【事件の表示】
　平成　３年特許願第２８５４８４号「外部記憶装置及びシステム」拒絶査定不服審判事件〔平成　５年　４月２３日出願公開、特開平　５−１００９２８〕について、次のとおり審決する。
【結　論】
　本件審判の請求は、成り立たない。
【理　由】
１．手続の経緯及び本願発明
　本願は、平成３年１０月７日の出願であって、その請求項１に係る発明（以下、「本願発明」という。）は、平成１７年１月１７日付けの手続補正により補正された明細書及び図面の記載からみて、特許請求の範囲の請求項１に記載されたとおりの次のものと認める。
　
「　上位装置から下位外部記憶装置に対して実行される出力命令を受信し、データ転送処理を前記下位外部記憶装置よりも高速で行う外部記憶装置であって、前記出力命令に伴うデータを受信するＩ／Ｆコントローラと、受信データを記憶する手段と、を備え、
　前記Ｉ／Ｆコントローラは、前記記憶動作と独立且つ並行して前記下位外部記憶装置に前記データを出力することを特徴とする外部記憶装置。」
　
　
２． 刊行物　 
　これに対して、当審における平成１６年１１月２６日付けの拒絶理由で引用した特開平２−８１２２３号公報（以下、「引用刊行物」という。）には、図面とともに次の事項が記載されている。　 
 　 
（Ａ）「　本発明の目的は、ディスク制御装置のディスク装置間データ転送とホストコンピュータ間データ転送を並行して行うことにより、ホストコンピュータのアクセス時間を短縮し、又、ディスク制御装置のディスク装置へのデータを書き込む場合に、書き込み可能なデータから書き込み、ディスク装置からのデータを読み取る場合に、読み取り可能なデータから読み取ることにより、ホストコンピュータのアクセス時間からディスク装置の回転待ち時間を削除することにある。
　　　　　　　　　　　・・・（中略）・・・
　ホストコンピュータからディスク制御装置にライト命令が発行された場合、アドレス生成回路により生成されるデュアルポートバッファのホスト側アドレスの指す位置にホストコンピュータから転送されるライトデータを格納し、セクタ管理回路によりディスク装置のヘッドの現在のセクタ位置を検知しアクセス中のセクタに書き込むべきデータをデュアルポートバッファに格納ずみを認識すれば、アクセス中のセクタにアドレス生成回路により生成されるドライブ側アドレスの指すデュアルポートバッファに格納されているデータを書き込む。このとき、デュアルポートバッファとアドレス生成回路により、ディスク制御装置のホストコンピュータ間データ転送とディスク装置間データ転送は、並行して実行できる。」
（第２頁左上欄第８行〜左下欄第４行）　 
 　 
（Ｂ）「〔実施例〕
　以下、本発明の一実施例を説明する。
　第１図は、ディスク制御装置の要部の構成である。第２図は、第１図の各ブロツクを詳細に表わしたディスク制御装置の要部の構成である。
　バス制御回路１１は、ホストコンピュータとデュアルポートバッファ１５間のデータ転送等のホストインタフエースを制御する回路、磁気ディスク制御回路１２は磁気ディスクとデュアルポートバッファ１５間のデータ転送等のドライブインタフエースを制御する回路、ＭＰＵ１０は、ディスク制御装置２内の回路を制御するマイコンである。デュアルポートバッファ１５は、磁気ディスク装置の１トラック分のデータ容量を持つ、アドレス生成回路１４は、ＭＰＵ１０により初期設定され、バス制御回路１１からの信号によりホストコンピュータとの転送データアドレスと、リード／ライトセクタ管理回路１３と磁気ディスク制御回路１２からの信号により動作する磁気ディスクとの転送データアドレスをデュアルポートバッファ１５に出力しホストコンピュータとのデータ転送と磁気ディスクのデータ転送を並行してデュアルポートバッファ１５に実行させる。リード／ライトセクタ管理回路１３は、磁気ディスクのセクタとデュアルポートバッファ１５に蓄積されたデータを対応させ、ホストコンピュータとデュアルポートバッファ１５間のデータ転送可能不可能、磁気ディスクとデュアルポートバッファ１５間のデータ転送可能不可能を管理する回路である。
　第２図に第１図のリード／ライトセクタ管理回路１３とアドレス生成回路１４を詳細化した図を示す。
　アドレス生成回路１４は、第２図に示すセクタレジスタ２６、Ｂｙｔｅｓ／Ｓｅｃｔｏｒ２７、乗算回路２８、ドライブポインタ２９、ホストポインタ２０１から構成される。リード／ライトセクタ管理回路１５は、第２図に示すＡＮＤ回路２１、ＡＮＤ回路２２、ドライブフラグ２３、ホストフラグ２４、デコーダ２５から構成される。セクタレジスタ２６は磁気ディスクのヘッドが最後に通過したセクタのＩＤ部のセクタアドレスを格納するレジスタである。
　Ｂｙｔｅｓ／Ｓｅｃｔｏｒ２７は、磁気ディスクの１セクタあたりのデータバイト数を格納するレジスタであり、乗算回路２８は、セクタレジスタ２６とＢｙｔｅｓ／Ｓｅｃｔｏｒ２７の値の積を取る回路、ドライブポインタ２９は、磁気ディスク制御回路に制御され、デュアルポートバッファ１５の磁気ディスクとの転送データ格納位置を指すポインタ、ホストポインタ２０１は、バス制御回路１１に制御され、デュアルポートバッファ１５のホストコンピュータとの転送データ格納位置を指すポインタ、デコーダ２５はセクタレジスタ２６の値をビットに変換するデコーダである。ドライブフラグ２３は、磁気ディスクの１トラック上の各セクタに対応したビットを持ち磁気ディスク制御回路１２により制御される。ホストフラグ２４は、磁気ディスクの１トラック上の各セクタに対応したビットを持ちバス制御回路１１により制御される。ＡＮＤ２１は、ドライブフラグ２３、ホストフラグ２４、デコーダ２５の値の論理積を取り結果を磁気ディスク制御回路１２へ出力する。ＡＮＤ回路２２は、ドライブフラグ２３、ホストフラグ２４の値の論理積を取り結果をバス制御回路１１に出力する。
　第３図、第４図は、第１図、第２図の実施例のライト処理フロ−である。処理３０で、ＭＰＵ１０は、磁気ディスクの１セクタ当りのデータバイト数をＢｙｔｅｓ／Ｓｅｃｔｏｒ２７に設定し、ホストコンピュータから転送される最初のライトデータを磁気ディスクのＳセクタに書き込むと仮定すると、１セクタ当りのデータバイト数をｌとすると、デュアルポートバッファ１５のＳ×ｌの位置にホストポインタ２０１を設定し、ホストフラグ２４の全ビットをクリアし、最初に選択する磁気ディスクの書き込みヘッドでデータを書き込むセクタに対応するドライブフラグのビットをセットし、その他のビットをクリアする。処理３１で、ＭＰＵ１０は、バス制御回路１１ヘホストコンピュータからのライトデータ受信命令と受信バイト数を設定し、磁気ディスク制御回路１２ヘライトデータバイト数とライト命令を設定する。処理３２で、パス制御回路１１は、ホストコンピュータからライトデータ受信を開始する。以下、第３図の処理３３以下の処理と第４図の処理を並行して実行する。
　処理３３では、バス制御回路１１によりホストコンピュータから転送される書き込みデータは、１バイトデュアルポートバッファ１５のホストポインタ２０１が指す位置に格納され、バス制御回路１１はホストポインタ２０１の指す位置を１つ更新する。もしホストポインタ２０１がデュアルポートバッファ１５の終端をすぎればパス制御回路１１は、ホストポインタ２０１を始端に設定する。処理３４では、１セクタ分のライトデータを受信したかをの判定をパス制御回路１１が判定し、１セクタ分のデータを１５のバッファに格納するまで、バス制御回路は、再び処理３３を実行し、もし、１セクタ分のデータを１５のバッファに格納したら処理３５に移る。
　処理３５では、バス制御回路１１は、デュアルポートバッファ１５に格納したデータを書き込む磁気ディスクのセクタに対応するホストフラグ２４のビットをセットする。これにより、ホストフラグのセットされた各ビットは、デュアルポートバッファ１５にデータが蓄積されたセクタを示す。次に処理３６に移る。処理３６では、バス制御回路１１が今回の書き込みデータをホストコンピュータからライトデータ受信命令で指定されたバイト数全てが転送されたことを検知すれば、データ転送を終了し、そうでなければ、処理３３に移る。
　第４図に示す処理４１で、磁気ディスク制御回路１２は磁気ディスクのヘッドが最後に通過したＩＤ部のセクタアドレスの値をセクタレジスタ２３に格納し、その値をデコーダ２５がビット対応に変換し、ＡＮＤ回路２１でドライブフラグ２３、ホストフラグ２４、デコーダ２５の内容の論理積を取り、その結果が真であれば現在アクセス中のセクタへ書き込むデータがデュアルポートバッファ１５に格納ずみで、かつ、アクセス中のセクタに書き込み許可を示す。その真の結果を磁気ディスク制御回路１２が得れば、処理４２へ移り、偽なら磁気ディスク制御回路１２は処理４１のポーリングを続ける。
　処理４２では、セクタレジスタ２６の値とＢｙｔｅｓ／Ｓｅｃｔｏｒ２７の値の積を乗算回路２８で取りその値を磁気ディスク制御回路はドライブポインタ２９に設定する。磁気ディスク制御回路１２は、ドライブポインタ２９の指すデュアルポートバッファ１５に格納した１バイトデータを磁気ディスクに書き込む毎にドライブポインタ２９を１つずつ更新して１セクタ分のデータを書き込み処理４３に移る。
　処理４３で、磁気ディスク制御回路１２は処理４２で書き込んだセクタに対応するドライブフラグのビットをクリアにして書き込みずみを示し処理４４に移る。処理４４では、磁気ディスク制御回路が書き込み終了をライトコマンドで指定したバイト数書き込み終了したかで判定し、もし終了していれば、ＭＰＵ１０へ知らせ、もし終了していなければ、処理４５へ移る。処理４５では、磁気ディスク制御回路１２はドライブフラグ２３のビットを判定し、現在アクセス中の磁気ディスクのトラックで、まだデータを書き込みずみでないセクタの存在を示すドライブフラグ２３のビットがセットされていれば処理４１へ移り、アクセス中のトラックで書き込み終了を示すドライブフラグ２３の全ビットがクリアされていれば、磁気ディスク制御回路１２は、ＭＰＵ１０に知らせ処理４６へ移る。処理４６において、ＭＰＵ１０は、磁気ディスクのヘッドを次に書き込むトラックへ移動させる、処理４７において、ＭＰＵ１０は、新たにアクセスしたトラックでデータを書き込むセクタに対応するドライブフラグ２３のビットをセットし、処理４１へ移る。」
（第２頁左下欄第２０行〜第４頁左下欄第１１行）　 
 　 
（Ｃ）第７図からは、ホストコンピュータからデュアルポートバッファへのデータ転送は、磁気ディスクへの書き込みよりも高速で行われることが読み取れる。
　 
　したがって、上記（Ａ）から（Ｃ）及び図面の記載を勘案すると、引用刊行物には、
 　 
　デュアルポートバッファと、ＭＰＵと、前記ＭＰＵによってホストコンピュータからのライトデータ受信命令と受信バイト数が設定され前記ホストコンピュータと前記デュアルポートバッファとの間のデータ転送を行うバス制御回路と、前記ＭＰＵによってライトデータバイト数とライト命令が設定され前記デュアルポートバッファと磁気ディスクとの間のデータ転送を行う磁気ディスク制御回路とを備え、前記ホストコンピュータから前記デュアルポートバッファへのデータ転送は前記磁気ディスクよりも高速で行うディスク制御装置であって、
　前記バス制御回路は前記デュアルポートバッファにホストコンピュータから転送されるライトデータを格納し、
　前記磁気ディスク制御回路は、前記バス制御回路による前記ホストコンピュータと前記デュアルポートバッファとの間のデータ転送と独立して並行に、前記デュアルポートバッファに格納されているデータを前記磁気ディスクに格納するものであるディスク制御装置
　
（以下、「刊行物発明」という。）が記載されている。
　
　
３．対比　 
　本願発明と刊行物発明とを対比する。　 
 　 
　刊行物発明における、「ホストコンピュータ」、「磁気ディスク」、「ライトデータ受信命令」、「ライトデータ」、「デュアルポートバッファ」、「ディスク制御装置」は、それぞれ、本願発明における、「上位装置」、「下位外部記憶装置」、「出力命令」、「出力命令に伴うデータ」、「受信データを記憶する手段」、「外部記憶装置」に相当する。　
　刊行物発明における「ＭＰＵ」及び「バス制御回路」の、ホストコンピュータからのライトデータ受信命令及びライトデータを受信する機能は、本願発明における「Ｉ／Ｆコントローラ」の、上位装置からの出力命令及び該出力命令に伴うデータを受信する機能に対応する。
　刊行物発明における「ＭＰＵ」及び「磁気ディスク制御回路」の、バス制御回路によるホストコンピュータとデュアルポートバッファとの間のデータ転送と独立して並行に前記デュアルポートバッファに格納されているデータを磁気ディスクに格納する機能は、本願発明における「Ｉ／Ｆコントローラ」の、記憶動作と独立且つ並行して下位外部記憶装置にデータを出力する機能に対応する。
　
　したがって、本願発明と刊行物発明とは、　 
 　 
　上位装置から下位外部記憶装置に対して実行される出力命令を受信し、データ転送処理を前記下位外部記憶装置よりも高速で行う外部記憶装置であって、
　前記出力命令に伴うデータを受信する手段と、
　受信データを記憶する手段と、
　前記記憶動作と独立且つ並行して前記下位外部記憶装置に前記データを出力する手段と
を備える外部記憶装置
 　 
である点で一致し、次の点で相違する。　 
 　 
（相違点）　 
　本願発明においては、出力命令に伴うデータを受信する機能と、記憶動作と独立且つ並行して下位外部記憶装置に前記データを出力する機能は、見かけ上一つの「Ｉ／Ｆコントローラ」に割り当てられているのに対し、刊行物発明においては、前記各機能はそれぞれ「バス制御回路」、「磁気ディスク制御回路」に割り当てられている点。
 　 
 　 
４．当審の判断　 
　上記相違点について検討するに、複数のデータ入出力部を有する情報処理装置において、前記各データ入出力部を見かけ上一つの回路にまとめることは周知技術であり、該周知技術をコンピュータと記憶装置の中間に設けられるバッファ装置のデータ入出力部に適用することも、特開平２−２２４０４３号公報（第１図及び第２図における「Ｉ／Ｏ回路」参照。）に例示されるように本願出願前に周知であったことから見て、刊行物発明における「バス制御回路」及び「磁気ディスク制御回路」を見かけ上一つの回路とすることは、当業者が適宜なし得た程度の設計変更に過ぎない。　 
　
　
５．むすび
　したがって、本願発明は、引用刊行物に記載された発明及び周知技術に基いて、当業者が容易に発明をすることができたものであるから、特許法第２９条第２項の規定により特許を受けることができない。
　
　よって、結論の通り審決する。