CN1834919A - Paper processing apparatus and paper processing method - Google Patents

Paper processing apparatus and paper processing method Download PDF

Info

Publication number
CN1834919A
CN1834919A CN 200610067803 CN200610067803A CN1834919A CN 1834919 A CN1834919 A CN 1834919A CN 200610067803 CN200610067803 CN 200610067803 CN 200610067803 A CN200610067803 A CN 200610067803A CN 1834919 A CN1834919 A CN 1834919A
Authority
CN
China
Prior art keywords
handling procedure
paper
memory block
handling
stored
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN 200610067803
Other languages
Chinese (zh)
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Publication of CN1834919A publication Critical patent/CN1834919A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Inspection Of Paper Currency And Valuable Securities (AREA)

Abstract

In a paper processing apparatus which processes paper, information including a characteristic amount is detected by a sensor section (11) from paper (S) to be processed, a processing program is selectively loaded into an internal memory (42) of a high-speed CPU (31) every processing program unit from an external memory (33) storing various processing programs including a plurality of instructions to obtain information used to process the paper (S) from the information detected by the sensor section (11), the processing program selectively loaded in the internal memory (42) every processing program unit is executed by CPU core (41) of the high-speed CPU (31), and the paper (S) is processed on the basis of processing results of the processing program.

Description

Paper processing apparatus and paper object processing method
Technical field
The present invention relates to paper processing apparatus and paper object processing method, its detection comprises the information of paper features amount, based on the information check paper that detects, and according to the check result handling of paper.
Background technology
Actual so far unusable paper treatment facility and paper object processing method, its by sensor comprise the information of paper features amount (as view data), based on the information check paper of sensor, and according to the check result handling of paper.
Above-mentioned paper processing apparatus possess from sensor to the inspection part of information of information acquisition handling of paper.In this inspection part, CPU carries out the handling procedure for example be stored in the storer with the detected information of processes sensor.In addition, in described paper processing apparatus, comprise the processing in a plurality of stages, stored a plurality of handling procedures in the storer in order to judge many kinds of features and enforcement.
But a plurality of handling procedures that use in described paper processing apparatus have lot of data altogether.Therefore, those handling procedures are stored in the CPU storer in addition of actual execution processing.In this structure, the actual CPU that carries out processing carries out the data (instruction in the handling procedure) of the internal storage of packing into usually for a command unit that constitutes each handling procedure.As a result, or even for can the CPU of high speed processing, also need to spend and carry out the handling procedure that is stored in the external memory storage for a long time.In addition, in above-mentioned paper processing apparatus, the processing speed of inspection part influences the treatment effeciency of entire equipment.Therefore, whole paper processing apparatus has treatment effeciency along with handling procedure becomes complicated and problem that reduce.
Summary of the invention
A kind of mode of the present invention aims to provide and can suppress paper processing apparatus and the paper object processing method that handling of paper efficient reduces.
Paper processing apparatus as a kind of mode of the present invention comprises: the sensor that detects the information that comprises pending paper features amount; Storage comprises the external memory storage of the various handling procedures of a plurality of instructions with the detected information of processes sensor; Be stored in the first processor of the various handling procedures in the external memory storage according to each handling procedure unit selective loading; Second processor of the handling procedure in the second memory is gone in execution by the first processor selective loading; And the processing element of the result handling of paper of the handling procedure of carrying out based on second processor.
Paper processing apparatus as a kind of mode of the present invention comprises: the transfer unit of conveyance of sheets; Detection comprises the sensor of the paper features amount that transfer unit is carried; The inspection part of the information check paper that arrives based on sensor; And the classification processing element of the paper classification of transfer unit being carried according to the testing result of inspection part, wherein said inspection part has: storage comprise a plurality of instructions various handling procedures based on sensor to information acquisition be used for external memory storage to the check result of paper classification; Be stored in the first processor of the various handling procedures in the external memory storage according to each handling procedure unit selective loading; And second processor of the handling procedure in the second memory is gone in execution by the first processor selective loading.
Paper object processing method as a kind of mode of the present invention comprises: detect the information that comprises pending paper features amount; Comprise the external memory storage of various handling procedures of a plurality of instructions according to each handling procedure unit selective loading handling procedure from storage, thereby according to the information of the information acquisition handling of paper that comprises detected characteristic quantity from pending paper; The execution selective loading is gone into the handling procedure in the internal storage; And based on the result handling of paper of handling procedure.
Instructions below will propose other purpose of the present invention and advantage, and the part from instructions obviously as can be known, perhaps can be by putting into practice association of the present invention.Objects and advantages of the present invention can realize with combination by the means of hereinafter pointing out in detail and obtain.
Description of drawings
Be incorporated into and constitute for example clear embodiment of the present invention of accompanying drawing of this instructions part, and be used for explaining principle of the present invention with the detailed description of general remark that provides above and embodiment given below.
Fig. 1 is the schematic configuration diagram of expression according to the paper processing apparatus of first embodiment of the invention;
Fig. 2 is the figure that the modular construction example is handled in the inspection of expression paper processing apparatus;
Fig. 3 is the figure of expression from the sensing data structure example of divider distribution;
Fig. 4 is the figure that the processor structure example is checked in expression;
Fig. 5 is the figure of the internal RAM inner structure example in the expression high-speed CPU;
Fig. 6 explains the process flow diagram of checking the processor operational instances;
Fig. 7 is the process flow diagram of handling as the instance interpretation SHAPE DETECTION of the processing of being carried out by a handling procedure;
Fig. 8 is the process flow diagram that detects processing as the instance interpretation denomination (denomination) of the processing of being carried out by a handling procedure;
Fig. 9 is the process flow diagram of handling as the instance interpretation magnetic detection of the processing of being carried out by a handling procedure;
Figure 10 is the figure of expression according to the classification of mail equipment schematic construction of second embodiment of the invention;
Figure 11 is the figure of expression classification of mail apparatus control system structure example;
Figure 12 is the figure of identification component structure example in the presentation address fetch unit; And
Figure 13 is a process flow diagram of explaining the identification component operational instances.
Embodiment
Embodiment of the present invention hereinafter are described with reference to the accompanying drawings.
At first explain first embodiment.
Fig. 1 is the schematic configuration diagram that the detection target processing equipment (paper processing apparatus) that detects target (paper) S is handled in expression.
The treatment facility 1 that detects target comprises supply part 2, transport path 3, testing fixture 4, carries control assembly 5, accumulates parts 6 etc.In addition, testing fixture 4 comprises a plurality of sensor elements 11, divider 12, checks that processing element 13, data accumulation parts 14, integrated management parts 15, pattern are provided with parts 16 etc.
In supply part 2, be provided as the paper S that detects target.Supply part 2 is supplied as the paper S that detects target in transport path 3 one by one.Transport path 3 is carried from the paper S of supply part 2 supplies separately.
Testing fixture 4 is checked the paper S that carries on transport path 3.Testing fixture 4 detects the various physical propertys (characteristic quantity) of paper S for example to check the state of paper S.In addition, testing fixture 4 is judged the conveying destination (accumulation destination) of every paper S etc. based on the check result of paper S.
Carry the conveying of control assembly 5 based on every paper S of check result control of testing fixture 4.The door of carrying control assembly 5 controlling and driving for example not show is carried control with enforcement, thereby makes paper S can be accumulated in the accumulation destination based on the check result of testing fixture 4.
The accumulation parts 6 comprise a plurality of Storage Box 6a ...Storage Box 6a ... in kind, state of the paper S of accumulation etc. are set.Therefore, Storage Box 6a ... in accumulation based on the result's who checks as testing fixture 4 paper type, state etc. and the paper S of classification.
Then, the structure example of testing fixture 4 will schematically be explained.
Fig. 2 is the figure of the structure example of expression testing fixture 4.
As illustrated in fig. 1 and 2, testing fixture 4 comprises a plurality of sensor elements 11, divider 12, checks that processing element 13, data accumulation parts 14, CPU (central processing unit) (integrated management parts) 15, pattern are provided with parts 16 etc.
Each sensor element 11 detects the various physical propertys as the paper S that is carried by transport path of electrical signal.For instance, for sensor element 11, use utilize visible light read the lip-deep view data of paper S scanner (detecting the sensor of ticket surface image, shape or feed status), detect the magnetic information that comprises among the paper S magnetic measurement sensor (detecting the sensor of magnetic), utilize infrared ray to read the infrared sensor (sensor of detection special inks) of the view data that forms by the lip-deep special inks of paper S, perhaps detect the thickness detecting sensor of paper S thickness.
In addition, as shown in Figure 2, each sensor element 11 comprises sensor 11a, amplifier 11b, A/D converter 11c etc.Sensor 11a detects the electrical signal of expression by the various physical propertys of paper S of transport path 3 conveyings.The detected electrical signal of amplifier 11b amplification sensor 11a.Simulation electricity conversion of signals detected and that amplified by amplifier 11b becomes digital electrical signal to A/D converter 11c with sensor 11a.
Divider 12 is to the detection signal of checking processing element 13 each sensor element 11 of output.The a plurality of measurement processor 13as of divider 12 in inspection processing element 13 described below distribute by each sensor element 11 detected electrical signal.Notice that divider 12 is connected with data accumulation parts 14 with measurement processor 13a by data bus 17.
Divider 12 to not simultaneously and the parallel detection signal that provides from each sensor element 11 distribute identifying information.Divider 12 usefulness serial output data are replaced the detection signal that has distributed identifying information.The data that divider 12 is replaced with serial output data to each measurement processor 13a output.In addition, divider 12 utilizes horizontal-drive signal and and the reference clock enforcement replacement that integrated management parts (CPU (central processing unit)) 15 provide.
Fig. 3 is the figure of the data export structure example of expression from divider 12 to each measurement processor 13a.Attention is provided with the width of the data output from divider 12 to each measurement processor 13a according to the bit width of data bus 17.In example shown in Figure 3, the data output from divider 12 to each measurement processor 13a has 12.In addition, in example shown in Figure 3, the data output from divider 12 to each measurement processor 13a is by constituting as 8 bit data of each sensor element 11 detected detection signal essential part and with corresponding 4 identifying informations of this 8 bit data (identifier).
Identifying information is the information that is used for discerning paper S or sensor element 11.For instance, identifying information is provided by CPU (central processing unit) 15.In addition, be defined as ' 0 ' mode according to the paper processing apparatus start time, to every paper S distributing serial numbers of batch transportation on transport path 3 as identifying information.For instance, use this identifying information to discern paper or sensor.
Divider 12 distributes identifying information to expression by the electrical signal of sensor element 11 digitized various physical propertys, thereby it is distributed to a plurality of measurement processor 13a that check in the processing element.Divider 12 also provides signal from the sensor element 11 that has distributed identifying information to data accumulation parts 14 and measurement processor 13a.Therefore, in data accumulation parts 14, accumulate the information that sensor element 11 is detected and distributed identifying information.
As shown in Figure 2, detect processing element 13 and comprise a plurality of measurement processor 13a and shared storage 13b etc.Each storer 13b that shares is corresponding to each measurement processor 13a.Each unit that is made of measurement processor 13a and shared storage 13b plays a part the processing element of processes sensor parts 11 detected electrical signal.Be connected by data bus 18 with corresponding each shared storage 13b of each measurement processor 13a.In addition, each shared storage 13b also is connected with CPU (central processing unit) 15 with data accumulation parts 14 by data bus 18.
Each measurement processor 13a is by each sensor element 11 detected electrical signal of structure treatment described below.Shared storage 13b is as the interface of measurement processor 13a.Each measurement processor 13a divides the identifying information that is used in pending information (the detected information of sensor element) to the information of handling (inspection result), and by shared storage 13b it is fed to CPU (central processing unit) 15.In addition, each measurement processor 13a also supplies the inspection result of having distributed identifying information to data accumulation parts 14.Therefore, in data accumulation parts 14, accumulated the information of handling by each measurement processor 13a (the inspection result of having distributed identifying information).
Data accumulation parts 14 comprise data accumulator 14a and shared storage 14b.Data accumulator 14a comprises storage memory of data part.In addition, shared storage 14b plays a part the I/O data interface.As mentioned above, in data accumulation parts 14, the information that storage provides from divider 12 (the detected and information of having distributed identifying information of sensor element 11), and the information of in each measurement processor 13a, handling (about the information of the inspection result of having distributed identifying information).Therefore, can use described identifying information as the keyword search sensor to and the information that in data accumulator 14a, adds up (the detected information of sensor element and check result).
CPU (central processing unit) 15 is collected information and the definite overall check result about paper S that each measurement processor 13a handles from each shared storage 13b.In addition, CPU (central processing unit) 15 based on the check result of every paper S notice for example carry every paper S the position (Storage Box 6a ...) the conveying control assembly 5 located, and parts 16 setting operation patterns are set by pattern.
Pattern is provided with parts 16 are provided with paper processing apparatus according to instruction of operator etc. operator scheme.In addition, pattern be provided with parts 16 setting will Storage Box 6a ... the kind of the paper S of middle accumulation, state etc. are as operator scheme.In addition, pattern is provided with the kind (denomination) of the feed status that parts 16 can be provided with paper S (crooked, short distance, slip etc.), paper S, perhaps the state of paper (correct ticket (correct ticket), loss ticket (loss ticket), refusal ticket (rejected ticket)) is as operator scheme, thereby with operation mode the standard that parts 16 are made judgement is set.
In addition, the aforesaid testing fixture 4 of structure is determined check result to paper S at preset time in the cycle.For example, testing fixture 4 is set, thus the paper S that on transport path 3, carries segregate into Storage Box 6a ... in before time in determine check result.That is to say, testing fixture 4 therein every paper S by sensor element 11 ... and arrive each Storage Box 6a ... the time of delivery (detect processing time restriction) of branch partition door in obtain check result.
Next, the structure example of each measurement processor 13a will be explained.
Fig. 4 is the figure of each measurement processor 13a structure example of expression.
As shown in Figure 4, each measurement processor 13a has high-speed CPU 31, low speed CPU32, external ROM 33 etc.
High-speed CPU 31 comprises CPU nuclear 41, internal RAM 42, direct memory access (DMA) (DMA) 43 etc.CPU nuclear 41 is processors that implementation and operation is handled.CPU nuclear 41 is handled the data implementation and operation that is stored in the internal RAM 42 based on the program that is loaded in the internal RAM 42.In addition, CPU nuclear 41 results with operational processes are stored in the internal RAM 42.
Internal RAM 42 storage CPU nuclears 41 program that will carry out and data.Internal RAM 42 is to allow CPU to examine the storer of 41 zero accesses.As shown in Figure 4, internal RAM 42 has control program memory block 42a, handling procedure memory block 42b, sensing data memory block 42c, result memory block 42d etc.To describe these memory blocks in detail below.
Low speed CPU 32 responds the request of high-speed CPUs 31 and operates.Low speed CPU 32 controls are to the access of external ROM 33.Low speed CPU 32 reads the handling procedure that is stored in the external ROM 33 based on the handling procedure download request (request rewrites handling procedure) from high-speed CPU 31, and it is outputed in the high-speed CPU 31.
External ROM 33 storages will download to the control program of high-speed CPU 31, various handling procedures etc.In structure example shown in Figure 4, external ROM 33 have the storage various handling procedures memory block 33a1,33a2 ..., 33an, and the memory block 33b of storage control program.Be stored in memory block 33a1,33a2 ..., the handling procedure among the 33an is based on sensing data and implements to handle to obtain the program of specific check result.For instance, be stored in memory block 33a1,33a2 ..., the handling procedure among the 33an comprises the handling procedure that is used for SHAPE DETECTION and handles, be used for denomination detects the handling procedure of handling or be used for magnetic and detect the handling procedure of handling.Herein, the algorithm that comprises the various instructions of implementing to handle in order to obtain specific check result is known as handling procedure.
Next, will the structure example of internal RAM 42 inside be described.
Fig. 5 is the figure of expression internal RAM inner structure example.
As shown in Figure 5, internal RAM 42 has control program memory block 42a, handling procedure memory block 42b, sensing data memory block 42c, result memory block 42d etc.
Control program memory block 42a is the memory block of loading control program.Be loaded into the basic operation of the control program control detection processor 13a of control program memory block 42a.That is, in each measurement processor 13a, CPU nuclear 41 is carried out the control program that is stored among the 42a of control program memory block, realizes handling by the various handling procedures that describe below.
Handling procedure memory block 42b is the memory block of loading various handling procedures.In paper processing apparatus of the present invention, various handling procedures are loaded among the 42b of handling procedure memory block in proper order according to each handling procedure unit.In addition, the handling procedure that is stored among the 42b of handling procedure memory block is to handle the program by sensor element 11 detected information (sensing data) that will be stored among the 42c of sensing data memory block.Again in addition, in above-mentioned handling procedure, use the result in the pre-service that is stored among the 42d of result memory block to carry out processing.
Sensing data memory block 42c is the memory block of storage sensor parts 11 detected information (sensing data).Result memory block 42d is stores processor result's memory block.That is, in the 42d of result memory block, accumulate the data of the result that draws as the various handling procedures that in a series of processing, use.In addition, for the start address among the handling procedure memory block 42b fixing internal RAM 42.For the memory location among the sensing data memory block 42c fixing internal RAM 42.
Next, with the operational instances of the aforesaid measurement processor 13a of description architecture.
Fig. 6 is a process flow diagram of explaining measurement processor 13a operational instances.Herein, the testing result of every paper of each measurement processor 13a output.In described processing, each measurement processor 13a is to each sensor element 11 ... detected various data are carried out and are handled from certain paper, export the various features of certain paper as check result to CPU (central processing unit) 15.In this case, to each measurement processor 13a distribute to come in the certain paper of identifying information identification of free divider 12 by each sensor element 11 detected information (sensing data).Attention can distribute the information that detects by particular sensor parts 11 in each measurement processor 13a.In this processing form, each measurement processor 13a carries out the processing to the detected data of particular sensor parts, exports the special characteristic of every paper as check result to CPU (central processing unit) 15.
Herein, any measurement processor 13a carries out the inspection of certain paper is handled.In addition, each sensor element 11 detected various data from certain paper have been supplied to measurement processor 13a, and are stored among the sensing data memory block 42c of internal RAM 42.
At first, the CPU nuclear 41 in the high-speed CPU 31 is implemented to handle, with the inside (step S1) of initialization high-speed CPU 31 based on the control program among the control program memory block 42a that is stored in internal RAM 42.Relevant therewith, the CPU nuclear 41 in the high-speed CPU 31 is judged handling procedure (step S2) among the handling procedure memory block 42b that will download to internal RAM 42 based on above-mentioned control program.Realize this point, judge that each program that comprises a plurality of command units at least is as the handling procedure that will download.Herein, with the handling procedure that will download of each handling procedure unit judges corresponding to each process.
But, when a handling procedure corresponding to a process had the size of data that can not comprise in the 42b of the handling procedure memory block of internal RAM 42, CPU nuclear 41 can judge that each program of separating is as the handling procedure that will download in a downloading process from a handling procedure corresponding to a process.In addition, when a plurality of handling procedures corresponding to a plurality of processes had the size of data that can comprise in the 42b of the handling procedure memory block of internal RAM 42, CPU nuclear 41 can be judged the handling procedure that will download corresponding to a plurality of handling procedures conducts of a plurality of processes in a downloading process.
When having determined the handling procedure that will download in judgement, the CPU of high-speed CPU 31 nuclear 41 is to low speed CPU 32 output download requests, request download handler (rewriteeing the request of handling procedure) (step S3).
The low speed CPU 32 that has received this download request carries out processing, downloads the corresponding handling procedure of described request (transmitting the process of handling procedure) with high-speed CPU 31.That is, received in the handling procedure of low speed CPU 32 from be stored in external ROM 33 of download request and optionally read the high-speed CPU 31 processing of request programs that to download.In case low speed CPU32 has read handling procedure, it with download handler in high-speed CPU 31.
When the request of low speed CPU 32 beginning handling procedures was downloaded, the handling procedure that high-speed CPU 31 will transmit (download) stored among the handling procedure memory block 42b of internal RAM 42 (step S4).At this moment, wipe data (executed handling procedure) among the handling procedure memory block 42b that is stored in internal RAM 42.That is, in step S4, rewrite the handling procedure among the handling procedure memory block 42b that is stored in internal RAM 42.
When entire process program that low speed CPU 32 downloads is stored among the handling procedure memory block 42b of internal RAM 42, i.e. (step S5 when finishing from low speed CPU 32 download handler, "Yes"), the CPU of high-speed CPU 31 nuclear 41 is downloaded the download of finishing to low speed CPU 32 output expressions and is finished notice (step S6).
In addition, when finishing the download of handling procedure, the CPU of high-speed CPU 31 nuclear 41 judges whether to obtain sensing data to be processed (step S7).Carry out described judgement, whether be stored among the sensing data memory block 42c of internal RAM 42 with the data of judging at least sensor element 11 that will be by the routine processes downloaded.Attention each measurement processor 13a herein is to each sensor element 11 ... the various data that detect from certain paper are implemented to handle.Therefore, can judge each sensor element 11 ... whether the various data that detect from certain paper are stored among the sensing data memory block 42c of internal RAM 42.
When top judgement is (a step 7 when having obtained sensing data to be processed, "Yes"), the CPU of high-speed CPU 31 nuclear 41 implements to be stored in the handling procedure among the handling procedure memory block 42b of internal RAM 42, is stored in the data (step S8) among the sensing data memory block 42c of internal RAM 42 with processing.In addition, the CPU of high-speed CPU 31 nuclear 41 result's (result) of execution being stored in the handling procedure among the handling procedure memory block 42b of internal RAM 42 stores among the result memory block 42d of internal RAM 42 (step S9).
When use was stored in finishing dealing with that handling procedure among the handling procedure memory block 42b of internal RAM 42 implements, the CPU nuclear 41 of high-speed CPU 31 judged whether to finish the processing (processing that all handling procedures will be carried out) (step S10) of whole series.Carry out described judgement, judge whether that for the sensing data among the sensing data memory block 42c that is stored in internal RAM 42 processing that all handling procedures will be carried out finishes.In other words, carry out above-mentioned judgement, judge whether to exist the handling procedure that to carry out subsequently.
When above-mentioned judgement is the processing of whole series (step S10 when having finished, "Yes"), the CPU of high-speed CPU 31 nuclear 41 is exported the information that the result in the result memory block 42d that is stored in internal RAM 42 has been distributed identifying information by shared storage 13b to CPU (central processing unit) 15.In addition, also by shared storage 13b to the data accumulation parts 14 output information of having distributed identifying information of the result in the result memory block 42d that is stored in internal RAM 42 wherein.
Notice that each measurement processor 13a handles each sensor element 11 detected various information from every paper herein.Therefore, if the sensing data among the sensing data memory block 42c that is stored in internal RAM 42 has been finished whole series of processes (step S10, "Yes"), be stored in the check result that result among the result memory block 42d of internal RAM 42 is a paper that identifying information is determined.
Therefore, in step S11, from measurement processor 13a, provide the check result of the paper that identifying information is determined by shared storage 13b to CPU (central processing unit) 15 and data accumulation parts 14.
In addition, if above-mentioned judgement is whole series of processes when not finishing, promptly, if above-mentioned judgement is to have the handling procedure (step 10 that will carry out subsequently, "No"), the CPU of high-speed CPU 31 nuclear 41 turns back to step S2, and the processing of implementation step S2 to S10 once more.In the case, the handling procedure that high-speed CPU 31 will be stored among the handling procedure memory block 42b of internal RAM 42 is rewritten as next handling procedure, and implements to handle according to next handling procedure.
Next, the example of the processing that each handling procedure of explanation is carried out.
Fig. 7,8 and 9 is process flow diagrams of explaining the processing example of each handling procedure execution.Fig. 7 is the process flow diagram of handling as instance interpretation SHAPE DETECTION of the processing of being carried out by a handling procedure.Fig. 8 detects the process flow diagram of handling as instance interpretation denomination of the processing of being carried out by a handling procedure.Fig. 9 detects the process flow diagram of handling as instance interpretation magnetic of the processing of being carried out by a handling procedure.In addition, suppose to carry out successively SHAPE DETECTION processing, denomination detection processing and magnetic and detect processing.
At first, will illustrate SHAPE DETECTION handle,
Carry out the SHAPE DETECTION processing based on the view data that optically read paper epigraph is obtained.Therefore, one of sensor element 11 comprises the scanner of optically read paper epigraph.In addition, the scanner as sensor element 11 comprises ccd line sensor.Be provided as the scanner of sensor element 11, make ccd line sensor read in the main scanning direction of the paper of carrying on the transport path 3.Therefore, in by the view data of reading, the direction vertical with sheet transport direction is defined as main scanning direction, and the throughput direction of definition paper is time direction of scanning as the scanner of sensor element 11.
In addition, the paper image of reading as the scanner of sensor element 11 (view data) is stored among the sensing data memory block 42c of internal RAM 42 among the measurement processor 13a.In addition, in the 42b of the handling procedure memory block of internal RAM 42, loaded the handling procedure (being used for the handling procedure that SHAPE DETECTION is handled) of carrying out the described SHAPE DETECTION in back and handling.
Under this state, as shown in Figure 7, at first implement the paper global shape at the CPU of measurement processor 13a high speed CPU 31 nuclear 41 according to the handling procedure among the handling procedure memory block 42b that is stored in internal RAM 42 and detect processing, detect the global shape (step S21) of paper.Detect in the processing at this global shape, in the view data of reading, detect the zone of paper seemingly as the scanner of sensor element 11.As the result of described detection, obtain the information of the shape of whole paper in the presentation video data.Suppose that paper has rectangular shape herein.In this case, represent the information of representing whole paper shape by the coordinate figure of initial point on the main scanning direction in the view data and end point and the coordinate figure of initial point on time direction of scanning and end point.Promptly, the result that handles of SHAPE DETECTION as a whole, in the 42c of the result memory block of internal RAM 42 as coordinate figure and the initial point on time direction of scanning and the coordinate figure of end point of initial point on testing result (result) the storage main scanning direction and end point.
When the global shape detection is finished dealing with, the CPU of high-speed CPU 31 nuclear 41 is implemented to handle, with the coordinate figure of the coordinate figure that reads initial point on the main scanning direction that has obtained and end point and initial point on time direction of scanning and the end point result (step S22) handled of SHAPE DETECTION as a whole.
When the CPU of high-speed CPU 31 nuclear 41 has been read the coordinate figure (global shape detects the result of handling) of the coordinate figure of the initial point on the main scanning direction and end point in the view data and initial point on time direction of scanning and end point, implement the size detection processing according to the handling procedure that SHAPE DETECTION is handled, to judge antiquarian and the antiquarian on the Width (step S23) on the length direction.Carry out size detection processing, the testing result of shape as a whole based on the coordinate figure of initial point on the main scanning direction and end point and the coordinate figure of initial point on time direction of scanning and end point.In addition, the result that described size detection is handled is stored among the result memory block 42d of internal RAM 42.
After size detection was handled, the CPU of high-speed CPU 31 nuclear 41 detected according to the handling procedure enforcement feed status that is used for the SHAPE DETECTION processing and handles, to detect slip and crooked (inclination) (the step S24) of paper with respect to throughput direction.Carry out described feed status detection processing, the testing result of shape as a whole based on the coordinate figure of initial point on the main scanning direction and end point and the coordinate figure of initial point on time direction of scanning and end point.In addition, the result of described feed status detection also is stored among the result memory block 42d of internal RAM 42.
After feed status detected processing, the CPU of high-speed CPU 31 nuclear 41 was implemented the cavity detection processing to detect quantity and zone (the step S25) thereof of the hole in the paper according to being used for the handling procedure that SHAPE DETECTION is handled.Detect the mode of all holes in the paper in the zone according to the coordinate figure definition of initial point on coordinate figure by initial point on the main scanning direction and end point and time direction of scanning and end point, carry out described hole and detect processing, the area of the hole of the testing result of shape, and calculating as a whole.In addition, the result of described hole detection processing also is stored among the result memory block 42d of internal RAM 42.
After cavity detection was handled, the CPU of high-speed CPU 31 nuclear 41 was implemented to tear to detect and is handled according to being used for the handling procedure that SHAPE DETECTION is handled, and tore area (step S26) to detect in the paper.Detect the mode of tearing area in the paper in the zone according to the coordinate figure definition of initial point on coordinate figure by initial point on the main scanning direction and end point and time direction of scanning and end point, carry out described tearing and detect processing, the testing result of shape as a whole, and calculate the area of tearing the zone.In addition, the described result who detects processing that tears also is stored among the result memory block 42d of internal RAM 42.
After tearing the detection processing, the CPU nuclear 41 of high-speed CPU 31 is according to being used for the handling procedure that SHAPE DETECTION is handled, and enforcement folds to detect and handles, to detect the folding area (step S24) in the paper.Detect the mode of fold domain in the paper in the zone according to the coordinate figure definition of initial point on coordinate figure by initial point on the main scanning direction and end point and time direction of scanning and end point, carrying out described folding detection handles, the area of the fold domain of the testing result of shape, and calculating as a whole.In addition, the result of described folding detection processing also is stored among the result memory block 42d of internal RAM 42.
In the SHAPE DETECTION that realizes by an aforesaid handling procedure is handled, the testing result that conduct such as detect global shape, size, feed status, hole, tear, fold is opened about a piece of paper, and these results are stored among the result memory block 42d of internal RAM 42.
Next, will illustrate that denomination detects processing.
Based on the view data that obtains by optically read paper epigraph, carry out denomination and detect processing.In addition, handle the back in SHAPE DETECTION and carry out denomination detection processing.Therefore, when carrying out denomination detection processing, the result that SHAPE DETECTION is handled has been stored among the result memory block 42d of internal RAM 42.Therefore, suitably the result of handling with reference to SHAPE DETECTION is write and is realized that denomination detects the handling procedure of handling.
In addition, in the explanation below, be stored in by the paper epigraph of reading as the scanner of sensor element 11 (view data) among the sensing data memory block 42c of the internal RAM 42 among the measurement processor 13a.In addition, the described denomination in execution back detects the handling procedure memory block 42b that the handling procedure of handling (be used for denomination and detect the handling procedure of handling) has been loaded into internal RAM 42.At this moment, suppose that handling the back in SHAPE DETECTION implements denomination detection processing.Therefore, being stored in handling procedure among the handling procedure memory block 42b of internal RAM 42 has been rewritten as and is used for denomination and detects the handling procedure of handling from being used for handling procedure that SHAPE DETECTION handles.
Under this state, as shown in Figure 8, detect the handling procedure of handling according to the denomination that is used among the handling procedure memory block 42b that is stored in internal RAM 42b, the CPU of measurement processor 13a high speed CPU 31 nuclear 41 is implemented to handle, and reads among the result memory block 42d of RAM 42 internally by SHAPE DETECTION and handles the initial point on the main scanning direction that obtains and coordinate figure and the initial point on time direction of scanning and the coordinate figure (step S31) of end point of end point.
When the CPU of high-speed CPU 31 nuclear 41 has been read in the view data coordinate figure of initial point and end point on the coordinate figure of initial point and end point on the main scanning direction and time direction of scanning, it is implemented the decision of denomination surveyed area and handles, and will detect the image-region (step S32) of denomination the paper image of inferring from described coordinate figure with decision.The decision of described denomination surveyed area is handled with respect to the zone based on the full size of the coordinate figure definition of the coordinate figure of initial point on SHAPE DETECTION result's as a whole the main scanning direction and end point and initial point on time direction of scanning and end point, and there is the zone that is used for the characteristic image that denomination detects in the decision expectation.In addition, the result of denomination surveyed area decision processing is stored among the result memory block 42d of internal RAM 42.
After the decision of denomination surveyed area is handled, according to being used for the handling procedure that denomination surveyed area decision is handled, the CPU nuclear 41 of high-speed CPU 31 is implemented the sample pattern generating and is handled the pattern with the denomination surveyed area of the result handled from the decision as the denomination surveyed area and produce sample pattern (step S33).The result that described sample pattern generating is handled also is stored among the result memory block 42d of internal RAM 42.
After the sample pattern generating was handled, the CPU of high-speed CPU 31 nuclear 41 implemented to be used for the processing of pattern match, wherein sample pattern and various predetermined patterns (the standard denomination pattern) couplings (step S34) that are used for denomination identification.Described matching treatment is calculated as the similarity degree between the standard pattern of the sample pattern of the result of sample pattern generating processing and predetermined denomination.In addition, described matching treatment determines that the paper discussed is to have the denomination of high similarity in the similarity degree that is calculated.In addition, the result of described matching treatment (information of expression paper denomination) also is stored among the result memory block 42d of internal RAM 42.
Detect in the processing at the denomination of realizing by a handling procedure as mentioned above, detect denomination as the check result of checking that a piece of paper is opened, and the result is stored among the result memory block 42d of internal RAM 42.In addition, detect in the processing, judge denomination with reference to the result that above-mentioned SHAPE DETECTION is handled at denomination.
Next will illustrate that magnetic detects processing.
Carry out magnetic detection processing based on the magnetic information that magnetic in the expression paper distributes.Therefore, one of sensor element 11 comprises and contains a plurality of magnetic measurement sensors that are used for detecting the magnetic head of magnetic in the paper.For instance, in magnetic sensor, on direction, arrange magnetic head perpendicular to throughput direction as sensor element 11.In addition, in as the detected magnetic information of the magnetic sensor of sensor element 11 (information that magnetic distributes in the expression paper), with the same in the situation as the scanner of sensor element 11, definition is a main scanning direction perpendicular to the direction of sheet transport direction, and the throughput direction of paper is defined as time direction of scanning.
In addition, handle back execution magnetic detection processing in SHAPE DETECTION processing and denomination detection.Therefore, when carrying out magnetic detection processing, result that SHAPE DETECTION is handled and denomination detect the result of handling and have been stored among the result memory block 42d of internal RAM 42.Therefore, suitably reference figuration detects result or the denomination handled and detects the result of handling, and writes and is used for realizing that magnetic detects the handling procedure of handling.
In addition, in the explanation below,, be stored in as the detected magnetic information of the magnetic sensor of sensor element 11 among the sensing data memory block 42c of internal RAM 42 according to the view data of reading as the scanner of sensor element 11.In addition, the described magnetic in execution back detects the handling procedure memory block 42b that the handling procedure of handling (be used for magnetic and detect the handling procedure of handling) has been loaded into internal RAM 42.At this moment, suppose that detecting the detection of processing back enforcement magnetic at denomination handles.Therefore, the handling procedure that is stored among the handling procedure memory block 42b of internal RAM 42 detects the handling procedure of handling and has been rewritten as and is used for magnetic and detects the handling procedure of handling from being used for denomination.
Under this state, as shown in Figure 9, according to the handling procedure that magnetic detection is handled that is used among the handling procedure memory block 42b that is stored in internal RAM 42, the CPU of measurement processor 13a high speed CPU 31 nuclear 41 is implemented to handle, and reads among the result memory block 42d with RAM 42 internally and handles the coordinate figure of the initial point on the main scanning direction that obtains and the coordinate figure (step S41) of the initial point on time direction of scanning by SHAPE DETECTION.
When the CPU of high-speed CPU 31 nuclear 41 has been read the coordinate figure of initial point on initial point coordinate figure on the main scanning direction of expression paper shape and time direction of scanning, according to being used for the handling procedure that magnetic detection is handled, it implements full Integral Processing, and the full integration of each passage is constituted as the detected magnetic information of the magnetic head of sensor element 11 (step S42).In the whole paper of described full Integral Processing to each passage coordinate figure definition of initial point on each passage is detected full integration amount (amount of magnetic (quality of magnetism)) based on initial point coordinate figure on the result's who handles as SHAPE DETECTION the main scanning direction and time direction of scanning.In addition, the result of the full Integral Processing of each passage is stored among the result memory block 42d of internal RAM 42.
After full Integral Processing, according to being used for the handling procedure that magnetic detection is handled, the CPU nuclear 41 of high-speed CPU 31 is implemented skew integration and is handled, and each passage skew integration is constituted as the detected magnetic information of the magnetic head of sensor element 11 (step S43).In the whole paper that the coordinate figure that described skew integration to each passage is handled initial point on based on initial point coordinate figure on the result's who handles as SHAPE DETECTION the main scanning direction and time direction of scanning defines each passage is detected the integration amount (amount of magnetic) of specific part.In addition, the result of each passage skew integration processing is stored among the result memory block 42d of internal RAM 42.
After the skew integration of each passage was handled, the CPU nuclear 41 of high-speed CPU 31 was implemented comparison process (step S44) according to the handling procedure that is used for magnetic detection processing to each passage.The result that described comparison process is handled based on the result and the skew integration of full Integral Processing judges whether the feature as magnetic information that paper has has the feature as magnetic information that denomination had that denomination detects the processing judgement.In addition, whether normal the result of comparison process (magnetic information information on the expression paper) also be stored among the result memory block 42d of internal RAM 42.
Detect in the processing at the magnetic of realizing by a handling procedure as mentioned above, detect the check result that denomination is opened as a piece of paper, and the result is stored among the result memory block 42d of internal RAM 42.In addition, with reference to the result that above-mentioned SHAPE DETECTION is handled, magnetic detects to handle judges whether paper has the feature as magnetic information of handling the denomination of judging by the denomination detection.
In this processing example, carry out next step processing with reference to the result of various processing.In the case, in the inspection processing element of paper processing apparatus of the present invention, for the every kind of processing that will carry out, according to each handling procedure unit each corresponding handling procedure is rewritten in the internal storage of high-speed CPU, and the pre-service result also is retained in the storer.Therefore, can handle the information that each sensor arrives efficiently.Therefore, paper processing apparatus integral body of the present invention can realize the efficient processing of paper.
Next second embodiment will be described.
In second embodiment, have the address fetch unit classification of mail equipment (paper processing apparatus) of (character (character) identification component) has been described, the inspection processing element of describing in address fetch unit basic structure and first embodiment is similar.
Figure 10 is the figure of expression according to the schematic construction example of the classification of mail equipment 100 of second embodiment of the invention.In addition, Figure 11 is the synoptic diagram of control system structure in the expression classification of mail equipment 100 shown in Figure 10.
As shown in figure 10, classification of mail equipment 100 has the supply part 102 that handling of paper (mail) is wanted in reception.In the paper (mail) that in supply part 102, receives, on its first surface, write character information (postcode, address, receiver etc.) corresponding to address information.In supply part 102, under the situation of its tail end alignment, vertically receive many envelope mails, make its first surface towards identical direction.Supply part 102 is supplied the mail of receiving in proper order to predetermined take-off location.In the take-off location of described mail, pick-up part 104 is set, pick up the mail of in supply part 102, receiving one by one along main transport path 103.Attention is placed on mail in the supply part 102, make postcode be positioned at top and when mail is supplied to take-off location its first surface towards pick-up part 104.
The mail that main transport path 103 by having conveying belt carries pick-up part 104 to pick up with fixing speed.On main transport path 103, foreign matter/hardness detection part 105 is provided, when comprising foreign matter in the mail, the hardness that it detects foreign matter and detects mail self.Provide removing/accumulation parts 105a at transport path from main transport path 103 branches in foreign matter/hardness detection part 105 downstreams, be used for removing by foreign matter/hardness detection part 105 judge can not mechanical treatment mail.
On the main transport path 103 in foreign matter/hardness detection part 105 downstreams, provide and judge the address fetch unit 106 that writes on the address information on the mail.Address fetch unit 106 reads image on the mail first surface, based on reading the image recognition address information on the mail first surface, and determine the classification destination (the classification bags 108 in the classification/accumulation parts 107) of mail based on the address information of identification.
On the end of the main transport path 103 in address fetch unit 106 downstreams, connect the classification/accumulation parts 107 (classification/collecting apparatus) of classification of mail in the predtermined category bag (classification destination), thereby accumulate mail therein.Notice that the classification destination means the wherein position of the classification bag of classification/accumulation mail.Classification/accumulation parts 107 have a plurality of at multistage and many classification bags 108 that route is divided.For instance, 200 classification bags 108 are configured to 8 grades and 25 circuits.Classification door (not shown) is provided on classification bag 108.Can optionally open these classification doors, with classification of mail in predetermined classification bag 108.The classification of mails is controlled in attention by the described control assembly 112 in back based on the judged result of address fetch unit 106.
In addition, in structure example shown in Figure 10, near the end of the main transport path 103 that leads to classification/accumulation parts 107, provide a plurality of and classification passage component (stage path sections) 109 corresponding switch doors 110 classification/accumulation parts 107.Can optionally open switch door 110, main transport path 103 is linked to each other with arbitrary level in multistage by each hierarchical paths parts 109.
In addition, front left side in the figure of classification of mail equipment 100, the guidance panel 111 that provides the responsible person to implement various input operations.Right side in the figure of classification of mail equipment 100 provides the control assembly 112 of controlling classification of mail equipment 100 sort operations.
Next, will the structure of address fetch unit 106 be described.
Figure 12 is the figure of presentation address fetch unit 106 structure examples.
The similar of the inspection processing element 13 of the paper processing apparatus that illustrates in the structure example shown in Figure 12 and first embodiment.
Address fetch unit 106 has scanner 121, processing element 122 and identification component 123.Image on the scanner 121 optically read mail first surfaces, and convert it into view data.Scanner 121 comprises ccd sensor, A/D converter etc.The ccd sensor optical scanning has write the mail first surface of address information, and converts it into electric signal.The electric signal of the view data of reading as ccd sensor is provided to A/D converter.A/D converter will change into for example numerical data of data bitmap from the view data of ccd sensor.The view data that is changed into numerical data by A/D converter is supplied to pretreatment component 122.
The view data that pretreatment component 122 pre-service scanners 121 are read.Pretreatment component 122 example pre-service are as the normalization from the view data of scanner 121 supply.Pretreatment component 122 is to the pretreated view data of identification component 123 supplies.
Identification component 123 identification character information are as the address information from the image on the mail first surface.Identification component 123 is based on the classification destination of judging mail as the character information of the identification of address information.The judged result of identification component 123 is provided to control assembly 112.Attention can be disposed a plurality of identification components 123 according to the mode that will provide in classification of mail equipment 100.In the case, the scanner 121 mail view data of reading can be distributed to each identification component 123.
Identification component 123 has high-speed CPU 131, low speed CPU 132, external ROM 133 etc. according to the same way as with the measurement processor 13a shown in Fig. 4.
According to the mode identical with above-mentioned high-speed CPU 31, high-speed CPU 131 comprises CPU nuclear 141, internal RAM 142, direct memory access (DMA) (DMA) 143 etc.CPU nuclear 141 is processors that implementation and operation is handled.CPU nuclear 141 is handled the data implementation and operation that is stored in the internal RAM 142 based on the program that is loaded in the internal RAM 142.In addition, CPU nuclear 141 results with operational processes are stored in the internal RAM 142.
Internal RAM 142 storage CPU nuclears 141 program that will carry out and data.Internal RAM 142 is to allow CPU to examine the storer of 141 zero accesses.As shown in figure 12, internal RAM 142 has control program memory block 142a, handling procedure memory block 142b, sensing data memory block 142c, result memory block 142d etc.
Notice that control program memory block 142a, handling procedure memory block 142b, sensing data memory block 142c, the result memory block 142d shown in Figure 12 has and the control program memory block 42a shown in Fig. 5, handling procedure memory block 42b, sensing data memory block 42c, the similar function of result memory block 42d.Therefore, no longer describe these memory blocks in detail.
Low speed CPU 132 responds the request of high-speed CPUs 131 and operates.Low speed CPU 132 controls are to the access of external ROM 133.Based on the handling procedure download request (request rewrites handling procedure) from high-speed CPU 131, low speed CPU 132 reads the handling procedure that is stored in the external ROM 133, and it is outputed in the high-speed CPU 131.
External ROM 133 storages will download to the control program and the various handling procedure of high-speed CPU 131.In structure example shown in Figure 12, external ROM 133 have the storage various handling procedures memory block 133a1,133a2 ..., 133an, and the memory block 133b of storage control program.Memory block 133a1,133a2 ..., the handling procedure stored among the 133an is based on sensing data and implements to handle to obtain the program of specific check result.
For instance, be stored in memory block 133a1,133a2 ..., the handling procedure among the 133an comprises and is used to handle the handling procedure (character zone detects and handles) that detects the zone that has write character, is used for handling the handling procedure (character line processings) that detects character line (character lines), is used to handle the handling procedure (character detects processing) that detects single character, the handling procedure (character recognition processing) that is used for the processing and identification character, or the like.Herein, the algorithm that comprises the various instructions of implementing to handle in order to obtain specific check result is known as handling procedure.In addition, character zone detection processing detects the mail view data of reading from scanner 121 and writes the zone (character zone) of character information as address information.Line detects processing character zone from the view data that scanner 121 is read and detects character information line by line as address information.Character detects to handle and detects character one by one from detected character line.In addition, detect in the processing each detected character of normalization (character pattern (character pattern)) at character.Character recognition is handled by coming identification character for the method for the reference pattern in detected character pattern of each character match and the dictionary.In addition, in character recognition was handled, relatively the word of being made up of the character of identification and those words in the dictionary had write down the word that is used as the address with identification address information in dictionary.
Next, with the operational instances of description architecture identification component 123 as above.
Figure 13 is a process flow diagram of explaining the operational instances of identification component 123.By pretreatment component 122, the mail of being read by scanner 121 view data is provided for identification component 123 herein.Therefore, in identification component 123, the mail view data that storage is read by scanner 121 in the 142c of the sensing data memory block of internal RAM 142 is as sensing data.
At first, the CPU nuclear 141 in the high-speed CPU 131 is implemented to handle the inside of initialization high-speed CPU 131 (step S101) based on the control program among the control program memory block 142a that is stored in internal RAM 142.Relevant therewith, CPU nuclear 141 in the high-speed CPU 131 is exported download requests according to control program to low speed CPU 132, its expression is downloaded the handling procedure that is used for character zone detection processing and is handled as first, as the handling procedure (step S102) among the handling procedure memory block 42b that at first downloads to internal RAM 142 in a series of processing (determining the processing of classification destination).
The low speed CPU 132 that has received this download request carries out processing, and response is downloaded the handling procedure (process of transmission handling procedure) that is used for the character zone detection and handles from the request of high-speed CPU 131.That is, received optionally to read in the handling procedure of low speed CPU 132 from be stored in external ROM 133 of download request and be used for character zone and detect the handling procedure of handling.In case low speed CPU 132 has read handling procedure, it downloads to handling procedure in the high-speed CPU 131.
When low speed CPU 132 started the request that is used for the handling procedure that character zone detects and downloads, the handling procedure that high-speed CPU 131 will transmit (download) stored among the handling procedure memory block 142b of internal RAM 142 (step S103).
When the entire process program that is used for character zone detection processing of low speed CPU 132 downloads is stored in the handling procedure memory block 142b of internal RAM 142, i.e. (step S104 when finishing from low speed CPU 132 download handler, "Yes"), the CPU of high-speed CPU 131 nuclear 141 is downloaded the download of finishing to low speed CPU 132 output expressions and is finished notice (step S105).
In addition, when finishing the download that is used for the handling procedure that character zone detect to handle, the CPU nuclear 141 of high-speed CPU 131 judges whether to obtain the view data (step S106) on the mail to be processed.Make described judgement, judge whether the mail view data of being read by scanner 121 is stored among the sensing data memory block 142c of internal RAM 142.
When top judgement is (step 106, a "Yes") when having obtained view data to be processed, the CPU of high-speed CPU 131 nuclear 141 implements to be stored in the handling procedure (step S107) among the handling procedure memory block 142b of internal RAM 142.Be used for the handling procedure that character zone detect to handle herein, and be stored in internal processing program memory block 42b.Therefore, CPU nuclear 141 is carried out and is handled, and detects character zone in the view data from be stored in sensing data memory block 142c.In addition, the CPU of high-speed CPU 131 nuclear 141 is stored in execution the result memory block 142d (step S108) that result's (result) that character zone detects the handling procedure of handling stores internal RAM 142 into that is used among the handling procedure memory block 142b of internal RAM 142.
When use was loaded in finishing dealing with that handling procedure among the handling procedure memory block 142b of internal RAM 142 implements, the CPU nuclear 141 of high-speed CPU 131 judged whether to finish the processing (processing that all handling procedures will be carried out) (step S109) of whole series.Make described judgement, judge whether that for the mail view data among the sensing data memory block 142c that is stored in internal RAM 142 processing that all handling procedures will be carried out finishes.In other words, make above-mentioned judgement, judge whether to exist the handling procedure that to carry out subsequently.
When above-mentioned judgement is the processing of whole series (step S109 when having finished, "Yes"), the CPU of high-speed CPU 131 nuclear 141 is to the information of control assembly 112 outputs to the distribution of the result among the result memory block 142d that is stored in internal RAM 142 identifying information (information of identification mail).
In addition, do not finish if above-mentioned judgement is whole series of processes, that is, if above-mentioned judgement is to have the handling procedure (step 109, "No") that will carry out subsequently, the CPU of high-speed CPU 131 nuclear 141 is judged the next handling procedure (step S111) that will download.Realize this point, judge that each program that comprises a plurality of command units at least is as the handling procedure that will download.Herein, according to the handling procedure that will download of each handling procedure unit judges corresponding to each process.
In addition, the same with above-mentioned first embodiment, when a handling procedure corresponding to a process had the size of data that can not comprise in the 142b of the handling procedure memory block of internal RAM 142, CPU nuclear 141 can judge that each program of separating is as the handling procedure that will download in a downloading process from a handling procedure corresponding to a process.In addition, when a plurality of handling procedures corresponding to a plurality of processes had the size of data that can comprise in the 142b of the handling procedure memory block of internal RAM 142, CPU nuclear 141 can be judged the handling procedure that will download corresponding to a plurality of handling procedures conducts of a plurality of processes in a downloading process.
When having determined the handling procedure that will download in described judgement, the CPU of high-speed CPU 131 nuclear 141 is to low speed CPU 132 output download requests, request download handler (being used to rewrite the request of handling procedure) (step S112).
The low speed CPU 132 that has received this download request carries out processing, downloads and the described corresponding handling procedures of high-speed CPU 131 requests (transmitting the process of handling procedure).That is, received in the handling procedure of low speed CPU 132 from be stored in external ROM 133 of download request and optionally read the high-speed CPU 131 processing of request programs that to download.In case low speed CPU 132 has read handling procedure, it with download handler in high-speed CPU 131.
When the request of low speed CPU 132 beginning handling procedures was downloaded, the handling procedure that high-speed CPU 131 will transmit (download) stored among the handling procedure memory block 142b of internal RAM 142 (step S113).At this moment, wipe data (executed handling procedure) among the handling procedure memory block 142b that is stored in internal RAM 142.That is, in step S113, rewrite the handling procedure among the handling procedure memory block 142b that is stored in internal RAM 142.
When entire process program that low speed CPU 132 downloads is stored among the handling procedure memory block 142b of internal RAM 142, i.e. (step S114 when finishing from low speed CPU 132 download handler, "Yes"), notice (step S115) is finished in the CPU of high-speed CPU 131 nuclear 141 download from download to low speed CPU132 output expression that finish.
When entire process program that low speed CPU 132 downloads is stored among the handling procedure memory block 142b of internal RAM 142, i.e. (step S114 when finishing from low speed CPU 132 download handler, "Yes"), notice (step S115) is finished in the CPU of high-speed CPU 131 nuclear 141 download from download to low speed CPU132 output expression that finish.
In addition, the same with top step S107 when finishing the download of handling procedure, the handling procedure (step 107) that the CPU nuclear 141 of high-speed CPU 131 is carried out among the handling procedure memory block 142b that is stored in internal RAM 142.In the case, the CPU of high-speed CPU 131 nuclear 141 is carried out the handling procedure that is stored among the 142b of handling procedure memory block also with reference to the Processing Structure that obtains in pre-service.For instance, when the detection of enforcement character line was handled as second processing, described handler reference was stored in result (information of expression character zone) the detection character line of the character zone detection processing of conduct first processing among the 142d of Processing Structure memory block.
In addition, identical with top step S108, result's (result) that the CPU of high-speed CPU 131 nuclear 141 is stored in execution the handling procedure among the handling procedure memory block 142b of internal RAM 142 stores among the result memory block 142d of internal RAM 142 (step S108).
When use was loaded in finishing dealing with that handling procedure among the handling procedure memory block 142b of internal RAM 142 implements, the CPU nuclear 141 of high-speed CPU 131 judged whether to finish the processing (processing that all handling procedures will be carried out) (step S109) of whole series.When above-mentioned judgement is the processing of whole series (step S109 when having finished, "Yes"), the CPU of high-speed CPU 131 nuclear 141 is to the information of control assembly 112 outputs to the distribution of the result among the result memory block 142d that is stored in internal RAM 142 identifying information (information of identification mail).
In addition, if being whole series of processes, above-mentioned judgement do not finish, promptly, if above-mentioned judgement is to have the handling procedure (step 109 that will carry out subsequently, "No"), the CPU of high-speed CPU 131 nuclear 141 returns step S111, and the processing of implementation step S111 to S115 and S107 to S108 once more.In the case, the handling procedure that high-speed CPU 131 rewrites among the handling procedure memory block 142b that is stored in internal RAM 142 is next handling procedure, and implements to handle according to next handling procedure.
In classification of mail equipment 100, from external memory storage, will determine that the classification destination of classification destinations is determined to handle and going in the internal RAM in the high-speed CPU according to each handling procedure unit load of carrying out as high-speed CPU 131 corresponding to a plurality of handling procedures of various processing.This just can improve the processing speed in the definite processing in whole classification destination.As a result, can also in classification of mail equipment 100, realize paper process more efficiently.
For instance, as effect according to above-mentioned first and second embodiments, under the situation of the handling procedure that storing high-speed CPU handles in 5 milliseconds in the internal RAM in high-speed CPU, if high-speed CPU is read according to command unit and is stored in the handling procedure in the external memory storage and handles described handling procedure, so then need about 10 milliseconds processing time.In addition, if the required time of handling procedure in the internal storage in the rewriting high-speed CPU is several microseconds, the equipment that loads the handling procedure in the external memory storage according to command unit perhaps needs about 20 milliseconds for classification of mail equipment 100 for a series of processing (comprising a plurality of handling procedures that paper processing apparatus 1 is implemented) about 35 milliseconds processing time of needs.
As mentioned above, in the first embodiment in the classification of mail equipment that illustrates in Shuo Ming the paper processing apparatus and second embodiment, can suppress the reduction of the treatment effeciency that causes owing to the handling procedure of carrying out various handling of paper.As a result, handling of paper efficiently in above-mentioned paper processing apparatus and classification of mail equipment.
Additional advantages and modifications of the present invention are incidental for those skilled in the art.Therefore, the present invention does not limit to details and the representational embodiment that this paper is represented and illustrate on its broad aspect.Therefore, can make various modifications and can not deviate from spirit or scope by accessory claim and the defined general inventive concept of equivalent thereof.

Claims (15)

1. the paper processing apparatus of a handling of paper is characterized in that comprising:
Sensor detects the information that comprises pending paper features amount;
External memory storage, storage is used for the various handling procedures that comprise a plurality of instructions of the detected information of processes sensor;
First processor is stored in various handling procedures in the external memory storage according to each handling procedure unit selective loading;
Second processor is carried out by the first processor selective loading and is gone into handling procedure in the second memory; And
Processing element, the result handling of paper of the handling procedure of carrying out based on second processor.
2. according to the paper processing apparatus of claim 1, it is characterized in that:
Described second processor has:
Internal storage, have storage by sensor to first memory block of information and second memory block of the handling procedure of storage by the first processor selective loading; And
Functional unit is carried out the handling procedure be stored in internal storage second memory block, handle be stored in first memory block and by sensor to information.
3. according to the paper processing apparatus of claim 2, it is characterized in that:
Described internal storage further has the 3rd memory block of the result of storage operation parts execution, and
For handle be stored in first memory block and by sensor to information, described functional unit is carried out the handling procedure that is stored in internal storage second memory block with reference to the result that is stored in internal storage the 3rd memory block.
4. according to the paper processing apparatus of claim 2, it is characterized in that:
The information processing condition that described second processor arrives according to sensor, from the required handling procedure of first processor request,
Described first processor responds the request of second processor, and the handling procedure that is stored in the external memory storage is stored in second processor.
5. according to the paper processing apparatus of claim 4, it is characterized in that:
Described external memory stores is used to obtain a series of a plurality of handling procedures of the required information of processing element handling of paper, and
When stopping to be loaded into handling procedure in the internal storage, described second processor is from the next handling procedure of first processor request, and the handling procedure that the response described request will be stored in internal storage second memory block is rewritten as the handling procedure that loads from first processor.
6. a paper processing apparatus is characterized in that comprising: the transfer unit of conveyance of sheets; Detection comprises the sensor of information of the characteristic quantity of the paper that transfer unit is carried; The inspection part of the information check paper that arrives based on sensor; And the classification processing element of the paper classification of transfer unit being carried according to the check result of inspection part,
Wherein said inspection part has:
External memory storage, storage be used for based on sensor to information acquisition be used for various handling procedures that comprise a plurality of instructions to the check result of paper classification;
First processor is stored in various handling procedures in the external memory storage according to each handling procedure unit selective loading; And
Second processor is carried out by the handling procedure in first processor selective loading to a second memory.
7. according to the paper processing apparatus of claim 6, it is characterized in that:
Described second processor has:
Internal storage, have storage by sensor to first memory block of information and second memory block of the handling procedure of storage by the first processor selective loading; And
Functional unit is carried out the handling procedure be stored in internal storage second memory block, handle be stored in first memory block and by sensor to information.
8. according to the paper processing apparatus of claim 7, it is characterized in that:
Described internal storage further has the 3rd memory block of the result of storage operation parts execution, and
For handle be stored in first memory block and by sensor to information, described functional unit is carried out the handling procedure that is stored in internal storage second memory block with reference to the result that is stored in internal storage the 3rd memory block.
9. according to the paper processing apparatus of claim 7, it is characterized in that:
The information processing condition that described second processor arrives according to sensor, from the required handling procedure of first processor request,
Described first processor responds the request of second processor, and the handling procedure that is stored in the external memory storage is stored in second processor.
10. according to the paper processing apparatus of claim 9, it is characterized in that:
Described external memory stores is used to obtain a series of a plurality of handling procedures of the required information of processing element handling of paper, and
When stopping to be loaded into handling procedure in the internal storage, described second processor is from the next handling procedure of first processor request, and the handling procedure that the response described request will be stored in internal storage second memory block is write as the handling procedure that loads from first processor again.
11. a paper object processing method that is used for handling of paper is characterized in that comprising:
Detection comprises the information of pending paper features amount;
Comprise the external memory storage selective loading handling procedure of the various handling procedures of a plurality of instructions from storage, thereby be used for the information of handling of paper according to the information acquisition that comprises detected characteristic quantity from pending paper;
The execution selective loading is gone into the handling procedure in the internal storage; And
Result handling of paper based on handling procedure.
12., it is characterized in that further comprising according to the paper object processing method of claim 11:
In first memory block of internal storage storage comprise from pending note detection to the information of characteristic quantity; And
The handling procedure of storage selective loading in second memory block of internal storage,
Wherein carry out handling procedure and be with reference to comprise be stored in internal storage first memory block and from pending paper the information of detected characteristic quantity, carry out the handling procedure that is stored in internal storage second memory block.
13., it is characterized in that further comprising according to the paper object processing method of claim 12:
The result of storage executed handling procedure in internal storage the 3rd memory block,
Wherein carry out handling procedure and be and be stored in internal storage first memory block and the information of detected characteristic quantity from pending paper with reference to comprising, and be stored in result in internal storage the 3rd memory block, carry out the handling procedure that is stored in internal storage second memory block.
14. the paper object processing method according to claim 12 is characterized in that:
From external memory storage the selective loading handling procedure be from external memory storage, load corresponding to comprise from pending note detection to the handling procedure of information processing condition of characteristic quantity.
15. the paper object processing method according to claim 14 is characterized in that:
External memory stores is used to obtain a series of a plurality of handling procedures of the required information of handling of paper,
The selective loading handling procedure is in second memory block that stops handling procedure being loaded into internal storage the time from external memory storage, loads next handling procedure, and
Be stored in the handling procedure of storing in internal storage second memory block and be and be rewritten as the handling procedure of loading being stored in handling procedure in internal storage second memory block.
CN 200610067803 2005-03-18 2006-03-13 Paper processing apparatus and paper processing method Pending CN1834919A (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2005080458 2005-03-18
JP2005080458 2005-03-18
JP2006039353 2006-02-16

Publications (1)

Publication Number Publication Date
CN1834919A true CN1834919A (en) 2006-09-20

Family

ID=37002682

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200610067803 Pending CN1834919A (en) 2005-03-18 2006-03-13 Paper processing apparatus and paper processing method

Country Status (1)

Country Link
CN (1) CN1834919A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102831694A (en) * 2012-08-09 2012-12-19 广州广电运通金融电子股份有限公司 Image identification system and image storage control method
CN106355740A (en) * 2016-08-19 2017-01-25 深圳怡化电脑股份有限公司 Currency detection information processing device and method
CN108475454A (en) * 2016-07-06 2018-08-31 日立欧姆龙金融***有限公司 Bank note treatment device and method

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102831694A (en) * 2012-08-09 2012-12-19 广州广电运通金融电子股份有限公司 Image identification system and image storage control method
CN102831694B (en) * 2012-08-09 2015-01-14 广州广电运通金融电子股份有限公司 Image identification system and image storage control method
US9838598B2 (en) 2012-08-09 2017-12-05 Grg Banking Equipment Co., Ltd. Image identification system and image storage control method
CN108475454A (en) * 2016-07-06 2018-08-31 日立欧姆龙金融***有限公司 Bank note treatment device and method
CN106355740A (en) * 2016-08-19 2017-01-25 深圳怡化电脑股份有限公司 Currency detection information processing device and method
CN106355740B (en) * 2016-08-19 2019-04-26 深圳怡化电脑股份有限公司 A kind of money-checking information processing equipment and method

Similar Documents

Publication Publication Date Title
KR102382399B1 (en) Method for creating grade discrimination standard in granular object appearance grade discrimination device
CN1126608C (en) Method and system for recognising routing information on letters and parcels
US7770880B2 (en) Image forming apparatus, sheet feeding source selection method, and recording medium
CN1834919A (en) Paper processing apparatus and paper processing method
CN106530287A (en) Image automatic recognition system based on wafer internal defect detection
US20220091296A1 (en) Inspection apparatus and inspection program
US20090116081A1 (en) Image Scanning Device and Image Scanning Method
CN1151467C (en) Image processor with mark location and device for extracting path from packet
US9805062B2 (en) Address recognition apparatus, sorting apparatus, integrated address recognition apparatus and address recognition method
JP2006293992A (en) Paper sheet processing apparatus and paper sheet processing method
CN1787593A (en) Image forming system, image forming device, post-processor and program
WO2009110538A1 (en) Delivery classification device, method for classifying delivery, program and computer readable recording medium
US20120140980A1 (en) Image processing device, image processing method, sorter, and program
JP2007222744A (en) Address reading sorting machine
CN1583474A (en) Distance detecting apparatus, air bag system controlling apparatus, and method of detecting distance
JP4528509B2 (en) Grain sorting device
WO2020246255A1 (en) Information management device and information management program
JP2001113233A5 (en)
US20170225201A1 (en) Method of sorting pre-sorted mailpieces
JP6896910B2 (en) Inspection management device
JP4238564B2 (en) Character recognition device
CN117531726A (en) Recoverable article AI detection classification method, system and medium based on optical selector
JP2022188480A (en) Article supply system and article processing system
JP4737861B2 (en) Delivery processing equipment
JP2021151925A (en) Sorting management device and inspection 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
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CI02 Correction of invention patent application

Correction item: Priority

Correct: 2006.02.16 JP 2006-039353

False: Lack of priority second

Number: 38

Page: The title page

Volume: 22

COR Change of bibliographic data

Free format text: CORRECT: PRIORITY; FROM: MISSING THE SECOND ARTICLE OF PRIORITY TO: 2006.2.16 JP 2006-039353

C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication