(57)【要約】【課題】加工装置の加工処理に関する詳細な情報の管理を容易に行える数値制御装置を得ること。【解決手段】被加工物を加工する加工装置の数値制御を行なうとともに、加工装置の加工処理中の状態に関する状態情報を表示する数値制御装置１において、外部から入力される付箋登録指示４５に基づいて表示中の状態情報を抽出し、抽出した状態情報を含む付箋情報を作成する付箋変換部３５と、加工装置への加工処理の設定または加工装置の加工履歴に関する加工情報と付箋変換部３５が作成した付箋情報とを対応付ける加工情報登録部３６と、加工情報登録部３６が対応付けした加工情報および状態情報を記憶する付箋記憶部４３、加工情報記憶部４４と、を備える。【選択図】        図３
2007286960.tif 000002
【特許請求の範囲】
【請求項１】
被加工物を加工する加工装置の数値制御を行なうとともに、前記加工装置の加工処理中の状態に関する状態情報を表示する数値制御装置において、
外部入力される指示情報に基づいて表示中の前記状態情報を抽出し、抽出した状態情報を含む付箋情報を作成する付箋情報作成部と、
前記加工装置への加工処理の設定または前記加工装置の加工履歴に関する加工情報と前記付箋情報作成部が作成した付箋情報とを対応付ける対応付け部と、
前記対応付け部が対応付けした前記加工情報および前記状態情報を記憶する記憶部と、
を備えることを特徴とする数値制御装置。
【請求項２】
前記付箋情報作成部は、抽出した前記状態情報に当該状態情報を識別する識別情報を付加して前記付箋情報を作成し、
外部入力される前記識別情報に基づいて、当該識別情報に対応する付箋情報を前記記憶部から検索する検索部をさらに備えることを特徴とする請求項１に記載の数値制御装置。
【請求項３】
前記検索部は、外部入力された文字列に基づいて前記文字列を含む付箋情報を前記記憶部から検索する機能を備えることを特徴とする請求項２に記載の数値制御装置。
【請求項４】
前記検索部は、検索した付箋情報に対応する加工情報を前記記憶部から抽出する機能を備えることを特徴とする請求項２または３に記載の数値制御装置。
【請求項５】
前記付箋情報を編集する編集部をさらに備え、
前記記憶部は、前記編集部が編集した付箋情報をさらに記憶することを特徴とする請求項１〜４のいずれか１つに記載の数値制御装置。
【請求項６】
前記編集部は、前記付箋情報に外部入力されたコメント情報を前記付箋情報に付加する機能を備え、
前記記憶部は、外部入力されたコメント情報を付加した付箋情報をさらに記憶することを特徴とする請求項５に記載の数値制御装置。
【請求項７】
前記記憶部内の加工情報を前記加工装置への加工処理に設定する加工設定部をさらに備えることを特徴とする請求項１〜６のいずれか１つに記載の数値制御装置。
【請求項８】
前記付箋情報は、テキストデータ、画像データまたは音声データを含むことを特徴とする請求項１〜７のいずれか１つに記載の数値制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被加工物の加工処理に関する情報を管理する数値制御装置に関するものである。
【背景技術】
【０００２】
放電加工装置などの加工装置によって被加工物の加工処理を行なう場合、加工指示や加工処理の履歴などをオペレータ間で効率良く正確に伝達する必要がある。このような加工指示や加工処理の履歴などの加工処理の際に必要な種々の情報は、紙などにメモ書きして保存されて伝達される場合が多い。ところが、紙などによる情報の伝達では実際の加工状況とメモに記載された伝達事項を効率良く対応付けてオペレータ間で正確に伝達することが困難である。このため、加工装置内の画面上に伝達事項を入力して保存しておき、必要に応じて伝達事項を表示させる方法がある。
【０００３】
例えば、特許文献１に記載の数値制御装置では、表示されたデータを変更する際のメモ情報と表示されたデータから抽出したデータとを備忘情報として記憶している。そして、表示されたデータの中から関連情報を自動選択し、備忘情報に加えて登録している。
【０００４】
【特許文献１】特許第３１９３１９３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来の技術では、画面に表示されたデータしか記憶していないため、画面に表示されていない加工状態に関する情報を詳細に管理することはできないという問題があった。また、画面に表示されたデータや加工状態に関する情報を容易に検索することができず、被加工物の加工処理に関する情報の管理を容易に行えないという問題があった。
【０００６】
本発明は、上記に鑑みてなされたものであって、加工装置の加工処理に関する詳細な情報の管理を容易に行える数値制御装置を得ることを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、本発明は、被加工物を加工する加工装置の数値制御を行なうとともに、前記加工装置の加工処理中の状態に関する状態情報を表示する数値制御装置において、外部入力される指示情報に基づいて表示中の前記状態情報を抽出し、抽出した状態情報を含む付箋情報を作成する付箋情報作成部と、前記加工装置への加工処理の設定または前記加工装置の加工履歴に関する加工情報と前記付箋情報作成部が作成した付箋情報とを対応付ける対応付け部と、前記対応付け部が対応付けした前記加工情報および前記状態情報を記憶する記憶部と、を備えることを特徴とする。
【発明の効果】
【０００８】
この発明によれば、加工装置への加工処理の設定または加工装置の加工履歴に関する加工情報と、表示中の加工装置の状態情報とを対応付けて記憶しておくので、加工装置の加工処理に関する詳細な情報の管理を容易に行うことが可能になるという効果を奏する。
【発明を実施するための最良の形態】
【０００９】
以下に、本発明にかかる数値制御装置の実施の形態を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【００１０】
実施の形態
まず、本実施の形態に係る情報管理の概念および特徴について説明する。図１は、実施の形態に係る情報管理の概念を説明するための説明図である。数値制御装置内には、予め加工装置の加工処理に関する情報（加工装置への加工処理の設定に関する情報、加工装置の加工履歴に関する情報）（以下、加工情報という）などが格納されている。放電加工装置などの被加工物の加工装置は、この数値制御装置内の加工情報を用いて被加工物の加工処理を行なう。
【００１１】
例えば放電加工装置が被加工物の加工処理を行っている間、数値制御装置内の表示手段（例えば液晶パネル）には、加工中の状態を示す情報（加工速度、加工位置など）が表示される。この加工中において、例えば加工条件を変更してオペレータから所定の指示情報が数値制御装置に入力されると、この加工に対応する加工情報（例えば加工装置内部の属性データなどを含む加工情報１）を抽出する（１）。さらに、数値制御装置は、表示手段に表示中の画面から加工中の状態を示す情報などを付箋情報（例えば付箋１）として抽出する（２）。そして、抽出した加工情報と付箋情報を対応付けし、リンク情報として登録（記憶）しておく（３）。なお、ここでのリンク情報には加工情報と付箋情報の対応付けに関する情報とともに、加工情報自体、付箋情報自体を含んでいる。
【００１２】
その後、必要に応じて登録済みのリンク情報を検索し、リンク情報の編集処理やリンク情報内の加工情報を加工装置に再設定して加工処理を行う。このとき、リンク情報の検索は付箋情報に基づいて行なう。これにより、加工情報の申し送りを容易かつ確実に行なうことが可能となる。なお、加工情報や付箋情報の抽出、対応付けは、後述のリンク登録手段２１によって行い、対応付けした情報（以下、リンク情報という）は後述のリンク情報記憶手段１４において記憶する。
【００１３】
ここで、本発明にかかる数値制御装置の概略構成について説明する。図２は、本発明にかかる数値制御装置の概略構成を示すブロック図である。数値制御装置（ＮＣ装置）１は、例えば数値データなどで所定の駆動部分（加工手段）を数値制御して、放電加工などの加工を自動化する装置であり、入力手段１１、表示手段１２、主記憶手段１３、リンク情報記憶手段１４、制御手段１９、リンク登録手段２１、設定復元手段２２、検索手段２３、編集手段２４を備えている。
【００１４】
入力手段１１は、マウスやキーボードを備えて構成され、数値制御装置１への種々の指示情報を入力する。ここでの入力手段１１は、例えば加工情報や付箋情報を抽出して対応付けさせるリンク登録指示情報（後述の付箋登録指示４５）、登録済みのリンク情報を検索させる検索指示情報（後述の付箋検索指示４７）、登録済みのリンク情報を編集させる編集指示情報（後述の付箋内容変更指示４８）、登録済みのリンク情報を用いて加工条件などの設定を復元（再現）させる復元指示情報（後述の加工情報復元指示４６）などが入力される。
【００１５】
入力手段１１への付箋検索指示４７には、例えば検索のキーワード（文字列）、検索条件などが含まれ、付箋内容変更指示４８には例えば編集内容（書き換える情報又は追加する情報）などが含まれている。入力手段１１への各指示情報は、必要に応じてオペレータなどによって入力される。
【００１６】
表示手段１２は、液晶パネルなどを備えて構成され、加工速度や加工位置などの加工中の状態を示す状態情報（付箋情報を含む）を表示する。主記憶手段１３は、加工情報として加工装置内部の属性データ、加工実績に関するデータ、状態記録に関するデータなどを記憶する。加工装置は主記憶手段１３内の属性データに基づいて被加工物の加工処理を行なう。
【００１７】
リンク登録手段２１は、入力手段１１から入力される付箋登録指示４５に基づいて、加工情報と付箋情報を対応付けしたリンク情報を作成し、作成したリンク情報をリンク情報記憶手段１４に記憶させる。検索手段２３は、入力手段１１から入力される付箋検索指示４７（検索用の文字列など）に基づいてリンク情報記憶手段１４に記憶しているリンク情報を検索する。
【００１８】
編集手段２４は、入力手段１１から入力される付箋内容変更指示４８に基づいて、リンク情報記憶手段１４内のリンク情報（付箋情報や加工情報）を編集する。編集手段２４は、表示手段１２にリンク情報を表示させた状態でリンク情報の編集を行なう。
【００１９】
設定復元手段２２は、オペレータによって指定された加工情報（加工条件など）によって加工装置に加工処理を行わせるため、オペレータによって指定された加工条件などを加工装置に復元させる。設定復元手段２２は、検索手段２３が検索したリンク情報の加工情報を用いて加工装置に加工条件などの設定を復元させる。設定復元手段２２は、入力手段１１から加工情報復元指示４６が入力された場合に加工装置に加工条件などを復元設定させる。
【００２０】
制御手段１９は、入力手段１１、表示手段１２、主記憶手段１３、リンク情報記憶手段１４、リンク登録手段２１、設定復元手段２２、検索手段２３、編集手段２４を制御する。
【００２１】
（数値制御装置の詳細な構成）
つぎに、本発明にかかる数値制御装置の詳細な構成について説明する。図３は、本発明にかかる数値制御装置の構成を説明するための図である。数値制御装置１は、主記憶部３１、画面表示部３２、画面表示制御部３３、付箋登録制御部３４、付箋変換部３５、加工情報登録部３６、加工情報復元部３７、付箋検索結果管理部３８、情報連携付箋検索部３９、テキスト検索部４０、付箋テキスト編集部４１、付箋画像データ編集部４２、付箋記憶部４３、加工情報記憶部４４を備えている。
【００２２】
なお、ここでの主記憶部３１が図２に示した主記憶手段１３に対応し、付箋記憶部４３、加工情報記憶部４４が図２に示したリンク情報記憶手段（記憶部）１４に対応する。また、画面表示部３２が図２に示した表示手段１２に対応する。
【００２３】
また、本発明の主たる特徴である付箋変換部（付箋情報作成部）３５、加工情報登録部（対応付け部）３６が図２に示したリンク登録手段２１に対応し、情報連携付箋検索部３９、テキスト検索部４０が図２に示した検索手段（検索部）２３に対応する。
【００２４】
また、加工情報復元部３７、付箋検索結果管理部３８が図２に示した設定復元手段（加工設定部）２２に対応し、付箋テキスト編集部４１、付箋画像データ編集部４２が図２に示した編集手段（編集部）２４に対応する。
【００２５】
また、画面表示制御部３３、付箋登録制御部３４が、図２に示した制御手段１９（表示手段１２やリンク登録手段２１を制御する機能）に対応する。なお、図３では画面表示やリンク情報の登録以外に関する制御を行う制御機能の図示、入力手段１１に対応する機能の図示は省略している。
【００２６】
主記憶部３１は、図２の主記憶手段１３と同様に、加工情報として加工装置内部の属性データ、加工実績に関するデータ、状態記録に関するデータなどを記憶する。ここでの属性データは、ＮＣプログラム５１、加工条件５２、Ｈ変数（オフセット）５３、各種パラメータ類（ミラー、軸交換などの図形変更）５４に関する情報であり、実加工で使用する属性値である。なお、加工実績に関するデータ、状態記録に関するデータなどは、主記憶部３１に記憶する場合に限られず、他の記憶手段に記憶する構成としてもよい。
【００２７】
加工実績に関するデータ（図示せず）は、実際に行なわれた加工処理の内容を示す情報であり、例えば加工時に工具の断線を起こしにくくするために用いた種々のパラメータである。加工実績に関するデータは、例えば加工時刻（日時）、オペレータによって変更された被加工物への加工距離や加工速度、加工に用いたＮＣプログラム、加工条件などの属性データと加工履歴などを含んでいる。加工実績に関するデータは、例えば加工処理に費やした時間の算出などに使用される。
【００２８】
状態記録に関するデータ（図示せず）は、オペレータによる加工装置の操作履歴（オペレータによって加工が開始された時刻、オペレータによって加工が停止させられた時刻、オペレータによって加工がリセットさせられた時刻）や加工装置の動作中に生じたアラームメッセージ、アラームメッセージを出力した際の加工装置の状態、時刻、加工座標値などに関する情報（加工過程の履歴）を含んでいる。
【００２９】
主記憶部３１の加工条件５２には、例えば荒加工用の加工条件、仕上げ処理用の加工条件等が含まれている。また、各加工条件には、加工時の火花の飛び散り方を調整するための条件、加工速度などに関する条件などが含まれている。
【００３０】
Ｈ変数５３には、加工速度やテーパ角度（斜め加工の際に用いる工具などの角度）やオフセット値などが含まれている。各種パラメータ類５４には、テーパー諸元などが含まれる。
【００３１】
画面表示部３２は、図２の表示手段１２と同様に加工速度や加工位置などの加工中の状態を示す情報（状態情報）を表示する。画面表示部３２は、オペレータから検索指示情報（付箋検索指示４７）が入力された場合には検索結果を表示し、オペレータから編集指示情報（付箋内容変更指示４８）が入力された場合には編集する加工情報、付箋情報などを表示する。
【００３２】
画面表示制御部３３は、主記憶部３１から加工中の状態を示す情報を抽出し、画面表示部３２に表示させる。画面表示制御部３３は、付箋変換部３５から状態情報の要求があると、画面表示部３２に表示させている状態情報を付箋変換部３５に入力する。
【００３３】
付箋変換部３５は、オペレータからリンク登録指示情報（付箋登録指示４５）が入力されると、画面表示制御部３３に状態情報の要求を行い、画面表示制御部３３から画面表示部３２に表示中の状態情報を受信する。付箋変換部３５は、画面表示制御部３３から画面表示部３２に表示中の状態情報を受信すると、この状態情報を付箋情報（後述の付箋Ｙ１〜Ｙ４）に変換する。この実施の形態では、付箋変換部３５は、例えばオペレータから付箋登録指示４５が入力されたタイミングで、画面表示部３２に表示中の情報を付箋情報に変換する。
【００３４】
付箋登録制御部３４は、加工情報登録部３６を制御する。付箋登録制御部３４は、オペレータから付箋登録指示４５が入力されると、加工情報登録部３６に加工情報を作成して登録するよう指示情報を送る。
【００３５】
加工情報登録部３６は、画面表示部３２に表示中の情報に対応する加工情報（後述の加工情報Ｘ１〜Ｘ４）を主記憶部３１から抽出し、付箋変換部３５が変換した付箋情報と対応付けした加工情報を作成する。加工情報登録部３６は、加工情報として付箋登録指示４５に応じた加工情報（加工装置内部の属性データ、加工実績に関するデータ、状態記録に関するデータなど）を主記憶部３１から抽出して付箋情報に対応付けする。この実施の形態では、加工情報登録部３６は、例えばオペレータから付箋登録指示４５が入力されたタイミングで主記憶部３１から加工情報を抽出して付箋情報に対応付けした加工情報を作成する。
【００３６】
テキスト検索部４０は、オペレータから入力される付箋内容変更指示４８に基づいて、付箋記憶部４３に記憶している付箋情報を検索する。テキスト検索部４０は、オペレータから付箋検索指示４７が入力されると、この付箋検索指示４７（検索用の文字列など）に応じた付箋情報を付箋記憶部４３から検索して検索結果を表示手段１２に表示させる。
【００３７】
情報連携付箋検索部３９は、検索したい加工装置の情報（例えば現在加工で使用している加工条件）がオペレータによって画面表示部３２上で指定されると、指定された情報に対応する付箋情報を付箋記憶部４３から検索する。さらに、情報連携付箋検索部３９は、検索した付箋情報に対応する加工情報を加工情報記憶部４４から検索する。すなわち、情報連携付箋検索部３９は、実際に加工で使用されているパラメータなどに基づいて、付箋情報を検索し、この付箋情報とリンクしている加工情報を検索する。
【００３８】
付箋テキスト編集部４１、付箋画像データ編集部４２は、オペレータから入力される付箋内容変更指示４８に基づいて、テキスト検索部４０が検索して画面表示部３２に表示されている付箋情報を編集（コメントやメモの追加など）する。
【００３９】
付箋テキスト編集部４１は、画面表示部３２に表示中の状態情報や画面表示部３２に表示されている付箋情報のうち、テキストデータの部分を編集する。付箋画像データ編集部４２は、画面表示部３２に表示中の状態情報や画面表示部３２に表示されている付箋情報のうち、画像データ（例えば３次元画像）の部分を編集する。
【００４０】
付箋検索結果管理部３８は、情報連携付箋検索部３９が抽出した加工情報記憶部４４内の加工情報の識別情報や付箋情報の識別情報を情報連携付箋検索部３９から受信し記憶しておく。加工情報復元部３７は、オペレータから加工情報復元指示４６が入力されると、付箋検索結果管理部３８が記憶している加工情報の中から加工情報復元指示４６で指定される加工情報を抽出する。加工情報復元部３７は、抽出した加工情報を主記憶部３１に送信し、主記憶部３１に新たな加工情報を設定させる。ここでの加工情報復元指示４６は、付箋情報（加工情報）の検索結果から所定の加工情報を指定して加工条件などの復元を行わせる情報である。
【００４１】
付箋記憶部４３は、付箋変換部３５によって作成された付箋情報（付箋Ｙ１〜Ｙ４）を記憶する。付箋Ｙ１〜Ｙ４は、付箋Ｙ１〜Ｙ４を識別する情報（識別情報）を含んでいる。付箋Ｙ１〜Ｙ４には、付箋Ｙ１〜Ｙ４から加工装置内部の属性データを特定するための情報として、ＮＣプログラム番号、加工条件番号、オフセット番号、加工速度メモリ領域のアドレス、図形変更メモリ領域のアドレスなどを含めてもよい。ここでの付箋情報は、例えばテキストデータ、画像データ、音声データなどを含んでいる。
【００４２】
加工情報記憶部４４は、加工情報登録部３６によって登録される加工情報Ｘ１〜Ｘ４を記憶する。加工情報Ｘ１〜Ｘ４は、加工装置内部の属性データ、加工実績に関するデータ、状態記録に関するデータなどであり、主記憶部３１に格納されているデータである。ここでの加工情報Ｘ１〜Ｘ４は、それぞれ付箋Ｙ１〜Ｙ４と対応付けされている。加工情報Ｘ１〜Ｘ４は、それぞれと対応関係のある付箋Ｙ１〜Ｙ４を識別する情報（識別情報）を含んでいる。
【００４３】
つぎに、本発明にかかる数値制御装置の処理手順について説明する。ここでは、付箋情報の登録処理、付箋情報の編集処理、付箋情報の検索処理、付箋情報に基づいた加工の復元処理の順番で説明する。
【００４４】
（付箋情報の登録処理）
まず、数値制御装置の付箋情報の登録処理について説明する。図４は数値制御装置の付箋情報登録処理の処理手順を示すフローチャートであり、図５は数値制御装置の付箋情報登録処理を説明するための図である。
【００４５】
オペレータは、付箋情報の登録を行なう場合、付箋情報を作成したい画面を表示する（ステップＳ１１０）。すなわち、数値制御装置１の画面表示制御部３３が付箋情報を作成するための画面を画面表示部３２に画面表示する。なお、既に画面表示部３２に所望の画面が表示されている場合は、付箋情報を作成したい画面を表示する必要はない。
【００４６】
オペレータは、付箋情報の登録を行なうための付箋登録指示４５を数値制御装置１（図２に示す入力手段１１）に入力する（ステップＳ１２０）。これにより、数値制御装置１は、付箋情報の登録処理（付箋の貼り付け処理）を開始する。
【００４７】
付箋変換部３５は、オペレータから付箋登録指示４５が入力されると、画面表示制御部３３に状態情報の要求を行い、画面表示制御部３３から画面表示部３２に表示中の情報（状態情報）を受信する。付箋変換部３５は、画面表示制御部３３から画面表示部３２に表示中の情報を受信すると、この情報を付箋情報（例えば付箋Ｙ１）に変換する（ステップＳ１３０）。具体的には、図５に示すように画面表示部３２に表示されている画面６１内の情報として、「ＰＭモード」、「ノズル開放」、「板厚（２０．０ｍｍ）」、「加工速度調整（０）」、「加工条件（Ｅ  ０）」、「加工速度（ＦＡ  ０．０００）」、「オフセット（Ｈ１＝０．０１０）」、「テーパ角度（Ａ  ０：０：０）」などの加工状態を示す状態情報（テキストデータ６３）、画面表示中の画像データ６２などを付箋Ｙ１として作成する。なお、付箋変換部３５は、付箋情報を作成する際、付箋情報（付箋Ｙ１）に付箋Ｙ１を識別する識別情報（ＩＤ）を付加しておく。
【００４８】
また、付箋登録制御部３４は、オペレータから付箋登録指示４５が入力されると、加工情報登録部３６に加工情報を作成して登録するよう指示情報を送る。加工情報登録部３６は、付箋変換部３５が作成した付箋情報（画面表示部３２に表示中の情報）に対応する加工情報（例えば加工情報Ｘ１）を主記憶部３１から抽出し、付箋変換部３５が変換した付箋情報（付箋１）と対応付けする（加工情報の作成）。なお、ここでの加工情報登録部３６は、オペレータから付箋登録指示４５が入力されたタイミングで加工情報を作成する。
【００４９】
具体的には、加工情報登録部３６は、加工情報の抽出を行なうため画面表示制御部３３を介して主記憶部３１からＮＣプログラム５１、加工条件５２、Ｈ変数５３、各種パラメータ類５４を抽出（一括して抽出）する。例えば、加工情報登録部３６は加工条件として「Ｅ１  ＩＰ１  ＯＦＦ」、「Ｅ２  ＩＰ２  ＯＦＦ２」といった情報を一括抽出し、ＮＣプログラムとして「Ｌ１  Ｎ１  Ｍ２０」といった情報を一括抽出する。また、Ｈ変数として「Ｈ１  ０．０１０」といった情報を一括抽出し、各種パラメータ（Ｚ諸元）として「Ｚ１  ０．０００」といった情報を一括抽出する。
【００５０】
すなわち、ここでの加工情報登録部３６は、ＮＣプログラムなどの不変な情報と、加工座標などの加工処理の進行に応じて変化する情報とを、付箋情報に対応する加工情報として一括抽出する。これにより、加工情報登録部３６は、ＮＣプログラムなどの不変な情報とともに、オペレータから付箋登録指示４５が入力されたタイミングに応じた情報（加工処理の進行に応じた情報）を抽出することが可能となる。なお、加工情報登録部３６は、加工情報を作成する際、加工情報に対応する付箋情報の識別情報（ＩＤ）を加工情報に付加しておく。また、加工情報登録部３６は、ＮＣプログラムなどの不変な情報を抽出する際には、加工で使われたＮＣプログラムのみを抽出してもよいし、全てのＮＣプログラムを抽出してもよい。
【００５１】
ここでは、加工情報Ｘ１と付箋Ｙ１が対応し、加工情報Ｘ１内に付箋Ｙ１のＩＤが付加されている場合を示している。また、加工情報Ｘ２〜Ｘ４がそれぞれ付箋Ｙ２〜Ｙ３と対応し、加工情報Ｘ２〜Ｘ４内にそれぞれ付箋Ｙ２〜Ｙ４のＩＤが付加されている場合を示している。
【００５２】
なお、付箋変換部３５は、付箋情報を作成する際、付箋情報から加工装置内部の属性データを特定するための情報として、ＮＣプログラム番号、加工条件番号、オフセット番号、加工速度メモリ領域のアドレス、図形変更メモリ領域のアドレスなどを付箋情報に付加してもよい。この場合、付箋変換部３５は加工情報登録部３６が抽出した加工情報からＮＣプログラム番号、加工条件番号、オフセット番号、加工速度メモリ領域のアドレス、図形変更メモリ領域のアドレスなどを抽出し、付箋情報に付加する。
【００５３】
付箋変換部３５は、作成した加工情報を付箋記憶部４３に記憶させる（付箋登録）（ステップＳ１４０）。また、加工情報登録部３６は、加工装置内の情報として作成した加工情報を加工情報記憶部４４に記憶させる（加工情報の一括保存）（ステップＳ１５０）。これにより、数値制御装置１は、加工装置の加工処理に関する詳細な情報（加工情報、付箋情報）を容易に検索できるよう記憶しておくことが可能となる。
【００５４】
（付箋情報の編集処理）
つぎに、数値制御装置の付箋情報の編集処理について説明する。図６は数値制御装置の付箋情報編集処理の処理手順を示すフローチャートであり、図７は数値制御装置の付箋情報編集処理を説明するための図である。
【００５５】
例えば、数値制御装置１が図４，５で説明した付箋情報の登録処理を行なう際、付箋情報に所定のコメントなどを追加して付箋情報を編集したい場合がある。また、加工装置で被加工物の加工処理を行うとともに数値制御装置１で付箋情報の登録処理を行なった後、被加工物の出来映えをチェックするため被加工物の測定を行ない、測定結果に応じた所定のコメントなどを付箋情報に追加したい場合がある。これらの場合、オペレータは、付箋情報を変更するために付箋内容変更指示４８を数値制御装置１（図２に示す入力手段１１）に入力する。
【００５６】
数値制御装置１の画面表示制御部３３は、オペレータからの付箋内容変更指示４８に基づいて、付箋内容変更指示４８に応じた情報（付箋情報の一覧表など）を画面表示部３２に画面表示させる（ステップＳ２１０）。
【００５７】
オペレータは、付箋情報の編集対象を指定するための指示情報（編集対象を指定する情報を含んだ付箋内容変更指示４８）を数値制御装置１（図２に示す入力手段１１）に入力する。オペレータは、画面表示部３２の画面上において、例えばマウスのポインタや数値制御装置１が備える所定のボタン（図示せず）で付箋情報の編集対象（位置）を指定する。これにより、数値制御装置１の画面表示制御部３３は、付箋情報上の編集対象を特定する（ステップＳ２２０）。
【００５８】
画面表示制御部３３は、特定した付箋情報上の編集対象がテキストデータ６３であるか画像データであるかを判断する（ステップＳ２３０）。画面表示制御部３３は、特定した付箋情報上の編集対象がテキストデータ６３であると判断した場合（ステップＳ２３０、Ｙｅｓ）、付箋テキスト編集部４１にテキスト編集を指示する情報を送信する。このとき、画面表示制御部３３は、特定した付箋情報上の編集対象（テキストデータ）を付箋内容編集画面として画面表示部３２に表示させる。
【００５９】
オペレータは、画面表示部３２に表示されているテキストデータに所望のコメント等を入力手段１１を介して入力する。このとき、オペレータはマウスなどを用いてコメント等を入力する位置を指定してコメント入力を行う。数値制御装置１へは、例えば「加工速度は遅くする」ことを示すコメントが入力される。
【００６０】
これにより、画面表示制御部３３は、入力されたコメントなどをテキストデータとともに画面表示部３２に表示させる。また、画面表示制御部３３は、表示させているテキストデータとともに、入力されたコメント、コメントの入力位置に関する情報、コメント入力された付箋情報を付箋テキスト編集部４１に送信する。
【００６１】
付箋テキスト編集部４１は、画面表示制御部３３から送られる情報に基づいて、付箋情報内のテキストデータを書き換える。ここでの付箋テキスト編集部４１は、オペレータによって入力されたコメントをコメントの入力位置に関する情報に基づいてテキストデータに貼り付ける。これにより、付箋テキスト編集部４１は、付箋情報を新たな付箋情報に編集する（ステップＳ２４０）。
【００６２】
付箋テキスト編集部４１は、編集後の付箋情報を付箋記憶部４３に登録する。付箋テキスト編集部４１は、編集後の付箋情報のＩＤと同一のＩＤを有する付箋情報が既に付箋記憶部４３に登録されている場合（付箋変換部３５による付箋情報の登録が処理済みの場合）は、編集後の付箋情報を付箋記憶部４３に上書き（改訂）する（ステップＳ２５０）。
【００６３】
画面表示制御部３３は、特定した付箋情報上の編集対象がテキストデータ６３でない（画像データである）と判断した場合（ステップＳ２３０、Ｎｏ）、付箋画像データ編集部４２に画像編集を指示する情報を送信する。このとき、画面表示制御部３３は、特定した付箋情報上の編集対象（画像データ）を付箋内容編集画面として画面表示部３２に表示させる。
【００６４】
オペレータは、画面表示部３２に表示されている画像データに所望のコメント等を入力手段１１を介して入力する。このとき、オペレータはマウスなどを用いてコメント等を入力する位置を指定してコメント入力を行う。
【００６５】
これにより、画面表示制御部３３は、入力されたコメントなどを画像データとともに画面表示部３２に表示させる。また、画面表示制御部３３は、表示させている画像データとともに、入力されたコメント、コメントの入力位置に関する情報、コメント入力された付箋情報を付箋画像データ編集部４２に送信する。
【００６６】
付箋画像データ編集部４２は、画面表示制御部３３から送られる情報に基づいて、付箋情報内の画像データを書き換える。ここでの付箋テキスト編集部４１は、オペレータによって入力されたコメントをコメントの入力位置に関する情報に基づいて画像データに貼り付ける。これにより、付箋テキスト編集部４１は、付箋情報を新たな付箋情報に編集する（ステップＳ２６０）。
【００６７】
付箋画像データ編集部４２は、編集後の付箋情報を付箋記憶部４３に登録する。付箋画像データ編集部４２は、編集後の付箋情報のＩＤと同一のＩＤを有する付箋情報が既に付箋記憶部４３に登録されている場合（付箋変換部３５による付箋情報の登録が処理済みの場合）は、編集後の付箋情報を付箋記憶部４３に上書きする（ステップＳ２７０）。
【００６８】
なお、付箋テキスト編集部４１、付箋画像データ編集部４２は、画面表示部３２に表示中の状態情報（付箋情報）を編集する場合に限られず、テキスト検索部４０が検索して画面表示部３２に表示させた加工情報を編集してもよい。
【００６９】
（付箋情報の検索処理）
つぎに、数値制御装置の付箋情報の検索処理について説明する。図８は数値制御装置の付箋情報検索処理の処理手順を示すフローチャートであり、図９は数値制御装置の付箋情報検索処理を説明するための図である。
【００７０】
例えば、所定のオペレータが加工装置を用いて被加工物の加工処理を行った後、他のオペレータに加工処理を引き継ぐ場合がある。このような場合、次に加工処理を行うオペレータは、数値制御装置１内に登録してある付箋情報や加工情報を参照して加工処理を行なう。
【００７１】
また、加工装置による加工履歴や数値制御装置１によって作成された付箋情報を閲覧したい場合がある。例えば、これらのような場合においては数値制御装置１に所望の付箋情報を検索させて所望の情報を抽出させる必要がある。
【００７２】
まず、付箋情報や加工情報の検索者（オペレータ）は、数値制御装置１（付箋記憶部４３）に記憶している付箋情報から所望の情報を直接検索することを指示する付箋検索指示４７、または画面表示部３２に表示させた付箋情報から所望の情報を検索することを指示する付箋検索指示４７を数値制御装置１（図２に示す入力手段１１）に入力する（ステップＳ３１０）。
【００７３】
テキスト検索部４０は、入力された付箋検索指示４７が数値制御装置１に記憶している付箋情報から所望の情報を直接検索する指示情報であると判断すると（ステップＳ３１０、Ｙｅｓ）、付箋情報に登録されている文字列を受け付ける状態となる。オペレータは、検索を要求する文字列を数値制御装置１（入力手段１１）にテキスト入力する。このとき、オペレータは正規表現、あいまい検索などの検索条件を指定して文字列を入力する。例えば、「ＰＭ*加工条件*Ｖ０」（「ＰＭ」の文字を含み、かつ「加工条件」の文字を含み、かつ「Ｖ０」の文字を含む）といった加工条件が入力される。数値制御装置１へ入力された文字列、検索条件はテキスト検索部４０に入力される（ステップＳ３２０）。
【００７４】
テキスト検索部４０は、入力された文字列、検索条件に基づいて、正規表現、あいまい検索などの機能を用いて付箋記憶部４３内の付箋情報から文字列、検索条件に応じた付箋情報を検索（全文検索）する（ステップＳ３３０）。テキスト検索部４０は、検索結果を画面表示制御部３３に送信し、画面表示制御部３３が検索結果（付箋の一覧など）を画面表示部３２にまとめて表示させる（ステップＳ３４０）。
【００７５】
一方、情報連携付箋検索部３９は、入力された付箋検索指示４７が画面表示部３２に表示させた状態情報から所望の情報を検索する指示情報であると判断すると（ステップＳ３１０、Ｎｏ）、付箋検索指示４７によって指定される検索したい加工装置上の情報（例えば加工条件番号を含む通常の加工装置画面）を画面表示部３２に表示させる（ステップＳ３５０）。
【００７６】
オペレータは、画面表示部３２に表示中の情報から所望の検索対象とする情報（加工条件番号などの文字列）を指定する。オペレータは、例えば画面表示部３２の表示画面上のマウスのポインタで所望の文字列を範囲指定する。これにより、画面表示制御部３３は、検索対象となる文字列を特定し（ステップＳ３６０）、特定した文字列を情報連携付箋検索部３９に送信する。
【００７７】
情報連携付箋検索部３９は、画面表示制御部３３から送信された文字列に基づいて、画面表示制御部３３から送信された文字列を含む付箋情報を付箋記憶部４３内の付箋情報から検索（全文検索）する（ステップＳ３７０）。情報連携付箋検索部３９は、検索結果を画面表示制御部３３に送信し、画面表示制御部３３が検索結果を画面表示部３２にまとめて表示させる（ステップＳ３４０）。
【００７８】
なお、ここではテキスト検索部４０が付箋記憶部４３内の付箋情報から指定された文字列を含む付箋情報を検索することとしたが、テキスト検索部４０は加工情報記憶部４４内の加工情報から指定された文字列を含む加工情報を検索してもよい。
【００７９】
また、ここではテキスト検索部４０（情報連携付箋検索部３９）が付箋記憶部４３内の付箋情報から指定された文字列を含む付箋情報を検索することとしたが、テキスト検索部４０（情報連携付箋検索部３９）が付箋情報の識別情報に基づいて付箋情報自体を検索することとしてもよい。さらに、テキスト検索部４０（情報連携付箋検索部３９）は、付箋情報の識別情報に基づいて、検索した付箋情報に対応する加工情報を検索してもよい。
【００８０】
（付箋情報に基づいた加工の復元処理）
つぎに、数値制御装置の加工の復元処理について説明する。図１０は数値制御装置の加工の復元処理の処理手順を示すフローチャートであり、図１１は数値制御装置の加工の復元処理を説明するための図である。
【００８１】
例えば、加工装置で被加工物の加工処理を行うとともに数値制御装置１で付箋情報を作成した後、作成した付箋情報を用いて次の加工処理を行ないたい場合がある。この場合、数値制御装置１で作成した付箋情報に基づいて加工情報を抽出し、この加工情報を次の加工処理の加工情報に設定して被加工物の加工処理を行なう。
【００８２】
具体的には、テキスト検索部４０や情報連携付箋検索部３９は図８，９で説明した手順によって、復元処理を行なう付箋情報を付箋記憶部４３から検索する。このとき、情報連携付箋検索部３９は、テキスト検索部４０が検索した付箋情報（識別情報）に対応する加工情報（識別情報）を加工情報記憶部４４から抽出し、付箋情報とともに付箋検索結果管理部３８に入力しておく。テキスト検索部４０や情報連携付箋検索部３９は、検索した付箋情報を、画面表示部３２に表示させる。オペレータは、復元させたい加工情報に対応する付箋情報を特定し（ステップＳ４１０）、この付箋情報の識別情報を含んだ加工情報復元指示４６を数値制御装置１（入力手段１１）に入力する。
【００８３】
オペレータから数値制御装置１に加工条件などの設定を復元（再現）させる加工情報復元指示４６が入力されると、オペレータによって指定された付箋情報（検索した付箋情報）に対応する加工情報を画面表示部３２に表示する（ステップＳ４２０）。
【００８４】
加工情報復元部３７は、付箋検索結果管理部３８に入力された付箋情報（識別情報）と加工情報（識別情報）の中から、加工情報復元指示４６で指定される付箋情報に対応する加工情報（識別情報）を抽出する。加工情報復元部３７は、抽出した識別情報に対応する加工情報を主記憶部３１に記憶させる。加工情報復元部３７は、付箋情報に対応する加工情報（復元させる加工情報）として新たなＮＣプログラム５１、加工条件５２、Ｈ変数５３、各種パラメータ類５４を主記憶部３１に記憶させる（ステップＳ４３０）。これにより、指定された付箋情報に対応する加工情報を主記憶部３１に設定（復元）することが可能となる。この後、数値制御装置１は、主記憶部３１に新たに設定された加工情報（復元させる加工情報）を用いて被加工物の加工処理を行なうことによって、オペレータから入力された加工情報復元指示４６に対応する加工情報での加工処理を復元（再現）する。
【００８５】
このように実施の形態によれば、画面表示部３２に表示中の状態情報（加工装置の加工中の状態を示す情報）を用いて付箋変換部３５が付箋情報を作成し、この付箋情報と加工情報登録部３６が抽出した加工情報（加工装置の加工処理に関する情報）とを対応付けして記憶しておくので、加工装置の加工処理に関する詳細な情報の管理を容易に行うことが可能となる。
【００８６】
また、テキスト検索部４０が検索用の文字列に基づいて、この文字列を含む付箋情報を検索するので、加工装置の加工処理に関する情報を容易に検索することが可能となる。また、付箋情報や加工情報が付箋情報の識別情報を含んでいるので、識別情報に基づいて付箋情報を容易に検索できるとともに、付箋情報に対応する加工情報を容易に検索できる。
【００８７】
また、付箋テキスト編集部４１や付箋画像データ編集部４２が画面表示部３２に表示中の状態情報やテキスト検索部４０が検索して画面表示部３２に表示されている付箋情報を編集するので、付箋情報にコメント等の情報を容易に付加できる。したがって、加工情報の申し送りを容易に行なうことが可能となる。
【００８８】
また、加工情報復元部３７が記憶中の加工情報を主記憶部３１に設定するので、被加工物の加工中に取得した加工情報に基づいた加工設定を加工装置に容易に復元させることが可能となる。また、付箋情報がテキストデータや画像データを含んでいるので、加工装置の加工処理に関する情報を詳細に管理することが可能となる。
【産業上の利用可能性】
【００８９】
以上のように、本発明にかかる数値制御装置は、加工装置加工処理に関する情報の管理に適している。
【図面の簡単な説明】
【００９０】
【図１】実施の形態に係る情報管理の概念を説明するための説明図である。
【図２】本発明にかかる数値制御装置の概略構成を示すブロック図である。
【図３】本発明にかかる数値制御装置の構成を説明するための図である。
【図４】付箋情報登録処理の処理手順を示すフローチャートである。
【図５】付箋情報登録処理を説明するための図である。
【図６】付箋情報編集処理の処理手順を示すフローチャートである。
【図７】付箋情報編集処理を説明するための図である。
【図８】付箋情報検索処理の処理手順を示すフローチャートである。
【図９】付箋情報検索処理を説明するための図である。
【図１０】加工の復元処理の処理手順を示すフローチャートである。
【図１１】加工の復元処理を説明するための図である。
【符号の説明】
【００９１】
１  数値制御装置
１１  入力手段
１２  表示手段
１３  主記憶手段
１４  リンク情報記憶手段
１９  制御手段
２１  リンク登録手段
２２  設定復元手段
２３  検索手段
２４  編集手段
３１  主記憶部
３２  画面表示部
３３  画面表示制御部
３４  付箋登録制御部
３５  付箋変換部
３６  加工情報登録部
３７  加工情報復元部
３８  付箋検索結果管理部
３９  情報連携付箋検索部
４０  テキスト検索部
４１  付箋テキスト編集部
４２  付箋画像データ編集部
４３  付箋記憶部
４４  加工情報記憶部
６２  画像データ
６３  テキストデータ
【図１】
2007286960.tif 000003
【図２】
2007286960.tif 000004
【図３】
2007286960.tif 000005
【図４】
2007286960.tif 000006
【図５】
2007286960.tif 000007
【図６】
2007286960.tif 000008
【図７】
2007286960.tif 000009
【図８】
2007286960.tif 000010
【図９】
2007286960.tif 000011
【図１０】
2007286960.tif 000012
【図１１】
2007286960.tif 000013