(57)【要約】【課題】ＦＴＰサーバプログラムを自動的に終了させることを可能にして、不正アクセスの危険性を防止することのできるＦＴＰサーバを用いるＡＰへのファームウェアのダウンロード方法を得る。【解決手段】ＰＣ１２内に構築したＦＴＰサーバからＬＡＮ用のアクセスポイント１１へのファームウェアのダウンロード方法において、ファームウェアのダウンロードの際に、ＦＴＰサーバアプリケーションを起動してＰＣ内にＦＴＰサーバを構築し、ファームウェアをアクセスポイントへダウンロードし、該ダウンロード終了後、ＦＴＰサーバアプリケーションを停止させる。また、ＦＴＰサーバアプリケーションの起動後、時間領域計測を行い、予め設定した所定の時間後に、前記ＦＴＰサーバアプリケーションを停止するようにする。【選択図】      図１
2004355257.tif 000002
【特許請求の範囲】
【請求項１】
ＰＣ内に構築したＦＴＰサーバからＬＡＮ用のアクセスポイントへのファームウェアのダウンロード方法において、ファームウェアのダウンロードの際に、ＦＴＰサーバアプリケーションを起動してＰＣ内にＦＴＰサーバを構築し、ファームウェアをアクセスポイントへダウンロードし、該ダウンロード終了後、ＦＴＰサーバアプリケーションを停止させることを特徴とするファームウェアのダウンロード方法。
【請求項２】
前記ＦＴＰサーバアプリケーションの停止を、ファームウェアのダウンロード処理の終了を検出して行うことを特徴とする請求項１記載のファームウェアのダウンロード方法。
【請求項３】
前記ＦＴＰサーバアプリケーションの停止を、前記ＦＴＰサーバアプリケーションの起動から、予め設定した所定の時間後に行うことを特徴とする請求項１または２記載のファームウェアのダウンロード方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ファームウェアのダウンロード方法に係り、特に、有線ＬＡＮまたは無線ＬＡＮのアクセスポイント（ＡＰ）におけるファームウェアを、ＰＣ等の内部に構築したＦＴＰ（ファイルトランスファプロトコル）サーバからダウンロードするために使用して好適なファームウェアのダウンロード方法に関する。
【０００２】
【従来の技術】
有線ＬＡＮまたは無線ＬＡＮのアクセスポイント（ＡＰ）の機能変更、バージョンアップ等のためにＡＰのファームウェアをＡＰにダウンロードする方法として、従来、次に説明するような手順により行う方法が用いられている。
【０００３】
▲１▼まず、ＰＣとＡＰとを有線（イーサネット（登録商標）ケーブル等）で接続して、ＰＣとＡＰとを立ち上げる。
▲２▼次に、ＰＣで、ＦＴＰサーバプログラム及びＷｅｂブラウザを起動し、Ｗｅｂブラウザを用いてＡＰにアクセスし、ファームウェアのアップデートページを表示する。
▲３▼表示されたアップデートページを用い、ＰＣから新しいファームウェアのパスを入力し、ＵＰＤＡＴＥボタンをクリックすることにより、ＡＰが新しいファームウェアのダウンロードを開始する。
▲４▼ダウンロード終了後、ＦＴＰサーバプログラムを終了させる。
【０００４】
前述で説明した▲１▼〜▲４▼の手順は、通常、それらの手順の全てが人手により行われている。
【０００５】
なお、ファームウェアのダウンロード方法に関する従来技術として、例えば、特許文献１等に記載された技術が知られている。
【０００６】
【特許文献１】
特開２００１−２４９８１１号公報
【０００７】
【発明が解決しようとする課題】
前述で説明した従来技術によるファームウェアのダウンロード方法で使用するＦＴＰサーバは、セキュリティの設定がなされていない環境で使用された場合、外部から不正なアクセスを受ける可能性が大きく、大きな危険にさらされる可能性がある。特に、ＡＰと接続するＰＣが、公衆通信網等を介してファームウェアのダウンロードを行おうとしているＡＰ以外に接続可能な場合、前述したような危険が多い。
【０００８】
また、前述した従来技術による方法は、特に、▲４▼の手順を、ファームウェアのダウンロード終了後に、ＰＣを操作するユーザ（この場合、ＡＰを管理している管理者）が手動で行わなければならず、ダウンロードが終了したことに安心して、うっかりＦＴＰサーバプログラムを終了させる▲４▼の手順を忘れてしまうことがあり、不正アクセスの危険性を助長するという問題点を生じさせる。
【０００９】
本発明の目的は、前述したような従来技術の問題点を解決し、ＦＴＰサーバプログラムを自動的に終了させることを可能にして、不正アクセスの危険性を防止することのできるＦＴＰサーバを用いるＡＰへのファームウェアのダウンロード方法を提供することにある。
【００１０】
【課題を解決するための手段】
本発明によれば前記目的は、ＰＣ内に構築したＦＴＰサーバからＬＡＮ用のアクセスポイントへのファームウェアのダウンロード方法において、ファームウェアのダウンロードの際に、ＦＴＰサーバアプリケーションを起動してＰＣ内にＦＴＰサーバを構築し、ファームウェアをアクセスポイントへダウンロードし、該ダウンロード終了後、ＦＴＰサーバアプリケーションを停止させることにより達成される。
【００１１】
また、前記目的は、前記ＦＴＰサーバアプリケーションの停止を、ファームウェアのダウンロード処理の終了を検出して行うことにより達成される。
【００１２】
また、前記目的は、前記ＦＴＰサーバアプリケーションの停止を、前記ＦＴＰサーバアプリケーションの起動から、予め設定した所定の時間後に行うことにより達成される。
【００１３】
【発明の実施の形態】
以下、本発明によるファームウェアのダウンロード方法の実施形態を図面により詳細に説明する。
【００１４】
図１は本発明の一実施形態によりファームウェアをダウンロードする場合の機器相互の接続環境の例を示す図、図２は本発明の一実施形態によるファームウェアのダウンロード方法を説明するフローチャートである。図１、図２において、１１はＡＰ、１２、１４はＰＣ、１３はハブ、１５はルータである。
【００１５】
本発明の実施形態によるファームウェアのダウンロードは、図１に示すような接続環境の中で行われる。すなわち、有線ＬＡＮまたは無線ＬＡＮのＡＰ１１は、ハブ１３を介して有線でＰＣ１２に接続され、ＰＣ１２内に構築されるＦＴＰサーバからＡＰ１１へファームウェアのダウンロードが行われる。図１に示すような環境では、ハブ１３にファームウェアのダウンロードをのためのＰＣだけでなく、他のＰＣ１４が接続され、また、外部のネットワークとの接続等の制御を行うルータ１５が接続されている。なお、ハブ１３と、ＡＰ１１、ルータ１５、ＰＣ１２、１４との接続は、イーサネット（登録商標）、所内ＬＡＮ等を用いた有線による接続である。
【００１６】
前述したような接続環境の中で、ＰＣ１２内に構築されるＦＴＰサーバによりＡＰ１１へファームウェアのダウンロードを行う場合、課題の欄で説明したように、外部ネットワークを介して、あるいは、ハブ１４に接続されている他のＰＣ１４からＦＴＰサーバに不正アクセスが行われる危険がある。
【００１７】
本発明の実施形態は、このような危険を回避して、ＰＣ１２内に構築されるＦＴＰサーバによりＡＰ１１へファームウェアのダウンロードを行うことを可能とするもので、次に、図２に示すフローを参照して、本発明の実施形態によるダウンロードの方法を説明する。
【００１８】
（１）図２に示す処理を開始する前に、ＰＣ１２からＡＰ１１へファームウェアのダウンロードを行おうとする管理者であるユーザは、まず、ＰＣ１２とＡＰ１１とを接続して、ＰＣ１２及びＡＰ１１を立ち上げる。
【００１９】
（２）次に、ユーザは、本発明により作成したコントロールアプリケーションであるＦＴＰサーバ起動アプリケーション（Ｗａｋｅ  Ｕｐ  Ｆｔｐ．ＥＸＥ  ）の起動を指示する。これにより、ＰＣ１２内にＦＴＰサーバ起動アプリケーションが起動される（ステップ２０１、２０２）。
【００２０】
（３）ＦＴＰサーバ起動アプリケーションは、起動されると、ＦＴＰサーバを起動する。このとき、ユーザは、時間制限の有無を選択して入力する。この時間制限は、ＦＴＰサーバの起動後、一定時間が経過したときにＦＴＰサーバを終了させるか、時間制限を行わずにＦＴＰサーバの処理終了後のＦＴＰサーバの終了を、従来技術の場合と同様に手動により行うかを設定するものである（ステップ２０３、２０４）。
【００２１】
（４）次に、ＦＴＰサーバ起動アプリケーションは、自動的に立ち上がっているＷｅｂブラウザにより、ＡＰ１１に対するファームウェアアップデート画面（ダウンロードページ）を表示する（ステップ２０５）。
【００２２】
（５）ＦＴＰサーバ起動アプリケーションは、ＦＴＰサーバの起動後、タイムアウトの設定が行われているか否かを判定し、設定が行われていなかった場合、ここでの処理を終了する。その後、ＦＴＰサーバは、従来技術の場合と同様に、ファームウェアのダウンロードを実行し、ユーザにより終了させられる（ステップ２０６、２１１）。
【００２３】
（６）ユーザは、ステップ２０５の処理で表示されたＷｅｂブラウザ上の表示画面から新しいファームウェアのパスを入力し、アップデート開始ボタンをクリックする。これにより、ＡＰ１１は、ＰＣ１２内のＦＴＰサーバにアクセスして、ＦＴＰサーバから新しいファームウェアをダウンロードする（ステップ２０７、２０８）。
【００２４】
（７）ステップ２０６の判定で、タイムアウトの設定が行われていた場合、ＦＴＰサーバ起動アプリケーションは、ＦＴＰサーバの起動時からの時間の計時を行いながら、ＡＰ１１によるＦＴＰサーバからのファームウェアのダウンロードを監視し、ダウンロード処理の終了を検出した場合、ＦＴＰサーバを終了させ、自身の動作も終了させる。また、計時した時間が、予め設定された時間、例えば、デフォルトとして設定される１０分、または、ユーザにより設定される任意の時間が経過したとき、ＦＴＰサーバを終了させ、自身の動作も終了させる（ステップ２０９〜２１１）。
【００２５】
前述したダウンロード処理の終了を検出は、ＦＴＰサーバ起動アプリケーションが、ＰＣ１２とＡＰ１１との間で授受される通信パケットを監視し、終了のコマンドを含むパケットを検出することにより行うことができる。
【００２６】
前述で説明した本発明の実施形態での処理は、処理プログラムにより実行することができ、この処理プログラムは、ＨＤ、ＤＡＴ、ＦＤ、ＭＯ、ＤＶＤ−ＲＯＭ、ＣＤ−ＲＯＭ等の記録媒体に格納して提供することができる。
【００２７】
前述した本発明の実施形態によるファームウェアのダウンロード方法によれば、ＰＣ１２内に構築されるＦＴＰサーバを、ＡＰ１１によるＰＣ１２からのファームウェアのダウンロード終了後、その終了を検出して、あるいは、ＦＴＰサーバが構築されている時間を限定して、自動的に終了させることができるので、ユーザが、誤ってＦＴＰサーバの終了処理を忘れ、他から不正アクセスを受けるようなことを防止することができる。
【００２８】
【発明の効果】
以上説明したように本発明によれば、ＡＰによるＰＣからのファームウェアのダウンロード終了後、その終了を検出して、あるいは、ＦＴＰサーバが構築されている時間を限定して、ＦＴＰサーバプログラムを自動的に終了させることができるので、ＦＴＰサーバを必要最低限の時間だけ動作させることができるので、不正アクセスの危険性を防止することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態によりファームウェアをダウンロードする場合の機器相互の接続環境の例を示す図である。
【図２】本発明の一実施形態によるファームウェアのダウンロード方法を説明するフローチャートである。
【符号の説明】
１１  アクセスポイント（ＡＰ）
１２、１４  ＰＣ
１３  ハブ
１５  ルータ
【図１】
2004355257.tif 000003
【図２】
2004355257.tif 000004