(57)【特許請求の範囲】
【請求項１】
ＬＰガスメータの指針値入力をチェックする方法であって、前記方法は、
サーバコンピュータが、クライアントコンピュータから、指針値データを受信するステップと、
前記サーバコンピュータが、前記指針値データに含まれる指針値が正しい値であるか否かを判定するステップと、
前記指針値が正しい値である場合、前記サーバコンピュータが、前記指針値を最新の指針値データとして所定のデータ領域に格納するステップと、
前記指針値が不正な値である場合、前記サーバコンピュータが、前記クライアントコンピュータに対し、指針値の再入力を促すデータを送信するステップであって、前記クライアントコンピュータは、前記再入力を促すデータを受信すると、入力済みの指針値をクリアする、送信するステップと
を備えたことを特徴とする方法。
【請求項２】
前記方法は、
前記サーバコンピュータが、前記クライアントコンピュータから、再入力された指針値データを受信するステップと、
前記サーバコンピュータが、前記再入力された指針値データに含まれる指針値が正しい値であるか否かを再判定するステップと、
をさらに備えたことを特徴とする請求項１に記載の方法。
【請求項３】
前記方法は、
前記サーバコンピュータが、前記クライアントコンピュータから、再入力された指針値データを受信するステップと、
前記サーバコンピュータが、前記再入力された指針値データに含まれる指針値が、前記不正な値であると判定した指針値と同一値であるか否かを判定するステップと、
前記再入力された指針値データに含まれる指針値が、前記不正な値であると判定した指針値と同一値である場合、前記サーバコンピュータが、前記再入力された指針値データに含まれる前記指針値を最新の指針値データとして所定のデータ領域に格納するステップと
をさらに備えたことを特徴とする請求項１に記載の方法。
【請求項４】
ＬＰガスメータの指針値入力をチェックするサーバコンピュータであって、前記サーバコンピュータは、
クライアントコンピュータから、指針値データを受信する手段と、
前記指針値データに含まれる指針値が正しい値であるか否かを判定する手段と、
前記指針値が正しい値である場合、前記指針値を最新の指針値データとして所定のデータ領域に格納する手段と、
前記指針値が不正な値である場合、前記クライアントコンピュータに対し、指針値の再入力を促すデータを送信する手段であって、前記クライアントコンピュータは、前記再入力を促すデータを受信すると、入力済みの指針値をクリアする、送信する手段と
を備えたことを特徴とするサーバコンピュータ。
【請求項５】
ＬＰガスメータの指針値入力をチェックするためのクライアントコンピュータであって、前記クライアントコンピュータは、
サーバコンピュータに、入力された指針値データを送信する手段と、
前記サーバコンピュータから、指針値の再入力を促すデータを受信する手段であって、前記再入力を促すデータは、前記サーバコンピュータにおいて前記指針値データに含まれる指針値が不正な値であると判定された場合に前記クライアントコンピュータに対して送信される、受信する手段と、
前記再入力を促すデータを受信すると、入力済みの指針値をクリアする手段と
を備えたことを特徴とするクライアントコンピュータ。
【請求項６】
ＬＰガスメータの指針値入力をチェックする方法を実行させるコンピュータプログラムであって、前記方法は、
サーバコンピュータが、クライアントコンピュータから、指針値データを受信するステップと、
前記サーバコンピュータが、前記指針値データに含まれる指針値が正しい値であるか否かを判定するステップと、
前記指針値が正しい値である場合、前記サーバコンピュータが、前記指針値を最新の指針値データとして所定のデータ領域に格納するステップと、
前記指針値が不正な値である場合、前記サーバコンピュータが、前記クライアントコンピュータに対し、指針値の再入力を促すデータを送信するステップであって、前記クライアントコンピュータは、前記再入力を促すデータを受信すると、入力済みの指針値をクリアする、送信するステップと
を備えたことを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＬＰガスメータの指針値入力チェックシステムおよび方法に関する。
【背景技術】
【０００２】
従来、ＬＰガスは、産ガス国からの輸入と、石油製品の生産過程で副生される国内生産とに分けられる。産ガス国からタンカーで運ばれてきたＬＰガスを保管する輸入基地、および石油精製基地をそれぞれ一次基地と呼び、ＬＰガスは、一次基地から内航船やタンクローリーに積み込まれて、沿岸または内陸にあるＬＰガス輸送時の中継基地である、二次基地へと出荷される。さらに、二次基地に運ばれてきたＬＰガスは、各地にあるＬＰガス充填所（配送拠点）に輸送されて、配送拠点においてガス容器（ガスボンベ）に充填される。
【０００３】
各配送拠点において充填されたガス容器は、配送員によって、一般家庭、集合住宅、事業所などの顧客宅に配送される。顧客宅にて使用済みのガス容器は、充填されたガス容器と交換され、配送拠点に回収される。また、配送拠点毎に配送員が担当する固定的な配送エリアが設定され、配送員は、配送リストに基づき、当該配送エリア内の顧客宅を訪問し、ガス容器を配送する。
【０００４】
当該配送リストは、各顧客の過去のガス使用量の実績、顧客宅のガスメータ（需要家ともいう）の指針入力結果、配送実績などを基に、ガス容器内のＬＰガスの残量を予測することにより、ガス容器のガス切れが発生しないように配送予定日が調整され（配送予測という）、作成される。ここで、ガスメータの指針入力は、配送員や、定期的に使用量を確認する検針員、保安点検を行う保安員が、ガスメータを目視で確認し、各担当者が持つモバイル端末に対し指針値を入力することで行われる。入力された指針値は、モバイル端末からサーバコンピュータに集約され、配送予測などに活用される。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、指針入力は、モバイル端末上のソフトキーボードを使用して行うことが多く、押し間違いなどによる誤入力が発生している。入力した指針値は、モバイル端末で確認することができるが、指針入力を行う場面は屋外がほとんどであり、雨や汗などの影響で、担当者が誤入力に気付かない場合もある。また、前月のガス使用量などから著しく離れた値が入力された場合などに、不正な値として警告を表示することもできるが、季節の変わり目など、使用量が大きく変化する場合が実際にあり（すなわち、不正な値でない）、誤入力であるか否かは、結局のところ、担当者の判断に委ねざるを得ない。前述の通り、入力された指針値は、その後の配送予測などに使用されるため、誤入力による業務影響は甚大である。
【０００６】
本発明は、このような問題に鑑みてなされたもので、その目的とするところは、ＬＰガスメータの指針値入力の際の誤入力を少しでも軽減するような、チェックシステムおよび方法を提供することにある。
【課題を解決するための手段】
【０００７】
本発明は、このような目的を達成するために、ＬＰガスメータの指針値入力をチェックする方法であって、前記方法は、
サーバコンピュータが、クライアントコンピュータから、指針値データを受信するステップと、
前記サーバコンピュータが、前記指針値データに含まれる指針値が正しい値であるか否かを判定するステップと、
前記指針値が正しい値である場合、前記サーバコンピュータが、前記指針値を最新の指針値データとして所定のデータ領域に格納するステップと、
前記指針値が不正な値である場合、前記サーバコンピュータが、前記クライアントコンピュータに対し、指針値の再入力を促すデータを送信するステップであって、前記クライアントコンピュータは、前記再入力を促すデータを受信すると、入力済みの指針値をクリアする、送信するステップと
を備えたことを特徴とする。
【０００８】
また、前段落に記載の発明において、前記サーバコンピュータが、前記クライアントコンピュータから、再入力された指針値データを受信するステップと、
前記サーバコンピュータが、前記再入力された指針値データに含まれる指針値が正しい値であるか否かを再判定するステップと、
をさらに備えたことを特徴とする。
【０００９】
また、前２段落に記載の発明において、前記方法は、
前記サーバコンピュータが、前記クライアントコンピュータから、再入力された指針値データを受信するステップと、
前記サーバコンピュータが、前記再入力された指針値データに含まれる指針値が、前記不正な値であると判定した指針値と同一値であるか否かを判定するステップと、
前記再入力された指針値データに含まれる指針値が、前記不正な値であると判定した指針値と同一値である場合、前記サーバコンピュータが、前記再入力された指針値データに含まれる前記指針値を最新の指針値データとして所定のデータ領域に格納するステップと
をさらに備えたことを特徴とする。
【発明の効果】
【００１０】
以上説明したように、本発明によれば、ＬＰガスメータの指針値入力の際の誤入力を軽減することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施形態に係るシステム構成を示す図である。
【図２】本発明の一実施形態に係るＬＰガスメータの指針値入力チェック処理（再チェックなし）を示すフローチャートである。
【図３】本発明の一実施形態に係るＬＰガスメータの指針値入力チェック処理（再チェックあり）を示すフローチャートである。
【図４】本発明の一実施形態に係るＬＰガスメータの指針値入力チェック処理（同一値チェックあり）を示すフローチャートである。
【図５】本発明の一実施形態に係る指針値データ記憶部に格納されたデータの一例を示す図である。
【図６】本発明の一実施形態に係る設備データ記憶部に格納されたデータの一例を示す図である。
【発明を実施するための形態】
【００１２】
以下、添付した図面を参照して、本発明の実施形態に係る方法およびシステムを詳細に説明する。
【００１３】
図１は、本発明の一実施形態に係るシステム構成を示す図である。図１において、例えばデータセンタなどに設置された業務管理サーバ１００が、ネットワーク１０１を介して、複数のモバイル端末１０２ａ、１０２ｂ、・・・、１０２ｎ（以下、「モバイル端末１０２」という）と通信を行うよう構成されている。モバイル端末１０２は、作業担当者（以下、配送員、検針員、および保安員をまとめて「作業担当者」という）が携帯する。
【００１４】
作業現場に設置されているガスメータには、ガスメータ設備に関するデータが埋め込まれた二次元コード（例えばＱＲコード（登録商標））のラベルが貼付されている。作業担当者は、作業現場にて、当該二次元コードを読み込む。また、作業担当者は、ガスメータからガス容器内のＬＰガス残量を示す指針値を読み取り、モバイル端末１０２に入力する。
【００１５】
入力された指針値は、モバイル端末１０２から、業務管理サーバ１００に送信される。業務管理サーバ１００は、受信した指針値が不正な値であるか否かを判定する。受信した指針値が正しい値である場合、業務管理サーバ１００は、受信した指針値を最新の指針値データとして所定のデータ領域に格納する。一方、受信した指針値が不正な値である場合、モバイル端末１０２に対し、指針値の再入力を促すデータを送信する。
【００１６】
モバイル端末１０２は、指針値の再入力を促すデータを受信すると、その旨を画面表示する。作業担当者は、改めて、ガスメータから指針値を読み取り、モバイル端末１０２に入力する。再度入力された指針値は、モバイル端末１０２から、業務管理サーバ１００に再送信される。
【００１７】
業務管理サーバ１００は、再度受信した指針値を、正しい値としてそのまま所定のデータ領域に格納したり、再チェックを実行したりする。
【００１８】
次に、図１の業務管理サーバ１００の構成を詳細に説明する。
【００１９】
業務管理サーバ１００は、ＣＰＵ１１０に、システムバス１１５を介してＲＡＭ１１１、入力装置１１２、出力装置１１３、通信制御装置１１４、および不揮発性記憶媒体（ＲＯＭやＨＤＤなど）で構成される記憶装置１１６が接続された構成を有する。記憶装置１１６は、本発明に係る各機能を奏するためのソフトウェアプログラムを格納するプログラム格納領域と、当該ソフトウェアプログラムで使用または作成するデータを格納するデータ格納領域とを備えている。以下に説明するプログラム格納領域の各手段は、実際は独立したソフトウェアプログラム、そのルーチンやコンポーネントなどであり、ＣＰＵ１１０によって記憶装置１１６から呼び出されＲＡＭ１１１のワークエリアに展開されて順次実行されることで、各機能を奏するものである。
【００２０】
業務管理サーバ１００におけるデータ格納領域は、本発明に関連するものだけを列挙すると、指針値データ記憶部１３０、および設備データ記憶部１３１を備える。いずれも、記憶装置１１６内に確保された一定の記憶領域である。
【００２１】
指針値データ記憶部１３０は、作業担当者によってガスメータから読み取られた指針値に関するデータを格納する。当該データは、一実施形態では、図５に示すようなデータである。図５における指針値データは、ガスメータを一意に示す「メータ社番」、読み取られた指針値を示す「指針値」、作業を行った日付である「作業日」、および作業担当者を一意に示す「担当者ＩＤ」を格納する。なお、「メータ社番」は、例えば、「メーカーコード」、「型式」、「号数」を組み合わせた固定長のコードである。
【００２２】
設備データ記憶部１３１は、設備データに関するデータを格納する。当該データは、一実施形態では、図６に示すようなデータである。図６における設備データは、供給設備（例えば、ガス容器）を一意に示す「供給設備ＩＤ」、供給設備の容量を示す「容量」、供給設備の個数を示す「本数」、ＬＰガスを前回配送した日付を示す「前回配送日」、前回検針した日付を示す「検針日」、前回保安作業を行った日付を示す「前回保安日」、前回の作業（配送、検針、または保安作業）の際に読み取られた、供給設備に対するＬＰガスの残量を示す「前回指針値」、「メータ社番」を格納する。なお、「容量」の単位は、例えばｋｇ（キログラム）である。また、「前回指針値」の単位は、例えばｍ３（リューベ）である。
【００２３】
次に、業務管理サーバ１００におけるプログラム格納領域に格納されているソフトウェアプログラムは、本発明に関連するものだけを列挙すると、データ送受信手段１２０、指針値チェック手段１２１、指針値記憶手段１２２、および同一値チェック手段１２３を備えている。
【００２４】
データ送受信手段１２０は、モバイル端末１０２とのデータのやり取りを行う。例えば、データ送受信手段１２０は、モバイル端末１０２から、指針値データを受信し、指針値データ記憶部１３０に格納する。また、受信した指針値データが不正な値であると判定された場合、データ送受信手段１２０は、モバイル端末１０２に対し、指針値の再入力を促すデータを送信する。
【００２５】
指針値チェック手段１２１は、モバイル端末１０２から受信した指針値が、不正な値であるか否かの判定を行う。
【００２６】
受信した指針値が正しい値である場合、指針値記憶手段１２２は、受信した指針値を最新の指針値データとして、設備データ記憶部１３１に格納する。
【００２７】
同一値チェック手段１２３は、再入力された指針値と、不正な値と判定された指針値とが一致するか否かを判定する。これは、不正な値と判定された指針値であっても、全く同一の値が再入力された場合は、正しい値であると再判定するものである。例えば、季節の変わり目など、現に使用量が大きく変化する場合があり、これに対応するためである。
【００２８】
次に、図２のフローチャート、ならび図５および６の表を参照して、本発明の一実施形態に係る処理の流れを詳細に説明する。
【００２９】
図２は、本発明の一実施形態に係るＬＰガスメータの指針値入力チェック処理（再チェックなし）を示すフローチャートである。ステップ２０１にて、作業担当者は、ガスメータから読み取った指針値をモバイル端末１０２に入力する。ステップ２０２にて、データ送受信手段１２０は、モバイル端末１０２から送信された指針値データ（図５）を受信する。
【００３０】
指針値データを受信すると、指針値チェック手段１２１は、受信した指針値が不正な値であるか否かの判定を行う（ステップ２０３）。当該判定は、供給設備ごとに、過去の使用量や使用形態などに基づいて行われる。一実施形態では、設備データ（図６）の「前回指針値」に基づいて、一定範囲内の使用量（前回指針値と今回指針値の差分）であれば、正しい値と判定する。また、指針値チェック手段１２１は、明らかな誤入力（メータに表示される桁数を超えた値、マイナス値など）もチェックすることができる。さらに、指針値チェック手段１２１は、閉栓中（ガス供給停止中）であるにも関わらず、前回指針値より今回指針値が減っている場合も、不正な値として判定することができる。
【００３１】
ステップ２０３にて、受信した指針値は正しい値であると判定された場合、Ｎｏルートに進み、指針値記憶手段１２２は、受信した指針値を最新の指針値データとして、設備データ（図６）の「前回指針値」に格納する（ステップ２０４）。この際、作業の種類に応じて、設備データ（図６）の「前回配信日」、「前回検針日」、および「前回保安日」のいずれかを更新することもできる。当該作業の種類は、指針値データ（図５）に含まれる「担当者ＩＤ」と関連付けられるデータ（図示せず）から判定することもできるし、指針値データに含めてモバイル端末１０２から受信することもできる。ステップ２０４の後、本処理は終了する。
【００３２】
一方、ステップ２０３にて、受信した指針値は不正な値であると判定された場合、Ｙｅｓルートに進み、データ送受信手段１２０は、モバイル端末１０２に対し、指針値の再入力を促すデータを送信する（ステップ２０５）。
【００３３】
モバイル端末１０２は、指針値の再入力を促すデータを受信すると、入力済みの指針値をクリアする（ステップ２０６）。これは、再入力を促しても、入力済みの指針値をそのまま送信されることを防ぐためである。再送信ボタンの誤操作などの防止にもなる。
【００３４】
ステップ２０７にて、作業担当者は、ガスメータの指針値を再確認し、読み取った指針値をモバイル端末１０２に再入力する。ステップ２０８にて、データ送受信手段１２０は、モバイル端末１０２から再度送信された指針値データ（図５）を受信する。
【００３５】
指針値データを再度受信すると、指針値記憶手段１２２は、受信した指針値を設備データ（図６）の「前回指針値」に格納する（ステップ２０４）。ステップ２０４の後、本処理は終了する。ここで、再度受信した指針値に対して、不正な値か否かの判定を行わないのは、単に再入力を促したことにより正しい値が入力されるであろうという考えに基づく。また、季節の変わり目など、使用量が大きく変化する場合に対応するためである（すなわち、不正な値と判定される値は正しい値である場合）。一方、再チェックを行う処理パターンが、以下に示す図３のものである。
【００３６】
図３は、本発明の一実施形態に係るＬＰガスメータの指針値入力チェック処理（再チェックあり）を示すフローチャートである。図３におけるステップ３０１から３０６は、図２におけるステップ２０１から２０６と同様である。図３における処理は、ステップ３０６にて、入力済みの指針値をクリアした後、ステップ３０１に戻すことにより、再入力された指針値を、ステップ３０３にて再チェックするという点で異なる。これにより、より堅牢な不正入力チェックを行うことができる。その反面、不正な値の判断基準によっては、季節の変わり目など使用量が大きく変化する場合に対応することができなくなるという可能性がある。
【００３７】
図４は、本発明の一実施形態に係るＬＰガスメータの指針値入力チェック処理（同一値チェックあり）を示すフローチャートである。図４におけるステップ４０１から４０８は、図２におけるステップ２０１から２０８と同様である。図４における処理は、ステップ４０８にて、データ送受信手段１２０が、モバイル端末１０２から再度送信された指針値データ（図５）を受信すると、受信した指針値が、不正な値と判定された指針値（先の入力値）と同一値か否かを判定する（ステップ４０９）という点で異なる。これは、不正な値と判定される値であっても、２回同じ値が入力された場合は、正しい値と判断することができるという考えに基づいている。
【００３８】
ステップ４０９にて、受信した指針値が、先の入力値と同一値であると判定された場合、Ｙｅｓルートに進み、指針値記憶手段１２２は、受信した指針値を設備データ（図６）の「前回指針値」に格納する（ステップ４０４）。
【００３９】
一方、ステップ４０９にて、受信した指針値が、先の入力値と異なる値であると判定された場合、Ｎｏルートに進み、データ送受信手段１２０は、モバイル端末１０２にエラーメッセージ送信する（ステップ４１０）。この場合、ステップ４０１から全ての処理をやり直すことになる。なお、ステップ４１０にてエラーメッセージを送信する代わりに、モバイル端末１０２に確認メッセージを送信し、このまま、指針値データを格納するか否かを確認することもできる。
【要約】      （修正有）【課題】ＬＰガスメータの指針値入力の際の誤入力を軽減するような、チェックシステムおよび方法を提供する。【解決手段】作業担当者は、ガスメータからガス容器内のＬＰガス残量を示す指針値を読み取り、モバイル端末１０２に入力する。入力された指針値は、モバイル端末１０２から、業務管理サーバ１００に送信される。業務管理サーバ１００は、入力された指針値が正しい値であるか否かを判定し、入力された指針値が正しい値である場合、指針値を最新の指針値データとして所定のデータ領域に格納し、入力された指針値が不正な値である場合、モバイル端末１０２に対し指針値の再入力を促し、モバイル端末１０２は入力済みの指針値をクリアする。【選択図】図１【図１】
0005583830.tif 000002
【図２】
0005583830.tif 000003
【図３】
0005583830.tif 000004
【図４】
0005583830.tif 000005
【図５】
0005583830.tif 000006
【図６】
0005583830.tif 000007