(57)【要約】【課題】予めユーザ登録や機器登録がなされていない機器からも、宅内ネットワークへアクセスすることができる認証装置および認証方法を提供すること。【解決手段】アクセス受付許可部１０１は、宅外のネットワークに接続される外部デバイスからのアクセスを受付け、そのアクセスが正当なものであれば許可を行なう。固有情報取得部１０４は、宅内ネットワークに接続されたデバイスが持つ情報またはデバイスが保持するコンテンツに記載された情報を取得する。質問生成部１０３は、固有情報取得部が取得した情報をもとに、または組みあわせて１つ以上の質問を生成し、質問実行部１０２は、外部デバイスを介して生成された質問をユーザに提示し、質問に対するユーザからの回答に対する正誤を判定し、アクセス受付許可部１０１は、回答が正答の場合に、当該アクセスを許可する。【選択図】図１
2008059182.tif 000002
【特許請求の範囲】
【請求項１】
第１のネットワークに接続された既存デバイスをアクセス要求先とする第２のネットワークに接続された外部デバイスからのアクセス要求を許可するか否かを判断する認証装置であって、
アクセス要求元の前記外部デバイスに質問を送信し、前記質問に対するユーザの回答と正答とを対比して正誤を判定する質問実行手段と、
前記ユーザの回答が正しい場合に、前記アクセス要求を許可するアクセス受付許可手段と、
前記既存デバイスが有するデバイス固有の情報を取得する固有情報取得手段と、
前記デバイス固有の情報に基づいて、前記質問と前記正答との対を１対以上生成する質問生成手段と、
を具備する認証装置。
【請求項２】
前記固有情報取得手段は、
前記第１のネットワークに複数の既存デバイスが接続されている場合に、前記アクセス要求先と異なる既存デバイスの前記固有情報を取得し、
前記質問生成手段は、
前記アクセス要求先と異なる既存デバイスから取得した前記固有情報に基づいて、前記質問と前記正答との対を１対以上生成する
請求項１に記載の認証装置。
【請求項３】
前記固有情報取得手段は、
前記第１のネットワークに複数の既存デバイスが接続されている場合に、複数の前記既存デバイスの前記固有情報を取得し、
前記質問生成手段は、
前記複数の既存デバイスから取得した複数の前記固有情報に基づいて、前記質問と前記正答との対を１対以上生成する
請求項１に記載の認証装置。
【請求項４】
前記デバイス固有の情報は、
前記既存デバイスや前記既存デバイスが保持するコンテンツ固有の情報である
請求項１に記載の認証装置。
【請求項５】
前記質問生成手段は、
前記質問に対する正答を含む選択肢を生成する
請求項１に記載の認証装置。
【請求項６】
前記質問生成手段は、
前記第２のネットワーク及び当該第２のネットワークに接続された前記外部デバイスに対して隠匿すべき情報あるいは情報の種類が列挙されたプライバシー情報リスト、を備え、
前記プライバシー情報リストに記載された情報あるいは情報の種類と合致する前記固有情報に関しては、当該固有情報が直接提示されないような前記質問あるいは前記選択肢を生成する
請求項５に記載の認証装置。
【請求項７】
前記質問生成手段は、
前記第２のネットワーク及び当該第２のネットワークに接続された前記外部デバイスに対して隠匿すべき情報あるいは情報の種類が列挙されたプライベートプライバシー情報リスト、を備え、
前記プライベートプライバシー情報リストに記載された情報あるいは情報の種類が合致する前記固有情報に関しては、前記ユーザが前記回答を入力することができるような前記質問を生成し、
前記質問実行手段は、
前記質問に対する前記ユーザが入力した回答の正誤を判定する
請求項１に記載の認証装置。
【請求項８】
前記質問生成手段は、
テンプレートを備え、
前記テンプレートを用いて前記質問を生成する
請求項１に記載の認証装置。
【請求項９】
前記テンプレートは、置換部分を有し、
前記固有情報取得手段は、
前記テンプレートの置換部分を埋めるように情報を取得する
請求項８に記載の認証装置。
【請求項１０】
前記テンプレートは複数あり、
前記質問生成手段は、
アクセス毎に前記テンプレートを変更して、前記質問を生成する
請求項８に記載の認証装置。
【請求項１１】
前記ユーザが、予め、または、アクセス時に前記テンプレートを選択する
請求項８に記載の認証装置。
【請求項１２】
前記固有情報取得手段は、
前記外部デバイスの端末種別を取得し、
前記質問生成手段は、
当該端末種別に従って前記外部デバイスの表示能力を推定し、当該表示能力にあわせて前記質問を生成する
請求項１に記載の認証装置。
【請求項１３】
前記質問生成手段は、
前記既存デバイスが通信端末の場合、当該通信端末の通信ＩＤを問う質問を生成する
請求項１に記載の認証装置。
【請求項１４】
前記通信端末が電話機で、前記通信ＩＤが当該電話機の電話番号である
請求項１３に記載の認証装置。
【請求項１５】
前記通信ＩＤは、ＩＰアドレス、ＭＡＣアドレス、またはＩＰアドレス中のネットワークアドレス部である
請求項１３に記載の認証装置。
【請求項１６】
前記固有情報取得手段は、
前記固有情報として、自装置または第１のネットワークが設置されている設置場所、当該設置場所の住所、当該住所の一部、当該住所の郵便番号を取得し、
前記質問生成手段は、
当該固有情報または当該固有情報の組み合わせを問う質問を生成する
請求項１に記載の認証装置。
【請求項１７】
前記固有情報取得手段は、
前記固有情報として、当該既存デバイスの利用者の氏名または当該氏名の読み方を取得し、
前記質問生成手段は、
当該氏名の全て、一部、または頭文字を問う質問、当該氏名の読み方を問う質問、若しくは、これらを含む質問を生成する
請求項１に記載の認証装置。
【請求項１８】
前記固有情報取得手段は、
前記既存デバイスが、ネットワークカメラである場合に、前記固有情報として、当該ネットワークカメラの映像を取得し、
前記質問生成手段は、
当該ネットワークカメラの映像に関する質問を生成する
請求項１に記載の認証装置。
【請求項１９】
前記テンプレートは、前記既存デバイスのグループごとに用意されていて、
前記質問生成手段は、
前記アクセス要求先の前記既存デバイスが属するグループに対応するテンプレートを用いて前記質問を生成し、
前記アクセス受付許可手段は、
当該質問に正答した場合に、当該グループに属する前記既存デバイスに対してのみアクセスを許可する
請求項８に記載の認証装置。
【請求項２０】
前記テンプレートは、アクセス可能時間という属性を有し、
前記アクセス受付許可手段は、
当該テンプレートに関連づけられた前記アクセス可能時間内のみ、前記アクセス要求を許可する
請求項８に記載の認証装置。
【請求項２１】
第１のネットワークに接続された既存デバイスに対し、第２のネットワークに接続された外部デバイスからのアクセスを許可するか否かを判断する認証方法であって、
前記既存デバイスが有するデバイス固有の情報を取得するステップと、
前記デバイス固有の情報に基づいて、質問と前記質問に対する正答との対を１対以上生成するステップと、
前記外部デバイスを介して前記質問を提示し、前記質問に対する前記ユーザの回答の正誤を判定するステップと、
前記アクセスを受け付け、前記ユーザの回答が正しい場合に、前記アクセスを許可するアクセスステップと、
を有する認証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、宅内ネットワークに接続された情報デバイスに関し、宅外からアクセス可能なシステムにおいてユーザ認証または機器認証する認証装置および認証方法に関する。
【背景技術】
【０００２】
ホームネットワーク内に配置されたコンテンツまたはネット家電機器への外部からのアクセスを制限するには、ホームネットとインターネットの境界にゲートウエイを配して、そのゲートウエイにおいて認証を行う方法が広く用いられている。認証の方法には、ゲートウエイ上にユーザＩＤとパスワードを記録しパスワード認証を行う単純なものから、認証サーバを介して認証を行う複雑なものまで各種の認証方法がある。
【０００３】
例えば、特許文献１には、従来の認証装置および認証方法の典型例が開示されている。特許文献１に開示された例では、宅内にホームサーバを置き、宅外にある携帯端末からホームネット内のコンテンツを視聴するため、予め管理サーバ上に認証データを登録しておき、その認証データ（典型的にはユーザＩＤやパスワード）を使って認証を行う。この場合、ユーザは、予め認証データを登録しておくこと、コンテンツ視聴時にユーザＩＤやパスワードといった登録された認証情報を入力することが必要である。
【０００４】
また、特許文献２に開示される機器認証の方法は、特許文献１と異なり、認証情報を保持するための中央集圏的な管理サーバを置かないことが特徴である。
【０００５】
しかしながら、宅外から宅内ネットワークに接続された機器に接続するために利用する機器のＩＤをあらかじめ宅内のホームサーバに登録するという「登録作業」が発生する点では、特許文献１に記載の方法と共通する。つまり、上述した従来の認証方法では、ユーザＩＤとパスワード、あるいは機器ＩＤなど、認証情報に相当するなんらかのものを宅内の認証サーバ等に予め登録する作業が必要となる。
【０００６】
しかしながら、このようなＩＤ登録という「計算機管理」的な仕事は、一般コンシューマーにとって不得手である。そこで、そのような計算機管理的な仕事を、専門家が代行する方法が考えられる。例えば、インターネットサービスプロバイダーや家電機器のメーカーが宅外に集中的なユーザＩＤとパスワードに関する管理サーバを設置し、ユーザは製品購入時にユーザ登録葉書などによって、ユーザＩＤ等の登録管理を依頼する方法である。
【特許文献１】特開２００３−３７８０２号公報（第９頁、図１、図２）
【特許文献２】特開２００５−１９６７９０号公報（第１１頁、図１、図２）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述した方法を用いた場合、ユーザＩＤとパスワードの「保持」は軽減されるものの、例えば登録が行える期間が一定の期間に制限されたり、家電機器販売店などの特定の場所でしか登録が行えない等の制限があったり、柔軟性にかけるという欠点がある。
【０００８】
さらに、計算機からのユーザ登録を容易に行なえるようなある程度のエキスパートであっても、「予め登録されている認証済み機器しか利用できない」ことから、例えば旅行先等の宅外から急に自宅の機器へアクセスしたくなった場合、かりに能力的にはアクセス可能な機器があっても、その機器があらかじめ自宅のサーバ等に認証済み機器として登録されていなければ、自宅へアクセスすることができないという問題点があった。
【０００９】
本発明はかかる点に鑑みてなされたものであり、比較的簡易な方法で、予めユーザ登録や機器登録がなされていない機器からも、宅内ネットワークへセキュアにアクセスすることができる認証装置および認証方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
かかる課題を解決するため、本発明に係る認証装置は、第１のネットワークに接続された既存デバイスをアクセス要求先とする第２のネットワークに接続された外部デバイスからのアクセス要求を許可するか否かを判断する認証装置であって、アクセス要求元の前記外部デバイスに質問を送信し、前記質問に対するユーザの回答と正答とを対比して正誤を判定する質問実行手段と、前記ユーザの回答が正しい場合に、前記アクセス要求を許可するアクセス受付許可手段と、前記既存デバイスが有するデバイス固有の情報を取得する固有情報取得手段と、前記デバイス固有の情報に基づいて、前記質問と前記正答との対を１対以上生成する質問生成手段と、を具備する構成を採る。
【００１１】
この構成によれば、宅内の第１のネットワークに精通したユーザだけが日常知り得るような第１のネットワークに接続された既存デバイスの固有情報に基づいて作成された質問に対し、宅内の第１のネットワークに接続されるデバイスにアクセスしたい宅外の第２のネットワークに接続される外部デバイスを介して回答し、回答結果が正しい場合にのみ、当該外部デバイスから当該既存デバイスへのアクセスが許可されるため、事前にユーザ登録やパスワード設定を行っていないような状況での一時的なアクセスや、情報リテラシーが比較的低い家電ユーザ等が宅内の第１のネットワークにアクセスを希望するような状況においても、一定のレベルで安全なネットワーク接続をもたらしつつ、宅内の第１のネットワークに精通した正当なユーザのみが、宅外から宅内へのセキュアな通信経路を確立することができる認証を行うことができる。
【発明の効果】
【００１２】
本発明によれば、比較的簡易な方法で、予めユーザ登録や機器登録がなされていない機器からも、宅内ネットワークへセキュアにアクセスすることができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
【００１４】
（実施の形態１）
図１に、本発明の実施の形態１に係るホームネットワークシステムの構成の一例、および認証装置１００の要部構成を示す。同図に示すように、認証装置１００は、第１のネットワーク１１１と第２のネットワーク１１０に、ネットワークＩ／Ｆ（Inter Face）１０６、１０５を介して接続されている。
【００１５】
図１では、第１のネットワーク１１１として、一般家庭内において典型的な宅内ＩＰ（Internet Protocol：インターネットプロトコル）ネットワークを想定している。なお、第１のネットワーク１１１は、宅内ＩＰネットワークに限られず、例えば、会社の社内ＬＡＮ（Local Area Network：ローカルエリアネットワーク）など、外部からのアクセスを制限する必要があるネットワークであれば他のものでもよい。
【００１６】
同図に示すように、第１のネットワーク１１１には、デバイス１３０とデバイス１４０とが接続されている。なお、以下では、デバイス１３０がＩＰネットワーク対応電話機で、デバイス１４０がハードディスク装置の場合について説明する。
【００１７】
なお、図１では、第２のネットワーク１１０として、典型的にはインターネットのような外部広域ネットワークまたは、インターネットを介して接続された別の宅内ＩＰ（Internet Protocol）ネットワークや社内ＬＡＮ（Local Area Network）を想定している。また、第１のネットワーク１１１と同様に、第２のネットワーク１１０は特にインターネット等に限られるものではない。同図に示すように、第２のネットワーク１１０には、デバイス１２０が接続されている。
【００１８】
認証装置１００は、第２のネットワーク１１０に接続された外部デバイスが第１のネットワーク１１１に接続された既存デバイスにアクセスしようとする場合に、そのアクセス要求が正当かどうかを判断し、正当であれば、そのアクセスを許可するものである。本実施の形態では、ユーザが第２のネットワーク１１０に接続されるデバイス１２０を介して、第１のネットワーク１１１に接続されるデバイス１４０にアクセスしようとしている場合を例に、認証装置１００の認証方法について説明する。
【００１９】
なお、ここでいうデバイスとは、テレビ、ビデオ、ＤＶＤ（Digital Video Disc）レコーダーなどのＡＶ（Audio Visual）機器や、冷蔵庫、洗濯機などの白物と呼ばれる家電機器、ＰＤＡ（Personal Digital Assistant）や携帯電話等の情報機器からＲＦＩＤ（Radio Frequency Identification）タグやＩＣ（Integrated Circuit）カード、電球やバッテリーなど電気機器や電気部材を広く指すものである。そして、本発明において、これらデバイスは、ネットワークＩ／Ｆを備え、ネットワークに接続可能で、かつ、デバイス外部に対してなんらかのサービスを提供できることが前提となっている。
【００２０】
また、ここでいうサービスには、ネットワークを介して接続可能なデバイスが備える機能をいう。具体的には、ＤＬＮＡ（Digital Living Network Alliance）規格に定められたものから、ＳＯＡＰ（Simple Object Access Protocol）やＣＯＲＢＡ（Common Object Request Broker Architecture）やウエブサービス等の分散協調計算の仕組によって提供されるものまで、幅広いサービスが含まれる。
【００２１】
再度図１を参照しながら、認証装置１００の内部構成について説明する。図１に示すように認証装置１００は、アクセス受付許可部１０１と、質問実行部１０２と、質問生成部１０３と、固有情報取得部１０４と、ネットワークＩ／Ｆ（Inter Face：インタフェース）１０５，１０６を備えている。
【００２２】
アクセス受付許可部１０１は、外部ネットワークである第２のネットワークに接続される外部デバイスからアクセス許可要求が通知され、アクセス許可要求を受け付けると、質問実行部１０２に、質問実行要求を通知し、質問実行部１０２から質問実行要求に対するチェック結果が通知されると、通知されたチェック結果に応じて、アクセスを許可するか否かの決定をし、アクセス許可または不許可の結果を、アクセス許可を求めてきたデバイスに通知する。
【００２３】
質問実行部１０２は、アクセス受付許可部１０１から質問実行要求が通知されると、質問生成部１０３に、質問生成要求を通知する。さらに、質問生成部１０３が生成した質問をネットワークＩ／Ｆ１０５を介して、アクセスを求めてきたデバイスに対し表示する。または、アクセス受付許可部１０１など他のモジュールを介して、アクセスを求めてきたデバイスに対して間接的に質問を表示するよう指示するようにしてもよい。さらに、質問実行部１０２は、表示した質問に対するユーザの回答を受信し、ユーザの回答が当該質問に対する正答と一致するか否かをチェックし、チェック結果をアクセス受付許可部１０１へ通知する。なお、チェック結果は、アクセス権を与えることに関しての正当性を判断するのに用いられる。つまり、ユーザからの回答が正答と一致していれば、外部デバイスからのアクセスは正当なものと判断される。
【００２４】
質問生成部１０３は、質問実行部１０２から通知される質問生成要求を受け付けると、固有情報取得部１０４へ固有情報取得要求を通知し、固有情報取得部１０４が固有情報取得要求を受けて取得した情報に従い、ユーザに対する質問と、当該質問に対する正答を生成する。例えば、固有情報取得部１０４が、第１のネットワーク１１１に接続されている電話機の電話番号を取得した場合には、質問生成部１０３は、「電話番号は何番か」という内容の質問と、この質問に対する正答を対で生成する。
【００２５】
固有情報取得部１０４は、第１のネットワーク１１１に接続するデバイスが提供するサービスを呼び出して、そのデバイスが保持している固有情報を取得する。なお、「固有情報」とは、デバイスやデバイスが保持するコンテンツ固有の情報であって、そのデバイスやコンテンツを他の同種のデバイスや同種のコンテンツと区別することができる情報をいう。例えば、各デバイスを特定するためのＩＤコードのたぐいは、ここでいう「固有情報」に該当する。また、電話番号は電話機に対する「固有情報」に該当し、ネットワークアドレス、ＩＰアドレス、ＭＡＣアドレスなどは、ネットワーク機器に対する「固有情報」に該当する。「固有情報」は、このようなユニークな識別子だけに限られず、デバイスの製造年月日、型名、製造者名、設置場所（緯度、経度、住所や郵便番号、設置されている部屋の名称など）や、所有者名や管理者名などの各種情報もが「固有情報」として用いられる。さらに、そのデバイスが動画、静止画、ワードプロセッッサソフトウエアのデータファイルなどの各種コンテンツを保持している場合に、そのコンテンツ内の情報、あるいはそのコンテンツのメタ情報までをも「固有情報」として用いることができる。
【００２６】
つまり、本発明における「固有情報」には、デバイスにユニークに割り当てられた機器ＩＤ等に限られず、デバイスがリアルタイムに保持するコンテンツ固有の情報も含まれる。要するに、他のデバイスやコンテンツが有していない情報は、全てそのデバイスやコンテンツの「固有情報」に成り得る。例えば、あるデバイスがＩＰネットワーク対応電話機であって、その電話機がサービスとして、自機に設定された電話番号を通知したり、あるいは着信発信履歴を通知したりする機能を備えている場合、その電話番号だけでなく着信発信履歴も当該ＩＰネットワーク対応電話機の「固有情報」となる。また、デバイスがハードディスクレコーダーの場合、当該ハードディスクレコーダーには、テレビで放映された番組を記録した動画コンテンツが記憶されていることが多いと思われるが、その動画コンテンツの録画日時や、テレビチャンネル等も当該ハードディスクレコーダーの「固有情報」となる。
【００２７】
さらに、文字数字的な情報だけでなく、マルチメディア情報も「固有情報」と成り得る。例えば、ハードディスクレコーダーの例では、動画コンテンツの一部分やスナップショットもそのハードディスクレコーダーが保持する「固有情報」となる。さらに、認証装置１００やネットワークルータ等の機器から、デバイスが設置されている場所の住所や郵便番号を取得することができる場合は、これらも「固有情報」となる。
【００２８】
図２に、第１のネットワーク１１１に接続されるデバイス１３０の内部構成を示す。なお、上述したように、本実施の形態では、デバイス１３０がＩＰネットワーク対応電話機の場合について説明する。
【００２９】
デバイス１３０は、不揮発性メモリ１３１と、固有情報返答部１３２と、ネットワークＩ／Ｆ１３５を備え、第１のネットワーク１１１を介して、他のデバイスと通信することができる。
【００３０】
不揮発性メモリ１３１には、電話番号というタグ１３３と、その番号１３４が「固有情報」として記録されている。
【００３１】
固有情報返答部１３２は、所定のプロトコル（例えば、前記のＳＯＡＰやＣＯＲＢＡなど）に従って、ＩＰネットワーク対応電話機であるデバイス１３０に割り当てられる電話番号を応答するサービスを外部に提供するモジュールを備えている。
【００３２】
つまり、ＩＰネットワーク対応電話機であるデバイス１３０は、電話機外部のデバイスからの要求に応じて、自機の電話番号を応答するサービスを提供する。
【００３３】
図３に、第２のネットワーク１１０に接続されているデバイス１２０の外観を示す。デバイス１２０は、インターネット対応の携帯電話（いわゆるブラウザフォン）で、ディスプレー１２１と、入力欄１２２と、入力用のキーセット１２３を備えている。ディスプレー１２１は、各種情報を表示し、ユーザは、キーセット１２３を用いて入力欄１２２に文字列等を入力することができる。
【００３４】
次いで、上記のように構成された認証装置１００による認証動作について図４に示すシーケンス図を参照しながら説明する。以下では、ユーザがデバイス１２０を介して宅内の第１のネットワークに接続されているハードディスク装置（デバイス１４０）内のマルチメディアコンテンツ１４１にアクセスしようとする場合について考える。なお、ハードディスク装置（デバイス１４０）は、いわゆるネットワーク対応ハードディスクと呼ばれるもので、ハードディスク装置単体でネットワークに接続することができ、ネットワークを介してハードディスク装置が保持するコンテンツを読み書きすることができるものとして説明する。
【００３５】
宅外の第２のネットワーク１１０に接続される外部デバイスから、宅内の第１のネットワーク１１１のデバイスに対するアクセス要求は、すべて、アクセス受付許可部１０１によって受け付けられ、アクセス受付許可部１０１において、アクセスを許可するか否かの決定がされる。このとき、アクセス受付許可部１０１によって、当該アクセスが正当なアクセスであり、許可すると決定されるまで、宅外から宅内に対してアクセスがなされることはない。
【００３６】
つまり、ユーザがデバイス１２０からデバイス１４０にアクセスしようとする場合に、デバイス１２０から出力されるアクセス要求（４０１）は、アクセス受付許可部１０１において、アクセスを許可するか否かの決定がされることになる。
【００３７】
具体的には、アクセス要求（４０１）がアクセス受付許可部１０１に受け付けられると、アクセス受付許可部１０１から、質問実行要求（４０２）が質問実行部１０２に通知される。そして、アクセス受付許可部１０１から質問実行要求（４０２）が質問実行部１０２に通知されると、質問実行部１０２から質問生成要求（４０３）が質問生成部１０３に通知される。
【００３８】
そして、質問実行部１０２から質問生成要求（４０３）が質問生成部１０３に通知されると、質問生成部１０３から、固有情報として、宅内の電話機に割り当てられる電話番号に関する情報を取得するよう固有情報取得要求（４０４）が固有情報取得部１０４へ通知される。
【００３９】
そして、質問生成部１０３から固有情報取得要求（４０４）が固有情報取得部１０４へ通知されると、固有情報取得部１０４によって、宅内の第１のネットワーク１１１に接続されている既存デバイスに対し、電話機タイプのデバイスを検索するためのデバイス検索要求（４０５，４０６）がブロードキャストで通知される。図４において、４０５は、デバイス１３０に出力されたデバイス検索要求を示し、４０６は、デバイス１４０に出力されたデバイス検索要求を示している。
【００４０】
なお、ブロードキャストでデバイス検索要求が通知されるようにしたのは、固有情報取得部１０４は、宅内の第１のネットワーク１１１に接続されたデバイスが何であるかを知らないためである。したがって、固有情報取得部１０４が、宅内の第１のネットワーク１１１にどのようなデバイスが接続されているのか把握している場合には、デバイス検索要求をブロードキャストによって通知する必要はなく、電話機タイプと把握しているデバイスに対してのみ直接電話番号取得要求を通知するようにすればよい。
【００４１】
そして、デバイス検索要求（４０５、４０６）に対して、ＩＰネットワーク対応電話機であるデバイス１３０から、自機が電話機タイプのデバイスであることを示す「肯定」の応答（４０７）が固有情報取得部１０４に通知される。
【００４２】
そして、「肯定」の応答（４０７）がデバイス１３０から固有情報取得部１０４に通知されると、さらに、固有情報取得部１０４から電話番号取得要求（４０８）がデバイス１３０へ通知される。電話番号取得要求（４０８）がデバイス１３０に通知されると、その応答（４０９）としてデバイス１３０から電話番号１３４が固有情報取得部１０４に通知される。
【００４３】
なお、固有情報の取得は、ＵＰｎＰ（Universal Plug And Play）などのネット家電に関する既存規格を利用して行ったり、遠隔手続呼出（ＲＰＣ：Remote Procedure Call）などの通信プロトコルを用いて、固有情報取得のインタフェースを自ら実装したりするようにしてもよい。
【００４４】
また、デバイス検索要求（４０５，４０６）と、電話番号取得要求（４０８）を、例えば、属性取得要求として一本化し、「電話番号」という属性をもっているデバイスだけがこれに応答するようにしてもよい。この場合、デバイス１４０は、「電話番号」という属性を持たないため、属性取得要求には応答しないが、デバイス１３０は、「電話番号」という属性を持っているため、属性取得要求に対し電話番号１３４を応答することになる。このように、固有情報の取得シーケンスの実装方法は各種考えられる。
【００４５】
また、上述した固有情報の取得方法では、認証時に固有情報を動的に取得する場合について説明したが、予め固有情報を取得しておくようにしてもよい。例えば、認証装置１００が起動時に予め家庭内家電から固有情報を取得しておくようにしたり、また、前回の認証時に取得した固有情報をキャッシュしておき、キャッシュされた固有情報を用いたりするなどしてもよい。
【００４６】
このようにして、宅内の第１のネットワーク１１１に接続されるデバイス１３０の電話番号１３４が、デバイス検索（４０５）に対する応答として固有情報取得部１０４に通知されると（４０９）、応答結果である電話番号１３４が質問生成部１０３に通知される（４１０）。そして、電話番号１３４が通知されると質問生成部１０３によって、「電話番号は何か」という内容の質問と、その正答として“０３１２３４５６７８”という文字列が生成され、その質問と正答とが対となって質問実行部１０２へ通知される（４１１）。
【００４７】
ところで、固有情報に基づく質問と正答の表現形式は、各種考えられる。例えば、ＨＴＭＬ（Hyper Text Markup Language）を用いたり、ＸＭＬ（eXtented Markup Language）のフォーマットを規定して用いたりするようにしてもよい。また、Ｃ言語などの構造体やＬＩＳＰ（LIStProcessing）言語のＳ式のようなもので表現してもよい。要するに、本実施の形態に係る認証装置１００がサポートするプログラミング言語や動作環境等を勘案して適当な形式を選択すればよい。
【００４８】
そして、固有情報に基づく質問と正答が質問実行部１０２に通知されると（４１１）、質問実行部１０２によって、デバイス１２０のディスプレー１２１に、当該質問および入力欄１２２が表示される（４１２）。入力欄１２２は、当該質問に対する答えを入力するために用いられる。例えば、デバイス１２０上でウエブブラウザーが動作している場合には、質問実行部１０２によって、ブラウザー上で質問と入力欄１２２を表示するようなＨＴＭＬ文書が生成されるようにしておくことで、当該質問および入力欄１２２をディスプレー１２１に表示することができる。なお、表示方法についても、各種いろいろな方法が考えられるので、固有情報に基づく質問と正答の表現形式と同様に、実施の形態に係る認証装置１００がサポートするプログラミング言語や動作環境等を勘案して、適当な形式を選択すればよい。
【００４９】
そして、デバイス１２０のディスプレー１２１に、当該質問および当該質問に対する答えを入力するための入力欄１２２が表示されると（４１２）、デバイス１２０のユーザにより、ディスプレー１２１に表示された質問に対する答えがキーセット１２３を用いて入力される（４２０）。なお、本実施の形態では、デバイス１２０が携帯電話としているため、キーセット１２３の形状が図３に示すように電話キーの形状をしていて、デバイス１２０のユーザは、キーセット１２３を用いて入力する場合について説明したが、これはあくまで一例に過ぎず、これに限られるものではない。すなわち、音声入力やペン入力を用いたキーによらない入力方法を用いて、ディスプレー１２１に表示された質問に対する答えを入力するようにしてもよい。
【００５０】
そして、デバイス１２０のユーザによってキーセット１２３が用いられて、電話番号“０３１２３４５６７８”が入力欄１２２に入力されると、文字列“０３１２３４５６７８”が質問実行部１０２に通知される（４３０）。そして、質問実行部１０２によって、質問生成部１０３から通知された正答と、デバイス１２０のユーザによって入力された文字列“０３１２３４５６７８”とが一致するか否か照合される。
【００５１】
このとき、宅外の第２のネットワーク１１０に接続されているデバイス１２０を介して、宅内の第１のネットワーク１１１に接続されているデバイス１４０にアクセスしようとするユーザが、宅内の第１のネットワーク１１１に接続されるデバイスについて充分に精通しているならば、間違いなくデバイス１３０の電話番号１３４を入力することができるはずである。
【００５２】
そして、照合の結果、一致すると判定された場合には、質問実行部１０２からアクセス受付許可部１０１に対して、質問実行要求（４０２）に対する応答として「肯定」が通知される（４３１）。
【００５３】
この結果、アクセス受付許可部１０１からデバイス１２０に対し、アクセス許可（４３２）が通知される。以後、デバイス１２０とデバイス１４０とのセッションが確立され（４４０）、ユーザは、デバイス１２０からデバイス１４０にアクセスするこことができるようになる。
【００５４】
以上のように、本実施の形態によれば、宅内の第１のネットワークに精通したユーザだけが日常知り得るような第１のネットワークに接続された既存デバイスの固有情報を取得し、取得された固有情報に基づいて、質問および正答を作成し、作成された質問を宅内の第１のネットワークに接続される既存デバイスにアクセスしたい宅外の第２のネットワークに接続される外部デバイスに提示し、提示された質問に対し、外部デバイスを介して回答し、回答結果が正しい場合に、外部デバイスから第１のネットワークに接続される既存デバイスへのアクセスを許可するようにした。この結果、事前にユーザ登録やパスワード設定を行っていないような状況での一時的なアクセスや、情報リテラシーが比較的低い家電ユーザ等が宅内の第１のネットワークにアクセスを希望するような状況においても、一定のレベルで安全なネットワーク接続をもたらしつつ、宅内の第１のネットワークに精通した正当なユーザのみが、宅外から宅内へのセキュアな通信経路を確立することができる認証を行うことができる。
【００５５】
なお、上述した実施の形態では、電話番号に関する質問と、当該質問に対しユーザが回答するという単純な質問形態であったが、質問形態はこれに限られず、得られた固有情報に応じて、様々なバリエーションの質問を考えることができる。
【００５６】
例えば、デバイス１３０が電話番号発信履歴を手供するサービスを有する場合に、固有情報取得部１０４が、デバイス１３０に記憶される電話番号発信履歴の中から、最近１週間の電話番号発信履歴を取得し、質問生成部１０３が、最近１週間で一番多くかけた電話番号が正答となるような質問を生成し、ユーザに回答させるようにした場合には、電話番号１３４が公開されていて、誰もが電話番号１３４を知りうる状態にあるときに、電話番号１３４が正答となるような質問をする場合に比べ、不正アクセスを防止する観点からも有効となる。
【００５７】
また、固有情報取得部１０４が、第１のネットワーク１１１に接続されるデバイスの設置場所の経度と緯度に関する固有情報を取得できる場合には、「経度」と「緯度」とを質問としてデバイス１２０のディスプレー１２１に表示して、ユーザに「経度」と「緯度」とを数値入力させて回答させるようにしたり、設置場所を含む地図を表示して、設置場所をポインティングデバイスなどでユーザにポイントさせて回答させたりするなど、質問生成部１０３において、電話番号以外の固有情報が正答となる質問や、複数の固有情報を組み合わせたものが正答となるような質問が作成されるようにしてもよい。また、郵便番号や住所に関する情報が固有情報として取得された場合も同様である。
【００５８】
（実施の形態２）
図５に、本発明の実施の形態２に係るホームネットワークシステムの構成の一例、および認証装置１００の要部構成を示す。なお、図１と共通する構成部分には、図１と同一の符号を付して説明を省略する。図５に示す認証装置１００は、図１に示す認証装置１００に対して、プライバシー情報リストＤＢ１０７と、テンプレートＤＢ（データベース）１０８とを追加した構成を採る。また、図５に示す第１のネットワークには、図１に示す第１のネットワークに接続されるデバイス１３０，１４０に加え、さらにデバイス１５０，１６０が接続されている。
【００５９】
なお、本実施の形態では、デバイス１５０がハードディスクレコーダーで、最終利用日時を固有情報１５１として保持し、また、デバイス１６０がテレビで、最終利用日時を固有情報１６１として保持している場合について説明する。また、ＩＰネットワーク対応電話機であるデバイス１３０は、固有情報１３１として、自機の電話番号の他に、発信元識別子として第１のネットワーク１１１の名前を持っているとする。なお、以下では、第１のネットワーク１１１の名前を「松下家（読み：マツシタケ）」として説明する。
【００６０】
プライバシー情報リストＤＢ１０７は、「電話番号」および「アクセス先の名前」がリストアップされたプライバシー情報リストを格納している。
【００６１】
テンプレートＤＢ１０８は、内部に図６に示すようなテンプレートを格納している。同図において、点線で囲まれた各々の部分がテンプレート６００，６１０，６２０，６３０，６４０を示し、これらテンプレート６００，６１０，６２０，６３０，６４０は、質問生成部１０３が質問を生成する際に利用される。
【００６２】
また、これらテンプレートは、固有情報取得部１０４が固有情報を取得する場合の指針としても利用される。すなわち、固有情報取得部１０４は、テンプレートＤＢ１０８に格納されているテンプレート６００，６１０，６２０，６３０，６４０から、テンプレートを選択し、選択したテンプレートの置換可能部分（または「穴部分」という）に入るべき情報を宅内のデバイス１３０，１４０，１５０，１６０から取得しようとする。
【００６３】
なお、図６はあくまで概念図で、説明の便宜上、デバイス１２０に対する表示イメージとして表現している。実際には、本システムが動作するプログラミング言語や動作環境等を勘案して、適当な形式を選択すればよい。例えば、ＸＭＬを用いてテンプレート６００を記述すれば、図７の７００のような表現になるであろう。テンプレートを記述するための既存の仕組としては、ＰＨＰ（ＰＨＰ：Ｈｙｐｅｒｔｅｘｔ  Ｐｒｏｃｅｓｓｏｒ）などのサーバサイドのスクリプト言語と呼ばれるものを始めとし、多数の技術が知られており、これら既存の技術を利用してテンプレートを作成するようにすればよい。もしくは、ＸＭＬで自らフォーマットを決めてテンプレートを作成したり、あるいはＣ言語等の構造体で実装するようにしたりしてもかまわない。
【００６４】
図７において、テンプレート６００の「穴」部分６０１は、“＄ＣＥＣｌａｓｓ（ＴＶＳｅｔ）.ｎａｍｅ（）”と記述され、「穴」部分６１１は、“＄ＣＥＣｌａｓｓ（ＴＶＳｅｔ）.ｎｕｍｂｅｒ（）”と記述されている。そして、固有情報取得部１０４によって、「穴」部分６０１はＴＶＳｅｔに対する名称“テレビ”に、「穴」部分６１１は、宅内のテレビの台数である“１”に置きかえられる。そして、この置き換え作業の後、質問生成部１０３によって「質問：テレビは何台ありますか」「答：１」という内容の質問と正答の対に変換されることになる。
【００６５】
このようにして、固有情報取得部１０４によって、テンプレート６００の「穴」部分６０１，６０２に入るべき情報が、宅内の第１のネットワークに接続されているデバイス１３０，１４０，１５０，１６０から取得される。この意味で、テンプレートは固有情報取得部１０４が固有情報を取得する際の指針となる。
【００６６】
ここで、いくつかのテンプレートに関して補足的に説明をしておく。テンプレート６２０，６３０，６４０は、質問に対し、回答を選択する形式（以下「選択式」という）のテンプレートである。テンプレート６２０，６３０，６４０内の置換可能部分６２１〜６２４，６４１〜６４３は、回答の選択肢として用いられる。例えば、テンプレート６２０において、質問「アクセス先の名称は？」に対する正答は、上述したように「松下家」であるので、質問生成部１０３によって、テンプレート６２０の置換可能部分６２１〜６２４の中から正答枝「松下家」を入れる「穴」部分が適当に選択されて、残りの「穴」部分に「田中家」とか「山本家」などの誤答が詰めこまれる。なお、誤答の枝は自然言語処理技術を利用して動的に生成されるようにしてもよいし、あらかじめ、誤答として使われそうな答が保持されるようにしておいて、そこから必要な数だけ使われるようにしてもよい。
【００６７】
ラジオボタン６２５，６３１，６４４は、ユーザが択一的に選択肢から回答を選択するのに用いられる。なお、テンプレート６２０，６３０，６４０では、グラフィックなユーザインタフェースを念頭にラジオボタン６２５，６３１，６４４を使って、ユーザが選択肢から回答を選択するようにしたが、これに限られず、ユーザが択一的に選択肢から回答を選択することが明瞭であればどのようなインタフェースを用いてもよい。例えば、各選択肢に割り当てられた数字をユーザが入力するように促して、選択肢から回答を選択させるようなインタフェースを用いてもよい。
【００６８】
テンプレート６４０は、選択肢が映像（静止画）である点が他の選択式のテンプレート６２０，６３０と異なっている。例えば、第１のネットワーク１１１にカメラ付き冷蔵庫が接続されている場合、固有情報取得部１０４によって、その内部映像が撮影され、質問生成部１０３によって、撮影された内部映像が正答で、他の映像（例えば、過去の冷蔵庫内の映像等）が誤答となるような質問と回答の選択肢が生成されることになる。
【００６９】
なお、上述した説明では、テンプレートは予めテンプレートＤＢ１０８に記録されていて、テンプレートＤＢ１０８に記録されたテンプレートが選択される場合について説明したが、メーカーのサポートサイト等からテンプレートをダウンロードして、テンプレートＤＢ１０８に記録されるテンプレートが随時変更・更新されるようにしてもよい。例えば、第１のネットワーク１１１に、固有情報の取得が可能な新しいネットワーク対応デバイスが接続された場合に、そのデバイスの固有情報を活かすような質問文のテンプレートが新しいデバイス自体からダウンロードすることができたり、また、デバイスのメーカーサイトからダウンロードできることができたりする場合には、質問文のバリエーションが広がり、この結果、第１のネットワーク１１１に精通するユーザ以外のユーザが正答することが難しくなり、不正アクセスを防止するという点で非常に有益である。
【００７０】
次いで、上記のように構成された認証装置１００による認証動作について説明する。以下では、デバイス１２０を介してユーザが宅内の第１のネットワークに接続されているハードディスク装置（デバイス１４０）内のマルチメディアコンテンツ１４１にアクセスしようとする場合について考える。
【００７１】
実施の形態１と同様に、宅外の第２のネットワーク１１０からの宅内の第１のネットワーク１１１の既存デバイスに対するアクセス要求（４０１）は、すべて、アクセス受付許可部１０１によって受け付けられ、アクセス受付許可部１０１において、アクセスを許可するか否かの決定がされる。このとき、アクセス受付許可部１０１によって、当該アクセスが正当なアクセスであり、許可すると決定されるまで、宅外から宅内に対してアクセスがなされることはない。
【００７２】
アクセス要求（４０１）がアクセス受付許可部１０１に受け付けられると、アクセス受付許可部１０１から、質問実行要求（４０２）が質問実行部１０２に通知される。そして、アクセス受付許可部１０１から質問実行要求（４０２）が質問実行部１０２に通知されると、質問実行部１０２から質問生成要求（４０３）が質問生成部１０３に通知される。ここまでの動作は、実施の形態１と同様である。
【００７３】
そして、質問実行部１０２から質問生成要求（４０３）が質問生成部１０３に通知されると、質問生成部１０３によって、まず、テンプレートＤＢ１０８から質問のもととなるテンプレートが選択される。テンプレートの選択方法としては、テンプレートＤＢ１０８に記録されるテンプレートの中からランダム、または、なんらかのルールに従って選択するようにしたり、テンプレートの「穴」部分をすべて埋めることができるようなテンプレートを選択するようにしたり、特に限定されるものではない。また、複数のテンプレートが選択されるようにして、ユーザに対し複数の質問がなされるようにしてもよい。質問数を増やすことで、第１のネットワークに精通しているものユーザのみしか正答することができないようになり、不正アクセスを低減することができるようになる。以下では、質問生成部１０３によって、テンプレート６２０がランダムに選択されたとして説明する。
【００７４】
そして、質問生成部１０３によってテンプレート６２０が選択されると、さらに、質問生成部１０３によって、プライバシー情報リストＤＢ１０７に格納されているプライバシー情報リストが照合されて、テンプレート６２０が利用禁止になっていないかチェックされる。上述したように、プライバシー情報リストＤＢ１０７には、プライバシー情報として「電話番号」「アクセス先の名前」がリストアップされている。また、テンプレート６２０では、「アクセス先の名前」が回答の選択肢の１つとして表示される。したがって、テンプレート６２０を利用すると、アクセス先の名称が回答の選択肢として直接宅外の第２のネットワークへ提示されてしまうことになるが、プライバシー情報リストＤＢ１０７に格納されるプライバシー情報に「アクセス先の名前」がリストアップされているため、テンプレート６２０の使用は禁止されることになる。つまり、プライバシー保護を目的として、外部に知らせたくない情報を、プライバシー情報リストＤＢ１０７にリストアップしておくことで、質問を生成するために用いられるテンプレートに制限がかかることになる。
【００７５】
このようにして、テンプレート６２０の利用が禁止されると、テンプレート６２０を除いた残りテンプレートから、質問生成部１０３によって、再度テンプレートが選択される。以下では、質問生成部１０３によって、テンプレート６３０が選択されたとして説明する。
【００７６】
テンプレート６３０はテンプレート６２０と異なり、「アクセス先の名前」を直接表示するものではなく「アクセス先の名前の頭文字」をラジオボタン６３１に付された文字から選択して回答する形式のテンプレートである。したがって、質問生成部１０３によって、プライバシー情報リストＤＢ１０７に格納されているプライバシー情報リストが照合されて、テンプレート６３０が利用禁止になっていないかチェックされた結果、テンプレート６３０は利用可能と判断される。
【００７７】
利用可能なテンプレートが選択されると、質問生成部１０３から、固有情報として、「アクセス先の名前」に関する情報を取得するよう固有情報取得要求（４０４）が固有情報取得部１０４へ通知される。以後、実施の形態１と同様に、固有情報取得部１０４から宅内の第１のネットワーク１１１に接続されているデバイスに対し、検索要求が通知され、検索要求に対して、デバイス１３０から「松下家（読み：マツシタケ）」（１３１）という自機の名前に関する情報が固有情報取得部１０４に通知される。
【００７８】
そして、デバイス１３０から固有情報取得部１０４に自機の名前に関する情報が通知されると、自機の名前に関する情報が質問生成部１０３に通知され、質問生成部１０３によって、質問「アクセス先の名前は？」に対する回答の選択肢が作成される。なお、テンプレート６３０を用いる場合には、質問は固定されているため、新たに質問が生成されることはなく、図６に示すように、回答の選択肢として「英数字」，「あ〜そ」，「た〜ほ」，「それ以外」が生成される。なお、この場合、「た〜ほ」が正答となる。
【００７９】
そして、固有情報に基づく質問と正答が質問実行部１０２に通知されて、デバイス１２０のディスプレー１２１に、当該質問および当該質問に対する答えを入力するための入力欄１２２が表示されることになる。
【００８０】
ところで、選択式のテンプレートを用いてユーザに対して質問する場合には、第１のネットワークに精通していないユーザであっても、あてずっぽうに選択肢から回答を選択しても「選択肢分の１」のという高い確立で正答となってしまうという問題が潜在的に存在する。しかしながら、テンプレートを複数組みあわせ質問の数を増やし、その質問に全問正答した場合にのみ、アクセス許可さえるようにすることで、「あてずっぽうに正答する」場合を排除することができると考えられる。
【００８１】
なお、上述した説明では、複数の質問がなされた場合、ユーザはその全ての質問に答えることを前提として説明したが、これをユーザが「答えられる質問を選択して、その質問のみに答える」という方法に改めることも可能である。質問文は、宅内の第１のネットワーク１１１に接続されている機器の固有情報に基づいて生成されるが、ユーザは必ずしも宅内の情報全てに精通しているとは限らない。この結果、ユーザが宅内の第１のネットワーク１１１に接続される機器にアクセスできる正当の権限を有しているにもかかわらず、質問に答えることができず、アクセス許可されないという場合がありうる。しかしながら、質問生成部１０３によって、複数の質問が生成されるようにして、ユーザはその中から自分が答える質問をいくつか選択して回答することができるようにすることで、正当なアクセス権限を有するものが、アクセス許可されないという場面を少なくすることができる。
【００８２】
また、テンプレートに応じてアクセスが許可される範囲や時間を任意に設定できるようにするようにすると、細かいアクセスコントロールを実現することができ有益であるといえる。
【００８３】
例えば、いま両親と娘が同居しており、娘の部屋には彼女専用のハードディスクレコーダーがあるとする。たとえ家族であっても互いに操作されたくないデバイスがあって当然で、居間の家族共用のデバイスと娘部屋のデバイスとは別個にアクセス権を与えるほうが娘の心情からして適している場合が多いだろう。このような場合には、「娘部屋の機器にアクセスするためのテンプレート（群）」と「居間のデバイスにアクセスするためのテンプレート（群）」を用意し、「娘部屋のデバイスにアクセスするためのテンプレート（群）」から選択されたテンプレートを用いて生成される質問に答えられた場合に、娘部屋のデバイスへのアクセスが許可されるようにする。このとき、娘専用テンプレートとして、例えば、娘部屋のデバイスやコンテンツの固有情報を用いるようにすれば、娘本人にだけに、娘部屋のデバイスにアクセスするためのアクセス権が与えられるようすることができる。このように、アクセス範囲に応じたテンプレートを用いて質問を生成することにより、より緻密にアクセス制限をすることができるようになる。
【００８４】
また、テンプレートごとにアクセス上限時間を設け、テンプレートから生成された質問に答えられた場合は、その設定されたアクセス時間の間だけアクセスすることができるようにして、アクセス時間に制限を設けるようにしてもよい。というのも、質問を作成するために選択されたテンプレートによって、質問の難易度が異なる場合がある。つまり、家族や本人など限られたユーザしか知りえない情報に関する質問に正答した場合は、比較的長時間のアクセスを許可するようにして、質問の難易度に応じてアクセス時間を設定することにより、不正なアクセスの防止することができるようになる。
【００８５】
また、本実施の形態に係る認証装置１００および認証方法は、宅外から宅内に一時的な接続を希望する場合に用いられるものであるので、無制限に長時間アクセスを許可する必要もないことから、このようにしてアクセス上限時間を定めるようにして不必要なアクセスを防止することは、不正アクセスの防止にもなり有益である。なお、複数のテンプレートを用いて質問が複数作成された場合は、テンプレートごとに設定されたアクセス上限時間のうち最大のアクセス上限時間を制限値に用いたり、すべてのテンプレートの上限時間が合算されるようにしたり、実施状況にあわせて適当な方法でアクセス時間を決めればよい。
【００８６】
以上のように、本実施の形態によれば、テンプレートに基づいて質問および回答の選択肢を生成するようにした。これにより、ネットワーク負荷があまりかからないようにして、質問および回答の作成をスムーズに作成することができるようになり、また、デバイスの固有情報が正答となるようなテンプレートを複数用意する場合には、複数の質問を作成することができるようになるので、第１のネットワーク１１１へのアクセス権限を有しないユーザが正答すること難しくなって、不正アクセスを低減することができる。また、プライバシー情報リストとテンプレートをチェックし、プライバシー情報に触れるテンプレートを用いずに質問を生成するようにしたので、宅外の第２のネットワーク１１０に接続されるデバイスに、宅内の情報が漏曳される危険を防ぐことができる。
【００８７】
また、テンプレートを定期的にダウンロードして更新したり、第１のネットワーク接続時に、接続される機器特有の固有情報を活かせるようなテンプレートをインストールしたりするようにすることで、古い機器では考えられなかったような質問を生成することが可能となって、より第１のネットワークに接続される機器に精通しているアクセス権を有する正当なユーザのみが、宅外の第２のネットワークに接続される機器からのアクセスを許可されるようになり、不正アクセスを低減することができる。
【００８８】
本発明の認証装置の一つの態様は、第１のネットワークに接続された既存デバイスをアクセス要求先とする第２のネットワークに接続された外部デバイスからのアクセス要求を許可するか否かを判断する認証装置であって、アクセス要求元の前記外部デバイスに質問を送信し、前記質問に対するユーザの回答と正答とを対比して正誤を判定する質問実行手段と、前記ユーザの回答が正しい場合に、前記アクセス要求を許可するアクセス受付許可手段と、前記既存デバイスが有するデバイス固有の情報を取得する固有情報取得手段と、前記デバイス固有の情報に基づいて、前記質問と前記正答との対を１対以上生成する質問生成手段と、を具備する構成を採る。
【００８９】
この構成によれば、宅内の第１のネットワークに精通したユーザだけが日常知り得るような第１のネットワークに接続されたデバイスの固有情報に基づいて作成された質問に対し、宅内の第１のネットワークに接続されるデバイスにアクセスしたい宅外の第２のネットワークに接続される第２のデバイスを介して回答し、回答結果が正しい場合にのみ、当該第２のデバイスから第１のネットワークに接続されるデバイスへのアクセスが許可されるため、事前にユーザ登録やパスワード設定を行っていないような状況での一時的なアクセスや、情報リテラシーが比較的低い家電ユーザ等が宅内の第１のネットワークにアクセス要求するような状況においても、一定のレベルで安全なネットワーク接続をもたらしつつ、宅内の第１のネットワークに精通した正当なユーザのみが、宅外から宅内へのセキュアな通信経路を確立することができる認証を行うことができる。
【００９０】
本発明の認証装置の一つの態様は、前記固有情報取得手段は、前記第１のネットワークに複数の既存デバイスが接続されている場合に、前記アクセス要求先と異なる既存デバイスの前記固有情報を取得し、前記質問生成手段は、前記アクセス要求先と異なる既存デバイスから取得した前記固有情報に基づいて、前記質問と前記正答との対を１対以上生成する構成を採る。
【００９１】
この構成によれば、アクセス要求先と異なる既存デバイスの固有情報が特異な場合に、当該既存デバイスの特異な固有情報に精通した正当なユーザのみしかアクセス要求が許可されないようになるため、宅外から宅内へのよりセキュアな通信経路を確立することができる認証を行うことができる。
【００９２】
本発明の認証装置の一つの態様は、前記固有情報取得手段は、前記第１のネットワークに複数の既存デバイスが接続されている場合に、複数の前記既存デバイスの前記固有情報を取得し、前記質問生成手段は、前記複数の既存デバイスから取得した複数の前記固有情報に基づいて、前記質問と前記正答との対を１対以上生成する構成を採る。
【００９３】
この構成によれば、複数の既存デバイスの固有情報を用いて質問が生成することができるため、宅内の第１のネットワークに精通した正当なユーザのみしかアクセス要求が許可されないようになるため、宅外から宅内へのよりセキュアな通信経路を確立することができる認証を行うことができる。
【００９４】
本発明の認証装置の一つの態様は、前記デバイス固有の情報は、前記既存デバイスや前記既存デバイスが保持するコンテンツ固有の情報である構成を採る。
【００９５】
この構成によれば、第１のネットワークに精通したユーザだけが、宅外の第２のネットワークに接続することができるようになり、一定のレベルで安全なネットワーク接続を可能とし、不正アクセスを防止することができる。
【００９６】
本発明の認証装置の一つの態様は、前記質問生成手段は、前記質問に対する正答を含む選択肢を生成する構成を採る。
【００９７】
この構成によれば、第２のネットワークに接続される外部デバイスを介して、第１のネットワークに接続される既存デバイスへアクセス要求するユーザは、選択肢から正答を選択するという単純な動作によって、第１のネットワークへ接続することができる。
【００９８】
本発明の認証装置の一つの態様は、前記質問生成手段は、前記第２のネットワーク及び当該第２のネットワークに接続された外部デバイスに対して隠匿すべき情報あるいは情報の種類が列挙されたプライバシー情報リスト、を備え、前記プライバシー情報リストに記載された情報あるいは情報の種類と合致する前記固有情報に関しては、当該固有情報が直接提示されないような前記質問あるいは前記選択肢を生成する構成を採る。
【００９９】
この構成によれば、プライバシーまたはセキュリティ上、宅外に知られたくないような情報が、第２のネットワークに接続される外部デバイスを介して、外部に知られてしまうような状況を回避することができ、プライバシーまたはセキュリティ保護の強化を図ることができる。
【０１００】
本発明の認証装置の一つの態様は、前記質問生成手段は、前記第２のネットワーク及び当該第２のネットワークに接続された外部デバイスに対して隠匿すべき情報あるいは情報の種類が列挙されたプライベートプライバシー情報リスト、を備え、前記プライベートプライバシー情報リストに記載された情報あるいは情報の種類が合致する前記固有情報に関しては、前記ユーザが前記回答を入力することができるような前記質問を生成し、前記質問実行手段は、前記質問に対する前記ユーザが入力した回答の正誤を判定する構成を採る。
【０１０１】
この構成によれば、プライバシーまたはセキュリティ上、宅外に知られたくないような情報に関する質問に対しては、ユーザが直接入力して回答するため、宅外の第２のネットワークに接続される外部デバイスに、プライベート情報が含まれる選択肢が提示される場合に比べ、プライベート情報が外部に漏れる危険性を低減することができる。
【０１０２】
本発明の認証装置の一つの態様は、前記質問生成手段は、テンプレートを備え、前記テンプレートを用いて前記質問を生成する構成を採る。
【０１０３】
この構成によれば、宅内の第１のネットワークに接続された既存デバイスの特有の固有情報を活かすようなテンプレートを予め保持し、当該テンプレートを用いて質問を作成することにより、セキュリティを強化するこができる。
【０１０４】
本発明の認証装置の一つの態様は、前記テンプレートは、置換部分を有し、前記固有情報取得手段は、前記テンプレートの置換部分を埋めるように情報を取得する構成を採る。
【０１０５】
この構成によれば、第１のネットワークに接続される既存デバイスから、テンプレートの置換部分を埋めるような情報のみを取得するようになるので、短時間で固有情報を取得することができる。
【０１０６】
本発明の認証装置の一つの態様は、前記テンプレートは複数あり、前記質問生成手段は、アクセス毎に前記テンプレートを変更して、前記質問を生成する構成を採る。
【０１０７】
この構成によれば、宅外の第２のネットワークに接続される外部デバイスを介して、宅内の第１のネットワークに接続されるデバイスへのアクセスを希望するユーザに対し、アクセス毎に異なる質問が提示され、当該ユーザはアクセス希望毎に異なる質問に正答した場合にのみ、アクセスが許可されるようになるため、セキュリティを強化することができる。
【０１０８】
本発明の認証装置の一つの態様は、前記ユーザが、予め、または、アクセス時に前記テンプレートを選択する構成を採る。
【０１０９】
この構成によれば、宅内の第１のネットワークに接続される既存デバイスにアクセス権を有する正当なユーザが、アクセス許可されず、不必要に第１のネットワークにアクセスできない状況を低減し、正当なアクセス権を有するユーザがスムーズにアクセス許可されるようにすることができる。
【０１１０】
本発明の認証装置の一つの態様は、前記固有情報取得手段は、前記外部デバイスの端末種別を取得し、前記質問生成手段は、当該端末種別に従って前記外部デバイスの表示能力を推定し、当該表示能力にあわせて前記質問を生成する構成を採る。
【０１１１】
この構成によれば、宅外の第２のネットワークに接続される外部デバイスの表示能力に応じて、質問を生成するため、ユーザは外部デバイスを介して質問を正確に把握することができる。
【０１１２】
本発明の認証装置の一つの態様は、前記質問生成手段は、前記既存デバイスが通信端末の場合、当該通信端末の通信ＩＤを問う質問を生成する構成を採る。
【０１１３】
本発明の認証装置の一つの態様は、前記通信端末が電話機で、前記通信ＩＤが当該電話機の電話番号である構成を採る。
【０１１４】
本発明の認証装置の一つの態様は、前記通信ＩＤは、ＩＰアドレス、ＭＡＣアドレス、またはＩＰアドレス中のネットワークアドレス部である構成を採る。
【０１１５】
これらの構成によれば、通信端末には必ず割り当てられている通信ＩＤを固有情報とすることができるため、固有情報を容易かつ確実に取得することができる。
【０１１６】
本発明の認証装置の一つの態様は  前記固有情報取得手段は、前記固有情報として、自装置または第１のネットワークが設置されている設置場所、当該設置場所の住所、当該住所の一部、当該住所の郵便番号を取得し、前記質問生成手段は、当該固有情報または当該固有情報の組み合わせを問う質問を生成する構成を採る。
【０１１７】
本発明の認証装置の一つの態様は、前記固有情報取得手段は、前記固有情報として、当該既存デバイスの利用者の氏名または当該氏名の読み方を取得し、前記質問生成手段は、当該氏名の全て、一部、または頭文字を問う質問、当該氏名の読み方を問う質問、若しくは、これらを含む質問を生成する構成を採る。
【０１１８】
本発明の認証装置の一つの態様は、前記固有情報取得手段は、前記既存デバイスが、ネットワークカメラである場合に、前記固有情報として、当該ネットワークカメラの映像を取得し、前記質問生成手段は、当該ネットワークカメラの映像に関する質問を生成する構成を採る。
【０１１９】
これらの構成によれば、第１のネットワークに精通したユーザのみが正答することができ、不正なアクセスを防止することができる。
【０１２０】
本発明の認証装置の一つの態様は、前記テンプレートは、前記既存デバイスのグループごとに用意されていて、前記質問生成手段は、前記アクセス要求先の前記既存デバイスが属するグループに対応するテンプレートを用いて前記質問を生成し、前記アクセス受付許可手段は、当該質問に正答した場合に、当該グループに属する前記既存デバイスに対してのみアクセスを許可する構成を採る。
【０１２１】
この構成によれば、既存デバイスのグループごとに異なるテンプレートが用いられて、質問が生成されるようになるため、宅内の第１のネットワークに精通しているユーザであっても、既存デバイスごとにアクセス制限を設けることができ、セキュリティの強化を図ることができる。
【０１２２】
本発明の認証装置の一つの態様は、前記テンプレートは、アクセス可能時間という属性を有し、前記アクセス受付許可手段は、当該テンプレートに関連づけられた前記アクセス可能時間内のみ、前記アクセス要求を許可する構成を採る。
【０１２３】
この構成によれば、テンプレートを用いて作成される質問の難度に応じて、アクセス可能な時間に制限を設けることができ、セキュリティの強化を図ることができる。
【産業上の利用可能性】
【０１２４】
本発明の認証装置および認証方法は、比較的簡易な方法で、予めユーザ登録や機器登録がなされていない機器からも、宅内ネットワークへセキュアにアクセスすることができ、宅内ネットワークに接続された情報デバイスに関し、宅外からアクセス可能なシステムにおいてユーザ認証または機器認証する認証装置および認証方法などに有用である。
【図面の簡単な説明】
【０１２５】
【図１】本発明の実施の形態１に係るネットワークシステムの構成例を示す図
【図２】第１のネットワークシステムに接続されるデバイスの内部構成を示すブロック図
【図３】第２のネットワークシステムに接続されるデバイスの外観を示す図
【図４】実施の形態１に係る各デバイス、モジュール間のシーケンスを示す図
【図５】本発明の実施の形態２に係るネットワークシステムの構成例を示す図
【図６】実施の形態２に係るテンプレートの一例を示す図
【図７】実施の形態２に係るテンプレートの実装例を示す図
【符号の説明】
【０１２６】
１００  認証装置
１０１  アクセス受付許可部
１０２  質問実行部
１０３  質問生成部
１０４  固有情報取得部
１０５、１０６  ネットワークＩ／Ｆ
１０７  プライバシー情報リストＤＢ
１０８  テンプレートＤＢ
１１０  第２のネットワーク
１１１  第１のネットワーク
１２０  第２のデバイス
１２１  ディスプレー
１２２  入力欄
１２３  キーセット
１３０  第１のデバイス
１３１，１４２，１５１，１６１  固有情報
１３２  固有情報返答部
１３３  属性
１３４  属性の値
１３５  ネットワークＩ／Ｆ
１４０，１５０，１６０  デバイス
１４１  コンテンツ
【図１】
2008059182.tif 000003
【図２】
2008059182.tif 000004
【図３】
2008059182.tif 000005
【図４】
2008059182.tif 000006
【図５】
2008059182.tif 000007
【図６】
2008059182.tif 000008
【図７】
2008059182.tif 000009