【手続補正書】
【提出日】平成26年10月27日(2014.10.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
携帯端末で実行可能な又は実行されると共に、
非安全なランタイム環境（１００）を発生し、維持するために設計された通常のオペレーション・システム（HLOS）と、
安全なランタイム環境（２００）を発生し、維持するために設計された安全保障のオペレーティング・システム（MobiCore）と、
前記通常のオペレーティング・システム（HLOS）及び前記安全保障のオペレーション・システム（MobiCore）の間のオペレーティング・システム・インターフェース（MobiCore ドライバ）であって、前記非安全なランタイム環境（１００）及び前記安全なランタイム環境（２００）の間の通信をオペレーティング・システム・レベルで安全に制御すべく設計された前記オペレーティング・システム・インターフェースと、を具備し、
前記非安全なランタイム環境（１００）及び前記安全なランタイム環境（２００）の間の通信を前記オペレーティング・システム・レベルと異なるレベルで安全に制御すべく設計された少なくとも１つのフィルター・インターフェース（仮想I2Cドライバ; TLC）によって特徴付けられてなるマイクロプロセッサ・システム。
【請求項２】
請求項１に記載のマイクロプロセッサ・システムにおいて、前記設けられたフィルター・インターフェースは、前記非安全なランタイム環境（１００）及び前記安全なランタイム環境（２００）の間の通信をハードウェア・レベルで安全に制御すべく設計されたハードウェア・フィルター・インターフェース（仮想I2Cドライバ）である前記マイクロプロセッサ・システム。
【請求項３】
請求項２に記載のマイクロプロセッサ・システムにおいて、前記ハードウェア・レベルの前記制御は、バス・システム（I2C）を介した制御として行われる前記マイクロプロセッサ・システム。
【請求項４】
請求項２又は３に記載のマイクロプロセッサ・システムにおいて、
前記携帯端末の周辺構造体用の少なくとも１つのドライバ（PER）であって、前記通常のオペレーション・システム（HLOS）によって駆動可能であると共に、前記非安全なランタイム環境（１００）にて実行可能である前記少なくとも１つのドライバを更に具備し、
前記周辺構造体用の好ましくは軽減したドライバ（PER-S）であって、前記安全保障のオペレーション・システム（MobiCore）によって駆動可能であり、前記安全なランタイム環境（２００）にて実行可能で、前記非安全なランタイム環境（１００）にて実行可能な前記ドライバ（PER）の機能性のサブセットのみを好ましくは有してなる前記ドライバによって特徴付けられると共に、
前記ハードウェア・フィルター・インターフェース（仮想I2Cドライバ）が、前記非安全なランタイム環境（１００）にて実行可能な周辺構造体用の前記ドライバ（PER）と、前記安全なランタイム環境（２００）にて実行可能な前記周辺構造体用の前記好ましくは軽減したドライバ（PER-S）との間の通信を前記ハードウェア・レベルで安全に制御すべく設計されてなることを特徴とする前記マイクロプロセッサ・システム。
【請求項５】
請求項４に記載のマイクロプロセッサ・システムにおいて、安全保障との関連性に関して周辺構造体用の前記ドライバ（PER、PER-S）に向けられたアクセスを検査し、前記アクセスが安全保障と関連性があるものとして同定される場合、前記安全なランタイム環境（２００）での前記好ましくは軽減したドライバ（PER-S）に前記アクセスを運び、かつ、前記アクセスが安全保障と関連性がないものとして同定される場合、前記非安全なランタイム環境（１００）での前記ドライバ（PER）に前記アクセスを運ぶべく、前記ハードウェア・フィルター・インターフェース（仮想I2Cドライバ）が設計されている前記マイクロプロセッサ・システム。
【請求項６】
請求項１から５の何れかに記載のマイクロプロセッサ・システムにおいて、前記設けられたフィルター・インターフェースは、前記非安全なランタイム環境（１００）及び前記安全なランタイム環境（２００）の間の通信をアプリケーション・レベルで安全に制御すべく設計されたアプリケーション・フィルター・インターフェース（TLC）である前記マイクロプロセッサ・システム。
【請求項７】
請求項６に記載のマイクロプロセッサ・システムにおいて、
少なくとも１つのアプリケーション（APP）を更に具備し、
該アプリケーション（APP）は前記通常のオペレーション・システム（HLOS）によって少なくとも部分的に（APP-N）駆動可能であると共に、前記非安全なランタイム環境（１００）にて実行可能であり、かつ、前記安全保障のオペレーション・システム（MobiCore）によって少なくとも部分的に（APP-S）駆動可能であると共に、前記安全なランタイム環境（２００）にて実行可能であることを特徴とすると共に、
前記非安全なランタイム環境（１００）で実行可能な前記少なくとも部分的なアプリケーション（APP-N）と、前記安全なランタイム環境（２００）で実行可能な前記少なくとも部分的なアプリケーション（APP-S）との間の通信を前記アプリケーション・レベルで安全に制御すべく、前記アプリケーション・フィルター・インターフェース（TLC）が設計されていることを特徴とする前記マイクロプロセッサ・システム。
【請求項８】
請求項７に記載のマイクロプロセッサ・システムにおいて、安全保障との関連性に関して前記アプリケーション（APP）に向けられたアクセスを検査し、前記アクセスが安全保障と関連性があるものとして同定される場合、前記安全なランタイム環境（２００）での前記少なくとも部分的なアプリケーション（APP-S）に前記アクセスを運び、かつ、前記アクセスが安全保障と関連性がないものとして同定される場合、前記非安全なランタイム環境（１００）での前記少なくとも部分的なアプリケーション（APP-N）に前記アクセスを運ぶべく、前記アプリケーション・フィルター・インターフェース（TLC）が設計されている前記マイクロプロセッサ・システム。
【請求項９】
請求項１から８の何れかに記載のマイクロプロセッサ・システムにおいて、前記非安全なランタイム環境（１００）から前記安全なランタイム環境（２００）への又は/及び前記安全なランタイム環境（２００）から非安全なランタイム環境（１００）への前記フィルター・インターフェース（仮想I2Cドライバ; TLC）を介して行われるどんなアクセスのときでも、前記マイクロプロセッサのユーザに知覚可能なユーザ・メッセージがユーザ出力装置によって出力されるようにして、前記フィルター・インターフェース（仮想I2Cドライバ; TLC）が前記ユーザ出力装置に結合されている前記マイクロプロセッサ・システム。
【請求項１０】
請求項９に記載のマイクロプロセッサ・システムにおいて、一方で、前記非安全なランタイム環境（１００）から前記安全なランタイム環境（２００）への、及び他方で、前記安全なランタイム環境（２００）から非安全なランタイム環境（１００）へのアクセスに対して、前記ユーザに区別可能な異なるユーザ出力が出力されるようにして、前記フィルター・インターフェース（仮想I2Cドライバ; TLC）が前記ユーザ出力装置に結合されている前記マイクロプロセッサ・システム。