(57)【要約】      （修正有）【課題】利用者が個別パラメータの設定を行う手間を解消し、登録された利用者のみが組込機器を利用でき、かつ組込機器を用いた期限付きサービスを行う場合、期限を越えての機器の不正使用を抑制しうる組込機器の認証及び動作制御方法を提供する。【解決手段】ＵＳＢメモリ２Ａ内に組込機器１Ａの制御ソフトウエアや、予め設定された利用者毎の個別パラメータを内蔵しておき、ユーザが前記ＵＳＢメモリ２Ａを組込機器１ＡのＵＳＢコネクタ３Ａに接続することにより、前記ＵＳＢメモリ２Ａの個別パラメータを組込機器１Ａに取り込みを行う。制御ソフトウエアが起動用プログラムの場合は、この起動用プログラム及び個別設定パラメータに基づきファームウェアが起動され、組込機器１Ａが起動する。【選択図】図１
2007241851.tif 000002
【特許請求の範囲】
【請求項１】
小型リムーバルディスク内に、組込機器の制御ソウトウエア、予め設定された利用者毎の個別パラメータを内蔵しておき、利用者が前記小型リムーバルディスクを組み込み機器に装着することにより、前記小型リムーバルディスクの制御ソウトウエア及び個別パラメータを、前記組込機器へ取り込むことを特徴とするネットワーク組込機器の認証及び制御方法。
【請求項２】
前記利用者の個別パラメータは、前記組込機器毎の固有の番号で暗号化されたものを含むことを特徴とする請求項１記載のネットワーク組込機器の認証及び制御方法。
【請求項３】
前記小型リムーバルディスクは、ＵＳＢメモリであることを特徴とする請求項１、または請求項２記載のネットワーク組込機器の認証及び制御方法。
【請求項４】
前記制御ソフトウエアは、変更可能な起動用プログラムを含むものであることを特徴とする請求項１、請求項２または請求項３記載のネットワーク組込機器の認証及び制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ネットワークを構成する組み込み機器の認証及び動作制御方法に関する。
【背景技術】
【０００２】
従来のネットワークを構成する組み込み機器は、内部のファームウエアに、すべてのソフトウエアや個別の設定値（パラメータ）が保存されている。
【０００３】
例えばインターネット接続用に使われるブロードバンドルータ等の機器は、上位(インターネット)接続方法(DHCP/ＰＰＰｏE/固定ＩＰ等)やLANアドレス等のパラメータ類は、ファームウエアと一緒に機器内のＦｌａｓｈROM(書き換え可能なROM)に保存される。
つまり、機器を制御するファームウエアと、個別の設定を行うパラメータ類は同じ機器に入っており、例えば機器故障により交換等を行うと、再度利用者側でパラメータ類の設定を行う必要がある。
【０００４】
ところで、パラメータ類などのインストールに係るネットワーク機器とは別に独立した作業用機器を設けて、それで、オペレータが集中的に複数のネットワーク機器のパラメータの設定作業を行うようにしたシステムが開示されている（例えば特許文献１参照）
【特許文献１】特開平０６−１１０６６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従来の組み込み機器では、上記したように、内部のファームウエアに、ソフトウエアやパラメータが保存されているため、パラメータの設定は全て利用者（ユーザ）が行う必要があった。
【０００６】
また従来の組込機器では、本来の使用許諾範囲を越え、組込機器をユーザ以外の他者が使用することも可能であり、組込機器を用いた期限付きサービス等を行う場合、機器の回収を行わなければ、期限を越えての機器の不正使用を抑制できない、という問題があった。
【０００７】
さらに、上記従来の組込機器では、同一のファームウエアを用いた場合、同一のサービスしか提供できないという問題があり、同一機器で利用者毎に機能を限定/追加するといったことが困難であった。
【０００８】
また、上記特許文献１記載のシステムでは、複数のネットワーク機器にパラメータの設定を、自動的に行えるが、特別に作業機器を設ける必要がある。
【０００９】
この発明は、上記問題点に着目してなされたものであって、利用者が個別パラメータの設定を行う手間を解消し、比較的簡単な手段及び操作で、登録された利用者のみが組込機器を利用でき、かつ組込機器を用いた期限付きサービスを行う場合、期限を越えての機器の不正使用を抑制しうる組込機器の認証及び動作制御方法を提供することを目的とする。
【００１０】
また、同一機器で利用者毎に機能を限定／追加し得るネットワーク組込機器の認証及び動作制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
この発明の、組込機器の認証及び動作制御方法は、ＵＳＢメモリなどの小型リムーバルディスク内に組込機器の制御ソフトウエアや、予め設定された利用者毎の個別パラメータを内蔵しておき、ユーザが前記小型リムーバルディスクを組込機器に装着することにより、前記小型リムーバルディスクの個別パラメータを組込機器へ取り込みを行う。
【００１２】
この発明において、前記利用者の個別パラメータは、好ましくは前記組込機器毎の固有の番号、例えば、製品シリアル番号やネットワーク機器のＭＡＣアドレスで暗号化されたものであることが望ましい。小型リムーバルディスクが、鍵として使用される。
【００１３】
また、この発明において、前記小型リムーバルディスクは、好ましくはＵＳＢメモリであることが望ましい。
【００１４】
また、この発明において、前記制御ソフトウエアは、変更可能な起動用プログラムを含むものであることが望ましい。
【発明の効果】
【００１５】
この発明によれば、ユーザは組み込み機器に小型リムーバルディスクを装着することにより、個別パラメータを組込機器に取り込むので、ユーザが個別パラメータの設定を行う手間を解消できる。
【００１６】
また、この発明において、小型リムーバルディスクは、組込機器毎のユニークな番号(製品シリアル番号やネットワーク機器のＭＡＣアドレス)により暗号化されるため、これが鍵の役目を果たし、鍵を所有しているユーザのみ組み込み機器を利用可とすることができる。
【００１７】
また、組込機器を用いた期限付きサービス（月額利用サービス）等を行う場合、小型リムーバルディスクを回収または、ネットワーク制御により使用可能とすることで、期限を越えての機器の不正使用を抑制することが容易に可能となる、
また、同一の組込機器であっても、小型リムーバルディスク内の起動プログラムを変更することで、利用者毎に機能を限定／追加することができる。
【発明を実施するための最良の形態】
【００１８】
以下、実施の形態により、この発明を、さらに詳細に説明する。図1は、この発明の一実施形態を説明する機器構成を示すブロック図である。図１において、１Ａは、ネットワークに組み込み接続される組込機器、例えばインターネット接続用に使用されるブロードバンド用ルータである。２Ａは、組込機器の制御ソフトウエアや、予め設定される利用者毎の個別パラメータを内蔵記憶したＵＳＢメモリである。
【００１９】
ＵＳＢメモリ２Ａなど、この実施形態で使用されるＵＳＢメモリには、図５に示すように、組込機器起動用プログラムと、上位接続方法，ＬＡＮアドレス、設定用アカント／パスワード、その他の個別設定用パラメータとを、設定記憶する記憶領域を備え、これら利用者毎に個別に設定記憶している。
【００２０】
図１において，ＵＳＢメモリ２Ａには、利用者Ａ用に、暗号化された起動用プログラムと個別設定パラメータが内蔵記憶されている。利用者Ａが、組込機器１Ａを使用する場合に，ＵＳＢメモリ２Ａを組込機器１ＡのＵＳＢコネクタ３Ａに装着接続する。ＵＳＢメモリ２Ａが接続された組込機器１Ａには，ＵＳＢメモリ２Ａに記憶の起動用プログラム１及び個別設定パラメータが取り込まれる。そして、組込機器１Ａは、取り込まれた起動用プログラム１で起動される。
【００２１】
組込機器１Ａは，ＵＳＢメモリが接続されていない場合，ＵＳＢメモリが接続されていても組込機器１Ａを起動するための起動用プログラム１が記憶されていない場合は、起動しない。
【００２２】
図２に示すように、組込機器１Ａを、同一機種の他の機器１Ｂに交換しても、図１で使用した同じＵＳＢメモリ２Ａを用いることにより、組込機器１Ｂは、同じ設定で動作する。
【００２３】
また、図１において示した組込機器１Ａを、利用者ＡがＵＳＢメモリ２Ａを用いて起動させた場合に、機能Ａ、機能Ｂを有する機器として動作させる(図３参照)として、利用者Ｂが図３に示すように、利用者Ｂ用に暗号化された起動用プログラムと個別設定パラメータとを記憶したＵＳＢメモリ２Ｂを用いて、つまり、起動用プログラムを異なるものとして、組込機器１Ａを操作させると、組込機器１Ａを、例えば機能Ｂにみに限定して動作させることができる。逆に起動プログラムを変更することによって、機能を追加することができる。つまり、利用者によって，ＵＳＢメモリを変更し、起動プログラムを変更することで機能の追加／限定を行うことが可能となる。
【００２４】
次に、この実施形態における、組込機器１Ａ，１Ｂなどの機器電源投入時の処理動作を図４に示すフロー図を参照して説明する。組込機器の電源が投入されると、処理がステップＳＴ１より開始される。ステップＳＴ１においては，ＵＳＢ(鍵）があるか否か判定する。ここで、所定のＵＳＢメモリが接続されていない場合は、処理は、そのまま、リターンし、この組込機器は起動しない。一方，ＵＳＢメモリが接続されている場合は、次にステップＳＴ２へ移行する。
【００２５】
ステップＳＴ２においては、ＵＳＢメモリ内に記憶している起動用プログラム及び個別設定パラメータ等のＵＳＢデータを組込機器１Ａ内の記憶領域に読み込んだＵＳＢデータを記憶する。次にステップＳＴ３へ移行する。
【００２６】
ステップＳＴ３においては、取り込んだＵＳＢメモリよりの起動用プログラム及び個別設定パラメータに基づきファームウエアを起動する。これにより、その組込機器が起動する。
【００２７】
この実施形態によれば、ＵＳＢメモリを組込機器に装着接続させることにより、起動用プログラム及び個別設定パラメータが取り込まれるので、利用者゛が、操作により個別パラメータを設定する手間を省くことができる。
【００２８】
また、上記実施形態のＵＳＢメモリには、個別設定パラメータとして、製品シリアル番号やＭＡＣアドレス等を記憶しており、これにより暗号化されるため，ＵＳＢメモリが鍵の役目を果たし、所有しているユーザのみが組込機器を使用可とできる。
【００２９】
また上記実施形態において、使用期限を経過した場合は、ＵＳＢメモリを回収し、あるいはネットワーク制御により、使用不可とできるので、組込機器を用いた期限付きサービス等を行う場合に、期限を超えての不正使用を抑制できる。
【図面の簡単な説明】
【００３０】
【図１】この発明の一実施形態ネットワークを説明するための組込機器とＵＳＢメモリの機器接続を示すブロック図である。
【図２】同実施形態ネットワークを説明するための組込機器とＵＳＢメモリの他の機器接続を示すブロック図である。
【図３】同実施形態ネットワークを説明するための組込機器とＵＳＢメモリの他の機器接続を示すブロック図である。
【図４】同実施形態ネットワークに使用される組込機器の電源投入時の起動処理動作を説明するためのフロー図である。
【図５】同実施形態ネットワークで使用されるＵＳＢメモリの記憶データ例を示す図である。
【符号の説明】
【００３１】
１Ａ，１Ｂ                              組込機器
２Ａ，２Ｂ                                ＵＳＢメモリ
３Ａ，３Ｂ                                ＵＳＢコネクタ
【図１】
2007241851.tif 000003
【図２】
2007241851.tif 000004
【図３】
2007241851.tif 000005
【図４】
2007241851.tif 000006
【図５】
2007241851.tif 000007