(57)【要約】【課題】ユーザが設定したパスワードを消失等した場合であってもロック状態を解除することができる解除方法を備え、その解除方法の機密性が高く、かつ容易にロック状態を解除する。【解決手段】インバータ装置は、各個体に固有の固有情報と、予め固有情報を記憶している固有情報記憶手段と、入力手段と、パスワード設定手段と、パスワード記憶手段と、ロック状態にするロック手段と、ロック状態を解除するロック解除手段と、連絡用コード算出手段と、連絡用コードを所定の者へ連絡するために用いられる連絡手段と、を備える。連絡用コード算出手段は、少なくとも固有情報及びパスワードを含むコード算出用情報からユーザに非公開の連絡用コード作成アルゴリズムを用いて算出されて所定の者へ連絡される連絡用コードであって固有情報と共に所定の者が有するユーザに非公開のパスワード復元アルゴリズムを用いてパスワードを算出するために用いる連絡用コードを算出する。【選択図】図４
2015228722.tif 000002
【特許請求の範囲】
【請求項１】
ユーザに視認可能な態様で設けられた各個体に固有の固有情報と、
予め前記固有情報を記憶している固有情報記憶手段と、
ユーザからの入力を受ける入力手段と、
前記入力手段に入力された値をパスワードとして設定するパスワード設定手段と、
前記パスワード設定手段が設定したパスワードを記憶するパスワード記憶手段と、
前記パスワードが設定された場合にユーザによる変更が可能な変更可能パラメータの変更を禁止したロック状態にするロック手段と、
前記入力手段に入力された入力値と前記パスワード記憶手段に記憶されているパスワードとを照合し両者が一致した場合に前記ロック状態を解除するロック解除手段と、
ユーザに非公開の連絡用コード作成アルゴリズムを用いて少なくとも前記固有情報及び前記パスワードを含むコード算出用情報から算出されて所定の者へ連絡される連絡用コードであって前記固有情報と共に前記所定の者が有するユーザに非公開のパスワード復元アルゴリズムを用いて前記パスワードを算出するために用いる連絡用コードを算出する連絡用コード算出手段と、
前記連絡用コードを前記所定の者へ連絡するために用いる連絡手段と、
を備えるインバータ装置。
【請求項２】
ユーザに視認可能な態様で設けられた各個体に固有の固有情報と、
予め前記固有情報を記憶している固有情報記憶手段と、
ユーザからの入力を受ける入力手段と、
前記入力手段に入力された値をパスワードとして設定するパスワード設定手段と、
前記パスワード設定手段が設定したパスワードを記憶するパスワード記憶手段と、
前記パスワードが設定された場合にユーザによる変更が可能な変更可能パラメータの変更を禁止したロック状態にするロック手段と、
前記入力手段に入力された入力値と前記パスワード記憶手段に記憶されているパスワードとを照合しその結果が所定の条件を満たした場合に前記ロック状態を解除するロック解除手段と、
ユーザに非公開の連絡用コード作成アルゴリズムを用いて少なくとも前記固有情報及び前記パスワードを含むコード算出用情報から算出されて所定の者へ連絡される連絡用コードであって前記固有情報と共に前記所定の者が有するユーザに非公開の照合用コード作成アルゴリズムを用いて照合用コードを算出するために用いる連絡用コードを算出する連絡用コード算出手段と、
前記連絡用コードを前記所定の者へ連絡するために用いられる連絡手段と、
前記パスワード及び前記固有情報に基づく情報から前記照合用コード作成アルゴリズムを用いて前記照合用コードを算出する照合用コード算出手段と、
前記入力手段に入力された入力値と前記照合用コードとを照合し両者が一致した場合に前記ロック状態を解除する処理を実行する照合手段と、
を備えるインバータ装置。
【請求項３】
前記照合手段は、前記変更可能パラメータを初期化することで前記ロック状態を解除する請求項２に記載のインバータ装置。
【請求項４】
前記照合手段によって前記ロック状態が解除された回数に対応する数値を記憶する回数記憶手段と、
前記回数記憶手段が記憶する回数に応じて前記照合手段によるロック状態の解除を規制する規制手段と、
を更に備える請求項２又は３に記載のインバータ装置
【請求項５】
前記コード算出用情報には、予め設定された顧客情報が含まれている請求項１から４のいずれか一項に記載のインバータ装置。
【請求項６】
ユーザによって変更可能な変更可能パラメータを備え、ユーザがパスワードを設定することにより前記変更可能パラメータの変更を禁止するロック状態を維持し、ユーザが前記パスワードを入力することにより前記ロック状態を解除することができるインバータ装置の前記ロック状態の解除方法であって、
前記インバータ装置が、ユーザに非公開の連絡用コード作成アルゴリズムを用いて、ユーザに視認可能な態様で前記インバータ装置に設けられた各個体に固有の固有情報及び前記パスワードを含むコード算出用情報から連絡用コードを算出する工程と、
前記固有情報及び前記連絡用コードを所定の者に連絡する工程と、
前記所定の者が、ユーザに非公開のパスワード復元アルゴリズムを用いて、前記ユーザから取得した前記固有情報及び前記連絡用コードから前記パスワードを算出し復元する工程と、
前記所定の者が、復元した前記パスワードを前記ユーザに連絡する工程と、
を含むインバータ装置のロック状態の解除方法。
【請求項７】
ユーザによって変更可能な変更可能パラメータを備え、ユーザがパスワードを設定することにより前記変更可能パラメータの変更を禁止するロック状態を維持し、ユーザが前記パスワードを入力することにより前記ロック状態を解除することができるインバータ装置の前記ロック状態の解除方法であって、
前記インバータ装置が、ユーザに非公開の連絡用コード作成アルゴリズムを用いて、ユーザに視認可能な態様で前記インバータ装置に設けられた各個体に固有の固有情報及び前記パスワードを含むコード算出用情報から連絡用コードを算出する工程と、
前記インバータ装置が、ユーザに非公開の照合用コード作成アルゴリズムを用いて、前記パスワード又は前記固有情報及び前記連絡用コードから前記照合用コードを算出する工程と、
前記固有情報及び前記連絡用コードを所定の者に連絡する工程と、
前記所定の者が、ユーザに非公開の照合用コード作成アルゴリズムを用いて、連絡された前記固有情報及び前記連絡用コードから照合用コードを算出する工程と、
前記所定の者が、算出した前記照合用コードを前記ユーザに連絡する工程と、
前記インバータ装置が、前記ユーザによって入力された照合用コードと当該インバータ装置が算出した照合用コードとを照合し、両者が一致する場合に前記ロック状態の解除を実行する工程と、
を含むインバータ装置のロック状態の解除方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、インバータ装置、及びインバータ装置のロック状態の解除方法に関する。
【背景技術】
【０００２】
一般に、インバータ装置は、例えばインバータ装置製造メーカからセットメーカに販売され、セットメーカでシステムの一部に組み込まれた状態で、エンドユーザに販売される。このようなインバータ装置は、通常、各種設定を行うための多数のパラメータを有している。このパラメータには、インバータ装置製造メーカ以外の者によって変更可能なパラメータと、変更不可のパラメータとがある。変更可能なパラメータには、例えばインバータ装置に接続されるインタフェースや電動機等の機器の各種設定を変更するためのものがある。この変更可能なパラメータは、通常、セットメーカによって、インバータ装置に接続される機器に適した値に設定される。
【０００３】
この変更可能なパラメータには、インバータ装置が組み込まれたシステムの安全性や運用に関わるものも含まれており、このパラメータをエンドユーザが勝手に変更すると、機器の故障やシステムの障害を引き起こすおそれがある。そのため、インバータ装置には、エンドユーザが自由にパラメータを変更出来ないようにするために、パスワードによる保護機能を搭載したものがある。この場合、インバータ装置は、パスワードが設定されると、変更可能なパラメータの変更を禁止するいわゆるロック状態となる。そして、例えばセットメーカ等の特定のユーザのみがそのパスワードを管理することで、パラメータの不用意な変更から保護し、インバータ装置を含めたシステム全体を安全に管理するようにしている。
【０００４】
しかし、パスワードを設定した者が、そのパスワードを消失した場合や、間違えて設定した場合等には、正しいパスワードを知ることが出来ない。すると、その者は、インバータ装置のロック状態の解除が出来ずに、パラメータの変更が出来ない状態に陥る。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平５−１４６１９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
そこで、ユーザが設定したパスワードを消失等した場合であってもロック状態を解除することができる解除方法を備えたインバータ装置であって、その解除方法の機密性が高く、かつ容易にロック状態を解除することができるインバータ装置、及びインバータ装置のロック状態の解除方法を提供する。
【課題を解決するための手段】
【０００７】
本実施形態のインバータ装置は、ユーザに視認可能な態様で設けられた各個体に固有の固有情報と、予め前記固有情報を記憶している固有情報記憶手段と、ユーザからの入力を受ける入力手段と、前記入力手段に入力された値をパスワードとして設定するパスワード設定手段と、前記パスワード設定手段が設定したパスワードを記憶するパスワード記憶手段と、前記パスワードが設定された場合にユーザによる変更が可能な変更可能パラメータの変更を禁止したロック状態にするロック手段と、前記入力手段に入力された入力値と前記パスワード記憶手段に記憶されているパスワードとを照合し両者が一致した場合に前記ロック状態を解除するロック解除手段と、ユーザに非公開の連絡用コード作成アルゴリズムを用いて少なくとも前記固有情報及び前記パスワードを含むコード算出用情報から算出されて所定の者へ連絡される連絡用コードであって前記固有情報と共に前記所定の者が有するユーザに非公開のパスワード復元アルゴリズムを用いて前記パスワードを算出するために用いる連絡用コードを算出する連絡用コード算出手段と、前記連絡用コードを前記所定の者へ連絡するために用いる連絡手段と、を備える。
【図面の簡単な説明】
【０００８】
【図１】第１実施形態によるインバータ装置の概略構成の一例を示す図
【図２】第１実施形態によるインバータ装置の概略構成の一例を示すブロック図
【図３】第１実施形態によるインバータ装置が備えるパラメータの一部の一例を示す図
【図４】第１実施形態によるパスワードの入力以外の方法によるロック状態の解除方法を示す図
【図５】第２実施形態による図２相当図
【図６】第２実施形態による図４相当図
【図７】第３実施形態による図４相当図
【図８】第４実施形態による図２相当図
【図９】第４実施形態による図４相当図
【図１０】第５実施形態による図２相当図
【図１１】第５実施形態による図４相当図
【発明を実施するための形態】
【０００９】
以下、複数の実施形態によるインバータ装置、及びインバータ装置のロック状態の解除方法について、図面を参照して説明する。なお、各実施形態において実質的に同一の構成部位には同一の符号を付し、説明を省略する。
【００１０】
（第１実施形態）
インバータ装置１０は、図１に示すように、インバータ主回路１１、複数の入力端子１２、複数の出力端子１３、操作パネル２０、及び制御回路３０を備えている。インバータ主回路１１は、詳細は図示しないが、例えばダイオードを三相ブリッジ接続して構成されるコンバータ部と、スイッチング素子を三相ブリッジ接続して構成されるインバータ部と、を含んで構成されている。インバータ主回路１１の入力側には、例えば三相の交流電源１０１が接続され、出力側には、負荷となるモータ１０２が接続される。インバータ主回路１１は、制御回路３０からの制御を受けて、モータ１０２の駆動制御を行う。
【００１１】
入力端子１２及び出力端子１３には、各種の外部機器が接続される。制御回路３０は、入力端子１２に接続された外部機器から信号を受け、出力端子１３に接続された外部機器へ信号を出力する。
【００１２】
操作パネル２０は、入力部２１及び表示部２２を有し、制御回路３０に接続されている。入力部２１は、入力手段の一例であり、例えば複数のキースイッチを有している。入力部２１は、ユーザからの操作入力を受けて、その操作内容を制御回路３０へ伝達する。表示部２２は、連絡手段及び表示手段の一例であり、例えば７セグメントの表示が可能な液晶パネルで構成されている。表示部２２は、制御回路３０からの制御により、パラメータの値などの設定内容や、運転状態などの各種情報を表示する。
【００１３】
制御回路３０は、インバータ主回路１１及び操作パネル２０を含めたインバータ装置１０の全般を制御する。制御回路３０は、図２に示すように、制御部４０、固有情報記憶部３１、パスワード記憶部３２、及びパラメータ記憶部３３等を有している。制御部４０は、図示しないＣＰＵ、ＲＡＭ、ＲＯＭ、Ａ／Ｄ変換器などを有したコンピュータで構成されている。
【００１４】
固有情報記憶部３１は、固有情報記憶手段の一例である。固有情報記憶部３１は、例えばＲＯＭやフラッシュメモリなどの不揮発性の記憶媒体で構成されており、その書き換えの可否については問わない。固有情報記憶部３１は、例えば製造番号やＩＰアドレス等、個々のインバータ装置に割り当てられた各インバータ装置に固有の固有情報を記憶している。この固有情報は、インバータ装置製造メーカにおいて工場出荷前に、固有情報記憶部３１に書き込まれる。また、本実施形態の場合、例えばこの固有情報を記載した銘板１４が、インバータ装置１０の本体外表面等のユーザから視認可能な箇所に貼り付けられている。
【００１５】
パスワード記憶部３２は、パスワード記憶手段の一例である。パスワード記憶部３２は、例えばフラッシュメモリなどの書き換え可能な不揮発性の記憶媒体で構成されている。パスワード記憶部３２は、ユーザによって入力部２１を介して設定されたパスワードを記憶する。
【００１６】
パラメータ記憶部３３は、パラメータ記憶手段の一例である。パラメータ記憶部３３は、例えばフラッシュメモリなどの書き換え可能な不揮発性の記録媒体で構成されている。パラメータ記憶部３３は、予め設定されたユーザによって変更することができないパラメータ、及びユーザによって変更することができるパラメータを記憶する。この場合、パスワード記憶部３２とパラメータ記憶部３３とは共通の構成であってもよい。また、以降の説明では、ユーザによって変更可能なパラメータを、変更可能パラメータと称する。
【００１７】
制御部４０は、ＣＰＵにおいてプログラムを実行することにより、入力処理部４１、表示処理部４２、パスワード設定処理部４３、パラメータ変更処理部４４、ロック処理部４５、ロック解除処理部４６、連絡用コード算出処理部４７等を、ソフトウェアによって仮想的に実現する。なお、これら処理部４１〜４７は、例えば制御部４０と一体又は別体の集積回路としてハードウェア的に実現してもよい。
【００１８】
入力処理部４１は、入力部２１に入力された操作内容を制御部４０へ伝達するための処理を実行する。表示処理部４２は、制御部４０からの信号に基づき、表示部２２に情報を表示させるため処理を実行する。
【００１９】
パスワード設定処理部４３は、パスワード設定手段の一例である。パスワード設定処理部４３は、ユーザによって入力部２１に入力された値をパスワードとして設定し、その設定したパスワードをパスワード記憶部３２に書き込む処理を実行する。
【００２０】
パラメータ変更処理部４４は、パラメータ変更手段の一例である。パラメータ変更処理部４４は、ユーザによって入力部２１に入力された値に基づいて変更可能パラメータの値を決定し、その値をパラメータ記憶部３３に書き込む処理を実行する。
【００２１】
ロック処理部４５は、ロック手段の一例である。ロック処理部４５は、パスワード設定処理部４３によってパスワードが設定された場合に、変更可能パラメータの変更を禁止しその禁止状態を維持する処理を実行する。このような状態、すなわち、パスワードが設定されたことにより変更可能パラメータの変更禁止が維持されている状態を、ロック状態と称する。また、変更可能パラメータの変更が可能な状態を、ロック解除状態と称する。
【００２２】
ロック解除処理部４６は、ロック解除手段の一例である。ロック解除処理部４６は、ロック状態中において、所定の条件が成立した場合に、ロック状態を解除する処理を実行する。この場合、ロック解除処理部４６は、ユーザから入力部２１を介してパスワードが入力された場合に、その入力されたパスワードとパスワード記憶部３２が記憶するパスワードとを照合し、両者が一致した場合に、所定の条件が成立したと判断し、ロック状態を解除する処理を実行する。
【００２３】
パスワードの設定及びロック状態の解除は、具体的には次のようにして行われる。本実施形態のインバータ装置１０は、パスワードを、例えば任意の４桁の数字であって「０００１」から「９９９８」の値に設定可能に構成されている。インバータ装置１０は、例えば図３に示すようなパラメータＦ７０１〜Ｆ７０３を備えている。本実施形態の場合、パラメータＦ７０１〜Ｆ７０３は、それぞれ４桁の数字の値を保持する。なお、パラメータＦ７０１〜Ｆ７０３が保持する値は、４桁の数字に限られず、例えば桁数を増減することができ、また、アルファベットなどの文字に基づく値であってもよい。
【００２４】
パラメータＦ７０１は、変更可能パラメータの変更の禁止を制御するためのパラメータである。パラメータＦ７０１は、「００００」又は「０００１」の値を保持する。パラメータＦ７０１は、初期状態では「００００」の値に設定されている。パラメータ変更処理部４４は、パラメータＦ７０１の値が「００００」である場合に、パラメータＦ７０１〜Ｆ７０３を含めた変更可能パラメータの変更が可能となっている。一方、パラメータ変更処理部４４は、パラメータＦ７０１の値が「０００１」である場合に、パラメータＦ７０１〜Ｆ７０３以外の変更可能パラメータの値の変更が不可となっている。
【００２５】
ユーザは、入力部２１を操作して、所望の変更可能パラメータの値を入力した後、パラメータＦ７０１の値を「０００１」にすることで、パラメータＦ７０１〜Ｆ７０３以外の変更可能パラメータの変更を制限つまり禁止することができる。これにより、ユーザによる変更可能パラメータの誤設定等を防ぐことができる。この場合、パラメータＦ７０１は、ユーザによって自由に変更され得るため、変更可能パラメータは、その変更から実質的には保護されていない。
【００２６】
インバータ装置１０は、パラメータＦ７０２、Ｆ７０３以外の変更可能パラメータを、権限を有さない者による変更から保護するために、パスワードの設定が可能になっている。パラメータＦ７０２は、パスワードの設定状態を示すとともに、パスワードを設定する際に、その設定されるパスワードの値が入力される。パラメータＦ７０２は、「００００」〜「９９９８」の範囲の値を保持する。パラメータＦ７０２は、初期状態では「００００」の値に設定されている。パラメータＦ７０２が「００００」の値であることは、パスワードが設定されていなことを示す。
【００２７】
インバータ装置１０は、例えばパラメータＦ７０１の値が「０００１」である場合に、パスワードの設定が可能となる。ユーザは、パスワードの設定をする際、パラメータＦ７０２に、設定したい所望のパスワードの値、この場合「０００１」〜「９９９８」の値を入力する。その後、所定の操作例えば「ＥＮＴ」キーの操作によりパスワードの設定を確定すると、制御部４０のパスワード設定処理部４３は、パラメータＦ７０２が保持するパスワードを、パスワード記憶部３２に書き込む。そして、制御部４０のロック処理部４５は、パラメータＦ７０１、Ｆ７０２の値の変更を禁止する。
【００２８】
これによりユーザは、パラメータＦ７０１の値を「０００１」から「００００」に自由に変更できなくなり、したがって変更可能パラメータの変更が不可となったロック状態になる。その結果、変更可能パラメータは、その変更から実質的に保護されることになる。この場合、表示処理部４２は、パスワードが設定されていなければ、表示部２２に「００００」を表示する。一方、表示処理部４２は、パスワードが設定されていれば、設定されたパスワードの値「００００」〜「９９９８」を「９９９９」に置き換えて表示部２２に表示させる。
【００２９】
パラメータＦ７０３は、ロック状態でもその値の変更が可能になっている。ユーザは、インバータ装置１０がロック状態にある場合、そのロック状態を解除するために、パラメータＦ７０３に対して設定したパスワードの値を入力する。つまり、パラメータＦ７０３には、「０００１」〜「９９９８」の範囲の値を入力することができる。ロック解除処理部４６は、パスワード記憶部３２に記憶されているパスワードと、パラメータＦ７０３とを照合し、両者が一致していれば、パラメータＦ７０１の値を「０００１」から「００００」に変更可能にする。これにより、変更可能パラメータの変更が可能となり、ロック状態が解除される。このようにロック状態の解除が成功すると、表示部２２には「００００」が表示される。一方、ロック処理部４５は、パスワード記憶部３２に記憶されているパスワードと、パラメータＦ７０３とが一致していなければ、パラメータＦ７０１の値の変更禁止を維持する。これにより、ロック状態が維持される。このようにロック状態の解除が失敗すると、表示部２２には「９９９９」が表示される。
【００３０】
本実施形態のインバータ装置１０は、ユーザがパスワードを消失等した場合に備えて、通常のパスワードの入力以外の特殊な方法によりロック状態を解除することができる。その場合のロック状態の解除方法について、図４も参照して説明する。なお、図４中のステップ番号のうち、「Ａ」が付されたものはインバータ装置１０による処理を示し、「Ｂ」が付されたものはセットメーカ等のユーザによる処理を示し、「Ｃ」が付されたものはインバータ装置製造メーカによる処理を示している。
【００３１】
インバータ装置１０は、コード算出用情報から連絡用コードを算出するための連絡用コード作成アルゴリズムを備えている。本実施形態の場合、コード算出用情報は、少なくともユーザが設定したパスワードと、インバータ装置１０の製造番号等の固有情報と、を含んでいる。
【００３２】
上述した手順でパスワードが設定されると、連絡用コード算出処理部４７は、ステップＡ１１に示すように、コード算出用情報すなわち固有情報及び設定されたパスワードを、固有情報記憶部３１及びパスワード記憶部３２から読み出す。そして、連絡用コード算出処理部４７は、ステップＡ１２に示すように、連絡用コード作成アルゴリズムを用いて、読み出したコード算出用情報から、例えば４桁の数字で構成された連絡用コードを作成する。この場合、例えば連絡用コード算出処理部４７は、固有情報記憶部３１及びパスワード記憶部３２から、それぞれ固有情報及びパスワードを読み出して、連絡用コードを算出する。連絡用コード作成アルゴリズムは、ユーザに非公開であって、例えばパスワードと固有情報とを変数に持つ計算式である。
【００３３】
その後、表示処理部４２は、ステップＡ１３に示すように、作成した連絡用コードを表示部２２に表示させる。この場合、表示処理部４２は、ユーザが入力部２１に所定の操作を行った場合に、連絡用コードを表示部２２に表示させる構成でもよい。また、ロック状態中は常時連絡用コードを表示部２２に表示させる構成でもよい。
【００３４】
ユーザは、設定したパスワードを消失等した場合に、ステップＢ１１、Ｂ１２に示すように、銘板１４に記載された製造番号等の固有情報及び表示部２２に表示されている連絡用コードを、所定の者であるインバータ装置製造メーカに連絡する。つまり、表示部２２は、ユーザが連絡用コードをインバータ装置製造メーカへ連絡するために用いられる。なお、インバータ装置１０が、固有情報及び連絡用コードの一方又は両方を、ネットワーク回線を通じて自動でインバータ装置製造メーカに連絡つまり送信するようにしてもよい。この場合、インバータ装置１０とインバータ装置製造メーカとを通信可能に接続する通信手段が、連絡用コードをインバータ装置製造メーカへ連絡するために用いられる連絡手段となる。
【００３５】
インバータ装置製造メーカは、パスワード復元アルゴリズムを備えている。パスワード復元アルゴリズムは、ユーザに非公開であって、例えば連絡用コードと固有情報とを変数に持つ計算式である。この場合、パスワード復元アルゴリズムは、連絡用コード作成アルゴリズムの一例であるパスワードと固有情報とを変数に持つ上記の計算式の逆算式とすることができる。
【００３６】
インバータ装置製造メーカは、ステップＣ１１に示すように、パスワード復元アルゴリズムを用いて、ユーザから連絡された連絡用コード及び固有情報から、ユーザが設定したパスワードを算出する。これにより、インバータ装置製造メーカによって、ユーザが設定したパスワードが復元される。その後、インバータ装置製造メーカは、ステップＣ１２に示すように、復元したパスワードをユーザに連絡する。そしてユーザは、ステップＢ１３に示すように、入力部２１を操作して連絡されたパスワードを入力し、これにより、ステップＡ１４、１５に示すように、ロック状態を解除することができる。
【００３７】
このように本実施形態のインバータ装置１０は、ユーザに非公開の連絡用コード作成アルゴリズムを用いて、ユーザが設定したパスワードと各インバータ装置に固有の固有情報とから、連絡用コードを作成するための連絡用コード算出処理部４７を備えている。そして、インバータ装置製造メーカは、ユーザに非公開のパスワード復元アルゴリズムを用いて、連絡用コードと固有情報とから、ユーザが設定したパスワードを復元し、その復元したパスワードをユーザに連絡することができる。この場合、ユーザがインバータ装置製造メーカとの連絡に用いる連絡用コードは、ユーザが設定したパスワード毎、及びインバータ装置毎に異なった値になる。すなわち、設定したパスワード毎、及びインバータ装置の個体毎に、異なった連絡用コードにすることができる。
【００３８】
これによれば、インバータ製造装置メーカは、ユーザから受けとった連絡用コード及び固有情報から、ユーザが設定したパスワードを直接復元することができる。そして、ユーザは、インバータ製造装置メーカが復元したパスワードを、そのままインバータ装置１０に入力することで、インバータ装置１０のロック状態を解除することができる。したがって、例えばユーザがパスワードを消失した場合であっても、インバータ装置製造メーカが人員を派遣してインバータ装置１０のロック状態を解除したり、ユーザがインバータ装置１０をインバータ装置製造メーカに返却し、インバータ製造装置メーカでロック状態を解除したりする必要がなくなる。その結果、ユーザは、インバータ装置１０が設置された現場で容易にロック状態を解除することができるようになり、従業員の派遣やインバータ装置１０の輸送に伴うコストを低減することができる。
【００３９】
また、これによれば、ユーザは、パスワードを消失等した場合であっても、インバータ製造装置メーカからパスワードを直接知ることができる。したがって、インバータ装置１０は、パスワードの入力以外の方法でロック状態を解除するための特殊な解除方法、例えば「ＲＵＮ」、「ＭＯＤＥ」、「ＳＴＯＰ」、「ＥＮＴ」の各キーを、所定回数ずつ所定の順で操作する、といったような特殊な解除方法を備えている必要はない。そのため、ユーザは、パスワードを消失等した場合であっても、この様な複雑な操作をすることなく容易な操作つまりパスワードを入力してロック状態を解除することができる。
【００４０】
ここで、一般に、上述した特殊な操作手順による解除方法は、各インバータ装置に共通するものであるため、一旦その特殊な解除方法がユーザに知られると、他のインバータ装置にも適用されるおそれがある。そのため、このような従来の特殊な操作手順による解除方法では、機密性が低く安全管理上の問題があった。一方、本実施形態のインバータ装置１０は、連絡用コードを、インバータ装置の個体毎に異なった値にすることができる。そのため、例えばあるインバータ装置の連絡用コードを、他のインバータ装置の連絡用コードとしてインバータ装置製造メーカに連絡しても、その他のインバータ装置のパスワードは復元されない。したがって、これによれば連絡用コードの流出によるパスワードの機密性の低下を防ぐことができ、当該解除方法を安全に管理することができる。
【００４１】
（第２実施形態）
次に、図５及び図６を参照して、第２実施形態について説明する。
上記第１実施形態において、インバータ製造装置メーカは、連絡用コード及び固有情報から、ユーザが設定したパスワードを復元している。一方、第２実施形態において、インバータ製造装置メーカは、ユーザが設定したパスワードを復元せずに、パスワードの代わりに照合用コードを算出する点で、上記第１実施形態と異なる。
【００４２】
すなわち、インバータ装置１０は、図５に示すように、照合用コード算出処理部４８及び照合処理部４９を更に備えている。制御部４０は、ＣＰＵにおいてプログラムを実行することにより、照合用コード算出処理部４８及び照合処理部４９を、他の処理部４１〜４７と同様にソフトウェアによって仮想的に実現する。なお、これら処理部４８、４９も、例えば制御部４０と一体又は別体の集積回路としてハードウェア的に実現してもよい。
【００４３】
照合用コード算出処理部４８は、照合用コード算出手段の一例である。照合用コード算出処理部４８は、照合用コード作成アルゴリズムを用いて、ユーザが設定したパスワード及び固有情報に基づく情報から、照合用コードを作成する。この場合、パスワード及び固有情報に基づく情報とは、パスワード又は固有情報そのものであっても良いし、パスワード及び固有情報に基づいて算出された連絡用コードであっても良い。照合用コード作成アルゴリズムは、ユーザに非公開であって、例えばパスワード及び固有情報を変数に持つ計算式、又は、連絡用コードと、パスワード又は固有情報の少なくとも何れか一方とを変数に持つ計算式である。照合用コードは、連絡用コードと同様に、例えば４桁の数字で構成されている。
【００４４】
照合処理部４９は、照合手段の一例である。照合処理部４９は、ロック状態中に入力部２１によって入力された値、すなわちパラメータＦ７０３に設定された値と、照合用コードとを照合し、その結果が所定の条件を満たした場合に、所定の動作を実行する。本実施形態の場合、照合処理部４９は、パラメータＦ７０３に設定された値と、照合用コードとが一致した場合に、ロック状態の解除を行う処理を実行する。
【００４５】
照合用コード算出処理部４８は、連絡用コードを算出すると、図６のステップＡ２１に示すように、照合用コード作成アルゴリズムを用いて照合用コードを算出する。また、インバータ装置製造メーカは、インバータ装置１０と同様の照合用コード作成アルゴリズムを備えている。インバータ装置製造メーカは、ユーザから連絡用コード及び固有情報を受け取ると、ステップＣ２１に示すように、その照合用コード作成アルゴリズムを用いて、固有情報及び連絡用コードから、照合用コードを算出する。その後、インバータ装置製造メーカは、ステップＣ２２に示すように、照合用コードをユーザに連絡する。
【００４６】
ユーザは、インバータ装置製造メーカから照合用コードの連絡を受けると、ステップＢ２１に示すように、パラメータＦ７０３にその照合用コードを入力する。すると、照合処理部４９は、ステップＡ２２に示すように、パラメータＦ７０３に設定された照合用コードと、ステップＡ２１で算出した照合用コードとを照合し、両者が一致した場合、パラメータＦ７０１の変更を可能にしてステップＡ２３に示すロック状態の解除を行う。一方、照合処理部４９は、パラメータＦ７０３に設定された照合用コードと、ステップＡ２１で算出した照合用コードとを照合し、両者が一致しない場合、ロック状態の解除を行わない。
【００４７】
これによれば、上記第１実施形態と同様の作用効果が得られる。また、インバータ装置１０のロック状態が解除されるため、ユーザは、パスワードの再設定を行うことが可能となる。
【００４８】
また、上記構成によれば、ユーザがパスワードを消失した場合であっても、ユーザが設定したパスワードを用いることなく、ロック状態を解除することができる。すなわち、例えば複数のインバータ装置に共通のパスワードが設定されている場合であっても、その共通のパスワードを教えることがないため、対象とするインバータ装置のみロック状態を解除することができる。これにより、パスワードの機密性が更に向上する。
【００４９】
（第３実施形態）
次に、図７を参照して、第３実施形態について説明する。
第３実施形態において、照合処理部４９は、ステップＡ２２において、パラメータＦ７０３に設定された照合用コードとステップＡ２１で算出した照合用コードとを照合し、両者が一致した場合、ステップＡ３１に示すように、所定の動作としてパラメータＦ７０１〜Ｆ７０３を含む変更可能パラメータを工場出荷状態に戻す処理、すなわち初期化を実行する。この場合、パラメータＦ７０１〜Ｆ７０３は、いずれも初期値である「００００」になる。これにより、パスワードが未設定の状態、かつ、パラメータの変更が可能な状態になる。したがって、ユーザが設定したパスワードが無効化され、ユーザは、パスワードの再設定が可能になる。この場合、変更可能パラメータの初期化によって、ロック状態は実質的に解除される。
【００５０】
一方、照合処理部４９は、パラメータＦ７０３に設定された照合用コードと、ステップＡ２１で算出した照合用コードとを照合し、両者が一致しない場合、変更可能パラメータの初期化を実行しない。
これによれば、上記各実施形態と同様の作用効果が得られる。
【００５１】
（第４実施形態）
次に、図８及び図９を参照して、第４実施形態について説明する。
本実施形態のインバータ装置１０は、図８に示すように、回数記憶部３４及び規制処理部５０を更に備えている。回数記憶部３４は、回数記憶手段の一例である。回数記憶部３４は、例えばフラッシュメモリなどの書き換え可能な不揮発性の記憶媒体で構成されている。照合処理部４９は、図９のステップＡ２３において照合用コードの入力によりロック状態の解除が実行されると、ステップＡ４２において照合用コードの入力によりロック状態の解除を実行した回数に対応する数値を回数記憶部３４に書き込む。なお、以下の説明では、これまでに照合用コードの入力によりロック状態を解除した回数、すなわちこれまでに実行されたパスワードの入力以外の方法によるロック状態の解除回数を、解除回数Ｎとする。この場合、照合処理部４９は、解除回数Ｎそのものの値を回数記憶部３４に書き込んでもよい。また、照合処理部４９は、上限として予め設定された所定回数Ｌから解除回数Ｎを引いた値であるＬ−Ｎの値を回数記憶部３４に書き込んでもよい。
【００５２】
規制処理部５０は、規制手段の一例である。制御部４０は、ＣＰＵにおいてプログラムを実行することにより、規制処理部５０を、ソフトウェアによって仮想的に実現する。なお、規制処理部５０も、上記の各処理部４１〜４９と同様に、例えば制御部４０と一体又は別体の集積回路としてハードウェア的に実現してもよい。規制処理部５０は、解除回数Ｎが、所定回数Ｌを超えていないか判定する。つまり、規制処理部５０は、図９のステップＡ４１において、回数記憶部３４に記憶されているこれまでに実行されたパスワードの入力以外の方法によるロック状態の解除回数Ｎつまり照合用コードの入力によるロック状態の解除回数Ｎと、予め設定された所定回数Ｌとを比較する。
【００５３】
そして、規制処理部５０は、解除回数Ｎが、予め設定された所定回数Ｌ未満である場合に、ステップＡ２３に移行してロック状態の解除を実行する。一方、規制処理部５０は、解除回数Ｎが、予め設定された所定回数Ｌ以上となった場合、ステップＡ２３に移行せずにロック状態の解除を実行しないように規制する。この場合、回数記憶部３４が解除回数Ｎそのものの値を記憶する構成であれば、規制処理部５０は、Ｎ＝Ｌとなった場合に、ステップＡ２３に移行せずにロック状態の解除を実行しないように規制する。また、回数記憶部３４がＬ−Ｎの値を記憶する構成であれば、規制処理部５０は、Ｌ−Ｎ＝０となった場合に、ステップＡ２３に移行せずにロック状態の解除を実行しないように規制する。
【００５４】
これによれば、ユーザがパスワードの入力以外の方法でロック状態を解除する場合に、その解除回数Ｎを所定回数Ｌに制限することができる。すなわち、パスワードの入力以外の方法によって何度もロック状態が解除される場合には、ロック状態を解除しようとしている者がパスワードを設定した者でない等の不正な利用であることが推認される。そのため、パスワードの入力以外の方法でロック状態を解除することができる回数を一定回数Ｌに制限することで、特殊な解除方法の不正な利用を極力防ぎ、これによりインバータ装置１０のセキュリティーの安全性を高めることができる。
【００５５】
（第５実施形態）
次に、図１０及び図１１を参照して、第５実施形態について説明する。
第５実施形態において、連絡用コードを算出するためのコード算出用情報は、ユーザが設定したパスワード及びインバータ装置１０の製造番号等の固有情報の他、予め設定されてインバータ装置製造メーカで登録された顧客番号等の顧客情報を含んでいる。
【００５６】
第５実施形態のインバータ装置１０は、図１０に示すように、第２実施形態の構成に加えて、更に顧客情報記憶部３５を備えている。顧客情報記憶部３５は、顧客情報記憶手段の一例である。顧客情報記憶部３５は、例えばＲＯＭやフラッシュメモリなどの不揮発性の記憶媒体で構成され、その書き換えの可否については問わない。顧客情報記憶部３５は、そのユーザに固有の顧客情報を記憶している。顧客情報は、インバータ装置製造メーカによって、ユーザ毎に異なる値が割り当てられて、工場出荷前に顧客情報記憶部３５に書き込まれる。また、顧客情報の一例である顧客番号は、例えば４桁の数字で構成されており、予めユーザに対して通知されている。
【００５７】
本実施形態において、連絡用コード算出処理部４７は、図１１のステップＡ１２に示すように、ユーザが設定したパスワード及び製造番号等の固有情報の他、顧客番号等の顧客情報に基づいて、連絡用コードを算出する。そして、照合用コード算出処理部４８は、ステップＡ２１に示すように、固有情報、顧客番号、及び連絡用コードに基づいて、照合用コードを算出する。
【００５８】
また、ユーザは、ステップＢ５１に示すように、固有情報及び連絡コードの他、更に顧客番号等の顧客情報をインバータ装置製造メーカに連絡する。そして、インバータ装置製造メーカは、ユーザから受け取った固有情報、顧客情報、及び連絡用コードに基づいて、照合用コードを算出する。なお、後の手順については、図６に示す第２実施形態と同様である。
【００５９】
これによれば、パスワードの入力以外の方法でロック状態を解除しようとする者は、例えインバータ装置１０の固有情報を知っていても、顧客情報を知らなければ、照合用コードを入手することができない。すなわち、インバータ装置製造メーカは、パスワードの入力以外の方法でロック状態を解除しようとする者が、インバータ装置１０に記録された顧客情報を知っているか否かによって、その者が、そのインバータ装置１０のロック状態を解除する権限を有しているか否かを判断することができる。したがって、不正な手段による照合用コードの入手を極力防ぐことができ、これによりインバータ装置１０のセキュリティーの安全性を更に高めることができる。
【００６０】
以上の実施形態のインバータ装置によれば、インバータ装置は、少なくともユーザが設定したパスワード及びインバータ装置に固有の固有情報から、連絡用コードを作成する。そして、インバータ装置製造メーカは、ユーザから連絡された少なくとも固有情報及び連絡用コードから、パスワードを復元し又は照合用コードを作成し、その復元したパスワード又は照合用コードをユーザに連絡する。そして、インバータ装置１０、ユーザから入力されたパスワード又は照合用コードを照合し、そのパスワード又は照合用コードが適正なものであれば、ロック状態の解除等を実行する。
【００６１】
これによれば、ユーザは、設定したパスワードを消失した場合であっても、パスワードの入力又はパスワードの入力に類似した解除方法によって容易にロック状態を解除等することができる。さらにその解除方法は、インバータ装置毎に異なるため、その解除方法の機密性を高い状態に維持することができる。
【００６２】
なお、上記各実施形態において、固有情報は、製造番号やＩＰアドレス等の情報全てを用いる必要はない。すなわち、例えば製造番号やＩＰアドレスの特定の桁の値を固有情報として用いることができる。
固有情報は、必ずしも銘板１４に記載されたものである必要はない。例えば固有情報記憶部３１に記憶された内容を、ユーザの操作に応じて表示部２２に表示するようにしてもよい。
また、上記各実施形態は、それぞれ組み合わせて実施することができる。
【００６３】
また、照合用コードの入力によりロック状態を解除する場合、照合用コードの入力用パラメータは、上記各実施形態で説明したように、パスワード入力用のパラメータＦ７０３を共用したものに限られない。例えばパラメータＦ７０３をパスワードの入力専用とし、このパラメータＦ７０３とは別に、照合用コードを入力するためのパラメータＦ７０４を新たに設けても良い。この場合、インバータ装置１０は、入力部２１に所定の操作がされることにより、パラメータＦ７０３、Ｆ７０４の入力を切り替えるようにすればよい。これによれば、１つのパラメータにパスワード又は照合用コードのいずれか一方を入力することでロック状態が解除されることが無くなる。すなわち、パスワード入力用のパラメータＦ７０３に照合用コードを入力してもロック状態は解除されず、同様に、照合用コード入力用のパラメータＦ７０４にパスワードを入力してもロック状態は解除されない。したがって、セキュリティーの安全性を更に高めることができる。
【００６４】
以上、本発明の複数の実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００６５】
図面中、１０はインバータ装置、２１は入力部（入力手段）、２２は表示部（連絡手段）、３１は固有情報記憶部（固有情報記憶手段）、３２はパスワード記憶部（パスワード記憶手段）、３４は回数記憶部（回数記憶手段）、３５は顧客情報記憶部（顧客情報記憶手段）、４３はパスワード設定処理部（パスワード設定手段）、４５はロック処理部（ロック手段）、４６はロック解除処理部（ロック解除手段）、４７は連絡用コード算出処理部（連絡用コード算出手段）、４８は照合用コード算出処理部（照合用コード算出手段）、４９は照合処理部（照合手段）、５０は規制処理部（規制手段）を示す。
【図１】
2015228722.tif 000003
【図２】
2015228722.tif 000004
【図３】
2015228722.tif 000005
【図４】
2015228722.tif 000006
【図５】
2015228722.tif 000007
【図６】
2015228722.tif 000008
【図７】
2015228722.tif 000009
【図８】
2015228722.tif 000010
【図９】
2015228722.tif 000011
【図１０】
2015228722.tif 000012
【図１１】
2015228722.tif 000013