【事件の表示】
　特願２０１３−２２３３３９「ターボ符号を実装する場合に使用するパリティビットのストリームにおける問題のあるパンクチャパターンの検出，回避および／または訂正」拒絶査定不服審判事件〔平成２６年　１月３０日出願公開，特開２０１４−　１７８８３〕について，次のとおり審決する。
【結　論】
　本件審判の請求は，成り立たない。
【理　由】
１　手続の経緯
　本願は，２００３年１２月３日（パリ条約による優先権主張外国庁受理　２００２年１２月１６日　米国，２００３年１月３０日　米国，２００３年５月１５日　米国，２００３年８月１１日　米国）を国際出願日とする出願である特願２００５−５０８５４７号の一部を，平成２１年７月２２日に新たな特許出願としたものである特願２００９−１７１３４２号の一部を，平成２２年５月２７日に新たな特許出願としたものである特願２０１０−１２１３３６号の一部を，平成２５年１０月２８日に更に新たな特許出願としたものであって，平成２６年１０月１６日付けで拒絶理由が通知され，平成２７年１月２８日付けで手続補正がされ，同年３月１６日付けで最後の拒絶理由が通知され，同年６月２４日付けで意見書が提出され，同年８月７日付けで最後の拒絶理由が通知され，同年１１月１８日付けで手続補正がされたが，平成２８年１月２１日付けで補正の却下の決定がされ，同日付けで拒絶査定がされ，これに対し，同年５月２６日に拒絶査定不服審判が請求されたものである。
２　本願発明
　本願の請求項１−６に係る発明は，平成２７年１月２８日付けの手続補正で補正された特許請求の範囲の請求項１−６に記載された事項により特定されるところ，請求項１は次のとおりである。
「無線通信において使用する装置であって，
　系統的なビットをインタリーブするように構成された第１のインターリーバと，
　第１のパリティビットストリームをインタリーブするように構成された第２のインターリーバと，
　第２のパリティビットストリームをインタリーブするように構成された第３のインターリーバと，
　前記インタリーブされた系統的なビット，前記インタリーブされた第１のパリティビットストリーム，および前記インタリーブされた第２のパリティビットストリームを，バッファリングするように構成されたバッファと，
　複数の冗長型に基づいて，送信のためのビットを選択するように構成されたレートマッチングユニットであって，前記複数の冗長型のうちの少なくとも１つは，第１および第２のパリティビットについて系統的なビットを選択し，前記複数の冗長型のうちの少なくとも１つは，系統的なビットについて第１および第２のパリティビットを選択する，レートマッチングユニットと，
を備える装置。」
　ここで，レートマッチングユニットについての「前記複数の冗長型のうちの少なくとも１つは，
第１および第２のパリティビットについて系統的なビットを選択し
系統的なビットについて第１および第２のパリティビットを選択する
　しかしながら，平成２７年１月２８日付け及び平成２７年６月２４日付け意見書において，当該記載の根拠は本願明細書の段落０１６５，０１６６，０１７５〜０１７９，表１であると釈明されており，平成２８年７月７日付けで手続補正された審判請求書の請求の理由において「すなわち，本願請求項１における「複数の冗長型に基づいて，送信のためのビットを選択するように構成されたレートマッチングユニットであって，前記複数の冗長型のうちの少なくとも１つは，第１および第２のパリティビット
について
について
よりも優先して
よりも優先して
よりも優先して
よりも優先して
よりも優先して
よりも優先して
　以上の解釈に基づき，本願発明は，以下のとおりのものと認める。
「無線通信において使用する装置であって，
　系統的なビットをインタリーブするように構成された第１のインターリーバと，
　第１のパリティビットストリームをインタリーブするように構成された第２のインターリーバと，
　第２のパリティビットストリームをインタリーブするように構成された第３のインターリーバと，
　前記インタリーブされた系統的なビット，前記インタリーブされた第１のパリティビットストリーム，および前記インタリーブされた第２のパリティビットストリームを，バッファリングするように構成されたバッファと，
　複数の冗長型に基づいて，送信のためのビットを選択するように構成されたレートマッチングユニットであって，前記複数の冗長型のうちの少なくとも１つは，第１および第２のパリティビット
よりも優先して
よりも優先して
を備える装置。」
３　引用発明及び周知技術
　原査定の拒絶理由に引用されたTechnical Specification Group Radio Access Network; High Speed Downlink Packet Access: Physical Layer Aspects(Release 5)（［当審仮訳］：技術仕様グループ無線アクセスネットワーク；高速ダウンリンクパケットアクセス：物理層の側面（リリース５）），3GPP TR 25.858，3GPP，２００２年３月，V5.0.0（以下，「引用例」という。）には，図面とともに以下の事項が記載されている。
（１）「
」（８〜９ページ）
（［当審仮訳］：
５．５　物理レイヤハイブリッドＡＲＱの機能
　物理層ハイブリッドＡＲＱの機能は，リリース９９のレートマッチングを拡張したものである。ハイブリッドＡＲＱの機能は，チャネル（ターボ）符号器の出力におけるビット数をＨＳ−ＤＳＣＨ物理チャネルの総ビット数に合わせる。ハイブリッドＡＲＱの機能は，パラメータＲＶ（冗長バージョン）によって制御される。すなわち，物理層ハイブリッドＡＲＱの機能の出力における正確なビットのセットは，入力ビット数，出力ビット数及びＲＶパラメータに依存する。
　図２に示すように，物理層ハイブリッドＡＲＱの機能は，２つのレートマッチング段階から構成される。
　第１レートマッチング段階は，出力ビット数がＨＳ−ＤＳＣＨ　ＴＴＩにおいて利用可能な物理チャネルのビット数に一致しないことを除いては，リリース９９のレートマッチング機能と同一である。代わりに，出力ビット数を利用可能なＵＥのソフトバッファリング能力に合わせて，それについての情報が高位レイヤによって供給される。ここで，入力ビット数がＵＥのソフトバッファリング能力を超えない場合には，第１レートマッチング段階は透過的であることに留意されたい。
　第２レートマッチング段階は，第１レートマッチング後のビットの数を，ＨＳ−ＤＳＣＨ　ＴＴＩにおいて利用可能な物理チャネルのビット数に合わせる。第２レートマッチングもまた，リリース９９のレートマッチングアルゴリズムを使用する。しかし，レートマッチングは，第１レートマッチング段階によってパンクチャされなかったビットのみを考慮し，特定の送信に使用されるレートマッチングパラメータは，冗長バージョン（ＲＶ）のパラメータによって制御される。
（図２は省略。）
５．５．１　第１レートマッチング段階のパラメータ（ＵＥバッファレートマッチング）
　第１レートマッチング段階のパラメータは，以下に詳述するようにパラメータの変更により[2]の4.2.7.2.2.3節と同様に決定される。
　ＨＡＲＱチャネルｎのソフト合成のためにＵＥで利用可能なソフトビットの数をNUE,nとし，転送フォーマットｌのＴｒＣｈｉにおけるレートマッチング前の１ＴＴＩ内の符号化ビットの数をNi, lTTIとする。
　NUE,nがNi, lTTIより大きいか又は等しい場合，すなわち，ＴＴＩの全てのターボ符号化されたビットを格納することができる場合，第１レートマッチング段階は透過的となる。これは，例えば，ｅminus＝０と設定することによって達成することができる。反復が実行されないことに留意されたい。
　NUE,nがNi, lTTIより小さい場合には，パリティビットストリームは，ＴＴＩあたりのパンクチャされるビットの総数を次式のように設定することによって，［2］の4.2.7.2.2.3節と同様にパンクチャされる。
　　　ΔNilTTI = NUE,n - Ni, lTTI　　）
　「Figure 2」（図２）によれば，「physical-layer Hybrid ARQ functionality」（物理レイヤハイブリッドARQの機能）として，「Systematic bits」（系統的なビット），「Parity 1 bits」（パリティ１ビット），及び「Parity 2 bits」（パリティ２ビット）が「First Rate Matching」（第１レートマッチング）に入力され，そこで「Parity 1」（パリティ１ビット）「Parity 2」（パリティ２ビット）については「RM_P1_1」「RM_P2_1」で処理され，さらに「Virtual IR Buffer」(仮想ＩＲバッファ)に入力され，その出力がさらに「Second Rate Matching」（第２レートマッチング）に入力されることがみてとれる。
（２）「
」（９〜１０ページ）
（［当審仮訳］：
５．５．２　第２レートマッチング段階のパラメータ（チャネルレートマッチング）
　ＨＳ−ＤＳＣＨの転送チャネルのためのＨＡＲＱの第２段階のレートマッチングは，以下の特定のパラメータでTS25.212の4.2.7.5に記述された一般的な方法で行われる。
　第２レートマッチング段階のパラメータは，ＲＶのパラメータｓおよびｒの値に依存する。パラメータｓは，０または１の値をとり，自己復号可能なビット（ｓ＝１）と非自己復号可能なビット（ｓ＝０）とを区別することができる。パラメータｒ（範囲０〜ｒmax−１）は，パンクチャリングの場合には初期誤り変数ｅiniを変更する。反復する場合には，両方のパラメータｒおよびｓが，初期誤り変数ｅiniを変更する。パラメータＸ，ｅplusおよびｅminusは，以下の表１のとおりに計算される。
　第２レートマッチング前のビット数を，系統的なビットに対してはＮsys，パリティ１のビットに対してはＮp1，パリティ２のビットに対してはＮp2でそれぞれ表す。ＣＣＴｒＣＨに使用される物理チャネルの数をＰで表す。Ｎdataは，１つの無線フレームにおけるＣＣＴｒＣＨに対して利用可能なビット数であり，Ｎdata＝Ｐ×３×Ｎdata1と定義する。ここで，Ｎdata1はTS25.212で定義される。レートマッチングのパラメータは以下のとおりに求められる。
　Ｎdata≦Ｎsys＋Ｎpl＋Ｎp2に対して，パンクチャリングは第２レートマッチング段階で実行される。再伝送において伝送される系統的なビットの数は，自己復号可能なタイプの伝送に対しては，Ｎt,sys＝mim｛Ｎsys，Ｎdata｝であり，非自己復号可能の場合は，Ｎt,sys＝max｛Ｎdata−（Ｎp1＋Ｎp2），０｝である。
　Ｎdata＞Ｎsys＋Ｎpl＋Ｎp2に対して，第２レートマッチング段階において反復が行われる。すべてのビットストリームにおける同様の反復レートが，伝送される系統的なビットの数を，（Ｎt,sysについての数式は省略。）に設定することによって達成される。
　伝送内のパリティビット数は，パリティ１およびパリティ２のビットに対して，それぞれ（Ｎt,p1についての数式及びＮt,p2についての数式は省略。）である。
　下記の表１は，第２レートマッチング段階のためのパラメータ選択の結果の要約である。表中のパラメータαは，パリティ１に対してα＝２，パリティ２に対してα＝１を使用するよう選択される。
（表１は省略。）
　レートマッチングのパラメータｅiniは，ＲＶのパラメータｒおよびｓに応じて，各ビットストリームに対して，
　パンクチャリング，すなわち，Ｎdata≦Ｎsys＋Ｎpl＋Ｎp2の場合には，（ｅini(r)についての数式は省略。）を使用して計算し，および反復，すなわち，Ｎdata＞Ｎsys＋Ｎpl＋Ｎp2の場合には，（ｅini(r)についての数式は省略。）を使用して計算する。ただし，ｒ∈｛０，１，・・・，ｒmax−１｝であり，およびｒmaxはｒを変化させることによって可能となる冗長型の合計数である。ここで，ｒmaxは変調モードに応じて変化することに留意されたい。
　注：モジュロ演算に対して，以下の説明を加える。すなわち，（ｘ mod ｙ）の値は，厳密に０〜ｙ−１の範囲にある（すなわち，−１mod１０＝９）。　）
　上記（１），（２）の記載及び図面並びに当業者の技術常識を考慮すると，
ａ　引用例は３ＧＰＰの技術仕様グループ無線アクセスネットワーク；高速ダウンリンクパケットアクセス：物理層の側面（リリース５）に関する技術レポートであり，無線通信において使用する装置に関する技術仕様が記載されていることは当業者に明らかである。
ｂ　上記（１）の記載によれば，図２の仮想ＩＲバッファは，複数の系統的なビット，複数の第１のパリティビット，および複数の第２のパリティビットを，バッファリングするように構成されたバッファといえる。
ｃ　上記（２）には，第２レートマッチング段階において，Ｎdata≦Ｎsys＋Ｎpl＋Ｎp2ではＲＶのパラメータｓに基づいてパンクチャリングが実行され，Ｎdata＞Ｎsys＋Ｎpl＋Ｎp2では反復が行われることが記載されており，無線通信において使用する装置がそのようなレートマッチングを行う手段を有していることは自明である。
　そして，上記（２）の記載によれば，第２レートマッチング段階におけるパンクチャリングでは，再伝送において伝送される系統的なビットの数は，自己復号可能なタイプ（ｓ＝１）の伝送に対しては，Ｎt,sys＝mim｛Ｎsys，Ｎdata｝であり，非自己復号可能の場合（ｓ＝０）は，Ｎt,sys＝max｛Ｎdata−（Ｎp1＋Ｎp2），０｝である。
　してみると，引用例には，「パラメータｓ（ｓ＝０，１）を含むＲＶのパラメータに基づいて，送信のためのレートマッチングを行う手段であって，前記ｓが１では，再伝送において伝送される系統的なビットの数がＮt,sys＝mim｛Ｎsys，Ｎdata｝となるようにパンクチャリングを行い，前記ｓが０では，再伝送において伝送される系統的なビットの数がＮt,sys＝max｛Ｎdata−（Ｎp1＋Ｎp2），０｝となるようにパンクチャリングを行う，レートマッチングを行う手段」が記載されていると認められる。
　以上を総合すると，引用例には以下の発明（以下，「引用発明」という。）が記載されていると認める。
「無線通信において使用する装置であって，
　複数の系統的なビット，複数の第１のパリティビット，および複数の第２のパリティビットを，バッファリングするように構成された仮想ＩＲバッファと，
　パラメータｓ（ｓ＝０，１）を含むＲＶのパラメータに基づいて，送信のためのレートマッチングを行う手段であって，前記ｓが１では，再伝送において伝送される系統的なビットの数がＮt,sys＝mim｛Ｎsys，Ｎdata｝となるようにパンクチャリングを行い，前記ｓが０では，再伝送において伝送される系統的なビットの数がＮt,sys＝max｛Ｎdata−（Ｎp1＋Ｎp2），０｝となるようにパンクチャリングを行う，レートマッチングを行う手段と，
を備える装置。」
　同じく原査定の拒絶理由に引用された特開２００１−５７５２１号公報（以下，「周知例１」という。）には，図面とともに以下の事項が記載されている。
（３）「
」
　同じく原査定の拒絶理由に引用されたNortel Networks，Proposal for rate matching for Turbo Codes，3GPP R1-99467，１９９９年５月１２日（利用可能日），URL http://www.3gpp.org/ftp/tsg_ran/wg1_rl1/TSGR1_04/Docs/Pdfs/（以下，「周知例２」という。）には，図面とともに以下の事項が記載されている。
（４）「
」（３ページ）
　上記（３）の図５，（４）のFIGURE 1及び当業者の技術常識を考慮すると，「ターボ符号器の出力である系統的なビットに対するチャネルインターリーバ，第１のパリティビットに対するチャネルインターリーバ，および第２のパリティビットストリームに対するチャネルインターリーバを備え，それぞれインタリーブした後に，レートマッチングを行うこと。」は周知である（以下，「周知事項１」という。）。
４　対比・判断
　本願発明と引用発明とを対比すると，
ａ　引用発明の「複数の系統的なビット」，「複数の第１のパリティビット」，「複数の第２のパリティビット」，「レートマッチングを行う手段」を，それぞれ「系統的なビット」，「第１のパリティビットストリーム」，「第２のパリティビットストリーム」，「レートマッチングユニット」と称することは任意である。
ｂ　本願発明の「前記インタリーブされた系統的なビット，前記インタリーブされた第１のパリティビットストリーム，および前記インタリーブされた第２のパリティビットストリームを，バッファリングするように構成されたバッファ」は，明らかに本願の図１０の「仮想のＩＲのバッファ６１５」を含むものである。
　一方，引用発明は，「複数の系統的なビット，複数の第１のパリティビット，および複数の第２のパリティビットを，バッファリングするように構成された仮想ＩＲバッファ」を備えるものである。
　したがって，両者は，下記の相違点は別として，「系統的なビット，第１のパリティビットストリーム，および第２のパリティビットストリームを，バッファリングするように構成されたバッファ」を備える点で一致している。
ｃ　本願発明の「複数の冗長型に基づいて，送信のためのビットを選択するように構成されたレートマッチングユニットであって，前記複数の冗長型のうちの少なくとも１つは，第１および第２のパリティビットよりも優先して系統的なビットを選択し，前記複数の冗長型のうちの少なくとも１つは，系統的なビットよりも優先して第１および第２のパリティビットを選択する，レートマッチングユニット」は，請求人の主張もそうであるように，本願明細書の【０１４１】，【０１６５】〜【０１７９】，表１の記載を根拠とするものと認められる。
　すなわち，本願発明の「複数の冗長型」は，冗長型（ＲＶ）のパラメータｓが０，１の場合を含むものである。そして，「前記複数の冗長型のうちの少なくとも１つは，第１および第２のパリティビットよりも優先して系統的なビットを選択し，前記複数の冗長型のうちの少なくとも１つは，系統的なビットよりも優先して第１および第２のパリティビットを選択する」は，特に，【０１６５】の「第２レートマッチング段階のパラメータは，ＲＶのパラメータｓおよびｒの値に依存する。
パラメータｓは，０または１の値をとり，系統的なビット（ｓ＝１）に優先順位をつける伝送と系統的ではないビット（ｓ＝０）に優先順位をつける伝送とを区別することができる
伝送において伝送される系統的なビットの数は，系統的なビットを優先する伝送に対しては，Ｎ
t,sys
＝min｛Ｎ
sys
，Ｎ
data
｝であり，系統的ではないビットを優先させる伝送に対しては，Ｎ
t,sys
＝max｛Ｎ
data
−（Ｎ
p1
＋Ｎ
p2
），０｝である
　一方，引用例には，当該記載とほぼ同内容の以下の記載（上記３（２）参照。）がある。
「第２レートマッチング段階のパラメータは，ＲＶのパラメータｓおよびｒの値に依存する。パラメータｓは，０または１の値をとり，自己復号可能なビット（ｓ＝１）と非自己復号可能なビット（ｓ＝０）とを区別することができる。」，「Ｎdata≦Ｎsys＋Ｎpl＋Ｎp2に対して，パンクチャリングは第２レートマッチング段階で実行される。再伝送において伝送される系統的なビットの数は，自己復号可能なタイプの伝送に対しては，Ｎt,sys＝mim｛Ｎsys，Ｎdata｝であり，非自己復号可能の場合は，Ｎt,sys＝max｛Ｎdata−（Ｎp1＋Ｎp2），０｝である。」
　これらに記載中の「Ｎdata≦Ｎsys＋Ｎpl＋Ｎp2」とは，系統的なビットの数（Ｎsys）と第１のパリティビットの数（Ｎpl）と第２のパリティビットの数（Ｎp2）の総和が，１つのＴＴＩ（すなわち，フレーム。）におけるＨＳ−ＤＳＣＨ（すなわち，ＣＣＴｒＣＨ。）に対して利用可能なビット数（Ｎdata）よりも大きい場合（すなわち，パンクチャリングが行われる場合。）を意味していることは明らかである。
　そして，Ｎt,sys＝mim｛Ｎsys，Ｎdata｝は，ＮsysとＮdataのうちの小さい方がＮt,sys として送信される系統的なビットの数となることを示しているから，系統的なビットの数が利用可能なビット数以上の場合（Ｎsys≧Ｎdata）は，系統的なビットのみが送信されて第１，２のパリティビットは送信されず（Ｎt,sys＝Ｎdata），系統的なビットの数が利用可能なビット数より小さい場合（Ｎsys＜Ｎdata）は，全ての系統的なビットの他に第１，２のパリティビットが（Ｎdata−Ｎsys）個送信されることが明らかである。すなわち，系統的なビットが第１，２のパリティビットよりも優先的に送信されるものである。
　一方，Ｎt,sys＝max｛Ｎdata−（Ｎp1＋Ｎp2），０｝は，Ｎdata−（Ｎp1＋Ｎp2）と０のうちの大きい方がＮt,sys として送信される系統的なビットの数となることを示しているから，第１，２のパリティビットの数の和が利用可能なビット数以上の場合（Ｎdata≦（Ｎp1＋Ｎp2））は，系統的なビットは送信されず（Ｎt,sys＝０），第１，２のパリティビットの数の和が利用可能なビット数より小さい場合（Ｎdata＞（Ｎp1＋Ｎp2））は，第１，２のパリティビットの他に系統的なビットが（Ｎdata−（Ｎp1＋Ｎp2））個送信されることが明らかである。すなわち，第１，２のパリティビットが系統的なビットよりも優先的に送信されるものである。
　また，系統的なビットは自己復号可能なビットといえ，系統的ではないビット（パリティビット）は非自己復号可能なビットといえることも，当業者に自明である。
　してみると，引用発明の「ＲＶのパラメータｓ（ｓ＝０，１）」も，本願発明の「冗長型」（冗長型（ＲＶ）のパラメータｓ）と同様に，「系統的なビット（ｓ＝１）に優先順位をつける伝送と系統的ではないビット（ｓ＝０）に優先順位をつける伝送とを区別する」ものといえる。
　また，第２レートマッチング段階にて反復が行われる場合における処理を示す数式（本願明細書の【数１８】，【数１９】）や，ＨＡＲＱの第２レートマッチングのためのパラメータ選択の結果等（本願明細書の【表１】，【数２０】，【数２１】）についても，本願明細書の記載と引用例の記載とは実質的に同じである。
　以上を総合すると，引用例には「優先」なる表現は使われていないものの，第２レートマッチング段階における処理において，両者に差異が無いことは明らかである。すなわち，両者は，「複数の冗長型に基づいて，送信のためのビットを選択するように構成されたレートマッチングユニットであって，前記複数の冗長型のうちの少なくとも１つは，第１および第２のパリティビットよりも優先して系統的なビットを選択し，前記複数の冗長型のうちの少なくとも１つは，系統的なビットよりも優先して第１および第２のパリティビットを選択する，レートマッチングユニット」を備える点で共通するといえる。
　したがって，本願発明と引用発明とは，以下の点で一致し，また，相違している。
（一致点）
「無線通信において使用する装置であって，
　系統的なビット，第１のパリティビットストリーム，および第２のパリティビットストリームを，バッファリングするように構成されたバッファと，
　複数の冗長型に基づいて，送信のためのビットを選択するように構成されたレートマッチングユニットであって，前記複数の冗長型のうちの少なくとも１つは，第１および第２のパリティビットよりも優先して系統的なビットを選択し，前記複数の冗長型のうちの少なくとも１つは，系統的なビットよりも優先して第１および第２のパリティビットを選択する，レートマッチングユニットと，
を備える装置。」
（相違点）
　本願発明は，「系統的なビットをインタリーブするように構成された第１のインターリーバと，第１のパリティビットストリームをインタリーブするように構成された第２のインターリーバと，第２のパリティビットストリームをインタリーブするように構成された第３のインターリーバ」を備えているのに対し，引用発明はこれらのインターリーバが明らかにされていない点。
　これに伴い，一致点のバッファにバッファリングされる「系統的なビット，第１のパリティビットストリーム，および第２のパリティビットストリーム」が，本願発明ではそれぞれインタリーブされたものであるのに対し，引用発明は当該事項が明らかでない点。
　上記相違点について検討する。
　引用発明は，引用例の記載（上記３（１）参照。）から明らかなように，チャネル（ターボ）符号器の出力に対してレートマッチングを行うものである。このように，ターボ符号器の出力にレートマッチングを行う構成において，「ターボ符号器の出力である系統的なビットに対するチャネルインターリーバ，第１のパリティビットに対するチャネルインターリーバ，および第２のパリティビットストリームに対するチャネルインターリーバを備え，それぞれインタリーブした後に，レートマッチングを行うこと。」は，周知事項１のとおり，従来より採用されてきた周知事項にすぎない。また，インタリーブは広く無線装置などの通信機器においてデータの欠損に対する耐性を持たせるために一般的に用いられている構成であることも技術常識である。
　してみると，引用発明においても，レートマッチングを行う手段の前に第１〜第３のインターリーバを備えることは，格別困難な事項ではなく，当業者が必要に応じて適宜なし得ることである。
５　むすび
　以上のとおり，本願発明は，引用発明及び周知技術に基づいて当業者が容易に発明をすることができたものであるから，特許法第２９条第２項の規定により，特許を受けることができない。
　よって，結論のとおり審決する。