Abstract:
An image forming apparatus includes: a hard disc drive storing a database including image formation authority of a registered user and a remaining available amount and ID information for specifying the remaining available amount of the database to be updated based on processing detail data serving as data indicating processing details of the image forming apparatus; an image forming device; an auxiliary storage device storing processing management data including the processing detail data; and a controller managing details of processing performed by the image forming device. After ending of processing performed by the registered user, the controller uses the processing management data stored in the auxiliary storage device to update the remaining available amount specified by use of the ID information and deletes the processing management data from the auxiliary storage device in response to completion of the update.
Abstract:
Provided is an image formation device with which expanded is easy and the development cost can be reduced. A device control platform manages hardware resource in an operating system. A standard application service interface unit provides an interface for utilizing a standard application function from outside of a standard application execution unit. A platform service interface unit provides an interface for utilizing hardware resource from the outside of the device control platform. A standard function service enables the use of the standard application functions corresponding to the standard application service interface unit. An expanded function service enables the use of the hardware resource corresponding to the platform service interface unit. An expanded application management unit manages and executes expanded applications capable of calling the standard function service and the expanded function service.
Abstract:
An electronic apparatus includes a control portion (1) including: an installation portion (11) that associates the user who performs installation with the installed program; and a program use control portion (17) that permits all users to use a first installed program associated with a first user and permit a second user and a third user who attempts to install a second installed program associated with the second user to use the second installed program. When the third user who is a user other than an administrator attempts to install an application program that the third user is not permitted to use, if the application program is the second installed program, the installation portion (11) does not perform installation and causes the program use control portion (17) to permit the third user to use the second installed program.
Abstract:
An image forming system includes a print device, a print job accepting circuit, an interrupt permission circuit, and a distance acquisition circuit. The interrupt permission circuit permits the interrupt print with a count of paper sheets equal to or less than a count of printable sheets printed by the print device within an interruptible time that ensures execution of the interrupt print, within an acceptable extension time by which an extension of completion time of the interrupted print job is accepted. The interrupt permission circuit calculates the acceptable extension time based on a remaining count of printed sheets of the print job to be interrupted. The interrupt permission circuit calculates the interruptible time by at least reducing an arrival time taken to arrive at the printer for the requester arrives at the print device based on a distance acquired by the distance acquisition circuit from the acceptable extension time.
Abstract:
An image forming system includes a print device, a print job accepting circuit, an interrupt permission circuit, and a distance acquisition circuit. The interrupt permission circuit permits the interrupt print with a count of paper sheets equal to or less than a count of printable sheets printed by the print device within an interruptible time that ensures execution of the interrupt print, within an acceptable extension time by which an extension of completion time of the interrupted print job is accepted. The interrupt permission circuit calculates the acceptable extension time based on a remaining count of printed sheets of the print job to be interrupted. The interrupt permission circuit calculates the interruptible time by at least reducing an arrival time taken to arrive at the printer for the requester arrives at the print device based on a distance acquired by the distance acquisition circuit from the acceptable extension time.
Abstract:
Provided is an image forming apparatus having a control circuit. The control circuit includes a standard application execution circuit, an apparatus control platform, and a standard application control circuit. The standard application execution circuit has the standard application execution service that executes a standard application. The apparatus control platform includes control service, apparatus control execution service, and an apparatus control management service. The control service controls hardware on an operating system. The apparatus control execution service executes the control service with an interface that is an executing procedure of the control service. The apparatus control management service instructs a call of the control service to the apparatus control execution service. The standard application control circuit manages a state of the standard application and provides an interface for using the hardware resources of the standard application execution service.
Abstract:
Provided is the image forming apparatus, image formation method, and recording medium, which make unnecessary a change of the function in the side of a whole apparatus control platform, when the addition (extension) of the function of application is needed. Image processing service I/F, device operation service I/F, and network communication service I/F of a platform service I/F part are independent, without cooperating, respectively. Then, image processing service, device operation service, and network communication service of each part controlling service are called. That is calling a control service providing part of each part controlling service corresponding to the request from the standard application, directly, by each control service call part.
Abstract:
Provided is an image forming device includes a control circuit having (1) a device control platform managing a hardware resource on an operating system, (2) a standard application execution part executing a standard application utilizing the hardware resource under the control of the device control platform, (3) an extended application platform with a standard function service that allows for a utilization of a function of the standard application executed by the standard application execution part, and (4) an install service adding, without having to change a configuration of a standard firmware, an interface in order to cope with a function that is not available and allowing for utilization thereof.
Abstract:
Provided is an image forming system including a determination processing portion and a sharing control portion. The determination processing portion determines share rates of an image forming job for each of a plurality of image forming apparatuses based on a startable timing at which a new job can be started by each of the plurality of image forming apparatuses. The sharing control portion causes the plurality of image forming apparatuses to share the image forming job based on the share rates of the image forming job determined in the determination processing portion.
Abstract:
An electronic apparatus includes a control portion (1) including: an installation portion (11) that associates the user who performs installation with the installed program; and a program use control portion (17) that permits all users to use a first installed program associated with a first user and permit a second user and a third user who attempts to install a second installed program associated with the second user to use the second installed program. When the third user who is a user other than an administrator attempts to install an application program that the third user is not permitted to use, if the application program is the second installed program, the installation portion (11) does not perform installation and causes the program use control portion (17) to permit the third user to use the second installed program.