(57)【要約】【課題】ゲートウェイ（ＧＷ）サーバが発信端末から受け取ったデータが受信端末未対応のデータ形式である場合にも、受信端末での正常なデータの読みとりを保証可能とする方法とシステムの提供。【解決手段】通信網を介して通信接続する第１の端末３０と第２の端末２０１間に介挿されるＧＷサーバ１０１が、第１端末から第２の端末へ向けて送信されるデータを受け取り、前記データは第２の端末対応の形式でない場合、データの加工が、前記ＧＷサーバ１０１で可能な形式であるか否か判定し、ＧＷサーバ１０１でデータの加工が可能でない場合、ＧＷサーバ１０１から前記データの加工が可能な他のＧＷサーバ１０２に向けて前記データを転送し、ＧＷサーバ１０１は他のＧＷサーバ１０２からの加工済みデータを受け取り、加工済みデータを第２の端末２０１へ送信する。【選択図】図１
2004280419.tif 000002
【特許請求の範囲】
【請求項１】
通信網を介して通信接続する第１の端末と第２の端末間に位置する一つのゲートウェイサーバが、前記第１端末から前記第２の端末へ向けて送信されるデータを受け取り、前記受け取ったデータが前記第２の端末対応の形式でない場合に、前記第２の端末対応の形式へデータの加工が可能であるか否か判定するステップと、
前記一つのゲートウェイサーバで前記データの加工が可能でない場合、前記一つのゲートウェイサーバから、前記第２の端末対応の形式へのデータの加工が可能な他のゲートウェイサーバに向けて、前記第１の端末からのデータを転送するステップと、
前記他のゲートウェイサーバが、前記一つのゲートウェイサーバから転送された前記データを受け取って前記第２の端末対応の形式へのデータ加工を実行し、加工済みデータを前記一つのゲートウェイサーバに送信するステップと、
前記一つのゲートウェイサーバは、前記他のゲートウェイサーバからの加工済みデータを受け取り、前記加工済みデータを前記第２の端末へ送信するステップと、
を含む、ことを特徴とする、ゲートウェイサーバにおけるデータ加工方法。
【請求項２】
第１の端末が、前記第１の端末を収容するゲートウェイサーバ（「自ゲートウェイサーバ」という）を認識する情報を少なくとも含むサービス要求を、一つのゲートウェイサーバに送信するステップと、
前記一つのゲートウェイサーバが、前記第１の端末から受け取った前記情報に基づき、前記第１の端末を収容するゲートウェイサーバを判別し、前記一つのゲートウェイサーバが前記自ゲートウェイサーバである場合、前記第１の端末からのデータが宛先となる第２の端末対応の形式でない場合には、前記自ゲートウェイサーバで加工可能であるか否か判別し、加工可能でない場合に、前記自ゲートウェイサーバは、前記データの加工が可能な他のゲートウェイサーバに転送するステップと、
前記他のゲートウェイサーバが、前記自ゲートウェイサーバから転送された前記データを受け取って前記第２の端末対応形式へのデータの加工を実行し、加工済みデータを前記自ゲートウェイサーバに送信するステップと、
前記自ゲートウェイサーバが、前記他のゲートウェイサーバで加工されたデータを受け取って前記第２の端末に送信するステップと、
を含む、ことを特徴とするゲートウェイサーバにおけるデータ加工方法。
【請求項３】
前記自ゲートウェイサーバにおいて、前記第２の端末対応の形式へのデータの加工が可能な場合、前記自ゲートウェイサーバで前記第１の端末からのデータを加工し、前記第２の端末に送信する、ことを特徴とする請求項２記載のゲートウェイサーバにおけるデータ加工方法。
【請求項４】
前記一つのゲートウェイサーバが、前記第１の端末から受け取った前記情報に基づき、前記端末を収容するゲートウェイサーバを判別した結果、前記一つのゲートウェイサーバが前記自ゲートウェイサーバでない場合には、前記第１の端末からのデータを前記自ゲートウェイサーバに転送するステップと、
を含む、ことを特徴とする請求項２記載のゲートウェイサーバにおけるデータ加工方法。
【請求項５】
前記自ゲートウェイサーバが前記第２の端末から前記第１の端末宛てのデータを受け取った際に、前記自ゲートウェイサーバで前記第２の端末からのデータを前記第１の端末対応の形式に加工できない場合、前記自ゲートウェイサーバは、前記第１の端末対応の形式に加工可能な他のゲートウェイサーバに、前記第２の端末から受け取ったデータを転送するステップと、
前記他のゲートウェイサーバが、前記自ゲートウェイサーバから転送された前記データを受け取って前記第１の端末対応の形式へのデータの加工を実行し、加工済みデータを前記自ゲートウェイサーバに送信するステップと、
前記自ゲートウェイサーバは、前記他のゲートウェイサーバで加工されたデータを受け取って前記第１の端末に送信するステップと、
を含む、ことを特徴とする請求項２記載のゲートウェイサーバにおけるデータ加工方法。
【請求項６】
前記一つのゲートウェイサーバが、ローミング先のゲートウェイサーバである、ことを特徴とする請求項４記載のゲートウェイサーバにおけるデータ加工方法。
【請求項７】
通信網を介して通信接続する第１の端末と第２の端末間に配置される、少なくとも一つのゲートウェイサーバ装置であって、
前記第１の端末から前記第２の端末へ向けて送信されるデータを受け取り、前記データが前記第２の端末対応の形式でない場合に、前記第２の端末対応の形式へのデータの加工が、前記一つのゲートウェイサーバで可能であるか否か判定し、前記一つのゲートウェイサーバでデータの加工が可能でない場合、前記一つのゲートウェイサーバから、前記データの加工が可能な他のゲートウェイサーバに向けて、前記第１の端末からのデータを転送する手段と、
前記一つのゲートウェイサーバでは、前記他のゲートウェイサーバからの加工済みデータを受け取り、加工済みデータを前記第２の端末へ送信する手段と、
を備えていることを特徴とするゲートウェイサーバ装置。
【請求項８】
通信網を介して通信接続する第１の端末と第２の端末間に配置される少なくとも一つのゲートウェイサーバと、
前記一つのゲートウェイサーバと通信接続し前記第２の端末対応へのデータ形式の変換を行う他のゲートウェイサーバと、
を有し、
前記一つのゲートウェイサーバは、前記第１の端末から前記第２の端末へ向けて送信されるデータを受け取り、前記データが前記第２の端末対応の形式でない場合に、前記第２の端末対応の形式へのデータの加工が、前記一つのゲートウェイサーバで可能であるか否か判定し、前記一つのゲートウェイサーバでデータの加工が可能でない場合には、前記一つのゲートウェイサーバから、前記他のゲートウェイサーバに向けて前記第１の端末からのデータを転送する手段と、
前記一つのゲートウェイサーバでは、前記他のゲートウェイサーバから加工済みデータを受け取り、前記加工済みデータを前記第２の端末へ送信する手段と、
を備えている、ことを特徴とする、ゲートウェイサーバのデータ加工システム。
【請求項９】
通信網を介して通信接続する第１の端末と第２の端末と、
前記第１及び第２の端末間に配置される一つのゲートウェイサーバと、
前記一つのゲートウェイサーバとデータ転送路を介して通信接続する他のゲートウェイサーバと、
を有し、
前記第１の端末が、
前記第１の端末を収容するゲートウェイサーバ（「自ゲートウェイサーバ」という）を認識する情報を少なくとも含むサービス要求を、前記一つのゲートウェイサーバに送信する手段、
を備え、
前記一つのゲートウェイサーバが、
前記第１の端末から受け取った前記情報に基づき、前記第１の端末を収容するゲートウェイサーバを判別し、前記一つのゲートウェイサーバが前記自ゲートウェイサーバである場合に、前記第１の端末からのデータが宛先となる前記第２の端末対応の形式でない場合、前記自ゲートウェイサーバで加工可能であるか否か判別し、加工可能でない場合に、前記第１の端末からのデータを、前記データ転送路を介して前記他のゲートウェイサーバに転送する手段と、
前記他のゲートウェイサーバで加工された前記第２の端末対応形式のデータを受け取って前記第２の端末に送信する手段と、
を備え、
前記他のゲートウェイサーバが、
前記自ゲートウェイサーバから転送されたデータを受け取って前記第２の端末対応の形式へデータを加工する手段と、
加工済みデータを前記自ゲートウェイサーバに送信する手段と、
を備えている、ことを特徴とするゲートウェイサーバのデータ加工システム。
【請求項１０】
前記自ゲートウェイサーバは、前記第２の端末対応の形式へのデータの加工が可能な場合、前記第１の端末からのデータを加工し、前記第２の端末に送信する、ことを特徴とする請求項９記載のゲートウェイサーバのデータ加工システム。
【請求項１１】
前記一つのゲートウェイサーバが、前記第１の端末から受け取った前記情報に基づき、前記端末を収容するゲートウェイサーバを判別した結果、前記一つのゲートウェイサーバが前記自ゲートウェイサーバでない場合には、前記第１の端末からのデータを、前記自ゲートウェイサーバに転送する手段を含む、ことを特徴とする請求項９記載のゲートウェイサーバのデータ加工システム。
【請求項１２】
前記自ゲートウェイサーバが、
前記第２の端末から前記第１の端末宛てのデータを受け取った際に、前記自ゲートウェイサーバで前記第２の端末からのデータを前記第１の端末対応の形式に加工できるか否か判定し、加工できない場合には、前記第１の端末対応の形式に加工可能な他のゲートウェイサーバに、前記第２の端末から受け取ったデータを転送する手段と、
前記他のゲートウェイサーバから送信される前記第１の端末対応形式に加工されたデータを受け取って前記第１の端末に送信する手段と、
を備え、
前記他のゲートウェイサーバが、
前記自ゲートウェイサーバから転送された前記データを受け取って前記第１の端末対応の形式へデータの加工を実行する手段と、
前記第１の端末対応の形式へ加工済みデータを前記自ゲートウェイサーバに送信する手段と、
を備えている、ことを特徴とする請求項９記載のゲートウェイサーバのデータ加工システム。
【請求項１３】
前記一つのゲートウェイサーバが、ローミング先のゲートウェイサーバである、ことを特徴とする請求項９記載のゲートウェイサーバのデータ加工システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、移動体通信網とインターネットを相互接続するネットワーク技術に関し、特に、ゲートウェイサーバにおけるデータ加工方法とシステムに関する。
【０００２】
【従来の技術】
近時、移動体パケット通信の普及により、携帯端末等よりインターネット上のコンテンツデータを取得して種々の情報にアクセスできるようになってきている。移動体通信網とインターネットとを接続するゲートウェイサーバ（「ＧＷサーバ」と略記する）では、移動端末とサーバ間や２つのサーバ間などのデータ通信が円滑に行われることが重要な要素の一つとなっている。
【０００３】
通常、端末ユーザは、図５に示すように、端末を収容するＧＷサーバ（「自ＧＷサーバ」という）１０の使用できる範囲でオリジンサーバ２０を利用しており、自網内だけで完結し各種サービスを利用している。この目的を実現するために、データ通信が行われる終点端末間にＧＷサーバを配置して、そこでデータの加工を行うという手法が採用されている。図５に示す形態では、移動体パケット通信機能を備えた移動端末３０と、オリジンサーバ２０との間にＧＷサーバ１０が配置されている。
【０００４】
なお、データ・プロトコルの相互変換機能を実行するゲートウェイサーバ自体の構成は、従来より知られている。例えば、コンテンツ変換機能を具備したゲートウェイとして、コンテンツ変換部を備え、受信したコンテンツを、クライアントのプロファイルに基づき、その処理能力にあわせてコンテンツを変換して送信するようにしたゲートウェイが知られている（特許文献１参照）。また、ゲートウェイサーバに顧客データを顧客データベースのデータ使用とデリバリチャネルのデータ仕様を統合した論理スキーマとして保管し、データ仕様を顧客データベースに適応したデータ仕様に変換して顧客データベースをアクセスするシステムも知られている（例えば特許文献２参照）。さらに、宛先装置に互換性のあるデータフォーマットに変換して送信するゲートウェイ装置も知られている（例えば特許文献３参照）。フォーマット変換を行うプロトコル変換ゲートウェイも各種知られている（例えば特許文献４）。プロトコル変換を行うゲートウェイ装置において、双方のネットワークの状態に応じて効率的にデータ交換を行う構成も知られている（例えば特許文献５）。さらに、簡単な処理ロジックで容易に多種類の通信プロトコルに変換できるようにしたゲートウェイシステムが知られている（例えば特許文献６）。
【０００５】
【特許文献１】
特開２００１−２５１３４１号公報（第１１頁、第８図）
【特許文献２】
特開２００２−４１７８１号公報（第３頁、第１図）
【特許文献３】
特開２００２−１２３４５８号公報（第３−４頁、第１図）
【特許文献４】
特開２００２−１９６９９０公報（第２−３頁、第１図）
【特許文献５】
特開平８−９７８５９号公報（第４−５頁、第１図）
【特許文献６】
特開平９−１０７３８７号公報（第３−４頁、第１図）
【０００６】
【発明が解決しようとする課題】
しかしながら、図５を参照して説明した従来の手法では、ＧＷサーバにおけるデータの加工は、予めＧＷサーバに設定されているデータ加工形式にのみ対応しているため、ＧＷサーバは、ＧＷサーバで未対応加工形式のデータに対しては、対応することができない。
【０００７】
また上記特許文献等に開示されている各種ゲートウェイ装置においても、未対応加工形式のデータに対してＧＷサーバは対応することができない。
【０００８】
したがって、オリジンサーバとの通信の際に必要となるデータの加工が不可能となる。この場合、ＧＷサーバでは、発信端末から受け取ったデータをそのまま宛先端末に送るなどしかすべがない。すなわち、ＧＷサーバにてデータの加工が行われず、宛先端末で読みとることができない形でデータを受け取ることになり、宛先端末では、データを正確に読みとることができない結果となる。
【０００９】
したがって、本発明の主たる目的は、ＧＷサーバが発信端末から受け取ったデータが受信端末未対応のデータ形式である場合にも、受信端末での正常なデータの読みとりを保証可能とする方法とシステムを提供することにある。
【００１０】
【課題を解決するための手段】
前記目的を達成する１つのアスペクトに係る本発明は、発信端末と宛先端末間に介挿されるゲートウェイサーバにおいて、発信端末から受け取ったデータが、宛先端末未対応のデータ形式であり、宛先端末で対応できるデータ形式に変換できない場合に、宛先端末で対応可能なデータ形式への変換が可能なゲートウェイサーバにおいて、データの加工を行い宛先端末で読みとり可能としたデータを送信するようにしたものである。
【００１１】
より詳細には、本発明は、通信網を介して通信接続する第１の端末（発信端末）と第２の端末（宛先端末）間に介挿される一つのゲートウェイサーバが、前記第１端末から第２の端末へ向けて送信されるデータを受け取り、前記データが宛先端末未対応のデータ形式である場合に、前記データの加工が、前記一つのゲートウェイサーバで可能な形式であるか否か判定し、前記一つのゲートウェイサーバでデータの加工が可能でない場合、前記一つのゲートウェイサーバから、前記データの加工が可能な他のゲートウェイサーバに向けて、前記データの転送を行い、前記一つのゲートウェイサーバでは、前記他のゲートウェイサーバからの加工済みデータを受け取り、加工済みデータを前記第２の端末へ送信するものである。
【００１２】
【発明の実施の形態】
以下、本発明の好適な実施の形態について説明する。図１は、本発明の好適な実施の形態を説明するための図であり、移動端末３０を発信端末、オリジンサーバ２０１を受信端末とし、その間にＧＷサーバ１０１が配置されている形態が示されている。図１を参照すると、移動体パケット通信網、及びインターネット接続機能を具備した携帯電話機あるいはＰＤＡ（パーソナルデジタルアシスタンツ）等よりなる端末（移動端末）３０と、該端末３０を収容するＧＷサーバ（Ａ）（「自ＧＷサーバ」ともいう）１０１と、ＧＷサーバ（Ｂ）１０２とを有する。
【００１３】
端末３０と宛先端末２０１間に位置している一つのＧＷサーバ（Ａ）１０１が、端末３０から端末２０１へ向けて送信されるデータを受け取り、データが宛先端末未対応のデータ形式である場合に、受信したデータの加工が、ＧＷサーバ（Ａ）１０１で可能な形式であるか否か判定し、ＧＷサーバ（Ａ）１０１でデータの加工が可能でない場合、ＧＷサーバ（Ａ）１０１からデータの加工が可能な他のＧＷサーバ（Ｂ）１０２に向けてデータの転送を行い、ＧＷサーバ（Ａ）１０１では、ＧＷサーバ（Ｂ）１０２からの加工済みデータを受け取り、該加工済みデータを、宛先端末（図１ではオリジンサーバ）２０１へ送信する。
【００１４】
このように、本実施形態によれば、発信端末３０と宛先端末２０１間に位置するＧＷサーバ（Ａ）１０１において、発信端末３０から受け取ったデータが宛先端末２０１に未対応の形式であり、ＧＷサーバ（Ａ）１０１が宛先端末２０１で対応可能なデータ形式への変換を行うことができない場合に、宛先端末２０１で対応可能なデータ形式への変換が可能な他のＧＷサーバ（Ｂ）１０２に、発信端末３０から受け取ったデータを転送し、ＧＷサーバ（Ｂ）１０２にてデータの加工を行い、ＧＷサーバ（Ａ）１０１は、加工済みをデータを受け取って、宛先端末２０１に送信することで、宛先端末２０１にて正常なデータの読みとりを可能としている。以下、いくつかの実施例に即して、本発明を詳細に説明する。
【００１５】
【実施例１】
本発明の第１の実施例について説明する。本実施例では、図１に示すように、自ＧＷサーバ（Ａ）１０１からＧＷサーバ（Ｂ）１０２へのデータ転送路４０を備えている。自ＧＷサーバ１０１と他ＧＷサーバ１０２を結ぶデータ転送路４０は、他ＧＷサーバ１０２にてデータの加工が必要な場合に、データ転送路４０を通じて自ＧＷサーバ１０１と他ＧＷサーバ１０２との通信を行う。データ転送路４０の転送路は有線であっても無線であってもよい。受信端末２０１では、他ＧＷサーバ１０２で変換されたデータ形式を受信することで、端末３０からのデータを正常に読みとることができる。
【００１６】
本実施例において、端末が、自網内でのＧＷサーバからサービスを受ける際のデータ加工の形態は、図５に示したものと同様とされる。すなわち、端末３０から受信したデータを、自網内にある自ＧＷサーバ１０にてデータ加工を行い、オリジンサーバ（オリジン・コンテンツサーバ）２０と通信を行う。
【００１７】
一方、本実施例において、自ＧＷサーバ（Ａ）１０１でなく他ＧＷサーバ（Ｂ）１０２にて、データ・プロトコル変換を行う場合、図１に示した形態とされる。この場合、端末３０は、自ＧＷサーバ（Ａ）１０１と通信を行う。この場合、自ＧＷサーバ（Ａ）１０１から、宛先端末（この例では、オリジンサーバ２０１）で対応可能なデータ・プロトコルで、宛先端末２０１へデータを送信することができない。よって、自ＧＷサーバ（Ａ）１０１は、データ・プロトコルの変換が可能であるＧＷサーバ（Ｂ）１０２へ一旦、データを転送する。この機能の実装として、自ＧＷサーバ（Ａ）１０１に、宛先端末２０１対応のデータ・プロトコルの変換が可能なＧＷサーバの識別コード等を予め記憶装置に登録しておき、宛先端末２０１対応への変換が必要な場合、ＧＷサーバ（Ｂ）１０２へ変換要求を通知して、データを転送するようにしてもよい。
【００１８】
自ＧＷサーバ（Ａ）１０１から転送されたデータを受け取ったＧＷサーバ（Ｂ）１０２は、データ・プロトコルの変換（加工）を行う。自ＧＷサーバ（Ａ）１０１からのデータ形式の変換として、例えば、転送されたパケットデータのペイロード部のデータの、宛先端末２０１で対応可能な形式への自動変換が行われ、また、所定のレイヤのプロトコルの変換等、必要に応じて、ヘッダ情報の変更等が行われる。そして、ＧＷサーバ（Ｂ）１０２は、変換後のデータを、自ＧＷサーバ（Ａ）１０１へ送信する。
【００１９】
変換済みのデータを受け取った自ＧＷサーバ（Ａ）１０１は、オリジンサーバ２０１との通信を開始し、オリジンサーバ２０１に、変換済みのデータを送信する。
【００２０】
自ＧＷサーバ（Ａ）１０１に、オリジンサーバ２０１から必要とするデータが送られ、これを受け取った自ＧＷサーバ（Ａ）１０１では、当該データが端末３０にて対応可能なデータであるか否かを判別する。必要であれば（すなわち、自ＧＷサーバ（Ａ）１０１で端末３０に対応可能な形式への変換ができない場合）、他ＧＷサーバ（Ｂ）１０２へデータを転送し、他ＧＷサーバ（Ｂ）１０２にてデータ・プロトコルの変換を行う。自ＧＷサーバ（Ａ）１０１からのデータ形式の変換として、例えば、転送されたパケットデータのペイロード部のデータの端末３０で対応可能な形式への自動変換が行われ（例えば端末３０で使用される文字コードへの変換）、また所定のレイヤのプロトコルの変換等、必要に応じて、ヘッダ情報の変更等が行われる。
【００２１】
他ＧＷサーバ（Ｂ）１０２からデータを受け取った自ＧＷサーバ（Ａ）１０１は、変換されたデータを、そのまま端末３０へ送信する。
【００２２】
データ・プロトコルの変換の必要がない場合には、自ＧＷサーバ（Ａ）１０１は、オリジンサーバ２０１から受け取ったデータを、そのまま端末３０へデータを送信する。
【００２３】
図２は、本実施例のシーケンス動作を説明するための図である。図１及び図２を参照して、本実施例の動作を説明する。
【００２４】
まず、端末３０は、自ＧＷサーバ（Ａ）１０１へ向けてサービスの要求内容を含むデータ（サービス要求）を送信する（ステップＳ１）。このサービス要求の通信時に、端末３０が送信する最低限必要な情報データは、
・自ＧＷサーバ（Ａ）１０１を認識できるパラメータと、
・当該端末３０で表示に使用する文字コード識別子と、
を含む。この情報データを基にして、自ＧＷサーバ（Ａ）１０１は、端末３０が自ＧＷサーバ（Ａ）１０１で収容している端末であるか否かを認識し、その後の通信を行う。
【００２５】
端末３０からデータを受け取った後、自ＧＷサーバ（Ａ）１０１は、オリジンサーバ２０１に対してサービスデータを要求する際に、データを加工する必要があるか否かを判定するために、受信データのデータ・プロトコルについて判別する（ステップＳ２）。
【００２６】
データ・プロトコル変換の必要がある場合には、自ＧＷサーバ（Ａ）１０１は、ＧＷサーバ（Ｂ）１０２へデータを転送する（ステップＳ３）。
【００２７】
ＧＷサーバ（Ｂ）１０２は、自ＧＷサーバ（Ａ）１０１からデータを受け取った場合、要求されたデータ・プロトコル変換を行う（ステップＳ４）。
【００２８】
ＧＷサーバ（Ｂ）１０２は、データ・プロトコル変換終了後、自ＧＷサーバ（Ａ）１０１へ、変換済データを送信する（ステップＳ５）。
【００２９】
これを受け取った自ＧＷサーバ（Ａ）１０１は、オリジンサーバ２０１へ端末３０から要求されているサービスデータの要求をする（ステップＳ６）。
【００３０】
オリジンサーバ２０１は、自ＧＷサーバ（Ａ）１０１へ要求されていたデータを送信する（ステップＳ７）。
【００３１】
これを受け取った自ＧＷサーバ（Ａ）１０１は、端末３０で対応可能なデータ・プロトコルであるか否かを判別する（ステップＳ８）。
【００３２】
端末３０で対応不可能なデータ・プロトコルであった場合には、対応可能なデータ・プロトコルに変換する必要があるため、当該データ・プロトコル変換が可能なＧＷサーバ（Ｂ）１０２へデータを転送する（ステップＳ９）。
【００３３】
データを受け取ったＧＷサーバ（Ｂ）１０２では、要求されたデータ・プロトコル変換を行う（ステップＳ１０）。
【００３４】
ＧＷサーバ（Ｂ）１０２は、データ・プロトコル変換終了後、自ＧＷサーバ（Ａ）１０１へデータを送信する（ステップＳ１１）。
【００３５】
自ＧＷサーバ（Ａ）１０１は、加工済データをスルーで端末３０へ送信する（ステップＳ１２）。
【００３６】
次に本発明の別の実施例を説明する。図３は、本発明の第２の実施例を示す図である。図４は、シーケンス動作を説明するための図である。本実施例は、移動端末３０が、自ＧＷサーバ（Ａ）１０１のサービス範囲以外にいた場合のデータ加工を行うことを可能としている。端末３０は、最寄のＧＷサーバ（Ｂ）１０２と通信し、ＧＷサーバ（Ｂ）１０２から自ＧＷサーバ（Ａ）１０１へデータを転送し、オリジンサーバ２０１と通信する。最寄のＧＷサーバ（Ｂ）１０２は、自ＧＷサーバ（Ａ）１０１と異なるキャリアのＧＷサーバであってもよい。図３及び図４を参照して、本発明の第２の実施例について説明する。
【００３７】
まず、端末３０は最寄りのＧＷサーバ（Ｂ）１０２へサービスの要求内容を含むデータを送信する（ステップＳ２１）。通信時に、最低限必要なデータは、前記第１の実施例と同様、
・自ＧＷサーバ（Ａ）１０１を認識できるパラメータと、
・自端末表示に使用する文字コード識別子、
である。
【００３８】
この情報データを基にして、最寄りのＧＷサーバ（Ｂ）１０２は、端末３０はどのＧＷサーバに収容されている端末であるかを判別する。ＧＷサーバ（Ｂ）１０２は、端末３０が自ＧＷサーバ（Ａ）１０１に収容されている端末であるものと認識する。ＧＷサーバ（Ｂ）１０２は、端末３０からのデータを自ＧＷサーバ（Ａ）１０１に転送する。
【００３９】
ＧＷサーバ（Ｂ）１０２は、端末３０からのサービス要求が、オリジンサーバ２０１に対してサービスデータを要求するものである場合、データを加工する必要があるか否かを判断するために、受信データのデータ・プロトコルについて判別する（ステップＳ２２）。データ・プロトコル変換の必要がある場合には、自ＧＷサーバ（Ａ）１０１へデータを転送する（ステップ２３）。
【００４０】
自ＧＷサーバ（Ａ）１０１は、ＧＷサーバ（Ｂ）１０２からデータを受け取った場合、要求されたデータ・プロトコル変換を行う（ステップＳ２４）。このとき、自ＧＷサーバ（Ａ）１０１でＧＷサーバ（Ｂ）１０２から要求されたデータ
・プロトコル変換が行えない場合、前記実施例と同様にして、要求されたデータ
・プロトコル変換が可能な、図示されない他のＧＷサーバにデータを転送してもよいことは勿論である。
【００４１】
データ・プロトコル変換終了後、自ＧＷサーバ（Ａ）１０１は、オリジンサーバ２０１へ端末３０から要求されているサービスデータの要求をする（ステップＳ２５）。
【００４２】
自ＧＷサーバ（Ａ）１０１は、オリジンサーバ２０１からのサービスデータを受け取る（ステップＳ２６）。
【００４３】
自ＧＷサーバ（Ａ）１０１は、端末３０が対応可能なデータ・プロトコルであるか否かを判別する（ステップＳ２７）。
【００４４】
端末３０で対応不可能なデータ・プロトコルであった場合には、自ＧＷサーバ（Ａ）１０１は、データ・プロトコル変換を行う（ステップＳ２８）。このとき、自ＧＷサーバ（Ａ）１０１でデータ・プロトコル変換が行えない場合、前記実施例と同様にして、要求されたデータ・プロトコル変換が可能な、図示されない他のＧＷサーバにデータを転送してもよいことは勿論である。
【００４５】
自ＧＷサーバ（Ａ）１０１は、データ・プロトコル変換の終了後、ＧＷサーバ（Ｂ）１０２へデータを送信する（ステップＳ２９）。
【００４６】
ＧＷサーバ（Ｂ）１０２は、自ＧＷサーバ（Ａ）１０１で加工済のデータをスルーで端末３０へ送信する（ステップＳ３０）。
【００４７】
本実施例によれば、端末３０が自ＧＷサーバのエリア以外で自ＧＷサーバのサービスを受ける場合、端末３０のローミング先のＧＷサーバ（Ｂ）１０２から自ＧＷサーバ（Ａ）１０１へデータ転送を行い、自ＧＷサーバ（Ａ）１０１にてデータを加工し、最寄りＧＷサーバ（Ｂ）１０２はデータをスルーで端末へ転送する。
【００４８】
なお、図１、図３に示したシステム形態において、データ転送路４０に、転送専用サーバを配置してもよいことは勿論である。
【００４９】
以上、本発明を上記実施形態に即して説明したが、本発明は上記実施形態に限定されるものでなく、特許請求の範囲の発明の範囲内で当業者であればなし得るであろう各種変形、修正を含むことは勿論である。
【００５０】
【発明の効果】
以上説明したように、本発明によれば、発信端末と宛先端末のデータ通信を行うときに、データ加工が可能なＧＷサーバにデータを転送し、該ＧＷサーバでデータを加工した後、宛先端末に送信する構成としたことにより、発信端末と宛先端末間のデータ通信を効率的に行うことができる。
【００５１】
本発明によれば、端末が自ＧＷサーバエリア以外で自ＧＷサービスを受ける場合、最寄りＧＷサーバは自ＧＷサーバへデータ転送を行い、自ＧＷサーバにてデータを加工し、最寄りＧＷサーバはデータをスルーで端末へ転送する構成としたことにより、端末が自ＧＷサーバエリア以外で自ＧＷサービスを受ける場合にでも、データの加工を行うことができる。
【図面の簡単な説明】
【図１】本発明の第１の実施例の構成を示す図である。
【図２】本発明の第１の実施例のシーケンス動作を説明するための図である。
【図３】本発明の第２の実施例の構成を示す図である。
【図４】本発明の第２の実施例のシーケンス動作を説明するための図である。
【図５】自網内で完結するＧＷサーバのサーバ構成図。
【符号の説明】
１０  ＧＷサーバ
２０  オリジンサーバ
３０  端末（移動端末）
４０  データ転送路
【図１】
2004280419.tif 000003
【図２】
2004280419.tif 000004
【図３】
2004280419.tif 000005
【図４】
2004280419.tif 000006
【図５】
2004280419.tif 000007