【事件の表示】
　特許第３１９４９００号「ハードディスクドライブを有するコンピュータのメモリ管理方法」の請求項１ないし３に係る特許に対する特許異議の申立てについて、次のとおり決定する。
【結　論】
　特許第３１９４９００号の請求項１ないし３に係る特許を維持する。
【理　由】
１．本件発明
　特許第３１９４９００号（平成９年１２月１６日出願、平成１３年６月１日設定登録。）の請求項１ないし３に係る発明は、それぞれ、その特許請求の範囲の請求項１ないし３に記載された以下の事項により特定されるものである。
「【請求項１】ハードディスクドライブを、システムファイルを記憶する少なくとも一つのシステムディスクドライブと、データディスクドライブと、システムバッファ空間と、読み取り／書込テーブルとに区分する段階と、
　コンピュータを非制限モード及び制限モードの一つで選択的に動作させる段階とからなり、
　非制限モードではコンピュータによるシステムファイルの記憶及びシステムディスクドライブのシステムファイルの変更が許容され、
　制限モードではシステムディスクドライブのシステムファイルをその初期の形態に維持するためにシステムディスクドライブの代わりにシステムディスクドライブのシステムファイルの変更された部分がコンピュータによりシステムバッファ空間内に記憶され、システムバッファ空間の変更された部分のアドレス及びその変更された部分に対応するシステムディスクドライブのシステムファイルの部分のアドレスを記憶するために読み取り／書込テーブルがコンピュータにより更新される、ハードディスクドライブを有するコンピュータのメモリ管理方法であって、
　コンピュータがハードディスクドライブの読み取り動作を行なうために動作されるときに、コンピュータが非制限モードで動作する間に読み取りアドレスがシステムディスクドライブにあればシステムディスクドライブを読み取るようコンピュータをイネーブルし、
　コンピュータが制限モードで動作する間に読み取りアドレスがシステムディスクドライブにあって読み取り／書込テーブルに記録されていなければシステムディスクドライブを読み取るようコンピュータをイネーブルし、
　コンピュータが制限モードで動作する間に読み取りアドレスがシステムディスクドライブにあって読み取り／書込テーブルに記録されていれば読み取りアドレスに対応するシステムバッファ空間のアドレスを読み取るようコンピュータをイネーブルする、各段階を含み、
　読み取りアドレスがシステムディスクドライブ及びデータディスクドライブにないときは実際に読み取り動作を行なうことなく読み取り完了信号が発生される読み取りエミュレーション動作を行なうようコンピュータをイネーブルする段階を更に含むメモリ管理方法。
【請求項２】 ハードディスクドライブを、システムファイルを記憶する少なくとも一つのシステムディスクドライブと、データディスクドライブと、システムバッファ空間と、読み取り／書込テーブルとに区分する段階と、
　コンピュータを非制限モード及び制限モードの一つで選択的に動作させる段階とからなり、
　非制限モードではコンピュータによるシステムファイルの記憶及びシステムディスクドライブのシステムファイルの変更が許容され、
　制限モードではシステムディスクドライブのシステムファイルをその初期の形態に維持するためにシステムディスクドライブの代わりにシステムディスクドライブのシステムファイルの変更された部分がコンピュータによりシステムバッファ空間内に記憶され、システムバッファ空間の変更された部分のアドレス及びその変更された部分に対応するシステムディスクドライブのシステムファイルの部分のアドレスを記憶するために読み取り／書込テーブルがコンピュータにより更新される、ハードディスクドライブを有するコンピュータのメモリ管理方法であって、
　コンピュータがハードディスクドライブの読み取り動作を行なうために動作されるときに、コンピュータが非制限モードで動作する間に読み取りアドレスがシステムディスクドライブにあればシステムディスクドライブを読み取るようコンピュータをイネーブルし、
　コンピュータが制限モードで動作する間に読み取りアドレスがシステムディスクドライブにあって読み取り／書込テーブルに記録されていなければシステムディスクドライブを読み取るようコンピュータをイネーブルし、
　コンピュータが制限モードで動作する間に読み取りアドレスがシステムディスクドライブにあって読み取り／書込テーブルに記録されていれば読み取りアドレスに対応するシステムバッファ空間のアドレスを読み取るようコンピュータをイネーブルする、各段階を含み、
　コンピュータが制限又は非制限モードで動作されるか否かにかかわらず読み取りアドレスがシステムディスクドライブにあればコンピュータがシステムディスクドライブを読み取ることをイネーブルするようコンピュータが読み取り／書込テーブルをクリアするシステム回復モードでコンピュータを選択的に動作させる段階を含み、
　コンピュータがハードディスクドライブの書込動作を行なうよう動作されるときに、コンピュータが非制限モードで動作される間に書込アドレスがシステムディスクドライブにあればシステムディスクドライブに書き込むようコンピュータをイネーブルし、コンピュータが制限モードで動作される間に書込アドレスがシステムディスクドライブにあればシステムバッファ空間に書き込み、読み取り／書込テーブル内に書込アドレス及び書込アドレスに対応するシステムバッファ空間のアドレスを記録するようコンピュータをイネーブルする、各段階を含み、
　コンピュータが制限又は非制限モードで動作されるか否かにかかわらず書込みアドレスがデータディスクドライブにあればデータディスクドライブに書き込むようコンピュータをイネーブルする段階を含み、書込アドレスがシステムディスクドライブ及びデータディスクドライブにないときに実際に書込動作を行なうことなく書込完了信号が発生される書込エミュレーション動作を行なうようコンピュータをイネーブルする段階を更に含むメモリ管理方法。
【請求項３】 ハードディスクドライブを、システムファイルを記憶する少なくとも一つのシステムディスクドライブと、データディスクドライブと、システムバッファ空間と、読み取り／書込テーブルとに区分する段階と、
　コンピュータを非制限モード及び制限モードの一つで選択的に動作させる段階とからなり、
　非制限モードではコンピュータによるシステムファイルの記憶及びシステムディスクドライブのシステムファイルの変更が許容され、
　制限モードではシステムディスクドライブのシステムファイルをその初期の形態に維持するためにシステムディスクドライブの代わりにシステムディスクドライブのシステムファイルの変更された部分がコンピュータによりシステムバッファ空間内に記憶され、システムバッファ空間の変更された部分のアドレス及びその変更された部分に対応するシステムディスクドライブのシステムファイルの部分のアドレスを記憶するために読み取り／書込テーブルがコンピュータにより更新される、ハードディスクドライブを有するコンピュータのメモリ管理方法であって、
　フォーマット命令の検出は実際にシステムディスクドライブをフォーマットすることなくフォーマット完了信号が発生されるフォーマットエミュレーション動作を行なうようコンピュータをイネーブルする段階を更に含むメモリ管理方法。」
　
２．申立ての理由の概要
　申立人ジュンソフト　カンパニー　リミテッドは、証拠として甲第１号証（特開平６−７５７１３号公報）、甲第２号証（韓国特許公報　特１９９２−００１０９７３）、甲第３号証（韓国特許公報　特１９９２−００１０９７３の和訳文）、甲第４号証（米国特許第５，６７５，７２５号明細書）、甲第５号証（特表平１１−５０２３３９号公報）を提出し、請求項１〜３に係る発明の特許は特許法第２９条第２項の規定に違反してなされたものであり、申立人株式会社アイ・ディ・ケイは、甲第１号証（米国特許第５，５４２，０４４号明細書）を提出し、請求項１〜３に係る発明の特許は特許法第２９条第２項の規定に違反してなされたものであり、申立人井上信好は、甲第１号証（特開平４−１６０５４１号公報）、甲第２号証（マイクロソフト　コンピュータ用語辞典）、甲第３号証（ＩＮＳＩＤＥ　Ｗｉｎｄｏｗｓ　ＮＴ　初版）、甲第４号証（特開平５−２２４８２８号公報）、甲第５号証（特開平７−６４７３２号公報）を提出し、請求項１〜３に係る発明の特許は特許法第２９条第２項の規定に違反してなされたものであるから、請求項１〜３に係る発明の特許を取り消すべき旨主張している。
　
３．申立人が提出した甲各号証記載の発明
ア．申立人ジュンソフト　カンパニー　リミテッドが提出した甲第１号証（特開平６−７５７１３号公報）には、メモリ１１、計算能力のあるチップ１２、コンピュータ間のインターフェイス回路１３、及び、計算能力のあるチップ１２の制御によりハード・ディスクドライブ２をイネーブルまたはディスイネーブルにするハードディスク読み書きゲート回路１４から構成されるハードディスク読み書き制御装置１０が開示されている。
イ．申立人ジュンソフト　カンパニー　リミテッドが提出した甲第２号証（韓国特許公報　特１９９２−００１０９７３、甲第３号証は、甲第２号証の和訳文である。）には、ハード／フロッピーディスク保護装置４００が開示されており、この保護回路４００はアドレスデコーダ部４２０、ＲＯＭ　ＢＩＯＳ部４３０、バッファーメモリ部４４０、アドレスデコーダ部４２０に連結してコンピュータ作動を制御する動作感知回路部から構成されることが開示されている。
　また、ハードディスクを分割して、情報領域ｂは更にディレクトリフィールドｃとファイル割当テーブルｄ及びディスク情報領域ｅに区画され、非制御制限モードにおいてシステムファイルの変更とシステムバッファー空間の変更部分を記録することができることが示唆されている。
ウ．申立人ジュンソフト　カンパニー　リミテッドが提出した甲第４号証（米国特許第５，６７５，７２５号明細書、甲第５号証は、甲第４号証をパリ条約上の優先権主張の基礎としたＰＣＴ出願の国内公表公報である。）には、コンピュータ装置１０がハードディスクドライバ１６、中央処理装置１２、ＲＡＭ１４から構成され、バックアップ貯蔵装置となるテープユニット１８がコンピュータ装置１０に接続される構成が開示され、このバックアップのアプリケーションプログラムはＤＯＳ環境でＩｎｔｅｒｒｕｐｔ２１ｈｅｘの作動ルーチンに代替され、バックアップファイルの読み込み／書き込みを行うことが開示されている。
　また、連続書き込み作動がテーブルのエントリーサーブセットになる領域で発生すればこのデルタ領域で、旧データは新しいデータで上書きになるディスクドライブの初期の保護方法の技術が開示されている。
　
エ．申立人株式会社アイ・ディ・ケイが提出した甲第１号証（米国特許第５，５４２，０４４号明細書）には、コンピュータのハードディスクメモリを管理すること、ハードディスクドライブを安全管理のために、システムを安定的に保持する領域（システムディスクドライブ）と、データを安定的に保持する領域（データディスクドライブ）と、変更を許す臨時のメモリ部分（システムバッファ空間）とに分けることが開示されている。
　また、コンピュータの作動について、非制限モードと制限モードとを設け、いずれかを選択してコンピュータを作動させるようにし、非制限モードにおいてはプログラムやデータの変更を許容し、制限モードでは元から記録されているプログラムやデータの変更を許さないようにすることが開示されている。
　そして、更にコンピュータが制限モードにて作動しているときには、その主記憶装置を、予め設けられたプログラムおよびデータを記憶する安全な記憶領域と、使用者によって入力された新しいデータを一時的に記憶する領域とに分け、もしプログラムあるいはデータ等が変更されても、それを一時的記憶領域に書き込んでおき、元のプログラムおよびデータを保護することが開示されている。
　
オ．申立人井上信好の提出した甲第１号証（特開平４−１６０５４１号公報）には、ファイルシステム（５０）への書込みが発生した場合、書込みデータをファイルシステム（５０）ではなく、記憶装置（３０）上の空いている場所に格納し、そのあと、格納した記憶装置（３０）上の場所と本来書き込まれるファイルシステム記憶装置（２０）上の場所の対を記憶すること、格納手段（４０）は出力手段（３）が記録した対を格納すること、ファイルシステム（５０）からの読み込みが発生した場合、読み込み場所が格納手段（４０）に一致するかどうかを判定し、その結果、一致するならば記憶装置（３０）によりデータを読み込み、一致しないならば、ファイルシステム格納装置（２０）によりデータを読み込むこと、ファイルシステム上のデータを初期状態に復帰することが開示されている。
カ．申立人井上信好の提出した甲第２号証（マイクロソフト　コンピュータ用語辞典）には、ハードディスクをいくつかのパーティションに分割でき、これらのパーティションはそれぞれ物理的に互いに別々であるかのように振る舞うことが周知慣用技術であることが示されている。
キ．申立人井上信好の提出した甲第３号証（ＩＮＳＩＤＥ　Ｗｉｎｄｏｗｓ　ＮＴ　初版）には、スレッドがシステムのコードとデータにアクセスできるカーネルモードと、それが禁止されるユーザモードがあり、アクセスされたページが無効な場合にはページフォルトを発行することが開示されている。
ク．申立人井上信好の提出した甲第４号証（特開平５−２２４８２８号公報）には、外部記憶装置に対し、その記憶単位ごとに読み出し、書き込み、初期化の禁止を可能とすることによって、記憶内容の機密保護およびデータ保護を行うことが開示されている。
ケ．申立人井上信好の提出した甲第５号証（特開平７−６４７３２号公報）には、アクセス要求の妥当性をチェックし、管理情報などへの不正なアクセス要求であれば、アプリケーションプログラムへの異常報告を行うことが開示されている。
　
４．対比・判断
（１）請求項１に係る発明について
　請求項１に係る発明と各申立人が提出した甲各号証記載の発明とを対比すると、甲号証のいずれにも、
　ハードディスクドライブを有するコンピュータのメモリ管理方法であって、
　読み取りアドレスがシステムディスクドライブ及びデータディスクドライブにないときは実際に読み取り動作を行なうことなく読み取り完了信号が発生される読み取りエミュレーション動作を行なうようコンピュータをイネーブルする段階を更に含む構成については記載されていない。
　例えば、申立人井上信好の提出した甲第５号証（特開平７−６４７３２号公報）には、アクセス要求の妥当性をチェックし、管理情報などへの不正なアクセス要求であれば、アプリケーションプログラムへの異常報告を行うことが開示されており、また、一般に、完了信号により動作を終了させることは周知技術であると認められるものの、上記の構成は、これらの周知技術とは異なり、
　読み取りアドレスがシステムディスクドライブ及びデータディスクドライブにないときはエミュレーション動作を行ない、このエミュレーション動作では実際に読み取り動作を行なうことなく、読み取り完了信号を発生するものであって、
　請求項１に係る発明は、上記の構成により、コンピュータウィルスによる異なるソフトウェアアプリケーションの動作不良に対する保護手段を提供するという明細書記載の作用効果を奏するものである。
　したがって、本件請求項１に係る発明は、上記甲各号証に記載の発明から当業者が容易に推考しうるものではない。
　
　なお、申立人株式会社アイ・ディ・ケイは、読み取るものがないとき、エラー信号を出すのならともかく、読取り完了信号を発生させるのは産業上利用できる発明とは言い難い旨の主張をしているが、上記構成は、コンピュータウィルスに対してハードディスクドライブを適切に保護するという課題に対応するものであって、申立人株式会社アイ・ディ・ケイの主張するように産業上利用できる発明ではないとは言えない。
　
（２）請求項２に係る発明について
　請求項２に係る発明と各申立人が提出した甲各号証記載の発明とを対比すると、甲号証のいずれにも、
　ハードディスクドライブを有するコンピュータのメモリ管理方法であって、
　書込アドレスがシステムディスクドライブ及びデータディスクドライブにないときは実際に書込動作を行なうことなく書込完了信号が発生される書込エミュレーション動作を行なうようコンピュータをイネーブルする段階を更に含む構成については記載されていない。
　したがって、本件請求項２に係る発明は、上記甲各号証に記載の発明から当業者が容易に推考しうるものではない。
　
（３）請求項３に係る発明について
　請求項３に係る発明と各申立人が提出した甲各号証記載の発明とを対比すると、甲号証のいずれにも、
　ハードディスクドライブを有するコンピュータのメモリ管理方法であって、
　フォーマット命令の検出は実際にシステムディスクドライブをフォーマットすることなくフォーマット完了信号が発生されるフォーマットエミュレーション動作を行なうようコンピュータをイネーブルする段階を更に含む構成については記載されていない。
　したがって、本件請求項３に係る発明は、上記甲各号証に記載の発明から当業者が容易に推考しうるものではない。
　
５．むすび
　したがって、特許異議申立ての理由及び証拠によっては、請求項１ないし３に係る発明の特許を取り消すことはできない。
　また、他に請求項１ないし３に係る発明の特許を取り消すべき理由を発見しない。
　よって、結論のとおり決定する。
【異議決定日】
平成１４年１２月２日（２００２．１２．２）