CN1140286A - Treatment method of bill output - Google Patents
Treatment method of bill output Download PDFInfo
- Publication number
- CN1140286A CN1140286A CN 95115371 CN95115371A CN1140286A CN 1140286 A CN1140286 A CN 1140286A CN 95115371 CN95115371 CN 95115371 CN 95115371 A CN95115371 A CN 95115371A CN 1140286 A CN1140286 A CN 1140286A
- Authority
- CN
- China
- Prior art keywords
- account ticket
- output
- data
- language
- ruling
- 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.)
- Granted
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention relates to an account bill and note output method, in particular to a document sign output method to input time numerals on a bill or output data on a bill consistent with the registered output format or on various account bills and notes, like total statistics tables. Recordation mode includes automatic conversion notation of Arabic numerals to Chinese-character numerals and automatic conversion notation of item names to various languages; the total number of detail data is easy to grasp and the break of a ruled line due to a page change of the total statistics table is eliminated.
Description
The present invention relates to account ticket (bill, bill) input processing method.Particularly about the data input of when the account ticket export, preparing usefulness, employed treatment method of bill output when using the inventory that conforms to output format or exporting with various account ticket forms such as totaling meters.
The data input of when the account ticket is exported, preparing usefulness, using the inventory that conforms to output format or during, adopting a usefulness to be referred to as the program technic of report generation (report write) in the past and adopt a method with account ticket definition body with various account ticket form output such as totaling meter.
The method of report generation is the language of being recorded and narrated by output, and the lteral data that is transfused to is seen as the record of processings (teansaction) unit, by with going the unit record, the account ticket has been made.
With the method for account ticket definition body only is the data of data mode that accord with the form of account ticket definition body, uses as account ticket object output data.Therefore, if when the data mode of account ticket object output data does not meet the form of account ticket definition body, adopt each account ticket to make the method for a program.
Adopt the method for report generation (record), following problem is arranged.
(1) because output is literal entirely, because ruling has adopted that the ruling literal is recorded and narrated the method recorded and narrated in the language in output, exported when particularly printing, quality is bad again.
(2) owing to press the function of negative notion output, last total row up front page or leaf upward to export be difficult.
(3) because the position of the edit format of the size of account ticket, data and figure place is stipulated with output record language, when design, do not know that the image of exporting lacks reliability.
(4) though computing function and Interrupt Process function are arranged, many, the trouble of the record amount of formality (step).
Method with account ticket definition body, there is not the bad problem of so-called quality, but, the system that on open market, is provided, the such thing of form that the data mode of the account ticket object output data that the user holds will meet account ticket definition body is rare, the user must make program, makes the data mode of account ticket object output data is accorded with the such program of form of account ticket definition body.Method with account ticket definition body does not have such problem.
Present inventors have invented the treatment method of bill output that solves front, above-mentioned problem (special turn round and look at flat 5-115667 number, specially be willing to flat 5-189508 number) the present invention and have done for developing these.
The present invention following item as purpose.
(1) calculating in the input data is transformed to Chinese-character digital automatically with numeral, can expression record in output account ticket.
(2) with identical account ticket form, each automatically is transformed into various language such as Japanese, English, Chinese each project in the account ticket, can expression record in output account ticket.
(3), can realize being easy to grasping the detail data number of the sum of detail data and represent that the account ticket page table of putting down in writing and be easy to grasp account ticket sum shows record without update routine.
When (4) bill of totaling meter class formula is exported, realized that the ruling that does not bring along with changing page or leaf interrupts.
To achieve the above object, the present invention is constructed as follows.
(1) the present invention is the data input of preparing usefulness when the account ticket is exported, the treatment method of bill output that will use when the various account ticket form output that conforms to output format with inventory or with totaling meter etc.
It has possessed the input data and has read in means (device), specify transformations object data project means (device), analysis means (device), shift means and output means (device);
The input data means of reading in are that the data of preparing usefulness when the account ticket is exported are read in processing;
Specify transformations object number project means are that the digital conversion of calculating usefulness is become Chinese-character digital, specify it to be used as representing to put down in writing the data items of object.
Analysis means is to analyze the input data, extracts the calculating digit strings of transforming object data items;
Shift means is the character string that the digit strings of calculating usefulness that analysis means is extracted is for conversion into Chinese-character digital.
Output means is exported with the form that conforms to predefined output format being transformed (being the character string that the data items of transforming object is transformed into Chinese-character digital by the digit strings of calculating usefulness) input data.
(2) account ticket (bill, bill) output processing method.It is the data input of preparing usefulness when the account ticket is exported, the treatment method of bill output that will use with inventory or with various account ticket form (this form conforms to output form) output such as totaling meter the time.
It possessed the input data read in means, specify to use the language means, with other language vocabulary file, setting item means and output means;
The input data means of reading in are that the data of preparing usefulness when the account ticket is exported are read in processing;
Specifying and using the language means is that the employed language of output account ticket is stipulated;
With other language vocabulary file is that each is stored with other language vocabulary project commonly used;
The setting item means are with reference to other language vocabulary file, use the use language term that uses language means defined by specifying, and set the project that is used in the input data;
Output means is to use the language term of regulation, imports data having on the project that is set, this data output on account ticket with the common general output format of various language;
(3) account ticket (bill, bill) output processing method.It is the data input of preparing usefulness when the account ticket is exported, with inventory or with various treatment method of bill output such as totaling meters.
Possessing has and can interrupt zero clearing in the unit in control on one side, on one side by the record data means in the order computation control unit that falls progressively;
It has possessed when the account ticket is exported, and above-mentioned means have been added the value that keeps counter on each detailed data that the account ticket is output.
(4) account ticket (bill, bill) output processing method.It is the data input of preparing usefulness when the account ticket is exported, employed treatment method of bill output with inventory or with various account ticket form (this form conforms to output form) output such as totaling meter the time
Possessing has and can interrupt zero clearing in the unit in control on one side, press on one side first means of record data in the ascending sequence calculation control unit and the 3rd the means that the total page number of second means of the maintenance total number of records till the control interruption and each bill is added up;
When the account ticket is exported
On the data of each inventory, the means counter retention value the above-mentioned the 1st is as molecule, and the above-mentioned the 2nd means counter retention value prints (printing) as denominator; Meanwhile on each account ticket, as molecule, the above-mentioned the 3rd means counter retention value prints (printing) as denominator the number of present number of pages.
(5) account ticket (bill, bill) output processing method.It is the data input of preparing usefulness when the account ticket is exported, the treatment method of bill output that will use with inventory or with various account ticket form (this form conforms to output form) output such as totaling meter the time.
Possess ruling analysis and ruling combine and assemble means are arranged;
From the output of the account ticket of form the time, the ruling analysis means be analyze the form of output ruling before number of pages is interrupted and its number of pages output to after interrupting under the ruling shape of one page;
Ruling combination (assembling) means are the analysis results according to the ruling analysis means, and when this number of pages of combine and assemble last column was close-shaped, combination, assembling be the close-shaped ruling of the top line of one page down.
(1) about treatment method of bill output, constitute it to possess the input data read in means, specify transformations object data project means, analysis means, shift means and output means.Preparing the reading in by the input data means of reading in of data of usefulness during the output of account ticket does.Is the digital conversion of calculating usefulness Chinese-character digital, and the data items of specifying it to be used as the object representing, put down in writing is done by specify transformations object data project means.The input data extract character string, this character string be by analysis means analyzed the calculating digit strings of transforming object data items.The calculating digit strings that analysis means extracts is for conversion into the Chinese-character digital character string by shift means.(calculating of transforming object data items is transformed into the Chinese-character digital character string with digit strings) input data that have been transformed by output means, meet output format and are output.
As a result, the calculating in the input data is transformed into Chinese-character digital automatically with numeral, and it can represent to be documented on the output account ticket.(promptly in output account ticket, can represent) with Chinese-character digital.
(2), constitute it and will possess language vocabulary file, setting item means and the output means that the input data are read in means, appointment use language means, used other country about treatment method of bill output.The data of preparation usefulness are read in by the input data means of reading in and are read in during the output of account ticket.The user uses to specify and uses the language means to use the regulation of the use language on output account ticket.Be used in the entry name commonly used on the output account ticket, be used as the vocabulary that other each language uses and be stored in in other language vocabulary file.The entry name that is used in the data in input is set will be with certain term.(this term is that the setting item means are passed through to use by specifying and use the specified use language term of language means with reference to other language vocabulary file).Import data with the language term of appointment having on the project that is set, these data by output means output on account ticket with the common general output format of various language.
As a result, use with a kind of account ticket form, each entry name in the account ticket is transformed into various countries' language of Japanese, English, middle national language automatically, can represent, be documented on the output account ticket.(promptly output account ticket begin a project name can use day, English, in three state language representations).
(3), constitute it and will possess and on one side to interrupt zero clearing in the unit, on one side by the means of the record number in the order computation control unit that falls progressively in control about treatment method of bill output.And when the account ticket was output, these counter means had been added the value that counter keeps on each detailed data.(referring to add the maintenance function).
As a result, the detailed data number that can be easy to grasp the detailed data sum is represented, is put down in writing, and without update routine, just can be implemented.
(4) about treatment method of bill output, constitute it and will possess and on one side to interrupt zero clearing in the unit, press the 1st means of record number in the ascending sequence ground calculation control unit on one side and make progress the 3rd means of calculating of the 2nd means of the total number of records maintenance till interrupting to control and total page number in control.And when the account ticket was exported, the Counter Value that the means above-mentioned 1 keep was as molecule, the Counter Value that the above-mentioned the 2nd means keep is as the denominator affix, meanwhile, number of pages is as molecule now for handle on each account ticket, and the Counter Value that the 3rd means keep is as the denominator affix.
As a result, the detailed data number is represented, is put down in writing, and (it can allow the sum of detailed data be easy to grasp) and bill number of pages number represent, put down in writings that (it can allow account ticket sum be easy to grasp and can just can be implemented without update routine.
(5), constitute it and will possess ruling analysis means and ruling combine and assemble means about treatment method of bill output.And, when exporting,, analyzed before number interrupts the shape of the shape of output ruling and the ruling of following one page by the ruling analysis means with the account ticket of form; By ruling combine and assemble means, according to the analysis result of ruling analysis means, when the last column that makes up, assembles this number of pages was close-shaped, combination, assembling be the close-shaped and ruling of the top line of one page down.
As a result, during the output of the account ticket of totaling meter form, remove the ruling that brings along with the modification number of pages and interrupt being implemented.
(embodiment)
Fig. 1 is the basic comprising of expression one embodiment of the present of invention.
Among the figure, the 1st, treating apparatus, the 2nd, keypad/display 3 is printers, the 10th, data file, the 11st, account ticket definition body makes instrument, the 12nd, account ticket definition body file, the 13rd, output format definition extraction procedure, the 14th, output format defined file, the 15th, the program that record information is in one's hands, the 16th, record and narrate file, the 17th, print control program, the 18th, printing executive routine.
In the present embodiment, as an example, printer 3 expression printing output, go to show expression output on 2 and the output by the output of communication loop and the breath medium of writing to, be object range of the present invention from the whole of account ticket output for the treatment of apparatus 1.
Present inventors have invented earlier, become basis of the present invention, data processing equipment with account ticket printing functionality, the processing method of data of (special hope flat 5-115667 number) and form (the flat 5-189508 of special hope), in order to understand the present invention easily, now the account ticket output intent of demonstration on these is illustrated.
On Fig. 1, treating apparatus 1 will possess data file 10 (it is used for managing the account ticket printing object data that adopt data form arbitrarily), possess account ticket definition body and make work 11 (it is that the account ticket that is used for making with user session defines body), possesses account ticket definition body file 12 (it is used for storing account ticket definition body and makes account ticket definition body that instrument 11 makes), possesses output format definition extraction procedure (it is used for extracting the output format definition by the account ticket definition body of analyzing stored on account ticket definition body file 12), possess record information program in one's hands 15 (it be by with user session in one's hands about the processing environment of account ticket printing object data and the record information of data layout control information), possess and record and narrate file 16 (it is to be used for managing record information program in one's hands 15 record information in one's hands), the print control program 17 that possesses the printing of control account ticket, the printing executive routine 18 that possesses the execution processing of carrying out the printing of account ticket.
Account ticket printing object data (it is stored on the data file 10) are the forms of data arbitrarily that treating apparatus 1 is got.(this data form is from the output format data form of determining that it doesn't matter that is provided on the open market and be stored in the account ticket definition body on the account ticket definition body file 12.For example, row represented, that have the data items of postcode, dwelling, client's name, inventory date, inventory number, handler's code, commercial product code, trade name, quantity, unit price in Fig. 2.
Account ticket definition body makes instrument 11, by being to have made account ticket definition body (account ticket definition body is a true picture of having stipulated the account ticket, as represented on Fig. 3) with user session; Also want each data items for the type of data and length and printing position etc., each each all to set.The account ticket definition body that makes is used binary code, is registered on the account ticket definition body file 12.
Output format definition extraction procedure 13 is started when print control program 17 begins to start, and analyzes account ticket definition body (this definition body is registered on the account ticket definition body file 12).For example, as shown in Figure 4, be referred to as the data items of trade name, type is that " Japanese ", length are that " 10 ", account ticket position are the so-called output format definition of " (a; b) ", extracts the output format definition and is registered on the output format defined file 14.
The program 15 that record information is in one's hands, by and user session, record information, (for example record information of the such account ticket printing object data about the inventory type shown in the image pattern 5) is in one's hands, is registered in and records and narrates on the file 16.This record information be with the data item that is stored in the account ticket printing object data on the data file 10 by order expression side by side.That is, the user is registered in information (the account ticket printing object data of wishing printing are and the project that holds data information side by side) on the record file 16 by record information program 15 in one's hands.
Record information, the beginning part for the represented inventory type of Fig. 5 are the environmental informations of recording and narrating, and the back is the predetermined data form.BREAK among the figure (interruption) has indicated the project of revising number of pages.That is, when the data value of the data items name that BREAK is expressed changes, the processing of the number of pages of making amendment.The BODY indication generates every the detailed data number that an account ticket is cleared.MOL, the starting that SUM indication print control program 17 has computing function.
Fig. 6 is a basic flow sheet of having represented that print control program 17 execution are handled.According to figure, account ticket printing treatment is specifically described below.
(step 1) print control program 17 from indication user's there-have the printing of account ticket to carry out, just reads in account ticket printing object data from data file 10.
(step 2) records and narrates the record information of file 16 with reference to management, and the data items order information that reads in 3 bill printing object data is received hand.For example, the data items of account ticket printing object data is to be called " commercial product code ", the such order of " trade name " " unit price ", and information is so in proper order received hand.
(step 3) with reference to output format defined file 14, specifies the account ticket printing position and the printing form of account ticket printing object data after the data items of data items order information in one's hands.For example, as shown in Figure 4, the data items of so-called " trade name ", type is " Japanese ", length is " 10 ", and account ticket position is " (a, b) ", " unit price " so-called data items, type is " numeral ", and length is " 8 ", and account ticket position is " (c; d) ", " commercial product code " so-called data items, type are " numerals ", and length is that " 6 " account ticket position is " (e; f) " to have passed through to specify like this, specify the account ticket printing position of account ticket printing object data again and specify the form of printing.
(step 4) processing account account ticket printing object data.(these data are the account ticket object printed datas that become specially appointed printing form with the step 3).For example: " merchant's mouthful code, " trade name ", " unit price "; the account ticket printing object data of so-called rank order; as shown in Figure 7; " 10: electric ball: 250 ", 10 usefulness " 000010 " are processed (10 are processed as " 000010 "), " electric ball " are processed as " electric ball " " 250 " and are processed as " 00000250 "
(step 5) for printing executive routine 18, and the account ticket printing treatment of account ticket printing object data by the printing of indication account ticket, is carried out in the account ticket printing position that notice has specified and notify manufactured account ticket printing object data.
Through each above step, be stored in the account ticket printing object data on the data file 10, automatically processed according to record information (being stored in the record information of recording and narrating on the file 16), (processed is the output format that is fit to the account ticket definition body of account ticket definition body file 12 management) is printed by the account ticket.Fig. 8 is an example having represented the account ticket that is printed (with figure, referring to the processing example of the account ticket printing object data that the example of Fig. 8 and Fig. 7 are represented, is connection not, what just it doesn't matter).
Above, be explanation for the former invention that becomes basis of the present invention.Below, embodiments of the invention is described.
(embodiment 1) present embodiment is that user's data designated project of output account ticket is made like this of Chinese character, numeral record.
The user has used keypad/display shown in Figure 12, according to making instrument 11 dialogues with treating apparatus 1 interior account ticket definition body, makes account ticket definition body.(this is the account ticket definition body of having stipulated at the represented such actual image of Fig. 9).At that time, also be each data items for type and length and printing position or the like of data, each each set.The account ticket definition that is made to is registered on the account ticket definition body file 12 with binary code.
Then, the such record information shown in the image pattern 10 is for example imported in program 15 dialogues that the user passes through and record information is in one's hands.The record information registering of input is being recorded and narrated on the file 16.
About record information shown in Figure 10, the beginning part is to record and narrate environmental information, and aft section is the data layout part of appointment.BREAK among the figure is the data items that indication changes number of pages.Just BREAK changes the processing of page or leaf when the data value that is expressed the data items name changes.BOPY indicates the generation of the detailed number that is cleared every an account ticket.MUL, SUM indication print control program 17 has the starting of computer function.The STR indication is represented record by Chinese-character digital.But when NO-STR, expression is put down in writing with numeral by calculating.
After more than being ready to complete,, be stored on the data file 10 the represented account ticket printing object data of example on Figure 11.Print control program 17 and printing executive routine 18 1 are started, and are just obtained resulting account ticket print result on Figure 12.Under the occasion of present embodiment, because the data items " the request amount of money " of represented record information is the STR indication on Figure 10, all " the request amount of money " data items of account ticket print result are represented, are put down in writing with the Chinese-character digital of three footpath between fields, 280 circle appearance.
In the past, on the account ticket, during Chinese character, word character string printing, a kind of be have should with the data used when preparing printing of Chinese-character digital character string, or be necessary to carry out conversion process (by the calculating of input digit with digit strings to Chinese character, digit strings conversion) with application program.Its result, (1) must have the dual character data, and (2) are necessary to make conversion program.This problem is arranged.
By the present invention, the problem (1) before having solved is owing to when there is no need to export the account ticket, prepare the Chinese-character digital string data, so develop account ticket output system easily in advance.(2) the use Chinese-character digital is represented, is put down in writing because the amount of money is represented part etc., can prevent the correction of numerical value.(3) Chinese-character digital of amount of money etc. is represented to put down in writing and can be made necessary account ticket easily.Can obtain this effect.
(embodiment 2)
The number of " selling inventory " " dwelling " " Customer Name " such term conduct commonly used consolidating defined word is being used mostly in the various account tickets of inventory that is used usually or total statistical form etc.This situation is not limited in Japan, at the term of the similar meaning in countries in the world as fixing using of literal.Again, the content of lettering (trade name, quantity, the amount of money etc.) is also similar.Therefore the shape of boundary's frame and output content, be identical the different account ticket of language (Japanese, English, Chinese etc.) that only is fixedly literal, be easily if this different account ticket is used with the common universal mode of various language.
Present embodiment is on the account ticket with the shared general output format of various language, according to the language of user's appointment, provides a kind of treatment method of bill output that can automatically represent the entry name of data.
Below, specifically describe the example of present embodiment.
Figure 13 is the example of expression with other language vocabulary file.Other language vocabulary file of usefulness of only representing at Figure 13, be to constitute with vocabulary, Chinese pragmatic vocabulary etc. with vocabulary, English by Japanese.On the vocabulary that various language are used, collected data items name with the output account ticket of various language.For example, Japanese with vocabulary collected " Den ticket on the shell ", " designation of Den ticket ", " merchant コ-ト " data items of " trade name " " amount of money ", " Amount in Total " etc.English has also been collected in order with vocabulary and Chinese pragmatic vocabulary and " Den ticket on the shell " " designation of Den ticket " " merchant コ-ト " trade name ", " amount of money ", " Amount in Total " and the corresponding vocabulary of Japanese usefulness vocabulary.
The user makes instrument 11 dialogues with Fig. 1 represented keypad/display 2 and treating apparatus 1 interior account ticket definition body, according to dialogue, be illustrated in the account ticket definition body of the image of the form of framework such on Figure 14-Figure 17 reality identical with print content, that make the common general regulation of various language.Pattern and length and printing position etc. for data also are each each settings of each data items at that time.The account ticket definition body that is made to is registered on the account ticket definition body file 12 with binary code.
Then, the user has specified the language that uses with keypad/display 2, for treating apparatus.This comes, and print control program 17 is because with reference to other language vocabulary file (representing on the figure), with the data items name is set with language with the use language of appointment.
After this, print control program 17 is carried out in an indication printing, starting formal definition extraction procedure 13, by the common general account ticket definition body of the various language that on account ticket definition body file 12, are registered, extract the output format definition, be registered on the output format defined file 14.Then, made printed data based on account ticket printing object data (data are stored on the data file 10) and output lattice (being stored in the output on the output format defined file 14) formal definition.18 startings of printing executive routine, carry out the printing of account ticket.
Figure 14-Figure 17 is the printing example of expression according to the account ticket of the example of present embodiment.Figure 14 is appointed as Japanese (LANG (example, Figure 15 of language (=JPN (Japanese)) to the language that uses, it is the example of the language that uses being appointed as English (LANG (language)=ENG (English)), Figure 16 is that a language of use is that (example of LANG (language)=CHN (middle national language), Figure 17 are using language to be appointed as pair kind language (LANG (language)=CHN (examples of middle national language (/ENG (English)) of middle national language and English to middle national language.
Object lesson copying the actual account ticket that is used is illustrated on Figure 18 and Figure 19.Figure 18 be the account ticket that is printed of expression object lesson (one of), the object lesson when being Japanese specified in the language that expression is used.Figure 19 is the object lesson (two) of the account ticket that is printed of expression, and the object lesson when being middle national language specified in the language that expression is used.
When all identical bill of output format (form of framework and output content) is printed on each language is common general, technology 1 in the past is the language (fixing letter) of expression record data items name, just make specific language (the common English general) or 2 in countries in the world, be necessary to adopt this method, the account ticket definition body of putting down in writing data items name (fixing letter) with various language representations, each language is prepared a plurality of (promptly a plurality of), and the inferior problem of this efficient is arranged.
If use the present invention, on account ticket, realize account ticket (ticket of being in debt be can the data items name according to the language of the user's appointment account ticket of expression automatically) output processing method with the common general output format of various language.Therefore, when the present invention has such effect to make the account ticket that entry name with identical data can use with identical form on other language, there is no need to make different a plurality of account tickets definition bodies of data items name (fixing letter), as long as make 1 account ticket definition body.The present invention also has such effect, when the account ticket is exported, if specified output language, corresponding account ticket output becomes possibility with the use language.
(embodiment 3) (example 3 of practice)
Present embodiment, the detailed data number that can hold the sum of detailed data are easily represented, are put down in writing and the account ticket number of pages number that can hold account ticket sum is easily represented, put down in writing, and have provided without revision program and can realize treatment method of bill output.
For in record information of representing on Fig. 5 and the record information on Figure 10, represented, recorded and narrated the parameter that is called BODY.
Explanation on Fig. 5 has illustrated the detailed generation of tiring out the data number that the BODY parameter indicates each account ticket to be cleared.Specifically, the BODY parameter is wanted zero clearing (=0) to the detailed data in the account ticket to the value that is over every 1 account ticket numeration by the order numeration of rising progressively.
Former invention also openly has been expressed, when the number of detailed data is counted by the order of rising progressively, beyond the BODY parameter, the BODYT parameter is arranged, each not zero clearing of account ticket, in control unit (a series of detailed data group that number of degrees number of pages is continuous), detailed data number by the sequential counting of rising progressively.
Clear (=0) of BODYT parameter zero, cut off in control and to carry out when producing.On 1 page of the account ticket that account ticket number 3101 is arranged, there is the detailed data of detailed data number 1,2,3 to be expressed, to put down in writing.On 2 pages of the account tickets that account ticket number 3101 is arranged, there is the detailed data of detailed data number 4,5 to be expressed, to put down in writing.From Figure 20 know like that, on the account ticket that is printed with the BODYT number of degrees, whether several detailed data exist and can not recognize, this problem is arranged.
Present embodiment in order to address this problem, is introduced new parameter, i.e. the BODYT number of degrees, BODYT/T parameter, BAGE parameter and BAGE/T parameter.
The BODYB parameter in each not zero clearing of account ticket, the control unit (a series of detailed data group that plural number of pages is continuous), counts the number of detailed data by the order that falls progressively.Carry out when control is interrupted producing clear (=0) of BODYB parameter zero.
The BODYT/T parameter.The sum of detailed data in the retentive control unit, the PAGE parameter counts the number of pages of the account ticket that is printed by the order of rising progressively.Zero clearing is carried out when control is interrupted.The PAGE/T parameter, the sum of the account ticket that maintenance is printed.
On Figure 21, be the figure of expression with the account ticket printing example of BODYB parameter.On 1 page of the account ticket that account ticket number 3101 is arranged, there is the detailed data of detailed data number 5,4,3 to be expressed record.On 2 pages of the account ticket that account ticket number 3101 is arranged, there is the detailed data of detailed data number 2,1 to be expressed, to put down in writing.Such by what know on Figure 21, on the account ticket that is printed with the BODYB parameter,, having on the account ticket of account ticket number 3101 though only see first page, can recognize 5 detailed datas of existence.
Figure 22 is the figure of expression with the account ticket printing example of BODYT/T parameter and PAGE/T parameter.The number of pages number will be expressed, be recited as " P1/2 " record on the 1st page of the account ticket that account ticket number 3101 is arranged, the detailed data number will be represented, be recited as " 1/5 " " 2/5 ", " 3/5 " is on the 2nd page, " P2/2 " will be represented, be recited as to the number of pages number, and " 4/5 ", " 5/5 " will be represented, be recited as to the detailed data number.
Be used in the account ticket of representing on Figure 21 that is printed with the BODYB parameter, when seeing the 2nd page account ticket, be difficult to recognize the sum of the detailed data of account ticket number 3101, this problem has kept.This problem is by printing and can solve with BODYT/T parameter and PAGE/T parameter.
By Figure 22 know like that, the account ticket with BODYT/T parameter and PAGE/T parameter are printed though only see second page, is having on the account ticket of account ticket number 3101, can recognize 5 detailed datas of existence.
From the above, if used the present invention, because treatment method of bill output is arranged, the detailed data number that can hold the sum of detailed data is easily represented, is put down in writing and account ticket number of pages number that can easily reverse grip account ticket sum is represented, put down in writing, without revision program, can realize the above-mentioned possibility that becomes.
Figure 23 is the figure that the record number in the expression control unit is interrupted in control one.Shown in being gone up by figure, control an interruption, the inventory number just switches at every turn, with the example of this figure, and expression numbering 3 and number between 4 and generations after the numbering 5.For the record number of control unit,,, just be referred to as the number of trade name to control the detailed data that is recorded till interruption takes place next time with same inventory number.In the example of this figure, be 3 from numbering the 1 record number that plays the control unit that numbers till 3, be 2 from numbering the 4 record numbers that play the control unit that numbers till 5, be expressed.
Figure 24 is the key diagram of representing, putting down in writing with the detailed number data of BODYT/T parameter.On this figure, as what the number of molecule was expressed be, on one side interrupt zero clearing in the unit in control, simultaneously on one side the record data in the control unit by the order numeration of rising progressively.What be expressed as the denominator of number of combinations is total record number till interrupting to control.
Below, illustrate about present number of pages.As present number of pages is the number of pages page number to each page of account ticket.When 100 pages account ticket was for example arranged, the number of each page was 1,2 ... the 100th, present number of pages.Still sum is 100.
(embodiment 4) (example of practice)
Present embodiment is that a kind of account ticket disposal route of having removed the ruling interruption that may bring along with the modification number of pages is provided when the account ticket output of totaling meter type.
On the treating apparatus 1 of Fig. 1, during the account ticket of printing totaling meter type, print control program 17 is gone up recognition in record information (it is to be registered in to record and narrate on the file 16) and is had or not appointment to write special beginning and special ending.
Its result, on record information, do not write special beginning and write under the special ending situation having to specify, (output is being illustrated on Figure 25 (a) according to being registered in output, be stored in the account ticket printing object data output on the data file 10) output format on the formal definition file 14, the former state printing.This moment is the result of printing as seen from the figure, seems very difficult.This problem is arranged.
On record information, have and specify the figure write special beginning and to write the account ticket printing example under the situation of special ending to be illustrated on Figure 25 (b).According to the output format that is registered on output (output is the account ticket printing object data output that is stored on the data file 10) the formal definition file 14, carry out printing.In press,,, page or leaf interrupts (promptly changing one page), then close-shaped ruling combined printing on last column of present number of pages, ruling combined printing close-shaped in the beginning delegation after changing page or leaf if taking place because printing does not have to interrupt.(1) among the figure and (3) are illustrated in the close-shaped ruling that is printed on last column of present page or leaf, and (2) and (4) are the rulings that is illustrated in the closure that the beginning delegation that changes page is printed.Represented on record information, to have the account ticket printing example of specifying when writing special beginning and special ending situation on Figure 25 (b).Figure 25 (b) goes up represented figure and Figure 25 (a) goes up the situation ratio of represented former state printing, and the result of printing sees again as smart as a new pin easily.
2 kinds of printing shapes of Figure 25 (a) and (b) are different generations of record owing to the situation of record.Represented not have to specify the example of recorded information of the data of total statistics type of writing the special ending of special beginning/write on Figure 26, represented on Figure 27 to have and specified the data of writing special beginning/write the totaling meter type of special ending to record and narrate an example of information.
The difference of the record information of work post type, be in recording and narrating " CONTROL " hurdle of information, EXTRA-HEAD and EXTRA-FOOT have or not existence.Do not have on Figure 26 to specify in the record information of data of the totaling meter type write the special ending of special beginning/write, EXTRA-HEAD and EXTRA-FOOT do not exist.But in the record information of the data of the totaling meter type of writing the special ending of special beginning/write of appointment that Figure 27 represents, there are EXTRA-HEAD and EXTRA-FOOT.
EXTRA-HEAD have specify write special beginning/function, EXTRA-FOOT has and specifies the function of writing special ending.And be registered in the account ticket definition body on the account ticket defined file 12 of Fig. 1, the data (it is appointed with writing special ending) of writing the data (it is appointed with the special beginning of word) of special beginning and writing special ending are defined.When this example is implemented, writing the content of special end of data, is exactly closed lastrow ruling, closes the ruling of back, back row then, and it is exactly the content that these closed rulings is combined, writes special beginning data, exactly the ruling of row ruling shape after the closure is combined.
As mentioned above, if used the present invention, about treatment method of bill output, when the account ticket output of totaling meter type, removed along with changing the ruling interruption that number of pages is brought, meanwhile, in carrying out printing, also change number of pages, because close-shaped ruling is printed on present number of pages last column, close-shaped ruling is printed in the beginning delegation of following one page, so the account ticket of the totaling meter that can obtain seeing as smart as a new pin and easily.
Here, the explanation of embodiment is finished.About the above embodiments as being illustrated on Fig. 1, by one of printer 3 printing output examples that are expressed, giving the demonstration output of display 2 and the output by order circuit and give account ticket output whole of output etc., the treating apparatus 1 of information medium, is object range of the present invention.
If used the present invention,, obtain following effect about the output processing method of account ticket.
1. (accomplish user's data designated project owing to can realize treatment method of bill output by output account ticket, the account ticket output that can represent, put down in writing with Chinese-character digital), when export at the account ticket (1), owing to there is no need to prepare Chinese character, word character string in advance, the exploitation of account ticket output system has become easily.(2) represent on the part etc. can to prevent the correction of numerical value at the amount of money owing to use Chinese-character digital to represent (record).(3) amount of money etc. with Chinese character, textual representation, record, can be easy to make necessary account ticket.Can obtain above-mentioned such effect.
2. can obtain such effect,
On the common general account ticket of various language, owing to can realize such treatment method of bill output, promptly the data items name can be automatically with the language representation's of user's appointment treatment method of bill output, with identical form, account ticket with identical data items name, when acting on other language and making, different a plurality of (promptly a plurality of) the account ticket definition body that makes data items name (fixing letter) just there is no need, as long as make 1 account ticket definition body, when the account ticket is exported, if specified the language that uses, corresponding account ticket output just becomes possibility with the use language.(maybe can export and use the corresponding account ticket of language).
3. can obtain such effect,
Output processing method about the account ticket, can accomplish to realize without update routine, the sum of detailed data is represented, put down in writing with the detailed data number that can grasp easily, meanwhile, can accomplish to realize without update routine, the sum of detailed data is represented, put down in writing with the detailed data number that can grasp easily and account ticket sum is represented with the account ticket number of pages that can grasp.
4. about treatment method of bill output, when the bill output of totaling meter type, removed along with changing the ruling interruption that number of pages is brought, meanwhile, in output is carried out, also change number of pages, owing to close-shaped ruling in the beginning delegation of one page under close-shaped ruling is output on last column of present number of pages is output, so the account ticket of the totaling meter that can obtain seeing as smart as a new pin and easily.
(simple declaration of drawing)
Fig. 1 is the basic comprising figure of expression one embodiment of the present of invention.
Fig. 2 is an example figure of expression account ticket printing object data.
Fig. 3 is the key diagram of account ticket definition body.
Fig. 4 is an example figure of expression output format definition information.
Fig. 5 is an example key diagram of the record information of expression inventory type.
Fig. 6 is that the expression print control program is carried out the basic flow sheet of handling.
Fig. 7 is the processing example figure of expression account ticket printing object data.
Fig. 8 is the example figure that expression is printed the account ticket.
Fig. 9 is the example figure of expression account ticket output format.
Figure 10 is the example figure of expression record information.
Figure 11 is the example figure of expression account ticket printing object data.
Figure 12 represents the example figure of account ticket print result.
Figure 13 is with the example of other language vocabulary file
Figure 14 represent the account ticket the printing example (one of) figure
Figure 15 represents printing example (the two) figure of account ticket
Figure 16 represents printing example (the three) figure of account ticket
Figure 17 is printing example (the four) figure of expression account ticket
Figure 18 be the expression be printed the account ticket object lesson (one of) figure
Figure 19 is object lesson (the two) figure that expression is printed the account ticket
Figure 20 is the figure of expression with the example of the account ticket printing of the BODYT number of degrees
Figure 21 is the figure of expression with the example of the account ticket printing of the BODYB number of degrees
Figure 22 is the figure of expression with the example of the BODYT/T number of degrees and the printing of PAGE/T number of degrees account ticket.
Figure 23 is expression control one interruption, the figure of the record number in the control unit.
Figure 24 is the key diagram of representing, putting down in writing with the detailed number data of the BODYT/T number of degrees.
Figure 25 is the printing example figure of the account ticket of expression totaling meter type.
Figure 26 is an example figure of record information who represents not specify the data of the totaling meter type of writing the special ending of special beginning/write.
Figure 27 is an example figure of the record information of the expression data of specifying the totaling meter type write the special ending of special beginning/write.
(symbol description)
1 ... treating apparatus
2 ... keypad/display
3 ... printer
10 ... data file
11 ... account ticket definition body makes instrument
12 ... account ticket definition body file
13 ... output format definition extraction procedure
14 ... the output format defined file
15 ... record information (getting hand) in one's hands program
16 ... record and narrate file
17 ... print control program
18 ... the printing executive routine
Claims (5)
1. treatment method of bill output the data input of preparing in account ticket output usefulness, with inventory or the output that conforms to various account ticket form output formats such as totaling meters, is characterized in that
Possessing has the input data to read in means, specify transformations object data project means, analysis means, shift means and output means;
The input data are read in means, and the data of preparing to use when the account ticket is exported are read in processing;
Specify transformations object data project means are specified by the digital conversion of calculating usefulness is become Chinese-character digital, become the data items of indicated object,
Analysis means is analyzed the input data, extracts the digit strings of the calculating usefulness of transforming object data items;
Shift means is for conversion into the digit strings of the calculating usefulness that analysis means extracted the character string of Chinese-character digital;
Output means is transformed into the input data of Chinese-character digital character string to the data items of transforming object by the digit strings of calculating usefulness, exports with the form that conforms to predefined output format.
2. treatment method of bill output, the data input of preparing usefulness when the account ticket is exported is being used the inventory that conforms to output form or with various account ticket form outputs such as totaling meters, it is characterized in that,
The present invention possesses the treatment method of bill output that such feature is arranged.
Possessing has the input data to read in means, specify to use the language means with other language vocabulary file, setting item means and output means;
The input data are read in means, and the data of preparing usefulness when the account ticket is exported are read in processing;
Specify the language means of using, the employed language of input account ticket stipulated,
In other language vocabulary file, entry name commonly used is stored with other language vocabulary,
The setting item means with reference to other language vocabulary file, by specifying the use language term that uses language means defined, are set in the input data entry name of use;
Output means will have the input data of the language of the regulation used with setting item, and output is on the account ticket with the common general output format of various language.
3. treatment method of bill output, various account ticket form outputs such as the inventory that conforms to output form or totaling meter are used in the data input of preparing usefulness when the account ticket is exported, and it is characterized in that
Possessing has and can one side zero clearing zero on interrupting unit control the means of the record number in the unit on one side in proper order by falling progressively.
When the account ticket is exported, the count value that additional above-mentioned means keep on each detailed data of account ticket output.
4. treatment method of bill output, the data input of preparing usefulness when the account ticket is exported is used the inventory that conforms to output form or with various account ticket form outputs such as totaling meters, be it is characterized in that
Possessing has and can on one side interrupt zero clearing in the unit in control, on one side by the 1st means of the record number in the ascending sequence calculation control unit and the 3rd means that the total page number of the 2nd means of the total number of records Bao Te till the control interruption and each account ticket is added up;
When the account ticket is exported,
On the data of each inventory, the Counter Value that the above-mentioned the 1st means are kept is as molecule, and the Counter Value that the above-mentioned the 2nd means keep prints (printing) as denominator; On each account ticket, as molecule, the Counter Value that the above-mentioned the 3rd means keep prints (printing) as denominator the number of present number of pages simultaneously.
5. a treatment method of bill output is prepared the data of usefulness and is imported when the account ticket is exported, and uses the various account ticket form outputs such as totaling meter that conform to output form it is characterized in that
Possess ruling analysis means and ruling suites of measure are arranged;
When exporting, before skipping, the analysis of ruling analysis means exports the shape of the ruling of following one page of exporting after the shape of ruling and the number that skips with the account ticket of form;
The ruling suites of measure according to the analysis result of ruling analysis means, makes up the close-shaped ruling of this page last column, simultaneously, makes up the close-shaped ruling of next top margin delegation.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP323394/94 | 1994-12-26 | ||
JP323394/1994 | 1994-12-26 | ||
JP06323394A JP3076731B2 (en) | 1994-12-26 | 1994-12-26 | Form output processing method |
Related Child Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 02121739 Division CN1388473A (en) | 1994-12-26 | 2002-05-29 | Bill output processing device |
CN 02121740 Division CN1388474A (en) | 1994-12-26 | 2002-05-29 | Bill output processing device |
CN 02121741 Division CN1388475A (en) | 1994-12-26 | 2002-05-29 | Bill output processing device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1140286A true CN1140286A (en) | 1997-01-15 |
CN1154067C CN1154067C (en) | 2004-06-16 |
Family
ID=18154245
Family Applications (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB951153714A Expired - Lifetime CN1154067C (en) | 1994-12-26 | 1995-08-09 | Treatment method of bill output |
CN 02121740 Pending CN1388474A (en) | 1994-12-26 | 2002-05-29 | Bill output processing device |
CN 02121741 Pending CN1388475A (en) | 1994-12-26 | 2002-05-29 | Bill output processing device |
CN 02121739 Pending CN1388473A (en) | 1994-12-26 | 2002-05-29 | Bill output processing device |
Family Applications After (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 02121740 Pending CN1388474A (en) | 1994-12-26 | 2002-05-29 | Bill output processing device |
CN 02121741 Pending CN1388475A (en) | 1994-12-26 | 2002-05-29 | Bill output processing device |
CN 02121739 Pending CN1388473A (en) | 1994-12-26 | 2002-05-29 | Bill output processing device |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP3076731B2 (en) |
CN (4) | CN1154067C (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101441714A (en) * | 1999-03-01 | 2009-05-27 | 日立欧姆龙金融***有限公司 | Business form handling method and system for carrying out the same |
CN103809838A (en) * | 2012-11-14 | 2014-05-21 | 深圳市金蝶友商电子商务服务有限公司 | Numerical value input process method, system thereof and simulation voucher data input process method |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1021309A (en) * | 1996-07-08 | 1998-01-23 | Nec Corp | Data processing system |
JP4750802B2 (en) * | 2006-01-13 | 2011-08-17 | 富士通株式会社 | Form processing program and form processing apparatus |
JP5113864B2 (en) * | 2010-03-03 | 2013-01-09 | みずほ情報総研株式会社 | Report information collection system, method and program |
JP6012120B2 (en) * | 2013-03-22 | 2016-10-25 | 京セラドキュメントソリューションズ株式会社 | Sales support system and sales support program |
-
1994
- 1994-12-26 JP JP06323394A patent/JP3076731B2/en not_active Expired - Lifetime
-
1995
- 1995-08-09 CN CNB951153714A patent/CN1154067C/en not_active Expired - Lifetime
-
2002
- 2002-05-29 CN CN 02121740 patent/CN1388474A/en active Pending
- 2002-05-29 CN CN 02121741 patent/CN1388475A/en active Pending
- 2002-05-29 CN CN 02121739 patent/CN1388473A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101441714A (en) * | 1999-03-01 | 2009-05-27 | 日立欧姆龙金融***有限公司 | Business form handling method and system for carrying out the same |
CN103809838A (en) * | 2012-11-14 | 2014-05-21 | 深圳市金蝶友商电子商务服务有限公司 | Numerical value input process method, system thereof and simulation voucher data input process method |
Also Published As
Publication number | Publication date |
---|---|
CN1388475A (en) | 2003-01-01 |
CN1388473A (en) | 2003-01-01 |
JPH08180121A (en) | 1996-07-12 |
JP3076731B2 (en) | 2000-08-14 |
CN1388474A (en) | 2003-01-01 |
CN1154067C (en) | 2004-06-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1120442C (en) | File picture processing apparatus and method therefor | |
CN1158627C (en) | Method and apparatus for character recognition | |
CN1248138C (en) | Image processing method and image processing system | |
CN1284100C (en) | Order receiving method and apparatus for making sound-accompanying photographs | |
US7604161B2 (en) | Question paper forming apparatus and question paper forming method | |
CN1542655A (en) | Information processing apparatus, method, storage medium and program | |
CN104835098A (en) | Medical record electronic data identification method and system thereof | |
CN1735892A (en) | A method of formatting documents | |
CN1900933A (en) | Image search system, image search method, and storage medium | |
CN1745389A (en) | Method for supervising the publication of items in published media and for preparing automated proof of publications. | |
JP2007172077A (en) | Image search system, method thereof, and program thereof | |
CN1194703A (en) | Electronic document display, document display method and recording medium | |
CN1041773C (en) | Character recognition method and apparatus based on 0-1 pattern representation of histogram of character image | |
CN1154067C (en) | Treatment method of bill output | |
CN86108582A (en) | Shorthand translation system | |
CN1748212A (en) | Translation support system and program | |
CN1269060C (en) | Method and system of digitizing ancient Chinese books and automatizing the content search | |
JP7516734B2 (en) | Workflow support device, workflow support system and program | |
CN1713171A (en) | Document processing device, document processing method, and storage medium recording program therefor | |
CN1804870A (en) | Analysis alternates in context trees | |
CN1503193A (en) | OCR device, file search system and program | |
CN1033540C (en) | Simple Chinese input method | |
CN1178123C (en) | Input device for characters and data by pronunciation | |
JP2007057734A (en) | Teaching material preparing device | |
CN85100087A (en) | " Chinese coded sound " scheme and its implementation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CX01 | Expiry of patent term |
Expiration termination date: 20150809 Granted publication date: 20040616 |
|
EXPY | Termination of patent right or utility model |