【事件の表示】
　平成　５年特許願第３１６７６３号「データ収集装置」拒絶査定不服審判事件〔平成　７年　７月　４日出願公開、特開平　７−１６８８５９〕について、次のとおり審決する。
【結　論】
　本件審判の請求は、成り立たない。
【理　由】
１.手続の経緯、本願発明
　本願は、平成５年１２月１６日の出願であって、その請求項１に係る発明（以下、「本願発明」という。）は、平成１６年２月２３日付けの手続補正書によって補正された明細書及び図面の記載からみて、特許請求の範囲の請求項１に記載された次のとおりのものと認める。
　
「上位に位置するコンピュータと、該上位に位置するコンピュータに接続されている下位に位置する複数のコンピュータと、該下位に位置するコンピュータに接続されているデータ読み取りデバイスによって構成されたデータ収集装置であって、
　前記上位に位置するコンピュータ内に、前記収集されるデータを記憶するデータ記憶手段と、前記収集されるデータをメッセージとして管理し、前記下位に位置するコンピュータへ少なくとも収集するデータを示す情報と収集するデータを格納するための空白を有する前記メッセージを送信して、前記下位に位置するコンピュータから該メッセージの返信を受け取るメッセージ管理手段とを有し、
　前記下位に位置するコンピュータ内に、前記メッセージ管理手段とメッセージの受け渡しを行うメッセージ受付手段と、前記データ読み取りデバイスとそのデータ読み取りデバイスが収集しているデータを登録したデバイス登録手段と、前記メッセージ受付手段が受け取ったメッセージの中の前記収集するデータを示す情報をもとに、前記デバイス登録手段を参照して該データを収集している前記下位に位置するコンピュータに接続されている前記データ読み取りデバイスを選択し、読み取ったデータを前記メッセージ受付手段に送るデータ収集手段と、を有し、前記メッセージ受付手段が前記データ収集手段から受け取
ったデータを前記上位に位置するコンピュータから受け取ったメッセージ内の前記収集するデータを格納するための空白に格納して該メッセージを前記上位に位置するコンピュータへ返信することを特徴とするデータ収集装置。」
　
２．引用例に記載されている発明
　これに対し、当審の拒絶の理由に引用した、特開平３−２８６２７３号公報（以下、「引用例１」という）には、データ収集装置に関して、図面と共に以下の記載がなされている。
（ａ）［発明が解決しようとする課題］
　ところで例えば工場の工程管理のデータをとるためのハンデイターミナルによるデータ収集システムでは、従来そのプログラムは工程別に夫々別個に開発されハンデイターミナルに組込まれていた。このため例えばＡ工程用のプログラムが組込まれたハンデイターミナルが故障したため、Ｂ工程用のプログラムが組込まれたハンデイターミナルを代わりに使うというようなことは為し難く、また製品の変更や工程の変更がある場合にも、しかるべきソフトウェア技術者に依頼してそのプログラム全体を再度組み直して貰わなければならず、その手配等がなかなかに煩雑であった。
［課題を解決するための手段］
　そこで本発明では、データ収集時の条件をテーブルとして定めるためのテーブル作成手段をホストコンピュータ（親電子計算機）に配置すると共に、使用者が選択した作業区分に対応した入力条件を前記テーブルから読出し、該条件に従ってデータ収集を実行するデータ収集手段をハンデイターミナルに配置することにより、上記課題の解決を図る。
［作用］
　このようにすると、前記代用しようとするハンデイターミナルあるいは新たな工程に使用しようとするハンデイターミナルに当該代用しようとする工程用のテーブルあるいは新たに設定したテーブルを組み込むだけで、データ収集手段は当該工程あるいは新たな工程のデータを収集することができるようになる。（１頁右下欄４行乃至２頁左上欄１３行）
（ｂ）第２図において１はハンディターミナル、２はその中央処理装置でリードオンリメモリ４及びランダムアクセスメモリ５に格納されたプログラムに従い、後述する処理を実行する。…（略）…１０は入出力ポート（Ｉ／Ｏ）で、キーボード（ＫＢ）１１、バーコードリーダ１３その他とＣＰＵ２とを接続する。１４はバーコードブックで、データ入力に用いる様々なバーコード（不図示）が掲載されている。（２頁左上欄１６行〜右上欄１２行）
（ｃ）２１はホストコンピュータ（親電子計算機）、２２はその中央処理装置（ＣＰＵ）で、リードオンリメモリ（ＲＯＭ）２３及びランダムアクセスメモリ（ＲＡＭ）２５に格納されたプログラムに従い後述の処理を実行する。…（略）…３２は入出力ポート（Ｉ／Ｏ）で、ＰＲＴ２９、ＫＢ３１とＣＰＵ２２とを接続する。（２頁右上欄１３行〜左下欄６行）
（ｄ）４１はＲＡＭカードで、リチウム電池等でバックアップされたランダムアクセスメモリチップを内蔵している。該ＲＡＭカード４１はホストコンピュータ２１又はハンディターミナル１に接着可能で、ＣＰＵ２又はＣＰＵ２２によりデータの読み書きが行なわれる。
　第３図乃至第５図にテーブルの一例を示す。本実施例では各部門毎にテーブルを作成することとし、第３図は外注管理部門、第４図は組立部門、第５図は出荷部門で夫々データ収集を行うためのテーブルを示す。
　これら各テーブルに於て、データ収集時の各条件は当該部門における各作業単位で定められている。
…（略）…
　本実施例ではこれら各作業におけるデータ収集作業ごとに、例外処理の有無、入力すべき項目の総数、その項目夫々についてのデータの桁数、例外処理の内容、当該項目の名称を定めることとし、これら条件を当該データ収集作業に付された作業コード００１１，００１２,……により呼び出せるようにしている。（２頁左下欄７行〜２頁右下欄１１行）
（ｅ）而して本実施例の運用例を説明する。まず第１図に示したテーブル作成操作を実施する。ここでホストコンピュータ２１は既に起動され業務選択待ちの状態にあるものとする（ステップＳ１）（以下「Ｓ１」と略して記す。ステップＳ２以下も同様とする）。この状態で作業者は「テーブル作成プログラム」を選択する（Ｓ２）。これに応動してホストコンピュータ２１は「テーブル作成プログラム」を起動する（Ｓ３）。ＣＲＴ２８に表示される案内に従い例えば第３図に示すテーブルの各条件を入力する（Ｓ４）。ＣＰＵ２２はこの入力データに従い、第３図等に示すテーブルを作成する（Ｓ５）。次いでＣＰＵ２２は作成したテーブルをＲＡＭカード４１にダウンロードする（Ｓ６）。そしてステップＳ１に戻る（Ｓ７）。
  このステップＳ１からＳ７の作業は第４図、第５図に示したもののほか各テーブルについて実施する。そしてこれら作業でテーブルをダウンロードしたＲＡＭカード４１は夫々の部門のハンディターミナル１に装着する（Ｓ８）。（３頁左上欄２行〜右上欄１行）
（ｆ）次いで各部門のハンディターミナル１で収集されたデータをアップロードするための管理ファイルをホストコンピュータ２１に形成する。このファイルのレイアウトは本発明が適用される業種、業務に応じ任意に決定される（不図示）。ここでは各部門を流れる製品の動きを統合して把握するため、第３図乃至第５図に示すような各部門毎のデータ収集項目を集約して管理用ファイルのデータ項目とする。（３頁右上欄２行〜１０行）
（ｇ）第８図及び第９図を基にデータ収集作業の詳細を説明する。なお各部門のハンデイターミナル１には同一のアプリケーションプログラム、即ち第３図乃至第５図に示したようなテーブルを参照してデータ収集を行なうためのプログラムがダウンロードされているものとし、且つそれが起動されて「業務選択待ち」の状態（Ｓ４１）にあって、Ｄ１のように画面表示がなされているものとする。この状態で「１．データ入力」を選択する（Ｓ４２，Ｄ２）。これによりハンデイターミナル１のＣＰＵ２は作業名の何たるかを作業者に入力させるべく画面に「作業名は？」のメッセージを表示し作業コード入力待ちの状態になる（Ｄ２，Ｓ４３）。…（略）…「作業名は？」のメッセージに応じ、作業者はバーコードブック１４の中から該当する作業名のバーコード（作業コード）を選択しこれをバーコードリーダ１３で走査する（Ｓ４４）。ＣＰＵ２はこの作業コードに対応するテーブルのデータをＲＡＭカード４１からＲＡＭ５に取り込む。…（略）…テーブルに定められた項目数の入力が終了したらＣＰＵ２は…（略）…入力したデータの訂正がないか否かを確認するため「訂正は？」というメッセージを出す（Ｄ６）。…（略）…「訂正なし」に指先が当接された場合（Ｓ４８）、ＣＰＵ２はバッファに蓄積された１件分のデータをＲＡＭ５のトランザクションファイルに書込む（Ｓ４９）。…（略）…このようにして収集されたデータ（トランザクションファイル）は第１０図の手順に従ってホストコンピュータ２１にアップロードされる。…（略）…ＣＰＵ２は…（略）…トランザクションファイルをＣＰＵ２２に送信する（Ｓ６５）。ＣＰＵ２２はこのトランザクションファイルを受信する（Ｓ７４）。そして各レコードについてその検索キーとなる項目が何であるかを検索キーファイルから読出し、トランザクションファイルの各レコードを当該キー項目の内容と同じ内容のキー項目を有する管理ファイルのレコードに転記する（Ｓ７５）。（３頁右下欄２行〜５頁右上欄３行）
　
  上記摘記事項（ｅ）、（ｆ）及び（ｇ）の「夫々の部門のハンデイターミナル」あるいは「各部門のハンデイターミナル」という記載によれば、ホストコンピュータとデータの授受が可能なハンデイターミナルが複数存在していることは明らかである。
　　　
　また、上記摘記事項（ｇ）によれば、ホストコンピュータ２１内に、収集されたデータを下位に位置するハンディターミナル１から受け取る何らかの収集データ受け取り手段が存在することは明らかであり、ハンディターミナル内には、データを収集しトランザクションファイルに書き込むデータ収集手段と当該データ収集手段が書き込んだ収集されたデータをホストコンピュータ内の前記収集データ受け取り手段に送信する何らかの収集データ送信手段が存在することが明らかである。
　
　また、上記摘記事項（ｄ）及び（ｅ）から、ＲＡＭカード４１内には、外注管理部門、組立部門、出荷部門等の各部門毎にデータ収集に必要な入力条件を記述したテーブルが複数作成されており、上記摘記事項（ｇ）によれば、作業に対応するテーブルのデータをハンディターミナル１内のＲＡＭ５に取り込むのであるから、この取り込まれたデータを例えば「収集条件テーブル」と呼ぶことにすれば、前記データ収集手段は、この収集条件テーブルを参照してバーコードリーダを介してデータを収集していることは明らかである。
　　したがって、上記引用例１には、
「上位に位置するホストコンピュータと、該上位に位置するホストコンピュータとデータの授受が可能な下位に位置する複数のハンディターミナルと、該下位に位置する複数のハンディターミナルに接続されているバーコードリーダによって構成されたデータ収集装置であって、
　前記上位に位置するホストコンピュータ内に、前記収集されたデータをアップロードする管理ファイルと、前記下位に位置するハンディターミナルから送られてくるデータを受け取る収集データ受け取り手段とを有し、
　前記下位に位置するハンディターミナル内に、前記収集データ受け取り手段に収集されたデータを送信する収集データ送信手段と、データ収集に必要な条件を記述した収集条件テーブルと、前記収集条件テーブルを参照してバーコードリーダを介してデータを収集してトランザクションファイルに書き込むデータ収集手段と、を有し、前記収集データ送信手段が前記データ収集手段が書き込んだ収集されたデータを前記上位に位置するホストコンピュータに送信することを特徴とするデータ収集装置。」（以下、「引用例１記載発明」という）が記載されている。
　
　同じく当審の拒絶理由に引用した特開平５−４９０７３号公報（以下、「引用例２」という）には、多重伝送システムに関して、段落【０００３】に、
「この送信信号は、端末機２が親機１の信号の送信の始まりを検出するための同期信号ＳＮＣ、後続のアドレス信号ＡＤ及び制御信号ＣＤのデータ内容を定義するモード信号ＭＤ、送信先の端末機２の固有アドレスを示すアドレス信号ＡＤ、端末機２に接続された負荷のオン，オフ信号等の制御内容を示す制御信号ＣＤ、送信信号の伝送誤りを検出するための誤り検出信号ＦＣＣ、端末機２から親機１に返信信号を返送する時間帯として設けられた返信信号帯ＲＳＰからなる。」と、段落【０００４】に
「この多重伝送システムでは、親機１が各端末機２を送信信号のアドレス信号ＡＤで特定して順次サイクリックにアクセスし、端末機２がアドレス信号ＡＤに設定されたアドレスと自己のアドレスが一致したときに、送信信号の制御信号ＣＤに応じて負荷（図示せず）等の動作制御を行い、且つ返信信号帯ＲＳＰに負荷の動作の監視データを親機１に返信するようになっている。」と記載されている。
　
  そして、引用例２に記載された親機１は、負荷の動作の監視データを収集しており、そのデータをメッセージとして収集していることは明らかである。
　そして、引用例２に記載された「返信信号帯ＲＳＰ」は、「端末機２から親機１に返信信号を返送する時間帯として設けられた返信信号帯ＲＳＰからなる」と明記されていることから、引用例２には、
親機１によって、収集するデータを格納するための空白部（返信信号帯ＲＳＰ）を含んだメッセージを生成し、該生成したメッセージを端末機２に向けて送信し、該端末機２は収集したデータを前記空白部（返信信号帯ＲＳＰ）に格納して親機１に送り返すことにより、データをメッセージとして収集すること、が記載されている。
　
　同じく当審の拒絶理由に引用した特開平５−２８２５７６号公報（以下、「引用例３」という）にも、データをメッセージとして収集すること、が記載されている。
　同じく当審の拒絶理由に引用した特開昭６０−２１７４６７号公報（以下、「引用例４」という）には、データ収集処理装置において、データ収集に携わる信号入出力装置の構成や計測器の接続に対応した情報をハードウェア情報ファイルとデータ収集情報ファイルに予め記憶しておき、データ収集に際しては、前記ハードウェア情報ファイルとデータ収集情報ファイルを参照してデータ収集を行い、信号入出力装置の構成や計測器の接続の変更の都度、ハードウェア情報ファイルとデータ収集情報ファイルの記録を変更内容に応じて書き換えておくことにより、データ収集に携わる信号入出力装置の構成や計測器の接続の変更が行なわれても計算機のデータ収集部分のプログラムを変更しなくても済むようにすること、が記載されている。
　
３．本願発明と引用例１記載発明との対比
　本願発明と引用例１記載発明とを対比すると、引用例１記載発明の「上位に位置するホストコンピュータ」、「下位に位置する複数のハンディターミナル」、及び「前記収集されたデ−タをアップロードする管理ファイル」は、それぞれ本願発明の「上位に位置するコンピュータ」、「下位に位置する複数のコンピュータ」、及び「前記収集されるデータを記憶するデータ記憶手段」に相当し、本願発明の「データ読み取りデバイス」は引用例１記載発明の「バーコードリーダ」を包摂する。
　そして、本願発明の下位に位置するコンピュータが上位に位置するコンピュータとデータの授受が可能であることは明らかである。
　また、本願発明の「メッセージ管理手段」と引用例１記載発明の「収集データ受け取り手段」は、ともに「下位に位置するコンピュータからデータを受け取る収集データ受け取り手段」であることで一致し、本願発明の「メッセージ受付手段」と引用例１記載発明の「収集データ送信手段」は、ともに収集したデータを上位に位置するコンピュータに送信する「収集データ送信手段」であることで一致する。
　さらに、本願発明の「デバイス登録手段」と引用例記載発明の「収集条件テーブル」は、ともにデータ収集手段により参照されるものであって、データ収集手段のデータ収集時の処理の仕方を決定する「データ収集処理決定手段」であることで一致し、引用例記載発明の「データ収集手段」がデータを収集してトランザクションファイルに書き込むことは、収集したデータを「収集データ送信手段」に送ることに相当するから、本願発明の「データ収集手段」と引用例記載発明の「データ収集手段」は、ともに「データ収集処理決定手段を参照してデータを収集し、この収集したデータを収集データ送信手段に送るデータ収集手段」であることで一致する。
　したがって、両者は、
「上位に位置するコンピュータと、該上位に位置するコンピュータとデータの授受が可能である下位に位置する複数のコンピユータと、該下位に位置するコンピユータに接続されているデータの読み取りデバイスによって構成されたデータ収集装置であって、
　前記上位に位置するコンピュータ内に、前記収集されるデータを記憶するデータ記憶手段と、前記下位に位置するコンピュータからデータを受け取る収集データ受け取り手段とを有し、
　前記下位に位置するコンピュータ内に、前記収集データ受け取り手段に収集したデータを送信する収集データ送信手段と、
データ収集手段のデータ収集時の処理の仕方を決定するデータ収集処理決定手段と、
前記データ収集処理決定手段を参照してデータを収集し、この収集したデータを収集データ送信手段に送るデータ収集手段と、を有し、前記収集データ送信手段が前記データ収集手段から受け取ったデータを前記上位に位置するコンピュータに送信するデータ収集装置。」である点で一致し、以下の点で相違する。
［相違点１］
　本願発明は、上位に位置するコンピュータに下位に位置する複数のコンピュータが接続されているのに対して、引用例１には、上位に位置するホストコンピュータ２１に下位に位置する複数のハンディターミナル１が同時に接続されていることが明記されていない点。
［相違点２］
　本願発明では、「収集データ受け取り手段」が、「収集されるデータをメッセージとして管理し、下位に位置するコンピュータへ収集するデータを示す情報と収集するデータを格納するための空白を有する前記メッセージを送信して、前記下位に位置するコンピュータから該メッセージの返信を受け取るメッセージ管理手段」であり、且つ「収集データ送信手段」は、前記メッセージ管理手段とメッセージの受け渡しを行うものであって、データ収集手段から受け取ったデータを、上記収集するデータを格納するための空白に格納して上位に位置するコンピュータへ返信するように構成しているのに対して、引用例１記載発明は、ハンデイターミナルへ収集するデータを示す情報と収集するデータを格納するための空白を有するメッセージを送信して、前記ハンデイターミナルから該メッセージの返信を受け取るものではない点。
［相違点３］　
　本願発明では、「データ収集処理決定手段」が、「データ読み取りデバイスとそのデータ読み取りデバイスが収集しているデータを登録したデバイス登録手段」であり、「データ収集手段」は、メッセージ受付手段が受け取ったメッセージの中の収集するデータを示す情報をもとに、前記デバイス登録手段を参照してデータを収集している下位に位置するコンピュータに接続されているデータ読み取りデバイスを選択するように構成しているのに対して、引用例１記載発明では、「データ収集処理決定手段」が、「データ収集に必要な入力条件を記述した収集条件テーブル」であり、「データ収集手段」は、収集条件テーブルを参照してデータ収集を行っている点。
４．相違点についての当審の判断
［相違点１について］
　データ収集装置において、上位のコンピュータに対して、複数のハンディターミナルを同時に接続してデータ収集を行うことは従来周知の技術事項であるから（もし、必要ならば、特開昭６１−１９９１７７号公報又は特願平４−５５９９２号公報又は特願平４−３２２３４５号公報を参照）、引用例１記載発明の「上位に位置するホストコンピュータ２１」に「下位に位置する複数のハンディターミナル１」を接続して、本願発明のように構成することは当業者が容易に想到し得る程度のものと認められる。
［相違点２について］
　データをメッセージとして収集することは引用例２及び３に記載されているように従来周知の技術事項であり、且つ、引用例２に記載されているように、親機１によって、収集するデータを格納するための空白部（返信信号帯ＲＳＰ）を含んだメッセージを生成し、該生成したメッセージを端末機２に向けて送信し、該端末機２は収集したデータを前記空白部（返信信号帯ＲＳＰ）に格納して親機１に送り返すことが、従来行われており、また、上位に位置するコンピュータが、下位に位置するコンピュータに収集しようとするデータの種類を通知してデータ収集を行う事は従来周知の技術事項であるから（もし、必要ならば、特開昭６２−２４３７７号公報又は特開昭６２−２００８０号公報又は特願平５−２６６３１１号公報を参照）、引用例１記載発明においても、収集されるデータをメッセージとして管理し、下位に位置するコンピュータへ収集するデータを示す情報と収集するデータを格納するための空白を有する前記メッセージを送信して、前記下位に位置するコンピュータから該メッセージの返信を受け取るようにし、データ収集手段から受け取ったデータを、上記収集するデータを格納するための空白部に格納して上位に位置するコンピュータへ返信するようにして、本願発明のように構成することは当業者が容易に想到し得る程度のものと認められる。
　よって、上記相違点２を格別なものとすることはできない。
［相違点３について］
　引用例１には、上記摘記事項（ａ）のとおり、プログラムの変更を避けるために、変更されうるデータ収集条件をデータとして入力しておき、プログラムは処理の都度このデータを参照することが記載され、引用例４にも、同様に、変更されうるデータをハードウェア情報ファイルとデータ収集情報ファイルに記録しておき、データ収集部分のプログラムはこれ等のファイルを参照してデータ収集を行うことで、ハードウェア構成等が変更になってもプログラムの変更をしなくてすむことが記載されているように、後に変更が発生しうる部分をプログラムから切り離してデータとしてファイルなりテーブルに登録しておき、プログラムは処理に際してそのデータを参照することで、システム構成等に変更が生じてもデータの変更さえ行えばすむようにしてプログラム自体の変更を不必要とすることは、当業者の常套手段であるから、あるデータを収集しているデータ読み取りデバイスに変更があり得るデータ収集装置において、データ読み取りデバイスとそのデータ読み取りデバイスが収集しているデータを登録しておくことは当業者が容易になし得たことであり、上記［相違点２について］において検討したように、上位に位置するコンピュータから収集するデータを示す情報を含むメッセージを送信するようにすることが当業者にとって容易になし得たことであることを前提とすると、データ収集手段は、メッセージ受付手段が受け取ったメッセージの中の収集するデータを示す情報をもとに、デバイス登録手段を参照してデータを収集している下位に位置するコンピュータに接続されているデータ読み取りデバイスを選択するようにすることも、当業者が容易になし得たことであるから、相違点３を格別のものと認めることはできない。
　
５．むすび
　以上のとおりであるから、本願発明は、引用例１記載発明,引用例２〜４に記載された発明及び従来周知の技術事項から当業者が容易に想到し得たものと認められるので、特許法第２９条第２項の規定により特許を受けることができない。
　
　よって、結論のとおり審決する。