(57)【特許請求の範囲】
【請求項１】
無線通信端末であって、
ソフトウェアを記憶するソフトウェア記憶手段と、
ソフトウェアを管理するソフトウェア管理システムから無線通信網を介し接続を行って、前記ソフトウェアの更新用のモジュールを受信するソフトウェア受信手段と、
前記受信した更新用モジュールを記憶する更新モジュール記憶手段と、
前記ソフトウェア管理システムとの接続を切断して、前記更新モジュール記憶手段から読み出した更新モジュールおよび前記ソフトウェア記憶手段に記憶されているソフトウェアの差分により、前記ソフトウェア記憶手段に記憶されているソフトウェアを更新した後再設定処理を行う更新手段と、
前記再設定処理の後再度、前記無線通信網を介して前記ソフトウェア管理システムに接続し、前記更新されたソフトウェアの更新に関する情報を送信して、前記ソフトウェアの更新が完了したか否かの確認を行う更新確認手段と
を備えたことを特徴とする無線通信端末。
【請求項２】
請求項１に記載の無線通信端末であって、前記ソフトウェア記憶手段に記憶されているソフトウェアの更新に関する情報を含む前記ソフトウェアの更新用のモジュールの要求を、前記ソフトウェア管理システムに送信する送信手段をさらに備えたことを特徴とする無線通信端末。
【請求項３】
請求項１または２に記載の無線通信端末であって、前記ソフトウェア管理システムから、該ソフトウェア管理システムが提供するソフトウェアに関する情報を受信するソフトウェア情報受信手段をさらに備えたことを特徴とする無線通信端末。
【請求項４】
請求項１ないし３のいずれかに記載の無線通信端末であって、ブラウザをさらに備え、前記無線通信端末のユーザは、前記ブラウザを介して前記ソフトウェア管理システムとやりとりを行うことが可能であることを特徴とする無線通信端末。
【請求項５】
ソフトウェアを提供するソフトウェア提供システムであって、
無線通信網と、
ソフトウェアを管理し、前記無線通信網を介して要求を受信すると該ソフトウェアまたは更新用のモジュールを提供し、当該提供された更新用のモジュールによる更新に関する情報により前記更新が完了したことを確認するソフトウェア管理システムと、
ソフトウェアを記憶するソフトウェア記憶手段と、前記ソフトウェア管理システムと接続して、前記更新用のモジュールを受信するソフトウェア受信手段と、前記受信した更新用モジュールを記憶する更新モジュール記憶手段と、前記ソフトウェア管理システムとの接続を切断して、前記更新モジュール記憶手段から読み出した更新モジュールおよび前記ソフトウェア記憶手段に記憶されているソフトウェアの差分により、前記ソフトウェア記憶手段に記憶されているソフトウェアを更新した後再設定処理を行う更新手段と、前記再設定処理の後再度、前記無線通信網を介して前記ソフトウェア管理システムに接続し、前記更新されたソフトウェアの更新に関する情報を送信する更新情報送信手段とを含む無線通信端末と
を備えたことを特徴とするソフトウェア提供システム。
【請求項６】
請求項５に記載のソフトウェア提供システムにおいて、
前記無線通信端末は、前記ソフトウェア記憶手段に記憶されているソフトウェアに関する情報を含む前記ソフトウェアの更新用のモジュールの要求を、前記ソフトウェア管理システムに送信する送信手段をさらに備えたことを特徴とするソフトウェア提供システム。
【請求項７】
請求項５または６に記載のソフトウェア提供システムであって、
前記無線通信端末は、前記ソフトウェア管理システムから、該ソフトウェア管理システムが提供するソフトウェアに関する情報を受信するソフトウェア情報受信手段をさらに備えたことを特徴とするソフトウェア提供システム。
【請求項８】
請求項７に記載のソフトウェア提供システムであって、前記ソフトウェア管理システムは、ソフトウェアの更新に関する情報をさらに管理することを特徴とするソフトウェア提供システム。
【請求項９】
ソフトウェアを記憶するソフトウェア記憶手段を備えた無線通信端末におけるソフトウェア更新方法であって、
ソフトウェアを管理するソフトウェア管理システムから無線通信網を介し接続を行って、前記ソフトウェアの更新用のモジュールを受信するソフトウェア受信ステップと、
前記受信した更新用モジュールを更新モジュール記憶手段に記憶する更新モジュール記憶ステップと、
前記ソフトウェア管理システムとの接続を切断して、前記更新モジュール記憶手段から読み出した更新モジュールおよび前記ソフトウェア記憶手段に記憶されているソフトウェアの差分により、前記ソフトウェア記憶手段に記憶されているソフトウェアを更新した後再設定処理を行う更新ステップと、
前記再設定処理の後再度、前記無線通信網を介して前記ソフトウェア管理システムに接続し、前記更新されたソフトウェアの更新に関する情報を送信して、前記ソフトウェアの更新が完了したか否かの確認を行う更新確認ステップと
を備えることを特徴とするソフトウェア更新方法。
【請求項１０】
請求項９に記載のソフトウェア更新方法をコンピュータに実行させるためのプログラム。
【請求項１１】
請求項９に記載のソフトウェア更新方法をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１２】
ソフトウェアを記憶するソフトウェア記憶手段を備えたソフトウェア提供システムにおけるソフトウェア提供方法であって、
ソフトウェア管理システムによって、前記無線通信網を介して要求を受信すると前記ソフトウェアおよび更新用のモジュールを提供するソフトウェア提供ステップと、
無線通信端末と前記ソフトウェア管理システムとを接続して、前記更新用のモジュールを受信するソフトウェア受信ステップと、
無線通信端末によって、前記受信した更新用モジュールを更新モジュール記憶手段に記憶する更新モジュール記憶ステップと、
無線通信端末と前記ソフトウェア管理システムとの接続を切断して、前記更新モジュール記憶手段から読み出した更新モジュールおよび前記ソフトウェア記憶手段に記憶されているソフトウェアの差分により、前記ソフトウェア記憶手段に記憶されているソフトウェアを更新した後再設定処理を行う更新ステップと、
無線通信端末によって、前記再設定処理の後再度、前記無線通信網を介して前記ソフトウェア管理システムに接続し、前記更新されたソフトウェアの更新に関する情報を送信する更新情報送信ステップと
ソフトウェア管理システムによって、前記提供された更新用のモジュールによる更新に関する情報により前記更新が完了したことを確認する更新完了確認ステップと、
を備えたことを特徴とするソフトウェア提供方法。
【請求項１３】
請求項１２に記載のソフトウェア提供方法をコンピュータに実行させるためのプログラム。
【請求項１４】
請求項１２に記載のソフトウェア提供方法をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、無線通信端末、ソフトウェア提供システム、ソフトウェア更新方法、ソフトウェア提供方法、プログラムおよび記録媒体に関する。
【０００２】
【従来の技術】
従来、無線通信端末（携帯電話、ＰＨＳなどの移動機）のソフトウェアに不具合があった場合や、無線通信端末のソフトウェアに機能を追加する場合には、例えばその無線通信端末の回収を行ってソフトウェアを更新したり、新たな無線通信端末と交換していた。
【０００３】
【発明が解決しようとする課題】
しかし、無線通信端末の回収を行うのでは、期間がかかる、コストがかかる等の問題がある。
【０００４】
また、無線通信端末のユーザは、不具合の生じた当該端末を販売店等に持ち込む必要があり、ユーザの負担となることが問題であった。
【０００５】
そこで、本発明の目的は、無線通信端末がネットワークを介して更新用のソフトウェアを受信し、自己のソフトウェアを更新できるようにすることである。
【０００６】
【課題を解決するための手段】
上記目的を達成するため、請求項１に記載の発明は、無線通信端末であって、ソフトウェアを記憶するソフトウェア記憶手段と、ソフトウェアを管理するソフトウェア管理システムから無線通信網を介し接続を行って、ソフトウェアの更新用のモジュールを受信するソフトウェア受信手段と、受信した更新用モジュールを記憶する更新モジュール記憶手段と、ソフトウェア管理システムとの接続を切断して、更新モジュール記憶手段から読み出した更新モジュールおよびソフトウェア記憶手段に記憶されているソフトウェアの差分により、ソフトウェア記憶手段に記憶されているソフトウェアを更新した後再設定処理を行う更新手段と、再設定処理の後再度、無線通信網を介してソフトウェア管理システムに接続し、更新されたソフトウェアの更新に関する情報を送信して、ソフトウェアの更新が完了したか否かの確認を行う更新確認手段とを備えたことを特徴とする。
【０００７】
請求項２に記載の発明は、請求項１に記載の無線通信端末であって、ソフトウェア記憶手段に記憶されているソフトウェアの更新に関する情報を含むソフトウェアの更新用のモジュールの要求を、ソフトウェア管理システムに送信する送信手段をさらに備えたことを特徴とする。
【０００８】
請求項３に記載の発明は、請求項１または２に記載の無線通信端末であって、ソフトウェア管理システムから、ソフトウェア管理システムが提供するソフトウェアに関する情報を受信するソフトウェア情報受信手段をさらに備えたことを特徴とする。
【０００９】
請求項４に記載の発明は、請求項１ないし３のいずれかに記載の無線通信端末であって、ブラウザをさらに備え、無線通信端末のユーザは、ブラウザを介してソフトウェア管理システムとやりとりを行うことが可能であることを特徴とする。
【００１０】
請求項５に記載の発明は、ソフトウェアを提供するソフトウェア提供システムであって、無線通信網と、ソフトウェアを管理し、無線通信網を介して要求を受信するとソフトウェアまたは更新用のモジュールを提供し、提供された更新用のモジュールによる更新に関する情報により更新が完了したことを確認するソフトウェア管理システムと、ソフトウェアを記憶するソフトウェア記憶手段と、ソフトウェア管理システムと接続して、更新用のモジュールを受信するソフトウェア受信手段と、受信した更新用モジュールを記憶する更新モジュール記憶手段と、ソフトウェア管理システムとの接続を切断して、更新モジュール記憶手段から読み出した更新モジュールおよびソフトウェア記憶手段に記憶されているソフトウェアの差分により、ソフトウェア記憶手段に記憶されているソフトウェアを更新した後再設定処理を行う更新手段と、再設定処理の後再度、無線通信網を介してソフトウェア管理システムに接続し、更新されたソフトウェアの更新に関する情報を送信する更新情報送信手段とを含む無線通信端末とを備えたことを特徴とする。
【００１１】
請求項６に記載の発明は、請求項５に記載のソフトウェア提供システムにおいて、無線通信端末は、ソフトウェア記憶手段に記憶されているソフトウェアに関する情報を含むソフトウェアの更新用のモジュールの要求を、ソフトウェア管理システムに送信する送信手段をさらに備えたことを特徴とする。
【００１２】
請求項７に記載の発明は、請求項５または６に記載のソフトウェア提供システムであって、無線通信端末は、ソフトウェア管理システムから、ソフトウェア管理システムが提供するソフトウェアに関する情報を受信するソフトウェア情報受信手段をさらに備えたことを特徴とする。
【００１３】
請求項８に記載の発明は、請求項７に記載のソフトウェア提供システムであって、ソフトウェア管理システムは、ソフトウェアの更新に関する情報をさらに管理することを特徴とする。
【００１４】
請求項９に記載の発明は、ソフトウェアを記憶するソフトウェア記憶手段を備えた無線通信端末におけるソフトウェア更新方法であって、ソフトウェアを管理するソフトウェア管理システムから無線通信網を介し接続を行って、ソフトウェアの更新用のモジュールを受信するソフトウェア受信ステップと、受信した更新用モジュールを更新モジュール記憶手段に記憶する更新モジュール記憶ステップと、ソフトウェア管理システムとの接続を切断して、更新モジュール記憶手段から読み出した更新モジュールおよびソフトウェア記憶手段に記憶されているソフトウェアの差分により、ソフトウェア記憶手段に記憶されているソフトウェアを更新した後再設定処理を行う更新ステップと、再設定処理の後再度、無線通信網を介してソフトウェア管理システムに接続し、更新されたソフトウェアの更新に関する情報を送信して、ソフトウェアの更新が完了したか否かの確認を行う更新確認ステップとを備えることを特徴とする。
【００１５】
請求項１０に記載の発明は、請求項９に記載のソフトウェア更新方法をコンピュータに実行させるためのプログラムである。
【００１６】
請求項１１に記載の発明は、請求項９に記載のソフトウェア更新方法をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【００１７】
請求項１２に記載の発明は、ソフトウェアを記憶するソフトウェア記憶手段を備えたソフトウェア提供システムにおけるソフトウェア提供方法であって、ソフトウェア管理システムによって、無線通信網を介して要求を受信するとソフトウェアおよび更新用のモジュールを提供するソフトウェア提供ステップと、無線通信端末とソフトウェア管理システムとを接続して、更新用のモジュールを受信するソフトウェア受信ステップと、無線通信端末によって、受信した更新用モジュールを更新モジュール記憶手段に記憶する更新モジュール記憶ステップと、無線通信端末とソフトウェア管理システムとの接続を切断して、更新モジュール記憶手段から読み出した更新モジュールおよびソフトウェア記憶手段に記憶されているソフトウェアの差分により、ソフトウェア記憶手段に記憶されているソフトウェアを更新した後再設定処理を行う更新ステップと、無線通信端末によって、再設定処理の後再度、無線通信網を介してソフトウェア管理システムに接続し、更新されたソフトウェアの更新に関する情報を送信する更新情報送信ステップとソフトウェア管理システムによって、提供された更新用のモジュールによる更新に関する情報により更新が完了したことを確認する更新完了確認ステップと、を備えたことを特徴とする。
【００１８】
請求項１３に記載の発明は、請求項１２に記載のソフトウェア提供方法をコンピュータに実行させるためのプログラムである。
【００１９】
請求項１４に記載の発明は、請求項１２に記載のソフトウェア提供方法をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【００２０】
以上の構成によれば、無線通信端末は、ネットワークを介して更新用のソフトウェアを受信し、自己のソフトウェアを更新することができる。
【００２１】
【発明の実施の形態】
以下、図面を参照しつつ本発明の実施の形態について詳しく説明する。
【００２２】
図１は、本実施形態における通信システムの構成例を示す図である。ソフト管理センタ（装置）４１は、ソフトウェアを管理（記憶）しており、無線通信端末に対してソフトウェアを提供する。無線通信端末の形態としては、例えば、図１に示すように、移動機（例えば、携帯電話、ＰＨＳ）１１単体や、移動機１３とＤＴＥ（Data Terminal Equipment、例えば、携帯型パーソナルコンピュータ）１４との結合（無線通信端末１２）が考えられる。ＤＴＥ１４を用いる場合には、例えばブラウザをインストールして、ユーザがブラウザを介してソフト管理センタ４１とやりとりできるようにすることが考えられる。
【００２３】
移動機１１、１３は、ソフトウェア（シーケンスソフトウェア）を記憶し、そのシーケンスソフトウェアに基づいて各種の動作を行うことができる。移動機１１、１３は、例えば基地局２１、および交換局３１、３２を介して、ソフト管理センタ４１と通信を行い、ソフト管理センタ４１が管理するソフトウェア（例えば、シーケンスソフトウェアを更新するソフトウェア）をダウンロードすることができる。移動機１１、１３は、シーケンスソフトウェアを更新するソフトウェア（モジュール）をダウンロードしたならば、その更新用モジュールに基づいて、現在記憶しているシーケンスソフトウェアを更新することができる。
【００２４】
ＭＳＣＰ（Ｍ−ＳＣＰ）５１は、サービス制御ノードであり、各端末の各種情報を管理している。なお、ＭＳＣＰ５１とソフト管理センタ４１とは一体のものとしてもよい。
【００２５】
図２は、移動機１１、１３の構成例を示す図である。図２に示す移動機は、各種制御を行う制御部８１、無線通信、符号化、復号化、信号分離、信号合成等に用いる無線／各種処理部８２、ＤＴＥ等とのやりとりの際に用いる非電話Ｉ／Ｆ（インタフェース）制御部８３および非電話Ｉ／Ｆ８４、非電話アダプタ８５、ならびに不揮発性メモリ９０を備える。不揮発性メモリ９０には、シーケンスソフトウェア９１、ダウンロード機能ソフトウェア９２等のソフトウェア（プログラム）を記憶することができ、また、ダウンロードした更新用モジュール等を格納するモジュール格納部９３、およびＩＤ情報（識別情報）等を格納するＩＤ情報格納部９４が用意されている。
【００２６】
以下、移動機１１がソフト管理センタ４１から更新用モジュールをダウンロードし、その更新用モジュールに基づいて自らのシーケンスソフトウェアを更新する際の動作を説明する。
【００２７】
図３〜図５は、移動機１１がソフト管理センタ４１から更新用モジュールをダウンロードし、その更新用モジュールに基づいて自らのシーケンスソフトウェアを更新する際の動作例を示すフローチャートである。
【００２８】
移動機１１が待受状態（ステップＳ１０）において、ソフト管理センタ４１を呼び出すためのダイヤル、例えば「＃＊＊＊＊」をダイヤルしてソフト管理センタ４１を呼び出すと（Ｓ２０、図７の(2)）、交換局３２はＭＳＣＰ５１にアクセスして移動機１１の加入者情報を取得、確認する（Ｓ３０、図６の(1)）。加入者情報としては、加入者ＩＤ、移動機ＩＤ（ＭＳＩＤ）、機種、シーケンスソフトウェアのバージョン情報（例えば、Ｖｅｒ．１．０）等が考えられる。交換局３２は加入者情報の確認に問題がなければ、移動機１１とソフト管理センタ４１とを接続して（Ｓ４０）、ソフト管理センタ４１に加入者情報を送信する（図６の(2)）。一方、移動機１１は、ソフト管理センタ４１を呼び出す際に、自ら管理するシーケンスソフトウェアのバージョン情報を送信する。移動機１１では、シーケンスソフトウェアのバージョン情報をあらかじめＩＤ情報格納部９４に格納してある（図７の(1)）。交換局３２は、移動機１１から送信されてきたバージョン情報を受信し、ソフト管理センタ４１に送信する。
【００２９】
図８は、ソフト管理センタ４１がＭＳＣＰ５１から受信する移動機１１の加入者情報、および移動機１１から受信するバージョン情報の例を示す図である。
【００３０】
移動機１１とソフト管理センタ４１とが接続された後（図９の(1)）、ソフト管理センタ４１は、ＭＳＣＰ５１から受信したバージョン情報と、移動機１１から受信したバージョン情報とを比較する（図１０）。両者が一致しない場合には、ＭＳＣＰ５１のバージョン情報が更新されていないものと考えられるので、例えば、ＭＳＣＰ５１のバージョン情報を直接更新するか、または移動機１１に対してＭＳＣＰ５１にアクセスしてバージョン情報の更新処理を行うように指示する。
【００３１】
両者が一致する場合、ソフト管理センタ４１で管理している更新用モジュールのバージョン情報と、移動機１１の（シーケンスソフトウェアの）バージョン情報とを比較する。ここで、更新用モジュールとして、Ｖｅｒ．１．０からＶｅｒ．１．１にする更新モジュール（更新モジュール▲１▼）と、Ｖｅｒ．１．１からＶｅｒ．１．２にする更新モジュール（更新モジュール▲２▼）とがソフト管理センタ４１で管理されており（図１０）、移動機１１のバージョン情報がＶｅｒ１．０であったとする。この場合、ソフト管理センタ４１は、未改修（未更新）項目があるものと判断し（Ｓ５０）、移動機１１に対して改修案内トーキを送信する（Ｓ８０）。例えば、未改修項目が２つあり、「１」を入力すれば更新モジュール▲１▼がダウンロードを行うことができ、「２」を入力すれば更新モジュール▲１▼および▲２▼がダウンロードを行うことができ、「０」を入力すれば更新モジュールのダウンロードは行わない旨を案内することができる。なお、移動機１１のバージョン情報がＶｅｒ１．１であった場合には、更新モジュール▲２▼についてのみの改修案内がなされる。
【００３２】
なお、未改修項目がない場合には（Ｓ５０）、移動機１１に改修済みトーキが送信され（Ｓ６０、図９の(2)）、終話シーケンスが行われ（Ｓ７０）、待受状態に戻る（Ｓ１０）。また、移動機１１のユーザが更新モジュールのダウンロードは行わない（改修を行わない）ことを選択した場合にも（Ｓ９０）、移動機１１に終了トーキが送信された上で（Ｓ１００）、終話シーケンスが行われる（Ｓ７０）。
【００３３】
本実施形態においては、ソフト管理センタ４１でバージョン情報を比較して未改修項目があるか否かを判断しているが、ソフト管理センタ４１で管理している更新用モジュールのバージョン情報を移動機１１に送信するようにして、移動機１１側で未改修項目があるか否かを判断するようにすることもできる。
【００３４】
また、本実施形態においては、バージョン情報を送受信、比較した上で未改修項目があるか否かを判断しているが、改修項目毎に改修済か未改修かの情報を送受信、比較した上で未改修項目があるか否かを判断するようにしてもよい。
【００３５】
移動機１１のユーザが改修案内に対して「１」を入力した場合（Ｓ１１０、図１１の(1)）、ソフト管理センタ４１から移動機１１に確認トーキが送信される（Ｓ１２０、図１１の(2)）。確認トーキの内容としては、例えば、ダウンロードを始めてよいか否かの確認、および、よい場合におけるパスワード入力の要請が考えられる。移動機１１でダウンロードを始めてよい旨の回答を行った後（Ｓ１３０）、パスワードを入力する（Ｓ１４０）。パスワードをＮ回間違えると（Ｓ１５０、Ｓ１６０）、終了トーキが送信され（Ｓ１００）、終話シーケンスが行われる（Ｓ７０）。
【００３６】
パスワードが正しければ、ダウンロードが開始される（Ｓ１７０、図１３）。このとき、ダウンロード機能ソフトウェア９２が起動され（図１２の(1)）、移動機１１はデータ通信モードに切り替わり、非電話Ｉ／Ｆ制御部８３および非電話アダプタ８５を介してデータ受信が行われる。ダウンロード機能ソフトウェア９２により、ダウンロードされた更新用モジュール（改修ファイル）はモジュール格納部９３に記憶される（図１２の(2)）。なお、無線通信端末１３を用いてダウンロードする場合、更新用モジュールはＤＴＥ１４に格納される（図１２の(3)）。
【００３７】
ダウンロードの途中で異常切断があった場合（移動機１１の電源が切られた場合等）には（Ｓ１８０）、終話となる（Ｓ１９０）。移動機１１の電源を再度入れると（Ｓ２００）、移動機１１は、切断されるまでにバッファに蓄えられたダウンロードファイルをクリアして（Ｓ２１０）、待受状態に戻る（Ｓ１０）。
【００３８】
ダウンロードが無事完了すると、移動機１１はソフト管理センタ４１に完了通知を送信する（Ｓ２２０、図１４の(1)）。ソフト管理センタ４１は移動機１１に対して、完了確認を送信後（Ｓ２３０、図１４の(2)）、ダウンロード終了トーキ（図１３）を送信して（Ｓ２４０）、切断する。終了シーケンスが行われた後（図１４の(3)）、移動機１１は待受状態になる（Ｓ２５０）。なお、無線通信端末１２を用いてダウンロードする場合、終了トーキを送信する代わりに、ＤＴＥ１４上にダイアログ通知を行う。
【００３９】
移動機１１待受後、ユーザが移動機１１のメニューから「ソフトウェア」を選択し（Ｓ２６０）、更新開始の確認を行うと（Ｓ２７０）、ダウンロード機能ソフトウェア９２は、モジュール格納部９３に格納された修正用モジュールおよびシーケンスソフトウェアの差分を基に、新たなシーケンスソフトウェアを作成し、上書きする（Ｓ２８０、Ｓ２９０、図１５の(1)）。なお、無線通信端末１２を用いて更新を行う場合、更新用モジュールとともにダウンロード機能ソフトウェアもＤＴＥ１４にダウンロードされるので、ＤＴＥ１４からの操作で移動機１３のシーケンスソフトウェアを更新することができる（図１５の(2)）。
【００４０】
更新が無事終了すると、ダウンロード機能ソフトウェア９２は、ＩＤ情報格納部９４に記憶されているバージョン情報を更新する（Ｓ３００、図１６の(1)）。すなわち、バージョン情報をＶｅｒ．１．１にする。改修項目ごとに改修済・未改修を管理している場合には、該当改修項目を改修済にする。
【００４１】
その後、移動機１１では自動的にリセットがかかり、待受状態になる（Ｓ３１０）。
【００４２】
待受後、移動機１１は自動的に試験用ダイアル「＃＊＊＊＊」にダイアルする（Ｓ３３０）。ステップＳ２０でダイアルしたときと同様に、移動機１１はＩＤ情報格納部９４に格納されているバージョン情報を送信する（図１８の(1)、(2)）。交換局３２は、加入者情報を確認し（Ｓ３４０、図１７の(1)）、移動機１１とソフト管理センタ４１とを接続し、ソフト管理センタ４１に加入者情報を送信する（図１７の(2)）。
【００４３】
ソフト管理センタ４１は、ＭＳＣＰ５１から受信したバージョン情報と、移動機１１から受信したバージョン情報とを比較する（図１９）。ここでは、ＭＳＣＰ５１から受信したバージョン情報がＶｅｒ．１．０であるのに対して、移動機１１から受信したバージョン情報がＶｅｒ．１．１であり、両者は一致しないので（Ｓ３５０）、ソフト管理センタ４１は、ＭＳＣＰ５１にアクセスして移動機１１のバージョン情報をＶｅｒ．１．１に書き換える（Ｓ３６０、図２０の(1)）。書換が完了すると、ＭＳＣＰ５１からソフト管理センタ４１に完了通知が送信される（図２０の(2)）。なお、移動機１１がバージョン情報により管理している一方、ＭＳＣＰ５１が改修項目ごとに管理しているような場合には、移動機１１のバージョン情報に基づいて改修項目を更新すればよい。
【００４４】
ＭＳＣＰの情報を書き換えた後、ソフト管理センタ４１は、移動機１１と接続し（Ｓ３７０）、移動機１１に改修終了トーキを送信する（Ｓ３８０）。
【００４５】
なお、移動機、ＤＴＥ、ソフト管理センタ、ＭＳＣＰ等は、自らのメモリ等に格納されたプログラムに従って以上で示したような通信等の動作を行うものとすることができる。また、プログラムは記録媒体（例えば、ＣＤ−ＲＯＭ、磁気ディスク）に書き込んだり、記録媒体から読み出すことが考えられる。
【００４６】
【発明の効果】
以上説明したように本発明によれば、無線通信端末は、ネットワークを介して更新用のソフトウェアを受信し、自己のソフトウェアを更新することができる。
【００４７】
これにより、無線通信端末のユーザ側からの操作によりソフトウェア更新を行うことができる。また、有料の機能追加モジュール等のダウンロードも可能とすることにより、ユーザのニーズにあった移動機の選択が可能になる。
【図面の簡単な説明】
【図１】本発明の実施形態における通信システムの構成例を示す図である。
【図２】移動機の構成例を示す図である。
【図３】移動機がソフト管理センタから更新用モジュールをダウンロードし、その更新用モジュールに基づいて自らのシーケンスソフトウェアを更新する際の動作例を示すフローチャートである。
【図４】移動機がソフト管理センタから更新用モジュールをダウンロードし、その更新用モジュールに基づいて自らのシーケンスソフトウェアを更新する際の動作例を示すフローチャートである。
【図５】移動機がソフト管理センタから更新用モジュールをダウンロードし、その更新用モジュールに基づいて自らのシーケンスソフトウェアを更新する際の動作例を示すフローチャートである。
【図６】シーケンスソフトウェアを更新する際の動作例を説明するための図である。
【図７】シーケンスソフトウェアを更新する際の動作例を説明するための図である。
【図８】ソフト管理センタがＭＳＣＰから受信する移動機の加入者情報、および移動機から受信するバージョン情報の例を示す図である。
【図９】シーケンスソフトウェアを更新する際の動作例を説明するための図である。
【図１０】シーケンスソフトウェアを更新する際の動作例を説明するための図である。
【図１１】シーケンスソフトウェアを更新する際の動作例を説明するための図である。
【図１２】シーケンスソフトウェアを更新する際の動作例を説明するための図である。
【図１３】シーケンスソフトウェアを更新する際の動作例を説明するための図である。
【図１４】シーケンスソフトウェアを更新する際の動作例を説明するための図である。
【図１５】シーケンスソフトウェアを更新する際の動作例を説明するための図である。
【図１６】シーケンスソフトウェアを更新する際の動作例を説明するための図である。
【図１７】シーケンスソフトウェアを更新する際の動作例を説明するための図である。
【図１８】シーケンスソフトウェアを更新する際の動作例を説明するための図である。
【図１９】シーケンスソフトウェアを更新する際の動作例を説明するための図である。
【図２０】シーケンスソフトウェアを更新する際の動作例を説明するための図である。
【符号の説明】
１１、１３  移動機
１２  無線通信端末
１４  ＤＴＥ
２１  基地局
３１、３２  交換局
４１  ソフト管理センタ
５１  ＭＳＣＰ
８１  制御部
８２  無線／各種処理部
８３  非電話Ｉ／Ｆ制御部
８４  非電話Ｉ／Ｆ
８５  非電話アダプタ
９０  不揮発性メモリ
９１  シーケンスソフトウェア
９２  ダウンロード機能ソフトウェア
９３  モジュール格納部
９４  ＩＤ情報格納部
【図１】
0003955443.tif 000002
【図２】
0003955443.tif 000003
【図３】
0003955443.tif 000004
【図４】
0003955443.tif 000005
【図５】
0003955443.tif 000006
【図６】
0003955443.tif 000007
【図７】
0003955443.tif 000008
【図８】
0003955443.tif 000009
【図９】
0003955443.tif 000010
【図１０】
0003955443.tif 000011
【図１１】
0003955443.tif 000012
【図１２】
0003955443.tif 000013
【図１３】
0003955443.tif 000014
【図１４】
0003955443.tif 000015
【図１５】
0003955443.tif 000016
【図１６】
0003955443.tif 000017
【図１７】
0003955443.tif 000018
【図１８】
0003955443.tif 000019
【図１９】
0003955443.tif 000020
【図２０】
0003955443.tif 000021