【事件の表示】
　特願２０１４−１４２５０８「通信システム，通信装置，鍵管理装置，及び通信方法」拒絶査定不服審判事件〔平成２８年　２月　１日出願公開，特開２０１６−　１９２３３〕について，次のとおり審決する。
【結　論】
　本件審判の請求は，成り立たない。
【理　由】
第１．手続の経緯
　本願は，平成２６年７月１０日の出願であって，
　平成２８年２月５日付けで審査請求がなされ，平成２９年２月２８日付けで審査官により拒絶理由が通知され，これに対して平成２９年５月２日付けで意見書が提出されると共に手続補正がなされたが，平成２９年１０月１８日付けで審査官により拒絶査定がなされ，これに対して平成２９年１２月１１日付けで審判請求がなされると共に手続補正がなされ，平成３０年１月１１日付けで審査官により特許法第１６４条第３項の規定に基づく報告がなされたものである。
　
第２．平成２９年１２月１１日付けの手続補正の却下の決定
　
　［補正却下の決定の結論］
　
　平成２９年１２月１１日付け手続補正を却下する。
　
　［理由］
　
１．補正の内容
　平成２９年１２月１１日付けの手続補正（以下，「本件手続補正」という）により，平成２９年５月２日付けの手続補正により補正された特許請求の範囲，
「　【請求項１】
　第１の暗号鍵を備えた第１の通信装置，第２の暗号鍵を備えた第２の通信装置，及び前記第１の暗号鍵と前記第２の暗号鍵とを備えた鍵管理装置を備える通信システムであって，
　前記第２の通信装置は，
　乱数を生成する乱数生成部と，
　前記乱数に基づき，前記第２の暗号鍵及び前記乱数が類推困難なセッション鍵を生成する第１のセッション鍵生成部と，
　前記セッション鍵を用いて，所定のデータを暗号化して暗号データを生成し，前記第２の暗号鍵を用いて前記乱数を暗号化して鍵情報データを生成する第１の暗号化処理部と，
　前記鍵情報データ，前記第２の通信装置の識別情報，及び前記暗号データを前記第１の通信装置に送信する第１の通信部と，を備え，
　前記第１の通信装置は，
　前記第２の通信装置から，前記鍵情報データ，前記第２の通信装置の識別情報，及び前記暗号データを受信し，前記鍵管理装置へ，受信された前記鍵情報データと前記第２の通信装置の識別情報とを送信する第２の通信部と，
　備え，
　前記鍵管理装置は，
　前記第１の通信装置から，前記鍵情報データ及び前記第２の通信装置の識別情報を受信する第３の通信部と，
　前記第２の通信装置の識別情報に対応する前記第２の暗号鍵を用いて，前記鍵情報データを復号して前記乱数を取得する暗号復号処理部と，
　前記暗号復号処理部により復号された前記乱数に基づく前記セッション鍵を生成する第２のセッション鍵生成部と，
　を備え，
　前記暗号復号処理部は，前記第２のセッション鍵生成部により生成された前記セッション鍵を，前記第１の暗号鍵を用いて暗号化して，セッション鍵情報データを生成し，
　前記第３の通信部は，前記暗号復号処理部により生成された前記セッション鍵情報データを前記第１の通信装置に送信し，
　前記第１の通信装置は，前記鍵管理装置から，前記第２の通信部により前記セッション鍵情報データを受信し，前記第１の暗号鍵を用いて，受信された前記セッション鍵情報データから前記セッション鍵を復号し，復号された前記セッション鍵を用いて，前記暗号データを復号し，前記所定のデータを得る復号処理部を備える，通信システム。
　　【請求項２】
　請求項１に記載の通信システムであって，
　前記第１のセッション鍵生成部及び前記第２のセッション鍵生成部は，一方向性関数を用いて前記乱数から前記セッション鍵を生成する，通信システム。
　　【請求項３】
　請求項１または２に記載の通信システムであって，
　前記第１の通信部及び前記第２の通信部は，相互に近距離無線通信する，通信システム。
　　【請求項４】
　請求項１ないし３のいずれか１項に記載の通信システムであって，
　前記鍵管理装置は，前記第１の通信装置の識別情報を用いて，前記第１の通信装置を認証し，前記第１の通信装置に通知する第１の認証部を備え，
　前記第１の通信装置は，前記第１の認証部との通信を行う第２の認証部を備え，
　前記第２の認証部は，前記第１の通信装置の識別情報を前記鍵管理装置へ送信し，前記第１の認証部により前記第１の通信装置が正当な端末であることが認証された場合には，前記第２の通信部を用いて，前記鍵情報データと前記第２の通信装置の識別情報とを送信し，前記認証が失敗した場合には，前記鍵情報データと前記第２の通信装置の識別情報とを送信せずに動作を終了する，通信システム。
　　【請求項５】
　請求項４に記載の通信システムであって，
　前記第１の認証部は，前記第１の通信装置が正当な端末であることが認証された場合には，前記暗号復号処理部に対して処理の実行を許可し，前記第１の通信装置の識別情報を前記暗号復号処理部に通知し，
　前記暗号復号処理部は，前記第１の認証部による許可を受けて，前記第２の通信装置の識別情報に対応する前記第２の暗号鍵を用いて，前記鍵情報データを復号して前記乱数を取得し，復号された前記乱数に基づいて前記第２のセッション鍵生成部により生成された前記セッション鍵を，前記第１の暗号鍵を用いて暗号化して，前記セッション鍵情報データを生成し，
　前記第３の通信部は，前記第１の認証部により前記第１の通信装置が正当な端末であることが認証された場合には，前記セッション鍵情報データを前記第１の通信装置に送信する，通信システム。
　　【請求項６】
　請求項１ないし５のいずれか１項に記載の通信システムであって，
　前記第１の通信装置及び前記第２の通信装置は，通信端末であり，
　前記第２の通信装置は，データ提供サーバから前記所定のデータを取得するデータ取得部を備える，通信システム。
　　【請求項７】
　第１の暗号鍵を備え，所定のデータを他の通信装置に提供する通信装置であって，
　乱数を生成する乱数生成部と，
　前記乱数に基づき，前記他の通信装置が備える第２の暗号鍵及び前記乱数が類推困難なセッション鍵を生成するセッション鍵生成部と，
　前記セッション鍵を用いて，所定のデータを暗号化して暗号データを生成し，前記第１の暗号鍵を用いて前記乱数を暗号化して鍵情報データを生成する暗号化処理部と，
　前記鍵情報データ，当該通信装置の識別情報，及び前記暗号データを前記他の通信装置に送信する通信部と，
　を備える通信装置。
　　【請求項８】
　第２の暗号鍵を備える他の通信装置から所定のデータを提供され，第１の暗号鍵を備える通信装置であって，
　前記他の通信装置から，前記第２の暗号鍵を用いて乱数が暗号化された鍵情報データと，前記他の通信装置の識別情報と，前記乱数に基づき前記第２の暗号鍵及び前記乱数が類推困難なセッション鍵を用いて前記所定のデータが暗号化された暗号データと，を受信し，鍵管理装置へ，前記受信された鍵情報データ及び前記他の通信装置の識別情報を送信し，前記鍵管理装置から，前記第１の暗号鍵を用いて前記セッション鍵が暗号化されたセッション鍵情報データを受信する通信部と，
　前記第１の暗号鍵を用いて，受信された前記セッション鍵情報データから前記セッション鍵を復号し，復号された前記セッション鍵を用いて，前記暗号データを復号し，前記所定のデータを得る復号処理部と，
　を備える通信装置。
　　【請求項９】
　第２の暗号鍵を備えた第２の通信装置から所定のデータを提供され，第１の暗号鍵を備える第１の通信装置にネットワークを介して接続され，前記第１の暗号鍵と前記第２の暗号鍵とを備えた鍵管理装置であって，
　前記第１の通信装置から，前記第２の暗号鍵を用いて乱数が暗号化された鍵情報データと，第２の通信装置の識別情報と，を受信する通信部と，
　前記第２の通信装置の識別情報に対応する前記第２の暗号鍵を用いて，前記鍵情報データを復号して前記乱数を取得する暗号復号処理部と，
　前記暗号復号処理部により復号された前記乱数に基づき，前記第２の暗号鍵及び前記乱数が類推困難なセッション鍵を生成するセッション鍵生成部と，
　を備え，
　前記暗号復号処理部は，前記セッション鍵生成部により生成された前記セッション鍵を，前記第１の暗号鍵を用いて暗号化して，セッション鍵情報データを生成し，
　前記通信部は，前記暗号復号処理部により生成された前記セッション鍵情報データを前記第１の通信装置に送信する，鍵管理装置。
　　【請求項１０】
　第１の暗号鍵を備えた第１の通信装置，第２の暗号鍵を備えた第２の通信装置，及び前記第１の暗号鍵と前記第２の暗号鍵とを備えた鍵管理装置を備える通信システムにおける通信方法であって，
　前記第２の通信装置において，乱数を生成するステップと，
　前記乱数に基づき，前記第２の暗号鍵及び前記乱数が類推困難なセッション鍵を生成するステップと，
　前記第２の通信装置において，前記セッション鍵を用いて，所定のデータを暗号化して暗号データを生成するステップと，
　前記第２の通信装置において，前記第２の暗号鍵を用いて，前記乱数を暗号化して鍵情報データを生成するステップと，
　前記第２の通信装置において，前記鍵情報データ，前記第２の通信装置の識別情報，及び前記暗号データを，前記第１の通信装置に送信するステップと，
　前記第１の通信装置において，前記第２の通信装置から，前記鍵情報データ，前記第２の通信装置の識別情報，及び前記暗号データを受信するステップと，
　前記第１の通信装置において，前記鍵情報データと前記第２の通信装置の識別情報とを，前記鍵管理装置へ送信するステップと，
　前記鍵管理装置において，前記第１の通信装置から，前記鍵情報データ及び前記第２の通信装置の識別情報を受信するステップと，
　前記鍵管理装置において，前記第２の通信装置の識別情報に対応する前記第２の暗号鍵を用いて，前記鍵情報データを復号して前記乱数を取得するステップと，
　前記鍵管理装置において，前記復号された前記乱数に基づく前記セッション鍵を生成するステップと，
　前記鍵管理装置において，前記生成された前記セッション鍵を，前記第１の暗号鍵を用いて暗号化して，セッション鍵情報データを生成するステップと，
　前記鍵管理装置において，前記暗号化されたセッション鍵情報データを，前記第１の通信装置に送信するステップと，
　前記第１の通信装置において，前記鍵管理装置から前記セッション鍵情報データを受信するステップと，
　前記第１の通信装置において，前記第１の暗号鍵を用いて，受信された前記セッション鍵情報データから前記セッション鍵を復号するステップと，
　前記第１の通信装置において，復号された前記セッション鍵を用いて，前記暗号データを復号し，前記所定のデータを得るステップと，
　を備える，通信方法。」（以下，上記引用の請求項各項を，「補正前の請求項」という）は，
「　【請求項１】
　第１の暗号鍵を備えた第１の通信装置，第２の暗号鍵を備えた第２の通信装置，及び前記第１の暗号鍵と前記第２の暗号鍵とを備えた鍵管理装置を備える通信システムであって，
　前記第２の通信装置は，
　乱数を生成する乱数生成部と，
　前記乱数に基づき，前記第２の暗号鍵及び前記乱数が類推困難であって，前記第２の通信装置が保持する所定のデータの暗号化に供するためのセッション鍵を生成する第１のセッション鍵生成部と，
　前記セッション鍵を用いて前記所定のデータを暗号化して暗号データを生成し，前記第２の暗号鍵を用いて前記乱数を暗号化して鍵情報データを生成する第１の暗号化処理部と，
　前記鍵情報データ，前記第２の通信装置の識別情報，及び前記暗号データを前記第１の通信装置に送信する第１の通信部と，を備え，
　前記第１の通信装置は，
　前記第２の通信装置から，前記鍵情報データ，前記第２の通信装置の識別情報，及び前記暗号データを受信し，前記鍵管理装置へ，受信された前記鍵情報データと前記第２の通信装置の識別情報とを送信する第２の通信部と，を備え，
　前記鍵管理装置は，
　前記第１の通信装置から，前記鍵情報データ及び前記第２の通信装置の識別情報を受信する第３の通信部と，
　前記第２の通信装置の識別情報に対応する前記第２の暗号鍵を用いて，前記鍵情報データを復号して前記乱数を取得する暗号復号処理部と，
　前記暗号復号処理部により復号された前記乱数に基づく前記セッション鍵を生成する第２のセッション鍵生成部と，を備え，
　前記暗号復号処理部は，前記第２のセッション鍵生成部により生成された前記セッション鍵を，前記第１の暗号鍵を用いて暗号化して，セッション鍵情報データを生成し，
　前記第３の通信部は，前記暗号復号処理部により生成された前記セッション鍵情報データを前記第１の通信装置に送信し，
　前記第１の通信装置は，前記鍵管理装置から，前記第２の通信部により前記セッション鍵情報データを受信し，前記第１の暗号鍵を用いて，受信された前記セッション鍵情報データから前記セッション鍵を復号し，復号された前記セッション鍵を用いて前記暗号データを復号し，前記所定のデータを得る復号処理部を備える，
　通信システム。
　　【請求項２】
　請求項１に記載の通信システムであって，
　前記第１のセッション鍵生成部及び前記第２のセッション鍵生成部は，一方向性関数を用いて前記乱数から前記セッション鍵を生成する，通信システム。
　　【請求項３】
　請求項１または２に記載の通信システムであって，
　前記第１の通信部及び前記第２の通信部は，相互に近距離無線通信する，通信システム。
　　【請求項４】
　請求項１ないし３のいずれか１項に記載の通信システムであって，
　前記鍵管理装置は，前記第１の通信装置の識別情報を用いて，前記第１の通信装置を認証し，前記第１の通信装置に通知する第１の認証部を備え，
　前記第１の通信装置は，前記第１の認証部との通信を行う第２の認証部を備え，
　前記第２の認証部は，前記第１の通信装置の識別情報を前記鍵管理装置へ送信し，前記第１の認証部により前記第１の通信装置が正当な端末であることが認証された場合には，前記第２の通信部を用いて，前記鍵情報データと前記第２の通信装置の識別情報とを送信し，前記認証が失敗した場合には，前記鍵情報データと前記第２の通信装置の識別情報とを送信せずに動作を終了する，通信システム。
　　【請求項５】
　請求項４に記載の通信システムであって，
　前記第１の認証部は，前記第１の通信装置が正当な端末であることが認証された場合には，前記暗号復号処理部に対して処理の実行を許可し，前記第１の通信装置の識別情報を前記暗号復号処理部に通知し，
　前記暗号復号処理部は，前記第１の認証部による許可を受けて，前記第２の通信装置の識別情報に対応する前記第２の暗号鍵を用いて，前記鍵情報データを復号して前記乱数を取得し，復号された前記乱数に基づいて前記第２のセッション鍵生成部により生成された前記セッション鍵を，前記第１の暗号鍵を用いて暗号化して，前記セッション鍵情報データを生成し，
　前記第３の通信部は，前記第１の認証部により前記第１の通信装置が正当な端末であることが認証された場合には，前記セッション鍵情報データを前記第１の通信装置に送信する，通信システム。
　　【請求項６】
　請求項１ないし５のいずれか１項に記載の通信システムであって，
　前記第１の通信装置及び前記第２の通信装置は，通信端末であり，
　前記第２の通信装置は，データ提供サーバから前記所定のデータを取得するデータ取得部を備える，通信システム。
　　【請求項７】
　第１の暗号鍵を備え，所定のデータを他の通信装置に提供する通信装置であって，
　乱数を生成する乱数生成部と，
　前記乱数に基づき，前記他の通信装置が備える第２の暗号鍵及び前記乱数が類推困難であって，当該通信装置が保持する前記所定のデータの暗号化に供するためのセッション鍵を生成するセッション鍵生成部と，
　前記セッション鍵を用いて前記所定のデータを暗号化して暗号データを生成し，前記第１の暗号鍵を用いて前記乱数を暗号化して鍵情報データを生成する暗号化処理部と，
　前記鍵情報データ，当該通信装置の識別情報，及び前記暗号データを前記他の通信装置に送信する通信部と，を備える，
　通信装置。
　　【請求項８】
　第２の暗号鍵を備える他の通信装置から所定のデータを提供され，第１の暗号鍵を備える通信装置であって，
　前記他の通信装置から，前記第２の暗号鍵を用いて乱数が暗号化された鍵情報データと，前記他の通信装置の識別情報と，前記乱数に基づき，前記第２の暗号鍵及び前記乱数が類推困難であって，前記他の通信装置が保持する前記所定のデータの暗号化に供するためのセッション鍵を用いて前記所定のデータが暗号化された暗号データと，を受信し，鍵管理装置へ，前記受信された鍵情報データ及び前記他の通信装置の識別情報を送信し，前記鍵管理装置から，前記第１の暗号鍵を用いて前記セッション鍵が暗号化されたセッション鍵情報データを受信する通信部と，
　前記第１の暗号鍵を用いて，受信された前記セッション鍵情報データから前記セッション鍵を復号し，復号された前記セッション鍵を用いて前記暗号データを復号し，前記所定のデータを得る復号処理部と，を備える，
　通信装置。
　　【請求項９】
　第２の暗号鍵を備えた第２の通信装置から所定のデータを提供され，第１の暗号鍵を備える第１の通信装置にネットワークを介して接続され，前記第１の暗号鍵と前記第２の暗号鍵とを備えた鍵管理装置であって，
　前記第１の通信装置から，前記第２の暗号鍵を用いて乱数が暗号化された鍵情報データと，第２の通信装置の識別情報と，を受信する通信部と，
　前記第２の通信装置の識別情報に対応する前記第２の暗号鍵を用いて，前記鍵情報データを復号して前記乱数を取得する暗号復号処理部と，
　前記暗号復号処理部により復号された前記乱数に基づき，前記第２の暗号鍵及び前記乱数が類推困難であって，前記第２の通信装置が保持する前記所定のデータの暗号化に供するためのセッション鍵を生成するセッション鍵生成部と，を備え，
　前記暗号復号処理部は，前記セッション鍵生成部により生成された前記セッション鍵を，前記第１の暗号鍵を用いて暗号化して，セッション鍵情報データを生成し，
　前記通信部は，前記暗号復号処理部により生成された前記セッション鍵情報データを前記第１の通信装置に送信する，
　鍵管理装置。
　　【請求項１０】
　第１の暗号鍵を備えた第１の通信装置，第２の暗号鍵を備えた第２の通信装置，及び前記第１の暗号鍵と前記第２の暗号鍵とを備えた鍵管理装置を備える通信システムにおける通信方法であって，
　前記第２の通信装置において，乱数を生成するステップと，
　前記乱数に基づき，前記第２の暗号鍵及び前記乱数が類推困難であって，前記第２の通信装置が保持する所定のデータの暗号化に供するためのセッション鍵を生成するステップと，
　前記第２の通信装置において，前記セッション鍵を用いて，所定のデータを暗号化して暗号データを生成するステップと，
　前記第２の通信装置において，前記第２の暗号鍵を用いて，前記乱数を暗号化して鍵情報データを生成するステップと，
　前記第２の通信装置において，前記鍵情報データ，前記第２の通信装置の識別情報，及び前記暗号データを，前記第１の通信装置に送信するステップと，
　前記第１の通信装置において，前記第２の通信装置から，前記鍵情報データ，前記第２の通信装置の識別情報，及び前記暗号データを受信するステップと，
　前記第１の通信装置において，前記鍵情報データと前記第２の通信装置の識別情報とを，前記鍵管理装置へ送信するステップと，
　前記鍵管理装置において，前記第１の通信装置から，前記鍵情報データ及び前記第２の通信装置の識別情報を受信するステップと，
　前記鍵管理装置において，前記第２の通信装置の識別情報に対応する前記第２の暗号鍵を用いて，前記鍵情報データを復号して前記乱数を取得するステップと，
　前記鍵管理装置において，前記復号された前記乱数に基づく前記セッション鍵を生成するステップと，
　前記鍵管理装置において，前記生成された前記セッション鍵を，前記第１の暗号鍵を用いて暗号化して，セッション鍵情報データを生成するステップと，
　前記鍵管理装置において，前記暗号化されたセッション鍵情報データを，前記第１の通信装置に送信するステップと，
　前記第１の通信装置において，前記鍵管理装置から前記セッション鍵情報データを受信するステップと，
　前記第１の通信装置において，前記第１の暗号鍵を用いて，受信された前記セッション鍵情報データから前記セッション鍵を復号するステップと，
　前記第１の通信装置において，復号された前記セッション鍵を用いて，前記暗号データを復号し，前記所定のデータを得るステップと，を備える，
　通信方法。」（以下，上記引用の請求項各項を，「補正後の請求項」という）に補正された。
　
２．補正の適否
　本件手続補正は，補正前の請求項１，補正前の請求項７，補正前の請求項８，補正前の請求項９，及び，補正前の請求項１０に記載の「セッション鍵」に，「第２の通信装置が保持する所定のデータの暗号化に供するための」という限定事項を付加するものであって，当該補正事項は，本願の願書に最初に添付された，明細書，特許請求の範囲，及び，図面に記載の範囲内でなされたものであって，「セッション鍵」に，限定事項を付加するものであるから，特許法第１７条の２第３項，及び，特許法第１７条の２第５項の規定を満たすものである。
　そこで，本件手続補正が，特許法第１７条の２第６項において準用する同法第１２６条第７項の規定を満たすものであるか否か，即ち，補正後の請求項に記載されている事項により特定される発明が特許出願の際独立して特許を受けることができるものであるか否か，以下に検討する。
　
（１）補正後の請求項１に記載の発明
　補正後の請求項１に記載の発明（以下，これを「本件補正発明」という）は，上記「１．補正の内容」において，補正後の請求項１として引用した，次のとおりのものである。
　
「第１の暗号鍵を備えた第１の通信装置，第２の暗号鍵を備えた第２の通信装置，及び前記第１の暗号鍵と前記第２の暗号鍵とを備えた鍵管理装置を備える通信システムであって，
　前記第２の通信装置は，
　乱数を生成する乱数生成部と，
　前記乱数に基づき，前記第２の暗号鍵及び前記乱数が類推困難であって，前記第２の通信装置が保持する所定のデータの暗号化に供するためのセッション鍵を生成する第１のセッション鍵生成部と，
　前記セッション鍵を用いて前記所定のデータを暗号化して暗号データを生成し，前記第２の暗号鍵を用いて前記乱数を暗号化して鍵情報データを生成する第１の暗号化処理部と，
　前記鍵情報データ，前記第２の通信装置の識別情報，及び前記暗号データを前記第１の通信装置に送信する第１の通信部と，を備え，
　前記第１の通信装置は，
　前記第２の通信装置から，前記鍵情報データ，前記第２の通信装置の識別情報，及び前記暗号データを受信し，前記鍵管理装置へ，受信された前記鍵情報データと前記第２の通信装置の識別情報とを送信する第２の通信部と，を備え，
　前記鍵管理装置は，
　前記第１の通信装置から，前記鍵情報データ及び前記第２の通信装置の識別情報を受信する第３の通信部と，
　前記第２の通信装置の識別情報に対応する前記第２の暗号鍵を用いて，前記鍵情報データを復号して前記乱数を取得する暗号復号処理部と，
　前記暗号復号処理部により復号された前記乱数に基づく前記セッション鍵を生成する第２のセッション鍵生成部と，を備え，
　前記暗号復号処理部は，前記第２のセッション鍵生成部により生成された前記セッション鍵を，前記第１の暗号鍵を用いて暗号化して，セッション鍵情報データを生成し，
　前記第３の通信部は，前記暗号復号処理部により生成された前記セッション鍵情報データを前記第１の通信装置に送信し，
　前記第１の通信装置は，前記鍵管理装置から，前記第２の通信部により前記セッション鍵情報データを受信し，前記第１の暗号鍵を用いて，受信された前記セッション鍵情報データから前記セッション鍵を復号し，復号された前記セッション鍵を用いて前記暗号データを復号し，前記所定のデータを得る復号処理部を備える，
　通信システム。」
　
（２）引用文献に記載の事項
ア．原審における平成２９年２月２８日付けの拒絶理由（以下，これを「原審拒絶理由」という）に引用された，本願の出願前に既に公知である，特開２００４−２９７７５５号公報（平成１６年１０月２１日公開，以下，これを「引用文献１」という）には，関連する図面と共に，次の事項が記載されている。
　
Ａ．「【００９５】
暗号ファイル作成プログラムが実行されると，はじめに乱数（セッション・キー）が生成される（ステップ６１）。セッション・キーが用いられて，入力された文書データ（平文データ）が暗号化される。暗号文データが得られる（ステップ６２）。
【００９６】
文書データの暗号化に用いられたセッション・キーが，暗号化装置２０のハードディスク２５に記憶されている共通鍵１によって暗号化される（ステップ６３Ａ）。セッション・キーを共通鍵で暗号化したものを，暗号化セッション・キー３と呼ぶ。暗号文データと，暗号化セッション・キー３と，ＩＤ１（暗号ファイル作成者ＩＤ）とによって構成される暗号ファイルが作成される。」
　
Ｂ．「【００９７】
次に暗号文の復号処理について説明する。図６の右下に示すクライアント（復号装置）３０および図６の上段に示す鍵管理サーバ１０を参照する。上述したクライアント（暗号化装置）２０によって作成された暗号ファイルを，クライアント（復号装置）３０において復号する場合を説明する。
【００９８】
クライアント３０のハードディスク３５は復号処理プログラムが記憶されており，復号処理プログラムがクライアント３０において実行されることによってクライアント３０が復号装置として機能する。
【００９９】
復号装置３０のハードディスク３５にはＩＤ２と共通鍵２とが記憶されている。暗号ファイルに含まれている暗号化セッション・キー３およびＩＤ１（暗号ファイル作成者ＩＤ）と，ハードディスク３５に記憶されているＩＤ２（復号実行者ＩＤ）とが，ネットワーク１を介して復号装置３０から鍵管理サーバ１０に送信される。」
　
Ｃ．「【０１００】
復号装置３０から暗号化セッション・キー３およびＩＤ１（暗号ファイル作成者ＩＤ）と，ＩＤ２（復号実行者ＩＤ）とを受信すると，鍵管理サーバ１０は，管理データベース６０Ａを参照して，ＩＤ２（復号実行者ＩＤ）についての復号許可ＩＤに基づいて，ＩＤ２によって特定される利用メンバ（復号実行者）がＩＤ１によって特定される利用メンバ（暗号ファイル作成者）が作成した暗号文を復号する権限を有するかどうかの判断を行う（ステップ６４）。
【０１０１】
復号実行者が暗号ファイルの復号権限を有する場合（ステップ６４でＹＥＳ  ），ＩＤ１（暗号ファイル作成者ＩＤ）に対応する共通鍵１が管理データベース６０Ａから読み出され，読み出された共通鍵１が用いられて暗号化セッション・キー３が復号される（ステップ６６Ａ）。暗号化セッション・キー３は，暗号化装置２０において共通鍵１が用いられて暗号化されたものであるから，共通鍵１を用いた復号処理により暗号化セッション・キー３を復号することができる。セッション・キーが得られる。
【０１０２】
ＩＤ２（復号実行者ＩＤ）に対応する共通鍵２が管理データベース６０Ａから読み出され，セッション・キーが共通鍵２によって暗号化される（ステップ６７Ａ）。セッション・キーを復号実行者の共通鍵によって暗号化したものを，暗号化セッション・キー４と呼ぶ。暗号化セッション・キー４が鍵管理サーバ１０から復号装置３０に送信される。」
　
Ｄ．「【０１０３】
復号装置３０は，鍵管理サーバ１０から暗号化セッション・キー４を受信すると，ハードディスク３５に記憶されている共通鍵２で暗号化セッション・キー４を復号する（ステップ６８Ａ）。上述のように，暗号化セッション・キー４は，管理データベース６０Ａに記憶されている共通鍵２によって暗号化されたものであるから，共通鍵２を用いることによって復号することができる。セッション・キーが得られる。最後に，得られたセッション・キーが用いられて，暗号ファイルに含まれる暗号文データが復号される（ステップ６９）。文書データが得られる。」
　
Ｅ．「
」
　
イ．原審拒絶理由に引用された，本願の出願前に既に公知である，特開２０１３−０２６８４０号公報（平成２５年２月４日公開，以下，これを「引用文献２」という）には，関連する図面と共に，次の事項が記載されている。
　
Ｆ．「【００２０】
　秘密鍵生成部１０５は，乱数生成部１０４によって生成された乱数を用いて秘密鍵のデータを生成する。秘密鍵生成部１０５は，どのような既存の方法を適用して秘密鍵のデータを生成しても良い。例えば，秘密鍵生成部１０５は，乱数にハッシュ関数ＳＨＡ−２５６を適用して得られた２５６ビットの値を秘密鍵としても良い。秘密鍵生成部１０５は，生成した秘密鍵を秘密鍵記憶部１０２に書き込む。」
　
（３）引用文献１に記載の発明
ア．上記Ｅに引用した，引用文献１の【図６】に開示の事項から，引用文献１には，
“共通鍵１を有し，ＩＤ１を付与された暗号化装置２０と，共通鍵２を有し，ＩＤ２を付与された復号装置３０と，少なくとも，ＩＤ１に対応する共通鍵１，及び，ＩＤ２に対応する共通鍵２を有する鍵管理サーバ１０とからなるシステム”が開示されていることが，読み取れる。
　
イ．上記Ａの「暗号ファイル作成プログラムが実行されると，はじめに乱数（セッション・キー）が生成される（ステップ６１）。セッション・キーが用いられて，入力された文書データ（平文データ）が暗号化される。暗号文データが得られる」という記載と，上記Ｅに引用した，【図６】に開示の内容から，引用文献１において，
“暗号化装置２０は，暗号ファイル生成プログラムが実行されると，乱数を生成し，前記乱数をセッション・キーとして，文書データを暗号化し，暗号文データを取得する”ものであることが読み取れる。
　
ウ．同じく，上記Ａの「文書データの暗号化に用いられたセッション・キーが，暗号化装置２０のハードディスク２５に記憶されている共通鍵１によって暗号化される（ステップ６３Ａ）。セッション・キーを共通鍵で暗号化したものを，暗号化セッション・キー３と呼ぶ。暗号文データと，暗号化セッション・キー３と，ＩＤ１（暗号ファイル作成者ＩＤ）とによって構成される暗号ファイルが作成される」という記載と，上記Ｅに引用した，【図６】に開示の内容から，引用文献１において，
“暗号化装置２０は，セッション・キーを，共通鍵１で暗号化し，暗号化セッション・キー３と，暗号化装置のＩＤ１と，暗号文データから構成される暗号ファイルを作成し，前記暗号ファイルを，復号装置３０に送信する”ものであることが読み取れる。
　
エ．上記Ｂの「復号装置３０のハードディスク３５にはＩＤ２と共通鍵２とが記憶されている。暗号ファイルに含まれている暗号化セッション・キー３およびＩＤ１（暗号ファイル作成者ＩＤ）と，ハードディスク３５に記憶されているＩＤ２（復号実行者ＩＤ）とが，ネットワーク１を介して復号装置３０から鍵管理サーバ１０に送信される」という記載と，上記Ｅに引用した，【図６】に開示の内容から，引用文献１において，
“復号装置３０は，暗号化装置１０から暗号ファイルを受信すると，前記暗号ファイルに含まれている暗号化セッション・キー３およびＩＤ１と，前記復号装置３０のＩＤ２とを，鍵管理サーバ１０に送信する”ものであることが読み取れる。
　
オ．上記Ｃの「復号装置３０から暗号化セッション・キー３およびＩＤ１（暗号ファイル作成者ＩＤ）と，ＩＤ２（復号実行者ＩＤ）とを受信すると，鍵管理サーバ１０は」という記載，同じく上記Ｃの「ＩＤ１（暗号ファイル作成者ＩＤ）に対応する共通鍵１が管理データベース６０Ａから読み出され，読み出された共通鍵１が用いられて暗号化セッション・キー３が復号される」という記載，及び，同じく，上記Ｃの「ＩＤ２（復号実行者ＩＤ）に対応する共通鍵２が管理データベース６０Ａから読み出され，セッション・キーが共通鍵２によって暗号化される（ステップ６７Ａ）。セッション・キーを復号実行者の共通鍵によって暗号化したものを，暗号化セッション・キー４と呼ぶ。暗号化セッション・キー４が鍵管理サーバ１０から復号装置３０に送信される」という記載と，上記Ｅに引用した，【図６】に開示の内容から，引用文献１において，
“鍵管理サーバ１０は，復号装置３０から暗号化セッション・キー３およびＩＤ１と，ＩＤ２とを受信すると，ＩＤ１に対応する共通鍵１を用いて暗号化セッション・キー３を復号し，得られた前記セッション・キーを，ＩＤ２に対応する共通鍵２を用いて暗号化し，暗号化セッション・キー４を生成し，前記暗号化セッション・キー４を，復号装置３０に送信する”ものであることが読み取れる。
　
カ．上記Ｄの「復号装置３０は，鍵管理サーバ１０から暗号化セッション・キー４を受信すると，ハードディスク３５に記憶されている共通鍵２で暗号化セッション・キー４を復号する」という記載，及び，同じく，上記Ｄの「得られたセッション・キーが用いられて，暗号ファイルに含まれる暗号文データが復号される（ステップ６９）。文書データが得られる」という記載と，上記Ｅに引用した，【図６】に開示の内容から，引用文献１において，
“復号装置３０は，鍵管理サーバ１０から暗号化セッション・キー４を受信すると，共通鍵２で暗号化セッション・キー４を復号し，得られたセッション・キーを用いて，暗号ファイルに含まれる暗号文データを復号し，文書データを得る”ものであることが読み取れる。
　
キ．以上，上記ア．〜カ．において検討した事項から，引用文献１には，次の発明（以下，これを「引用発明」という）が記載されているものと認める。
　
「共通鍵１を有し，ＩＤ１を付与された暗号化装置２０と，共通鍵２を有し，ＩＤ２を付与された復号装置３０と，少なくとも，ＩＤ１に対応する共通鍵１，及び，ＩＤ２に対応する共通鍵２を有する鍵管理サーバ１０とからなるシステムであって，
　前記暗号化装置２０は，暗号ファイル生成プログラムが実行されると，乱数を生成し，前記乱数をセッション・キーとして，文書データを暗号化し，暗号文データを取得し，
　前記セッション・キーを，前記共通鍵１で暗号化し，暗号化セッション・キー３と，前記ＩＤ１と，前記暗号文データから構成される暗号ファイルを作成し，前記暗号ファイルを，前記復号装置３０に送信し，
　前記復号装置３０は，前記暗号化装置１０から前記暗号ファイルを受信すると，前記暗号ファイルに含まれている前記暗号化セッション・キー３および前記ＩＤ１と，前記ＩＤ２とを，前記鍵管理サーバ１０に送信し，
　前記鍵管理サーバ１０は，前記復号装置３０から前記暗号化セッション・キー３および前記ＩＤ１と，前記ＩＤ２とを受信すると，前記ＩＤ１に対応する前記共通鍵１を用いて前記暗号化セッション・キー３を復号し，得られた前記セッション・キーを，前記ＩＤ２に対応する前記共通鍵２を用いて暗号化し，暗号化セッション・キー４を生成し，前記暗号化セッション・キー４を，復号装置３０に送信し，
　前記復号装置３０は，前記鍵管理サーバ１０から前記暗号化セッション・キー４を受信すると，前記共通鍵２で前記暗号化セッション・キー４を復号し，得られた前記セッション・キーを用いて，前記暗号ファイルに含まれる前記暗号文データを復号し，前記文書データを得る，システム。」
　
（４）本件補正発明と引用発明との対比
ア．引用発明においては，「暗号化装置２０」において生成される「乱数」を，「セッション・キー」とし，前記「セッション・キー」を，前記「暗号化装置２０」が有する「共通鍵１」を用いて暗号化するのであるから，
　引用発明における「暗号化装置２０」，「復号装置３０」，及び，「鍵管理サーバ１０」が，それぞれ，本件補正発明における「第２の通信装置」，「第１の通信装置」，及び，「鍵管理装置」に相当し，
　引用発明における「共通鍵１」，及び，「共通鍵２」が，それぞれ，本件補正発明における「第２の暗号鍵」，及び，「第１の暗号鍵」に相当し，
　引用発明おいて，「暗号化装置２０」と，「復号装置３０」，及び，「復号装置３０」と，「鍵管理サーバ１０」とが，通信を行っていることは，明らかであるから，
　引用発明における「共通鍵１を有し，ＩＤ１を付与された暗号化装置２０と，共通鍵２を有し，ＩＤ２を付与された復号装置３０と，少なくとも，ＩＤ１に対応する共通鍵１，及び，ＩＤ２に対応する共通鍵２を有する鍵管理サーバ１０とからなるシステム」が，
　本件補正発明における「第１の暗号鍵を備えた第１の通信装置，第２の暗号鍵を備えた第２の通信装置，及び前記第１の暗号鍵と前記第２の暗号鍵とを備えた鍵管理装置を備える通信システム」に相当する。
　
イ．上記ア．においても言及したように，引用発明において，「暗号化装置２０」は，「乱数」を生成し，前記「乱数」を，「セッション・キー」として用いるものであるから，
　引用発明において，「暗号化装置２０」が，「乱数生成器」を有していることは明らかであるから，
　引用発明おける“暗号化装置２０は，乱数を生成する乱数生成器を有”することが，
　本件補正発明における「乱数を生成する乱数生成部」に相当し，
　引用発明において，“乱数に基づき，暗号化装置２０の有する文書データを暗号化するセッション・キーを得る”ことと，
　本件補正発明における「乱数に基づき，前記第２の暗号鍵及び前記乱数が類推困難であって，前記第２の通信装置が保持する所定のデータの暗号化に供するためのセッション鍵を生成する第１のセッション鍵生成部」とは，
“乱数に基づき，第２の通信装置が保持する所定のデータの暗号化に供するためのセッション鍵を得る取得部”である点で共通する。
　
ウ．引用発明においては，「暗号化装置２０」は，「文書データを暗号化し，暗号文データを取得し」，“セッション・キーを，共通鍵１で暗号化し，暗号化セッション・キー３を得る”ものであって，
「暗号化装置２０」が，“文書データを，セッション・キーで暗号化して暗号文データを取得し，前記セッション・キーを，共通鍵１で暗号化し，暗号化セッション・キー３を取得する，暗号化器”を有していることは，明らかであるから，この，
　引用発明における“文書データを，セッション・キーで暗号化して暗号文データを取得し，前記セッション・キーを，共通鍵１で暗号化し，暗号化セッション・キー３を取得する，暗号化器”が，
　本件補正発明における「セッション鍵を用いて前記所定のデータを暗号化して暗号データを生成し，前記第２の暗号鍵を用いて前記乱数を暗号化して鍵情報データを生成する第１の暗号化処理部」に相当する。
　
エ．引用発明における「ＩＤ１」が，本件補正発明における「第２の通信装置の識別情報」に相当し，
　引用発明においては，“暗号化セッション・キー３と，ＩＤ１と，暗号文データから構成される暗号ファイルを作成し，前記暗号ファイルを，復号装置３０に送信し”ているので，引用発明において，「暗号化装置２０」が，「暗号ファイル」を送信するための「送信器」を有することは，明らかであるから，
　引用発明における“暗号化装置２０は，暗号化セッション・キー３と，ＩＤ１と，暗号文データから構成される暗号ファイルを作成し，前記暗号ファイルを，復号装置３０に送信する送信器”が，
　本件補正発明における「鍵情報データ，前記第２の通信装置の識別情報，及び前記暗号データを前記第１の通信装置に送信する第１の通信部」に相当する。
　
オ．引用発明においては，「復号装置３０は，前記暗号化装置１０から前記暗号ファイルを受信すると，前記暗号ファイルに含まれている前記暗号化セッション・キー３および前記ＩＤ１と，前記ＩＤ２とを，前記鍵管理サーバ１０に送信」するものであり，
「復号装置３０」が，「暗号化装置２０」，及び，「鍵管理サーバ１０」と通信するための，「通信器」を有していることは，明らかであって，
　引用発明における“復号装置が，暗号化装置１０から暗号ファイルを受信すると，前記暗号ファイルに含まれている暗号化セッション・キー３及びＩＤ１と，ＩＤ２とを，鍵管理サーバ１０に送信する通信器”が，
　本件補正発明における「第２の通信装置から，前記鍵情報データ，前記第２の通信装置の識別情報，及び前記暗号データを受信し，前記鍵管理装置へ，受信された前記鍵情報データと前記第２の通信装置の識別情報とを送信する第２の通信部」に相当する。
　
カ．引用発明においては，「鍵管理サーバ１０は，前記復号装置３０から前記暗号化セッション・キー３および前記ＩＤ１と，前記ＩＤ２とを受信」し，「暗号化セッション・キー４を，復号装置３０に送信し」ているので，引用発明において，「鍵管理サーバ１０」が，受信，送信のための「通信器」を有していることは，明らかであるから，
　引用発明における“鍵管理サーバ１０は，復号装置３０から暗号化セッション・キー３およびＩＤ１と，ＩＤ２とを受信する通信器”が，
　本件補正発明における「第１の通信装置から，前記鍵情報データ及び前記第２の通信装置の識別情報を受信する第３の通信部」に相当する。
　
キ．引用発明においては，「ＩＤ１に対応する前記共通鍵１を用いて前記暗号化セッション・キー３を復号し」ているが，引用発明においては，「セッション・キー」は，「乱数」であるから，上記の構成は，“共通鍵１を用いて，暗号化された乱数を，復号する”ことに他ならず，引用発明においては，「鍵管理サーバ１０」は，そのための「処理器」を有することは，明らかである。したがって，
　引用発明における“ＩＤ１に対応する前記共通鍵１を用いて前記暗号化セッション・キー３を復号する処理器”が，
　本件補正発明における「第２の通信装置の識別情報に対応する前記第２の暗号鍵を用いて，前記鍵情報データを復号して前記乱数を取得する暗号復号処理部」に相当する。
　
ク．引用発明において，「セッション・キーを，前記ＩＤ２に対応する前記共通鍵２を用いて暗号化し，暗号化セッション・キー４を生成し」ているので，そのための「処理器」を有することは，明らかであるから，
　引用発明における“セッション・キーを，前記ＩＤ２に対応する前記共通鍵２を用いて暗号化し，暗号化セッション・キー４を生成する生成器”と，
　本件補正発明における「暗号復号処理部は，前記第２のセッション鍵生成部により生成された前記セッション鍵を，前記第１の暗号鍵を用いて暗号化して，セッション鍵情報データを生成し」とは，
“暗号復号処理部は，セッション鍵を，第１の暗号鍵を用い暗号化して，セッション鍵情報データを生成”する点で共通する。
　
ケ．上記カ．においても言及したように，引用発明においては，「鍵管理サーバ１０」は，“暗号化セッション・キー４を，復号装置３０に送信する通信器”を有しているので，上記ク．において検討した事項を踏まえると，
　引用発明における“通信器が，暗号化セッション・キー４を，復号装置３０に送信する”ことが，
　本件補正発明における「第３の通信部は，前記暗号復号処理部により生成された前記セッション鍵情報データを前記第１の通信装置に送信し」に相当する。
　
コ．上記オ．において検討したとおり，引用発明においては，「復号装置３０」は，「鍵管理サーバ１０」と通信するための“通信器”を有するものであるから，
　引用発明おける「復号装置３０は，前記鍵管理サーバ１０から前記暗号化セッション・キー４を受信する」が，
　本件補正発明における「第１の通信装置は，前記鍵管理装置から，前記第２の通信部により前記セッション鍵情報データを受信し」に相当する。
　
サ．引用発明において，「復号装置３０」が，“共通鍵２で暗号化セッション・キー４を復号し，得られたセッション・キーを用いて，暗号ファイルに含まれる前記暗号文データを復号する処理器”を有することは，明らかであるから，上記ク．において検討した事項と併せると，
　引用発明における「共通鍵２で前記暗号化セッション・キー４を復号し，得られた前記セッション・キーを用いて，前記暗号ファイルに含まれる前記暗号文データを復号し，前記文書データを得る」が，
　本件補正発明における「第１の暗号鍵を用いて，受信された前記セッション鍵情報データから前記セッション鍵を復号し，復号された前記セッション鍵を用いて前記暗号データを復号し，前記所定のデータを得る復号処理部」に相当する。
　
シ．以上，上記ア．〜サ．において検討した事項から，本件補正発明と，引用発明との，一致点，及び，相違点は，次のとおりである。
　
［一致点］
　第１の暗号鍵を備えた第１の通信装置，第２の暗号鍵を備えた第２の通信装置，及び前記第１の暗号鍵と前記第２の暗号鍵とを備えた鍵管理装置を備える通信システムであって，
　前記第２の通信装置は，
　乱数を生成する乱数生成部と，
　前記乱数に基づき，前記第２の通信装置が保持する所定のデータの暗号化に供するためのセッション鍵を得る取得部と，
　前記セッション鍵を用いて前記所定のデータを暗号化して暗号データを生成し，前記第２の暗号鍵を用いて前記乱数を暗号化して鍵情報データを生成する第１の暗号化処理部と，
　前記鍵情報データ，前記第２の通信装置の識別情報，及び前記暗号データを前記第１の通信装置に送信する第１の通信部と，を備え，
　前記第１の通信装置は，
　前記第２の通信装置から，前記鍵情報データ，前記第２の通信装置の識別情報，及び前記暗号データを受信し，前記鍵管理装置へ，受信された前記鍵情報データと前記第２の通信装置の識別情報とを送信する第２の通信部と，を備え，
　前記鍵管理装置は，
　前記第１の通信装置から，前記鍵情報データ及び前記第２の通信装置の識別情報を受信する第３の通信部と，
　前記第２の通信装置の識別情報に対応する前記第２の暗号鍵を用いて，前記鍵情報データを復号して前記乱数を取得する暗号復号処理部と，
　前記暗号復号処理部は，セッション鍵を，第１の暗号鍵を用い暗号化して，セッション鍵情報データを生成し，
　前記第３の通信部は，前記暗号復号処理部により生成された前記セッション鍵情報データを前記第１の通信装置に送信し，
　前記第１の通信装置は，前記鍵管理装置から，前記第２の通信部により前記セッション鍵情報データを受信し，第１の暗号鍵を用いて，受信された前記セッション鍵情報データから前記セッション鍵を復号し，復号された前記セッション鍵を用いて前記暗号データを復号し，前記所定のデータを得る復号処理部を備える，
　通信システム。
　
［相違点１］
“取得部”に関して，
　本件補正発明においては，「乱数に基づき，前記第２の暗号鍵及び前記乱数が類推困難であって，前記第２の通信装置が保持する所定のデータの暗号化に供するためのセッション鍵を生成する第１のセッション鍵生成部」であるのに対して，
　引用発明においては，「乱数」を，「セッション・キー」としていて，「乱数」から，「セッション・キー」の生成は行っていない点。
　
［相違点２］
　本件補正発明においては，「暗号復号処理部により復号された前記乱数に基づく前記セッション鍵を生成する第２のセッション鍵生成部」を有するのに対して，
　引用発明においては，復号された「乱数」を，そのまま「セッション・キー」として用いるので，「鍵管理サーバ１０」が，「第２のセッション鍵生成部」に相当する構成を有してない点。
　
［相違点３］
“暗号復号処理部”に関して，
　本件補正発明においては，「暗号復号処理部」は，「第２の通信装置の識別情報に対応する前記第２の暗号鍵を用いて，前記鍵情報データを復号」する処理と，「第２のセッション鍵生成部により生成された前記セッション鍵を，前記第１の暗号鍵を用いて暗号化」処理を行っているのに対して，
　引用発明においては，「鍵管理サーバ１０」における「ＩＤ１に対応する前記共通鍵１を用いて前記暗号化セッション・キー３を復号」する処理と，「セッション・キーを，前記ＩＤ２に対応する前記共通鍵２を用いて暗号化」する処理とを，同じ“機器”が行っているか，示されていない点。
　
（５）相違点についての当審の判断
ア．［相違点１］について
　「乱数」を直接「セッション・キー」として用いることに替えて，当該「乱数」を用いて，当該「乱数」からは類推困難である“値”を生成し，当該“値”を「セッション・キー」として用いる手法として，ハッシュ関数を用いることは，上記Ｆに引用した引用文献２の記載にもあるように，本願の出願前に，当業者には広く知られた周知の技術事項であるから，引用発明において，「乱数」を「セッション・キー」とすることに替えて，当該「乱数」から，ハッシュ関数を用いて生成したハッシュ値を「セッション・キー」とするための構成を導入することは，当業者が適宜なし得る事項である。また，このとき，当該ハッシュ値と，当該ハッシュ値を暗号化するために用いる共通鍵１とは，何なの関係もないので，当該ハッシュ値から，共通鍵１が類推困難であることも，当業者には周知の技術事項である。
　よって，［相違点１］は，格別のものではない。
　
イ．［相違点２］について
　上記ア．において検討した事項を踏まえれば，暗号化された「乱数」を復号して，「セッション・キー」を得る「鍵管理サーバ１０」において，「暗号化装置２０」側が，「セッション・キー」の生成において，ハッシュ関数を導入したのであれば，同じ「セッション・キー」を得るために，「暗号化装置２０」と同じ，ハッシュ関数を導入することは，明らかな技術的選択事項である。
　よって，［相違点２］は，格別のものではない。
　
ウ．［相違点３］
　本件補正発明も，引用発明も共通鍵暗号に基づくものであるから，暗号化復号を１つの機器で行うよう構成し得ることは，当業者にとって周知の技術事項である。
　よって，［相違点３］は，格別のものではない。
　
エ．以上，上記ア．〜ウ．において検討したとおりであるから，［相違点１］〜［相違点３］はいずれも格別のものではなく，そして，本件補正発明の構成によってもたらされる効果も，当業者であれば容易に予測できる程度のものであって，格別なものとは認められない。
　よって，本件補正発明は，本願の特許出願前に日本国内又は外国において頒布された刊行物に記載された発明又は電気通信回線を通じて公衆に利用可能となった発明に基づいて当業者が容易に発明をすることができたものであるので，特許法第２９条第２項の規定により，特許出願の際，独立して特許を受けることができない。
　
３．補正却下むすび
　したがって，本件手続補正は，特許法第１７条の２第６項において準用する同法第１２６条第７項の規定に違反するので，同法第１５９条第１項の規定において読み替えて準用する同法第５３条第１項の規定により却下すべきものである。
　
　よって，補正却下の決定の結論のとおり決定する。
　
第３．本願発明について
　平成２９年１２月１１日付けの手続補正は，上記のとおり却下されたので，本願の請求項１に係る発明（以下，これを「本願発明」という）は，平成２９年５月２日付けの手続補正により補正された特許請求の範囲の請求項１に記載された，上記「第２．平成２９年１２月１１日付けの手続補正の却下の決定」の「１．補正の内容」において，補正前の請求項１として引用した，次のとおりのものである。
　
「第１の暗号鍵を備えた第１の通信装置，第２の暗号鍵を備えた第２の通信装置，及び前記第１の暗号鍵と前記第２の暗号鍵とを備えた鍵管理装置を備える通信システムであって，
　前記第２の通信装置は，
　乱数を生成する乱数生成部と，
　前記乱数に基づき，前記第２の暗号鍵及び前記乱数が類推困難なセッション鍵を生成する第１のセッション鍵生成部と，
　前記セッション鍵を用いて，所定のデータを暗号化して暗号データを生成し，前記第２の暗号鍵を用いて前記乱数を暗号化して鍵情報データを生成する第１の暗号化処理部と，
　前記鍵情報データ，前記第２の通信装置の識別情報，及び前記暗号データを前記第１の通信装置に送信する第１の通信部と，を備え，
　前記第１の通信装置は，
　前記第２の通信装置から，前記鍵情報データ，前記第２の通信装置の識別情報，及び前記暗号データを受信し，前記鍵管理装置へ，受信された前記鍵情報データと前記第２の通信装置の識別情報とを送信する第２の通信部と，
　備え，
　前記鍵管理装置は，
　前記第１の通信装置から，前記鍵情報データ及び前記第２の通信装置の識別情報を受信する第３の通信部と，
　前記第２の通信装置の識別情報に対応する前記第２の暗号鍵を用いて，前記鍵情報データを復号して前記乱数を取得する暗号復号処理部と，
　前記暗号復号処理部により復号された前記乱数に基づく前記セッション鍵を生成する第２のセッション鍵生成部と，
　を備え，
　前記暗号復号処理部は，前記第２のセッション鍵生成部により生成された前記セッション鍵を，前記第１の暗号鍵を用いて暗号化して，セッション鍵情報データを生成し，
　前記第３の通信部は，前記暗号復号処理部により生成された前記セッション鍵情報データを前記第１の通信装置に送信し，
　前記第１の通信装置は，前記鍵管理装置から，前記第２の通信部により前記セッション鍵情報データを受信し，前記第１の暗号鍵を用いて，受信された前記セッション鍵情報データから前記セッション鍵を復号し，復号された前記セッション鍵を用いて，前記暗号データを復号し，前記所定のデータを得る復号処理部を備える，通信システム。」
　
第４．原審拒絶理由
　原審拒絶理由は，概略，次のとおりである。
　
「　　　　　　　　　　　　　　　理由
１．（進歩性）この出願の下記の請求項に係る発明は，その出願前に日本国内又は外国において，頒布された下記の刊行物に記載された発明又は電気通信回線を通じて公衆に利用可能となった発明に基いて，その出願前にその発明の属する技術の分野における通常の知識を有する者が容易に発明をすることができたものであるから，特許法第２９条第２項の規定により特許を受けることができない。
　　　　　記　　　（引用文献等については引用文献等一覧参照）
●理由１（進歩性）について
・請求項　１−３，７−１０
・引用文献等　１−２
・備考
　引用文献１には，
　復号装置として機能するクライアント３０，暗号化装置として機能するクライアント２０，及び鍵管理サーバを備える暗号システム（段落［００４７］−［００４８］，［００５２］，［図１］，［図４］）であって，
　前記クライアント２０は，
　暗号ファイル作成プログラムが実行されると，はじめに乱数が生成され，
　前記乱数がセッション・キーとして用いられて，文書データ（平文データ）が暗号化され暗号文データが得られ（段落［００６３］），前記クライアント２０に固有の秘密鍵によって前記セッション・キーを暗号化して暗号化セッション・キーを生成し，
　前記暗号文データ，ＩＤ１（暗号ファイル作成者のＩＤ），及び前記暗号化セッション・キーによって構成される暗号ファイルを作成し（段落［００６３］−［００６４］），前記クライアント３０に送信し（段落［００６６］の「暗号ファイルの取得は，暗号化装置２０からネットワーク１を介して復号装置３０に送信する態様であってもよい」との記載を参照），
　前記クライアント３０は，
　前記クライアント２０から，前記暗号文データ，前記ＩＤ１（暗号ファイル作成者のＩＤ），及び前記暗号化セッション・キーによって構成される前記暗号ファイルを取得し（段落［００６６］），前記鍵管理サーバへ，取得された前記暗号ファイルに含まれる前記暗号化セッション・キーおよび前記ＩＤ１（暗号ファイル作成者のＩＤ）を送信し（段落［００６８］），前記鍵管理サーバから，新たに生成された暗号化セッション・キーを受信し（段落［００７６］−［００７７］），
　受信された前記新たに生成された暗号化セッション・キーが復号されて得られたセッション・キーを用いて，前記暗号ファイルに含まれる前記暗号文データを復号し，もとの前記文書データ（平文データ）が得られ（段落［００７７］−［００７８］），
　前記鍵管理サーバは，
　前記クライアント３０から，前記暗号化セッション・キーおよび前記ＩＤ１（暗号ファイル作成者ＩＤ）を受信し（段落［００７０］），
　前記ＩＤ１（暗号ファイル作成者ＩＤ）に対応する公開鍵が読出され，前記暗号化セッション・キーを復号して前記セッション・キーが得られ（段落［００７４］），
　得られたセッション・キーから新たに生成された暗号化セッション・キーを前記クライアント２０に送信する（段落［００７５］−［００７６］），暗号システムの発明が記載されている。
　請求項１−３に係る発明と，引用文献１に記載された発明とを対比すると，引用文献１に記載された発明におけるクライアント３０，クライアント２０，鍵管理サーバ，暗号システムは，請求項１−３に係る発明における「第１の通信装置」，「第２の通信装置」，「鍵管理装置」，「通信システム」にそれぞれ相当し，さらに，引用文献１に記載された発明のクライアント３０，クライアント２０，鍵管理サーバによってそれぞれ処理される機能が，対応する手段によってそれぞれ実現されていることは当業者にとって技術常識であるし，引用文献１に記載された発明におけるＩＤ１（暗号ファイル作成者のＩＤ）は，クライアント２０において公開鍵／秘密鍵生成プログラムが実行されることによって生成された公開鍵／秘密鍵のうち，公開鍵に対応付けて管理されている（段落［００５６］，［００６０］）ことから，該ＩＤ１がクライアント２０の識別情報としても用いられていることは明らかであるから，引用文献１に記載された発明におけるＩＤ１（暗号ファイル作成者のＩＤ）は，請求項１−３に係る発明の「第２の通信装置の識別情報」に相当するので，両者は以下の点で相違し，その余の点で一致する。
［相違点］
　請求項１−３に係る発明が，第２の通信装置において，乱数に基づく暗号鍵を用いて，所定のデータを暗号化して暗号データを生成し，前記乱数を暗号化して鍵情報データを生成し，鍵管理装置は，前記鍵情報データを復号して取得された前記乱数に基づく暗号鍵を前記第１の通信装置に送信しているのに対し，引用文献１に記載された発明では，クライアント２０は，生成された乱数をセッション・キーとして用い（段落［００６３］），該セッション・キーを暗号化したものを暗号化セッション・キーとし（段落［００６４］），鍵管理サーバは，前記暗号化セッション・キーを復号して得られたセッション・キーを復号実行者の公開鍵で暗号化されることによって新たに生成される暗号化セッション・キーをクライアント３０に送信しており（段落［００７４］−［００７５］），クライアント２０，鍵管理サーバがいずれも「乱数に基づく暗号鍵」として「一方向性関数を用いて乱数から暗号鍵を生成」してはいない点。
　上記相違点について検討すると，引用文献２には，乱数生成部によって生成された乱数にハッシュ関数ＳＨＡ−２５６を適用して得られた２５６ビットの値を秘密鍵とする秘密鍵生成部が記載（段落［００２０］）されており，ここで，前記ハッシュ関数ＳＨＡ−２５６が一方向性関数であることは，本出願前における当業者にとって技術常識である。
　そして，引用文献１，２が共に乱数を用いた暗号鍵の生成技術について記載したものであるから，引用文献１に記載された発明における生成された乱数をセッション・キーとして用いる代わりに，引用文献２に記載された秘密鍵生成部を適用し，セッション・キーを得るクライアント２０，鍵管理サーバに前記秘密鍵生成部をそれぞれ設けることで，クライアント２０及び鍵管理サーバにおいて乱数に基づくセッション・キーを生成できるよう構成することは，当業者が容易になし得たものである。
・・・・・（中略）・・・・
　　　　　　　　　　　　　＜引用文献等一覧＞
１．特開２００４−２９７７５５号公報
２．特開２０１３−０２６８４０号公報
３．特開２００７−２５１３４８号公報（周知技術を示す文献）」
　
第５．引用刊行物に記載の発明
　原審拒絶理由において引用され，上記「第２．平成２９年１２月１１日付けの手続補正の却下の決定」の「２．補正の適否」における「（２）引用文献に記載の事項」において，引用文献１として引用された，特開２００４-２９７７５５号公報（平成１６年１０月２１日公開）には，上記「第２．平成２９年１２月１１日付けの手続補正の却下の決定」の「２．補正の適否」における「（３）引用文献１に記載の発明」において認定したとおりの，次の発明が記載されている。
　
「共通鍵１を有し，ＩＤ１を付与された暗号化装置２０と，共通鍵２を有し，ＩＤ２を付与された復号装置３０と，少なくとも，ＩＤ１に対応する共通鍵１，及び，ＩＤ２に対応する共通鍵２を有する鍵管理サーバ１０とからなるシステムであって，
　前記暗号化装置２０は，暗号ファイル生成プログラムが実行されると，乱数を生成し，前記乱数をセッション・キーとして，文書データを暗号化し，暗号文データを取得し，
　前記セッション・キーを，前記共通鍵１で暗号化し，暗号化セッション・キー３と，前記ＩＤ１と，前記暗号文データから構成される暗号ファイルを作成し，前記暗号ファイルを，前記復号装置３０に送信し，
　前記復号装置３０は，前記暗号化装置１０から前記暗号ファイルを受信すると，前記暗号ファイルに含まれている前記暗号化セッション・キー３および前記ＩＤ１と，前記ＩＤ２とを，前記鍵管理サーバ１０に送信し，
　前記鍵管理サーバ１０は，前記復号装置３０から前記暗号化セッション・キー３および前記ＩＤ１と，前記ＩＤ２とを受信すると，前記ＩＤ１に対応する前記共通鍵１を用いて前記暗号化セッション・キー３を復号し，得られた前記セッション・キーを，前記ＩＤ２に対応する前記共通鍵２を用いて暗号化し，暗号化セッション・キー４を生成し，前記暗号化セッション・キー４を，復号装置３０に送信し，
　前記復号装置３０は，前記鍵管理サーバ１０から前記暗号化セッション・キー４を受信すると，前記共通鍵２で前記暗号化セッション・キー４を復号し，得られた前記セッション・キーを用いて，前記暗号ファイルに含まれる前記暗号文データを復号し，前記文書データを得る，システム。」
　
第６．本願発明と引用発明との対比
　本願発明は，本件補正発明から，「第２の通信装置が保持する所定のデータの暗号化に供するための」という限定事項を取り除いたものであるから，
　本願発明と，引用発明との一致点，及び，相違点は，次のとおりである。
　
［一致点］
　第１の暗号鍵を備えた第１の通信装置，第２の暗号鍵を備えた第２の通信装置，及び前記第１の暗号鍵と前記第２の暗号鍵とを備えた鍵管理装置を備える通信システムであって，
　前記第２の通信装置は，
　乱数を生成する乱数生成部と，
　前記乱数に基づき，前記第２の通信装置が保持する所定のデータの暗号化に供するためのセッション鍵を得る取得部と，
　前記セッション鍵を用いて前記所定のデータを暗号化して暗号データを生成し，前記第２の暗号鍵を用いて前記乱数を暗号化して鍵情報データを生成する第１の暗号化処理部と，
　前記鍵情報データ，前記第２の通信装置の識別情報，及び前記暗号データを前記第１の通信装置に送信する第１の通信部と，を備え，
　前記第１の通信装置は，
　前記第２の通信装置から，前記鍵情報データ，前記第２の通信装置の識別情報，及び前記暗号データを受信し，前記鍵管理装置へ，受信された前記鍵情報データと前記第２の通信装置の識別情報とを送信する第２の通信部と，を備え，
　前記鍵管理装置は，
　前記第１の通信装置から，前記鍵情報データ及び前記第２の通信装置の識別情報を受信する第３の通信部と，
　前記第２の通信装置の識別情報に対応する前記第２の暗号鍵を用いて，前記鍵情報データを復号して前記乱数を取得する暗号復号処理部と，
　前記暗号復号処理部は，セッション鍵を，第１の暗号鍵を用い暗号化して，セッション鍵情報データを生成し，
　前記第３の通信部は，前記暗号復号処理部により生成された前記セッション鍵情報データを前記第１の通信装置に送信し，
　前記第１の通信装置は，前記鍵管理装置から，前記第２の通信部により前記セッション鍵情報データを受信し，第１の暗号鍵を用いて，受信された前記セッション鍵情報データから前記セッション鍵を復号し，復号された前記セッション鍵を用いて前記暗号データを復号し，前記所定のデータを得る復号処理部を備える，
　通信システム。
　
［相違点ａ］
“取得部”に関して，
　本願発明においては，「乱数に基づき，前記第２の暗号鍵及び前記乱数が類推困難なセッション鍵を生成する第１のセッション鍵生成部」であるのに対して，
　引用発明においては，「乱数」を，「セッション・キー」としていて，「乱数」から，「セッション・キー」の生成は行っていない点。
　
［相違点ｂ］
　本願発明においては，「暗号復号処理部により復号された前記乱数に基づく前記セッション鍵を生成する第２のセッション鍵生成部」を有するのに対して，
　引用発明においては，復号された「乱数」を，そのまま「セッション・キー」として用いるので，「鍵管理サーバ１０」が，「第２のセッション鍵生成部」に相当する構成を有してない点。
　
［相違点ｃ］
“暗号復号処理部”に関して，
　本願発明においては，「暗号復号処理部」は，「第２の通信装置の識別情報に対応する前記第２の暗号鍵を用いて，前記鍵情報データを復号」する処理と，「第２のセッション鍵生成部により生成された前記セッション鍵を，前記第１の暗号鍵を用いて暗号化」処理を行っているのに対して，
　引用発明においては，「鍵管理サーバ１０」における「ＩＤ１に対応する前記共通鍵１を用いて前記暗号化セッション・キー３を復号」する処理と，「セッション・キーを，前記ＩＤ２に対応する前記共通鍵２を用いて暗号化」する処理とを，同じ“機器”が行っているか，示されていない点。
　
第７．相違点についての当審の判断
　本願発明と，引用発明との［相違点ｂ］，及び，［相違点ｃ］は，本件補正発明と，引用発明との［相違点２］，及び，［相違点３］と同じものであり，
　本願発明と，引用発明との［相違点ａ］は，本件補正発明と，引用発明との［相違点１］と，ほぼ同等のものであるから，上記「第２．平成２９年１２月１１日付けの手続補正の却下の決定」の「２．補正の適否」における「（５）相違点についての当審の判断」において検討したとおり，［相違点ａ］〜［相違点ｃ］は，格別のものではない。
　そして，本願発明の構成によってもたらされる効果も，当業者であれば容易に予測できる程度のものであって，格別なものとは認められない。
　
第８．むすび
　したがって，本願発明は，本願の特許出願前に日本国内又は外国において頒布された刊行物に記載された発明又は電気通信回線を通じて公衆に利用可能となった発明に基づいて当業者が容易に発明をすることができたものであるので，特許法第２９条第２項の規定により特許を受けることができない。
　
　よって，結論のとおり審決する。