Abstract:
Provided is an image forming apparatus performing effective automated storage tiering. When the system control part of the CPU causes the image processing part to perform image processing of data read from the SSD having a processing speed higher than that of the HDD, the tiering control part measures a ratio of an idle time by the image processing relative to a usage ratio per unit time of the CPU, and determines a movement destination of the data.
Abstract:
An information processing device includes a memory and a control unit. The memory is employed as a program work area. The control unit switches between a first mode and a second mode; during the first mode, detects a resident program resident in the memory, and saves information identifying the resident program, as resident program information; and during the second mode, determines whether a requestor program, requesting allocation of the work area, is the resident program or not by comparing requestor-program identifying information with the resident program information, and in succession allocates in the memory respective work areas for one or more requestor programs determined to be resident programs.
Abstract:
An image forming apparatus includes a power-state switching unit, a proxy-process executing unit, a proxy-generation-information transmission unit, and a printing-process take-over unit. The power-state switching unit switches among a plurality of power states including an ordinary state and a power-saving state. The proxy-process executing unit executes a proxy process, which is a proxy process to halfway through a printing process, to be executed by an external target unit. The proxy-generation-information transmission unit transmits proxy generation information to the target unit when the power of the target unit is in the ordinary state. The printing-process take-over unit takes over printing from halfway based on the received proxy generation information.
Abstract:
An electronic apparatus is configured to, in a period from returning from an energy-saving mode to determining to change to the energy-saving mode, capture screenshot data every time the first controller circuit detects input from a user into the input device, the screenshot data being data of a screen displayed on the first display device, determine an error code, the error code identifying an error that occurred in the period, and generate a screenshot log and store the screenshot log in the first storage device, the screenshot log including a series of the screenshot data in the period and the error code identifying the error that occurred in the period, receive the screenshot log send request from the error solution information provider apparatus, and then send the screenshot log stored in the first storage device to the error solution information provider apparatus.
Abstract:
There is provided an image forming apparatus that eliminates the need for separately preparing an encrypted file for each user. To achieve this, the image forming apparatus performs control of browsing of a browsing file that is browsed at a terminal. The document acquisition portion of the image forming apparatus acquires document data. The document encryption portion encrypts the document data with a public key as the browsing file. The position information setting portion sets position information to permit browsing of the browsing file encrypted by the document encryption portion in a viewer for causing the browsing file to be browsed at the terminal. In the case where it has been determined that the position information coincides with a current position, a browsing execution portion at the terminal uses a secret key to decrypt the browsing file for causing it to be browsed.
Abstract:
An information processing device includes a memory and a control unit. The memory is employed as a program work area. The control unit switches between a first mode and a second mode; during the first mode, detects a resident program resident in the memory, and saves information identifying the resident program, as resident program information; and during the second mode, determines whether a requestor program, requesting allocation of the work area, is the resident program or not by comparing requestor-program identifying information with the resident program information, and in succession allocates in the memory respective work areas for one or more requestor programs determined to be resident programs.
Abstract:
A server apparatus includes a controller circuit configured to obtain a use time period and a use amount of each of multiple client apparatuses, calculate a use percentage of each of the multiple client apparatuses of each use time period on a basis of the use amount, determine a recommended time period on a basis of the use percentage of each of the multiple client apparatuses, the recommended time period being a time period in which a largest number of client apparatuses are to be maintained, and specify the largest number of client apparatuses to be maintained during the recommended time period.
Abstract:
[Solving Means] An information processing apparatus (10) includes: a compressing-and-writing unit (103) that compresses a file-to-be-written, and writes the compressed-file in a memory area; and a total-file-size calculating unit (102) that calculates a total-file-size, the total-file-size being a total value of file-sizes of one or more already-written compressed-files, and updates the total-file-size with a sum of a compressed-file-size and the total-file-size, the compressed-file-size being a file-size of the written compressed-file.
Abstract:
A job for which execution is requested is classified as one of classes. The amount of data to be written into a non-volatile storage device by execution of the job for which execution is requested is acquired. The efficiency index is calculated for each of the classes based on an execution evaluation value of the class and the amount of data to be written into the non-volatile storage device by execution of at least one job that has been already classified as the class. From among the classes, a class having an efficiency index of no greater than an efficiency threshold value is determined as the execution suspending class. When the job for which execution is requested belongs to the execution suspending class, execution of the job is suspended.
Abstract:
An image forming apparatus includes: a processor that analyzes printable data to generate rendering data, renders the rendering data to generate image data, and acquires the number of pages of the image data, supplies the printable data to one or more external image forming apparatuses, and acquires, from each external image forming apparatuses, the number of pages of image data generated by the corresponding external image forming apparatus by analyzing the printable data to generate rendering data and rendering the generated rendering data, sorts the information processing apparatus itself and the one or more external image forming apparatuses into one or more groups of the same number of pages, and determines whether or not the information processing apparatus itself belongs to a group having the largest number of image forming apparatuses, and outputs the generated image data where the information processing apparatus itself belongs to the group.