(57)【特許請求の範囲】
【請求項１】
複数の機器に各々対応付けられた識別情報と、各機器の属性を示す基本情報と、前記複数の機器の位置情報に基づく階層構造の情報と、前記位置情報とは異なる情報に基づく機器間の一方向の相関関係の情報とを記憶する記録媒体と、
前記階層構造に基づいて各機器の識別情報を表示する階層構造表示領域と、前記階層構造表示領域においてユーザにより前記複数の機器のうちのいずれかが選択された場合、選択された機器である第一の機器の基本情報を表示する第一の情報表示領域と、前記相関関係において前記第一の機器の次の機器が少なくとも１つある場合、当該次の機器である第二の機器の基本情報へのリンクを表示する第二の情報表示領域とを含むデータ表示画面の情報を出力する制御部と、
を備え、
前記制御部は、前記第二の情報表示領域において前記リンクを辿る操作を受け付け、前記第二の機器の基本情報を前記第一の情報表示領域に表示し、前記相関関係において前記第二の機器の次の機器が少なくとも１つある場合、前記第二の機器の次の機器の基本情報へのリンクを前記第二の情報表示領域に表示するデータ表示画面の情報を遷移先の情報として出力することを特徴とする情報処理装置。
【請求項２】
前記制御部は、ユーザの入力に基づき前記相関関係の設定を行うことを特徴とする、請求項１に記載の情報処理装置。
【請求項３】
前記制御部は、機器ごとに、当該機器の基本情報を前記第一の情報表示領域に表示するデータ表示画面から、他の機器の基本情報を前記第一の情報表示領域に表示するデータ表示画面への遷移の回数を示す履歴情報に基づき前記相関関係の設定を行うことを特徴とする、請求項１に記載の情報処理装置。
【請求項４】
前記制御部はさらに、前記相関関係に基づいて各機器の識別情報を表示する相関画面の情報を出力することを特徴とする、請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
コンピュータが、複数の機器に各々対応付けられた識別情報と、各機器の属性を示す基本情報と、前記複数の機器の位置情報に基づく階層構造の情報と、前記位置情報とは異なる情報に基づく機器間の一方向の相関関係の情報とを記憶するステップと、
前記コンピュータが、前記階層構造に基づいて各機器の識別情報を表示する階層構造表示領域と、前記階層構造表示領域においてユーザにより前記複数の機器のうちのいずれかが選択された場合、選択された機器である第一の機器の基本情報を表示する第一の情報表示領域と、前記相関関係において前記第一の機器の次の機器が少なくとも１つある場合、当該次の機器である第二の機器の基本情報へのリンクを表示する第二の情報表示領域とを含むデータ表示画面を表示させるステップと、
前記コンピュータが、前記第二の情報表示領域において前記リンクを辿る操作を受け付け、前記第二の機器の基本情報を前記第一の情報表示領域に表示し、前記相関関係において前記第二の機器の次の機器が少なくとも１つある場合、前記第二の機器の次の機器の基本情報へのリンクを前記第二の情報表示領域に表示するデータ表示画面を遷移先として表示させるステップと、
を含む、情報処理方法。
【請求項６】
情報処理装置として機能するコンピュータに、
複数の機器に各々対応付けられた識別情報と、各機器の属性を示す基本情報と、前記複数の機器の位置情報に基づく階層構造の情報と、前記位置情報とは異なる情報に基づく機器間の一方向の相関関係の情報とを記憶するステップと、
前記階層構造に基づいて各機器の識別情報を表示する階層構造表示領域と、前記階層構造表示領域においてユーザにより前記複数の機器のうちのいずれかが選択された場合、選択された機器である第一の機器の基本情報を表示する第一の情報表示領域と、前記相関関係において前記第一の機器の次の機器が少なくとも１つある場合、当該次の機器である第二の機器の基本情報へのリンクを表示する第二の情報表示領域とを含むデータ表示画面を表示させるステップと、
前記第二の情報表示領域において前記リンクを辿る操作を受け付け、前記第二の機器の基本情報を前記第一の情報表示領域に表示し、前記相関関係において前記第二の機器の次の機器が少なくとも１つある場合、前記第二の機器の次の機器の基本情報へのリンクを前記第二の情報表示領域に表示するデータ表示画面を遷移先として表示させるステップと、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、水道設備等のプラントにおける設備及び機器を取り扱う情報処理装置、情報処理方法、及びプログラムに関するものである。
【背景技術】
【０００２】
水道設備等のプラントにおける複数の設備及び機器（以下、機器という。）に関する情報が蓄積されたデータベースを具備し、端末装置からのアクセスに応じて機器に関する情報を提示すシステムが従来から提案されている（例えば特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】国際公開第２０１４／１８５１１１号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示されているシステムでは、機器の存在位置の包含関係に基づく階層構造により機器の情報を効率よく管理している。機器の存在位置の包含関係に基づく階層構造であれば万人にとって理解しやすいものの、機器の存在位置の包含関係によらない機器同士の関係に基づく情報の管理も行えることが望まれる。例えば所定の作業者にとっては、水や電気の流れる方向基づく機器同士の関係をシステム上で管理できることが望ましい場合もある。このようによりプラント等における機器の情報を効率よく管理できる仕組みが必要とされている。
【０００５】
従って、上記のような問題点に鑑みてなされた本発明の目的は、プラント等における機器の情報をより効率よく管理することができる情報処理装置、情報処理方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために本発明の一側面にかかる情報処理装置は、
複数の機器に各々対応付けられた識別情報及び前記複数の機器の存在位置に基づく階層構造を記憶する記録媒体と、
前記複数の機器のうちの第一の機器にかかるデータ表示画面情報を出力する制御部と、
を備え、
前記制御部は、前記第一の機器に対して、少なくとも１つの第二の機器を関連付け、該第二の機器にかかる情報へのリンクを前記第一の機器にかかる前記データ表示画面情報に含めることを特徴とする。
【０００７】
また、本発明の一側面にかかる情報処理装置は、
前記制御部は、ユーザの入力に基づき前記第二の機器の関連付けを行うことを特徴とする。
【０００８】
また、本発明の一側面にかかる情報処理装置は、
前記制御部は、履歴情報に基づき前記第二の機器の関連付けを行うことを特徴とする。
【０００９】
また、本発明の一側面にかかる情報処理装置は、
前記制御部はさらに、前記第一の機器の情報へのリンクを第二の機器にかかるデータ表示画面に表示させることを特徴とする。
【００１０】
また、本発明の一側面にかかるプログラムは、
情報処理装置として機能するコンピュータに、
複数の機器に各々対応付けられた識別情報及び前記複数の機器の存在位置に基づく階層構造を記憶するステップと、
前記複数の機器のうちの第一の機器にかかるデータ表示画面を表示させるステップと、
前記第一の機器に対して、少なくとも１つの第二の機器の関連付けを行うステップと、
前記第二の機器にかかる情報へのリンクを前記第一の機器にかかる前記データ表示画面に表示させるステップと、
を実行させる。
【発明の効果】
【００１１】
本発明における情報処理装置、情報処理方法、及びプログラムによれば、プラント等における機器の情報をより効率よく管理することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態にかかるシステムの概要図である。
【図２】サーバのハードウェアの一実施形態を示す図である。
【図３】端末のハードウェアの一実施形態を示す図である。
【図４】機器のユニーク識別情報にかかるテーブルの一例である。
【図５】階層構造の概念図である。
【図６】階層構造管理画面の一例である。
【図７】機器追加ダイアログ画面の一例である。
【図８】機器のデータ表示画面の一例である。
【図９】お気に入りへの追加ダイアログ画面の一例である。
【図１０】お気に入り管理テーブルの一例である。
【図１１】お気に入りが追加された機器のデータ表示画面である。
【図１２】お気に入りのリンク先の機器のデータ表示画面である。
【図１３】本発明の一実施形態にかかるシステムの動作を示すフローチャートである。
【図１４】履歴情報テーブルの一例である。
【図１５】お気に入り相関画面の一例である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態について説明する。
【００１４】
（実施形態）
以下図面に基づいて、実施形態について詳細を説明する。図１は、本発明の一実施形態にかかる情報処理装置を含むシステムの概要図である。図１に示すシステムは、例えば、水道設備、下水道設備、環境設備それぞれを管理するシステムまたは水道設備、下水道設備、環境設備を総合管理するシステムなどが考えられる。
【００１５】
水道設備は、例えば、浄水場の濾過設備、濾過の過程で発生した汚泥の処理設備などの各種機械設備、ならびにプラントを運転するための受変電設備、計装設備、監視制御設備などの各種電気設備などである。下水道設備は、例えば、水処理用散気装置、汚泥脱水機、汚泥焼却炉、下水汚泥のガス化・燃料化システムに加え高速雨水処理システムなどの各種機械設備、ならびに、プラントを運転するための受変電設備、計装設備、監視制御設備などの各種電気設備などである。環境設備は、例えば、都市ゴミのリサイクル、資源化などの都市環境に不可欠なゴミ処理プラント、ガス化溶融炉やリサイクルプラザ、ゴミ炭化プラント、バイオマス発電システム、廃棄プラスチック破袋選別装置などである。
【００１６】
ただし、本システムは水道設備、下水道設備、環境設備を管理するシステムに限定されるものではなく、他の各種プラントを管理するシステムでもよい。図１のサーバ１は、例えば、クラウドコンピューティングを提供する側のデータセンタに設けられているサーバ（１つ以上のサーバコンピュータから構成される情報処理装置）が考えられる。端末２ａ〜２ｎは、例えば、携帯情報端末（携帯電話機、Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ−ｐｈｏｎｅ  Ｓｙｓｔｅｍ（ＰＨＳ）、スマートフォン、タブレットパーソナルコンピュータなどの情報処理装置）、据え置き型の情報端末などが考えられる。ネットワーク３は、例えば、有線または無線を用いた通信に利用される回線などが考えられる。
【００１７】
次にサーバ１と端末２について説明をする。図２及び図３は、サーバ１及び端末２のハードウェアの一実施形態を示す図である。
【００１８】
図２に示すサーバ１のハードウェアは、例えば、制御部１０１、記憶部１０２、記録媒体読取装置１０３、記録媒体１０４、通信部１０５を備えている。また、各構成部は、バス１０６によりそれぞれ接続されている。
【００１９】
図３に示す端末２ａ〜２ｎ（以降、端末２という。）のそれぞれのハードウェアは、例えば、制御部２０１、記憶部２０２、記録媒体読取装置２０３、入出力制御部２０４、通信部２０５、記録媒体２０７、入出力Ｉ／Ｆ２０８を備えている。また、各構成部はバス２０６によりそれぞれ接続されている。
【００２０】
制御部１０１及び２０１は、Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ（ＣＰＵ）、マルチコアＣＰＵ、プログラマブルなデバイス（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ（ＦＰＧＡ）、Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｄｅｖｉｃｅ（ＰＬＤ）など）を用いることが考えられる。制御部１０１及び２０１により、後述する各種データの登録等、各種処理を行う。
【００２１】
記憶部１０２及び２０２は、例えばＲｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ（ＲＯＭ）、Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ（ＲＡＭ）などのメモリやハードディスクなどが考えられる。なお、記憶部１０２及び２０２はパラメータ値、変数値などのデータを記録してもよいし、実行時のワークエリアとして用いられてもよい。なお、サーバ１の記憶部１０２は外部に設けたデータベースなどの記憶装置でもよい。
【００２２】
記録媒体読取装置１０３及び２０３は、制御部１０１又は２０１の制御に従って記録媒体１０４又は２０７に対するデータのリード／ライトを制御する。そして、記録媒体読取装置１０３及び２０３は、記録媒体１０４又は２０７にデータを記録させたり、記録媒体１０４又は２０７に記録されたデータを読み取らせたりする。本実施の形態では、記録媒体１０４に記憶されるデータは、機器にかかるデータ、工事台帳にかかるデータ、及び完成図書データ等である。記録媒体１０４又は２０７は、コンピュータで読み取り可能なｎｏｎ−ｔｒａｎｓｉｔｏｒｙ（非一時的）な記録媒体として、磁気記録装置、光ディスク、光磁気記録媒体、半導体メモリなどがある。磁気記録装置には、ハードディスク装置（ＨＤＤ）などがある。光ディスクには、Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ（ＤＶＤ）、Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ−Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ（ＤＶＤ−ＲＡＭ）、Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ（ＣＤ−ＲＯＭ）、ＣＤ−Ｒ(Ｒｅｃｏｒｄａｂｌｅ)／ＲＷ（ＲｅＷｒｉｔａｂｌｅ）などがある。光磁気記録媒体には、Ｍａｇｎｅｔｏ−Ｏｐｔｉｃａｌ  Ｄｉｓｃ（ＭＯ）などがある。なお、記憶部１０２又は２０２もｎｏｎ−ｔｒａｎｓｉｔｏｒｙ（非一時的）な記録媒体に含まれる。
【００２３】
入出力制御部２０４には、入出力Ｉ／Ｆ２０８（表示装置、キーボード、マウス、タッチパネル、カメラ等）が接続され、入出力制御部２０４は、入出力Ｉ／Ｆ２０８から入力された情報を受信し、バス２０６を介してその情報を制御部２０１に送信する。また、入出力制御部２０４は、制御部２０１から送信されたデータに従って入出力Ｉ／Ｆ２０８の出力装置（表示部）の画面に表示をさせる。通信部１０５及び２０５はネットワーク３に接続され、通信を行う。
【００２４】
次に記録媒体１０４に記憶されているデータについて説明する。図４は、記録媒体１０４に記憶されている、機器に各々対応付けられたユニークな識別情報（以下、ユニーク識別情報、又は単に識別情報という。）の識別情報テーブルである。識別情報テーブルは、識別情報と、機器の名称と、機器の種別の情報を含む。図４に示すように、各機器（「機場１」「施設１」「区域」「部屋１」「部屋２」「装置１」等）に各々一意のユニーク識別情報が対応付けられている。また各機器に、種別の情報が対応付けられている。種別は、例えば機場、施設、棟屋、フロア、部屋、装置、部品である。
【００２５】
ユニーク識別情報は、機器が設置されている存在位置（位置情報）に応じた階層構造（ツリー構造）の情報を含む。例えば第１階層に位置している所定の機器のユニーク識別情報は、３桁の番号で表される。なお第１階層に位置している所定の機器は、通常は機場である。
【００２６】
また本実施の形態においては、第２階層に位置している機器のユニーク識別情報は、当該機器の直近上位の階層（第１階層）の機器のユニーク識別情報に、２桁の番号（以下、「作業上の識別番号」、又は単に「識別番号」という。）を連結したものである。すなわち第２階層の機器のユニーク識別情報は、「ａａａ．ｂｂ」というフォーマットで表される。ここで「ａａａ」は、直近上位の階層（第１階層）の機器のユニーク識別情報であり、「ｂｂ」は、当該機器の識別番号である。なおａ及びｂは、０〜９の整数である。
【００２７】
同様に本実施の形態においては、第３階層に位置している機器のユニーク識別情報は、当該機器の直近上位の階層（第２階層）の機器のユニーク識別情報に、識別番号を連結したものである。すなわち第３階層の機器のユニーク識別情報は、「ａａａ．ｂｂ．ｃｃ」というフォーマットで表される。ここで「ａａａ．ｂｂ」は、直近上位の階層（第２階層）の機器のユニーク識別情報であり、ｃｃは、当該機器の識別番号である。なおａ、ｂ及びｃは、０〜９の整数である。
【００２８】
このように本実施の形態においては、一般に第Ｘ階層に位置している機器のユニーク識別情報は、当該機器の直近上位の階層（第Ｘ−１階層）の機器のユニーク識別情報に、当該機器の識別番号を連結したものであり、「ａａａ．ｂｂ．ｃｃ．ｄｄ．ｅｅ・・・」というフォーマットで表される。なおａ、ｂ、ｃ、ｄ、ｅ等は、０〜９の整数である。このようにして本実施形態にかかる記録媒体１０４は、複数の機器に各々対応付けられた識別情報及び該複数の機器の存在位置に基づく階層構造を記憶する。
【００２９】
図５は、図４に示される識別情報テーブルに基づく階層構造の概念図である。図５に示される円形は、「機場１」「機場２」「施設１」「施設２」「区域」「部屋１」「部屋２」「部屋３」「装置１」「装置２」「装置３」「装置４」「部品１」〜「部品１０」等の各機器を示している。各機器には、識別番号（「１２３」「１５」「２３」「０１」「０２」「０３」「１０」等）が対応付けられている。図４に示すように、「機場１」の直近下位に「施設１」が存在する。また「施設１」の直近下位に「区域」が存在する。当該階層構造は、各機器が存在する（設置されている）場所に基づく。すなわち、「機場１」の敷地内に「施設１」が存在し、「施設１」の施設内に「区域」が存在することを意味する。同様に、「区域」内に、「部屋１」〜「部屋３」が存在することを意味する。また各部屋（「部屋１」〜「部屋３」）内に、「装置１」〜「装置３」が設置されていることを意味する。さらに各「装置１」〜「装置４」が各部品（「部品１」等）を備えていることを示している。
【００３０】
当該作業上の識別番号は、各機器の本体等に貼り付けたシールに記載される。そのため作業者は機器と識別番号との対応関係を容易に把握することができる。また当該シールには、当該機器のユニーク識別情報が、２次元バーコード等のＡＲタグの形式で記載されている。作業者の操作により当該ＡＲタグを端末２が読み取ることで、端末２はユニーク識別情報を当該ＡＲタグから容易に取得することができる。
【００３１】
図６は、端末２の制御部２０１が、入出力Ｉ／Ｆ２０８（例えばディスプレイ）に表示させる階層構造管理画面４の一例である。端末２から階層構造管理画面４の表示要求を受けた場合、サーバ１の制御部１０１は、識別情報テーブルに基づき階層構造管理画面４の情報（以下、管理画面情報という。）を通信部１０５によりネットワーク３を介して端末２に送信する。端末２は、管理画面情報に基づき、入出力Ｉ／Ｆ２０８（例えばディスプレイ）に階層構造管理画面４を表示する。図６に示すように、端末２は、ディスプレイ等に、Ｗｅｂブラウザを介して階層構造管理画面４を表示する。
【００３２】
図６に示すように、階層構造管理画面４は、各機器をアイコン、識別番号、及び名称により表示する。また図４に示すように、各アイコン、識別番号、及び名称は、階層構造に基づいて表示される。さらに階層構造管理画面４は、機器毎に、展開ボタン４０、追加ボタン４１、編集ボタン４２、削除ボタン４３、及び移設ボタン４４を備える。
【００３３】
展開ボタン４０は、入出力Ｉ／Ｆ２０８（例えばマウス）によって当該ボタンの位置においてユーザの入力操作（例えばクリック）を受け付けた場合に、当該機器の下位の階層の機器を表示及び非表示するためのボタンである。下位の階層の機器が表示されていない場合に展開ボタン４０がクリック等された場合、下位の階層の機器を表示する。下位の階層の機器が表示されている場合に展開ボタン４０がクリック等された場合、下位の階層の機器を非表示にする。追加ボタン４１は、入出力Ｉ／Ｆ２０８（例えばマウス）によって当該ボタンの位置においてユーザの入力操作（例えばクリック）を受け付けた場合に、当該機器の直近下位に機器を追加するためのボタンである。編集ボタン４２は、当該機器にかかる情報を編集するためのボタンである。削除ボタン４３は、当該機器にかかる情報を削除するためのボタンである。移設ボタン４４は当該機器にかかる情報を別の場所に移設（カット＆ペースト）するためのボタンである。これらのボタンにより、識別情報テーブルへのデータの追加、編集、削除を行うことができる。
【００３４】
図７は、追加ボタン４１が入出力Ｉ／Ｆ２０８（例えばマウス）によってユーザの入力操作（例えばクリック）を受け付けた場合にポップアップされる機器追加ダイアログ画面５である。図７は、例えば図６の「装置４」の追加ボタン４１がクリックされた場合に表示される画面である。機器追加ダイアログ画面５は、識別番号、機器の名称、及び機器の種別を入力する入力欄５０〜５２と、追加ボタン５３と、キャンセルボタン５４とを備える。図７に示す例では、追加ボタン５３がクリックされると、作業上の識別情報「２６」にかかる「部品１１」という名称の機器の情報が「装置４」にかかる情報の直近下位に追加される。具体的には端末２の制御部２０１は、入力された機器の情報を追加する追加要求を、通信部１０５によりネットワーク３を介してサーバ１に送信する。サーバ１の制御部１０１は、当該追加要求を受信した場合、識別情報テーブルを更新し記録媒体１０４に記憶する。一方キャンセルボタン５４がクリックされると、機器追加ダイアログ画面５にて入力された機器の追加はせず、機器追加ダイアログ画面５を閉じる。
【００３５】
図８は、端末２の制御部２０１が、識別情報テーブルに基づき入出力Ｉ／Ｆ２０８（例えばディスプレイ）に表示させる、データ表示画面６の一例である。端末２からデータ表示画面６の表示要求を受けた場合、サーバ１の制御部１０１は、識別情報テーブルに基づきデータ表示画面６の情報（以下、データ表示画面情報という。）を通信部１０５によりネットワーク３を介して端末２に送信する。端末２は、データ表示画面情報に基づき、入出力Ｉ／Ｆ２０８（例えばディスプレイ）にデータ表示画面６を表示する。端末２は、ディスプレイ等に、Ｗｅｂブラウザを介してデータ表示画面６を表示する。
【００３６】
図８に示すように、データ表示画面６は、階層構造表示領域６０と、選択機器データ表示領域６１とを含む。階層構造表示領域６０には、各機器にかかるアイコン、識別番号、及び名称が表示される。また図８に示すように、各アイコン、識別番号、及び名称は、階層構造に基づいて表示される。各機器のアイコンの近傍には展開ボタン６００が設けられる。展開ボタン６００は、入出力Ｉ／Ｆ２０８（例えばマウス）によってユーザの入力操作（例えばクリック）を受け付けた場合に、当該機器の下位の階層の機器を表示及び非表示するためのボタンである。下位の階層の機器が表示されていない場合に展開ボタン６００がクリック等された場合、下位の階層の機器を表示する。下位の階層の機器が表示されている場合に展開ボタン６００がクリック等された場合、下位の階層の機器を非表示にする。
【００３７】
選択機器データ表示領域６１は、階層構造表示領域６０においてユーザにより選択された機器の情報を表示する領域である。なおユーザにより選択される前には、当該領域には何も表示しない。なおこの場合、当該領域に「機器が選択されていません。」又は／及び「機器を選択してください。」等と表示されてもよい。ユーザによる機器の選択は、階層構造表示領域６０により行う。具体的には例えば階層構造表示領域６０における各アイコン上で、入出力Ｉ／Ｆ２０８の入力装置（例えばマウス）によってユーザの入力操作（例えばクリック）を受け付けた場合、端末２の制御部２０１は、当該アイコンにかかる機器が選択されたと判定する。制御部２０１は、選択された機器にかかる情報の送信要求をサーバ１に送信する。端末２から当該送信要求を受信した場合、サーバ１の制御部１０１は、識別情報テーブルに基づき、選択された機器にかかるデータ表示画面情報を、通信部１０５によりネットワーク３を介して端末２に送信（出力）する。端末２は、データ表示画面情報に基づき、選択機器データ表示領域６１に選択された機器（図８では「装置３」）の情報を含むデータ表示画面を表示する。
【００３８】
選択機器データ表示領域６１は、基本情報表示領域６１０と、お気に入り情報表示領域６１１とを含む。基本情報表示領域６１０には、識別情報テーブルに基づく機器の識別情報、種別、及び名称の情報が表示される。お気に入り情報表示領域６１１には、当該機器（以下、第一の機器ともいう。）に関連付けられたお気に入りの機器（以下、第二の機器ともいう。）にかかるお気に入りリスト６１２と、お気に入り削除ボタン６１３と、お気に入り追加ボタン６１４とが表示される。お気に入り削除ボタン６１３は、お気に入りリストの機器を削除するためのボタンである。お気に入り追加ボタン６１４は、お気に入りリストに機器を追加するためのボタンである。なお図８においては、未だお気に入りの機器が登録されていないため、お気に入りリスト６１２には「お気に入りはありません。」と表示されている。
【００３９】
ここでお気に入りの機器は、如何なる機器であってもよい。例えば第二の機器は、第一の機器と関連性の高い機器であってもよい。また例えば第二の機器は、水流や電流の流れる方向に沿ったものであってもよく、例えば第一の機器の直近下流に位置する機器であってもよい。また第二の機器は、通信データの流れに沿ったものであってもよく、第一の機器からデータが送信される機器であってもよい。また例えば第二の機器は、点検業務において点検すべき機器の順番に沿ったものであってもよく、例えば第一の機器の直後に点検される機器であってもよい。
【００４０】
図９は、端末２の制御部２０１が、入出力Ｉ／Ｆ２０８（例えばディスプレイ）に表示させるお気に入り追加ダイアログ画面６１５である。お気に入り追加ダイアログ画面６１５は、図８のお気に入り追加ボタン６１４が入出力Ｉ／Ｆ２０８（例えばマウス）によってユーザの入力操作（例えばクリック）を受け付けた場合にポップアップされて表示される。お気に入り追加ダイアログ画面６１５は、機器の選択領域６１６と、追加ボタン６１８と、キャンセルボタン６１９とを含む。機器の選択領域６１６は、各機器をアイコン、作業上の識別番号、及び名称により表示する。また図９に示すように、各アイコン、作業上の識別番号、及び名称は、階層構造に基づいて表示される。各機器のアイコンの近傍には展開ボタン６１７が設けられる。展開ボタン６１７は、入出力Ｉ／Ｆ２０８（例えばマウス）によってユーザの入力操作（例えばクリック）を受け付けた場合に、当該機器の下位の階層の機器を表示及び非表示するためのボタンである。下位の階層の機器が表示されていない場合に展開ボタン６１７がクリック等された場合、下位の階層の機器を表示する。下位の階層の機器が表示されている場合に展開ボタン６１７がクリック等された場合、下位の階層の機器を非表示にする。
【００４１】
機器の選択領域６１６における各アイコン上で、入出力Ｉ／Ｆ２０８の入力装置（例えばマウス）によってユーザの入力操作（例えばクリック）を受け付けた場合、端末２の制御部２０１は、当該アイコンにかかる機器がお気に入りとして選択されたと判定する。制御部２０１は、選択された機器にかかる情報を、入出力Ｉ／Ｆ２０８（例えばディスプレイ）に強調表示させる。この状態で追加ボタン６１８がクリック等された場合、選択された機器がお気に入りとして追加される。具体的には端末２の制御部２０１は、第一の機器に選択された機器をお気に入りとして追加する追加要求を、通信部１０５によりネットワーク３を介してサーバ１に送信する。サーバ１の制御部１０１は、追加要求を受信した場合、第一の機器に対して第二の機器を関連付け、お気に入り管理テーブルとして記録媒体１０４に記憶する。キャンセルボタン６１９がクリック等された場合、お気に入り追加ダイアログ画面６１５を閉じる。
【００４２】
図１０は、お気に入り管理テーブルの一例である。お気に入り管理テーブルは、関連付けられた機器（第一の機器及び第二の機器）の識別情報を含む。例えば図１０の例では、「装置３」に「装置２」が関連付けられているため、「装置３」にかかる識別情報「１２３．１５．２３．０３．１０」に、「装置２」にかかる識別情報「１２５．１５．２３．０２．０１」が関連付けられて記憶されている。
【００４３】
図１１は、お気に入りが追加されたデータ表示画面６ｂの一例を示す図である。データ表示画面６ｂは、追加ボタン６１８がクリック等された場合に表示される。具体的にはサーバ１の制御部１０１は、追加要求を受信した場合、第二の機器へのリンクを第一の機器にかかるデータ表示画面情報に含める。そして当該データ表示画面情報を通信部１０５によりネットワーク３を介して端末２に送信する。端末２は、当該リンクが含められたデータ表示画面情報に基づき、入出力Ｉ／Ｆ２０８（例えばディスプレイ）にデータ表示画面６ｂを表示する。図１１では、第一の機器として「装置３」に、第二の機器として「装置２」が追加されている。図１１では、お気に入り情報表示領域６１１ｂに追加された第二の機器である「装置２」の識別情報が、「装置２」の情報へのリンク６２０である。
【００４４】
図１２は、図１１におけるリンクがクリック等された場合に表示される、第二の機器（ここでは「装置２」）にかかるデータ表示画面６ｃの一例である。データ表示画面６ｃは、図１１と同様に、階層構造表示領域６０と、選択機器データ表示領域６１ｃとを含む。選択機器データ表示領域６１ｃには、第二の機器にかかる情報が表示される。なお図１２の例では第二の機器である「装置２」に、さらにお気に入りの機器が関連付けられている。またお気に入りの機器が２つ関連付けられている。このようにお気に入りの機器は２つ以上あってもよい。ユーザはお気に入り情報表示領域６１１ｂ及び６１１ｃのリンクを辿ることにより、関連付けられた機器を次々と辿っていくことができる。
【００４５】
次に、本発明の実施の形態１にかかるシステムについて、図１３に示すフローチャートによりその動作を説明する。
【００４６】
はじめに端末２からデータ表示画面６の表示要求を受けた場合、サーバ１の制御部１０１は、識別情報テーブルに基づきデータ表示画面情報を通信部１０５によりネットワーク３を介して端末２に出力（送信）する。端末２は、データ表示画面情報に基づき、入出力Ｉ／Ｆ２０８（例えばディスプレイ）にユーザにより選択された第一の機器にかかるデータ表示画面６を表示する（ステップＳ１０）。
【００４７】
次に第一の機器にかかるデータ表示画面６のお気に入り追加ボタン６１４が端末２の入出力Ｉ／Ｆ２０８（例えばマウス）によってユーザの入力操作（例えばクリック）を受け付けた場合、端末２の制御部２０１はお気に入り追加ダイアログ画面６１５を入出力Ｉ／Ｆ２０８（例えばディスプレイ）に表示させる（ステップＳ２０）。
【００４８】
続いてサーバ１の制御部１０１は、お気に入り追加ダイアログ画面６１５にて選択された機器を第一の機器と関連付ける（ステップＳ３０）。具体的にはお気に入り追加ダイアログ画面６１５の機器の選択領域６１６における各アイコン上で、入出力Ｉ／Ｆ２０８の入力装置（例えばマウス）によってユーザの入力操作（例えばクリック）を受け付けた場合、端末２の制御部２０１は、当該アイコンにかかる機器がお気に入りとして選択されたと判定する。制御部２０１は、選択された機器にかかる情報を、入出力Ｉ／Ｆ２０８（例えばディスプレイ）に強調表示させる。この状態で追加ボタン６１８がクリック等された場合、選択された機器がお気に入りとして追加される。具体的には端末２の制御部２０１は、第一の機器に選択された機器をお気に入り（第二の機器）として追加する追加要求を、通信部１０５によりネットワーク３を介してサーバ１に送信する。サーバ１の制御部１０１は、第一の機器に対して第二の機器を関連付け、記録媒体１０４のお気に入り管理テーブルに記憶する。
【００４９】
続いて端末２は、入出力Ｉ／Ｆ２０８（例えばディスプレイ）にお気に入りの機器が追加されたデータ表示画面６を表示する（ステップＳ４０）。具体的にはサーバ１の制御部１０１は、第二の機器へのリンクを第一の機器にかかるデータ表示画面情報に含める。そして当該データ表示画面情報を通信部１０５によりネットワーク３を介して端末２に送信（出力）する。端末２は、当該リンクが含められたデータ表示画面情報に基づき、入出力Ｉ／Ｆ２０８（例えばディスプレイ）にデータ表示画面６ｂを表示する。
【００５０】
このように本発明の一実施形態によれば、機器の存在位置に基づく階層構造において、機器の存在位置の包含関係にかかわらず関連性の高い機器（第一の機器及び第二の機器）同士を関連付ける。そして第一機器にかかるデータ表示画面に第二の機器にかかる情報へのリンクを含めるため、プラント等における機器の情報をより効率よく管理することができる。
【００５１】
例えば第二の機器が、第一の機器と関連性の高い機器である場合、第一の機器にかかるデータ表示画面から容易に第二の機器の情報にたどりつくことができる。また例えば第二の機器が、第一の機器に対して電気的又は水の流れの観点で直近の下流に位置する機器である場合に、電気又は水の流れに沿ってデータを管理できる。また例えば第二の機器が、点検業務において点検すべき機器の順番に沿ったものである場合、第一の機器の情報を閲覧した直後に、次に点検されるべき機器の情報が容易に表示できる。
【００５２】
なお、本実施の形態では、第一の機器に第二の機器を関連付けた場合に、第一の機器にかかるデータ表示画面に第二の機器へのリンクを表示するとしたがこれに限られず、さらに、第一の機器の情報へのリンクを第二の機器にかかるデータ表示画面に表示させてもよい。
【００５３】
なお、本実施の形態では、お気に入り追加ダイアログ画面６１５を介して、ユーザの入力に基づき第一の機器と第二の機器との関連付けを行ったがこれに限らない。第一の機器と第二の機器との関連付けは、サーバ１が自動的に行ってもよい。以下、サーバ１が自動的に第一の機器と第二の機器とを関連付ける例を説明する。
【００５４】
図１４は、サーバ１の記録媒体１０４に記憶される履歴情報テーブルの一例である。履歴情報テーブルは、ユーザがある機器にかかるデータ表示画面を閲覧した直後に、当該データ表示画面から遷移した先の機器の情報（以下、遷移先の識別情報という。）の履歴を管理するテーブルである。履歴情報テーブルは、遷移先の識別情報と、遷移回数とを含む。なお当該テーブルは機器毎に設けられ、図１４に示す履歴情報テーブルは、「装置３」にかかる履歴情報テーブルである。例えば図１４の例では、「装置３」にかかるデータ表示画面を閲覧後、「123.15.23.01.01.01」に対応する「部品２」への遷移回数が１１０回である。ユーザが各データ表示画面を遷移する方法はいかなるものであってもよい。例えばデータ表示画面６の階層構造表示領域６０において機器を選択してデータ表示画面６を遷移してもよい。あるいは、ある機器の本体等に貼り付けたシールのＡＲタグを端末２が読み取り、当該機器に係る情報（データ表示画面含む）が端末２に表示されている状態で、別の機器本体等に貼り付けたシールのＡＲタグを端末２が読み取り、当該別の機器にかかる情報に遷移してもよい。履歴情報テーブルはこれらの閲覧履歴を管理する。
【００５５】
そしてサーバ１の制御部１０１は、履歴情報テーブルに基づき、第一の機器と第二の機器との関連付けをする。具体的には制御部１０１は、各機器の履歴情報テーブルのうち、遷移回数が所定数以上（例えば２０回）の機器を第二の機器としてお気に入り管理テーブルに追加する。例えば図１４の場合、遷移回数が１１０回の「部品２」を「装置３」に対して関連付ける。また遷移回数が２０回の「123.15.23.03.10.12」に対応する「部品４」を、「装置３」に対して関連付ける。このように、自動的に第一の機器に第二の機器を関連付けることで、ユーザの手間をかけずに関連性の高い機器同士を関連付けることができる。
【００５６】
なお端末２は、お気に入りの相関関係を示す表示画面（以下、お気に入り相関画面という。）を表示してもよい。図１５にお気に入り相関画面７の一例を示す。図１５に示すように、「装置３」に「装置２」が関連付けられている。さらに「装置２」に「装置４」及び「装置１」が関連付けられている。お気に入り相関画面７により、ユーザは関連付けの相互の関係を把握できるため、例えば水流や電流に沿って各機器を関連付けた場合、水流や電流の上流から下流までの一連の関係性を容易に把握することができる。例えば一部の機器で水漏れ等が発生した場合に、上流のどの機器において対処をすればよいかが容易に把握できる。
【００５７】
なお、本実施の形態では、サーバ１の記録媒体１０４のみに識別情報テーブル、お気に入り管理テーブル、及び履歴情報テーブルが記憶されるとしたが、これに限られない。例えば端末２の記録媒体２０７にも識別情報テーブル、お気に入り管理テーブル、及び履歴情報テーブルを記憶してもよい。そして記録媒体２０７に記憶された識別情報テーブル、お気に入り管理テーブル、及び履歴情報テーブルに基づき、端末２が階層構造管理画面４及びデータ表示画面６等を表示してもよい。この場合、記録媒体２０７の識別情報テーブルに基づき、制御部２０１が複数の機器のうちの第一の機器にかかるデータ表示画面情報を出力する。なおこのように構成する場合、機器の情報、お気に入りの情報、及び履歴情報にかかる変更（追加、編集、削除）が生じた場合に、端末２の記録媒体２０７に記憶された識別情報テーブル、お気に入り管理テーブル、履歴情報テーブルの情報（更新部分のみの情報であってもよい）をサーバ１に送信する。このようにして、サーバ１及び端末２における識別情報テーブル、お気に入り管理テーブル、及び履歴情報テーブルの同期をとるようにする。
【００５８】
ここで、サーバ１及び端末２として機能させるために、コンピュータを好適に用いることができ、そのようなコンピュータは、サーバ１及び端末２の各機能を実現する処理内容を記述したプログラムを、当該コンピュータの記憶部に格納しておき、当該コンピュータの中央演算処理装置（ＣＰＵ）によってこのプログラムを読み出して実行させることで実現することができる。
【００５９】
本発明を諸図面や実施例に基づき説明してきたが、当業者であれば本開示に基づき種々の変形や修正を行うことが容易であることに注意されたい。従って、これらの変形や修正は本発明の範囲に含まれることに留意されたい。例えば、各手段、各ステップ等に含まれる機能等は論理的に矛盾しないように再配置可能であり、複数の手段やステップ等を１つに組み合わせたり、或いは分割したりすることが可能である。
【符号の説明】
【００６０】
１  サーバ
１０１  制御部
１０２  記憶部
１０３  記録媒体読取装置
１０４  記録媒体
１０５  通信部
１０６  バス
２  端末
２０１  制御部
２０２  記憶部
２０３  記録媒体読取装置
２０４  入出力制御部
２０５  通信部
２０６  バス
２０７  記録媒体
２０８  入出力Ｉ／Ｆ
４  階層構造管理画面
４０  展開ボタン
４１  追加ボタン
４２  編集ボタン
４３  削除ボタン
４４  移設ボタン
５  機器追加ダイアログ画面
５０〜５２  入力欄
５３  追加ボタン
５４  キャンセルボタン
６、６ｂ、６ｃ  データ表示画面
６０  階層構造表示領域
６１、６１ｃ  選択機器データ表示領域
６００  展開ボタン
６１０  基本情報表示領域
６１１、６１１ｂ  お気に入り情報表示領域
６１２  お気に入りリスト
６１３  削除ボタン
６１４  追加ボタン
６１５  追加ダイアログ画面
６１６  選択領域
６１７  展開ボタン
６１８  追加ボタン
６１９  キャンセルボタン
６２０  リンク
７  お気に入り相関画面
【図１】
0006533060.tif 000002
【図２】
0006533060.tif 000003
【図３】
0006533060.tif 000004
【図４】
0006533060.tif 000005
【図５】
0006533060.tif 000006
【図６】
0006533060.tif 000007
【図７】
0006533060.tif 000008
【図８】
0006533060.tif 000009
【図９】
0006533060.tif 000010
【図１０】
0006533060.tif 000011
【図１１】
0006533060.tif 000012
【図１２】
0006533060.tif 000013
【図１３】
0006533060.tif 000014
【図１４】
0006533060.tif 000015
【図１５】
0006533060.tif 000016