JP3303315B2 - Barcode reader - Google Patents
Barcode readerInfo
- Publication number
- JP3303315B2 JP3303315B2 JP29583791A JP29583791A JP3303315B2 JP 3303315 B2 JP3303315 B2 JP 3303315B2 JP 29583791 A JP29583791 A JP 29583791A JP 29583791 A JP29583791 A JP 29583791A JP 3303315 B2 JP3303315 B2 JP 3303315B2
- Authority
- JP
- Japan
- Prior art keywords
- unit
- charging
- communication function
- slave
- storage battery
- 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.)
- Expired - Fee Related
Links
Landscapes
- Charge And Discharge Circuits For Batteries Or The Like (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は、子機および親機からな
り、蓄電池によって駆動されることにより、バーコード
を読み取るバーコードリーダに関する。BACKGROUND OF THE INVENTION This invention is, I from the handset and the base unit
The bar code is driven by the storage battery.
The present invention relates to a barcode reader for reading the information.
【0002】[0002]
【従来の技術】従来より、子機および親機からなり、バ
ーコードを読み取るバーコードリーダには、バーコード
リーダを駆動するための蓄電池を備えると共に、この蓄
電池を充電する充電装置を備えて構成されるバーコード
リーダが知られている。そして、従来の充電装置には、
充電時に蓄電池の端子電圧及び充電電流を検出し、充電
の制御、特に充電時間の制御を行うものがあった(特開
平1−321828)。この装置では、蓄電池の端子電
圧を検出する回路、充電電流を検出する回路、充電を行
うための電源回路、計時回路及び充電を中止するための
回路を備えている。充電に際しては、充電開始時から、
端子電圧が所定の制御電圧に達するまでの時間を計時す
る。この計時された時間が、蓄電池の放電状態を示して
いるとして、その時間に基づいて以後の充電時間を演算
する。この演算された時間が経過した時点で、適正な充
電状態になったとして、充電は中止される。2. Description of the Related Art Conventionally, a slave unit and a master unit have been
Bar code reader that reads
It has a storage battery to drive the reader and
Barcode comprising a charging device for charging batteries
Readers are known. And in the conventional charging device,
In some cases, the terminal voltage and the charging current of a storage battery are detected during charging, and charging is controlled, in particular, charging time is controlled (JP-A-1-321828). This device includes a circuit for detecting a terminal voltage of a storage battery, a circuit for detecting a charging current, a power supply circuit for performing charging, a timing circuit, and a circuit for stopping charging. When charging, from the start of charging,
The time until the terminal voltage reaches the predetermined control voltage is measured. Assuming that the counted time indicates the discharge state of the storage battery, the subsequent charging time is calculated based on the time. At the time when the calculated time has elapsed, it is determined that the battery has been properly charged, and the charging is stopped.
【0003】[0003]
【発明が解決しようとする課題】しかし、蓄電池が充電
される際の状況は、その蓄電池の種類や劣化状態によ
り、大きく変化する。従来の充電装置では、上述のごと
く、充電時間を充電時の端子電圧の上がり方で決定して
いた。このため、その充電時間は、蓄電池の種類や劣化
状態に大きく影響を受けるものになっていたので、蓄電
池によっては、適正な充電がなされないものもあった。
これは、蓄電池がどれだけ利用されていたかに関する情
報を何も取り入れず、充電時の状況だけで充電時間を決
定していたことに大きな原因があると考えられる。However, the situation in which the storage battery is charged varies greatly depending on the type of the storage battery and the state of deterioration. In the conventional charging device, as described above, the charging time is determined by how the terminal voltage rises during charging. For this reason, the charging time is greatly affected by the type and the state of deterioration of the storage battery, so that some storage batteries are not properly charged.
This is considered to be largely due to the fact that the charging time was determined only based on the situation at the time of charging without incorporating any information on how much the storage battery was used.
【0004】本発明では、上記問題点を踏まえ、充電す
べき蓄電池の利用時間を含む利用データを検出し、適正
な充電を可能にする充電装置を備えるバーコードリーダ
を提供することを目的とする。In the present invention, based on the above problems, a bar code reader equipped with a charging device for detecting usage data including the usage time of a storage battery to be charged and enabling proper charging.
The purpose is to provide .
【0005】[0005]
【課題を解決するための手段】上記目的を達成するため
になされた請求項1に記載の発明は、子機および親機か
らなり、子機は、子機を駆動させる蓄電池と、読み取っ
たバーコードのデータを親機に転送する子機用通信機能
部とを備え、親機は、子機用通信機能部より転送される
バーコードのデータを受信する親機用通信機能部を備え
て構成されて、バーコードを読み取るバーコードリーダ
であって、子機が、蓄電池の利用時間を含む利用データ
を検出し、検出した利用データを基に充電条件を設定
し、設定した充電条件を子機用通信機能部を介して親機
に転送すると共に、親機が、子機から転送される充電条
件を受信すると共に、受信した充電条件に基づいて、蓄
電池に対して充電を行うことを特徴とする。なお、子機
は、利用状態検出手段と充電条件設定手段とを備えてお
り、利用状態検出手段が蓄電池の利用時間を含む利用デ
ータを検出可能に構成され、充電条件設定手段が、利用
状態検出手段により検出された利用データを基に充電条
件を設定すると共に、設定した充電条件を子機用通信機
能部を介して親機に転送するよう構成されている。ま
た、親機に備えられる親機用通信機能部は、バーコード
のデータに加えて、子機用通信機能部から転送される充
電条件を受信するよう構成されている。さらに、親機
は、充電手段を備えており、充電手段は、親機用通信機
能部で受信された充電条件に基づいて、蓄電池に対して
充電を行うよう構成されている。そして、本発明のバー
コードリーダにおいては、子機用通信機能部、利用状態
検出手段、充電条件設定手段、親機用通信機能部および
充電手段が、蓄電池を充電するための充電装置として備
えられている。本発明のバーコードリーダの場合、蓄電
池の利用時間を含む利用データが、利用状態検出手段に
より検出される。この利用時間を含む利用データは、充
電時のデータよりも、その蓄電池の放電状態を正確に示
すものである。充電すべき蓄電池の充電条件は、この利
用データを基に充電条件設定手段で設定され、充電手段
により充電が行われる。利用データは、その蓄電池の放
電状態を示すものなので、充電条件の適正な決定が可能
である。 このように、充電すべき蓄電池に対し、適正な
充電が可能になる。ここで、バーコードリーダは、一般
に利用者が手に持って使用される構成のものが多い。そ
して、蓄電池に対して適正な充電を行うべく本発明のバ
ーコードリーダを実現するためには、少なくとも利用状
態検出手段、充電条件設定手段および充電手段の各手段
を備える必要がある。このため、これら各手段のすべて
を内蔵する構成のバーコードリーダは、その重量が重く
なると共に体積が大型化するため、利用者にとって扱い
難いものとなってしまう。これに対して、本発明のバー
コードリーダは、利用状態検出手段と充電条件設定手段
とが子機に備えられ、充電手段が親機に備えられてお
り、蓄電池に対して適正な充電を行うための各手段が、
子機と親機とに分散して備えられている点に特徴があ
る。つまり、本発明のバーコードリーダは、蓄電池に対
して適正な充電を行うための手段の全てではなく、一部
の手段を子機に搭載する構成であることから、子機の重
量および体積の増加を抑えることができる。これによ
り、すべての手段を内蔵する構成のバーコードリーダに
比べて、利用者が直接手に取って使用する部分(本発明
では子機に相当する部分)の軽量化および小型化を図る
ことができ、利用者にとって扱い易い操作性に優れたバ
ーコードリーダを提供することができる。なお、蓄電池
に対して適正な充電を行うための各手段を、子機と親機
とに分散して備える場合には、分散した各手段を連携さ
せるための手段を備える必要が生じるが、このような連
携のための手段を新たに備えることにより、子機の重量
および体積の増加を招いてしまうという問題が生じる。
これに対して、本発明のバーコードリーダは、バーコー
ドのデータを送受信するために備えられている既存の子
機用通信機能部および親機用通信機能部を利用して、蓄
電池に対して適正な充電を行うための各手段の連携を図
るように構成されている。具体的には、利用データに基
づいて設定された充電条件を、子機用通信機能部から親
機用通信機能部に転送し、蓄電池に対する充電を行うよ
うに構成されている。これにより、子機に備えられる手
段と親機に備えられる手段とを連携させるための手段を
別途追加する必要がなくなり、子機の重量および体積の
増加を招くことなく、充電すべき蓄電池に対し適正な充
電が可能なバーコードリー ダを実現することができる。 [MEANS FOR SOLVING THE PROBLEMS] To achieve the above object
The invention according to claim 1 made in accordance with claim 1
The slave unit has a storage battery that drives the slave unit and
Communication function for the slave unit that transfers the bar code data to the master unit
And the master unit is transferred from the slave unit communication function unit.
Equipped with master unit communication function to receive barcode data
Barcode reader configured to read barcodes
And the usage data including the usage time of the storage battery
And set charging conditions based on detected usage data
The set charging conditions via the slave communication function
And the master unit checks the charging conditions transferred from the slave unit.
Received, and based on the received charging conditions,
The battery is charged. In addition, slave unit
Has a use state detecting means and a charging condition setting means.
The usage state detection means includes the usage time of the storage battery.
Data can be detected, and the charging condition setting means
Based on the usage data detected by the state detection means,
And set the charging conditions to the
It is configured to transfer the information to the parent device via the function unit. Ma
In addition, the communication function unit for the base unit provided in the base unit
In addition to the data of
It is configured to receive a power condition. In addition, the parent machine
Is provided with a charging means, and the charging means is a communication device for the base unit.
Battery based on the charging conditions received by
It is configured to perform charging. And the bar of the present invention
For the code reader, the communication function unit for the slave unit, usage status
Detecting means, charging condition setting means, master unit communication function unit and
The charging means is provided as a charging device for charging the storage battery.
Has been obtained. In the case of the barcode reader of the present invention,
Usage data including the time of use of the pond is used by the usage status detection means.
More detected. Usage data including this usage time
Accurately indicates the state of discharge of the storage battery rather than the power data
It is something. The charging conditions of the storage battery to be charged
Is set by the charging condition setting means based on the
Is charged. Usage data is
Indicates charging status so that charging conditions can be determined properly
It is. Thus, for the storage battery to be charged,
Charging becomes possible. Here, bar code readers are commonly used
In many cases, it is configured to be held and used by a user. So
Then, the battery of the present invention is used to properly charge the storage battery.
-To realize a code reader, at least
State detecting means, charging condition setting means and charging means
It is necessary to provide. Therefore, all of these means
Barcode readers with built-in
To be handled by the user because
It will be difficult. In contrast, the bar of the present invention
The code reader includes a use state detecting unit and a charging condition setting unit.
Are provided in the child device, and charging means is provided in the parent device.
Means for properly charging the storage battery,
The feature is that it is provided separately for the slave unit and the master unit.
You. That is, the barcode reader of the present invention is compatible with the storage battery.
Not all of the means for proper charging
Since the configuration described above is mounted on the slave unit, the weight of the slave unit
Increases in volume and volume can be suppressed. This
And a bar code reader with a built-in all means
In comparison, the parts that the user directly picks up and uses (the present invention
(The part corresponding to the slave unit)
User friendly and easy-to-use operability.
-Code reader can be provided. In addition, storage battery
Each means for performing proper charging for
In the case of dispersing and preparing, distributed means are linked.
It is necessary to provide a means for
By providing new means for carrying, the weight of the slave unit
In addition, there is a problem that the volume is increased.
In contrast, the barcode reader of the present invention
Existing child provided to send and receive data
Using the communication function unit for machine and the communication function unit for master unit,
Cooperation of each means to charge battery properly
It is configured to: Specifically, based on usage data
The charging conditions set based on the
Transfer to the communication function unit for
It is configured as follows. As a result, the hand
A means for linking the steps with the means provided in the master unit
There is no need to add it separately, and the weight and volume of
Properly charge storage batteries to be charged without increasing
Electrodeposition can be realized barcode Lee da possible.
【0006】また、請求項2に記載の発明は、子機およ
び親機からなり、子機は、子機を駆動させる蓄電池と、
読み取ったバーコードのデータを親機に転送する子機用
通信機能部とを備え、親機は、子機用通信機能部より転
送されるバーコードのデータを受信する親機用通信機能
部を備えて構成されて、バーコードを読み取るバーコー
ドリーダであって、子機が、蓄電池の利用時間を含む利
用データを検出し、検出した利用データを子機用通信機
能部を介して親機に転送すると共に、親機が、子機から
転送される利用データを受信すると共に、受信した利用
データを基に充電条件を設定し、設定した充電条件に基
づいて、蓄電池に対して充電を行うことを特徴とする。
つまり、子機は利用状態検出手段を備え、親機は充電条
件設定手段と充電手段とを備えて構成されており、請求
項1に記載のバーコードリーダと比べて、子機に備えら
れる手段が減少している。これにより、さらに子機の軽
量化および小型化を図ることが可能となる。この結果、
利用者にとってさらに扱い易い操作性に優れたバーコー
ドリーダを提供することができる。なお、請求項2に記
載のバーコードリーダは、上述した請求項1に記載のバ
ーコードリーダと同様に、蓄電池の放電状態を示す利用
データを基に設定される充電条件で充電を行うため、充
電すべき蓄電池に対し、適正な充電が可能である。ま
た、蓄電池に対して適正な充電を行うための各手段が、
子機と親機とに分散して備えられるため、子機の軽量化
および小型化を図ることができる。さらに、既存の子機
用通信機能部および親機用通信機能部を利用して、子機
と親機とに分散して配置された各手段の連携を図る構成
であることから、分散して配置された各手段を連携させ
るための手段を別途追加する必要がなくなり、子機の重
量および体積の増加を招くことはない。 [0006] Further , the invention according to claim 2 provides a slave unit and a slave unit.
And the parent device, the child device is a storage battery for driving the child device,
For slave units that transfer the read barcode data to the master unit
The communication unit is provided with a communication function unit.
Communication function for master unit to receive barcode data sent
Barcode reading barcode
Reader, and the slave unit is
Data for the slave unit and the detected usage data
While transferring to the master via Nobu, the master is
Receiving the usage data to be transferred and receiving the usage data
Set the charging conditions based on the data and set the charging conditions based on the set charging conditions.
Then, the storage battery is charged.
In other words, the child device is provided with the use state detecting means,
Request setting means and charging means.
Compared to the barcode reader described in Item 1, the device
Measures are decreasing. This allows the slave unit to be lighter
It is possible to reduce the size and the size. As a result,
Bar code with excellent operability that is easier to handle for users
Dryer can be provided. It should be noted that claim 2
The bar code reader described above is a bar code reader according to claim 1 described above.
-Usage indicating discharge status of storage battery, similar to code reader
Charging is performed under the charging conditions set based on the data.
Appropriate charging is possible for the storage battery to be charged. Ma
In addition, each means for properly charging the storage battery is
Because the slave unit and the master unit are separately installed, the weight of the slave unit is reduced.
And miniaturization can be achieved. In addition, existing slave units
Using the communication function unit for master and the communication function unit for master unit,
Configuration that cooperates with each unit distributed and arranged in
Therefore, the means that are distributed and linked
There is no need to add additional means for
There is no increase in volume and volume.
【0007】さらに、上述(請求項1または請求項2)
のバーコードリーダにおいては、請求項3に記載のよう
に、利用データは、少なくとも電圧または電流のいずれ
か1つを含むとよい。このように、利用状態検出手段が
検出する利用データが、利用時間に限らず、電圧、電流
などのデータを含むことで、ますます充電条件を最適な
ものに近付けることができ、蓄電池に対してより適切な
充電を行うことが可能となる。つまり、蓄電池の放電状
態が反映されるパラメータとしては、利用時間の他に、
放電時の電圧や電流などが挙げられることから、利用デ
ータとして、利用時間に加えて、蓄電池の放電状態が反
映されるパラメータを少なくとも1つ加えることで、蓄
電池の放電状態をより正確に判断することができる。こ
の結果、より充電条件を最適にすることができ、より適
切な充電が可能となる。 Further, the above (claim 1 or claim 2)
In the bar code reader according to the third aspect of the present invention,
In addition, usage data should be at least either voltage or current
Or at least one. Thus, the use state detecting means
The usage data to be detected is not limited to usage time.
Includes data such as
Can be closer to the
Charging can be performed. In other words, the discharge state of the storage battery
As parameters that reflect the status, in addition to the usage time,
Since the voltage and current at the time of discharge are listed,
In addition to the usage time, the discharge state of the storage battery
By adding at least one reflected parameter,
The discharge state of the battery can be more accurately determined. This
As a result, more optimal charging conditions can be
A sharp charge is possible.
【0008】[0008]
【実施例】以下本発明の実施例を図面に基づいて詳細に
記述する。図1は本発明一実施例としてのバーコードリ
ーダ1の構成図である。バーコードリーダ1は、子機3
及び親機5から構成されている。DESCRIPTION OF THE PREFERRED EMBODIMENTS Embodiments of the present invention will be described below in detail with reference to the drawings. FIG. 1 is a configuration diagram of a barcode reader 1 as one embodiment of the present invention. The bar code reader 1 is a slave unit 3
And the master unit 5.
【0009】子機3は、蓄電池7、充電検出部9、子機
制御用マイコン11、タイマ13及び子機用通信機能部
15から構成されている。蓄電池7は、子機3の電源で
ある。充電検出部9は、蓄電池7が充電状態にあるか利
用状態にあるかどうかを検出する。充電電流が蓄電池7
に流れると、充電検出部9は、これを充電状態として検
出する。検出された信号は、子機制御用マイコン11に
送られる。子機制御用マイコン11は、データバス、C
PU、メモリ、I/O等から構成され、子機3のバーコ
ードリーダとしての各種機能を果たす図示しない各回路
の制御を行うとともに、充電条件設定手段としての機能
も果たしている。利用状態検出手段の機能を果たすタイ
マ13は、子機制御用マイコン11の制御で動作し、蓄
電池7が駆動電流を出力している間の時間を、カウント
する。子機用通信機能部15は、外部と非接触のデータ
通信を可能としている。このデータ通信は、子機制御用
マイコン11の制御で行われる。The slave unit 3 comprises a storage battery 7, a charge detection unit 9, a slave unit control microcomputer 11, a timer 13, and a slave unit communication function unit 15. The storage battery 7 is a power supply for the slave unit 3. The charge detection unit 9 detects whether the storage battery 7 is in a charged state or a used state. Charging current is storage battery 7
, The charge detection unit 9 detects this as a state of charge. The detected signal is sent to the slave unit control microcomputer 11. The slave unit control microcomputer 11 has a data bus, C
It is composed of a PU, a memory, an I / O, etc., controls various circuits (not shown) that perform various functions as a barcode reader of the child device 3, and also functions as a charging condition setting unit. The timer 13 which functions as a use state detecting means operates under the control of the slave unit control microcomputer 11, and counts the time during which the storage battery 7 outputs the drive current. The slave communication function unit 15 enables non-contact data communication with the outside. This data communication is performed under the control of the slave unit control microcomputer 11.
【0010】親機5は、親機用通信機能部17、センサ
19、親機制御用マイコン21、タイマ23、充電回路
25及び外部通信用インターフェースコネクタ27から
構成されている。親機用通信機能部17は、子機3の子
機用通信機能部15とデータ通信を行う。このデータ通
信は、親機制御用マイコン21の制御で行われる。セン
サ19は、子機3が親機5にセットされると作動する。
センサ19からの信号は親機制御用マイコン21に送ら
れる。親機制御用マイコン21は、データバス、CP
U、メモリ、I/O等から構成され、親機5の、外部電
子機器と通信を行う等各機能を果たす図示しない各回路
の制御を行うとともに、充電手段の一部機能も果たして
いる。タイマ23は、親機制御用マイコン21の制御の
基で時間を計る。充電条件の一部機能を果たしている充
電回路25は、親機制御用マイコン21の制御の基で、
蓄電池7を充電する。外部通信用インタフェースコネク
タ27は、親機5と外部の電子機器とを結ぶためのコネ
クタである。例えば、外部の電子機器と接続され、電子
機器と親機制御用マイコン21の間でデータの入出力を
行なったりするためのものである。The master unit 5 comprises a master unit communication function unit 17, a sensor 19, a master unit control microcomputer 21, a timer 23, a charging circuit 25, and an external communication interface connector 27. The master unit communication function unit 17 performs data communication with the slave unit communication function unit 15 of the slave unit 3. This data communication is performed under the control of the parent device control microcomputer 21. The sensor 19 operates when the slave 3 is set to the master 5.
A signal from the sensor 19 is sent to the parent device control microcomputer 21. The parent device control microcomputer 21 includes a data bus, a CP,
U, a memory, an I / O, etc., and controls not-illustrated circuits that perform various functions such as communicating with an external electronic device of the base unit 5, and also perform a part of a charging unit. The timer 23 measures time under the control of the parent device control microcomputer 21. The charging circuit 25 that performs a part of the charging condition functions is controlled by the parent device control microcomputer 21,
The storage battery 7 is charged. The external communication interface connector 27 is a connector for connecting the parent device 5 and an external electronic device. For example, it is connected to an external electronic device, and performs data input / output between the electronic device and the parent device control microcomputer 21.
【0011】親機制御用マイコン21は、親機5に子機
3がセットされると、充電回路25により蓄電池7の充
電を開始する。充電が始まると、子機制御用マイコン1
1は、割り込み信号である充電状態信号を充電検出部9
から受け、タイマ13のカウント値に基づいて充電時間
を算出し、その結果を子機用通信機能部15、親機用通
信機能部17を介し、親機制御用マイコン21へ送出す
る。親機制御用マイコン21は、この算出された充電時
間を受け、タイマ23の計時によりその充電時間だけ充
電を行う。When the slave unit 3 is set in the master unit 5, the master unit control microcomputer 21 starts charging the storage battery 7 by the charging circuit 25. When charging starts, the slave unit control microcomputer 1
Reference numeral 1 denotes a charge detection unit 9 which outputs a charge state signal which is an interrupt signal.
, The charging time is calculated based on the count value of the timer 13, and the result is transmitted to the parent device control microcomputer 21 via the child device communication function unit 15 and the parent device communication function unit 17. The parent device control microcomputer 21 receives the calculated charging time, and performs charging for the charging time by counting the time of the timer 23.
【0012】次に、フローチャートに基づいて、子機制
御用マイコン11及び親機制御用マイコン21による上
記処理について詳細に説明する。親機制御用マイコン2
1は、図2のフローに基づいて処理を行い、子機制御用
マイコン11は、図3のフローに基づいて処理を行う。Next, the above processing by the slave unit control microcomputer 11 and the master unit control microcomputer 21 will be described in detail with reference to a flowchart. Master device control microcomputer 2
1 performs processing based on the flow of FIG. 2, and the slave unit control microcomputer 11 performs processing based on the flow of FIG.
【0013】子機3をバーコードの読み取りに使用して
いた者が、子機3を親機5の上に戻すと、センサ19が
働き、親機制御用マイコン21に信号を送る。また、こ
の操作により、充電回路25は、蓄電池7の充電が可能
となるようにセットされ、子機用通信機能部15と親機
用通信機能部17は、通信可能となるようにセットされ
る。親機制御用マイコン21は、図2のフローの処理を
開始する。充電が開始され、充電回路25から蓄電池7
に直流が流される(ステップ51)。次に、親機制御用
マイコン21は親機用通信機能部17と子機用通信機能
部15の通信準備を始める(ステップ53)。通信準備
が終了すると、子機用通信機能部15から送られる充電
時間データの受信待ちになる(ステップ55)。When the person who has used the handset 3 for reading the bar code returns the handset 3 to a position above the base unit 5, the sensor 19 operates and sends a signal to the base unit control microcomputer 21. Further, by this operation, the charging circuit 25 is set so that the storage battery 7 can be charged, and the slave unit communication function unit 15 and the master unit communication function unit 17 are set so that communication is possible. . The parent machine control microcomputer 21 starts the processing of the flow in FIG. Charging is started, and the charging circuit 25
Is supplied with a direct current (step 51). Next, the parent device control microcomputer 21 starts preparation for communication between the parent device communication function unit 17 and the child device communication function unit 15 (step 53). When the communication preparation is completed, the reception of the charging time data sent from the slave unit communication function unit 15 is waited (step 55).
【0014】子機3側では、蓄電池7に充電電流が流れ
ると、充電検出部9がこれを検出する。充電検出部9
は、充電電流を検出すると、子機制御用マイコン11に
割り込み命令を出す。この割り込みにより、子機制御用
マイコン11は、図3のフローの処理を開始する。子機
制御用マイコン11は、充電時間設定の演算を開始する
(ステップ81)。この充電時間は、子機3の使用時に
タイマ13により既に計時されている利用時間、及び蓄
電池7の自己放電等を考慮に入れて設定される。充電時
間が設定されると、この充電時間データは子機用通信機
能部15に送られる(ステップ83)。On the slave unit 3 side, when a charging current flows through the storage battery 7, the charging detection unit 9 detects this. Charge detector 9
Sends an interrupt command to the slave unit control microcomputer 11 upon detecting the charging current. With this interrupt, the slave unit control microcomputer 11 starts the processing of the flow in FIG. The slave unit control microcomputer 11 starts the calculation of the charging time setting (step 81). The charging time is set in consideration of the usage time already measured by the timer 13 when the slave unit 3 is used, the self-discharge of the storage battery 7, and the like. When the charging time is set, the charging time data is sent to the slave unit communication function unit 15 (step 83).
【0015】子機用通信機能部15から親機用通信機能
部17に充電時間データが送られ、親機制御用マイコン
21が、この充電時間データを受け取る。この充電時間
データを受け取ると、親機制御用マイコン21は、タイ
マ23をリセットさせ、スタートさせる(ステップ5
7)。タイマ23が時間を進め、その時間が充電時間に
達するまで、充電は続けられる(ステップ59)。タイ
マ23が充電時間を越えると、充電終了となる(ステッ
プ61)。充電終了となると、親機制御用マイコン21
は、充電回路25からの直流供給を停止する。これによ
り、蓄電池7の充電は完了する。The charging time data is sent from the slave unit communication function unit 15 to the master unit communication function unit 17, and the master unit control microcomputer 21 receives the charging time data. Upon receiving the charging time data, the parent device control microcomputer 21 resets and starts the timer 23 (step 5).
7). The timer 23 advances the time, and the charging is continued until the time reaches the charging time (step 59). When the timer 23 exceeds the charging time, charging ends (step 61). When the charging is completed, the parent device control microcomputer 21
Stops the DC supply from the charging circuit 25. Thereby, the charging of the storage battery 7 is completed.
【0016】上記実施例に示したバーコードリーダ1
は、子機3の電源である蓄電池7の充電に際し、蓄電池
7の利用時間データに基づいて充電時間を設定した。こ
のことにより、蓄電池7に対し、過不足のない適正な充
電を可能とした。また、蓄電池7の種類や劣化状態によ
る影響も少なくなった。なお、本実施例のバーコードリ
ーダにおいては、タイマ13が特許請求の範囲に記載の
利用状態検出手段に相当し、子機制御用マイコン11
(詳細には、図3のフローチャートに示す処理を実行す
るプログラム)が充電条件設定手段に相当し、親機制御
用マイコン21および充電回路25が充電手段に相当す
る。また、本実施例のバーコードリーダ1は、利用状態
検出手段としてのタイマ13と充電条件設定手段として
子機制御用マイコン11とが子機に備えられ、充電手段
としての親機制御用マイコン21および充電回路25が
親機に備えられており、蓄電池7に対して適正な充電を
行うための各手段が、子機3と親機5とに分散して備え
られている点に特徴がある。つまり、本実施例のバーコ
ードリーダ1は、蓄電池7に対して適正な充電を行うた
めの手段の全てではなく、一部の手段を子機3に搭載す
る構成であることから、子機3の重量および体積の増加
を抑えることができる。これにより、すべての手段を内
蔵する構成のバーコードリーダに比べて、利用者が直接
手に取って使用する部分(本実施例では子機3に相当す
る部分)の軽量化および小型化を図ることができ、利用
者にとって扱い易い操作性に優れたバーコードリーダを
提供することができる。さらに、本実施例のバーコード
リーダ1は、バーコードのデータを送受信するために備
えられている既存の子機用通信機能部15および親機用
通信機能部17を利用して、蓄電池7に対して適正な充
電を行うための各手段の連携を図るように構成されてい
る。具体的には、利用データに基づいて設定された充電
条件(本実施例では充電時間)を、子機用通信機能部1
5から親機用通信機能部17に転送し、蓄電池7に対す
る充電を行うように構成されている。これにより、子機
3に備えられる手段と親機5に備えられる手段とを連携
させるための手段を別途追加する必要がなくなり、子機
3の重量および体積の増加を招くことなく、充電すべき
蓄電池7に対し適正な充電が可能なバーコードリーダを
実現することができ る。 Bar code reader 1 shown in the above embodiment
Set the charging time based on the usage time data of the storage battery 7 when charging the storage battery 7 which is the power supply of the slave unit 3. As a result, the storage battery 7 can be properly charged without excess or shortage. Further, the influence of the type of the storage battery 7 and the state of deterioration was reduced. Note that the bar code
In the case of the timer, the timer 13
The slave unit control microcomputer 11 corresponds to a use state detection unit.
(Specifically, the processing shown in the flowchart of FIG. 3 is executed.
Program corresponds to the charging condition setting means,
Microcomputer 21 and charging circuit 25 correspond to charging means.
You. The bar code reader 1 according to the present embodiment is
Timer 13 as detecting means and charging condition setting means
A slave unit control microcomputer 11 provided in the slave unit;
The parent device control microcomputer 21 and the charging circuit 25
It is provided in the parent machine and charges the storage battery 7 properly.
Each means for performing is provided separately in the slave unit 3 and the master unit 5.
The feature is that it is done. That is, the bar code of this embodiment is
The reader 1 charges the storage battery 7 properly.
Some, but not all, of the
Increases the weight and volume of the slave unit 3
Can be suppressed. This ensures that all measures are
Compared to a barcode reader with a
Part to be used by hand (corresponding to slave unit 3 in this embodiment)
Parts) can be reduced in weight and size.
Barcode reader that is easy to handle for the user
Can be provided. Further, the bar code of this embodiment
The reader 1 is provided for transmitting and receiving barcode data.
The existing communication unit 15 for the child unit and the parent unit
Using the communication function unit 17 to properly charge the storage battery 7
Is configured to cooperate with each means for
You. Specifically, charging set based on usage data
The condition (the charging time in this embodiment) is set to the communication function unit 1 for the slave unit.
5 to the communication function unit 17 for the base unit, and
It is configured to perform charging. With this,
Linking the means provided in 3 with the means provided in master 5
There is no need to add a separate means for
3 should be charged without increasing weight and volume
A bar code reader that can charge the storage battery 7 properly
Ru can be realized.
【0017】この場合、本実施例のバーコードリーダ1
は、複数の子機3に対しても、一台の親機5を用意すれ
ば、それぞれ適正な充電が可能である。さらに、上記の
ような充電制御は、装置としてもそれほど複雑でなく、
従来の複雑な充電制御の回路に比べたら、低コストで実
現可能である。In this case, the bar code reader 1 of this embodiment
With respect to a plurality of slave units 3, if one master unit 5 is prepared, appropriate charging is possible. Furthermore, the charge control as described above is not so complicated as a device,
Compared with the conventional complicated charge control circuit, it can be realized at low cost.
【0018】本実施例では、電子機器の一例として、バ
ーコードリーダ1を挙げたが、他にも、コードレス電
話、オーディオ機器、OA機器等、充電された蓄電池で
駆動する多くの電子機器に対しての応用が考えられる。
その際、本実施例では充電条件設定手段を子機3に設け
たが、これは親機5側にあってもよい。し、その他、本
実施例のような分離型の電子機器でなく、子機3のよう
な蓄電池側の装置と、親機5のような充電側の装置が一
体となっていてもよい。また、蓄電池自体に利用状態検
出手段を持たせたり、さらに充電条件設定手段をも持た
せたりすることもできる。従って、蓄電池が使用されて
いる電子機器から蓄電池のみを取り出して、充電装置で
充電する場合でも、その手段で得られた情報に基づいて
充電時間等を決定することができる。In this embodiment, the bar code reader 1 is described as an example of the electronic device. However, the present invention is applicable to many other electronic devices driven by a charged storage battery such as a cordless telephone, an audio device, and an OA device. All applications are conceivable.
At this time, in this embodiment, the charging condition setting means is provided in the child device 3, but it may be provided in the parent device 5 side. In addition, a device on the storage battery side such as the slave unit 3 and a device on the charging side such as the master unit 5 may be integrated instead of the separated electronic device as in the present embodiment . Further, the storage battery itself may be provided with use state detecting means, and further, may be provided with charging condition setting means. Therefore, even when only the storage battery is taken out of the electronic device using the storage battery and charged by the charging device, the charging time and the like can be determined based on the information obtained by the means.
【0019】また、利用データも利用時間に限らず、電
圧、電流などのデータを加えることで、ますます充電条
件を最適なものに近付けることができる。子機3と親機
5の通信方法も、磁気、電気、光、音声、電波、画像等
さまざまな方法が考えられる。また、充電方法も、端子
接点を持つものはもちろんのこと、電磁結合のような非
接触の充電方法も考えられる。Further, the usage data is not limited to the usage time, and by adding data such as voltage and current, the charging condition can be made closer to the optimum one. Various methods of communication between the child device 3 and the parent device 5 can be considered, such as magnetism, electricity, light, voice, radio waves, and images. As for the charging method, not only a method having terminal contacts but also a non-contact charging method such as electromagnetic coupling can be considered.
【0020】[0020]
【図1】 本発明の一実施例バーコードリーダの構成
図である。FIG. 1 is a configuration diagram of a barcode reader according to an embodiment of the present invention.
【図2】 その子機制御用マイコン11が実行するプ
ログラムのフローチャートである。FIG. 2 is a flowchart of a program executed by the slave unit control microcomputer 11;
【図3】 その親機制御用マイコン21が実行するプ
ログラムのフローチャートである。FIG. 3 is a flowchart of a program executed by the parent device control microcomputer 21;
【図4】 本発明の構成例示図である。FIG. 4 is a diagram illustrating a configuration example of the present invention.
1・・・バーコードリーダ、3・・・子機、5・・・親
機、7・・・蓄電池、9・・・充電検出部、11・・・
子機制御用マイコン、13・・・タイマ、15・・・子
機用通信機能部、17・・・親機用通信機能部、19・
・・センサ、21・・・親機制御用マイコン、23・・
・タイマ、25・・・充電回路、27・・・外部通信用
インターフェースコネクタDESCRIPTION OF SYMBOLS 1 ... Bar code reader, 3 ... Child machine, 5 ... Master machine, 7 ... Storage battery, 9 ... Charge detection part, 11 ...
Slave unit control microcomputer, 13: timer, 15: slave unit communication function unit, 17: master unit communication function unit, 19
..Sensor, 21... Microcomputer for controlling base unit, 23 ..
・ Timer, 25 ・ ・ ・ Charging circuit, 27 ・ ・ ・ Interface connector for external communication
Claims (3)
前記子機を駆動させる蓄電池と、読み取ったバーコードA storage battery for driving the slave unit and a read barcode
のデータを前記親機に転送する子機用通信機能部とを備And a slave communication function unit for transferring the data of the slave unit to the master unit.
え、前記親機は、前記子機用通信機能部より転送されるThe master unit is transferred from the slave unit communication function unit.
前記バーコードのデータを受信する親機用通信機能部をA communication function unit for the master unit that receives the barcode data;
備えて構成され、バーコードを読み取るバーコードリーBarcode reader that is configured to read barcodes
ダであって、Da 前記子機は、The slave unit is 前記蓄電池の利用時間を含む利用データを検出可能な利It is possible to detect usage data including the usage time of the storage battery.
用状態検出手段と、Use state detecting means, 該利用状態検出手段により検出された前記利用データをThe usage data detected by the usage state detecting means is
基に充電条件を設定すると共に、設定した前記充電条件The charging conditions are set based on the
を前記子機用通信機能部を介して前記親機に転送する充Transfer to the master unit via the slave communication function unit.
電条件設定手段と、を備え、Power condition setting means, 前記親機用通信機能部は、前記バーコードのデータに加The master unit communication function unit adds the barcode data.
えて、前記子機用通信機能部から転送される前記充電条In addition, the charging condition transmitted from the slave communication function unit
件を受信するよう構成されて、Configured to receive 前記親機は、The master unit is 前記親機用通信機能部で受信された前記充電条件に基づBased on the charging condition received by the base unit communication function unit,
いて、前記蓄電池に対して充電を行う充電手段を備えるAnd charging means for charging the storage battery
こと、thing, を特徴とするバーコードリーダ。A bar code reader characterized by the following.
前記子機を駆動させる蓄電池と、読み取ったバーコードA storage battery for driving the slave unit and a read barcode
のデータを前記親機に転送する子機用通信機能部を備A communication function unit for the slave unit that transfers the data of the slave unit to the master unit.
え、前記親機は、前記子機用通信機能部より転送されるThe master unit is transferred from the slave unit communication function unit.
前記バーコードのデータを受信する親機用通信機能部をA communication function unit for the master unit that receives the barcode data;
備えて構成され、バーコードを読み取るバーコードリーBarcode reader that is configured to read barcodes
ダであって、Da 前記子機は、The slave unit is 該蓄電池の利用時間を含む利用データを検出可能であるUsage data including the usage time of the storage battery can be detected.
と共に、検出した前記利用データを前記子機用通信機能And transmitting the detected usage data to the slave unit communication function.
部を介して前記親機に転送する利用状態検出手段、を備Use state detecting means for transferring the information to the master unit via a communication unit.
え、e, 前記親機用通信機能部は、前記バーコードのデータに加The master unit communication function unit adds the barcode data.
えて、前記子機用通信機能部から転送される前記利用デThe usage data transferred from the slave communication function unit
ータを受信するよう構成されて、Configured to receive data 前記親機は、The master unit is 前記親機用通信機能部で受信された前記利用データを基Based on the usage data received by the base unit communication function unit,
に充電条件を設定する充電条件設定手段と、Charging condition setting means for setting charging conditions to 該充電条件設定手段で設定された前記充電条件に基づいBased on the charging condition set by the charging condition setting means
て、前記蓄電池に対して充電を行う充電手段と、を備えCharging means for charging the storage battery.
ること、That を特徴とするバーコードリーダ。A bar code reader characterized by the following.
は電流のいずれか1つを含むこと、Contains any one of the currents, を特徴とする請求項1または請求項2に記載のバーコーThe bar code according to claim 1 or 2, wherein
ドリーダ。Dorida.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP29583791A JP3303315B2 (en) | 1991-11-12 | 1991-11-12 | Barcode reader |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP29583791A JP3303315B2 (en) | 1991-11-12 | 1991-11-12 | Barcode reader |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH05137274A JPH05137274A (en) | 1993-06-01 |
| JP3303315B2 true JP3303315B2 (en) | 2002-07-22 |
Family
ID=17825828
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP29583791A Expired - Fee Related JP3303315B2 (en) | 1991-11-12 | 1991-11-12 | Barcode reader |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3303315B2 (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| ATE225968T1 (en) * | 1997-11-17 | 2002-10-15 | Datalogic Spa | PORTABLE OPTICAL CODE READER HAVING A DEVICE FOR MONITORING THE CHARGE STATUS OF THE READER BATTERY |
| US7764046B2 (en) | 2006-08-31 | 2010-07-27 | Semiconductor Energy Laboratory Co., Ltd. | Power storage device and semiconductor device provided with the power storage device |
| JP2008086192A (en) * | 2006-08-31 | 2008-04-10 | Semiconductor Energy Lab Co Ltd | Storage device and semiconductor device having the storage device |
| CN108417911A (en) * | 2018-02-28 | 2018-08-17 | 北京国能电池科技股份有限公司 | Electric vehicle battery management method and system |
-
1991
- 1991-11-12 JP JP29583791A patent/JP3303315B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH05137274A (en) | 1993-06-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11569686B2 (en) | Electronic device for wirelessly charging external device | |
| EP0599244B1 (en) | Portable electronic device | |
| CN102355037B (en) | For the device to multiple power receiving apparatus Wireless power transmission | |
| US6211644B1 (en) | Method and apparatus for identifying a battery | |
| GB2308246A (en) | Charging control for a battery powered portable electronic apparatus | |
| JP2007089341A (en) | Charging system, electronic device, charging device, and charging method for electronic device | |
| AU2584700A (en) | A method and an apparatus for storing and communicating battery information | |
| JPH0498380A (en) | Data transmission system for portable terminal equipment | |
| JP3888060B2 (en) | Electronic device and control method of electronic device | |
| JP3303315B2 (en) | Barcode reader | |
| JPWO2005027034A1 (en) | Non-contact IC system and portable terminal | |
| JP5640737B2 (en) | Portable terminal charging device | |
| CN100358211C (en) | Charging set for handset | |
| CN208636948U (en) | Shared charger baby leases equipment | |
| WO2017134346A1 (en) | Method for maintaining a battery | |
| CN112421786A (en) | A shared power bank | |
| KR20210089906A (en) | Electronic device executing wireless power sharing function quickly and method for thereof | |
| EP1139204A2 (en) | PC card | |
| JP2002300728A (en) | Mobile phone with charging function | |
| JPH06162279A (en) | Battery pack incorporated type ic card reader/writer | |
| CN114448102B (en) | Earphone box, wireless charging method, device and storage medium | |
| JP2001069682A (en) | Power supply unit | |
| CN113452127B (en) | Wireless charging mobile terminal | |
| CN220822655U (en) | Wireless charging circuit, device and system | |
| CN221080951U (en) | Full-compatible conversion module for converting USB-A port into Type-C port and charging datase:Sub>A line |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080510 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110510 Year of fee payment: 9 |
|
| LAPS | Cancellation because of no payment of annual fees |