【誤訳訂正書】
【提出日】平成28年10月28日(2016.10.28)
【誤訳訂正１】
【訂正対象書類名】明細書
【訂正対象項目名】００４１
【訂正方法】変更
【訂正の内容】
【００４１】
図１はこの発明の一実施例による、非安全なランタイム環境１００及び安全なランタイム環境２００を有すると共に、非安全なランタイム環境１００において及び安全なランタイム環境２００において部分的に各ケースで実行されるアプリケーション・フィルター・インターフェースTrustletコネクタ（TLC: Translet Connector）を有するARMアーキテクチャを有するマイクロプロセッサ・システムを示している。非安全なランタイム環境１００は通常のオペレーティング・システムHLOSによって制御される。安全なランタイム環境２００は安全保障のオペレーティング・システムMobiCoreによって制御される。オペレーティング・システム・レベルでの非安全なランタイム環境１００及び安全なランタイム環境２００間のアクセスは、安全保障のドライバMobiCoreドライバを用いることによって行われる。例えば、支払取引アプリケーションのアプリケーションAPPの大部分のAPP-Sは、安全なランタイム環境２００で実行可能な方法で安全保障のオペレーティング・システムMobiCore下で実行される。例えば、支払取引アプリケーションのアプリケーションAPPの残部のAPP-Nは、非安全なランタイム環境１００で実行可能な方法で通常のオペレーティング・システムHLOS下で実行される。この発明によるアプリケーション・フィルター・インターフェースTLC（Translet Connector）は、安全なランタイム環境２００で実行可能な方法で安全保障のオペレーティング・システムMobiCore下で実行されるアプリケーションAPPの部分APP-Sと、非安全なランタイム環境１００で実行可能な方法で通常のオペレーティング・システムHLOS下で実行されるアプリケーションAPPの部分APP-Nとの間の直接のアクセスを、直接にアプリケーション・レベルで可能にする。周辺構造体PER、例えば、タッチ・スクリーン表示装置用のドライバは図１に従って通常のオペレーティング・システムHLOS下で従来の方法で実行されると共に、せいぜい安全保障のドライバMobiCoreドライバを介して安全なランタイム環境２００と通信することができる。安全保障のオペレーティング・システムMobiCoreの下で実行される新規な軽減したドライバPER-Sには、せいぜい安全保障のドライバMobiCoreドライバを介して非安全なランタイム環境１００から達することができる。非安全なランタイム環境１００では、周辺ドライバPERはリナックス（登録商標）（Linux） I２Cドライバで制御される方法でI2Cバス・システムを介して通常のオペレーティング・システムHLOSと通信する。安全なランタイム環境２００では、軽減した周辺ドライバPER-SはI2Cドライバによって制御される方法で安全なランタイム環境２００で実行されるI２Cバス・システムを介して安全保障のオペレーティング・システムMobiCoreと通信する。周辺ドライバPER及びPER-Sの間の通信は、MobiCoreドライバを用いることによってせいぜいオペレーティング・システム・レベルで行うことができる。
【誤訳訂正２】
【訂正対象書類名】特許請求の範囲
【訂正対象項目名】全文
【訂正方法】変更
【訂正の内容】
【特許請求の範囲】
【請求項１】
携帯端末で実行可能な又は実行されると共に、
非安全なランタイム環境（１００）を発生し、維持するために設計された通常のオペレーティング・システム（HLOS）と、
安全なランタイム環境（２００）を発生し、維持するために設計された安全保障のオペレーティング・システム（MobiCore）と、
前記通常のオペレーティング・システム（HLOS）及び前記安全保障のオペレーティング・システム（MobiCore）の間のオペレーティング・システム・インターフェース（MobiCore ドライバ）であって、前記非安全なランタイム環境（１００）及び前記安全なランタイム環境（２００）の間の通信をオペレーティング・システム・レベルで安全に制御すべく設計された前記オペレーティング・システム・インターフェースと、を具備し、
前記非安全なランタイム環境（１００）及び前記安全なランタイム環境（２００）の間の通信を前記オペレーティング・システム・レベルと異なるレベルで安全に制御すべく設計された少なくとも１つのフィルター・インターフェースであって、前記非安全なランタイム環境（１００）及び前記安全なランタイム環境（２００）の間の通信をアプリケーション・レベルで安全に制御すべく設計されたアプリケーション・フィルター・インターフェース（TLC）である、前記フィルター・インターフェースによって特徴付けられてなるマイクロプロセッサ・システム。
【請求項２】
請求項１に記載のマイクロプロセッサ・システムにおいて、前記設けられたフィルター・インターフェースは、前記非安全なランタイム環境（１００）及び前記安全なランタイム環境（２００）の間の通信をハードウェア・レベルで安全に制御すべく設計されたハードウェア・フィルター・インターフェースである前記マイクロプロセッサ・システム。
【請求項３】
請求項２に記載のマイクロプロセッサ・システムにおいて、前記ハードウェア・レベルの前記制御は、バス・システム（I2C）を介した制御として行われる前記マイクロプロセッサ・システム。
【請求項４】
請求項２又は３に記載のマイクロプロセッサ・システムにおいて、
前記携帯端末の周辺構造体用の少なくとも１つのドライバ（PER）であって、前記通常のオペレーティング・システム（HLOS）によって駆動可能であると共に、前記非安全なランタイム環境（１００）にて実行可能である前記少なくとも１つのドライバを更に具備し、
前記周辺構造体用の好ましくは軽減したドライバ（PER-S）であって、前記安全保障のオペレーティング・システム（MobiCore）によって駆動可能であり、前記安全なランタイム環境（２００）にて実行可能で、前記非安全なランタイム環境（１００）にて実行可能な前記ドライバ（PER）の機能性のサブセットのみを好ましくは有してなる前記ドライバによって特徴付けられると共に、
前記ハードウェア・フィルター・インターフェースが、前記非安全なランタイム環境（１００）にて実行可能な周辺構造体用の前記ドライバ（PER）と、前記安全なランタイム環境（２００）にて実行可能な前記周辺構造体用の前記好ましくは軽減したドライバ（PER-S）との間の通信を前記ハードウェア・レベルで安全に制御すべく設計されてなることを特徴とする前記マイクロプロセッサ・システム。
【請求項５】
請求項４に記載のマイクロプロセッサ・システムにおいて、安全保障との関連性に関して周辺構造体用の前記ドライバ（PER、PER-S）に向けられたアクセスを検査し、前記アクセスが安全保障と関連性があるものとして同定される場合、前記安全なランタイム環境（２００）での前記好ましくは軽減したドライバ（PER-S）に前記アクセスを運び、かつ、前記アクセスが安全保障と関連性がないものとして同定される場合、前記非安全なランタイム環境（１００）での前記ドライバ（PER）に前記アクセスを運ぶべく、前記ハードウェア・フィルター・インターフェースが設計されている前記マイクロプロセッサ・システム。
【請求項６】
請求項１に記載のマイクロプロセッサ・システムにおいて、
少なくとも１つのアプリケーション（APP）を更に具備し、
該アプリケーション（APP）は前記通常のオペレーティング・システム（HLOS）によって少なくとも部分的に（APP-N）駆動可能であると共に、前記非安全なランタイム環境（１００）にて実行可能であり、かつ、前記安全保障のオペレーティング・システム（MobiCore）によって少なくとも部分的に（APP-S）駆動可能であると共に、前記安全なランタイム環境（２００）にて実行可能であることを特徴とすると共に、
前記非安全なランタイム環境（１００）で実行可能な前記少なくとも部分的なアプリケーション（APP-N）と、前記安全なランタイム環境（２００）で実行可能な前記少なくとも部分的なアプリケーション（APP-S）との間の通信を前記アプリケーション・レベルで安全に制御すべく、前記アプリケーション・フィルター・インターフェース（TLC）が設計されていることを特徴とする前記マイクロプロセッサ・システム。
【請求項７】
請求項６に記載のマイクロプロセッサ・システムにおいて、安全保障との関連性に関して前記アプリケーション（APP）に向けられたアクセスを検査し、前記アクセスが安全保障と関連性があるものとして同定される場合、前記安全なランタイム環境（２００）での前記少なくとも部分的なアプリケーション（APP-S）に前記アクセスを運び、かつ、前記アクセスが安全保障と関連性がないものとして同定される場合、前記非安全なランタイム環境（１００）での前記少なくとも部分的なアプリケーション（APP-N）に前記アクセスを運ぶべく、前記アプリケーション・フィルター・インターフェース（TLC）が設計されている前記マイクロプロセッサ・システム。
【請求項８】
請求項１から請求項７の何れか一項に記載のマイクロプロセッサ・システムにおいて、前記非安全なランタイム環境（１００）から前記安全なランタイム環境（２００）への又は/及び前記安全なランタイム環境（２００）から非安全なランタイム環境（１００）への前記フィルター・インターフェースを介して行われるどんなアクセスのときでも、前記マイクロプロセッサのユーザに知覚可能なユーザ・メッセージがユーザ出力装置によって出力されるようにして、前記フィルター・インターフェースが前記ユーザ出力装置に結合されている前記マイクロプロセッサ・システム。
【請求項９】
請求項８に記載のマイクロプロセッサ・システムにおいて、一方で、前記非安全なランタイム環境（１００）から前記安全なランタイム環境（２００）への、及び他方で、前記安全なランタイム環境（２００）から非安全なランタイム環境（１００）へのアクセスに対して、前記ユーザに区別可能な異なるユーザ出力が出力されるようにして、前記フィルター・インターフェースが前記ユーザ出力装置に結合されている前記マイクロプロセッサ・システム。