【事件の表示】
　特許第３３５０７１７号「デバック装置およびデバック方法」の請求項１ないし４に係る特許に対する特許異議の申立てについて、次のとおり決定する。
【結　論】
　訂正を認める。
　特許第３３５０７１７号の請求項１ないし３に係る特許を維持する。
【理　由】
【１】手続の経緯
　本件特許３３５０７１７号の請求項１ないし４に係る発明についての出願は、平成８年７月１７日になされ、平成１４年９月２０日にその特許の設定登録がなされた。これに対し、豊田工機株式会社より特許異議の申立てがあり、取消理由が通知され、その指定期間内である平成１６年３月８日に訂正請求がされたものである。
　
【２】特許異議申立ての理由の概要
　特許異議申立人は、下記甲第１、２号証を証拠として提出し、本件請求項１〜４に記載された発明は、甲第１号証に記載の発明及び周知技術（例えば、甲第２号証の実施例に記載されている）に基づいて当業者が容易に発明をすることができたものであるので、特許法第２９条第２項の規定により特許を受けることができないものである。したがって、本件請求項１〜４に記載された発明は、特許法第１１３条１項２号の規定により、その特許は取り消すべきものである旨主張している。
（証拠方法）
甲第１号証；特開平　２−２０５９０１号公報
甲第２号証；特開平　５−２４１６１９号公報
　
【３】取消理由の概要
　当審が通知した取消理由の概要は、刊行物として特許異議申立人の提出した上記甲第１号証及び２号証を引用し、本件特許の請求項１ないし４に係る発明は、前記甲第１号証及び周知技術（甲第２号証）に記載された発明に基づいて当業者が容易に発明をすることができたものであるので、特許法第２９条第２項の規定により特許を受けることができない、というものである。
　
【４】訂正の適否について
（１）上記平成１６年３月８日の訂正請求による訂正（以下、本件訂正という。）は、以下のとおりである。
（１−１）訂正事項（訂正の要旨）
（ア）訂正事項ａ
　特許請求の範囲を以下のとおりに訂正する。
「【特許請求の範囲】
　【請求項１】　制御機器システムを制御するシーケンスプログラムのバグを検出するデバック装置において、
　制御機器システムを構成する各制御機器を含んで制御機器システムのイメージ図を表示するイメージ表示手段と、
　このイメージ図表示手段により表示された前記制御機器システムのイメージ図中に含まれる各制御機器の接点箇所ごとに、当該接点の前記シーケンスプログラム中の接点番号、コメントおよび接点状態を含む接点データを示す接点ボタンを、それぞれ対応させて表示する接点ボタン表示手段と、
　前記接点ボタン表示手段により表示された前記制御機器システムのイメージ図中の接点ボタンに対して起動を駆けることにより、その接点ボタンに対応した接点の状態を変更させる接点状態変更手段と、
　を具備すること
　を特徴とするデバック装置。」
　【請求項２】　前記接点ボタン表示手段は、前記制御機器システムのイメージ図に表示された接点ボタンの一覧とともに、この表示された接点ボタンに対応する接点のタイミングチャートを表示させるタイミングチャート表示ボタンを表示し、
　上記タイミングチャートは、各接点ボタンに対応した接点の状態の変化が即座に反映されるものであることを特徴とする請求項１記載のデバック装置。
　【請求項３】　制御機器システムを制御するシーケンスプログラムのバグを検出するデバック方法において、
　制御機器システムを構成する各制御機器を含んで制御機器システムのイメージ図を表示し、
　表示された前記制御機器システムのイメージ図中に含まれる各制御機器の接点箇所ごとに、当該接点の前記シーケンスプログラム中の接点番号、コメントおよび接点状態を含む接点データを示す接点ボタンを、それぞれ対応させて表示し、
　前記イメージ図中に表示された接点ボタンに対して起動を駆けることにより、接点ボタンの表示を変更して、接点ボタンに対応した接点の状態を変更させることを特徴とするデバック方法。」
（イ）訂正事項ｂ
　本件特許明細書の段落【００１０】を以下のとおり訂正する。
「　　　　【００１０】
　　【課題を解決するための手段】
　上述の目的を達成するために、請求項１記載の発明は、制御機器システムを制御するシーケンスプログラムのバグを検出するデバック装置において、制御機器システムを構成する各制御機器を含んで前記制御機器システムのイメージ図を表示するイメージ図表示手段と、このイメージ図表示手段により表示された前記制御機器システムのイメージ図中に含まれる各制御機器の接点箇所ごとに、当該接点の前記シーケンスプログラム中の接点番号、コメントおよび接点状態を含む接点データを示す接点ボタンを、それぞれ対応させて表示する接点ボタン表示手段と、前記接点ボタン表示手段により表示された前記制御機器のイメージ図中の接点ボタンに対して起動を駆けることにより、その接点ボタンに対応した接点の状態を変更させる接点状態変更手段とを具備することを特徴とする。」
（ウ）訂正事項ｃ
　本件特許明細書の段落【００１１】を削除する。
（エ）訂正事項ｄ
　本件特許明細書の段落【００１３】を以下のとおりに訂正する。
「　　　　【００１３】
　請求項２記載の発明は、請求項１記載の発明において、前記接点ボタン表示手段は、前記制御機器システムのイメージ図に表示された接点ボタンの一覧とともに、この表示された接点ボタンに対応する接点のタイミングチャートを表示させるタイミングチャート表示ボタンを表示し、上記タイミングチャートは、各接点ボタンに対応した接点の状態の変化が即座に反映されるものであることを特徴とする。」
（オ）訂正事項ｅ
　本件特許明細書の段落【００１７】を以下のとおりに訂正する。
「　　　　【００１７】
　請求項３記載の発明は、制御機器システムを制御するシーケンスプログラムのバグを検出するデバック方法において、制御機器システムを構成する各制御機器を含んで前記制御機器システムのイメージ図を表示し、表示された前記制御機器システムのイメージ図中に含まれる各制御機器の接点箇所ごとに、当該接点の前記シーケンスプログラム中の接点番号、コメントおよび接点状態を含む接点データを示す接点ボタンを、それぞれ対応させて表示し、前記イメージ図中に表示された接点ボタンに対して起動を駆けることにより、接点ボタンの表示を変更して、接点ボタンに対応した接点の状態を変更させることを特徴とする。」
（２）訂正の目的の適否、新規事項の有無、及び特許請求の範囲の拡張・変更の存否について
（ア）上記訂正事項ａは、基本的に特許請求の範囲の減縮及び明りょうでない記載の釈明を目的とするものであって、訂正した事項はすべてもとの明細書及び図面に記載された事項であると認められ、新規事項の追加に該当せず、又、特許請求の範囲を実質的に拡張・変更するものでもない。
（イ）上記訂正事項ｂは、訂正事項ａの訂正に伴い、それとの整合を図るために本件特許明細書の発明の詳細な説明の記載を訂正するものであるから、明瞭でない記載の釈明を目的とするものであって、訂正した事項はすべてもとの明細書及び図面に記載された事項であると認められ、新規事項の追加に該当せず、又、特許請求の範囲を実質的に拡張・変更するものでもない。
（ウ）上記訂正事項ｃは、同じく訂正事項ａの訂正に伴い、それとの整合を図るために本件特許明細書の発明の詳細な説明の記載を削除して訂正するものと認められるから、明りょうでない記載の釈明を目的とするものに該当し、新規事項の追加に該当せず、又、特許請求の範囲を実質的に拡張・変更するものでもない。
（エ）上記訂正事項ｄは、基本的に特許請求の範囲の減縮及び明りょうでない記載の釈明を目的とするものであって、訂正した事項はすべてもとの明細書及び図面に記載された事項であると認められ、新規事項の追加に該当せず、又、特許請求の範囲を実質的に拡張・変更するものでもない。
（オ）上記訂正事項ｅは、訂正事項ａの訂正に伴い、それとの整合を図るために本件特許明細書の発明の詳細な説明の記載を訂正するものであるから、明瞭でない記載の釈明を目的とするものであって、訂正した事項はすべてもとの明細書及び図面に記載された事項であると認められ、新規事項の追加に該当せず、又、特許請求の範囲を実質的に拡張・変更するものでもない。
（３）まとめ
　以上のとおりであるから、上記訂正は、特許法第１２０条の４第２項及び同条第３項において準用する特許法第１２６条第２項から第４項までの規定に適合するので、当該訂正を認める。
　
【５】特許異議申立てについての判断
（１）本件発明
　上記のとおり本件訂正は認められるから、本件の請求項１ないし３に係る発明（以下、それぞれ「本件発明１」、「本件発明２」、「本件発明３」という。）は、上記訂正請求に係る訂正明細書の特許請求の範囲の請求項１ないし３に記載されたとおりのもの（前記【４】（１−１）（ア）参照。）である。
（２）引用刊行物
（２−１）引用例１；特開平２−２０５９０１号公報（甲第１号証）
　当審が通知した取消理由において引用した上記引用例１には、自明の事項も含め、以下の２つの発明（「引用発明１」、「引用発明２」）が記載されているものと認められる。
（引用発明１）
「制御機器システムを制御するシーケンスプログラムのバグを検出するデバック装置において、制御機器システムを構成する各制御機器（モータ４１、センサ４３ａ、４３ｂ、４４ａ、電磁弁４５）を含んで制御機器システムのイメージ図を表示するイメージ表示手段（画像表示部１）と、このイメージ図表示手段により表示された前記制御機器システムのイメージ図中に含まれる各制御機器の接点箇所ごとに、当該接点の画像表示（スイッチ４１ａ、センサ４３ａ、４３ｂ、４４ａ、電磁弁４５。第４図参照。）および（スイッチ４１ａのみに対応する）接点状態を含む接点データを示す接点ボタンを、それぞれ対応させて表示する接点ボタン表示手段と、前記接点ボタン表示手段により表示された前記制御機器システムのイメージ図中の（特定の）１つの接点ボタン（スイッチ４１ａ）に対して起動を駆けることにより、その接点ボタンに対応した接点の状態を変更させる接点状態変更手段と、を具備することを特徴とするデバック装置。」
（引用発明２）
「制御機器システムを制御するシーケンスプログラムのバグを検出するデバック方法において、制御機器システムを構成する各制御機器（モータ４１、センサ４３ａ、４３ｂ、４４ａ、電磁弁４５）を含んで制御機器システムのイメージ図を表示し、表示された前記制御機器システムのイメージ図中に含まれる各制御機器の接点箇所ごとに、当該接点の画像表示（スイッチ４１ａ、センサ４３ａ、４３ｂ、４４ａ、電磁弁４５。第４図参照。）および（スイッチ４１ａのみに対応する）接点状態を含む接点データを示す接点ボタンを、それぞれ対応させて表示し、前記イメージ図中に表示された（特定の）１つの接点ボタン（スイッチ４１ａ）に対して起動を駆けることにより、接点ボタンの表示を変更して、接点ボタンに対応した接点の状態を変更させることを特徴とするデバック方法。」
（２−２）引用例２；特開平５−２４１６１９号公報（甲第２号証）
　同じく当審が通知した取消理由において引用した上記引用例２には、以下の事項が図面と共に記載されている。
ａ.「本発明の目的は、ネットワークで接続された複数台のＰＣの関係を、１つの画面を見るだけで把握できるようにし、複数台のＰＣがネットワークで接続されたシステムにおいて、システムデバック時の現象解析を容易にすることができるプログラミング装置を提供することにある。」（【０００５】）
　　ｂ.「ＰＣ間ネットワーク２０に接続されたいずれかもしくは特定のＰＣのＣＰＵに対して、プログラミング装置１０を接続し、タイムチャートトレースモニタモードにおいて、モニタしたいＣＰＵのＮｏ．と、信号名を入力すると、ネットワーク２０を経由して、指定したＣＰＵのメモリから、常時、シーケンスプログラムの実行状態が読み出される。この情報に基づいて、前記信号名の信号がタイムチャートトレース情報に変換される。変換された各信号の情報は画面上に同時に表示される。このようにして、リアルタイムでの複数台ＰＣのタイムチャートトレースモニタが同一画面上で可能となる。」（【００１７】
（なお、図２には、タイムチャートトレースモニタを行ったときの表示画面が記載されている。）
　
（３）本件発明１、２について
（３−１）対比・判断
　上記本件発明１と引用発明１とを対比すると、両者は以下の点で相違し、その余の点で一致する。（一致点は省略する。）
・相違点１：
　接点ボタン表示手段が（各制御機器の接点ごとに、それぞれ対応させて）表示する接点ボタンが示す事項（内容）が、本件発明１では、接点のシーケンスプログラム中の接点番号、コメントおよび接点状態を含む接点データであるのに対し、引用発明１では、接点の画像表示（即ちシーケンサの制御対象の画像表示。第４図参照。）および（スイッチ４１ａにのみ対応させる）接点状態を含む接点データである点。
・相違点２：
　（接点ボタンに対応した接点の状態を変更させる）接点状態変更手段が起動を駆ける接点ボタンが、本件発明１では、前記接点ボタン表示手段により表示された前記制御機器システムのイメージ図中の接点ボタンであるのに対し、引用発明１では、前記接点ボタン表示手段により表示された前記制御機器システムのイメージ図中の（特定の）１つの接点ボタン（即ちスイッチ４１ａ）である点。
　
　そこで、上記相違点１、２につき検討すると、本件発明１の上記相違点２については当業者が容易に想到し得た程度のものと認められるものの、本件発明１の上記相違点１については、当該相違点１に係る発明特定事項が本件発明前に周知若しくは公知の事項であったことを示す証拠を見出すことはできず、本件発明１は、かかる相違点１に係る発明特定事項を備えることにより、「シーケンスプログラムをシュミレーションを行ってデバックするに際し、起動を駆けられた入出力接点の配置位置が明瞭に把握することができる。従って、デバックをするに際し、実際の制御機器システムのイメージを伴いつつ、容易にデバックを行うことができる。」という、本件特許明細書（【発明の効果】）に記載されたとおりの特有の効果を奏するものと認められる。したがって、本件発明１が上記引用発明１に基づいて当業者が容易に発明をすることができたものということはできない。また、本件発明２は本件発明１をさらに限定するものであるから、同様の理由により、本件発明２が上記引用発明１に基づいて当業者が容易に発明をすることができたものということはできない。
　
（４）本件発明３について
（４−１）対比・判断
　本件発明３と引用発明２とを対比すると、両者は以下の点でのみ相違し、その余の点で一致する。（一致点は省略する。）
・相違点１’：
　（各制御機器の接点ごとに、それぞれ対応させて）表示する接点ボタンが示す事項（内容）が、本件発明３では、接点のシーケンスプログラム中の接点番号、コメントおよび接点状態を含む接点データであるのに対し、引用発明２では、接点の画像表示（即ちシーケンサの制御対象の画像表示。第４図参照。）および（スイッチ４１ａにのみ対応させる）接点状態を含む接点データである点。
：相違点２’：
　（接点ボタンに対応した接点の状態を変更させるために）起動を駆ける接点ボタンが、本件発明３では、前記イメージ図中に表示された接点ボタンであるのに対し、引用発明２では、前記イメージ図中に表示された（特定の）１つの接点ボタン（即ちスイッチ４１ａ）である点。
　
　上記相違点につき検討すると、上記相違点１’、２’は、それぞれ実質的に上記（３−１）に示した相違点１、２と同じである。よって、上記（３−１）に示した理由と同様の理由により、本件発明３が上記引用発明２に基づいて当業者が容易に発明をすることができたものということはできない。
　
【６】むすび
　以上のとおりであるから、特許異議申立ての理由及び証拠によっては、本件請求項１ないし３に係る特許を取り消すことができない。
　また、他に本件請求項１ないし３に係る特許を取り消すべき理由を発見しない。
　よって、結論のとおり決定する。
【異議決定日】
平成１６年９月７日（２００４．９．７）
【訂正の要旨】
審決（決定）の【理由】欄参照。
（５４）【発明の名称】
デバック装置およびデバック方法
（５７）【特許請求の範囲】
　【請求項１】　制御機器システムを制御するシーケンスプログラムのバグを検出するデバック装置において、
　
制御機器システムを構成する各制御機器を含んで
　このイメージ図表示手段により表示された前記制御機器システムのイメージ図中
に含まれる各制御機器の接点箇所ごとに、当該接点の前記シーケンスプログラム中の接点番号、コメントおよび接点状態を含む接点データを示す
、それぞれ対応させて
　
前記接点ボタン表示手段により表示された前記制御機器システムのイメージ図中の接点ボタンに対して起動を駆けることにより、その接点ボタンに対応した接点の状態を変更させる接点状態変更手段と、
　を具備すること
　を特徴とするデバック装置。
　【請求項
２
対応
し、
　
上記タイミングチャートは、各接点ボタンに対応した接点の状態の変化が即座に反映されるものである
１
　【請求項
３
　
制御機器システムを構成する各制御機器を含んで
図
　表示された前記制御機器システムのイメージ図
中に含まれる各制御機器の接点箇所ごとに、当該接点の前記シーケンスプログラム中の接点番号、コメントおよび接点状態を含む接点データを示す
、それぞれ対応させて
　前記イメージ図
中
接点ボタンに対して起動を駆けることにより、
の
【発明の詳細な説明】
　【０００１】
　【発明の属する技術分野】
　本発明は、プログラマブルコントローラ（以下、ＰＬＣという）を稼働させるシーケンスプログラム上のバグを検出するデバック装置およびデバック方法に関する。
　【０００２】
　【従来の技術】
　ＰＬＣは、制御対象機器の状態を検出する各種のセンサからの出力情報（開放状態かまたは閉状態か）に基づき、予め記憶されたシーケンスプログラムに従って、制御機器を制御している。
　【０００３】
　このようなシーケンスプログラムは、プログラマが必要な場合には、図１４に示すようなラダーチャートを参照して直にコーディングして作成されるか、または、プログラム支援装置がすでに作成されているラダーチャートから直に作成される。
　【０００４】
　このようにして作成された、シーケンスプログラムは、一般的にはバグを含んでおり、バグを含んだシーケンスプログラムを実際の制御機器システムの制御に使用するのは、誤動作および事故等による欠陥製品の発生のみならず安全性においても大変危険である。
　【０００５】
　従って、作成したシーケンスプログラムは、実際の制御機器システムに搭載させる前に、各制御機器が正常に動作する否かを予めシュミレーションして、このプログラムに潜むバグを予め検証する必要がある。
　【０００６】
　上述したシーケンスプログラムのバグを検証する装置には、従来からデバック装置（デバッガ）が存在し、このデバック装置は、ＰＬＣに接続されており、ＣＲＴには、図１５に示すように、制御機器の入出力接点に対して起動（ＯＮ／ＯＦＦ）を駆ける接点ボタン１０１が必要数だけ備えたスイッチボックス１０が表示されている。
　【０００７】
　このデバック装置は、このスイッチボックスの中の所望の接点ボタン１０１を、例えばマウスデでクリックされると、ＰＬＣの入力接点がＯＮになり、センサ等の代わりに模擬的な入力信号を与えて入力接点状態を変更させるとともに、これに応じた出力接点の変化状態を接点ボタン１０１にＯＮとして表示させることで、模擬的に制御機器システムを稼働させ、シーケンスプログラムに潜むバクを検査するようになっている。
　【０００８】
　【発明が解決しようとする課題】
　しかしながら、このような従来のデバック装置では、上述したスイッチボックス１０から該当する接点ボタン１０１をクリック等して起動を駆けて、その起動に対する出力状態が、再びスイッチボックス１０上の接点ボタン１０１で表示されるようになっているので、起動を駆けられた入出力接点の制御機器システムに対する配置イメーが湧かず、このため、動作状況を把握することは大変困難であるという問題点があった。
　【０００９】
　そこで、本発明は上述の問題点に鑑み、シーケンスプログラムをシュミレーションを行ってデバックする際し、制御機器システムの実機動作イメージを伴ように接点ボタンを配置したデバック装置およびデバック方法を提供することを目的とする。
　【００１０】
　【課題を解決するための手段】
　上述の目的を達成するために
、
制御機器システムを構成する各制御機器を含んで
に含まれる各制御機器の接点箇所ごとに、当該接点の前記シーケンスプログラム中の接点番号、コメントおよび接点状態を含む接点データを示す
、それぞれ対応させて
前記接点ボタン表示手段により表示された前記制御機器システムのイメージ図中の接点ボタンに対して起動を駆けることにより、その接点ボタンに対応した接点の状態を変更させる接点状態変更手段と
　【００１１】
　【００１２】
　【００１３】
　請求項
２
１
は
対応
し、上記タイミングチャートは、各接点ボタンに対応した接点の状態の変化が即座に反映されるものである
　【００１４】
　【００１５】
　【００１６】
　【００１７】
　請求項
３
制御機器システムを構成する各制御機器を含んで
図
中に含まれる各制御機器の接点箇所ごとに、当該接点の前記シーケンスプログラム中の接点番号、コメントおよび接点状態を含む接点データを示す
、それぞれ対応させて
中
接点ボタンに対して起動を駆けることにより、
の
　【００１８】
　本発明によれば、制御機器システムのイメージ図が表示された後、この表示されたこのイメージ図中に接点ボタンが表示が表示されているため、デバックに際し、起動を駆けられた入出力接点の配置位置が明瞭である。
　【００１９】
　また、制御機器システムのメージ図に表示された接点ボタンの表示を変更させることによるり、所望する接点の状態を変更させることができる。
　【００２０】
　さらに、制御機器システムのイメージ図に表示された接点ボタンの一覧とともに、この表示された接点ボタンに対する接点のタイミングチャートを表示させるタイミングチャート表示ボタンを有するため、タイミングチャートを参照してデバックすることができる。
　【００２１】
　【発明の実施の形態】
　以下、本発明に係るデバック装置およびデバック方法の実施形態を図面を参照して説明する。
　【００２２】
　図１は本発明に係るデバック装置の一実施形態の構成を示すブロック図である。
　【００２３】
　この実施形態のデバック装置は、イメージデータを読み込むイメージデータ読込み部１と、イメージデータを記憶するイメージデータ記憶部２と、画面制御部３と、接点ボタン操作実行部４とを備えて構成されている。
　【００２４】
　イメージデータ読込み部１は、イメージデータを読み込むものであって、例えばスキャナ等がある。
　【００２５】
　ここで、ＣＲＴに描かれるイメージデータとして、制御機器システムの全体または必要に応じて分割された部分の手書きの図面，写真，イラストをイメージスキャナーで読み込んで、イメージデータ記憶部に記憶されたものや、ＣＡＤの図面データ等のように直に画面上に表示したものが使用される。
　【００２６】
　画面制御部３は、後述する画面全体を制御するものであって、イメージ表示部３１および接点ボタン表示部３２を備えている。そして、イメージ表示部３１は、イメージ読込み部１で読み込んでイメージデータ記憶部２に記憶されたイメージデータをＣＲＴ画面上に描画するように構成されており、また、接点ボタン表示部３２は、イメージ表示部３１でＣＲＴ画面に表示された制御機器システムのイメージ図上の所定箇所に、接点ボタンを表示するように構成されている。
　【００２７】
　ここで、画面に表示される接点ボタンは、ラダーチャートや、ニーモニックで記述されたプログラムから予め抽出された接点番号，コメント，接点の種類および接点状態からなる接点データを読み出して表示する。
　【００２８】
　例えば、図２に示すように、モータＭ１により回転するベルト４５上に載置され、所定箇所でセンサ４６，４７でこのワーク４８の良／不良判定を行い、その結果、このワーク４８が不良である場合には、シリンダ４９でワーク４８をベルト４５から排除する工程についての表示画面では、センサ４６に接点ボタン４１ａ，センサ４７に接点ボタン４１ｂ，シリンダ４９に接点ボタン４１ｃ，４１ｄ，４１ｅ，４１ｆがウィンドウとして貼り付けられている。
　【００２９】
　因みに、センサ４６の接点ボタン４１ａは、接点番号４０１ａとして「００００５」，コメント４０２ａとして「検出１」，接点の種類４０３ａとして「Ｉ」となっている。
　【００３０】
　接点ボタン操作実行部３は、所定の接点ボタンがマウスでクリックされると、そのクリックされた接点ボタンの表示をＯＮにして、この接点に対応する制御機器システムのセンサ等の代わりに模擬的な入力信号をＰＬＣに与えるように構成されている。
　【００３１】
　ここで、この実施形態のデバック装置のＣＲＴが表示する画面について説明する。
　【００３２】
　この実施形態のデバック装置のＣＲＴには、図３に示すように、スイッチボックスウィンドウ２０，タイミングチャートウィンドウ３０，イメージ図表示ウィンドウ４０およびクラス一覧ウィンドウ５０を少なくとも表示するようになっている。
　【００３３】
　（１）スイッチボックスウィンドウについて
　スイッチボックスウィンドウ２０は、図４（ａ）に示すように、制御機器の入力接点に対して起動を駆け、また、制御機器の出力接点の表示を示す接点ボタン４１が表示されている。
　【００３４】
　各接点ボタン４１は、図４（ｂ）に示すように、接点番号および接点の種類が表示されたボタンエリア４１０ａおよびこの接点の内容をコメントコメントエリア４１０ｂで形成されている。
　【００３５】
　なお、ボタンエリア４１ａをマウスでクリックすることにより、接点をＯＮ／ＯＦＦすることができる。
　【００３６】
　なお、このスイッチボックスウィンドウ２０の大きさを変更させることにより、表示させる接点ボタン４１の数を調節することができ、また、表示しきれない接点ボタン４１は画面をスクロールすることで、表示させることができる。
　【００３７】
　図５（ａ）に示すように、マウスで［表示］メニュー１１をクリックし、ポップアップメニュー１２を表示させ、その中のコメント表示１３をクリックすることで、すでに表示されているスイッチボックスウィンドウ４１中のコメントエリア４１ｂを消去するようになっている。
　【００３８】
　こうすることにより、接点ボタン４１がボタンエリア４１ａおよびコメントエリア４１ｂの場合には、表示する量がたくさんあり、表示することができないときでも、コメントエリア４１ｂを消去することにより表示することが可能となる。
　【００３９】
　（２）タイミングチャートウィンドウ
　タイミングチャートウィンドウ３０は、図６に示すように、各接点ボタン４１に応じた接点の状態変化を表したタイムチャートグラフ３２が表示されている。
　【００４０】
　このタイミングチャートウィンドウ３０は、デバック実行中は接点の状態の変化が即座にタイムチャートグラフとして反映されるので、デバックの進行状況を容易に確認することができるとともに、ログファイルに保存されたデバック実行結果をタイムチャートに表示することができるので、過去の実行結果と容易に比較することができる。
　【００４１】
　なお、このウィンドウに表示されている接点ボタン４１を、マウスでクリックすることで、スイッチボックスウィンドウ２０を介さずに直に接点をＯＮ／ＯＦＦすることができる。
　【００４２】
　なお、このウィンドウ３０も、その大きさを変更させることにより、表示させる接点ボタン４１の数を調節することができ、また、表示しきれない接点ボタン４１は画面をスクロールすることで、表示させることができる。
　【００４３】
　（３）イメージ図表示ウィンドウイメージ
　図表示ウィンドウ４０は、先に説明したように、手書きの図面，写真，イラスト等で描かれたイメージ図が表示されており、この描かれたイメージ図中に、対応する接点ボタン４１が自由に貼り付けたものが表示されている（図７参照）。
　【００４４】
　このイメージ図表示ウィンドウ４０は、デバックする工程のイメージ図上に、対応する接点ボタンを貼り付けることによって、制御機器システムの実機動作をイメージしやすくなる。なお、このウィンドウ４０もまた、その大きさを変更させることができる。
　【００４５】
　（４）クラス一覧ウィンドウについて
　クラス一覧ウィンドウ５０は、図８に示すように、実機システムの各制御機器における動作状態を表示するクラス状態ボタン５１と、実機システムの各制御機器ごとに備える接点に対応した接点ボタン４１と、制御機器の上述したタイミングチャートウインド３０を表示させるチャート表示ボタン５２が表示されている。
　【００４６】
　因みに、制御機器としてシリンダの場合には、接点ボタン４１ａ，４１ｂ，４１ｃ，４１ｄ，４１ｅを有している。
　【００４７】
　なた、マウスでチャート表示ブタン５２をクリックすると、図８（ｂ）に示すように、チャート表示ボタン５２をクリックした箇所における制御機器に設けられた接点ボタン４１の上述したタイミングチャートウィンドウ３０が表示される。
　【００４８】
　次に、ＣＲＴに表示されたイメージ図に該当する接点ボタンを貼り付け方法を説明する。
　【００４９】
　図９に示すように、操作者は、イメージデータ記憶部２に予め記憶されている制御機器システムのイメージデータをＣＲＴに表示する。
　【００５０】
　次に、操作者は、接点ボタン４１を表すクラス一覧ウィンドウ５０を、制御機器システムのイメージデータが表示されたＣＲＴ上に表示する。
　【００５１】
　そして、表示されたクラス一覧ウインド中において、クラス状態ボタン５１，このクラス状態ボタン５１の接点ボタン４１およびチャート表示ボタン５２を切り取り、図１０，図１１に示すように、画面中の所定の箇所に移動して貼り付ける。
　【００５２】
　画面に、クラス状態ボタン５１等が貼り付けられると、図１２示すように、クラス一覧ウィンドウ５０を表示画面から消去する。
　【００５３】
　その後、操作者は、クラス状態ボタン５１およびチャート表示ボタン５２を、マウスをクリックして表示画面から消去し、接点ボタン４１のみを表示し、その後、表示されている接点ボタン４１の各々を、マウスでクリックして、制御機器システムのイメージデータを表示する画面の適当な箇所に貼り付ける。
　【００５４】
　すると、図１３に示すように、各制御機器ごとに、接点ボタン４１が貼り付けられたイメージ図ウィンドウ４０がＣＲＴ上に表示される。
　【００５５】
　なお、図１２に示すように、画面に表示された制御機器の近傍に、この制御機器に関するクラス状態ボタン５１，接点ボタン４１およびチャート表意ボタン５２を表示させに止めることも可能である。この場合、クラス状態ボタン５１をマウスでクリックし、ＯＮにすることで、このクラス状態ボタン５１につながる接点ボタン４１を順次自動的にＯＮしていき、その進行状況を接点ボタン４１の表示状態の変化でとらえることができる。
　【００５６】
　また、チャート表示ボタン５２をマウスでクリックしてタイムチャートウィンドウ３０を表示させ、さらに該当する接点ボタン４１を、マウスでクリックしていくことで、各接点ボタンに対応した制御機器の接点の動作がタイミングチャートとして表示することができる。
　【００５７】
　この実施形態のデバック装置では、どの装置／機器にどの接点が関係しているか否かが視覚的に理解できるので、デバック中に、今この接点がどんな状態であるのが正しいのか、また、状態を変更する必要がある接点はどれかといったことが容易に判断することができる。
　【００５８】
　また、制御機器システムのメージ図に表示された接点ボタンの表示を変更させることによるり、所望する接点の状態を変更させることができる。
　【００５９】
　さらに、制御機器システムのイメージ図に表示された接点ボタンの一覧とともに、この表示された接点ボタンに対する接点のタイミングチャートを表示させるタイミングチャート表示ボタンを有するため、タイミングチャートを参照してデバックすることができる。
　【００６０】
　【発明の効果】
　以上本発明によれば、制御機器システムのイメージ図が表示された後、この表示されたこのイメージ図中に接点ボタンが表示が表示されているため、シーケンスプログラムをシュミレーションを行ってデバックするに際し、起動を駆けられた入出力接点の配置位置が明瞭に把握することができでる。
　【００６１】
　従って、デバックをするに際し、実際の制御機器システムのイメージを伴いつつ、容易にデバックを行うことができる。
【図面の簡単な説明】
　【図１】
　本発明に係るデバック装置の一実施形態の構成を示すブロック図。
　【図２】
　制御機器システムのイメージ図中に接点ボックスが表示されたときの参考図。
　【図３】
　この実施形態のデバック装置の一表示画面。
　【図４】
　この実施形態のデバック装置に表示されるスイッチボックスウィンドウの表示画面。
　【図５】
　スイッチボックスウィンドウ中の接点ボタンからコメントエリアを消去する際の処理説明図。
　【図６】
　この実施形態のデバック装置に表示されるタイムチャートウィンドウの表示画面。
　【図７】
　この実施形態のデバック装置に表示されるイメージ図ウィンドウの表示画面。
　【図８】
　この実施形態のデバック装置に表示されるクラス一覧ウィンドウの表示画面。
　【図９】
　ＣＲＴに表示されたイメージ図に接点ボタンを貼り付け処理についての説明図。
　【図１０】
　ＣＲＴに表示されたイメージ図に接点ボタンを貼り付け処理についての説明図。
　【図１１】
　ＣＲＴに表示されたイメージ図に接点ボタンを貼り付け処理についての説明図。
　【図１２】
　ＣＲＴに表示されたイメージ図に接点ボタンを貼り付け処理についての説明図。
　【図１３】
　ＣＲＴに表示されたイメージ図に接点ボタンを貼り付け処理についての説明図。
　【図１４】
　ラダーチャートにつての説明図。
　【図１５】
　ＣＲＴに表示されるスイッチボックスについて説明図。
　【符号の説明】
　１　イメージデータ読込み部
　２　イメージデータ記憶部
　３　画面制御部
　４　接点ボタン操作実行部
　２０　スイッチボックスウィンドウ
　３０　タイムチャートウィンドウ
　４０　イメージ図ウィンドウ
　５０　クラス一覧ウィンドウ
　３１　イメージ表示部
　３２　接点ボタン表示部
　４１　クラス状態ボタン５１
　５２　チャート表示ボタン
　４１ａ，４１ｂ，４１ｃ，４１ｄ，４１ｅ，４１ｆ　接点ボタン
　４１０ａ　接点エリア
　４１０ｂ　コメントエリア