【事件の表示】
　特許第２８６３６８６号「印字装置」の請求項１、２に係る特許に対する特許異議の申立てについて、次のとおり決定する。
【結　論】
　訂正を認める。
　特許第２８６３６８６号の請求項１ないし２に係る特許を維持する。
【理　由】
　
１．手続きの経緯
　本件特許第2863686号の請求項１、２に係る発明は、平成５年５月17日に特許出願され、平成10年12月11日にその特許権の設定登録がなされ、その後、寺島一明より特許異議の申立てがなされ、取消の理由が通知され、その指定期間内である平成12年３月28日に訂正請求がなされたものである。
　
２．訂正の適否について
　
〔2-1〕訂正の内容
　特許権者が求めている訂正の内容は、次のとおりのものである。
(1)　訂正事項ａ
  特許査定時の請求の範囲の請求項１に係る記載
「【請求項１】　外部接続されるホストコンピュータとの通信を制御するセントロニクスインターフェース回路と、前記ホストコンピュータから前記インターフェース回路を介して送信されるデータを記憶するメモリと、このメモリに記憶されたデータをプリンタ機構部に出力し印字出力させる印字制御手段と、前記ホストコンピュータとのインターフェースプロトコルをセントロニクスプロトコルによる通常速度モードとこのセントロニクスプロトコルの各制御信号に別の意味合いを持たせて制御する高速モードに選択的に切替えるプロトコル切替手段を設け、前記プロトコル切替手段は、前記ホストコンピュータから高速モード要求があると、別の意味合いを持たせた各制御信号の特定のレベル変化により高速モードに切替えることを特徴とする印字装置。」
を、
「【請求項１】　外部接続されるホストコンピュータとの通信を制御するセントロニクスインターフェース回路と、前記ホストコンピュータから前記インターフェース回路を介して送信されるデータを記憶するメモリと、このメモリに記憶されたデータをプリンタ機構部に出力し印字出力させる印字制御手段と、前記ホストコンピュータとのインターフェースプロトコルをセントロニクスプロトコルによる通常速度モードとこのセントロニクスプロトコルの各制御信号に別の意味合いを持たせて制御する高速モードに選択的に切替えるプロトコル切替手段を設け、前記プロトコル切替手段は、前記ホストコンピュータからセントロニクスプロトコルの各制御信号に別の意味合いを持たせた高速モード要求があると、別の意味合いを持たせた各制御信号の特定のレベル変化により高速モードに切替えることを特徴とする印字装置。」
と訂正する。
(2)　訂正事項ｂ
　特許査定時の明細書の段落【0007】の記載
「【課題を解決するための手段】　請求項１記載の発明は、外部接続されるホストコンピュータとの通信を制御するセントロニクスインターフェース回路と、ホストコンピュータからインターフェース回路を介して送信されるデータを記憶するメモリと、このメモリに記憶されたデータをプリンタ機構部に出力し印字出力させる印字制御手段と、ホストコンピュータとのインターフェースプロトコルをセントロニクスプロトコルによる通常速度モードとこのセントロニクスプロトコルの各制御信号に別の意味合いを持たせて制御する高速モードに選択的に切替えるプロトコル切替手段を設け、プロトコル切替手段は、ホストコンピュータから高速モード要求があると、別の意味合いを持たせた各制御信号の特定のレベル変化により高速モードに切替えるものである。」
を、
「【課題を解決するための手段】　請求項１記載の発明は、外部接続されるホストコンピュータとの通信を制御するセントロニクスインターフェース回路と、ホストコンピュータからインターフェース回路を介して送信されるデータを記憶するメモリと、このメモリに記憶されたデータをプリンタ機構部に出力し印字出力させる印字制御手段と、ホストコンピュータとのインターフェースプロトコルをセントロニクスプロトコルによる通常速度モードとこのセントロニクスプロトコルの各制御信号に別の意味合いを持たせて制御する高速モードに選択的に切替えるプロトコル切替手段を設け、プロトコル切替手段は、ホストコンピュータからセントロニクスプロトコルの各制御信号に別の意味合いを持たせた高速モード要求があると、別の意味合いを持たせた各制御信号の特定のレベル変化により高速モードに切替えるものである。」
と訂正する。
　
〔2-2〕訂正の目的の適否、新規事項の有無、及び特許請求の範囲の拡張・変更　　の存否
(1)　上記訂正事項ａについては、特許査定時の明細書の特許請求の範囲の請求項１に記載された「前記プロトコル切替手段は、前記ホストコンピュータから高速モード要求があると、別の意味合いを持たせた各制御信号の特定のレベル変化により高速モードに切替える」をより下位概念である「前記プロトコル切替手段は、前記ホストコンピュータからセントロニクスプロトコルの各制御信号に別の意味合いを持たせた高速モード要求があると、別の意味合いを持たせた各制御信号の特定のレベル変化により高速モードに切替える」と限定しようとするものである。当該「前記ホストコンピュータからセントロニクスプロトコルの各制御信号に別の意味合いを持たせた高速モード要求があると」は、特許査定時の明細書の段落【0020】及び【0021】に記載されていたものである。すなわち、段落【0020】には、プロトコル切替手段がホストコンピュータ２からの制御信号 R/nW及びHOSTBUSYのレベル状態をチェックし、R/nWがＨレベルでHOSTBUSYがＬレベルのとき高速モードへ移行するための調整処理を開始することが記載され、また、段落【0021】には、セントロニクスプロトコルの各信号に別の意味合いを持たせることによりホストコンピュータ２から高速モード切替要求を印字装置１に伝えることが記載されている。
従って、この訂正は、特許請求の範囲の減縮を目的とするものである。
　また、上記訂正事項ａは、願書に最初に添付した明細書又は図面に記載した事項の範囲内の訂正であり、実質上特許請求の範囲を拡張し、又は変更するものでもない。
(2)　上記訂正事項ｂは請求項１の訂正に伴い、明細書の「課題を解決するための手段」を訂正後された請求項１の記載に整合させるものであるから、明りょうでない記載の釈明を目的とするものである。
　また、上記訂正事項ｂは、願書に最初に添付した明細書又は図面に記載した事項の範囲内の訂正であり、実質上特許請求の範囲を拡張し、又は変更するものでもない。
　
〔2-3〕独立特許要件
(2-3-1)　本件発明
　訂正後の請求項１に係る発明は、訂正された明細書の特許請求の範囲の請求項１に記載された次のとおりのものである。（以下、「本件発明１」という。）
「【請求項１】　外部接続されるホストコンピュータとの通信を制御するセントロニクスインターフェース回路と、前記ホストコンピュータから前記インターフェース回路を介して送信されるデータを記憶するメモリと、このメモリに記憶されたデータをプリンタ機構部に出力し印字出力させる印字制御手段と、前記ホストコンピュータとのインターフェースプロトコルをセントロニクスプロトコルによる通常速度モードとこのセントロニクスプロトコルの各制御信号に別の意味合いを持たせて制御する高速モードに選択的に切替えるプロトコル切替手段を設け、前記プロトコル切替手段は、前記ホストコンピュータからセントロニクスプロトコルの各制御信号に別の意味合いを持たせた高速モード要求があると、別の意味合いを持たせた各制御信号の特定のレベル変化により高速モードに切替えることを特徴とする印字装置。」
(2-3-2)　刊行物に記載された発明
　当審において通知した取消しの理由で引用した刊行物１（甲第１号証）、及び刊行物２（甲第２号証）には、それぞれ次の発明が記載されている。
　刊行物１
  外部接続されるホストコンピュータとの通信を制御するセントロニクスインターフェースと、前記ホストコンピュータから前記インターフェースのコネクタ1を介して送信されるデータを記憶するバッファRAM８と、このバッファRAMに記憶されたデータをプリンタ機構部に出力し印字出力させるヘッドデータ転送回路11と、 前記ホストコンピュータから受信したコマンドが画像データのプリントであるときに接続が切り換えられる切換回路２と、接続切換中はホストコンピュータに対しビズイ信号を出力し、切換えが終了するとビズイが解除されホストコンピュータから前記バッファRAMにデータを転送し、予め定めたデータ数が前記バッファRAMに書き込まれると検出回路９が切換回路２をリセットする、プリンタ。
  刊行物２
　プリンタコントローラ１とプリンタ２との間のセントロニクス仕様のインターフェースによるコントローラからプリンタへの通常のデータ転送からプリンタからコントローラへのデータ転送に切り換える際、セントロニクス仕様のインターフェースのハンドシェイク信号（STB信号、ACK信号）の意味を逆にして切り換えるインターフェース方式。
(2-3-3)　対比・判断
  本件発明１と上記刊行物１に記載された発明とを対比する。刊行物１に記載された発明における「バッファRAM」及び「ヘッドデータ転送回路」は、それぞれ本件発明における「メモリ」及び「印字制御手段」に相当する。また、刊行物１に記載された発明における「ホストコンピュータから受信したコマンドが画像データのプリントであるとき」とは、ホストコンピュータが画像データの高速転送を要求しているときであるから、本件発明における「ホストコンピュータからの高速要求モード」に相当する。さらに、刊行物１に記載された発明における「切換回路」は、画像データのプリント（高速モード）と通常データのプリント（通常モード）とを切り換えるものであるから、本件発明における「プロトコル切替手段」に相当する。そうすると、本件発明と上記刊行物１に記載された発明とは、外部接続されるホストコンピュータとの通信を制御するセントロニクスインターフェース回路と、前記ホストコンピュータから前記インターフェース回路を介して送信されるデータを記憶するメモリと、このメモリに記憶されたデータをプリンタ機構部に出力し印字出力させる印字制御手段と、前記ホストコンピュータとのインターフェースプロトコルをセントロニクスプロトコルによる通常速度モードと高速モードに選択的に切替えるプロトコル切替手段を設けた印字装置である点では一致するものの、刊行物１には、前記ホストコンピュータからの高速モード要求が、セントロニクスプロトコルの各制御信号に別の意味合いを持たせた高速モード要求であり、この高速モード要求をプロトコル切替手段が受けて別の意味合いを持たせた各制御信号の特定のレベル変化により高速モードに切替える点について何ら記載、もしくは示唆されていない。また、刊行物２に記載された発明のインターフェースは、セントロニクス仕様のインターフェースによるコントローラからプリンタへの通常のデータ転送から、プリンタからコントローラへのデータ転送に切り換える際、セントロニクス仕様のインターフェースのハンドシェイク信号（STB信号、ACK信号）の意味を逆にして切り換えるものであり、このとき各制御信号は特定のレベル変化をするものであるが、ホストコンピュータからの高速モード要求をプロトコル切替手段が受けて別の意味合いを持たせた各制御信号の特定のレベル変化により高速モードに切替える点について何ら記載、もしくは示唆されていない。
　さらに、刊行物１に記載された発明に刊行物２に記載された発明を組み合わせても、本件発明１の「プロトコル切替手段は、前記ホストコンピュータからセントロニクスプロトコルの各制御信号に別の意味合いを持たせた高速モード要求があると、別の意味合いを持たせた各制御信号の特定のレベル変化により高速モードに切替える」という構成を導出することはできない。また、この点を当業者が容易に想到できたものとすることもできない。
  したがって、本件発明１は、上記刊行物１、２に記載された発明に基づいて当業者が容易に発明をすることができたものとすることはできない。
  よって、本件発明１は、特許出願の際独立して特許を受けることができるものである。
　
〔2-4〕むすび
  以上のとおりであるから、上記訂正は、平成11年改正前の特許法第120条の４第３項において準用する平成６年法律第116号による改正前の特許法第126条第１項ただし書、第２項及び第３項の規定に適合するので、当該訂正を認める。
　
３．特許異議の申立てについて
　
〔3-1〕申立ての理由の概要
　異議申立人寺島一明は、甲第１号証（特開平2-29357号公報）、甲第２号証（特開昭64-76258号公報）、甲第３号証（特開昭62-40522号公報）、及び甲第４号証（「インターフェイス」1992年８月号、p.254）を提出し、請求項１に係る発明は上記甲第１号証に記載された発明であり、特許法第２9条第１項第３号の規定により特許を受けることができないものであるから、請求項１に係る発明の特許は取り消すべきものである旨、また、請求項１、２に係る発明は上記甲第１〜４号証に記載された発明に基づいて当業者が容易に発明をすることができたものであり、特許法第29条第２項の規定により特許を受けることができないものであるから、請求項１、２に係る発明の特許は取り消すべきものである旨を主張する。
　
〔3-2〕本件発明
　訂正明細書の特許請求の範囲の請求項１、２に係る発明は、それぞれ、その請求項１、２に記載された次のとおりのものである。（以下、「本件発明１」、「本件発明２」という。なお、請求項２については訂正されていない。）
「【請求項１】　外部接続されるホストコンピュータとの通信を制御するセントロニクスインターフェース回路と、前記ホストコンピュータから前記インターフェース回路を介して送信されるデータを記憶するメモリと、このメモリに記憶されたデータをプリンタ機構部に出力し印字出力させる印字制御手段と、前記ホストコンピュータとのインターフェースプロトコルをセントロニクスプロトコルによる通常速度モードとこのセントロニクスプロトコルの各制御信号に別の意味合いを持たせて制御する高速モードに選択的に切替えるプロトコル切替手段を設け、前記プロトコル切替手段は、前記ホストコンピュータからセントロニクスプロトコルの各制御信号に別の意味合いを持たせた高速モード要求があると、別の意味合いを持たせた各制御信号の特定のレベル変化により高速モードに切替えることを特徴とする印字装置。
【請求項２】　外部接続されるホストコンピュータとの通信を制御するセントロニクスインターフェース回路と、前記ホストコンピュータから前記インターフェース回路を介して送信されるデータを記憶するメモリと、このメモリに記憶されたデータをプリンタ機構部に出力し印字出力させる印字制御手段と、前記ホストコンピュータとのインターフェースプロトコルをセントロニクスプロトコルによる通常速度モードとこのセントロニクスプロトコルの各制御信号に別の意味合いを持たせて制御する高速モードに選択的に切替えるプロトコル切替手段と、前記ホストコンピュータとの高速モードでのインターフェースプロトコルの終了確認を行うプロトコル終了確認手段を設け、前記プロトコル切替手段は、前記ホストコンピュータからセントロニクスプロトコルの各制御信号に別の意味合いを持たせた高速モード要求があると、別の意味合いを持たせた各制御信号の特定のレベル変化により高速モードに切替え、前記プロトコル終了確認手段は、前記ホストコンピュータからプロトコル終了指示があると、別の意味合いを持たせた各制御信号の特定のレベル変化により終了確認を行うことを特徴とする印字装置。」
　
〔3-3〕刊行物に記載された発明
　異議申立人が提出した甲第１、２号証は、それぞれ当審において通知した取消しの理由で引用した刊行物１、２であり、上記（2-3-2）に示したとおりの発明が記載されている。また、異議申立人が提出した甲第３、４号証には、次の発明が記載されている。
　甲第３号証
  プロセッサ２のモード設定手段10をプリンタ特性認識モードに設定するとともに、プリンタ特性読み出し指令信号をプリンタ１へのデータ信号線５で16進数コード信号として送出し、プリンタ１はプリンタの特性データを既設の状況信号線４を用いてプロセッサ２に送出すること。
  甲第４号証
　２線式２エッジ・ハンドシェイク方式を採用し、従来の４エッジ・ハンドシェイクに比較して２倍の伝送レートを得る通信方式。
　
〔3-4〕対比・判断
(3-4-1)　第29条第１項第３号　　　　　　　　　　　　　　　　　　　　　　【本件発明１について】　　　　　　　　　　　　　
  本件発明１と上記甲第１号証に記載された発明とを対比する。甲第１号証に記載された発明における「バッファRAM」及び「ヘッドデータ転送回路」は、それぞれ本件発明における「メモリ」及び「印字制御手段」に相当する。また、甲第１号証に記載された発明における「ホストコンピュータから受信したコマンドが画像データのプリントであるとき」とは、ホストコンピュータが画像データの高速転送を要求しているときであるから、本件発明１における「ホストコンピュータからの高速要求モード」に相当する。さらに、甲第１号証に記載された発明における「切換回路」は、画像データのプリント（高速モード）と通常データのプリント（通常モード）とを切り換えるものであるから、本件発明１における「プロトコル切替手段」に相当する。そうすると、本件発明１と上記甲第１号証に記載された発明とは、外部接続されるホストコンピュータとの通信を制御するセントロニクスインターフェース回路と、前記ホストコンピュータから前記インターフェース回路を介して送信されるデータを記憶するメモリと、このメモリに記憶されたデータをプリンタ機構部に出力し印字出力させる印字制御手段と、前記ホストコンピュータとのインターフェースプロトコルをセントロニクスプロトコルによる通常速度モードと高速モードに選択的に切替えるプロトコル切替手段を設けた印字装置である点では一致するものの、甲第１号証に記載された発明は、前記ホストコンピュータからの高速モード要求が、セントロニクスプロトコルの各制御信号に別の意味合いを持たせた高速モード要求であり、この高速モード要求をプロトコル切替手段が受けて別の意味合いを持たせた各制御信号の特定のレベル変化により高速モードに切替える点について何ら記載、もしくは示唆されていない。
  したがって、本件発明１は、甲第１号証に記載された発明とすることはできない。
(3-4-2)  第29条第２項
【本件発明１について】
  本件発明１と甲第１、２号証（刊行物１、２)に記載された発明との対比・判断は上記(2-3-3)で示したとおりのものである。また、甲第３号証に記載された発明は、通常の状況信号伝送モードとプリンタ特性伝送モードを切り替えるものであるが、甲第３号証のプリンタ特性読み出し指令信号は本件発明１における高速モード要求とはいえない。甲第３号証に記載された発明は、本件発明１の「プロトコル切替手段は、前記ホストコンピュータからセントロニクスプロトコルの各制御信号に別の意味合いを持たせた高速モード要求があると、別の意味合いを持たせた各制御信号の特定のレベル変化により高速モードに切替える」という構成を備えていない。甲第４号証にもこの点は何ら記載、もしくは示唆されていない。
  したがって、本件発明１は、甲第１〜４号証に記載された発明に基づいて当業者が容易に発明をすることができたものとすることはできない。
【本件発明２について】
  本件発明２と甲第１号証に記載された発明とを対比する。甲第１号証に記載された発明における「バッファRAM」及び「ヘッドデータ転送回路」は、それぞれ本件発明２における「メモリ」及び「印字制御手段」に相当する。また、甲第１号証に記載された発明における「ホストコンピュータから受信したコマンドが画像データのプリントであるとき」とは、ホストコンピュータが画像データの高速転送を要求しているときであるから、本件発明２における「ホストコンピュータからの高速要求モード」に相当する。甲第１号証に記載された発明における「切換回路」は、画像データのプリント（高速モード）と通常データのプリント（通常モード）とを切り換えるものであるから、本件発明２における「プロトコル切替手段」に相当する。甲第１号証に記載された発明における検出回路は予め定めたデータ数が前記バッファRAMに書き込まれると切換回路２をリセットするものであり、高速モードを終了する処理を行う点で本件発明２における「プロトコル終了確認手段」と共通する。そうすると、本件発明２と上記甲第１号証に記載された発明とは、外部接続されるホストコンピュータとの通信を制御するセントロニクスインターフェース回路と、前記ホストコンピュータから前記インターフェース回路を介して送信されるデータを記憶するメモリと、このメモリに記憶されたデータをプリンタ機構部に出力し印字出力させる印字制御手段と、前記ホストコンピュータとのインターフェースプロトコルをセントロニクスプロトコルによる通常速度モードと高速モードに選択的に切替えるプロトコル切替手段と、前記ホストコンピュータとの高速モードでのインターフェースプロトコルの終了確認を行うプロトコル終了確認手段と、を設けた印字装置である点では一致するものの、甲第１号証に記載された発明には、「プロトコル終了確認手段は、前記ホストコンピュータからプロトコル終了指示があると、別の意味合いを持たせた各制御信号の特定のレベル変化により終了確認を行う」ことは何ら記載、もしくは示唆されていない。また、甲第２号証に記載された発明のインターフェースは、セントロニクス仕様のインターフェースによるコントローラからプリンタへの通常のデータ転送から、プリンタからコントローラへのデータ転送に切り換える際、セントロニクス仕様のインターフェースのハンドシェイク信号（STB信号、ACK信号）の意味を逆にして切り換えるものであり、このとき各制御信号は特定のレベル変化をするものであるが、「ホストコンピュータからプロトコル終了指示があると、別の意味合いを持たせた各制御信号の特定のレベル変化によりプロトコル終了確認手段は終了確認を行う」ことは何ら記載、もしくは示唆されていない。甲第１号証に記載された発明に甲第２号証に記載された発明を組み合わせても、本件発明２の「ホストコンピュータからプロトコル終了指示があると、別の意味合いを持たせた各制御信号の特定のレベル変化によりプロトコル終了確認手段は終了確認を行う」という構成を導出することはできない。甲第３号証に記載された発明は、通常の状況信号伝送モードとプリンタ特性伝送モードを切り替えるものであるが、甲第３号証のプリンタ特性読み出し指令信号は本件発明２における���速モード要求とはいえない。甲第４号証に記載された発明は、プロトコルとは直接関係のないものである。
  したがって、本件発明２は、甲第１〜４号証に記載された発明に基づいて当業者が容易に発明をすることができたものとすることはできない。
(3-4-3)　第36条第５項
  特許請求の範囲の請求項１、２における「セントロニクスプロトコルの各制御信号に別の意味合いを持たせて制御する高速モード」に関し、特許査定時の明細書の【0021】〜【0040】には、セントロニクスプロトコルの各制御信号に高速モードに切り替えるために別の意味合いを持たせることが具体的に示されているので、本件明細書の記載に不備はない。
　
〔3-5〕むすび
  以上のとおりであるから、特許異議の申立ての理由によっては本件発明１、２についての特許を取り消すことはできない。
  また、他に、本件発明１、２についての特許を取り消すべき理由を発見しない。
  したがって、本件発明１、２についての特許は拒絶の査定をしなければならない特許出願に対してされたものと認めない。
　よって、特許法等の一部を改正する法律（平成６年法116号）附則第14条の規定に基づく、特許法等の一部を改正する法律の施行に伴う経過措置を定める政令（平成７年政令第205号）第４条第２項の規定により、結論のとおり決定する。
【異議決定日】
平成１３年１月４日（２００１．１．４）
【訂正の要旨】
〔訂正の要旨〕
　特許権者が求めている訂正の内容は、次のとおりのものである。
（１）　訂正事項ａ
　特許査定時の請求の範囲の請求項１に係る記載
「【請求項１】　外部接続されるホストコンピュータとの通信を制御するセントロニクスインターフェース回路と、前記ホストコンピュータから前記インターフェース回路を介して送信されるデータを記憶するメモリと、このメモリに記憶されたデータをプリンタ機構部に出力し印字出力させる印字制御手段と、前記ホストコンピュータとのインターフェースプロトコルをセントロニクスプロトコルによる通常速度モードとこのセントロニクスプロトコルの各制御信号に別の意味合いを持たせて制御する高速モードに選択的に切替えるプロトコル切替手段を設け、前記プロトコル切替手段は、前記ホストコンピュータから高速モード要求があると、別の意味合いを持たせた各制御信号の特定のレベル変化により高速モードに切替えることを特徴とする印字装置。」
を、特許請求の範囲の減縮を目的として、
「【請求項１】　外部接続されるホストコンピュータとの通信を制御するセントロニクスインターフェース回路と、前記ホストコンピュータから前記インターフェース回路を介して送信されるデータを記憶するメモリと、このメモリに記憶されたデータをプリンタ機構部に出力し印字出力させる印字制御手段と、前記ホストコンピュータとのインターフェースプロトコルをセントロニクスプロトコルによる通常速度モードとこのセントロニクスプロトコルの各制御信号に別の意味合いを持たせて制御する高速モードに選択的に切替えるプロトコル切替手段を設け、前記プロトコル切替手段は、前記ホストコンピュータからセントロニクスプロトコルの各制御信号に別の意味合いを持たせた高速モード要求があると、別の意味合いを持たせた各制御信号の特定のレベル変化により高速モードに切替えることを特徴とする印字装置。」
と訂正する。
（２）　訂正事項ｂ
　特許査定時の明細書の段落【０００７】の記載
「【課題を解決するための手段】　請求項１記載の発明は、外部接続されるホストコンピュータとの通信を制御するセントロニクスインターフェース回路と、ホストコンピュータからインターフェース回路を介して送信されるデータを記憶するメモリと、このメモリに記憶されたデータをプリンタ機構部に出力し印字出力させる印字制御手段と、ホストコンピュータとのインターフェースプロトコルをセントロニクスプロトコルによる通常速度モードとこのセントロニクスプロトコルの各制御信号に別の意味合いを持たせて制御する高速モードに選択的に切替えるプロトコル切替手段を設け、プロトコル切替手段は、ホストコンピュータから高速モード要求があると、別の意味合いを持たせた各制御信号の特定のレベル変化により高速モードに切替えるものである。」
を、明りょうでない記載の釈明を目的として、
「【課題を解決するための手段】　請求項１記載の発明は、外部接続されるホストコンピュータとの通信を制御するセントロニクスインターフェース回路と、ホストコンピュータからインターフェース回路を介して送信されるデータを記憶するメモリと、このメモリに記憶されたデータをプリンタ機構部に出力し印字出力させる印字制御手段と、ホストコンピュータとのインターフェースプロトコルをセントロニクスプロトコルによる通常速度モードとこのセントロニクスプロトコルの各制御信号に別の意味合いを持たせて制御する高速モードに選択的に切替えるプロトコル切替手段を設け、プロトコル切替手段は、ホストコンピュータからセントロニクスプロトコルの各制御信号に別の意味合いを持たせた高速モード要求があると、別の意味合いを持たせた各制御信号の特定のレベル変化により高速モードに切替えるものである。」
と訂正する。
（５４）【発明の名称】
印字装置
（５７）【特許請求の範囲】
　　【請求項１】　外部接続されるホストコンピュータとの通信を制御するセントロニクスインターフェース回路と、前記ホストコンピュータから前記インターフェース回路を介して送信されるデータを記憶するメモリと、このメモリに記憶されたデータをプリンタ機構部に出力し印字出力させる印字制御手段と、前記ホストコンピュータとのインターフェースプロトコルをセントロニクスプロトコルによる通常速度モードとこのセントロニクスプロトコルの各制御信号に別の意味合いを持たせて制御する高速モードに選択的に切替えるプロトコル切替手段を設け、前記プロトコル切替手段は、前記ホストコンピュータから
セントロニクスプロトコルの各制御信号に別の意味合いを持たせた
　　【請求項２】　外部接続されるホストコンピュータとの通信を制御するセントロニクスインターフェース回路と、前記ホストコンピュータから前記インターフェース回路を介して送信されるデータを記憶するメモリと、このメモリに記憶されたデータをプリンタ機構部に出力し印字出力させる印字制御手段と、前記ホストコンピュータとのインターフェースプロトコルをセントロニクスプロトコルによる通常速度モードとこのセントロニクスプロトコルの各制御信号に別の意味合いを持たせて制御する高速モードに選択的に切替えるプロトコル切替手段と、前記ホストコンピュータとの高速モードでのインターフェースプロトコルの終了確認を行うプロトコル終了確認手段を設け、前記プロトコル切替手段は、前記ホストコンピュータから高速モード要求があると、別の意味合いを持たせた各制御信号の特定のレベル変化により高速モードに切替え、前記プロトコル終了確認手段は、前記ホストコンピュータからプロトコル終了指示があると、別の意味合いを持たせた各制御信号の特定のレベル変化により終了確認を行うことを特徴とする印字装置。
【発明の詳細な説明】
　　【産業上の利用分野】
　本発明は、ホストコンピュータとの通信を制御するインターフェース回路を設けた印字装置に関する。
　　【従来の技術】
　ホストコンピュータと印字装置を接続したシステムではホストコンピュータからのコマンド及び印字データを印字装置が受信し、印字装置では印字データをドットパターンに展開するとともにプリンタ機構部を駆動して印字を行なうようになっている。またホストコンピュータと印字装置とのインターフェースとしてはパラレルインターフェース、例えばセントロニクスインターフェースを使用し、データ及び制御信号に送受信を行なっている。
　　【発明が解決しようとする課題】
　ところで近年、この種システムにおいてホストコンピュータ側で印字データをドットパターンに展開し、ドットパターンデータを印字装置に送信し、印字装置ではドットパターンデータを受信してそのまま印字出力するものが知られている。
　しかしながらホストコンピュータと印字装置とをセントロニクスインターフェースで接続したものでは、コマンド、データの区別なく１つのインターフェースプロトコルでインターフェース処理を行なうため、ホストコンピュータ側で印字データをドットパターンに展開するようにホストコンピュータから印字装置に大量のデータを送信する場合には通信に時間がかかり、実用に適さないという問題があった。
　そこで本発明は、ホストコンピュータから送信されるデータ量に応じてインターフェースプロトコルを通常速度モードと高速モードに切替えることができ、ホストコンピュータからの大量のデータ送信に対しても充分に対応でき、しかもセントロニクスインターフェース回路のハードウエアがそのまま使用でき経済性にすぐれた印字装置を提供しようとするものである。
　また本発明は、セントロニクスインターフェース回路の既存の信号のレベルを使用してホストコンピュータとインターフェースプロトコルの終了確認ができる印字装置を提供しようとするものである。
　　【課題を解決するための手段】
　請求項１記載の発明は、外部接続されるホストコンピュータとの通信を制御するセントロニクスインターフェース回路と、ホストコンピュータからインターフェース回路を介して送信されるデータを記憶するメモリと、このメモリに記憶されたデータをプリンタ機構部に出力し印字出力させる印字制御手段と、ホストコンピュータとのインターフェースプロトコルをセントロニクスプロトコルによる通常速度モードとこのセントロニクスプロトコルの各制御信号に別の意味合いを持たせて制御する高速モードに選択的に切替えるプロトコル切替手段を設け、プロトコル切替手段は、ホストコンピュータから
セントロニクスプロトコルの各制御信号に別の意味合いを持たせた
　請求項２記載の発明は、外部接続されるホストコンピュータとの通信を制御するセントロニクスインターフェース回路と、ホストコンピュータからインターフェース回路を介して送信されるデータを記憶するメモリと、このメモリに記憶されたデータをプリンタ機構部に出力し印字出力させる印字制御手段と、ホストコンピュータとのインターフェースプロトコルをセントロニクスプロトコルによる通常速度モードとこのセントロニクスプロトコルの各制御信号に別の意味合いを持たせて制御する高速モードに選択的に切替えるプロトコル切替手段と、ホストコンピュータとの高速モードでのインターフェースプロトコルの終了確認を行うプロトコル終了確認手段を設け、プロトコル切替手段は、ホストコンピュータから高速モード要求があると、別の意味合いを持たせた各制御信号の特定のレベル変化により高速モードに切替え、プロトコル終了確認手段は、ホストコンピュータからプロトコル終了指示があると、別の意味合いを持たせた各制御信号の特定のレベル変化により終了確認を行うものである。
　　【作用】
　このような構成の本発明においては、ホストコンピュータからインターフェース回路に対して比較的少ないデータ量のデータ送信が行なわれるときにはインターフェースプロトコルを通常速度モードにしてホストコンピュータとの通信を行ない、また大量のデータ送信が行なわれるときにはインターフェースプロトコルを高速モードにしてホストコンピュータとの通信を行なう。
　そして高速モードでの通信が終了すると、インターフェース回路の所望の信号レベルを変化することによりホストコンピュータとインターフェースプロトコルの終了確認を行う。
　　【実施例】
　以下、本発明の実施例を図面を参照して説明する。
　図１において１は印字装置、２はこの印字装置１と通信ライン３を介して接続されたホストコンピュータである。
　前記印字装置１は、制御部本体を構成するＣＰＵ（中央処理装置）４を設け、このＣＰＵ４にバスラインを介して前記ホストコンピュータ２との通信制御を行なう、例えばセントロニクスインターフェースからなるホストインターフェース回路５、前記ＣＰＵ４が各部を制御するためのプログラムデータを格納したＲＯＭ（リード・オンリー・メモリ）６、データの格納やデータ編集処理等に使用するＲＡＭ（ランダム・アクセス・メモリ）７、受信した印字データを一時格納するレシーブバッファ８、印字すべきドットパターンデータを１ページ分格納するページメモリ９、機構部インターフェース回路１０及びキーや表示器を備えたオペレーションパネル１１を接続している。
　前記ページメモリ９に格納されたドットパターンデータはラインバッファ１２に１ラインずつ読み出され、そのラインバッファ１２から１ラインのドットパターンデータが前記機構部インターフェース回路１０に供給されようになっている。
　前記機構部インターフェース回路１０は前記ＣＰＵ４に制御されてプリンタ機構部１３を駆動制御しそのプリンタ機構部１３に前記ラインバッファ１２のドットパターンデータに基づく印字を行なわせるようになっている。
　前記プリンタ機構部１３は、例えばレーザ発振器及び感光ドラム、帯電部、現像部、転写部、定着部を備えた電子写真プロセス機構からなり、入力するドットパターンデータに基づいてレーザ発振器がレーザビームを出射し、帯電された感光ドラム面をそのレーザビームで露光して静電潜像を形成し、この静電潜像をトナーで現像してから転写紙に転写し、さらに転写紙を熱定着して排出するようになっている。
　前記ＣＰＵ４は、図２に示す制御を行なうようにプログラム設定している。すなわち電源の投入により先ずイニシャル処理を行ない、イニシャル処理が終了するとメイン制御を開始する。
　メイン制御では、最初に各種エラーチェックを行なう。そして所定のタイミングでモード制御を行ない、続いてバッファチェックを行なう。バッファチェックでは前記レシーブバッファ８にデータが有るか否かをチェックし、有ればそのレシーブバッファ８からデータを読出し、データがページ終了コマンドか否かをチェックする。
　データがページ終了コマンドで無ければデータをページメモリ９に展開する。またデータがページ終了コマンドで有れば機構部インターフェース１０を介してプリンタ機構部１３の動作をスタートさせる。
　メイン制御におけるモード制御はプロトコル切替手段を構成するもので、図３に示すように、ホストコンピュータ２からの制御信号Ｒ／ｎＷ及びＨＯＳＴＢＵＳＹのレベル状態をチェックし、Ｒ／ｎＷがＨレベルでＨＯＳＴＢＵＳＹがＬレベルのとき高速モードへ移行するための調整処理（Ｎｅｇｏｔｉａｔｉｏｎ）を開始する。またＲ／ｎＷがＬレベルのときやＲ／ｎＷがＨレベルでもＨＯＳＴＢＵＳＹがＨレベルのときにはホストコンピュータ２からのデータ受信があると通常速度モードであるセントロニクスモードでの通信を開始する。なお、制御信号Ｒ／ｎＷ及びＨＯＳＴＢＵＳＹはセントロニクスのプロトコルでは制御信号ｎＳｅｌｅｃｔＩｎ及びｎＡｕｔｏＦｄに対応している。
　すなわち本実施例はセントロニクスプロトコルの各信号に別の意味合いを持たせることによりホストコンピュータ２から高速モード切替要求を印字装置１に伝え、この切替要求に基づいて印字装置１がホストコンピュータ２から高速データ通信に対処できるようにプロトコルを切替えるようになっている。
　調整処理は図４に示すように、インターフェースプロトコルを高速モードに切替えるために、制御信号ＡｃｋＤａｔａＲｅｑをＨレベル、ＰｒｔＣｌｋをＬレベル、ｎＤａｔａＡｖａｉ１をＨレベル、ＸＦｌａｇをＨレベルにする。なお、制御信号ＡｃｋＤａｔａＲｅｑ、ＰｒｔＣｌｋ、ｎＤａｔａＡｖａｉ１、ＸＦｌａｇはセントロニクスのプロトコルでは制御信号ＰＥｒｒｏｒ、ｎＡｃｋ、ｎＦａｕｌｔ、Ｓｅｌｅｃｔに対応している。
　続いて前記ホストインターフェース回路５にラッチしたデータが有るか否かをチェックし、有ればデータをレシーブバッファ８に取り込む。そしてそのデータをチェックし、データが要求モードを示すＥ１（ｈ）であれば、続いて制御信号ＨｏｓｔＣｌｋがＨレベルでかつＨｏｓｔＢｕｓｙがＨレベルかをチェックする。そしてＨｏｓｔＣｌｋがＨレベルでかつＨｏｓｔＢｕｓｙがＨレベルであれば、制御信号ＡｃｋＤａｔａＲｅｑをＬレベル、ＰｒｔＢｕｓｙをＨレベル、ｎＤａｔａＡｖａｉ１をＬレベルにする。なお、制御信号ＨｏｓｔＣｌｋ、ＨｏｓｔＢｕｓｙ、ＰｒｔＢｕｓｙはセントロニクスのプロトコルでは制御信号ｎＳｔｒｏｂｅ、ｎＡｕｔｏＦＤ、Ｂｕｓｙに対応している。
　続いて制御信号ＨｏｓｔＢｕｓｙがＬレベルかをチェックする。そしてＬレベルであれば制御信号ＰｒｔＢｕｓｙをＬレベルにして高速モードのプロトコルへ移行する。
　また前記ホストインターフェース回路５にラッチしたデータが無い場合、有ってもデータがＥ１（ｈ）とは異なる場合、さらにデータがＥ１（ｈ）であっても制御信号ＨｏｓｔＣｌｋ及びＨｏｓｔＢｕｓｙがＨレベルでない場合は各制御信号をセントロニクスモードに設定する。
　高速モードのインターフェースプロトコルでは図５に示すように、ＤＭＡ（ダイレクト・メモリ・アクセス）制御を行なうためのハードウェアを起動する。
　またＤＭＡ制御が終了するとハードウェアから割込みがかかり、図７に示す高速モード終了処理を行なう。この処理は制御信号をセントロニクスモードに切替え、高速モードを解除する。
　すなわちホストコンピュータ２が制御信号Ｒ／ｎＷをＬレベル、制御信号ＨＯＳＴＢＵＳＹをＨレベルにして印字装置１にプロトコルの終了を知らせると、印字装置１は図７に示すように、制御信号ｎＤａｔａＡｖａｉｌをＨレベルにしてホストコンピュータ２からの終了信号を受領したことをホストコンピュータ２へ知らせる。
　続いて制御信号ＰｒｔＣｌｋをＬレベル、ＸＦｌａｇをＨレベルにする。そしてホストコンピュータ２からの制御信号ＨｏｓｔＢｕｓｙがＬレベルになったか否かをチェックし、Ｌレベルになれば制御信号ＡｃｋＤａｔａＲｅｑ、ｎＤａｔａＡｖａｉ１及びＸＦｌａｇを通常のプロトコルの状態のレベルに戻す。その後制御信号ＰｒｔＣｌｋをＨレベルにする。
　この状態でホストコンピュータ２からの制御信号ＨｏｓｔＢｕｓｙがＨレベルになったか否かをチェックし、Ｈレベルになれば、制御信号ＰｒｔＢｕｓｙをＬレベルにしてプロトコルの終了動作を完了する。
　セントロニクスモードでは図６に示すように、制御信号Ｂｕｓｙをセットし、データを取込む。そしてレシーブバッファ８が満杯か否かをチェックし、満杯であれば制御信号Ａｃｋを出力し、レディをセットする。
　このような構成の実施例においては、ホストコンピュータ２からのデータ量が比較的少ない場合はインターフェースプロトコルはセントロニクスモードとなり、このモードでは図８に示すような通常のセントロニクスプロトコルで通信を行なう。
　すなわちホストコンピュータ２は制御信号ｎＳｔｒｏｂｅをＬレベルにしてデータ送信を行なう。これに対して印字装置１は制御信号ＢｕｓｙをＨレベルにし、データの入力処理が終了すると制御信号ＡｃｋをＬレベルにし、さらに制御信号ＢｕｓｙをＬレベル、すなわちレディ状態にして次のデータの受信に待機する。また必要により制御信号Ｓｅｌｅｃｔ、　　ＰＥｒｒｏｒ、ｎＦａｕｌｔも制御する。
　また、ホストコンピュータ２がドットパターンデータのように大量のデータを印字装置１に送信する場合には、図９に示すインターフェース制御を行なう。
　先ずホストコンピュータ２はステージ（０）でデータバスに要求モードのデータ「Ｅ１（ｈ）」をセットし、ステージ（１）で制御信号Ｒ／ｎＷをＨレベル、ＨｏｓｔＢｕｓｙをＬレベルにして高速モードを要求する。
　これに対して印字装置１はステージ（２）で制御信号ＡｃｋＤａｔａＲｅｑ（ＰＥｒｒｏｒ）をＨレベル、ＰｒｔＣｌｋ（ｎＡｃｋ）をＬレベル、ｎＤａｔａＡｖａｉｌ（ｎＦａｕｌｔ）をＨレベル、ＸＦｌａｇ（Ｓｅｌｅｃｔ）をＨレベルにして高速モードのサポートを示す。
　これに対してホストコンピュータ２はステージ（３）でモードデータを印字装置１にラッチさせるために制御信号ＨｏｓｔＣｌｋ（ｎＳｔｒｏｂｅ）をＬレベルにし、さらにステージ（４）で印字装置１が高速モードをサポートしたことを認識するために制御信号ＨｏｓｔＢｕｓｙ（ｎＡｕｔｏＦｄ）とＨｏｓｔＣｌｋをＨレベルにする。
　印字装置１はステージ（５）でデータ受信が可能となるまで制御信号ＰｒｔＢｕｓｙ　（Ｂｕｓｙ）をＨレベルにする。そして印字装置１はステージ（６）においてホストコンピュータ２のＢｕｓｙが解除するのを監視する。すなわち制御信号ＨｏｓｔＢｕｓｙがＬレベルになるのを監視する。
　印字装置１はレディ状態になるとステージ（７）において高速モードに移行する。
　高速モードでは印字装置１はホストコンピュータ２からのクロックであるＨｏｓｔＣｌｋの立上がり及び立下がりに同期してステージ（９）とステージ（１１）においてホストコンピュータ２からのデータをＤＭＡ制御により取込む。以降、ステージ（８）〜（１１）　が繰返され、ステージ（９）とステージ（１１）においてデータを取込むようになる。
　このようにホストコンピュータ２からのＨｏｓｔＣｌｋの立上がり及び立下がりに同期してデータを取込むので、ｎＳｔｒｏｂｅの立下がりのタイミングでデータを取込むセントロニクスモードのときの２倍の速度でデータを取込むことができる。従ってホストコンピュータ２からのデータ量が多くても通信を比較的短時間で終了させることができる。
　しかもセントロニクスモードと高速モードとのインターフェースプロトコルの切替えはソフトウェアで行なうことができ、ホストインターフェース回路５のハードウェアは何等変更する必要はない。従って経済性においてもすぐれている。
　また、高速モードでのインターフェースプロトコルを終了させるときには、ホストコンピュータ２と印字装置１は、図１０に示すインターフェース制御を行なう。
　先ずホストコンピュータ２はステージ（２２）で制御信号Ｒ／ｎＷをＬレベル、ＨｏｓｔＢｕｓｙをＨレベルにしてプロトコルの終了を印字装置１に知らせる。
　これに対して印字装置１は、ステージ（２３）で制御信号ｎＤａｔａＡｖａｉｌをＨレベルにしてホストコンピュータ２に終了信号を受領したことを知らせる。続いて印字装置１は、ステージ（２４）で制御信号ＰｒｔＣｌｋをＬレベル、ＸＦｌａｇをＨレベルにする。
　これによりホストコンピュータ２は印字装置１が終了信号を受領したことを確認し、ステージ（２５）で制御信号ＨｏｓｔＢｕｓｙをＬレベルにする。印字装置１は、制御信号ＨｏｓｔＢｕｓｙがＬレベルになったことをチェックすると、ステージ（２６）で制御信号ＡｃｋＤａｔａＲｅｑ、ｎＤａｔａＡｖａｉｌ及びＸＦｌａｇを通常のプロトコルの状態のレベルに戻す。そしてステージ（２７）で制御信号ＰｒｔＣｌｋをＨレベルにする。
　これに対してホストコンピュータ２は、ステージ（２８）で制御信号ＨｏｓｔＢｕｓｙをＨレベルに戻す。印字装置１は、制御信号ＨｏｓｔＢｕｓｙがＨレベルになったことを確認すると、ステージ（２９）で制御信号ＰｒｔＢｕｓｙをＬレベルにする。
　こうして印字装置１はホストコンピュータ２との間で行われた高速モードプロトコルに対する終了動作を完了する。
　このようにホストインターフェース回路５のハードウェアを何等変更することなく、ホストインターフェース回路５の所望の信号レベルの変化を使用して印字装置１とホストコンピュータ２とで高速モードプロトコルの終了の確認ができる。
　なお、高速モード時のインターフェースプロトコルは図９に示すものに限定されるものではなく、制御信号の意味合いを変更するなど各種設定できるものである。
　　【発明の効果】
　以上詳述したように本発明によれば、ホストコンピュータから送信されるデータ量に応じてインターフェースプロトコルを通常速度モードと高速モードに切替えることができ、ホストコンピュータからの大量のデータ送信に対しても充分に対応でき、しかもセントロニクスインターフェース回路のハードウエアがそのまま使用でき経済性を向上できる。また、セントロニクスインターフェース回路の既存の信号のレベルを使用してホストコンピュータとインターフェースプロトコルの終了確認ができる。
【図面の簡単な説明】
　　【図１】
　本発明の実施例を示すブロック図。
　　【図２】
　同実施例における印字装置のメイン制御を示す流れ図。
　　【図３】
　図２におけるモード制御を示す流れ図。
　　【図４】
　図３における調整処理を示す流れ図。
　　【図５】
　図４における高速モード処理を示す流れ図。
　　【図６】
　図３におけるセントロニクスモード処理を示す流れ図。
　　【図７】
　同実施例における高速モード終了処理を示す流れ図。
　　【図８】
　同実施例におけるセントロニクスモードでのインターフェース制御を示す図。
　　【図９】
　同実施例におけるセントロニクスモードから高速モードヘの移行制御を示す図。
　　【図１０】
　同実施例における高速モードからセントロニクスモードヘの移行時の終了制御を示す図。
　　【符号の説明】
　１…印字装置
　２…ホストコンピュータ
　４…ＣＰＵ（中央処理装置）
　５…ホストインターフェース