Patent classifications
H04N1/00941
Image forming apparatus and storage medium including an application having a core logic portion and a user interface frame portion
An image forming apparatus includes an application on a framework that is separated into a core logic portion handling basic processing and a user interface frame portion handling rendering processing and operates; and a controller that executes the application and the framework. The core logic portion is implemented with an application programming interface defined by the framework.
Information processing apparatus using a plurality of setting screens, information processing method using the same, and information processing system using the same
An information processing apparatus executes a first program to display a first print setting screen; and executes a second program to display a second print setting screen that is different from the first print setting screen. The executing of the first program includes displaying the first print setting screen; accepting a first changing operation of changing setting information of a function relating to a printing operation, at the displayed first print setting screen; and storing the changed setting information in a shared storage that is accessible by the second program, in response to accepting the first changing operation. The executing of the second program includes acquiring the setting information from the shared storage; and displaying the second print setting screen based on the acquired setting information, such that the first changing operation performed at the first print setting screen is applied to the second print setting screen.
Image forming apparatus and storage medium
An image forming apparatus includes an application on a framework that is separated into a core logic portion handling basic processing and a user interface frame portion handling rendering processing and operates; and a controller that executes the application and the framework. The core logic portion is implemented with an application programming interface defined by the framework. The application includes plural applications and the framework loads all core logic portions of the plural applications. The plural applications include a home application that displays a home screen, and a core logic portion of the home application makes an inquiry to a core logic portion of another application, acquires display information, and displays the display information.
Server acquires identification information from a current device of devices and sends user list including one or more identifiers corresponding to all users to the current device
An information processing apparatus includes a user list providing unit configured to receive device identification information from a current device connected via a network and to send, to the current device, a user list including one or more user identifiers that are stored in a storage unit in association with the received device identification information; and a program list providing unit configured to receive a user identifier that is selected at the current device from the user identifiers in the user list and to send, to the current device, a program list including sets of program information stored in the storage unit in association with the received user identifier.
Image forming apparatus and storage medium
An image forming apparatus includes an application on a framework, that is separated into a core logic portion handling basic processing and a user interface frame portion handling rendering processing and operates; and a controller that executes the application and the framework. The core logic portion is implemented with an application programming interface defined by the framework. The application includes plural applications including a specific application, a core logic portion of the specific application stores user information collectively in a user context, and a core logic portion of another application acquires the user information from the user context.
INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD
An information processing system includes an image forming apparatus and a server that provides application information of at least one web application to the image forming apparatus. The system includes a memory to store the application information of the web application; and circuitry to receive a selection of a specific web application by a user, compare device information of the image forming apparatus with application information of the selected web application, determine whether an update of firmware of the image forming apparatus is necessary based on a result of the comparison, update the firmware when a result of the determination indicates that the update of the firmware is necessary, generate a shortcut icon of the selected web application after the firmware is updated, and execute the selected web application, which required the update of the firmware of the image forming apparatus, by using the shortcut icon.
Resource management apparatus, resource management method and image forming apparatus
The present invention provides a resource management apparatus that comprises a unit configured to obtain upper-limit values of resource usage amounts of applications in executable state; and a unit configured to allocate a requested resource in relation to a resource obtainment request received from a sender application if a sum total of the upper-limit values does not exceed a resource amount that can be allocated to the applications or an resource amount requested by the resource obtainment request does not exceed a reference value, and cause the resource obtainment request to wait and request an application that is not the sender application to release a resource if the sum total of the upper-limit values exceeds the resource amount that can be allocated to the applications and the resource amount requested by the resource obtainment request exceeds the reference value.
Image forming apparatus including an application separated into a core logic portion and a user interface frame portion, and storage medium storing program causing a processor controlling the apparatus to execute an image formation process implementing the application
An image forming apparatus includes an application on a framework that is separated into a core logic portion handling basic processing and a user interface frame portion handling rendering processing and operates; and a controller that executes the application and the framework. The core logic portion is implemented with an application programming interface defined by the framework. The application programming interface includes an after-the-fact notification indicative of that a window displayed by the application is changed to a non-display state as a result that another window is displayed.
Image forming apparatus and storage medium including a core logic portion that displays a start screen and a contingency screen
An image forming apparatus includes an application on a framework, that is separated into a core logic portion handling basic processing and a user interface frame portion handling rendering processing and operates; and a controller that executes the application and the framework. The core logic portion is implemented with an application programming interface defined by the framework. The application includes plural applications including a specific application, and a core logic portion of the specific application is implemented with a starter programming interface, displays a start screen, and displays a contingency screen in a case where an error occurs in another application.
INFORMATION PROCESSING DEVICE, CONTROL METHOD, AND PROGRAM
A program is provided for causing a computer of a device having a predetermined program and at least one other program other than the predetermined program to execute acquiring processing for acquiring an exclusive object before the job is generated using the predetermined program and generating the job by means of the predetermined program in a state in which the acquired exclusive object is held.