Embodiments described herein relate generally to an image processing apparatus and an image processing method.
Conventionally, there is a case in which an apparatus that carries out a scanning processing carries out a rearranging processing on the basis of information described on the front and back or page numbers in order to scan a large number of documents in order to align and digitize the documents.
However, in the conventional technology, there is a case in which it is difficult to carry out the rearranging processing of a sheet to which no page number is attached or a sheet of which the back surface is not blank.
In accordance with an embodiment, an image processing apparatus comprises a scanner, an image data memory, a feature information acquisition section, an arrangement order determination section and an arrangement order change section. The scanner reads a plurality of sheets. The image data memory stores image data of each sheet read by the scanner. The feature information acquisition section acquires feature information indicating a feature of each of the sheets on the basis of the image data. The arrangement order determination section determines an arrangement order of the sheets on the basis of the feature information and order information indicating an arrangement of the sheets. The arrangement order change section rearranges the image data stored in the image data memory on the basis of the arrangement order determined by the arrangement order determination section.
Hereinafter, a first embodiment of the present invention is described with reference to the accompanying drawings.
The image processing apparatus 1 is, for example, an MFP (Multifunction Peripherals). The image processing apparatus 1 reads an image displayed on a sheet and generates digital data to generate image data G. The sheet is, for example, a document or a paper on which characters, images and the like are described. The sheet may be any object as long as it can be read by the image processing apparatus 1. In the illustrated example, the image processing apparatus 1 is provided with a scanner 100 and an operation section 200. Furthermore, the image processing apparatus 1 may be equipped with a printer section. In this case, the printer section of the image processing apparatus 1 may be a device for fixing a toner image or an inkjet type device.
The image processing apparatus 1 is provided with the scanner 100, the operation section 200, a storage section 300 and a control section 400.
The scanner 100 reads an image on a sheet ST with an image sensor such as a CCD and a CIS to generate image data G. The CCD is an abbreviation of Charge Coupled Device. The CIS is an abbreviation of Contact Image Sensor. The scanner 100 supplies the generated image data G to the storage section 300 and the control section 400.
The operation section 200 receives an input of an operation of a user to the image processing apparatus 1. Specifically, the operation section 200 is composed of a display device and an input device. The display device is, for example, a liquid crystal display and an organic EL (Electroluminescence) display. The input device is, for example, a keyboard and a touch panel. The operation section 200 supplies information input from the input device to the control section 400. The input information includes information relating to a processing carried out by the image processing apparatus 1. For example, the input information includes information indicating a processing category such as execution of scanning or execution of copying. For example, the input information includes setting information indicating duplex scan or simplex scan, resolution of scan, orientation of a scanned image and the like. Information relating to a processing to be carried out by the image processing apparatus 1 by the input of the user is referred to as instruction information CT. The operation section 200 is an example of a first input section.
The storage section 300 is provided with an image data memory GM. The image data memory GM stores the image data G generated by the scanner 100.
The control section 400 including a CPU (Central Processing Unit) or other processor is provided with a feature information acquisition section 410, an arrangement order determination section 420 and an arrangement order change section 430 as functional sections thereof.
The feature information acquisition section 410 acquires feature information DF on the basis of the image data G generated by the scanner 100. The feature information DF refers to information indicating a feature of each sheet ST.
The feature information DF is, for example, information indicating whether or not the sheet ST is a blank paper. Specifically, the feature information acquisition section 410 detects whether or not there are some descriptions on the sheet ST on the basis of the image data G acquired from the scanner 100. The feature information acquisition section 410 acquires information indicating that the sheet ST is the blank paper as the feature information DF in a case in which there are no descriptions on the sheet ST. In the following description, the feature information DF indicating that the sheet ST is the blank paper is referred to as feature information DF1. The feature information DF1 refers to an example of blank paper information.
In a case in which there are no descriptions on the sheet ST, the feature information acquisition section 410 may acquire information indicating that the sheet ST is not the blank paper as the feature information DF.
Further, the feature information DF is, for example, information indicating whether characters described on the sheet ST are Japanese or English. Specifically, the feature information acquisition section 410 detects whether the characters described on the sheet ST are Japanese or English on the basis of the image data G acquired from the scanner 100. The feature information acquisition section 410 acquires information indicating that the language described on the sheet ST is Japanese as the feature information DF in a case in which Japanese is described on the sheet ST. Alternatively, the feature information acquisition section 410 acquires information indicating that the language described on the sheet ST is English as the feature information DF in a case in which English is described on the sheet ST. In the following description, the feature information DF indicating that the language described on the sheet ST is Japanese or English is referred to as feature information DF2. The feature information DF2 refers to an example of language information.
In the foregoing description, a case in which the feature information acquisition section 410 detects whether the language described on the sheet ST is Japanese or English on the basis of the image data G is described; however, the present invention is not limited to this. The feature information acquisition section 410 may detect another language instead of Japanese or English. Furthermore, the feature information acquisition section 410 may detect at least one language of Japanese, English and another language.
Further, the feature information DF is, for example, information indicating a page number described on the sheet ST. Specifically, the feature information acquisition section 410 detects whether or not the page number is attached to positions of header and footer of the sheet ST on the basis of the image data G. The feature information acquisition section 410 acquires the page number as the feature information DF for each sheet ST in a case in which the page number is attached to the positions. In the following description, the feature information DF indicating the page number of the sheet ST is referred to as feature information DF3. The feature information DF3 refers to an example of page information.
The feature information acquisition section 410 may acquire information indicating that the page number is not attached to the positions of header and footer of the sheet ST as the feature information DF3 for each sheet ST.
Furthermore, the feature information acquisition section 410 may read out the image data G from the storage section 300 instead of acquiring the image data G from the scanner 100.
The feature information acquisition section 410 supplies the acquired feature information DF to the arrangement order determination section 420.
The arrangement order determination section 420 acquires the instruction information CT from the operation section 200. The instruction information CT includes order information AR. The order information AR refers to information indicating an arrangement of the sheets ST read by the scanner 100. In other words, the operation section 200 receives an input of the instruction information CT including the order information AR.
Hereinafter, the order information AR received by the operation section 200 is described with reference to
The operation section 200 receives an input of the order information AR indicating the arrangement of the sheets ST which serves as information corresponding to the feature information DF acquired by the feature information acquisition section 410.
Specifically, the operation section 200 receives an input of order information AR11 or order information AR12 as the order information AR corresponding to the feature information DF1. The order information AR11 refers to information indicating an arrangement for deleting a blank page from the image data G in a case in which the blank page is included on the sheet ST. The order information AR12 refers to information indicating an arrangement for leaving a blank page from the image data G in a case in which the blank page is included on the sheet ST.
Further, the operation section 200 receives an input of the order information AR21 or the order information AR22 as the order information AR corresponding to the feature information DF2. The order information AR21 and the order information AR22 refer to information indicating an arrangement in a case in which a page described in Japanese and a page described in English are included alternately on the sheet ST. More specifically, the order information AR21 refers to information indicating an arrangement for arranging the page of Japanese after the page of English. The order information AR22 refers to information indicating an arrangement for arranging the page of English after the page of Japanese.
Further, the operation section 200 receives an input of order information AR31 or order information AR32 as the order information AR corresponding to the feature information DF3. The order information AR31 refers to information indicating an arrangement for arranging the sheets ST in the order of the page numbers in a case in which the page numbers are included on the sheets ST. The order information AR32 refers to information indicating an arrangement for arranging the sheets ST in the order of the read by the scanner 100 even in a case in which the page numbers are included on the sheets ST.
In one example of the present embodiment, the user instructs one order information AR in the plurality of the order information AR shown on the operation section 200. In other words, the operation section 200 receives the instruction information CT for instructing some order information AR in the plurality of the order information AR shown on the operation section 200, and supplies the received instruction information CT to the control section 400.
Returning to
The arrangement order change section 430 rearranges the image data G stored in the image data memory GM of the storage section 300 on the basis of the determination result JR determined by the arrangement order determination section 420.
Hereinafter, details of determination of the arrangement order of the sheets ST by the arrangement order determination section 420 are described with reference to
In one example shown in
The identification information of the image data G1 is the “P1A”. The identification information of the image data G2 is the “P1B”. The identification information of the image data G3 is the “P2A”. The identification information of the image data G4 is the “P2B”.
As shown in
In other words, the feature information acquisition section 410 supplies the feature information DF1 indicating that the image data G1-the image data G4 are not blank to the arrangement order determination section 420. The feature information acquisition section 410 supplies the feature information DF2 indicating that the image data G1 and the image data G4 are the descriptions of Japanese to the arrangement order determination section 420. The feature information acquisition section 410 supplies the feature information DF2 indicating that the image data G2 and the image data G3 are the descriptions of English to the arrangement order determination section 420. The feature information acquisition section 410 supplies the feature information DF3 indicating that no page number is attached to the image data G1-the image data G4 to the arrangement order determination section 420.
In this example, the user selects the arrangement (order information AR22) for arranging the pages of English are arranged after the pages of Japanese as the arrangement of the sheets ST, and inputs the selected arrangement to the operation section 200. The arrangement order determination section 420 determines the arrangement order of the image data G1-the image data G4 on the basis of the order information AR22 and the feature information DF (feature information DF1-feature information DF3). Specifically, the arrangement order determination section 420 determines the arrangement order to arrange the page of English after the page of Japanese on the basis of the feature information DF2 and the order information AR22. More specifically, the arrangement order determination section 420 determines that the order of the image data G3 and the image data G4 is reversed. The arrangement order change section 430 changes the order of the image data G stored in the image data memory GM on the basis of the determination result JR of the arrangement order determination section 420. Specifically, as shown in
Hereinafter, details of operations of the image processing apparatus 1 are described with reference to
The scanner 100 reads the image on the sheet ST to generate the image data G (ACT 100). The arrangement order determination section 420 acquires the feature information DF on the basis of the image data G generated by the scanner 100 (ACT 110). The arrangement order change section 430 determines the arrangement order of the sheets ST on the basis of the order information AR received by the operation section 200 and the feature information DF acquired by the arrangement order determination section 420 (ACT 120). The arrangement order change section 430 changes the order of the image data G on the basis of the determination result JR of the arrangement order determination section 420 (ACT 130).
Hereinafter, details of the determination of the arrangement order determination section 420 are described with reference to
As stated above, in this example, the user selects the arrangement (order information AR22) for arranging the page of English after the page of Japanese as the arrangement of the sheets ST, and inputs the selected arrangement to the operation section 200.
The arrangement order determination section 420 determines whether Japanese or English is described on the sheet ST on the basis of the feature information DF and the order information AR22 (ACT 210). The arrangement order determination section 420 proceeds to a processing in ACT 220 if the feature information DF indicates that Japanese or English is described on the sheet ST (YES in ACT 210). The arrangement order determination section 420 determines that the image data G is rearranged in the order based on the foregoing order information AR22 (ACT 220). Further, the arrangement order determination section 420 proceeds to a processing in ACT 230 if the feature information DF indicates that neither Japanese nor English is described on the sheet ST (No in ACT 210). The arrangement order determination section 420 determines that the image data G is rearranged in the order of the read of the sheet ST by the scanner 100 (ACT 230).
As described above, the image processing apparatus 1 of the present embodiment is provided with the scanner 100, the operation section 200, the storage section 300 and the control section 400. The image data memory GM included in the storage section 300 stores the image data G of each sheet ST read by the scanner 100. The control section 400 includes the feature information acquisition section 410, the arrangement order determination section 420 and the arrangement order change section 430 as the functional sections thereof. The feature information acquisition section 410 acquires the feature information DF indicating the feature of each sheet ST on the basis of the image data G generated by the scanner 100. The arrangement order determination section 420 acquires the feature information DF acquired by the feature information acquisition section 410 and the order information AR received by the operation section 200. The arrangement order determination section 420 determines the arrangement order of the sheets ST on the basis of the feature information DF and the order information AR. The arrangement order change section 430 rearranges the image data G stored in the image data memory GM on the basis of the determination result JR determined by the arrangement order determination section 420.
Thus, according to the image processing apparatus 1 of the present embodiment, it is possible to rearrange the image data G on the basis of the feature of the sheet ST and a rearrangement method instructed by the user. For example, according to the image processing apparatus 1 of the present embodiment, even in a case in which a business card which is turned over and a business card which is not turned over are mixed to be scanned, it is possible to rearrange the image data G.
Further, the operation section 200 included in the image processing apparatus 1 of the present embodiment receives the input of the order information AR indicating the arrangement of the sheets ST. Further, the arrangement order determination section 420 determines the arrangement order of the sheets ST on the basis of the order information AR input to the operation section 200.
In this way, the image processing apparatus 1 of the present embodiment can acquire an arrangement of sheets ST desired by the user with a simple method.
The order information AR indicating the arrangement of the sheets ST may be stored in the storage section 300 but not input to the operation section 200. In this case, the storage section 300 includes an order information memory ARM. The arrangement order determination section 420 determines the arrangement order of the sheets ST on the basis of the order information AR read from the order information memory ARM and the feature information DF.
In this way, the image processing apparatus 1 of the present embodiment can reduce time taken by the user to select the order information AR.
In the foregoing description, a case in which the user selects the order information AR22 as the arrangement of the sheets ST and inputs the order information AR22 to the operation section 200 is described; however, the present invention is not limited to this.
Hereinafter, a case in which the user selects the order information AR11 as the arrangement of the sheets ST and inputs the order information AR11 to the operation section 200 is described.
In one example shown in
As shown in
In other words, the feature information acquisition section 410 supplies the feature information DF1 indicating that the image data G5 and the image data G8 are not blank to the arrangement order determination section 420. Further, the feature information acquisition section 410 supplies the feature information DF1 indicating that the image data G6 and the image data G7 are blank to the arrangement order determination section 420. The feature information acquisition section 410 supplies the feature information DF2 indicating that the image data G5 and the image data G8 are descriptions of Japanese to the arrangement order determination section 420. The feature information acquisition section 410 supplies the feature information DF2 indicating that there are no descriptions of Japanese or English in the image data G6 and the image data G7 to the arrangement order determination section 420. The feature information acquisition section 410 supplies the feature information DF3 indicating that the page numbers are not attached to the image data G5-the image data G8 to the arrangement order determination section 420.
As stated above, in this example, the user selects the order information AR11 as the arrangement of the sheets ST to input the order information AR11 to the operation section 200. The arrangement order determination section 420 determines the arrangement order of the image data G5-the image data G8 on the basis of the order information AR11 and the feature information DF (feature information DF1-feature information DF3). Specifically, the arrangement order determination section 420 determines that a blank page is deleted and the page after the deleted page is moved to the page just before the deleted page. More specifically, the arrangement order determination section 420 determines that the image data G6 and the image data G7 are deleted and the page of the image data G8 is moved to the page just before the deleted pages on the basis of the feature information DF1 and the order information AR11. The arrangement order change section 430 changes the order of the image data G stored in the image data memory GM on the basis of the determination result JR of the arrangement order determination section 420. Specifically, as shown in
Thus, according to the image processing apparatus 1 of the present embodiment, it is possible to rearrange the image data G on the basis of the feature of the sheet ST and a rearrangement method instructed by the user. For example, according to the image processing apparatus 1 of the present embodiment, even in a case in which the business form of which the back surface is blank is scanned, it is possible to rearrange the image data G.
Furthermore, in the foregoing description, a case in which the order information AR22 or the order information AR11 is input to the operation section 200 as the arrangement of the sheets ST is described; however, the present invention is not limited to this.
Hereinafter, a case in which the user selects the order information AR31 as the arrangement of the sheets ST and inputs the order information AR31 to the operation section 200 is described.
In one example shown in
As shown in
In other words, the feature information acquisition section 410 supplies the feature information DF1 indicating that the image data G9-the image data G12 are not blank to the arrangement order determination section 420. The feature information acquisition section 410 supplies the feature information DF2 indicating that the image data G9-the image data G12 are descriptions of English to the arrangement order determination section 420. The feature information acquisition section 410 supplies the feature information DF3 indicating the page numbers attached to the image data G9-the image data G12 to the arrangement order determination section 420.
As stated above, in this example, the user selects the order information AR31 as the arrangement of the sheets ST, and inputs the order information AR31 to the operation section 200. The arrangement order determination section 420 determines the arrangement order of the image data G9-the image data G12 on the basis of the order information AR31 and the feature information DF (feature information DF1-feature information DF3). Specifically, the arrangement order determination section 420 rearranges the image data G in such a manner that the page numbers are arranged in ascending order on the basis of the page numbers attached to the respective sheets ST. More specifically, the arrangement order determination section 420 determines that the image data G is rearranged in the order of the image data G11, the image data G12, the image data G10 and the image data G9 on the basis of the feature information DF3 and the order information AR31. The arrangement order change section 430 changes the order of the image data G stored in the image data memory GM on the basis of the determination result JR of the arrangement order determination section 420. Specifically, as shown in
Thus, according to the image processing apparatus 1 of the present embodiment, it is possible to rearrange the image data G on the basis of the feature of the sheet ST and a rearrangement method instructed by the user. For example, according to the image processing apparatus 1 of the present embodiment, even in a case in which the general documents that are not arranged according to the page numbers are scanned, it is possible to rearrange the image data G.
Furthermore, in the foregoing description, a case in which the arrangement order determination section 420 rearranges the image data G in such a manner that the page numbers attached to the respective sheets ST are arranged in ascending order is described; however, the present invention is not limited to this. The arrangement order determination section 420 may rearrange the image data G in such a manner that the page numbers are arranged in descending order on the basis of the page numbers attached to the respective sheets ST.
Hereinafter, a second embodiment of the present invention is described with reference to the figures.
In the first embodiment, a case in which the image processing apparatus 1 rearranges the sheets ST on the basis of one order information AR in the plurality of the order information AR corresponding to the feature information DF is described.
In the second embodiment, a case in which an image processing apparatus 2 rearranges sheets ST on the basis of a plurality of order information AR in the order information AR corresponding to the feature information DF is described.
The same elements as the first embodiment described above are applied with the same reference numerals, and the detailed descriptions thereof are omitted.
The image processing apparatus 2 is provided with the scanner 100, the operation section 200, the storage section 300 and a control section 401.
As stated above, in the present embodiment, the operation section 200 receives the input of the plurality of the order information AR. The operation section 200 receives the instruction information CT for instructing the plurality of the acquired order information AR, and supplies the instruction information CT to the control section 401. The operation section 200 is an example of a second input section.
The control section 401 including a CPU is provided with the feature information acquisition section 410, the arrangement order determination section 420, the arrangement order change section 430 and a priority addition section 440 as functional sections thereof.
The priority addition section 440 acquires the instruction information CT from the operation section 200. The priority addition section 440 adds priorities PR to the plurality of the order information AR included in the instruction information CT. The image processing apparatus 2 carries out a processing of the rearrangement of the sheets ST on the basis of order information AR to which a high priority PR is added in the plurality of the order information AR. Further, the image processing apparatus 2 carries out a processing of the rearrangement of the sheets ST on the basis of order information AR to which a low priority PR is added after the previous processing. In this example, the priority addition section 440 adds the priority PR to the order information AR on the basis of a selection order for selecting the order information AR with the operation section 200 by the user. Specifically, the priority addition section 440 adds a higher priority PR to the previously selected order information AR on the basis of the instruction information CT. More specifically, the priority addition section 440 adds the highest priority PR to the order information AR selected firstly. Further, the priority addition section 440 adds the lowest priority PR to the order information AR selected last. The priority addition section 440 supplies the priority PR applied to the order information AR to the arrangement order determination section 420.
Furthermore, in the foregoing description, a case in which the priority addition section 440 selects the priority PR on the basis of the selection order of the order information AR is described; however, the present invention is not limited to this. For example, the operation section 200 may receive the priority PR for each order information AR selected by the user. In this case, the priority addition section 440 adds the priority PR corresponding to the order information AR on the basis of the order information AR and the priority PR acquired from the operation section 200.
Hereinafter, the correspondence between the order information AR and the priority PR is described with reference to
The priority PR indicates a small value in a case in which the priority PR is high, and indicates a large value in a case in which the priority PR is low. Furthermore, the priority PR may be indicated by another constitution instead of the constitution indicated by a numerical value as long as it is possible that the constitution indicates height and low of the priority PR.
As shown in
Returning to
Hereinafter, the details of the determination of the arrangement order determination section 420 are described with reference to
The arrangement order determination section 420 determines the arrangement order of the sheets ST on the basis of the order information AR to which a priority PR is added in the acquired order information AR. In this example, the arrangement order determination section 420 determines the arrangement order of the sheets ST on the basis of the order information AR11 of which the priority PR is “1”. More specifically, the arrangement order determination section 420 determines whether or not there is a blank page on the sheet ST on the basis of the feature information DF and the order information AR11 (ACT 310). The arrangement order determination section 420 proceeds to a processing in ACT 320 if it is determined that there is the blank page on the sheet ST (YES in ACT 310). The arrangement order determination section 420 proceeds to a processing in ACT 330 if it is determined that there is no blank page on the sheet ST (No in ACT 310). The arrangement order determination section 420 determines that the image data G is rearranged in the order based on the feature information DF1 and the order information AR11 described above (ACT 320).
Next, the arrangement order determination section 420 determines the arrangement order of the sheets ST on the basis of the order information AR to which the next higher priority PR is added in the acquired order information AR. In this example, the arrangement order determination section 420 determines the arrangement order of the sheets ST on the basis of the order information AR22 of which the priority PR is “2”. More specifically, the arrangement order determination section 420 determines whether Japanese or English is described on the sheet ST on the basis of the feature information DF and the order information AR22 (ACT 330). The arrangement order determination section 420 proceeds to a processing in ACT 340 if it is determined that Japanese or English is described on the sheet ST (YES in ACT 330). The arrangement order determination section 420 ends the processing if it is determined that neither Japanese nor English is described on the sheet ST (No in ACT 330). The arrangement order determination section 420 determines that the image data G is rearranged in the order based on the feature information DF2 and the order information AR22 described above (ACT 340).
As described above, the priority addition section 440 included in the image processing apparatus 2 of the present embodiment adds the priorities PR to the arrangements of the sheets ST indicated by the plurality of the order information AR. Further, the arrangement order determination section 420 determines the arrangement order of the sheets ST on the basis of the priority PR added by the priority addition section 440, the order information AR and the feature information DF.
Thus, according to the image processing apparatus 2 of the present embodiment, it is possible to rearrange the image data G on the basis of a plurality of the arrangements of the sheets ST.
Further, the operation section 200 included in the image processing apparatus 2 of the present embodiment receives the input of the order information AR and the priority PR of the order information AR. Further, the priority addition section 440 adds the priority PR to the order information AR on the basis of the order information AR input to the operation section 200.
In this way, the image processing apparatus 2 of the present embodiment can acquire an arrangement of sheets ST desired by the user with a simple method and the priority of the arrangement.
Furthermore, there may be a constitution in which the information indicating the priority PR of the order information AR is stored in the storage section 300 instead of the constitution in which the operation section 200 receives the input of the order information AR and the priority PR. In this case, the storage section 300 includes a priority information memory PRM. The priority addition section 440 adds the priority PR to the order information AR on the basis of the order information AR and the priority PR read from the priority information memory PRM.
In this way, the image processing apparatus 2 of the present embodiment can reduce time taken by the user to add the priority PR to the order information AR.
Hereinafter, a third embodiment of the present invention is described with reference to the figure.
In the first embodiment and the second embodiment, a case in which the order information AR desired by the user is input to the operation section 200 is described.
In the third embodiment, a case in which an image processing apparatus 3 determines order information AR suitable to an arrangement of sheets ST on the basis of the feature information DF of the sheets ST is described.
The same elements as the first embodiment and the second embodiment describe above are applied with the same reference numerals, and the detailed descriptions thereof are omitted.
The image processing apparatus 3 is provided with the scanner 100, the storage section 300 and a control section 402.
In the present embodiment, the image data memory GM, the order information memory ARM and the priority information memory PRM are stored in the storage section 300.
The order information AR corresponding to the feature information DF is stored in the order information memory ARM. In this example, the order information AR11 is stored in the order information memory ARM as the order information AR corresponding to the feature information DF1. Further, the order information AR21 is stored in the order information memory ARM as the order information AR corresponding to the second feature information DFP2. Further, the order information AR31 is stored in the order information memory ARM as the order information AR corresponding to the feature information DF3.
The control section 402 including a CPU is provided with the feature information acquisition section 410, the arrangement order determination section 420, the arrangement order change section 430 and an order information selection section 450 as functional sections thereof.
The order information selection section 450 selects the order information AR corresponding to the features of the sheet ST from the plurality of the order information AR on the basis of first feature information DFP1 and second feature information DFP2. The first feature information DFP1 refers to feature information DF indicating the feature of the sheet ST read firstly by the scanner 100. Specifically, the first feature information DFP1 refers to the feature information DF of the image data G to which the identification information “P1A” and “P1B” are attached. Further, the second feature information DFP2 refers to feature information DF indicating the feature of the sheet ST read secondly by the scanner 100. Specifically, the second feature information DFP2 refers to the feature information DF of the image data G to which the identification information “P2A” and “P2B” are attached. Specifically, the order information selection section 450 determines which one of the feature information DF the feature of the sheet ST is consistent with on the basis of the first feature information DFP1 and the second feature information DFP2. For example, there is a case in which one page with the feature information DF of the first feature information DFP1 and one page with the feature information DF of the second feature information DFP2 are blank. In this case, the order information selection section 450 determines that the feature information DF of the sheet ST is the feature information DF1. In this case, the order information selection section 450 selects the order information AR11 as the order information AR corresponding to the feature information DF1. Further, there is a case in which one page with the feature information DF of the first feature information DFP1 is the description of Japanese, the other page with the feature information DF of the first feature information DFP1 is the description of English, one page with the feature information DF of the second feature information DFP2 is the description of Japanese and the other page with the feature information DF of the second feature information DFP2 is the description of English. In this case, the order information selection section 450 determines that the feature information DF of the sheet ST is the feature information DF2. In this case, the order information selection section 450 selects the order information AR22 as the order information AR corresponding to the feature information DF2. In a case in which there is the description of the page number in the first feature information DFP1 and the second feature information DFP2, the order information selection section 450 determines that the feature information DF is the feature information DF3. In this case, the order information selection section 450 selects the order information AR31 as the order information AR corresponding to the feature information DF3. The order information selection section 450 supplies the selected order information AR to the arrangement order determination section 420.
The arrangement order determination section 420 determines the arrangement order of the sheets ST on the basis of the order information AR selected by the order information selection section 450 and the feature information DF.
As described above, the image processing apparatus 3 of the present embodiment is provided with the order information selection section 450. The order information selection section 450 selects the order information AR on the basis of the first feature information DFP1 and the second feature information DFP2 in the feature information DF. The arrangement order determination section 420 determines the arrangement order of the sheets ST on the basis of the order information AR selected by the order information selection section 450 and the feature information DF.
Thus, according to the image processing apparatus 3 of the present embodiment, it is possible to reduce time taken by the user to select the order information AR according to the feature of the sheet ST.
Hereinafter, a modification according to the third embodiment is described with reference to the figure.
In the third embodiment, a case in which the order information selection section 450 selects some order information AR on the basis of the first feature information DFP1 and the second feature information DFP2 is described. In the modification, a case in which the order information selection section 450 selects a plurality of order information AR on the basis of the first feature information DFP1 and the second feature information DFP2 is described.
As stated above, the order information selection section 450 determines which one of the feature information DF the feature of the sheet ST is consistent with on the basis of the first feature information DFP1 and the second feature information DFP2. There is a case in which the order information selection section 450 determines that the feature of the sheet ST is consistent with all of the feature information DF1-the feature information DF3. In this case, the order information selection section 450 selects the order information AR11, the order information AR21 and the order information AR31, and supplies the selected information to the arrangement order determination section 420.
Furthermore, in the foregoing description, a case in which the order information selection section 450 determines that the feature of the sheet ST is consistent with all of the feature information DF1-the feature information DF3 is described; however, the present invention is not limited to this. For example, there is a case in which the feature of the sheet ST is consistent with several excluding part of the feature information DF1-the feature information DF3. In this case, the order information selection section 450 may select the order information AR corresponding to the plurality of the feature information DF.
The arrangement order determination section 420 acquires the order information AR selected by the order information selection section 450. As stated above, in this example, the arrangement order determination section 420 acquires the order information AR11, the order information AR21 and the order information AR31. The arrangement order determination section 420 determines the arrangement order of the sheets ST on the basis of the acquired order information AR and the priority PR stored in the priority information memory PRM.
In this example, the priority PR added to each order information AR stored in the order information memory ARM is stored in the priority information memory PRM. The priority PR of the order information AR relating to the feature information DF1 is higher than those of the order information AR relating to other feature information DF. Further, the priority PR of the order information AR relating to the feature information DF3 is higher than that of the order information AR relating to the feature information DF2.
Thus, “1” as the priority PR of the order information AR11 is stored in the priority information memory PRM. Further, “2” as the priority PR of the order information AR31 is stored in the priority information memory PRM. Further, “3” as the priority PR of the order information AR22 is stored in the priority information memory PRM.
Thus, the arrangement order determination section 420 determines the arrangement order of the sheets ST on the basis of the order information AR11. Next, the arrangement order determination section 420 determines the arrangement order of the sheets ST on the basis of the order information AR31. Finally, the arrangement order determination section 420 determines the arrangement order of the sheets ST on the basis of the order information AR22.
The value of the priority PR attached to each order information AR is an example; however, the present invention is not limited to this. The values of the priorities PR of the order information AR corresponding to the feature information DF1, the feature information DF2 and the feature information DF3 may not be limited. Further, the values of the priorities PR attached to the plurality of the order information AR may be consistent.
Hereinafter, the details of the determination of the arrangement order determination section 420 are described with reference to the figure.
The arrangement order determination section 420 determines the arrangement order of the sheets ST on the basis of the order information AR to which a high priority PR is added. In this example, the arrangement order determination section 420 determines the arrangement order of the sheets ST on the basis of the order information AR11 of which the priority PR is “1”. More specifically, the arrangement order determination section 420 determines whether or not there is a blank page on the sheet ST on the basis of the feature information DF and the order information AR11 (ACT 410). The arrangement order determination section 420 proceeds to a processing in ACT 420 if it is determined that there is the blank page on the sheet ST (YES in ACT 410). Further, the arrangement order determination section 420 proceeds to a processing in ACT 430 if it is determined that there is no blank page on the sheet ST (No in ACT 410). The arrangement order determination section 420 determines that the image data G is rearranged in the order based on the feature information DF1 and the order information AR11 described above (ACT 420).
Next, the arrangement order determination section 420 determines the arrangement order of the sheets ST on the basis of the order information AR to which the next higher priority PR is added in the acquired order information AR. In this example, the arrangement order determination section 420 determines the arrangement order of the sheets ST on the basis of the order information AR31 of which the priority PR is “2”. More specifically, the arrangement order determination section 420 determines whether or not the page number is described on the sheet ST on the basis of the feature information DF and the order information AR31 (ACT 430). The arrangement order determination section 420 proceeds to a processing in ACT 440 if it is determined that the page number is described on the sheet ST (YES in ACT 430). Further, the arrangement order determination section 420 proceeds to a processing in ACT 450 if it is determined that the page number is not described on the sheet ST (No in ACT 430). The arrangement order determination section 420 determines that the image data G is rearranged in the order based on the feature information DF3 and the order information AR31 described above (ACT 440).
Next, the arrangement order determination section 420 determines the arrangement order of the sheets ST on the basis of the order information AR to which the next higher priority PR is added in the acquired order information AR. In this example, the arrangement order determination section 420 determines the arrangement order of the sheets ST on the basis of the order information AR22 of which the priority PR is “3”. More specifically, the arrangement order determination section 420 determines whether or not Japanese or English is described on the sheet ST on the basis of the feature information DF and the order information AR22 (ACT 450). The arrangement order determination section 420 proceeds to a processing in ACT 460 if it is determined that Japanese or English is described on the sheet ST (YES in ACT 450). Further, the arrangement order determination section 420 ends the processing if it is determined that neither Japanese nor English is described on the sheet ST (No in ACT 450). The arrangement order determination section 420 determines that the image data G is rearranged in the order based on the feature information DF2 and the order information AR22 described above (ACT 460).
As described above, according to the image processing apparatus 3 of the modification, it is possible to reduce time taken by the user to select the order information AR according to the feature of the sheet ST. Further, according to the image processing apparatus 3 of the modification, it is possible to rearrange the image data G on the basis of the plurality of the arrangements of the sheets ST.
Furthermore, in the foregoing description, a case in which the feature of the sheet ST is indicated by the feature information DF1-the feature information DF3 is described; however, the present invention is not limited to this. The feature of the sheet ST may be indicated by feature information DF other than the feature information DF1-the feature information DF3. For example, the feature of a sheet ST may be a size of the sheet ST. Further, the feature of a sheet ST may be a position of a hole punched on the sheet ST for the purpose of binding the sheet ST. Further, the feature information DF1 may be information based on an OCR (Optical Character Recognition) result of the sheet ST. For example, if a decipherable OCR result as an article is described in the image data G, the feature information DF1 indicates that the sheet ST is not the blank paper. Further, if the OCR result is described in the image data G, the feature information DF1 is the information indicating that the sheet ST is the blank paper. Further, the feature of the sheet ST may be information indicating the front surface and the back surface of the sheet ST. In this case, if a decipherable OCR result as an article is described in the image data G, the feature information DF indicates the front surface of the sheet ST. Further, if the OCR result is not described in the image data G or an undecipherable OCR result as an article is described therein, the feature information DF indicates the back surface of the sheet ST.
While certain embodiments have been described these embodiments have been presented by way of example only, and are not intended to limit the scope of the inventions. Indeed, the novel embodiments described herein may be embodied in a variety of other forms: furthermore various omissions, substitutions and changes in the form of the embodiments described herein may be made without departing from the spirit of the inventions. The accompanying claims and there equivalents are intended to cover such forms or modifications as would fall within the scope and spirit of the invention.