(57)【特許請求の範囲】
【請求項１】
通信回線とコンピュータとを接続しファームウェア用メモリに書換可能に記憶されたファームウェアに基づき所定の機能を実現する、キーボードを有しない通信回線接続装置でモデム、ターミナルアダプタまたはルータとして構成されている装置のファームウェアをバージョンアップする方法であって、
通信回線接続装置本体の記憶部に、通信回線接続装置の新バージョンのファームウェアが格納されているデータベースのアドレスを記憶し、
通信回線接続装置本体に設けられたボタンを押下する操作に基づき、該通信回線接続装置本体から通信回線を介してファームウェアのデータベースに接続し、該ファームウェアを該通信回線接続装置本体にダウンロードし、前記ファームウェア用メモリに書き込んでファームウェアのバージョンアップを行う通信回線接続装置のファームウェアのバージョンアップ方法。
【請求項２】
通信回線とコンピュータとを接続する、キーボードを有しない通信回線接続装置でモデム、ターミナルアダプタまたはルータとして構成されている装置であって、
ファームウェアを書換可能に記憶するファームウェア用メモリと、
通信回線接続装置の新バージョンのファームウェアが格納されているデータベースのアドレスを記憶する記憶部と、
該ファームウェアに基づき通信回線接続装置としての所定の機能を実現する主機能部と、
通信回線接続装置本体に設けられたボタンを押下する操作に基づき該通信回線接続装置本体から通信回線を介してファームウェアのデータベースに接続し、該ファームウェアを該通信回線接続装置本体にダウンロードし、前記ファームウェア用メモリに書き込んでファームウェアのバージョンアップを行うバージョンアップ制御部と
を具備してなる通信回線接続装置。
【請求項３】
一時蓄積用メモリをさらに具え、
前記バージョンアップ制御部が、前記データベースからダウンロードしたファームウェアを該一時蓄積用メモリに一旦書き込み、データのチェックを行った後に前記ファームウェア用メモリに転送して書き込むことを特徴とする請求項２記載の通信回線接続装置。
【請求項４】
前記バージョンアップ制御部が、通信回線接続装置本体に設けられたディスプレイもしくはスピーカまたは該通信回線接続装置本体のアナログポートに接続されたアナログ機器に設けられたディスプレイもしくはスピーカにて前記ダウンロードの経過を通知する制御を行うことを特徴とする請求項２または３記載の通信回線接続装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、通信回線とコンピュータとを接続するモデム、ターミナルアダプタ、ルータ等の通信回線接続装置のファームウェア（内部ソフト）のバージョンアップ方法および通信回線接続装置に関し、ファームウェアのバージョンアップを容易にしたものである。
【０００２】
【従来の技術】
モデム、ターミナルアダプタ、ルータ等の通信回線接続装置においては、該装置のメーカのサーバから新ファームウェアをダウンロードしてバージョンアップできる機能を有しているものが多い。図２に従来のバージョンアップ手順を示す。コンピュータ１０（パーソナルコンピュータ等）は、モデム、ターミナルアダプタ、ルータ等の通信回線接続装置１２を介して通信回線（アナログ電話回線、ＩＳＤＮ回線、専用線等）１４に接続されている。バージョンアップを行う時は、（ｉ）コンピュータ１０を操作して、インターネット１６を介してサーバ１８へ接続し、そのデータベースから新バージョンのファームウェアを一旦コンピュータ１０のハードディスク２０へダウンロードし、次いで（ii）コンピュータ１０を操作して、ハードディスク２０から該新バージョンのファームウェアを読み出して通信回線接続装置１２のファームウェア用メモリ２２に書き込む。
【０００３】
【発明が解決しようとする課題】
前記従来のバージョンアップ方法によれば、コンピュータがないと（あるいは起動しないと）バージョンアップができなかった。また、一旦コンピュータにダウンロードしてから通信回線接続装置に格納するので、操作が二度手間となっていた。
【０００４】
この発明は前記従来の技術における問題点を解決して、ファームウェアのバージョンアップを容易化する方法およびその方法を実現する通信回線接続装置を提供しようとするものである。
【０００５】
【課題を解決するための手段】
この発明のファームウェアのバージョンアップ方法は、通信回線とコンピュータとを接続しファームウェア用メモリに書換可能に記憶されたファームウェアに基づき所定の機能を実現する、キーボードを有しない通信回線接続装置でモデム、ターミナルアダプタまたはルータとして構成されている装置のファームウェアをバージョンアップする方法であって、通信回線接続装置本体の記憶部に、通信回線接続装置の新バージョンのファームウェアが格納されているデータベースのアドレスを記憶し、通信回線接続装置本体に設けられたボタンを押下する操作に基づき、該通信回線接続装置本体から通信回線を介してファームウェアのデータベースに接続し、該ファームウェアを該通信回線接続装置本体にダウンロードし、前記ファームウェア用メモリに書き込んでファームウェアのバージョンアップを行うものである。
【０００６】
この発明によれば、通信回線接続装置本体に配設された操作子または該通信回線接続装置本体のアナログポートに接続されたアナログ機器の操作により、ファームウェアを該通信回線接続装置本体に直接ダウンロードするので、手順が簡単でバージョンアップに要する時間を短縮化することができ、またコンピュータがなくても（あるいは起動しなくても）バージョンアップを行なうことができる。
【０００７】
この発明の通信回線接続装置は、通信回線とコンピュータとを接続する、キーボードを有しない通信回線接続装置でモデム、ターミナルアダプタまたはルータとして構成されている装置であって、ファームウェアを書換可能に記憶するファームウェア用メモリと、通信回線接続装置の新バージョンのファームウェアが格納されているデータベースのアドレスを記憶する記憶部と、該ファームウェアに基づき通信回線接続装置としての所定の機能を実現する主機能部と、通信回線接続装置本体に設けられたボタンを押下する操作に基づき該通信回線接続装置本体から通信回線を介してファームウェアのデータベースに接続し、該ファームウェアを該通信回線接続装置本体にダウンロードし、前記ファームウェア用メモリに書き込んでファームウェアのバージョンアップを行うバージョンアップ制御部とを具備してなるものである。
【０００８】
この通信回線接続装置は、一時蓄積用メモリをさらに具え、前記バージョンアップ制御部が、前記データベースからダウンロードしたファームウェアを該一時蓄積用メモリに一旦書き込み、データのチェックを行った後に前記ファームウェア用メモリに転送して書き込むようにすることもできる。また、前記バージョンアップ制御部が、通信回線接続装置本体に設けられたディスプレイもしくはスピーカまたは該通信回線接続装置本体のアナログポートに接続されたアナログ機器に設けられたディスプレイもしくはスピーカにて前記ダウンロードの経過を通知する制御を行うようにすることもできる。
【０００９】
【発明の実施の形態】
この発明の実施の形態を説明する。図１において、この発明の通信回線接続装置２４は、ターミナルアダプタまたはターミナルアダプタを内蔵するルータとして構成されている。通信回線接続装置本体２６のディジタルポート２８にはコンピュータ１０が接続される。アナログポート３０にはアナログ電話機等のアナログ機器３２が接続される。回線用ポート３４には、アナログ電話回線、ＩＳＤＮ回線、専用線等の通信回線１４が接続される。回線制御部３６は通信回線接続装置２４と通信回線とのインタフェースを行う。主機能部３８は通信回線接続装置としての所定の機能（ターミナルアダプタやルータとして必要な機能）を実現する。
【００１０】
本体２６には、バージョンアップを行うときに押す本体ボタン４０が設けられている。バージョンアップ制御部４２は、本体ボタン４０の操作に基づき所定のシーケンスに従って一連のバージョンアップ作業を自動的に実行する。バージョンアップ制御部４２には、新バージョンのファームウェアが格納されているサーバ１８のアドレスおよび手順が予め記憶されている。データ処理部４４はバージョンアップ作業時に、ダウンロードされるファームウェアのデータに適宜のデータ処理を施す。一時蓄積用メモリ４６は例えばＲＡＭ等の揮発性メモリで構成され、前記ダウンロードされデータ処理を施されたファームウェアのデータを一時的に蓄える。バージョンアップ制御部４２は一時蓄積用メモリ４６に蓄えられたファームウェアのデータについてデータに誤りがないかどうかをチェックする。ファームウェア用メモリ４８は例えばフラッシュメモリ等の不揮発性メモリで構成され、誤りがないことが確認されたファームウェアのデータが一時蓄積用メモリ４６から転送されて書き込まれる。主機能部３８はファームウェア用メモリ４８に記憶されたファームウェアに基づいてターミナルアダプタやルータとしての機能を実現する。本体２６にはディスプレイ５０（ＬＥＤ，ＬＣＤ等）とスピーカ５２が設けられている。ダウンロード時には、バージョンアップ制御部４２の制御によりダウンロードの経過がディスプレイ５０および（または）スピーカ５２にて作業者に通知される。
【００１１】
バージョンアップ制御部４２により実行されるバージョンアップ作業の制御フローの一例を図３に示す。本体ボタン４０が押されると（Ｓ１０）、バージョンアップ作業が開始される。はじめに、回線制御部３６を通してインターネット１６に発信し、新バージョンのファームウェアが格納されているサーバ１８に接続する（Ｓ１１）。接続後決められた手順により自動的にダウンロードを行う。すなわち、サーバ１８にダウンロードの指示を与えて、新バージョンのファームウェアをダウンロードし、データ処理部４４で適宜の処理を施して一時蓄積用メモリ４６に一時的に蓄える（Ｓ１２）。ダウンロードが終了したらデータ誤りをチェックする（Ｓ１３，Ｓ１４）。データ誤りがある場合は自動的にダウンロードをやり直すかまたは中断する。あるいは、ディスプレイ５０またはスピーカ５２にてデータ誤りがある旨を通知し、作業者にダウンロードのやり直しを促す（Ｓ１５，Ｓ１６）。誤りがなければファームウェア用メモリ４８に転送して書き込み（Ｓ１７）、ダウンロードを終了する（Ｓ１８）。
【００１２】
なお、上記実施の形態では本体ボタン４０でバージョンアップ作業を起動するようにしたが、参考例として、これに代えてアナログ機器３２からの指示でバージョンアップ作業を起動することもできる。この場合、アナログ機器３２のプッシュボタン操作でサーバ１８のアドレスを指示することもできる。また、ダウンロードの経過をアナログ機器３２のディスプレイ５４（ＬＣＤ，ＬＥＤ等）もしくはスピーカ５６または受話器５８等で作業者に通知することもできる。また、上記実施の形態ではファームウェアを一時蓄積用メモリ４６に一旦ダウンロードした後にファームウェア用メモリ４８に転送して書き込むようにしたが、直接ファームウェア用メモリ４８にダウンロードすることもできる。また、上記実施の形態ではこの発明をターミナルアダプタまたはルータに適用した場合について説明したが、モデムその他の通信回線とコンピュータとを接続する通信回線接続装置に適用することができる。
【図面の簡単な説明】
【図１】  この発明の通信回線接続装置の実施の形態を示すブロック図である。
【図２】  従来のバージョンアップ方法を示すブロック図である。
【図３】  図１の通信回線接続装置のバージョンアップ制御部４２によるバージョンアップ制御を示すフローチャートである。
【符号の説明】
１０…コンピュータ、１４…通信回線、１８…サーバ（新バージョンのファームウェアのデータベースを格納）、２４…通信回線接続装置、２６…通信回線接続装置本体、３０…アナログポート、３２…アナログ機器、３８…主機能部、４０…本体ボタン（操作子）、４２…バージョンアップ制御部、４６…一時蓄積用メモリ、４８…ファームウェア用メモリ、５０，５４…ディスプレイ、５２，５６…スピーカ。
【図１】
0004726154.tif 000002
【図２】
0004726154.tif 000003
【図３】
0004726154.tif 000004