1460755287-14f4a115-3bb0-42b8-9b73-b2f25dce9814

1. A multifunction peripheral having a plurality of image processing functions including an image forming function, the multifunction peripheral comprising:
a holding part holding therein security criteria set for the image processing functions in one-to-one correspondence;
a receiver operable to receive, from an external terminal, a request for an access that is necessary for executing at least one of the image processing functions;
an acquisition part operable to acquire, from the external terminal, security information that is a security indicator regarding the access from the external terminal;
a judgment part operable to judge whether or not one of the security criteria set for the at least one of the image processing functions is met, based on the acquired security information;
an access controller operable, if the judgment part judges affirmatively, to permit the access, and if the judgment part judges negatively, to prohibit the access or permit the access with a limitation;
an execution part operable to execute the at least one of the image processing functions, if the access controller permits the access; and
a hard disk drive, wherein
one or more of the security criteria set for corresponding one or more of the image processing functions that requires an access to the hard disk drive are stricter than one or more of the security criteria set for corresponding one or more of the image processing functions that do not require the access to the hard disk drive.
2. A multifunction peripheral having a plurality of image processing functions including an image forming function, the multifunction peripheral comprising:
a holding part holding therein security criteria set for the image processing functions in one-to-one correspondence;
a receiver operable to receive, from an external terminal, a request for an access that is necessary for executing at least one of the image processing functions;
an acquisition part operable to acquire, from the external terminal, security information that is a security indicator regarding the access from the external terminal;
a judgment part operable to judge whether or not one of the security criteria set for the at least one of the image processing functions is met, based on the acquired security information;
an access controller operable, if the judgment part judges affirmatively, to permit the access, and if the judgment part judges negatively, to prohibit the access or permit the access with a limitation;
an execution part operable to execute the at least one of the image processing functions, if the access controller permits the access;
wherein the acquired security information includes a result of a virus scan performed on the external terminal, the security criteria include information on a predetermined virus, and if the result of the virus scan indicates that the predetermined virus is detected in the external terminal, the judgment part judges negatively; and wherein
the acquired security information further includes a most recent date of the virus scan of the external terminal,
the security criteria include a longest permissible time period from a date of a last virus scan to a date of an execution of a corresponding one of the image processing functions, and
the judgment part judges whether or not the longest permissible time period has elapsed since the most recent date.
3. The multifunction peripheral of claim 1, wherein
the acquired security information further includes whether or not software having a security problem is installed on the external terminal, and
if the software having the security problem is installed on the external terminal, the judgment part judges negatively.
4. The multifunction peripheral of claim 1, wherein
the acquired security information includes types of software installed on the external terminal,
the security criteria include information on approved software having no security problem, and
if the software installed on the external terminal includes unapproved software, the judgment part judges negatively.
5. The multifunction peripheral of claim 1, wherein
the acquired security information includes whether or not a storage medium that stores therein data that has not been encrypted is mounted on the external terminal, and
when the storage medium is mounted on the external terminal, the judgment part judges negatively.
6. The multifunction peripheral of claim 1, wherein
the acquired security information includes at least one of: a version of an OS of the external terminal; whether or not a patch is applied to the external terminal; and a latest update date of the OS of the external terminal,
each of the security criteria includes at least one of: a required version of an OS; a required patch; and a longest permissible time period from a date of a last update to a date of an execution of a corresponding one of the image processing functions, and
the judgment part judges at least one of: whether or not the version of the OS of the external terminal is the required version of the OS; whether or not the required patch is applied to the external terminal; and whether or not the longest permissible time period has elapsed since the latest update date.
7. The multifunction peripheral of claim 1, wherein
one or more of the image processing functions can be selectively executed in one of: a first method that accesses the hard disk drive; and a second method that does not access the hard disk drive,
the security criteria include a security criterion that is set individually for each of the first method and the second method, the security criterion set for the first method being stricter than the security criterion set for the second method,
the judgment part further judges the one or more of the image processing functions to obtain one of results as follows:
a first result in which the security criterion set for the first method is met;
a second result in which the security criterion set for the first method is not met, and the security criterion set for the second method is met; and
a third result in which neither the security criterion set for the first method nor the security criterion set for the second method are met, and
the access controller: permits a first access that is necessary for executing the one or more of the image processing functions in the first method if the judgment part obtains the first result; permits a second access that is necessary for executing the one or more of the image processing functions in the second method if the judgment part obtains the second result; and prohibits any access that is necessary for executing the one or more of the image processing functions if the judgment part obtains the third result.
8. The multifunction peripheral of claim 7, wherein
the execution part executes the one or more of the image processing functions in the first method if the access controller permits the first access, and to execute the one or more of the image processing functions in the second method if the access controller permits the second access.
9. The multifunction peripheral of claim 7, further comprising
a presentation instruction part operable, if the access controller permits the second access, to instruct the external terminal to present a message that the first access is limited, and the second access is permitted; and if the access controller prohibits any access that is necessary for executing the one or more of the image processing functions, to instruct the external terminal to present a message that any access that is necessary for executing the one or more of the image processing functions is prohibited.
10. The multifunction peripheral of claim 9, wherein
if the access controller permits the second access, the presentation instruction part further instructs the external terminal to present a factor that has caused the limitation of the first access, and to present a selection screen that encourages a user to select between execution processing that executes the one or more of the image processing functions in the second method, and cancel processing that cancels an execution of the one or more of the image processing functions, and the execution part receives, from the external terminal, the selection made by the user, and executes the one or more of the image processing functions if the user selects the execution processing.
11. A multifunction peripheral having a plurality of image processing functions including an image forming function, the multifunction peripheral comprising:
a holding part holding therein security criteria set for the image processing functions in one-to-one correspondence;
a receiver operable to receive, from an external terminal, a request for an access that is necessary for executing at least one of the image processing functions;
an acquisition part operable to acquire, from the external terminal, security information that is a security indicator regarding the access from the external terminal;
a judgment part operable to judge whether or not one of the security criteria set for the at least one of the image processing functions is met, based on the acquired security information;
an access controller operable, if the judgment part judges affirmatively, to permit the access, and if the judgment part judges negatively, to prohibit the access or permit the access with a limitation;
an execution part operable to execute the at least one of the image processing functions, if the access controller permits the access;
wherein the acquisition part regularly acquires pieces of security information from external terminals regardless of whether the request for the access is received by the receiver, the external terminals including an external terminal that are expected to be accessed in a future and a currently connected external terminal, wherein the multifunction peripheral further comprises: a security information holding part holding therein each piece of the security information for a corresponding one of the external terminals; and
a warning part operable to compare, for each of the external terminals, a newly acquired piece of the security information with a previously acquired piece of the security information held in the security information holding part, and if the newly acquired piece of the security information includes one or more changed items that have security problems, to instruct a corresponding one of the external terminals to present a warning message that notifies of the changed items.
12. The multifunction peripheral of claim 11, further comprising,
a deregister operable, if a predetermined time period has elapsed with the security problems unsolved on the corresponding one of the external terminals that is caused to present the warning message, to exclude the corresponding one of the external terminals from a target that is expected to be accessed in the future, and to disconnect the corresponding one of the external terminals if the corresponding one of the external terminals is currently connected.
13. The multifunction peripheral of claim 1, wherein
the acquisition part is further operable to acquire identification information that specifies each user or each user group,
the holding part further holds therein the security criteria for each of the users or each of the user groups, and
the judgment part makes the judgment for each of the users or each of the user groups.
14. The multifunction peripheral of claim 1, wherein the access controller limits the access at a network module level when permitting the access with the limitation.
15. A control method of a multifunction peripheral having a plurality of image processing functions including an image forming function, the multifunction peripheral including a holding part holding therein security criteria set for the image processing functions, the control method comprising steps of:
a reception step of receiving, from an external terminal, a request for an access that is necessary for executing at least one of the image processing functions, each of the plurality of image processing functions having a separate security level for requests received from the external terminal;
an acquisition step of acquiring, from the external terminal, security information that is a security indicator regarding the access from the external terminal;
a judgment step of judging whether or not one of the security criteria set for the at least one of the image processing functions is met, based on the acquired security information;
an access control step of permitting the access if the judgment step judges affirmatively, and prohibiting the access or permitting the access with a limitation if the judgment step judges negatively;
an execution step executing the at least one of the image processing functions, if the access control step permits the access;
the acquired security information includes a result of a virus scan performed on the external terminal, the security criteria include information on a predetermined virus, and if the result of the virus scan indicates that the predetermined virus is detected in the external terminal, the judgment part judges negatively; and
the acquired security information further includes a most recent date of the virus scan of the external terminal,
the security criteria include a longest permissible time period from a date of a last virus scan to a date of an execution of a corresponding one of the image processing functions, and
the judgment part judges whether or not the longest permissible time period has elapsed since the most recent date.
16. The method of claim 15, comprising:
providing the multifunction peripheral with a hard disk drive, wherein
one or more of the security criteria set for corresponding one or more of the image processing functions that requires an access to the hard disk drive are stricter than one or more of the security criteria set for corresponding one or more of the image processing functions that do not require the access to the hard disk drive.
17. The method of claim 15, wherein the acquisition part regularly acquires pieces of security information from external terminals regardless of whether the request for the access is received by the receiver, the external terminals including an external terminal that are expected to be accessed in a future and a currently connected external terminal, wherein the multifunction peripheral further comprises: a security information holding part holding therein each piece of the security information for a corresponding one of the external terminals; and
a warning part operable to compare, for each of the external terminals, a newly acquired piece of the security information with a previously acquired piece of the security information held in the security information holding part, and if the newly acquired piece of the security information includes one or more changed items that have security problems, to instruct a corresponding one of the external terminals to present a warning message that notifies of the changed items.
18. A control method of a multifunction peripheral having a plurality of image processing functions including an image forming function, the multifunction peripheral including a holding part holding therein security criteria set for the image processing functions in one-to-one correspondence, the control method comprising steps of:
a reception step of receiving, from an external terminal, a request for an access that is necessary for executing at least one of the image processing functions;
an acquisition step of acquiring, from the external terminal, security information that is a security indicator regarding the access from the external terminal;
a judgment step of judging whether or not one of the security criteria set for the at least one of the image processing functions is met, based on the acquired security information;
an access control step of permitting the access, if the judgment step judges affirmatively, to permit the access, and if the judgment step judges negatively, to prohibit the access or permit the access with a limitation;
an execution step executing the at least one of the image processing functions, if the access control step permits the access;
wherein the acquired security information includes a result of a virus scan performed on the external terminal, the security criteria include information on a predetermined virus, and if the result of the virus scan indicates that the predetermined virus is detected in the external terminal, the judgment step judges negatively; and wherein
the acquired security information further includes a most recent date of the virus scan of the external terminal,
the security criteria include a longest permissible time period from a date of a last virus scan to a date of an execution of a corresponding one of the image processing functions, and
the judgment step judges whether or not the longest permissible time period has elapsed since the most recent date.
19. A control method of a multifunction peripheral having a plurality of image processing functions including an image forming function, the multifunction peripheral including a holding part holding therein security criteria set for the image processing functions in one-to-one correspondence, the control method comprising steps of:
a reception step of receiving from an external terminal, a request for an access that is necessary for executing at least one of the image processing functions;
an acquisition step of acquiring, from the external terminal, security information that is a security indicator regarding the access from the external terminal;
a judgment step of judging whether or not one of the security criteria set for the at least one of the image processing functions is met, based on the acquired security information;
an access control step of permitting the access, if the judgment step judges affirmatively, to permit the access, and if the judgment step judges negatively, to prohibit the access or permit the access with a limitation;
an execution step executing the at least one of the image processing functions, if the access control step permits the access; and
providing the multifunction peripheral with a hard disk drive, wherein
one or more of the security criteria set for corresponding one or more of the image processing functions that requires an access to the hard disk drive are stricter than one or more of the security criteria set for corresponding one or more of the image processing functions that do not require the access to the hard disk drive.
20. A control method of a multifunction peripheral having a plurality of image processing functions including an image forming function, the multifunction peripheral including a holding part holding therein security criteria set for the image processing functions in one-to-one correspondence, the control method comprising steps of:
a reception step of receiving, from an external terminal, a request for an access that is necessary for executing at least one of the image processing functions;
an acquisition step of acquiring, from the external terminal, security information that is a security indicator regarding the access from the external terminal;
a judgment step of judging whether or not one of the security criteria set for the at least one of the image processing functions is met, based on the acquired security information;
an access control step of permitting the access, if the judgment step judges affirmatively, to permit the access, and if the judgment step judges negatively, to prohibit the access or permit the access with a limitation;
an execution step executing the at least one of the image processing functions, if the access control step permits the access;
wherein the acquisition step regularly acquires pieces of security information from external terminals regardless of whether the request for the access is received by the reception step, the external terminals including an external terminal that are expected to be accessed in a future and a currently connected external terminal, wherein the multifunction peripheral further comprises:
a security information holding step holding therein each piece of the security information for a corresponding one of the external terminals; and
a warning step operable to compare, for each of the external terminals, a newly acquired piece of the security information with a previously acquired piece of the security information held in the security information holding step, and if the newly acquired piece of the security information includes one or more changed items that have security problems, instructing a corresponding one of the external terminals to present a warning message that notifies of the changed items.
21. A non-transitory recording medium on which a control program of a multifunction peripheral having a plurality of image processing functions including an image forming function, the multifunction peripheral including a holding part holding therein security criteria set for the image processing functions in one-to-one correspondence, the control program causing the multifunction peripheral to perform processing of:
a reception step of receiving from an external terminal, a request for an access that is necessary for executing at least one of the image processing functions;
an acquisition step of acquiring, from the external terminal, security information that is a security indicator regarding the access from the external terminal;
a judgment step of judging whether or not one of the security criteria set for the at least one of the image processing functions is met, based on the acquired security information;
an access control step of permitting the access, if the judgment step judges affirmatively, to permit the access, and if the judgment step judges negatively, to prohibit the access or permit the access with a limitation;
an execution step executing the at least one of the image processing functions, if the access control step permits the access; and
providing the multifunction peripheral with a hard disk drive, wherein
one or more of the security criteria set for corresponding one or more of the image processing functions that requires an access to the hard disk drive are stricter than one or more of the security criteria set for corresponding one or more of the image processing functions that do not require the access to the hard disk drive.
22. A non-transitory recording medium on which a control program of a multifunction peripheral having a plurality of image processing functions including an image forming function, the multifunction peripheral including a holding part holding therein security criteria set for the image processing functions in one-to-one correspondence, the control program causing the multifunction peripheral to perform processing of:
a reception step of receiving from an external terminal, a request for an access that is necessary for executing at least one of the image processing functions;
an acquisition step of acquiring, from the external terminal, security information that is a security indicator regarding the access from the external terminal;
a judgment step of judging whether or not one of the security criteria set for the at least one of the image processing functions is met, based on the acquired security information;
an access control step of permitting the access, if the judgment step judges affirmatively, to permit the access, and if the judgment step judges negatively, to prohibit the access or permit the access with a limitation;
an execution step executing the at least one of the image processing functions, if the access control step permits the access; and
providing the multifunction peripheral with a hard disk drive, wherein
one or more of the security criteria set for corresponding one or more of the image processing functions that requires an access to the hard disk drive are stricter than one or more of the security criteria set for corresponding one or more of the image processing functions that do not require the access to the hard disk drive.
23. A non-transitory recording medium on which a control program of a multifunction peripheral having a plurality of image processing functions including an image forming function, the multifunction peripheral including a holding part holding therein security criteria set for the image processing functions in one-to-one correspondence, the control program causing the multifunction peripheral to perform processing of:
a reception step of receiving, from an external terminal, a request for an access that is necessary for executing at least one of the image processing functions;
an acquisition step of acquiring, from the external terminal, security information that is a security indicator regarding the access from the external terminal;
a judgment step of judging whether or not one of the security criteria set for the at least one of the image processing functions is met, based on the acquired security information;
an access control step of permitting the access, if the judgment step judges affirmatively, to permit the access, and if the judgment step judges negatively, to prohibit the access or permit the access with a limitation;
an execution step executing the at least one of the image processing functions, if the access control step permits the access;
wherein the acquisition step regularly acquires pieces of security information from external terminals regardless of whether the request for the access is received by the reception step, the external terminals including an external terminal that are expected to be accessed in a future and a currently connected external terminal, wherein the multifunction peripheral further comprises:
a security information holding step holding therein each piece of the security information for a corresponding one of the external terminals; and
a warning step operable to compare, for each of the external terminals, a newly acquired piece of the security information with a previously acquired piece of the security information held in the security information holding step, and if the newly acquired piece of the security information includes one or more changed items that have security problems, instructing a corresponding one of the external terminals to present a warning message that notifies of the changed items.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A wind power generator comprising:
a tubular stator connectable to a support structure and carrying one of magnetic field generators and windings;
a tubular rotor coaxial with and supported by the tubular stator via at least one bearing, the tubular rotor carrying the other of magnetic field generators and windings facing the one of the magnetic field generators and windings carried by the stator;
hollow blades mounted on a hub carried on an end of the tubular rotor opposite the support structure such that wind passing over the blades induces rotation of the tubular rotor;
the blades being in fluid communication with the tubular rotor via the hub such that movement of the blades draws air therethrough, thereby drawing air through the wind powered generator, the air cooling components thereof and de-icing the blades when temperatures are cool enough to otherwise allow ice formation on the blades.
2. The wind powered generator of claim 1 wherein the outer of the tubular stator and tubular rotor carries windings on an internal surface thereof, is mounted such that its external surface is also part of the external surface of the generator, and carries a plurality of radially projecting cooling fins on an external surface thereof in heat conductive communication with the windings such that heat generated in the windings by the production of electricity is conducted from the windings to the cooling fins.
3. The wind powered generator of claim 2 wherein the tubular stator is the outer of the tubular stator and tubular rotor.
4. The wind powered generator of claim 3 wherein the cooling fins extend parallel to a longitudinal axis of the tubular stator.
5. An internally accessible wind power generator comprising a tubular stator connected to a support structure, the tubular stator supporting a coaxial tubular rotor that carries a hollow hub with a plurality of blades extending radially therefrom, electrical power generating components being mounted on the peripheral surfaces of the tubular stator and rotor, thereby freeing space within an inner of the tubular stator and rotor to form a passage through which by a human can pass from the support structure to the hub.
6. The wind power generator of claim 5 wherein the tubular rotor is mounted within the tubular stator and electrical power generating components are mounted on an external surface of the tubular rotor such that they face corresponding electrical power generating components mounted on an internal surface of the tubular stator.
7. The wind power generator of claim 5 wherein two bearings are mounted diametrally between the stator and the rotor, one bearing on each side of the electrical power generating components, such that the rotor is substantially stiffly supported by the stator.
8. The wind power generator of claim 5 wherein a single bearing is mounted diametrally between hub ends of the stator and rotor, the bearing handling thrust and journal load components and allowing the stator to support the rotor.
9. The wind power generator of claim 5 further comprising a hollow frame connecting the stator to the support structure and housing equipment of the wind power generator.
10. A wind power generator comprising an access pathway, a tubular stator supporting a coaxially mounted tubular rotor, and a hollow hub with a plurality of blades extending radially therefrom, the hollow hub being drivingly connected to the tubular rotor, the tubular stator being connected to a support structure, and the access pathway extending from the support structure to through the coaxial rotor and stator to the hollow hub, peripheral surfaces of the tubular stator and rotor carrying power generating components, and the access pathway further providing space through which a human can pass from the support structure to the hub.
11. The wind power generator of claim 10 wherein the access pathway is also an air passage through which air travels from the support structure to the hub.
12. The wind power generator of claim 11 wherein air motion is induced by rotation of the blades and the hub.
13. The wind power generator of claim 11 wherein air motion in the access pathway is induced by heat produced by the power generating components.
14. The wind power generator of claim 10 further comprising a bearing disposed radially between the tubular stator and the tubular rotor.
15. The wind power generator of claim 14 wherein the bearing is arranged at a hub end of the tubular stator.
16. The wind power generator of claim 14 wherein the bearing carries thrust and journal loads.
17. The wind power generator of claim 10 wherein the power generating components include magnetic field generators on one of the tubular stator and the tubular rotor facing windings on the other of the tubular stator and the tubular rotor.
18. The wind power generator of claim 17 wherein the tubular rotor is mounted within the tubular stator and carries magnetic field generators that face windings mounted on the tubular stator.
19. The wind power generator of claim 18 wherein the tubular stator includes an external surface that is at least a portion of an external surface of the wind power generator and has radially projecting, substantially equally circumferentially distributed fins attached thereto.
20. The wind power generator of claim 18 wherein an outer surface of the tubular rotor carries the windings and an inner surface of the tubular rotor carries the magnetic field generators.
21. A wind power generator connectable to a support structure and comprising:
a hollow stator;
a hollow rotor mounted coaxially around the stator;
magnetic field generators mounted on the rotor;
windings mounted on the stator and facing the magnetic field generators; and
on an external surface of the stator, a plurality of radially projecting, substantially equally spaced apart cooling fins such that heat produced by the windings is conducted to the cooling fins, the heat being removed from the cooling fins by air passing around the wind power generator.
22. The wind power generator of claim 27 wherein the cooling fins project substantially transversely to the external surface of the stator.