(57)【要約】      （修正有）【課題】機器端末間における通信を適切に行うことを可能にする。【解決手段】機器端末は、要求部１３１と、取得部１３２と、実行部１３３とを具備する。要求部１３１は、所定の認証発行システムに所定の機器端末との通信に用いる仮の認証情報を要求する。取得部１３２は、所定の認証発行システムから仮の認証情報を取得する。実行部１３３は、取得部１３２により取得した仮の認証情報に基づいて、所定の機器端末との通信における認証処理を実行する。【選択図】図２
2018056662.tif 000002
【特許請求の範囲】
【請求項１】
所定の認証発行システムに所定の機器端末との通信に用いる仮の認証情報を要求する要求部と；
前記所定の認証発行システムから仮の認証情報を取得する取得部と；
前記取得部により取得した仮の認証情報に基づいて、前記所定の機器端末との通信における認証処理を実行する実行部と；
を具備する機器端末。
【請求項２】
前記取得部は、前記所定の認証発行システムから有効期限が制限された仮の認証情報を取得する
請求項１に記載の機器端末。
【請求項３】
前記実行部は、前記取得部により取得した仮の認証情報により認証が完了した場合、制限された処理を実行する
請求項１または請求項２に記載の機器端末。
【請求項４】
前記要求部は、前記仮の認証情報とは異なる認証情報による認証が失敗した場合、前記所定の認証発行システムに前記仮の認証情報を要求する
請求項１〜３のいずれか１項に記載の機器端末。
【請求項５】
前記要求部は、前記所定の機器端末との通信における認証処理を行う際に、前記所定の認証発行システムに前記仮の認証情報を要求する
請求項１〜４のいずれか１項に記載の機器端末。
【請求項６】
前記要求部は、自装置内の認証情報が失効した場合、前記所定の認証発行システムに前記仮の認証情報を要求する
請求項１〜５のいずれか１項に記載の機器端末。
【請求項７】
請求項１〜６のいずれか１項に記載の機器端末であって、コントローラを含む複数の機器端末；
を具備し、
一の機器端末が、所定の認証発行システムに所定の機器端末との通信に用いる仮の認証情報を要求することにより、取得した前記仮の認証情報に基づいて、前記所定の機器端末との通信における認証処理を実行する制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、機器端末及び制御システムに関する。
【背景技術】
【０００２】
従来、種々の電子機器等の機器端末（以下、単に「機器」とする場合がある）が認証接続等により通信を行う技術が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−９３６６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述のような技術においては、認証接続により通信を行う場合、ある機器端末が認証情報を有していなかったり、認証情報が失効していたりする場合、機器端末間における通信が適切に行われないといった課題がある。
【０００５】
本発明は、機器端末間における通信を適切に行うことを可能にすることができる機器端末及び制御システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本実施形態の機器端末は、要求部と、取得部と、実行部とを具備する。要求部は、所定の認証発行システムに所定の機器端末との通信に用いる仮の認証情報を要求する。取得部は、所定の認証発行システムから仮の認証情報を取得する。実行部は、取得部により取得した仮の認証情報に基づいて、所定の機器端末との通信における認証処理を実行する。
【発明の効果】
【０００７】
本発明によれば、機器端末間における通信を適切に行うことを可能にすることができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態１に係る制御システムにおける制御処理を示す図である。
【図２】図２は、実施形態１に係る機器端末の構成を示すブロック図である。
【図３】図３は、実施形態１に係る認証情報記憶部に記憶される情報の一例を示す図である。
【図４】図４は、実施形態１に係る制御システムにおける制御処理のフローチャートを示す図である。
【図５】図５は、実施形態２に係る制御システムにおける制御処理を示す図である。
【図６】図６は、実施形態２に係る制御システムにおける制御処理のフローチャートを示す図である。
【図７】図７は、実施形態に係る制御システムにおける構成概略を示す図である。
【発明を実施するための形態】
【０００９】
以下で説明する実施形態１、２に係る機器端末１００は、所定の認証発行システム（実施形態１、２においては「認証情報発行システム２００」）に所定の機器端末１００との通信に用いる仮の認証情報を要求する要求部１３１と、所定の認証発行システムから仮の認証情報を取得する取得部１３２と、取得部１３２により取得した仮の認証情報に基づいて、所定の機器端末１００との通信における認証処理を実行する実行部１３３とを具備する。
【００１０】
また、以下で説明する実施形態１、２に係る機器端末１００において、取得部１３２は、所定の認証発行システムから有効期限が制限された仮の認証情報を取得する。
【００１１】
また、以下で説明する実施形態１、２に係る機器端末１００において、実行部１３３は、取得部１３２により取得した仮の認証情報により認証が完了した場合、制限された処理を実行する。
【００１２】
また、以下で説明する実施形態１、２に係る機器端末１００において、要求部１３１は、仮の認証情報とは異なる認証情報による認証が失敗した場合、所定の認証発行システムに仮の認証情報を要求する。
【００１３】
また、以下で説明する実施形態１、２に係る機器端末１００において、要求部１３１は、所定の機器端末１００との通信における認証処理を行う際に、所定の認証発行システムに仮の認証情報を要求する。
【００１４】
また、以下で説明する実施形態１、２に係る機器端末１００において、要求部１３１は、自装置内の認証情報が失効した場合、所定の認証発行システムに仮の認証情報を要求する。
【００１５】
また、以下で説明する実施形態１、２に係る制御システム１は、コントローラを含む複数の機器端末１００を具備し、一の機器端末１００が、所定の認証発行システムに所定の機器端末１００との通信に用いる仮の認証情報を要求することにより、取得した仮の認証情報に基づいて、所定の機器端末１００との通信における認証処理を実行する。
【００１６】
［実施形態１］
まず、本発明の実施形態１に係る制御システム１を図面に基づいて説明する。図１は、実施形態１に係る制御システムにおける制御処理を示す図である。
【００１７】
実施形態１に係る制御システム１は、機器端末１００−１（機器Ａ）と、機器端末１００−２（機器Ｂ）とを具備する。例えば、機器端末１００−１は、機器端末１００−２と所定のネットワークを介して通信可能に接続されている。また、機器端末１００−１や機器端末１００−２等を区別せずに説明する場合は、機器端末１００と記載する。図１に示した制御システム１には、機器端末１００−３や、機器端末１００−４等３台以上の機器端末が含まれてもよい。また、図１に示す制御システム１には、機器端末１００と通信可能であり、システムの管理者等のユーザが利用するユーザ端末が含まれてもよいし、制御システム１にユーザ端末が含まれていなくてもよい。例えば、制御システム１は、ＨＥＭＳ（Home  Energy  Management  System）と呼ばれるシステム等のエネルギー制御システムであってもよい。
【００１８】
また、機器端末１００は、公衆回線網と家庭内ネットワークをつなぐネットワーク機器であるホームゲートウェイ（Home  Gateway）やＨＥＭＳ（Home  Energy  Management  System）に含まれる照明機器やテレビや空調機器や蓄電池等の種々の電化製品等であってもよい。なお、機器端末１００等の制御処理を行う機器（装置）とホームゲートウェイ等のネットワーク制御を行う機器（装置）は別体であってもよい。以下では、機器端末１００−１が制御システム１におけるコントローラである機器Ａであり、機器端末１００−２が照明機器やテレビや空調機器や蓄電池等の所定の電化製品である機器Ｂであるものとする。
【００１９】
例えば、機器端末１００−１は、機器端末１００−２の接続を判断したり指示したりするコントローラ（情報処理装置）である。また、例えば、機器端末１００−２は、機器端末１００−１により認証接続される対象機器であり、グループ化の対象となる機器でもある。機器端末１００−２は、制御システム１においてグループ化の対象となる機器に含まれるものとする。なお、機器端末１００−１を管理機能に限定し、機器端末１００−１を除いた機器端末１００−２群のみでグループ化を形成してもよい。
【００２０】
図１に示す例においては、機器端末１００−１と機器端末１００−２との間の通信には、所定のプロトコル（以下、「プロトコルＡ」ともいう）が用いられる。例えば、伝送媒体や上位通信プロトコルを含むプロトコルＡによる通信では、機器端末１００−１が機器端末１００−２の接続可否について判断可能である。例えば、プロトコルＡによる通信において機器端末１００−１と機器端末１００−２との接続が許可される場合、機器端末１００−１は、所定の識別情報（ＩＤ）やパスワード、もしくは、電子証明書などの認証情報を用いて機器端末１００−２を認証する。また、プロトコルＡは、機器端末１００−１と機器端末１００−２との間で安全な通信路を構築できるプロトコルである。また、例えば、プロトコルＡは、前述の手順によって構築された安全な通信路上でグループ鍵を配布する通信路としても利用される。
【００２１】
また、図１に示す例においては、機器端末１００−１と機器端末１００−２との間の通信には、所定のプロトコル（以下、「プロトコルＢ」ともいう）が用いられる。例えば、プロトコルＢは、機器端末１００−１が機器端末１００−２の属性情報を取得可能なプロトコルである。例えば、プロトコルＢは、ＥＣＨＯＮＥＴ  Ｌｉｔｅ規格に準拠するプロトコル等であってもよい。例えば、プロトコルＢによる通信においては、プロトコルＡによって認証成功後に機器端末１００−１と機器端末１００−２との間で形成される１対１の２者限定のグループ上で安全な暗号化通信を使いコマンドやデータの送受信が行われるものとする。
【００２２】
また、機器端末１００とユーザ端末（図示省略）との間の通信には、所定のプロトコル（以下、「プロトコルＣ」ともいう）が用いられてもよい。ユーザ端末は、機器端末１００の操作端末であり、プロトコルＣを用いて機器端末１００に対して種々の設定や制御を行うものとする。プロトコルＣは赤外線リモコンやＷｉ−Ｆｉ（登録商標）（Wireless  Fidelity）等など各種伝送媒体を利用することができる。
【００２３】
ここで、上述したシステムの構成例を図７を用いて説明する。図７は、実施形態に係る制御システムにおける構成概略を示す図である。図７に示す例においては、制御システム１には、家電制御機能を有する機器端末１００−１である機器Ａと、エアコンなどの機器端末１００−２（機器Ｂ）とが含まれる。図７の例では、機器Ａや機器Ｂは家庭内のネットワークＮＴ１を介して通信可能な機器である。例えば、ネットワークＮＴ１は、ホームネットワーク等と称される家庭内ＬＡＮ（Local  Area  Network）であってもよい。また機器Ａや機器Ｂは各々複数あってもよい。また、図７の示すように、機器Ａと通信可能な認証情報を発行する認証システムＣＳ（認証情報発行システム２００）が存在する。また、機器Ａは、インターネット回線（例えば、図７中のネットワークＮＴ２等）と家庭内ネットワークＮＴ１をつなぐネットワーク機器の機能を有してもよい。また、機器Ｂは照明やエアコンなどの家電機器であってもよい。機器Ａと端末Ｂは、所定のプロトコルが用いられ、たとえば機器Ａが機器Ｂの接続可否について判断し、機器Ａと機器Ｂの認証が行われる。機器Ａが保有する認証情報が失効した場合、機器Ａは、認証情報発行システム２００に仮の認証情報の発行を要求する。仮の認証情報とは、認証情報よりも実行できる処理等が制限されたりした認証情報であり、有効期限が設定された認証情報である。認証情報発行システムから仮の認証情報を取得した機器Ａは、仮の認証情報を登録する。次に、機器Ａは、機器Ｂと認証接続処理を開始し、認証接続処理が完了すると、機器Ａと機器Ｂは所定の鍵を使用した暗号化通信を行う。これにより、機器Ａと機器Ｂは、安全な通信が可能となる。以上により機器Ａは、通常の認証情報が使用できない場合であっても、機器Ａと機器Ｂ間における通信を適切に行うことを可能にすることができる。なお、機器端末１００−２が仮認証情報を取得し、取得した仮認証情報を用いて機器端末１００−１との間における認証処理を行ってもよい。
【００２４】
［制御システムによる処理］
ここから、図１を用いて実施形態１に係る制御システム１による制御処理を説明する。なお、図１の例では、機器端末１００−１が保有する認証情報が失効した場合を例に説明する。
【００２５】
まず、機器Ａである機器端末１００−１において認証情報が失効する（ステップＳ１）。例えば、機器端末１００−１は、自身が保有する認証情報を外部の装置により抜き取られた場合、認証情報を失効させる。
【００２６】
そして、機器端末１００−１は、認証情報発行システム２００に仮の認証情報（以下、「仮認証情報」ともいう）の発行を要求する（ステップＳ２）。認証情報発行システム２００は、所定の認証局であり、仮認証情報の発行処理の機能を有すればどのような認証局であってもよく、機器端末１００−１が通信可能な所定のネットワーク上にある認証局であってもよい。例えば、仮認証情報とは、認証情報よりも実行できる処理等が制限されたりした認証情報（証明書）を意味する。例えば、仮認証情報とは、有効期限が設定された認証情報（証明書）を意味する。例えば、仮認証情報は、発行されてから１時間や１日等の有効期限が設定されてもよい。
【００２７】
機器端末１００−１から仮認証情報の発行要求を受け付けた認証情報発行システム２００は、仮認証情報Ａを発行する（ステップＳ３）。例えば、認証情報発行システム２００は、発行後１時間の制限期間にのみ、機器端末１００−１が機器端末１００−２と通信する際にのみ利用できる仮認証情報Ａを発行する。仮認証情報Ａを発行した認証情報発行システム２００は、機器端末１００−１に仮認証情報Ａを送信する（ステップＳ４）。これにより、機器端末１００−１は、認証情報発行システム２００から仮認証情報Ａを取得する。すなわち、機器端末１００−１は、有効期限が制限された仮認証情報Ａを取得する。
【００２８】
そして、認証情報発行システム２００から仮認証情報Ａを取得した機器端末１００−１は、仮認証情報Ａを登録する（ステップＳ５）。例えば、機器端末１００−１は、仮認証情報Ａを認証情報記憶部１２１（図３参照）へ登録する。
【００２９】
そして、機器端末１００−１は、機器端末１００−２と認証接続処理を開始する。例えば、機器端末１００−１と機器端末１００−２との間における認証接続処理は、トランスポート層における認証接続である。
【００３０】
そして、機器端末１００−１と機器端末１００−２の間の認証接続処理が完了すると、機器端末１００−１と機器端末１００−２とは、所定の通信を行う（ステップＳ６）。例えば、機器端末１００−１と機器端末１００−２との間では、所定の鍵を使用した暗号化通信を行う。これにより、機器端末１００−１と機器端末１００−２との間では、安全な通信が可能となる。なお、機器端末１００−２は、仮認証情報Ａにより機器端末１００−１を認証したため、機器端末１００−１から制御要求のうち、一部の処理のみを実行してもよい。例えば、機器端末１００−２は、機器端末１００−１から制御要求のうち、情報の送信に関する処理の制御要求に対応する処理を実行し、パラメータ設定に関する処理の制御要求に対応する処理を実行しなくてもよい。
【００３１】
このように、実施形態１においては、機器端末１００は、通常の認証情報が使用できない場合であっても、機器端末１００間における通信を適切に行うことを可能にすることができる。なお、上記例では、機器端末１００−１が仮認証情報を取得し用いる場合を示したが、機器端末１００−２が仮認証情報を取得し、取得した仮認証情報を用いて機器端末１００−１との間における認証処理を行ってもよい。
【００３２】
［機器端末の構成例］
次に、図２を用いて、実施形態１に係る機器端末１００の構成について説明する。図２は、実施形態１に係る機器端末の構成を示すブロック図である。図２に示すように、機器端末１００は、通信部１１０と、記憶部１２０と、制御部１３０とを有する。なお、機器端末１００は、機器端末１００−１の管理者等から各種操作を受け付ける入力部（例えば、キーボードやマウス等）や、ＵＩ画面として各種情報を表示するための表示部（例えば、液晶ディスプレイ等）を有してもよい。
【００３３】
通信部１１０は、例えば、ＮＩＣ（Network  Interface  Card）によって実現される。通信部１１０は、図示しない所定のネットワークと有線又は無線で接続される。そして、通信部１１０は、図示しない所定のネットワークを介して、他の機器端末１００やユーザ端末等との間で情報の送受信を行う。例えば、通信部１１０は、プロトコルＡやプロトコルＢにより他の機器端末１００と通信を行う。また、例えば、通信部１１０は、プロトコルＣによりユーザ端末と通信を行う。
【００３４】
記憶部１２０は、例えば、ＲＡＭ、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。実施形態１に係る記憶部１２０は、図２に示すように、認証情報記憶部１２１を有する。
【００３５】
認証情報記憶部１２１は、認証情報を記憶する。図３は、実施形態１に係る認証情報記憶部に記憶される情報の一例を示す図である。図３に示すように、認証情報記憶部１２１は、認証情報として、「認証情報ＩＤ」、「認証情報」、「状態」といった項目を有する。
【００３６】
「認証情報ＩＤ」は、認証情報を識別するための情報を示す。「認証情報」は、認証情報の名称等を示す。「状態」は、各認証情報に利用可否等の状態に関する情報を示す。
【００３７】
図３に示す例においては、認証情報ＩＤ「ＩＤ１」により識別される認証情報は、「認証情報Ｘ」であることを示す。また、認証情報Ｘは、失効している、すなわち利用できないことを示す。また、図３に示す例においては、認証情報ＩＤ「ＩＤ２」により識別される認証情報は、「仮認証情報Ａ」であることを示す。また、仮認証情報Ａは、有効であるが、期限が有ることを示す。
【００３８】
図２の説明に戻って、制御部１３０は、各種の処理手順などを規定したプログラム及び所要データを格納するための内部メモリを有し、これらによって種々の処理を実行するが、特に本発明に密接に関連するものとしては、要求部１３１、取得部１３２、実行部１３３、及び送信部１３４を有する。
【００３９】
要求部１３１は、各種要求を行う。要求部１３１は、外部の情報処理装置に各種要求を行う。例えば、要求部１３１は、認証情報発行システム２００に所定の機器端末１００との通信に用いる仮認証情報Ａを要求する。例えば、要求部１３１は、仮認証情報Ａとは異なる認証情報（例えば認証情報Ｘ）による認証が失敗した場合、認証情報発行システム２００に仮認証情報Ａを要求する。例えば、要求部１３１は、所定の機器端末１００との通信における認証処理を行う際に、認証情報発行システム２００に仮認証情報Ａを要求する。例えば、要求部１３１は、自装置内の認証情報（例えば認証情報Ｘ）が失効した場合、認証情報発行システム２００に仮認証情報Ａを要求する。
【００４０】
取得部１３２は、各種情報を取得する。取得部１３２は、外部の情報処理装置から各種情報を取得する。また、取得部１３２は、記憶部１２０から各種情報を取得する。例えば、取得部１３２は、所定の認証発行システムから仮の認証情報を取得する。例えば、取得部１３２は、認証情報発行システム２００から仮認証情報Ａを取得する。
【００４１】
実行部１３３は、各種処理を実行する。例えば、実行部１３３は、取得部１３２により取得した仮認証情報Ａに基づいて、所定の機器端末１００との通信における認証処理を実行する。例えば、実行部１３３は、取得部１３２により取得した仮認証情報Ａにより認証が完了した場合、制限された処理を実行する。例えば、実行部１３３は、取得部１３２により取得した仮認証情報Ａを、他の機器端末１００に提供する処理を実行してもよい。例えば、実行部１３３は、取得部１３２により取得した仮認証情報Ａを、送信部１３４に他の機器端末１００へ送信させてもよい。
【００４２】
送信部１３４は、各種情報を送信する。送信部１３４は、外部の情報処理装置へ各種情報を送信する。例えば、送信部１３４は、他の機器端末１００との間で安全な暗号化通信が可能となるよう所定の鍵を他の機器端末１００へ送信する。例えば、送信部１３４は、取得部１３２により取得した仮認証情報Ａを、他の機器端末１００へ送信してもよい。
【００４３】
ここで、機器端末１００における処理の流れを、図４を用いて説明する。図４は、実施形態１に係る制御システムにおける制御処理のフローチャートを示す図である。なお、図４の例では、機器端末１００自身が用いる仮認証情報を取得し制御処理を行う場合を一例として説明する。
【００４４】
まず、機器端末１００は、仮認証情報が必要でない場合（ステップＳ１０１：Ｎｏ）、すなわち通常の認証情報を用いて認証処理が可能な場合、認証情報に基づく認証処理を実行する（ステップＳ１０２）。例えば、機器端末１００は、認証情報Ｘを用いて認証処理が可能な場合、認証情報Ｘに基づく認証処理を実行する。
【００４５】
一方、機器端末１００は、仮認証情報が必要な場合（ステップＳ１０１：Ｙｅｓ）、認証情報発行システム２００へ仮認証情報を要求する（ステップＳ１０３）。例えば、機器端末１００は、通常の認証情報による認証が失敗した場合、認証情報発行システム２００へ仮認証情報Ａを要求する。例えば、機器端末１００は、所定の機器端末１００との通信における認証処理を行う場合、認証情報発行システム２００へ仮認証情報Ａを要求する。例えば、機器端末１００は、自装置内の認証情報が失効した場合、認証情報発行システム２００へ仮認証情報Ａを要求する。例えば、機器端末１００は、自装置内の認証情報が他の装置により引き抜かれる等により消失（失効）した場合、認証情報発行システム２００へ仮認証情報Ａを要求する。このように、機器端末１００は、種々の条件に基づいて仮認証情報が必要であると判断した場合、認証情報発行システム２００へ仮認証情報を要求する。
【００４６】
その後、機器端末１００は、認証情報発行システム２００から仮認証情報を取得する（ステップＳ１０４）。例えば、機器端末１００は、認証情報発行システム２００から仮認証情報Ａを取得する。そして、機器端末１００は、仮認証情報に基づく認証処理を実行する（ステップＳ１０５）。例えば、機器端末１００は、仮認証情報Ａに基づく認証処理を実行する。
【００４７】
［実施形態２］
実施形態１に係る制御システム１においては、機器端末１００自身が用いる仮認証情報を認証情報発行システム２００に要求する場合を示したが、機器端末１００は自身が通信する他の機器端末１００が用いる仮認証情報を認証情報発行システム２００に要求してもよい。この点について、図５、６を用いて説明する。図５は、実施形態２に係る制御システムにおける制御処理を示す図である。図６は、実施形態２に係る制御システムにおける制御処理のフローチャートを示す図である。実施形態２に係る制御システム１は、仮認証情報を認証情報発行システム２００から取得する機器端末１００と、仮認証情報を用いる機器端末１００とが異なる点において、実施形態１に係る制御システム１と相違する。
【００４８】
ここから、図５を用いて実施形態２に係る制御システム１による制御処理を説明する。なお、図５の例では、機器端末１００−２が保有する認証情報が失効した場合を例に説明する。
【００４９】
まず、機器Ｂである機器端末１００−２において認証情報が失効する（ステップＳ１１）。例えば、機器端末１００−２は、自身が保有する認証情報を外部の装置により抜き取られた場合、認証情報を失効させる。
【００５０】
そして、機器端末１００−２は、機器端末１００−１に認証情報発行システム２００へ仮認証情報の発行を要求するように依頼する（ステップＳ１２）。その後、機器端末１００−２から依頼された機器端末１００−１は、認証情報発行システム２００に仮認証情報の発行を要求する（ステップＳ１３）。例えば、機器端末１００−１は、認証情報発行システム２００に機器端末１００−２が利用する仮認証情報Ｂの発行を要求する。
【００５１】
機器端末１００−１から仮認証情報の発行要求を受け付けた認証情報発行システム２００は、仮認証情報Ｂを発行する（ステップＳ１４）。例えば、認証情報発行システム２００は、機器端末１００−２が機器端末１００−１と通信する際にのみ利用できる仮認証情報Ｂを発行する。仮認証情報Ｂを発行した認証情報発行システム２００は、機器端末１００−１に仮認証情報Ｂを送信する（ステップＳ１５）。
【００５２】
そして、認証情報発行システム２００から仮認証情報Ｂを取得した機器端末１００−１は、仮認証情報Ｂを機器端末１００−２へ送信する（ステップＳ１６）。そして、機器端末１００−１から仮認証情報Ｂを取得した機器端末１００−２は、仮認証情報Ｂを登録する（ステップＳ１７）。例えば、機器端末１００−２は、仮認証情報Ｂを認証情報記憶部１２１（図３参照）へ登録する。
【００５３】
そして、機器端末１００−２は、機器端末１００−１と認証接続処理を開始する。例えば、機器端末１００−１と機器端末１００−２との間における認証接続処理は、トランスポート層における認証接続である。
【００５４】
そして、機器端末１００−１と機器端末１００−２の間の認証接続処理が完了すると、機器端末１００−１と機器端末１００−２とは、所定の通信を行う（ステップＳ１８）。例えば、機器端末１００−１と機器端末１００−２との間では、所定の鍵を使用した暗号化通信を行う。これにより、機器端末１００−１と機器端末１００−２との間では、安全な通信が可能となる。なお、機器端末１００−１は、仮認証情報Ｂにより機器端末１００−２を認証したため、機器端末１００−２から制御要求のうち、一部の処理のみを実行してもよい。例えば、機器端末１００−１は、機器端末１００−２から制御要求のうち、情報の送信に関する処理の制御要求に対応する処理を実行し、パラメータ設定に関する処理の制御要求に対応する処理を実行しなくてもよい。
【００５５】
このように、実施形態２においては、機器端末１００は、通常の認証情報が使用できない場合であっても、機器端末１００間における通信を適切に行うことを可能にすることができる。なお、上記例では、機器端末１００−２が仮認証情報を取得し用いる場合を示したが、機器端末１００−１が仮認証情報を取得し、取得した仮認証情報を用いて機器端末１００−２との間における認証処理を行ってもよい。例えば、機器端末１００−１が、機器端末１００−２を介して認証情報発行システム２００から仮認証情報を取得し、用いてもよい。また、上記例では、機器端末１００−２が機器端末１００−１に仮認証情報の要求を依頼する場合を示したが、認証情報を有しない機器端末１００−２から通信を要求された機器端末１００−１が認証情報発行システム２００から仮認証情報を取得し、機器端末１００−２に提供してもよい。この場合、機器端末１００−１は、機器端末１００−２からの依頼に依らず、認証情報発行システム２００から仮認証情報を取得し、機器端末１００−２に提供してもよい。このように、機器端末１００は、種々の条件に応じて、認証情報発行システム２００へ仮認証情報の要求を送信してもよい。
【００５６】
ここで、機器端末１００における処理の流れを、図６を用いて説明する。なお、図６の例では、機器端末１００自身が用いる仮認証情報を取得し制御処理を行う場合を一例として説明する。
【００５７】
まず、機器端末１００は、仮認証情報が必要でない場合（ステップＳ２０１：Ｎｏ）、すなわち通常の認証情報を用いて認証処理が可能な場合、認証情報に基づく認証処理を実行する（ステップＳ２０２）。例えば、機器端末１００は、認証情報Ｙを用いて認証処理が可能な場合、認証情報Ｙに基づく認証処理を実行する。
【００５８】
一方、機器端末１００は、仮認証情報が必要な場合（ステップＳ２０１：Ｙｅｓ）、他の機器端末１００へ認証情報発行システム２００への仮認証情報の要求を依頼する（ステップＳ２０３）。例えば、機器端末１００は、通常の認証情報による認証が失敗した場合、認証情報発行システム２００へ仮認証情報Ｂを要求するように他の機器端末１００へ依頼する。例えば、機器端末１００は、所定の機器端末１００との通信における認証処理を行う場合、認証情報発行システム２００へ仮認証情報Ｂを要求するように他の機器端末１００へ依頼する。例えば、機器端末１００は、自装置内の認証情報が失効した場合、認証情報発行システム２００へ仮認証情報Ｂを要求するように他の機器端末１００へ依頼する。このように、機器端末１００は、種々の条件に基づいて仮認証情報が必要であると判断した場合、認証情報発行システム２００へ仮認証情報を要求するように他の機器端末１００へ依頼する。
【００５９】
その後、機器端末１００Ａは、他の機器端末１００を介して認証情報発行システム２００から仮認証情報を取得する（ステップＳ２０４）。例えば、機器端末１００は、他の機器端末１００を介して認証情報発行システム２００から仮認証情報Ｂを取得する。そして、機器端末１００は、仮認証情報に基づく認証処理を実行する（ステップＳ２０５）。例えば、機器端末１００は、仮認証情報Ｂに基づく認証処理を実行する。
【００６０】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これらの実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。また、これらの実施形態やその変形は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【符号の説明】
【００６１】
１                    制御システム
１００−１（１００）  機器端末（機器Ａ）
１００−２（１００）  機器端末（機器Ｂ）
１１０                通信部
１２０                記憶部
１２１                認証情報記憶部
１３０                制御部
１３１                要求部
１３２                取得部
１３３                実行部
１３４                送信部
【図１】
2018056662.tif 000003
【図２】
2018056662.tif 000004
【図３】
2018056662.tif 000005
【図４】
2018056662.tif 000006
【図５】
2018056662.tif 000007
【図６】
2018056662.tif 000008
【図７】
2018056662.tif 000009