JPH0991124A - Program updating method for pos system - Google Patents
Program updating method for pos systemInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 14
- 230000006870 function Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 4
- 230000002708 enhancing effect Effects 0.000 description 2
- 101001139126 Homo sapiens Krueppel-like factor 6 Proteins 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
Landscapes
- Stored Programmes (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
【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
【図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.
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)
は名前が付けられた複数のプログラムを格納するプログ
ラムエリアを設け、該プログラムエリアから必要に応じ
て該当プログラムが選ばれ実施される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.
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)
| 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 |
-
1995
- 1995-09-27 JP JP27492195A patent/JPH0991124A/en active Pending
Cited By (3)
| 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 |