(57)【特許請求の範囲】
【請求項１】
対象メータについてのメータ識別情報と前記対象メータによって計測される計測値が記録される帳票データとの紐付作業を支援するサーバであって、
１つ以上の前記対象メータが撮影された撮影画像に基づいて、複数のメータについてのメータ識別情報が蓄積されたメータ定義データベースから前記撮影画像に含まれると判定した前記対象メータのメータ識別情報を抽出し、前記対象メータのメータ識別情報候補としてユーザが操作する端末に送信するメータ識別情報抽出部と、
前記端末で作成され前記端末から受信したメータ識別情報を、前記メータ定義データベースに登録するメータ識別情報登録部と、
を備えることを特徴とするサーバ。
【請求項２】
前記対象メータが設置される設備であって前記端末から指定された対象設備に基づいて、前記帳票データが蓄積された帳票データベースから、指定された前記対象設備の帳票データを抽出し、前記端末に送信する帳票データ抽出部と、
前記帳票データに紐付けされる前記メータ識別情報候補および前記帳票データでの前記計測値の記録箇所の情報である紐付情報を前記端末から受信し、前記帳票データベースに登録するメータ紐付情報登録部と、
を備えることを特徴とする請求項１に記載のサーバ。
【請求項３】
前記メータ識別情報候補が前記対象メータのものではなかった場合に前記端末で作成され前記端末から受信したメータ識別情報に基づいて、前記メータ定義データベースに蓄積されている前記メータ識別情報候補としたメータ識別情報に、前記端末から受信したメータ識別情報を示す情報を関連メータ情報として登録する関連メータ情報登録部、
を備え、
前記メータ識別情報抽出部は、前記メータ識別情報候補としたメータ識別情報に前記関連メータ情報が登録されている場合、さらに、前記関連メータ情報で示されるメータ識別情報をメータ識別情報候補として前記端末に送信する、
ことを特徴とする請求項２に記載のサーバ。
【請求項４】
前記撮影画像から、前記帳票データに紐付けされたメータ識別情報候補で示される対象メータのメータ画像を抜き出し、抜き出した前記メータ画像を前記メータ定義データベースに登録するメータ学習画像登録部と、
前記関連メータ情報が登録されている第１のメータ識別情報に係るメータについて登録されたメータ画像と、前記第１のメータ識別情報に登録されている前記関連メータ情報で示される第２のメータ識別情報に係るメータについて登録されたメータ画像とを用いて、前記メータ識別情報抽出部が前記撮影画像に基づいて前記メータ識別情報候補を抽出する際の信頼度を向上させるメータ画像学習モデルを生成するメータ画像学習モデル生成部と、
を備え、
前記メータ識別情報抽出部は、前記メータ画像学習モデルに基づいて、複数のメータ識別情報候補を信頼度の高い順に並べ替えて送信する、
ことを特徴とする請求項３に記載のサーバ。
【請求項５】
前記複数のメータ識別情報候補の先頭に並べ替えられたメータ識別情報候補が前記対象メータのものではなかった回数をカウントする対象誤り回数判定部、
を備え、
前記メータ画像学習モデル生成部は、前記対象誤り回数判定部でのカウント数が前記メータ定義データベースに蓄積されている前記メータ識別情報に設定されている対象誤り閾値を超えた場合、再度メータ画像学習モデルを生成する、
ことを特徴とする請求項４に記載のサーバ。
【請求項６】
取得した第１の撮影画像と過去に取得した第２の撮影画像とが類似しているか否かを判定する設備画像照合部と、
前記設備画像照合部において前記第１の撮影画像と前記第２の撮影画像とが類似していると判定された場合、前記第２の撮影画像の際に抽出された第１の帳票データを流用して、前記端末に送信する帳票データ流用部と、
を備えることを特徴とする請求項３に記載のサーバ。
【請求項７】
前記メータ定義データベースと、
前記帳票データベースと、
を備えることを特徴とする請求項２から６のいずれか１つに記載のサーバ。
【請求項８】
請求項２から７のいずれか１つに記載のサーバと、
前記サーバに対して前記対象設備を指定し、前記メータ識別情報候補が前記対象メータのものではなかった場合、前記対象メータについてのメータ識別情報を作成する端末と、
を備えることを特徴とする紐付作業支援装置。
【請求項９】
対象メータについてのメータ識別情報と前記対象メータによって計測される計測値が記録される帳票データとの紐付作業を支援するサーバの紐付作業支援方法であって、
帳票データ抽出部が、前記対象メータが設置される設備であってユーザが操作する端末から指定された対象設備に基づいて、前記帳票データが蓄積された帳票データベースから、指定された前記対象設備の帳票データを抽出し、前記端末に送信する第１のステップと、
メータ識別情報登録部が、前記端末で作成され前記端末から受信したメータ識別情報を、複数のメータについてのメータ識別情報が蓄積されたメータ定義データベースに登録する第２のステップと、
メータ識別情報抽出部が、１つ以上の前記対象メータが撮影された撮影画像に基づいて、前記メータ定義データベースから前記撮影画像に含まれると判定した前記対象メータのメータ識別情報を抽出し、前記対象メータのメータ識別情報候補として前記端末に送信する第３のステップと、
メータ紐付情報登録部が、前記帳票データに紐付けされる前記メータ識別情報候補および前記帳票データでの前記計測値の記録箇所の情報である紐付情報を前記端末から受信し、前記帳票データベースに登録する第４のステップと、
を含むことを特徴とする紐付作業支援方法。
【請求項１０】
関連メータ情報登録部が、前記メータ識別情報候補が前記対象メータのものではなかった場合に前記端末で作成され前記端末から受信したメータ識別情報に基づいて、前記メータ定義データベースに蓄積されている前記メータ識別情報候補としたメータ識別情報に、前記端末から受信したメータ識別情報を示す情報を関連メータ情報として登録する第５のステップ、
を含み、
前記第３のステップにおいて、前記メータ識別情報抽出部は、前記メータ識別情報候補としたメータ識別情報に前記関連メータ情報が登録されている場合、さらに、前記関連メータ情報で示されるメータ識別情報をメータ識別情報候補として前記端末に送信する、
ことを特徴とする請求項９に記載の紐付作業支援方法。
【請求項１１】
メータ学習画像登録部が、前記撮影画像から、前記帳票データに紐付けされたメータ識別情報候補で示される対象メータのメータ画像を抜き出し、抜き出した前記メータ画像を前記メータ定義データベースに登録する第６のステップと、
メータ画像学習モデル生成部が、前記関連メータ情報が登録されている第１のメータ識別情報に係るメータについて登録されたメータ画像と、前記第１のメータ識別情報に登録されている前記関連メータ情報で示される第２のメータ識別情報に係るメータについて登録されたメータ画像とを用いて、前記メータ識別情報抽出部が前記撮影画像に基づいて前記メータ識別情報候補を抽出する際の信頼度を向上させるメータ画像学習モデルを生成する第７のステップと、
を含み、
前記第３のステップにおいて、前記メータ識別情報抽出部は、前記メータ画像学習モデルに基づいて、複数のメータ識別情報候補を信頼度の高い順に並べ替えて送信する、
ことを特徴とする請求項１０に記載の紐付作業支援方法。
【請求項１２】
対象誤り回数判定部が、前記複数のメータ識別情報候補の先頭に並べ替えられたメータ識別情報候補が前記対象メータのものではなかった回数をカウントする第８のステップ、
を含み、
前記第７のステップにおいて、前記メータ画像学習モデル生成部は、前記対象誤り回数判定部でのカウント数が前記メータ定義データベースに蓄積されている前記メータ識別情報に設定されている対象誤り閾値を超えた場合、再度メータ画像学習モデルを生成する、
ことを特徴とする請求項１１に記載の紐付作業支援方法。
【請求項１３】
設備画像照合部が、取得した第１の撮影画像と過去に取得した第２の撮影画像とが類似しているか否かを判定する第９のステップと、
帳票データ流用部が、前記設備画像照合部において前記第１の撮影画像と前記第２の撮影画像とが類似していると判定された場合、前記第２の撮影画像の際に抽出された第１の帳票データを流用して、前記端末に送信する第１０のステップと、
を含むことを特徴とする請求項１０に記載の紐付作業支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報の紐付作業を支援するサーバ、紐付作業支援装置および紐付作業支援方法に関する。
【背景技術】
【０００２】
近年、設備の保守、点検などの作業の効率化のため、カメラ、タブレット端末などで撮影されたメータの画像から計測値を読み取り、読み取られた計測値をデータベースに保存することが行われている。例えば、特許文献１には、メータ識別情報が記憶されたＲＦＩＤ（Radio  Frequency  IDentification）をメータに取り付け、メータ画像から読み取った計測値とＲＦＩＤから取得したメータ識別情報とを関連付けて記憶することで効率的に計測値を収集する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２２４３７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来の技術は、メータの識別情報が記憶されたＲＦＩＤが事前にメータ付近に取り付けられていることが前提となっている。そのため、メータの数の多い設備では、事前の作業であるメータの識別情報の紐付け作業が膨大な量になってしまう、という問題があった。メータの識別情報の紐付けを行わず、画像のパターンマッチングによってメータ種別を判断して読み取る方法では、外見が類似しているメータが多数存在する場合、異なるメータ種別と判断されると誤った値を読み取る可能性がある。【０００５】
本発明は、上記に鑑みてなされたものであって、メータの識別情報と計測値を記録する帳票データとの紐付作業の効率を向上させることが可能なサーバを得ることを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明は、対象メータについてのメータ識別情報と対象メータによって計測される計測値が記録される帳票データとの紐付作業を支援するサーバである。サーバは、１つ以上の対象メータが撮影された撮影画像に基づいて、複数のメータについてのメータ識別情報が蓄積されたメータ定義データベースから撮影画像に含まれると判定した対象メータのメータ識別情報を抽出し、対象メータのメータ識別情報候補としてユーザが操作する端末に送信するメータ識別情報抽出部と、端末で作成され端末から受信したメータ識別情報を、メータ定義データベースに登録するメータ識別情報登録部と、を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、サーバは、メータの識別情報と計測値を記録する帳票データとの紐付作業の効率を向上させることができる、という効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】実施の形態１に係る紐付作業支援装置の全体構成および使用環境の例を示す図
【図２】実施の形態１に係る紐付作業支援装置の構成例を示すブロック図
【図３】実施の形態１に係るサーバのメータ定義データベースが蓄積しているメータ識別情報の例を示す図
【図４】実施の形態１に係るサーバの帳票データベースが蓄積している設備データの例を示す図
【図５】実施の形態１に係るサーバの帳票データベースが蓄積している帳票データの一部のデータを示す図
【図６】実施の形態１に係る紐付作業支援装置の動作を示すフローチャート
【図７】実施の形態１に係るタブレット端末の表示部が表示する帳票データとメータ識別情報候補との紐付け設定画面の例を示す図
【図８】実施の形態１に係るタブレット端末およびサーバが備える処理回路をプロセッサおよびメモリで実現する場合の処理回路の構成例を示す図
【図９】実施の形態１に係るタブレット端末およびサーバが備える処理回路を専用のハードウェアで構成する場合の処理回路の例を示す図
【図１０】実施の形態２に係る紐付作業支援装置の構成例を示すブロック図
【図１１】実施の形態２に係る紐付作業支援装置の動作を示すフローチャート
【図１２】実施の形態２に係るサーバのメータ定義データベースが蓄積しているメータ識別情報の例を示す図
【図１３】実施の形態３に係る紐付作業支援装置の構成例を示すブロック図
【図１４】実施の形態３に係る紐付作業支援装置の動作を示すフローチャート
【図１５】実施の形態３に係るサーバのメータ定義データベースが蓄積しているメータ画像の例を示す図
【図１６】実施の形態３に係るサーバのメータ定義データベースが蓄積しているメータ識別情報の例を示す図
【図１７】実施の形態３に係るサーバのメータ画像学習モデル生成部がメータ画像学習モデルを生成する処理のイメージを示す図
【図１８】実施の形態４に係る紐付作業支援装置の構成例を示すブロック図
【図１９】実施の形態４に係る紐付作業支援装置の動作を示すフローチャート
【図２０】実施の形態４に係るサーバのメータ定義データベースが蓄積しているメータ識別情報の例を示す図
【図２１】実施の形態５に係る紐付作業支援装置の構成例を示すブロック図
【図２２】実施の形態５に係る紐付作業支援装置の動作を示すフローチャート
【図２３】実施の形態５に係るサーバの帳票データベースが蓄積している設備データの例を示す図
【発明を実施するための形態】
【０００９】
以下に、本発明の実施の形態に係るサーバ、紐付作業支援装置および紐付作業支援方法を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【００１０】
実施の形態１．
図１は、本発明の実施の形態１に係る紐付作業支援装置３００の全体構成および使用環境の例を示す図である。紐付作業支援装置３００は、タブレット端末１００と、サーバ２００と、を備える。タブレット端末１００は、ユーザである作業員が持ち運び可能な端末である。サーバ２００は、タブレット端末１００とインターネットなどを介して接続される。タブレット端末１００は、サーバ２００からメータ識別情報の紐付け先となる対象設備４００の帳票データを受信する。作業員は、タブレット端末１００が備える撮影部によって対象設備４００のメータ群５００を撮影し、サーバ２００に撮影画像を送信する。サーバ２００は、撮影画像に含まれる対象メータのメータ識別情報候補をタブレット端末１００に返信する。作業員は、タブレット端末１００を用いて、メータ識別情報候補を帳票データに紐付け設定し、紐付情報をサーバ２００に送信し記憶させる。紐付作業支援装置３００は、作業員による、対象メータについてのメータ識別情報候補と、対象メータによって計測される計測値が記録される帳票データとを関連付ける作業、すなわちメータ識別情報候補と帳票データとの紐付作業を支援する装置である。
【００１１】
紐付作業支援装置３００の構成について説明する。図２は、実施の形態１に係る紐付作業支援装置３００の構成例を示すブロック図である。タブレット端末１００は、設備情報入力部１０１と、撮影部１０２と、表示部１０３と、メータ識別情報紐付部１０４と、メータ識別情報作成部１０５と、を備える。タブレット端末１００は、サーバ２００に対して対象設備４００を指定し、メータ識別情報候補が対象メータのものではなかった場合、対象メータについてのメータ識別情報を作成する。なお、図２では、タブレット端末１００の構成について、本実施の形態で特徴的な動作に関連する構成のみを記載している。タブレット端末１００は、実際にはサーバ２００との間で無線通信が可能な通信部などを備えているが、一般的な構成であり、記載を省略している。以降の実施の形態のブロック図においても同様とする。
【００１２】
設備情報入力部１０１は、作業員が対象設備４００の情報を入力する操作部である。設備情報入力部１０１は、キーボードなどであってもよいし、表示部１０３と一体になったタッチパネルであってもよい。
【００１３】
撮影部１０２は、作業員の操作によって、対象メータ、図１の例では、対象設備４００のメータ群５００を撮影するカメラである。撮影部１０２は、撮影によって得られた撮影画像をサーバ２００に送信する。なお、タブレット端末１００は、撮影部１０２を備えず、別体のカメラなどで撮影された撮影画像のデータを取得して、サーバ２００に送信してもよい。
【００１４】
表示部１０３は、サーバ２００から受信したメータ識別情報候補、帳票データなどを表示する。表示部１０３は、設備情報入力部１０１と一体になったタッチパネルであってもよい。なお、タブレット端末１００は、表示部１０３を備えず、別体のモニタなどに表示する表示画面を制御する表示制御部を備えるようにしてもよい。
【００１５】
メータ識別情報紐付部１０４は、サーバ２００から受信したメータ識別情報候補が対象設備４００のメータ群５００に含まれる対象メータのものであった場合、作業員の操作を受け付けて、サーバ２００から受信した帳票データと対象メータのメータ識別情報候補との紐付作業を行う。メータ識別情報紐付部１０４は、紐付作業によって得られた紐付情報をサーバ２００に送信する。
【００１６】
メータ識別情報作成部１０５は、サーバ２００から受信したメータ識別情報候補が対象設備４００のメータ群５００に含まれる対象メータのものではなかった場合、作業員の操作を受け付けて、メータ識別情報を作成する。メータ識別情報作成部１０５は、作成したメータ識別情報をサーバ２００に送信する。
【００１７】
サーバ２００は、メータ定義データベース２０１と、メータ識別情報抽出部２０２と、メータ識別情報登録部２０３と、帳票データベース２０４と、帳票データ抽出部２０５と、メータ紐付情報登録部２０６と、を備える。なお、図２では、メータ定義データベース２０１をメータ定義ＤＢ（DataBase）２０１と記載し、帳票データベース２０４を帳票ＤＢ２０４と記載している。また、図２では、サーバ２００の構成について、本実施の形態で特徴的な動作に関連する構成のみを記載している。サーバ２００は、実際にはタブレット端末１００との間で無線通信が可能な通信部などを備えているが、一般的な構成であり、記載を省略している。以降の実施の形態のブロック図においても同様とする。
【００１８】
メータ定義データベース２０１は、対象設備４００のメータ群５００に含まれる対象メータとなる複数のメータについて、メータを識別する情報であるメータ識別情報を蓄積する。図３は、実施の形態１に係るサーバ２００のメータ定義データベース２０１が蓄積しているメータ識別情報の例を示す図である。メータ定義データベース２０１は、メータ識別情報をテーブル形式で蓄積している。メータ識別情報テーブルには、メータＩＤ（IDentification）、メータ名称、型式、製造メーカー、メータ種別、最小値、最大値、単位、乗数、座標１〜５、および画像ファイルが含まれる。メータＩＤで示される横方向の情報が、１つのメータについてのメータ識別情報である。メータＩＤは、メータ毎のメータ識別情報を示すための情報である。メータ名称および型式は、各メータで固有の情報である。製造メーカーは、メータを製造したメーカーの情報である。メータ種別は、円型、縦型などメータの形状を示すものである。最小値および最大値は、メータで計測可能な範囲を示す情報である。単位は、メータで計測される値の単位である。乗数は、メータで計測された値に対して乗算する係数である。座標１〜５は、検査領域を示すものであって、メータ種別によって異なる針の位置を読み取る領域を示すための位置情報を持つパラメータである。ここでは、各メータが座標１〜５で表されているが一例であり、座標の数は、メータによって異なり、４つ以下であってもよいし、６つ以上であってもよい。画像ファイルは、タブレット端末１００の撮影部１０２で撮影された対象メータの撮影画像と比較するためのテンプレート画像である。画像ファイルは、メータ識別情報抽出部２０２がメータ定義データベース２０１を検索する際のキーとなる画像ファイルのファイル名を示すものである。
【００１９】
メータ識別情報抽出部２０２は、タブレット端末１００の撮影部１０２から受信した１つ以上の対象メータが撮影された撮影画像に基づいて、メータ定義データベース２０１を検索する。メータ識別情報抽出部２０２は、メータ定義データベース２０１から撮影画像に含まれると判定した対象メータのメータ識別情報を抽出する。メータ識別情報抽出部２０２は、撮影画像に含まれるメータ画像と、メータ定義データベース２０１に蓄積されている各メータのテンプレート画像である画像ファイルとを比較して、撮影画像に含まれる対象メータがどのメータ識別情報で示されるメータであるのかを判定する。メータ識別情報抽出部２０２は、例えば、特徴量を用いた一般的な画像認識処理によって撮影画像に含まれる対象メータと類似するメータを特定し、撮影画像に含まれる対象メータを判定することができる。なお、メータ識別情報抽出部２０２において撮影画像に含まれる対象メータを判定する方法はこれに限定されない。メータ識別情報抽出部２０２は、抽出したメータ識別情報を対象メータのメータ識別情報候補としてタブレット端末１００に送信する。
【００２０】
メータ識別情報登録部２０３は、タブレット端末１００のメータ識別情報作成部１０５で作成され、タブレット端末１００のメータ識別情報作成部１０５から受信したメータ識別情報を、メータ定義データベース２０１に登録する。タブレット端末１００のメータ識別情報作成部１０５で作成されたメータ識別情報は、前述のように、タブレット端末１００に送信したメータ識別情報候補が対象メータのものではなかった場合に作成されたものである。
【００２１】
帳票データベース２０４は、メータが設置された設備の情報、対象メータによって計測された計測値が記録される帳票データなどを蓄積する。図４は、実施の形態１に係るサーバ２００の帳票データベース２０４が蓄積している設備データの例を示す図である。帳票データベース２０４は、設備データをテーブル形式で蓄積している。設備テーブルには、設備ＩＤ、設備名、設置場所、および帳票ファイル名が含まれる。設備ＩＤは、設備を識別するための情報である。設備名および設置場所は、各設備で固有の情報であり、作業員がタブレット端末１００を用いて対象メータについてメータ識別情報と帳票データとを紐付けする際に最初に指定する情報である。帳票ファイル名は、各設備で使用される帳票データの情報を示すものである。帳票ファイル名は、設備点検の帳票となる様式、例えば、表計算ソフトで作成された点検成績書などのファイル名を示すものである。
【００２２】
図５は、実施の形態１に係るサーバ２００の帳票データベース２０４が蓄積している帳票データの一部のデータを示す図である。帳票データには、実際に対象メータで計測された計測値が記録される帳票、および対象メータで計測された計測値を帳票に記録する際の帳票記録方法が含まれる。図５に示す帳票データの一部のデータは、帳票記録方法の部分を示すものである。帳票記録方法には、項目ＩＤ、設備ＩＤ、項目名、セル番地、入力方式、およびメータＩＤが含まれる。項目ＩＤは、帳票データにおいて対象メータで計測された計測値が記録される記録箇所を識別するための情報である。設備ＩＤは、図４に示す設備テーブルの設備ＩＤと同じものである。項目名は、作業員が保守、点検などの際に確認すべき項目を示すものである。セル番地は、対象メータで計測された計測値の帳票での記録箇所を示す情報である。入力方式は、タブレット端末１００で項目毎に計測値を入力する際に用いられる方式を示すものである。「メータ読取」はタブレット端末１００の撮影部１０２で撮影された撮影画像から計測値を読み取る方式であり、「キーボード入力」は作業員がメータを読み取って入力する方式である。例えば、「メータ読取」の場合、タブレット端末１００に表示された帳票データから作業員によって計測対象の項目が選択されると、タブレット端末１００では、メータを撮影するための撮影部１０２が起動する。メータＩＤは、入力方式が「メータ読取」と設定された項目に対して紐付けられたメータ識別情報のメータＩＤを指す。本実施の形態では、図５に示す帳票記録方法において、紐付作業前はメータＩＤの項目は空欄であり、紐付作業後にメータＩＤの項目が登録されることになる。帳票データに含まれる帳票の部分は、例えば、後述する図７の右上に示される点検成績書などである。
【００２３】
帳票データ抽出部２０５は、対象メータが設置される設備であってタブレット端末１００から指定された対象設備４００に基づいて、帳票データベース２０４を検索する。具体的には、帳票データ抽出部２０５は、タブレット端末１００から指定された対象設備４００の情報である設備名および設置場所に基づいて、図４に示す設備テーブルを検索して設備ＩＤを取得する。帳票データ抽出部２０５は、設備ＩＤに基づいて、図５に示す帳票記録方法を検索して設備ＩＤに該当する項目ＩＤの帳票記録方法および帳票を抽出する。すなわち、帳票データ抽出部２０５は、帳票データベース２０４から、指定された対象設備４００の帳票記録方法および帳票を帳票データとして抽出する。帳票データ抽出部２０５は、抽出した帳票データをタブレット端末１００に送信する。
【００２４】
メータ紐付情報登録部２０６は、帳票データベース２０４に蓄積されている帳票データに紐付けされるメータ識別情報候補および帳票データでの計測値の記録箇所の情報である紐付情報をタブレット端末１００から受信する。メータ紐付情報登録部２０６は、受信した紐付情報を帳票データベース２０４に登録する。具体的には、メータ紐付情報登録部２０６は、紐付情報に基づいて、図５に示す帳票記録方法のメータＩＤの項目に該当するメータ識別情報候補のメータＩＤを登録する。
【００２５】
なお、サーバ２００は、メータ定義データベース２０１および帳票データベース２０４を備えず、外部に設置されたメータ定義データベース２０１および帳票データベース２０４を利用する形態であってもよい。サーバ２００と外部に設置されたメータ定義データベース２０１および帳票データベース２０４との間は、有線通信で接続されてもよいし、無線通信で接続されてもよい。
【００２６】
つづいて、紐付作業支援装置３００の動作について説明する。図６は、実施の形態１に係る紐付作業支援装置３００の動作を示すフローチャートである。図６に示すフローチャートは、紐付作業支援装置３００の動作をタブレット端末１００の動作およびサーバ２００の動作に分けて、各装置での動作の流れが分かるようにしたものである。
【００２７】
タブレット端末１００の設備情報入力部１０１は、作業員から紐付作業の対象となる対象設備４００の情報を受け付ける（ステップＳ１００１）。対象設備４００の情報は、前述のように、図４に示す設備テーブルの設備名および設置場所の項目に該当する情報である。設備情報入力部１０１は、作業員から受け付けた対象設備４００の情報をサーバ２００に送信する。
【００２８】
サーバ２００の帳票データ抽出部２０５は、タブレット端末１００の設備情報入力部１０１から受信した対象設備４００の情報に基づいて、帳票データベース２０４を検索する（ステップＳ２００１）。帳票データ抽出部２０５は、帳票データベース２０４から対象設備４００についての帳票データを抽出し（ステップＳ２００２）、タブレット端末１００に送信する（ステップＳ２００３）。
【００２９】
タブレット端末１００の表示部１０３は、サーバ２００の帳票データ抽出部２０５から対象設備４００についての帳票データを受信し、帳票データを表示する（ステップＳ１００２）。撮影部１０２は、作業員の操作によって、表示部１０３に表示された帳票データに対して紐付ける対象メータを含む対象設備４００のメータ群５００を撮影する（ステップＳ１００３）。撮影部１０２は、対象設備４００が撮影された撮影画像をサーバ２００に送信する。
【００３０】
サーバ２００のメータ識別情報抽出部２０２は、タブレット端末１００の撮影部１０２から対象設備４００の撮影画像を受信する（ステップＳ２００４）。メータ識別情報抽出部２０２は、取得した撮影画像に基づいて、メータ定義データベース２０１を検索する（ステップＳ２００５）。具体的には、メータ識別情報抽出部２０２は、撮影画像に含まれる対象設備４００のメータ群５００の個々のメータのメータ画像と、メータ定義データベース２０１に蓄積されている各メータの画像ファイルとを比較する。メータ識別情報抽出部２０２は、撮影画像に含まれるメータ画像と類似する画像ファイルについてのメータ識別情報を抽出する。すなわち、メータ識別情報抽出部２０２は、メータ定義データベース２０１から、対象設備４００のメータ群５００に含まれる対象メータのメータ識別情報候補を抽出する（ステップＳ２００６）。メータ識別情報抽出部２０２は、撮影画像上のメータ画像の位置情報とともに、抽出したメータ識別情報をメータ識別情報候補としてタブレット端末１００に送信する（ステップＳ２００７）。このとき、メータ識別情報抽出部２０２は、撮影画像のメータ群５００に含まれる対象メータの数分について、撮影画像上のメータ画像の位置情報とともに、抽出したメータ識別情報をメータ識別情報候補としてタブレット端末１００に送信する。図１の例では、メータ識別情報抽出部２０２は、メータ群５００に含まれる５つ分の対象メータについて、撮影画像上のメータ画像の位置情報とともに、抽出したメータ識別情報をメータ識別情報候補としてタブレット端末１００に送信する。
【００３１】
タブレット端末１００の表示部１０３は、サーバ２００のメータ識別情報抽出部２０２から、撮影画像上のメータ画像の位置情報とともにメータ識別情報候補を受信する。表示部１０３は、撮影画像、メータ識別情報候補、帳票記録方法、帳票データなどの情報を含む、図７に示すような帳票データとメータ識別情報候補との紐付け設定画面を表示する（ステップＳ１００４）。図７は、実施の形態１に係るタブレット端末１００の表示部１０３が表示する帳票データとメータ識別情報候補との紐付け設定画面の例を示す図である。図７に示す帳票データとメータ識別情報候補との紐付け設定画面では、撮影部１０２で撮影された撮影画像が左上に表示され、メータ識別情報候補についての情報が左下に表示され、帳票記録方法によって記録箇所が指定される帳票データが右上に表示され、帳票データとメータ識別情報候補とが紐付けされた場合の紐付け情報が右下に表示される例を示している。図７では、撮影画像の左上のメータ画像が選択されている状態を太枠で示している。また、図７では、左上のメータ画像において選択されたメータに対応するメータ識別情報候補、計測値が記録される帳票などが表示されている例を示している。図７において、右上の帳票の部分は実際の帳票の一部分であり、上下方向、左右方向などにスクロールが可能な表示方式とする。
【００３２】
作業員は、メータ識別情報候補が対象メータのものと一致しているか否かを確認する（ステップＳ１００５）。メータ識別情報候補が対象メータのものと異なる場合（ステップＳ１００５：Ｎｏ）、メータ識別情報作成部１０５は、作業員から新規にメータ識別情報の入力を受け付け、メータ識別情報を作成する（ステップＳ１００６）。タブレット端末１００では、例えば、作業員によって図７に示す「追加」が選択されると、表示部１０３は、メータ識別情報の入力画面を表示する。メータ識別情報作成部１０５は、作成したメータ識別情報をサーバ２００に送信する。
【００３３】
サーバ２００のメータ識別情報登録部２０３は、受信したメータ識別情報をメータ定義データベース２０１に登録する（ステップＳ２００８）。メータ識別情報登録部２０３は、新規にメータ識別情報をメータ定義データベース２０１に登録したことをメータ識別情報抽出部２０２に通知する。メータ識別情報抽出部２０２は、メータ定義データベース２０１から、対象設備４００のメータ群５００に含まれる対象メータのメータ識別情報候補を抽出する（ステップＳ２００６）。メータ識別情報抽出部２０２は、撮影画像上のメータ画像の位置情報とともに、抽出したメータ識別情報をメータ識別情報候補としてタブレット端末１００に送信する（ステップＳ２００７）。
【００３４】
タブレット端末１００の表示部１０３は、サーバ２００のメータ識別情報抽出部２０２から、撮影画像上のメータ画像の位置情報とともにメータ識別情報候補を受信すると、紐付け設定画面を表示する（ステップＳ１００４）。メータ識別情報候補が対象メータのものと一致する場合（ステップＳ１００５：Ｙｅｓ）、メータ識別情報紐付部１０４は、作業員から、表示部１０３を介して対象メータによる計測値を紐付ける帳票データの帳票入力箇所の設定を受け付ける。図７の例では、右上の帳票の部分で色付けされている箇所である。タブレット端末１００では、例えば、作業員によって図７に示す「設定」が選択されると、表示部１０３は、図７の右下に示す帳票データとメータ識別情報候補とが紐付けされた紐付情報を表示する。図７の右下に表示される紐付情報は、図７の左下に表示されるメータ識別情報候補と、図７の右上に表示される帳票についての帳票データとが紐付けされたものである。メータ識別情報紐付部１０４は、帳票データに対する全ての設定が完了すると、帳票データにおいて計測値が記録される位置を示す選択箇所情報である帳票データの項目ＩＤと、選択されたメータ識別情報候補を示すメータＩＤとを含む紐付情報を作成する（ステップＳ１００７）。帳票データに対する全ての設定が完了した場合とは、図７の例では、５つ分の対象メータについての紐付作業が完了した場合である。メータ識別情報紐付部１０４は、紐付情報をサーバ２００に送信する。メータ識別情報紐付部１０４は、例えば、図７に示す「登録」が選択されると、紐付情報をサーバ２００に送信する。なお、図７に示す「戻る」は、前の作業画面に戻る場合などに使用される。
【００３５】
サーバ２００のメータ紐付情報登録部２０６は、紐付情報を受信すると（ステップＳ２００９）、紐付情報を帳票データベース２０４に登録する（ステップＳ２０１０）。具体的には、メータ紐付情報登録部２０６は、図５に示す帳票記録方法のテーブルにおいて、紐付情報で示される項目ＩＤの行のメータＩＤの部分に、紐付情報で示されるメータＩＤを設定する。
【００３６】
なお、サーバ２００において、メータ識別情報抽出部２０２は、ステップＳ２００４からステップＳ２００７で、撮影画像に含まれるメータ画像と類似する画像ファイルについてのメータ識別情報を抽出して送信しているが、類似する画像ファイルが見つからないことも想定される。この場合、メータ識別情報抽出部２０２は、類似する画像ファイルが見つからないことをタブレット端末１００に通知し、タブレット端末１００に対してステップＳ１００６のような動作を促すようにしてもよい。
【００３７】
つづいて、タブレット端末１００およびサーバ２００のハードウェア構成について説明する。タブレット端末１００において、設備情報入力部１０１は、キーボードなどの入力インタフェースである。撮影部１０２は、カメラである。表示部１０３は、ＬＣＤ（Liquid  Crystal  Display）などのモニタである。設備情報入力部１０１および表示部１０３はタッチパネルによって実現されてもよい。メータ識別情報紐付部１０４およびメータ識別情報作成部１０５は処理回路により実現される。また、サーバ２００において、メータ定義データベース２０１および帳票データベース２０４はメモリである。メータ識別情報抽出部２０２、メータ識別情報登録部２０３、帳票データ抽出部２０５、およびメータ紐付情報登録部２０６は処理回路により実現される。処理回路は、メモリに格納されるプログラムを実行するプロセッサおよびメモリであってもよいし、専用のハードウェアであってもよい。処理回路は制御回路とも呼ばれる。
【００３８】
図８は、実施の形態１に係るタブレット端末１００およびサーバ２００が備える処理回路をプロセッサおよびメモリで実現する場合の処理回路の構成例を示す図である。図８に示す処理回路９０は制御回路であり、プロセッサ９１およびメモリ９２を備える。処理回路９０がプロセッサ９１およびメモリ９２で構成される場合、処理回路９０の各機能は、ソフトウェア、ファームウェア、またはソフトウェアとファームウェアとの組み合わせにより実現される。ソフトウェアまたはファームウェアはプログラムとして記述され、メモリ９２に格納される。処理回路９０では、メモリ９２に記憶されたプログラムをプロセッサ９１が読み出して実行することにより、各機能を実現する。すなわち、処理回路９０は、タブレット端末１００においてはメータ識別情報紐付部１０４およびメータ識別情報作成部１０５の処理が結果的に実行されることになるプログラムを格納するためのメモリ９２を備える。または、処理回路９０は、サーバ２００においてはメータ識別情報抽出部２０２、メータ識別情報登録部２０３、帳票データ抽出部２０５、およびメータ紐付情報登録部２０６の処理が結果的に実行されることになるプログラムを格納するためのメモリ９２を備える。このプログラムは、処理回路９０により実現される各機能をタブレット端末１００およびサーバ２００に実行させるためのプログラムであるともいえる。このプログラムは、プログラムが記憶された記憶媒体により提供されてもよいし、通信媒体など他の手段により提供されてもよい。
【００３９】
ここで、プロセッサ９１は、例えば、ＣＰＵ（Central  Processing  Unit）、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、またはＤＳＰ（Digital  Signal  Processor）などである。また、メモリ９２は、例えば、ＲＡＭ（Random  Access  Memory）、ＲＯＭ（Read  Only  Memory）、フラッシュメモリ、ＥＰＲＯＭ（Erasable  Programmable  ＲＯＭ）、ＥＥＰＲＯＭ（登録商標）（Electrically  ＥＰＲＯＭ）などの、不揮発性または揮発性の半導体メモリ、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク、またはＤＶＤ（Digital  Versatile  Disc）などが該当する。
【００４０】
図９は、実施の形態１に係るタブレット端末１００およびサーバ２００が備える処理回路を専用のハードウェアで構成する場合の処理回路の例を示す図である。図９に示す処理回路９３は、例えば、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ＡＳＩＣ（Application  Specific  Integrated  Circuit）、ＦＰＧＡ（Field  Programmable  Gate  Array）、またはこれらを組み合わせたものが該当する。処理回路については、一部を専用のハードウェアで実現し、一部をソフトウェアまたはファームウェアで実現するようにしてもよい。このように、処理回路は、専用のハードウェア、ソフトウェア、ファームウェア、またはこれらの組み合わせによって、上述の各機能を実現することができる。
【００４１】
以上説明したように、本実施の形態によれば、紐付作業支援装置３００において、サーバ２００は、対象設備４００の撮影画像から、対象設備４００の帳票データに紐付ける対象メータのメータ識別情報候補をメータ定義データベース２０１から抽出し、タブレット端末１００に送信する。タブレット端末１００は、メータ識別情報候補が対象メータのものと一致した場合、紐付情報を生成してサーバ２００に送信する。サーバ２００は、紐付情報に基づいて、メータ識別情報候補をメータ識別情報として、帳票データに登録することとした。これにより、紐付作業支援装置３００は、作業員が実施する帳票データとメータ識別情報との紐付作業の効率を向上させることができる。
【００４２】
実施の形態２．
実施の形態１では、サーバ２００からタブレット端末１００に送信されるメータ識別情報候補は１つであった。実施の形態２では、サーバからタブレット端末１００に複数のメータ識別情報候補を送信する場合について説明する。
【００４３】
図１０は、実施の形態２に係る紐付作業支援装置３００ａの構成例を示すブロック図である。紐付作業支援装置３００ａは、タブレット端末１００と、サーバ２００ａと、を備える。サーバ２００ａは、図２に示す実施の形態１のサーバ２００に、関連メータ情報登録部２０７を追加したものである。関連メータ情報登録部２０７は、メータ識別情報候補が対象メータのものではなかった場合に、作業員によってタブレット端末１００で作成されたメータ識別情報のメータＩＤを受信する。関連メータ情報登録部２０７は、タブレット端末１００から受信したメータ識別情報に基づいて、メータ定義データベース２０１に蓄積されているメータ識別情報候補としたメータ識別情報に、タブレット端末１００から受信したメータ識別情報を示す情報であるメータＩＤを関連メータＩＤとして登録する。関連メータＩＤは、対象メータに類似する関連メータを示す関連メータ情報である。すなわち、関連メータ情報登録部２０７は、タブレット端末１００上に表示される図７に示す紐付け設定画面のメータ識別情報候補が対象メータと異なるメータ識別情報候補が表示された場合、タブレット端末１００から受信したメータ識別情報のメータＩＤを関連メータＩＤとしてメータ定義データベース２０１に登録する。
【００４４】
サーバ２００ａは、実施の形態１と同様の手順で取得したメータ識別情報候補とともに、メータ識別情報候補のメータ識別情報に登録されている関連メータＩＤのメータについてのメータ識別情報もメータ識別情報候補としてタブレット端末１００に送信する。具体的には、メータ識別情報抽出部２０２は、メータ識別情報候補としたメータ識別情報に関連メータＩＤが登録されている場合、さらに、関連メータＩＤで示されるメータ識別情報をメータ識別情報候補としてタブレット端末１００に送信する。これにより、タブレット端末１００は、複数のメータ識別情報候補を一覧で表示できるため、メータ識別情報候補が対象メータのものと不一致になる、すなわち作業員がメータ識別情報を作成する確率を低減することができる。
【００４５】
つづいて、紐付作業支援装置３００ａの動作について説明する。図１１は、実施の形態２に係る紐付作業支援装置３００ａの動作を示すフローチャートである。図１１に示すフローチャートは、紐付作業支援装置３００ａの動作をタブレット端末１００の動作およびサーバ２００ａの動作に分けて、各装置での動作の流れが分かるようにしたものである。タブレット端末１００のステップＳ１００１からステップＳ１００７の動作、およびサーバ２００ａのステップＳ２００１からステップＳ２０１０の動作は図６に示す実施の形態１のときの動作と同様である。ただし、サーバ２００ａにおいて、メータ識別情報抽出部２０２は、ステップＳ２００６およびステップＳ２００７において、メータ識別情報候補とともにメータ識別情報候補のメータ識別情報に登録されている関連メータＩＤのメータについてのメータ識別情報もメータ識別情報候補として抽出、すなわち複数のメータ識別情報候補を抽出して、タブレット端末１００に送信する。タブレット端末１００において、表示部１０３は、ステップＳ１００４において、複数のメータ識別情報候補を含む紐付け設定画面を表示する。
【００４６】
実施の形態２において、タブレット端末１００のメータ識別情報紐付部１０４は、表示部１０３から、表示部１０３に表示されていたメータ識別情報候補についてのメータＩＤを取得する。また、メータ識別情報紐付部１０４は、メータ識別情報作成部１０５から、メータ識別情報の作成を行ったか否かの情報を取得する。メータ識別情報紐付部１０４は、表示部１０３およびメータ識別情報作成部１０５から取得した情報に基づいて、メータ識別情報作成部１０５でメータ識別情報が作成されたときに表示部１０３で表示されていたメータ識別情報候補のメータＩＤを抽出する。なお、メータ識別情報作成部１０５がメータ識別情報を作成していない場合、メータ識別情報紐付部１０４においてメータ識別情報候補のメータＩＤは抽出されない。メータ識別情報紐付部１０４は、ステップＳ１００７で紐付情報を作成してサーバ２００ａに送信する際、メータ識別情報作成部１０５でメータ識別情報が作成されたときに表示部１０３で表示されていたメータ識別情報候補のメータＩＤの情報があればサーバ２００ａに送信する（ステップＳ１００８）。メータ識別情報紐付部１０４は、メータ識別情報作成部１０５でメータ識別情報が作成されたときに表示部１０３で表示されていたメータ識別情報候補がない場合、ステップＳ１００８の動作を省略する。
【００４７】
サーバ２００ａの関連メータ情報登録部２０７は、メータ識別情報作成部１０５でメータ識別情報が作成されたときに表示部１０３で表示されていたメータ識別情報候補のメータＩＤで示されるメータ識別情報に、紐付情報で示されるメータ識別情報のメータＩＤを関連メータＩＤとしてメータ定義データベース２０１に登録する（ステップＳ２０１１）。関連メータ情報登録部２０７は、タブレット端末１００のメータ識別情報紐付部１０４から、メータ識別情報作成部１０５でメータ識別情報が作成されたときに表示部１０３で表示されていたメータ識別情報候補のメータＩＤを受信しなかった場合、ステップＳ２０１１の動作を省略する。
【００４８】
図１２は、実施の形態２に係るサーバ２００ａのメータ定義データベース２０１が蓄積しているメータ識別情報の例を示す図である。図１２に示すメータ定義データベース２０１に蓄積しているメータ識別情報は、図３に示す実施の形態１のメータ定義データベース２０１に蓄積しているメータ識別情報に、関連メータＩＤを追加したものである。関連メータ情報登録部２０７は、メータ識別情報紐付部１０４から、元のメータ識別情報候補のメータＩＤと、元のメータ識別情報候補に関連メータＩＤとして付加する対象メータのメータ識別情報についてのメータＩＤのセット情報を取得する。関連メータ情報登録部２０７は、例えば、メータ識別情報候補としてメータＩＤが「Ｍ００１」のメータ識別情報を送信した後、作業員によってメータＩＤが「Ｍ００４」のメータ識別情報が作成された場合、メータＩＤ「Ｍ００１」のメータ識別情報の関連メータＩＤに「Ｍ００４」を登録する。
【００４９】
サーバ２００ａにおいて、メータ識別情報抽出部２０２は、タブレット端末１００から対象設備４００の情報を受信して、メータＩＤ「Ｍ００１」のメータ識別情報をメータ識別情報候補として抽出した場合、さらに、メータＩＤ「Ｍ００１」のメータ識別情報に登録されている関連メータＩＤであるメータＩＤ「Ｍ００４」のメータ識別情報もメータ識別情報候補としてタブレット端末１００に送信する。
【００５０】
本実施の形態のサーバ２００ａについても、実施の形態１のサーバ２００と同様のハードウェア構成によって実現される。
【００５１】
以上説明したように、本実施の形態によれば、サーバ２００ａは、タブレット端末１００に対して、複数のメータ識別情報候補をタブレット端末１００に送信することとした。これにより、タブレット端末１００は、実施の形態１と同様の効果が得られるとともに、さらに、複数のメータ識別情報候補を一覧で表示できるため、メータ識別情報候補が対象メータのものと不一致になる、すなわち作業員がメータ識別情報を作成する確率を低減することができる。
【００５２】
実施の形態３．
実施の形態２では、サーバ２００ａからタブレット端末１００に複数のメータ識別情報候補を送信する場合について説明した。実施の形態３では、サーバからタブレット端末１００に複数のメータ識別情報候補を送信する際に、タブレット端末１００でのメータ識別情報候補の表示順を調整する場合について説明する。
【００５３】
図１３は、実施の形態３に係る紐付作業支援装置３００ｂの構成例を示すブロック図である。紐付作業支援装置３００ｂは、タブレット端末１００と、サーバ２００ｂと、を備える。サーバ２００ｂは、図１０に示す実施の形態２のサーバ２００ａに、メータ学習画像登録部２０８と、メータ画像学習モデル生成部２０９とを追加したものである。メータ学習画像登録部２０８は、撮影画像から、帳票データに紐付けされたメータ識別情報候補で示される対象メータのメータ画像を抜き出し、抜き出したメータ画像をメータ定義データベース２０１に登録する。
【００５４】
メータ画像学習モデル生成部２０９は、メータ画像から検査領域を切り取った画像を用いて特徴量を比較し、差異の大きい箇所を抽出した画像を学習データとして、メータ画像学習モデルを生成する。すなわち、メータ画像学習モデル生成部２０９は、関連メータＩＤが登録されている第１のメータ識別情報に係るメータについて登録されたメータ画像と、第１のメータ識別情報に登録されている関連メータＩＤで示される第２のメータ識別情報に係るメータについて登録されたメータ画像とを用いて、メータ識別情報抽出部２０２が撮影画像に基づいてメータ識別情報候補を抽出する際の信頼度を向上させるメータ画像学習モデルを生成する。第１のメータ識別情報とは、メータ定義データベース２０１において、関連メータＩＤが登録されているメータ識別情報である。第２のメータ識別情報とは、メータ定義データベース２０１において、関連メータＩＤで示されるメータのメータ識別情報である。
【００５５】
サーバ２００ｂは、メータ定義データベース２０１を検索し、高い精度で照合したメータ（以下、類似メータと称する。）のメータ識別情報候補がタブレット端末１００において複数のメータ識別情報候補の先頭に表示されるようにして、複数のメータ識別情報候補をタブレット端末１００に送信する。具体的には、メータ識別情報抽出部２０２は、メータ画像学習モデルに基づいて、複数のメータ識別情報候補を信頼度の高い順に並べ替えて送信する。これにより、タブレット端末１００は、作業員が対象メータのメータ識別情報候補を選び直す手間を削減することができる。
【００５６】
つづいて、紐付作業支援装置３００ｂの動作について説明する。図１４は、実施の形態３に係る紐付作業支援装置３００ｂの動作を示すフローチャートである。図１４に示すフローチャートは、紐付作業支援装置３００ｂの動作をタブレット端末１００の動作およびサーバ２００ｂの動作に分けて、各装置での動作の流れが分かるようにしたものである。タブレット端末１００のステップＳ１００１からステップＳ１００８の動作、およびサーバ２００ｂのステップＳ２００１からステップＳ２０１１の動作は図１１に示す実施の形態２のときの動作と同様である。
【００５７】
実施の形態３において、サーバ２００ｂのメータ識別情報抽出部２０２は、後述するメータ画像学習モデルに基づく解析によって、複数のメータ識別情報候補を信頼度の高い順にソートする処理を行う（ステップＳ２０１２）。信頼度の高い順とは、対象メータに対して抽出したメータ識別情報候補のうち、対象メータとの類似度が高い順である。
【００５８】
つぎに、サーバ２００ｂのメータ学習画像登録部２０８は、帳票データに紐付けられた対象メータのメータ画像を撮影画像から切り出し、切り出したメータ画像をメータ定義データベース２０１に登録する（ステップＳ２０１３）。図１５は、実施の形態３に係るサーバ２００ｂのメータ定義データベース２０１が蓄積しているメータ画像の例を示す図である。メータ定義データベース２０１は、メータ毎に、各メータのメータ画像を蓄積するメータ画像テーブルを持つ。図１に示すように、作業員は、タブレット端末１００を用いて対象設備４００のメータ群５００を同時に撮影する。そのため、タブレット端末１００の位置、メータ群５００に対するタブレット端末１００の角度、周辺の照明の状態などによっては、撮影画像において、画像がボケている、影ができている、光が反射しているなど、対象メータの一部または全部において見えにくいという状態も想定される。このような場合において、１つのメータ画像だけでは、対象メータの特徴を正確に表せない場合がある。そのため、サーバ２００ｂは、各メータのメータ画像を複数蓄積することで、あるメータ画像では鮮明ではなかった部分を、別の鮮明に撮影されているメータ画像を用いることで、画像認識において、本来のメータの外観を精度良く認識することができる。
【００５９】
メータ画像学習モデル生成部２０９は、メータ定義データベース２０１から、メータ識別情報に関連メータＩＤが登録されているメータについて、当該メータおよび関連メータＩＤに登録されている各メータの検査領域となる座標点を取得する。図１６は、実施の形態３に係るサーバ２００ｂのメータ定義データベース２０１が蓄積しているメータ識別情報の例を示す図である。図１６では、例えば、メータＩＤ「Ｍ００１」で示されるメータのメータ識別情報には、関連メータＩＤとして「Ｍ００２」、「Ｍ００４」、および「Ｍ００５」で示されるメータのメータＩＤが登録されている。メータ画像学習モデル生成部２０９は、メータ学習画像登録部２０８によって登録されているメータ画像を用いて、メータ画像学習モデルを生成する。具体的には、メータ画像学習モデル生成部２０９は、メータ画像から検査領域を切り取った画像を用いて特徴量を比較し、差異の大きい箇所を抽出した画像を学習データとして、メータ画像学習モデルを生成する（ステップＳ２０１４）。
【００６０】
図１７は、実施の形態３に係るサーバ２００ｂのメータ画像学習モデル生成部２０９がメータ画像学習モデルを生成する処理のイメージを示す図である。図１７は、メータ画像学習モデル生成部２０９が、メータＩＤ「Ｍ００１」のメータ画像、およびメータＩＤ「Ｍ００１」の関連メータＩＤに登録されているメータＩＤ「Ｍ００４」のメータ画像を用いて、メータ画像学習モデルを生成する例を示している。メータ画像学習モデル生成部２０９は、メータＩＤ「Ｍ００１」およびメータＩＤ「Ｍ００４」のメータ画像から検査領域の切り取り後の画像を用いて特徴量の差異を求める処理を各検査領域で行い、特徴量の差異の大きい箇所を抽出することによって、メータ画像学習モデルを生成する。メータ画像学習モデル生成部２０９は、例えば、メータ識別情報テーブルから、メータ種別、および座標１〜５を取得し、メータ画像テーブルのメータ画像から検査領域の切り取り処理を行う。このように、メータ画像学習モデル生成部２０９は、各メータ、および各メータのメータ識別情報に登録されている関連メータＩＤで示される関連メータの座標情報に基づいて、メータ画像から検査領域を切り取った画像を用いて特徴量を比較し、差異の大きい箇所を抽出してメータ画像学習モデルを生成する。
【００６１】
メータ識別情報抽出部２０２は、前述のように、メータ識別情報抽出処理において、メータ画像学習モデル生成部２０９で生成されたメータ画像学習モデルを適用する（ステップＳ２０１５）。すなわち、メータ識別情報抽出部２０２は、次回以降のステップＳ２０１２において、メータ画像学習モデルに基づく解析によって、複数のメータ識別情報候補を信頼度の高い順、すなわち、より対象メータに類似しているメータのメータ識別情報候補の順にソートする処理を行う。
【００６２】
本実施の形態のサーバ２００ｂについても、実施の形態１のサーバ２００と同様のハードウェア構成によって実現される。
【００６３】
以上説明したように、本実施の形態によれば、サーバ２００ｂは、対象メータと外見の似たメータを学習し、複数のメータ識別情報候補を、対象メータのメータ識別情報候補として信頼度の高い順、すなわち類似の度合いの確率の高い順にタブレット端末１００で表示されるようにして送信することとした。これにより、タブレット端末１００は、作業員が対象メータのメータ識別情報候補を選び直す手間を削減することができる。
【００６４】
実施の形態４．
実施の形態４では、実施の形態３のメータ画像学習モデルを再学習する頻度を調整する場合について説明する。
【００６５】
図１８は、実施の形態４に係る紐付作業支援装置３００ｃの構成例を示すブロック図である。紐付作業支援装置３００ｃは、タブレット端末１００と、サーバ２００ｃと、を備える。サーバ２００ｃは、図１３に示す実施の形態３のサーバ２００ｂに、対象誤り回数判定部２１０を追加したものである。対象誤り回数判定部２１０は、メータ識別情報紐付後の類似メータの過去累計対象誤り回数が規定された対象誤り閾値を超えたかどうかを判定し、判定結果に応じてメータ画像学習モデル生成部２０９によるメータ画像学習モデルの再学習を調整する。すなわち、対象誤り回数判定部２１０は、複数のメータ識別情報候補の先頭に並べ替えられたメータ識別情報候補が対象メータのものではなかった回数をカウントする。メータ画像学習モデル生成部２０９は、対象誤り回数判定部２１０でのカウント数がメータ定義データベース２０１に蓄積されているメータ識別情報に設定されている対象誤り閾値を超えた場合、再度メータ画像学習モデルを生成する。これにより、サーバ２００ｃは、作業員が新たにメータ識別情報の登録、または一定回数対象メータの調整を行った場合にのみ、メータ画像学習モデルを再学習することで、学習効率を向上させることができる。
【００６６】
つづいて、紐付作業支援装置３００ｃの動作について説明する。図１９は、実施の形態４に係る紐付作業支援装置３００ｃの動作を示すフローチャートである。図１９に示すフローチャートは、紐付作業支援装置３００ｃの動作をタブレット端末１００の動作およびサーバ２００ｃの動作に分けて、各装置での動作の流れが分かるようにしたものである。タブレット端末１００のステップＳ１００１からステップＳ１００８の動作、およびサーバ２００ｃのステップＳ２００１からステップＳ２０１５の動作は図１４に示す実施の形態３のときの動作と同様である。
【００６７】
実施の形態４において、サーバ２００ｃの関連メータ情報登録部２０７は、タブレット端末１００でメータ識別情報候補が複数表示された場合に先頭に表示されたメータ識別情報候補が対象メータのものであった否かを判定する。すなわち、関連メータ情報登録部２０７は、類似メータが対象メータであった否かを判定する（ステップＳ２０１６）。類似メータが対象メータであった場合（ステップＳ２０１６：Ｙｅｓ）、サーバ２００ｃは動作を終了する。類似メータが対象メータではなかった場合（ステップＳ２０１６：Ｎｏ）、すなわち作業員の操作によって対象メータのメータ識別情報候補が先頭以外から選択された場合、関連メータ情報登録部２０７は、メータ定義データベース２０１に蓄積されている類似メータのメータ識別情報について、対象誤り回数を１増加させる（ステップＳ２０１７）。
【００６８】
対象誤り回数判定部２１０は、類似メータの対象誤り回数が対象誤り閾値を超えたか否かを判定する（ステップＳ２０１８）。類似メータの対象誤り回数が対象誤り閾値を超過していない場合（ステップＳ２０１８：Ｎｏ）、サーバ２００ｃは動作を終了する。類似メータの対象誤り回数が対象誤り閾値を超過した場合（ステップＳ２０１８：Ｙｅｓ）、対象誤り回数判定部２１０がメータ画像学習モデル生成部２０９にメータ画像学習モデルの生成を指示する。この場合、サーバ２００ｃは、実施の形態３で説明したように、ステップＳ２０１３からＳ２０１５の処理を行う。
【００６９】
図２０は、実施の形態４に係るサーバ２００ｃのメータ定義データベース２０１が蓄積しているメータ識別情報の例を示す図である。図２０に示すメータ識別情報は、図１６に示す実施の形態３のメータ識別情報に、対象誤り閾値および対象誤り回数を追加したものである。対象誤り閾値については、例えば、作業員があらかじめ設定しておく。対象誤り閾値は、対象設備４００、対象メータの重要度に応じて値を変えてもよい。対象誤り閾値を「１」にしてもよい。対象誤り回数は、前述のように関連メータ情報登録部２０７が回数を登録する。
【００７０】
本実施の形態のサーバ２００ｃについても、実施の形態１のサーバ２００と同様のハードウェア構成によって実現される。
【００７１】
以上説明したように、本実施の形態によれば、紐付作業支援装置３００ｃにおいて、サーバ２００ｃは、メータ画像学習モデルの生成の頻度を調整して行うこととした。これにより、サーバ２００ｃは、常にメータ画像学習モデルの生成を行う場合と比較して処理負荷を低減できるとともに、特定の場合、具体的には設定された対象誤り閾値を超えた場合にメータ画像学習モデルを再学習することで、学習効率を向上させることができる。
【００７２】
実施の形態５．
紐付作業支援装置が使用されるプラントなどの設備では、同様の設備を複数備えるものも多い。実施の形態５では、過去に紐付作業を行った設備と同様の設備に対して帳票データを流用して紐付作業を効率的に行う場合について説明する。
【００７３】
図２１は、実施の形態５に係る紐付作業支援装置３００ｄの構成例を示すブロック図である。紐付作業支援装置３００ｄは、タブレット端末１００と、サーバ２００ｄと、を備える。サーバ２００ｄは、図１０に示す実施の形態２のサーバ２００ａに、設備画像照合部２１１と、帳票データ流用部２１２とを追加したものである。設備画像照合部２１１は、メータ識別情報抽出部２０２で受信された撮影画像と、帳票データベース２０４に登録されている設備画像との類似度が規定された類似閾値を超えているか否かを判定する。すなわち、設備画像照合部２１１は、取得した第１の撮影画像と過去に取得した第２の撮影画像とが類似しているか否かを判定する。第１の撮影画像とは、設備画像照合部２１１がメータ識別情報抽出部２０２から取得した最新の撮影画像である。第２の撮影画像とは、過去に撮影された撮影画像であって、帳票データベース２０４に登録されている設備画像である。
【００７４】
帳票データ流用部２１２は、類似度が規定された類似閾値を超えている撮影画像について、類似する設備画像の設備ＩＤを項目に持つ流用帳票データをタブレット端末１００に送信する。すなわち、帳票データ流用部２１２は、設備画像照合部２１１において第１の撮影画像と第２の撮影画像とが類似していると判定された場合、第２の撮影画像の際に抽出された帳票データを流用して、タブレット端末１００に送信する。これにより、サーバ２００ｄは、対象設備４００の撮影画像が過去に撮影された対象設備４００の撮影画像と類似する場合、対象設備４００は過去に撮影された対象設備４００と類似し、同様の帳票様式を持つと推定して帳票データを流用することで、過去に紐付作業を行った同類の設備の帳票データに対する紐付作業の手間を削減することができる。
【００７５】
つづいて、紐付作業支援装置３００ｄの動作について説明する。図２２は、実施の形態５に係る紐付作業支援装置３００ｄの動作を示すフローチャートである。図２２に示すフローチャートは、紐付作業支援装置３００ｄの動作をタブレット端末１００の動作およびサーバ２００ｄの動作に分けて、各装置での動作の流れが分かるようにしたものである。タブレット端末１００のステップＳ１００１からステップＳ１００８の動作、およびサーバ２００ｄのステップＳ２００１からステップＳ２０１１の動作は図１１に示す実施の形態２のときの動作と同様である。
【００７６】
実施の形態５において、サーバ２００ｄの設備画像照合部２１１は、メータ識別情報抽出部２０２で受信された撮影画像と、後述するようにメータ紐付情報登録部２０６によって帳票データベース２０４に登録されている設備画像との類似度が規定された類似閾値を超えているか否かを判定する（ステップＳ２０１９）。設備画像照合部２１１による類似度の判定方法については、例えば、前述のようにメータ識別情報抽出部２０２が行う一般的な画像認識処理によって行うことができる。類似度が規定された類似閾値を超えていない場合（ステップＳ２０１９：Ｎｏ）、設備画像照合部２１１は、類似度が規定された類似閾値を超えていない旨をメータ識別情報抽出部２０２に通知する。メータ識別情報抽出部２０２は、前述のステップＳ２００５の処理を行う。類似度が規定された類似閾値を超えている場合（ステップＳ２０１９：Ｙｅｓ）、帳票データ流用部２１２は、撮影画像と比較された帳票データベース２０４に登録されている設備画像に該当する設備ＩＤを項目に持つ流用帳票データをタブレット端末１００に送信する。
【００７７】
タブレット端末１００の表示部１０３は、サーバ２００ｄの帳票データ流用部２１２から受信した流用帳票データを表示する（ステップＳ１００９）。作業員は流用帳票データを確認し、流用設定するか否かを選択する（ステップＳ１０１０）。作業員が流用設定を選択しない場合（ステップＳ１０１０：Ｎｏ）、表示部１０３は、その旨をメータ識別情報抽出部２０２に通知する。メータ識別情報抽出部２０２は、前述のステップＳ２００５の処理を行う。作業員が流用設定を選択した場合（ステップＳ１０１０：Ｙｅｓ）、表示部１０３は、その旨をメータ識別情報紐付部１０４に通知する。メータ識別情報紐付部１０４は、前述のステップＳ１００７の処理を行う。
【００７８】
サーバ２００ｄのメータ紐付情報登録部２０６は、ステップＳ２０１０の処理と同時に、帳票データベース２０４に対象設備４００の撮影画像を登録する（ステップＳ２０２０）。図２３は、実施の形態５に係るサーバ２００ｄの帳票データベース２０４が蓄積している設備データの例を示す図である。帳票データベース２０４は、設備データをテーブル形式で蓄積している。図２３に示す設備テーブルは、図４に示す実施の形態１の設備テーブルに、設備画像を追加したものである。帳票データベース２０４は、メータ紐付情報登録部２０６によって登録された撮影画像を設備画像として蓄積する。
【００７９】
設備画像照合部２１１は、メータ識別情報抽出部２０２から取得した撮影画像と、帳票データベース２０４に蓄積されている設備画像とを比較する。
設備画像照合部２１１は、撮影画像と設備画像との類似度が類似閾値を超えている場合、図５に示す帳票テーブルの項目を参照して、設備画像が蓄積されている設備テーブルの設備ＩＤと同じ設備ＩＤを持つ帳票テーブルの項目ＩＤの帳票データを流用帳票データとして抽出する。帳票データ流用部２１２は、流用帳票データをタブレット端末１００に送信する。例えば、設備画像照合部２１１は、撮影画像が図２３に示す設備テーブルにおける設備画像「Ｅ００１＿２」と類似していると判定した場合、該当する設備の設備ＩＤ「Ｅ００１」で図５に示す帳票テーブルを検索する。設備画像照合部２１１は、帳票テーブルにおいて設備ＩＤ「Ｅ００１」を持つ、項目ＩＤ「Ｉ００１，Ｉ００２」の帳票データを流用帳票データとして抽出する。
【００８０】
本実施の形態のサーバ２００ｄについても、実施の形態１のサーバ２００と同様のハードウェア構成によって実現される。
【００８１】
以上説明したように、本実施の形態によれば、紐付作業支援装置３００ｄにおいて、サーバ２００ｄは、過去に紐付作業を行った設備と類似する設備については、過去に紐付作業を行った際に使用された帳票データを流用して使用することとした。これにより、サーバ２００ｄは、類似する設備の紐付作業の手間を削減することができる。
【００８２】
以上の実施の形態に示した構成は、本発明の内容の一例を示すものであり、別の公知の技術と組み合わせることも可能であるし、本発明の要旨を逸脱しない範囲で、構成の一部を省略、変更することも可能である。
【符号の説明】
【００８３】
１００  タブレット端末、１０１  設備情報入力部、１０２  撮影部、１０３  表示部、１０４  メータ識別情報紐付部、１０５  メータ識別情報作成部、２００，２００ａ，２００ｂ，２００ｃ，２００ｄ  サーバ、２０１  メータ定義データベース、２０２  メータ識別情報抽出部、２０３  メータ識別情報登録部、２０４  帳票データベース、２０５  帳票データ抽出部、２０６  メータ紐付情報登録部、２０７  関連メータ情報登録部、２０８  メータ学習画像登録部、２０９  メータ画像学習モデル生成部、２１０  対象誤り回数判定部、２１１  設備画像照合部、２１２  帳票データ流用部、３００，３００ａ，３００ｂ，３００ｃ，３００ｄ  紐付作業支援装置、４００  対象設備、５００  メータ群。
【要約】
メータ識別情報と帳票データとの紐付作業を支援するサーバ（２００）であって、１つ以上の対象メータが撮影された撮影画像に基づいてメータ定義データベース（２０１）から撮影画像に含まれると判定した対象メータのメータ識別情報を抽出し、メータ識別情報候補としてタブレット端末（１００）に送信するメータ識別情報抽出部（２０２）と、タブレット端末（１００）から受信したメータ識別情報をメータ定義データベース（２０１）に登録するメータ識別情報登録部（２０３）と、タブレット端末（１００）から指定された対象設備に基づいて、帳票データベース（２０４）から、指定された対象設備の帳票データを抽出してタブレット端末（１００）に送信する帳票データ抽出部（２０５）と、紐付情報をタブレット端末（１００）から受信して帳票データベース（２０４）に登録するメータ紐付情報登録部（２０６）と、を備える。【図１】
0006739688.tif 000002
【図２】
0006739688.tif 000003
【図３】
0006739688.tif 000004
【図４】
0006739688.tif 000005
【図５】
0006739688.tif 000006
【図６】
0006739688.tif 000007
【図７】
0006739688.tif 000008
【図８】
0006739688.tif 000009
【図９】
0006739688.tif 000010
【図１０】
0006739688.tif 000011
【図１１】
0006739688.tif 000012
【図１２】
0006739688.tif 000013
【図１３】
0006739688.tif 000014
【図１４】
0006739688.tif 000015
【図１５】
0006739688.tif 000016
【図１６】
0006739688.tif 000017
【図１７】
0006739688.tif 000018
【図１８】
0006739688.tif 000019
【図１９】
0006739688.tif 000020
【図２０】
0006739688.tif 000021
【図２１】
0006739688.tif 000022
【図２２】
0006739688.tif 000023
【図２３】
0006739688.tif 000024