JP7587137B2 - Electronics - Google Patents
Electronics Download PDFInfo
- Publication number
- JP7587137B2 JP7587137B2 JP2021013910A JP2021013910A JP7587137B2 JP 7587137 B2 JP7587137 B2 JP 7587137B2 JP 2021013910 A JP2021013910 A JP 2021013910A JP 2021013910 A JP2021013910 A JP 2021013910A JP 7587137 B2 JP7587137 B2 JP 7587137B2
- Authority
- JP
- Japan
- Prior art keywords
- voltage
- battery
- unit
- update
- control 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
Links
- 238000004891 communication Methods 0.000 claims description 19
- 230000008859 change Effects 0.000 claims description 5
- 230000005540 biological transmission Effects 0.000 description 19
- 238000000034 method Methods 0.000 description 16
- 230000008569 process Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 9
- 230000006870 function Effects 0.000 description 7
- 238000001514 detection method Methods 0.000 description 4
- 230000004044 response Effects 0.000 description 3
- 230000005236 sound signal Effects 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- HBBGRARXTFLTSG-UHFFFAOYSA-N Lithium ion Chemical compound [Li+] HBBGRARXTFLTSG-UHFFFAOYSA-N 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 229910001416 lithium ion Inorganic materials 0.000 description 1
- 229910052987 metal hydride Inorganic materials 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Landscapes
- Secondary Cells (AREA)
- Stored Programmes (AREA)
- Charge And Discharge Circuits For Batteries Or The Like (AREA)
Description
本発明は、電子機器に関する。 The present invention relates to electronic devices.
近年の多数の電子機器は、プロセッサなどによって制御されるため、ソフトウェアが不可欠となっている。また、このような電子機器においては、ソフトウェアの改訂に伴って、ソフトウェアを更新することも一般に行われている。 In recent years, many electronic devices are controlled by processors, making software indispensable. In addition, in such electronic devices, it is common to update the software when it is revised.
例えば、特許文献1には、電池の現在の電圧値が電池残量閾値よりも大きい場合にソフトウェアの更新を実行することが記載されている。電池残量閾値は、更新用のソフトウェアの容量の大小や、当該ソフトウェアの容量などの情報を記憶する不揮発メモリの種別に応じて設定される。
For example,
しかしながら、特許文献1に記載された技術では、電池残量閾値を設定する必要がある。また、電池の残量が尽きる直前まで電圧がほぼ一定で、その後に電圧が急激に低下するという特性を有する電池では、電池残量閾値の設定が困難であり、電池の電圧値が電池残量閾値よりも大きい場合でも、電圧が急激に低下する状況になると、ソフトウェアの更新中に電源が断たれてしまう。このため、ソフトウェアの更新に失敗するという問題が生じる。
However, the technology described in
本発明の一態様は、より確実にソフトウェアを更新することを目的とする。 One aspect of the present invention aims to update software more reliably.
上記の課題を解決するために、本発明の一態様に係る電子機器は、ソフトウェアにしたがって電池の電力によって動作する動作部と、前記ソフトウェアを記憶するメモリと、前記動作部に前記電池の電力が供給されていない状態での前記電池の第1端子電圧と、前記動作部に前記電池の電力が供給されている状態での前記電池の第2端子電圧との差電圧が所定電圧以下である場合、前記メモリにおける前記ソフトウェアを更新する一方、前記差電圧が前記所定電圧を超える場合、前記メモリにおける前記ソフトウェアを更新しない更新制御部と、を備えている。 In order to solve the above problems, an electronic device according to one aspect of the present invention includes an operating unit that operates on battery power according to software, a memory that stores the software, and an update control unit that updates the software in the memory when the difference in voltage between the first terminal voltage of the battery when the battery power is not supplied to the operating unit and the second terminal voltage of the battery when the battery power is supplied to the operating unit is equal to or less than a predetermined voltage, but does not update the software in the memory when the difference in voltage exceeds the predetermined voltage.
本発明の一態様によれば、より確実にソフトウェアを更新することができる。 According to one aspect of the present invention, software can be updated more reliably.
〔実施形態〕
以下、本発明の一実施形態について、図1~図4を参照して説明する。
[Embodiment]
Hereinafter, one embodiment of the present invention will be described with reference to FIGS.
(無線通信機の構成)
図1は、本実施形態に係る無線通信機1を示すブロック図である。
(Configuration of wireless communication device)
FIG. 1 is a block diagram showing a
図1に示すように、無線通信機1(電子機器)は、送信部2と、受信部3と、送受信切替回路4と、アンテナ5と、表示部6と、操作部7と、インターフェース8と、プログラムメモリ9(メモリ)と、電池10と、電圧検出部11と、スイッチ12と、制御部13とを備えている。図1において、インターフェース8はI/Fと示される。
As shown in FIG. 1, the wireless communication device 1 (electronic device) includes a
送信部2は、入力された音声を送信信号に変換する送信処理を行う。送信部2は、送信処理を行うために、マイク21と、A/D変換器22と、変調部23と、D/A変換器24と、BPF(Band Pass Filter)25と、ALC(Automatic Level Control)回路26と、電力増幅器27とを有している。図1において、マイク21はMICと示され、A/D変換器22はA/Dと示され、D/A変換器24はD/Aと示され、ALC回路26はALCと示され、電力増幅器27はPAと示される。
The transmitting
送信部2において、マイク21から出力される音声信号は、A/D変換器22によってデジタル信号に変換された後、変調部23によって所定の変調方式で変調信号に変調される。変調信号は、D/A変換器24によってアナログ信号に変換された後、BPF25によって所定の帯域のみが通過する。BPF25を経た変調信号は、ALC回路26によって、電力増幅器27への入力レベルが制限される。ALC回路26を経た変調信号の電力は、電力増幅器27によって通信に必要な大きさの電力に増幅される。
In the
送信部2から出力された送信信号は、送受信切替回路4を介してアンテナ5に出力される。アンテナ5は、入力された送信信号を電波として放射する。一方、アンテナ5は、電波として受信した受信信号を送受信切替回路4に出力する。この受信信号は、送受信切替回路4を介して受信部3に入力される。
The transmission signal output from the
送受信切替回路4は、送信部2およびアンテナ5の接続と、受信部3およびアンテナ5との接続を切り替える回路である。送受信切替回路4は、半導体スイッチ、リレー(特にラッチングリレー)などを含んで構成されている。
The transmission/
受信部3は、受信された受信信号を音声に変換する受信処理を行う。受信部3は、受信処理を行うために、BPF(Band Pass Filter)31と、A/D変換器32と、復調部33と、D/A変換器34と、スピーカ35とを有している。図1において、A/D変換器32はA/Dと示され、D/A変換器34はD/Aと示され、スピーカ35はSPと示される。
The
受信部3において、入力された受信信号は、BPF31によって帯域が制限されて、A/D変換器32によってデジタル信号に変換された後、復調部33によって所定の復調方式で音声信号に復調される。復調部33からの音声信号は、D/A変換器34によってアナログ信号に変換され、スピーカ35に入力される。スピーカ35からは、入力信号に応じた音声が出力される。
In the
表示部6は、制御部13によって作成された各種の情報を可視化するために表示する。操作部7は、PTTスイッチや各種の操作ボタンを有しており、PTTスイッチや操作ボタンによる操作を受け付け、操作に応じた操作信号を制御部13に出力する。
The
無線通信機1において、送信部2、受信部3、送受信切替回路4、アンテナ5、表示部6および操作部7は、後述するファームウェアにしたがって電池10の電力によって動作する動作部101を構成している。
In the
インターフェース8は、外部から供給されるファームウェア(ソフトウェア)を受け入れるために設けられている。ファームウェアは、制御部13が動作部101の制御を行うためのソフトウェアである。
The
インターフェース8は、ファームウェアがメモリカードに格納される場合、メモリカードを接続するためのインターフェースである。あるいは、インターフェース8は、ファームウェアが他の装置(例えばパーソナルコンピュータ)から通信ケーブルを介して伝送される場合、通信ケーブルを接続するためのインターフェースである。
プログラムメモリ9は、ファームウェアを記憶するための不揮発メモリである。プログラムメモリ9は、例えば、フラッシュROM、EEPROM(登録商標)(Electronically Erasable and Programmable Read Only Memory)などによって構成される。
The
電池10は、乾電池などの一次電池、あるいはリチウムイオン電池などの二次電池によって構成される。電池10からの電力は、プログラムメモリ9および制御部13に常時供給される。
The
電圧検出部11は、電池10の端子電圧を検出する。電圧検出部11は、例えば、後述する制御部13の電圧読取部131(図2参照)を構成するA/D変換器に、検出した端子電圧を入力するために、端子電圧をA/D変換器の変換電圧範囲の電圧に変換するレベル変換回路(分圧抵抗のみから成る回路、分圧抵抗およびアンプを含む回路など)を含んでいる。
The
スイッチ12は、電池10からの電力の電力を動作部101に供給するための給電路102に設けられている。スイッチ12は、ノーマリオフ型のスイッチである。
The
制御部13は、動作部101を制御する。具体的には、制御部13は、操作部7からの操作信号に基づいて、送受信切替回路4の切り替え動作を制御したり、無線通信機1の現在の動作状態に応じた情報を作成して表示部6に供給したりする。また、制御部13は、プログラムメモリ9に格納されたファームウェアの更新を行う。
The
(制御部の構成)
次に、制御部13がファームウェアの更新するための構成について説明する。図2は、制御部13を示すブロック図である。
(Configuration of the control unit)
Next, a configuration for updating firmware by the
図2に示すように、制御部13は、ファームウェアの更新を行うために、電圧読取部131と、記憶部132と、判定部133と、更新制御部134とを有している。制御部13は、例えば、CPU(Central Processing Unit)、RAM(Random Access Memory)、ROM(Read Only Memory)、A/D変換器、タイマなどを含むマイクロコントローラによって構成される。上述したプログラムメモリ9は、制御部13に組み込まれ、ROMによって構成されていてもよい。この場合、ROMは、上述したフラッシュROM、EEPROM(登録商標)などで構成される。
As shown in FIG. 2, the
電圧読取部131は、電圧検出部11によって検出された電池10の端子電圧を読み取る。電圧読取部131は、例えば、上述したマイクロコントローラのA/D変換器によって構成され、入力されるアナログの端子電圧をデジタルの端子電圧に変換することによって、端子電圧を読み取る。
The
記憶部132は、電圧読取部131によって読み取られた端子電圧を、更新制御部134の指示を受けて一時的に記憶する。このため、記憶部132は、上述したRAMによって構成される。記憶部132には、動作部101に電池10の電力が供給されていない状態での端子電圧(第1端子電圧)と、動作部101に電池10の電力が供給されている状態での端子電圧(第2端子電圧)とが記憶される。
The
判定部133は、記憶部132に記憶されている第1端子電圧と第2端子電圧との差電圧と、所定の閾値電圧とを比較する。判定部133は、差電圧が所定電圧以下である場合、ファームウェアの更新が可能であると判定し、差電圧が所定電圧を超える場合、ファームウェアの更新が不可能であると判定する。
The
更新制御部134は、ファームウェアの更新を制御するために、上記のCPUの機能の一部として設けられている。更新制御部134は、ユーザによる操作部7への操作に応じてファームウェアの更新に関する一連の処理を開始する。更新制御部134は、ファームウェアの更新処理期間中にファームウェアを更新していることを表示部6に表示させる。更新制御部134は、スイッチ12のON・OFF(開閉)動作の制御、および記憶部132の書込動作の制御を行う。更新制御部134は、判定部133によってファームウェアの更新が可能であると判定された場合、ファームウェアの更新処理を実行する一方、判定部133によってファームウェアの更新が不可能であると判定された場合、ファームウェアの更新処理を実行しない。
The
(ファームウェア更新処理)
続いて、制御部13によるファームウェアの更新処理について説明する。図3は、無線通信機1によるファームアップの実行可否を判定する処理手順を示すフローチャートである。図4は、電池10の端子電圧と電池10の使用時間との関係を示す特性図、および当該特性図に対応する、差電圧と電池10の使用時間との関係を示す特性図である。
(Firmware update process)
Next, a description will be given of a firmware update process by the
図3に示すように、まず、更新制御部134は、ユーザによる操作部7の操作に応じて操作部7からファームアップ(ファームウェアの更新)を開始するための開始指示があったか否かを判定する(ステップS1)。更新制御部134は、開始指示がなければ(ステップS1のNO)、開始指示があるまで(ステップS1のYES)、待機する。この状態では、スイッチ12はOFFしている。この状態では、プログラムメモリ9、制御部13動作部などの無線通信機1の一部に微小な電流が流れる。
As shown in FIG. 3, first, the
更新制御部134は、開始指示時を受けると、電圧読取部131によって読み取られた第1端子電圧V1を記憶部132に記憶させる(ステップS2)。次いで、更新制御部134は、スイッチ12をONさせて(ステップS3)、所定時間経過したか否かを判定する(ステップS4)。制御部13における計時は、例えば、上述したタイマによって行われる。この状態では、プログラムメモリ9、制御部13動作部などに加えて動作部101にも電流が流れるため、無線通信機1においては大きな電流が流れる。
When the
更新制御部134は、所定時間経過していなければ(ステップS4のNO)、所定時間経過するまで(ステップS4のYES)、待機する。所定時間は、例えば、スイッチ12がOFF状態からON状態に変化してから電池10の端子電圧が安定するまでの時間よりもやや長い時間に設定される。
If the predetermined time has not elapsed (NO in step S4), the
更新制御部134は、スイッチ12のONから所定時間が経過すると、電圧読取部131によって読み取られた第2端子電圧V2を記憶部132に記憶させ(ステップS5)、スイッチ12をOFFさせる。
When a predetermined time has elapsed since the
判定部133は、更新制御部134からスイッチ12をOFFさせたという通知を受けると、第1端子電圧V1と第2端子電圧V2との差電圧ΔVが所定電圧Vth以下であるか否かを判定する(ステップS7)。
When the
更新制御部134は、ステップS7において、差電圧ΔVが所定電圧以下であると判定された場合、すなわち、ファームアップ実行可能であると判定された場合、ファームアップを実行して(ステップS8)、処理を終える。更新制御部134は、インターフェース8を介して取り込んだ更新用のファームウェアをプログラムメモリ9に記憶されたファームウェアに上書きすることで更新を実行する。更新制御部134は、ファームアップの実行中に、表示部6にファームアップが実行されていることを表示させる。
If the
また、ファームアップの実行中は、スイッチ12がOFF状態となっている。ファームアップの実行中は、動作部101を動作させないので、動作部101による無駄な電力消費を削減することができる。
In addition, while the firmware update is being performed, the
更新制御部134は、ステップS7において、差電圧ΔVが所定電圧を超えると判定された場合、すなわち、ファームアップ実行不可能であると判定された場合、ファームアップを中止して(ステップS9)、処理を終える。この場合、更新制御部134は、電池10の残量が不足しており、ファームアップが実行できなかったことを表示部6に表示させる。
If the
(効果)
一般に、電池は、残量がまだ十分ある状態では、負荷を重くしても、端子電圧がわずかに低下するが、残量が少なくなった状態では、内部抵抗が大きくなるので、負荷を重くすると、端子電圧が大きく低下する。このため、電池10の残量がまだ十分ある状態の差電圧ΔVは小さく、電池10の残量が少なくなった状態の差電圧ΔVは大きくなる。
(effect)
Generally, when the battery has a sufficient remaining charge, the terminal voltage drops slightly even if the load is increased, but when the remaining charge is low, the internal resistance increases, so increasing the load causes a large drop in the terminal voltage. Therefore, when the
そこで、判定部133は、動作部101に電力が供給されていない軽負荷状態における第1端子電圧と、動作部101に電力が供給されている重負荷状態における第2端子電圧との差電圧ΔVに基づいて、ファームアップの実行可否を判定する。具体的には、上述したように、判定部133は、差電圧ΔVが所定電圧Vth以下である場合、ファームアップの更新が可能であると判定し、差電圧ΔVが所定電圧Vthを超える場合、ファームアップの更新が不可能であると判定する。
The
そして、更新制御部134は、判定部133によるファームアップ更新可能の判定に基づいてファームアップを実行する。また、更新制御部134は、判定部133によるファームアップ更新不可能の判定に基づいてファームアップを中止する(実行しない)。
Then, the
特に、図4に示すように、ある種の電池10(例えばニッケル水素電池)の端子電圧Vtは、使用時間Tが経過しても、ほぼ一定値を維持しているが、電池10の残量がなくなる直前では急激に低下する。そのため、端子電圧Vtによる電池残量閾値の設定が困難であり、ソフトウェアの更新に失敗するという問題が生じる。
In particular, as shown in FIG. 4, the terminal voltage Vt of a certain type of battery 10 (e.g., a nickel-metal hydride battery) remains at a nearly constant value even after the usage time T has elapsed, but drops sharply just before the
ここで、差電圧ΔVに着目すると、電池10の残量がまだ十分ある状態の使用時間T1の時点では、差電圧ΔVが小さく所定電圧Vth以下となるため、ファームアップの更新が可能であると正しく判定される。一方、電池10の残量が少なくなる使用時間T2の時点では、差電圧ΔVが所定電圧Vthを超えるので、ファームアップの更新が不可能であると正しく判定される。
Here, looking at the voltage difference ΔV, at usage time T1 when the
したがって、ファームアップを実行する前に、電池10の残量がファームアップに十分足りるか否かを判定することができる。そして、電池10の残量が少なくなった状態でファームアップを実行しないことにより、ファームアップの実行中に電池10の残量がなくなり、ファームアップが中断されてしまうという不都合を回避することができる。
Therefore, before executing a firmware update, it is possible to determine whether the remaining charge of the
上記のように、第2端子電圧V2の変化特性によって電池10の残量をある程度予測できる。このため、所定電圧Vthは、上記の重負荷状態における使用時間Tに対する第2端子電圧V2の変化特性と、ファームアップに要する電力とに基づいて、ある程度のマージンを含めて設定される。ファームアップに要する電力は、ファームウェアのサイズに基づいて予め算出される。これにより、電池10の残量がファームアップに十分足りるか否かの判定をより正確に行うことができる。
As described above, the remaining charge of the
また、送受信切替回路4をラッチングリレーによって構成する場合、ラッチングリレーにおいて、切り替え動作時にしか、可動接点を駆動するためのコイルに電流が流されない。このため、ラッチングリレーを切り替えないときにコイルに電流を流すと、動作部101に流れる電流が増大するので、第2端子電圧V2の低下幅を大きくすることができる。このように、第2端子電圧の読み取り時に、ある程度大きさの決まった電流を動作部101に流すことで、差電圧の精度を高めることができる。
Furthermore, when the transmission/
なお、ラッチングリレーは、送受信切替回路4に用いられることに限定されない。ラッチングリレーは、例えば、図1には示されていない、複数のフィルタの切り替えを行う切替回路などに用いられてもよい。このような場合でも、送受信切替回路4にラッチングリレーを用いた上記の場合と同様、第2端子電圧V2の低下幅を大きくすることにより、差電圧の精度を高めることができる。
Note that the latching relay is not limited to being used in the transmission/
〔ソフトウェアによる実現例〕
無線通信機1(以下、「装置」と呼ぶ)の機能は、当該装置としてコンピュータを機能させるためのプログラムであって、当該装置の各制御ブロック(特に制御部13に含まれる各部)としてコンピュータを機能させるためのプログラムにより実現することができる。
[Software implementation example]
The functions of the wireless communication device 1 (hereinafter referred to as the "device") can be realized by a program for causing a computer to function as the device, and a program for causing a computer to function as each control block of the device (particularly each part included in the control unit 13).
この場合、上記装置は、上記プログラムを実行するためのハードウェアとして、少なくとも1つの制御装置(例えばプロセッサ)と少なくとも1つの記憶装置(例えばメモリ)を有するコンピュータを備えている。この制御装置と記憶装置により上記プログラムを実行することにより、上記各実施形態で説明した各機能が実現される。 In this case, the device includes a computer having at least one control device (e.g., a processor) and at least one storage device (e.g., a memory) as hardware for executing the program. The control device and storage device execute the program, thereby realizing each of the functions described in each of the above embodiments.
上記プログラムは、一時的ではなく、コンピュータ読み取り可能な、1または複数の記録媒体に記録されていてもよい。この記録媒体は、上記装置が備えていてもよいし、備えていなくてもよい。後者の場合、上記プログラムは、有線または無線の任意の伝送媒体を介して上記装置に供給されてもよい。 The program may be recorded on one or more computer-readable recording media, not on a temporary basis. The recording media may or may not be included in the device. In the latter case, the program may be provided to the device via any wired or wireless transmission medium.
また、上記各制御ブロックの機能の一部または全部は、論理回路により実現することも可能である。例えば、上記各制御ブロックとして機能する論理回路が形成された集積回路も本発明の範疇に含まれる。 In addition, some or all of the functions of each of the above control blocks can be realized by logic circuits. For example, an integrated circuit in which a logic circuit that functions as each of the above control blocks is formed is also included in the scope of the present invention.
〔まとめ〕
本実施形態に係る電子機器は、ソフトウェアにしたがって電池の電力によって動作する動作部と、前記ソフトウェアを記憶するメモリと、前記動作部に前記電池の電力が供給されていない状態での前記電池の第1端子電圧と、前記動作部に前記電池の電力が供給されている状態での前記電池の第2端子電圧との差電圧が所定電圧以下である場合、前記メモリにおける前記ソフトウェアを更新する一方、前記差電圧が前記所定電圧を超える場合、前記メモリにおける前記ソフトウェアを更新しない更新制御部と、を備えている。
〔summary〕
The electronic device of this embodiment comprises an operating unit that operates using battery power in accordance with software, a memory that stores the software, and an update control unit that updates the software in the memory when the differential voltage between a first terminal voltage of the battery when battery power is not supplied to the operating unit and a second terminal voltage of the battery when battery power is supplied to the operating unit is equal to or less than a predetermined voltage, but does not update the software in the memory when the differential voltage exceeds the predetermined voltage.
上記の構成によれば、ソフトウェアを更新する前に、電池の残量がソフトウェアの更新に十分足りるか否かを判定することができる。そして、電池の残量が少なくなった状態でソフトウェアの更新を実行しないことにより、ソフトウェアの更新の実行中に電池の残量がなくなり、ソフトウェアの更新が中断されてしまうという不都合を回避することができる。 With the above configuration, it is possible to determine whether the remaining battery power is sufficient for the software update before updating the software. By not performing the software update when the remaining battery power is low, it is possible to avoid the inconvenience of the battery running out of power during the software update, causing the software update to be interrupted.
前記電子機器において、前記所定電圧は、前記第2端子電圧の変化特性に基づいて設定されていることが好ましい。 In the electronic device, it is preferable that the predetermined voltage is set based on the change characteristics of the second terminal voltage.
上記の構成によれば、第2端子電圧の変化特性によって電池の残量をある程度予測できる。このため、所定電圧が第2端子電圧の特性に基づいて設定されることにより、電池の残量がソフトウェアの更新に十分足りるか否かの判定をより正確に行うことができる。 According to the above configuration, the remaining battery charge can be predicted to some extent based on the change characteristics of the second terminal voltage. Therefore, by setting the predetermined voltage based on the characteristics of the second terminal voltage, it is possible to more accurately determine whether the remaining battery charge is sufficient for software updates.
前記電子機器において、前記動作部は、ラッチングリレーを有していることが好ましい。 In the electronic device, it is preferable that the operating unit has a latching relay.
上記の構成によれば、ラッチングリレーを切り替えないときにコイルに電流を流すと、動作部に流れる電流が増大するので、第2端子電圧の低下幅を大きくすることができる。このように、第2端子電圧の読み取り時に、ある程度大きさの決まった電流を動作部に流すことで、差電圧の精度を高めることができる。 According to the above configuration, when a current is passed through the coil when the latching relay is not switched, the current flowing through the operating unit increases, and the amount of drop in the second terminal voltage can be increased. In this way, by passing a current of a certain magnitude through the operating unit when reading the second terminal voltage, the accuracy of the differential voltage can be improved.
前記電子機器は無線通信機であることが好ましい。 The electronic device is preferably a wireless communication device.
上記の構成によれば、無線通信機におけるソフトウェアの更新をより確実に行うことができる。 The above configuration allows software updates in wireless communication devices to be performed more reliably.
〔付記事項〕
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
[Additional Notes]
The present invention is not limited to the above-described embodiments, and various modifications are possible within the scope of the claims. Embodiments obtained by appropriately combining the technical means disclosed in different embodiments are also included in the technical scope of the present invention.
1 無線通信機(電子機器)
9 プログラムメモリ(メモリ)
10 電池
101 動作部
134 更新制御部
V1 第1端子電圧
V2 第2端子電圧
ΔV 差電圧
Vth 所定電圧
1 Radio communication equipment (electronic equipment)
9 Program Memory (Memory)
10
Claims (3)
前記ソフトウェアを記憶するメモリと、
前記動作部に前記電池の電力が供給されていない状態での前記電池の第1端子電圧と、前記動作部に前記電池の電力が供給されている状態での前記電池の第2端子電圧との差電圧が所定電圧以下である場合、前記メモリにおける前記ソフトウェアを更新する一方、前記差電圧が前記所定電圧を超える場合、前記メモリにおける前記ソフトウェアを更新しない更新制御部と、を備え、
前記動作部は、ラッチングリレーを有し、
前記更新制御部は、前記第2端子電圧の取得時に、前記ラッチングリレーを切り替えさせないように、前記ラッチングリレーのコイルに電流を流すことを特徴とする電子機器。 an operating unit that operates on battery power in accordance with software;
A memory for storing the software;
an update control unit that updates the software in the memory when a difference in voltage between a first terminal voltage of the battery in a state in which power from the battery is not supplied to the operating unit and a second terminal voltage of the battery in a state in which power from the battery is supplied to the operating unit is equal to or less than a predetermined voltage, and does not update the software in the memory when the difference in voltage exceeds the predetermined voltage;
The operating unit has a latching relay,
the update control unit, when acquiring the second terminal voltage, causes a current to flow through a coil of the latching relay so as not to switch the latching relay .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021013910A JP7587137B2 (en) | 2021-01-29 | 2021-01-29 | Electronics |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021013910A JP7587137B2 (en) | 2021-01-29 | 2021-01-29 | Electronics |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022117296A JP2022117296A (en) | 2022-08-10 |
| JP7587137B2 true JP7587137B2 (en) | 2024-11-20 |
Family
ID=82749617
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021013910A Active JP7587137B2 (en) | 2021-01-29 | 2021-01-29 | Electronics |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7587137B2 (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006085534A (en) | 2004-09-17 | 2006-03-30 | Fujitsu Ltd | Information processing apparatus, software update method for information processing apparatus, and program |
| JP2013084143A (en) | 2011-10-11 | 2013-05-09 | Denso Corp | On-vehicle communication device |
| JP2013134848A (en) | 2011-12-26 | 2013-07-08 | Yazaki Corp | Latching relay drive circuit for vehicle |
| JP2013218623A (en) | 2012-04-12 | 2013-10-24 | Sharp Corp | Information processing device, update method, and update program |
| JP2020016582A (en) | 2018-07-26 | 2020-01-30 | ラピスセミコンダクタ株式会社 | Semiconductor device and method for detecting remaining amount of battery |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH10153647A (en) * | 1996-11-26 | 1998-06-09 | Casio Comput Co Ltd | Battery level detection method |
-
2021
- 2021-01-29 JP JP2021013910A patent/JP7587137B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006085534A (en) | 2004-09-17 | 2006-03-30 | Fujitsu Ltd | Information processing apparatus, software update method for information processing apparatus, and program |
| JP2013084143A (en) | 2011-10-11 | 2013-05-09 | Denso Corp | On-vehicle communication device |
| JP2013134848A (en) | 2011-12-26 | 2013-07-08 | Yazaki Corp | Latching relay drive circuit for vehicle |
| JP2013218623A (en) | 2012-04-12 | 2013-10-24 | Sharp Corp | Information processing device, update method, and update program |
| JP2020016582A (en) | 2018-07-26 | 2020-01-30 | ラピスセミコンダクタ株式会社 | Semiconductor device and method for detecting remaining amount of battery |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022117296A (en) | 2022-08-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0940963A2 (en) | Power supply apparatus and method for mobile communication terminal | |
| US5438248A (en) | Method and apparatus for recognizing different types of batteries | |
| EP0776116A2 (en) | Mobile terminal with an improved power key lock function | |
| US11438687B2 (en) | Speaker device and assignment method | |
| US7068013B2 (en) | Battery circuit with non-volitable memory and thermistor on a single line | |
| JP7587137B2 (en) | Electronics | |
| JP2017046228A (en) | Portable wireless terminal and antenna switching method | |
| JPH11318027A (en) | Power break protection circuit for electronic device | |
| WO2019202718A1 (en) | Electric musical instrument system | |
| JP3869683B2 (en) | Rechargeable telephone terminal power supply control device | |
| US5371800A (en) | Speech detection circuit | |
| JP4274706B2 (en) | Pack battery | |
| JP2001211480A (en) | Mobile communication terminal device and method of reporting state of charge thereof | |
| JPH11284560A (en) | Mobile phone device charging method | |
| JP2012222914A (en) | Battery remaining capacity control device, battery remaining capacity control method, and program | |
| CN110769488A (en) | Method and device for transmitting signal and computer readable storage medium | |
| JP7368981B2 (en) | Battery packs and electronic equipment | |
| KR20020068576A (en) | Method for displaying of battery residue or receive sensitivity in portable terminal | |
| JP5147108B2 (en) | Mobile device | |
| KR20040105137A (en) | Device and the Method for controlling the user data of mobile phone | |
| KR20050094171A (en) | Method for protecting user data in personal digital assistant with phone | |
| JP7502640B2 (en) | Electronic device and control method thereof | |
| JP2003018076A (en) | Radio terminal unit | |
| KR101147746B1 (en) | Apparatus and Method for Providing Emergency Call Using Mobile Phone | |
| JP4332792B2 (en) | Wireless equipment |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231012 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240612 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240618 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240819 |
|
| 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: 20241008 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241021 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7587137 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |