(57)【要約】【課題】  パケットデータが破棄される機会を低減させる。【解決手段】  携帯電話機１のパケット呼確立要求部２１は、ユーザによりブラウザが起動されると、パケット呼を確立させるための処理の開始を要求し、通信制御部１１は、パケット呼確立処理を実行する。移動体通信網５は、パケット呼確立応答信号を携帯電話機１に送信し、その後パケットデータを送信する。携帯電話機１のパケットデータ記憶部１２は、パケット呼確立応答信号よりも先にパケットデータが受信された場合に、パケットデータをメモリに記憶する。その後パケット呼確立応答信号が受信された場合に、パケットデータ記憶部１２は、パケットデータをメモリから読み出してメモリから削除する。パケット処理実行部２２は、パケットデータに対応する表示画面をディスプレイ上に表示させる。【選択図】  図１
2007201544.tif 000002
【特許請求の範囲】
【請求項１】
パケット通信用の呼であるパケット呼を確立させるように要求するパケット呼確立要求手段と、
前記要求に対応するパケット呼確立応答信号、およびパケットデータを受信する受信手段と、
前記パケット呼確立応答信号が前記受信手段により受信される前に、前記パケットデータが前記受信手段により受信された場合に、当該受信された前記パケットデータを記憶する記憶手段と、
前記受信された前記パケットデータが前記記憶手段により記憶された後に、前記パケット呼確立応答信号が前記受信手段により受信された場合に、前記記憶手段により記憶された前記パケットデータを読み出して、当該パケットデータに応じた処理を実行する実行手段と、
を備えることを特徴とする移動通信端末。
【請求項２】
前記受信された前記パケットデータが前記記憶手段により記憶されてから所定の時間が経過した後に、前記記憶手段により記憶された前記パケットデータを削除する削除手段をさらに備えることを特徴とする請求項１記載の移動通信端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パケット通信を行う移動通信端末に関する。
【背景技術】
【０００２】
携帯電話機等に代表される移動通信端末でパケットデータの通信を開始する場合には、まず、パケット通信用の呼であるパケット呼を確立させて、その後、パケットデータの送受信を開始する。具体的に説明すると、例えば、移動通信端末は、ＰＤＰ（Packet Data Protocol）確立要求信号を移動体通信網に送信し、この信号に対する応答としてＰＤＰ確立応答信号を移動体通信網から受信する。これにより、パケット呼が確立する。その後、移動通信端末は、パケットデータを移動体通信網から受信する。このようなＰＤＰ確立信号に関する技術は、例えば、特許文献１に開示されている。
【特許文献１】特開２００３−１７４６７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、上述した技術では、例えば、移動体通信網で伝送遅延が発生した場合に、ＰＤＰ確立応答信号を受信する前に、パケットデータを受信してしまう事態が生じ得る。そして、このような事態が生じた場合には、ＰＤＰ確立応答信号よりも先に受信されたパケットデータが破棄されてしまう。
【０００４】
そこで、本発明は、上述した課題を解決するために、パケットデータが破棄される機会を低減させることができる移動通信端末を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の移動通信端末は、パケット通信用の呼であるパケット呼を確立させるように要求するパケット呼確立要求手段と、当該要求に対応するパケット呼確立応答信号、およびパケットデータを受信する受信手段と、パケット呼確立応答信号が受信手段により受信される前に、パケットデータが受信手段により受信された場合に、当該受信されたパケットデータを記憶する記憶手段と、当該受信されたパケットデータが記憶手段により記憶された後に、パケット呼確立応答信号が受信手段により受信された場合に、記憶手段により記憶されたパケットデータを読み出して、当該パケットデータに応じた処理を実行する実行手段と、を備えることを特徴とする。
【０００６】
この発明によれば、パケット呼確立応答信号を受信する前にパケットデータを受信した場合には、この受信したパケットデータをメモリに記憶させることができ、さらにパケットデータがメモリに記憶された後にパケット呼確立応答信号を受信した場合には、メモリに記憶されたパケットデータを読み出して、この読み出したパケットデータに応じた処理を実行させることができる。これにより、パケット呼確立応答信号を受信する前にパケットデータを受信した場合であっても、このパケットデータに応じた処理を実行することが可能になるため、例えば、パケットデータを損失することなくディスプレイに表示させることができる。
【０００７】
本発明の移動通信端末において、上記受信されたパケットデータが記憶手段により記憶されてから所定の時間が経過した後に、記憶手段により記憶されたパケットデータを削除する削除手段をさらに備えることが好ましい。このようにすれば、不要なパケットデータを削除することができ、メモリ効率を向上させることができる。
【発明の効果】
【０００８】
本発明に係る移動通信端末によれば、パケットデータが破棄される機会を低減させることができる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明に係る移動通信端末の実施形態を図面に基づき説明する。なお、各図において、同一要素には同一符号を付して重複する説明を省略する。
【００１０】
図１は、実施形態における携帯電話機１の機能構成を例示する図である。携帯電話機１は、移動体通信網５に含まれる基地局と無線通信を行う移動通信端末である。具体的に説明すると、携帯電話機１は、自機が在圏する無線エリアをカバーする基地局と無線通信を行い、通話サービスあるいはパケット通信サービスを受ける。携帯電話機１は、物理的には、ＣＰＵ、通信装置、メモリ、入力キー、ディスプレイ等を有している。
【００１１】
なお、本実施形態においては、移動通信端末の具体例として携帯電話機を用いて説明しているが、移動通信端末の具体例はこれに限られず、例えば、簡易型携帯電話機（ＰＨＳ）や通信機能を有する携帯型情報端末（ＰＤＡ）等の移動通信端末であってもよい。
【００１２】
次に、図１を参照して携帯電話機１の機能構成について説明する。図１に示すように、携帯電話機１は、ＭＴＦ（Mobile Termination Function）１０と、ＴＡＦ（Terminal Adaptation Function）２０とを有する。なお、ＭＴＦ１０およびＴＡＦ２０が有する各機能は、ＣＰＵが、予めメモリに記憶されている各種のプログラムを読み出して実行することにより実現される。
【００１３】
ＭＴＦ１０は、パケット通信や回線交換通信を開始する際に移動体通信網５との間でやり取りされる制御データの送受信を制御して、移動体通信網５との間に各通信用の呼を確立させるための処理を行う。また、ＭＴＦ１０は、パケットデータおよび音声データを含む通信データの送受信を制御する。パケットデータとしては、例えば、ディスプレイに表示される画面の表示データや、電子メールのメールデータ等が該当する。
【００１４】
ＴＡＦ２０は、パケット通信や回線交換通信を開始するように指示された場合に、移動体通信網５との間に各通信用の呼を確立させるための処理を開始するようにＭＴＦ１０に要求する。パケット通信を開始させる指示としては、例えば、ユーザがブラウザを起動させた場合や、ユーザがメールを送信した場合、移動体通信網からメールを着信する場合が該当する。また、回線交換通信を開始させる指示としては、例えば、ユーザが電話番号を入力して発呼キーを押下した場合が該当する。
【００１５】
また、ＴＡＦ２０は、パケット通信に伴うパケット処理や回線交換通信に伴う音声処理等を含む各種の処理を実行する。パケット処理としては、例えば、移動体通信網から受信したパケットデータを文字データ等に変換してディスプレイに表示させる処理、入力キーやＰＣ端末から入力された文字データ等をパケットデータに変換して移動体通信網に送信する処理が該当する。また、音声処理としては、例えば、移動体通信網から受信した音声データを変換してスピーカから音声を出力させる処理や、マイクから入力された音声を音声データに変換して移動体通信網に送信する処理が該当する。
【００１６】
本願発明は、パケット呼確立応答信号を受信する前に、パケットデータを受信した場合であっても、このパケットデータを有効に処理することができる点に特徴がある。したがって、以下においては、ＭＴＦ１０およびＴＡＦ２０が有する各種機能のうち、本願発明の特徴を実現させる特有の機能について詳細に説明する。なお、パケット呼確立応答信号は、携帯電話機１と移動体通信網５との間にパケット呼が確立するときに移動体通信網５から携帯電話機１に送信される応答信号である。
【００１７】
ＭＴＦ１０は、通信制御部１１（受信手段）と、パケットデータ記憶部１２（記憶手段、削除手段）とを有する。
【００１８】
通信制御部１１は、携帯電話機１がパケット通信をする際に、ＴＡＦ２０と移動体通信網５との間のインターフェイスとして機能する。
【００１９】
具体的に説明すると、例えば、通信制御部１１は、移動体通信網５との間にパケット通信用の呼であるパケット呼を確立させるためのパケット呼確立処理を実行する。パケット呼確立処理としては、例えば、ＧＭＭ（GPRS Mobility Management）コネクションを確立するために、移動体通信網５との間でユーザ認証等のセキュリティに関連する制御データをやり取りする処理や、ＳＭ（Session Management）コネクションを確立するために、移動体通信網５との間で個別チャネルを設定する等の無線リソースの設定に関連する制御データをやり取りする処理が該当する。また、例えば、ＰＤＰ確立要求信号を移動体通信網５に送信し、移動体通信網５からＰＤＰ確立応答信号を受信する処理もパケット呼確立処理に含まれる。なお、本実施形態では、ＰＤＰ確立応答信号を、パケット呼が確立するときに移動体通信網５から送信されるパケット呼確立応答信号として用いる。
【００２０】
パケットデータ記憶部１２は、所定の要件を満たす場合に、通信制御部１１によって受信されたパケットデータをメモリに記憶させる。この場合の所定の要件としては、通信制御部１１によってパケット呼確立応答信号が受信される前に、パケットデータが受信されることが該当する。このような状況は、例えば、移動体通信網で伝送遅延が発生した場合に生じ得る。つまり、移動体通信網５からパケット呼確立応答信号が送信された後にパケットデータが送信されているにもかかわらず、移動体通信網で発生した伝送遅延によって、パケット呼確立応答信号を受信する前にパケットデータを受信する場合がある。この場合に、パケットデータ記憶部１２は、パケットデータをメモリに記憶させる。したがって、パケット呼確立応答信号を受信した後にパケットデータを受信した場合には、パケットデータをメモリに記憶させない。この場合には、受信したパケットデータをＴＡＦ２０に送信して、パケット処理を実行させる。
【００２１】
また、パケットデータ記憶部１２は、所定の要件を満たす場合に、パケットデータをメモリから読み出し、読み出したパケットデータをＴＡＦ２０に対して送信させるとともに、このパケットデータをメモリから削除する。この場合の所定の要件としては、パケットデータをメモリに記憶させた後に、パケット呼確立応答信号が通信制御部１１によって受信されることが該当する。
【００２２】
また、パケットデータ記憶部１２は、通信制御部１１によって受信されたパケットデータがメモリに記憶されてから所定の時間が経過した後に、メモリに記憶されたパケットデータをメモリから削除する。これにより、不要なパケットデータを削除することができ、メモリ効率を向上させることができる。
【００２３】
ＴＡＦ２０は、パケット呼確立要求部２１（パケット呼確立要求手段）と、パケット処理実行部２２（実行手段）とを有する。
【００２４】
パケット呼確立要求部２１は、例えば、ユーザがブラウザを起動することによって、パケット通信の開始が指示された場合に、移動体通信網５との間にパケット通信用の呼を確立させるための処理を開始するように要求するパケット呼確立要求信号を、ＭＴＦ１０に送信する。
【００２５】
パケット処理実行部２２は、移動体通信網５から受信したパケットデータに応じた処理を実行する。パケットデータに応じた処理としては、パケットデータがディスプレイに表示される画面の表示データである場合には、ディスプレイに表示データを表示させる処理、パケットデータが電子メールのメールデータである場合には、受信メールを受信トレイに格納させる処理が該当する。
【００２６】
次に、図２〜図４を参照して、本実施形態における携帯電話機１の動作について説明する。図２は、パケットデータを受信してから所定の時間内にパケット呼確立応答信号が受信された場合の動作を例示するシーケンス図である。図４は、パケットデータを受信してから所定の時間内にパケット呼確立応答信号が受信されなかった場合の動作を例示するシーケンス図である。
【００２７】
まず、図２を参照して、パケットデータを受信してから所定の時間内にパケット呼確立応答信号が受信された場合の動作について説明する。
【００２８】
携帯電話機１のＴＡＦ２０（パケット呼確立要求部２１）は、例えば、ユーザがブラウザを起動した場合に、移動体通信網との間にパケット通信用の呼を確立させるための処理を開始するように要求するためのパケット呼確立要求信号を送信する（ステップＳ１）。
【００２９】
次に、携帯電話機１のＭＴＦ１０（通信制御部１１）は、移動体通信網５との間にパケット呼を確立させるためのパケット呼確立処理を実行する（ステップＳ２）。このパケット呼確立処理の詳細については後述する。
【００３０】
次に、移動体通信網５は、パケット呼確立処理が終了したことを示すパケット呼確立応答信号を携帯電話機１に送信する（ステップＳ３）。その後、移動体通信網５は、携帯電話機１のディスプレイ上に表示させるパケットデータを送信する（ステップＳ４）。
【００３１】
次に、携帯電話機１のＭＴＦ１０（通信制御部１１）は、移動体通信網５によって送信されたパケットデータを受信する（ステップＳ５）。この場合に、パケット呼確立要求信号に対応するパケット呼確立応答信号はまだ受信されていない。したがって、携帯電話機１のＭＴＦ１０（パケットデータ記憶部１２）は、ステップＳ５で受信されたパケットデータをメモリに記憶する（ステップＳ６）。
【００３２】
次に、携帯電話機１のＭＴＦ１０（通信制御部１１）は、移動体通信網５から送信されたパケット呼確立応答信号を受信する（ステップＳ７）。そして、このパケット呼確立応答信号をＴＡＦ２０に送信する（ステップＳ８）。
【００３３】
次に、携帯電話機１のＭＴＦ１０（パケットデータ記憶部１２）は、メモリに記憶されたパケットデータをメモリから読み出す（ステップＳ９）。
【００３４】
次に、携帯電話機１のＭＴＦ１０（パケットデータ記憶部１２）は、メモリから読み出されたパケットデータをＴＡＦ２０に送信するとともに（ステップＳ１０）、このパケットデータをメモリから削除する（ステップＳ１１）。
【００３５】
次に、携帯電話機１のＴＡＦ２０（パケット処理実行部２２）は、受信したパケットデータに対応する表示画面をディスプレイ上に表示させる（ステップＳ１２）。
【００３６】
次に、図３を参照して、上述したパケット呼確立処理（図２のステップＳ２）について詳細に説明する。
【００３７】
まず、携帯電話機１のＭＴＦ１０（通信制御部１１）は、移動体通信網５との間でユーザ認証等のセキュリティに関連する制御データの送受信を行う（ステップＳ２１）。これにより、携帯電話機１と移動体通信網５との間にＧＭＭコネクションが確立する。
【００３８】
次に、携帯電話機１のＭＴＦ１０（通信制御部１１）は、ＰＤＰ確立要求信号を移動体通信網５に送信する（ステップＳ２２）。
【００３９】
次に、携帯電話機１のＭＴＦ１０（通信制御部１１）は、移動体通信網５との間で無線リソースの設定に関連する制御データの送受信を行う（ステップＳ２３）。これにより、携帯電話機１と移動体通信網５との間にＳＭコネクションが確立する。このＳＭコネクションが確立すると、移動体通信網５は、パケット呼確立応答信号としてのＰＤＰ確立応答信号を、携帯電話機１に送信する（図２のステップＳ３参照）。
【００４０】
次に、図４を参照して、パケットデータを受信してから所定の時間内にパケット呼確立応答信号が受信されなかった場合の動作について説明する。なお、図４に示す各処理ステップのうち、ステップＳ３１〜ステップＳ３６までについては、上述した図２に示すステップＳ１〜ステップＳ６までの各処理と同様の処理が行われるため、これらの処理の説明については省略する。
【００４１】
携帯電話機１のＭＴＦ１０（パケットデータ記憶部１２）は、移動体通信網５から受信したパケットデータをメモリに記憶した（ステップＳ３６）後、所定の時間が経過したか否かを判定する（ステップＳ３７）。
【００４２】
この判定がＹＥＳである場合（ステップＳ３７；ＹＥＳ）に、携帯電話機１のＭＴＦ１０（パケットデータ記憶部１２）は、メモリに記憶されたパケットデータをメモリから削除する（ステップＳ３８）。なお、ステップＳ３７の判定がＮＯである場合（ステップＳ３７；ＮＯ）には、所定の時間が経過するまで、パケット呼確立応答信号の受信待ち状態となる。
【００４３】
以上のように、本実施形態における携帯電話機１によれば、パケット呼確立応答信号を受信する前にパケットデータを受信した場合には、この受信したパケットデータをメモリに記憶させることができ、さらにパケットデータがメモリに記憶された後にパケット呼確立応答信号を受信した場合には、メモリに記憶されたパケットデータを読み出して、この読み出したパケットデータに応じた処理を実行させることができる。
【００４４】
これにより、パケット呼確立応答信号を受信する前にパケットデータを受信した場合であっても、このパケットデータに応じた処理を実行することが可能になる。したがって、例えば、パケットデータが表示画面用の表示データである場合には、パケットデータを損失することなく、ディスプレイに表示画面を表示させることができる。
【００４５】
なお、上述した実施形態においては、携帯電話機１が有する各機能を、ＴＡＦ１０が有する機能とＭＴＦ２０が有する機能とにわけて説明しているが、必ずしも各機能をＴＡＦとＭＴＦとに割り振ることを要しない。したがって、各機能を一つのグループとしてまとめて備えることとしてもよいし、各機能を個別に備えることとしてもよい。
【図面の簡単な説明】
【００４６】
【図１】発明の実施形態における携帯電話機の機能構成を例示する図である。
【図２】本実施形態における携帯電話機の一動作例を示すシーケンス図である。
【図３】図２に示すパケット呼確立処理の内容を例示するシーケンス図である。
【図４】本実施形態における携帯電話機の一動作例を示すシーケンス図である。
【符号の説明】
【００４７】
１・・・携帯電話機、５・・・移動体通信網、１０・・・ＭＴＦ、１１・・・通信制御部、１２・・・パケットデータ記憶部、２０・・・ＴＡＦ、２１・・・パケット呼確立要求部、２２・・・パケット処理実行部。
【図１】
2007201544.tif 000003
【図２】
2007201544.tif 000004
【図３】
2007201544.tif 000005
【図４】
2007201544.tif 000006