JPH0218749B2 - - Google Patents

Info

Publication number
JPH0218749B2
JPH0218749B2 JP59161942A JP16194284A JPH0218749B2 JP H0218749 B2 JPH0218749 B2 JP H0218749B2 JP 59161942 A JP59161942 A JP 59161942A JP 16194284 A JP16194284 A JP 16194284A JP H0218749 B2 JPH0218749 B2 JP H0218749B2
Authority
JP
Japan
Prior art keywords
data
input
item
program
key
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.)
Expired - Lifetime
Application number
JP59161942A
Other languages
Japanese (ja)
Other versions
JPS6142066A (en
Inventor
Tadahiro Toda
Soichi Oonishi
Kensaku Komai
Masuo Sugihara
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.)
Sharp Corp
Original Assignee
Sharp 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 Sharp Corp filed Critical Sharp Corp
Priority to JP16194284A priority Critical patent/JPS6142066A/en
Priority to US06/761,425 priority patent/US4851994A/en
Priority to DE85109734T priority patent/DE3587335T2/en
Priority to EP85109734A priority patent/EP0181438B1/en
Publication of JPS6142066A publication Critical patent/JPS6142066A/en
Publication of JPH0218749B2 publication Critical patent/JPH0218749B2/ja
Granted legal-status Critical Current

Links

Landscapes

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

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、ホストマシン(ホストコンピユー
タ)に交信可能に接続され、データの入出力に先
立つてホストマシンに格納されたプログラムがロ
ードされ、ロードされたプログラムにしたがつて
データの入出力を行なう型式のデータ入出力用端
末機、とりわけ在庫管理や荷の積み降し管理等に
使用される。所謂ポータブルデータターミナル装
置(以下、ターミナル装置という。)に関するも
のである。
[Detailed Description of the Invention] [Industrial Application Field] The present invention is connected to a host machine (host computer) in a communicable manner, and prior to data input/output, a program stored in the host machine is loaded. A data input/output terminal that inputs and outputs data according to a programmed program, and is particularly used for inventory management, loading and unloading management, etc. The present invention relates to a so-called portable data terminal device (hereinafter referred to as a terminal device).

[従来技術] 従来より、この種のターミナル装置は、種々の
業種において実用に供されている。
[Prior Art] Conventionally, this type of terminal device has been put into practical use in various industries.

ところで、従来のターミナル装置は、個々の業
種に適合させて、当該業種における商慣習等に適
した専用のプログラムを作成して、その専用プロ
グラムをROM領域又はRAM領域に格納するよ
うにした専用機として市場に提供されていた。
By the way, conventional terminal devices are dedicated machines that are adapted to each industry, create a dedicated program suitable for the business practices of the industry, and store the dedicated program in the ROM area or RAM area. was offered to the market as.

したがつて、従来においては、輸送業や卸売り
業等各業種ごとに、また同じ業種でも、例えば出
荷業務や入荷業務といつた個々の業務ごとに専用
プログラムを作成しなければならず、そのような
専用プログラムでしか使用できないため、同一業
種でも業務ごとに異なるターミナル機を用意しな
ければならず、台数が多くなるのみならず、誤用
のおそれもあり、管理が複雑化し、利用効率も悪
いものであつた。
Therefore, in the past, dedicated programs had to be created for each type of industry, such as transportation or wholesale, or even for each type of business, such as shipping or receiving, within the same industry. Because terminals can only be used with special programs, different terminals must be prepared for each job even in the same industry, which not only increases the number of terminals, but also poses a risk of misuse, complicating management, and inefficient use. It was hot.

[発明の目的] 本願発明の目的は、ホストマシンから供給され
るプログラムに対して複数種の業務を各々実行す
るために必要なパラメータを設定した後、複数種
の業務のいずれか一を指定することによつて、当
該業務に対応して設定されたパラメータに基づい
上記プログラムを実行して所定の業務を行うこと
ができるデータ入出力用端末機を提供することに
ある。
[Object of the Invention] The object of the present invention is to specify one of the plurality of tasks after setting parameters necessary for executing each of the plurality of tasks for a program supplied from a host machine. Particularly, it is an object of the present invention to provide a data input/output terminal capable of performing a predetermined task by executing the above program based on parameters set corresponding to the task.

[発明の構成] かかる目的を達成するため、本発明は、第1図
に全体構成図を示すように、ホストマシンHMに
交信可能に接続されるデータ入出力用端末機
EOSTであつて、少なくともプログラム設定モー
ドと実行モードとを指定するモード設定手段A
と、ホストマシンによつて供給されるプログラム
を格納するプログラム用RAM手段Bと、プログ
ラム設定モードにおいて上記格納したプログラム
に対して複数種の業務を各々実行するために必要
なパラメータを設定するパラメータ設定手段C
と、上記パラメータ設定手段Cによつて設定され
たパラメータをメモリするパラメータ用RAM手
段Dと、データをメモリするデータ用RAM手段
Eと、実行モードにおいて複数種の業務のいずれ
か一を指定する業務指定手段Fと、上記業務指定
手段Fによつて業務が指定されると、当該業務に
対応して上記パラメータ設定手段Cにより設定さ
れたパラメータに基づいて上記プログラムを実行
し上記データ用RAM手段にメモリされたデータ
を処理して所定の業務を行う実行手段Gとを備え
たことを特徴としている。
[Structure of the Invention] In order to achieve the above object, the present invention provides a data input/output terminal that is communicably connected to a host machine HM, as shown in the overall configuration diagram in FIG.
Mode setting means A that is EOST and specifies at least a program setting mode and an execution mode
, a program RAM means B for storing programs supplied by the host machine, and parameter setting for setting parameters necessary for executing a plurality of types of tasks for each of the stored programs in the program setting mode. Means C
, a parameter RAM means D for storing parameters set by the parameter setting means C, a data RAM means E for storing data, and a task for specifying one of a plurality of types of tasks in the execution mode. When a task is specified by the specifying means F and the task specifying means F, the program is executed based on the parameters set by the parameter setting means C corresponding to the task and stored in the data RAM means. It is characterized by comprising an execution means G that processes the stored data and performs a predetermined task.

[発明の効果] 本発明によれば、ホストマシンから供給される
プログラムに対して複数種の業務を各々実行する
ために必要なパラメータを設定した後、複数種の
業務のいずれか一を指定することによつて、当該
業務に対応して設定されたパラメータに基づいて
上記プログラムを実行して所定の業務を行うこと
ができる。従つて、1つのデータ入出力用端末機
を用いて複数の業務を行うことができるので、こ
の種のデータ入出力用端末機を汎用化することが
できる。
[Effects of the Invention] According to the present invention, after setting parameters necessary for executing each of the plurality of types of tasks for a program supplied from a host machine, one of the plurality of types of tasks is specified. By doing so, it is possible to execute a predetermined task by executing the program based on parameters set corresponding to the task. Therefore, since a plurality of tasks can be performed using one data input/output terminal, this type of data input/output terminal can be used for general purposes.

[実施例] 以下、本発明の実施例を詳細に説明する。[Example] Examples of the present invention will be described in detail below.

<システム構成> 第2図に本装置のシステム構成図を、また第3
図には装置の正面図を示す。
<System configuration> Figure 2 shows the system configuration diagram of this device, and Figure 3 shows the system configuration diagram of this device.
The figure shows a front view of the device.

第2図に示すように、本装置は、1チツプマイ
クロプロセツサで構成する中央演算処理ユニツト
1(以下、CPU1と略記する。)と、イニシヤ
ル・プログラム・ロード用リードオンリメモリ2
(以下、IPL用ROM2と略記する。)と、プログ
ラム用ランダム・アクセス・メモリ3(以下、プ
ログラム用RAM3と略記する。)と、入力デー
タ用およびシステム・パラメータデータ用ランダ
ム・アクセスメモリ4(以下、データ用RAM4
と略記する。)と、以下に詳述するパラメータ設
定やデータのエントリ等に使用する各種フアンク
シヨンキーとテンキーとを備えたキーボード5
と、電源スイツチ6、以下に説明する第1、第2
のシステムスイツチ7,8およびモードスイツチ
9からなるスイツチ手段10と、各種の必要な表
示を行なうための液晶デイスプレイ11と、各種
のインターフエイス(I/F)、具体的にはシリ
アルI/F12、パラレルI/F13およびバー
コードリード用ペンI/F14と、ブザー15お
よびイヤホンコネクタ16とを標準装備として備
えている。
As shown in FIG. 2, this device includes a central processing unit 1 (hereinafter abbreviated as CPU 1) consisting of a one-chip microprocessor, and a read-only memory 2 for initial program loading.
(hereinafter abbreviated as IPL ROM 2), program random access memory 3 (hereinafter abbreviated as program RAM 3), and random access memory 4 for input data and system parameter data (hereinafter abbreviated as program RAM 3). , data RAM4
It is abbreviated as ), and a keyboard 5 equipped with various function keys and a numeric keypad used for parameter settings, data entry, etc., as detailed below.
and a power switch 6, the first and second switches described below.
switch means 10 consisting of system switches 7, 8 and mode switch 9, a liquid crystal display 11 for performing various necessary displays, various interfaces (I/F), specifically serial I/F 12, A parallel I/F 13, a barcode reading pen I/F 14, a buzzer 15, and an earphone connector 16 are provided as standard equipment.

オプシヨンとして、プログラム用RAM17と
バーコードペンリーダ18(以下、TPR18と
略記する。)とを装備することができる。
As an option, a program RAM 17 and a barcode pen reader 18 (hereinafter abbreviated as TPR 18) can be installed.

また、CPU1は、シリアル・インターフエイ
ス(I/F)12或いはパラレル・インターフエ
イス(I/F)13を介して、ホストマシン(ホ
ストコンピユータ)19或いは他のデータターミ
ナル装置20に接続される。
Further, the CPU 1 is connected to a host machine (host computer) 19 or other data terminal device 20 via a serial interface (I/F) 12 or a parallel interface (I/F) 13.

第3図に示すように、キーボード5は、“0”
〜“9”の10個のテンキーNK(i)(i=0〜9)
と、20個のフアンクシヨンキーFK(j)(j=1〜
20)の計30個のキーを備えて構成され、前記モー
ドスイツチ9は、モードAおよびモードBのいず
れかを選択するスライドスイツチとして構成され
ている。
As shown in FIG. 3, the keyboard 5 has a "0"
~ “9” 10 numeric keys NK (i) (i = 0 to 9)
and 20 function keys FK(j) (j=1~
20), and the mode switch 9 is configured as a slide switch for selecting either mode A or mode B.

また、上記プログラム用RAM3およびデータ
用RAM4は、内蔵された電池(図示せず)によ
りバツクアツプされるようになつており、第4図
に示すように、第1、第2システムスイツチ7,
8は、上記電池の収納部21において各々3位置
A,B,Cで切替え可能なスイツチとして配置さ
れている。これら第1、第2システムスイツチ
7,8は、以下に述べるように、上記モードスイ
ツチ9と組合せて、種々のモード等を指定するた
めに使用される選択スイツチであつて、ユーザ側
で操作する必要はない。
The program RAM 3 and data RAM 4 are backed up by a built-in battery (not shown), and as shown in FIG.
Reference numeral 8 is arranged as a switch that can be switched in three positions A, B, and C in the battery storage section 21, respectively. As described below, these first and second system switches 7 and 8 are selection switches used in combination with the mode switch 9 to specify various modes, etc., and are operated by the user. There's no need.

<動作フロー(全体)> 第5図および第6図には、CPU1が実行する
動作フローが示されている。
<Operation Flow (Overall)> FIGS. 5 and 6 show the operation flow executed by the CPU 1.

第5図に示すように、電源スイツチ6がオンさ
れると、まず、プログラム実行のため、プログラ
ムの有無、正常か否かのチエツクが行なわれ、次
いでバツテリチエツクが行なわれ、バツテリチエ
ツクで問題がなければ、モードの判別が行なわれ
る。
As shown in FIG. 5, when the power switch 6 is turned on, first a check is made to see if the program exists and whether it is normal in order to execute the program, and then a battery check is performed. If not, a mode determination is made.

このモードの設定は、前述したように、第1、
第2のシステムスイツチ7,8とモードスイツチ
9との組合せによつて行なう。
As mentioned above, the settings for this mode are as follows:
This is done by a combination of second system switches 7, 8 and mode switch 9.

設定しうるモードは大別して以下の5種であ
る。
The modes that can be set are roughly divided into the following five types.

(a) サム・チエツク・モード RAMエリアのプログラム部及びパラメータ
部のチエツクサムコードを算出し、所定のメモ
リエリアにセツトするモード。
(a) Sum check mode A mode in which the checksum code of the program section and parameter section of the RAM area is calculated and set in a predetermined memory area.

(b) ダイアグ・モード ROMエリアの診断プログラムを実行して、
ROM、RAM、液晶デイスプレイ、キー、ブ
ザー等のハードウエアのテストをするモード。
(b) Diagnosis mode Run the ROM area diagnostic program and
A mode to test hardware such as ROM, RAM, LCD display, keys, buzzer, etc.

(c) アプリケーシヨン・モード このモードは、さらにパラメータ設定モード
と実行モードとに分けられる。
(c) Application mode This mode is further divided into parameter setting mode and execution mode.

(c)−1 パラメータ設定モード データエントリ業務(最大7種)、データ
出力業務(1種)、マスタデータ入力業務
(1種)、データコレクタ業務(1種…オプシ
ヨン)等の各種業務仕様をパラメータ設定に
よつて設定するモード。
(c)-1 Parameter setting mode Various business specifications such as data entry business (up to 7 types), data output business (1 type), master data input business (1 type), data collector business (1 type...optional), etc. can be set as parameters. Mode set by settings.

(c)−2 実行モード 初期設定、初期登録、業務選択(データエ
ントリ業務区分、データ出力業務等)の各オ
ペレーシヨンにより、各種業務を実行するモ
ード。
(c)-2 Execution mode A mode in which various tasks are executed by each operation of initial setting, initial registration, and task selection (data entry task classification, data output task, etc.).

(d) プログラム・ロード・モード プログラム領域及びパラメータ設定領域のロ
ードを行なうモード。
(d) Program load mode A mode for loading the program area and parameter setting area.

このモードは、さらに、ホストマシンからプ
ログラムをロードするモードと、他のデータタ
ーミナルからプログラムをロードするモードと
に分けられる。
This mode is further divided into a mode in which the program is loaded from the host machine and a mode in which the program is loaded from another data terminal.

(e) プログラム・アンロード・モード プログラム領域及びパラメータ設定領域の内
容のアンロード(内容を他のターミナルに移す
ため出力すること)を行なうモード。
(e) Program unload mode A mode for unloading the contents of the program area and parameter setting area (outputting the contents in order to transfer them to another terminal).

第1表に各種モードの指定方式を示す。 Table 1 shows the designation methods for various modes.

<プログラム設定モード> このモードは、本装置の最大の特徴をなし、以
下のパラメータ設定により、種々の業務プログラ
ムを作成する。つまり、本装置は、従来のこの種
のデータターミナルでは、各業種毎に単一種の業
務プログラムを固有のプログラムとして予め組込
んだものであつたが、本装置は業種に応じて、各
業種に最適な業務プログラムをユーザの要望を取
入れつつ設定できる汎用機である。
<Program setting mode> This mode is the most distinctive feature of this device, and various business programs are created by setting the following parameters. In other words, in conventional data terminals of this type, a single type of business program was pre-installed as a unique program for each industry, but this device can be used for each industry according to the industry. This is a general-purpose machine that can set the optimal business program while taking into account the user's requests.

(1) 設定モードにおけるキー配置 第7図に設定モードにおけるキー配置を示
す。このキー配置は固定である。
(1) Key arrangement in setting mode Figure 7 shows the key arrangement in setting mode. This key arrangement is fixed.

(2) 設定モードにおける設定オペレーシヨン設定
は、全て、第8図に示すキーシーケンスによつ
て行なう。
(2) Setting operation in setting mode All settings are performed using the key sequence shown in FIG.

第8図において、NK1はジヨブナンバJOB
#(例えば4桁)、NK2は項目ナンバ項目
#(例えば2桁)、NK3はパラメータ設定デ
ータ(設定するパラメータに応じて種々)を指
定するキー操作を示す。
In Figure 8, NK1 is the job number JOB
# (for example, 4 digits), NK2 indicates the item number item # (for example, 2 digits), and NK3 indicates a key operation for specifying parameter setting data (various depending on the parameter to be set).

フアンクシヨンキーFK1は、1回目の押下
げでNK2の操作へ移行させ、2回目の押下げ
で該当JOB#の設定内容を表示する。フアン
クシヨンキーFK2は押下げ毎に、次の項目
#或いは次のJOB#に自動的に更新する。フ
アンクシヨンキーFK3は、押下げによつて次
のJOB#の設定内容を表示する。設定点検時
には、FK3を次々に押下げ操作する。
When the function key FK1 is pressed for the first time, the operation shifts to NK2, and when it is pressed for the second time, the setting contents of the corresponding JOB# are displayed. Each time the function key FK2 is pressed, it is automatically updated to the next item # or the next JOB #. Function key FK3 displays the setting contents of the next JOB# when pressed. When checking settings, press and hold FK3 one after another.

(3) データ登録用メモリのデータフオーマツト 実行モードにおけるデータエントリ時のデー
タ登録用メモリのフオーマツトを第9図に示
す。
(3) Data format of data registration memory FIG. 9 shows the format of the data registration memory during data entry in execution mode.

初期登録レコード、業務区分レコードは、納
入システム毎に固定である。ヘツデイング、デ
イテエイル、フツテイングの各レコードは業務
選択された各データエントリの業務毎に固定で
きる。初期登録、業務区分、ヘツデイング、フ
ツテイングの各レコードは無い場合がある。
The initial registration record and business classification record are fixed for each delivery system. Heading, date, and footing records can be fixed for each job of each data entry selected for the job. Initial registration, business classification, heading, and footing records may not exist.

業務区分以外の各レコードは、第10図に示
すように複数の項目より構成される。
Each record other than business classification is composed of a plurality of items as shown in FIG.

(4) ヘツデイング、デイテエイルおよびフツテイ
ング各レコードのパラメータ設定 ヘツデイングは、数量でいえば各数量の合
計、金額でいえば金額の合計或いは入力や出力
に際しての年月日や時分等々のデータをメモリ
するための部分であつて、パラメータの設定
は、例えばJOB#101〜0114、項目#10〜14に
わたつて行なうことができる。
(4) Parameter settings for each record of hetting, date ailment, and footing Hetting is the storage of data such as the total of each quantity in terms of quantities, the total of amounts in terms of amounts, or the year, month, day, hour, and minute of input or output. Parameter settings can be made for, for example, JOB #101-0114 and items #10-14.

第2表にその設定方式を示す。 Table 2 shows the setting method.

また、デイテエイルは、例えば、個々の商品の
単価や数量等、いわば詳細を示す部分である。そ
の設定方式は、第3−1表、第3−2表に示す。
Further, the date information is a part that shows details such as, for example, the unit price and quantity of each product. The setting method is shown in Table 3-1 and Table 3-2.

フツテイングレコードは、最後のデイテエイル
レコードの次に位置して設けられるレコードで、
例えば、デイテエイルレコード中の金額の総計を
メモリする等、しめくくり用として用いられる。
その設定方式は第4表に示す。
A footing record is a record placed after the last date record.
For example, it is used for closing purposes, such as memorizing the total amount of money in a date record.
The setting method is shown in Table 4.

以下、第2表〜第4表にしたがつて、具体的な
設定方式を説明する。
Hereinafter, specific setting methods will be explained according to Tables 2 to 4.

[項目#10]項目の各種情報の指定 (a) 項目長 各項目で必要な長さ(桁長)を指定する。但
し、C/Dチエツクコード、小数点“.”、サイ
ン“±”等の記号、項目区分コードを含む。こ
こで指定された桁長がデータ登録用メモリに割
り当てられる。
[Item #10] Specifying various information for items (a) Item length Specify the required length (digit length) for each item. However, it includes C/D check code, symbols such as decimal point ".", sign "±", and item classification code. The digit length specified here is allocated to the data registration memory.

(b) 表示領域 テンキー入力時のモニタリング或いはバーコ
ードリーダTPR入力時の入力内容の表示を行
なう。領域について、行数、桁、桁長の各指定
を行なう。
(b) Display area Monitors the input content using the numeric keypad or displays the input content when inputting the barcode reader TPR. Specify the number of lines, columns, and column length for the area.

(c) 項目区切コード 各入力項目をデータ登録用メモリに記憶する
時に、各項目の区切りを表わすコードを記憶す
るか否かを指定する。記憶する場合には、その
コード(1桁)を指定する。なお、コードの指
定は、4BITと8BITの場合とで異ならせてあ
る。
(c) Item delimiter code When storing each input item in the data registration memory, specify whether or not to store a code representing the delimiter of each item. When storing, specify the code (1 digit). Note that the code specifications are different for 4BIT and 8BIT.

(d) 入力終了キー テンキーで入力する際、項目の入力終了を表
わすキーをキーコードで指定する。ここで指定
されたキーが入力されると、当該項目の入力が
終了したものとする。
(d) Input end key When inputting using the numeric keypad, specify the key that indicates the end of inputting an item using a key code. When the key specified here is input, it is assumed that the input of the corresponding item is completed.

(e) カレンダー機能 システムで持つているカレンダー機能とし
て、書き込み(初期登録の項目のみ)と読み込
み(ヘツデイングおよびデイテエイルの項目の
み)がある。これらの機能について“有り”又
は“無し”が指定できる。
(e) Calendar function The system has two calendar functions: writing (initial registration items only) and reading (heading and date-ail items only). “Yes” or “No” can be specified for these functions.

“有り”と指定したときは、その内容を「年
月日」、「時分」、「年月日、曜日、時分」のうち
からただ一つ指定する。
When "Yes" is specified, specify only one of the following contents: "Year, Month, Day,""Hour,Minute,""Year, Month, Day, Day of the Week, Hour, Minute."

(f) TPR入力が可能か否かの指定をする。テン
キー入力は、どの項目でも常に可能であるた
め、TPR入力可能と指定された項目について
はテンキーとの多重入力となる。
(f) Specify whether TPR input is possible. Since numeric keypad input is always possible for any item, multiple input with the numeric keypad is required for items designated as allowing TPR input.

[項目#11]各種チエツク方法の指定 (a) 月日チエツク等 「月日」、「時分」、「月日曜時分」チエツクに
ついては、例えば、00≦時≦23、00≦分≦59と
いつたチエツクを行なう。
[Item #11] Specifying various check methods (a) Checking month and day, etc. For checking "month/day", "hour/minute", "month/Sunday/hour/minute", for example, 00≦hour≦23, 00≦minute≦59 Perform the above checks.

(b) 範囲チエツク この範囲チエツクは、例えば、入力された金
額についてその下限値から上限値の範囲内であ
るかをチエツクするもので、上限値及び下限値
の組合せについて、例えば10通りの範囲テーブ
ル(01〜10)から指定することができる。この
チエツクは、1つの項目について、他のチエツ
ク指定(例えば月日チエツク等)が無い時には
複数種最高5種のチエツクを行なうことがで
き、その場合には、1種ごとの“OR”で行な
う。チエツクは有効数字のみ行ない、サイン、
小数点については無視する。
(b) Range check This range check, for example, checks whether the input amount is within the range from the lower limit to the upper limit.For example, 10 range tables are available for combinations of the upper and lower limits. It can be specified from (01 to 10). For one item, if there is no other check specification (for example, month/day check, etc.), multiple types and up to 5 types of checks can be performed for one item. In that case, it is performed by "OR" for each type. . Check only significant figures, sign,
Ignore the decimal point.

第5表に上記範囲テーブルを示す。 Table 5 shows the above range table.

(c) チエツク、デイジツト[C/D]チエツク 入力項目に対するC/Dチエツクである。他
の項目を入力項目の頭に付加してC/Dチエツ
クを行なうことができる。
(c) Check, digit [C/D] check This is a C/D check for input items. C/D checks can be performed by adding other items to the beginning of input items.

ウエイトとして、n1、n2、n3、n4、n5を指定
した時のウエイトの割り当て方式を第11図に
示す。
FIG. 11 shows a weight assignment method when n 1 , n 2 , n 3 , n 4 , and n 5 are specified as weights.

また、C/Dチエツクの内容は、第6表に示
すC/Dテーブルから最高6種類指定すること
ができる。
Furthermore, up to six types of C/D check contents can be specified from the C/D table shown in Table 6.

設定するパラメータは、C/Dテーブルの番
号と、他の項目を付加するか否かと、付加する
場合には、その項目番号を指定する。
The parameters to be set include the number of the C/D table, whether or not to add other items, and, if added, the item number.

(d) 初期設定用メモリとの照合チエツク 入力データと初期設定用メモリに記憶されて
いるデータとを照合する。
(d) Comparison check with initial setting memory The input data is compared with the data stored in the initial setting memory.

照合した結果、合致した時は入力データの処
理を行ない、合致しない時はエラーとする。
As a result of the comparison, if a match is found, the input data is processed, and if it is not a match, an error occurs.

(e) 合計チエツク ヘツデイング及びデイテエイル項目の入力デ
ータ値とシステムで持つているトータライザ
(加算用)[後で説明する]とのイコールチエツ
クであり、その1例を第12図に示す。
(e) Total check This is an equality check between the input data values of the heading and date items and the totalizer (for addition) [explained later] provided in the system. An example of this is shown in FIG. 12.

この合計チエツクは、ヘツデイング及びデイ
テエイルレコードについて使用できる。ここで
は、システムトータライザの番号(01〜04)の
いずれか1つを指定する。
This summation check can be used for heading and date records. Here, specify one of the system totalizer numbers (01 to 04).

合計を求めたシステムトータライザの値(合
計値)は、このチエツクが終了するとクリアさ
れる。システムトータライザについては、後の
“(c)システムトータライザの使用”の項で詳述
する。
The system totalizer value (total value) that was calculated is cleared when this check is completed. The system totalizer will be described in detail in the section "(c) Use of the system totalizer" below.

(f) マスタデータ検索チエツク このチエツクは、ヘツデイング及びデイテエ
イルの入力項目について可能であり、入力項目
でこのチエツクの指定がある時の処理は次の通
りである。
(f) Master data search check This check is possible for heading and date-ail input items, and the processing when this check is specified in the input item is as follows.

なお、第13図にマスタフアイルの構成を示
す。
Note that FIG. 13 shows the configuration of the master aisle.

(f‐1) マスタデータの検索チエツク時の指定に
は、入力データ内のキーデータの指定とマス
タ登録用メモリのフオーマツト指定がある。
(f-1) Specifications when searching for master data include specifying key data in input data and specifying the format of master registration memory.

(f‐2) 指定された入力データのキーで、マスタ登
録用メモリのデイテエイルレコード群の先頭
より検索する。
(f-2) Search from the beginning of the date record group in the master registration memory using the specified input data key.

(イ) マスタ登録用メモリに無い時 エラーにするか又は無視するかの指定が
できる。
(b) When it is not in the master registration memory You can specify whether to generate an error or ignore it.

●エラーにする時 高音ロングブザーを鳴らす。ロングブザ
ーはフアンクシヨンキーのうちCEキーで
消し、再度この項目入力となる。
●When an error occurs, a high-pitched long buzzer sounds. The long buzzer can be turned off by pressing the CE key among the function keys, and this item must be entered again.

●無視する時 入力データの処理を行なつた後、次の項
目入力に移る。
●When ignored After processing the input data, move on to input the next item.

(ロ) マスタ登録用メモリに有る時 マスタデータの各項目のうち、MAX10
項目を液晶デイスプレイ11に表示する。
表示した内容は、デイテエイル項目の入力
時に参照する。
(b) When it is in the master registration memory MAX10 of each item of master data
The items are displayed on the liquid crystal display 11.
The displayed contents are referred to when inputting date items.

●マスタデータの各項目の表示領域の指定
(各データエントリ毎に行なう) 各項目毎に表示する行、桁、桁長を指定
する。行指定を“0”とした時、その項目
は表示しない。
●Specifying the display area for each item of master data (do this for each data entry) Specify the line, column, and column length to be displayed for each item. When the line specification is set to "0", that item is not displayed.

なお、マスタデータの各項目の位置と長さ
及び表示する際のエデイツト・タイプの指定
は、第9表、第10表に夫々示す。
The position and length of each item of master data and the designation of the edit type for display are shown in Tables 9 and 10, respectively.

第10表において、表示時のエデイツトの指
定は、以下の通りである。
In Table 10, the edit specifications for display are as follows.

“0”…エデイツト無し→メモリ上のイメー
ジをそのまま表示する。
“0”…No editing → Display the image in memory as is.

“1”…前ゼロをサプレスしてメモリ上の有
効数字のみ表示する。
“1”…Suppress leading zeros and display only the significant digits in memory.

“2”…小数点第1位まで前ゼロをサプレス
して表示する。
“2”…Display with leading zeros suppressed to the first decimal place.

“3”…小数点第2位まで前ゼロをサプレス
して表示する。
“3”…Display with leading zeros suppressed to the second decimal place.

なお、表示したマスタデータの内容は、ヘツ
デイング及びデイテエイルレコードの最終項目
の入力が完了した時に消される。
Note that the contents of the displayed master data are deleted when the input of the final item of the heading and date record is completed.

このマスタデータ検索チエツクについては、
後に<マスタフアイル機能>で項を改めて説明
する。
For this master data search check,
This section will be explained again later in <Master File Function>.

(g) データ登録済みチエツク このチエツクは、デイテエイルの入力項目に
ついてのみ可能であり、入力項目でこのチエツ
クの指定がある時の処理は次の通りである。
(g) Data registered check This check is possible only for date input items, and the processing when this check is specified in an input item is as follows.

デイテエイルレコードのメモリサーチ機能と
同様に、入力データ(正整数)をメモリフオー
マツトと同様に編集し、これをキーとしてデー
タ登録用メモリの現在入力中と同じデイテエイ
ルレコード群の先頭より検索する。
Similar to the memory search function of the date record, edit the input data (positive integer) in the same way as the memory format, and use this as a key to search from the beginning of the same date record group that is currently being input in the data registration memory. search for.

(イ) 既に入力済みの時 検索したデイテエイルレコードの内容を表
示し、高音ブザーを鳴らす。表示は現在入力
中のデイテエイルの入力画面と同じである。
表示時のエデイツトは次のように行なう。
(b) When the information has already been entered: Displays the contents of the searched date record and sounds a high-pitched buzzer. The display is the same as the date email input screen currently being entered.
Editing during display is performed as follows.

*固定桁項目は、メモリ上のイメージで表示
する。
*Fixed digit items are displayed as images in memory.

*可変桁項目は、前ゼロをサプレスして表示
する。(小数部が有るなら“.”も表示す
る。) その後の処理は次の通りである。
*Variable digit items are displayed with leading zeros suppressed. (If there is a decimal part, "." is also displayed.) The subsequent processing is as follows.

*削除するキーが入力された時 ブザーと表示内容を消し、データ登録用
メモリ上の検索したデイテエイルレコード
全域を指定された特殊コードでうめ(メモ
リサーチの削除時のメモリアコードと同
じ)、再度、この項目入力となる。
*When the deletion key is entered, the buzzer and display contents are turned off, and the entire searched date record in the data registration memory is filled with the specified special code (same as the memory code when deleting memory search). This item will be entered again.

*削除しないキーが入力された時 ブザーと表示内容を消し、再度、この項
目入力となる。データ登録用メモリ上の検
索したデイテエイルレコードを削除するキ
ー又は削除しないキーの指定ができる。
*When a key not to be deleted is entered, the buzzer and displayed content will be turned off and the item will be entered again. It is possible to specify a key for deleting or not deleting the searched date record on the data registration memory.

(ロ) 入力済みでない時 入力データの処理を行なつた後、次の項目
入力に移る。
(b) When the input data has not been completed After processing the input data, move on to input the next item.

[項目#12] メモリ編集方法等 メモリ編集方法は、ヘツデイング、デイテエイ
ル及びフツテイングの種別によつて指定方式が異
なるが、ここでは、主として第3表に示すデイテ
エイルレコードのメモリ編集方法について説明す
る。
[Item #12] Memory editing method, etc. The specification method for the memory editing method differs depending on the type of heading, date-ailing, and footing, but here we will mainly explain the memory editing method for date-ail records shown in Table 3. .

(a) メモリ編集方法 (1) “00”〜“02”小数点基準と小数部桁数メ
モリ上の小数点の位置を指定する(0〜2桁
で、“0”指定時は小数点なし)。この指定に
より入力データは指定された小数点の位置を
基準に編集する。この場合、オーバフローし
た分はカツトし、不足分はゼロで埋める。小
数点が無いときは、右端を小数点位置として
編集する。小数点位置を記憶するか否かは、
システムパラメータの設定に依存する。
(a) Memory editing method (1) “00” to “02” Decimal point reference and number of decimal digits Specify the position of the decimal point in the memory (0 to 2 digits; if “0” is specified, there is no decimal point). With this specification, input data is edited based on the specified decimal point position. In this case, the overflow is cut and the shortfall is filled with zeros. If there is no decimal point, edit with the right end as the decimal point. Whether or not to memorize the decimal point position is
Depends on system parameter settings.

(2) “10”最終桁削除 入力データの最終桁の1桁(C/D値)を
削除して右づめに記憶する。オーバフロー分
はカツトし、不足分はゼロで埋める。
(2) Delete the last digit of “10” Delete the last digit (C/D value) of the input data and store it right-justified. Cut the overflow and fill in the shortage with zero.

(3) “2n”C/D付加 入力データの最終桁の次にC/D値を付加
し、右づめで記憶する。つまり、“n”は
C/Dテーブルの項目番号を指定するもので
ある(n:1〜6)。この場合も、オーバフ
ロー分はカツトし、不足分はゼロを埋める。
(3) “2n” C/D addition Add the C/D value after the last digit of the input data and store it right-aligned. That is, "n" designates the item number of the C/D table (n: 1 to 6). In this case as well, the overflow is cut and the shortage is filled with zeros.

(b) 他項目付加(データ合成) この他項目付加は、1種のデータ合成であつ
て、他項目(ヘツデイング又はデイテエイル)
の入力データと合成する。
(b) Addition of other items (data synthesis) Addition of other items is a type of data synthesis, and includes other items (heading or date ailment).
Synthesize with the input data of

この場合、(a)のメモリ編集方法において、他
項目付加コード“30”を指定し、次いで、(b)で
付加すべき他項目の項目番号を指定する。
In this case, specify the other item addition code "30" in the memory editing method of (a), and then specify the item number of the other item to be added in (b).

(c) システムトータライザの使用 本システムでは、計4つのトータライザ(整
数部14桁、小数部2桁)が用意され、以下の使
用方法が可能である。
(c) Use of system totalizers This system has a total of four totalizers (14 digits for the integer part and 2 digits for the decimal part), which can be used in the following ways.

*入力データをセーブする。 *Save input data.

*入力データを加算する。 *Add input data.

*システムトータライザのデータを読み込む。 *Read the system totalizer data.

*入力データとシステムトータライザの値とを
イコールチエツクする。
* Check the input data and system totalizer value for equality.

*システムトータライザどうしの値をイコール
チエツクする。
*Check the values of system totalizers for equality.

これらの使用方法を入力項目との組合せとし
て、例えば、以下の第11表に示す如き設定が行な
える。
By combining these usage methods with input items, settings can be made, for example, as shown in Table 11 below.

使用できる範囲 (1) ヘツデイング又はデイテエイルレコード内で
の使用 第16図aに示すように、合計はテンキー入
力項目で入力値としては、項目1〜項目nまで
の合計である入力時に、テンキー入力値と合計
値(項目1〜項目nの入力時にシステムトータ
ライザに加算しておく)とのイコールチエツク
を行なう(合計チエツクの項を参照)。なお、
この時、合計項目をテンキー入力無しでシステ
ムトータライザより入力することはできない。
Usable range (1) Use in heading or date record As shown in Figure 16a, the total is a numeric key input item, and the input value is the sum of items 1 to n. An equality check is performed between the input value and the total value (added to the system totalizer when inputting items 1 to n) (see the section on total check). In addition,
At this time, it is not possible to input total items from the system totalizer without inputting them using the numeric keys.

(2) デイテエイルレコードとフツテイングレコー
ドでの使用 第16図bに示すように、デイテエイルレコ
ードの入力項目の合計をフツテイングレコード
の項目で入力する場合に、合計のテンキー入力
値と合計値(項目nの入力時にシステムトータ
ライザに加算しておく)のイコールチエツクを
行なう。又、合計のテンキー入力無しにシステ
ムトータライザより入力することもできる。
(2) Use in date record and footing record As shown in Figure 16b, when inputting the total of the input items of the date record in the footing record item, the total numeric key input value and The total value (added to the system totalizer when inputting item n) is checked for equality. It is also possible to input the total from the system totalizer without using the numeric keypad.

(3) ヘツデイングレコード、デイテエイルレコー
ド及びフツテイングレコードでの使用 第16図cに示すように、ヘツデイングレコ
ードの入力項目で、デイテエイルレコードの入
力項目の合計値を入力しておき(合計nの入力
時にシステムトータライザにセーブしておく)、
フツテイングレコードに入つた時、デイテエイ
ルレコードの入力項目の合計値(項目nの入力
時に、セーブ用とは別のシステムトータライザ
に加算しておく)と、ヘツデイングの入力値と
イコールチエツクを行なう。
(3) Use in heading records, date-ail records, and footing records As shown in Figure 16c, enter the total value of the date-ail record input items in the heading record input items. (Save it in the system totalizer when inputting the total n),
When entering the footing record, perform an equality check with the total value of the input items of the date record (when inputting item n, add it to a system totalizer separate from the one for saving) and the input value of heading. .

[項目#13]キー入力方式の指定 デイテエイルレコードについては、4種類のキ
ー入力方式を設定することができる。ヘツデイン
グ及びフツテイングについては1種類である。
[Item #13] Designation of key input method For date record, four types of key input methods can be set. There is only one type of hedging and footing.

(a) 全桁数の指定 但し、ここでの全桁数は有効数字の桁数で、
小数点“.”やサインを含まない。
(a) Specifying the total number of digits However, the total number of digits here is the number of significant figures,
Does not include the decimal point “.” or sign.

(b) 小数部桁数 最高2桁、小数部が無いときは“00”指定。(b) Number of decimal places Maximum of 2 digits, if there is no decimal part, specify “00”.

(c) 入力モード “0”…桁数固定で正の整数のみ入力可能であ
る。
(c) Input mode “0”…The number of digits is fixed and only positive integers can be entered.

“−”や“.”は入力できない。“-” and “.” cannot be entered.

“1”…種々の桁数の正の整数を入力できる。 “1”…Positive integers with various numbers of digits can be entered.

“−”や“.”は入力できない。“-” and “.” cannot be entered.

“2”…種々の桁数の正、負の整数を入力でき
る。が、小数点“.”のものは入力できない。
“2”…Positive or negative integers of various numbers of digits can be entered. However, you cannot input anything with a decimal point ".".

“3”…種々の桁数の正の実数の入力が行なえ
るが、“−”は入力できない。
"3"...Positive real numbers of various numbers of digits can be input, but "-" cannot be input.

“4”…種々の桁数の正、負の実数を入力でき
る。
“4”…Positive and negative real numbers of various numbers of digits can be input.

(d) テンキー置数省略 テンキーの置数が省略できるか否か、省略で
きるとした場合には、“0”の入力とみなすか、
“1”の入力とみなすかを指定する。置数省略
が指定された場合には、終了キーのみの入力が
行なえる(後に詳細に説明する)。
(d) Omission of number on the numeric keypad Whether or not the number on the numeric keypad can be omitted, and if it can be omitted, whether it is considered to be an input of “0”.
Specify whether to consider it as an input of “1”. If omitting the number is specified, only the end key can be input (described in detail later).

(e) 入力編集 (イ) 入力データの右づめ“00” 入力されたデータを右づめにし、指定した
入力桁数に対する不足分は、前にゼロを埋め
る。
(e) Input editing (a) Right-justify input data “00” Align the input data to the right, and fill in the missing number of input digits with zeros in front.

(ロ) 入力データの左づめ 入力されたデータを左づめにし、不足分は
後にフイラーコード(HEX)(“0”〜“9”
のうち1桁)を埋める。
(b) Left-justification of input data The input data is left-justified, and the missing part is later filled in with filler code (HEX) (“0” to “9”).
Fill in one digit).

(ハ) データ合成時の置き換え開始桁 まず、データの合成について説明する。 (c) Replacement start digit during data synthesis First, data synthesis will be explained.

以上で説明したデータの合成時に、置き換え開
始桁を指定する。
When composing the data described above, specify the replacement start digit.

第14図に入力項目2についてのデータ合成例
を示す。第14図に示すように、入力項目2に
は、上位3桁に分類コードが下位5桁に商品コー
ドが入力されるようになつているとして、今回、
商品コードに該当する5桁の数字が入力されたと
すると、この商品コードが前回の分類コードと合
成される。この場合、今回のデータ(商品コー
ド)で置き換える先頭桁Pは、以下で述べる[項
目#11]のキー入力方式において指定される。
FIG. 14 shows an example of data synthesis for input item 2. As shown in Figure 14, in input item 2, the classification code is entered in the top three digits and the product code is entered in the bottom five digits.
If a 5-digit number corresponding to a product code is input, this product code is combined with the previous classification code. In this case, the first digit P to be replaced with the current data (product code) is specified in the key input method of [Item #11] described below.

このようにして合成されたデータ(分類コード
と商品コード)は、今回のレコードの入力項目
“2”に入力される。
The data (classification code and product code) synthesized in this way is input to input item "2" of the current record.

かかるデータの合成は、一部を共通するデータ
の入力操作をきわめて簡単なものとすることがで
きる効果がある。
Such data composition has the effect of making it possible to extremely simplify input operations for data that have some common data.

実行モードにおけるデータエントリ時のデータ
合成フローを第15図に示す。
FIG. 15 shows a data synthesis flow during data entry in execution mode.

テンキー或いはTPRにより、1レコードのデ
ータエントリが開始されると、入力データがデイ
スプレイ表示され、ステツプ101において、前
回の入力データと合成するか否かの判断が行なわ
れ、“NO”の場合には、ステツプ102で指定
された他の編集が行なわれる。“YES”の場合
は、前回の入力データとの合成及び編集がステツ
プ103で行なわれる。この合成方式は前述した
通りである。
When data entry for one record is started using the numeric keypad or TPR, the input data is displayed on the display, and in step 101 it is determined whether or not to combine it with the previous input data. , and other edits specified in step 102 are performed. If "YES", synthesis and editing with the previous input data is performed in step 103. This synthesis method is as described above.

そして、入力編集後のデータがステツプ104
で表示され、合成データの確認が行なえる。
Then, the data after input editing is sent to step 104.
is displayed, allowing you to check the composite data.

そして、さらに以下に述べるような各種チエツ
クがステツプ105で行なわれ、チエツクをクリ
ヤした場合には、ステツプ106でメモリ編集が
行なわれ、データがライトバツフアにセーブされ
る。この動作は、ステツプ107で最終項目まで
のデータエントリが行なわれたと判断されるまで
繰り返され、1レコードの入力終了後、ステツプ
108でデータメモリに入力データがセツトさ
れ、次のレコードのデータエントリに移行する。
Further, various checks as described below are performed in step 105, and if the checks are cleared, memory editing is performed in step 106, and the data is saved in the write buffer. This operation is repeated until it is determined in step 107 that data entry up to the last item has been made. After inputting one record, the input data is set in the data memory in step 108, and data entry for the next record is performed. Transition.

なお、上記(ロ)又は(ハ)が指定されているときに
は、テンキーによる入力終了後、モニタリング領
域に編集されたデータを再度表示する。
Note that when the above (b) or (c) is specified, the edited data is displayed again in the monitoring area after the input using the numeric keypad is completed.

また、入力データについての各種チエツクは、
入力データを編集した後のデータについて行な
う。
In addition, various checks regarding input data can be done by
Perform this on the data after editing the input data.

[項目#14、15]TPR方式の指定 1回のスキヤンで入力終了する場合は、項目
#14で、複数回のスキヤンで入力終了する場合
は、項目#15で夫々入力方式を指定する。
[Item #14, 15] Specify TPR method If you want to complete the input with one scan, specify the input method in item #14. If you want to complete the input with multiple scans, specify the input method in item #15.

指定は、基本的には、以下のTPR入力テーブ
ル(第12表)の番号(JOB#)を指定すること
によつて行なう。
The specification is basically made by specifying the number (JOB#) in the TPR input table (Table 12) below.

具体的には、第12表を参照して、読み込み桁
数、有効データの開始位置、有効データ長、区分
コードの有無と有りの場合の区分コード、バーコ
ードの種類(NW−7、JAN(8、13桁)、2out
of 5、iNTERLEAVED 2out of 5)、チエツ
クデイジツトのテーブルNo.、“−”、“+”、“.”

デシマル値等を指定する。
Specifically, with reference to Table 12, the number of digits to read, the starting position of valid data, the effective data length, the presence or absence of a classification code, the classification code if it is present, and the type of barcode (NW-7, JAN ( 8, 13 digits), 2out
of 5, iNTERLEAVED 2out of 5), check digit table number, “-”, “+”, “.”
Specify the decimal value etc.

複数回スキヤンでは、入力終了条件を指定す
る。
For multiple scans, specify the input end condition.

入力終了条件は、 *指定された読み込み桁数、区分以外のTPR入
力があつた時、又はキー入力があつたとき。
The input termination conditions are: *When a TPR input other than the specified number of read digits or classification is received, or when a key input is received.

*0〜9、“.”以外のTPR入力があつた時
(“−”の時はマイナスデータとみなし、他はプ
ラスデータとみなす。)。
*0 to 9, when a TPR input other than "." is received ("-" is regarded as negative data, others are regarded as positive data).

<小数点等の記号を含むデータに対するC/D計
算方式> バーコードの読み取りミスを防止するために、
読み取りデータに対してチエツクデイジツト
(C/D)のチエツクを行なう。同様にテンキー
でデータを入力する場合も、置数ミスを防止する
ためにC/Dチエツクを行なう。しかし、C/D
の計算は、通常、整数しか取り扱えない。しかる
に、データに小数点や+や−の記号を含んでいる
時は、そのままではC/D計算を行なえない。そ
こで、予め小数点や+や−の記号に対し、0〜99
の数字を設定しておき、C/D計算を行なう時、
記号のかわりにその設定された数字を使つて計算
できるようにするものである。こうすることで、
数字以外の記号を含むデータに対してのC/Dの
計算を可能にすることができる。
<C/D calculation method for data including symbols such as decimal points> To prevent barcode reading errors,
A check digit (C/D) check is performed on the read data. Similarly, when inputting data using the numeric keypad, a C/D check is performed to prevent numeric input errors. However, C/D
Normally, calculations can only handle integers. However, when the data includes a decimal point or + or - symbols, C/D calculation cannot be performed as is. Therefore, in advance, for the decimal point and + and - signs, 0 to 99
When performing C/D calculation after setting the number of
This allows calculations to be made using the set numbers instead of symbols. By doing this,
It is possible to calculate C/D for data including symbols other than numbers.

この場合の指定方式は、第12表に示すTPR入
力テーブル上では、項目#“03”に示されてい
る。
The designation method in this case is shown in item #“03” on the TPR input table shown in Table 12.

この項目#“03”では、前述したバーコードの
種類、C/Dの種類の指定に加えて、“−”記号、
“+”記号および小数点記号“.”について、2桁
の数値00〜99のいずれかを割り当てる。つまり、
これら記号については、適当な数値に変換してお
く。このようにしておけば、プラス、マイナス符
号付の整数や小数点を含む実数の全体について、
C/Dチエツクの実行が行なえることになる。
In this item # “03”, in addition to specifying the barcode type and C/D type mentioned above, the “-” symbol,
Assign any two-digit value from 00 to 99 to the "+" symbol and the decimal point symbol ".". In other words,
Convert these symbols to appropriate numerical values. If you do this, for all real numbers including plus and minus signed integers and decimal points,
A C/D check can now be executed.

いま、第17図に示すC/Dチエツクの動作フ
ローにしたがつて、具体的に説明する。
A detailed description will now be given of the C/D check operation flow shown in FIG.

ステツプ101でTPRから、例えば、“−
1234.67”が入力された場合、この入力項目につ
いてC/Dチエツクを行なうか否かがステツプ1
02で判断され、C/Dチエツクを行なう場合に
は、ステツプ103で“−”、“.”をこれらにつ
いて指定されたデシマル値、例えば“11”、“31”
に置換する。
In step 101, from TPR, for example, “-
1234.67” is input, step 1 determines whether or not to perform a C/D check for this input item.
If it is determined in step 02 and a C/D check is to be performed, in step 103, set "-" and "." to the specified decimal value, such as "11" and "31".
Replace with

したがつて、ステツプ104におけるC/D計
算は、“1112343167”について行なわれ、その計
算結果とC/Dのイコールチエツクがステツプ1
06で行なわれることになる。イコールでない場
合にはエラー表示を行なう。
Therefore, the C/D calculation in step 104 is performed for "1112343167", and the calculation result and C/D equal check are performed in step 1.
It will be held in 06. If they are not equal, an error will be displayed.

上記の例では、“+”、“−”および小数点“.”
を含む場合について説明したが、例えば、日本円
を表わす“¥”等の他の記号についても、上記の
考え方を拡張することができる。
In the above example, “+”, “-” and decimal point “.”
Although a case has been described in which the symbols include "¥", for example, the above concept can be extended to other symbols such as "¥" representing Japanese yen.

以上の設定方式の説明で明らかにされた諸機能
のほか、本データターミナル装置は、種々の機能
を選択的に設定することができる。
In addition to the functions clarified in the explanation of the setting method above, this data terminal device can selectively set various functions.

以下、主な機能について機能別に説明する。 The main functions will be explained by function below.

<設定データエラーチエツク> 本装置は、一本のプログラムから複数種の業務
プログラム、つまり複数種のアプリケーシヨン仕
様を実行させるため、種々のパラメータを設定
し、プログラムを設定されたパラメータに応じて
動作させるようにしたことを基本的な特徴として
いる。したがつて、ノイズ、誤動作等何らかの原
因で設定されたパラメータが化けると、当然のこ
とながら誤動作を生じ、極端な場合は暴走する。
それゆえ、パラメータはプログラムと同等の信頼
性が要求されることになる。
<Setting data error check> In order to execute multiple types of business programs from one program, that is, multiple types of application specifications, this device sets various parameters and operates the program according to the set parameters. Its basic feature is that it allows Therefore, if the set parameters change due to noise, malfunction, etc., malfunction will naturally occur, and in extreme cases, the system will go out of control.
Therefore, the parameters are required to have the same reliability as the program.

ところで、従来においては、プログラム部に対
しては、サム・チエツク等のチエツクが実施され
ているが、パラメータ部に対しては何らチエツク
が施されていない。
By the way, in the past, a check such as a sum check has been performed on the program section, but no check has been performed on the parameter section.

本発明は、かかる観点から、パラメータ部に
も、プログラム部と同様に、チエツクを行なうこ
とにより、機器の誤動作を未然に防止するように
したものである。
From this point of view, the present invention prevents equipment malfunctions by checking the parameter section in the same way as the program section.

このパラメータ部のチエツク方式は、第6図に
特徴的に示されている。
This checking method of the parameter section is characteristically shown in FIG.

プログラムルーチンにおいて、各種パラメータ
を順次に設定し、設定が終了すると、通常は、プ
ログラム設定モードが完了したものとして、電源
スイツチがOFF操作される。
In the program routine, various parameters are set in sequence, and when the settings are completed, the power switch is normally turned off, assuming that the program setting mode has been completed.

この電源スイツチのOFF操作(パラメータ設
定終了キーをオンしてもよい。)を契機にして、
P−OFFルーチンPORが実行される。
This power switch OFF operation (you may also turn on the parameter setting end key) will trigger the
P-OFF routine POR is executed.

このPORでは、設定されたパラメータが格納
されているパラメータ部について、チエツク・サ
ム・コード等のチエツクコードを算出し、所定の
メモリエリアにセツトする。
In this POR, a check code such as a check sum code is calculated for the parameter section in which the set parameters are stored, and is set in a predetermined memory area.

そして、かかるパラメータ設定によつて設定さ
れる業務プログラムを実行するため、電源スイツ
チをONするか、或いはアプリケーシヨンプログ
ラムスタートのフアンクシヨンキーを押すと、第
5図に示すように、まず、プログラムがロードさ
れているか否かを判断した後、次のステツプでサ
ムチエツクが行なわれる。
Then, in order to execute the business program set by the parameter settings, when the power switch is turned on or the application program start function key is pressed, the program starts as shown in FIG. After determining whether it is loaded or not, a thumb check is performed in the next step.

このサムチエツクでは、プログラムと前述のパ
ラメータの両方について、それぞれサムチエツク
が行なわれる。したがつて、プログラムのみなら
ず、パラメータ部について、何らかの原因による
化けが生じていた場合には、サムチエツクエラー
が表示され、プログラムの実行が停止される。こ
の場合には、パラメータ設定モードにて、再度、
設定パラメータについて、必要なチエツク、例え
ば、メモリされていて設定パラメータを順次に表
示させ、設定データテーブルとの比較照合を行な
うことができる。
In this thumb check, a thumb check is performed for both the program and the aforementioned parameters. Therefore, if not only the program but also the parameter section is corrupted for some reason, a thumb check error will be displayed and the execution of the program will be stopped. In this case, in the parameter setting mode,
Necessary checks can be performed on the setting parameters, for example, setting parameters stored in memory can be sequentially displayed and compared with a setting data table.

このようにして、プログラム部のみならずパラ
メータ部のチエツクが行なえるので、設定パラメ
ータの化けを未然に発見でき、常に正しい業務プ
ログラムの実行が可能となる。
In this way, it is possible to check not only the program section but also the parameter section, so that garbled setting parameters can be discovered before they occur, making it possible to always execute the correct business program.

<マスタフアイル機能> 本発明にかかるマスタフアイル機能は、 (イ) データターミナル機に、エントリ業務を行な
う時、参照できるデータをマスタフアイルとし
て複数種類持たせることができ、 (ロ) エントリしたデータをキーにしてマスタフア
イルを検索し、それに関連するデータを表示で
き、 (ハ) マスタフアイルの構成を自由に設定でき、 (ニ) 業務ごとに必要なデータを選択し、自由な位
置に表示でき、 (ホ) 表示したマスタフアイルをデータとして読み
込め、 (ヘ) マスタフアイルをホストマシンからロードで
き、マニユアルでも修正でき、 (ト) 1レコード分のデータのエントリを終了した
時、参照のために表示したマスタデータを消す という一連の機能で構成される。
<Master file function> The master file function according to the present invention has the following features: (a) The data terminal machine can have multiple types of data as a master file that can be referenced when performing entry work, and (b) Entry data can be You can use the key to search the master file and display related data, (c) you can freely configure the master file configuration, (d) you can select the data required for each job and display it in any position, (E) The displayed master file can be read as data, (F) The master file can be loaded from the host machine and can be modified manually, and (G) When one record of data has been entered, the data displayed for reference can be It consists of a series of functions that erase master data.

かかる機能を与えることにより、 (イ) データエントリ中に、対応する参照データを
参照できるので、エントリが容易に行なえ、 (ロ) エントリのミスを防ぐことができ、 (ハ) データを別に検索する手間が省け、 (ニ) 種々のデータをフアイル管理でき、 (ホ) マスタフアイルを必要に応じて、検索、修正
ができ、 (ヘ) 自由なマオーマツトで、マスタデータを表示
させることができる、 といつた利点を得ることができる。
By providing such a function, (a) the corresponding reference data can be referenced during data entry, making entry easier, (b) entry errors can be prevented, and (c) data can be searched separately. It saves time and effort, (d) various data can be managed in files, (e) the master file can be searched and modified as needed, and (f) master data can be displayed on a free map. You can get many advantages.

(a) マスタフアイルの構成 マスタフアイルの構成は、第18図に示すよ
うに、マスタフアイルの第1レコードの開始桁
を示す数値を先頭に、同じ長さのレコードの集
合として定義される。
(a) Master file structure As shown in FIG. 18, the master file structure is defined as a set of records of the same length, starting with a numerical value indicating the starting digit of the first record of the master file.

各レコードは、第19図に示すように、キー
データMKeyの開始桁を示すデータを先頭に、
キーデータMKeyを含んで構成され、マスタフ
アイルの検索に際しては、キーデータMKeyに
よるキー検索が行なえる設定となつている。
As shown in Figure 19, each record starts with data indicating the starting digit of key data MKey,
It is configured to include key data MKey, and is set so that a key search can be performed using key data MKey when searching the master file.

マスタフアイルの設定は、第13表及び第14表
にしたがつて行なう。
Set the master file according to Tables 13 and 14.

各レコードを構成する項目は、第1項目から
第10項目までで、各項目の項目長、項目の開始
桁を指定する。
The items that make up each record are the 1st item to the 10th item, and the item length and starting digit of each item are specified.

また、マスタデータの照合に際しての表示方
式は、JOB#4301の項目#21で各項目iの表
示行li、表示開始桁diおよび桁長niを指定する
ことにより設定する。また、表示時の編集方法
は、第15表にしたがつて設定する。
Furthermore, the display method for master data verification is set by specifying the display line li, display start digit di, and digit length ni for each item i in item #21 of JOB #4301. Also, the editing method during display is set according to Table 15.

第20図に、上記の設定による表示例を示
す。
FIG. 20 shows a display example with the above settings.

(b) マスタフアイルの作成 本装置のマスタフアイルは、ホストマシンの
マスタフアイルをパラレル或いはシリアルで読
み込むことによつて作成する。
(b) Creating a master file The master file of this device is created by reading the master file of the host machine in parallel or serially.

第21図に示すフロー中、業務選択におい
て、マスタフアイル受信業務Aが選択される
と、本装置はホストマシンとパラレル用もしく
はシリアル用受信ケーブルによつて接続され、
受信キーの押下げによつて読み込みを開始し、
本装置内のマスタフアイル用に確保されたメモ
リエリアにメモリしていつて、マスタフアイル
を作成することができる。
In the flow shown in FIG. 21, when master file reception job A is selected in job selection, this device is connected to the host machine via a parallel or serial reception cable,
Start reading by pressing the receive key,
A master file can be created by storing it in a memory area reserved for the master file in this device.

マスタフアイルは、例えば、発注業務、在庫
業務といつた業務ごとに複数種類作成すること
ができる。
For example, multiple types of master files can be created for each type of work, such as ordering work and inventory work.

また、第21図において、マスタフアイル修
正業務Bが選択された場合には、一旦作成した
マスタフアイルのデータをモニタリングしなが
ら、マニユアルによる修正を行なうことができ
る。
In addition, in FIG. 21, when master file correction work B is selected, manual correction can be performed while monitoring the data of the master file once created.

(c) データエントリ時のマスタデータ検索チエツ
ク 第21図において、業務選択でデータエント
リCが選択され、かつ、データエントリの業務
内容(発注、在庫等)が指定された場合のマス
タデータ検索チエツクは以下のようにして行な
われる。但し、このマスタデータ検索チエツク
は、第3−1表のチエツク方法のうち“6000”
のマスタデータ検索チエツクコードが指定され
ている場合に限つて行なわれる。
(c) Master data search check during data entry In Figure 21, when data entry C is selected in the job selection and the business content of data entry (ordering, inventory, etc.) is specified, the master data search check is as follows: This is done as follows. However, this master data search check is “6000” of the check methods in Table 3-1.
This is performed only when the master data search check code is specified.

この場合のチエツク方式は、第21図に示す
ように、2通りの方式C−、C−が可能で
ある。
As for the check method in this case, two methods C- and C- are possible, as shown in FIG.

(1) C−方式 まず、ステツプ401で検索しようとする
入力データ内のキーデータを指定する。
(1) C-Method First, in step 401, key data within the input data to be searched is specified.

この入力データ内のキーデータのパラメー
タ設定は、第16表による。
The parameter settings of the key data in this input data are according to Table 16.

(1‐2) マスタフアイルの構成のパラメータの設
定方法 モードスイツチを設定モードにし、下記
の操作で設定する。
(1-2) How to set the master file configuration parameters Set the mode switch to setting mode and perform the settings as follows.

第22図に上記C−方式の詳細を示
す。
FIG. 22 shows details of the above C-method.

ステツプ501で、1レコード分のデー
タが入力されると、フアンクシヨンキー
FKが押され、ステツプ502でマスタデ
ータの検索チエツクを行なうか否かが判断
され、チエツクを行なう場合には、ステツ
プ503でエントリデータ中のキーデータ
RKeyがマスタフアイル内のキーデータ
MKeyと一致するか否かを1レコードごと
に検索する。
In step 501, when data for one record is input, the function key is pressed.
When FK is pressed, it is determined in step 502 whether or not to perform a master data retrieval check. If the check is to be performed, the key data in the entry data is retrieved in step 503.
RKey is the key data in the master file
Search each record to see if it matches the MKey.

この検索でRKeyとMKeyとが一致した
場合には、そのMKeyを有するマスタフア
イルのレコードが、前記表示方式にしたが
つて表示される。
If the RKey and MKey match in this search, the master file record having that MKey is displayed according to the display method described above.

このマスタフアイルレコードの表示内容
を参照して、他の項目をエントリする。
Enter other items by referring to the display contents of this master aisle record.

1レコードのエントリが終了した際に
は、次のレコードのエントリを行ない、再
び上記の照合チエツクを行なう。
When the entry for one record is completed, the next record is entered and the above verification check is performed again.

なお、上記の検索において、一致するもの
がなかつた場合は、設定されたパラメータに
したがつて、エラーするか、無視される。
Note that if there is no match in the above search, an error occurs or is ignored depending on the set parameters.

(2) C−方式 この場合には、まず、第21図のステツプ
406において、マスタフアイルの第1レコ
ードを表示する。
(2) C-method In this case, first, in step 406 of FIG. 21, the first record of the master file is displayed.

意図するデータでないときには、前送りフ
アンクシヨンキーFWを押して、第2レコー
ドを表示する。このようにして、順次マスタ
フアイルレコードをモニタリングし、意図す
るデータが表示されると、ステツプ407で
所定のフアンクシヨンキーFKを押して、当
該マスタフアイルレコードのキーデータ
MKeyを読み込み(ステツプ408)、この
キーデータMKeyを入力データの該当項目と
してメモリする。引続き、ステツプ409
で、表示されたマスタフアイルレコードの内
容を参照して、他の項目のデータエントリを
行なう。なお、他の項目についても、MKey
の読み込みと同様、マスタフアイルレコード
の該当項目のデータをそのまま読み込んでメ
モリするようにしてもよい。1レコードのデ
ータエントリが終了したら、次のレコードに
ついて上記と同様のエントリ操作(照合を含
む)を続行すればよい。
If the data is not the intended one, press the forward function key FW to display the second record. In this way, the master aisle records are monitored one after another, and when the desired data is displayed, a predetermined function key FK is pressed in step 407 to display the key data of the master aisle record.
MKey is read (step 408), and this key data MKey is stored as a corresponding item of input data. Continue with step 409
Then, refer to the contents of the displayed master file record and enter data for other items. For other items, MKey
Similarly to the reading of , the data of the corresponding item in the master aisle record may be read as is and stored in memory. When data entry for one record is completed, the same entry operation (including verification) as described above may be continued for the next record.

<小数点の記憶選択> データターミナルにおいて扱われるデータは、
整数であつたり、実数であつたりする。また、実
数でも可変小数点データであつたり、固定小数点
であつたりする。これらのデータを記憶する場
合、可変小数点データであれば、小数点データの
記憶が必要となるが、整数や固定小数点では、必
ずしも小数点データの記憶を必要としない。反対
に、後方処理機と接続してデータを処理する場合
を考えると、整数や固定小数点データであつて
も、小数点データを記憶した方が処理が容易にな
ることがある。このように様々な条件によつて小
数点の記憶の必要性が異つてくる。従つて、自由
に、小数点の記憶の有無を設定できるようにし、
状況に応じて対応できるようにするのが<小数点
の記憶選択>の目的である。また、不必要なデー
タを省略することで、メモリの節約をできるよう
にする目的もある。
<Decimal point memory selection> The data handled by the data terminal is
It can be an integer or a real number. Also, even real numbers can be variable-point data or fixed-point data. When storing these data, variable point data requires storage of decimal point data, but integer or fixed point data does not necessarily require storage of decimal point data. On the other hand, when considering the case where data is processed by connecting to a rear processor, it may be easier to process data even if it is integer or fixed-point data by storing decimal-point data. In this way, the necessity of storing the decimal point differs depending on various conditions. Therefore, it is possible to freely set whether or not to memorize the decimal point,
The purpose of <decimal point memory selection> is to be able to respond according to the situation. Another purpose is to save memory by omitting unnecessary data.

第23図に示すように、実行モードにおいて、
ステツプ101で業務選択操作が行なわれ、デー
タエントリ業務が選択されると、ステツプ102
において、データエントリ業務に対応した業務プ
ログラムが呼び出され、ステツプ103でのテン
キーによるデータ入力或いはステツプ104での
TPRによるデータ入力が実行される。
As shown in FIG. 23, in the execution mode,
When the job selection operation is performed in step 101 and the data entry job is selected, the process proceeds to step 102.
In step 103, a business program corresponding to the data entry business is called, and data is input using the numeric keypad in step 103 or data is entered in step 104.
Data entry by TPR is executed.

ステツプ105では、小数点を基準にしてデー
タを記憶するか否かが判断され、NOの場合に
は、入力データを左づめ、右づめ等の指定された
他の編集方法によつて編集し、メモリする。
In step 105, it is determined whether or not to store the data based on the decimal point. If NO, the input data is edited by another specified editing method such as left-justified or right-justified, and stored in the memory. do.

一方、YESの場合には、ステツプ107にお
いて小数点を記憶するか否かが判断され、小数点
を記憶すると指定された場合はステツプ108に
おいて、小数点をつけてデータを記憶する。ま
た、小数点を記憶しないと指定された場合には、
小数点をつけずにデータを記憶する。
On the other hand, in the case of YES, it is determined in step 107 whether or not to store the decimal point, and if storing the decimal point is specified, the data is stored with the decimal point added in step 108. Also, if it is specified not to remember the decimal point,
Store data without a decimal point.

上記のように、ステツプ106,108,10
9のいずれか一つのステツプで入力データを記憶
したのちは、データエントリが終了したか否かを
ステツプ110で判断し、終了していない場合に
は、再びステツプ103もしくはステツプ104
によるデータ入力を行なう。
As above, steps 106, 108, 10
After the input data is stored in one of steps 9, it is determined in step 110 whether or not the data entry has been completed, and if it has not been completed, the process returns to step 103 or step 104.
Perform data input using .

また、データエントリが終了したことが判定さ
れた場合には、このデータエントリ操作が完了し
て、必要な以後の操作に移行する。
Furthermore, if it is determined that the data entry has been completed, this data entry operation is completed and the process moves on to necessary subsequent operations.

上記のプログラムでは、例えば、テンキーによ
り“123.45”が入力されたときに、ステツプ10
8では“00123.45”が記憶され、ステツプ109
では“0012345”が記憶されることになる。
In the above program, for example, when "123.45" is input using the numeric keypad, step 10 is executed.
8, “00123.45” is memorized and step 109
Then "0012345" will be stored.

上記の小数点を基準とするか否か、小数点を記
憶するか否か等は、プログラム設定モードにおい
て、パラメータとして指定され、実行モードで
は、これらパラメータを判断してデータの入力を
実行する。
Whether or not to use the decimal point as a reference, whether to store the decimal point, etc. are specified as parameters in the program setting mode, and in the execution mode, these parameters are determined and data input is executed.

<テンキー置数の省略等の項目毎設定> この機能については、デイテエイルレコード等
の設定方式で説明したが、その目的とするところ
は、以下の通りである。
<Settings for each item, such as omitting the number on the numeric keypad> This function has been explained using the setting method of date record, etc., but its purpose is as follows.

データターミナル機では、通常、データエント
リには、テンキーとフアンクシヨンキーを用いて
行なう。発注業務などでは、商品に応じて発注単
位が1箱とか、1ダースとか、1カートンという
ように店舗ごとに決つている場合が多い。また、
在庫管理業務などでは、数量のエントリデータに
0が多い。従つて、1→フアンクシヨンキー、0
→フアンクシヨンキーといつたエントリが繰返さ
れることになる。
In data terminal machines, data entry is usually performed using a numeric keypad and function keys. In ordering operations, the order unit is often decided for each store, such as one box, one dozen, or one carton, depending on the product. Also,
In inventory management operations, quantity entry data often contains 0. Therefore, 1 → function key, 0
→Entries such as the function key will be repeated.

そこで、テンキーの入力を省略し、フアンクシ
ヨンキーを押下げするだけで、“1”或いは“0”
の値が自動的にエントリされるようにしようとす
るものである。
Therefore, you can omit input on the numeric keypad and simply press the function key to input "1" or "0".
The purpose is to have the value automatically entered.

より具体的に、実行モードでの動作フローを第
24図に示す。
More specifically, FIG. 24 shows the operation flow in the execution mode.

第24図に示すように、業務選択において、デ
ータエントリ業務のいずれか一つが選択される
と、通常はテンキー又はTPRによるデータエン
トリが行なわれるが、このデータエントリを省略
して、いきなり特定のフアンクシヨンキーが押さ
れる場合がある。
As shown in Figure 24, when one of the data entry jobs is selected during job selection, data entry is normally performed using the numeric keypad or TPR, but this data entry can be omitted and a specific fan can be selected. button may be pressed.

この場合に、設定モードにおけるパラメータ設
定で、かかる入力方式が無効であると指定されて
いる場合には、ステツプ101で直ちにエラーと
される。
In this case, if such an input method is designated as invalid in the parameter setting in the setting mode, an error is immediately determined in step 101.

有効であると指定されている場合には、ステツ
プ102で“1”として扱うか否かが判断され、
YESである場合には、ステツプ103で該当項
目について“1”がメモリされる。“1”として
扱わない場合には、ステツプ104で“0”がメ
モリされる。
If it is specified as valid, it is determined in step 102 whether or not to treat it as "1".
If YES, "1" is stored for the corresponding item in step 103. If it is not treated as "1", "0" is stored in step 104.

かかる置数省略方式は、エントリデータの項目
ごとに設定できるので、同一フアンクシヨンキー
FKを各種業務で共用することができ、キーの種
類を余り増加させる必要がなく、また、キー操作
の手間が省け、エントリ速度を早めることがで
き、さらにエントリミスを防止することもでき
る。
This numeric abbreviation method can be set for each item of entry data, so the same function key
The FK can be shared by various businesses, there is no need to increase the number of key types, the time and effort required for key operations can be saved, entry speed can be increased, and entry errors can be prevented.

<入力ステツプ時の自動データ入力> 例えば、発注業務において、メーカコード、商
品コード、数量、金額等をセツトするレコードデ
ータをエントリする場合、メーカコードや、商品
コードに関して共通のデータが多い。
<Automatic Data Input at Input Step> For example, when entering record data for setting manufacturer code, product code, quantity, amount, etc. in an ordering process, there is a lot of common data regarding the manufacturer code and product code.

このように、レコード間で共通する項目がある
場合に、これを各レコード毎にいちいち入力する
ことは、エントリ操作上大きなロスとなる。
In this way, when there are common items between records, inputting these items one by one for each record results in a large loss in entry operations.

そこで、本発明では、各入力項目毎に入力スキ
ツプができるか否かをパラメータ指定により設定
でき、入力スキツプ“可”と設定した入力項目で
は、入力スキツプが行なわれた時点で、前回のレ
コードの同一項目のデータを自動的にメモリする
ことができるようにしたものである。
Therefore, in the present invention, it is possible to set whether or not input skipping is possible for each input item by specifying a parameter, and for input items for which input skipping is set to "enabled", when input skipping is performed, the previous record is This allows data for the same item to be automatically stored in memory.

かかるスキツプ条件の設定は、第3−1表に示
したデイテエイル項目テーブル中、項目#01にお
けるパラメータ指定によつて行なう。
Such skip conditions are set by specifying parameters in item #01 in the date-ail item table shown in Table 3-1.

入力スキツプ可の設定が行なわれている場合の
データエントリ時の動作フローを第25図に示
す。
FIG. 25 shows the operational flow at the time of data entry when input skipping is enabled.

第25図に示すように、テンキー又はTPRに
より、各項目が入力されると、まず、当該項目に
ついて設定された入力方法(項目#13又は14で指
定されている。)に合致しているか否かがステツ
プ101において判断される。
As shown in Fig. 25, when each item is entered using the numeric keypad or TPR, the first step is to check whether it matches the input method set for the item (specified in item #13 or 14). It is determined in step 101 whether the

合致していない場合には、ステツプ102で入
力スキツプ可か否かが判断され、入力スキツプ不
可の場合には、当然再入力が要求される。入力ス
キツプ可の場合には、ステツプ103で次項目の
入力方法と合致したか否かが判断される。つま
り、このステツプ103では、スキツプの対象で
ある項目のエントリが行なわれず、次項目のエン
トリがスキツプして行なわれたか否かを判断す
る。それでも一致しない場合には、再入力が要求
される。一方、次項目の入力方法と合致した場合
には、ステツプ104において、前回の入力デー
タの該当項目(スキツプの対象とされた項目)を
読み込んで、入力編集、各種チエツク、メモリ編
集を行なつたうえで、一旦バツフアにセツトす
る。
If they do not match, it is determined in step 102 whether or not input can be skipped, and if input cannot be skipped, re-input is naturally requested. If input can be skipped, it is determined in step 103 whether the input method matches the input method for the next item. That is, in step 103, it is determined whether or not the entry for the item to be skipped was not made, and the entry for the next item was skipped. If they still do not match, you will be asked to re-enter them. On the other hand, if the input method matches the input method for the next item, in step 104, the corresponding item of the previous input data (the item to be skipped) is read and input editing, various checks, and memory editing are performed. Then, set it to the buffer position.

そして、次ステツプ105では、スキツプ項目
についての編集済データを入力データとしてバツ
フアにセツトする。なお、ステツプ101で最初
から入力方法が合致している場合には、スキツプ
の“可”、“不可”に関係なく、入力データの編集
等がステツプ105において行なわれることにな
る。このフローは、ステツプ106において全項
目の入力が終了したときにはステツプ107にお
いて、上記バツフア上の入力データを1レコード
としてデータメモリにセツトし、次のレコードデ
ータエントリを開始する。
Then, in the next step 105, the edited data regarding the skip item is set in the buffer as input data. Note that if the input methods match from the beginning in step 101, editing of the input data, etc. will be performed in step 105, regardless of whether skipping is "possible" or "impossible". In this flow, when input of all items is completed in step 106, the input data on the buffer is set as one record in the data memory in step 107, and data entry of the next record is started.

かかるスキツプ入力方式を採用すれば、共通デ
ータについては、そのままスキツプして次の項目
の入力に移れるので、入力の手間が大幅に省略で
き、入力操作の迅速化、入力ミスの防止に貢献で
きる。
If such a skip input method is adopted, common data can be skipped directly and inputted to the next item, which greatly reduces the input effort and contributes to speeding up input operations and preventing input errors.

<業務区分コードの自動付加機能> データターミナル機で、在庫業務、発注業務、
棚卸業務等の各種データエントリ業務を行なう
時、その種別を表わす業務区分コードをデータメ
モリに自動的に書き込む。このコードを書き込む
タイミングは、データエントリの業務キーを押下
した時である。
<Automatic addition function of business classification code> With data terminal machine, inventory work, ordering work,
When performing various data entry operations such as inventory operations, a task classification code representing the type thereof is automatically written into a data memory. The timing to write this code is when the data entry business key is pressed.

このコードは業務区分コードでエントリしたデ
ータをホストマシンで受信し、処理する時に、ホ
ストマシンが容易にデータ種別を判別できる様に
するためのものである。
This code allows the host machine to easily determine the data type when the host machine receives and processes data entered using the business classification code.

業務区分コードの桁数及び内容は、設定モード
で設定する。
The number of digits and contents of the business classification code are set in the setting mode.

このため、データターミナル機で各種データエ
ントリを行なう時、データエントリ業務の種別を
表わす業務区分コードをデータメモリに書き込む
か、書き込まないかの設定ができるようにする。
書き込む場合は、その桁数(長さ)が任意に設定
できる。
For this reason, when performing various data entries with a data terminal machine, it is possible to set whether or not to write a business classification code representing the type of data entry business into the data memory.
When writing, the number of digits (length) can be set arbitrarily.

業務区分コードの内容は、各データエントリ業
務毎に、設定した桁数分だけ任意に設定できるよ
うにする。そして、データエントリの業務キーを
押下した時、該当する業務区分コードをデータメ
モリに自動的に付加する。
The contents of the business classification code can be arbitrarily set for each data entry business by a set number of digits. Then, when the data entry business key is pressed, the corresponding business classification code is automatically added to the data memory.

この機能を使用することにより、種類の異なる
複数のエントリデータをデータメモリに混在して
記憶することができる。
By using this function, a plurality of different types of entry data can be mixed and stored in the data memory.

(1) 業務区分コードの設定方法 (イ) 業務区分コードの桁数設定 業務区分コードの自動付加機能を必要とし
ない場合は“0”を、必要とする場合は、
“1〜8”の任意の1つの桁数を必要に応じ
て設定する。
(1) How to set the business classification code (a) Setting the number of digits for the business classification code If you do not need the automatic addition function of the business classification code, set "0".
Set any one digit number from "1 to 8" as necessary.

(ロ) 業務区分コードの設定 業務区分コードは、上記(イ)で設定された桁
数内で、その業務の内容を簡明に表わすコー
ドを指定することにより設定する。
(b) Setting the business classification code The business classification code is set by specifying a code that clearly represents the content of the business within the number of digits set in (a) above.

(2) 処理方式(実行モード) 上記業務区分コードの処理フローを第26図
に示す。
(2) Processing method (execution mode) The processing flow of the above business classification code is shown in Figure 26.

いま、データエントリ業務の1つがステツプ
101で選択されると、ステツプ102で業務
区分コード有りか否かが判断され、業務区分コ
ード有りの場合は、ステツプ103で該当業務
区分コードをメモリにセツトする。したがつ
て、この段階で、以下に当該データエントリ業
務でエントリされるデータの先頭に業務区分コ
ードが自動的に付加されることになる。
Now, when one of the data entry jobs is selected in step 101, it is determined in step 102 whether or not there is a business category code, and if there is a business category code, the corresponding business category code is set in the memory in step 103. . Therefore, at this stage, the business classification code will be automatically added to the beginning of the data to be entered in the data entry business below.

次いで、ステツプ104では、当該業務にか
かるデータが順次に入力され、エントリされた
データはレコード単位でメモリにセツトされ
る。ステツプ105でデータエントリの終了と
判断されるまでは、ステツプ104におけるデ
ータエントリが実行されることになる。
Next, in step 104, data related to the business is sequentially input, and the entered data is set in the memory in units of records. The data entry in step 104 will be executed until it is determined in step 105 that the data entry has ended.

また、業務区分コードの指定がないときに
は、ステツプ103をスキツプしてステツプ1
04によるデータエントリが行なわれる。
Also, if no business classification code is specified, step 103 is skipped and step 1 is entered.
Data entry by 04 is performed.

当該業務のデータエントリが終了したときに
は、次の業務、例えば、ホストマシンへのデー
タ出力業務が開始される。
When the data entry for the job is completed, the next job, for example, the data output job to the host machine, is started.

ステツプ106において、このデータ出力業
務が指定されると、前述した送信機能により、
ステツプ107においてデータメモリに格納し
たエントリデータをホストマシンに出力する。
業務区分コードが設定されている場合には、こ
のデータ出力に際して、エントリデータの先頭
の業務区分コードがそのまま出力されるため、
ホストマシン側で入力されてくるデータに関す
る業務の判断が容易に行なえ、データの整理上
有利となる。
When this data output task is specified in step 106, the above-mentioned transmission function
In step 107, the entry data stored in the data memory is output to the host machine.
If a business classification code is set, the business classification code at the beginning of the entry data will be output as is when outputting this data.
This allows the host machine to easily make business decisions regarding input data, which is advantageous in terms of data organization.

データ出力業務が終了すると、メモリクリア
がステツプ108で指定され、データメモリ上
のデータがステツプ109でクリア処理され
る。
When the data output task is completed, memory clear is specified in step 108, and the data on the data memory is cleared in step 109.

かかる一連の処理が終了すると、ステツプ1
10で電源がオフされる。
When this series of processing is completed, step 1
The power is turned off at 10.

<表示データのスクロールアツプ機能> データエントリ業務には、いくつかの業務(発
注、在庫等)があるが、それぞれ項目数やデータ
の種別、また、エントリ方法や表示方法が異つて
いる。従つて、表示画面フオーマツトによつて
は、スクロールアツプができない場合もある。或
いは、画面の見にくさを避けるために、エントリ
を終了したデータは、消した方がよい場合もあ
る。
<Scroll-up function for display data> There are several types of data entry operations (ordering, inventory, etc.), and each one has a different number of items, data types, entry methods, and display methods. Therefore, depending on the display screen format, scrolling up may not be possible. Alternatively, in order to avoid making the screen difficult to view, it may be better to delete the data that has been entered.

また、スクロールアツプする範囲や行も、表示
画面フオーマツトによつてかわつてくる。このよ
うに、任意の表示画面に対応できるように、パラ
メータで切り換えることによつて、スクロールア
ツプ機能を汎用性のあるようにするのが目的であ
る。
Furthermore, the range and lines that are scrolled up vary depending on the display screen format. In this way, the purpose is to make the scroll up function versatile by switching it with parameters so that it can correspond to any display screen.

第27図に、発注業務で入力データをスクロー
ルアツプしない場合のデイスプレイ表示の例を示
し、第28図に在庫業務で入力データを順次にス
クロールアツプする場合のデイスプレイ表示例を
示す。
FIG. 27 shows an example of a display when input data is not scrolled up in an ordering process, and FIG. 28 shows an example of a display when input data is sequentially scrolled up in an inventory process.

第27図の表示例では、“ハツチユウギヨウ
ム”、“シヨウヒンコード”、“ヨービ”、“クブン”

“タンカ”、“スウリヨウ”というガイドテキスト
が固定的に表示され、データは、商品コードD1
曜日D2、区分D3、単価D4、数量D5の順に入力さ
れ、これらデータD1〜D5の一回の入力が終了し
たときには、これらのデータD1〜D5のエリアは
表示画面上からクリアされる。
In the display example shown in Fig. 27, “Hatsuchiyuugyoumu”, “Shiyouhincode”, “Yobi”, “Kubun” are displayed.
,
The guide texts “Tangka” and “Suuriyou” are displayed permanently, and the data is product code D 1 ,
Day of the week D 2 , category D 3 , unit price D 4 , and quantity D 5 are input in this order, and when one input of these data D 1 to D 5 is completed, the area of these data D 1 to D 5 is displayed on the display screen. Cleared from above.

第28図に示す表示例では、“ザイコギヨウム”
が2行目に、“シヨウヒンコード”、“タンカ”、
“スウリヨウ”が3行目に夫々固定的に表示され
ており、4行〜8行目が入力データの表示行とし
て確保されている。
In the display example shown in Figure 28, “Zykogiyouum”
is the second line, “Shiyouhin code”, “Thangka”,
"SUURIYO" is fixedly displayed on the third line, and the fourth to eighth lines are reserved as input data display lines.

データは、商品コードDn、単価Dm、数量Dl
の順に入力され、入力されたこれらのデータDn、
Dm、Dlは、最下位行(8行目)に表示される。
Data is product code Dn, unit price Dm, quantity Dl
These data Dn, entered in the following order:
Dm and Dl are displayed on the bottom line (eighth line).

そして、前回入力されたデータDn-1、Dm-1
Dl-1は7行目に、前々回に入力されたデータ
Dn-2、Dm-2、Dl-2は6行目といつたように、1
行ずつスクロールアツプ(繰上げ)して表示され
る。
Then, the previously input data Dn -1 , Dm -1 ,
Dl -1 is the 7th line, the data input before the previous time
Dn -2 , Dm -2 , Dl -2 are 1 as shown in the 6th line.
Displayed by scrolling up line by line.

かかるスクロールアツプ機能は、プログラム設
定モードにおいて指定され、実行モードにおいて
実行される。
Such a scroll up function is specified in program setup mode and executed in run mode.

第29図には、プログラム設定フローを、第3
0図には実行時の動作フローを夫々示す。
Figure 29 shows the program setting flow in the third step.
Figure 0 shows the operational flow during execution.

まず、第29図にしたがつて、設定フローを説
明する。
First, the setting flow will be explained with reference to FIG.

第29図に示すように、電源が入れられると、
ステツプ101において、実行モードか否かが判
断され、実行モードでない設定モードであるとき
には、ステツプ102において、スクロールアツ
プの方式を指定するためのJOB#4301〜4307の
うち、最初のJOB#4301がテンキー置数される。
As shown in Figure 29, when the power is turned on,
In step 101, it is determined whether or not the current mode is execution mode, and if the setting mode is not execution mode, then in step 102, the first JOB #4301 among JOB #4301 to 4307 for specifying the scroll up method is displayed on the numeric keypad. The number is set.

このJOB#4301で設定する内容を第13表に示
す。
Table 13 shows the settings for this JOB #4301.

第13表から明らかなように、スクロールアツプ
が関与する項目#は“09”であるので、ステツプ
103でフアンクシヨンキーFK1を押し、ステ
ツプ104ではテンキーにより“09”を置数す
る。
As is clear from Table 13, the item # related to scroll up is "09", so in step 103 the function key FK1 is pressed and in step 104 "09" is entered using the numeric keypad.

次いで、ステツプ105でフアンクシヨンキー
FK1を再び押下げると、ステツプ106では、
前回の設定内容が表示される。そして、ステツプ
107では“n1,n2,n3”がテンキーにより置数
される。ここで、n1は移動行数つまり1行ずつ、
2行ずつといつたスクロールアツプする行数を、
n2はスクロールアツプするエリアの最上位行を、
n3は最下位行を夫々示す。第28図に示す設定例
では、n1=1、n2=4、n3=8である。
Then, in step 105, press the function key.
When FK1 is pressed down again, at step 106,
The previous settings will be displayed. Then, in step 107, "n 1 , n 2 , n 3 " are entered using the ten keys. Here, n 1 is the number of lines to move, one line at a time,
The number of lines to scroll up is 2 lines at a time.
n 2 is the top line of the scroll up area,
n 3 indicates the lowest row. In the setting example shown in FIG. 28, n 1 =1, n 2 =4, and n 3 =8.

スクロールアツプしない設定とするときには、
“0、0、0”を置数とする。
When setting to not scroll up,
Let “0, 0, 0” be the set number.

この置数の後、ステツプ108でフアンクシヨ
ンキーFK2を押下げ、ステツプ109,110,
111において置数されたn1,n2,n3の範囲チエ
ツク(この場合には表示行数が“8”である)を
行ない、エラーがない場合には、ステツプ112
においてn1,n2,n3をパラメータエリアのメモリ
にセツトする。
After setting this number, press down the function key FK2 in step 108, and proceed to steps 109, 110,
Check the range of n 1 , n 2 , n 3 set in step 111 (in this case, the number of displayed lines is "8"), and if there is no error, proceed to step 112.
In this step, n 1 , n 2 , and n 3 are set in the memory of the parameter area.

上記の設定は、JOB#4301〜4307について、
計7種行なうことができ、各データエントリ業務
ごとの設定が行なえることになる。
The above settings are for JOB #4301 to 4307.
A total of 7 types of data entry tasks can be performed, and settings can be made for each data entry task.

次に、第30図にしたがつて、実行モードにお
ける動作フローを説明する。
Next, the operation flow in the execution mode will be explained with reference to FIG.

いま、実行モードにおいて、ステツプ201で
データエントリ業務およびその業務番号が指定さ
れると、ステツプ202或いは203によつてテ
ンキー或いはTPRによるデータ入力が行なわれ、
テンキー入力による場合には、データの入力後に
終了キーをステツプ204で押下げる。ステツプ
205では、第13表に示す項目#06で指定された
入力項目の全てが入力されたか否かを判断し、1
セツトのデータの入力が終了するまで順次のデー
タ入力を実行する。
Now, in the execution mode, when a data entry job and its job number are specified in step 201, data entry is performed using the numeric keypad or TPR in step 202 or 203.
In the case of input using the numeric keypad, the end key is pressed in step 204 after inputting the data. In step 205, it is determined whether all of the input items specified in item #06 shown in Table 13 have been input, and 1.
Sequential data input is performed until the data input for the set is completed.

1セツトのデータ入力が終了すると、ステツプ
206でエントリデータをメモリにセツトし、ス
テツプ207では該当JOB#の項目#9の設定
パラメータが読み込まれて、スクロールアツプを
する、しないが判断され、スクロールアツプする
場合には、置数n1,n2,n3にしたがつて表示のス
クロールアツプが行なわれる。
When one set of data input is completed, the entry data is set in the memory in step 206, and in step 207, the setting parameters of item #9 of the relevant JOB# are read, and it is determined whether or not to scroll up. In this case, the display is scrolled up according to the numbers n 1 , n 2 , and n 3 .

データエントリが終了したか否かがステツプ2
08で判断され、データエントリが終了していな
いときには、上記の動作ステツプが繰返され、終
了時には必要な次の動作フローに移行する。
Step 2 determines whether data entry is completed or not.
If the data entry is not completed as determined in step 08, the above operation steps are repeated, and when the data entry is completed, the process moves to the next necessary operation flow.

なお、表示画面上のガイドメツセージは、第13
表に示すように、項目#1〜3で設定することが
できる。
The guide message on the display screen is the 13th
As shown in the table, settings can be made in items #1 to #3.

<自動送信選択機能> 従来、データ送信を行なう時、送信キーなどを
設けておき、そのキーを押下して送信をスタート
していた。しかし、キー数が限られたマシンで
は、送信キーを設けられなかつたり、送信キーを
誤つて押下げてしまう可能性があつた。また、ケ
ーブルを接続してから送信キーを押下するといつ
た手順は、作業に不慣れな者や、知識の乏しい者
にとつて、操作の理解が難しかつた。
<Automatic transmission selection function> Conventionally, when transmitting data, a transmission key or the like was provided and the transmission was started by pressing the key. However, in machines with a limited number of keys, there is a possibility that a send key may not be provided or that the send key may be pressed by mistake. In addition, the procedure of connecting the cable and then pressing the send key was difficult for those who are inexperienced or have limited knowledge to understand the operation.

このため、本発明は、ケーブルを接続するだけ
で送信を行なえるようにすれば、上記の様な問題
は解決される。そこで、送信キーが設定されてい
れば、送信はキーを押下することで行ない、送信
キーが設定されていなければ、ケーブル接続によ
る自動送信を行なうように、設定によつて切換え
られるようにしている。
Therefore, the present invention solves the above problems by making it possible to perform transmission simply by connecting a cable. Therefore, if the send key is set, sending is performed by pressing the key, and if the send key is not set, automatic sending is performed by cable connection, so it can be switched by setting. .

つまり、(イ)エントリしたデータを後方処理機に
出力するための送信業務を行なうのに送信用ケー
ブルが接続された時、自動的に送信を開始できる
ようにし、(ロ)送信用の業務キーが設定されていれ
ば、そのキーを押下することで送信を開始するこ
とができるようにし、(イ)、(ロ)の方法を自由に選択
できるようにしたものである。
In other words, (a) when a transmission cable is connected to perform transmission work to output entered data to a back-processing machine, transmission can be started automatically, and (b) transmission work key If the key is set, transmission can be started by pressing that key, and methods (a) and (b) can be freely selected.

送信業務に関しては、プログラム設定モードに
おいて以下のパラメータ設定を行なう。
Regarding the sending task, perform the following parameter settings in the program setting mode.

(a) パラメータ設定 (1) 自動送信かキーによるマニユアル送信か。(a) Parameter settings (1) Automatic transmission or manual transmission using a key?

自動送信は“00”、マニユアル送信の場合
にはキーコード“01〜20”を指定する。
Specify "00" for automatic transmission and key code "01-20" for manual transmission.

(2) データ出力の方式指定 データの出力方式には次の第17表に示すも
のがあり、ただ1つ指定できる。
(2) Data output method specification There are data output methods shown in Table 17 below, and only one can be specified.

(3) データ出力正常終了判定の指定(第18表に
よる。) この指定は、データ出力方式の指定で、
GP4BTS(反転2連送)、GP8BTS、標準無手
順が指定された時に有効である。
(3) Designation of data output normal completion determination (according to Table 18) This designation is the data output method designation.
Valid when GP4BTS (two consecutive inverted transmissions), GP8BTS, or standard non-procedure is specified.

(b) 実行モード 送信時の概略フローを第31図に示す。第3
1図に示すように、ステツプ101においてデ
ータエントリ終了後、出力業務を行なう場合、
ステツプ102で送信キーの有無がまず判断さ
れ、送信キーの指定有の場合は、キー入力を待
ち、ステツプ103で入力されたキーが送信キ
ーか否かが判定される。
(b) Execution mode Figure 31 shows a schematic flow during transmission. Third
As shown in Figure 1, when performing output work after data entry is completed in step 101,
At step 102, the presence or absence of a transmission key is first determined. If a transmission key is designated, a key input is awaited, and at step 103 it is determined whether the input key is a transmission key.

送信キーが正しく押された場合は、ステツプ
104でホストマシンとの接続ケーブルが接続
されたか否かが判断される。送信キーが指定さ
れていない、換言すれば自動送信が指定されて
いるときには、ステツプ102から直接にステ
ツプ104にスキツプして、ケーブルの接続が
判断される。
If the send key is pressed correctly, it is determined in step 104 whether or not the connection cable to the host machine is connected. If no transmission key is specified, in other words, if automatic transmission is specified, step 102 directly skips to step 104, and cable connection is determined.

そして、ケーブルの接続が確認されると、ホ
ストマシンへのデータ送信が行なわれる。
Once the cable connection is confirmed, data is sent to the host machine.

以上の構成では、ユーザの要求に応じて自動送
信、マニユアル送信のいずれかを選択でき、自動
送信の場合には、送信キーを省略でき、送信手順
が簡単化できる。
With the above configuration, either automatic transmission or manual transmission can be selected according to the user's request, and in the case of automatic transmission, the transmission key can be omitted and the transmission procedure can be simplified.

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

第1図は本発明の構成説明図、第2図は本発明
の実施例にかかるデータターミナル機のシステム
構成図、第3図はデータターミナル機の正面図、
第4図はシステムスイツチを示す要部斜視図、第
5図、第6図は夫々上記システムの全体のフロー
を示すフローチヤート、第7図はプログラム設定
モードでのキー配置を示す説明図、第8図はパラ
メータ設定時のキーシーケンスを示す図、第9図
はエントリデータの構成説明図、第10図はレコ
ードの構成説明図、第11図はチエツク・ウエイ
トの割り当て方式を示す方式説明図、第12図は
システムトータライザによるイコールチエツク方
式を示す方式説明図、第13図はマスタフアイル
の構成を示す構成説明図、第14図はデータ合成
方式を示す方式説明図、第15図はデータの合成
方式の動作フローを示すフローチヤート、第16
図a,b,cは夫々システムトータライザの使用
方式を示す方式説明図、第17図は記号を含む
C/Dチエツク方式を示すフローチヤート、第1
8図はマスタフアイルの構成を示す構成説明図、
第19図は1レコードの構成を示す構成説明図、
第20図はマスタデータの表示例を示すデイスプ
レイの正面説明図、第21図はマスタフアイルを
用いたデータエントリ方式を示すフローチヤー
ト、第22図は第21図のC−方式の詳細を示
すフローチヤート、第23図は小数点データにつ
いての処理方式を示すフローチヤート、第24図
は置数省略方式を示すフローチヤート、第25図
は入力スキツプ方式を示すフローチヤート、第2
6図は業務区分コードの付加方式を示すフローチ
ヤート、第27図はスクロールアツプ無の場合の
エントリデータの表示例を示す正面説明図、第2
8図はスクロールアツプ時のスクロールアツプ表
示例を示す正面説明図、第29図はスクロールア
ツプの設定方式を示すフローチヤート、第30図
はスクロールアツプの実行方式を示すフローチヤ
ート、第31図はホストマシン等への送信方式を
示すフローチヤートである。 HM…ホストマシン、EOST…データ入出力用
端末機、A…モード設定手段、B…プログラム用
RAM手段、C…設定手段、D…パラメータ用
RAM手段、E…データ用RAM手段、F…業務
指定手段、G…実行手段。
FIG. 1 is a configuration explanatory diagram of the present invention, FIG. 2 is a system configuration diagram of a data terminal machine according to an embodiment of the present invention, and FIG. 3 is a front view of the data terminal machine.
FIG. 4 is a perspective view of the main parts showing the system switch, FIGS. 5 and 6 are flowcharts showing the overall flow of the above system, FIG. 7 is an explanatory diagram showing the key arrangement in the program setting mode, and FIG. 8 is a diagram showing a key sequence when setting parameters, FIG. 9 is a diagram explaining the structure of entry data, FIG. 10 is a diagram explaining the structure of a record, and FIG. 11 is a diagram explaining a method of assigning check weights. Fig. 12 is an explanatory diagram showing the equal check method by the system totalizer, Fig. 13 is an explanatory diagram showing the configuration of the master file, Fig. 14 is an explanatory diagram showing the data synthesis method, and Fig. 15 is an explanatory diagram of the data synthesis method. Flowchart showing the operation flow of the method, No. 16
Figures a, b, and c are method explanatory diagrams showing the usage method of the system totalizer, and Figure 17 is a flowchart showing the C/D check method including symbols.
Figure 8 is a configuration explanatory diagram showing the configuration of the master aisle;
FIG. 19 is a configuration explanatory diagram showing the configuration of one record,
Fig. 20 is a front explanatory view of a display showing an example of displaying master data, Fig. 21 is a flowchart showing a data entry method using a master file, and Fig. 22 is a flowchart showing details of the C-method shown in Fig. 21. 23 is a flowchart showing the processing method for decimal point data, FIG. 24 is a flowchart showing the numeric omission method, and FIG. 25 is a flowchart showing the input skip method.
Fig. 6 is a flowchart showing the method of adding a business classification code, Fig. 27 is a front explanatory view showing an example of displaying entry data without scroll up, and Fig. 2
Figure 8 is a front explanatory view showing an example of the scroll up display when scrolling up, Figure 29 is a flowchart showing the scroll up setting method, Figure 30 is a flowchart showing the scroll up execution method, and Figure 31 is the host This is a flowchart showing a transmission method to a machine, etc. HM...host machine, EOST...data input/output terminal, A...mode setting means, B...for program
RAM means, C...setting means, D...for parameters
RAM means, E...RAM means for data, F...Business specification means, G...Execution means.

【表】【table】

【表】【table】

【表】【table】

Claims (1)

【特許請求の範囲】 1 ホストマシンに交信可能に接続されるデータ
入出力用端末機であつて、 少なくともプログラム設定モードと実行モード
とを指定するモード設定手段と、 ホストマシンによつて供給されるプログラムを
格納するプログラム用RAM手段と、 プログラム設定モードにおいて上記格納したプ
ログラムに対して複数種の業務を各々実行するた
めに必要なパラメータを設定するパラメータ設定
手段と、 上記パラメータ設定手段によつて設定されたパ
ラメータをメモリするパラメータ用RAM手段
と、 データをメモリするデータ用RAM手段と、 実行モードにおいて複数種の業務のいずれか一
を指定する業務指定手段と、 上記業務指定手段によつて業務が指定される
と、当該業務に対応して上記パラメータ設定手段
により設定されたパラメータに基づいて上記プロ
グラムを実行し上記データ用RAM手段にメモリ
されたデータを処理して所定の業務を行う実行手
段とを備えたことを特徴とするデータ入出力用端
末機。
[Scope of Claims] 1. A data input/output terminal communicably connected to a host machine, which comprises mode setting means for specifying at least a program setting mode and an execution mode, and is supplied by the host machine. a program RAM means for storing a program; a parameter setting means for setting parameters necessary for executing each of the plurality of tasks for the stored program in the program setting mode; a parameter RAM means for storing parameters set in memory; a data RAM means for storing data; a task specifying means for specifying one of a plurality of types of tasks in an execution mode; When specified, execution means executes the program based on the parameters set by the parameter setting means corresponding to the task, processes the data stored in the data RAM means, and performs the predetermined task; A data input/output terminal characterized by being equipped with.
JP16194284A 1984-08-03 1984-08-03 Data input/output terminal equipment Granted JPS6142066A (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP16194284A JPS6142066A (en) 1984-08-03 1984-08-03 Data input/output terminal equipment
US06/761,425 US4851994A (en) 1984-08-03 1985-08-01 Data I/O terminal equipment having mode setting functions for downloading various specified application programs from a host computer
DE85109734T DE3587335T2 (en) 1984-08-03 1985-08-02 Host computer programmable input / output data station.
EP85109734A EP0181438B1 (en) 1984-08-03 1985-08-02 Host-programmable input/output terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP16194284A JPS6142066A (en) 1984-08-03 1984-08-03 Data input/output terminal equipment

Publications (2)

Publication Number Publication Date
JPS6142066A JPS6142066A (en) 1986-02-28
JPH0218749B2 true JPH0218749B2 (en) 1990-04-26

Family

ID=15744966

Family Applications (1)

Application Number Title Priority Date Filing Date
JP16194284A Granted JPS6142066A (en) 1984-08-03 1984-08-03 Data input/output terminal equipment

Country Status (1)

Country Link
JP (1) JPS6142066A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06119265A (en) * 1992-10-05 1994-04-28 Matsushita Electric Ind Co Ltd Compound communication terminal

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63289662A (en) * 1987-05-22 1988-11-28 Hitachi Ltd Core business processing support system
JP2535909Y2 (en) * 1992-07-15 1997-05-14 政夫 鈴木 Temporary enclosure plate
JP6056915B2 (en) * 2015-07-08 2017-01-11 カシオ計算機株式会社 Information terminal and program

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS54146541A (en) * 1978-05-09 1979-11-15 Fujitsu Ltd Information process system
JPS58149528A (en) * 1982-02-26 1983-09-05 Fujitsu Ltd Program loading system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06119265A (en) * 1992-10-05 1994-04-28 Matsushita Electric Ind Co Ltd Compound communication terminal

Also Published As

Publication number Publication date
JPS6142066A (en) 1986-02-28

Similar Documents

Publication Publication Date Title
US5222211A (en) Form generating method and apparatus
EP0181438B1 (en) Host-programmable input/output terminal
CA2218617C (en) Method and system for preparing an electronic record for shipping a parcel
EP0408132B1 (en) A system for processing data organized in files and a control module for use therein
JPH0218749B2 (en)
JPS6142072A (en) Data input/output terminal equipment
JPH0228190B2 (en)
JPS6142071A (en) Data input/output terminal equipment
JPS6142068A (en) Data input/output terminal equipment
JPS6142067A (en) Data input/output terminal equipment
JPS62212831A (en) Inference page control system for electronic manual
JPH01240060A (en) Order receiving and placing system for multiitem goods and multi-function telephone system used for order receiving and placing system
JPS5856894B2 (en) Working time management device
JPS6142037A (en) Check digit checking system of data input/output use terminal equipment
JP2963954B2 (en) Data collection device
US5978321A (en) Retrieval method with repeated retrieval of inputted characters and medium storing implementing software
JPS6142069A (en) Data input/output terminal equipment
JPH1027084A (en) Display device
JPH02133822A (en) data processing equipment
JPS6142073A (en) Data input/output terminal equipment
JP3536337B2 (en) Portable information terminal
CN121901250A (en) Methods and systems for editing query forms, and methods and systems for generating data models.
JPS62249244A (en) Word processor
JPH0827680B2 (en) Stored information processing configuration method
JPH10301820A (en) Automatic file format conversion

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term