(57)【要約】【課題】  デバイス認証システム及びデバイス認証方法を提供する。【解決手段】  ホームデバイス認証システムは、認証を行うための暗号化情報及び認証サービスを提供するサービスプロバイダー装置４００に関する情報を含むデバイス情報を有するホームデバイス（新規デバイス）３１１と、ホームデバイス３１１の暗号化情報に対応する復号化情報を含み、復号化情報を用いてホームデバイス３１１の認証を行うホームゲートウェイ３３０を有する。一方、ホームゲートウェイ３３０に復号化情報が存在しない場合には、ホームゲートウェイ３３０は、サービスプロバイダー装置４００に対し復号化情報を要求する。【選択図】      図２
2004318881.tif 000002
【特許請求の範囲】
【請求項１】
認証を行うための暗号化情報及び認証サービスを提供するサービスプロバイダー装置に関する情報を含むデバイス情報を有するデバイスと、
前記デバイスの前記暗号化情報に対応する復号化情報を有し、前記復号化情報を用いて前記デバイスの認証を行うゲートウェイと、
を備えることを特徴とするデバイス認証システム。
【請求項２】
前記サービスプロバイダー装置は、前記復号化情報を提供しており、
前記ゲートウェイは、前記復号化情報が前記ゲートウェイに存在しない場合に、前記サービスプロバイダー装置に対して前記復号化情報を要求することを特徴とする請求項１に記載のデバイス認証システム。
【請求項３】
前記ゲートウェイは、前記暗号化情報及び前記サービスプロバイダー装置に関する情報を含む前記デバイス情報が入力される入出力部と、
前記復号化情報を取得し、取得した前記復号化情報及び前記暗号化情報を用いて前記デバイスの認証を行い、行った認証結果を表示するためのディスプレイデバイスを選択するデバイス処理部と、
ユーザーに対して前記認証結果を承認するか否かを要求する承認要求画面を生成するアプリケーション処理部と、
を備えることを特徴とする請求項１に記載のデバイス認証システム。
【請求項４】
前記入出力部は、前記承認要求画面を選択された前記ディスプレイデバイスに出力し、
前記デバイス処理部は、前記承認要求画面を介したユーザーの承認結果に基づいて前記ゲートウェイを有するネットワークへの前記デバイスのセッティングを行うように前記入出力部を制御することを特徴とする請求項３に記載のデバイス認証システム。
【請求項５】
前記ゲートウェイは、前記認証結果を表示する表示部と、
前記ユーザーが表示された前記認証結果を承認するか否か、に関する選択命令が入力されるユーザー入力部と、
をさらに備えることを特徴とする請求項３に記載のデバイス認証システム。
【請求項６】
前記デバイス処理部は、前記ユーザー入力部から入力された前記選択命令に基づいて前記ゲートウェイを有するネットワークへの前記デバイスのセッティングを行うように前記入出力部を制御することを特徴とする請求項５に記載のデバイス認証システム。
【請求項７】
前記デバイス処理部は、所定の時間内に前記ユーザーの承認に関する応答信号が入力されない場合に、前記ゲートウェイを有するネットワークへの前記デバイスのセッティングを遮断するように前記入出力部を制御することを特徴とする請求項３に記載のデバイス認証システム。
【請求項８】
前記デバイス処理部は、前記入出力部から入力された前記暗号化情報及び前記サービスプロバイダー装置に関する情報を検出する情報検出部と、
前記復号化情報及び前記暗号化情報を用いて前記デバイスの認証を行い、前記承認要求画面を介した前記ユーザーの承認結果に基づいて前記ゲートウェイを有するネットワークへの前記デバイスのセッティングを制御する認証処理部と、
前記ネットワークに接続されたデバイスに関するデバイス情報、及び前記デバイスの暗号化情報に対応する復号化情報を格納する格納部と、
予め格納された前記デバイスに関するデバイス情報に基づいて、前記認証処理部で行った認証結果を表示するための前記ディスプレイデバイスを選択する選択部と、
を備えることを特徴とする請求項３に記載のデバイス認証システム。
【請求項９】
前記認証処理部は、前記ユーザーの承認に基づいて前記ネットワークへの前記デバイスのセッティングが承認された場合に、前記デバイスに関するデバイス情報を前記格納部に格納することを特徴とする請求項８に記載のデバイス認証システム。
【請求項１０】
前記デバイスは、ホームデバイスであり、前記ゲートウェイを有するネットワークは、ホームネットワークであることを特徴とする請求項１に記載のデバイス認証システム。
【請求項１１】
デバイスの認証を行うための暗号化情報及び認証サービスを提供するサービスプロバイダー装置に関する情報を含むデバイス情報を入力するステップと、
予め格納された、前記暗号化情報に対応する復号化情報を用いて前記デバイスの認証を行い、行った認証結果を表示するためのディスプレイデバイスを選択するデバイス処理ステップと、
前記認証結果に関するユーザーの承認を要求する承認要求画面を生成するステップと、
を含むことを特徴とするデバイス認証方法。
【請求項１２】
前記デバイス処理ステップは、前記デバイスの認証を行う操作において前記復号化情報が存在しない場合に、前記サービスプロバイダー装置に関する情報を用いて前記サービスプロバイダー装置に対して前記復号化情報を要求するステップをさらに含むことを特徴とする請求項１１に記載のデバイス認証方法。
【請求項１３】
生成した前記承認要求画面を前記ディスプレイデバイスに出力するステップと、
前記承認要求画面を介したユーザーの承認結果に基づいて前記ゲートウェイを有するネットワークへの前記デバイスのセッティングを行うステップと、
をさらに含むことを特徴とする請求項１１に記載のデバイス認証方法。
【請求項１４】
前記認証結果を表示する表示ステップと、
表示された前記認証結果に基づくユーザーの承認結果に関する選択命令が入力されるユーザー入力ステップと、
をさらに含むことを特徴とする請求項１１に記載のデバイス認証方法。
【請求項１５】
前記ユーザー入力ステップにおいて入力された前記選択命令に基づいて前記ゲートウェイを有するネットワークへの前記デバイスのセッティングを行うことを特徴とする請求項１４に記載のデバイス認証方法。
【請求項１６】
前記デバイスのセッティングを行うステップにおいて、所定の時間内に前記ユーザーの承認に関する応答信号が入力されない場合に、前記ネットワークへの前記デバイスのセッティングを遮断することを特徴とする請求項１３に記載のデバイス認証方法。
【請求項１７】
前記デバイス処理ステップは、入力された前記暗号化情報及び前記サービスプロバイダー装置に関する情報を含む前記デバイス情報を検出する検出ステップと、
前記復号化情報及び前記暗号化情報を用いて前記デバイスの認証を行い、前記承認要求画面を介したユーザーの承認に基づいて前記ゲートウェイを有するネットワークへの前記デバイスのセッティングを制御する認証処理ステップと、
前記ネットワークに接続されたデバイスに関するデバイス情報に基づいて、前記認証処理ステップで行った認証結果を表示するための前記ディスプレイデバイスを選択する選択ステップと、
を含むことを特徴とする請求項１１に記載のデバイス認証方法。
【請求項１８】
前記ユーザーの承認結果に基づいて前記ネットワークへの前記デバイスのセッティングが承認される場合に、前記デバイスに関するデバイス情報を格納するステップをさらに含むことを特徴とする請求項１７に記載のデバイス認証方法。
【請求項１９】
前記デバイスは、ホームデバイスであり、前記ゲートウェイを有するネットワークは、ホームネットワークであることを特徴とする請求項１１に記載のデバイス認証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークシステムに関し、より詳しくは、ネットワークシステムのセキュリティのためにデバイス認証処理を行うデバイス認証システム及びデバイス認証方法に関する。
【背景技術】
【０００２】
近年におけるインターネットの発達に伴い、ｘＤＳＬやケーブルモデムが多くの家庭に普及したことでインターネットへの高速接続が可能になり、このことが家庭のＰＣからのインターネットへの接続を爆発的に増加させた。
【０００３】
ユーザーは、インターネットへの単なるアクセス以上のものを欲しており、多くのユーザーが、ＰＣを介して家庭（home）内のデバイス（ホームデバイス、家電機器）と通信し、ホームデバイスを制御することを望んでいる。その一方で、ユーザーが家庭内のデバイスと通信し、家庭外から新規サービスを受けることができるホームネットワークシステムが開発されつつある。
【０００４】
一般に、ホームネットワークシステムとは、ＰＣをはじめとする家庭内の種々の情報家電機器を、相互通信ができるように一つのシステムに統合するネットワークのことをいう。かかるホームネットワークシステムは、ネットワーク接続技術、支援ソフトウェア（support software）及び情報家電機器の発展に伴って急速に広まりつつある。
【０００５】
既存の電話線（Ｈｏｍｅ ＰＮＡ：Home Phoneline Networking Alliance）、電源コンセント（電力線ＬＡＮ）、ＴＶの同軸ケーブル等の、家庭に構築された配線が、かかるホームネットワークシステムの構築に利用されている。図１は、かかるホームネットワークシステムを示す概念図である。
【０００６】
第１及び第２のホームゲートウェイ１１０，２１０は、それぞれ第１及び第２のホームネットワーク１００，２００内に備えつけられている。ホームデバイス１１１，１１３，１１５，１１７，２１１，２１３は、それぞれネットワーク接続するための第１及び第２のホームゲートウェイ１１０，２１０に相互接続されており、第１及び第２のホームゲートウェイ１１０，２１０を介して外部のネットワークに接続されている。
【０００７】
かかる従来のホームネットワークにおいて、新規デバイスがホームネットワークに接続される場合には、一般に、新規デバイスに対する認証処理は行われていない。すなわち、新規デバイス１１３が第１のホームネットワーク１００に接続される場合において、かかる新規デバイス１１３は第１のホームゲートウェイ１１０に物理的に接続されて接続情報を伝送することによって、新規デバイス１１３が第１のホームゲートウェイ１１０に接続される。このように、従来のホームネットワークは、第１のホームゲートウェイ１１０のみが新規デバイス１１０の認証を行う単方向性構造を有している。その結果、新規デバイス１１３の接続情報は、電話線、電力線ＬＡＮ、ＴＶの同軸ケーブル等の配線を介して、第１のホームネットワーク１００に隣接している第２のホームネットワーク２００の第２のホームゲートウェイ２１０にも伝送される。したがって、偶然、故意のいずれであっても、第１のホームネットワーク１００のホームデバイス１１３が第２のホームネットワーク２００に接続され、この結果、第１のホームネットワーク１００が第２のホームネットワーク２００に露出された状態となる。
【０００８】
前記したように、従来のホームネットワークは、かかるホームネットワークに接続されたホームデバイスに対する認証処理を有していないので、プライバシー及びセキュリティに関する問題を有している。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
本発明は、前記のような問題を解決するために創案されたものであり、ネットワークのプライバシー及びセキュリティのためにデバイスの認証過程を行うデバイス認証システム及びデバイス認証方法を提供することを課題とする。
【課題を解決するための手段】
【００１０】
前記課題を解決するため、本発明のデバイス認証システムは、認証を行うための暗号化情報及び認証サービスを提供するサービスプロバイダー装置に関する情報を含むデバイス情報を有するデバイスと、前記デバイスの前記暗号化情報に対応する復号化情報を有し、前記復号化情報を用いて前記デバイスの認証を行うゲートウェイと、を備えることを特徴とする。
【００１１】
前記サービスプロバイダー装置は、前記復号化情報を提供しており、前記ゲートウェイは、前記復号化情報が前記ゲートウェイに存在しない場合に、前記サービスプロバイダー装置に対して前記復号化情報を要求する構成であってもよい。
【００１２】
前記ゲートウェイは、前記暗号化情報及び前記サービスプロバイダー装置に関する情報を含む前記デバイス情報が入力される入出力部と、前記復号化情報を取得し、取得した前記復号化情報及び前記暗号化情報を用いて前記デバイスの認証を行い、行った認証結果を表示するためのディスプレイデバイスを選択するデバイス処理部と、ユーザーに対して前記認証結果を承認するか否かを要求する承認要求画面を生成するアプリケーション処理部と、を備える構成であってもよい。
【００１３】
前記入出力部は、前記承認要求画面を選択された前記ディスプレイデバイスに出力し、前記デバイス処理部は、前記承認要求画面を介したユーザーの承認結果に基づいて前記ゲートウェイを有するネットワークへの前記デバイスのセッティングを行うように前記入出力部を制御する構成であってもよい。
【００１４】
前記ゲートウェイは、前記認証結果を表示する表示部と、前記ユーザーが表示された前記認証結果を承認するか否か、に関する選択命令が入力されるユーザー入力部と、をさらに備える構成であってもよい。
【００１５】
前記デバイス処理部は、前記ユーザー入力部から入力された前記選択命令に基づいて前記ゲートウェイを有するネットワークへの前記デバイスのセッティングを行うように前記入出力部を制御する構成であってもよい。
【００１６】
前記デバイス処理部は、所定の時間内に前記ユーザーの承認に関する応答信号が入力されない場合に、前記ゲートウェイを有するネットワークへの前記デバイスのセッティングを遮断するように前記入出力部を制御する構成であってもよい。
【００１７】
前記デバイス処理部は、前記入出力部から入力された前記暗号化情報及び前記サービスプロバイダー装置に関する情報を検出する情報検出部と、前記復号化情報及び前記暗号化情報を用いて前記デバイスの認証を行い、前記承認要求画面を介した前記ユーザーの承認結果に基づいて前記ゲートウェイを有するネットワークへの前記デバイスのセッティングを制御する認証処理部と、前記ネットワークに接続されたデバイスに関するデバイス情報、及び前記デバイスの暗号化情報に対応する復号化情報を格納する格納部と、予め格納された前記デバイスに関するデバイス情報に基づいて、前記認証処理部で行った認証結果を表示するための前記ディスプレイデバイスを選択する選択部と、を備える構成であってもよい。
【００１８】
前記認証処理部は、前記ユーザーの承認に基づいて前記ネットワークへの前記デバイスのセッティングが承認された場合に、前記デバイスに関するデバイス情報を前記格納部に格納する構成であってもよい。
【００１９】
前記デバイスは、ホームデバイスであり、前記ゲートウェイを有するネットワークは、ホームネットワークである構成であってもよい。
【００２０】
一方、本発明のデバイス認証方法は、デバイスの認証を行うための暗号化情報及び認証サービスを提供するサービスプロバイダー装置に関する情報を含むデバイス情報を入力するステップと、予め格納された、前記暗号化情報に対応する復号化情報を用いて前記デバイスの認証を行い、行った認証結果を表示するためのディスプレイデバイスを選択するデバイス処理ステップと、前記認証結果に関するユーザーの承認を要求する承認要求画面を生成するステップと、を含むことを特徴とする。
【００２１】
前記デバイス処理ステップは、前記デバイスの認証を行う操作において前記復号化情報が存在しない場合に、前記サービスプロバイダー装置に関する情報を用いて前記サービスプロバイダー装置に対して前記復号化情報を要求するステップをさらに含む構成であってもよい。
【００２２】
生成した前記承認要求画面を前記ディスプレイデバイスに出力するステップと、前記承認要求画面を介したユーザーの承認結果に基づいて前記ゲートウェイを有するネットワークへの前記デバイスのセッティングを行うステップと、をさらに含む構成であってもよい。
【００２３】
前記認証結果を表示する表示ステップと、表示された前記認証結果に基づくユーザーの承認結果に関する選択命令が入力されるユーザー入力ステップと、をさらに含む構成であってもよい。
【００２４】
前記ユーザー入力ステップにおいて入力された前記選択命令に基づいて前記ゲートウェイを有するネットワークへの前記デバイスのセッティングを行う構成であってもよい。
【００２５】
前記デバイスのセッティングを行うステップにおいて、所定の時間内に前記ユーザーの承認に関する応答信号が入力されない場合に、前記ネットワークへの前記デバイスのセッティングを遮断する構成であってもよい。
【００２６】
前記デバイス処理ステップは、入力された前記暗号化情報及び前記サービスプロバイダー装置に関する情報を含む前記デバイス情報を検出する検出ステップと、前記復号化情報及び前記暗号化情報を用いて前記デバイスの認証を行い、前記承認要求画面を介したユーザーの承認に基づいて前記ゲートウェイを有するネットワークへの前記デバイスのセッティングを制御する認証処理ステップと、前記ネットワークに接続されたデバイスに関するデバイス情報に基づいて、前記認証処理ステップで行った認証結果を表示するための前記ディスプレイデバイスを選択する選択ステップと、を含む構成であってもよい。
【００２７】
前記ユーザーの承認結果に基づいて前記ネットワークへの前記デバイスのセッティングが承認される場合に、前記デバイスに関するデバイス情報を格納するステップをさらに含む構成であってもよい。
【００２８】
前記デバイスは、ホームデバイスであり、前記ゲートウェイを有するネットワークは、ホームネットワークである構成であってもよい。
【００２９】
前記したように、ネットワークに接続されたデバイスの認証を行う処理によって、デバイスが他のネットワークに対して偶然または故意に接続されることを防ぐことができる。この結果、ネットワークシステムのプライバシー及びセキュリティを保障することができる。また、ネットワーク環境に慣れていないユーザーであっても、より便利な方法でホームデバイスを設置／登録することができる。
【発明の効果】
【００３０】
第一に、本発明はネットワークに接続されたデバイスの認証処理を行うことによって、他のネットワーク内のデバイスが偶然または故意に接続されることを防ぐことができる。この結果、ネットワークシステムのプライバシー及びセキュリティを保障することができる。
【００３１】
第二に、ネットワーク環境に慣れていないユーザーであっても、より便利な方法でデバイスを設置／登録することができる。
【発明を実施するための最良の形態】
【００３２】
以下、本発明について、添付図面を参照して詳細に説明する。
【００３３】
図２は、本発明の典型的な実施形態に係るホームデバイス認証システムについて説明するための概念図である。
【００３４】
ホームデバイス認証システムは、ホームネットワーク３００に新規に接続されるホームデバイス（以下、「新規デバイス」と記載する）３１１と、ホームネットワーク３００のサーバー機能を行うホームゲートウェイ３３０と、新規デバイス３１１の認証を行うための所定の復号化情報を提供するサービスプロバイダー装置４００と、を有している。
【００３５】
まず、図３に示すように、本発明に係る新規デバイス３１１は、デバイス情報ＤＩを有している。デバイス情報ＤＩは、少なくとも、デバイス一般仕様情報（general device specification information）（データ）Ｉ１、デバイス認証サービスを提供するためのサービスプロバイダー装置（サーバーなど）に関する情報（以下、「サービスプロバイダー情報」と記載する）（データ）Ｉ２及びデバイス認証処理を行うための所定の暗号化情報（データ）Ｉ３を含んでいる。本実施形態では、デバイス一般仕様情報Ｉ１は、新規デバイス３１１のデバイス分類（新規デバイスの種類をあらわす）、シリアルナンバー、製造元（会社名）及びモデルを含んでいる。また、サービスプロバイダー情報Ｉ２は、サービスプロバイダー装置（認証用サイト）４００のアドレスを含んでいる。また、暗号化情報Ｉ３は、ハッシュアルゴリズム及びシグネチャーを含んでいる。
【００３６】
図４に示すように、ホームゲートウェイ３３０は、ホームネットワーク上の複数のホームデバイスと様々な有線または無線を介して接続され、ＤＨＣＰ（Dynamic Host Configuration Protocol）等のネットワークプロトコルに基づいて伝送されるデータの入力及び出力を行うための入出力部３３１、新規デバイス３１１に対する認証を行うためのデバイス処理部３３３、デバイス認証サービスを提供するためのアプリケーションプログラムを適用させるアプリケーション処理部３３５、ユーザーに対して認証結果に対応する情報を知らせる表示部３３７（例えば、ＬＥＤ）、ユーザーの操作命令が入力されるユーザー入力部３３９（例えば、操作パネル）等を有している。
【００３７】
サービスプロバイダー装置４００（図２参照）は、ホームゲートウェイ３３０に接続された新規デバイス３１１の認証を行うために、ホームゲートウェイ３３０から要求された新規デバイス３１１に対応する所定の暗号化情報をホームゲートウェイ３３０に提供する。
【００３８】
図５は、本発明の典型的な実施形態に係るホームゲートウェイ３３０のデバイス処理部３３３を示す詳細ブロック図である。以下、図４及び図５を参照してデバイス処理部３３３の動作について詳細に説明する。
【００３９】
デバイス処理部３３３は、少なくとも、情報検出部３３３−１、格納部３３３−４、認証処理部３３３−２及び選択部３３３−３を備えている。
【００４０】
情報検出部３３３−１は、新規デバイス３１１がホームネットワーク３００（図２参照）に物理的に接続された場合に、入出力部３３１から入力された新規デバイス３１１の情報に基づいて新規デバイス３１１が接続されたことを認識し、入力されたデバイス情報ＤＩ（図３参照）を検出する。
【００４１】
格納部３３３−４は、ホームゲートウェイ３３０に接続された各ホームデバイスに関する情報（データ）等を格納しており、さらに、各ホームデバイスの暗号化情報に対応する復号化情報（データ）を有している（格納している）。一般に、復号化情報の種類は、ホームデバイスの製造元別に分けられる。
【００４２】
認証処理部３３３−２は、所定の認証アルゴリズムを用いて新規デバイス３１１の認証を行う。すなわち、認証処理部３３３−２は、新規デバイス３１１に関するデバイス情報ＤＩのうち、認証のために設けられた情報（データ）を用いて新規デバイス３１１に対する認証処理を行う。例えば、認証のために設けられた情報とは、デバイス情報ＤＩのうち、サービスプロバイダー情報Ｉ２及び暗号化情報Ｉ３を含むものである（図３参照）。
【００４３】
以下、公開鍵アルゴリズム及びハッシュアルゴリズムを認証アルゴリズムとして用いて認証を行う場合を例にとって説明する。
【００４４】
まず、認証処理部３３３−２は、新規デバイス３１１のデバイス情報ＤＩのうち、製造元のデバイス一般仕様情報Ｉ１に基づいて格納部３３３−４に予め格納された復号化情報である公開鍵をチェックする。すなわち、認証処理部３３３−２は、新規デバイス３１１の暗号化情報Ｉ３であるシグネチャー（署名）に対応する復号化情報である公開鍵が存在するか否かをチェックする。
【００４５】
新規デバイス３１１のシグネチャーに対応する公開鍵が格納部３３３−４に存在する場合には、認証処理部３３３−２は、公開鍵を用いてシグネチャーを復号化する。
【００４６】
ここで、シグネチャーとは、秘密鍵を用いて暗号化されることによって求められたハッシュ値であり、所定のメッセージがハッシュに短縮されてかかるハッシュからハッシュ値が求められるものである。すなわち、認証処理部３３３−２は、公開鍵を用いて暗号化情報であるシグネチャーを復号化することで元のハッシュ値を復元することができる。したがって、認証処理部３３３−２は、所定のメッセージに対するハッシュ値を求め、求められたハッシュ値を復元された元のハッシュ値と比較することによって、所定のメッセージが正常であるか否かを判断する。
【００４７】
一方、格納部３３３−４に予め格納された復号化情報をチェックした結果、新規デバイス３１１の暗号化情報Ｉ３であるシグネチャーに対応する復号化情報が存在しない場合には、認証処理部３３３−２は、入力されたデバイス情報ＤＩのうち、サービスプロバイダー情報Ｉ２を用いてサービスプロバイダー装置４００（図２参照）に新規デバイス３１１の公開鍵を要求する。認証処理部３３３−２は、サービスプロバイダー装置４００から公開鍵が提供されると、公開鍵を用いて暗号化情報Ｉ３のシグネチャーを復号化する。
【００４８】
選択部３３３−３は、格納部３３３−４に格納されたホームネットワーク上の各ホームデバイスに関する情報を検索し、後記する承認要求画面（authentication request screen）（データ）を表示することができる最適なディスプレイデバイスを選択する。なお、選択部３３３−３が直前に使用された表示可能なデバイス（ディスプレイデバイス）を選択することが望ましいが、必須ではない。
【００４９】
前記したように、認証処理部３３３−２で処理された認証結果及び選択部３３３−３で選択された表示可能なデバイスに関する情報が、ホームゲートウェイ３３０のアプリケーション処理部３３５に提供される。アプリケーション処理部３３５は、ユーザーに対して認証結果を表示するための部分Ａ１及びデバイスの承認を要求する部分Ａ２を有する承認要求画面（データ）６００（図６参照）を生成する。このように生成された承認要求画面（データ）６００は、選択されたディスプレイデバイスに伝送され、ユーザーは、表示された承認要求画面６００を介して新規デバイス３１１を承認するか否かを判断する。
【００５０】
現時点のホームネットワークが、承認可否の要求画面６００をディスプレイできるデバイスを有していない場合には、ホームゲートウェイ３３０の表示部３３７（例えば、ＬＥＤ）及びユーザー入力部３３９を介して承認するか否かが判断される。
【００５１】
例えば、認証処理部３３３−２が、ホームゲートウェイ３３０に新規に接続された新規デバイス３１１は正当な（認証された）デバイスであるといった認証を行う場合には、表示部３３７は、青色のＬＥＤ３３７を発光させることで認証結果をユーザーに知らせる。逆に、認証の結果、新規デバイス３１１が不当な（認証が拒否された）デバイスである場合には、赤色のＬＥＤ３３７を発光させることで認証結果をユーザーに知らせる。したがって、ユーザーは、ユーザー入力部３３９を介して新規デバイス３１１を承認するか否かを判断する。
【００５２】
前記したように、ユーザーが新規デバイス３３１を承認するか否かに基づいて新規デバイス３１１がホームネットワークへセッティング（セットアップ、ネットワーク接続）されるか否かが判断される。そうすることで、ホームネットワークのプライバシー及びセキュリティが保障され、さらに、ユーザーに対しホームデバイスの設置／登録のためのサービスを提供することで使用上の利便性が促進される。新規デバイス３１１がネットワーク３００に一旦セッティングされると、新規デバイス３１１はネットワーク３００に接続されたままとなる。
【００５３】
以下、ホームデバイス認証処理を示す図である図７を参照して、ホームデバイスに新規に接続されたホームデバイスに対する認証処理について詳細に説明する。
【００５４】
まず、新規デバイス３１１は、ホームゲートウェイ３３０に物理的に接続される。このとき、新規デバイスの製造元から提供されたデバイス情報ＤＩが、ＤＨＣＰ放送メッセージ書式（DHCP broadcast message format）で入出力部３３１に伝送される。
【００５５】
情報検出部３３３−１は、ホームゲートウェイ３３０の入出力部３３１に入力された新規デバイス３１１のデバイス情報ＤＩに基づいて新規デバイス３１１が接続されたことを認識し、デバイス情報ＤＩ（図３参照）を検出する。
【００５６】
情報検出部３３３−１で検出されたデバイス情報ＤＩは、認証処理部３３３−２に伝送される。
【００５７】
認証処理部３３３−２は、デバイス情報ＤＩを用いて新規デバイス３１１の認証を行う。
【００５８】
まず、格納部３３３−４に予め格納された復号化情報のうち、新規デバイス３１１の暗号化情報Ｉ３であるシグネチャーに対応する復号化情報である公開鍵が存在するか否かがチェックされる。チェックの結果、新規デバイス３１１のシグネチャーに対応する公開鍵が格納部３３３−４に存在する場合には、シグネチャーは公開鍵を用いて復号化される。
【００５９】
一方、かかる復号化情報（公開鍵）が格納部３３３−４に存在しない場合には、サービスプロバイダー情報Ｉ２を用いてサービスプロバイダー装置４００（図２参照）に公開鍵を要求する。認証処理部３３３−２は、取得した公開鍵を用いて暗号化情報Ｉ３であるシグネチャーを復号化し、正当なデバイス情報であるか否かを判断する。
【００６０】
さらに、格納部３３３−４及びサービスプロバイダー装置４００から公開鍵を取得する過程において、デバイスが登録されていないものである場合や、デバイス情報が初期にサービスプロバイダー装置４００から提供された情報と異なる場合には、かかるデバイスは正当なデバイスではないと判断され、ネットワークへのセッティングを遮断することができる。
【００６１】
選択部３３３−３は、格納部３３３−４に格納されたホームデバイスに関する情報に基づいて、承認要求画面６００を表示することができる最適なディスプレイデバイス（例えば、直前に使用されたディスプレイデバイス）を選択する。
【００６２】
アプリケーション処理部３３３には、認証処理部３３３−２で処理された認証結果及び選択部３３３−３で選択されたディスプレイデバイス情報が伝送され、アプリケーション処理部３３３は承認要求画面６００（図６参照）を生成する。承認要求画面６００は、選択されたディスプレイデバイスに表示され、新規デバイス３１１を承認するか否かがユーザーによって判断される。
【００６３】
ユーザーは、承認要求画面６００に表示された認証結果を含むデバイス情報に基づいて、新規デバイス３１１を承認するか否かを判断する。例えば、認証結果として新規デバイス３１１が正当かつ正常なデバイスであると判断されている場合には、ユーザーは‘ＹＥＳ’を選択することで、新規デバイス３１１のネットワーク４００へのセッティングを承認する。承認信号‘ＹＥＳ’は、ホームゲートウェイ３３０のアプリケーション処理部３３５に伝送され、アプリケーション処理部３３５は、承認信号‘ＹＥＳ’に対応する新規デバイス３１１のための登録信号を認証処理部３３３−２に伝送する。したがって、認証処理部３３３−２は、新規デバイス３１１のデバイス情報を格納部３３３−４に格納し、新規デバイス３１１のネットワークへのセッティングを進めるように入出力部３３１を制御する。
【００６４】
一方、認証結果として新規デバイス３１１が不当かつ異常なデバイスであると判断されている場合には、ユーザーは‘ＮＯ’を選択することで、新規デバイス３１１のネットワークへのセッティングを防ぐ（遮断する）。さらに、所定の時間内に承認に関するユーザーからの応答信号がない場合には、新規デバイス３１１のネットワークへのセッティングは自動的に遮断される。
【００６５】
拒否信号‘ＮＯ’が入力されて承認を拒否する場合や、所定の時間内にユーザーからの応答信号がない場合には、アプリケーション処理部３３５は、新規デバイス３１１に関する承認拒否信号を認証処理部３３３−２に伝送する。認証処理部３３３−２は、新規デバイス３１１のネットワークへのセッティングを遮断するように入出力部３３１を制御する。
【００６６】
前記したホームデバイス認証システムによると、新規デバイスがホームネットワークへの登録中に所定の暗号化アルゴリズムによって認証処理を受け、ユーザーがデバイスを承認するか否か、に基づいて新規デバイスがネットワークに登録されるか否かが判断される。したがって、ホームネットワークのプライバシー及びセキュリティを保障することができる。
【００６７】
以上、本発明の典型的な実施形態について図示し説明したが、本発明は、前記した実施形態に限定されず、当該発明の属する技術分野における通常の知識を有する者によって、請求の範囲で定義された本発明の要旨を逸脱しない範囲で適宜設計変更可能であることは自明である。
例えば、本発明は、前記したホームネットワーク、ホームデバイス及びホームゲートウェイに限定されず、種々のネットワーク、デバイス及びゲートウェイに適用可能である。
【産業上の利用可能性】
【００６８】
ネットワークシステムのセキュリティのためにデバイスの認証過程を行うデバイスの認証システム及びデバイスの認証方法に適用し得る。
【図面の簡単な説明】
【００６９】
【図１】従来の一般的なホームネットワークシステムを示す概念図である。
【図２】本発明の典型的な実施形態に係るホームデバイス認証システムについて説明するための概念図である。
【図３】本発明の典型的な実施形態に係る新規デバイス３１１が有するデバイス情報ＤＩを示す典型的な図である。
【図４】本発明の典型的な実施形態に係るホームゲートウェイ３３０を示す詳細ブロック図である。
【図５】本発明の典型的な実施形態に係るホームゲートウェイ３３０のデバイス処理部３３３を示す詳細ブロック図である。
【図６】本発明の典型的な実施形態に係る新規デバイスに対する承認要求画面６００を示す典型的な図である。
【図７】本発明の典型的な実施形態に係るホームデバイス認証処理のためのフローチャートを示す図である。
【符号の説明】
【００７０】
３００  ホームネットワーク（ネットワーク）
３３０  ホームゲートウェイ（ゲートウェイ）
３３１  入出力部
３３３  デバイス処理部
３３５  アプリケーション処理部
３３７  表示部
３３９  ユーザー入力部
３３３−１  情報検出部
３３３−２  認証処理部
３３３−３  選択部
３３３−４  格納部
４００  サービスプロバイダー装置
【図１】
2004318881.tif 000003
【図２】
2004318881.tif 000004
【図３】
2004318881.tif 000005
【図４】
2004318881.tif 000006
【図５】
2004318881.tif 000007
【図６】
2004318881.tif 000008
【図７】
2004318881.tif 000009