(57)【要約】【課題】操作対象の生産機械に対する操作者の熟練度に応じた操作権限の設定を行うことが可能な生産設備システムを提供する。【解決手段】この生産設備システム１は、生産機械２１０と、生産機械２１０の操作者の指紋データを読み取るための指紋読取部２２２と、生産機械２１０の制御を行う制御装置２３０とを含む生産設備２００と、生産設備２００にネットワーク４００を介して接続され、生産機械２１０の操作者の指紋データの認証を行うための認証サーバ１００とを備え、生産設備２００の制御装置２３０は、認証サーバ１００による指紋データの認証結果に基づいて、生産機械２１０の操作者の操作レベルに応じて生産機械２１０を操作可能な状態にすることが可能なように構成されている。【選択図】図２
2012243046.tif 000002
【特許請求の範囲】
【請求項１】
生産機械と、前記生産機械の操作者の指紋データを読み取るための指紋読取部と、前記生産機械の制御を行う制御部とを含む少なくとも１つの生産設備と、
前記少なくとも１つの生産設備にネットワークを介して接続され、前記生産機械の操作者の指紋データの認証を行うための認証サーバとを備え、
前記生産設備の制御部は、前記認証サーバによる前記指紋データの認証結果に基づいて、前記生産機械の操作者の操作レベルに応じて前記生産機械を操作可能な状態にすることが可能なように構成されている、生産設備システム。
【請求項２】
前記認証サーバは、前記指紋データと、少なくとも前記生産機械の操作者の操作レベルに関する情報を含む認証情報とを対応付けるデータベースに基づいて、前記指紋データの認証を行うように構成されている、請求項１に記載の生産設備システム。
【請求項３】
前記生産設備は、前記指紋読取部により読み取られた前記指紋データを前記ネットワークを介して前記認証サーバに送信するように構成されているとともに、
前記認証サーバは、前記生産設備から受信した前記指紋データと、前記データベースとに基づいて、前記指紋データの認証を行うとともに、認証した前記指紋データに対応する前記認証情報または認証不可に関する情報を前記ネットワークを介して前記生産設備に送信するように構成されており、
前記生産設備の制御部は、前記認証サーバから受信した前記認証情報または前記認証不可に関する情報に基づいて、前記生産機械の操作者の操作レベルに応じて前記生産機械を操作可能な状態にするか否かを判断するように構成されている、請求項２に記載の生産設備システム。
【請求項４】
前記生産設備は、前記指紋読取部により読み取られた前記指紋データに加えて、前記生産設備を識別するための識別情報を前記ネットワークを介して前記認証サーバに送信するように構成されているとともに、
前記認証サーバは、前記生産設備から受信した前記指紋データと、前記データベースとに基づいて、前記指紋データの認証を行うとともに、認証した前記指紋データと、前記生産設備から受信した前記識別情報とに対応する前記認証情報または前記認証不可に関する情報を前記ネットワークを介して前記生産設備に送信するように構成されており、
前記生産設備の制御部は、前記認証サーバから受信した前記認証情報または前記認証不可に関する情報に基づいて、前記生産機械の操作者の操作レベルに応じて前記生産機械を操作可能な状態にするか否かを判断するように構成されている、請求項３に記載の生産設備システム。
【請求項５】
前記認証情報は、前記生産機械の操作者の操作レベルに関する情報に加えて、前記生産機械の操作者の属性情報をさらに含む、請求項２〜４のいずれか１項に記載の生産設備システム。
【請求項６】
前記生産設備の制御部は、前記指紋データの認証が行われたか否かを定期的に判断するとともに、前記指紋データの認証が一旦行われてから所定の時間が経過する前に前記指紋データの認証が再度行われない場合に、前記生産機械を操作不可能な状態にするように構成されている、請求項１〜５のいずれか１項に記載の生産設備システム。
【請求項７】
前記生産設備の制御部は、前記指紋データの認証が一旦行われてから前記所定の時間が経過する前に前記指紋読取部により読み取られた前記指紋データの認証を自ら行うことが可能なように構成されている、請求項６に記載の生産設備システム。
【請求項８】
前記生産設備の制御部は、前記指紋読取部により読み取られた前記指紋データの認証を自ら行うか否かをフラグを用いて判断するように構成されている、請求項７に記載の生産設備システム。
【請求項９】
前記生産設備は、過去に前記指紋読取部により読み取られた前記指紋データを記憶するための第１レジスタと、今回前記指紋読取部により読み取られた前記指紋データを記憶するための第２レジスタとをさらに含む、請求項７または８に記載の生産設備システム。
【請求項１０】
前記認証サーバは、前記認証サーバに前記ネットワークを介して接続された前記生産設備の生産管理を行う機能を有するように構成されている、請求項１〜９のいずれか１項に記載の生産設備システム。
【請求項１１】
前記生産設備の制御部は、前記生産設備の保守作業者の指紋データと、前記保守作業者の操作レベルに関する情報を少なくとも記憶する記憶媒体が前記生産設備に接続された場合に、前記記憶媒体を用いて前記指紋読取部により読み取られた前記指紋データの認証を行うとともに、認証結果に基づいて、前記保守作業者の操作レベルに応じて前記生産機械を操作可能な状態にすることが可能なように構成されている、請求項１〜１０のいずれか１項に記載の生産設備システム。
【請求項１２】
自動機械と、前記自動機械の操作者の指紋データを読み取るための指紋読取部と、前記自動機械の制御を行う制御部とを含む少なくとも１つの自動設備と、
前記少なくとも１つの自動設備にネットワークを介して接続され、前記自動機械の操作者の指紋データの認証を行うための認証サーバとを備え、
前記自動設備の制御部は、前記認証サーバによる前記指紋データの認証結果に基づいて、前記自動機械の操作者の操作レベルに応じて前記自動機械を操作可能な状態にすることが可能なように構成されている、自動設備システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、生産機械を含む生産設備を備える生産設備システムおよび自動設備システムに関する。
【背景技術】
【０００２】
従来、生産機械を含む生産設備を備える生産設備システムが知られている。このような従来の生産設備システムでは、生産機械の操作を行う権限を有する者に対して生産機械の操作を許可する必要がある一方、生産機械の操作を行う権限を有さない者に対して生産機械の操作を不許可にする必要がある。すなわち、従来の生産設備システムでは、生産機械の操作者の認証を行う必要がある。
【０００３】
一方、従来では、金銭処理端末など（端末機関）の操作者の認証を行うことが可能な指紋照合システムが提案されている（たとえば、特許文献１参照）。
【０００４】
この指紋照合システムは、操作者の指紋データを読み取るための指紋データ読取部（指紋読取部）を含む端末機関と、端末機関にネットワークを介して接続された指紋データ照合センタ機構（認証サーバ）とを備えている。この指紋照合システムでは、まず、端末機関は、指紋データ読取部により読み取られたユーザの指紋データをネットワークを介して指紋データ照合センタ機構に送信する。そして、指紋データ照合センタ機構は、端末機関から受信した指紋データの照合（認証）を行うとともに、照合結果に基づいて、ユーザに対して端末機関の操作を許可するか否かを二者択一的に決定する。これにより、端末機関の操作を行う権限を有する者に対して端末機関の操作を許可する一方、端末機関の操作を行う権限を有さない者に対して端末機関の操作を不許可にする認証を行うことができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平９−２７０３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ここで、生産設備システムの場合は、操作対象の生産機械に対する操作者の教育・訓練の受講度合いまたは熟練度（操作レベル）に応じた操作権限の設定を行うのが好ましい。
【０００７】
しかしながら、上記特許文献１による指紋照合システムでは、操作の許可または不許可を二者択一的に決定するため、この指紋照合システムを生産設備システムに適用しても、操作対象の生産機械に対する操作者の熟練度に応じた操作権限の設定を行うことができないという問題点がある。
【０００８】
この発明は、上記のような課題を解決するためになされたものであり、この発明の１つの目的は、操作対象の生産機械（自動機械）に対する操作者の熟練度に応じた操作権限の設定を行うことが可能な生産設備システムおよび自動設備システムを提供することである。
【課題を解決するための手段および発明の効果】
【０００９】
上記目的を達成するために、この発明の第１の局面による生産設備システムは、生産機械と、生産機械の操作者の指紋データを読み取るための指紋読取部と、生産機械の制御を行う制御部とを含む少なくとも１つの生産設備と、少なくとも１つの生産設備にネットワークを介して接続され、生産機械の操作者の指紋データの認証を行うための認証サーバとを備え、生産設備の制御部は、認証サーバによる指紋データの認証結果に基づいて、生産機械の操作者の操作レベルに応じて生産機械を操作可能な状態にすることが可能なように構成されている。
【００１０】
この第１の局面による生産設備システムでは、上記のように、認証サーバによる指紋データの認証結果に基づいて、生産機械の操作者の操作レベルに応じて生産機械を操作可能な状態にすることが可能なように生産設備の制御部を構成する。これにより、生産機械の操作可能な範囲を操作者の操作レベル（熟練度）に応じて異ならせるように操作者の認証を行うことができるので、操作対象の生産機械に対する操作者の熟練度に応じた操作権限の設定を行うことができる。
【００１１】
この発明の第２の局面による自動設備システムは、自動機械と、自動機械の操作者の指紋データを読み取るための指紋読取部と、自動機械の制御を行う制御部とを含む少なくとも１つの自動設備と、少なくとも１つの自動設備にネットワークを介して接続され、自動機械の操作者の指紋データの認証を行うための認証サーバとを備え、自動設備の制御部は、認証サーバによる指紋データの認証結果に基づいて、自動機械の操作者の操作レベルに応じて自動機械を操作可能な状態にすることが可能なように構成されている。
【００１２】
この第２の局面による自動設備システムでは、上記のように、認証サーバによる指紋データの認証結果に基づいて、自動機械の操作者の操作レベルに応じて自動機械を操作可能な状態にすることが可能なように自動設備の制御部を構成する。これにより、自動機械の操作可能な範囲を操作者の操作レベル（熟練度）に応じて異ならせるように操作者の認証を行うことができるので、操作対象の自動機械に対する操作者の熟練度に応じた操作権限の設定を行うことができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の第１および第２実施形態による生産設備システムの構成を示す模式図である。
【図２】本発明の第１実施形態による生産設備および認証サーバの詳細な構成を示すブロック図である。
【図３】本発明の第１および第２実施形態による認証サーバに格納された生産機械特定用テーブルを示すイメージ図である。
【図４】本発明の第１および第２実施形態による認証サーバに格納された指紋認証用データベースを示すイメージ図である。
【図５】本発明の第１実施形態による生産設備システムにおいて指紋認証が行われる際に生産設備側で実行される処理を説明するためのフローチャートである。
【図６】本発明の第１および第２実施形態による生産設備システムにおいて指紋認証が行われる際に認証サーバ側で実行される処理を説明するためのフローチャートである。
【図７】本発明の第１実施形態による生産設備システムにおいて生産機械が操作可能な状態になっている際に生産設備側で実行される処理を説明するためのフローチャートである。
【図８】本発明の第２実施形態による生産設備および認証サーバの詳細な構成を示すブロック図である。
【図９】本発明の第２実施形態による生産設備システムにおいて指紋認証が行われる際に生産設備側で実行される処理を説明するためのフローチャートである。
【図１０】本発明の第２実施形態による生産設備システムにおいて指紋認証が行われる際に生産設備側で実行される処理を説明するためのフローチャートである。
【図１１】本発明の第２実施形態による生産設備システムにおいて生産機械が操作可能な状態になっている際に生産設備側で実行される処理を説明するためのフローチャートである。
【図１２】本発明の第２実施形態の変形例による生産設備および認証サーバの詳細な構成を示すブロック図である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施形態を図面に基づいて説明する。
【００１５】
（第１実施形態）
まず、図１を参照して、本発明の第１実施形態による生産設備システム１の構成について説明する。なお、生産設備システム１は、本発明の「自動設備システム」の一例である。
【００１６】
図１に示すように、生産設備システム１は、後述する指紋認証を行うための認証サーバ１００と、対象物に対して所定の生産行為（工作など）を行うための生産設備２００および生産設備３００とを備えている。なお、生産設備２００および生産設備３００は、本発明の「自動設備」の一例である。
【００１７】
認証サーバ１００は、生産設備２００および生産設備３００にネットワーク４００を介して接続されている。このネットワーク４００は、たとえば、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などにより構成されている。
【００１８】
生産設備２００は、モータ（図示せず）を有する生産機械２１０と、生産機械２１０の操作を行うための操作部２２０と、生産機械２１０の制御を行うための制御装置２３０とを含むように構成されている。この生産設備２００において、操作部２２０は、制御装置２３０とは別個に設けられている。具体的には、操作部２２０と制御装置２３０とは、操作部２２０からの操作信号などを伝達するためのケーブルを介して互いに接続されている。なお、生産機械２１０は、本発明の「自動機械」の一例である。また、制御装置２３０は、本発明の「制御部」の一例である。
【００１９】
同様に、生産設備３００は、モータ（図示せず）を有する生産機械３１０と、生産機械３１０の操作を行うための操作部３２０と、生産機械３１０の制御を行うための制御装置３３０とを含むように構成されている。この生産設備３００において、操作部３２０は、制御装置３３０と一体的に設けられている。なお、生産機械３１０は、本発明の「自動機械」の一例である。また、制御装置３３０は、本発明の「制御部」の一例である。
【００２０】
次に、図２〜図４を参照して、認証サーバ１００の詳細な構成について説明する。
【００２１】
図２に示すように、認証サーバ１００は、記憶部１０１と、受信部１０２と、認証部１０３と、送信部１０４とを含むように構成されている。
【００２２】
認証サーバ１００の記憶部１０１には、生産設備特定用テーブル１０１ａ（図３参照）と、指紋認証用データベース１０１ｂ（図４参照）とが記憶されている。なお、指紋認証用データベース１０１ｂは、本発明の「データベース」の一例である。
【００２３】
ここで、生産設備特定用テーブル１０１ａとは、図３に示すように、制御装置２３０および制御装置３３０を含むネットワーク４００上の種々の生産設備の種類を示す情報と、それら種々の生産機械を識別するための識別情報（設備ＩＤ）とを対応付けるテーブルである。図３では、Ａ社ＮＣ（Ｎｕｍｅｒｉｃａｌ  Ｃｏｎｔｒｏｌ工作機械など）、Ｂ社ＮＣおよびＢ社ロボットという生産設備に対して、それぞれ、ＩＤ１、ＩＤ２およびＩＤ３という設備ＩＤが対応付けられている。このような設備ＩＤとして、たとえば、生産設備のネットワーク４００上におけるＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスなどが用いられる。
【００２４】
また、指紋認証用データベース１０１ｂとは、図４に示すように、ネットワーク４００上の種々の生産設備（生産設備２００や生産設備３００など）の操作者の指紋データと、操作者の属性情報（操作者の氏名や、生産機械２１０の操作のための文字を操作部２２０の表示部２２１に表示する際の表示言語および文字の大きさなど）と、ネットワーク４００上の種々の生産設備に対する操作者の操作レベル（熟練度）に関する情報とを対応付けるデータベースである。図４では、Ｘという氏名の操作者は、指紋データａを有するとともに、Ａ社ＮＣ、Ｂ社ＮＣおよびＢ社ロボットという生産設備に対して異なる操作レベル（１レベル（たとえば、生産作業のみを行うことが可能なレベル）および２レベル（たとえば、生産作業に加えて保守作業をも行うことが可能なレベル））を有することが示されている。同様に、Ｙという氏名の操作者は、指紋データｂを有するとともに、Ａ社ＮＣおよびＢ社ＮＣに対してそれぞれ異なる操作レベル（１レベルおよび２レベル）を有することが示されている。
【００２５】
なお、第１実施形態では、認証サーバ１００の記憶部１０１には、生産設備特定用テーブル１０１ａ（図３参照）および指紋認証用データベース１０１ｂ（図４参照）に加えて、生産設備２００および生産設備３００の生産管理のための種々のデータが記憶されている。すなわち、第１実施形態では、認証サーバ１００は、生産設備２００および生産設備３００の生産管理を行う機能を有するように構成されている。
【００２６】
図２に示すように、認証サーバ１００の受信部１０２は、ネットワーク４００と、認証部１０３とに接続されている。この受信部１０２は、生産設備２００（３００）により送信された（詳細は後述する）指紋データおよび識別情報（設備ＩＤ）をネットワーク４００を介して受信するように構成されている。
【００２７】
認証サーバ１００の認証部１０３は、受信部１０２と、送信部１０４とに接続されている。第１実施形態では、認証部１０３は、受信部１０２により受信された上記指紋データおよび識別情報（設備ＩＤ）と、生産設備特定用テーブル１０１ａ（図３参照）および指紋認証用データベース１０１ｂ（図４参照）とに基づいて、指紋データの認証を行うように構成されている。
【００２８】
具体的には、認証部１０３は、生産設備２００（３００）から受信した識別情報（設備ＩＤ（図３の左側の列参照））と、生産設備特定用テーブル１０１ａ（図３参照）とに基づいて、その識別情報の送信元（生産設備２００または３００）の種類を示す情報（図３の右側の列参照）を特定するように構成されている。また、認証部１０３は、生産設備２００（３００）から受信した指紋データと、指紋認証用データベース１０１ｂ（図４参照）とに基づいて、その指紋データに対応する属性情報（図４の左端から２番目の列参照）および操作レベルに関する情報（図４の右端の列参照）を特定することにより、指紋データの認証を行うように構成されている。
【００２９】
詳細には、認証部１０３は、生産設備２００（３００）から受信した指紋データと、指紋認証用データベース１０１ｂに登録された全ての指紋データとを比較することにより、生産設備２００から受信した指紋データと指紋認証用データベース１０１ｂに登録された全ての指紋データとの間の一致率を求めるように構成されている。また、認証部１０３は、指紋認証用データベース１０１ｂに登録された全ての指紋データの中に受信部１０２から受信した指紋データとの間の一致率が所定値以上（たとえば、９５％以上）のものがある場合、その所定値以上（たとえば、９５％以上）の一致率を有する指紋データ（図４の左端の列参照）と、上記のように特定した指紋データの送信元（生産設備２００または３００）の種類を示す情報（図４の右端から２番目の列参照）とに対応する属性情報（図４の左端から２番目の列参照）および操作レベルに関する情報（図４の右端の列参照）を特定するように構成されている。また、認証部１０３は、このように特定した属性情報および操作レベルに関する情報を、送信部１０４に出力するように構成されている。
【００３０】
なお、認証部１０３は、上記所定値以上（たとえば、９５％以上）の一致率を有する指紋データが指紋認証用データベース１０１ｂに登録された全ての指紋データの中に複数存在する場合、それら複数の指紋データのうち、一致率の最も大きい指紋データを選択するように構成されている。また、認証部１０３は、上記所定値以上（たとえば、９５％以上）の一致率を有する指紋データが指紋認証用データベース１０１ｂに登録された全ての指紋データの中に存在しなかった場合、「該当なし」という情報を送信部１０４に出力するように構成されている。
【００３１】
以下では、認証部１０３により指紋データの認証が行われた結果特定される属性情報および操作レベルに関する情報を、認証情報と呼ぶ。また、以下では、認証部１０３により指紋データの認証がされなかった結果出力される「該当なし」という情報を、認証不可に関する情報と呼ぶ。
【００３２】
認証サーバ１００の送信部１０４は、認証部１０３と、ネットワーク４００とに接続されている。この送信部１０４は、認証部１０３から入力された認証情報（属性情報および操作レベルに関する情報）または認証不可に関する情報（「該当なし」という情報）をネットワーク４００を介して生産設備２００（３００）に送信するように構成されている。
【００３３】
次に、図２を参照して、生産設備２００（３００）の各部の詳細な構成について説明する。なお、生産設備３００は、生産設備２００と略同様の構成を有するため、以下では、生産設備２００についてのみ説明する。
【００３４】
図２に示すように、生産設備２００の操作部２２０は、表示部２２１と、指紋読取部２２２とを含むように構成されている。
【００３５】
操作部２２０の表示部２２１は、生産機械２１０の操作を行うための文字や画像を表示することが可能なように構成されている。
【００３６】
操作部２２０の指紋読取部２２２は、生産機械２１０の操作者（操作部２２０の操作者）の指紋データを読み取ることが可能なように構成されている。
【００３７】
また、生産設備２００の制御装置２３０は、送信部２３１と、受信部２３２と、計時カウンタ２３３と、ＡＮＤ回路２３４と、操作処理部２３５とを含むように構成されている。
【００３８】
制御装置２３０の送信部２３１は、操作部２２０の指紋読取部２２２と、ネットワーク４００とに接続されている。この送信部２３１は、操作部２２０の指紋読取部２２２により指紋データが読み取られた場合に、その指紋データを認証サーバ１００に送信するように構成されている。また、送信部２３１は、指紋データを認証サーバ１００に送信する際に、指紋データに加えて、生産機械２１０を識別するための識別情報（設備ＩＤ）をネットワーク４００を介して認証サーバ１００に送信するように構成されている。
【００３９】
制御装置２３０の受信部２３２は、ネットワーク４００と、計時カウンタ２３３と、ＡＮＤ回路２３４とに接続されている。この受信部２３２は、認証サーバ１００から認証情報（属性情報および操作レベルに関する情報）または認証不可に関する情報（「該当なし」という情報）が受信された場合に、その認証情報または認証不可に関する情報を操作処理部２３５に出力するとともに、オンレベルの信号をＡＮＤ回路２３４に出力するように構成されている。
【００４０】
制御装置２３０の計時カウンタ２３３は、受信部２３２と、ＡＮＤ回路２３４とに接続されている。この計時カウンタ２３３は、受信部２３２が認証サーバ１００から認証情報（属性情報および操作レベルに関する情報）を受信した場合に初期化され、図示しない計時回路などから入力される計時クロックに基づいて計時を開始するように構成されている。第１実施形態では、計時カウンタ２３３は、計時クロックに基づいて計時を開始した際に、ＡＮＤ回路２３４にオンレベルの信号を出力するように構成されている。また、計時カウンタ２３３は、計時クロックに基づいて計時を開始した後、所定の時間（たとえば、１分）が経過した際に、ＡＮＤ回路２３４に出力しているオンレベルの信号をオフレベルに変化させるように構成されている。
【００４１】
制御装置２３０のＡＮＤ回路２３４は、受信部２３２と、計時カウンタ２３３と、操作処理部２３５とに接続されている。このＡＮＤ回路２３４は、受信部２３２からオンレベルの信号が入力され、かつ、計時カウンタ２３３からオンレベルの信号が入力された場合に、オンレベルの信号（以下、操作許可信号と呼ぶ）を操作処理部２３５に出力するように構成されている。
【００４２】
制御装置２３０の操作処理部２３５は、操作部２２０の表示部２２１に接続されている。この操作処理部２３５は、ＡＮＤ回路２３４からオンレベルの操作許可信号が入力された場合に、受信部２３２から入力される認証情報（属性情報および操作レベルに関する情報）または認証不可に関する情報（「該当なし」という情報）に基づいて、操作部２２０を制御するように構成されている。
【００４３】
以上のような構成により、第１実施形態では、制御装置２３０は、認証サーバ１００から認証情報（属性情報および操作レベルに関する情報）が受信された場合に、操作処理部２３５を用いて、生産機械２１０の操作者の操作レベルに応じて生産機械２１０を操作可能な状態にするように構成されている。具体的には、制御装置２３０は、操作部２２０の表示部２２１に表示される生産機械２１０の操作のための文字や画像の一部を操作レベルに関する情報に応じて非表示としたり、選択不可能な状態で表示（いわゆるグレイアウト表示）したりする処理を操作処理部２３５を用いて実行するように構成されている。なお、この時、制御装置２３０は、生産機械２１０の操作のための文字や画像を属性情報に対応するような表示態様（たとえば、文字を大きく、かつ、英語で表示する表示態様）で操作部２２０の表示部２２１に表示する処理を操作処理部２３５を用いて実行するように構成されている。
【００４４】
また、第１実施形態では、制御装置２３０は、認証サーバ１００から認証不可に関する情報（「該当なし」という情報）が受信された場合に、操作処理部２３５を用いて生産機械２１０を操作不可能な状態にするように構成されている。具体的には、制御装置２３０は、認証サーバ１００から「該当なし」という情報が受信された場合に、操作部２２０の表示部２２１に表示される生産機械２１０の操作のための文字や画像の全部を非表示にしたり、選択不可能な状態で表示（グレイアウト表示）したりする処理を操作処理部２３５を用いて実行するように構成されている。
【００４５】
また、第１実施形態では、制御装置２３０は、操作部２２０の指紋読取部２２２により読み取られた指紋データの認証が認証サーバ１００により行われたか否かを計時カウンタ２３３を用いて定期的に判断するように構成されている。そして、制御装置２３０は、指紋データの認証が一旦行われてから（受信部１０２により認証情報が受信されてから）所定の時間（たとえば、１分）が経過する前に指紋データの認証が再度行われない場合に、操作処理部２３５を用いて生産機械２１０を操作不可能な状態にするように構成されている。
【００４６】
次に、図５を参照して、本発明の第１実施形態による生産設備システム１において指紋データの認証が行われる際に生産設備２００側で（制御装置２３０により）実行される処理フローについて説明する。
【００４７】
まず、図５に示すように、ステップＳ１において、指紋データが取得されたか否かが判断される。具体的には、生産機械２１０の操作者の指紋データが操作部２２０の指紋読取部２２２により読み取られたか否かが判断される。このステップＳ１における判断は、指紋データが取得されるまで繰り返される。そして、ステップＳ１において、指紋データが取得されたと判断された場合には、ステップＳ２に進む。
【００４８】
次に、ステップＳ２において、指紋読取部２２２により読み取られた指紋データと、生産機械２１０を識別するための識別情報（設備ＩＤ）とが送信部２３１から認証サーバ１００にネットワーク４００を介して送信される。そして、ステップＳ３に進む。
【００４９】
次に、ステップＳ３において、後述するステップＳ１５またはＳ１６（図６参照）の処理により認証サーバ１００からネットワーク４００を介して送信された情報（認証情報または認証不可に関する情報）が受信部２３２により受信されたか否かが判断される。このステップＳ３における判断は、認証サーバ１００から認証情報または認証不可に関する情報が受信されるまで繰り返される。そして、ステップＳ３において、認証サーバ１００から認証情報または認証不可に関する情報が受信されたと判断された場合には、そして、ステップＳ４に進む。
【００５０】
次に、ステップＳ４において、認証サーバ１００から受信された情報が「該当なし」という情報（認証不可に関する情報）であるか否かが判断される。このステップＳ４において、認証サーバ１００から受信された情報が「該当なし」という情報であると判断された場合には、ステップＳ５に進む。
【００５１】
ステップＳ５においては、生産機械２１０を操作不可能な状態にする処理が実行される。具体的には、操作部２２０の表示部２２１に表示される生産機械２１０の操作のための文字や画像の全部を非表示にしたり、選択不可能な状態で表示（グレイアウト表示）したりする処理が操作処理部２３５により実行される。そして、処理が終了する。
【００５２】
一方、上記ステップＳ４において、認証サーバ１００から受信された認証情報が「該当なし」という情報でないと判断された場合（操作レベルに関する情報および属性情報が受信された場合）には、ステップＳ６に進む。なお、この時、計時カウンタ２３３の初期化処理が実行され、計時カウンタ２３３による計時が開始される。これにより、計時カウンタ２３３からＡＮＤ回路２３４にオンレベルの信号が出力される。また、この時、受信部２３２からＡＮＤ回路２３４にオンレベルの信号が出力されるとともに、受信部２３２から操作処理部２３５に認証情報（操作レベルに関する情報および属性情報）が出力される。これらの結果、操作処理部２３５には、ＡＮＤ回路２３４からオンレベルの操作許可信号が入力されるとともに、受信部２３２から認証情報（操作レベルに関する情報および属性情報）が入力されることになる。
【００５３】
ステップＳ６においては、認証サーバ１００から受信された認証情報（操作レベルに関する情報および属性情報）に基づいて生産機械２１０を操作可能な状態にする処理が実行される。具体的には、受信部２３２から入力された操作レベルに関する情報に応じて、操作部２２０の表示部２２１に表示される生産機械２１０の操作のための文字や画像の一部を非表示にしたり、選択不可能な状態で表示（グレイアウト表示）したりする処理が操作処理部２３５により実行される。また、この時、受信部２３２から入力された属性情報に対応するような表示態様（たとえば、文字を大きく、かつ、英語で表示する表示態様）で生産機械２１０の操作のための文字や画像を操作部２２０の表示部２２１に表示させる処理も操作処理部２３５により実行される。そして、処理が終了する。
【００５４】
次に、図６を参照して、本発明の第１実施形態による生産設備システム１において指紋データの認証が行われる際に認証サーバ１００側で実行される処理フローについて説明する。
【００５５】
まず、図６に示すように、ステップＳ１１において、上記ステップＳ２（図５参照）の処理により制御装置２３０の送信部２３１から送信された指紋データと識別情報（設備ＩＤ）とが受信部１０２により受信されたか否かが判断される。このステップＳ１１における判断は、指紋データと識別情報とが受信されるまで繰り返される。そして、ステップＳ１１において、指紋データと識別情報とが受信されたと判断された場合には、ステップＳ１２に進む。
【００５６】
次に、ステップＳ１２において、上記ステップＳ１１の処理により受信された識別情報（設備ＩＤ）と、生産設備特定用テーブル１０１ａ（図３参照）とに基づいて、識別情報の送信元の生産設備２００を特定する処理が実行される。そして、ステップＳ１３に進む。
【００５７】
次に、ステップＳ１３において、上記ステップＳ１１の処理により受信された指紋データと、指紋認証用データベース１０１ｂ（図４参照）に登録された全ての指紋データとを比較する処理が実行される。具体的には、上記ステップＳ１１の処理により受信された指紋データと、指紋認証用データベース１０１ｂに登録された全ての指紋データとの間の一致率を求める処理が実行される。そして、ステップＳ１４に進む。
【００５８】
次に、ステップＳ１４において、上記ステップＳ１３の処理の結果に基づいて、指紋認証用データベース１０１ｂ（図４参照）の中に上記ステップＳ１１の処理により受信された指紋データとの間の一致率が所定値以上（たとえば、９５％以上）の指紋データがあるか否かが判断される。このステップＳ１４において、指紋認証用データベース１０１ｂの中に上記一致率が所定値以上（たとえば、９５％以上）の指紋データがあると判断された場合には、ステップＳ１５に進む。
【００５９】
ステップＳ１５においては、指紋認証用データベース１０１ｂ（図４参照）の中の上記一致率が所定値以上（たとえば、９５％以上）の指紋データに対応する認証情報（操作レベルに関する情報および属性情報）をネットワーク４００を介して生産設備２００に送信する処理が実行される。なお、この時、指紋認証用データベース１０１ｂの中に上記一致率が所定値以上（たとえば、９５％以上）の指紋データが複数存在する場合には、それら複数の指紋データのうち一致率の最も大きい指紋データに対応する認証情報がネットワーク４００を介して生産設備２００に送信される。そして、処理が終了する。
【００６０】
一方、上記ステップＳ１４において、指紋認証用データベース１０１ｂ（図４参照）の中に上記一致率が所定値以上（たとえば、９５％以上）の指紋データがないと判断された場合には、ステップＳ１６に進む。
【００６１】
ステップＳ１６においては、認証不可に関する情報（指紋データの認証ができなかったことを示す「該当なし」という情報）をネットワーク４００を介して生産設備２００に送信する処理が実行される。そして、処理が終了する。
【００６２】
次に、図７を参照して、本発明の第１実施形態による生産設備システム１において生産機械２１０が操作可能な状態になっている際（ＡＮＤ回路２３４から操作処理部２３５に入力されている操作許可信号がオンレベルになっている際）に生産設備２００側（制御装置２３０）で実行される処理フローについて説明する。
【００６３】
まず、図７に示すように、ステップＳ２１において、指紋認証を受け付ける処理が実行される。具体的には、指紋読取部２２２による生産機械２１０の操作者の指紋データの読み取りを受け付ける処理が実行される。そして、ステップＳ２２に進む。
【００６４】
次に、ステップＳ２２において、上記ステップＳ２１の処理により読み取られた指紋データの認証処理（図５および図６参照）が生産機械２１０および認証サーバ１００により行われたか否かが判断される。このステップＳ２２において、生産機械２１０および認証サーバ１００による指紋データの認証処理が行われたと判断された場合には、上記ステップＳ２１に戻る。一方、このステップＳ２２において、生産機械２１０および認証サーバ１００による指紋データの認証処理が行われていないと判断された場合には、ステップＳ２３に進む。
【００６５】
ステップＳ２３においては、上記生産機械２１０および認証サーバ１００による指紋認証処理（図５および図６参照）が一旦行われてから所定の時間（たとえば、１分）経過したか否かが判断される。このステップＳ２３において、生産機械２１０および認証サーバ１００による指紋認証処理が一旦行われてから所定の時間（たとえば、１分）経過していないと判断された場合には、上記ステップＳ２１に戻る。一方、このステップＳ２３において、生産機械２１０および認証サーバ１００による指紋認証処理が一旦行われてから所定の時間（たとえば、１分）経過したと判断された場合には、ステップＳ２４に進む。
【００６６】
ステップＳ２４においては、生産機械２１０を操作不可能にする処理が実行される。具体的には、上記ステップＳ２１の処理により計時カウンタ２３３からＡＮＤ回路２３４に出力されているオンレベルの信号をオフレベルにする処理が実行される。これにより、ＡＮＤ回路２３４から操作処理部２３５に出力されている操作許可信号がオンレベルからオフレベルになる。その結果、操作部２２０の表示部２２１に表示される生産機械２１０の操作のための文字や画像の全部を非表示にしたり、選択不可能な状態で表示（グレイアウト表示）したりする処理が操作処理部２３５により実行される。そして、処理が終了する。
【００６７】
第１実施形態では、上記のように、認証サーバ１００による指紋データの認証結果に基づいて、生産機械２１０（３１０）の操作者の操作レベル（生産作業のみを行うことが可能なレベル、または、生産作業に加えて保守作業をも行うことが可能なレベルなど）に応じて生産機械２１０（３１０）を操作可能な状態にすることが可能なように生産設備２００（３００）の制御装置２３０（３３０）を構成する。これにより、生産機械２１０（３１０）の操作可能な範囲を操作者の操作レベル（熟練度）に応じて異ならせるように操作者の認証を行うことができるので、操作対象の生産機械２１０（３１０）に対する操作者の熟練度に応じた操作権限の設定を行うことができる。
【００６８】
また、第１実施形態では、上記のように、指紋データと、生産機械２１０（３１０）の操作者の操作レベルに関する情報を含む認証情報とを対応付ける指紋認証用データベース１０１ｂ（図３参照）に基づいて、指紋データの認証を行うように認証サーバ１００を構成する。これにより、指紋認証用データベース１０１ｂに基づいて、容易に、生産機械２１０（３１０）の操作可能な範囲を操作者の操作レベル（熟練度）に応じて異ならせるように操作者の認証を行うことができる。
【００６９】
また、第１実施形態では、上記のように、指紋読取部２２２により読み取られた指紋データをネットワーク４００を介して認証サーバ１００に送信するように生産設備２００（３００）を構成する。また、生産設備２００（３００）から受信した指紋データと、指紋認証用データベース１０１ｂとに基づいて、指紋データの認証を行うとともに、認証した指紋データに対応する認証情報（操作レベルに関する情報および属性情報）または認証不可に関する情報（「該当なし」という情報）をネットワーク４００を介して生産設備２００（３００）に送信するように認証サーバ１００を構成する。また、認証サーバ１００から受信した認証情報または認証不可に関する情報に基づいて、生産機械２１０（３１０）の操作者の操作レベルに応じて生産機械２１０（３１０）を操作可能な状態にするか否かを判断するように生産設備２００（３００）の制御装置２３０（３３０）を構成する。これにより、指紋読取部２２２により読み取られた指紋データ、および、認証サーバ１００による認証結果（認証情報）をネットワーク４００を介して送受信することによって、より容易に、生産機械２１０（３１０）の操作可能な範囲を操作者の操作レベル（熟練度）に応じて異ならせるように操作者の認証を行うことができる。
【００７０】
また、第１実施形態では、上記のように、指紋読取部２２２により読み取られた指紋データに加えて、生産設備２００（３００）を識別するための識別情報（設備ＩＤ）をネットワーク４００を介して認証サーバ１００に送信するように生産設備２００（３００）を構成する。また、生産設備２００（３００）から受信した指紋データと、指紋認証用データベース１０１ｂとに基づいて、指紋データの認証を行うとともに、認証した指紋データと、生産設備２００（３００）から受信した識別情報とに対応する認証情報または認証不可に関する情報をネットワーク４００を介して生産設備２００（３００）に送信するように認証サーバ１００を構成する。また、認証サーバ１００から受信した認証情報または認証不可に関する情報に基づいて、生産機械２１０（３１０）の操作者の操作レベルに応じて生産機械２１０（３１０）を操作可能な状態にするか否かを判断するように生産設備２００（３００）の制御装置２３０（３３０）を構成する。これにより、２つの生産設備２００および３００が存在する場合に、それら２つの生産設備２００および３００を識別情報により互いに区別することができるので、２つの生産設備２００および３００の各々の操作可能な範囲を、生産設備２００および３００の各々に対する操作者の操作レベル（熟練度）に応じて異ならせるように操作者の認証を行うことができる。
【００７１】
また、第１実施形態では、上記のように、生産機械２１０（３１０）の操作者の操作レベルに関する情報に加えて、生産機械２１０（３１０）の操作者の属性情報（操作者の氏名や、生産機械２１０の操作のための文字を操作部２２０の表示部２２１に表示する際の表示言語および文字の大きさなど）をさらに含むように認証情報を構成する。これにより、属性情報に基づいて、操作者に対してより適した操作環境を提供することができる。
【００７２】
また、第１実施形態では、上記のように、指紋データの認証が行われたか否かを定期的に判断するとともに、指紋データの認証が一旦行われてから所定の時間（たとえば、１分）が経過する前に指紋データの認証が再度行われない場合に、生産機械２１０（３１０）を操作不可能な状態にするように生産設備２００（３００）の制御装置２３０（３３０）を構成する。これにより、生産機械２１０（３１０）を現在操作している者が認証された操作者であるか否かを定期的に監視することができるので、認証された操作者とは異なる操作者が生産機械２１０（３１０）を操作するのを確実に防止することができる。
【００７３】
また、第１実施形態では、上記のように、認証サーバ１００にネットワーク４００を介して接続された生産設備２００（３００）の生産管理を行う機能を有するように認証サーバ１００を構成する。これにより、生産設備２００（３００）の生産管理を行うための専用のサーバを別途設けることなく、生産設備２００（３００）の生産管理を行うことができる。
【００７４】
（第２実施形態）
次に、図１および図８を参照して、本発明の第２実施形態による生産設備システム１ａの構成について説明する。この第２実施形態では、指紋データの認証が常に認証サーバ１００により行われる上記第１実施形態と異なり、指紋データの認証が所定の場合に認証サーバ１００でなはく生産設備２００ａ（３００ａ）により行われる例について説明する。なお、生産設備システム１ａは、本発明の「自動設備システム」の一例である。また、生産設備２００ａおよび３００ａは、本発明の「自動設備」の一例である。
【００７５】
図１に示すように、生産設備システム１ａは、対象物に対して所定の生産行為（工作など）を行うための生産設備２００ａおよび３００ａと、生産設備２００ａおよび３００ａにネットワーク４００を介して接続された認証サーバ１００とを備えている。
【００７６】
生産設備２００ａは、生産機械２１０と、操作部２２０と、生産機械２１０の制御を行うための制御装置２３０ａとを含むように構成されている。この生産設備２００ａにおいて、操作部２２０は、制御装置２３０ａとは別個に設けられている。なお、制御装置２３０ａは、本発明の「制御部」の一例である。
【００７７】
同様に、生産設備３００ａは、生産機械３１０と、操作部３２０と、生産機械３１０の制御を行うための制御装置３３０ａとを含むように構成されている。この生産設備３００ａにおいて、操作部３２０は、制御装置３３０ａと一体的に設けられている。なお、制御装置３３０ａは、本発明の「制御部」の一例である。
【００７８】
次に、図８を参照して、生産設備２００ａ（生産設備３００ａ）の各部の詳細な構成について説明する。なお、生産設備３００ａは、生産設備２００ａと略同様の構成を有するため、以下では、生産設備２００ａについてのみ説明する。
【００７９】
ここで、第２実施形態では、生産設備２００ａの制御装置２３０ａは、指紋データの認証が認証サーバ１００または制御装置３３０ａにより一旦行われてから所定の時間（たとえば、１分）が経過する前に操作部２２０の指紋読取部２２２により読み取られた指紋データの認証を自ら行うことが可能なように構成されている。また、第２実施形態では、制御装置２３０ａは、指紋読取部２２２により読み取られた指紋データの認証を認証サーバ１００に行わせるかまたは制御装置２３０ａが自ら行うかをフラグを用いて判断するように構成されている。
【００８０】
具体的には、図８に示すように、制御装置２３０ａは、送信部２３１ａと、受信部２３２ａと、計時カウンタ２３３ａと、ＡＮＤ回路２３４と、操作処理部２３５と、第１レジスタ２３６と、第２レジスタ２３７と、比較部２３８とを含むように構成されている。
【００８１】
制御装置２３０ａの送信部２３１ａは、操作部２２０の指紋読取部２２２と、ネットワーク４００と、第２レジスタ２３７とに接続されている。この送信部２３１ａは、操作部２２０の指紋読取部２２２により指紋データが読み取られた場合において、上記指紋データの認証を自ら行うかの判断基準となるフラグがオフになっている際に、指紋読取部２２２により読み取られた指紋データを認証サーバ１００に送信するように構成されている。また、送信部２３１ａは、操作部２２０の指紋読取部２２２により指紋データが読み取られた場合において、上記フラグがオンになっている際に、指紋読取部２２２により読み取られた指紋データを第２レジスタ２３７に保存するように構成されている。
【００８２】
制御装置２３０ａの受信部２３２ａは、ネットワーク４００と、計時カウンタ２３３ａと、ＡＮＤ回路２３４と、第１レジスタ２３６とに接続されている。この受信部２３２ａは、認証サーバ１００から認証情報（属性情報および操作レベルに関する情報）が受信された場合に、受信された認証情報に対応する指紋データを第１レジスタ２３６に保存するように構成されている。
【００８３】
制御装置２３０ａの計時カウンタ２３３ａは、受信部２３２ａと、ＡＮＤ回路２３４と、比較部２３８とに接続されている。第２実施形態では、計時カウンタ２３３ａは、受信部２３２が認証サーバ１００から認証情報（属性情報および操作レベルに関する情報）を受信した場合、および、後述するように比較部２３８により第１レジスタ２３６の指紋データと第２レジスタ２３７の指紋データとの一致率が所定値以上（たとえば、９５％以上）であると判断された場合に初期化され、図示しない計時回路などから入力される計時クロックに基づいて計時を開始するように構成されている。
【００８４】
制御装置２３０ａの第１レジスタ２３６は、受信部２３２ａと、比較部２３８とに接続されている。この第１レジスタ２３６は、過去に操作部２２０の指紋読取部２２２により読み取られた指紋データ（指紋データの認証が認証サーバ１００により行われた際に指紋読取部２２２により読み取られた指紋データ）を記憶するように構成されている。
【００８５】
制御装置２３０ａの第２レジスタ２３７は、送信部２３１ａと、比較部２３８とに接続されている。この第２レジスタ２３７は、今回操作部２２０の指紋読取部２２２により読み取られた指紋データ（指紋データの認証が制御装置２３０ａにより自ら行われる際に指紋読取部２２２により読み取られた指紋データ）を記憶するように構成されている。
【００８６】
制御装置２３０ａの比較部２３８は、計時カウンタ２３３ａと、第１レジスタ２３６と、第２レジスタ２３７とに接続されている。この比較部２３８は、上記フラグがオンとなっている場合に、第１レジスタ２３６に保存された指紋データと、第２レジスタ２３７に保存された指紋データとを比較して、それら２つの指紋データの一致率を求めるように構成されている。そして、比較部２３８は、２つの指紋データの一致率が所定値以上（たとえば、９５％以上）であると判断した場合に、計時カウンタ２３３ａを初期化するように構成されている。
【００８７】
なお、第２実施形態のその他の構成は、上記第１実施形態と同様である。
【００８８】
次に、図９および図１０を参照して、本発明の第２実施形態による生産設備システム１ａにおいて指紋データの認証が行われる際に生産設備２００ａ側で（制御装置２３０ａにより）実行される処理フローについて説明する。
【００８９】
まず、図９に示すように、ステップＳ３１において、指紋データが取得されたか否かが判断される。このステップＳ３１の処理は、上記図５に示すステップＳ１の処理と同様であるため、詳細な説明を省略する。
【００９０】
次に、ステップＳ３２において、指紋データの認証を認証サーバ１００に行わせるかまたは制御装置２３０ａが自ら行うかの判断基準となるフラグがオンになっているか否かが判断される。このステップＳ３２において、フラグがオンになっていると判断された場合には、ステップＳ３３に進む。
【００９１】
ステップＳ３３においては、操作部２２０の指紋読取部２２２により読み取られた指紋データを第２レジスタ２３７に保存する処理が実行される。そして、ステップＳ３４に進む。
【００９２】
ステップＳ３４においては、上記ステップＳ３３の処理が今回実行された際に第２レジスタ２３７に保存された指紋データと、後述するステップＳ４０（図１０参照）の処理が前回実行された際に第１レジスタ２３６に保存された指紋データとを比較する処理が実行される。具体的には、第２レジスタ２３７に保存された指紋データと第１レジスタ２３６に保存された指紋データとの一致率を求める処理が比較部２３８により実行される。そして、ステップＳ３５に進む。
【００９３】
ステップＳ３５においては、上記ステップＳ３４の処理により求められた第２レジスタ２３７の指紋データと第１レジスタ２３６の指紋データとの一致率が所定値以上（たとえば、９５％以上）であるか否かが判断される。このステップＳ３５において、第２レジスタ２３７の指紋データと第１レジスタ２３６の指紋データとの一致率が所定値（たとえば、９５％）を下回ると判断された場合には、ステップＳ３６（図１０参照）に進む。
【００９４】
なお、上記ステップＳ３２において、指紋データの認証を認証サーバ１００に行わせるかまたは制御装置２３０ａが自ら行うかの判断基準となるフラグがオフになっていると判断された場合にも、ステップＳ３６（図１０参照）に進む。
【００９５】
そして、図１０に示すように、ステップＳ３６、Ｓ３７およびＳ３８において、上記図５に示すステップＳ２、Ｓ３およびＳ４とそれぞれ同様の処理が実行される。
【００９６】
すなわち、ステップＳ３６において、操作部２２０の指紋読取部２２２により読み取られた指紋データと、生産設備２００ａを識別するための識別情報（設備ＩＤ）とが認証サーバ１００にネットワーク４００を介して送信される。
【００９７】
また、ステップＳ３７において、認証サーバ１００から認証情報（操作レベルに関する情報および属性情報）または認証不可に関する情報（「該当なし」という情報）が受信されたか否かが判断される。
【００９８】
また、ステップＳ３８において、認証サーバ１００から受信された認証情報が「該当なし」という情報か否かが判断される。このステップＳ３８において、認証サーバ１００から受信された認証情報が「該当なし」という情報であると判断された場合には、ステップＳ３９に進む。
【００９９】
ステップＳ３９においては、生産機械２１０を操作不可能な状態にする処理が実行される。このステップＳ３９の処理は、上記図５に示すステップＳ５の処理と同様であるため、詳細な説明を省略する。そして、処理が終了する。
【０１００】
一方、上記ステップＳ３８において、認証サーバ１００から受信された認証情報が「該当なし」という情報でないと判断された場合（操作レベルに関する情報および属性情報が受信された場合）には、ステップＳ４０に進む。
【０１０１】
また、上記ステップＳ３５（図９参照）において、第２レジスタ２３７の指紋データと第１レジスタ２３６の指紋データとの一致率が所定値以上（たとえば、９５％以上）であると判断された場合にも、ステップＳ４０に進む。
【０１０２】
ステップＳ４０においては、図１０に示すように、上記ステップＳ３１（図９参照）において指紋読取部２２２により読み取られた指紋データを第１レジスタ２３６に保存する処理が実行される。なお、この時、計時カウンタ２３３ａの初期化処理も実行される。そして、ステップＳ４１に進む。
【０１０３】
ステップＳ４１においては、上記指紋データの認証を認証サーバ１００に行わせるかまたは制御装置２３０ａが自ら行うかの判断基準となるフラグをオンにする処理が実行される。そして、ステップＳ４２に進む。
【０１０４】
ステップＳ４２においては、認証サーバ１００から受信された認証情報（操作レベルに関する情報および属性情報）に基づいて生産機械２１０を操作可能な状態にする処理が実行される。このステップＳ４２の処理は、上記図５に示すステップＳ６の処理と同様であるため、詳細な説明を省略する。そして、処理が終了する。
【０１０５】
なお、図６に示すように、本発明の第２実施形態による生産設備システム１ａにおいて指紋データの認証が行われる際に認証サーバ１００側で実行される処理フローは、上記第１実施形態と同様である。
【０１０６】
次に、図１１を参照して、本発明の第２実施形態による生産設備システム１ａにおいて生産機械２１０が操作可能な状態になっている際に生産設備２００ａ側で（制御装置２３０ａにより）実行される処理フローについて説明する。
【０１０７】
なお、図１１に示すステップＳ５１、Ｓ５２、Ｓ５３およびＳ５４の処理は、それぞれ、上記図７に示すステップＳ２１、Ｓ２２、Ｓ２３およびＳ２４の処理（第１実施形態による生産設備システム１において生産機械２１０が操作可能な状態になっている際に制御装置２３０ａにより実行される処理）と同様であるため、説明を省略する。
【０１０８】
第２実施形態では、図１１に示すように、ステップＳ５４において生産機械２１０を操作不可能な状態にする処理が実行された後、ステップＳ５５に進む。
【０１０９】
ステップＳ５５においては、上記指紋データの認証を認証サーバ１００に行わせるかまたは制御装置２３０ａが自ら行うかの判断基準となるフラグをオフにする処理が実行される。そして、処理が終了する。
【０１１０】
第２実施形態では、上記のように、指紋データの認証が一旦行われてから所定の時間（たとえば、１分）が経過する前に指紋読取部２２２により読み取られた指紋データの認証を自ら行うことが可能なように生産設備２００ａ（３００ａ）の制御装置２３０ａ（３３０ａ）を構成する。これにより、指紋データの認証が一旦行われてから所定の時間（たとえば、１分）が経過する前の指紋データの認証が制御装置２３０ａ（３３０ａ）により自ら行われるので、指紋認証時にネットワーク４００にかかる負担を軽減することができる。
【０１１１】
また、第２実施形態では、上記のように、指紋読取部２２２により読み取られた指紋データの認証を自ら行うか否かをフラグを用いて判断するように生産設備２００ａ（３００ａ）の制御装置２３０ａ（３３０ａ）を構成する。これにより、指紋読取部２２２により読み取られた指紋データの認証を認証サーバ１００に行なわせるかまたは制御装置２３０ａ（３３０ａ）が自ら行うかをフラグを用いて容易に判断することができる。
【０１１２】
また、第２実施形態では、上記のように、過去に指紋読取部２２２により読み取られた指紋データ（指紋データの認証が認証サーバ１００により行われた際に指紋読取部２２２により読み取られた指紋データ）を記憶するための第１レジスタ２３６と、今回指紋読取部２２２により読み取られた指紋データ（指紋データの認証が制御装置２３０ａにより自ら行われる際に指紋読取部２２２により読み取られた指紋データ）を記憶するための第２レジスタ２３７とを含むように生産設備２００ａ（３００ａ）の制御装置２３０ａ（３３０ａ）を構成する。これにより、第１レジスタ２３６に記憶された指紋データと、第２レジスタ２３７に記憶された指紋データとを比較することにより、容易に指紋認証を自らも行うことが可能な生産設備２００ａ（３００ａ）を提供することができる。
【０１１３】
なお、第２実施形態のその他の効果は、上記第１実施形態と同様である。
【０１１４】
なお、今回開示された実施形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した実施形態の説明ではなく特許請求の範囲によって示され、さらに特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれる。
【０１１５】
たとえば、上記第１および第２実施形態では、対象物に対して所定の生産行為（工作など）を行うための生産設備を含む生産設備システムに本発明を適用する例を示したが、本発明はこれに限らない。本発明では、対象物に対する工作などの生産行為を行わないサービスロボット（自動機械）などを用いた自動設備を含む自動設備システムに本発明を適用してもよい。なお、本発明では、自動機械（生産機械）として、モーション制御システム、工作機械（マニシングセンタ、ＮＣフライス盤、ＮＣ旋盤、ＮＣ自動旋盤、ターニングセンタ、ＮＣ研削盤、放電加工機、レーザ加工機、電子ビーム加工機、ＮＣプレス加工機、レーザマーカおよび切断機など）、ロボット、搬送設備（クレーンおよびリフタなど）、３次元計測器、射出成形機および半導体製造装置などを用いることも可能である。
【０１１６】
また、上記第１および第２実施形態では、認証サーバにネットワークを介して接続された生産設備が２つである例を示したが、本発明はこれに限らない。本発明では、認証サーバにネットワークを介して接続された生産設備が１つであってもよいし、３つ以上であってもよい。
【０１１７】
また、上記第１および第２実施形態では、生産機械の操作者の指紋データを読み取るための指紋読取部が操作部に含まれている例を示したが、本発明はこれに限らない。本発明では、指紋読取部が操作部とは別個に設けられていてもよい。たとえば、指紋読取部が制御装置（制御部）に含まれていてもよい。
【０１１８】
また、上記第１および第２実施形態では、認証サーバから生産設備に送信される認証情報が、生産機械の操作者の操作レベルに関する情報と属性情報とにより構成される例を示したが、本発明はこれに限らない。本発明では、認証情報が操作レベルに関する情報のみにより構成されていてもよい。
【０１１９】
また、上記第１および第２実施形態では、指紋データの認証を行うための認証サーバが生産設備の生産管理を行う機能を有している例を示したが、本発明はこれに限らない。本発明では、生産設備の生産管理を行うための生産管理サーバを認証サーバとは別個に設けてもよい。
【０１２０】
また、上記第２実施形態では、認証サーバまたは制御装置（制御部）を用いた指紋認証処理を行う例を示したが、本発明はこれに限らない。本発明では、図１２に示す変形例のように、生産設備の保守作業を行う場合において、以下に説明するメモリカード（記憶媒体）を用いた指紋認証処理を行うようにしてもよい。
【０１２１】
図１２に示す変形例による生産設備２００ｂの制御装置２３０ｂは、生産設備２００ｂの保守作業者の指紋データと、認証情報（保守作業者の操作レベルに関する情報を少なくとも含む情報）と、認証情報の有効期限情報とが記憶されたメモリカード２４０が接続された場合に、メモリカード２４０を用いて操作部２２０の指紋読取部２２２により読み取られた指紋データの認証を行うとともに、認証結果に基づいて、保守作業者の操作レベルに応じて生産機械２１０を操作可能な状態にすることが可能なように構成されている。なお、生産設備２００ｂは、本発明の「自動設備」の一例であるとともに、制御装置２３０ｂは、本発明の「制御部」の一例である。また、メモリカード２４０は、本発明の「記憶媒体」の一例である。
【０１２２】
具体的には、図１２に示すように、生産設備２００ｂの制御装置２３０ｂは、送信部２３１ｂと、受信部２３２ｂと、計時カウンタ２３３ｂと、ＡＮＤ回路２３４と、操作処理部２３５と、第１レジスタ２３６ａと、第２レジスタ２３７ａと、比較部２３８ａと、メモリ接続部２３９とを含むように構成されている。
【０１２３】
制御装置２３０ｂの送信部２３１ｂは、操作部２２０の指紋読取部２２２と、ネットワーク４００と、第２レジスタ２３７ａとに接続されている。この変形例では、送信部２３１ｂは、メモリ接続部２３９にメモリカード２４０が接続され、かつ、操作部２２０の指紋読取部２２２により指紋データが読み取られた場合に、指紋読取部２２２により読み取られた指紋データを第１レジスタ２３６ａに保存するように構成されている。
【０１２４】
制御装置２３０ｂの受信部２３２ｂは、ネットワーク４００と、計時カウンタ２３３ｂと、ＡＮＤ回路２３４と、第１レジスタ２３６ａと、メモリ接続部２３９とに接続されている。この変形例では、受信部２３２ｂは、メモリ接続部２３９から後述するように認証情報が入力された場合に、その認証情報を操作処理部２３５に出力するように構成されている。
【０１２５】
制御装置２３０ｂの計時カウンタ２３３ｂは、受信部２３２ａと、ＡＮＤ回路２３４と、比較部２３８ａとに接続されている。この変形例では、計時カウンタ２３３ａは、後述するように比較部２３８ａにより第１レジスタ２３６ａの指紋データと第２レジスタ２３７ａの指紋データとの一致率が所定値以上（たとえば、９５％以上）であると判断された場合に初期化され、図示しない計時回路などから入力される計時クロックに基づいて計時を開始するように構成されている。
【０１２６】
制御装置２３０ｂの第１レジスタ２３６ａは、受信部２３２ａと、比較部２３８ａと、メモリ接続部２３９とに接続されている。この変形例では、第１レジスタ２３６ａは、メモリ接続部２３９により後述するようにメモリカード２４０から読み出された指紋データを記憶するように構成されている。
【０１２７】
制御装置２３０ｂの比較部２３８ａは、メモリ接続部２３９にメモリカード２４０が接続され、かつ、操作部２２０の指紋読取部２２２により指紋データが読み取られた場合に、第１レジスタ２３６ａに記憶された指紋データ（後述するようにメモリ接続部２３９によりメモリカード２４０から読み出された指紋データ）と、第２レジスタ２３７ａに記憶された指紋データ（指紋読取部２２２により読み取られた指紋データ）とを比較して、それら２つの指紋データの一致率を求めるように構成されている。
【０１２８】
制御装置２３０ｂのメモリ接続部２３９は、第１レジスタ２３６ａに接続されているとともに、メモリカード２４０を外部から接続することが可能なように構成されている。この変形例では、メモリ接続部２３９は、メモリカード２４０が外部から接続された場合に、メモリカード２４０に記憶された指紋データ、認証情報および有効期限情報を読み出すように構成されている。また、メモリ接続部２３９は、メモリカード２４０から読み出した有効期限情報に基づいて、メモリカード２４０に対応する保守作業者の保守作業権限が有効であるか否かを判断するように構成されている。そして、メモリ接続部２３９は、メモリカード２４０に対応する保守作業者の保守作業権限が有効であると判断した場合に、メモリカード２４０から読み出した指紋データを第１レジスタ２３６ａに保存するとともに、メモリカード２４０から読み出した認証情報を受信部２３２ｂに出力するように構成されている。
【０１２９】
なお、この変形例のその他の構成は、上記第２実施形態と同様である。
【０１３０】
この変形例では、上記のように、生産設備２００ｂの保守作業者の指紋データと、保守作業者の操作レベルに関する情報を少なくとも記憶するメモリカード２４０が接続された場合に、メモリカード２４０を用いて指紋読取部２２２により読み取られた指紋データの認証を行うとともに、認証結果に基づいて、保守作業者の操作レベルに応じて生産機械２１０を操作可能な状態にすることが可能なように生産設備２００ｂの制御装置２３０ｂを構成する。これにより、保守作業者が保守作業を行う際における指紋データの認証がメモリカード２４０を用いて行われるので、保守作業者の指紋認証時にネットワーク４００にかかる負担を軽減することができる。
【符号の説明】
【０１３１】
１、１ａ  生産設備システム（自動設備システム）
１００  認証サーバ
１０１ｂ  指紋認証用データベース
２００、２００ａ、２００ｂ  生産設備（自動設備）
２１０  生産機械（自動機械）
２２２  指紋読取部
２３０、２３０ａ、２３０ｂ  制御装置（制御部）
２３６  第１レジスタ
２３７  第２レジスタ
２４０  メモリカード（記憶媒体）
３００、３００ａ  生産設備（自動設備）
３１０  生産機械（自動機械）
３３０、３３０ａ  制御装置（制御部）
４００  ネットワーク
【図１】
2012243046.tif 000003
【図２】
2012243046.tif 000004
【図３】
2012243046.tif 000005
【図４】
2012243046.tif 000006
【図５】
2012243046.tif 000007
【図６】
2012243046.tif 000008
【図７】
2012243046.tif 000009
【図８】
2012243046.tif 000010
【図９】
2012243046.tif 000011
【図１０】
2012243046.tif 000012
【図１１】
2012243046.tif 000013
【図１２】
2012243046.tif 000014