(57)【特許請求の範囲】
【請求項１】
固定網を介して送信装置から送信されたメッセージを、前記固定網に接続された情報蓄積装置を経由して、受信装置に送信するメッセージ送信方法において、
前記情報蓄積装置は、宛先である受信装置に対し送信すべきメッセージのうち、所定の通信能力を有する受信装置が受信可能なデータを送信し、
宛先である受信装置は、前記データを受信すると、応答情報を前記情報蓄積装置に送信し、
前記情報蓄積装置は、前記受信装置からの応答情報に基づいて当該受信装置の通信能力を識別し、当該受信装置宛の残りデータまたは、メッセージの送信を制御することを特徴とするメッセージ送信方法。
【請求項２】
前記情報蓄積装置は、前記通信能力として前記受信装置が受信可能なメッセージのデータ量を識別し、
前記受信装置の通信能力を超えたメッセージが存在する場合、当該メッセージにおける前記通信能力の範囲を超えたデータを破棄することを特徴とする請求項１に記載のメッセージ送信方法。
【請求項３】
前記情報蓄積装置は、前記通信能力として前記受信装置が受信可能なメッセージのデータ量を識別し、
前記受信装置の通信能力の範囲を超えたデータを他のメッセージとして分割して送信することによって、前記受信装置の通信能力の範囲を超えたメッセージを全て送信することを特徴とする請求項１に記載のメッセージ送信方法。
【請求項４】
前記メッセージが文字メッセージであることを特徴とする請求項１〜３の何れかに記載のメッセージ送信方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、移動体通信において携帯端末にメッセージを送信する方法に関する。
【０００２】
【従来の技術】
近年、携帯電話や、ＰＨＳ等のＭＳ（移動体通信端末機）の普及に伴いＭＳを対象とした電子メール、情報提供サービス等、多くのサービス提供が行われるに至っている。このようなサービスの一つに、送信者が入力した文字メッセージをＭＳに送信する文字メッセージ送信サービスがある。この文字メッセージ送信サービスのメッセージ送信方法には、次の３種類がある。
（第１のメッセージ送信方法）
このメッセージ送信方法においては、送信者が入力した文字メッセージが、そのまま蓄積されずにＭＳへ送信される。
（第２のメッセージ送信方法）
このメッセージ送信方法においては、送信者が文字メッセージをサービスセンタへ送信すると、その文字メッセージがサービスセンタ内に設けられた情報蓄積装置に蓄積される。この情報蓄積装置は、受信者からのアクセスを待って文字メッセージを受信者側のＭＳに送信する。
（第３のメッセージ送信方法）
このメッセージ送信方法においては、送信者が文字メッセージをサービスセンタへ送信すると、その文字メッセージがサービスセンタを経由して、受信者のＭＳにアクセスを行い、文字メッセージの送信を行う。受信者のＭＳが、その文字メッセージを受信できなかった場合、その文字メッセージは、サービスセンタ内に設けられた情報蓄積装置に蓄積される。その後受信者のＭＳが無線基地局の無線エリア（以下セルという）に在圏すると、情報蓄積装置が文字メッセージを再度送信する。
ところで、第１のメッセージ送信方法では文字メッセージを送信したときに、受信者のＭＳが無線基地局のセル内に在圏しないと、その文字メッセージが受信できないこととなってしまう。また、第２のメッセージ送信方法では、文字メッセージデータが蓄積されたときに受信者側からサービスセンタにアクセスしなければ、受信者は文字メッセージを受信することが出来ないので、メッセージを受信する際に煩雑さを伴うこととなってしまう。このため現在では、第３のメッセージ送信方法が主流となっている。
【０００３】
この第３のメッセージ送信方法を用いたサービスの具体的な例を図６を参照して説明する。図６は、この文字メッセージ送信サービスのシステムの構成を示すブロック図である。図６において、電話機１はＰＢ（プッシュボタン）１０を有する電話機であって、例えば一般プッシュホン電話、ＭＳ、公衆電話等である。また、固定網２は、例えば、アナログ電話網、デジタル電話網、ＩＳＤＮ網、移動体通信網等である。
【０００４】
情報蓄積装置４は、文字メッセージ送信サービス加入者のＭＳ宛に送信された文字メッセージを蓄積する装置である。ここで、情報蓄積装置４は、ネットワーク内に複数存在し、文字メッセージ送信サービス加入者のＭＳ毎に文字メッセージを蓄積する情報蓄積装置４のアドレスが設定されている。このため、この文字メッセージ送信サービス加入者ａ宛の文字メッセージは、必ず特定の情報蓄積装置４に蓄積されることとなる。
【０００５】
Ｍ−ＳＣＰ（サービス制御局）３は以下のような機能を有する。
ａ．（加入者データの管理機能）
Ｍ−ＳＣＰ３は、文字メッセージ送信サービスの各加入者毎に加入者データを記憶している。この加入者データは、以下の情報を含んでいる。
▲１▼加入者ａの認証に必要な情報
▲２▼加入者ａ宛に送信された文字メッセージであって未だ加入者ａのＭＳ８によって受信されておらず、いずれかの情報蓄積装置４に保存されている文字メッセージ（以下、未配信の文字メッセージという）があるか否かの情報。また、そのような未配信の文字メッセージがある場合には、その未配信の文字メッセージを保存している情報蓄積装置４のアドレス情報。
ｂ．（ＭＳの位置情報の管理）
ＭＳ８が、呼び出しエリアに在圏すると、そのＭＳ８の位置情報（以下、ＭＳ位置情報という）がその無線基地局７を収容する交換機６を介し、Ｍ−ＳＣＰ３に通知される。Ｍ−ＳＣＰ３は、このようにして通知されるＭＳ位置情報の管理を行う。
ｃ．（文字メッセージの配信制御）
また、Ｍ−ＳＣＰ３は、ＭＳ８が呼び出しエリアに在圏した場合に、当該加入者ａ宛の未配信の文字メッセージがあるかどうかを判断する。この判断の結果、未配信の文字メッセージがある場合には、その未配信の文字メッセージが蓄積されている情報蓄積装置４に未配信の文字メッセージをＭＳ８へ送信するように命令を通知する。また、この際、このＭＳ８宛の文字メッセージデータが蓄積されている情報蓄積装置４からＭＳ８が在圏している無線基地局７までのパスを形成するための命令を交換機６に通知する。
ｄ．（加入者の認証）
メッセージの受信をする者は、この文字メッセージ送信サービスの加入者でなければならない。そこで、Ｍ−ＳＣＰ３は、メッセージの受信を行うＭＳ８が正当な加入者であるか否かの認証を行う。
【０００６】
交換機６はネットワーク内に複数存在しており、１つの交換機６には、１または複数の無線基地局７が収容されている。図６においては理解を深めるため、ＭＳ８が在圏する無線基地局７及びこの無線基地局７を収容する交換機６のみが図示されている。この交換機６は、Ｍ−ＳＣＰ３からのパス形成の命令に従って、情報蓄積装置４から無線基地局７までのパスを形成する選択スイッチとしての機能を有する。また、無線基地局７はそのセル内に有るＭＳと通信を行う機能を有する。またＭＳ８は、無線基地局７と無線によって通信可能であり、送信された文字メッセージを受信する機能及びその表示を行う液晶等の表示部９を有する。
【０００７】
次にこの文字メッセージ送信システムの動作を説明する。まず、加入者ａのＭＳ８に対して文字メッセージを送信する場合、文字メッセージ送信者ｂ（以下送信者という）は電話機１上に設けられたＰＢ１０を操作し、文字メッセージ送信サービスを特定するための特番（例えば１６５５）、送信先（加入者ａ）の電話番号、送信したい文字メッセージの順でＰＢ入力を行う。この入力操作が行われたとき、固定網２は、複数存在する情報蓄積装置４の中から送信先の電話番号に対応したものを特定し、電話機１と情報蓄積装置４の通信パス（回線▲１▼→回線▲２▼）を形成する。この通信パスを介して加入者ａ宛のＰＢ信号が情報蓄積装置４まで送信される。
【０００８】
情報蓄積装置４はこのＰＢ信号を受信すると、このＰＢ信号を文字メッセージへと変換し、更にＭ−ＳＣＰ３に対してＭＳ位置情報に従ってパスを形成するようにとの命令を通知する。Ｍ−ＳＣＰ３は、この命令を受けると、ＭＳ位置情報に従って情報蓄積装置４からＭＳ８の在圏する無線基地局７まで、回線▲４▼→交換機６→回線▲６▼という通信パスを形成する。
【０００９】
Ｍ−ＳＣＰ３によって情報蓄積装置４から無線基地局７までの通信パスが形成されると、文字メッセージはこの通信パスを介して無線基地局７へ送信され、無線基地局７から無線を介して加入者ａのＭＳ８へと送信されることとなる。このとき、ＭＳ８は文字メッセージを受信した旨の応答信号（以下、受信信号という）を無線基地局７へ送信し、この受信信号は無線基地局７によって回線▲６▼、交換機６、回線▲４▼を介し情報蓄積装置４に送信される。この受信信号が受信されると情報蓄積装置４は、蓄積していた文字メッセージを消去し、Ｍ−ＳＣＰ３に対して文字メッセージが受信された旨を通知する。
【００１０】
一方、ＭＳ８が無線基地局７のセル圏外にある等の理由により文字メッセージの送信に失敗したときは、無線基地局７から情報蓄積装置４へ文字メッセージの送信に失敗した旨の応答信号（以下未配信信号という）が送信される。そして、情報蓄積装置４は、この未配信信号を受信すると、文字メッセージを蓄積すると共に、Ｍ−ＳＣＰ３に対して未配信の文字メッセージが蓄積されている旨を通知する。このときＭ−ＳＣＰ３は未配信の文字メッセージが蓄積されている情報蓄積装置４のアドレスを記憶する。
【００１１】
また、このように文字メッセージの送信に失敗した後に、ＭＳ８が無線基地局７のセル内に在圏すると、ＭＳ位置情報が無線基地局７から交換機６を介してＭ−ＳＣＰ３へ送られる。ＭＳ位置情報が得られるとＭ−ＳＣＰ３は、再度情報蓄積装置４から無線基地局７までのパスを形成し、更に情報蓄積装置４に対し未配信の文字メッセージをＭＳ８に送信するようにとの命令を通知する。未配信の文字メッセージを送信するようにとの命令を受けた情報蓄積装置４は、未配信の文字メッセージをＭＳ８に対して送信する。ＭＳ８は文字メッセージを受信すると、受信信号を無線基地局７へ送信し、この受信信号は無線基地局によって回線▲６▼、交換機６、回線▲４▼を介し情報蓄積装置４に通知される。この受信信号が通知されると情報蓄積装置４は、蓄積していた文字メッセージを消去し、Ｍ−ＳＣＰ３に対して文字メッセージが受信された旨を通知する。このようにして、受信者のＭＳが無線基地局のセル内に在圏していなくても、文字メッセージを保存して再配信するため確実な文字メッセージ送信が行える。
【００１２】
【発明が解決しようとする課題】
ところで、近年のＭＳの通信能力は非常に早いスピードで進歩しており、サービスを受けているＭＳの機種構成も数ヶ月の間に大幅に変化しているというのが現状である。このため、同一のサービスを受けているＭＳの間でも通信能力に大きな幅が存在してしまっている。そして、同一のサービスの中で、大きな通信能力を有するＭＳに対応したサービスを行ってしまうと通信能力の低いＭＳがサービス内容に対応しきれなくなってしまうという問題があった。例えば、文字メッセージの受信能力に着目すると、５０バイトのデータ量の受信能力を有するＭＳ、１００バイト以上のデータ量の受信能力を有するＭＳ等が混在している。この最大５０バイトまでのデータ量しか受信出来ないＭＳに対して５０バイト以上のデータ量の文字メッセージを送ると、ＭＳの誤動作が生じるという問題が生じてしまう。このため文字メッセージ送信サービス対象の中に、１００バイト以上のデータ量の受信能力を有するＭＳが存在しているのにも関わらず、５０バイトまでのデータ量の文字メッセージを送信するサービスの提供を行うことしか出来なかった。
【００１３】
そこで、この発明は同一のサービスを受けるＭＳの中で、最大の能力を有するＭＳの機能を十分に利用しつつ、最小の能力しか有さないＭＳでも動作上の問題を発生させることなく、文字メッセージの送受信を行うことができるメッセージ送信方法を提供することを目的とした。
【００１４】
【課題を解決するための手段】
請求項１に記載のメッセージ送信方法は、固定網を介して送信装置から送信されたメッセージを、前記固定網に接続された情報蓄積装置を経由して、受信装置に送信するメッセージ送信方法において、前記情報蓄積装置は宛先である受信装置に対し送信すべきメッセージの中、所定の通信能力を有する受信装置が受信可能なデータを送信し、宛先である受信装置は、前記データを受信すると、通信能力を前記情報蓄積装置に送信し、前記情報蓄積装置は前記受信装置の通信能力を識別することによって、メッセージの送信を制御することを特徴とする。
請求項２に記載のメッセージ送信方法は、請求項１に記載の特徴に加えて、前記情報蓄積装置は前記通信能力として前記受信装置が受信可能なメッセージのデータ量を識別し、前記受信装置の通信能力を超えたメッセージが存在する場合、当該メッセージにおける前記通信能力の範囲を超えたデータを破棄することを特徴とする。
請求項３に記載のメッセージ送信方法は、請求項１に記載の特徴に加えて、前記情報蓄積装置は前記通信能力として前記受信装置が受信可能なメッセージのデータ量を識別し、前記受信装置の通信能力の範囲を超えたデータを他のメッセージとして分割して送信することによって、前記受信装置の通信能力の範囲を超えたメッセージを全て送信することを特徴とする。
請求項４に記載のメッセージ送信方法は、請求項１〜３の何れかに記載の特徴に加えて、前記メッセージが文字メッセージであることを特徴とする。
【００１５】
【発明の実施の形態】
［１］第１実施形態
［１．１］第１実施形態の構成
図１はこの発明の第１実施形態に係る文字メッセージ送信方法のシステムの基本構成を示すブロック図である。図１に示す電話機１、固定網２、Ｍ−ＳＣＰ３、交換機６及び回線▲１▼〜▲５▼は、図６において示した「従来技術」に用いられている電話機１、固定網２，Ｍ−ＳＣＰ３、交換機６及び回線▲１▼〜▲５▼と全く同一のものである。また無線基地局７Ａ、７Ｂは図６において示した「従来技術」に用いられている無線基地局７と回線▲６▼Ａ、▲６▼Ｂは図６において示した「従来技術」に用いられている回線▲６▼と全く同一のものである。従って特に示さない限り、これら電話機１、固定網２，Ｍ−ＳＣＰ３、交換機６、回線▲１▼〜▲５▼、無線基地局７Ａ、７Ｂ、回線▲６▼Ａ、▲６▼Ｂは「従来技術」で示したものと同一の機能を有し、同一の動作をするものである。
【００１６】
図１において、ＭＳ８Ａは該文字メッセージ送信サービスに加入した加入者ＡのＭＳであり、５０バイトのデータ量しか受信することが出来ない通信能力の低いＭＳ（以下ｔｙｐｅＡという）である。また、ＭＳ８Ｂは同様に文字メッセージ送信サービスに加入した加入者ＢのＭＳであって、１００バイト以上のデータ量を受信することが出来る通信能力の高いＭＳ（以下ｔｙｐｅＢという）である。これらＭＳ８Ａ、８Ｂはそれぞれ送信されてきた文字メッセージに従ってメッセージを表示する表示部９Ａ、９Ｂを有する。またＭＳ８Ａは無線基地局７Ａのセル内に在圏しており、ＭＳ８Ｂは無線基地局７Ｂのセル内に在圏している。
【００１７】
本実施形態の構成と「従来技術」に示した文字メッセージ送信方法のシステムと異なる点は、情報蓄積装置１１と無線基地局７Ａ、７Ｂとの間にパスが形成されたときの情報蓄積装置１１とＭＳ８Ａ、ＭＳ８Ｂの間で行われる文字メッセージの送信方法にある。この情報蓄積装置１１とＭＳ８Ａ、ＭＳ８Ｂの間で行われる文字メッセージの送信方法については、動作の欄に記載する。
【００１８】
［１．２］第１実施形態の動作
本実施形態においては文字メッセージが情報蓄積装置１１に蓄積されＭ−ＳＣＰ３によってパスが形成される過程或いはＭＳ８Ａ、８Ｂが無線基地局７Ａ、７Ｂのセル内に在圏しないために文字メッセージの送信が出来ないときに再送信する過程は、「従来技術」の文字メッセージ送信システムと同様に処理を行われる。本実施形態と「従来技術」の異なる点は情報蓄積装置１１とＭＳ８Ａ、８Ｂの間で行われる文字メッセージの送信過程であるのでこれについて説明することにする。
【００１９】
図２及び図３は、情報蓄積装置１１に文字メッセージが蓄積され、ＭＳ８Ａ、８Ｂへの文字メッセージの送信が可能となったときのシーケンスチャートである。いま、ｔｙｐｅＡのＭＳ８Ａ宛の３通の文字メッセージ（以下メール１〜３という）が電話機１から送信されて情報蓄積装置１１に蓄積されているとする。このとき、メール１が１００バイト、メール２が７５バイト、メール３が５０バイトであるとする。この場合に、図２及び図３に示したシーケンスチャートに従って情報蓄積装置１１とｔｙｐｅＡのＭＳ８Ａの間で行われる文字メッセージの送信過程について述べる。
【００２０】
まず、メール１は１００バイトのデータ量を有するため、情報蓄積装置１１によってｔｙｐｅＡのＭＳ８Ａでは一度に受信できないデータ量だと判断される（ステップＳ１０１）。情報蓄積装置１１はステップＳ１０１の判断の結果、メール１がｔｙｐｅＡのＭＳ８Ａでは一度に受信できないデータ量であると判断すると、ステップＳ１０４を実行し、ｔｙｐｅＡのＭＳ８Ａでも受信可能なようにメール１のデータの中、５０バイト分のデータを情報蓄積装置１１からＭＳ８Ａへ送信する。このデータを受信したとき、ＭＳ８Ａはメッセージを受信した旨の応答信号を情報蓄積装置１１へ送信する（ステップＳ１０５）。この応答信号にはＭＳ８Ａの通信能力を示す通信能力情報を含んでいる。
【００２１】
情報蓄積装置１１は、この通信能力情報を受け取ると、この通信能力情報によってＭＳ８Ａが５０バイトしか受信することができないｔｙｐｅＡのＭＳであると判定し（ステップＳ１０６）、情報蓄積装置１１は送信中のメール１の残りのデータ（５０バイト分）を破棄する（ステップＳ１０９）。このようにして、情報蓄積装置１１からＭＳ８Ａへのメール１の送信が終了する。
【００２２】
情報蓄積装置１１はメール１の送信が完了すると、未配信の文字メッセージが存在するか否かの確認を行い、メール２の存在を確認すると、その送信を開始する（ステップＳ２００）。メール２は７５バイトのデータ量を有するためステップＳ２０１によってｔｙｐｅＡのＭＳ８Ａでは一度に受信できないデータ量であると判断される。情報蓄積装置１１はメール２がｔｙｐｅＡのＭＳ８Ａでは一度に受信できないデータ量であると判断すると、ステップＳ１０３、Ｓ１０５において得られた通信能力情報に基づいて、受信者のＭＳ８ＡがｔｙｐｅＡのＭＳであると判断する。
【００２３】
情報蓄積装置１１はステップＳ２０４の結果、受信者のＭＳ８ＡがｔｙｐｅＡのＭＳであると判断すると、ステップＳ２０７を実行しメール２のデータの中、ｔｙｐｅＡのＭＳ８Ａでは受信できない分のデータ（２５バイト分）を破棄する。そして、情報蓄積装置１１は、ステップＳ２０７によって２５バイト分のデータが破棄されると、ステップＳ２０８を実行してメール２の残りの５０バイト分のデータを送信する。ＭＳ８Ａは、この５０バイト分のデータを受信すると、受信信号を情報蓄積装置１１に送信する（ステップＳ２０９）。
このようにして、情報蓄積装置１１からＭＳ８Ａへのメール２の送信が終了する。
【００２４】
メール２の送信が完了すると、情報蓄積装置１１は更にステップＳ２１０を実行してメール３が存在するか否かを確認する。情報蓄積装置１１は、ステップＳ２１０の結果、更にメール３が存在することを確認すると、再度ステップＳ２０１を実行する。ステップＳ２０１の判断の結果、メール３がｔｙｐｅＡのＭＳ８Ａでも受信可能なデータ量（５０バイト）であると判断するとステップＳ２０２を実行してＭＳの通信能力を判断することなくメール３の全データを送信する。ＭＳ８Ａはメール３のデータを受信すると、情報蓄積装置１１に対して受信信号を送信する。
このようにして、情報蓄積装置１１からＭＳ８Ａへのメール３の送信が終了する。
【００２５】
メール３の送信終了後、情報蓄積装置１１はステップＳ２１０を実行して、未配信の文字メッセージが存在しないことを確認するとＭＳ８Ａ  への文字メッセージの送信を終了する。
【００２６】
次に、ｔｙｐｅＢのＭＳ８Ｂに対して電話機１から送信された文字メッセージが３通（メール１〜３）、情報蓄積装置１１に蓄積されているときについて説明する。また、同様に、メール１＝１００バイト、メール２＝７５バイト、メール３＝５０バイトであるものとする。この場合に、図２及び図３に示したシーケンスチャートに従って情報蓄積装置１１とｔｙｐｅＢのＭＳ８Ｂの間で行われる文字メッセージの送信過程について述べる。
【００２７】
まず、メール１は１００バイトのデータ量を有するため、情報蓄積装置１１によってｔｙｐｅＡのＭＳ８Ａでは一度に受信できないデータ量だと判断される（ステップＳ１０１）。情報蓄積装置１１はステップＳ１０１の判断の結果、メール１がｔｙｐｅＡのＭＳ８Ａでは一度に受信できないデータ量であると判断すると、ステップＳ１０４を実行し、ｔｙｐｅＡのＭＳ８Ａでも受信可能なようにメール１のデータの中、５０バイト分のデータを情報蓄積装置１１からＭＳ８Ｂへ送信する。このデータを受信したとき、ＭＳ８Ｂはメッセージを受信した旨の応答信号を情報蓄積装置１１へ送信する（ステップＳ１０５）。この応答信号にはＭＳ８Ｂの通信能力を示す通信能力情報を含んでいる。
【００２８】
情報蓄積装置１１は、この通信能力情報を受け取ると、この通信能力情報によってＭＳ８Ｂが１００バイト以上の受信が可能なｔｙｐｅＢのＭＳであると判定する（ステップＳ１０６）。このとき、情報蓄積装置１１は送信中のメール１の中で未だ送信していない５０バイト分を同一文字メッセージ（メール１の続きとして）を再度送信し（ステップＳ１０７）、この再送信されてきた文字メッセージを受け取ると、ＭＳ８Ｂは受信信号を情報蓄積装置１１に対し送信する（ステップＳ１０８）。
このようにして、情報蓄積装置１１からＭＳ８Ａへのメール１の送信が終了する。
【００２９】
このようにしてメール１の送信が完了すると、情報蓄積装置１１は未配信の文字メッセージが存在するか否かの確認を行い、メール２の存在を確認すると、その送信を開始する（ステップＳ２００）。メール２は７５バイトのデータ量を有するためステップＳ２０１によってｔｙｐｅＡのＭＳ８Ａでは一度に受信できないデータ量であると判断される。情報蓄積装置１１はメール２がｔｙｐｅＡのＭＳ８Ａでは一度に受信できないデータ量であると判断すると、ステップＳ１０３、Ｓ１０５において得られた通信能力情報に基づいて、受信者のＭＳ８ＢがｔｙｐｅＢのＭＳであると判断する。
【００３０】
情報蓄積装置１１はステップＳ２０１の結果、受信者のＭＳ８ＢがｔｙｐｅＢのＭＳであると判断すると、ステップＳ２０５を実行して、初めからメール２の全データ（７５バイト分）を送信する。ＭＳ８Ｂは、このメール２の全データを受信すると、受信信号を情報蓄積装置１１に送信する（ステップＳ２０６）。
このようにして、情報蓄積装置１１からＭＳ８Ｂへのメール２の送信が終了する。
【００３１】
メール２の送信が完了すると、情報蓄積装置１１は更にステップＳ２１０を実行してメール３が存在するか否かを確認する。情報蓄積装置１１は、ステップＳ２１０の結果更にメール３が存在することを確認すると、再度ステップＳ２０１を実行する。ステップＳ２０１の判断の結果、情報蓄積装置１１はメール３がｔｙｐｅＡのＭＳ８Ａでも受信可能なデータ量（５０バイト）であると判断するとステップＳ２０２を実行してＭＳの通信能力を判断することなくメール３の全データをＭＳ８Ｂに送信する。ＭＳ８Ｂはメール３のデータを受信すると、情報蓄積装置１１に対して受信信号を送信する。このようにして、情報蓄積装置１１からＭＳ８Ｂへのメール３の送信が終了する。
【００３２】
メール３の送信終了後、情報蓄積装置１１はステップＳ２１０を実行して、未配信の文字メッセージが存在しないことを確認するとＭＳ８Ｂへの文字メッセージの送信を終了する。
【００３３】
一方、メール１の全データ量がｔｙｐｅＡのＭＳ８Ａでも一度に受信可能なデータ量（例えば４５バイト）である場合、情報蓄積装置１１はステップＳ１０２を実行する。これによって、情報蓄積装置１１はＭＳに対して一度にメール１の全データが送信されることとなる。このメール１の全データを受信したとき、ＭＳ８はメッセージを受信した旨の応答信号を情報蓄積装置１１へ送信する（ステップＳ１０３）。この応答信号にはＭＳ８Ａの通信能力を示す通信能力情報を含んでいる。メール２以降の文字メッセージの送信の際は、この通信能力情報信号に基づいて、ＭＳの通信能力が判断されることとなる。
【００３４】
本実施形態では、ＭＳ８Ａ、８Ｂの通信能力情報を得るために情報蓄積装置１１からＭＳ８Ａ、８Ｂへのメール１の最初のデータを送信する際、通信能力情報を含んだ応答情報を情報蓄積装置１１に対し送信している。このように通信能力情報を得る方法としては、例えば情報蓄積装置１１からＭＳ８Ａ、８Ｂへのメール１の最初のデータ送信の際、通信能力情報を含んだ応答情報を送信するようにとの命令を含んだデータを送信するか、或いは、ＭＳ８Ａ、８Ｂ自体に最初のデータを受け取った際に通信能力情報信号を送信する機能を持たせても良い。
【００３５】
このようにして、本実施形態に記載の文字メッセージ送信方法によれば、同一サービスの中に異なる通信能力を有するＭＳが存在する場合でも通信能力情報信号から、ＭＳの通信能力を判定し、能力の低いＭＳに対しては通信能力を超えてしまう分のデータを破棄して送信するため、受信能力の相違に関係なく、サービスを提供することが出来る。
【００３６】
［２］第２実施形態
第２実施形態に係る文字メッセージ送信システムは図１に示す第１実施形態と同様の通信網構成を有するものとする。従って特に示さない限り、これら電話機１、固定網２，Ｍ−ＳＣＰ３、交換機６、回線▲１▼〜▲５▼、基地局７Ａ、７Ｂ、回線▲６▼Ａ、▲６▼Ｂ、ＭＳ８Ａ、８Ｂは「第１実施形態」で示したものと同一の機能を有し、同一の動作をするものである。
【００３７】
また文字メッセージが情報蓄積装置１１に蓄積されＭ−ＳＣＰ３によってパスが形成される過程或いはＭＳ８Ａ、８Ｂが無線基地局７Ａ、７Ｂのセル内に在圏しないために文字メッセージの送信が出来ないときに再送信する過程は、「第１実施形態」と同様にシステムが処理を行う。第２実施形態と第１実施形態の異なる点は情報蓄積装置１１とＭＳ８Ａ、８Ｂの間で行われる文字メッセージの送信過程であるのでこれについて説明することにする。
【００３８】
図４及び図５は情報蓄積装置１１に文字メッセージが蓄積され、ＭＳ８Ａ、８Ｂへの文字メッセージの送信が可能となったときのシーケンスチャートである。いま、「第１実施形態」と同様にｔｙｐｅＡのＭＳ８Ａに対して電話機１から送信されて情報蓄積装置１１に蓄積されたメール１が１００バイト、メール２が７５バイト、メール３が５０バイトであるとする。この場合に、図４及び図５に示したシーケンスチャートに従って情報蓄積装置１１とｔｙｐｅＡのＭＳ８Ａの間で行われる文字メッセージの送信過程について述べる。
【００３９】
まず、メール１は１００バイトのデータ量を有するため、情報蓄積装置１１によってｔｙｐｅＡのＭＳ８Ａでは一度に受信できないデータ量だと判断される（ステップＳ３０１）。情報蓄積装置１１はステップＳ３０１の判断の結果、メール１がｔｙｐｅＡのＭＳ８Ａでは一度に受信できないデータ量であると判断すると、ステップＳ３０４を実行し、ｔｙｐｅＡのＭＳ８Ａでも受信可能なようにメール１の全データの中、５０バイト分のデータを情報蓄積装置１１からＭＳ８Ａへ送信する。このデータを受信したとき、ＭＳ８Ａはメッセージを受信した旨の応答信号を情報蓄積装置１１へ送信する（ステップＳ３０５）。この応答信号にはＭＳ８Ａの通信能力を示す通信能力情報を含んでいる。
【００４０】
この通信能力情報信号を受信すると情報蓄積装置１１は、この通信能力情報から送信先のＭＳ８Ａが５０バイトのデータの受信が可能なｔｙｐｅＡのＭＳであると判定する（ステップＳ３０６）。情報蓄積装置１１は、送信先のＭＳ８ＡがｔｙｐｅＡのＭＳであると判定すると、残りの５０バイト分のデータを全く別の文字メッセージ（例えば、別メールとしてのメール１−２）として再度送信する（ステップＳ３０９）。なお、ＭＳ８Ａは別メッセージとしてメール１−２を受信すると、メール１とメール１−２との間には何等、相関関係がないものとして文字メッセージを取り扱う。また、メール１が１００バイト以上のデータ量を有する場合、情報蓄積装置１１はステップＳ３１１によってメール１に未配信のデータが残っていると判断する。このとき情報蓄積装置１１は、残りのデータをメール１或いはメール１−２とは全く別の文字メッセージ（例えば、メール１−３）として再度送信する（ステップＳ３０９）。
このようにして、情報蓄積装置１１はメール１に未配信のデータが存在しなくなるまでステップＳ３０９〜Ｓ３１１のルーチンを繰り返すこととなる。
【００４１】
情報蓄積装置１１はメール１の送信が完了すると、未配信の文字メッセージが存在するか否かの確認を行い、メール２の存在を確認すると、その送信を開始する（ステップＳ４００）。メール２は７５バイトのデータ量を有するためステップＳ４０１によってｔｙｐｅＡのＭＳ８Ａでは一度に受信できないデータ量であると判断される。情報蓄積装置１１はメール２がｔｙｐｅＡのＭＳ８Ａでは一度に受信できないデータ量であると判断すると、ステップＳ３０３或いはＳ３０５において得られた通信能力情報に基づいて、送信対象のＭＳ８ＡがｔｙｐｅＡのＭＳであると判断する（ステップＳ４０４）。
【００４２】
情報蓄積装置１１はステップＳ４０４の結果、送信先のＭＳ８ＡがｔｙｐｅＡのＭＳであると判断すると、ステップＳ４０７を実行しメール２のデータの中、５０バイト分の文字メッセージを送信する。その後、情報蓄積装置１１は、残りの２５バイト分のデータを全く別の文字メッセージ（例えば、別メールとしてのメール２−２）として再度送信する（ステップＳ４０９）。また、メール２が１００バイト以上のデータ量を有する場合、情報蓄積装置１１はステップＳ４１１によってメール２に未配信のデータが残っていると判断する。このとき情報蓄積装置１１は、残りのデータをメール２或いはメール２−２とは全く別の文字メッセージ（例えば、メール２−３）として再度送信する（ステップＳ４０９）。このようにして、情報蓄積装置１１はメール２に未配信のデータが存在しなくなるまでステップＳ４０９〜Ｓ４１１のルーチンを繰り返すこととなる。
このようにして、情報蓄積装置１１からＭＳ８Ａへのメール２の送信が終了する。
【００４３】
メール２の送信が完了すると、情報蓄積装置１１は更にステップＳ４１２を実行してメール３が存在するか否かを確認する。情報蓄積装置１１は、ステップＳ４１２の結果更にメール３が存在することを確認すると、再度ステップＳ４０１を実行する。ステップＳ４０１の判断の結果、メール３がｔｙｐｅＡのＭＳ８Ａでも受信可能なデータ量（５０バイト）であると判断するとステップＳ４０２を実行してＭＳの通信能力を判断することなくメール３の全データを送信する。ＭＳ８Ａはメール３の全データを受信すると、情報蓄積装置１１に対して受信信号を送信する（ステップＳ４０３）。
このようにして、情報蓄積装置１１からＭＳ８Ａへのメール３の送信が終了する。
【００４４】
メール３の送信終了後、情報蓄積装置１１はステップＳ４１２を実行して、未配信の文字メッセージが存在しないことを確認するとＭＳ８Ａ  への文字メッセージの送信を終了する。
【００４５】
次に、ｔｙｐｅＢのＭＳ８Ｂに対して電話機１から送信されて情報蓄積装置１１に蓄積された文字メッセージがメール１＝１００バイト、メール２＝７５バイト、メール３＝５０バイトであるものとする。この場合に、図４及び図５に示したシーケンスチャートに従って情報蓄積装置１１とｔｙｐｅＢのＭＳ８Ｂの間で行われる文字メッセージの送信過程について述べる。
【００４６】
まず、メール１は１００バイトのデータ量を有するため、情報蓄積装置１１によってｔｙｐｅＡのＭＳ８Ａでは一度に受信できないデータ量だと判断される（ステップＳ３０１）。情報蓄積装置１１はステップＳ３０１の判断の結果、メール１がｔｙｐｅＡのＭＳ８Ａでは一度に受信できないとデータ量であると判断すると、ステップＳ３０４を実行し、ｔｙｐｅＡのＭＳ８Ａでも受信可能なようにメール１の全データの中、５０バイト分のデータを情報蓄積装置１１からＭＳ８Ｂへ送信する。このデータを受信したとき、ＭＳ８Ｂはメッセージを受信した旨の応答信号を情報蓄積装置１１へ送信する（ステップＳ３０５）。この応答信号にはＭＳ８Ｂの通信能力を示す通信能力情報を含んでいる。
【００４７】
情報蓄積装置１１は、この通信能力情報信号を受け取ると、この通信能力情報によって送信先のＭＳ８Ｂが１００バイト以上のデータの受信が可能なｔｙｐｅＢのＭＳであると判定する（ステップＳ３０６）。このとき、情報蓄積装置１１は送信中のメール１のデータの中で未だ送信していない５０バイト分を同一文字メッセージ（メール１の続き）として再度送信し（ステップＳ３０７）、この再送信されてきたデータを受け取ると、ＭＳ８Ｂは受信信号を情報蓄積装置１１に対し送信する（ステップＳ３０８）。
このようにして、情報蓄積装置１１からＭＳ８Ｂへのメール１の送信が終了する。
【００４８】
このようにしてメール１の送信が完了すると、情報蓄積装置１１は未配信の文字メッセージが存在するか否かの確認を行い、メール２の存在を確認すると、その送信を開始する（ステップＳ４００）。メール２は７５バイトのデータ量を有するためステップＳ４０１によってｔｙｐｅＡのＭＳ８Ａでは一度に受信できないデータ量であると判断される。情報蓄積装置１１はメール２がｔｙｐｅＡのＭＳ８Ａでは一度に受信できないデータ量であると判断すると、ステップＳ３０３或いはＳ３０５において得られた通信能力情報に基づいて、送信対象のＭＳ８ＢがｔｙｐｅＢのＭＳであると判断する（ステップＳ４０４）。
【００４９】
情報蓄積装置１１はステップＳ４０１の結果、受信者のＭＳ８ＢがｔｙｐｅＢのＭＳであると判断すると、ステップＳ４０５を実行して、初めからメール２の全てのデータ（７５バイト）を送信する。ＭＳ８Ｂは、このメール２の全データを受信すると、受信信号を情報蓄積装置１１に送信する（ステップＳ４０６）。このようにして、情報蓄積装置１１からＭＳ８Ｂへのメール２の送信が終了する。
【００５０】
メール２の送信が完了すると、情報蓄積装置１１は更にステップＳ４１２を実行してメール３が存在するか否かを確認する。情報蓄積装置１１は、ステップＳ４１２の結果、更にメール３が存在することを確認すると、再度ステップＳ４０１を実行する。ステップＳ４０１の判断の結果、メール３がｔｙｐｅＡのＭＳ８Ａでも受信可能なデータ量（５０バイト）であると判断するとステップＳ４０２を実行してＭＳの通信能力を判断することなくメール３の全データ（５０バイト）を送信する。ＭＳ８Ｂはメール３の全データを受信すると、情報蓄積装置１１に対して受信信号を送信する（ステップＳ４０３）。このようにして、情報蓄積装置１１からＭＳ８Ｂへのメール３の送信が終了する。
【００５１】
メール３の送信終了後、情報蓄積装置１１はステップＳ４１２を実行して、未配信の文字メッセージが存在しないことを確認するとＭＳ８Ｂ  への文字メッセージの送信を終了する。
【００５２】
一方、メール１の全データ量がｔｙｐｅＡのＭＳ８Ａでも一度に受信可能なデータ量（例えば４５バイト）である場合、情報蓄積装置１１はステップＳ３０２を実行する。これによって、情報蓄積装置１１はＭＳに対して一度にメール１の全データを送信することとなる。このデータを受信したとき、ＭＳ８はメッセージを受信した旨の応答信号を情報蓄積装置１１へ送信する（ステップＳ３０３）。この応答信号にはＭＳ８Ａの通信能力を示す通信能力情報を含んでいる。メール２以降の文字メッセージの送信の際は、この通信能力情報に基づいて、ＭＳの通信能力が判断されることとなる。
【００５３】
本実施形態では、ＭＳ８Ａ、８Ｂの通信能力情報を得るために情報蓄積装置１１からＭＳ８Ａ、８Ｂへのメール１の最初のデータ送信の際、通信能力情報を含んだ応答情報を情報蓄積装置１１に対し送信している。このように通信能力情報を得る方法としては、例えば情報蓄積装置１１からＭＳ８Ａ、８Ｂへのメール１の最初のデータ送信の際、通信能力情報を含んだ応答情報を送信するようにとの命令を含んだデータを送信するか、或いはＭＳ８Ａ、８Ｂ自体に最初のデータを受け取った際に通信能力情報信号を送信する機能を持たせても良い。
【００５４】
このようにして、本実施形態に記載の文字メッセージ送信システムよれば、同一サービスの中に異なる通信能力を有するＭＳが存在する場合でも通信能力情報信号から、ＭＳの通信能力を判定したうえで、能力の低いＭＳに対しては、異なる文字メッセージとしてＭＳの通信能力の範囲内で文字メッセージのデータを分割して送信する。このため、通信能力の低いＭＳでも、通信能力の高いＭＳと同じデータ量の文字メッセージが受信できることとなる。
【００５５】
【発明の効果】
以上述べてきたように、この発明によれば、同一のサービスを受けるＭＳの中で、最大の能力を有するＭＳの機能を十分に利用しつつ、最小の能力しか有さないＭＳでも動作上の問題を発生させることなく、文字メッセージの送受信を行うことが出来る。
【図面の簡単な説明】
【図１】この発明に係る文字メッセージ送信方法のシステムの基本構成を示すブロック図である。
【図２】第１実施形態に係る情報蓄積装置１１と、ＭＳ８Ａ、８Ｂの間の文字メッセージの送信に関するシーケンスチャートである。
【図３】第１実施形態に係る情報蓄積装置１１と、ＭＳ８Ａ、８Ｂの間の文字メッセージの送信に関するシーケンスチャートである。
【図４】第２実施形態に係る情報蓄積装置１１と、ＭＳ８Ａ、８Ｂの間の文字メッセージの送信に関するシーケンスチャートである。
【図５】第２実施形態に係る情報蓄積装置１１と、ＭＳ８Ａ、８Ｂの間の文字メッセージの送信に関するシーケンスチャートである。
【図６】従来技術に係る文字メッセージ送信方法のシステムの基本構成を示すブロック図である。
【符号の説明】
１……電話機、  ２……固定網、  ３……Ｍ−ＳＣＰ、  ４……情報蓄積装置、
６……交換機、  ７、７Ａ、７Ｂ……無線基地局、  ８、８Ａ、８Ｂ……ＭＳ
【図１】
0003576901.tif 000002
【図２】
0003576901.tif 000003
【図３】
0003576901.tif 000004
【図４】
0003576901.tif 000005
【図５】
0003576901.tif 000006
【図６】
0003576901.tif 000007