1. Field of the Invention
The present invention relates to operation guidance display performed to make a user effectively identify appropriate operation guidance through an image reading apparatus and an image reading system.
2. Description of the Related Art
In the case where an image reading apparatus is used and the case where an image reading system including the image reading apparatus and an information processing apparatus is used, it is often difficult for a user to obtain an appropriate scanning result when the user incorrectly places a document on a document plate. Therefore, the technology for displaying the scanning result on a preview screen for confirmation has been widely available. Further, there is the technology for displaying operation guidance indicating a document placement method and information about the document orientation so that the user can correctly place the document on the document plate. The above-described technology allows for attracting the attention of the user to decrease operation mistakes and increase the operability.
Japanese Patent Laid-Open No. 11-109797 discloses the technology of performing a guidance display. If the user is made to select either upward orientation or leftward orientation as the orientation of an image shown on a document set on a document table and the document image read based on the selection is rotated, the user is made to select the document orientation through a drawing shown on the operation panel of an image reading apparatus. At the same time, operation guidance provided for the document placement relating to the selected orientation is displayed.
Further, Japanese Patent Laid-Open No. 2003-309703 also discloses a method of displaying operation guidance relating to the document placement on the operation panel of a reading apparatus. More specifically, when a double-sided document is reversed when being placed on an automatic document feeder (ADF), only the side opposite to the side the user wishes to read is read. When a single-sided document is reversed when being placed on the ADF, the blank side is read. Therefore, the above-described operation guidance indicates a placement method relating to the obverse direction and the reverse direction of the image face of a document.
However, both the preview display area and the guidance display area are prepared in a limited display area so as to display the guidance while previewing the reading result. Therefore, if one of the above-described display areas is increased in size, the other is decreased in size. Otherwise, if the above-described display areas are displayed by using windows, one of the windows is hidden behind the other.
Further, there has been a reading method (mode) which allows for combining image data items after the image data items are scanned from a plurality of documents so that a single image data item is generated. For performing the above-described processing, a reading operation should be performed after the documents corresponding to individual divided areas of an original document are correctly placed on a document plate in a correct order within a series of actions which is started from when the document reading is started and finished after the image data items are stuck together. Thus, in the case where at least two different reading operations continuously occur in a single mode, the display area is provided for each of image data items for reading, the image data items being obtained by separating the preview result image from the guidance image according to known technologies. Therefore, it has been difficult to provide appropriate guidance with appropriate visibility for the next operation which shall be performed by a user.
The term “sticking together” will be used in this patent specification to mean the combination of parts of an image that are separately scanned or otherwise read by an image reading apparatus and then combined to form a single digital image.
According to an aspect of the present invention, there is provided an image reading apparatus including a document plate on which a document is placed, a reading unit configured to read the document placed on the document plate, a display unit connected to the reading device and configured to display information to a user, a preview unit configured to cause the display unit to display preview image data corresponding to image data read by the reading unit, a guidance control unit configured to cause the display unit to display operation guidance to allow a user to determine how to operate the reading device, and a mode setting unit configured to control setting of a reading mode in which a single electronic image data item is generated based on a plurality of electronic image data items obtained through the reading unit, wherein when the reading mode is set, the guidance control unit causes the display unit to display a divided preview area into which the read image data is to be preview-displayed by the preview unit based on details of the set reading mode, and controls the display of the operation guidance corresponding to each of the divided preview areas.
According to another aspect of the present invention, there is provided a method for an image reading apparatus comprising a reading device for reading a document placed on a document plate and a display unit connected to the reading device and configured to display information to a user, the method including causing the display unit to display preview image data corresponding to image data read by the reading unit, causing the display unit to display operation guidance to allow a user to determine how to operate the reading device, controlling setting of a reading mode in which a single electronic image data item is generated based on a plurality of electronic image data items obtained through the reading unit, causing, when the reading mode is set, the display unit to display a divided preview area into which the read image data is to be preview-displayed based on details of the set reading mode, and controlling the display of the operation guidance corresponding to each of the divided preview areas.
According to another aspect of the present invention, there is provided an image reading system including an image reading apparatus that reads a document placed on a document plate and an information processing device connected to the image reading apparatus via an interface, wherein the image reading apparatus includes a document plate on which a document is placed, and a transmission unit configured to read the document placed on the document plate based on a read instruction transmitted from the information processing device and transmit the read image data to the information processing device, wherein the information processing device includes a mode setting unit configured to set reading mode in which the document reading is performed, a guidance display control unit configured to control a display of operation guidance based on the set reading mode, a read instruction unit configured to issue an instruction to read the document placed on the document plate for the image reading apparatus based on the set reading mode, and a preview unit configured to acquire image data read and obtained by the image reading apparatus, and preview-display the image data, wherein the reading mode that can be set through the mode setting unit includes image merging-and-reading mode in which a single image data item is generated based on a plurality of image data items obtained by the image reading apparatus, and when the image merging-and-reading mode is set, the guidance display control unit performs control so that an area in which the read image data is preview-displayed through the previewing unit is divided into a plurality of preview areas and the operation guidance corresponding to each of the divided preview areas is displayed.
According to another aspect of the present invention, there is provided a method of controlling an image reading system including an image reading apparatus that reads a document placed on a document plate and an information processing device connected to the image reading apparatus via an interface, the method comprising the steps of setting reading mode in which the document is read, controlling a display of operation guidance, the display being performed when the document is read, based on the set reading mode, reading the document placed on the document plate based on the set reading mode, and preview-displaying image data obtained through reading the document, wherein the reading mode that can be set at the mode setting step includes image merging-and-reading mode in which a single image data item is generated based on a plurality of image data items obtained by the image reading apparatus, and when the image merging-and-reading mode is set, control is performed at the guidance display control step so that an area in which the read image data is preview-displayed at the previewing step is divided into a plurality of preview areas and the operation guidance corresponding to each of the divided preview areas is displayed.
According to the above-described image reading apparatus, method for the image reading apparatus, image reading system, and method of controlling the image reading system that perform the above-described processing, it becomes possible to display operation guidance provided for a reading operation that shall be performed by the user in a preview display area in which image data read by the image reading apparatus is previewed. Consequently, the user can effectively identify appropriate operation guidance while using a limited display area profitably.
Other features, objects and advantages of the present invention will be apparent from the following description when taken in conjunction with the accompanying drawings, in which like reference characters designate the same or similar parts throughout the figures thereof.
The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments of the invention and, together with the description, serve to explain the principles of the present invention.
Hereinafter, embodiments of the present invention will be described in detail with reference to the attached drawings.
Hereinafter, the image reading system 200 of the first embodiment will be described in detail.
Hereinafter, the configuration and the operations of the image reading system 200 will be specifically described.
A central processing unit (CPU) 201 calculates, determines, and controls data and/or an instruction, and executes a program stored in the primary storage device 202, for example. The main part of the primary storage device 202 is a memory configured to load and store a program or the like stored in the secondary storage device 203 provided as a hard disk, for example. According to the above-described embodiment, a program is stored in the secondary storage device 203, and loaded into the primary storage device 202 and executed through the CPU 201 at the program execution time.
The scanner 104 is a device having a scanning function. The reading unit 2105 is a scanning unit configured to scan data off a document placed on a document plate 2106.
An input device 205 includes a mouse, a keyboard, and so forth. The output device 206 includes a display or the like.
A system bus 207 denotes a transfer path provided to transfer an instruction and/or data between the CPU 201, the output device 206, the storage devices 202 and 203, and so forth.
Each of
A combo box 300 is provided to set the type of a document for reading. A user selects the type of a document for which reading is actually performed, where the document type may correspond to automatic determination, a color photograph, a monochrome photograph, a color document, a monochrome document, and so forth. Consequently, a read setting appropriate for the document for reading is made.
A button 301 provided to make a detailed read setting allows for changing the read setting in various ways through a dialogue image displayed at the press of the button 301 when the user wishes to closely customize the read setting.
A preview display part 302 is an area in which the preview of an image scanned at the press of a scanning execution button 303 is displayed. Before the document is read, a guidance image indicating the method of placing the document is displayed in the preview display area. The above-described guidance image indicates documents that are placed based on the read datum points of the scanner 104. The user places the document based on the displayed guidance image and executes scanning by pressing the scanning execution button 303. After the scanning is executed, the guidance image turns off and a preview image 304 showing the scanned document data is displayed in the area where the guidance image was displayed, as shown in
A storage button 305 is pressed to store the scanned document data.
Next, a second embodiment of the present invention achieved to perform the guidance display will be described with reference to a flowchart of
In reading mode selected in the above-described embodiment, read operations are performed so that documents are stuck together. More specifically, in the above-described reading mode, a single image data item is generated based on image data items that are obtained through a read operation performed a plurality of times. A single image data item is generated by merging document data items that are obtained through a plurality of read operations with one another, as if the document data items are stuck together.
Referring to
In the above-described embodiments, the user made the above-described selections so that two images are stuck together in the vertical direction and two images are stuck together in the horizontal direction. Namely, the image data corresponding to an A2-sized document is obtained through scanning four A4-sized documents and merging the scanned A4 images with one another so that a single image information item is generated. In the above-described embodiment, the document size is exemplarily described as A2, which is the size of a document including four documents including two A4-sized documents stuck together in the vertical direction and two A4-sized documents stuck together in the horizontal direction. However, without being limited to the above-described size, a document of a different size may be used. Further, the number of documents stuck together in the vertical direction and the horizontal direction may vary so that the number of the documents stuck together may not be four without being limited to the above-described embodiment. Further, a single image information item may be obtained by merging image data items with one another, the image data items being obtained not only by separating an A2-sized document in four parts and scanning the separated four parts, but also by separating an A4-sized document in four parts and scanning the separated four parts.
When the details of the images stuck together are determined and a setting finish button 403 is pressed by the user, the detailed setting screen 404 is closed. Next, the user presses the scanning execution button 303 at step S802 so that a dialogue image generated to preview the entire image including images subjected to scanning so as to be stuck together is displayed, as shown in
Lines 501 dividing the above-described entire frame 500 in the vertical and horizontal directions are drawn based on the number of selected documents in the combo boxes 401 and 402 so that the entire frame 500 is divided into areas 502, 505, 508, and 511. Consequently, the divided areas 502, 505, 508, and 511 correspond to an image of the A4 size which is the image size selected in the document-size-setting combo box 400.
The area 502 in which the sign “1” is written is an area into which data of the first image subjected to scanning is read. From then on, the image reading operation is performed in the order of the areas in which the signs “2”, “3”, and so forth are written.
Next, a guidance image 503 is displayed in the preview area of the area 502 in which the sign “1” is written at step S803. The guidance image 503 showing the document placement method is uniquely determined based on the settings shown in the combo boxes 400, 401, and 402 that are provided in the detailed read setting dialog shown in
Then, the scanning is executed through an operation performed by the user so that the guidance image 503 is displayed in the area where the document image is preview-displayed, where the details of the guidance image 503 vary as indicated by guidance images 506, 509, and 512.
In the above-described embodiment, the resource data corresponding to each area is exemplarily retained as part of the program. In another embodiment of the present invention, however, basic resource data may be prepared and resource data generated by dynamically changing the document orientation specified in the basic resource data for each read area based on information about the detailed settings shown in
According to the state shown in
Next, when the user presses the scanning execution button 504 at step S804, the document is scanned and image data scanned off the document is acquired. At step S805, rotation processing is performed as appropriate so that the top and the bottom of the scanned image data are correctly displayed on the preview screen. Then, the scanned image data is preview-displayed in the area 502 as shown in
At step S807, the guidance image 506 showing another document placement method and a scanning execution button 507 are displayed in the area 505 in which the sign “2” is written, where data of the next scanned image is read into the area 505. At step S808, the user places a document based on the guidance image 506 displayed at that time, and presses the scanning execution button 507.
When the user presses the scanning execution button 507 at step S809, the scanned image is preview-displayed in the area 505 in which the guidance image has been displayed through the same processing as that described above. Then, the guidance image 509 indicating another document placement method and a scanning execution button 510 are displayed in the area 508 into which the next scanned image data is read as shown in
Similarly, when the scanning execution button 510 is pressed by the user, scanned image data is preview-displayed in the area 508, and the guidance image 512 and a scanning execution button 513 are displayed in the area 511. When the scanning execution button 513 is pressed by the user, the scanned image data is displayed in the area 511 as shown in
If it is determined that the reading of the entire image data is finished at step S806, the processing advances to step S810. After the entire image data is acquired at step S810, the user drags and drops each of the divided areas into which the data is read so that the areas are placed on one another in the vertical and horizontal directions, whereby the position of each of the areas is adjusted.
At step S811, the user can adjust the range of the image data through a trimming frame 514 as appropriate. At step S812, merged image data is generated by merging the four image data items with one another based on the result of the adjustment of the image position determined by the user and the trimming area result, and the processing is finished.
Next, a third embodiment of the present invention achieved to perform a guidance display will be described. Since the processing procedures performed until the dialog image is displayed to preview the entire image including the images stuck together are the same as those described in the second embodiment, the description of the processing procedures will be omitted.
The user places a document based on the guidance image 601 and presses the scanning execution button 602 so that a scanned image is preview-displayed in the area 600 as shown in
The scanned image data is preview-displayed in the area 603 in which the guidance image has been displayed, and a guidance image 607 showing another document placement method and a scanning execution button 608 are displayed in an area 606 into which the next scanned image data is read, as shown in
The user places a document based on the guidance image 610 and presses the scanning execution button 611 so that a scanned image is preview-displayed in the area 609 as shown in
Since processing procedures performed after the entire image data is acquired are the same as those performed in the second embodiment, the descriptions of the processing procedures will be omitted. Thus, according to the above-described embodiment, the user clicks on an area for which the user wishes to perform scanning so that the read order is arbitrarily determined and the images are stuck together.
Next, a fourth embodiment of the present invention achieved to perform a guidance display will be described with reference to
According to the above-described embodiment, the guidance images 503, 702, 705, and 708, and the scanning execution buttons 504, 703, 706, and 709 are displayed in the individual divided areas into which image data items are read as shown in
After that, the user presses the scanning execution button 703 in an analogous fashion so that a scanned image is preview-displayed in the area 701 as shown in
Since operations performed after the acquisition of data of the entire image are the same as those performed in the second embodiment, the description thereof will be omitted.
Thus, the guidance image and the scanning execution button are provided in each of the divided areas into which the image data is read so that the read order is arbitrarily determined and the images are stuck together.
Although the guidance image is displayed in the preview area in each of the first to fourth embodiments, the guidance image may be shown not only as the guidance image and the description thereof, but also as a movie, and the uniform resource locator (URL) of a link to guidance information.
Further, the object of the present invention is also achieved by supplying a control program implementing the functions of the above-described embodiments to a system and/or an apparatus directly and/or remotely. Further, a recording medium storing program code of software is supplied to the system and/or the apparatus. The object of the present invention is also achieved by reading and executing the program code stored in the recording medium through a computer (a central processing unit (CPU) and/or a microprocessing unit (MPU)) of the system and/or the apparatus. In that case, the program code itself read from the recording medium achieves the functions of the above-described embodiments so that the recording medium storing the program code constitutes another embodiment of the present invention.
The recording medium provided to supply the program code may be, for example, a flexible disk, a hard disk, an optical disk, a magneto-optical disk, a compact disk (CD)-read only memory (ROM), a CD-recordable (R), a magnetic tape, a nonvolatile memory card, a ROM, a digital-versatile disk (DVD), and so forth.
Further, the program may be supplied in the following methods. For example, a user accesses a home page established on the Internet by using a browser of a client computer. Then, the user downloads the computer program itself of the present invention from the home page and/or compressed file data including data on an automatic-install function to a recording medium such as a hard disk. Further, the program can be supplied by dividing program code generating the program of the present invention into plural file-data items and downloading the file-data items from different home pages. Namely, a WWW server provided to download program-file-data items used to achieve the functional processing of the present invention by using a computer to plural users is included in claims of the present invention.
Further, not only by the computer reading and executing the read program code, but also by the computer executing part of or the entire process utilizing an operating system (OS), etc. running on the computer based on instructions of the program, the functions of the above-described embodiments may be achieved.
Further, the program code read from the recording medium may be written into a memory of a function-expansion board inserted into the computer and/or a function-expansion unit connected to the computer. Then, a central processing unit (CPU), etc. of the function-expansion board and/or the function-expansion unit may execute part of or the entire actual process based on instructions of the program so that the functions of the above-described embodiments are achieved. In the above-described embodiment, the present invention was described based on the configurations of the image reading apparatus and the information processing device. However, according to another embodiment of the present invention, an image reading apparatus having a means constituting the present invention may be implemented.
According to a further aspect of the present invention, there is provided an image reading apparatus including a document plate on which a document is place, a reading unit arranged to read the document placed on the document plate, a preview unit arranged to preview-display image data obtained through the reading unit reading the document, a guidance control unit arranged to control a display of operation guidance, the display being performed when the document is read, and a mode setting unit arranged so as to be capable to set reading mode in which a single image data item is generated based on a plurality of image data items obtained through the reading unit reading the document a plurality of times, wherein when the reading mode is set, the guidance control unit divides an area in which the read image data is preview-displayed by the preview unit based on details of the set reading mode, and controls the display of the operation guidance corresponding to each of the divided preview areas.
While the present invention has been described with reference to exemplary embodiments, it is to be understood that the present invention is not limited to the above-described exemplary embodiments, and various changes and modifications can be made thereto within the spirit and scope of the present invention. Therefore, to apprise the public of the scope of the present invention, the following claims are made. The scope of the following claims is to be accorded the broadest interpretation so as to encompass all modifications and equivalent structures and functions.
This application claims priority from Japanese Patent Application No. 2008-205614 filed on Aug. 8, 2008, which is hereby incorporated by reference herein in its entirety.
Number | Date | Country | Kind |
---|---|---|---|
2008-205614 | Aug 2008 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
6069707 | Pekelman | May 2000 | A |
6134017 | Schlank et al. | Oct 2000 | A |
6281983 | Takahashi et al. | Aug 2001 | B1 |
6373590 | Ancin et al. | Apr 2002 | B1 |
6385351 | Simske et al. | May 2002 | B1 |
6643028 | Ogaki et al. | Nov 2003 | B1 |
7710596 | Shibao | May 2010 | B2 |
20010014184 | Bubie et al. | Aug 2001 | A1 |
20020048413 | Kusunoki | Apr 2002 | A1 |
20020054400 | Sato | May 2002 | A1 |
20020135621 | Angiulo et al. | Sep 2002 | A1 |
20050168763 | Higuchi et al. | Aug 2005 | A1 |
20110026084 | Kato et al. | Feb 2011 | A1 |
Number | Date | Country |
---|---|---|
1739498 | Jan 2007 | EP |
11-109797 | Apr 1999 | JP |
2000-147944 | May 2000 | JP |
2003-051935 | Feb 2003 | JP |
2003-309703 | Oct 2003 | JP |
2006-287360 | Oct 2006 | JP |
2007-199886 | Aug 2007 | JP |
Number | Date | Country | |
---|---|---|---|
20100037134 A1 | Feb 2010 | US |