JP7482079B2 - Information processing device and computer program - Google Patents

Information processing device and computer program Download PDF

Info

Publication number
JP7482079B2
JP7482079B2 JP2021081824A JP2021081824A JP7482079B2 JP 7482079 B2 JP7482079 B2 JP 7482079B2 JP 2021081824 A JP2021081824 A JP 2021081824A JP 2021081824 A JP2021081824 A JP 2021081824A JP 7482079 B2 JP7482079 B2 JP 7482079B2
Authority
JP
Japan
Prior art keywords
unit
mode
meter reading
display
execution unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021081824A
Other languages
Japanese (ja)
Other versions
JP2021114801A (en
Inventor
強一 櫻井
有之 岸本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Toshiba Infrastructure Systems and Solutions Corp
Original Assignee
Toshiba Corp
Toshiba Infrastructure Systems and Solutions Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp, Toshiba Infrastructure Systems and Solutions Corp filed Critical Toshiba Corp
Priority to JP2021081824A priority Critical patent/JP7482079B2/en
Publication of JP2021114801A publication Critical patent/JP2021114801A/en
Application granted granted Critical
Publication of JP7482079B2 publication Critical patent/JP7482079B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Arrangements For Transmission Of Measured Signals (AREA)
  • Character Discrimination (AREA)
  • Studio Devices (AREA)

Description

この発明の実施形態は、情報処理装置およびコンピュータプログラムに関する。 An embodiment of the present invention relates to an information processing device and a computer program.

従来より、オフィスビルや工場、公共施設に設置されている設備機器に対する検針業務として、点検員は、それら設備機器の稼働状態が示されているメータを検針し設備の保全を行っている。また近年は、人手による検針作業を不要とすべく、稼働状態を示す計測データをネットワークを介してサーバへ送信し、このサーバで保存・管理ができるシステムに対応した高性能な設備機器が投入されつつある。しかし、このようなシステムに対応する設備機器は高価であることから普及するまでには至らず、未だに点検員による検針を行う設備機器は多数存在し、点検員の目視による検針作業は依然として行われている。また一般家屋のガス、電気、水道の検針作業にいたっては、検針員が個々に赴いて検針を行うのが一般的である。 Traditionally, inspectors have performed meter reading work for equipment installed in office buildings, factories, and public facilities by reading meters that indicate the operating status of the equipment and maintaining the equipment. In recent years, in order to eliminate the need for manual meter reading work, high-performance equipment that is compatible with systems that transmit measurement data indicating the operating status to a server via a network and store and manage the data on this server is being introduced. However, equipment that is compatible with such systems is expensive and has not yet become widespread, so there are still many equipment devices that require meter reading by inspectors, and meter reading work is still performed visually by inspectors. In addition, when it comes to reading gas, electricity, and water meters in ordinary homes, it is common for meter readers to visit each individual meter reading work.

近時、メータの検針作業を支援するサービスが提供されている。このサービスでは、AI(Artificial Intelligence)を活用してメータ値を機器で読み取るが、検針の作業現場において、点検員や検針員は、1)メータの撮影、2)AIによる画像認識、3)画像認識の結果の確認、4)帳票への入力を行う必要がある。これらの作業ルーチンは、従前の紙帳票による検針よりも、時間がかかる場合がある。時間がかかると、例えば屋外での作業の場合、季節や天候によっては検針員への身体的負荷は大きくなるおそれがある。 Recently, a service has been provided that assists with meter reading work. This service uses AI (Artificial Intelligence) to read meter values using equipment, but at the meter reading work site, inspectors and meter readers must 1) take a photo of the meter, 2) use AI to recognize the image, 3) check the results of the image recognition, and 4) enter the data into a form. These work routines can take more time than traditional meter reading using paper forms. If the time is long, for example when working outdoors, the physical strain on the meter reader may be great depending on the season and weather.

特許第6514390号公報Patent No. 6514390

本発明が解決しようとする課題は、メータ値を機器で読み取る検針作業において、作業負荷を調節することが可能な情報処理装置およびコンピュータプログラムを提供することを目的とする。 The problem that this invention aims to solve is to provide an information processing device and computer program that can adjust the workload during meter reading tasks in which meter values are read by equipment.

実施形態のコンピュータプログラムは、第1モード実行部と、第2モード実行部と、モード選択部と、表示制御部としてコンピュータを機能させる。第1モード実行部は、メータの検針値を含む画像データを取得しこの画像に文字認識処理を施して検針値を読み取り、読み取った検針値を含む認識データを記憶部に記憶し、第2モード実行部は、記憶部に記憶されている一又は複数の認識データのうちいずれのデータについて帳票に入力するかをユーザから受け付け、選択された認識データに含まれる検針値を帳票に入力する処理を行い、モード選択部は、ユーザから第1モードを選択する操作を検出した場合には、第1モード実行部に処理を実行させ、第2モードを選択する操作を検出した場合には、第2モード実行部に処理を実行させる。表示制御部は、前記文字認識処理が行えない場合に画像データ取得のやり直しを求める表示をさせる。
The computer program of the embodiment causes a computer to function as a first mode execution unit, a second mode execution unit, a mode selection unit, and a display control unit. The first mode execution unit acquires image data including a meter reading value, performs character recognition processing on the image to read the meter reading value, and stores the recognition data including the read meter reading value in a storage unit . The second mode execution unit accepts from a user which of one or more pieces of recognition data stored in the storage unit is to be input into a form, and performs processing to input the meter reading value included in the selected recognition data into the form. When the mode selection unit detects an operation to select the first mode from the user, it causes the first mode execution unit to execute processing, and when the mode selection unit detects an operation to select the second mode, it causes the second mode execution unit to execute processing . The display control unit displays a message requesting re-acquisition of the image data when the character recognition processing cannot be performed.

この発明に係わる情報処理装置を含む情報処理システムの構成例を示す図。1 is a diagram showing an example of the configuration of an information processing system including an information processing device according to the present invention; 図1に示した携帯型端末装置の構成を示す回路ブロック図。FIG. 2 is a circuit block diagram showing a configuration of the portable terminal device shown in FIG. 1 . 図1に示した携帯型端末装置のモード選択を説明するためのフローチャート。4 is a flowchart for explaining mode selection of the portable terminal device shown in FIG. 1 . 図3に示した通常モードの処理を説明するためのフローチャート。4 is a flowchart for explaining the process in the normal mode shown in FIG. 3 . 図3に示した収集優先モードの処理を説明するためのフローチャート。4 is a flowchart for explaining a process in the collection priority mode shown in FIG. 3 . 図3に示した帳票作成モードの処理を説明するためのフローチャート。4 is a flowchart for explaining a process in a form creation mode shown in FIG. 3 .

以下、図面を参照して、一実施形態について説明する。
図1は、一実施形態に係わる情報処理装置およびコンピュータプログラムを含む情報処理システムの構成を示すものである。なお、以下の説明では、上記情報処理装置およびコンピュータプログラムを、一般家屋のガス、電気、水道などの検針作業に適用した場合を例に挙げて説明する。この例では、検針員が個々の家屋を訪問し、各家屋に設置されたメータを検針する場合について説明する。
Hereinafter, an embodiment will be described with reference to the drawings.
1 shows the configuration of an information processing system including an information processing device and a computer program according to an embodiment. In the following description, the information processing device and the computer program are applied to meter reading for gas, electricity, water, etc. in a general house. In this example, a meter reader visits each house and reads the meters installed in each house.

この情報処理システムは、図1に示すように、携帯型端末装置100、無線基地局200、クライアント端末300、サーバ400、ネットワーク500を備えたクラウドコンピューティングを実現するシステムであって、各家屋またはその近傍に設けられたメータMT1~MTnから得られる情報を処理する。 As shown in FIG. 1, this information processing system is a system that realizes cloud computing and includes a mobile terminal device 100, a wireless base station 200, a client terminal 300, a server 400, and a network 500, and processes information obtained from meters MT1 to MTn installed in or near each house.

なお、メータMT1~MTnは、例えば、電気の使用量、上水道の使用量、下水道への排水量、ガスの使用量などの数値やそれらを利用する機器の稼働状態を示す数値など、インフラに関する数値を示すものが想定されるが、これら以外の数値を示すものであってもよい。 Meters MT1 to MTn are expected to show numerical values related to infrastructure, such as electricity usage, water usage, amount of water discharged into the sewer system, gas usage, and numerical values showing the operating status of equipment that uses these, but they may also show numerical values other than these.

また各メータは、数値を表示する面において、2次元バーコードが印刷またはシールで付与されている。この2次元バーコードは、付与されているメータに固有に割り当てられた識別番号や属性(電気、ガス、水道、供給事業体、設置場所、製造日時、設置日時、性能を示す諸元など)を示す識別情報や、検針値を集計するアプリケーションソフトウェアに対応した検針値の入力欄を指定する入力指定情報などを含むものである。 Each meter also has a two-dimensional barcode printed or attached as a sticker on the surface that displays the numerical values. This two-dimensional barcode contains identification information indicating the identification number and attributes (electricity, gas, water, supply company, installation location, manufacturing date and time, installation date and time, specifications indicating performance, etc.) that are uniquely assigned to the meter, as well as input specification information that specifies the input field for the meter reading value corresponding to the application software that tally up the meter reading values.

また2次元バーコードは、所定のアルゴリズムにより解読され、上記情報(識別情報や入力指定情報)が得られる。なお、これらの情報は、2次元バーコードではなく、情報そのものの文字列を、上記表示値の近傍に印刷や刻印で直接視認できるように示すようにしてもよいし、2次元バーコードと一部または全部の情報を重複して表示するようにしてもよい。 The two-dimensional barcode is decoded by a specific algorithm to obtain the above information (identification information and input specification information). Note that this information may not be a two-dimensional barcode, but may be displayed as a string of information itself printed or engraved near the display value so that it can be directly seen, or the two-dimensional barcode and some or all of the information may be displayed overlapping each other.

また各メータは、回転式またはデジタル式のいずれの方式で数値を示してもよい。デジタル式の場合は、例えば、0~9までの数字が表示される7セグメントディスプレイを複数使用し、前述した電気などの使用量や設備機器の稼働状態に応じて少なくとも1桁以上の数値(検針値)を示す構成が考えられる。回転式の場合は、例えば、0~9までの数字が記載された数字車を複数用いたメカ式であって、使用量に応じて数字車が回転することで複数桁の数値(検針値)を示す直読式の構成が考えられる。 Each meter may display values in either a rotary or digital format. In the case of a digital meter, for example, multiple seven-segment displays showing numbers from 0 to 9 may be used, and a one-digit number (meter reading value) may be displayed according to the amount of electricity or other usage and the operating status of the equipment. In the case of a rotary meter, for example, a mechanical type using multiple number wheels with numbers from 0 to 9 written on them may be used, and a direct-reading type may be used in which the number wheels rotate according to the amount of usage to display a multi-digit number (meter reading value).

次に、図2を参照して、携帯型端末装置100について説明する。
携帯型端末装置100は、メータの検針員がオペレータとして使用する端末であって、スマートフォン、タブレットコンピュータまたはラップトップ型のパーソナルコンピュータ等の携帯可能な情報処理装置である。また携帯型端末装置100は、図2に示すように、バスで接続された、少なくとも通信部101、入力部102、表示部103、カメラ104、記憶部105、制御部110を備える。
Next, the portable terminal device 100 will be described with reference to FIG.
The portable terminal device 100 is a terminal used by a meter reader as an operator, and is a portable information processing device such as a smartphone, a tablet computer, a laptop personal computer, etc. As shown in Fig. 2, the portable terminal device 100 includes at least a communication unit 101, an input unit 102, a display unit 103, a camera 104, a storage unit 105, and a control unit 110, which are connected by a bus.

通信部101は、無線基地局200との間で無線通信リンクを確立して通信を行う無線通信インターフェースであって、無線基地局200およびネットワーク500を介して、サーバ400と通信を行う。無線通信は、無線基地局200の仕様に合わせた通信方式に対応する。この通信方式の例としては、無線LAN(IEEE802.11シリーズ)、3G、3.9G(LTE(登録商標)など)、4G、5G、Bluetooth(登録商標)等、様々な規格が考えられるが、いずれでもかまわないし、これらに限定されるものでもない。 The communication unit 101 is a wireless communication interface that establishes a wireless communication link with the wireless base station 200 to communicate, and communicates with the server 400 via the wireless base station 200 and the network 500. The wireless communication corresponds to a communication method that matches the specifications of the wireless base station 200. Examples of this communication method include various standards such as wireless LAN (IEEE802.11 series), 3G, 3.9G (LTE (registered trademark), etc.), 4G, 5G, Bluetooth (registered trademark), etc., but any of these standards may be used and the communication method is not limited to these.

入力部102は、後述する表示部103上に載置されたタッチパネルや、携帯型端末装置の筐体上に設けられたキースイッチなどの入力デバイスを備え、検針員から種々の情報の入力や指示を受け付ける。上記タッチパネルは、尖筆(スタイラス)や指を使って入力が行えるものであり、静電容量方式や抵抗膜方式、投影型赤外線方式など種々の方式が適用可能である。 The input unit 102 is equipped with input devices such as a touch panel placed on the display unit 103 (described later) and key switches provided on the housing of the portable terminal device, and accepts various information and instructions from the meter reader. The touch panel allows input using a stylus or a finger, and various types of touch panels can be used, such as a capacitive type, a resistive film type, or a projected infrared type.

表示部103は、検針員に対して視覚的に情報を提供するものであり、例えば、情報の入力欄やソフトウェアキー、各種画像(写真、CG(コンピュータグラフィックス)画像)を表示する。情報の入力欄やソフトウェアキーは、後述する制御部110の制御により、前述の入力部102に対する操作と対応するように表示がなされる。使用されるデバイスとしては、液晶パネルや有機EL(Electro Luminescence)パネル、電子ペーパーなど種々の表示デバイスが適用可能である。 The display unit 103 provides visual information to the meter reader, and displays, for example, information input fields, software keys, and various images (photographs, CG (computer graphics) images). The information input fields and software keys are displayed in accordance with operations on the input unit 102 described above under the control of the control unit 110 described below. Various display devices can be used, such as a liquid crystal panel, an organic EL (Electro Luminescence) panel, and electronic paper.

カメラ104は、レンズなどの光学系と、例えばCMOS(Complementary MOS)などのイメージセンサを備えた撮像部と、撮像部によって得られた撮像信号から所定の形式(例えば、JPEG(Joint Photographic Experts Group))の画像データを生成する信号処理部とを備えたデジタルカメラである。なお、制御部110は、時刻を計時しており、カメラ104によって得られた画像データには、上記時刻が撮影した日時を示す付加情報(例えば、Exif(Exchangeable image file format)データ)が付加されて記録される。 The camera 104 is a digital camera equipped with an optical system such as a lens, an imaging unit equipped with an image sensor such as a CMOS (Complementary MOS), and a signal processing unit that generates image data in a predetermined format (e.g., JPEG (Joint Photographic Experts Group)) from the imaging signal obtained by the imaging unit. The control unit 110 keeps track of the time, and the image data obtained by the camera 104 is recorded with additional information (e.g., Exif (Exchangeable image file format) data) indicating the date and time when the image was taken.

記憶部105は、後述する制御部110のOS(Operating System)やアプリケーションソフトウェア、アプリケーションソフトウェアの運用に伴って生成されたデータ、各種パラメータ、検針員から入力されたデータ、カメラ104によって撮像された画像データ(メータMT1~MTnの検針値の表示面を撮影したものなど)、後述するサーバ400から取得(ダウンロード)したデータなどを記憶するものであり、RAM(Random Access Memory)やROM(Read Only Memory)、SSD(Solid State Drive)などのフラッシュメモリ、HDD(Hard Disk Drive)などの記録デバイスがデータの特性に合わせて、組み合わせて設けられる。
また記憶部105は、画像データ105aと、認識データ105b、検針帳票データ105cを記憶する。
The memory unit 105 stores the OS (Operating System) and application software of the control unit 110 described later, data generated in conjunction with the operation of the application software, various parameters, data input by a meter reader, image data captured by the camera 104 (such as images of the meter reading value display surfaces of meters MT1 to MTn), and data acquired (downloaded) from the server 400 described later, and a combination of recording devices such as RAM (Random Access Memory), ROM (Read Only Memory), flash memory such as SSD (Solid State Drive), and HDD (Hard Disk Drive) is provided according to the characteristics of the data.
The storage unit 105 also stores image data 105a, recognition data 105b, and meter reading slip data 105c.

画像データ105aは、カメラ104によって得られた画像データであり、例えば2次元バーコードや、メータのMT1~MTnの検針値の表示面を撮影したものであって、メータMT1~MTn上に表示される数値の読み取りや、2次元バーコードの読み取りなどに用いられる。 Image data 105a is image data obtained by camera 104, and is, for example, an image of a two-dimensional barcode or the display surface of the meter reading values of meters MT1 to MTn, and is used to read the numerical values displayed on meters MT1 to MTn and two-dimensional barcodes.

認識データ105bは、2次元バーコードの解読によって得た情報や、メータMT1~MTn上に表示される数値を例えば光学文字認識(OCR(Optical Character Recognition)などの文字認識処理によって得た数値データ、およびこの数値データの基となった画像データを対応付けたデータである。このデータは、撮影対象となったメータ毎(撮影毎)に生成されるため、多数の認識データ105bが記憶部105に記憶される。 The recognition data 105b is data that associates information obtained by decoding two-dimensional barcodes, numerical data obtained by character recognition processing such as OCR (Optical Character Recognition) from the numbers displayed on the meters MT1 to MTn, and the image data on which this numerical data is based. This data is generated for each meter that is photographed (each time it is photographed), so a large number of recognition data 105b are stored in the memory unit 105.

検針帳票データ105cは、検針によって得た検針値を入力するための検針帳票のデータファイルである。検針帳票データ105cのデータファイル内には多数の入力欄があり、各入力欄には項目名が付してあるとともに、入力欄を識別する情報(以下、入力欄識別情報と称する)が付されている。 Meter reading slip data 105c is a data file of a meter reading slip for inputting meter reading values obtained by meter reading. The data file of meter reading slip data 105c contains many input fields, and each input field is given an item name as well as information that identifies the input field (hereinafter referred to as input field identification information).

制御部110は、CPU(Central Processing Unit)やGPU(Graphics Processing Unit)などのプロセッサ、チップセット、RAMやROMなどを備え、携帯型端末装置100の各部を統括して制御する。ROMは、ファームウェアや設定値(各種パラメータ)を記憶する。CPUは、上記ファームウェアにしたがって、記憶部105からOSやアプリケーションソフトウェアをRAMに読み込んで、OSやアプリケーションソフトウェアを実行し、RAMをワークエリア(作業領域)として使用することで、各種制御機能を実現する。 The control unit 110 includes processors such as a CPU (Central Processing Unit) and a GPU (Graphics Processing Unit), a chipset, RAM, ROM, etc., and controls each part of the mobile terminal device 100. The ROM stores firmware and setting values (various parameters). The CPU loads the OS and application software from the storage unit 105 into the RAM in accordance with the firmware, executes the OS and application software, and uses the RAM as a work area to realize various control functions.

制御部110は、OSやアプリケーションソフトウェアを実行することで、少なくとも以下の制御機能を実現する。すなわち、制御部110は、ソフトウェアを実行することにより、通信制御部111、入力制御部112、表示制御部113、画像処理部114、帳票データ作成部115として機能し、互いに連携して機能することができる。なお、これらの各機能の一部または全部を他の機能と統合したり、あるいは上記111~115を別の複数の機能ブロックに切り分けた別の表現で説明することも可能である。 The control unit 110 executes the OS and application software to realize at least the following control functions. That is, by executing software, the control unit 110 functions as a communication control unit 111, an input control unit 112, a display control unit 113, an image processing unit 114, and a form data creation unit 115, which can function in conjunction with each other. Note that it is also possible to integrate some or all of these functions with other functions, or to explain them in a different way by dividing the above 111 to 115 into multiple separate functional blocks.

通信制御部111は、通信部101を制御して、所定の通信プロトコルに従って無線基地局200と無線通信リンクを確立し、さらにネットワーク500を通じてサーバ400と通信を行うもので、例えば、サーバ400からのデータダウンロードおよびサーバ400へのデータアップロードを行う。 The communication control unit 111 controls the communication unit 101 to establish a wireless communication link with the wireless base station 200 according to a predetermined communication protocol, and further communicates with the server 400 via the network 500, for example, downloading data from the server 400 and uploading data to the server 400.

入力制御部112は、入力部102を制御して、入力部102に対する検針員の操作から検針員の要求を解釈したり、情報(文字列など)の入力を受け付けたり、カメラ104によって撮像された画像データの取り込みなどを行う。 The input control unit 112 controls the input unit 102 to interpret the meter reader's requests from the meter reader's operations on the input unit 102, accept input of information (such as character strings), and capture image data captured by the camera 104.

表示制御部113は、表示部103を制御して、画像を含む種々の情報や、グラフィカルユーザインタフェイス(以下、GUI(Graphical User Interface))を表示させる。GUIの例としては、前述した情報の入力欄やソフトウェアキーであり、これらの表示は、入力部102を通じた入力に対応している。 The display control unit 113 controls the display unit 103 to display various information including images and a graphical user interface (hereinafter, GUI (Graphical User Interface)). Examples of GUI are the above-mentioned information input fields and software keys, and these displays correspond to inputs made through the input unit 102.

画像処理部114は、カメラ104によって得られた画像データ105aに対して、例えば光学文字認識などの文字認識処理を実施する文字認識エンジンであって、画像に含まれる文字を認識してテキストデータを出力(画像データのテキストデータへの変換)するとともに、このほか、バーコードの解析エンジンとして、画像に含まれる2次元バーコードを解読して情報(例えば、メータの識別情報など)を得る機能を有している。解読された情報と上記テキストデータは対応付けられて、記憶部105に記録される。 The image processing unit 114 is a character recognition engine that performs character recognition processing, such as optical character recognition, on the image data 105a obtained by the camera 104, recognizing characters contained in the image and outputting text data (converting image data into text data), and also has the function of deciphering two-dimensional barcodes contained in the image to obtain information (such as meter identification information) as a barcode analysis engine. The deciphered information and the above text data are associated with each other and recorded in the memory unit 105.

より具体的には、画像処理部114は、文字認識エンジンにより、上記画像データ105aからメータMT1~MTnに表示されている数値(表示値)を読み取って検針値として出力するとともに、解析エンジンにより、上記画像データに含まれる2次元バーコードを解読してメータMT1~MTnの識別情報(検針値の名称を示す項目名、識別番号や設置場所などの属性、製造メーカー、製造番号、性能維持保証期限など)や検針値を集計するアプリケーションソフトウェアに対応した検針値の入力欄を指定する入力指定情報などを得る。画像処理部114は、これらの情報を取得時刻(撮影した日時)に対応付けて、記憶部105に認識データ105bとして記録する。 More specifically, the image processing unit 114 uses a character recognition engine to read the numerical values (display values) displayed on the meters MT1 to MTn from the image data 105a and output them as meter reading values, while using an analysis engine to decode the two-dimensional barcode included in the image data to obtain identification information for the meters MT1 to MTn (item name indicating the name of the meter reading value, attributes such as identification number and installation location, manufacturer, serial number, performance maintenance warranty period, etc.) and input specification information specifying the input field for the meter reading value corresponding to the application software that tally up the meter reading values. The image processing unit 114 associates this information with the acquisition time (date and time of image capture) and records it in the memory unit 105 as recognition data 105b.

なお、メータMT1~MTnの識別番号や属性として、2次元バーコードではなく、識別番号そのものや属性を示す文字列が上記表示値の近傍に印刷や刻印で示すことも考えられる。この場合、画像処理部114は、カメラ104によって得られた画像データに対して、文字認識処理を実施して、上記識別番号や属性を示す文字列をテキストデータに変換し、上記認識データ105bとして記録する。 In addition, instead of a two-dimensional barcode, the identification numbers and attributes of meters MT1 to MTn may be displayed by printing or engraving the identification numbers themselves or a character string indicating the attributes near the display value. In this case, the image processing unit 114 performs character recognition processing on the image data obtained by the camera 104, converts the identification numbers and character string indicating the attributes into text data, and records it as the recognition data 105b.

帳票データ作成部115は、メータの撮影から帳票データの作成、データのアップロードまでを実行するために、携帯型端末装置100の各部を統括して制御するものであって、特許請求の範囲の第1モード実行部、第2モード実行部、第3モード実行部、モード選択部に対応する。なお、特許請求の範囲の表示制御部は、表示制御部113と帳票データ作成部115に対応する。 The report data creation unit 115 controls each unit of the mobile terminal device 100 in order to perform operations from photographing the meter to creating the report data and uploading the data, and corresponds to the first mode execution unit, second mode execution unit, third mode execution unit, and mode selection unit in the claims. The display control unit in the claims corresponds to the display control unit 113 and the report data creation unit 115.

次に、無線基地局200について説明する。
無線基地局200は、携帯型端末装置100を無線通信によりネットワーク500に接続するものである。例えば、ネットワーク500が事業所内に構築されたLANの場合、通信方式として無線LAN(IEEE802.11シリーズ)を採用したアクセスポイントである。またネットワーク500が通信事業者の携帯電話網の場合、3G、3.9G(LTEなど)、4G、5G等の規格に対応した無線通信を行う基地局装置である。すなわち、携帯型端末装置100を無線通信によりネットワーク500に接続できるものであれば、いずれの通信方式であっても適用可能であり、またこれらの方式に限定されるものではない。
Next, the radio base station 200 will be described.
The wireless base station 200 connects the mobile terminal device 100 to the network 500 by wireless communication. For example, when the network 500 is a LAN constructed in a business establishment, the wireless base station 200 is an access point that adopts wireless LAN (IEEE802.11 series) as a communication method. When the network 500 is a mobile phone network of a telecommunications carrier, the wireless base station 200 is a base station device that performs wireless communication corresponding to standards such as 3G, 3.9G (LTE, etc.), 4G, and 5G. In other words, as long as the mobile terminal device 100 can be connected to the network 500 by wireless communication, any communication method can be applied, and the present invention is not limited to these methods.

次に、クライアント端末300について説明する。
クライアント端末300は、管理部門のオペレータが使用する端末であって、例えば、デスクトップ型あるいはラップトップ型のパーソナルコンピュータ等の情報処理装置である。携帯型端末装置100によってサーバ400にアップロードされたデータファイルをダウンロードし、参照、編集、データ変換などを行う機能を備える。またクライアント端末300は、携帯型端末装置100の全ての機能または一部の機能を備えて、同様の処理を実行してもよい。すなわち、クライアント端末300は、携帯型端末装置100を代用して運用することもできる。
Next, the client terminal 300 will be described.
The client terminal 300 is a terminal used by an operator in the management department, and is, for example, an information processing device such as a desktop or laptop personal computer. It has a function of downloading data files uploaded to the server 400 by the portable terminal device 100 and performing referencing, editing, data conversion, etc. The client terminal 300 may also have all or part of the functions of the portable terminal device 100 and execute the same processing. In other words, the client terminal 300 can be operated in place of the portable terminal device 100.

次に、上記構成の情報処理システムの動作について説明する。以下の説明では、特に、携帯型端末装置100による帳票データの作成処理(以下、帳票データ作成処理と称する)について説明する。この帳票データ作成処理は、メータMT1~MTnを検針してデータを取得する処理と、取得したデータを解析して帳票を作成する処理を含んでいる。 Next, the operation of the information processing system configured as above will be described. In the following explanation, the process of creating report data by the portable terminal device 100 (hereinafter referred to as the report data creation process) will be particularly described. This report data creation process includes a process of reading meters MT1 to MTn and acquiring data, and a process of analyzing the acquired data and creating a report.

まず、図3を参照して、帳票データ作成処理の全体像について説明する。
この帳票データ作成処理は、アプリケーションソフトウェアを実行した制御部110が帳票データ作成部115として機能することにより実現される。なお、以下の説明では、図3乃至図6に示す処理を1つのアプリケーションソフトウェアを実行することで実現できるものとして説明するがこれに限定されるものではなく、1つのメインとなるアプリケーションソフトウェアに他のアプリケーションソフトウェアを組み込む形で実現することも可能である。
First, an overview of the form data creation process will be described with reference to FIG.
This form data creation process is realized by the control unit 110 executing the application software functioning as the form data creation unit 115. In the following description, the processes shown in Fig. 3 to Fig. 6 are described as being realized by executing one application software, but the present invention is not limited to this, and it is also possible to realize the processes by incorporating other application software into one main application software.

アプリケーションソフトウェアが実行されると、ステップ301において帳票データ作成部115は、オペレータである検針員からモードの選択を受け付け、受け付けたモードに応じた処理(図4乃至図6のいずれか)を実行する。 When the application software is executed, in step 301, the report data creation unit 115 accepts the mode selection from the meter reader, who is the operator, and executes processing according to the accepted mode (any of Figures 4 to 6).

具体的には、帳票データ作成部115は、表示制御部113に対して、モード選択画面を表示部103に表示するように指示し、入力制御部112に対しては、検針員からの入力を検出するように指示する。 Specifically, the report data creation unit 115 instructs the display control unit 113 to display a mode selection screen on the display unit 103, and instructs the input control unit 112 to detect input from the meter reader.

これに対して、表示制御部113は、検針員にモード選択を求める画像と、モードを検針員が指定するためのソフトウェアキーを含むGUIを表示部103に表示させる。また入力制御部112は、入力部102に通じて上記ソフトウェアキーに対する検針員の操作を検出する。 In response to this, the display control unit 113 causes the display unit 103 to display an image that requests the meter reader to select a mode, and a GUI that includes software keys that the meter reader can use to specify the mode. The input control unit 112 also detects the meter reader's operation of the software keys via the input unit 102.

ここで、入力制御部112が、「通常モード(フルモード)」に対応するソフトウェアキーに対する操作を検出した場合には、ステップ302に移行し、「収集優先モード」を対応するソフトウェアキーに対する操作を検出した場合には、ステップ303に移行し、「帳票作成モード」を対応するソフトウェアキーに対する操作を検出した場合には、ステップ304に移行する。 Here, if the input control unit 112 detects an operation on a software key corresponding to the "normal mode (full mode)", it proceeds to step 302; if it detects an operation on a software key corresponding to the "collection priority mode", it proceeds to step 303; and if it detects an operation on a software key corresponding to the "report creation mode", it proceeds to step 304.

ステップ302において帳票データ作成部115は、図4に示す「通常モード(フルモード)」の処理を実施する。またステップ303において帳票データ作成部115は、図5に示す「収集優先モード」の処理を実施する。そしてステップ304において帳票データ作成部115は、図6に示す「帳票作成モード」の処理を実施する。以下、各モードの処理について説明する。 In step 302, the report data creation unit 115 performs processing in the "normal mode (full mode)" shown in FIG. 4. In step 303, the report data creation unit 115 performs processing in the "collection priority mode" shown in FIG. 5. In step 304, the report data creation unit 115 performs processing in the "report creation mode" shown in FIG. 6. The processing in each mode will be described below.

まず、図4を参照して、「通常モード(フルモード)」の処理について説明する。この「通常モード(フルモード)」は、メータの撮影から帳票データの作成、データのアップロードまでの一連の作業、すべてを実施するモードであって、これらの作業は検針員が検針のために訪れた家屋毎に実行される。 First, the process of the "normal mode (full mode)" will be described with reference to Figure 4. This "normal mode (full mode)" is a mode in which all the steps from photographing the meter to creating the report data and uploading the data are carried out, and these steps are carried out for each house that the meter reader visits to read the meter.

ステップ401において帳票データ作成部115は、初期設定として、プレビュー表示を行うか否かの設定を検針員から受け付けて、受け付けた初期設定の情報を記憶部105に記録し、ステップ402に移行する。具体的には、帳票データ作成部115は、表示制御部113に対して、プレビュー表示の設定画面を表示部103に表示するように指示するとともに、入力制御部112に対しては、検針員からのプレビュー表示の設定の入力を検出するように指示する。 In step 401, the report data creation unit 115 receives from the meter reader a setting as to whether or not to perform a preview display as an initial setting, records the received initial setting information in the memory unit 105, and proceeds to step 402. Specifically, the report data creation unit 115 instructs the display control unit 113 to display a preview display setting screen on the display unit 103, and instructs the input control unit 112 to detect input of the preview display setting from the meter reader.

これに対して、表示制御部113は、プレビュー表示の設定を行うよう求める画像と、「プレビュー表示 ON」または「プレビュー表示 OFF」を検針員が選択するためのソフトウェアキーを含むGUIを表示部103に表示させる。また入力制御部112は、上記ソフトウェアキーに対する検針員の操作を検出する。 In response to this, the display control unit 113 causes the display unit 103 to display an image prompting the user to set the preview display and a GUI including software keys for the meter reader to select "preview display ON" or "preview display OFF." The input control unit 112 also detects the meter reader's operation of the software keys.

ここで、入力制御部112が、「プレビュー表示 ON」または「プレビュー表示 OFF」を選択するソフトウェアキーに対する操作を検出し、操作されたソフトウェアキーに対応する設定の情報(「プレビュー表示 ON」または「プレビュー表示 OFF」)を初期設定として記憶部105に記録し、ステップ402に移行する。 Then, the input control unit 112 detects an operation on a software key that selects "preview display ON" or "preview display OFF", records the setting information corresponding to the operated software key ("preview display ON" or "preview display OFF") as the initial setting in the memory unit 105, and proceeds to step 402.

なお、この設定は、一度行えば、変更の要求がオペレータから発生するまで行う必要がないので、例えば、次の機会(別のメータの検針)に「通常モード(フルモード)」を実行する場合には、ステップ401を省略してもよい。 Note that once this setting is made, it does not need to be repeated until a change request is made by the operator, so for example, if "normal mode (full mode)" is to be executed the next time (when reading a different meter), step 401 may be omitted.

ステップ402において帳票データ作成部115は、メータMT1~MTnに付与された2次元バーコードの撮影を行い、ステップ403に移行する。具体的には、帳票データ作成部115は、表示制御部113に対して指示を与えて、検針員に2次元バーコードの撮影を行うよう促す説明表示を表示部103に行わせるとともに、カメラ104を起動して、撮影を開始させる。 In step 402, the report data creation unit 115 photographs the two-dimensional barcodes attached to the meters MT1 to MTn, and proceeds to step 403. Specifically, the report data creation unit 115 instructs the display control unit 113 to cause the display unit 103 to display an instruction display prompting the meter reader to photograph the two-dimensional barcode, and also starts the camera 104 to begin photographing.

これにより、表示制御部113は、表示部103に、検針員に2次元バーコードの撮影を促す説明表示を行う。そして、表示部103の説明表示によって撮影を促された検針員は、カメラ104の撮像構図をメータMT1~MTnに付与された2次元バーコードに合わせる。一方、カメラ104は、所定の周期(例えば、数十ミリsec)で撮影を繰り返し、撮影によって得た画像データ105aを出力する。 As a result, the display control unit 113 displays an explanatory display on the display unit 103, encouraging the meter reader to take a picture of the two-dimensional barcode. The meter reader, prompted by the explanatory display on the display unit 103 to take a picture, adjusts the imaging composition of the camera 104 to the two-dimensional barcode attached to the meters MT1 to MTn. Meanwhile, the camera 104 repeats imaging at a predetermined cycle (for example, every tens of milliseconds) and outputs image data 105a obtained by the imaging.

ステップ403において帳票データ作成部115は、ステップ402によりカメラ104から出力される画像データ105aに対して、2次元バーコードの解読を行って種々の情報を得て、ステップ404に移行する。具体的には、帳票データ作成部115は、画像処理部114に対して、カメラ104によって時々刻々と得られる画像データ105aに含まれる2次元バーコードの映像を解読させて、情報を得る。 In step 403, the form data creation unit 115 decodes the two-dimensional barcode in the image data 105a output from the camera 104 in step 402 to obtain various information, and then proceeds to step 404. Specifically, the form data creation unit 115 causes the image processing unit 114 to decode the image of the two-dimensional barcode contained in the image data 105a obtained moment by moment by the camera 104 to obtain information.

ここで得られる情報としては、撮影されたメータ(MT1~MTnのいずれか)の識別情報(検針値の名称を示す項目名、識別番号や設置場所などの属性、製造メーカー、製造番号、性能維持保証期限など)や検針値を集計するアプリケーションソフトウェアに対応した検針値の入力欄を指定する入力指定情報などである。 The information obtained here includes identification information for the photographed meter (any of MT1 to MTn) (item name indicating the name of the meter reading, attributes such as identification number and installation location, manufacturer, serial number, performance maintenance warranty period, etc.) and input specification information that specifies the input field for the meter reading value corresponding to the application software that compiles the meter reading values.

なおここで、帳票データ作成部115から指示を受けた画像処理部114が、画像データ105aに基づいて、メータ(MT1~MTnのいずれか)上に数値が表示される領域を自動認識し、この領域の画像について、文字認識処理を実施し、その領域に表示される数値(表示値)を検針値として読み取るようにしてもよい。 Here, the image processing unit 114, which receives instructions from the report data creation unit 115, may automatically recognize the area on the meter (any of MT1 to MTn) where a numerical value is displayed based on the image data 105a, perform character recognition processing on the image of this area, and read the numerical value (display value) displayed in that area as the meter reading value.

またここで、ステップ402にてカメラ104により得られた画像データ105aに基づく画像が不鮮明で2次元バーコードの解読が行えない場合には、帳票データ作成部115は、表示制御部113に対して、検針員に撮影のやり直しを求める表示を行わせ、ステップ402に移行するようにしてもよい。 If the image based on the image data 105a obtained by the camera 104 in step 402 is unclear and the two-dimensional barcode cannot be deciphered, the document data creation unit 115 may cause the display control unit 113 to display a message requesting the meter reader to retake the photograph, and then proceed to step 402.

ステップ404において帳票データ作成部115は、メータMT1~MTn上に表示される数値の撮影を行い、ステップ405に移行する。具体的には、帳票データ作成部115は、表示制御部113に対して指示を与えて、検針員にメータMT1~MTn上に表示される数値の撮影を行うよう促す表示を表示部103に行わせるとともに、カメラ104を起動して撮影を行う。 In step 404, the report data creation unit 115 takes a picture of the numbers displayed on the meters MT1 to MTn, and proceeds to step 405. Specifically, the report data creation unit 115 instructs the display control unit 113 to cause the display unit 103 to display a message prompting the meter reader to take a picture of the numbers displayed on the meters MT1 to MTn, and starts the camera 104 to take the picture.

これにより、表示制御部113は、表示部103に、検針員に対してメータMT1~MTn上に表示される数値の撮影を促す説明表示を行う。そして、表示部103の説明表示によって撮影を促された検針員は、カメラ104の撮像構図をメータMT1~MTn上に表示される数値に合わせる。一方、カメラ104は、入力部102を通じた検針員によるシャッタ操作が入力制御部112によって検出されるのを待機し、入力制御部112からシャッタ操作の検出が通知されると、通知されたタイミングで撮影した画像データ105aを出力する。 As a result, the display control unit 113 displays an explanatory display on the display unit 103, encouraging the meter reader to take a picture of the numbers displayed on the meters MT1 to MTn. The meter reader, prompted to take a picture by the explanatory display on the display unit 103, then adjusts the image capturing composition of the camera 104 to match the numbers displayed on the meters MT1 to MTn. Meanwhile, the camera 104 waits for the input control unit 112 to detect a shutter operation by the meter reader via the input unit 102, and when notified by the input control unit 112 that a shutter operation has been detected, it outputs image data 105a captured at the notified timing.

ステップ405において帳票データ作成部115は、ステップ404にてカメラ104により得られた画像データ105aに対して、文字認識処理を実施し、メータMT1~MTn上に表示される数値(表示値)を検針値として読み取り、この検針値を認識データ105bとして記憶部105に記録し、ステップ406に移行する。 In step 405, the report data creation unit 115 performs character recognition processing on the image data 105a obtained by the camera 104 in step 404, reads the numerical values (display values) displayed on the meters MT1 to MTn as meter reading values, records these meter reading values as recognition data 105b in the memory unit 105, and proceeds to step 406.

具体的には、帳票データ作成部115は、入力制御部112、表示制御部113、画像処理部114に指示を与える。指示を受けた各部は、以下の処理を実行する。すなわち、表示制御部113は、表示部103に、画像データ105aに基づいて、メータ(MT1~MTnのいずれか)上に表示される数値を含む画像(以下、メータ画像と称する)を表示させるとともに、メータ画像上で取り込みたい数値が表示される領域を検針員に指定するように促す説明表示を行わせる。 Specifically, the report data creation unit 115 gives instructions to the input control unit 112, the display control unit 113, and the image processing unit 114. Each unit that receives the instructions executes the following process. That is, the display control unit 113 causes the display unit 103 to display an image (hereinafter referred to as a meter image) including a numerical value displayed on a meter (any one of MT1 to MTn) based on the image data 105a, and also causes an explanatory display to prompt the meter reader to specify the area on the meter image where the numerical value to be captured is displayed.

表示部103の説明表示によって領域指定を促された検針員は、入力部102を通じて取り込みたい領域を矩形の対角線で指定する操作を行う。この操作から入力制御部112は、対角線で指定された矩形の領域の座標を検出する。続いて表示制御部113は、入力制御部112が検出した矩形領域の座標に基づいて、この座標に対応するメータ画像上の領域に対して半透明のマスク表示を行う。マスク表示が行われると、画像処理部114は、マスク表示された領域(指定された矩形領域)に対応する画像について、文字認識処理を実施し、その領域に表示される数値(表示値)を検針値として読み取る。この検針値は、元になった画像データ105aやステップ403の解読で得られた情報(入力指定情報など)と対応付けて、認識データ105bとして記憶部105に記録される。 The meter reader, prompted by the explanatory display on the display unit 103 to specify the area to be captured using the input unit 102, specifies the area to be captured using the diagonal lines of a rectangle. From this operation, the input control unit 112 detects the coordinates of the rectangular area specified by the diagonal lines. Next, the display control unit 113 performs a semi-transparent mask display on the area on the meter image corresponding to the coordinates of the rectangular area detected by the input control unit 112. When the mask display is performed, the image processing unit 114 performs character recognition processing on the image corresponding to the masked area (specified rectangular area) and reads the numerical value (display value) displayed in that area as the meter reading value. This meter reading value is associated with the original image data 105a and the information obtained by the decoding in step 403 (such as input specification information), and is recorded in the memory unit 105 as recognition data 105b.

なおここで、ステップ404にてカメラ104により得られた画像データ105aに基づく画像が不鮮明で文字認識処理が行えない(認識が失敗した)場合には、帳票データ作成部115は、表示制御部113に対して、検針員に撮影のやり直しを求める表示を行わせ、ステップ404に移行するようにしてもよい。
また上記の説明では、検針員が、メータ画像上で取り込みたい数値が表示される領域を指定するものとして説明したが、これに代わり、若しくはこれに加えて、帳票データ作成部115が上記メータ画像上の検針値が表示される領域を自動認識して、その領域に表示される数値(表示値)を検針値として読み取るようにしてもよい。
Here, if the image based on the image data 105a obtained by the camera 104 in step 404 is unclear and character recognition processing cannot be performed (recognition fails), the document data creation unit 115 may cause the display control unit 113 to display a message requesting the meter reader to retake the photograph, and proceed to step 404.
In the above explanation, it is described that the meter reader specifies the area on the meter image where the numerical value to be captured is displayed. However, instead of or in addition to this, the report data creation unit 115 may automatically recognize the area on the meter image where the meter reading value is displayed, and read the numerical value (display value) displayed in that area as the meter reading value.

ステップ406において帳票データ作成部115は、ステップ401の初期設定を参照し、プレビュー表示を行う設定、すなわち、「プレビュー表示 ON」の設定がなされているか否かを判定する。ここで、「プレビュー表示 ON」の設定がなされている場合には、ステップ407に移行し、一方、「プレビュー表示 ON」の設定がなされていない場合には、ステップ408に移行する。 In step 406, the form data creation unit 115 refers to the initial settings in step 401 and determines whether or not a setting for preview display, i.e., "preview display ON" has been set. If "preview display ON" has been set, the process proceeds to step 407. On the other hand, if "preview display ON" has not been set, the process proceeds to step 408.

ステップ407において帳票データ作成部115は、ステップ405で得た検針値を、プレビュー表示として上記矩形領域に予め設定した時間の間だけ表示し、表示を終えると、ステップ408に移行する。 In step 407, the report data creation unit 115 displays the meter reading value obtained in step 405 as a preview display in the rectangular area for a preset time period, and when the display is finished, proceeds to step 408.

具体的には、帳票データ作成部115は、表示制御部113に対して指示を与えて、以下を実行させる。すなわち、表示制御部113は、帳票データ作成部115の指示により、ステップ405で記憶部105に記録した認識データ105bに基づいて、上記検針値をプレビュー表示として上記矩形領域に表示し、予め設定した時間が経過すると表示を終了する。プレビュー表示を見た検針員は、文字認識処理が正確に行われたか否かを特別な操作なしに確認できる。 Specifically, the report data creation unit 115 instructs the display control unit 113 to execute the following. That is, in response to an instruction from the report data creation unit 115, the display control unit 113 displays the meter reading value as a preview display in the rectangular area based on the recognition data 105b recorded in the memory unit 105 in step 405, and ends the display after a preset time has elapsed. The meter reader who sees the preview display can check whether the character recognition process has been performed accurately without any special operations.

ステップ408において帳票データ作成部115は、記憶部105から検針帳票データ105cを読み出し、この検針帳票データ105cの入力欄のうち、ステップ403での解読で得た入力指定情報で指定される入力欄に、ステップ405で記憶部105に記録した認識データ105bの検針値を入力した、仮の検針帳票データを表示し、ステップ409に移行する。 In step 408, the document data creation unit 115 reads the meter reading document data 105c from the memory unit 105, and displays provisional meter reading document data in which the meter reading value of the recognition data 105b recorded in the memory unit 105 in step 405 is entered into the input field of this meter reading document data 105c specified by the input specification information obtained by decoding in step 403, and then proceeds to step 409.

ステップ409において帳票データ作成部115は、検針員が当該「通常モード(フルモード)」の処理を終了する指示を行ったか否かを判定する。ここで、終了が指示された場合には、ステップ410に移行し、一方、終了が指示されていない場合には、ステップ402に移行して、他のメータの撮影や検針値の入力を行うためのルーチンが開始される。 In step 409, the report data creation unit 115 determines whether the meter reader has instructed to end the processing in the "normal mode (full mode)." If an instruction to end has been given, the process proceeds to step 410. If an instruction to end has not been given, the process proceeds to step 402, where a routine is started to photograph other meters and input meter readings.

具体的には、帳票データ作成部115は、入力制御部112と表示制御部113に対して指示を与えて、以下を実行させる。すなわち、表示制御部113は、帳票データ作成部115の指示により、表示部103に当該「通常モード(フルモード)」の処理を終了するかを問う表示や終了するか否かを選択するソフトウェアキー表示させる。 Specifically, the form data creation unit 115 issues instructions to the input control unit 112 and the display control unit 113 to execute the following. That is, in response to an instruction from the form data creation unit 115, the display control unit 113 causes the display unit 103 to display a message asking whether to end the processing in the "normal mode (full mode)" and to display software keys for selecting whether to end the processing.

一方、入力制御部112は、入力部102を通じた上記ソフトウェアキーに対する操作を監視し、ソフトウェアキーに対する操作を検出した場合には、その検出結果を帳票データ作成部115に通知する。帳票データ作成部115は、入力制御部112が、終了を指示するためのソフトウェアキーに対する操作を検出した場合には、ステップ410に移行し、一方、それ以外の場合には、ステップ402に移行して、他のメータの撮影や検針値の入力を行うためのルーチンが開始される。 Meanwhile, the input control unit 112 monitors the operation of the above software keys via the input unit 102, and when an operation of the software key is detected, notifies the report data creation unit 115 of the detection result. When the input control unit 112 detects an operation of the software key to instruct termination, the report data creation unit 115 proceeds to step 410, whereas otherwise, the report data creation unit 115 proceeds to step 402, where a routine for photographing other meters and inputting meter readings is started.

ステップ410において帳票データ作成部115は、記憶部105に記憶される検針帳票データ105cに対して、ステップ408で表示した仮の検針帳票データで上書き保存し、ステップ411に移行する。 In step 410, the report data creation unit 115 overwrites the meter reading report data 105c stored in the memory unit 105 with the provisional meter reading report data displayed in step 408, and then proceeds to step 411.

ステップ411において帳票データ作成部115は、通信制御部111に対して、記憶部105に記憶される検針帳票データ105cをサーバ400にアップロードするように指示し、当該処理を終了する。通信制御部111は、帳票データ作成部115からの指示にしたがって、記憶部105に記憶される検針帳票データ105cをサーバ400にアップロードする。 In step 411, the report data creation unit 115 instructs the communication control unit 111 to upload the meter reading report data 105c stored in the memory unit 105 to the server 400, and ends the process. The communication control unit 111 uploads the meter reading report data 105c stored in the memory unit 105 to the server 400 in accordance with the instruction from the report data creation unit 115.

次に、図5を参照して、「収集優先モード」の処理について説明する。この「収集優先コード」は、メータの撮影から帳票データの作成、データのアップロードまでの一連の作業のうち、帳票データの作成前までの作業を実施するモードである。「収集優先モード」の作業は検針員が検針のために訪れた家屋毎に実行されるが、例えば、気温が高かったり、荒天の場合、その他の事情などにより、屋外での作業を短時間で済ませたい場合などに使用することが考えられる。 Next, the processing of the "collection priority mode" will be described with reference to FIG. 5. This "collection priority mode" is a mode for carrying out the work before creating the report data, out of the series of work from photographing the meter to creating the report data and uploading the data. The work of the "collection priority mode" is carried out for each house that the meter reader visits to read the meter, but it can be used when it is desired to complete outdoor work in a short time due to high temperatures, bad weather, or other circumstances, for example.

ステップ501において帳票データ作成部115は、初期設定として、プレビュー表示を行うか否かの設定を検針員から受け付けて、受け付けた設定の情報を記憶部105に記録し、ステップ502に移行する。具体的には、帳票データ作成部115は、表示制御部113に対して、プレビュー表示の設定画面を表示部103に表示するように指示するとともに、入力制御部112に対しては、検針員からのプレビュー表示の設定の入力を検出するように指示する。 In step 501, the report data creation unit 115 receives from the meter reader a setting for whether or not to perform a preview display as an initial setting, records the received setting information in the memory unit 105, and proceeds to step 502. Specifically, the report data creation unit 115 instructs the display control unit 113 to display a preview display setting screen on the display unit 103, and instructs the input control unit 112 to detect input of the preview display setting from the meter reader.

これに対して、表示制御部113は、プレビュー表示の設定を行うよう求める画像と、「プレビュー表示 ON」または「プレビュー表示 OFF」を検針員が選択するためのソフトウェアキーを含むGUIを表示部103に表示させる。また入力制御部112は、上記ソフトウェアキーに対する検針員の操作を検出する。 In response to this, the display control unit 113 causes the display unit 103 to display an image prompting the user to set the preview display and a GUI including software keys for the meter reader to select "preview display ON" or "preview display OFF." The input control unit 112 also detects the meter reader's operation of the software keys.

ここで、入力制御部112が、「プレビュー表示 ON」または「プレビュー表示 OFF」を選択するソフトウェアキーに対する操作を検出し、操作されたソフトウェアキーに対応する設定の情報(「プレビュー表示 ON」または「プレビュー表示 OFF」)を初期設定として記憶部105に記録し、ステップ502に移行する。 Then, the input control unit 112 detects an operation on a software key that selects "preview display ON" or "preview display OFF," records the setting information corresponding to the operated software key ("preview display ON" or "preview display OFF") as the initial setting in the memory unit 105, and proceeds to step 502.

なお、この設定は、一度行えば、変更の要求がオペレータから発生するまで行う必要がないので、例えば、次の機会(2度目以降のアプリケーションソフトウェアの実施時)に「収集優先モード」を実行する場合には、ステップ501を省略してもよい。 Note that once this setting is made, it does not need to be repeated until a change request is made by the operator, so for example, if the "collection priority mode" is to be executed the next time (the second or subsequent execution of the application software), step 501 may be omitted.

ステップ502において帳票データ作成部115は、メータMT1~MTnに付与された2次元バーコードの撮影を行い、ステップ503に移行する。具体的には、帳票データ作成部115は、表示制御部113に対して指示を与えて、検針員に2次元バーコードの撮影を行うよう促す説明表示を表示部103に行わせるとともに、カメラ104を起動して、撮影を開始させる。 In step 502, the report data creation unit 115 photographs the two-dimensional barcodes attached to the meters MT1 to MTn, and proceeds to step 503. Specifically, the report data creation unit 115 instructs the display control unit 113 to cause the display unit 103 to display an instruction prompting the meter reader to photograph the two-dimensional barcode, and also starts the camera 104 to begin photographing.

これにより、表示制御部113は、表示部103に、検針員に2次元バーコードの撮影を促す説明表示を行う。そして、表示部103の説明表示によって撮影を促された検針員は、カメラ104の撮像構図をメータMT1~MTnに付与された2次元バーコードに合わせる。一方、カメラ104は、所定の周期(例えば、数十ミリsec)で撮影を繰り返し、撮影によって得た画像データ105aを出力する。 As a result, the display control unit 113 displays an explanatory display on the display unit 103, encouraging the meter reader to take a picture of the two-dimensional barcode. The meter reader, prompted by the explanatory display on the display unit 103 to take a picture, adjusts the imaging composition of the camera 104 to the two-dimensional barcode attached to the meters MT1 to MTn. Meanwhile, the camera 104 repeats imaging at a predetermined cycle (for example, every tens of milliseconds) and outputs image data 105a obtained by the imaging.

ステップ503において帳票データ作成部115は、ステップ502によりカメラ104から出力される画像データ105aに対して、2次元バーコードの解読を行って種々の情報を得て、ステップ504に移行する。具体的には、帳票データ作成部115は、画像処理部114に対して、カメラ104によって時々刻々と得られる画像データ105aに含まれる2次元バーコードの映像を解読させて、情報を得る。 In step 503, the form data creation unit 115 decodes the two-dimensional barcode in the image data 105a output from the camera 104 in step 502 to obtain various information, and then proceeds to step 504. Specifically, the form data creation unit 115 causes the image processing unit 114 to decode the image of the two-dimensional barcode contained in the image data 105a obtained moment by moment by the camera 104 to obtain information.

ここで得られる情報としては、撮影されたメータ(MT1~MTnのいずれか)の識別情報(検針値の名称を示す項目名、識別番号や設置場所などの属性、製造メーカー、製造番号、性能維持保証期限など)や検針値を集計するアプリケーションソフトウェアに対応した検針値の入力欄を指定する入力指定情報などである。 The information obtained here includes identification information for the photographed meter (any of MT1 to MTn) (item name indicating the name of the meter reading, attributes such as identification number and installation location, manufacturer, serial number, performance maintenance warranty period, etc.) and input specification information that specifies the input field for the meter reading value corresponding to the application software that compiles the meter reading values.

なおここで、ステップ502にてカメラ104により得られた画像データ105aに基づく画像が不鮮明で2次元バーコードの解読が行えない場合には、帳票データ作成部115は、表示制御部113に対して、検針員に撮影のやり直しを求める表示を行わせ、ステップ502に移行するようにしてもよい。 Note that if the image based on the image data 105a obtained by the camera 104 in step 502 is unclear and the two-dimensional barcode cannot be deciphered, the document data creation unit 115 may cause the display control unit 113 to display a message requesting the meter reader to retake the photograph, and then proceed to step 502.

ステップ504において帳票データ作成部115は、メータMT1~MTn上に表示される数値の撮影を行い、ステップ505に移行する。具体的には、帳票データ作成部115は、表示制御部113に対して指示を与えて、検針員にメータMT1~MTn上に表示される数値の撮影を行うよう促す表示を表示部103に行わせるとともに、カメラ104を起動して撮影を行う。 In step 504, the report data creation unit 115 takes a picture of the numbers displayed on the meters MT1 to MTn, and proceeds to step 505. Specifically, the report data creation unit 115 instructs the display control unit 113 to cause the display unit 103 to display a message prompting the meter reader to take a picture of the numbers displayed on the meters MT1 to MTn, and starts the camera 104 to take the picture.

これにより、表示制御部113は、表示部103に、検針員に対してメータMT1~MTn上に表示される数値の撮影を促す説明表示を行う。そして、表示部103の説明表示によって撮影を促された検針員は、カメラ104の撮像構図をメータMT1~MTn上に表示される数値に合わせる。一方、カメラ104は、入力部102を通じた検針員によるシャッタ操作が入力制御部112によって検出されるのを待機し、入力制御部112からシャッタ操作の検出が通知されると、通知されたタイミングで撮影した画像データ105aを出力する。 As a result, the display control unit 113 displays an explanatory display on the display unit 103, encouraging the meter reader to take a picture of the numbers displayed on the meters MT1 to MTn. The meter reader, prompted to take a picture by the explanatory display on the display unit 103, then adjusts the image capturing composition of the camera 104 to match the numbers displayed on the meters MT1 to MTn. Meanwhile, the camera 104 waits for the input control unit 112 to detect a shutter operation by the meter reader via the input unit 102, and when notified by the input control unit 112 that a shutter operation has been detected, it outputs image data 105a captured at the notified timing.

ステップ505において帳票データ作成部115は、ステップ504にてカメラ104により得られた画像データ105aに対して、文字認識処理を実施し、メータMT1~MTn上に表示される数値(表示値)を検針値として読み取り、この検針値を認識データ105bとして記憶部105に記録し、ステップ506に移行する。 In step 505, the report data creation unit 115 performs character recognition processing on the image data 105a obtained by the camera 104 in step 504, reads the numerical values (display values) displayed on the meters MT1 to MTn as meter reading values, records these meter reading values as recognition data 105b in the memory unit 105, and proceeds to step 506.

具体的には、帳票データ作成部115は、画像処理部114に指示を与える。指示を受けた画像処理部114は、画像データ105aに基づいて、メータ(MT1~MTnのいずれか)上に数値が表示される領域を自動認識し、この領域の画像について、文字認識処理を実施し、その領域に表示される数値(表示値)を検針値として読み取る。この検針値は、元になった画像データ105aやステップ503の解読で得られた情報(入力指定情報など)と対応付けて、認識データ105bとして記憶部105に記録される。 Specifically, the report data creation unit 115 gives instructions to the image processing unit 114. The image processing unit 114 that receives the instructions automatically recognizes the area on the meter (any of MT1 to MTn) where a numerical value is displayed based on the image data 105a, performs character recognition processing on the image of this area, and reads the numerical value (display value) displayed in this area as the meter reading value. This meter reading value is associated with the original image data 105a and the information obtained by decoding in step 503 (such as input specification information), and is recorded in the memory unit 105 as recognition data 105b.

なおここで、ステップ504にてカメラ104により得られた画像データ105aに基づく画像が不鮮明で文字認識処理が行えない(認識が失敗した)場合には、帳票データ作成部115は、表示制御部113に対して、検針員に撮影のやり直しを求める表示を行わせ、ステップ504に移行するようにしてもよい。
また上記の説明では、帳票データ作成部115が上記メータ画像上の検針値が表示される領域を自動認識して、その領域に表示される数値(表示値)を検針値として読み取るものとして説明したが、ステップ405で説明したように、検針員が、メータ画像上で取り込みたい数値が表示される領域を指定して文字認識処理を行うようにしてもよい。
Here, if the image based on the image data 105a obtained by the camera 104 in step 504 is unclear and character recognition processing cannot be performed (recognition fails), the document data creation unit 115 may cause the display control unit 113 to display a message requesting the meter reader to retake the photograph, and proceed to step 504.
In the above explanation, it is described that the report data creation unit 115 automatically recognizes the area on the meter image where the meter reading value is displayed, and reads the numerical value (display value) displayed in that area as the meter reading value. However, as explained in step 405, the meter reader may specify the area on the meter image where the numerical value to be captured is displayed, and perform character recognition processing.

ステップ506において帳票データ作成部115は、ステップ501の初期設定を参照し、プレビュー表示を行う設定、すなわち、「プレビュー表示 ON」の設定がなされているか否かを判定する。ここで、「プレビュー表示 ON」の設定がなされている場合には、ステップ507に移行し、一方、「プレビュー表示 ON」の設定がなされていない場合には、ステップ511に移行する。 In step 506, the report data creation unit 115 refers to the initial settings in step 501 and determines whether or not a setting for preview display, i.e., "preview display ON" has been set. If "preview display ON" has been set, the process proceeds to step 507. On the other hand, if "preview display ON" has not been set, the process proceeds to step 511.

ステップ507において帳票データ作成部115は、ステップ505で得た検針値を、プレビュー表示として表示するとともに、タイマーをスタートさせ、ステップ508に移行する。
具体的には、帳票データ作成部115は、表示制御部113に対して指示を与えて、以下を実行させる。すなわち、表示制御部113は、帳票データ作成部115の指示により、ステップ505で記憶部105に記録した認識データ105bに基づいて、上記検針値を表示部103にプレビュー表示として表示する。プレビュー表示を見た検針員は、文字認識処理が正確に行われたか否かを特別な操作なしに確認できる。
In step 507 , the document data creation unit 115 displays the meter reading value obtained in step 505 as a preview display, starts a timer, and then proceeds to step 508 .
Specifically, the report data creation unit 115 instructs the display control unit 113 to execute the following: That is, the display control unit 113 displays the meter reading value as a preview display on the display unit 103 based on the recognition data 105b recorded in the storage unit 105 in step 505, in response to an instruction from the report data creation unit 115. The meter reader who sees the preview display can check whether the character recognition process has been performed accurately without any special operation.

ステップ508において帳票データ作成部115は、ステップ507でスタートしたタイマーが予め設定された時間を計時したか否かを判定する。ここで、予め設定した時間が経過した場合には、ステップ511に移行し、一方、経過していない場合には、ステップ509に移行する。 In step 508, the document data creation unit 115 determines whether the timer started in step 507 has reached a preset time. If the preset time has elapsed, the process proceeds to step 511. If the preset time has not elapsed, the process proceeds to step 509.

ステップ509において帳票データ作成部115は、検針員からやり直しを求める操作が入力部102を通じて行われたか否かを判定する。なお、検針員は、プレビュー表示を見て、やり直しの必要性を判断し、文字認識処理が正確に行われていない場合に、やり直しを求める操作を行う。ここで、やり直しを求める操作が行われた場合には、ステップ510に移行し、一方、上記操作が行われていない場合には、ステップ508に移行する。 In step 509, the document data creation unit 115 judges whether or not the meter reader has performed an operation to request redoing via the input unit 102. The meter reader looks at the preview display to determine whether redoing is necessary, and performs an operation to request redoing if the character recognition process has not been performed accurately. If an operation to request redoing has been performed, the process proceeds to step 510, whereas if the above operation has not been performed, the process proceeds to step 508.

具体的には、帳票データ作成部115は、入力制御部112と表示制御部113に対して指示を与えて、以下を実行させる。すなわち、表示制御部113は、帳票データ作成部115の指示により、表示部103にメータ撮影のやり直しを行うかを問う表示や、やり直しの指示を受け付けるためのソフトウェアキー表示させる。 Specifically, the report data creation unit 115 gives instructions to the input control unit 112 and the display control unit 113 to execute the following. That is, in response to an instruction from the report data creation unit 115, the display control unit 113 causes the display unit 103 to display a message asking whether to redo the meter image capture and to display a software key for receiving an instruction to redo the image capture.

一方、入力制御部112は、入力部102を通じた上記ソフトウェアキーに対する操作を監視し、やり直しの指示を受け付けるためのソフトウェアキーに対する操作を検出した場合には、その検出結果を帳票データ作成部115に通知する。帳票データ作成部115は、入力制御部112が、やり直しの指示を受け付けるためのソフトウェアキーに対する操作を検出した場合には、ステップ510に移行し、一方、それ以外の場合には、ステップ508に移行する。 Meanwhile, the input control unit 112 monitors the operation of the above software keys through the input unit 102, and when it detects an operation of the software key for accepting a redo instruction, it notifies the form data creation unit 115 of the detection result. When the input control unit 112 detects an operation of the software key for accepting a redo instruction, the form data creation unit 115 proceeds to step 510, whereas otherwise it proceeds to step 508.

ステップ510において帳票データ作成部115は、ステップ504にて得た画像データ105aおよびステップ505にて得た認識データ105bを破棄(記憶部105から消去)し、ステップ504に移行する。これによりステップ504に戻って再処理を行うことで、メータの再撮影と再解析が行われる。 In step 510, the document data creation unit 115 discards (deletes from the storage unit 105) the image data 105a obtained in step 504 and the recognition data 105b obtained in step 505, and proceeds to step 504. This causes the process to return to step 504 and re-process, whereby the meter is photographed again and re-analyzed.

ステップ511において帳票データ作成部115は、検針員が当該「収集優先モード」の処理を終了する指示を行ったか否かを判定する。ここで、終了が指示された場合には、当該処理を終了し、一方、終了が指示されていない場合には、ステップ502に移行して、他のメータの撮影を行うためのルーチンが開始される。 In step 511, the report data creation unit 115 determines whether the meter reader has instructed to end the processing of the "collection priority mode." If an instruction to end has been given, the processing ends. On the other hand, if an instruction to end has not been given, the process proceeds to step 502, where a routine for photographing another meter is started.

具体的には、帳票データ作成部115は、入力制御部112と表示制御部113に対して指示を与えて、以下を実行させる。すなわち、表示制御部113は、帳票データ作成部115の指示により、表示部103に当該「収集優先モード」の処理を終了するかを問う表示や終了するか否かを選択するソフトウェアキー表示させる。 Specifically, the form data creation unit 115 issues instructions to the input control unit 112 and the display control unit 113 to execute the following. That is, in response to an instruction from the form data creation unit 115, the display control unit 113 causes the display unit 103 to display a message asking whether to end the processing of the "collection priority mode" and to display software keys for selecting whether to end the processing.

一方、入力制御部112は、入力部102を通じた上記ソフトウェアキーに対する操作を監視し、ソフトウェアキーに対する操作を検出した場合には、その検出結果を帳票データ作成部115に通知する。帳票データ作成部115は、入力制御部112が、終了を指示するためのソフトウェアキーに対する操作を検出した場合には、当該処理を終了し、一方、それ以外の場合には、ステップ502に移行して、他のメータの撮影を行うためのルーチンが開始される。 Meanwhile, the input control unit 112 monitors the operation of the above software keys via the input unit 102, and when an operation of the software keys is detected, notifies the report data creation unit 115 of the detection result. When the input control unit 112 detects an operation of the software key to instruct termination, the report data creation unit 115 terminates the process, whereas in other cases, the process proceeds to step 502, where a routine for photographing another meter is started.

次に、図6を参照して、「帳票作成モード」の処理について説明する。この「帳票作成コード」は、メータの撮影から帳票データの作成、データのアップロードまでの一連の作業のうち、帳票データの作成以降の作業を実施するモードである。すなわち、「収集優先モード」の作業によって収集したメータMT1~MTnについての画像データ105aおよび認識データ105bを用いて、帳票データの作成を行うものである。したがって、検針員は、方々の家屋を訪れて「収集優先モード」の作業を行った後、例えば実務を行う事務所など屋内に入って、「帳票作成モード」を実行することが考えられる。 Next, the processing of the "report creation mode" will be described with reference to FIG. 6. This "report creation mode" is a mode for carrying out the work subsequent to the creation of the report data, among the series of work from photographing the meter to creating the report data and uploading the data. In other words, the report data is created using the image data 105a and recognition data 105b for meters MT1 to MTn collected by the work in the "collection priority mode". Therefore, after visiting various houses and carrying out the work in the "collection priority mode", a meter reader may go inside a place such as an office where he or she carries out the "report creation mode".

ステップ601において帳票データ作成部115は、作業対象となる検針帳票データをサーバ400からダウンロードするか否かの指示を検針員から受け付ける。ここで、ダウンロードの指示を受け付けた場合には、ステップ603に移行し、一方、それ以外の場合には、ステップ602に移行する。 In step 601, the report data creation unit 115 receives an instruction from the meter reader as to whether or not to download the meter reading report data to be processed from the server 400. If an instruction to download is received, the process proceeds to step 603, whereas otherwise the process proceeds to step 602.

具体的には、帳票データ作成部115は、表示制御部113に対して、作業対象となる検針帳票データとして、サーバ400からデータファイルをダウンロードするか、あるいは、新規の検針帳票データを作成したり、記憶部105に保存してある作業途中の検針帳票データのファイルを編集するかを問う表示を表示部103に表示するように指示するとともに、入力制御部112に対しては、検針員からの作業対象となる検針帳票データの選択の入力を受け付けるように指示する。 Specifically, the report data creation unit 115 instructs the display control unit 113 to display on the display unit 103 a message asking whether to download a data file from the server 400 as the meter reading report data to be worked on, or to create new meter reading report data or edit a file of meter reading report data that is in the process of being worked on and stored in the memory unit 105, and instructs the input control unit 112 to accept input from the meter reader selecting the meter reading report data to be worked on.

これに対して、表示制御部113は、サーバ400からデータファイルをダウンロードするか、あるいは、新規の検針帳票データを作成したり、記憶部105に保存してある作業途中の検針帳票データファイルを編集するかを選択するためのソフトウェアキーを含むGUIを表示部103に表示させる。また入力制御部112は、上記ソフトウェアキーに対する検針員の操作を検出する。ここで、入力制御部112が、上記ダウンロードを選択するソフトウェアキーに対する操作を検出した場合には、ステップ603に移行し、それ以外の操作が行われた場合には、ステップ602に移行する。 In response to this, the display control unit 113 causes the display unit 103 to display a GUI including software keys for selecting whether to download a data file from the server 400, create new meter reading slip data, or edit a meter reading slip data file in progress stored in the memory unit 105. The input control unit 112 also detects the meter reader's operation on the above software keys. Here, if the input control unit 112 detects an operation on the software key that selects the above download, the process proceeds to step 603, and if any other operation is performed, the process proceeds to step 602.

ステップ602において帳票データ作成部115は、検針員の指示に従って、記憶部105から検針帳票データのひな形データを読み込んだり、あるいは、記憶部105に保存してある作業途中の検針帳票データ105cを読み込んで、ステップ604に移行する。 In step 602, the report data creation unit 115 reads template data for meter reading report data from the memory unit 105, or reads the in-progress meter reading report data 105c stored in the memory unit 105, in accordance with the instructions of the meter reader, and then proceeds to step 604.

ステップ603において帳票データ作成部115は、サーバ400からデータファイルをダウンロードし、ステップ604に移行する。具体的には、帳票データ作成部115は、通信制御部111、入力制御部112、表示制御部113に対して以下のような指示を与える。 In step 603, the form data creation unit 115 downloads the data file from the server 400 and proceeds to step 604. Specifically, the form data creation unit 115 gives the following instructions to the communication control unit 111, the input control unit 112, and the display control unit 113.

すなわち、帳票データ作成部115は、通信制御部111に対して、サーバ400と通信を行い、サーバ400に保存されるデータファイルのリストを取得し、表示制御部113に上記リストを表示部103に表示させる。そして帳票データ作成部115は、入力制御部112を通じて、上記リストから作業対象となるデータファイルの選択を受け付け、この受け付けたデータファイルをダウンロードするように、通信制御部111に対して指示する。これに応動して通信制御部111は、通信部101を制御してサーバ400と通信し、指示されたデータファイルをダウンロードする。 That is, the form data creation unit 115 instructs the communication control unit 111 to communicate with the server 400, obtain a list of data files stored on the server 400, and causes the display control unit 113 to display the list on the display unit 103. The form data creation unit 115 then accepts a selection of a data file to be worked on from the list via the input control unit 112, and instructs the communication control unit 111 to download the accepted data file. In response to this, the communication control unit 111 controls the communication unit 101 to communicate with the server 400, and downloads the instructed data file.

ステップ604において帳票データ作成部115は、ステップ602で読み込んだデータファイルあるいはステップ603でダウンロードしたデータファイルを対応するアプリケーションソフトウェアで開いて、表示制御部113に対して、上記データファイルを表示部103に表示させる。 In step 604, the report data creation unit 115 opens the data file read in step 602 or the data file downloaded in step 603 in the corresponding application software, and causes the display control unit 113 to display the data file on the display unit 103.

ステップ605において帳票データ作成部115は、記憶部105に記録されている認識データ105bの一覧を表示し、この一覧のうちいずれのデータについてステップ604で表示したデータファイルに入力するかを検針員から受け付け、ステップ606に移行する。具体的には、帳票データ作成部115は、入力制御部112および表示制御部113に対して指示を与えて、以下のような処理を実行する。 In step 605, the report data creation unit 115 displays a list of the recognition data 105b recorded in the memory unit 105, and receives from the meter reader which data from this list to input into the data file displayed in step 604, and then proceeds to step 606. Specifically, the report data creation unit 115 gives instructions to the input control unit 112 and the display control unit 113 to execute the following process.

すなわち、帳票データ作成部115は、記憶部105に記憶されている認識データ105bのリストを作成し、表示制御部113に指示して、上記リストを表示部103に表示させる。つづいて、帳票データ作成部115は、入力制御部112を通じて、上記リストから、作業対象となる認識データ105bの選択を検針員から受け付ける。 That is, the document data creation unit 115 creates a list of the recognition data 105b stored in the memory unit 105, and instructs the display control unit 113 to display the list on the display unit 103. Next, the document data creation unit 115 receives, via the input control unit 112, from the meter reader, a selection of the recognition data 105b to be worked on from the list.

ステップ606において帳票データ作成部115は、ステップ605で選択された認識データ105bを記憶部105から読み出し、このデータに含まれる画像データと、この画像データから読み取られた(認識された)検針値とをプレビュー表示として表示し、ステップ607に移行する。 In step 606, the report data creation unit 115 reads out the recognition data 105b selected in step 605 from the memory unit 105, displays the image data contained in this data and the meter reading value read (recognized) from this image data as a preview display, and then proceeds to step 607.

具体的には、帳票データ作成部115は、表示制御部113に対して指示を与えて、以下を実行させる。すなわち、表示制御部113は、帳票データ作成部115の指示により、ステップ605で選択された認識データ105bに含まれる画像データを表示部103に表示させるとともに、同じ認識データ105bに含まれる検針値を表示部103に表示させる。なおここで、上記検針値は、この値を文字認識処理によって得る基となった画像データのメータ表示に重ねて(あるいは並べて)表示するようにしてもよい。 Specifically, the report data creation unit 115 instructs the display control unit 113 to execute the following. That is, the display control unit 113, in response to an instruction from the report data creation unit 115, causes the display unit 103 to display the image data included in the recognition data 105b selected in step 605, and also causes the display unit 103 to display the meter reading value included in the same recognition data 105b. Note that here, the meter reading value may be displayed superimposed (or side-by-side) on the meter display of the image data that is the basis for obtaining this value by character recognition processing.

ステップ607において帳票データ作成部115は、ステップ604で表示したデータファイルの入力欄のうち、ステップ605で選択された認識データ105bに含まれる入力指定情報で指定される入力欄に、ステップ606でプレビュー表示した検針値を入力した、仮の検針帳票データを表示し、ステップ608に移行する。 In step 607, the report data creation unit 115 displays provisional meter reading report data in which the meter reading value previewed in step 606 is entered in the input field specified by the input specification information included in the recognition data 105b selected in step 605 among the input fields of the data file displayed in step 604, and proceeds to step 608.

ステップ608において帳票データ作成部115は、検針員に対して、ステップ607で表示した仮の検針帳票データを保存してよいかを問う。ここで、検針員から保存してもよいことを示す入力が行われた場合には、ステップ610に移行し、一方、それ以外の場合には、ステップ609に移行する。 In step 608, the report data creation unit 115 asks the meter reader whether it is OK to save the provisional meter reading report data displayed in step 607. If the meter reader inputs an indication that it is OK to save the data, the process proceeds to step 610; otherwise, the process proceeds to step 609.

具体的には、帳票データ作成部115は、入力制御部112と表示制御部113に指示を与える。指示を受けた表示制御部113は、表示部103にステップ607で表示した仮の検針帳票データを保存してよいかを問う表示や、よいか否かを選択するソフトウェアキー表示させる。 Specifically, the report data creation unit 115 gives instructions to the input control unit 112 and the display control unit 113. The display control unit 113, which has received the instructions, causes the display unit 103 to display a message asking whether it is OK to save the provisional meter reading report data displayed in step 607, and to display software keys for selecting whether or not it is OK.

一方、指示を受けた入力制御部112は、入力部102を通じた上記ソフトウェアキーに対する操作を監視し、ソフトウェアキーに対する操作を検出した場合には、その検出結果を帳票データ作成部115に通知する。帳票データ作成部115は、入力制御部112が、保存をよしとするソフトウェアキーに対する操作を検出した場合には、ステップ610に移行し、一方、それ以外の場合には、ステップ609に移行する。 Meanwhile, the input control unit 112 that has received the instruction monitors the operation of the above software key through the input unit 102, and if an operation of the software key is detected, notifies the form data creation unit 115 of the detection result. If the input control unit 112 detects an operation of a software key that is to be saved, the form data creation unit 115 proceeds to step 610, whereas otherwise it proceeds to step 609.

ステップ609において帳票データ作成部115は、検針員から、ステップ607で表示した仮の検針帳票データに対する検針値の修正入力を受け付け、ステップ610に移行する。具体的には、帳票データ作成部115は、入力制御部112を通じて入力部102から修正した検針値の入力(具体的な数値の入力)を受け付け、この値を認識データ105bの検針値に代わって仮の検針帳票データの入力欄に入力する。 In step 609, the report data creation unit 115 accepts from the meter reader a correction input of the meter reading value for the provisional meter reading report data displayed in step 607, and proceeds to step 610. Specifically, the report data creation unit 115 accepts input of the corrected meter reading value (input of a specific numerical value) from the input unit 102 via the input control unit 112, and enters this value into the input field of the provisional meter reading report data in place of the meter reading value of the recognition data 105b.

ステップ610において帳票データ作成部115は、仮の検針帳票データを、記憶部105に検針帳票データ105cとして保存し、ステップ611に移行する。
ステップ611において帳票データ作成部115は、検針員が当該「帳票作成モード」の処理を終了する指示を行ったか否かを判定する。ここで、終了が指示された場合には、ステップ612に移行し、一方、終了が指示されていない場合には、ステップ605に移行して、別の認識データ105bについて、検針帳票データへの入力処理を継続する。
In step 610 , the document data creation unit 115 stores the provisional meter reading document data in the storage unit 105 as meter reading document data 105 c , and then proceeds to step 611 .
In step 611, the document data creation unit 115 judges whether or not the meter reader has instructed to end the process of the "document creation mode". If the meter reader has instructed to end the process, the process proceeds to step 612. If the meter reader has not instructed to end the process, the process proceeds to step 605, and the input process of the other recognition data 105b to the meter reading document data continues.

具体的には、帳票データ作成部115は、入力制御部112と表示制御部113に対して指示を与えて、以下を実行させる。すなわち、表示制御部113は、帳票データ作成部115の指示により、表示部103に当該「帳票作成モード」の処理を終了するかを問う表示や終了するか否かを選択するソフトウェアキー表示させる。 Specifically, the form data creation unit 115 issues instructions to the input control unit 112 and the display control unit 113 to execute the following. That is, in response to an instruction from the form data creation unit 115, the display control unit 113 causes the display unit 103 to display a message asking whether to end the processing of the "form creation mode" and to display software keys for selecting whether to end the processing.

一方、入力制御部112は、入力部102を通じた上記ソフトウェアキーに対する操作を監視し、ソフトウェアキーに対する操作を検出した場合には、その検出結果を帳票データ作成部115に通知する。帳票データ作成部115は、入力制御部112が、終了を指示するためのソフトウェアキーに対する操作を検出した場合には、ステップ612に移行し、一方、それ以外の場合には、ステップ605に移行する。 Meanwhile, the input control unit 112 monitors the operation of the above software key through the input unit 102, and when an operation of the software key is detected, notifies the detection result to the form data creation unit 115. When the input control unit 112 detects an operation of the software key to instruct termination, the form data creation unit 115 proceeds to step 612, whereas in other cases, the form data creation unit 115 proceeds to step 605.

ステップ612において帳票データ作成部115は、通信制御部111に対して、記憶部105に記憶される検針帳票データ105cをサーバ400にアップロードするように指示し、当該処理を終了する。通信制御部111は、帳票データ作成部115からの指示にしたがって、記憶部105に記憶される検針帳票データ105cをサーバ400にアップロードする。 In step 612, the report data creation unit 115 instructs the communication control unit 111 to upload the meter reading report data 105c stored in the memory unit 105 to the server 400, and ends the process. The communication control unit 111 uploads the meter reading report data 105c stored in the memory unit 105 to the server 400 in accordance with the instruction from the report data creation unit 115.

以上のように、上記構成の情報処理システムでは、メータの撮影から帳票データの作成、データのアップロードまでの一連の作業、すべてを実施する「通常モード(フルモード)」の他に、一連の作業のうち、帳票データの作成前までの作業を実施する「収集優先モード」と帳票データの作成以降の作業を実施する「収集優先モード」を備え、これらのモードを検針員が任意に選択的して実行できるようにしている。 As described above, the information processing system with the above configuration has a "normal mode (full mode)" that performs all the steps from photographing the meter to creating report data and uploading the data, as well as a "collection priority mode" that performs the steps before creating the report data and a "collection priority mode" that performs the steps after creating the report data, and the meter reader can select between these modes at will.

したがって、上記構成の情報処理システムによれば、例えば、検針員は屋外での活動時間をできるだけ短くしたい場合には、屋外では「収集優先モード」を実施して、一連の作業のうちメータMT1~MTnからの情報収集作業に限定し、後に任意のタイミング(執務する事務所に戻ったタイミング)で、「収集優先モード」を実施して、一連の作業のうち残る検針帳票データへの検針値の入力を行うことができる。このように、検針員がモード選択により屋外での作業量(活動時間)を調節できるので、季節や天候によっては検針員への身体的負荷は抑制することができる。 Therefore, according to the information processing system configured as above, for example, if a meter reader wants to minimize the time spent outdoors, he or she can implement the "collection priority mode" outdoors and limit the series of tasks to information collection from meters MT1 to MTn, and then implement the "collection priority mode" at a later time of his or her choosing (when he or she returns to the office where he or she works) to enter the meter reading values into the meter reading slip data that remains from the series of tasks. In this way, since the meter reader can adjust the amount of work (activity time) outdoors by selecting the mode, the physical burden on the meter reader can be reduced depending on the season and weather.

なお、この発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また上記実施形態に開示されている複数の構成要素を適宜組み合わせることによって種々の発明を形成できる。また例えば、実施形態に示される全構成要素からいくつかの構成要素を削除した構成も考えられる。さらに、異なる実施形態に記載した構成要素を適宜組み合わせてもよい。 Note that this invention is not limited to the above-described embodiment as it is, and in the implementation stage, the components can be modified and embodied without departing from the gist of the invention. In addition, various inventions can be formed by appropriately combining multiple components disclosed in the above-described embodiment. For example, a configuration in which some components are deleted from all the components shown in the embodiment can also be considered. Furthermore, components described in different embodiments may be appropriately combined.

その一例として例えば、上記実施の形態では、「収集優先モード」のステップ505において文字認識処理を行うようにしたが、ステップ505では、文字認識処理は行わずに、画像データ105aやステップ503の解読で得られた情報(入力指定情報など)と対応付けて、認識データ105bとして記憶部105に記録するにとどめ、「帳票作成モード」のステップ605と606の間で、画像データ105aに対する文字認識処理を実施するようにしてもよい。なおこの場合、ステップ405と同様に、画像データ105aに基づく画像に対して、文字認識処理を行いたい領域を検針員が指定するようにしてもよい。
その他、この発明の要旨を逸脱しない範囲で種々の変形を施しても同様に実施可能であることはいうまでもない。
なお、以下に本願の出願当初の特許請求の記載を付記する。
[C1]
コンピュータを、
メータの検針値を含む画像データを取得しこの画像に文字認識処理を施して前記検針値を得る処理を繰り返し行う第1モード実行部と、
前記第1モード実行部が得た検針値を帳票に入力する処理を行う第2モード実行部と、 ユーザからの要求に応じて、前記第1モード実行部と前記第2モード実行部のうち、少なくとも1つを選択的に実行させるモード選択部と
して機能させることを特徴とするプログラム。
[C2]
コンピュータを、
メータの検針値を含む画像データを取得する処理を繰り返し行う第1モード実行部と、 前記第1モード実行部が取得した画像データに文字認識処理を施して前記検針値を得て帳票に入力する処理を行う第2モード実行部と、
ユーザからの要求に応じて、前記第1モード実行部と前記第2モード実行部のうち、少なくとも1つを選択的に実行させるモード選択部と
して機能させることを特徴とするプログラム。
[C3]
前記文字認識処理によって得た検針値を一時的に表示させる表示制御部として、さらにコンピュータを機能させることを特徴とする[C1]または[C2]に記載のプログラム。
[C4]
メータの検針値を含む画像データを取得しこの画像に文字認識処理を施して前記検針値を得て、この得た検針値を帳票に入力する処理を繰り返し行う第3モード実行部として、さらにコンピュータを機能させ、
前記モード選択部は、前記第1モード実行部、前記第2モード実行部または前記第3モード実行部のうち、少なくとも1つを選択的に実行させることを特徴とする[C1]乃至[C3]のいずれか1つに記載のプログラム。
[C5]
メータの検針値を含む画像データを取得しこの画像に文字認識処理を施して前記検針値を得る処理を繰り返し行う第1モード実行部と、
前記第1モード実行部が得た検針値を帳票に入力する第2モード実行部と、
ユーザからの要求に応じて、前記第1モード実行部と前記第2モード実行部のうち、少なくとも1つを選択的に実行させるモード選択部と
を備える情報処理装置。
[C6]
メータの検針値を含む画像データを取得する処理を繰り返し行う第1モード実行部と、 前記第1モード実行部が取得した画像データに文字認識処理を施して前記検針値を得て帳票に入力する第2モード実行部と、
ユーザからの要求に応じて、前記第1モード実行部と前記第2モード実行部のうち、少なくとも1つを選択的に実行させるモード選択部と
を備える情報処理装置。
As an example, in the above embodiment, character recognition processing is performed in step 505 of the "collection priority mode", but in step 505, character recognition processing may not be performed, and the image data 105a and information obtained by decoding in step 503 (such as input specification information) may be associated with the image data 105a and recorded in the storage unit 105 as recognized data 105b, and character recognition processing may be performed on the image data 105a between steps 605 and 606 of the "document creation mode". In this case, similar to step 405, the meter reader may specify an area in the image based on the image data 105a where character recognition processing is to be performed.
It goes without saying that various modifications can be made without departing from the spirit and scope of the present invention.
In addition, the claims as originally filed of this application are set forth below.
[C1]
Computer,
a first mode execution unit that repeatedly executes a process of acquiring image data including a meter reading value, performing character recognition processing on the image data, and obtaining the meter reading value;
a second mode execution unit that performs a process of inputting the meter reading value obtained by the first mode execution unit into a report; and a mode selection unit that selectively executes at least one of the first mode execution unit and the second mode execution unit in response to a request from a user.
A program characterized by causing a computer to function as described above.
[C2]
Computer,
a first mode execution unit that repeatedly executes a process of acquiring image data including a meter reading value; and a second mode execution unit that executes a process of performing character recognition processing on the image data acquired by the first mode execution unit to obtain the meter reading value and inputting the obtained value into a report.
a mode selection unit that selectively executes at least one of the first mode execution unit and the second mode execution unit in response to a request from a user;
A program characterized by causing a computer to function as described above.
[C3]
The program described in [C1] or [C2], further causing a computer to function as a display control unit that temporarily displays the meter reading value obtained by the character recognition process.
[C4]
a third mode execution unit that repeatedly executes the following processes: acquiring image data including a meter reading value, performing character recognition processing on the image to obtain the meter reading value, and inputting the obtained meter reading value into a report;
The program described in any one of [C1] to [C3], characterized in that the mode selection unit selectively executes at least one of the first mode execution unit, the second mode execution unit, or the third mode execution unit.
[C5]
a first mode execution unit that repeatedly executes a process of acquiring image data including a meter reading value, performing character recognition processing on the image data, and obtaining the meter reading value;
a second mode execution unit that inputs the meter reading value obtained by the first mode execution unit into a report;
a mode selection unit that selectively executes at least one of the first mode execution unit and the second mode execution unit in response to a request from a user;
An information processing device comprising:
[C6]
a first mode execution unit that repeatedly executes a process of acquiring image data including a meter reading value; and a second mode execution unit that performs character recognition processing on the image data acquired by the first mode execution unit to obtain the meter reading value and input the obtained value into a report.
a mode selection unit that selectively executes at least one of the first mode execution unit and the second mode execution unit in response to a request from a user;
An information processing device comprising:

100…携帯型端末装置、101…通信部、102…入力部、103…表示部、104…カメラ、105…記憶部、105a…画像データ、105b…認識データ、105c…検針帳票データ、110…制御部、111…通信制御部、112…入力制御部、113…表示制御部、114…画像処理部、115…帳票データ作成部、200…無線基地局、300…クライアント端末、400…サーバ、500…ネットワーク、MT1~MTn…メータ。

100...portable terminal device, 101...communication unit, 102...input unit, 103...display unit, 104...camera, 105...memory unit, 105a...image data, 105b...recognition data, 105c...meter reading report data, 110...control unit, 111...communication control unit, 112...input control unit, 113...display control unit, 114...image processing unit, 115...report data creation unit, 200...wireless base station, 300...client terminal, 400...server, 500...network, MT1 to MTn...meters.

Claims (6)

コンピュータを、
メータの検針値を含む画像データを取得しこの画像に文字認識処理を施して前記検針値を読み取り、読み取った前記検針値を含む認識データを記憶部に記憶する第1モード実行部と、
前記記憶部に記憶されている一又は複数の前記認識データのうちいずれのデータについて帳票に入力するかをユーザから受け付け、選択された前記認識データに含まれる前記検針値を前記帳票に入力する処理を行う第2モード実行部と、
前記ユーザから第1モードを選択する操作を検出した場合には、前記第1モード実行部に処理を実行させ、第2モードを選択する操作を検出した場合には、前記第2モード実行部に処理を実行させるモード選択部と、
前記文字認識処理が行えない場合に画像データ取得のやり直しを求める表示をさせる表示制御部と
して機能させることを特徴とするプログラム。
Computer,
a first mode execution unit that acquires image data including a meter reading value, performs character recognition processing on the image to read the meter reading value, and stores the recognition data including the read meter reading value in a storage unit ;
a second mode execution unit that receives from a user which of the one or more pieces of recognition data stored in the storage unit is to be input into a form, and inputs the meter reading value included in the selected recognition data into the form;
a mode selection unit that, when detecting an operation by the user to select a first mode , causes the first mode execution unit to execute a process, and, when detecting an operation by the user to select a second mode, causes the second mode execution unit to execute a process ;
A program that functions as a display control unit that displays a message requesting re-acquisition of image data when the character recognition process cannot be performed.
コンピュータを、
メータの検針値を含む画像データを取得し、取得した前記画像データを含む認識データを記憶部に記憶する第1モード実行部と、
前記記憶部に記憶されている一又は複数の前記認識データのうちいずれのデータについて帳票に入力するかをユーザから受け付け、選択された前記認識データに含まれる前記画像データに文字認識処理を施して前記検針値を得て帳票に入力する処理を行う第2モード実行部と、
前記ユーザから第1モードを選択する操作を検出した場合には、前記第1モード実行部に処理を実行させ、第2モードを選択する操作を検出した場合には、前記第2モード実行部に処理を実行させるモード選択部と、
前記文字認識処理が行えない場合に画像データ取得のやり直しを求める表示をさせる表示制御部と
して機能させることを特徴とするプログラム。
Computer,
a first mode execution unit that acquires image data including a meter reading value and stores recognition data including the acquired image data in a storage unit ;
a second mode execution unit that receives from a user which of the one or more pieces of recognition data stored in the storage unit is to be input into a form, and performs character recognition processing on the image data included in the selected recognition data to obtain the meter reading value and input the value into the form;
a mode selection unit that, when detecting an operation by the user to select a first mode, causes the first mode execution unit to execute a process, and, when detecting an operation by the user to select a second mode, causes the second mode execution unit to execute a process ;
A program that functions as a display control unit that displays a message requesting re-acquisition of image data when the character recognition process cannot be performed.
メータの前記検針値を含む前記画像データを取得しこの画像に前記文字認識処理を施して前記検針値を得て、当該検針値を前記帳票に入力する処理を行う第3モード実行部として、
さらにコンピュータを機能させ、
前記モード選択部は、前記ユーザから第1モードを選択する操作を検出した場合には、前記第1モード実行部に処理を実行させ、第2モードを選択する操作を検出した場合には、前記第2モード実行部に処理を実行させ、第3モードを選択する動作を検出した場合には、前記第3モード実行部に処理を実行させることを特徴とする請求項1または請求項2に記載のプログラム。
a third mode execution unit that acquires the image data including the meter reading value, performs the character recognition process on the image to obtain the meter reading value, and inputs the meter reading value into the report;
It also makes the computer work,
The program according to claim 1 or claim 2 , characterized in that when the mode selection unit detects an operation by the user to select a first mode, it causes the first mode execution unit to execute processing, when it detects an operation to select a second mode, it causes the second mode execution unit to execute processing , and when it detects an operation to select a third mode, it causes the third mode execution unit to execute processing.
メータの検針値を含む画像データを取得しこの画像に文字認識処理を施して前記検針値を読み取り、読み取った前記検針値を含む認識データを記憶部に記憶する第1モード実行部と、
前記記憶部に記憶されている一又は複数の前記認識データのうちいずれのデータについて帳票に入力するかをユーザから受け付け、選択された前記認識データに含まれる前記検針値を前記帳票に入力する処理を行う第2モード実行部と、
前記ユーザから第1モードを選択する操作を検出した場合には、前記第1モード実行部に処理を実行させ、第2モードを選択する操作を検出した場合には、前記第2モード実行部に処理を実行させるモード選択部と、
前記文字認識処理が行えない場合に画像データ取得のやり直しを求める表示をさせる表示制御部と
を備える情報処理装置。
a first mode execution unit that acquires image data including a meter reading value, performs character recognition processing on the image to read the meter reading value, and stores the recognition data including the read meter reading value in a storage unit ;
a second mode execution unit that receives from a user which of the one or more pieces of recognition data stored in the storage unit is to be input into a form, and inputs the meter reading value included in the selected recognition data into the form;
a mode selection unit that, when detecting an operation by the user to select a first mode , causes the first mode execution unit to execute a process, and, when detecting an operation by the user to select a second mode, causes the second mode execution unit to execute a process ;
and a display control unit that displays a message requesting the user to re-acquire image data when the character recognition process cannot be performed.
メータの検針値を含む画像データを取得し、取得した前記画像データを含む認識データを記憶部に記憶する第1モード実行部と、
前記記憶部に記憶されている一又は複数の前記認識データのうちいずれのデータについて帳票に入力するかをユーザから受け付け、選択された前記認識データに含まれる前記画像データに文字認識処理を施して前記検針値を得て帳票に入力する処理を行う第2モード実行部と、
前記ユーザから第1モードを選択する操作を検出した場合には、前記第1モード実行部に処理を実行させ、第2モードを選択する操作を検出した場合には、前記第2モード実行部に処理を実行させるモード選択部と、
前記文字認識処理が行えない場合に画像データ取得のやり直しを求める表示をさせる表示制御部と
を備える情報処理装置。
a first mode execution unit that acquires image data including a meter reading value and stores recognition data including the acquired image data in a storage unit ;
a second mode execution unit that receives from a user which of the one or more pieces of recognition data stored in the storage unit is to be input into a form, and performs character recognition processing on the image data included in the selected recognition data to obtain the meter reading value and input the value into the form;
a mode selection unit that, when detecting an operation by the user to select a first mode, causes the first mode execution unit to execute a process, and, when detecting an operation by the user to select a second mode, causes the second mode execution unit to execute a process ;
and a display control unit that displays a message requesting the user to re-acquire image data when the character recognition process cannot be performed.
更にメータの前記検針値を含む前記画像データを取得しこの画像に前記文字認識処理を施して前記検針値を得て、当該検針値を前記帳票に入力する処理を行う第3モード実行部を備え、
前記モード選択部は、前記ユーザから第1モードを選択する操作を検出した場合には、前記第1モード実行部に処理を実行させ、第2モードを選択する操作を検出した場合には、前記第2モード実行部に処理を実行させ、第3モードを選択する動作を検出した場合には、前記第3モード実行部に処理を実行させる請求項4または請求項5に記載の情報処理装置。
a third mode execution unit that acquires the image data including the meter reading value, performs the character recognition process on the image data to obtain the meter reading value, and inputs the meter reading value into the report;
6. The information processing device of claim 4 or claim 5, wherein the mode selection unit, when detecting an operation from the user to select a first mode, causes the first mode execution unit to execute processing, when detecting an operation to select a second mode, causes the second mode execution unit to execute processing, and when detecting an operation to select a third mode, causes the third mode execution unit to execute processing .
JP2021081824A 2020-01-09 2021-05-13 Information processing device and computer program Active JP7482079B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021081824A JP7482079B2 (en) 2020-01-09 2021-05-13 Information processing device and computer program

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2020001980A JP6892528B1 (en) 2020-01-09 2020-01-09 Information processing equipment and computer programs
JP2021081824A JP7482079B2 (en) 2020-01-09 2021-05-13 Information processing device and computer program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2020001980A Division JP6892528B1 (en) 2020-01-09 2020-01-09 Information processing equipment and computer programs

Publications (2)

Publication Number Publication Date
JP2021114801A JP2021114801A (en) 2021-08-05
JP7482079B2 true JP7482079B2 (en) 2024-05-13

Family

ID=76464631

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2020001980A Active JP6892528B1 (en) 2020-01-09 2020-01-09 Information processing equipment and computer programs
JP2021081824A Active JP7482079B2 (en) 2020-01-09 2021-05-13 Information processing device and computer program

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2020001980A Active JP6892528B1 (en) 2020-01-09 2020-01-09 Information processing equipment and computer programs

Country Status (1)

Country Link
JP (2) JP6892528B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6892528B1 (en) * 2020-01-09 2021-06-23 株式会社東芝 Information processing equipment and computer programs

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150084784A1 (en) 2013-09-25 2015-03-26 Solutionbee, LLC Apiary monitoring system
WO2016009740A1 (en) 2014-07-15 2016-01-21 株式会社日立製作所 Measurement data processing system
JP2017188049A (en) 2016-04-08 2017-10-12 株式会社東芝 Inspection support terminal, inspection support method and program
JP2021111077A (en) 2020-01-09 2021-08-02 株式会社東芝 Information processing device and computer program

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6972070B2 (en) * 2016-04-08 2021-11-24 株式会社東芝 Program, inspection support terminal and inspection support method
JP2021033626A (en) * 2019-08-23 2021-03-01 株式会社Third Maintenance management system
JP6799183B1 (en) * 2020-01-29 2020-12-09 東京瓦斯株式会社 Support system, program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150084784A1 (en) 2013-09-25 2015-03-26 Solutionbee, LLC Apiary monitoring system
WO2016009740A1 (en) 2014-07-15 2016-01-21 株式会社日立製作所 Measurement data processing system
JP2017188049A (en) 2016-04-08 2017-10-12 株式会社東芝 Inspection support terminal, inspection support method and program
JP2021111077A (en) 2020-01-09 2021-08-02 株式会社東芝 Information processing device and computer program

Also Published As

Publication number Publication date
JP6892528B1 (en) 2021-06-23
JP2021111077A (en) 2021-08-02
JP2021114801A (en) 2021-08-05

Similar Documents

Publication Publication Date Title
JP5655600B2 (en) Album system, photographing device, server, program
JP5823796B2 (en) Construction photo linkage assistance device, construction photo linkage server, construction photo linkage assistance program, and construction photo linkage program
JP3945985B2 (en) Digital camera device
EP3073394A1 (en) Image processing device, image processing method, program, and recording medium
JP7482079B2 (en) Information processing device and computer program
CN101084670A (en) Apparatus, method and program for information processing
JP2020030519A (en) Process management system, process management method and program
US9959292B2 (en) Application program, smart device, information processing apparatus, information processing system, and information processing method
JP2017002898A (en) Remote diagnosis for vacuum device
CN204559698U (en) The process of a kind of image instantaneous acquiring exports integration apparatus
JP6881797B1 (en) Site photo management system, site photo management method, site photo management device, and site photo management program
JP2006251913A (en) Information processor, method, and program
JP2010165263A (en) Construction photograph management device, program used for the same, and construction photograph management method
JP7434257B2 (en) Information processing equipment and programs
JP2002232761A (en) Picture recording method, picture transmission method and picture recording apparatus
JP6957679B1 (en) Information processing equipment and computer programs
US20130194613A1 (en) Processing images from multiple scanners
JP2007274590A (en) Picture processor, method thereof, information processor, and method thereof
JP6712861B2 (en) Information processing device, information processing method, and program
US8675236B2 (en) Image processing method
JP6291936B2 (en) Image management server, image management method, program, and captured image management system
JP6070234B2 (en) Image forming system, image forming apparatus, control apparatus, image processing method, and control program
US20130194615A1 (en) Image scanning and processing system
US20130194639A1 (en) Image processing unit for supporting multiple scanners
JP2007052541A (en) Image management device and program

Legal Events

Date Code Title Description
RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20230105

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230106

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20231003

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231130

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240109

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240308

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240402

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240426

R150 Certificate of patent or registration of utility model

Ref document number: 7482079

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150