【事件の表示】
　特願２０１２−５３０３９２「暗号オブジェクトの展開ライフサイクル管理を提供するための方法，システム，データ・ネットワーク，およびデータ・キャリア」拒絶査定不服審判事件〔平成２３年　３月３１日国際公開，ＷＯ２０１１／０３６６１６，平成２５年　２月２１日国内公表，特表２０１３−５０６３３５〕について，次のとおり審決する。
【結　論】
　本件審判の請求は，成り立たない。
【理　由】
第１．手続の経緯
　本願は，２０１０年９月１７日（パリ条約による優先権主張外国庁受理２００９年９月２５日　欧州特許庁）を国際出願日とする出願であって，
　平成２４年１月２０日付けで特許法第１８４条の４第１項の規定による明細書，請求の範囲，及び，図面（図面の中の説明に限る）の日本語による翻訳文が提出され，平成２５年６月４日付けで審査請求がなされ，平成２６年６月１３日付けで審査官により拒絶理由が通知され，これに対して平成２６年１０月１０日付けで意見書が提出されると共に手続補正がなされたが，平成２７年３月２０日付けで審査官により拒絶査定がなされ，これに対して平成２７年７月９日付けで審判請求がなされると共に手続補正がなされ，平成２７年９月１日付けで審査官により特許法第１６４条第３項の規定に基づく報告がなされたものである。
　
第２．平成２７年７月９日付けの手続補正の却下の決定
　
　［補正却下の決定の結論］
　
　平成２７年７月９日付け手続補正を却下する。
　
　［理由］
　
１．補正の内容
　平成２７年７月９日付けの手続補正（以下，「本件手続補正」という）により，平成２６年１０月１０日付けの手続補正により補正された特許請求の範囲，
「【請求項１】
　暗号オブジェクト（ＣＯ）展開ライフサイクル管理のためのシステム（１）であって，
　暗号オブジェクト（ＣＯ）のための展開仕様（ＣＯＤＳ）を当該暗号オブジェクト（ＣＯ）に提供する展開プロセス（Ｐ１）と，データ記憶装置（２Ｄ）に記録された展開仕様 （ＣＯＤＳ）に応じて配信関連動作を実行する配信プロセス（Ｐ２）と，を非同期で動作させるための少なくとも１つの実行ユニット（２Ｃ）を含む，システム。
　　【請求項２】
　１つ以上の暗号オブジェクト（ＣＯ）の１つ以上の鍵を使用するネットワークのノード（３）への展開を示す少なくとも１つの展開仕様（ＣＯＤＳ）を受信するためにインタフェース（２Ａ）が設けられている，請求項１に記載のシステム。
　　【請求項３】
　前記展開仕様（ＣＯＤＳ）が，
　前記ノード（３）に暗号オブジェクト（ＣＯ）を追加するため，または前記ノード（３）から暗号オブジェクト（ＣＯ）を削除するための指示と，
　アプリケーションの要件に応じて前記ノード（３）に暗号オブジェクト（ＣＯ）を送信するための指示と，
　前記ノード（３）によって用いられる既存の暗号オブジェクト（ＣＯ）を更新するため，または前記暗号オブジェクト（ＣＯ）の属性の１つを更新するための指示と，を含む，請求項２に記載のシステム。
　　【請求項４】
　前記展開仕様（ＣＯＤＳ）が，鍵管理システム（４）によって提供されるか，または展開ライフサイクル管理のためにユーザによって前記システム（１）に入力される，請求項１から３のいずれか１項に記載のシステム。
　　【請求項５】
　前記実行ユニット（２Ｃ）上で動作する前記展開プロセス（Ｐ１）は，所定のセキュリティ・ポリシーに対する前記受信した展開仕様（ＣＯＤＳ）の認証を含む，請求項１から４のいずれか１項に記載のシステム。
　　【請求項６】
　前記実行ユニット（２Ｃ）上で動作する前記配信プロセス（Ｐ２）は，前記永久データ記憶装置（２Ｄ）に記録されている認証された各展開仕様（ＣＯＤＳ）の実行を含み，この実行が，
　前記各展開仕様（ＣＯＤＳ）に従って前記ノード（３）に暗号オブジェクト（ＣＯ）を配信すること，
　前記各展開仕様（ＣＯＤＳ）に従って前記ノード（３）が用いる既存の暗号オブジェクト（ＣＯ）を更新すること，
　前記各展開仕様（ＣＯＤＳ）に従って前記ノード（３）から暗号オブジェクト（ＣＯ）を回収すること，
　によって行われる，請求項２に記載のシステム。
　　【請求項７】
　前記データ記憶装置は永久データ記憶装置（２Ｄ）であり，
　前記展開プロセス（Ｐ１）と前記配信プロセス（Ｐ２）との間でメッセージ情報データを交換するためのデータ・フィールドを含み，
　前記各展開仕様（ＣＯＤＳ）が必要とする特定のアクションを表すために配信アクション・データ・フィールドが設けられ，前記各展開仕様（ＣＯＤＳ）の実行ステータスを示すために配信ステータス・データ・フィールドが設けられる，請求項１から６のいずれか１項に記載のシステム。
　　【請求項８】
　前記永久データ記憶装置（２Ｄ）の前記配信アクション・データ・フィールドがアクション・タイプを示し，このアクション・タイプが，
　前記展開仕様（ＣＯＤＳ）の準備が整っていないために前記各展開をスキップすることを前記配信プロセス（Ｐ２）に通知する保持アクションと，
　展開の準備を整えるための要件を示す展開アクションと，
　前記展開仕様（ＣＯＤＳ）が変更されていることを示し，対応する展開関連動作を再
実行することによって前記展開をリフレッシュすることを前記配信プロセス（Ｐ２）に命令する更新アクションと，
　既存の展開を前記配信プロセス（Ｐ２）によって回収することを示す回収アクションと，
を含む，請求項７に記載のシステム。
　　【請求項９】
　前記永久データ記憶装置（２Ｄ）の前記配信ステータス・データ・フィールドが実行ステータスを示し，この実行ステータスが，
　前記各展開仕様（ＣＯＤＳ）が前記配信プロセス（Ｐ２）によって実行されるのを待っていることを示す初期ステータスと，
　前記各展開仕様（ＣＯＤＳ）が前記配信プロセス（Ｐ２）によって現在実行されていることを示す動作中ステータスと，
　前記展開が前記対応する展開仕様（ＣＯＤＳ）に従って前記配信プロセス（Ｐ２）によって実行され成功に終わったことを示す完了ステータスと，
　前記展開の実行が前記配信プロセス（Ｐ２）によって少なくとも一度試行されたが成功に終わらなかったことを示す再試行ステータスと，
　を含む，請求項７または８に記載のシステム。
　　【請求項１０】
　前記暗号オブジェクト（ＣＯ）が，
　秘密鍵，公開鍵，対称秘密鍵および鍵対を含む暗号鍵（Ｋ）と，
　認証局（ＣＡ）の鍵によって署名された暗号証明書と，
　ユーザ資格証明書と，を含む，請求項１から９のいずれか１項に記載のシステム。
　　【請求項１１】
　暗号オブジェクト（ＣＯ）のための前記展開仕様が展開仕様を含み，この展開仕様が，
　少なくとも１つのＣＯ展開源すなわち１つ以上のＣＯと，
　少なくとも１つのＣＯ展開先すなわち１つ以上の鍵使用エンティティ（３）と，
　暗号オブジェクト（ＣＯ）の配信をその源から先まで規定する少なくとも１つの展開パターンと，を含み，前記展開仕様が更に，
　前記暗号オブジェクト（ＣＯ）の１つ以上のオブジェクト属性を含み，当該オブジェクト属性はタイミング属性を含む，請求項１から１０のいずれか１項に記載のシステム。
　　【請求項１２】
　前記ノード（３）が暗号オブジェクトを消費し，
　前記ノードが前記ノード上で動作するアプリケーションを含む，請求項２から１１のいずれか１項に記載のシステム。
　　【請求項１３】
　実行ユニット（２）によって配信される暗号オブジェクト（ＣＯ）を消費するネットワークのノードであって，前記実行ユニットが，展開プロセス （Ｐ１）において前記実行ユニット（２）によってデータ記憶装置に記憶された展開仕様（ＣＯＤＳ）に応じて，配信プロセス（Ｐ２）において展開関連動作を実行して前記暗号オブジェクト（ＣＯ）を前記ノードに配信する，ネットワークのノードを含み，
　前記配信プロセス（Ｐ２）および前記展開プロセス（Ｐ１）が独立して実行される，データ・ネットワーク。
　　【請求項１４】
　実行ユニット（２）によって暗号オブジェクト（ＣＯ）の展開ライフサイクル管理をする方法であって，
　展開プロセス（Ｐ１）において暗号オブジェクト（ＣＯ）のための少なくとも１つの展開仕様（ＣＯＤＳ）を当該暗号オブジェクト（ＣＯ）に提供するステップと，
　配信プロセス（Ｐ２）において前記提供された展開仕様（ＣＯＤＳ）に応じて展開関連動作を実行するステップと，
　を含み，前記展開プロセス（Ｐ１）および前記配信プロセス（Ｐ２）が非同期で独立して実行される，方法。
　　【請求項１５】
　請求項１４に記載された方法の各ステップを前記実行ユニット（２）に実行させるためのコンピュータプログラム。」（以下，上記引用の請求項各項を，「補正前の請求項」という）は，
「　【請求項１】
　暗号オブジェクト（ＣＯ）展開ライフサイクル管理のためのシステム（１）であって，
　暗号オブジェクト（ＣＯ）のための展開仕様（ＣＯＤＳ）を当該暗号オブジェクト（ＣＯ）に提供する展開プロセス（Ｐ１）と，データ記憶装置（２Ｄ）に記録された展開仕様 （ＣＯＤＳ）に応じて配信関連動作を実行する配信プロセス（Ｐ２）と，を非同期で動作させるための少なくとも１つの実行ユニット（２Ｃ）を含み，
　前記展開仕様（ＣＯＤＳ）が，
　前記ノード（３）に暗号オブジェクト（ＣＯ）を追加するため，または前記ノード（３）から暗号オブジェクト（ＣＯ）を削除するための指示と，
　アプリケーションの要件に応じて前記ノード（３）に暗号オブジェクト（ＣＯ）を送信するための指示と，
　前記ノード（３）によって用いられる既存の暗号オブジェクト（ＣＯ）を更新するため，または前記暗号オブジェクト（ＣＯ）の属性の１つを更新するための指示と，を含み，
前記実行ユニット（２Ｃ）上で動作する前記配信プロセス（Ｐ２）は，
前記各展開仕様（ＣＯＤＳ）に従って前記ノード（３）に暗号オブジェクト（ＣＯ）を配信すること，
　前記各展開仕様（ＣＯＤＳ）に従って前記ノード（３）が用いる既存の暗号オブジェクト（ＣＯ）を更新すること，または，
　前記各展開仕様（ＣＯＤＳ）に従って前記ノード（３）から暗号オブジェクト（ＣＯ）を回収すること，を含む，システム。
　　【請求項２】
　１つ以上の暗号オブジェクト（ＣＯ）の１つ以上の鍵を使用するネットワークのノード（３）への展開を示す少なくとも１つの展開仕様（ＣＯＤＳ）を受信するためにインタフェース（２Ａ）が設けられている，請求項１に記載のシステム。
　　【請求項３】
　前記データ記憶装置は永久データ記憶装置（２Ｄ）であり，
　前記展開プロセス（Ｐ１）と前記配信プロセス（Ｐ２）との間でメッセージ情報データを交換するためのデータ・フィールドを含み，
　前記各展開仕様（ＣＯＤＳ）が必要とする特定のアクションを表すために配信アクション・データ・フィールドが設けられ，前記各展開仕様（ＣＯＤＳ）の実行ステータスを示すために配信ステータス・データ・フィールドが設けられる，請求項１または２に記載のシステム。
　　【請求項４】
　前記永久データ記憶装置（２Ｄ）の前記配信アクション・データ・フィールドがアクション・タイプを示し，このアクション・タイプが，
　前記展開仕様（ＣＯＤＳ）の準備が整っていないために前記各展開をスキップすることを前記配信プロセス（Ｐ２）に通知する保持アクションと，
　展開の準備を整えるための要件を示す展開アクションと，
　前記展開仕様（ＣＯＤＳ）が変更されていることを示し，対応する展開関連動作を再び実行することによって前記展開をリフレッシュすることを前記配信プロセス（Ｐ２）に命令する更新アクションと，
　既存の展開を前記配信プロセス（Ｐ２）によって回収することを示す回収アクションと，を含む，請求項３に記載のシステム。
　　【請求項５】
　前記永久データ記憶装置（２Ｄ）の前記配信ステータス・データ・フィールドが実行ステータスを示し，この実行ステータスが，
　前記各展開仕様（ＣＯＤＳ）が前記配信プロセス（Ｐ２）によって実行されるのを待っていることを示す初期ステータスと，
　前記各展開仕様（ＣＯＤＳ）が前記配信プロセス（Ｐ２）によって現在実行されていることを示す動作中ステータスと，
　前記展開が前記対応する展開仕様（ＣＯＤＳ）に従って前記配信プロセス（Ｐ２）によって実行され成功に終わったことを示す完了ステータスと，
　前記展開の実行が前記配信プロセス（Ｐ２）によって少なくとも一度試行されたが成功に終わらなかったことを示す再試行ステータスと，
　を含む，請求項３または４に記載のシステム。
　　【請求項６】
　実行ユニット（２）によって配信される暗号オブジェクト（ＣＯ）を消費するネットワークのノードであって，前記実行ユニットが，展開プロセス （Ｐ１）において前記実行ユニット（２）によってデータ記憶装置に記憶された展開仕様（ＣＯＤＳ）に応じて，配信プロセス（Ｐ２）において展開関連動作を実行して前記暗号オブジェクト（ＣＯ）を前記ノードに配信する，ネットワークのノードを含み，
　前記配信プロセス（Ｐ２）および前記展開プロセス（Ｐ１）が独立して実行され，
前記展開仕様（ＣＯＤＳ）が，
　前記ノード（３）に暗号オブジェクト（ＣＯ）を追加するため，または前記ノード（３）から暗号オブジェクト（ＣＯ）を削除するための指示と，
　アプリケーションの要件に応じて前記ノード（３）に暗号オブジェクト（ＣＯ）を送信するための指示と，
　前記ノード（３）によって用いられる既存の暗号オブジェクト（ＣＯ）を更新するため，または前記暗号オブジェクト（ＣＯ）の属性の１つを更新するための指示と，を含み，
前記実行ユニット（２Ｃ）上で動作する前記配信プロセス（Ｐ２）は，
前記各展開仕様（ＣＯＤＳ）に従って前記ノード（３）に暗号オブジェクト（ＣＯ）を配信すること，
　前記各展開仕様（ＣＯＤＳ）に従って前記ノード（３）が用いる既存の暗号オブジェクト（ＣＯ）を更新すること，または，
　前記各展開仕様（ＣＯＤＳ）に従って前記ノード（３）から暗号オブジェクト（ＣＯ）を回収すること，を含む，データ・ネットワーク。
　　【請求項７】
　実行ユニット（２）によって暗号オブジェクト（ＣＯ）の展開ライフサイクル管理をする方法であって，
　展開プロセス（Ｐ１）において暗号オブジェクト（ＣＯ）のための少なくとも１つの展開仕様（ＣＯＤＳ）を当該暗号オブジェクト（ＣＯ）に提供するステップと，
　配信プロセス（Ｐ２）において前記提供された展開仕様（ＣＯＤＳ）に応じて展開関連動作を実行するステップと，
　を含み，前記展開プロセス（Ｐ１）および前記配信プロセス（Ｐ２）が非同期で独立して実行され，
前記展開仕様（ＣＯＤＳ）が，
　前記ノード（３）に暗号オブジェクト（ＣＯ）を追加するため，または前記ノード（３）から暗号オブジェクト（ＣＯ）を削除するための指示と，
　アプリケーションの要件に応じて前記ノード（３）に暗号オブジェクト（ＣＯ）を送信するための指示と，
　前記ノード（３）によって用いられる既存の暗号オブジェクト（ＣＯ）を更新するため，または前記暗号オブジェクト（ＣＯ）の属性の１つを更新するための指示と，を含み，前記実行ユニット（２Ｃ）上で動作する前記配信プロセス（Ｐ２）は，
前記各展開仕様（ＣＯＤＳ）に従って前記ノード（３）に暗号オブジェクト（ＣＯ）を配信すること，
　前記各展開仕様（ＣＯＤＳ）に従って前記ノード（３）が用いる既存の暗号オブジェクト（ＣＯ）を更新すること，または，
　前記各展開仕様（ＣＯＤＳ）に従って前記ノード（３）から暗号オブジェクト（ＣＯ）を回収すること，を含む，方法。
　　【請求項８】
　請求項７に記載された方法の各ステップを前記実行ユニット（２）に実行させるためのコンピュータプログラム。」（以下，上記引用の請求項各項を，「補正後の請求項」という）に補正された。
　
２．補正の適否
　本件手続補正は，補正前の請求項１を補正前の請求３，及び，同請求項６に記載の内容を用いて，減縮して補正後の請求項１とし，独立請求項である，補正前の請求項１３，及び，同請求項１４を，前述の補正前の請求項１と同等の補正を行って，補正後の請求項７，及び，同請求項８とし，補正前の請求項３，同請求項６，同請求項１０〜同請求項１２を削除し，項番号の整理を行ったものであるから，本件手続補正は，平成２４年１月２０日付けで提出された明細書，請求の範囲の日本語による翻訳文，及び，国際出願の願書に添付した図面（以下，これを「当初明細書等」という）に記載した事項の範囲内でなされたものであり，特許請求の範囲の減縮，及び，請求項の削除を目的としたものである。
　そこで，本件手続補正が，特許法第１７条の２第６項において準用する同法第１２６条第７項の規定を満たすものであるか否か，即ち，補正後の請求項に記載されている事項により特定される発明が特許出願の際独立して特許を受けることができるものであるか否か，以下に検討する。
　
（１）補正後の請求項に係る発明
　補正後の請求項１に係る発明（以下，これを「本件補正発明」という）は，上記「１．補正の内容」において，補正後の請求項１として引用した，次のとおりのものである。
　
「暗号オブジェクト（ＣＯ）展開ライフサイクル管理のためのシステム（１）であって，
　暗号オブジェクト（ＣＯ）のための展開仕様（ＣＯＤＳ）を当該暗号オブジェクト（ＣＯ）に提供する展開プロセス（Ｐ１）と，データ記憶装置（２Ｄ）に記録された展開仕様 （ＣＯＤＳ）に応じて配信関連動作を実行する配信プロセス（Ｐ２）と，を非同期で動作させるための少なくとも１つの実行ユニット（２Ｃ）を含み，
　前記展開仕様（ＣＯＤＳ）が，
　前記ノード（３）に暗号オブジェクト（ＣＯ）を追加するため，または前記ノード（３）から暗号オブジェクト（ＣＯ）を削除するための指示と，
　アプリケーションの要件に応じて前記ノード（３）に暗号オブジェクト（ＣＯ）を送信するための指示と，
　前記ノード（３）によって用いられる既存の暗号オブジェクト（ＣＯ）を更新するため，または前記暗号オブジェクト（ＣＯ）の属性の１つを更新するための指示と，を含み，
前記実行ユニット（２Ｃ）上で動作する前記配信プロセス（Ｐ２）は，
前記各展開仕様（ＣＯＤＳ）に従って前記ノード（３）に暗号オブジェクト（ＣＯ）を配信すること，
　前記各展開仕様（ＣＯＤＳ）に従って前記ノード（３）が用いる既存の暗号オブジェクト（ＣＯ）を更新すること，または，
　前記各展開仕様（ＣＯＤＳ）に従って前記ノード（３）から暗号オブジェクト（ＣＯ）を回収すること，を含む，システム。」
　
（２）引用例に記載の事項
　原審が，平成２６年６月１３日付けの拒絶理由（以下，これを「原審拒絶理由」という）において引用した，本願の第１国出願前に既に公知である，「M. Bjoerkqvist et al.，“Design and Implementation of a Key-Lifecycle Management System”，　Research Report，RZ 3739．IBM，２００９年６月　Ｐ１〜１６」（以下，これを「引用例」という）には，関連する図面と共に，次の事項が記載されている。
　
Ａ．「In this paper, 
we describe the design and implementation of a prototype Key-Lifecycle Management System (KLMS)
・・・・・（中略）・・・・
Automated deployment.  Often multiple related keys must be administered by the management system. To simplify this task, 
several keys can be grouped and deployed together to one or more endpoints
　
For supporting such scenarios, KLMS provides a novel pattern-based method for automated key and certificate deployment
Once a suitable pattern and the supporting policies for a particular application are defined, KLMS automatically generates, distributes, and maintains as many keys or key pairs as necessary
　KLMS also takes care of automatically managing the lifecycle of keys. It may create keys ahead of time and only maintain them internally, provisioned for a certain application. At the time of activation of a key, KLMS automatically deploys it to endpoints for the duration of its active life-time, and withdraws the key again from all endpoints when it expires. The key-lifecycling logic is tightly coupled with the deployment manager.」（２頁７行〜８行，２０行〜３７行）
（この論文において，
鍵ライフサイクル管理システム（ＫＬＭＳ）のプロトタイプの設計と実装について述べる
・・・・・（中略）・・・・
自動化された展開．　多くの場合，関係のある鍵は，管理システムによって，管理されなければならない。この仕事を単純化するために，
複数の鍵を，グループにして，１以上のエンドポイントに，一緒に展開することができる
　
このシナリオをサポートするために，ＫＬＭＳは，自動化された鍵と，証明書の展開のための，今までにない様式を基礎とした方法を備えている
特定のアプリケーションのための，適切な様式と，サポートのポリシーが，一度，定義されると，必要なだけの鍵，或いは，鍵の組を，自動的に，生成し，分配し，維持する
　ＫＬＭＳは，また，自動的に，鍵のライフサイクルを管理することに対処する。それは，あるアプリケーションのために設定される，鍵を，前もって生成し，それらを，内部に保持することのみできる。鍵の有効であるときに，ＫＬＭＳは，それの有効な存続期間の継続のために，それを，自動的に，エンドポイントに展開し，そして，それが満了したときに，全てのエンドポイントから，再び，鍵を回収する。鍵のライフサイクリング論理は，展開マネージャと，堅く組み合わせられている。当審にて訳出。以下，同じ。）
　
Ｂ．「Manager Layer. KLMS contains three components that provide low-level functionalities: an Object
Manager (OM), a Deployment Manager (DM), and an Endpoint Manager (EPM).
　First, OM provides a simple interface to manipulate the cryptographic objects supported by KLMS. OM can add new objects, get, modify, search, and delete them in the DB, and maintains an in-memory object cache that is used to speed up read operations.
　Second, DM takes care of administering deployments and deployment bundles.
 A deployment is an association between an object and an endpoint in the sense that KLMS provisions the object for use in cryptographic operations by the endpoint
　Finally, EM controls the endpoints in the interface layer of the server, registering them in KLMS, potentially creating new file-backed JKS endpoints, and listening to protocol ports to which KMIP clients connect. EM unifies the different types of endpoints towards the rest of the server.」（４頁１７行〜５頁６行）
（管理層．　ＫＬＭＳは，低いレベルの機能を提供する３つのコンポーネント：オブジェクト・マネージャ（ＯＭ），展開マネージャ（ＤＭ），及び，エンドポイント・マネージャ，を含む。
　第１，ＯＭは，ＫＬＭＳによってサポートされる，暗号オブジェクトを扱うための，簡単なインタフェースを提供する。ＯＭは，新しいオブジェクトを加えること，データベースにおいて，それらを得ること，修正すること，探すこと，及び，削除することができる。そして，読み出し処理を高速化するために用いられる，イン−メモリ・オブジェクト・キャッシュを維持する。
　第２，ＤＭは，展開と，展開の束の管理を担当する。
展開は，ＫＬＭＳが，エンドポイントでの，暗号処理における使用のため，オブジェクトをセットアップするという意識において，オブジェクトと，エンドポイントとの関連性である
　最終，ＥＭは，サーバのインタフェース層において，エンドポイントをＫＬＭＳに登録すること，潜在的に，新しいファイル−バックドＪＫＳエンドポイントを生成すること，及び，ＫＭＩＰクライアントが接続する，プロトコル・ポートを監視することといった，エンドポイントの制御を行う。ＥＭは，残りのサーバに関して，エンドポイントの異なるタイプを，一元管理する。）
　
Ｃ．「2.2 Data Model and Operations
KLMS manages symmetric keys, public keys, private keys, and certificates, which we summarily call cryptographic objects or simply objects
（２．２　データ・モデル，及び，処理
ＫＬＭＳは，我々が,略式で，暗号オブジェクト，或いは，単に，オブジェクトと呼んでいる，対称鍵，公開鍵，個人鍵，及び，証明書を管理する
　
Ｄ．「3 Automated Deployment
This section describes the pattern-based automated deployment in KLMS and the interaction between key-lifecycle management and key deployment. Recall that 
a deployment is an association between an object and an endpoint
　
3.1 Deployment Patterns
A deployment pattern is a rule for generating deployment bundles with a defined structure
The pattern defines how the objects relate to the endpoints
（３　自動化された展開
この節は，ＫＬＭＳにおける，様式に基づく自動化された展開と，鍵ライフサイクル管理と，鍵展開との間の相互作用について述べる。
展開が，オブジェクトと，エンドポイントとの間の関連性であること
　
３．１　展開様式
展開様式は，定義された構造において，展開の束を生成するための規則である
様式は，オブジェクトが，どのように，エンドポイントと関係するかを定義する
　
Ｅ．「3.2 Administering Deployments
Recall that deployments are specified by an administrator using the Admin Service. 
Information on all objects deployed to endpoints is kept in a deployment table
　When a deployment is in state OnHold, 
the deployment information is present in the deployment table
a deployment is in Active state should the object be distributed to the endpoint
　The administrator schedules the transition of a deployment from OnHold to Active state and vice versa by invoking the activate and withdraw operations of the Admin Service, respectively. After such a state change has been registered in the deployment table, it is the responsibility of a distribution process in DM 
to move or remove objects to or from the affected endpoints
Because its operations take time and may fail because of network failures, the distribution process operates asynchronously in the background
　In order to fully realize the power of automated deployment, 
the Admin Service allows to dynamically modify all pattern-based deployment bundles also after they have been created and activated.
It is possible to add and to delete objects and endpoints to and from an existing deployment bundle
　
Note that a deployment of an object o to an endpoint e may be created through multiple ways, through individual deployments, deployment bundles, and pattern-based deployments
（３．２　展開を管理すること
展開が，アドミン・サービスを利用する管理者によって特定されることを，思い出されたい。
エンドポイントに展開された，全てのオブジェクトの情報は，展開テーブルに保持される
　展開が，保留状態にあるとき，
展開情報は，展開テーブル上に存在する
展開が，活動状態にある時の期間のみ，オブジェクトをエンドポイントに配布することができ
　管理者は，保留状態から，活性状態への推移，及び，その逆を，アドミン・サービスの処理の活性化，及び，取りやめを，個々に引き起こすことによって，スケジュールする。この状態変化が，展開テーブルに登録された後，それは，
影響されたエンドポイントから，或いは，該エンドポイントへ，オブジェクトを移動する，或いは，取り去るための
その処理が，時間を要し，ネットワーク障害を理由に，失敗するかもれないので，分配過程は，バックグランドにおいて，非同期に処理される
　自動化された展開の能力を，十分に実現するために，
アドミン・サービスは，全ての様式に基づく展開の束を，それらが，生成され，有効にされた後においても，動的に修正することを，許可する。それは，オブジェクト，及び，エンドポイントを，存在している展開の束へ，加えること，及び，当該束から，削除することを可能にする
　
エンドポイントｅへのオブジェクトｏの展開が，多数の方法を通じて，個々の展開，展開の束，及び，様式を基礎とした展開を通じて，生成され得ることに注目されたい
　
Ｆ．「The operations of KLMS fall in two categories: those that manipulate objects, provided by KLS, and those that affect deployments, provided by Admin Service.
　The most important operations on objects are: (1) create, which generates a new key or certificate and stores it, with attributes supplied by the client; (2) store, which stores a key or certificate and uses the cryptographic material supplied by the client in cleartext; (3) import, which stores a key and uses the cryptographic material supplied by the client in wrapped form (i.e., encrypted with with another key); (4) derive, which creates a new symmetric key from an existing symmetric key; (5) read, which returns  the key or certificate with a given identifier to the client, including attributes and cryptographic material in cleartext; (6) export, which returns the key with a given identifier to the client, including attributes and cryptographic material in wrapped form; (7) read attributes, which is the same as read, except that it omits the cryptographic material; 
(8) set attributes, which modifies the attributes of an object; 
　The relevant operations of Admin Service on deployments are: (1) specify, which creates a deployment or a deployment bundle; (2) activate, which executes a deployment or a deployment bundle and distributes all objects to the specified endpoints; (3) withdraw, which reverses the effects of activate on a deployment or on a deployment bundle; and (4) remove, which removes a deployment or a deployment
bundle from the system.」（６頁２４行〜７頁１９行）
（ＫＬＭＳの処理は，２つのカテゴリに収まる：それは，ＫＬＳによって提供されるオブジェクトを操作することと，アドミン・サービスによって提供される，展開に作用することである。
　オブジェクトにおける最も重要な処理は：（１）生成，それは，新しい鍵，或いは，証明書を作り出し，それを，クライアントによって提供される属性と共に，保存する；（２）保存，それは，鍵，或いは，証明書を保存し，平文において，クライアントによって提供される，暗号材料を使用する；（３）取込，それは，鍵を保存し，包まれた（即ち，他の鍵を用いて暗号化された）形で，クライアントによって提供される，暗号材料を使用する；（４）導出，それは，既存の対称鍵から，新しい対称鍵を生成する；（５）読出，平文で，属性と，暗号材料が含まれている，与えられたクライアントの識別子によって，鍵，或いは，証明書を返す；（６）書出，それは，包まれた形で，属性と暗号材料が含まれている，与えられたクライアントの識別子によって，鍵を戻す；（７）属性読出，それは，暗号材料を除けば，読出と同じである；
（８）属性設定，それは，オブジェクトの属性を修正する；
　展開についての，アドミン・サービスの関連する処理は，（１）仕様書に含めること，それは，展開，或いは，展開の束を生成する；（２）起動，それは，展開，或いは，展開の束を実行し，特定のエンドポイントに，全てのオブジェクトを配布する；（３）回収，それは，展開，或いは，展開の束における，起動の効果を，反転する；及び，（４）除去，それは，システムから，展開，或いは，展開の束を除去する。）
　
（３）引用例に記載の発明
ア．上記Ａの「we describe the design and implementation of a prototype Key-Lifecycle Management System (KLMS)（鍵ライフサイクル管理システム（ＫＬＭＳ）のプロトタイプの設計と実装について述べる）」という記載から，引用例には，「鍵ライフサイクル管理システム」が記載されていることが読み取れる。
　
イ．上記Ａの「For supporting such scenarios, KLMS provides a novel pattern-based method for automated key and certificate deployment.（このシナリオをサポートするために，ＫＬＭＳは，自動化された鍵と，証明書の展開のための，今までにない様式を基礎とした方法を備えている）」という記載から，引用例における「ＫＬＭＳ」は，「鍵の展開のための様式を基礎とした方法を備えている」ことが読み取れ，このことと，上記ア．において検討した事項から，引用例には，“鍵展開ライフサイクル管理システム”が記載されていることが読み取れる。
　
ウ．上記Ｃの「KLMS manages symmetric keys, public keys, private keys, and certificates, which we summarily call cryptographic objects or simply objects（ＫＬＭＳは，我々が,略式で，暗号オブジェクト，或いは，単に，オブジェクトと呼んでいる，対称鍵，公開鍵，個人鍵，及び，証明書を管理する）」という記載から，引用例においては，「鍵」が，「暗号オブジェクト」であることが読み取れるので，上記イ．において検討した事項と併せると，引用例は，“暗号オブジェクト展開ライフサイクル管理システム”に関するものであるとことが読み取れる。
　
エ．上記Ｄの「A deployment pattern is a rule for generating deployment bundles with a defined structure（展開様式は，定義された構造において，展開の束を生成するための規則である）」という記載，同じく，上記Ｄの「The pattern defines how the objects relate to the endpoints（様式は，オブジェクトが，どのように，エンドポイントと関係するかを定義する）」という記載と，上記ウ．において引用した，上記Ｃの記載内容から，引用例においては，
“展開様式が，暗号オブジェクトと，エンドポイントとの関係を定義する”ものであることが読み取れる。
　
オ．上記Ｂの「 A deployment is an association between an object and an endpoint in the sense that KLMS provisions the object for use in cryptographic operations by the endpoin（展開は，ＫＬＭＳが，エンドポイントでの，暗号処理における使用のため，オブジェクトをセットアップするという意識において，オブジェクトと，エンドポイントとの関連性である）」という記載，及び，上記Ｄの「a deployment is an association between an object and an endpoint （展開が，オブジェクトと，エンドポイントとの間の関連性であること）」という記載と，上記エ．において検討した事項から，引用例においては，“展開様式によって定義された，暗号オブジェクトと，エンドポイントとの関係性である展開”が存在していることが読み取れ，当該「展開」が，「暗号オブジェクト」のためのものであることは，明らかである。
　
カ．上記Ｅの「the Admin Service allows to dynamically modify all pattern-based deployment bundles also after they have been created and activated. It is possible to add and to delete objects and endpoints to and from an existing deployment bundle（アドミン・サービスは，全ての様式に基づく展開の束を，それらが，生成され，有効にされた後においても，動的に修正することを，許可する。それは，オブジェクト，及び，エンドポイントを，存在している展開の束へ，加えること，及び，当該束から，削除することを可能にする）」という記載，及び，同じく上記Ｅの「Note that a deployment of an object o to an endpoint e may be created through multiple ways, through individual deployments, deployment bundles, and pattern-based deployments（エンドポイントｅへのオブジェクトｏの展開が，多数の方法を通じて，個々の展開，展開の束，及び，様式を基礎とした展開を通じて，生成され得ることに注目されたい）」という記載と，上記オ．において検討した事項から，引用例において，“暗号オブジェクトのための展開が生成される”ことが読み取れる。
　
キ．上記Ｅの「Information on all objects deployed to endpoints is kept in a deployment table（エンドポイントに展開された，全てのオブジェクトの情報は，展開テーブルに保持される）」という記載，及び，同じく，上記Ｅの「the deployment information is present in the deployment table（展開情報は，展開テーブル上に存在する）」という記載から，引用例においては，“展開が，展開テーブルに保持される”ものであることが読み取れるので，上記カ．において検討した事項と併せると，引用例においては，“暗号オブジェクトのための展開が生成され，前記展開が，展開テーブルに保持される”ものであることが読み取れる。
　
ク．上記Ｅの「a deployment is in Active state should the object be distributed to the endpoint（展開が，活動状態にある時の期間のみ，オブジェクトをエンドポイントに配布することができ）」という記載，及び，同じく，上記Ｅの「to move or remove objects to or from the affected endpoints（影響されたエンドポイントから，或いは，該エンドポイントへ，オブジェクトを移動する，或いは，取り去るための）」という記載と，上記エ．において検討した事項から，引用例においては，“展開に基づいて，エンドポイントへの暗号オブジェクトの配布，或いは，エンドポイントからの暗号オブジェクトの削除を行う”ことが読み取れるので，上記キ．において検討した事項と併せると，引用例においては，“展開テーブルに保持された展開に基づいて，エンドポイントへの暗号オブジェクトの配布，或いは，エンドポイントからの暗号オブジェクトの削除を行う”ことが読み取れる。
　
ケ．上記Ｅの「Because its operations take time and may fail because of network failures, the distribution process operates asynchronously in the background（その処理が，時間を要し，ネットワーク障害を理由に，失敗するかもれないので，分配過程は，バックグランドにおいて，非同期に処理される）」という記載と，上記ク．において検討した事項から，引用例において，“展開テーブルに保持された展開に基づいた，暗号オブジェクトの配布，及び，削除という処理は，バックグラウンドにおいて，非同期に処理される”ことが読み取れる。これは，“他の処理とは非同期に処理される”ことに他ならないので，上記カ．において検討した事項と併せると，引用例においては，“暗号オブジェクトのための展開が生成され，前記展開が，展開テーブルに保持される処理と，前記展開テーブルに保持された展開に基づいた，エンドポイントへの暗号オブジェクトの配布，或いは，エンドポイントからの暗号オブジェクトの削除という処理とは，非同期に行われる”ものであることが読み取れる。
　
コ．上記ク．において検討した事項から，引用例における「展開」，或いは，「展開情報」には，“エンドポイントへの暗号オブジェクトを配布する，或いは，エンドポイントから暗号オブジェクトを削除するための指示情報”が含まれるものであることが読み取れ，上記ク．において検討した事項と併せると，引用例においては，“展開に含まれる指示情報にしたがって，エンドポイントへの暗号オブジェクトの配布，或いは，エンドポイントからの暗号オブジェクトの削除を行う”ものであることが読み取れる。
　
サ．以上，上記ア．〜コ．において検討した事項から，引用例には，次の発明（以下，これを「引用発明」という）が，記載されているものと認める。
　
「暗号オブジェクト展開ライフサイクル管理システムであって，
　前記暗号オブジェクトのための展開が生成され，前記展開が，展開テーブルに保持される処理と，前記展開テーブルに保持された展開に基づいた，エンドポイントへの暗号オブジェクトの配布，或いは，エンドポイントからの削除という処理とは，非同期に行われ，
　前記展開には，エンドポイントへの暗号オブジェクトを配布，或いは，エンドポイントからの暗号オブジェクトを削除するための指示情報が含まれるものであり，
　前記展開に含まれる指示情報にしたがって，エンドポイントへの暗号オブジェクトの配布，或いは，エンドポイントからの暗号オブジェクトの削除を行う，
　管理システム。」
　
（４）本件補正発明と引用発明との対比
ア．引用発明における「暗号オブジェクト展開ライフサイクル管理システム」が，
　本件補正発明における「暗号オブジェクト（ＣＯ）展開ライフサイクル管理のためのシステム（１）」に相当する。
　
イ．引用発明において，「暗号オブジェクトのための展開が生成され，前記展開が，展開テーブルに保持される処理」は，「暗号オブジェクト」に対して，「展開」を生成し，提供することに他ならない。そして，引用発明における「展開」は，「指示情報」を含むものであるから，本件補正発明における「展開仕様」に相当する。
　そして，引用発明における上記「処理」が，“プロセス”によって実行されることは明らかであるから，
　引用発明における「暗号オブジェクトのための展開が生成され，前記展開が，展開テーブルに保持される処理」が，
　本件補正発明における「暗号オブジェクト（ＣＯ）のための展開仕様（ＣＯＤＳ）を当該暗号オブジェクト（ＣＯ）に提供する展開プロセス（Ｐ１）」に相当する。
　
ウ．引用発明において「展開が，展開テーブル保持される」ことは，該「展開」が，「記憶装置」に記憶されることに他ならない。
　そして，引用発明における「エンドポイントへの暗号オブジェクトの配布，或いは，エンドポイントからの削除という処理」が，「暗号オブジェクトのための展開が生成され，前記展開が，展開テーブルに保持される処理」とは異なる“プロセス”によって処理されることは明らかであり，本件補正発明における「配信関連動作」に相当するものであるから，
　引用発明における「展開テーブルに保持された展開に基づいた，エンドポイントへの暗号オブジェクトの配布，或いは，エンドポイントからの削除という処理」が，
　本件補正発明における「データ記憶装置（２Ｄ）に記録された展開仕様 （ＣＯＤＳ）に応じて配信関連動作を実行する配信プロセス（Ｐ２）」に相当する。
　
エ．引用発明において，「暗号オブジェクトのための展開が生成され，前記展開が，展開テーブルに保持される処理」と，「展開テーブルに保持された展開に基づいた，エンドポイントへの暗号オブジェクトの配布，或いは，エンドポイントからの削除という処理」とは，非同期に行われるものであって，引用発明においても，明文の記載はないものの，これらの処理を実行するための，“実行手段”を有することは明らかであり，引用発明における，該“実行手段”が，本件補正発明における「実行ユニット」に相当するので，上記イ．，及び，ウ．において検討した事項と併せると，
　引用発明における「暗号オブジェクトのための展開が生成され，前記展開が，展開テーブルに保持される処理と，前記展開テーブルに保持された展開に基づいた，エンドポイントへの暗号オブジェクトの配布，或いは，エンドポイントからの削除という処理とは，非同期に行われ」ることが，
　本件補正発明における「暗号オブジェクト（ＣＯ）のための展開仕様（ＣＯＤＳ）を当該暗号オブジェクト（ＣＯ）に提供する展開プロセス（Ｐ１）と，データ記憶装置（２Ｄ）に記録された展開仕様 （ＣＯＤＳ）に応じて配信関連動作を実行する配信プロセス（Ｐ２）と，を非同期で動作させるための少なくとも１つの実行ユニット（２Ｃ）を含み」に相当する。
　
オ．引用発明において，「展開には，エンドポイントへの暗号オブジェクトを配布，或いは，エンドポイントからの暗号オブジェクトを削除するための指示情報が含まれる」ものであり，引用発明における「エンドポイント」が，本件補正発明における「ノード」に相当し，引用発明における「エンドポイントへの暗号オブジェクトを配布」と，本件補正発明における「ノード（３）に暗号オブジェクト（ＣＯ）を追加する」こととは，“ノードに暗号オブジェクトを送る”ことである点で共通するので，
　引用発明における「展開には，エンドポイントへの暗号オブジェクトを配布，或いは，エンドポイントからの暗号オブジェクトを削除するための指示情報が含まれるものであ」ることと，
　本件補正発明における「前記展開仕様（ＣＯＤＳ）が，
　前記ノード（３）に暗号オブジェクト（ＣＯ）を追加するため，または前記ノード（３）から暗号オブジェクト（ＣＯ）を削除するための指示と，
　アプリケーションの要件に応じて前記ノード（３）に暗号オブジェクト（ＣＯ）を送信するための指示と，
　前記ノード（３）によって用いられる既存の暗号オブジェクト（ＣＯ）を更新するため，または前記暗号オブジェクト（ＣＯ）の属性の１つを更新するための指示と，を含」むこととは，
“展開仕様が，ノードに暗号オブジェクトを送るため，または前記ノードから暗号オブジェクトを削除するための指示を含む”ものである点で共通する。
　
カ．引用発明において，「展開に含まれる指示情報」とは，上記オ．において検討した通りのものであって，上記ウ．において検討したとおり，引用発明において，「展開に含まれる指示情報にしたがって，エンドポイントへの暗号オブジェクトの配布，或いは，エンドポイントからの暗号オブジェクトの削除を行う」処理は，“実行手段”上で動作する“プロセス”によって実行されるものであり，引用発明において，「エンドポイントからの暗号オブジェクトの削除を行う」ことは，“エンドポイントからの暗号オブジェクトの回収を行う”ことに他ならないから，
　引用発明における「展開に含まれる指示情報にしたがって，エンドポイントへの暗号オブジェクトの配布，或いは，エンドポイントからの暗号オブジェクトの削除を行う」ことと，
　本件補正発明における「実行ユニット（２Ｃ）上で動作する前記配信プロセス（Ｐ２）は，
前記各展開仕様（ＣＯＤＳ）に従って前記ノード（３）に暗号オブジェクト（ＣＯ）を配信すること，
　前記各展開仕様（ＣＯＤＳ）に従って前記ノード（３）が用いる既存の暗号オブジェクト（ＣＯ）を更新すること，または，
　前記各展開仕様（ＣＯＤＳ）に従って前記ノード（３）から暗号オブジェクト（ＣＯ）を回収すること，を含む」こととは，
“実行ユニット上で動作する配信プロセスは，展開仕様（ＣＯＤＳ）に従って前記ノード（３）に暗号オブジェクト（ＣＯ）を配信すること，前記展開仕様（ＣＯＤＳ）に従って前記ノード（３）から暗号オブジェクト（ＣＯ）を回収すること，を含む”点で共通する。
　
キ．以上，ア．〜カ．において検討した事項から，本件補正発明と，引用発明との，一致点，及び，相違点は，次のとおりである。
　
［一致点］
　暗号オブジェクト展開ライフサイクル管理のためのシステムであって，
　暗号オブジェクトのための展開仕様を当該暗号オブジェクトに提供する展開プロセスと，データ記憶装置に記録された展開仕様に応じて配信関連動作を実行する配信プロセスと，を非同期で動作させるための少なくとも１つの実行ユニットを含み，
　前記展開仕様が，ノードに暗号オブジェクトを送るため，または前記ノードから暗号オブジェクトを削除するための指示を含み，
　前記実行ユニット上で動作する配信プロセスは，
　前記展開仕様に従って前記ノードに暗号オブジェクトを配信すること，前記展開仕様に従って前記ノードから暗号オブジェクトを回収すること，を含む，システム。
　
［相違点１］
“展開仕様が，ノードに暗号オブジェクトを送るため，または前記ノードから暗号オブジェクトを削除するための指示を含”むことに関して，
　本件補正発明においては，「展開仕様」が含むものは，
“ノード（３）に暗号オブジェクト（ＣＯ）を追加するための指示”，
“アプリケーションの要件に応じて前記ノード（３）に暗号オブジェクト（ＣＯ）を送信するための指示”，及び，
“ノード（３）によって用いられる既存の暗号オブジェクト（ＣＯ）を更新するため，または前記暗号オブジェクト（ＣＯ）の属性の１つを更新するための指示”，
　であるのに対して，
　引用発明においては，「展開」に，“エンドポイントへの暗号オブジェクトの追加”，
“アプリケーションの要件に応じた，エンドポイントへの暗号オブジェクトの送信”，
　及び，
“エンドポイントによって用いられる既存の暗号オブジェクトの更新，又は，前記暗号オブジェクトの属性の１つの更新”,
　については，明確な言及がない点。
　
［相違点２］
“実行ユニット上で動作する配信プロセス”について，
　本件補正発明においては，「各展開仕様（ＣＯＤＳ）に従って前記ノード（３）が用いる既存の暗号オブジェクト（ＣＯ）を更新すること」を含むものであるのに対して，
　引用発明においては，「展開」に基づく「更新」を実行する点について，特に言及されていない点。
　
（５）相違点についての当審の判断
ア．［相違点１］について
　引用例の上記Ｆに引用した「(8) set attributes, which modifies the attributes of an object; （（８）属性設定，それは，オブジェクトの属性を修正する；）」という記載内容にあるとおり，引用例においても，「暗号オブジェクト」に対する処理として，「ＫＬＭＳ（鍵ライフサイクル管理システム）」が，「オブジェクト」の「属性」の「修正」を行う点が示されている。また，引用例の上記Ａに引用した「 Once a suitable pattern and the supporting policies for a particular application are defined, KLMS automatically generates, distributes, and maintains as many keys or key pairs as necessary（特定のアプリケーションのための，適切な様式と，サポートのポリシーが，一度，定義されると，必要なだけの鍵，或いは，鍵の組を，自動的に，生成し，分配し，維持する）」という記載内容から，引用例においても，「アプリケーション」に対応して，種々の処理を行っていることが示されている。
　そして，「属性」の「修正」は，「属性」の「更新」を含むものであり，「特定のアプリケーション」のために「鍵」，即ち，「暗号オブジェクト」を「分配」することは，「アプリケーション」の「要件」に応じて，「暗号オブジェクト」を「送信」する態様を含むものである。
　引用例に上記指摘の，“属性の修正”，及び，“アプリケーションに対応した，暗号オブジェクトの分配”に関する記述がある以上，これらの情報を,「展開」に，「指示情報」として含ませるよう構成することは，当業者が適宜なし得る事項である。
　また，暗号の技術分野において，暗号鍵の更新といった処理は，通常行われる事項であるから，引用発明においても，暗号鍵，即ち，「暗号オブジェクト」の更新を行うのであれば，そのための情報を，「指示情報」に含ませることは，当業者が適宜なし得る事項である。
　そして，引用発明において，引用例の上記Ａに引用した「several keys can be grouped and deployed together to one or more endpoints（複数の鍵を，グループにして，１以上のエンドポイントに，一緒に展開することができる）」という記載から，引用発明における「エンドポイント」には，「複数の鍵」，即ち，複数の「暗号オブジェクト」を「配布」することが可能であることは，明らかであるから，引用発明において，「エンドポイント」に，既に，一つ以上の「暗号オブジェクト」が，「配布」されているとき，以上の「配布」が，「追加」処理となることは，明らかである。
　よって，［相違点１］は，格別のものではない。
　
イ．［相違点２］について
　上記ア．において検討したように，引用発明における「展開」においても，「指示情報」として，「暗号オブジェクト」の「更新」の情報を含ませ得るものであるから，引用発明においても，当該「指示情報」にしたがって，「エンドポイント」への“暗号オブジェクトの配信”，“暗号オブジェクトの更新”，及び，“暗号オブジェクトの回収”を行うよう構成することは，当業者が適宜なし得る事項である。
　よって，［相違点２］は，格別のものではない。
　
ウ．以上，ア．，及び，イ．において検討したとおり，［相違点１］，及び，［相違点２］は，格別のものではく，そして，本件補正発明の構成によってもたらされる効果も，当業者であれば容易に予測できる程度のものであって，格別なものとは認められない。
　
（６）独立特許要件むすび
　よって，本件補正発明は，引用発明，及び，当該技術分野における技術常識に基づいて当業者が容易に発明をすることができたものであるので，特許法第２９条第２項の規定により特許出願の際，独立して特許を受けることができない。
　
３．補正却下むすび
　したがって，本件手続補正は，特許法第１７条の２第６項において準用する同法第１２６条第７項の規定に違反するので，同法第１５９条第１項の規定において読み替えて準用する同法第５３条第１項の規定により却下すべきものである。
　
　よって，補正却下の決定の結論のとおり決定する。
　
第３．本願発明について
　平成２７年７月９日付けの手続補正は，上記のとおり却下されたので，本願の請求項１に係る発明（以下，これを「本願発明」という）は，平成２６年１０月１０日付けの手続補正により補正された，上記「第２．平成２７年７月９日付けの手続補正の却下の決定」の「１．補正の内容」において，補正前の請求項１として引用した，次のとおりのものである。
　
「暗号オブジェクト（ＣＯ）展開ライフサイクル管理のためのシステム（１）であって，
　暗号オブジェクト（ＣＯ）のための展開仕様（ＣＯＤＳ）を当該暗号オブジェクト（ＣＯ）に提供する展開プロセス（Ｐ１）と，データ記憶装置（２Ｄ）に記録された展開仕様 （ＣＯＤＳ）に応じて配信関連動作を実行する配信プロセス（Ｐ２）と，を非同期で動作させるための少なくとも１つの実行ユニット（２Ｃ）を含む，システム。」
　
第４．引用刊行物に記載の発明
　原審拒絶理由に引用され，上記「第２．平成２７年７月９日付けの手続補正の却下の決定」の「２．補正の適否」における「（２）引用例に記載の事項」において，引用例として引用された，「M. Bjoerkqvist et al.，“Design and Implementation of a Key-Lifecycle Management System”，　Research Report，RZ 3739．IBM，２００９年６月　Ｐ１〜１６」には，上記「第２．平成２７年７月９日付けの手続補正の却下の決定」の「２．補正の適否」における「（３）引用例に記載の発明」において認定した，以下の発明が記載されている。
　
「暗号オブジェクト展開ライフサイクル管理システムであって，
　前記暗号オブジェクトのための展開が生成され，前記展開が，展開テーブルに保持される処理と，前記展開テーブルに保持された展開に基づいた，エンドポイントへの暗号オブジェクトの配布，或いは，エンドポイントからの削除という処理とは，非同期に行われ，
　前記展開には，エンドポイントへの暗号オブジェクトを配布，或いは，エンドポイントからの暗号オブジェクトを削除するための指示情報が含まれるものであり，
　前記展開に含まれる指示情報にしたがって，エンドポイントへの暗号オブジェクトの配布，或いは，エンドポイントからの暗号オブジェクトの削除を行う，
　管理システム。」
　
第５．本願発明と引用発明との対比および判断
　本願発明は，本件補正発明から，
「前記展開仕様（ＣＯＤＳ）が，
　前記ノード（３）に暗号オブジェクト（ＣＯ）を追加するため，または前記ノード（３）から暗号オブジェクト（ＣＯ）を削除するための指示と，
　アプリケーションの要件に応じて前記ノード（３）に暗号オブジェクト（ＣＯ）を送信するための指示と，
　前記ノード（３）によって用いられる既存の暗号オブジェクト（ＣＯ）を更新するため，または前記暗号オブジェクト（ＣＯ）の属性の１つを更新するための指示と，を含み，
前記実行ユニット（２Ｃ）上で動作する前記配信プロセス（Ｐ２）は，
前記各展開仕様（ＣＯＤＳ）に従って前記ノード（３）に暗号オブジェクト（ＣＯ）を配信すること，
　前記各展開仕様（ＣＯＤＳ）に従って前記ノード（３）が用いる既存の暗号オブジェクト（ＣＯ）を更新すること，または，
　前記各展開仕様（ＣＯＤＳ）に従って前記ノード（３）から暗号オブジェクト（ＣＯ）を回収すること，を含む」，
　という構成を取り除いたものであるから，本願発明と，引用発明とは，
　
　暗号オブジェクト展開ライフサイクル管理のためのシステムであって，
　暗号オブジェクトのための展開仕様を当該暗号オブジェクトに提供する展開プロセスと，データ記憶装置に記録された展開仕様に応じて配信関連動作を実行する配信プロセスと，を非同期で動作させるための少なくとも１つの実行ユニットを含む，システム。
　
　である点で一致し，引用発明と，本願発明との間に，文言上の相違は存在するものの，格別の相違点は見出せない。
　
第６．むすび
　よって，本願発明は，引用例に記載された発明であるから，特許法第２９条１項３号の規定により特許を受けることができない。
　そして，本願発明は，引用発明に基づいて当業者が容易に発明をすることができたものであるので，特許法第２９条第２項の規定により特許を受けることができない。
　
　よって，結論のとおり審決する。