USPatent applicationPatented

Image reading apparatus and method of controlling the same

Granted 22 Feb 2022 · 3 office actions

Assignee: Seiko Epson Corporation

Law firm: Law firm · Log in to unlock

Attorney: Attorney · Log in to unlock

Inventors: Yuji Takase · Examiner: Marcus T Riley · AU 2677 · TC 2600

Life of the application

13 dated events
⤢ drag to zoom20202022202420262028203020322034203620382040ProsecutionOwnershipTerm & fees
ProsecutionOwnershipTerm & feeshover for detail · click to open

Abstract

An image reading apparatus includes a document reader, a display section of a screen, an operation reception section configured to receive operation on the screen, and a controller configured to output processing of image data in accordance with output settings. The operation includes simple operation for selecting an output destination to receive output of the image data. When the operation reception section receives the simple operation, the controller starts reading the document by the reader, displays a screen indicating reading in a display period including a read period until reading of the document is completed, and displays another screen after the display period. The operation reception section is configured to receive change operation of the output settings in a reception period included in the display period, and when the change operation is received, the controller outputs processing of the image data in accordance with the changed output settings.

Description

12 parts
›The present application is based on, and claims…

The present application is based on, and claims priority from JP Application Serial Number 2019-095786, filed May 22, 2019, the disclosure of which is hereby incorporated by reference herein in its entirety.

›BACKGROUND

1. Technical Field

The present disclosure relates to an image reading apparatus configured to receive operation on a display screen and a method of controlling the image reading apparatus.

2. Related Art

When an image reading apparatus receives operation specifying a transmission destination from a user via, for example, a touch panel, or the like, the image reading apparatus generates image data by reading a document by a reader and transmits the image data to an external terminal. When an image processing apparatus disclosed in JP-A-2015-188243 receives an operation of a one-touch key or a speed dial to which a transmission destination is assigned, the image processing apparatus displays a confirmation screen for confirming the transmission destination. The confirmation screen is provided with an OK button and a cancel button. When the image processing apparatus receives operation of the OK button, the image processing apparatus starts data transmission, whereas when the image processing apparatus receives operation of the cancel button, the image processing apparatus cancels the transmission destination and terminates the processing.

It is necessary for the user of the image processing apparatus described above to operate a one-touch key or a speed dial to transmit data, and then view the confirmation screen and operates the OK button. At this time, when the cancel button is operated, it is necessary for the user to specify a transmission destination again, and to cause the image processing apparatus to read the document.

›SUMMARY

An advantage of some aspects of the present disclosure is that it improves user-friendliness while suppressing incorrect transmission by simple and speedy operation. According to an aspect of the present disclosure, there is provided an image reading apparatus configured to connect to an external terminal, the image reading apparatus including: a reader configured to generate image data by reading a document; a display section configured to display a screen; an operation reception section configured to receive operation on the screen; and a controller configured to perform output processing of the image data in accordance with output settings including an output destination to receive output of the image data, wherein the operation includes simple operation for selecting the output destination, when the operation reception section receives the simple operation, the controller causes the reader to start reading the document, displays on the display section a first screen indicating reading in a display period including a read period until reading of the document is completed, and displays on the display section a second screen different from the first screen after the display period, and the operation reception section is configured to receive change operation of the output settings in a reception period included in the display period, and when the change operation is received, the controller performs the output processing of the image data in accordance with the changed output settings.

Also, according to another aspect of the present disclosure, there is provided a method of controlling an image reading apparatus including a reader configured to generate image data by reading a document and a display section configured to display a screen, wherein the image reading apparatus is configured to perform output processing of the image data in accordance with output settings including an output destination to receive output of the image data, the method including: a first step of receiving simple operation for selecting the output destination; when the simple operation is received, a second step of causing the reader to start reading the document, and displaying on the display section a first screen indicating reading in a display period including a read period until reading of the document is completed; a third step of displaying on the display section a second screen different from the first screen after the display period; and a fourth step of receiving the change operation when change operation of the output settings is performed in a reception period included in the display period, and performing the output processing of the image data in accordance with the changed output settings.

›BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a block diagram schematically illustrating an example of the configuration of an image reading system.

FIG. 2 is a diagram schematically illustrating an example of screen changes.

FIGS. 3A to 3C are diagrams schematically illustrating examples of timings to change screens.

FIG. 4 is a flowchart illustrating an example of main processing performed by a controller.

FIG. 5 is a flowchart illustrating an example of direct transmission processing performed by the controller.

FIG. 6A is a diagram schematically illustrating an example of a first screen illustrating reading, FIG. 6B is a diagram schematically illustrating an example of a destination change screen, and FIG. 6C is a diagram schematically illustrating another example of the first screen.

FIGS. 7A and 7B are diagrams schematically illustrating examples of second screens illustrating transmitting.

FIG. 8 is a flowchart illustrating an example of sequential scan processing performed by an image reading apparatus.

FIG. 9 is a flowchart illustrating another example of the direct transmission processing.

FIG. 10 is a diagram schematically illustrating another example of screen changes.

FIG. 11A is a diagram schematically illustrating another example of the first screen, FIG. 11B is a diagram schematically illustrating an example of an output setting change screen, and FIG. 11C is a diagram schematically illustrating another example of the first screen.

›DESCRIPTION OF EXEMPLARY EMBODIMENTS · 1 of 8

In the following, a description will be given of embodiments of the present disclosure. Of course, the following embodiments are only examples of the present disclosure, and all the characteristics described in the embodiments are not necessarily required for solving means of the disclosure.

1. Technology Overview Included in the Present Disclosure

First, a description will be given of technology overview included in the present disclosure with reference to the examples illustrated in FIGS. 1 to 11 . In this regard, the diagrams in the application concerned are diagrams schematically illustrating examples. The magnification ratio in each direction illustrated in these diagrams sometimes differs, and each of the diagrams is sometimes inconsistent. Of course, each component in the present technology is not limited to a specific example denoted by a sign. In “Technology Overview included in the Present Disclosure”, a word in parentheses means a supplementary explanation of the word immediately before.

Mode 1

As illustrated in FIG. 1 , an image reading apparatus 10 according to one mode of the present technique is an image reading apparatus 10 configured to connect to an external terminal 100 and includes a reader 20 that generates image data DA 1 by reading a document OR 1 , a display section 18 that displays a screen D 0 , an operation reception section 19 that receives operation on the screen D 0 , and a controller 11 that performs output processing of the image data DA 1 in accordance with the output settings including an output destination to which the image data DA 1 is output. As illustrated in FIG. 2 , and the like, the operation includes simple operation for selecting the output destination. When the operation reception section 19 receives the simple operation, the controller 11 causes the reader 20 to start reading of the document OR 1 , causes the display section 18 to display a first screen D 1 indicating reading during a display period T 1 (refer to FIGS. 3A to 3C ) including a read period T 2 during which reading of the document OR 1 is completed, and after the display period T 1 , the controller 11 causes the display section 18 to display a second screen D 2 different from the first screen D 1 . In a reception period 14 included in the display period T 1 , it is possible for the operation reception section 19 to receive change operation of the output settings, and when the change operation is received, the controller 11 performs the output processing of the image data DA 1 in accordance with the changed output settings.

In the mode 1, when a user performs the simple operation, reading of the document OR 1 is started, and the first screen D 1 is displayed in the display period T 1 including the read period T 2 until which reading of the document OR 1 is completed, and the second screen D 2 is displayed after the display period T 1 . The image data DA 1 generated by reading the document OR 1 is output in accordance with the output settings. Here, during the reception period T 4 included in the display period T 1 , it is possible for the user to perform change operation of the output settings, and when the change operation is performed, the image data DA 1 is output in accordance with the output settings. Thereby, while keeping user-friendliness of the simple operation, it becomes possible for the user to change the unintended output settings. Accordingly, it is possible for the present mode to provide an image reading apparatus that improves user-friendliness of the simple operation for selecting an output destination.

Here, the image reading apparatus includes a scanner, a facsimile, a complex machine having a reading function of a document and an output function of image data, and the like. The operation reception section includes a touch panel attached to the surface of a display panel, hard keys, and the like. The output settings include the file format of image data, the resolution of image data, and the like in addition to an output destination. The simple operation includes operation for instructing reading of a document and network transmission (including mail transmission) of image data, operation for instructing facsimile transmission of a document, and the like. The display period during which the first screen is displayed may match the read period or may be longer than the read period. The reception period of change operation may match the display period or may be shorter than the display period. In the present disclosure, “first”, “second”, “third”, and the like are terms for identifying each component and does not mean order. In this regard, the additional remarks described above are also applied to the following modes.

Mode 2

As illustrated in FIG. 2 , and the like, the change operation may include output destination change operation for changing the output destination. The first screen D 1 may include an output destination change reception section (for example, a destination change button B 2 ) for receiving the output destination change operation. When the operation reception section 19 receives the output destination change operation associated with the output destination change reception section (B 2 ), the controller 11 may perform output processing of the image data DA 1 to the changed output destination. In the case of the mode 2, in the reception period 14 included in the display period T 1 of the first screen D 1 , it is possible for the user to perform output destination change operation, and when the output destination change operation is performed, the image data DA 1 is output to the output destination. Thereby, it becomes possible to change an unintended output destination while keeping user-friendliness of the simple operation. Accordingly, it is possible for the present mode to provide an example suitable for improving user-friendliness of the simple operation.

Mode 3

As illustrated in FIGS. 3A to 3C , and the like, the display period T 1 may be a longer period between a predetermined period T 3 , which is the minimum period receivable of change operation of the output settings, and the read period T 2 . The reception period 14 may include the predetermined period T 3 . In the mode 3, even when the read period T 2 is short, it is possible to perform change operation of the output settings at least in the predetermined period T 3 . Accordingly, it is possible for the present mode to provide an example suitable for improving user-friendliness of the simple operation.

›DESCRIPTION OF EXEMPLARY EMBODIMENTS · 2 of 8

Mode 4

As illustrated in FIG. 5 , and the like, when reading of the document OR 1 is completed at a point in time when reception of the change operation is completed, the controller 11 may cause the display section 18 to display the second screen D 2 . When reading of the document OR 1 is not completed, the controller 11 may cause the display section 18 to display the first screen D 1 . In this mode, it is possible for the user to confirm whether or not reading of the document OR 1 is completed at the time of completion of the change operation, and thus it is possible for the this mode to provide an example suitable for improving user-friendliness of the simple operation.

Mode 5

As illustrated in FIGS. 6C and 11C , and the like, the controller 11 may cause the display section 18 to display the first screen D 1 including information (output settings information IM 1 illustrated, for example in FIGS. 6C and 11C , and the like) representing the changed output settings. In this mode, it is possible for the user who has viewed the first screen D 1 to confirm the output settings after the change, and thus in this mode, it is possible for the user to provide an example suitable for improving user-friendliness of the simple operation.

Mode 6

As illustrated in FIG. 10 , after the controller 11 causes the display section 18 to display the first screen D 1 including information (for example, output settings information IM 1 illustrated by the first screen D 14 in FIG. 10 ) representing the changed output settings, the operation reception section 19 may further receive the change operation in the reception period T 4 . When the change operation is further received, the controller 11 may cause the display section 18 to display the first screen D 1 including information (for example, output settings information IM 1 illustrated by the first screen D 15 in FIG. 10 ) representing the changed output settings, and may further perform output processing of the image data DA 1 in accordance with the changed output settings. In this mode, it is possible for the user to further perform change operation of the output settings in the reception period T 4 , and thus it is possible to provide an example suitable for improving user-friendliness of the simple operation.

Mode 7

Incidentally, as illustrated in FIGS. 1, 4, and 5 , and the like, a control method according to one mode of the present technique is a method of controlling an image reading apparatus 10 including the reader 20 configured to generate the image data DA 1 by reading the document OR 1 , the display section 18 configured to display the screen D 0 , and image reading apparatus 10 configured to perform output processing in accordance with the output settings including an output destination for outputting the image data DA 1 , and includes first step ST 1 , second step ST 2 , third step ST 3 , and fourth step ST 4 . The first step ST 1 is a step of receiving simple operation for selecting the output destination. The second step ST 2 is a step in which when the simple operation is received, the reader 20 is caused to read the document OR 1 , and the display section 18 is caused to display the first screen D 1 indicating reading in the display period T 1 including the read period T 2 until reading of the document OR 1 is completed. The third step ST 3 is a step of displaying the second screen D 2 different from the first screen D 1 on the display section 18 after the display period T 1 . The fourth step ST 4 is a step of receiving the change operation when change operation of the output settings is performed in the reception period T 4 included in the display period T 1 , and performing output processing of the image data DA 1 in accordance with the changed output settings.

In the mode 7, when the user performs simple operation, reading of the document OR 1 is started, the first screen D 1 is displayed in the display period T 1 including the read period T 2 until reading of document OR 1 is completed, and the second screen D 2 is displayed after the display period T 1 . Here, it is possible for the user to perform change operation of the output settings in the reception period 14 included in the display period T 1 , and when the change operation is performed, the image data DA 1 is output in accordance with the changed output settings. Thereby, it becomes possible for the user to change unintended output settings while keeping user-friendliness of the simple operation. Accordingly, in this mode, it is possible to provide a method of controlling an image reading apparatus that improves user-friendliness of the simple operation for selecting an output destination.

Further, it is possible to apply the present technique to an image reading system including an image reading apparatus, a method of controlling an image reading system, a control program of an image reading apparatus, a control program of an image reading system, a computer readable medium recording a control program of any one of the above, and the like. The image reading apparatus or the image reading system may be constituted by a plurality of distributed parts.

2. Specific Example of Image Reading Apparatus

FIG. 1 schematically illustrates the configuration of an image reading system. An image reading system SY 1 illustrated in FIG. 1 includes an image reading apparatus 10 and one or more external terminals 100 .

The image reading apparatus 10 illustrated in FIG. 1 is a scanner that reads the document OR 1 , and outputs the image data DA 1 generated by reading the document OR 1 . The image data DA 1 is read data of the document OR 1 . The image reading apparatus 10 includes a CPU 12 , which is a processor, a ROM 13 , which is a semiconductor memory, a RAM 14 , which is a semiconductor memory, a clock circuit 15 , a nonvolatile memory 16 , an operation panel 17 , a reader 20 , a LAN interface 23 , and a USB interface 24 . Here, CPU is an abbreviation of central processing unit, ROM is an abbreviation of read only memory, RAM is an abbreviation of random access memory, LAN is an abbreviation of local area network, USB is an abbreviation of universal serial bus, and I/F illustrated in FIG. 1 is an abbreviation of interface. A control program PR 0 that causes a computer to function as an image reading apparatus 10 is held at least in one of the ROM 13 and the nonvolatile memory 16 , and is executed by the CPU 12 . The CPU 12 executes the program PR 0 while using the RAM 14 as a work area so as to perform various kinds of processing, such as control processing of the operation panel 17 , control processing of the reader 20 , and output processing of the image data DA 1 . The above-described components 12 to 15 are examples of the controller 11 . A processor included in the controller 11 is not limited to one CPU, and may be a plurality of CPUs, a hardware circuit, such as an ASIC, a combination of a CPU and a hardware circuit, or the like. Here, ASIC is an abbreviation of application specific integrated circuit. The RAM 14 includes a buffer that temporarily stores the image data DA 1 .

›DESCRIPTION OF EXEMPLARY EMBODIMENTS · 3 of 8

For the nonvolatile memory 16 , it is possible to use a semiconductor memory, such as a flash memory, a magnetic recording medium, such as a hard disk, or the like. When the nonvolatile memory 16 stores the program PR 0 , the nonvolatile memory 16 becomes a computer readable medium recording the program PR 0 .

The operation panel 17 includes a display section 18 that displays the screen D 0 and an operation reception section 19 that receives operation on the screen D 0 . It is possible for the display section 18 to use a display panel, such as a liquid crystal panel, or the like. It is possible for the operation reception section 19 to use a touch panel attached to the surface of the display panel, hard keys including a keyboard, or the like.

The reader 20 includes a transport section 21 that transfers the document OR 1 in the transport direction, and a data generation section 22 that generates the image data DA 1 from the document OR 1 . The document OR 1 is representatively paper. However, the document OR 1 may be a sheet medium, such as a synthetic resin sheet. The objects that appear on the document OR 1 include a character, a photograph, a picture, and the like. However, blank paper may be mixed in the document OR 1 .

The transport section 21 includes a document stacker, a plurality of roller pairs disposed in a transport path passing through the data generation section 22 , a servo motor that rotationally drives part of a plurality of rollers, and the like, and transports the document OR 1 set in the document stacker along the transport path. The image reading apparatus 10 including the transport section 21 is a kind of sheet feed scanners. When the transport section 21 transports a plurality of sheets of the document OR 1 to the data generation section 22 continuously, the transport section 21 is referred to as ADF or automatic paper feeder. Here, ADF is an abbreviation of auto document feeder.

The data generation section 22 includes a light source that radiates light on the document OR 1 on the transport path, an image sensor that performs photoelectric conversion, a reception optical system that leads the reflected light from the document OR 1 to an image sensor, an analog-digital converter that converts the analog electronic signal output from the image sensor to a digital pixel value group, an image data storage processing section that stores the image data DA 1 based on the pixel value group in the RAM 14 as a buffer, and the like. When the reflected light from an object that appears on the document OR 1 goes through the reception optical system and is converted into an electronic signal by the image sensor, the image data DA 1 based on the pixel value group output from the image sensor is stored in the RAM 14 . Accordingly, the document OR 1 transported by the transport section 21 is read so that the image data DA 1 is obtained, and the image data DA 1 is stored in the buffer. In this manner, the reader 20 generates the image data DA 1 by reading the document OR 1 .

The LAN interface 23 is connected to a LAN in a wired or a wireless manner, and transmits and receives data with an external terminal 100 connected to the LAN in accordance with a predetermined communication protocol. The external terminal 100 may be connected to a LAN via the Internet. An image reading apparatus 10 connected to a network, such as a LAN, or the like is also referred to as a network scanner. The USB interface 24 transmits and receives data with an external terminal 100 via a USB cable in accordance with a USB standard. In this regard, the communication interface that communicates with the external terminal 100 is not limited to the above-described interfaces 23 and 24 , and may be an interface in accordance with a Wi-Fi direct method, an interface connected to the Internet not via a LAN, or the like.

The external terminal 100 usable in the image reading system SY 1 is not particularly limited to a computer, such as a personal computer, a tablet terminal, a mobile phone, such as a smartphone, or the like. It is possible for the image reading apparatus 10 to transmit the image data DA 1 held in the RAM 14 to the external terminal 100 . The image reading apparatus 10 stores an output destination to which the image data DA 1 is output by the simple operation in the semiconductor memory 16 . FIG. 1 illustrates that output destinations 1 to 3 are assigned to three external terminals 100 connected to the LAN, and an output destination 4 is assigned to an external terminal 100 connected to the USB interface 24 via the USB cable. When the output destination is an external terminal 100 , it is possible to handle a transmission destination that identifies the external terminal 100 as an output destination. Also, the output destination may be a component built in the image reading apparatus, for example, a storage device, a printer, or the like.

In this regard, the image reading apparatus 10 is not limited to a scanner dedicated machine and may be a complex machine having at least part of a print function, a facsimile communication function, an electronic mail transmission function, and the like. Also, the image reading apparatus 10 may include all the components in one casing, or may be configured by a plurality of devices that are divided in a communicable manner with each other.

FIG. 2 schematically illustrates an example of changes of the screen D 0 displayed on the display section 18 . The top part, a screen D 01 , illustrates a favorite list screen. Each favorite is associated with a corresponding output destination. A description will be given with reference to FIGS. 1 and 2 . For example, it is possible to associate “favorite 1 ”, “favorite 2 ”, “favorite 3 ”, and “favorite 4 ” with output destinations 1 , 2 , 3 , and 4 respectively. In the state in which the favorite list screen D 01 is displayed, the operation reception section 19 receives simple operation for selecting any one of a plurality of favorite buttons B 1 included in the list screen D 01 . The simple operation is operation for selecting an output destination, which means operation to execute reading of the document OR 1 and transmission of the image data DA 1 with fewer operation steps than the case of directly inputting an output destination of the image data DA 1 . Transmission of the image data DA 1 may be a mail transmission. For example, when a user touches the “favorite 2 ” button with a finger, the controller 11 performs processing to cause the reader 20 to read the document OR 1 and output processing to the output destination associated with “favorite 2 ”. In this manner, it is possible to execute reading of the document OR 1 and transmission of the image data DA 1 by the operation of the favorite button B 1 , and thus the operation of the favorite button B 1 is said to be simple and speedy operation for instructing a direct transmission, a quick start, and a one-touch transmission. Also, it is possible to perform operation to invoke favorites from a home screen and to select a favorite, and this operation is also included in the simple operation compared with the case of directly inputting an output destination.

›DESCRIPTION OF EXEMPLARY EMBODIMENTS · 4 of 8

It is possible for a network scanner to directly transmit read data to a transmission destination without going through an external computer, such as a personal computer. Accordingly, it is possible to prevent data leakage in which read data is saved in an external computer and then is copied or transported to another place. Also, it is possible for a user to store often-used scan settings as a favorite so as to cause a network scanner to perform simple and speedy direct transmission. Accordingly, a network scanner is widely used from small and medium-sized companies, such as SOHO to government offices and large companies. Here, SOHO is an abbreviation of Small Office/Home Office.

When a touch panel is used for the operation reception section, there is a possibility that a user mistakenly touches the touch panel by a finger, and thus unintentional direct transmission is started. Incorrect transmission occurs when this direct transmission is not canceled. In this manner, direct transmission is convenient since it is realized by simple and speedy operation. However, there is a risk of incorrect transmission and a risk of data leakage. Such a risk occurs not only when direct transmission is performed, but when various kinds of simple operation are performed.

In this specific example, as illustrated in FIG. 2 , the first screen D 1 indicating reading of the document OR 1 is displayed immediately after the simple operation. Thereby, when there is no problem with the transmission destination, the image data DA 1 is transmitted without doing any operation, and when there is a problem with the transmission destination, it is possible to change the transmission destination. Accordingly, convenient user-friendliness of direct transmission remains, and it is possible for the user to change unintended simple operation.

The first screen D 1 illustrated in FIG. 2 is displayed on the display section 18 immediately after any one favorite button B 1 is operated from the list screen D 01 , and includes a display area of the transmission destination associated with the operated favorite button B 1 . The first screen D 1 also includes the destination change button B 2 for receiving output destination change operation that changes the transmission destination. The destination change button B 2 is an example of the output destination change reception section. When touch operation is performed on the destination change button B 2 during the display period T 1 described later, the destination change screen D 02 receiving change operation of the transmission destination is displayed on the display section 18 . The destination change screen D 02 includes a plurality of destination buttons B 3 . The operation reception section 19 receives operation for selecting any one of the plurality of destination buttons B 3 . For example, when a user touches the “hijklm” button with a finger, the transmission destination is changed from “abcdef . . . ” to “hijklm . . . ”. Immediately after the display period T 1 , a second screen D 21 indicating transmitting of the image data DA 1 to the changed transmission destination is displayed on the display section 18 . The second screen D 21 includes a display area of the output settings information IM 1 indicating the changed transmission destination. When the transmission of the image data DA 1 is completed, a transmission end screen D 03 is displayed on the display section 18 .

When no operation is performed during the display period T 1 after the first screen D 1 is displayed, a second screen D 22 indicating transmitting of the image data DA 1 to the unchanged transmission destination is displayed on the display section 18 . The second screen D 22 includes a display area of information indicating the unchanged transmission destination. When the transmission of the image data DA 1 is completed, a transmission end screen D 03 is displayed on the display section 18 . In this regard, the second screens D 21 and D 22 are included in the second screen D 2 of the present technique.

FIGS. 3A to 3C schematically illustrate examples of timing when the screen D 0 is changed. FIG. 3A illustrates a change example of the screen D 0 when the read period T 2 of the document OR 1 is longer than a predetermined minimum period T 3 during which the first screen D 1 indicating reading is displayed. In this case, the display period T 1 of the first screen D 1 becomes the read period T 2 . The predetermined period T 3 illustrated in FIG. 3A matches the reception period T 4 during which change operation of the transmission destination is received. In FIG. 3A , during the predetermined period T 3 from the start point in time, “Start”, of the simple operation, the first screen D 11 including the destination change button B 2 is displayed on the display section 18 . In this regard, the first screen D 11 illustrated in FIG. 3A is simplified, and a detailed example of the first screen D 11 is illustrated in FIG. 6A described later. Until the read period T 2 is terminated immediately after the elapse of the predetermined period T 3 , the first screen D 12 not including the destination change button B 2 is displayed on the display section 18 . In this regard, the first screens D 11 and D 12 are included in the first screen D 1 of the present technique. Until the transmission of the image data DA 1 is completed immediately after the elapse of the read period T 2 , the second screen D 2 indicating transmitting is displayed on the display section 18 .

Here, as illustrated in FIG. 3B , the first screen D 11 including the destination change button B 2 may be displayed on the display section 18 until the read period T 2 is terminated immediately after the elapse of the predetermined period T 3 . In this case, the reception period T 4 becomes the read period T 2 , and it is possible to receive change operation of a transmission destination until the read period T 2 is terminated.

FIG. 3C illustrates a change example of the screen D 0 when the read period T 2 of the document OR 1 is shorter than the predetermined minimum period T 3 . In this case, the display period T 1 of the first screen D 1 becomes the predetermined period T 3 . The predetermined period T 3 illustrated in FIG. 3C matches the reception period 14 during which the change operation of a transmission destination is received. In FIG. 3C , during the predetermined period T 3 from the start point in time, “Start”, of the simple operation, the first screen D 11 including the destination change button B 2 is displayed on the display section 18 . Accordingly, the display period T 1 is a longer period between the predetermined period T 3 and the read period T 2 , and the reception period T 4 includes the predetermined period T 3 . Until the transmission of the image data DA 1 is completed immediately after the elapse of the predetermined period T 3 , the second screen D 2 indicating transmitting is displayed on the display section 18 . The predetermined period T 3 , which is a minimum period during which change operation of a transmission destination is receivable, is set to a time period during which a user thinks sufficiently long to start change operation of a transmission destination after the user views the transmission destination of the first screen D 1 , for example, about 5 to 15 seconds.

›DESCRIPTION OF EXEMPLARY EMBODIMENTS · 5 of 8

3. First Specific Example of Processing Performed by Image Reading Apparatus

FIG. 4 schematically illustrates the main processing performed by the controller 11 . Here, steps S 102 to S 108 correspond to the first step ST 1 of receiving simple operation for selecting a transmission destination. In the following, a description of “step” will be omitted. The controller 11 performs a plurality of processes in parallel by multitasking.

When the main processing is started, the controller 11 causes the display section 18 to display the home screen not illustrated in the figure in S 102 and branches the processing in accordance with the operation received by the operation reception section 19 in S 104 . For example, when touch operation is received on the favorite list display field on the home screen, the controller 11 causes the display section 18 to display the favorite list screen D 01 as illustrated in FIG. 2 in S 106 . In S 108 , the controller 11 branches the processing in accordance with the operation received by the operation reception section 19 . For example, when touch operation is received by any one of a plurality of favorite buttons B 1 illustrated in FIG. 2 , the controller 11 performs direct transmission processing in S 110 and returns the processing to S 102 . In this regard, when the home screen includes the favorite list, it is possible to omit the processing from S 104 to S 106 .

FIG. 5 schematically illustrates the direct transmission processing performed by the controller 11 in S 110 . Here, the processing of S 202 to S 204 corresponds to the processing of the second step ST 2 , the processing of S 226 corresponds to the processing of the third step ST 3 , and the processing of S 206 to S 224 corresponds to the processing of the fourth step ST 4 . As a prerequisite for performing the direct transmission processing illustrated in FIG. 5 , it is assumed that the image reading apparatus 10 performs saving-type scan in which all the document OR 1 is read and then transmission of the image data DA 1 is started. Also, a scan completion flag used in S 210 and S 218 is provided in the RAM 14 , and the scan completion flag is set off. When the direct transmission processing is started, in S 202 , the controller 11 sets a countdown timer that measures a predetermined minimum period T 3 during which the first screen D 1 indicating reading is displayed. For example, the controller 11 obtains the current time from the clock circuit 15 , calculates end time after the T 3 seconds from the current time, and ought to store the obtained end time in the RAM 14 .

After setting the countdown timer, the controller 11 causes the reader 20 to read the document OR 1 in S 204 , and causes the display section 18 to display the first screen D 11 illustrated in FIG. 6A . The first screen D 11 includes a display area of information indicating a transmission destination, the destination change button B 2 as the output destination change reception section, a cancel button B 4 , and the like. After displaying the first screen D 11 , the controller 11 branches the processing in accordance with whether or not the destination change button B 2 has been operated in S 206 . In this regard, when the cancel button B 4 has been operated, the controller 11 terminates the direct transmission processing.

When the destination change button B 2 has not been operated, the controller 11 branches the processing in accordance with whether or not reading of the document OR 1 is completed in S 208 . In this regard, in the flowchart illustrated in FIG. 5 , reading of the document OR 1 is described as scan, and the image data DA 1 is described as scan data. When reading of the document OR 1 is completed, the controller 11 sets on the scan completion flag in S 210 , and the processing proceeds to S 212 . When reading of the document OR 1 is not completed, the processing of the controller 11 proceeds to the processing of S 212 without performing the processing of S 210 .

In S 212 , the controller 11 branches the processing in accordance with whether or not a predetermined period T 3 have elapsed. For example, when the current time of the clock of the circuit 15 has passed the end time described above, the predetermined time T 3 has elapsed, and thus the processing of the controller 11 proceeds to S 218 . When the current time of the clock of the circuit 15 has not passed the end time described above, the processing of the controller 11 returns to S 206 .

In S 206 , when it is determined that the destination change button B 2 has been operated, the controller 11 stops the countdown timer in S 214 . For example, the controller 11 ought to reset the end time described above. After the countdown timer is stopped, the controller 11 causes the display section 18 to display the destination change screen D 02 illustrated in FIG. 6B in S 216 , and receives the output destination change operation by the operation reception section 19 . The output destination change operation is the operation associated with the destination change button B 2 illustrated in FIG. 6A . The destination change screen D 02 includes the plurality of destination buttons B 3 , a destination determination button B 5 , a scan cancellation button B 6 , and the like. For example, when the operation reception section 19 receives operation of the destination determination button B 5 after receiving the operation for selecting any one of the plurality of destination buttons B 3 , the controller 11 receives a transmission destination associated with the selected destination button B 3 as the transmission destination after the change. After that, the processing of the controller 11 proceeds to S 218 . In this regard, when the scan cancellation button B 6 is operated, the controller 11 terminates the direct transmission processing.

By the above, when change operation of a transmission destination is not performed during the predetermined period T 3 in the state in which the first screen D 11 is displayed, the processing of S 206 to S 212 is repeated and then the processing proceeds to S 212 . The change operation of a transmission destination is received at least on the assumption that the predetermined period T 3 matches the reception period T 4 . When change operation of a transmission destination is performed while the first screen D 11 is displayed, the processing proceeds to S 212 even when the predetermined period T 3 has not elapsed.

›DESCRIPTION OF EXEMPLARY EMBODIMENTS · 6 of 8

In S 218 , the controller 11 branches the processing in accordance with the state of the scan completion flag. When the scan completion flag is off, the controller 11 cause the display section 18 to display the first screen D 13 illustrated in FIG. 6C in S 220 . The first screen D 13 includes a display area of the output settings information IM 1 indicating the changed transmission destination, a display area of the information indicating the output settings other than the transmission destination, the destination change button B 2 , the cancel button B 4 , and the like. In this regard, the first screen D 13 is included in the first screen D 1 of the present technique together with the first screen D 11 . After displaying the first screen D 13 , the controller 11 waits until reading of the document OR 1 is completed in S 222 . Here, when the destination change button B 2 is operated, the processing of the controller 11 may be returned to S 216 . The first screen D 13 may not include the destination change button B 2 . When the cancel button B 4 is operated, the controller 11 terminates the direct transmission processing.

When the scan completion flag is on in the determination processing in S 218 , the processing of S 220 to S 222 is not performed, and the processing of the controller 11 proceeds to S 224 . By the above, the first screen D 1 indicating reading is displayed in the display period T 1 including the read period T 2 until reading of the document OR 1 is completed.

In S 224 , the controller 11 performs output processing for transmitting the image data DA 1 stored in the buffer to the transmission destination. Here, when the output destination change operation associated with the destination change button B 2 is received, that is to say, when the change operation of a transmission destination is received, the image data DA 1 is transmitted to the changed transmission destination. When the change operation of a transmission destination is not received, the image data DA 1 is transmitted to the unchanged transmission destination.

Also, the controller 11 causes the display section 18 to display the second screen D 2 illustrated in FIGS. 7A and 7B until transmission of the image data DA 1 is completed in S 226 . The second screen D 2 indicating transmitting of the image data DA 1 is displayed after the display period T 1 of the first screen D 1 indicating reading of the document OR 1 . Here, when change operation of a transmission destination is received, as illustrated in FIG. 7A , the controller 11 causes the display section 18 to display the second screen D 21 including a display area of the output settings information IM 1 indicating the changed transmission destination. Also, at a point in time of completion of receiving change operation of a transmission destination, when reading of the document OR 1 is completed, the second screen D 2 is displayed, whereas when reading of the document OR 1 is not completed, the first screen D 1 is displayed. When change operation of a transmission destination is not received, as illustrated in FIG. 7B , the controller 11 causes the display section 18 to display the second screen D 22 including a display area of the information indicating the unchanged transmission destination. In this regard, the second screens D 21 and D 22 are included in the second screen D 2 . After the second screen D 2 is displayed, the controller 11 terminates the direct transmission processing.

As described above, when the user performs the simple operation, reading of the document OR 1 is started, and the first screen D 1 indicating reading is displayed during the display period T 1 including the read period T 2 until reading of the document OR 1 is completed. In the reception period T 4 included in the display period T 1 , it is possible for the user to perform change operation of a transmission destination. In this manner, it is possible for this specific example to change a transmission destination when the transmission destination was incorrect, and there is no need to cancel reading of the document and to select a transmission destination again. Accordingly, it is possible for the user to reduce down time.

After the display period T 1 , the image data DA 1 is transmitted to the transmission destination corresponding to the simple operation or the changed transmission destination, and the second screen D 2 indicating transmitting is displayed. Here, when the transmission destination is not changed, the image data DA 1 is transmitted without performing any operation. Accordingly, when the transmission destination is correct, there is no need to perform operation on the first screen D 1 indicating reading. Accordingly, in this specific example, it is possible for the user to change an unintended transmission destination while remaining user-friendliness of the simple operation, and thus it is possible to improve user-friendliness of the simple operation for selecting a transmission destination.

4. Second Specific Example of Processing Performed by Image Reading Apparatus

Some of image reading apparatuses have a relatively small buffer capacity, and thus perform sequential scan for transmitting the image data DA 1 while reading a document little by little. First, a description will be given of an example of sequential scan processing performed by the image reading apparatus with reference to FIG. 8 . In this regard, the configuration of an image reading apparatus that performs sequential scan is substantially the same as that of the image reading apparatus 10 illustrated in FIG. 1 . Accordingly, the same signs illustrated in FIG. 1 are used, and the detailed description will be omitted. Also, various screens illustrated in the first specific example are commonly used for the screen D 0 displayed on the display section 18 . As a prerequisite for performing the data transmission processing illustrated in FIG. 8 , it is assumed that the transfer inhibit flag used in S 322 is provided in the RAM 14 , and the transfer inhibit flag is set off at normal time.

›DESCRIPTION OF EXEMPLARY EMBODIMENTS · 7 of 8

When the operation reception section 19 receives operation to start reading of the document OR 1 and transmission of the image data DA 1 , the reader 20 starts read processing and starts reading of the document OR 1 in S 302 . Next, the reader 20 branches the processing in accordance with whether or not it is possible to store the image data DA 1 in the buffer for a predetermined amount, such as for one page in S 304 . When it is not possible to store the image data DA 1 of the predetermined amount in the buffer, the reader 20 suspends reading of the document OR 1 in S 306 , and the processing returns to S 304 . When it is possible to store the image data DA 1 of the predetermined amount in the buffer, the reader 20 performs reading of the document OR 1 of the predetermined amount in S 308 and notifies the controller 11 of generation of image data DA 1 of the predetermined amount. After that, in S 310 , the reader 20 branches the processing in accordance with whether or not the document OR 1 is completed. When the document OR 1 is not completed, the reader 20 repeats the processing of S 304 to S 310 . When the document OR 1 is completed, the reader 20 notifies the controller 11 of completion of the document OR 1 and terminates the read processing.

When reading of the document OR 1 is performed in S 308 , the controller 11 starts data transmission processing. When the transfer inhibit flag is on in S 322 , the processing waits until the transfer inhibit flag becomes off. When the transfer inhibit flag is off, the processing proceeds to S 324 . In S 324 , the controller 11 transfers the image data DA 1 in the buffer to a transmission destination. After that, in S 326 , the controller 11 branches the processing in accordance with whether or not the image data DA 1 corresponding to the entire document OR 1 has been transferred. When there remains untransferred image data DA 1 , the controller 11 repeats the processing of S 322 to S 326 . When the image data DA 1 corresponding to the entire document OR 1 has been transferred, the controller 11 terminates the data transmission processing.

FIG. 9 schematically illustrates direct transmission processing performed by the controller 11 of the image reading apparatus 10 that performs sequential scan. Compared with the direct transmission processing illustrated in FIG. 5 , this processing does not include the scan data transmission processing in S 224 , and additionally includes the processing of S 402 and S 404 , which is surrounded by a bold line. Here, the processing of S 402 and S 202 to S 204 corresponds to the second step ST 2 , the processing of S 226 corresponds to the third step ST 3 , and the processing of S 206 to S 216 , S 404 , and S 218 to S 222 corresponds to the fourth step ST 4 .

When the direct transmission processing is started, the controller 11 sets on the transfer inhibit flag in S 402 . Thereby, in the data transmission processing illustrated in FIG. 8 , the image data DA 1 is caused not to be transferred. As a result, when the buffer becomes not possible to store the image data DA 1 of the predetermined amount, reading of the document OR 1 is suspended. After that, the controller 11 performs the processing of S 202 to S 216 and causes the display section 18 to display the first screen D 1 indicating reading of the document OR 1 . When change operation of the transmission destination is performed, the controller changes the transmission destination. After the elapse of the predetermined period T 3 , or after changing a transmission destination, the controller 11 sets on the transfer inhibit flag in S 404 . Thereby, in the data transmission processing illustrated in FIG. 8 , the image data DA 1 is caused to be transferred. After that, the controller 11 performs the processing of S 218 to S 222 . When reading of the entire document OR 1 is completed, in S 226 , the controller 11 causes the display section 18 to display the second screen D 2 indicating transmitting of the image data DA 1 and terminates the direct transmission processing. As described above, it becomes possible for the image reading apparatus that performs sequential scan to change a transmission destination unintended by the user while remaining user-friendliness of the simple operation, and to improve user-friendliness of the simple operation for selecting a transmission destination.

5. Variations

Various variations are considered from the present disclosure. For example, in the processing described above, it is possible to suitably make changes, such as changing the order of processing, or the like. For example, in the direct transmission processing of FIGS. 5 and 9 , it is possible to replace the processing of S 202 with the processing of S 204 .

Also, as illustrated in FIG. 10 , the image reading apparatus may receive change operation of a transmission destination any number of times during reading of a document. The first screen D 11 illustrated in FIG. 10 is displayed on the display section 18 immediately after any one of favorite buttons B 1 is operated from the list screen D 01 illustrated in FIG. 2 . The reception period T 4 during which change operation of a transmission destination is received is a longer period between the predetermined period T 3 and the read period T 2 . When touch operation of the destination change button B 2 is performed on the first screen D 11 during the reception period T 4 , the operation reception section 19 receives the operation, and the controller 11 causes the display section 18 to display the destination change screen D 02 . When touch operation is performed on any one of the destination buttons B 3 on the destination change screen D 02 , the operation reception section 19 receives the operation, and the controller 11 causes the display section 18 to display the first screen D 14 including the output settings information IM 1 indicating the changed transmission destination. The first screen D 14 is displayed until the display period T 1 has elapsed, that is to say, until a longer period between the read period T 2 and the predetermined period T 3 elapses. When touch operation on the destination change button B 2 is performed on the first screen D 14 during the reception period T 4 , the operation reception section 19 receives the operation, and the controller 11 causes the display section 18 to display the destination change screen D 04 . When touch operation is performed on any one of destination buttons B 3 on the destination change screen D 04 , the operation reception section 19 receives the operation, and the controller 11 causes the display section 18 to display the first screen D 15 including the output settings information IM 1 indicating the changed transmission destination. The first screen D 15 is also displayed until the display period T 1 elapses. In this regard, the first screens D 14 and D 15 are included in the first screen D 1 of the present technique together with the first screen D 11 . When the destination change button B 2 is not operated until the display period T 1 elapses, the controller 11 causes the display section 18 to display the second screen D 21 indicating transmitting of the image data DA 1 to the changed transmission destination.

›DESCRIPTION OF EXEMPLARY EMBODIMENTS · 8 of 8

By the above, after displaying the first screen D 14 including the changed output settings information IM 1 , it is possible for the user to perform change operation of a transmission destination in the reception period T 4 . When change operation of a transmission destination is further received on the first screen D 14 , the first screen D 15 including the further changed output settings information IM 1 is displayed, and the image data DA 1 is output to the further changed transmission destination. Accordingly, it is possible for the user to further confirm the changed transmission destination, and thus user-friendliness of the simple operation is improved. Of course, it is possible to perform change operation of a transmission destination on the first screen D 15 , and thus it is possible to change the transmission destination any number of times in the reception period T 4 .

Further, as illustrated in FIGS. 11A to 11C , the output settings to receive change operation in the reception period is not limited to a transmission destination. The first screen D 16 illustrated in FIG. 11A is displayed on the display section 18 immediately after any one of favorite buttons B 1 is operated on the list screen D 01 illustrated in FIG. 2 . The first screen D 16 includes a display area of the information indicating a transmission destination, an output settings change button B 7 as an output destination change reception section, the cancel button B 4 , and the like. On the first screen D 16 , when touch operation is performed on the output settings change button B 7 during the receiving period T 4 , the operation receiving section 19 receives the operation, and the controller 11 causes the display section 18 to display the output setting change screen D 05 indicating the FIG. 11B . The output setting change screen D 05 includes a selection field C 1 of a transmission destination, a selection field C 2 of an output color, a selection field C 3 of a file format, a selection field C 4 as to whether single-side reading or double-side reading, and a selection field C 5 of resolution. The operation reception section 19 receives selection operation of items in the selection fields C 1 to C 5 . In the selection field C 1 , it is possible to select a transmission destination. In the selection field C 2 , it is possible to select either color or monochrome. In the selection field C 3 , it is possible to select a file format. In the selection field C 4 , it is possible to select either single-side reading or double-side reading. In the selection field C 5 , it is possible to select a resolution.

When change operation of the output settings is received on any one of the selection fields C 1 to C 5 , the controller 11 causes the display section 18 to display the first screen D 17 as illustrated in FIG. 11C . In this regard, the first screens D 16 and D 17 are included in the first screen D 1 of the present technique. The first screen D 17 includes the output settings information IM 1 indicating the changed output settings. The output settings information IM 1 illustrated in FIG. 11C is the information when JPEG is selected in the file-format selection field C 3 , and indicates that the file format is changed to JPEG from the original PDF. In this case, the controller 11 converts the image data DA 1 into a file of the JPEG format.

When the output color in the output settings before change is color, it is possible to select monochrome in the output-color selection field C 2 . When monochrome is selected in the selection field C 2 , the controller 11 converts the generated image data from color to monochrome in accordance with a publicly known conversion expression. When reading is double side in the output settings before conversion, it is possible to select single-side reading in the selection field C 4 . When single-side reading is selected in the selection field C 4 , the controller 11 deletes data on the back face from the generated image data. When the resolution in the output settings before change is 1200 dpi, it is possible to select a resolution of less than 1200 dpi in the resolution selection field C 5 . When 600 dpi is selected in the selection field C 5 , the controller 11 converts the resolution of the generated image data from 1200 dpi to 600 dpi.

In the examples in FIGS. 11A to 11C , when the output settings of not only a transmission destination, but the output settings other than the transmission destination are incorrect, it is possible to change the output settings. When the output settings are correct, it is not necessary to operate on the first screen D 16 . Accordingly, it becomes possible for the user to change the unintended output settings while keeping user-friendliness of the simple operation, and thus it is possible to improve user-friendliness of the simple operation for selecting a transmission destination.

6. Conclusion

As described above, with the present disclosure, it is possible to provide a technique of an image reading apparatus, and the like that makes it possible to improve user-friendliness of the simple operation for selecting an output destination by various modes. Of course, with a technique including only components according to an independent claim, it is possible to obtain basic operational advantages described above. Also, it is possible to implement a configuration produced by mutually replacing or combining each component disclosed in the examples described above, a configuration produced by mutually replacing or combining each component of a publicly known technique and the examples described above described above, and the like. The present disclosure includes these configurations, and the like.

1 of 12 part labels are ours — the grant heads the rest

Claims as granted

7 claims

Log in to read the claims of this application.

Log in to unlock

Classifications

1 codes
IPC · International Patent Classification
Section H — Electricity
  • H04N1/00

Claim changes

Soon
Coming soonHow the claims changed between publication and grant

See which claims were amended, added or cancelled during examination, with every added and removed word marked.

AmendedAddedCancelledUnchanged

The published claims of this application are not paired with the granted ones in what we hold.

File wrapper

⤢ drag to zoomApr 2020Jul 2020Oct 2020Jan 2021Apr 2021Jul 2021Oct 2021Jan 2022Apr 2022USPTOApplicantNon-final rejectionResponse after non-finalRequest for continued examinationResponse after non-final
USPTOApplicanthover for detail · click to open
Pendency
1.8 y
644 days filing → grant
Office actions
3
non-final + final
Responses
2
1 RCE
Interviews
1
examiner interview summaries
Examiner
Marcus T Riley
art unit 2677 · TC 2600
Citations: 5 back · 0 forward

See the full prosecution history — every USPTO and applicant action on this file, in order.

Log in to unlock

Documents

Log in to open the documents of this file: the application as filed, every office action and response, the notice of allowance.

Log in to unlock

Chain of title

⤢ drag to zoom20202022202420262028203020322034203620382040Owner 1
Titlehover for detail · click to open

See the full assignment history — every owner this patent has passed through, with recordation dates and reel/frame numbers.

Log in to unlock