(57)【要約】【課題】ハードウェアを必要とせず、紙テープ方式のＮＣ装置に対してＮＣデータの入力を確実に行うことができ、低コストなＮＣデータ入力装置を提供すること。【解決手段】パラレルインタフェースを装備し、このパラレルインタフェースがＮＣ装置に装備された紙テープリーダ用パラレルインタフェースに所定のケーブルを介して接続されたＮＣデータ入力装置であって、ＮＣ装置の動作を制御するＮＣデータの入力を受け付けて記憶するＮＣデータ入力受付手段と、ＮＣデータを、紙テープデータ形式に対応するよう所定のビット数からなる列データの羅列に変換すると共に、変換された各列データに列であることを表す列識別データをそれぞれ付加するデータ変換手段と、列識別データが付加された列データを、各列毎にパラレルインタフェースから出力するデータ出力手段と、を備えた。【選択図】図１
2007334648.tif 000002
【特許請求の範囲】
【請求項１】
パラレルインタフェースを装備し、このパラレルインタフェースがＮＣ装置に装備された紙テープリーダ用パラレルインタフェースに所定のケーブルを介して接続されたＮＣデータ入力装置であって、
前記ＮＣ装置の動作を制御するＮＣデータの入力を受け付けて記憶するＮＣデータ入力受付手段と、
前記ＮＣデータを、紙テープデータ形式に対応するよう所定のビット数からなる列データの羅列に変換すると共に、変換された各列データに列であることを表す列識別データをそれぞれ付加するデータ変換手段と、
前記列識別データが付加された前記列データを、各列毎に前記パラレルインタフェースから出力するデータ出力手段と、
を備えたことを特徴とするＮＣデータ入力装置。
【請求項２】
前記列識別データは、紙テープに形成される送り穴が紙テープリーダにて読み取られるときのデータに対応するデータである、ことを特徴とする請求項１記載のＮＣデータ入力装置。
【請求項３】
前記データ出力手段は、前記ＮＣ装置から送信され前記パラレルインタフェースに入力されるデータ読取信号に応じて前記列データを出力する、ことを特徴とする請求項１又は２記載のＮＣデータ入力装置。
【請求項４】
パラレルインタフェースを装備し、このパラレルインタフェースがＮＣ装置に装備された紙テープリーダ用パラレルインタフェースに所定のケーブルを介して接続されたコンピュータに、
前記ＮＣ装置の動作を制御するＮＣデータの入力を受け付けて記憶するＮＣデータ入力受付手段と、
前記ＮＣデータを、紙テープデータ形式に対応するよう所定のビット数からなる列データの羅列に変換すると共に、変換された各列データに列であることを表す列識別データをそれぞれ付加するデータ変換手段と、
前記列識別データが付加された前記列データを、各列毎に前記パラレルインタフェースから出力するデータ出力手段と、
を実現させるためのプログラム。
【請求項５】
パラレルインタフェースを装備し、このパラレルインタフェースがＮＣ装置に装備された紙テープリーダ用パラレルインタフェースに所定のケーブルを介して接続されたコンピュータにて、前記ＮＣ装置にＮＣデータを入力する方法であって、
前記ＮＣ装置の動作を制御するＮＣデータの入力を受け付けて記憶するＮＣデータ入力受付工程と、
前記ＮＣデータを、紙テープデータ形式に対応するよう所定のビット数からなる列データの羅列に変換すると共に、変換された各列データに列であることを表す列識別データをそれぞれ付加するデータ変換工程と、
前記データ変換工程の後、あるいは、前記データ変換工程中に、前記列識別データが付加された前記列データを、各列毎に前記パラレルインタフェースから出力するデータ出力工程と、
を有することを特徴とするＮＣデータ入力方法。
【請求項６】
パラレルインタフェースを装備し、このパラレルインタフェースがＮＣ装置に装備された紙テープリーダ用パラレルインタフェースに所定のケーブルを介して接続されたＮＣデータ蓄積装置であって、
前記ＮＣ装置に格納され、所定のビット数の列データの羅列からなり、各列データに列であることを表す列識別データがそれぞれ付加された紙テープデータ形式の制御データを、前記ＮＣ装置から前記紙テープリーダ用パラレルインタフェースを介して受け付ける制御データ受付手段と、
前記制御データを、前記列識別データに基づいて前記列データ毎に文字形式のＮＣデータに変換するデータ変換手段と、
この変換されたＮＣデータを所定の記憶装置に蓄積する蓄積処理手段と、
を備えたことを特徴とするＮＣデータ蓄積装置。
【請求項７】
パラレルインタフェースを装備し、このパラレルインタフェースがＮＣ装置に装備された紙テープリーダ用パラレルインタフェースに所定のケーブルを介して接続されたコンピュータに、
前記ＮＣ装置に格納され、所定のビット数の列データの羅列からなり、各列データに列であることを表す列識別データがそれぞれ付加された紙テープデータ形式の制御データを、前記ＮＣ装置から前記紙テープリーダ用パラレルインタフェースを介して受け付ける制御データ受付手段と、
前記制御データを、前記列識別データに基づいて前記列データ毎に文字形式のＮＣデータに変換するデータ変換手段と、
この変換されたＮＣデータを所定の記憶装置に蓄積する蓄積処理手段と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＮＣデータ入力装置にかかり、特に、紙テープからＮＣデータを読み取って作動する機能を有するＮＣ装置に対してＮＣデータを入力する装置に関する。また、ＮＣデータ入力方法及びＮＣデータ入力用プログラムに関する。
【背景技術】
【０００２】
入力された制御データにて動作が制御され、機械加工を行うＮＣ旋盤、ＮＣフライスなどのＮＣ装置は、従来は、紙テープ上にパンチされたＮＣデータを読み取る紙テープリーダが搭載されているものが主流であった。そして、現在におけるＮＣ装置は、ＮＣデータの入力はパソコンなどから行うものに移行しているが、ＮＣ装置は高価であるため、依然として紙テープ方式のものが利用されているか、あるいは、捨てられずに存在している。
【０００３】
これに対し、下記特許文献１には、上述した紙テープ方式のＮＣ装置の有効利用を図るべく、コンピュータからＮＣデータを入力する装置が開示されている。具体的には、コンピュータのＲＳ２３２Ｃインタフェースと、ＮＣ装置のパラレルインタフェースである紙テープリーダインタフェースと、を接続するインタフェースボードを、ＮＣ装置や当該ＮＣ装置とコンピュータとの間に装着する構成を採っている。これにより、コンピュータのシリアルポートからＮＣデータを出力することで、当該ＮＣデータがインタフェースボードにて８ビットパラレル信号に変換され、ＮＣ装置の紙テープリーダインタフェースに入力され、ＮＣ装置を制御することができる。
【０００４】
【特許文献１】特開平１−１９５５０９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来例では、コンピュータにインタフェースボードといったハードウェアを用いるため、これに莫大なコストがかかり、また、ボード装着のスペースが必要となり、さらには、手間がかかる、という問題があった。
【０００６】
また、上記従来例におけるインタフェースボードでは、具体的なＮＣデータの変換処理方法が開示されていないため、紙テープ特有のデータ伝送を実現できているかどうか、さらには、ＮＣ装置側で適切に読み取ることができているかどうか、といったことが不明である。また、上記文献には、旧来はコンピュータからパラレルデータ伝送していたことが記載されているが、データ伝送手法が開示されていないため、上記同様に、実際に実現できているか否か不明である。
【０００７】
このため、本発明では、上記従来例の有する不都合を改善し、特に、コンピュータからＮＣ装置に対する信号伝送用のハードウェアを必要とせず、紙テープ方式のＮＣ装置に対してＮＣデータの入力を確実に行うことができ、低コスト、かつ、利用が容易であるＮＣデータ入力装置を提供すること、をその目的とする。
【課題を解決するための手段】
【０００８】
そこで、本発明の一形態は、
パラレルインタフェースを装備し、このパラレルインタフェースがＮＣ装置に装備された紙テープリーダ用パラレルインタフェースに所定のケーブルを介して接続されたＮＣデータ入力装置であって、
ＮＣ装置の動作を制御するＮＣデータの入力を受け付けて記憶するＮＣデータ入力受付手段と、
ＮＣデータを、紙テープデータ形式に対応するよう所定のビット数からなる列データの羅列に変換すると共に、変換された各列データに列であることを表す列識別データをそれぞれ付加するデータ変換手段と、
列識別データが付加された列データを、各列毎にパラレルインタフェースから出力するデータ出力手段と、
を備えたことを特徴としている。
【０００９】
そして、上記列識別データは、紙テープに形成される送り穴が紙テープリーダにて読み取られるときのデータに対応するデータである、ことを特徴としている。また、データ出力手段は、ＮＣ装置から送信されパラレルインタフェースに入力されるデータ読取信号に応じて列データを出力する、ことを特徴としている。
【００１０】
また、本発明の他の形態であるプログラムは、
パラレルインタフェースを装備し、このパラレルインタフェースがＮＣ装置に装備された紙テープリーダ用パラレルインタフェースに所定のケーブルを介して接続されたコンピュータに、
ＮＣ装置の動作を制御するＮＣデータの入力を受け付けて記憶するＮＣデータ入力受付手段と、
ＮＣデータを、紙テープデータ形式に対応するよう所定のビット数からなる列データの羅列に変換すると共に、変換された各列データに列であることを表す列識別データをそれぞれ付加するデータ変換手段と、
列識別データが付加された列データを、各列毎にパラレルインタフェースから出力するデータ出力手段と、
を実現させる、ことを特徴としている。
【００１１】
さらに、本発明の他の形態であるＮＣデータ入力方法は、
パラレルインタフェースを装備し、このパラレルインタフェースがＮＣ装置に装備された紙テープリーダ用パラレルインタフェースに所定のケーブルを介して接続されたコンピュータにて、ＮＣ装置にＮＣデータを入力する方法であって、
ＮＣ装置の動作を制御するＮＣデータの入力を受け付けて記憶するＮＣデータ入力受付工程と、
ＮＣデータを、紙テープデータ形式に対応するよう所定のビット数からなる列データの羅列に変換すると共に、変換された各列データに列であることを表す列識別データをそれぞれ付加するデータ変換工程と、
データ変換工程の後、あるいは、データ変換工程中に、列識別データが付加された列データを、各列毎にパラレルインタフェースから出力するデータ出力工程と、
を有することを特徴としている。
【００１２】
上記発明によると、まず、ＮＣデータ入力装置となるコンピュータに、ＮＣ装置を制御するためのＮＣデータが、人間にて認識できる形式でオペレータから入力されたり、あるいは、記憶媒体から読み出されることで入力される。そして、コンピュータでは、入力されたＮＣデータの各文字を、ＮＣ装置にて読取可能な８ビットの列データが複数羅列された紙テープデータ形式（一列８ビット）に変換する。このとき、紙テープ上における各列を表す列識別データ、つまり、紙テープに形成された送り穴が紙テープリーダに読み取られたときのデータに対応するスプロケット信号を、上記変換した一列８ビットの列データに、各列毎に付加する。そして、この８ビットデータである列データとスプロケット信号とを、紙テープ１列に対応するデータとして、パラレルインタフェースから出力する。すると、このデータが所定のケーブルを介してＮＣ装置に装備されたパラレルインタフェースである紙テープインタフェースに入力され、ＮＣ装置では紙テープから読み取った信号と同様に認識することができる。
【００１３】
また、本発明では、
パラレルインタフェースを装備し、このパラレルインタフェースがＮＣ装置に装備された紙テープリーダ用パラレルインタフェースに所定のケーブルを介して接続されたＮＣデータ蓄積装置であって、
ＮＣ装置に格納され、所定のビット数の列データの羅列からなり、各列データに列であることを表す列識別データがそれぞれ付加された紙テープデータ形式の制御データを、ＮＣ装置から紙テープリーダ用パラレルインタフェースを介して受け付ける制御データ受付手段と、
制御データを、列識別データに基づいて列データ毎に文字形式のＮＣデータに変換するデータ変換手段と、
この変換されたＮＣデータを所定の記憶装置に蓄積する蓄積処理手段と、
を備えた、ＮＣデータ蓄積装置を提供している。
【００１４】
さらに、本発明では、上記ＮＣデータ蓄積装置をコンピュータにて実現するためのプログラムをも提供している。
【００１５】
上記発明によると、ＮＣデータ蓄積装置は、基本的には、上述したＮＣデータ入力装置と逆の手順で作動する。具体的には、まず、ＮＣ装置には、ＮＣ加工を行うため用いられた、８ビットデータの列データとスプロケット信号とを有する紙テープデータ形式の制御データが蓄積されており、この制御データが、ＮＣ装置からパラレルインタフェースを介して出力され、ＮＣデータ蓄積装置にて受け付けられる。続いて、ＮＣデータ蓄積装置では、受け付けた制御データに含まれるスプロケット信号に基づいて各列を認識し、当該各列における８ビットの列データを、順番に、対応する文字に変換する。そして、この変換された文字データを、ＮＣデータとして記憶手段に蓄積する。従って、紙テープにパンチされたＮＣ加工用の制御データを、文字形式のプログラム状に変換して電子データとして記憶することができる。
【発明の効果】
【００１６】
本発明は、以上のように構成され機能するので、これによると、コンピュータに入力されたＮＣデータを、紙テープ上にパンチされ紙テープリーダにて読み取られたときの信号と完全に同一の信号に変換することができるため、特別なハードウェアを用いることなく、コンピュータから直接ＮＣ装置に入力することができ、確実な動作を実現できる。また、上記同様の装置にて、逆に、紙テープにしか残されていないＮＣ装置内に読み込まれたデータを、文字形式の電子データとして蓄積することができる。従って、低コストにて紙テープ方式のＮＣ装置の活用を図ることができる、という従来にない優れた効果を有する。
【発明を実施するための最良の形態】
【００１７】
本発明では、紙テープリーダ用のパラレルインタフェースを有するＮＣ装置に対して、紙テープ上のデータと同一形式のデータを入力することに特徴を有する。以下、具体的な構成及び動作について説明する。
【実施例１】
【００１８】
本発明の第１の実施例を、図１乃至図４を参照して説明する。図１は、本実施例における全体構成を示す概略図であり、図２は、ＮＣデータ入力装置となるパソコンの構成を示す機能ブロック図である。図３は、紙テープのデータ例を示す図である。図４は、ＮＣデータ入力装置の動作を示すフローチャートである。
【００１９】
［構成］
まず、ＮＣ装置３は、機械加工を行うＮＣ旋盤、ＮＣフライスなどのＮＣ装置であり、紙テープ上にパンチされたＮＣデータを読み取る紙テープリーダ（図示せず）が搭載されていたものである。従って、ＮＣ装置３のＮＣコントローラ２には、紙テープリーダに接続されていたパラレルインタフェース２０（ＮＣ側パラレルインタフェース（紙テープリーダ用パラレルインタフェース））が装備されている。
【００２０】
そして、本実施例では、このパラレルインタフェース２０に、パラレルケーブル４を介して、ＮＣデータ入力装置としてのパソコン１が接続されている。このパソコン１には、パラレルインタフェース１０（ＰＣ側パラレルインタフェース）が搭載されており、これによって、パラレルケーブル４にて、ＮＣ側パラレルインタフェース２０と相互に接続されている。なお、図１では、パソコン１の一例としてノートパソコンを図示しているが、デスクトップ型やサーバ型など、他の情報処理装置であってもよい。
【００２１】
また、本実施例におけるパソコン１のＣＰＵといった演算装置（図示せず）には、所定のプログラムが組み込まれることにより、図２に示すように、ＮＣデータ入力受付処理部１１と、データ変換処理部１２と、データ出力処理部１３と、が構築されている。また、ハードディスクドライブなどの記憶装置（図示せず）には、ＮＣデータ記憶部１４が形成されている。以下、さらに詳述する。
【００２２】
ＮＣデータ入力受付処理部１１（ＮＣデータ入力受付手段）は、オペレータから入力された、あるいは、ＣＤ−ＲＯＭなどの記憶媒体から読み出されて入力された、ＮＣ装置を制御するためのＮＣデータを受け付けて、ＮＣデータ記憶部１４に格納する機能を有する。このときのＮＣデータは、例えば、人間が作成したデータであり、人間にて認識できるようなプログラム形式で表されている。
【００２３】
データ変換処理部１２（データ変換手段）は、ＮＣデータ記憶部１４に格納されているＮＣデータを、図３に示すような複数列からなる紙テープデータ形式に変換する機能を有する。具体的には、ＮＣデータを一文字ずつ、８ビットデータ（図３にて、一列上でチャンネル１〜８に割り当てられたデータ）に変換する（以下、この８ビットデータを、「列データ」と言う）。そして、さらに、データ変換手段１２は、変換後の各８ビットデータ（列データ）に、各列を表す列識別データを付加する（以下、この列識別データを、「スプロケット信号」と言う）。このとき、付加されるスプロケット信号は、１ビットの２値データであり、紙テープに形成される送り穴が紙テープリーダにて読み取られるときのデータに対応するデータである。従って、データ変換処理部１２では、ＮＣデータを、一文字ごとに、データ１〜８からなる列データとスプロケット信号とを組み合わせた９ビットのデータに変換する。なお、以下では、この一文字に対応する列データとスプロケット信号とを組み合わせた紙テープ上では一列のデータを、「変換データ」と言うこととする。そして、データ変換処理部１２は、後述するデータ出力処理部１２に対して、変換データを渡す。ここで、データ変換処理部１２は、ＮＣデータをまとめて変換して蓄積しておいたものをデータ出力処理部１３に渡してもよく、あるいは、後述するデータ出力処理部１３からのデータ変換依頼に応じて一文字ずつ変換して、当該データ出力処理部１３に渡してもよい。
【００２４】
データ出力処理部１３（データ出力手段）は、ＮＣコントローラ２からデータ読取信号を受信する毎に、これに対応して、上記変換データ（列データ（データ１〜８）＋スプロケット信号）を、一文字ごと（各列ごと）にＰＣ側パラレルインタフェース１０から出力する。つまり、少なくとも９ビットを同時に出力する。なお、データ出力処理部１３は、ＮＣコントローラ２からデータ読取信号を受信するたびにデータ変換処理部１２に対してＮＣデータの一文字変換を依頼し、これに応じて変換された変換データを受け取って出力してもよい。
【００２５】
［動作］
次に、上記ＮＣデータ入力装置であるパソコン１の動作を、図４のフローチャートを参照して説明する。まず、パソコン１には、オペレータから直接入力されたＮＣデータや、ＣＤ−ＲＯＭなどから読み出されたＮＣデータが受け付けられて、記憶されている（ＮＣデータ受付工程）。
【００２６】
その後、ＮＣ装置３を稼働させると、パソコン１は、格納されているＮＣデータを読み取り（ステップＳ１）、ＮＣデータをＮＣ装置３に対して送信する準備を行う。そして、ＮＣ装置３（ＮＣコントローラ２）からは、紙テープリーダに対するＮＣデータの読取要求信号がＮＣ側パラレルインタフェース２０に出力されるが、この読取要求信号は、ＮＣ側パラレルインタフェース２０に接続されているＰＣ側パラレルインタフェース２０に出力され、パソコン１にて受け付けられる（ステップＳ２にてイエス）。
【００２７】
そして、ＮＣ装置から読取要求信号を受信したパソコン１は、ＮＣデータの一文字をデータ１〜８にて表される８ビットデータである列データに変換し（ステップＳ３）、この列データに、スプロケット信号を付加して（ステップＳ４）、９ビットからなる変換データを生成する（データ変換工程）。
【００２８】
そして、この生成された変換データ（「列データ（データ１〜８）」＋「スプロケット信号」）を、ＰＣ側パラレルインタフェース１０から少なくとも９ビットの信号として同時に出力する（データ出力工程）。すると、ＮＣコントローラ２は、ＮＣ側パラレルインタフェース２０にて受け付ける。このとき、ＮＣコントローラ２では、変換データにスプロケット信号が含まれているため、受け付けた変換データをあたかも紙テープリーダから読み取ったように受け付ける。そして、スプロケット信号を同期信号として用いることができ、当該スプロケット信号と同時に受け付けた８ビットの列データ（データ１〜８）を、一文字のデータとして認識することができる。
【００２９】
その後は、ＮＣデータが終了するまで、パソコン１は、ＮＣコントローラ２からの読取要求信号に応じて、ＮＣデータを順番に一文字ずつ変換して出力し、これにより、ＮＣコントローラ２に入力される（ステップＳ６にてノーの後、ステップＳ２〜Ｓ５）。
【００３０】
なお、上記ステップＳ３〜Ｓ４にて示したデータ変換工程では、ＮＣコントローラ２から読取要求信号を受信するしないに関係なく、事前に全てのＮＣデータを変換して蓄積しておいてもよい。そして、その後、ＮＣコントローラ２からの読取要求信号を受信する毎に、変換されたデータを一文字ずつ出力してもよい（データ出力工程）。つまり、ステップＳ３，Ｓ４の処理を、ステップＳ２に先立って実行してもよい。
【００３１】
このようにすることにより、ＮＣデータ上の各文字が、順番に、スプロケット信号を含めてＮＣコントローラ２に入力されるため、紙テープ上から各列データを順番に読み取っているようにＮＣコントローラ２にて認識されうる。従って、紙テープ対応のＮＣ装置３であっても、パソコン１にて確実に制御することができ、また、特別なハードウェアを用いることなく、ソフトウェアにて実現することができる。その結果、低コストにて紙テープ方式のＮＣ装置の活用を図ることができる。
【実施例２】
【００３２】
次に、本発明の第２の実施例を、図５乃至図６を参照して説明する。図５は、ＮＣデータ蓄積装置となるパソコンの構成を示す機能ブロック図であり、図６は、パソコンの動作を示すフローチャートである。
【００３３】
［構成］
まず、パソコン１０１は、上記実施例１と同様に、パラレルインタフェース１１０を備え、ＮＣ装置に搭載されているＮＣコントローラ１０２の紙テープリーダが接続されていたＮＣ側パラレルインタフェース２０に接続されている。
【００３４】
そして、パソコン１０１の演算装置（図示せず）には、所定のプログラムが組み込まれることにより、図５に示すように、データ受付処理部１１１と、データ変換処理部１１２と、蓄積処理部１１３と、が構築されている。また、ハードディスクドライブなどの記憶装置（図示せず）には、ＮＣデータ記憶部１１４が形成されている。以下、さらに詳述する。
【００３５】
データ受付処理部１１１（制御データ受付手段）は、ＮＣコントローラ１０２からＮＣ側パラレルインタフェース１２０を介して送信されるデータを受け付ける機能を有する。具体的に、受け付けるデータは、ＮＣコントローラ１０２に設けられたメモリ１２１に蓄積された紙テープデータ形式の制御データであり、例えば、紙テープから図示しない紙テープリーダにて読み出されて、ＮＣ装置制御に用いられたものである。このとき、制御データは、紙テープから読み取られた状態の紙テープデータ形式であることから、上述したように、図３に示すような８ビットデータである「列データ」と、各列を表す列識別データである「スプロケット信号」と、が組み合わせられた状態の複数列から成るデータである。なお、スプロケット信号は、１ビットの２値データであり、紙テープに形成される送り穴が紙テープリーダにて読み取られるときのデータに対応するデータである。このように、データ受付処理部１１１は、上述した実施例１のデータ出力処理部１３とは逆に作動し、ＮＣ装置から送信されるデータを受け付ける。
【００３６】
データ変換処理部１１２（データ変換手段）は、データ受付処理部１１１にて受け付けたＮＣ装置からの制御データを、文字形式にて表されたプログラムデータに変換し、蓄積処理部１１３に渡す。具体的には、まず、上記紙テープデータ形式の制御データを、スプロケット信号を検出して一列ごと認識する。そして、一列のデータからスプロケット信号を除いた他の８ビットからなる列データを、対応する文字に変換する。そして、かかる変換処理を、順番に各列ごとに行う。このように、データ変換処理部１１２は、上述した実施例１のデータ変換処理部１２とは逆に作動し、紙テープデータ形式から文字形式に変換する。
【００３７】
蓄積処理部１１３（蓄積処理手段）は、データ変換処理部１１２から渡された文字形式に変換されたデータを、ＮＣデータ記憶部１１４に蓄積する。この蓄積されるデータは、複数の文字が連なることで人間が認識できるプログラム形態となり、ＮＣデータとして蓄積される。
【００３８】
［動作］
次に、上記構成のＮＣデータ蓄積装置としてのパソコン１０１の動作を、図６のフローチャートを参照して説明する。まず、ＮＣ装置には、ＮＣ加工を行うために用いられた、８ビットデータの列データとスプロケット信号とを有する紙テープデータ形式の制御データが蓄積されているが、かかるデータが、一列ごとにＮＣ装置からパラレルインタフェースを介して出力され、パソコン１０１にて受け付けられる（ステップＳ１１）。
【００３９】
続いて、パソコン１０１では、スプロケット信号を検出すること出各列を認識し、一例に含まれるスプロケット信号を取り除いた８ビットの列データを、順番に対応する文字に変換する（ステップＳ１２，Ｓ１３）。その後、この変換された文字データを、ＮＣデータとして記憶手段に蓄積する（ステップＳ１４）。
【００４０】
そして、ＮＣ装置からは、一列毎にデータが送信されるため、上記変換及び蓄積を繰り返すことで（ステップＳ１５にてイエスの後、ステップＳ１１〜Ｓ１４を繰り返す）、変換された文字データが連続的に蓄積され、制御指令として意味を成すプログラム形式に表され、ＮＣデータとしてＮＣデータ記憶部１４に蓄積される。
【００４１】
以上のように、本実施例では、紙テープにパンチされたＮＣ加工用の制御データを、文字形式の電子データとして記憶することができる。このとき、上述した実施例１にて説明したＮＣデータ入力装置としてのパソコン１を、ほぼ逆の手順で作動させることで、上記動作を実現することができる。従って、同一の装置で、低コストにて、紙テープ方式のＮＣ装置の有効活用を図ることができる。
【産業上の利用可能性】
【００４２】
本発明は、紙テープ方式のＮＣ装置の動作を制御するために利用することができ、産業上の利用可能性を有する。
【図面の簡単な説明】
【００４３】
【図１】本発明の全体構成を示す概略図である。
【図２】ＮＣデータ入力装置の構成を示す機能ブロック図である。
【図３】紙テープデータ形式を説明するための図である。
【図４】ＮＣデータ入力装置の動作を示すフローチャートである。
【図５】ＮＣデータ蓄積装置の構成を示す機能ブロック図である。
【図６】ＮＣデータ蓄積装置の動作を示すフローチャートである。
【符号の説明】
【００４４】
１  パソコン（ＮＣデータ入力装置）
２，１０２  ＮＣコントローラ
３  ＮＣ装置
４  ケーブル
１０，１１０  ＰＣ側パラレルインタフェース
１１  ＮＣデータ入力受付処理部
１２  データ変換処理部
１３  データ出力処理部
１４  ＮＣデータ記憶部
２０，１２０  ＮＣ側パラレルインタフェース
１０１  パソコン（ＮＣデータ蓄積装置）
１１１  データ受付処理部
１１２  データ変換処理部
１１３  蓄積処理部
【図１】
2007334648.tif 000003
【図２】
2007334648.tif 000004
【図３】
2007334648.tif 000005
【図４】
2007334648.tif 000006
【図５】
2007334648.tif 000007
【図６】
2007334648.tif 000008