(57)【要約】【課題】接続情報の不整合により通信機能が使用できなくなる弊害を解消する。【解決手段】サーバ装置（サーバ３０）とは無線通信回線経由で接続される、あらかじめ接続情報が初期設定された通信端末装置（携帯電話１０）であって、サーバ装置との通信開始時に通信要求を送信し、サーバ装置から送信されるパケットに含まれる特定の情報を識別して前記接続情報の整合状態を判定し、当該判定の結果、サーバ装置と整合状態にあると判定されると、サーバ装置との通信を継続して実行し、不整合状態にあると判定されると、サーバ装置との間での接続情報の初期設定処理を実行する制御部２を備えた。【選択図】図１
2008244855.tif 000002
【特許請求の範囲】
【請求項１】
サーバ装置と通信可能な通信部と、
前記サーバ装置との接続情報の整合状態を判定し、前記サーバ装置と不整合状態にあると判定されると、前記通信部による前記サーバ装置との通信開始時に前記サーバ装置との間で前記接続情報の初期設定処理を実行する制御部と、
を有することを特徴とする通信端末装置。
【請求項２】
前記制御部は、
前記サーバ装置との整合状態を判定する整合判定部と、
前記通信部による前記サーバ装置との通信開始時に、前記整合判定部により前記サーバ装置と不整合状態にあると判定されると、前記サーバ装置との間での初期設定処理を実行する初期設定処理部と、
を有することを特徴とする請求項１記載の通信端末装置。
【請求項３】
前記制御部は、
前記通信部による前記サーバ装置との通信開始時に、前記整合判定部で前記サーバ装置と整合状態にあると判定されると、前記サーバ装置との通信を継続して実行する
ことを特徴とする請求項２記載の通信端末装置。
【請求項４】
前記制御部は、
前記通信部による前記サーバ装置との通信開始時に、前記整合判定部により前記サーバ装置と不整合状態にあると判定されると、前記サーバ装置と不整合状態にあることを報知する
ことを特徴とする請求項２記載の通信端末装置。
【請求項５】
前記整合判定部は、
前記通信部による前記サーバ装置との通信開始時に、前記サーバ装置から送信されるパケットに含まれる特定の情報を識別して前記整合状態を判定する
ことを特徴とする請求項２から４のいずれか１項記載の通信端末装置。
【請求項６】
サーバ装置とは通信回線経由で接続される、あらかじめ接続情報が初期設定された通信端末装置における制御方法であって、
前記サーバ装置との通信開始時に通信要求を送信するステップと、
前記サーバ装置から送信されるパケットに含まれる特定の情報を識別して前記接続情報の整合状態を判定するステップと、
前記判定の結果、前記サーバ装置と整合状態にあると判定されると、前記サーバ装置との通信を継続して実行し、不整合状態にあると判定されると、前記サーバ装置との間での前記接続情報の初期設定処理を実行するステップと、
を有することを特徴とする通信端末装置における制御方法。
【請求項７】
通信端末装置により登録される接続情報の初期設定にしたがう認証を行い、前記認証が成立すると所望の情報を配信するサーバ装置と、
前記サーバ装置とは通信回線経由で接続され、前記サーバ装置との通信開始時に、前記サーバ装置から送信されるパケットに含まれる特定の情報を識別して前記接続情報の整合性を判定し、前記サーバ装置と整合状態にあると判定されると前記サーバ装置との通信を継続して実行し、前記サーバ装置と不整合状態にあると判定されると前記サーバ装置との間での前記接続情報の初期設定処理を実行する前記通信端末装置と、
を有することを特徴とする通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信端末装置、および同装置における制御方法、ならびに通信システムに関するものである。
【背景技術】
【０００２】
携帯電話等の通信端末装置を購入後、サーバ装置（以下、単にサーバという）との間でＥメール、Ｗｅｂ（World Wide Web）閲覧、ダウンロード等の通信を行う場合には、あらかじめ端末情報をサーバに登録して初期設定を行い、サーバから各種接続情報を取得する必要がある。
【０００３】
この初期設定に関して設定完了／未完了に関する状態は、通信端末装置内部およびサーバ上で管理されている。このため、サーバのメンテナンスやネットワークの構成変更に伴い、サーバの初期設定状態が未完了状態になることがあり、その場合、通信端末装置は、再度初期設定を行い、接続情報を更新しない限り、以後サーバへの接続が出来なくなる。なお、ここで、初期設定は、携帯電話の購入時の初回接続時のみ電話番号情報に依存した接続情報（ＰＰＰ接続のためのＩＤ、パスワード等）を取得するために実行するものとする。
【０００４】
上記した通信端末装置において、従来、端末情報をサーバに登録して初期設定を行うとともに、サーバと接続を行う場合には接続情報に基づく認証を行い、当該認証が成立した場合にサーバとの通信が許可され、各種データのダウンロード等を可能にする技術が知られている（例えば、特許文献１参照）。
【特許文献１】特開２００５−１０７６６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、上記したダウンロード等の通信を行う場合、通常はサーバで事前に接続情報の認証が実行されるが、例えば、図７（ａ）〜（ｃ）の画面遷移図に示されるように、ダウンロード画面に遷移した状態（図７（ｂ））からダウンロードを実行するまでの間にサーバがメンテナンスを開始した場合、あるいは、サーバがメンテナンスしている状態でダウンロード画面をキャッシュ表示してダウンロードを開始した場合等、認証が実行されることなく通信処理を開始することがある。
この場合、サーバ側で認証されないにもかかわらず通信が開始された状態になるため、通信端末装置側では通信中の画面表示が継続してエレベータアイコンによるダウンロードの進捗が進展せずフリーズ状態となって（図７（ｃ））、以降、通信機能が使用できなくなるといった弊害が生じる。
【０００６】
本発明は、接続情報の不整合により通信機能が使用できなくなる弊害を解消した、通信端末装置および同装置における制御方法、ならびに通信システムを提供することにある。
【課題を解決するための手段】
【０００７】
上記した課題を解決するために本発明の第１の観点に係る通信端末装置は、サーバ装置と通信可能な通信部と、前記サーバ装置との接続情報の整合状態を判定し、前記サーバ装置と不整合状態にあると判定されると、前記通信部による前記サーバ装置との通信開始時に前記サーバ装置との間で前記接続情報の初期設定処理を実行する制御部と、を有する。
【０００８】
また、本発明の第１の観点に係る通信端末装置において、前記制御部は、前記サーバ装置との整合状態を判定する整合判定部と、前記通信部による前記サーバ装置との通信開始時に、前記整合判定部により前記サーバ装置と不整合状態にあると判定されると、前記サーバ装置との間での初期設定処理を実行する初期設定処理部と、を有してもよい。
【０００９】
また、本発明の第１の観点に係る通信端末装置において、前記制御部は、前記通信部による前記サーバ装置との通信開始時に、前記整合判定部で前記サーバ装置と整合状態にあると判定されると、前記サーバ装置との通信を継続して実行するように構成してもよい。
【００１０】
また、本発明の第１の観点に係る通信端末装置において、前記制御部は、前記通信部による前記サーバ装置との通信開始時に、前記整合判定部により前記サーバ装置と不整合状態にあると判定されると、前記サーバ装置と不整合状態にあることを報知するように構成してもよい。
【００１１】
また、本発明の第１の観点に係る通信端末装置において、前記整合判定部は、前記通信部による前記サーバ装置との通信開始時に、前記サーバ装置から送信されるパケットに含まれる特定の情報を識別して前記整合状態を判定するように構成してもよい。
【００１２】
上記した課題を解決するために本発明の第２の観点は、サーバ装置とは通信回線経由で接続される、あらかじめ接続情報が初期設定された通信端末装置における制御方法であって、前記サーバ装置との通信開始時に通信要求を送信するステップと、前記サーバ装置から送信されるパケットに含まれる特定の情報を識別して前記接続情報の整合状態を判定するステップと、前記判定の結果、前記サーバ装置と整合状態にあると判定されると、前記サーバ装置との通信を継続して実行し、不整合状態にあると判定されると、前記サーバ装置との間での前記接続情報の初期設定処理を実行するステップと、を有する。
【００１３】
上記した課題を解決するために本発明の第３の観点に係る通信システムは、通信端末装置により登録される接続情報の初期設定にしたがう認証を行い、前記認証が成立すると所望の情報を配信するサーバ装置と、前記サーバ装置とは通信回線経由で接続され、前記サーバ装置との通信開始時に、前記サーバ装置から送信されるパケットに含まれる特定の情報を識別して前記接続情報の整合性を判定し、前記サーバ装置と整合状態にあると判定されると前記サーバ装置との通信を継続して実行し、前記サーバ装置と不整合状態にあると判定されると前記サーバ装置との間での初期設定処理を実行する前記通信端末装置と、を有する。
【発明の効果】
【００１４】
本発明によれば、接続情報の不整合により通信機能が使用できなくなる弊害を解消した、通信端末装置および同装置における制御方法をならびに通信システムを提供することができる。
【発明を実施するための最良の形態】
【００１５】
［実施の形態１］
図１は、本発明の実施の形態１に係る通信端末装置の内部構成を示すブロック図である。こでは、通信端末装置の一例として携帯電話１０が示されている。
図１に示されるように携帯電話１０は、通信部１と、制御部２と、記憶部３と、音声処理部４と、表示部５と、操作部６とにより構成される。
【００１６】
通信部１は、不図示のサーバ装置と通信可能な形態（例えば、ブラウザを内蔵してインターネット接続環境を有する）で接続され、また、不図示の基地局のいずれかによって割り当てられるチャネルを用い、当該基地局との間で無線通信回線を介して無線信号の送受信を行う。
【００１７】
制御部２は、サーバ装置との接続情報の整合状態を判定し、通信部１によるサーバ装置との通信開始時に、サーバ装置と不整合状態にあると判定されると、サーバ装置との間での初期設定処理を実行する機能を有し、このため、制御部２は、アプリ実行制御部２１と、通信処理部２２と、報知処理部２３とにより構成される。
ここで、サーバ装置との接続情報は、携帯電話１０の購入後などに行われる初期設定によりサーバから取得されて、電話番号情報や端末情報などに依存した接続情報（ＰＰＰ接続のためのＩＤ、パスワード等）である。
【００１８】
アプリ実行制御部２１は、待受けアプリ２１１、ダウンロードアプリ２１２、ブラウザアプリ２１３等、携帯電話１０に備え付けの各種アプリケーションプログラムを実行する機能を有する。
【００１９】
また、通信処理部２２は、上記したアプリケーションプログラムの実行環境と端末ハードウェアとを繋ぐＯＥＭ（Original Equipment Manufacture）層の制御を行うＯＥＭ層管理部２２１と、ＴＣＰ（Transmission Control Protocol）に基づく通信処理を行うサービス層管理部２２２とにより構成される。
ここでは、サービス層管理部２２２には、サーバ装置との整合状態を判定する整合判定部２２２ａが、ＯＥＭ層管理部２２１には、通信部１による不図示のサーバ装置との通信開始時に、サービス層管理部２２２の整合判定部２２２ａによりサーバ装置と不整合状態にあると判定されると、サーバ装置との間での初期設定処理を実行する初期設定処理部２２１ａが、それぞれ実装される。
【００２０】
なお、報知処理部２３は、通信部１によるサーバ装置（以下、単にサーバという）との通信開始時に、サービス層管理部２２２に実装された整合判定部２２２ａによりサーバと不整合状態にあると判定されると、サーバと不整合状態にあることを、音声処理部４もしくは表示部５を介して報知する機能を有する。
【００２１】
一方、記憶部３には、制御部２（アプリ実行制御部２１）が実行する上記したアプリケーションプログラムや、当該アプリケーションプログラムが参照するテーブル、あるいは作業領域として使用するデータのそれぞれが格納される記憶領域が割り付けられ、例えば、不揮発性の記憶デバイス（不揮発性半導体メモリ、ハードディスク装置、光ディスク装置など）やランダムアクセス可能な記憶デバイス（例えばＳＲＡＭ、ＤＲＡＭ）などによって構成されるものとする。
【００２２】
また、音声処理部４は、スピーカ（ＳＰ）から出力される音声信号やマイクロフォン（ＭＩＣ、以下マイクという）を介して入力される音声信号の処理を行う。
すなわち、音声処理部４は、マイクから入力される音声を増幅し、アナログ／デジタル変換を行い、更に符号化等の信号処理を施し、デジタルの音声データに変換して制御部２に出力する。
また、音声処理部４は、制御部２から供給される音声データに復号化、デジタル／アナログ変換、増幅等の信号処理を施し、アナログの音声信号に変換してスピーカに出力する。
【００２３】
表示部５は、例えば、ＬＣＤ（Liquid Crystal Display Device）パネルや有機ＥＬ（Electro-Luminescence）パネルなどの表示デバイスを用いて構成されており、制御部２から供給される映像信号に応じた画像を表示する。
例えば、表示部５は、携帯電話機発信時における発信先の電話番号、着信時における着信相手の電話番号、受信メールや送信メールの内容、日付、時刻、アンテナレベル、バッテリ残量等のピクト、発信成否、待ち受け画面などの各種の情報や画像を表示する。
【００２４】
また、操作部６は、例えば、電源キー、通話キー、数字キー、文字キー、方向キー、決定キー、発信キーなど、各種の機能が割り当てられたキーを有しており、これらのキーがユーザによって操作された場合に、その操作内容に対応する信号を発生し、これをユーザの指示として制御部２に入力する。
【００２５】
図２は、本発明の実施の形態１に係る通信端末装置の動作を説明するめに示したシーケンス図であり、図１に示す制御部２のアプリ実行制御部２１（待受けアプリ２１１、ブラウザアプリ２１３、ダウンロードアプリ２１２）と、通信処理部２２（ＯＥＭ層管理部２２１、サービス層管理部２２２）と、サーバ３０との関係が示されている。また、図３（ａ）〜（ｆ）は、本発明の実施の形態１に係る通信端末装置の画面遷移の一例を示す図である。
以下、図２のシーケンス図と、図３の画面遷移図を参照しながら、図１に示す本発明の実施の形態１に係る通信端末装置の動作について詳細に説明する。
【００２６】
携帯電話１０（制御部２）は、電源投入直後、表示部５に不図示の待受け画面を表示しているものとする。このとき、制御部２のアプリ実行制御部２１は、記憶部３から待受けアプリ２１１を読み出し実行している。
続いて、ユーザが操作部６を操作して待受け画面に表示されたメニューの中から不図示の「Ｗｅｂ閲覧」を選択することにより、制御部２は、アプリ実行制御部２１を起動してブラウザアプリ２１３を実行（起動要求）し（ステップＳ２０１）、表示部５に、例えば図３（ａ）に示すブラウザ画面を表示する。ここで、ユーザにより、ダウンロードのリンクが選択された場合（ステップＳ２０２）、アプリ実行制御部２１は、記憶部３からダウンロードアプリ２１２を読み出して実行（起動要求）し（ステップＳ２０３）、ダウンロード処理を実行するためにサーバ３０と通信を行うための手続きを開始する。
【００２７】
アプリ実行制御部２１は、ダウンロードアプリ２１２にしたがい、通信処理部２２のＯＥＭ層管理部２２１に対してダウンロード要求を発行する（ステップＳ２０４）。これを受けたＯＥＭ層管理部２２１は、サービス層管理部２２２に対して送信要求を発行する（ステップＳ２０５）。
サービス層管理部２２２は、ＯＥＭ層管理部２２１から送信要求を受信することにより、あらかじめ設定された接続情報に基づきサーバ３０との間で通信チャネル確立のための通信（パケット送信）を行う（ステップＳ２０６）。サーバ３０では接続情報に基づく認証処理を実行し、応答として要求のあった携帯電話１０に対して無線通信回線経由で応答パケットを送信する（ステップＳ２０７）。
【００２８】
応答パケットは、通信部１を介して制御部２（通信処理部２２）のサービス層管理部２２２にて受信される。ここで、サービス層管理部２２２は、応答パケットを受信して、そのパケットに含まれる特定の情報である、例えば、ＨＴＴＰ（Hyper Text Transfer Protocol）にしたがうステータス情報やヘッダ情報を識別して整合性のための判定を行う（ステップＳ２０８）。
【００２９】
接続情報の整合判定処理の詳細は図４にフローチャートで示されている。図４のフローチャートに示されるように、サービス層管理部２２２の整合判定部２２２ａは、サーバ３０の応答パケットから特定のステータスコード、およびヘッダ情報に含まれる特定のデータを検知することにより（ステップＳ２０８１“Ｙｅｓ”）、内部状態を不整合状態に変更する（ステップＳ２０８２）。また、応答パケットに特定のステータスコードやヘッダ情報が含まれない場合は（ステップＳ２０８１“Ｎｏ”）、内部状態を整合状態に変更して次の処理に進む（ステップＳ２０８３）。
つまり、サーバ３０は、接続情報に基づく認証処理の結果、認証できなかった場合には、特定のステータスコードや特定のデータを有するステータス情報やヘッダ情報を含む応答パケットを送信し、整合判定部２２２ａは、受信した応答パケットのステータス情報やヘッダ情報に特定のステータスコードや特定のデータが含まれる場合にサーバと不整合が発生していると判定する。また、整合判定部２２２ａは、受信した応答パケットのステータス情報やヘッダ情報に特定のステータスコードや特定のデータが含まれていない場合には、サーバと不整合が発生していないと判定する。上記した整合判定処理の後、サービス層管理部２２２は、ＯＥＭ層管理部２２１に対して受信通知を発行する（図２のステップＳ２０９）。
【００３０】
一方、ダウンロードアプリ２１２実行中のアプリ実行制御部２１は、ダウンロード要求の発行を契機にタイマ監視を行っており、タイマによる所定時間経過後（ステップＳ２１０）、通信処理部２２のサービス層管理部２２２に対して整合性の判定結果を問い合わせる（ステップＳ２１１）。これを受けたサービス層管理部２２２は、先に実行した整合性判定の結果をダウンロードアプリ２１２に引き渡す（ステップＳ２１２）。
【００３１】
ここで、サービス層管理部２２２（整合判定部２２２ａ）により整合性判定処理の結果、サーバ３０と整合状態にあると判定された場合、携帯電話１０は、サーバ３０との通信を継続して実行し、サーバ３０と不整合状態にあると判定された場合は、サーバ３０との間での初期設定処理を実行する。
この初期設定処理を実行する際、アプリ実行制御部２１（ダウンロードアプリ２１２）は、ブラウザアプリ２１３に対し、初期設定起動要求を発行し（ステップＳ２１３）、これを受けたブラウザアプリ２１３は、通信処理部２２のＯＥＭ層管理部２２１に対して初期設定要求を発行する（ステップＳ２１４）。
同時に、ブラウザアプリ２１３は、表示部５に対して図３（ｄ）に示すメッセージ「不整合状態のため初期設定を行います」を表示してユーザに通知する。すなわち、報知処理部２３は、通信部１によるサーバ３０との通信開始時に、整合判定部２２２ａによりサーバ３０と不整合状態にあると判定されると、サーバ３０と不整合状態にあることを表示部５に報知する。勿論、音声処理部４による音声で代替してもよい。
【００３２】
初期設定要求を受信したＯＥＭ層管理部２２１は、実装された初期設定処理部２２１ａにて初期設定処理を実行する（ステップＳ２１５）。なお、初期設定処理中、ブラウザアプリ２１３は、表示部５に対し、図３（ｅ）に示す初期設定画面（初期設定中です。暫くお待ち下さい）を表示してユーザに初期設定中であることを通知する。
一方、ＯＥＭ層管理部２２１は、サービス層管理部２２２に対し、初期設定処理に基づく通信要求を発行する（ステップＳ２１６）。これを受けたサービス層管理部２２２は、通信部１を制御して、無線通信回線経由でサーバ３０に初期設定処理のためのパケット送信を行う（ステップＳ２１７）。
【００３３】
サーバ３０は、通信処理部２２からの初期設定処理のためのパケットを受信すると、そのパケットに含まれる携帯電話１０の電話番号などの端末情報を識別し、この端末情報を図示しない記憶部に記憶して登録するとともに、携帯電話１０が通信を行う際に必要となる接続情報（ＰＰＰ接続のためのＩＤ、パスワード、接続先ＩＰアドレス、など）を設定する。これら接続情報は、携帯電話１０からの通信要求時における認証処理などに使用される。
そして、サーバ３０は、パケットを受信して無線通信回線経由で携帯電話１０の通信部１に対しその設定された接続情報を含む応答パケットを送信し（ステップＳ２１８）、通信部１は、通信処理部２２のサービス層管理部２２２に応答パケットを転送し、サービス層管理部２２２は、ＯＥＭ層管理部２２１に対して受信通知を発行する（ステップＳ２１９）。なお、サービス層管理部２２２は、受信した応答パケットに含まれる接続情報を記憶部３に記憶させる。
これを受けたＯＥＭ層管理部２２１は、アプリ実行制御部２１（ブラウザアプリ２１３）に対して初期設定完了通知を発行し（ステップＳ２２０）、アプリ実行制御部２１は、この初期設定完了通知の受信により初期設定の終了を判定する。この初期設定処理の終了に伴い、ブラウザアプリ２１３は、表示部５に対し、図３（ｆ）に示す初期設定画面に対し初期設定が正常に終了した旨のメッセージを表示する。続いてアプリ実行制御部２１は、待受けアプリ２１１を起動することにより、表示部５は、不図示の待受け画面に遷移する（ステップＳ２２１）。
【００３４】
以上説明のように上記した実施の形態１によれば、携帯電話１０とサーバ３０が有する接続情報に不整合が生じても、ユーザ操作なしにブラウザアプリ２１３を起動することにより初期設定処理を行い、携帯電話１０とサーバ３０の接続情報の整合をとることにより、ダウンロード画面がフリーズして画面が更新されないといった問題を解決することができる。このため、ブラウザの通信機能を使用するダウンロード等のアプリにて、以後、通信機能が使用できなくなる弊害を解消することが可能になる。
なお、図３に示した画面遷移例によれば、初期設定完了後、待受け画面に遷移するようにしたが、ダウンロード直前のコンテンツＵＲＬ（Uniform Resource Locator）を、不図示のアプリケーションマネージャー等にて保持しておくことにより、初期設定完了後、ダウンロード直前の画面に遷移させることも可能である。
【００３５】
［実施の形態２］
図５は、本発明の実施の形態２に係る通信端末装置の内部構成を示すブロック図である。図１に示す実施の形態１との差異は、図１に示す実施の形態１では整合判定部２２２ａがサービス層（サービス層管理部２２２）に実装されていたのに対し、ここに示す実施の形態２では、ＯＥＭ層（ＯＥＭ層管理部２２１）に実装したことにある。他の構成は、実施の形態１と同様である。
【００３６】
図６は、本発明の実施の形態２に係る通信端末装置の動作を説明するめに示したシーケンス図であり、図５に示す制御部２のアプリ実行制御部２１（待受けアプリ２１１、ダウンロードアプリ２１２、ブラウザアプリ２１３）と、通信処理部２２（ＯＥＭ層管理部２２１、サービス層管理部２２２）と、サーバ３０との関係が示されている。
以下、図６のシーケンス図を参照しながら、図５に示す本発明の実施の形態２に係る通信端末装置の動作について詳細に説明する。
【００３７】
携帯電話１０（制御部２）は、まず、アプリ実行制御部２１を起動してブラウザアプリ２１３を実行（起動要求）しており（ステップＳ６０１）、ここで、ブラウザの通信機能を利用するダウンロードアプリ２１２が起動された場合（ステップＳ６０２）、アプリ実行制御部２１は、記憶部３からダウンロードアプリ２１２を読み出して実行（起動要求）し（ステップＳ６０３）、ダウンロード処理を実行するためにサーバ３０と通信を行うための手続きを開始する。
アプリ実行制御部２１は、ダウンロードアプリ２１２にしたがい、通信処理部２２のＯＥＭ層管理部２２１に対してダウンロード要求を発行する（ステップＳ６０４）。これを受けたＯＥＭ層管理部２２１は、サービス層管理部２２２に対して送信要求を発行する（ステップＳ６０５）。
【００３８】
サービス層管理部２２２は、ＯＥＭ層管理部２２１から送信要求を受信することにより、あらかじめ設定された接続情報に基づきサーバ３０との間で通信チャネル確立のための通信（パケット送信）を行う（ステップＳ６０６）。サーバ３０では接続情報に基づく認証処理を実行し、応答として要求のあった携帯電話１０に対して不図示の無線通信回線経由で応答パケットを送信する（ステップＳ６０７）。
応答パケットは、通信部１を介して制御部２（通信処理部２２）のサービス層管理部２２２にて受信される。ここで、サービス層管理部２２２は、ＯＥＭ層管理部２２１に対して受信通知を発行し（ステップＳ６０８）、ＯＥＭ層管理部２２１は、当該受信通知を受け、整合判定部２２１ｂにて接続情報の整合判定を行う（ステップＳ６０９）。すなわち、整合判定部２２１ｂは、応答パケットに含まれる特定の情報である、例えば、ＨＴＴＰにしたがうステータス情報やヘッダ情報を識別して整合性のための判定を行う。接続情報の整合判定処理（ステップＳ６０９）は、図４にフローチャートで示した実施の形態１と同様であるため、重複を回避する意味でここでの説明は省略する。
【００３９】
一方、ダウンロードアプリ２１２実行中のアプリ実行制御部２１は、ダウンロード要求の発行を契機にタイマ監視を行っており、タイマによる所定時間経過後（ステップＳ６１０）、通信処理部２２のＯＥＭ層管理部２２１に対して整合性の判定結果を問い合わせる（ステップＳ６１１）。これを受けたＯＥＭ層管理部２２１は、先に整合判定部２２１ｂで実行した整合判定の結果をダウンロードアプリ２１２に引き渡す（ステップＳ６１２）。
ＯＥＭ層管理部２２１（整合判定部２２１ｂ）による整合性判定処理の結果、サーバ３０と整合状態にあると判定された場合は、携帯電話１０は、サーバ３０との通信を継続して実行し、サーバ３０と不整合状態にあると判定された場合は、サーバ３０との間での初期設定処理を実行する。この初期設定処理を実行する際、アプリ実行制御部２１（ダウンロードアプリ２１２）は、ブラウザアプリ２１３に対し、初期設定起動要求を発行し（ステップＳ６１３）、これを受けたブラウザアプリ２１３は、通信処理部２２のＯＥＭ層管理部２２１に対して初期設定要求を発行する（ステップＳ６１４）。
【００４０】
初期設定要求を受信したＯＥＭ層管理部２２１は、実装された初期設定処理部２２１ａにて初期設定処理を実行する（ステップＳ６１５）。初期設定処理終了後、ＯＥＭ層管理部２２１は、サービス層管理部２２２に対し、初期設定処理に基づく送信要求を発行する（ステップＳ６１６）。これを受けたサービス層管理部２２２は、通信部１を制御して、不図示の無線通信回線経由でサーバ３０にパケット送信を行う（ステップＳ６１７）。
サーバ３０は、パケットを受信して無線通信回線経由で携帯電話１０の通信部１に対しその応答パケットを送信し（ステップＳ６１８）、これを無線通信回線経由で受信した携帯電話１０の通信部１は、通信処理部２２のサービス層管理部２２２に応答パケットを転送し、これを受けたサービス層管理部２２２は、ＯＥＭ層管理部２２１に対して受信通知を発行する（ステップＳ６１９）。また、ＯＥＭ層管理部２２１は、アプリ実行制御部２１（ブラウザアプリ２１３）に対して初期設定完了通知を発行し（ステップＳ６２０）、続いて待受けアプリ２１１を起動することにより、表示部５は、不図示の待受け画面に遷移する（ステップＳ６２１）。
【００４１】
以上説明のように上記した実施の形態２によれば、実施の形態１同様、携帯電話１０とサーバ３０が有する接続情報に不整合が生じても、ユーザ操作なしにブラウザアプリ２１３を起動することにより初期設定処理を行い、携帯電話１０とサーバ３０との接続情報の整合をとることにより、ダウンロード画面がフリーズして画面が更新されないといった問題を解決することができる。このため、ブラウザの通信機能を使用するダウンロード等のアプリにて、以後、通信機能が使用できなくなる弊害を解消することが可能になる。
【００４２】
なお、本発明の通信端末装置における制御方法は、サーバ装置（サーバ３０）とは通信回線経由（図示省略）で接続される、あらかじめ接続情報が初期設定された通信端末装置（携帯電話１０）における制御方法であって、例えば、図２に示すシーケンス図において、前記サーバ装置との通信開始時に通信要求を送信するステップ（Ｓ２０１〜Ｓ２０６）と、前記サーバ装置から送信されるパケットに含まれる特定の情報を識別して前記接続情報の整合状態を判定するステップ（Ｓ２０８〜Ｓ２１２）と、前記判定の結果、前記サーバ装置と整合状態にあると判定されると、前記サーバ装置との通信を継続して実行し、不整合状態にあると判定されると、前記サーバ装置との間での前記接続情報の初期設定処理を実行するステップ（Ｓ２１３〜Ｓ２２１）と、を有するものである。
【００４３】
本発明の通信端末装置における制御方法によれば、メンテナンス等によりサーバ装置の接続情報の初期設定状態が未完了状態にあっても、通信端末装置がダウンロード等の通信処理を実行する際に、ユーザ操作なしに初期設定を行わせることにより接続情報の不整合状態を回避し、このことにより、その後の通信処理を正常動作させることができる。したがって、接続情報の不整合により通信機能が使用できなくなる弊害を解消することができる。
【００４４】
なお、上記した本発明の実施の形態１、２によれば、通信端末装置として携帯電話１０を例示したが、携帯電話１０に限らず、ＰＤＡ（Personal Digital Assistants）、やゲーム機等にも同様に適用が可能である。また、通信端末装置が有する各構成ブロックの機能は、全てをソフトウェアによって実現しても、あるいはその少なくとも一部をハードウェアで実現してもよい。例えば、制御部２を構成する、アプリ実行制御部２１、通信処理部２２、報知処理部２３におけるデータ処理は、１または複数のプログラムによりコンピュータ上で実現してもよく、また、その少なくとも一部をハードウェアで実現してもよい。
また、上記した本発明の実施の形態１、２によれば、通信端末装置（携帯電話）１０とサーバ装置とは無線通信回線経由で接続される構成としたが、無線通信に限らず、有線通信回線経由で接続される構成であってもよい。
また、上記した本発明の実施の形態１、２によれば、ステップＳ２１５又はステップＳ６１５での初期設定処理に伴う初期設定処理が完了した後は、待受けアプリ２１１を起動して待受け画面に遷移する、又はダウンロ一ド直前の画面に遷移する構成としたが、この構成に限らず、初期設定完了後にアプリ実行制御部２１（ブラウザアプリ２１３）は、ダウンロード処理を実行すべく、ステップＳ２０３又はステップＳ６０３以降の処理を自動的に行うようにしてもよい。
また、通信処理部２２は、初期設定処理が完了した後に整合判定部２２２ａ、２２１ｂにて内部状態を整合状態に変更するようにしてもよい。
【図面の簡単な説明】
【００４５】
【図１】本発明の実施の形態１に係る通信端末装置の内部構成を示すブロック図である。
【図２】本発明の実施の形態１に係る通信端末装置の動作を示すシーケンス図である。
【図３】図２に示す整合判定処理の詳細手順をフローチャートで示した図である。
【図４】本発明の実施の形態１に係る通信端末装置の画面遷移の一例を示す図である。
【図５】本発明の実施の形態２に係る通信端末装置の内部構成を示すブロック図である。
【図６】本発明の実施の形態２に係る通信端末装置の動作を示すシーケンス図である。
【図７】従来の通信端末装置の画面遷移の一例を示す図である。
【符号の説明】
【００４６】
１…通信部、２…制御部、３…記憶部、４…音声処理部、５…表示部、６…操作部、１０…携帯電話、２１…アプリ実行制御部、２２…通信処理部、２３…報知処理部、３０…サーバ、２１１…待受けアプリ、２１２…ダウンロードアプリ、２１３…ブラウザアプリ、２２１…ＯＥＭ層管理部、２２１ａ…初期設定処理部、２２２…サービス層管理部、２２１ｂ、２２２ａ…整合判定部。
【図１】
2008244855.tif 000003
【図２】
2008244855.tif 000004
【図３】
2008244855.tif 000005
【図４】
2008244855.tif 000006
【図５】
2008244855.tif 000007
【図６】
2008244855.tif 000008
【図７】
2008244855.tif 000009