(57)【要約】【課題】モバイル端末のように、常時、インスタントメッセージングシステムにログインしておくことができない装置であっても、インスタントメッセージを即時に受信することができるシステムを提供する。【解決手段】インスタントメッセージのサービスを提供する第１のサーバ１２と、モバイル端末１５の代理となって第１のサーバ１２にログインをすることによりモバイル端末１５宛のメッセージを受信するゲートウェイ１３と、ゲートウェイ１３から指示に従いモバイル端末１５に起動命令を発信する第２のサーバ１４とを備え、モバイル端末１５は、起動命令を受信した場合に、ゲートウェイ１３にログインをすることにより、ゲートウェイ１３が受信したメッセージを引き取る。【選択図】      図１
2004194006.tif 000002
【特許請求の範囲】
【請求項１】
インターネットに接続されたＰＣ端末と、モバイルネットワークに接続されたモバイル端末との間でメッセージの送受信を行うインスタントメッセージ通信システムにおいて、
インスタントメッセージのサービスを提供する第１のサーバと、前記モバイル端末の代理となって前記第１のサーバにログインをすることにより前記モバイル端末宛のメッセージを受信するゲートウェイと、前記ゲートウェイからの指示に従い前記モバイル端末に起動命令を発信する第２のサーバとを備え、前記モバイル端末は、前記起動命令を受信した場合に、前記ゲートウェイにログインをすることにより、前記ゲートウェイが受信したメッセージを引き取ることを特徴とするインスタントメッセージ通信システム。
【請求項２】
前記起動命令は、前記モバイル端末に実装された特定のアプリケーションプログラムを起動させる命令であることを特徴とする請求項１記載のインスタントメッセージ通信システム。
【請求項３】
前記ゲートウェイが前記モバイル端末の代理となって前記サーバにログインするか否かは当該モバイル端末から設定されることを特徴とする請求項１記載のインスタントメッセージ通信システム。
【請求項４】
前記ゲートウェイは、受信したメッセージの送信元に基づいて前記第２のサーバに前記指示を発するか否かを判断することを特徴とする請求項２又は３記載のインスタントメッセージ通信システム。
【請求項５】
前記ゲートウェイは、前記モバイル端末が前記サーバにログインするためのログイン情報と、前記モバイル端末の呼び出し番号とを記憶する記憶手段を備えることを特徴とする請求項１記載のインスタントメッセージ通信システム。
【請求項６】
前記ゲートウェイは、前記第２のサーバに前記指示を発するか否かの情報をメッセージの送信元毎に記憶する記憶手段を備えることを特徴とする請求項１記載のインスタントメッセージ通信システム。
【請求項７】
前記モバイル端末は、前記起動命令を受信した後に、前記モバイル端末のユーザにメッセージの受信を通知する機能を備えることを特徴とする請求項１から６のいずれか１に記載のインスタントメッセージ通信システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、インスタントメッセージ通信システムに関し、特に、インターネットに接続可能なモバイル端末（ＰＤＡ、携帯電話、ＰＨＳ）に対してリアルタイムに文字メッセージを送信する通信システムに関する。
【０００２】
【従来の技術】
メール、Ｗｅｂに続く、インターネットインフラとして、インスタントメッセージが注目されている。インスタントメッセージとは、相手がネットワークに接続中かどうかといった今の相手の状態を示すプレゼンス情報を参照可能とし、リアルタイムに文字メッセージの交換が可能な技術である。インスタントメッセージは、コミュニケーションサービスとして主に適用され、オンライン、オフラインといった自分のネットワーク利用状態などの情報情報（プレゼンス情報）の公開・参照を可能とし、変更した状態情報を通知するプレゼンス機能と、ネットワーク越しの相手と１対１で文字メッセージを即時伝達できるメッセージング機能の２つの機能から成り立っている。インスタントメッセージは、リアルタイムに情報を交換できることから、コミュニケーションサービスだけでなく、電子コマースなどの各種の情報サービスのためのインターネットインフラとして、大きく期待されている。
【０００３】
インスタントメッセージの利用形態としては、ＰＣ端末相互間でインスタントメッセージの送受信を行う形態と、ＰＣ端末と携帯電話、ＰＨＳ、ＰＤＡ等のモバイル端末相互間でインスタントメッセージの送受信を行う形態とがある。いずれの形態においても、インスタントメッセージを受信する側のユーザがインスタントメッセージ通信システムにログインしていない限りリアルタイムにインスタントメッセージを相手に伝えることはできない。言い換えると、インスタントメッセージを送りたいと思った時にそのインスタントメッセージをリアルタイムに相手に伝えるためには、その相手がインスタントメッセージ通信システムに常にログインしている必要がある。その場合、インターネット接続料金等の通信料金が気にかかるところであるが、近年においては低料金のインターネット接続サービスが普及したことにより、ＰＣ端末相互間でインスタントメッセージのやりとりをする場合、ユーザは通信料金をあまり気にすることなくログインし続けておくことができるようになった。したがって、インスタントメッセージを送りたいと思った時に相手がログインしている確率は高いため、インスタントメッセージをリアルタイムに送信できる可能性は高くなった。
【０００４】
ところが、モバイル端末を利用した形態の場合、通信料金の制約やモバイル端末のバッテリー容量の制約により、モバイルユーザがログインしている時間は短時間であるため、インスタントメッセージを送りたいと思った時に相手がログインしている確率は極めて低い。その結果、モバイル端末を利用した形態の場合、リアルタイムなメッセージ機能を利用することができず、利便性の高いインスタントメッセージサービスを提供することが難しい。
【０００５】
なお、この本発明に関連する先行技術文献としては次のものがある。
【０００６】
【特許文献１】
特開２００１−３１３６６６号公報
【０００７】
上記文献には、相手端末がオフライン状態の場合でも、電話を用いてメッセージの到着を通知することができるインスタントメッセージ通信システムが記載されている。この発明においては、相手端末がオフライン状態と検出される場合には、電話網を介して相手端末に設けられている電話に発呼し、その電話が接続されたときには、電話発呼アナウンス装置からメッセージが到着したことを音声により通知する。
【０００８】
【発明が解決しようとする課題】
インスタントメッセージ通信システムではログインしていないユーザへ即時にインスタントメッセージを送り届けることができないため、この即時性を享受するためには常にログインしておく必要がある。しかしながら、前述の通り、インターネットに常時接続していることを運用の基本としていないモバイル端末においては一般にログイン時間が非常に短いため、モバイル端末を利用した形態においては、インスタントメッセージの即時性を生かしきれていない。
【０００９】
本発明は、上記に鑑みてなされたものであり、その目的としては、インスタントメッセージ通信システムにログインされている時間が極めて短いモバイル端末であっても、インスタントメッセージを即時に受信することができる通信システムを提供することにある。
【００１０】
【課題を解決するための手段】
本発明のインスタントメッセージ通信システムは、上記の課題を解決するために、インターネット上で運用されているインスタントメッセージシステムサーバ（以下、ＩＭＳサーバという。）に代理ログオンを行う機能とＷＯＲ（ＷａｋｅＯｎ  Ｒｉｎｇ）サーバへＷＯＲ要求を行う機能とを兼ね備えたインスタントメッセージシステムゲートウェイ（以下、ＩＭＳゲートウェイという。）と、このＩＭＳゲートウェイからの指示に従いモバイルネットワークを介してモバイル端末にＷＯＲ信号を送信するＷＯＲサーバと、ＷＯＲサーバからのＷＯＲ信号を契機としてＩＭＳゲートウェイに自動ログインを行うモバイル端末とから構成される。また、ＩＭＳゲートウェイは、自己のデータベースの登録情報を参照して、ＷＯＲサーバにＷＯＲ要求を送信するかどうかを判断する。モバイル端末のユーザは、ＩＭＳクライアントアプリケーションに付随した受信拒否設定やＷｅｂを利用した設定システムを用いることにより、このデータベースに所定の情報を登録する。
【００１１】
すなわち、本発明のインスタントメッセージ通信システムは次の通りである。
【００１２】
本発明のインスタントメッセージ通信システムは、インターネットに接続されたＰＣ端末と、モバイルネットワークに接続されたモバイル端末との間でメッセージの送受信を行うインスタントメッセージ通信システムにおいて、インスタントメッセージのサービスを提供する第１のサーバと、前記モバイル端末の代理となって前記第１のサーバにログインをすることにより前記モバイル端末宛のメッセージを受信するゲートウェイと、前記ゲートウェイからの指示に従い前記モバイル端末に起動命令を発信する第２のサーバとを備え、前記モバイル端末は、前記起動命令を受信した場合に、前記ゲートウェイにログインをすることにより、前記ゲートウェイが受信したメッセージを引き取ることを特徴とする。
【００１３】
また本発明のインスタントメッセージ通信システムは、前記起動命令は、前記モバイル端末に実装された特定のアプリケーションプログラムを起動させる命令であることを特徴とする。
【００１４】
また、本発明のインスタントメッセージ通信システムは、前記ゲートウェイが前記モバイル端末の代理となって前記サーバにログインするか否かは当該モバイル端末から設定されることを特徴とする。
【００１５】
また、本発明のインスタントメッセージ通信システムは、前記ゲートウェイは、受信したメッセージの送信元に基づいて前記第２のサーバに前記指示を発するか否かを判断することを特徴とする。
【００１６】
また、本発明のインスタントメッセージ通信システムは、前記ゲートウェイは、前記モバイル端末が前記サーバにログインするためのログイン情報と、前記モバイル端末の呼び出し番号とを記憶する記憶手段を備えることを特徴とする。
【００１７】
また、本発明のインスタントメッセージ通信システムは、前記ゲートウェイは、前記第２のサーバに前記指示を発するか否かの情報をメッセージの送信元毎に記憶する記憶手段を備えることを特徴とする。
【００１８】
また、本発明のインスタントメッセージ通信システムは、前記モバイル端末は、前記起動命令を受信した後に、前記モバイル端末のユーザにメッセージの受信を通知する機能を備えることを特徴とする。
【００１９】
【発明の実施の形態】
以下に図面を参照して本発明について説明する。
【００２０】
図１は、本発明の実施の形態にかかる通信システムの全体構成を示すブロック図である。本実施の形態の通信システムは、家庭又はオフィスに設置されるＰＣ端末１１と、ＩＭＳサーバ２と、ユーザの代理となってＩＭＳサーバ１２にログインするＩＭＳゲートウェイ１３と、モバイル端末にＷＯＲ（Ｗａｋｅ  Ｏｎ  Ｒｉｎｇ）信号を発信するＷＯＲサーバ１４と、モバイル端末１５と、インターネットと、モバイルネットワークとから構成される。
【００２１】
モバイル端末１５の代表例としては、無線機能が付いたＰＤＡがあげられる。
ＷＯＲ信号とは、モバイルネットワークを介してモバイル端末１５に内蔵された特定のアプリケーションプログラムを起動（Ｗａｋｅ  Ｕｐ）させるための信号である。ＷＯＲ信号を受信したモバイル端末１５は、モバイルネットワークを介してインターネットにアクセスし、インスタントメッセージの受信処理を自動的に行う。
【００２２】
図３は、ＩＭＳ，ゲートウェイ１３の構成を示すブロック図である。図３において、ＩＭＳゲートウェイ１３は、ＩＭＳゲートウェイ処理制御部３１と、データベース制御部３２と、データベース３３と、ＷＯＲ要求通信部３４と、インターネット網Ｉ／Ｆ部３５とから構成される。また、データベース３３は、後述の通り、マスターデータベースとＷＯＲ可否データベースとから構成される。
【００２３】
次に、図２に示す動作シーケンス図を参照して、実施の形態の動作を説明する。
【００２４】
モバイル端末１５のユーザは、モバイルネットワークを介してＩＭＳゲートウェイ１３に代理ログインの設定／指示２１を行う。設定／指示２１は、ＩＭＳゲートウェイ１３が提供するユーザインターフェースを利用して行われる。代理ログインの設定がされると、ＩＭＳゲートウェイ１３は、モバイル端末１５の代理となってＩＭＳサーバ２が提供するインスタントメッセージシステムに代理ログイン２２する。この代理ログイン２２により、ＩＭＳゲートウェイ１３がモバイル端末１５の代わりにモバイル端末１５宛のインスタントメッセージ２３を受信する。
【００２５】
ここで、ログイン情報の設定の仕方について詳しく説明する。ＩＭＳゲートウェイ１３がモバイル端末１５の代理となってＩＭＳサーバ１２へログインするためには、そのためのログイン情報を必要とする。ユーザは、ＩＭＳゲートウェイ１３が提供するユーザインターフェースを利用してログイン情報をＩＭＳゲートウェイ１３が保有するマスターデータベースに登録する。図４（ａ）は、マスターデータベースのデータ構造を示す。図４（ａ）において、ＩＭＳフィールドはＩＭＳサーバの種類、ＵＳＥＲフィールドはログインＩＤ、ＰＡＳＳＷＯＲＤフィールドはパスワード、ＳＴＡＴＵＳフィールドはステータス（プレゼンス情報）、ＴＥＬフィールドは電話番号を各々示す。ログインＩＤとパスワードの組み合わせがログイン情報に相当する。ＩＭＳフィールドには、ＩＭＳゲートウェイがサポートするＩＭＳサーバが選択されて登録される。
【００２６】
上述の方法により代理ログインがされている状態において、ＰＣ端末１１のユーザがインスタントメッセージ通信システムにログインしてモバイル端末１５のユーザに向けてインスタントメッセージを送信する場合の処理を説明する。
【００２７】
ＰＣ端末１１のユーザは、モバイル端末１５のユーザが使用しているＩＤ宛てにインスタントメッセージ２３を送信する。このインスタントメッセージ２３は、まずＩＭＳサーバ１２が受信する。次に、ＩＭＳサーバ１２はＩＭＳゲートウェイ１３が代理ログインしているかどうかを確認する。ＩＭＳゲートウェイ１３はＩＭＳサーバ１２に代理ログインしているため、ＩＭＳサーバ１２は、ＩＭＳゲートウェイ１３にインスタントメッセージ２３を送信する。次に、ＩＭＳゲートウェイ１３は、インスタントメッセージ２３を受信したことを示すメッセージ受信応答２６をＩＭＳサーバ１２へ返信するとともに受信したインスタントメッセージ２３を一時的に保管する。次に、ＩＭＳゲートウェイ１３は、モバイル端末１５のユーザが実際にＩＭＳゲートウェイ１３にログインしているかどうかを図４（ａ）のマスターデータベースのステータスフィールドを参照することにより確認する。その結果、ログインしている場合は、モバイルネットワークを介してインスタントメッセージ２３をモバイル端末１５に送信し、ログインしていない場合は、インターネットを介してＷＯＲサーバ１４へＷＯＲ要求２４を送信する。このＷＯＲ要求２４の中には、マスターデータベースのＩＭＳ／ＵｓｅｒおよびＴＥＬフィールドから抽出された電話番号または識別番号が含まれる。
【００２８】
図５は、ＷＯＲ要求からＩＭＳゲートウェイへのログインまでの流れを示した図である。
図５において、ＩＭＳゲートウェイ１３からＷＯＲ要求２４を受けたＷＯＲサーバ１４は、モバイルネットワークを介してモバイル端末１５にＷＯＲ信号２５を送ることによりモバイル端末１５を呼び出す。ＷＯＲ信号２５を受信するとモバイル端末１５内のＷＯＲクライアントミドルウェアがＩＭＳクライアントアプリケーションソフトウェアを起動する。そして、ＩＭＳクライアントアプリケーションソフトウェアはモバイルネットワークを介してＩＭＳゲートウェイ１３にログイン２７する。
【００２９】
次に、ＩＭＳゲートウェイ１３は、モバイル端末１５がログインしたことを確認すると保持していたインスタントメッセージ２３をモバイル端末１５へ送信し、モバイル端末１５はそれを受信する。モバイル端末１５のこれらの一連の動作は自動で行われるため、モバイル端末１５のユーザにインスタントメッセージを受信したことを知らせる手段が望まれる。そこで、モバイル端末１５が備えた音声／光／振動などを使ったアラーム機能を利用することによりユーザにインスタントメールの受信を知らせるのが好ましい。これによりユーザは、インスタントメッセージを受信したことを直ちに知ることができるため、直ちに受信したインスタントメッセージを読むことができる。また、インスタントメッセージを受信したことを確認した後に早期にメッセージを返信可能とするため、アラームの後の一定時間はログインを継続しておく機能を付加してもよい。この一定時間の間にユーザが何らかの操作を行うことで、ログインを自動的に切断する処理は解除されるものとする。さらに、一定時間ログオンを継続するか、メッセージ受信後すぐに切断するかを選択可能とする機能を付加してもよい。
【００３０】
さて、上述の手順においては、ＷＯＲ要求信号２４を受信したＷＯＲサーバ１４はモバイルネットワークを介してＷＯＲ信号２５をモバイル端末１５に発信するため、ユーザにとって無線通信網利用の通信費がかかる。このため特別な対策を立てない限り、不特定多数の者が悪意をもって、又は誤ってメッセージを送信した場合にはユーザにとって不要な通信費が発生することになる。そこで、代理ログオンしているユーザに対してメッセージが届いたときに、ＷＯＲ信号２５によるモバイル端末１５のＷａｋｅＵｐを行うかどうかを判断するため発信元情報をＩＭＳゲートウェイ１３のデータベースに登録しておく方法が考えられる。すなわち、ＩＭＳゲートウェイ１３が、インスタントメッセージ２３から発信元のユーザ／ＩＭＳの識別情報を取得し、この情報を元にモバイル端末１５のユーザにメッセージを送信すべきか否かの判断、すなわち、ＷＯＲサーバ１４にＷＯＲ要求信号２４を送信するか否かの判断を行う方法が考えられるが、これについて詳しく説明する。
【００３１】
図３に示すように、ＭＳゲートウェイ１３は、ＩＭＳゲートウェイ処理制御部３１と、データベース制御部３２と、データベース３３と、ＷＯＲ要求通信部３４と、インターネット網Ｉ／Ｆ部３５とから構成される。インスタントメッセージ２３はインターネット網Ｉ／Ｆ部３６を経由してＩＭＳゲートウェイ処理制御部３２へ送信される。  ＩＭＳゲートウェイ処理制御部３２は、インスタントメッセージ２３から発信元のユーザ／ＩＭＳの識別情報を取得し、この識別情報に基づいてデータベース制御部３３へ検索指示を送る。検索指示を受けたデータベース制御部３２は、データベース３３に記憶されたＷＯＲ可否データベース（図４（ｂ））を検索する。ＷＯＲ可否データベースには、モバイル端末１５のユーザ毎にＷＯＲの可否が登録されている。例えばユーザがｔｏｍｏの場合、インスタントメッセージがｋｙｏｒｏとｇｉｋｏから送られるとＷＯＲを許可し、ｎｅｃｏから送られると許可しないと登録されている。データベース制御部３３は、ＷＯＲ可否データベースを参照して、ＷＯＲ可能か否かを判断する。ＷＯＲ可であれば、データベース制御部３２は、ＩＭＳゲートウェイ処理制御部３３を介してＷＯＲ要求通信部３４に対してＷＯＲ要求２４の発行を指示する。指示を受けたＷＯＲ要求通信部３４はＷＯＲサーバ４にＷＯＲ要求２４を行う。これに対して、ＷＯＲ否であればその後特別な処理を行わない。要するに、ＩＭＳゲートウェイ１３は、ＷＯＲ要求２４を発行するかどうかをメッセージ２３の発信元に基づいて判断する。
【００３２】
【発明の効果】
以上説明したように、本発明によればモバイル端末のように、インスタントメッセージシステムにログインしている時間が非常に短い装置であっても、インスタントメッセージを即時に受信することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態にかかる通信システムの全体構成を示すブロック図である。
【図２】本発明の実施の形態にかかる通信システムの動作フローを示すシーケンス図である
【図３】ＩＭＳゲートウェイ３の構成を示すブロック図である。
【図４】ＩＭＳゲートウェイ３内のデータベースである。
【図５】ＷＯＲ信号の発信からＩＭＳゲートウェイへのログインの流れを示す概念図である。
【符号の説明】
１１    ＰＣ端末
１２  ＩＭＳサーバ
１３    ＩＭＳゲートウェイ
１４    ＷＯＲサーバ
１５    モバイル端末
３１    ＩＭＳゲートウェイ処理部
３２  データベース制御部
３３  データベース
３４  ＷＯＲ要求通信部
３５  インターネットＩ／Ｆ部
【図１】
2004194006.tif 000003
【図２】
2004194006.tif 000004
【図３】
2004194006.tif 000005
【図４】
2004194006.tif 000006
【図５】
2004194006.tif 000007