1. Field of the Invention
The present invention relates to a multifunction apparatus that includes a plurality of functions including a copier function.
2. Description of Related Art
A multifunction apparatus having a plurality of functions such as printer, copier, scanner, facsimile, and e-mail functions has become common. In order to limit the use of such a multifunction apparatus, a method has been introduced that restricts the use of non-registered users by performing user authentication from the input of the user ID and password (e.g., Related Art 1). In addition, another method has been introduced in which one of the multifunction apparatus functions (e.g., facsimile relay function that converts an e-mail into a facsimile image) is limited by checking the domain of the e-mail sender and denying the use of the facsimile relay function if accessed by a non-registered domain (e.g., Related Art 2).
[Related Art 1] Japanese Patent Laid Open Application 2003-233725
[Related Art 2] Japanese Translation of PCT International Application H09-536037
However, the above methods have the following shortcomings. The authentication method that checks the user ID and password input can only be used for determining whether the multifunction apparatus itself can be used. In other words, the method could not be used for limiting each user to use certain functions among all functions included in the multifunction apparatus. In addition, the method that limits facsimile relay function (during the transmission) using the sender's domain name automatically terminates the transmission when the domain is not registered. Therefore, an apparatus has been needed that allows setup for individual user indicating whether a certain function can be used.
The present invention addresses the above-described problems. The purpose of the invention is to provide a multifunction apparatus that can set limits on the types of functions to be used for each user, the functions being included in the multifunction apparatus.
In the present invention, the multifunction apparatus having a plurality of functions (including a copier function) retrieves user identification information from a memory card carried by the user within a detection area, obtains limitation information of usable functions that is preset for the authenticated user based on the retrieved identification information, and controls the usable functions for the authenticated user according to the limitation information of usable functions.
The present invention is further described in the detailed description which follows, with reference to the noted plurality of drawings by way of non-limiting examples of exemplary embodiments of the present invention, in which like reference numerals represent similar parts throughout the several views of the drawings, and wherein:
The embodiments of the present invention are explained in the following, in reference to the above-described drawings.
Multifunction apparatus general controller 110 controls the overall multifunction apparatus 100. Printer controller 111 executes a process that converts printout data (given from a client) into image data in a predetermined format. Printer controller 111 especially gives a warm up instruction to heater unit (fusing apparatus) 112 in an image generation unit (not shown in the figure), and gives a cassette selection instruction to cassette controller 113. Cassette controller 113 selects an indicated cassette from a plurality of vertically stacked cassettes (1)-(n), and feeds paper to the image generation unit. Fax controller 114 has a modem that is connected to a PSTN to execute steps for a facsimile communication. Panel controller 115 displays an operation screen and the like on large-size touch panel 116 and analyzes an operation input by the user from where the user touched on large-size touch panel 116 and from the displayed contents.
RFID controller 117 reads and writes data on memory card 200 using electromagnetic wave signals. When a magnetic field is applied to memory card 200 from RFID controller 117, the reflected electromagnetic wave includes effect (information) corresponding to the memory contents of memory card 200. RFID controller 117 detects the memory contents of memory card 200 using the reflected electromagnetic wave. Conversely, electromagnetic wave signals applied from RFID controller 117 to memory card 200 is used to write information because the signals have a magnetic influence on memory card 200. RFID controller 117 performs non-contact reading/writing of card registration data, via electromagnetic wave signals, from/into memory card in the detection area within about a 1-meter radius range.
Personal information controller 118 manages the write-in destination of the registration data, which is read from memory card 200. In addition, personal information controller 118 notifies RFID controller 117 of data to be written in memory card 200. Network I/F 119 is a section that interfaces with LAN 101. Personal information server I/F 120 executes a process for communicating with a personal information server among servers 102 on LAN 101. Work area 121 stores data received from memory card 200 and personal information server. Job controller 122 provides a command to an appropriate unit when a job is executed using a function such as copier, printer, facsimile, scanner, or e-mail functions.
Voice controller 123 stores voice data for a voice guidance. Upon receiving a voice guidance instruction (in synchronization with the user's operation) from panel controller 115 and job controller 122, voice controller 123 outputs the corresponding voice data to speaker 124. It is preferable that the voice guidance is voice data that assists the operation from the operation screen displayed on large-size touch panel 116. However, other forms of voice guidance can be output. Panel angle position sensor 125 detects an angle of large-size touch panel 116. Panel angle drive motor 126 receives a control signal from panel controller 115 and adjusts the angle of large-size touch panel 116. In this embodiment, the angel of large-size touch panel 116 can be adjusted. However, the touch panel angel can be at a fixed location.
As shown in the figure, memory card 200 stores only user ID as personal identification information. It is preferable to limit the registration information (of memory card 200) to user ID, and not to store other personal information, for security reasons. However, other personal information and/or group information can be stored.
A personal information table is created for each registered user. As shown in
As shown in
Accordingly, in multifunction apparatus 100 according to this embodiment, the function limit information includes a list of functions and the information stating whether each item of the function list is allowed. Therefore, it becomes easy to setup/check the allowability of each item of the function list. Especially, the function limit information includes a function list (limiting the use of the copy function and fax function) and allowability information (indicating whether each function use in the function list is allowed). Therefore, it is possible to easily setup/confirm the allowability for each function, in the function list that is related to copy and fax functions.
Next,
When a user (operator) having memory card 200 approaches multifunction apparatus 100, RFID controller 117 detects the user (S200). For example, memory card 200 having the personal identification information (user ID) is inserted into a employee badge holder carried by the user (e.g., a holder hanging from the user's neck). When the user carrying memory card 200 approaches the detection area of the RFID controller 117 (in this example, within about 1 m range), RFID controller 117 scans the user ID in memory card 200 (S200).
RFID controller 117 stores the user ID scanned from the memory card 200 into work area 121 (S201). Multifunction apparatus general controller 110 retrieves the user ID stored in work area 121 and notifies personal information server I/F 120 via network I/F 119 (S202).
As described later, upon receiving the user ID, the personal information server (as server 102) checks whether a personal information table of the user having the scanned user ID is registered, and transmits data indicating whether such a table is registered.
Personal information server I/F 120 checks whether the user is registered in the personal information server, determining from the transmitted data indicating whether table is registered (S203). When the user's personal information table is not registered (“NO” at S204), personal information server I/F 120 outputs “notification of non-registered user detection” to panel controller 115. Upon receiving the “notification of non-registered user detection”, a message stating that the apparatus cannot be used is displayed on large-size touch panel 116 (S205).
When the user's personal information table is registered (“YES” at S204), personal information server I/F 120 retrieves the personal information table data of the detected user from the personal information server, and stores the data in work area 121 (S206).
Panel controller 115 retrieves the detected user name from the personal information table data, the table data being stored in work area 121, and displays the name on large-size touch panel 116 as the person who has been allowed to use the apparatus (S207). For example, when the registered name in the personal information table is “Taro Matsushita”, a text such as “Taro Matsushita is authenticated” is displayed.
Along with the detected user name, a menu screen is displayed. The menu screen displays various function buttons from which commands for multifunction apparatus 100 can be input. When the menu screen is displayed on large-size touch panel 116, the user starts the operation (S208). In particular, when the user presses a function button from large-size touch panel 116, an operation (e.g., color copy, fax transmission to an external line, etc.) is started.
When the operation is started, job controller 122 reads the function limit information within the user's personal information table (stored in work area 121) and checks whether the desired function (selected from the function button) is prohibited by the function limit information (S209). When the function is not prohibited by the function limit information, job controller 122 starts the job provided by the selected function (S210). When the job is complete (S211), the process is completed.
When the function is prohibited by the function limit information, job controller 122 outputs an “error notification” to panel controller 115 and voice controller 123, the notification indicating that the function use is prohibited by the function limit information. Upon receiving the “error notification”, panel controller 115 displays, on large-size touch panel 116, an error message indicating that the function use is prohibited. Voice controller 123, upon receiving the “error notification”, outputs an error sound from speaker 124. At this time, job controller 115 does not accept the function selected by the user (S212).
According to multifunction apparatus 100 of the present embodiment, when a prohibited function is selected by the user, large-size touch panel 116 displays an error message indicating that the function use is prohibited. Therefore, the user can recognize that the function use is prohibited thus take an appropriate measure.
The error message displayed on large-size touch panel 116 includes a confirmation button. The confirmation button can erase the error message and move back the control to S208. When an error message is displayed, the user usually presses the confirmation button to return to the original menu screen (S208) (S213). After repeating the above process, the job instructed by the user is completed (S211). Or, when the user gives up the intended operation, job controller 122 terminates the process.
Server 102 as a personal authentication server monitors, in an idle state, a reception of various information from multifunction apparatus 100 according to the present embodiment. In particular, server 102 monitors receptions of identification information (user ID) (ST 801), request to retrieve table information (ST 802), and other information (ST 803).
When identification information is received at ST 801, during the monitoring of receptions of various information, table information of the registered user is searched from the personal information table stored in HD 303 (ST 804). Accordingly, it is determined whether the received identification information is registered in the personal information table. Then, the result of the search (i.e., whether the identification information is registered) is transmitted to the accessing multifunction apparatus 100 (ST 805).
When a request to retrieve table information is received at ST 802, table information of the registered user is retrieved from the personal information table stored in HD 303 (ST 806). Accordingly, the table information of the registered user (associated with the previously received identification information) is retrieved. Then, the table information is transmitted to the accessing multifunction apparatus 100 (ST 807).
When other information is received at ST 803, a process required for the information is performed (ST 808). When various processes are completed at ST 805, ST 807, or ST 808, server 102 terminates the process. Accordingly, server 102 determines and executes the required process according to the information received from multifunction apparatus 100.
According to multifunction apparatus 100 of the present embodiment, function limit information that is preset for an authenticated user is retrieved from server 102 based on the personal identification information (user ID) read from memory card 200. Then, the function limit information is stored in work area 121 and used to limit usable functions for the authenticated user. Therefore, the limitation of usable functions of multifunction apparatus 100 can be easily set for each user. As a result, it is possible to avoid a situation where various functions of multifunction apparatus 100 are used by a user without limitation.
In particular, multifunction apparatus 100 according to the present embodiment stores personal information table in server 102, the table registering personal information. Also, multifunction apparatus 100 retrieves function limit information of a user from server 102, the information corresponding to the personal identification information read from memory card 200. Therefore, multifunction apparatus 100 does not have to register the personal information table within its own apparatus, thereby enabling multifunction apparatus 100 to limit the usable functions without having a large-memory hard disk.
In addition, the present embodiment illustrates a situation where server 102 (functioning as a personal information server) registers information such as personal information and function limit information, so that multifunction apparatus 100 retrieves the information (e.g., personal information) and stores the information in work area 121. However, the present invention is not limited to the above-described embodiment. For example, multifunction apparatus 100 can install a large memory apparatus (e.g., hard disk apparatus) where the personal information is registered and from which the information is retrieved. In this case, apparatus by itself can limit the usable functions of multifunction apparatus 100.
It is noted that the foregoing examples have been provided merely for the purpose of explanation and are in no way to be construed as limiting of the present invention. While the present invention has been described with reference to exemplary embodiments, it is understood that the words which have been used herein are words of description and illustration, rather than words of limitation. Changes may be made, within the purview of the appended claims, as presently stated and as amended, without departing from the scope and spirit of the present invention in its aspects. Although the present invention has been described herein with reference to particular structures, materials and embodiments, the present invention is not intended to be limited to the particulars disclosed herein; rather, the present invention extends to all functionally equivalent structures, methods and uses, such as are within the scope of the appended claims.
The present invention is not limited to the above described embodiments, and various variations and modifications may be possible without departing from the scope of the present invention.
This application is based on the Japanese Patent Application No. 2004-050160 filed on Feb. 25, 2004, entire content of which is expressly incorporated by reference herein.
Number | Date | Country | Kind |
---|---|---|---|
2004-050160 | Feb 2004 | JP | national |