【手続補正書】
【提出日】令和3年7月20日(2021.7.20)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
認証装置と被認証装置とを含む認証システムであって、
前記認証装置は、前記認証装置と同じ第１バージョンから前記第１バージョンより後の第２バージョンまでの前記被認証装置を認証するための１つの第１認証秘密データと、前記第２バージョンより後のバージョンの前記被認証装置を認証するための１つの第２認証秘密データと、を保持し、
前記被認証装置は、前記被認証装置と同じ第３バージョンから前記第３バージョンより前の第４バージョンまでの前記認証装置による認証のための、前記第３バージョンから前記第４バージョンまでのバージョンそれぞれに対応する複数の第１被認証秘密データと、前記第４バージョンより１つ前の第５バージョンから前記第５バージョンより前の第６バージョンまでの前記認証装置による認証のための、前記第５バージョンから前記第６バージョンまでのバージョンそれぞれに対応する１つの第２被認証秘密データと、を保持していることを特徴とする認証システム。
【請求項２】
前記被認証装置は、前記第５バージョンから前記第６バージョンそれぞれに対応する署名データをさらに保持しており、
前記第１バージョンが、前記第５バージョンから前記第６バージョンまでのいずれかのバージョンであると、
前記認証装置は、前記第１バージョンに対応する署名データを前記被認証装置から取得して検証し、前記署名データの検証が成功すると、前記１つの第２認証秘密データに基づき前記被認証装置の認証を行うことを特徴とする請求項１に記載の認証システム。
【請求項３】
認証装置と被認証装置とを含む認証システムであって、
前記認証装置は、前記認証装置と同じ第１バージョンの前記被認証装置を認証するための１つの第１認証秘密データと、前記第１バージョンより後のバージョンの前記被認証装置を認証するための１つの第２認証秘密データと、を保持し、
前記被認証装置は、前記被認証装置と同じ第２バージョンの前記認証装置による認証のための複数の第１被認証秘密データと、前記第２バージョンより１つ前の第３バージョンから前記第３バージョンより前の第４バージョンまでの前記認証装置による認証のための、前記第３バージョンから前記第４バージョンまでのバージョンそれぞれに対応する１つの第２被認証秘密データと、を保持していることを特徴とする認証システム。
【請求項４】
第１バージョンの第１認証鍵に対応する認証秘密データと、前記第１バージョンの第２認証鍵に対応する認証秘密データと、を保持する保持手段と、
被認証装置と通信して、前記被認証装置が、前記第１バージョンの前記第１認証鍵に対応する被認証秘密データと、前記第１バージョンより前の第２バージョンの前記第２認証鍵に対応する被認証秘密データとを保持する第１被認証装置であるか、前記第１バージョンより後の第３バージョンの前記第１認証鍵に対応する被認証秘密データと、前記第１バージョンの前記第２認証鍵に対応する被認証秘密データとを保持する第２被認証装置であるか、を判定する判定手段と、
前記被認証装置が前記第１被認証装置であると判定すると、前記第１バージョンの前記第１認証鍵に基づき前記被認証装置を認証し、前記被認証装置が前記第２被認証装置であると判定すると、前記第１バージョンの前記第２認証鍵に基づき前記被認証装置を認証する認証手段と、
を備えていることを特徴とする認証装置。
【請求項５】
複数の第１認証鍵から選択された選択認証鍵に対応する第１秘密データと、第２認証鍵に対応する第２秘密データと、を保持する保持手段と、
被認証装置と通信して、前記被認証装置が前記選択認証鍵に対応する第３秘密データと前記第２認証鍵に対応する第４秘密データのいずれを有するかを判定する判定手段と、
前記判定手段による判定結果に応じて前記選択認証鍵又は前記第２認証鍵に基づく前記被認証装置の認証を行う認証手段と、
前記被認証装置が保持する署名データを検証する検証手段と、
を備え、
前記被認証装置が前記第４秘密データを有する場合、前記検証手段は、前記署名データを検証し、前記認証手段は、前記検証手段による前記署名データの検証が成功すると、前記第２認証鍵に基づく前記被認証装置の認証を行うことを特徴とする認証装置。
【請求項６】
前記被認証装置が前記第３秘密データを有する場合、前記検証手段は、前記署名データの検証を行うことなく、前記選択認証鍵に基づく前記被認証装置の認証を行うことを特徴とする請求項５に記載の認証装置。
【請求項７】
前記被認証装置は、前記第３秘密データを有する場合、前記選択認証鍵に対応する第１公開データを有し、
前記第３秘密データは、前記第１秘密データと前記第１公開データとを一方向性関数の入力として生成されたものであり、
前記認証手段は、前記第３秘密データに基づく第１演算結果を前記被認証装置から取得し、前記第１公開データを前記被認証装置から取得し、前記第１秘密データ及び前記第１公開データに基づく第２演算結果と前記第１演算結果とを比較することで、前記第１認証鍵に基づく前記被認証装置の認証を行うことを特徴とする請求項５又は６に記載の認証装置。
【請求項８】
前記被認証装置は、前記第４秘密データを有する場合、前記第２認証鍵に対応する第２公開データを有し、
前記第４秘密データは、前記第２秘密データと前記第２公開データとを一方向性関数の入力として生成されたものであり、
前記認証手段は、前記第４秘密データに基づく第３演算結果を前記被認証装置から取得し、前記第２公開データを前記被認証装置から取得し、前記第２秘密データ及び前記第２公開データに基づく第４演算結果と前記第３演算結果とを比較することで、前記第２認証鍵に基づく前記被認証装置の認証を行うことを特徴とする請求項５から７のいずれか１項に記載の認証装置。
【請求項９】
前記署名データは、前記第２認証鍵の識別子及び前記第２公開データのいずれか、或いは、両方を含むデータの、メッセージ復元型署名データであることを特徴とする請求項８に記載の認証装置。
【請求項１０】
前記複数の第１認証鍵及び前記第２認証鍵は第１バージョンに対応し、
前記被認証装置は、前記第４秘密データを有する場合、前記第１バージョンより後の第２バージョンの複数の第１認証鍵それぞれに対応する秘密データを有することを特徴とする請求項５から９のいずれか１項に記載の認証装置。
【請求項１１】
前記被認証装置は、前記第３秘密データを有する場合、前記第１バージョンより前の第３バージョンの前記第２認証鍵に対応する秘密データを有することを特徴とする請求項１０に記載の認証装置。
【請求項１２】
請求項４から１１のいずれか１項に記載の認証装置を有する画像形成装置。
【請求項１３】
前記被認証装置は、前記画像形成装置から着脱可能なユニットであることを特徴とする請求項１２に記載の画像形成装置。
【請求項１４】
第１バージョンの複数の第１認証鍵それぞれに対応する複数の被認証秘密データと、前記第１バージョンより前の第２バージョンの第２認証鍵に対応する被認証秘密データと、を保持する保持手段と、
認証装置と通信して、前記認証装置が、前記第１バージョンであると、前記認証装置による認証のため、前記複数の第１認証鍵のうちの１つの第１認証鍵に対応する被認証秘密データに基づく演算を実行し、前記認証装置が、前記第２バージョンであると、前記認証装置による認証のため、前記第２認証鍵に対応する被認証秘密データに基づく演算を実行する演算手段と、
を備えていることを特徴とする被認証装置。
【請求項１５】
複数の第１認証鍵それぞれに対応する複数の第１秘密データと、第２認証鍵に対応する第２秘密データと、署名データと、を保持する保持手段と、
前記保持手段が保持する前記複数の第１秘密データ及び前記第２秘密データを識別する情報を認証装置に送信する送信手段と、
前記複数の第１秘密データのうちの１つの第１秘密データ及び前記第２秘密データのいずれを使用して認証を行うかの前記認証装置による判定結果に基づき、前記複数の第１秘密データのうちの前記１つの第１秘密データ又は前記第２秘密データに基づく演算を行う演算手段と、
を備え、
前記認証装置が前記第２秘密データを使用して認証を行うと判定すると、前記送信手段は、前記署名データを前記認証装置に送信することを特徴とする被認証装置。
【請求項１６】
前記保持手段は、前記複数の第１認証鍵それぞれに対応する複数の第１公開データと、前記第２認証鍵に対応する第２公開データと、を保持し、
前記送信手段は、前記複数の第１秘密データのうちの前記１つの第１秘密データを使用して認証を行うと前記認証装置が判定すると、当該１つの第１秘密データに対応する第１認証鍵に対応する第１公開データを前記認証装置に送信し、前記第２秘密データを使用して認証を行うと前記認証装置が判定すると、前記第２公開データを前記認証装置に送信することを特徴とする請求項１５に記載の被認証装置。
【請求項１７】
前記署名データは、前記第２認証鍵の識別子及び前記第２公開データのいずれか、或いは、両方を含むデータの、メッセージ復元型署名データであることを特徴とする請求項１６に記載の被認証装置。
【請求項１８】
前記複数の第１認証鍵は第１バージョンであり、
前記第２認証鍵は、前記第１バージョンより前の第２バージョンであることを特徴とする請求項１５から１７のいずれか１項に記載の被認証装置。
【請求項１９】
前記被認証装置は、画像形成装置から着脱可能なユニットであることを特徴とする請求項１８に記載の被認証装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明の一態様によると、認証システムは、認証装置と被認証装置とを含み、前記認証装置は、前記認証装置と同じ第１バージョンから前記第１バージョンより後の第２バージョンまでの前記被認証装置を認証するための１つの第１認証秘密データと、前記第２バージョンより後のバージョンの前記被認証装置を認証するための１つの第２認証秘密データと、を保持し、前記被認証装置は、前記被認証装置と同じ第３バージョンから前記第３バージョンより前の第４バージョンまでの前記認証装置による認証のための、前記第３バージョンから前記第４バージョンまでのバージョンそれぞれに対応する複数の第１被認証秘密データと、前記第４バージョンより１つ前の第５バージョンから前記第５バージョンより前の第６バージョンまでの前記認証装置による認証のための、前記第５バージョンから前記第６バージョンまでのバージョンそれぞれに対応する１つの第２被認証秘密データと、を保持していることを特徴とする。