(57)【特許請求の範囲】
【請求項１】
コントローラによって制御されるフィールド機器に通信可能に接続され、前記フィールド機器からの情報の取得及び前記フィールド機器に対する情報の設定を行う機器設定装置において、
前記フィールド機器から得られた第１情報、前記フィールド機器に対する作業履歴を示す第２情報、前記フィールド機器に対する作業を支援する支援情報の参照先を示す第３情報、及び前記フィールド機器からの情報の取得及び前記フィールド機器に対する情報の設定を行うプログラムを有効にするために必要となる第４情報のうちの少なくとも１つの情報を用いて情報コードを生成する生成部と、
前記第１，第２，第３，第４情報の少なくとも１つの情報が表示される第１表示領域と、前記生成部で生成された情報コードが表示される第２表示領域とを有する表示部と、
ユーザの操作に応じた指示が入力される入力部と、
前記入力部から入力される指示に応じて、前記第１表示領域の情報を編集する編集部とを備え、
前記生成部は、前記第１表示領域の情報が前記編集部によって編集された場合には、編集された後の情報を用いて前記情報コードを生成する
ことを特徴とする機器設定装置。
【請求項２】
前記情報コードを音声として出力する音声出力部を備えることを特徴とする請求項１記載の機器設定装置。
【請求項３】
前記第２表示領域に表示された前記情報コードは、前記入力部から入力される指示に応じて、拡大又は縮小が可能であることを特徴とする請求項１又は請求項２記載の機器設定装置。
【請求項４】
前記編集部は、前記入力部から入力される指示に基づいて、前記フィールド機器の情報提供、前記フィールド機器の発注、及び前記フィールド機器の修理の少なくとも１つを依頼する情報を、前記第１表示領域に表示された情報に追加可能であることを特徴とする請求項１から請求項３の何れか一項に記載の機器設定装置。
【請求項５】
前記情報コードは、一次元若しくは二次元コード又はカラーコードであることを特徴とする請求項１から請求項４の何れか一項に記載の機器設定装置。
【請求項６】
前記第１情報は、前記フィールド機器を特定する機器情報、前記フィールド機器に設定された設定情報、及び前記フィールド機器で測定された測定情報の少なくとも１つの情報を含むことを特徴とする請求項１から請求項５の何れか一項に記載の機器設定装置。
【請求項７】
前記第４情報は、少なくとも前記プログラムのライセンス情報を含むことを特徴とする請求項１から請求項６の何れか一項に記載の機器設定装置。
【請求項８】
コンピュータを、コントローラによって制御されるフィールド機器に通信可能に接続され、前記フィールド機器からの情報の取得及び前記フィールド機器に対する情報の設定を行う機器設定手段として機能させる機器設定プログラムであって、
前記コンピュータを、前記フィールド機器から得られた第１情報、前記フィールド機器に対する作業履歴を示す第２情報、前記フィールド機器に対する作業を支援する支援情報の参照先を示す第３情報、及び前記フィールド機器からの情報の取得及び前記フィールド機器に対する情報の設定を行うプログラムを有効にするために必要となる第４情報のうちの少なくとも１つの情報を用いて情報コードを生成する生成手段と、
前記第１，第２，第３，第４情報の少なくとも１つの情報が表示される第１表示領域と、前記生成手段で生成された情報コードが表示される第２表示領域とを有する表示手段と、
ユーザの操作に応じた指示が入力される入力手段と、
前記入力手段から入力される指示に応じて、前記第１表示領域の情報を編集する編集手段として機能させ、
前記生成手段は、前記第１表示領域の情報が前記編集手段によって編集された場合には、編集された後の情報を用いて前記情報コードを生成する
ことを特徴とする機器設定プログラム。
【請求項９】
請求項８記載の機器設定プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１０】
プラントに設置されたフィールド機器のメンテナンスに係る情報を伝達する情報伝達システムであって、
請求項１から請求項７の何れか一項に記載の機器設定装置と、
前記機器設定装置から出力された前記情報コードを入力する入力装置を有しており、該入力装置に入力された前記情報コードに含まれる前記第１，第２情報の少なくとも一方の情報を指示された送信先に送信する携帯端末装置と
を備えることを特徴とする情報伝達システム。
【請求項１１】
前記携帯端末装置は、前記入力装置に入力された前記情報コードに前記第３情報が含まれる場合には、ネットワークを介して前記第３情報で示される参照先にアクセス可能であることを特徴とする請求項１０記載の情報伝達システム。
【請求項１２】
前記第３情報に基づいて参照され、前記フィールド機器に対する作業を支援する支援情報を提供するサーバ装置を備えることを特徴とする請求項１１記載の情報伝達システム。
【請求項１３】
前記携帯端末装置は、前記入力装置に入力された前記情報コードに前記第４情報が含まれる場合には、ネットワークを介して前記プログラムを有効とするための認証を行う認証局にアクセス可能であることを特徴とする請求項１０から請求項１２の何れか一項に記載の情報伝達システム。
【請求項１４】
プラントに設置されてコントローラによって制御されるフィールド機器のメンテナンスに係る情報を伝達する情報伝達方法であって、
前記フィールド機器からの情報の取得及び前記フィールド機器に対する情報の設定を行う機器設定装置を前記フィールド機器に接続して前記フィールド機器から得られた第１情報、前記フィールド機器に対する作業履歴を示す第２情報、前記フィールド機器に対する作業を支援する支援情報の参照先を示す第３情報、及び前記フィールド機器のメンテナンスに係る情報の取得及び設定を行うプログラムを有効にするために必要となる第４情報のうちの少なくとも１つの情報を用いて前記機器設定装置で情報コードを生成する第１ステップと、
前記第１，第２，第３，第４情報の少なくとも１つの情報を前記機器設定装置に設けられた表示装置の第１表示領域に表示し、前記第１ステップで生成された情報コードを前記表示装置の第２表示領域に表示する第２ステップと
を有し、
前記第１ステップは、前記機器設定装置に設けられた入力部から入力される指示に応じて前記第１表示領域の情報が編集された場合には、編集された後の情報を用いて前記情報コードを生成するステップである
ことを特徴とする情報伝達方法。
【請求項１５】
前記第２ステップで表示された前記情報コードを携帯端末装置に入力する第３ステップと、
前記第３ステップで前記携帯端末装置に入力された前記情報コードに含まれる前記第１，第２情報の少なくとも一方の情報を指示された送信先に送信する第４ステップと
を有することを特徴とする請求項１４記載の情報伝達方法。
【請求項１６】
前記第２ステップで表示される情報には、前記第１情報で特定されるフィールド機器の情報提供、当該フィールド機器の発注、及び当該フィールド機器の修理の少なくとも１つを依頼する情報が含まれており、
前記第４ステップは、当該フィールド機器の情報提供、発注、及び修理の少なくとも１つを依頼するステップである
ことを特徴とする請求項１５記載の情報伝達方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機器設定装置及びプログラム、記録媒体、並びに情報伝達システム及び方法に関する。
【背景技術】
【０００２】
従来から、プラントや工場等（以下、これらを総称する場合には「プラント」という）においては、フィールド機器と呼ばれる現場機器（測定器、操作器）と、これらを制御する制御装置とが通信手段を介して接続された分散制御システム（ＤＣＳ：Distributed Control System）が構築されており、高度な自動操業が実現されている。このような分散制御システムが構築されたプラントにおいては、異常な動作の予防、測定精度の維持等の観点から、作業者によるフィールド機器のメンテナンスが定期又は不定期に行われる。
【０００３】
フィールド機器のメンテナンスは、フィールド機器との間で有線通信又は無線通信が可能であって、フィールド機器の設定や調整を行うための専用のツール（機器設定ツール）がインストールされたノート型又はタブレット型のコンピュータやＰＤＡ（Personal Digital Assistant）等の機器設定装置を用いて行われることが多い。具体的に、フィールド機器のメンテナンス時には、作業者が機器設定装置を操作してメンテナンス対象のフィールド機器に設定されている機器情報（パラメータ）の内容を読み出して確認する作業や、作業者が機器設定装置を操作して新たな機器情報をフィールド機器に設定する作業が行われる。
【０００４】
ここで、フィールド機器のメンテナンス作業を行っている最中に、作業者は、携帯電話機（或いは、トランシーバ）を用いて上司や管理者等と口頭で連絡を行い、或いはコンピュータを用いて必要な情報を外部から取得する必要が生ずる場合がある。前者の場合としては、作業結果の報告を行う場合や実施すべき作業の指示を仰ぐ場合が挙げられ、後者の場合としては、フィールド機器や機器設定装置に関するヘルプ情報を取得する場合が挙げられる。
【０００５】
具体的に、作業結果の報告を行う場合には、作業者は、携帯電話機を用いて機器設定装置に表示された情報（例えば、フィールド機器から取得された機器情報）を上司や管理者等に口頭で報告する。また、実施すべき作業の指示を仰ぐ場合には、作業者は、作業結果の報告を行う場合と同様に、携帯電話機を用いて必要な情報を上司や管理者等に口頭で伝えた上で、上司や管理者等からの口頭による指示を仰ぐ。また、ヘルプ情報を取得する場合には、作業者は、コンピュータ等を操作してフィールド機器や機器設定装置のメーカーやベンダのウェブサイトにアクセスして必要な情報を取得する。
【０００６】
尚、以下の特許文献１には、フィールド機器からの情報の取得、或いはフィールド機器への情報の伝達を、二次元バーコード（二次元コード）を用いて行う技術が開示されている。具体的に、以下の特許文献１では、フィールド機器に設けられたデータ表示部に表示された二次元パーコードの内容を読取装置で読み取ることによってフィールド機器からの情報を取得し、読取装置のデータ表示部に表示された二次元パーコードの内容をフィールド機器に読み取らせることによってフィールド機器へ情報を伝達している。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１２−３２８５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ところで、フィールド機器のメンテナンス作業中に、作業者が携帯電話機を用いて口頭で連絡を行う場合には、周囲の騒音の影響等によって、作業者（更には、上司や管理者等）の意図が伝わりづらく、意思疎通に時間がかかるという問題がある。また、口頭による連絡は、機器設定装置に表示された情報の読み間違え、言い間違え、或いは聞き間違えによって誤った情報が伝わる可能性があるという問題がある。
【０００９】
これに対し、フィールド機器のメンテナンス作業中に、作業者がコンピュータを用いて必要な情報を外部から取得する場合には、口頭による連絡を行う場合の問題は生じないと考えられる。しかしながら、一般的にプラントに敷設されるネットワークは、セキュリティを確保するために、インターネット等の外部のネットワークとは切り離されている。このため、フィールド機器や機器設定装置のメーカーやベンダのウェブサイトにアクセスできず、必要な情報を取得することができないという問題がある。また、仮にフィールド機器や機器設定装置のメーカーやベンダのウェブサイトにアクセスすることができた場合であっても、必要な情報の所在が不明であるため、必要な情報が得られるまでに長時間を要するという問題がある。
【００１０】
ここで、フィールド機器のメンテナンスに用いられる機器設定装置には、ブルートゥース（Bluetooth：登録商標）等の近距離無線通信が可能なもの、或いはＵＳＢ（Universal Serial Bus）メモリ等の記録媒体の着脱が可能なものがある。このような機器設定装置を用いる場合には、近距離無線通信や記録媒体を用いて情報の授受を行えば、口頭で連絡を行う場合の問題は生じないと考えられる。しかしながら、機器設定装置は、例えばウィルス感染を防止してセキュリティを確保する観点から、近距離無線通信や記録媒体の使用が禁止されることが多く、口頭による連絡をせざるを得ないのが現状である。
【００１１】
本発明は上記事情に鑑みてなされたものであり、セキュリティを確保しつつ、正確且つ確実な情報伝達を行うことが可能な機器設定装置及びプログラム、記録媒体、並びに情報伝達システム及び方法を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記課題を解決するために、本発明の機器設定装置は、フィールド機器（１１）と通信を行って、前記フィールド機器からの情報の取得及び前記フィールド機器に対する情報の設定を行う機器設定装置（１４）において、前記フィールド機器から得られた第１情報（Ｑ１）、前記フィールド機器に対する作業履歴を示す第２情報（Ｑ２）、前記フィールド機器に対する作業を支援する支援情報の参照先を示す第３情報（Ｑ３）、及び前記フィールド機器からの情報の取得及び前記フィールド機器に対する情報の設定を行うプログラムを有効にするために必要となる第４情報（Ｑ６）のうちの少なくとも１つの情報を用いて情報コード（ＣＤ）を生成する生成部（３３ｃ、３３ｅ）と、前記生成部で生成された情報コードを出力する出力部（３５、３６）とを備えることを特徴としている。
この発明によると、フィールド機器から得られた第１情報、フィールド機器に対する作業履歴を示す第２情報、フィールド機器に対する作業を支援する支援情報の参照先を示す第３情報、及び前記フィールド機器からの情報の取得及び前記フィールド機器に対する情報の設定を行うプログラムを有効にするために必要となる第４情報のうちの少なくとも１つの情報を用いて情報コードが生成され、生成された情報コードが出力部から出力される。
また、本発明の機器設定装置は、前記出力部が、前記情報コードを表示する表示部（３５）と、前記情報コードを音声として出力する音声出力部（３６）との少なくとも一方を備えることを特徴としている。
また、本発明の機器設定装置は、前記表示部が、前記第１，第２，第３，第４情報の少なくとも１つの情報が表示される第１表示領域（Ｒ１）と、前記生成部で生成された情報コードが表示される第２表示領域（Ｒ２）とを有することを特徴としている。
また、本発明の機器設定装置は、ユーザの操作に応じた指示が入力される入力部（３４）と、前記入力部から入力される指示に応じて、前記第１表示領域に表示された情報を編集する編集部（３３ｂ）とを備えており、前記生成部が、前記第１表示領域に表示された情報が前記編集部によって編集された場合には、編集された後の情報を用いて前記情報コードを生成することを特徴としている。
また、本発明の機器設定装置は、前記第２表示領域に表示された前記情報コードが、前記入力部から入力される指示に応じて、拡大又は縮小が可能であることを特徴としている。
また、本発明の機器設定装置は、前記編集部が、前記入力部から入力される指示に基づいて、前記フィールド機器の情報提供、前記フィールド機器の発注、及び前記フィールド機器の修理の少なくとも１つを依頼する情報を、前記第１表示領域に表示された情報に追加可能であることを特徴としている。
また、本発明の機器設定装置は、前記情報コードが、一次元若しくは二次元コード又はカラーコードであることを特徴としている。
また、本発明の機器設定装置は、前記第１情報が、前記フィールド機器を特定する機器情報、前記フィールド機器に設定された設定情報、及び前記フィールド機器で測定された測定情報の少なくとも１つの情報を含むことを特徴としている。
また、本発明の機器設定装置は、前記第４情報が、少なくとも前記プログラムのライセンス情報を含むことを特徴としている。
本発明の機器設定プログラムは、コンピュータを、フィールド機器（１１）と通信を行って、前記フィールド機器からの情報の取得及び前記フィールド機器に対する情報の設定を行う機器設定手段（１４）として機能させる機器設定プログラムであって、前記コンピュータを、前記フィールド機器から得られた第１情報（Ｑ１）、前記フィールド機器に対する作業履歴を示す第２情報（Ｑ２）、前記フィールド機器に対する作業を支援する支援情報の参照先を示す第３情報（Ｑ３）、及び前記フィールド機器からの情報の取得及び前記フィールド機器に対する情報の設定を行うプログラムを有効にするために必要となる第４情報（Ｑ６）のうちの少なくとも１つの情報を用いて情報コード（ＣＤ）を生成する生成手段（３３ｃ、３３ｅ）と、前記生成手段で生成された情報コードを出力する出力手段（３３ｄ、３５、３６）として機能させることを特徴としている。
本発明の記録媒体は、上記の機器設定プログラムを記録したことを特徴としている。
本発明の情報伝達システムは、プラントに設置されたフィールド機器（１１）のメンテナンスに係る情報を伝達する情報伝達システム（１）であって、上記の何れかに記載の機器設定装置（１４）と、前記機器設定装置から出力された前記情報コードを入力する入力装置を有しており、該入力装置に入力された前記情報コードに含まれる前記第１，第２情報の少なくとも一方の情報を指示された送信先に送信する携帯端末装置（２１）とを備えることを特徴としている。
また、本発明の情報伝達システムは、前記携帯端末装置が、前記入力装置に入力された前記情報コードに前記第３情報が含まれる場合には、ネットワークを介して前記第３情報で示される参照先にアクセス可能であることを特徴としている。
また、本発明の情報伝達システムは、前記第３情報に基づいて参照され、前記フィールド機器に対する作業を支援する支援情報を提供するサーバ装置（２５）を備えることを特徴としている。
また、本発明の情報伝達システムは、前記携帯端末装置が、前記入力装置に入力された前記情報コードに前記第４情報が含まれる場合には、ネットワークを介して前記プログラムを有効とするための認証を行う認証局にアクセス可能であることを特徴としている。
本発明の情報伝達方法は、プラントに設置されたフィールド機器（１１）のメンテナンスに係る情報を伝達する情報伝達方法であって、前記フィールド機器から得られた第１情報（Ｑ１）、前記フィールド機器に対する作業履歴を示す第２情報（Ｑ２）、前記フィールド機器に対する作業を支援する支援情報の参照先を示す第３情報（Ｑ３）、及び前記フィールド機器のメンテナンスに係る情報の取得及び設定を行うプログラムを有効にするために必要となる第４情報（Ｑ６）のうちの少なくとも１つの情報を用いて情報コードを生成する第１ステップ（Ｓ１７、Ｓ２８、Ｓ３２、Ｓ４７、Ｓ５１）と、前記第１ステップで生成された情報コードを出力する第２ステップ（Ｓ１７、Ｓ２８、Ｓ３３、Ｓ４７、Ｓ５１）とを有することを特徴としている。
また、本発明の情報伝達方法は、前記第２ステップで出力された前記情報コードを携帯端末装置（２１）に入力する第３ステップと、前記第３ステップで前記携帯端末装置に入力された前記情報コードに含まれる前記第１，第２情報の少なくとも一方の情報を指示された送信先に送信する第４ステップとを有することを特徴としている。
また、本発明の情報伝達方法は、前記第２ステップで出力される情報には、前記第１情報で特定されるフィールド機器の情報提供、当該フィールド機器の発注、及び当該フィールド機器の修理の少なくとも１つを依頼する情報が含まれており、前記第４ステップが、当該フィールド機器の情報提供、発注、及び修理の少なくとも１つを依頼するステップであることを特徴としている。
【発明の効果】
【００１３】
本発明によれば、フィールド機器から得られた第１情報、フィールド機器に対する作業履歴を示す第２情報、フィールド機器に対する作業を支援する支援情報の参照先を示す第３情報、及びフィールド機器からの情報の取得及び前記フィールド機器に対する情報の設定を行うプログラムを有効にするために必要となる第４情報のうちの少なくとも１つの情報を用いて情報コードを生成して出力部から出力し、この情報コードを携帯端末装置で入力するようにしている。このため、セキュリティを確保しつつ、正確且つ確実な情報伝達を行うことが可能であるという効果がある。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態による情報伝達システムの全体構成を示すブロック図である。
【図２】本発明の一実施形態による機器設定装置の要部構成を示すブロック図である。
【図３】本発明の一実施形態による機器設定装置に表示される情報の一例を示す図である。
【図４】問い合わせ時動作において行われる機器設定装置の処理を示すフローチャートである。
【図５】報告時動作において行われる機器設定装置の処理を示すフローチャートである。
【図６】ヘルプ情報取得動作において行われる機器設定装置の処理を示すフローチャートである。
【図７】依頼時動作において行われる機器設定装置の処理を示すフローチャートである。
【図８】本発明の一実施形態による機器設定装置の変形例を示すブロック図である。
【図９】アクティベーション時に行われる処理を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下、図面を参照して本発明の一実施形態による機器設定装置及びプログラム、記録媒体、並びに情報伝達システム及び方法について詳細に説明する。
【００１６】
〔情報伝達システムの全体構成〕
図１は、本発明の一実施形態による情報伝達システムの全体構成を示すブロック図である。図１に示す通り、本実施形態の情報伝達システム１は、プラントに構築されている通信システム１０と、プラント外に構築されている通信システム２０とからなり、通信システム１０のセキュリティを確保しつつ、通信システム１０から通信システム２０への情報の伝達を可能としたものである。
【００１７】
通信システム１０は、フィールド機器１１、コントローラ１２、上位装置１３、及び機器設定装置１４（機器設定手段）を備えており、フィールド機器１１、コントローラ１２、及び上位装置１３の間で各種情報の通信が可能である。ここで、フィールド機器１１及びコントローラ１２はフィールドネットワークＮ１に接続され、コントローラ１２及び上位装置１３は制御ネットワークＮ２に接続される。フィールドネットワークＮ１は、例えばプラントの現場に敷設された有線のネットワークである。他方、制御ネットワークＮ２は、例えばプラントの現場と監視室との間を接続する有線のネットワークである。尚、これらフィールドネットワークＮ１及び制御ネットワークＮ２は、無線のネットワークであっても良い。
【００１８】
フィールド機器１１は、例えば流量計や温度センサ等のセンサ機器、流量制御弁や開閉弁等のバルブ機器、ファンやモータ等のアクチュエータ機器、その他のプラントの現場に設置される機器である。このフィールド機器１１は、プラントに複数設置されており、各々がコントローラ１２によって一元的に管理（制御）される。また、フィールド機器１１は、ケーブルＣを介して機器設定装置１４が接続された場合には、機器設定装置１４との間で通信を行うことが可能である。
【００１９】
コントローラ１２は、上位装置１３の監視の下でフィールド機器１１（例えば、センサ機器）からの測定データを収集するとともに、収集した測定データに基づいてフィールド機器１１（例えば、バルブ機器）を制御する。上位装置１３は、例えばプラントの運転員によって操作されてプロセスの監視のために用いられる。具体的に、上位装置１３は、制御ネットワークＮ２を介してコントローラ１２のモニタや管理を行い、そのモニタ等の結果に応じて（或いは、運転員の操作指示に応じて）コントローラ１２を制御する。
【００２０】
機器設定装置１４は、フィールド機器１１に格納されている各種情報を取得して表示するとともに、フィールド機器１１の設定を行うための装置であり、フィールド機器１１のメンテナンスを行う作業者Ｗ（ユーザ）によって使用される。具体的に、機器設定装置１４は、ケーブルＣを介してフィールド機器１１と接続され、或いはケーブルＣ及びフィールドネットワークＮ１を介してフィールド機器１１と接続され、フィールド機器１１との間で通信を行うことにより、フィールド機器１１を特定する機器情報、フィールド機器１１に設定された設定情報、及びフィールド機器１１で測定された測定情報等を取得して表示する。また、機器設定装置１４は、作業者Ｗの指示に従ってフィールド機器１１に対する設定を行う。
【００２１】
この機器設定装置１４は、通信システム１０から通信システム２０に伝達する必要のある情報を用いて二次元コードＣＤ（情報コード）を生成し、生成した二次元コードＣＤを液晶表示装置等の表示装置に表示する。具体的に、機器設定装置１４は、図２に示す取得情報Ｑ１（第１情報）、作業履歴情報Ｑ２（第２情報）、及び参照先情報テーブルＱ３に格納された参照先情報（第３情報）のうちの少なくとも１つの情報を用いて二次元コードＣＤを生成する。尚、これらの情報の詳細については後述する。この機器設定装置１４は、例えばノート型又はタブレット型のコンピュータ、或いはＰＤＡ（Personal Digital Assistant）等によって実現される。尚、機器設定装置１４の詳細については後述する。
【００２２】
通信システム２０は、インターネット等のネットワークＮに接続可能な携帯端末装置２１，２２、並びにネットワークＮに接続されている端末装置２３、メールサーバ２４、及びウェブサーバ２５（サーバ装置）を備えており、これらの間でネットワークＮを介した通信が可能である。尚、図１においては、図示を簡略化するために、携帯端末装置２１，２２と無線通信を行う基地局の図示を省略するとともに、基地局が接続されている通信網と、端末装置２３等が接続されたインターネットとをまとめて１つのネットワークＮとしている。
【００２３】
携帯端末装置２１は、カメラ機能（入力装置）、二次元コードＣＤの読取機能（入力装置）、及びメール送受信機能を備え、ネットワークＮを介した通信を行うことが可能な携帯性を有する端末装置であり、フィールド機器１１のメンテナンスを行う作業者Ｗによって使用される。これに対し、携帯端末装置２２は、少なくともメール送受信機能を備え、ネットワークＮを介した通信を行うことが可能な携帯性を有する端末装置であり、作業者Ｗの上司或いは通信システム１０の管理者（以下、管理者Ｍという）によって使用される。
【００２４】
端末装置２３は、メール送受信機能を備え、ネットワークＮを介した通信を行うことが可能な据え置き型の端末装置であり、通信システム１０の管理者Ｍによって使用される。この端末装置２３は、例えばデスクトップ型のパーソナルコンピュータによって実現される。上記の携帯端末装置２２及び端末装置２３は、通信システム１０の管理者Ｍによって使用されるものではあるが、セキュリティを確保する観点から通信システム１０とは切り離されている。
【００２５】
メールサーバ２４は、ネットワークＮを介して授受されるメールの配送を行うサーバ装置である。例えば、携帯端末装置２１から送信された管理者Ｍ宛のメールを、管理者Ｍが使用する携帯端末装置２２及び端末装置２３の何れか一方（或いは、双方）に配送する。ウェブサーバ２５は、フィールド機器１１のメーカーやベンダのウェブサイトを提供するサーバ装置である。このウェブサーバ２５は、フィールド機器１１のメンテナンスを行う作業者Ｗからの要望や問い合わせ、或いはフィールド機器１１の情報提供、発注、修理の受け付けを行うとともに、フィールド機器１１に対する作業を支援する支援情報（ヘルプ情報）を提供する。ここで、上記のヘルプ情報には、フィールド機器１１そのものに対する作業を支援する情報のみならず、作業者Ｗが機器設定装置１４を操作して行う作業を支援する情報（例えば、機器設定装置１４の操作方法等）も含まれる。
【００２６】
〔機器設定装置１４の構成〕
図２は、本発明の一実施形態による機器設定装置の要部構成を示すブロック図である。図２に示す通り、機器設定装置１４は、通信部３１、メモリ３２、制御部３３、入力部３４、及び表示部３５（出力部、出力手段）を備える。通信部３１は、図１に示すケーブルＣを介してフィールド機器１１に接続され、制御部３３の制御の下でケーブルＣを介してフィールド機器１１と通信を行う。
【００２７】
メモリ３２は、ＲＡＭ（Random Access Memory）等の揮発性のメモリ、或いはフラッシュＲＯＭ（Read Only Memory）やＥＥＰＲＯＭ（Electrically Erasable and Programmable ＲＯＭ）等の不揮発性のメモリであり、機器設定装置１４で使用される各種情報を記憶する。具体的に、メモリ３２は、取得情報Ｑ１、作業履歴情報Ｑ２、及び参照先情報テーブルＱ３に加えて、作業環境情報Ｑ４及び作業者情報Ｑ５を記憶する。
【００２８】
ここで、上記の取得情報Ｑ１は、フィールド機器１１から取得された情報であり、フィールド機器１１を特定する機器情報、フィールド機器１１に設定された設定情報、及びフィールド機器１１で測定された測定情報等が含まれる情報である。上記の作業履歴情報Ｑ２は、フィールド機器１１に対する作業履歴を示す情報である。この作業履歴情報Ｑ２には、例えばフィールド機器１１に対するメンテナンス作業が行われた日付及び時刻を示す情報、メンテナンス作業を実施した作業者Ｗを示す情報、実施された作業内容を示す情報等の情報が含まれる。
【００２９】
上記の参照先情報テーブルＱ３は、フィールド機器１１に対する作業を支援する支援情報（ヘルプ情報）の参照先を示す情報（ＵＲＬ（Uniform Resource Locator））が複数格納されたテーブルである。具体的に、参照先情報テーブルＱ３は、フィールド機器１１の名称（機器名）や機器設定装置１４で用いられる各種パラメータ名と、ウェブサーバ２５によって提供されるヘルプ情報のＵＲＬとが対応付けられたテーブルである。
【００３０】
上記の作業環境情報Ｑ４は、機器設定装置１４の作業環境（作業者Ｗが機器設定装置１４を操作して行う作業の環境）を示す情報である。この情報は、例えばメンテナンス作業中に生ずる不具合の原因が、フィールド機器１１側にあるのか、或いは機器設定装置１４側にあるのかを切り分けるために用いられる。上記の作業者情報Ｑ５は、機器設定装置１４を使用している作業者Ｗを特定する情報である。この作業者情報Ｑ５は、例えば作業者Ｗが機器設定装置１４にログインすることによってメモリ３２に記憶される。
【００３１】
制御部３３は、機器設定装置１４の動作を統括して制御する。例えば、制御部３３は、通信部３１を制御してフィールド機器１１との間で通信を行い、フィールド機器１１に格納されている各種情報を取得するとともに、フィールド機器１１に対する情報の設定を行う。また、制御部３３は、入力部３４から入力される作業者Ｗからの指示に応じた情報をメモリ３２から読み出して二次元コードＣＤを生成する。また、制御部３３は、フィールド機器１１から取得した取得情報Ｑ１及び作業履歴情報Ｑ２や生成した二次元コードＣＤを表示部３５に表示させる。
【００３２】
この制御部３３は、情報解析部３３ａ、編集部３３ｂ、二次元コード生成部３３ｃ（生成部、生成手段）、及び表示制御部３３ｄ（出力手段）を備える。情報解析部３３ａは、メモリ３２に格納された取得情報Ｑ１や作業履歴情報Ｑ２の解析を行う。具体的に、情報解析部３３ａは、取得情報Ｑ１に不正な情報が含まれていないことを確認するために、例えば取得情報Ｑ１に含まれる機器情報が正当な情報であるか否かを解析する。また、情報解析部３３ａは、作業履歴情報Ｑ２に含まれる情報を確認するために作業履歴情報Ｑ２を解析する。更に、情報解析部３３ａは、参照先情報テーブルＱ３を解析して、必要なヘルプ情報の参照先を示すＵＲＬを取得する。
【００３３】
編集部３３ｂは、入力部３４から入力される指示に応じて、表示部３５に表示された取得情報Ｑ１及び作業履歴情報Ｑ２の内容を編集する。具体的に、編集部３３ｂは、入力部３４からの指示に応じて、表示部３５に表示された取得情報Ｑ１及び作業履歴情報Ｑ２に対する情報の付加（例えば、タイトルの付加）を行い、或いは取得情報Ｑ１及び作業履歴情報Ｑ２の内容の変更や削除を行う。例えば、編集部３３ｂは、フィールド機器１１の情報提供（納品情報、初期値情報、新着情報等の情報提供）を受ける旨の指示、フィールド機器１１の発注指示（交換、追加購入等の指示）、又はフィールド機器１１の修理指示が入力部３４から入力された場合には、フィールド機器１１の情報提供、発注、又は修理を依頼する情報を、表示部３５に表示された取得情報Ｑ１に追加する。
【００３４】
二次元コード生成部３３ｃは、入力部３４から入力される指示に応じて、メモリ３２に記憶された取得情報Ｑ１、作業履歴情報Ｑ２、及び参照先情報テーブルＱ３に格納された参照先情報のうちの少なくとも１つの情報を用いて二次元コードＣＤを生成する。この二次元コード生成部３３ｃは、表示部３５に表示された取得情報Ｑ１及び作業履歴情報Ｑ２の内容が上記の編集部３３ｂによって編集された場合には、編集された後の情報を用いて二次元コードＣＤを生成する。尚、二次元コード生成部３３ｃが生成する二次元コードＣＤは、ＱＲコード（登録商標）等のマトリックス型の次元コードであっても、スタック型の二次元コードであっても良い。
【００３５】
表示制御部３３ｄは、表示部３５に対する表示制御を行う。具体的に、表示制御部３３ｄは、メモリ３２から読み出された取得情報Ｑ１及び作業履歴情報Ｑ２を、作業者Ｗが理解できるテキスト形式で表示部３５に表示させるとともに、二次元コード生成部３３ｃによって生成された二次元コードＣＤを表示部３５に表示させる。尚、表示制御部３３ｄは、入力部３４から入力される指示に応じて、表示部３５に表示された二次元コードＣＤを拡大表示させ、或いは縮小表示させる。
【００３６】
以上の制御部３３に設けられる情報解析部３３ａ、編集部３３ｂ、二次元コード生成部３３ｃ、及び表示制御部３３ｄは、各々の機能を実現するためのプログラムが、制御部３３に設けられた不図示のＭＰＵ（Micro-Processing Unit：マイクロプロセッサ）によって実行されることによって実現される。つまり、上記の情報解析部３３ａ、編集部３３ｂ、二次元コード生成部３３ｃ、及び表示制御部３３ｄは、ソフトウェアとハードウェア資源とが協働することによって実現される。
【００３７】
ここで、上記の機能を実現するプログラムは、例えばＣＤ−ＲＯＭ又はＤＶＤ（登録商標）−ＲＯＭ等のコンピュータ読み取り可能な記録媒体に記録された状態で配布され、或いはインターネット等の外部のネットワークを介して配布される。制御部３３に設けられる上記の各種機能は、記録媒体に記録されたプログラムを読み出してインストールすることにより、或いは外部ネットワークを介してダウンロードされたプログラムをインストールすることによりソフトウェア的に実現される。
【００３８】
入力部３４は、キーボードやマウス等の入力装置を備えており、作業者Ｗの操作に応じた指示を入力する。例えば、入力部３４は、二次元コードＣＤの生成に用いる情報を特定する指示、二次元コードＣＤの生成指示等の指示を入力する。表示部３５は、液晶表示装置等の表示装置を備えており、表示制御部３３ｄの制御の下で各種情報を表示する。例えば、表示部３５は、上述した取得情報Ｑ１や作業履歴情報Ｑ２の表示、上述した二次元コードＣＤの表示、その他の各種情報を表示する。
【００３９】
〔機器設定装置における表示例〕
図３は、本発明の一実施形態による機器設定装置に表示される情報の一例を示す図である。尚、図３に示すウィンドウＷ１は、作業者Ｗが、管理者Ｍへの問い合わせや要望を行う場合、或いはフィールド機器１１のメーカーやベンダにフィールド機器１１の情報提供、発注、又は修理の依頼を行う場合に、機器設定装置１４の表示部３５に表示される送信情報生成ウィンドウである。図３に示す通り、送信情報生成ウィンドウＷ１には、テキスト表示領域Ｒ１（第１表示領域）と二次元コード表示領域Ｒ２（第２表示領域）とが設けられている。
【００４０】
テキスト表示領域Ｒ１は、メモリ３２から読み出された取得情報Ｑ１や作業履歴情報Ｑ２等がテキスト形式で表示される領域である。図３に示す例では、二次元コードに含ませるタイトル（Title）、フィールド機器１１から取得された機器情報（Base Info）、フィールド機器１１に設定された設定情報やフィールド機器１１で測定された測定情報（Parameter）、及び操作履歴情報（History）の一部が表示されている。尚、上記のタイトルは、作業者Ｗの指示に基づいて編集部３３ｂによって付加された情報である。
【００４１】
このテキスト表示領域Ｒ１には、テキスト表示領域Ｒ１の表示内容を変更するためのスクロールバーＳＢが設けられている。作業者ＷがスクロールバーＳＢを操作することにより、テキスト表示領域Ｒ１に表示され得る情報のうちの任意の情報を表示させることができるようになっている。つまり、テキスト表示領域Ｒ１に表示される情報ではあるが、テキスト表示領域Ｒ１の大きさの制限から実際には表示されてない情報もスクロールバーＳＢを操作することにより、テキスト表示領域Ｒ１に表示させることができる。
【００４２】
二次元コード表示領域Ｒ２は、図２に示す二次元コード生成部３３ｃによって生成された二次元コードＣＤが表示される領域である。図３に示す通り、二次元コード表示領域Ｒ２は、二次元コードＣＤの大きさに比べて大きめに確保されている。これは、作業者Ｗの指示によって、二次元コードＣＤが拡大表示されることがあるためである。尚、図３に例示する二次元コードＣＤは、ＱＲコード（登録商標）等のマトリックス型の二次元コードである。
【００４３】
また、送信情報生成ウィンドウＷ１には、二次元コード生成ボタンＢ１、出力ボタンＢ１２、印刷ボタンＢ３、及びクローズボタンＢ４が設けられている。上記二次元コード生成ボタンＢ１は、図２に示す二次元コード生成部３３ｃに対して二次元コードの生成を指示するボタンである。上記出力ボタンＢ２は、テキスト表示領域Ｒ１に表示され得る情報のファイル形式での出力を指示するボタンである。印刷ボタンＢ３は、テキスト表示領域Ｒ１に表示され得る情報の印刷を指示するボタンである。尚、上記クローズボタンＢ４は、送信情報生成ウィンドウＷ１をクローズさせるボタンである。
【００４４】
〔情報伝達システムの動作〕
次に、上記構成における情報伝達システムの動作について説明する。尚、以下では理解を容易にするために、作業者Ｗが管理者Ｍに対して作業内容の問い合わせを行う際の動作（問い合わせ時動作）、作業者Ｗが管理者Ｍに対して作業報告を行う場合の動作（報告時動作）、及び作業者Ｗがメンテナンス作業を行う上で必要となるヘルプ情報を得る際の動作（ヘルプ情報取得時動作）、及び作業者Ｗがウェブサーバ２５に対してフィールド機器１１の情報提供、発注、又は修理の依頼を行う際の動作（依頼時動作）を例に挙げて順に説明する。
【００４５】
〈問い合わせ時動作〉
図４は、問い合わせ時動作において行われる機器設定装置の処理を示すフローチャートである。管理者Ｍに対する作業内容の問い合わせは、フィールド機器１１のメンテナンス作業が行われている最中に作業者Ｗによって行われる。このため、機器設定装置１４は、ケーブルＣを介してメンテナンス対象のフィールド機器１１に接続されており、メンテナンス対象のフィールド機器１１と通信可能な状態にある。
【００４６】
まず、作業者Ｗが機器設定装置１４に対してフィールド機器１１からの情報取得を指示すると、機器設定装置１４とフィールド機器１１との間で通信が行われ、フィールド機器１１に格納された情報が機器設定装置１４に取得される（ステップＳ１１）。具体的には、フィールド機器１１を特定する機器情報、フィールド機器１１に設定された設定情報、及びフィールド機器１１で測定された測定情報等が機器設定装置１４に取得され、図２に示す通り取得情報Ｑ１としてメモリ３２に記憶される。
【００４７】
次に、作業者Ｗが機器設定装置１４に対して取得情報Ｑ１の表示を指示すると、メモリ３２に記憶された取得情報Ｑ１が制御部３３に読み出され、取得情報Ｑ１に不正な情報が含まれていないか否かの解析が情報解析部３３ａにおいて行われる（ステップＳ１２）。ここでは、例えば取得情報Ｑ１に含まれる機器情報が正当な情報であるか否かが解析される。尚、不正な情報が含まれていると判断された場合には、図４に示す一連の処理が終了する。
【００４８】
上記の解析が正常終了した場合（取得情報Ｑ１に不正な情報が含まれていないと判断された場合）には、メモリ３２から読み出された取得情報Ｑ１を表示部３５に表示する処理が表示制御部３３ｄにより行われる（ステップＳ１３）。これにより、機器設定装置１４の表示部３５には、取得情報Ｑ１がテキスト表示領域Ｒ１に表示されている送信情報生成ウィンドウＷ１（図３参照）が表示される。
【００４９】
続いて、送信情報生成ウィンドウＷ１のテキスト表示領域Ｒ１に表示された取得情報Ｑ１の変更指示が入力部３４から入力されたか否かが制御部３３によって判断される（ステップＳ１４）。取得情報Ｑ１の変更指示が入力されたと判断された場合（ステップＳ１４の判断結果が「ＹＥＳ」の場合）には、制御部３３から編集部３３ｂに対して変更指示が渡され、この変更指示に基づいて、テキスト表示領域Ｒ１に表示された取得情報Ｑ１を変更する処理が編集部３３ｂで行われる（ステップＳ１５）。尚、取得情報Ｑ１の変更が終了すると、変更された取得情報Ｑ１を送信情報生成ウィンドウＷ１のテキスト表示領域Ｒ１に表示する処理が表示制御部３３ｄで行われる（ステップＳ１３）。
【００５０】
ここでは、作業者Ｗが管理者Ｍに対して作業内容の問い合わせを行う場合を考えているため、例えば管理者Ｍに通知すべきメッセージを追加する指示が、上記の取得情報Ｑ１の変更指示として入力される。尚、管理者Ｍに通知すべきメッセージは、例えば「問い合わせ：以下のパラメータが得られています。作業内容の指示をお願いします。」といったものである。このような指示が入力されると、入力されたメッセージを図３に示すタイトル（Title）に追加する処理が編集部３３ｂによって行われる。
【００５１】
これに対し、取得情報Ｑ１の変更指示が入力されないと判断した場合（ステップＳ１４の判断結果が「ＮＯ」の場合）には、二次元コードの生成指示がなされたか否かが制御部３３で判断される（ステップＳ１６）。具体的には、図３に示す送信情報生成ウィンドウＷ１内に設けられた二次元コード生成ボタンＢ１を押下する操作がなされたか否かが判断される。
【００５２】
二次元コードの生成指示がなされていないと判断した場合（ステップＳ１６の判断結果が「ＮＯ」の場合）には、取得情報Ｑ１の変更指示が入力されたか否かが制御部３３によって再び判断される（ステップＳ１４）。他方、二次元コードの生成指示がなされたと判断した場合（ステップＳ１６の判断結果が「ＹＥＳ」の場合）には、二次元コードＣＤを生成して表示部３５に表示する処理が行われる（ステップＳ１７：第１，第２ステップ）。
【００５３】
具体的には、まず送信情報生成ウィンドウＷ１のテキスト表示領域Ｒ１に表示され得る情報を用いて二次元コードＣＤを生成する処理が二次元コード生成部３３ｃで行われる。続いて、生成された二次元コードＣＤを送信情報生成ウィンドウＷ１の二次元コード表示領域Ｒ２に表示する処理が表示制御部３３ｄによって行われる。これにより、図３に示す取り、送信情報生成ウィンドウＷ１内に二次元コードＣＤが表示される。尚、送信情報生成ウィンドウＷ１内に表示された二次元コードＣＤは、作業者Ｗの指示に応じて拡大又は縮小が可能である。
【００５４】
二次元コードＣＤが機器設定装置１４に表示されると、図１に示す通り、携帯端末装置２１を用いて機器設定装置１４に表示された二次元コードＣＤを読み取る作業が作業者Ｗによって行われる（第３ステップ）。二次元コードＣＤが携帯端末装置２１に読み取られると、読み取られた二次元コードＣＤに含まれる情報を、例えばメールにて管理者Ｍ宛に送信する操作が作業者Ｗによって行われる。
【００５５】
以上の操作によって携帯端末装置２１から送信された管理者Ｍ宛のメールは、メールサーバ２４によって管理者Ｍが使用する携帯端末装置２２及び端末装置２３の何れか一方（或いは、双方）に配送される（第４ステップ）。携帯端末装置２２或いは端末装置２３に配送されたメールの内容を確認すると、作業者Ｗに対する指示内容をメールにて返信する操作が管理者Ｍによって行われる。この操作によって携帯端末装置２２或いは端末装置２３から送信された作業者Ｗ宛のメールは、メールサーバ２４によって作業者Ｗが使用する携帯端末装置２１に配送される。携帯端末装置２１に配送されたメールの内容を確認すると、そのメールの内容に応じた作業が作業者Ｗによって行われる。
【００５６】
このように、作業者Ｗが管理者Ｍに対して作業内容の問い合わせを行う場合には、作業Ｗが管理者Ｍに通知すべき情報を用いて生成した二次元コードＣＤを機器設定装置１４に表示し、この機器設定装置１４に表示された二次元コードＣＤを携帯端末装置２１で読み取り、二次元コードＣＤに含まれる情報を管理者Ｍに送信するようにしている。このため、作業者Ｗが管理者Ｍと口頭で連絡する場合よりも正確且つ確実に情報を伝達することができる。また、通信システム１０，２０間の情報伝達は、機器設定装置１４に表示された二次元コードＣＤを携帯端末装置２１で読み取ることにより行われ、通信システム１０，２０が相互接続される訳ではないため、セキュリティを確保することができる。
【００５７】
尚、作業者Ｗが管理者Ｍに対して問い合わせを行う場合には、上記の情報に作業環境情報Ｑ４を付加した情報を用いて二次元コードを生成しても良い。この作業環境情報Ｑ４を管理者Ｍに送信することで、例えばメンテナンス作業中に生ずる不具合の原因が、フィールド機器１１側にあるのか、或いは機器設定装置１４側にあるのかを管理者Ｍが切り分けられるようになる。
【００５８】
また、フィールド機器１１のメーカーやベンダに対し、フィールド機器１１の発注等を行う場合も、機器設定装置１４では図４に示す処理と同様の処理が行われる。但し、携帯端末装置２１で読み取られた二次元コードＣＤ（機器設定装置１４に表示された二次元コードＣＤ）に含まれる情報がウェブサーバ２５に送信される点が以上説明した動作（問い合わせ時動作）とは相違する。フィールド機器１１の発注等を行う場合に行われる処理の詳細は、後述の「依頼時動作」で説明する。
【００５９】
〈報告時動作〉
図５は、報告時動作において行われる機器設定装置の処理を示すフローチャートである。尚、管理者Ｍに対する作業報告は、フィールド機器１１のメンテナンス作業が終了した後に作業者Ｗによって行われる。このため、機器設定装置１４は、必ずしもフィールド機器１１に接続されている必要は無い。
【００６０】
まず、作業者Ｗが機器設定装置１４に対して作業履歴情報Ｑ２の表示を指示すると、メモリ３２に記憶された作業履歴情報Ｑ２が制御部３３に読み出され、作業履歴情報Ｑ２を解析する処理が情報解析部３３ａにおいて行われる（ステップＳ２１）。作業履歴情報Ｑ２は、作業者Ｗの指示に基づいて行われた作業内容が時系列に格納されたものであり、複数のフィールド機器１１に対して行われた作業内容が含まれる。このため、情報解析部３３ａは、作業履歴情報Ｑ２を解析して、いつ、どのフィールド機器１１に対して、どのような作業が行われたかを確認する処理を行う。
【００６１】
以上の解析が終了すると、メモリ３２から読み出された作業履歴情報Ｑ２を表示部３５に表示する処理が表示制御部３３ｄにより行われる（ステップＳ２２）。これにより、機器設定装置１４の表示部３５には、作業履歴情報Ｑ２がテキスト表示領域Ｒ１に表示されている送信情報生成ウィンドウＷ１（図３参照）が表示される。
【００６２】
続いて、送信情報生成ウィンドウＷ１のテキスト表示領域Ｒ１に表示された作業履歴情報Ｑ２の変更指示が入力部３４から入力されたか否かが制御部３３によって判断される（ステップＳ２３）。作業履歴情報Ｑ２の変更指示が入力されたと判断された場合（ステップＳ２３の判断結果が「ＹＥＳ」の場合）には、入力された変更指示に基づいて、テキスト表示領域Ｒ１に表示された作業履歴情報Ｑ２を変更する処理が編集部３３ｂで行われる（ステップＳ２４）。尚、作業履歴情報Ｑ２の変更が終了すると、変更後の作業履歴情報Ｑ２がテキスト表示領域Ｒ１に表示される（ステップＳ２２）。
【００６３】
ここでは、作業者Ｗが管理者Ｍに対して作業報告を行う場合を考えているため、例えば作業報告である旨を示すメッセージを追加する指示や、作業報告として送信する情報以外の情報を削除する指示が、上記の作業履歴情報Ｑ２の変更指示として入力される。尚、上記のメッセージは、例えば「作業報告送信の件」といったものである。このような指示が入力されると、入力されたメッセージを図３に示すタイトル（Title）に追加する処理、或いは指示に基づいてテキスト表示領域Ｒ１に表示されている情報を削除する処理が編集部３３ｂによって行われる。
【００６４】
これに対し、作業履歴情報Ｑ２の変更指示が入力されないと判断した場合（ステップＳ２３の判断結果が「ＮＯ」の場合）には、作業履歴情報Ｑ２の出力指示がなされたか否かが制御部３３で判断される（ステップＳ２５）。具体的には、図３に示す送信情報生成ウィンドウＷ１内に設けられた出力ボタンＢ２を押下する操作がなされたか否かが判断される。作業履歴情報Ｑ２の出力指示がなされたと判断した場合（ステップＳ２５の判断結果が「ＹＥＳ」の場合）には、作業履歴情報Ｑ２をファイル形式での出力する処理が制御部３３によって行われる。
【００６５】
ステップＳ２５において作業履歴情報Ｑ２の出力指示がなされていないと判断した場合（判断結果が「ＮＯ」である場合）、或いはステップＳ２６の処理が終了した場合には、二次元コードの生成指示がなされたか否かが制御部３３で判断される（ステップＳ２７）。具体的には、図３に示す送信情報生成ウィンドウＷ１内に設けられた二次元コード生成ボタンＢ１を押下する操作がなされたか否かが判断される。
【００６６】
二次元コードの生成指示がなされていないと判断した場合（ステップＳ２７の判断結果が「ＮＯ」の場合）には、作業履歴情報Ｑ２の変更指示が入力されたか否かが制御部３３によって再び判断される（ステップＳ２３）。他方、二次元コードの生成指示がなされたと判断した場合（ステップＳ２７の判断結果が「ＹＥＳ」の場合）には、二次元コードＣＤを生成して表示部３５に表示する処理が行われる（ステップＳ２８：第１，第２ステップ）。尚、ステップＳ２８の処理は、図４に示すフローチャートのステップＳ１７の処理と同様であるため、ここでの詳細な説明は省略する。
【００６７】
二次元コードＣＤが機器設定装置１４に表示されると、図１に示す通り、携帯端末装置２１を用いて機器設定装置１４に表示された二次元コードＣＤを読み取る作業が作業者Ｗによって行われる（第３ステップ）。二次元コードＣＤが携帯端末装置２１に読み取られると、読み取られた二次元コードＣＤに含まれる情報を、例えばメールにて管理者Ｍ宛に送信する操作が作業者Ｗによって行われる。
【００６８】
以上の操作によって携帯端末装置２１から送信された管理者Ｍ宛のメールは、メールサーバ２４によって管理者Ｍが使用する携帯端末装置２２及び端末装置２３の何れか一方（或いは、双方）に配送される（第４ステップ）。携帯端末装置２２或いは端末装置２３に配送されたメールの内容を確認すれば、管理者Ｍは、作業者Ｗからの作業報告を確認することができる。このようにして、作業者Ｗから管理者Ｍに対する作業報告が行われる。
【００６９】
このように、作業者Ｗが管理者Ｍに対して作業報告を行う場合には、作業Ｗが管理者Ｍに報告すべき作業情報を用いて生成した二次元コードＣＤを機器設定装置１４に表示し、この機器設定装置１４に表示された二次元コードＣＤを携帯端末装置２１で読み取り、二次元コードＣＤに含まれる情報を管理者Ｍに送信するようにしている。このため、作業者Ｗが管理者Ｍに対する作業報告を口頭で行う場合よりも正確且つ確実に作業報告を伝達することができる。
【００７０】
また、作業報告を行う場合にも、作業者Ｗが管理者Ｍに対して作業内容の問い合わせを行う場合と同様に、通信システム１０，２０間の情報伝達が、機器設定装置１４に表示された二次元コードＣＤを携帯端末装置２１で読み取ることにより行われる。従って、通信システム１０，２０が相互接続される訳ではないため、セキュリティを確保することができる。
【００７１】
〈ヘルプ情報取得時動作〉
図６は、ヘルプ情報取得動作において行われる機器設定装置の処理を示すフローチャートである。尚、ヘルプ情報が必要になるのは、作業者Ｗが、機器設定装置１４を用いてフィールド機器１１のメンテナンス作業を行っている場合が殆どである。このため、ヘルプ情報は、機器設定装置１４がフィールド機器１１に接続されている場合に取得されることが多い。但し、機器設定装置１４がフィールド機器１１に接続されていない場合であっても、ヘルプ情報を取得することは可能である。
【００７２】
作業者Ｗが機器設定装置１４を使用している最中に、機器設定装置１４の表示部３５に表示されている機器情報やパラメータ等の詳細情報が必要になったとする。すると、作業者Ｗは、詳細情報が必要な機器情報やパラメータ等を特定した上でヘルプ情報の取得を指示する。ヘルプ情報の取得が指示されると、メモリ３２に記憶された参照先情報テーブルＱ３を解析し、作業者Ｗによって特定された機器情報やパラメータ等のヘルプ情報の参照先を示す参照先情報（ＵＲＬ）を取得する処理が制御部３３の情報解析部３３ａによって行われる（ステップＳ３１）。
【００７３】
参照先情報が取得されると、作業者情報Ｑ５が制御部３３に読み出され、ステップＳ３１で取得した参照先情報に対して作業者情報Ｑ５が付加された情報を用いて二次元コードＣＤを生成する処理が二次元コード生成部３３ｃで行われる（ステップＳ３２：第１ステップ）。ここで、参照先情報に対して作業者情報Ｑ５を付加するのは、ウェブサーバ２５を提供するフィールド機器１１のメーカーやベンダが、どの作業者Ｗがどの様な情報を参照したのかを分かるようにして、サービスの向上に役立てるためである。尚、上記の作業者情報Ｑ５は、不必要な場合には省略可能である。
【００７４】
続いて、生成された二次元コードＣＤを送信情報生成ウィンドウＷ１の二次元コード表示領域Ｒ２に表示する処理が表示制御部３３ｄによって行われる（ステップＳ３３：第２ステップ）。尚、送信情報生成ウィンドウＷ１内に表示された二次元コードＣＤは、作業者Ｗの指示に応じて拡大又は縮小が可能である。
【００７５】
二次元コードＣＤが機器設定装置１４に表示されると、図１に示す通り、携帯端末装置２１を用いて機器設定装置１４に表示された二次元コードＣＤを読み取る作業が作業者Ｗによって行われる（第３ステップ）。二次元コードＣＤが携帯端末装置２１に読み取られると、読み取られた二次元コードＣＤに含まれる参照先情報（ＵＲＬ）にアクセスするための操作が作業者Ｗによって行われる。かかる操作がなされると、上記の二次元コードＣＤに含まれる参照先情報に基づいて携帯端末装置２１からウェブサーバ２５へのアクセスが行われ、ウェブサーバ２５から上記の参照先情報に応じたヘルプ情報が携帯端末装置２１に提供される。これにより、作業者Ｗは、特定した機器情報やパラメータ等の詳細情報を得ることができる。
【００７６】
このように、作業者Ｗがヘルプ情報を取得する場合には、作業者Ｗの操作によって特定された機器情報やパラメータ等に応じた参照先情報を用いて生成した二次元コードＣＤを機器設定装置１４に表示し、この機器設定装置１４に表示された二次元コードＣＤを携帯端末装置２１で読み取り、二次元コードＣＤに含まれる参照先情報に基づいてウェブサーバ２５にアクセスしてヘルプ情報を取得するようにしている。このため、作業者Ｗが管理者Ｍ等から口頭でヘルプ情報を得る場合よりも正確且つ確実にヘルプ情報を得ることができる。
【００７７】
また、ヘルプ情報を得る場合にも、作業者Ｗが管理者Ｍに対して作業内容の問い合わせや作業報告を行う場合と同様に、通信システム１０，２０間の情報伝達が、機器設定装置１４に表示された二次元コードＣＤを携帯端末装置２１で読み取ることにより行われる。従って、通信システム１０，２０が相互接続される訳ではないため、セキュリティを確保することができる。
【００７８】
〈依頼時動作〉
図７は、依頼時動作において行われる機器設定装置の処理を示すフローチャートである。尚、フィールド機器１１の情報提供、発注、修理の依頼が行われるのは、作業者Ｗが、機器設定装置１４を用いてフィールド機器１１のメンテナンス作業を終了した後が多いが、ここでは説明を簡単にするために、機器設定装置１４はフィールド機器１１に接続された状態にあるものとする。
【００７９】
まず、図４を用いて説明した「問い合わせ時動作」と同様に、フィールド機器１１に格納された情報を機器設定装置１４に取得する処理が行われる（ステップＳ４１）。具体的には、フィールド機器１１を特定する機器情報（デバイスシリアル情報）を取得する処理が行われ、図２に示す通り取得情報Ｑ１としてメモリ３２に記憶される。尚、機器設定装置１４が、過去に一度でもそのフィールド機器１１と通信を行ったことがある場合には、そのフィールド機器１１の機器情報が取得情報Ｑ１としてメモリ３２に記憶されているため、ステップＳ４１の処理は省略可能である。
【００８０】
次に、メモリ３２に記憶された取得情報Ｑ１に機器情報が含まれているか否か、及び取得情報Ｑ１に不正な情報が含まれていないか否かの解析が情報解析部３３ａにおいて行われる（ステップＳ４２）。尚、取得情報Ｑ１に機器情報が含まれていないと判断された場合、或いは取得情報Ｑ１に不正な情報が含まれていると判断された場合には、図７に示す一連の処理が終了する。
【００８１】
上記の解析が正常終了した場合（取得情報Ｑ１に機器情報が含まれており、且つ不正な情報が含まれていないと判断された場合）には、メモリ３２から読み出された取得情報Ｑ１を表示部３５に表示する処理が表示制御部３３ｄにより行われる（ステップＳ４３）。これにより、機器設定装置１４の表示部３５には、取得情報Ｑ１がテキスト表示領域Ｒ１に表示されている送信情報生成ウィンドウＷ１（図３参照）が表示される。
【００８２】
続いて、フィールド機器１１の情報提供、発注、修理の何れかを依頼する指示が入力部３４から入力されたか否かが制御部３３によって判断される（ステップＳ４４）。指示が入力されたと判断された場合（ステップＳ４４の判断結果が「ＹＥＳ」の場合）には、入力部３４から入力される指示に基づいて、テキスト表示領域Ｒ１に表示された取得情報Ｑ１の内容に対して、依頼内容（フィールド機器１１の情報提供、発注、又は修理の依頼内容の詳細を示す情報）を追加する処理が編集部３３ｂで行われる（ステップＳ４５）。
【００８３】
具体的に、フィールド機器１１の情報提供を依頼する場合には、フィールド機器１１の納入時における納品情報、初期設定値、又はフィールド機器１１についての最新情報等の提供を依頼する旨を追加する処理が行われる。また、フィールド機器１１の発注を依頼する場合には、個数、型、配送場所、希望発送日等を追加する処理が行われる。また、フィールド機器１１の修理を依頼する場合には、日程、修理形態（発送、エンジニア派遣等）を追加する処理が行われる。
【００８４】
これに対し、フィールド機器１１の情報提供、発注、修理の何れかを依頼する指示が入力部３４から入力されないと判断した場合（ステップＳ４４の判断結果が「ＮＯ」の場合）には、二次元コードの生成指示がなされたか否かが制御部３３で判断される（ステップＳ４６）。具体的には、図３に示す送信情報生成ウィンドウＷ１内に設けられた二次元コード生成ボタンＢ１を押下する操作がなされたか否かが判断される。
【００８５】
二次元コードの生成指示がなされていないと判断した場合（ステップＳ４６の判断結果が「ＮＯ」の場合）には、フィールド機器１１の情報提供、発注、修理の何れかを依頼する指示が入力部３４から入力されたか否かが制御部３３によって再び判断される（ステップＳ４４）。他方、二次元コードの生成指示がなされたと判断した場合（ステップＳ４６の判断結果が「ＹＥＳ」の場合）には、二次元コードＣＤを生成して表示部３５に表示する処理が行われる（ステップＳ４７：第１，第２ステップ）。
【００８６】
二次元コードＣＤが機器設定装置１４に表示されると、図１に示す通り、携帯端末装置２１を用いて機器設定装置１４に表示された二次元コードＣＤを読み取る作業が作業者Ｗによって行われる（第３ステップ）。二次元コードＣＤが携帯端末装置２１に読み取られると、読み取られた二次元コードＣＤに含まれる情報を、ウェブサーバ２５に送信する操作が作業者Ｗによって行われる。これにより、フィールド機器１１を特定する機器情報と、フィールド機器１１の情報提供、発注、修理の何れかの依頼を示す情報等とが含まれる情報がウェブサーバ２５に対して送信され、フィールド機器１１の情報提供、発注、修理の何れかの依頼が行われる（第４ステップ）。
【００８７】
このように、ウェブサーバ２５に対してフィールド機器１１の情報提供、発注、修理の何れかの依頼を行う場合には、その旨を示す情報等とフィールド機器１１を特定する機器情報とを用いて生成した二次元コードＣＤを機器設定装置１４に表示し、この機器設定装置１４に表示された二次元コードＣＤを携帯端末装置２１で読み取り、二次元コードＣＤに含まれる情報をウェブサーバ２５に送信するようにしている。このため、セキュリティを確保しつつ、作業者Ｗが口答で依頼する場合よりも正確且つ確実に情報を伝達することができる。
【００８８】
尚、図７に示す例では、依頼内容を追加する処理が機器設定装置１４で行われるものとして説明した（ステップＳ４５）。しかしながら、機器設定装置１４で行われるこの処理を、携帯端末装置２１で行うようにしても良い。具体的には、フィールド機器１１の情報提供、発注、修理の何れかの依頼を示す情報等が携帯端末装置２１からウェブサーバ２５に送信されたときに、ウェブサーバ２５から携帯端末装置２１に対して予め規定された入力フォームを送信し、作業者Ｗが携帯端末装置２１を操作して入力フォームに依頼内容を追加するようにしても良い。
【００８９】
〔機器設定装置１４の変形例〕
図８は、本発明の一実施形態による機器設定装置の変形例を示すブロック図である。図８に示す機器設定装置１４は、図２に示す機器設定装置１４に対し、制御部３３に音声コード生成部３３ｅ（生成部、生成手段）を追加するとともに音声出力部３６（出力部、出力手段）を追加した構成である。また、図８に示す機器設定装置１４では、メモリ３２にライセンス情報Ｑ６（第４情報）が記憶されている。このような機器設定装置１４は、通信システム１０から通信システム２０に伝達する必要のある情報を音声で出力することが可能であり、また、制御部３３に設けられる機能を実現するプログラムを有効にするためのアクティベーションを、セキュリティを確保しつつ行うことが可能である。
【００９０】
音声コード生成部３３ｅは、入力部３４から入力される指示に応じて、メモリ３２に記憶された取得情報Ｑ１、作業履歴情報Ｑ２、参照先情報テーブルＱ３に格納された参照先情報、及びライセンス情報Ｑ６のうちの少なくとも１つの情報を用いて音声コードを生成する。ここで音声コードとは、上記の各種情報を音声として発音するための音声データである。この音声コードは、可聴領域（周波数が、おおむね２０［Ｈｚ］〜２０「ｋＨｚ」の範囲）外の周波数を有する音声を発するものであっても良く、可聴領域内の周波数を有する音声を発するものであっても良い。音声出力部３６は、例えばスピーカや振動子（例えば、超音波振動子）によって実現され、音声コード生成部３３ｅで生成された音声コードを音声として発する（出力する）。
【００９１】
ここで、上記音声コード生成部３３ｅは、制御部３３に設けられる情報解析部３３ａ〜表示制御部３３ｄと同様に、音声コード生成部３３ｅの機能を実現するためのプログラムが、制御部３３に設けられた不図示のＭＰＵによって実行されることによって実現される。尚、音声コード生成部３３ｅの機能を実現するためのプログラムは、情報解析部３３ａ〜表示制御部３３ｄの機能を実現するためのプログラムと同様に、ＣＤ−ＲＯＭ又はＤＶＤ（登録商標）−ＲＯＭ等のコンピュータ読み取り可能な記録媒体に記録された状態で配布され、或いはインターネット等の外部のネットワークを介して配布される。
【００９２】
ライセンス情報Ｑ６は、制御部３３に設けられる機能を実現するプログラムを、アクティベーションにより有効にするために用いられる情報である。このライセンス情報Ｑ６は、上記のプログラムを実行するため（有効にするため）に必要となる情報であり、上記のプログラムを提供するベンダから提供され、例えば上記のプログラムを機器設定装置１４にインストールする際に入力されてメモリ３２に記憶される。
【００９３】
上記構成における機器設定装置１４においては、音声コード生成部３３ｅに対して音声コードの生成を指示する音声コード生成ボタン（図示省略）が、図３に示す二次元コード生成ボタンＢ１と同様に設けられる。そして、作業者Ｗによって音声コード生成ボタンを押下する操作がなされると、音声コード生成部３３ｅによって、取得情報Ｑ１、作業履歴情報Ｑ２、参照先情報テーブルＱ３に格納された参照先情報、及びライセンス情報Ｑ６のうちの少なくとも１つの情報を用いて音声コードが生成され、生成された音声コードに応じた音声が音声出力部３６から出力される。
【００９４】
上述した音声コード生成ボタンを押下する操作を行った後で、作業者Ｗが携帯端末装置２１を操作して、例えば携帯端末装置２１のマイク機能（入力装置）を有効にし、機器設定装置１４から出力される音声を携帯端末装置２１に入力する。これにより、二次元コードＣＤに含まれる情報を読み取る場合と同様に、機器設定装置１４から出力される音声（音声コード）に含まれる情報を携帯端末装置２１に入力することができる。
【００９５】
次に、アクティベーション時の動作について説明する。図９は、アクティベーション時に行われる処理を示すフローチャートである。アクティベーションが行われる場合には、まず、機器設定装置１４において、メモリ３２に記憶されているライセンス情報Ｑ６等を用いて二次元コードＣＤを生成して表示する処理が行われる（ステップＳ５１：第１，第２ステップ）。具体的には、メモリ３２に記憶されているライセンス情報Ｑ６、機器設定装置１４を特定する情報（例えば、機器設定装置１４を実現するコンピュータの構成情報：以下、「ＰＣ情報」という）、及びアクティベーションを行うサーバ（認証局）の参照先情報を用いて二次元コードＣＤが生成される。
【００９６】
次に、携帯端末装置２１において、機器設定装置１４に表示された二次元コードＣＤを読み取る処理が行われる（ステップＳ５２：第３ステップ）。続いて、携帯端末装置２１において、二次元コードＣＤから読み取った情報に含まれる参照先情報に基づいてアクティベーションを行うサーバにアクセスし、アクティベーションに必要な情報を送信する処理が行われる（ステップＳ５３：第４ステップ）。具体的には、二次元コードＣＤから読み取った情報に含まれるライセンス情報Ｑ６及びＰＣ情報が送信される。
【００９７】
次いで、アクティベーションを行うサーバにおいて、機器設定装置１４で用いられるプログラムを認証する処理が行われる（ステップＳ５４）。例えば、携帯端末装置２１から送信されたライセンス情報Ｑ６が正当なものであるか否か、及びＰＣ情報に基づいてプログラムがライセンスの範囲を超えた台数のコンピュータにインストールされているか否か等が認証される。
【００９８】
機器設定装置１４で用いられるプログラムが、ライセンスの範囲内で正当に使用されていると認証された場合には、アクティベーションを行うサーバにおいて、そのプログラムを有効にするためのアクティベーションキーを発行する処理が行われる（ステップＳ５５）。そして、発行されたアクティベーションキーが携帯端末装置２１に送信され、携帯端末装置２１に表示される。
【００９９】
次に、機器設定装置１４において、発行されたアクティベーションキーを登録する処理が行われる（ステップＳ５６）。具体的には、作業者Ｗが、機器設定装置１４の入力部３４を操作して、携帯端末装置２１に表示されたアクティベーションキーを入力し、登録指示を行うことで、アクティベーションキーが機器設定装置１４に登録される。以上の処理により、アクティベーションが完了し、機器設定装置１４で用いられるプログラム（制御部３３に設けられる機能を実現するプログラム）が有効となる。このように、機器設定装置１４をネットワークＮに接続することなく、アクティベーションを行うことができる。
【０１００】
以上、本発明の一実施形態による機器設定装置及びプログラム、記録媒体、並びに情報伝達システム及び方法について説明したが、本発明は上述した実施形態に制限されることなく、本発明の範囲内で自由に変更が可能である。例えば、上記実施形態では、機器設定装置１４で二次元コードが生成される例について説明したが、機器設定装置１４で生成される情報コードは、一次元コード（所謂バーコード）であっても良く、カラーコードであっても良い。また、通信システム１０，２０間で伝達すべき情報量が多い場合には、複数の情報コードに分割して表示するようにしても良い。ここで、分割した複数の情報コードは、二次元コード表示領域Ｒ２に１つずつ順に表示しても良く、二次元コード表示領域Ｒ２に複数同時に表示しても良い。
【０１０１】
また、上記実施形態では、ヘルプ情報取得時動作において、参照先情報（ＵＲＬ）から自動的に二次元コードが生成される例について説明した。しかしながら、問い合わせ時動作や報告時動作と同様に、参照先情報を図３のテキスト表示領域Ｒ１に表示させ、その参照先情報から生成された二次元コードを二次元コード表示領域Ｒ２に表示させるようにしても良い。
【符号の説明】
【０１０２】
１        情報伝達システム
１１      フィールド機器
１４      機器設定装置
２１      携帯端末装置
２５      ウェブサーバ
３３ｂ    編集部
３３ｃ    二次元コード生成部
３３ｄ    表示制御部
３３ｅ    音声コード生成部
３４      入力部
３５      表示部
３６      音声出力部
ＣＤ      二次元コード
Ｑ１      取得情報
Ｑ２      作業履歴情報
Ｑ３      参照先情報テーブル
Ｑ６      ライセンス情報
Ｒ１      テキスト表示領域
Ｒ２      二次元コード表示領域
【図１】
0005939271.tif 000002
【図２】
0005939271.tif 000003
【図３】
0005939271.tif 000004
【図４】
0005939271.tif 000005
【図５】
0005939271.tif 000006
【図６】
0005939271.tif 000007
【図７】
0005939271.tif 000008
【図８】
0005939271.tif 000009
【図９】
0005939271.tif 000010