KR20020030472A - Input format program producing method for data entry system - Google Patents
Input format program producing method for data entry system Download PDFInfo
- Publication number
- KR20020030472A KR20020030472A KR1020000061244A KR20000061244A KR20020030472A KR 20020030472 A KR20020030472 A KR 20020030472A KR 1020000061244 A KR1020000061244 A KR 1020000061244A KR 20000061244 A KR20000061244 A KR 20000061244A KR 20020030472 A KR20020030472 A KR 20020030472A
- Authority
- KR
- South Korea
- Prior art keywords
- field
- data
- input
- program
- input format
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/40—Document-oriented image-based pattern recognition
- G06V30/41—Analysis of document content
- G06V30/414—Extracting the geometrical structure, e.g. layout tree; Block segmentation, e.g. bounding boxes for graphics or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
- G06V10/22—Image preprocessing by selection of a specific region containing or referencing a pattern; Locating or processing of specific regions to guide the detection or recognition
- G06V10/225—Image preprocessing by selection of a specific region containing or referencing a pattern; Locating or processing of specific regions to guide the detection or recognition based on a marking or identifier characterising the area
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/40—Document-oriented image-based pattern recognition
- G06V30/41—Analysis of document content
- G06V30/413—Classification of content, e.g. text, photographs or tables
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Artificial Intelligence (AREA)
- Computer Graphics (AREA)
- Geometry (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
본 발명은 데이터 엔트리 장치용 입력 포맷 프로그램의 작성방법 및 장치에 관한 것이며, 더욱 상세하게는 특히 전표를 스캐너 등으로 화상입력하여, 그 화상을 보면서 입력할 수 있는 기능을 구비한 데이터 엔트리 장치용 입력 포맷 프로그램의 작성방법 및 그 장치에 관한 것이다.The present invention relates to a method and apparatus for creating an input format program for a data entry apparatus, and more particularly, to an input for a data entry apparatus having a function of inputting a slip with a scanner or the like and viewing the image. A method for creating a format program and an apparatus therefor.
종래부터 고객 데이터나 주소록 데이터, 앙케이트 조사의 집계, 전표 등, 대량의 데이터를 입력하는 업무에 데이터 엔트리 장치가 이용되어 왔다. 이러한 데이터 엔트리 장치에 있어서 데이터는, 입력 프로그램을 실행하여 1 레코드마다 미리 준비된 입력 필드 형식에 따라 모니터 등의 화면상에 표시되는 각 필드에 순서대로(혹은 원하는 순서대로) 입력되어 왔다. 또한, 다른 입력 필드 형식으로 데이터를 입력하는 경우에는, 그에 대응된 다른 프로그램을 실행하여 레코드마다 각 필드에 순차적으로 입력되어 왔다.Conventionally, a data entry device has been used for a task of inputting a large amount of data, such as customer data, address book data, questionnaire surveys, and slips. In such a data entry apparatus, data has been input in order (or in an order desired) to each field displayed on a screen such as a monitor according to an input field format prepared in advance for each record by executing an input program. In addition, in the case of inputting data in a different input field format, another program corresponding thereto is executed to sequentially input each field for each record.
종래에는 이와 같이 종이로 된 전표(원표)를 직접 넘기면서 입력해왔으나, 원표를 꺼낼 수 없는 경우에는 원표를 스캐너 등으로 화상입력하고 그 화상을 입력 시스템까지 전송하여 표시함으로써, 그것을 보면서 입력하는 수단을 취하여 왔다.이 때 종래에는 화상을 표시하는 필드와 데이터를 입력하는 필드를 입력 포맷 프로그램으로 나누어 정의하였다.Conventionally, a paper slip has been input by hand, but if it cannot be taken out, a means of inputting an image by a scanner or the like and transferring the image to the input system for display is displayed. In this case, the field for displaying an image and the field for inputting data are conventionally defined by dividing into an input format program.
그러나, 종래의 엔트리 장치에 따른 입력 포맷 프로그램의 정의 방법은, 필드를 화면상에 레이아웃하는 경우, 화상 필드 및 다른 입력 필드의 레이아웃을 최초로 결정하고, 그 후 그들의 속성을 결정하기 때문에, 화면의 레이아웃과 원표를 대조 확인하기가 곤란하고, 기본적인 필드 속성을 레이아웃된 각 필드마다 설정하게 되므로, 연속적인 설정이 불가능하여 입력 포맷의 작성효율이 악화된다는 문제가 있었다.However, in the conventional method of defining an input format program according to the entry apparatus, when the fields are laid out on the screen, the layout of the screen is determined first because the layout of the image fields and other input fields is determined first, and then their attributes are determined. It is difficult to check and compare the original and the original table, and since basic field attributes are set for each of the laid out fields, there is a problem that the setting efficiency of the input format is deteriorated because the continuous setting is impossible.
따라서, 본 발명은 이러한 점을 감안하여 이루어진 것으로서, 화상 필드를 가지는 입력 포맷을 효율적으로 작성할 수 있는 데이터 엔트리 장치용 입력 포맷 프로그램의 작성방법 및 장치를 제공하는 것을 그 과제로 한다.Accordingly, an object of the present invention is to provide a method and apparatus for creating an input format program for a data entry device that can efficiently create an input format having an image field.
도 1은 본 발명에 이용되는 데이터 엔트리 장치의 전체 구성을 나타낸 구성도,1 is a block diagram showing the overall configuration of a data entry device used in the present invention;
도 2는 전표 데이터를 입력하는 시스템 구성을 나타낸 구성도,2 is a configuration diagram showing a system configuration for inputting document data;
도 3은 입력 포맷 프로그램을 작성할 때의 개시화면을 나타낸 표시도,3 is a display diagram showing a start screen when an input format program is created;
도 4는 필드 작성표의 화면을 나타내는 표시도,4 is a display diagram showing a screen of a field preparation table;
도 5는 각 필드 정보의 정의 및 정의된 정보에 따라 화면에 자동적으로 배열된 필드를 나타낸 표시도,5 is a display diagram showing fields automatically arranged on a screen according to the definition of each field information and the defined information;
도 6은 필드의 레이아웃을 변경하는 상태를 나타낸 설명도,6 is an explanatory diagram showing a state of changing a layout of a field;
도 7은 문자 필드의 필드 길이를 변경할 때의 설명도,7 is an explanatory diagram when a field length of a character field is changed;
도 8은 문자 필드의 필드 길이를 변경한 후의 상태를 나타낸 설명도,8 is an explanatory diagram showing a state after changing a field length of a character field;
도 9는 화상 필드를 변경하는 상태를 나타낸 설명도,9 is an explanatory diagram showing a state of changing an image field;
도 10은 변경된 화상 필드를 나타낸 표시도,10 is a display diagram showing a changed image field;
도 11은 필드 속성의 기입을 나타낸 표시도,11 is a view showing writing of field attributes;
도 12는 필드의 일람표를 나타낸 도면이다.12 shows a list of fields.
*도면의 주요부분에 대한 부호의 설명** Description of the symbols for the main parts of the drawings *
1 : 데이터 처리 장치 2 : 제어 프로그램1: data processing device 2: control program
3 : 엔트리 프로그램 3a : 입력 포맷 프로그램3: entry program 3a: input format program
8 : 입력 포맷 프로그램 작성 프로그램8: input format program writing program
본 발명은, 데이터를 입력하는 수단과, 입력된 데이터를 표시하는 수단과, 입력된 데이터를 처리하는 수단을 구비한 데이터 엔트리 장치용 입력 포맷 프로그램의 작성방법 및 장치에 관한 것으로서, 필드를 정의할 수 있는 필드 작성표를 표시하고, 표시된 필드 작성표에 화상입력된 화상 데이터를 표시하는 화상 필드와 문자 데이터를 입력하는 문자 필드를 종별 코드를 부여하여 정의하며, 정의된 필드 정보에 따라 각 필드를 표시수단에 자동적으로 레이아웃하고, 레이아웃된 각 필드에 정의된 필드 정보에 따라 데이터를 입력시키는 입력 포맷 프로그램을 작성함을특징으로 하는 것이다.The present invention relates to a method and apparatus for creating an input format program for a data entry device comprising means for inputting data, means for displaying input data, and means for processing input data. Display the field creation table, define image fields for displaying image data inputted to the displayed field creation table, and character fields for inputting character data by assigning a classification code, and define each field according to the defined field information. It is characterized by creating an input format program which automatically lays out display means and inputs data in accordance with field information defined in each laid out field.
이러한 구성에 따르면, 각 필드를 화면상에 배치하기 전에, 화상 데이터를 표시하는 필드가 포함된 각 입력 필드의 정보를 필드 작성표에 정의할 수 있으므로, 필드 정보를 입력할 전표의 필드 구성대로 기술할 수 있게 되어, 입력 포맷 프로그램의 작성작업의 효율이 향상된다.According to this configuration, since the information of each input field including a field displaying image data can be defined in the field preparation table before each field is placed on the screen, the field information of the document to input the field information is described. This makes it possible to improve the efficiency of creating the input format program.
이하에서는 도면에 도시된 본 발명의 실시형태에 근거하여 본 발명을 상세히 설명하도록 한다.Hereinafter, the present invention will be described in detail based on the embodiments of the present invention shown in the drawings.
도 1은 데이터 엔트리 장치의 개략적인 구성도로서, 동 도면에 있어서 데이터 처리장치(1)의 메모리(ROM혹은 RAM 등)에는, 각종 프로그램의 기동종료를 제어하는 제어 프로그램(2)이 저장되어 있다. 제어 프로그램(2)에 의해 제어되는 프로그램은 엔트리 프로그램(3), 리포맷 프로그램(7), 입력 포맷 프로그램 작성 프로그램(8)등이다. 엔트리 프로그램(3)은 입력 포맷 프로그램(3a)과 입력 데이터를 저장하는 버퍼(3b)를 가진다. 또한, 리포맷 프로그램(7)은 프로그램에 의해 각 필드의 정해진 속성이상의 상세한 설정을 가능케 하는 유틸리티 소프트로서, 입력된 데이터가 규칙에 따르고 있는지의 여부를 체크할 목적으로 사용된다.FIG. 1 is a schematic configuration diagram of a data entry apparatus, in which a control program 2 for controlling the start-up of various programs is stored in a memory (ROM or RAM, etc.) of the data processing apparatus 1. . The programs controlled by the control program 2 are the entry program 3, the reformat program 7, the input format program creating program 8, and the like. The entry program 3 has an input format program 3a and a buffer 3b for storing input data. In addition, the reformatting program 7 is a utility software that enables detailed setting of a predetermined attribute or more of each field by the program, and is used for the purpose of checking whether the input data complies with the rules.
또한, 데이터 처리장치(1)에는 모니터(4), 키보드(5), 마우스(9) 및 외부 기억장치(플로피 디스크, 자기 디스크, 하드 디스크 등 ; 6)등이 접속되어 있어, 입력 포맷에 따라 키보드(5)를 통해 입력된 데이터는 데이터 처리장치(1)에서 데이터 처리된 후, 모니터(4)에 표시되고 또 필요에 따라 외부 기억 장치(6)에 저장된다.In addition, the data processing apparatus 1 is connected with a monitor 4, a keyboard 5, a mouse 9, and an external storage device (floppy disk, magnetic disk, hard disk, etc .; 6), and the like depending on the input format. The data input via the keyboard 5 is processed by the data processing apparatus 1 and then displayed on the monitor 4 and stored in the external storage device 6 as necessary.
도 2에는 화상 데이터를 입력하는 시스템 구성도의 일례가 도시되어 있다.동 도면에 있어서, 전표(10)등의 서류는 스캐너(11)에 의해 화상입력된 후, 컴퓨터(12)에서 통신회선(15)을 통해 일단 입수 서버(14)에 입수된 다음 파일 서버(16)로 보내어진다. 혹은, 컴퓨터(12)에 보내어진 화상은, MO, CDR 등의 외부 기억 장치(13)에 저장되고 입수서버(14)로 입수되어 파일 서버(16)로 보내어질 수도 있다. 또한, 전표(10)는 팩스(17)로 판독되어 통신 회선(18)을 통해 입수 서버(14)로 입수되고 파일 서버(16)로 보내어질 수도 있다.Fig. 2 shows an example of a system configuration diagram for inputting image data. In the same figure, documents such as the slip 10 are inputted by the scanner 11, and then the communication line ( 15) is obtained once in the acquisition server 14 and then sent to the file server 16. Alternatively, the image sent to the computer 12 may be stored in an external storage device 13 such as an MO or CDR, obtained by the acquisition server 14, and sent to the file server 16. In addition, the slip 10 may be read by the fax 17, obtained through the communication line 18, the acquisition server 14, and sent to the file server 16.
이상은 입력장소가 파일 서버(16)로부터 먼 거리에 있는 경우이나, 파일 서버에 근접해 있는 경우에는 입수 서버(14)가 스캐너(19)를 통해 전표(10)를 판독하고 이것을 파일 서버(16)로 전송한다. 파일 서버(16)에는 복수의 클라이언트(20)가 LAN접속되어 있어 데이터를 공유할 수 있도록 구성되어 있다.In the above, when the input location is far from the file server 16 or when the input server is close to the file server, the acquisition server 14 reads the document 10 through the scanner 19 and the file server 16 reads the document 10. To send. A plurality of clients 20 are connected to the file server 16 so as to share data.
엔트리 프로그램(3)은 입력 포맷 프로그램(3a), 입력 데이터 버퍼(3b) 등을 제어하여 키보드(5)를 통해 입력된 데이터를 입력 데이터 버퍼(3b)에 저장하고, 다음에 입력할 키를 결정한다. 입력 포맷 프로그램(3a)은 입력할 데이터의 레코드 필드를 규정하는 것으로서 각 필드에 들어가는 데이터의 문자 종류(영문자, 한글, 숫자 데이터 등), 필드의 길이 등을 결정한다. 또한, 입력 데이터 버퍼(3b)는 키보드(5)로 입력된 데이터를 저장하는 버퍼로서 처리후, 마지막에는 상기 데이터가 지정된 외부 기억 장치(6)로 출력된다.The entry program 3 controls the input format program 3a, the input data buffer 3b, and the like to store the data input through the keyboard 5 in the input data buffer 3b, and determine the next key to be input. do. The input format program 3a defines a record field of data to be input, and determines the character type (alphabetic characters, Korean characters, numeric data, etc.), data length, and the like of the data contained in each field. In addition, the input data buffer 3b is a buffer for storing data input by the keyboard 5 and, after processing, the data is finally output to the designated external storage device 6.
이와 같이 입력 포맷을 규정하는 입력 포맷 프로그램(3a)은 입력 포맷 프로그램 작성 프로그램(8)에 의해 작성된다. 이하에서는, 상기 프로그램(8)에 의해 작성되는 입력 포맷 프로그램의 작성과정을 설명하도록 한다.In this way, the input format program 3a that defines the input format is created by the input format program creating program 8. In the following, a process of creating an input format program created by the program 8 will be described.
입력 포맷 프로그램 작성 프로그램(8)을 기동시키면, 도 3과 같은 화면이 나타나고, 여기서 프로그램 번호「1」(30)을 지정하여 아이콘(31)이나 메뉴의 「보기」(32)를 선택하면 작성표 선택 화면이 표시되고, 또 그곳에서「필드 작성표」항목을 선택하면, 도 4와 같은 필드 작성표가 나타난다.When the input format program creation program 8 is started, a screen as shown in Fig. 3 appears, where a program number " 1 " 30 is designated and an icon 31 or " view " 32 of the menu is selected. A selection screen is displayed, and when the "Field preparation table" item is selected there, the field preparation table like FIG. 4 appears.
여기서, 도 5(A)에 도시된 바와 같이 기입이 이루어지는데, 가령 입력할 전표의 구성에 따라 필드 작성표의 각 항목에 기입한다. 필드 No.는 필드에 부여되는 번호이며, 바이트 위치는 외부 출력 장치(6)로 출력되는 위치를 바이트 수로 표시한 것이다. 또한, 필드 길이는 필드에 입력되는 데이터 길이이며, 시프트는 필드의 종별 코드를 나타내는 것으로서, 화면상에는 표시되지만 외부출력되지 않는 표시 항목 필드에는 「'」가 기입되고, 외부출력되며 정해진 문장이 들어가는 고정 출력 필드에는「"」가 기입되며, 숫자 필드에는 「N」이 기입되고, 한글 필드에는 「K」가 기입되며, 영문자 필드에는 「A」가, 그리고 화상 표시(이미지) 필드에는「I」등의 종별 코드가 기입된다. 도 5(A)에서 가령, 필드「1」은 바이트 위치「1」에 숫자로 10바이트 길이의 데이터가 입력될 수 있는 필드임을 나타내는 것이다. 여기서, 배치 버튼(33)을 조작하면, 정의된 각 필드 정보에 따라 도 5(B)에 도시된 바와 같이, 각 필드가 정의된 바이트 위치에 자동적으로 배치된다.Here, the writing is performed as shown in Fig. 5A, but is written in each item of the field preparation table according to the configuration of the slip to be entered. The field No. is a number assigned to the field, and the byte position indicates the position output to the external output device 6 in the number of bytes. In addition, the field length is the length of the data input to the field, the shift indicates the type code of the field, the fixed "" "is written in the display item field that is displayed on the screen but not externally output, the external output is fixed "" "Is written in the output field," N "is written in the numeric field," K "is written in the Korean language field," A "is written in the English character field, and" I "is displayed in the image display (image) field. In Fig. 5A, for example, the field " 1 " indicates a field into which 10-byte long data can be input to the byte position " 1. " When the operation is performed, as shown in Fig. 5B according to each field information defined, each field is automatically placed at the defined byte position.
이와 같이 자동배열된 필드는, 필요에 따라 이동시킬 수 있다. 이 상태가 도 6(A)에 도시되어 있는데, 가령 필드「6」의 위치에서 마우스(9)의 왼쪽 버튼을 클릭하고 마우스를 드래그하여 ①로부터 ②를 거쳐 ③으로 이동시키고, 도 6(B)에 도시된 위치에서 마우스의 왼쪽 버튼을 클릭하여 필드「6」을 이 위치에 재배치할수 있다. 마찬가지로, 필드「2」의 위치를 변경한 결과가 도 7(A)에 도시되어 있다.The fields automatically arranged in this way can be moved as necessary. This state is shown in Fig. 6A. For example, at the position of field " 6 ", the left button of the mouse 9 is clicked and the mouse is dragged to move from ① to ② and ③ to Fig. 6B. You can rearrange field "6" to this position by clicking the left mouse button at the position shown in. Similarly, the result of changing the position of the field "2" is shown in Fig. 7A.
또한, 문자열 입력 필드(문자 필드)의 사이즈를 변경하고자 하는 경우, 도 7(A)에 도시된 화면에서 아이콘(31)을 클릭하거나 혹은 메뉴의 「보기」(32)를 선택하면 작성표 선택 화면이 표시되고, 또 그곳에서「필드 작성표」항목을 선택하면, 도 7(B)에 도시된 필드 작성표가 나타나므로, 사이즈를 변경하고자 하는 필드의 필드 길이를 변경할 수 있다. 여기서는 도 7(C)에 도시된 바와 같이, 필드 No. 4의 필드 길이가 「12」에서 「20」으로 변경되어 있다. 여기서, 도 8(A)에 도시된 바와 같이 배치 버튼(33) 혹은 메뉴의 「레이아웃 화면」(34)의 「설정한 내용을 배치한다」를 선택하면, 도 8(B)와 같이 사이즈 변경된 필드「No.4」가, 이미 설정되어 있는 필드 중에서 최하위에 위치하는 필드 「No.2」아래에 배치된다. 이는, 다른 필드와 겹치는 등의 경우를 회피하기 위해 우선 스페이스가 자유로운 최하위에 위치시키는 것이며, 물론 그 후 자유롭게 순번을 변경할 수 있는 것이다.In addition, when the size of a character string input field (character field) is to be changed, clicking the icon 31 on the screen shown in Fig. 7A or selecting “View” 32 of the menu creates a selection table. If the "Field Creation Table" item is selected therein, the field creation table shown in Fig. 7B appears, so that the field length of the field whose size is to be changed can be changed. Here, as shown in Fig. 7C, the field No. The field length of 4 is changed from "12" to "20". Here, as shown in Fig. 8A, when the arrangement button 33 or the " lay out set contents " of the " layout screen " "No. 4" is disposed below the field "No. 2" located at the lowest position among the fields already set. In order to avoid overlapping with other fields, the space is first placed at the lowest free position, and of course, the sequence number can be freely changed after that.
한편, 이미지 필드(화상 필드)의 사이즈를 변경하고자 하는 경우에는, 도 9(A)에 도시된 바와 같이, 사이즈를 변경하고자 하는 이미지 필드「No.5」내에서 마우스의 오른쪽 버튼을 클릭하면 메뉴가 나타나며, 여기서 「사이즈 변경」버튼(35)을 선택하면 도 9(B)와 같이 마우스 커서가 「+」로 변경되므로 새로운 필드의 사이즈의 왼쪽 상방에서 마우스의 왼쪽 버튼을 클릭하여 지정한다. 그리고, 마우스를 이동시키면, 점선으로 임의의 사각형(36)이 그려지므로, 원하는 사이즈에 맞게 마우스의 왼쪽 버튼을 클릭한다. 이와 같이 사이즈 변경된 상태가도 10에 도시되어 있다.On the other hand, when the size of the image field (image field) is to be changed, as shown in Fig. 9A, when the right button of the mouse is clicked in the image field "No. 5" to change the size, a menu is displayed. If the " size change " button 35 is selected, the mouse cursor changes to " + " as shown in Fig. 9B, and the left button of the mouse is clicked to specify the left side of the size of the new field. When the mouse is moved, an arbitrary rectangle 36 is drawn with a dotted line, so the left button of the mouse is clicked according to the desired size. This resized state is shown in FIG.
또한, 도 11(A)에 도시된 필드 작성표 화면에서 속성 버튼을 누르면, 그 행의 필드 속성을 설정하는 화면이 표시되는데, 가령 시프트가 「'」(표시 항목 필드) 또는 「"」(고정 필드)인 경우에는, 도 11(B)과 같은 화면이 표시된다. 「문자열:」란에는 표시 타이틀 또는 고정 출력되는 문자열이 지정되고, 문자열의 색에서는 표시할 문자열의 색이 지정되며, 문자열의 배치에서는 문자열을 필드 영역중 어디에 배치할 지가 지정된다. 각각을 지정한 후, 「실행」버튼을 클릭하면 속성이 지정되어, 도 11(A)과 같은 필드 작성표 화면으로 복귀된다.In addition, when the attribute button is pressed on the field preparation table screen shown in Fig. 11A, a screen for setting field attributes of the row is displayed. For example, the shift is "'" (display item field) or "" "(fixed). Field), a screen as shown in Fig. 11B is displayed, in which the display title or the fixed character string is designated, and the color of the character string is indicated by the color of the character string. In the arrangement, it is specified where to place the character string in the field area, and after specifying each of them, clicking the "Execute" button designates the attribute and returns to the field preparation table screen as shown in Fig. 11A.
이와 같은 과정을 통해 작성된 입력 포맷 프로그램의 전체 필드는, 표시 항목 필드(도 10등의 화면에서는 도시되어 있지 않으나, 각 필드 앞에 표시되는 이름, 주소 등 각 필드의 표시 항목을 나타내는 필드), 화상 데이터 필드를 제외한 모든 필드가 출력순서대로 재배열되어 일람표로서 출력된다. 이것이 도 12에 도시되어 있다. 동 도면에서, No.는 각 필드의 출력 순서로서 일람 화면에서는 이 항목이 키에 의해 오름차순으로 표시되어 있다. 입력 순서는 엔트리할 때의 입력 순서를 나타내고, 필드 번호는 각 필드의 식별 번호를 나타낸다. 시프트는 각 필드를 「영문자」,「한글」등으로 시프트하는 것을 나타내고, 바이트 위치는 출력 데이터의 바이트 위치를 나타내며, 또 필드 길이는 각 필드의 바이트 수를, 그리고 필드명은 각 필드의 식별 명을 각각 나타낸다. 속성중, 고정란에는 데이터가 필드에 고정 출력되는 경우에 검은 동그라미가 기입된다. 기본란에는 필드 속성 설정 화면의 「기본」탭으로 어떠한 설정이 이루어진 경우에 검은 동그라미가 기입된다.기타 란에도 각각의 속성이 설정된 경우에 검은 동그라미가 기입된다.The entire field of the input format program created through such a process includes display item fields (fields not shown in the screens shown in FIG. 10, but fields indicating display items of each field such as a name and address displayed before each field) and image data. All fields except the fields are rearranged in output order and output as a schedule. This is shown in FIG. In the figure, No. is the output order of each field, and this item is displayed in ascending order by the key on the list screen. The input order indicates the input order at the time of entry, and the field number indicates the identification number of each field. Shift indicates shifting each field to "English", "Hangul", etc. The byte position indicates the byte position of the output data, the field length indicates the number of bytes in each field, and the field name indicates the identification name of each field. Represent each. Among the attributes, a black circle is written in the fixed column when data is fixedly output in the field. In the basic column, a black circle is filled in when any setting is made in the "Basic" tab of the field attribute setting screen. In the other fields, a black circle is filled in when each attribute is set.
이러한 일람표를 프린트하면, 그대로 출하 데이터 명세서로서 이용할 수 있기 때문에 작업 공정 수를 감소시킬 수 있다. 또한, 이 일람표에는 입력 순서와, 표시 항목 필드와 화상 필드를 포함하는 필드 번호를 기입할 수도 있다. 이 경우에는 리포맷 프로그램을 작성할 때, 대상이 되는 필드의 필드 번호가 일목요연해지므로, 리포맷 작업의 효율이 향상된다.By printing such a list, the number of work steps can be reduced since it can be used as a shipping data specification as it is. In this table, an input order and a field number including a display item field and an image field can also be entered. In this case, when creating a reformatting program, the field number of the target field becomes obvious, so that the efficiency of the reformatting operation is improved.
이리하여 각 필드가 규정 내지 정의되면, 입력 포맷 프로그램 작성 프로그램(8)은, 각 필드의 규정된 필드 정보에 따라 입력 포맷 프로그램을 작성한다. 입력 포맷 프로그램(3a)은 이리하여 작성된 입력 포맷 프로그램이며, 조작자는 입력 포맷 프로그램(3a)을 기동하여 화면에 표시된 각 필드에 대하여 프로그램(3a)을 따라 데이터를 입력한다.In this way, if each field is defined or defined, the input format program creating program 8 creates an input format program according to the prescribed field information of each field. The input format program 3a is an input format program created in this way, and the operator starts the input format program 3a to input data along the program 3a for each field displayed on the screen.
이상 설명한 바와 같이, 본 발명에 따르면, 화상입력되어 컷아웃(cut-out)된 화상 데이터를 표시하는 필드가 포함된 각 입력 필드 정보를, 입력할 전표의 필드구성대로 필드 작성표에 기술할 수 있으므로, 입력 포맷 프로그램의 작성 효율이 향상된다. 또한, 컷아웃된 화상 데이터를 표시하는 필드도 종별 코드로 기술할 수 있도록 하였기 때문에, 입력 포맷 프로그램의 작업 효율이 양호하다. 더욱이, 필드 작성표에서 작성된 필드가 필드 정보에 따라 자동적으로 표시 장치에 레이아웃될 수 있도록 하였기 때문에, 입력 포맷 프로그램의 작성 효율이 향상된다.As described above, according to the present invention, each input field information including a field for displaying image data that has been image-input and cut-out can be described in the field preparation table according to the field configuration of the document to be input. Therefore, the creation efficiency of the input format program is improved. In addition, since the field displaying the cut-out image data can be described by the type code, the work efficiency of the input format program is good. Furthermore, since the field created in the field preparation table can be automatically laid out on the display device in accordance with the field information, the creation efficiency of the input format program is improved.
또한, 본 발명에서는 작성된 입력 포맷 프로그램의 전체 필드 중에서, 표시 항목 필드, 화상 데이터 필드를 제외한 모든 입력 필드를 출력순서대로 재배열하여 일람 표시할 수 있으므로, 이 표를 프린트하여 그대로 출하 데이터 명세서로서 이용할 수 있어 작업 공정 수를 감소시킬 수 있다. 또, 그 일람표에 필드 번호 등을 표시하도록 하였기 때문에, 리포맷 프로그램을 작성할 경우, 대상이 되는 필드의 필드 번호가 일목요연해져 리포맷 프로그램을 작성할 때 작업효율이 향상된다.In the present invention, all the input fields except the display item field and the image data field can be rearranged and displayed in the output order among all the fields of the created input format program. Therefore, this table can be printed and used as the shipment data specification as it is. This can reduce the number of work processes. In addition, since the field numbers and the like are displayed in the table, when the reformat program is created, the field numbers of the target fields are obvious, and the work efficiency is improved when the reformat program is created.
Claims (8)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020000061244A KR20020030472A (en) | 2000-10-18 | 2000-10-18 | Input format program producing method for data entry system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020000061244A KR20020030472A (en) | 2000-10-18 | 2000-10-18 | Input format program producing method for data entry system |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20020030472A true KR20020030472A (en) | 2002-04-25 |
Family
ID=37479482
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020000061244A KR20020030472A (en) | 2000-10-18 | 2000-10-18 | Input format program producing method for data entry system |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20020030472A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20020033351A (en) * | 2000-10-31 | 2002-05-06 | 야마오카 다께오 | Data entry system |
-
2000
- 2000-10-18 KR KR1020000061244A patent/KR20020030472A/en active IP Right Grant
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20020033351A (en) * | 2000-10-31 | 2002-05-06 | 야마오카 다께오 | Data entry system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20060004728A1 (en) | Method, apparatus, and program for retrieving data | |
US20020109725A1 (en) | Control apparatus and control method for starting application software on a computer, and multi-monitor computer, client-server system, and storage medium using the same | |
JP4393444B2 (en) | Information processing method and apparatus | |
US6167410A (en) | Document processing apparatus for adding predetermined design types to an original document | |
CN101276277A (en) | Source code generating device | |
US8935608B2 (en) | Information processing method and apparatus | |
US8456489B2 (en) | Method of displaying document with image | |
AU2013325961B2 (en) | Information processing device and program | |
JP4959501B2 (en) | Information processing apparatus, information processing method, and program | |
US5765005A (en) | Method for preparing form | |
JP5539070B2 (en) | Information processing apparatus, information processing method, and program | |
JP3376254B2 (en) | Display device, display control method, and recording medium | |
KR20020030472A (en) | Input format program producing method for data entry system | |
JP2006113976A (en) | Content display device and method | |
US6879736B1 (en) | Apparatus and method of processing characters | |
JP2845897B2 (en) | Document search / display method and apparatus | |
US20230315782A1 (en) | Information processing apparatus, non-transitory computer readable medium storing program, and information processing method | |
US20060203258A1 (en) | File management apparatus | |
JPH07225851A (en) | Graphic character processor | |
JP2001117918A (en) | Document editing processor | |
JP3910680B2 (en) | Material allocation device prepared as digital data | |
JP2018133009A (en) | Information processing apparatus | |
JP3444620B2 (en) | Filing system equipment | |
JP5718542B2 (en) | Information processing apparatus and file management method | |
JPH0293865A (en) | Information storage device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
NORF | Unpaid initial registration fee |