【手続補正書】
【提出日】令和3年4月9日(2021.4.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
静電容量センサに関連付けられた識別子を生成する方法であって、
静電容量センサの駆動線を駆動するステップと、
前記駆動された駆動線に応答して、前記静電容量センサの検知線で受信された基準値を読み取るステップであって、前記基準値の第１の基準値は、前記静電容量センサ内に存在する第１のセキュリティ機能を示し、該第１のセキュリティ機能は、デュアルインラインパッケージ（ＤＩＰ）ホール及びＳＰＩＫＥピークのうちの１つを含むとする、読み取るステップと、
前記第１の基準値に応答して、前記第１のセキュリティ機能に関連付けられた第１のノードの位置データを特定するステップと、
第１の結果を生成するために前記第１のノード及び第１のキーの前記位置データで論理演算を実行するステップと、を含む、方法。
【請求項２】
前記基準値は静電容量充電サイクルを示す、請求項１に記載の方法。
【請求項３】
セキュアメモリから前記第１のキーを取得するステップを更に含む、請求項１に記載の方法。
【請求項４】
外部ホストから前記第１のキーを受信するステップを更に含む、請求項１に記載の方法。
【請求項５】
前記第１の結果を通信インターフェースに提供するステップを更に含み、前記通信インターフェースは外部ホストとの通信を可能にする、請求項１に記載の方法。
【請求項６】
第２の基準値に応答して、第２のセキュリティ機能に関連付けられた第２のノードの位置データを特定するステップであって、前記基準値の第２の基準値は、前記静電容量センサ内に存在する第２のセキュリティ機能を示し、該第２のセキュリティ機能は、ＤＩＰホール及びＳＰＩＫＥピークのうちの１つを含むとする、特定するステップと、
第２の結果を生成するために前記第２のノード及び第２のキーの前記位置データで論理演算を実行するステップと、
最終結果を生成するために前記第１の結果と前記第２の結果とを組み合わせるステップと、を更に含む、請求項１に記載の方法。
【請求項７】
前記最終結果を通信インターフェースに提供するステップを更に含み、前記通信インターフェースは外部ホストとの通信を可能にする、請求項６に記載の方法。
【請求項８】
セキュアメモリから前記第２のキーを取得するステップを更に含む、請求項６に記載の方法。
【請求項９】
外部ホストから前記第２のキーを受信するステップを更に含む、請求項６に記載の方法。
【請求項１０】
前記第２の結果を事前に計算した結果と比較することに少なくとも部分的に応答して、静電容量センサの識別情報を解決するステップを更に含む、請求項６に記載の方法。
【請求項１１】
前記第１のノードの前記位置データを特定するステップは、
平均ノード基準値を特定するステップと、
前記第１の基準値と前記平均ノード基準値との差を特定するステップと、
閾値を超える前記差に応答して、前記第１の基準値を前記第１のセキュリティ機能と関連付けるステップと、を含む、請求項１に記載の方法。
【請求項１２】
前記第１のノードの前記位置データを特定するステップは、前記第１の基準値が前記平均ノード基準値よりも大きい場合に、前記第１の基準値をＳＰＩＫＥピークと関連付けるステップと、前記第１の基準値が前記平均ノード基準値よりも小さい場合に、前記第１の基準値をＤＩＰホールと関連付けるステップと、を更に含む、請求項１１に記載の方法。
【請求項１３】
前記第１のノードの前記位置データを特定するステップは、
基準値をＮ×Ｍマトリックスに読み込むステップであって、Ｎは、前記静電容量センサに関連付けられた駆動線の数に対応し、Ｍは、前記静電容量センサに関連付けられた検知線の数に対応する、読み込むステップと、
前記Ｎ×Ｍマトリックスの読み込まれた基準値に応答して二項漸近傾向線を特定するステップと、
前記二項漸近傾向線に応答して第１の閾値及び第２の閾値を特定するステップと、
前記第１の基準値と前記第１の閾値又は前記第２の閾値との比較に応答して、前記第１の基準値を前記第１のセキュリティ機能と関連付けるステップと、を含む、請求項１に記載の方法。
【請求項１４】
前記第１のノードの前記位置データを特定するステップは、前記第１の基準値が前記第１の閾値よりも大きい場合に前記第１の基準値をＳＰＩＫＥピークと関連付けるステップと、前記第１の基準値が前記第２の閾値よりも小さい場合に前記第１の基準値をＤＩＰホールと関連付けるステップと、を更に含む、請求項１３に記載の方法。
【請求項１５】
前記駆動線の電極に関連付けられた静電容量充電時間を減少させるステップを更に含む、請求項１に記載の方法。
【請求項１６】
マイクロコントローラであって、
プロセッサと、
メモリであって、前記メモリに記憶され、前記プロセッサによって実行可能な命令は、前記マイクロコントローラが、
静電容量センサの駆動線を駆動することと、
前記駆動された駆動線に応答して、前記静電容量センサの検知線で受信された基準値を読み取ることであって、前記基準値の第１の基準値は、前記静電容量センサ内に存在する第１のセキュリティ機能を示し、該第１のセキュリティ機能は、デュアルインラインパッケージ（ＤＩＰ）ホール及びＳＰＩＫＥピークのうちの１つを含むとする、読み取ることと、
前記第１の基準値に応答して、前記第１のセキュリティ機能に関連付けられた第１のノードの位置データを特定することと、
第１の結果を生成するために前記第１のノード及び第１のキーの前記位置データで論理演算を実行することと、を実行できるように構成されている、メモリと、を備える、マイクロコントローラ。
【請求項１７】
前記基準値は静電容量充電サイクルを示す、請求項１６に記載のマイクロコントローラ。
【請求項１８】
前記メモリに記憶され、前記プロセッサによって実行可能である前記命令は、前記マイクロコントローラが、セキュアメモリから前記第１のキーを取得できるように構成されている、請求項１６に記載のマイクロコントローラ。
【請求項１９】
前記メモリに記憶され、前記プロセッサによって実行可能である前記命令は、前記マイクロコントローラが、外部ホストから前記第１のキーを受信できるように構成されている、請求項１６に記載のマイクロコントローラ。
【請求項２０】
前記メモリに記憶され、前記プロセッサによって実行可能である前記命令は、前記マイクロコントローラが、前記第１の結果を通信インターフェースに提供できるように構成されており、前記通信インターフェースは外部ホストとの通信を可能にする、請求項１６に記載のマイクロコントローラ。
【請求項２１】
前記メモリに記憶され、前記プロセッサによって実行可能な命令は、前記マイクロコントローラが、
第２の基準値に応答して、第２のセキュリティ機能に関連付けられた第２のノードの位置データを特定することであって、前記基準値の第２の基準値は、前記静電容量センサ内に存在する第２のセキュリティ機能を示し、該第２のセキュリティ機能は、デュアルラインパッケージ（ＤＩＰ）ホール及びＳＰＩＫＥピークのうちの１つを含むとする、特定することと、
第２の結果を生成するために前記第２のノード及び第２のキーの前記位置データで論理演算を実行することと、
最終結果を生成するために前記第１の結果と前記第２の結果とを組み合わせることと、を実行できるように構成されている、請求項１９に記載のマイクロコントローラ。
【請求項２２】
前記最終結果を通信インターフェースに提供することを更に含み、前記通信インターフェースは前記外部ホストとの通信を可能にする、請求項２１に記載のマイクロコントローラ。
【請求項２３】
セキュアメモリから前記第２のキーを取得することを更に含む、請求項２１に記載のマイクロコントローラ、
【請求項２４】
外部ホストから前記第２のキーを受信することを更に含む、請求項２１に記載のマイクロコントローラ。
【請求項２５】
前記プロセッサ及び前記メモリは集積回路パッケージを含む、請求項１６に記載のマイクロコントローラ。
【請求項２６】
タッチパネルを検証する方法であって、
ホストデバイスのセキュアメモリからユーザキー及びオペランド命令を取得するステップと、
前記ホストデバイスへの入力データの提供を要求するタッチパネルに、検証要求と共に前記ユーザキー及び前記オペランド命令を提供するステップと、
前記検証要求に応答して、前記タッチパネルから結果データを受信するステップであって、前記結果データは、前記タッチパネルに存在する１つ以上のセキュリティ機能に少なくとも部分的に基づいており、前記１つ以上のセキュリティ機能は、デュアルインラインパッケージ（ＤＩＰ）ホール及びＳＰＩＫＥピークのうちの１つ以上を含む、受信するステップと、
前記結果データを、前記ホストデバイスの前記セキュアメモリに記憶された、事前に計算した結果バイトと比較するステップと、
前記比較に応答して前記結果データを検証するステップと、を含む、方法。
【請求項２７】
前記結果バイトが検証されない場合、前記ホストデバイスからの前記入力データを拒否するステップを更に含む、請求項２６に記載の方法。
【請求項２８】
前記結果バイトが検証される場合、前記ホストデバイスからの前記入力データを拒否するステップを更に含む、請求項２６に記載の方法。
【請求項２９】
システムであって、
ホストデバイスと、
前記ホストデバイスに結合され、前記ホストデバイスに入力データを提供するように構成されているタッチパネルと、を備え、
前記ホストデバイスは、前記タッチパネルから受信した検証結果を検証することに応答して、前記入力データを受信するように構成されており、前記タッチパネルは、
静電容量センサの駆動線を駆動することと、
前記駆動された駆動線に応答して、前記静電容量センサの検知線で受信された基準値を読み取ることであって、前記基準値の第１の基準値は、前記静電容量センサ内に存在する第１のセキュリティ機能を示し、該第１のセキュリティ機能は、デュアルインラインパッケージ（ＤＩＰ）ホール及びＳＰＩＫＥピークのうちの１つを含むとする、読み取ることと、
前記第１の基準値に応答して、前記第１のセキュリティ機能に関連付けられた第１のノードの位置データを特定することと、
第１の結果を生成するために前記第１のノード及び第１のキーで論理演算を実行することと、によって前記検証結果を生成するように構成されている、システム。
【請求項３０】
前記タッチパネルは、前記ホストデバイスから検証要求を受信することに応答して、前記ホストデバイスに前記検証結果を提供するように構成されている、請求項２９に記載のシステム。
【請求項３１】
前記検証要求はユーザキー及びオペランド命令を含む、請求項３０に記載のシステム。
【請求項３２】
前記ホストデバイスは、前記ホストのセキュアメモリから前記ユーザキー及び前記オペランド命令を取得し、前記検証要求に前記ユーザキー及び前記オペランド命令を含めるように構成されている、請求項３１に記載のシステム。