【事件の表示】
　平成　１年特許願第３４２９１３号「プログラム実行抑止方式」拒絶査定に対する審判事件［平成　３年　９月　５日出願公開、特開平　３−２０４０３１］について、次のとおり審決する。
【結　論】
　本件審判の請求は、成り立たない。
【理　由】
１．手続きの経緯・本願発明
　本願は、平成１年１２月２９日の出願であって、その特許を受けようとする発明は、補正された明細書及び図面の記載からみて、特許請求の範囲の請求項１に記載されたとおりのもの（以下、本願発明という。）と認められる。そして、その請求項１の記載は次のとおりである。
「外部からの指示によりメインのプログラムに設けられた特定のサブルーチンプログラムの実行を抑止する情報処理装置において、
　前記外部からの指示を保持する切換手段と、
　前記特定のサブルーチンプログラムへのサブルーチンジャンプ命令のアドレスを検出するアドレス選択回路と、
　前記特定のサブルーチンプログラムのリターン命令を保持する固定記憶回路と、
　前記メインのプログラムを格納するメモリ回路と、
　前記メモリ回路と前記固定記憶回路との何れかのデータを選択して中央処理装置に与えるセレクタと、
　前記アドレス選択回路からの検出信号を前記切換手段の出力によって制御して前記セレクタの制御入力に与えるゲート手段とを有し、
　前記切換手段から制御信号が与えられ、前記検出信号が前記ゲート手段より入力されたとき、前記セレクタは前記固定記憶回路のリターン命令を選択して前記中央処理装置に送出することを特徴とするプログラム実行抑止方式。」
　
２．引用例
  これに対して、原審における、平成１２年７月４日付けで通知した拒絶の理由に引用した、本願出願前に頒布された刊行物である特開平１−９９１３５号公報（以下、引用例という。）には、第１図（本発明の原理図）と、第２図（本発明一実施例の試験中のメモリマップ）と、第３図（本発明一実施例の運用中のメモリマップ）が記載され、これらの図に関連してサブルーチン制御装置の発明について次のように記載されている。
（１）「上記の問題点は、第１図の本発明の原理図に示す様に、試験用サブルーチン領域アクセスのときサブルーチンプログラムを実行することなく元に戻るようにするリターン回路１３と、試験中は試験用サブルーチン領域１２２に接続し、運用中はリターン回路１３に接続をつくる切替スイッチ１５とを備え、スイッチ１５の切替だけで試験用サブルーチンプログラムの挿入除去を行う、本発明のサブルーチン制御装置によって解決される。」（問題点を解決するための手段の項）
（２）「本発明の原理図第１図において、１３はリターン回路、またはリターン回路に相当するプログラムを格納したＲＯＭからなる。この回路はスイッチ１５を備え、試験用サブルーチン領域のアドレスをアクセスする場合、スイッチ１５を（１）側へ設定しておくことによりサブルーチンのデータをデータバスへ送出し、また（２）側へ設定して置くことによりバスを介しサブルーチンの呼出元へ戻るだけとすることができる。
即ち、本発明によれば、ソフトウェアに変更を与えることなく、被試験手段の運用プログラムと試験用サブルーチンをスイッチ操作だけで切り離すことを可能にする。
切替スイッチをリターン回路に切替えることにより、プログラム運用中はプログラム試験の命令があっても試験用プログラムの実行はなされず、直ちに次の運用プログラムに戻ることができる。
試験サブルーチンプログラムの実行の有無はスイッチの切替一つによって全試験サブルーチンに対して有効である。」（作用の項）
（３）「（中略）第２図は（中略）スイッチ１５を試験中にセットすると、アドレスＡ０１０でサブルーチン１を、Ａ０２０でサブルーチン２を（中略）呼出し、それぞれの処理を実行する。
　試験が終了した後、サブルーチンを削除したい場合はスイッチ１５を運転中に切替える。
このときは第３図に示すように、アドレスＡ０１０，Ａ０２０，Ａ０３０のいずれによっても、サブルーチンプログラムは呼出されず、試験を実行することなく呼出し元へ復帰する。
　スイッチ１５とリターン回路１３によって、複数のサブルーチンの除去が一時に行われる。」（実施例の項）
　また、第３図中には、「ハードでリターン命令を返す」と記載されている。
　また、第１図（本発明の原理図）のアドレスデコード回路１６は、従来のサブルーチン制御回路のアドレスデコード回路６５と同様のデコード機能を有し、運用プログラム領域のアドレスをアドレスバスからアクセスしたときはデコード回路からＣＳ１なるデコード信号が出力され、試験用サブルーチンの領域のアドレスをアクセスしたときはＣＳ２のデコード信号が出力され、これらのデコード信号は、ＲＯＭのチップセレクタＣＳ，リターン回路のＣＳの端子に、スイッチ１５の制御に基づいて入力されると解される。
　
３．対比
　本願発明と引用例に記載された発明とを対比する。
　引用例に記載された発明は、 ソフトウェアに変更を与えることなく、ソフトウェアの外部からの指示である、スイッチ操作だけで、プログラム運用中はプログラム試験の命令があっても試験用プログラム（サブルーチンプログラム）の実行はなされず、直ちに次の運用プログラム（メイン）に戻ることができるサブルーチン制御装置におけるものであるから、本願発明の「外部からの指示によりメインのプログラムに設けられた特定のサブルーチンプログラムの実行を抑止する情報処理装置において、」に相当する要件を備えている。
　また、引用例に記載された発明の前記スイッチ操作を可能にする手段は、スイッチ１５を（１）側へ設定して置くことができ、また（２）側へ設定して置くことができ、この設定により接続の切替保持をしているといえるので、本願発明の「前記外部からの指示を保持する切換手段」に相当する要件を備えている。
　また、引用例に記載された発明のアドレスデコード回路１６は、試験用サブルーチンの領域のアドレスをアクセスしたときはＣＳ２のデコード信号が出力されるアドレスデコード回路であるので、本願発明の「前記特定のサブルーチンプログラムへのサブルーチンジャンプ命令のアドレスを検出するアドレス選択回路」に相当する。
　また、引用例に記載された発明は、リターン回路として、リターン回路に相当するプログラムを格納したＲＯＭからなり、ＲＯＭにリターン命令が記憶されていてリターン命令を返すことができるものが示されているといえるので、本願発明の「前記特定のサブルーチンプログラムのリターン命令を保持する固定記憶回路」に相当する要件を備えている。　また、引用例に記載された発明の運用プログラムが記憶されていることが明らかなＲＯＭ１２（第１図参照）は、本願発明の「前記メインのプログラムを格納するメモリ回路」に相当する。
　また、引用例に記載された発明は、試験中は試験用サブルーチン領域１２２に接続し、運用中はリターン回路１３に接続をつくる（リターン命令を返す）ことが可能であり、スイッチ１５の切替だけで、ＲＯＭ１２へのＣＳ選択信号又はリターン回路（ＲＯＭ）１３へのＣＳ選択信号を出力してＲＯＭ１２又はＲＯＭ１３の何れかのデータを選択してＣＰＵ１１に与えると解されるので、本願発明の「前記メモリ回路と前記固定記憶回路との何れかのデータを選択して中央処理装置に与える手段」に相当する要件を備えている。
　また、引用例に記載された発明は、アドレスデコード回路１６からの出力信号ＣＳ１，ＣＳ２を前記スイッチ１５の手段によって制御して前記ＲＯＭ１２又はＲＯＭ１３の選択を制御する入力端子ＣＳに与える、少なくとも１つのゲート手段とを有しているといえることは、第１図を参照すれば明らかであり、本願発明の「前記アドレス選択回路からの検出信号を前記切換手段によって制御して制御入力に与えるゲート手段とを有し、」に相当する要件を備えている。
　また、引用例に記載された発明は、スイッチ１５を（２）側へ設定して置くことによりスイッチ１５の手段から、前記アドレスデコード回路１６の出力信号ＣＳ２が前記リターン回路のＣＳに入力されたとき、前記リターン回路のリターン命令が選択されてバスを介してＣＰＵ１１に送出され、サブルーチンの呼出元へ戻ると解され、これは試験用サブルーチンは実行されることのない方式であるといえるので、本願発明の「前記切換手段から、前記検出信号が入力されたとき、前記固定記憶回路のリターン命令を選択して前記中央処理装置に送出することを特徴とするプログラム実行抑止方式」に相当する要件を備えている。
　したがって、本願発明と引用例に記載された発明とは
「外部からの指示によりメインのプログラムに設けられた特定のサブルーチンプログラムの実行を抑止する情報処理装置において、
　前記外部からの指示を保持する切換手段と、
　前記特定のサブルーチンプログラムへのサブルーチンジャンプ命令のアドレスを検出するアドレス選択回路と、
　前記特定のサブルーチンプログラムのリターン命令を保持する固定記憶回路と、
　前記メインのプログラムを格納するメモリ回路と、
　前記メモリ回路と前記固定記憶回路との何れかのデータを選択して中央処理装置に与える手段と、
　前記アドレス選択回路からの検出信号を前記切換手段によって制御して前記手段の制御入力に与えるゲート手段とを有し、
　前記切換手段から、前記検出信号が入力されたとき、前記手段は前記固定記憶回路のリターン命令を選択して前記中央処理装置に送出することを特徴とするプログラム実行抑止方式。」　
である点で一致し、次の点で相違する。
（１）メモリ回路と固定記憶回路との何れかのデータを選択して中央処理装置に与える手段として、本願発明はセレクタを用いているのに対し、引用例に記載された発明はＲＯＭとリターン回路（ＲＯＭ）のチップセレクトにより選択している点。
（２）切換手段が関わって検出信号が入力されて選択されるものにおいて、本願発明は、切換手段の出力によって制御信号が与えられ、この信号が入力されるゲート手段により制御されているのに対し、引用例に記載された発明は、スイッチを（１）又は（２）の側へ設定して切替接続している点。
　
４．当審判断
（１）バスにマルチプレクサ乃至コードセレクタ（セレクタに相当する。）を接続して２つのメモリなどに格納されたデータの何れかの出力データを選択してバスに出力する手段は、例えば、特開昭６３−３０７５４２号公報、特開平１−１４９１３３号公報にみられるように、データを択一的に選択する手段として本願出願前適宜採用されている手段と認められるので、引用例に記載されたＲＯＭとリターン回路（ＲＯＭ）の何れかのデータを選択する際に、チップセレクトにより選択するのに代えて、前記のような、バスにセレクタを接続してデータを選択する手段を採用することは、当業者が容易になし得ることである。
（２）引用例に記載された発明は、スイッチの２つの状態とアドレスデコード回路の検出出力に基づいて制御し、２つのメモリなどに格納されたデータの何れかのデータを選択して出力するものであり、一般に、スイッチの状態信号，検出信号などの信号の論理により制御信号を生成するのに、論理ゲート手段を用いることは常套手段であるから、引用例に記載された発明の、スイッチを切替接続して制御信号を入力するのに代えて、スイッチの状態信号，検出信号などの信号の論理により制御信号を生成して、データを選択制御することは、当業者であれば容易になし得ることである。
　
５．むすび
　したがって、本願発明は、引用例に記載された発明に基いて当業者が容易に発明をすることができたものであるので、特許法第２９条第２項の規定により特許を受けることができない。
　よって、結論のとおり審決する。