EP0398185B1 - Electronic filing apparatus for filing documents using mark sheet - Google Patents
Electronic filing apparatus for filing documents using mark sheet Download PDFInfo
- Publication number
- EP0398185B1 EP0398185B1 EP90108928A EP90108928A EP0398185B1 EP 0398185 B1 EP0398185 B1 EP 0398185B1 EP 90108928 A EP90108928 A EP 90108928A EP 90108928 A EP90108928 A EP 90108928A EP 0398185 B1 EP0398185 B1 EP 0398185B1
- Authority
- EP
- European Patent Office
- Prior art keywords
- sheets
- information
- original
- reading
- type
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
- 238000012545 processing Methods 0.000 claims description 59
- 238000012546 transfer Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 6
- 238000000034 method Methods 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 5
- 238000012015 optical character recognition Methods 0.000 description 4
- 238000011161 development Methods 0.000 description 3
- 230000018109 developmental process Effects 0.000 description 3
- 239000000203 mixture Substances 0.000 description 3
- 238000004891 communication Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/0035—User-machine interface; Control console
- H04N1/00352—Input means
- H04N1/00355—Mark-sheet input
- H04N1/00358—Type of the scanned marks
- H04N1/00366—Marks in boxes or the like, e.g. crosses or blacking out
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/0035—User-machine interface; Control console
- H04N1/00352—Input means
- H04N1/00355—Mark-sheet input
- H04N1/00368—Location of the scanned marks
- H04N1/00371—Location of the scanned marks on a separate sheet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/0035—User-machine interface; Control console
- H04N1/00352—Input means
- H04N1/00355—Mark-sheet input
- H04N1/00379—Means for enabling correct scanning of a mark sheet or area, e.g. registration or timing marks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00795—Reading arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00962—Input arrangements for operating instructions or parameters, e.g. updating internal software
- H04N1/00968—Input arrangements for operating instructions or parameters, e.g. updating internal software by scanning marks on a sheet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/21—Intermediate information storage
- H04N1/2166—Intermediate information storage for mass storage, e.g. in document filing systems
- H04N1/217—Interfaces allowing access to a single user
- H04N1/2175—Interfaces allowing access to a single user with local image input
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32037—Automation of particular transmitter jobs, e.g. multi-address calling, auto-dialing
- H04N1/32042—Automation of particular transmitter jobs, e.g. multi-address calling, auto-dialing with reading of job-marks on a page
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32502—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device in systems having a plurality of input or output devices
- H04N1/32507—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device in systems having a plurality of input or output devices a plurality of input devices
- H04N1/32512—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device in systems having a plurality of input or output devices a plurality of input devices of different type, e.g. internal and external devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32502—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device in systems having a plurality of input or output devices
- H04N1/32523—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device in systems having a plurality of input or output devices a plurality of output devices
- H04N1/32529—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device in systems having a plurality of input or output devices a plurality of output devices of different type, e.g. internal and external devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0077—Types of the still picture apparatus
- H04N2201/0081—Image reader
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0077—Types of the still picture apparatus
- H04N2201/0082—Image hardcopy reproducer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0077—Types of the still picture apparatus
- H04N2201/0086—Image transceiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0077—Types of the still picture apparatus
- H04N2201/0087—Image storage device
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0077—Types of the still picture apparatus
- H04N2201/0089—Image display device
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/912—Applications of a database
- Y10S707/913—Multimedia
- Y10S707/915—Image
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99941—Database schema or data structure
- Y10S707/99944—Object-oriented database structure
- Y10S707/99945—Object-oriented database structure processing
Definitions
- the present invention relates generally to electronic filing apparatuses, and more particularly to an electronic filing apparatus for filing documents employing an optically readable mark sheet.
- Electronic filing apparatuses are recently highlighted as apparatuses for filing documents produced daily in offices.
- Such an electronic filing apparatus comprises a scanner by which information of documents is optically read to be stored in a storage medium such as an optical disc.
- the electronic filing apparatus has a function of searching for registered information so as to retrieve required information from the registered information and then output the same to a printer at any time by predetermined output means.
- the above described electronic filing apparatus has a structure that the scanner includes an automatic paper feeding device. In this structure, the automatic paper feeding device sequentially feeds a data sheet to the scanner without moving the scanner upon scanning the data sheet, whereby information is automatically read from the data sheet being set in the scanner.
- reading conditions need to be set in the electronic filing apparatus depending on the size of an original sheet or a data sheet, whether the surface of the original is one side or both sides of paper, the density of an image, whether as image of the original sheet includes characters, photographs or the mixture of characters and photographs, etc.
- reading conditions can vary frequently for each data sheet and hence must be set many times.
- reading conditions are set by operation of a keyboard by an operator. Thus, the operator must attend the operation of the keyboard all the time in reading the data sheets. Furthermore, the operation of reading the data sheet by the scanner is interrupted during setting the reading conditions, resulting in a disadvantage that the time required for filing is increased.
- data for searching for data sheets is required to be registered for a set of data sheets, together with data read from the data sheets. Therefore, the amount of information registered is small, and when filing data sheets in which individual information is written for each paper, data for searching for a data sheet need be set for each paper, so that a complicated and troublesome operation is required.
- EP-A-0 096 178 discloses an electronic file distribution apparatus comprising reading means for reading information from an original sheet having original data and from a separate mark sheet having marks indicating a processing condition of the original sheet, determining means for determining whether the mark sheet is read or not by the reading means, and setting means for setting a processing condition of the original sheet based on the processing condition represented by the marks in accordance with a determination that the mark sheet is read by said determining means.
- distinct data fields of processing conditions are contained on the mark sheet used by said electronic file distribution apparatus and it is partitioned into a plurality of control zones. Each zone contains dedicated marked sense information for controlling the input work stations, the network nodes and the output work station.
- marked sense information of said mark sheet which is associated with the input station control zones is extracted and utilized to control the input work station.
- Marked sense information which is associated with network node control zone is encoded and transmitted with identifying marks to the network nodes for further processing.
- Marked sense information which is associated with output station control zone is extracted, encoded and transmitted to the network node where it is rooted to the output work station.
- EP-A-0 125 877 describes a known sheet information input apparatus for an electronic filing apparatus.
- This known electronic filing apparatus is controlled by control information included on OMR sheets, which are put in and scanned by an optical scanner.
- This known electronic filing apparatus comprises sheet-kind judging means for judging whether either of a document sheet, an OMR sheet and an OCR sheet is inputted, document input means for inputting an image of a document sheet, and optical mark reader for inputting specific information such as a key word or a title by reading specific marks on the OMR sheet and an optical character reader for inputting information such as the keyword or the title by reading characters on an OCR sheet.
- Each of the document sheets, OMR sheets and OCR sheets are separately provided.
- US-A-4 670 791 discloses an electronic file distribution apparatus which employs a distinguishing document placed between each set of original documents, said distinguishing document distinguishing the documents for one destination from the documents of another destination.
- the number of documents within each set are counted by counting the documents fed until the distinguishing document is detected, this number is then compared with the number entered in advance for each destination. A warning is indicated when a difference between these numbers is detected.
- a reading condition can easily be set by the electronic filing apparatus of the present invention. Furthermore, an operator can be informed in case that information of an original is dropped due to a reading error.
- an electronic filing apparatus comprises:
- the use of the first type of mark sheets partially including data of original information makes it possible to read and recognize search condition or information, information to be registered and so on at a time and also enhance the efficiency of registration to facilitate labour-saving of office work.
- an electronic filing apparatus comprises a CPU 1 for controlling the entire apparatus.
- the CPU 1 is connected to a keyboard 2 and provided with various instructions and the like.
- the CPU 1 is connected via a host bus 3 and an interface circuit (I/F circuit in the figure) 4 to a scanner 5, a storage device 6 and a printer 7.
- the CPU 1 is further connected via host bus 3 to a companding circuit 8, a memory 9, a facsimile transmitting/receiving circuit 10 and a CRT control circuit 11.
- the scanner 5 as reading means includes an automatic paper feeding device 5a capable of both one-side paper feeding and two-side paper feeding. While automatic paper feeding device 5a is feeding a set of data sheets, scanner 5 optically reads image information of the data sheets (hereinafter referred to as primary information) and information for carrying out registration, search and other processings (hereinafter referred to as secondary information).
- Data sheets include a first type of mark sheets 17a (Fig. 7) and a second type of mark sheets 17 (Fig. 3) and one or more original sheets 34.
- the scanner 5 is set to operate in a reading mode for selecting the density of an image, whether or not the image includes characters or photographs, or the mixture thereof, the size of an original, whether or not the surface of the original is one-side or two-sides of paper, etc. in correspondence with instructions from CPU 1.
- the scanner 5 performs paper feeding and reading corresponding to this reading mode.
- the storage device 6 is formed of a recording/reproducing device such as an optical disc device which records primary information and secondary information on a record medium and reproduces the recorded information when necessary.
- a recording/reproducing device such as an optical disc device which records primary information and secondary information on a record medium and reproduces the recorded information when necessary.
- the companding circuit 8 encodes primary information read by scanner 5 to compress the encoded primary information, and also decodes the compressed primary information to expand and restore the decoded primary information.
- the memory 9 temporarily stores primary information, secondary information and other data to transmit the stored information and data to a predetermined device in correspondence with instructions from CPU 1, in performing processings such as registration and search.
- the facsimile transmitting/receiving circuit 10 for transmitting/receiving an image to/from a facsimile device of the other party is connected via a public communication network through modem 12 to the other party's facsimile device.
- the CRT control circuit 11 is connected to CRT 13 for controlling display of CRT 13.
- the CRT 13 displays primary information and secondary information corresponding to display instructions of CPU 1.
- CPU 1 when the second type of OMR sheets and original sheets are to be processed CPU 1 comprises determining means 14, checking means 15 and setting means 16.
- the determining means 14 determines whether the data sheet read by scanner 5 is an OMR (Optical Mark Reader) sheet 17, which will be described later, in accordance with the presence/absence of timing marks 18.
- OMR Optical Mark Reader
- the checking means 15 checks the presence/absence of each information, which will be described later, out of secondary information of OMR sheet 17 read.
- the setting means 16 transmits reading mode setting information to scanner 5 in accordance with the information of the above described reading mode so as to set the reading mode.
- the second type of OMR sheets 17 has timing marks 18 indicating a reading area at the periphery thereof.
- An area 19 for setting various information to be secondary information is provided inward from the periphery having timing marks 18.
- the timing marks 18 are provided in a row direction (X direction) and in a column direction (Y direction) with a predetermined space from one another corresponding to the location of marks written in area 19.
- the upper part of area 19 includes a processing type selecting field 20 for selecting the type of processings (registration or search), a registration date field 21 for indicating a registration date, and a number-of-storage month field 22 for designating the number of months for storing primary information.
- a processing type selecting field 20 for selecting the type of processings (registration or search)
- a registration date field 21 for indicating a registration date
- a number-of-storage month field 22 for designating the number of months for storing primary information.
- the middle part of area 19 includes a data number field 23 for indicating the registration number of data sheets to be registered, and a facsimile number field 24 for indicating a facsimile (telephone) number for transmitting/receiving data sheets by facsimile.
- the lower part of area 19 includes a number-of-original sheet field 25 for designating the number of original sheets out of data sheets to be registered, a scanner mode field 26 for setting a reading mode (scanner mode) by scanner 5, and a key word field 27 for designating input/output devices of different types and indicating other information.
- the scanner mode field 26 includes sub-fields for items required to be set for registration and search, for example, the degree of image density, the size of original, whether the image includes characters or photographs, or the mixture thereof, whether the surface of original is one-side or two-sides of paper, etc. These sub-fields further include places where marks are written in accordance with set items. Writing marks in these places corresponding to the type of data sheets causes OMR sheet 17 to have reading mode information.
- the other fields 20-25 and 27 than scanner mode field 26 also include sub-fields for items required to be set for registration and search in the same manner as above, places of which marks are written in corresponding to the type of data sheets.
- the processings such as registration and search of data sheets are carried out in accordance with information obtained from the location of marks written as above on the second type of OMR sheets 17.
- the location of those marks can be recognized by detecting the location of timing marks 18 arranged in the row direction (X direction) and in the column direction (Y direction) employing known art.
- an instruction including a registration processing is provided through a keying operation of keyboard 2 (step S1).
- a transfer is made to each of the processings.
- registration processing when data sheets per case are set in scanner 5 with OMR sheet 17 of the second type placed on top of original sheets 34, these data sheets are accepted beginning with OMR sheet 17 of the second type by automatic paper feeding device 5a and are then read by scanner 5 (step S2).
- determining means 14 of CPU 1 determines that the data sheet is OMR sheet 17 (step S3).
- secondary information represented by marks in area 19 on OMR sheet 17 of the second type is recognized (step S4), then temporarily stored in memory 9 (step S5).
- checking means 15 checks the presence/absence of marks in scanner mode field 26 on OMR sheet 17 of the second type, so that a determination is made whether reading mode information is written or not (step S6).
- step S6 When it is determined that the reading mode information is written in step S6, a reading mode of scanner 5 is set by setting means 16 corresponding to the determination (step S7). Thereafter, OMR sheet 17 of the second type from which secondary information is read is discharged by automatic paper feeding device 5a of scanner 5 (step S8), and a determination is made whether or not there is any subsequent original sheet (step S9). When it is determined that the reading mode information is absent in step S6, the processing transfers to step S9.
- step S9 Since the second page of data sheets, i.e., original sheet 34 is now set next to OMR sheet 1 of the second type, a determination is made that there is a subsequent original sheet in step S9, so that the processing transfers to step S2. Then, the above described original sheet 34 is accepted in scanner 5 in the same manner as OMR sheet 17 of the second type and then read in the reading mode set as described above. Since timing marks 18 are not provided on the original sheet 34 differently from OMR sheet 17 of the second type, determining means 14 determines that the original sheet 34 is not OMR sheet 17 of the second type in step S3, so that the primary information of the original sheet read by scanner 5 is recognized (step S10). This primary information is compressed by companding circuit 8 (step S11) and then temporarily stored in memory 9 (step S12).
- step S9 a determination is made that there are subsequent original sheets in step S9, and the processing further transfers to step S2.
- the processing is repeated in the procedure of steps S2, S3, S10-S12.
- CPU 1 When this processing is completed with respect to the data sheets per case, and a determination is made that there are no subsequent original sheets in step S9, CPU 1 provides an instruction of starting registration (step S13). Thereafter, the primary and secondary information stored in memory 9 is called by CPU 1 (step S14). Then, CPU 1 adds the primary information to the secondary information to store the added information in recording device 6, so that the data sheets by one case are registered (step S15). When the registration is completed, a determination is made whether there is a further data sheet to be registered (step S16).
- step S16 In case where there is only one case of data sheets to be registered, a determination is made that the next data sheets are absent in step S16, so that the registration processing is completed. Meanwhile, in case where there are a plurality of cases of data sheets to be registered, a determination is made that there are the next data sheets, so that the processing transfers to step S1. Based on secondary information of the next data sheets, said information written on OMR sheet 17 of the second type, the processing in and after step S1 is serially executed, so that the next data sheets are registered.
- the reading mode of scanner 5 can be automatically set by reading the marks provided in scanner mode field 26 on OMR sheet 17 of the second type, there is no need to reset a reading mode even for different types of data sheets.
- Fig. 5 shows diagramatically a configuration of a CPU 1 for processing the OMR sheet 17 of the second type and further data sheets according to a second operational aspect.
- CPU 1 comprises determining means 14 and checking means 15 similarly to the configuration shown in Fig. 2 and also comprises counting means 28, comparing means 29 and reporting means 30.
- setting means 16 shown in Fig. 2 is not shown in Fig. 5, CPU 1 comprises setting means 16 similar to the configuration of Fig. 2.
- checking means 15 checks whether or not there is information of the number of original sheets in number-of-original sheet field 25 on OMR sheet 17 of the second type.
- Counting means 28 is formed of a counter and counts the number of original sheets 34 read up to the number thereof when reading is completed.
- Comparing means 29 compares the number of original sheets, which is checked by checking means 15 and obtained from the number-of-original information of OMR sheet 17 of the second type, with the number of original sheets counted by counting means 28.
- Reporting means 30 when the counted number of original sheets is not identical to the number of original sheets obtained from the number-of-original information according to the comparison by comparing means 29, outputs a reporting signal to display the contents thereof on CRT 13.
- marks are written in advance in each of fields 20-27 in area 19 on OMR sheet 17 of the second type based on secondary information of data sheets.
- step S21 an instruction including a registration processing is provided through a key operation of keyboard 2 (step S21).
- step S21 in case of performing processings other than the registration processing, the subject processing transfers to the other processings.
- registration processing when data sheets by one case are set with OMR sheet 17 of the second type atop in scanner 5, these data sheets are accepted beginning with OMR sheet 17 of the second type by automatic paper feeding device 5a and are then read by scanner 5 (step S22).
- determining means 14 of CPU 1 determines that the data sheet is OMR sheet 17 (step S23).
- secondary information represented by marks in area 19 on OMR sheet 17 of the second type is recognized (step S24), then temporarily stored in memory 9 (step S25).
- checking means 15 of CPU 1 checks the presence/absence of marks in scanner mode field 26 on OMR sheet 17 of the second type, so that the presence/absence of reading mode information is determined (step S26).
- a reading mode of scanner 5 is set corresponding to the determination (step S27).
- checking means 15 checks the presence/absence of marks in number-of-original sheet field 25 on the second type of OMR sheet 17, so as to determine the presence/absence of information of the number of original sheets (step S28).
- the number of original sheets to be read is written as marks in number-of-original sheet field 25
- a determination is made that there is the number-of-original sheet information in step S28.
- counting means 28 is reset (step S30).
- OMR sheet 17 from which secondary information is read is discharged by automatic paper feeding device 5a of scanner 5 (step S31), so that a determination is made whether or not there are any subsequent original sheets (step S32). If it is determined that there is no reading mode information in step S26, the processing transfers to step S32. Meanwhile, if it is determined that there is no number-of-original information in step S28, the processing similarly transfers to step S32.
- step S32 Since original sheet 34, which is the second page of data sheets, is now set next to the second type of OMR sheet 17, a determination is made that there is a subsequent original sheet in step S32, and the processing transfers to step S22.
- this original sheet is accepted by scanner 5 similarly to OMR sheet 17 of the second type and then read in the reading mode set as above.
- determining means 14 determines that the original sheet 34 is not OMR sheet 17 in step S23.
- counting means 28 counts the original sheet as the one actually read (step S34).
- the primary information is compressed by companding circuit 8 (step S35) to be stored temporarily in memory 9 (step S36).
- step S32 a determination is made that there are subsequent original sheets in step S32, so that the processing transfers to step S22 again.
- the processing is repeated in the procedure of steps S22, S23, S33-S36.
- step S29 the number-of-original information temporarily stored in memory 9 is called in step S29. Comparing means 29 then compares the number of original sheets based on the above described information with the number of those read (step S37), so that a determination is made whether the result of comparison indicates that the number of those original sheets is equal (step S38).
- step S38 a determination is made that the number of those original sheets is not identical according to the result of comparison in step S38.
- the reporting means 30 displays this result of determination on CRT 13 as an error to report to the operator.
- step S40 a determination is made whether there are any further data sheets to be registered. In case where the data sheets by only one case are to be registered, it is determined that the next data sheets are absent in step S40 so as to complete the registration processing. Meanwhile, in case where data sheets by plural cases are to be registered, it is determined that there are the next data sheets, so that the processing transfers to step S21. Based on secondary information provided in the second type of OMR sheet 17 of the next data sheets, the processings in and after step S21 are serially executed, so that the registration of data sheets is carried out.
- CRT 13 displays the result of comparison that the number of original sheets set in the second type of OMR sheet 17 is not identical to the number of those read in this embodiment
- the result indicating nonidentical number of original sheets may be outputted as a reporting sound by employing output means such as a speaker.
- An OMR sheet 17a of a first type as shown in Fig. 7 is employed in a third operational aspect in accordance with the invention.
- an OMR sheet 17a of the first type comprises in an upper half area thereof a secondary information portion 31 in which predetermined items to be secondary information are written as marks, and comprises in a lower half area thereof a primary information portion 32 in which information to be primary information such as characters and figures are written directly.
- Timing marks 18 are provided for indicating reading areas in the top margin and in the right and left margins at the periphery of secondary information portion 31. These timing marks 18 are provided with a predetermined space from one another corresponding to the location of marks to be written in secondary information portion 31. Further, timing marks 18 are provided similarly in the bottom margin of primary information portion 32. No timing marks 18 are provided in the right and left margins of primary information portion 32.
- the upper part of secondary information portion 31 includes a processing type selecting field 20 for selecting the type of processings, a registration date field 21 for indicating a registration date, and a data sheet number field 23 for indicating the registration number of data sheets to be registered.
- the lower part of secondary information portion 31 includes a key word field 27 for designating input/output devices of different types and indicating other information.
- Marks are written in predetermined places in each of fields 20-23 and 27 in secondary information portion 31 in correspondence with the type of data sheets. Processings such as registration and search of data sheets are performed based on information obtained from the location of the marks written.
- the location of the marks can be recognized by detecting the location of timing marks 18 arranged in a row direction (X direction) and a column direction (Y direction) employing known art.
- primary information portion 32 a field in which numerous information to be registered such as receipts, business reports and business diaries can be written is printed, so that each information can be directly written in the field.
- CPU 1 comprises determining means 14 and recognizing means 33.
- Determining means 14 determines whether or not an OMR sheet read by scanner 5 is the above described first type of OMR sheet 17a by detecting an area in which timing marks 18 are provided.
- Recognizing means 33 recognizes marks written as secondary information in secondary information portion 31 formed on OMR sheet 17a of the first type separately from characters, figures and the like written directly as primary information in primary information portion 32.
- secondary information is marked in each of fields 20-23 and 27 in secondary information portion 31 on the first type of OMR sheet 17a, and also contents to be registered such as receipts, business reports and business diaries are written in advance in primary information portion 32 of the first type of OMR sheet 17a.
- an instruction including a registration processing is provided through a key operation of keyboard 2 (step S51).
- a transfer is made to the other processings.
- a reading mode of scanner 5 is set employing, for example, keyboard 2 (step S52).
- OMR sheet 17a of the first type is set in scanner 5
- the set sheet is accepted by automatic paper feeding device 5a to be read by scanner 5 (step S53).
- determining means 14 of CPU 1 determines whether OMR sheet 17a is an OMR sheet of the first type having the primary information portion 32 (step S54). In case where a OMR sheet 17 of the second type is read, a determination is made that the OMR sheet is not the one having primary information portion 32 in step S54. In this case, after secondary information is then recognized, primary information of the next original sheet is read and recognized so as to perform a registration processing by means of the second type of OMR sheets 17 as described above with reference to the Figs. 2 to 6.
- recognizing means 33 recognizes in step S55 the secondary information of secondary information portion 31 on OMR sheet 17a of the first type separately from the primary information of the primary information portion 32.
- the secondary information recognized by recognizing means 33 is then temporarily stored in memory 9, while the primary information is compressed by companding circuit 8 (step S57) and is then temporarily stored in memory 9 (step S58).
- step S59 when CPU 1 instructs an execution of registration, the primary information and secondary information stored temporarily in memory 9 are called (step S59). Further, the secondary information is added to the primary information to be registered in storage device 6 (step S60).
- the secondary information registered can be employed as a label in searching for primary information.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Automation & Control Theory (AREA)
- Facsimiles In General (AREA)
- Storing Facsimile Image Data (AREA)
- Processing Or Creating Images (AREA)
Description
- The present invention relates generally to electronic filing apparatuses, and more particularly to an electronic filing apparatus for filing documents employing an optically readable mark sheet.
- Electronic filing apparatuses are recently highlighted as apparatuses for filing documents produced daily in offices. Such an electronic filing apparatus comprises a scanner by which information of documents is optically read to be stored in a storage medium such as an optical disc. The electronic filing apparatus has a function of searching for registered information so as to retrieve required information from the registered information and then output the same to a printer at any time by predetermined output means.
It is proposed that the above described electronic filing apparatus has a structure that the scanner includes an automatic paper feeding device. In this structure, the automatic paper feeding device sequentially feeds a data sheet to the scanner without moving the scanner upon scanning the data sheet, whereby information is automatically read from the data sheet being set in the scanner.
On reading a data sheet, reading conditions need to be set in the electronic filing apparatus depending on the size of an original sheet or a data sheet, whether the surface of the original is one side or both sides of paper, the density of an image, whether as image of the original sheet includes characters, photographs or the mixture of characters and photographs, etc. In case of reading different types of data sheets, reading conditions can vary frequently for each data sheet and hence must be set many times. In the above described electronic filing apparatus, reading conditions are set by operation of a keyboard by an operator. Thus, the operator must attend the operation of the keyboard all the time in reading the data sheets. Furthermore, the operation of reading the data sheet by the scanner is interrupted during setting the reading conditions, resulting in a disadvantage that the time required for filing is increased. - In addition, in the electronic filing apparatus, since the number of read originals is not counted, plural sheets of originals are erroneously fed at a time by the automatic paper feeding device in the scanner. Thus, the plural sheets other than the first page are not read, thereby entailing a problem that the information of the originals cannot be detected upon searching for data sheet thereof later.
- Moreover, in the electronic filing apparatus, data for searching for data sheets is required to be registered for a set of data sheets, together with data read from the data sheets. Therefore, the amount of information registered is small, and when filing data sheets in which individual information is written for each paper, data for searching for a data sheet need be set for each paper, so that a complicated and troublesome operation is required.
- EP-A-0 096 178 discloses an electronic file distribution apparatus comprising reading means for reading information from an original sheet having original data and from a separate mark sheet having marks indicating a processing condition of the original sheet, determining means for determining whether the mark sheet is read or not by the reading means, and setting means for setting a processing condition of the original sheet based on the processing condition represented by the marks in accordance with a determination that the mark sheet is read by said determining means. According to the purpose of this known file distribution apparatus, distinct data fields of processing conditions are contained on the mark sheet used by said electronic file distribution apparatus and it is partitioned into a plurality of control zones. Each zone contains dedicated marked sense information for controlling the input work stations, the network nodes and the output work station. In the input work station, marked sense information of said mark sheet which is associated with the input station control zones is extracted and utilized to control the input work station. Marked sense information which is associated with network node control zone is encoded and transmitted with identifying marks to the network nodes for further processing. Marked sense information which is associated with output station control zone is extracted, encoded and transmitted to the network node where it is rooted to the output work station.
- EP-A-0 125 877 describes a known sheet information input apparatus for an electronic filing apparatus. This known electronic filing apparatus is controlled by control information included on OMR sheets, which are put in and scanned by an optical scanner. This known electronic filing apparatus comprises sheet-kind judging means for judging whether either of a document sheet, an OMR sheet and an OCR sheet is inputted, document input means for inputting an image of a document sheet, and optical mark reader for inputting specific information such as a key word or a title by reading specific marks on the OMR sheet and an optical character reader for inputting information such as the keyword or the title by reading characters on an OCR sheet. Each of the document sheets, OMR sheets and OCR sheets are separately provided.
- US-A-4 670 791 discloses an electronic file distribution apparatus which employs a distinguishing document placed between each set of original documents, said distinguishing document distinguishing the documents for one destination from the documents of another destination. The number of documents within each set are counted by counting the documents fed until the distinguishing document is detected, this number is then compared with the number entered in advance for each destination. A warning is indicated when a difference between these numbers is detected.
- It is a primary object of the present invention to provide an electronic filing apparatus facilitating registration of data sheets even in case where the amount of information of data sheets by one case is small.
- According to an advantageous development a reading condition can easily be set by the electronic filing apparatus of the present invention.
Furthermore, an operator can be informed in case that information of an original is dropped due to a reading error. - According to a further advantageous development a search condition can easily be set by the electronic filing apparatus according to the present invention.
- According to a primary aspect of the present invention, an electronic filing apparatus comprises:
- reading means for optically reading original information and mark information, said reading means being adapted for reading at least a first type of mark sheets having predetermined marks and including data of the original information in a portion thereof;
- determining means for determining whether or not said first type of marks sheets including the data of the original information is read by said reading means;
- recognizing means for individually recognizing the original information and the mark information from said mark sheet when a determination is made by said determining means that said first type of mark sheets including the data of the original information is read; and
- filing means for filing the original information and the mark information recognized by said recognizing means (claim 1).
- Therefore, when the amount of original information of the original data sheets to be registered is small, the use of the first type of mark sheets partially including data of original information makes it possible to read and recognize search condition or information, information to be registered and so on at a time and also enhance the efficiency of registration to facilitate labour-saving of office work.
- Depending
claims 2 to 7 are each specifying developments thereof. - The foregoing and other objects, features, aspects of operation and advantages of the present invention will become more apparent from the following detailed description of the present invention when taken in conjunction with the accompanying drawings.
-
- Fig. 1 is a schematic block diagram showing an electrical configuration of an electronic filing apparatus according to the present invention;
- Fig. 2 is a diagram showing the configuration of a CPU for processing the second type of OMR sheets according to a first operational aspect explained in the flow chart of Fig. 4;
- Fig. 3 is a diagram showing a second type of OMR sheets according to the present invention;
- Fig. 4 is a flow chart for describing the first operational aspect when using said second type of OMR sheets;
- Fig. 5 is a diagram showing the configuration of a CPU for processing said second type of OMR sheets according to a second operational aspect;
- Figs. 6A and 6B are flow charts for describing the second operational aspect of the present invention when the second type of OMR sheets is used;
- Fig. 7 is a diagram showing a first type of OMR sheets according to the present invention;
- Fig. 8 is a diagram showing the configuration of a CPU for processing said first type of OMR sheets according to a third operational aspect; and
- Fig. 9 is a flow chart for describing the third operational aspect of the present invention.
- Referring to Fig. 1, an electronic filing apparatus comprises a
CPU 1 for controlling the entire apparatus. TheCPU 1 is connected to akeyboard 2 and provided with various instructions and the like. TheCPU 1 is connected via ahost bus 3 and an interface circuit (I/F circuit in the figure) 4 to ascanner 5, astorage device 6 and aprinter 7. TheCPU 1 is further connected viahost bus 3 to a companding circuit 8, amemory 9, a facsimile transmitting/receivingcircuit 10 and aCRT control circuit 11. - The
scanner 5 as reading means includes an automaticpaper feeding device 5a capable of both one-side paper feeding and two-side paper feeding. While automaticpaper feeding device 5a is feeding a set of data sheets,scanner 5 optically reads image information of the data sheets (hereinafter referred to as primary information) and information for carrying out registration, search and other processings (hereinafter referred to as secondary information). Data sheets include a first type ofmark sheets 17a (Fig. 7) and a second type of mark sheets 17 (Fig. 3) and one or moreoriginal sheets 34. Thescanner 5 is set to operate in a reading mode for selecting the density of an image, whether or not the image includes characters or photographs, or the mixture thereof, the size of an original, whether or not the surface of the original is one-side or two-sides of paper, etc. in correspondence with instructions fromCPU 1. Thescanner 5 performs paper feeding and reading corresponding to this reading mode. - The
storage device 6 is formed of a recording/reproducing device such as an optical disc device which records primary information and secondary information on a record medium and reproduces the recorded information when necessary. - The companding circuit 8 encodes primary information read by
scanner 5 to compress the encoded primary information, and also decodes the compressed primary information to expand and restore the decoded primary information. - The
memory 9 temporarily stores primary information, secondary information and other data to transmit the stored information and data to a predetermined device in correspondence with instructions fromCPU 1, in performing processings such as registration and search. - The facsimile transmitting/receiving
circuit 10 for transmitting/receiving an image to/from a facsimile device of the other party is connected via a public communication network throughmodem 12 to the other party's facsimile device. - The
CRT control circuit 11 is connected toCRT 13 for controlling display ofCRT 13. TheCRT 13 displays primary information and secondary information corresponding to display instructions ofCPU 1. - Referring to Fig. 2, when the second type of OMR sheets and original sheets are to be processed
CPU 1 comprises determiningmeans 14, checking means 15 and setting means 16. - The determining means 14 determines whether the data sheet read by
scanner 5 is an OMR (Optical Mark Reader)sheet 17, which will be described later, in accordance with the presence/absence of timing marks 18. - The checking means 15 checks the presence/absence of each information, which will be described later, out of secondary information of
OMR sheet 17 read. The setting means 16 transmits reading mode setting information toscanner 5 in accordance with the information of the above described reading mode so as to set the reading mode. - Referring to Fig. 3, the second type of
OMR sheets 17 has timing marks 18 indicating a reading area at the periphery thereof. Anarea 19 for setting various information to be secondary information is provided inward from the periphery having timing marks 18. - The timing marks 18 are provided in a row direction (X direction) and in a column direction (Y direction) with a predetermined space from one another corresponding to the location of marks written in
area 19. - The upper part of
area 19 includes a processingtype selecting field 20 for selecting the type of processings (registration or search), aregistration date field 21 for indicating a registration date, and a number-of-storage month field 22 for designating the number of months for storing primary information. - The middle part of
area 19 includes adata number field 23 for indicating the registration number of data sheets to be registered, and a facsimile number field 24 for indicating a facsimile (telephone) number for transmitting/receiving data sheets by facsimile. - The lower part of
area 19 includes a number-of-original sheet field 25 for designating the number of original sheets out of data sheets to be registered, ascanner mode field 26 for setting a reading mode (scanner mode) byscanner 5, and akey word field 27 for designating input/output devices of different types and indicating other information. - The
scanner mode field 26 includes sub-fields for items required to be set for registration and search, for example, the degree of image density, the size of original, whether the image includes characters or photographs, or the mixture thereof, whether the surface of original is one-side or two-sides of paper, etc. These sub-fields further include places where marks are written in accordance with set items. Writing marks in these places corresponding to the type of data sheets causesOMR sheet 17 to have reading mode information. - The other fields 20-25 and 27 than
scanner mode field 26 also include sub-fields for items required to be set for registration and search in the same manner as above, places of which marks are written in corresponding to the type of data sheets. The processings such as registration and search of data sheets are carried out in accordance with information obtained from the location of marks written as above on the second type ofOMR sheets 17. The location of those marks can be recognized by detecting the location of timingmarks 18 arranged in the row direction (X direction) and in the column direction (Y direction) employing known art. - A description will now be given on a first operational procedure for registration in the electronic filing apparatus thus structured with reference to the flow chart of Fig. 4.
- Prior to registration, marks are written in advance in each of fields 20-27 in
area 19 onOMR sheet 17 of the second type in accordance with secondary information of data sheets. - First, an instruction including a registration processing is provided through a keying operation of keyboard 2 (step S1). In case of processings other than registration in step S1, a transfer is made to each of the processings. Meanwhile, in the case of registration processing, when data sheets per case are set in
scanner 5 withOMR sheet 17 of the second type placed on top oforiginal sheets 34, these data sheets are accepted beginning withOMR sheet 17 of the second type by automaticpaper feeding device 5a and are then read by scanner 5 (step S2). - When timing marks 18 on
OMR sheet 17 of the second type are read by thescanner 5, determining means 14 ofCPU 1 determines that the data sheet is OMR sheet 17 (step S3). Next, secondary information represented by marks inarea 19 onOMR sheet 17 of the second type is recognized (step S4), then temporarily stored in memory 9 (step S5). Further, inCPU 1, checking means 15 checks the presence/absence of marks inscanner mode field 26 onOMR sheet 17 of the second type, so that a determination is made whether reading mode information is written or not (step S6). - When it is determined that the reading mode information is written in step S6, a reading mode of
scanner 5 is set by settingmeans 16 corresponding to the determination (step S7). Thereafter,OMR sheet 17 of the second type from which secondary information is read is discharged by automaticpaper feeding device 5a of scanner 5 (step S8), and a determination is made whether or not there is any subsequent original sheet (step S9). When it is determined that the reading mode information is absent in step S6, the processing transfers to step S9. - Since the second page of data sheets, i.e.,
original sheet 34 is now set next toOMR sheet 1 of the second type, a determination is made that there is a subsequent original sheet in step S9, so that the processing transfers to step S2. Then, the above describedoriginal sheet 34 is accepted inscanner 5 in the same manner asOMR sheet 17 of the second type and then read in the reading mode set as described above. Since timing marks 18 are not provided on theoriginal sheet 34 differently fromOMR sheet 17 of the second type, determiningmeans 14 determines that theoriginal sheet 34 is notOMR sheet 17 of the second type in step S3, so that the primary information of the original sheet read byscanner 5 is recognized (step S10). This primary information is compressed by companding circuit 8 (step S11) and then temporarily stored in memory 9 (step S12). - In case where data sheets per case based on the secondary information of the second type of
OMR sheets 17 comprise a plurality of original sheets, a determination is made that there are subsequent original sheets in step S9, and the processing further transfers to step S2. As for the subsequent original sheets starting from the second page, the processing is repeated in the procedure of steps S2, S3, S10-S12. - When this processing is completed with respect to the data sheets per case, and a determination is made that there are no subsequent original sheets in step S9,
CPU 1 provides an instruction of starting registration (step S13). Thereafter, the primary and secondary information stored inmemory 9 is called by CPU 1 (step S14). Then,CPU 1 adds the primary information to the secondary information to store the added information inrecording device 6, so that the data sheets by one case are registered (step S15). When the registration is completed, a determination is made whether there is a further data sheet to be registered (step S16). - In case where there is only one case of data sheets to be registered, a determination is made that the next data sheets are absent in step S16, so that the registration processing is completed. Meanwhile, in case where there are a plurality of cases of data sheets to be registered, a determination is made that there are the next data sheets, so that the processing transfers to step S1. Based on secondary information of the next data sheets, said information written on
OMR sheet 17 of the second type, the processing in and after step S1 is serially executed, so that the next data sheets are registered. - As described above, since the reading mode of
scanner 5 can be automatically set by reading the marks provided inscanner mode field 26 onOMR sheet 17 of the second type, there is no need to reset a reading mode even for different types of data sheets. - Fig. 5 shows diagramatically a configuration of a
CPU 1 for processing theOMR sheet 17 of the second type and further data sheets according to a second operational aspect.CPU 1 comprises determiningmeans 14 and checking means 15 similarly to the configuration shown in Fig. 2 and also comprises counting means 28, comparingmeans 29 and reporting means 30. Although setting means 16 shown in Fig. 2 is not shown in Fig. 5,CPU 1 comprises setting means 16 similar to the configuration of Fig. 2. - Since the electrical configuration of an electronic filing apparatus and a format of an OMR sheet of the second type employed in the electronic filing apparatus are the same as those shown in Figs. 1 and 3, respectively, a description thereof will not be repeated.
- Referring to Fig. 5, checking means 15 checks whether or not there is information of the number of original sheets in number-of-
original sheet field 25 onOMR sheet 17 of the second type. - Counting means 28 is formed of a counter and counts the number of
original sheets 34 read up to the number thereof when reading is completed. - Comparing means 29 compares the number of original sheets, which is checked by checking
means 15 and obtained from the number-of-original information ofOMR sheet 17 of the second type, with the number of original sheets counted by countingmeans 28. - Reporting means 30, when the counted number of original sheets is not identical to the number of original sheets obtained from the number-of-original information according to the comparison by comparing
means 29, outputs a reporting signal to display the contents thereof onCRT 13. - A description will now be given on a procedure of comparison between the number of original sheets read and the number of those to be read with reference to the flow charts of Figs. 6A and 6B.
- Prior to a registration processing, marks are written in advance in each of fields 20-27 in
area 19 onOMR sheet 17 of the second type based on secondary information of data sheets. - First, an instruction including a registration processing is provided through a key operation of keyboard 2 (step S21). In step S21, in case of performing processings other than the registration processing, the subject processing transfers to the other processings. Meanwhile, in the case of registration processing, when data sheets by one case are set with
OMR sheet 17 of the second type atop inscanner 5, these data sheets are accepted beginning withOMR sheet 17 of the second type by automaticpaper feeding device 5a and are then read by scanner 5 (step S22). - When timing marks 18 on the second type of
OMR sheet 17 are read byscanner 5, determining means 14 ofCPU 1 determines that the data sheet is OMR sheet 17 (step S23). Next, secondary information represented by marks inarea 19 onOMR sheet 17 of the second type is recognized (step S24), then temporarily stored in memory 9 (step S25). Thereafter, checking means 15 ofCPU 1 checks the presence/absence of marks inscanner mode field 26 onOMR sheet 17 of the second type, so that the presence/absence of reading mode information is determined (step S26). When a determination is made that there is reading mode information in step S26, a reading mode ofscanner 5 is set corresponding to the determination (step S27). - Further in
CPU 1, checking means 15 checks the presence/absence of marks in number-of-original sheet field 25 on the second type ofOMR sheet 17, so as to determine the presence/absence of information of the number of original sheets (step S28). In case where the number of original sheets to be read is written as marks in number-of-original sheet field 25, a determination is made that there is the number-of-original sheet information in step S28. When this number of original information is temporarily stored in memory 9 (step S29), counting means 28 is reset (step S30). Thereafter,OMR sheet 17 from which secondary information is read is discharged by automaticpaper feeding device 5a of scanner 5 (step S31), so that a determination is made whether or not there are any subsequent original sheets (step S32). If it is determined that there is no reading mode information in step S26, the processing transfers to step S32. Meanwhile, if it is determined that there is no number-of-original information in step S28, the processing similarly transfers to step S32. - Since
original sheet 34, which is the second page of data sheets, is now set next to the second type ofOMR sheet 17, a determination is made that there is a subsequent original sheet in step S32, and the processing transfers to step S22. In step S22, this original sheet is accepted byscanner 5 similarly toOMR sheet 17 of the second type and then read in the reading mode set as above. - Since there are no timing marks 18 attached on the above
original sheet 34 differently fromOMR sheet 17, determiningmeans 14 determines that theoriginal sheet 34 is notOMR sheet 17 in step S23. After primary information of the original sheet read byscanner 5 is recognized (step S33), counting means 28 counts the original sheet as the one actually read (step S34). The primary information is compressed by companding circuit 8 (step S35) to be stored temporarily in memory 9 (step S36). - In case where the data sheets by one case based on secondary information of the second type of
OMR sheet 17 comprise a plurality of original sheets, a determination is made that there are subsequent original sheets in step S32, so that the processing transfers to step S22 again. As for the subsequent original sheets from the second page, the processing is repeated in the procedure of steps S22, S23, S33-S36. When this processing is completed with respect to the data sheets by one case and a determination is made that there is no subsequent original sheet in step S32, the number-of-original information temporarily stored inmemory 9 is called in step S29. Comparing means 29 then compares the number of original sheets based on the above described information with the number of those read (step S37), so that a determination is made whether the result of comparison indicates that the number of those original sheets is equal (step S38). - In case where feeding a plurality of original sheets by automatic
paper feeding device 5a ofscanner 5 causes the number of original sheets actually read to be smaller than the number of original sheets stored inmemory 9, a determination is made that the number of those original sheets is not identical according to the result of comparison in step S38. The reporting means 30 displays this result of determination onCRT 13 as an error to report to the operator. When a determination is made that the number of original sheets is identical according to the result of comparison in step S38, a registration is executed (step S39). In this registration, the secondary information read from the second type ofOMR sheet 17 is added to the primary information read from the plurality of original sheets so as to be stored instorage device 6. When the registration of data sheets by one case are completed, a determination is made whether there are any further data sheets to be registered (step S40). In case where the data sheets by only one case are to be registered, it is determined that the next data sheets are absent in step S40 so as to complete the registration processing. Meanwhile, in case where data sheets by plural cases are to be registered, it is determined that there are the next data sheets, so that the processing transfers to step S21. Based on secondary information provided in the second type ofOMR sheet 17 of the next data sheets, the processings in and after step S21 are serially executed, so that the registration of data sheets is carried out. - As described above, since the number of original sheets previously set in the second type of
OMR sheet 17 is compared with the number of original sheets actually read, and the result of comparison is reported to the operator when the number of original sheets compared is not identical, the operator can recognize whether or not a predetermined number of original sheets are read correctly. - While
CRT 13 displays the result of comparison that the number of original sheets set in the second type ofOMR sheet 17 is not identical to the number of those read in this embodiment, the result indicating nonidentical number of original sheets may be outputted as a reporting sound by employing output means such as a speaker. - An
OMR sheet 17a of a first type as shown in Fig. 7 is employed in a third operational aspect in accordance with the invention. - Referring to Fig. 7, an
OMR sheet 17a of the first type comprises in an upper half area thereof asecondary information portion 31 in which predetermined items to be secondary information are written as marks, and comprises in a lower half area thereof aprimary information portion 32 in which information to be primary information such as characters and figures are written directly. - Timing marks 18 are provided for indicating reading areas in the top margin and in the right and left margins at the periphery of
secondary information portion 31. These timing marks 18 are provided with a predetermined space from one another corresponding to the location of marks to be written insecondary information portion 31. Further, timing marks 18 are provided similarly in the bottom margin ofprimary information portion 32. No timing marks 18 are provided in the right and left margins ofprimary information portion 32. - The upper part of
secondary information portion 31 includes a processingtype selecting field 20 for selecting the type of processings, aregistration date field 21 for indicating a registration date, and a datasheet number field 23 for indicating the registration number of data sheets to be registered. The lower part ofsecondary information portion 31 includes akey word field 27 for designating input/output devices of different types and indicating other information. - Marks are written in predetermined places in each of fields 20-23 and 27 in
secondary information portion 31 in correspondence with the type of data sheets. Processings such as registration and search of data sheets are performed based on information obtained from the location of the marks written. - The location of the marks can be recognized by detecting the location of timing
marks 18 arranged in a row direction (X direction) and a column direction (Y direction) employing known art. - In
primary information portion 32, a field in which numerous information to be registered such as receipts, business reports and business diaries can be written is printed, so that each information can be directly written in the field. - As shown in Fig. 8,
CPU 1 comprises determiningmeans 14 and recognizingmeans 33. - Determining means 14 determines whether or not an OMR sheet read by
scanner 5 is the above described first type ofOMR sheet 17a by detecting an area in which timing marks 18 are provided. - Recognizing means 33 recognizes marks written as secondary information in
secondary information portion 31 formed onOMR sheet 17a of the first type separately from characters, figures and the like written directly as primary information inprimary information portion 32. - Since the electrical configuration of an electronic filing apparatus for carrying out the third operational aspect is the same as that shown in Fig. 1, a description thereof will not be repeated.
- A description will now be given on a registration procedure in the electronic filing apparatus thus structured with reference to the flow chart of Fig. 9.
- Prior to registration processing, secondary information is marked in each of fields 20-23 and 27 in
secondary information portion 31 on the first type ofOMR sheet 17a, and also contents to be registered such as receipts, business reports and business diaries are written in advance inprimary information portion 32 of the first type ofOMR sheet 17a. - First, an instruction including a registration processing is provided through a key operation of keyboard 2 (step S51). In case of performing processings other than the registration processing in step S51, a transfer is made to the other processings. Meanwhile, in the case of registration processing, a reading mode of
scanner 5 is set employing, for example, keyboard 2 (step S52). WhenOMR sheet 17a of the first type is set inscanner 5, the set sheet is accepted by automaticpaper feeding device 5a to be read by scanner 5 (step S53). - Next, determining means 14 of
CPU 1 determines whetherOMR sheet 17a is an OMR sheet of the first type having the primary information portion 32 (step S54). In case where aOMR sheet 17 of the second type is read, a determination is made that the OMR sheet is not the one havingprimary information portion 32 in step S54. In this case, after secondary information is then recognized, primary information of the next original sheet is read and recognized so as to perform a registration processing by means of the second type ofOMR sheets 17 as described above with reference to the Figs. 2 to 6. - Since
OMR sheet 17a of the first type hasprimary information portion 32, recognizingmeans 33 recognizes in step S55 the secondary information ofsecondary information portion 31 onOMR sheet 17a of the first type separately from the primary information of theprimary information portion 32. The secondary information recognized by recognizingmeans 33 is then temporarily stored inmemory 9, while the primary information is compressed by companding circuit 8 (step S57) and is then temporarily stored in memory 9 (step S58). - Thereafter, when
CPU 1 instructs an execution of registration, the primary information and secondary information stored temporarily inmemory 9 are called (step S59). Further, the secondary information is added to the primary information to be registered in storage device 6 (step S60). The secondary information registered can be employed as a label in searching for primary information. - As described in the foregoing, since the primary and secondary information provided in the first type of
OMR sheet 17a havingsecondary information portion 31 andprimary information portion 32 can be read and recognized at a time, the registration processing of data sheets in which information by one case can be accommodated in one original sheet becomes simple.
Claims (7)
- An electronic filing apparatus comprising:reading means (5) for optically reading original information and mark information, said reading means being adapted for reading at least a first type of mark sheets (17a) having predetermined marks and including data of the original information in a portion thereof;determining means (14) for determining whether or not said first type of mark sheets (17a) including the data of the original information is read by said reading means (5);recognizing means (33) for individually recognizing the original information and the mark information from said mark sheet (17a) when a determination is made by said determining means (14) that said first type of mark sheets (17a) including the data of the original information is read; andfiling means (6) for filing the original information and the mark information recognized by said recognizing means (33).
- The electronic filing apparatus according to claim 1, wherein said mark information of said first type of mark sheets (17a) comprises information for searching for the original information filed by said filing means (6).
- The electronic filing apparatus according to claims 1 or 2, wherein it further comprises:paper feeding means (5a) for accommodating original sheets (34) having original data and a second type of mark sheets (17) including information of the number of said original sheets to feed said original sheets and said second type of mark sheets (17) one by one, said reading means (5) being adapted to read also said original sheets (34) and said second type of mark sheets (17);counting means (28) for counting the number of said sheets fed by said paper feeding means (5a) to said reading means (5);coincidence determining means (29) for determining whether the number of said sheets counted by said counting means (28) is coincident with the information of the number of said original sheets included in said mark sheet of the second type (17) and read by said reading means (5); andreporting means (30) for generating alarm in accordance with a determination made by said coincidence determining means (29) that the number of said sheets counted is not coincident with said information of the number of said original sheets.
- The electronic filing apparatus according to claim 3, wherein said second type of mark sheets (17) has marks indicating a processing conditicn of said original sheet (34), said reading means (5) are further reading from said second type of mark sheets (17) said marks indicating the processing condition of said original sheet (34);said determining means (14) are determining whether said second type of mark sheets (17) is read or not by said reading means (5); andsetting means (16) are provided for setting a processing condition of said original sheet (34) based on the processing condition represented by said marks in accordance with a determination that said second type of mark sheets (17) is read by said determining means (14).
- The electronic filing apparatus according to claim 4, whereinsaid processing condition includes a reading condition of said reading means (5) in case of reading said original sheet (34);said reading means (5) reads said original sheet (34) according to the reading condition set by said setting means (16).
- The electronic filing apparatus according to claim 5, further comprising:checking means (15) for checking that reading condition data of said original sheet (34) is included in said second type of mark sheets (17), whereinsaid setting means (16) sets a reading condition when a checking is made by said checking means (15) that the reading condition data exist.
- The electronic filing apparatus according to claim 4, wherein said filing means (6) are filing the information read by said reading means (5) based on the processing condition set by said setting means (16).
Applications Claiming Priority (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1121802A JPH02300854A (en) | 1989-05-15 | 1989-05-15 | electronic filing device |
| JP121802/89 | 1989-05-15 | ||
| JP1121803A JPH02300855A (en) | 1989-05-15 | 1989-05-15 | Electronic filing device |
| JP121803/89 | 1989-05-15 | ||
| JP121804/89 | 1989-05-15 | ||
| JP1121804A JPH02300856A (en) | 1989-05-15 | 1989-05-15 | Electronic filing device |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| EP0398185A2 EP0398185A2 (en) | 1990-11-22 |
| EP0398185A3 EP0398185A3 (en) | 1992-05-27 |
| EP0398185B1 true EP0398185B1 (en) | 1996-04-03 |
Family
ID=27314328
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| EP90108928A Expired - Lifetime EP0398185B1 (en) | 1989-05-15 | 1990-05-11 | Electronic filing apparatus for filing documents using mark sheet |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US5291592A (en) |
| EP (1) | EP0398185B1 (en) |
| DE (1) | DE69026303T2 (en) |
Families Citing this family (31)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5038392A (en) * | 1990-02-12 | 1991-08-06 | International Business Machines Corporation | Method and apparatus for adaptive image processing by recognizing a characterizing indicium in a captured image of a document |
| US5060980A (en) * | 1990-05-30 | 1991-10-29 | Xerox Corporation | Form utilizing encoded indications for form field processing |
| JP3082953B2 (en) | 1991-04-01 | 2000-09-04 | キヤノン株式会社 | Image storage control device |
| CA2078423C (en) * | 1991-11-19 | 1997-01-14 | Per-Kristian Halvorsen | Method and apparatus for supplementing significant portions of a document selected without document image decoding with retrieved information |
| US5434953A (en) * | 1992-03-20 | 1995-07-18 | Xerox Corporation | Use of fast textured reduction for discrimination of document image components |
| US5467410A (en) * | 1992-03-20 | 1995-11-14 | Xerox Corporation | Identification of a blank page in an image processing system |
| US5418865A (en) * | 1992-03-20 | 1995-05-23 | Xerox Corporation | Mark sensing on a form |
| US5448375A (en) * | 1992-03-20 | 1995-09-05 | Xerox Corporation | Method and system for labeling a document for storage, manipulation, and retrieval |
| JP2576738B2 (en) * | 1992-03-31 | 1997-01-29 | 村田機械株式会社 | Facsimile machine with computer interlocking function |
| EP0568140A1 (en) * | 1992-04-27 | 1993-11-03 | Koninklijke Philips Electronics N.V. | An automated form handling and generating system and a form sheet associated to said system |
| US5881214A (en) * | 1992-05-19 | 1999-03-09 | Canon Kabushiki Kaisha | Image searching apparatus |
| US5499108C1 (en) * | 1992-07-29 | 2001-01-16 | Primax Electronics Ltd | Document-driven scanning input device communicating with a computer |
| DE69315021D1 (en) * | 1992-08-24 | 1997-12-11 | Xerox Corp | System for distributing sequentially printed pages into individually and variably assignable collecting compartments |
| US5513013A (en) * | 1992-08-24 | 1996-04-30 | Xerox Corporation | Facsimile output job sorting unit and system |
| JP3689127B2 (en) * | 1993-04-22 | 2005-08-31 | ゼロックス コーポレイション | Document processing system and document processing method |
| JP3016415B2 (en) * | 1995-06-14 | 2000-03-06 | ブラザー工業株式会社 | Data transfer method and data transfer system |
| US5778172A (en) * | 1996-04-22 | 1998-07-07 | Lockheed Martin Corporation | Enhanced real-time topology analysis system or high speed networks |
| US5771395A (en) * | 1996-04-22 | 1998-06-23 | Lockheed Martin Corporation | System for processing information from scanned documents using event driven interface with patterns loaded in RAM and with address generator for addressing bit patterns |
| US5872642A (en) * | 1996-04-22 | 1999-02-16 | Lockheed Martin Corporation | System for transmitting information over a data communications network |
| JP4001650B2 (en) * | 1996-05-16 | 2007-10-31 | 株式会社リコー | Image forming apparatus |
| US5875038A (en) * | 1996-05-28 | 1999-02-23 | Gerber Scientific, Inc. | Facsimile queuing and transmission system |
| JP3572159B2 (en) | 1996-12-24 | 2004-09-29 | コニカミノルタビジネステクノロジーズ株式会社 | Image forming device |
| JPH10240658A (en) | 1996-12-26 | 1998-09-11 | Canon Inc | Information processing apparatus and method |
| AU2001264956A1 (en) * | 2000-08-11 | 2002-02-25 | Ctb/Mcgraw-Hill Llc | Enhanced data capture from imaged documents |
| JP4215197B2 (en) * | 2002-04-12 | 2009-01-28 | パナソニック株式会社 | Image encoding method and image decoding method |
| JP2004242295A (en) * | 2003-01-15 | 2004-08-26 | Ricoh Co Ltd | Image forming apparatus, image forming method, information processing apparatus, information processing method, information processing program, and recording medium |
| US7312903B2 (en) * | 2003-03-31 | 2007-12-25 | Toshiba Corporation | Scan job size |
| JP4923604B2 (en) * | 2006-02-13 | 2012-04-25 | ソニー株式会社 | Information processing apparatus and method, and program |
| US20080227075A1 (en) | 2007-03-15 | 2008-09-18 | Ctb/Mcgraw-Hill, Llc | Method and system for redundant data capture from scanned documents |
| US20090015875A1 (en) * | 2007-06-20 | 2009-01-15 | Ctb/Mcgraw-Hill Companies, Inc. | Image manipulation of digitized images of documents |
| US8526766B2 (en) * | 2007-10-31 | 2013-09-03 | Ctb/Mcgraw-Hill Llc | Use of composite bitmapped images in conjunction with display of captured data |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2101838B (en) * | 1981-04-20 | 1986-03-05 | Canon Kk | Image processing method and apparatus therefor |
| US4571699A (en) * | 1982-06-03 | 1986-02-18 | International Business Machines Corporation | Optical mark recognition for controlling input devices, hosts, and output devices |
| JPS5923968A (en) * | 1982-07-30 | 1984-02-07 | Toshiba Corp | Method for preventing erroneous transmission of facsimile equipment |
| JPS59205678A (en) * | 1983-05-09 | 1984-11-21 | Sharp Corp | Input device for form information |
| US4941125A (en) * | 1984-08-01 | 1990-07-10 | Smithsonian Institution | Information storage and retrieval system |
| JPH0797373B2 (en) * | 1985-08-23 | 1995-10-18 | 株式会社日立製作所 | Document matching system |
-
1990
- 1990-05-09 US US07/520,197 patent/US5291592A/en not_active Expired - Lifetime
- 1990-05-11 EP EP90108928A patent/EP0398185B1/en not_active Expired - Lifetime
- 1990-05-11 DE DE69026303T patent/DE69026303T2/en not_active Expired - Fee Related
Non-Patent Citations (1)
| Title |
|---|
| PATENT ABSTRACTS OF JAPAN, vol. 12, no. 281 (E-641), 02 August 1988 * |
Also Published As
| Publication number | Publication date |
|---|---|
| DE69026303T2 (en) | 1996-11-21 |
| US5291592A (en) | 1994-03-01 |
| EP0398185A3 (en) | 1992-05-27 |
| DE69026303D1 (en) | 1996-05-09 |
| EP0398185A2 (en) | 1990-11-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0398185B1 (en) | Electronic filing apparatus for filing documents using mark sheet | |
| US5001769A (en) | Image processing system | |
| EP0398184B1 (en) | Electronic filing apparatus | |
| US4893333A (en) | Interactive facsimile system and method of information retrieval | |
| US6123258A (en) | Information embedding and resolving method and apparatus | |
| EP0555027B1 (en) | Information processing apparatus and method utilising useful additional information packet | |
| US5191525A (en) | System and method for extraction of data from documents for subsequent processing | |
| JP3338097B2 (en) | Form transmission method and apparatus | |
| US5129016A (en) | System for registration of documents | |
| US4485454A (en) | Electronic document information filing system | |
| US20010029513A1 (en) | Integrated apparatus and system for storing, retrieving, and transmitting documents using document IDs and document ID marks | |
| JPH03161873A (en) | Electronic filing device with database construction function | |
| EP0863658B1 (en) | Digital integrated apparatus | |
| US5262851A (en) | Facsimile apparatus capable of distinguishing the communication from a particular transmitter | |
| JPH03195251A (en) | facsimile machine | |
| US5719960A (en) | System for dispatching task orders into a user network and method | |
| JP2696966B2 (en) | Facsimile machine | |
| US6052494A (en) | Image filing apparatus and method for displaying a retrieval result list representing the retrieval of a stored document image or for displaying the index of a document image retrieved by retrieval means | |
| JPS62219768A (en) | electronic filing system | |
| JP3352581B2 (en) | Device for determining facsimile transmission data and device for processing facsimile transmission data | |
| JP2869535B2 (en) | Image receiving method and facsimile apparatus | |
| KR100574039B1 (en) | Apparatus and method for printing a user string on received fax | |
| JPH07110039B2 (en) | Electronic filing equipment | |
| JP2940978B2 (en) | Facsimile machine | |
| HK1006363A (en) | System for dispatching task orders into a user network and method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
| 17P | Request for examination filed |
Effective date: 19900511 |
|
| AK | Designated contracting states |
Kind code of ref document: A2 Designated state(s): DE FR GB |
|
| PUAL | Search report despatched |
Free format text: ORIGINAL CODE: 0009013 |
|
| AK | Designated contracting states |
Kind code of ref document: A3 Designated state(s): DE FR GB |
|
| 17Q | First examination report despatched |
Effective date: 19940722 |
|
| GRAA | (expected) grant |
Free format text: ORIGINAL CODE: 0009210 |
|
| AK | Designated contracting states |
Kind code of ref document: B1 Designated state(s): DE FR GB |
|
| REF | Corresponds to: |
Ref document number: 69026303 Country of ref document: DE Date of ref document: 19960509 |
|
| ET | Fr: translation filed | ||
| PLBE | No opposition filed within time limit |
Free format text: ORIGINAL CODE: 0009261 |
|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT |
|
| 26N | No opposition filed | ||
| PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: DE Payment date: 20010508 Year of fee payment: 12 |
|
| PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: GB Payment date: 20010509 Year of fee payment: 12 |
|
| PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: FR Payment date: 20010518 Year of fee payment: 12 |
|
| REG | Reference to a national code |
Ref country code: GB Ref legal event code: IF02 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: GB Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20020511 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: DE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20021203 |
|
| GBPC | Gb: european patent ceased through non-payment of renewal fee |
Effective date: 20020511 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: FR Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20030131 |
|
| REG | Reference to a national code |
Ref country code: FR Ref legal event code: ST |