(57)【要約】【課題】より効率的に点検作業の結果を入力することができる情報処理装置、情報処理方法及びコンピュータプログラムを提供することである。【解決手段】実施形態の情報処理装置は、撮像部と、入力項目決定部と、検針値生成部と、帳票データ入力部とを持つ。撮像部は、メータの検針値の画像を含む画像データを生成する。入力項目決定部は、検針値が入力される入力項目に対応付けられた識別情報に基づいて、入力項目を複数含む帳票データに検針値が入力される入力項目を少なくとも１つ決定する。検針値生成部は、画像データに基づいて検針値を決定する。帳票データ入力部は、決定された入力項目に検針値を入力する。【選択図】図１
2019105998.tif 000002
【特許請求の範囲】
【請求項１】
メータの検針値の画像を含む画像データを生成する撮像部と、
前記検針値が入力される入力項目に対応付けられた識別情報に基づいて、前記入力項目を複数含む帳票データに前記検針値が入力される入力項目を少なくとも１つ決定する入力項目決定部と、
前記画像データに基づいて前記検針値を決定する検針値生成部と、
前記決定された入力項目に前記検針値を入力する帳票データ入力部と、
を備える情報処理装置。
【請求項２】
前記撮像部は、前記メータの外観を含むメータ画像データを生成し、
前記帳票データは、前記メータ画像データが入力されるメータ画像入力項目をさらに有し、
前記入力項目決定部は、前記識別情報に対応付けられた前記メータ画像入力項目を少なくとも１つ決定し、
帳票データ入力部は、前記決定されたメータ画像入力項目に前記メータ画像データを入力する、
請求項１に記載の情報処理装置。
【請求項３】
前記識別情報は、所定の識別画像に埋め込まれ、
前記撮像部は、前記メータ又は前記メータの近傍に付された前記識別画像を含む識別画像データを生成し、
前記入力項目決定部は、前記識別画像データに埋め込まれた前記識別情報を取得する、
請求項１又は２に記載の情報処理装置。
【請求項４】
前記識別画像は、二次元バーコードである請求項３に記載の情報処理装置。
【請求項５】
前記検針値が所定の条件を満たす場合、前記検針値を前記入力項目に再び入力するように通知するエラー処理部をさらに備える、
請求項１から４のいずれか一項に記載の情報処理装置。
【請求項６】
情報処理装置が、メータの検針値の画像を含む画像データを生成する撮像ステップと、
情報処理装置が、前記検針値が入力される入力項目に対応付けられた識別情報に基づいて、前記入力項目を複数含む帳票データに前記検針値が入力される入力項目を少なくとも１つ決定する入力項目決定ステップと、
情報処理装置が、前記画像データに基づいて前記検針値を決定する検針値生成ステップと、
情報処理装置が、前記決定された入力項目に前記検針値を入力する帳票データ入力ステップと、
を有する情報処理方法。
【請求項７】
請求項１から５のいずれか一項に記載の情報処理装置としてコンピュータを機能させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、情報処理装置、情報処理方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
オフィスビル又は工場に設置されている設備機器の検針業務において、点検員は、それら設備機器の稼働状態が示されているメータを検針し設備の保全を行っている。近年、ネットワーク接続ができデータをサーバで保存・管理ができる設備機器も投入されつつある。しかし、このような設備機器は僅かであり、ネットワーク接続に対応していない設備機器が多数残っている。したがって、それらの設備機器を対象とした点検員の目視による検針作業は依然として行われている。
【０００３】
点検員による検針作業は、人為的ミスが避けられないものである。そこで、メータの検針値を含む画像を撮影して、撮影された画像に対して画像認識技術を適用して検針値を自動で読み取る方法が考案されている。しかしながら、帳票に複数の入力項目が含まれる場合、点検員は、読み取られた検針値を誤った入力項目に入力する場合があった。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平８−７０７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明が解決しようとする課題は、より効率的に点検作業の結果を入力することができる情報処理装置、情報処理方法及びコンピュータプログラムを提供することである。
【課題を解決するための手段】
【０００６】
実施形態の情報処理装置は、撮像部と、入力項目決定部と、検針値生成部と、帳票データ入力部とを持つ。撮像部は、メータの検針値の画像を含む画像データを生成する。入力項目決定部は、前記検針値が入力される入力項目に対応付けられた識別情報に基づいて、前記入力項目を複数含む帳票データに前記検針値が入力される入力項目を少なくとも１つ決定する。検針値生成部は、前記画像データに基づいて前記検針値を決定する。帳票データ入力部は、前記決定された入力項目に前記検針値を入力する。
【図面の簡単な説明】
【０００７】
【図１】第１の実施形態の点検支援システム１の構成例を示すシステム構成図。
【図２】第１の実施形態の情報処理装置１００の機能構成を表す機能ブロック図。
【図３】第１の実施形態の上位サーバ２００の機能構成を表す機能ブロック図。
【図４】第１の実施形態の帳票データテーブルの一具体例を示す図である。
【図５】第１の実施形態の帳票画像の一具体例を示す図。
【図６】第１の実施形態の帳票入力画像の一具体例を示す図。
【図７】第１の実施形態の二次元バーコードの読取の一具体例を示す図。
【図８】第１の実施形態の検針値の読取の一具体例を示す図。
【図９】第１の実施形態の検針値が入力された帳票入力画像の一具体例を示す図。
【図１０】第１の実施形態の検針値が入力された帳票入力画像の一具体例を示す図。
【図１１】第１の実施形態の検針値及び証拠画像が入力された帳票入力画像の一具体例を示す図。
【図１２】第１の実施形態の検針値入力の生成の処理の流れを示すフローチャート。
【図１３】第２の実施形態の情報処理装置１００ａの機能構成を表す機能ブロック図。
【図１４】第２の実施形態の上位サーバ２００ａの機能構成を表す機能ブロック図。
【図１５】第３の実施形態の情報処理装置１００ｂの機能構成を表す機能ブロック図。
【図１６】実施形態の変形例の帳票画像の一具体例を示す図。
【図１７】実施形態の変形例のマルチメータに対応した帳票画像の一具体例を示す図。
【発明を実施するための形態】
【０００８】
以下、実施形態の情報処理装置、情報処理方法及びコンピュータプログラムを、図面を参照して説明する。
【０００９】
（第１の実施形態）
図１は、第１の実施形態の点検支援システム１の構成例を示すシステム構成図である。点検支援システム１は、情報処理装置１００、上位サーバ２００及び複数のメータ３００を備える。情報処理装置１００及び上位サーバ２００は、ネットワーク４００を介して互いに通信可能に接続される。
【００１０】
情報処理装置１００は、スマートフォン、タブレットコンピュータ、スマートグラス、スマートヘッド又はパーソナルコンピュータ等の装置を用いて構成される。情報処理装置１００は、バスで接続されたプロセッサやメモリや補助記憶装置などを備える。情報処理装置１００は、点検員によって操作される。点検員は、例えば、メータ３００を点検する者であってもよいし、点検された結果を集計する者であってもよい。点検員は、情報処理装置１００を操作する者であればどのような者であってもよい。情報処理装置１００は、メータ３００が示す数値を検針値として帳票データに入力する。帳票データは、複数のメータ３００が示す数値（検針値）を入力可能なデータである。
【００１１】
上位サーバ２００は、パーソナルコンピュータ、サーバ、ワークステーション又は産業用コンピュータ等の装置を用いて構成される。上位サーバ２００は、バスで接続されたプロセッサやメモリや補助記憶装置などを備える。上位サーバ２００は、メータ３００が示す数値を、情報処理装置１００で入力可能にするための認識エンジンを生成する。生成された認識エンジンは、情報処理装置１００に記憶されてもよい。上位サーバ２００は、クラウドコンピューティングシステムで実現されてもよい。
【００１２】
メータ３００は、例えば、０〜９までの数字が表示される７セグメントディスプレイを有するデジタル式であり、設備機器の稼働状態に応じて少なくとも１桁以上の数値（検針値）を示す構成である。メータ３００は、７セグメントディスプレイを有するデジタル式に限定されない。例えば、メータ３００は、例えば、０〜９までの数字が記載された数字車を用いたメカ式であり、使用量に応じて回転することで複数桁の数値（検針値）を示す構成であってもよいし、目盛り盤に目盛りと単位を示す文字とが表示される針式で構成されてもよい。
【００１３】
ネットワーク４００は、例えばインターネット等の有線通信網であってもよいし、無線ＬＡＮ（Local Area Network）及び携帯電話通信網等の無線通信網であってもよい。ネットワーク４００は、情報処理装置１００と上位サーバ２００との間で通信が可能であれば、どのような通信網であってもよい。
【００１４】
図２は、第１の実施形態の情報処理装置１００の機能構成を表す機能ブロック図である。情報処理装置１００は、帳票データ生成プログラムを実行することによって通信部１０１、入力部１０２、表示部１０３、撮像部１０４、帳票定義記憶部１０５、学習結果記憶部１０６、帳票データ記憶部１０７及び制御部１０８を備える装置として機能する。
【００１５】
通信部１０１は、ネットワークインタフェースである。通信部１０１はネットワーク４００を介して、上位サーバ２００と通信する。通信部１０１は、例えば無線ＬＡＮ、有線ＬＡＮ、Ｂｌｕｅｔｏｏｔｈ（登録商標）又はＬＴＥ（Long Term Evolution）（登録商標）等の通信方式で通信してもよい。
【００１６】
入力部１０２は、タッチパネル、マウス及びキーボード等の入力装置を用いて構成される。入力部１０２は、入力装置を情報処理装置１００に接続するためのインタフェースであってもよい。この場合、入力部１０２は、入力装置において入力された入力信号から入力データ（例えば、情報処理装置１００に対する指示を示す指示情報）を生成し、情報処理装置１００に入力する。
【００１７】
表示部１０３は、ＣＲＴ（Cathode Ray Tube）ディスプレイ、液晶ディスプレイ、有機ＥＬ（Electro Luminescence）ディスプレイ等の出力装置である。表示部１０３は、出力装置を情報処理装置１００に接続するためのインタフェースであってもよい。この場合、表示部１０３は、映像データから映像信号を生成し自身に接続されている映像出力装置に映像信号を出力する。
【００１８】
撮像部１０４は、図２には示していないが、例えば、光学系、撮像素子及び撮像素子から出力される撮像信号を処理する画像処理基板を備え、撮像信号に基づいた所定の形式の画像データを生成し、出力する。撮像部１０４は、メータ３００自身又はメータ３００の周辺に貼り付けられたメータ３００の識別情報が埋め込まれた識別画像を撮影する。撮像部１０４は、識別画像を含む識別画像データを生成する。識別画像は、例えば二次元バーコードである。撮像部１０４は、メータ３００が示す数値（検針値）を撮影する。撮像部１０４は、検針の証拠となる証拠画像としてメータ３００の外観を撮影する。撮像部１０４は、メータ３００の外観を含むメータ画像データを生成する。撮像部１０４は、起動するとライブビューを表示部１０３に表示する。ライブビューは、点検員が撮像部１０４にて撮像された被写体を確認しながら撮影できる機能である。点検員は、表示部１０３に表示されたライブビューを確認しながら撮影できる。例えば、点検員は、証拠画像としてメータ３００の外観を撮影する場合、表示部１０３に表示されたライブビューを確認しながら、メータ３００の検針値が判別可能な状態の画像となるようメータ３００と情報処理装置１００との距離を調整して撮影を行う。
【００１９】
帳票定義記憶部１０５は、磁気ハードディスク装置や半導体記憶装置等の記憶装置を用いて構成される。帳票定義記憶部１０５は、帳票定義情報を記憶する。帳票定義情報は、帳票への入力項目と帳票の様式とを定義するデータである。帳票定義情報は、点検対象となる場所又はメータ３００に応じて、異なる帳票定義情報が定義されても良い。したがって、帳票定義情報はそれぞれデータが異なっても良い。
【００２０】
学習結果記憶部１０６は、磁気ハードディスク装置や半導体記憶装置等の記憶装置を用いて構成される。学習結果記憶部１０６は、学習結果を記憶する。学習結果は、撮影されたメータ３００の数値を示す画像データから、帳票データに入力可能な数値を取得するために用いられる。学習結果は、情報処理装置１００に、帳票データ生成プログラムが導入される際に記録される。学習結果は、帳票データ生成プログラムがアップデートされる際にアップデートされてもよい。学習結果は、メータ３００の種類に応じて、記録されてもよい、メータ３００の種類は、例えば、デジタル式、メカ式又は針式等で区別されてもよいし、メーカ、型式、年式等で区別されてもよい。
【００２１】
帳票データ記憶部１０７は、磁気ハードディスク装置や半導体記憶装置等の記憶装置を用いて構成される。帳票データ記憶部１０７は、帳票データテーブルを記憶する。帳票データテーブルは、帳票データを保持する。帳票データに保持される各値は、帳票定義情報に定義される入力項目に基づいて保持される。帳票データが保持するデータと帳票データに対応付けられた帳票定義情報とに基づいて、帳票画像が生成される。
【００２２】
図４は、第１の実施形態の帳票データテーブルの一具体例を示す図である。帳票データテーブルは、帳票データを有する。帳票データは、点検対象、日時、帳票定義情報、第１メータ、第１メータ画像、第２メータ、第２メータ画像、第３メータ及び第３メータ画像等の各値を有する。点検対象は、点検員によって点検される対象を表す。日時は、帳票データが生成された日時を表す。帳票定義情報は、帳票データに対応付けられた帳票定義情報を表す。第１メータは、対応付けられた帳票定義情報が入力項目として第１メータを有する場合、第１メータの数値を表す。第１メータ画像は、第１メータを撮影した場合、第１メータを撮影した画像データの保存場所又は画像データの名称を表す。第２メータは、対応付けられた帳票定義情報が入力項目として第２メータを有する場合、第２メータの数値を表す。第２メータ画像は、第２メータを撮影した場合、第２メータを撮影した画像データの保存場所又は画像データの名称を表す。第３メータは、対応付けられた帳票定義情報が入力項目として第３メータを有する場合、第３メータの数値を表す。第３メータ画像は、第３メータを撮影した場合、第３メータを撮影した画像データの保存場所又は画像データの名称を表す。
【００２３】
図４に示される例では、帳票データテーブルの最上段の帳票データは、点検対象の値が“８Ｆ空調”、日時の値が“2017.12.4 14:23:10”、帳票定義情報の値が“def_1”、第１メータの値が“120”、第１メータ画像の値が“8f_air_meter1.jpg”、第２メータの値が“110”、第２メータ画像の値が“8f_air_meter2.jpg”、第３メータの値が“−”、第３メータ画像の値が“−”である。従って、帳票データテーブルの最上段の帳票データによると、点検された場所は“８Ｆ空調”であり、帳票データは“2017.12.4 14:23:10”に生成され、帳票定義情報として“def_1“が用いられていることがわかる。そして、帳票定義情報は、入力項目として、第１メータ、第１メータ画像、第２メータ及び第２メータ画像を有し、第３メータ及び第３メータ画像は有していないことがわかる。なお、図４に示される帳票データテーブルは一具体例に過ぎない。そのため、図４とは異なる態様で帳票データテーブルが構成されてもよい。例えば、帳票データテーブルは、点検員の名前を保持するように構成されてもよいし、複数のメータが１つに撮影された画像を保持する全体画像を有してもよいし、撮影された画像の撮影時刻を示す情報を有してもよい。
【００２４】
図２に戻って、情報処理装置１００の説明を続ける。制御部１０８は、情報処理装置１００の各部の動作を制御する。制御部１０８は、例えばプロセッサ及びメモリを備えた装置により実行される。制御部１０８は、帳票生成プログラムを実行することによって、帳票データ生成部１０９、帳票画像生成部１１０、画像取得部１１１、入力項目決定部１１２、検針値生成部１１３、帳票データ入力部１１４、異常判定部１１５及びエラー処理部１１６として機能する。
【００２５】
帳票データ生成部１０９は、帳票定義情報の選択指示に基づいて、帳票定義記憶部１０５から帳票定義情報を取得する。帳票データ生成部１０９は、取得した帳票定義情報に基づいて、帳票データを生成する。選択指示は、入力部１０２を介して受け付けても良いし、二次元バーコードに埋め込まれていても良い。
【００２６】
帳票画像生成部１１０は、取得した帳票定義情報にて定義される帳票の様式と生成された帳票データとに基づいて、帳票画像を生成する。帳票画像は表示部１０３に表示される。帳票画像には、帳票データが保持する各値と、入力部１０２に対応づけされた指示入力画像と、が含まれる。入力部１０２は、表示部１０３に表示される指示入力画像が点検員によってタッチ操作等されると、所定の指示を受け付ける。所定の指示は、撮像部１０４の起動であってもよいし、帳票入力画像の生成であってもよいし、帳票データの記録であってもよい。所定の指示は、予め指定された指示であればどのような指示であってもよい。
【００２７】
画像取得部１１１は、撮像部１０４を起動する。画像取得部１１１は、表示部１０３に表示されるライブビューを撮像部１０４から取得する。画像取得部１１１は、ライブビューを入力項目決定部１１２又は検針値生成部１１３に出力する。
【００２８】
入力項目決定部１１２は、ライブビューから二次元バーコードを特定する。入力項目決定部１１２は、特定した二次元バーコードの画像に埋め込まれた識別情報に基づいて、検針値が入力される入力項目を決定する。識別情報には、入力項目決定部１１２が帳票データが有する入力項目を特定するために必要な情報が含まれる。識別情報には、例えば、“第１メータ”等の情報が含まれる。識別情報には、例えば、帳票定義情報を特定する情報が含まれていてもよいし、検針値の閾値が含まれていてもよい。なお、識別情報は、二次元バーコードに限定されない。例えば、識別情報は、バーコードに埋め込まれていてもよいし、ＲＦＩＤ（Radio Frequency Identifier）等のＩＣタグに埋め込まれていてもよいし、メータが備える記憶装置に記録されていてもよい。
【００２９】
検針値生成部１１３は、ライブビューから検針値を示す画像を特定する。検針値生成部１１３は、特定した検針値を示す画像に基づいて、検針値を生成する。検針値生成部１１３は、例えば、検針値を示す画像と、学習結果記憶部１０６に記録される学習結果と、に基づいて、検針値を生成する。検針値生成部１１３は、ＯＣＲ（Optical Character Recognition）等の既存の画像認識技術を用いて検針値を生成してもよい。検針値生成部１１３は、検針値を生成した時刻を検針時刻として取得する。検針値生成部１１３は、生成された検針値を情報処理装置１００のスピーカーから音声で読み上げるするように構成されてもよい。
【００３０】
帳票データ入力部１１４は、帳票データの入力項目のうち決定された入力項目に、生成された検針値を入力する。帳票データ入力部１１４は、メータ３００の外観又はメータ３００が示す数値（検針値）を撮影した場合、撮影した画像データのファイル名と撮影された撮影時刻とを帳票データに入力する。帳票データ入力部１１４は、入力された帳票データを、帳票データ記憶部１０７に記録する。帳票データ入力部１１４は、帳票データを上位サーバ２００に送信してもよい。帳票データ入力部１１４は、帳票画像に基づいて生成されたＰＤＦファイルを帳票データ記憶部１０７に記録してもよいし、上位サーバ２００に送信するように構成されてもよい。
【００３１】
異常判定部１１５は、入力された入力値が所定の条件を満たすか否かを判定する。異常判定部１１５は、所定の条件を満たす場合、エラー処理部１１６に対して、エラー処理を指示する。異常判定部１１５は、所定の条件を満たさない場合、エラー処理部１１６に対してエラー処理を指示しない。所定の条件とは、例えば、検針値を示す画像が取得された時刻である検針時刻と、メータ３００の外観又はメータ３００が示す数値（検針値）が撮影された撮影時刻と、の差分が所定の閾値を超えている場合、所定の条件を満たすと判定してもよい。所定の条件は、予め指定された条件であればどのような条件であってもよい。所定の閾値は、二次元バーコードに埋め込まれた閾値であってもよいし、帳票定義情報に含まれる閾値であってもよい。所定の閾値は、予め指定された閾値であればどのような値であってもよい。
【００３２】
エラー処理部１１６は、異常判定部１１５からエラー処理の指示を受け付けると、エラー処理を実行する。エラー処理は、例えば、検針値を入力項目に再度入力するように、点検員に促す処理であってもよい。エラー処理は、予め指定された処理であればどのような処理であってもよい。
【００３３】
図３は、第１の実施形態の上位サーバ２００の機能構成を表す機能ブロック図である。上位サーバ２００は、学習プログラムを実行することによって通信部２０１、入力部２０２、表示部２０３、ユーザ情報記憶部２０４、教師データ記憶部２０５、学習結果記憶部２０６、帳票データ記憶部２０７及び制御部２０８を備える装置として機能する。
【００３４】
通信部２０１は、ネットワークインタフェースである。通信部２０１はネットワーク４００を介して、情報処理装置１００と通信する。通信部２０１は、例えば無線ＬＡＮ、有線ＬＡＮ、Ｂｌｕｅｔｏｏｔｈ又はＬＴＥ等の通信方式で通信してもよい。
【００３５】
入力部２０２は、タッチパネル、マウス及びキーボード等の入力装置を用いて構成される。入力部２０２は、入力装置を上位サーバ２００に接続するためのインタフェースであってもよい。この場合、入力部２０２は、入力装置において入力された入力信号から入力データ（例えば、上位サーバ２００に対する指示を示す指示情報）を生成し、上位サーバ２００に入力する。
【００３６】
表示部２０３は、ＣＲＴディスプレイ、液晶ディスプレイ、有機ＥＬディスプレイ等の出力装置である。表示部２０３は、出力装置を上位サーバ２００に接続するためのインタフェースであってもよい。この場合、表示部２０３は、映像データから映像信号を生成し自身に接続されている映像出力装置に映像信号を出力する。
【００３７】
ユーザ情報記憶部２０４は、磁気ハードディスク装置や半導体記憶装置等の記憶装置を用いて構成される。ユーザ情報記憶部２０４は、ユーザ情報を記憶する。ユーザ情報は、メータ３００を使用する者に関する情報である。ユーザ情報は、例えば、ユーザを識別するユーザ識別子を含む。
【００３８】
教師データ記憶部２０５は、磁気ハードディスク装置や半導体記憶装置等の記憶装置を用いて構成される。教師データ記憶部２０５は、教師データを記憶する。教師データは、ユーザによって使用されるメータ３００が撮影された画像データである。教師データには、正面から撮影された画像データや、斜めから撮影された画像データ等が含まれていてもよい。教師データは、ユーザ識別子と対応づけられて記憶されても良い。
【００３９】
学習結果記憶部２０６は、磁気ハードディスク装置や半導体記憶装置等の記憶装置を用いて構成される。学習結果記憶部２０６は、学習結果を記憶する。学習結果は、教師データ記憶部２０５に記憶された画像データに基づいて、学習部２０９によって生成される。学習結果は、ユーザ識別子と対応づけられて、ユーザごとに生成されても良い。
【００４０】
帳票データ記憶部２０７は、磁気ハードディスク装置や半導体記憶装置等の記憶装置を用いて構成される。帳票データ記憶部２０７は、帳票データテーブルを記憶する。帳票データテーブルは、帳票データを保持する。帳票データ記憶部２０７には、情報処理装置１００から送信された帳票データが記録される。
【００４１】
制御部２０８は、上位サーバ２００の各部の動作を制御する。制御部２０８は、例えばプロセッサ及びメモリを備えた装置により実行される。制御部２０８は、学習プログラムを実行することによって、学習部２０９として機能する。
【００４２】
学習部２０９は、教師データに基づいて、学習結果を生成する。学習部２０９は、ディープラーニング等の機械学習によって、教師データから学習結果を生成する。学習結果は、メータ３００の種類毎に生成されてもよいし、メータ３００の種類に関わらず、単一の学習結果が生成されてもよい。
【００４３】
図５は、第１の実施形態の帳票画像の一具体例を示す図である。帳票画像生成部１１０は、帳票定義情報と帳票データとに基づいて帳票画像を生成する。表示部１０３は、生成された帳票画像を表示する。表示部１０３に表示される帳票画像は、入力項目画像１３１、入力項目画像１３２、入力項目画像１３３及び指示入力画像１３４を含む。
【００４４】
入力項目画像１３１、入力項目画像１３２及び入力項目画像１３３は、帳票データに保持される検針値を表示する画像である。入力項目画像１３１、入力項目画像１３２及び入力項目画像１３３には、帳票データの入力項目が対応付けられる。図５によると、入力項目画像１３１は、入力項目“第１メータ”、入力項目画像１３２は、入力項目“第２メータ”、入力項目画像１３３は、入力項目“第３メータ”が対応付けられる。帳票データの入力項目に検針値が入力された場合、入力項目に対応付けられた入力項目画像に入力された検針値が表示される。例えば、帳票データの入力項目“第１メータ”に“１００”が入力された場合、入力項目画像１３１には“１００”が表示される。
【００４５】
指示入力画像１３４は、帳票入力画像の生成指示を受け付ける画像である。指示入力画像１３４は、タッチ操作されることによって、帳票入力画像の生成指示が入力部１０２に受け付けされる。タッチ操作は、ユーザが表示部１０３に表示される指示入力画像１３４をタッチ又は押す行為である。入力部１０２が帳票入力画像の生成指示を受け付けると、帳票画像生成部１１０は、帳票入力画像を生成する。表示部１０３は、生成された帳票入力画像を表示する。表示部１０３は、帳票画像に重畳するように帳票入力画像を表示してもよいし、表示部１０３は、帳票画像を破棄して、帳票入力画像を表示してもよい。
【００４６】
図６は、第１の実施形態の帳票入力画像の一具体例を示す図である。帳票画像生成部１１０は、帳票定義情報と帳票データとに基づいて、帳票入力画像を生成する。表示部１０３は、生成された帳票入力画像を表示する。表示部１０３に表示される帳票入力画像は、入力領域画像１４１、入力領域画像１４２、入力領域画像１４３、指示入力画像１４４及び指示入力画像１４５を含む。
【００４７】
入力領域画像１４１、入力領域画像１４２及び入力領域画像１４３は、帳票データに入力される値を保持する領域である。入力領域画像１４１、入力領域画像１４２及び入力領域画像１４３には、帳票データの入力項目が対応付けられる。図６によると、入力領域画像１４１は、入力項目“第１メータ”、入力領域画像１４２は、入力項目“第２メータ”、入力領域画像１４３は、入力項目“第３メータ”が対応付けられる。
【００４８】
指示入力画像１４４は、撮像部１０４の起動指示を受け付ける画像である。指示入力画像１４４は、タッチ操作されることによって、撮像部１０４の起動指示が入力部１０２に受け付けされる。入力部１０２が撮像部１０４の生成指示を受け付けると、画像取得部１１１は、撮像部１０４を起動する。表示部１０３は、撮像部１０４が起動すると、ライブビューを表示する。
【００４９】
指示入力画像１４５は、帳票データへの入力指示を受け付ける画像である。指示入力画像１４５は、タッチ操作されることによって、帳票データへの入力指示が入力部１０２に受け付けされる。入力部１０２が帳票データへの入力指示を受け付けると、帳票データ入力部１１４は、帳票データに値を入力する。例えば、入力領域画像１４１に検針値として“１００”が入力されている場合、帳票データの入力項目“第１メータ”に“１００”が入力される。
【００５０】
図７は、第１の実施形態の二次元バーコードの読取の一具体例を示す図である。図７は、メータ３００と、情報処理装置１００の表示部１０３と、を含む。メータ３００は、領域３０１と領域３０２とを含む。領域３０１は、メータ３００に付された二次元バーコードを含む。領域３０２は、メータ３００が表す検針値を含む。表示部１０３は、領域１３７を含む。領域１３７は、撮像部１０４によって撮像されたメータ３００の領域３０１の二次元バーコードの画像を含む。
【００５１】
入力項目決定部１１２は、ライブビューにおいて表示される二次元バーコードを特定する。入力項目決定部１１２は、特定した二次元バーコードの画像に埋め込まれた識別情報に基づいて、検針値が入力される入力項目を決定する。吹出１３７ａは、領域１３７に含まれる二次元バーコードに埋め込まれた識別情報を表す。吹出１３７ａによると、識別情報として、“第１メータ”が埋め込まれていることがわかる。入力項目決定部１１２は、入力項目を“第１メータ”に決定する。
【００５２】
図８は、第１の実施形態の検針値の読取の一具体例を示す図である。図８は、メータ３００と、情報処理装置１００の表示部１０３と、を含む。メータ３００は、領域３０１と領域３０２とを含む。領域３０１及び領域３０２は、図７と同一である。表示部１０３は、領域１３８を含む。領域１３８は、撮像部１０４によって撮像されたメータ３００の領域３０２の検針値を示す画像を含む。
【００５３】
入力項目決定部１１２が、入力項目を決定した場合、検針値の読取が開始される。検針値生成部１１３は、ライブビューにおいて表示される検針値を示す画像を特定する。検針値生成部１１３は、特定した検針値を示す画像に基づいて検針値を生成する。検針値生成部１１３は、検針値を生成すると生成した時刻を取得する。
【００５４】
図９は、第１の実施形態の検針値が入力された帳票入力画像の一具体例を示す図である。帳票画像生成部１１０は、検針値が生成されると、入力領域画像に検針値を表示させる。検針値は入力項目に対応付けられた入力領域画像に表示される。表示部１０３に表示される帳票入力画像は、入力領域画像１４１ａ、入力領域画像１４２ａ、入力領域画像１４３ａ、指示入力画像１４４及び指示入力画像１４５を含む。指示入力画像１４４及び指示入力画像１４５は、図７と同一である。
【００５５】
入力領域画像１４１ａ、入力領域画像１４２ａ及び入力領域画像１４３ａは、帳票データに入力される値を保持する領域である。図９によると、入力領域画像１４１ａは、“１２３３２”、入力領域画像１４２ａは、“６７８”、入力領域画像１４３ａは、“９００００”を保持する。図９によると、入力領域画像１４１は、入力項目“第１メータ”、入力領域画像１４２は、入力項目“第２メータ”、入力領域画像１４３は、入力項目“第３メータ”が対応付けられる。したがって、指示入力画像１４５がタッチ操作されると、帳票データ入力部１１４は、入力領域画像１４１ａ、入力領域画像１４２ａ及び入力領域画像１４３ａに保持される値を、帳票データに入力する。
【００５６】
図１０は、第１の実施形態の検針値が入力された帳票入力画像の一具体例を示す図である。指示入力画像１４５がタッチ操作されると、帳票画像生成部１１０は、帳票定義情報と帳票データとに基づいて、帳票画像を生成する。表示部１０３は、生成された帳票画像を表示する。図１０では、帳票データは、検針値が入力されているため、入力項目画像には、検針値が表示される。表示部１０３に表示される帳票画像は、入力項目画像１３１ａ、入力項目画像１３２ａ、入力項目画像１３３ａ及び指示入力画像１３４を含む。指示入力画像１３４は、図５と同じである。
【００５７】
入力項目画像１３１ａ、入力項目画像１３２ａ及び入力項目画像１３３ａは、帳票データに入力された検針値を表示する画像である。入力項目画像１３１ａ、入力項目画像１３２ａ及び入力項目画像１３３ａには、帳票データの入力項目が対応付けられる。図１０によると、入力項目画像１３１ａは、入力項目として“第１メータ”が対応付けられ、“第１メータ”は、検針値として“１２３３２”が入力され、入力項目画像１３２ａは、入力項目として“第２メータ”が対応付けられ、“第２メータ”は、検針値として“６７８”が入力され、入力項目画像１３３ａは、入力項目として“第３メータ”が対応付けられ、“第３メータ”は、検針値として“９００００”が入力されていることがわかる。
【００５８】
図１１は、第１の実施形態の検針値及び証拠画像が入力された帳票入力画像の一具体例を示す図である。図１１のように帳票入力画像には、証拠画像が合わせて表示されるように構成されてもよい。証拠画像は、検針値が生成された後に撮影される。具体的には、帳票定義情報の入力項目としてメータの画像が含まれる場合、帳票データ入力部１１４は、検針値が生成された後にメータ３００の外観を撮影するか否か確認する画面を表示部１０３に表示させる。撮像部１０４は、入力部１０２を介してメータ３００の外観を撮影する指示を受け付けると、メータ３００の画像を撮影する。帳票データ入力部１１４は、撮影された画像データと撮影された撮影時刻とを帳票データに入力する。
【００５９】
図１１によると、表示部１０３に表示された帳票画像は、入力項目画像１３１ａ、入力項目画像１３２ａ、入力項目画像１３３ａ、入力項目画像１３１ｂ、入力項目画像１３２ｂ、入力項目画像１３３ｂ及び指示入力画像１３４を含む。入力項目画像１３１ａ、入力項目画像１３２ａ、入力項目画像１３３ａ及び指示入力画像１３４は、図１０と同じである。
【００６０】
入力項目画像１３１ｂ、入力項目画像１３２ｂ及び入力項目画像１３３ｂは、帳票データに保持される証拠画像を表す画像である。入力項目画像１３１ｂ、入力項目画像１３２ｂ及び入力項目画像１３３ｂには、帳票データの入力項目が対応付けられる。図１１によると、入力項目画像１３１ｂは、入力項目として“第１メータ画像”が対応付けられ、入力項目画像１３２ｂは、入力項目として“第２メータ画像”が対応付けられ、入力項目画像１３３ｂは、入力項目として“第３メータ画像”が対応付けられていることがわかる。
【００６１】
図１２は、第１の実施形態の検針値入力の生成の処理の流れを示すフローチャートである。帳票データ生成部１０９は、取得した帳票定義情報に基づいて帳票データを生成する（ステップＳ１０１）。帳票画像生成部１１０は、取得した帳票定義情報にて定義される帳票の様式と帳票データとに基づいて帳票画像を生成する（ステップＳ１０２）。入力部１０２は、帳票画像に含まれる指示入力画像１３４がタッチ操作されることによって、帳票入力画像の生成指示を受け付ける（ステップＳ１０３）。帳票画像生成部１１０は、帳票入力画像を生成する（ステップＳ１０４）。入力部１０２は、帳票入力画像に含まれる指示入力画像１４４がタッチ操作されることによって、撮像部１０４の起動指示を受け付ける（ステップＳ１０５）。画像取得部１１１は、撮像部１０４を起動する（ステップＳ１０６）。ライブビューが表示部１０３に表示される。
【００６２】
入力項目決定部１１２は、ライブビューにおいて表示される二次元バーコードを特定する（ステップＳ１０７）。入力項目決定部１１２は、特定した二次元バーコードの画像に埋め込まれた識別情報に基づいて、検針値が入力される入力項目を決定する（ステップＳ１０８）。検針値生成部１１３は、ライブビューにおいて表示される検針値を示す画像を特定する（ステップＳ１０９）。検針値生成部１１３は、特定した検針値を示す画像に基づいて、検針値を生成する（ステップＳ１１０）。検針値生成部１１３は、検針値を生成すると、検針時刻を取得する。帳票画像生成部１１０は、入力領域画像に生成された検針値を表示させる（ステップＳ１１１）。
【００６３】
帳票データ入力部１１４は、メータ３００の外観を撮影するか否かの指示を受け付ける（ステップＳ１１２）。帳票データ入力部１１４は、メータ３００の撮像を行う指示を受け付けたか否かを判定する（ステップＳ１１３）。メータ３００の撮像を行う指示を受け付けた場合（ステップＳ１１３：ＹＥＳ）、撮像部１０４は、ユーザの操作に応じて、メータ３００の外観を撮影し、画像データを取得する（ステップＳ１１４）。撮像部１０４は、撮影時刻を取得する。メータ３００の撮影を行う指示を受け付けなかった場合（ステップＳ１１３：ＮＯ）、ステップＳ１１５に遷移する。
【００６４】
帳票画像生成部１１０は、全ての入力領域画像に値が入力されたか否かを判定する（ステップＳ１１５）。値が入力されていない入力領域画像がある場合（ステップＳ１１５：ＮＯ）、ステップＳ１０７へ遷移する。全ての入力領域画像に値が入力されている場合（ステップＳ１１５：ＹＥＳ）、帳票データ入力部１１４は、帳票データへの入力指示を受け付けたか否かを判定する（ステップＳ１１６）。具体的には、帳票入力画像において指示入力画像１４５がタッチ操作されたか否かを判定する。帳票データへの入力指示を受付けていない場合（ステップＳ１１６：ＮＯ）、ステップＳ１１６に遷移する。帳票データへの入力指示を受け付けた場合（ステップＳ１１６：ＹＥＳ）、帳票データ入力部１１４は、帳票データに値を入力する。値は、例えば検針値であってもよいし、メータ画像であってもよい（ステップＳ１１７）。帳票画像生成部１１０は、帳票定義情報と帳票データとに基づいて、帳票画像を生成する（ステップＳ１１８）。帳票データには、検針値が入力されているため、入力項目画像には、検針値が表示される。
【００６５】
異常判定部１１５は、検針時刻と撮影時刻との差分が、所定の閾値より小さいか否かを判定する（ステップＳ１１９）。所定の閾値は、二次元バーコードに含まれていてもよいし、予め与えられていてもよい。所定の閾値よりも小さい場合（ステップＳ１１９：ＹＥＳ）、帳票データ入力部１１４は、帳票データを帳票データ記憶部１０７に記録する（ステップＳ１２０）。所定の閾値よりも小さくない場合（ステップＳ１１９：ＮＯ）、エラー処理部１１６はエラー処理を行う（ステップＳ１２１）。本フローチャートでは、エラー処理は、帳票データを帳票データ記憶部１０７に記録することなく処理をすることである。
【００６６】
このように構成された情報処理装置１００では、入力項目決定部１１２が二次元バーコードを読み取ることで、二次元バーコードに埋め込まれた識別情報を取得する。識別情報には、検針値が入力される入力項目が対応付けられている。検針値生成部１１３が、メータ３００の検針値を生成する。帳票データ入力部１１４が、識別情報に対応付けられた入力項目に検針値を入力することで、検針値を誤った入力項目に入力することがなくなるため、より効率的に点検作業の結果を入力することができる
【００６７】
（第２の実施形態）
次に、第２の実施形態の点検支援システム１について説明する。第２の実施形態における点検支援システム１は、情報処理装置１００の代わりに情報処理装置１００ａを備え、上位サーバ２００の代わりに上位サーバ２００ａを備える点で第１の実施形態とは異なるが、それ以外の構成は同じである。以下、第１の実施形態と異なる点について説明する。
【００６８】
図１３は、第２の実施形態の情報処理装置１００ａの機能構成を表す機能ブロック図である。情報処理装置１００ａは、制御部１０８の代わりに制御部１０８ａを備え、学習結果記憶部１０６を備えない点で情報処理装置１００と異なるが、それ以外の構成は同じである。
【００６９】
制御部１０８ａは、情報処理装置１００ａの各部の動作を制御する。制御部１０８ａは、例えばプロセッサ及びメモリを備えた装置により実行される。制御部１０８ａは、帳票生成プログラムを実行することによって、帳票データ生成部１０９、帳票画像生成部１１０ａ、画像取得部１１１ａ、入力項目決定部１１２、帳票データ入力部１１４、異常判定部１１５及びエラー処理部１１６として機能する。
【００７０】
帳票画像生成部１１０ａは、帳票定義情報にて定義される帳票の様式と帳票データとに基づいて帳票画像を生成する。帳票画像は、表示部１０３にて表示される。帳票画像には、帳票データが保持する各値と、入力部１０２に対応づけされた指示入力画像と、が含まれる。入力部１０２は、表示部１０３に表示される指示入力画像が点検員によってタッチ操作等されると、所定の指示を受け付ける。所定の指示は、撮像部１０４の起動であってもよいし、帳票入力画像の生成であってもよいし、帳票データの記録であってもよい。所定の指示は、予め指定された指示であればどのような指示であってもよい。帳票画像生成部１１０ａは、上位サーバ２００から検針値を受信すると、入力領域画像に検針値を表示させる。
【００７１】
画像取得部１１１ａは、撮像部１０４を起動する。画像取得部１１１ａは、表示部１０３に表示されるライブビューを撮像部１０４から取得する。画像取得部１１１ａは、ライブビューを入力項目決定部１１２に出力する。画像取得部１１１ａは、ライブビューを上位サーバ２００ａに送信する。
【００７２】
図１４は、第２の実施形態の上位サーバ２００ａの機能構成を表す機能ブロック図である。上位サーバ２００ａは、制御部２０８の代わりに制御部２０８ａを備える点で上位サーバ２００と異なるが、それ以外の構成は同じである。
【００７３】
制御部２０８ａは、上位サーバ２００ａの各部の動作を制御する。制御部２０８ａは、例えばプロセッサ及びメモリを備えた装置により実行される。制御部２０８ａは、学習プログラムを実行することによって、学習部２０９及び検針値生成部２１０として機能する。
【００７４】
検針値生成部２１０は、ライブビューから検針値を示す画像を特定する。検針値生成部２１０は、特定した検針値を示す画像に基づいて、検針値を生成する。検針値生成部２１０は、例えば、検針値を示す画像と、学習結果記憶部２０６に記録される学習結果と、に基づいて、検針値を生成する。検針値生成部２１０は、検針値を生成した時刻を検針時刻として取得する。検針値生成部２１０は、検針値及び検針時刻を情報処理装置１００ａに送信する。
【００７５】
このように構成された情報処理装置１００ａでは、入力項目決定部１１２が二次元バーコードを読み取ることで、二次元バーコードに埋め込まれた識別情報を取得する。識別情報には、検針値が入力される入力項目が対応付けられている。画像取得部１１１ａが、ライブビューを上位サーバ２００ａに送信する。上位サーバ２００ａの検針値生成部２１０が、ライブビューから検針値を示す画像を特定し、検針値を生成する。検針値生成部２１０が、検針値を情報処理装置１００ａに送信する。帳票データ入力部１１４が、識別情報に対応付けられた入力項目に検針値を入力することで、検針値を誤った入力項目に入力することがなくなるため、より効率的に点検作業の結果を入力することができる。また、上位サーバ２００ａにて、検針値を生成することで、情報処理装置１００ａにて検針値を生成する必要がなくなる。したがって、情報処理装置１００ａが検針値を示す画像から検針値を生成する機能を有さない場合であっても、帳票データに検針値を入力することができる。また、検針値の生成に用いられる学習結果は、上位サーバ２００ａで生成される。したがって、情報処理装置１００ａ、常に最新の学習結果を用いて生成された検針値を取得することができ、認識精度を高めることができる。
【００７６】
（第３の実施形態）
次に、第３の実施形態の点検支援システム１について説明する。第３の実施形態における点検支援システム１は、情報処理装置１００の代わりに情報処理装置１００ｂを備え、上位サーバ２００を備えない点で第１の実施形態とは異なるが、それ以外の構成は同じである。以下、第１の実施形態と異なる点について説明する。
【００７７】
図１５は、第３の実施形態の情報処理装置１００ｂの機能構成を表す機能ブロック図である。情報処理装置１００ｂは、帳票入力アプリケーションを備える。帳票入力アプリケーションは、情報処理装置１００ｂがメータ３００の示す数値を検針値として帳票データに入力するためのプログラムである。情報処理装置１００ｂは、制御部１０８の代わりに制御部１０８ｂを備える点で情報処理装置１００と異なるが、それ以外の構成は同じである。
【００７８】
制御部１０８ｂは、情報処理装置１００ｂの各部の動作を制御する。制御部１０８ｂは、例えばプロセッサ及びメモリを備えた装置により実行される。制御部１０８ｂは、帳票入力アプリケーションを実行することによって、帳票データ生成部１０９、帳票画像生成部１１０ａ、画像取得部１１１ａ、入力項目決定部１１２、帳票データ入力部１１４ｂ、異常判定部１１５、エラー処理部１１６及び起動部１１７として機能する。
【００７９】
起動部１１７は、帳票入力アプリケーションを起動する。起動部１１７は、帳票入力アプリケーションが起動すると、帳票定義情報の選択指示を受け付ける。起動部１１７は、入力部１０２を介して、帳票定義情報の選択指示を受け付ける。起動部１１７は、受け付けた帳票定義情報の選択指示を帳票データ生成部１０９に出力する。
【００８０】
帳票データ入力部１１４ｂは、帳票データの入力項目のうち決定された入力項目に、生成された検針値を入力する。帳票データ入力部１１４ｂは、メータ３００の外観又はメータ３００が示す数値（検針値）を撮影した場合、撮影した画像データのファイル名と撮影された撮影時刻とを帳票データに入力する。帳票データ入力部１１４は、入力された帳票データを、帳票データ記憶部１０７に記録する。帳票データ入力部１１４ｂは、帳票画像に基づいて生成されたＰＤＦファイルを帳票データ記憶部１０７に記録してもよい。
【００８１】
上記各実施形態では、帳票データ生成部１０９、帳票画像生成部１１０、画像取得部１１１、入力項目決定部１１２、検針値生成部１１３、帳票データ入力部１１４、異常判定部１１５及びエラー処理部１１６はソフトウェア機能部であるものとしたが、ＬＳＩ等のハードウェア機能部であってもよい。
【００８２】
以上説明した少なくともひとつの実施形態によれば、帳票データ生成部１０９、入力項目決定部１１２、検針値生成部１１３及び帳票データ入力部１１４を持つことにより、より効率的に点検作業の結果を入力することができる。
【００８３】
（実施形態の変形例）
図１６は、実施形態の変形例の帳票画像の一具体例を示す図である。帳票画像生成部１１０は、帳票定義情報と帳票データとに基づいて、帳票画像を生成する。表示部１０３は、生成された帳票画像を表示する。表示部１０３に表示される帳票画像は、入力項目画像１３１、入力項目画像１３２、入力項目画像１３３、指示入力画像１３４、取込指示画像１３１ｃ、取込指示画像１３２ｃ及び取込指示画像１３３ｃを含む。ここで、入力項目画像１３１、入力項目画像１３２、入力項目画像１３３及び指示入力画像１３４は、第１の実施形態と同じであるため、説明を省略する。
【００８４】
取込指示画像１３１ｃ、取込指示画像１３２ｃ及び取込指示画像１３３ｃは、検針値の取得指示を受け付ける画像である。取込指示画像１３１ｃ、取込指示画像１３２ｃ及び取込指示画像１３３ｃのいずれか１つがタッチ操作されることによって、検針値の取得指示が入力部１０２に受け付けされる。入力部１０２が検針値の取得指示を受け付けると、画像取得部１１１は、撮像部１０４を起動する。表示部１０３にはライブビューが表示される。
【００８５】
検針値生成部１１３は、ライブビューにおいて表示される検針値を示す画像を特定する。検針値生成部１１３は、特定した検針値を示す画像に基づいて、検針値が生成する。検針値生成部１１３は、検針値を生成すると、生成した時刻を取得する。帳票画像生成部１１０は、タッチ操作された取込指示画像に対応付けられた入力項目画像に生成された検針値を表示させる。図１５の場合、取込指示画像１３１ｃには入力項目画像１３１、取込指示画像１３２ｃには入力項目画像１３２及び取込指示画像１３３ｃには入力項目画像１３３が対応付けられる。
【００８６】
このように構成された情報処理装置１００では、撮像された検針値を示す画像に基づいて検針値が入力される。したがって、帳票データに対する検針値の入力誤りを低減させることができる。
【００８７】
帳票画像生成部１１０は、帳票画像及び帳票入力画像を生成しないように構成されてもよい。この場合、帳票定義情報が選択されると、表示部１０３には、指示入力画像１４４が表示される。指示入力画像１４４がタッチ操作されると、撮像部１０４が起動される。表示部１０３にはライブビューが表示される。ユーザは、メータ３００の二次元バーコード及びメータ３００の検針値の順に撮像部１０４で撮像する。入力項目決定部１１２は、二次元バーコードが撮像されると、二次元バーコードに埋め込まれた識別情報を取得し、入力項目を決定する。検針値生成部１１３は、メータ３００の検針値が撮像されると、検針値を生成する。帳票データ入力部１１４は、検針値が生成されると、決定された入力項目に検針値を入力する。このように構成された情報処理装置１００では、ユーザは、帳票画像を確認することなく、続けて検針値を入力できる。したがって、より迅速に検針値を帳票データに入力することができる。
【００８８】
異常判定部１１５は、帳票データに値が入力されていない入力項目がある場合、警報を発報するように構成されてもよい。このように構成されることで、検針値の入力漏れを防止することができる。
【００８９】
エラー処理部１１６は、入力項目決定部１１２が識別情報に基づいて、帳票データの入力項目を決定できない場合、所定のエラー処理を行ってもよい。所定のエラー処理は、例えば、“帳票では入力できないメータです”等の警告文を表示してもよいし、“これは第２メータです”等の二次元バーコードに埋め込まれた識別情報を表示してもよい。
【００９０】
帳票データ入力部１１４は、帳票データの入力項目に全ての値が入力された場合、帳票データ記憶部１０７に記録するように構成されてもよい。この場合、点検員が、帳票データを記録する指示を入力するよりも早く、帳票データを帳票データ記憶部１０７に記録することができる。したがって、点検員は、より効率的に点検業務を遂行することができる。
【００９１】
図１７は、実施形態の変形例のマルチメータに対応した帳票画像の一具体例を示す図である。図１７は、マルチメータ３００ａと情報処理装置１００の表示部１０３とを含む。マルチメータ３００ａは、メータに付されたボタン又はスイッチが押下されると、異なる項目の検針値が表示されるメータである。なお、マルチメータ３００ａは、赤外線通信等の通信手段によって外部から指示を受け付けた場合に、異なる項目の検針値が表示されるように構成されてもよい。
【００９２】
マルチメータ３００ａは、領域３０１、領域３０２ａ及びボタン３０３を含む。領域３０１は、メータ３００に付された二次元バーコードを含む。領域３０２ａは、マルチメータ３００ａが表す検針値を含む。ボタン３０３は、マルチメータ３００ａが表す検針値を他の項目の検針値に変更する切替ボタンである。ボタン３０３が押下されると、領域３０２ａに含まれる検針値が、他の項目を表す検針値に変更される。例えば、マルチメータ３００ａが、電流、電圧及び電力の３項目の検針値を表示可能である場合の例について説明する。領域３０２ａに電流の検針値が表示されている場合に、ボタン３０３が押下されると、電圧の検針値が表示される。次に、ボタン３０３が押下されると、電力の検針値が表示される。次に、ボタン３０３が押下されると電流の検針値が表示される。このように、ボタン３０３が押下されると、電流→電圧→電力の順番に検針値が表示される。なお、マルチメータ３００ａが表示可能な項目は、電流、電圧及び電力の検針値に限定されない。例えば、水やガスの使用量が表示されてもよい。
【００９３】
表示部１０３は、領域１３７及び領域１４２ｂを含む。領域１３７は、撮像部１０４によって撮像されたメータ３００の領域３０１の二次元バーコードの画像を含む。入力項目決定部１１２は、ライブビューにおいて表示される二次元バーコードを特定する。入力項目決定部１１２は、特定した二次元バーコードの画像に埋め込まれた識別情報に基づいて、検針値が入力される入力項目を決定する。吹出１３７ｂは、領域１３７に含まれる二次元バーコードに埋め込まれた識別情報を表す。吹出１３７ｂによると、識別情報として、“第２メータ＿＋３”が埋め込まれていることがわかる。入力項目決定部１１２は、入力項目を“第２メータ”に決定する。また、識別情報として“＋３”が埋め込まれている。したがって、入力項目決定部１１２は、入力項目“第２メータ”に関して、３つの検針値が入力されることに決定する。
【００９４】
領域１４２ｂは、第２メータに関する入力領域画像を複数含む。領域１４２ｂに含まれる３つの入力領域画像には、入力項目として、“第２データ”が対応付けられる。したがって、点検員は、ボタン３０３を押下して領域３０２ａに表示される検針値を切り替えながら、領域３０２ａを撮像させる。検針値生成部１１３は、撮像された検針値を示す画像から検針値を生成する。帳票データ入力部１１４は、順次、第２データに対応付けられた入力領域画像に検針値を入力する。
【００９５】
このように構成された情報処理装置１００では、点検の対象がマルチメータ３００ａであったとしても、効率よく点検作業の結果を入力することができる。
【００９６】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【００９７】
１…点検支援システム、１００…情報処理装置、１０１…通信部、１０２…入力部、１０３…表示部、１０４…撮像部、１０５…帳票定義記憶部、１０６…学習結果記憶部、１０７…帳票データ記憶部、１０８…制御部、１０９…帳票データ生成部、１１０…帳票画像生成部、１１１…画像取得部、１１２…入力項目決定部、１１３…検針値生成部、１１４…帳票データ入力部、１１５…異常判定部、１１６…エラー処理部、２００…上位サーバ、２０１…通信部、２０２…入力部、２０３…表示部、２０４…ユーザ情報記憶部、２０５…教師データ記憶部、２０６…学習結果記憶部、２０７…帳票データ記憶部、２０８…制御部、２０９…学習部、３００…メータ、４００…ネットワーク、１００ａ…情報処理装置、１０８ａ…制御部、１１０ａ…帳票画像生成部、１１１ａ…画像取得部、２００ａ…上位サーバ、２０８ａ…制御部、２１０…検針値生成部、１００ｂ…情報処理装置、１０８ｂ…制御部、１１４ｂ…帳票データ入力部、１１７…起動部
【図１】
2019105998.tif 000003
【図２】
2019105998.tif 000004
【図３】
2019105998.tif 000005
【図４】
2019105998.tif 000006
【図５】
2019105998.tif 000007
【図６】
2019105998.tif 000008
【図７】
2019105998.tif 000009
【図８】
2019105998.tif 000010
【図９】
2019105998.tif 000011
【図１０】
2019105998.tif 000012
【図１１】
2019105998.tif 000013
【図１２】
2019105998.tif 000014
【図１３】
2019105998.tif 000015
【図１４】
2019105998.tif 000016
【図１５】
2019105998.tif 000017
【図１６】
2019105998.tif 000018
【図１７】
2019105998.tif 000019
【手続補正書】
【提出日】平成31年1月28日(2019.1.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
メータの検針値の画像に係る複数の画像データと、前記メータの識別情報が埋め込まれた所定の識別画像に係る識別画像データと、を生成する撮像部と、
前記識別画像データの前記識別情報に基づいて帳票定義情報を選択し、選択された帳票定義情報に基づいて、入力項目を複数含む帳票データを生成する帳票データ生成部と、
前記識別画像データの前記識別情報を取得し、取得された前記識別情報に基づいて、前記入力項目を複数含む帳票データに前記検針値が入力される入力項目を少なくとも１つ決定する入力項目決定部と、
前記複数の画像データのメータの検針値の画像に基づいて複数の検針値を生成する検針値生成部と、
前記帳票データへ検針値の入力を指示する入力指示を受け付けたことに応じて、前記決定された入力項目に生成された前記複数の検針値を入力する帳票データ入力部と、
を備える情報処理装置。
【請求項２】
指示に応じて異なる項目の検針値を切替表示可能なマルチメータの検針値の画像に係る画像データと、前記マルチメータの識別情報が埋め込まれた所定の識別画像に係る識別画像データと、を生成する撮像部と、
前記識別画像データの前記識別情報を取得し、取得された前記識別情報に基づいて、入力項目を複数含む帳票データに前記検針値が入力される入力項目を少なくとも１つ決定する入力項目決定部と、
前記画像データのマルチメータの入力項目に応じた複数の検針値の画像に基づいて複数の前記検針値を生成する検針値生成部と、
前記決定された入力項目に、前記マルチメータの複数の検針値を入力する帳票データ入力部と、
を備える情報処理装置。
【請求項３】
メータの検針値の画像に係る第一画像データと、前記メータの識別情報が埋め込まれた所定の識別画像に係る識別画像データと、を生成する撮像部と、
前記識別画像データの前記識別情報を取得し、取得された前記識別情報に基づいて、帳票データに含まれる複数の入力項目のうち前記検針値が入力される所定の入力項目を決定する入力項目決定部と、
前記第一画像データのメータの検針値の画像に基づいて前記検針値を生成する検針値生成部と、
前記決定された入力項目に前記検針値を入力する帳票データ入力部と、を備え、
前記撮像部は、前記検針値が全ての入力項目に入力されるまで、他のメータの検針値の画像に係る第二画像データを生成し、
前記検針値生成部は、前記第二画像データのメータの検針値の画像に基づいて前記検針値を決定し、
前記帳票データ入力部は、前記第二画像データに基づいて決定された検針値を前記入力項目に入力する、
情報処理装置。
【請求項４】
前記撮像部は、前記メータの外観を含むメータ画像データを生成し、
前記帳票データは、前記メータ画像データが入力されるメータ画像入力項目をさらに有し、
前記入力項目決定部は、前記識別情報に対応付けられた前記メータ画像入力項目を少なくとも１つ決定し、
帳票データ入力部は、前記決定されたメータ画像入力項目に前記メータ画像データを入力する、
請求項１に記載の情報処理装置。
【請求項５】
前記識別画像は、二次元バーコードである請求項１から４のいずれか一項に記載の情報処理装置。
【請求項６】
前記検針値が所定の条件を満たす場合、前記検針値を前記入力項目に再び入力するように通知するエラー処理部をさらに備える、
請求項１から５のいずれか一項に記載の情報処理装置。
【請求項７】
情報処理装置が、メータの検針値の画像に係る複数の画像データと、前記メータの識別情報が埋め込まれた所定の識別画像に係る識別画像データと、を生成する撮像ステップと、
情報処理装置が、前記識別画像データの前記識別情報に基づいて帳票定義情報を選択し、選択された帳票定義情報に基づいて、入力項目を複数含む帳票データを生成する帳票データ生成ステップと、
情報処理装置が、前記識別画像データの前記識別情報を取得し、取得された前記識別情報に基づいて、前記入力項目を複数含む帳票データに前記検針値が入力される入力項目を少なくとも１つ決定する入力項目決定ステップと、
情報処理装置が、前記複数の画像データのメータの検針値の画像に基づいて複数の検針値を生成する検針値生成ステップと、
情報処理装置が、前記帳票データへ検針値の入力を指示する入力指示を受け付けたことに応じて、前記決定された入力項目に生成された前記複数の検針値を入力する帳票データ入力ステップと、
を有する情報処理方法。
【請求項８】
情報処理装置が、指示に応じて異なる項目の検針値を切替表示可能なマルチメータの検針値の画像に係る画像データと、前記マルチメータの識別情報が埋め込まれた所定の識別画像に係る識別画像データと、を生成する撮像ステップと、
情報処理装置が、前記識別画像データの前記識別情報を取得し、取得された前記識別情報に基づいて、入力項目を複数含む帳票データに前記検針値が入力される入力項目を少なくとも１つ決定する入力項目決定部ステップと、
情報処理装置が、前記画像データのマルチメータの入力項目に応じた複数の検針値の画像に基づいて複数の前記検針値を生成する検針値生成ステップと、
情報処理装置が、前記決定された入力項目に、前記マルチメータの複数の検針値を入力する帳票データ入力ステップと、
を有する情報処理方法。
【請求項９】
情報処理装置が、メータの検針値の画像に係る第一画像データと、前記メータの識別情報が埋め込まれた所定の識別画像に係る識別画像データと、を生成する撮像ステップと、
情報処理装置が、前記識別画像データの前記識別情報を取得し、取得された前記識別情報に基づいて、帳票データに含まれる複数の入力項目のうち前記検針値が入力される所定の入力項目を決定する入力項目決定ステップと、
情報処理装置が、前記第一画像データのメータの検針値の画像に基づいて前記検針値を生成する検針値生成ステップと、
情報処理装置が、前記決定された入力項目に前記検針値を入力する帳票データ入力ステップと、を有し、
前記撮像ステップにおいて、前記検針値が全ての入力項目に入力されるまで、他のメータの検針値の画像に係る第二画像データを生成し、
前記検針値生成ステップにおいて、前記第二画像データのメータの検針値の画像に基づいて前記検針値を決定し、
前記帳票データ入力ステップにおいて、前記第二画像データに基づいて決定された検針値を前記入力項目に入力する、
情報処理方法。
【請求項１０】
請求項１から６のいずれか一項に記載の情報処理装置としてコンピュータを機能させるためのコンピュータプログラム。