GROUP REGISTRATION DEVICE, GROUP REGISTRATION RELEASE DEVICE, GROUP REGISTRATION METHOD, LICENSE ACQUISITION DEVICE, LICENSE ACQUISITION METHOD, TIME SETTING DEVICE, AND TIME SETTING METHOD
First Claim
1. A group registration device configured to register at least one information recording medium and/or information processing device into a group, comprising:
- a registration request detecting unit configured to detect a request for registering said information recording medium and/or information processing device into said group;
a session ID generating unit configured to take a series of exchanges as a registration session, which sends a message requesting said group registration, and as to the message thereof receives a reply message, and to generate a session ID for identifying the registration session thereof;
a registration request message sending unit configured to send a registration request message including the information recording medium ID of said information recording medium and/or the information processing device ID of said information processing device to be registered into said group, and said session ID, to a registration server;
a registration reply message receiving unit configured to receive a registration reply message including the ID list of said information recording medium ID and/or information processing device ID registered into the group by said registration server, said session ID, from the registration server;
a verification unit configured to verify that the session ID included in said registration reply message is identical to the session ID generated at said session ID generating unit, and to delete said session ID; and
a storage unit configured to store the ID list included in said registration reply message in a storage region so as to be associated with a group ID specifying said group;
wherein with said registration request message sending unit and said registration reply message receiving unit, within the same said registration session, said registration request message is sent once, and said registration reply message is received once;
and wherein processing to be executed within said registration session is restricted to sending of said registration request message by said registration request message sending unit, and receiving of said registration reply message by said registration reply message receiving unit.
1 Assignment
0 Petitions
Accused Products
Abstract
There is provided a group registration device or the like which is capable of simplifying registration processing to readily perform group registration while retaining secure registration processing.
A group registration device 10 includes a registration request detecting unit, a session ID generating unit for generating a session ID, a registration request message sending unit, a registration reply message receiving unit, a verification unit 231 for verifying non-redundancy of a message, and a storage unit 241 for storing an ID list included in a registration reply message in a storage region so as to be associated with a group ID. Within the same registration session, the registration request message is sent once, the registration reply message is received once, and processing is restricted to sending of the registration request message and receiving of the registration reply message.
-
Citations
20 Claims
-
1. A group registration device configured to register at least one information recording medium and/or information processing device into a group, comprising:
-
a registration request detecting unit configured to detect a request for registering said information recording medium and/or information processing device into said group; a session ID generating unit configured to take a series of exchanges as a registration session, which sends a message requesting said group registration, and as to the message thereof receives a reply message, and to generate a session ID for identifying the registration session thereof; a registration request message sending unit configured to send a registration request message including the information recording medium ID of said information recording medium and/or the information processing device ID of said information processing device to be registered into said group, and said session ID, to a registration server; a registration reply message receiving unit configured to receive a registration reply message including the ID list of said information recording medium ID and/or information processing device ID registered into the group by said registration server, said session ID, from the registration server; a verification unit configured to verify that the session ID included in said registration reply message is identical to the session ID generated at said session ID generating unit, and to delete said session ID; and a storage unit configured to store the ID list included in said registration reply message in a storage region so as to be associated with a group ID specifying said group; wherein with said registration request message sending unit and said registration reply message receiving unit, within the same said registration session, said registration request message is sent once, and said registration reply message is received once; and wherein processing to be executed within said registration session is restricted to sending of said registration request message by said registration request message sending unit, and receiving of said registration reply message by said registration reply message receiving unit.
-
-
2. A group registration device configured to register at least one information recording medium and/or information processing device into a group, comprising:
-
a registration request detecting unit configured to detect a request for registering said information recording medium and/or information processing device into said group; a session ID generating unit configured to take a series of exchanges as a registration session, which sends a message requesting said group registration, and as to the message thereof receives a reply message, and to generate a session ID for identifying the registration session thereof; a registration request message sending unit configured to send a registration request message including the information recording medium ID of said information recording medium and/or the information processing device ID of said information processing device to be registered into said group, and said session ID, to a registration server; a pass phrase receiving unit configured to receive a pass phrase obtained by encoding a registration reply message including the ID list of said information recording medium ID and/or information processing device ID registered into the group by said registration server, and said session ID, from the registration server; a verification unit configured to decode said pass phrase into said registration reply message, to verify that the session ID included in the registration reply message is identical to the session ID generated in said session ID generating step, and to delete said session ID; and a storage unit configured to store the ID list included in said registration reply message in a storage region within a self-device so as to be associated with a group ID specifying said group; wherein with said registration request message sending unit and said pass phrase receiving unit, within the same said registration session, said registration request message is sent once, and said pass phrase is received once; and wherein processing to be executed within said registration session is restricted to sending of said registration request message by said registration request message sending unit, and receiving of said pass phrase by said pass phrase receiving unit.
-
-
3. A group registration device configured to register at least one information recording medium and/or information processing device into a group, comprising:
-
a registration request detecting unit configured to detect a request for registering said information recording medium and/or information processing device into said group; a registration request message sending unit configured to send a registration request message including the information recording medium ID of said information recording medium and/or the information processing device ID of said information processing device to be registered into said group, to a registration server; a registration reply message receiving unit configured to receive a registration reply message including the ID list of said information recording medium ID and/or information processing device ID registered into the group by said registration server, and counter information obtained at the registration server side, from the registration server; a verification unit configured to verify that the anteroposterior relation between the counter information set to said registration reply message and counter information obtained within a self-device to be registered into said group is suitable, and to update the counter information within said self-device; and a storage unit configured to store the ID list included in said registration reply message in a storage region so as to be associated with a group ID specifying said group; wherein with said registration request message sending unit and said registration reply message receiving unit, a series of exchanges, which sends a message requesting said group registration, and as to the message thereof receives a reply message, is taken as a registration session, and within the same said registration session said registration request message is sent once and said registration reply message is received once; and wherein processing to be executed within said registration session is restricted to sending of said registration request message by said registration request message sending unit, and receiving of said registration reply message by said registration reply message receiving unit. - View Dependent Claims (4)
-
-
5. A group registration device configured to register at least one information recording medium and/or information processing device into a group, comprising:
-
a registration request detecting unit configured to detect a request for registering said information recording medium and/or information processing device into said group; a registration request message sending unit configured to send a registration request message including the information recording medium ID of said information recording medium and/or the information processing device ID of said information processing device to be registered into said group, to a registration server; a pass phrase receiving unit configured to receive a pass phrase obtained by encoding a registration reply message including the ID list of said information recording medium ID and/or information processing device ID registered into the group by said registration server, and counter information obtained at the registration server side, from the registration server; a verification unit configured to decode said pass phrase into said registration reply message, to verify that the anteroposterior relation between the counter information set to said registration reply message and counter information obtained within a self-device to be registered into said group is suitable, and to update the counter information within said self-device; and a storage unit configured to store the ID list included in said registration reply message in a storage region so as to be associated with a group ID specifying said group; wherein with said registration request message sending unit and said pass phrase receiving unit, within the same said registration session which is a series of exchanges, which sends a message requesting said group registration, and as to the message thereof receives a reply message, said registration request message is sent once and said pass phrase is received once; and wherein processing to be executed within said registration session is restricted to sending of said registration request message by said registration request message sending unit, and receiving of said pass phrase by said pass phrase receiving unit.
-
-
6. A group deregistration device configured to deregister the registration of at least one information recording medium and/or information processing device from a group into which at least one information recording medium and/or information processing device has been registered, comprising:
-
a deregistration request detecting unit configured to detect a request for deregistering the registration of an information recording medium and/or information processing device registered into said group; a deregistration start message receiving unit configured to take a series of exchanges, which receives a message starting said group deregistration, and as to the message thereof sends a reply message, as a deregistration session, and to receive a deregistration start message serving as a sign for starting said group deregistration including a session ID for identifying the deregistration session thereof, from a deregistration server; a deregistration request message sending unit configured to create and send a deregistration request message for requesting said group deregistration based on the ID list of the information recording medium ID of said information recording medium and/or the information processing device ID of said information processing device serving as an object to be subjected to said group deregistration, and said session ID; and a deregistration unit configured to delete the ID list included in said deregistration request message associated with a group ID for identifying said group to perform group deregistration; wherein with said deregistration start message receiving unit and said deregistration request message sending unit, within the same said deregistration session, said deregistration start message is received once, and said deregistration request message is sent once; and wherein processing to be executed within said deregistration session is restricted to receiving of said deregistration start message by said deregistration start message receiving unit, and sending of said deregistration request message by said deregistration request message sending unit.
-
-
7. A group deregistration device configured to deregister the registration of at least one information recording medium and/or information processing device from a group into which at least one information recording medium and/or information processing device has been registered, comprising:
-
a deregistration request detecting unit configured to detect a request for deregistering the registration of an information recording medium and/or information processing device registered into said group; a deregistration start message receiving unit configured to receive a deregistration start message serving as a sign for starting said group deregistration including counter information obtained by said deregistration server from said deregistration server; a deregistration request message sending unit configured to create and send a deregistration request message for requesting said group deregistration based on the ID list of the information recording medium ID of said information recording medium and/or the information processing device ID of said information processing device serving as an object to be subjected to deregistration from said group, and said counter information; a verification unit configured to verify that the anteroposterior relation between the counter information included in said deregistration start message and counter information obtained within a self-device to be subjected to said group deregistration is suitable; and a deregistration unit configured to delete the ID list included in said deregistration request message associated with a group ID for identifying said group to perform group deregistration; wherein with said deregistration start message receiving unit and said deregistration request message sending unit, a series of exchanges, which receives a message starting said group deregistration, and as to the message thereof sends a reply message, is taken as a deregistration session, and within the same said deregistration session, said deregistration start message is received once, and said deregistration request message is sent once; and wherein processing to be executed within said deregistration session is restricted to receiving of said deregistration start message by said deregistration start message receiving unit, and sending of said deregistration request message by said deregistration request message sending unit.
-
-
8. A group registration method for registering at least one information recording medium and/or information processing device into a group, comprising:
-
a registration request detecting step for detecting a request for registering said information recording medium and/or information processing device into said group; a session ID generating step for taking a series of exchanges as a registration session, which sends a message requesting said group registration, and as to the message thereof receives a reply message, and for generating a session ID for identifying the registration session thereof; a registration request message sending step for sending a registration request message including the information recording medium ID of said information recording medium and/or the information processing device ID of said information processing device to be registered into said group, and said session ID, to a registration server; a registration reply message receiving step for receiving a registration reply message including the ID list of said information recording medium ID and/or information processing device ID registered into the group by said registration server, and said session ID, from the registration server; a storing step for storing the ID list included in said registration reply message in a storage region so as to be associated with a group ID specifying said group when verifying that the session ID included in said registration reply message is identical to the session ID generated in said session ID generating step; and a deleting step for deleting said session ID; wherein said registration request message sending step and said registration reply message receiving step are executed once each in order within the same said registration session; and wherein processing to be executed within said registration session is restricted to said registration request message sending step and said registration reply message receiving step.
-
-
9. A license acquisition device configured to acquire one or two licenses or more for permitting processing of a content from a license possession device, comprising:
-
a license acquisition request detecting unit configured to detect a request for acquiring said license; a session ID generating unit configured to take a series of exchanges, which sends a message for requesting said license acquisition, and as to the message thereof receives a reply message, as an acquisition session, and to generate a session ID for identifying the acquisition session thereof; a license acquisition request message sending unit configured to send a license acquisition request message including a storage destination ID for identifying a storage destination for storing said requested one or two licenses or more, and said session ID, to said license possession device; a license acquisition reply message receiving unit configured to receive a license acquisition reply message including said requested license, attached information relating to use conditions of the license, said storage destination ID, and said session ID, from said license possession device; a verification unit configured to verify that the session ID included in said license acquisition reply message is identical to the session ID generated at said session ID generating unit, and to delete the session ID thereof; and a storage unit configured to store said license in a storage region in accordance with said storage destination ID; wherein with said license acquisition request message sending unit and said license acquisition reply message receiving unit, within the same said acquisition session, said license acquisition request message is sent once, and said license acquisition reply message is received once; and wherein processing to be executed within said acquisition session is restricted to sending of said license acquisition request message by said license acquisition request message sending unit, and receiving of said license acquisition reply message by said license acquisition reply message receiving unit.
-
-
10. A license acquisition device configured to acquire one or two licenses or more for permitting processing of a content from a license possession device, comprising:
-
a license acquisition request detecting unit configured to detect a request for acquiring said license; a license acquisition request message sending unit configured to send a license acquisition request message including a storage destination ID for identifying a storage destination for storing said requested one or two licenses or more, to said license possession device; a license acquisition reply message receiving unit configured to receive a license acquisition reply message including said requested license, attached information relating to use conditions of the license, said storage destination ID, and counter information obtained by said license possession device, from said license possession device; a verification unit configured to verify that the anteroposterior relation between the counter information included in said license acquisition reply message and counter information obtained within a self-device which is said license storage destination is suitable, and to update the counter information within the self-device; and a storage unit configured to store said license in a storage region in accordance with said storage destination ID; wherein with said license acquisition request message sending unit and said license acquisition reply message receiving unit, a series of exchanges, which sends a message for requesting said license acquisition, and as to the message thereof receives a reply message, is taken as an acquisition session, and within the same said acquisition session, said license acquisition request message is sent once, and said license acquisition reply message is received once; and wherein processing to be executed within said acquisition session is restricted to sending of said license acquisition request message by said license acquisition request message sending unit, and receiving of said license acquisition reply message by said license acquisition reply message receiving unit.
-
-
11. A license acquisition device configured to acquire one or two licenses or more for permitting processing of a content from a license possession device, comprising:
-
a license acquisition request detecting unit configured to detect a request for acquiring said license; a session ID generating unit configured to take a series of exchanges, which sends a message for requesting said license acquisition, and as to the message thereof receives a reply message, as an acquisition session, and to generate a session ID for identifying the acquisition session thereof; a license acquisition request message sending unit configured to send a license acquisition request message including a storage destination ID for identifying a storage destination for storing said requested one or two licenses or more, and said session ID, to the license possession device; a pass phrase receiving unit configured to receive a pass phrase obtained by encoding a license acquisition reply message including said requested license, attached information relating to use conditions of the license, said storage destination ID, and said session ID, from said license possession device; a verification unit configured to decode said pass phrase into said license acquisition reply message, to verify that the session ID included in the license acquisition reply message is identical to the session ID generated in said session ID generating step, and to delete said session ID; and a storage unit configured to store said license included in said license acquisition reply message in a storage region in accordance with said storage destination ID; wherein with said license acquisition request message sending unit and said pass phrase receiving unit, within the same said acquisition session, said license acquisition request message is sent once, and said license acquisition reply message is received once; and wherein processing to be executed within said acquisition session is restricted to sending of said license acquisition request message by said license acquisition request message sending unit, and receiving of said pass phrase by said pass phrase receiving unit.
-
-
12. A license acquisition device configured to acquire one or two licenses or more for permitting processing of a content from a license possession device, comprising:
-
a license acquisition request detecting unit configured to detect a request for acquiring said license; a license acquisition request message sending unit configured to send a license acquisition request message including a storage destination ID for identifying a storage destination for storing said requested one or two licenses or more, to said license possession device; a pass phrase receiving unit configured to receive a pass phrase obtained by encoding a license acquisition reply message including said requested license, attached information relating to use conditions of the license, said storage destination ID, and counter information obtained by said license possession device, from said license possession device; a verification unit configured to decode said pass phrase into said license acquisition reply message, to verify that the anteroposterior relation between the counter information included in the license acquisition reply message and counter information obtained within a self-device which is the license storage destination is suitable, and to update the counter information within the self-device which is the license storage destination; and a storage unit configured to store the license included in said license acquisition reply message in a storage region in accordance with said storage destination ID; wherein with said license acquisition request message sending unit and said pass phrase receiving unit, a series of exchanges, which sends a message for requesting said license acquisition, and as to the message thereof receives a reply message, is taken as an acquisition session, and within the same said acquisition session, said license acquisition request message is sent once, and said license acquisition reply message is received once; and wherein processing to be executed within said acquisition session is restricted to sending of said license acquisition request message by said license acquisition request message sending unit, and receiving of said pass phrase by said pass phrase receiving unit. - View Dependent Claims (13)
-
-
14. A license acquisition method for acquiring one or two licenses or more for permitting processing of a content from a license possession device, comprising:
-
a license acquisition request detecting step for detecting a request for acquiring said license; a session ID generating step for taking a series of exchanges, which sends a message for requesting said license acquisition, and as to the message thereof receives a reply message, as an acquisition session, and for generating a session ID for identifying the acquisition session thereof; a license acquisition request message sending step for sending a license acquisition request message including a storage destination ID for identifying a storage destination for storing said requested one or two licenses or more, and said session ID, to said license possession device; a license acquisition reply message receiving step for receiving a license acquisition reply message including said requested license, attached information relating to use conditions of the license, said storage destination ID, and said session ID, from said license possession device; a storing step for storing said license in a storage region in accordance with said storage destination ID when verifying that the session ID included in said license acquisition reply message is identical to the session ID generated in said session ID generating step; and a deleting step for deleting said session ID; wherein said license acquisition request message sending step and said license acquisition reply message receiving step are executed once each in order within the same said acquisition session; and wherein processing to be executed within said acquisition session is restricted to said license acquisition request message sending step and said license acquisition reply message receiving step.
-
-
15. A point-in-time setting device configured to set point-in-time counted by an information processing device based on point-in-time information generated by a point-in-time device counting accurate point-in-time, comprising:
-
a request detecting unit configured to detect a request for point-in-time information generated by said point-in-time device; a session ID generating unit configured to take a series of exchanges, which sends a message requesting said point-in-time information, and as to the message thereof receives a reply message, as a point-in-time setting session, and to generate a session ID for identifying the point-in-time setting session thereof; a point-in-time setting request message sending unit configured to send a point-in-time setting request message including point-in-time precision information indicating point-in-time precision of said information processing device, which is information stored securely in advance in the storage region of said information processing device, and said session ID, to said point-in-time device; a point-in-time setting reply message receiving unit configured to receive a point-in-time setting reply message including said point-in-time information, point-in-time setting condition information in which a point-in-time settable condition is described based on the point-in-time information, and said session ID, from said point-in-time device; a verification unit configured to verify that said session ID set to said point-in-time setting reply message is identical to the session ID generated in said session ID generating unit, and also to verify that the time difference between the sent point-in-time of said point-in-time setting request message and the received point-in-time of said point-in-time setting reply message is within a range of tolerance time described in said point-in-time setting condition information; and a setting unit configured to delete said session ID, and also to set the point-in-time of said information processing device based on said point-in-time information, in the event that as a result of verification by said verification unit, determination is made that point-in-time is settable; wherein with said point-in-time setting request message sending unit and said point-in-time setting reply message receiving unit, within the same said point-in-time setting session, said point-in-time setting request message is sent once, and said point-in-time setting reply message is received once; and wherein processing to be executed within said point-in-time setting session is restricted to sending of said point-in-time setting request message by said point-in-time setting request message sending unit, and receiving of said point-in-time setting reply message by said point-in-time setting reply message receiving unit.
-
-
16. A point-in-time setting device configured to set point-in-time counted by an information processing device based on point-in-time information generated by a point-in-time device counting accurate point-in-time, comprising:
-
a request detecting unit configured to detect a request for point-in-time information generated by said point-in-time device; a point-in-time setting request message sending unit configured to send a point-in-time setting request message including point-in-time precision information indicating point-in-time precision of said information processing device, which is information stored securely in advance in the storage region of said information processing device, to said point-in-time device; a point-in-time setting reply message receiving unit configured to receive a point-in-time setting reply message including said point-in-time information, point-in-time setting condition information in which a point-in-time settable condition is described based on the point-in-time information, and the counter information obtained by the point-in-time device, from the point-in-time device; a verification unit configured to update the counter information of said information processing device when verifying that anteroposterior relation is suitable by comparing the counter information set in said point-in-time setting reply message and the counter information obtained by an information processing device to be subjected to said point-in-time setting, and also verifying that the time difference between the sent point-in-time of said point-in-time setting request message and the received point-in-time of said point-in-time setting reply message is within a range of tolerance time included in said setting condition information; and a setting unit configured to set the point-in-time of said information processing device based on said point-in-time information, in the event that as a result of said verification, determination is made that point-in-time is settable; wherein with said point-in-time setting request message sending unit and said point-in-time setting reply message receiving unit, a series of exchanges, which sends a message requesting said point-in-time information, and as to the message thereof receives a reply message, is taken as a point-in-time setting session, and within the point-in-time setting session thereof, said point-in-time setting request message is sent once, and said point-in-time setting reply message is received once; and wherein processing to be executed within said point-in-time setting session is restricted to sending of said point-in-time setting request message by said point-in-time setting request message sending unit, and receiving of said point-in-time setting reply message by said point-in-time setting reply message receiving unit. - View Dependent Claims (17, 18, 19)
-
-
20. A point-in-time setting method for setting point-in-time counted by an information processing device based on point-in-time information generated by a point-in-time device counting accurate point-in-time, comprising:
-
a request detecting step for detecting a request for point-in-time information generated by said point-in-time device; a point-in-time setting request message sending step for sending a point-in-time setting request message including point-in-time precision information indicating point-in-time precision of said information processing device, which is information stored securely in advance in the storage region of said information processing device, to said point-in-time device; a point-in-time setting reply message receiving step for receiving a point-in-time setting reply message including said point-in-time information, point-in-time setting condition information in which a point-in-time settable condition is described based on the point-in-time information, and the counter information obtained by the point-in-time device, from the point-in-time device; a verification step for verifying that anteroposterior relation is suitable by comparing the counter information set to said point-in-time setting reply message and the counter information generated by an information processing device to be subjected to said point-in-time setting, and also verifying that the time difference between the sent point-in-time of said point-in-time setting request message and the received point-in-time of said point-in-time setting reply message is within a range of tolerance time included in said setting condition information; a point-in-time setting step for setting the point-in-time of said information processing device based on said point-in-time information, in the event that as a result of said verification, determination is made that point-in-time is settable; and an updating step for updating the counter information of said information processing device; wherein taking a series of exchanges, which sends a message requesting said point-in-time information, and as to the message thereof receives a reply message, as a point-in-time setting session, and within the point-in-time setting session thereof, said point-in-time setting request message sending step and said point-in-time setting reply message receiving step are executed once each in order; and wherein processing to be executed within said point-in-time setting session is restricted to said point-in-time setting request message sending step and said point-in-time setting reply message receiving step.
-
Specification