【手続補正書】
【提出日】平成20年8月25日(2008.8.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ロボットコントローラとのインターフェースを取るためのインターフェース部が設けられたコンピュータと、前記インターフェース部を介して前記コンピュータに接続される入力デバイスおよび表示部と、を備えたロボット動作プログラム作成装置において、
前記コンピュータは、前記ロボットコントローラが実行可能なロボットの動作プログラムを作成する動作プログラム作成手段を備え、
前記動作プログラム作成手段は、前記ロボットコントローラから前記インターフェース部を介して前記ロボットの動作に必要なパラメータ情報を受け取り、前記動作プログラムが作成されると、前記作成された動作プログラムを前記ロボットコントローラに転送することを特徴とするロボット動作プログラム作成装置。
【請求項２】
前記表示部は、前記ロボット動作プログラムをロボットの教示操作盤が表示する動作プログラムと同様の表示形式で表示することを特徴とする請求項１記載のロボット動作プログラム作成装置。
【請求項３】
前記インターフェース部は、言語を変換するための言語ライブラリを備え、
前記言語ライブラリを介して所定言語での動作プログラムが前記表示部に表示されることを特徴とする請求項１または２に記載のロボット動作プログラム作成装置。
【請求項４】
請求項１記載のロボット動作プログラム作成装置が接続されることを特徴とするロボットコントローラ。
【請求項５】
請求項４記載のロボットコントローラによって制御されることを特徴とするロボット。
【請求項６】
ロボットコントローラとのインターフェースを取るためのインターフェース部と前記ロボットコントローラが実行可能なロボットの動作プログラムを作成する動作プログラム作成手段とが設けられたコンピュータと、前記インターフェース部を介して前記コンピュータに接続される入力デバイスおよび表示部と、を備えたロボット動作プログラム作成装置において、
前記ロボットコントローラから前記インターフェース部を介して前記ロボットの動作に必要なパラメータ情報を受け取り、
前記動作プログラムが使用者によって作成され、
前記作成された動作プログラムを前記ロボットコントローラに転送し、
前記ロボット動作プログラムをロボットの教示操作盤が表示する動作プログラムと同様の表示形式で表示することを特徴とするロボット動作プログラム作成方法。
【請求項７】
前記動作プログラムを所定言語で前記表示部に表示することを特徴とする請求項６記載のロボット動作プログラム作成方法。
【請求項８】
ロボットの動作プログラムを作成、表示するためのコンピュータ読み取り可能なプログラムであって、
ロボットコントローラから前記ロボットの動作に必要なパラメータ情報を受け取る手順と、
前記ロボットコントローラが実行可能な動作プログラムが使用者によって作成される手順と、
前記作成された動作プログラムを前記ロボットコントローラに転送する手順と、
前記動作プログラムをロボットの教示操作盤が表示する動作プログラムと同様の表示形式で表示する手順と、をコンピュータに実行させるためのプログラム。
【請求項９】
ロボットの動作プログラムを作成、表示するためのコンピュータ読み取り可能なプログラムであって、
ロボットコントローラから前記ロボットの動作に必要なパラメータ情報を受け取る手順と、
前記ロボットコントローラが実行可能な動作プログラムが使用者によって作成される手順と、
前記作成された動作プログラムを前記ロボットコントローラに転送する手順と、
前記動作プログラムを所定言語で表示する手順と、をコンピュータに実行させるためのプログラム。
【請求項１０】
請求項８または９に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００３
【補正方法】変更
【補正の内容】
【０００３】
従来のロボット動作プログラム作成装置は、教示操作盤やロボットコントローラ本体が必要となっていて、これがないと動作プログラムを作成することができないという問題があった。また、動作モデルのシンボル入力部を持つような場合はシンボルについての知識が必要となるので、事前の学習の必要があるというような問題もあった。また、ロボット動作プログラムは使用する言語の異なる多数の人間が使用することから、複数言語に効率的に対応する必要があった。
本発明はこのような問題点に鑑みてなされたものであり、ロボットコントローラのソフトウェア部分を内蔵するとともに入出力インターフェースを装備し、コンピュータにロボットなど別の装置を常に接続することなく、実際の操作教示盤での動作プログラム作成方法のみ知っていれば、動作プログラムを多言語で簡易かつ効率的に作成することができるロボット動作プログラム制御装置を提供することを目的とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００４
【補正方法】変更
【補正の内容】
【０００４】
上記問題を解決するため、本発明は、次のように構成したのである。
請求項１に記載の発明は、ロボットコントローラとのインターフェースを取るためのインターフェース部が設けられたコンピュータと、前記インターフェース部を介して前記コンピュータに接続される入力デバイスおよび表示部と、を備えたロボット動作プログラム作成装置において、前記コンピュータは、前記ロボットコントローラが実行可能なロボットの動作プログラムを作成する動作プログラム作成手段を備え、前記動作プログラム作成手段は、前記ロボットコントローラから前記インターフェース部を介して前記ロボットの動作に必要なパラメータ情報を受け取り、前記動作プログラムが作成されると、前記作成された動作プログラムを前記ロボットコントローラに転送することを特徴とするものである。
また、請求項２に記載の発明は、前記表示部は、前記ロボット動作プログラムをロボットの教示操作盤が表示する動作プログラムと同様の表示形式で表示することを特徴とするものである。
また、請求項３に記載の発明は、前記インターフェース部は、言語を変換するための言語ライブラリを備え、前記言語ライブラリを介して所定言語での動作プログラムが前記表示部に表示されることを特徴とするものである。
また、請求項４に記載の発明は、請求項１記載のロボット動作プログラム作成装置が接続されることを特徴とするものである。
また、請求項５に記載の発明は、請求項４記載のロボットコントローラによって制御されることを特徴とするものである。
また、請求項６に記載の発明は、ロボットコントローラとのインターフェースを取るためのインターフェース部と前記ロボットコントローラが実行可能なロボットの動作プログラムを作成する動作プログラム作成手段とが設けられたコンピュータと、前記インターフェース部を介して前記コンピュータに接続される入力デバイスおよび表示部と、を備えたロボット動作プログラム作成装置において、前記ロボットコントローラから前記インターフェース部を介して前記ロボットの動作に必要なパラメータ情報を受け取り、前記動作プログラムが使用者によって作成され、前記作成された動作プログラムを前記ロボットコントローラに転送し、前記ロボット動作プログラムをロボットの教示操作盤が表示する動作プログラムと同様の表示形式で表示することを特徴とするものである。
また、請求項７に記載の発明は、前記動作プログラムを所定言語で前記表示部に表示することを特徴とするものである。
また、請求項８に記載の発明は、ロボットの動作プログラムを作成、表示するためのコンピュータ読み取り可能なプログラムであって、ロボットコントローラから前記ロボットの動作に必要なパラメータ情報を受け取る手順と、前記ロボットコントローラが実行可能な動作プログラムが使用者によって作成される手順と、前記作成された動作プログラムを前記ロボットコントローラに転送する手順と、前記動作プログラムをロボットの教示操作盤が表示する動作プログラムと同様の表示形式で表示する手順と、をコンピュータに実行させるためのプログラムである。
また、請求項９に記載の発明は、ロボットの動作プログラムを作成、表示するためのコンピュータ読み取り可能なプログラムであって、ロボットコントローラから前記ロボットの動作に必要なパラメータ情報を受け取る手順と、前記ロボットコントローラが実行可能な動作プログラムが使用者によって作成される手順と、前記作成された動作プログラムを前記ロボットコントローラに転送する手順と、前記動作プログラムを所定言語で表示する手順と、をコンピュータに実行させるためのプログラムである。
また、請求項１０に記載の発明は、請求項８または９に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体である。