【事件の表示】
　特願２００３−３８０００９「電子機器および該電子機器にファイルをダウンロードするためのシステムならびに方法」拒絶査定不服審判事件〔平成１６年　６月２４日出願公開、特開２００４−１７８５７５〕について、次のとおり審決する。
【結　論】
　本件審判の請求は、成り立たない。
【理　由】
１．手続の経緯
　本願は、平成１５年１１月１０日（パリ条約による優先権主張；２００２年１１月１３日，欧州特許庁）を出願日とする出願であって、出願後の手続きの経緯は次のとおりである。
　
拒絶理由の通知　　　　（起案日）平成２１年　９月　８日
意見、手続補正　　　　（提出日）平成２２年　３月　８日
拒絶理由の通知　　　　（起案日）平成２２年　３月３０日
意見、手続補正　　　　（提出日）平成２２年１０月　１日
補正却下の決定　　　　（起案日）平成２２年１０月２１日
拒絶査定　　　　　　　（起案日）平成２２年１０月２１日
同　謄本送達　　　　　（送達日）平成２２年１０月２６日
審判請求　　　　　　　（提出日）平成２３年　２月２８日
手続補正　　　　　　　（提出日）平成２３年　２月２８日
前置報告　　　　　　　（起案日）平成２３年　４月１４日
審尋　　　　　　　　　（起案日）平成２３年　７月２５日
回答　　　　　　　　　（提出日）平成２４年　１月２５日
　
　
２．本願発明
　本願の請求項１に係る発明は、平成２３年２月２８日付けの手続補正書により補正された特許請求の範囲の請求項１に記載されたとおりの次の事項により特定されるものである。（以下「本願発明」という。）
「１つの完全な汎用シリアルバス（ＵＳＢ）プロトコルスタックの１つの完全な汎用シリアルバス（ＵＳＢ）プロトコルスタックコードにより通常オペレーション中に動作可能な汎用シリアルバス（ＵＳＢ）インタフェースを有する電子機器であって、不揮発性メモリが設けられていて、該不揮発性メモリには前記電子機器をブートするブートコードが含まれている電子機器において、
　前記電子機器のソフトウェアは、前記汎用シリアルバス（ＵＳＢ）インタフェースを介して前記電子機器のブートオペレーション中にアップグレード可能であり、
　前記ブートコードは、前記汎用シリアルバス（ＵＳＢ）インタフェースのための軽量プロトコルスタックの軽量プロトコルスタックコードを有しており、該軽量プロトコルスタックは、前記完全な汎用シリアルバス（ＵＳＢ）プロトコルスタックのレイヤのサブセットから成り、該サブセットには、ブートオペレーション中の前記汎用シリアルバス（ＵＳＢ）インタフェースを介した送受信と前記ソフトウェアのアップグレードのためのコードが含まれていることを特徴とする電子機器。」
　
　
３．先行技術
　
３．１　引用文献１に記載された発明
　原審で引用された本願優先権主張日前に頒布された刊行物である特開２０００−１８７５８８号公報（ 以下、「引用文献１」という。）には、図面とともに次の記載がある。 （下線は当審付与。）
　
Ａ．「【請求項１】　
プログラム書き換え装置を内蔵する装置の制御手順を含む通常プログラムを記憶する通常プログラム記憶部と
前記通常プログラムを外部装置から受信する受信手順と、受信した前記通常プログラムを前記通常プログラム記憶部に上書きする上書き手順とを示す、書き換えプログラムを記憶する書き換えプログラム記憶部と
第１期間に、書き換えプログラムの受信手順と上書き手順とに基づいて、前記通常プログラムの上書きを実行し、前記第１期間と異なる第２期間に、前記通常プログラムに基づいて、前記書き換えプログラムを外部装置から受信し、受信した前記書き換えプログラムを前記書き換えプログラム記憶部に上書きする制御手段とを有する
プログラム書き換え装置
　
Ｂ．「【０００１】
【発明の属する技術分野】本発明は、
電子機器に内蔵されるプログラム書き換え装置に係り
　
Ｃ．「【０００２】
【従来の技術】電子機器の動作を制御するプログラムは、通常、電子機器内に設けられたＭＡＳＫＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、ＦＬＡＳＨなどに格納されている。これらのメモリは、読み出し専用のメモリである。しかし、ＥＰＲＯＭ、ＥＥＰＲＯＭ、ＦＬＡＳＨなどは、特別の装置を使用することにより、メモリに格納されたプログラムを電気的に書き換えることができる。電子機器内に設けられたＣＰＵは、前記メモリに格納されたプログラムにしたがって、電子機器内の各部を制御する。
【０００３】最近では、パソコンの周辺機器（スキャナ、プリンタ、モデムなど）やパソコンのマザーボードなどの電子機器において、
電子機器における機能追加や電子機器に生じる障害の解消のため、
【０００４】（１）プログラムを格納するメモリは、ＥＥＰＲＯＭやＦＬＡＳＨなどの電気的に書き換え可能なメモリとする。電子機器は、メモリに格納されているプログラムを書き換える場合、パソコンから変更されたプログラムをダウンロードする。次に、電子機器は、電子機器内において、プログラムの書き換えを行う。こうして、電子機器の機能追加や障害の解消が行われる。
【０００５】（２）
プログラムのブート部分（通信等の初期化部分）だけが、ＭＡＳＫＲＯＭやＥＰＲＯＭに格納されている。
　
Ｄ．「【０００７】
【発明が解決しようとする課題】前記従来技術には、次のような問題点がある。第１に、前記（１）の方法の場合、プログラムをＥＥＰＲＯＭやＦＬＡＳＨに書き込んでいる最中に電源がダウンし、プログラムの書き込みに失敗することがある。さらに、ＥＥＰＲＯＭやＦＬＡＳＨへの書き込みが、何らかの原因で失敗することがある。この場合、書き換えが途中まで進んでいるプログラムは、書き換え前の部分と書き換え後の部分との間で、プログラムとしての整合が取れない。したがって、プログラムが暴走して、正常に動作しない。
【０００８】上記の状態になった電子機器は、ユーザサイドにおけるプログラムの書き換えが不可能になる。したがって、ユーザがメーカに電子機器を送り返したり、ユーザがサービスの窓口まで電子機器を持ち込む必要がある。また、メーカの担当者が電子機器を分解して、メモリを交換する必要がある。
第２に、前記（２）の方法の場合、ＭＡＳＫＲＯＭやＥＰＲＯＭに書き込まれているブート部分のプログラムは、パソコンからのダウンロードでは書き換えることができない。
【０００９】本発明の目的は、プログラムの書き換え中に電源が切れてしまったり、なんらかの原因でプログラムの書き換えに失敗した場合、ユーザが、再度書き換えを実行することが可能なプログラム書き換え装置を提供することにある。
本発明の他の目的は、ユーザが、プログラムのどの部分でも、書き換えすることが可能なプログラム書き換え装置を提供することにある
　
Ｅ．「【００２４】
【発明の実施の形態】以下、本発明の実施の形態について図面を参照して説明する。以下に説明する実施の形態は、フィルムスキャナの
ＦＬＡＳＨメモリ（以下ＦＬＡＳＨとする）
【００２５】図１は、フィルムスキャナ２０とパソコン３０とから構成される画像読取システムの一例を示すブロック図である。図１に示すように、フィルムスキャナ２０は、
ＳＣＳＩインタフェース２を通してパソコン３０と接続されている。
【００２６】フィルムスキャナ２０のＣＰＵ１は、
パソコン３０からの指示をＳＣＳＩインタフェース２を通して受けて、フィルムスキャナ２０の各部を制御する。
　
Ｆ．「【００３０】Ａ／Ｄ変換器８から出力された画像信号は、ＲＡＭ４に記憶される。
ＲＡＭ４に記憶された画像信号は、ＳＣＳＩインタフェース２を通してパソコン３０に出力される。
図２に示すように、ＦＬＡＳＨ３は、５つのプログラム領域（Ｐ１〜Ｐ５）を有している
…（中略）…
【００３２】
書き換えプログラムＰ４は、パソコン３０と簡易通信するときに用いられる書き換え動作用簡易通信プログラムと、ＦＬＡＳＨ書き換え動作制御プログラムとを備える。通常プログラムＰ５は、パソコン３０との通信プログラムとＦＬＡＳＨ書き換え動作制御プログラムとフィルムスキャナ２０内の各部を制御するための制御プログラムを備える。
　
Ｇ．「【００４９】以下、図５及び図６に示すフローチャートに基づいて、
初期化時の動作
【００５０】ステップＳ２２において、ＣＰＵ１は、
状態判別プログラムＰ２に基づいて
ＣＰＵ１は、通常プログラム更新フラグを１ではないと判断した場合、処理をステップＳ２４へ進める
…（中略）…
【００５７】また、前記したように、ステップＳ２２において、ＣＰＵ１は、
通常プログラム更新フラグを１ではないと判断した場合、処理をステップＳ２４（図６参照）へ進める。ステップＳ２４において、ＣＰＵ１は、状態判別プログラムＰ２に基づいて、ＦＬＡＳＨ３の読み出しアドレスを書き換えプログラムＰ４の先頭アドレスにジャンプさせる
【００５８】ステップＳ２５において、ＣＰＵ１は、ＦＬＡＳＨ３に格納されている書き換えプログラムＰ４内のＦＬＡＳＨ書き換え動作制御プログラムに基づいて、フラグ領域Ｐ３に格納されている書き換えプログラム更新フラグを１にセットする。ステップＳ２７において、ＣＰＵ１は、書き換えプログラムＰ４内の書き換え動作用簡易通信プログラムに基づいて、パソコン３０に対して更新用の通常プログラムの送信を命令する。続いて、ＣＰＵ１は、書き換えプログラムＰ４内の書き換え動作用簡易通信プログラムに基づいて、
パソコン３０からＳＣＳＩインタフェース２を介して更新用の通常プログラムの受信を開始する。
【００５９】ステップＳ２８において、ＣＰＵ１は、書き換えプログラムＰ４内のＦＬＡＳＨ書き換え動作制御プログラムに基づいて、受信した更新用の通常プログラムをＦＬＡＳＨ３に上書きする。上書きする領域は、通常プログラム記憶部（図２参照）である。ステップＳ２９において、ＣＰＵ１は、ＦＬＡＳＨ３に格納されている書き換えプログラムＰ４内のＦＬＡＳＨ書き換え動作制御プログラムに基づいて、ステップＳ２８における上書きが終了したか否かを判断する。ＣＰＵ１は、上書きが終了するまで、前記判断する状態を維持する。ＣＰＵ１は、
上書きが終了したと判断したとき、
【００６０】ステップＳ３０において、ＣＰＵ１は、書き換えプログラムＰ４のＦＬＡＳＨ書き換え動作制御プログラムに基づいて、フラグ領域Ｐ３に格納されている通常プログラム更新フラグを１にセットする。ステップＳ３１において、ＣＰＵ１は、書き換えプログラムＰ４のＦＬＡＳＨ書き換え動作制御プログラムに基づいて、
ＦＬＡＳＨ３の読み出しアドレスを上書きされた通常プログラムＰ５の先頭アドレスにジャンプさせる。
　
（Ａ）引用文献１は上記Ａ．の「プログラム書き換え装置」を説明する文献であるところ、これは上記Ｂ．記載のとおり、「電子機器に内蔵される」ものである。
　したがって、引用文献１には
「プログラム書き換え装置を内蔵する装置の制御手順を含む通常プログラムを記憶する通常プログラム記憶部と、
前記通常プログラムを外部装置から受信する受信手順と、受信した前記通常プログラムを前記通常プログラム記憶部に上書きする上書き手順とを示す、書き換えプログラムを記憶する書き換えプログラム記憶部と、
第１期間に、書き換えプログラムの受信手順と上書き手順とに基づいて、前記通常プログラムの上書きを実行し、前記第１期間と異なる第２期間に、前記通常プログラムに基づいて、前記書き換えプログラムを外部装置から受信し、受信した前記書き換えプログラムを前記書き換えプログラム記憶部に上書きする制御手段とを有するプログラム書き換え装置を内蔵する電子機器」が記載されていると言える。
　
（Ｂ）上記Ｃ．の段落【０００３】の記載などから、
「前記プログラム書き換えは電子機器における機能追加や電子機器に生じる障害の解消のために行われるもの」である。
　
（Ｃ）上記Ｇ．の「初期化時の動作」における、「状態判別プログラム」に基づく判断によって「書き換えプログラム」にジャンプし（段落【００５０】【００５７】）これが終了すると、「通常プログラム」にジャンプする（段落【００５９】【００６０】）と言う流れからみて、該「書き換えプログラム」は「通常プログラム」を動作させるための通信等の初期化部分、すなわち「ブート部分」であると言える。
　また、上記Ｃ．の段落【０００５】の「プログラムのブート部分（通信等の初期化部分）だけが、ＭＡＳＫＲＯＭやＥＰＲＯＭに格納されている。」との従来技術の構成の説明、上記Ｄ．の段落【０００８】の「ＭＡＳＫＲＯＭやＥＰＲＯＭに書き込まれているブート部分のプログラムは、パソコンからのダウンロードでは書き換えることができない。」との従来技術の問題点の説明、上記Ｄ．の段落【０００９】の「ユーザが、プログラムのどの部分でも、書き換えすることが可能なプログラム書き換え装置を提供することにある。」との目的の説明などからみて、引用文献１で開示される技術思想は、単に「通常プログラム」の書き替え中の事故対策に止まるものではなく、従来技術においては書き換えることが不可能であった「ブート部分」の書き換えを可能とすることをも目的とするものであり、これは上記Ａ．における「前記通常プログラムに基づいて、前記書き換えプログラムを外部装置から受信し、受信した前記書き換えプログラムを前記書き換えプログラム記憶部に上書きする」との構成要件によって達成されるもの、敷衍すれば、従来技術においては書き替えることができなかった「ブート部分」に相当する「書き換えプログラム」を「通常プログラム」によって書き換え可能としたものと解することができ、このことによっても前記「書き換えプログラム」が「ブート部分」であることが裏付けられている。
　よって、
「前記書き換えプログラムはブート部分」であると言える。
　また、上記Ｇ．からは、
「前記第１期間が初期化時の動作の一部」となることも読み取れる。
　
（Ｄ）上記Ｅ．の段落【００２５】の記載から、
「前記電子機器はＳＣＳＩインタフェースを通して前記外部装置と接続されて」いると言える。
　
（Ｅ）上記Ｅ．の段落【００２６】の記載から、「前記電子機器」は
「該ＳＣＳＩインタフェースを通して前記外部装置からの指示を受け」るものであると言える。
　
（Ｆ）上記Ｆ．の段落【００３０】の「ＲＡＭ４に記憶された画像信号は、ＳＣＳＩインタフェース２を通してパソコン３０に出力される。」との記載から、「前記電子機器」は
「該ＳＣＳＩインタフェースを通して前記外部装置に信号を出力」すると言える。
　
（Ｇ）上記Ｇ．の段落【００５８】の記載等から、「前記電子機器」は
「該ＳＣＳＩインタフェースを介して更新用の通常プログラムの受信がなされ」ると言える。
　
（Ｈ）上記Ｅ．の段落【００２４】の「ＦＬＡＳＨメモリ（以下ＦＬＡＳＨとする）」との記載、上記Ｆ．の記載等から、
「前記通常プログラム記憶部と前記書き換えプログラム記憶部がＦＬＡＳＨメモリに設けられて」いるものが読みとれる。
　
（Ｉ）上記Ｆ．の段落【００３２】の記載等から、
　「前記書き換えプログラムは、外前記部装置と簡易通信するときに用いられる書き換え動作用簡易通信プログラムと、ＦＬＡＳＨ書き換え動作制御プログラムとを備え」、「前記通常プログラムは、前記外部装置との通信プログラムとＦＬＡＳＨ書き換え動作制御プログラムと電子機器内の各部を制御するための制御プログラムを備えるものである」と言える。
　
（Ｊ）よって、引用文献１には次の発明（以下、「引用文献１発明」という）が示されている。
　
「プログラム書き換え装置を内蔵する装置の制御手順を含む通常プログラムを記憶する通常プログラム記憶部と、
前記通常プログラムを外部装置から受信する受信手順と、受信した前記通常プログラムを前記通常プログラム記憶部に上書きする上書き手順とを示す、書き換えプログラムを記憶する書き換えプログラム記憶部と、
第１期間に、書き換えプログラムの受信手順と上書き手順とに基づいて、前記通常プログラムの上書きを実行し、前記第１期間と異なる第２期間に、前記通常プログラムに基づいて、前記書き換えプログラムを外部装置から受信し、受信した前記書き換えプログラムを前記書き換えプログラム記憶部に上書きする制御手段とを有するプログラム書き換え装置を内蔵する電子機器であって、
　前記プログラム書き換えは電子機器における機能追加や電子機器に生じる障害の解消のために行われるものであり、
　前記書き換えプログラムはブート部分であり、
　前記第１期間が初期化時の動作の一部であり、
　前記電子機器はＳＣＳＩインタフェースを通して前記外部装置と接続されており、
　該ＳＣＳＩインタフェースを通して前記外部装置からの指示を受け、
　該ＳＣＳＩインタフェースを通して前記外部装置に信号を出力し、
　該ＳＣＳＩインタフェースを介して更新用の通常プログラムの受信がなされ、
　前記通常プログラム記憶部と前記書き換えプログラム記憶部がＦＬＡＳＨメモリに設けられており、
　前記書き換えプログラムは、外前記部装置と簡易通信するときに用いられる書き換え動作用簡易通信プログラムと、ＦＬＡＳＨ書き換え動作制御プログラムとを備え、
　前記通常プログラムは、前記外部装置との通信プログラムとＦＬＡＳＨ書き換え動作制御プログラムと電子機器内の各部を制御するための制御プログラムを備えるものである
電子機器」
　
　
３．２　引用文献２に記載される事項
　同じく、原審で引用された本願優先権主張日前に頒布された刊行物である、特開２００１−１１７７７８号公報（ 以下、「引用文献２」という。）には、図１〜図３とともに次の記載がある。
　
あ．「【０００２】
【従来の技術】ＵＳＢ（Universal　Serial　Bus）は、パソコンと周辺回路とを接続するシリアルバスであり・・・」
　
い．「【００１９】ＵＳＢ装置（１１４）は、情報処理装置（１０６）とＵＳＢ装置（１１４）の間でＵＳＢプロトコル通信を行うためのＵＳＢパケット送受信手段（１０７）と、情報処理装置（１０６）からのＵＳＢパケットをファームウェア保存手段へのアクセスに使われるインターフェイスに変換を行うアクセス手段（１０８）と、書き換え機能を持つ第１、第２のファームウェア保存手段（１１０、１１１）と、
…（中略）…
【００２１】・・・モデム等」
　
　あ．と　い．等によれば、汎用シリアルバス（ＵＳＢ）を用いた情報処理装置とＵＳＢ装置（モデム）のインタフェースが、従来から周知慣用の技術であったことが認められる。
　
３．３　引用文献３に記載される事項
　同じく、原審で引用された本願優先権主張日前に頒布された刊行物である、特開２００１−３１２４１５号公報（ 以下、「引用文献３」という。）には、図１〜図２とともに次の記載がある。
　
ａ．「【０００２】
【従来の技術】・・・コンピュータは、そのうちアップグレードが必要になるので、ファームウェアも、性能向上のため、あるいは、新たな機能を追加するためにアップグレードしなければならなくなる。結果として、ユーザは、新しいファームウェアを定期的にダウンロードしてインストールしなければならない。」
　
ｂ．「【０００８】さらにもう１つの問題は、従来の方法が、しばしばきわめて柔軟性に乏しい、簡易ネットワーク管理プロトコル（「ＳＮＭＰ」）と簡易ファイル転送プロトコル（「ＴＦＴＰ：trivial file transfer protocol」）の利用に依存したものであるということであった。」
　
　ａ．とｂ．等によれば、ソフトウェアのアップグレードのために、簡易ファイル転送プロトコル（「ＴＦＴＰ：trivial file transfer protocol」）を利用することが、従来から周知慣用の技術であったことが認められる。
　
　
４．対比・判断
４．１　本願発明と引用文献１発明との対比 
　以下に、本願発明と引用文献１発明とを比較する。
　
（１）引用文献１発明も本願発明も「電子機器」である点で一致する。
　
（２）引用文献１発明における「ＳＣＳＩインタフェース」は、本願発明における「汎用シリアルバス（ＵＳＢ）インタフェース」に対応付けられるものであるところ、前者も汎用のバスインタフェースであるから、両者は「汎用バスインタフェース」と言えるものである点で共通する。
　
（３）そして引用文献１発明における「該ＳＣＳＩインタフェースを通して前記外部装置からの指示を受け」「該ＳＣＳＩインタフェースを通して前記外部装置に信号を出力し」との動作は、電子回路の通常の動作時になされることは明らかであるから、引用文献１発明における「ＳＣＳＩインタフェース」も「通常オペレーション中に動作可能な」ものである。
　
　したがって、引用文献１発明と本願発明とは、
「通常オペレーション中に動作可能な汎用バスインタフェースを有する電子機器」である点で共通すると言える。
　
（４）引用文献１発明における「ＦＬＡＳＨメモリ」は、本願発明における「不揮発性メモリ」に相当するものであるから、引用文献１発明も本願発明と同様に、「不揮発性メモリが設けられて」いるものであると言える。
　
（５）引用文献１発明における「ＦＬＡＳＨメモリ」には「ブート部分」である「書き換えプログラム」が設けられているのであるから、引用文献１発明も本願発明と同様に「該不揮発性メモリには前記電子機器をブートするブートコードが含まれている電子機器」であると言える。
　
　
（６）引用文献１発明における「通常プログラムの上書き」は、本願発明における「アップグレード」に対応付けられるものであるところ、前者は「ＳＣＳＩインタフェースを介して」「受信」された「更新用の通常プログラム」で「上書き」するものであることは明らかであり、「前記汎用バスインタフェースを介して」なされるものであると言える。
　しかも、該「前記通常プログラムの上書き」は「初期化時の動作の一部」である「第１期間」に「ブート部分」である「書き換えプログラム」の「受信手順と上書き手順とに基づいて」なされるものであるから「電子機器のブートオペレーション中に」なされるものであると言える。
　さらに、該「通常プログラムの上書き」も「プログラム書き換え」の一部であるから「電子機器における機能追加や電子機器に生じる障害の解消のために行われるもの」であり、「アップグレード」とも言えるものである。
　したがって、引用文献１発明と本願発明とは、
「前記電子機器のソフトウェアは、前記汎用バスインタフェースを介して前記電子機器のブートオペレーション中にアップグレード可能」である点で共通すると言える。
　
（７）引用文献１発明における「書き換え動作用簡易通信プログラム」による通信は、本願発明における「ブートオペレーション中の前記汎用シリアルバス（ＵＳＢ）インタフェースを介した送受信」に対応付けられるものであるところ、前者の「書き換え動作用簡易通信プログラム」は「通常プログラム」が備える「通信プログラム」よりも「簡易」なもの、すなわち「軽量な」ものと解することができる。
　また、引用文献１発明における「書き換えプログラム」による「前記通常プログラムの上書き」は、上記（６）で説示したことと同様に、本願発明における「ソフトウェアのアップグレード」に相当する。
　したがって、引用文献１発明における「書き換えプログラム」は、「通常プログラム」の「通信プログラムとＦＬＡＳＨ書き換え動作制御プログラム」よりも「軽量な」ものであると言える。
　してみると、引用文献１発明と本願発明とは、
「前記ブートコードは、軽量なコードを有しており、該軽量なコードにはブートオペレーション中の前記汎用バスインタフェースを介した送受信と前記ソフトウェアのアップグレードのためのコードが含まれている」点で共通すると言える。
　
（８）よって、本願発明は、下記一致点で引用文献１発明と一致し、下記相違点を有する点で引用文献１発明と相違する。
　
〈一致点〉
「通常オペレーション中に動作可能な汎用バスインタフェースを有する電子機器であって、不揮発性メモリが設けられていて、該不揮発性メモリには前記電子機器をブートするブートコードが含まれている電子機器において、
　前記電子機器のソフトウェアは、前記汎用バスインタフェースを介して前記電子機器のブートオペレーション中にアップグレード可能であり、
　前記ブートコードは、軽量なコードを有しており、該軽量なコードにはブートオペレーション中の前記汎用バスインタフェースを介した送受信と前記ソフトウェアのアップグレードのためのコードが含まれている電子機器。」
　
〈相違点１〉
　本願発明における汎用インタフェース、は汎用「シリアル」バスインタフェースである。
（これに対し、引用文献１発明で採用される「ＳＣＳＩインタフェース」は、通常はパラレルインタフェースのものを意味し、所謂「シリアルＳＣＳＩ」を示唆する記載は引用文献１にはない。）
　
〈相違点２〉
　本願発明におけるインタフェースは、通常オペレーション中に「１つの完全な汎用シリアルバス（ＵＳＢ）プロトコルスタックの１つの完全な汎用シリアルバス（ＵＳＢ）プロトコルスタックコードにより」動作可能なものであり、ブートコードに含まれる軽量なコードは、「前記汎用シリアルバス（ＵＳＢ）インタフェースのための軽量プロトコルスタックの軽量プロトコルスタックコード」であり、「該軽量プロトコルスタックは、前記完全な汎用シリアルバス（ＵＳＢ）プロトコルスタックのレイヤのサブセットから成り」、「該サブセットに」ブートオペレーション中の送受信と前記ソフトウェアのアップグレードのためのコードが含まれている。
（これに対し、引用文献１には「書き換えプログラム」のプロトコルスタックが、「通常プログラム」の「通信プログラムとＦＬＡＳＨ書き換え動作制御プログラム」の「プロトコルスタックのレイヤのサブセット」に含まれるという記載はない。）
　
　
４．２　当審判断
〈相違点１〉について
　上記３．２記載の如く、「汎用シリアルバス（ＵＳＢ）インタフェース」は周知慣用のインタフェースであり、引用文献１発明の「ＳＣＳＩインタフェース」に換えて「汎用シリアルバス（ＵＳＢ）インタフェース」を採用することは、当業者であれば適宜になし得た設計変更にすぎない。
　
〈相違点２〉について
　本願発明における「完全な」「プロトコルスタック」や、その「プロトコルスタックのレイヤのサブセット」なる記載の意味するところは必ずしも明確なものではないところ、本願発明の詳細な説明を参酌するに、その段落【００１３】の「このため本発明の別の観点によれば前述のブートコードには、前記の完全なプロトコルスタックコードのイーサネットからＵＳＢへのマッピングパートが含まれている。このパートは、ワイドエリアネットワーク（ＷＡＮ）を介した通信に必要とされるＡＡＬ５／ＡＴＭ／ＵＳＢ（ATM: asynchronous transfer mode; AAL: ATM adaption layer）マッピングをサポートしていない。換言すれば、いくつかのレイヤが取り除かれている。」との記載や、段落【００２３】の「上述のファイル転送リクエストおよび格納されたファイルの送信を、簡易ファイル転送プロトコル（ＴＦＴＰ）を使用して行うと有利である。」との記載等からみて、ある基準となるプロトコルスタックを「完全な」「プロトコルスタック」と称し、これに比し機能の一部をサポートしないプロトコルスタックを「プロトコルスタックのレイヤのサブセット」と表現しているとの解釈ができる。
　しかるに、上記３．３で示した如く、ソフトウェアのアップグレード時の転送用プロトコルとしては、一般的なＦＴＰ（file transfer protocol）が備える認証機能をサポートしないプロトコルである「ＴＦＴＰ：trivial file transfer protocol」が、周知慣用のものであり、一方、引用文献１発明の「書き換え動作用簡易通信プログラム」は、単なる「通信プログラム」に比し「簡易」なものでありながら「書き換え動作用」との用途に適したものであることは明らかであるから、引用文献１発明における「書き換え動作用簡易通信プログラム」のプロトコルとしてＴＦＴＰを採用し、「通信プログラム」のプロトコルとして一般的なＦＴＰ等の認証機能をサポートするプロトコルを採用することは、当業者であれば当然の如く想到する設計事項であり、またその採用に格別な困難性を伴うものでもない。
　そして、引用文献１発明の「書き換えプログラム」が備える「ＦＬＡＳＨ書き換え動作制御プログラム」と、「通常プログラム」が備える「ＦＬＡＳＨ書き換え動作制御プログラム」は同等の機能を有するはずである。
　してみると、引用文献１発明において上記の如き「ＴＦＴＰ」と「ＦＴＰ」等を採用する設計事項を適用した場合には、「通常プログラム」が備える「通信プログラムとＦＬＡＳＨ書き換え動作制御プログラム」は「完全な」「プロトコルスタック」を有し、「書き換えプログラム」は該「完全な」「プロトコルスタック」の「レイヤのサブセット」に含まれるものと言える。
　したがって、上記相違点２に係る事項は、当業者であれば適宜に採用し得た設計事項にすぎないものであると言える。
　
　そして、本願発明により奏する効果も、引用文献１に記載された発明及び引用文献２、引用文献３に記載の如き周知慣用技術から当然予想される範囲内のものにすぎず、格別顕著なものとは認められない。
　よって、本願発明は、引用文献１に記載された発明及び引用文献２、引用文献３に記載の如き周知慣用技術に基いて、当業者が容易に発明をすることができたものである。
　
５．むすび
　以上のとおり、本願の請求項１に係る発明は、その出願前に日本国内又は外国において、頒布された刊行物に記載された発明又は電気通信回線を通じて公衆に利用可能となった発明に基いて、その出願前にその発明の属する技術の分野における通常の知識を有する者が容易に発明をすることができたものであるから、特許法第２９条第２項の規定により特許を受けることができない。
　よって、結論のとおり審決する。