US20160188266A1 - Image processing apparatus and image processing apparatus system - Google Patents
Image processing apparatus and image processing apparatus system Download PDFInfo
- Publication number
- US20160188266A1 US20160188266A1 US15/062,358 US201615062358A US2016188266A1 US 20160188266 A1 US20160188266 A1 US 20160188266A1 US 201615062358 A US201615062358 A US 201615062358A US 2016188266 A1 US2016188266 A1 US 2016188266A1
- Authority
- US
- United States
- Prior art keywords
- image processing
- user
- setting information
- processing apparatus
- storage unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1205—Improving or facilitating administration, e.g. print management resulting in increased flexibility in print job configuration, e.g. job settings, print requirements, job tickets
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1222—Increasing security of the print job
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1253—Configuration of print job parameters, e.g. using UI at the client
- G06F3/1257—Configuration of print job parameters, e.g. using UI at the client by using pre-stored settings, e.g. job templates, presets, print styles
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1253—Configuration of print job parameters, e.g. using UI at the client
- G06F3/1258—Configuration of print job parameters, e.g. using UI at the client by updating job settings at the printer
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1285—Remote printer device, e.g. being remote from client or server
Definitions
- a copying machine or a multifunction peripheral that includes a copying machine, which is used by a plurality of users
- authentication of a user needs to be performed.
- each user may use the copying machines or multifunction printer only after performing a login.
- the copying machine or the multifunction peripheral described above is at a previously set state when a user performs a login to use the copying machine or the multifunction peripheral. Therefore, when a user performs a login to perform the same operation as when the user was previously logged in, a re-setting of the copying machine or the multifunction printer has to be performed in some cases.
- FIG. 1 is an external view illustrating an example of an image processing apparatus, according to a first embodiment.
- FIG. 2 illustrates an example of a login screen, according to the first embodiment.
- FIG. 3 is a block diagram illustrating an example configuration of the image processing apparatus, according to the first embodiment.
- FIG. 4 is a flowchart illustrating example operations for saving a setting state, according to the first embodiment.
- FIG. 5 is a flowchart illustrating example operations for restoring the setting state, according to the first embodiment.
- FIG. 6 is a block diagram illustrating an example configuration of an image processing apparatus system, according to a second embodiment.
- FIG. 7 is a flowchart illustrating example operations for saving a setting state, according to a third embodiment.
- FIG. 8 is a flowchart illustrating example operations for restoring the setting state, according to the third embodiment.
- An image processing apparatus includes an authentication unit that authenticates a user and logs in the user when the user is authenticated.
- An input unit receives an input from the user indicating a setting of a function of the image processing apparatus.
- a setting management unit causes a storage unit to store setting information corresponding to the setting indicated by the input from the user, while the user is logged in, and to store the setting information when the user logs out.
- a setting state control unit retrieves the setting information of the user and sets a setting state of the image processing apparatus according to the retrieved setting information when the authentication unit logs in the user.
- FIG. 1 is an external view illustrating an example of an image processing apparatus 100 according to a first embodiment.
- the image processing apparatus 100 may be configured as an image forming device (for example, a copying machine, printer, or facsimile machine) which forms an image and outputs the image on a sheet.
- the image processing apparatus 100 may be, for example, a scanner which performs image processing on an input image.
- the image processing apparatus 100 may be a multifunction printer (MFP) which includes a copying machine function, a printer function, a scanner function, a facsimile function and the like.
- MFP multifunction printer
- the image processing apparatus 100 reads a sheet to generate digital data.
- a sheet read by the image processing apparatus 100 is paper or a film having a manuscript, a character, a picture, and the like.
- the sheet read by the image processing apparatus 100 may be anything that the image processing apparatus 100 is capable of reading.
- the image processing apparatus 100 prints an image or a character corresponding to digital data on a sheet such as printing paper.
- the image processing apparatus 100 includes a touch panel 110 , an image reading device 120 (image reading unit), a printing unit 130 (image forming unit), a control panel 140 , and a paper tray 150 .
- FIG. 2 illustrates a display example of a login screen displayed on the touch panel 110 .
- the touch panel 110 integrally includes a display unit for displaying information and an input unit for receiving an operation input.
- the login screen receives input of a user ID (identification information of the user) and a password (authentication information of the user) for a user authentication.
- the image processing apparatus 100 receives the user ID and the password. Then, the image processing apparatus 100 performs user authentication using the received user ID and password.
- the image processing apparatus 100 allows an authenticated user to log in to the image processing apparatus 100 . After authentication, the authenticated user may use the image processing apparatus 100 .
- the touch panel 110 receives an operation input from the user regarding a function or a setting of the image processing apparatus 100 , while logged in.
- the touch panel 110 receives an operation input for selecting a function that a user uses among the copying machine function, the printer function, the scanner function, the facsimile function and the like.
- the touch panel 110 receives an operation input for selecting a type, a size or the like of a sheet to print using the copying machine function or the printer function.
- the touch panel 110 receives an operation input for selecting or inputting a transmission destination to perform a transmission using the facsimile function.
- the touch panel 110 receives an operation input for logging out from a state of being logged in.
- the control panel 140 includes a mechanical operation button, and receives an operation input from the user with respect to the operation button.
- the control panel 140 includes a power button for turning on/off power of the image processing apparatus 100 , and receives an operation input with respect to the power button.
- the control panel 140 includes a number key (numeric keypad) for inputting a number, and receives an operation input with respect to the number key.
- the control panel 140 receives an operation input which sets the number of sheets to print using the copying machine function or the printer function.
- FIG. 3 is a block diagram illustrating an example of the configuration of the image processing apparatus 100 according to the first embodiment.
- the image processing apparatus 100 includes a first input unit 11 , a display unit 12 , a second input unit 14 , an image reading unit 20 , an image forming unit 30 , a storage unit 40 , and a control unit 50 .
- Respective units included in the image processing apparatus 100 are connected to each other by the internal bus 15 , and exchange data with each other through the internal bus 15 .
- the first input unit 11 and the display unit 12 are integrally configured as the touch panel 110 which receives an operation input from a user.
- the first input unit 11 is an input device which detects a contact on a screen of the display unit 12 and receives an operation input of a user.
- the first input unit 11 receives a setting regarding a function of the image processing apparatus 100 by an operation input of a user with respect to the touch panel 110 .
- the first input unit 11 supplies input information corresponding to the received operation input to the control unit 50 .
- the display unit includes a liquid crystal display, an organic Electro-Luminescence (EL) display, or the like which displays information such as images and characters.
- the second input unit 14 is an input device which receives an operation input from the control panel 140 .
- the second input unit 14 receives the setting regarding the function of the image processing apparatus 100 by an operation input of a user from the control panel 140 .
- the second input unit 14 supplies input information corresponding to the received operation input to the control unit 50 .
- the image reading unit 20 includes a Contact Image Sensor (CIS) or a sensor such as a Charge Coupled Device (CCD).
- the image reading unit 20 reads a sheet on which a manuscript, a character, or a picture is disclosed using a sensor, and generates corresponding digital data.
- the image reading unit 20 is included in the image reading device 120 illustrated in FIG. 1 .
- the image forming unit 30 prints the images or characters corresponding to the digital data on a sheet such as printing paper.
- a printing method of the image forming unit 30 may included fixing a toner image, for example.
- An ink jet method or other image forming methods may also be used to perform printing.
- the image forming unit 30 is included in the printing unit 130 illustrated in FIG. 1 .
- the storage unit 40 includes a recording medium such as a flash ROM, and Hard Disk Drive (HDD) or a combination thereof.
- the storage unit 40 stores a program, data, various types of information, and the like for controlling each unit included in the image processing apparatus 100 .
- the storage unit 40 includes a data storage unit 41 , an authentication information storage unit 42 , an authentication user information storage unit 43 , and a setting information storage unit 44 .
- the data storage unit 41 stores various types of information and data necessary for performing each function such as the copying machine function, the printer function, the scanner function, and the facsimile function.
- the data storage unit 41 stores information representing a function selected by an operation of a user in the image processing device 100 , a type or a size of a sheet to print, the number of sheets to print, and the like.
- the data storage unit 41 stores digital data which is generated by the reading of a sheet by the image reading unit 20 .
- the data storage unit 41 stores digital data received by the facsimile function when the image processing apparatus 100 performs the facsimile function.
- the image forming unit 30 may print an image or a character corresponding to the digital data stored in the data storage unit 41 .
- the data storage unit 41 stores initial state information which represents an initial state of the image processing apparatus 100 set in advance. For example, when the image processing apparatus 100 is started first after a factory shipment, a setting state of the image processing apparatus is stored as the initial state information.
- the authentication information storage unit 42 stores authentication information of a user which allows a user to use the image processing apparatus 100 .
- the authentication information storage unit 42 stores, as authentication information, a user ID and password of a user who is allowed to use the image processing apparatus 100 .
- the user ID and password are stored in association with each other.
- the authentication user information storage unit 43 stores user information of a user who is authenticated and allowed to log in to the image processing apparatus 100 .
- the authentication user information storage unit 43 stores the user ID of the user during the login. It is possible to specify the user during a login by a user ID stored in the authentication user information storage unit 43 .
- the authentication user information storage unit 43 may store a user ID of a user, and flag information which represents whether or not a login is being performed, in association with each other.
- the authentication user information storage unit 43 may store the user ID of a user who logs in and the flag information which represents that a login was performed, in association with each other.
- the authentication user information storage unit 43 may store the user ID of the user and information which represents that a login is not being performed, in association with each other.
- the authentication user information storage unit 43 stores the user ID of the user and information which represents that a logout is being performed, in association with each other.
- the setting information storage unit 44 stores setting state information which represents a setting state of the image processing apparatus 100 .
- the setting state of the image processing apparatus 100 includes information which represents which function of the copying machine function, the printer function, the scanner function, the facsimile function, and the like is selected.
- the setting state includes information regarding a type or a size of a sheet to print by the copying machine function or the printer function, or the number of sheets to print.
- the setting state includes a transmission destination to transmit to by the facsimile function.
- the setting information storage unit 44 stores a user ID of a user using the image processing apparatus 100 and setting state information which represents the setting state of the image processing apparatus 100 set by the user in association with each other.
- the control unit 50 includes a central processing unit (CPU) which functions as a control center of the image processing apparatus 100 , a dedicated processor, or the like.
- the control unit 50 controls each unit included in the image processing apparatus 100 .
- the control unit 50 includes an equipment control unit 51 , an authentication unit 52 , a setting management unit 53 , and a setting state control unit 54 .
- the equipment control unit 51 causes the copying machine function, the printer function, the scanner function, the facsimile function and the like to be performed by controlling an operation of each unit included in the image processing apparatus 100 .
- the equipment control unit 51 controls an operation of each unit according to a function selected by an operation input of the user.
- the equipment control unit 51 controls an operation of each unit according to information set by an operation input of the user.
- the equipment control unit 51 controls a reading operation by an image reading unit 20 according to the operation input of the user.
- the equipment control unit 51 controls a storing of digital data generated by the image reading unit 20 in the data storage unit 41 .
- the equipment control unit 51 controls reading of the digital data from the data storage unit 41 or printing of the read digital data to the image forming unit 30 .
- the equipment control unit 51 acquires a function selected and information set by an operation input of the user by input information provided to the control unit 50 from the first input unit 11 or the second input unit 14 .
- the equipment control unit 51 based on the acquired input information, causes information which represents a function and a setting selected the user to be stored in the data storage unit 41 and updates the information at any time.
- the authentication unit 52 performs a user authentication for a user who intends to use the image processing apparatus 100 . Thereby, an authenticated user is allowed to log in to the image processing apparatus 100 .
- the authentication unit 52 acquires input information including a user ID and password input in a login screen ( FIG. 2 ) through the first input unit 11 as authentication information of the user. Then, the authentication unit 52 performs a user authentication by comparing the acquired authentication information with authentication information stored in the authentication information storage unit 42 . When the acquired authentication information accords with the authentication information stored in the authentication information storage unit 42 , the authentication unit 52 allows the user to log in to the image processing apparatus 100 . Accordingly, the user may use the image processing apparatus 100 .
- the authentication unit 52 causes user information of the authenticated user (for example, user ID) to be stored in the authentication user information storage unit 43 .
- the authentication unit 52 does not allow a user to log in to the image processing apparatus 100 when the acquired authentication information does not accord with the authentication information stored in the authentication information storage unit 42 .
- the authentication unit 52 when acquiring input information representing a logout through the first input unit 11 , the authentication unit 52 causes the user who is logged into be logged out. Accordingly, a user who was previously logged is no longer able to use the image processing apparatus 100 . In addition, at this time, the authentication unit 52 erases a user ID of the user who was previously allowed to log in, which is stored in the authentication user information storage unit 43 (for example, referred to as “null”).
- the setting management unit 53 causes setting state information for each authenticated user to be stored in the setting information storage unit 44 .
- the setting state information represents a setting state regarding a function of the image processing apparatus 100 when a user is logged in. For example, when a user logs out, the setting management unit 53 causes setting state information (which represents a setting state immediately before the logout) to be stored in the setting information storage unit 44 . More specifically, the setting management unit 53 causes the user ID of the authenticated user and the setting state information immediately before logout to be stored in the setting information storage unit 44 in association with each other. That is, the setting management unit 53 stores the user ID of the user and the setting state information in the setting information storage unit 44 in association with each other.
- the setting state control unit 54 refers to the setting state information stored in the setting information storage unit 44 . Then, the setting state control unit 54 sets the image processing apparatus 100 to a setting state corresponding to setting state information previous stored in association with the user ID of the authenticated user. For example, when a user is allowed to log in by the authentication unit 52 , the setting state control unit 54 sets the setting state of the image processing apparatus 100 to a setting state immediately before a preceding logout of the authenticated user. Accordingly, when a user logs in again after logging out, the image processing apparatus 100 may restore the setting state immediately before the preceding logout. Thus, according to the embodiment, when a user logs in to perform the same operation as a previous operation, it is unnecessary for the user to reset desired settings of the image processing apparatus 100 . Therefore, it is possible to improve an operability of the user.
- FIG. 4 is a flowchart illustrating example operations for saving a setting state, according to the embodiment. First, an operation procedure for saving the setting state of the image processing apparatus 100 immediately before a logout, at the time of the logout, will be described with referring to FIG. 4 .
- the authentication unit 52 acquires the input information which instructs a logout through the first input unit 11 (ACT 10 ).
- the authentication unit 52 After acquiring the input information which instructs a logout, the authentication unit 52 notifies the setting management unit 53 of the acquired information.
- the setting management unit 53 acquires a current setting state—such as a function, a setting, and the like of the image processing apparatus 100 used by the user-from the data storage unit 41 (ACT 20 ). Then, the setting management unit 53 stores setting state information, which represents the acquired setting state, and the user ID of the user who is currently logged in the setting information storage unit 44 , in association with each other (ACT 30 ). Accordingly, the setting management unit 53 saves the setting state immediately before the logout of each user.
- the setting management unit 53 When storing the setting state information in the setting information storage unit 44 , the setting management unit 53 notifies the authentication unit 52 of the stored information.
- the authentication unit 52 performs logout processing and causes a user who logs in to be logged out from the image processing apparatus 100 (ACT 40 ).
- FIG. 5 is a flowchart illustrating example operations for restoring a setting state, according to the embodiment. Next, an operation procedure for restoring a setting state of the image processing apparatus 100 at a time when the user logs in to a setting state from immediately before the user's preceding logout will be described with referring to FIG. 5 .
- a user performs a login operation with respect to the touch panel 110 .
- the authentication unit 52 acquires authentication information of the user (user ID and password) through the first input unit 11 .
- the authentication unit 52 performs user authentication by comparing the acquired authentication information with authentication information of a user who is allowed to use the image processing apparatus 100 , which is stored in the authentication information storage unit 42 . Then, when the acquired authentication information accords with the authentication information stored in the authentication information storage unit 42 , the authentication unit 52 allows the user to log in to the image processing apparatus 100 (ACT 50 ).
- the setting state control unit 54 refers to setting state information stored in the setting information storage unit 44 . Then, the setting state control unit 54 determines whether or not setting state information corresponding to the authenticated user is stored. That is, the setting state control unit 54 determines whether or not the setting state information corresponding to the authenticated user has been previously saved (ACT 60 ).
- the setting state control unit 54 acquires the setting state information corresponding to the authenticated user from the setting information storage unit 44 (ACT 70 ). Then, the setting state control unit 54 restores a setting state of the image processing apparatus 100 to a setting state represented by the acquired setting state information (ACT 80 ).
- the setting state control unit 54 sets the setting state of the image processing apparatus 100 to an initial state (ACT 90 ).
- the image processing apparatus 100 may restore the setting state from when the user previously logged in. Therefore, when a user logs in after logging out, resetting the image processing apparatus 100 may be unnecessary. Therefore, according to the image processing apparatus 100 of the embodiment, it is possible to improve an operability of a user.
- the setting management unit 53 stores setting state information, which represents a setting state immediately before the logout, in the setting information storage unit 44 .
- the image processing apparatus 100 may save a last setting state that was set before the user logs out.
- the setting management unit 53 stores a user ID (identification information) of an authenticated user and setting state information of the user in the setting information storage unit 44 , in association with each other. Accordingly, the image processing apparatus 100 may manage the setting state of the image processing apparatus 100 for each user when each user logs in.
- the image processing apparatus 100 restores a previous setting state immediately before a preceding logout when the user logs in again.
- the image processing apparatus 100 is not limited to the example, but may restore a setting state which has a high setting frequency based on a setting state immediately before a plurality of times the authenticated user logs out in the past.
- the image processing apparatus 100 may restore a setting state which has a high setting frequency during a login based on a setting state when the user is allowed to log in.
- FIG. 6 is a block diagram illustrating an example of the configuration of the image processing apparatus system 1 according to a second embodiment.
- the image processing apparatus system 1 includes a plurality of image processing apparatuses (for example, image processing apparatuses 101 , 102 , 103 , and 104 ), and a server 200 .
- Each of the plurality of image processing apparatuses 101 , 102 , 103 , and 104 is connected to the server 200 in a communicable manner through a network 5 .
- the network 5 is an information communication network such as the internet, or a Local Area Network (LAN).
- LAN Local Area Network
- the server 200 is an example of an external storage device provided separately from the plurality of image processing apparatuses 101 , 102 , 103 , and 104 .
- the server 200 includes a server communication unit 210 , a server control unit 220 , and a server storage unit 230 .
- the server communication unit 210 communicates with each of the plurality of image processing apparatuses 101 , 102 , 103 , and 104 .
- the server control unit 220 causes the server storage unit 230 to store information received by the server communication unit 210 .
- the server control unit 220 transmits the information stored in the server storage unit 230 to the plurality of image processing apparatuses 101 , 102 , 103 , and 104 through the server communication unit 210 .
- the server storage unit 230 stores the information acquired from each of the plurality of image processing apparatuses 101 , 102 , 103 , and 104 .
- the server storage unit 230 stores setting state information acquired from each of the plurality of image processing apparatuses 101 , 102 , 103 , and 104 .
- the setting state information is setting state information described in the first embodiment.
- the server storage unit 230 stores the setting state information acquired from each of the plurality of image processing apparatuses 101 , 102 , 103 , and 104 and a user ID in association with each other. That is, the server storage unit 230 corresponds to the setting information storage unit 44 included in the image processing apparatus 100 according to the first embodiment.
- the image processing apparatuses 101 , 102 , 103 , and 104 have the same configuration, respectively.
- the image processing apparatus 101 will be described as an example when not particularly distinguished.
- a configuration of the image processing apparatus 101 is the same as the configuration of the image processing apparatus 100 illustrated in FIG. 3 except that the image processing apparatus 101 includes the communication unit 60 and does not include the setting information storage unit 44 .
- the image processing apparatus 101 includes a first input unit 11 , a display unit 12 , a second input unit 14 , an image reading unit 20 , an image forming unit 30 , a storage unit 40 A, a control unit 50 , and the communication unit 60 .
- the same reference numeral is applied to the same configuration as in FIG. 3 , and the description thereof is omitted.
- the storage unit 40 A includes the data storage unit 41 , the authentication information storage unit 42 , and the authentication user information storage unit 43 , but does not include the setting information storage unit 44 illustrated in FIG. 3 .
- the communication unit 60 communicates with the server 200 through the network 5 .
- the image processing apparatus 101 saves the setting state corresponding to each user in the server 200 . That is, the setting management unit 53 of the image processing apparatus 101 stores setting state information which represents a setting state of each user in the server storage unit 230 of the server 200 , through the network 5 . In addition, the setting state control unit 54 of the image processing apparatus 101 acquires the setting state information which represents a setting state of each user from the server storage unit 230 of the server 200 through the network 5 .
- the server 200 saves the setting state information which represents a setting state of each user of the image processing apparatus system 1 .
- a plurality of image processing apparatuses 101 , 102 , 103 , and 104 may share a setting state for each user in each image processing apparatus. Therefore, the image processing apparatus system 1 may restore a setting state from when a user previously logged in even though the user later logs in using any of the image processing apparatuses. For example, the image processing apparatus system 1 may restore a setting state from a time of a logout by a user using the image processing apparatus 101 when the user logs in using another image processing apparatus 102 .
- the user even if the user logs in again using any of the image processing apparatuses after a logout, the user starts an operation using a setting state previously set. That is, the user may operate using any of the plurality of image processing apparatuses without performing setting operations again.
- the operation procedure for saving a setting state according to the second embodiment is different from the operation of ACT 30 in the operation procedure illustrated in FIG. 4 .
- the setting management unit 53 transmits setting state information, which represents a current setting state, to the server 200 by associating with a user ID of the user who is currently logged in.
- ACT 60 the setting state control unit 54 refers to the setting state information stored in the server storage unit 230 . Then, the setting state control unit 54 determines whether or not the setting state information corresponding to the authenticated user is stored. When it is determined that the setting state information is saved (ACT 60 : Yes), the setting state control unit 54 acquires setting state information representing the setting state from the server storage unit 230 (ACT 70 ).
- the authentication unit 52 allows an authenticated user to log in to the image processing apparatus by performing a user authentication.
- the setting management unit 53 transmits setting state information (representing a setting state when the image processing apparatus was previously used) during a login to the server 200 through the network 5 for each authenticated user.
- the setting state control unit 54 refers to the setting state information stored in the server 200 when a login is allowed by the authentication unit 52 . Then, the setting state control unit 54 sets the setting state of the image processing apparatus to a setting state represented by setting state information corresponding to the authenticated user.
- the server 200 includes the server communication unit 210 and the server storage unit 230 .
- the server communication unit 210 receives setting state information transmitted from each of the plurality of image processing apparatuses ( 101 and the like) through the network 5 .
- the server storage unit 230 stores the setting state information received by the server communication unit 210 .
- the server 200 saves setting state information representing a setting state of each user. Accordingly, the image processing apparatus system 1 may share a setting state of each user among the plurality of image processing apparatuses ( 101 and the like). Therefore, the image processing apparatus system. 1 may restore a setting state from when a user was previously logged in even though the user later logs in using any image processing apparatus.
- the setting management unit 53 of the image processing apparatus 101 transmits setting state information which represents a setting state immediately before the logout to the server 200 .
- the setting state control unit 54 refers to predetermined setting state information among the setting state information stored in the server 200 .
- the predetermined setting state information is setting state information transmitted from an image processing apparatus from which the authenticated user logs out last among the plurality of image processing apparatuses ( 101 and the like). Then, the setting state control unit 54 sets a setting state of the image processing apparatus to a setting state represented by the predetermined setting state information.
- the image processing apparatus system 1 may allow a user to start an operation using a setting state previously set by the user even though the user logs in using any of the other image processing apparatuses. Therefore, the user may perform an operation using any of the plurality of image processing apparatuses without performing setting operations again.
- any of the plurality of image processing apparatuses ( 101 and the like) may be configured to function as the server storage unit 230 of the server 200 . That is, any of the plurality of image processing apparatuses ( 101 and the like) may be configured to function as the server 200 .
- FIG. 6 In an example illustrated in FIG. 6 , four image processing apparatuses 101 , 102 , 103 , and 104 are included, but the number of image processing apparatuses is not limited thereto.
- a portion or all of the plurality of image processing apparatuses may include the setting information storage unit 44 illustrated in FIG. 3 . Then, one or both of the internal setting information storage unit 44 and the external server storage unit 230 of the image processing apparatus 101 may store setting state information which represents a setting state.
- the image processing apparatus 101 may select one of the internal setting information storage unit 44 and the external server storage unit 230 as a saving destination of the setting state information.
- the image processing apparatus 101 may store setting state information in the external server storage unit 230 when communication is established with the server 200 .
- the image processing apparatus 101 may store the setting state information in the internal setting information storage unit 44 when communication with the server 200 has failed.
- FIG. 7 is a flowchart illustrates example operations for saving a setting state according to the third embodiment.
- FIG. 7 illustrates an example of the operation procedure in which an internal storage unit or an external storage unit of the image processing apparatus 101 saves a setting state.
- the same reference numeral is applied to the same operation as in FIG. 4 , so that the description thereof is omitted.
- the setting management unit 53 determines a saving destination of setting state information representing the acquired setting state (ACT 25 ).
- the saving destination is determined to be inside (ACT 25 : inside)
- the setting management unit 53 causes the acquired setting state information to be stored in the setting information storage unit 44 , in association with the user ID (ACT 35 ).
- the authentication unit 52 performs logout processing and causes the authenticated user to be logged out from the image processing apparatus 100 (ACT 40 ).
- the setting management unit 53 transmits the acquired setting state information to the server 200 , in association with a user ID (ACT 36 ).
- the server control unit 220 of the server 200 acquires setting state information and the user ID through the server communication unit 210 .
- the server control unit 220 causes the acquired setting state information and the user ID to be stored in the server storage unit 230 in association with each other.
- the authentication unit 52 performs logout processing and causes the user to be logged out from the image processing apparatus 100 (ACT 40 ).
- FIG. 8 is a flowchart illustrating example operations for restoring a setting state according to the third embodiment.
- FIG. 8 illustrates an example of operation procedures for restoring the setting state of the image processing apparatus to a setting state saved by an internal storage unit or an external storage unit of the image processing apparatus 101 .
- the same reference numerals are applied to the same operations as in FIG. 5 , and the description thereof will not be described.
- the setting state control unit 54 determines a saving destination of setting state information which represents a setting state (ACT 55 ). When it is determined that the saving destination of the setting state information is inside (ACT 55 : inside), the setting state control unit 54 determines whether or not the setting state information corresponding to the authenticated user is saved in the setting information storage unit 44 (ACT 65 ). When it is determined that the setting state information corresponding to the authenticated user is saved in the setting information storage unit 44 (ACT 65 : Yes), the setting state control unit 54 acquires the setting state information from the setting information storage unit 44 (ACT 75 ).
- the setting state control unit 54 restores a setting state of the image processing apparatus 100 to a setting state represented by the acquired setting state (ACT 80 ).
- the setting state control unit 54 sets the setting state of the image processing apparatus 100 to an initial state (ACT 90 ).
- the setting state control unit 54 determines whether or not the setting state information corresponding to the authenticated user is saved in the server storage unit 230 (ACT 66 ). When it is determined that the setting state information corresponding to the authenticated user is saved in the server storage unit 230 (ACT 66 : Yes), the setting state control unit 54 acquires the setting state information from the server storage unit 230 (ACT 76 ). Then, the setting state control unit 54 restores the setting state of the image processing apparatus 100 to a setting state represented by the acquired setting state (ACT 80 ). On the other hand, when it is determined that the setting state information is not saved in the server storage unit 230 (ACT 66 : No), the setting state control unit 54 sets the setting state of the image processing apparatus 100 to the initial state (ACT 95 ).
- each of a plurality of image processing apparatuses includes the setting information storage unit 44 illustrated in FIG. 3 . Then, the setting management unit 53 of each of the plurality of image processing apparatuses selects a saving destination of setting state information as either the server storage unit 230 of the server 200 and the setting information storage unit 44 of the image processing apparatus.
- the image processing apparatus system 1 may switch a saving destination of setting state information between outside and inside according to the communication state of the network 5 .
- each of the plurality of image processing apparatuses ( 101 and the like) may save setting state information inside when communication with the server 200 has failed.
- each of the plurality of image processing apparatuses ( 101 and the like) may transmit setting state information so that the setting state information is saved in the server 200 when communication with the server 200 is established.
- the setting state control unit 54 selects a storage unit as either the server storage unit 230 of the server 200 or the setting information storage unit 44 of the image processing apparatus. Next, the setting state control unit 54 refers to the setting state information stored in the selected storage unit. Then, the setting state control unit 54 sets the setting state of the image processing apparatus to a setting state represented by the setting state information corresponding to the authenticated user.
- the image processing apparatus system 1 may switch a reference destination of setting state information between outside and inside according to a communication state of the network 5 .
- each of the plurality of image processing apparatuses refers to the setting state information inside and restores a setting state when communication with the server 200 has failed.
- the image processing apparatus 100 of at least one of the embodiments described above when a user logs in, it is possible to restore a setting state from when the user was previously logged in and authenticated. Therefore, it is possible to improve an operability of a user.
- an authentication server that is disposed external to the image processing apparatus may perform the functions of the authentication information storage unit 42 in the image processing apparatus 100 .
- other types of user authentication may be used in the embodiments.
- an IC card may be used as an alternative to the manual inputting of user ID and password.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Facsimiles In General (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
An image processing apparatus includes an input unit that receives setting information and a processor. The processor logs in a user based on authentication information received by the input unit, and then sets a setting state of the image processing apparatus for performing an image processing function, according to the setting information received by the input unit after the user is logged in. In response to a logout instruction received by the input unit, the processor provides the setting information to a storage unit accessible to the processor so that the setting information is stored in correspondence with the authentication information in the storage unit, and logs the user out. When the user is logged in again, the processor retrieves the stored setting information corresponding to the authentication information of the user, and sets the setting state of the image processing apparatus according to the retrieved setting information.
Description
- This application is a continuation of U.S. patent application Ser. No. 14/454,532, filed on Aug. 7, 2014, the entire contents of each of which are incorporated herein by reference.
- In a copying machine or a multifunction peripheral that includes a copying machine, which is used by a plurality of users, authentication of a user needs to be performed. For example, each user may use the copying machines or multifunction printer only after performing a login.
- However, the copying machine or the multifunction peripheral described above is at a previously set state when a user performs a login to use the copying machine or the multifunction peripheral. Therefore, when a user performs a login to perform the same operation as when the user was previously logged in, a re-setting of the copying machine or the multifunction printer has to be performed in some cases.
-
FIG. 1 is an external view illustrating an example of an image processing apparatus, according to a first embodiment. -
FIG. 2 illustrates an example of a login screen, according to the first embodiment. -
FIG. 3 is a block diagram illustrating an example configuration of the image processing apparatus, according to the first embodiment. -
FIG. 4 is a flowchart illustrating example operations for saving a setting state, according to the first embodiment. -
FIG. 5 is a flowchart illustrating example operations for restoring the setting state, according to the first embodiment. -
FIG. 6 is a block diagram illustrating an example configuration of an image processing apparatus system, according to a second embodiment. -
FIG. 7 is a flowchart illustrating example operations for saving a setting state, according to a third embodiment. -
FIG. 8 is a flowchart illustrating example operations for restoring the setting state, according to the third embodiment. - An image processing apparatus according to an embodiment includes an authentication unit that authenticates a user and logs in the user when the user is authenticated. An input unit receives an input from the user indicating a setting of a function of the image processing apparatus. A setting management unit causes a storage unit to store setting information corresponding to the setting indicated by the input from the user, while the user is logged in, and to store the setting information when the user logs out. A setting state control unit retrieves the setting information of the user and sets a setting state of the image processing apparatus according to the retrieved setting information when the authentication unit logs in the user.
- Hereinafter, the embodiment will be described with referring to drawings.
-
FIG. 1 is an external view illustrating an example of animage processing apparatus 100 according to a first embodiment. Theimage processing apparatus 100 may be configured as an image forming device (for example, a copying machine, printer, or facsimile machine) which forms an image and outputs the image on a sheet. Theimage processing apparatus 100 may be, for example, a scanner which performs image processing on an input image. Theimage processing apparatus 100 may be a multifunction printer (MFP) which includes a copying machine function, a printer function, a scanner function, a facsimile function and the like. In the following description, a case in which theimage processing apparatus 100 is an MFP will be described as an example. - The
image processing apparatus 100 reads a sheet to generate digital data. For example, a sheet read by theimage processing apparatus 100 is paper or a film having a manuscript, a character, a picture, and the like. The sheet read by theimage processing apparatus 100 may be anything that theimage processing apparatus 100 is capable of reading. In addition, theimage processing apparatus 100 prints an image or a character corresponding to digital data on a sheet such as printing paper. Theimage processing apparatus 100 includes atouch panel 110, an image reading device 120 (image reading unit), a printing unit 130 (image forming unit), acontrol panel 140, and apaper tray 150. - Each of a plurality of users performs a login operation so that the
image processing apparatus 100 can be used by the user who logs in.FIG. 2 illustrates a display example of a login screen displayed on thetouch panel 110. Thetouch panel 110 integrally includes a display unit for displaying information and an input unit for receiving an operation input. The login screen receives input of a user ID (identification information of the user) and a password (authentication information of the user) for a user authentication. When the user ID and the password are input by the user and a login button is pressed, theimage processing apparatus 100 receives the user ID and the password. Then, theimage processing apparatus 100 performs user authentication using the received user ID and password. Theimage processing apparatus 100 allows an authenticated user to log in to theimage processing apparatus 100. After authentication, the authenticated user may use theimage processing apparatus 100. - Moreover, the
touch panel 110 receives an operation input from the user regarding a function or a setting of theimage processing apparatus 100, while logged in. For example, thetouch panel 110 receives an operation input for selecting a function that a user uses among the copying machine function, the printer function, the scanner function, the facsimile function and the like. Moreover, thetouch panel 110 receives an operation input for selecting a type, a size or the like of a sheet to print using the copying machine function or the printer function. In addition, thetouch panel 110 receives an operation input for selecting or inputting a transmission destination to perform a transmission using the facsimile function. Moreover, thetouch panel 110 receives an operation input for logging out from a state of being logged in. - The
control panel 140 includes a mechanical operation button, and receives an operation input from the user with respect to the operation button. For example, thecontrol panel 140 includes a power button for turning on/off power of theimage processing apparatus 100, and receives an operation input with respect to the power button. In addition, thecontrol panel 140 includes a number key (numeric keypad) for inputting a number, and receives an operation input with respect to the number key. For example, thecontrol panel 140 receives an operation input which sets the number of sheets to print using the copying machine function or the printer function. -
FIG. 3 is a block diagram illustrating an example of the configuration of theimage processing apparatus 100 according to the first embodiment. Theimage processing apparatus 100 includes afirst input unit 11, adisplay unit 12, asecond input unit 14, animage reading unit 20, animage forming unit 30, astorage unit 40, and acontrol unit 50. Respective units included in theimage processing apparatus 100 are connected to each other by theinternal bus 15, and exchange data with each other through theinternal bus 15. - The
first input unit 11 and thedisplay unit 12 are integrally configured as thetouch panel 110 which receives an operation input from a user. Thefirst input unit 11 is an input device which detects a contact on a screen of thedisplay unit 12 and receives an operation input of a user. For example, thefirst input unit 11 receives a setting regarding a function of theimage processing apparatus 100 by an operation input of a user with respect to thetouch panel 110. Moreover, when receiving the operation input of a user, thefirst input unit 11 supplies input information corresponding to the received operation input to thecontrol unit 50. The display unit includes a liquid crystal display, an organic Electro-Luminescence (EL) display, or the like which displays information such as images and characters. - The
second input unit 14 is an input device which receives an operation input from thecontrol panel 140. For example, thesecond input unit 14 receives the setting regarding the function of theimage processing apparatus 100 by an operation input of a user from thecontrol panel 140. In addition, when receiving an operation input from a user, thesecond input unit 14 supplies input information corresponding to the received operation input to thecontrol unit 50. - The
image reading unit 20 includes a Contact Image Sensor (CIS) or a sensor such as a Charge Coupled Device (CCD). Theimage reading unit 20 reads a sheet on which a manuscript, a character, or a picture is disclosed using a sensor, and generates corresponding digital data. Theimage reading unit 20 is included in theimage reading device 120 illustrated inFIG. 1 . - The
image forming unit 30 prints the images or characters corresponding to the digital data on a sheet such as printing paper. A printing method of theimage forming unit 30 may included fixing a toner image, for example. An ink jet method or other image forming methods may also be used to perform printing. Theimage forming unit 30 is included in theprinting unit 130 illustrated inFIG. 1 . - The
storage unit 40 includes a recording medium such as a flash ROM, and Hard Disk Drive (HDD) or a combination thereof. Thestorage unit 40 stores a program, data, various types of information, and the like for controlling each unit included in theimage processing apparatus 100. For example, thestorage unit 40 includes adata storage unit 41, an authenticationinformation storage unit 42, an authentication userinformation storage unit 43, and a settinginformation storage unit 44. - The
data storage unit 41 stores various types of information and data necessary for performing each function such as the copying machine function, the printer function, the scanner function, and the facsimile function. For example, thedata storage unit 41 stores information representing a function selected by an operation of a user in theimage processing device 100, a type or a size of a sheet to print, the number of sheets to print, and the like. In addition, thedata storage unit 41 stores digital data which is generated by the reading of a sheet by theimage reading unit 20. Moreover, thedata storage unit 41 stores digital data received by the facsimile function when theimage processing apparatus 100 performs the facsimile function. For example, theimage forming unit 30 may print an image or a character corresponding to the digital data stored in thedata storage unit 41. - In addition, the
data storage unit 41 stores initial state information which represents an initial state of theimage processing apparatus 100 set in advance. For example, when theimage processing apparatus 100 is started first after a factory shipment, a setting state of the image processing apparatus is stored as the initial state information. - The authentication
information storage unit 42 stores authentication information of a user which allows a user to use theimage processing apparatus 100. For example, the authenticationinformation storage unit 42 stores, as authentication information, a user ID and password of a user who is allowed to use theimage processing apparatus 100. The user ID and password are stored in association with each other. - The authentication user
information storage unit 43 stores user information of a user who is authenticated and allowed to log in to theimage processing apparatus 100. For example, the authentication userinformation storage unit 43 stores the user ID of the user during the login. It is possible to specify the user during a login by a user ID stored in the authentication userinformation storage unit 43. - In addition, the authentication user
information storage unit 43 may store a user ID of a user, and flag information which represents whether or not a login is being performed, in association with each other. For example, the authentication userinformation storage unit 43 may store the user ID of a user who logs in and the flag information which represents that a login was performed, in association with each other. Moreover, when the user logs out, the authentication userinformation storage unit 43 may store the user ID of the user and information which represents that a login is not being performed, in association with each other. Similarly, when the user logs out, the authentication userinformation storage unit 43 stores the user ID of the user and information which represents that a logout is being performed, in association with each other. - The setting
information storage unit 44 stores setting state information which represents a setting state of theimage processing apparatus 100. For example, the setting state of theimage processing apparatus 100 includes information which represents which function of the copying machine function, the printer function, the scanner function, the facsimile function, and the like is selected. In addition, the setting state includes information regarding a type or a size of a sheet to print by the copying machine function or the printer function, or the number of sheets to print. In addition, the setting state includes a transmission destination to transmit to by the facsimile function. The settinginformation storage unit 44 stores a user ID of a user using theimage processing apparatus 100 and setting state information which represents the setting state of theimage processing apparatus 100 set by the user in association with each other. - The
control unit 50 includes a central processing unit (CPU) which functions as a control center of theimage processing apparatus 100, a dedicated processor, or the like. Thecontrol unit 50 controls each unit included in theimage processing apparatus 100. For example, thecontrol unit 50 includes anequipment control unit 51, anauthentication unit 52, asetting management unit 53, and a settingstate control unit 54. - The
equipment control unit 51 causes the copying machine function, the printer function, the scanner function, the facsimile function and the like to be performed by controlling an operation of each unit included in theimage processing apparatus 100. For example, theequipment control unit 51 controls an operation of each unit according to a function selected by an operation input of the user. In addition, theequipment control unit 51 controls an operation of each unit according to information set by an operation input of the user. More specifically, theequipment control unit 51 controls a reading operation by animage reading unit 20 according to the operation input of the user. In addition, theequipment control unit 51 controls a storing of digital data generated by theimage reading unit 20 in thedata storage unit 41. In addition, theequipment control unit 51 controls reading of the digital data from thedata storage unit 41 or printing of the read digital data to theimage forming unit 30. - The
equipment control unit 51 acquires a function selected and information set by an operation input of the user by input information provided to thecontrol unit 50 from thefirst input unit 11 or thesecond input unit 14. In addition, theequipment control unit 51, based on the acquired input information, causes information which represents a function and a setting selected the user to be stored in thedata storage unit 41 and updates the information at any time. - The
authentication unit 52 performs a user authentication for a user who intends to use theimage processing apparatus 100. Thereby, an authenticated user is allowed to log in to theimage processing apparatus 100. For example, theauthentication unit 52 acquires input information including a user ID and password input in a login screen (FIG. 2 ) through thefirst input unit 11 as authentication information of the user. Then, theauthentication unit 52 performs a user authentication by comparing the acquired authentication information with authentication information stored in the authenticationinformation storage unit 42. When the acquired authentication information accords with the authentication information stored in the authenticationinformation storage unit 42, theauthentication unit 52 allows the user to log in to theimage processing apparatus 100. Accordingly, the user may use theimage processing apparatus 100. Moreover, at this time, theauthentication unit 52 causes user information of the authenticated user (for example, user ID) to be stored in the authentication userinformation storage unit 43. On the other hand, theauthentication unit 52 does not allow a user to log in to theimage processing apparatus 100 when the acquired authentication information does not accord with the authentication information stored in the authenticationinformation storage unit 42. - In addition, when acquiring input information representing a logout through the
first input unit 11, theauthentication unit 52 causes the user who is logged into be logged out. Accordingly, a user who was previously logged is no longer able to use theimage processing apparatus 100. In addition, at this time, theauthentication unit 52 erases a user ID of the user who was previously allowed to log in, which is stored in the authentication user information storage unit 43 (for example, referred to as “null”). - The
setting management unit 53 causes setting state information for each authenticated user to be stored in the settinginformation storage unit 44. The setting state information represents a setting state regarding a function of theimage processing apparatus 100 when a user is logged in. For example, when a user logs out, thesetting management unit 53 causes setting state information (which represents a setting state immediately before the logout) to be stored in the settinginformation storage unit 44. More specifically, thesetting management unit 53 causes the user ID of the authenticated user and the setting state information immediately before logout to be stored in the settinginformation storage unit 44 in association with each other. That is, thesetting management unit 53 stores the user ID of the user and the setting state information in the settinginformation storage unit 44 in association with each other. - When a user is allowed to log in by the
authentication unit 52, the settingstate control unit 54 refers to the setting state information stored in the settinginformation storage unit 44. Then, the settingstate control unit 54 sets theimage processing apparatus 100 to a setting state corresponding to setting state information previous stored in association with the user ID of the authenticated user. For example, when a user is allowed to log in by theauthentication unit 52, the settingstate control unit 54 sets the setting state of theimage processing apparatus 100 to a setting state immediately before a preceding logout of the authenticated user. Accordingly, when a user logs in again after logging out, theimage processing apparatus 100 may restore the setting state immediately before the preceding logout. Thus, according to the embodiment, when a user logs in to perform the same operation as a previous operation, it is unnecessary for the user to reset desired settings of theimage processing apparatus 100. Therefore, it is possible to improve an operability of the user. - Next, restoring processing in which the image processing apparatus restores a setting state at a time of a preceding login will be described with referring to
FIGS. 4 and 5 . -
FIG. 4 is a flowchart illustrating example operations for saving a setting state, according to the embodiment. First, an operation procedure for saving the setting state of theimage processing apparatus 100 immediately before a logout, at the time of the logout, will be described with referring toFIG. 4 . - First, in a state when the user is logged in the
image processing apparatus 100, the user performs an operation for a logout with respect to thetouch panel 110. Theauthentication unit 52 acquires the input information which instructs a logout through the first input unit 11 (ACT10). - After acquiring the input information which instructs a logout, the
authentication unit 52 notifies thesetting management unit 53 of the acquired information. Thesetting management unit 53 acquires a current setting state—such as a function, a setting, and the like of theimage processing apparatus 100 used by the user-from the data storage unit 41 (ACT20). Then, thesetting management unit 53 stores setting state information, which represents the acquired setting state, and the user ID of the user who is currently logged in the settinginformation storage unit 44, in association with each other (ACT30). Accordingly, thesetting management unit 53 saves the setting state immediately before the logout of each user. - When storing the setting state information in the setting
information storage unit 44, thesetting management unit 53 notifies theauthentication unit 52 of the stored information. Theauthentication unit 52 performs logout processing and causes a user who logs in to be logged out from the image processing apparatus 100 (ACT40). -
FIG. 5 is a flowchart illustrating example operations for restoring a setting state, according to the embodiment. Next, an operation procedure for restoring a setting state of theimage processing apparatus 100 at a time when the user logs in to a setting state from immediately before the user's preceding logout will be described with referring toFIG. 5 . - First, in a state of logout from the
image processing apparatus 100, a user performs a login operation with respect to thetouch panel 110. Theauthentication unit 52 acquires authentication information of the user (user ID and password) through thefirst input unit 11. Theauthentication unit 52 performs user authentication by comparing the acquired authentication information with authentication information of a user who is allowed to use theimage processing apparatus 100, which is stored in the authenticationinformation storage unit 42. Then, when the acquired authentication information accords with the authentication information stored in the authenticationinformation storage unit 42, theauthentication unit 52 allows the user to log in to the image processing apparatus 100 (ACT50). - Next, the setting
state control unit 54 refers to setting state information stored in the settinginformation storage unit 44. Then, the settingstate control unit 54 determines whether or not setting state information corresponding to the authenticated user is stored. That is, the settingstate control unit 54 determines whether or not the setting state information corresponding to the authenticated user has been previously saved (ACT60). - When it is determined that the setting state information corresponding to the authenticated user is saved (ACT60: Yes), the setting
state control unit 54 acquires the setting state information corresponding to the authenticated user from the setting information storage unit 44 (ACT70). Then, the settingstate control unit 54 restores a setting state of theimage processing apparatus 100 to a setting state represented by the acquired setting state information (ACT80). - On the other hand, when it is determined that the setting state information corresponding to the authenticated user is not saved (ACT60: No), the setting
state control unit 54 sets the setting state of theimage processing apparatus 100 to an initial state (ACT90). - Accordingly, when the user logs in, the
image processing apparatus 100 according to the embodiment may restore the setting state from when the user previously logged in. Therefore, when a user logs in after logging out, resetting theimage processing apparatus 100 may be unnecessary. Therefore, according to theimage processing apparatus 100 of the embodiment, it is possible to improve an operability of a user. - For example, when an authenticated user logs out, the
setting management unit 53 stores setting state information, which represents a setting state immediately before the logout, in the settinginformation storage unit 44. - In other words, the
image processing apparatus 100 may save a last setting state that was set before the user logs out. - Moreover, the
setting management unit 53 stores a user ID (identification information) of an authenticated user and setting state information of the user in the settinginformation storage unit 44, in association with each other. Accordingly, theimage processing apparatus 100 may manage the setting state of theimage processing apparatus 100 for each user when each user logs in. - In the embodiment described above, an example in which the
image processing apparatus 100 restores a previous setting state immediately before a preceding logout when the user logs in again is described. Theimage processing apparatus 100 is not limited to the example, but may restore a setting state which has a high setting frequency based on a setting state immediately before a plurality of times the authenticated user logs out in the past. In addition, theimage processing apparatus 100 may restore a setting state which has a high setting frequency during a login based on a setting state when the user is allowed to log in. - Next, a second embodiment will be described. In the second embodiment, a configuration in which a saving destination of a setting state is set to an external storage device will be described.
-
FIG. 6 is a block diagram illustrating an example of the configuration of the imageprocessing apparatus system 1 according to a second embodiment. The imageprocessing apparatus system 1 includes a plurality of image processing apparatuses (for example, 101, 102, 103, and 104), and aimage processing apparatuses server 200. Each of the plurality of 101, 102, 103, and 104 is connected to theimage processing apparatuses server 200 in a communicable manner through anetwork 5. Thenetwork 5 is an information communication network such as the internet, or a Local Area Network (LAN). - The
server 200 is an example of an external storage device provided separately from the plurality of 101, 102, 103, and 104. Theimage processing apparatuses server 200 includes aserver communication unit 210, aserver control unit 220, and aserver storage unit 230. Theserver communication unit 210 communicates with each of the plurality of 101, 102, 103, and 104. Theimage processing apparatuses server control unit 220 causes theserver storage unit 230 to store information received by theserver communication unit 210. In addition, theserver control unit 220 transmits the information stored in theserver storage unit 230 to the plurality of 101, 102, 103, and 104 through theimage processing apparatuses server communication unit 210. - The
server storage unit 230 stores the information acquired from each of the plurality of 101, 102, 103, and 104. For example, theimage processing apparatuses server storage unit 230 stores setting state information acquired from each of the plurality of 101, 102, 103, and 104. The setting state information is setting state information described in the first embodiment. Theimage processing apparatuses server storage unit 230 stores the setting state information acquired from each of the plurality of 101, 102, 103, and 104 and a user ID in association with each other. That is, theimage processing apparatuses server storage unit 230 corresponds to the settinginformation storage unit 44 included in theimage processing apparatus 100 according to the first embodiment. - In the following description, the
101, 102, 103, and 104 have the same configuration, respectively. Theimage processing apparatuses image processing apparatus 101 will be described as an example when not particularly distinguished. - A configuration of the
image processing apparatus 101 is the same as the configuration of theimage processing apparatus 100 illustrated inFIG. 3 except that theimage processing apparatus 101 includes thecommunication unit 60 and does not include the settinginformation storage unit 44. Theimage processing apparatus 101 includes afirst input unit 11, adisplay unit 12, asecond input unit 14, animage reading unit 20, animage forming unit 30, astorage unit 40A, acontrol unit 50, and thecommunication unit 60. In this drawing, the same reference numeral is applied to the same configuration as inFIG. 3 , and the description thereof is omitted. - The
storage unit 40A includes thedata storage unit 41, the authenticationinformation storage unit 42, and the authentication userinformation storage unit 43, but does not include the settinginformation storage unit 44 illustrated inFIG. 3 . Thecommunication unit 60 communicates with theserver 200 through thenetwork 5. - In the image
processing apparatus system 1 according to the embodiment, theimage processing apparatus 101 saves the setting state corresponding to each user in theserver 200. That is, thesetting management unit 53 of theimage processing apparatus 101 stores setting state information which represents a setting state of each user in theserver storage unit 230 of theserver 200, through thenetwork 5. In addition, the settingstate control unit 54 of theimage processing apparatus 101 acquires the setting state information which represents a setting state of each user from theserver storage unit 230 of theserver 200 through thenetwork 5. - In this manner, the
server 200 saves the setting state information which represents a setting state of each user of the imageprocessing apparatus system 1. Accordingly, a plurality of 101, 102, 103, and 104 may share a setting state for each user in each image processing apparatus. Therefore, the imageimage processing apparatuses processing apparatus system 1 may restore a setting state from when a user previously logged in even though the user later logs in using any of the image processing apparatuses. For example, the imageprocessing apparatus system 1 may restore a setting state from a time of a logout by a user using theimage processing apparatus 101 when the user logs in using anotherimage processing apparatus 102. Therefore, even if the user logs in again using any of the image processing apparatuses after a logout, the user starts an operation using a setting state previously set. That is, the user may operate using any of the plurality of image processing apparatuses without performing setting operations again. - Next, restoring processing in which the image
processing apparatus system 1 restores a setting state when a user has logged in previously, according to the second embodiment, will be described. The operation procedure for saving a setting state according to the second embodiment is different from the operation of ACT30 in the operation procedure illustrated inFIG. 4 . In ACT30, thesetting management unit 53 transmits setting state information, which represents a current setting state, to theserver 200 by associating with a user ID of the user who is currently logged in. - In an operation procedure for restoring a setting state according to the second embodiment, operations of ACT60 and ACT70 in the operation procedure illustrated in
FIG. 5 are different from in the first embodiment. In ACT60, the settingstate control unit 54 refers to the setting state information stored in theserver storage unit 230. Then, the settingstate control unit 54 determines whether or not the setting state information corresponding to the authenticated user is stored. When it is determined that the setting state information is saved (ACT60: Yes), the settingstate control unit 54 acquires setting state information representing the setting state from the server storage unit 230 (ACT70). - The
authentication unit 52 allows an authenticated user to log in to the image processing apparatus by performing a user authentication. Thesetting management unit 53 transmits setting state information (representing a setting state when the image processing apparatus was previously used) during a login to theserver 200 through thenetwork 5 for each authenticated user. The settingstate control unit 54 refers to the setting state information stored in theserver 200 when a login is allowed by theauthentication unit 52. Then, the settingstate control unit 54 sets the setting state of the image processing apparatus to a setting state represented by setting state information corresponding to the authenticated user. - In addition, the
server 200 includes theserver communication unit 210 and theserver storage unit 230. Theserver communication unit 210 receives setting state information transmitted from each of the plurality of image processing apparatuses (101 and the like) through thenetwork 5. Theserver storage unit 230 stores the setting state information received by theserver communication unit 210. - As described above, in the image
processing apparatus system 1 according to the embodiment, theserver 200 saves setting state information representing a setting state of each user. Accordingly, the imageprocessing apparatus system 1 may share a setting state of each user among the plurality of image processing apparatuses (101 and the like). Therefore, the image processing apparatus system. 1 may restore a setting state from when a user was previously logged in even though the user later logs in using any image processing apparatus. - For example, when an authenticated user logs out, the
setting management unit 53 of theimage processing apparatus 101 transmits setting state information which represents a setting state immediately before the logout to theserver 200. Moreover, when a login is allowed by theauthentication unit 52, the settingstate control unit 54 refers to predetermined setting state information among the setting state information stored in theserver 200. The predetermined setting state information is setting state information transmitted from an image processing apparatus from which the authenticated user logs out last among the plurality of image processing apparatuses (101 and the like). Then, the settingstate control unit 54 sets a setting state of the image processing apparatus to a setting state represented by the predetermined setting state information. - Accordingly, the image
processing apparatus system 1 may allow a user to start an operation using a setting state previously set by the user even though the user logs in using any of the other image processing apparatuses. Therefore, the user may perform an operation using any of the plurality of image processing apparatuses without performing setting operations again. - Any of the plurality of image processing apparatuses (101 and the like) may be configured to function as the
server storage unit 230 of theserver 200. That is, any of the plurality of image processing apparatuses (101 and the like) may be configured to function as theserver 200. - Moreover, in an example illustrated in
FIG. 6 , four 101, 102, 103, and 104 are included, but the number of image processing apparatuses is not limited thereto.image processing apparatuses - Next, a third embodiment will be described.
- In the image
processing apparatus system 1 illustrated inFIG. 6 , a portion or all of the plurality of image processing apparatuses (101 and the like) may include the settinginformation storage unit 44 illustrated inFIG. 3 . Then, one or both of the internal settinginformation storage unit 44 and the externalserver storage unit 230 of theimage processing apparatus 101 may store setting state information which represents a setting state. - For example, the
image processing apparatus 101 may select one of the internal settinginformation storage unit 44 and the externalserver storage unit 230 as a saving destination of the setting state information. As an example, theimage processing apparatus 101 may store setting state information in the externalserver storage unit 230 when communication is established with theserver 200. On the other hand, theimage processing apparatus 101 may store the setting state information in the internal settinginformation storage unit 44 when communication with theserver 200 has failed. -
FIG. 7 is a flowchart illustrates example operations for saving a setting state according to the third embodiment.FIG. 7 illustrates an example of the operation procedure in which an internal storage unit or an external storage unit of theimage processing apparatus 101 saves a setting state. InFIG. 7 , the same reference numeral is applied to the same operation as inFIG. 4 , so that the description thereof is omitted. - When acquiring a current setting state of the image processing apparatus 100 (ACT20), the
setting management unit 53 determines a saving destination of setting state information representing the acquired setting state (ACT25). When the saving destination is determined to be inside (ACT25: inside), thesetting management unit 53 causes the acquired setting state information to be stored in the settinginformation storage unit 44, in association with the user ID (ACT35). Thereafter, theauthentication unit 52 performs logout processing and causes the authenticated user to be logged out from the image processing apparatus 100 (ACT40). - On the other hand, when the saving destination is determined to be outside (ACT25: outside), the
setting management unit 53 transmits the acquired setting state information to theserver 200, in association with a user ID (ACT36). Theserver control unit 220 of theserver 200 acquires setting state information and the user ID through theserver communication unit 210. Theserver control unit 220 causes the acquired setting state information and the user ID to be stored in theserver storage unit 230 in association with each other. Afterwards, theauthentication unit 52 performs logout processing and causes the user to be logged out from the image processing apparatus 100 (ACT40). -
FIG. 8 is a flowchart illustrating example operations for restoring a setting state according to the third embodiment.FIG. 8 illustrates an example of operation procedures for restoring the setting state of the image processing apparatus to a setting state saved by an internal storage unit or an external storage unit of theimage processing apparatus 101. InFIG. 8 , the same reference numerals are applied to the same operations as inFIG. 5 , and the description thereof will not be described. - When the
authentication unit 52 allows a user to log in to the image processing apparatus 100 (ACT50), the settingstate control unit 54 determines a saving destination of setting state information which represents a setting state (ACT55). When it is determined that the saving destination of the setting state information is inside (ACT55: inside), the settingstate control unit 54 determines whether or not the setting state information corresponding to the authenticated user is saved in the setting information storage unit 44 (ACT65). When it is determined that the setting state information corresponding to the authenticated user is saved in the setting information storage unit 44 (ACT65: Yes), the settingstate control unit 54 acquires the setting state information from the setting information storage unit 44 (ACT75). Then, the settingstate control unit 54 restores a setting state of theimage processing apparatus 100 to a setting state represented by the acquired setting state (ACT80). On the other hand, when it is determined that the setting state information corresponding to the authenticated user is not saved in the setting information storage unit 44 (ACT65: No), the settingstate control unit 54 sets the setting state of theimage processing apparatus 100 to an initial state (ACT90). - On the other hand, when it is determined that a saving destination of the setting state information is outside (ACT55: outside), the setting
state control unit 54 determines whether or not the setting state information corresponding to the authenticated user is saved in the server storage unit 230 (ACT66). When it is determined that the setting state information corresponding to the authenticated user is saved in the server storage unit 230 (ACT66: Yes), the settingstate control unit 54 acquires the setting state information from the server storage unit 230 (ACT76). Then, the settingstate control unit 54 restores the setting state of theimage processing apparatus 100 to a setting state represented by the acquired setting state (ACT80). On the other hand, when it is determined that the setting state information is not saved in the server storage unit 230 (ACT66: No), the settingstate control unit 54 sets the setting state of theimage processing apparatus 100 to the initial state (ACT95). - As described above, in the image processing apparatus system according to the embodiment, each of a plurality of image processing apparatuses (101 and the like) includes the setting
information storage unit 44 illustrated inFIG. 3 . Then, thesetting management unit 53 of each of the plurality of image processing apparatuses selects a saving destination of setting state information as either theserver storage unit 230 of theserver 200 and the settinginformation storage unit 44 of the image processing apparatus. - Accordingly, the image
processing apparatus system 1, according to the third embodiment, may switch a saving destination of setting state information between outside and inside according to the communication state of thenetwork 5. For example, each of the plurality of image processing apparatuses (101 and the like) may save setting state information inside when communication with theserver 200 has failed. Then, each of the plurality of image processing apparatuses (101 and the like) may transmit setting state information so that the setting state information is saved in theserver 200 when communication with theserver 200 is established. - In addition, when a login is allowed by the
authentication unit 52, the settingstate control unit 54 selects a storage unit as either theserver storage unit 230 of theserver 200 or the settinginformation storage unit 44 of the image processing apparatus. Next, the settingstate control unit 54 refers to the setting state information stored in the selected storage unit. Then, the settingstate control unit 54 sets the setting state of the image processing apparatus to a setting state represented by the setting state information corresponding to the authenticated user. - Accordingly, the image
processing apparatus system 1 may switch a reference destination of setting state information between outside and inside according to a communication state of thenetwork 5. For example, each of the plurality of image processing apparatuses (101 and the like) refers to the setting state information inside and restores a setting state when communication with theserver 200 has failed. - According to the
image processing apparatus 100 of at least one of the embodiments described above, when a user logs in, it is possible to restore a setting state from when the user was previously logged in and authenticated. Therefore, it is possible to improve an operability of a user. - In further embodiments, an authentication server that is disposed external to the image processing apparatus may perform the functions of the authentication
information storage unit 42 in theimage processing apparatus 100. In addition, other types of user authentication may be used in the embodiments. For example, an IC card may be used as an alternative to the manual inputting of user ID and password. - 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 inventions.
Claims (20)
1. An image processing apparatus comprising:
an input unit configured to receive setting information; and
a processor configured to:
log in a user based on authentication information received by the input unit,
set a setting state of the image processing apparatus for performing an image processing function, according to the setting information received by the input unit after the user is logged in,
in response to a logout instruction received by the input unit, provide the setting information to a storage unit accessible to the processor so that the setting information is stored in correspondence with the authentication information in the storage unit, and log the user out, and
when the user is logged in again, retrieve the stored setting information corresponding to the authentication information of the user, and set the setting state of the image processing apparatus for performing the image processing function according to the retrieved setting information.
2. The apparatus according to claim 1 , wherein the setting information is a selection of one of a copy function, a print function, a scan function and a facsimile function.
3. The apparatus according to claim 1 , wherein the setting information is a size of a sheet to be used in a printing operation.
4. The apparatus according to claim 1 , wherein the setting information is a transmission destination for a facsimile operation.
5. The apparatus according to claim 1 , wherein the processor provides the setting information for each of a plurality of authenticated users to the storage unit.
6. The apparatus according to claim 1 , wherein the processor communicates with the storage unit via one of an internal connection and an external network connection.
7. The apparatus according to claim 1 , wherein the processor selects the storage unit from one of an internal storage unit and an external storage unit, based on a communication status between the image processing apparatus and the external storage unit.
8. An image processing system comprising:
a plurality of image processing apparatuses; and
a storage device connected to each of the plurality of image processing apparatuses through a network, wherein:
each of the plurality of image processing apparatuses includes:
an input unit that receives setting information,
a communication interface for communicating data over the network, and
a processor configured to:
log in a user based on authentication information received by the input unit,
set a setting state of the image processing apparatus for performing an image processing function, according to the setting information received by the input unit after the user is logged in,
in response to a logout instruction received by the input unit, transmit the setting information to the storage device so that the setting information is stored in correspondence with the authentication information, and log the user out,
when the user is logged in again, retrieve the stored setting information corresponding to the authentication information of the user, and set the setting state of the image processing apparatus for performing the image processing function according to the retrieved setting information.
9. The system according to claim 8 , wherein the setting information is a selection of one of a copy function, a print function, a scan function and a facsimile function.
10. The system according to claim 8 , wherein the setting information is a size of a sheet to be used in a printing operation.
11. The system according to claim 8 , wherein the setting information is a transmission destination for a facsimile operation.
12. The system according to claim 8 , wherein the storage device stores setting information for each of a plurality of authenticated users.
13. The system according to claim 8 , wherein the processor in each of the plurality of image forming apparatuses causes an internal storage unit to store the setting information while the user is logged in so that the setting information is also stored when the user logs out.
14. The system according to claim 13 , wherein the processor in each of the plurality of image forming apparatuses selects a storage destination of the setting information from either the internal storage unit or the storage device, based on a communication status between the corresponding image processing apparatus and the storage device.
15. An image processing method comprising the steps of:
authenticating a login event corresponding to a user identification;
receiving a setting for performing an image processing function of an image processing apparatus;
setting a setting state of the image processing apparatus according to the received setting;
at a logout event, causing a storage unit to store setting information corresponding to the setting in correspondence with the user identification; and
when a new login event corresponding to the user identification is authenticated, retrieving the setting information and setting a setting state of the image processing apparatus for performing the image processing function according to the retrieved setting information.
16. The method according to claim 15 , wherein the setting information is a selection of one of a copy function, a print function, a scan function and a facsimile function.
17. The method according to claim 15 , wherein the setting information is a size of a sheet to be used in a printing operation.
18. The method according to claim 15 , wherein the setting information is a transmission destination for a facsimile operation.
19. The method according to claim 15 , further comprising:
causing the storage unit to store setting information for each of a plurality of authenticated users.
20. The method according to claim 15 , further comprising:
monitoring a communication status between the image processing apparatus and an external storage unit; and
based on the communication status, selecting the external storage unit or an internal storage unit as the storage unit for storing the setting information in correspondence with the user identification.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US15/062,358 US20160188266A1 (en) | 2014-08-07 | 2016-03-07 | Image processing apparatus and image processing apparatus system |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US14/454,532 US9311033B2 (en) | 2014-08-07 | 2014-08-07 | Image processing apparatus system for storing and retrieving setting information |
| US15/062,358 US20160188266A1 (en) | 2014-08-07 | 2016-03-07 | Image processing apparatus and image processing apparatus system |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US14/454,532 Continuation US9311033B2 (en) | 2014-08-07 | 2014-08-07 | Image processing apparatus system for storing and retrieving setting information |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| US20160188266A1 true US20160188266A1 (en) | 2016-06-30 |
Family
ID=55267458
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US14/454,532 Active US9311033B2 (en) | 2014-08-07 | 2014-08-07 | Image processing apparatus system for storing and retrieving setting information |
| US15/062,358 Abandoned US20160188266A1 (en) | 2014-08-07 | 2016-03-07 | Image processing apparatus and image processing apparatus system |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US14/454,532 Active US9311033B2 (en) | 2014-08-07 | 2014-08-07 | Image processing apparatus system for storing and retrieving setting information |
Country Status (1)
| Country | Link |
|---|---|
| US (2) | US9311033B2 (en) |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10637852B2 (en) * | 2016-09-30 | 2020-04-28 | Ricoh Company, Ltd. | Shared terminal and display control method |
| US20180260772A1 (en) * | 2017-01-31 | 2018-09-13 | Focal Systems, Inc | Out-of-stock detection based on images |
| USD821489S1 (en) * | 2017-02-16 | 2018-06-26 | Xerox Corporation | User interface display module for a multifunction printing machine |
| USD822100S1 (en) * | 2017-02-16 | 2018-07-03 | Xerox Corporation | Multifunction printing machine |
| USD821488S1 (en) * | 2017-02-16 | 2018-06-26 | Xerox Corporation | User interface display module for a multifunction printing machine |
| JP7050450B2 (en) * | 2017-10-06 | 2022-04-08 | シャープ株式会社 | Image forming device and program |
| DE102018105410A1 (en) * | 2018-03-08 | 2019-09-12 | Jungheinrich Aktiengesellschaft | Truck with a driver's display |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20110310423A1 (en) * | 2010-06-22 | 2011-12-22 | Toshihisa Motosugi | Image forming apparatus, printing system and function setting method thereof |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4445520B2 (en) | 2007-06-08 | 2010-04-07 | 株式会社沖データ | Image processing apparatus and image processing method |
| JP5528073B2 (en) * | 2009-12-01 | 2014-06-25 | キヤノン株式会社 | System, information processing apparatus, image forming apparatus, and methods thereof |
| JP4892652B1 (en) * | 2010-07-07 | 2012-03-07 | パナソニック株式会社 | Communication apparatus and communication method |
| US9143649B2 (en) * | 2011-06-06 | 2015-09-22 | Konica Minolta, Inc. | Image forming system and image forming device for performing control in accordance with user authentication information |
| JP5834566B2 (en) * | 2011-07-15 | 2015-12-24 | 株式会社リコー | Information processing apparatus, program, and information display apparatus |
| JP5638034B2 (en) * | 2012-06-26 | 2014-12-10 | 京セラドキュメントソリューションズ株式会社 | Image forming apparatus |
-
2014
- 2014-08-07 US US14/454,532 patent/US9311033B2/en active Active
-
2016
- 2016-03-07 US US15/062,358 patent/US20160188266A1/en not_active Abandoned
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20110310423A1 (en) * | 2010-06-22 | 2011-12-22 | Toshihisa Motosugi | Image forming apparatus, printing system and function setting method thereof |
Also Published As
| Publication number | Publication date |
|---|---|
| US20160041801A1 (en) | 2016-02-11 |
| US9311033B2 (en) | 2016-04-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20160188266A1 (en) | Image processing apparatus and image processing apparatus system | |
| US8493577B2 (en) | Control device, image forming apparatus, printing system, control method, and control program | |
| US8994977B2 (en) | Image transmission apparatus and method of controlling image transmission apparatus | |
| US10466943B2 (en) | Image processing apparatus, method and non-transitory computer-readable recording medium storing instructions therefor | |
| US10754933B2 (en) | Processing apparatus, method for controlling processing apparatus, and non-transitory computer-readable storage medium | |
| US20110267636A1 (en) | Image forming apparatus and image forming method | |
| US8994972B2 (en) | Printing system and method for obtaining a desired or an alternative pull-printing result | |
| CN101662555A (en) | Image forming apparatus, print control method, recording medium | |
| US10009490B2 (en) | Image forming system, image forming apparatus, and program | |
| US20130335770A1 (en) | Image forming apparatus and method for controlling the same | |
| US20090313683A1 (en) | Image processing apparatus, data processing apparatus, authentication method, definition data updating method, and authentication program and definition data updating program each embodied on computer readable medium | |
| JP2009199521A (en) | Data processing apparatus, data processing program, data processing method, server, processing execution instruction program and processing execution instruction method | |
| CN107046613A (en) | Image formation system, image processing system and image forming method | |
| US8045192B2 (en) | Image data encryption apparatus, image data encryption method and recording medium having computer executable program stored therein | |
| US20120047567A1 (en) | Image forming apparatus, controlling method and program | |
| US9584680B2 (en) | Function providing system and recording medium for using functions provided by server | |
| JP2018020443A (en) | Image formation apparatus, printing method and computer program | |
| US10070013B2 (en) | Image processing system and user information sharing method | |
| US20150124285A1 (en) | Method and system of managing data of an image forming apparatus | |
| JP6848380B2 (en) | Information processing system and information processing method | |
| JP6329366B2 (en) | Printing device | |
| US20200195795A1 (en) | Image forming apparatus and non-transitory computer-readable recording medium storing home screen display program | |
| US20160034801A1 (en) | Image forming apparatus | |
| US9030707B2 (en) | Log image creating system that creates log image of job in image forming apparatus | |
| US10939001B2 (en) | Image forming apparatus and non-transitory computer-readable recording medium storing home screen display program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |