【事件の表示】
　特願２００４−２３７８１６「転送ネットワーク上のイーサネット（登録商標）・パケットの周波数オフセット制御の方法および装置」拒絶査定不服審判事件〔平成１７年　３月１０日出願公開、特開２００５−　６５３００〕について、次のとおり審決する。
【結　論】
　本件審判の請求は、成り立たない。
【理　由】
１．手続の経緯と本願発明
　本件出願は、平成１６年８月１８日（パリ条約による優先権主張外国庁受理２００３年８月１８日、米国）の出願であって、平成２１年１１月１１日付け拒絶理由通知に対して平成２２年１月１８日付けで意見書と手続補正書が提出されたが、同年３月１１日付けで拒絶査定がなされ、これを不服として同年７月１５日付けで審判請求がなされたものであって、その請求項１に係る発明（以下、「本願発明」という。）は、平成２２年１月１８日付け手続補正書の特許請求の範囲の請求項１に記載された以下のとおりのものと認める。
　
「転送ネットワーク上で通信するイングレス・ローカル・エリア・ネットワークとイグレス・ローカル・エリア・ネットワークとの間の周波数オフセットを補償する方法であって、前記イングレス・ローカル・エリア・ネットワークがパケット・フロー中の各パケット間のイングレス・パケット間ギャップを採用しており、前記方法は、
　前記転送ネットワーク上で前記イングレス・ローカル・エリア・ネットワークから発した複数のパケットを受信する工程と、
　前記受信したパケットの各々の間のイグレス・パケット間ギャップとともに前記受信した複数のパケットを前記イグレス・ローカル・エリア・ネットワークに提供する工程とを備え、
　前記イングレス・ローカル・エリア・ネットワークが前記イグレス・ローカル・エリア・ネットワークよりも速い時に、前記周波数オフセットを補償するために、前記イグレス・パケット間ギャップのサイズは減少され、
　前記イグレス・ローカル・エリア・ネットワークが前記イングレス・ローカル・エリア・ネットワークよりも速い時に、前記周波数オフセットを補償するために、前記イグレス・パケット間ギャップのサイズは増加されることを特徴とする方法。」
　
２．引用発明
　原査定の拒絶の理由に引用された米国特許第６２２６２９０号明細書(以下、「引用例」という。)には、「METHOD AND APPARATUS FOR ADJUSTING AN INTERPACKET GAP USING A NETWORK DEVICE IN A DATA COMMUNICATIONS NETWORK」（当審仮訳「データ通信ネットワークのネットワーク装置を用いてパケット間ギャップを調整する方法および装置」）に関し、図面とともに以下の事項が記載されている。
　
ア．「Local area networks are generally those networks that are confined to a limited physical location. As the size of a network increases, the number of nodes that load the network and the lengths of cables used to interconnect the nodes of the network increase correspondingly. However, as network size increases, the quality of the signals being transferred within the network deteriorates. Furthermore, network traffic also increases as network size increases, which results in an increased number of packet collisions and slower overall network performance.
　Known methods of increasing the size and improving the performance of large networks include the utilization of network devices such as for example repeaters, switches, bridges, concentrators, hubs, or the like, to interconnect various smaller segments of the network. For example, a network device such as a repeater may be used to connect two or more network segments. The network device receives signals and provides signal amplification and retiming as necessary to clean up or restore the received signals, which may have deteriorated before being received by the network device. After the network device restores the signals, the signals may be retransmitted to the other parts of the network.」（第１欄第２４−４６行）
　
（当審仮訳）
（ローカルエリアネットワークは一般に限られた物理的位置に限られたネットワークである。ネットワークのサイズが大きくなると、それに応じて、ネットワークに負荷を与えるノードの数とネットワークのノード間を接続するために使用されるケーブルの長さも大きくなる。しかしながら、ネットワークサイズが大きくなるに従い、ネットワーク中を伝送される信号の質が低下する。さらに、ネットワークサイズが大きくなるに従いネットワークトラヒックも増大し、その結果、パケット衝突数の増大と全般的なネットワーク動作の遅延をもたらす。
　大規模ネットワークのサイズを増大し性能を改善する公知の方法として、ネットワークの様々な小さいセグメント間を接続するための、例えば、リピータ、スイッチ、ブリッジ、集信装置、ハブなどのネットワーク装置の利用がある。例えば、リピータのようなネットワーク装置は２つかそれ以上のネットワークセグメントを接続するために利用される。そのネットワーク装置は信号を受信し、必要に応じてネットワーク装置に受信される前に劣化しているかもしれない受信信号を修正あるいは回復するために、増幅とタイミング変更を施す。ネットワーク装置が信号を回復した後、その信号はネットワークの他方の部分に再送信されうる。）
　
イ．「FIG. 1 is an illustration of a network 101 including a plurality of network devices 103, 105, 107 and 109 tightly coupled together in series. In the example illustrated in FIG. 1, the data contained in the signals transmitted between the network devices is organized into bit streams of packets or frames, with interpacket gaps interposed between each packet. Packets and interpacket gaps are received by network device 103 and then are retransmitted to network device 105. The packets and interpacket gaps are then retransmitted from network device 105 to network device 107, and so on.
　It is noted that each one of the plurality of network devices 103, 105, 107 and 109 include an internal reference clock used to transmit and receive the packets to and from the corresponding neighboring network devices. In theory, all of the network devices 103, 105, 107 and 109 transmit and receive data at precisely the same speed. However, in reality, there is often at least a slight difference between the internal clock speeds of the neighboring devices. Consequently, there is a real possibility that one network device will send data faster than the recipient network device can send the data.
　One known method of addressing the problem of clock differences between network devices is the utilization of elasticity buffers within each network device in combination with inserting interpacket gaps between the packets. In particular, data that is received from a neighboring upstream network device is stored within each network device in an elasticity buffer. Interpacket gaps are provided between packet transmissions to provide the network devices some recovery time between frames. Indeed, if the bit stream of a data packet were infinitely long, the elasticity buffer of the receiving network device would overflow.」（第１欄第４７行−第２欄第１３行）
　
（当審仮訳）
（図１は、順列に強固に結合された複数のネットワーク装置１０３，１０５，１０７，１０９を含むネットワーク１０１の例である。図１に示された例では、ネットワーク装置間で伝送される信号に含まれたデータは、パケットもしくはフレームというビットストリームに組み立てられ、各パケットの間にはパケット間ギャップが挿入される。パケットとパケット間ギャップはネットワーク装置１０３に受信され、その後ネットワーク装置１０５に再送信される。そのパケットとパケット間ギャップは、その後ネットワーク装置１０７に再送信される、以下同様。
　複数のネットワーク装置１０３，１０５，１０７，１０９の各々が、対応する隣接ネットワーク装置にパケットを送受信するのに使われる内部参照クロックを備えていることに注目する。理論上は、全てのネットワーク装置１０３，１０５，１０７，１０９は正確に同じ速度でデータを送受信する。しなしながら、実際には、しばしば隣接する装置の内部クロックスピードに若干のズレがある。その結果、あるネットワーク装置は、受信するネットワーク装置がデータを送信できるよりも速くデータを送信してしまう可能性が現実にある。
　ネットワーク装置間のクロック差の問題に対処する公知の方法の１つは、パケット間にパケット間ギャップを挿入するとともに各ネットワーク装置内の弾性バッファを利用することである。具体的には、隣接する上流ネットワーク装置から受信したデータは、各ネットワーク装置において弾性バッファに蓄えられる。パケット間のパケット間ギャップは、ネットワーク装置にフレーム間の回復時間を与えるために与えられる。確かに、データパケットのビットストリームが無限長であれば、受信ネットワーク装置の弾性バッファはオーバーフローする。）
　
ウ．「As a series of frames propagates through series coupled network devices 103, 105, 107 and 109, the various timing differences, combined with the effects of signal amplification and restoration, may result in the shrinkage of the interpacket gaps. For example, assume that the internal clock in network device 109 runs slower than the internal clock in network device 107, which runs slower than the internal clock in network device 105, which runs slower than the internal clock in network device 103. Consequently, each upstream network device in FIG. 1 transmits faster than the neighboring downstream network device can transmit.
　To address this situation, each one of the network devices 105, 107 and 109 shrink the interpacket gaps before retransmitting the packets downstream. Otherwise, the elasticity buffer within each network device would overflow. In addition, it is noted that generally at least an absolute minimum interpacket gap size must be maintained. An interpacket gap size that is too small may result in frames being overrun and therefore lost frames, which would need to be retransmitted.」（第２欄第１４−３３行）
　
（当審仮訳）
（直列接続したネットワーク装置１０３，１０５，１０７，１０９を経由して一連のフレームが伝搬するにつれて、様々な時間的ズレが、信号増幅と回復の影響と組み合わさって、パケット間ギャップの短縮を生じさせうる。例えば、ネットワーク装置１０９の内部クロックはネットワーク装置１０７の内部クロックよりもゆっくり進み、ネットワーク装置１０７の内部クロックはネットワーク装置１０５の内部クロックよりもゆっくり進み、ネットワーク装置１０５の内部クロックはネットワーク装置１０３の内部クロックよりもゆっくり進むと仮定する。そうすると、図１の各上流ネットワーク装置は、隣接する下流ネットワーク装置が送信できるよりも速く送信する。
　この状況に対処するために、ネットワーク装置１０５，１０７，１０９の各々が、パケットを下流に再送信する前にパケット間ギャップを短縮する。そうしなければ、各ネットワーク装置内の弾性バッファはオーバーフローしてしまうだろう。加えて、一般に、少なくとも絶対最小パケット間ギャップサイズが維持されなければならない。小さすぎるパケット間ギャップサイズは、フレームの侵略を生じ、その結果フレームロスとなり、再送信が必要となろう。）
　
　上記引用例の記載及び図面ならびにこの分野における技術常識を考慮すると、
　上記引用例記載のパケット間ギャップを調整する方法は、図１のネットワーク装置１０５，１０７，１０９で具体的な処理が行われるが（摘記事項ウ）、これらのネットワーク装置は、ローカルエリアネットワーク（ＬＡＮ）セグメント間を接続するリピータなどを想定しており（摘記事項ア）、
　上記ネットワークセグメントとネットワーク装置では、複数のパケットがパケット間ギャップとともに伝送されており（摘記事項イ）、
　図１のネットワークにおいて、パケットは上流のネットワーク装置１０３から順に下流のネットワーク装置１０９へと伝搬され、各ネットワーク装置の内部クロックは下流に行くほど遅くなり、この内部クロック差に対処するために、ネットワーク装置１０５，１０７，１０９の各々はパケット間ギャップを短縮して再送信するものであるが（摘記事項ウ）、
　
　ここで、ネットワーク装置１０５に着目すると、その上流ネットワークセグメントではパケットはネットワーク装置１０３の相対的に速い内部クロックで伝送され、また、その下流ネットワークセグメントではパケットはネットワーク装置１０５の相対的に遅い内部クロックで伝送されるから、その内部クロック差を補償するために、下流ネットワークセグメントではパケット間ギャップは減少されて伝送されていると認められる。このとき、上流ネットワークセグメントにおけるパケット間ギャップを上流パケット間ギャップと、また、下流ネットワークセグメントにおけるパケット間ギャップを下流パケット間ギャップと称することとすると、結局、上記引用例には、以下の発明（以下、「引用発明」という。）が開示されている。
　
「ネットワーク装置１０５を介して通信する上流ネットワークセグメントと下流ネットワークセグメントとの間の内部クロック差を補償するためにパケット間ギャップを調整する方法であって、前記上流ネットワークセグメントがパケット・フロー中の各パケット間の上流パケット間ギャップを採用しており、前記方法は、
　前記ネットワーク装置１０５上で前記上流ネットワークセグメントから発した複数のパケットを受信する工程と、
　前記受信したパケットの各々の間の下流パケット間ギャップとともに前記受信した複数のパケットを前記下流ネットワークセグメントに提供する工程とを備え、
　前記上流ネットワークセグメントが前記下流ネットワークセグメントよりも速い時に、前記内部クロック差を補償するために、前記下流パケット間ギャップのサイズは減少される方法。」
　
３．対比
　本願発明と引用発明とを対比するに、
・本願発明「パケット」の進行方向を考慮すると、「イングレス・ローカル・エリア・ネットワーク」、「イグレス・ローカル・エリア・ネットワーク」は、ぞれぞれ、上流ネットワーク、下流ネットワークと言えるから、
　引用発明の「上流ネットワークセグメント」と本願発明の「イングレス・ローカル・エリア・ネットワーク」とは、「上流ネットワーク」である点で共通し、また、
　引用発明の「下流ネットワークセグメント」と本願発明の「イグレス・ローカル・エリア・ネットワーク」とは、「下流ネットワーク」である点で共通し、
　同様に、
　引用発明の「上流パケット間ギャップ」と本願発明の「イングレス・パケット間ギャップ」は「上流パケット間ギャップ」である点で共通し、また、
　引用発明の「下流パケット間ギャップ」と本願発明の「イグレス・パケット間ギャップ」は「上流パケット間ギャップ」である点で共通し、
・引用発明の「内部クロック差を補償するためにパケット間ギャップを調整する方法」と本願発明の「周波数オフセットを補償する方法」は、「方法」である点で共通し、
・引用発明の「内部クロック差」は本願発明の「周波数オフセット」に含まれ、
　
　結局、両者は以下の点で一致ないし相違している。
　
（一致点）
「通信する上流ネットワークと下流ネットワークとの間の方法であって、前記上流ネットワークがパケット・フロー中の各パケット間の上流パケット間ギャップを採用しており、前記方法は、
　前記上流ネットワークから発した複数のパケットを受信する工程と、
　前記受信したパケットの各々の間の下流パケット間ギャップとともに前記受信した複数のパケットを前記下流ネットワークに提供する工程とを備え、
　前記上流ネットワークが前記下流ネットワークよりも速い時に、前記周波数オフセットを補償するために、前記下流パケット間ギャップのサイズは減少される方法。」
　
（相違点１）
　「上流ネットワーク」、「下流ネットワーク」に関し、
　本願発明ではそれぞれ「イングレス・ローカル・エリア・ネットワーク」、「イグレス・ローカル・エリア・ネットワーク」であって、「転送ネットワーク上で通信する」のに対し、
　引用発明ではそれぞれ「上流ネットワークセグメント」、「下流ネットワークセグメント」であって、「ネットワーク装置１０５を介して通信する」点。
（相違点２）
　「前記上流ネットワークから発した複数のパケットを受信する工程」に関し、
　本願発明では「前記転送ネットワーク上で」「受信する」のに対し、
　引用発明では「前記ネットワーク装置１０５上で」「受信する」点。
（相違点３）
　「上流パケット間ギャップ」、「下流パケット間ギャップ」に関し、
　本願発明ではそれぞれ「イングレス・パケット間ギャップ」、「イグレス・パケット間ギャップ」であるのに対し、
　引用発明ではそれぞれ単に「上流パケット間ギャップ」、「下流パケット間ギャップ」である点。
（相違点４）
　「方法」に関し、
　本願発明が「周波数オフセットを補償する方法」であるのに対し、
　引用発明は「内部クロック差を補償するためにパケット間ギャップを調整する方法」である点。
（相違点５）
　本願発明では「前記イグレス・ローカル・エリア・ネットワークが前記イングレス・ローカル・エリア・ネットワークよりも速い時に、前記周波数オフセットを補償するために、前記イグレス・パケット間ギャップのサイズは増加される」のに対し、
　引用発明では不明である点。
　
４．検討
　上記相違点につき検討する。
（相違点１）〜（相違点３）について
　引用発明のネットワーク装置１０５からみて、「上流」は入力側であり、「下流」は出力側であるから、それぞれイングレス（＝ingress、入口）、イグレス（＝egress、出口）と言うことができる。そして、引用発明のネットワークセグメントは、ローカルエリアネットワーク（＝Local Area Network, LAN）のセグメントを想定しているから（摘記事項ア）、ローカル・エリア・ネットワークであると言える。
　とすると、引用発明の「上流ネットワークセグメント」、「下流ネットワークセグメント」、「上流パケット間ギャップ」、「下流パケット間ギャップ」を、それぞれ、本願発明のように「イングレス・ローカル・エリア・ネットワーク」、「イグレス・ローカル・エリア・ネットワーク」、「イングレス・パケット間ギャップ」、「イグレス・パケット間ギャップ」と称することは、当業者が必要に応じて適宜なし得るものと認められる。
　また、引用発明のネットワーク装置１０５はリピータを想定しているが（摘記事項ア）、リピータが、ＬＡＮセグメント間を連結するレイヤ１の接続機器であって、基本的には伝送されてきたビット列をそのまま転送するものであることは技術常識であるから、上記ネットワーク装置１０５を転送ネットワークに単に変更することにより、引用発明の「ネットワーク装置１０５を介して通信する」を本願発明の「転送ネットワーク上で通信する」に、また、引用発明の「前記ネットワーク装置１０５上で」「受信する」を本願発明の「前記転送ネットワーク上で」「受信する」に、それぞれ変更することは、いずれも当業者が容易に想到し得たものと認められる。
　
（相違点４）について
　引用発明は「内部クロック差を補償する」ことを目的として「パケット間ギャップを調整する」ものであることは明らかであるが、これを言い換えれば、「パケット間ギャップを調整する」ことにより「内部クロック差を補償する」ものと言え、つまりは、「内部クロック差を補償する方法」とも言いうるものである。
　そして、「内部クロック差」は「周波数オフセット」に含まれる概念であるから、引用発明の方法を本願発明のように「周波数オフセットを補償する方法」とすることは、当業者であれば容易になし得たものと認められる。
　
（相違点５）について
　引用発明では、「前記上流ネットワークセグメントが前記下流ネットワークセグメントよりも速い時に、前記内部クロック差を補償するために、前記下流パケット間ギャップのサイズは減少される」が、この手法に従えば、これとは逆の状況、すなわち、下流ネットワークセグメントが上流ネットワークセグメントよりも速い状況が生じた場合には、その内部クロック差を補償するために、下流パケット間ギャップのサイズを増加すべきであることは、当業者であれば容易に想到し得るものである。
　さらに、引用例には、一般に、少なくとも絶対最小パケット間ギャップサイズが維持されなければならないことが記載されており（摘記事項ウ）、そのためには、引用発明に「下流パケット間ギャップのサイズを増加」する処理が必要とされることも明らかである。
　とすれば、引用発明に「前記下流ネットワークが前記上流ネットワークよりも速い時に、前記周波数オフセットを補償するために、前記下流パケット間ギャップのサイズは増加される」処理を付加すること、すなわち、本願発明の用語に則れば「前記イグレス・ローカル・エリア・ネットワークが前記イングレス・ローカル・エリア・ネットワークよりも速い時に、前記周波数オフセットを補償するために、前記イグレス・パケット間ギャップのサイズは増加される」ようにすることは、当業者が容易に想到し得たものと認められる。
　
　そして、本願発明が奏する効果も引用発明から容易に予測出来る範囲内のものである。
　
５．むすび
　以上のとおり、本願発明は、上記引用例に記載された発明に基づいて、当業者が容易に発明をすることができたものと認められるから、特許法第２９条第２項の規定により特許を受けることができない。
　
　よって、結論のとおり審決する。