(57)【要約】      （修正有）【課題】安価に移動通信を行うことができる移動通信サービスシステムを提供することにある。【解決手段】移動通信サービスシステム１において、複数の携帯電話２００は、少なくとも１つのＭＭＳＳサーバ１００によってインターネット４００を介して通信可能に接続可能である。複数の携帯電話２００は、各々、マイク２２０が音声を抽出して音声信号とし、無線通信部２５０がインターネット４００を介してＭＭＳＳサーバ１００との間で音声信号を送受信する。ＭＭＳＳサーバ１００は、ポータルサーバ１１０の通信部１１３がインターネット４００を介して音声信号を複数の携帯電話２００との間で送受信し、ＭＭＳＳサーバ１００のメッセンジャーサーバ１５０の通信部１５２は、音声信号をインターネット４００を介して互いに送受信する。【選択図】図４
2006020074.tif 000002
【特許請求の範囲】
【請求項１】
複数の移動通信手段と、該複数の移動通信手段をインターネットを介して通信可能に接続可能な少なくとも１つの移動通信サーバとを備え、
前記移動通信手段は、各々、音声データを含む情報データを抽出して当該情報データに対応する情報に変換する情報データ抽出部と、前記情報を前記インターネットを介して前記移動通信サーバとの間で送受信する移動通信部とを備え、
前記移動通信サーバは、前記情報を前記インターネットを介して前記複数の移動通信手段との間で送受信するサーバ通信部を備え、前記移動通信サーバの前記サーバ通信部は、前記情報を前記インターネットを介して互いに送受信することを特徴とする移動通信サービスシステム。
【請求項２】
前記移動通信手段は、各々、前記情報を符号化する符号化部と、当該符号化部によって符号化された情報をパケット化するパケット化部とを備えることを特徴とする請求項１記載の移動通信サービスシステム。
【請求項３】
前記パケット化部は、前記符号化された情報を、移動通信サービスプロトコルデータフォーマットに従ってパケット化し、前記移動通信部は前記パケットを移動通信サービスプロトコルに従って送受信し、前記サーバ通信部は前記パケットを前記移動通信サービスプロトコルに従って送受信することを特徴とする請求項２記載の移動通信サービスシステム。
【請求項４】
前記移動通信サービスプロトコルは、前記移動通信サービスプロトコルデータフォーマットに従ってパケット化されたデータを通信する通信プロトコルであり、前記移動通信サービスプロトコルデータフォーマットは、複数のＸＭＬタグを有するＸＭＬ形式であることを特徴とする請求項３記載の移動通信サービスシステム。
【請求項５】
前記移動通信サーバは、各々、ポータルサーバとメッセンジャーサーバとを備えることを特徴とする請求項１乃至４のいずれか１項に記載の移動通信サービスシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動通信サービスシステムに関する。
【背景技術】
【０００２】
移動通信端末、例えば携帯電話は、電話通信網の基地局との間で無線通信を行うことにより、電話通信網を介して他の携帯電話や固定電話と接続して電話を可能にしている（例えば、特許文献１参照。）。
【特許文献１】特開平０６−２２４８４８号公報（段落［０００３］）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述のシステムにおいては、通信コストが高く、携帯電話を使用して会話をするユーザの電話使用料を低減することは困難であった。従って、携帯電話を使用して国際電話をかける場合には、電話使用料が高額になっていた。
【０００４】
本発明の目的は、安価に移動通信を行うことができる移動通信サービスシステムを提供することにある。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、請求項１記載の移動通信サービスシステムは、複数の移動通信手段と、該複数の移動通信手段をインターネットを介して通信可能に接続可能な少なくとも１つの移動通信サーバとを備え、前記移動通信手段は、各々、音声データを含む情報データを抽出して当該情報データに対応する情報に変換する情報データ抽出部と、前記情報を前記インターネットを介して前記移動通信サーバとの間で送受信する移動通信部とを備え、前記移動通信サーバは、前記情報を前記インターネットを介して前記複数の移動通信手段との間で送受信するサーバ通信部を備え、前記移動通信サーバの前記サーバ通信部は、前記情報を前記インターネットを介して互いに送受信することを特徴とする。
【０００６】
請求項２記載の移動通信サービスシステムは、請求項１記載の移動通信サービスシステムにおいて、前記移動通信手段は、各々、前記情報を符号化する符号化部と、当該符号化部によって符号化された情報をパケット化するパケット化部とを備えることを特徴とする。
【０００７】
請求項３記載の移動通信サービスシステムは、請求項２記載の移動通信サービスシステムにおいて、前記パケット化部は、前記符号化された情報を、移動通信サービスプロトコルデータフォーマットに従ってパケット化し、前記移動通信部は前記パケットを移動通信サービスプロトコルに従って送受信し、前記サーバ通信部は前記パケットを前記移動通信サービスプロトコルに従って送受信することを特徴とする。
【０００８】
請求項４記載の移動通信サービスシステムは、請求項３記載の移動通信サービスシステムにおいて、前記移動通信サービスプロトコルは、前記移動通信サービスプロトコルデータフォーマットに従ってパケット化されたデータを通信する通信プロトコルであり、前記移動通信サービスプロトコルデータフォーマットは、複数のＸＭＬタグを有するＸＭＬ形式であることを特徴とする。
【０００９】
請求項５記載の移動通信サービスシステムは、請求項１乃至４のいずれか１項に記載の移動通信サービスシステムにおいて、前記移動通信サーバは、各々、ポータルサーバとメッセンジャーサーバとを備えることを特徴とする。
【発明の効果】
【００１０】
本発明に係る移動通信サービスシステムによれば、安価に移動通信を行うことができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施の形態について図面を参照しながら説明する。
【００１２】
図１は、本発明の実施の形態に係る移動通信サービスシステムの概略構成を示すブロック図である。
【００１３】
図１に示すように、本発明の実施の形態に係る移動通信（モバイルメッセンジャー）サービスシステム（ＭＭＳＳ）１は、複数のモバイルメッセンジャーサーバシステムサーバ（ＭＭＳＳサーバ）１００と、移動通信端末として複数の携帯電話２００と、複数のＩＰゲートウエイ３００とを備える。ＭＭＳＳサーバ１００は、世界各地、例えば東京、上海、北京、ワシントン等の世界の主要都市に設置可能である。各携帯電話２００のユーザは、電話、テキストファイル、画像ファイル、映像などの通信に本システムを利用するために、通常、最寄りのＭＭＳＳサーバ１００に登録する。
【００１４】
ＩＰゲートウエイ３００は、通信サービスを提供する会社等によって設置されているものである。各携帯電話２００は、対応するＩＰゲートウエイ３００を介してインターネット４００に接続することができる。
【００１５】
図２は、携帯電話２００の概略構成を示すブロック図である。
【００１６】
携帯電話２００は、図２に示すように、制御部２１０と、マイク２２０と、符号化部２３０と、パケット化部２４０と、無線通信部２５０と、復号化部２６０と、再生部２７０と、ユーザインターフェイス部２８０と、スピーカ２９０と、これらを相互に接続するバス２０１とを備える。マイク２２０は符号化部２３０に接続されており、スピーカ２９０は再生部２７０に接続されている。
【００１７】
制御部２１０は、ＣＰＵ２１１と、ＲＯＭ２１２と、ＲＡＭ２１３と、ＥＥＰＲＯＭ２１４とを備えており、この携帯電話２００の各部を制御する。ＲＯＭ２１２には、種々の制御プログラムや、移動通信サービス等に使用するデータ等が格納されている。ＣＰＵ２１１は、ＲＯＭ２１２に格納された制御プログラムを実行することにより、データ通信や電話などの機能を実現するとともに、後述する図６の移動通信処理を実行する。ＲＡＭ２１３は、ＣＰＵ２１１のワーキングエリアとして使用される。ＥＥＰＲＯＭ２１４には、電話帳データなどのデータが格納されている。
【００１８】
符号化部２３０は、接続されているマイク２２０を介して入力された携帯電話２００のユーザの音声信号を取り込んでデジタル音声信号に変換する（音声サンプリング）と共に、該デジタル音声信号を、Ｂａｓｅ６４等の符号化方法によりテキストコードに変換する。また、必要に応じて、デジタル音声信号を圧縮した後にテキストコードに変換してもよい。
【００１９】
パケット化部２４０は、符号化部２３０で符号化されたテキストコードを一定時間間隔毎に分割して、パケットＰを順次作成する。このパケットＰのデータフォーマットは、モバイルメッセンジャーサービスプロトコル（ＭＭＳＰ）データフォーマットであり、作成されたパケットＰは、後述するように無線通信部２５０から対応するＩＰゲートウエイ３００を介してＭＭＳＳサーバ１００に、ＭＭＳＰに基づいて送信されることになる。
【００２０】
ＭＭＳＰは、ＭＭＳＳサーバ１００とユーザの携帯電話２００との間の通信を行うために規定されるデータ通信プロトコルであり、このＭＭＳＰに従って、データは、ＨＴＴＰやＨＴＴＰＳに基づいて、また、このＭＭＳＰに特有のデータフォーマットであるＭＭＳＰデータフォーマットで送信される。
【００２１】
図３にＭＭＳＰデータフォーマットパケットの一例を示す。通信データに使用される上述のＭＭＳＰデータフォーマットは、ＸＭＬ形式であり、下記のＸＭＬタグを含む。
【００２２】
ＵＩＰ：送信元のＩＰアドレス
ＰＩＰ：送信先のＩＰアドレス
ＳＥＳＳＩＯＮＩＤ：送信元と送信先との間の通信のセッションＩＤ
ＰＨＯＮＥＮＵＭ：送信元の携帯電話番号
ＰＥＥＲＮＵＭ：送信先の携帯電話番号
ＣＯＮＴＥＮＴＴＹＰＥ：音声やテキストや画像やビデオ等の通信するデータのタイプ
ＳＥＱＮＵＭ：送信元と送信先との間で通信する全てのパケットＰの連続番号（パケット連続番号）
ＢＯＤＹ：符号化部２３０において符号化されたテキストコード等の通信データの主要部（本体）
ＢＯＤＹＬＥＮ：本体のデータ容量
無線通信部２５０（移動通信部）は、ＩＰゲートウエイ３００を介してインターネット４００に接続することができ、これにより携帯電話２００は、ＩＰゲートウエイ３００とインターネット４００とを介してＭＭＳＳサーバ１００と上述のパケットＰをＭＭＳＰに従って送受信することができる。また、無線通信部２５０は、従来と同様に、アンテナ２５１を介して図示しない電話通信網の基地局との間で無線通信を行う。これにより、携帯電話２００は、電話通信網を介して他の携帯電話２００等の移動通信端末や図示しない固定電話等の通信機器のユーザと電話をすることができる。
【００２３】
復号化部２６０は、無線通信部２５０がインターネット４００とＩＰゲートウエイ３００とを介して受信した他の携帯電話２００から送信された一連のパケットＰを、該パケットＰに付されているＸＭＬタグの定義に基づいて開封し、パケットＰからテキストコードを抽出して、抽出された各テキストコードをパケットＰに付されたＸＭＬタグ（パケット連続番号）に基づいて連続したテキストコードに戻し、このテキストコードを復号化してアナログ音声信号に戻す。
【００２４】
再生部２７０は、復号化部２６０によって復号化されたアナログ音声信号を再生し、スピーカ２９０を介して音声を出力する。
【００２５】
ユーザインターフェイス部２８０は、各種情報を表示する図示しない液晶表示部、及びユーザが入力操作を行う図示しないキーパッド等を備えている。
【００２６】
図４は、ＭＭＳＳサーバ１００の概略構成を示す図である。
【００２７】
ＭＭＳＳサーバ１００は、図４に示すように、１対のポータルサーバ１１０とメッセンジャーサーバ１５０とで構成される。
【００２８】
ポータルサーバ１１０は、制御部１１１と、データベース１１２と、通信部１１３と、変換部１１４と、報知部１１５と、これらを相互に接続するバス１１６とを備える。制御部１１１は、ＣＰＵ１１７と、ＲＯＭ１１８と、ＲＡＭ１１９とを備えており、このポータルサーバ１１０の各部を制御する。ＲＯＭ１１８には、種々の制御プログラムが格納されており、ＣＰＵ１１７は、ＲＯＭ１１８に格納された制御プログラムを実行することにより、データ通信等を実行すると共に、後述する図６の移動通信処理を実行する。ＲＡＭ１１９は、ＣＰＵ１１７のワーキングエリアとして使用される。
【００２９】
メッセンジャーサーバ１５０は、制御部１５１と、通信部１５２と、これらを相互に接続するバス１５３とを備える。制御部１５１は、ＣＰＵ１５４と、ＲＯＭ１５５と、ＲＡＭ１５６とを備えており、このメッセンジャーサーバ１５０の各部を制御する。ＲＯＭ１５５には、種々のプログラムが格納されており、ＣＰＵ１５４は、ＲＯＭ１５５に格納された制御プログラムを実行することにより、データ通信等を実行する。ＲＡＭ１５６は、ＣＰＵ１５４のワーキングエリアとして使用される。
【００３０】
ポータルサーバ１１０において、データベース１１２には、予め登録された携帯電話２００のユーザのＩＰアドレス（クライアントＩＰ）やユーザ名等のクライアント情報、及び電話番号（ピア一覧表）が格納されている。
【００３１】
通信部１１３は、ＩＰゲートウエイ３００を介して携帯電話２００から送信されたパケットＰを受信する。また、通信部１１３は、メッセンジャーサーバ１５０の通信部１５２と通信可能に接続されている。
【００３２】
変換部１１４は、通信部１１３が携帯電話２００から受信したパケットＰをＭＭＳＰデータフォーマットからＪＡＢＢＥＲプロトコルデータフォーマットに変換し、このＪＡＢＢＥＲプロトコルデータフォーマットに変換されたパケットＰを通信部１１３を介して、ＪＡＢＢＥＲプロトコルに従ってメッセンジャーサーバ１５０の通信部１５２に送信する。
【００３３】
また、変換部１１４は、通信部１１３が他のＭＭＳＳサーバ１００からメッセンジャーサーバ１５０を介して受信したパケットＰを、ＪＡＢＢＥＲプロトコルデータフォーマットからＭＭＳＰデータフォーマットに変換し、このＭＭＳＰデータフォーマットに変換されたパケットＰを、ＭＭＳＰに従って通信部１１３を介して携帯電話２００に送信する。
【００３４】
報知部１１５は、登録されている携帯電話２００のユーザから或るユーザにパケットを送信する場合にインターネット上に表示される送信先の電話番号等（ピア位置）を識別し、該電話番号等を依頼元のユーザに報知する。
【００３５】
また、データベース１１２には、一定の期間毎、例えば毎月のユーザの携帯電話２００のＭＭＳＳサーバ１００への接続状況等を表わすログ情報が記憶される。これにより、ユーザの本システムの使用状況等を確認することができる。
【００３６】
メッセンジャーサーバ１５０は、例えば、一般的なＪＡＢＢＥＲサーバである。メッセンジャーサーバ１５０において、通信部１５２は、ポータルサーバ１１０の通信部１１３とＪＡＢＢＥＲプロトコルに従ってパケットＰを送受信すると共に、他の複数のＭＭＳＳサーバ１００のメッセンジャーサーバ１５０の通信部１５２とインターネット４００を介して通信可能に接続されており、ＪＡＢＢＥＲプロトコルに従って他のＭＭＳＳサーバ１００のメッセンジャーサーバ１５０との間でパケットＰを送受信する。
【００３７】
例えば、通信部１５２におけるパケットＰの送信は、通信部１５２が受信したパケットＰに付されているＸＭＬタグを解析して送信先ＩＰアドレス又は送信先電話番号を検出し、この検出された送信先ＩＰアドレス又は送信先電話番号に対応する携帯電話２００が接続しているＭＭＳＳサーバ１００に送信することによって行われる。
【００３８】
次いで、ＭＭＳＳ１において実行される移動通信処理について説明する。
【００３９】
図５は、図１のＭＭＳＳ１の具体的な構成を示す図である。
【００４０】
ＭＭＳＳ１は、図５に示すように、場所Ａに配置されたＭＭＳＳサーバ１００ａと、同様に場所Ａに配置されたＩＰゲートウエイ３００ａと、ＭＭＳＳサーバ１００ａに登録されたユーザＡの所有する携帯電話２００ａと、同様にＭＭＳＳサーバ１００ａに登録されたユーザＣの所有する携帯電話２００ｃと、場所Ａから離れた場所Ｂに配置されたＭＭＳＳサーバ１００ｂと、同様に場所Ｂに配置されたＩＰゲートウエイ３００ｂと、ＭＭＳＳサーバ１００ｂに登録されたユーザＢの所有する携帯電話２００ｂと、同様にＭＭＳＳサーバ１００ｂに登録されたユーザＤの所有する携帯電話２００ｄとを備える。
【００４１】
ＭＭＳＳサーバ１００ａ及びＭＭＳＳサーバ１００ｂは、夫々図１のＭＭＳＳサーバ１００の１つであり、携帯電話２００ａ、携帯電話２００ｂ、携帯電話２００ｃ、及び携帯電話２００ｄは、夫々図１の携帯電話２００の１つであり、ＩＰゲートウエイ３００ａ及びＩＰゲートウエイ３００ｂは、夫々図１のＩＰゲートウエイ３００の１つである。
【００４２】
ＩＰゲートウエイ３００ａは、ＭＭＳＳサーバ１００ａのポータルサーバ１１０ａとインターネット４００を介して通信可能に接続されており、また、携帯電話２００ａ及び携帯電話２００ｃと通信可能に接続されている。ＩＰゲートウエイ３００ｂは、ＭＭＳＳサーバ１００ｂのポータルサーバ１１０ｂとインターネット４００を介して通信可能に接続されており、また、携帯電話２００ｂ及び携帯電話２００ｄと通信可能に接続されている。ＭＭＳＳサーバ１００ａのメッセンジャーサーバ１５０ａは、ＭＭＳＳサーバ１００ｂのメッセンジャーサーバ１５０ｂとインターネット４００を介して通信可能に接続されている。
【００４３】
以下、図５のＭＭＳＳ１において実行される移動通信処理を説明する。
【００４４】
本移動通信処理は、送信元携帯電話２００において実行される送信元携帯電話通信処理と、送信元携帯電話２００が登録されている送信元ＭＭＳＳサーバ１００において実行される送信元サーバ通信処理と、送信先携帯電話２００が登録されている送信先ＭＭＳＳサーバ１００において実行される送信先サーバ通信処理と、送信先携帯電話２００において実行される送信先携帯電話通信処理とを含む。
【００４５】
図６は、図５のＭＭＳＳ１において実行される移動通信処理のフローチャートであり、図６（ａ）は送信元携帯電話２００において実行される送信元携帯電話通信処理のフローチャートであり、図６（ｂ）は送信元ＭＭＳＳサーバ１００において実行される送信元サーバ通信処理のフローチャートであり、図６（ｃ）は送信先ＭＭＳＳサーバ１００において実行される送信先サーバ通信処理のフローチャートであり、図６（ｄ）は送信先携帯電話２００によって実行される送信先携帯電話通信処理のフローチャートである。
【００４６】
本移動通信処理は、ＭＭＳＳ１において実行される移動通信処理であり、ユーザＡが、携帯電話２００ａを使用して電話をする場合に実行される処理である。
【００４７】
本処理は、送信元のユーザＡが携帯電話２００ａのユーザインターフェイス部２８０を介して所定の操作を行うことによって、携帯電話２００ａが他のユーザと電話可能状態になった後に実行される。ユーザＡは、例えば以下の操作を行うことにより携帯電話２００ａを電話可能状態にすることができる。
【００４８】
ユーザＡが携帯電話２００ａのユーザインターフェイス部２８０を介して所定の操作を行うと、ＭＭＳＳ１において現在、ＭＭＳＳサーバ１００のいずれかに接続している携帯電話２００のユーザを表示する情報（ユーザ表示情報）が、携帯電話２００ａのユーザインターフェイス部２８０の図示しない表示部に表示される。本実施の形態においては、ユーザＢの携帯電話２００ｂがＭＭＳＳサーバ１００ｂに、ユーザＣの携帯電話２００ｃ及びユーザＤの携帯電話２００ｄがＭＭＳＳサーバ１００ｂに接続しているので、ユーザＢ、ユーザＣ、及びユーザＤのユーザ表示情報が表示される。
【００４９】
ユーザ表示情報は、例えば図７に示すように、ユーザ名、及びそのユーザの携帯電話２００が登録されているＭＭＳＳサーバ１００の場所を表わす情報であり、図示例においては、ユーザＢ，ユーザＣ、及びユーザＤの各々のユーザ名として「ユーザＢ」、「ユーザＣ」、及び「ユーザＤ」が、各々の場所として、「場所Ｂ」、「場所Ａ」、及び「場所Ｂ」が夫々表示される。尚、ユーザ表示情報は、上述のものに限らず、各ユーザを識別することができる表示であればよい。
【００５０】
次いで、ユーザＡが、ユーザインターフェイス部２８０を介して所定の操作を行って、電話をしたいユーザ（送信先ユーザ）のユーザ表示を選択することにより、ユーザＡの携帯電話２００ａが、選択された送信先ユーザの携帯電話２００と電話可能状態になることができる。
【００５１】
上述のように、送信元の携帯電話２００には、現在ＭＭＳＳサーバ１００に接続しているユーザのユーザ表示情報が表示され、送信元ユーザは、この表示されたユーザ表示情報を選択するだけで、送信元携帯電話２００を電話をしたい相手と電話可能状態にすることができるので、ユーザは容易に電話をかけることができ、また、電話がつながらない相手、例えばＭＭＳＳサーバ１００に接続していない携帯電話２００のユーザに電話をかけることを防止することができる。
【００５２】
尚、携帯電話２００を電話可能状態にする方法は、上述の方法に限るものではなく、例えば、ユーザが携帯電話２００のユーザ表示情報を参照して、ユーザインターフェイス部２８０を介して電話をかけたい相手の電話番行等を入力する方法であってもよい。
【００５３】
送信元携帯電話２００ａは、上述のように電話可能状態になると、図６（ａ）の送信元携帯電話通信処理を実行する。
【００５４】
まず、送信元携帯電話２００ａが、マイク２２０を介して入力されるユーザＡの音声（サンプリング音声）を取り込んでデジタル音声信号に変換し（ステップＳ１）、Ｂａｓｅ６４等の符号化方法によりデジタル音声信号をテキストコードに変換する（ステップＳ２）。ステップＳ２の符号化においては、必要に応じて、デジタル音声信号を圧縮した後にテキストコードに変換してもよい。
【００５５】
次いで、パケット化部２４０が、テキストコードを一定時間間隔毎に分割して、パケットＰを作成する（ステップＳ３）。このパケットＰは、上述のように、ＸＭＬタグを含むＸＭＬ形式のＭＭＳＰデータフォーマットである（図３参照）。次いで、無線通信部２５０が、パケットＰを順次ＩＰゲートウエイ３００ａ及びインターネット４００を介して送信元ＭＭＳＳサーバ１００ａに送信し（ステップＳ４）、本処理を終了する。ステップＳ４においてパケットＰは、ＭＭＳＰに従って送信される。
【００５６】
送信元ＭＭＳＳサーバ１００ａは、図６（ａ）の送信元携帯電話通信処理によって送信されたパケットＰを受信すると、図６（ｂ）の送信元サーバ通信処理を実行する。
【００５７】
送信元ＭＭＳＳサーバ１００ａのポータルサーバ１１０ａの通信部１１３が、ＩＰゲートウエイ３００ａ及びインターネット４００を介して送信元携帯電話２００ａからパケットＰを受信すると、ポータルサーバ１１０ａの変換部１１４が、受信したパケットＰをＭＭＳＰデータフォーマットからＪＡＢＢＥＲプロトコルデータフォーマットに変換し（ステップＳ１１）、通信部１１３が、ＪＡＢＢＥＲプロトコルデータフォーマットに変換したパケットＰを、ＪＡＢＢＥＲプロトコルに従って送信元ＭＭＳＳサーバ１００ａのメッセンジャーサーバ１５０ａに送る（ステップＳ１２）。メッセンジャサーバ１５０ａの通信部１５２が、受信したパケットＰのＸＭＬタグを解析して、送信先携帯電話のＩＰアドレス及び電話番号を検出し（ステップＳ１３）、検出した情報から送信先携帯電話が送信元ＭＭＳＳサーバ１００ａに登録されているか、即ち、送信先ＭＭＳＳサーバが、送信元ＭＭＳＳ（ＭＭＳＳサーバ１００ａ）と同じか否かを判別する（ステップＳ１４）。
【００５８】
ステップＳ１４において送信先ＭＭＳＳサーバが送信元ＭＭＳＳサーバ１００ａと同じではないと判別した場合、即ち、送信先ＭＭＳＳサーバが例えばＭＭＳＳサーバ１００ｂである場合は、通信部１５２は、ＪＡＢＢＥＲプロトコルデータフォーマットに変換したパケットＰを、送信先ＭＭＳＳサーバ１００ｂに送信し（ステップＳ１５）、本処理を終了する。
【００５９】
一方、ステップＳ１４において、送信先ＭＭＳＳサーバが送信元ＭＭＳＳサーバ１００ａと同じであると判別した場合、即ち送信先携帯電話が送信元ＭＭＳＳサーバ１００ａに登録された携帯電話である場合は、通信部１５２は、ＪＡＢＢＥＲプロトコルデータフォーマットに変換したパケットＰをＸＭＬタグの解析結果と共に、ＪＡＢＢＥＲプロトコルに従ってポータルサーバ１１０ａに送り返し（ステップＳ１６）、ポータルサーバ１１０ａの通信部１１３は、インターネット４００及びＩＰゲートウエイ３００ａを介してステップＳ１３で検出された送信先携帯電話に送信し（ステップＳ１７）、本処理を終了する。
【００６０】
この場合、ステップＳ１３で検出された送信先携帯電話は、携帯電話２００ｃとなるので、ステップＳ１７でパケットＰは送信先携帯電話２００ｃに送信される。
【００６１】
送信先ＭＭＳＳサーバ１００ｂは、図６（ｂ）の送信元サーバ通信処理のステップＳ１５で送信されたパケットＰを受信すると、図６（ｃ）の送信先サーバ通信処理を実行する。
【００６２】
送信先ＭＭＳＳサーバ１００ｂは、メッセンジャーサーバ１５０ｂの通信部１５２が、インターネット４００を介して送信先ＭＭＳＳサーバ１００ａからパケットＰを受信し、ポータルサーバ１１０ｂの通信部１１３が、メッセンジャーサーバ１５０ｂからパケットＰを受信すると、まず、変換部１１４が、通知部１１３で受信したパケットＰをＪＡＢＢＥＲプロトコルデータフォーマットからＭＭＳＰデータフォーマットに変換する（ステップＳ２１）。
【００６３】
次いで、変換部１１４でＭＭＳＰデータフォーマットに変換されたパケットＰのＸＭＬタグを解析して、このパケットＰの送信先携帯電話を検出する（ステップＳ２２）。本例においては、ステップＳ２２において検出される送信先携帯電話は、携帯電話２００ｂ又は携帯電話２００ｄとなる。
【００６４】
次いで、通信部１１３が、ＭＭＳＰデータフォーマットに変換されたパケットＰを、インターネット４００及びＩＰゲートウエイ３００ｂを介してステップＳ２２で検出した送信先携帯電話に送信し（ステップＳ２３）、本処理を終了する。ステップＳ２３におけるパケットＰの送信は、ＭＭＳＰに従って送信される。
【００６５】
送信先携帯電話は、ＭＭＳＳサーバ１００からパケットＰを受信すると、図６（ｄ）の送信先携帯電話通信処理を実行する。即ち、送信先携帯電話２００ｃは、図６（ｂ）の送信先サーバ通信処理のステップＳ１７で送信されたパケットＰを、インターネット４００及びＩＰゲートウエイ３００ａを介して受信すると、図６（ｄ）の送信先携帯電話通信処理を実行し、また、送信先携帯電話２００ｂ又は送信先携帯電話２００ｄは、図６（ｃ）の送信先サーバ通信処理によって送信されたパケットＰを、インターネット４００及びＩＰゲートウエイ３００ｂを介して受信すると、図６（ｄ）の送信先携帯電話通信処理を実行する。
【００６６】
送信先携帯電話２００ｂ、送信先携帯電話２００ｃ、又は送信先携帯電話２００ｄは、無線通信部２５０がパケットＰを受信すると、まず、復号化部２６０が、受信したパケットＰに付されているＸＭＬタグの定義に基づいてこのパケットＰを開封し、パケットＰから分割されているテキストコードを抽出して（ステップＳ３１）、抽出した各テキストコードを、夫々のパケットＰに付されているパケット連続番号を定義したＸＭＬタグに基づいて連続した元のテキストコードに戻し（ステップＳ３２）。次いで、ステップＳ３２のテキストコードを復号化してアナログサ音声信号に戻す（ステップＳ３３）。
【００６７】
次いで、再生部２７０において、ステップＳ３３で復号化されたアナログ音声信号を再生し（ステップＳ３４）、スピーカ２９０を介してユーザＡの音声を出力して（ステップＳ３５）、本処理を終了する。
【００６８】
上述のように、本処理により、ユーザＡの音声は、送信先携帯電話（携帯電話２００ｂ，２００ｃ，又は２００ｄ）によって出力され、送信先ユーザ（ユーザＢ、ユーザＣ、又はユーザＤ）は、送信元ユーザＡの音声を聞くことができる。また、本処理と同様な処理により、送信元ユーザとしてのユーザＢ、ユーザＣ、又はユーザＤの音声は、送信先携帯電話によって出力され、送信先ユーザとしてのユーザＡは、ユーザＢ、ユーザＣ、又はユーザＤの音声を聞くことができる。これにより、本処理によって、ユーザＡ、ユーザＢ、ユーザＣ、及びユーザＤは、携帯電話２００ａ、携帯電話２００ｂ、携帯電話２００ｃ、及び携帯電話２００ｄを夫々用いて、ＩＰゲートウエイ３００ａ，３００ｂ、インターネット４００、ＭＭＳＳサーバ１００ａ，１００ｂを介して電話をすることができる。
【００６９】
上述のように、本発明の実施の形態によれば、音声信号等のデータを、インターネット４００を介して携帯電話２００間において通信するので、ユーザは安価に移動通信を行うことができる。
【００７０】
本実施の形態に係るＭＭＳＳ１は、図５の構成に限るものではなく、ＭＭＳＳサーバ１００、携帯電話２００、及びＩＰゲートウエイ３００の数を増加してもよく、また、ＭＭＳＳサーバ１００、及びＩＰゲートウエイ３００の設置場所を増加してもよく、これらにより、より多数のユーザが広い範囲で電話をすることができるようになる。
【００７１】
また、本実施の形態に係るＭＭＳＳ１は、ＭＭＳＳサーバ１００を複数有するものに限るものではなく、１つのＭＭＳＳサーバ１００を有するものであってもよい。
【００７２】
また、本実施の形態に係るＭＭＳＳ１は、移動通信端末として携帯電話２００を備えるが、移動通信端末はこれに限るものではなく、他の移動通信端末、例えばＰＤＡ等であってもよく、また移動通信端末ではなく、例えば、パーソナルコンピュータ等の通信端末や固定電話等であってもよい。また、ＭＭＳＳ１は、音声信号を送受信することによって電話に使用されるものに限らず、例えば、テキスト、画像  ビデオ、及びオーディオ情報を送受信してこれらの通信に使用されるものであってもよい。
【図面の簡単な説明】
【００７３】
【図１】本発明の実施の形態に係る移動通信サービスシステムの概略構成を示すブロック図である。
【図２】図１の移動通信サービスシステムの携帯電話の概略構成を示すブロック図である。
【図３】携帯電話において作成されるパケットＰに付されるＸＭＬタグの一例を示す図である。
【図４】移動通信サービスシステムの移動通信サービスシステムサーバの概略構成を示す図である。
【図５】図１の移動通信サービスシステムの具体的な構成を示す図である。
【図６Ａ】図５の移動通信サービスシステムにおいて実行される移動通信処理のフローチャートである。
【図６Ｂ】図５の移動通信サービスシステムにおいて実行される移動通信処理のフローチャートである。
【図７】携帯電話のユーザインターフェイス部に表示される移動通信サービスシステムに接続するユーザを示す情報の表示の一例である。
【符号の説明】
【００７４】
１  移動通信サービスシステム
１００，１００ａ，１００ｂ  モバイルメッセンジャーサーバシステム
１１０，１１０ａ，１１０ｂ  ポータルサーバ
１１１  制御部
１１２  データベース
１１３  通信部
１１４  変換部
１１５  報知部
１５０，１５０ａ，１５０ｂ  メッセンジャーサーバ
１５１  制御部
１５２  通信部
２００，２００ａ，２００ｂ  携帯電話
２１０  制御部
２２０  マイク
２３０  符号化部
２４０  パケット化部
２５０  無線通信部
２６０  復号化部
２７０  再生部
２８０  ユーザインターフェイス部
２９０  スピーカ
３００，３００ａ，３００ｂ  ＩＰゲートウエイ
４００  インターネット
【図１】
2006020074.tif 000003
【図２】
2006020074.tif 000004
【図３】
2006020074.tif 000005
【図４】
2006020074.tif 000006
【図５】
2006020074.tif 000007
【図６Ａ】
2006020074.tif 000008
【図６Ｂ】
2006020074.tif 000009
【図７】
2006020074.tif 000010