【手続補正書】
【提出日】令和2年6月12日(2020.6.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第2のサーバを認証および登録するために、第1のサーバによって、前記第2のサーバから登録情報を受信するステップと、
前記登録情報が認証されている場合、前記第1のサーバによって、前記第2のサーバを登録するステップと、
前記第1のサーバによって、前記登録情報を保存するステップと、
二次元(2D)コードを生成するために、前記第1のサーバによって、前記第2のサーバからの要求を受信するステップであって、前記要求が、2Dコードに符号化されるべき情報を含む、ステップと、
前記2Dコードを生成するために、前記第1のサーバによって、前記第2のサーバからの前記要求を受信したことに応答して、
前記第2のサーバが前記第1のサーバに登録されていることを、前記第1のサーバによって判定するステップと、
前記第1のサーバによって、非対称暗号化を使用してデジタル署名を生成することによって、前記2Dコードに符号化されるべき前記情報をデジタル署名するステップと、
前記第1のサーバによって、前記第2のサーバによって前記2Dコードに符号化されるべき前記デジタル署名された情報を前記第2のサーバに送信するステップと、
前記2Dコードがユーザコンピューティングデバイスによって走査された後に、前記2Dコードを解読するステップと、
前記2Dコードが走査されたことの記録を保存するステップであって、前記記録が、前記2Dコードを符号化する前記第2のサーバの識別情報を含む、ステップとを含む、
コンピュータで実行される方法。
【請求項２】
前記2Dコードが、前記デジタル署名を生成するサーバによって認証されたアプリケーションまたはソフトウェアを使用して走査される、
請求項１に記載のコンピュータで実行される方法。
【請求項３】
前記2Dコードに符号化されるべき前記情報をデジタル署名する前に、前記第2のサーバが登録されているかどうかを判定するステップをさらに含む、
請求項１に記載のコンピュータで実行される方法。
【請求項４】
前記デジタル署名が、前記非対称暗号化に基づいて秘密鍵を使用して生成される、
請求項１に記載のコンピュータで実行される方法。
【請求項５】
異なる秘密鍵が、前記2Dコードに符号化されるべき異なる情報に基づいて、異なるデジタル署名を生成するために使用される、
請求項４に記載のコンピュータで実行される方法。
【請求項６】
前記非対称暗号化が、リベスト-シャミア-エーデルマン(RSA)アルゴリズムを使用することによって実行される、
請求項４に記載のコンピュータで実行される方法。
【請求項７】
以下の動作を実行するために、コンピュータシステムによって実行可能な1つまたは複数の命令を記憶している非一時的コンピュータ可読媒体であって、前記動作が、
第1のサーバによって、第2のサーバを認証および登録するために、前記第2のサーバから登録情報を受信するステップと、
前記登録情報が認証されている場合、前記第1のサーバによって、前記第2のサーバを登録するステップと、
前記第1のサーバによって、前記登録情報を保存するステップと、
二次元(2D)コードを生成するために、前記第1のサーバによって、前記第2のサーバからの要求を受信するステップであって、前記要求が、2Dコードに符号化されるべき情報を含む、ステップと、
前記2Dコードを生成するために、前記第1のサーバによって、前記第2のサーバからの前記要求を受信したことに応答して、
前記第2のサーバが前記第1のサーバに登録されていることを、前記第1のサーバによって判定するステップと、
前記第1のサーバによって、非対称暗号化を使用してデジタル署名を生成することによって、前記2Dコードに符号化されるべき前記情報をデジタル署名するステップと、
前記第1のサーバによって、前記第2のサーバによって前記2Dコードに符号化されるべき前記デジタル署名された情報を前記第2のサーバに送信するステップと、
前記2Dコードがユーザコンピューティングデバイスによって走査された後に、前記2Dコードを解読するステップと、
前記2Dコードが走査されたことの記録を保存するステップであって、前記記録が、前記2Dコードを符号化する前記第2のサーバの識別情報を含む、ステップとを含む、
非一時的コンピュータ可読媒体。
【請求項８】
前記2Dコードが、前記デジタル署名を生成するサーバによって認証されたアプリケーションまたはソフトウェアを使用して走査される、
請求項７に記載の非一時的コンピュータ可読媒体。
【請求項９】
前記動作が、
前記2Dコードに符号化されるべき前記情報をデジタル署名する前に、前記第2のサーバが登録されているかどうかを判定するステップをさらに含む、
請求項７に記載の非一時的コンピュータ可読媒体。
【請求項１０】
前記デジタル署名が、前記非対称暗号化に基づいて秘密鍵を使用して生成される、
請求項７に記載の非一時的コンピュータ可読媒体。
【請求項１１】
異なる秘密鍵が、前記2Dコードに符号化されるべき異なる情報に基づいて、異なるデジタル署名を生成するために使用される、
請求項１０に記載の非一時的コンピュータ可読媒体。
【請求項１２】
前記非対称暗号化が、リベスト-シャミア-エーデルマン(RSA)アルゴリズムを使用することによって実行される、
請求項１０に記載の非一時的コンピュータ可読媒体。
【請求項１３】
1つまたは複数のコンピュータと、
前記1つまたは複数のコンピュータと相互動作可能に結合し、かつ以下の動作を実行するための1つまたは複数の命令を記憶している有形の非一時的マシン可読媒体を有する1つまたは複数のコンピュータメモリデバイスとを備える、
コンピュータで実装されるシステムであって、前記動作が、
第2のサーバを認証および登録するために、第1のサーバによって、前記第2のサーバから登録情報を受信するステップと、
前記登録情報が認証されている場合、前記第1のサーバによって、前記第2のサーバを登録するステップと、
前記第1のサーバによって、前記登録情報を保存するステップと、
二次元(2D)コードを生成するために、前記第1のサーバによって、前記第2のサーバからの要求を受信するステップであって、前記要求が、2Dコードに符号化されるべき情報を含む、ステップと、
前記2Dコードを生成するために、前記第1のサーバによって、前記第2のサーバからの前記要求を受信したことに応答して、
前記第2のサーバが前記第1のサーバに登録されていることを、前記第1のサーバによって判定するステップと、
前記第1のサーバによって、非対称暗号化を使用してデジタル署名を生成することによって、前記2Dコードに符号化されるべき前記情報をデジタル署名するステップと、
前記第1のサーバによって、前記第2のサーバによって前記2Dコードに符号化されるべき前記デジタル署名された情報を前記第2のサーバに送信するステップと、
前記2Dコードがユーザコンピューティングデバイスによって走査された後に、前記2Dコードを解読するステップと、
前記2Dコードが走査されたことの記録を保存するステップと、前記記録が、前記2Dコードを符号化する前記第2のサーバの識別情報を含む、ステップとを含む、
コンピュータで実装されるシステム。
【請求項１４】
前記2Dコードが、前記デジタル署名を生成するサーバによって認証されたアプリケーションまたはソフトウェアを使用して走査される、
請求項１３に記載のコンピュータで実装されるシステム。
【請求項１５】
前記動作が、
前記2Dコードに符号化されるべき前記情報をデジタル署名する前に、前記第2のサーバが登録されているかどうかを判定するステップをさらに含む、
請求項１３に記載のコンピュータで実装されるシステム。
【請求項１６】
前記デジタル署名が、前記非対称暗号化に基づいて秘密鍵を使用して生成される、
請求項１３に記載のコンピュータで実装されるシステム。
【請求項１７】
異なる秘密鍵が、前記2Dコードに符号化されるべき異なる情報に基づいて、異なるデジタル署名を生成するために使用される、
請求項１６に記載のコンピュータで実装されるシステム。