【事件の表示】
　特願２０１３−５０３７８０「仮想アプリケーション拡張ポイント」拒絶査定不服審判事件〔平成２３年１０月１３日国際公開、ＷＯ２０１１／１２６７７６、平成２５年　６月１７日国内公表、特表２０１３−５２４３６５、請求項の数（２０）〕について、次のとおり審決する。
【結　論】
　原査定を取り消す。
　本願の発明は、特許すべきものとする。
【理　由】
第１　手続の経緯
　本願は，２０１１年３月２５日（パリ条約による優先権主張外国庁受理２０１０年４月６日（以下，「優先日」という。），米国）を国際出願日とする出願であって，平成２６年３月２５日付けで手続補正がされ，平成２７年４月２０日付けで拒絶理由通知がされ，平成２７年７月１７日付けで手続補正がされ，平成２７年１２月２日付けで拒絶査定（原査定）がされ，これに対し，平成２８年４月７日に拒絶査定不服審判の請求がされると同時に手続補正がされ，平成２８年５月３１日に前置報告がされ，平成２８年８月１５日に審判請求人から前置報告に対する上申がされたものである。
第２　原査定の概要
　原査定（平成２７年１２月２日付け拒絶査定）の概要は次のとおりである。
　本願請求項１−２０に係る発明は，以下の引用文献１−２に基づいて，その発明の属する技術の分野における通常の知識を有する者（以下，「当業者」という。）が容易に発明できたものであるから，特許法第２９条第２項の規定により特許を受けることができない。
引用文献等一覧
　１．クライアント環境 劇的“カイゼン”計画 Part2 第４の仮想化環境Ｍｉｃｒｏｓｏｆｔ ＳｏｆｔＧｒｉｄ試用レポート，Ｗｉｎｄｏｗｓ Ｓｅｒｖｅｒ Ｗｏｒｌｄ，株式会社アイ・ディ・ジー・ジャパン，２００７年　９月　１日，Ｖｏｌ．１２，Ｎｏ．９（通巻１９９号），ｐ．５３−６１
　２．特表２００８−５０９４７５号公報
第３　審判請求時の補正について
　審判請求時の補正は，特許法第１７条の２第３項から第６項までの要件に違反しているものとはいえない。
　審判請求時の補正によって請求項１，１５に「記憶された前記１つ又は複数の項目は，ファイルの種類の関連付けの定義を含み，該ファイルの種類の関連付けは，前記仮想アプリケーションを特定のファイルの種類に関連付け，」及び「，前記相互作用は，前記他のアプリケーションが，前記ファイルの種類の関連付けにアクセスすることにより，前記仮想アプリケーションを起動することを含む」という事項を追加する補正は，特許請求の範囲の減縮を目的とするものであるかについて検討すると，追加された前記事項は，平成２７年７月１７日付け手続補正により補正された請求項（以下，「補正前の請求項」という。）１，１５に記載した発明を特定するために必要な事項である「仮想アプリケーションに関する１つ又は複数の項目を記憶するプライベート名前空間」の「記憶された前記１つ又は複数の項目」が「ファイルの種類の関連付けの定義を含み」，当該「ファイルの種類の関連付けは，前記仮想アプリケーションを特定のファイルの種類に関連付け」るとの限定を加え，「前記相互作用」が，「他のアプリケーションが，前記ファイルの種類の関連付けにアクセスすることにより，前記仮想アプリケーションを起動することを含む」との限定を加えるものである。
　また，補正前の請求項１，１５に記載された発明と，補正後の請求項１，１５に記載された発明の産業上の利用分野及び解決しようとする課題が同一であるから，特許法第１７条の２第５項第２号の特許請求の範囲の減縮を目的とするものに該当するから，「記憶された前記１つ又は複数の項目は，ファイルの種類の関連付けの定義を含み，該ファイルの種類の関連付けは，前記仮想アプリケーションを特定のファイルの種類に関連付け，」及び「，前記相互作用は，前記他のアプリケーションが，前記ファイルの種類の関連付けにアクセスすることにより，前記仮想アプリケーションを起動することを含む」という事項を追加する補正は，特許請求の範囲の減縮を目的とするものである。
　そして，「第４　本願発明」から「第６　対比・判断」までに示すように，補正後の請求項１−４に係る発明は，独立特許要件を満たすものである。
第４　本願発明
　本願請求項１−２０に係る発明（以下，それぞれ「本願発明１」−「本願発明２０」という。）は，平成２８年４月７日付けの手続補正で補正された特許請求の範囲の請求項１−２０に記載された事項により特定される発明であり，以下のとおりの発明である。
「【請求項１】
　デバイスで仮想アプリケーションを動作させるためにコンピュータプロセッサにより実施される方法であって，
　アプリケーションバーチャライザを前記デバイスにインストールするステップであって，前記アプリケーションバーチャライザは，前記仮想アプリケーションを実行し，該仮想アプリケーションに関する１つ又は複数の項目を記憶するプライベート名前空間を管理するように構成され，
記憶された前記１つ又は複数の項目は，ファイルの種類の関連付けの定義を含み，該ファイルの種類の関連付けは，前記仮想アプリケーションを特定のファイルの種類に関連付け，
　前記プライベート名前空間へのリンクを定めるステップであって，前記リンクは，記憶された前記１つ又は複数の項目から選択された，記憶されたある項目にアクセスするための拡張ポイントを提供し，前記リンクは，前記他のアプリケーションが前記仮想アプリケーションと，記憶された前記ある項目にアクセスすることによる特定の手法で相互作用可能なように構成され
，前記相互作用は，前記他のアプリケーションが，前記ファイルの種類の関連付けにアクセスすることにより，前記仮想アプリケーションを起動することを含む
　前記他のアプリケーションによりアクセス可能な前記リンクを，該リンクを前記デバイスのホストオペレーティングシステムのパブリック名前空間に記憶することにより作成するステップと，
　前記リンクの選択を含むコマンドを前記アプリケーションバーチャライザで受けるステップであって，前記リンクは，前記パブリック名前空間から，前記他のアプリケーションのうちのあるアプリケーションによって選択されたものである，ステップと，
　前記リンクの選択を受けることに応答して，
　　記憶された前記ある項目を前記リンクから識別し，
　　前記あるアプリケーションが前記仮想アプリケーションと，記憶された前記ある項目へのアクセスを介した前記特定の手法で相互作用することを可能にする
ステップと
を含むことを特徴とする方法。
　【請求項２】
　第２のリンクを前記プライベート名前空間に定めるステップであって，前記第２のリンクは，記憶された前記１つ又は複数の項目から選択された，記憶された第２の項目にアクセスするための拡張ポイントを提供し，前記第２のリンクは，前記他のアプリケーションが前記仮想アプリケーションと，記憶された前記第２の項目にアクセスすることによる特定の手法で相互作用することを可能にするように構成される，ステップと，
　前記他のアプリケーションによりアクセス可能な前記第２のリンクを，該第２のリンクを前記パブリック名前空間に記憶することによって作成するステップと，
　前記第２のリンクの選択を含む第２のコマンドを前記アプリケーションバーチャライザで受けるステップであって，前記第２のリンクは，前記パブリック名前空間から，前記他のアプリケーションのうちの第２のアプリケーションにより選択されたものである，ステップと，
　前記第２のリンクの選択を受けることに応答して，
　　記憶された前記第２の項目を前記第２のリンクから識別し，
　　前記第２のアプリケーションが前記仮想アプリケーションと，記憶された前記第２の項目へのアクセスを介した第２の特定の手法で相互作用することを可能にする
ステップと
をさらに含むことを特徴とする請求項１に記載の方法。
　【請求項３】
　前記第２のリンクは，ホストファイルシステム内に配置されることを特徴とする請求項２に記載の方法。
　【請求項４】
　前記第２のリンクは，ホストレジストリ内に配置されることを特徴とする請求項２に記載の方法。
　【請求項５】
　前記プライベート名前空間は，前記仮想アプリケーション用の実行可能なコードを備えることを特徴とする請求項１に記載の方法。
　【請求項６】
　前記プライベート名前空間は，前記仮想アプリケーション用のレジストリ設定を備えることを特徴とする請求項５に記載の方法。
　【請求項７】
　前記アプリケーションバーチャライザと，前記リンクとは，インストールパッケージ内に設けられることを特徴とする請求項１に記載の方法。
　【請求項８】
　前記インストールパッケージは，
　前記リンクを備えるマニフェストを読み取り，
　前記ホストオペレーティングシステム内に前記リンクを構築する
インストールプログラムを備えることを特徴とする請求項７に記載の方法。
　【請求項９】
　前記リンクの選択を含むコマンドを受けるステップは，該コマンドを，前記デバイスの第２のアプリケーションバーチャライザ内で実行される第２の仮想アプリケーションから受けるステップを含むことを特徴とする請求項１に記載の方法。
　【請求項１０】
　前記仮想アプリケーションは，前記アプリケーションバーチャライザにストリーム配信されることを特徴とする請求項１に記載の方法。
　【請求項１１】
　デバイスが，アプリケーションバーチャライザを前記デバイスにインストールするステップであって，前記アプリケーションバーチャライザは，仮想アプリケーションを実行し，該仮想アプリケーションに関する１つ又は複数の項目を記憶するプライベート名前空間を管理するように構成され，記憶された前記１つ又は複数の項目は，ファイルの種類の関連付けの定義を含み，該ファイルの種類の関連付けは，前記仮想アプリケーションを特定のファイルの種類に関連付け，前記プライベート名前空間は，当該プライベート名前空間に記憶された前記項目は前記仮想アプリケーションにより概してアクセス可能であるが，前記デバイス上の他のアプリケーションは前記プライベート名前空間に記憶された前記項目にネイティブにアクセスすることを妨げられるように，前記仮想アプリケーションに対してプライベートである，ステップと，
　前記デバイスが，前記プライベート名前空間へのリンクを定めるステップであって，前記リンクは，前記ファイルの種類の関連付けにアクセスするための拡張ポイントを提供し，前記リンクはマニフェストにおいて定義され，前記リンクは，前記他のアプリケーションが前記仮想アプリケーションを前記ファイルの種類の関連付けにアクセスすることにより起動することを可能にする，ステップと，
　前記デバイスが，前記他のアプリケーションによりアクセス可能な前記リンクを，該リンクを前記デバイスのホストオペレーティングシステムのレジストリに記憶することによって作成するステップであって，該ホストオペレーティングシステムのレジストリは前記デバイスのパブリック名前空間に配置された，ステップと，
　前記デバイスが，前記特定のファイルの種類を有するあるファイルを開く要求を受けるステップと，
　前記デバイスが，前記ホストオペレーティングシステムのレジストリから，前記リンクが前記特定のファイルの種類に関連付けられていることを判定するステップと，
　前記デバイスが，前記リンクに従い前記あるファイルを処理するための前記仮想アプリケーションを起動するステップと
を含むことを特徴とする方法。
　　【請求項１２】
　前記デバイスが，第２のリンクを前記プライベート名前空間に定めるステップであって，前記第２のリンクは，記憶された前記１つ又は複数の項目から選択された，記憶された第２の項目にアクセスするための拡張ポイントを提供し，前記第２のリンクは，前記他のアプリケーションが前記仮想アプリケーションと，記憶された前記第２の項目にアクセスすることによる特定の手法で相互作用することを可能にするように構成される，ステップと，
　前記デバイスが，前記他のアプリケーションによりアクセス可能な前記第２のリンクを，該第２のリンクを前記パブリック名前空間に記憶することによって作成するステップと，
　前記デバイスが，前記第２のリンクの選択を含む第２のコマンドを前記アプリケーションバーチャライザで受けるステップであって，前記第２のリンクは，前記パブリック名前空間から，前記他のアプリケーションのうちの第２のアプリケーションにより選択されたものである，ステップと，
　前記第２のリンクの選択を受けることに応答して，前記デバイスが，
　　記憶された前記第２の項目を前記第２のリンクから識別し，
　　前記第２のアプリケーションが前記仮想アプリケーションと，記憶された前記第２の項目へのアクセスを介した第２の特定の手法で相互作用することを可能にする
ステップと
をさらに含むことを特徴とする請求項１１に記載の方法。
　【請求項１３】
　第２の要求は第２の仮想アプリケーションにより構築されることを特徴とする請求項１２に記載の方法。
　【請求項１４】
　前記仮想アプリケーションは，前記アプリケーションバーチャライザにストリーム配信されることを特徴とする請求項１３に記載の方法。
　【請求項１５】
　デバイスで仮想アプリケーションを動作させるための方法を実装するためのコンピュータプログラムであって，該コンピュータプログラムは，１つ又は複数のコンピュータ記憶デバイスに記憶されたコンピュータ実行命令を含み，該コンピュータ実行命令がプロセッサにより実行されると前記方法が実行され，当該方法は，
　アプリケーションバーチャライザを前記デバイスにインストールするステップであって，前記アプリケーションバーチャライザは，前記仮想アプリケーションを実行し，該仮想アプリケーションに関する１つ又は複数の項目を記憶するプライベート名前空間を管理するように構成され，
記憶された前記１つ又は複数の項目は，ファイルの種類の関連付けの定義を含み，該ファイルの種類の関連付けは，前記仮想アプリケーションを特定のファイルの種類に関連付け，
　前記プライベート名前空間へのリンクを定めるステップであって，前記リンクは，記憶された前記１つ又は複数の項目から選択された，記憶されたある項目にアクセスするための拡張ポイントを提供し，前記リンクは，前記他のアプリケーションが前記仮想アプリケーションと，記憶された前記ある項目にアクセスすることによる特定の手法で相互作用可能なように構成され
，前記相互作用は，前記他のアプリケーションが，前記ファイルの種類の関連付けにアクセスすることにより，前記仮想アプリケーションを起動することを含む
　前記他のアプリケーションによりアクセス可能な前記リンクを，該リンクを前記デバイスのホストオペレーティングシステムのパブリック名前空間に記憶することにより作成するステップと，
　前記リンクの選択を含むコマンドを前記アプリケーションバーチャライザで受けるステップであって，前記リンクは，前記パブリック名前空間から，前記他のアプリケーションのうちのあるアプリケーションによって選択されたものである，ステップと，
　前記リンクの選択を受けることに応答して，
　　記憶された前記ある項目を前記リンクから識別し，
　　前記あるアプリケーションが前記仮想アプリケーションと，記憶された前記ある項目へのアクセスを介した前記特定の手法で相互作用することを可能にする
ステップと
を含むことを特徴とするコンピュータプログラム。
　【請求項１６】
　コンピュータ実行命令であって，実行されると，
　第２のリンクを前記プライベート名前空間に定めるステップであって，前記第２のリンクは，記憶された前記１つ又は複数の項目から選択された，記憶された第２の項目にアクセスするための拡張ポイントを提供し，前記第２のリンクは，前記他のアプリケーションが前記仮想アプリケーションと，記憶された前記第２の項目にアクセスすることによる特定の手法で相互作用することを可能にするように構成される，ステップと，
　前記他のアプリケーションによりアクセス可能な前記第２のリンクを，該第２のリンクを前記パブリック名前空間に記憶することによって作成するステップと，
　前記第２のリンクの選択を含む第２のコマンドを前記アプリケーションバーチャライザで受けるステップであって，前記第２のリンクは，前記パブリック名前空間から，前記他のアプリケーションのうちの第２のアプリケーションにより選択されたものである，ステップと，
　前記第２のリンクの選択を受けることに応答して，
　　記憶された前記第２の項目を前記第２のリンクから識別し，
　　前記第２のアプリケーションが前記仮想アプリケーションと，記憶された前記第２の項目へのアクセスを介した第２の特定の手法で相互作用することを可能にする
ステップと
を実行する前記コンピュータ実行命令をさらに含むことを特徴とする請求項１５に記載のコンピュータプログラム。
　【請求項１７】
　前記あるアプリケーション及び前記第２のアプリケーションは同じアプリケーションであることを特徴とする請求項１６に記載のコンピュータプログラム。
　【請求項１８】
　前記プライベート名前空間は第１のプライベート名前空間であり，前記あるアプリケーションは第２の仮想化アプリケーションであり，該第２の仮想化アプリケーションは，第２のプライベート名前空間に記憶された１つ又は複数の第２の項目に関係し，該第２のプライベート名前空間は前記第１のプライベート名前空間とは異なることを特徴とする請求項１５に記載のコンピュータプログラム。
　【請求項１９】
　実行されると前記プライベート名前空間へのリンクを定めるステップを実行するコンピュータ実行命令は，実行されると，パラメータを前記仮想アプリケーションに渡すことと前記仮想アプリケーションに対する構成情報をトラバースすることのうちの一方を可能とする前記プライベート名前空間へのリンクを定めるステップを実行するコンピュータ実行命令を含むことを特徴とする請求項１５に記載のコンピュータプログラム。
　【請求項２０】
　実行されると前記プライベート名前空間へのリンクを定めるステップを実行するコンピュータ実行命令は，実行されると，前記パブリック名前空間内のファイルシステムと前記パブリック名前空間内のレジストリのうちの一方から前記プライベート名前空間へのリンクを定めるステップを実行するコンピュータ実行命令を含むことを特徴とする請求項１５に記載のコンピュータプログラム。」
（当審注：下線は，請求人が付与したものである。）
第５　引用文献，引用発明等
１．引用文献１について
ア　原査定の拒絶の理由に引用された引用文献１には，図面とともに次の事項が記載されていると解される。
（ア）　５５−５６頁の記載からすると，引用文献１には，
“配信されるアプリケーションのパッケージには，アプリケーションがインストールされた仮想ランタイム環境が含まれ，前記アプリケーションは，前記仮想ランタイム環境から起動，実行され，クライアントのＯＳ環境や別のアプリケーションからは完全に分離される”ことが記載されていると解される。
（イ）　図２（５５頁）及び５６頁の記載からすると，引用文献１には，
“仮想ランタイム環境はクライアントのプロセッサとメモリを使用し，クライアントのローカルドライブやネットワーク共有，ＵＳＢデバイス，プリンタなどのリソースにアクセスでき，仮想ランタイム環境内のアプリケーションはクライアントのＯＳのファイルシステムに対して読み書きすることができる”ことが記載されていると解される。
（ウ）　５６−５７，５９，６１頁の記載からすると，引用文献１には，
“アプリケーションは，パッケージ化される際にファイル拡張子と関連付けられており，クライアント側で自動的に前記アプリケーションの仮想ランタイム環境のセットアップが行われると，前記アプリケーションとファイルの拡張子との関連付けが登録され，その後，アプリケーションの起動が要求されると，オンデマンドでサーバからアプリケーション本体がストリーミング配信される”ことが記載されていると解される。
イ　したがって，上記引用文献１には次の発明（以下，「引用発明」という。）が記載されていると認められる。
「クライアントでアプリケーションを動作させるためにクライアントにより実施される方法であって，
　仮想ランタイム環境を前記クライアントにセットアップするステップであって，
　前記アプリケーションとファイル拡張子との関連付けが登録され，
　前記仮想ランタイム環境は，
　　クライアントのＯＳ環境や別のアプリケーションからは完全に分離された環境で前記アプリケーションを起動，実行し，かつ，
　　クライアントのプロセッサとメモリを使用し，クライアントのローカルドライブやネットワーク共有，ＵＳＢデバイス，プリンタなどのリソースにアクセスするとともに，仮想ランタイム環境内のアプリケーションが，クライアントのＯＳのファイルシステムに対して読み書きすることを可能とする
　ステップと，
　アプリケーションの起動が要求されると，オンデマンドでサーバからアプリケーション本体がストリーミング配信される，ステップ
とを含むことを特徴とする方法。」
２．引用文献２について
　また，原査定の拒絶の理由に引用された上記引用文献２の【要約】，段落【００１４】−段落【００１５】，段落【０１１０】，段絡【０１１２】の記載からみて，当該引用文献２には，アプリケーションが稼働し得る仮想環境を提供するコンピュータにおいて，各リソース４０４，４０５，４０６は別々の名前空間コンテナオブジェクトに格納されており，アプリケーションＢ４０３用に構成されたリソース４０６を，他のアプリケーションＡ４０２が使用することを可能にするという技術的事項が記載されていると認められる。
第６　対比・判断
１．本願発明１について
（１）対比
　本願発明１と引用発明とを対比すると，次のことがいえる。
　引用発明における「クライアント」，「アプリケーション」，「セットアップする」，「アプリケーションとファイル拡張子との関連付け」，「クライアントのＯＳ環境」は，本願発明１における「デバイス」，「仮想アプリケーション」，「インストールする」，「仮想アプリケーションを特定のファイルの種類に関連付け」る「ファイルの種類の関連付け」，「ホストオペレーティングシステムのパブリック名前空間」に相当する。
　また，引用発明では，「クライアント」が仮想ランタイム環境を介してアプリケーションを起動，実行するところ，一般的に，コンピュータにおいてクライアントの動作を実際に制御するのはプロセッサであることから，引用発明の「クライアントのプロセッサ」が，本願発明１の「コンピュータプロセッサ」に相当する。
　さらに，引用発明では，「仮想ランタイム環境は，クライアントのＯＳ環境や別のアプリケーションからは完全に分離された環境で前記アプリケーションを起動，実行」するところ，仮想ランタイム環境は，ＯＳ環境や別のアプリケーションとは別個の，切り離された環境で，当該アプリケーションを動作させることを可能とするものと解されることから，引用発明の「仮想ランタイム環境」，「クライアントのＯＳ環境や別のアプリケーションからは完全に分離された環境」は，それぞれ本願発明１の「アプリケーションバーチャライザ」，「プライベート名前空間」に対応し，引用発明の「仮想ランタイム環境」と本願発明１の「アプリケーションバーチャライザ」とは“仮想アプリケーションを実行し，プライベート名前空間を管理するように構成され”る点で共通するといえる。
　また，引用発明の「仮想ランタイム環境」は，アプリケーションを起動，実行することから，当該アプリケーションの起動，実行に関連する１つ又は複数のパラメータや定義などのデータを有しているものと解され，本願発明１の「プライベート名前空間」と，“仮想アプリケーションに関する１つ又は複数の項目を記憶する”点で共通するといえる。
　したがって，本願発明１と引用発明との間には，次の一致点，相違点があるといえる。
＜一致点＞
「デバイスで仮想アプリケーションを動作させるためにコンピュータプロセッサにより実施される方法であって，
　アプリケーションバーチャライザを前記デバイスにインストールするステップであって，前記アプリケーションバーチャライザは，前記仮想アプリケーションを実行し，該仮想アプリケーションに関する１つ又は複数の項目を記憶するプライベート名前空間を管理するように構成され，該プライベート名前空間は，当該プライベート名前空間に記憶された前記項目は前記仮想アプリケーションにより概してアクセス可能であるが，前記デバイス上の他のアプリケーションは前記プライベート名前空間に記憶された前記項目にネイティブにアクセスすることを妨げられるように，前記仮想アプリケーションに対してプライベートである，ステップ
を含むことを特徴とする方法。」
＜相違点１＞
　本願発明１は「プライベート名前空間へのリンクを定めるステップであって，前記リンクは，記憶された前記１つ又は複数の項目から選択された，記憶されたある項目にアクセスするための拡張ポイントを提供し，前記リンクは，前記他のアプリケーションが前記仮想アプリケーションと，記憶された前記ある項目にアクセスすることによる特定の手法で相互作用可能なように構成され，前記相互作用は，前記他のアプリケーションが，前記ファイルの種類の関連付けにアクセスすることにより，前記仮想アプリケーションを起動することを含む，ステップ」と，「他のアプリケーションによりアクセス可能な前記リンクを，該リンクを前記デバイスのホストオペレーティングシステムのパブリック名前空間に記憶することにより作成するステップ」とを備えるのに対し，引用発明は，仮想アプリケーションがＯＳ環境にアクセスすることは可能とするものの，パブリック名前空間にプライベート名前空間へのリンクを記憶させ，他のアプリケーションが当該リンクにアクセス可能とする構成は記載されていない点。
＜相違点２＞
　本願発明１は「リンクの選択を含むコマンドを前記アプリケーションバーチャライザで受けるステップであって，前記リンクは，前記パブリック名前空間から，前記他のアプリケーションのうちのあるアプリケーションによって選択されたものである，ステップと，
　前記リンクの選択を受けることに応答して，
　　記憶された前記ある項目を前記リンクから識別し，
　　前記あるアプリケーションが前記仮想アプリケーションと，記憶された前記ある項目へのアクセスを介した前記特定の手法で相互作用することを可能にするステップ」とを備えるのに対して，引用発明では，リンクの選択を含むコマンドについて言及されていない点。
＜相違点３＞
　本願発明１は「記憶された前記１つ又は複数の項目は，ファイルの種類の関連付けの定義を含み，該ファイルの種類の関連付けは，前記仮想アプリケーションを特定のファイルの種類に関連付け」であるという構成を備えるのに対し，引用発明では，「クライアントのＯＳ環境や別のアプリケーションからは完全に分離された環境」が「アプリケーションとファイル拡張子との関連付け」を有しているか言及されていない点。
（２）相違点についての判断
　上記相違点１について検討すると，引用発明では，仮想ランタイム環境にインストールされているアプリケーションを，前記仮想ランタイム環境によって起動，実行するところ，インストールされていない，別のアプリケーションがアクセスできる，プライベート名前空間へのリンクをクライアントのＯＳ環境に設けることの動機付けを直ちに見い出すことはできない。
　また，引用文献２には（「第５　２．」を参照），アプリケーションが稼働し得る仮想環境を提供するコンピュータにおいて，アプリケーションＢ４０３用に構成されたリソース４０６を，他のアプリケーションＡ４０２が使用する点が記載されているものの，他のアプリケーションＡがアクセス可能な，アプリケーションＢへのリンクをＯＳ環境に設けることは言及されていない。
　加えて，アプリケーションＢへのリンクをＯＳ環境に記憶し，他のアプリケーションＡが前記リンクにアクセスすることによってアプリケーションＢのリソースにアクセス可能とすることが，本願の優先日前に当該技術分野における周知技術であったとも認められない。
　そうすると，引用発明において，仮想ランタイム環境にインストールされているアプリケーションとは別のアプリケーションがアクセスできる，クライアントのＯＳ環境や別のアプリケーションからは完全に分離された環境へのリンクを，クライアントのＯＳ環境に設けること，すなわち，上記相違点１に係る構成とすることは，当業者が適宜なし得たものであるとすることはできない。
　したがって，上記相違点２，３について判断するまでもなく，本願発明１は，引用発明及び引用例２に記載の技術に基づいて容易に発明できたものであるとはいえない。
２．本願発明２−１０について
　本願発明２−１０も，本願発明１の「他のアプリケーションが，前記ファイルの種類の関連付けにアクセスすることにより，前記仮想アプリケーションを起動すること」が可能なように構成されたリンクと同一の構成を備えるものであるから，本願発明１と同じ理由により，当業者であっても，引用発明及び引用文献２に記載された技術的事項に基づいて容易に発明できたものとはいえない。
３．本願発明１１−１４について
　本願発明１１−１４は，本願発明１，２，９，１０に対応する方法の発明であり，本願発明１の「他のアプリケーションが，前記ファイルの種類の関連付けにアクセスすることにより，前記仮想アプリケーションを起動すること」が可能なように構成されたリンクと同一の構成を備えるものであるから，本願発明１と同じ理由により，当業者であっても，引用発明及び引用文献２に記載された技術的事項に基づいて容易に発明できたものとはいえない。
４．本願発明１５−２０について
　本願発明１５は，本願発明１に対応するコンピュータプログラム発明であり，本願発明１５−２０は，本願発明１の「他のアプリケーションが，前記ファイルの種類の関連付けにアクセスすることにより，前記仮想アプリケーションを起動すること」が可能なように構成されたリンクと同一の構成を備えるものであるから，本願発明１と同じ理由により，当業者であっても，引用発明及び引用文献２に記載された技術的事項に基づいて容易に発明できたものとはいえない。
第７　原査定について
理由（特許法第２９条第２項）について
　審判請求時の補正により，本願発明１−２０は，「他のアプリケーションが，前記ファイルの種類の関連付けにアクセスすることにより，前記仮想アプリケーションを起動すること」が可能なように構成されたリンクを有するものとなっており，当業者であっても，拒絶査定において引用された引用文献１−２に基づいて，容易に発明できたものとはいえない。したがって，原査定の理由を維持することはできない。
第８　むすび
　以上のとおり，原査定の理由によっては，本願を拒絶することはできない。
　また，他に本願を拒絶すべき理由を発見しない。
　よって，結論のとおり審決する。