WikiPatents - Community Patent Review
Create Free Account  |  License or Sell Your Patent  |  WikiPatents Marketplace  |  WikiPatents Blog
Username:  Password:  
    
Advanced Search
Image storing method and apparatus including detecting index information included in image information read out from a recording medium    
United States Patent5237156   
Link to this pagehttp://www.wikipatents.com/5237156.html
Inventor(s)Konishi; Motofumi (Yokohama, JP); Sugita; Shigeru (Tokyo, JP); Naba; Takashi (Kawasaki, JP); Amemiya; Masami (Tokyo, JP)
AbstractAn image storing method includes the steps of: reading an image of an original including index information to provide image information; recording the image information on a recording medium; reading out the image information recorded on the recording medium; detecting the index information included in the image information which is read out from the recording medium; and generating an index file showing the relationship between the detected index information and a storage address of the image information recorded on the recording medium. Also disclosed is an image storing apparatus which records on a recording medium image information of an original including index information, which is provided from an image reading device. The apparatus includes a recording device for recording the image information on the recording medium; a reading device for reading out the image information recorded on the recording medium; a detecting device for detecting the index information included in the image information read out by the reading device; and an index file generating device for generating an index file showing the relationship between the index information detected by the detecting device and a storage address of the image information recorded on the recording medium.
   














 Title Information Submit all comments and votes
 
Patent Text Patent PDF Print Page Summary File History
Plain text PDF images Print Summary File History
Drawing from US Patent 5237156
Image storing method and apparatus including detecting index information

     included in image information read out from a recording medium - US Patent 5237156 Drawing
Image storing method and apparatus including detecting index information included in image information read out from a recording medium
Inventor     Konishi; Motofumi (Yokohama, JP); Sugita; Shigeru (Tokyo, JP); Naba; Takashi (Kawasaki, JP); Amemiya; Masami (Tokyo, JP)
Owner/Assignee     Canon Kabushiki Kaisha (Tokyo, JP)
Patent assignment
All assignments
Publication Date     August 17, 1993
Application Number     07/702,006
PAIR File History     Application Data   Transaction History
Image File Wrapper   Patent Term   Fees
Litigation
Filing Date     May 17, 1991
US Classification     235/375 235/454 355/40
Int'l Classification     G06F 015/20
Examiner     Pitts; Harold
Assistant Examiner    
Attorney/Law Firm     Fitzpatrick, Cella, Harper & Scinto
Address
Parent Case    
Priority Data     May 17, 1990[JP]2-127623 Jul 17, 1990[JP]1-127624 May 16, 1991[JP]3-111760
USPTO Field of Search     235/454 235/375 355/40 364/518
Patent Tags     image storing including detecting index information included image information read out recording medium
   
Enter a comma (,) or semicolon (;) between multiple tag words/phrases.
Describe this patent:
 Amusing   
 Clever   
 Complex   
 Efficient   
 Historic   
 Important   
 Innovative   
 Interesting   
 Practical   
 Simple   
[no votes]
Patent WIKI

Share information and news about this patent, including information and news about the technology, inventors, company, ligation and licensing.

 References Submit all comments and votes
 
*references marked with an asterisk below are user-added references
 U.S. References
 
Add a new US reference:  
ReferenceRelevancyCommentsReferenceRelevancyComments
5039847
Morii
235/379
Aug,1991

[0 after 0 votes]
4972068
Ohtani
235/375
Nov,1990

[0 after 0 votes]
4964066
Yamane
345/441
Oct,1990

[0 after 0 votes]
4914471
Saeki
355/40
Apr,1990

[0 after 0 votes]
4283621
Pembroke
235/375
Aug,1981

[0 after 0 votes]
 Foreign References
 Other References
 Market Review Submit all comments and votes
   
Market Size
Estimate the gross annual revenues of the relevant market sector:
> $10B
$5B - $10B
$2B - $5B
$500M - $2B
$100M - $500M
$10M - $100M
$1M - $10M
$500K - $1M
$100K - $500K
< $100K
[No votes]
$0
 
$0   $2.5B   $5B   $7.5B   $10B
Market Share
Estimate the percentage of the relevant market sector this invention will capture:
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Reasonable Royalty
What percentage of gross sales should the inventor or assignee be paid?
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Public's "Guesstimation" of Royalty Value
Market SizeN/A[No votes]
xMarket ShareN/A[No votes]
xReasonable RoyaltyN/A[No votes]

N/A

License Availablity
If you are NOT the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
License Availablity
If you ARE the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
Competitive Advantage
Does this invention have a significant competitive advantage over similar technologies?
Yes

No



[No votes]
Most helpful competitive advantage comment
[No comments]

Commercial Alternatives
Are there viable commercial alternatives for this invention?
Yes

No



[No votes]
Most helpful commercial alternative comment
[No comments]

 Technical Review Submit all comments and votes
 Claims Submit all comments and votes
 


What is claimed is:

1. An image storing method comprising the steps of:

reading an image of an original including index information to provide image information;

recording the image information on a recording medium;

reading out the image information recorded on the recording medium;

detecting the index information included in the image information which is read out from the recording medium; and

generating an index file showing the relationship between the detected index information and a storage address of the image information recorded on the recording medium.

2. A method as claimed in claim 1, further comprising recording the index file which is formed on the recording medium.

3. A method as claimed in claim 1, wherein the index information included in the original is in the form of a bar code.

4. An image storing apparatus which records on a recording medium image information of an original including index information, which is provided from an image reading device, said apparatus comprising:

recording means for recording the image information on the recording medium;

reading means for reading out the image information recorded on the recording medium;

detecting means for detecting the index information included in the image information read out by said reading means; and

index file generating means for generating an index file showing the relationship between the index information detected by said detecting means and a storage address of the image information recorded on the recording medium.

5. An apparatus as claimed in claim 4, wherein said recording means comprises means for recording on the recording medium the index file generated by said index file generating means.

6. An apparatus as claimed in claim 4, wherein the index information included in the original is in the form of a bar code.

7. A method as claimed in claim 1, further comprising storing into a memory the image information which is read out from the recording medium, and wherein said detecting step comprises detecting the index information by accessing the memory.

8. An apparatus as claimed in claim 4, further comprising a memory for storing the image information read out by said reading means, and wherein said detecting means comprises means for detecting the index information by accessing said memory.
 Description Submit all comments and votes
 


BACKGROUND OF THE INVENTION

1. Field of the Invention

This invention relates to an apparatus for registering images on a storage medium and, in particular, to a method of entering index information on the registered images in such an apparatus.

2. Related Background Art

To preserve storage space for documents, etc., produced in great quantities, it has conventionally been the practice to store the image information contained therein on microfilms, magnetic/opto-magnetic discs, etc.

From the viewpoint of information management, it is necessary to enter an index corresponding to the items of information thus stored so that the information may be easily accessed (retrieved) later on. Conventionally, the operation of preparing such an index has required an enormous amount of time.

As a means of avoiding this problem, a system is known, according to which code information serving as an index is imparted to the documents stored. The code information is read by a scanner, with the documents being photographed at the same time.

The scanner used may, for example, be a bar code scanner for reading bar codes, an MICR for reading magnetic characters, or an OCR for reading ordinary characters.

FIG. 27 is a block diagram showing a simple example of an apparatus to which the above conventional method is applied.

In this apparatus, original sheets 100, each equipped with a bar code as index information, are conveyed by a feeding means consisting of rollers 101, 102 and 103 and a belt 104 toward a discharge tray 108. The above index information is read by a bar code scanner 105, and the image of an original sheet which has reached a photographing section 106 is photographed by a camera 107 so as to be recorded on a microfilm.

The index information thus read is transferred to a computer.

As shown in FIGS. 28A and 28B, the index information is recorded on the computer memory in such a manner that the items of index information respectively representing the original sheets have a one to one correspondence to the numbers of frames 110 of a microfilm 109. By using the index data thus recorded on the memory, a desired image frame in the microfilm can be easily and definitely retrieved later on.

An example of a conventional device of this type is disclosed in U.S. Pat. No. 4,283,621.

Apart from the above example, an electronic filing apparatus which employs a CCD as the image reading device for the photographing section and an optical disc as the recording device has recently been attracting attention.

FIG. 29 is a block diagram showing a simple example of an apparatus using an optical disc.

In this apparatus, a bar code 111, imparted to a text 110, is read by a pen-type scanner 112. The bar code data thus read is displayed on a display terminal 115 equipped with a keyboard. If the bar code proves unreadable, the data contained therein is manually entered at the display terminal 115.

Then, an image scanner 113 reads the image of the document. The image information thus read is stored in a memory 114 and, at the same time, displayed on the display terminal 115. The index information, which has been read by the scanner 112 or manually entered, is simultaneously displayed on this display.

The operator verifies the displayed data and depresses a "verification" key, thereby causing a predetermined image processing operation (such as edge emphasis or data compression) to be performed in a processing circuit 116, and thus the image data and the index data are recorded on an optical disc 117.

In another construction, the recording of the data is effected separately; e.g., the image data is recorded on the optical disc, and the index data is recorded on some other recording medium (e.g., a floppy disc).

By using this index data, a desired image can be easily and definitely retrieved out of the optical disc later on.

A problem with the above prior-art techniques is that the speed of the entire data processing depends on the speed of the paper handling operations, including the reading of bar codes. Thus, a substantial improvement in the data processing capacity for original texts cannot be expected even if the image scanning speed is increased. Accordingly, the above prior-art techniques are not suited for mass data processing.

Further, in a case when original texts can be conveyed successively, any error in code reading causes the system operation to be interrupted, necessitating restoring (re-inputting) by the operator. Thus, the operator has to constantly keep an eye on the apparatus.

Determination as to whether or not the data obtained through bar code reading by the scanner is correct can be made with an improved level of reliability by adopting one of the following methods:

(1) Scanning a bar code two or more times, the data being regarded as correct when scanning results agree with each other;

(2) Scanning a bar code three or more times, the data being regarded as correct when the results of two consecutive scannings agree with each other; and

(3) Scanning a bar code three or more times, the data being determined on the basis of majority logic.

With most high speed scanners, however, data is determined with a single scanning, resulting in a rather low level of reliability or correctness in data reading.

Thus, with conventional scanners, a satisfactory level of reliability in data reading cannot be expected in the case of high speed data processing. A satisfactory level of reliability cannot be attained without decreasing the processing speed.

SUMMARY OF THE INVENTION

It is an object of this invention to provide an image registering apparatus in which the above problems are eliminated.

Another object of this invention is to provide an apparatus for and a method of image registration wherein the step of registering on a recording medium the image of an original equipped with index information in the form of a bar code or the like and the step of preparing an index file indicating the correspondence of the index information to the address of the image, are performed in different time ranges, whereby the registration of the image and the preparation of the index file can be performed efficiently.

Still another object of this invention is to provide an apparatus for and a method of image registration wherein, when the image of an original equipped with index information in the form of a bar code or the like is being registered on a recording medium, the position of the index information is indicated beforehand, whereby the index information can be read easily and efficiently.

A further object of this invention is to provide an apparatus for and a method of image registration wherein the reading of the image of an original equipped with index information in the form of a bar code or the like and the entering of information indicative of the position of the index information are effected simultaneously, thereby achieving an improvement in terms of operability.

Other objects of this invention will become apparent from the following description when reference is also made to the accompanying drawings and the attached claims.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a block diagram showing an image recording system in accordance with a first embodiment of the present invention;

FIG. 2 is a block diagram showing, in three dimensions, the microfilm scanner section of the first embodiment;

FIG. 3 is a flowchart showing the image registering operation in the first embodiment;

FIGS. 4A and 4B are schematic diagrams showing the relationship between the direction in which the microfilm is fed and the direction in which the bar code are arranged;

FIG. 5 is a block diagram showing an image recording system in accordance with a second embodiment of the present invention;

FIG. 6 is a block diagram showing, in three dimensions, the microfilm scanner section of the second embodiment;

FIG. 7 is a block diagram showing an image recording system in accordance with a third embodiment of the present invention;

FIG. 8 is a plan view showing the running direction of the feeding belt and the arrangement of the CCD sensor in the third embodiment;

FIG. 9 including FIGS. 9A and 9B is a flowchart showing the image registering operation in the third embodiment;

FIGS. 10A and 10B are diagrams showing examples of partition paper display;

FIG. 11 shows a partition paper;

FIGS. 12A and 12B are diagrams showing originals equipped with a bar code;

FIG. 13 including FIGS. 13A, 13B and 13C is a flowchart showing the image registering operation in a fourth embodiment of the present invention;

FIG. 14 shows a partition paper;

FIG. 15 shows an example of partition paper display;

FIGS. 16A and 16B are diagrams showing partition papers;

FIGS. 17A and 17B are diagrams showing originals equipped with a bar code;

FIG. 18 including FIGS. 18A and 18B is a flowchart showing the image registering operation in a fifth embodiment of the present invention;

FIG. 19 is a block diagram showing the system configuration of a sixth embodiment of the present invention;

FIG. 20 is a sectional view showing the construction of an image reading section;

FIGS. 21A and 21B are diagrams showing the front and back sides of an original sheet;

FIG. 22 including FIGS. 22A and 22B is a flowchart showing the image registering operation in a sixth embodiment of the present invention;

FIG. 23 shows how the image data on the front side of an original is combined with the image data on the back side of the same;

FIG. 24 shows a microfilm;

FIG. 25 shows a microfilm reading section;

FIGS. 26A and 26B are diagrams showing the front and back sides of an original sheet;

FIG. 27 shows the construction of a conventional image registering apparatus;

FIG. 28A shows a microfilm;

FIG. 28B shows an index file configuration; and

FIG. 29 shows the construction of a conventional image registering apparatus.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

FIG. 1 is a block diagram showing the construction of an image registering apparatus in accordance with the first embodiment of this invention.

Basically, the system is composed of a photographing section A for recording originals on microfilms and a reading section B for reading codes from microfilms.

In FIG. 1, an original sheet P is equipped with code information 1 (in the form, for example, of a bar code).

A paper feeding section 2 in which original sheets P are stacked is provided in the photographing section A. Arranged adjacent to the paper feeding section 2 is a feeding means 5 for feeding the paper sheets P in the paper feeding section 2 one by one starting with the one at the bottom. This feeding means consists of rollers 3a and 3b, a belt 4 stretched therebetween, and a (reversing) roller 3c which is in touch with the roller 3a.

Arranged above this feeding means is a photographing camera 6 serving as the recording means, by means of which the original sheets P in the photographing section 5 are recorded on a microfilm 7. Provided on the downstream side in the feeding direction of the feeding means is a paper discharge stacker 8 in which original sheets P already photographed are placed.

A microfilm which has undergone the processes of photographing and development is shown at F in FIG. 1. Recorded on this microfilm are reduced images (frames) 10 of the originals P and marks 11 called blips for specifying the image positions. Naturally, the code information 1 is also recorded as part of the reduced images 10.

To enable the after-treatment to be carried out as unattended as possible, the microfilm which has undergone the processes of photographing and development is loaded on a cartridge, as shown at C in the drawing. The microfilm loaded on the cartridge is then set in the medium change section B.

The medium change section B is composed of a film feeding means, a film image reading means, a decoding means, and an image recording means.

The microfilm feeding means is composed of a roller (not shown) for feeding the microfilm 9, a glass platen (not shown), a take-up reel 13 for taking up the film, etc.

The microfilm image reading means is composed of a light source 14 for irradiating the microfilm 9, a condenser lens (not shown), a projection lens 15, an image reading device 16, a signal processing circuit 16, a bit-map memory 22, etc.

The decoding means is composed of a data extraction circuit 23 and a decoder 24. The image recording means is composed of an image data compression circuit 25, a disc control circuit 26, and a disc 27.

The entire system is controlled by a microcomputer 28.

The circuits 21 through 28, exclusive of the disc 27, are connected to a bus line 29.

FIG. 2 is a block diagram showing, in three dimensions, the microfilm scanner section in the above medium change section B.

In this medium change section B, a sensor 17 detects the blip marks 11 on the microfilm 9. These marks are counted successively, the film being fed until a count number corresponding to a desired image 10 is attained.

When a count number 10 corresponding to a desired image has been attained, the feeding of the microfilm 9 is stopped. A rotary reflecting mirror 30 continues to rotate around an axis of rotation L (indicated by the broken line) until the upper end of an image 10 is projected onto the image reading device 16. Subsequently, the reflecting mirror 30 rotates in the reverse direction to scan the image 10.

An analog image signal from the scanned image 10 is amplified by an amplifier 18 and converted by an A/D converter 19 to a digital signal, which undergoes image processing procedure such as edge emphasis in an image signal processing unit 20 and is transmitted to the bus line 29. These processes are performed substantially in synchronism with the angular velocity of rotation of the rotary reflecting mirror 30.

While in this embodiment the sub-scanning of the image 10 is performed with a single rotary mirror 30, this should not be construed as restrictive. There are, for example, a number of other methods available in which two mirrors are used in combination.

Then, output signals from the image reading device 16 are stored in the bit-map memory 22. These signals are also transmitted to the data extraction circuit 23.

When it detects among the digital signals of one line a signal which appears to be a bar code signal, the data extraction circuit 23 transmits the signals corresponding to the period starting from that time to the rear end of the one line to the bar code decoder 24, where signal analysis is performed. By "a signal which appears to be a bar code signal" is meant a signal having the pattern of white-run/black-run/white-run, with the first white run being at least three times the size of the black run. If this condition is satisfied, the above black run is regarded as the reference in length, and decoding for one character is performed in accordance with a predetermined rule. If the decoding is successful, it is further continued. If not, the above operations of detecting a signal which appears to be a bar code signal and decoding the same are performed again, repeating these operations until the rear end of the line is reached. These operations are repeated for each line, and, when the same data has been detected a predetermined number of times, it is kept as reading data. When the reading for one microfilm frame has been completed, data is read for each line from the bit-map memory 22 and compressed by the data compression circuit 25 in accordance with a predetermined rule, the compressed data being recorded on the disc 27. Further, substantially at the same time, the data kept in the decoder 24 is also recorded on the disc 27 as index data.

Assuming, for example, in the case of a standard bar code with a narrow bar size of 0.3 mm, a frequency which is two times higher than the narrow bar frequency (1 mm.div.0.3 mm) is set taking into account the image deterioration due to the microfilm,

1 mm.div.0.3 mm.times.2=6.67 pel

By considering this in the light of the well-known sampling theorem, the bar code can be read with accuracy at a sampling frequency which is two times higher than 6.67 pel.

Thus, it will be seen that, in this example, the reading of code information from microfilm images is fully possible by using an image sensor with a resolution of approximately 16 pel/mm.

FIG. 3 illustrates the above image registering operation.

First, a cartridge number to identify the cartridge is entered (Step 1), and a frame number counter for identifying microfilm frames is set to 1 (Step 2). Then, the frame corresponding to the value of the frame number counter is searched for and is stopped at the reading position (Step 3). The lamp 14 is lighted up and, while rotating the mirror 30, the frame image is read by the line and stored in the bit-map memory 22 and, at the same time, transmitted to the extraction circuit 23 (Step 4). The extraction circuit 23 makes a judgment as to whether a bar code pattern is contained in one line data or not (Step 5). If there is a bar code pattern, the data from that time onward is transmitted to the decoder 24, where it is analyzed (Step 6). Then, the reading is repeated until the images of all the frame image lines have been read (Step 7). Afterwards, the images stored in the bit-map memory 22 are read out line by line, compressed in the compression circuit 25 (Step 8), and stored in the optical disc 27 through the disc control unit 26 (Step 9). Then, data indicating the relationship between the index information analyzed by the decoder 24 and the frame number is stored on the disc 27 as an index file. When the registration of one-frame image has been completed, it is judged from the blip marks, etc. whether there is a next frame or not (Step 10). If there is, the frame number counter is incremented by one (Step 11), repeating the retrieval, reading, etc. of the next frame.

While in this embodiment the codes added to the documents are bar codes, this should not be construed as restrictive. This embodiment also is applicable, substantially in the same way, to a case where the codes are represented by characters. In that case, however, it is difficult to extract such a character code out of the document, so that the place where the characters are recorded is determined beforehand, the above extraction circuit transmitting the data recorded on the place to the decoder (OCR).

FIGS. 4A and 4B are schematic diagrams showing the relationship between the direction in which the microfilm is fed and the direction in which the bar codes are lined up.

The drawings show how original sheets are conveyed by the belt 4 to the photographing section 5, the arrow X indicating the conveying direction. In the example shown in FIG. 4A, which constitutes the first embodiment, it is slips, and, in the example shown in FIG. 4B, it is A4 size documents, that are conveyed.

In the condition shown in FIG. 4B, the direction in which the bar codes are lined up is perpendicular to the scanning direction, so that the bar codes cannot be read.

This problem is eliminated in the second embodiment of the present invention.

FIG. 5 is a block diagram showing an image recording system in accordance with the second embodiment, and FIG. 6 is a block diagram showing, in three dimensions, the microfilm scanner section in the second embodiment.

Since the second embodiment is similar to the first one, the following description will only be with respect to the differences therebetween.

If the bar codes are lined up perpendicular to the original conveying direction, the film prepared is such as indicated at F in FIG. 5.

In this condition, the bar codes on this film cannot be decoded since they are lined up perpendicular to the scanning direction. Thus, in the second embodiment, the image data of a document is read and subjected to image processing, and then stored in the bit-map memory 22a. Afterwards, the image data is rotated on the bit-map memory.

The rotation of the image data can be expressed by the following formulae:

Y=cosA.multidot.y-sinA.multidot.x

X=sinA.multidot.y+cosA.multidot.x

In particular, in the case of a 90.degree. rotation,

Y=-x, X=y

Image signals which have been subjected to the rotation scanning are stored in the bit-map memory 22b, from which they are transmitted line by line to the decoder 24, where they are analyzed. At the same time, the signals are transmitted to the compression circuit 25.

Afterwards, processes similar to those of the first embodiment are performed.

It is desirable that the decision as to whether to use the signals before the vertical/horizontal conversion or those thereafter as the image data be made in accordance with the direction in which the original can be observed in the normal direction.

Further, it is also possible, in the second embodiment, to perform decoding without rotation scanning, performing, if index data is obtained, an operation similar to that of the first embodiment, and, if no index data is obtained, an operation similar to that of the second embodiment, on the contents of the bit-map memory 22a; if still no data is obtained, a "no bar code" operation may be performed. In this way, data processing can be performed on originals consisting of a mixture of slips and documents.

While in the first and second embodiments the image information and the code data are recorded on the same recording medium, they may also be recorded on separate media. When recording large quantities of image data, for example, a plurality of discs are required. In such a case it is desirable that the code data as the index data be recorded on a different medium from that for the image data so that an overall view of data may be obtained.

Thus, documents/slips produced in great quantities are first photographed at high speed so as to be recorded on a microfilm and then transferred to a medium like an optical disc, thereby attaining a substantial rationalization through high speed photographing and unmanned medium change.

Further, it is possible to construct a more ideal document management system in which data is stored on microfilms and extracted for use out of optical discs or the like. Further, this system can be effectively applied to a case where only index files are prepared and where the data transfer onto optical discs or the like is not performed.

In the above embodiments, an original document is first photographed so as to be recorded on a microfilm and is then stored on an optical disc. In the method described below, in contrast, the original document is directly stored on an optical disc.

FIG. 7 is a block diagram showing an image recording system in accordance with the third embodiment of the present invention.

Basically, the system is composed of a scanning section A.sub.1 for electronically reading originals and a data-processing/control unit B.sub.1.

Provided in the scanning section A.sub.1 is a paper feeding section 2, in which original sheets P equipped with code information 1 (in the form, for example, of bar codes) are stacked. Arranged adjacent to the paper feeding section 2 is a conveying means 5 for conveying the original sheets P in the paper feeding section 2 one by one, starting with the one at the bottom, to an original reading section 45.

In this embodiment, a one-dimensional CCD sensor 47 is used, which is arranged perpendicular to the running direction of the feeding belt 4. Accordingly, in FIG. 7, the image reading section 45 is shown as a point.

FIG. 8 is a plan view showing the running direction of the belt 4 and the arrangement of the CCD sensor 47.

Image formation on the CCD sensor 47 of the image information of one line of the original P is effected by a lens 46.

The conveying means is composed of rollers 3a and 3b, the belt 4 stretched therebetween, and a (reversing) roller 3c which is in contact with the roller 3a. Provided on the downstream side in the feeding direction of the conveying means is a paper discharge stacker 8 in which originals P already read are to be placed.

The original to be read is illuminated by an illuminating lamp 48, and image formation of the image of one line of the original is effected on the CCD sensor 47 by the optical lens 46.

The image signal read by the CCD sensor 47 is subjected to operations of A/D conversion, edge emphasis, etc. at a signal processing circuit 50, and the digital image signal obtained at the processing circuit 50 is transmitted by way of a control circuit 51 in the scanner section A.sub.1 to a bus line 52.

The data-processing/control unit B.sub.1 is also connected to the bus line 52. The control circuit 51 also controls the feeding belt 4.

The data-processing/control unit B.sub.1 comprises: a display device 56 which performs a data thinning-out operation on a digital image signal in accordance with a predetermined rule and which displays the thinned-out image; a bit-map memory 53 which temporarily stores the digital image signal; a compression/expansion circuit 57 which compresses or expands the data by a predetermined method (e.g., MH or MR); an optical disc 58 which stores the data which has been compressed or expanded; and a floppy disc 59, each of these components being connected to the bus line 52.

Further, connected to the bus line 52 are a data extraction unit 54 which extracts a signal which appears to be a bar code signal out of one-line image data and a data decoder 55 which analyzes bar codes.

Further, provided in the lines respectively connecting the bus line 52 to the bit-map memory 53, the data extraction unit 54, and the data decoder 55 are switches SW1, SW2 and SW3, which are adapted to change positions through mode selection.

The main control over the entire system is effected by a microprocessor MPU 60.

When the operator designates at the keyboard a first mode or optical disc recording mode, the MPU 60 turns ON the switch SW1 and turns OFF the switches SW2 and SW3, with the bit-map memory being connected to the bus line 52. These switches need not be physical ones; they may also be of a logical character.

With this system configuration, original images which have been read are temporarily stored in the bit-map memory 53. When the reading of one original sheet has been completed, the data obtained thereby is compressed by the compression/expansion circuit 57, the compressed data being recorded on the optical disc 58. Meanwhile, the digital image signal is subjected to a predetermined thinning out process (e.g., at the ratio of two pixels to one), the image being displayed on a display device 56 equipped with a keyboard.

When the operator designates at the keyboard a second mode or index file forming mode, the MPU 60 turns OFF the switch SW1 and turns ON the switches SW2 and SW3, with the data extraction unit 54 and the data decoder 55 being connected to the bus line 52.

In this mode, the image data recorded on the optical disc 58 is read out and subjected to data expansion at the compression/expansion circuit 57. Then, it is stored in the bit-map memory 53 and transferred to the data extraction unit 54. When the data extraction unit 54 detects among the digital signals a signal which appears to be a bar code signal, the signals from that time to the rear end of one line are transmitted to the bar code decoder 55, where they are subjected signal analysis.

Here, a signal which appears to be a bar code signal is such as explained with reference to the first embodiment. These operations are repeated line by line, and, when the same data has been detected a predetermined number of times, it is kept as read-out data.

When the data transfer for one frame has been completed, the data stored in the decoder 55 is also recorded on the disc 58 as index data.

In some cases, the index file is recorded on the optical disc on which the images are recorded, thus performing a unitary data management. In other cases, it is recorded on some other medium (e.g., a floppy disc 59).

The quantity of the index data is far smaller than that of the image data, so that a plurality of image discs can be managed with a single index data disc.

The control over the entire system is effected by a control circuit 60, which usually consists of a microcomputer.

The second mode may be automatically executed after the completion of the first mode, independently of the operator's instructions.

Next, the above image registering operation will be described with reference to FIG. 9.

First, when the operator designates the first mode at the keyboard (Step 21), the switch SW1 is turned ON, and the switches SW2 and SW3 are turned OFF (Step 22). Then, a judgment is made as to whether there are originals in the paper feeding section 2 of the scanner section A.sub.1 or not (Step 23). If there are originals, the feeding means is operated to feed the original at the bottom, whose image is read by the CCD sensor 47 (Step 24) and stored in the bit-map memory 53 (Step 25). Then, the image data is read line by line from the bit-map memory 53 and compressed at the data compression circuit 57 before it is recorded on the optical disc 58 (Step 26). When the recording of image data of one page has been completed, a judgment is made as to whether there is a next original or not (Step 27). If not, the operation is ended, and if there is one, the procedures from Step 24 are performed again.

When the operator designates the second mode (Step 28), the switch SW1 is turned OFF and the switches SW2 and SW3 are turned ON (Step 29). Subsequently, image data for which no index file has been formed yet is read out from the optical disc and expanded by the data compression circuit before it is stored in the bit-map memory 53 (Step 30). Then, the image data is read out line by line from the bit-map memory 53 and transmitted to the data extraction unit 54 (Step 31). A judgment is made in the data extraction unit 54 as to whether there is a bar code pattern in one line data or not (Step 32). If there is, the data is transmitted to the decoder 55, where it is analyzed (Step 33). Then, the operation is repeated until the data extraction has been completed for the data of all lines (Step 34). The system may be so arranged that the procedure moves on to the next step, i.e., Step 35, if the analysis of the same bar code pattern has been performed for several consecutive lines. In Step 35, the index file indicating the correspondence of the storage address of the image read out from the optical disc to the index data obtained from the analyzed bar code, is recorded on the optical disc 58 (Step 35), repeating the operation until there is no image data for which no index file has been formed. If no bar code pattern has been detected, a display to that effect may be given on the CRT 56, demanding the entering of index data at the keyboard. This applies to the other embodiments.

Further, if there is no original in Step 27, the procedure may move on to Step 29, as stated above.

Thus, after reading original documents produced in great quantities and recording images on a recording medium, the recorded images are read out to extract index information therefrom for the purpose of automatically preparing an index file, thus realizing a substantial rationalization through high speed photographing and unmanned medium change.

Further, index information is not recognized by directly scanning an original but from a signal which has undergone a digital image processing, so that the data recognition can be effected with accuracy. Moreover, there is no need for a special option device, thus realizing an economical system.

In the above embodiments, the data of each line is scanned so as to detect a bar code pattern. This method may take a lot of time when bar code patterns have to be detected out of great quantities of originals. In view of this, the places where the bar codes are provided may be previously indicated, as described below.

The fourth embodiment allows the application of the system configuration shown in FIG. 7. In this embodiment, the images of partition papers on which information indicative of the bar code positions is provided are registered in the optical disc 58 or the floppy disc 59, and partition paper image selection is performed when forming an index file.

FIGS. 10A and 10B show displays on the CRT when the registration or selection of partition papers is performed.

In the following, the operations of registering partition papers, recording originals, and automatically preparing an index file, will be described.

First, to register partition papers, the operator designates, at the keyboard, a partition paper registration mode to set the apparatus to this mode. When set to the partition paper registration mode, the apparatus displays, on the CRT 56, the patterns of the partition papers already registered, as shown in FIG. 10A. In the example shown in FIG. 10A, 1 through 5 denote patterns already registered. When, in this condition, the operator selects the position of 6 and sets the partition paper shown in FIG. 11 in the paper feeding section 2 so as to execute the registration, the control unit 51 causes the partition paper to be conveyed, with its image being read photoelectrically by the CCD 47. The binary image data is then supplied to the bus 52, and the MPU 60 causes it to be compressed by the data compression/expansion circuit 57 and to be recorded on the opto-magnetic disc 58 as the registered image of the partition paper. Then, the binary image data is condensed through a predetermined thinning-out process and written at that address in the bit-map memory corresponding to 6. In this way, the image of the partition paper is registered and displayed as shown in FIG. 10B.

When recording originals as shown in FIGS. 12A and 12B (hereinafter referred to as originals a and b) on the optical disc 58, the operator designates, at the keyboard, a partition paper selecting mode to set the apparatus to this mode. When the apparatus is set to the partition paper selecting mode, the MPU 60 reads out, from the opto-magnetic disc 58, the already registered partition papers and condenses then through a predetermined thinning-out process before writing then to the bit-map memory 53. As a result, a display as shown in FIG. 10B is given. When recording the original a on the optical disc 58, the operator selects, at the keyboard, the partition paper pattern 1 indicating the bar code position of the original. Afterwards, the operator designates, at the keyboard, an image registration mode, setting the apparatus to this mode. Then, he sets the original a in the paper feeding section 2, the image thereof being read. The control unit 51 causes a motor (not shown) to be driven so as to convey the original a, the image thereof being read by the CCD 47 and supplied to the bus 52 as binary image data. The MPU 60 stores the binary image data in the bit-map memory 53 and causes it to be compressed by the data compression circuit 57 and to be recorded on the opto-magnetic disc 58 after being joined with the (already compressed) image data of the selected partition paper. When further registering a new original having a bar code at the same position as the original a, image registration may be performed after setting the new original in the paper feeding section 2. When an original having a bar code at a different position, like the original b, is further to be registered, image registration may be preformed after designating the partition paper selecting mode at the keyboard to set the apparatus to this mode and selecting the new partition paper 6.

Next, to be described will be the operations of obtaining index information from the images registered on the optical disc 58 by the above procedures and preparing an index file on the basis of this index information. The operator designates, at the keyboard, an index file forming mode, setting the apparatus to this mode. The MPU 60 reads, out of the opto-magnetic disc 58, an original image of which no index file has been prepared yet and to which a partition paper image has been imparted. Then, the partition paper image and the original image are separated from each other, and the original image is written to the bit-map memory 53 after being expanded by the data compression/expansion circuit 57. Subsequently, while expanding the partition paper image by the data compression circuit 57, the address of the black region in the image is detected as bar code position information. The image on the bit-map memory 53 corresponding to the detected address is transferred to the data extraction unit 54, where a bar code pattern is extracted from the image, the extracted pattern being transferred to the decoder 55. The decoder 55 then performs decoding on the bar code pattern transferred from the data extraction unit 54 before transmitting it to the MPU 60. Upon receiving the index information, the MPU 60 registers it in the index file along with the storage address of the original image. The MPU 60 performs this operation on each of the recording images of which no index has been registered yet, thus automatically forming an index file. When all the images have been registered, the apparatus is restored to the initial condition.

Next, the above image registering operation will be described with reference to the flowchart of FIG. 13. First, designation of any mode by the operator at the keyboard is identified (Steps 41, 50 and 59). When the partition paper registration mode is designated, the image of the partition paper pattern is read out from the optical disc 58 and displayed on the CRT (Step 42). When the operator specifies the registering position of a new partition paper (Step 43), a judgment is made as to whether partition papers have been set in the paper feeding section 2 or not (Step 44). When partition