An image processing apparatus includes a screen information storage unit configured to store screen information of a home screen that displays a user interface component list including an application user interface component for accessing an application, a screen generating unit configured to generate the home screen based on the screen information, a display unit configured to display the home screen generated by the home screen generating unit, an image generation control unit configured to issue an instruction to generate a general-purpose image of a document when a request for scanning the document is issued while the home screen is displayed, and an image processing unit configured to generate the general-purpose image based on image data obtained from scanning the document upon receiving the instruction to generate the general-purpose image from the image generation control unit.
Legal claims defining the scope of protection, as filed with the USPTO.
1. An image processing apparatus comprising: a screen information storage unit configured to store screen information of a home screen that displays a user interface component list including an application user interface component for accessing an application; a screen generating unit configured to generate the home screen based on the screen information; a display unit configured to display the home screen generated by the screen generating unit; an image generation control unit configured to issue an instruction to generate a general-purpose image of a document when a request for scanning the document is issued while the home screen is displayed; an image processing unit configured to generate the general-purpose image based on image data obtained from scanning the document upon receiving the instruction to generate the general-purpose image from the image generation control unit; and a screen control unit configured to determine whether the scanning of the document has started; wherein the user interface component list includes a macro user interface component for accessing a macro that includes a setting value pre-registered in the application; wherein the screen control unit determines whether the scanning of the document has started when the macro user interface component is selected; wherein when the screen control unit determines that the scanning of the document has started an image generating unit generates a macro review image from the general-purpose image, the macro preview image representing an edited image resulting from applying the setting value of the macro; and wherein when the screen control unit determines that the scanning of the document has not started, the display unit displays an. operation screen of the application that designates the setting value of the macro.
2. The image processing apparatus as claimed in claim 1 , wherein the image processing unit generates a preview image of the general-purpose image; the screen generating unit generates a job execution screen including the preview image; and the display unit displays the job execution screen including the preview image.
3. The image processing apparatus as claimed in claim 2 , wherein the screen generating unit identifies a relevant user interface component that is relevant to the general -purpose image and includes the relevant user interface component in the job execution screen.
4. The image processing apparatus as claimed in claim 3 , wherein the user interface component list includes a macro user interface component for accessing a macro that includes a setting value pre-registered in the application; and when the macro user interface component is selected while the job execution screen is displayed, the image processing unit generates a macro preview image from the general-purpose image, the macro preview image representing an edited image resulting from applying the setting value of the macro.
5. The image processing apparatus as claimed in claim 1 , wherein when an instruction is issued to cancel a job related to the general-purpose image, the screen control unit sends a request to the image generation control unit to delete the general-purpose image and instructs the screen generating unit to generate the home screen.
6. The image processing apparatus as claimed in claim 1 , wherein when the request for scanning the document is for scanning at least two documents, the image generation control unit issues the instruction to generate the general-purpose images of the documents; the image processing unit generates reduced preview images of the general-purpose images of the documents upon receiving the instruction to generate the general-purpose images from the image generation control unit; the screen generating unit generates the job execution screen including the reduced preview images of the documents; and the display unit displays the job execution screen including the reduced preview images of the documents.
7. An image processing method comprising the steps of: obtaining from a storage unit screen information of a home screen that displays a user interface component list including an application user interface component for accessing an application, the user interface component list including a macro user interface component for accessing a macro that includes a. setting value pre-registered in the application; generating the home screen based on the obtained screen information; displaying the generated home screen; issuing an instruction to generate a general-purpose image when a request for scanning a document is issued while the home screen is displayed; generating the general-purpose image from image data obtained from scanning the document when the instruction to generate the general-purpose image is issued; determining whether the scanning of the document has started when the macro user interface component is selected; generating a macro preview image from the general-purpose image when the determining indicates that the scanning of the document has started, the macro preview image representing an edited image resulting from applying the setting value of the macro; and displaying an operation screen of the application that designates the setting value of the macro when the determining indicates that the scanning of the document has not started.
8. A non-transitory computer-readable medium having a program stored thereon that is executable by a computer to cause the computer to execute an image-processing method comprising the steps of: obtaining from a storage unit screen information of a home screen that displays a user interface component list including an application user interface component for accessing an application the user interface component list including a macro user interface component for accessing a macro that includes a setting value pre-registered in the application; generating the home screen based on the obtained screen information; displaying t he generated home screen; issuing an instruction to generate a general-purpose image when a request for scanning a document is issued While the home screen is displayed; generating the general-purpose image from image data obtained from scanning the document when the instruction to generate the general-purpose image is issued: determining whether the scanning of the document has started When the macro user interface component is selected; generating a macro preview image from the general-purpose image when the determining indicates that the scanning of the document has started, the macro preview image representing an edited image resulting from applying the setting value of the macro; and displaying an operation screen of the application that designates the setting value of the macro when the determining indicates that the scanning of the document has not started.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
September 28, 2012
October 14, 2014
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.