【事件の表示】
　平成　４年特許願第　３１７３８号「プログラム編集装置」拒絶査定に対する審判事件〔平成　５年　９月１０日出願公開、特開平　５−２３３２５６、請求項の数（１）〕について、次のとおり審決する。
【結　論】
　原査定を取り消す。
　本願の発明は、特許すべきものとする。
【理　由】
１．手続の経緯、本件発明
　本願は、平成４年２月１９日の出願であって、その請求項１に係る発明は、手続補正書により補正された明細書及び図面の記載から見て、特許請求の範囲の請求項１に記載された次の事項により特定されるものである。
「固定部分および可変部分から構成される命令の入力案内を編集するプログラム編集装置において、
　入力案内の可変部分に、選択肢であることを指定する文字列、および各選択肢にあたる複数の任意の文字列が入力されると、入力された複数の任意の文字列を選択候補として設定する入力案内編集部と、
　前記入力案内編集部で設定された入力案内を表示し、表示した入力案内中の可変部分に設定された複数の選択候補から任意の文字列を選択すると、可変部分についての入力データとして入力する選択入力処理部と
から構成されることを特徴とするプログラム編集装置。」
　　
２．原査定の理由の概要
　これに対して、原査定の拒絶の理由は、
「この出願の下記の請求項に係る発明は、その出願前日本国内又は外国において頒布された下記の刊行物に記載された発明に基いて、その出願前にその発明の属する技術の分野における通常の知識を有する者が容易に発明をすることができたものであるから、特許法第２９条第２項の規定により特許を受けることができない。　　　　　　　　　　　
　　　　　　 記　　　（引用文献等については引用文献等一覧参照）
イ）請求項１について
　引用文献１及び２
　引用文献１には、プログラムの入力位置にガイドを表示するプログラム編集装置について記載されている。また、プログラムを図式表現と共に入力することは、引用文献２に記載されているとおり周知技術であるから、引用文献１において、プログラムを図式表現状で入力するように構成することは、当業者が容易に想到し得た事項である。。
ロ）請求項２について
　引用文献１、２、３及び４
　表示された案内情報を編集して更新することは、引用文献３及び４に記載されているとおり周知技術である。
　　　　　引　用　文　献　等　一　覧
　１．特開平１−１１８９２５号公報
　２．特開昭６３−１０９５３４号公報
　３．特開平２−４０２３号公報
　４．特開平３−２５６１１６号公報」
というものであり、
　また、拒絶査定の備考欄には、
「平成１１年１１月１日付け拒絶理由通知書で示した引用文献１（特開平１−１１８９２５号公報）第３頁右上欄７〜１２行目には「構文の固定パターンの部分とパラメタの入力スロットを組にした構文の型紙であるテンプレートのパラメタ部を順次埋め込みながら、トップダウン（下向き）に、プログラムを入力する」、また、第４頁左上欄１４〜１８行目には「入力過程の任意の時点でプログラムのパラメタの並びをチェックし、正しいパラメタの効率の良い入力を誘導し、支援する」と記載されているように、上記引用文献１には、固定部分及び可変部分から構成される命令の入力案内を表示し、入力案内を使用してプログラムの命令が入力されるプログラム編集装置が開示されている。してみれば、平成１２年１月１７日付け手続補正書で補正された請求項１に係る発明（以下「本願発明」という。）と上記引用文献１に記載された発明とを対比すると、本願発明では、可変部分の入力案内が複数の選択肢から構成されると共にこの選択肢を設定するための入力案内編集部を備えている点で両者は相違する。
　上記相違点について検討するに、ユーザインタフェースとして複数の選択肢からなるメニューで構成されると共にこの選択肢を任意に設定する手段を有する装置は、上記拒絶理由通知書で示した引用文献３（特開平２−４０２３号公報）に記載されているとおり公知であり、かつ、本願発明に係る入力案内は、ユーザとの対話入力を容易にするという点で上記引用文献３に記載された発明と一致しているから、引用文献１に記載された入力誘導に係る可変部分として複数の選択肢で構成すると共に、この選択肢を任意に編集することができる手段を設けることは当業者が容易に想到し得たものである。」と指摘している。
　　
３．当審の判断　　　　　　　　　　　　　　　　　　　　　　　　　
Ａ．各引用文献の記載について
　引用文献１には以下の事項が記載されている。
（１）「［従来の技術］プログラミングにおいて、…省略…構文の固定パターンの部分とパラメタの入力スロットを組にした構文の型紙であるテンプレートを提示して、該テンプレートのパラメタ部を順次埋め込みながら、トップダウン（下向き）に、プログラムを入力する方式である。」（第３頁左上欄第５行乃至右上欄第１２行から抽出）
（２）「本発明の目的は、フリーフォーマットのプログラムの入力環境に、自由度の制限を加えず、入力過程の任意の時点でプログラムのパラメタの並びをチェックし、正しいパラメタの効率の良い入力を誘導し、支援するためのガイドを表示するプログラム入力ガイド方法及びプログラムの入力方法を提供することにある。」（第４頁左上欄第１３行乃至第１９行から抽出）
（３）「Ｃ言語の予約語“ｉｆ”をキーボードから入力した後、挿入ガイドを要求すると１４１のように構文の記述形式を入力プログラムに挿入し、表示する。挿入された文字列は、入力プログラムの１部として利用することや、その文字列の上に上書きすることも可能である。」（第８頁右下欄第１４行乃至第１９行から抽出）
　上記（１）〜（３）の事項を参照すると、引用文献１には、プログラムの入力位置にガイドを表示するプログラム編集装置について記載されていると認められ、プログラムの入力方法としては、従来例として、固定パターンと入力スロットを組にしたテンプレートにより下向きにプログラムを入力する方式が示され、また、Ｃ言語の場合に、入力プログラムに挿入、表示された挿入ガイドの挿入された文字列を入力プログラムの一部として使用することや、その文字列の上に上書きすることが可能なことが記載されていると認められる。
　
　引用文献２には以下の事項が記載されている。
（１）「構造を表記する図の領域と，処理およびデータの内容を表記する文の領域とで，カーソルを異なる表示態様で表示することにより，図に関する編集であるか，文に関する編集であるかを，一見して容易に把握できるようにしている。」（第１頁右下欄第１６行乃至第２頁左上欄第１行から抽出）
（２）「削除の操作を例に、図の領域１９Ａにおける編集処理と，文の領域１９Ｂにおける編集処理とを，第７図に従って説明する。複写や移動等，他の編集処理操作についても同様である。」（第６頁左下欄第９行乃至第１２行から抽出）
（３）「第７図（ロ）図示のように，異なる色で表示される領域Ｘが拡張される。この領域Ｘが削除の対象となり，実行により，第７図（ハ）図示のように，論理図１９が更新される。」（第６頁左下欄第２０行乃至右下欄第５行から抽出）
（４）「文の領域１９Ｂにおける編集では，文部分だけが編集対象となる。」（第６頁右下欄第１３行乃至第１４行から抽出）
　上記（１）〜（４）の事項を参照すると、引用文献２には、構造を表記する図の領域と、処理及びデータの内容を表記する文の領域との異なる領域で、カーソルの表示形態（例：矢印の向き）を異ならせ、編集の場合に、図の領域と文の領域を含む領域の編集と、文の領域内の文部分だけが編集対象となる編集を行う、論理図作成処理装置が記載されていると認められる。
　
　引用文献３には、以下の事項が記載されている。
（１）「計算機と利用者との間での情報交換を容易に実現するユーザ・インタフエイス情報の内容を対話型システムが実動作中に変更・修正・削除・追加などの作業を行う手段を有するユーザ・インタフエイス管理装置」（第１頁左下欄第５行乃至第９行、特許請求の範囲の記載から抽出）
（２）「他の実施例として、コマンドガイダンスを修正する例を第１０図と第１１図に示す。第１０図において、利用者がコマンドガイダンス４４を修正したい時、表示制御コマンド４５を指示して修正操作を行う。この場合、コマンドガイダンス４４の面分布荷重をプレス圧力と修正すると、システムは第１１図のユーザ・インタフエイス定義体内容を４７から４８のように書き換え、第１０図にコマンドガイダンスを４４から４６に修正する」（第４頁左下欄第５行乃至第１３行から抽出）
　上記（１）及び（２）の事項を参照すると、引用文献３には、計算機と利用者との間での情報交換を容易に実現するユーザ・インタフエイス情報の内容を対話形システムが実動作中に変更・修正・削除・追加などの作業を行なう手段を有するユーザ・インタフエイス管理装置において、利用者がコマンドガイダンスを修正し、ユーザ・インタフエイス定義体内容を書き換えることのできる装置が記載されていると認められる。
　
　引用文献４には以下の事項が記載されている。
（１）「操作者は、メニュー項目の表示，非表示の指定をチェックボックス１２上にマウスカーソル４を移動し、マウスボタンの押下、またはキーボードのキー操作によって行う。」（第３頁右上欄第１行乃至第４行から抽出）
（２） 「使用頻度が高いメニュー項目のみを表示状態にしておき、それ以外のメニュー項目は非表示状態に設定しコマンドメニュー，対話ボックス内に、現れなくすることができる。」（第３頁右下欄第１５行乃至第１８行から抽出）
　上記（１）及び（２）の事項を参照すると、引用文献４には、メニュー表示のメニュー項目の表示，非表示の選択手段を有し、使用頻度の高くないメニュー項目は、コマンドメニュー、対話ボックス内に現れないようにすることができる情報処理装置が記載されていると認められる。
　
Ｂ．対比・判断
　請求項１に係る発明と各引用文献に記載された発明とを比較すると、各引用文献に記載された発明は、請求項１に係る発明の、
　命令の入力案内を編集するプログラム編集装置において、
（１） 入力案内の可変部分に、選択肢であることを指定する文字列、および各選択肢にあたる複数の任意の文字列が入力されると、入力された複数の任意の文字列を選択候補として設定する入力案内編集部と、
（２） 入力案内編集部で設定された入力案内を表示し、表示した入力案内中の可変部分に設定された複数の選択候補から任意の文字列を選択すると、可変部分についての入力データとして入力する選択入力処理部と
からなる構成を備えておらず、また、各引用文献には、これらの構成を示唆する記載もなされていない。
　
　請求項１に係る発明は、発明の詳細な説明の記載をも参照すると、
　入力案内編集部４によって、入力案内の可変部分（例：【　】で囲まれた部分）に、選択肢であることを指定する文字列（例：指定文字“｜”（縦棒））及び各選択肢にあたる複数の任意の文字列（例：“＄正順”あるいは、“≧”など）が入力されると、入力された複数の任意の文字列（例：“＄正順”あるいは、“≧”など）を選択候補として設定し、
　選択入力処理部３によって、入力案内編集部で設定された入力案内を表示し、表示した入力案内中の可変部分（例：【　】で囲まれた部分）に設定された複数の選択候補（例：“＄正順”あるいは、“≧”など）から任意の文字列を選択すると、可変部分（例：【　】で囲まれた部分）についての入力データとして入力する構成を備えているが、
　請求項１に係る発明の、このような、上記（１）及び（２）の構成については、各引用文献に記載された発明には示されておらず、また、これらの構成は、各引用文献に記載された発明から当業者が容易に想到することができたものとすることはできないと認められる。
　そして、請求項１に係る発明は、上記（１）及び（２）の構成を採用することにより、図式表現８１上でプログラム編集するときにタイピングミスの発生を防止することができると共に、入力案内の可変部分を必要なもののみに修正し、簡単、確実に可変項目を入力することができ、並びに、図式表現８１上に併せて表示した入力案内の固定部分は入力の必要がなく、可変部分は必要な項目のみに自由に修正でき、間違いなく、簡易、確実に可変項目を入力することができ、プログラム編集の生産性を高めることができるという明細書に記載された効果を奏するものと認められる。
　したがって、請求項１に係る発明は、上記の引用文献１乃至４記載の発明に基いて当業者が容易に発明をすることができたものであるとすることはできない。
　
４．まとめ                     
　以上のように、この出願の発明は、特許法第２９条第２項の規定により特許を受けることができないという原査定の判断は妥当ではない。
　また、他に本願を拒絶すべき理由を発見しない。
  よって、結論のとおり審決する。