IP Library › Granted Patent US 8,850,186
Granted Patent B2
US 8,850,186 · App. 11/620,081 · Granted Sep 30, 2014

Change in identification information causing request for new certificate issuance

Inventor: Hisayuki Yamauchi (Kawasaki, JP)
Assignee: Canon Kabushiki Kaisha
H04L9/3268H04L63/0823H04L63/12
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,850,186
App. No.
11/620,081
Filed
Jan 5, 2007
Granted
Sep 30, 2014
Kind
B2
Art Unit
2491
USPC
726/6
Abstract

An information processing apparatus that communicates using an electronic certificate is provided. When identification information is configured that identifies the information processing apparatus on a network, the configured identification information is stored in a storage unit. A request for issue of an electronic certificate containing the identification information stored in the storage unit is issued to a certificate authority. Once the request for issue is issued, a determination is made as to whether or not the identification information contained in the request for issue matches the identification information stored in the storage unit prior to obtaining the electronic certificate that is issued by the certificate authority in response to the request for issue. If it is determined that a mismatch exists, the user is notified to that effect.

Claims (55)

1. An information processing apparatus that performs communication using an electronic certificate, comprising:

a data storage system comprising a data storage device and storing at least a control program; and

a data processing system comprising a CPU and coupled to the data storage system, the data processing system operative by the control program at least to:

set identification information for identifying the information processing apparatus;

change the identification information which has been set;

store the set identification information in the data storage system;

issue a first request for issue of the electronic certificate, containing the identification information stored in said data storage system, to a certificate authority;

determine whether or not the identification information stored in said data storage system is changed to identification information different than that contained in the first request after the first request is issued to the certificate authority, and before an obtaining of the electronic certificate issued by the certificate authority in response to the first request;

issue a notification indicating an error, said error caused due to a change of the identification information stored in said data storage system, the notification to be issued when it is determined that the identification information stored in said data storage system is changed to identification information different than that contained in the first request; and

issue a second request for issue of a new electronic certificate, when it is determined that the identification information stored in said data storage system is changed to identification information different than that contained in the first request.

2. The information processing apparatus according to claim 1 , wherein the data processing system is operative by the control program at least to:

issue a third request for cancellation, of the first request, to the certificate authority, if it is determined that the identification information stored in said data storage system is changed to identification information different than that contained in the first request.

3. The information processing apparatus according to claim 2 , wherein the data processing system is operative by the control program at least to issue the second request for issue of the new electronic certificate, following the issue of the third request.

4. A control method for an information processing apparatus having a storage unit configured to store identification information for identifying the information processing apparatus, comprising the steps of:

setting the identification information, the set identification information being stored in the storage unit;

changing the identification information stored in the storage unit;

issuing a first request for issue of the electronic certificate, containing the identification information stored in the storage unit, to a certificate authority;

determining whether or not the identification information stored in the storage unit is changed to identification information different than that contained in the first request after the first request is issued to the certificate authority and before an obtaining of the electronic certificate issued by the certificate authority in response to the first request;

issuing a notification indicating an error, said error caused due to change of the identification information stored in said storage unit, the notification issued when it is determined in said determination step that the identification information stored in said storage unit is changed to identification information different than that contained in the first request; and

issuing a second request for issue of a new electronic certificate, when it is determined in said determination step that the identification information stored in said storage unit is changed to identification information different than that contained in the first request.

5. A non-transitory computer-readable storage medium storing a program that, when executed by a computer, causes the computer to execute a method for controlling an information processing apparatus, the information processing apparatus including a storage unit configured to store identification information for identifying the information processing apparatus, the method comprising the steps of:

setting the identification information, the set identification information being stored in the storage unit;

changing the identification information stored in the storage unit;

issuing a first request for issue of the electronic certificate, containing the identification information stored in the storage unit, to a certificate authority;

determining whether or not the identification information stored in the storage unit is changed to identification information different than that contained in the first request after the first request is issued to the certificate authority and before an obtaining of the electronic certificate issued by the certificate authority in response to the first request;

issuing a notification indicating an error, said error caused due to change of the identification information stored in the storage unit, the notification issued when it is determined in said determination step that the identification information stored in said storage unit is changed to identification information different than that contained in the first request; and

issuing a second request for issue of a new electronic certificate, when it is determined in said determination step that the identification information stored in said storage unit is changed to identification information different than that contained in the first request.

6. An information processing apparatus that performs communication using an electronic certificate, comprising:

a data storage system comprising a data storage device and storing at least a control program; and

a data processing system comprising a CPU and coupled to the data storage system, the data processing system operative by the control program at least to:

set identification information for identifying the information processing apparatus;

change the identification information which has been set;

store the set identification information in the data storage system;

issue a first request for issue of the electronic certificate, containing the identification information stored in said data storage system, to a certificate authority;

prevent the identification information stored in said data storage system from being changed to different identification information after the first request is issued to the certificate authority, and before an obtaining of the electronic certificate issued in response to the first request;

issue a second request for cancellation of the first request to the certificate authority; and

negate the prevention of change of the identification information stored in said data storage system after the first request is issued, and before an obtaining of the electronic certificate that is issued in response to the first request, if the second request is issued.

7. The information processing apparatus according to claim 6 , wherein the data processing system is operative by the control program at least to:

cause display of a screen for inputting identification information to which the identification information stored in said storage unit is changed and,

prevent changing of the identification information stored in said storage unit to the input identification information.

8. The information processing apparatus according to claim 6 , wherein the data processing system is operative by the control program at least to prevent displaying of a screen for inputting identification information to which the identification information stored in said storage unit is changed.

9. A control method for an information processing apparatus that performs communication using an electronic certificate, the apparatus comprising a storage unit configured to store identification information for identifying the information processing apparatus, the method comprising the steps of:

setting the identification information, the set identification information being stored in the storage unit;

changing the identification information stored in the storage unit;

issuing a first request for issue of the electronic certificate, containing the identification information stored in the storage unit, to a certificate authority;

preventing the identification information stored in said storage unit from being changed to different identification information after the first request is issued to the certificate authority, and before an obtaining of the electronic certificate that is issued by the certificate authority in response to the first request; and

issuing a second request for cancellation of the first request to the certificate authority,

wherein, if the second request is issued, the prevention of change of the identification information stored in said storage unit is negated after the first request is issued and before an obtaining of the electronic certificate that is issued by the certificate authority in response to the first request.

10. A non-transitory computer-readable storage medium storing a program that, when executed by a computer, causes the computer to execute a method for controlling an information processing apparatus, the information processing apparatus including a storage unit configured to store identification information for identifying the information processing apparatus, the method comprising the steps of:

setting the identification information, the set identification information being stored in the storage unit;

changing the identification information stored in the storage unit;

issuing a first request for issue of the electronic certificate, containing the identification information stored in the storage unit, to a certificate authority;

preventing the identification information stored in said storage unit from being changed to different identification information after the first request is issued to the certificate authority, and before an obtaining of the electronic certificate that is issued by the certificate authority in response to the first request; and

issuing a second request for cancellation of the first request to the certificate authority,

wherein, if the second request is issued, the prevention of change of the identification information stored in said storage unit is negated after the first request is issued and before an obtaining of the electronic certificate that is issued by the certificate authority in response to the first request.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 5, 2007
From: YAMAUCHI, HISAYUKI
To: CANON KABUSHIKI KAISHA
Reel/Frame 018714/0326 →
Priority Claims (1)
JP 2006-009092 · Jan 17, 2006 · national
Continuity (1)
Related Publication 20070168658A1 · Jul 19, 2007