JP2007102349A - Data processor - Google Patents

Data processor Download PDF

Info

Publication number
JP2007102349A
JP2007102349A JP2005288559A JP2005288559A JP2007102349A JP 2007102349 A JP2007102349 A JP 2007102349A JP 2005288559 A JP2005288559 A JP 2005288559A JP 2005288559 A JP2005288559 A JP 2005288559A JP 2007102349 A JP2007102349 A JP 2007102349A
Authority
JP
Japan
Prior art keywords
storage device
control program
storage
read
pos
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
JP2005288559A
Other languages
Japanese (ja)
Inventor
Kazuhiro Obara
一洋 小原
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.)
Tokico System Solutions Co Ltd
Original Assignee
Tokico Technology Ltd
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 Tokico Technology Ltd filed Critical Tokico Technology Ltd
Priority to JP2005288559A priority Critical patent/JP2007102349A/en
Publication of JP2007102349A publication Critical patent/JP2007102349A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Cash Registers Or Receiving Machines (AREA)
  • Stored Programmes (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To activate a POS device by using another storage device according to the judgement of a staff when abnormality occurs in a control program stored in a storage device. <P>SOLUTION: In the data processor, a POS terminal 21 is provided with a plurality of first and second storage devices 22 and 22b for storing various data such as oil supply permission and oil supply status, oil supply quantity and oil supply sum. The first storage device 22a is a main storage device, and the second storage device 22b is a sub-storage device. Also, the POS device 21 is provided with an external storage device 23 for reading data stored in a portable information storage medium. The storage devices 22a and 22b are respectively stored with a control program, and when the storage device 22b set as the sub-storage device between the plurality of storage devices 22a and 22b is designated by the content of the data read by an external storage device 23, the control program starts a control system by reading a program for start of the other designated storage device 22b. <P>COPYRIGHT: (C)2007,JPO&INPIT

Description

本発明はデータ処理装置に係り、特に記憶装置に格納された起動用プログラムを読み込んでシステムを起動するよう構成されたデータ処理装置に関する。   The present invention relates to a data processing apparatus, and more particularly to a data processing apparatus configured to start a system by reading a startup program stored in a storage device.

例えば、給油所等では、複数の計量機と事務所の管理コンピュータ及びPOS(Point of Sales)装置とを通信可能に接続してPOS装置が給油に関するデータを管理する制御システムが構築されている。この制御システムでは、顧客または係員が計量機の入力装置を操作して計量機からPOS装置に給油許可を要求すると、事務所の係員がPOS装置を操作して当該計量機に対して給油許可信号を送信すると、給油ポンプが起動可能な状態になる。   For example, at a gas station or the like, a control system is constructed in which a plurality of measuring machines, an office management computer, and a POS (Point of Sale) device are communicably connected and the POS device manages data related to fueling. In this control system, when a customer or a staff member operates an input device of a weighing machine and requests a refueling permission from the weighing machine to the POS device, a staff member of the office operates the POS device to supply a refueling permission signal to the weighing machine. Is transmitted, the fuel pump can be activated.

また、POS装置は、給油所の開店時に電源がオンに操作されると、ハードディスク装置から制御プログラムを読み込むことにより起動して制御可能な状態に移行する。そのため、この種のPOS装置では、電源スイッチがオンに操作されたときにハードディスク装置から制御プログラムを読み込めないと、装置自体が起動できない。   Further, when the POS device is turned on when the gas station is opened, the POS device is activated by reading a control program from the hard disk device and shifts to a controllable state. Therefore, in this type of POS device, the device itself cannot be started unless the control program is read from the hard disk device when the power switch is turned on.

このような不都合を解消する手段として、例えば、POS装置に複数のハードディスク装置を搭載し、電源スイッチがオンに操作されると、メインのハードディスク装置が正常か否かを判定し、メインのハードディスク装置が正常のときはメインのハードディスク装置から制御プログラムを読み込み、メインのハードディスク装置が異常のときは他のハードディスク装置から制御プログラムを読み込んで起動させる制御プログラムが予め格納されている(例えば、特許文献1参照)。
特開平11−7392号公報
As a means for solving such inconvenience, for example, when a plurality of hard disk devices are mounted on the POS device and the power switch is turned on, it is determined whether or not the main hard disk device is normal, and the main hard disk device Is stored in advance, the control program is read from the main hard disk device, and when the main hard disk device is abnormal, the control program is read from another hard disk device and activated (for example, Patent Document 1). reference).
Japanese Patent Laid-Open No. 11-7392

しかしながら、上記特許文献1に記載された従来の方式では、POS装置が自動的にハードディスク装置の異常か正常かを判定しているが、ハードディスク装置に格納された制御プログラムに異常がある場合にはシステム障害となり、メインのハードディスク装置が正常か否かを判定することができず、例え係員が手動操作により再起動を行なったとしてもメインのハードディスク装置に格納されている制御プログラムを修復することができないので、他のハードディスク装置から制御プログラムを読み込むことができないという問題がある。   However, in the conventional method described in Patent Document 1, the POS device automatically determines whether the hard disk device is abnormal or normal. However, if the control program stored in the hard disk device is abnormal, It is not possible to determine whether or not the main hard disk device is normal due to a system failure, and even if the clerk restarts by manual operation, the control program stored in the main hard disk device can be restored. Since this is not possible, there is a problem that the control program cannot be read from another hard disk device.

そこで、本発明は上記事情に鑑み、課題を解決したデータ処理装置を提供することを目的とする。   Therefore, in view of the above circumstances, an object of the present invention is to provide a data processing apparatus that solves the problem.

上記課題を解決するため、本発明は以下のような手段を有する。   In order to solve the above problems, the present invention has the following means.

本発明は、同一の起動用プログラムを夫々格納する複数台の記憶装置を有し、システムの起動開始時に前記複数台の記憶装置のうち予め主記憶装置として設定された一の記憶装置から読み込んだ起動用プログラムで制御システムを起動するデータ処理装置において、携帯可能な情報記憶媒体に記憶されたデータを読み取る外部データ読み取り手段と、前記外部データ読み取り手段により読み取られたデータの内容が前記複数台の記憶装置のうち副記憶装置として設定された記憶装置の何れかを指定する場合には、当該指定された他の記憶装置の起動用プログラムを読み込んで制御システムを起動させる記憶装置切り替え手段と、を備えたことを特徴とする。   The present invention has a plurality of storage devices each storing the same startup program, and is read from one of the plurality of storage devices previously set as a main storage device at the start of system startup. In a data processing device that activates a control system with a startup program, external data reading means for reading data stored in a portable information storage medium, and contents of data read by the external data reading means are the plurality of units When specifying any of the storage devices set as the secondary storage device among the storage devices, storage device switching means for starting the control system by reading a program for starting the other specified storage device, It is characterized by having.

本発明によれば、外部データ読み取り手段が携帯可能な情報記憶媒体に記憶されたデータを読み取ることで複数台の記憶装置のうち副記憶装置として設定された記憶装置の何れかを指定する場合には、当該指定された他の記憶装置の起動用プログラム読み込んで制御システムを起動させるため、主記憶装置に格納された制御プログラムに異常があって装置が正常に起動されていないと思われる場合には、手動操作により情報記憶媒体に記憶されたデータを読み取らせて起動させることができるので、自動的に記録装置の異常を判定する方式よりも信頼性を高めることが可能になる。また、携帯可能な情報記憶媒体を用いて他の記憶装置の起動用プログラム読み込んで制御システムを起動させるため、既存の構成を利用することができ、特別なスイッチなどを設けずに済む。   According to the present invention, when an external data reading unit reads data stored in a portable information storage medium and designates one of a plurality of storage devices set as a secondary storage device. If the control program stored in the main storage device is abnormal and the device has not been started normally because the control program is started by reading the startup program for the other specified storage device. Since the data stored in the information storage medium can be read and activated by a manual operation, the reliability can be improved as compared with the method of automatically determining the abnormality of the recording apparatus. In addition, since the control system is activated by reading the activation program of another storage device using a portable information storage medium, the existing configuration can be used, and no special switch or the like is required.

以下、図面を参照して本発明を実施するための最良の形態について説明する。   The best mode for carrying out the present invention will be described below with reference to the drawings.

図1は本発明によるデータ処理装置の一実施例が適用された燃料供給システムを示すシステム構成図である。図1に示されるように、燃料供給システム10は、セルフサービス方式の給油システムであり、給油エリア12に設置された釣り銭機14と、複数の燃料供給装置16(16〜16)と、事務所18内に設置された管理コンピュータ20と、管理コンピュータ20に接続されたPOS装置21とを有する。尚、本実施例では、POS装置21は、管理コンピュータ20を介して複数の燃料供給装置16(16〜16)と通信するように接続されている。従って、管理コンピュータ20とPOS装置21とは、通信可能に接続されており、互いに連携して管理装置として機能するように構成されている。 FIG. 1 is a system configuration diagram showing a fuel supply system to which an embodiment of a data processing apparatus according to the present invention is applied. As shown in FIG. 1, the fuel supply system 10 is a self-service fueling system, a change machine 14 installed in a fueling area 12, a plurality of fuel supply devices 16 (16 1 to 16 n ), A management computer 20 installed in the office 18 and a POS device 21 connected to the management computer 20 are included. In the present embodiment, the POS device 21 is connected to communicate with a plurality of fuel supply devices 16 (16 1 to 16 n ) via the management computer 20. Therefore, the management computer 20 and the POS device 21 are communicably connected, and are configured to function as a management device in cooperation with each other.

POS装置21では、複数の燃料供給装置16(16〜16)の給油許可及び給油状態、給油量、給油金額などの各種データを管理しており、これらのデータを記憶する複数の第1、第2の記憶装置22a,22bを有する。第1、第2の記憶装置22a,22bは、共にハードディスク装置(HDD)からなり、第1の記憶装置22aが主記憶装置で、第2の記憶装置22bが副記憶装置である。また、POS装置21は、携帯可能な情報記憶媒体に記憶されたデータを読み取る外部記憶装置(外部データ読み取り手段)23を有する。この外部記憶装置23としては、ディスクカートリッジ(FD)が装着される磁気ディスク装置が用いられる。 The POS device 21 manages various data such as the refueling permission and the refueling state, the refueling amount, the refueling amount of the plurality of fuel supply devices 16 (16 1 to 16 n ), and a plurality of first data storing these data. And second storage devices 22a and 22b. The first and second storage devices 22a and 22b are both hard disk devices (HDD), with the first storage device 22a being a main storage device and the second storage device 22b being a secondary storage device. The POS device 21 has an external storage device (external data reading means) 23 that reads data stored in a portable information storage medium. As the external storage device 23, a magnetic disk device to which a disk cartridge (FD) is mounted is used.

記憶装置22a,22bには、各燃料供給装置16(16〜16)を管理するためのPOS制御プログラムと、外部記憶装置23により読み取られたデータの内容が複数台の記憶装置22a,22bのうち副記憶装置として設定された記憶装置22bを指定する場合には、当該指定された記憶装置22bの起動用プログラムを読み込んで制御システムを起動させる制御プログラム(記憶装置切り替え手段)とが格納されている。 In the storage devices 22a and 22b, the POS control program for managing each fuel supply device 16 (16 1 to 16 n ) and the contents of data read by the external storage device 23 are stored in a plurality of storage devices 22a and 22b. When a storage device 22b set as a secondary storage device is designated, a control program (storage device switching means) for starting the control system by reading the activation program of the designated storage device 22b is stored. ing.

釣り銭機14は、例えば、給油作業終了後に入金額と給油金額との差額(釣り銭)を支払うための装置であり、係員の釣り銭補充作業を容易にするため、事務所の近傍に設けられている。   The change machine 14 is, for example, a device for paying the difference (change) between the deposit amount and the refueling amount after the end of the refueling operation, and is provided in the vicinity of the office in order to facilitate the replenishment operation of the clerk. .

燃料供給装置16は、セルフサービス給油方式の計量機24と、計量機24に搭載された設定器26と、料金をその場で精算するための自動支払機(入金機)28とを有する。
また、釣り銭機14及び複数の燃料供給装置16(16〜16)は、通信回線(例えば、SS−LAN)30を介して管理コンピュータ20と接続されている。尚、本実施例では、設定器26が計量機24と一体な構成となっているが、これに限らず、設定器26を計量機24と別体な構成としても良い。
The fuel supply device 16 includes a self-service fueling type weighing machine 24, a setting device 26 mounted on the weighing machine 24, and an automatic payment machine (payment machine) 28 for paying a fee on the spot.
The change machine 14 and the plurality of fuel supply devices 16 (16 1 to 16 n ) are connected to the management computer 20 via a communication line (for example, SS-LAN) 30. In the present embodiment, the setting device 26 is integrated with the weighing machine 24, but the configuration is not limited to this, and the setting device 26 may be configured separately from the weighing machine 24.

また、給油エリア12には、燃料供給装置16(16〜16)の周辺を監視するための監視カメラ32〜32が設けられている。監視カメラ32〜32は、カメラ分割ユニット34に接続されており、監視カメラ32〜32により撮像された画像はカメラ分割ユニット34を介して監視モニタ36に転送される。監視モニタ36は、監視カメラ32〜32により撮像された複数の画像を同時に分割表示する。 In the refueling area 12, monitoring cameras 32 1 to 32 n for monitoring the periphery of the fuel supply device 16 (16 1 to 16 n ) are provided. The monitoring cameras 32 1 to 32 n are connected to the camera dividing unit 34, and images captured by the monitoring cameras 32 1 to 32 n are transferred to the monitoring monitor 36 via the camera dividing unit 34. The monitoring monitor 36 simultaneously divides and displays a plurality of images taken by the monitoring cameras 32 1 to 32 n .

図2はPOS装置21の構成を示すブロック図である。図2に示されるように、POS装置21は、CPU(中央演算処理部)40と、バスライン42を介してCPU40に接続された各機器とを有する。このバスライン42に接続された機器としては、記憶装置21a,21bのHDDコントローラ44a,44b、外部記憶装置22のFDDインタフェース46、CD−ROM装置48のCD-ROMインタフェース50、USB(Universal Serial Bus)メモリ52のUSBインタフェース54、RAM56、ROM58、LANボード60、キーボード62のキーボードインタフェース64、CRTディスプレイ66の表示インタフェース68、プリンタ70のプリンタインタフェース72などがある。   FIG. 2 is a block diagram showing the configuration of the POS device 21. As shown in FIG. 2, the POS device 21 includes a CPU (central processing unit) 40 and each device connected to the CPU 40 via a bus line 42. The devices connected to the bus line 42 include HDD controllers 44a and 44b of the storage devices 21a and 21b, an FDD interface 46 of the external storage device 22, a CD-ROM interface 50 of the CD-ROM device 48, a USB (Universal Serial Bus). There are a USB interface 54 of the memory 52, a RAM 56, a ROM 58, a LAN board 60, a keyboard interface 64 of the keyboard 62, a display interface 68 of the CRT display 66, a printer interface 72 of the printer 70, and the like.

第1の記憶装置21aには、POS装置21のオペレーティングシステムの制御プログラムが格納されており、CPU40は電源スイッチ(図示せず)がオンに操作されると、主記憶装置として指定された記憶装置21aからオペレーティングシステムの制御プログラムを読み込んで起動する。また、副記憶装置として指定された第2の記憶装置21bには、第1の記憶装置21aに格納された制御プログラム及び、各油種毎の単価、燃料供給装置16(16〜16)から送信された各給油毎の給油された油種、給油量、給油金額等の給油データが格納されている。すなわち、記憶装置21a,21bには、常に同じ制御プログラム、同じデータが格納されている。 The first storage device 21a stores an operating system control program for the POS device 21, and the CPU 40 is designated as a main storage device when a power switch (not shown) is turned on. The operating system control program is read from 21a and started. In addition, the second storage device 21b designated as the secondary storage device includes the control program stored in the first storage device 21a, the unit price for each oil type, and the fuel supply device 16 (16 1 to 16 n ). The oil supply data such as the oil type, the oil supply amount, the oil supply amount, etc. supplied for each oil supply transmitted from is stored. That is, the same control program and the same data are always stored in the storage devices 21a and 21b.

図3はCPU40が起動時に実行する起動制御処理を説明するためのフローチャートである。図3中、CPU40はS11でPOS装置21の電源スイッチがオンに操作されると、S12でBIOS(Basic Input/Output System)を起動させる。BIOSが起動されると、POS装置21に接続された各記憶装置が読み込む可能かをチェックする。まず、S13では、外部記憶装置22を選択し、ディスクカートリッジが装着されているかを確認する。   FIG. 3 is a flowchart for explaining the activation control process executed by the CPU 40 at the time of activation. In FIG. 3, when the power switch of the POS device 21 is turned on in S11, the CPU 40 activates a basic input / output system (BIOS) in S12. When the BIOS is activated, it is checked whether each storage device connected to the POS device 21 can be read. First, in S13, the external storage device 22 is selected and it is confirmed whether or not a disk cartridge is mounted.

S14では、選択された外部記憶装置22に装着されたディスクカートリッジ(FD)の可撓性磁気ディスク(図示せず)に起動用プログラムが記録されているか否かをチェックする。S14において、外部記憶装置22に装着されたディスクカートリッジに起動用プログラムが格納され、読み込み可能な場合には、S15に進み、当該可撓性磁気ディスクに磁気記録された起動プログラムを読み込む。この起動用プログラムには、副記憶装置としての第2の記憶装置21bから制御プログラムを読み込んで起動するように指示する内容が含まれている。   In S14, it is checked whether or not an activation program is recorded on a flexible magnetic disk (not shown) of a disk cartridge (FD) mounted on the selected external storage device 22. In S14, when the activation program is stored in the disk cartridge mounted on the external storage device 22 and can be read, the process proceeds to S15, and the activation program magnetically recorded on the flexible magnetic disk is read. The activation program includes contents for instructing to read and activate the control program from the second storage device 21b as the secondary storage device.

次のS16では、上記起動プログラムにより指定された第2の記憶装置21bに格納されたオペレーティングシステムの制御プログラムを読み込んで起動する。その後は、S17に進み、燃料供給装置16(16〜16)を管理するPOS制御処理に移行する。そして、S18で終了操作が行なわれると、POS制御処理を終了する。このように、外部記憶装置22に起動用プログラムが記憶されたディスクカートリッジ(FD)が装着された場合には、起動用プログラムにより指定された第2の記憶装置21bに格納されたPOS制御プログラムを読み込んで起動することが可能になる。 In the next S16, the operating system control program stored in the second storage device 21b designated by the above-mentioned startup program is read and started. Thereafter, the process proceeds to S17, the process proceeds to the POS control process of managing the fuel supply device 16 a (16 1 ~16 n). When the end operation is performed in S18, the POS control process is ended. As described above, when the disk cartridge (FD) in which the activation program is stored in the external storage device 22 is loaded, the POS control program stored in the second storage device 21b designated by the activation program is stored. It can be loaded and started.

また、上記S14において、外部記憶装置22から起動プログラムが読み込めない場合は、起動用ディスクカートリッジが装着されていないか、起動用ディスクカートリッジ以外のディスクカートリッジが装着されている。その場合、S19に進み、CD−ROM装置48を選択し、CD−ROM装置48にCD−ROM(図示せず)が装着されたか否かを確認する。続いて、S20では、CD−ROM装置48に装着されたCD−ROM(図示せず)からオペレーティングシステムの制御プログラムを読み込めるか否かをチェックする。このS20において、CD−ROMにオペレーティングシステムの制御プログラムが記録されている場合には、S21に進み、CD−ROM装置48からCD−ROMに記録されたオペレーティングシステムの制御プログラムを読み込み、起動する。その後は上記S17,S18の処理に移行する。   In S14, when the activation program cannot be read from the external storage device 22, either the activation disk cartridge is not installed or a disk cartridge other than the activation disk cartridge is installed. In this case, the process proceeds to S 19, where the CD-ROM device 48 is selected, and it is confirmed whether or not a CD-ROM (not shown) is mounted on the CD-ROM device 48. Subsequently, in S20, it is checked whether or not the operating system control program can be read from a CD-ROM (not shown) mounted on the CD-ROM device 48. If an operating system control program is recorded on the CD-ROM in S20, the process proceeds to S21, and the operating system control program recorded on the CD-ROM is read from the CD-ROM device 48 and activated. Thereafter, the process proceeds to S17 and S18.

このように、CD−ROM装置48にオペレーティングシステムの制御プログラムが記憶されたCD−ROMが装着された場合には、CD−ROM装置48から制御プログラムを読み込んで起動することが可能になる。この場合、CD−ROMの記憶容量が十分あるので、第2の記憶装置21bに格納された制御プログラムを読み込まなくても起動させることが可能である。   As described above, when a CD-ROM storing the control program of the operating system is loaded in the CD-ROM device 48, the control program can be read from the CD-ROM device 48 and started. In this case, since the storage capacity of the CD-ROM is sufficient, the CD-ROM can be activated without reading the control program stored in the second storage device 21b.

また、上記S20において、CD−ROM装置48にCD−ROM(図示せず)が装着されていない場合、あるいは装着されたCD−ROMにオペレーティングシステムが記録されていない場合には、S22に進み、第1の記憶装置22aを選択し、第1の記憶装置22aが読み取り可能な状態であることを確認する。次のS23では、第1の記憶装置22aからオペレーティングシステムの制御プログラムが読み込めるか否かをチェックする。   In S20, if a CD-ROM (not shown) is not loaded in the CD-ROM device 48, or if no operating system is recorded on the loaded CD-ROM, the process proceeds to S22. The first storage device 22a is selected, and it is confirmed that the first storage device 22a is in a readable state. In the next S23, it is checked whether or not the operating system control program can be read from the first storage device 22a.

S23において、第1の記憶装置22aからオペレーティングシステムの制御プログラムが読み込める場合は、S24に進み、第1の記憶装置22aから読み込んだ制御プログラムにより起動する。その後は上記S17,S18の処理に移行する。   In S23, when the control program of the operating system can be read from the first storage device 22a, the process proceeds to S24 and is activated by the control program read from the first storage device 22a. Thereafter, the process proceeds to S17 and S18.

このように、第1の記憶装置22aからオペレーティングシステムの制御プログラムが正常に読み込める場合には、第1の記憶装置22aの制御プログラムにより起動することが可能になる。この第1の記憶装置22aを用いた起動方法は、通常行なわれている一般的な起動方法である。   As described above, when the control program of the operating system can be normally read from the first storage device 22a, it can be started by the control program of the first storage device 22a. The activation method using the first storage device 22a is a general activation method that is normally performed.

また、上記S23において、第1の記憶装置22aからオペレーティングシステムの制御プログラムを正常に読み込めない場合は、システム障害であるので、S25に進み、第2の記憶装置22bを選択し、第2の記憶装置22bが読み込み可能な状態であることを確認する。次のS26では、第2の記憶装置22bからオペレーティングシステムの制御プログラムが読み込めるか否かをチェックする。   In S23, if the operating system control program cannot be normally read from the first storage device 22a, it is a system failure. Therefore, the process proceeds to S25, the second storage device 22b is selected, and the second storage device is selected. Confirm that the device 22b is in a readable state. In the next S26, it is checked whether or not the operating system control program can be read from the second storage device 22b.

S26において、第2の記憶装置22bからオペレーティングシステムの制御プログラムが読み込める場合は、S27に進み、第2の記憶装置22bから読み込んだ制御プログラムにより起動する。その後は上記S17,S18の処理に移行する。   In S26, when the control program of the operating system can be read from the second storage device 22b, the process proceeds to S27 and is activated by the control program read from the second storage device 22b. Thereafter, the process proceeds to S17 and S18.

このように、第1の記憶装置22aが正常に機能していない場合には、第2の記憶装置22bから制御プログラムを読み込んで起動することが可能になる。この場合、第2の記憶装置22bを用いた起動方法は、第1の記憶装置22aで異常が発生した場合に自動的に行なわれる起動方法である。   As described above, when the first storage device 22a is not functioning normally, the control program can be read from the second storage device 22b and activated. In this case, the activation method using the second storage device 22b is an activation method that is automatically performed when an abnormality occurs in the first storage device 22a.

また、S26において、第2の記憶装置22bからオペレーティングシステムの制御プログラムを読み出せない場合は、2台の記憶装置21a,21bが両方ともシステム障害であるので、S28に進み、CRTディスプレイ66にエラー表示して起動できないことを係員に報知する。   If the operating system control program cannot be read from the second storage device 22b in S26, both the storage devices 21a and 21b are system faults, so the process proceeds to S28 and the CRT display 66 shows an error. Inform the staff that it cannot be displayed and activated.

このように、第1の記憶装置22aに異常がある場合には、自動的に第2の記憶装置22bから制御プログラムを読み込んで起動させることができると共に、第1の記憶装置22aに格納されている制御プログラムに異常がある場合は、起動用プログラムが記憶されたディスクカートリッジ(FD)を外部記憶装置22に装着することにより、起動用プログラムが指定する第2の記憶装置22bから制御プログラムを読み込んで起動させることができる。また、係員がディスクカートリッジ(FD)の代わりにオペレーティングシステムの制御プログラムが記録されたCD−ROMをCD−ROM装置48に装着することにより起動させることも可能である。   As described above, when there is an abnormality in the first storage device 22a, the control program can be automatically read from the second storage device 22b and activated, and stored in the first storage device 22a. If there is an abnormality in the control program being loaded, the control program is read from the second storage device 22b designated by the startup program by mounting the disk cartridge (FD) storing the startup program in the external storage device 22. It can be started with. It is also possible for the clerk to start up by mounting a CD-ROM in which a control program of the operating system is recorded in the CD-ROM device 48 instead of the disk cartridge (FD).

上記実施例では、外部記憶装置22としてディスクカートリッジ(FD)を装着するFD装置を一例として挙げたが、これに限らず、FD装置やCD−ROM装置が無い場合には、起動用プログラムが格納されたUSBメモリ52を代わりに用いても良いし、あるいは、メモリカード用のスロットが設けられている場合には、副記憶装置としての第2の記憶装置21bから制御プログラムを読み込んで起動するように指示する内容が含まれた起動用プログラムが格納されたメモリカードを装着することで、第2の記憶装置22bから制御プログラムを読み込んで起動させることも可能である。   In the above embodiment, an FD device in which a disk cartridge (FD) is mounted is taken as an example of the external storage device 22. However, the present invention is not limited to this, and if there is no FD device or CD-ROM device, a startup program is stored. Alternatively, the USB memory 52 may be used instead, or if a memory card slot is provided, the control program is read from the second storage device 21b as a secondary storage device and activated. It is also possible to read and activate the control program from the second storage device 22b by mounting a memory card that stores a startup program containing the contents instructed.

また、上記実施例では、POS装置21に2台の記憶装置21a,21bが搭載された構成を一例として挙げたが、これに限らず、例えば、3台以上の記憶装置を搭載し、2台の副記憶装置を有する構成にも適用することができ、外部記憶装置22に装着されるディスクカートリッジには、2台の副記憶装置のうち何れか一方を指定するプログラムを記憶させることにより任意の副記憶装置に切り替えることが可能になる。   In the above-described embodiment, the configuration in which the two storage devices 21a and 21b are mounted on the POS device 21 is described as an example. However, the configuration is not limited to this. For example, two or more storage devices are mounted. The disk cartridge mounted on the external storage device 22 can be arbitrarily stored by storing a program for designating one of the two secondary storage devices. It becomes possible to switch to the secondary storage device.

また、上記実施例では、POS装置21を起動させる場合を例に挙げたが、これに限らず、これ以外のデータを扱うパーソナルコンピュータなどの電子装置にも適用できるのは勿論である。   In the above embodiment, the case where the POS device 21 is activated has been described as an example. However, the present invention is not limited to this, and can be applied to other electronic devices such as personal computers that handle other data.

また、上記実施例では、記憶装置21a,21bとしてハードディスク装置を用いた場合を例に挙げたが、これ以外の記憶装置(例えば、記憶容量の大きいDVD(Digital Video Disk)RAMを装着したDVD装置や光磁気ディスク(MO)装置等)を用いても良い。   In the above embodiment, the case where hard disk devices are used as the storage devices 21a and 21b has been described as an example. However, other storage devices (for example, DVD devices equipped with a DVD (Digital Video Disk) RAM having a large storage capacity) are used. Or a magneto-optical disk (MO) device, etc.) may be used.

本発明によるデータ処理装置の一実施例が適用された燃料供給システムを示すシステム構成図である。1 is a system configuration diagram showing a fuel supply system to which an embodiment of a data processing apparatus according to the present invention is applied. POS装置21の構成を示すブロック図である。2 is a block diagram showing a configuration of a POS device 21. FIG. CPU40が起動時に実行する起動制御処理を説明するためのフローチャートである。It is a flowchart for demonstrating the starting control process which CPU40 performs at the time of starting.

符号の説明Explanation of symbols

10 燃料供給システム
16(16〜16) 燃料供給装置
21 POS装置
22a 第1の記憶装置
22b 第2の記憶装置
23 外部記憶装置
40 CPU
48 CD−ROM装置
10 Fuel supply system 16 (16 1 to 16 n ) Fuel supply device 21 POS device 22a First storage device 22b Second storage device 23 External storage device 40 CPU
48 CD-ROM device

Claims (1)

同一の起動用プログラムを夫々格納する複数台の記憶装置を有し、システムの起動開始時に前記複数台の記憶装置のうち予め主記憶装置として設定された一の記憶装置から読み込んだ起動用プログラムで制御システムを起動するデータ処理装置において、
携帯可能な情報記憶媒体に記憶されたデータを読み取る外部データ読み取り手段と、
前記外部データ読み取り手段により読み取られたデータの内容が前記複数台の記憶装置のうち副記憶装置として設定された記憶装置の何れかを指定する場合には、当該指定された他の記憶装置の起動用プログラムを読み込んで制御システムを起動させる記憶装置切り替え手段と、
を備えたことを特徴とするデータ処理装置。
A startup program that has a plurality of storage devices each storing the same startup program and that is read from one storage device that is set in advance as a main storage device among the plurality of storage devices at the start of system startup. In a data processing device that activates a control system,
External data reading means for reading data stored in a portable information storage medium;
When the content of the data read by the external data reading means designates one of the plurality of storage devices set as a secondary storage device, activation of the designated other storage device Storage device switching means for starting the control system by reading the program for the storage,
A data processing apparatus comprising:
JP2005288559A 2005-09-30 2005-09-30 Data processor Pending JP2007102349A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005288559A JP2007102349A (en) 2005-09-30 2005-09-30 Data processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005288559A JP2007102349A (en) 2005-09-30 2005-09-30 Data processor

Publications (1)

Publication Number Publication Date
JP2007102349A true JP2007102349A (en) 2007-04-19

Family

ID=38029254

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005288559A Pending JP2007102349A (en) 2005-09-30 2005-09-30 Data processor

Country Status (1)

Country Link
JP (1) JP2007102349A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008299418A (en) * 2007-05-29 2008-12-11 Toshiba Corp Information processor and starting control method
CN106781117A (en) * 2015-11-24 2017-05-31 富士电机株式会社 The automatic machine control method of giving change of POS POSs and POS POSs

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0219949A (en) * 1988-07-08 1990-01-23 Hitachi Ltd Initial program loading system
JP2004038351A (en) * 2002-07-01 2004-02-05 Fujitsu Ltd Trouble restoration method and program
JP2004326409A (en) * 2003-04-24 2004-11-18 Fujitsu Ltd Information processing system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0219949A (en) * 1988-07-08 1990-01-23 Hitachi Ltd Initial program loading system
JP2004038351A (en) * 2002-07-01 2004-02-05 Fujitsu Ltd Trouble restoration method and program
JP2004326409A (en) * 2003-04-24 2004-11-18 Fujitsu Ltd Information processing system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008299418A (en) * 2007-05-29 2008-12-11 Toshiba Corp Information processor and starting control method
CN106781117A (en) * 2015-11-24 2017-05-31 富士电机株式会社 The automatic machine control method of giving change of POS POSs and POS POSs

Similar Documents

Publication Publication Date Title
US9904227B2 (en) Image forming apparatus, consumable product management method, and storage medium
US20070220506A1 (en) Software update method, update management program and information processing apparatus
JP2008203412A (en) Information processor and information processing method
US8140836B2 (en) Information processing apparatus and program
JP4399713B2 (en) Electronics
KR100793955B1 (en) Image forming device, host device, image forming system and controlling method thereof
EP1906309A2 (en) Information processing apparatus, control apparatus therefor, control method therefor and control program
JP2007102349A (en) Data processor
US9129275B2 (en) POS device
JP2009009323A (en) Setting device, electronic equipment, and setting program
US10795423B2 (en) Electronic apparatus with power saving mode, control method thereof, and storage medium
JP2005115975A (en) Information processor
JP2008102730A (en) Maintenance management method and maintenance management apparatus of electronic equipment or system provided with electronic equipment, and electronic equipment
US20210281708A1 (en) System and method for using a non-contact memory tag to detect fraudulent use of printing devices
JP2008107989A (en) Failure monitoring method and device for computer system, and failure monitoring program
JP2004192442A (en) Image processor, recording medium reading program and storage medium
JP5446171B2 (en) Sales data processor
JP5150980B2 (en) Storage device, data backup method, and data backup program
JP5379764B2 (en) Product sales data processing apparatus and program
JP2014089517A (en) Display device and display method
JP6944912B2 (en) Information processing equipment, voting system, guidance method and guidance program
JP5450572B2 (en) Data processing apparatus and program
JP4521248B2 (en) Touch panel video equipment for vending machines
JP2007164376A (en) Power source controller, power source control method, power source control program and recording medium
JP2006279418A (en) Image recording system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080821

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20080821

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110125

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20110712