Confidential Information Processing Device
First Claim
1. A secret information processing apparatus for controlling accesses to resources therein from external apparatuses, the secret information processing apparatus comprising:
- a level storage unit storing access control levels that are assigned to the resources and are used as a standard in judging whether or not to permit an access to any of the resources from any of the external apparatuses;
a program storage unit storing an update target program;
a receiving unit operable to receive, from one of the external apparatuses, a request to update the update target program;
an update unit operable to perform an update process for updating the update target program if the receiving unit receives the request;
an access control unit operable to determine whether or not to permit accesses to the resources from the external apparatus, in accordance with the access control levels corresponding to the resources; and
a level changing unit operable to change, during the update process performed by the update unit, access control levels of resources, which are to be accessed by the update unit during the update process and whose access control levels indicate that accesses from the external apparatus are permitted, to levels indicating that accesses from the external apparatus are not permitted.
2 Assignments
0 Petitions
Accused Products
Abstract
A secret information processing apparatus including: a control unit 102 storing access control levels assigned to resources in the apparatus and used as a standard in judging whether to permit an access to any resource from any external apparatus; a secret information storage unit 105 storing an update target program; and an internal CPU 103 that performs an update process for updating the update target program if an update request is received. The control unit 102 determines whether to permit accesses to the resources from the external apparatus, in accordance with the access control levels. The internal CPU 103 changes, during the update process, access control levels of resources, which are to be accessed by the update unit during the update process and whose access control levels indicate that accesses are permitted, to levels indicating that accesses are not permitted.
-
Citations
29 Claims
-
1. A secret information processing apparatus for controlling accesses to resources therein from external apparatuses, the secret information processing apparatus comprising:
-
a level storage unit storing access control levels that are assigned to the resources and are used as a standard in judging whether or not to permit an access to any of the resources from any of the external apparatuses;
a program storage unit storing an update target program;
a receiving unit operable to receive, from one of the external apparatuses, a request to update the update target program;
an update unit operable to perform an update process for updating the update target program if the receiving unit receives the request;
an access control unit operable to determine whether or not to permit accesses to the resources from the external apparatus, in accordance with the access control levels corresponding to the resources; and
a level changing unit operable to change, during the update process performed by the update unit, access control levels of resources, which are to be accessed by the update unit during the update process and whose access control levels indicate that accesses from the external apparatus are permitted, to levels indicating that accesses from the external apparatus are not permitted. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A secret information processing method for use in a secret information processing apparatus for controlling accesses to resources therein from external apparatuses,
the secret information processing apparatus including: -
a level storage unit storing access control levels that are assigned to the resources and are used as a standard in judging whether or not to permit an access to any of the resources from any of the external apparatuses; and
a program storage unit storing an update target program, the secret information processing method comprising the steps of;
receiving, from one of the external apparatuses, a request to update the update target program;
performing an update process for updating the update target program if the request is received;
determining whether or not to permit accesses to the resources from the external apparatus, in accordance with the access control levels corresponding to the resources; and
changing, during the update process performed by the update unit, access control levels of resources, which are to be accessed by the update unit during the update process and whose access control levels indicate that accesses from the external apparatus are permitted, to levels indicating that accesses from the external apparatus are not permitted.
-
-
28. A program for causing a secret information processing apparatus, which controls accesses to resources therein from external apparatuses, to perform a secret information process,
the secret information processing apparatus including: -
a level storage unit storing access control levels that are assigned to the resources and are used as a standard in judging whether or not to permit an access to any of the resources from any of the external apparatuses; and
a program storage unit storing an update target program, the secret information process comprising the steps of;
receiving, from one of the external apparatuses, a request to update the update target program;
performing an update process for updating the update target program if the request is received;
determining whether or not to permit accesses to the resources from the external apparatus, in accordance with the access control levels corresponding to the resources; and
changing, during the update process performed by the update unit, access control levels of resources, which are to be accessed by the update unit during the update process and whose access control levels indicate that accesses from the external apparatus are permitted, to levels indicating that accesses from the external apparatus are not permitted.
-
-
29. A computer-readable recording medium recording therein a program for causing a secret information processing apparatus, which controls accesses to resources therein from external apparatuses, to perform a secret information process,
the secret information processing apparatus including: -
a level storage unit storing access control levels that are assigned to the resources and are used as a standard in judging whether or not to permit an access to any of the resources from any of the external apparatuses; and
a program storage unit storing an update target program, the secret information process comprising the steps of;
receiving, from one of the external apparatuses, a request to update the update target program;
performing an update process for updating the update target program if the request is received;
determining whether or not to permit accesses to the resources from the external apparatus, in accordance with the access control levels corresponding to the resources; and
changing, during the update process performed by the update unit, access control levels of resources, which are to be accessed by the update unit during the update process and whose access control levels indicate that accesses from the external apparatus are permitted, to levels indicating that accesses from the external apparatus are not permitted.
-
Specification