Embodiments described herein relate generally to an information processing apparatus, an information processing method and a non-temporary recording medium.
An image forming apparatus displays a screen for displaying information indicating an operation method and an operation screen which is a user interface for operating the image forming apparatus on a display section. In general, there are many cases in which there is a plurality of operation screens displayed in such an image forming apparatus. In this case, a user needs to find out an operation screen for instructing a desired operation to the image forming apparatus from the plurality operation screens. In the conventional image forming apparatus as described above, much time and labor is taken for the user thereof.
In accordance with some embodiments, an information processing apparatus comprises a display controller and an input section. The display controller displays an explanation screen for displaying information indicating an operation method of an image forming apparatus and an operation screen for receiving an input instructing an operation relating to an image forming processing of the image forming apparatus on a display section. The input section receives an input of an operation of selecting information displayed on the explanation screen. The display controller displays an operation screen according to the selected information on the display section.
The user terminal 1 displays information relating to the use of an image forming processing by the image forming apparatus 2 for a user. The user terminal 1 receives an input by a user. The user terminal 1 generates information about the use of the image forming apparatus 2 based on the input. The user terminal 1 sends the generated information about the use of the image forming apparatus 2 to the image forming apparatus 2. The user terminal 1 displays a screen (hereinafter, referred to as a “help screen”) for displaying information indicating the operation of the image forming apparatus 2. The user terminal 1 displays a screen (hereinafter, referred to as an “operation screen”) for receiving an operation of a user on the image forming apparatus 2. The user terminal 1 displays the help screen if receiving a predetermined operation when the operation screen is displayed. The user terminal 1 displays the operation screen for receiving the operation of the image forming apparatus 2 indicated by the information displayed on the help screen if receiving a predetermined operation when the help screen is displayed.
The image forming apparatus 2 acquires a signal instructing formation of an image transmitted by the user terminal 1 and forms an image based on the acquired signal instructing the image formation.
The display section 103 displays information relating to the image forming apparatus 2. The display section 103 displays the help screen and the operation screen which display information relating to the image forming apparatus 2.
Returning to the description in
The communication section 105 includes a communication interface for connecting the user terminal to the image forming apparatus 2. The communication section 105 communicates with the image forming apparatus 2 via the communication interface.
The auxiliary storage device 106 is a storage device such as a magnetic hard disk device or a semiconductor storage device. The auxiliary storage device 106 stores various information. Various information may include, for example, on-screen display information, correspondence processing information and help information. The on-screen display information indicates a correspondence relationship between a screen (hereinafter, referred to as a “display screen”) displayed on the display section 103 and information (hereinafter, referred to as “selectable information”) selectable by the user which is displayed on the screen. The selectable information may be displayed on the display screen in any way. For example, it may be displayed as an icon or a character string on the display screen.
The correspondence processing information indicates a correspondence relationship between the selectable information and a processing executed by the user terminal 1 when the selectable information is selected. The processing executed by the user terminal 1 may be, for example, a processing of changing a display screen, or a processing in which the user terminal 1 transmits a command relating to the image formation to the image forming apparatus 2.
The help information indicates an operation method of the image forming apparatus 2. The help information may be indicated by a character string or a numerical value.
For example, a record R131 indicates that a character string or a numerical value associated with the selectable information indicated by a character string “Staple” is a character string “Staple”. For example, a record R132 indicates that a character string or a numerical value associated with a character string “Print” or a numerical value is a character string “Print”.
The display controller 107 controls the display of the screen by the display section 103. The display controller 107 acquires information input to the input section 104 by the user. The display controller 107 generates or updates an image displayed on the display section 103 based on the acquired information.
The display controller 107 displays a retrieval screen if a retrieval screen starting input is input at the user terminal 1 in a case in which the display screen is the help screen. The retrieval screen is a screen on which the user can perform the input. The retrieval screen display input may be any input as long as it instructs the display controller 107 to display the retrieval screen on the display section 103. For example, the retrieval screen starting input may be an input that the user simultaneously presses a predetermined plurality of buttons on a keyboard. For example, the retrieval screen starting input, which is predetermined information on the display screen, may be an input for selecting predetermined information associated with a processing in which the display controller 107 generates or updates the retrieval screen.
The retrieval section 108 selects a predetermined character string or a numerical value from the character strings or the numerical values previously stored in the auxiliary storage device 106 based on the character string or the numerical value input to the retrieval screen of the user terminal 1.
The retrieval section 108 selects a character string or a numerical value coincident with a retrieval keyword from the character strings or the numerical values which are previously stored in the auxiliary storage device 106 and displayable on the help screen. The retrieval section 108 may select a character string or a numerical value exactly coincident with the retrieval keyword. The retrieval section 108 may select a character string or a numerical value partially coincident with the retrieval keyword. The retrieval keyword is a character string or a numerical value input on the retrieval screen. The character strings or numerical values which are previously stored in the auxiliary storage device 106 and displayable on the help screen are, for example, character strings or numerical values indicated by values in the help information table T130 stored in the auxiliary storage device 106.
The transmission section 109 acquires the information input to the input section 104 by the user based on the screen displayed on the display section 103, and transmits the information to the image forming apparatus 2.
The image forming apparatus 2 forms an image on a sheet with a developer such as a toner. The sheet is, for example, a paper or a label paper. The sheet may be an optional medium as long as the image forming apparatus 2 can form an image on the surface thereof.
The display 201 is an image display device such as a liquid crystal display, an organic EL (Electro Luminescence) display and the like. The display 201 displays various information relating to the image forming apparatus 2.
The control panel 202 includes a plurality of buttons. The control panel 202 receives an operation by a user. The control panel 202 outputs a signal corresponding to an operation carried out by the user to a controller of the image forming apparatus 2. Furthermore, the display 201 and the control panel 202 may be integrally configured as a touch panel.
The image forming section 203 forms an image on the sheet based on image information generated by the image reading section 205 or image information received via a communication path. The image forming section 203 forms the image by, for example, the following processing. An image forming section of the image forming section 203 forms an electrostatic latent image on a photoconductive drum based on the image information. The image forming section of the image forming section 203 enables the developer to adhere to the electrostatic latent image to form a visible image. Toner is a specific example of the developer. A transfer section of the image forming section 203 transfers the visible image onto the sheet. A fixing section of the image forming section 203 heats and pressurizes the sheet to fix the visible image on the sheet. Furthermore, the sheet on which the image is formed may be a sheet accommodated in the sheet housing section 204 or a manually fed sheet.
The sheet housing section 204 houses the sheet used for the image formation by the image forming section 203.
The image reading section 205 reads the image information of a reading object as intensity of light. The image reading section 205 records the read image information. The recorded image information may be sent to another information processing apparatus via a network. The recorded image information may be used for the image formation on the sheet through the image forming section 203.
The communication section 206 includes a communication interface for connecting the image forming apparatus 2 to the user terminal 1. The communication section 206 communicates with the user terminal 1 via the communication interface.
The reception section 210 acquires the information transmitted by the user terminal 1 and outputs the information to the image forming apparatus 2.
If the information acquired by the reception section 210 via the communication section 206 instructs the formation of an image, the image forming section 203 executes the formation of the image according to the information.
For example, in a case in which an operation screen 1 displaying a HELP button is displayed on the display section 103, if the HELP button is selected by the input by the user, the help screen 1 is displayed on the display section 103. The HELP button is the selectable information indicated by the character string HELP, and is associated with a processing of displaying the help screen 1 on the display section 103 by the display controller 107. The help screen 1 also displays a HELP 2 button, a HELP 3 button and a HELP 4 button. The HELP 2 button is the selectable information indicated by the character string HELP 2, and is associated with a processing of displaying a help screen 2 on the display section 103 by the display controller 107. The HELP 3 button is the selectable information indicated by the character string HELP 3, and is associated with a processing of displaying a help screen 3 on the display section 103 by the display controller 107. The HELP 4 button is the selectable information indicated by the character string HELP 4, and is associated with a processing of displaying a help screen 4 on the display section 103 by the display controller 107.
For example, in a case in which the help screen 1 is displayed on the display section 103 and the HELP 2 button is selected by the input by the user, the help screen 2 is displayed on the display section 103. The help screen 2 displays an operation 4 button and an operation 5 button. The operation 4 button is the selectable information indicated by the character string operation 4, and is associated with a processing of displaying an operation screen 4 on the display section 103 by the display controller 107. The operation 5 button is the selectable information indicated by the character string operation 5, and is associated with a processing of displaying an operation screen 5 on the display section 103 by the display controller 107.
For example, in a case in which the help screen 2 is displayed on the display section 103 and the operation 4 button is selected by the input by the user, the operation screen 4 is displayed on the display section 103. The operation screen 4 displays a Copy button, a Print button and the HELP button. The Copy button is the selectable information indicated by the character string Copy, and is associated with a copy instruction processing by the user terminal 1. The copy instruction processing is a processing of transmitting a signal instructing copying to the image forming apparatus 2 by the user terminal 1. The Print button is the selectable information indicated by the character string “Print”, and is associated with a printing instruction processing by the user terminal 1. The printing instruction processing is a processing of transmitting a signal instructing printing to the image forming apparatus 2 by the user terminal 1.
In this way, the display screen of the user terminal 1 shifts according to a selection of the user.
The user terminal 1 receives an input (hereinafter, referred to as a “help screen instruction input”) by the user for instructing display of the help screen through the input section 104 (ACT 101). The display controller 107 acquires the help screen instruction input input in the input section 104 and displays the help screen relating to the image forming apparatus 2 on the display section 103 of the user terminal 1 (ACT 102). The help screen instruction input may be any input as long as it is an input by the user for instructing display of the help screen. The help screen instruction input may be, for example, an input for selecting the selectable information associated with a processing of displaying the help screen on the display section 103 by the display controller 107. If receiving the retrieval screen display input by the user, the display controller 107 displays the retrieval screen on the display section 103 (ACT 103). The retrieval section 108 acquires a retrieval keyword designated by the user through the input to the input section 104 (ACT 104). If the retrieval keyword is acquired, the retrieval section 108 refers to the on-screen display information table T110. The retrieval section 108 selects a record in which the screen indicated by the original screen is displayed on the display section 103. The retrieval section 108 acquires the value of the display information in the selected record. Next, the retrieval section 108 refers to the help information table T130. The retrieval section 108 selects a record in which a value indicating the retrieval keyword is contained in the value indicated by the help item or the help content to acquire the value of the help item in the record. The retrieval section 108 acquires a value among the acquired values, wherein a character string or a numerical value indicated by that value is coincident with the character string or the numerical value indicated by the value acquired by referring to the on-screen display information table T110 (ACT 105).
Below, for the sake of simplicity, the processing of the retrieval section 108 in a case in which the help screen displayed on the display section 103 in ACT 102 is the screen A in
The display controller 107 acquires the value acquired by the retrieval section 108 to display the selectable information shown as a character string or a numerical value indicated by the value on the retrieval screen (ACT 106). The user inputs an instruction for selecting the selectable information displayed in ACT 106 to the input sect ion 104 (ACT 107). The display controller 107 executes an operation screen display processing associated with the selectable information selected in ACT 107. The operation screen display processing is a processing of displaying the operation screen associated with the selectable information selected in ACT 107 on the display section 103. In the operation screen display processing, the display controller 107 first refers to the correspondence processing information table T120. In the operation screen display processing, the display controller 107 selects a record in which the selectable information indicated by the original information is the selectable information selected in ACT 107. In the operation screen display processing, the display controller 107 acquires a value of the correspondence screen in the selected record. In the operation screen display processing, the display controller 107 displays the operation screen indicated by the acquired value on the display section 103 (ACT 108).
The transmission section 109 acquires an input for selecting the selectable information displayed on the operation screen displayed in ACT 108 (ACT 109). The transmission section 109 executes a processing associated with the selectable information selected in ACT 109. If the processing associated with the selectable information is a processing of transmitting the information instructing for the image formation, the transmission section 109 transmits the information for instructing the image formation to the image forming apparatus 2 (ACT 110). The image forming apparatus 2 forms an image based on the information acquired in ACT 110 (ACT 111).
The user terminal 1 constructed in this manner displays the operation screen desired by the user according to the input by the user in the help screen. Therefore, the user terminal 1 can reduce the burden of a user in searching for the operation screen for instructing the image forming apparatus to perform the desired operation.
(Modification)
The display controller 107 and the retrieval section 108 of the user terminal 1 may be provided by the image forming apparatus 2.
The help screen in the above embodiment is an example of an explanation screen. The user terminal 1 and the image forming apparatus 2a are an example of the information processing apparatus. The auxiliary storage device 106 is an example of a storage section.
All or a part of the functions of the user terminal 1, the image forming apparatus 2 and the image forming apparatus 2a may be realized by using hardware such as an ASIC (Application Specific Integrated Circuit), a PLD (Programmable Logic Device), a FPGA (Field Programmable Gate Array). The program may be recorded on a computer-readable recording medium. The computer-readable recording medium is, for example, a portable medium such as a flexible disk, a magneto-optical disk, a ROM, a CD-ROM, or the like, or a storage device such as a hard disk built in a computer system. The program may be transmitted via an electric communication line.
According to at least one embodiment described above, in response to an input by the user in the help screen, an operation screen that the user desires is displayed without operating respective operation screens by the user from an operation screen in an upper order to an operation screen in a lower order. Therefore, the user terminal 1 can reduce the burden of a user in searching for the operation screen for instructing the image forming apparatus to perform the desired operation.
While certain embodiments have been described these embodiments have been presented by way of example only, and are not intended to limit the scope of the inventions. Indeed, the novel embodiments described herein may be embodied in a variety of other forms: furthermore various omissions, substitutions and changes in the form of the embodiments described herein may be made without departing from the spirit of the inventions. The accompanying claims and their equivalents are intended to cover such forms or modifications as would fall within the scope and spirit of the invention.