US005278551A
[11]
Patent Number:
5,278,551
Jan. 11, 1994
[45]
Date of Patent:
2/1988
5/1988
4,727,245
4,746,932
4,835,372
5/1989
Tokyo, Japan
[73] Assignee: Nitto Koliki Co., Ltd., Tokyo, Japan [21] Appl. No.: 42,919
[22] Filed: Apr. 6, 1993
Related U.S. Application Data
[63] Continuation of Ser. No. 700,877, May 10, 1991, aban
doned, which is a continuation of Ser. No. 492.099,
[57]
ABSTRACT
[30]
ber shown thereon, and has a display section for dis playing a reading A data input terminal unit has a bar code reader for reading the user number and a keyboard for manually inputting a present reading, A data record
ing controller has a meter reading data file having a
[52]
' [56]
data recording controller and radio-receives a previous reading, corresponding to the user number, from said data recording controller. The data input terminal unit computes the amount used from this previous reading and the present reading manually input, and causes a printer to print meter reading data including this used
amount on a reading slip while radlo-transmtttlng it to
4,180,204 12/1979 Koenig et a]. . .... .. 235/472 x 4.387.296 6/1983 Newell et al. . 364/464.04 X 4.418.277 11/1983 Tremmel et al. ................. ,. 235/472
5 ff-2f.
O O
US. Patent
Sheet 1 0f 11
5,278,551
US. Patent
Sheet 4 of 11
5,278,551
9@v62.o5%1w
m0 o?m)
zmowihnumw) g5o&?w.3)
m : 3m
ON
\1#05N25E.3
5E3o2s%m.z
QEOmN>u10O-2iw<3
.50rz4m2w
uON
US. Patent
Sheet 5 of 11
5,278,551
M
Em
mm .&mm
w v v
2E<o9u3mz095
\wmzitucs?
M
f. .5=_92om8Ck%z _an NW
or com
w .0 u _
mm
lO
US. Patent
Sheet 6 0f 11
5,278,551
pom
w E 8 5 m z 3 0 6 5 < ? : a E . m z o.mwPazuS<x:m
w 5 No 0Q E4
_ _ _ _
N. m .w _
_ _ _ _
_ _ _ _
Nod.
DOM
US. Patent
Sheet 7 0f 11
5,278,551
Q)
USER NUMBER \ NO
INPUT ?
YES
STORE IN USER
(Sim
PRESENT
vsioz
IIRIINE
-
NUMBER MEMORY
YES
SIOG
NO
PREvIous READING
SIO4
REcEIvED ?
YES
sTDRE IN
52253385
MjEMORY
DISPLAY PRESENT ~\
AMOUNT USED AND SIIO CHARGED RATE
FIG.
8A
US. Patent
Sheet 8 of 11
5,278,551
NO
OPERATED ?
YES
<
Si H
5H2
AS113
REGDRDING CONTROLLER
C2)
FIG. 8B
US. Patent
Sheet 9 of 11
5,278,551
MAIN ROUTINE
S2OI
RADIO MESSAGE
NO
RECEIVED ?
S202 YES
RECEIVED ?
S2037
RADIo MESSAGE
\ NO
S2695
RETRIEvE METER
READING DATA FILE
YES
RETRIEvE METER
($206
AMOUNT USED AND CHARGED RATE
I82O4
SEND PREVIOUS READING
READING, PRESENT
SToRE PRESENT
FIG.
US. Patent
Sheet 10 of 11
5,278,551
' NO
POWER IS ON?
YES
S302
S303
RANSMISSIO
REQUESJ' MODE
YES
SET TRANSMITTER/
FIG.
IO
1
METER READING SYSTEM
5,278,551
This is a continuation of US. patent application Ser. No. 07/700,877, ?led May 10, 1991, now abandoned, which is a continuation of U.S. patent application Ser. No. 492,099, ?led Mar. 12, 1990, now abandoned.
number and entering a reading acquired by a meterman using keys can automatically input the user number and reading into a host computer, whereby manual input of
the user number and reading can be reduced as much as
possible to reduce the load of the meterman and the reliability of the meter reading work can be improved. According to this invention, there is provided a meter
1. Field of the Invention 10 reading system comprising: a data recording controller The present invention relates to a meter reading sys having a meter reading data ?le having a area formed tem for use in periodical reading of meters for power, for storing a previous reading for each user number and gas, water, etc. placed at a house of each user. capable of storing at least a present reading and a
2. Description of the Related Art At present, in periodically reading a power meter, gas meter, water meter and the like placed at individual
users houses, such as homes and factories, a person who reads these meters (hereinafter simply referred to as
cording controller.
Particularly, the data input terminal unit comprises: a
bar code reader for reading the bar-coded user number
houses door to door to obtain a present reading on a 20 shown on the meter; a keyboard for manually entering meter at each house with his own eyes. The meterman a present reading according to a reading displayed on a then records the reading on a note or multiple recording display section of the meter; inquiry means for inquiring
by the bar code reader to the data recording controller; recording slips. The meterman subtracts the previous 25 used~amount computing means for computing an reading from the present one to obtain the present amount used from the previous reading given from the
amount used and enters the value on the slips. The data recording controller in response to an inquiry from meterman then detaches one of the slips on which both the inquiry means and the present reading entered the present reading and the present amount used are through the keyboard; reading slip issuing means for recorded, and leaves the slip at the users house or hands 30 printing, on a reading slip, meter reading data including it to the user. The slip is a reference for a rate which at least the previous reading and the computed amount should be paid via a bank, a post of?ce, or the like, or used; and meter reading data transmitting means for will be automatically deducted from a bank account. transmitting the meter reading data to the data record
ing controller.
According to the present meter reading system, a
bar-coded user number is shown on a meter provided at
keyboard.
As is obvious from the above, it is necessary for a
meterman to acquire a present reading on a meter placed at the house of each user, record it on a slip or
vidual user numbers and has an area for storing meter reading data such as a present reading and an amount note, then enter the recorded present reading in the host used. computer through a keyboard. That is, the same data is A meterman uses the bar code reader of the data read twice by the same person or different persons at 45 input terminal unit to read the user number on the me
ter, and visually acquires a present reading and enters it using keys. As a consequence, an inquiry for the previ
As a solution to this shortcoming, there has been ous reading associated with the user number is transmit proposed a meter reading system according to which an ted to the data recording controller. When the re output terminal for outputting a reading is mounted to 50 quested previous reading is returned, the amount used is each meter, and a meterman carries a data input termi automatically calculated from the previous reading and
According to such a meter reading system, however, 55 the data recording controller. This controller stores the meters set at the houses of individual users should be received meter reading data into a speci?c area in the modi?ed, which requires a vast amount of investment in meter reading data ?le associated with the user number. equipment and a great amount of labors in replacing the Additional objects and advantages of the invention existing meters with the modi?ed ones. Further, meter will be set forth in the description which follows, and in reading data as well as a user number to specify this data part will be obvious from the description, or may be need be input to the aforementioned data input terminal learned by practice of the invention. The objects and unit, and the user number should be manually input advantages of the invention may be realized and ob through a keyboard by a meterman. tained by means of the instrumentalities and combina tions particularly pointed out in the appended claims. SUMMARY OF THE INVENTION 65 BRIEF DESCRIPTION OF THE DRAWINGS Accordingly, it is an object of this invention to pro
vide a meter reading system which is so constituted that simply putting a bar-coded user number on a meter
5,278,551
key 14b for con?rming registered numerical data and a data send key 14c for radio-transmitting meter reading
and the detailed description of the preferred embodi data to the data recording controller 8. ment given below, serve to explain the principles of the The meterman 5 holding the data input terminal unit invention. 5 6 in one hand as shown in FIG. 1 reads the user number FIG. 1 is a schematic diagram illustrating the general 3 on the label attached to the meter 2 with the bar code structure of a meter reading according to one embodi reader at the tip of the unit 6. Then, the meterman 5 ment of this invention; visually reads a reading displayed on the digital display FIG. 2 is a perspective view of a data input terminal section 4 of the meter 2, and operates keys on the key unit for use in the meter reading system according to board 14 with the other hand to input the read reading
as a present reading D1. FIGS. 3A and 3B are longitudinal front and side cross sections of the inside of the data input terminal unit 6. ' data input terminal unit shown in FIG. 2; As illustrated, a binary circuit 11b and code converter FIG. 4 is a block diagram showing the electric ar 15 11c are provided adjacent to a photosensor 11a of the rangement of the data input terminal unit shown in FIG. bar code reader 11, and the display 13 is provided at the 2; center of the case 10. In addition, under the keyboard 14 FIG. 5 is a diagram illustrating the contents of a is a keyboard board 320 having an array of switch ele
this embodiment;
FIGS. 3A and 3B are respectively front and side cross sections illustrating the internal structure of the
RAM in FIG. 4; ments which are open or closed according to the opera FIG. 6 is a block diagram illustrating the electric 20 tion of the individual keys. Under the keyboard board
arrangement of a data recording controller for use in
the meter reading system according to this embodiment; FIG. 7 is a diagram showing a meter reading data ?le
stored in a ?oppy disk serving as an external storage of
320 are installed two printed circuit (PC) boards 32b and 32c having electronic components such as a CPU mounted, and a transmitter/receiver 23. A battery 32a for supplying drive power to the individual electronic
25
operation of the data input terminal unit in FIG. 2; FIG. 9 is a ?owchart for explaining the operation of the data recording controller shown in FIG. 6;
FIG. 10 is a ?owchart of a switching control opera tion for a transmitter/receiver in the data input terminal
the PC boards 32b and 32c. That is, the printer portion
can be detached from the case 10.
FIG. 4 is a block diagram illustrating the schematic structure of the data input terminal unit 6. A CPU 17 for
radio message for data transfer; and read data, the keyboard 14, the display 13, the bar code FIGS. 11B and 11C are diagrams illustrating the 35 reader 11, a lamp driver '21 for driving the lamp 12, a structures of upper parity data and lower parity data. printer driver 22 for driving the printer 16, the transmit ter/receiver 23 for radio-transmitting various read data DETAILED DESCRIPTION OF THE to the data recording controller 8 and receiving data PREFERRED EMBODIMENTS such as a previous reading sent from the controller, and A preferred embodiment of this invention will now a switching controller 230 for switching between a be described referring to the accompanying drawings. reception mode and a transmission mode of the trans FIG. 1 is a schematic diagram illustrating a meter mitter/receiver 23. reading system according to one embodiment. A label As shown in FIG. 5, the RAM 20 has a rate calculat with a bar-coded user number 3 is attached to a power ing formula memory 20a formed for storing a rate cal
or gas meter 2 located at each users house 1. The meter 45 culating formula (S=S0aD2) for computing a present
digits.
charged rate S from a present amount used D2, which is calculated from a previous reading D0 and a present reading D1. S0 in the formula is a base rate. The RAM
A meterman 5 going around to each users house 1 20 further has a user number memory 20b for temporary has a data input terminal unit 6 of a handy size. This 50 storage of a user number AD read by the bar code meterman 5 goes around the houses of the individual reader 11, a present reading memory 20c for temporary
. users one by one in an automobile 7 with a data record
ing controller 8 installed therein. This controller 8 and previous reading memory 20d for temporary storage of the data input terminal unit 6 ca exchange data through the previous reading D0 sent from the data recording radio-transmission. 55 controller 8, a charged rate memory 202 for temporary FIG. 2 is a perspective view of the data input terminal storage of the computed present charged rate S, a trans unit 6 carried by the meterman 5. At the tip of a case 10 mission buffer 20]" and a reception buffer 20g for data of a size holdable by ?ngers, a pen scanner type bar exchange with the data recording controller 8, and a code reader 11 is mounted to read a bar-coded user print buffer 20h for temporary storage of print data to number 3. Further, along the length of the case 10 are be printed on the reading slip 15. arranged a lamp 12 which is lit when a bar code is prop FIG. 6 is a block diagram showing the schematic erly read, a display 13 for displaying various informa structure of the data recording controller 8 installed in tion such as the read user number and a calculated the automobile 7. A CPU 25 for executing various infor amount used, a keyboard 14 for entering a present read mation processes is connected via a bus line 26 with a ing read by the meterman 5, and a printer 16 for issuing 65 ROM 27 for storing a program, a RAM 28 for storing a reading slip 15. various variable data such as a previous reading to be The keyboard 14 includes a ten-key 14a for entering sent to the data input terminal unit 6 and meter reading numerical data and various function keys such as a set data sent from the unit 6, a keyboard 29 having an array
5,278,551
transmitter/receiver 31 for exchanging various data with the data input terminal unit 6, and a switching controller 310 for switching between a reception mode
and a transmission mode of the transmitter/receiver 31. As shown in FIG. 7, in the ?oppy disk 30a loaded into the FDD 30 is stored a meter reading data ?le 30b
numbers house 1, the memories 20b to 20h of the RAM 20 excluding the rate formula memory 200 are cleared
used D2 are written. (step S114). The CPU 17 of the data input terminal unit 6 is pro The data recording controller 8, which has received grammed to execute a meter reading work in accor 20 a meter reading data radio message from the data input dance with the ?owcharts shown in FIGS. 8A and 8B. terminal unit 6, retrieves the meter reading data ?le 30b
formed in the ?oppy disk 30a of the FDD 30, with the
grammed to execute a meter reading work in accor user number AD included in the radio message (step dance with the ?owchart shown in FIG. 9. S205), and stores the input present reading D1, present When a user number AD is input from the bar code 25 amount used D2 and charged rate S into the respective
areas of the associated user number AD (step S206). Individual meter reading data of each users house 1 is (step S102). It is also displayed on the display 13. Then, sequentially stored in the meter reading data ?le 30b this user number AD is added to an inquiry radio mes formed in the ?oppy disk 30a of the FDD 30 in the sage for the previous reading D0 and is sent through the 30 above manner. When a meter reading work for one day, transmitter/receiver 23 to the data recording controller for example, is completed, the ?oppy disk 30:: is un 8 (step S103). loaded from the FDD 30 of the data recording control On the side of the data recording controller 8, upon ler 8, and is loaded in a FDD connected to the host reception of any radio message from the data input computer located in the of?ce to input in the host com
stored in the user number memory 20b of the RAM 20
terminal unit 6 (step S201), it is discriminated whether 35 puter the meter reading data of each users house 1
the received radio message is an inquiry radio message or a meter reading data radio message (step $202). When an inquiry radio message is received, the CPU 25 of the data recording controller 8 retrieves the meter
stored in the meter reading data ?le 30b of this ?oppy disk 30a.
Switching between a transmission mode and a recep
tion mode for the transmitter/receiver 23 of the data reading data ?le 3017 (see FIG. 7) formed in the ?oppy 40 input terminal unit 6 o the transmitter/receiver 31 of the disk 30a of the FDD 30, with the user number AD data recording controller 8 is executed through the included in the radio message, to read the previous control of the switching controller 230 or 310 according reading D0 associated with the user number AD (step to the ?owchart in FIG. 10 by the CPU 17 or 25. That S203). The read previous reading D0 is added to a re is, when power of the apparatus is given (step S301), the sponse radio message and is sent through the transmit 45 mode of the transmitter/ receiver 23 or 31 is switched to ter/receiver 31 to the data input terminal unit 6 (step the reception mode through the switching controller 23:: or 31a (step S302). When a transmission request is S204). Upon reception of the previous reading D0 from the made, e.g., in the aforementioned step S103 or S204, the
data recording controller 8 (step S104), the data input transmitter/receiver 23 or 31 is switched to the trans terminal unit 6 stores it into the previous reading mem 50 mission mode through the switching controller 230 or
ory 20d (step S105). Then, the ?ow returns the begin ning of the ?owchart to be ready for the next operation. When the present reading D1 read from the display
section 4 of the meter 2 is input by a combined key
operation of the ten-key 14a and set key 14b (step S106), this present reading D1 is stored in the present reading memory 20c (step S107). The present amount used D2 is computed from the formula D1=D1 D0 based on the
When the present amount used D2 is obtained, the in a meter reading data radio message 32 of a format as present charged rate S is computed using a formula exempli?ed in FIG. 11A. stored in the rate calculating formula memory 200 (step A header is provided at the head of the radio message S109). The computed charged rate S and the present 65 32, followed by a start-of-text (STX) code. Fourteen
amount used D2 are displayed on the display 13 (step S110). Then, the ?ow returns to the beginning of the ?owchart to be ready for the next operation.
7
last position.
5,278,551
8
storing a previous reading for each user number and capable of storing at least a present reading and
(CR) code and a line feed (LF) code are located at the
charged rate, said data recording controller further including an RF transceiver for receiving and
, transmitting data;
comprising,
a casing having an end portion, the size of which is such that the end portion can be held by one hand,
a pen-scanner type bar code reader, attached to one
parity data [P1P8] being divided into two parts to be assigned to the upper and lower parity data, if the spe
ci?c code of the upper four bits is set to a code which
said meter, a keyboard, attached near the other end of said casing
during transmission. When such an error is detected, individual data dl-d14 can be sent again, thus improv
ing the present meter reading system would not signi? cantly increase the cost of the equipment.
Further, since the user number can be easily read 35 without mistaken by the bar code reader, a meterman needs to simply read a reading visually and to enter it using keys. As compared with the case where the user number and reading are both input manually, the opera bility can be considerably improved. In addition, a read
board,
printer means, attached to the other end of said casing
cantly reduce the probability of the wrong reading into the host computer. Accordingly, the work ef?ciency of
the overall meter reading work as well as the reliability of the meter reading work can be improved.
tion in its broader aspects is not limited to the speci?c 4. A meter reading system according to claim 1, details and representative devices, shown and described wherein said data input terminal unit further includes herein. Accordingly, various modi?cations may be rate computing means for computing a charged rate made without departing from the spirit or scope of the 60 based on a used amount computed by said used-amount general inventive concept as de?ned by the appended computing means. claims and their equivalents. 5. A meter reading system according to claim 4, What is claimed is: wherein said reading slip printer means of said data 1. A meter reading system comprising: input terminal unit includes means for permitting said
a data recording controller mounted on a vehicle, 65 printer to also print on said reading slip said charged
rate computed by said rate computing means. 6. A meter reading system according to claim 5,
5,278,551
means of said data input terminal unit includes means
10
for also transmitting rate data representing charged rate computed by said rate computing means, to said data
recording controller. '
for storing at least a present reading and a charged rate into said meter reading data ?le based on said meter reading data and said rate data, sent from said meter
7. A meter reading system according to claim 6, wherein said data recording controller includes means
reading data wireless transmitting means of said data input terminal unit.
i i i i i
15
20
25
35
50
55
65