(57)【要約】  本発明は、プロセスが、該プロセスが実行されている情報処理装置でなく、外部の情報処理装置が備えているリソースを使用する際、制御対象とするリソースを情報処理装置で確定可能とするシステム、方法、プログラムを提供する。情報処理装置（１０００）のセキュアＯＳ（１０２１）でプロセスを起動する際に、指定プロセス識別子記憶手段（１０２２）に予め記憶されているプロセス識別子のプロセスが起動されるかを指定プロセス判別手段（１０１１）が判別し、起動されると判断した場合に、ポリシ送信手段（１０１２）は、起動するプロセスのアクセス制御規則を、リソース制御ＯＳを備える情報処理装置（１１００）のポリシ解析手段（１１１１）に送信し、ポリシ解析手段（１１１１）は、受信したアクセス制御規則に含まれるリソース識別子のリソースを、制御対象のリソースとして確定し、当該リソースに対してリソース制御ＯＳ（１１２１）がリソース制御を行う（図１）。
2009136628.tif 000002
【特許請求の範囲】
【請求項１】
プロセスが使用するリソースの使用量を制御するリソース制御機構と、
アクセス制御規則に従ってプロセスのリソースへのアクセスを制御するアクセス制御機構における前記アクセス制御規則から、前記リソース制御機構で制御を行うリソースを確定するポリシ解析手段を備えた情報処理システム。
【請求項２】
前記リソース制御機構は、リソース制御規則に従ってプロセスが使用するリソースの使用量を制御し、
前記ポリシ解析手段は、制御を行うリソースを確定し、前記リソース制御規則を生成する、請求項１に記載の情報処理システム。
【請求項３】
前記リソース制御機構と前記ポリシ解析手段を備える第１の情報処理装置と、
前記アクセス制御機構を備える第２の情報処理装置と、
がネットワーク接続される請求項１又は２に記載の情報処理システム。
【請求項４】
前記アクセス制御機構は、前記プロセスと前記プロセス識別子の組の集合を記憶し、
前記第２の情報処理装置は、前記プロセス識別子と前記プロセス識別子に関連する前記アクセス制御規則の組の集合を予め記憶するアクセス制御ポリシを備え、
前記第１の情報処理装置の前記ポリシ解析手段は、前記第２の情報処理装置より前記アクセス制御ポリシの前記アクセス制御規則を受信する、請求項３に記載の情報処理システム。
【請求項５】
前記アクセス制御機構は、起動するプロセスのプロセス識別子を送信し、プロセス実行許可信号を受信するまで待ち、前記プロセス実行許可信号を受信すると、起動するプロセスの実行を開始する制御を行い、
前記第２の情報処理装置は、プロセス識別子の集合を予め記憶する指定プロセス識別子記憶手段と、
前記アクセス制御機構よりプロセス識別子を受信し、受信した前記プロセス識別子と同一のプロセス識別子が前記指定プロセス識別子記憶手段に記憶されているか否かを判別し、
受信した前記プロセス識別子と同一のプロセス識別子が前記指定プロセス識別子記憶手段に記憶されている場合には、受信した前記プロセス識別子を送信し、記憶されていない場合に、前記アクセス制御機構に、プロセス実行許可信号を送信する指定プロセス判別手段と、
前記指定プロセス判別手段よりプロセス識別子を受信し、前記アクセス制御ポリシを参照し、受信したプロセス識別子と組として記憶されているアクセス制御規則を前記ポリシ解析手段に送信するポリシ送信手段をさらに備え、
前記ポリシ解析手段は、前記アクセス制御機構にプロセス実行許可信号を送信する、請求項４に記載の情報処理システム。
【請求項６】
前記アクセス制御機構は、起動するプロセスのプロセス識別子を送信し、プロセス実行許可信号を受信するまで待ち、プロセス実行許可信号を受信すると起動するプロセスの実行を開始する制御を行い、
前記第２の情報処理装置は、プロセス識別子の集合を予め記憶する指定プロセス識別子記憶手段と、
前記アクセス制御機構からプロセス識別子を受信し、受信した前記プロセス識別子と同一のプロセス識別子が前記指定プロセス識別子記憶手段に記憶されているか否かを判別し、
受信した前記プロセス識別子と同一のプロセス識別子が前記指定プロセス識別子記憶手段に記憶されている場合には、受信した前記プロセス識別子を送信し、記憶されていない場合には、前記アクセス制御機構にプロセス実行許可信号を送信する指定プロセス判別手段と、
前記指定プロセス判別手段よりプロセス識別子を受信し、前記アクセス制御ポリシと、受信したプロセス識別子を前記第１の情報処理装置に送信し、前記アクセス制御機構にプロセス実行許可信号を送信するポリシ送信手段をさらに備え、
前記第１の情報処理装置の前記ポリシ解析手段は、前記アクセス制御機構にプロセス実行許可信号を送信し、
前記第１の情報処理装置は、前記ポリシ送信手段より前記アクセス制御ポリシと前記プロセス識別子を受信し、前記アクセス制御ポリシから受信したプロセス識別子と組として記憶されているアクセス制御規則を取得し、取得したアクセス制御規則を前記ポリシ解析手段に送信するポリシ受信手段をさらに備える請求項４に記載の情報処理システム。
【請求項７】
前記アクセス制御機構がセキュアＯＳ（オペレーティングシステム）を含み、
前記リソース制御機構がリソース制御ＯＳを含む請求項１乃至６のいずれか１項に記載の情報処理システム。
【請求項８】
前記リソース制御規則が、前記アクセス制御規則を含む請求項２乃至７のいずれか１項に記載の情報処理システム。
【請求項９】
前記リソースは、ネットワーク、記憶領域、ＣＰＵ、ファイル、プロセスのうちの少なくとも１つである請求項１乃至８のいずれか１項に記載の情報処理システム。
【請求項１０】
プロセスが使用するリソースの使用量を制御するリソース制御処理と、
アクセス制御規則に従ってプロセスのリソースへのアクセスを制御するアクセス制御処理における前記アクセス制御規則から、前記リソース制御処理で制御を行うリソースを確定するポリシ解析処理と、
を含む、情報処理方法。
【請求項１１】
前記リソース制御処理は、リソース制御規則に従ってプロセスが使用するリソースの使用量を制御し、
前記ポリシ解析処理は、制御を行うリソースを確定し、前記リソース制御規則を生成する、請求項１０に記載の情報処理方法。
【請求項１２】
前記リソース制御処理と前記ポリシ解析処理を実行する第１の情報処理装置と、
前記アクセス制御処理を実行する第２の情報処理装置と、
がネットワーク接続される請求項１０又は１１に記載の情報処理方法。
【請求項１３】
前記アクセス制御処理では、前記プロセスと前記プロセス識別子の組の集合を記憶し、
前記第２の情報処理装置は、前記プロセス識別子と前記プロセス識別子に対応するアクセス制御規則の組の集合を予めアクセス制御ポリシに記憶し、
前記第１の情報処理装置の前記ポリシ解析処理は、前記アクセス制御ポリシの前記アクセス制御規則を受信する、請求項１２に記載の情報処理方法。
【請求項１４】
前記アクセス制御処理では、起動するプロセスのプロセス識別子を送信し、プロセス実行許可信号を受信するまで待ち、前記プロセス実行許可信号を受信すると、起動するプロセスの実行を開始する制御を行い、
前記第２の情報処理装置は、プロセス識別子の集合を予め指定プロセス識別子記憶手段に記憶し、
前記アクセス制御処理よりプロセス識別子を受信し、受信した前記プロセス識別子と同一のプロセス識別子が前記指定プロセス識別子記憶手段に記憶されているか否かを判別し、
受信した前記プロセス識別子と同一のプロセス識別子が前記指定プロセス識別子記憶手段に記憶されている場合には、受信した前記プロセス識別子を送信し、記憶されていない場合に、前記アクセス制御機構に、プロセス実行許可信号を送信し、
プロセス識別子を受信し、前記アクセス制御ポリシを参照し、受信したプロセス識別子と組として記憶されているアクセス制御規則を前記ポリシ解析処理に送信し、
前記ポリシ解析処理は、前記アクセス制御処理にプロセス実行許可信号を送信する、請求項１３に記載の情報処理方法。
【請求項１５】
前記アクセス制御処理では、起動するプロセスのプロセス識別子を送信し、プロセス実行許可信号を受信するまで待ち、プロセス実行許可信号を受信すると起動するプロセスの実行を開始する制御を行い、
前記第２の情報処理装置は、プロセス識別子の集合を予め指定プロセス識別子記憶手段に記憶し、
前記アクセス制御処理からプロセス識別子を受信し、受信した前記プロセス識別子と同一のプロセス識別子が前記指定プロセス識別子記憶手段に記憶されているか否かを判別し、
受信した前記プロセス識別子と同一のプロセス識別子が前記指定プロセス識別子記憶手段に記憶されている場合には、受信した前記プロセス識別子を送信し、記憶されていない場合には、前記アクセス制御機構にプロセス実行許可信号を送信し、
プロセス識別子を受信し、前記アクセス制御ポリシと、受信したプロセス識別子を前記第１の情報処理装置に送信し、前記アクセス制御機構にプロセス実行許可信号を送信し、
前記第１の情報処理装置の前記ポリシ解析手段は、前記アクセス制御機構にプロセス実行許可信号を送信し、
前記第１の情報処理装置は、前記アクセス制御ポリシと前記プロセス識別子を受信し、前記アクセス制御ポリシから受信したプロセス識別子と組として記憶されているアクセス制御規則を取得し、取得したアクセス制御規則を前記ポリシ解析処理に送信する請求項１３に記載の情報処理方法。
【請求項１６】
前記アクセス制御処理がセキュアＯＳ（オペレーティングシステム）を含み、
前記リソース制御処理がリソース制御ＯＳを含む請求項１０乃至１５のいずれか１項に記載の情報処理方法。
【請求項１７】
前記リソース制御規則は、前記アクセス制御規則を含む請求項１１乃至１６のいずれか１項に記載の情報処理方法。
【請求項１８】
前記リソースは、ネットワーク、記憶領域、ＣＰＵ、ファイル、プロセスの少なくとも１つである請求項１０乃至１７のいずれか１項に記載の情報処理方法。
【請求項１９】
プロセスが使用するリソースの使用量を制御するリソース制御処理と、
アクセス制御規則に従ってプロセスのリソースへのアクセスを制御するアクセス制御処理における前記アクセス制御規則から、前記リソース制御処理で制御を行うリソースを確定するポリシ解析処理と、
を情報処理装置に実行させるプログラム。
【請求項２０】
前記リソース制御処理は、リソース制御規則に従ってプロセスが使用するリソースの使用量を制御し、
前記ポリシ解析処理は、制御を行うリソースを確定し、前記リソース制御規則を生成する、請求項１９に記載のプログラム。
【請求項２１】
前記リソース制御処理と前記ポリシ解析処理を実行する第１の情報処理装置と、
前記アクセス制御処理を実行する第２の情報処理装置と、
がネットワーク接続される請求項１９又は２０に記載のプログラム。
【請求項２２】
前記アクセス制御処理では、前記プロセスと前記プロセス識別子の組の集合を記憶し、
前記第２の情報処理装置は、前記プロセス識別子と前記プロセス識別子に関連するアクセス制御規則の組の集合を予めアクセス制御ポリシに記憶し、
前記第１の情報処理装置の前記ポリシ解析処理は、前記アクセス制御ポリシの前記アクセス制御規則を受信する、請求項２１に記載のプログラム。
【請求項２３】
前記アクセス制御処理では、起動するプロセスのプロセス識別子を送信し、プロセス実行許可信号を受信するまで待ち、前記プロセス実行許可信号を受信すると、起動するプロセスの実行を開始する制御を行い、
前記第２の情報処理装置は、プロセス識別子の集合を予め指定プロセス識別子記憶手段に記憶し、
前記アクセス制御処理よりプロセス識別子を受信し、受信した前記プロセス識別子と同一のプロセス識別子が前記指定プロセス識別子記憶手段に記憶されているか否かを判別し、
受信した前記プロセス識別子と同一のプロセス識別子が前記指定プロセス識別子記憶手段に記憶されている場合には、受信した前記プロセス識別子を送信し、記憶されていない場合に、前記アクセス制御機構に、プロセス実行許可信号を送信し、
プロセス識別子を受信し、前記アクセス制御ポリシを参照し、受信したプロセス識別子と組として記憶されているアクセス制御規則を前記ポリシ解析処理に送信し、
前記ポリシ解析処理は、前記アクセス制御処理にプロセス実行許可信号を送信する請求項２２に記載のプログラム。
【請求項２４】
前記アクセス制御処理では、起動するプロセスのプロセス識別子を送信し、プロセス実行許可信号を受信するまで待ち、プロセス実行許可信号を受信すると起動するプロセスの実行を開始する制御を行い、
前記第２の情報処理装置は、プロセス識別子の集合を予め指定プロセス識別子記憶手段に記憶し、
前記アクセス制御処理からプロセス識別子を受信し、受信した前記プロセス識別子と同一のプロセス識別子が前記指定プロセス識別子記憶手段に記憶されているか否かを判別し、
受信した前記プロセス識別子と同一のプロセス識別子が前記指定プロセス識別子記憶手段に記憶されている場合には、受信した前記プロセス識別子を送信し、記憶されていない場合には、前記アクセス制御機構にプロセス実行許可信号を送信し、
プロセス識別子を受信し、前記アクセス制御ポリシと、受信したプロセス識別子を前記第１の情報処理装置に送信し、前記アクセス制御機構にプロセス実行許可信号を送信し、
前記第１の情報処理装置の前記ポリシ解析手段は、前記アクセス制御機構にプロセス実行許可信号を送信し、
前記第１の情報処理装置は、前記アクセス制御ポリシと前記プロセス識別子を受信し、前記アクセス制御ポリシから受信したプロセス識別子と組として記憶されているアクセス制御規則を取得し、取得したアクセス制御規則を前記ポリシ解析処理に送信する請求項２２に記載のプログラム。
【請求項２５】
前記アクセス制御処理がセキュアＯＳ（オペレーティングシステム）を含み、
前記リソース制御処理がリソース制御ＯＳを含む請求項１９乃至２４のいずれか１項に記載のプログラム。
【請求項２６】
前記リソース制御規則は、前記アクセス制御規則を含む請求項１９乃至２５のいずれか１項に記載のプログラム。
【請求項２７】
前記リソースは、ネットワーク、記憶領域、ＣＰＵ、ファイル、プロセスの少なくとも１つである請求項１９乃至２６のいずれか１項に記載のプログラム。
【請求項２８】
第１のＯＳ（オペレーティングシステム）と、リソース制御ポリシと、ポリシ解析手段と、を含む第１の情報処理装置と、
第２のＯＳと、アクセス制御ポリシと、指定プロセス識別子記憶手段と、指定プロセス判定手段と、ポリシ送信手段と、を含む第２の情報処理装置と、
を備え、前記第１及び第２の情報処理装置はネットワーク接続され、
前記アクセス制御ポリシは、プロセスのプロセス識別子と、前記プロセスに許可するリソースに対する操作であるアクセス制御規則とを互いに関連付けて記憶し、
前記第２のＯＳは、プロセスとその識別子であるプロセス識別子と、プロセスのアクセス対象となるリソースとその識別子であるリソース識別子を記憶し、前記アクセス制御ポリシに従ったアクセス制御を行い、
プロセスを起動する際に、プロセスのプロセス識別子を前記指定プロセス判定手段に送信し、プロセス実行許可信号を受信すると、前記プロセスの実行を開始する制御を行い、
前記指定プロセス識別子記憶手段は、予めプロセス識別子を記憶し、
前記指定プロセス判定手段は、前記第２のＯＳからプロセス識別子を受信すると、前記指定プロセス識別子記憶手段を参照し、前記受信したプロセス識別子と同一のプロセス識別子が記憶されている場合に、プロセス識別子を前記ポリシ送信手段に送信し、前記プロセス識別子と同一のプロセス識別子が記憶されていない場合に、前記第２のＯＳにプロセス実行許可信号を送信し、
前記ポリシ送信手段は、前記指定プロセス判定手段から、プロセス識別子を受信すると
前記アクセス制御ポリシを参照してアクセス制御規則を取得し、前記ポリシ解析手段に送信し、
前記第１のＯＳは、前記第２のＯＳが記憶しているリソースを使用するプロセスとその識別子であるプロセス識別子を記憶し、前記リソース制御ポリシに従ったリソース制御を行い、
前記ポリシ解析手段は、前記ポリシ送信手段からアクセス制御規則を受信すると、前記アクセス制御規則に含まれるリソースを制御する対象のリソースとして確定し前記リソースのリソース制御規則を生成し、前記リソース制御規則をリソース制御ポリシに記憶し、前記第２のＯＳにプロセス実行許可信号を送信する、情報処理システム。
【請求項２９】
前記第１の情報処理装置がポリシ受信手段をさらに備え、
前記第２の情報処理装置において、前記ポリシ送信手段は、前記指定プロセス判定手段から、プロセス識別子を受信すると、前記アクセス制御ポリシとプロセス識別子を、前記ポリシ受信手段に送信し、
前記第１の情報処理装置において、前記ポリシ受信手段は、前記ポリシ送信手段から、前記アクセス制御ポリシとプロセス識別子を受信すると、前記アクセス制御ポリシを参照し、前記プロセス識別子に対応するアクセス制御規則を取得しアクセス制御規則をポリシ解析手段へ送信し、
前記ポリシ解析手段は、前記ポリシ送信手段からアクセス制御規則を受信すると、前記アクセス制御規則に含まれるリソースを制御する対象のリソースとして確定して前記リソースのリソース制御規則を生成し、前記リソース制御規則をリソース制御ポリシに記憶し、前記第２のＯＳにプロセス実行許可信号を送信する、請求項２８記載の情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願についての記載）
本発明は、日本国特許出願：特願２００８−１２２１９９号（２００８年５月８日出願）の優先権主張に基づくものであり、同出願の全記載内容は引用をもって本書に組み込み記載されているものとする。
【０００２】
本発明は、リソース制御技術に関し、特に、プロセスが使用するリソース制御を行うためのリソース制御規則を生成する情報処理システムと方法並びにプログラムに関する。
【背景技術】
【０００３】
近年、分散処理や機器連携の機能を備えた情報処理装置が増加している。これにより各プロセスは、そのプロセスが実行されている情報処理装置が備えているリソースだけでなく、外部の情報処理装置が備えているリソースを使用できるようになった。【０００４】
また、情報処理装置は、内部で実行しているプロセスだけでなく、他の情報処理装置で実行されているプロセスに対しても、リソースを提供できるようになった。【０００５】
このような環境において、各情報処理装置のセキュリティを確保するために、セキュアＯＳ（オペレーティング・システム）でアクセス制御を行い、リソースの占有を防ぐためにリソース制御を行う必要がある。【０００６】
なお、リソース制御には、ネットワークを使用する帯域幅の制御やメモリの使用量の制御等がある。【０００７】
リソースを提供する情報処理装置では、該情報処理装置内でのプロセスの処理を妨げることなく、他の情報処理装置にリソースを提供することが望まれる。なかでも、情報処理装置における重要な処理を行うプロセスの実行を保証することが必要である。そのために、リソース制御を行い、情報処理装置における重要な処理を行うプロセスが使用するリソースを確保する必要がある。【０００８】
分散されたコンピュータリソースのアクセス制御として、特許文献１には、アクセス制御装置がコンピュータリソースの識別情報と当該コンピュータリソースのアクセス権を有するグループの識別情報とを含むアクセス権証明書及びコンピュータリソースを関連付けて記憶し、グループの識別情報と当該グループに属するユーザ端末の識別情報を含む所属証明書を記憶し、他のアクセス制御装置からの取得要求に応じて他のアクセス制御装置に当該コンピュータリソースに関連付けられたアクセス権証明書を送信し、ネットワーク上に分散されたコンピュータリソースに対する効率的なアクセス制御を可能とする構成が開示されている。また特許文献２には、個人使用の資源とグループ利用される共用資源とを有するクライアント・サーバ兼用型計算機において、個人使用が終了されたときは、サーバ機能に必要な機能だけを有効動作させられるようになり、共有資源を用いたサービス提供を継承した状態で低消費電力化と個人データのセキュリティ確保を実現する方法が開示されている。またリソース制御として、特許文献３には、情報処理装置の性能を測定することでボトルネックとなっているリソースを特定し、適切にリソース制御を行う手法が開示されている。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００５−３３９０５５号公報
【特許文献２】特開平１０−３３２２号公報
【特許文献３】特開２００７−４８３１５号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
以下に本発明による分析を与える。【００１１】
第１の問題点は、プロセスが、該プロセスが実行されている情報処理装置（「第１の情報処理装置」という）でなく、外部の情報処理装置（「第２の情報処理装置」という）が備えているリソースを使用する際、制御対象とするリソースを第１の情報処理装置が確定できないことである。【００１２】
第１の情報処理装置のプロセスが、第２の情報処理装置が備えているリソースを使用する場合、プロセスに対してリソース制御を行うのは第１の情報処理装置である。【００１３】
しかし、制御対象とすべきリソースの情報が、第１の情報処理装置にないため、制御するリソースを確定できない。【００１４】
また、同一プロセスであっても、そのプロセスがどの情報処理装置のリソースを使用するかに応じて制御対象となるリソースは異なる。【００１５】
第２の問題点は、ボトルネックが発生する前に、制御を必要とするリソースを第１の情報処理装置が確定できないことである。【００１６】
特許文献３の手法のように、ボトルネックが発生しているリソースを計測し、当該リソースを制御する場合、ボトルネックが発生してしまうと、第２の情報処理装置における重要な処理を行うプロセスが実行できない可能性がある。そのため、これら第２の情報処理装置における重要な処理を行うプロセスの実行前に、第１の情報処理装置のプロセスに対してリソース制御を行う必要がある。【００１７】
第３の問題点は、第２の情報処理装置において、特定のプロセスの実行時のみ、第１の情報処理装置のプロセスに対してリソース制御をできないことである。【００１８】
第２の情報処理装置における重要な処理を行うプロセスが実行している場合にのみ、そのプロセスが使用するリソースに対して、第１の情報処理装置からの使用を制御することが望まれる。【００１９】
これにより、最低限のリソースに対してのみが制御され、リソースを有効的に提供することが出来る。しかしながら、特許文献３の手法では、ボトルネックが発生しているリソースを計測し、その全てのリソースを制御している。【００２０】
したがって、本発明の目的は、プロセスが、該プロセスが実行されている情報処理装置（第１の情報処理装置）でなく、外部の情報処理装置（第２の情報処理装置）が備えているリソースを使用する場合に、制御が必要なリソースを確実に確定するシステム、方法、プログラムを提供することにある。【００２１】
本発明の他の目的は、外部の情報処理装置における重要な処理を行うプロセスの実行前に、制御を必要とするリソースを確定可能とするシステム、方法、プログラムを提供することにある。【００２２】
本発明のさらに他の目的は、外部の情報処理装置における重要な処理を行うプロセスが使用するリソースに対してのみ制御を行うことを可能とするシステム、方法、プログラムを提供することにある。
【課題を解決するための手段】
【００２３】
本願で開示される発明は、前記課題を解決するため概略以下の構成とされる。【００２４】
本発明によれば、プロセスが使用するリソースの使用量を制御するリソース制御機構を備える情報処理装置において、アクセス制御規則に従って、プロセスのリソースへのアクセスを制御するアクセス制御機構のアクセス制御規則から、制御を行うリソースを確定するシステム、方法、コンピュータプログラムが提供される。【００２５】
本発明において、前記リソース制御機構は、リソース制御規則に従ってプロセスが使用するリソースの使用量を制御する機能を備え、
前記アクセス制御規則から、制御を行うリソースを確定し、前記リソース制御規則を生成するポリシ解析手段をさらに備えてもよい。【００２６】
本発明において、前記リソース制御機構と、前記ポリシ解析手段を備える第１の情報処理装置と、前記アクセス制御機構を備える第２の情報処理装置とがネットワーク接続されてもよい。【００２７】
本発明において、前記アクセス制御機構は、プロセスとプロセス識別子の組からなる集合を記憶し、
前記第２の情報処理装置は、プロセス識別子とアクセス制御規則の組からなる集合を予め記憶するアクセス制御ポリシをさらに備え、
前記ポリシ解析手段は、前記アクセス制御ポリシの前記アクセス制御規則を受信する機能をさらに備えてもよい。【００２８】
本発明において、前記アクセス制御機構は、起動するプロセスのプロセス識別子を送信し、プロセス実行許可信号を受信するまで待つ機能と、プロセス実行許可信号を受信すると起動するプロセスの実行を開始する機能をさらに備え、
前記第２の情報処理装置は、プロセス識別子の集合を予め記憶する指定プロセス識別子記憶手段と、
プロセス識別子を受信し、受信した前記プロセス識別子と同一のプロセス識別子が前記指定プロセス識別子記憶手段に記憶されているかを判別し、記憶されている場合に受信した前記プロセス識別子を送信し、記憶されていない場合に前記アクセス制御機構にプロセス実行許可信号を送信する指定プロセス判別手段と、プロセス識別子を受信し、前記アクセス制御ポリシを参照し、受信したプロセス識別子と組として記憶されているアクセス制御規則を送信するポリシ送信手段をさらに備え、前記ポリシ解析手段は、前記アクセス制御機構にプロセス実行許可信号を送信する機能をさらに備えてもよい。【００２９】
本発明において、前記アクセス制御機構は、起動するプロセスのプロセス識別子を送信し、プロセス実行許可信号を受信するまで待つ機能と、プロセス実行許可信号を受信すると起動するプロセスの実行を開始する機能をさらに備え、
前記第２の情報処理装置は、プロセス識別子の集合を予め記憶する指定プロセス識別子記憶手段と、
プロセス識別子を受信し、受信した前記プロセス識別子と同一のプロセス識別子が前記指定プロセス識別子記憶手段に記憶されているかを判別し、記憶されている場合に受信した前記プロセス識別子を送信し、記憶されていない場合に前記アクセス制御機構にプロセス実行許可信号を送信する指定プロセス判別手段と、プロセス識別子を受信し、前記アクセス制御ポリシと、受信したプロセス識別子を送信し、アクセス制御機構にプロセス実行許可信号を送信するポリシ送信手段をさらに備え、
前記ポリシ解析手段は、前記アクセス制御機構にプロセス実行許可信号を送信する機能をさらに備え、
前記第１の情報処理装置は、アクセス制御ポリシとプロセス識別子を受信し、アクセス制御ポリシから受信したプロセス識別子と組として記憶されているアクセス制御規則を取得し、取得したアクセス制御規則を送信するポリシ受信手段をさらに備えてもよい。【００３０】
本発明において、前記アクセス制御機構がセキュアＯＳであってもよい。【００３１】
本発明の情報処理システムは、前記アクセス制御機構がリソース制御ＯＳであってもよい。【００３２】
本発明の情報処理システムは、前記リソース制御規則にアクセス制御規則が含まれてもよい。
【発明の効果】
【００３３】
本発明によれば、外部の情報処理装置（第２の情報処理装置）が備えているリソースを使用する場合に、制御が必要なリソースを確定することができる。その理由は、第１の情報処理装置のポリシ解析手段が、第２の情報処理装置のアクセス制御規則から、第１の情報処理装置のプロセスに対するリソース制御規則を生成するからである。【００３４】
本発明によれば、第２の情報処理装置における重要な処理を行うプロセスの実行前に、制御に必要なリソースを確定することができる。その理由は、プロセスが起動される際に、指定プロセス識別子記憶手段に予め記憶されているプロセス識別子のプロセスが起動されるかを、指定プロセス判別手段が判別し、起動されると判断した場合に、ポリシ送信手段が起動するプロセスのアクセス制御規則を第１の情報処理装置のポリシ解析手段に送信し、ポリシ解析手段は、受信したアクセス制御規則に含まれるリソース識別子のリソースを制御する第１の情報処理装置のプロセスに対するリソース制御規則を生成するからである。【００３５】
本発明によれば、第２の情報処理装置における重要な処理を行うプロセスが使用するリソースに対してのみ制御を行うことができる。その理由は、第２の情報処理装置でプロセスが起動される際に、指定プロセス識別子記憶手段に予め記憶されているプロセス識別子のプロセスが起動されるかを、指定プロセス判別手段が判別し、起動されると判断した場合に、ポリシ送信手段が起動するプロセスのアクセス制御規則を第１の情報処理装置のポリシ解析手段に送信し、ポリシ解析手段は、受信したアクセス制御規則に含まれるリソース識別子のリソースを制御するリソース制御規則を生成し、生成したリソース制御規則をリソース制御ポリシとして記憶し、リソース制御ポリシに従いリソース制御を第１の情報処理装置のプロセスに対して行うからである。
【図面の簡単な説明】
【００３６】
【図１】本発明の第１の実施の形態の構成を示す図である。
【図２】本発明の第１の実施の形態を説明する図である。
【図３】本発明の第１の実施の形態の動作を説明するフロー図である。
【図４】本発明の第１の実施の形態の動作を説明するフロー図である。
【図５】本発明の第１の実施の形態の動作を説明するフロー図である。
【図６】本発明の第１の実施の形態の動作を説明するフロー図である。
【図７】本発明の第２の実施の形態の構成を示す図である。
【図８】本発明の第２の実施の形態の動作を説明するフロー図である。
【図９】本発明の第２の実施の形態の動作を説明するフロー図である。
【図１０】本発明の第１の実施例を説明する図である。
【図１１】本発明の第２の実施例を説明する図である。
【発明を実施するための形態】
【００３７】
次に、本発明の実施の形態について図面を参照して詳細に説明する。図１を参照すると、本発明の第１の実施の形態は、プログラム制御によって動作するデータ処理装置１０１０と、情報を記憶する記憶装置１０２０と、を備えた情報処理装置１０００と、プログラム制御によって動作するデータ処理装置１１１０と、情報を記憶する記憶装置１１２０とを備えた情報処理装置１１００とを備えている。情報処理装置１０００と情報処理装置１１００とはネットワーク接続されている。
【００３８】
情報処理装置１０００の記憶装置１０２０は、データ処理装置１０１０によって処理されるセキュアＯＳ１０２１と、指定プロセス識別子記憶手段１０２２と、アクセス制御ポリシ１０２３とを備える。
【００３９】
情報処理装置１０００のデータ処理装置１０１０は、指定プロセス判別手段１０１１と、ポリシ送信手段１０１２とを備える。
【００４０】
情報処理装置１１００の記憶装置１１２０は、データ処理装置１１１０によって処理されるリソース制御ＯＳ１１２１と、リソース制御ポリシ１１２２とを備える。
【００４１】
情報処理装置１１００のデータ処理装置１１１０は、ポリシ解析手段１１１１を備える。
【００４２】
セキュアＯＳ１０２１は、プロセス０〜Ｐ（Ｐは０以上の整数）とその識別子であるプロセス識別子０〜Ｐと、リソース０〜Ｒ（Ｒは、０以上の整数）とその識別子であるリソース識別子０〜Ｒと、を記憶している。
【００４３】
リソース０〜Ｒは、プロセスのアクセス対象となるセキュアＯＳ１０２１で管理しているオブジェクトである。
【００４４】
セキュアＯＳ１０２１は、
・アクセス制御ポリシ１０２３に従ったアクセス制御を行う機能と、
・プロセスＰｘ（Ｐｘは、０以上Ｐ以下の整数）を起動する際に、指定プロセス判別手段１０１１に、プロセスＰｘのプロセス識別子Ｐｘを送信し、プロセス実行許可信号を受信する機能と、
・プロセス実行許可信号を受信すると、プロセスＰｘの実行を開始する機能と、
を備える。
【００４５】
セキュアＯＳ１０２１の例としては、ＳＥＬｉｎｕｘがある。また、セキュアＯＳ１０２１は、同等の機能を有していればセキュアＯＳに関わらず、他のアクセス制御機構であってもかまわない。
【００４６】
指定プロセス識別子記憶手段１０２２は、予めプロセス識別子Ｐｄ０〜Ｐｄｘ（Ｐｄ０とＰｄｘは、０以上Ｐ以下の整数でＰｄ０≦Ｐｄｘ）を記憶している。
【００４７】
アクセス制御ポリシ１０２３は、プロセス０〜Ｐのプロセス識別子０〜Ｐと、プロセス０〜Ｐのアクセス制御規則０〜Ｐを組として予め記憶する。
【００４８】
アクセス制御規則とは、プロセス０〜Ｐに許可するリソース０〜Ｒに対する操作である。操作とは、セキュアＯＳ１０２１が制御可能な操作である。
【００４９】
図２は、本実施例を説明するための図である。図２には、アクセス制御ポリシ１０２３におけるアクセス制御規則の例（プロセス識別子とアクセス制御規則の組）、リソース制御ポリシ１１２２におけるリソース制御規則の例、指定プロセス識別子記憶手段１０２２の記憶内容（プロセス識別子）の例が示されている。アクセス制御規則は、リソース番号（識別子）に対して許可されるアクセス（Ｒｅａｄ／Ｗｒｉｔｅ）が規定される。
【００５０】
指定プロセス判別手段１０１１は、
・プロセス識別子Ｐｘを受信する機能と、
・指定プロセス識別子記憶手段１０２２を参照し、指定プロセス識別子記憶手段１０２２にプロセス識別子Ｐｘと同一のプロセス識別子が記憶されているか判別する機能と、
・指定プロセス識別子記憶手段１０２２にプロセス識別子Ｐｘと同一のプロセス識別子が記憶されている場合に、プロセス識別子Ｐｘをポリシ送信手段１０１２に送信し、プロセス識別子Ｐｘと同一のプロセス識別子が記憶されていない場合に、セキュアＯＳ１０２１にプロセス実行許可信号を送信する機能と、
を備える。
【００５１】
ポリシ送信手段１０１２は、
・プロセス識別子Ｐｘを受信する機能と、
・アクセス制御ポリシ１０２３を参照し、プロセス識別子Ｐｘと組として記憶されているアクセス制御規則Ｐｘを取得し、アクセス制御規則Ｐｘを情報処理装置１１００のポリシ解析手段１１１１に送信する機能と、
を備える。
【００５２】
リソース制御ＯＳ１１２１は、プロセス０〜Ｑ（Ｑは０以上の整数）とその識別子であるプロセス識別子０〜Ｑを記憶している。
【００５３】
プロセス０〜Ｑは、情報処理装置１０００のセキュアＯＳ１０２１が記憶しているリソース０〜Ｒを使用する。
【００５４】
リソース制御ＯＳ１１２１は、リソース制御ポリシ１１２２に従ったリソース制御を行う機能を備える。
【００５５】
リソース制御ＯＳの例としてはＣＫＲＭ（Ｃｌａｓｓ  Ｂａｓｅｄ  Ｋｅｒｎｅｌ  Ｒｅｓｏｕｒｃｅ  Ｍａｎａｇｅｍｅｎｔ）がある。あるいは、Ｌｉｎｕｘ等の通常の汎用ＯＳであっても、プロセスのスケジューリングの優先度を変更する等して、リソース制御を行うことが可能である。
【００５６】
リソース制御ポリシ１１２２は、プロセス０〜Ｑのリソース制御規則０〜Ｑを記憶する。
【００５７】
リソース制御規則とは、プロセス０〜Ｑがリソース０〜Ｒを使用する際の制御方法である。
【００５８】
リソース制御規則での制御とは、リソースをプロセスが使用する量の制御である。
【００５９】
リソース制御規則の例は、図２に示されている。リソース識別子ＱのＭＡＸ７０％とはメモリの使用量の割合が最大７０％であることを規定している。なお、制御対象とするリソースの例としては、ネットワークを使用する大域幅の制御やメモリの使用量等があり、特定プロセスとの通信を行う回数等であってもかまわない。
【００６０】
また、リソース制御の方法には、
・プロセスがそのリソースを使用する割合で制御する方法や、
・プロセスがそのリソースを使用する絶対量で制御する方法
等がある。
【００６１】
さらに、これら制御方法では、プロセスに対して使用を許可するリソースの割合や絶対量はゼロであってもよいことは勿論である。
【００６２】
ポリシ解析手段１１１１は、
・アクセス制御規則Ｐｘを受信する機能と、
・アクセス制御規則Ｐｘに含まれるリソースＲ０〜Ｒｘ（Ｒ０とＲｘは、０以上Ｒ以下の整数でＲ０≦Ｒｘ）を制御する対象のリソースとして確定する機能と、
・リソースＲ０〜Ｒｘのリソース制御規則Ｒ０〜Ｒｘを生成し、リソース制御ポリシ１１２２へ記憶する機能と、
・セキュアＯＳ１０２１にプロセス実行許可信号を送信する機能
を備える。なお、生成されるリソース制御規則は、アクセス制御規則を含むようにしてもよい。
【００６３】
次に、図３、図４、図５、図６のフローチャートを参照して、本実施の形態の全体の動作について詳細に説明する。図３は、セキュアＯＳ１０２１の処理手順を示すフローチャートである。図４は、指定プロセス判別手段１０１１の処理手順を示すフローチャートである。図５は、ポリシ送信手段１０１２の処理手順を示すフローチャートである。図６は、情報処理装置１１００のポリシ解析手段１１１１の処理手順を示すフローチャートである。
【００６４】
情報処理装置１０００でプロセスＰｘを起動する場合について述べる。
【００６５】
セキュアＯＳ１０２１は、プロセスＰｘを起動する際に（図３のステップＡ１）、指定プロセス判別手段１０１１にプロセスＰｘのプロセス識別子Ｐｘを送信し（図３のステップＡ２）、プロセス実行許可信号を受信するまで待つ（図３のステップＡ３）。
【００６６】
指定プロセス判別手段１０１１は、プロセス識別子Ｐｘを受信すると（図４のステップＢ１）、指定プロセス識別子記憶手段１０２２を参照し（図４のステップＢ２）、プロセス識別子Ｐｘと同一のプロセス識別子が記憶されているかを判別する（図４のステップＢ３）。
【００６７】
指定プロセス識別子記憶手段１０２２に、プロセス識別子Ｐｘと同一のプロセス識別子が記憶されていない場合、指定プロセス判別手段１０１１は、セキュアＯＳ１０２１へプロセス実行許可信号を送信する（図４のステップＢ４）。
【００６８】
指定プロセス識別子記憶手段１０２２に、プロセス識別子Ｐｘと同一のプロセス識別子が記憶されている場合には、指定プロセス判別手段１０１１は、プロセス識別子Ｐｘをポリシ送信手段１０１２に送信する（図４のステップＢ５）。
【００６９】
ポリシ送信手段１０１２は、指定プロセス判別手段１０１１からプロセス識別子Ｐｘを受信すると（図５のステップＣ１）、アクセス制御ポリシ１０２３よりプロセス識別子Ｐｘと組として記憶されているアクセス制御規則Ｐｘを取得し（図５のステップＣ２）、アクセス制御規則Ｐｘを情報処理装置１１００のポリシ解析手段１１１１に送信する（図５のステップＣ３）。
【００７０】
情報処理装置１１００のポリシ解析手段１１１１は、情報処理装置１０００のポリシ送信手段１０１２からアクセス制御規則Ｐｘを受信すると（図６のステップＤ１）、アクセス制御規則Ｐｘに含まれるリソース識別子Ｒ０〜ＲｘのリソースＲ０〜Ｒｘを、制御対象のリソースとして確定し（図６のステップＤ２）、リソースＲ０〜Ｒｘを制御するリソース制御規則Ｒ０〜Ｒｘを生成し（図６のステップＤ３）、リソース制御ポリシ１１２２へ記憶する（図６のステップＤ４）。
【００７１】
そして、情報処理装置１１００のポリシ解析手段１１１１は、情報処理装置１０００のセキュアＯＳ１０２１に、プロセス実行許可信号を送信する（図６のステップＤ５）。
【００７２】
情報処理装置１０００のセキュアＯＳ１０２１は、情報処理装置１１００のポリシ解析手段１１１１からプロセス実行許可信号を受信すると、プロセスＰｘの実行を始める（図３のステップＡ４）。
【００７３】
そして、情報処理装置１１００のリソース制御ＯＳ１１２１は、リソース制御ポリシ１１２２に従いプロセス０〜Ｑの使用するリソースＲ０〜Ｒｘの使用量を制御する。
【００７４】
次に、本実施の形態の作用効果について説明する。
【００７５】
本実施の形態は、
・セキュアＯＳでプロセスを起動する際に、指定プロセス識別子記憶手段に予め記憶されているプロセス識別子のプロセスが起動されているかを、指定プロセス判別手段が判別し、
・指定プロセス判別手段で、指定プロセス識別子記憶手段に予め記憶されているプロセス識別子のプロセスが起動されていると判断された場合に、ポリシ送信手段は、起動するプロセスのアクセス制御規則をポリシ解析手段に送信し、
・ポリシ解析手段は、受信したアクセス制御規則に含まれるリソース識別子のリソースを、制御するリソースとして確定し、該リソースを制御するリソース制御規則を生成し、
・ポリシ解析手段は、生成したリソース制御規則をリソース制御ポリシとして記憶し、
・リソース制御ＯＳがリソース制御ポリシに従いリソース制御を行う。
【００７６】
次に、本発明の第２の実施形態について図面を参照して詳細に説明する。
【００７７】
図７を参照すると、本発明の第２の実施の形態は、プログラム制御によって動作するデータ処理装置２０１０と、情報を記憶する記憶装置２０２０とを備える情報処理装置２０００と、プログラム制御によって動作するデータ処理装置２１１０と、情報を記憶する記憶装置２１２０とを備える情報処理装置２１００とを備えている。情報処理装置２０００と情報処理装置２１００はネットワーク接続されている。
【００７８】
情報処理装置２０００の記憶装置２０２０は、データ処理装置２０１０によって処理されるセキュアＯＳ２０２１と、指定プロセス識別子記憶手段２０２２と、アクセス制御ポリシ２０２３とを備える。
【００７９】
情報処理装置２０００のデータ処理装置２０１０は、指定プロセス判別手段２０１１と、ポリシ送信手段２０１２とを備える。
【００８０】
情報処理装置２１００の記憶装置２１２０は、データ処理装置２１１０によって処理されるリソース制御ＯＳ２１２１と、リソース制御ポリシ２１２２とを備える。
【００８１】
情報処理装置２１００のデータ処理装置２１１０は、ポリシ受信手段２１１２と、ポリシ解析手段２１１１とを備える。
【００８２】
セキュアＯＳ２０２１、指定プロセス識別子記憶手段２０２２、アクセス制御ポリシ２０２３、指定プロセス判別手段２０１１、リソース制御ＯＳ２１２１、リソース制御ポリシ２１２２、ポリシ解析手段２１１１は、それぞれ、第１の実施例のセキュアＯＳ１０２１、指定プロセス識別子記憶手段１０２２、アクセス制御ポリシ１０２３、リソース制御ＯＳ１１２１、リソース制御ポリシ１１２２とポリシ解析手段１１１１と同一の機能を備える。
【００８３】
ポリシ送信手段２０１２は、プロセス識別子Ｐｘを受信する機能と、アクセス制御ポリシ２０２３とプロセス識別子Ｐｘを情報処理装置２１００のポリシ受信手段２１１２に送信する機能を備える。
【００８４】
情報処理装置２１００において、ポリシ受信手段２１１２は、
・ポリシ送信手段２０１２より、アクセス制御ポリシ２０２３とプロセス識別子Ｐｘを受信する機能と、
・アクセス制御ポリシ２０２３を参照し、プロセス識別子Ｐｘと組として記憶されているアクセス制御規則Ｐｘを取得し、アクセス制御規則Ｐｘをポリシ解析手段２１１１へ送信する機能と、
を備える。
【００８５】
次に、図８と図９のフローチャートを参照して、本実施の形態の全体の動作について、主に前記第１の実施の形態との相違点について説明する。
【００８６】
以下では、情報処理装置２０００でプロセスＰｘを起動する場合について説明する。
【００８７】
本実施の形態では、ポリシ送信手段２０１２の動作と、ポリシ受信手段２１１２が新たに動作することが第１の実施の形態と異なる。その他の動作は第１の実施形態と同一である。図８は、ポリシ送信手段２０１２の処理手順を示す流れ図である。図９はポリシ受信手段２１１２の処理手順を示す流れ図である。
【００８８】
前記第１の実施形態と動作の異なるポリシ送信手段２０１２とポリシ受信手段２１１２の動作について述べる。
【００８９】
ポリシ送信手段２０１２が、プロセス識別子Ｐｘを受信すると（図８のステップＣ１）、アクセス制御ポリシ２０２３とプロセス識別子Ｐｘ、を情報処理装置２１００のポリシ受信手段２１１２に送信する（図８のステップＣ４）。
【００９０】
ポリシ受信手段２１１２は、アクセス制御ポリシ２０２３とプロセス識別子Ｐｘを受信すると（図９のステップＥ１）、アクセス制御ポリシ２０２３を参照し、プロセス識別子Ｐｘと組として記憶されているアクセス制御規則Ｐｘを取得し（図９のステップＥ２）、アクセス制御規則Ｐｘをポリシ解析手段２１１１へ送信する（図９のステップＥ３）。
【００９１】
次に、本実施の形態の作用効果について説明する。
【００９２】
本実施の形態では、第１の実施の形態の効果に加え、ポリシ送信手段２０１２が、プロセス識別子とアクセス制御ポリシとを、ポリシ受信手段２１１２に送信し、ポリシ受信手段２１１２は受信したアクセス制御ポリシより、受信したプロセス識別子と組となるアクセス制御規則を取得し、取得したアクセス制御規則をポリシ解析手段２１１１に送信することで、セキュアＯＳで行う処理を軽減することができる。以下具体的な実施例を説明する。
【実施例】
【００９３】
＜実施例１＞
次に、本発明の第１の実施例を、図１０を参照して説明する。本実施例は前記第１の実施の形態の具体例に対応する。【００９４】
本実施例において、プログラム制御により動作するコンピュータ１００とコンピュータ１１０を備えている。コンピュータ１００とコンピュータ１１０はそれぞれ図示しないメモリエリアを備える。コンピュータ１００とコンピュータ１１０はネットワーク接続されている。なお、本実施例では、説明の簡単化のため、コンピュータを２台としたが、コンピュータの台数は２台に制限されるものでないことは勿論である。【００９５】
コンピュータ１００のメモリエリアには、セキュアＯＳ１０１と、アクセス制御ポリシ１０４と、指定プロセス識別子記憶手段１０５の記憶内容とが記憶されている。【００９６】
セキュアＯＳ１０１は、リソース識別子Ｒ０のＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）と、リソース識別子Ｒ１のＳＤカードを備えている。【００９７】
アクセス制御ポリシ１０４には、セキュアＯＳ１０１で動作するプロセスのアクセス制御規則を記憶している。その内容は図１０に模式的に示す通りである。【００９８】
図１０に示した例では、プロセスＰ０に対応するアクセス制御規則Ｐ０として、
・リソース識別子Ｒ０のＮＩＣの使用（Ｒｅａｄ、Ｗｒｉｔｅ）、
・リソース識別子Ｒ１のＳＤカードの使用（Ｒｅａｄ、Ｗｒｉｔｅ）
が許可（ａｌｌｏｗ）されている。【００９９】
指定プロセス識別子記憶手段１０５には、プロセス識別子Ｐ０が記憶されている。【０１００】
コンピュータ１００では、セキュアＯＳ１０１と、指定プロセス判別手段１０２と、ポリシ送信手段１０３が実行される。なお、本実施例において、セキュアＯＳ１０１、指定プロセス判別手段１０２と、ポリシ送信手段１０３の各処理は、コンピュータ１００上で実行されるプログラムにより実現される。【０１０１】
セキュアＯＳ１０１は、プロセス識別子Ｐ０のプロセスＰ０を動作させる。また、セキュアＯＳ１０１が備えているリソースをコンピュータ１１０に提供している。提供方法としては例えばＮＦＳ（Ｎｅｔｗｏｒｋ  Ｆｉｌｅ  Ｓｙｓｔｅｍ）による提供等がある。【０１０２】
コンピュータ１１０のメモリエリアには、リソース制御ＯＳ１１１と、リソース制御ポリシ１１３とが記憶されている。【０１０３】
リソース制御ポリシ１１３には、リソース制御ＯＳ１１１で動作するプロセスのリソース制御規則が記憶されている。【０１０４】
コンピュータ１１０では、リソース制御ＯＳ１１１と、ポリシ解析手段１１２が実行される。なお、本実施例において、リソース制御ＯＳ１１１と、ポリシ解析手段１１２の各処理は、コンピュータ１１０上で実行されるプログラムにより実現される。【０１０５】
リソース制御ＯＳ１１１では、プロセス識別子Ｑ０のプロセスＱ０が動作している。【０１０６】
プロセスＱ０は、動作中に、コンピュータ１００のリソース識別子Ｒ０のＮＩＣと、リソース識別子Ｒ１のＳＤカードを使用する。【０１０７】
セキュアＯＳ１０１が、プロセスＰ０を起動するとする。セキュアＯＳ１０１は、指定プロセス判別手段１０２に、プロセスＰ０のプロセス識別子Ｐ０を送信し、プロセス実行許可信号を受信するまで待つ。【０１０８】
指定プロセス判別手段１０２は、プロセス識別子Ｐ０を受信すると、指定プロセス識別子記憶手段１０５を参照する。そして、指定プロセス識別子記憶手段１０５に、セキュアＯＳ１０１から送信されたプロセス識別子が記憶されているか否かを判別する。ここで、プロセス識別子Ｐ０は、指定プロセス識別子記憶手段１０５に記憶されているため、プロセス識別子Ｐ０をポリシ送信手段１０３に送信する。【０１０９】
ポリシ送信手段１０３は、プロセス識別子Ｐ０を受信すると、アクセス制御ポリシ１０４より、プロセス識別子Ｐ０と組として記憶されているアクセス制御規則Ｐ０を取得し、取得したアクセス制御規則Ｐ０を、コンピュータ１１０のポリシ解析手段１１２に送信する。【０１１０】
ポリシ解析手段１１２では、アクセス制御規則Ｐ０を受信すると、アクセス制御規則Ｐ０に含まれるリソース識別子Ｒ０のＮＩＣと、リソース識別子Ｒ１のＳＤカードを制御対象のリソースとして確定する。そして、ＮＩＣの利用を制御するリソース制御規則Ｒ０と、ＳＤカードの利用を制御するリソース制御規則Ｒ１を生成し、生成したリソース制御規則Ｒ０とＲ１をリソース制御ポリシ１１３に記憶する。【０１１１】
ポリシ解析手段１１２で生成されるリソース制御規則Ｒ０とリソース制御規則Ｒ１の内容は、例えば図１０に示すようなものとされる。なお、図１０に示す例では、それぞれのリソースを最大５０％まで使用を許可するリソース制御規則を生成しているが、かかる構成に制限されるものでなく、どのようなリソース制御規則を生成してもよいことは勿論である。【０１１２】
ポリシ解析手段１１２は、セキュアＯＳ１０１に、プロセス実行許可信号を送信する。【０１１３】
セキュアＯＳ１０１は、ポリシ解析手段１１２よりプロセス実行許可信号を受信すると、プロセスＰ０の実行を始める。【０１１４】
そして、リソース制御ＯＳ１１１は、リソース制御ポリシ１１３に従い、プロセスＱ０の使用するリソース識別子Ｒ０のＮＩＣと、リソース識別子Ｒ１のＳＤカードの使用を制御する。【０１１５】
＜実施例２＞
次に、本発明の第２の実施例を、図１１を参照して説明する。本実施例は前記第２の実施の形態の具体例に対応する。【０１１６】
本実施例においては、プログラム制御により動作するコンピュータ２００とコンピュータ２１０を備え、コンピュータ２００とコンピュータ２１０はそれぞれ図示されないメモリエリアを有する。コンピュータ２００とコンピュータ２１０はネットワーク接続されている。なお、本実施例では、説明の簡単化のため、コンピュータを２台としたが、コンピュータの台数は２台に制限されるものでないことは勿論である。【０１１７】
コンピュータ２００のメモリエリアには、セキュアＯＳ２０１と、アクセス制御ポリシ２０４と、指定プロセス識別子記憶手段２０５の記憶内容とが記憶されている。【０１１８】
セキュアＯＳ２０１は、リソース識別子Ｒ２のカメラデバイスを備えている。【０１１９】
アクセス制御ポリシ２０４には、セキュアＯＳ２０１で動作するプロセスのアクセス制御規則を記憶している。その内容は、図１１に示す通りである。図１１を参照すると、プロセスＰ１は、カメラデバイスの使用（Ｒｅａｄ、Ｗｒｉｔｅ）が許可されている。【０１２０】
指定プロセス識別子記憶手段２０５には、プロセス識別子Ｐ１とプロセス識別子Ｐ２が記憶されている。【０１２１】
コンピュータ２００では、セキュアＯＳ２０１と、指定プロセス判別手段２０２と、ポリシ送信手段２０３が実行される。なお、セキュアＯＳ２０１、指定プロセス判別手段２０２と、ポリシ送信手段２０３の各処理は、コンピュータ２００上で実行されるプログラムにより実現される。【０１２２】
セキュアＯＳ２０１は、プロセス識別子Ｐ１のプロセスＰ１が動作する。また、セキュアＯＳ２０１が備えているリソースをコンピュータ２１０に提供している。【０１２３】
コンピュータ２１０のメモリエリアには、リソース制御ＯＳ２１１と、リソース制御ポリシ２１３が記憶されている。【０１２４】
リソース制御ポリシ２１３には、リソース制御ＯＳ２１１で動作するプロセスのリソース制御規則が記憶されている。【０１２５】
コンピュータ２１０は、リソース制御ＯＳ２１１と、ポリシ受信手段２１４と、ポリシ解析手段２１３の処理を実行する。リソース制御ＯＳ２１１と、ポリシ受信手段２１４と、ポリシ解析手段２１２の各処理は、コンピュータ２１０上で実行されるプログラムにより実現される。【０１２６】
リソース制御ＯＳ２１１では、プロセス識別子Ｑ１のプロセスＱ１が動作している。プロセスＱ１は動作中に、コンピュータ２００のリソース識別子Ｒ２のカメラデバイスを使用する。【０１２７】
セキュアＯＳ２００が、プロセスＰ１を起動するとする。セキュアＯＳ２０１は、指定プロセス判別手段２０２に、プロセスＰ１のプロセス識別子Ｐ１を送信し、プロセス実行許可信号を受信するまで待つ。【０１２８】
指定プロセス判別手段２０２は、プロセス識別子Ｐ１を受信すると、指定プロセス識別子記憶手段２０５を参照する。そして、指定プロセス識別子記憶手段２０５に、セキュアＯＳ２０１から送信されたプロセス識別子が記憶されているかを判別する。【０１２９】
ここで、プロセス識別子Ｐ１が、指定プロセス識別子記憶手段２０５に記憶されているため、プロセス識別子Ｐ１をポリシ送信手段２０３に送信する。【０１３０】
ポリシ送信手段２０３は、プロセス識別子Ｐ１を受信すると、アクセス制御ポリシとプロセス識別子Ｐ１を、コンピュータ２１０のポリシ受信手段２１４に送信する。【０１３１】
ポリシ受信手段２１４では、アクセス制御ポリシとプロセス識別子Ｐ１を受信すると、アクセス制御ポリシよりプロセス識別子Ｐ１と組として記憶されているアクセス制御規則Ｐ１を取得し、取得したアクセス制御規則Ｐ１をポリシ解析手段２１２に送信する。【０１３２】
ポリシ解析手段２１２は、アクセス制御規則Ｐ１を受信すると、アクセス制御規則Ｐ１に含まれるリソース識別子Ｒ２のカメラデバイスを制御対象のリソースとして確定する。そして、ポリシ解析手段２１２は、カメラデバイスの利用を制御するリソース制御規則Ｒ２を生成する。【０１３３】
ポリシ解析手段２１２によって、生成されるリソース制御規則の内容は、例えば図１１に示すようなものとされる。図１１の例では、カメラデバイスの利用を制御するために、カメラデバイスを利用するプロセスＱ１のコンピュータ２１０におけるＣＰＵ使用率を制御している。【０１３４】
なお、図１１の例では、プロセスＱ１の実行時間を制御することで、カメラデバイスの利用も制御しているが、かかる構成に制限されるものでなく、どのようなリソース制御規則を生成してもよいことは勿論である。【０１３５】
そして、ポリシ解析手段２１２は、セキュアＯＳ２０１にプロセス実行許可信号を送信する。セキュアＯＳ２０１は、プロセス実行許可信号を受信すると、プロセスＰ１の実行を始める。そして、リソース制御ＯＳ２１１は、リソース制御ポリシ２１３に従いプロセスＱ１を実行する。
【産業上の利用可能性】
【０１３６】
本発明によれば、リソース制御規則の生成手段として適用できる。ここで、情報処理装置はパーソナルコンピュータのようなものから、携帯電話やＰＤＡ等の移動体通信端末等の組込みコンピュータ、ゲーム機器、及び多機能複写機等に至るまで適用できる。【０１３７】
なお、上記の特許文献の各開示を、本書に引用をもって繰り込むものとする。本発明の全開示（請求の範囲を含む）の枠内において、さらにその基本的技術思想に基づいて、実施形態ないし実施例の変更・調整が可能である。また、本発明の請求の範囲の枠内において種々の開示要素の多様な組合わせないし選択が可能である。すなわち、本発明は、請求の範囲を含む全開示、技術的思想にしたがって当業者であればなし得るであろう各種変形、修正を含むことは勿論である。【０１３８】
本発明によれば、以下の構成が提供される。【０１３９】
（付記１）
プロセスが使用するリソースの使用量を制御するリソース制御機構と、
アクセス制御規則に従ってプロセスのリソースへのアクセスを制御するアクセス制御機構における前記アクセス制御規則から、前記リソース制御機構で制御を行うリソースを確定するポリシ解析手段を備えた情報処理システム。【０１４０】
（付記２）
前記リソース制御機構は、リソース制御規則に従ってプロセスが使用するリソースの使用量を制御し、
前記ポリシ解析手段は、制御を行うリソースを確定し、前記リソース制御規則を生成する、付記１に記載の情報処理システム。【０１４１】
（付記３）
前記リソース制御機構と前記ポリシ解析手段を備える第１の情報処理装置と、
前記アクセス制御機構を備える第２の情報処理装置と、
がネットワーク接続される付記１又は２に記載の情報処理システム。【０１４２】
（付記４）
前記アクセス制御機構は、前記プロセスと前記プロセス識別子の組の集合を記憶し、
前記第２の情報処理装置は、前記プロセス識別子と前記プロセス識別子に関連する前記アクセス制御規則の組の集合を予め記憶するアクセス制御ポリシを備え、
前記第１の情報処理装置の前記ポリシ解析手段は、前記第２の情報処理装置より前記アクセス制御ポリシの前記アクセス制御規則を受信する、付記３に記載の情報処理システム。【０１４３】
（付記５）
前記アクセス制御機構は、起動するプロセスのプロセス識別子を送信し、プロセス実行許可信号を受信するまで待ち、前記プロセス実行許可信号を受信すると、起動するプロセスの実行を開始する制御を行い、
前記第２の情報処理装置は、プロセス識別子の集合を予め記憶する指定プロセス識別子記憶手段と、
前記アクセス制御機構よりプロセス識別子を受信し、受信した前記プロセス識別子と同一のプロセス識別子が前記指定プロセス識別子記憶手段に記憶されているか否かを判別し、
受信した前記プロセス識別子と同一のプロセス識別子が前記指定プロセス識別子記憶手段に記憶されている場合には、受信した前記プロセス識別子を送信し、記憶されていない場合に、前記アクセス制御機構に、プロセス実行許可信号を送信する指定プロセス判別手段と、
前記指定プロセス判別手段よりプロセス識別子を受信し、前記アクセス制御ポリシを参照し、受信したプロセス識別子と組として記憶されているアクセス制御規則を前記ポリシ解析手段に送信するポリシ送信手段をさらに備え、
前記ポリシ解析手段は、前記アクセス制御機構にプロセス実行許可信号を送信する、付記４に記載の情報処理システム。【０１４４】
（付記６）
前記アクセス制御機構は、起動するプロセスのプロセス識別子を送信し、プロセス実行許可信号を受信するまで待ち、プロセス実行許可信号を受信すると起動するプロセスの実行を開始する制御を行い、
前記第２の情報処理装置は、プロセス識別子の集合を予め記憶する指定プロセス識別子記憶手段と、
前記アクセス制御機構からプロセス識別子を受信し、受信した前記プロセス識別子と同一のプロセス識別子が前記指定プロセス識別子記憶手段に記憶されているか否かを判別し、
受信した前記プロセス識別子と同一のプロセス識別子が前記指定プロセス識別子記憶手段に記憶されている場合には、受信した前記プロセス識別子を送信し、記憶されていない場合には、前記アクセス制御機構にプロセス実行許可信号を送信する指定プロセス判別手段と、
前記指定プロセス判別手段よりプロセス識別子を受信し、前記アクセス制御ポリシと、受信したプロセス識別子を前記第１の情報処理装置に送信し、前記アクセス制御機構にプロセス実行許可信号を送信するポリシ送信手段をさらに備え、
前記第１の情報処理装置の前記ポリシ解析手段は、前記アクセス制御機構にプロセス実行許可信号を送信し、
前記第１の情報処理装置は、前記ポリシ送信手段より前記アクセス制御ポリシと前記プロセス識別子を受信し、前記アクセス制御ポリシから受信したプロセス識別子と組として記憶されているアクセス制御規則を取得し、取得したアクセス制御規則を前記ポリシ解析手段に送信するポリシ受信手段をさらに備える付記４に記載の情報処理システム。【０１４５】
（付記７）
前記アクセス制御機構がセキュアＯＳ（オペレーティングシステム）を含み、
前記リソース制御機構がリソース制御ＯＳを含む付記１乃至６のいずれか１項に記載の情報処理システム。【０１４６】
（付記８）
前記リソース制御規則が、前記アクセス制御規則を含む付記２乃至７のいずれか１項に記載の情報処理システム。【０１４７】
（付記９）
前記リソースは、ネットワーク、記憶領域、ＣＰＵ、ファイル、プロセスのうちの少なくとも１つである付記１乃至８のいずれか１項に記載の情報処理システム。【０１４８】
（付記１０）
プロセスが使用するリソースの使用量を制御するリソース制御処理と、
アクセス制御規則に従ってプロセスのリソースへのアクセスを制御するアクセス制御処理における前記アクセス制御規則から、前記リソース制御処理で制御を行うリソースを確定するポリシ解析処理と、
を含む、情報処理方法。【０１４９】
（付記１１）
前記リソース制御処理は、リソース制御規則に従ってプロセスが使用するリソースの使用量を制御し、
前記ポリシ解析処理は、制御を行うリソースを確定し、前記リソース制御規則を生成する、付記１０に記載の情報処理方法。【０１５０】
（付記１２）
前記リソース制御処理と前記ポリシ解析処理を実行する第１の情報処理装置と、
前記アクセス制御処理を実行する第２の情報処理装置と、
がネットワーク接続される付記１０又は１１に記載の情報処理方法。【０１５１】
（付記１３）
前記アクセス制御処理では、前記プロセスと前記プロセス識別子の組の集合を記憶し、
前記第２の情報処理装置は、前記プロセス識別子と前記プロセス識別子に対応するアクセス制御規則の組の集合を予めアクセス制御ポリシに記憶し、
前記第１の情報処理装置の前記ポリシ解析処理は、前記アクセス制御ポリシの前記アクセス制御規則を受信する、付記１２に記載の情報処理方法。【０１５２】
（付記１４）
前記アクセス制御処理では、起動するプロセスのプロセス識別子を送信し、プロセス実行許可信号を受信するまで待ち、前記プロセス実行許可信号を受信すると、起動するプロセスの実行を開始する制御を行い、
前記第２の情報処理装置は、プロセス識別子の集合を予め指定プロセス識別子記憶手段に記憶し、
前記アクセス制御処理よりプロセス識別子を受信し、受信した前記プロセス識別子と同一のプロセス識別子が前記指定プロセス識別子記憶手段に記憶されているか否かを判別し、
受信した前記プロセス識別子と同一のプロセス識別子が前記指定プロセス識別子記憶手段に記憶されている場合には、受信した前記プロセス識別子を送信し、記憶されていない場合に、前記アクセス制御機構に、プロセス実行許可信号を送信し、
プロセス識別子を受信し、前記アクセス制御ポリシを参照し、受信したプロセス識別子と組として記憶されているアクセス制御規則を前記ポリシ解析処理に送信し、
前記ポリシ解析処理は、前記アクセス制御処理にプロセス実行許可信号を送信する、付記１３に記載の情報処理方法。【０１５３】
（付記１５）
前記アクセス制御処理では、起動するプロセスのプロセス識別子を送信し、プロセス実行許可信号を受信するまで待ち、プロセス実行許可信号を受信すると起動するプロセスの実行を開始する制御を行い、
前記第２の情報処理装置は、プロセス識別子の集合を予め指定プロセス識別子記憶手段に記憶し、
前記アクセス制御処理からプロセス識別子を受信し、受信した前記プロセス識別子と同一のプロセス識別子が前記指定プロセス識別子記憶手段に記憶されているか否かを判別し、
受信した前記プロセス識別子と同一のプロセス識別子が前記指定プロセス識別子記憶手段に記憶されている場合には、受信した前記プロセス識別子を送信し、記憶されていない場合には、前記アクセス制御機構にプロセス実行許可信号を送信し、
プロセス識別子を受信し、前記アクセス制御ポリシと、受信したプロセス識別子を前記第１の情報処理装置に送信し、前記アクセス制御機構にプロセス実行許可信号を送信し、
前記第１の情報処理装置の前記ポリシ解析手段は、前記アクセス制御機構にプロセス実行許可信号を送信し、
前記第１の情報処理装置は、前記アクセス制御ポリシと前記プロセス識別子を受信し、前記アクセス制御ポリシから受信したプロセス識別子と組として記憶されているアクセス制御規則を取得し、取得したアクセス制御規則を前記ポリシ解析処理に送信する付記１３に記載の情報処理方法。【０１５４】
（付記１６）
前記アクセス制御処理がセキュアＯＳ（オペレーティングシステム）を含み、
前記リソース制御処理がリソース制御ＯＳを含む付記１０乃至１５のいずれか１項に記載の情報処理方法。【０１５５】
（付記１７）
前記リソース制御規則は、前記アクセス制御規則を含む付記１１乃至１６のいずれか１項に記載の情報処理方法。【０１５６】
（付記１８）
前記リソースは、ネットワーク、記憶領域、ＣＰＵ、ファイル、プロセスの少なくとも１つである付記１０乃至１７のいずれか１項に記載の情報処理方法。【０１５７】
（付記１９）
プロセスが使用するリソースの使用量を制御するリソース制御処理と、
アクセス制御規則に従ってプロセスのリソースへのアクセスを制御するアクセス制御処理における前記アクセス制御規則から、前記リソース制御処理で制御を行うリソースを確定するポリシ解析処理と、
を情報処理装置に実行させるプログラム。【０１５８】
（付記２０）
前記リソース制御処理は、リソース制御規則に従ってプロセスが使用するリソースの使用量を制御し、
前記ポリシ解析処理は、制御を行うリソースを確定し、前記リソース制御規則を生成する、付記１９に記載のプログラム。【０１５９】
（付記２１）
前記リソース制御処理と前記ポリシ解析処理を実行する第１の情報処理装置と、
前記アクセス制御処理を実行する第２の情報処理装置と、
がネットワーク接続される付記１９又は２０に記載のプログラム。【０１６０】
（付記２２）
前記アクセス制御処理では、前記プロセスと前記プロセス識別子の組の集合を記憶し、
前記第２の情報処理装置は、前記プロセス識別子と前記プロセス識別子に関連するアクセス制御規則の組の集合を予めアクセス制御ポリシに記憶し、
前記第１の情報処理装置の前記ポリシ解析処理は、前記アクセス制御ポリシの前記アクセス制御規則を受信する、付記２１に記載のプログラム。【０１６１】
（付記２３）
前記アクセス制御処理では、起動するプロセスのプロセス識別子を送信し、プロセス実行許可信号を受信するまで待ち、前記プロセス実行許可信号を受信すると、起動するプロセスの実行を開始する制御を行い、
前記第２の情報処理装置は、プロセス識別子の集合を予め指定プロセス識別子記憶手段に記憶し、
前記アクセス制御処理よりプロセス識別子を受信し、受信した前記プロセス識別子と同一のプロセス識別子が前記指定プロセス識別子記憶手段に記憶されているか否かを判別し、
受信した前記プロセス識別子と同一のプロセス識別子が前記指定プロセス識別子記憶手段に記憶されている場合には、受信した前記プロセス識別子を送信し、記憶されていない場合に、前記アクセス制御機構に、プロセス実行許可信号を送信し、
プロセス識別子を受信し、前記アクセス制御ポリシを参照し、受信したプロセス識別子と組として記憶されているアクセス制御規則を前記ポリシ解析処理に送信し、
前記ポリシ解析処理は、前記アクセス制御処理にプロセス実行許可信号を送信する付記２２に記載のプログラム。【０１６２】
（付記２４）
前記アクセス制御処理では、起動するプロセスのプロセス識別子を送信し、プロセス実行許可信号を受信するまで待ち、プロセス実行許可信号を受信すると起動するプロセスの実行を開始する制御を行い、
前記第２の情報処理装置は、プロセス識別子の集合を予め指定プロセス識別子記憶手段に記憶し、
前記アクセス制御処理からプロセス識別子を受信し、受信した前記プロセス識別子と同一のプロセス識別子が前記指定プロセス識別子記憶手段に記憶されているか否かを判別し、
受信した前記プロセス識別子と同一のプロセス識別子が前記指定プロセス識別子記憶手段に記憶されている場合には、受信した前記プロセス識別子を送信し、記憶されていない場合には、前記アクセス制御機構にプロセス実行許可信号を送信し、
プロセス識別子を受信し、前記アクセス制御ポリシと、受信したプロセス識別子を前記第１の情報処理装置に送信し、前記アクセス制御機構にプロセス実行許可信号を送信し、
前記第１の情報処理装置の前記ポリシ解析手段は、前記アクセス制御機構にプロセス実行許可信号を送信し、
前記第１の情報処理装置は、前記アクセス制御ポリシと前記プロセス識別子を受信し、前記アクセス制御ポリシから受信したプロセス識別子と組として記憶されているアクセス制御規則を取得し、取得したアクセス制御規則を前記ポリシ解析処理に送信する付記２２に記載のプログラム。【０１６３】
（付記２５）
前記アクセス制御処理がセキュアＯＳ（オペレーティングシステム）を含み、
前記リソース制御処理がリソース制御ＯＳを含む付記１９乃至２４のいずれか１項に記載のプログラム。【０１６４】
（付記２６）
前記リソース制御規則は、前記アクセス制御規則を含む付記１９乃至２５のいずれか１項に記載のプログラム。【０１６５】
（付記２７）
前記リソースは、ネットワーク、記憶領域、ＣＰＵ、ファイル、プロセスの少なくとも１つである付記１９乃至２６のいずれか１項に記載のプログラム。【０１６６】
（付記２８）
第１のＯＳ（オペレーティングシステム）と、リソース制御ポリシと、ポリシ解析手段と、を含む第１の情報処理装置と、
第２のＯＳと、アクセス制御ポリシと、指定プロセス識別子記憶手段と、指定プロセス判定手段と、ポリシ送信手段と、を含む第２の情報処理装置と、
を備え、前記第１及び第２の情報処理装置はネットワーク接続され、
前記アクセス制御ポリシは、プロセスのプロセス識別子と、前記プロセスに許可するリソースに対する操作であるアクセス制御規則とを互いに関連付けて記憶し、
前記第２のＯＳは、プロセスとその識別子であるプロセス識別子と、プロセスのアクセス対象となるリソースとその識別子であるリソース識別子を記憶し、前記アクセス制御ポリシに従ったアクセス制御を行い、
プロセスを起動する際に、プロセスのプロセス識別子を前記指定プロセス判定手段に送信し、プロセス実行許可信号を受信すると、前記プロセスの実行を開始する制御を行い、
前記指定プロセス識別子記憶手段は、予めプロセス識別子を記憶し、
前記指定プロセス判定手段は、前記第２のＯＳからプロセス識別子を受信すると、前記指定プロセス識別子記憶手段を参照し、前記受信したプロセス識別子と同一のプロセス識別子が記憶されている場合に、プロセス識別子を前記ポリシ送信手段に送信し、前記プロセス識別子と同一のプロセス識別子が記憶されていない場合に、前記第２のＯＳにプロセス実行許可信号を送信し、
前記ポリシ送信手段は、前記指定プロセス判定手段から、プロセス識別子を受信すると
前記アクセス制御ポリシを参照してアクセス制御規則を取得し、前記ポリシ解析手段に送信し、
前記第１のＯＳは、前記第２のＯＳが記憶しているリソースを使用するプロセスとその識別子であるプロセス識別子を記憶し、前記リソース制御ポリシに従ったリソース制御を行い、
前記ポリシ解析手段は、前記ポリシ送信手段からアクセス制御規則を受信すると、前記アクセス制御規則に含まれるリソースを制御する対象のリソースとして確定し前記リソースのリソース制御規則を生成し、前記リソース制御規則をリソース制御ポリシに記憶し、前記第２のＯＳにプロセス実行許可信号を送信する、情報処理システム。【０１６７】
（付記２９）
前記第１の情報処理装置がポリシ受信手段をさらに備え、
前記第２の情報処理装置において、前記ポリシ送信手段は、前記指定プロセス判定手段から、プロセス識別子を受信すると、前記アクセス制御ポリシとプロセス識別子を、前記ポリシ受信手段に送信し、
前記第１の情報処理装置において、前記ポリシ受信手段は、前記ポリシ送信手段から、前記アクセス制御ポリシとプロセス識別子を受信すると、前記アクセス制御ポリシを参照し、前記プロセス識別子に対応するアクセス制御規則を取得しアクセス制御規則をポリシ解析手段へ送信し、
前記ポリシ解析手段は、前記ポリシ送信手段からアクセス制御規則を受信すると、前記アクセス制御規則に含まれるリソースを制御する対象のリソースとして確定して前記リソースのリソース制御規則を生成し、前記リソース制御規則をリソース制御ポリシに記憶し、前記第２のＯＳにプロセス実行許可信号を送信する、付記２８記載の情報処理システム。
【符号の説明】
【０１６８】
１００、１１０、２００、２１０  コンピュータ
１０１、２０１、１０２１、２０２１  セキュアＯＳ
１０２、２０２、１０１１、２０１１  指定プロセス判別手段
１０３、２０３、１０１２、２０１２  ポリシ送信手段
１０４、２０４、１０２３、２０２３  アクセス制御ポリシ
１０５、２０５、１０２２、２０２２  指定プロセス識別子記憶手段
１１１、２１１、１１２１、２１２１  リソース制御ＯＳ
１１２、２１２、１１１１、２１１１  ポリシ解析手段
１１３、２１３、１１２２、２１２２  リソース制御ポリシ
２１４、２１１２  ポリシ受信手段
１０００、１１００、２０００、２１００  情報処理装置
１０１０、１１１０、２０１０、２１１０  データ処理装置
１０２０、１１２０、２０２０、２１２０  記憶装置
【図１】
2009136628.tif 000003
【図２】
2009136628.tif 000004
【図３】
2009136628.tif 000005
【図４】
2009136628.tif 000006
【図５】
2009136628.tif 000007
【図６】
2009136628.tif 000008
【図７】
2009136628.tif 000009
【図８】
2009136628.tif 000010
【図９】
2009136628.tif 000011
【図１０】
2009136628.tif 000012
【図１１】
2009136628.tif 000013
【国際調査報告】
2009136628.tif 000014
2009136628.tif 000015
2009136628.tif 000016
2009136628.tif 000017