JPH0612376A - 携帯型電子装置 - Google Patents

携帯型電子装置

Info

Publication number
JPH0612376A
JPH0612376A JP4168710A JP16871092A JPH0612376A JP H0612376 A JPH0612376 A JP H0612376A JP 4168710 A JP4168710 A JP 4168710A JP 16871092 A JP16871092 A JP 16871092A JP H0612376 A JPH0612376 A JP H0612376A
Authority
JP
Japan
Prior art keywords
battery
input
voltage
electronic device
portable electronic
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
JP4168710A
Other languages
English (en)
Inventor
Toshiyuki Kawagishi
敏之 川岸
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP4168710A priority Critical patent/JPH0612376A/ja
Priority to US08/080,531 priority patent/US5408423A/en
Publication of JPH0612376A publication Critical patent/JPH0612376A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10544Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
    • G06K7/10821Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices
    • G06K7/10881Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices constructional details of hand-held scanners
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3206Monitoring of events, devices or parameters that trigger a change in power modality
    • G06F1/3215Monitoring of peripheral devices
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/325Power saving in peripheral device
    • G06F1/3265Power saving in display device
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Electromagnetism (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Toxicology (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Power Sources (AREA)
  • Calculators And Similar Devices (AREA)

Abstract

(57)【要約】 【目的】 本発明は、バッテリーの消耗を抑制できる携
帯型電子装置を提供する。 【構成】 本発明は、バッテリー駆動の携帯型電子装置
において、情報入力を行う入力手段と、この携帯型電子
装置全体を制御するとともに前記バッテリーの電圧チェ
ック及び前記入力手段の入力チェックを行う制御手段
と、この制御手段の電圧チェック、入力チェックの結果
に基づき入力手段に対する情報入力が無い場合及びバッ
テリーの電圧が低下していない場合に前記制御手段を停
止させるプログラムを格納した記憶手段とを有する。こ
の構成により、バッテリーの消耗を抑制できる。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、携帯型電子装置に関
し、より詳しくは、バッテリーを搭載しこのバッテリー
により駆動される携帯型電子装置に関する。
【0002】
【従来の技術】バッテリー駆動の携帯型電子装置におい
ては、バッテリー電圧を監視する必要があり、入力ステ
ータス(入力データがあるかどうか)とバッテリー電圧
の監視を常に行っているのが実情である。このような監
視をしていて、どちらか一方が発生した場合、つまり入
力が発生したか、バッテリー電圧が低下した場合には以
下の処理を行っている。
【0003】図7は電圧監視とキー入力の取得とを同時
に行う従来例のフローチャートである。
【0004】まず、プログラム(アプリケーションプロ
グラム)からキーバッファにキーコードが存在するかど
うかの要求(kbhit( )関数)が発生する。
【0005】携帯型電子装置のシステムプログラムは、
キーバッファ内にキーコードが存在するか否かをチェッ
クし、その結果をアプリケーションプログラムに返す。
アプリケーションプログラムは返された情報よりキー入
力が既に存在するかどうかを判断する。そして、キー入
力が既に存在すればキー入力取得要求(getch()
関数)によりキーを取得する。
【0006】次にバッテリー電圧のチェックの要求(b
at−chk( )関数)が発生する。これにより、シ
ステムプログラムは電圧のチェックを行い、一定の電圧
より低下しているか否かの情報をアプリケーションプロ
グラムに返す。アプリケーションプログラムは返された
情報より、現在の電圧レベルを判断する。電圧が低下し
ていれば終了処理を行い、データの保護を行う。
【0007】このような動作においては、CPUがホル
ト状態になることはなく、常に稼働しているのでバッテ
リーの消耗は大きい。
【0008】即ち、バッテリー電圧の監視をせずに入力
のみを待つ場合には、割込みによる起動により入力デー
タを取得することが可能である。しかし、バッテリー電
圧を監視しながら入力を行うときには、常にステータス
を読み出し判断する必要があるために割込み起動による
入力データの取得が不可能であった。そのため、この携
帯型電子装置のCPUが常に動作して、バッテリーの消
耗が大きく駆動時間が短くなっていた。
【0009】
【発明が解決しようとする課題】上述したように、入力
データの取得は割込みによるものであり、バッテリー電
圧の監視は電圧を測定し判断するという処理であり、割
込みによる手段ではない。
【0010】また、電圧監視が割込みによる警告であっ
たとしても、携帯型電子装置上で動作するプログラム
(業務用アプリケーション)は、前記警告を割込みとし
て取得することができない。
【0011】この結果、携帯型電子装置のCPUは常に
動作せざるを得ず、バッテリーの消耗が大きくなって、
これにより携帯型電子装置の駆動時間が短くなってしま
うという問題がある。
【0012】そこで、本発明は、バッテリーの消耗を抑
制できる携帯型電子装置を提供する。
【0013】
【課題を解決するための手段】請求項1記載の発明は、
バッテリー駆動の携帯型電子装置において、情報入力を
行う入力手段と、この携帯型電子装置全体を制御すると
ともに前記バッテリーの電圧チェック及び前記入力手段
の入力チェックを行う制御手段と、この制御手段の電圧
チェック、入力チェックの結果に基づき入力手段に対す
る情報入力が無い場合及びバッテリーの電圧が低下して
いない場合に前記制御手段を停止させるプログラムを格
納した記憶手段とを有するものである。
【0014】請求項2記載の発明は、前記バッテリーの
電圧チェックを、タイマからの割り込み処理により行う
ようにしたものである。
【0015】
【作用】請求項1記載の発明によれば、制御手段の電圧
チェック、入力チェックの結果に基づき、記憶手段に格
納したプログラムが、入力手段に対する情報入力が無い
場合及びバッテリーの電圧が低下していない場合に前記
制御手段を停止させるので、特に入力手段に対する情報
入力が無い場合に制御手段が停止状態となって無駄に制
御手段が動作することが無くなり、これにより、バッテ
リーの消耗を抑制できる。
【0016】請求項2記載の発明によれば、タイマから
のバッテリーの電圧チェックの割り込み処理を随時行う
ことで、上述した作用を発揮させることができる。
【0017】
【実施例】以下図面を参照して本発明の実施例を詳細に
説明する。
【0018】図2乃至図4は、携帯型電子装置の一例で
あるタッチ式でバーコードリーダ13ー体型のハンディ
ターミナル1を示すものである。
【0019】このハンディターミナル1は、手で握るこ
とが可能なハンディターミナル本体10を具備し、この
ハンディターミナル本体10に表示部としてのLCD1
1、入力操作を行う入力手段を構成するキーボード1
2、バーコード読取り用のタッチ式のバーコードリーダ
13、外部と通信を行うための通信素子14、主電池
(バッテリー)15、メモリバックアップ用の副電池
(バッテリー)16を設けている。
【0020】図1はハンディターミナル1全体のブロッ
ク構成を示す。
【0021】図1において、図2乃至図4に示した構成
部分と同一の機能を有するものには同一の符号を付して
示す。
【0022】前記LCD11,キーボード12,バーコ
ードリーダ13,通信素子14は、各々LCDコントロ
ーラ38、キーバッファを備えた入力手段を構成するキ
ーボードインタフェース39、バーコードリーダインタ
フェース40、通信インタフェース41を介して例えば
16ビットの制御手段としてのCPU50に接続してい
る。
【0023】このCPU50には、後述するようなプロ
グラム(システムプログラム)を格納した記憶手段とし
てのシステムROM51,RAM52に加えて、漢字R
OM53、時計・カレンダ回路54、タイマとしての内
部タイマ55を接続している。
【0024】RAM52及び時計・カレンダ回路54
は、副電池16によりバックアップされ、主電池15が
切れても各々の機能が保持されるようになっている。さ
らに、CPU50には、ブザーコントローラ42を介し
てブザー37を接続している。
【0025】次に前記ハンディターミナル1の動作を図
5,図6をも参照して説明する。
【0026】図5は、キーの取得のフローチャートであ
る。
【0027】まず、アプリケーションプログラムからキ
ー入力の取得要求(getch()関数)が発生する。
これに基づきシステムプログラムは、キーバッファ内に
既にキーコードが存在するかどうかをチェックする。キ
ーバッファにキーコードを格納する処理は割込み処理で
あり、システムプログラム自体もいつ発生したかは分か
らない。このため、キーバッファを共通に用いることに
より、キー入力があったかを判断する。
【0028】前記キーバッファにキーコードが無ければ
システムプログラムはCPU50をホルト(停止;HA
LT)とする。CPU50のホルト状態を解除できるの
は割込み処理である。
【0029】CPUのホルトを解除されるとシステムプ
ログラムは、再びキーバッファ内にキーコードが存在す
るかチェックし、存在すればキーコードをRAM52上
に存在するアプリケーションプログラムに返す。
【0030】図6は、電圧監視とキーの取得を同時に行
うフローチャートである。
【0031】RAM52上に存在するアプリケーション
プログラムに基づき、キー入力の取得要求(getch
( )関数)が発生する。システムプログラムは、前記
キーバッファにキーコードが存在するか否かチェック
し、キーコードが存在すればそのキーコードをアプリケ
ーションプログラムに返す。また、キーコードが存在し
なければCPU50はホルトとなる。
【0032】次に、前記内部タイマ55の設定値に基づ
きタイマ割込みが発生する。
【0033】システムプログラムは、タイマ割込み時に
主電池の電圧チェックを行なう。タイマ割込み処理によ
りシステムプログラムは再び動作し、主電池15の電圧
チェックを行い、一定の電圧より低下している場合には
前記キーバッファをクリアして電圧低下を示すキーコー
ドを格納する。
【0034】また、アプリケーションプログラムはge
tch( )関数により返された電圧低下を示す情報に
より、終了処理を行う。
【0035】このようにして、アプリケーションプログ
ラムはキー取得要求を行うことにより、キーコードの取
得と電圧低下の取得を行うことが可能である。さらにC
PU50はホルト状態になるため、主電池15は低電力
消費状態となる。
【0036】本発明は、上述した実施例の他、その要旨
の範囲内で種々の変形が可能である。
【0037】
【発明の効果】請求項1記載の発明によれば、記憶手段
に格納したプログラムの実行により、入力手段に対する
情報入力が無い場合、バッテリーの電圧が低下していな
い場合に制御手段が停止状態となって無駄に制御手段が
動作することが無くなり、これにより、バッテリーの消
耗を抑制可能な携帯型電子装置を提供することができ
る。
【0038】請求項2記載の発明によれば、タイマから
のバッテリーの電圧チェックの割り込み処理を随時行う
ことで、上述した効果を奏する携帯型電子装置を提供す
ることができる。
【図面の簡単な説明】
【図1】本発明の実施例装置のブロック図
【図2】本発明の実施例装置の正面図
【図3】本発明の実施例装置の側面図
【図4】本発明の実施例装置の背面図
【図5】本発明の実施例装置の動作を示すフローチャー
【図6】本発明の実施例装置の動作を示すフローチャー
【図7】従来装置の動作を示すフローチャート
【符号の説明】
1 ハンディターミナル 12 キーボード 15 主電池 39 キーボードインターフェース 50 CPU 51 システムROM

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 バッテリー駆動の携帯型電子装置におい
    て、情報入力を行う入力手段と、この携帯型電子装置全
    体を制御するとともに前記バッテリーの電圧チェック及
    び前記入力手段の入力チェックを行う制御手段と、この
    制御手段の電圧チェック、入力チェックの結果に基づき
    入力手段に対する情報入力が無い場合及びバッテリーの
    電圧が低下していない場合に前記制御手段を停止させる
    プログラムを格納した記憶手段とを有することを特徴と
    する携帯型電子装置。
  2. 【請求項2】前記バッテリーの電圧チェックは、タイマ
    割り込み処理により行われるものである請求項1記載の
    携帯型電子装置。
JP4168710A 1992-06-26 1992-06-26 携帯型電子装置 Pending JPH0612376A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP4168710A JPH0612376A (ja) 1992-06-26 1992-06-26 携帯型電子装置
US08/080,531 US5408423A (en) 1992-06-26 1993-06-24 Battery operated portable terminal device and method of operation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4168710A JPH0612376A (ja) 1992-06-26 1992-06-26 携帯型電子装置

Publications (1)

Publication Number Publication Date
JPH0612376A true JPH0612376A (ja) 1994-01-21

Family

ID=15873019

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4168710A Pending JPH0612376A (ja) 1992-06-26 1992-06-26 携帯型電子装置

Country Status (2)

Country Link
US (1) US5408423A (ja)
JP (1) JPH0612376A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0653826A3 (en) * 1993-11-17 1995-08-09 Nippon Electric Co Battery operated electronic device.
CN103926455A (zh) * 2013-01-10 2014-07-16 中兴通讯股份有限公司 一种识别直流输入电压瞬变速度的方法及装置

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6000003A (en) 1994-09-29 1999-12-07 Maxim Integrated Products, Inc. Communication circuit having network connection detection capability
US5799194A (en) * 1994-09-29 1998-08-25 Maxim Integrated Products Communication interface circuit having network connection detection capability
DE19529588C2 (de) * 1995-08-11 1998-02-12 Ibm Datenverarbeitungssystem mit trennbaren Datenverarbeitungsgeräten
US5978867A (en) * 1997-08-21 1999-11-02 International Business Machines Corporation System for counting clock cycles stolen from a data processor and providing the count value to a second processor accessing the data processor cycle resources
US6026494A (en) * 1998-04-21 2000-02-15 Xircom, Inc. Algorithm to reduce power consumption of an auto-negotiating ethernet transceiver
JP3594505B2 (ja) 1999-02-05 2004-12-02 松下電器産業株式会社 自動車バッテリ保護機能付き車載コンピュータ
US6959865B2 (en) * 2002-03-28 2005-11-01 Hand Held Products, Inc. Customizable optical reader
US7142995B2 (en) * 2003-03-18 2006-11-28 Mitac Technology Corp. Method for reading battery status by operation system of portable computer
US7831282B2 (en) * 2003-10-15 2010-11-09 Eaton Corporation Wireless node providing improved battery power consumption and system employing the same

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6375877U (ja) * 1986-11-07 1988-05-20
JPS63163912A (ja) * 1986-12-26 1988-07-07 Toshiba Corp マイクロコンピユ−タシステム
JPS63236113A (ja) * 1987-03-25 1988-10-03 Toshiba Corp バツテリ駆動携帯用機器
US5175845A (en) * 1988-12-09 1992-12-29 Dallas Semiconductor Corp. Integrated circuit with watchdog timer and sleep control logic which places IC and watchdog timer into sleep mode
US5021983B1 (en) * 1989-11-13 1996-05-28 Chips & Technologies Inc Suspend/resume apparatus and method for reducing power consumption in battery powered computers
US5283906A (en) * 1992-03-16 1994-02-01 Silitek Corporation Notebook computer CMOS firmware processing method and the related hardware

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0653826A3 (en) * 1993-11-17 1995-08-09 Nippon Electric Co Battery operated electronic device.
CN103926455A (zh) * 2013-01-10 2014-07-16 中兴通讯股份有限公司 一种识别直流输入电压瞬变速度的方法及装置

Also Published As

Publication number Publication date
US5408423A (en) 1995-04-18

Similar Documents

Publication Publication Date Title
KR100727926B1 (ko) 휴대 정보 단말장치의 전원 관리 방법 및 장치
KR920002754B1 (ko) 전력 소비 절약용슬립 기능을 갖는 마이크로컴퓨터 시스템
US20130084922A1 (en) Portable Electronic Device and the Mode Switching Method Thereof
JPH0612376A (ja) 携帯型電子装置
US5469565A (en) Personal computer for disabling resume mode upon replacement of HDD
KR950001418B1 (ko) 세트업 기능 및 폽업 기능을 구비한 휴대용 컴퓨터의 폽업 제어 시스템
US4849919A (en) System wake up circuit for computer
JP2000172384A (ja) 車載用コンピュータ及びその制御方法
JP2719416B2 (ja) Icカード
JPS61220016A (ja) プロセツサのスリ−プモ−ド制御方式
US5343436A (en) Electronic apparatus having backup power source
JP2000231939A (ja) 携帯用端末装置
CN102479139A (zh) 计算机装置及监视方法
US20040243862A1 (en) Apparatus, method and program product for preventing system mode change by mistaken instruction
US8959255B2 (en) Computer protection system and method
JP3404664B2 (ja) 端末装置
JPH1091297A (ja) データ処理装置
JP2002359931A (ja) 電子機器、その制御方法、及びその制御プログラムを格納したコンピュータにより読み取り可能な記憶媒体
JPH0566863A (ja) 情報処理装置
JP2001047692A (ja) プリンタ装置
JPH05303452A (ja) 手書き入力付き計算機
JP3861616B2 (ja) 携帯端末の電源管理装置
JPS60241116A (ja) 携帯型端末装置
JPH10143292A (ja) 携帯情報機器
JP2000284868A (ja) 情報処理装置