【事件の表示】
　特願２０００−１１９５５０「物性データベースシステム」拒絶査定不服審判事件〔平成１３年１１月　２日出願公開、特開２００１−３０６３７７〕について、次のとおり審決する。
【結　論】
　本件審判の請求は、成り立たない。
【理　由】
１．手続の経緯・本願発明
　本願は、平成１２年４月２０日の出願であって、当審において平成１９年１０月５日付けで拒絶理由通知がなされ、それに対し、同年１２月１０日付けで意見書及び手続補正書が提出されたものであり、その請求項１に係る発明は、上記手続補正書によって補正された明細書及び図面の記載からみて、特許請求の範囲の請求項１に記載されたとおりの次のものと認める。（以下、「本願発明」という。）
「物質の集合を階層構造に分類し、各階層の物質の名称及び定義と属性を記述した部分集合に対応して物性値が登録される構造のデータベースファイルを作成するとともに、前記データベースファイルに対する変更データが存在するとき、変更データを前記階層構造の表示に基づいてデータベースファイルに組み込むことにより変更し、且つ前記データベースファイルにおける登録された物性値を前記表示された階層構造の別の位置にある物質集合に対応させるよう登録の変更を行うことにより、前記データベースファイルを保守、更新することを特徴とする物性データベースシステム。」
　　
２．引用例
　これに対して、当審において平成１９年１０月５日付けで通知した拒絶の理由に引用した各引用例には、それぞれ、次の事項が記載されている。
　
（引用例１）
　特開平１１−１７５５５２号公報（以下、「引用例１」という。）には、図面とともに次の事項が記載されている。
　
Ａ．「【０００２】
【従来の技術】自然科学の研究を行う研究者は、過去の研究で既に得られているデータを参考にしながら研究を進める場合が多い。特に化学分野の研究は、膨大な数にのぼる物質の物性を考慮して、新しい性質の化合物を作り出したりする。そこで、新素材開発などの研究を効率よく行うために、物質の物性に関するデータベースが利用されている。」
　
Ｂ．「【００２８】図２は、物質の分類表を示す図である。この表は、分類項目と、各分類項目に該当する分類物質とを表している。この例では、４つの分類方法により、物質を分類している。分類方法は、「産出種別による分類」、「構造による分類」、「モノマー組成とその連なり方による分類」、及び「合成方法による分類」である。各分類方法による分類は、階層的になっているものもある。例えば、「モノマー組成とその連なり方による分類」における「共重合体」は、さらに、「ランダム共重合体」、「交互共重合体」、「グラフト共重合体」、及び「ブロック共重合体」に細分される。」
　
Ｃ．図２を見ると、例えば、「モノマー組成とその連なり方による分類」では、物質が「ホモポリマー」と「共重合体（コポリマー）」とに分類され、「共重合体（コポリマー）」は、さらに、「ランダム共重合体」、「交互共重合体」、「グラフト共重合体」、及び「ブロック共重合体」に細分されることが示されている。そして、「ホモポリマー」に分類される物質として「Ａ，Ｂ」が、「ランダム共重合体」に分類される物質として「Ｃ，Ｆ」が、「グラフト共重合体」に分類される物質として「Ｄ」が、「ブロック共重合体」に分類される物質として「Ｅ」が、それぞれ示されている。
　
Ｄ．「【００５０】データベースサーバ１００は、物質の物性に関する複数のデータベース（ＤＢ）１１０，１２０，１３０，１４０を有している。各ＤＢ１１０，１２０，１３０，１４０は、それぞれデータ格納表１１１，１２１，１３１，１４１を有している。データ格納表１１１，１２１，１３１，１４１は、それぞれ「ＤＢ＿Ａ」、「ＤＢ＿Ｂ」、「ＤＢ＿Ｃ」、「ＤＢ＿Ｄ」と名づけられている。
　・・・（中略）・・・
【００５４】図４は、データ格納表１１１を示す図である。項目管理表１１１には、ＤＢ＿Ａの物質ＩＤに対応づけて、物性の種類を示す項目（「物性い」，「物性ろ」，・・・）に、各物質の物性値が登録されている。ＤＢ＿Ａの物質ＩＤは、様々な物質に付与された一意の識別子であり、ＤＢ１１０内においてのみ識別性を有している。  図５は、データ格納表１２１を示す図である。項目管理表１２１には、ＤＢ＿Ｂの物質ＩＤに対応づけて、物性の種類を示す項目（「物性ａ」，「物性ｂ」，・・・）に、各物質の物性値が登録されている。ＤＢ＿Ｂの物質ＩＤは、様々な物質に付与された一意の識別子であり、ＤＢ１２０内においてのみ識別性を有している。  このように、それぞれのＤＢが個別に作成されたものであるため、同じ物質に対してＤＢごとに異なる物質ＩＤが付与されている。また、登録されている物性の種類もＤＢごとに異なる。これは、他のデータ格納表１３１，１４１についても同様である。」
　
　上記Ｄの記載において、「データベース（ＤＢ）１１０，１２０，１３０，１４０」は、それぞれ「データ格納表１１１，１２１，１３１，１４１」を有するものであり、それらのデータ格納表は、「データベースファイル」であるということができる。
　また、上記Ｄの段落【００５４】に「・・・それぞれのＤＢが個別に作成されたものである・・・」との記載がなされており、上記「データベースファイル」は、何らかの手段により「作成」されたものであるということができる。
　よって、上記Ａ，Ｄの記載を参照すると、引用例１には、次の発明が記載されているものと認められる。（以下、「引用例１記載の発明」という。）
「物質のＩＤに対応して物性値が登録される構造のデータベースファイルを作成する物性データベースシステム。」
　
　また、上記Ｂ，Ｃの記載において物質の分類表として例示されているところの、例えば、「モノマー組成とその連なり方による分類」では、第１階層で、物質が「ホモポリマー」と「共重合体（コポリマー）」とに分類され、その下の第２階層で、「共重合体（コポリマー）」は、さらに、「ランダム共重合体」、「交互共重合体」、「グラフト共重合体」、及び「ブロック共重合体」に細分されている。
　ここで、図２において、第１階層の「ホモポリマー」に分類される物質は「Ａ，Ｂ」であり、同じく第１階層の「共重合体（コポリマー）」に分類される物質は「Ｃ，Ｄ，Ｅ，Ｆ」であり、それらは、物質「Ａ，Ｂ，Ｃ，Ｄ，Ｅ，Ｆ」という全体集合からみれば、それぞれ部分集合である。
　同様にして、図２において、第２階層の「ランダム共重合体」に分類される物質は「Ｃ，Ｆ」、「グラフト共重合体」に分類される物質は「Ｄ」、「ブロック共重合体」に分類される物質は「Ｅ」であり、それらは、やはり物質「Ａ，Ｂ，Ｃ，Ｄ，Ｅ，Ｆ」という全体集合からみれば、それぞれ部分集合である。
　よって、これらの事項を参酌すると、引用例１には、次の周知事項が記載されているものと認められる。（以下、「周知事項１」という。）
「物質の集合を階層構造に分類し、各階層を物質の部分集合とすること。」
　
（引用例２）
　特開昭６４−７９８２７号公報（以下、「引用例２」という。）には、図面とともに次の事項が記載されている。
　
Ｅ．「従来の技術
　近年、データベースの普及はめざましいものであり、取り扱うデータの形態も複雑化してきている。とりわけ、構造をもった大量のデータを処理する用途が人工知能分野をはじめとして各方面で増えてきている。このような構造をもったデータを処理するデータ処理装置の実現形態として、階層型データベースが広く用いられている。
　以下、図面を参照しながら従来の階層型データベースを実現するデータ処理装置の動作について説明する。
　第６図は木で表現された構造データの一例を示す図である。第７図は従来のデータ処理装置における第６図の構造データに対する内部表現を示す図である。第７図において、実線の矢印は親ノードから子ノードへのリンクを、点線の矢印は同じ親ノードの下にある子ノードどうしのリンクである。
　第７図のように内部で表現された構造データに対する処理は、一番上位の親ノードから順次リンクをたどりながら、目的のノードへ到達したり、目的の関係をもったデータを検索したりすることにより行われる。
　発明が解決しようとする問題点
　しかしながら、前記したような構造データの表現では、ノードデータを変更する場合、次のような問題点があった。・・・（後略）・・・」（第１頁右下欄第２行〜第２頁左上欄第８行）
　
　上記Ｅの記載を参照すると、引用例２には、従来技術として「階層型データベース」が広く用いられていることが記載され、また、「発明が解決しようとする問題点」の項には、「問題点があった」とされているものの、「ノードデータを変更する」旨の記載がなされている。
　よって、引用例２には、次の周知事項が記載されているものと認められる。（以下、「周知事項２」という。）
「階層型データベースにおいて、ノードデータを変更すること。」
　
（引用例３）
　天野司著「知って「シアワセ」Windows 98活用ガイド、レジストリ操作のお作法〜レジストリエディタ編〜」ＤＯＳ／Ｖ　ＰＯＷＥＲ　ＲＥＰＯＲＴ、第９巻，第７号、平成１１年７月１日、株式会社インプレス、第２７〜３４頁（以下、「引用例３」という。）には、図面とともに次の事項が記載されている。
　
Ｆ．「レジストリデータベースとは
　「レジストリ」という単語は、Windowsの各種設定を変更する際によく聞かれる単語だ。このレジストリとは、Windows 98のシステムやドライバ、各種アプリケーションが、それぞれ固有の情報やパラメータなどを保存しておくためのデータベースのことを指している。」（第２８頁第３〜７行）
　
Ｇ．「レジストリデータベースの実体は、Windowsフォルダにある「SYSTEM.DAT」と「USER.DAT」という二つのファイルだ。」（第２９頁第２〜３行）
　
Ｈ．「レジストリエディタの使い方
　レジストリの内容を変更するには、「レジストリエディタ（REGEDIT.EXT）」を使用する。レジストリエディタを起動するには、スタートメニューから「ファイル名を指定して実行」を選択し、表示されたダイアログで「REGEDIT」と入力して実行すればよい。これでレジストリエディタが起動される（図５４）。
　レジストリデータベースは、ちょうどディレクトリツリーのような階層構造でデータを記録している。たとえば図５４に表示されているレジストリを表記する場合には、「HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Main」のように、ディスク上のファイルをフルパスで示す場合とまったく同じように表記する。通常、この表記のことを「レジストリキー」、また個々のレジストリキーの中に記憶されている情報のことを「レジストリの値」、またそれぞれのレジストリエントリーに実際にセットされている情報のことを「データ」と呼ぶ。
　たとえばレジストリを変更する場合は、レジストリキー「HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Main」の値「Enable_Disk_Cache」を「yes」にセットする、というふうに記述する。
　レジストリの値には三つの型がある（次ページ図５５）。一つ目は「文字列型」で、任意の長さの文字列を設定することができるが、キーボードから入力できないような文字は設定できない。二つ目は「バイナリ型」で、０や１といった文字列型では表現できない値でも設定可能で、任意の長さを持つことができる。三つ目はＤＷＯＲＤ型と呼ばれるもので、８byte整数値が一つだけセットできる。
　レジストリの値にセットされたデータを変更する場合、まず、ウィンドウ左側のレジストリツリービューから希望するキーを選択し、そのキーの中にある値をダブルクリックする。すると、その値の型に応じたダイアログボックスが表示されるので、そのデータを変更すればよい。またレジストリの値やキーを新規に作成する場合、同じように値を追加したいレジストリキーを表示させた後、メニューの「新規」を選択してサブメニューに表示される「キー、文字列、バイナリ、ＤＷＯＲＤ値」のいずれかを選択する（図５５）。あとは、作成された新しい値の名前を希望するものに変更して、データを入力すればよい（図５６）。」（第３１頁第１行〜第３２頁末行）
　
　上記Ｆ，Ｇの記載によれば、Windowsの各種設定を変更する際によく聞かれる「レジストリ」という単語は、Windows 98のシステムやドライバ、各種アプリケーションが、それぞれ固有の情報やパラメータなどを保存しておくためのデータベースのことを指すものであり、その実体は、「データベースファイル」ということができるものである。
　よって、上記Ｆ〜Ｈの記載を参照すると、引用例３には、次の周知事項が記載されているものと認められる。（以下、「周知事項３」という。）
「階層構造でデータを記録する構造のデータベースファイルを作成するとともに、前記データベースファイルに対する変更データが存在するとき、変更データを前記階層構造の表示に基づいてデータベースファイルに組み込むことにより変更することにより、前記データベースファイルを保守、更新すること。」
　
（引用例４）
　“Registry Explorer 1.1 for Windows CE”,［online］,平成１９年５月８日検索、インターネット<ＵＲＬ：http://web.archive.org/web/19990508213025/www.astrosoft.ru/rex/html/overview.htm>（ＵＲＬ中の“19990508213025”や“www.astrosoft.ru/rex/html/overview.htm”は、インターネットＵＲＬ“http://www.astrosoft.ru/rex/html/overview.htm”の１９９９年５月８日２１時３０分２５秒時点での情報を、インターネット・アーカイブが保存した情報に基づき再現したものであることを示しており、少なくとも、１９９９年５月８日時点では、上記ＵＲＬの情報と同じ内容が、“http://www.astrosoft.ru/rex/html/overview.htm”を介して公衆に利用可能になっていたと認められる。以下、上記電子的技術情報を「引用例４」という。）には、次の事項が記載されている。
　
Ｉ．「・Drag-and-drop keys and values
　You can copy or move registry keys or values using drag-and-drop with a stylus.」
　
　上記Ｉの記載を参照すると、引用例４には、次の周知事項が記載されているものと認められる。（以下、「周知事項４」という。）
「レジストリの値をドラッグ＆ドロップの手法で移動すること。」
　
３．対比 
　本願発明と引用例１記載の発明とを対比すると、本願発明は、「物質の集合を階層構造に分類し、各階層の物質の名称及び定義と属性を記述した部分集合に対応して物性値が登録される構造のデータベースファイルを作成する」ものであるが、階層構造に分類された各階層において「物質に対応して物性値が登録される構造のデータベースファイルを作成する」ものであることには変わりない。
　一方、引用例１記載の発明は、「物質のＩＤ」に対応して物性値が登録されるものであり、「物質のＩＤ」に対応して物性値が登録されるということは、「物質」に対応して物性値が登録されるものであることには変わりない。
　よって、本願発明と引用例１記載の発明とは、
「物質に対応して物性値が登録される構造のデータベースファイルを作成する物性データベースシステム。」
である点で一致し、次の点で相違する。 
　
　相違点１：「データベースファイル」が、本願発明においては、「物質の集合を階層構造に分類し、各階層の物質の名称及び定義と属性を記述した部分集合に対応して物性値が登録される構造」のものであるのに対し、引用例１記載の発明においては、そのようなものではない点。
　
　相違点２：本願発明は、「データベースファイルに対する変更データが存在するとき、変更データを階層構造の表示に基づいてデータベースファイルに組み込むことにより変更し、且つ前記データベースファイルにおける登録された物性値を前記表示された階層構造の別の位置にある物質集合に対応させるよう登録の変更を行うことにより、前記データベースファイルを保守、更新する」ものであるのに対し、引用例１記載の発明においては、データベースファイルの保守、更新について明らかでない点。
　
４．判断 
　そこで、上記相違点１，２について検討する。
　
（相違点１について）
　上記周知事項１に見られるように、「物質の集合を階層構造に分類し、各階層を物質の部分集合とすること」は周知の事項である。
　また、上記周知事項２に見られるように、そもそも「階層型データベース」は、データベースの構造として周知のものである。
　よって、上記周知事項１に見られるような、物質の集合を階層構造に分類し、各階層を物質の部分集合としたものを「階層型データベース」としてデータベース化することは、当業者が容易に想到し得ることである。
　そして、引用例１記載の発明におけるデータベースファイルは、物質に対応して物性値を登録するものであるから、引用例１記載の発明におけるデータベースファイルを、上記のような、物質の集合を階層構造に分類し、各階層を物質の部分集合としたようなデータベースファイルとした場合、各階層の部分集合に対応して物性値を登録するようにすることは、当業者が適宜になし得ることにすぎないものと認められる。
　さらに、一般に、データベースファイルのデータ項目として、「名称」、「定義」、「属性」を記述することは、ごく普通の事項にすぎない。
　よって、引用例１記載の発明において、上記周知事項１，２に見られる事項、およびデータベースファイルにおける一般的な事項を参酌することにより、「データベースファイル」を「物質の集合を階層構造に分類し、各階層の物質の名称及び定義と属性を記述した部分集合に対応して物性値が登録される構造」のものとすることは、当業者が適宜になし得ることにすぎないものと認められる。
　
（相違点２について）
　上記周知事項２に見られるように、「階層型データベースにおいて、ノードデータを変更すること」は周知の事項である。
　また、上記周知事項３に見られるように、「階層構造でデータを記録する構造のデータベースファイルを作成するとともに、前記データベースファイルに対する変更データが存在するとき、変更データを前記階層構造の表示に基づいてデータベースファイルに組み込むことにより変更することにより、前記データベースファイルを保守、更新すること」は周知の事項である。
　よって、引用例１記載の発明において、上記周知事項２，３を参酌することにより、「データベースファイルに対する変更データが存在するとき、変更データを階層構造の表示に基づいてデータベースファイルに組み込むことにより変更することにより、前記データベースファイルを保守、更新」するようなものとすることは、当業者が適宜になし得ることと認められる。
　さらに、上記相違点１で検討したように、「データベースファイル」を「物質の集合を階層構造に分類し、各階層の物質の名称及び定義と属性を記述した部分集合に対応して物性値が登録される構造」のものとすることは、当業者が適宜になし得ることにすぎないのであるから、そのような「データベースファイル」において、「物性値」を「変更データ」の対象とすることは、当業者が必要に応じて適宜になし得ることである。そして、上記周知事項４に見られるように、「レジストリの値をドラッグ＆ドロップの手法で移動すること」は周知の事項であるから、「物性値」をドラッグ＆ドロップの手法で移動するようにすることも適宜になし得ることであり、「データベースファイルにおける登録された物性値を表示された階層構造の別の位置にある物質集合に対応させるよう登録の変更を行うこと」も、ごく普通になし得ることである。
　よって、引用例１記載の発明において、上記周知事項２〜４を参酌することにより、「データベースファイルに対する変更データが存在するとき、変更データを階層構造の表示に基づいてデータベースファイルに組み込むことにより変更し、且つ前記データベースファイルにおける登録された物性値を前記表示された階層構造の別の位置にある物質集合に対応させるよう登録の変更を行うことにより、前記データベースファイルを保守、更新する」ものとすることは、当業者が適宜になし得ることにすぎないものと認められる。
　
　そして、本願発明の構成によってもたらされる効果も、引用例１記載の発明及び周知事項から当業者ならば容易に予測することができる程度のものであって、格別のものとはいえない。 
　
５．むすび
　したがって、本願発明は、引用例１記載の発明及び周知事項に基いて、当業者が容易に発明をすることができたものであるので、特許法第２９条第２項の規定により特許を受けることができない。
　よって、結論のとおり審決する。