[go: up one dir, main page]

CN100483313C - Method and device for processing of information - Google Patents

Method and device for processing of information Download PDF

Info

Publication number
CN100483313C
CN100483313C CNB018068057A CN01806805A CN100483313C CN 100483313 C CN100483313 C CN 100483313C CN B018068057 A CNB018068057 A CN B018068057A CN 01806805 A CN01806805 A CN 01806805A CN 100483313 C CN100483313 C CN 100483313C
Authority
CN
China
Prior art keywords
list
information
subscriber unit
pattern
input field
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 - Fee Related
Application number
CNB018068057A
Other languages
Chinese (zh)
Other versions
CN1425168A (en
Inventor
彼得·埃里克森
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.)
Anoto AB
Original Assignee
Anoto AB
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 Anoto AB filed Critical Anoto AB
Publication of CN1425168A publication Critical patent/CN1425168A/en
Application granted granted Critical
Publication of CN100483313C publication Critical patent/CN100483313C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • G06F40/174Form filling; Merging
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J21/00Column, tabular or like printing arrangements; Means for centralising short lines
    • B41J21/16Column, tabular or like printing arrangements; Means for centralising short lines controlled by the sensing of marks or formations on the paper being typed, an undersheet, or the platen
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0354Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Artificial Intelligence (AREA)
  • Record Information Processing For Printing (AREA)
  • Character Input (AREA)
  • Electrical Discharge Machining, Electrochemical Machining, And Combined Machining (AREA)
  • Multi-Process Working Machines And Systems (AREA)

Abstract

This invention concerns a method for generating a form, a method for recording form data, which arises when a corresponding form is completed, and a corresponding form. The form comprises a form layout with at least one entry field which is printed on a base in the form of a sheet. It is characterised in that the base is provided with a position-coding pattern, the entry field being intended to be completed using a user unit which is arranged to optically detect positions on the sheet, utilising the position-coding pattern, for digital recording of information entered in the entry field; and by and identity pattern on the sheet, a marking of the identity pattern using the user unit being intended to be detected by the user unit, utilising the position-coding pattern, as a set of positions which identify the form layout.

Description

Method And Device Of Information Processing
The field of the invention
The present invention relates to comprise the method in the system of at least one printer, relevant device and the digital storage media that comprises the corresponding computer program, wherein printer is used to generate list.The invention still further relates to the method for the computer system of the form data that is used for the recorded information clauses and subclauses, relevant device and the digital storage media that comprises the corresponding computer program.The invention still further relates to list.
Technical background
In current society, the use of list is very general.The purpose of list is to guarantee that the user fills in correct information, and fills in structured way.Therefore, list is made up of a piece of paper that comprises printing list layout usually, comprises the explanation of the information content that will fill in and the explanation of filling in where.
Utilize The present computer technology, the information of importing on can the autographic recorder list.The plain mode that carries out above-mentioned processing is to utilize the flat bed scanner that links to each other with computer system.In simple embodiment, adopt graphical format (as the tiff form) to create message file.After above-mentioned simple recording processing, can create the copy of list.Printed copy and carry out manual explanation then.
Equally, the file that can utilize the OCR technical finesse to create, wherein the OCR technology can be discerned the text in the field that text in the list layout and user fill in.Yet, create the corresponding database list according to the form image of scanning, need comprehensive complicated image analysis software.Need to determine the list sign with and direction, need the clauses and subclauses on the identification list, and the clauses and subclauses on the difference list and the layout of list.In addition, there are many potential source of errors in the above-mentioned processing, therefore must careful monitoring.
Equally, automatically write down the information of importing in the various lists, complete list need be sent to the place that can utilize scanner to write down, reason is that the market survey survey report list of filling in separately haves no right to visit the senior flat bed scanner that comprehensive expensive software is housed, and wherein above-mentioned software is used for the subsequent image analysis of scan image.
Use flat bed scanner to be difficult to for example relevant list of moving recording with the market survey survey report.
Summary of the present invention
Purpose of the present invention is intended to all or part of addressing the above problem.
Utilization be used for system generate list method and apparatus, in computer system, be used for the form data of recorded information clauses and subclauses method and apparatus, comprise the list of list layout and the method for collecting form information in the electronics mode, realize above-mentioned purpose.
According to a first aspect of the invention, in the computer system that comprises at least one computing machine and at least one printer, be provided for generating the method for list.This method may further comprise the steps (with random order): by described printer, in the substrate of documentary film form, print off the list layout, the list layout comprises at least one input field, for substrate is equipped with position encoded pattern, utilize subscriber equipment to finish described input field, subscriber equipment is installed so that utilize the suprabasil position of position encoded pattern optical detection, thus the information of importing in the digital recording input field; And, in described substrate, print off identification pattern by described printer, and subscriber equipment utilizes position encoded pattern, detects the identification pattern that uses described subscriber equipment mark, as one group of position, and the described list layout of this group station location marker.
Can be according to the mode that illustrates among applicant's patented claim WO 00/73983 and the PCT/SE00/01667, the above position encoded pattern of design, this paper quotes above-mentioned patented claim as a reference.In addition, this paper quotes WO 01/16691, and detail specifications comprises its content as a reference.
Utilize subscriber equipment to finish the list that prints according to said method, simultaneously, the information of subscriber equipment record input.After finishing list (perhaps before finishing list), the mark identification pattern perhaps utilizes subscriber equipment to draw a straight line by this pattern.Aforesaid operations is linked to certain database list in the computer system with the input information in the list.When this means customizing messages clauses and subclauses in the database list of the Info Link that to import in the specific input field, the positional information in the specific region in the documentary film is connected to particular items on the list.Thereby the structuring that realizes full detail is automatically handled.
Therefore, the list created according to said method of record not needs equipped the flat bed scanner of high vision analysis software.In a step, finish the information of list and record input.Therefore, need not to send list, but can keep copy as input information on the list.Can realize moving recording at the scene.Computer system can take simple structured way to handle the information of input, and can reduce the error danger that occurs in the recording processing.
Usually, according to the present invention, set up the position relation of list layout and position encoded pattern, thereby can coordinate.
Need the check box of final election or the part that one group of parallel line segment arranged side by side is preferably identification pattern.Can in other contexts, find them, and the user understands their labeling method.
The position of sign list layout preferably includes engineer's scale and describes, and wherein prints described layout with respect to position encoded pattern.Thereby register system can the very little printing output of compensating proportion chi.As selection, can be equipped with position encoded pattern readout equipment for printer, so that help printing to be fit to the list layout of position encoded pattern.
The preferred forms of process according to the invention, further comprising the steps of: as in computer system, to generate the database list, comprise and the input field information corresponding clauses and subclauses of printing list the described digital recording information corresponding of the information of in data entries, importing in storage and the input field.Therefore, the system of printing list or with the system of this system communication, can record input information in the database list.Thereby, can for the printing list suitably be equipped with identification pattern, this pattern not only identifies the list layout, and the sign respectively print list, thereby the unique identification pattern is provided.
When computer system with rule application in input field in during the corresponding input data of the described digital recording of the information imported, canned data preferably includes output data in the data entries.Therefore, Gui Ze output data is the result of its input data.The explanation of the information of importing in this same permission information field.Above-mentioned aspect of the present invention also comprises: a relevant device that is used to generate list, and the digital storage media that comprises the computer program that is used to generate list.They have the attendant advantages of the present invention's method, and can adopt similar fashion to make amendment.
According to a second aspect of the invention, in computer system, provide form data is input to method in the data entries, when using subscriber equipment to finish input field in the list, produce described form data, wherein list is included in the list layout of printing in the substrate of documentary film form.This method may further comprise the steps (with random order): utilize the substrate that is equipped with position encoded pattern, with the subscriber equipment that utilizes the suprabasil position of position encoded pattern optical detection, record and the corresponding first group of position of form data generate form data when wherein utilizing subscriber equipment to finish input field; And on utilizing subscriber equipment label record sheet, during the mark printed pattern, writing down consequent second group of positional information, second group of positional information is used to identify described list layout.
Therefore above-mentioned aspect of the present invention and a first aspect of the present invention have attendant advantages just as lock and key.
Preferably data entries is incorporated in the database list.Thereby can in computer system, create complete corresponding virtual list.
A rule suitably is applied to first group of positional information, thus by handle that first group of positional information obtain from this regular output data, the input data of configuration information clauses and subclauses.The explanation of the specific area of the information of importing in this permission information field.
The form of the output data of rule is preferably from following combination: Boolean variable, integer, real number, text string or graphical format.Utilize relevant calculation machine system then, perhaps utilize other computer systems of this information of reception, handle above-mentioned form according to various general modes.
Subscriber equipment preferably comprises computer system.Thereby the moving recording of the information of importing on the support list and explanation.After this, treated data forwarding is arrived other system.
Of the present invention above-mentioned aspect in, be provided for importing the relevant device of form data, and the digital storage media that comprises the computer program that is used to import form data.They have the attendant advantages of the present invention's method, and can adopt similar fashion to make amendment.
According to a third aspect of the invention we, provide a kind of list that comprises the list layout, list has at least one input field, prints list in the substrate of documentary film form.This list is characterised in that, for substrate is equipped with position encoded pattern, utilizes subscriber equipment to finish described input field, and subscriber equipment utilizes the position in the position encoded pattern optical detection documentary film, so that the information of importing in the digital recording input field; And; According to the identification pattern in the described documentary film, by the subscriber equipment that utilizes position encoded pattern, detect the mark of the identification pattern that uses this subscriber equipment, as one group of position, the described list layout of this location recognition.
This list has the corresponding advantage of method with first aspect according to the present invention.
The substrate of documentary film form preferably is made up of a piece of paper.
The Short Description of accompanying drawing
Fig. 1 represents to carry out computer system, the substrate of documentary film form and the subscriber equipment of preferred type of the present invention's method.
Fig. 2 represents according to list of the present invention.
Fig. 3 represents the embodiment of identification pattern.
Fig. 4 represents to use the numerous rule conduct input data that have positional information.
Fig. 5 is a process flow diagram, and expression is according to the method for generation list of the present invention.
Fig. 6 is a process flow diagram, the method for the form data of expression recorded information clauses and subclauses.
The explanation of preferred forms
Fig. 1 represents to carry out computer system 100, the substrate 101 of documentary film form and the subscriber equipment 102 of preferred type of the present invention's method.Subscriber equipment preferably includes optical sensor.
Described computer system 100 comprises a personal computer 103, and display 104 and keyboard 105 are connected to personal computer 103.Yet, can in greater or lesser computer system, use the method according to this invention.In described computer system 100, also has a printer 106.Printer can be laser printer or ink-jet printer.The printer of other types also is feasible.
As mentioned above, Fig. 1 also represents the substrate 101 of the documentary film form used together with the present invention.Substrate 101 is made up of a piece of paper, but the other materials such as the thin slice that plastics or different materials are formed also is feasible.
For substrate 101 is equipped with position encoded pattern 107 (representing with the amplification form).Utilize printing equipment position coding pattern.Yet, also can utilize the printer 106 print position coding patterns 107 of computer system.Position encoded pattern 107 is arranged as,, then can clearly determines the position of above-mentioned part pattern in this pattern, thereby determine suprabasil position if write down the part pattern of certain minimum dimension with optical mode.Position encoded pattern 107 can wherein utilize many symbols to be encoded in each position, and utilize a symbol to be encoded in many positions for form illustrated among applicant's above-mentioned patented claim WO 00/73983 and the PCT/SE00/01667.According to method shown among the WO 00/73983, construction location coding pattern 107, wherein large circle point representative " 1 ", dot representative " 0 ".Yet, also can be according to method shown among the PCT/SE00/01667, design attitude coding pattern 107, its orbicular spot is encoded to the distinct symbols value with respect to the different displacements of grating.
Fig. 1 also represents to be designed to the subscriber equipment 102 of stylus.Subscriber equipment 102 has nib 108, and the latter is used for writing words and numeral or graphing in substrate.Subscriber equipment 102 also comprises optical device, and optical device utilizes the position encoded pattern 107 in the substrate 101, detects suprabasil position.When graphing 109 in substrate 101, detect the position sequence in the substrate 101, the motion of the subscriber equipment 102 in position sequence and the substrate 101 is corresponding.Position sequence is formed in the digital recording of the figure of drawing in the substrate 101 109.Equally, also can write down handwritten numeral and literal with digital form.
The information of subscriber equipment 102 records can be sent to other equipment such as personal computer or cellular mobile telephone, so that further handle, store or transmission.Can utilize cable or infrared link to realize transmission, preferably adopt the short-range radio communications circuit, as meet the radio communication diagram realization transmission of bluetooth (trade mark) standard.Information transmitted can or be represented the polygon order of above-mentioned set for the position sequence of coordinate pair set form.Also can in subscriber equipment, store above-mentioned information in this locality, when connecting, transmit then.
Fig. 2 represents according to list 200 of the present invention.List 200 comprises the substrate (or other surfaces) 201 of the above-mentioned type, and substrate 201 is equipped with the position encoded pattern (not shown) of describing together with Fig. 1.Printing list layout 203 in substrate 201.List layout 203 comprises many input field 204-207.
List 200 is used for acquisition of information.When writing words in arbitrary input field of user at input field 204-207 or numeral, produce information.Above-mentioned information relates to the passage such as name or address.It can be an integer, as people's age, also can be real number, as patient's body temperature (degree centigrade, two decimal places).It can also be multinomial selection questions answer.It also can be the input information of the other types of following explanation.The user is download table layout from the Internet server preferably.Also can be in other computer systems such as the subscriber equipment of the above-mentioned type storage layout.Then, the direct and printer communication of subscriber equipment.Although the disclosed surface of this figure comprises the single discrete surface such as a piece of paper, term used herein " surface " refers to a plurality of surfaces or the multipage of multipage list.
When the user uses the subscriber equipment of describing together with Fig. 1 to finish one of input field 204-207, the corresponding position sequence of digital recording of subscriber equipment record and input information.The user finish in the list all must input field.Handle the information of record then, perhaps the information of local stored record in subscriber equipment.As selection, can be sent to another computer system and handle or store.Whole logger computer system can be incorporated in the subscriber equipment.List 200 also comprises identification pattern 208, when finishing the input field 204-207 of list layout 203, and the mark identification pattern.For example, utilize the part identification pattern of cross spider mark, the line segment of on the part identification pattern, drawing or circle around the part identification pattern, form above mark.For example, as selection, can require the user to fill in lacking in individuality in the figure.
Allow to utilize the more large-scale position encoded pattern of printer, constitute identification pattern in the printed on top of original position coding pattern.Therefore, user that it must can detect two types position encoded pattern.
In the example shown, identification pattern comprises and need utilize cross spider to carry out four check box 209-212 of mark.When using cross spider mark check box, write down one group of position, the list layout 203 that these station location markers have been finished by subscriber equipment.Simultaneously, the coordinate of the position encoded pattern coding of Notification Record computer system.If this pattern is continuous, then notify the coordinate of the whole list of computing machine on list.
Can keep order and the identification pattern 208 of finishing input field 204-207.Like this, produce following information, promptly indicate information in the information processing mode that when finishing input field 204-207, produces of digital form record.Can finish input field 204-207 and four check boxes according to any order, and this information is still available.
The list layout that can utilize identification pattern 208 to write down to have printed is with respect to the engineer's scale of position encoded pattern.Can be with the different corners of check box 209-212 documentary film, to make things convenient for above-mentioned processing and higher resolution is provided.The positional information of utilizing this information to standardize and occur then, thus tram information and correct information entry association are got up.Another kind as standardized method is selected, and can be equipped with position encoded pattern fetch equipment for printer, so that allow printer to make the list layout be fit to position encoded pattern.For this type of printer, another kind of solution is to print list with normal mode, and print procedure in, read position coordinates and feed back to computer system, this position coordinates is corresponding with reference position and engineer's scale information in the list layout.
Usually, said method may further comprise the steps: utilize printer, print off the list layout that comprises at least one input field in the substrate of documentary film form; About printing off, utilize the fetch equipment in the printer, detect the position in the position encoded pattern that is equipped with in the substrate, with information, be sent to computer system then about the relation of the position between list layout and the position encoded pattern.
Preferably extra designated identification pattern, that is, markd identification pattern causes than the more positional information of information that clearly identifies list layout needs.Thereby the engineer's scale of above record or other information are feasible.
Wish that the user who generates a large amount of lists preferably obtains a large amount of documentary films that have been equipped with the optimum position coding pattern, and these documentary films are put in his/her printer.Above-mentioned documentary film can be identical, but every documentary film in the above-mentioned documentary film also can be unique, and certain independent coordinates regional is encoded.In principle, user oneself can utilize and have enough high-resolution printer, print position coding pattern.The position encoded pattern of describing among applicant's patented claim WO00/73983 and the PCT/SE00/01667 can define a very large overall area (for example, the number of A4 paper being counted) with fine resolution.The computer system of record form information is preferably understood the zone of using in a large amount of documentary films that the user obtains.Be appreciated that the subregion that need keep above-mentioned overall area for forms application.When all documentary films were all identical, the position of position in documentary film in the position encoded pattern understood by this system.If comprise unique documentary film (this heap documentary film is unique at least) in a pile documentary film, then this system also needs to understand the position in every documentary film, position in the position encoded pattern.Thereby can and a large amount of lists of line item.When all documentary films are all identical,, also can realize and line item, thereby this system can connect information and the disparate databases list from different user devices by the recording user equipment mark.If all use its (distinctive) identification pattern of mark after each form fields clauses and subclauses per family,, also can realize above-mentioned processing even then do not understand customer equipment identification.
This type of database list can be covered in the Internet server.
If printer can accurately be printed list layout and identification pattern, then can utilize the absolute position in the position encoded pattern that writes down when adopting cross spider mark check box, identify this document.If the accuracy deficiency, then the relative position of the disparity items such as check box replaces in the coding pattern of use location.
As mentioned above, identification pattern 208 can be check box 209-212, utilizes cross spider mark check box.Yet, also can form by the round dot that needs the picture circle.The advantage that has the mark check box 209-212 of cross spider is, the width and the intensity of four line segments forming check box are become: if in the check box mark cross spider, then the time through each bar line segment of check box, temporary transient stop position record.This means that this system can determine the position of check box in the coding pattern of position more accurately.
In the embodiment of identification pattern shown in Figure 3 300, also use above-mentioned principle.Here, as bar code, pattern 300 is made up of one group of parallel segment 301,302 of different in width separated from one another etc.If they print on the coding pattern of position, and by using the subscriber equipment of the above-mentioned type, with with rectangular mode such as line segment 301,302, the straight line of drawing these line segments of process come mark they, then can repeatedly begin and the final position record.Can utilize the position of record to identify the list layout.
Can in a large amount of different activities such as market survey report, test, income tax return, be used to generate the said method of list.
Fig. 4 represents to use numerous rules of having positional information or function as the input data.In the left side of this figure, many input field 401-404 that the expression user finishes.On the right side of this figure, expression information 405-408 when the positional information project that generates when finishing list is used various types of specific areas rule 409-412, is inserted into information 405-408 in the corresponding informance clauses and subclauses in the database list.Usually, by the input data of processing rule, obtain the output data of this rule-like.
The user imports name 413 in first input field 401.On the positional information that produces, application rule 409, this rule are equivalent to the OCR identification of the literal on a piece of paper then.Therefore, this text string can be handled or store to these regular output data 405 text strings wherein in computer system.Also can for example, can reproduce signature with the rough stored position information.
In second input field 402, the list layout is made up of one from 1 to 10 engineer's scale 414, and the user utilizes this engineer's scale to describe his satisfaction to specific products.The position that the user keeps right scale 415 centers of being put into.When positional information that rule 411 is produced when being applied to user's mark scale 415, output data 406 be a real number 6.5, stores these data in the data entries in the database list.
In the 3rd input field 403, the user answers "Yes" or "No".List layout 416 is made up of the word "Yes" or "No", utilizes its related check box of cross spider mark.The user draws fork in representing the check box of "No".When to consequent positional information application rule, output data 407 is a logic (boolean) zero.
In the 4th input field 404, the user answers the quantity of wishing the specific products order.List layout 417 is made up of many circles, and the user utilizes cross spider mark circle.The user draws fork in three circles.When to consequent positional information application rule, output data 408 is an integer 3.
Fig. 5 is a process flow diagram, and expression is according to the method 500 that is used to generate list of the present invention.The invention still further relates to relevant device and corresponding software.In simple embodiment, this method comprises three steps, can carry out these steps in any order.In first step 501, print required list layout.Much less, actual list layout can have figure and literal, figure and literal may not be really functional relevant with list.In second step 502, print identification pattern, identification pattern is corresponding with the list layout.In third step 503, in the associated computer system, create the database list.The database list comprises the virtual repetitions of the actual list of just having created.Certainly, can while printing layout and identification pattern.In fact, also can while print position coding pattern.In principle, printing layout before the print position coding pattern.
If in one-period, print list layout and position encoded pattern, then do not need identification pattern, because computer program is understood the relation between list layout and the position encoded pattern.Yet, if in the period 1 print position coding pattern, in second round, print the list layout, need certain type correction.
Printer is for having conventional laser printer or the ink-jet printer of printing the required resolution of list layout (as 300 dpi).
Preferably utilize the color print position coding pattern that absorbs infrared light, utilize the color that does not absorb infrared light to print the list layout.If sensor only reads above-mentioned pattern by means of infrared light, then layout is printed the not read operation of interference position coding pattern.
Preferably utilize the offset press with required resolution (as 1000 dpi), printing position coding pattern on paper is put into paper in the printer then in advance, so that print the list layout above the pattern at this.Yet reversed sequence also is feasible.For example, after printing the list layout, utilize a platform independent printer, position encoded pattern is applied to paper, perhaps in second round, utilize same printer, position encoded pattern is applied to paper.Also can utilize duplicating machine to provide list layout and/or position encoded pattern for paper.
Fig. 6 is a process flow diagram, the method 600 of the form data of expression recorded information clauses and subclauses.The invention still further relates to relevant device and corresponding software.This method comprises at least two steps, can carry out these steps in any order.In first step 601, write down first group of positional information, when utilizing subscriber equipment to finish input field, produce this information.In second step 602, write down second group of positional information, when utilizing subscriber equipment mark identification pattern, produce this information.
Protection scope of the present invention is not limited to above-mentioned embodiment.Within the scope of the appended claims, the present invention can be out of shape.

Claims (24)

1. method that is used for generating in the system that comprises at least one printer list is characterized in that following step by any order:
-by described printer, in the substrate that is provided with position encoded pattern of documentary film form, printing (501) a kind of list layout, this list layout comprises at least one input field; And
-by described printer, in described substrate, print (502) a kind of identification pattern, wherein said identification pattern is by a subscriber unit mark, described subscriber unit is set to utilize described position encoded pattern that optical detection is carried out in suprabasil position, thereby when described identification pattern is labeled, from the set of locations that detects by described subscriber unit, identify the sign of described list layout.
2. utilize subscriber unit to finish described input field according to the process of claim 1 wherein, so that the information of importing in the digital recording input field.
3. according to the method for claim 1 or 2, wherein said identification pattern comprises a check box, utilizes cross spider mark check box by subscriber unit.
4. according to the method for claim 1 or 2, wherein said identification pattern comprises one group of horizontal line section separated from one another, by using subscriber unit, with the rectangular mode of these line segments, the straight line of drawing these line segments of process come mark they.
5. according to the method for claim 1 or 2, the location sets composition chi that wherein identifies described list layout is described, and according to this engineer's scale, prints described list layout with respect to position encoded pattern.
6. according to the method for claim 1 or 2, wherein this method is further comprising the steps of: generate (503) database list in computer system, comprise and the input field information corresponding clauses and subclauses of printing list the described digital recording information corresponding of in data entries, importing in storage and the input field of information.
7. according to the method for claim 6, wherein canned data comprises output data in the data entries, when computer system is applied to a rule to comprise the input data of described digital recording of the information of importing in the input field, by handling the output data that its input data obtain described rule.
8. equipment that in the system that comprises at least one computing machine and at least one printer, generates list, it is characterized in that: make described printer in the substrate of documentary film form, print the device of list layout, this list layout comprises at least one input field, this documentary film has position encoded pattern, described input field utilizes a subscriber unit to finish, this subscriber unit suitably is provided with this position encoded pattern of utilization comes the suprabasil position of optical detection, thereby the information of being imported in the input field is carried out digital recording; And, make described printer in described substrate, print the device of an identification pattern, utilize the mark of the identification pattern of this subscriber unit to detect and be used as one group of position of the described list layout of sign by utilizing this position encoded pattern by this subscriber unit.
9. the method in the computer system, the form data that is used for the recorded information clauses and subclauses, when utilizing subscriber unit to finish input field in the list, produce described form data, list comprises the list layout of printing in the substrate of documentary film form, it is characterized in that the following steps with random order:
-utilization is equipped with the substrate of position encoded pattern, with by utilizing the subscriber unit of the suprabasil position of position encoded pattern optical detection, record (601) and the corresponding first group of position of form data generate form data when wherein utilizing subscriber unit to finish input field; And
-on utilizing subscriber unit label record sheet during the mark printed pattern, record (602) consequent second group of positional information, second group of positional information is used to identify described list layout.
10. according to the method for claim 9, wherein data entries is incorporated in the database list.
11., wherein a rule is applied to described first group of positional information, and by handling this regular output data that described first group of positional information obtains, the input data of configuration information clauses and subclauses according to the method for claim 10.
12. according to the method for claim 11, the form of the output data of wherein said rule is from following group: Boolean variable, integer, real number, text string or graphical format.
13., wherein computer system is incorporated in the subscriber unit according to the method for arbitrary claim of claim 9-12.
14. the equipment in the computer system, the form data that is used for the recorded information clauses and subclauses, when utilizing subscriber unit to finish input field in the list, produce described form data, list comprises the list layout of printing in the substrate of documentary film form, it is characterized in that: utilize the substrate that is equipped with position encoded pattern, with by utilizing the subscriber unit of the suprabasil position of position encoded pattern optical detection, the device of record and the corresponding first group of position of form data generates form data when wherein utilizing subscriber unit to finish input field; And on utilizing subscriber unit label record sheet, during the mark printed pattern, writing down the device of consequent second group of positional information, second group of positional information is used to identify described list layout.
15. list that comprises list layout (203), has at least one input field (204-207), go up the printing list in the substrate (201) of documentary film form, it is characterized in that: substrate (201) is equipped with position encoded pattern, utilize subscriber unit to finish described input field (204-207), subscriber unit utilizes the suprabasil position of position encoded pattern optical detection, thus the information of input in the digital recording input field (204-207); And have identification pattern (208) in the described substrate, and subscriber unit utilizes position encoded pattern, detects the identification pattern (208) that uses described subscriber unit mark, and as one group of position, this organizes the described list layout of station location marker (203).
16. according to the list of claim 15, the described substrate of wherein documentary film form is made up of a piece of paper.
17. according to the list of claim 15 or 16, wherein said identification pattern comprises a check box (209-212), utilizes cross spider mark check box by subscriber unit.
18. according to the list of claim 15 or 16, wherein said identification pattern comprises one group of horizontal line section separated from one another, by using subscriber unit, with the rectangular mode of these line segments, the straight line of drawing these line segments of process come mark they.
19. a method that generates list in comprising the system of at least one printer is characterized in that following steps:
-by described printer, in the substrate of documentary film form, print off the list layout that comprises at least one input field,
-print off about described, by the fetch equipment in the described printer, detect the position in the position encoded pattern that is equipped with in the described substrate, and
-with information, be sent to computer system about the relation of the position between described list layout and the described position encoded pattern.
20. a method of collecting form information in the electronics mode, this method comprises:
For the user provides list, list comprises the typographic(al) mark on its prospect, and list prompting user associates written information and typographic(al) mark, and wherein list also comprises preprinted coded message on its background;
Make the user utilize can this list of mark instrument, fill in the part list, this instrument can also detect preprinted coded message on the list of this instrument process, and responds this information and generate a signal; And
Receive this signal in the electronics mode, and change the intention of this signal with the reflection user.
21. the method for claim 20 also comprises, the information of storage reflection user view in database.
22. the method for claim 20, wherein on the material of from paper making raw material, plastics and laminar group, selecting, the printing list.
23. the method for claim 20, wherein written information is a hand-written information.
24. the method for claim 20, wherein instrument is the stylus with optical code reader.
CNB018068057A 2000-04-05 2001-03-21 Method and device for processing of information Expired - Fee Related CN100483313C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
SE0001236A SE519356C2 (en) 2000-04-05 2000-04-05 Procedure and apparatus for information management
SE00012369 2000-04-05

Publications (2)

Publication Number Publication Date
CN1425168A CN1425168A (en) 2003-06-18
CN100483313C true CN100483313C (en) 2009-04-29

Family

ID=20279171

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB018068057A Expired - Fee Related CN100483313C (en) 2000-04-05 2001-03-21 Method and device for processing of information

Country Status (8)

Country Link
EP (1) EP1275080A1 (en)
JP (1) JP2003529852A (en)
KR (1) KR20030005259A (en)
CN (1) CN100483313C (en)
AU (1) AU2001239654A1 (en)
CA (1) CA2400604A1 (en)
SE (1) SE519356C2 (en)
WO (1) WO2001075779A1 (en)

Families Citing this family (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SE519012C2 (en) * 2001-04-05 2002-12-23 Anoto Ab Ways to handle information
US7649637B2 (en) 2001-04-05 2010-01-19 Anoto Ab Method for printing a global position-coding pattern
US7418160B2 (en) 2001-09-21 2008-08-26 Anoto Ab Method and device for processing of information
SE520748C2 (en) 2001-12-27 2003-08-19 Anoto Ab Activation of products with embedded functionality in an information management system
JP2003295969A (en) * 2002-03-29 2003-10-17 Fujitsu Ltd Automatic information input program
SE520537C2 (en) * 2002-04-24 2003-07-22 Printdreams Europ Ab Printer, has interface for connecting it to digital pen in order to print out messages written with this pen
JP4102105B2 (en) 2002-05-24 2008-06-18 株式会社日立製作所 Document entry system using electronic pen
US7099522B2 (en) 2002-05-30 2006-08-29 Hewlett-Packard Development Company, L.P. Method to create and reconstruct image presentation system
AU2002952106A0 (en) * 2002-10-15 2002-10-31 Silverbrook Research Pty Ltd Methods and systems (npw008)
EP1631898A1 (en) 2003-05-26 2006-03-08 Anoto IP Lic HB Method for compressinga digital representation containing a page-describing code, which is sent from a computer to a printer
KR20060024410A (en) * 2003-06-13 2006-03-16 아노토 아이피 엘아이씨 에이치비 On-demand printing of coding patterns
SE0301729D0 (en) * 2003-06-13 2003-06-13 Anoto Ab Need-controlled printing of coding patterns
GB0321169D0 (en) 2003-09-10 2003-10-08 Hewlett Packard Development Co Methods and apparatus for generating images
US20050052700A1 (en) * 2003-09-10 2005-03-10 Andrew Mackenzie Printing digital documents
GB0321170D0 (en) * 2003-09-10 2003-10-08 Hewlett Packard Development Co Generation and processing of position identification pattern
SE0303370D0 (en) 2003-12-16 2003-12-16 Anoto Ab Method, apparatus, computer program and storage medium for recording a movement of a user unit
KR100628463B1 (en) 2004-12-13 2006-09-26 핑거시스템 주식회사 World coordinate recognition system and method
KR100673005B1 (en) 2005-02-18 2007-02-28 핑거시스템 주식회사 Compound coordinate input device and its driving method
JP4618042B2 (en) 2005-08-10 2011-01-26 富士ゼロックス株式会社 Printing system, printing apparatus, printing processing method, and program
JP4717560B2 (en) * 2005-09-01 2011-07-06 大日本印刷株式会社 Server, control program and aggregation system
JP2007094853A (en) * 2005-09-29 2007-04-12 Seiko Epson Corp Editing device, mobile phone, editing method and editing program
JP5027017B2 (en) 2008-03-11 2012-09-19 株式会社日立製作所 Work history recording system and method
JP5589597B2 (en) * 2010-06-22 2014-09-17 コニカミノルタ株式会社 Image forming apparatus, operation control method, and control program
CN102300022B (en) 2010-06-22 2014-05-21 柯尼卡美能达商用科技株式会社 Image forming apparatus, printing system and function setting method thereof
JP5589596B2 (en) * 2010-06-22 2014-09-17 コニカミノルタ株式会社 Image forming apparatus, function setting method, and control program
DE102010054344A1 (en) * 2010-12-13 2012-06-14 Heidelberger Druckmaschinen Ag System for creating and inspecting static and variable content printing
JP6171676B2 (en) * 2013-07-25 2017-08-02 ブラザー工業株式会社 Input device
CN108664833A (en) * 2017-04-02 2018-10-16 田雪松 The processing method of coding pattern in a kind of substrate and substrate
CN112200290B (en) * 2020-11-04 2024-06-18 核工业理化工程研究院 Data acquisition and management device based on SD card

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2306669A (en) * 1995-11-01 1997-05-07 Ricoh Kk Manual entry interactive paper and electronic document handling and processing system

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB8701206D0 (en) * 1987-01-20 1987-02-25 Hilton C S Apparatus for capturing information in drawing/writing
US5051736A (en) * 1989-06-28 1991-09-24 International Business Machines Corporation Optical stylus and passive digitizing tablet data input system
WO1992017859A1 (en) * 1991-04-03 1992-10-15 Hewlett Packard Company Position-sensing apparatus
US5267303A (en) * 1992-03-20 1993-11-30 Xerox Corporation Using a form to request automatic creation of form with fields for requesting operations in relation to items
US5852434A (en) 1992-04-03 1998-12-22 Sekendur; Oral F. Absolute optical position determination
US5477012A (en) * 1992-04-03 1995-12-19 Sekendur; Oral F. Optical position determination
JP3262297B2 (en) * 1993-04-27 2002-03-04 株式会社ワコム Optical coordinate input device
US5652412A (en) * 1994-07-11 1997-07-29 Sia Technology Corp. Pen and paper information recording system
US5661506A (en) 1994-11-10 1997-08-26 Sia Technology Corporation Pen and paper information recording system using an imaging pen
US5692073A (en) * 1996-05-03 1997-11-25 Xerox Corporation Formless forms and paper web using a reference-based mark extraction technique
JP3438516B2 (en) * 1997-02-13 2003-08-18 富士ゼロックス株式会社 Form document and form document processing method and apparatus
WO1999050751A1 (en) * 1998-04-01 1999-10-07 Xerox Corporation Routing document identifiers
AUPQ291299A0 (en) * 1999-09-17 1999-10-07 Silverbrook Research Pty Ltd A self mapping surface and related applications

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2306669A (en) * 1995-11-01 1997-05-07 Ricoh Kk Manual entry interactive paper and electronic document handling and processing system

Also Published As

Publication number Publication date
CA2400604A1 (en) 2001-10-11
JP2003529852A (en) 2003-10-07
WO2001075779A1 (en) 2001-10-11
SE0001236D0 (en) 2000-04-05
EP1275080A1 (en) 2003-01-15
KR20030005259A (en) 2003-01-17
CN1425168A (en) 2003-06-18
SE0001236L (en) 2001-10-06
AU2001239654A1 (en) 2001-10-15
SE519356C2 (en) 2003-02-18

Similar Documents

Publication Publication Date Title
CN100483313C (en) Method and device for processing of information
CN100430873C (en) General information management system
US20020050982A1 (en) Data form having a position-coding pattern detectable by an optical sensor
KR100824110B1 (en) Information Combination Method and System
US7720286B2 (en) System and method for associating handwritten information with one or more objects via discontinuous regions of a printed pattern
US6864880B2 (en) Device and method for communication
US6722574B2 (en) Business card
US7094977B2 (en) Method and system for information association
CN101398838B (en) handwritten information management system and handwritten information management method
US8281999B2 (en) Variable formatting of digital data into a pattern
CN1945559B (en) Method for realizing printing medium multimedia system of leading-in half-tone screen code
CN103443806A (en) Information display system and dot pattern printed material
KR20040073254A (en) Data input system
CN101162514A (en) Information management system using position code and method thereof and products
CN103386829A (en) Code attaching method for anti-fake code by using laser device
KR100784577B1 (en) Credit card purchase
CN103390184A (en) Image information embedding method suitable for anti-fake codes identified through mobile phone
JP4276826B2 (en) Electronic pen form, confirmation data providing system, server device, and confirmation data acquisition program
KR101796166B1 (en) Method for sharing handwirting in social network system
US20020166895A1 (en) Charge card purchase
JP4354178B2 (en) Delivery slip for electronic pen
EP1716698A1 (en) A data structure for an electronic document and related methods
JP2008083773A (en) Information distribution system and method using advertising media
US20040251308A1 (en) Dual format medium
JP2004206293A (en) Ocr slip for electronic pen and server device of data reception processing system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20050311

Address after: Longde, Sweden

Applicant after: Anoto AB

Address before: Longde, Sweden

Applicant before: Anoto AB

EE01 Entry into force of recordation of patent licensing contract

Assignee: Jump frog International Research Ltd

Assignor: Anoto AB

Contract fulfillment period: From January 25, 2004 to March 21, 2021

Contract record no.: 051000030074

Denomination of invention: Information processing method and apparatus

License type: Exclusive license

Record date: 20050817

LIC Patent licence contract for exploitation submitted for record

Free format text: EXCLUSIVE LICENCE; TIME LIMIT OF IMPLEMENTING CONTACT: 2004.1.25 TO 2021.3.21

Name of requester: JUMPING FROG INTERNATIONAL RESEARCH CO., LTD.

Effective date: 20050817

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20060922

Address after: Longde, Sweden

Applicant after: Anoto AB

Address before: Longde, Sweden

Applicant before: Anoto AB

C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090429

Termination date: 20110321