Medium individual information formed an information recording medium is
obtained, and a management key used for recording or regeneration on the
information recording medium corresponding to the medium individual
information is generated, and the predetermined information is encoded to
create encode data by using the management key when recording
predetermined information, the encode data recorded on the information
recording medium is decoded to create decode data by using the
transferred management key when regenerating the predetermined
information.