【事件の表示】
　平成　９年特許願第１１４７１６号「直交関数発生装置および直交関数発生方法」拒絶査定不服審判事件〔平成１０年１１月１７日出願公開、特開平１０−３０７７０８〕について、次のとおり審決する。
【結　論】
　本件審判の請求は、成り立たない。
【理　由】
第１．手続きの経緯
　本願は、平成９年５月２日の出願であって、平成１６年９月２２日付けで拒絶査定がなされ、これに対し、同年１０月２７日に拒絶査定不服審判が請求されると共に同年１１月２６日付けで手続補正がなされたものである。
　
第２．補正却下の決定
　
補正却下の決定の結論
　平成１６年１１月２６日付けの手続補正（以下、「本件補正」という。）を却下する。
　
理由
　
１．補正後の本願発明
　本件補正により、特許請求の範囲の請求項１は、次のように補正された。
　
【請求項１】　０乃至２πの範囲の位相角が入力され、入力された位相角に対応する直交関数の値を発生する直交関数発生装置において、
　０乃至π／４の範囲の位相角に対応する前記直交関数の値のうち、位相角が０に対応する値以外を実数部および虚数部からなるデータとして記憶している記憶手段と、
　位相角が０に対応する前記直交関数の値を、一方が１であり他方が０である実数部および虚数部からなるデータとして供給する定数供給手段と、
　入力された位相角を０乃至π／４の範囲に変換する変換手段と、
　入力された位相角が０であるか否かを判定する判定手段と、
　前記判定手段により入力された位相角が０であると判定された場合、前記定数供給手段から前記直交関数の値として１および０を読み出し、前記判定手段により入力された位相角が０ではないと判定された場合、前記変換手段により変換された位相角に対応する前記直交関数の値を前記記憶手段から読み出す読み出し手段と、
　前記読み出し手段により読み出された前記直交関数の実数部と虚数部とを、前記入力された位相角の値に応じて適宜置換する置換手段と、
　前記置換手段から出力された実数部または虚数部の符号を、前記入力された位相角の値に応じて適宜反転する符号反転手段と
　を備えることを特徴とする直交関数発生装置。
　
　本件補正は、請求項１に記載した発明を特定するために必要な事項である「直交関数の値」について「実数部および虚数部からなるデータ」に限定し、「位相角が０に対応する前記直交関数の値」について「一方が１であり他方が０である実数部および虚数部からなるデータとして」に限定し、「供給手段」について「定数供給手段」に限定したものであり、特許法第１７条の２第４項第２号の特許請求の範囲の減縮を目的とするものに該当する。
　
２．独立特許要件
　そこで、本件補正後の請求項１に係る発明（以下、「本願補正発明」という。）が特許出願の際独立して特許を受けることができるものであるか（特許法第１７条の２第５項において準用する同法１２６条第５項の規定に適合するか）について以下に検討する。
　
（１）刊行物１の記載
　原査定の拒絶の理由において引用された、特開平７−１７５６３６号公報（以下、「刊行物１」という。）には、図面と共に以下の記載がなされている。
　
【請求項１】  ０〜３６０度の任意の位相角θを表す入力信号を受ける入力端子と、
ｓｉｎθを表す信号を出力するｓｉｎ出力端子と、
ｃｏｓθを表す信号を出力するｃｏｓ出力端子と、
位相角θを表す入力信号から４５度を単位とする領域位相角信号αと０〜４５度の角度を表す細分位相角信号φとをθ＝α＋φとなるように形成する分割信号形成手段（１１）と、
細分位相角信号φを入力して反転位相角信号（４５°−φ）を出力する位相反転手段（４）と、
０〜４５度に対するｓｉｎ関数値とｃｏｓ関数値を記憶し、または０〜９０度に関するｓｉｎ関数値もしくはｃｏｓ関数値を記憶し、同時に２つの出力を発生するメモリ（５，６）と、
領域位相角信号αに基づいて、前記メモリに細分位相角信号φまたは反転位相角信号（４５°−φ）を入力するメモリ入力手段（１）と、
領域位相角信号αに基づいて、前記メモリからの２出力の符号を選択的に反転し、一方の出力をｓｉｎ出力端子へ、他方の出力をｃｏｓ出力端子へ供給する手段（１，７，８，９，１０）とを有するディジタル三角関数発生回路。
　
【００１７】
【作用】入力位相角θより領域位相角信号αと細分位相角信号φを形成し、領域位相角信号αに応じて三角関数生成処理を行うことにより、三角関数値を記憶するメモリ容量を小さくすることができる。
【００１８】
【実施例】三角関数の入力パラメータを表す位相角θをｘ−ｙ平面上で表した場合、４象限のうちのいずれかの象限に属することになる。三角関数は周期関数であるので、４象限のうちのどれか１つの象限の関数値をもっていれば、他の３つの象限への写像は可能である。例えば、第１象限を表す位相角が０〜９０°の関数値をＲＯＭに記憶させておけば、４象限全てを表す位相角θ＝０〜３６０°について関数値を生成することができる。
【００１９】さらに、位相角θが４５〜９０°のｓｉｎ関数値は、位相角が０〜４５°のｃｏｓ関数値のＲＯＭデータから生成することができる。これは、次の三角関数の公式より明らかであろう。
【００２０】
【数６】
      ｓｉｎθ＝ｃｏｓ（９０°−θ）                  ‥‥‥（６）
同様に、θ＝４５〜９０°のｃｏｓ関数値もθ＝０〜４５°のｓｉｎ関数値のＲＯＭデータから生成することができる。
【００２１】そこで、０〜４５°の位相角におけるｓｉｎテーブルと０〜４５°の位相角におけるｃｏｓテーブルを用いて、１周期の位相角θ＝０〜３６０°の入力値からｓｉｎ関数とｃｏｓ関数を同時に求める実施例を説明する。
　
【００７８】図１は、本発明の実施例による三角関数発生回路のブロック図である。三角関数発生回路は、位相角θ＝０〜３６０°を入力として、ｓｉｎθとｃｏｓθの関数値を出力とする。
【００７９】入力の位相角θ＝０〜３６０°を８ビットの位相角ディジタル信号ｐｈａｓｅ［７：０］で表し、出力のｓｉｎθとｃｏｓθも同じく８ビットのディジタル信号として表す。
【００８０】入力の位相角信号ｐｈａｓｅ［７：０］がビット分割回路１１に入力され、上位３ビットの信号ｐｈａｓｅ［７：５］はコントロールモジュール１に入力される。
【００８１】コントロールモジュール１は、入力された信号ｐｈａｓｅ［７：５］に基づいて、位相反転の処理を行う位相反転回路４と、ｓｉｎ／ｃｏｓ交換の処理を行うマルチプレクサ７，８と、符号反転の処理を行う符号反転回路９，１０に制御信号を供給する。
　
【００８６】信号ｐｈａｓｅ５と信号ｐｈａｓｅ６は、コントロールモジュール１内のＥＸＯＲ回路３に入力される。ＥＸＯＲ回路３は、２つの入力信号に対して排他的論理和の演算を行い、演算結果を出力する。
【００８７】ＥＸＯＲ回路３から出力される信号が、制御信号ｍ１および制御信号ｍ２の線に接続される。制御信号ｍ１と制御信号ｍ２は同じ信号であり、ＥＸＯＲ回路３の出力信号である。
　
【００９１】つまり、ＥＸＯＲ回路３の出力が“１”であれば、マルチプレクサ７はＲＯＭ５からのｓｉｎ関数値を出力し、マルチプレクサ８はＲＯＭ６からのｃｏｓ関数値を出力する。逆に、ＥＸＯＲ回路３の出力が“０”であれば、マルチプレクサ７はＲＯＭ６からのｃｏｓ関数値を出力し、マルチプレクサ８はＲＯＭ５からのｓｉｎ関数値を出力する。
　
【００９７】以上のようにして、入力位相角信号ｐｈａｓｅ［７：５］を基にして、各処理回路を制御するための制御信号ｐ１，ｓ１，ｓ２，ｍ１，ｍ２が生成される。次に、三角関数発生回路に位相角信号ｐｈａｓｅ［７：０］が入力され、その位相角に対するｓｉｎ関数値とｃｏｓ関数値が出力されるまでを説明する。
【００９８】三角関数発生回路に入力される８ビットの位相角信号ｐｈａｓｅ［７：０］のうち、上位３ビットの信号ｐｈａｓｅ［７：５］は、コントロールモジュール１に入力され、制御信号ｐ１，ｓ１，ｓ２，ｍ１，ｍ２が出力される。
【００９９】それに対し、残りの下位５ビットの信号ｐｈａｓｅ［４：０］は、位相反転回路４に入力される。位相反転回路４は、制御信号ｐ１に応じて信号ｐｈａｓｅ［４：０］に対して位相反転の処理を行い出力する。
【０１００】位相反転回路４から出力された位相角信号は、ｓｉｎ０〜４５°を記憶するＲＯＭ５とｃｏｓ０〜４５°を記憶するＲＯＭ６に入力される。ＲＯＭ５は、入力された位相角信号に対するｓｉｎ関数値をマルチプレクサ７とマルチプレクサ８に供給する。ＲＯＭ６は、入力された位相角信号に対するｃｏｓ関数値をマルチプレクサ７とマルチプレクサ８に供給する。
【０１０１】マルチプレクサ７は、制御信号ｍ１に応じて、入力されたＲＯＭ５によるｓｉｎ関数値とＲＯＭ６によるｃｏｓ関数値の一方を符号反転回路９に供給する。マルチプレクサ８は、制御信号ｍ２に応じて、入力されたＲＯＭ５によるｓｉｎ関数値とＲＯＭ６によるｃｏｓ関数値の他方を符号反転回路１０に供給する。
【０１０２】符号反転回路９は、制御信号ｓ１に応じて、入力された値の正負符号を必要に応じて反転させて出力する。符号反転回路１０は、制御信号ｓ２に応じて、入力された値の正負符号を必要に応じて反転させて出力する。
【０１０３】符号反転回路９から出力される８ビットの信号が、位相角信号ｐｈａｓｅ［７：０］に対するｓｉｎ関数値である。また、符号反転回路１０から出力される８ビットの信号が、位相角信号ｐｈａｓｅ［７：０］に対するｃｏｓ関数値である。
【０１０４】以上のように、所望の位相角の信号ｐｈａｓｅ［７：０］を入力すれば、その位相角に対する８ビットのｓｉｎ関数値とｃｏｓ関数値が同時に得られる。この時に、ＲＯＭ内に記憶させる関数値は、０〜４５°の位相角に対するｓｉｎ関数値と０〜４５°の位相角に対するｃｏｓ関数値だけでよい。
　
　以上の記載により、刊行物１には、次の発明（以下、「刊行物１記載発明」という。）が記載されていると認められる。
　
　０〜３６０度の任意の位相角θを８ビットの位相角ディジタル信号ｐｈａｓｅ［７：０］で表す入力信号を受ける入力端子と、ｓｉｎθを表す信号を出力するｓｉｎ出力端子と、ｃｏｓθを表す信号を出力するｃｏｓ出力端子とを備えたディジタル三角関数発生回路であって、
　０〜４５度に対するｓｉｎ関数値とｃｏｓ関数値を記憶し、同時に２つの出力を発生するメモリと、
　位相角θを表す入力信号から４５度を単位とする領域位相角信号αと０〜４５度の角度を表す細分位相角信号φとをθ＝α＋φとなるように形成する分割信号形成手段と、前記メモリに細分位相角信号φを入力するメモリ入力手段と、
　領域位相角信号αに基づいて、前記メモリからの２出力の符号を選択的に反転し、一方の出力をｓｉｎ出力端子へ、他方の出力をｃｏｓ出力端子へ供給する手段（１，７，８，９，１０）とを備え、
　前記供給する手段が、三角関数発生回路に入力される８ビットの位相角信号ｐｈａｓｅ［７：０］のうち、上位３ビットの信号ｐｈａｓｅ［７：５］が入力され、制御信号ｓ１，ｓ２，ｍ１，ｍ２を出力するコントロールモジュール１と、制御信号ｍ１に応じて、入力されたＲＯＭ５によるｓｉｎ関数値とＲＯＭ６によるｃｏｓ関数値の一方を符号反転回路９に供給するマルチプレクサ７と、制御信号ｍ２に応じて、入力されたＲＯＭ５によるｓｉｎ関数値とＲＯＭ６によるｃｏｓ関数値の他方を符号反転回路１０に供給するマルチプレクサ８と、制御信号ｓ１に応じて、入力された値の正負符号を必要に応じて反転させて出力する符号反転回路９と、制御信号ｓ２に応じて、入力された値の正負符号を必要に応じて反転させて出力する符号反転回路１０とからなり、
　前記コントロールモジュール１が出力する制御信号ｍ１と制御信号ｍ２は同じ信号で、信号ｐｈａｓｅ５と信号ｐｈａｓｅ６が入力されるＥＸＯＲ回路３から出力される信号であり、　
　ＥＸＯＲ回路３の出力が“１”であれば、マルチプレクサ７はＲＯＭ５からのｓｉｎ関数値を出力し、マルチプレクサ８はＲＯＭ６からのｃｏｓ関数値を出力し、ＥＸＯＲ回路３の出力が“０”であれば、マルチプレクサ７はＲＯＭ６からのｃｏｓ関数値を出力し、マルチプレクサ８はＲＯＭ５からのｓｉｎ関数値を出力する、
　三角関数の入力パラメータを表す位相角θをｘ−ｙ平面上で表した場合、第１象限の０〜４５°の位相角におけるｓｉｎテーブルと０〜４５°の位相角におけるｃｏｓテーブルを用いて、１周期の位相角θ＝０〜３６０°の入力値からｓｉｎ関数とｃｏｓ関数を同時に求め、三角関数値を記憶するメモリ容量を小さくすることができるディジタル三角関数発生回路。
　
（２）対比
　本願補正発明と刊行物１記載発明を対比すると、刊行物１記載発明の「３６０度」、「４５度」は、それぞれ、本願補正発明の「２π」、「π／４」に相当する。
　
　本願図２（Ｂ）に係る位相角θと実数部Ｒｅ及び虚数部Ｉｍとの対応関係より、本願補正発明の「直交関数の値」は、本願実施例では、入力された位相角θに対して実数部がｃｏｓθの値、虚数部が−ｓｉｎθの値であると認められる。そして、位相角をｘ座標に対応するｃｏｓ関数値とｙ座標に対応するｓｉｎ関数値を用いてｘ−ｙ平面上で表現することと、位相角を実数部に対応するｃｏｓ関数値と虚数部に対応するｓｉｎ関数値からなる直交関数の値を用いて複素平面上で表現することが、等価であることは当業者に明らかであるから、刊行物１記載発明の「１周期の位相角θ＝０〜３６０°の入力値からｃｏｓθとｓｉｎθとを同時に出力する」が、本願補正発明の「０乃至２πの範囲の位相角が入力され、入力された位相角に対応する実数部および虚数部からなる直交関数の値を発生する」に相当する。すると、刊行物１記載発明の「０〜３６０度の任意の位相角θを表す入力を受け付け、入力された位相角に対応するｓｉｎθとｃｏｓθの値を発生するディジタル三角関数発生回路」、「０〜４５度に対するｓｉｎ関数とｃｏｓ関数を記憶し、同時に２つの出力を発生するメモリ」は、それぞれ本願補正発明の「０乃至２πの範囲の位相角が入力され、入力された位相角に対応する直交関数の値を発生する直交関数発生装置」、「０乃至π／４の範囲の位相角に対応する直交関数の値を実数部および虚数部からなるデータとして記憶している記憶手段」に相当する。
　
　刊行物１記載発明の「位相角θを表す入力信号から０〜４５度の角度を表す細分位相各信号φを形成する分割信号形成手段」が、本願補正発明の「入力された位相角を０乃至π／４の範囲に変換する変換手段」に相当する。
　
　本願補正発明の「前記直交関数の実数部と虚数部とを、前記入力された位相角の値に応じて適宜置換する置換手段」は、本願実施例では、本願図１のセレクタ２９〜３４により、本願図２（Ｂ）に示されるように、ｓｉｎ関数値またはｃｏｓ関数値のいずれか一方を実数部Ｒｅの値とし、他方を虚数部Ｉｍの値とすることと認められる。よって、刊行物１記載発明の「制御信号ｓ１」、「制御信号ｓ２」、「制御信号ｍ１」、「制御信号ｍ２」は、いずれも、入力される８ビットの位相角信号ｐｈａｓｅ［７：０］のうち、上位３ビットの信号ｐｈａｓｅ［７：５］に応じているので、入力された位相角θの値に応じている。また、刊行物１記載発明の「マルチプレクサ７」及び「マルチプレクサ８」は、ＥＸＯＲ回路３の出力が“１”つまり制御信号ｍ１，ｍ２が“１”であれば、マルチプレクサ７はＲＯＭ５からのｓｉｎ関数値を出力し、マルチプレクサ８はＲＯＭ６からのｃｏｓ関数値を出力し、ＥＸＯＲ回路３の出力が“０”つまり制御信号ｍ１，ｍ２が“０”であれば、マルチプレクサ７はＲＯＭ６からのｃｏｓ関数値を出力し、マルチプレクサ８はＲＯＭ５からのｓｉｎ関数値を出力するものであるから、刊行物１記載発明の「制御信号ｍ１に応じて、入力されたＲＯＭ５によるｓｉｎ関数値とＲＯＭ６によるｃｏｓ関数値の一方を符号反転回路９に供給するマルチプレクサ７と、制御信号ｍ２に応じて、入力されたＲＯＭ５によるｓｉｎ関数値とＲＯＭ６によるｃｏｓ関数値の他方を符号反転回路１０に供給するマルチプレクサ８」は、本願補正発明の「前記直交関数の実数部と虚数部とを、前記入力された位相角の値に応じて適宜置換する置換手段」に相当する。
　
　また、刊行物１記載発明の「制御信号ｓ１に応じて、入力された値の正負符号を必要に応じて反転させて出力する符号反転回路９と、制御信号ｓ２に応じて、入力された値の正負符号を必要に応じて反転させて出力する符号反転回路１０」が、本願補正発明の「前記置換手段から出力された実数部または虚数部の符号を、前記入力された位相角の値に応じて適宜反転する符号反転手段」に相当する。
　
　したがって、両者の発明の一致点、相違点は、以下のとおりである。
　
［一致点］
　「０乃至２πの範囲の位相角が入力され、入力された位相角に対応する直交関数の値を発生する直交関数発生装置において、
　０乃至π／４の範囲の位相角に対応する前記直交関数の値を実数部および虚数部からなるデータとして記憶している記憶手段と、
　入力された位相角を０乃至π／４の範囲に変換する変換手段と、
　前記記憶手段に変換された０乃至π／４の位相角を入力する記憶手段入力手段と、
　前記記憶手段からの前記直交関数の実数部と虚数部とを、前記入力された位相角の値に応じて適宜置換する置換手段と、
　前記置換手段から出力された実数部または虚数部の符号を、前記入力された位相角の値に応じて適宜反転する符号反転手段と
　を備える直交関数発生装置。」である点。
　
［相違点］
　本願補正発明は、
　位相角が０に対応する前記直交関数の値を、一方が１であり他方が０である実数部および虚数部からなるデータとして供給する定数供給手段と、
　入力された位相角が０であるか否かを判定する判定手段と、
　前記判定手段により入力された位相角が０であると判定された場合、前記定数供給手段から前記直交関数の値として１および０を読み出し、前記判定手段により入力された位相角が０ではないと判定された場合、前記変換手段により変換された位相角に対応する前記直交関数の値を前記記憶手段から読み出す読み出し手段と、
を備え、また、
　０乃至π／４の範囲の位相角に対応する前記直交関数の値のうち、位相角が０に対応する値以外を実数部および虚数部からなるデータとして記憶している記憶手段
を備えるのに対して、刊行物１記載発明はそのようなものを備えない点。
　
（３）判断
　位相角が０であるときに直交関数の値の実数部と虚数部とが１や０であることは、明らかである。そして、特開平８−１３７６６１号公報（第１５欄第２８行〜第３３行「一方、下位リードセレクタＲＳＬの入力端子は、８ビットからなるグランド部ＧＮＤに結合され、その出力端子は、下位算術論理演算ユニット入力バスＡＩＢＵＳＬに結合される。なお、グランド部ＧＮＤの各ビットの出力端子には、常に回路の接地電位つまり論理“０”が出力される。」参照）、特開平７−４４４９０号公報（「【００４２】フリップ・フロップ１３５の出力はセレクタ１３６の選択制御信号として用いられる。セレクタ１３６は、サイクルｔ２の場合のように、フリップ・フロップ１３５の出力がレベル“０”である期間は、プロセッサ１０-1で生成された通常の制御信号（プロセッサ１０-1制御信号）を選択し、レベル“１”である期間は、Ｖｃｃ信号（レベル“１”信号）を選択する。」参照）等より、定数供給手段により、１や０のデータを生成することは周知であるから、刊行物１記載発明において「位相角が０に対応する直交関数の値を、一方が１であり他方が０である実数部および虚数部からなるデータとして供給する定数供給手段」と「入力された位相角が０であるか否かを判定する判定手段」と、「判定手段により入力された位相角が０であると判定された場合、前記周知の定数供給手段から直交関数の値として１および０を読み出し、判定手段により入力された位相角が０ではないと判定された場合、変換手段により変換された位相角に対応する直交関数の値を記憶手段から読み出す読み出し手段」とを設けるようにすることは、当業者が容易になし得る事項である。
　また、利用しないデータを記憶手段に記憶しないことは慣用技術であるから、刊行物１記載発明の記憶手段において、当該慣用技術を用いて、「０乃至π／４の範囲の位相角に対応する前記直交関数の値のうち、位相角が０に対応する値以外を実数部および虚数部からなるデータとして記憶している記憶手段」にする程度のことは設計事項である。
　
　そして、本願補正発明の作用効果も、刊行物１記載発明及び周知・慣用技術から当業者が予測できる範囲のものである。
　
３．むすび
　以上のとおり、本件補正は、特許法第１７条の２第５項において準用する同法１２６条第５項の規定に違反するものであり、特許法第１５９条第１項において準用する同法第５３条第１項の規定により却下すべきものである。
　
第３．本願発明
　
１．本願発明
　平成１６年１１月２６日付けの手続補正は上記のとおり却下されたので、本願の請求項１に係る発明（以下、「本願発明」という。）は、平成１６年７月９日付け手続補正書の特許請求の範囲の請求項１に記載された事項により特定される、以下のとおりのものと認める。
　
【請求項１】　０乃至２πの範囲の位相角が入力され、入力された位相角に対応する直交関数の値を発生する直交関数発生装置において、
　０乃至π／４の範囲の前記直交関数の値のうち、０に対応する値以外を記憶している記憶手段と、
　位相角が０に対応する前記直交関数の値を供給する供給手段と、
　入力された位相角を０乃至π／４の範囲に変換する変換手段と、
　入力された位相角が０であるか否かを判定する判定手段と、
　前記判定手段により入力された位相角が０であると判定された場合、前記供給手段から前記直交関数の値を読み出し、前記判定手段により入力された位相角は０ではないと判定された場合、前記変換手段により変換された位相角に対応する前記直交関数の値を前記記憶手段から読み出す読み出し手段と、
　前記読み出し手段により読み出された前記直交関数の実数部と虚数部とを、前記入力された位相角の値に応じて適宜置換する置換手段と、
　前記置換手段から出力された実数部または虚数部の符号を、前記入力された位相角値に応じて適宜反転する符号反転手段と
　を備えることを特徴とする直交関数発生装置。
　
２．刊行物１の記載
　これに対する刊行物１の記載は、前記「第２．補正却下の決定　２．独立特許要件　（１）刊行物１の記載」で認定したとおりである。
　
３．本願発明と刊行物１記載発明との対比・判断
　本願発明は、「直交関数の値」について「実数部および虚数部からなるデータ」との限定を省き、「位相角が０に対応する前記直交関数の値」について「一方が１であり他方が０である実数部および虚数部からなるデータとして」との限定を省き、「定数供給手段」について「定数」との限定を省いたものである。
　そうすると、本願発明を限定したものに相当する本願補正発明が、前記「第２．補正却下の決定　２．独立特許要件　（３）判断」に記載したとおり、刊行物１記載発明及び上記周知・慣用技術に基づいて、当業者が容易に発明をすることができたものであるから、本願発明も、同様の理由により、刊行物１記載発明及び周知・慣用技術に基づいて、当業者が容易に発明をすることができたものである。
　
４．むすび
　以上のとおり、本願発明は、刊行物１記載発明及び周知・慣用技術に基づいて、当業者が容易に発明をすることができたものであるから、特許法第２９条第２項の規定により特許を受けることができない。
　
　よって、結論のとおり審決する。