JPH0991124A - Program updating method for pos system - Google Patents

Program updating method for pos system

Info

Publication number
JPH0991124A
JPH0991124A JP27492195A JP27492195A JPH0991124A JP H0991124 A JPH0991124 A JP H0991124A JP 27492195 A JP27492195 A JP 27492195A JP 27492195 A JP27492195 A JP 27492195A JP H0991124 A JPH0991124 A JP H0991124A
Authority
JP
Japan
Prior art keywords
program
date
designated
area
program area
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
JP27492195A
Other languages
Japanese (ja)
Inventor
Kohei Ishikawa
孝平 石川
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.)
NEC Platforms Ltd
Original Assignee
Nitsuko 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 Nitsuko Corp filed Critical Nitsuko Corp
Priority to JP27492195A priority Critical patent/JPH0991124A/en
Publication of JPH0991124A publication Critical patent/JPH0991124A/en
Pending legal-status Critical Current

Links

Landscapes

  • Stored Programmes (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a program updating method for automatically performing updating work by designating the date and time of execution while waiting the program to be updated in a standby area. SOLUTION: Concerning the program updating method for POS system with which the relevant program is selected out of a program area and executed, a storage part is provided with a program area 1-5-2 with designated date in which the date of execution and a number or a title are designated and the program to be updated is temporarily waited, and this method is provided with a means for updating the relevant program by automatically moving the relevant program to be updated from the program area 1-5-2 with designated date to the program having the designated number or title in a program area 1-5-1 on the designated day while previously storing the program to be updated, the date of execution and the number or title in the program area 1-5-2 with designated date.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明はPOSシステムのプ
ログラム更新方法に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a program updating method for a POS system.

【0002】[0002]

【従来技術】現在稼働中のPOSシステム等においてプ
ログラムの変更を行なう場合、プログラムを変更した時
点でプログラムの内容が更新され実施される。通常、プ
ログラムの変更に際してはプログラムエリア(プログラ
ムファイル)を上書きするか又は、プログラムFDを交
換する場合が多く、その時点から更新されたプログラム
が実施される。あるいはプログラム作成時に実施する日
時を考慮して、その日時から実施されるようにプログラ
ムを作成することもある。
2. Description of the Related Art When a program is changed in a currently operating POS system or the like, the content of the program is updated and executed when the program is changed. Normally, when changing a program, the program area (program file) is often overwritten or the program FD is replaced, and the updated program is executed from that point. Alternatively, the program may be created so that the program is executed from that date and time in consideration of the date and time when the program is created.

【0003】[0003]

【発明が解決しようとする課題】しかしながら、複数台
のPOS装置が接続されたPOSシステムや、複数店舗
に亘って接続されたPOSシステムにおいて、機能の変
更や新しい機能の追加等の機能更新を行なう場合、実施
日時に一度に多数のPOS装置の該当するプログラムの
変更又は、追加を同時に行なう必要があり、従来のプロ
グラム変更方法では多数の人手が必要となり作業が大が
かりになる。また、作成時にプログラム毎に実施する日
時を考慮することは煩雑で間違いも生じ易いと云う問題
もあった。
However, in a POS system in which a plurality of POS devices are connected or in a POS system connected across a plurality of stores, the function is updated such that the function is changed or a new function is added. In this case, it is necessary to change or add the corresponding programs of a large number of POS devices at the same time on the implementation date and time, and the conventional program changing method requires a large number of manpower, which requires a large amount of work. In addition, there is a problem that it is complicated and it is easy to make an error when considering the date and time of execution for each program at the time of creation.

【0004】本発明は上述の点に鑑みてなされたもの
で、更新プログラムを待機エリアに待機させ、実施日時
を指定することにより自動的に更新作業を行なうプログ
ラム更新方法を提供することを目的とする。
The present invention has been made in view of the above points, and an object of the present invention is to provide a program updating method in which an updating program is made to stand by in a waiting area and the updating work is automatically performed by designating an execution date and time. To do.

【0005】[0005]

【課題を解決するための手段】上記課題を解決するため
本発明は記憶手段を具備し、記憶手段に番号又は名前が
付けられた複数のプログラムを格納するプログラムエリ
アを設け、プログラムエリアから必要に応じて該当プロ
グラムが選ばれ実施されるPOSシステムのプログラム
更新方法において、図1に示すように、記憶手段に実施
日及び番号又は名前を指定して一時的に更新プログラム
を待機させる指定日付きプログラムエリア1−5−2を
設け、予め、指定日付きプログラムエリア1−5−2に
更新プログラム、実施日及び番号又は名前を格納してお
き、指定日になれば自動的に指定日付きプログラムエリ
ア1−5−2から該当する更新プログラムをプログラム
エリア1−5−1の指定された番号又は名前のプログラ
ムへ移すことによって該当するプログラムを更新する手
段を設ける。
In order to solve the above-mentioned problems, the present invention is provided with a storage means, and the storage means is provided with a program area for storing a plurality of programs having numbers or names, In a program updating method of a POS system in which a corresponding program is selected and executed according to the program, a program with a designated date, as shown in FIG. 1, for temporarily storing the update program by designating an implementation date and a number or a name in a storage means. An area 1-5-2 is provided, and an update program, an implementation date and a number or name are stored in advance in the program area with designated date 1-5-2, and when the designated date comes, the program area with designated date is automatically set. By moving the corresponding update program from 1-5-2 to the program of the designated number or name in program area 1-5-1. Means for updating the appropriate program Te provided.

【0006】上記のように、POSシステムの機能変更
や機能強化を行なう更新プログラムを実施日及び番号を
指定して指定日付きプログラムエリア1−5−2へ格納
しておき、実施日に自動的に該当する更新プログラムが
プログラムエリア1−5−1の指定された番号又は名前
のプログラムへ移されるので、従来のように、実施日に
一度に多数のプログラムを変更することなく、間違いも
少なくなる。
As described above, the update program for changing the function of the POS system or enhancing the function is stored in the program area 1-5-2 with the designated date by designating the implementation date and the number, and automatically stored on the implementation date. Since the update program corresponding to the above is moved to the program of the designated number or name in the program area 1-5-1, it is possible to reduce mistakes without changing many programs at once on the implementation date as in the conventional case. .

【0007】[0007]

【発明の実施の形態】以下本発明の一実施例を図面に基
づいて詳細に説明する。図1は本発明のプログラム更新
方法を用いたPOSシステムの構成例を示す図である。
図示するように、POSシステムはPOS本体1、表示
器2、キ−ボ−ド3、プリンタ4等を具備し、更に、通
信線5を介して他の装置と接続される事もある。POS
本体1はCPU(中央処理装置)1−1、主メモリ1−
2、インタフェ−ス1−3、インタフェ−ス1−4、デ
ィスク1−5、インタフェ−ス1−6及び通信モジュ−
ル1−7を具備する。
BEST MODE FOR CARRYING OUT THE INVENTION An embodiment of the present invention will be described in detail below with reference to the drawings. FIG. 1 is a diagram showing a configuration example of a POS system using the program updating method of the present invention.
As shown in the figure, the POS system includes a POS main body 1, a display 2, a keyboard 3, a printer 4, etc., and may be connected to another device via a communication line 5. POS
The main body 1 is a CPU (central processing unit) 1-1, a main memory 1-
2, interface 1-3, interface 1-4, disk 1-5, interface 1-6 and communication module
Rule 1-7.

【0008】販売時点で発生した情報はキ−ボ−ド3や
バ−コ−ドリ−ダ(図示せず)又は、通信線5を介して
入力され、CPU1−1がプログラムエリア1−5−1
に格納されたプログラムを実施することにより情報を処
理して商品の販売管理、在庫管理等を行ない、表示器2
及びプリンタ4等に出力している。
The information generated at the time of sale is input through a keyboard 3, a bar code reader (not shown) or a communication line 5, and the CPU 1-1 causes the program area 1-5. 1
The information stored in the display is processed by the information stored in the display 2
And output to the printer 4 and the like.

【0009】図2はプログラムエリアと指定日付きプロ
グラムエリアの構成を示す図である。ディスク1−5は
プログラムエリア1−5−1、指定日付きプログラムエ
リア1−5−2、起動プログラム1−5−3等の格納エ
リアに分かれている。プログラムエリア1−5−1には
多数の必要なNO.1プログラム〜NO.nプログラム
が格納され、各プログラムは必要に応じてインタフェ−
ス1−4を介して主メモリ1−2に読み出されCPU1
−1で実行される。
FIG. 2 is a diagram showing the structure of the program area and the program area with a designated date. The disk 1-5 is divided into storage areas such as a program area 1-5-1, a program area with a designated date 1-5-2, and a boot program 1-5-3. A large number of required NO. 1 program-NO. n programs are stored, and each program is interfaced as needed.
Read out to the main memory 1-2 via the CPU 1-4.
-1 is executed.

【0010】指定日付きプログラムエリア1−5−2は
更新用のプログラムが格納されるエリアで、各プログラ
ムには指定日(実施日)及び番号(P〜R)が付けられ
ている。前記更新用のプログラムは外部から通信線5、
通信モジュ−ル1−7を介して指定日付きプログラムエ
リア1−5−2へ配信し格納することが可能である。ま
た、キ−ボ−ド3で作成することも、外部で作成したF
D(フロッピ−ディスク)と入れ替えることで作成する
こともできる。番号(P〜R)はプログラムエリア1−
5−1のプログラムNO.に対応し、指定日が来ると自
動的にプログラムエリア1−5−1の該当するプログラ
ムNO.に置き換えられる(詳細後述)。なお、上記プ
ログラムNO.は番号の代りにプログラム名を使用して
もよい。
A program area with a designated date 1-5-2 is an area for storing a program for update, and each program has a designated date (implementation date) and a number (P to R). The update program is a communication line 5 from the outside.
It can be distributed and stored in the program area 1-5-2 with a designated date via the communication module 1-7. Also, it can be created with the keyboard 3 or an externally created F
It can also be created by replacing it with D (floppy disk). The numbers (P to R) are the program area 1-
5-1 program No. Corresponding to the corresponding program No. in the program area 1-5-1 when the designated date comes. Will be replaced with (described later in detail). The program No. May use the program name instead of the number.

【0011】図3は本発明のプログラム更新方法を実行
する起動プログラムのフロ−チャ−トである。起動プロ
グラム1−5−3は毎日のPOS本体1の起動時にイン
タフェス1−4を介して主メモリ1−2に読み込まれC
PU1−1で実行される。以降、図3に従って説明す
る。まず、各部電源をONし(ステップST11)、指
定日付きプログラムエリア1−5−2の指定日を調べる
(ステップST12)。本日の指定日付きのプログラム
があれば(ステップST13)、そのプログラムをプロ
グラムエリア1−5−1の該当する番号のプログラムに
移し更新する(ステップST14)。ステップST12
から繰返し全部の指定日付きのプログラムを調べ(ステ
ップST15)、終了後POSシステムの立ち上げ作業
を行なう(ステップST16)。
FIG. 3 is a flowchart of a startup program for executing the program updating method of the present invention. The startup program 1-5-3 is read into the main memory 1-2 via the interface 1-4 at the time of daily startup of the POS main body 1 and C
It is executed by PU1-1. Hereinafter, description will be given with reference to FIG. First, each part is turned on (step ST11), and the designated date of the program area 1-5-2 with designated date is checked (step ST12). If there is a program with the specified date today (step ST13), the program is moved to the program of the corresponding number in the program area 1-5-1 and updated (step ST14). Step ST12
Are repeatedly checked for all programs with the designated date (step ST15), and after completion, the POS system is started up (step ST16).

【0012】なお、上記起動プログラム1−5−3は毎
日一度起動されるプログラムであり、その時点で、その
日実施する該当プログラムが更新されるが、前記起動プ
ログラム1−5−3の代りに一時間毎に毎正時に周期的
に作動するプログラムで更新すれば、実施日時まで指定
してプログラムを更新し実施することができる。
The startup program 1-5-3 is a program that is started once a day. At that point, the corresponding program executed on that day is updated. However, instead of the startup program 1-5-3, one program is executed. If the program is updated every hour on a hourly basis, the program can be updated and executed up to the date and time of execution.

【0013】上述したように、本実施例によればPOS
システムの機能変更や機能増強に伴うプログラムの更新
又は、プログラムの追加を指定日付きプログラムエリア
1−5−2へ予め格納しておき、実施日に自動的に該当
するプログラムを更新し実行することができる。従っ
て、従来のように、実施日に一度に多数のプログラムを
更新することなく間違いも少なくなる。
As described above, according to this embodiment, the POS
Pre-store program updates or program additions accompanying system function changes or function enhancements in the program area 1-5-2 with a designated date, and automatically update and execute the corresponding program on the implementation date. You can Therefore, it is possible to reduce mistakes without updating a large number of programs at once on the implementation date as in the conventional case.

【0014】[0014]

【発明の効果】以上説明したように本発明によれば、予
め、POSシステムの機能変更や機能強化を行なう更新
プログラムを実施日及び番号を指定して指定日付きプロ
グラムエリアへ格納しておき、実施日に自動的に該当す
る前記更新プログラムが前記プログラムエリアの指定さ
れた番号又は名前のプログラムへ移されるので、従来の
ように、実施日に一度に多数のプログラムを変更するこ
となく間違いも少なくなるという優れた効果が得られ
る。
As described above, according to the present invention, the update program for changing the function or enhancing the function of the POS system is previously stored in the program area with the specified date by designating the execution date and the number. Since the update program corresponding to the implementation date is automatically transferred to the program of the designated number or name in the program area, it is possible to reduce mistakes without changing many programs at once on the implementation date as in the past. The excellent effect of becoming

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明のプログラム更新方法を実施するPOS
システムの構成例を示す図である。
FIG. 1 is a POS that implements a program updating method of the present invention.
It is a figure which shows the structural example of a system.

【図2】プログラムエリアと指定日付きプログラムエリ
アの構成を示す図である。
FIG. 2 is a diagram showing configurations of a program area and a program area with a designated date.

【図3】本発明のプログラム更新方法を実行する起動プ
ログラムの処理フロ−を示す図である。
FIG. 3 is a diagram showing a processing flow of a startup program that executes the program updating method of the present invention.

【符号の説明】[Explanation of symbols]

1 POS本体 1−1 CPU(中央処理装置) 1−2 主メモリ 1−3 インタフェ−ス 1−4 インタフェ−ス 1−5 ディスク 1−5−1 プログラムエリア 1−5−2 指定日付きプログラムエリア 1−5−3 起動プログラム 1−6 インタフェ−ス 1−7 通信モジュ−ル 2 表示器 3 キ−ボ−ド 4 プリンタ 5 通信線 1 POS Main Body 1-1 CPU (Central Processing Unit) 1-2 Main Memory 1-3 Interface 1-4 Interface 1-5 Disk 1-5-1 Program Area 1-5-2 Program Area with Specified Date 1-5-3 Start-up program 1-6 Interface 1-7 Communication module 2 Display unit 3 Keyboard 4 Printer 5 Communication line

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 記憶手段を具備し、該記憶手段に番号又
は名前が付けられた複数のプログラムを格納するプログ
ラムエリアを設け、該プログラムエリアから必要に応じ
て該当プログラムが選ばれ実施されるPOSシステムの
プログラム更新方法において、 前記記憶手段に実施日及び番号又は名前を指定して一時
的に更新プログラムを待機させる指定日付きプログラム
エリアを設け、 予め、前記指定日付きプログラムエリアに更新プログラ
ム、実施日及び番号又は名前を格納しておき、前記指定
日になれば自動的に前記指定日付きプログラムエリアか
ら該当する更新プログラムを前記プログラムエリアの指
定された番号又は名前のプログラムへ移すことによって
該当するプログラムを更新する手段を設けたことを特徴
とするPOSシステムのプログラム更新方法。
1. A POS comprising a storage means, wherein the storage means is provided with a program area for storing a plurality of programs having numbers or names, and the corresponding program is selected and executed from the program area as needed. In the program update method of the system, a program area with a designated date for temporarily holding the update program by designating an execution date and a number or a name is provided in the storage means, and the update program is implemented in the program area with the designated date in advance. The date and the number or the name are stored, and when the designated date is reached, the corresponding update program is automatically transferred from the program area with the designated date to the program with the designated number or name in the program area. A POS system program characterized by providing means for updating a program. Gram update method.
JP27492195A 1995-09-27 1995-09-27 Program updating method for pos system Pending JPH0991124A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP27492195A JPH0991124A (en) 1995-09-27 1995-09-27 Program updating method for pos system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP27492195A JPH0991124A (en) 1995-09-27 1995-09-27 Program updating method for pos system

Publications (1)

Publication Number Publication Date
JPH0991124A true JPH0991124A (en) 1997-04-04

Family

ID=17548403

Family Applications (1)

Application Number Title Priority Date Filing Date
JP27492195A Pending JPH0991124A (en) 1995-09-27 1995-09-27 Program updating method for pos system

Country Status (1)

Country Link
JP (1) JPH0991124A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6217741B1 (en) 1998-10-13 2001-04-17 Morinaga Engineering Co., Ltd. Method for manufacturing bactericide
JP2012059259A (en) * 2010-09-03 2012-03-22 Ls Industrial Systems Co Ltd Firmware update system and method
JP2012059260A (en) * 2010-09-03 2012-03-22 Ls Industrial Systems Co Ltd System and method for remote firmware update of energy meter, watthour meter with function of remote firmware update

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6217741B1 (en) 1998-10-13 2001-04-17 Morinaga Engineering Co., Ltd. Method for manufacturing bactericide
JP2012059259A (en) * 2010-09-03 2012-03-22 Ls Industrial Systems Co Ltd Firmware update system and method
JP2012059260A (en) * 2010-09-03 2012-03-22 Ls Industrial Systems Co Ltd System and method for remote firmware update of energy meter, watthour meter with function of remote firmware update

Similar Documents

Publication Publication Date Title
US7266807B2 (en) Method for integration edition of setting file and setting file integration base
JP2002157118A (en) Program generation support device, program generation method, recording medium, and program
US20020032758A1 (en) Method and system for dynamically loading program logic into an application
JPH0991124A (en) Program updating method for pos system
EP0422643A2 (en) Computing system for data processing apparatus
GB2196454A (en) Data processing system
JPH1040247A (en) Data processing device
JP2003202990A (en) Program management starting system, program management starting method, program and recording medium
JP2003141439A (en) Form creation method and form creation program
JPH11161604A (en) Client device
JPH1027149A (en) Information processor and its device driver control method
JP3814308B2 (en) Document file management system and document file management method
JP2001318796A (en) Program execution control method using internal and external event driven system, recording medium and program preparation support system
JP4634243B2 (en) Tax payment system
JP2885631B2 (en) Operating system management device and operating system management method
JPH0588953A (en) Information processing equipment
JPH0445071Y2 (en)
JPH0895924A (en) Information management system and information management method thereof
JPS63280317A (en) Term help system
JPH0458334A (en) Message output selection system
JPH0619894A (en) Document processor
JPH05298003A (en) Data processing device
JPH0594281A (en) Computer system
JP2005107613A (en) Character-input support module
JPH09325997A (en) Editing system for calculation expression

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050815

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050823

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20051220