【事件の表示】
　平成　４年特許願第１６５５９２号「ビジュアル・シミュレーション装置」拒絶査定に対する審判事件［平成　６年　１月１４日出願公開、特開平　６−　　４３５１］について、次のとおり審決する。
【結　論】
　本件審判の請求は、成り立たない。
【理　由】
１．手続の経緯・本願発明
  本願は、平成４年６月２４日の出願であって、その請求項１に係る発明（以下、「本願発明」という。）は、手続補正書により補正された明細書及び図面の記載からみて、その特許請求の範囲の請求項１に記載された以下のとおりのものである。
「ターゲット機器のプロセッサの動作を、前記プロセッサに組込まれるプログラムに従ってシミュレートするプロセッサ・シミュレート手段と、前記プロセッサの入出力端子の状態をシミュレートするプロセッサ入出力シミュレート手段と、前記プロセッサの入力端子に接続されるキーマトリクスの状態をシミュレートするマトリクス入出力シミュレート手段と、前記プロセッサから出力される情報を表示する表示器の動作をシミュレートする表示器シミュレート手段を記憶する記憶手段と、
前記記憶手段に接続され前記各種シミュレート手段の実行を制御する制御手段と、
前記制御手段に接続され、前記各シミュレート手段の実行に必要な情報を入力する入力手段と、
前記制御手段に接続され、前記プロセッサ入出力シミュレート手段のシミュレート結果を表示する第１のウィンドウ、前記マトリクス入出力シミュレート手段のシミュレート結果を表示する第２のウィンドウ、前記表示器シミュレート手段のシミュレート結果を前記ターゲット機器に設けられた表示器と同様の表示形式で表示する第３のウィンドウを同時に表示する表示装置と、
　を具備したことを特徴とするビジュアル・シミュレーション装置。」
　
２．刊行物記載の発明
　これに対して、原審における拒絶理由に引用された刊行物（特開平４−１５７９１号公報）には、以下の事項が記載されている。
　
ア．「電子式キャッシュレジスタ用プログラムの開発を支援するための電子式キャッシュレジスタ用開発支援装置であって、
　前記電子式キャッシュレジスタに備えられる入力機器の動作をシミュレーションするための入力シミュレーション手段と、
　前記入力シミュレーション手段から入力されたデータを前記電子式キャッシュレジスタ用に開発されたプログラムを用いて演算するための演算手段と、
　前記電子式キャッシュレジスタに備えられる出力機器の動作をシミュレーションするために設けられ、前記演算手段による演算結果を出力する出力エミュレーション手段とを備えた、電子式キャッシュレジスタ用開発支援装置。」（第１頁左下欄第５行〜１９行）
　
イ．「この発明は店舗等において、金銭登録，商品登録および顧客管理に使用される電子式キャッシュレジスタ（以下、ＥＣＲと称する）のプログラムのデバッグテストを支援するＥＣＲ用開発支援装置に関する。」（第１頁右下欄第１０行〜１４行）
　
ウ．「第１図はこの発明の一実施例のＥＣＲ用開発支援装置の電気的構成を示す概略ブロック図である。第１図を参照して、ＥＣＲ用開発支援装置としてのワークステーションはＣＰＵ１，キーボード２，表示器３，マウス４，ＲＯＭ５，ＲＡＭ６および時計回路７を含む。キーボード２（「キーボード１」は「キーボード２」の誤記と認める。）は…テストモードを指定するために用いられる。表示器３はデバッグテストモードにおいて、メニューウインドウ，入出力機器を表わすウインドウ（「ウインド」は「ウインドウ」の誤記と認める。）などを表示するマルチウインドウ機能を有する。マウス４は、マルチウインドウに表示されたスイッチやキーからデータを入力するためのものである。ＲＯＭ５には、ＣＰＵ１の動作プログラムが格納される。ＲＡＭ６にはワークステーションにより開発されるプログラムが記憶される。…ＣＰＵ１は、上記電気的構成の動作を制御するものである。」（第３頁左上欄第５行〜右上欄第３行）
　
エ．「第２図は第１図に示すＥＣＲ用開発支援装置のソフトウェア構成を示す図である。第２図について、主なソフトウェアとして、シミュレーション対象プログラム６１，入出力機器制御シミュレーションプログラム６２およびオペレーティングシステム６３が備えられる。シミュレーション対象プログラム６１は、ＥＣＲのアプリケーションプログラムに対応する。このアプリケーションプログラムは実際に各種の取り引き処理を行うためのプログラムである。入出力機器制御シミュレーションプログラム６２は、ＲＣＲの入出力機器制御プログラムに対応する。入出力機器制御プログラムは、ＥＣＲに備えられる各種の入出力機器の動作を制御するものである。オペレーティングシステム６３は、シミュレーション対象プログラム，入出力機器制御シミュレーションプログラム６２等のプログラム実行を制御するものである。」（第３頁右上欄第４行〜２０行）
　
オ．「たとえば、キーボードからの入力が指示された場合には、第５Ｂ図に示すように、キーボードのイメージがウインドウ３１に表示される。ウインドウ３１は、商品の属する部門を入力するための部門キー３２，商品単価などを入力するための置数キー３３，置数キー３３の入力を訂正するためのＣＬＲキー３４，入力された金額を合計するための小計キー３５および支払い処理をするための現／計キーなどを表示している。…
　たとえば、第５Ｂ図に示すウインドウ３１を用いて、”１００（円）”および”菓子”が入力されると、第５Ｃ図に示すように、入力データが表示される。表示されたデータと入力データとが一致しない場合には、プログラムに誤りがある可能性がある。この場合には、プログラムに誤りがあるか否かを調べ、誤りがあれば訂正を行う。」（第４頁左上欄第７行〜右上欄第６行）
　
カ．「たとえば、商品の売上登録がされた場合における売上データを出力機器に出力する旨の指示コマンドが与えられた場合には、第５Ｄ図に示すように、ウインドウ３７には、印字ウインドウ３８と表示ウインドウ３９が表示され、…表示ウインドウ３９には、合計金額データが表示される。」（第４頁右上欄第２０行〜左下欄第８行）
　
　上記ア．イ．及びウ．の事項を参照すると、刊行物には、
　電子式キャッシュレジスタ用開発支援装置としてのワークステーションは、
　ＣＰＵ１の動作プログラムと、ワークステーションにより開発されるプログラムが記憶されるＲＯＭ５及びＲＡＭ６と、
　動作を制御するＣＰＵ１と、
　テストモードを指定するためのキーボード２及びマルチウインドウに表示されたスイッチやキーからデータを入力するためのマウス４と、
　メニューウインドウ，入出力機器を表わすウインドウなどを表示するマルチウインドウ機能を有する表示器３と、
　を備えることが記載されている。
　
　上記エ．の事項を参照すると、刊行物には、
　主なソフトウェアとしては、
　実際に各種の取り引き処理を行うためのアプリケーションプログラムであるシミュレーション対象プログラム６１と、
　ＥＣＲに備えられる各種の入出力機器の動作を制御する入出力機器制御プログラムに対応する入出力機器制御シミュレーションプログラム６２と、
　シミュレーション対象プログラム，入出力機器制御シミュレーションプログラム６２等のプログラム実行を制御するオペレーティングシステム６３とを、
　備えることが記載されている。
　
　上記オ．の事項を参照すると、刊行物には、
　ウインドウ３１に、商品の属する部門を入力するための部門キー３２，商品単価などを入力するための置数キー３３，置数キー３３の入力を訂正するためのＣＬＲキー３４，入力された金額を合計するための小計キー３５および支払い処理をするための現／計キーなどを表示するキーボードのイメージを表示することが記載されている。
　
　また、上記オ．の事項を参照すると、刊行物には、
　部門キー３２，置数キー３３，ＣＬＲキー３４，小計キー３５および現／計キーなどのキーボードのイメージが表示されたウインドウ３１を用いて、
　”１００（円）”および”菓子”を入力すると、入力データ（カシ　１００）が表示され、表示されたデータと入力データとが一致しない場合には、プログラムに誤りがある可能性があり、この場合には、プログラムに誤りがあるか否かを調べ、誤りがあれば訂正を行うことが記載されている。
　
　上記カ．の事項を参照すると、刊行物には
　ウインドウ３７には、商品の売上登録がされた場合における売上データを出力機器に出力する旨の指示コマンドが与えられた場合には、印字ウインドウ３８と表示ウインドウ３９が表示され、
　表示ウインドウ３９には合計金額データが表示されることが記載されている。
　
　以上を勘案すると、刊行物には、
　電子式キャッシュレジスタにおいて実際に各種の取り引き処理を行うためのアプリケーションプログラムであるシミュレーション対象プログラム６１と、
　電子式キャッシュレジスタに備えられる各種の入出力機器の動作を制御する入出力機器制御プログラムに対応する入出力機器制御シミュレーションプログラム６２と、
　シミュレーション対象プログラム，入出力機器制御シミュレーションプログラム６２等のプログラム実行を制御するオペレーティングシステム６３とからなる、ＣＰＵ１の動作プログラムとワークステーションにより開発されるプログラムとが記憶されるＲＯＭ５及びＲＡＭ６と、
　電子式キャッシュレジスタ用開発支援装置の動作を制御するＣＰＵ１と、
　テストモードを指定するためのキーボード２及びマルチウインドウに表示されたスイッチやキーからデータを入力するためのマウス４と、
　商品の属する部門を入力するための部門キー３２，商品単価などを入力するための置数キー３３，置数キー３３の入力を訂正するためのＣＬＲキー３４，入力された金額を合計するための小計キー３５および支払い処理をするための現／計キーなどを表示するキーボードのイメージを表示するウインドウ３１と、
　部門キー３２，置数キー３３，ＣＬＲキー３４，小計キー３５および現／計キーなどのキーボードのイメージが表示されたウインドウ３１を用いて、”１００（円）”および”菓子”を入力すると、入力データ（カシ　１００）を表示し、表示されたデータと入力データとが一致しない場合には、プログラムに誤りがある可能性があり、この場合には、プログラムに誤りがあるか否かを調べ、誤りがあれば訂正を行い、入力データ（カシ　１００）を表示する手段と、
　商品の売上登録がされた場合における売上データを出力機器に出力する旨の指示コマンドが与えられた場合には、
　印字ウインドウ３８と表示ウインドウ３９を表示し、表示ウインドウ３９には合計金額データを表示するウインドウ３７と、
　メニューウインドウ，入出力機器を表わすウインドウなどを表示するマルチウインドウ機能を有する表示器３と、
　を備えた電子式キャッシュレジスタ用開発支援装置の発明（以下、「刊行物記載の発明」という。）が記載されている。
　
３．対比
　そこで、本願発明と刊行物記載の発明とを対比すると、
　
ア．刊行物記載の発明の「電子式キャッシュレジスタ」は、本願発明の実施例として記載されたラジオ付きカセットテープレコーダではないものの、機器に組み込まれるプログラムのデバックテストをシミュレーションし、その機器に組み込まれるプログラムの開発を支援する対象となる機器であるから、本願発明の「ターゲット機器」に対応する。
　
イ．刊行物記載の発明の「シミュレーション対象プログラム６１」と「オペレーティングシステム６３」とは、電子式キャッシュレジスタにおいて実際に各種の取り引き処理を行うためのアプリケーションプログラムについてシミュレーションを行うものであるから、
　本願発明の「ターゲット機器のプロセッサの動作を、プロセッサに組込まれるプログラムに従ってシミュレートするプロセッサ・シミュレート手段」に対応する。
　
ウ．刊行物記載の発明の「入出力機器制御シミュレーションプログラム６２」は、電子式キャッシュレジスタに備えられる各種の入出力機器の動作を制御する入出力機器制御プログラムに対応するシミュレーションプログラムであって、
　この入出力機器制御シミュレーションプログラム６２により、
　部門キー３２，置数キー３３，ＣＬＲキー３４，小計キー３５および支払い処理をするための現／計キーなどを表示するキーボードのイメージを表示し、
　イメージとして表示された電子式キャッシュレジスタ用のキーボードを用いて、マウス４によりウインドウ３１に表示されたスイッチやキーからデータを入力する動作をシミュレートするように構成されており、
　また、キーボードは電子式キャッシュレジスタのプロセッサに接続されるものであり、部門キー３２，置数キー３３，ＣＬＲキー３４，小計キー３５および現／計キーは、ラジオ付きカセットテープレコーダの電源スイッチや選局用のプリセットスイッチやバンド切り換えスイッチに相当するマトリックスキーに対応するものであるから、　　
　刊行物記載の発明の「入出力機器制御シミュレーションプログラム６２」は、本願発明の「マトリックス入出力シミュレート手段」と同じ機能を備えたものである。
　
エ．また、刊行物記載の発明の「入出力機器制御シミュレーションプログラム６２」は、電子式キャッシュレジスタに備えられる各種の入出力機器の動作を制御する入出力機器制御プログラムに対応するシミュレーションプログラムであって、
　この入出力機器制御シミュレーションプログラム６２により、
　イメージのキーボードを用いて、マウス４によりウインドウ３１に表示されたスイッチやキーからデータ”１００（円）”および”菓子”を入力すると、表示されたデータと入力データとが一致しない場合には、誤り訂正を行うために、入力データ（カシ　１００）が表示器３に表示されるように構成されており、
　この入力データは、ウインドウ３１に表示されたスイッチやキーからデータ”１００（円）”および”菓子”を入力したことに対応して、プロセッサの演算手段に入力されるデータであって、プロセッサの入出力端子の状態をシミュレートするプロセッサの入出力端子の状態をシミュレートするデータに該当するから、
　
　刊行物記載の発明の「入出力機器制御シミュレーションプログラム６２」は、本願発明の「プロセッサの入出力端子の状態をシミュレートするプロセッサ入出力シミュレート手段」と同じ機能を備えたものである。
　
オ．刊行物記載の発明の「入出力機器制御シミュレーションプログラム６２」は、電子式キャッシュレジスタに備えられる各種の入出力機器の動作を制御する入出力機器制御プログラムに対応するシミュレーションプログラムであって、
　この入出力機器制御シミュレーションプログラム６２により、
　例えば、商品の売上登録がされた場合における売上データを出力機器に出力する場合には、ウインドウ３７には、印字ウインドウ３８と表示ウインドウ３９を表示し、表示ウインドウ３９には合計金額データを表示するように構成されているから、
　刊行物記載の発明の「入出力機器制御シミュレーションプログラム６２」は、本願発明の「プロセッサから出力される情報を表示する表示器の動作をシミュレートする表示器シミュレート手段」と同じ機能を備えている。
　
カ．刊行物記載の発明の「ＲＯＭ５及びＲＡＭ６」は、シミュレーション対象プログラム６１と、入出力機器制御シミュレーションプログラム６２と、オペレーティングシステム６３とからなる、ＣＰＵ１の動作プログラムとワークステーションにより開発されるプログラムとを記憶する記憶装置であるから、
　本願発明の「プロセッサ・シミュレート手段と、プロセッサ入出力シミュレート手段と、マトリクス入出力シミュレート手段と、表示器シミュレート手段を記憶する記憶手段」に対応する。
　
キ．刊行物記載の発明の「ＣＰＵ１及びオペレーティングシステム６１」は、本願発明の「記憶手段に接続され各種シミュレート手段の実行を制御する制御手段」に対応する。
　
ク．刊行物記載の発明の「キーボード２とマウス４」は、テストモードを指定するための入力手段とマルチウインドウに表示されたスイッチやキーからデータを入力するための入力手段であるから、
　本願発明の「制御手段に接続され、各シミュレート手段の実行に必要な情報を入力する入力手段」に対応する。
　
ケ．刊行物記載の発明の「ウインドウ３１」は、部門キー３２，置数キー３３，ＣＬＲキー３４，小計キー３５および現／計キーなどを表示するキーボードのイメージを表示するウインドウであり、このウインドウ３１を用いて、電子式キャッシュレジスタの入力キーボードのシミュレーションを表示するものであるから、
　本願発明の「マトリクス入出力シミュレート手段のシミュレート結果を表示する第２のウィンドウ」に対応する。
　
コ．刊行物記載の発明の「ウインドウ３７」は、商品の売上登録がされた場合に売上データを出力機器に出力する場合には、印字ウインドウ３８と表示ウインドウ３９を表示し、表示ウインドウ３９には合計金額データを表示するものであるから、
　本願発明の「表示器シミュレート手段のシミュレート結果をターゲット機器に設けられた表示器の表示形式で表示する第３のウィンドウ」に対応する。
　
サ．刊行物記載の発明の「表示器３」は、メニューウインドウ，入出力機器を表わすウインドウなどを表示するマルチウインドウ機能を有する表示器３であるから、
　本願発明の「第２のウインドウ、第３のウインドウを表示する表示装置」に対応する。
　
シ．刊行物記載の発明の「電子式キャッシュレジスタ用開発支援装置」は、表示器３のウインドウ３１、ウインドウ３７に電子式キャッシュレジスタ用開発支援装置の入力キーボード、表示ウインドウ３９がイメージとして視覚的に表示されて、シミュレーションが行われるものであるから、
　本願発明の「ビジュアル・シミュレーション装置」に対応する。
　
　したがって、両者は、以下の点で一致し、以下の各点で相違していると認められる。
　
＜一致点＞
　ターゲット機器のプロセッサの動作を、前記プロセッサに組込まれるプログラムに従ってシミュレートするプロセッサ・シミュレート手段と、前記プロセッサの入出力端子の状態をシミュレートするプロセッサ入出力シミュレート手段と、前記プロセッサの入力端子に接続されるキーマトリクスの状態をシミュレートするマトリクス入出力シミュレート手段と、前記プロセッサから出力される情報を表示する表示器の動作をシミュレートする表示器シミュレート手段を記憶する記憶手段と、
前記記憶手段に接続され前記各種シミュレート手段の実行を制御する制御手段と、
前記制御手段に接続され、前記各シミュレート手段の実行に必要な情報を入力する入力手段と、
前記制御手段に接続され、前記マトリクス入出力シミュレート手段のシミュレート結果を表示する第２のウィンドウ、前記表示器シミュレート手段のシミュレート結果を前記ターゲット機器に設けられた表示器の表示形式で表示する第３のウィンドウを表示する表示装置と、
　を具備したことを特徴とするビジュアル・シミュレーション装置。
　
＜相違点＞
（ア）表示装置が、
　本願発明では、プロセッサ入出力シミュレート手段のシミュレート結果を表示する第１のウィンドウを表示するのに対し、
　刊行物記載の発明では、入力データ（カシ　１００）が表示器３に表示されるが、これを第１のウィンドウとして表示する構成を備えていない点。
　
（イ）第３のウィンドウが、
　本願発明では、ターゲット機器に設けられた表示器と同様の表示形式で表示するのに対し、
　刊行物記載の発明では、ウインドウ３７内の表示ウインドウ３９における合計金額データの表示形式「ゴウケイ　１５００」が電子式キャッシュレジスタの表示部と同様の表示形式かどうか明らかでない点。
　
（ウ）表示装置が、
　本願発明では、第１のウィンドウ、第２のウィンドウ、第３のウィンドウを同時に表示するのに対し、
　刊行物記載の発明では、これらを同時に表示する構成が明らかでない点。
　
４．判断
　上記の相違点（ア）については、
　本願発明の「プロセッサ入出力シミュレート手段のシミュレート結果を表示する第１のウィンドウ」としては、発明の詳細な説明には、【００１８】欄に、「ウィンドウ１３ｂは、プロセッサに設けられた入出力(I/O) 端子のシミュレート部であり、このウィンドウ１３ｂには、ステレオ状態を示す(STREO in)、ＦＭ信号の出力状態を示す(FM out)、中波信号の出力状態を示す(MW out)、選局時の音消し状態を示す(MUTE out)等が表示されている。」と記載されており、入出力端子のシミュレート結果として、ラジオ付きカセットテープレコーダをターゲット機器とする場合の、ステレオ状態、ＦＭ信号の出力状態、中波信号の出力状態、選局時の音消し状態等がシミュレート結果であるとして示されている。
　
　しかしながら、刊行物記載の発明では、電子式キャッシュレジスタがターゲット機器であり、この場合には、ウインドウ３１のキーボードからの入力に対応した入力データ（カシ　１００）が、マトリックス入出力シミュレート手段のシミュレート結果に応答して、プロセッサの演算手段に入力されるものであって、本願発明のプロセッサ入出力シミュレート手段のシミュレート結果に対応するものである。
　
　そして、この入力データ（カシ　１００）が表示器３に表示されることが、本願発明の「プロセッサ入出力シミュレート手段のシミュレート結果を表示する」構成に対応しており、刊行物記載の発明は、本願発明と同等の機能を備えたものである。
　
　ただし、刊行物には、この入力データ（カシ　１００）を表示することは開示されているものの、第１のウィンドウとして表示することは示されていない。
　
　しかしながら、刊行物の表示器３はマルチウインドウ機能を備えたものであるから、入力データ（カシ　１００）のようなシミュレーション結果についても、マルチウインドウ機能の一つのウインドウとして表示することは、当業者が容易に変更することができたことである。
　
　また、上記の相違点（イ）については、
　刊行物のように、ターゲット機器が電子式キャッシュレジスタである場合には、合計金額等の表示等は、実際の電子式キャッシュレジスタの表示部に表示されるものであると認められ、
　刊行物記載の発明の表示ウインドウ３９内における合計金額データの「ゴウケイ　１５００」という表示形式は、実際の電子式キャッシュレジスタの表示部の表示形式と対応するものであると解され、
　
　刊行物記載の発明は、ターゲット機器である電子式キャッシュレジスタの表示部を表示ウィンドウとして、表示器３に表示しているのであるから、ターゲット機器の表示器と同様の表示形式で表示することを示唆していると認められる。
　
　また、一般に、表示部をシミュレートする時に、ディスプレイにターゲット機器に設けられた表示器と同様の表示形式で表示することは周知技術（例：特開昭６３−２９２２３０号公報、第１頁左下欄第７行〜８行、「コンピュータのディスプレイ上に、携帯情報機器の模擬ディスプレイを設定」参照）であるから、
　
　刊行物に記載された示唆や周知技術を参照すれば、刊行物記載の発明の、表示器３のウインドウ３７内の表示ウインドウの表示形式を、実際のターゲット機器の表示部の表示形式と同様なものとすることは、当業者が容易に想到することができたことである。
　
　また、上記の相違点（ウ）については、刊行物には、各ウインドウを表示する表示器３は、入出力機器を表わすウインドウなどを表示するマルチウインドウ機能を備えたものであることが記載されており、
　
　本願発明の出願の時点（平成４年）においては、マルチウインドウ装置として、複数のウインドウを同時に表示するシステムは周知技術（例：特開昭６２−２６５６９１号公報、第１頁右下欄第２行〜４行参照）であるから、
　
　周知技術を参照すれば、
　刊行物２の、マルチウインドウの機能を備えた表示器３において、
　入出力機器を表すウインドウとして、入力機器に対応したウインドウ３１及び出力機器に対応したウインドウ３７等の複数のウインドウを、ディスプレイ上に同時に表示するように変更することは、当業者が容易に変更することができたことである。
　
　以上のように、上記の各相違点については、いずれも刊行物の記載及び周知技術を参照すれば、当業者が容易に変更することができたことであると認められる。
　
５．むすび
　以上のとおりであるから、本願発明は、刊行物記載の発明及び周知技術に基いて当業者が容易に発明をすることができたものと認められ、特許法第２９条第２項の規定により特許を受けることができない。
　よって、結論のとおり審決する。