(57)【要約】      （修正有）【課題】ソフトウエアの更新に伴うデータ伝送異常発生が抑えられるようにしたソフトウエア更新方法を提供する。【解決手段】ソフトウエアにより制御されるデータ回線終端装置１と、データ端末装置５を備え、データ端末装置５による無線ネットワーク２とＬＡＮネットワーク３からなる無線回線へのアクセスがデータ回線終端装置１を介して行われるようにしたデータ処理システムにおいて、データ回線終端装置１用とデータ端末装置５用のソフトウエアを夫々のソフトウエアのダウンロード元であるサーバ４とサーバ６から一括してダウンロード処理し、当該一括ダウンロード処理の後、データ回線終端装置１のソフトウエアを、既にダウンロードしたデータ回線終端装置１用のソフトウエアに更新処理し、当該データ回線終端装置１のソフトウエア更新処理完了後、データ端末装置５のソフトウエアを、既にダウンロードしたデータ端末装置５用のソフトウエアに更新処理する。【選択図】図３
2010103690.tif 000002
【特許請求の範囲】
【請求項１】
ソフトウエアにより制御されるデータ回線終端装置と、同じくソフトウエアにより制御されるデータ端末装置とを備え、前記データ端末装置による無線回線へのアクセスが前記データ回線終端装置を介して行われるようにしたデータ処理システムにおけるソフトウエア更新方法において、
前記データ回線終端装置用のソフトウエアと前記データ端末装置用のソフトウエアを夫々のソフトウエアのダウンロード元から一括してダウンロード処理し、当該一括ダウンロード処理の後、前記データ回線終端装置のソフトウエアを前記ダウンロードしたデータ回線終端装置用のソフトウエアに更新処理し、当該データ回線終端装置のソフトウエア更新処理完了後、前記データ端末装置のソフトウエアを前記ダウンロードしたデータ端末装置用のソフトウエアに更新処理することを特徴とするソフトウエア更新方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ソフトウエア制御によるデータ処理システムにおけるソフトウエア更新方法に係り、特に、ソフトウエアにより制御されるデータ回線終端装置と、ソフトウエアにより制御されるデータ端末装置とを備え、データ端末装置による無線回線へのアクセスを、データ回線終端装置を介して行う方式のデータ処理システムにおけるソフトウエア更新方法に関する。
【背景技術】
【０００２】
データ処理システムには種々の機器が備えられており、このとき各機器については、予め定められている規格のもとで所期の性能を発揮するものであることを前提としてシステムが構築されている。
従って、システムに要求されている規格が変更された場合には、システムを構築している機器についても、変更された規格に対応して所期の性能を発揮するのに必要な機能を備えたものに変更する必要がある。
そして、このとき、ハード構成により所期の性能を発揮する機器の場合、通常は機器の交換が必要になり、このため、規格の変更には多大のコストがかかってしまう。
【０００３】
ここで、無線回線を用いたデータ処理システムの場合、システムが対応すべき無線回線には種々の無線方式によるものがあり、この場合、各無線方式に応じて各々異なった無線端末が必要になる。
しかも、近年は、有限である電波の有効利用の面から、新たな周波数帯域の開拓や新しい無線方式による通信技術の開発が進み、この結果、用意すべき無線端末の種別も多岐にわたり、複数の機器を用意して切換える必要があり、従って、従来のハード構成による無線機器では、物理サイズの増加や多大のコスト増などの制約によりシステムの対応に限界が与えられてしまう虞があった。
【０００４】
一方、近年は、ソフトウエア技法の進歩も目覚ましく、ハード構成は同じままで、ダウンロードされているソフトウエアに応じて様々な規格の変更にも対応できるようにした機器が種々実用に供されるようになっており、この場合、機器のハードウエアは共通のままにし、要求される規格による性能は、ダウンロードされたソフトウエアによる機器内部のディジタル信号処理により実現させることができる。
そこで、このソフトウエアにより制御される機器を用いてシステムを構築してやれば、ソフトウエアの変更に伴うコストの増加だけで規格の変更に対応することができる。
【０００５】
ところで、このようにソフトウエアにより制御される機器を用いてシステムを構築した場合、要求される規格に応じてソフトウエアの書換えが必要になるが、ここで、無線回線を用いたデータ処理システムの場合、無線回線を介してソフトウエアの書換えが行えるのが望ましい。
そこで、この無線回線を介してソフトウエアの書換えが行えるようにしたデータ処理システムの一例について、図３により説明する。
【０００６】
この図３は、データ回線終端装置１を用い、データ端末装置５による無線ネットワーク２に対するアクセスを、このデータ回線終端装置１を介して行う方式のデータ処理システムにおいて、データ回線終端装置１のソフトウエアの書換えが、無線ネットワーク２を介して行えるようにしたデータ処理システムの一例で、ここでデータ回線終端装置１が上記した無線端末に相当し、従って、これがソフトウエアの更新対象である。
【０００７】
そして、このソフトウエアの更新対象であるデータ回線終端装置１は、無線回線となる無線ネットワーク２とＬＡＮネットワーク３を介して、サーバ４からデータ回線終端装置１のソフトウエアをダウンロードし、以前のソフトウエアを、このダウンロードしたソフトウエアに更新する。つまり、この場合、サーバ４がデータ回線終端装置１のソフトウエアに関するダウンロード元となる。
【０００８】
従って、この図３に示したデータ処理システムによれば、無線回線を介してソフトウエアを書換えるだけで、上記した規格の変更に対応できることになり、物理サイズの増加や多大なコストの増加を伴うことなく種々の規格変更に柔軟に対応することができる。
【０００９】
なお、このようなソフトウエアのダウンロードに関する先行技術としては、例えば特許文献１の開示を挙げることができる。
【特許文献１】特開２００４−３３４７３６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
上記従来技術は、データ回線終端装置のソフトウエアが更新されたとき、当該データ回線終端装置とデータ端末装置のインターフェースに不具合が発生する場合に配慮がされておらず、上記の場合、データ回線終端装置とデータ端末装置の間で一時的に正常なデータの伝送が得られなくなってしまうという問題があった。
すなわち、従来技術では、データ回線終端装置１のソフトウエアを更新した場合、データ回線終端装置１とデータ端末装置５の間のインターフェースに不具合が発生することがあり、この場合、データ端末装置５のソフトウエアも更新する必要がある。
【００１１】
そこで、この場合、従来技術では、まず、図４のシーケンス図に処理Ａとして示すように、データ回線終端装置１用ソフトウエアのダウンロード元であるサーバ４からソフトウエアをダウンロードし、ダウンロードしたソフトウエアによりデータ回線終端装置１のソフトウエアを更新する。
次いで、処理Ｂに示すように、データ端末装置５用ソフトウエアのダウンロード元であるサーバ６からソフトウエアをダウンロードし、ダウンロードしたソフトウエアによりデータ端末装置５のソフトウエアを更新することになる。
【００１２】
しかし、この場合、図４シーケンス図の左側に示されているように、データ回線終端装置１のソフトウエアが更新されてから、データ端末装置５のソフトウエアが更新されるまでの期間、データ回線終端装置１とデータ端末装置５間のインターフェースに位相が発生してしまう可能性があり、従って、上記したように、データ回線終端装置とデータ端末装置の間で一時的に正常なデータの伝送が得られなくなってしまうという問題が生じてしまうのである。
【００１３】
本発明の目的は、ソフトウエアの更新に伴うデータ伝送異常発生が抑えられるようにしたソフトウエア更新方法を提供することにある。
【課題を解決するための手段】
【００１４】
上記の目的は、ソフトウエアにより制御されるデータ回線終端装置と、同じくソフトウエアにより制御されるデータ端末装置とを備え、前記データ端末装置による無線回線へのアクセスが前記データ回線終端装置を介して行われるようにしたデータ処理システムにおけるソフトウエア更新方法において、前記データ回線終端装置用のソフトウエアと前記データ端末装置用のソフトウエアを夫々のソフトウエアのダウンロード元から一括してダウンロード処理し、当該一括ダウンロード処理の後、前記データ回線終端装置のソフトウエアを前記ダウンロードしたデータ回線終端装置用のソフトウエアに更新処理し、当該データ回線終端装置のソフトウエア更新処理完了後、前記データ端末装置のソフトウエアを前記ダウンロードしたデータ端末装置用のソフトウエアに更新処理するようにして達成される。
【発明の効果】
【００１５】
本発明によれば、データ回線終端装置のソフトウエア更新が完了した後、サーバからソフトウエアをダウンロードすることなく、そのまま連続してデータ端末装置のソフトウエア更新が得られるので、ソフトウエアの更新に伴うデータ伝送異常の発生を最小限に抑えることができる。
また、この結果、本発明によれば、ソフトウエアの更新に必要な通信時間が短縮されるので、通信回線使用料金の低減が図れることになる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明によるソフトウエア更新方法について、図示の実施の形態により詳細に説明する。
図１は、本発明の一実施形態におけるシーケンス図であるが、ここで、この実施形態の場合も、図３に示すように、データ回線終端装置１を用い、データ端末装置５による無線ネットワーク２に対するアクセスを、このデータ回線終端装置１を介して行う方式のデータ処理システムを対象としている点は従来技術と同じであり、従って、この実施形態が従来技術と異なっているのは、ソフトウエアを更新する際のシーケンス処理が図１のシーケンス図に示されている通りになっている点にある。
そこで、以下、この図１のシーケンス図により、この実施形態の動作について説明することにする。
【００１７】
いま、ここで、例えばデータ処理システムに要求されている性能が変わったなどの理由により、データ回線終端装置１のソフトウエア更新が要求されたとする。
そうすると、この場合、まず、処理Ｘを実行する。すなわちデータ回線終端装置１のソフトウエアをサーバ４からダウンロードし、このダウンロードしたソフトウエアによりデータ回線終端装置１のソフトウエアを更新するのである。
また、このとき、並行して処理Ｙを実行する。すなわち、データ端末装置５用のソフトウエアをサーバ６からダウンロードするのである。
従って、この場合、データ回線終端装置１のソフトウエアと、データ端末装置５用のソフトウエアは一括してダウンロード処理されることになる。
【００１８】
ここで、処理Ｘによるデータ回線終端装置１のソフトウエア更新を待つ。そして、更新が完了したら、図２に示す起動処理、すなわち処理Ｚを実行し、処理Ｙにおいてダウンロードしてあるソフトウエアにより、データ端末装置５のソフトウエアを更新する。
このときの処理Ｚによるソフトウエアの更新は、必要なソフトウエアが既にダウンロードされているので、文字通りソフトウエアを更新するだけの処理となり、従って、この処理Ｚは短時間で終了させることができ、この結果、データ回線終端装置１のソフトウエア更新からデータ端末装置５のソフトウエア更新までに必要な時間が少なくて済むことになる。
【００１９】
従って、この実施形態によれば、ソフトウエアの更新に際してデータ回線終端装置１とデータ端末装置５間のインターフェースに位相が発生する確率は極めて低くなるということができ、この結果、ソフトウエアの更新に伴うデータ伝送異常の発生を最小限に抑え、正常なデータの伝送維持に大きく寄与できることになる。
また、この結果、ソフトウエアの更新に必要な通信時間が短縮されるので、通信回線使用料金の低減にも寄与できることになる。
【００２０】
次に、図２に示した起動処理について説明する。
いま、ここで起動処理が開始されたとする。
このときの起動処理の開始は、処理Ｘによるデータ回線終端装置１のソフトウエア更新の完了が条件であることは既に説明した通りである。
まず、ダウンロードを実施するか否かについての確認を行う(Ｓ１)。
次に、データ端末装置５のソフトウエアがダウンロード済であるか否かをダウンロードデータの有無により確認する(Ｓ２)。
そして、この後、データ端末装置５にソフトウエアをダウンロードし、ソフトウエアを更新するのである(Ｓ３)。
【００２１】
従って、この実施形態によれば、まず、処理Ｓ１が設けてあるので、ソフトウエアの更新が禁止される場合にも対処できる。
これは、事情によっては、ソフトウエアの更新が禁止される場合があるので、これに対処できるようにするためである。
また、この実施形態では、処理Ｓ２が設けてあるので、誤動作を確実に防止することができる。
これは、ソフトウエアがダウンロード済でなければ、知らぬ間に誤ったソフトウエアによる更新がなされてしまうからである。
【図面の簡単な説明】
【００２２】
【図１】本発明に係るソフトウエア更新方法の一実施形態の動作を説明するためのシーケンス図である。
【図２】本発明の一実施形態における起動処理をフローチャートにより示した説明図である。
【図３】データ処理システムの一例を示す概略構成図である。
【図４】従来技術によるソフトウエア更新方法の動作を説明するためのシーケンス図である。
【符号の説明】
【００２３】
１：データ回線終端装置
(無線回線を介してソフトウエアの書換えが行えるようにした
データ処理システムにおけるデータ回線終端装置)
２：無線ネットワーク
３：ＬＡＮネットワーク
４：サーバ
(データ回線終端装置１のソフトウエアに関するダウンロード
元となるサーバ)
５：データ端末装置
６：サーバ
(データ端末装置５のソフトウエアに関するダウンロード元と
なるサーバ)
【図１】
2010103690.tif 000003
【図２】
2010103690.tif 000004
【図３】
2010103690.tif 000005
【図４】
2010103690.tif 000006