【手続補正書】
【提出日】平成16年3月12日(2004.3.12)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
基地局と複数の無線端末装置とが無線回線を介して相互に接続する移動通信システムにおける前記無線端末装置のソフトウェア更新方法において、
無線端末装置は自装置の運用に係る現用の制御ソフトウェアのバージョン情報を網側に接続するソフトウェア供給装置に通知し、これを受けたソフトウェア供給装置は通知されたバージョン情報を自己が蓄積管理する最新のバージョン情報と比較して更新の必要性有無を判定すると共に、更新が必要な場合は通知されたバージョンの改訂用に適合する新しい制御ソフトウェアを選択して無線端末装置にダウンロードすることを特徴とするソフトウェア更新方法。
【請求項２】
無線端末装置は自装置の運用に係る現用の制御ソフトウェアのバージョン情報をソフトウェア供給装置に対して定期的に通知することを特徴とする請求項１に記載のソフトウェア更新方法。
【請求項３】
ソフトウェア供給装置は更新に係る新しい制御ソフトウェアを所定サイズにブロック分割してこれらを断続的にダウンロードすることを特徴とする請求項１に記載のソフトウェア更新方法。
【請求項４】
ディジタル信号を送受信可能な無線通信部と、
無線通信制御を含む装置の運用に係る制御ソフトウェア及び該制御ソフトウェアの更新処理を行う更新ソフトウェアを格納する主メモリと、
前記主メモリの各ソフトウェアに従って動作するＣＰＵと、
更新用ソフトウェアを一時的に格納するバッファメモリとを備え、
ＣＰＵは、現用の制御ソフトウェアの制御下で無線を介してダウンロードされた更新用ソフトウェアをバッファメモリに蓄積して後、前記更新ソフトウェアの制御下で現用の制御ソフトウェアの対応部分を前記バッファメモリに蓄積した更新用ソフトウェアで更新し、しかる後制御を更新後の制御ソフトウェアに戻すことを特徴とする無線端末装置。
【請求項５】
バッファメモリのサイズは制御ソフトウェアのサイズよりも小さく、かつ更新用ソフトウェアのサイズよりも大きいことを特徴とする請求項４に記載の無線端末装置。
【請求項６】
制御ソフトウェアは各単独で更新可能な複数のモジュールに分割されていると共に、ＣＰＵは各モジュールに対するダウンロードと更新の処理を順次繰り返すことにより複数のモジュールを更新することを特徴とする請求項５に記載の無線端末装置。
【請求項７】
更新用ソフトウェアは所定サイズのブロックに分割されていると共に、
ＣＰＵはブロック単位でダウンロードを要求し、所要サイズ分の更新用ソフトウェアを順次バッファメモリに蓄積することを特徴とする請求項５又は６に記載の無線端末装置。
【請求項８】
ＣＰＵはブロックデータの転送順を管理すると共に、ブロックデータのダウンロード中に所定のイベントが発生した場合はダウンロード処理を中断することを特徴とする請求項７に記載の無線端末装置。
【請求項９】
主メモリの制御ソフトウェアを記憶する部分と、バッファメモリとがフラッシュＲＯＭにより構成されていることを特徴とする請求項４に記載の無線端末装置。
【請求項１０】
網に接続してディジタル信号を送受信可能な通信インタフェース部と、
網に接続する無線端末装置の運用に係る各バージョンの制御ソフトウェア及びそのバージョン情報を格納するメモリと、
メモリの記憶情報を更新管理すると共に通信インタフェース部を介して任意の無線端末装置と接続可能な通信制御部とを備え、
通信制御部は無線端末装置から通知されたバージョン情報をメモリの最新のバージョン情報と比較して更新の必要性有無を判定すると共に、更新が必要な場合は通知されたバージョンの改訂用に適合する新しい制御ソフトウェアを選択して無線端末装置にダウンロードすることを特徴とするソフトウェア供給装置。
【請求項１１】
無線端末装置と通信を行う通信手段と、
該無線端末装置が、記憶している通信機能に関する第２の制御ソフトウェアの制御に基づいてダウンロードを行うソフトウェアであって、該第２の制御ソフトウェアの少なくとも一部とおきかえられる、該無線端末装置の無線通信機能に関する第１の制御ソフトウェアを記憶する記憶手段と、を備えたことを特徴とするソフトウェア供給装置。
【請求項１２】
無線端末装置と通信を行う通信手段と、
該無線端末装置によってダウンロードされる制御ソフトウェアを記憶するメモリと、を備え、
前記通信手段は、記憶した該制御ソフトウェアの送信の前に、記憶した該制御ソフトウェアを送信するための分割ブロック数を該無線端末装置に通知すること、を特徴とするソフトウェア供給装置。
【請求項１３】
ソフトウェア供給装置と通信を行う無線通信手段と、
現用の制御ソフトウェアと、該現用の制御ソフトウェアの更新を開始する更新ソフトウェアとを記憶する記憶手段と、
該ソフトウェア供給装置から制御ソフトウェアをダウンロードして、該メモリに記憶した制御ソフトウェアを該ダウンロードした制御ソフトウェアにより更新するが、その際、更新ソフトウェアは更新しないようにする制御手段と、を備えたことを特徴とする無線端末装置。
【請求項１４】
前記更新ソフトウェアは、現用の制御ソフトウェアとは別個に前記記憶手段に記憶したことを特徴とする請求項１３記載の無線端末装置。
【請求項１５】
ソフトウェア供給装置と通信を行う無線通信手段と、
現用の制御ソフトウェアを記憶する記憶手段と、
自装置の電源状態に基づいて、該制御ソフトウェアの更新のために前記ソフトウェア供給装置と通信を行うことを抑制する制御手段と、を備えたことを特徴とする無線端末装置。
【請求項１６】
ソフトウェア供給装置と通信を行う無線通信手段と、
現用の制御ソフトウェアを記憶する記憶手段と、
待受け状態において前記ソフトウェア供給装置と通信するように制御する制御手段と、を備えたことを特徴とする無線端末装置。
【請求項１７】
ソフトウェア供給装置と通信を行う無線通信手段と、
現用の制御ソフトウェアを記憶する記憶手段と、
着信に対する応答操作を検出した場合に、該ソフトウェア供給装置からの制御ソフトウェアのダウンロードを中断する制御手段と、を備えたことを特徴とする無線端末装置。
【請求項１８】
制御ソフトウェアを送信する際に、分割ブロック数Ｎを通知するソフトウェア供給装置から該制御ソフトウェアを無線回線を介してダウンロードする無線端末装置において、
現用の制御ソフトウェアを記憶する記憶手段と、
記憶した該制御ソフトウェアを更新する際に、前記無線回線を介して分割された複数の制御ソフトウェアを受信するために、前記ソフトウェア供給装置に対して通知されたＮ回にわたり要求を行う制御手段と、を備えたことを特徴とする無線端末装置。
【請求項１９】
ソフトウェア供給装置と通信を行う無線通信手段と、
現用の制御ソフトウェアを記憶する記憶手段と、
記憶した該制御ソフトウェアの更新のために、分割された制御ソフトウェアブロックのダウンロードを開始する前に、分割数に関する情報を前記ソフトウェア供給装置から受信する受信手段と、を備えたことを特徴とする無線端末装置。
【請求項２０】
ソフトウェア供給装置と通信を行う無線通信手段と、
現用の制御ソフトウェアを記憶する記憶手段と、
該ソフトウェア供給装置から制御ソフトウェアをダウンロードし、記憶した前記制御ソフトウェアの対応部分を消去してから、該ダウンロードした制御ソフトウェアを前記記憶手段に記憶するように制御する制御手段と、を備えたことを特徴とする無線端末装置。
【請求項２１】
ソフトウェア供給装置と通信を行う無線通信手段と、
現用の制御ソフトウェアを記憶する記憶手段と、
該ソフトウェア供給装置から制御ソフトウェアをダウンロードし、記憶した前記制御ソフトウェアを該ダウンロードした制御ソフトウェアで更新する間の自端末装置に対する操作を受けつけないように制御する制御手段と、を備えたことを特徴とする無線端末装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
また好ましくは本発明（９）においては、上記本発明（４）において、主メモリの制御ソフトウェアを記憶する部分と、バッファメモリとがフラッシュＲＯＭにより構成されている。従って、安価なメモリにより、更新用ソフトウェアのダウンロード及びそれによる制御ソフトウェアの更新を安全に行える。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
また本発明（１０）のソフトウェア供給装置は、網に接続してディジタル信号を送受信可能な通信インタフェース部と、網に接続する無線端末装置の運用に係る各バージョンの制御ソフトウェア及びそのバージョン情報を格納するメモリと、メモリの記憶情報を更新管理すると共に通信インタフェース部を介して任意の無線端末装置と接続可能な通信制御部とを備え、通信制御部は無線端末装置から通知されたバージョン情報をメモリの最新のバージョン情報と比較して更新の必要性有無を判定すると共に、更新が必要な場合は通知されたバージョンの改訂用に適合する新しい制御ソフトウェアを選択して無線端末装置にダウンロードするものである。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】変更
【補正の内容】
【００２７】
また本発明（１１）のソフトウェア供給装置は、無線端末装置と通信を行う通信手段と、該無線端末装置が、記憶している通信機能に関する第２の制御ソフトウェアの制御に基づいてダウンロードを行うソフトウェアであって、該第２の制御ソフトウェアの少なくとも一部とおきかえられる、該無線端末装置の無線通信機能に関する第１の制御ソフトウェアを記憶する記憶手段と、を備えたものである。
また本発明（１２）のソフトウェア供給装置は、無線端末装置と通信を行う通信手段と、該無線端末装置によってダウンロードされる制御ソフトウェアを記憶するメモリと、を備え、前記通信手段は、記憶した該制御ソフトウェアの送信の前に、記憶した該制御ソフトウェアを送信するための分割ブロック数を該無線端末装置に通知するものである。
本発明（１３）の無線端末装置は、ソフトウェア供給装置と通信を行う無線通信手段と、現用の制御ソフトウェアと、該現用の制御ソフトウェアの更新を開始する更新ソフトウェアとを記憶する記憶手段と、該ソフトウェア供給装置から制御ソフトウェアをダウンロードして、該メモリに記憶した制御ソフトウェアを該ダウンロードした制御ソフトウェアにより更新するが、その際、更新ソフトウェアは更新しないようにする制御手段と、を備えたものである。
本発明（１４）では、上記本発明（１３）において、前記更新ソフトウェアは、現用の制御ソフトウェアとは別個に前記記憶手段に記憶したものである。
本発明（１５）の無線端末装置は、ソフトウェア供給装置と通信を行う無線通信手段と、現用の制御ソフトウェアを記憶する記憶手段と、自装置の電源状態に基づいて、該制御ソフトウェアの更新のために前記ソフトウェア供給装置と通信を行うことを抑制する制御手段と、を備えたものである。
本発明（１６）の無線端末装置は、ソフトウェア供給装置と通信を行う無線通信手段と、現用の制御ソフトウェアを記憶する記憶手段と、待受け状態において前記ソフトウェア供給装置と通信するように制御する制御手段と、を備えたものである。
本発明（１７）の無線端末装置は、ソフトウェア供給装置と通信を行う無線通信手段と、現用の制御ソフトウェアを記憶する記憶手段と、着信に対する応答操作を検出した場合に、該ソフトウェア供給装置からの制御ソフトウェアのダウンロードを中断する制御手段と、を備えたものである。
本発明（１８）の無線端末装置は、制御ソフトウェアを送信する際に、分割ブロック数Ｎを通知するソフトウェア供給装置から該制御ソフトウェアを無線回線を介してダウンロードする無線端末装置において、現用の制御ソフトウェアを記憶する記憶手段と、記憶した該制御ソフトウェアを更新する際に、前記無線回線を介して分割された複数の制御ソフトウェアを受信するために、前記ソフトウェア供給装置に対して通知されたＮ回にわたり要求を行う制御手段と、を備えたものである。
本発明（１９）の無線端末装置は、ソフトウェア供給装置と通信を行う無線通信手段と、現用の制御ソフトウェアを記憶する記憶手段と、記憶した該制御ソフトウェアの更新のために、分割された制御ソフトウェアブロックのダウンロードを開始する前に、分割数に関する情報を前記ソフトウェア供給装置から受信する受信手段と、を備えたものである。
本発明（２０）の無線端末装置は、ソフトウェア供給装置と通信を行う無線通信手段と、現用の制御ソフトウェアを記憶する記憶手段と、該ソフトウェア供給装置から制御ソフトウェアをダウンロードし、記憶した前記制御ソフトウェアの対応部分を消去してから、該ダウンロードした制御ソフトウェアを前記記憶手段に記憶するように制御する制御手段と、を備えたものである。
本発明（２１）の無線端末装置は、ソフトウェア供給装置と通信を行う無線通信手段と、現用の制御ソフトウェアを記憶する記憶手段と、該ソフトウェア供給装置から制御ソフトウェアをダウンロードし、記憶した前記制御ソフトウェアを該ダウンロードした制御ソフトウェアで更新する間の自端末装置に対する操作を受けつけないように制御する制御手段と、を備えたものである。