【手続補正書】
【提出日】令和2年1月29日(2020.1.29)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
検証サーバに適用されるメッセージ偽造の防止を実施するための方法であって、前記検証サーバは配信メッセージレコードにアクセスでき、前記配信メッセージレコードは、複数の配信メッセージの受信者ユーザ識別子及び特徴情報を含み：
端末デバイスによってアップロードされたメッセージ検証要求を受信するステップ（２１０）であって、前記メッセージ検証要求は、検証対象メッセージの受信者ユーザ識別子及び検証情報を含み、前記検証対象メッセージの前記検証情報は、ｉ）前記検証対象メッセージに含まれる偽造防止コード、及びｉｉ）前記検証対象メッセージのメッセージ内容、を含む、ステップと；
所定のアルゴリズムを用いて前記検証対象メッセージの前記メッセージ内容に基づき前記検証対象メッセージの内容特徴値を生成するステップと；
前記配信メッセージレコードが、ｉ）前記検証対象メッセージと同じ受信者ユーザ識別子、及びｉｉ）生成された前記検証対象メッセージの前記内容特徴値及び前記偽装防止コードと一致する、偽造防止コード及び内容特徴情報を備える特徴情報、を有する配信メッセージを含む場合に、検証成功の旨の応答を前記端末デバイスへ返すステップ（２２０）と；を備える、
メッセージ偽造の防止を実施するための方法。
【請求項２】
前記内容特徴値は、所定のダイジェストアルゴリズムを用いて前記メッセージ内容及び前記受信者ユーザ識別子に基づき生成される内容ダイジェストを含む、
請求項１に記載のメッセージ偽造の防止を実施するための方法。
【請求項３】
前記メッセージ検証要求は、前記検証対象メッセージの完全なメッセージ本文を含み、
前記検証対象メッセージの前記完全なメッセージ本文を解析して、前記検証対象メッセージの前記検証情報を取得するステップを更に備える、
請求項１に記載のメッセージ偽造の防止を実施するための方法。
【請求項４】
前記ユーザ識別子は、ユーザのモバイルデバイス識別子、電子メールアドレス、及び／又はインスタントメッセージングシステムにおけるユーザ名を含み、
前記配信メッセージレコードは、前記配信メッセージのための配信チャネルを更に備え、前記メッセージ検証要求は、前記配信メッセージのための前記配信チャネルと一致するよう、前記検証対象メッセージのための受信チャネルを更に備える、
請求項１に記載のメッセージ偽造の防止を実施するための方法。
【請求項５】
メッセージサーバに適用されるメッセージ偽造の防止を実施するための方法であって：
配信メッセージを生成し、受信者ユーザ識別子に基づいて前記配信メッセージを送信するステップ（３１０）と；
前記配信メッセージの偽造防止コードを生成し、前記偽造防止コードを前記配信メッセージ内にカプセル化するステップであって、前記偽造防止コード及び前記受信者ユーザ識別子の組み合わせは、前記配信メッセージとの一対一のマッピング関係にある、ステップと；
前記配信メッセージの前記受信者ユーザ識別子と特徴情報とを配信メッセージレコードに書き込むステップ（３２０）であって、検証サーバは、前記配信メッセージの前記受信者ユーザ識別子及び前記特徴情報を、検証対象メッセージの受信者ユーザ識別子及び検証情報と照合して、前記検証対象メッセージが検証されるかどうかを特定し、前記配信メッセージの前記特徴情報は、前記配信メッセージの前記偽造防止コードと、所定のアルゴリズムを用いて前記配信メッセージのメッセージ内容に基づき生成される内容特徴値とを含む、ステップと；を備える、
メッセージ偽造の防止を実施するための方法。
【請求項６】
所定のダイジェストアルゴリズムを用いて前記配信メッセージの前記メッセージ内容及び前記受信者ユーザ識別子に基づき内容ダイジェストを生成するステップと；
前記内容ダイジェストを前記配信メッセージの前記内容特徴値として用いるステップと；を更に備える、
請求項５に記載のメッセージ偽造の防止を実施するための方法。
【請求項７】
端末デバイスに適用されるメッセージ偽造の防止を実施するための方法であって：
ユーザ操作に基づいてメッセージ検証要求を検証サーバにアップロードするステップ（４１０）であって、前記メッセージ検証要求は、検証対象メッセージの受信者ユーザ識別子及び検証情報を含み、前記検証対象メッセージの前記検証情報は、前記検証対象メッセージに含まれる偽造防止コード及び前記検証対象メッセージのメッセージ内容を含み、前記検証サーバは、前記検証対象メッセージが検証されるかどうかを特定するために、前記検証対象メッセージの前記受信者ユーザ識別子及び前記検証情報を、配信メッセージレコード内の配信メッセージの受信者ユーザ識別子及び特徴情報と照合する、ステップと；
検証結果を含み、前記検証サーバによって返されるメッセージ検証応答を受信し、前記検証結果をユーザに対して表示するステップ（４２０）と；を備える、
メッセージ偽造の防止を実施するための方法。
【請求項８】
前記検証対象メッセージの完全なメッセージ本文を前記メッセージ検証要求内にカプセル化するステップであって、前記検証サーバは、前記完全なメッセージ本文を解析して前記検証対象メッセージの前記検証情報を取得する、ステップを更に備える、
請求項７に記載のメッセージ偽造の防止を実施するための方法。
【請求項９】
前記検証対象メッセージのための受信チャネルを取得し、前記受信チャネルを前記メッセージ検証要求内にカプセル化するステップを更に備える、
請求項７に記載のメッセージ偽造の防止を実施するための方法。
【請求項１０】
請求項１乃至請求項４のいずれか１項に記載の方法に従って動作を実行するように構成された複数のユニットを備える、
メッセージ偽造の防止を実施するための検証サーバ。
【請求項１１】
請求項５又は請求項６に記載の方法に従って動作を実行するように構成された複数のユニットを備える、
メッセージ偽造の防止を実施するためのメッセージサーバ。
【請求項１２】
請求項７乃至請求項９のいずれか１項に記載の方法に従って動作を実行するように構成された複数のユニットを備える、
メッセージ偽造の防止を実施するためのデバイス。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００８３
【補正方法】変更
【補正の内容】
【００８３】
当業者は、本願の実施が方法、システム、コンピュータプログラム製品として提供され得ることを理解するはずである。そのため、本願は、ハードウェアのみの実施、ソフトウェアのみの実施、又は、ソフトウェアとハードウェアの組み合わせによる実施を用いることができる。さらに、本願は、コンピュータで用いることができるプログラムコードを含んだ、１つ以上のコンピュータで使用可能な記憶媒体（磁気ディスクメモリ、ＣＤ−ＲＯＭ、光学ディスク等を非限定的に含む）上で実施されるコンピュータプログラム製品の形態を用いることが可能である。
以下、本発明の実施の態様の例を列挙する。
［第１の局面］
検証サーバに適用されるメッセージ偽造防止実施方法であって、前記検証サーバは配信メッセージレコードを取得でき、前記配信メッセージレコードは、幾つかの配信メッセージの受信者ユーザ識別子及び特徴情報を含み：
端末デバイスによってアップロードされたメッセージ検証要求を受信するステップであって、前記メッセージ検証要求は、検証対象メッセージの受信者ユーザ識別子及び検証情報を含む、前記受信するステップと；
前記配信メッセージレコードが、前記検証対象メッセージと同じ受信者ユーザ識別子を有し、その特徴情報が前記検証対象メッセージの前記検証情報に一致する配信メッセージを有する場合、「検証成功」の旨の応答を前記端末デバイスへ返すステップと；を備える、
メッセージ偽造防止実施方法。
［第２の局面］
前記配信メッセージの前記特徴情報は、前記配信メッセージの偽造防止コードを含み、
前記検証対象メッセージの前記検証情報は、前記配信メッセージの前記偽造防止コードに一致するよう、前記検証対象メッセージに含まれる偽造防止コードを含む、
第１の局面に記載のメッセージ偽造防止実施方法。
［第３の局面］
前記配信メッセージの前記特徴情報は、所定のアルゴリズムを用いて前記配信メッセージのメッセージ内容に基づき生成される内容特徴値を含み、
前記検証対象メッセージの前記検証情報は、前記検証対象メッセージのメッセージ内容を含み、
前記配信メッセージの前記内容特徴値に一致するよう、前記所定のアルゴリズムを用いて前記検証対象メッセージの前記メッセージ内容に基づき前記検証対象メッセージの内容特徴値を生成するステップを更に備える、
第１又は２の局面に記載のメッセージ偽造防止実施方法。
［第４の局面］
前記内容特徴値は、所定のダイジェストアルゴリズムを用いて前記メッセージ内容及び前記受信者ユーザ識別子に基づき生成される内容ダイジェストを含む、
請求項３の局面に記載のメッセージ偽造防止実施方法。
［第５の局面］
前記メッセージ検証要求は、前記検証対象メッセージの完全なメッセージ本文を含み、
前記検証対象メッセージの前記完全なメッセージ本文を解析して、前記検証対象メッセージの前記検証情報を取得するステップを更に備える、
第１の局面に記載のメッセージ偽造防止実施方法。
［第６の局面］
前記ユーザ識別子は、ユーザのモバイルデバイス識別子、電子メールアドレス、及び／又はインスタントメッセージングシステムにおけるユーザ名を含み、
前記配信メッセージレコードは、前記配信メッセージのための配信チャネルを更に備え、前記メッセージ検証要求は、前記配信メッセージのための前記配信チャネルと一致するよう、前記検証対象メッセージのための受信チャネルを更に備える、
第１の局面に記載のメッセージ偽造防止実施方法。
［第７の局面］
メッセージサーバに適用されるメッセージ偽造防止実施方法であって：
配信メッセージを生成し、受信者ユーザ識別子に基づいて前記配信メッセージを送信するステップと；
検証サーバが、前記配信メッセージの前記受信者ユーザ識別子及び特徴情報を、検証対象メッセージの受信者ユーザ識別子及び検証情報と照合して、前記検証対象メッセージが検証されるかどうかを特定するように、前記配信メッセージの前記受信者ユーザ識別子と前記特徴情報とを配信メッセージレコードに書き込むステップと；を備える、
メッセージ偽造防止実施方法。
［第８の局面］
配信メッセージを生成する前記ステップは、前記配信メッセージの偽造防止コードを生成し、前記偽造防止コードを前記配信メッセージ内にカプセル化するステップを備え、ここで、前記偽造防止コード及び前記受信者ユーザ識別子の組み合わせは、前記配信メッセージとの一対一のマッピング関係にあり、
前記配信メッセージの前記特徴情報は、前記配信メッセージの前記偽造防止コードを含む、
第７の局面に記載のメッセージ偽造防止実施方法。
［第９の局面］
前記配信メッセージの前記特徴情報は、所定のアルゴリズムを用いて前記配信メッセージのメッセージ内容に基づき生成される内容特徴値を含む、
第７又は８の局面に記載のメッセージ偽造防止実施方法。
［第１０の局面］
所定のダイジェストアルゴリズムを用いることによって前記配信メッセージの前記メッセージ内容及び前記受信者ユーザ識別子に基づき内容ダイジェストを生成するステップと；
前記内容ダイジェストを前記配信メッセージの前記内容特徴値として用いるステップと；を更に備える、
第９の局面に記載のメッセージ偽造防止実施方法。
［第１１の局面］
端末デバイスに適用されるメッセージ偽造防止実施方法であって：
ユーザ操作に基づいてメッセージ検証要求を検証サーバにアップロードするステップであって、前記検証サーバが、検証対象メッセージの受信者ユーザ識別子及び検証情報を、配信メッセージレコード内の配信メッセージの受信者ユーザ識別子及び特徴情報と照合して、前記検証対象メッセージが検証されるかどうかを特定するように、前記メッセージ検証要求は、前記検証対象メッセージの前記受信者ユーザ識別子及び前記検証情報を含む、前記アップロードするステップと；
検証結果を含み、前記検証サーバによって返されるメッセージ検証応答を受信し、前記検証結果をユーザに対して表示するステップと；を備える、
メッセージ偽造防止実施方法。
［第１２の局面］
前記検証対象メッセージの前記検証情報は、前記検証対象メッセージに含まれる偽造防止コードを含む、
第１１の局面に記載のメッセージ偽造防止実施方法。
［第１３の局面］
前記検証対象メッセージの前記検証情報は、前記検証対象メッセージのメッセージ内容を含む、
第１１又は１２の局面に記載のメッセージ偽造防止実施方法。
［第１４の局面］
前記検証サーバが完全なメッセージ本文を解析して前記検証対象メッセージの前記検証情報を取得するように、前記検証対象メッセージの前記完全なメッセージ本文を前記メッセージ検証要求内にカプセル化するステップを更に備える、
第１１の局面に記載のメッセージ偽造防止実施方法。
［第１５の局面］
前記検証対象メッセージのための受信チャネルを取得し、前記受信チャネルを前記メッセージ検証要求内にカプセル化するステップを更に備える、
第１１の局面に記載のメッセージ偽造防止実施方法。
［第１６の局面］
検証サーバに適用されるメッセージ偽造防止実施デバイスであって、前記検証サーバは、配信メッセージレコードを取得でき、前記配信メッセージレコードは、幾つかの配信メッセージの受信者ユーザ識別子及び特徴情報を含み、前記デバイスは：
端末デバイスによってアップロードされたメッセージ検証要求を受信するよう構成され、前記メッセージ検証要求は、検証対象メッセージの受信者ユーザ識別子及び検証情報を含む、検証要求受信ユニットと；
前記配信メッセージレコードが、前記検証対象メッセージと同じ受信者ユーザ識別子を有し、その特徴情報が前記検証対象メッセージの前記検証情報と一致する配信メッセージを有する場合、「検証成功」の旨の応答を前記端末デバイスへ返すよう構成される検証要求照合ユニットと；を備える、
メッセージ偽造防止実施デバイス。
［第１７の局面］
前記配信メッセージの前記特徴情報は、前記配信メッセージの偽造防止コードを含み、前記検証対象メッセージの前記検証情報は、前記配信メッセージの前記偽造防止コードと一致するよう、前記検証対象メッセージに含まれる偽造防止コードを含む、
第１６の局面に記載のメッセージ偽造防止実施デバイス。
［第１８の局面］
前記配信メッセージの前記特徴情報は、所定のアルゴリズムを用いて前記配信メッセージのメッセージ内容に基づき生成される内容特徴値を含み、前記検証対象メッセージの前記検証情報は、前記検証対象メッセージのメッセージ内容を含み、
前記配信メッセージの内容特徴値と一致するよう、前記所定のアルゴリズムを用いて前記検証対象メッセージの前記メッセージ内容に基づき、前記検証対象メッセージの前記内容特徴値を生成するように構成される検証対象内容特徴値ユニットを更に備える、
第１６又は１７の局面に記載のメッセージ偽造防止実施デバイス。
［第１９の局面］
前記内容特徴値は、所定のダイジェストアルゴリズムを用いて前記メッセージ内容及び前記受信者ユーザ識別子に基づき生成される内容ダイジェストを含む、
第１８の局面に記載のメッセージ偽造防止実施デバイス。
［第２０の局面］
前記メッセージ検証要求は、前記検証対象メッセージの完全なメッセージ本文を含み、
前記検証対象メッセージの前記完全なメッセージ本文を解析して前記検証対象メッセージの前記検証情報を取得するよう構成されるメッセージ本文解析ユニットを更に備える、
第１６の局面に記載のメッセージ偽造防止実施デバイス。
［第２１の局面］
前記ユーザ識別子は、ユーザのモバイルデバイス識別子、電子メールアドレス、及び／又はインスタントメッセージングシステムにおけるユーザ名を含み、
前記配信メッセージレコードは、前記配信メッセージのための配信チャネルを更に含み、前記メッセージ検証要求は、前記配信メッセージのための前記配信チャネルと一致するよう、前記検証対象メッセージのための受信チャネルを更に含む、
第１６の局面に記載のメッセージ偽造防止実施デバイス。
［第２２の局面］
メッセージサーバに適用されるメッセージ偽造防止実施デバイスであって：
配信メッセージを生成し、受信者ユーザ識別子に基づいて前記配信メッセージを送信するように構成される配信メッセージ生成ユニットと；
検証サーバが前記配信メッセージの前記受信者ユーザ識別子及び特徴情報を検証対象メッセージの受信者ユーザ識別子及び検証情報と照合して前記検証対象メッセージが検証されるかどうかを特定するように、前記配信メッセージの前記受信者ユーザ識別子及び特徴情報を配信メッセージレコードに書き込むように構成される特徴情報記録ユニットと；を備える、
メッセージ偽造防止実施デバイス。
［第２３の局面］
前記配信メッセージ生成ユニットは前記配信メッセージの偽造防止コードを生成し、前記偽造防止コードを前記配信メッセージ内にカプセル化し、前記受信者ユーザ識別子に基づいて前記配信メッセージを送信するように構成され、ここで、前記偽造防止コード及び前記受信者ユーザ識別子の組み合わせは、前記配信メッセージとの一対一のマッピング関係にあり、
前記配信メッセージの前記特徴情報は、前記配信メッセージの前記偽造防止コードを含む、
第２２の局面に記載のメッセージ偽造防止実施デバイス。
［第２４の局面］
前記配信メッセージの前記特徴情報は、所定のアルゴリズムを用いて前記配信メッセージのメッセージ内容に基づき生成される内容特徴値を含む、
第２２又は２３の局面に記載のメッセージ偽造防止実施デバイス。
［第２５の局面］
所定のダイジェストアルゴリズムを用いて前記配信メッセージの前記メッセージ内容及び前記受信者ユーザ識別子に基づき内容ダイジェストを生成し、前記内容ダイジェストを前記配信メッセージの前記内容特徴値として用いるように構成される送達内容特徴値ユニットを更に備える、
第２４の局面に記載のメッセージ偽造防止実施デバイス。
［第２６の局面］
端末デバイスに適用されるメッセージ偽造防止実施デバイスであって：
ユーザ操作に基づいてメッセージ検証要求を検証サーバにアップロードするよう構成され、前記検証サーバが検証対象メッセージの受信者ユーザ識別子及び検証情報を配信メッセージレコード内の配信メッセージの受信者ユーザ識別子及び特徴情報と照合して、前記検証対象メッセージが検証されるかどうかを特定するように、前記メッセージ検証要求は前記検証対象メッセージの前記受信者ユーザ識別子及び前記検証情報を含む、検証要求アップロードユニットと；
検証結果を含み、前記検証サーバによって返されるメッセージ検証応答を受信し、前記検証結果をユーザに対して表示するように構成される検証応答受信ユニットと；を備える、
メッセージ偽造防止実施デバイス。
［第２７の局面］
前記検証対象メッセージの前記検証情報は、前記検証対象メッセージに含まれる偽造防止コードを含む、
第２６の局面に記載のメッセージ偽造防止実施デバイス。
［第２８の局面］
前記検証対象メッセージの前記検証情報は、前記検証対象メッセージのメッセージ内容を含む、
第２６又は２７の局面に記載のメッセージ偽造防止実施デバイス。
［第２９の局面］
前記検証サーバが完全なメッセージ本文を解析して前記検証対象メッセージの前記検証情報を取得するように、前記検証対象メッセージの前記完全なメッセージ本文を前記メッセージ検証要求内にカプセル化するように構成されるメッセージ本文カプセル化ユニットを更に備える、
第２６の局面に記載のメッセージ偽造防止実施デバイス。
［第３０の局面］
前記検証対象メッセージのための受信チャネルを取得し、前記受信チャネルを前記メッセージ検証要求内にカプセル化するよう構成される受信チャネルユニットを更に備える、
第２６の局面に記載のメッセージ偽造防止実施デバイス。