【事件の表示】
　特願２００１−５３１２７２「検出されたボー・レートに基づいて伝送プロトコルを設定するシステム」拒絶査定不服審判事件〔平成１３年　４月２６日国際公開、ＷＯ０１／３００３８、平成１５年　４月　２日国内公表、特表２００３−５１２７７２〕について、次のとおり審決する。
【結　論】
　本件審判の請求は、成り立たない。
【理　由】
１．手続の経緯
　本願は、２０００年１０月１０日（パリ条約による優先権主張１９９９年１０月１５日、米国、２０００年５月１２日、米国）を国際出願日とする出願であって、平成１７年１月１４日付けで拒絶理由が通知され、同年７月１９日付けで手続補正がなされ、同年１２月６日付けで拒絶査定がなされ、これに対し、平成１８年３月８日に拒絶査定不服の審判が請求されたものである。
　
２．本願発明
　特許請求の範囲の請求項１に係る発明（以下、「本願発明」という。）は、平成１７年７月１９日付け手続補正書により補正された明細書及び図面の記載からみて、その特許請求の範囲の請求項１に記載された以下のとおりのものと認める。
　
「遠隔装置（１０３）がホスト装置（１０２）との通信を確立する方法であって、
　バッファ（２１５）においてホスト装置（１０２）からの信号のサンプルを受信するステップ（３０１）と、
　前記サンプルから前記信号のボー・レートを検出するステップ（３０３）と、
　前記サンプルとサポートされたプロトコルの公知のビットのテンプレートとの間のプロトコル・テンプレート・マッチングを実行することによって、前記サンプルから、前記ホスト装置（１０２）により通信のために使用されているプロトコルとフレーミングを決定するステップ（３０４）であって、
　複数のプロトコル・テンプレートのうちの一つを読み出すステップと、
　前記バッファから前記信号の前記サンプルを読み出すステップと、
　前記複数のプロトコル・テンプレートのうちの前記一つと前記信号の前記サンプルとを比較するステップと、
　前記複数のプロトコル・テンプレートのうちの前記一つと前記信号の前記サンプルとのマッチに応答して前記複数のプロトコル・テンプレートのうちの前記一つのプロトコルで前記信号が送信されていることを決定するステップと、
を含むステップ（３０４）と、
　前記検出されたボー・レートにおける決定された前記プロトコルとフレーミングを用いて通信するように、前記遠隔装置（１０３）を設定するステップ（３０５）と、
を含む方法。」
　
３．引用発明
　原審の拒絶理由に引用された特開平８−１２５７１２号公報（以下、引用例」という。）には図面とともに以下の事項が記載されている。
　
イ．「【０００１】
【産業上の利用分野】本発明は、電子手帳等の電子情報機器間でデータ通信を行なう際に、送受信ボーレートやデータパラメータを整合させるのに利用される通信パラメータの判別方法及び判別装置に関する。」（２頁２欄、段落１）
　
ロ．「【００１４】
【実施例】以下図面により本発明の実施例について説明する。図１は本発明の通信パラメータの判別方法を実施した送信機器及び受信機器の構成を示すブロック図である。
【００１５】送信機器１１には、ＣＰＵ１２が備えられ、このＣＰＵ１２により生成される送信データはレジスタ１３に書込まれる。このレジスタ１３に書込まれた送信データは、信号変換回路１４を介して受信機器２１に送信されるもので、この信号変換回路１４から前記送信データを送信する際の送信ボーレート及びデータ長，パリティモード等のデータパラメータは、前記ＣＰＵ１２により送信パラメータ設定部１５に対し予め指定される。
【００１６】この場合、例えば送信ボーレートは、１９２００ｂｐｓ，９６００ｂｐｓ，４８００ｂｐｓ，２４００ｂｐｓ，１２００ｂｐｓの中から１つが指定され、また、データ長は、８ビット又は７ビットの何れかに指定され、パリティモードは奇数パリティ（ｏｄｄ）又は偶数パリティ（ｅｖｅｎ）又はノンパリティ（ｎｏｎ）の何れかに指定される。
【００１７】受信機器２１には、ＣＰＵ２２が備えられ、このＣＰＵ２２により、受信パラメータ設定部２３に対し、受信回路２４における受信ボーレート及び受信データの読取りデータ長，パリティモード等のデータパラメータが設定される。
【００１８】この場合、受信ボーレートは、その受信初期において１９２００ｂｐｓに設定され、また、読取りデータ長は、８ビットに、パリティモードはノンパリティ（ｎｏｎ）にそれぞれ初期設定される。
【００１９】前記受信回路２４において、前記受信パラメータ設定部２３にて初期設定された所定のボーレート（１９２００ｂｐｓ）で受信された受信データは、前記初期設定された所定の読取りデータ長（８ビット）で読取られてレジスタ２５に書込まれ前記ＣＰＵ２２で読出される。また、９ビット目がノンパリティ（ｎｏｎ）として受信され、ストップビットに対応する“１”データであればＮ（エラー無し）信号、“０”データであればＦ（フレームエラー）信号として前記ＣＰＵ２２に出力される。
【００２０】また、前記ＣＰＵ２２には、テーブルＲＯＭ２６が接続される。テーブルＲＯＭ２６には、前記送信機器１１から複数種類のボーレート（１９２００ｂｐｓ，９６００ｂｐｓ，４８００ｂｐｓ，２４００ｂｐｓ，１２００ｂｐｓ）で送られたそれぞれの特定コードを、受信機器２１において所定のボーレート（１９２００ｂｐｓ）で受信した場合の各読取り結果データが各種のボーレートに対応させたボーレート判別テーブルとして予め記憶されると共に、前記送信機器１１から複数種類のパラメータ（「８ビット，ノンパリティ」「８ビット，奇数パリティ」「８ビット，偶数パリティ」「７ビット，ノンパリティ」「７ビット，奇数パリティ」「７ビット，偶数パリティ」）で送られたそれぞれの特定コードを、受信機器２１において所定のパラメータ（８ビット，ノンパリティ）で読取った場合の読取り結果データが各種のパラメータに対応させたパラメータ判別テーブルとして予め記憶される。
【００２１】そして、前記ＣＰＵ２２は、所定のボーレート（１９２００ｂｐｓ）で受信された特定コードの受信データを所定のパラメータ（８ビット，ノンパリティ）で読取り、その読取り結果データが前記テーブルＲＯＭ２６内のボーレート判別テーブル及びパラメータ判別テーブルそれぞれにおけるどの読取り結果データと一致するか判断され、送信機器１１側の設定ボーレート及びパラメータ構成が判別される。
【００２２】この場合、前記受信パラメータ設定部２３における受信ボーレート及び読取りパラメータが、前記テーブルＲＯＭ２６内のボーレート判別テーブル及びパラメータ判別テーブルを用いて判別された送信側と同じボーレートとパラメータに変更設定される。
【００２３】図２は前記通信パラメータの判別方法を実施した送信機器１１から送信される特定コードの送信状態を示すタイミングチャートである。送信機器１１から送信される特定コードは、キャリッジリターンコード（ＣＲ：“０Ｄ”）を第１コード、ラインフィードコード（ＬＦ：“０Ａ”）を第２コードとして構成され、第１コードＣＲと第２コードＬＦとは１０ｍｓｅｃの間隔をおいて送信され、また、該第２コードＬＦの送信後は１００ｍｓｅｃの間隔をおいて再び第１コードＣＲ及び第２コードＬＦが繰返し送信される。
【００２４】この第１コードＣＲ及び第２コードＬＦの送信は、受信機器２１において、送信側ボーレートとそのデータパラメータが判別確認されるまで繰返される。図３は前記通信パラメータの判別方法を実施した送信機器１１から８ビットデータとして送信される特定コードの構成を示す図であり、同図（Ａ）は第１コードＣＲの構成を示す図、同図（Ｂ）は第２コードＬＦの構成を示す図である。
【００２５】この場合、前記第１コードＣＲ“０Ｄ”「００００１１０１」及び第２コードＬＦ“０Ａ”「００００１０１０」は、何れもそのビット順序を逆にして送信されるもので、つまり、第１コードＣＲ“０Ｄ”は「１０１１００００」と送信され、また、第２コードＬＦ“０Ａ”は「０１０１００００」と送信される。
【００２６】一方、前記特定コードＣＲ，ＬＦが７ビットデータとして送信される場合には、それぞれその“０”の部分が３ビットで構成されるので、第１コードＣＲ“０Ｄ”は「１０１１０００」と送信され、また、第２コードＬＦ“０Ａ”は「０１０１０００」と送信される。
【００２７】そして、前記送信機器１１から送信される第１コードＣＲ及び第２コードＬＦには、何れもその先頭に１ビットのスタートビットＳＴＡＲＴ“０”が、また、終りに２ビットのストップビットＳＴＯＰ“１１”が付加される。
【００２８】図４は前記通信パラメータの判別方法を実施した受信機器２１のテーブルＲＯＭ２６に予め記憶されるテーブルデータの内容を示す図であり、同図（Ａ）はボーレート判別テーブルの内容を示す図、同図（Ｂ）はパラメータ判別テーブルの内容を示す図である。
【００２９】すなわち、ボーレート判別テーブルには、第１コードＣＲ“０Ｄ”を各ボーレート（１９２００ｂｐｓ，９６００ｂｐｓ，４８００ｂｐｓ，２４００ｂｐｓ，１２００ｂｐｓ）で送信し、受信側で所定のボーレート（１９２００ｂｐｓ）且つ所定のパラメータ（８ビット，ノンパリティ）で受信した場合の読取り結果データが、その８ビット分の読取りデータとノンパリティによるストップビットの判断データとして各送信ボーレートに対応付けて予め記憶される。
【００３０】例えば送信機器１１から１２００ｂｐｓで送信された第１コードＣＲ“０Ｄ”は、受信機器２１において１９２００ｂｐｓの８ビット，ノンパリティで受信読取りした際に、その８ビット分がデータ“００”として読取られ、ストップビットがＦ（フレームエラー）として判断されることを示している。
【００３１】また、パラメータ判別テーブルには、第１コードＣＲ“０Ｄ”及び第２コードＬＦ“０Ａ”を、送信側が各パラメータ（「８ビット，ノンパリティ」「８ビット，奇数パリティ」「８ビット，偶数パリティ」「７ビット，ノンパリティ」「７ビット，奇数パリティ」「７ビット，偶数パリティ」）で送信し、受信側が所定のパラメータ（８ビット，ノンパリティ）で受信した場合の読取り結果データが、前記第１コードＣＲ“０Ｄ”及び第２コードＬＦ“０Ａ”それぞれについてストップビットによるフレームエラーの判断データと共に対応付けて予め記憶される。
【００３２】次に、前記構成による通信パラメータの判別方法を実施した送信機器及び受信機器の動作について説明する。図５は前記通信パラメータの判別方法を実施した送信機器１１及び受信機器２１における通信処理を示すフローチャートである。
【００３３】すなわち、まず、送信機器１１におけるＣＰＵ１２により、送信パラメータ設定部１５に対し、送信ボーレートが１９２００ｂｐｓ，９６００ｂｐｓ，４８００ｂｐｓ，２４００ｂｐｓ，１２００ｂｐｓの中の１つに設定され、また、送信データ長が８ビット又は７ビットの何れかに設定され、パリティモードが奇数パリティ（ｏｄｄ）又は偶数パリティ（ｅｖｅｎ）又はノンパリティ（ｎｏｎ）の何れかに設定される（ステップＴ１）。
【００３４】一方、受信機器２１におけるＣＰＵ２２により、受信パラメータ設定部２３に対し、受信ボーレートが１９２００ｂｐｓに初期設定され、また、受信読取りデータ長が８ビットに初期設定され、パリティモードがノンパリティ（ｎｏｎ）に初期設定される（ステップＲ１）。
【００３５】そして、送信機器１１のレジスタ１３に対し第１コードＣＲ“０Ｄ”及び第２コードＬＦ“０Ａ”が順番に書込まれ、その第１及び第２コードＣＲ，ＬＦが書込まれる度に、図２のタイミングで、信号変換回路１４により、前記送信パラメータ設定部１５に設定された送信ボーレート及びデータパラメータに従って送信される（ステップＴ２）。
【００３６】すると、受信機器２１の受信回路２４において１９２００ｂｐｓで受信され８ビット，ノンパリティとして読取られた第１コードＣＲ“０Ｄ”の受信データは、その８ビット分がレジスタ２５に書込まれてＣＰＵ２２に取出され、また、９ビット目のストップビットによるフレームエラーの判断データＦ又はＮがＣＰＵ２２に出力される（ステップＲ２）。
【００３７】この際、ＣＰＵ２２では、前記受信回路２４及びレジスタ２５を介して読取られた第１コードＣＲ“０Ｄ”の読取り結果データとテーブルＲＯＭ２６のボーレート判別テーブルに予め記憶されている読取り結果データとが比較され、送信側におけるボーレートが判別されるもので、これにより、前記受信パラメータ設定部２３において既に１９２００ｂｐｓに初期設定されている受信ボーレートが、前記ＣＰＵ２２にて判別された送信ボーレートと一致するボーレートに変更設定される（ステップＲ３）。
【００３８】こうして、受信機器２１における受信ボーレートが送信機器１１側の送信ボーレートに合わされた後、該送信機器１１から再び第１コードＣＲ“０Ｄ”及び第２コードＬＦ“０Ａ”が、順次、予め設定された送信ボーレート及びデータパラメータに従って送信される（ステップＴ３）。
【００３９】すると、受信機器２１の受信回路２４において前記送信側に一致したボーレートで受信され８ビット，ノンパリティとして読取られた第１コードＣＲ“０Ｄ”及び第２コードＬＦ“０Ａ”の受信データは、それぞれその８ビット分が順次レジスタ２５に書込まれてＣＰＵ２２に取出され、また、各９ビット目のストップビットの判断データＦ又はＮが順次ＣＰＵ２２に出力される（ステップＲ４）。
【００４０】この際、ＣＰＵ２２では、前記受信回路２４及びレジスタ２５を介して読取られた第１コードＣＲ“０Ｄ”及び第２コードＬＦ“０Ａ”の読取り結果データとテーブルＲＯＭ２６のパラメータ判別テーブルに予め記憶されている読取り結果データとが比較され、送信側におけるデータパラメータの構成が判別されるもので、これにより、前記受信パラメータ設定部２３において既に８ビット，ノンパリティに初期設定されている読取りデータ長及びパリティモードが、前記ＣＰＵ２２にて判別された送信側におけるデータパラメータの構成と一致する読取りデータ長及びパリティモードに変更設定される（ステップＲ５）。
【００４１】こうして、受信機器２１における受信ボーレート及びその読取りパラメータが送信機器１１側の送信ボーレート及びデータパラメータに合わされた後、該送信機器１１から再び第１コードＣＲ“０Ｄ”及び第２コードＬＦ“０Ａ”が、順次、予め設定された送信ボーレート及びデータパラメータに従って送信される（ステップＴ４）。
【００４２】すると、受信機器２１の受信回路２４において前記送信側に一致したボーレート及びデータパラメータで受信されて読取られた第１コードＣＲ“０Ｄ”及び第２コードＬＦ“０Ａ”の受信データはＣＰＵ２２に取出され、正規の第１コードＣＲ“０Ｄ”及び第２コードＬＦ“０Ａ”に一致するか判断される（ステップＲ６，Ｒ７）。
【００４３】ここで、前記受信機器２１において受信されてそのＣＰＵ２２に読取られたコードデータが正規の第１コードＣＲ“０Ｄ”及び第２コードＬＦ“０Ａ”に一致すると判断され、該受信機器２１における受信ボーレート及び読取りパラメータが送信機器１１側のボーレート及びデータパラメータと正しく整合されたことが確認されると、その整合確認信号が出力される（ステップＲ７→Ｒ８）。
【００４４】そして、前記受信機器２１からの整合確認信号が送信機器１１において受信されると、実データの送信処理及びその受信処理が開始される（ステップＴ５→Ｔ６，Ｒ９）。
【００４５】一方、ステップＲ７で一致しない場合は、確認信号が出力されないため、送信側は第１，第２コードの送信を続行し（ステップＴ５→Ｔ２）、受信側も整合動作を繰返すようになる（ステップＲ７→Ｒ２）。」（３頁４欄〜６頁９欄、段落１４〜４５）
　
　上記引用例の記載及び図面ならびにこの分野における技術常識を考慮すると、以下の（１）〜（９）のステップが開示されている。
（１）上記摘記事項ロ．における、【００１４】〜【００２２】、【００３２】〜【００４４】の記載、図１及び図５において、受信機器２１は、送信機器１１との間で、送信ボーレート及びデータパラメータを整合させることにより、通信を確立しているから、これを通信を確立する方法ということができる。
（２）上記摘記事項ロ．における、【００１９】、【００２３】〜【００２４】、【００３６】〜【００３９】の記載、図１〜３及び図５によれば、レジスタ２５において、送信機器１１からの特定コードの読取り結果データを受信して書き込んでいるから、送信機器１１からの信号の特定コードの読取り結果データを受信している。
（３）上記摘記事項ロ．における、【００３７】の記載及び図５において、特定コードの読取り結果データから、信号のボーレートを検出している。
（４）上記摘記事項ロ．における、【００３１】、【００４０】の記載、図４（Ｂ）及び図５において、特定コードの読取り結果データとパラメータ判別テーブルに予め記憶されている読取り結果データとを比較することによって、特定コードの読取り結果データから、送信機器１１により通信のために使用されている読取りデータ長及びパリティモードを決定している。
（５）上記摘記事項ロ．における、【００２８】、【００３１】、【００４０】の記載、図１、図４（Ｂ）及び図５において、パラメータ判別テーブルには、複数の予め記憶されている読取り結果データのうちの一つをテーブルＲＯＭ２６から読み出している。
（６）上記摘記事項ロ．における、【００４０】の記載、図１及び図５において、レジスタ２５から信号の特定コードの読取り結果データを読み出している。
（７）上記摘記事項ロ．における、【００３１】、【００４０】の記載、図１、図４（Ｂ）及び図５において、複数の予め記憶されている読取り結果データのうちの一つと信号の特定コードの読取り結果データとを比較している。
（８）上記摘記事項ロ．における、【００３１】、【００４０】の記載、図１、図４（Ｂ）及び図５において、複数の予め記憶されている読取り結果データのうちの一つと信号の特定コードの読取り結果データとの一致に応答して、複数の予め記憶されている読取り結果データのうちの一つの読取りデータ長及びパリティモードで信号が送信されていることを決定している。
（９）上記摘記事項ロ．における、【００４０】の記載、図１及び図５において、検出されたボーレートにおける決定された読取りデータ長及びパリティモードを用いて通信するように、受信機器２１を設定している。
　
　したがって、以上の（１）〜（９）の各ステップによれば、引用例には以下の発明（以下、「引用発明」という。）が記載されている。
　
　「受信機器２１が送信機器１１との通信を確立する方法であって、
　レジスタ２５において送信機器１１からの信号の特定コードの読取り結果データを受信するステップと、
　前記特定コードの読取り結果データから前記信号のボーレートを検出するステップと、
　前記特定コードの読取り結果データとパラメータ判別テーブルに予め記憶されている読取り結果データとを比較することによって、前記特定コードの読取り結果データから、前記送信機器１１により通信のために使用されている読取りデータ長及びパリティモードを決定するステップであって、
　複数の予め記憶されている読取り結果データのうちの一つを読み出すステップと、
　前記レジスタ２５から前記信号の前記特定コードの読取り結果データを読み出すステップと、
　前記複数の予め記憶されている読取り結果データのうちの前記一つと前記信号の前記特定コードの読取り結果データとを比較するステップと、
　前記複数の予め記憶されている読取り結果データのうちの前記一つと前記信号の前記特定コードの読取り結果データとの一致に応答して、前記複数の予め記憶されている読取り結果データのうちの前記一つの読取りデータ長及びパリティモードで前記信号が送信されていることを決定するステップと、
を含むステップと、
　前記検出されたボーレートにおける決定された前記読取りデータ長及びパリティモードを用いて通信するように、前記受信機器２１を設定するステップと、
を含む方法。」
　
４．対比
　本願発明と引用発明とを対比する。
ａ．引用発明の「受信機器２１」及び「送信機器１１」と、本願発明の「遠隔装置（１０３）」及び「ホスト装置（１０２）」は、いずれも、通信装置の一種であるから、それぞれ、「第１の通信装置」及び「第２の通信装置」と称することは任意である。
ｂ．引用発明の「レジスタ２５」及び「ボーレート」は、本願発明の「バッファ（２１５）」及び「ボー・レート」に対応する構成であり、それぞれの間に実質的な差異はない。
ｃ．本願発明の「信号のサンプル」は、信号の特定のデータの読取り結果データを含むものである。
ｄ．引用発明の「パラメータ判別テーブルに予め記憶されている読取り結果データ」と、本願発明の「サポートされたプロトコルの公知のビットのテンプレート」及び「プロトコル・テンプレート」とは、各々、比較基準の一種であるから、いずれも「特定の比較基準」という点で一致する。
ｅ．上記ａ．、ｃ．、ｄ．で対比した事項、また、引用発明の読取りデータ長及びパリティモードは、通信規約の一種であり、本願発明のプロトコルは、通信規約であることを考慮すると、引用発明の「前記特定コードの読取り結果データとパラメータ判別テーブルに予め記憶されている読取り結果データとを比較することによって、前記特定コードの読取り結果データから、前記送信機器１１により通信のために使用されている読取りデータ長及びパリティモードを決定するステップ」と、本願発明の「前記サンプルとサポートされたプロトコルの公知のビットのテンプレートとの間のプロトコル・テンプレート・マッチングを実行することによって、前記サンプルから、前記ホスト装置（１０２）により通信のために使用されているプロトコルとフレーミングを決定するステップ（３０４）」とは、いずれも「前記サンプルと特定の比較基準とを比較することによって、前記サンプルから、前記第２の通信装置により通信のために使用されている通信規約を決定するステップ」という点で一致する。
ｆ．上記ｃ．、ｄ．で対比した事項、また、引用発明の読取りデータ長及びパリティモードは、通信規約の一種であり、さらに、「一致」と「マッチ」は同義であることを考慮すると、引用発明の「前記複数の予め記憶されている読取り結果データのうちの前記一つと前記信号の前記特定コードの読取り結果データとの一致に応答して、前記複数の予め記憶されている読取り結果データのうちの前記一つの読取りデータ長及びパリティモードで前記信号が送信されていることを決定するステップ」と、本願発明の「前記複数のプロトコル・テンプレートのうちの前記一つと前記信号の前記サンプルとのマッチに応答して前記複数のプロトコル・テンプレートのうちの前記一つのプロトコルで前記信号が送信されていることを決定するステップ」とは、いずれも「前記複数の特定の比較基準のうちの前記一つと前記信号の前記サンプルとのマッチに応答して、前記複数の特定の比較基準のうちの前記一つの通信規約で前記信号が送信されていることを決定するステップ」という点で一致する。
　したがって、本願発明と引用発明は、以下の点で一致ないし相違する。
　
＜一致点＞
　
　「第１の通信装置が第２の通信装置との通信を確立する方法であって、
　バッファにおいて第２の通信装置からの信号のサンプルを受信するステップと、
　前記サンプルから前記信号のボー・レートを検出するステップと、
　前記サンプルと特定の比較基準とを比較することによって、前記サンプルから、前記第２の通信装置により通信のために使用されている通信規約を決定するステップであって、
　複数の特定の比較基準のうちの一つを読み出すステップと、
　前記バッファから前記信号の前記サンプルを読み出すステップと、
　前記複数の特定の比較基準のうちの前記一つと前記信号の前記サンプルとを比較するステップと、
　前記複数の特定の比較基準のうちの前記一つと前記信号の前記サンプルとのマッチに応答して、前記複数の特定の比較基準のうちの前記一つの通信規約で前記信号が送信されていることを決定するステップと、
を含むステップと、
　前記検出されたボー・レートにおける決定された前記通信規約を用いて通信するように、前記第１の通信装置を設定するステップと、
を含む方法。」
　
＜相違点１＞
　
　「第１の通信装置」及び「第２の通信装置」に関し、本願発明は、「遠隔装置」及び「ホスト装置」であるのに対し、引用発明は、「受信機器」及び「送信機器」である点。
　
＜相違点２＞
　
　「特定の比較基準」に関し、本願発明は、「サポートされたプロトコルの公知のビットのテンプレート」及び「プロトコル・テンプレート」であるのに対し、引用発明は、「パラメータ判別テーブルに予め記憶されている読取り結果データ」である点。
　
＜相違点３＞
　
　「前記サンプルと特定の比較基準とを比較することによって、前記サンプルから、前記第２の通信装置により通信のために使用されている特定の通信規約を決定するステップ」に関し、本願発明は、「前記サンプルとサポートされたプロトコルの公知のビットのテンプレートとの間のプロトコル・テンプレート・マッチングを実行することによって、前記サンプルから、前記ホスト装置（１０２）により通信のために使用されているプロトコルとフレーミングを決定するステップ（３０４）」であるのに対し、引用発明は、「前記特定コードの読取り結果データとパラメータ判別テーブルに予め記憶されている読取り結果データとを比較することによって、前記特定コードの読取り結果データから、前記送信機器１１により通信のために使用されている読取りデータ長及びパリティモードを決定するステップ」である点。
　
＜相違点４＞
　
　「通信規約」に関し、本願発明は、「プロトコル（通信規約）とフレーミング」であるのに対し、引用発明は、「読取りデータ長及びパリティモード（通信規約）」であるものの、フレーミングを有しない点。
　
５．判断
　そこで、まず、上記相違点１について検討する。
　遠隔装置及びホスト装置において通信を確立することは自明であるから、引用発明を遠隔装置及びホスト装置で利用する程度のことは、単なる技術の転用の域を出ない。
　
　次に、上記相違点２について検討する。
　本願明細書の段落３５に説明されているように、本願発明の「テンプレート」とは、受信した信号が有しているパターンを検出する際に、該信号のフレームにおける或る信号と一致するかどうかを決定するために比較の基準とされるパターンであることろ、プロトコル（通信規約）を検出するためにそのようなパターンを用いることは、例えば、原審の拒絶査定で引用した、特開平１１−４１３１７号公報（段落７）の従来の技術でさらに引用しているように周知であり、引用発明にこの周知技術を採用することに格別の困難性はないから、本願発明のように「サポートされたプロトコルの公知のビットのテンプレート」及び「プロトコル・テンプレート」を用いることは当業者が容易に成し得るものである。
　
　次に、上記相違点３及び４について検討する。
　引用発明の「読取りデータ長及びパリティモード（通信規約）」のうち、読取りデータ長は、フレーミングの一構成ということができるものであるから、本願発明のように「フレーミング」を「プロトコル（通信規約）」にさらに加える程度のことは単なる設計的付加にすぎない。そして、上記相違点２で指摘したような、「サポートされたプロトコルの公知のビットのテンプレート」を用い、本願発明のように「サンプルとサポートされたプロトコルの公知のビットのテンプレートとの間のプロトコル・テンプレート・マッチングを実行することによって、サンプルから、ホスト装置により通信のために使用されているプロトコルとフレーミングを決定するステップ」とすることは当業者が容易に成し得るものである。
　
　そして、本願発明の作用効果も、引用発明及び周知技術から当業者が容易に予測できる範囲のものである。
　
６．むすび
　以上のとおり、本願発明は、引用発明及び周知技術に基いて当業者が容易に発明をすることができたものと認められるから、特許法第２９条第２項の規定により特許を受けることができない。
　
　よって、結論のとおり審決する。