(57)【要約】      （修正有）【課題】ユーザの作業性を向上できるコミュニケータおよび管理システムを提供する。【解決手段】コミュニケータ１は、制御対象のフィールドに設置されたフィールド機器と通信を行う送受信部１０と、ユーザの音声データを受け付ける音声受け付け部１４と、受け付けられた音声データから、予め設定されたフィールド機器の管理に関する音声データを抽出する抽出部１５と、フィールド機器の管理に関する音声データと、その音声データが示す内容である指示情報とを対応付けて記憶する記憶部１６と、記憶部１６を参照して、抽出部１５が抽出した管理に関する音声データを対応する指示情報に変換して出力する変換部１７と備え、送受信部１０は、変換部１７から出力された指示情報を、フィールド機器に送信する。【選択図】図２
2020197807.tif 000002
【特許請求の範囲】
【請求項１】
制御対象のフィールドに設置されたフィールド機器と通信を行うように構成された送受信部と、
ユーザの音声データを受け付けるように構成された音声受け付け部と、
受け付けられた前記音声データから、予め設定された前記フィールド機器の管理に関する音声データを抽出するように構成された抽出部と、
前記フィールド機器の管理に関する音声データと、その音声データが示す内容である指示情報とを対応付けて記憶するように構成された記憶部と、
前記記憶部を参照して、前記抽出部が抽出した前記管理に関する音声データを対応する指示情報に変換して出力するように構成された第１変換部と
を備え、
前記送受信部は、前記第１変換部から出力された前記指示情報を、前記フィールド機器に送信する
ことを特徴とするコミュニケータ。
【請求項２】
請求項１に記載のコミュニケータにおいて、
前記送受信部は、前記指示情報に基づいて前記フィールド機器の制御部で実行された処理結果を前記フィールド機器から受信し、
受信された前記処理結果を音声データに変換して出力するように構成された第２変換部と、
前記第２変換部から出力された前記音声データを音声出力するように構成された音声出力部と
をさらに備える
ことを特徴とするコミュニケータ。
【請求項３】
請求項２に記載のコミュニケータにおいて、
前記送受信部が受信した前記処理結果を表示するように構成された表示部をさらに備えることを特徴とするコミュニケータ。
【請求項４】
請求項１から３のいずれか１項に記載のコミュニケータにおいて、
前記ユーザの生体情報を取得するように構成された生体情報取得部と、
取得された前記生体情報に関連付けられている前記ユーザが用いる言語情報を取得するように構成された言語取得部と
をさらに備え、
前記抽出部は、前記言語取得部によって取得された前記言語情報に基づいて、前記音声受け付け部によって受け付けられた前記音声データから、予め設定された前記フィールド機器の管理に関する音声データを抽出する
ことを特徴とするコミュニケータ。
【請求項５】
請求項４に記載のコミュニケータにおいて、
前記生体情報取得部によって取得された前記生体情報に関連付けられた前記ユーザに関するユーザ情報を取得するように構成されたユーザ情報取得部と、
取得された前記ユーザ情報に基づいて、前記第１変換部から出力される前記指示情報を、前記フィールド機器に送信するか否かを判定するように構成された判定部と
をさらに備える
ことを特徴とするコミュニケータ。
【請求項６】
請求項５に記載のコミュニケータにおいて、
前記ユーザ情報は、前記制御対象のフィールドにおける前記ユーザに与えられたアクセス制限を含むことを特徴とするコミュニケータ。
【請求項７】
制御対象のフィールドに設置され、制御部と通信インターフェースとを有するフィールド機器と、
前記フィールド機器と通信を行うコミュニケータと、
前記コミュニケータと通信ネットワークを介して接続されているサーバと
を備え、
前記コミュニケータは、
前記フィールド機器と通信を行うように構成された送受信部と、
ユーザの生体情報を取得するように構成された生体情報取得部と、
取得された前記生体情報に関連付けられている前記ユーザが用いる言語情報を、前記サーバから取得するように構成された言語取得部と、
前記ユーザの音声データを受け付けるように構成された音声受け付け部と、
前記言語取得部によって取得された前記言語情報に基づいて、前記音声受け付け部で受け付けられた前記音声データから、予め設定された前記フィールド機器の管理に関する音声データを抽出するように構成された抽出部と、
前記フィールド機器の管理に関する音声データと、その音声データが示す内容である指示情報とを対応付けて記憶するように構成された記憶部と、
前記記憶部を参照して、前記抽出部が抽出した前記管理に関する音声データを対応する指示情報に変換して出力するように構成された第１変換部と
を備え、
前記送受信部は、前記第１変換部から出力された前記指示情報を、前記フィールド機器に送信し、
前記サーバは、
前記コミュニケータとの通信を行うように構成されたサーバ送受信部と、
前記コミュニケータからの前記生体情報を受け付けるように構成された生体情報受け付け部と、
前記ユーザの前記生体情報と前記言語情報とを関連付けて記憶するように構成されたデータベースと、
前記データベースを参照して、前記生体情報受け付け部が受け付けた前記生体情報に関連付けられている前記言語情報を特定するように構成された言語特定部と
を備え、
前記サーバ送受信部は、前記言語特定部によって特定された前記言語情報を前記コミュニケータに送信する
ことを特徴とする管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コミュニケータ、および管理システムに関し、特に制御対象のフィールドに設置されたフィールド機器を管理する技術に関する。
【背景技術】
【０００２】
従来から、プラントなどの制御システムの現場には、多数のフィールド機器が設置され、通信ネットワークで接続された上位機器からの制御に関する指示に応じてそれぞれが制御を行っている。フィールド機器の一例であるポジショナは、コントローラなどの上位機器からの制御信号に基づいて、バルブの開度を調節する。
【０００３】
従来から、このようなフィールド機器のパラメータの設定や調整を行う場合に、コミュニケータと呼ばれる小型の通信端末装置が用いられている。コミュニケータは、フィールド機器と有線通信または無線通信が可能である。コミュニケータは、現場において作業を行うユーザによって設定対象のフィールド機器と通信接続され、操作ボタンやタッチパネルの操作入力によりフィールド機器のパラメータの設定や確認などのメンテナンス作業が行われる。
【０００４】
しかし、従来のコミュニケータは、操作ボタンやタッチパネルによる操作入力が必要であるため、ユーザがコミュニケータ自体を手で持ちながら入力を行ったり、コミュニケータの表示画面を見ながら操作手順に従ってタッチ操作を行ったりしなければならなかった。
【０００５】
そこで、特許文献１は、コミュニケータが管理対象のフィールド機器から取得した機器情報を音声で出力する技術を開示している。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１５−３５２０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、特許文献１に記載の技術では、ユーザが入力作業を行う際にはユーザの両手がふさがってしまい、フィールド機器の管理における現場でのユーザの作業性向上の妨げとなっていた。
【０００８】
本発明は、上述した課題を解決するためになされたものであり、ユーザの作業性を向上できるコミュニケータおよび管理システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決するために、本発明に係るコミュニケータは、制御対象のフィールドに設置されたフィールド機器と通信を行うように構成された送受信部と、ユーザの音声データを受け付けるように構成された音声受け付け部と、受け付けられた前記音声データから、予め設定された前記フィールド機器の管理に関する音声データを抽出するように構成された抽出部と、前記フィールド機器の管理に関する音声データと、その音声データが示す内容である指示情報とを対応付けて記憶するように構成された記憶部と、前記記憶部を参照して、前記抽出部が抽出した前記管理に関する音声データを対応する指示情報に変換して出力するように構成された第１変換部を備え、前記送受信部は、前記第１変換部から出力された前記指示情報を、前記フィールド機器に送信することを特徴とする。
【００１０】
また、本発明に係るコミュニケータにおいて、前記送受信部は、前記指示情報に基づいて前記フィールド機器の制御部で実行された処理結果を前記フィールド機器から受信し、
受信された前記処理結果を音声データに変換して出力するように構成された第２変換部と、前記第２変換部から出力された前記音声データを音声出力するように構成された音声出力部とをさらに備えていてもよい。
【００１１】
また、本発明に係るコミュニケータにおいて、前記送受信部が受信した前記処理結果を表示するように構成された表示部をさらに備えていてもよい。
【００１２】
また、本発明に係るコミュニケータにおいて、前記ユーザの生体情報を取得するように構成された生体情報取得部と、取得された前記生体情報に関連付けられている前記ユーザが用いる言語情報を取得するように構成された言語取得部とをさらに備え、前記抽出部は、前記言語取得部によって取得された前記言語情報に基づいて、前記音声受け付け部によって受け付けられた前記音声データから、予め設定された前記フィールド機器の管理に関する音声データを抽出してもよい。
【００１３】
また、本発明に係るコミュニケータにおいて、前記生体情報取得部によって取得された前記生体情報に関連付けられた前記ユーザに関するユーザ情報を取得するように構成されたユーザ情報取得部と、取得された前記ユーザ情報に基づいて、前記第１変換部から出力される前記指示情報を、前記フィールド機器に送信するか否かを判定するように構成された判定部とをさらに備えていてもよい。
【００１４】
また、本発明に係るコミュニケータにおいて、記ユーザ情報は、前記制御対象のフィールドにおける前記ユーザに与えられたアクセス制限を含んでいてもよい。
【００１５】
上述した課題を解決するために、本発明に係る管理システムは、制御対象のフィールドに設置され、制御部と通信インターフェースとを有するフィールド機器と、前記フィールド機器と通信を行うコミュニケータと、前記コミュニケータと通信ネットワークを介して接続されているサーバとを備え、前記コミュニケータは、前記フィールド機器と通信を行うように構成された送受信部と、ユーザの生体情報を取得するように構成された生体情報取得部と、取得された前記生体情報に関連付けられている前記ユーザが用いる言語情報を、前記サーバから取得するように構成された言語取得部と、前記ユーザの音声データを受け付けるように構成された音声受け付け部と、前記言語取得部によって取得された前記言語情報に基づいて、前記音声受け付け部で受け付けられた前記音声データから、予め設定された前記フィールド機器の管理に関する音声データを抽出するように構成された抽出部と、
前記フィールド機器の管理に関する音声データと、その音声データが示す内容である指示情報とを対応付けて記憶するように構成された記憶部と、前記記憶部を参照して、前記抽出部が抽出した前記管理に関する音声データを対応する指示情報に変換して出力するように構成された第１変換部とを備え、前記送受信部は、前記第１変換部から出力された前記指示情報を、前記フィールド機器に送信し、前記サーバは、前記コミュニケータとの通信を行うように構成されたサーバ送受信部と、前記コミュニケータからの前記生体情報を受け付けるように構成された生体情報受け付け部と、前記ユーザの前記生体情報と前記言語情報とを関連付けて記憶するように構成されたデータベースと、前記データベースを参照して、前記生体情報受け付け部が受け付けた前記生体情報に関連付けられている前記言語情報を特定するように構成された言語特定部とを備え、前記サーバ送受信部は、前記言語特定部によって特定された前記言語情報を前記コミュニケータに送信することを特徴とする。
【発明の効果】
【００１６】
本発明によれば、ユーザの音声データから、フィールド機器の管理に関する予め設定された音声データを抽出し、抽出された音声データを、その音声データが示す内容である指示情報に変換して出力するので、フィールド機器の管理における現場のユーザの作業性が向上する。
【図面の簡単な説明】
【００１７】
【図１】図１は、本発明の第１の実施の形態に係る管理システムの構成を示すブロック図である。
【図２】図２は、第１の実施の形態に係るコミュニケータの構成を示すブロック図である。
【図３】図３は、第１の実施の形態に係るサーバの構成を示すブロック図である。
【図４】図４は、第１の実施の形態に係るデータベースの一例を説明するための図である。
【図５】図５は、第１の実施の形態に係るコミュニケータのハードウェア構成を示すブロック図である。
【図６】図６は、第１の実施の形態に係るコミュニケータの使用例を説明するための図である。
【図７】図７は、第１の実施の形態に係るコミュニケータの動作を説明するフローチャートである。
【図８】図８は、第１の実施の形態に係る管理システムの動作シーケンス図である。
【図９】図９は、第２の実施の形態に係るコミュニケータの構成を示すブロック図である。
【図１０】図１０は、第２の実施の形態に係るサーバの構成を示すブロック図である。
【図１１】図１１は、第２の実施の形態に係るデータベースの一例を説明するための図である。
【図１２】図１２は、第２の実施の形態に係る管理システムの動作シーケンス図である。
【発明を実施するための形態】
【００１８】
以下、本発明の好適な実施の形態について、図１から図１２を参照して詳細に説明する。
［発明の概要］
まず、本発明の実施の形態に係るコミュニケータ１の概要について説明する。コミュニケータ１は、図１に示すように、プラントなどの現場に設置されたフィールド機器５と有線通信または無線通信を行い、フィールド機器５の設定や機器情報を確認する専用のアプリケーションが動作するタブレット端末やノートパソコンなどの通信端末である。コミュニケータ１は、現場で作業を行うユーザに携帯されて、ユーザの音声入力に基づいてフィールド機器５の設定やメンテナンスなどが行われる。
【００１９】
コミュニケータ１は、図２に示すように、ユーザが発した音声を受け付ける音声受け付け部１４と、受け付けた音声のデータから、予め設定されたフィールド機器５の管理に関する音声データを抽出する抽出部１５を備える。また、コミュニケータ１は、記憶部１６を備える。記憶部１６には、フィールド機器５の管理に関する音声データと、その音声データが示す内容である指示情報とが対応付けて記憶されている。
【００２０】
コミュニケータ１は、記憶部１６を参照して、抽出部１５が抽出したフィールド機器５の設定などの管理に関する音声データを対応する指示情報に変換して出力する変換部（第１変換部）１７を備える。さらに、コミュニケータ１は、フィールド機器５と通信を行う送受信部１０を備え、送受信部１０から、変換部１７によって出力された指示情報をフィールド機器５に送信する。
【００２１】
このように、本実施の形態に係るコミュニケータ１は、ユーザの発する音声による操作入力に基づいて、予め設定されているフィールド機器５に対する指示に変換し、フィールド機器５に対して送信することがその特徴の一つである。
【００２２】
［第１の実施の形態］
以下、本発明の第１の実施の形態に係るコミュニケータ１および管理システムについて説明する。
【００２３】
図１に示すように、本実施の形態に係る管理システムは、プラントなどの制御システムに設けられる。制御システムは階層構造により、コントローラや監視装置などの上位装置４と、現場のフィールド機器５、６とが通信路Ｌを介して接続されている。また、図１の例では、フィールド機器６は、フィールド機器５に属する機器である。
【００２４】
管理システムは、コミュニケータ１、サーバ３、および上位装置４が、例えば、Ｅｔｈｅｒｎｅｔ（登録商標）などの有線ＬＡＮまたは無線ＬＡＮによる通信ネットワークＮＷを介して互いに通信可能に接続されている。コミュニケータ１は、例えばＢｌｕｔｏｏｔｈ（登録商標）などの近距離無線通信やＷｉ−Ｆｉ（登録商標）などの無線ＬＡＮによりフィールド機器５との通信を行う。
【００２５】
なお、コミュニケータ１は、図示されないＵＳＢケーブルなどによりフィールド機器５と接続して有線による通信を行ってもよい。また、コミュニケータ１は、通信ネットワークＮＷを介して、上位装置４を経由した通信によりフィールド機器５と通信することができる。また、コミュニケータ１は、フィールド機器５を介してフィールド機器６と接続し、フィールド機器６の設定や機器情報の確認を行うこともできる。
【００２６】
フィールド機器５は、図２に示すように、ＣＰＵおよび記憶装置を有する制御部５ａと、通信インターフェース５ｂとを備える。
【００２７】
次に、図２および図３に示すコミュニケータ１およびサーバ３の機能構成について説明する。
［サーバの機能ブロック］
サーバ３は、図３に示すように、送受信部３０、生体情報受け付け部３１、記憶部３２、認証部３３、および言語特定部３４を備える。
【００２８】
送受信部３０は、通信ネットワークＮＷを介してコミュニケータ１と通信を行う通信インターフェースである。
【００２９】
生体情報受け付け部３１は、コミュニケータ１が備える後述の生体情報取得部１１によって取得され通信ネットワークＮＷを介して送受信部３０で受信したユーザの生体情報を受け付ける。受け付けられたユーザの生体情報は認証部３３に入力される。
【００３０】
記憶部３２には、データベースＤＢが記憶されている。図４に示すように、データベースＤＢには、ユーザの生体情報がユーザごとに登録されている。また、データベースＤＢのユーザの生体情報に対応するユーザの識別情報（ユーザＩＤ）が記憶されている。また、データベースＤＢには、ユーザごとの使用言語が登録されている。このように、データベースＤＢは、ユーザごとの生体情報と、ユーザＩＤ、および言語情報が互いに関連付けて記憶されている。データベースＤＢは、図４に示すようなリレーショナルデータベースを用いてもよい。生体情報としては、ユーザの指紋や指静脈などが用いられる。
【００３１】
認証部３３は、生体情報受け付け部３１で受け付けられたユーザの生体情報を記憶部３２に記憶されているユーザの生体情報と照合し、認証を行う。認証結果は送受信部３０から通信ネットワークＮＷを介してコミュニケータ１に送信される。認証が成功した場合には、認証結果とともにユーザのＩＤがコミュニケータ１に送信される。
【００３２】
言語特定部３４は、データベースＤＢを参照して、生体情報受け付け部３１が受け付けたユーザの生体情報に関連付けられている、ユーザの使用言語を特定する。例えば、言語特定部３４は、図４に示すデータベースＤＢから、ユーザＩＤ「ＵＳＥＲ０」のユーザが使用する言語は「日本語」である、と特定する。特定されたユーザの使用言語を示す情報は、認証結果とともに送受信部３０からコミュニケータ１に送信される。
【００３３】
［コミュニケータの機能ブロック］
図２に示すように、コミュニケータ１は、送受信部１０、生体情報取得部１１、認証結果受け付け部１２、言語取得部１３、音声受け付け部１４、抽出部１５、記憶部１６、変換部１７、機器情報取得部１８、音声出力部１９、および表示部２０を備える。
【００３４】
送受信部１０は、フィールド機器５との通信を行う通信インターフェースである。また、送受信部１０は、通信ネットワークＮＷを介してサーバ３と通信を行う。
【００３５】
生体情報取得部１１は、後述のセンサ１１１で検知されたユーザの生体情報を取得する。ユーザの生体情報は、例えば、指紋、指静脈、虹彩、顔などユーザに固有の識別情報として生体認証に用いることができる情報である。生体情報取得部１１によって取得されたユーザの生体情報は、送受信部１０から通信ネットワークＮＷを介してサーバ３に送信される。
【００３６】
認証結果受け付け部１２は、サーバ３の認証部３３による認証結果を送受信部１０を介して受け付ける。ユーザの生体情報の認証が成功した場合には、認証が成功したことを示す認証結果に加えて、ユーザＩＤおよびユーザの使用言語を示す情報が受け付けられる。
【００３７】
言語取得部１３は、認証結果受け付け部１２によって受け付けられた情報から、ユーザの使用言語を取得する。取得されたユーザの使用言語は、記憶部１６に記憶され、後述の抽出部１５によって用いられる。
【００３８】
音声受け付け部１４は、ユーザが発する音声を受け付ける。受け付けられた音声のデータには、フィールド機器５の管理に関する指示やそれ以外のユーザが発した機器管理に直接関係のない音声も含まれる。
【００３９】
抽出部１５は、音声受け付け部１４によって受け付けられたユーザの音声データから、予め設定された機器の管理に関する音声データを抽出する。より詳細には、抽出部１５は、言語取得部１３によって取得されたユーザの使用言語に基づいて、ユーザの音声データから設定された機器の管理に関する音声データのみを抽出する。
【００４０】
記憶部１６は、フィールド機器５の管理に関する音声データと、その音声データが示す内容である指示情報とを対応付けて記憶している。例えば、音声データ「Ｐ００のＰＶ値」に対して指示情報としてコマンド「ＰＶ  ＧＥＴ（Ｐ００）」が記憶部１６に記憶されている。記憶部１６には、フィールド機器５などの機器の管理に関するコマンドのうち特定のコマンドのみを記憶しておくことができる。
【００４１】
変換部１７は、記憶部１６を参照して、抽出部１５が抽出した機器の管理に関する音声データを、対応する指示情報であるコマンドに変換して出力する。出力されたコマンドは、送受信部１０からフィールド機器５に送信される。
【００４２】
また、変換部１７は、後述の機器情報取得部１８が取得したフィールド機器５からのコマンドに対する処理結果を示す情報を音声データに変換する。このとき、変換部１７は、言語取得部１３によって取得されたユーザの使用言語の音声データに変換する。
【００４３】
機器情報取得部１８は、指示情報に基づいてフィールド機器５の制御部５ａで実行された処理結果を取得する。より詳細には、フィールド機器５の制御部５ａがコマンドに基づいて記憶装置から読み出したパラメータの設定値や現在値などの機器情報が、機器情報取得部１８によって取得される。
【００４４】
音声出力部１９は、変換部１７によって音声データに変換された処理結果を音声出力する。
【００４５】
表示部２０は、機器情報取得部１８によって取得された処理結果を例えば、テキスト情報などで表示画面に表示する。
【００４６】
［コミュニケータのハードウェア構成］
次に上述した機能を有するコミュニケータ１のハードウェア構成の一例について、図５を用いて説明する。
【００４７】
図５に示すように、コミュニケータ１は、例えば、バス１０１を介して接続されるプロセッサ１０２、主記憶装置１０３、通信インターフェース１０４、補助記憶装置１０５、入出力Ｉ／Ｏ１０６、入力装置１０７、表示装置１０８、マイク１０９、スピーカ１１０、およびセンサ１１１を備えるコンピュータと、これらのハードウェア資源を制御するプログラムによって実現することができる。
【００４８】
主記憶装置１０３には、プロセッサ１０２が各種制御や演算を行うためのプログラムが予め格納されている。プロセッサ１０２と主記憶装置１０３とによって、図２に示した抽出部１５、変換部１７など、コミュニケータ１の各機能が実現される。
【００４９】
通信インターフェース１０４は、コミュニケータ１とフィールド機器５およびサーバ３、各種外部電子機器との間をネットワーク接続するためのインターフェース回路である。
【００５０】
補助記憶装置１０５は、読み書き可能な記憶媒体と、その記憶媒体に対してプログラムやデータなどの各種情報を読み書きするための駆動装置とで構成されている。補助記憶装置１０５には、記憶媒体としてハードディスクやフラッシュメモリなどの半導体メモリを使用することができる。
【００５１】
補助記憶装置１０５は、コミュニケータ１が音声抽出処理や変換処理を実行するためのプログラムを格納するプログラム格納領域を有する。補助記憶装置１０５によって、図２で説明した記憶部１６が実現される。さらには、例えば、上述したデータやプログラムやなどをバックアップするためのバックアップ領域などを有していてもよい。
【００５２】
入出力Ｉ／Ｏ１０６は、外部機器からの信号を入力したり、外部機器へ信号を出力したりするＩ／Ｏ端子により構成される。
【００５３】
入力装置１０７は、物理キーやタッチパネルなどで構成され、外部からの操作入力に応じた信号を出力する。
【００５４】
表示装置１０８は、液晶ディスプレイなどによって構成される。表示装置１０８は、付図２で説明した表示部２０を実現する。
【００５５】
マイク１０９は、アナログの音声の波形を電気信号に変換して、サンプリングを行ってデジタル音声信号を出力する。マイク１０９は、図２で説明した音声受け付け部１４を実現する。
【００５６】
スピーカ１１０は、入力された電気信号を振動に変換して音声出力する。スピーカ１１０は、図２で説明した音声出力部１９を実現する。
【００５７】
センサ１１１は、光学反射式や静電容量式の指紋センサ等で構成される。センサ１１１によって検出された生体情報は、図２で説明した生体情報取得部１１によって取得される。
【００５８】
なお、サーバ３についても、図５のプロセッサ１０２、主記憶装置１０３、通信インターフェース１０４、補助記憶装置１０５、入出力Ｉ／Ｏ１０６、入力装置１０７、表示装置１０８を含む同様のハードウェア構成によって構成される。
【００５９】
［管理方法］
次に、上述した構成を有するコミュニケータ１の動作について図６および図７を用いて説明する。ユーザはコミュニケータ１を携帯して、現場のフィールド機器５が設置された場所で作業を行っているものとする。
【００６０】
まず、生体情報取得部１１は、センサ１１１で検知されたユーザの生体情報を取得する（ステップＳ１）。具体的には、図７に示すように、指紋センサを備えたセンサ１１１にユーザが指で触れることで、ユーザの指紋が取得される。次に、送受信部１０は、取得されたユーザの生体情報を、通信ネットワークＮＷを介してサーバ３に送信する（ステップＳ２）。
【００６１】
その後、認証結果受け付け部１２は、サーバ３において実行された生体認証の結果を受け付ける（ステップＳ３）。より詳細には、認証結果受け付け部１２は、ユーザの生体情報の認証に成功したことを示す情報を受け付ける。また、認証結果受け付け部１２は、認証結果に加えて、ユーザＩＤ、およびユーザの使用する言語を含む情報を受け付ける。なお、ユーザの認証に失敗した場合には、処理は終了する。
【００６２】
その後、言語取得部１３は、ステップＳ３で受け付けられた情報から抽出部１５によって用いられる言語を特定する（ステップＳ４）。次に、音声受け付け部１４が、ユーザが発した音声による音声データを受け付けると（ステップＳ５：ＹＥＳ）、抽出部１５は、特定された言語情報を用いて、予め設定されたフィールド機器５の管理に関する音声データを抽出する（ステップＳ６）。例えば、図７に示すように、ユーザは、マイク１０９に向かって「フィールド機器５（ポイントＰ００）のＰＶ値は？」と話しかける。
【００６３】
その後、変換部１７は、記憶部１６を参照して、抽出されたフィールド機器５の管理に関する音声データに対応する指示情報に変換する（ステップＳ７）。次に、送受信部１０は、例えば、無線ＬＡＮなどの無線通信によって、フィールド機器５に対して指示情報を送信する（ステップＳ８）。
【００６４】
その後、機器情報取得部１８は、指示情報に対する応答、すなわち機器情報（処理結果）をフィールド機器５から取得する（ステップＳ９）。例えば、指示情報がフィールド機器５のＰＶ値を確認するコマンドである場合に、機器情報としてフィールド機器５からＰＶ値を取得する。
【００６５】
次に、変換部１７は、フィールド機器５から取得した機器情報を、ユーザの使用言語に基づいて音声データに変換する（ステップＳ１０）。例えば、ステップＳ４で特定されたユーザの使用言語が日本語である場合、機器情報を日本語の音声データに変換する。その後、音声出力部１９は、機器情報の音声データを音声出力する（ステップＳ１１）。例えば、図７に示すように、スピーカ１１０から「Ｐ００のＰＶ値は＃＃です。」といった音声が出力される。
【００６６】
次に、表示部２０は、ステップＳ９で取得された機器情報を表示画面に表示する（ステップＳ１２）。例えば、図７に示すように、表示装置１０８において、テキスト情報により「Ｐ００のＰＶ値は＃＃です。」といった、スピーカ１１０から出力される音声と同じ情報が表示される。
【００６７】
これによって、現場のユーザの手がふさがる状況をより少なくしてフィールド機器５の設定およびその設定の確認などの機器管理を行うことができる。
【００６８】
また、ステップＳ３において認証結果を受け付けた後に、一定期間が経過した場合には（ステップＳ１３：ＹＥＳ）ステップＳ５においてユーザの音声を受け付けず、処理は終了する。
【００６９】
［管理システムの動作シーケンス］
次に上述した構成を有する管理システムの動作について図１２のシーケンス図を用いて説明する。
【００７０】
まず、コミュニケータ１は、ユーザの指紋などの生体情報を取得する（ステップＳ１００）。取得された生体情報は、サーバ３に送信される（ステップＳ１０１）。その後、サーバ３において、ユーザの生体情報がデータベースＤＢに登録された生体情報と照合され、生体認証が行われる（ステップＳ１０２）。ユーザの生体情報について認証が成功した場合には、生体情報に関連付けられてデータベースＤＢに記憶されている言語情報を特定する（ステップＳ１０３）。その後、サーバ３は、認証結果、特定された言語、およびユーザＩＤをコミュニケータ１に送信する（ステップＳ１０４）。
【００７１】
その後、コミュニケータ１は、ユーザの音声を受け付ける（ステップＳ１０５）。次に、受け付けられたユーザの音声から、予め設定された機器の管理に関する音声データを、特定された言語に基づいて抽出する（ステップＳ１０６）。このときに、管理対象の機器が特定のフィールド機器５であることが特定される。
【００７２】
次に、抽出されたフィールド機器５の管理に関する音声データを、対応する指示情報に変換する（ステップＳ１０８）。その後、コミュニケータ１は、フィールド機器５に指示を送信する（ステップＳ１０８）。その後、フィールド機器５は、指示に基づいて機器情報を読み出して、コミュニケータ１に送信する（ステップＳ１０９）。
【００７３】
その後、コミュニケータ１は、受信した機器情報を音声データに変換する（ステップＳ１１０）。次に、コミュニケータ１は機器情報の音声データを音声出力する（ステップＳ１１１）。その後、コミュニケータ１は機器情報をテキスト情報などによって表示画面に表示する（ステップＳ１１２）。
【００７４】
以上説明したように、第１の実施の形態によれば、コミュニケータ１は、ユーザからの音声を受け付けて、ユーザの音声から予め設定された機器の管理に関する音声データを抽出し、その音声データが意味する指示情報に変換してフィールド機器５に送信する。そのため、現場で機器管理に伴う作業を行うユーザの手がふさがる状況が少なくなり、ユーザの作業性が向上する。
【００７５】
例えば、ユーザが、より迅速に入力操作を行いたい場合などにおいて、音声による入力を行うことができるので特に有効である。
【００７６】
また、第１の実施の形態によれば、コミュニケータ１は、ユーザごとの使用言語による音声入力および音声出力を行うので、ユーザにとっての利便性を向上できる。
【００７７】
また、第１の実施の形態によれば、コミュニケータ１は、フィールド機器５からの機器情報を音声出力するとともに表示画面にも表示するので、ユーザは聴覚および視覚の両方によって情報を確実に確認することができる。
【００７８】
また、第１の実施の形態によれば、ユーザの生体情報に基づいて認証を行うので、セキュリティをより強化することができる。
【００７９】
また、第１の実施の形態によれば、ユーザの生体情報が取得されてから一定期間の間にユーザの音声を受け付けるので、より確実な音声入力を実現することができる。
【００８０】
また、第１の実施の形態によれば、サーバ３においてユーザの認証を行うので、コミュニケータ１における演算負荷をより軽減することができる。
【００８１】
［第２の実施の形態］
次に、本発明の第２の実施の形態について説明する。なお、以下の説明では、上述した第１の実施の形態と同じ構成については同一の符号を付し、その説明を省略する。
【００８２】
第１の実施の形態では、サーバ３において、ユーザの認証、および言語の特定を行う場合について説明した。これに対して第２の実施の形態では、管理システムにおいて、ユーザの認証と言語の特定に加えて、ユーザに与えられたアクセス制限の情報に基づいて、ユーザの音声に基づく指示情報を管理対象のフィールド機器５へ送信するか否かを判定する。以下、第１の実施の形態と異なる構成を中心に説明する。
【００８３】
図９は、本実施の形態に係るコミュニケータ１Ａの構成を示すブロック図である。
コミュニケータ１Ａは、制限情報取得部（ユーザ情報取得部）２１、および判定部２２をさらに備える点で第１の実施の形態に係るコミュニケータ１と異なる。
【００８４】
また、図１０は、本実施の形態に係るサーバ３Ａの構成を示すブロック図である。
サーバ３Ａは、アクセス制限特定部３５をさらに備える点で第１の実施の形態に係るサーバ３と異なる。
【００８５】
図１１は、サーバ３Ａの記憶部３２に記憶されているデータベースＤＢの一例を示す図である。データベースＤＢには、ユーザの生体情報、ユーザＩＤ、ユーザの使用言語、およびユーザに与えられたアクセス制限を示す情報が互いに関連付けて記憶されている。
【００８６】
アクセス制限とは、管理システムにおいて、ユーザごとに与えられた権限である。例えば、あるユーザについては、フィールド機器５のみの設定を行うことについての権限が与えられ、他のユーザについては、上位装置４までのアクセスが認められる、というセキュリティ上の設定である。
【００８７】
ここで、図１０に示すサーバ３Ａが備えるアクセス制限特定部３５についてより詳細に説明する。
アクセス制限特定部３５は、認証部３３がコミュニケータ１Ａから送られてきたユーザの生体情報と、データベースＤＢの生体情報とを照合し、ユーザの認証が成功した場合に、生体情報に関連付けられているアクセス制限を特定する。例えば、図１１の例では、アクセス制限特定部３５は、ユーザ「ＵＳＥＲ０」に与えられたアクセス制限は「Ｌｖ１」であると特定する。
【００８８】
アクセス制限特定部３５によって特定されたユーザのアクセス制限を示す情報は、認証結果（認証成功）、ユーザの使用言語、およびユーザＩＤに加えて送受信部３０からコミュニケータ１Ａに送信される。
【００８９】
次に、図９に示すコミュニケータ１Ａが備える制限情報取得部２１、および判定部２２についてより詳細に説明する。
制限情報取得部２１は、認証結果受け付け部１２において受け付けられた認証結果を含む情報から、ユーザに与えられたアクセス制限を取得する。
【００９０】
判定部２２は、制限情報取得部２１が取得したユーザのアクセス制限に基づいて、変換部１７から出力されるユーザの音声に対応する指示情報を、フィールド機器５に送信するか否かを判定する。
【００９１】
例えば、ユーザのアクセス制限によればフィールド機器５に対するＰＶ値の確認は認められるが、パラメータの設定変更が認められていない場合、判定部２２は、例えば、抽出部１５によって抽出されたフィールド機器５の管理に関する音声データに基づいて、判定処理を行うことができる。
【００９２】
このように、判定部２２は、ユーザによる音声データから抽出された機器管理に関する音声データの内容である指示情報と、管理対象のフィールド機器５とに応じて、音声受け付け部１４において、受け付けられたユーザの音声を処理するか否かを決めることができる。
【００９３】
次に、本実施の形態に係る管理システムの動作について図１２のシーケンス図を用いて説明する。まず、ユーザはコミュニケータ１Ａを携帯して、管理対象のフィールド機器５が設置された現場で作業を行っている。
【００９４】
コミュニケータ１Ａは、センサ１１１で検知されたユーザの生体情報を取得する（ステップＳ２００）。続いて、コミュニケータ１Ａは、取得したユーザの生体情報をサーバ３Ａに送信する（ステップＳ２０１）。その後、サーバ３Ａは、受信したユーザの生体情報を、データベースＤＢに登録されている生体情報と照合し、生体認証を行う（ステップＳ２０２）。
【００９５】
サーバ３Ａは、ユーザの認証が成功すると、データベースＤＢを参照して、ユーザの使用言語を特定する（ステップＳ２０３）。次に、サーバ３Ａは、データベースＤＢから、ユーザの生体情報に関連付けて記憶されているアクセス制限を特定する（ステップＳ２０４）。
【００９６】
その後、サーバ３Ａは、認証結果（認証成功）、特定されたユーザの使用言語、ユーザＩＤ、およびユーザに与えられたアクセス制限をコミュニケータ１Ａに送信する（ステップＳ２０５）。次に、コミュニケータ１Ａは、ユーザが発した音声を受け付ける（ステップＳ２０６）。
【００９７】
続いて、コミュニケータ１Ａは、受け付けられたユーザの音声から、予め設定されている機器の管理に関する音声データを抽出する（ステップＳ２０７）。次に、コミュニケータ１Ａは、ステップＳ２０５でサーバ３Ａから送られてきた、ユーザのアクセス制限を示す情報に基づいて、抽出されたフィールド機器５の管理に関する音声データに対応する指示をフィールド機器５に送信するか否かを判定する（ステップＳ２０８）。
【００９８】
コミュニケータ１Ａは、ステップＳ２０８においてユーザに与えられたアクセス制限から、音声データに対応する指示をフィールド機器５に対して行う権限がないため、指示をフィールド機器５に送信しないと判定した場合には、処理は終了する。
【００９９】
一方、ユーザに、音声データに対応する指示を行うアクセスの権限がある場合には、変換部１７は、抽出されたフィールド機器５の管理に関する音声データを対応する指示情報に変換する（ステップＳ２０９）。その後、コミュニケータ１Ａは、管理対象のフィールド機器５に対して指示を送信する（ステップＳ２１０）。
【０１００】
その後、フィールド機器５は、受信した指示に基づいて記憶装置から機器情報を読み出し、コミュニケータ１Ａに送信する（ステップＳ２１１）。
【０１０１】
続いて、コミュニケータ１Ａは、フィールド機器５から取得した機器情報をユーザの使用言語による音声データに変換する（ステップＳ２１２）。その後、コミュニケータ１Ａは、機器情報の音声データを音声出力する（ステップＳ２１３）。
【０１０２】
その後、コミュニケータ１Ａは、機器情報を表示画面においても表示させる（ステップＳ２１４）。
【０１０３】
以上説明したように、第２の実施の形態によれば、管理システムにおいてユーザに与えられたアクセス制限を示す情報に基づいて、コミュニケータ１Ａで受け付けられたユーザの音声データを処理するか否かを決定する。そのため、多数のフィールド機器が設定されているフィールドにおけるセキュリティをより一層強化することができる。
【０１０４】
なお、説明した実施の形態では、ユーザに関する情報の一例として、ユーザに与えられたアクセス制限について説明した。しかし、ユーザに関する情報は、管理システムにおける機器管理のセキュリティを強化することができれば、アクセス制限に関する情報に限られない。
【０１０５】
なお、説明した実施の形態では、サーバ３にデータベースＤＢが設けられ、サーバ３においてユーザの認証および言語の特定を実行する場合について説明したが、ユーザの認証および言語の特定に係る処理は、管理システムに含まれる別の装置、例えば上位装置４によって実行される構成であってもよい。
【０１０６】
また、説明した実施の形態では、ユーザに与えられたアクセス制限に基づく判定処理は、コミュニケータ１Ａで実行される場合について説明したが、この判定処理は管理システムにおける他の装置、例えば上位装置４やサーバ３において実行されてもよい。この場合、判定処理を実行する上位装置４やサーバ３に管理対象のフィールド機器５、６の識別情報などを上位装置４やサーバ３の記憶装置に記憶しておく。
【０１０７】
以上、本発明のコミュニケータおよび管理システムにおける実施の形態について説明したが、本発明は説明した実施の形態に限定されるものではなく、請求項に記載した発明の範囲において当業者が想定し得る各種の変形を行うことが可能である。
【符号の説明】
【０１０８】
１…コミュニケータ、３…サーバ、４…上位装置、５、６…フィールド機器、５ａ…制御部、１０、３０…送受信部、１１…生体情報取得部、１２…認証結果受け付け部、１３…言語取得部、１４…音声受け付け部、１５…抽出部、１６、３２…記憶部、１７…変換部、１８…機器情報取得部、１９…音声出力部、２０…表示部、３１…生体情報受け付け部、３３…認証部、３４…言語特定部、ＤＢ…データベース、１０１…バス、１０２…プロセッサ、１０３…主記憶装置、１０４、５ｂ…通信インターフェース、１０５…補助記憶装置、１０６…入出力Ｉ／Ｏ、１０７…入力装置、１０８…表示装置、１０９…マイク、１１０…スピーカ、１１１…センサ、ＮＷ…通信ネットワーク。
【図１】
2020197807.tif 000003
【図２】
2020197807.tif 000004
【図３】
2020197807.tif 000005
【図４】
2020197807.tif 000006
【図５】
2020197807.tif 000007
【図６】
2020197807.tif 000008
【図７】
2020197807.tif 000009
【図８】
2020197807.tif 000010
【図９】
2020197807.tif 000011
【図１０】
2020197807.tif 000012
【図１１】
2020197807.tif 000013
【図１２】
2020197807.tif 000014