(57)【要約】【課題】ユーザが対象機器を容易にネットワークに接続可能にする。【解決手段】情報処理装置は、ホームゲートウェイ装置から、機器の種別が入力されると、機器データにおいて当該機器の種別に関連づけられた入力種別から、認証操作データを生成して記憶装置に記憶する認証操作データ生成部と、認証操作データを、ホームゲートウェイ装置に送信する認証操作データ送信部と、機器の入力装置から入力された入力操作データを、ホームゲートウェイ装置から受信して記憶装置に記憶する入力操作データ取得部と、認証操作データと入力操作データとを比較して、一致するか否かを判定し、照合結果データを出力する操作データ照合部とを備える。認証操作データと入力操作データが一致する場合、ホームゲートウェイ装置に、機器およびホームゲートウェイ間で、当該機器を制御するための通信を認証させる。【選択図】      図１
2013054486.tif 000002
【特許請求の範囲】
【請求項１】
機器と、前記機器と通信可能なホームゲートウェイ装置と、前記ホームゲートウェイ装置と通信可能な情報処理装置と、を備え、前記機器および前記ホームゲートウェイ装置間の、当該機器を制御するための通信を認証する認証システムにおける前記情報処理装置であって、
機器の種別と、前記機器に入力可能な入力種別と、を関連づけた機器データを記憶する機器データ記憶部と、
前記ホームゲートウェイ装置から、機器の種別が入力されると、前記機器データにおいて当該機器の種別に関連づけられた前記入力種別から、認証操作データを生成して記憶装置に記憶する認証操作データ生成部と、
前記認証操作データを、前記ホームゲートウェイ装置に送信する認証操作データ送信部と、
前記機器の入力装置から入力された入力操作データを、前記ホームゲートウェイ装置から受信して前記記憶装置に記憶する入力操作データ取得部と、
前記認証操作データと前記入力操作データとを比較して、一致するか否かを判定し、照合結果データを出力する操作データ照合部とを備え、
前記認証操作データと前記入力操作データが一致する場合、前記ホームゲートウェイ装置に、前記機器および前記ホームゲートウェイ間で、当該機器を制御するための通信を認証させる
ことを特徴とする情報処理装置。
【請求項２】
前記機器と当該機器の前記入力装置は、有線通信または近距離の無線通信で接続される請求項１に記載の情報処理装置。
【請求項３】
前記認証操作データ生成部は、前記機器データから、複数の前記入力種別を選択して前記認証操作データを生成する請求項１または請求項２に記載の情報処理装置。
【請求項４】
機器と、前記機器と通信可能なホームゲートウェイ装置と、前記ホームゲートウェイ装置と通信可能な情報処理装置と、前記機器の消費電力を測定する電力測定機器を備え、前記機器および前記ホームゲートウェイ装置間の、当該機器を制御するための通信を認証する認証システムにおける前記情報処理装置であって、
ユーザの操作によって家電機器が稼働した時間に関する操作解析データを、記憶装置に記憶する操作解析データ取得部と、
電力測定機器で測定された前記機器の消費電力から解析された前記家電機器の稼働の時間に関する電力解析データを、前記記憶装置に記憶するする電力解析データ取得部と、
前記電力解析データと前記操作解析データとを比較して、それぞれが示す稼働の時間が一致するか否かを判定し、照合結果データを出力する操作データ照合部とを備え、
前記電力解析データと前記操作解析データのそれぞれが示す稼働の時間が一致する場合、前記ホームゲートウェイ装置に、前記機器および前記ホームゲートウェイ装置間で、当該機器を制御するための通信を認証させる
ことを特徴とする情報処理装置。
【請求項５】
機器と、前記機器と通信可能なホームゲートウェイ装置とを備え、前記機器および前記ホームゲートウェイ装置間の、当該機器を制御するための通信を認証する認証システムにおける認証支援プログラムであって、
コンピュータを、
機器の種別と、前記機器に入力可能な入力種別と、を関連づけた機器データを記憶する機器データ記憶部と、
機器の種別が入力されると、前記機器データにおいて当該機器の種別に関連づけられた前記入力種別から、認証操作データを生成して記憶装置に記憶する認証操作データ生成部と、
前記認証操作データを出力する認証操作データ出力部と、
前記対象機器の入力装置から入力された入力操作データを取得して、前記記憶装置に記憶する入力操作データ取得部と、
前記認証操作データと前記入力操作データとを比較して、一致するか否かを判定し、照合結果データを出力する操作データ照合部と、
前記照合結果データを出力する照合結果出力部
として機能させるための認証支援プログラム。
【請求項６】
機器と、前記機器と通信可能なホームゲートウェイ装置とを備え、前記機器および前記ホームゲートウェイ装置間の、当該機器を制御するための通信を認証する認証システムにおける認証支援プログラムであって、
コンピュータを、
ユーザの操作によって家電機器が稼働した時間に関する操作解析データを、記憶装置に記憶する操作解析データ取得部と、
電力測定機器で測定された前記機器の消費電力から解析された前記家電機器の稼働の時間に関する電力解析データを、前記記憶装置に記憶するする電力解析データ取得部と、
前記電力解析データと前記操作解析データとを比較して、それぞれが示す稼働の時間が一致するか否かを判定し、照合結果データを出力する操作データ照合部と
前記照合結果データを出力する照合結果出力部
として機能させるための認証支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、情報処理装置および情報処理プログラムに関する。
【背景技術】
【０００２】
情報機器および通信ネットワークの発達に伴い、例えば家庭内などの構内で、情報機器をネットワークで接続して利用する機会が増えており、特に無線ネットワークが利用されている。例えば家庭内で、家電機器を無線ネットワークに接続して制御するシステムも増えている。
【０００３】
無線ネットワークにおいてセキュリティを強化する際、ＰＩＮコードが用いられる場合がある。この際、ＰＩＮコードは、接続対象機器に同梱される印刷物や、接続対象機器に貼付されたシールなど記載される。ユーザがそのＰＩＮコードを入力することにより、接続対象機器は、家庭内の無線ネットワークに接続される。
【０００４】
また、印刷物やシールを使用しない方法もある（例えば特許文献１参照。）。この特許文献１に記載の方法では、接続対象機器に備えられた表示部や、接続対象機器のリモコンの表示部などに、ＰＩＮコードを表示する。このＰＩＮコードをユーザが確認して接続対象機器に入力することにより、接続対象機器は、ネットワークに接続される。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−２１８０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、印刷物やシールに記載されたＰＩＮコードを入力する場合、長年の利用で、印刷物を紛失したり、シールの印刷が薄れているなどで、ユーザがＰＩＮコードを把握できない場合がある。その場合、特許文献１などの方法も考えられるが、ＰＩＮコードは、意味のない文字列であるので、ユーザが誤入力し、認証のためにユーザを煩わせる可能性もある。
【０００７】
また特許文献１に記載の方法では、家電機器またはリモコンに表示部を備えていなければならない。従って、表示部を備えない家電機器などには適用することができない。
【０００８】
そこで本発明は、ユーザが機器を容易にネットワークに接続可能な情報処理装置および情報処理プログラムを提供することである。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明の実施形態に係る情報処理装置は、機器の種別と、機器に入力可能な入力種別と、を関連づけた機器データを記憶する機器データ記憶部と、ホームゲートウェイ装置から、機器の種別が入力されると、機器データにおいて当該機器の種別に関連づけられた入力種別から、認証操作データを生成して記憶装置に記憶する認証操作データ生成部と、認証操作データを、ホームゲートウェイ装置に送信する認証操作データ送信部と、機器の入力装置から入力された入力操作データを、ホームゲートウェイ装置から受信して記憶装置に記憶する入力操作データ取得部と、認証操作データと入力操作データとを比較して、一致するか否かを判定し、照合結果データを出力する操作データ照合部とを備える。認証操作データと入力操作データが一致する場合、ホームゲートウェイ装置に、機器およびホームゲートウェイ間で、当該機器を制御するための通信を認証させる。
【図面の簡単な説明】
【００１０】
【図１】第１の実施の形態に係る認証システムのシステム構成図である。
【図２】第１の実施の形態に係る認証支援サーバの機能ブロック図である。
【図３】第１の実施の形態に係る家庭内システムの各装置の機能ブロック図である。
【図４】第１の実施の形態に係る認証システムの処理を説明するシーケンス図である。
【図５】第２の実施の形態に係る認証システムのシステム構成図である。
【図６】第２の実施の形態に係る認証支援サーバの機能ブロック図である。
【図７】第２の実施の形態に係る家庭内システムの各装置の機能ブロック図である。
【図８】第２の実施の形態に係る認証システムの処理を説明するシーケンス図である。
【図９】第３の実施の形態に係る認証システムの処理を説明するシーケンス図である。
【図１０】第４の実施の形態に係る認証システムのシステム構成図である。
【図１１】第４の実施の形態に係る認証支援サーバの機能ブロック図である。
【図１２】第４の実施の形態に係る家庭内システムの各装置の機能ブロック図である。
【図１３】第４の実施の形態に係る認証方法を説明するシーケンス図である。（その１）
【図１４】第４の実施の形態に係る認証方法を説明するシーケンス図である。（その２）
【図１５】第４の実施の形態に係る認証方法において、電力測定データから特定される稼働開始時間などを説明する図である。
【図１６】第５の実施の形態に係る認証方法を説明するシーケンス図である。
【図１７】第６の実施の形態に係る認証方法を説明するシーケンス図である。
【図１８】第７の実施の形態に係る認証方法を説明するシーケンス図である。
【発明を実施するための形態】
【００１１】
次に、図面を参照して、本発明の実施の形態を説明する。以下の図面の記載において、同一または類似の部分には同一または類似の符号を付している。
【００１２】
（第１の実施の形態）
（認証システム）
図１に示す実施の形態に係る認証システム７は、家庭内システム２において、新たに家電機器５ａを接続する際、家電機器５ａとホームゲートウェイ装置４とを新たに接続する際の認証に関する。
【００１３】
家庭内システム２は、例えばユーザの住居内に設けられ、家電機器５ａを制御するシステムである。家庭内システム２においては、ホームゲートウェイ装置４を介して、家電機器５ａの状態をユーザ端末３で取得したり、ユーザ端末３が、家電機器５ａに対する指示を入力したりできる。また、通信ネットワーク５を介してユーザの携帯電話機などを介して、ユーザは、家電機器５ａを制御することができる。ここで、家電機器５ａとホームゲートウェイ装置４とがＰＩＮコードで認証され接続している場合に、ユーザ端末３などは、家電機器５ａの家電としての機能を制御することができる。
【００１４】
図１に示すように、認証システム７は、認証支援サーバ１と、複数の家庭内システム２、…を備える。認証支援サーバ１は、家庭内システム２における家電機器５ａの接続における認証を支援する。認証支援サーバ１と、複数の家庭内システム２、…と、は通信ネットワーク６を介して相互に接続される。通信ネットワーク６は、例えばインターネットなどの双方向の通信ネットワークである。実施の形態においては、複数の家庭内システム２、…は、同様の構成を備える。
【００１５】
家庭内システム２は、ユーザ端末３、ホームゲートウェイ装置４、家電機器５ａおよび５ｂを備える。図１に示す例において、家庭内システム２は、２つの家電機器５ａおよび５ｂを備えるが、一つでも三つ以上でも良い。ユーザ端末３とホームゲートウェイ装置４とは、ＬＡＮなどの有線ネットワークで接続されても良いし、無線ネットワークで接続されても良い。実施の形態において、家電機器５ａおよび５ｂを特に区別する必要がない場合、単に「家電機器５」と表記する場合がある。
【００１６】
ホームゲートウェイ装置４と、家電機器５は、無線ネットワークで接続される。例えば家電機器５を新たに家庭内システム２に接続する際、家電機器５およびホームゲートウェイ装置４は、認証のない無線ネットワークで接続される。その認証されていない無線ネットワークを介して、ホームゲートウェイ装置４のＰＩＮコードと、家電機器５のＰＩＮコードとが交換される。これにより、ホームゲートウェイ装置４および家電機器５間の接続が認証され、ユーザ端末３などは、家電機器５の家電としての機能を制御することができる。
【００１７】
実施の形態に係る認証システム７は、ホームゲートウェイ装置４と家電機器５ａとが、通信可能なものの、ＰＩＮコードで認証されていない場合に、ＰＩＮコードでの認証を支援する。従って、実施の形態に係る認証後、ユーザ端末３などが家電機器５ａの家電としての機能を制御することができる。
【００１８】
また実施の形態において、コンピュータなどの情報処理装置が、ユーザに指示した家電機器５への操作内容と、家電機器５に入力された操作とを比較することにより、ＰＩＮコードでの認証を支援する。特に第１の実施の形態においては、認証を支援する情報処理装置が、認証支援サーバ１である場合を説明する。
【００１９】
（認証支援サーバ）
実施の形態に係る認証支援サーバ１は、図２に示すように、記憶装置１１０，中央処理制御装置１２０、通信制御装置１３０を備える一般的なコンピュータに、認証支援プログラムがインストールされることにより実現される。通信制御装置１３０は、通信ネットワーク６を介して、家庭内システム２と相互に通信可能に接続する。
【００２０】
記憶装置１１０は、ハードディスク、ＲＡＭなどであって、中央処理制御装置１２０によって参照または更新されるデータを保持する。記憶装置１１０は、機器データ記憶部１１１、認証操作データ記憶部１１２、入力操作データ記憶部１１３、照合結果データ記憶部１１４を備える。
【００２１】
機器データ記憶部１１１は、記憶装置１１０のうち機器データ１１１ａが記憶された記憶領域である。機器データ１１１ａは、家電機器の種別と、家電機器に入力可能な入力種別と、を関連づけたデータである。機器データ１１１ａに記憶される家電機器は、実施の形態に係る認証支援サーバ１が認証対象とする家電機器である。家電機器によって入力可能な信号種別は異なる。そこで、機器データ１１１ａには、各家電機器の種別ごとに、その家電機器の本体またはリモコンから入力可能な入力種別を対応づけている。機器データ１１１ａは、家電機器の種別と、複数の入力種別とを対応づけて保持する。
【００２２】
例えば家電機器がエアコンの場合、リモコンに「温度上昇ボタン」、「加湿ボタン」などが設けられている。家電機器が洗濯機の場合、洗濯機に「選択開始ボタン」、「水量ボタン」などが設けられている。従って、機器データ１１１ａには、これらの家電機器の種別ごとに、各家電機器に設けられたボタン種別に対応する入力種別を対応づけている。
【００２３】
認証操作データ記憶部１１２は、記憶装置１１０のうち、認証操作データ１１２ａが記憶された記憶領域である。認証操作データ記憶部１１２ａは、機器データ１１１ａから認証操作データ生成部１２１ａによって記憶される。認証操作データ１１２ａは、機器データ１１１ａの所定の機器に対応づけられた任意の一つの入力種別のデータである。認証操作データ１１２ａは、任意の入力種別の組み合わせのであっても良い。
【００２４】
入力操作データ記憶部１１３は、記憶装置１１０のうち、入力操作データ１１３ａが記憶された記憶領域である。入力操作データ１１３ａは、入力操作データ取得部１２３によって記憶される。入力操作データ１１３ａは、認証操作データ１１２ａを参照して、ユーザによって操作され入力されたデータである。
【００２５】
照合結果データ記憶部１１４ａは、記憶装置１１０のうち照合結果データ１１４ａが記憶された記憶領域である。照合結果データ１１４ａは、認証操作データ１１２ａおよび入力操作データ１１３ａが一致するか否かを示すデータである。照合結果データ１１４ａは、操作データ照合部１２４によって記憶される。
【００２６】
中央処理制御装置１２０は、記憶装置１１０に記憶されたデータを処理する。中央処理制御装置１２０は、認証操作データ生成部１２１、認証操作データ送信部１２２、入力操作データ取得部１２３、操作データ照合部１２４および照合結果送信部１２５を備える。
【００２７】
認証操作データ生成部１２１は、通信ネットワーク６を介してホームゲートウェイ装置４から、認証の対象機器の種別が入力されると、機器データ１１１ａにおいて対象機器の種別に関連づけられた入力種別から、認証操作データ１１２ａを生成して記憶装置１１０に記憶する。認証操作データ生成部１２１は、認証の対象機器の種別を取得すると、記憶装置１１０から機器データ１１１ａを読み出し、取得した機器の種別に対応する任意の入力種別を取得する。さらに認証データ生成部１２１は、取得した入力種別を認証操作データ１１２ａとして、認証操作データ記憶部１１２に記憶する。このとき認証操作データ生成部１２１は、複数の任意の入力種別を組み合わせ、これらの複数の入力種別を含めて、認証操作データ１１２ａを生成しても良い。
【００２８】
認証操作データ送信部１２２は、認証操作データ１１２ａを、ホームゲートウェイ装置４に送信する。ホームゲートウェイ装置４に送信された認証操作データ１１２ａはユーザに表示される。ユーザは、認証操作データをみながら、認証対象の家電機器の本体やリモコンを操作する。
【００２９】
入力操作データ取得部１２３は、認証の対象機器の入力装置から入力された入力操作データ１１３ａを、ホームゲートウェイ装置４から受信して記憶装置１２０に記憶する。この入力操作データ１１３ａは、ユーザは、認証操作データをみながら、認証対象の家電機器の本体やリモコンを操作して取得されたデータである。ホームゲートウェイ装置４は、認証対象の家電機器から入力操作データを取得して、認証支援サーバ１に送信する。認証支援サーバ１の入力操作データ取得部１２３は、ホームゲートウェイ装置４から受信した入力操作データ１１３ａを、記憶装置１１０に記憶する。
【００３０】
操作データ照合部１２４は、認証操作データ１１２ａと入力操作データ１１３ａとを比較して、一致するか否かを判定し、照合結果データ１１５ａを出力する。操作データ照合部１２４は、記憶装置１１０から認証操作データ１１２ａと入力操作データ１１３ａと読み出し比較して、一致するか否かの照合結果を、照合結果データ１１５ａとする。
【００３１】
ここで、認証操作データ１１２ａに複数の入力種別が含まれている場合、入力操作データ１１３ａには、そのすべての入力種別に対応する操作データが含まれていても良いし、また、一つだけでも良い。入力操作データ１１３ａに、認証操作データ１１２ａに対応するすべての操作データが含まれている場合、操作データ照合部１２４は、そのすべてのデータが一致するか否かの結果を、照合結果データ１１４ａとする。一方、入力操作データ１１３ａに一つずつ入力種別が含まれている場合、操作データ照合部１２４は、認証操作データ１１２ａに含まれる順に一つずつ照合し、一致するか否かの結果を、照合結果データ１１４ａとする。
【００３２】
照合結果送信部１２５は、照合結果データ１１４ａを、ホームゲートウェイ装置４に送信する。ホームゲートウェイ装置４は、受信した照合結果データに基づいて、認証対象の家電機器を認証するか否かを判断する。
【００３３】
（家庭内システム）
次に図３を参照して、家庭内システム２を説明する。家庭内システム２は、ユーザ端末３、ホームゲートウェイ装置４および家電機器５ａを備える。ホームゲートウェイ装置４とユーザ端末３とは、例えば有線ネットワークで接続される。ホームゲートウェイ装置４と家電機器５ａとは、無線ネットワークで接続される。ホームゲートウェイ装置４と家電機器５ａとは、認証されていない状態で、通信することは可能であるが、認証されている状態でのみ、家電制御データを送受信できる。ここで家電制御データとは、家電機器５ａに指示を送信したり、家電機器５ａの状態を取得するために、ホームゲートウェイ装置４および家電機器５ａ間で送受信されるデータである。
【００３４】
ユーザ端末３は、一般的なコンピュータである。ユーザ端末３は、中央処理制御装置３２０、通信制御装置３３０、入力装置３４０、表示装置３５０を備える。通信制御装置３３０は、ホームゲートウェイ装置４に接続される。第１の実施の形態においてユーザ端末３は、ホームゲートウェイ装置４の入力装置および表示装置として機能する。ユーザ端末３は、ホームゲートウェイ装置４からの指示に従って、表示装置３５０にデータを表示するとともに、入力装置３４０から入力されたデータを、ホームゲートウェイ装置４に入力する。
【００３５】
ホームゲートウェイ装置４は、家庭内システム２の家電機器５ａを制御する制御装置である。ホームゲートウェイ装置４は、メモリ４１０、制御部４２０、通信制御装置４３０および家電通信制御装置４４０を備える。通信制御装置４３０は、ユーザ端末３と接続するとともに、通信ネットワーク６を介して認証支援サーバ１と接続する。家電通信制御装置４４０は、家電機器５ａと接続する。
【００３６】
メモリ４１０は、家電情報記憶部４１１、認証操作データ記憶部４１２、入力操作データ記憶部４１３、照合結果データ記憶部４１４およびＰＩＮコード記憶部４１５を備える。
【００３７】
家電情報記憶部４１１は、メモリ４１０のうち、家電情報データ４１１ａが記憶された記憶領域である。家電情報データ４１１ａは、当該ホームゲートウェイ装置４の制御対象の家電機器５のデータである。家電情報データ４１１ａに含まれる家電機器５のデータは、家電機器の種別、家電機器５の識別子、ＰＩＮコード、ＩＰアドレス、エコーネットアドレスなどである。家電機器５のＰＩＮコードは、認証支援サーバ１において、照合結果データ４１４ａが、一致している場合に、家電機器５からホームゲートウェイ装置４に送信され記憶される。
【００３８】
認証操作データ記憶部４１２は、メモリ４１０のうち、認証操作データ４１２ａを記憶する記憶領域である。認証操作データ４１２ａは、認証対象機器の種別に基づいて、認証支援サーバ１において生成され送信されたデータである、認証操作データ４１２ａは、ユーザ端末３に送信され、ユーザ端末３の表示装置３５０に表示される。ユーザはこの表示装置３５０の表示内容に従って、家電機器５ａの入力装置５４０を操作する。
【００３９】
入力操作データ記憶部４１３は、メモリ４１０のうち、入力操作データ４１３ａを記憶する記憶領域である。入力操作データ４１３ａは、ユーザが認証操作データに従って家電機器５ａの入力装置５４０を操作したデータである。入力操作データ４１３ａは、家電機器５ａから取得される。入力操作データ４１３ａは、認証支援サーバ１に送信され、認証操作データとの照合に用いられる。
【００４０】
照合結果データ記憶部４１４は、認証操作データ４１２ａと入力操作データ４１３ａとが一致するか否かの照合結果のデータであって、認証支援サーバ１から入力される。照合結果データ４１４ａは、ユーザ端末３に送信され、ユーザ端末３の表示装置３５０に表示される。また照合結果データ４１４ａが、一致している旨を示す場合、制御部４２０に、家電機器５ａとホームゲートウェイ装置４とのＰＩＮコードを交換させる。
【００４１】
ＰＩＮコード記憶部４１５は、メモリ４１０のうちＰＩＮコード４１５ａが記憶された記憶領域である。ＰＩＮコード４１５ａは、当該ホームゲートウェイ装置４のＰＩＮコードである。照合結果データ４１４ａが、一致していた場合、ＰＩＮコード４１５ａは、家電機器５ａに送信される。
【００４２】
制御部４２０は、認証支援サーバ１、ユーザ端末３および家電機器５ａとの通信を制御するともに、メモリ４１０に記憶されたデータを参照または更新する。制御部４２０の処理は、図４を参照して後に詳述する。
【００４３】
家電機器５ａは、メモリ５１０、制御部５２０、ホームゲートウェイ通信制御装置５３０および入力装置５４０を備える。ホームゲートウェイ通信制御装置５３０は、ホームゲートウェイ装置４と接続する。
【００４４】
入力装置５４０は、家電機器５ａに指示を入力するボタンなどの入力手段である。入力装置５４０は、家電機器５ａに据え付けられていても良いし、有線通信や、短距離の無線通信により接続されていても良い。短距離の無線通信ネットワークは、例えば、Ｗｉ−Ｆｉ通信や、Ｂｌｕｅｔｏｏｔｈ、赤外線通信である。このように、家電機器５ａの入力装置５４０を限定することにより、例えば、屋外にいる第三者の操作によって、偶然に機器が認証されるなどの問題を防ぐことができる。
【００４５】
メモリ５１０は、入力操作データ記憶部５１１、ＰＩＮコード記憶部５１２およびホームゲートウェイ装置データ記憶部５１３を備える。
【００４６】
入力操作データ記憶部５１１は、メモリ５１０のうち入力操作データ５１１ａが記憶された記憶領域である。入力操作データ５１１ａは、ユーザがユーザ端末３の表示装置３５０を参照しながら入力装置５４０を操作して得られたデータである。入力操作データ５１１ａは、ホームゲートウェイ装置４を介して認証支援サーバ１に送信される。
【００４７】
ＰＩＮコード記憶部５１２は、メモリ５１０のうち、ＰＩＮコード５１２ａが記憶された記憶領域である。ＰＩＮコード５１２ａは、当該家電機器５ａのＰＩＮコードである。照合結果データが、一致していた場合、ＰＩＮコード５１２ａは、ホームゲートウェイ装置４に送信される。
【００４８】
ホームゲートウェイ装置情報記憶部５１３は、メモリ５１０のうちホームゲートウェイ装置データ５１３ａが記憶された記憶領域である。ホームゲートウェイ装置データ５１３ａは、家電機器５ａがホームゲートウェイ装置４と通信するために参照されるデータである。ホームゲートウェイ装置データ５１３ａは、ホームゲートウェイ装置４の種別、ホームゲートウェイ装置４の識別子、ＰＩＮコード、ＩＰアドレス、エコーネットアドレスなどである。
【００４９】
制御部５２０は、ホームゲートウェイ装置４との通信を制御するともに、メモリ５１０に記憶されたデータを参照または更新する。制御部５２０の処理は、図４を参照して後に詳述する。
【００５０】
（認証方法）
図４を参照して、第１の実施の形態に係る認証方法を説明する。図４に示す例では、家電機器５ａが認証の対象機器である。既に、認証対象の家電機器５ａとホームゲートウェイ４とは、認証なしの無線通信で接続されているものとする。
【００５１】
まず、ステップＳ１０１においてユーザは、新たに家庭内システム２に接続する家電機器５ａについて、ユーザ端末３に、認証接続を開始する指示を入力する。ここで、認証支援サーバ１が、家電機器の一覧をユーザ端末３のブラウザなどに表示し、この家電機器の一覧からユーザが家電機器５ａの情報を選択することにより、認証接続を開始する指示を入力しても良い。
【００５２】
ステップＳ１０２においてユーザ端末３は、新たに接続する家電機器５ａの情報を取得すると、その家電機器５ａの情報を、ホームゲートウェイ装置４に入力する。ここでユーザ端末３は、家電機器５ａの情報として、家電機器５ａの種別をホームゲートウェイ装置４に送信する。ホームゲートウェイ装置４は、家電機器５ａの種別を取得すると、ホームゲートウェイ装置４の家電情報データ４１１ａに新たに登録する家電機器５ａの種別を記憶する。
【００５３】
ステップＳ１０３においてホームゲートウェイ装置４は、認証支援サーバ１に、対象機器の情報として、対象機器の種別を送信する。ステップＳ１０４において認証支援サーバ１は、対象機器の種別を取得すると、機器データ１１１ａからその対象機器に入力可能な信号の種類を取得し、認証パターンとなる認証操作データ１１２ａを生成する。認証支援サーバ１は、ステップＳ１０５において、生成した認証操作データ１１２ａを、ホームゲートウェイ装置４に送信する。
【００５４】
ホームゲートウェイ装置４は、認証支援サーバ１から認証操作データ４１２ａを受信すると、記憶装置４１０に受信した認証操作データ４１２ａを記憶する。さらにホームゲートウェイ装置４は、ステップＳ１０６において認証操作データ４１２ａをユーザ端末３に送信するとともに、ステップＳ１０８において、家電機器５ａに操作開始コマンドを送信する。
【００５５】
操作開始コマンドを受信すると家電機器５ａは、家電機器５ａの入力装置５４０からの操作を待機する。この操作待機中に入力された操作は、家電機器５ａの機能に対する操作ではなく、認証操作データに基づく入力データと判断される。例えば、「温度上昇」ボタンが入力されても、その操作をすることなく、このボタンが入力されたことのみを把握する。
【００５６】
ステップＳ１０６において認証操作データを受信すると、ユーザ端末３は、その認証操作データを表示装置３５０に表示する。ユーザは、この表示装置３５０を閲覧しながら、ステップＳ１１０において家電機器５ａの入力装置５４０を操作する。入力装置５４０が操作されると、ステップＳ１１１において家電機器５ａは、その入力操作データをホームゲートウェイ装置４に送信する。ステップＳ１１２においてホームゲートウェイ装置４は、受信した入力操作データ４１３ａを、認証支援サーバ１に送信する。
【００５７】
認証支援サーバ１は、受信した入力操作データ１１３ａを記憶装置１１０に記憶するとともに、ステップＳ１１３において認証支援サーバ１は、認証操作データ１１２ａと、入力操作データ１１３ａとを照合し、一致するか否かを示す照合結果データ１１４ａを生成する。ステップＳ１１４において認証支援サーバ１は、照合結果データ１１４ａをホームゲートウェイ装置４に送信する。
【００５８】
照合結果データ４１４ａを受信すると、ホームゲートウェイ装置４は、その内容に応じて処理を振り分ける。照合結果が不一致の場合、ステップＳ１１５においてホームゲートウェイ装置４は、ユーザ端末３にその旨を通知する。ステップＳ１１６においてユーザ端末３は、認証失敗した旨を表示装置３５０に表示する。
【００５９】
一方照合が一致した場合、ステップＳ１１７においてホームゲートウェイ装置４は、ホームゲートウェイ装置４のＰＩＮコード４１５ａを家電機器５ａに送信する。ステップＳ１１８において家電機器５ａは、受信したＰＩＮコードを、ホームゲートウェイ装置データ５１３ａとしてメモリ５１０に記憶する。さらに家電機器５ａは、メモリ５１０から家電機器のＰＩＮコード５１２ａを読み出し、ステップＳ１１９においてホームゲートウェイ装置４に送信する。
【００６０】
ステップＳ１２０においてホームゲートウェイ装置４は、家電機器５ａのＰＩＮコードを、家電情報データ４１１ａに記憶する。さらにホームゲートウェイ装置４は、ステップＳ１２１においてユーザ端末３に、認証が完了した旨を通知するとともに、ステップＳ１２３において認証支援サーバ１に、認証が完了した旨を通知する。
【００６１】
ユーザ端末３は、認証が完了した旨が通知されると、ステップＳ１２２においてその旨を表示装置３５０に表示して、ユーザに通知する。
【００６２】
このように第１の実施の形態に係る認証システムにおいて、家電機器情報から生成した認証操作データ通りに、使用者が操作できた場合、家電機器とホームゲートウェイ装置のＰＩＮコードを交換し、認証された接続が確立される。このように、認証操作データ通りに使用者が操作できたことにより、通信の認証処理に必要な使用者しか知り得ない情報が家電機器５ａに入力されたこととして、ＰＩＮコードなどのパスワードを使用することなく、認証処理を完了することができる。また、認証支援サーバ１がこのように、複数の家庭内システムの認証処理を支援することにより、認証システム７全体として、運用コストを削減することができる。
【００６３】
第１の実施の形態に係る認証システムにおいてユーザが家電機器に操作する際、家電機器と有線通信または近距離の無線通信で接続された入力装置を使用することにより、家電機器の購入者やその家族などに限定した使用者の操作のみを受け付けることができる。これにより、第三者の偶然の入力操作による誤認証を回避することができる。
【００６４】
（第２の実施の形態）
第２の実施の形態においては、図５に示すように、ホームゲートウェイ装置４および家電機器５ａ間の接続の認証を支援する情報処理装置が、認証支援サーバ１である場合を説明する。このユーザ端末３ａは、第１の実施の形態におけるユーザ端末３と比べて、認証支援機能を備えている点が異なる。第２の実施の形態に係るユーザ端末３ａは、一般的なコンピュータに、認証支援プログラムがインストールされることにより実現される。
【００６５】
第２の実施の形態に係るユーザ端末３ａは、記憶装置３１０、中央処理制御装置３２０、通信制御装置３３０、入力装置３４０および表示装置３５０を備える。ユーザ端末３ａの中央処理制御装置３２０、通信制御装置３３０、入力装置３４０および表示装置３５０は、図３を参照して説明した第１の実施の形態に係るユーザ端末３の各装置と同様である。
【００６６】
記憶装置３１０は、ハードディスク、ＲＡＭなどであって、中央処理制御装置３２０によって参照または更新されるデータを保持する。記憶装置３１０は、機器データ記憶部３１１、認証操作データ記憶部３１２、入力操作データ記憶部３１３および照合結果データ記憶部３１４を備える。
【００６７】
機器データ記憶部３１１、認証操作データ記憶部３１２、入力操作データ記憶部３１３および照合結果データ記憶部３１４には、それぞれ、機器データ３１１ａ、認証操作データ３１２ａ、入力操作データ３１３ａおよび照合結果データ３１４ａが記憶される。機器データ３１１ａ、認証操作データ３１２ａ、入力操作データ３１３ａおよび照合結果データ３１４ａは、第１の実施の形態に係る認証支援サーバ１に記憶される機器データ１１１ａ、認証操作データ１１２ａ、入力操作データ１１３ａおよび照合結果データ１１４ａと、それぞれ同様のデータである。
【００６８】
中央処理処理制御装置３２０は、対象機器特定部３２１、認証操作データ生成部３２２、入力操作データ取得部３２３、操作データ照合部３２４および照合結果出力部３２５を備える。
【００６９】
対象機器特定部３２１は、機器データ３１１ａに基づいて、機器の種別を表示するとともに、対象機器の種別が選択されると、対象機器の種別をホームゲートウェイ装置４に送信する。対象機器特定部３２１は、例えば、機器データ３１１ａを読み出して、機器種別の一覧を表示装置３５０に表示し、ユーザが選択した機器を、認証の対象機器とする。対象機器特定部３２１は、特定された家電機器５ａの機器種別をホームゲートウェイ装置４に送信する。
【００７０】
認証操作データ生成部１２２は、機器データ３１１ａにおいて当該対象機器の種別に関連づけられた入力種別から、認証操作データ３１２ａを生成して記憶装置３１０に記憶する。認証操作データ生成部３２２は、認証対象の家電機器５ａの種別を取得すると、記憶装置３１０から機器データ３１１ａを読み出し、取得した家電機器５ａの種別に対応する任意の入力種別を取得する。さらに認証データ生成部１２１は、取得した入力種別を認証操作データ１１２ａとして、認証操作データ記憶部１１２に記憶する。このとき認証操作データ生成部３２１は、複数の任意の入力種別を組み合わせ、これらの入力種別を含めて、認証操作データ１１２ａを生成しても良い。
【００７１】
認証操作データ生成部１２２は、さらに、生成した認証操作データ３１２ａを、表示装置３５０に表示する。
【００７２】
入力操作データ取得部３２３は、認証の対象機器の入力装置から入力された入力操作データを、ホームゲートウェイ装置４から受信して記憶装置３１０に記憶する。この入力操作データ３２３ａは、ユーザが表示装置３５０に表示された認証操作データをみながら、認証対象の家電機器５ａの本体やリモコンを操作して取得されたデータである。ホームゲートウェイ装置４は、認証対象の家電機器５ａから入力操作データを取得して、ユーザ端末３ａに送信する、ユーザ端末３ａの入力操作データ取得部３２３は、受信した入力操作データ３１３ａを記憶装置３１０に記憶する。
【００７３】
操作データ照合部３２４は、認証操作データ３１２ａと入力操作データ３１３ａとを比較して、一致するか否かを判定し、照合結果データ３１４ａを出力する。操作データ照合部３２４は、記憶装置３１０から認証操作データ３１２ａと入力操作データ３１３ａとを比較して、一致するか否かの照合結果を、照合結果データ３１４ａとする。
【００７４】
照合結果表示部３２５は、照合結果データ３１４ａを出力する。照合結果表示部３２５は、照合の結果、認証操作データ３１２ａと入力操作データ３１３ａとが一致しない場合、その旨を表示装置３５０に表示する。一方照合結果表示部３２５は、認証操作データ３１２ａと入力操作データ３１３ａが一致する場合、その旨をホームゲートウェイ装置４に送信する。その後ホームゲートウェイ装置４は、家電機器５ａとの間で、ＰＩＮコードを交換する。
【００７５】
図７を参照して、第２の実施の形態に係るホームゲートウェイ装置４ａを説明する。家電機器５ａは、第１の実施の形態と同様の構成を備える。
【００７６】
第２の実施の形態に係るホームゲートウェイ装置４ａは、図３を参照して説明した第１の実施の形態に係るホームゲートウェイ装置４と比べて、認証操作データ記憶部４１２、照合結果データ記憶部４１４を備えていない点が異なる。第２の実施の形態に係るホームゲートウェイ装置４ａが備える家電情報記憶部４１１、入力操作データ４１３およびＰＩＮコード記憶部４１５は、図３を参照して説明した第１の実施の形態に係るホームゲートウェイ装置４の各部と同様である。
【００７７】
（認証方法）
図８を参照して、第２の実施の形態に係る認証方法を説明する。図８に示す例では、家電機器５ａが認証の対象機器である。ここでは既に、家電機器５ａとホームゲートウェイ４とは、認証なしの無線通信で接続されている。
【００７８】
まず、ステップＳ２０１においてユーザは、新たに家庭内システム２に接続する家電機器５ａについて、認証接続を開始する指示を入力する。ここでユーザ端末３ａが、家電機器の一覧をブラウザなどに表示し、この家電機器の一覧からユーザが家電機器５ａの情報を選択することにより、認証接続を開始する指示を入力しても良い。
【００７９】
ステップＳ２０２においてユーザ端末３ａは、新たに接続する家電機器５ａの種別を取得すると、機器データ３１１ａからその対象機器に入力可能な信号の種類を取得し、認証操作データ３１２ａを生成する。さらにステップＳ２０３においてユーザ端末３ａは、生成した認証操作データ３１２ａを、表示装置３５０に表示する。
【００８０】
一方ステップＳ２０４においてユーザ端末３ａは、認証対象の家電機器５ａの情報を、ホームゲートウェイ装置４に入力する。ホームゲートウェイ装置４は、ステップＳ２０５において、認証対象の家電機器５ａに、操作開始コマンドを送信する。操作開始コマンドを受信すると家電機器５ａは、家電機器５ａの入力装置５４０からの操作を待機する。この操作待機中に入力された操作は、家電機器５ａに対する操作ではなく、認証操作データに基づく入力データと判断される。例えば、「温度上昇」ボタンが入力されても、その操作をすることなく、このボタンが入力されたことのみを把握する。
【００８１】
ユーザは、ユーザ端末３ａの表示装置３５０を閲覧しながら、ステップＳ２０７において入力装置５４０を操作する。入力装置３４０に入力されると、ステップＳ２０８において家電機器５ａは、その入力操作データをホームゲートウェイ装置４に送信する。ステップＳ２０９においてホームゲートウェイ装置４は、受信した入力操作データ４１３ａを、ユーザ端末３ａに送信する。
【００８２】
ユーザ端末３ａは、受信した入力操作データ３１３ａを記憶装置３１０に記憶するとともに、ステップＳ２１０においてユーザ端末３ａは、認証操作データ３１２ａと、入力操作データ３１３ａとを照合し、照合結果データ３１４ａを生成する。不一致の照合結果の場合、ユーザ端末３ａは、その旨を表示装置３５０に表示する。一方、一致する場合、ステップＳ２１２においてユーザ端末３ａは、ホームゲートウェイ装置４のＰＩＮデータ４１５ａを家電機器５ａに送信する指示を、ホームゲートウェイ装置４に送信する。
【００８３】
ステップＳ２１３において、ホームゲートウェイ装置４は、ホームゲートウェイ装置４のＰＩＮコード４１５ａを家電機器５ａに送信する。ステップＳ２１４において家電機器５ａは、受信したＰＩＮコードを、ホームゲートウェイ装置データ５１３ａとしてメモリ５１０に記憶する。さらに家電機器５ａは、メモリ５１０から家電機器のＰＩＮコード５１２ａを読み出し、ステップＳ２１５においてホームゲートウェイ装置４に送信する。
【００８４】
ステップＳ２１６においてホームゲートウェイ装置４は、家電機器５ａのＰＩＮコードを、家電情報データ４１１ａに記憶する。さらにホームゲートウェイ装置４は、ステップＳ２１７においてユーザ端末３ａに、認証が完了した旨を通知する。
【００８５】
ユーザ端末３は、認証が完了した旨が通知されると、ステップＳ２１８においてその旨を表示装置３５０に表示して、ユーザに通知する。
【００８６】
このように、第２の実施の形態においては、認証支援サーバを導入することなく、ユーザ端末に同様のプログラムをインストールすることにより、第１の実施の形態と同様に、認証することができる。
【００８７】
（第３の実施の形態）
第３の実施の形態においては、第２の実施の形態において、認証操作データが複数の入力種別の組み合わせの場合を説明する。第３の実施の形態に係るユーザ端末３ａは、機器データ３１１ａから、複数の任意の入力種別を選択して認証操作データ３１２ａを生成する。図９に示す第２の実施の形態においては、認証操作データ３１２ａが、三つの入力種別の場合を説明する。
【００８８】
ステップＳ３０１ないしステップＳ３０９の処理は、図８を参照して説明した第２の実施の形態に係る認証方法のステップＳ２０１ないしステップＳ２０９と同様である。
【００８９】
第３の実施の形態においては、ステップＳ３１０においてユーザ端末３ａは、認証操作データ３１２ａの一つ目の入力種別と、ステップＳ３０９で取得した入力操作データ３１３ａと、を比較して、一致不一致を判定する。一致しない場合、ステップＳ３１１において表示装置３５０にその旨を表示する。一方、一致した場合、ステップＳ３１２において、認証操作データの次の入力種別を入力する指示を、表示装置３５０に表示する。
【００９０】
第３の実施の形態においては、ステップＳ３０７ないしステップＳ３１１のユーザによる操作と認証を、認証操作データ３１２ａに含まれる入力種別の数だけ繰り返す。
【００９１】
このように、認証操作データ３１２ａに複数の入力種別を含ませることにより、認証セキュリティを向上させることができる。
【００９２】
（第４の実施の形態）
第１ないし第３の実施の形態において、家電機器５に入力する操作を表示して、ユーザに家電機器５を操作させ、表示した操作と、入力された操作とを比較して、認証対象の家電機器５を認証する場合を説明した。一方第４ないし第６の実施の形態において、家電機器５の電力を消費させる操作を表示して、ユーザに家電機器５を操作させ、入力された操作と、家電機器５の消費電力とを比較して、家電機器５を認証する場合を説明する。
【００９３】
また第４の実施の形態において、コンピュータなどの情報処理装置が、ユーザの操作による家電機器５ｂの稼働のタイミングと、その稼働により生じる家電機器５ｂの消費電力の経過とを比較することにより、ＰＩＮコードでの認証を支援する。特に第４の実施の形態においては、認証を支援する情報処理装置が、認証支援サーバ１ｂである場合を説明する。
【００９４】
図１０に示す第４の実施の形態に係る認証システム７ｂは、図１に示す第１の実施の形態に係る認証システム７と比べて、家庭内システム２ｂが、電力測定機器８を備える点が異なる。また、認証支援サーバ１ｂ、ユーザ端末３ｂ、ホームゲートウェイ装置４ｂの各構成が異なる。
【００９５】
（認証支援サーバ）
図１１を参照して、第４の実施の形態に係る認証支援サーバ１ｂを説明する。第４の実施の形態に係る認証支援サーバ１ｂの記憶装置１１０は、電力解析データ記憶部１１５、操作解析データ記憶部１１６および照合結果データ記憶部１１４を備える。また認証支援サーバ１ｂの中央処理制御装置１２０は、電力解析データ取得部１２６、操作解析データ取得部１２７、操作データ照合部１２４ｂ、照合結果送信部１２５を備える。
【００９６】
電力解析データ記憶部１１５は、記憶装置１１０のうち電力解析データ１１５ａが記憶された記憶領域である。電力解析データ１１５ａは、電力測定機器８で測定された対象機器の消費電力から解析された家電機器５ｂの稼働の時間に関するデータである。電力解析データ１１５ａは、ユーザが認証対象の家電機器５ｂを操作したことによって、家電機器５ｂの消費電力が上昇するタイミング、消費電力が待機電力に戻るタイミング、消費電力の上昇が継続した時間などのデータである。電力解析データ１１５ａは、ホームゲートウェイ装置４ｂから取得される。電力解析データ１１５ａは、電力解析データ取得部１２６によって記憶される。
【００９７】
この電力解析データ１１５ａは、ユーザの操作による家電機器５ｂの稼働のタイミングを、消費電力の観点から推測するデータである。従って、家電機器５ｂの消費電力が上昇するタイミングは、ユーザが家電機器５ｂを操作し、家電機器５ｂが稼働する稼働開始時間に対応する。また、消費電力が待機電力に戻るタイミングは、ユーザの操作によって稼働した家電機器５ｂが、稼働を停止する稼働終了時間に対応する。消費電力の上昇が継続した時間は、ユーザの操作によって家電機器５ｂが稼働していた稼働時間に対応する。
【００９８】
別の実施例として、認証支援サーバ１ｂが、電力解析データ１１５ａを生成する場合も考えられる。認証支援サーバ１ｂは、電力測定機器８から、認証対象の家電機器５ｂの消費電力の時間経過に関する電力測定データを取得しても良い。認証支援サーバ１ｂは、取得した電力測定データから、電力解析データ１１５ａを生成し、電力解析データ記憶部１１５に記憶する。
【００９９】
操作解析データ記憶部１１６は、記憶装置１１０のうち操作解析データ１１６ａが記憶された記憶領域である。操作解析データ１１６ａは、ユーザの操作によって家電機器５ｂが稼働した時間に関するデータである。操作解析データ１１６ａは、ユーザが認証対象の家電機器５ｂを操作した稼働開始時間、家電機器５ｂの稼働を終了する稼働終了時間、家電機器５ｂが稼働した稼働時間などのデータである。操作解析データ１１６ａは、認証対象の家電機器５ｂから取得される。操作解析データ１１６ａは、操作解析データ取得部１２７によって記憶される。この操作解析データ１１６ａは、ユーザの操作による家電機器５ｂの稼働のタイミングを、家電機器５ｂから取得したデータである。
【０１００】
照合結果データ記憶部１１４は、記憶装置１１０のうち照合結果データ１１４ａが記憶された記憶領域である。照合結果データ１１４ａは、電力解析データ１１５ａおよび操作解析データ１１６ａが一致するか否かを示すデータである。照合結果データ１１４ａは、操作データ照合部１２４ｂによって生成され記憶される。
【０１０１】
電力解析データ取得部１２６は、電力測定機器８から送信された電力解析データ１１５ａを取得し、電力解析データ記憶部１１５に記憶する。また、電力測定機器８から、認証対象の家電機器５ｂの消費電力の関する電力測定データを取得した場合、電力解析データ取得部１２６は、取得した電力測定データから、電力解析データ１１５ａを生成し、電力解析データ記憶部１１５に記憶する。
【０１０２】
操作解析データ取得部１２７は、家電機器５ｂから操作解析データ１１６ａを取得し、操作解析データ記憶部１１６ａに記憶する。
【０１０３】
操作データ照合部１２４ｂは、電力解析データ１１５ａと操作解析データ１１６ａとを比較して、それぞれが示す稼働の時間が一致するか否かを判定し、照合結果データ１１４ａを出力する。操作データ照合部１２４ｂは、記憶装置１１０から電力解析データ１１５ａおよび操作解析データ１１６ａを読み出して、ユーザの家電機器５ｂへの操作に対応して稼働した稼働開始時間、稼働終了時間、稼働時間などが一致するか否かを判定し、照合結果データ１１４ａを生成する。
【０１０４】
例えば、操作データ照合部１２４ｂは、電力解析データ１１５ａを読み出して、稼働開始時間、稼働終了時間、稼働時間を取得するとともに、操作解析データ１１６ａを読み出して、稼働開始時間、稼働終了時間、稼働時間を取得する。操作データ照合部１２４ｂは、電力解析データ１１５ａの稼働開始時間と操作解析データ１１６ａの稼働開始時間が一致するか否か、を判定する。操作データ照合部１２４ｂは、電力解析データ１１５ａの稼働終了時間と操作解析データ１１６ａの稼働終了時間が一致するか否か、を判定する。操作データ照合部１２４ｂは、電力解析データ１１５ａの稼働時間と操作解析データ１１６ａの稼働時間が一致するか否か、を判定する。操作データ照合部１２４ｂは、これらの複数の判定結果に基づいて、電力解析データ１１５ａおよび操作解析データ１１６ａが一致するか否かを判定し、照合結果データ１１４ａを生成する。
【０１０５】
ここで、電力解析データ１１５ａおよび操作解析データ１１６ａが一致するとは、厳密に一致することでなくても良い。例えば、電力解析データ１１５ａが示す稼働開始時間と、操作解析データ１１６ａが示す稼働開始時間との差分が、所定の時間内の場合、操作データ照合部１２４ｂは、稼働開始時間について一致すると判断しても良い。
【０１０６】
照合結果送信部１２５は、照合結果データ１１４ａを、ホームゲートウェイ装置４ｂに送信する。ホームゲートウェイ装置４ｂは、受信した照合結果データに基づいて、認証対象の家電機器５ｂを認証するか否かを判断する。
【０１０７】
（家庭内システム）
次に図１２を参照して、家庭内システム２ｂを説明する。第４の実施の形態に係る家庭内システム２ｂは、ユーザ端末３ｂ、ホームゲートウェイ装置４ｂ、家電機器５ｂおよび電力測定機器８を備える。ホームゲートウェイ装置４ｂとユーザ端末３ｂとは、例えば有線ネットワークで接続される。ホームゲートウェイ装置４ｂと家電機器５ｂとは、無線ネットワークで接続される。ホームゲートウェイ装置４ｂと家電機器５ｂとは、認証されていない状態で通信することは可能であるが、家電機器５ｂは、Ｇｅｔコマンドのみ処理する。また家電機器５ｂは、認証されている状態でのみ、家電制御データなどのＰｕｔコマンドを処理することができる。ホームゲートウェイ装置４ｂと電力測定機器８とは、有線または無線で接続される。
【０１０８】
ユーザ端末３ｂは、一般的なコンピュータである。ユーザ端末３ｂは、記憶装置３１０、中央処理制御装置３２０、通信制御装置３３０、入力装置３４０、表示装置３５０を備える。通信制御装置３３０は、ホームゲートウェイ装置４に接続される。
【０１０９】
第４の実施の形態においてユーザ端末３ｂは、ホームゲートウェイ装置４ｂの入力装置および表示装置として機能する。ユーザ端末３ｂは、ホームゲートウェイ装置４ｂからの指示に従って、表示装置３５０にデータを表示するとともに、入力装置３４０から入力されたデータを、ホームゲートウェイ装置４ｂに入力する。
【０１１０】
また第４の実施の形態においてユーザ端末３ｂの記憶装置３１０は、電力測定制御データ記憶部３１１を備える。電力測定制御データ記憶部３１１は、記憶装置３１０のうち、電力測定制御データ３１１ａが記憶された記憶領域である。
【０１１１】
電力測定制御データ３１１ａは、電力測定機器８が複数の測定センサを持つ場合、そのセンサの識別子と、そのセンサの測定対象である家電機器の識別子とを対応づけたデータである。ユーザ端末３ｂの中央処理制御装置３２０は、記憶装置３１０から電力測定制御データ３１１ａを表示して、認証対象の家電機器５ｂを選択させる。さらに中央処理制御装置３２０は、ユーザによって選択された家電機器５ｂの識別子およびその家電機器５と接続される電力測定機器８のセンサの識別子を、認証対象の家電機器５ｂの情報として、ホームゲートウェイ装置４ｂに送信する。
【０１１２】
またユーザ端末３ｂの中央処理制御装置３２０は、ホームゲートウェイ装置４ｂの指示に基づいて、情報を表示する。例えば、家電機器５ｂが操作を受け付けることが可能な状態になり、ホームゲートウェイ装置４ｂから家電機器５ｂに対する操作内容を受信すると、中央処理制御装置３２０は、表示装置３５０に認証対象の家電機器５ｂに対する操作内容を表示する。また、中央処理制御装置３２０は、家電機器５ｂに対する操作の結果を取得して表示し、家電機器５ｂが認証されたか否かの結果を表示する。
【０１１３】
ホームゲートウェイ装置４ｂは、家庭内システム２ｂの家電機器５ｂを制御する制御装置である。ホームゲートウェイ装置４ｂはさらに、電力測定機器８から電力測定データを受信して、電力解析データ４１６ａを生成する。またホームゲートウェイ装置４ｂは、ユーザ端末３ｂに情報を表示し、ユーザ端末３ｂに入力されたユーザの操作を取得する。
【０１１４】
第４の実施の形態に係るホームゲートウェイ装置４ｂは、さらに、電力測定機器通信制御装置４５０を備える。電力測定機器通信制御装置４５０は、電力測定機器８と有線または無線で接続する。
【０１１５】
ホームゲートウェイ装置４ｂのメモリ４１０は、家電情報記憶部４１１、電力解析データ記憶部４１６、操作解析データ記憶部４１７、照合結果データ記憶部４１４およびＰＩＮコード記憶部４１５を備える。ここで、家電情報記憶部４１１、照合結果データ記憶部４１４およびＰＩＮコード記憶部４１５は、第１の実施の形態と同様である。
【０１１６】
電力解析データ記憶部４１６は、メモリ４１０のうち電力解析データ４１６ａが記憶された記憶領域である。ホームゲートウェイ装置４ｂは、電力測定機器８から受信した認証対象の家電機器５ｂの電力測定データから、電力解析データ４１６ａを生成し、電力解析データ記憶部４１６に記憶する。この電力解析データ４１６ａは、認証支援サーバ１ｂに送信される。
【０１１７】
操作解析データ記憶部４１７は、メモリ４１０のうち操作解析データ４１７ａが記憶された記憶領域である。ホームゲートウェイ装置４ｂは、電力測定機器８から電力解析データ４１７ａを受信すると、一時的に電力解析データ記憶部４１７に記憶し、認証支援サーバ１ｂに送信する。
【０１１８】
制御部４２０は、認証支援サーバ１ｂ、ユーザ端末３ｂ、家電機器５ｂおよび電力測定機器８との通信を制御するともに、メモリ４１０に記憶されたデータを参照または更新する。特に第４の実施の形態において制御部４２０は、電力測定機器８から電力測定データを受信すると、電力測定データから、電力解析データ４１６ａを生成する。
【０１１９】
また制御部４２０は、照合結果データ４１４ａが電力解析データ４１６ａと操作解析データ４１７ａのそれぞれが示す稼働の時間が一致することを示す場合、認証対象の家電機器およびホームゲートウェイ装置４ｂ間で、この家電機器を制御するための通信を認証する。具体的には制御部４２０は、ＰＩＮコード記憶部４１５からＰＩＮコード４１５ａを読み出し、認証対象の家電機器５ｂに送信する。
【０１２０】
第４の実施の形態において家電機器５ｂは、接続対象のホームゲートウェイ装置が特定されておらず初期状態の場合、電源投下後、一定時間、仮接続を受け付け、最初にアクセスしたホームゲートウェイ装置４ｂと、仮接続する。ホームゲートウェイ装置４ｂからアクセスされる前に、家電機器５ｂが操作されると、仮接続の受付を終了する。
【０１２１】
この仮接続中、家電機器５ｂは、ホームゲートウェイ装置４ｂからのＧｅｔコマンドを処理することはできるが、Ｐｕｔコマンドを拒否する。また、この仮接続中に、ユーザが家電機器５ｂを操作すると、一定時間経過後、その操作による稼働を停止する。この稼働を停止するタイミングは、電力測定機器８が消費電力を測定している時間内であって、家電機器５ｂが、ランダムに決定する。
【０１２２】
第４の実施の形態に係る家電機器５ｂは、第１の実施の形態に係る家電機器５ａと比べて、メモリ５１０が操作解析データ記憶部５１４を備える点が異なる。
【０１２３】
操作解析データ記憶部５１４は、メモリ５１０のうち、操作解析データ５１４ａが記憶された記憶領域である。家電機器５ｂは、家電機器５ｂに対する操作を受け付けると、機器の電力を消費する操作が認証対象の家電機器５ｂに入力された時間に関するデータから、操作解析データ４１５ａを生成する。操作解析データ５１４ａは、一時的に操作解析データ記憶部５１４に記憶し、ホームゲートウェイ装置４ｂに送信される。
【０１２４】
家電機器５ｂの制御部５２０は、ユーザが家電機器５ｂを操作すると、その操作に基づいて家電機器５ｂの機能を稼働し、一定時間経過後、その稼働を停止する。例えば、ユーザがリモコンなどで「冷房オン」の操作を入力すると、制御部５２０は、家電機器５ｂの冷房機能を稼働する。さらに制御部５２０は、ユーザの操作の有無を問わず、一定時間経過後、稼働中の冷房機能を停止する。
【０１２５】
制御部５２０は、ユーザの操作によって家電機器５ｂが稼働した時間に関する操作解析データ５１４ａを生成する。具体的には制御部５２０は、ユーザによって操作され稼働を開始した稼働開始時間、稼働を終了した稼働終了時間、家電機器５ｂの稼働時間などを取得し、操作解析データ５１４ａを生成する。制御部５２０は、生成した操作解析データ５１４ａを、操作解析データ記憶部５１４ａに記憶する。さらに制御部５２０は、操作解析データ５１４ａを、ホームゲートウェイ装置４ｂに送信する。
【０１２６】
電力測定機器８は、家電機器５ｂの消費電力を測定する装置である。電力測定機器８は、例えば、ブレーカーのスイッチに設けられる。電力測定機器８は、ホームゲートウェイ装置４ｂと、有線または無線で接続される。電力測定機器８は、測定した電力測定データなどを、ホームゲートウェイ装置４ｂに送信する。
【０１２７】
電力測定機器８は、電力を測定するための複数のセンサ（図示せず）を備える。認証対象の家電機器５ｂは、電力を供給するためのコンセントが接続されると、電力測定機器８のセンサの一つが、このコンセントで接続された認証対象の家電機器５ｂの消費電力を測定する。
【０１２８】
電力測定機器８は、メモリ８１０およびホームゲートウェイ通信制御装置８２０を備える。ホームゲートウェイ通信制御装置８２０は、ホームゲートウェイ装置４ｂと接続する。メモリ８１０は、電力測定データ記憶部８１１を備える。
【０１２９】
第４の実施の形態に係る電力測定機器８は、家電機器５ｂの認証を支援する動作モードを持つ。認証支援の動作モードで稼働する際、電力測定機器８は、ホームゲートウェイ装置４ｂを介して入力される指示に基づいて、センサに対応づけられた家電機器５ｂの消費電力を、所定時間、連続的に測定して、電力測定データ８１１ａを生成し、電力測定データ記憶部８１１に記憶する。電力測定機器８は、ホームゲートウェイ装置４ｂから指定された測定時間、家電機器５ｂの消費電力を測定して電力測定データ８１１ａを生成すると、生成した電力測定データ８１１ａをホームゲートウェイ装置４ｂに送信する。
【０１３０】
実施の形態において電力測定機器８は、認証対象の家電機器５ｂの所定時間の消費電力を逐次測定し、その電力測定データ８１１ａを出力することができれば、どのようなものでも良い。
【０１３１】
なお、第４の実施の形態においては、電力測定機器８が電力測定データ８１１ａをホームゲートウェイ装置４ｂに送信し、ホームゲートウェイ装置４ｂが、電力測定データから電力解析データ４１６ａを生成する場合を説明するが、この場合に限られない。電力測定機器８が、電力測定データから稼働開始時間等を算出して電力解析データを送信しても良いし、認証支援サーバ１ｂが電力測定データから電力解析データを送信しても良い。
【０１３２】
（認証方法）
図１３および図１５を参照して、第４の実施の形態に係る認証方法を説明する。この認証方法に先立って、ユーザは、ホームゲートウェイ装置４ｂおよび電力測定機器８ｂを認証可能な状態に設定する。さらにユーザは、家電機器５ｂのコンセントを電源に挿し、電力を供給する。
【０１３３】
まずステップＳ４０１においてユーザ端末３ｂは、認証対象の家電機器の候補リストを表示装置３５０に表示する。例えばユーザ端末３ｂは、記憶装置３１０から電力測定制御データ３１１ａを読み出し、電力測定制御データ３１１ａに含まれる各家電機器の識別子を、認証対象の家電機器の候補として、表示する。
【０１３４】
ステップＳ４０２においてユーザが、入力装置３４０を介して認証対象の家電機器５を選択すると、ステップＳ４０３においてユーザ端末３ｂは、その家電機器の情報を、ホームゲートウェイ装置４ｂに送信する。家電機器の情報は、ユーザ端末３ｂにおいて選択された家電機器の識別子、その家電機器の消費電力を測定するための電力測定機器８のセンサ識別子などである。ここで、ユーザによって指定された認証対象の家電機器は、家電機器５ｂとする。
【０１３５】
ホームゲートウェイ装置４ｂは、ユーザ端末３ｂから認証対象の家電機器５ｂの情報を取得すると、ステップＳ４０４においてホームゲートウェイ装置４ｂおよび認証対象の家電機器５ｂ間で仮接続する。この仮接続は、ホームゲートウェイ装置４ｂが、家電機器５ｂのデータをＧｅｔは可能であるが、Ｐｕｔすることはできない接続状態である。
【０１３６】
ホームゲートウェイ装置４ｂおよび家電機器５ｂ間で仮接続されると、家電機器５ｂは、操作禁止時間Ｔ１の間、操作を受け付けない状態に遷移する。この操作禁止時間Ｔ１は、電力測定機器８が、家電機器５ｂの消費電力を測定可能な状態に遷移するために要する時間である。この操作禁止時間Ｔ１の間に家電機器５ｂが操作された場合、家電機器５ｂは、認証に失敗した旨をホームゲートウェイ装置４ｂに送信し、仮接続を切断しても良い。家電機器５ｂは、このとき仮接続していたホームゲートウェイ装置４ｂを、悪意のあるの装置と判断し、このホームゲートウェイ装置４ｂの識別子を記憶し、その後、このホームゲートウェイ装置４ｂからのアクセスを拒否しても良い。ただこの場合でも、家電機器５ｂの初期化により、このホームゲートウェイ装置４ｂからのアクセスを受付可能となることが好ましい。
【０１３７】
ホームゲートウェイ装置４ｂおよび家電機器５ｂ間で仮接続されると、家電機器５ｂはステップＳ４０５において、当該家電機器５ｂの型名と、電力を測定するための測定時間Ｔ６を、ホームゲートウェイ装置４ｂに送信する。この測定時間Ｔ６は、測定時間Ｔ６は、例えば「２分」などの時間である。
【０１３８】
家電機器５ｂから型名および測定時間Ｔ６のデータを受信すると、ステップＳ４０６においてホームゲートウェイ装置４ｂは、電力測定機器８に、測定開始指示を送信する。この測定開始指示は、認証対象の家電機器５ｂの消費電力を測定するためのセンサの識別子の情報と、認証対象の家電の電力を測定する測定時間Ｔ６を含む。
【０１３９】
測定開始指示を受信すると電力測定機器８は、測定開始指示で指定された測定時間Ｔ６の間、測定開始指示で指定された認証対象の家電機器５ｂの消費電力の測定を開始する。このとき電力測定機器８は、時間ごとの消費電力の遷移を逐次記録した電力測定データ８１１ａを生成する。家電機器５ｂがユーザの操作による稼働を開始するまでは、待機電力を測定する待機電力測定時間Ｔ４となる。
【０１４０】
一方、家電機器５ｂにおいて操作禁止時間Ｔ１が経過すると、ステップＳ４０７において家電機器５ｂは、ホームゲートウェイ装置４ｂに、操作許可通知を送信するとともに、操作待機時間Ｔ２の間、ユーザからの家電機器５ｂの操作を待機する。この操作許可通知は、ユーザに操作させる操作内容と、操作待機時間Ｔ２を含む。操作内容は、「冷房オン」などの、ユーザの家電機器５ｂに対する操作の内容である。この操作は、家電機器５ｂの種別や型名に依存する。またこの操作は、家電機器５ｂに対する操作によって家電機器５ｂの機能が稼働したタイミングが、電力測定機器８によって測定される電力測定データ８１１ａから判断可能な程度に、消費電力を発生させる操作である。操作待機時間Ｔ２は、「１分」などの、ユーザに家電機器５ｂを操作させる制限時間である。
【０１４１】
この操作待機時間Ｔ２の間に、家電機器５ｂがなんら操作されない場合、家電機器５ｂは、認証に失敗した旨をホームゲートウェイ装置４ｂに送信し、仮接続を切断しても良い。家電機器５ｂは、このとき仮接続していたホームゲートウェイ装置４ｂを、悪意のあるの装置と判断し、このホームゲートウェイ装置４ｂの識別子を記憶し、その後、このホームゲートウェイ装置４ｂからのアクセスを拒否しても良い。ただこの場合でも、家電機器５ｂの初期化により、このホームゲートウェイ装置４ｂからのアクセスを受付可能となることが好ましい。
【０１４２】
ホームゲートウェイ装置４ｂは、家電機器５ｂから操作許可通知を受信すると、ステップＳ４０８においてユーザ端末３ｂに送信する。この操作許可通知は、ユーザに操作させる操作内容と、操作待機時間Ｔ２を含む。
【０１４３】
操作許可通知を受信すると、ステップＳ４０９においてユーザ端末３ｂは、操作許可通知から認証対象の家電機器５ｂに入力する操作内容や操作待機時間Ｔ２を取得して、表示装置３５０に表示する。例えばユーザ端末３ｂは、表示装置３５０に「１分以内に、冷房をオンしてください」などと表示する。
【０１４４】
ここで、家電機器５ｂから送信される操作許可通知に操作内容が含まれていない場合、ホームゲートウェイ装置４ｂは、ステップＳ４０５で通知された家電機器５ｂの型名から、ユーザに操作させる操作内容を特定し、ユーザ端末３ｂに送信しても良い。家電機器５ｂから送信される操作許可通知に操作待機時間Ｔ２が含まれていない場合も同様に、ホームゲートウェイ装置４ｂが、操作待機時間Ｔ２を決定し、ユーザ端末３ｂに送信しても良い。
【０１４５】
ステップＳ４１０においてユーザは、ユーザ端末３ｂの表示装置３５０に表示された操作内容に従って、操作待機時間Ｔ２内に認証対象の家電機器５ｂの入力装置３４０を操作する。家電機器５ｂは、ユーザからの操作を受信すると、その操作に従って稼働する。
【０１４６】
一方ユーザからの操作を受信すると、家電機器５ｂは、ステップＳ４１１において操作された旨を、ホームゲートウェイ装置４ｂに送信し、ホームゲートウェイ装置４ｂは、ステップＳ４１２において、その旨をユーザ端末３ｂに送信しても良い。ユーザ端末３ｂが、家電機器５ｂが操作された旨を受信すると、ステップＳ４１３において、その旨を表示装置３５０に表示する。
【０１４７】
ユーザからの操作によって家電機器５ｂが稼働すると、家電機器５ｂは、稼働を開始した稼働開始時間を記録するとともに、稼動時間Ｔ３の間稼働したのち、その稼働を停止する。また、家電機器５ｂは、稼働時間Ｔ３と、この稼働を停止した稼働終了時間を記録する。なおこの稼働時間Ｔ３は、家電機器５ｂがランダムに決定する。電力測定機器８の測定時間Ｔ６の満了前に、家電機器５ｂが、稼働を停止することが好ましい。
【０１４８】
一方電力測定機器８において測定時間Ｔ６が満了すると、ステップＳ４１４において電力測定データ８１１ａをホームゲートウェイ装置４ｂに送信する。この電力測定データ８１１ａは、測定時間Ｔ６の間、電力測定機器８が、家電機器５ｂの消費電力を連続的に測定したデータである。
【０１４９】
ステップＳ４５１においてホームゲートウェイ装置４ｂは、ステップＳ４１４で受信した電力測定データから、電力解析データ４１６ａを生成し、ステップＳ４５２において認証支援サーバ１ｂに送信する。ホームゲートウェイ装置４ｂは、ステップＳ４１４で受信した電力測定データに基づいて、ユーザの操作による家電機器５ｂの稼働開始時間、稼働時間Ｔ３および稼働終了時間を算出し、電力解析データ４１６ａを生成する。ホームゲートウェイ装置４ｂは、ステップＳ４５２において、生成した電力解析データ４１６ａを認証支援サーバ１ｂに送信する。
【０１５０】
一方、ステップＳ４５３において家電機器５ｂは、家電機器５ｂの稼働時に記録した、稼働開始時間、稼働終了時間および稼働時間から、操作解析データ５１４ａを生成する。ステップＳ４５４において家電機器５ｂは、生成した操作解析データ５１４ａを、ホームゲートウェイ装置４ｂに送信する。ホームゲートウェイ装置４ｂは、家電機器５ｂから操作解析データを受信すると、ステップＳ４５５において認証支援サーバ１ｂに送信する。
【０１５１】
ステップＳ４５６において認証支援サーバ１ｂは、ステップＳ４５２で受信した電力解析データ１１５ａと、ステップＳ４５５で受信した操作解析データ１１６ａとを比較して、稼働開始時間、稼働時間および稼働終了時間が、それぞれ一致するか否かを判定する。
【０１５２】
一致しない場合、ステップＳ４５７において認証支援サーバ１ｂは、認証否定応答をホームゲートウェイ装置４ｂに送信する。認証支援サーバ１ｂは認証否定応答を受信すると、ステップＳ４５８において、その旨をユーザ端末３ｂに送信し、表示装置３５０に表示させる。
【０１５３】
一方一致する場合、ステップＳ４５９において認証支援サーバ１ｂは、家電を認証する指示をホームゲートウェイ装置４ｂに送信する。ホームゲートウェイ装置４ｂは家電を認証する指示を受信すると、ステップＳ４６０において、認証対象の家電機器５ｂを認証し、家電機器５ｂに、ＰＩＮコード４１５ａを送信する。この後、ホームゲートウェイ装置４ｂは、家電機器５ｂにデータをＰｕｔすることができ、家電機器５ｂを制御するデータを送信できる。さらにホームゲートウェイ装置４ｂは、ステップＳ４６１において、認証対象の家電機器５ｂが認証された旨を、ユーザ端末３ｂに送信し、表示装置３５０に表示させる。
【０１５４】
図１３および図１４に示す例で、電力測定機器８は、ステップＳ４０６において電力の測定を開始した後、測定時間Ｔ６の間、家電機器５ｂの消費電力を測定する。ステップＳ４１０において家電機器５ｂがユーザから操作を受けるまでの時間Ｔ４の間、電力測定機器８は、家電機器５ｂの待機電力を測定し、その後、測定時間Ｔ６が満了するまでの時間Ｔ５の間、電力測定機器８は、家電機器５ｂの稼働電力を測定する。家電稼働電力測定時間Ｔ５の間、家電機器５ｂは稼働を開始し、稼働時間Ｔ３の間稼働した後、稼働を停止する。
【０１５５】
図１５を参照して、図１３および図１４に示した処理と、認証対象の家電機器５ｂの消費電力との関連を説明する。図１５に示す例において、上部の横軸に、電力測定機器８における処理を記載するとともに、下部の横軸に、認証対象の家電機器５ｂにおける処理を記載している。
【０１５６】
ホームゲートウェイ装置４ｂおよび家電機器５ｂが仮接続された際、認証対象の家電機器５ｂの消費電力は、待機電力に相当する。稼働時間Ｔ３において、家電機器５ｂの消費電力は、家電機器５ｂの操作の指示を受け、稼働に伴って上昇し、その稼働が停止されると、まだ待機電力に戻る。
【０１５７】
電力測定機器８は、ホームゲートウェイ装置４ｂから測定開始の指示を受けると、測定時間Ｔ６の間、認証対象の家電機器５ｂの消費電力の測定を開始する。電力測定機器８は、逐次、家電機器５ｂの消費電力を記録し、図１５に示す様な消費電力のグラフを得る。図１５に示す消費電力のデータから、消費電力が待機電力から上昇したタイミングが稼働開始時間であり、消費電力が待機電力に戻ったタイミングが稼働終了時間であることが判断される。また、稼働開始時間と稼働終了時間との差分が、稼働時間であると判断される。第４の実施の形態に係る電力解析データは、このように消費電力の経過から判断される稼働開始時間、稼働終了時間、稼働時間などを含む。
【０１５８】
第４の実施の形態によれば、ユーザは、認証対象の家電機器５ｂを少なくとも一度操作するだけで、ホームゲートウェイ装置４ｂに、その家電機器５ｂとの接続を認証させることができる。また、家電機器５ｂは、ホームゲートウェイ装置４ｂから送信された制御データに従って、稼働することができる。
【０１５９】
（第５の実施の形態）
第４の実施の形態においては、認証支援サーバ１ｂが、ユーザが家電機器５ｂの操作による家電機器５ｂの稼働と、その稼働により生じる家電機器５ｂの消費電力とを比較することにより、ＰＩＮコードでの認証を支援する場合を説明した。第５の実施の形態においては、認証を支援する情報処理装置が、ユーザ端末３ｃである場合を説明する。
【０１６０】
第５の実施の形態に係る認証支援方法を説明する。第５の実施の形態に係る認証支援方法は、第４の実施の形態に係る認証支援方法のうち図１３に示したステップＳ４０１ないしＳ４１４は共通し、その後の処理が異なる。図１６を参照して、第５の実施の形態における、図１３のステップＳ４１４以降の処理を説明する。
【０１６１】
ステップＳ５０１においてホームゲートウェイ装置４ｃは、ステップＳ４１４で受信した電力測定データから、電力解析データ４１６ａを生成し、ステップＳ５０２においてユーザ端末３ｃに送信する。
【０１６２】
一方、ステップＳ５０３において家電機器５ｃは、家電機器５ｃの稼働時に記録した、稼働開始時間、稼働終了時間および稼働時間から、操作解析データ５１４ａを生成する。ステップＳ５０４において家電機器５ｃは、生成した操作解析データ５１４ａを、ホームゲートウェイ装置４ｃに送信する。ホームゲートウェイ装置４ｃは、家電機器５ｃから操作解析データを受信すると、ステップＳ５０５において認証支援サーバ１ｃに送信する。
【０１６３】
ステップＳ５０６においてユーザ端末３ｃは、ステップＳ５０２で受信した電力解析データと、ステップＳ５０５で受信した操作解析データとを比較して、稼働開始時間、稼働時間および稼働終了時間が、それぞれ一致するか否かを判定する。
【０１６４】
一致しない場合、ステップＳ５０７においてユーザ端末３ｃは、認証を否定する旨を表示装置３５０に表示し、ステップＳ５０８において認証否定応答を、ホームゲートウェイ装置４ｃに送信する。ホームゲートウェイ装置４ｃは、家電機器５ｃの認証を停止する。
【０１６５】
一方一致する場合、ステップＳ５０９においてユーザ端末３ｃは、家電を認証する指示をホームゲートウェイ装置４ｃに送信する。さらにユーザ端末３ｃは、ステップＳ５１０において、認証対象の家電機器５ｃが認証された旨を、表示装置３５０に表示する。
【０１６６】
ホームゲートウェイ装置４ｃは家電を認証する指示を受信すると、ステップＳ５１１において、認証対象の家電機器５ｃを認証し、家電機器５ｃに、ＰＩＮコード４１５ａを送信する。この後、ホームゲートウェイ装置４ｃは、家電機器５ｃにデータをＰｕｔすることができ、家電機器５ｃを制御するデータを送信できる。
【０１６７】
（第６の実施の形態）
第６の実施の形態においては、認証を支援する情報処理装置が、ホームゲートウェイ装置４ｄである場合を説明する。
【０１６８】
第６の実施の形態に係る認証支援方法を説明する。第６の実施の形態に係る認証支援方法は、第４の実施の形態に係る認証支援方法のうち図１３に示したステップＳ４０１ないしＳ４１４は共通し、その後の処理が異なる。図１７を参照して、第６の実施の形態における、図１３のステップＳ４１４以降の処理を説明する。
【０１６９】
ステップＳ６０１においてホームゲートウェイ装置４ｄは、ステップＳ４１４で受信した電力測定データから、電力解析データ４１６ａを生成する。
【０１７０】
一方、ステップＳ６０２において家電機器５ｄは、家電機器５ｄの稼働時に記録した、稼働開始時間、稼働終了時間および稼働時間から、操作解析データ５１４ａを生成する。ステップＳ６０３において家電機器５ｄは、生成した操作解析データ５１４ａを、ホームゲートウェイ装置４ｄに送信する。
【０１７１】
ステップＳ６０４においてホームゲートウェイ装置４ｄは、ステップＳ６０１で生成した電力解析データ４１６ａと、ステップＳ６０３で受信した操作解析データ４１７ａとを比較して、稼働開始時間、稼働時間および稼働終了時間が、それぞれ一致するか否かを判定する。
【０１７２】
一致しない場合、ステップＳ６０４においてホームゲートウェイ装置４ｄは、家電機器５ｄの認証を停止し、ステップＳ６０５においてユーザ端末３ｄにその旨を送信する。ユーザ端末３ｄは、認証に失敗した旨を、表示装置３５０に表示する。
【０１７３】
一方一致する場合、ステップＳ６０６においてホームゲートウェイ装置４ｄは、認証対象の家電機器５ｄを認証し、家電機器５ｄに、ＰＩＮコード４１５ａを送信する。この後、ホームゲートウェイ装置４ｄは、家電機器５ｄにデータをＰｕｔすることができ、家電機器５ｄを制御するデータを送信できる。さらにホームゲートウェイ装置４ｄは、ステップＳ６０７においてユーザ端末３ｄにその旨を送信する。ユーザ端末３ｄは、認証に成功した旨を、表示装置３５０に表示する。
【０１７４】
（第７の実施の形態）
第７の実施の形態においては、認証を支援する情報処理装置が、家電機器５ｅである場合を説明する。
【０１７５】
第７の実施の形態に係る認証支援方法を説明する。第７の実施の形態に係る認証支援方法は、第４の実施の形態に係る認証支援方法のうち図１３に示したステップＳ４０１ないしＳ４１４は共通し、その後の処理が異なる。図１８を参照して、第７の実施の形態における、図１３のステップＳ４１４以降の処理を説明する。
【０１７６】
ステップＳ７０１においてホームゲートウェイ装置４ｅは、ステップＳ４１４で受信した電力測定データから、電力解析データ４１６ａを生成し、ステップＳ７０２において、生成した電力解析データ４１６ａを家電機器５ｅに送信する。
【０１７７】
一方、ステップＳ７０３において家電機器５ｅは、家電機器５ｅの稼働時に記録した、稼働開始時間、稼働終了時間および稼働時間から、操作解析データ５１４ａを生成する。
【０１７８】
ステップＳ７０４において家電機器５ｅは、ステップＳ７０２で受信した電力解析データと、ステップＳ７０３で生成した操作解析データ５１４ａとを比較して、稼働開始時間、稼働時間および稼働終了時間が、それぞれ一致するか否かを判定する。
【０１７９】
一致しない場合、ステップＳ７０５において家電機器５ｅは、認証否定応答をホームゲートウェイ装置４ｅに送信する。ホームゲートウェイ装置４ｅは、認証を停止するとともに、ユーザ端末３ｅにその旨を送信する。ステップＳ７０６においてユーザ端末３ｅは、認証に失敗した旨を、表示装置３５０に表示する。
【０１８０】
一方一致する場合、ステップＳ７０７において家電機器５ｅは、ホームゲートウェイ装置４ｅに家電を認証する指示を送信する。ステップＳ７０８においてホームゲートウェイ装置４ｅは、認証対象の家電機器５ｅを認証し、家電機器５ｅに、ＰＩＮコード４１５ａを送信する。この後、ホームゲートウェイ装置４ｅは、家電機器５ｅにデータをＰｕｔすることができ、家電機器５ｅを制御するデータを送信できる。さらにホームゲートウェイ装置４ｅは、ステップＳ７０９においてユーザ端末３ｅにその旨を送信する。ユーザ端末３ｅは、認証に成功した旨を、表示装置３５０に表示する。
【０１８１】
以上説明した少なくとも一つの実施の形態によれば、ユーザは、機器を容易にネットワークに接続可能することができる。
【０１８２】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１８３】
１  認証支援サーバ
２  家庭内システム
３  ユーザ端末
４  ホームゲートウェイ装置
５  家電機器
６  通信ネットワーク
７  認証システム
８  電力測定機器
１１０  記憶装置
１１１、３１１  機器データ記憶部
１１２、３１２、４１２  認証操作データ記憶部
１１３、３１３、４１３、５１１  入力操作データ記憶部
１１４、３１４，４１４  照合結果データ記憶部
１１５、４１６  電力解析データ記憶部
１１６、４１７  操作解析データ記憶部
１２０、３２０  中央処理制御装置
１２１、３２２  認証操作データ生成部
１２２  認証操作データ送信部
１２３、３２３  入力操作データ取得部
１２４、３２４  操作データ照合部
１２５、３２５  照合結果送信部
１２６  電力解析データ取得部
１２７  操作解析データ取得部
１３０、３３０、４３０  通信制御装置
３２１  対象機器特定部
３１１  電力測定制御データ記憶部
３４０、５４０  入力装置
３５０  表示装置
４１０、５１０、８１０  メモリ
４１１  家電情報記憶部
４１５、５１２  ＰＩＮコード記憶部
４２０、５２０  制御部
４４０  家電通信制御装置
４５０  電力測定機器通信制御装置
５１３  ゲートウェイ装置情報記憶部
５３０、８２０  ホームゲートウェイ通信制御装置
８１１  電力測定データ記憶部
【図１】
2013054486.tif 000003
【図２】
2013054486.tif 000004
【図３】
2013054486.tif 000005
【図４】
2013054486.tif 000006
【図５】
2013054486.tif 000007
【図６】
2013054486.tif 000008
【図７】
2013054486.tif 000009
【図８】
2013054486.tif 000010
【図９】
2013054486.tif 000011
【図１０】
2013054486.tif 000012
【図１１】
2013054486.tif 000013
【図１２】
2013054486.tif 000014
【図１３】
2013054486.tif 000015
【図１４】
2013054486.tif 000016
【図１５】
2013054486.tif 000017
【図１６】
2013054486.tif 000018
【図１７】
2013054486.tif 000019
【図１８】
2013054486.tif 000020