JP2021125152A - Portable information processing terminal, control method, and program - Google Patents

Portable information processing terminal, control method, and program Download PDF

Info

Publication number
JP2021125152A
JP2021125152A JP2020020167A JP2020020167A JP2021125152A JP 2021125152 A JP2021125152 A JP 2021125152A JP 2020020167 A JP2020020167 A JP 2020020167A JP 2020020167 A JP2020020167 A JP 2020020167A JP 2021125152 A JP2021125152 A JP 2021125152A
Authority
JP
Japan
Prior art keywords
power
battery
information
voltage
processing terminal
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.)
Pending
Application number
JP2020020167A
Other languages
Japanese (ja)
Inventor
光生 橋本
Mitsuo Hashimoto
光生 橋本
翔 堀田
Sho Hotta
翔 堀田
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.)
Canon Electronics Inc
Original Assignee
Canon Electronics Inc
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 Canon Electronics Inc filed Critical Canon Electronics Inc
Priority to JP2020020167A priority Critical patent/JP2021125152A/en
Publication of JP2021125152A publication Critical patent/JP2021125152A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Cash Registers Or Receiving Machines (AREA)

Abstract

To provide a technique for reducing the possibility that encryption information held in a volatile memory (RAM) so as not to eliminate the encryption information and applicable to an information processing terminal is eliminated.SOLUTION: A portable information processing terminal that operates by a battery includes authentication information reading means 301 for reading authentication information, power consumption means 302 for consuming power equal to or more than power consumed in the case of feeding the power to the authentication information reading means 301, and encryption information holding means 303 for holding encryption information to be required when the authentication information reading means 301 authenticates the encrypted authentication information, and applies voltage to the power consumption means 302 while the power is fed to the encryption information holding means 303 to hold the encryption information.SELECTED DRAWING: Figure 3

Description

本発明は、交換可能なバッテリで駆動する携帯型情報処理端末、制御方法、プログラムに関する。 The present invention relates to a portable information processing terminal, a control method, and a program driven by a replaceable battery.

近年、ICカードに記憶されている電子マネー情報を用いた決済サービスが普及している。ICカードを用いた決済サービスの中でも決済中に通信を必要とせず迅速に処理可能な公開鍵方式を採用した複数種類の電子マネーが広く利用されている。 In recent years, payment services using electronic money information stored in IC cards have become widespread. Among payment services using IC cards, a plurality of types of electronic money that employ a public key method that can be processed quickly without requiring communication during payment are widely used.

特許文献1にはメモリカードから読みだされた認証用の情報を用いてユーザの正当性を確認する技術が開示されている。 Patent Document 1 discloses a technique for confirming the legitimacy of a user by using authentication information read from a memory card.

特開2003−203215号公報Japanese Unexamined Patent Publication No. 2003-203215

特許文献1に示される技術の他にも端末を正規ユーザ以外に入手された場合に対処するための各種技術も採用されている。特に非接触ICカードに記憶された電子マネー情報にアクセスするための共通鍵については、端末が分解等された場合に暗号情報である共通鍵が消去されるように揮発性メモリ(RAM)に保持するものが普及している。このような異物等が付いた場合、バッテリの電圧が所定の閾値を下回った場合に、装置内部の回路構成によって、自動でシャットダウンしてしまうと、RAMに記憶された共通鍵の情報が消去される場合があった。本発明は、暗号情報を揮発性メモリ(RAM)に保持する情報処理端末に適用可能な暗号情報が消失してしまう可能性を低減する技術を提供する。 In addition to the techniques shown in Patent Document 1, various techniques for dealing with the case where the terminal is obtained by a non-authorized user are also adopted. In particular, the common key for accessing the electronic money information stored in the non-contact IC card is stored in the volatile memory (RAM) so that the common key, which is the encrypted information, is erased when the terminal is disassembled. What to do is widespread. If such foreign matter is attached, the battery voltage falls below a predetermined threshold value, and if the battery is automatically shut down due to the circuit configuration inside the device, the common key information stored in the RAM will be erased. In some cases. The present invention provides a technique for reducing the possibility that the encrypted information applicable to the information processing terminal that holds the encrypted information in the volatile memory (RAM) is lost.

上記課題を解決するために、本発明の携帯型情報処理端末は、バッテリによって動作する回路構成の携帯型情報処理端末であって、認証情報の読取を行うための認証情報読取手段と、前記認証情報読取手段に電力を供給した場合に消費される電力と同等以上の電力を消費する電力消費手段と、前記認証情報読取手段が暗号化された前記認証情報を認証する際に必要となる暗号情報を保持する暗号情報保持手段と、前記暗号情報保持手段に電力を供給して前記暗号情報を保持している状態において、前記電力消費手段に電圧を印加することを特徴とする。 In order to solve the above problems, the portable information processing terminal of the present invention is a portable information processing terminal having a circuit configuration operated by a battery, and is an authentication information reading means for reading authentication information and the authentication. A power consuming means that consumes power equal to or greater than the power consumed when power is supplied to the information reading means, and encrypted information required when the authentication information reading means authenticates the encrypted authentication information. It is characterized in that the cryptographic information holding means for holding the above and a voltage is applied to the power consuming means in a state where power is supplied to the cryptographic information holding means to hold the cryptographic information.

本発明によれば、電池交換可能な情報処理端末で、電池や端末側の電池接点に異物等が付着し電圧異常を引き起こす状況であっても暗号情報が消失してしまう可能性を低減することができる。 According to the present invention, in an information processing terminal having a replaceable battery, it is possible to reduce the possibility that the encrypted information will be lost even in a situation where foreign matter or the like adheres to the battery or the battery contact on the terminal side and causes a voltage abnormality. Can be done.

本発明の一実施形態に係る携帯型決済端末の外観の例を示す図である。It is a figure which shows the example of the appearance of the portable payment terminal which concerns on one Embodiment of this invention. 携帯型決済端末のハードウェア構成例を示すブロック図である。It is a block diagram which shows the hardware configuration example of a portable payment terminal. 携帯型決済端末の機能構成例を示すブロック図である。It is a block diagram which shows the functional configuration example of a portable payment terminal. バッテリ放電カーブの例である。This is an example of a battery discharge curve. 判定手段304が実施する判定処理を説明するフローチャートである。It is a flowchart explaining the determination process performed by the determination means 304. 判定手段304が実施する図5とは別の判定処理を説明するフローチャートである。It is a flowchart explaining the determination process different from FIG. 5 which a determination means 304 carries out. 携帯型決済端末の起動時における処理を示すフローチャートである。It is a flowchart which shows the process at the time of activation of a portable payment terminal. 携帯型情報処理端末の機能構成例を示すブロック図である。It is a block diagram which shows the functional structure example of a portable information processing terminal. 充電時における電圧・電流カーブの例である。This is an example of the voltage / current curve during charging. 充電異常を検出するためのフローチャートの一例である。This is an example of a flowchart for detecting a charging abnormality. 充電時における電圧カーブの例である。This is an example of a voltage curve during charging. 充電異常を検出するためのフローチャートの一例である。This is an example of a flowchart for detecting a charging abnormality.

(実施例1)
以下、本発明の第1の実施形態を図面に基づいて説明する。図中、同じ符号は各図を通
して共通である。但し、以下に示す実施の形態は、本発明の技術思想を具体化するための
形態型決済端末を例示するものであって、本発明は携帯型決済端末を以下のものに特定しない。また、本明細書は特許請求の範囲に示される部材を実施の形態の部材に特定するものでは決してない。
(Example 1)
Hereinafter, the first embodiment of the present invention will be described with reference to the drawings. In the figure, the same reference numeral is common throughout each figure. However, the embodiments shown below exemplify a form-type payment terminal for embodying the technical idea of the present invention, and the present invention does not specify the portable payment terminal as the following. Further, the present specification does not specify the members shown in the claims as the members of the embodiment.

図1は、本発明の一実施例に係る携帯型決済端末(情報処理端末)の外観の例を示す図である。 FIG. 1 is a diagram showing an example of the appearance of a portable payment terminal (information processing terminal) according to an embodiment of the present invention.

図1の例においては、携帯型決済端末はユーザが片手で保持可能な大きさの端末であり、その筐体には、入力部11、表示部12、印字部13、カード読取部14、電池装着部15が設けられる。図1の例においては、入力部11、表示部12、印字部13、カード読取部14が筐体の同じ面に設けられており、その背面に電池装着部15が設けられている。入力部11はテンキーやファンクションキーなどよりなり、店舗などの販売員により操作される。 In the example of FIG. 1, the portable payment terminal is a terminal having a size that can be held by a user with one hand, and the housing thereof includes an input unit 11, a display unit 12, a printing unit 13, a card reading unit 14, and a battery. A mounting portion 15 is provided. In the example of FIG. 1, the input unit 11, the display unit 12, the printing unit 13, and the card reading unit 14 are provided on the same surface of the housing, and the battery mounting unit 15 is provided on the back surface thereof. The input unit 11 includes a numeric keypad, a function key, and the like, and is operated by a salesperson such as a store.

表示部12はLCD(Liquid Crystal Display)などよりなり、各種の情報を表示する。印字部13は感熱式プリンターユニットなどよりなり売上に係るレシートや、決済に係る店舗側控えなどを感熱紙などに印刷するために利用される。カード読取部14は電子マネーによって決済を行うために利用され、電子マネーカードに埋め込まれているICチップとの間で電磁波を介して無線通信を行い、ICチップに記憶されている情報の読み出し、ICチップに対する情報の書き込みを行う。本実施例では、非接触のタイプを例示したが、接触式のリーダ、ライタを用いてもよい。 The display unit 12 is composed of an LCD (Liquid Crystal Display) or the like, and displays various types of information. The printing unit 13 is composed of a thermal printer unit or the like, and is used for printing a receipt related to sales, a store copy related to payment, or the like on thermal paper or the like. The card reading unit 14 is used for making a payment by electronic money, performs wireless communication with an IC chip embedded in the electronic money card via electromagnetic waves, and reads out information stored in the IC chip. Write information to the IC chip. In this embodiment, the non-contact type has been illustrated, but a contact-type reader / writer may be used.

電池装着部15は携帯型決済端末を動作させるために必要となる電力供給源となるバッテリを装着および保持する。電池装着部15は、バッテリ、電池等を保持するものであれば形態を問わないが、図1の例においては携帯型決済端末の背面に存在し、電池装着部を構成するロック機構が取り付けられている。ロック機構は、ロックレバーを解除方向に操作しカバーを取り外し、バッテリを装着した後、カバーを取り付けロック機構によりカバーが意図せず外れないようにカバーを固定するようにロックレバーを操作する。図1では電池装着部15に取り付けたバッテリが交換可能な構成になっているが、電池装着部15はバッテリ交換可能な構成とする必要はなく充電ケーブルを携帯型決済端末に装着することによりバッテリを装着したまま充電できる構成としてもよい。 The battery mounting unit 15 mounts and holds a battery, which is a power supply source required for operating the portable payment terminal. The battery mounting portion 15 may be in any form as long as it holds the battery, the battery, etc., but in the example of FIG. 1, it exists on the back surface of the portable payment terminal, and a lock mechanism constituting the battery mounting portion is attached. ing. The lock mechanism operates the lock lever in the release direction to remove the cover, installs the battery, attaches the cover, and operates the lock lever so that the cover is fixed by the lock mechanism so that the cover does not come off unintentionally. In FIG. 1, the battery attached to the battery mounting portion 15 has a replaceable configuration, but the battery mounting portion 15 does not need to have a battery replaceable configuration, and the battery can be obtained by attaching the charging cable to the portable payment terminal. It may be configured so that the battery can be charged while the battery is attached.

図2は携帯型決済端末のハードウェア構成例を示すブロック図である。CPU(中央演算処理装置)201は、携帯型決済端末に内蔵されるプログラムの実行を行う。RAM202は、CPU201が実行するプログラムやデータなどが適宜記憶される。フラッシュメモリ203は、CPU201が実行するプログラム、データ、及びOSが保存される。フラッシュメモリ203はハードディスクドライブ(HDD)など他の不揮発性の記憶媒体であってもよい。 FIG. 2 is a block diagram showing a hardware configuration example of a portable payment terminal. The CPU (Central Processing Unit) 201 executes a program built in the portable payment terminal. The RAM 202 appropriately stores programs and data executed by the CPU 201. The flash memory 203 stores programs, data, and an OS executed by the CPU 201. The flash memory 203 may be another non-volatile storage medium such as a hard disk drive (HDD).

LCDコントローラ206は、携帯型決済端末の表示デバイスとして用いる表示部12の制御を行い、表示部12に表示するための表示元データが、CPU201により表示用メモリ205へ格納された際、表示部12に表示するためのデータを生成する。システムバス216は、CPU201と各周辺モジュール間でのデータアクセスに使用される。 The LCD controller 206 controls the display unit 12 used as a display device of the portable payment terminal, and when the display source data for displaying on the display unit 12 is stored in the display memory 205 by the CPU 201, the display unit 12 Generate data to display on. The system bus 216 is used for data access between the CPU 201 and each peripheral module.

I/O制御部207は、入力部11などの入力デバイスを制御する。通信制御部204は、無線LAN、モデムを介した公衆回線での通信等、無線通信機能を備える。通信制御部204により、携帯型決済端末はネットワークを介して決済データを決済センターと送受信し、また、プログラムやデータをフラッシュメモリ203に記憶することができる。 The I / O control unit 207 controls an input device such as the input unit 11. The communication control unit 204 has a wireless communication function such as communication on a public line via a wireless LAN or a modem. The communication control unit 204 allows the portable payment terminal to send and receive payment data to and from the payment center via the network, and to store programs and data in the flash memory 203.

プリンタコントローラ208は、携帯型決済端末の印字部13の制御を行い、印字のための印字元データが、CPU201により生成された際、印字部13で印字するためのデータを生成する。電源コントローラ209は、本発明の携帯型決済端末の電源オフ、オン、省電力設定、充電等を制御する。 The printer controller 208 controls the printing unit 13 of the portable payment terminal, and when the printing source data for printing is generated by the CPU 201, the printer controller 208 generates the data for printing by the printing unit 13. The power controller 209 controls power off, on, power saving setting, charging, and the like of the portable payment terminal of the present invention.

バッテリ211は本発明の携帯型決済端末を動作させるための電力を供給し、電池装着部15に取り付けられる。バッテリ211としてはリチウムイオン二次電池が利用されることが多いが、本発明の携帯型決済端末を動作させる電力を供給できればニカド電池やニッケル水素電池のような他の二次電池でも、アルカリ乾電池などの一次電池でもよい。電源端子210は電池装着部15の一部であり、バッテリ211と電気的に接続し、電力を電源コントローラ209の制御に従い供給する。 The battery 211 supplies electric power for operating the portable payment terminal of the present invention, and is attached to the battery mounting portion 15. Lithium-ion secondary batteries are often used as the battery 211, but other secondary batteries such as Nikado batteries and nickel-hydrogen batteries can also be alkaline dry batteries as long as they can supply power to operate the portable payment terminal of the present invention. It may be a primary battery such as. The power supply terminal 210 is a part of the battery mounting portion 15, is electrically connected to the battery 211, and supplies electric power under the control of the power supply controller 209.

副電池213はバッテリ211が交換されている間に端末に保存されたデータを保持するために利用される。携帯型決済端末を利用しない場合に完全に電源をオフするのではなく、実行中のプログラム状態や処理中のデータをRAM202に保持する等して、次回端末利用時に素早く処理を再開できるサスペンド状態を備えるように携帯型決済端末を構成することができる。消費電力の低くサスペンド状態でのみバッテリ211を交換するように運用する場合、副電池213はバッテリ211で利用されるリチウムイオン二次電池のような大容量のものでなく、電気二重層コンデンサ等の小型かつ低容量のものでもよい。 The sub-battery 213 is used to hold the data stored in the terminal while the battery 211 is being replaced. Instead of turning off the power completely when the mobile payment terminal is not used, the suspended state can be resumed quickly when the terminal is used next time by holding the running program state and the data being processed in the RAM 202. A portable payment terminal can be configured to provide. When operating so that the battery 211 is replaced only in the suspended state with low power consumption, the auxiliary battery 213 is not a large capacity battery like the lithium ion secondary battery used in the battery 211, but an electric double layer capacitor or the like. It may be small and have a low capacity.

副電池装着部212は携帯型決済端末の内部に配置され、副電池213と電気的に接続し電力を電源コントローラ209の制御に従い供給する。 The sub-battery mounting unit 212 is arranged inside the portable payment terminal, is electrically connected to the sub-battery 213, and supplies electric power under the control of the power controller 209.

カードリーダーコントローラ214は、携帯型決済端末のカード読取部14の制御を行う。カードリーダーコントローラ214は、カード読取部14を介して電子マネーカードに埋め込まれているICチップに記憶されている情報の読み出し、または、書き込みを行うモジュールであり専用のハードウェアと、それを操作する制御用ファームウェアにより構成される。 The card reader controller 214 controls the card reading unit 14 of the portable payment terminal. The card reader controller 214 is a module that reads or writes information stored in an IC chip embedded in an electronic money card via a card reading unit 14, and operates dedicated hardware. It consists of control firmware.

共通鍵保持用RAM215は電子マネーカードに埋め込まれているICチップに記憶されている暗号化された情報を読取復号化して内容を解釈し、または、書き込むデータを暗号化するために利用される共通鍵情報を保持するために利用される。分解等により共通鍵が取得されないように共通鍵はRAMに保持されおり、電源コントローラ209から供給される電力により保持される。カードリーダーコントローラ214もサスペンド状態に対応するように構成することができ、サスペンド状態に移行した場合は、副電池213の電力で共通鍵用RAM215を保持することができる。また、カードリーダーコントローラ214は、電子マネーカードを読取または書込みする場合以外はサスペンド状態にするように構成することができ、携帯型決済端末のサスペンド状態と一致させる必要はない。このサスペンドモードは、カード読取手段がONになると解除される。すなわち、バッテリ211から認証情報読取手段が認証情報を読取できる電力を供給されるときに、電圧が降下し過ぎて、サスペンドモードになれずに、携帯型決済端末の電源が急に落ちると認証情報が消失してしまう。 The common key holding RAM 215 is used to read and decrypt the encrypted information stored in the IC chip embedded in the electronic money card to interpret the contents, or to encrypt the data to be written. It is used to hold key information. The common key is held in the RAM so that the common key is not acquired due to disassembly or the like, and is held by the electric power supplied from the power controller 209. The card reader controller 214 can also be configured to correspond to the suspend state, and when the suspend state is entered, the common key RAM 215 can be held by the power of the auxiliary battery 213. Further, the card reader controller 214 can be configured to be in the suspend state except when reading or writing the electronic money card, and it is not necessary to match the suspend state with the portable payment terminal. This suspend mode is canceled when the card reading means is turned on. That is, when the battery 211 supplies power that allows the authentication information reading means to read the authentication information, the voltage drops too much and the suspend mode cannot be entered, and the power of the portable payment terminal suddenly turns off. Will disappear.

図3は、携帯型決済端末の機能構成例を示すブロック図である。 FIG. 3 is a block diagram showing a functional configuration example of the portable payment terminal.

認証情報読取手段301は電子マネーカードに埋め込まれているICチップに記憶されている情報の読み出し、および書き込みを制御する機能を提供し、カードリーダーコントローラ214により実現される。情報は暗号化されているため、認証情報読取手段301は暗号情報保持手段303より共通鍵情報を取得し情報の復号化及び暗号化を行う。 The authentication information reading means 301 provides a function of controlling reading and writing of information stored in an IC chip embedded in an electronic money card, and is realized by a card reader controller 214. Since the information is encrypted, the authentication information reading means 301 acquires the common key information from the encrypted information holding means 303, and decrypts and encrypts the information.

電力消費手段302は、認証情報読取手段301が動作するときに消費する電力以上の電力を消費するハードウェアモジュールである。電力消費手段302は、予め認証情報読取手段301に対応して準備された抵抗体であってもよいし、携帯型決済端末を構成する他の要素、例えば印字部13およびプリンタコントローラ208や、表示部12及びLCDコントローラ206等を利用してもよい。 The power consuming means 302 is a hardware module that consumes more power than the power consumed when the authentication information reading means 301 operates. The power consuming means 302 may be a resistor prepared in advance corresponding to the authentication information reading means 301, or other elements constituting the portable payment terminal, such as the printing unit 13 and the printer controller 208, and a display. The unit 12 and the LCD controller 206 and the like may be used.

暗号情報保持手段303は電子マネーカードに読み込まれているICチップに記憶された情報を復号化、及び暗号化するための共通鍵を保持する機能を提供し、共通鍵保持用RAM215により構成される。暗号の種類によっては秘密鍵等他の暗号情報であってもよい。 The encryption information holding means 303 provides a function of holding a common key for decrypting and encrypting information stored in an IC chip read in an electronic money card, and is composed of a common key holding RAM 215. .. Depending on the type of encryption, other encryption information such as a private key may be used.

判定手段304は、認証情報読取手段301に動作用の電力を供給する前に、電力消費手段302へ一定時間電力を供給し、電力供給時の電圧低下を監視する。そして、判定手段304は、電圧低下が認証情報読取手段301を動作させるのに問題ないと判定した場合のみ、認証情報読取手段301を動作させ電子マネーカードによる決済処理を実行し、問題があると判定した場合はエラーとする機能を提供する。判定手段304はフラッシュメモリ203上に格納されたプログラムの一部として制御方法が記憶されており、CPU201およびRAM202を用いて機能が実行され、電源コントローラ209やプリンタコントローラ208などを制御することにより構成される。 The determination means 304 supplies electric power to the power consuming means 302 for a certain period of time before supplying electric power for operation to the authentication information reading means 301, and monitors the voltage drop at the time of power supply. Then, the determination means 304 operates the authentication information reading means 301 and executes the payment process by the electronic money card only when it is determined that there is no problem in operating the authentication information reading means 301 due to the voltage drop, and there is a problem. It provides a function to make an error when it is judged. The determination means 304 stores a control method as a part of a program stored in the flash memory 203, executes a function using the CPU 201 and the RAM 202, and is configured by controlling the power supply controller 209, the printer controller 208, and the like. Will be done.

電力供給手段305は、判定手段304を介して認証情報読取手段301や電力消費手段305に電力を供給し、電源コントローラ209、及び、電源コントローラを介し電力を供給する各部を用いて構成される。図3は機能構成を示しているため判定手段304により制御される機能として電力供給手段305を定義している。ハードウェアとしての側面は図2に示される構成となっており、暗号情報保持手段303を構成する共通鍵保持用RAM215は常にバッテリ211若しくは副電池213により情報を保持している。電池交換時に不揮発性メモリに保持されて共通鍵が消去されないようにバックアップ用の副電池を備えると共通鍵を利用し易い。 The power supply means 305 is configured by using each unit that supplies power to the authentication information reading means 301 and the power consumption means 305 via the determination means 304 and supplies power via the power controller 209 and the power controller. Since FIG. 3 shows the functional configuration, the power supply means 305 is defined as a function controlled by the determination means 304. The aspect as hardware has the configuration shown in FIG. 2, and the common key holding RAM 215 constituting the encryption information holding means 303 always holds information by the battery 211 or the sub-battery 213. It is easy to use the common key if a backup auxiliary battery is provided so that the common key is not erased by being held in the non-volatile memory when the battery is replaced.

図4は、バッテリ放電カーブの例である。 FIG. 4 is an example of a battery discharge curve.

バッテリ211を含めたバッテリは一般的に図4のような特性を持つ。横軸が放電量であり、バッテリが保持する電力を全て放電すると電力が供給できなくなり電圧は0に近づく。また、バッテリは供給する電流量が多いほど電圧は低下する。曲線401はバッテリ211から100mAの電流を消費し続けた時の電圧と供給電圧量のグラフである。曲線402、曲線403は同様に200mA, 300mA供給し続けた際のグラフである。携帯型決済端末を構成するCPU201やプリンタコントローラ208、カードリーダーコントローラ214といったハードウェアは動作可能な電圧の下限があり、図4では動作可能電圧404を下回ると端末が動作できなくなることを表している。但し、端末をサスペンドモードにするとCPU201等はRAM202や共通鍵保持用RAM215の保持のみを低電力で行うようになるので、バックアップ可能電圧404以上であればサスペンドモードを維持できるようになる。 The battery including the battery 211 generally has the characteristics as shown in FIG. The horizontal axis is the amount of discharge, and when all the power held by the battery is discharged, the power cannot be supplied and the voltage approaches zero. Further, the voltage of the battery decreases as the amount of current supplied increases. Curve 401 is a graph of the voltage and the amount of supply voltage when the current of 100 mA is continuously consumed from the battery 211. Curves 402 and 403 are graphs when 200 mA and 300 mA are continuously supplied in the same manner. Hardware such as the CPU 201, the printer controller 208, and the card reader controller 214 constituting the portable payment terminal has a lower limit of the operable voltage, and FIG. 4 shows that the terminal cannot operate when the operable voltage is lower than 404. .. However, when the terminal is set to the suspend mode, the CPU 201 and the like only hold the RAM 202 and the common key holding RAM 215 with low power, so that the suspend mode can be maintained if the backup voltage is 404 or more.

図4に示すようにバッテリ211から供給される電流、すなわち、携帯型決済端末が消費する電流が多いほどバッテリ211の供給電力量が少なくても動作可能電圧404に達する。また、携帯型決済端末は常に同じ量の電流を消費しているわけではなく、その時点で実行している処理により電流量は変化する。携帯型決済端末がただ起動しているだけで特別な処理をしていない処理要求待ち状態での消費電流が100mAとする。このとき、カードリーダーコントローラ214が動作する際に消費する電流量が同じく100mAであった場合、曲線401のグラフから曲線402のグラフに下方向に電圧が低下することになる。 As shown in FIG. 4, the larger the current supplied from the battery 211, that is, the current consumed by the portable payment terminal, the more the operating voltage 404 is reached even if the amount of power supplied by the battery 211 is small. In addition, the portable payment terminal does not always consume the same amount of current, and the amount of current changes depending on the processing being executed at that time. It is assumed that the current consumption in the processing request waiting state in which the portable payment terminal is merely activated and no special processing is performed is 100 mA. At this time, if the amount of current consumed when the card reader controller 214 operates is also 100 mA, the voltage drops downward from the graph of curve 401 to the graph of curve 402.

判定手段304はこの電圧の低下を加味してカード読取手段を制御する。そして、判定手段304は、カードリーダーコントローラ214を動作させたことにより電圧が低下しても、その後電子マネーの決済ができるだけ動作しても動作可能電圧404を下回らない水準の電圧であることを確認してから認証情報読取手段301を動作させる。判定手段304のこの判定に基づいて、カードリーダーコントローラ214に電力が供給される。一方、判定手段304がカードリーダーコントローラ214を動作させると動作可能電圧404を下回る可能性があると判断した場合は、表示部12にエラーメッセージを表示する。また、エラーメッセージを表示する以外に充電、もしくはバッテリ211を満充電のものに交換することを要求し処理を中止する。 The determination means 304 controls the card reading means in consideration of this voltage drop. Then, the determination means 304 confirms that the voltage is at a level that does not fall below the operable voltage 404 even if the voltage drops due to the operation of the card reader controller 214 and then the electronic money settlement operates as much as possible. Then, the authentication information reading means 301 is operated. Based on this determination of the determination means 304, power is supplied to the card reader controller 214. On the other hand, if the determination means 304 determines that the operating voltage 404 may be lower than the operable voltage 404 when the card reader controller 214 is operated, an error message is displayed on the display unit 12. In addition to displaying an error message, the process is stopped by requesting that the battery be charged or the battery 211 be replaced with a fully charged one.

しかし、バッテリ211が充放電を繰り返し劣化している場合や、バッテリ211と電源端子210の間に大きなゴミや埃などといった異物が付着している場合、その異物が抵抗となり想定以上の電圧低下を引き起こすことがある。例えば、通常は401のグラフからカードリーダーコントローラ214を動作させても402のグラフの電圧にしか遷移しないが、異物や劣化により300mAの電流を消費している場合に相当する403のグラフに遷移することがある。このような状態は異常状態であるため、これに相当する電圧低下が起きることを想定してエラーメッセージを表示するなどすると携帯型決済端末の運用時間が極端に低下してしまう。異物の付着等は異常状態であり正しく処理が継続できる必要はないが、カードリーダーコントローラ214が動作中に動作可能電圧404を下回ってしまうとカードリーダーコントローラ214が動作できなくなる。その結果、バッテリ電圧が動作電圧を下回り、さらに副電池からの電池が動作可能電圧(バックアップ電圧)404を下回ると強制的に電源が断たれたのと同じ状態になるため、共通鍵保持用RAM215の制御もできなくなり、記憶されていた共通鍵が失われてしまう。共通鍵は機密に係る情報であるので、共通鍵が失われた端末への共通鍵の再導入は専用の施設で行う必要があり携帯型決済端末を利用できない期間が生じる。 However, if the battery 211 is repeatedly charged and discharged, or if foreign matter such as large dust or dirt adheres between the battery 211 and the power supply terminal 210, the foreign matter becomes a resistance and the voltage drops more than expected. May cause. For example, normally, even if the card reader controller 214 is operated from the graph of 401, it only transitions to the voltage of the graph of 402, but it transitions to the graph of 403, which corresponds to the case where the current of 300 mA is consumed due to foreign matter or deterioration. Sometimes. Since such a state is an abnormal state, if an error message is displayed on the assumption that a voltage drop corresponding to this will occur, the operating time of the portable payment terminal will be extremely reduced. Adhesion of foreign matter is an abnormal state and it is not necessary to continue processing correctly. However, if the operating voltage of the card reader controller 214 falls below the operable voltage 404 during operation, the card reader controller 214 cannot operate. As a result, when the battery voltage falls below the operating voltage and the battery from the secondary battery falls below the operable voltage (backup voltage) 404, the state is the same as when the power is forcibly turned off. Therefore, the common key holding RAM 215 You will not be able to control it, and the stored common key will be lost. Since the common key is confidential information, it is necessary to re-introduce the common key to the terminal in which the common key has been lost at a dedicated facility, and there will be a period during which the portable payment terminal cannot be used.

一方、カードリーダーコントローラ214がサスペンドモードになっている状態で、例えばプリンタコントローラ208を動作させ同様にバッテリ211と電源端子との間に大きなゴミや埃により、想定外の電圧低下が起きることがある。想定外の電圧低下が起きたときには、動作可能電圧404を下回った場合はCPU201等が同様に動作できなくなり強制的に携帯型決済端末の電源が断たれたような状態になる。強制的に携帯型決済端末の電源が断たれたような状態であっても、電圧がバックアップ可能電圧404を下回らなければ、サスペンド状態になっているカードリーダーコントローラ214は共通鍵保持用RAM215を保持することができる。そのため、付着している異物等を取り除く、または、バッテリ211を交換して再度起動すれば継続して携帯型決済端末を利用できる。 On the other hand, when the card reader controller 214 is in the suspend mode, for example, when the printer controller 208 is operated, a large amount of dust or dirt between the battery 211 and the power supply terminal may cause an unexpected voltage drop. .. When an unexpected voltage drop occurs, if the operable voltage falls below the operable voltage 404, the CPU 201 and the like cannot operate in the same manner, and the power of the portable payment terminal is forcibly turned off. Even if the power of the portable payment terminal is forcibly turned off, if the voltage does not fall below the backupable voltage 404, the suspended card reader controller 214 holds the common key holding RAM 215. can do. Therefore, the portable payment terminal can be continuously used by removing the attached foreign matter or the like, or by replacing the battery 211 and restarting the battery.

図5は、判定手段304が実施する判定処理を説明するフローチャートであり、プリンタコントローラ208の電源を投入した場合の消費電力がカードリーダーコントローラ214を動作状態に変更した場合に消費する電力以上である場合に適用できる。 FIG. 5 is a flowchart illustrating the determination process performed by the determination means 304, and the power consumption when the power of the printer controller 208 is turned on is equal to or greater than the power consumption when the card reader controller 214 is changed to the operating state. Applicable in case.

この処理は、電子マネーを利用した決済を利用するために認証情報読取手段301の利用を開始する処理を実行する際に開始され、ステップS51では、まずプリンタ電源をONしている。カードリーダーコントローラ214で消費する電力以上の電力を消費するために、プリンタコントローラ208に対してモーター電源をONする、または、1ライン分だけ紙を送る、または、決済後に印刷するレシート等の企業ロゴ等の不変な部分の全体または一部を印刷するなどの制御を行う。本フローチャートではプリンタ電源ONと表現しているが同等の目的を達成できるのであれば専用の抵抗体への通電や表示部12に対する制御、例えばバックライトの最大輝度での点灯といったものでもよい。 This process is started when the process of starting the use of the authentication information reading means 301 in order to use the payment using the electronic money is executed, and in step S51, the printer power is first turned on. In order to consume more power than the power consumed by the card reader controller 214, the motor power is turned on for the printer controller 208, paper is sent for only one line, or a corporate logo such as a receipt to be printed after payment is made. Controls such as printing all or part of an immutable part such as. Although it is expressed as turning on the printer power in this flowchart, if the same purpose can be achieved, the dedicated resistor may be energized or the display unit 12 may be controlled, for example, the backlight may be turned on at the maximum brightness.

電力消費手段302としては、カードリーダーコントローラ214で消費する電力と同等以上の電力を消費すればよい。ここでいう同等の電力とはカードリーダーコントローラ214を動作させず、かつ異物の付着等がない状態で消費される電力のばらつきの最大値よりも消費する電力が大きくカードリーダーコントローラ214を動作させるときの電力以上で、カードリーダーコントローラ214同等に電力供給による変化が識別可能な電力を言う。 The power consumption means 302 may consume power equal to or higher than the power consumed by the card reader controller 214. The equivalent power referred to here is when the card reader controller 214 is not operated and the power consumed is larger than the maximum value of the variation in the power consumed when there is no foreign matter adhering to the card reader controller 214. The power that can be identified by the change due to the power supply is equivalent to that of the card reader controller 214.

ステップS52では、ステップS51の処理による電力消費により電圧がどの程度下がったかを検出する。想定以上に電圧が下がり動作可能電圧404を下回るとCPU201等が動作できなくなるため、ステップS52による検出処理によらず処理が中断するが、認証情報読取手段301を制御する前に異常を検出することができる。動作可能電圧404を下回らない場合は継続動作可能であるが、通常ステップS51により低下する電圧の想定しうる最大値を超えて低下した場合は異常としてステップS53に制御を移し、それ以外はステップS55に制御を移す。ステップS52の判定を確実にするためには、ステップS51の処理で消費する電力は認証情報読取手段301の制御に必要な電力以上を消費することが望ましいが、通常ステップS51により低下する電圧の想定し得る最大値より低下が大きいかどうかが判断できるのであれば、認証情報読取手段301の制御に必要な電力より少ない電力しか消費しない処理であってもステップS51に適用することができる。 In step S52, it is detected how much the voltage is lowered due to the power consumption by the process of step S51. If the voltage drops more than expected and falls below the operable voltage 404, the CPU 201 and the like cannot operate. Therefore, the process is interrupted regardless of the detection process in step S52, but an abnormality is detected before the authentication information reading means 301 is controlled. Can be done. If the voltage does not fall below the operable voltage 404, continuous operation is possible, but if the voltage drops by more than the maximum value that can be expected in step S51, control is transferred to step S53 as an abnormality, and in other cases, control is transferred to step S55. Transfer control to. In order to ensure the determination in step S52, it is desirable that the power consumed in the process of step S51 is more than the power required for controlling the authentication information reading means 301, but it is assumed that the voltage is usually lowered by step S51. If it can be determined whether or not the decrease is larger than the maximum possible value, even a process that consumes less power than the power required for controlling the authentication information reading means 301 can be applied to step S51.

ステップS53では、電圧異常を検出していることを決済型携帯端末の利用者に通知する。通知は表示部12へのエラーメッセージの表示や、別制御で動作しているプログラムへの通知でもよい。エラーメッセージの表示を行う場合、バッテリ211の交換時にバッテリ端子に意図せず触れてしまうことにより異物が付着し電圧異常が発生するケースが多く想定される場合は「バッテリ端子を清掃してください」という文言を表示してもよい。 In step S53, the user of the payment-type mobile terminal is notified that a voltage abnormality has been detected. The notification may be a display of an error message on the display unit 12 or a notification to a program operating under another control. When displaying an error message, if it is assumed that there are many cases where foreign matter adheres and a voltage abnormality occurs due to unintentional touching of the battery terminal when replacing the battery 211, "Clean the battery terminal". May be displayed.

ステップS54では制御を終了するためにステップS51により電力を供給した各種モジュールへの電力供給を停止し、処理を終了する。 In step S54, in order to end the control, the power supply to the various modules supplied with power in step S51 is stopped, and the process ends.

ステップS55ではステップS54同様にステップS51により電力を供給した各種モジュールへの電力供給を停止する。 In step S55, the power supply to the various modules supplied by step S51 is stopped in the same manner as in step S54.

ステップS56では、ステップS52で電圧異常が検出されなかったため認証情報読取手段301の制御を開始することになるが、ステップS55で電力供給を停止しても電圧が直ぐには復帰しないことを想定し、電圧が元のレベルに復帰するまでの時間を待つ。この例では一定時間待つことにより電圧が元のレベルに復帰するのを待っているが、より積極的に電圧値を検出し元のレベルに復帰するのを確認してもよい。また構成によっては省略しても良い。 In step S56, since the voltage abnormality was not detected in step S52, the control of the authentication information reading means 301 is started, but it is assumed that the voltage does not recover immediately even if the power supply is stopped in step S55. Wait for the voltage to return to its original level. In this example, the voltage is waited to return to the original level by waiting for a certain period of time, but the voltage value may be detected more positively and it may be confirmed that the voltage returns to the original level. It may be omitted depending on the configuration.

ステップS57で認証情報読取手段301の制御を開始する。ステップS57では詳細は省略しているが、認証情報読取手段301により電子マネーカードに埋め込まれているICカード情報を読み取る読取動作などをすることにより電子マネーによる決済処理を行う。電池交換時に非接触ICカードに記憶された電子マネー情報にアクセスするための共通鍵を保護するためにバックアップ用の副電池213を備えている端末では、バックアップ用電池は揮発性メモリに保持されている情報のみを保護すると共通鍵の情報を保護し易い。 In step S57, the control of the authentication information reading means 301 is started. Although details are omitted in step S57, payment processing using electronic money is performed by performing a reading operation such as reading the IC card information embedded in the electronic money card by the authentication information reading means 301. In terminals equipped with a backup secondary battery 213 to protect the common key for accessing the electronic money information stored in the non-contact IC card when the battery is replaced, the backup battery is held in the volatile memory. It is easy to protect the common key information by protecting only the existing information.

また、図5に示す判定の工程を行わずに、カード読取手段がONになる前に、電力消費手段302によって、自動的にシャットダウンされるようにしてもカード読取手段がONになっていないため、バッテリ211や副電池213の電力により、暗号情報は消失しない。すなわち、認証情報読取手段301の起動プログラムを、カード読取手段をONする前に、必ず、プリンタ電源をONする一連のプログラムとすると、共通鍵の情報を保護し易い。従って、携帯情報処理端末としては、決済情報読み取りモードの際に、プリンタ電源をONするとしてもよい。 Further, even if the power consuming means 302 automatically shuts down the card reading means before the card reading means is turned on without performing the determination step shown in FIG. 5, the card reading means is not turned on. , The encrypted information is not lost by the power of the battery 211 and the auxiliary battery 213. That is, if the activation program of the authentication information reading means 301 is a series of programs that always turn on the printer power before turning on the card reading means, it is easy to protect the information of the common key. Therefore, the portable information processing terminal may turn on the printer power in the payment information reading mode.

上述の共通鍵保持手段に電力を供給して共通鍵の情報を保持している状態において、カード読取手段に電力を供給する前に、電力消費手段に電力を供給した結果に基づいて、カード読取手段に電力を供給するか否かを判定するようにすると下記効果が得られる。すなわち、電池交換が可能な端末では電池交換時に利用者が電池や電池を装着する端末側の接点に振れて、異物等がバッテリ接点についたまま利用を継続したとしても共通鍵が消失しづらくなる。このため、端末動作に必要な電圧を下回り端末が異常終了したとしても上述の異物等があっても、共通鍵が消去されず、専用の設備を持った施設に端末を送り共通鍵の再導入をするために決済業務が長期間行えなくなる可能性を減らすことができる。本発明はこのような状況に鑑みてなされたものであり、非接触ICカードに関して説明を行ったが、接触ICカードの読取の場合であってもよい。 In a state where power is supplied to the above-mentioned common key holding means to hold the information of the common key, the card is read based on the result of supplying power to the power consuming means before supplying power to the card reading means. The following effects can be obtained by determining whether or not to supply electric power to the means. That is, in a terminal in which the battery can be replaced, the common key is unlikely to be lost even if the user swings to the battery or the contact on the terminal side where the battery is installed when the battery is replaced and continues to use the terminal with foreign matter or the like attached to the battery contact. .. Therefore, even if the voltage falls below the voltage required for terminal operation and the terminal terminates abnormally, the common key is not erased even if the above-mentioned foreign matter is present, and the terminal is sent to a facility with dedicated equipment to reintroduce the common key. It is possible to reduce the possibility that the settlement business cannot be performed for a long period of time. The present invention has been made in view of such a situation, and although the non-contact IC card has been described, it may be the case of reading the contact IC card.

(実施例2)
以下、本発明の第2の実施形態を図面に基づいて説明する。
(Example 2)
Hereinafter, a second embodiment of the present invention will be described with reference to the drawings.

図6は実施例1の図5の処理に相当するものであり図5と同じ制御については同じ符号で説明している。 FIG. 6 corresponds to the process of FIG. 5 of the first embodiment, and the same control as that of FIG. 5 is described with the same reference numerals.

ステップS61でプリンタ動作を含むNFC動作の処理開始をログファイルに記録している。このログファイルは不揮発性メモリであるフラッシュメモリ203上に保存される。その後図5と同様に電圧異常を検出するためにステップS51でプリンタ電源をONし、ステップS52で電圧異常を検出している。この検出処理が終わり、ステップS54、または、ステップS55でプリンタ電源をOFFした後、ステップS62、または、ステップS63により処理終了をログファイルに記録している。ステップS51でプリンタ電源をONした際に電圧異常により端末が動作できなくなった場合はログファイルに処理開始を示す開始ログはあるが、それに対応する処理終了を示す終了ログが書き込まれず処理が中断することになる。 In step S61, the start of processing of the NFC operation including the printer operation is recorded in the log file. This log file is stored in the flash memory 203, which is a non-volatile memory. After that, in order to detect the voltage abnormality in the same manner as in FIG. 5, the printer power is turned on in step S51, and the voltage abnormality is detected in step S52. After the detection process is completed and the printer power is turned off in step S54 or step S55, the end of the process is recorded in the log file in step S62 or step S63. If the terminal cannot operate due to a voltage abnormality when the printer power is turned on in step S51, the log file contains a start log indicating the start of processing, but the corresponding end log indicating the end of processing is not written and the processing is interrupted. It will be.

図7は携帯型決済端末の起動時における処理を示すフローチャートである。 FIG. 7 is a flowchart showing processing at the time of starting the portable payment terminal.

携帯型決済端末が起動すると、ステップS71で図6の処理で情報が記録されているログファイルを読み取る。ステップS72では図6のステップS61で記録された処理開始に対応するステップS62またはステップS63で記録される処理終了が存在するかどうか判断する。対応する処理終了を示すログが存在する場合や、ログ自体が存在しない場合は、異常終了していないと判断し処理を終了する。異常が発生していた場合は、ステップS73で異常が発生したことを通知する。通知は表示部12へ「バッテリ端子を清掃してください」といったエラーメッセージを表示することにより行う。この時、次回起動時に再度同じログ内容により電圧異常が通知されないようにログを消去する等してもよい。そして、図7のログファイルの確認処理は、図6の電力消費処理を開始する時に実行してもよい。 When the portable payment terminal is activated, the log file in which the information is recorded is read in the process of FIG. 6 in step S71. In step S72, it is determined whether or not there is a process end recorded in step S62 or step S63 corresponding to the process start recorded in step S61 of FIG. If there is a log indicating the end of the corresponding process, or if the log itself does not exist, it is determined that the process has not ended abnormally and the process ends. If an abnormality has occurred, the step S73 notifies that the abnormality has occurred. The notification is performed by displaying an error message such as "Please clean the battery terminal" on the display unit 12. At this time, the log may be deleted so that the voltage abnormality is not notified again by the same log contents at the next startup. Then, the confirmation process of the log file of FIG. 7 may be executed when the power consumption process of FIG. 6 is started.

また、特開2016−144349号公報に示される技術はバッテリが充放電を繰り返し充電可能な容量が低下し想定する携帯型情報処理端末の利用が出来ないことを検出し事前に運用を停止することを可能としている。 In addition, the technology disclosed in Japanese Patent Application Laid-Open No. 2016-144349 detects that the assumed portable information processing terminal cannot be used due to a decrease in the rechargeable capacity of the battery due to repeated charging and discharging, and suspends the operation in advance. Is possible.

しかしながら、バッテリを取り付ける時にバッテリの電源端子と携帯型情報処理端末の対応する電源端子の間にホコリなどの異物が付着し正しく電力供給を行うことができずバッテリ自体は劣化していなくても想定する携帯型情報処理端末の利用が出来ない場合がある。 However, when installing the battery, it is assumed that foreign matter such as dust adheres between the power supply terminal of the battery and the corresponding power supply terminal of the portable information processing terminal and the power cannot be supplied correctly and the battery itself is not deteriorated. It may not be possible to use a portable information processing terminal.

以下の変形例を適用すると電池や端末側の電池接点に異物等が付着し電圧異常を引き起こす状況を検出し、電圧異常の状態で利用される可能性を低減することができる。 By applying the following modification, it is possible to detect a situation in which foreign matter or the like adheres to the battery or the battery contact on the terminal side and cause a voltage abnormality, and reduce the possibility of being used in the state of the voltage abnormality.

図8は、携帯型情報処理端末の機能構成例を示すブロック図であり、図2に準じて記載されている。 FIG. 8 is a block diagram showing a functional configuration example of the portable information processing terminal, and is described according to FIG.

外部電源218が充電端子217に接続され、充電端子217から供給される電力が電源コントローラ209を介して電源端子210およびバッテリ211に供給される。 The external power supply 218 is connected to the charging terminal 217, and the power supplied from the charging terminal 217 is supplied to the power supply terminal 210 and the battery 211 via the power controller 209.

電源コントローラ209は、電源端子210に印加されている電圧を検出するための電圧検知手段219と、充電時に電源端子210を介してバッテリ211に流れている電流を検出するための電流検知手段220を有している。充電時には電源コントローラ209動作するコンピュータプログラムによる制御により電流検知手段220が検出した電流量が閾値以下になった場合は満充電とみなし、それ以上バッテリ211に電力を供給しないように制御を行う。また、充電停止時には、電源コントローラ209上で動作するコンピュータプログラムによる制御により電圧検知手段219が検出した電圧が閾値以下になった場合には充電が必要、または充電異常であると判断し出力することが可能な構成になっている。電源コントローラ209自上で動作するコンピュータプログラムにより図示していない充電制御部が構成されている。また、電源コントローラ209上のプログラムの制御は、CPU201上で動作するプログラムによる制御であってもよい。 The power controller 209 includes a voltage detecting means 219 for detecting the voltage applied to the power supply terminal 210 and a current detecting means 220 for detecting the current flowing through the battery 211 via the power supply terminal 210 during charging. Have. At the time of charging, when the amount of current detected by the current detecting means 220 becomes equal to or less than the threshold value by the control by the computer program operating the power controller 209, it is regarded as fully charged, and control is performed so as not to supply power to the battery 211 any more. When charging is stopped, if the voltage detected by the voltage detecting means 219 is equal to or less than the threshold value under the control of a computer program operating on the power controller 209, it is determined that charging is necessary or charging is abnormal, and the voltage is output. Is configured to be possible. A charging control unit (not shown) is configured by a computer program that operates on the power controller 209 itself. Further, the control of the program on the power controller 209 may be controlled by the program operating on the CPU 201.

また充電異常が発生した場合には、表示部12に異常に関する情報を表示し利用者に処置を要求することができる。 Further, when a charging abnormality occurs, information on the abnormality can be displayed on the display unit 12 and a user can be requested to take action.

図9は充電時における電圧検知手段219と電流検知手段220により得られる電圧・電流カーブの一例である。 FIG. 9 is an example of a voltage / current curve obtained by the voltage detecting means 219 and the current detecting means 220 during charging.

電池電圧411は充電初期には大きく上昇するが、その後、上昇は緩やかになる。充電時に得られる電池電圧411はバッテリ211へ印加している電圧でありバッテリ211が単体で持つ電圧、即ち、バッテリ211が供給可能となった電圧値ではない。 The battery voltage 411 rises significantly at the initial stage of charging, but then slows down. The battery voltage 411 obtained at the time of charging is the voltage applied to the battery 211 and is not the voltage that the battery 211 has by itself, that is, the voltage value that the battery 211 can supply.

充電が完了しバッテリ211への電力供給が停止されると電池電圧411の降下が生じる。これは充電時の印加電圧とバッテリ211が単体で持つ電圧値の差異によるものである。バッテリ211が持つ電池容量は不十分な状態で充電が終了した場合、電圧の降下は大きなものとなる。 When charging is completed and the power supply to the battery 211 is stopped, the battery voltage 411 drops. This is due to the difference between the applied voltage during charging and the voltage value of the battery 211 alone. When charging is completed with the battery capacity of the battery 211 being insufficient, the voltage drop becomes large.

充電完了に近づくにつれてバッテリ211が吸収可能な電力が低下するため、充電電流412は低下していき充電が完了すると充電電流は0となる。 Since the power that can be absorbed by the battery 211 decreases as the charging is completed, the charging current 412 decreases and the charging current becomes 0 when the charging is completed.

電圧閾値413は、バッテリ211に対して充電を開始するかどうかを判断するための値である。電流閾値414は、充電電流412が、この値を下回った際に充電完了とみなすための値である。充電電流412が電流閾値414に到達するのは通常はバッテリ211が満充電とみなせる状態になった場合であり、この状態で充電を停止すると電池電圧411は満充電電圧付近になるため電圧閾値413を下回るようなことはない。しかし、バッテリ交換可能な携帯型情報処理端末においてはバッテリ211交換時に、バッテリ211や電源端子210の設定部分に微小なホコリなどの異物が付着することがある。この状態で充電を行おうとすると異物が抵抗となり電力供給を阻害するため、バッテリ211が満充電状態でなくても、バッテリ211に供給される充電電流412が大きく低下し電流閾値414を下回ることがある。これを充電完了とみなし充電を停止すると、実際には、バッテリ211は十分に充電されていない状態であり、電池電圧411が電圧閾値413を下回ることがある。このような状態で再度充電を開始すると、充電開始、充電停止が短時間の間に繰り返されることになる。 The voltage threshold value 413 is a value for determining whether or not to start charging the battery 211. The current threshold value 414 is a value for considering that charging is completed when the charging current 412 falls below this value. The charging current 412 reaches the current threshold 414 normally when the battery 211 is in a state where it can be regarded as fully charged. When charging is stopped in this state, the battery voltage 411 becomes close to the full charge voltage, so the voltage threshold 413 It will never fall below. However, in a portable information processing terminal in which the battery can be replaced, foreign matter such as minute dust may adhere to the setting portion of the battery 211 or the power supply terminal 210 when the battery 211 is replaced. If charging is attempted in this state, foreign matter acts as a resistance and obstructs the power supply. Therefore, even if the battery 211 is not in a fully charged state, the charging current 412 supplied to the battery 211 may drop significantly and fall below the current threshold value 414. be. When this is regarded as completion of charging and charging is stopped, the battery 211 is actually in a state of not being sufficiently charged, and the battery voltage 411 may fall below the voltage threshold value 413. If charging is started again in such a state, charging start and charging stop will be repeated in a short period of time.

図10は充電異常を検出するためのフローチャートの一例である。 FIG. 10 is an example of a flowchart for detecting a charging abnormality.

フローチャートの処理は、充電中に充電電流412が電流閾値414以下になったことにより開始される。ステップS501ではフローチャート開始時に実行されていた充電を停止している。充電を停止後にバッテリ211が供給可能な電圧を検出できるまで一定の時間を要するのでステップS502では予め規定した時間の経過を判断している。必要な経過時間は端末構成にも依存するが100ミリ秒程度あれば一般的には十分である。規定時間が経過するまではステップS503に制御が移り、電池電圧411が電圧閾値413以下にならないかどうかを判断する。電圧閾値413を下回った場合は、端子に異物等が付着しており満充電になる前に充電が停止したと判断しステップS504に制御を移す。電圧閾値413を下回らない場合はステップS502に戻り規定時間経過を待つ。規定時間経過しても電圧閾値413を下回らない場合は正しく満充電までバッテリ211が充電されたとみなし異常検出処理を終了する。ステップS504に制御が移った場合充電異常と判断されているので、表示部12に、「充電エラー/バッテリ端子を清掃してください」といったメッセージを表示し、充電異常検出処理を終了する。 The processing of the flowchart is started when the charging current 412 becomes equal to or less than the current threshold value 414 during charging. In step S501, the charging that was being executed at the start of the flowchart is stopped. Since it takes a certain amount of time for the battery 211 to detect the voltage that can be supplied after the charging is stopped, in step S502, the elapse of a predetermined time is determined. The required elapsed time depends on the terminal configuration, but about 100 milliseconds is generally sufficient. Control shifts to step S503 until the specified time elapses, and it is determined whether or not the battery voltage 411 becomes equal to or less than the voltage threshold value 413. If it falls below the voltage threshold value 413, it is determined that foreign matter or the like has adhered to the terminals and charging has stopped before the battery is fully charged, and control is transferred to step S504. If the voltage threshold value does not fall below 413, the process returns to step S502 and waits for the lapse of the specified time. If the voltage threshold value does not fall below 413 even after the lapse of the specified time, it is considered that the battery 211 has been correctly charged until it is fully charged, and the abnormality detection process is terminated. When the control is transferred to step S504, it is determined that the charging abnormality has occurred. Therefore, a message such as "Charging error / Please clean the battery terminal" is displayed on the display unit 12, and the charging abnormality detection process is terminated.

バッテリを取り出して充電するものでなくとも、工場出荷時や修理を行う場合等に上述した処理を行うとユーザの利便性を向上することができる。また、上述したような、バッテリ交換を行う携帯型情報処理端末では、交換時に端子が露出するため、埃等の異物が付着し易く、端子の清掃を促すことで、異常な状態で運用される可能性を低減することできる。携帯型情報処理端末は、バッテリのエラーに関するメッセージを出力しているので、ユーザは原因を理解し対策を行うことができる。 Even if the battery is not taken out and charged, the convenience of the user can be improved by performing the above-mentioned processing at the time of factory shipment, repair, or the like. Further, in the portable information processing terminal that replaces the battery as described above, since the terminal is exposed at the time of replacement, foreign matter such as dust easily adheres to the terminal, and by encouraging the terminal to be cleaned, the terminal is operated in an abnormal state. The possibility can be reduced. Since the portable information processing terminal outputs a message regarding a battery error, the user can understand the cause and take countermeasures.

上述したように、携帯型情報処理端末はバッテリにより駆動する携帯型情報処理端末であって、バッテリを充電する充電制御部を備え、充電制御部は、バッテリ211からの印加電圧を検出するための電圧検知手段219と、バッテリへの充電電流を検出するための電流検知手段220とを備え、充電制御部が前記電流検手段219で検出した電流量が予め定められた電流閾値414を下回った場合に充電を完了させ、充電完了後に電圧検知手段220で検出した電池電圧411が予め定められた電圧閾値413を下回っている場合に充電異常と判断し利用者に通知することを特徴としてもよい。 As described above, the portable information processing terminal is a portable information processing terminal driven by a battery, includes a charge control unit for charging the battery, and the charge control unit detects the applied voltage from the battery 211. When the voltage detecting means 219 and the current detecting means 220 for detecting the charging current to the battery are provided, and the amount of current detected by the charging control unit by the current checking means 219 is less than the predetermined current threshold value 414. When the battery voltage 411 detected by the voltage detecting means 220 after the charging is completed is lower than the predetermined voltage threshold 413, it may be determined that the charging is abnormal and the user is notified.

また、バッテリに関する情報を表示する表示手段を備え、電池電圧が予め定められた電圧閾値を下回っている場合に、表示部にバッテリの端子に関する情報を表示することを特徴としてもよい。 Further, it may be characterized in that it includes a display means for displaying information about the battery, and displays information about the terminals of the battery on the display unit when the battery voltage is lower than a predetermined voltage threshold value.

以下の変形例を適用するとバッテリ端子に異物が付着することで、印加電圧に異常が発生した状態で運用される可能性を低減することができる。 When the following modification is applied, it is possible to reduce the possibility of operation in a state where an abnormality occurs in the applied voltage due to foreign matter adhering to the battery terminal.

図11は動作モードを変化させたとき、電圧検知手段219により得られる電圧カーブの一例である。 FIG. 11 is an example of a voltage curve obtained by the voltage detecting means 219 when the operation mode is changed.

動作モードA 311は携帯型情報処理端末が0.1Aの電流を消費している状況での電圧変化である。電力消費に伴い動作モードA 311が示すグラフが緩やかに低下していく。ここで、プリンタコントローラ208を動作させると消費電流が増え1A消費するものとする。この時のグラフが動作モードB 312である。 The operation mode A 311 is a voltage change in a situation where the portable information processing terminal consumes a current of 0.1 A. The graph shown by the operation mode A 311 gradually decreases with the power consumption. Here, it is assumed that when the printer controller 208 is operated, the current consumption increases and 1A is consumed. The graph at this time is the operation mode B 312.

バッテリ211自身や電源端子210までの経路にも抵抗値があるため、消費電流が増えると、それに比例して電位差が生じ電圧検知手段219により測定される電圧値が下がる。そのため、動作モードA 311から動作モードB 312への遷移時には非連続に電圧が変化し、この例ではその差は電圧変化量313で示される。 Since the battery 211 itself and the path to the power supply terminal 210 also have a resistance value, when the current consumption increases, a potential difference occurs in proportion to the resistance value, and the voltage value measured by the voltage detecting means 219 decreases. Therefore, the voltage changes discontinuously at the transition from the operation mode A 311 to the operation mode B 312, and in this example, the difference is indicated by the voltage change amount 313.

電圧変化量313はバッテリ211から電源端子210までの抵抗と消費電流により定まるため、電力消費手段であるプリンタコントローラ208を常に同じ電力を消費するように制御することにより予め定めることができる。バッテリ211自身が持つ内部抵抗値はバッテリの劣化により増大するため一定ではないが、携帯型情報処理端末の想定する使用に耐えうる劣化量は予め想定されており、充電を300回行ったらバッテリ交換するように通知する等の運用がなされている。そのため、想定されるバッテリ211自身が持つ内部抵抗の最大値が存在するため、電圧変化量313の想定される最大値も予め定められる。変化量閾値314は、電圧変化量313を基に設定することができる。変化量閾値314は電圧変化量313そのものでもよいし、測定誤差等を考慮して10%程度多めに設定してもよい。また、充電のサイクルカウントに応じて、閾値を小さくしてもよい。 Since the voltage change amount 313 is determined by the resistance from the battery 211 to the power supply terminal 210 and the current consumption, it can be predetermined by controlling the printer controller 208, which is a power consumption means, so as to always consume the same power. The internal resistance value of the battery 211 itself is not constant because it increases due to deterioration of the battery, but the amount of deterioration that can withstand the expected use of the portable information processing terminal is estimated in advance, and the battery is replaced after charging 300 times. There are operations such as notifying you to do so. Therefore, since there is a maximum value of the internal resistance of the assumed battery 211 itself, the assumed maximum value of the voltage change amount 313 is also determined in advance. The change amount threshold value 314 can be set based on the voltage change amount 313. The change amount threshold value 314 may be the voltage change amount 313 itself, or may be set to be about 10% larger in consideration of measurement error and the like. Further, the threshold value may be reduced according to the charge cycle count.

このようにして定めた変化量閾値314を超える電圧変化は通常は発生しないが、バッテリ211や電源端子210の接点部分にホコリなどの異物が付着すると、異物により抵抗値が増加するため電圧変化量313が閾値314を上回る。これを利用して端子に異物が付着していないか検出することができる。また異物が付着していない場合でも変化量313が閾値314に近いほど、劣化によりバッテリ211の内部抵抗値が増加していることが分かるので、これを用いて劣化度合いを判別することもできる。 Normally, a voltage change exceeding the change amount threshold value 314 determined in this way does not occur, but if foreign matter such as dust adheres to the contact portion of the battery 211 or the power supply terminal 210, the resistance value increases due to the foreign matter, so the voltage change amount 313 exceeds the threshold 314. This can be used to detect whether foreign matter is attached to the terminals. Further, even when no foreign matter is attached, it can be seen that the closer the change amount 313 is to the threshold value 314, the higher the internal resistance value of the battery 211 is due to deterioration. Therefore, the degree of deterioration can be determined by using this.

図12はバッテリ異常を検出するために本発明が実施するフローチャートである。 FIG. 12 is a flowchart carried out by the present invention to detect a battery abnormality.

フローチャートは携帯型情報処理端末が電源オフから起動した後に開始され、ステップS401では携帯型情報処理端末起動後の待ち受け状態での電圧を取得している。電源オン直後は各種ドライバの立上げなどで電力を大きく消費する等の理由により電圧が安定しない場合は、電圧値が安定するまで待つ処理を入れてもよい。 The flowchart is started after the portable information processing terminal is started from the power off, and in step S401, the voltage in the standby state after the portable information processing terminal is started is acquired. Immediately after the power is turned on, if the voltage is not stable due to the large consumption of power due to the startup of various drivers, etc., a process of waiting until the voltage value stabilizes may be added.

ステップS402でプリンタコントローラ208を動作させるためにプリンタ電源をオンしている。このときより大きな電力を消費するために1ライン分紙を送るなどの制御をしてもよい。 In step S402, the printer power is turned on to operate the printer controller 208. At this time, in order to consume a larger amount of power, control such as feeding one line of paper may be performed.

ステップS403でプリンタオン時の電圧を測定している。 In step S403, the voltage when the printer is turned on is measured.

ステップS404ではステップS401とステップS403で測定された電圧値から電圧変化量312を求め、電圧変化量301が変化量閾値314を超えているかどうかを判断し超えていたらステップS405に、そうでない場合はステップS406に処理を移す。 In step S404, the voltage change amount 312 is obtained from the voltage values measured in steps S401 and S403, and it is determined whether or not the voltage change amount 301 exceeds the change amount threshold value 314. The process is transferred to step S406.

ステップS405が実行される状況ではバッテリ211、若しくは電源端子210に異物が付着していると判断されるので、表示部12に「エラー発生/バッテリ端子を清掃してください。」といったエラー表示を行う。 In the situation where step S405 is executed, it is determined that foreign matter is attached to the battery 211 or the power supply terminal 210, so an error message such as "Error occurred / clean the battery terminal" is displayed on the display unit 12. ..

ステップS406が実行される状況では異物の付着は認められていないが、電圧変化量301が変化量閾値314にどれだけ近いかによりバッテリ211が劣化しているかどうか判断する。この判断は変化量閾値314と電圧変化量301の比が100:90を超えたかどうかなどで判断するが、判断に利用する比は、どの程度の劣化でバッテリ211の交換を要求するかに依存して定めることになる。劣化と判断した場合はステップS407に、そうでない場合はステップS408に制御を移す。 Although no foreign matter is observed in the situation where step S406 is executed, it is determined whether or not the battery 211 is deteriorated depending on how close the voltage change amount 301 is to the change amount threshold value 314. This judgment is made based on whether the ratio of the change amount threshold value 314 and the voltage change amount 301 exceeds 100:90, etc., but the ratio used for the judgment depends on how much deterioration the battery 211 requires replacement. Will be decided. If it is determined to be deteriorated, control is transferred to step S407, and if not, control is transferred to step S408.

ステップS407はバッテリ211が劣化していると判断された場合の処理であり、表示部12に「警告/バッテリを交換してください。」といった表示を行う。 Step S407 is a process when it is determined that the battery 211 is deteriorated, and a display such as "Warning / Replace battery" is displayed on the display unit 12.

ステップS408ではステップS401でオンにしたプリンタ電源をオフし処理を終了する。本事例ではプリンタ電源オフを最後に実施しているが、ステップ403の後であればよい。 In step S408, the printer power turned on in step S401 is turned off to end the process. In this case, the printer power is turned off last, but it may be after step 403.

電圧異常の状態で利用される可能性を低減するために、携帯型情報処理端末は、バッテリにより駆動する携帯型情報処理端末であって、携帯型情報処理端末の機能を利用するときにバッテリ211の電力を消費する電力消費手段(プリンタコントローラ208)と、バッテリ211からの印加電圧を測定する測定手段(電圧検知手段219)と、測定手段によって測定された電力消費手段を使用していないときの第1の印加電圧と、電力消費手段を使用しているときの第2の印加電圧と、予め記憶している電圧に対する変化量閾値314とに応じて判定する判定手段と、判定手段の判定結果に応じて、バッテリ211に関する情報を出力する出力手段(表示部12)を有することを特徴としてもよい。 In order to reduce the possibility of being used in a voltage abnormal state, the portable information processing terminal is a portable information processing terminal driven by a battery, and the battery 211 when using the function of the portable information processing terminal. When the power consuming means (printer controller 208) that consumes the power of the above, the measuring means (voltage detecting means 219) that measures the applied voltage from the battery 211, and the power consuming means measured by the measuring means are not used. Judgment means for determining according to the first applied voltage, the second applied voltage when the power consuming means is used, and the change amount threshold 314 with respect to the voltage stored in advance, and the determination result of the determination means. It may be characterized by having an output means (display unit 12) for outputting information about the battery 211 according to the above.

出力手段は、判定手段が、第1の印加電圧から前記第2の印加電圧への電圧降下が、閾値よりも大きい場合に、バッテリの接点に関する情報を出力することを特徴としてもよい。 The output means may be characterized in that the determination means outputs information regarding the contacts of the battery when the voltage drop from the first applied voltage to the second applied voltage is larger than the threshold value.

出力手段は、判定手段が、第1の印加電圧から第2の印加電圧への電圧降下が、閾値よりも小さい場合に、バッテリの交換に関する情報を出力することを特徴としてもよい。 The output means may be characterized in that the determination means outputs information regarding battery replacement when the voltage drop from the first applied voltage to the second applied voltage is smaller than the threshold value.

11入力部
12表示部
13印字部
15電池装着部
301認証情報読取手段
302電力消費手段
303暗号情報保持手段
304判定手段
305電力供給手段


11 Input unit 12 Display unit 13 Printing unit 15 Battery mounting unit 301 Authentication information reading means 302 Power consumption means 303 Cryptographic information holding means 304 Judgment means 305 Power supply means


Claims (9)

バッテリによって動作する携帯型情報処理端末であって、
認証情報の読取を行うための認証情報読取手段と、
前記認証情報読取手段に電力を供給した場合に消費される電力と同等以上の電力を消費する電力消費手段と、
前記認証情報読取手段が暗号化された前記認証情報を認証する際に必要となる暗号情報を保持する暗号情報保持手段と、
前記暗号情報保持手段に電力を供給して前記暗号情報を保持している状態において、前記電力消費手段に電圧を印加することを特徴とする携帯型情報処理端末。
A portable information processing terminal that operates on a battery.
Authentication information reading means for reading authentication information,
A power consuming means that consumes power equal to or greater than the power consumed when power is supplied to the authentication information reading means, and a power consuming means.
Cryptographic information holding means for holding the encrypted information required when the authentication information reading means authenticates the encrypted authentication information, and
A portable information processing terminal characterized in that a voltage is applied to the power consuming means in a state where power is supplied to the encrypted information holding means and the encrypted information is held.
前記電力消費手段に関する電力消費処理のログを記録する不揮発性メモリと、を備え、
前記電力消費手段に電圧を印加する前記電力消費処理の開始ログが前記不揮発性メモリに記録されることを特徴とする請求項1に記載の携帯型情報処理端末。
A non-volatile memory for recording a log of power consumption processing related to the power consumption means is provided.
The portable information processing terminal according to claim 1, wherein a start log of the power consumption process of applying a voltage to the power consumption means is recorded in the non-volatile memory.
前記電力消費処理が終了した場合に、前記不揮発性メモリに、前記電力消費処理の終了ログが書き込まれ、
前記不揮発性メモリに、前記開始ログが記憶され、前記終了ログが記憶されていない場合に、前記バッテリのエラーを出力する出力手段を有することを特徴とする請求項2に記載の携帯情報処理端末。
When the power consumption process is completed, the end log of the power consumption process is written to the non-volatile memory.
The portable information processing terminal according to claim 2, further comprising an output means for outputting the error of the battery when the start log is stored in the non-volatile memory and the end log is not stored. ..
前記バッテリを装着する電池装着部と、
前記暗号情報保持手段へ電力を供給するための副電池を装着する副電池装着部と、を有し、
前記電池装着部に前記バッテリが装着されていない場合に、前記暗号情報保持手段に前記副電池の電力を供給して、前記暗号情報を保持することを特徴とする請求項1〜3のいずれか一項に記載の携帯型情報処理端末。
A battery mounting part for mounting the battery and
It has an auxiliary battery mounting portion for mounting an auxiliary battery for supplying electric power to the encrypted information holding means.
Any of claims 1 to 3, wherein when the battery is not mounted on the battery mounting portion, the power of the sub-battery is supplied to the cryptographic information holding means to hold the cryptographic information. The portable information processing terminal described in item 1.
前記暗号情報保持手段は、揮発性メモリであり、
前記暗号情報保持手段は、前記副電池の電力によって情報を保持するサスペンドモードを有し、
前記サスペンドモードが解除されると前記バッテリの電力によって情報を保持することを特徴とする請求項4に記載の携帯型情報処理端末。
The cryptographic information holding means is a volatile memory.
The encrypted information holding means has a suspend mode in which information is held by the electric power of the auxiliary battery.
The portable information processing terminal according to claim 4, wherein when the suspend mode is released, information is held by the electric power of the battery.
前記認証情報読取手段は、非接触ICカードから電子マネーに関する認証情報を読み取り、前記電力消費手段は、決済情報を印刷するプリンタであることを特徴とする
請求項1〜5のいずれか一項に記載の携帯型情報処理端末。
The invention according to any one of claims 1 to 5, wherein the authentication information reading means reads authentication information related to electronic money from a non-contact IC card, and the power consuming means is a printer that prints payment information. The described portable information processing terminal.
前記暗号情報保持手段に電力を供給して前記暗号情報を保持している状態において、前記認証情報読取手段が前記認証情報の読取動作を行うための電力を供給する前に、前記電力消費手段に電圧を印加することを特徴とする請求項1〜6のいずれか一項に記載の携帯型情報処理端末。 In a state where power is supplied to the encrypted information holding means to hold the encrypted information, the power consuming means is provided with power before the authentication information reading means supplies power for reading the authentication information. The portable information processing terminal according to any one of claims 1 to 6, wherein a voltage is applied. コンピュータを、請求項1〜7の何れか1項に記載の携帯型情報処理端末の判定手段として機能させるためのコンピュータプログラム。 A computer program for causing a computer to function as a determination means of the portable information processing terminal according to any one of claims 1 to 7. バッテリによって動作する携帯型情報処理端末の制御方法であって、
前記情報処理端末は、
認証情報の読取を行うための認証情報読取手段と、
前記認証情報読取手段に電力を供給した場合に消費される電力と同等以上の電力を消費する電力消費手段と、
前記認証情報読取手段が暗号化された前記認証情報を認証する際に必要となる暗号情報を保持する暗号情報保持手段と、を備え、
前記暗号情報保持手段に電力を供給して前記暗号情報を保持している状態において、前記電力消費手段に電圧を印加することを特徴とする携帯型情報処理端末の制御方法。








It is a control method for a portable information processing terminal that operates on a battery.
The information processing terminal is
Authentication information reading means for reading authentication information,
A power consuming means that consumes power equal to or greater than the power consumed when power is supplied to the authentication information reading means, and a power consuming means.
The authentication information reading means includes a cryptographic information holding means for holding the encrypted information required for authenticating the encrypted authentication information.
A method for controlling a portable information processing terminal, which comprises applying a voltage to the power consuming means in a state where power is supplied to the encrypted information holding means and the encrypted information is held.








JP2020020167A 2020-02-07 2020-02-07 Portable information processing terminal, control method, and program Pending JP2021125152A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020020167A JP2021125152A (en) 2020-02-07 2020-02-07 Portable information processing terminal, control method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020020167A JP2021125152A (en) 2020-02-07 2020-02-07 Portable information processing terminal, control method, and program

Publications (1)

Publication Number Publication Date
JP2021125152A true JP2021125152A (en) 2021-08-30

Family

ID=77459311

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020020167A Pending JP2021125152A (en) 2020-02-07 2020-02-07 Portable information processing terminal, control method, and program

Country Status (1)

Country Link
JP (1) JP2021125152A (en)

Similar Documents

Publication Publication Date Title
US8528815B2 (en) Image forming apparatus and control method of image forming apparatus
CN102547020B (en) Image forming apparatus and power control method thereof
JP5340335B2 (en) Information processing device
JP5072458B2 (en) Image forming apparatus, toner unit authentication method and toner unit authentication processing program related to image forming apparatus
TW200301872A (en) Lighthhouse asic
CN1987737A (en) Information processing apparatus including network controller, and method of controlling application of power supply voltage to the network controller
CN102218947B (en) Information processing apparatus and control method of information processing apparatus
JP5119525B2 (en) Information processing device
JP2011055603A (en) Electronic apparatus system, battery pack control method, battery pack, and electronic apparatus
JP4145185B2 (en) Image forming apparatus and network system
JP2018116575A (en) Information processing unit and control method thereof, and program
US7412622B2 (en) Detection of abnormality subsequent to power activation trigger or power stop command
JP2021125152A (en) Portable information processing terminal, control method, and program
US20120047375A1 (en) Information processing apparatus, method of controlling the same, and storage medium
JP5309252B2 (en) Information processing device
TWI451234B (en) Data processor with battery replaceable under un-shutdown state, and method for replacing battery under un-shutdown state
US20120054501A1 (en) Image processing apparatus
US20210382630A1 (en) Information processing system and image forming apparatus capable of accurately predicting lifetime of semiconductor device, and control method therefor
US8203727B2 (en) Image processing apparatus provided with an image memory used by a plurality of boards performing expanded data processings, backup processing method, and storage medium storing program readable by computer
JP2008102730A (en) Maintenance management method and maintenance management apparatus of electronic equipment or system provided with electronic equipment, and electronic equipment
JP2008059007A (en) Semiconductor storage device
JP5812981B2 (en) External battery mounting jig, portable information processing apparatus, and program
CN101452333A (en) Method and computer device capable of processing abnormity of power supply
JP2014116905A (en) Image processing system, apparatus control method, and apparatus control program
JP7161115B2 (en) Information processing device and program