(57)【特許請求の範囲】
【請求項１】
制御対象の制御のための設定情報を記憶した設定情報記憶部と、
前記設定情報記憶部に記憶されている設定情報をもとに制御データを生成する制御処理部と、
設定情報を受け付けて前記設定情報記憶部に記憶する設定情報受付部と、
近距離無線通信を行うＮＦＣ機能部と、
前記ＮＦＣ機能部におけるＮＦＣ通信による接続要求の受け付けにより近距離無線通信を確立した後、接続要求元から受け付けたパスワード生成要求を確認する要求確認部と、
前記要求確認部がパスワード生成要求を確認するとワンタイムパスワードを生成するパスワード生成部と、
前記パスワード生成部が生成したワンタイムパスワードを前記接続要求元に送出するパスワード送出部と、
前記パスワード生成部が生成したワンタイムパスワードを前記設定情報の受け付けにおけるパスワードとして設定するパスワード設定部と
を備えることを特徴とする制御機器。
【請求項２】
請求項１記載の制御機器において、
前記要求確認部は、予め規定された情報の受け付けにより前記パスワード生成要求の確認を行うことを特徴とする制御機器。
【請求項３】
請求項２記載の制御機器において、
前記要求確認部は、自装置の記憶部における予め設定されているメモリ番地に対するフラグの確立を予め規定された情報の受け付けとして前記パスワード生成要求の確認を行うことを特徴とする制御機器。
【請求項４】
請求項１〜３のいずれか１項に記載の制御機器において、
前記パスワード設定部が設定したパスワードを初期化する初期化部を備え、
前記初期化部は、
前記パスワード生成部がワンタイムパスワードを生成した時点より、前記設定情報受付部における設定情報の受け付がない状態の設定された時間の経過、
前記設定情報受付部による設定情報の受け付けと受け付けた設定情報の前記設定情報記憶部への記憶動作の終了、
前記設定情報受付部による設定情報の受け付けと受け付けた設定情報の前記設定情報記憶部への記憶動作の終了から設定された時間の経過
のいずれかによりパスワードの初期化を実施する
ことを特徴とする制御機器。
【請求項５】
近距離無線通信を行う設定機器側ＮＦＣ機能部、設定機器側ＮＦＣ機能部におけるＮＦＣ通信により送出された接続要求が確立されるとパスワード生成要求を送出するパスワード要求部、パスワード要求部のパスワード要求に対して送られてきたパスワードを受け付けるパスワード受付部、制御対象の制御のための設定情報を設定する設定情報設定部を備える設定機器と、
前記制御対象の制御のための設定情報を記憶した設定情報記憶部、前記設定情報記憶部に記憶されている設定情報をもとに制御データを生成する制御処理部、設定情報を受け付けて前記設定情報記憶部に記憶する設定情報受付部、近距離無線通信を行うＮＦＣ機能部と、前記ＮＦＣ機能部におけるＮＦＣ通信による接続要求の受け付けにより近距離無線通信を確立した後、前記設定機器から受け付けたパスワード生成要求を確認する要求確認部、前記要求確認部がパスワード生成要求を確認するとワンタイムパスワードを生成するパスワード生成部、前記パスワード生成部が生成したワンタイムパスワードを前記設定機器に送出するパスワード送出部、前記パスワード生成部が生成したワンタイムパスワードを前記設定情報の受け付けにおけるパスワードとして設定するパスワード設定部を備える制御機器と
を備え、
前記設定情報設定部は、前記パスワード受付部が受け付けたパスワードを用いて前記制御機器の前記設定情報受付部に接続し、
前記設定情報受付部は、前記パスワード設定部が設定したパスワードと前記設定情報受付部の接続に用いられたパスワードとの一致により前記設定情報設定部との接続を確立し、前記設定情報設定部からの設定情報を受け付けて前記設定情報記憶部に記憶する
ことを特徴とする設定システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設定情報が設定されるコントローラなどの制御機器およびこの制御機器に設定情報を設定する設定システムに関する。
【背景技術】
【０００２】
空調制御システムや産業用制御システムは、センサ・アクチュエータなどのフィールド機器やＩ／Ｏ端末が配置される末端の下位層、これらを入出力対象として制御するコントローラの下位層による２階層の論理階層構造で構成されている。また、これらの上位に、複数のコントローラを束ねて統合的な制御を行うためのコントローラを備える３階層の論理階層構造もある。このようにネットワークを介して制御を実施しているコントローラに対し、Ｉ／Ｏの確認や、各種のパラメータを変更するために、パーソナルコンピュータ（ＰＣ）や専用端末などが用いられている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１１６７３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上述した設定では、ＰＣや専用端末などとコントローラとの間で通信が行われるが、セキュリティー面の観点から、通常はユーザ名、パスワード等を用いることにより、限られた作業者しか通信が確立できないようにされている。しかしながら、ユーザ名およびパスワードが一致すれば、操作者やＰＣ，専用端末の区別なくコントローラとの接続が確立される。このため、ユーザ名やパスワードが外部に流出してしまった場合などには、不正アクセスが可能となる恐れがあった。
【０００５】
本発明は、以上のような問題点を解消するためになされたものであり、より高いセキュリティーが確保された状態で制御機器との接続ができるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る制御機器は、制御対象の制御のための設定情報を記憶した設定情報記憶部と、設定情報記憶部に記憶されている設定情報をもとに制御データを生成する制御処理部と、設定情報を受け付けて設定情報記憶部に記憶する設定情報受付部と、近距離無線通信を行うＮＦＣ機能部と、ＮＦＣ機能部におけるＮＦＣ通信による接続要求の受け付けにより近距離無線通信を確立した後、接続要求元から受け付けたパスワード生成要求を確認する要求確認部と、要求確認部がパスワード生成要求を確認するとワンタイムパスワードを生成するパスワード生成部と、パスワード生成部が生成したワンタイムパスワードを接続要求元に送出するパスワード送出部と、パスワード生成部が生成したワンタイムパスワードを設定情報の受け付けにおけるパスワードとして設定するパスワード設定部とを備える。
【０００７】
上記制御機器において、要求確認部は、予め規定された情報の受け付けによりパスワード生成要求の確認を行うようにすればよい。例えば、要求確認部は、自装置の記憶部における予め設定されているメモリ番地に対するフラグの確立を予め規定された情報の受け付けとしてパスワード生成要求の確認を行えばよい。
【０００８】
上記制御機器において、パスワード設定部が設定したパスワードを初期化する初期化部を備え、初期化部は、パスワード生成部がワンタイムパスワードを生成した時点より、設定情報受付部における設定情報の受け付がない状態の設定された時間の経過、設定情報受付部による設定情報の受け付けと受け付けた設定情報の設定情報記憶部への記憶動作の終了、設定情報受付部による設定情報の受け付けと受け付けた設定情報の設定情報記憶部への記憶動作の終了から設定された時間の経過のいずれかによりパスワードの初期化を実施すればよい。
【０００９】
また、本発明に係る設定システムは、近距離無線通信を行う設定機器側ＮＦＣ機能部、設定機器側ＮＦＣ機能部におけるＮＦＣ通信により送出された接続要求が確立されるとパスワード生成要求を送出するパスワード要求部、パスワード要求部のパスワード要求に対して送られてきたパスワードを受け付けるパスワード受付部、制御対象の制御のための設定情報を設定する設定情報設定部を備える設定機器と、制御対象の制御のための設定情報を記憶した設定情報記憶部、設定情報記憶部に記憶されている設定情報をもとに制御データを生成する制御処理部、設定情報を受け付けて設定情報記憶部に記憶する設定情報受付部、近距離無線通信を行うＮＦＣ機能部と、ＮＦＣ機能部におけるＮＦＣ通信による接続要求の受け付けにより近距離無線通信を確立した後、設定機器から受け付けたパスワード生成要求を確認する要求確認部、要求確認部がパスワード生成要求を確認するとワンタイムパスワードを生成するパスワード生成部、パスワード生成部が生成したワンタイムパスワードを設定機器に送出するパスワード送出部、パスワード生成部が生成したワンタイムパスワードを設定情報の受け付けにおけるパスワードとして設定するパスワード設定部を備える制御機器とを備え、設定情報設定部は、パスワード受付部が受け付けたパスワードを用いて制御機器の設定情報受付部に接続し、設定情報受付部は、パスワード設定部が設定したパスワードと設定情報受付部の接続に用いられたパスワードとの一致により設定情報設定部との接続を確立し、設定情報設定部からの設定情報を受け付けて設定情報記憶部に記憶する。
【発明の効果】
【００１０】
以上説明したことにより、本発明によれば、より高いセキュリティーが確保された状態で制御機器との接続ができるという優れた効果が得られる。
【図面の簡単な説明】
【００１１】
【図１】図１は、本発明の実施の形態における制御機器１００、および制御機器１００に対して設定情報を設定するための設定システムの構成を示す構成図である。
【図２】図２は、本発明の実施の形態における制御機器１００の動作について説明するためのフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明の実施の形態について図を参照して説明する。図１は、本発明の実施の形態における制御機器１００、および制御機器１００に対して設定情報を設定するための設定システムの構成を示す構成図である。このシステムは、制御機器１００および設定機器１２０を備える。
【００１３】
制御機器１００は、設定情報記憶部１０１、制御処理部１０２、ＮＦＣ機能部（機器側ＮＦＣ機能部）１０３、要求確認部１０４、パスワード生成部１０５、パスワード送出部１０６、パスワード設定部１０７、設定情報受付部１０８、初期化部１０９、受電部１１０、プログラム格納部１１１、Ｉ／Ｏ制御部１１２を備える。
【００１４】
設定情報記憶部１０１は、制御対象の制御のための設定情報を記憶している。制御処理部１０２は、設定情報記憶部１０１に記憶されている設定情報をもとに制御データを生成する。制御処理部１０２は、プログラム格納部１１１に格納されているプログラムにより動作する。制御処理部１０２が生成した制御データは、Ｉ／Ｏ制御部１１２によりフィールド機器１３１に送出される。
【００１５】
ＮＦＣ機能部１０３は、よく知られた近距離無線通信（Near field radio communication；ＮＦＣ）を行う。ＮＦＣ機能部１０３は、例えば、ＮＦＣコントローラ，ＮＦＣアンテナ，不揮発性メモリなどを備える。
【００１６】
要求確認部１０４は、ＮＦＣ機能部１０３におけるＮＦＣ通信による接続要求の受け付けにより近距離無線通信を確立した後、接続要求元から受け付けたパスワード生成要求を確認する。接続要求元は、設定機器１２０である。パスワード生成部１０５は、要求確認部１０４がパスワード生成要求を確認するとワンタイムパスワードを生成する。
【００１７】
ここで、要求確認部１０４は、予め規定された情報の受け付けによりパスワード生成要求の確認を行う。なお、要求確認部１０４は、パスワード生成要求を確認すると、パスワード生成要求を消去（解消）する。例えば、要求確認部１０４は、ＮＦＣ機能部１０３（自装置）の不揮発性メモリ（記憶部）における予め設定されているメモリ番地に対するフラグの確立を、予め規定された情報の受け付けとしてパスワード生成要求の確認を行う。この場合、要求確認部１０４は、パスワード生成要求を確認すると、上記メモリ番地に対するフラグを解消する。
【００１８】
パスワード送出部１０６は、パスワード生成部１０５が生成したワンタイムパスワードを、設定機器１２０に送出する。ＮＦＣ機能部１２１が有する不揮発メモリ（不図示）のあらかじめ決められたメモリ番地にワンタイムパスワードを送出し、送出されて上記メモリ番地に記憶されたワンタイムパスワードを設定機器１２０が取得する。パスワード設定部１０７は、パスワード生成部１０５が生成したワンタイムパスワードを設定情報の受け付けにおけるパスワードとして設定する。設定情報受付部１０８は、設定情報を受け付けて設定情報記憶部１０１に記憶する。
【００１９】
初期化部１０９は、パスワード設定部１０７が設定したパスワードを初期化する。初期化部１０９は、パスワード生成部１０５がワンタイムパスワードを生成した時点より、設定情報受付部１０８における設定情報の受け付がない状態の設定された時間の経過を検出すると、パスワードの初期化を実施する。また、初期化部１０９は、設定情報受付部１０８による設定情報の受け付けと受け付けた設定情報の設定情報記憶部１０１への記憶動作の終了を検出すると、パスワードの初期化を実施する。また、初期化部１０９は、設定情報受付部１０８による設定情報の受け付けと受け付けた設定情報の設定情報記憶部１０１への記憶動作の終了から設定された時間の経過を検出すると、パスワードの初期化を実施する。
【００２０】
また、受電部１１０は、接続要求元となる設定機器１２０の給電部１２５からの給電信号を受信する。受電部１１０が受信した給電信号は、制御装置１００が起動していない状態におけるＮＦＣ機能部１０３が動作するための電源となる。
【００２１】
設定機器１２０は、ＮＦＣ機能部（設定機器側ＮＦＣ機能部）１２１、パスワード要求部１２２、パスワード受付部１２３、設定情報設定部１２４、給電部１２５を備える。ＮＦＣ機能部１２１は、ＮＦＣ機能部１０３と同様であり、ＮＦＣコントローラ，ＮＦＣアンテナ，不揮発性メモリなどを備え、よく知られた近距離無線通信を行う。
【００２２】
パスワード要求部１２２は、ＮＦＣ機能部１２１におけるＮＦＣ通信により送出された接続要求が確立されるとパスワード生成要求を送出する。パスワード受付部１２３は、パスワード要求部１２２のパスワード要求に対し、制御機器１００のパスワード送出部１０６より送られてきたパスワードを受け付ける。設定情報設定部１２４は、制御対象の制御のための設定情報を設定する。
【００２３】
実施の形態におけるシステムでは、設定機器１２０の設定情報設定部１２４は、パスワード受付部１２３が受け付けたパスワードを用いて制御機器１００の設定情報受付部１０８に接続する。この接続において、設定情報受付部１０８は、パスワード設定部１０７が設定したパスワードと設定情報受付部１０８の接続に用いられたパスワードとの一致により設定情報設定部１２４との接続を確立する。このようにして接続を確立すると、設定情報受付部１０８は、設定情報設定部１２４からの設定情報を受け付けて設定情報記憶部１０１に記憶する。
【００２４】
次に、本発明の実施の形態における制御機器１００の動作について、図２のフローチャートを用いて説明する。
【００２５】
まず、ＮＦＣ機能部１０３が、設定機器１２０のＮＦＣ機能部１２１によるＮＦＣ通信による接続要求を受け付けると（ステップＳ１０１のｙ）、ステップＳ１０２で、近距離無線通信を確立する。
【００２６】
次に、ステップＳ１０３で、要求確認部１０４が、接続要求元である設定機器１２０のパスワード要求部１２２よりＮＦＣ通信で送出されたパスワード生成要求の受け付けを確認する。要求確認部１０４は、パスワード生成要求を確認すると、パスワード生成要求を消去（解消）する。次に、ステップＳ１０４で、パスワード生成部１０５が、ワンタイムパスワードを生成する。次に、ステップＳ１０５で、パスワード送出部１０６が、生成されたワンタイムパスワードを設定機器１２０に送出する。パスワード送出部１０６は、ＮＦＣ機能部１２１が有する不揮発メモリ（不図示）のあらかじめ決められたメモリ番地にワンタイムパスワードを送出し、送出されて上記メモリ番地に記憶されたワンタイムパスワードを設定機器１２０が取得する。次に、ステップＳ１０６で、パスワード設定部１０７が、生成されたワンタイムパスワードを設定情報の受け付けにおけるパスワードとして設定する。なお、ステップＳ１０５までは、制御機器１００が起動する前に行い、ステップＳ１０６以降は、制御機器１００が起動した後に行うようにしてもよい。この場合、ステップＳ１０５までは、受電部１１０が設定機器１２０の給電部１２５より受信した給電信号を電源として動作する。
【００２７】
次に、ステップＳ１０７で、設定情報受付部１０８が、設定情報の設定に関する接続要求の受け付けを確認する。例えば、Ｉ／Ｏ制御部１１２が接続するネットワークを介した設定機器１２０からの接続の要求を確認する。設定情報の設定に関する接続要求の受け付けが確認されると（ステップＳ１０７のｙ）、ステップＳ１０８で、接続要求とともに受け付けたパスワードと、ステップＳ１０６で自装置に設定されたパスワードとの一致による認証を行う。
【００２８】
パスワードが一致して認証がされると（ステップＳ１０８のｙ）、ステップＳ１０９で、接続を確立し、ステップＳ１１０で、設定情報受付部１０８が、設定機器１２０の設定情報設定部１２４から送出された設定情報を受け付けて設定情報記憶部１０１に記憶（設定）する。このようにして設定情報が設定されると、ステップＳ１１１で、接続の確立を終了する。この直後、ステップＳ１１２で、初期化部１０９が、パスワード設定部１０７が設定したパスワードを初期化（消去）する。なお、設定情報受付部１０８による設定情報の受け付けと受け付けた設定情報の設定情報記憶部１０１への記憶動作が終了した後、設定された時間が経過してからパスワードを消去するようにしてもよい。
【００２９】
一方、接続の要求が設定されている時間ない場合（ステップＳ１１３のｙ）、また、ステップＳ１０８の認証が成立しない状態が設定されている時間経過した場合（ステップＳ１１３のｙ）、ステップＳ１１２に移行し、初期化部１０９が、パスワード設定部１０７が設定したパスワードを初期化（消去）する。
【００３０】
以上に説明したように、本発明によれば、設定機器１２０のパスワード要求部１２２によるパスワード生成要求により、制御機器１００のパスワード生成部１０５が生成したワンタイムパスワードを、設定情報設定のための設定機器１２０による制御機器１００への接続確立に用いるようにした。このように、パスワードの生成には、パスワード要求部１２２が重要となり、また、設定情報が設定される制御機器において、設定情報が設定される毎に新規にパスワードが生成されるので、パスワードが外部に流出することなどが抑制され、より高いセキュリティーが確保された状態で制御機器との接続ができるようになる。
【００３１】
なお、本発明は以上に説明した実施の形態に限定されるものではなく、本発明の技術的思想内で、当分野において通常の知識を有する者により、多くの変形および組み合わせが実施可能であることは明白である。
【符号の説明】
【００３２】
１００…制御機器、１０１…設定情報記憶部、１０２…制御処理部、１０３…ＮＦＣ機能部（機器側ＮＦＣ機能部）、１０４…要求確認部、１０５…パスワード生成部、１０６…パスワード送出部、１０７…パスワード設定部、１０８…設定情報受付部、１０９…初期化部、１１０…受電部、１１１…プログラム格納部、１１２…Ｉ／Ｏ制御部、１２０…設定機器、１２１…ＮＦＣ機能部（設定機器側ＮＦＣ機能部）、１２２…パスワード要求部、１２３…パスワード受付部、１２４…設定情報設定部、１２５…給電部、１３１…フィールド機器。
【図１】
0006574717.tif 000002
【図２】
0006574717.tif 000003