JPH08249090A - 情報処理装置 - Google Patents

情報処理装置

Info

Publication number
JPH08249090A
JPH08249090A JP5163595A JP5163595A JPH08249090A JP H08249090 A JPH08249090 A JP H08249090A JP 5163595 A JP5163595 A JP 5163595A JP 5163595 A JP5163595 A JP 5163595A JP H08249090 A JPH08249090 A JP H08249090A
Authority
JP
Japan
Prior art keywords
power supply
information processing
processing apparatus
signal
secondary power
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
JP5163595A
Other languages
English (en)
Inventor
Shuji Sanada
秀志 真田
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson 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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP5163595A priority Critical patent/JPH08249090A/ja
Publication of JPH08249090A publication Critical patent/JPH08249090A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Power Sources (AREA)

Abstract

(57)【要約】 【構成】本発明は、情報処理装置において、各デバイス
の電源を制御する信号発生手段と、その電源をOFFに
する手段と、異常時の電源断(コンセント抜けや停電な
ど)を検知する手段と、その電源断時のシステムダウン
を防ぐ手段と、それに伴うデータの保護を行う手段と、
これらの制御を行うための設定方法を簡単に行える手段
とを有することを特徴としたPOSターミナル。 【効果】本発明の情報処理装置は、CPUのアイドル時
には周辺の各デバイスをOFFにすることで、システム
の消費電力を大幅に押さえることができる。また、停電
やACケーブルの引き抜きによるシステムダウンを防ぐ
ことでシステムの安全性や信頼性を高くしている。ま
た、各デバイスのOFF時間を使用者が設定できるので
使用者の所望するシステムが簡単に構成できる。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明はPOSターミナル等の情
報処理装置における電源の制御に関し、特に消費電力を
押さえる省消費電力と電源断時のデータの保全に関す
る。
【0002】
【従来の技術】従来の消費電力を押さえる方法は、マイ
クロコンピュータの動作周波数を低くしたり、供給電圧
を下げたりする事で実現していた。またデータの安全性
については、メモリ空間を全てバックアップする程度で
効率的とはいえなかった。
【0003】
【発明が解決しようとする課題】従来のこれらの方法で
は消費電力を大きく押さえることは非常に難しかった。
そして、それらの設定は外部から人によって設定しなけ
ればならないので非常に面倒であった。次に異常時の電
源断時のデータの安全性は全てのメモリ空間をバッテリ
ーでバックアップしているか、全くしていないかのどち
らかである。また、全てバックアップしている場合は非
常にバッテリが高価になり重量も重くなるという欠点が
あった。バックアップを全くしていないものは、データ
の安全性は全く考えられていなかった。従来のPOSタ
ーミナルでは以上のような課題が存在した。
【0004】本発明の目的は、これらの課題を解決する
ためにCPUやCRT、ハードディスク装置等の消費電
力を効果的に少なくし、なおかつデータの安全性を考慮
し、データのバックアップを効率的に行うPOSターミ
ナルを提供することにある。
【0005】
【課題を解決するための手段】かかる目的を達成するた
め、本発明の情報処理装置は、外部から1次電源の供給
を受け、少なくとも1の周辺装置に2次電源を供給可能
な主電源と、該主電源に1次電源が供給されない場合に
周辺装置に2次電源を供給可能な補助電源とを有する情
報処理装置において、1次電源の供給の有無を検出する
1次電源監視手段と、許可信号及び禁止信号に対応して
周辺装置への2次電源の供給をそれぞれ許可及び禁止す
る2次電源制御手段と、1次電源監視手段の供給無しの
出力に対応して2次電源制御手段に許可信号を送出する
と共に、実行中のプログラムに対して通知を行うシステ
ムダウン防止手段と、1次電源監視手段の供給無しの出
力に対応して計時を開始し、所定の時間の経過の時に2
次電源制御手段に禁止信号を送出する許可計時手段と、
許可計時手段の所定の時間を設定する許可時間設定手段
とを有することを特徴とする。
【0006】この場合において、周辺装置に対する最後
のアクセスに対応して計時を開始し、所定の時間の経過
の時に該周辺装置の非稼働状態を示すアイドル信号を出
力する非稼働計時手段と、アイドル信号に対応して2次
電源制御手段に禁止信号を送出する消費電力低減手段と
を更に有するようにしてもよい。また、2次電源制御手
段、許可計時手段および許可時間設定手段は周辺装置に
対応してそれぞれ設けることが望ましい。そして、非稼
働計時手段及び消費電力低減手段は周辺装置に対応して
それぞれ設けられることが望ましい。
【0007】これらの本発明の情報処理装置において
は、周辺装置は少なくとも磁気記憶装置等の補助記憶装
置を含むと共に、1次電源監視手段の供給無しの出力に
対応して情報処理装置内の記憶手段であって前記2次電
源の供給の停止に伴って記憶内容が失われるものに格納
されたデータを補助記憶装置に格納するデータ待避手段
を更に有することが望ましい。そして、周辺装置に印刷
装置を含む場合には、当該データには印刷装置に関する
データが含まれるようにすることが望ましい。
【0008】
【作用】本発明のPOSターミナルによれば、主電源を
OFFすることなく各デバイスの電源をOFFすること
ができ、システムの省電力化を実現できる。またシステ
ムの不意な電源断にもシステムダウンがないのでシステ
ムの信頼性や安全性を保つことができる。
【0009】
【実施例】以下、本発明について図面に基づいて詳細に
説明する。
【0010】図1は、本発明の基本的な構成を示す機能
ブロック図である。図における1はレシート/ジャーナ
ルを印字するPOSプリンタ、2はフロッピーディスク
装置、3はハードディスク装置、4はCRTディスプレ
イで、これらのデバイスは通常は電源がONになってい
るのでプリンタへの印字、ディスク装置への読み/書
き、CRTディスプレイへの表示が可能である。プリン
タ1、フロッピーディスク装置2、ハードディスク装置
3、CRTディスプレイ4のそれぞれのデバイスは、消
費電力低減手段51から出力される信号AによってON
/OFFされる。消費電力低減手段51から出力される
信号Aは、制御信号発生手段52から発生した信号B
と、電源部55から出力されている電源信号Cによって
消費電力低減手段51で生成される。タイマー54は、
システムのアイドルを測定し、アイドルであると判断し
たときに、制御信号発生手段52へシステムのアイドル
を示す信号Dが出される。そして制御信号発生手段52
は、消費電力低減手段51へ信号Bを出力する。消費電
力低減手段51は、その信号Bと電源55から入力され
る信号Cとを合成し、それぞれの各デバイスの電源をO
FFにするための信号Aを出力する。また、アイドルと
判断されない場合でも、タイマー54に設定されたデバ
イスをOFFにする時間が経過した場合には、前述と同
様にタイマー54から制御信号発生手段52へ信号Dが
出力され、各デバイスの電源がOFFになり消費電力を
低減する。次にCRTディスプレイを制御する場合は、
タイマー54からアイドルを示す信号が出力される事は
他のデバイスと同じであるが制御信号発生手段52は、
CRTディスプレイをOFFにするための信号Eを電源
部55へ出力する。電源部55では、この信号Eを受信
すると電源部55の中のリレーによってACのアウトレ
ット出力FをOFFにする。このアウトレットに接続さ
れているCRTディスプレイのAC出力FがOFFにな
るので当然電源は切れる。
【0011】CRTディスプレイの場合も他のデバイス
と同様に、アイドルと判断されなくてもタイマー54に
設定された時間が経過した場合には、ACのアウトレッ
ト出力はOFFになる。
【0012】制御信号発生手段52は、電源スイッチ7
をONにするとシステムは、ベーシックI/Oプログラ
ムからシステムプログラムいわゆるOSに制御が渡る前
に、ベーシックI/Oプログラムがバッテリ出力をON
にして停電やコンセントの引き抜き等の不意な電源断に
備える。このバッテリ56はAC電源が正常に供給され
ている場合は、AC入力から作られる電源が優先され
る。
【0013】次に、不意な電源断として電源スイッチが
ONのままでACのケーブル8が抜かれてしまった時や
停電の場合、電源部55からAC入力が切れた旨の信号
Gがシステムダウン防止手段53に通知される。この時
にはACの入力が切れているのでシステムはバッテリ5
6によって駆動されている。この信号Gを検知したシス
テムダウン防止手段53は、アプリケーションに「現
在、システムはバッテリで駆動されている。」旨を通知
する。そしてタイマー54へシステムを落とす時間Iを
設定する。タイマー54はその時間が経過したら制御信
号発生手段52へバッテリ駆動を中止する信号Jを出
す。その信号を受信した制御信号発生手段52は、バッ
テリ駆動している信号Hを落とし、システムをHALT
状態にする。
【0014】また、各デバイスの電源の復帰は、KB6
のキー入力により制御信号Kが制御信号発生手段52に
入力される。そして制御信号発生手段52から消費電力
低減手段51にデバイスをONにする信号Lを入力す
る。消費電力低減手段51は、信号Aによって各デバイ
スをOFFからONにする。
【0015】これらの消費電力低減手段51、制御信号
発生手段52、システムダウン防止手段53、タイマー
54、電源部55、バッテリ56を構成しているPOS
ターミナル制御部5はマイクロコンピュータを用いて構
成されている。以下にマイクロコンピュータを用いて構
成した場合の動作を説明する。
【0016】図2は、本発明であるPOSターミナルの
一実施例を示すブロック図である。前述で説明したPO
Sターミナル制御部5を構成するのは、CPU5a、シ
ステムプログラムやアプリケーションプログラムが格納
されるRAM5b、ベーシックI/Oプログラムが格納
されているROM5c、POSプリンタ1やバッテリ5
6を制御するI/Oコントローラ5d、POSプリンタ
1やフロッピーディスク装置2、ハードディスク装置
3、CRTディスプレイ4の電源を制御するI/Oポー
ト5e、それぞれのデバイスの電源をOFFにする時間
を計測したり、システムのアイドルを測定するタイマー
5f、CRTディスプレイ4に表示させるための信号を
生成するVGAコントローラ5g、その表示するための
データが格納されているビデオメモリ5b、そしてタイ
マー5fからの信号を受信しCPUに割り込みをかける
割り込みコントローラ5i、AC入力をDCに変換し各
デバイスや各コントローラに電源を供給する電源55、
システムダウン時のデータ消失を防ぐバッテリ56、プ
リンタ1やキーボード6からのデータを送受信するI/
Oコントローラ5d、そして各デバイスの電源を制御す
るI/Oポート5eと電源55からのDC電源を制御し
て各デバイスの消費電力を低減するAND回路5jで構
成されている。またそれぞれのコントローラは、システ
ムバス5kによってCPU5aや他のコントローラと接
続されている。これらの制御動作はソフトウェアプログ
ラムによって実行され、それぞれの制御に必要な制御信
号を送信して上記の動作を実現する。タイマー5fに設
定する時間はいつでも使用者がその設定プログラムを呼
び出して設定することができる。例えば、CPU5aの
アイドル時間は10分、フロッピーディスク装置2やハ
ードディスク装置3のOFF時間は2分等と設定すると
それぞれの時間が経過したら電源はOFFになる。各デ
バイスの電源の復帰はキーボード6のキー入力によって
電源は復帰する。キーボード6による復帰は周知の技術
である。図3は、この発明の動作の制御を実行するプロ
グラムを示すフローチャートである。
【0017】プログラムが開始されるとすぐに、ステッ
プ101でシステムダウンに備えてバッテリ駆動をON
にする。これはI/Oポート5eから電源55へ信号を
送信して電源55がバッテリをONにする。ステップ1
02ではACライン信号がONかどうかをI/Oポート
5eから確認する。電源スイッチ7がONのままでAC
ライン信号がOFFだと、ACケーブル8が引き抜かれ
たか停電であると判断し、ステップ103以降ステップ
107までのシステムダウン防止処理を実行する。ステ
ップ103では、ACラインが切断されたことを示す情
報をアプリケーションに通知する。ステップ104は、
RAM5b上にあるデータをハードディスク装置3やフ
ロッピーディスク装置2に待避させる。ステップ105
ではバッテリOFF時間がセットされていれば、その経
過時間を測定し経過するまで待つ。時間が経過したか、
設定されていない場合は、すぐにI/Oポート5eから
電源55にバッテリOFFの信号を出してバッテリ駆動
を止める。そしてステップ107でシステムをHALT
状態にする。
【0018】一方、ACラインがONの場合は、ステッ
プ108でCPU5aがアイドル状態かを判断する。ア
イドルではないと判断すれば、ステップ111でデバイ
スをOFFにする時間が経過したか判断する。そこで経
過していなければステップ102に戻ってステップ10
2の処理を実行する。次にステップ109ではCPUが
アイドルと判断されたので、各デバイス(POSプリン
タ1やフロッピーディスク装置2、ハードディスク装置
3)が、すでにOFFになっているかI/Oポート5e
を通して判断する。すでにOFFになっていればステッ
プ102へ移動して繰り返し処理を実行する。デバイス
がONであれば、ステップ110でI/Oポート5eか
ら各デバイスをOFFにする信号を出力する。そしてス
テップ102へ移動して前述と同様に繰り返し処理を実
行する。
【0019】POSプリンタ1の印字モードは、OFF
状態からON状態に遷移したときに、CPU5aはOF
Fになる前の状態に復帰するようにRAM5bまたは、
ハードディスク装置3やフロッピーディスク装置2から
プリンタ1の印字モードのデータを取得し、I/Oコン
トローラ5dを通じてモードデータをセットする。これ
はPOSプリンタ1は電源がOFFからONに遷移した
ときに、印字モードが初期化されるためこの動作が必要
となる。この処理によりシステム5は省電力によってデ
バイスの電源をOFFにしても、ONに復帰するときに
システムを前と同じ状態に復帰する。よってアプリケー
ションは処理を継続することができる。
【0020】
【発明の効果】以上の説明により本発明のPOSターミ
ナルによれば、CPUのアイドル時には周辺の各デバイ
スをOFFにすることで、システムの消費電力を大幅に
押さえることができる。また、停電やACケーブルの引
き抜きによるシステムダウンを防ぐことでシステムの安
全性や信頼性を高くしている。各デバイスのOFF時間
を使用者が設定できるので使用者の所望するシステムが
簡単に構成できる。
【図面の簡単な説明】
【図1】本発明の基本的な構造を示す機能ブロック図。
【図2】本発明のPOSターミナルの構成図。
【図3】本発明の動作を説明するフローチャート。
【符号の簡単な説明】
1・・POSプリンタ 2・・フロッピーディスク装置 3・・ハードディスク装置 4・・CRTディスプレイ装置 5・・制御部 51・・消費電力低減手段 52・・制御信号発生手段 53・・システムダウン防止手段 54・・タイマー 55・・電源部 56・・バッテリ 6・・キーボード 7・・電源スイッチ 8・・ACケーブル

Claims (6)

    【特許請求の範囲】
  1. 【請求項1】 外部から1次電源の供給を受け、少なく
    とも1の周辺装置に2次電源を供給可能な主電源と、該
    主電源に前記1次電源が供給されない場合に前記周辺装
    置に2次電源を供給可能な補助電源とを有する情報処理
    装置において、 前記1次電源の供給の有無を検出する1次電源監視手段
    と、 許可信号及び禁止信号に対応して前記周辺装置への2次
    電源の供給をそれぞれ許可及び禁止する2次電源制御手
    段と、 前記1次電源監視手段の供給無しの出力に対応して前記
    2次電源制御手段に前記許可信号を送出すると共に、実
    行中のプログラムに対して通知を行うシステムダウン防
    止手段と、 前記1次電源監視手段の供給無しの出力に対応して計時
    を開始し、所定の時間の経過の時に前記2次電源制御手
    段に前記禁止信号を送出する許可計時手段と、 前記許可計時手段の前記所定の時間を設定する許可時間
    設定手段とを有することを特徴とする情報処理装置。
  2. 【請求項2】 請求項1記載の情報処理装置において、 前記周辺装置に対する最後のアクセスに対応して計時を
    開始し、所定の時間の経過の時に該周辺装置の非稼働状
    態を示すアイドル信号を出力する非稼働計時手段と、 前記アイドル信号に対応して前記2次電源制御手段に前
    記禁止信号を送出する消費電力低減手段とを更に有する
    ことを特徴とする情報処理装置。
  3. 【請求項3】 請求項1又は2記載の情報処理装置にお
    いて、前記2次電源制御手段、前記許可計時手段および
    前記許可時間設定手段は前記周辺装置に対応してそれぞ
    れ設けられたことを特徴とする情報処理装置。
  4. 【請求項4】 請求項2記載の情報処理装置において、
    前記非稼働計時手段及び消費電力低減手段は前記周辺装
    置に対応してそれぞれ設けられたことを特徴とする情報
    処理装置。
  5. 【請求項5】 請求項1又は3記載の情報処理装置にお
    いて、前記周辺装置は少なくとも磁気記憶装置等の補助
    記憶装置を含むと共に、 前記情報処理装置は前記1次電源監視手段の供給無しの
    出力に対応して前記情報処理装置内の記憶手段であって
    前記2次電源の供給の停止に伴って記憶内容が失われる
    ものに格納されたデータを前記補助記憶装置に格納する
    データ待避手段を更に有することを特徴とする情報処理
    装置。
  6. 【請求項6】 請求項5記載の情報処理装置において、
    前記周辺装置は印刷装置を更に含むと共に、前記データ
    は印刷装置に関するデータを含むことを特徴とする情報
    処理装置。
JP5163595A 1995-03-10 1995-03-10 情報処理装置 Pending JPH08249090A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5163595A JPH08249090A (ja) 1995-03-10 1995-03-10 情報処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5163595A JPH08249090A (ja) 1995-03-10 1995-03-10 情報処理装置

Publications (1)

Publication Number Publication Date
JPH08249090A true JPH08249090A (ja) 1996-09-27

Family

ID=12892315

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5163595A Pending JPH08249090A (ja) 1995-03-10 1995-03-10 情報処理装置

Country Status (1)

Country Link
JP (1) JPH08249090A (ja)

Similar Documents

Publication Publication Date Title
US7062191B2 (en) Image forming device including AC loads driven by an AC power supply
JP6249741B2 (ja) 情報処理装置、及び情報処理装置の制御方法
CN101930274A (zh) 信息处理装置及其控制方法
JPH09212261A (ja) 情報処理装置の電源制御システム
CN103294162A (zh) 信息处理装置及其控制方法
JPH11155243A (ja) 無停電電源装置及び無停電電源装置を備えたコンピュータシステム
TW424176B (en) Control circuit and method using a peripheral device having a MIDI port to power on or wake up a computer
JPH08249090A (ja) 情報処理装置
CN117376479A (zh) 图像形成装置、用于控制图像形成装置的方法
JP2003032885A (ja) 電源制御方法および装置
JPH03230666A (ja) フアクシミリ装置
JP4107797B2 (ja) 画像形成装置
JP2002073220A (ja) 自動シャットダウン制御方式
JPH1027045A (ja) 停電復帰自動立上げ方法
JP4110313B2 (ja) 無停電電源装置
JPH0816346A (ja) 電源切断防止機構
JP4565618B2 (ja) 入出力装置および入出力装置の制御方法
JPH1049265A (ja) 省電力制御装置
JPH10230665A (ja) 印刷装置
JPH05338328A (ja) プリンタの電源制御回路
JPS5839320A (ja) 計算機システムにおける電源制御方式
JP3414650B2 (ja) コンピュータの電源を管理可能な制御対象機器制御システムおよびコンピュータの電源管理装置
JP2004054560A (ja) 電源管理装置
JPH06110589A (ja) バッテリバックアップ方式
JPH05236676A (ja) プロセス監視装置