Abstract:
An image forming device includes an image forming section, a connection section, a request receiving section, an illegality detection section, a notice section and a web page creation section. The image forming section performs image formation on a medium. The connection section communicates with an information processing device. The request receiving section receives a request from the information processing device through the connection section. The illegality detection section detects an illegal access to the request receiving section through the connection section. The notice section notifies, to the information processing device, a detection result by the illegality detection section through the connection section.

Description:
CROSS-REFERENCE TO RELATED APPLICATIONS 
       [0001]    This application is based on and claims priority under 35 USC 119 from Japanese Patent Application No. 2007-260315 filed Oct. 3, 2007. 
       BACKGROUND 
       [0002]    1. Technical Field 
         [0003]    The present invention relates to an image forming device, an image forming system and a computer readable medium. 
         [0004]    2. Related Art 
         [0005]    Into a recent printing device (printer) as one of image forming devices, an embedded web server (hereinafter referred to as EWS) as a request receiving section is frequently incorporated in order to perform various settings relating to printing. 
         [0006]    The EWS incorporated into the printing device is accessed through a browser (web browser) installed in an information processing device such as a personal computer connected to the printing device through a network such as LAN or Internet, and various settings are performed on a web page (HTML page) displayed on a monitor of the information processing device. 
         [0007]    Here, the web browser means application soft for browsing a web page. For example, an HTML file or an image file may be downloaded by the browser through the Internet, and the browser may analyze layout of its file, thereby to perform processing such as display or reproduction. 
         [0008]    However, when the web page for performing the various setting of the printing device on this EMS as described above is opened to the public on the network, there is fear that a malicious third person may perform an illegal operation through this network by means of an information processing device that the malicious third person is operating. 
         [0009]    Specifically, when the third person has known URL (Uniform Resource Locator) of the web page, there is fear that he may gain access to the URL from the browser of the information processing device and may change illegally printing device settings through the web page. 
         [0010]    Further, when a memory device (flash memory or hard disc device) is incorporated into the printing device, and stores personal information such as a user&#39;s name and electronic mail address, there is also risk that these personal information may leak due to the above illegal access. 
         [0011]    In order to secure security of the EWS incorporated into such the printing device, various technologies have been proposed. 
       SUMMARY 
       [0012]    According to an aspect of the invention, an image forming device includes an image forming section, a connection section, a request receiving section, an illegality detection section, a notice section and a web page creation section. The image forming section performs image formation on a medium. The connection section communicates with a information processing device. The request receiving section receives a request from the information processing device through the connection section. The request receiving section is an embedded web server which allows an access from the information processing device through the connection section. The illegality detection section detects an illegal access to the request receiving section through the connection section. The notice section notifies, to the information processing device, a detection result by the illegality detection section through the connection section. The web page creation section creates a web page which is put on line by an embedded web server and includes certain information. The notice section transmits URL of the web page created by the web page creation section through the connection section to the information processing device by using one of an electronic mail, SNMP-trap, a certain protocol. 
     
    
     
       BRIEF DESCRIPTION OF THE DRAWINGS 
         [0013]    Exemplary embodiments of the present invention will be described in detail based on the following figures, wherein: 
           [0014]      FIG. 1  is a block diagram showing the configuration of an image forming system S 1  (S 2 , S 3 ) according to first to third exemplary embodiments; 
           [0015]      FIG. 2  is a block diagram showing a functional configuration of a printing device PR 1 ; 
           [0016]      FIG. 3  is a flowchart showing a procedure of security setting change processing executed by the image forming system S 1 ; 
           [0017]      FIG. 4  is an explanatory view showing an operation of the image forming system S 1 ; 
           [0018]      FIG. 5  is an explanatory view showing a constitutional example of a security setting page in the image forming system S 1 ; 
           [0019]      FIG. 6  is an explanatory view showing another constitutional example of the security setting page in the image forming system S 1 ; 
           [0020]      FIG. 7  is a block diagram showing a functional configuration of a printing device PR 2 ; 
           [0021]      FIG. 8  is a flowchart showing a procedure of security setting change processing executed by an image forming system S 2 ; 
           [0022]      FIG. 9  is an explanatory view showing an operation of the image forming system S 2 ; 
           [0023]      FIG. 10  is an explanatory view showing a constitutional example of a security setting release page in the image forming system S 2 ; 
           [0024]      FIG. 11  is an explanatory view showing another constitutional example of the security setting release page in the image forming system S 2 ; 
           [0025]      FIG. 12  is a block diagram showing a functional configuration of a printing device PR 3 ; 
           [0026]      FIG. 13  is an explanatory view showing contents of security level in an image forming system S 3 ; 
           [0027]      FIG. 14  is a flowchart showing a procedure of security setting change processing executed by the image forming system S 3 ; 
           [0028]      FIG. 15  is an explanatory view showing an operation of the image forming system S 3 ; 
           [0029]      FIG. 16  is an explanatory view showing a constitutional example of a security setting page in the image forming system S 3 ; 
           [0030]      FIG. 17  is a flowchart showing a procedure of another security setting change processing executed by the image forming system S 3 ; and 
           [0031]      FIG. 18  is an explanatory view showing an operation of the image forming system S 3 . 
       
    
    
     DETAILED DESCRIPTION 
       [0032]    Exemplary embodiments as examples of the invention will be described in detail with reference to drawings. Here, in the accompanying drawings, the same members are denoted by the same reference characters, and their overlapped description is omitted. 
         [0033]    With reference to  FIGS. 1 to 6 , an image forming system S 1  and a printing device PR 1  according to a first exemplary embodiment of the invention will be described. 
         [0034]      FIG. 1  is a block diagram showing the configuration of the image forming system SI according to the first exemplary embodiment. 
         [0035]    As shown in  FIG. 1 , the image forming system S 1  includes the printing device PR 1  as a kind of image forming devices, an information processing device PC 1  for an administrator which is constituted by a personal computer, an information processing device H for an attacker on the printing device PR 1 , and a router  150  that connects networks N such as LAN or Internet, which are connected through the networks N. 
         [0036]    Although a case where one printing device PR, one information processing device PC 1 , and one information processing device H are connected is indicated in the exemplary embodiment, the invention is not limited to this case, but two or more devices PR, PC 1 , H may be connected. In addition, an image input device (scanner) having a network function may be connected. 
         [0037]    Further, in the exemplary embodiment, the kind of printing device PR 1  is not particularly limited, but may be any of a laser printer, a full-color printer, an ink jet printer, a scanner, and a multi function device. 
         [0038]    Next, with reference to a block diagram in  FIG. 2 , the configuration of the printing device PR 1  related to the invention will be described. Regarding the configuration related little to the invention, its illustration and description are omitted. 
         [0039]    The printing device PR 1  includes a control section C which includes a microcomputer and controls the entirety of the device; an embedded web server (hereinafter, referred to as EMS)  100  as a request receiving section which performs various setting of the printing device PR 1  itself, displays setting information, and displays printing job information, a setting information storage section  101  which stores various setting (setting of paper size, setting of resolution, setting of density, setting of two-sided printing, and setting of a staple) of the printing device PR 1  itself; a job information storage section  102  which stores a printing job; an IP access filter section  103  which sets, for a given IP address, a filter for permission and rejection of access to the EWS  100 ; a network interface section  104  which performs communication with the network N; a filter setting storage section  105  which stores setting of the filter; and an administrator&#39;s notice destination storage section  106  which stores electronic mail address of an administration and the like. 
         [0040]    Next, a procedure of security setting change processing executed by the thus constructed image forming system S 1  will be described with reference to a flowchart of  FIG. 3  and an explanatory diagram of  FIG. 4 . 
         [0041]    When this processing is started, first, whether illegal access has been detected is judged by control of the control section C in a step S 100 . In case of “No”, the processing waits as it is; and in case of “Yes”, the processing proceeds to a step S 101  (refer to ( 1 ) in  FIG. 4 ). 
         [0042]    Here, though the detection of the illegal access is not particularly limited, it may be performed on the basis of input of an unauthorized password. 
         [0043]    In the step S 101 , the printing device PR 1  creates a setting page (web page) of the IP access filter, and thereafter, the processing proceeds to a step S 102 . 
         [0044]    In the step S 102 , the printing device PR 1  transmits URL (Uniform Resource Locator) of the setting page of the IP access filter to the administrator&#39;s information processing device PC (refer to ( 2 ) in  FIG. 4 ). 
         [0045]    This URL transmission may be performed by any of an electronic mail, SNMP-trap and a given protocol. 
         [0046]    Next, in a step S 103 , a link to the setting page of the IP access filter is added to and displayed on a top page of the EWS  100  of the printing device PR 1 . 
         [0047]    In a step S 104 , the administrator operates a web browser of the information processing device PC 1 , thereby to gain access to the notified URL and open the setting page of the IP access filter (refer to ( 3 ) in  FIG. 4 ). 
         [0048]    A constitutional example of the setting page of the IP access filter and an operation example are shown in  FIG. 5 . 
         [0049]    A page  601  in  FIG. 5  indicates a state where the link to the setting page of the IP access filter is added to and displayed on the top page of the EWS  100 . In this example, the link to the setting page of the IP access filter is set in a button display  601   a  indicating “IP access filter setting”. 
         [0050]    Here, the administrator, in case that he judges setting of the IP access filter to be necessary, clicks the button display  601   a  by mouse operation. 
         [0051]    Hereby, an IP access filter setting page  602  is opened, and the administrator inputs “attacker&#39;s IP address” notified separately by an electronic mail by operating a keyboard. 
         [0052]    In the example of  FIG. 5 , assuming that two or more attackers exist, by inputting two or more IP addresses, a filter may be set for each address. 
         [0053]    Next, in a step S 105  in the flowchart of  FIG. 3 , whether the IP access filter is set or not is judged. In case of “No” (in the example of  FIG. 5 , in case that setting is stopped by judgment of the administrator and a “cancel” button  602   a  is clicked), the processing proceeds to a step S 107 . 
         [0054]    Further, in case of “Yes” (in the example of  FIG. 5 , in case that the “attacker&#39;s IP address” is input as described above based on the administrator&#39;s judgment, and a “registration” button  602   b  is clicked), the processing proceeds to a step S 106 . 
         [0055]    In the step  106 , the control section C of the printing device PR 1 , on the basis of the setting contents of the IP access filter, sets a filter for the “attacker&#39;s IP address”. And the access to the EWS  100  from the attacker&#39;s information processing device H is hereinafter ignored. 
         [0056]    Hereby, security of the printing device PR 1  is improved, so that illegal change of setting and leakage of personal information such as administrator&#39;s e-mail address can be prevented. 
         [0057]    Further, steps S 107  and S 108  are compensative functions which allow the setting when the administrator thinks that setting of the IP access filter is necessary after he has judged the circumstances. 
         [0058]    In the above example, the administrator judges the circumstances and performs setting of the IP access filter on the IP access filter setting page as shown in  FIG. 5 . However, the invention is not limited to this, but setting of the IP access filter may be automatically performed by judgment of the control section C of the printing device PR 1 . 
         [0059]    Namely, for example, as shown in  FIG. 6 , on a web page  700 , a following notice may be given: “Illegal access from the following IP addresses was detected. This IP address is registered in an IP access filter. IP address: 192168.1.201” 
         [0060]    In this case, also, the judgment by the administrator is required. In case that he has judged the above setting of the IP access filter to be applied, he clicks a “application” button  700   a;  and in case that he has judged such the setting to be unnecessary (in case that, for example, he judged the detection of the illegal access to be erroneous), he clicks a “stop” button  700   b.    
         [0061]    The control section C of the printing device PR 1 , on the basis of the administrator&#39;s final judgment as described above, makes setting of the IP access filter valid or invalid. 
         [0062]    Next, with reference to  FIGS. 7 to 10 , an image forming system S 2  and a printing device PR 2  according to a second exemplary embodiment of the invention will be described. 
         [0063]    Since the configuration of the image forming system S 2  is the same as that of the image forming system S 1  according to the first exemplary embodiment (refer to  FIG. 1 ), its description is omitted. 
         [0064]    Further, similarly to the case in the first exemplary embodiment, in the image forming system S 2  according to the exemplary embodiment, one printing device PR 2 , one information processing device PC 1 , and one information processing device H are connected. However, the invention is not limited to this case, but two or more devices PR 2 , PC 1 , H may be connected. In addition, an image input device (scanner) having a network function may be connected. 
         [0065]    Further, in the exemplary embodiment, the kind of printing device PR 2  is not particularly limited, but may be any of a laser printer, a full-color printer, an ink jet printer, a scanner, and a multi function device. 
         [0066]    Next, with reference to a block diagram of  FIG. 7 , the configuration of the printing device PR 2  related to the invention will be described. Regarding the configuration related little to the invention, its illustration and description are omitted. 
         [0067]    The printing device PR 2  includes a control section C which including a microcomputer and controls the entirety of the device; an embedded web server (hereinafter, referred to as EMS)  100  as a request receiving section that performs various setting of the printing device PR 2  itself, displays setting information, and displays printing job information; a setting information storage section  101  which stores various setting (setting of paper size, setting of resolution, setting of density, setting of two-sided printing, and setting of a staple) of the printing device PR 2  itself; a job information storage section  102  which stores a printing job; a security function section  200  which sets, for a given IP address, a filter for permission and rejection of access to the EWS  100 ; a securing setting storage section  300  which stores security setting; a network interface section  104  which performs communication with the network N; and an administrator&#39;s notice destination storage section  106  which stores electronic mail address of an administration. 
         [0068]    Next, a procedure of security setting change processing executed by the thus constructed image forming system S 2  will be described with reference to a flowchart of  FIG. 8  and an explanatory diagram of  FIG. 9 . 
         [0069]    When this processing is started, first, whether illegal access has been detected is judged by control of the control section C in a step S 200 . In case of “No”, the processing waits as it is; and in case of “Yes”, the processing proceeds to a step S 201  (refer to ( 1 ) in  FIG. 9 ). 
         [0070]    Here, though detection of the illegal access is not particularly limited, but it may be performed on the basis of input of an unauthorized password. 
         [0071]    In the step S 201 , security is set by judgment of the control section C of the printing device PR 2  (for example, a filter is set for “attacker&#39;s IP address”, similarly to the case in the first exemplary embodiment), thereby to disenable setting of the printing device PR 2  and reference of information, and thereafter, the processing proceeds to a step S 202 . 
         [0072]    In the step S 202 , by the control of the control C of the printing device PR 2 , a web page for performing release of security setting is created. 
         [0073]    Next, in a step S 203 , the printing device PR 2  notifies the administrator&#39;s information processing device PC 1  about URL of the web page for performing the release of security setting. This URL transmission may be performed by any of an electronic mail, SNMP-trap, and a given protocol. 
         [0074]    Next, in a step S 204 , a link to the security release page is added to and displayed on a top page of the EWS  100  of the printing device PR 2 . 
         [0075]    In a step S 205 , the administrator operates a web browser of the information processing device PC 1 , thereby to gain access to the notified URL and open the security setting release page (refer to ( 3 ) in  FIG. 9 ). 
         [0076]    A constitutional example of the security setting release page and an operation example are shown in  FIG. 10 . 
         [0077]    A page  750  in  FIG. 10  indicates a state where the link to the security release page is added to and displayed on the top page of the EWS  100 . In this example, the link to a security IP access filter setting page is set in a button display  750   a  indicating “IP access filter setting release”. 
         [0078]    Here, the administrator, in case that he has judged release of the security setting to be necessary (for example, in case that it has confirmed that the detection of illegal access is erroneous), clicks the button display  750   a  by mouse operation. 
         [0079]    Hereby, an IP access filter setting page  751  is opened, and the “IP address” already set is deleted by operation of a keyboard. 
         [0080]    Next, in a step S 206  in the flowchart of  FIG. 8 , whether securing setting is released or not is judged. In case of “No” (in the example of  FIG. 10 , in case that the security release is stopped by judgment of the administrator and a “cancel” button  751   a  is clicked), the processing proceeds to a step S 208 . 
         [0081]    Further, in case of “Yes” (in the example of  FIG. 10 , in case that the inputted “IP address” is deleted as described, and a “registration” button  751   b  is clicked), the processing proceeds to a step S 207 . 
         [0082]    In a step S 207 , the control section C of the printing device PR 2  releases the filter on the basis of the setting contents of the IP access filter, and restores access to the EWS  100  from the information processing device H to a state where setting of the printing device PR 2  from the printing device PR 2  and reference of information are possible. Thereafter, the processing ends. 
         [0083]    Hereby, for example, even in case that the administrator is absent, as soon as the illegal access has been detected, security setting is performed by the control of the control section C of the printing device PR 2 . Therefore, security of the printing device PR 2  can be improved. 
         [0084]    On the other hand, in case that it has been confirmed that the detection of the illegal access is erroneous (for example, in case that it has been confirmed that a person judged to be an attacker is a person having a valid access authorization), the security setting can be released by the simple procedure, so that a situation that convenience of the user of the printing device PR 2  lowers can be avoided. 
         [0085]    Further, steps S 208  and S 209  are compensative functions of enabling setting when the administrator, after judging the circumstances, has thought that the release of the security setting is required. 
         [0086]    Further, in the above-mentioned example, though the administrator judges the circumstances and performs manually the release of IP access filter setting from the security setting release page as shown in  FIG. 10 , the invention is not limited to this but the release of the security setting may be more simply performed. 
         [0087]    Here,  FIG. 11  shows a constitutional example of a web page for performing more simply the release of security setting. 
         [0088]    On a web page  800  shown in  FIG. 11 , the following message is displayed: “Since illegal access has been detected, security has been set. In case of releasing the security, please press on a release button.” The administrator, in case that he releases the security setting on the basis of his judgment of the circumstances (in case that it is confirmed that the detection of the illegal access is erroneous), clicks a “release” button  800   a;  and presses a “stop” button in case that he does not perform the release of the security setting. 
         [0089]    Hereby, for example, even in case that the administrator is absent, as soon as the illegal access has been detected, the security setting is performed by the control of the control section C of the printing device PR 2 . Therefore, the security of the printing device PR 2  can be improved. 
         [0090]    On the other hand, in case that it has been confirmed that the detection of the illegal access is erroneous (for example, in case that it has been confirmed that a person judged to be an attacker is a person having a valid access authorization), the security setting may be quickly released by the simple procedure, so that a situation that convenience of the user of the printing device PR 2  lowers can be avoided. 
         [0091]    Next, with reference to  FIGS. 12 to 18 , an image forming system S 3  and a printing device PR 3  according to a third exemplary embodiment of the invention will be described. 
         [0092]    Since the configuration of the image forming system S 3  is the same as that of the image forming system S 1  according to the first exemplary embodiment (refer to  FIG. 1 ), its description is omitted. 
         [0093]    Further, similarly to the case in the first exemplary embodiment, in the image forming system S 3  according to the exemplary embodiment, one printing device PR 3 , one information processing device PC 1 , and one information processing device H are connected. However, the invention is not limited to this case, but two or more devices PR 3 , PC 1 , H may be connected. In addition, an image input device (scanner) having a network function may be connected. 
         [0094]    Further, in the exemplary embodiment, the kind of printing device PR 3  is not particularly limited, but may be any of a laser printer, a full-color printer, an ink jet printer, a scanner, and a digital copying machine. 
         [0095]    Next, with reference to a block diagram of  FIG. 12 , the configuration of the printing device PR 3  related to the invention will be described. Regarding the configuration related little to the invention, its illustration and description are omitted. 
         [0096]    The printing device PR 3  includes a control section C which includes a microcomputer and controls the entirety of the device; an embedded web server (hereinafter, referred to as EMS)  100  as a request receiving section that performs various setting of the printing device PR 3  itself, displays setting information, and displays printing job information; a setting information storage section  101  which stores various setting (setting of paper size, setting of resolution, setting of density, setting of two-sided printing, and setting of a staple) of the printing device PR 3  itself; a job information storage section  102  which stores a printing job; a security function section  200  which sets, for a given IP address, a filter for permission and rejection of access to the EWS  100 ; a security setting storage section  300  which stores security setting; an IP access filter section  103  which sets, for a given IP address, a filter for permission and rejection of access to the EWS  100 ; a network interface section  104  which performs communication with the network N; a filter setting storage section  105  which stores setting of the filter; an administrator&#39;s notice destination storage section  106  which stores electronic mail address of an administrator; a number count section  400  which counts the number of illegal accesses; and a security level storage section  500  which stores security setting in accordance with a security level. 
         [0097]    In the security level storage section  500 , for example, as shown in  FIG. 13 , a table in which three levels 0 to 3 of security are set is stored. 
         [0098]    A security level 0 indicates “no setting of security”. 
         [0099]    A security level 1 indicates setting of “EMS filter (which is a filter that rejects access by a web browser and has such setting contents as to permit, for example, printing processing). 
         [0100]    A security level 2 indicates setting of “IP access filter (which is a filter that rejects all accesses and has such setting contents as to reject all processing including printing processing). 
         [0101]    In the example of  FIG. 13 , the security increases in order from the security level 0, the security level 1 and the security level 2. 
         [0102]    Setting corresponding to the security level is not limited to the example shown in  FIG. 13 . For example, such settings are thought that the EWS  100  itself is made off, and that the processing contents are divided into printing contents and management contents, and permission/rejection of the printing contents and the management contents are respectively set in accordance with the security level. 
         [0103]    Next, a procedure of security setting change processing executed by the thus constructed image forming system S 3  will be described with reference to a flowchart of  FIG. 14  and an explanatory diagram of  FIG. 15 . 
         [0104]    When this processing is started, first, whether illegal access has been detected is judged by control of the control section C in a step S 299 . In case of “No”, the processing waits as it is; and in case of “Yes”, the processing proceeds to a step S 300  (refer to ( 1 ) in  FIG. 15 ). 
         [0105]    Here, the detection of the illegal access is not particularly limited. For example, the detection may be judged as follows: in case that the number of inputs of an unauthorized password counted by the number count section  400  exceeds a given threshold, the illegal access is judged to exist. 
         [0106]    In the step S 300 , the security level is automatically set to the “level 1” (refer to  FIG. 13 ) by the control of the control section C of the printing device PR 3 , thereby to make setting of the EWS  100  and reference of administrator&#39;s information impossible. Thereafter, the processing proceeds to a step S 301 , 
         [0107]    In the step S 301 , a web page for performing security setting and URL of its web page are created by the control of the control section C of the printing device PR 3 . 
         [0108]    Next, in a step S 302 , the URL of the web page for performing security setting of the printing device PR 3  is notified to the information processing device PC 1  of the administrator (refer to ( 2 ) in  FIG. 15 ). This URL transmission may be performed by any of an electronic mail, SNMP-trap and a given protocol. 
         [0109]    Next, in a step S 303 , the administrator operates the web browser of the information processing device PC 1 , gains access to the notified URL, and opens a security setting page. 
         [0110]    Here, with reference to  FIG. 16 , a constitutional example of a security setting page  900  will be described. 
         [0111]    In the securing setting page  900 , there is displayed, for example, a message of “Since illegal access from the following IP address is detected at the present, security (level 1) is set.” 
         [0112]    Further, below this message, the detected IP address and the number of accesses are displayed, and each IP address can be selected by pressing a check box (refer to  900   a  and  900   b  in  FIG. 16 ). 
         [0113]    Further, below the check box, a message is displayed as follows: “Please register either IP address in an IP access filter, and please press a registration button in enhancement of the security (level 2). 
         [0114]    In release of the security, please press a release button.” 
         [0115]    Further, below this message, a registration button  900   c,  a release button  900   d,  re-notice button  900   e,  and a stop button  900   f  are disposed. 
         [0116]    The re-notice button  900   e  is used to recreate a web page on the printing device PR 3  side on the basis of administrator&#39;s judgment in order to confirm the latest information (number of accesses) and to give again URL notice. The stop button  900   f  is operated in case that processing is ended on the basis of administrator&#39;s judgment without performing change of setting (for example, change of the security level). 
         [0117]    In a step S 304  in the flowchart of  FIG. 14 , whether the IP access filter is registered or not is judged. 
         [0118]    Namely, in the example shown in  FIG. 16 , by administrator&#39;s operation of the web browser, at least one of the check boxs  900   a  and  900   b  is selected on the web page  900 , the registration button  900   c  is clicked, and whether the security level is shifted to the level 2 (refer to  FIG. 13 ) or not is judged. 
         [0119]    In case that a judgment result is “Yes” (in case that the security level is shifted to the “level 2”), the processing proceeds to a step S 305 , in which the printing device PR 3  sets the selected IP access filter and operates so as to ignores access to the printing device PR 3  from attacker&#39;s information processing device H (to reject all accesses including the setting of the printing device PR 3  and utilization of printing processing). Thereafter, the processing proceeds to a step S 307  and then the processing ends. 
         [0120]    On the other hand, in case that the judgment result is “No” in the step S 304 , the processing proceeds to a step S 306 , in which whether the security is released (whether the release button  900   d  has been clicked) or not is judged. 
         [0121]    In case of “Yes”, the processing proceeds to the step S 307 , in which the printing device PR 3  releases the security setting on the given IP address (sets the security level to the “level 0”), the printing device PR  3  is restored to a state where setting of the printing device PR 3  and reference of administrator&#39;s information are possible, and the existing URL is annulled. Thereafter, the processing ends. Hereby, it is possible to avoid such a situation that the third person uses this URL evilly after setting of the security thereby to change illegally the security level of the printing device PR 3 . 
         [0122]    Further, in case that the result of the judgment in step S 306  is “No”, processing in steps S 309  and S 310  are performed. These steps S 309  and S 310  are compensative functions of enabling setting when the administrator has thought that change of security setting is required after judging the circumstances. 
         [0123]    In a step S 311 , in case that the URL notice is given again in the step S 310  (in case that re-notice button  900   e  has been clicked), the existing URL is annulled after waiting for a fixed time, and the processing returns to the step S 301  to perform the similar processing. 
         [0124]    Further, in a step S 308 , in case that security setting is performed on the basis of administrator&#39;s judgment, the security setting page  900  is opened, and the processing proceeds to the step S 304  to perform the above-mentioned processing. 
         [0125]    According to the exemplary embodiment, even in case that the administrator of the information processing device PC 1  is absent, the printing device PR 3  itself performs automatically change in contents of access limitation (for example, such change to enhance security level). Therefore, the security of the printing device PR  3  can be further improved. 
         [0126]    Next, a procedure of another security setting change processing executed by the image forming system S 3  will be described with reference to a flowchart of  FIG. 17  and an explanatory diagram of  FIG. 18 . A part of this processing is the same as the processing shown in the flowchart of  FIG. 14 . 
         [0127]    When this processing is started, whether illegal access has been detected is judged by control of the control section C in a step S 400 . In case of “No”, the processing waits as it is; and in case of “Yes”, the processing proceeds to a step S 401  (refer to ( 1 ) in  FIG. 18 ). 
         [0128]    Here, though detection of the illegal access is not particularly limited, the detection may be judged as follows; in case that the number of inputs of the unauthorized password exceeds a predetermined threshold, the illegal access is judged to exist. 
         [0129]    In the step S 401 , the security level is automatically set to the “level 1” (refer to  FIG. 13 ) by the control of the control section C of the printing device PR 3 , thereby to make setting of the EWS  100  and reference of administrator&#39;s information impossible. Thereafter, the processing proceeds to a step S 402 . 
         [0130]    In the step S 402 , a web page for performing security setting and URL of its web page are created by the control of the control section C of the printing device PR 3 . 
         [0131]    Next, in a step S 403 , the URL of the web page for performing security setting of the printing device PR 3  is notified to the information processing device PC 1  of the administrator (refer to ( 2 ) in  FIG. 18 ). This URL transmission may be performed by any of an electronic mail, SNMP-trap and a given protocol. 
         [0132]    Next, in a step S 404 , by administrator&#39;s operation of a web browser of the information processing device PC 1 , whether the information processing device PC 1  accessed to the webpage having the transmitted URL or not is judged. In case of “Yes”, the processing proceeds to the step S 303  in the flowchart of  FIG. 14  and the similar processing is executed. 
         [0133]    On the other hand, in the step S 404 , in case that the judgment result is “No”, the processing proceeds to a step S 405 , in which whether a given time (for example, thirty minutes) has passed is judged. In case of “Yes”, the processing proceeds to a step S 410 , in which the security level is raised from the “level 1” to the “level 2” by the control of the control section C of the printing device PR 3 , and its fact is notified to the administrator by using such as an electronic mail. Thereafter, the processing ends. 
         [0134]    Hereby, even in case that the administrator of the information processing device PC 1  is absent, the printing device PR 3  itself performs automatically change in contents of access limitation (for example, such change to enhance security level) after the given time has passed. Therefore, security property of the printing device PR  3  can be further improved. 
         [0135]    Further, since the state of the security level has been notified to the administrator, he can increase the security level according to necessity or can release security setting, so that he can perform the security setting according to the circumstances. 
         [0136]    Further, in case of “No” in the step S 405 , the processing proceeds to a step S 406 , in which whether the number of attacks (number of illegal accesses) or attack frequency exceeds a given threshold is judged. In case of “Yes”, the processing proceeds to a step S 410 , in which the security level is increased from the “level 1” to the “level 2” by the control of the control section C of the printing device PR 3 , and its fact is notified to the administrator by using such as an electronic mail. Thereafter, the processing ends. 
         [0137]    Hereby, even in case that the administrator of the information processing device PC 1  is absent, when the attack on the printing device PR 3  is sever, the printing device PR 3  itself performs automatically change in contents of access limitation (for example, such change to enhance security level) Therefore, the security of the printing device PR  3  can be further improved. 
         [0138]    Further, since the state of the security level has been notified to the administrator, he can increase the security level according to necessity or can release security setting, so that he may perform the security setting according to the circumstances. 
         [0139]    Further, in case of “No” in the step S 406 , the processing proceeds to a step S 407 , in which whether a port scan was executed or not is judged. 
         [0140]    Here, the port scan means act of gaining access to the printing device PR 3  through the network N continuously to search a weak point on security (security hole). 
         [0141]    In case that the judgment result is “Yes” in the S 406 , the processing proceeds to a step S 410 , in which the security level is increased from the “level 1” to the “level 2” by the control of the control section C of the printing device PR 3 , and its fact is notified to the administrator by using such as an electronic mail. Thereafter, the processing ends. 
         [0142]    Hereby, even in case that the administrator of the information processing device PC 1  is absent, when it is judged that the attack on the printing device PR 3  includes the port scan and is very vicious, the printing device PR 3  itself performs automatically change in contents of access limitation (for example, such change to enhance security level). Therefore, the security of the printing device PR  3  can be further improved. 
         [0143]    Further, since the state of the security level has been notified to the administrator, he can increase further the security level according to necessity or can release security setting, so that he can perform the security setting according to the circumstances. 
         [0144]    Further, in case of “No” in the step S 407 , the processing proceeds to a step S 408 , in which whether the number of attacks from a specified subnet (number of total attacks using plural addresses) exceeds a given threshold is judged. In case of “Yes”, the processing proceeds to a step S 409 , in which a subnet address is registered in the IP address filer (namely, the security level is increased to the level “2”), and after making setting of rejecting all accesses, its fact is notified to the administrator by using such as an electronic mail. Thereafter, the processing ends. 
         [0145]    Hereby, even in case that the administrator of the information processing device PC 1  is absent, when the attack on the printing device PR 3  is severe, the printing device PR 3  itself performs automatically change in contents of access limitation (for example, such change to enhance security level). Therefore, the security of the printing device PR  3  can be further improved. 
         [0146]    Further, since the state of the security level has been notified to the administrator, he can increase further the security level according to necessity or can release security setting, so that he can perform the security setting according to the circumstances. 
         [0147]    Although the invention made by the inventor has been concretely described above with reference to the exemplary embodiments, it is to be understood that the exemplary embodiments disclosed in this specification are illustrative in all points and not limited to the disclosed technology. Namely, the technical scope of the invention should not be interpreted restrictively on the basis of the description of the aforesaid exemplary embodiments, but should be interpreted in accordance with the description of the claims, and includes technology equivalent to the technology described in the claims and all changes within the claims. 
         [0148]    Further, in case that a program is used, it may be provided through a network, or provided in a storage state in a recording medium such as CD-ROM. 
         [0149]    The information forming device, the information forming system, and the information forming program according to the invention may be applied to a system using a laser printer, a full-color printer, a facsimile device, a scanner, or a digital multifunctional machine. 
         [0150]    The foregoing description of the exemplary embodiments of the present invention has been provided for the purposes of illustration and description. It is not intended to be exhaustive or to limit the invention to the precise forms disclosed. Obviously, many modifications and variations will be apparent to practitioners skilled in the art. The embodiments were chosen and described in order to best explain the principles of the invention and its practical applications, thereby enabling others skilled in the art to understand the invention for various embodiments and with the various modifications as are suited to the particular use contemplated. It is intended that the scope of the invention be defined by the following claims and their equivalents.