This application is based on and claims priority under 35 USC 119 from Japanese Patent Application No. 2013-096528 filed May 1, 2013.
The present invention relates to a terminal apparatus, a reading processing system, and a non-transitory computer readable medium.
According to an aspect of the invention, there is provided a terminal apparatus including an acceptance unit, a memory, a display, and a transmitter. The acceptance unit accepts an operation. The memory stores a reading condition for executing a reading process. The display displays multiple icons for an individual reading condition, the multiple icons representing the individual reading condition. In a case where the acceptance unit accepts an operation for selecting one of the multiple icons, the transmitter transmits instruction data for instructing that a reading process be performed under the reading condition corresponding to the selected icon to an external reading apparatus which is to execute the reading process.
An exemplary embodiment of the present invention will be described in detail based on the following figures, wherein:
An exemplary embodiment of the present invention will be described with reference to the drawings. A terminal apparatus according to an exemplary embodiment of the present invention will be described in the context of a terminal apparatus 10 configured to instruct an image forming apparatus 20 to execute information processing.
In
The terminal apparatus 10 is configured to instruct one of the image forming apparatuses 20 to execute information processing via the communication line 100. The terminal apparatus 10 instructs that information processing such as copying, scanning, or facsimile transmission be executed. The terminal apparatus 10 may be, for example, a smartphone. Each of the image forming apparatuses 20 may be an example of an information processing apparatus according to an exemplary embodiment of the present invention, and is configured to execute information processing such as copying, scanning, or facsimile transmission. The image forming apparatuses 20 have each functions for executing information processing specified by a user operating the terminal apparatus 10 and for executing information processing specified by a user directly operating the image forming apparatuses 20.
The terminal apparatus 10 may also be any other terminal apparatus such as a mobile phone terminal, a tablet terminal, a notebook personal computer, a personal digital assistant (PDA), or a mobile game console. As indicated by the broken line in
The controller 21 may be a control device including a computing device including a central processing unit (CPU) and an application specific integrated circuit (ASIC), and a memory, and is configured to control the individual units of the image forming apparatus 20. The operation unit 22 may be an operation device configured to accept an operation performed by the user, and includes, for example, a touch screen and physical keypads. The touch screen and the physical keypads are provided so as to be superimposed on a display surface of the display 24. The communication unit 23 may be an interface configured to connect to the communication line 100, a telephone line (not illustrated), or the Internet for communication. For example, the communication unit 23 transmits data to the terminal apparatus 10 via the communication line 100, or receives data from the terminal apparatus 10 via the communication line 100. The display 24 may be, for example, a liquid crystal display, and is configured to display various images (or screens) on the display surface on which an image is displayed to present information to the user. The image reading unit 25 may be, for example, a scanner, and is configured to read an image on a document. The image reading unit 25 supplies image data indicating the read image to the controller 21. The image forming unit 26 may be a printer configured to form an image on a sheet such as a piece of paper using, for example, an electrophotographic process. The memory 27 may be a storage device including, for example, a hard disk device, and stores a control program to be executed by the controller 21.
In each of the image forming apparatuses 20 having the configuration described above, in order to execute a copying process, the controller 21 causes the image reading unit 25 to read an image on a document. Then, the controller 21 causes the image forming unit 26 to form an image based on the image data generated by the image reading unit 25 on a sheet. In each of the image forming apparatuses 20, in order to execute a scanning process, the controller 21 causes image data generated by the image reading unit 25 to be stored in the memory 27 or to be transmitted through the communication unit 23. In the latter case, the controller 21 may transmit the image data, which is obtained as a result of scanning, to the terminal apparatus 10 that has made an instruction to execute the information processing. In each of the image forming apparatuses 20, in order to execute a facsimile transmission process, the controller 21 causes the communication unit 23 to transmit image data generated by the image reading unit 25 via facsimile using a telephone line (not illustrated).
The controller 11 includes a microcomputer having a CPU, a read only memory (ROM), and a random access memory (RAM). The CPU loads a program stored in the ROM or the memory 15 into the RAM and executes the program to control the individual units of the terminal apparatus 10. The operation unit 12 may be an operation device configured to accept an operation performed by the user, and includes, for example, a touch screen and physical keypads. The touch screen and physical keypads are provided so as to be superimposed on a display surface of the display 14. The communication unit 13 includes an interface configured to connect to the communication line 100 or a communication network (not illustrated) such as a mobile communication network for communication. For example, the communication unit 13 transmits data to the image forming apparatuses 20 via the communication line 100, or receives data from the image forming apparatuses 20 via the communication line 100. The display 14 may be, for example, a liquid crystal display, and is configured to display various images (or screens) on the display surface on which an image is displayed to present information to the user.
The memory 15 includes a storage device such as an electronically erasable and programmable ROM (EEPROM) or a flash memory, and stores, for example, an operation application (app) 151, a registered condition database (DB) 152, a service set identifier (SSID) 153, and an Internet protocol (IP) address 154. The operation app 151 is an application program operating on, for example, an operating system (OS) of the terminal apparatus 10. The controller 11 executes the operation app 151 to implement the function for instructing one of the image forming apparatuses 20 to execute information processing. The registered condition DB 152 is a database that stores processing conditions in accordance with which the image forming apparatus 20 executes the information processing. The terminal apparatus 10 has a function for registering a processing condition that has been specified by the user in the registered condition DB 152 for the purpose of future use of the processing condition.
“Color mode” is a condition indicating the type of toners with which the image forming unit 26 is to form an image. The processing parameters for color mode include, for example, “full color”, “black and white”, and “automatic”. “Full color” indicates the use of all the toners possessed by the image forming unit 26. “Black and white” indicates the use of only black toner. “Automatic” indicates the use of the toner that is determined by the controller 21 in accordance with the color used in the document. “Paper selection” is a condition indicating the paper size with which the image forming unit 26 is to form an image. The processing parameters for paper selection include, for example, “A4”, indicating A4 paper size, “A3”, indicating A3 paper size, and “automatic”, indicating the paper size that is determined by the controller 11 in accordance with the size of the document. “N-up” is a condition indicating the number of pages of image data to be placed on each sheet. The processing parameters for N-up include, for example, “no N-up” indicating that multiple pages of images are not to be placed on each sheet (that is, one sheet is to be used for one page of image data), and “2-up” indicating that two pages of images are to be placed on each sheet. “Duplex/simplex selection” is a condition indicating a document surface to be scanned by the image reading unit 25 and a sheet surface on which the image forming unit 26 is to be form an image. The processing parameters for duplex/simplex selection include, for example, “simplex to simplex”, indicating that one side of a document is to be scanned and an image is to be formed on one side of a sheet, “simplex to duplex”, indicating that the front sides of documents are to be scanned and images are to be formed on two sides of a sheet, and “duplex to duplex”, indicating that two sides of a document are to be scanned and images are to be formed on two sides of a sheet. “Stapling” is a condition indicating whether sheets on which the image forming unit 26 has formed images are to be stapled together. The processing parameters for stapling include, for example, “ON” indicating that sheets are stapled together, and “OFF” indicating that sheets are not stapled together.
The registered name is the name of a processing condition registered in the registered condition DB 152. The registered name is a name set by the user, and is set to, for example, a name that helps the user readily identify the content of the processing condition. Examples of the name include a name that represents the summary of the processing condition, and a name that represents the purpose or use of the processing condition.
In the example configuration of the registered condition DB 152 illustrated in
The SSID 153 stored in the memory 15 includes an SSID that is currently used by the terminal apparatus 10 for communication using a Wi-Fi network, and an SSID that was being used by the terminal apparatus 10 when the terminal apparatus 10 instructed one of the image forming apparatuses 20 to execute information processing the previous time. An SSID is identification information that varies in accordance with the Wi-Fi area (communication area) where the terminal apparatus 10 is located. The IP address 154 includes an IP address currently assigned to the terminal apparatus 10, and an IP address assigned to the terminal apparatus 10 when the terminal apparatus 10 instructed one of the image forming apparatuses 20 to execute information processing the previous time. An IP address is a communication address indicating which access point the terminal apparatus 10 is connected to. That is, the SSID 153 and the IP address 154 are information that varies depending on the location where the terminal apparatus 10 is positioned.
The terminal apparatus 10 having the configuration described above is configured to display an operation screen on which an operation of the user is accepted in order to give an instruction to one of the image forming apparatuses 20 to execute information processing.
When specifying a processing parameter, the user of the terminal apparatus 10 performs an operation of touching the position of the corresponding specification field with their finger while the operation screen R1 is being displayed. For example, when the user touches the specification field H1 with their finger, the terminal apparatus 10 makes a transition from the operation screen R1 illustrated in
The terminal apparatus 10 also accepts the selection of the processing parameters for processing conditions other than “color mode”. In this case, when the user selects a specification field included in the operation screen R1, the terminal apparatus 10 makes a transition to a screen including processing parameter options, and accepts the specification of a processing parameter. The operation screens corresponding to the respective processing conditions, the operations to be performed by the user, and so forth will be anticipated from the description of “color mode”, and will not be described herein.
After the setting of processing parameters is completed, the user of the terminal apparatus 10 touches a soft button B2 marked “Start” with their finger. When the soft button B2 is operated by the user, the terminal apparatus 10 instructs the image forming apparatus 20 to execute a copying process in accordance with the set processing condition via the communication line 100.
When a soft button B1 marked “Add to favorites” is selected by the user, the terminal apparatus 10 registers therein the processing condition specified by the user. For example, the terminal apparatus 10 may perform a registration process for registering a processing condition including multiple processing parameters which is being displayed on the operation screen R1 by creating a new record in the registered condition DB 152. The terminal apparatus 10 is configured such that a processing condition registered in the registered condition DB 152 may be specified with a smaller amount of operation than that when the user directly specifies the processing condition.
The acceptance unit 111 of the terminal apparatus 10 accepts an operation performed by the user. By way of example, the acceptance unit 111 acquires an operation signal from the operation unit 12, and accepts an operation indicated by the operation signal.
When the acceptance unit 111 accepts an operation for specifying a processing condition indicating information processing, the memory controller 112 stores the specified processing condition in the memory 15. By way of example, the memory controller 112 registers a processing condition including the processing parameters specified by the user using the operation screens R1 and R2 and so forth by newly writing the processing condition to the registered condition DB 152.
The display controller 113 causes the display 14 to display an object image (for example, icon image) associated with each of the processing conditions registered in the registered condition DB 152. More specifically, the display controller 113 causes the display 14 to display an object image uniquely associated with multiple processing parameters included in a processing condition. By way of example, the display controller 113 makes the object images differ depending on the combination of parameters included in the processing condition.
In a case where an operation for selecting an object image displayed on the display 14 is accepted by the acceptance unit 111, the instruction unit 114 outputs instruction data for instructing that information processing be executed in accordance with the processing condition corresponding to the object image. The instruction unit 114 acquires a processing condition registered in the registered condition DB 152. Then, the instruction unit 114 transmits and outputs the instruction data to one of the image forming apparatuses 20 via the communication line 100 using the communication unit 13. The instruction data includes, for example, the type of information processing instructed to be executed and the processing parameters used for the information processing.
The receiving unit 201 of the image forming apparatus 20 receives the instruction data transmitted from the instruction unit 114. The execution unit 202 executes information processing based on the instruction data received by the receiving unit 201. The execution unit 202 identifies the type of information processing instructed to be executed and processing parameters in accordance with the instruction data, and executes the information processing.
The acquisition unit 115 of the terminal apparatus 10 reads the SSID 153 and the IP address 154 from the memory 15, and acquires the SSID 153 and the IP address 154.
In accordance with the SSID 153 and the IP address 154, if the SSID or IP address used when the operation for selecting the object image is accepted is different from that used when the selection operation was accepted the previous time, the inquiry unit 116 inquires of the user whether the output of the instruction data to the image forming apparatus 20 is acceptable.
If an operation for permitting the instruction data to be output is accepted by the acceptance unit 111 in response to the inquiry from the inquiry unit 116, the instruction unit 114 outputs the instruction data.
First, the controller 11 of the terminal apparatus 10 accepts an operation for specifying a processing condition by the user operating the operation unit 12 (step SA1). In this case, the controller 11 accepts an operation for directly specifying multiple processing parameters included in the processing condition. It is assumed here that an operation screen obtained after the processing parameters have been specified is the operation screen R1 illustrated in
Then, the controller 11 executes an inquiry process (step SA2). The inquiry process is a process for inquiring of the user of the terminal apparatus 10 whether to instruct one of the image forming apparatuses 20 to execute information processing if specific conditions are satisfied. After the execution of the inquiry process, if it is determined that the user sends an instruction to the image forming apparatus 20 to execute information processing, the controller 11 transmits instruction data to the image forming apparatus 20 so that information processing is executed in accordance with the processing condition specified in the processing of step SA1 (step SA3). The destination to which the instruction data is sent is the image forming apparatus 20 set in the device setting field Ma. The instruction data may include any other information concerning the source or the terminal apparatus 10, such as the IP address.
Upon receiving the instruction data at the communication unit 23 (step SA4), the controller 21 of the image forming apparatus 20 executes the information processing instructed to be executed in accordance with the received instruction data (step SA5). In this case, the controller 21 controls the image reading unit 25 and the image forming unit 26 to execute a copying process in accordance with the processing condition specified by the instruction data.
After transmitting the instruction data in the processing of step SA3, the controller 11 of the terminal apparatus 10 stores the processing condition accepted in the processing of step SA1, that is, the processing condition specified in the instruction data transmitted in the processing of step SA3, in the memory 15 (step SA6). In this case, the controller 11 stores the processing condition in the memory 15, rather than in the registered condition DB 152, in such a manner that the processing condition is included in the transmission history of the instruction data.
The controller 11 may store the transmission history of instruction data in the memory 15 even if the image forming apparatus 20 does not execute information processing in accordance with the instruction data, or may store the transmission history of the instruction data in the memory 15 only in a case where the image forming apparatus 20 has executed information processing.
The controller 11 of the terminal apparatus 10 reads and acquires the SSID 153 and the IP address 154 stored in the memory 15 (step SA21). Then, the controller 11 determines, based on the acquired SSID 153, whether the SSID currently being used to connect to the Wi-Fi network of the communication line 100 coincides with the SSID used in the previous instruction for performing information processing (step SA22). If “YES” is determined in the processing of step SA22, the controller 11 determines, based on the acquired IP address 154, whether the IP address currently assigned to the terminal apparatus 10 coincides with the IP address assigned in the previous instruction for performing information processing (step SA23). If “YES” is determined in the processing of step SA23, the controller 11 ends the inquiry process. In this case, the controller 11 proceeds to step SA3, and transmits the instruction data.
If “NO” is determined in step SA22 or SA23, that is, if the current SSID or IP address is different from the SSID or IP address used in the previous instruction for performing information processing, the controller 11 causes the display 24 to display an inquiry screen (step SA24).
Upon accepting an operation for selecting the soft button B11 while the inquiry screen R10 is being displayed (step SA25: “Start”), the controller 11 ends the inquiry process, and proceeds to step SA3. In step SA3, the controller 11 transmits instruction data. In this case, since the user accepts the execution of information processing, the controller 11 transmits the instruction data. Upon accepting an operation for selecting the soft button B12 (step SA25: “Search”), the controller 11 searches for a nearby image forming apparatus 20 and prompts the user to select it (step SA26). The controller 11 presents one of the image forming apparatuses 20 that is located near the current position of the terminal apparatus 10 as a candidate for selection using an existing method such as using the IP address assigned to the terminal apparatus 10, and prompts the user to select it. Then, the controller 11 proceeds to step SA3, in which the controller 11 transmits the instruction data to the image forming apparatus 20 selected in the processing of step SA26. Upon accepting an operation for selecting the soft button B13 (step SA25: “Cancel”), the controller 11 performs a cancellation process for canceling the process for transmitting the instruction data (step SA27). For example, the controller 11 does not transmit the instruction data, and returns the current display to the operation screen R1 illustrated in
If there is a difference between the SSID or IP address that is currently being used by the terminal apparatus 10 and the SSID or IP address that was used in the previous instruction for performing information processing, it may be probable that the location where the terminal apparatus 10 is located when receiving the current instruction may be different from the location where the terminal apparatus 10 was located when receiving the previous instruction. In this case, in order to avoid the risk of the user inadvertently performing an operation for transmitting the instruction data to the image forming apparatus 20 that is the same as that to which instruction data was sent the previous time to perform information processing using an unintended apparatus, the terminal apparatus 10 informs the user of the risk through the inquiry process in step SA2.
The terminal apparatus 10 further performs a registration process for registering a processing condition that has been specified by the user using the registered condition DB 152. The user performs an operation for registering, for example, a processing condition that will be frequently used in the future.
First, the controller 11 of the terminal apparatus 10 causes a list view screen to be displayed in accordance with the transmission history stored in the memory 15 (step SB1). The list view screen is a screen on which the transmission history of processing conditions is displayed in a list view. In a case where the execution of information processing has been instructed in accordance with an operation screen R1 illustrated in
Then, the controller 11 of the terminal apparatus 10 accepts the operation for selecting a processing condition by the user using the list view screen (step SB2). By way of example, the controller 11 accepts the operation for, by selecting a specification field included in the list view screen, selecting the processing condition corresponding to the specification field.
Upon accepting the operation for selecting the specification field H21, the controller 11 makes a transition to a history screen R30 illustrated in
Then, the controller 11 accepts an operation for specifying the registered name of the processing condition (step SB3). The registered name of a processing condition is information to be stored in the field of the registered name associated with the processing condition in the registered condition DB 152. The controller 11 accepts an operation for, for example, inputting characters using an operation area K on the operation screen R40. The operation area K may be an area where a software keyboard which refers to, by way of example, a ten-keyboard (ten-keypad) is displayed, or may be an operation area where a software keyboard with a QWERTY layout is displayed. The controller 11 causes the text input by the user to be displayed in a text display area T. In the example illustrated in
As illustrated in
Upon registering the processing condition in the registered condition DB 152, the controller 11 causes a My Favorites screen R50 illustrated in
The controller 11 may perform a registration process for registering a processing condition for each of transmission history records included in a list view screen. In a case where the registered condition DB 152 having the configuration illustrated in
In the illustrated example, the controller 11 registers a processing condition in the registered condition DB 152 in accordance with the transmission history of instruction data for information processing. In addition, a processing condition may be registered in the registered condition DB 152 when the soft button B1 is selected on the operation screen R1 illustrated in
As illustrated in
As illustrated in
As illustrated in
As illustrated in
As described above, an object image according to this exemplary embodiment is formed by combining display elements uniquely associated with the respective processing parameters. Thus, object images are different depending on each processing condition.
Although the relationships between the processing parameters for paper selection and display elements will not be described, it is to be understood that the respective processing parameters are associated with different display elements.
First, the controller 11 of the terminal apparatus 10 refers to the registered condition DB 152 in accordance with, for example, a user operation, and causes the My Favorites screen to be displayed on the display 14 (step SC1). In this case, the controller 11 causes the My Favorites screen R51 illustrated in
If information processing is to be executed after the inquiry process, the controller 11 specifies multiple processing parameters for the processing condition corresponding to the object selected in the processing of step SC3 in accordance with the registered condition DB 152, and transmits instruction data to the image forming apparatus 20 to execute information processing in accordance with the specified processing condition (step SC4). The instruction data may include any other information such as the registered name of the processing condition. For example, the registered name of the processing condition may be included in the history of execution of information processing which is stored in the image forming apparatus 20.
Upon receiving the instruction data at the communication unit 23 (step SC5), the controller 21 of the image forming apparatus 20 executes information processing instructed to be executed in accordance with the received instruction data (step SC6).
While the operation of the information processing system 1 has been described in the context of a copying process by way of example, a scanning process or a facsimile transmission process may also be performed. Also in this case, the registration and use of a processing condition may be performed using the procedure described above although processing parameters included in the processing condition are different.
In the information processing system 1 according to the exemplary embodiment described above, the terminal apparatus 10 registers a processing condition including multiple processing parameters that have been directly specified by a user, and subsequently receives an operation for specifying a processing condition through an operation for selecting an object image uniquely associated with multiple processing parameters included in the processing condition. In this case, the terminal apparatus 10 causes an object image having a combination of display elements corresponding to the respective processing parameters to be displayed so that the user may visually identify the respective processing parameters. Such an object image may allow the user to understand a processing condition without, for example, checking its detailed processing parameters. In addition, object images are formed by arranging display elements that differ from one processing parameter to another in accordance with the rules described with reference to
Furthermore, the terminal apparatus 10 performs an inquiry process, thereby informing the user that instruction data will be transmitted to the image forming apparatus 20 that is the same as that used in the previous instruction although the user is now in a different position.
The present invention may be carried out in ways different from those in the foregoing exemplary embodiment. In addition, the following exemplary modifications may be combined.
A My Favorites screen may be displayed in, by way of example, but not limited to, the display form illustrated in
Furthermore, as illustrated in
If the option B22 is selected (“first operation”), the controller 11 causes a confirmation screen R62 for the processing condition corresponding to the object image to be displayed. The confirmation screen R62 is a screen obtained by superimposing a dialog box D2 on the My Favorites screen R60. The dialog box D2 includes a message indicating that instruction data is to be transmitted and indicating the processing condition, a soft button B24 marked “Start”, and a soft button B25 marked “Cancel”. A user checks the processing condition and so forth, and selects the soft button B24 to start the execution of information processing or selects the soft button B25 to cancel the execution of information processing. If the soft button B24 is selected, the controller 11 immediately transmits instruction data for executing information processing to the image forming apparatus 20. If the soft button B25 is selected, the controller 11 cancels the execution of information processing, and returns the display to, for example, the My Favorites screen R60 illustrated in
If the option B23 is selected (“second operation”), the controller 11 causes a modification screen R63 for the processing condition corresponding to the object image to be displayed. The modification screen R63 is a screen used to accept modifications to the processing condition corresponding to the object image, and is the same as the operation screen R1 illustrated in
In the illustrated example, the menu list Me is displayed in response to a swipe operation. Alternatively, the terminal apparatus 10 may display the menu list Me in response to a predetermined operation such as consecutive taps of an object image (for example, two consecutive presses) or a press-and-hold (for example, a continuous press for three seconds).
Also in the above exemplary modification, the controller 11 may execute an inquiry process before the transmission of instruction data.
In addition, as illustrated in
As illustrated in
Various screens displayed on the terminal apparatus 10 described in the foregoing exemplary embodiment and the operations made by the user using the screens are merely examples, and the design of the screens and the methods for the operations to be made by the user using the screens are not limited to the examples described in the exemplary embodiment.
Still other processes may be performed as processes to be executed in response to the selection of objects. Examples of the processes may include displaying a preview screen of an image that has undergone a copying process, and displaying, when transmitting image data and performing an image forming process, attribute information (for example, creation date and time) on the image data.
In the terminal apparatus 10 according to the exemplary embodiment described above, processing parameters and registered names are associated with one another in the registered condition DB 152. Destination information concerning the image forming apparatus 20 to which instruction data is transmitted may further be associated.
With the configuration described above, the terminal apparatus 10 transmits and outputs instruction data for specifying a processing condition associated with the destination address to the image forming apparatus 20 using the destination address stored in the registered condition DB 152.
The terminal apparatus 10 according to this exemplary modification is configured to register processing conditions in such a manner that the processing conditions are sorted by the image forming apparatuses 20 to be used, and may thus be suitable for the case where, for example, the settings of a processing condition are made different depending on the image forming apparatus 20. One possible use may be, for example, to set the color mode to “full color” all the time in an office where the user typically works while setting the color mode to “black and white” all the time in an office while on a business trip to save toner.
In this exemplary modification, destination information other than the IP address of the terminal apparatus 10 may be registered in the registered condition DB 152 in association with a processing condition.
The terminal apparatus 10 may be configured to display object images in such a manner that the object images differ depending on at least the combination of multiple processing parameters included in a processing condition. That is, the terminal apparatus 10 may be configured to display object images other than an object image in which display elements uniquely associated with the respective processing parameters are combined.
The terminal apparatus 10 according to the exemplary embodiment described above is configured to perform an inquiry process to compare the SSID or IP address used in the previous instruction for performing information processing with the SSID or IP address used in the current instruction for performing information processing. Alternatively, for example, different SSIDs 153 and different IP addresses 154 may be used for the respective processing conditions stored in the registered condition DB 152. Furthermore, the terminal apparatus 10 may perform an inquiry process using one of the SSID 153 and the IP address 154, or may not necessarily execute an inquiry process.
The terminal apparatus 10 may not necessarily perform a registration process for registering a processing condition in the registered condition DB 152. For example, upon accepting an operation for selecting a specification field including an object image arranged in a list view screen (see
In the exemplary embodiment described above, the configuration of a portion of instruction data that serves as a transmission history may be replaced with a history of execution of information processing based on the instruction data. In this case, the terminal apparatus 10 transmits instruction data, and then receives a notification as to whether the execution of information processing based on the instruction data has succeeded or failed from the image forming apparatus 20. Then, the terminal apparatus 10 may also display a processing condition indicating instruction data used for information processing that has succeeded in a list view screen.
The processing parameters described in the exemplary embodiment described above are merely examples. For example, processing parameters concerning image quality, such as the resolution at which an image is read by the image reading unit 25, the file format of image data to be generated, and the density of an image formed by the image forming unit 26, may be included, or processing parameters concerning post-processing, such as punching a hole in a recording medium and stacking or rearranging recording media, may be included.
In the exemplary embodiment described above, an information processing apparatus according to an exemplary embodiment of the present invention has been described using the image forming apparatus 20. However, an information processing apparatus according to an exemplary embodiment of the present invention may not necessarily have a function for forming an image. An information processing apparatus according to an exemplary embodiment of the present invention may be any device configured to execute information processing specified by directly operating the information processing apparatus and to execute information processing specified by operating a terminal apparatus, and is not limited to any specific information processing apparatus. Therefore, an information processing apparatus according to an exemplary embodiment of the present invention may be an information processing apparatus such as a personal computer.
In the exemplary embodiment described above, a terminal apparatus according to an exemplary embodiment of the present invention has been described using the terminal apparatus 10. However, a terminal apparatus according to an exemplary embodiment of the present invention may be applied to the image forming apparatus 20. In this case, the controller 21 of the image forming apparatus 20 may register a processing condition specified directly by a user in a registered condition DB stored in the memory 27. The registered condition DB may have substantially the same configuration as that of the registered condition DB 152 described above. In this case, the controller 21 of the image forming apparatus 20 causes an object image associated with the processing condition to be displayed in accordance with the registered condition DB stored in the memory 27. Further, the controller 21 may output instruction data for causing the individual units of the image forming apparatus 20 to perform information processing so as to execute the information processing in accordance with the processing condition corresponding to the object image specified by the user. That is, an exemplary embodiment of the present invention may not necessarily provide a configuration for instructing that information processing be executed by remote operation.
The communication line 100 may be a communication line including a communication path other than a wireless LAN or a Wi-Fi network, or may be a wireless communication line, a wired communication line, or a combination of wireless and wired communication lines.
The functions implemented by the terminal apparatus 10 and the image forming apparatus 20 according to the exemplary embodiment described above may be implemented by one or more hardware circuits or by executing one or more programs using a computing device, or may be implemented by a combination thereof.
The foregoing description of the exemplary embodiment of the present invention has been provided for the purposes of illustration and description. It is not intended to be exhaustive or to limit the invention to the precise forms disclosed. Obviously, many modifications and variations will be apparent to practitioners skilled in the art. The embodiment was chosen and described in order to best explain the principles of the invention and its practical applications, thereby enabling others skilled in the art to understand the invention for various embodiments and with the various modifications as are suited to the particular use contemplated. It is intended that the scope of the invention be defined by the following claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
2013-096528 | May 2013 | JP | national |