【手続補正書】
【提出日】令和2年5月21日(2020.5.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１認証モジュールと耐タンパー性を備える第１記憶手段とを有し、該第１認証モジュールによるユーザーの認証のための認証情報と該認証情報に関連付けて秘密鍵とを前記第１記憶手段に格納し、前記秘密鍵に対応する公開鍵をサービス提供システムに登録済みの第１情報処理装置と、
前記公開鍵を登録し、前記第１情報処理装置を介して前記ユーザーに機能を提供する際に前記第１情報処理装置から受け付けた前記秘密鍵で暗号化されたデータを前記登録された公開鍵により検証するサービス提供システムと、
第２認証モジュールと耐タンパー性を備える第２記憶手段とを有する第２情報処理装置と、を含むシステムであって、
前記第２情報処理装置における、前記サービス提供システムで発行された第１検証用データを受信した場合に、当該第１検証用データを含む認証要求を、前記第１情報処理装置に対して送信する第１送信手段と、
前記第１情報処理装置における、前記第２情報処理装置からの前記認証要求の受信に応じて、ユーザーにより入力された認証情報を用いた、前記第１認証モジュールを介した認証処理を実行する認証手段と、
前記第１情報処理装置における、前記第１認証モジュールを介した認証処理が成功した際に、前記第１記憶手段に格納された前記秘密鍵を用いて前記認証要求に含まれる第１検証用データを暗号化する第１暗号化手段と、
前記第１情報処理装置における、前記第１記憶手段に格納された前記秘密鍵を用いて前記暗号化されたデータを、前記第２情報処理装置に対して返却する返却手段と、
前記第２情報処理装置における、前記第１情報処理装置から返却された前記暗号化されたデータを、前記サービス提供システムに送信する第２送信手段と、
前記サービス提供システムにおける、前記暗号化されたデータを前記登録された公開鍵により復号した結果、前記第１検証用データであると検証できた場合に、第２検証用データを前記第２情報処理装置に対して提供する提供手段と、
前記第２情報処理装置における、前記第２認証モジュールによる前記ユーザーの認証情報の登録の際に秘密鍵と公開鍵を生成し、該認証情報と該秘密鍵とを前記第２記憶手段に格納する格納手段と、
前記第２情報処理装置における、前記第２記憶手段に格納された前記秘密鍵を用いて前記第２検証用データを暗号化する第２暗号化手段と、
前記第２情報処理装置における、前記第２記憶手段に格納された前記秘密鍵に対応する前記公開鍵と、前記第２記憶手段に格納された前記秘密鍵を用いて前記暗号化されたデータとを、前記サービス提供システムに送信する第３送信手段と、
前記サービス提供システムにおける、前記応答に含まれる前記暗号化されたデータを前記応答に含まれる前記公開鍵により復号した結果、前記第２検証用データであると検証できた場合に、当該公開鍵を登録する登録手段と、
を有することを特徴とするシステム。
【請求項２】
第１認証モジュールと、該第１認証モジュールにより認証処理を行う際に必要なユーザーの認証情報と、該認証情報の登録の際に生成された秘密鍵とを格納した耐タンパー性を備える第１記憶手段と、を有する第１情報処理装置と接続できる通信機能、第２認証モジュール、及び、耐タンパー性を備える第２記憶手段、を有する第２情報処理装置であって、
前記第１情報処理装置の前記秘密鍵に対応する公開鍵が登録されているサービス提供システムで発行された第１検証用データを受信した場合に、当該第１検証用データを含む認証要求を、前記第１情報処理装置に対して送信する第１送信手段と、
前記第１情報処理装置における前記第１認証モジュールを介した前記ユーザーの認証処理の成功に応じて前記第１記憶手段に格納された前記秘密鍵を用いて暗号化された前記第１検証用データが、前記第１情報処理装置から返却された場合に、該暗号化されたデータを前記サービス提供システムに送信する第２送信手段と、
前記第２認証モジュールによる前記ユーザーの認証情報の登録の際に秘密鍵と公開鍵を生成され、該認証情報と該秘密鍵とが前記第２記憶手段に格納され、かつ、前記サービス提供システムにおける前記暗号化されたデータの前記登録された前記公開鍵による検証に従い前記サービス提供システムから第２検証用データが提供された場合に、前記提供された第２検証用データに対する応答として、前記第２記憶手段に格納された前記秘密鍵に対応する前記公開鍵と、前記第２記憶手段に格納された前記秘密鍵を用いて前記暗号化されたデータとを、前記サービス提供システムに送信する第３送信手段と、
を有することを特徴とする第２情報処理装置。
【請求項３】
前記第１情報処理装置から、前記サービス提供システムの移行用情報を取得する取得手段を、さらに、有し、
前記移行用情報を用いて前記サービス提供システムにアクセスすることで、前記サービス提供システムから前記第１検証用データが受信されることを特徴とする請求項２に記載の第２情報処理装置。
【請求項４】
前記第１情報処理装置が複数の異なるサービス提供システムに対してそれぞれ公開鍵を登録しており、
前記取得手段が前記第１情報処理装置から前記複数のサービス提供システムの移行用情報を取得した場合には、各サービス提供システムに対して、前記第１送信手段、前記第２送信手段、及び前記第３送信手段による処理を繰り返し実行することを特徴とする請求項３に記載の第２情報処理装置。
【請求項５】
前記第１送信手段は、前記ユーザーの選択に応じて、前記第１検証用データを含む認証要求を、前記第１情報処理装置に対して送信することを特徴とする請求項２乃至４のいずれか１項に記載の第２情報処理装置。
【請求項６】
前記認証情報は、前記ユーザーの生体情報に基づく情報であることを特徴とする請求項２乃至５のいずれか１項に記載の第２情報処理装置。
【請求項７】
前記生体情報は、前記ユーザーの指紋、顔、虹彩、静脈、及び声紋の少なくともいずれかの情報であることを特徴とする請求項６に記載の第２情報処理装置。
【請求項８】
第１認証モジュールと、該第１認証モジュールにより認証処理を行う際に必要なユーザーの認証情報と、該認証情報の登録の際に生成された秘密鍵とを格納した耐タンパー性を備える第１記憶手段と、を有する第１情報処理装置と接続できる通信機能、第２認証モジュール、及び、耐タンパー性を備える第２記憶手段、を有する第２情報処理装置における方法であって、
前記第１情報処理装置の前記秘密鍵に対応する公開鍵が登録されているサービス提供システムで発行された第１検証用データを受信した場合に、当該第１検証用データを含む認証要求を、前記第１情報処理装置に対して送信する第１送信ステップと、
前記第１情報処理装置における前記第１認証モジュールを介した前記ユーザーの認証処理の成功に応じて前記第１記憶手段に格納された前記秘密鍵を用いて暗号化された前記第１検証用データが、前記第１情報処理装置から返却された場合に、該暗号化されたデータを前記サービス提供システムに送信する第２送信ステップと、
前記第２認証モジュールによる前記ユーザーの認証情報の登録の際に秘密鍵と公開鍵を生成され、該認証情報と該秘密鍵とが前記第２記憶手段に格納され、かつ、前記サービス提供システムにおける前記暗号化されたデータの前記登録された前記公開鍵による検証に従い前記サービス提供システムから第２検証用データが提供された場合に、前記提供された第２検証用データに対する応答として、前記第２記憶手段に格納された前記秘密鍵に対応する前記公開鍵と、前記第２記憶手段に格納された前記秘密鍵を用いて前記暗号化されたデータとを、前記サービス提供システムに送信する第３送信ステップと、
を有することを特徴とする方法。
【請求項９】
請求項２乃至７のいずれか１項に記載の各手段としてコンピュータを機能させるためのプログラム。
【請求項１０】
第１認証モジュールと耐タンパー性を備える第１記憶手段とを有し、該第１認証モジュールによるユーザーの認証のための認証情報と該認証情報に関連付けて第１秘密鍵とを前記第１記憶手段に格納し、前記第１秘密鍵に対応する第１公開鍵をサービス提供システムに登録済みの第１情報処理装置と、
前記第１公開鍵が登録されたサービス提供システムと、
第２認証モジュールと耐タンパー性を備える第２記憶手段とを有する第２情報処理装置と、を含むシステムであって、
前記第１情報処理装置は、前記サービス提供システムに前記第２情報処理装置に新規に登録するために、前記第１認証モジュールで管理された前記サービス提供システムに対応するＵＲＬ情報を用いたアクセスを実行する実行手段と、
前記アクセスに従い前記サービス提供システムで発行された検証用データを受信し、前記ユーザーによる認証情報の入力に応じた前記第１認証モジュールでの認証が成功した場合に、前記第１秘密鍵と前記検証用データとを用いて作成された署名データを前記サービス提供システムに送信する送信手段と、を有し、
前記サービス提供システムでの前記署名データの前記第１公開鍵による検証に従う前記第２情報処理装置の登録処理に際して、前記第２認証モジュールを外部オーセンティケータとして用いることで、当該第２認証モジュールが前記第２記憶手段で管理する第２秘密鍵に対応する第２公開鍵が前記サービス提供システムに登録されることを特徴とするシステム。
【請求項１１】
前記第１認証モジュールは、前記第１情報処理装置で動作する内部オーセンティケータであることを特徴とする請求項１０に記載のシステム。
【請求項１２】
前記実行手段は、前記第１認証モジュールとは異なるアプリケーションとして実現されることを特徴とする請求項１０または１１に記載のシステム。
【請求項１３】
第１認証モジュールと耐タンパー性を備える第１記憶手段とを有し、該第１認証モジュールによるユーザーの認証のための認証情報と該認証情報に関連付けて第１秘密鍵とを前記第１記憶手段に格納し、前記第１秘密鍵に対応する第１公開鍵をサービス提供システムに登録済みの第１情報処理装置と、
前記第１公開鍵が登録されたサービス提供システムと、
第２認証モジュールと耐タンパー性を備える第２記憶手段とを有する第２情報処理装置と、を含むシステムにおける方法であって、
前記第１情報処理装置は、
前記サービス提供システムに前記第２情報処理装置に新規に登録するために、前記第１認証モジュールで管理された前記サービス提供システムに対応するＵＲＬ情報を用いたアクセスを実行する実行ステップと、
前記アクセスに従い前記サービス提供システムで発行された検証用データを受信し、前記ユーザーによる認証情報の入力に応じた前記第１認証モジュールでの認証が成功した場合に、前記第１秘密鍵と前記検証用データとを用いて作成された署名データを前記サービス提供システムに送信する送信ステップと、を有し、
前記サービス提供システムでの前記署名データの前記第１公開鍵による検証に従う前記第２情報処理装置の登録処理に際して、前記第２認証モジュールを外部オーセンティケータとして用いることで、当該第２認証モジュールが前記第２記憶手段で管理する第２秘密鍵に対応する第２公開鍵が前記サービス提供システムに登録されることを特徴とする方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明におけるシステムは、
第１認証モジュールと耐タンパー性を備える第１記憶手段とを有し、該第１認証モジュールによるユーザーの認証のための認証情報と該認証情報に関連付けて秘密鍵とを前記第１記憶手段に格納し、前記秘密鍵に対応する公開鍵をサービス提供システムに登録済みの第１情報処理装置と、
前記公開鍵を登録し、前記第１情報処理装置を介して前記ユーザーに機能を提供する際に前記第１情報処理装置から受け付けた前記秘密鍵で暗号化されたデータを前記登録された公開鍵により検証するサービス提供システムと、
第２認証モジュールと耐タンパー性を備える第２記憶手段とを有する第２情報処理装置と、を含むシステムであって、
前記第２情報処理装置における、前記サービス提供システムで発行された第１検証用データを受信した場合に、当該第１検証用データを含む認証要求を、前記第１情報処理装置に対して送信する第１送信手段と、前記第１情報処理装置における、前記第２情報処理装置からの前記認証要求の受信に応じて、ユーザーにより入力された認証情報を用いた、前記第１認証モジュールを介した認証処理を実行する認証手段と、前記第１情報処理装置における、前記第１認証モジュールを介した認証処理が成功した際に、前記第１記憶手段に格納された前記秘密鍵を用いて前記認証要求に含まれる第１検証用データを暗号化する第１暗号化手段と、前記第１情報処理装置における、前記第１記憶手段に格納された前記秘密鍵を用いて前記暗号化されたデータを、前記第２情報処理装置に対して返却する返却手段と、前記第２情報処理装置における、前記第１情報処理装置から返却された前記暗号化されたデータを、前記サービス提供システムに送信する第２送信手段と、前記サービス提供システムにおける、前記暗号化されたデータを前記登録された公開鍵により復号した結果、前記第１検証用データであると検証できた場合に、第２検証用データを前記第２情報処理装置に対して提供する提供手段と、前記第２情報処理装置における、前記第２認証モジュールによる前記ユーザーの認証情報の登録の際に秘密鍵と公開鍵を生成し、該認証情報と該秘密鍵とを前記第２記憶手段に格納する格納手段と、前記第２情報処理装置における、前記第２記憶手段に格納された前記秘密鍵を用いて前記第２検証用データを暗号化する第２暗号化手段と、前記第２情報処理装置における、前記第２記憶手段に格納された前記秘密鍵に対応する前記公開鍵と、前記第２記憶手段に格納された前記秘密鍵を用いて前記暗号化されたデータとを、前記サービス提供システムに送信する第３送信手段と、前記サービス提供システムにおける、前記応答に含まれる前記暗号化されたデータを前記応答に含まれる前記公開鍵により復号した結果、前記第２検証用データであると検証できた場合に、当該公開鍵を登録する登録手段と、を有することを特徴とする。