(57)【要約】      （修正有）【課題】聴覚装置を保護するセキュリティアーキテクチャを提供する。【解決手段】聴覚装置ユーザの聴力損失を補うように構成されている処理部４、メモリ部６及びインターフェース８を備える聴覚装置であって、処理部４は、アクセス権識別子を備えるアクセス権証明書を取得し、アクセス権証明書を検証し、アクセス権証明書が承認される場合、アクセス権識別子に従ってアクセス権を提供するように構成される。【選択図】図２
2017049979.tif 000002
【特許請求の範囲】
【請求項１】
聴覚装置であって、
前記聴覚装置のユーザの聴力損失を補うように構成されている処理部と、
メモリ部と、
インターフェースと、を備え、
前記処理部は、
アクセス権識別子を備えるアクセス権証明書を取得し、
前記アクセス権証明書を検証し、
前記アクセス権証明書が承認される場合、前記アクセス権識別子に従ってアクセス権を提供するように構成されている聴覚装置。
【請求項２】
前記アクセス権証明書は、デジタル署名を備え、前記アクセス権証明書の検証は、前記デジタル署名を検証することを備える、請求項１に記載の聴覚装置。
【請求項３】
前記アクセス権証明書は、証明書タイプ識別子を備え、前記アクセス権証明書の検証は、前記証明書タイプ識別子を検証することを備える、請求項１又は２に記載の聴覚装置。
【請求項４】
前記アクセス権証明書は、バージョン識別子を備え、前記アクセス権証明書の検証は、前記バージョン識別子を検証することを備える、請求項１〜３のいずれか一項に記載の聴覚装置。
【請求項５】
前記アクセス権証明書は、１つ又は複数のハードウェア識別子を備え、前記アクセス権証明書の検証は、前記１つ又は複数のハードウェア識別子の少なくとも１つを検証することを備える、請求項１〜４のいずれか一項に記載の聴覚装置。
【請求項６】
前記１つ又は複数のハードウェア識別子は、前記処理部のハードウェア識別子を示す第１のハードウェア識別子、及び前記インターフェースのハードウェア識別子を示す第２のハードウェア識別子の１つ又は両方を含む、請求項５に記載の聴覚装置。
【請求項７】
前記アクセス権証明書は、ハードウェアプラットフォーム識別子、ソフトウェアプラットフォーム識別子、及び／又は証明書タイムスタンプの１つ又は複数を備え、前記アクセス権証明書の検証は、前記ハードウェアプラットフォーム識別子、前記ソフトウェアプラットフォーム識別子、及び前記証明書タイムスタンプの少なくとも１つを検証することを備える、請求項１〜６のいずれか一項に記載の聴覚装置。
【請求項８】
前記処理部は、ファームウェア証明書を取得し、前記ファームウェア証明書を検証するように構成されており、前記ファームウェア証明書が承認されない場合、前記処理部は、前記アクセス権証明書を取り出し、検証するように構成されている、請求項１〜７のいずれか一項に記載の聴覚装置。
【請求項９】
前記アクセス権証明書が承認されない場合、前記処理部は、通常動作を中止するように構成されている、請求項１〜８のいずれか一項に記載の聴覚装置。
【請求項１０】
前記アクセス権証明書の取得は、前記メモリ部から前記アクセス権証明書を取り出すことを備える、請求項１〜９のいずれか一項に記載の聴覚装置。
【請求項１１】
前記アクセス権識別子が、完全なアクセスの許可を示す場合、前記処理部は、前記聴覚装置への完全なアクセスを授与するように構成されている、請求項１〜１０のいずれか一項に記載の聴覚装置。
【請求項１２】
前記アクセス権識別子が、ハードウエアレジスタアクセスの許可を示す場合、前記処理部は、１つ又は複数のハードウェアレジスタを追跡するアクセスを授与するように構成されている、請求項１〜１１のいずれか一項に記載の聴覚装置。
【請求項１３】
前記アクセス権識別子が、未承認ファームウェア実行の許可を示す場合、前記処理部は、未承認ファームウェアを実行するアクセスを授与するように構成されている、請求項１〜１２のいずれか一項に記載の聴覚装置。
【請求項１４】
前記アクセス権識別子が、ファームウェア格納の許可を示す場合、前記処理部は、ファームウェアを前記メモリ部に格納するアクセスを授与するように構成されている、請求項１〜１３のいずれか一項に記載の聴覚装置。
【請求項１５】
聴覚装置のユーザの聴力損失を補うように構成されている処理部、メモリ部、及びインターフェースを備える前記聴覚装置を操作するための方法であって、
アクセス権識別子を備えるアクセス権証明書を取得する工程と、
前記アクセス権証明書を検証する工程と、
前記アクセス権証明書が承認される場合、前記アクセス権識別子に従ってアクセス権を提供する工程と、を備える方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、聴覚装置、及び関連方法、特に聴覚装置を操作するための方法に関する。更に、聴覚装置を構成するための方法が開示される。
【背景技術】
【０００２】
聴覚装置ソフトウェアの開発及び試験には、聴覚装置及び聴覚装置の機能へのアクセスが必要とされる。聴覚装置のセキュリティアーキテクチャは、未承認ソフトウェア／ファームウェアを聴覚装置で試験及び実行するアクセス及び能力を制限する場合がある。更に、聴覚装置製造業者は、セキュリティの目的で、例えば、聴覚装置による未承認ソフトウェアの実行を防止するか又はダウンロードさえ防止することにより、聴覚装置へのアクセスを防止又は制限する場合がある。更に、聴覚装置製造業者は、ファームウェアを承認するための鍵素材等のセキュリティ素材の共有又はアクセスを制限することに関心を有する場合がある。
【発明の概要】
【０００３】
ソフトウェア開発者にとって、そうでなければ安全な聴覚装置にアクセスして、ソフトウェアアプリケーションの試験ができることが必要である。
【０００４】
聴覚装置のユーザの聴力損失を補うように構成されている処理部、メモリ部、及びインターフェースを備える聴覚装置が開示されている。処理部は、選択的にアクセス権識別子を備えるアクセス権証明書を取得し、アクセス権証明書を検証し、アクセス権証明書が承認される場合、アクセス権識別子に従ってアクセス権を提供するように構成されていてもよい。
【０００５】
また、聴覚装置のユーザの聴力損失を補うように構成されている処理部、メモリ部、及びインターフェースを備える聴覚装置を操作するための方法が開示されている。この方法は、選択的にアクセス権識別子を備えるアクセス権証明書を取得する工程と、アクセス権証明書を検証する工程と、及びアクセス権証明書が承認される場合、アクセス権識別子に従ってアクセス権を提供する工程を備える。
【０００６】
更に、聴覚装置を構成するための方法が開示される。
【０００７】
本開示の方法及び装置により、ソフトウェア開発者は、そうでなければ安全な聴覚装置、例えば、承認ファームウェアのみを実行するように構成されている聴覚装置にアクセスし、聴覚装置を試験することが可能になる。更に、本開示により、聴覚装置製造業者は、聴覚装置の承認ファームウェアへのアクセスを制限しつつ、聴覚装置ファームウェアの試験及び開発を容易にすることが可能になる。
【０００８】
聴覚装置製造業者は、どの特定の聴覚装置をどの程度、ソフトウェア開発及び試験に使用することができるかを更に制御することができる。これは、外部開発者には、第１のレベルで聴覚装置にアクセスすることを許可し、内部開発者には、第１のレベルとは異なる第２のレベルで聴覚装置にアクセスすること許可することが望ましいため、有利であり得る。例えば、内部開発者の聴覚装置には完全なアクセスを授与し、外部開発者の聴覚装置には限定的なアクセスを授与してもよい。更に、ソフトウェア開発者の聴覚装置には、ソフトウェア開発者の聴覚装置とは異なる他のアクセス権を授与してもよい。
【０００９】
本開示の聴覚装置及び聴覚装置を操作するための方法は、例えば、正規当事者に対して、試験等のＲ＆Ｄを目的とするアクセスを依然として許可しつつ、聴覚装置への不正なアクセス又は聴覚装置の不正な制御等の攻撃との闘いにおいて聴覚装置をサポートするものである。
【００１０】
上記の及び他の特徴及び利点は、当業者であれば、添付の図面を参照し、以下の例示的な実施形態の詳細な説明より容易に明白になるだろう。
【図面の簡単な説明】
【００１１】
【図１】聴覚装置を用いた例示的な構成を概略的に示す図である。
【図２】例示的な聴覚装置を概略的に示す図である。
【図３】例示的な聴覚装置証明書を概略的に示す図である。
【図４】例示的なアクセス権証明書を概略的に示す図である。
【図５】例示的な方法のフローチャートを概略的に示す図である。
【図６】例示的な方法のフローチャートを概略的に示す図である。
【図７】例示的なアクセス権証明書の検証を概略的に示す図である。
【図８】例示的な方法のフローチャートを概略的に示す図である。
【図９】例示的な方法のフローチャートを概略的に示す図である。
【発明を実施するための形態】
【００１２】
図面を参照して種々の実施形態を以下に記載する。類似の参照番号は、全体にわたって類似の要素を指す。したがって、各図の記載に関して、類似の要素を詳細には説明しないものとする。また、図は、実施形態の説明を容易にするためのものに過ぎないことが留意されるべきである。図は、特許請求されている発明を網羅的に記載するためのものではなく、又は特許請求されている発明の範囲を限定するためのものでもない。加えて、例示されている実施形態は、示されている態様又は利点を全て有していなくてもよい。特定の実施形態と共に記載されている態様又は利点は、必ずしもその実施形態に限定されるものではなく、たとえ示されていないとしても又は明示的に記載されていないとしても、任意の他の実施形態で実施することができる。全体にわたって、同一の部分又は対応する部分には、同一の参照番号が使用されている。
【００１３】
本開示の目的は、上記で特定した当技術分野における欠陥及び欠点の１つ又は複数及びそれらの各々又は任意の組み合わせを軽減、緩和、又は排除することを目的とする聴覚装置及び聴覚装置を操作するための方法を提供することである。
【００１４】
本開示は、開発の柔軟性を維持しつつ、聴覚装置のセキュリティを向上させることに関する。
【００１５】
本明細書で使用される場合、用語「聴覚装置」は、聴覚機器、補聴器、ヘッドセット、ヘッドホン等の、ユーザの聴覚を支援するように構成されている装置を指す。
【００１６】
本明細書で使用される場合、用語「証明書」は、その起源及び内容の正当性及び／又は信憑性の検証等の、その起源及び内容の検証を可能にするデータ構造を指す。証明書は、証明書の発行人により証明書のフォルダに関連付けられている内容を提供するように構成される。証明書は、証明書の受信者が、証明書の内容及び起源を検証又は認証することができるように、デジタル署名を備える。証明書は、聴覚装置システムでの安全な通信を可能にする１つ又は複数の暗号鍵（例えば、聴覚装置鍵）等の、１つ又は複数の識別子及び／又は鍵素材を備えていてもよい。したがって、証明書は、起源及び内容の認証、否認不可、及び／又は完全性保護の達成を可能にする。証明書は、有効期間、１つ又は複数のアルゴリズムパラメータ、及び／又は発行人を更に備えていてもよい。証明書は、デジタル証明書、公開鍵証明書、属性証明書、及び／又は認証証明書を備えていてもよい。
【００１７】
本明細書で使用される場合、用語「識別子」は、分類等の識別のために、及び／又は一意的な識別のために使用される１つのデータを指す。識別子は、単語、数値、文字、記号、リスト、配列、又はそれらの任意の組み合わせの形態であってもよい。例えば、数値としての識別子は、例えば、８ビット、１６ビット、３２ビット等の長さを有する符号なしの整数、ユニット型等、符号なしの整数の配列等の、整数の形態であってもよい。
【００１８】
本開示は、聴覚装置に関する。聴覚装置は、処理部、メモリ部、及びインターフェースを備える。メモリ部としては、これらに限定されないが、読み出し専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）等を含む、取り外し可能なデータ格納部及び取り外しができないデータ格納部を含んでいてもよい。メモリ部には、聴覚装置証明書が格納されていてもよい。メモリ部には、聴覚装置証明書が、メモリ部のメモリアドレスに、並びに／又は指定のメモリセル及び／若しくは指定アドレス等のメモリ部のメモリセルに格納されていてもよい。聴覚装置は、聴覚装置のユーザの聴力損失を補うように構成されている処理部を備えていてもよい。インターフェースは、例えば、２．４から２．５ＧＨｚまでの範囲の周波数での無線通信用に構成されている無線トランシーバを備えていてもよい。１つ又は複数の例示的な聴覚装置では、インターフェースは、データを受信及び／又は送信するように構成されている無線トランシーバをそれぞれ備えるクライアントデバイス及び／又は別の聴覚装置との無線通信等の通信用に構成されている。
【００１９】
処理部は、例えば、メモリ部から及び／又はインターフェース経由で、アクセス権証明書を取得するように構成されている。アクセス権証明書の取得は、メモリ部からアクセス権証明書を取り出すことを備えていてもよい。したがって、アクセス権証明書は、聴覚装置のメモリ部に格納されていてもよい。アクセス権証明書は、アクセス権識別子を備えていてもよい。アクセス権識別子は、アクセス権証明書／聴覚装置と関連する１つ又は複数のアクセス権を示していてもよい。
【００２０】
アクセス権証明書は、デジタル署名を備えていてもよく、アクセス権証明書の検証は、デジタル署名を検証することを備えていてもよい。デジタル署名は、署名人正当性の検証等の、アクセス権証明書の信憑性の証明又は検証を可能にする。デジタル署名は、アクセス権秘密鍵を使用して、製造装置により選択的に生成される。聴覚装置は、アクセス権証明書のデジタル署名を、取得の際に検証するように構成されていてもよい。デジタル署名は、対応するアクセス権公開鍵を使用して、聴覚装置により検証可能である。公開鍵とされているものを使用したデジタル署名の検証が不成功である場合、聴覚装置アクセス権証明書は承認されない。これは、聴覚装置が、改ざんされているか又は未承認当事者から受信したアクセス権証明書を拒絶するという利点を提供し得る。
【００２１】
アクセス権証明書は、証明書タイプ識別子を備えていてもよい。証明書タイプ識別子は、聴覚装置ファミリー証明書タイプ、聴覚装置証明書タイプ、ファームウェア証明書タイプ、アクセス権証明書タイプ、クライアントデバイス証明書タイプ等の、様々な証明書タイプのうちの１つのタイプの証明書を示していてもよい。聴覚装置は、証明書タイプ識別子を使用して、どのタイプの証明書を受信、格納、及び／又は取り出すか／取得するかを特定してもよい。アクセス権証明書は、証明書のデータフォーマットバージョンを示すバージョン識別子を備えていてもよい。聴覚装置は、証明書がどのタイプのデータを備えているか、及び／又はどのタイプのデータが、証明書のフィールドに備えているかを決定するために、証明書タイプ識別子及び／又はバージョン識別子を使用するように構成されていてもよい。例えば、聴覚装置は、証明書タイプ識別子及び／又はバージョン識別子に基づいて、証明書のどのフィールドがデジタル署名を備えているか、及び／又はどの公開鍵が、デジタル署名の検証に必要であるかを決定してもよい。証明書タイプ識別子と公開鍵−秘密鍵対との間に、１対１のマッピングが存在することが想定されてもよい。
【００２２】
アクセス権証明書は、署名装置識別子を備えていてもよい。署名装置識別子は、アクセス権証明書に署名した装置（製造装置等、例えば、ＩＣカード、スマートカード、ハードウェアセキュリティモジュール）を識別する固有の識別子を指す。署名装置識別子は、例えば、メディアアクセス制御、ＭＡＣ、署名装置のアドレス、及び／又はシリアル番号であってもよい。署名装置識別子は、選択的に、例えば、聴覚装置が、例えばブラックリストに掲載されているか否かを決定し、したがってブラックリストに掲載されている署名装置が署名した証明書を拒絶／不承認することを可能にする。
【００２３】
アクセス権証明書は、１つ又は複数のハードウェア識別子を備えていてもよい。アクセス権証明書の検証は、１つ又は複数のハードウェア識別子の少なくとも１つを検証することを備えていてもよい。ハードウェア識別子は、聴覚装置又は聴覚装置の処理部に含まれている無線チップ（インターフェースの一部）等の、聴覚装置に備わっている１つのハードウェアを識別してもよい。ハードウェア識別子は、聴覚装置に備わる１つのハードウェアのレジスタに、そのハードウェアの製造中に格納してもよい。ハードウェア識別子は、シリアル番号、メディアアクセス制御、ＭＡＣ、アドレス、チップ識別子、又はそれらの任意の組み合わせを備えていてもよい。１つ又は複数のハードウェア識別子は、処理部のハードウェア識別子を示す第１のハードウェア識別子、及びインターフェースの無線トランシーバ（無線チップ）のハードウェア識別子等の、インターフェースのハードウェア識別子を示す第２のハードウェア識別子の１つ又は両方を含んでいてもよい。
【００２４】
アクセス権証明書は、例えば、聴覚装置のハードウェアプラットフォームを示すハードウェアプラットフォーム識別子を備えていてもよい。ハードウェアプラットフォーム識別子は、作動可能な聴覚装置ハードウェアプラットフォーム等のハードウェアプラットフォーム、つまり聴覚装置と互換性のあるハードウェアプラットフォームを識別してもよい。
【００２５】
アクセス権証明書は、例えば、聴覚装置のソフトウェアプラットフォームを示すソフトウェアプラットフォーム識別子を備えていてもよい。ソフトウェアプラットフォーム識別子は、聴覚装置が作動するように構成されているソフトウェアプラットフォームのファミリーを識別してもよい。
【００２６】
アクセス権証明書は、証明書タイムスタンプを備えていてもよい。証明書タイムスタンプは、アクセス権証明書が生成された瞬間を示す製造装置のタイムスタンプ等の、アクセス権証明書の生産又は製造のタイムスタンプを指す。証明書タイムスタンプは、例えば、時間、分、日、月、年の形式であってもよい。
【００２７】
アクセス権証明書は、例えば、アクセス権証明書に署名した個人を示す発行人識別子を備えていてもよい。
【００２８】
アクセス権証明書は、例えば、アクセス権証明書を要求した個人／団体を示す受取人識別子を備えていてもよい。
【００２９】
処理部は、アクセス権証明書を検証するように構成されている。
【００３０】
アクセス権証明書の検証は、聴覚装置のメモリに格納されている聴覚装置証明書に基づいていてもよい。
【００３１】
聴覚装置証明書は、１つ又は複数のハードウェア識別子を備えていてもよい。ハードウェア識別子は、聴覚装置又は聴覚装置の処理部に備わっている無線チップ（インターフェースの一部）等の、聴覚装置に備わる１つのハードウェアを識別してもよい。ハードウェア識別子は、聴覚装置に備わる１つのハードウェアのレジスタに、そのハードウェアの製造中に格納されていてもよい。ハードウェア識別子は、シリアル番号、メディアアクセス制御、ＭＡＣ、アドレス、チップ識別子、又はそれらの任意の組み合わせを含んでいてもよい。聴覚装置証明書の１つ又は複数のハードウェア識別子は、処理部のハードウェア識別子を示す第１のハードウェア識別子、及びインターフェースの無線トランシーバ（無線チップ）のハードウェア識別子等の、インターフェースのハードウェア識別子を示す第２のハードウェア識別子の１つ又は両方を含んでいてもよい。
【００３２】
聴覚装置証明書は、例えば、聴覚装置のハードウェアプラットフォームを示すハードウェアプラットフォーム識別子を備えていてもよい。ハードウェアプラットフォーム識別子は、作動可能な聴覚装置ハードウェアプラットフォーム等のハードウェアプラットフォーム、つまり聴覚装置と互換性のあるハードウェアプラットフォームを識別してもよい。
【００３３】
聴覚装置証明書は、例えば、聴覚装置のソフトウェアプラットフォームを示すソフトウェアプラットフォーム識別子を備えていてもよい。ソフトウェアプラットフォーム識別子は、聴覚装置が作動するように構成されているソフトウェアプラットフォームのファミリーを識別してもよい。
【００３４】
聴覚装置証明書は、証明書タイムスタンプを備えていてもよい。証明書タイムスタンプは、聴覚装置証明書が生成された瞬間を示す製造装置のタイムスタンプ等の、聴覚装置証明書の生産又は製造のタイムスタンプを指す。証明書タイムスタンプは、例えば、時間、分、日、月、年の形式であってもよい。
【００３５】
アクセス権証明書の検証は、証明書タイプ識別子を検証することを備えていてもよい。
【００３６】
アクセス権証明書の検証は、例えば、バージョン識別子により示されるバージョンが、ファームウェアでサポートされていることを検証することにより、バージョン識別子を検証することを備えていてもよい。
【００３７】
アクセス権証明書の検証は、１つ又は複数のハードウェア識別子の少なくとも１つを検証することを備えていてもよい。１つ又は複数のハードウェア識別子の少なくとも１つの検証は、それぞれのハードウェアレジスタの実際の値に基づいてもよく、及び／又は聴覚装置証明書又はその少なくとも部分に基づいていてもよい。１つ又は複数のハードウェア識別子の少なくとも１つの検証は、アクセス権証明書の第１のハードウェア識別子が、対応するハードウェアレジスタの実際の値に対応することを検証することを備えていてもよい。１つ又は複数のハードウェア識別子の少なくとも１つの検証は、アクセス権証明書の第２のハードウェア識別子が、対応するハードウェアレジスタの実際の値に対応することを検証することを備えていてもよい。１つ又は複数のハードウェア識別子の少なくとも１つの検証は、アクセス権証明書の第１のハードウェア識別子が、聴覚装置の第１のハードウェア識別子に対応することを検証することを備えていてもよい。１つ又は複数のハードウェア識別子の少なくとも１つの検証は、アクセス権証明書の第２のハードウェア識別子が、聴覚装置の第２のハードウェア識別子に対応することを検証することを備えていてもよい。
【００３８】
アクセス権証明書の検証は、署名装置識別子を検証することを備えていてもよい。署名装置識別子の検証は、例えば、ブラックリストに掲載されている署名装置識別子のリストと付き合わせることにより、署名装置識別子がブラックリストに掲載されていないことを検証することを備えていてもよい。その後、署名装置識別子がブラックリストに掲載されていると処理部が判断した場合、検証は失敗する。
【００３９】
アクセス権証明書の検証は、例えば、聴覚装置証明書又はその少なくとも部分に基づき、ハードウェアプラットフォーム識別子を検証することを備えていてもよい。ハードウェアプラットフォーム識別子の検証は、アクセス権証明書のハードウェアプラットフォーム識別子が、聴覚装置証明書のハードウェアプラットフォーム識別子に対応することを検証することを備えていてもよい。
【００４０】
アクセス権証明書の検証は、例えば、聴覚装置証明書又はその少なくとも部分に基づき、ソフトウェアプラットフォーム識別子を検証することを備えていてもよい。ソフトウェアプラットフォーム識別子の検証は、ソフトウェアプラットフォーム識別子が、聴覚装置証明書のソフトウェアプラットフォーム識別子に対応することを検証することを備えていてもよい。
【００４１】
アクセス権証明書の検証は、例えば、聴覚装置証明書又はその少なくとも部分に基づき、証明書タイムスタンプを検証することを備えていてもよい。証明書タイムスタンプの検証は、アクセス権証明書の証明書タイムスタンプが、聴覚装置証明書の証明書タイムスタンプよりも時間的に後であることを検証することを備えていてもよい。
【００４２】
アクセス権証明書の取得及び検証は、例えば、ファームウェア証明書に基づいて、例えば、ファームウェアを検証することに基づき、条件分岐していてもよい。処理部は、ファームウェアを検証するように構成されていてもよい。例えば、処理部は、例えば、メモリ部から及び／又はインターフェース経由で、ファームウェア証明書を取得し、例えば、ファームウェア証明書のデジタル署名に基づきファームウェア証明書を検証するように構成されていてもよい。ファームウェア、例えばファームウェア証明書が承認されなかった場合、処理部は、アクセス権証明書を取得及び検証し、アクセス権証明書が承認された場合、アクセス権識別子に従ってアクセス権を提供するように構成されていてもよい。アクセス権証明書の条件分岐付き検証は、省電力聴覚装置を可能にする。１つ又は複数の実施形態では、処理部は、ファームウェア証明書のデジタル署名等、ファームウェアが不承認であること示すか否かを決定するように構成されていてもよい。例えば、ファームウェア証明書のデジタル署名は、ファームウェアが承認されていないことを示すために、デフォルト値、例えばゼロに設定されていてもよい。これにより、聴覚装置は、複雑で時間／電力を消費する署名検証を省略して、すぐにアクセス権証明書の取得に進んでもよい。ファームウェア証明書のデジタル署名が、デフォルト値と等しくない場合、処理部は、アクセス権証明書の取得に進んでもよい。
【００４３】
処理部は、例えば、アクセス権証明書が承認された場合、アクセス権識別子に従ってアクセス権を提供するように構成されている。
【００４４】
アクセス権識別子によるアクセス権の提供は、１つ又は複数の聴覚装置特徴の制御を許可することを備えていてもよい。
【００４５】
１つ又は複数の例示的な聴覚装置では、処理部は、アクセス権識別子が完全なアクセスの許可を示す場合、聴覚装置への完全なアクセスを授与するように構成されている。したがって、アクセス権識別子によるアクセス権の提供は、アクセス権識別子が、完全なアクセスの許可を示す場合、聴覚装置への完全なアクセスを授与することを備えていてもよい。聴覚装置への完全なアクセスは、メモリ部の全ての部分に対する読み書き、全てのハードウェアレジスタの読み取り、聴覚装置の全ての書き込み可能なハードウェアレジスタへの書き込みのアクセスを許可することであると規定され得る。
【００４６】
１つ又は複数の例示的な聴覚装置では、処理部は、アクセス権識別子がハードウェアレジスタへのアクセス許可を示す場合、１つ又は複数のハードウェアレジスタを追跡するアクセスを授与するように構成されている。したがって、アクセス権識別子によるアクセス権の提供は、アクセス権識別子が、ハードウェアレジスタへのアクセス許可を示す場合、１つ又は複数のハードウェアレジスタを追跡するアクセスを授与することを備えていてもよい。
【００４７】
１つ又は複数の例示的な聴覚装置では、処理部は、アクセス権識別子が、未承認ファームウェア実行の許可を示す場合、未承認ファームウェアを実行するアクセスを授与するように構成されている。したがって、アクセス権識別子によるアクセス権の提供は、アクセス権識別子が、未承認ファームウェア実行許可を示す場合、未承認ファームウェアを実行するアクセスを授与することを備えていてもよい。
【００４８】
１つ又は複数の例示的な聴覚装置では、処理部は、アクセス権識別子が、ファームウェア格納の許可を示す場合、ファームウェアをメモリ部に格納するアクセスを授与するように構成されている。したがって、アクセス権識別子によるアクセス権の提供は、アクセス権識別子が、ファームウェア格納の許可を示す場合、ファームウェアをメモリ部に格納するアクセスを授与することを備えていてもよい。
【００４９】
また、処理部が、インターフェースを経由してアクセス権証明書を取得し、アクセス権証明書を検証し、アクセス権証明書が承認される場合、アクセス権証明書をメモリ部に格納するように構成されていてもよい聴覚装置が開示される。更に、聴覚装置を構成するための方法であって、アクセス権証明書を取得する工程と、アクセス権証明書を検証する工程と、及びアクセス権が承認される場合、アクセス権証明書を聴覚装置のメモリ部に格納する工程と、を含む方法が開示される。
【００５０】
アクセス権証明書が承認されない場合、処理部は、通常動作を中止するように構成されていてもよい。
【００５１】
図１には、聴覚装置２を製造、開発、保守／アップデート、及び／又は操作するために使用され得る例示的な装置が概略的に示されている。図１には、例示的なシステム１及び聴覚装置２が示されている。システム１は、製造装置１２、サーバ装置１６、及び聴覚装置２を製造、開発、保守／アップデート、及び／又は操作するための開発装置１８の１つ又は複数を備えていてもよい。製造装置１２は、聴覚装置証明書を聴覚装置に送信／インストールするように構成されていてもよい。聴覚装置２は、聴覚装置２のユーザの聴力損失を補うように構成されていてもよい。聴覚装置２は、例えば、一方向又は双方向通信リンク等の通信リンク２３を使用して、製造装置１２と通信するように構成されていてもよい。通信リンク２３は、有線リンク及び／又は無線通信リンクであってもよい。通信リンク２３は、シングルホップ通信リンク又はマルチホップ通信リンクであってもよい。無線通信リンクは、Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｂｌｕｅｔｏｏｔｈ  ｌｏｗ  ｅｎｅｒｇｙ、ＩＥＥＥ８０２．１１、Ｚｉｇｂｅｅ等の短距離通信システムで伝達してもよい。聴覚装置２は、製造装置１２から聴覚装置証明書を受信し、聴覚装置２に備わるメモリ部に聴覚装置証明書を格納するように構成されていてもよい。その代わりに又はそれに加えて、製造装置１２は、聴覚装置証明書を聴覚装置のメモリ部に直接格納してもよい。例えば、製造装置１２は、聴覚装置証明書をメモリ部に書き込んでもよい。例えば、製造装置１２は、聴覚装置２の製造中に、聴覚装置２に接続し、聴覚装置証明書を聴覚装置２に送信する。聴覚装置は、聴覚装置証明書を受信及び格納してもよい。聴覚装置２は、双方向通信リンク等の通信リンク２１を経由して、開発装置１８と接続するように構成されていてもよい。通信リンク２１は、有線リンク及び／又は無線通信リンクであってもよい。通信リンク２１は、シングルホップ通信リンク又はマルチホップ通信リンクであってもよい。無線通信リンクは、Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｂｌｕｅｔｏｏｔｈ  ｌｏｗ  ｅｎｅｒｇｙ、ＩＥＥＥ８０２．１１、Ｚｉｇｂｅｅ等の短距離通信システムで伝達してもよい。聴覚装置２は、ネットワークで開発装置１８と接続するように構成されていてもよい。開発装置１８は、双方向通信リンク等の通信リンク２４を経由して、サーバ装置１６と通信するように構成されていてもよい。通信リンク２４は、有線リンク及び／又は無線通信リンクであってもよい。通信リンク２４は、インターネット等のネットワークを構成してもよい。開発装置１８は、保守及びアップデートの目的でサーバ装置１６と通信するように構成されていてもよい。サーバ装置１６は、サーバとして作動するように、つまり、開発装置１８からの及び／又は聴覚装置２からのリクエストに対応するように構成されている計算装置を備えていてもよい。サーバ装置１６は、聴覚装置製造業者により制御されてもよい。サーバ装置１６は、製造保守及び／又は運用上の目的ために、通信リンク２２経由で製造装置１２と通信するように構成されていてもよい。サーバ装置１６及び製造装置１２は、聴覚装置２の製造保守及び／又は運用上の目的で、同じ場所に設置されていてもよく、���び／又は１つの実体を形成していてもよい。
【００５２】
図２には、例示的な聴覚装置２が概略的に示されている。聴覚装置２は、処理部４、メモリ部６、及びインターフェース８を備える。聴覚装置２は、聴覚装置２のユーザの聴力損失を補うように構成されている処理部４を備える。インターフェース８は、例えば、２．４から２．５ＧＨｚまでの範囲の周波数での無線通信用に構成されている無線トランシーバを選択的に備える。インターフェース８は、製造装置１２及び／又は開発装置１８との、有線通信及び／又は無線通信等の通信用に構成されている。処理部４は、補聴器のユーザの聴力損失を補うように構成されていてもよい。聴覚装置２は、選択的に、音響信号（複数可）を受信し、音響信号（複数可）を変換音響信号（複数可）に変換するためのマイクロホン５又は複数のマイクロホンを備える。また、１つ又は複数の例示的な聴覚装置では、インターフェースの無線トランシーバは、例えば、携帯電話又は無線送信機を有する音響システム等の外部音源から、１つ又は複数の変換音響信号を提供してもよい。変換音響信号（複数可）は、音響信号の電気的形態及び／又はデジタル形態であってもよい。処理部４は、変換音響信号（複数可）を受信し、聴覚装置２のユーザの聴力損失に応じて、処理音響信号に変換するように構成されている。処理音響信号は、圧縮及び／又は増幅等がなされていてもよい。聴覚装置２は、レシーバとして知られている出力トランスデューサ／スピーカ７を備える。レシーバ７は、処理音響信号を受信して、処理音響信号を、ユーザの鼓膜が受け取るための出力音響信号に変換するように構成されている。聴覚装置証明書１００は、メモリ部６に格納されていてもよい。更に、アクセス権証明書１０２は、メモリ部６に格納されていてもよい。選択的に、ファームウェア証明書１０４は、メモリ部６に格納されていてもよい。処理部４は、メモリ部からアクセス権証明書１０２を取り出すことにより、アクセス権証明書を取得するように構成されている。アクセス権証明書は、アクセス権識別子を備える。処理部４は、アクセス権証明書を検証し、アクセス権証明書１０２が承認される場合、アクセス権識別子に従ってアクセス権を提供するように構成されている。
【００５３】
図３には、例示的な聴覚装置証明書１００が概略的に示されている。聴覚装置証明書１００は、選択的に、聴覚装置識別子１１２、聴覚装置鍵を示す第１の聴覚装置鍵識別子１１４を含む少なくとも１つの聴覚装置鍵識別子、及び１つ又は複数の聴覚装置鍵を備える。聴覚装置識別子１１２は、固有の又は仮固有の識別子を指していてもよい。第１の聴覚装置鍵識別子１１４は、聴覚装置証明書の第１の聴覚装置鍵（複数可）を示す。例えば、第１の聴覚装置鍵識別子１１４は、聴覚装置証明書の第１のセット１１５の聴覚装置鍵（１１５Ａ、１１５Ｂ、１１５Ｃ、１１５Ｄ）の聴覚装置鍵を示すか又は指し示してもよい。聴覚装置証明書１００は、選択的に、２、３、又は４以上のセットの聴覚装置鍵を備え、異なるクライアントデバイス／クライアントデバイスタイプとの安全な通信を可能にする。聴覚装置証明書１００は、第１の一次聴覚装置鍵１１５Ａを含む、第１のセット１１５の聴覚装置鍵を備える。少なくとも１つの聴覚装置鍵識別子は、第１のセット１１５の聴覚装置鍵１１５Ａ、１１５Ｂ、１１５Ｃ、１１５Ｄの聴覚装置鍵を示す第１の聴覚装置鍵識別子１１４を備える。第１のセット１１５の聴覚装置鍵は、例えば、第１のクライアントデバイス又は第１のクライアントデバイスタイプ間の通信の安全を確保するための専用の、第１の一次鍵１１５Ａ、第１の二次鍵１１５Ｂ、第１の三次鍵１１５Ｃ、および第１の四次鍵１１５Ｄを備える。例えば、第１のセット１１５の聴覚装置鍵は、第１のクライアントデバイスとの聴覚装置データの通信の安全を確保するための、１セットの聴覚装置鍵１１５Ａ、１１５Ｂ、１１５Ｃ、１１５Ｄであってもよい。
【００５４】
複数の聴覚装置鍵は、第２の一次聴覚装置鍵１１７Ａ、第２の二次聴覚装置鍵１１７Ｂ、第２の三次聴覚装置鍵１１７Ｃ、及び／又は第２の四次聴覚装置鍵１１７Ｄを含む、第２のセット１１７の聴覚装置鍵を備えていてもよい。少なくとも１つの聴覚装置鍵識別子は、第２のセット１１７の聴覚装置鍵１１７Ａ、１１７Ｂ、１１７Ｃ、１１７Ｄの聴覚装置鍵を示す第２の聴覚装置鍵識別子１１６を備える。聴覚装置は、第１のクライアントデバイス及び／又は第２のクライアントデバイス等の１つ又は複数のクライアントデバイスと通信するように構成されていてもよい。聴覚装置が通信するように構成されている各クライアントデバイス又はクライアントデバイスタイプの場合、聴覚装置証明書は、選択的に、特定のクライアントデバイス又はクライアントデバイスタイプとの安全な通信を可能にするように構成されている１セットの聴覚装置鍵を備える。聴覚装置証明書は、第３番の一次の聴覚装置鍵１１９Ａ、第３番の二次聴覚装置鍵１１９Ｂ、第３の三次聴覚装置鍵１１９Ｃ、及び／又は第３の四次聴覚装置鍵１１９Ｄを含む、第３のセット１１９の聴覚装置鍵を備えていてもよい。少なくとも１つの聴覚装置鍵識別子は、第３のセット１１９の聴覚装置鍵の聴覚装置鍵を示す第３の聴覚装置鍵識別子１１８を備える。聴覚装置証明書１００は、第４の一次聴覚装置鍵（非表示）を含む、第４のセットの聴覚装置鍵を備えていてもよい。少なくとも１つの聴覚装置鍵識別子は、第４のセットの聴覚装置鍵の聴覚装置鍵を示す第４の聴覚装置鍵識別子を備える。聴覚装置２は、聴覚装置に接続されているクライアントデバイス又はクライアントデバイスタイプに基づいて１セットの聴覚装置鍵を選択し、選択したセット聴覚装置と関連する聴覚装置鍵識別子に基づいて、選択した聴覚装置鍵のセットから聴覚装置鍵を選択するように構成されていてもよい。
【００５５】
聴覚装置証明書１００は、証明書タイプ識別子１３０を備える。証明書タイプ識別子１３０は、聴覚装置証明書１００が、例えば、聴覚装置ファミリー証明書タイプ、聴覚装置証明書タイプ、ファームウェア証明書タイプ、アクセス権証明書タイプ、及びクライアントデバイス証明書タイプ等の様々な証明書タイプの中から選択される聴覚装置証明書であることを示す。証明書タイプ識別子１３０は、聴覚装置２が、どのタイプの証明書を受信、格納、認証、及び／又は取り出すかを特定可能にするために使用してもよい。聴覚装置証明書１００は、聴覚装置証明書のデータフォーマットバージョンを示すバージョン識別子を備えていてもよい。聴覚装置２は、証明書タイプ識別子１３０及び／又はバージョン識別子を使用して、聴覚装置証明書１００がどのタイプのデータを備えているか、どのタイプのデータが、聴覚装置証明書のフィールドに備えているかを決定してもよい。例えば、聴覚装置２は、証明書タイプ識別子１３０及び／又はバージョン識別子に基づいて、証明書のどのフィールドがデジタル署名１１３を備えているか、及びどの公開鍵が、デジタル署名１１３の検証に必要であるかを決定してもよい。証明書タイプ識別子１３０と、デジタル署名１１３を生成するために使用した公開鍵−秘密鍵対と、の間に１対１のマッピングが存在することが想定され得る。聴覚装置証明書１００は、聴覚装置証明書１００の、例えばビット、バイトでの長さを示す、長さ識別子を備えていてもよい。
【００５６】
聴覚装置証明書１００は、選択的に、署名装置識別子１３６を備える。署名装置識別子１３６は、聴覚装置証明書１００に署名した装置（製造装置１２等、例えば、製造装置１２に備わるＩＣカード、スマートカード、ハードウェアセキュリティモジュール）を識別する固有の識別子を指す。署名装置識別子１３６は、例えば、メディアアクセス制御、ＭＡＣ、署名装置のアドレス、シリアル番号を備えていてもよい。署名装置識別子１３６は、例えば、聴覚装置２が、例えばブラックリストに署名装置が記載されているか否かを決定し、したがってブラックリストに記載されている署名装置が署名した聴覚装置証明書１００を拒絶することを可能にする。
【００５７】
聴覚装置証明書１００は、選択的に、第１のハードウェア識別子１４８及び／又は第２のハードウェア識別子１５０を含む、１つ又は複数のハードウェア識別子を備える。第１のハードウェア識別子１４８は、処理部４のハードウェア識別子を示し、処理部４のレジスタに格納されている。第１のハードウェア識別子１４８は、シリアル番号、メディアアクセス制御、ＭＡＣ、アドレス、チップ識別子、又はそれらの任意の組み合わせを備えていてもよい。第２のハードウェア識別子１５０は、無線チップ等のインターフェースのハードウェア識別子を示し、インターフェース８のレジスタに格納されている。聴覚装置２は、例えば、スタートアップ時に、第１のハードウェア識別子１４８と対応するレジスタの実際の値を比較することにより、聴覚装置証明書１００を検証してもよい。このようにして、聴覚装置２は、聴覚装置に格納されている聴覚装置証明書が、聴覚装置２のためのものであるかを決定し、聴覚装置証明書のハードウェア識別子が、聴覚装置ハードウェアのハードウェアモジュールレジスタ値と一致しない場合、聴覚装置証明書を拒絶してもよい。
【００５８】
聴覚装置証明書１００は、選択的に、ハードウェアプラットフォーム識別子１３８、ソフトウェアプラットフォーム識別子１４０、及び／又は証明書タイムスタンプ１４２の１つ又は複数を備える。ハードウェアプラットフォーム識別子１３８は、作動可能な聴覚装置ハードウェアプラットフォーム等のハードウェアプラットフォーム、つまり聴覚装置証明書を使用し得るハードウェアプラットフォームを識別してもよい。ソフトウェアプラットフォーム識別子１４０は、聴覚装置証明書が作動するように構成されているソフトウェアプラットフォームのファミリーを識別してもよい。証明書タイムスタンプ１４２は、聴覚装置証明書１００が生成される瞬間を示す製造装置１２のタイムスタンプ等の、聴覚装置証明書１００の生産又は製造のタイムスタンプを指す。証明書タイムスタンプ１４２は、例えば、時間、分、日、月、年の形式であってもよい。
【００５９】
聴覚装置証明書１００は、デジタル署名１１３及び／又はＭＡＣを備える。デジタル署名１１３は、署名者正当性の検証（例えば、署名者が、正当な製造装置であるか否か）等の、聴覚装置証明書１００の信憑性及び／又は内容の証明又は検証を可能にする。デジタル署名１１３は、聴覚装置の製造中に、装置ファミリー秘密鍵を使用して、製造装置１２により生成される。
【００６０】
図４には、例示的なアクセス権証明書１０２が概略的に示されている。アクセス権証明書１０２は、デジタル署名１１３及び／又はＭＡＣを備える。デジタル署名１１３は、署名者正当性の検証（例えば、署名者が、正当な製造装置であるか否か）等の、アクセス権証明書１０２の信憑性及び／又は内容の証明又は検証を可能にする。デジタル署名１１３は、アクセス権秘密鍵を使用して、署名装置により生成される。
【００６１】
アクセス権証明書１０２は、証明書タイプ識別子１３０を備える。証明書タイプ識別子１３０は、アクセス権証明書１０２が、例えば、聴覚装置ファミリー証明書タイプ、聴覚装置証明書タイプ、ファームウェア証明書タイプ、アクセス権証明書タイプ、セキュリティ設定証明書、及びクライアントデバイス証明書タイプ等の様々な証明書タイプの中から選択されるアクセス権証明書であることを示す。証明書タイプ識別子１３０は、聴覚装置２が、どのタイプの証明書を受信、格納、認証、及び／又は取り出すかを特定することが可能になるように使用してもよい。アクセス権証明書１０２は、アクセス権証明書１０２のデータフォーマットバージョンを示すバージョン識別子１３２を備えていてもよい。聴覚装置２は、証明書タイプ識別子１３０及び／又はバージョン識別子１３２を使用して、アクセス権証明書１０２がどのタイプのデータを備えているか、及び／又はどのタイプのデータが、アクセス権証明書１０２のフィールドに備わっているかを決定してもよい。アクセス権証明書１０２は、アクセス権証明書１０２の、例えばビット、バイトでの長さを示す、長さ識別子１３４を備えていてもよい。例えば、聴覚装置２は、証明書タイプ識別子１３０、バージョン識別子１３２、及び／又は長さ識別子１３４に基づいて、証明書１０２のどのフィールドがデジタル署名１１３を備えているか、及びどの公開鍵が、デジタル署名１１３の検証に必要であるかを決定してもよい。証明書タイプ識別子１３０と、デジタル署名１１３を生成するために使用した公開鍵−秘密鍵対との間に１対１のマッピングが存在することが想定され得る。
【００６２】
アクセス権証明書１０２は、選択的に、署名装置識別子１３６を備える。署名装置識別子１３６は、アクセス権証明書１０２に署名した装置（製造装置１２等、例えば、製造装置１２に備わるＩＣカード、スマートカード、ハードウェアセキュリティモジュール）を識別する固有の識別子を指す。署名装置識別子１３６は、例えば、メディアアクセス制御、ＭＡＣ、署名装置のアドレス、シリアル番号を備えていてもよい。署名装置識別子１３６は、例えば、聴覚装置２が、例えばブラックリストに署名装置が記載されているか否かを決定し、したがって、例えば二次セキュリティ設定の署名装置失効識別子（複数可）に基づいて、ブラックリストに記載されている署名装置が署名したアクセス権証明書１０２を拒絶することを許容する。
【００６３】
アクセス権証明書１０２は、選択的に、ハードウェアプラットフォーム識別子１３８、ソフトウェアプラットフォーム識別子１４０、及び／又は証明書タイムスタンプ１４２の１つ又は複数を備える。ハードウェアプラットフォーム識別子１３８は、作動可能な聴覚装置ハードウェアプラットフォーム等のハードウェアプラットフォーム、つまり聴覚装置証明書を使用し得るハードウェアプラットフォームを識別してもよい。ソフトウェアプラットフォーム識別子１４０は、聴覚装置証明書が作動するように構成されているソフトウェアプラットフォームのファミリーを識別してもよい。証明書タイムスタンプ１４２は、アクセス権証明書１０２が生成された瞬間を示す製造装置１２のタイムスタンプ等の、アクセス権証明書１０２の生産又は製造のタイムスタンプを指す。証明書タイムスタンプ１４２は、例えば、時間、分、日、月、年の形式であってもよい。
【００６４】
アクセス権証明書１０２は、処理部４のハードウェア識別子を示す第１のハードウェア識別子１４８を備える。選択的に、アクセス権証明書１０２は、処理部４のそれぞれの更なるハードウェア識別子を示す、更なるハードウェア識別子を備えていてもよい。アクセス権証明書１０２は、インターフェース８の無線トランシーバ（無線チップ）のハードウェア識別子を示す第２のハードウェア識別子１５０を備える。選択的に、アクセス権証明書１０２は、インターフェース８のそれぞれの更なるハードウェア識別子を示す、更なるハードウェア識別子を備えていてもよい。
【００６５】
アクセス権証明書１０２は、アクセス権証明書に署名した個人を示す発行人識別子１５２を備えていてもよい。アクセス権証明書１０２は、アクセス権証明書１０２を要求した個人／団体を示す受取人識別子１５４を備えていてもよい。
【００６６】
アクセス権証明書１０２は、デジタル署名１１３及び／又はＭＡＣを備える。デジタル署名１１３は、署名者正当性の検証（例えば、署名者が、正当な製造装置であるか否か）等の、アクセス権証明書１０２の信憑性及び／又は内容の証明又は検証を可能にする。デジタル署名１１３は、例えば、聴覚装置の製造中に、アクセス権秘密鍵を使用して、製造装置１２により生成される。
【００６７】
図５には、聴覚装置のユーザの聴力損失を補うように構成されている処理部、メモリ部、及びインターフェースを備える聴覚装置を操作するための例示的な方法のフローチャートが概略的に示されている。方法５００は、メモリ部からアクセス権識別子を備えるアクセス権証明書を取り出すことにより、アクセス権証明書、例えばアクセス権証明書１０２を取得する工程Ｓ１を備える。方法５００は、アクセス権証明書を検証する工程Ｓ２；及びアクセス権証明書が承認される場合（Ｓ３）、アクセス権識別子に従ってアクセス権を提供する工程Ｓ４に進み、アクセス権の提供Ｓ４は、アクセス権識別子が未承認ファームウェア実行の許可を示す場合、未承認ファームウェアを実行するアクセスを授与する工程Ｓ４１を備える。選択的に、アクセス権の提供Ｓ４は、アクセス権識別子が、ファームウェアの格納許可を示す場合、ファームウェアをメモリ部に格納するアクセスを授与する工程Ｓ４２を備える。
【００６８】
選択的に、アクセス権の提供Ｓ４は、アクセス権識別子が、ハードウエアレジスタアクセスの許可を示す場合、１つ又は複数のハードウェアレジスタを追跡するアクセスを授与する工程Ｓ４３を備える。
【００６９】
図６には、聴覚装置を構成するための例示的な方法のフローチャートが概略的に示されている。方法５０２は、聴覚装置のインターフェースを経由してアクセス権証明書を取得する工程Ｓ１、及びアクセス権証明書を検証する工程Ｓ２を含む。方法５０２は、アクセス権証明書が承認される場合（Ｓ３）、アクセス権証明書を聴覚装置のメモリ部に格納する工程Ｓ６を備える。
【００７０】
図７には、例えば、聴覚装置の処理部を使用した、アクセス権証明書の例示的な検証が概略的に示されている。アクセス権証明書の検証又は承認Ｓ２は、アクセス権証明書１０２の証明書タイプ識別子を検証することＳ２１、及びバージョン識別子により示されるバージョンがファームウェアによりサポートされていることを検証することにより、アクセス権証明書１０２のバージョン識別子を検証することＳ２２を備える。
【００７１】
アクセス権証明書の検証又は承認Ｓ２は、第１のハードウェア識別子及び／又第２のハードウェア識別子等の、１つ又は複数のハードウェア識別子の少なくとも１つを、聴覚装置証明書のそれぞれのハードウェアレジスタ及び／又は対応するそれぞれのハードウェア識別子の実際の値に基づいて検証することＳ２３を備える。
【００７２】
アクセス権証明書の検証又は承認Ｓ２は、ハードウェアプラットフォーム識別子、ソフトウェアプラットフォーム識別子、及びアクセス権証明書の証明書タイムスタンプを、聴覚装置証明書又は少なくともその部分に基づいて、例えば、聴覚装置証明書のそれぞれのハードウェアプラットフォーム識別子、ソフトウェアプラットフォーム識別子、及び証明書タイムスタンプに基づいて検証することＳ２４を備える。
【００７３】
アクセス権証明書の検証又は承認Ｓ２は、例えば、メモリ部に格納されているブラックリストに掲載されている署名装置識別子のリストと付き合わせることによって、署名装置識別子がブラックリストに掲載されていないことを検証することにより、署名装置識別子を検証することＳ２５を備える。
【００７４】
アクセス権証明書の検証又は承認Ｓ２は、メモリ部に格納されているアクセス権公開鍵を使用して、アクセス権証明書のデジタル署名を検証することＳ２６を備える。
【００７５】
Ｓ２１、Ｓ２２、Ｓ２３、Ｓ２４、Ｓ２５、Ｓ２６のいずれかが不承認である場合、アクセス権証明書は承認されない（Ｓ２８）。Ｓ２１、Ｓ２２、Ｓ２３、Ｓ２４、Ｓ２５、及びＳ２６の順序は、変更され得る。Ｓ２１、Ｓ２２、Ｓ２３、Ｓ２４、Ｓ２５、及びＳ２６が全て成功した場合、アクセス権証明書は承認される（Ｓ２７）。処理部は、Ｓ２１、Ｓ２２、Ｓ２３、Ｓ２４、Ｓ２５、及びＳ２６を検証するように構成されていてもよい。
【００７６】
図８には、聴覚装置のユーザの聴力損失を補うように構成されている処理部、メモリ部、及びインターフェースを備える聴覚装置を操作するための例示的な方法のフローチャートが概略的に示されている。方法５００’は、例えば、ファームウェア証明書のデジタル署名を検証することにより、ファームウェアを検証する工程Ｓ７を備える。ファームウェア証明書は、聴覚装置のメモリ部に格納されていてもよく、又はインターフェース経由で聴覚装置にデータを送信するように構成されている、開発装置又は他のクライアントデバイス、例えばフィッティング装置から受信してもよい。ファームウェアが承認されない場合、上記方法は、アクセス権証明書を取得する工程Ｓ１に移る。ファームウェアが承認された場合、方法５００’は通常動作Ｓ９に移る。
【００７７】
図９には、聴覚装置のユーザの聴力損失を補うように構成されている処理部、メモリ部、及びインターフェースを備える聴覚装置を操作するための例示的な方法のフローチャートが概略的に示されている。方法５００’’は、ファームウェアを検証する工程Ｓ７を備える。ファームウェアを検証する工程Ｓ７は、例えば、メモリ部から及び／又はインターフェース経由でファームウェア証明書を取得する工程Ｓ７１、及びファームウェア証明書のデジタル署名を検証することによりファームウェア証明書を検証する工程Ｓ７２を備える。ファームウェアを検証する工程Ｓ７は、ファームウェア証明書のデジタル署名が承認される場合、成功である。
【００７８】
例示的な聴覚装置及び方法が、以下の項目に示されている。
【００７９】
項目１．聴覚装置であって、
聴覚装置のユーザの聴力損失を補うように構成されている処理部と、
メモリ部と、
インターフェースと、を備え、
処理部は、
アクセス権識別子を備えるアクセス権証明書を取得し、
アクセス権証明書を検証し、
アクセス権証明書が承認される場合、アクセス権識別子に従ってアクセス権を提供するように構成されている聴覚装置。
【００８０】
項目２．アクセス権証明書は、デジタル署名を備え、アクセス権証明書の検証は、デジタル署名を検証することを備える、項目１に記載の聴覚装置。
【００８１】
項目３．アクセス権証明書は、証明書タイプ識別子を備え、アクセス権証明書の検証は、証明書タイプ識別子を検証することを備える、項目１又は２に記載の聴覚装置。
【００８２】
項目４．アクセス権証明書は、バージョン識別子を備え、アクセス権証明書の検証は、バージョン識別子を検証することを備える、項目１〜３のいずれか一項に記載の聴覚装置。
【００８３】
項目５．アクセス権証明書は、１つ又は複数のハードウェア識別子を備え、アクセス権証明書の検証は、１つ又は複数のハードウェア識別子の少なくとも１つを検証することを備える、項目１〜４のいずれか一項に記載の聴覚装置。
【００８４】
項目６．１つ又は複数のハードウェア識別子は、処理部のハードウェア識別子を示す第１のハードウェア識別子、及びインターフェースのハードウェア識別子を示す第２のハードウェア識別子の１つ又は両方を含む項目５に記載の聴覚装置。
【００８５】
項目７．アクセス権証明書は、署名装置識別子を備え、アクセス権証明書の検証は、署名装置識別子を検証することを備える、項目１〜６のいずれか一項に記載の聴覚装置。
【００８６】
項目８．アクセス権証明書は、ハードウェアプラットフォーム識別子、ソフトウェアプラットフォーム識別子、及び／又は証明書タイムスタンプの１つ又は複数を備え、アクセス権証明書の検証は、ハードウェアプラットフォーム識別子、ソフトウェアプラットフォーム識別子、及び証明書タイムスタンプの少なくとも１つを検証することを備える、項目１〜７のいずれか一項に記載の聴覚装置。
【００８７】
項目９．聴覚装置は、メモリ部に格納されている聴覚装置証明書を有し、アクセス権証明書の検証は、聴覚装置証明書に基づく、項目１〜８のいずれか一項に記載の聴覚装置。
【００８８】
項目１０．アクセス権識別子によるアクセス権の提供は、１つ又は複数の聴覚装置特徴の制御を許可することを備える、項目１〜９のいずれか一項に記載の聴覚装置。
【００８９】
項目１１．アクセス権証明書は、発行人識別子及び／又は受取人識別子を備える、項目１〜１０のいずれか一項に記載の聴覚装置。
【００９０】
項目１２．処理部は、ファームウェア証明書を取得し、ファームウェア証明書を検証するように構成されており、ファームウェア証明書が承認されない場合、処理部は、アクセス権証明書を取り出し、検証するように構成されている、項目１〜１１のいずれか一項に記載の聴覚装置。
【００９１】
項目１３．アクセス権証明書が承認されない場合、処理部は、通常動作を中止するように構成されている、項目１〜１２のいずれか一項に記載の聴覚装置。
【００９２】
項目１４．アクセス権証明書の取得は、メモリ部からアクセス権証明書を取り出すことを備える、項目１〜１３のいずれか一項に記載の聴覚装置。
【００９３】
項目１５．アクセス権識別子が完全なアクセスの許可を示す場合、処理部は、聴覚装置への完全なアクセスを授与するように構成されている、項目１〜１４のいずれか一項に記載の聴覚装置。
【００９４】
項目１６．アクセス権識別子がハードウエアレジスタアクセスの許可を示す場合、処理部は、１つ又は複数のハードウェアレジスタを追跡するアクセスを授与するように構成されている、項目１〜１５のいずれか一項に記載の聴覚装置。
【００９５】
項目１７．アクセス権識別子が未承認ファームウェア実行の許可を示す場合、処理部は、未承認ファームウェアを実行するアクセスを授与するように構成されている、項目１〜１６のいずれか一項に記載の聴覚装置。
【００９６】
項目１８．アクセス権識別子がファームウェア格納の許可を示す場合、処理部は、ファームウェアを前記メモリ部に格納するアクセスを授与するように構成されている、項目１〜１７のいずれか一項に記載の聴覚装置。
【００９７】
項目１９．聴覚装置のユーザの聴力損失を補うように構成されている処理部、メモリ部、及びインターフェースを備える聴覚装置を操作するための方法であって、
アクセス権識別子を備えるアクセス権証明書を取得する工程と、
アクセス権証明書を検証する工程と、
アクセス権証明書が承認される場合、アクセス権識別子に従ってアクセス権を提供する工程と、を備える方法。
【００９８】
用語「第１」、「第２」、「第３」、及び「第４」等の使用は、いかなる特定の順序を示唆するものではなく、個々の要素を特定するために含まれている。更に、用語「第１」、「第２」等の使用は、いかなる順序又は重要性を示すものではなく、むしろ用語「第１」、「第２」等は、１つの要素を別の要素と区別するために使用される。単語「第１」及び「第２」は、本明細書及び他所では、呼称の目的で使用されているに過ぎず、いかなる特定の空間的又は時間的な順序を示すためのものではないことに留意されたい。更に、第１の要素という呼称は、第２の要素が存在することを示唆しない。その逆も同様である。
【００９９】
特定の特徴が表示及び記載されているが、それらは、特許請求されている発明を限定するためのものではないことが理解されるだろう。また、当業者であれば、特許請求されている発明の趣旨及び範囲から逸脱せずに、種々の変更及び改変をなすことができることが明白になるだろう。したがって、本明細書及び図面は、限定的な意味ではではなく例示的な意味で受け取られるべきである。特許請求されている発明は、代替物、改変物、及び均等物を全て包含することが意図されている。
【符号の説明】
【０１００】
１  システム
２  聴覚装置
４  処理部
５  マイクロホン
６  メモリ部
７  レシーバ
８  インターフェース
１０  クライアントデバイス
１２  製造装置
１６  サーバ装置
１８  開発装置
２１  クライアントデバイスと聴覚装置との通信リンク
２２  サーバ装置と製造装置との通信リンク
２３  聴覚装置と製造装置との通信リンク
２４  サーバ装置とクライアントデバイス／フィッティング装置との通信リンク
１００  聴覚装置証明書
１０２  アクセス権証明書
１０４  ファームウェア証明書
１１２  聴覚装置識別子
１１３  デジタル署名
１１４  第１の聴覚装置鍵識別子
１１５  第１のセットの聴覚装置鍵
１１５Ａ  第１の一次聴覚装置鍵
１１５Ｂ  第１の二次聴覚装置鍵
１１５Ｃ  第１の三次聴覚装置鍵
１１５Ｄ  第１の四次聴覚装置鍵
１１６  第２の聴覚装置鍵識別子
１１７  第２のセットの聴覚装置鍵
１１７Ａ  第２の一次聴覚装置鍵
１１７Ｂ  第２の二次聴覚装置鍵
１１７Ｃ  第２の三次聴覚装置鍵
１１７Ｄ  第２の四次聴覚装置鍵
１１８  第３の聴覚装置鍵識別子
１１９  第３のセットの聴覚装置鍵
１１９Ａ  第３の一次聴覚装置鍵
１１９Ｂ  第３の二次聴覚装置鍵
１１９Ｃ  第３の三次聴覚装置鍵
１１９Ｄ  第３の四次聴覚装置鍵
１３０  証明書タイプ識別子
１３６  署名装置識別子
１３８  ハードウェアプラットフォーム識別子
１４０  ソフトウェアプラットフォーム識別子
１４２  証明書タイムスタンプ
１４８  第１のハードウェア識別子
１５０  第２のハードウェア識別子
１５２  発行人識別子
１５４  受取人識別子
５００、５００’、５００’’  聴覚装置の操作方法
５０２  聴覚装置の構成方法
Ｓ１  アクセス権証明書を取得する工程
Ｓ２  アクセス権証明書を検証する工程
Ｓ３  アクセス権証明書の検証  ＯＫ？
Ｓ４  アクセス権を提供する工程
Ｓ５  通常動作の中止
Ｓ６  アクセス権証明書を格納する工程
Ｓ７  ファームウェアを検証する工程
Ｓ８  ファームウェアの検証  ＯＫ？
Ｓ９  通常動作
【図１】
2017049979.tif 000003
【図２】
2017049979.tif 000004
【図３】
2017049979.tif 000005
【図４】
2017049979.tif 000006
【図５】
2017049979.tif 000007
【図６】
2017049979.tif 000008
【図７】
2017049979.tif 000009
【図８】
2017049979.tif 000010
【図９】
2017049979.tif 000011
【外国語明細書】
2017049979000001.pdf
2017049979000002.pdf
2017049979000003.pdf
2017049979000004.pdf