(57)【要約】【課題】  位置情報を用いて、計量メーターの交換に伴うデータの対応付けを容易にする仕組みを提供する。【解決手段】  位置情報と当該位置情報で示される位置に設置されている計量メーターの識別情報を対応付けて管理するサーバと通信可能な情報処理装置であって、計量メーターの画像を撮像し、当該情報処理装置の位置情報を取得する。撮像された計量メーター画像から計量メーターの識別情報を取得する。取得された位置情報を用いて、当該位置情報に対応付けられている計量メーターの識別情報をサーバから取得する。取得された計量メーターの識別情報と取得された計量メーターの識別情報とが異なる場合、取得された位置情報に対応付けられてサーバに管理されている計量メーターの識別情報を取得された計量メーターの識別情報に変更することを指示する情報処理装置。【選択図】  図４
2018032306.tif 000002
【特許請求の範囲】
【請求項１】
位置情報と当該位置情報で示される位置に設置されている計量メーターの識別情報を対応付けて管理するサーバと通信可能な情報処理装置であって、
計量メーターの画像を撮像する撮像手段と、
当該情報処理装置の位置情報を取得する位置情報取得手段と、
前記撮像手段により撮像された計量メーター画像から計量メーターの識別情報を取得する撮像メーター識別情報取得手段と、
前記位置情報取得手段により取得された位置情報を用いて、当該位置情報に対応付けられている計量メーターの識別情報をサーバから取得する位置メーター識別情報取得手段と、
前記撮像メーター識別情報取得手段により取得された計量メーターの識別情報と前記位置メーター識別情報取得手段により取得された計量メーターの識別情報とが異なる場合、前記位置情報取得手段により取得された位置情報に対応付けられて前記サーバに管理されている計量メーターの識別情報を前記撮像メーター識別情報取得手段により取得された計量メーターの識別情報に変更することを指示する指示手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記位置情報取得手段により取得された位置情報を用いて、前記位置メーター識別情報取得手段により当該位置情報に対応付けられている計量メーターの識別情報を前記サーバから取得できなかった場合、前記位置情報取得手段により取得された位置情報に対応付けて前記撮像メーター識別情報取得手段により取得された計量メーターの識別情報を前記サーバに管理させるべく、前記位置情報取得手段により取得された位置情報と前記撮像メーター識別情報取得手段により取得された計量メーターの識別情報とを前記サーバに送信する送信手段
を更に備えること特徴とする請求項１に記載の情報処理装置。
【請求項３】
位置情報と当該位置情報で示される位置に設置されている計量メーターの識別情報を対応付けて管理するサーバと通信可能な情報処理装置における処理方法であって、
前記情報処理装置が、
計量メーターの画像を撮像する撮像ステップと、
当該情報処理装置の位置情報を取得する位置情報取得ステップと、
前記撮像ステップにより撮像された計量メーター画像から計量メーターの識別情報を取得する撮像メーター識別情報取得ステップと、
前記位置情報取得ステップにより取得された位置情報を用いて、当該位置情報に対応付けられている計量メーターの識別情報をサーバから取得する位置メーター識別情報取得ステップと、
前記撮像メーター識別情報取得ステップにより取得された計量メーターの識別情報と前記位置メーター識別情報取得ステップにより取得された計量メーターの識別情報とが異なる場合、前記位置情報取得ステップにより取得された位置情報に対応付けられて前記サーバに管理されている計量メーターの識別情報を前記撮像メーター識別情報取得ステップにより取得された計量メーターの識別情報に変更することを指示する指示ステップと
を実行することを特徴とする処理方法。
【請求項４】
位置情報と当該位置情報で示される位置に設置されている計量メーターの識別情報を対応付けて管理するサーバと通信可能な情報処理装置で実行可能なプログラムであって、
前記情報処理装置を、
計量メーターの画像を撮像する撮像手段と、
当該情報処理装置の位置情報を取得する位置情報取得手段と、
前記撮像手段により撮像された計量メーター画像から計量メーターの識別情報を取得する撮像メーター識別情報取得手段と、
前記位置情報取得手段により取得された位置情報を用いて、当該位置情報に対応付けられている計量メーターの識別情報をサーバから取得する位置メーター識別情報取得手段と、
前記撮像メーター識別情報取得手段により取得された計量メーターの識別情報と前記位置メーター識別情報取得手段により取得された計量メーターの識別情報とが異なる場合、前記位置情報取得手段により取得された位置情報に対応付けられて前記サーバに管理されている計量メーターの識別情報を前記撮像メーター識別情報取得手段により取得された計量メーターの識別情報に変更することを指示する指示手段
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、計量メーターの交換に伴うデータの対応付けを行う情報処理装置、その処理方法およびプログラムに関する。
【背景技術】
【０００２】
従来から、住宅、店舗、工場などを巡回し、電気、水道、ガス等の計量メーターを目視し、使用量を算出するという検針業務がある。その際、検針員は、メーター番号および使用量を読み取り、ハンディターミナル等の情報処理装置に入力しなければならない。
特許文献１には、カメラ付き携帯電話で計量メーターを撮像し、計量メーターの数値を読み取り、使用量を算出する仕組みが示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−３７２７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、上記のような計量メーターは、法令により数年毎に交換しなければならず、交換後はメーター番号が変わってしまうため、新しいメーター番号と顧客番号の対応付けをし直さなければならないという問題がある。
【０００５】
そこで、本発明の目的は、位置情報を用いて、計量メーターの交換に伴うデータの対応付けを容易にする仕組みを提供することである。
【課題を解決するための手段】
【０００６】
位置情報と当該位置情報で示される位置に設置されている計量メーターの識別情報を対応付けて管理するサーバと通信可能な情報処理装置であって、計量メーターの画像を撮像する撮像手段と、当該情報処理装置の位置情報を取得する位置情報取得手段と、前記撮像手段により撮像された計量メーター画像から計量メーターの識別情報を取得する撮像メーター識別情報取得手段と、前記位置情報取得手段により取得された位置情報を用いて、当該位置情報に対応付けられている計量メーターの識別情報をサーバから取得する位置メーター識別情報取得手段と、前記撮像メーター識別情報取得手段により取得された計量メーターの識別情報と前記位置メーター識別情報取得手段により取得された計量メーターの識別情報とが異なる場合、前記位置情報取得手段により取得された位置情報に対応付けられて前記サーバに管理されている計量メーターの識別情報を前記撮像メーター識別情報取得手段により取得された計量メーターの識別情報に変更することを指示する指示手段とを備えることを特徴とする情報処理装置。
【発明の効果】
【０００７】
本発明によれば、位置情報を用いて、計量メーターの交換に伴うデータの対応付けを容易にする仕組みを提供することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明のシステム構成図の一例を示す図
【図２】情報処理装置１０１のハードウエア構成の一例を示す図
【図３】情報処理装置１０１の機能構成の一例を示すブロック図
【図４】検針処理のフローチャートの一例を示す図
【図５】検針対象となるメーターの一例を示す図
【図６】情報処理装置１０１またはサーバ１０２で管理されているテーブルの一例を示す図
【発明を実施するための形態】
【０００９】
以下、図面を参照して本発明の実施形態を詳細に説明する。
図１は、本実施形態の情報処理システム１００の構成の一例を示す図である。
図１に示すように、本実施形態に情報処理システム１００は、情報処理装置１０１およびサーバ１０２が、ネットワーク１０３により通信可能に接続された構成をとる。
【００１０】
情報処理装置１０１は、カメラ２１５等を用いて計量メーターの画像を電子データとして取り込む。サーバ１０２は、電子データから読み取った情報を記憶するサーバである。
【００１１】
なお、本実施形態においては、情報処理装置１０１にて取得した計量メーターの電子データを読み取り、計量メーター内容を取得するとしたが、これに限定するものではなく、情報処理装置１０１にて取得した計量メーターの電子データをサーバ１０２に送信し、サーバ１０２が電子データの内容を読み取り、その結果をサーバ１０２に記憶するとしてもよい。
【００１２】
情報処理装置１０１は、ハンディターミナル、携帯電話、スマートフォン、タブレット端末、ノートＰＣ、およびＰＤＡ端末などの端末であって、ＷＡＮや無線通信などのネットワーク１０３を介して、サーバ１０２と通信可能である。
以上で、図１の説明を終了する。
【００１３】
以下、図２を用いて、図１に示した情報処理装置１０１に適用可能なハードウエア構成の一例について説明する。
図２において、２０１はＣＰＵで、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。また、ＲＯＭ２０３あるいは外部メモリ２１２には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な各種プログラム等が記憶されている。
【００１４】
２０２はＲＡＭで、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＯＭ２０３あるいは外部メモリ２１２からＲＡＭ２０２にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。
【００１５】
また、２０５は入力コントローラで、タッチセンサ２１０からの入力を制御する。２０６はビデオコントローラで、ディスプレイ２１１等の表示器への表示を制御する。なお、図２では、ディスプレイ２１１と記載しているが、表示器はＣＲＴだけでなく、液晶ディスプレイ等の他の表示器であってもよい。これらは必要に応じて情報処理装置１０１のユーザが使用するものである。
【００１６】
２０７はメモリコントローラで、ブートプログラム、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶する外部記憶装置（ハードディスク（ＨＤ））や、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２１２へのアクセスを制御する。
【００１７】
２０８は通信Ｉ／Ｆコントローラで、ネットワーク１０３を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信等が可能である。
【００１８】
なお、ＣＰＵ２０１は、例えばＲＡＭ２０２内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ディスプレイ２１１上での表示を可能としている。また、ＣＰＵ２０１は、ディスプレイ２１１上のタッチセンサ２１０におけるユーザのタッチ操作指示を受付けることを可能とする。
【００１９】
本発明を実現するための後述する各種プログラムや各種テーブルは、外部メモリ２１２に記録されており、必要に応じてＲＡＭ２０２にロードされ、ＣＰＵ２０１によって実行されるものである。
【００２０】
２０９は撮像画像入力コントローラで、撮像画像入力処理部２１４を介してカメラ２１５からの入力を制御する。カメラ２１５から入力された画像を認識し、撮像することが可能となっている。
【００２１】
２１６は受信機コントローラで、ＧＰＳ受信機２１７を介してＧＰＳアンテナ２１８からの入力を制御する。これにより情報処理装置１０１の位置情報を認識することが可能となっている。
以上で、図２の説明を終了する。
【００２２】
図３は、情報処理装置１０１の機能構成の一例を示すブロック図の一例である。
情報処理装置１０１は、以下の機能部を備える。
撮像部３０１は、計量メーターの画像を撮像する機能部である。
位置情報取得部３０２は、当該情報処理装置の位置情報を取得する機能部である。
撮像メーター識別情報取得部３０３は、撮像部３０１により撮像された計量メーター画像から計量メーターの識別情報を取得する機能部である。
位置メーター識別情報取得部３０４は、位置情報取得部３０２により取得された位置情報を用いて、当該位置情報に対応付けられている計量メーターの識別情報をサーバから取得する機能部である。
【００２３】
指示部３０５は、撮像メーター識別情報取得部３０３により取得された計量メーターの識別情報と位置メーター識別情報取得部３０４により取得された計量メーターの識別情報とが異なる場合、位置情報取得部３０２により取得された位置情報に対応付けられてサーバに管理されている計量メーターの識別情報を撮像メーター識別情報取得部３０３により取得された計量メーターの識別情報に変更することを指示する機能部である。
【００２４】
送信部３０６は、位置情報取得部３０２により取得された位置情報を用いて、位置メーター識別情報取得部３０４により当該位置情報に対応付けられている計量メーターの識別情報をサーバから取得できなかった場合、位置情報取得部３０２により取得された位置情報に対応付けて撮像メーター識別情報取得部３０３により取得された計量メーターの識別情報をサーバに管理させるべく、位置情報取得部３０２により取得された位置情報と撮像メーター識別情報取得部３０３により取得された計量メーターの識別情報とをサーバに送信する機能部である。
以上で、図３の説明を終了する。
【００２５】
図４は、検針処理のフローチャートの一例を示す図である。なお、以下の各ステップは、すべて情報処理装置１０１のＣＰＵ２０１が行うものとする。
ステップＳ４０１において、計量メーター（図５）のメーター番号および指針値の画像を撮像するカメラ２１５を起動し、撮像ボタン（不図示）の押下を受け付ける。
【００２６】
ステップＳ４０２において、撮像ボタンの押下を受け付け、押下を受け付けた場合は図４のフローチャートを終了する。押下を受け付けなかった場合はステップＳ４０３に進む。
【００２７】
ステップＳ４０３において、メーター番号・指針値を含むメーターの画像を撮像する。すなわち、ステップＳ４０３は、計量メーターの画像を撮像する処理の一例を示すステップである。
【００２８】
ステップＳ４０４において、ステップＳ４０３にて撮像して得られた画像から、メーター番号および指針値を取得する。すなわち、ステップＳ４０４は、撮像された計量メーター画像から計量メーターの識別情報を取得する処理の一例を示すステップである。取得には、ＯＣＲ等の技術を用いるが、これらは既知の技術であるため、説明を省略する。
【００２９】
ステップＳ４０５において、ＧＰＳ受信機２１７を用いて、情報処理装置１０１の位置情報を取得する。すなわち、ステップＳ４０５は、情報処理装置の位置情報を取得するする処理の一例を示すステップである。
【００３０】
ステップＳ４０６において、ステップＳ４０５で取得した位置情報が顧客マスタ６２０に登録されているか否かを判定する。登録されていない場合はステップＳ４０７に進み、登録されている場合はステップＳ４０８に進む。なお、本実施形態においては、位置情報の登録有無を顧客マスタ６２０の検索によって判定したが、これに限定するものではなく、例えば、位置情報マスタ、計量メーターマスタ等、その他のテーブルやファイル等の検索によって判定してもよい。
ステップＳ４０７において、取得した位置情報を検針結果テーブル６１０に仮登録する。
【００３１】
ステップＳ４０８において、取得した位置情報とメーター番号が顧客マスタ６２０に登録されているか否かを判定する。登録されている場合はステップＳ４１３に進み、登録されていない場合はステップＳ４０９に進む。なお、登録されていない場合は、取得した位置情報に対応付けられているメーター番号（交換前のメーター番号）を取得する。すなわち、ステップＳ４０８は、取得された位置情報を用いて、当該位置情報に対応付けられている計量メーターの識別情報をサーバから取得する処理の一例を示すステップである。
【００３２】
ステップＳ４０９において、撮像したメーターは交換後の新しいメーターであると捉えて、メーター交換があったか否かを確認する画面（不図示）を表示し、「ＯＫ」「ＮＧ」ボタン押下を受け付ける。
ステップＳ４１０において、「ＯＫ」ボタンの押下を受け付けた場合は、メーター交換があったと捉えて、ステップＳ４１２に進む。
ステップＳ４１１において、「ＮＧ」ボタンの押下を受け付けた場合は、メーター交換がなかったと捉えて、ステップＳ４１３に進む。
ステップＳ４１２において、ステップＳ４０４にて取得したメーター番号を検針結果テーブル６１０に仮登録する。
ステップＳ４１３において、ステップＳ４０４にて取得した指針値を検針結果テーブル６１０に仮登録する。
【００３３】
ステップＳ４１４において、取得した情報を顧客マスタ６２０および使用量テーブル６３０に登録してもよいかを確認する検針結果確認画面（不図示）を表示する。
ステップＳ４１５において、「ＮＧ」ボタンの押下を受け付けた場合は、ステップＳ４０１に戻る。
ステップＳ４１６において、「ＯＫ」ボタンの押下を受け付けた場合は、ステップＳ４１７に進む。
【００３４】
ステップＳ４１７において、検針結果テーブル６１０に仮登録されている情報（メーター番号／指針値／位置情報）をサーバ１０２に送信し、顧客マスタ６２０および使用量テーブル６３０に登録する。サーバ１０２は、受信した情報に従って、顧客マスタ６２０へのレコード追加、顧客マスタ６２０のメーター番号の更新、使用量テーブル６３０へのレコード追加を行う。
【００３５】
すなわち、ステップＳ４１７は、取得された計量メーターの識別情報と取得された計量メーターの識別情報とが異なる場合、取得された位置情報に対応付けられてサーバに管理されている計量メーターの識別情報を取得された計量メーターの識別情報に変更することを指示する処理の一例を示すステップである。
【００３６】
また、ステップＳ４１７は、取得された位置情報を用いて、り当該位置情報に対応付けられている計量メーターの識別情報をサーバから取得できなかった場合、取得された位置情報に対応付けて取得された計量メーターの識別情報をサーバに管理させるべく、取得された位置情報と計量メーターの識別情報とをサーバに送信する処理の一例を示すステップである。
【００３７】
具体的には、受信した情報にメーター番号と位置情報が含まれている場合は、新規メーターの登録と捉えて、顧客マスタ６２０へのレコード追加を行う。受信した情報に位置情報が含まれておらず、メーター番号が含まれている場合は、メーターの交換と捉えて、顧客マスタ６２０に登録されている（ステップＳ４０８で取得した）交換前のメーター番号を新しいメーター番号に更新する。受信した情報に位置情報およびメーター番号が含まれておらず、指針値が含まれている場合は、通常の指針と捉え、使用量テーブル６３０へのレコード追加を行い、使用量を算出する。
以上により、位置情報を用いて、計量メーターの交換に伴うデータの対応付けを容易にする仕組みを提供することができる。
以上で、図４の説明を終了する。
【００３８】
図６は、情報処理装置１０１またはサーバ１０２で管理されているテーブルの一例を示す図である。
検針結果テーブル６１０は、位置情報、メーター番号、指針値を最終的な正式登録処理までの間、情報処理装置１０１に一時的に記憶する情報である。検針情報取得ごとに塗り替えられるものとする。なお、本実施形態においては、検針結果テーブル６１０は、情報処理装置１０１に記憶するとしたが、これに限定するものではなく、検針情報をサーバ１０２に送信し、サーバ１０２に記憶するとしてもよい。
顧客マスタ６２０は、顧客番号を主キーとし、位置情報およびメーター番号を保持するものとする。
使用量テーブル６３０は、顧客番号および検針日を主キーとし、使用量を保持するものとする。
以上で、図６の説明を終了する。
【００３９】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読み出し、実行することによっても本発明の目的が達成されることは言うまでもない。
【００４０】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記録した記録媒体は本発明を構成することになる。
【００４１】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＥＥＰＲＯＭ、シリコンディスク等を用いることが出来る。
【００４２】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００４３】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００４４】
また、本発明は、複数の機器から構成されるシステムに適用しても、ひとつの機器から成る装置に適用しても良い。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【００４５】
上記プログラムの形態は、オブジェクトコード、インタプリタにより実行されるプログラムコード、ＯＳ（オペレーティングシステム）に供給されるスクリプトデータ等の形態から成ってもよい。
【００４６】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ、データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【００４７】
１０１  情報処理装置
１０２  サーバ
１０３  ネットワーク
【図１】
2018032306.tif 000003
【図２】
2018032306.tif 000004
【図３】
2018032306.tif 000005
【図４】
2018032306.tif 000006
【図５】
2018032306.tif 000007
【図６】
2018032306.tif 000008