【事件の表示】
　平成１１年特許願第２９８７１２号「コンピュータシステム」拒絶査定不服審判事件〔平成１３年　４月２７日出願公開、特開２００１−１１７７７９〕について、次のとおり審決する。
【結　論】
　本件審判の請求は、成り立たない。
【理　由】
１．手続の経緯・本願発明
　本願は、平成１１年１０月２０日の出願であって、平成１５年７月１０日付けで拒絶査定がなされ、これに対し、同年８月１２日に審判請求がなされ、同年９月１１日に手続補正がなされたが、当審より、平成１７年１２月９日付けで拒絶理由通知がなされ、これに対し、平成１８年２月７日に手続補正がなされたものであり、その請求項１に係る発明は、特許請求の範囲の請求項１に記載された事項により特定される次のとおりのものと認める。（以下、「本願発明」という。）
　
　「プログラムを記憶した半導体記憶素子を備えるとともに外部記憶装置を接続可能なコンピュータシステムにおいて、
　前記半導体記憶素子は、当該コンピュータシステムを駆動制御するファームウェアプログラムと、このファームウェアプログラムの書き換えを実行するためのファームウェア書き換えプログラムと、コンピュータシステムに固有のＩＤ情報と、前記ファームウェアプログラムのバージョン情報とを記憶しており、
　接続された前記外部記憶装置内に、前記半導体記憶素子内のファームウェアプログラムの書き換えを指示するファームウェア書き換え命令が記憶されているか否かを判別し、前記半導体記憶素子内に記憶されたＩＤ情報と同じＩＤ情報が前記外部記憶装置内に記憶されているか否かを判別し、前記半導体記憶素子内のバージョン情報よりも新しいバージョン情報が前記外部記憶装置内に記憶されているか否かを判別する判別手段と、
　この判別手段によって、前記外部記憶装置内に前記ファームウェア書き換え命令が記憶されており、前記半導体記憶素子に記憶されたＩＤ情報と同じＩＤ情報が記憶されており、かつ、前記半導体記憶素子内のバージョン情報よりも新しいバージョン情報が記憶されていると判別された場合に、前記半導体記憶素子内のファームウェアプログラムを書き換える書き換え手段と、
を備え、
　前記書き換え手段は、前記ファームウェア書き換えプログラムを実行して、前記半導体記憶素子内に記憶されているファームウェアプログラムを、前記外部記憶装置内に記憶されている更新用ファームウェアプログラムに更新し、
　前記判別手段によって、前記外部記憶装置内に前記ファームウェア書き換え命令が記憶されていないと判別された場合、または前記半導体記憶素子に記憶されたＩＤ情報と同じＩＤ情報が記憶されていないと判別された場合、または前記半導体記憶素子内のバージョン情報よりも新しいバージョン情報が記憶されていないと判別された場合は、前記半導体記憶素子内に記憶されているファームウェアプログラムを実行することを特徴とするコンピュータシステム。」
　
２．引用発明
　当審より通知した平成１７年１２月９日付けの拒絶理由の理由２．の要旨は、本願請求項１乃至３に係る発明は、引用文献１及び２に記載された発明に基いて当業者が容易に発明することができたものであるから、特許法第２９条第２項の規定により特許を受けることができない、というものである。
　
（１）引用発明１
　当審より通知した上記拒絶理由に引用された、本願の出願日前である平成６年７月８日に頒布された刊行物である特開平６−１８７１４２号公報（以下「引用文献１」という。）には、次の事項が記載されている。
　
（ア）「【０００２】
【産業上の利用分野】本発明はデータ処理装置に関し、例えばコンピユータ等に接続する光磁気デイスク装置に適用し得る。
【０００３】
【従来の技術】従来、この種の光磁気デイスク装置においては、種々のコンピユータの外部記憶装置として使用し得るようになされている。すなわちこの種の光磁気デイスク装置においては、コントローラ及びドライバで形成され、このコントローラを介してホストコンピユータと接続されるようになされている。
【０００４】このためドライバにおいては、メモリ回路に格納したフアームウエアに従つてサーボ制御回路、レーザ制御回路、再生信号処理回路等を駆動し、これによりコントローラを介して入力される制御データに応動して動作を切り換え、続いて入力される記録データを所定の記録領域に記録し、又所定の記録領域を再生して再生データをコントローラに出力するようになされている。コントローラにおいては、例えばＳＣＳＩインターフエース（small computer system interface ）を介してホストコンピユータと通信し、このときメモリ回路に格納したコントローラフアームに従つてホストコンピユータから出力される種々のコマンドを処理することにより、必要に応じてドライバを駆動してホストコンピユータから出力される記録データを光磁気デイスクに記録し、また再生データをホストコンピユータに出力するようになされている。」
　
（イ）「【００３３】図３に示すようにこの書き換え用光磁気デイスク４０においては、この光磁気デイスクの構造に関するデータ等を記録したデイスク管理領域に続いて、ＬＢＡ（ロジカルブロツクアドレス）０で規定される記録領域に識別用データが記録され、この識別用データとして書き換え用光磁気デイスクを表すデータとその書き換え用データの記録領域が記録されるようになされている。
【００３４】すなわち図４に示すように、この識別用データにおいては、ＡＳＣＩＩ（american standard code for information interchange) 文字列データで記録され、始めにメーカ名を表す文字列（記号＊＊＊＊で表す）が記録された後、続いて書き換え用のコントローラフアームが記録されていることを表す文字列（ＣＯＮＴＲＯＬＬＥＲ　ＵＰＤＡＴＥ　ＤＩＳＫ）、そのバージヨンを表す文字列（Ｖ１４５）が記録され、これにより識別子を形成するようになされている。さらに識別用データにおいては、続いて書き換えるコントローラフアームが記録されている先頭のＬＢＡのデータ（図３においてＬＢＮｎに対応する）、ＬＢＡで表した書き換えるコントローラフアームの長さのデータが記録されるようになされている。
【００３５】これに対応して光磁気デイスク４０においては、この識別用データに対応してＬＢＮｎから書き換えるコントローラフアームをバイナリデータの形式で所定のフオーマツトに従つて記録するようになされている。これにより書き換え用光磁気デイスク４０においては、この識別用データを再生することにより、この光磁気デイスクを識別し得るようになされ、さらに書き換え用フアームウエアの記録領域を検出し得るようになされている。
【００３６】光磁気デイスク装置１においては、光磁気デイスクが装填されると図５に示す処理手順を実行し、これにより書き込み用光磁気デイスク４０か否か判断し、ここで書き込み用光磁気デイスク４０が装填された場合、リードオンリメモリ１４に格納されたコントローラフアームの書き換えプログラムを実行する。すなわち光磁気デイスク装置１においては、光磁気デイスク４０が装填されると、ステツプＳＰ１からステツプＳＰ２に移り、所定のスピンアツプ動作を実行することにより、光磁気デイスク４０を回転駆動して所定の回転速度に立ち上げる。
【００３７】続いて光磁気デイスク装置１においては、ステツプＳＰ３に移り、ドライバ４で光磁気デイスクのデイスク管理領域を再生すると共に、窓４２が開いているか否か検出し、この検出結果をコントローラ３に出力する。ここでコントローラ３の中央処理ユニツト１２においては、このデイスク管理領域の再生結果及び窓４２の検出結果に基づいて、書き換え用光磁気デイスク４０か否か判断し、ここで光磁気デイスクが正しく物理フオーマツトされていない場合、又は書き込み禁止の状態に設定されていない場合、否定結果が得られることにより、ステツプＳＰ４に移り、通常の光磁気デイスクについての処理を実行した後、ホストコンピユータ２等のコマンドに対応してステツプＳＰ５に移つて処理手順を完了する。
【００３８】これに対して光磁気デイスクが正しく物理フオーマツトされており、かつ書き込み禁止の状態に設定されている場合、中央処理ユニツト１２においては、ドライバ４にコマンドを発行してＬＢＡ０の領域を再生する。これに対応してドライバ４においては、このＬＢＡ０の領域を再生し、その再生データをコントローラ３に出力し、コントローラ３の中央処理ユニツト１２においては、この再生データでなる識別子を基準にして書き込み用光磁気デイスク４０か否か判断する。
【００３９】ここで否定結果が得られると、中央処理ユニツト１２においては、ステツプＳＰ４に移るのに対し、書き込み用光磁気デイスク４０の場合、ステツプＳＰ６に移り、ここで識別子に割当てられた「ＣＯＮＴＲＯＬＬＥＲ　ＵＰＤＡＴＥ　ＤＩＳＫ」の文字列に従つてコントローラフアームの書き換えプログラムを起動する。このコントローラフアームの書き換えプログラムは、リードオンリメモリ１４に予め格納されるようになされ、中央処理ユニツト１２においては、このコントローラフアームの書き換えプログラムに従つて続いてステツプＳＰ７に移り、既にリードオンリメモリ１４に格納されているコントローラフアームのバージヨンと光磁気デイスク４０の識別子に割当てられたバージヨンとを比較する。
【００４０】ここで識別子に割当てられたバージヨンが既にリードオンリメモリ１４に格納されているコントローラフアームのバージヨンより古い場合、中央処理ユニツト１２においては、ステツプＳＰ８に移り、ドライバ４にコマンドを発行して光磁気デイスク４０を排出した後、ステツプＳＰ５に移る。これにより光磁気デイスク装置１においては、必要なフアームウエアについてのみ書き換え処理手順を実行するようになされている。
【００４１】これに対して既にリードオンリメモリ１４に格納されているコントローラフアームのバージヨンより識別子に割当てられたバージヨンが新しい場合、ステツプＳＰ７において肯定結果が得られ、中央処理ユニツト１２においては、ステツプＳＰ９に移り、識別用データに割当てられた先頭のＬＢＡのデータ及びコントローラフアームの長さのデータを基準にしてドライバ４にコマンド及びアドレスデータを発行する。これにより中央処理ユニツト１２においては、書き換え用のフアームウエアを順次再生し、その結果ドライバ４から順次入力されるこのフアームウエアのデータをバツフアメモリ１７に格納する。
【００４２】このようにしてフアームウエアのデータをバツフアメモリ１７に格納すると、中央処理ユニツト１２においては、ステツプＳＰ１０に移り、ドライバ３にコマンドを発行して光磁気デイスク４０を排出し、これにより光磁気デイスク装置１においては、コントローラフアームの書き換え完了後、再び書き換え処理を繰り返さないようになされている。続いて中央処理ユニツト１２においては、ステツプＳＰ１１に移り、ここでバツフアメモリ１７に格納したフアームウエアのデータについて、チエツクサムを検査し、これにより正しく再生し得たか否か検出し、誤りが検出された場合、ステツプＳＰ５に移つて書き換え処理を中止する。これにより光磁気デイスク装置１においては、必要に応じてこの操作を繰り返して確実にコントローラフアームを更新し得るようになされている。
【００４３】これに対してステツプＳＰ１１において肯定結果が得られると、中央処理ユニツト１２においては、ステツプＳＰ１２に移り、ここでリードオンリメモリ１４に格納されたリードオンリメモリ書き換えプログラムをＲＡＭ１３に転送し、コントローラフアームの書き換えプログラムに代えてこのリードオンリメモリ書き換えプログラムを立ち上げる。
【００４４】これにより中央処理ユニツト１２においては、続くステツプＳＰ１３において、書き換えプログラムのアルゴリズムに従つてリードオンリメモリ１４に格納したコントローラソフトをバツフアメモリ１７に格納したコントローラソフトに書き換える。なおこの新たに更新するコントローラソフトにおいては、コントローラフアームの書き換えプログラム及びリードオンリメモリ書き換えプログラムを含み、光磁気デイスク装置１においては、コントローラソフトを更新する際、それまでリードオンリメモリ１４に格納されていたコントローラフアームの書き換えプログラム及びリードオンリメモリ書き換えプログラムをも同時に更新するようになされている。これにより光磁気デイスク装置１においては、必要に応じてこのコントローラフアームの更新処理を何度も繰り返し得るようになされている。
【００４５】このようにしてコントローラソフトを書き換えると、中央処理ユニツト１２においては、続いてステツプＳＰ１４に移り、リードオンリメモリ書き換えプログラムに従つてリセツトをかけて制御対象をリードオンリメモリ１４に切り換えた後、ステツプＳＰ５に移つて処理手順を完了する。
【００４６】かくして光磁気デイスク４０を介してコントローラフアームを更新することにより、いちいちリードオンリメモリ１４の実装基板を引き出さなくても、ホストコンピユータ２を接続した状態で簡易にコントローラフアームを更新することができ、その分簡易かつ確実にコントローラフアームを更新することができる。従つてホストコンピユータ２の更新等に対応して専門のオペレータでなくても簡易にコントローラフアームを更新することができ、その分光磁気デイスク装置１の使い勝手を向上することができる。」
　
　上記（イ）のうち、段落【００３９】の記載「中央処理ユニツト１２においては、…（中略）…書き込み用光磁気デイスク４０の場合、ステツプＳＰ６に移り、ここで識別子に割当てられた「ＣＯＮＴＲＯＬＬＥＲ　ＵＰＤＡＴＥ　ＤＩＳＫ」の文字列に
従つて
　また、上記（イ）のうち、段落【００３７】の記載「書き換え用光磁気デイスク４０か否か判断し、…（中略）…否定結果が得られることにより、ステツプＳＰ４に移り、通常の光磁気デイスクについての処理を実行した後、ホストコンピユータ２等のコマンドに対応してステツプＳＰ５に移つて処理手順を完了する。」において、書き込み用でない通常の光磁気デイスクに対しては、リードオンリメモリに記憶されたコントローラフアームが実行されることにより、通常の処理が行われることは自明である。また、段落【００４０】の記載「ここで識別子に割り当てられたバージヨンがリードオンリメモリ１４に格納されているコントローラフアームのバージヨンより古い場合、中央処理ユニツト１２においては、ステツプＳＰ８に移り、ドライバ４にコマンドを発行して光磁気デイスク４０を排出した後、ステツプＳＰ５に移る。これにより光磁気デイスク装置１においては、必要なフアームウエアについてのみ書き換え処理手順を実行するようになされている。」からすると、バージョンが古い書き込み用光磁気デイスクを挿入しても排出されるだけで、リードオンリメモリに格納されたコントローラフアームは書き換えられないから、それ以降に通常の光磁気デイスクを挿入すると、リードオンリメモリに記憶されている従前のコントローラファームが実行されることになることは明らかである。つまり、リードオンリメモリ内のバージョンよりも新しいバージョンが記憶されていないと判断された場合、新しいバージョンが記憶されている書き込み用光磁気デイスクが挿入されるまでは、挿入される光磁気デイスクに対して、リードオンリメモリに記憶されている従前のコントローラファームが実行されることになる。
　
　よって、上記（ア）及び（イ）からして、引用文献１には次の発明（以下「引用発明１」という。）が記載されている。
　
　プログラムを記憶したリードオンリメモリを備えるとともに光磁気デイスクを接続可能な光磁気デイスク装置において、
　前記リードオンリメモリは、当該光磁気デイスク装置を駆動制御するコントローラフアームと、このコントローラフアームの書き換えを実行するためのリードオンリメモリ書き換えプログラムと、コンピュータシステムに固有のＩＤ情報と、前記コントローラフアームのバージョンとを記憶しており、
　接続された前記光磁気デイスク内に、前記リードオンリメモリ内のコントローラフアームの書き換えを指示する文字列が記憶されているか否かを判別し、前記リードオンリメモリ内のバージヨンよりも新しいバージヨンが前記光磁気デイスク内に記憶されているか否かを判別し、
　この判別によって、前記光磁気デイスク内に前記文字列が記憶されており、かつ、前記リードオンリメモリ内のバージョンよりも新しいバージヨンが記憶されていると判別された場合に、前記リードオンリメモリ内のコントローラフアームを書き換える中央処理ユニツト、
を備え、
　前記中央処理ユニツトは、前記リードオンリメモリ書き換えプログラムを実行して、前記リードオンリメモリ内に記憶されているコントローラフアームを、前記光磁気デイスク内に記憶されている書き換えるフアームウエアに更新し、
　前記判別手段によって、前記光磁気デイスク内に前記文字列が記憶されていないと判別された場合、または前記リードオンリメモリ内のバージヨンよりも新しいバージヨンが記憶されていないと判別された場合は、前記リードオンリメモリに記憶されているコントローラフアームを実行することを特徴とする光磁気デイスク装置。
　
（２）引用発明２
　当審より通知した上記拒絶理由に引用された、本願の出願日前である昭和６３年１２月２３日に頒布された刊行物である特開昭６３−３１５４７６号公報（以下「引用文献２」という。）には、次の事項が記載されている。
　
（ウ）「近年のエレベータはマイクロコンピュータを用いて構成されるようになっており、通常読込み専用のＲＯＭ（リードオンリーメモリ）に書込まれたプログラム手順に従い動作するようになっている。多数のエレベータを生産するためプログラムも標準化されており、基本動作を行う標準プログラム手順に対してビル毎に異なるエレベータの動作仕様をビル毎に工場出荷時に設定され、この動作仕様に従い種々用意された動作の選択、速度・停止数などへの適用がプログラムにて自動的に行われる。そして、このエレベータの標準プログラムおよびビル毎の動作仕様は保守会社で登録・維持管理されている。」
（第１頁右下欄下から４行目−第２頁左上欄第９行）
　
（エ）「（１７）はエレベータ制御盤（１５）に組込まれるマイクロコンピュータで構成された制御装置、（１８）は中央処理装置として働くＣＰＵ、（１９）は読込み可能なＲＯＭ（ＥＰＲＯＭ）と読書き可能なＲＡＭ（ランダムアクセスメモリ）で構成された記憶装置（一部のＲＡＭは電池にて停電時のバックアップがなされている）、（２０）は群管理装置（２４）と接続するためのシリアル伝送装置、（２１）は動作仕様情報保持装置（２５）と接続するための同じくシリアル伝送装置」
（第３頁左下欄第１５行−右下欄第４行）
　
（オ）「図中に示す動作仕様情報保持装置（２５）、（３３）は、通常パーソナルコンピュータなどで構成されるが、本実施例では持ち運びに便利なＩＣカードを用いた場合の構成として説明する。」
（第４頁左上欄第１５−１８行）
　
（カ）「次に、第６図は第２図中エレベータ群管理制御装置あるいはエレベータ制御装置の記憶装置に記憶されるプログラム手順で、ＩＣカードに記憶される動作仕様情報を読出し、それを電池により停電時のバックアップされるＲＡＭ上に設定するものである。
　ＩＣカードに書込まれた仕様データのファイルを読込み、エレベータ制御装置または群管理装置の記憶装置に設定された固有の判定情報と比較してＩＣカードに書込まれている仕様データの内容が自己のものに相違ないかを判定して、自己のものに相違ない場合にのみＩＣカードに書込まれている仕様データをエレベータ制御装置または群管理制御装置の記憶装置に新たな仕様データとして設定する。…（中略）…
　ＳＢ１はカードリーダに対してＩＣカードが挿入されているかを確認させる指令を送信し、挿入されていることが返送された場合にはＳＢ２からＳＢ３へ進む。挿入されていない場合には終了する。ＳＢ３ではカードリーダライタに対してＩＣカードからファイル名を入力する指令を送信し、返送が仕様ファイルの場合にＳＢ４からＳＢ５へと進み、ＳＢ５ではさらにファイルの先頭にある判定情報が記憶装置に設定された固有の判定情報と一致しているかを判定し、一致している場合にＳＢ６へ進む。
　ＳＢ４またはＳＢ５で、記憶されるファイルが仕様ファイルでない場合あるいはファイルの先頭にある判定情報が記憶装置に設定された固有の判定情報と一致していない場合には、ＳＢ１０へと進み、エラーが記憶される。
　ＳＢ６ではカードリーダライタに対してＩＣカードから仕様データのファイルの内容を読出しそれを返送する指令を送信する。入力が完了するとＳＢ７からＳＢ８へ進み、ＳＢ８では一旦いままで使用されていた仕様データを別のエリアに保存する。そして、ＳＢ９で入力した新たな仕様データを制御用に用いる仕様データとして再設定する。ＳＢ１１で固有情報やファイルの判定結果にエラー有りかを判定し、無しの場合にはＳＢ１４へと進み仕様の再設定の完了をエレベータ制御装置または群管理制御装置に設けられる表示器に表示する。」
（第５頁右上欄第１１行−右下欄第１４行）
　
（キ）「以上述べたようにこの発明によれば、動作仕様情報を再設定する場合に、再設定する動作仕様情報に付加したエレベータの固有情報と、動作仕様情報を再設定しようとするエレベータの制御装置あるいは群管理制御装置の記憶装置に設定されたエレベータ固有情報とを比較する固有情報比較手段および読込まれた動作仕様情報を比較された結果に応じて読書き可能な記憶装置に新たに設定する動作仕様情報再設定手段を設けたので、エレベータの動作仕様情報を再設定する場合の他の号機の動作仕様情報を誤って設定したり、他のビルの動作仕様情報を誤って書込んだ動作仕様情報を設定したりする不具合を解消できる。」
（第６頁右上欄第８−２０行）
　
　上記（オ）からして、「エレベータ制御装置」の中央処理装置（ＣＰＵ）は、接続された前記ＩＣカード内に、動作仕様情報を含む仕様ファイル名が記憶されているか否かを判別する手段を有している。
　よって、上記（ウ）乃至（キ）からして、引用文献２には次の発明（以下「引用発明２」という。）が記載されている。
　
　動作仕様情報を記憶したＲＡＭを備えるとともにＩＣカードを接続可能なエレベータ制御装置において、
　前記ＲＡＭは、前記エレベータを駆動制御するための動作仕様情報と、エレベータに固有の固有情報とを記憶しており、
接続された前記ＩＣカード内に、仕様ファイル名が記憶されているか否かを判別する手段と、
前記ＲＡＭ内に記憶された固有情報と同じ固有情報が前記ＩＣカード内に記憶されているか否かを判別する固有情報比較手段と、
前記判別する手段と前記固有情報比較手段とによって、前記ＩＣカード内に前記仕様ファイル名が記憶されており、かつ、前記ＲＡＭに記憶された固有情報と同じ固有情報が記憶されていると判別された場合に、前記ＲＡＭ内の動作仕様情報をＩＣカード内の新しい動作仕様情報に再設定する動作仕様再設定手段と、
を備えることを特徴とするエレベータ制御装置。
　
３．本願発明と引用発明との対比
　本願発明と引用発明１とを対比すると、引用発明１の「リードオンリメモリ」、「光磁気デイスク装置」、「コントローラフアーム」、「リードオンリメモリ書き換えプログラム」、「バージヨン」及び「書き換えるファームウェア」は、それぞれ本願発明の「半導体素子」、「コンピュータシステム」、「ファームウェアプログラム」、「ファームウェア書き換えプログラム」、「バージョン情報」及び「更新用ファームウェアプログラム」に対応している。
　本願発明において、「外部記憶装置」は、本願明細書の段落【００２８】及び図１の記載から明らかなように「記録メディア」を含むものであり、「記録メディア」とは、技術常識からして記録媒体である。よって、本願発明の「外部記憶装置」はいわゆる「装置」に限定されたものではないから、引用発明１の「光磁気デイスク」は、本願発明の「外部記憶装置」に対応したものである。
　引用発明１の「コントローラフアームの書き換えを指示する文字列」は、ファームウェアプログラムの書き換えを指示するファームウェア書換指示情報である点で、本願発明の「ファームウェア書き換え命令」と共通している。
　本願発明は、「判別手段」と「書き換え手段」を有しており、両者は一見別のもののようであるが、本願明細書の段落【００１９】の記載「ＣＰＵ２は、コンピュータシステム１の起動時に記録メディア１０が接続されているか否かを判別し、記録メディア１０が接続されていない場合、或いは、記録メディア１０内にファームウェア書き換えを指示するヘッダ情報が記憶されていない場合には、フラッシュＲＯＭ４内に記憶されたファームウェアプログラム４４を読み出して実行してコンピュータシステム１を駆動制御する。そして、ファームウェアプログラム４４を起動後は、記録メディア１０内に格納されたＯＳ（Operating System）を読み出して実行し、入力装置６からの指示入力に従って、コンピュータシステム１の各部、及び、Ｉ／Ｏインターフェース７に接続された各種外部機器を制御する。」と記載され、さらに、段落【００２０】には「また、ＣＰＵ２は、起動時に記録メディア１０が接続され、記録メディア１０内にファームウェアプログラムの書き換えを指示するファームウェア書き換え命令が記憶されている場合には、フラッシュＲＯＭ４内に格納されたファームウェア書き換えプログラム４１を読み出して、フラッシュＲＯＭ４内のファームウェアプログラム４４の書き換え処理を実行する。」からすると、判別処理及び書き換え処理のいずれも、主体はＣＰＵであり、実際、図４のフローチャートの説明が記載された段落【００３８】乃至【００４５】においても、各ステップの処理主体は一貫してＣＰＵである。つまり、本願発明の「判別手段」と「書き換え手段」の実体は同じ「ＣＰＵ」であり、該「ＣＰＵ」の機能を「手段」として記載したものと認められる。
　そうすると、引用発明１において、「中央処理ユニツト」は、少なくともファームウェアプログラムの書換を指示するファームウェア書換指示情報とバージョン情報に関する判別処理と、ファームウェア書き換えプログラムを実行し、ファームウェアプログラムを書き替える書き換え処理を行っているから、この点において、本願発明の「判別手段」及び「書き換え手段」と共通している。
　
　よって、両者は、
　
　プログラムを記憶した半導体記憶素子を備えるとともに外部記憶装置を接続可能なコンピュータシステムにおいて、
　前記半導体記憶素子は、少なくとも、当該コンピュータシステムを駆動制御するファームウェアプログラムと、このファームウェアプログラムの書き換えを実行するためのファームウェア書き換えプログラムと、前記ファームウェアプログラムのバージョン情報とを記憶しており、
　接続された前記外部記憶装置内に、少なくとも、前記半導体記憶素子内のファームウェアプログラムの書き換えを指示するファームウェア書換指示情報が記憶されているか否かを判別し、前記半導体記憶素子内のバージョン情報よりも新しいバージョン情報が前記外部記憶装置内に記憶されているか否かを判別する判別手段と、
　この判別手段によって、少なくとも、前記外部記憶装置内に前記ファームウェア書換指示情報が記憶されており、かつ、前記半導体記憶素子内のバージョン情報よりも新しいバージョン情報が記憶されていると判別された場合に、前記半導体記憶素子内のファームウェアプログラムを書き換える書き換え手段と、
を備え、
　前記書き換え手段は、前記ファームウェア書き換えプログラムを実行して、前記半導体記憶素子内に記憶されているファームウェアプログラムを、前記外部記憶装置内に記憶されている更新用ファームウェアプログラムに更新し、
　前記判別手段によって、少なくとも、前記外部記憶装置内に前記ファームウェア書換指示情報が記憶されていないと判別された場合、または前記半導体記憶素子内のバージョン情報よりも新しいバージョン情報が記憶されていないと判別された場合は、前記半導体記憶素子内に記憶されているファームウェアプログラムを実行することを特徴とするコンピュータシステム。
　
　の点で一致し、以下の点で相違している。
　
［相違点１］
　本願発明は、半導体記憶素子が、コンピュータシステムに固有のＩＤ情報をも記憶し、判別手段が、半導体記憶素子内に記憶されたＩＤ情報と同じＩＤ情報が外部記憶装置に記憶されているか否かも判別し、書き換え手段が、半導体素子に記憶されたＩＤ情報と同じＩＤ情報が外部記憶装置に格納されていることもファームウェアプログラムを書き換えるときの条件としており、半導体記憶素子内に記憶されているファームウェアプログラムを実行する場合として、半導体記憶素子に記憶されたＩＤ情報と同じＩＤ情報が記憶されていないと判断された場合を含むこと、すなわち、ファームウェアプログラムを更新するか又は半導体記憶素子内に記憶されているファームウェアプログラムを実行するかの判断条件として、ＩＤ情報を有しているのに対し、引用発明１は、ＩＤ情報に係る判断条件を有していない点。
　
［相違点２］
　ファームウェア書換指示情報が、本願発明では、ファームウェア書き換え命令、すなわち、「命令」であるのに対し、引用発明では、「文字列」である点。
　
４．当審の判断
（１）相違点について
　上記各相違点について、以下検討する。
　
［相違点１について］
　引用発明２にあるように、半導体記憶素子（ＲＡＭ）内に記憶され、システムを駆動制御するソフトウェア（動作仕様情報）を、外部記憶装置（ＩＣカード）に記憶された新しいソフトウェアにより書き換えるか否かの判断条件として、半導体記憶素子に記憶されたＩＤ情報（固有情報）と、外部記憶装置に記憶されたＩＤ情報とが一致していることを含むことは周知である。また、引用発明２では、外部記憶装置が、書き換え（再設定）用のものであるか否かを仕様ファイル名に基づいて判断してから、上記ＩＤ情報に係る条件を判断しており、外部記憶装置が書き換え用のものであるか外部記憶装置に記憶された情報に基づいて判断してから、他の条件を判断している点で引用発明１と共通しているから、引用発明１に引用発明２に係る構成を組み合わせ、ファームウェアプログラムを更新するか又は半導体記憶素子内に記憶されているファームウェアプログラムを実行するかの判断条件として、ファームウェア書換指示情報とバージョン情報とに、ＩＤ情報を付加することは当業者が容易に想到し得たものである。
　
［相違点２について］
　引用発明１の「文字列」は、コンピュータに対し書き換えの指示を行う機能を有している点において、本願発明の「ファームウェア書き換え命令」と機能面において差異はない。また、実質的に命令と同等の機能を有している「文字列」を、その機能を直接的に示す命令（コード）として記述することも当業者が容易に想到し得たものである。
　
　そして、本願発明の作用効果も、引用発明１及び２並びに周知技術から当業者が容易に予測できる範囲内のものである。
　
（２）請求人の意見
　請求人は、平成１８年２月７日付けの意見書において、主として以下の点を主張している。
［主張１］
　本願発明では、ファームウェア書き換え命令と、ＩＤ情報と、バージョン情報と、更新用ファームウェアプログラムとを記憶した外部記憶装置を用いることが前提となっています。そして、本願の図４にも示されているように、外部記憶装置にファームウェア書き換え命令、同一のＩＤ情報、および新しいバージョン情報の全てが記憶されている場合（Ｓ３〜Ｓ５の全てがＹｅｓの場合）は、ファームウェア書き換えプログラムを実行してファームウェアプログラムの更新を行い（Ｓ６）、これらの各情報のうち少なくとも１つが記憶されていない場合（Ｓ３〜Ｓ５のいずれかがＮｏの場合）は、ファームウェアプログラム（旧バージョン）を実行するようにしています（Ｓ７）。本願発明は、このような一連の手順に特徴を有するものであります。
　
［主張２］
　本願発明では、外部記憶装置にファームウェア書き換え命令、同一のＩＤ情報、新しいバージョン情報のいずれかが記憶されていない場合に、引用文献１のようにエラー処理をしたり、引用文献２のように外部記憶装置（光磁気ディスク）を排出したりせず、半導体記憶素子内に記憶されているファームウェアプログラムを実行するようにしているので、原明細書の段落００５０に記載されているように、外部記憶装置内のＯＳを実行するなどの処理を行うことが可能となります。この点に関しては、いずれの引用文献にも記載されておらず、本願発明は、引用文献１と引用文献２とを組み合わせても得られるものではありません。
　
　以下、上記各主張について検討する。
［主張１について］
　プログラム更新の前に行う判断条件を増やせばそれだけ信頼性が増すことは自明であるから、当業者であれば、時間が許す限り、判断条件を増やすようにしようとすることは当然である。また、上記（２）［相違点１について］でも述べたように、ＩＤ情報を判断条件とすることは、引用発明２にあるように周知であり、かつ、引用発明１とは属している技術分野が共通し、なおかつ、ソフトウェアの更新の際に、まず、外部記憶媒体が更新用のものであるかを最初に判断している点でも共通しているから、引用発明１と引用発明２を組み合わせることに何ら技術的な阻害要因はない。
　また、実際、本願の出願日前の平成１０年８月１１日に頒布された刊行物である特開平１０−２１４１８３号公報には、ＦＤを用いて、内部のフラッシュＲＯＭに格納されたＢＩＯＳ（ファームウェア）を更新するにあたり、ＦＤがＢＩＯＳ書き換え用ツール記憶媒体であるかを判断し（段落【００４３】参照）、マシンＩＤとＢＩＯＳレビジョンとについて、ＦＤに記憶されたものと内部に記憶したものとが一致するかを判断する（段落【００２６】参照）手法が記載されているから、出願時において、半導体記憶素子に記憶されたファームウェアを外部記憶装置に記憶された新しいファームウェアに更新するにあたり、外部記憶装置が更新用のものであるか、コンピュータシステムに固有のＩＤ情報とファームウェアプログラムのバージョン情報について、外部記憶装置に記憶されたものと半導体記憶素子に記憶されたものとが一致しているか否かを判断することは周知であったといえるから、これら３つの条件について一連の判断手順を行うようにすることに格別な困難性があるとは認められない。
　よって、上記［主張１］は採用しない。
　
［主張２について］
　請求項１には、ＯＳについて何ら特定していないから、請求人が主張する「外部記憶装置内のＯＳを実行するなどの処理を行うことが可能」という作用・効果は、請求項１の記載に基づかないものであるから採用しない。
　なお、請求項１の最終段落に記載の「場合」は、局面・事情をも含む語句であり、時期・時機（とき）に限定して解釈することはできない。つまり、請求項１の記載からは、例えば、本願の図４のステップＳ７に記載されているように、判別手段により結果が「Ｎｏ」となった後に直ちに「フラッシュＲＯＭから起動」を実行する態様に限定して解釈することはできず、引用発明１のごとく、いずれの判断条件も満たさない場合は、書き換えが行われず、その結果として通常の光磁気デイスクに対して従前のコントロールフアームを実行して処理するという態様をも含んでいる。
　よって、上記［主張２」は採用しない。
　
　 したがって、請求人の主張はいずれも採用しない。
　
（３）小括
　よって、本願発明は、引用発明１及び２並びに周知技術に基づいて当業者が容易に発明することができたものである。
　
５．むすび
　したがって、本願発明は、引用発明１及び２並びに周知技術に基いて当業者が容易に発明をすることができたものであるので、特許法第２９条第２項の規定により特許を受けることができない。
　よって、結論のとおり審決する。