(57)【要約】  数値制御装置は、工作機械を制御する数値制御装置であって、主表示画面を有する表示ユニットと、複数の入力キーと補助表示画面とを操作面上に有するキーボードユニットと、前記主表示画面上に、前記工作機械に関連した第１の機械関連情報を表示させるとともに、前記補助表示画面上に、前記工作機械に関連した第２の機械関連情報を表示させる表示制御部とを備え、前記キーボードユニットは、前記補助表示画面をタッチパネルとして入力指示を受け付ける表示入力部を有する。
2012073368.tif 000002
【特許請求の範囲】
【請求項１】
工作機械を制御する数値制御装置であって、
主表示画面を有する表示ユニットと、
複数の入力キーと補助表示画面とを操作面上に有するキーボードユニットと、
前記主表示画面上に、前記工作機械に関連した第１の機械関連情報を表示させるとともに、前記補助表示画面上に、前記工作機械に関連した第２の機械関連情報を表示させる表示制御部と、
を備え、
前記キーボードユニットは、前記補助表示画面をタッチパネルとして入力指示を受け付ける表示入力部を有する
ことを特徴とする数値制御装置。
【請求項２】
前記表示制御部は、前記補助表示画面上に、前記第１の機械関連情報に連動した複数のボタンオブジェクトを前記第２の機械関連情報の一部として表示させ、
前記表示入力部は、前記複数のボタンオブジェクトのうち押下されたボタンオブジェクトに対応する入力指示を受け付ける
ことを特徴とする請求項１に記載の数値制御装置。
【請求項３】
前記表示制御部は、前記補助表示画面上に、前記第２の機械関連情報の一部に連動した複数のボタンオブジェクトを前記第２の機械関連情報の他の一部として表示させ、
前記表示入力部は、前記複数のボタンオブジェクトのうち押下されたボタンオブジェクトに対応する入力指示を受け付ける
ことを特徴とする請求項１に記載の数値制御装置。
【請求項４】
前記表示制御部は、前記補助表示画面上に、前記第１の機械関連情報と前記第２の機械関連情報の一部との両方に連動した複数のボタンオブジェクトを前記第２の機械関連情報の他の一部として表示させ、
前記表示入力部は、前記複数のボタンオブジェクトのうち押下されたボタンオブジェクトに対応する入力指示を受け付ける
ことを特徴とする請求項１に記載の数値制御装置。
【請求項５】
前記表示制御部は、前記主表示画面上に、編集途中の加工プログラムを前記第１の機械関連情報として表示させ、前記補助表示画面上に、前記編集途中の加工プログラムに対して次に追加する候補となる複数のコードに対応した複数のボタンオブジェクトを前記第２の機械関連情報の一部として表示させ、
前記表示入力部は、前記複数のボタンオブジェクトのうち押下されたボタンオブジェクトに対応するコードの入力指示を受け付ける
ことを特徴とする請求項２に記載の数値制御装置。
【請求項６】
前記表示制御部は、前記補助表示画面上に、選択された前記ボタンオブジェクトに対応したコードの次に入力が予想される文字列を前記第２の機械関連情報の他の一部として表示させる
ことを特徴とする請求項５に記載の数値制御装置。
【請求項７】
前記表示制御部は、前記補助表示画面上に、前記第１の機械関連情報に連動した情報を前記第２の機械関連情報として表示させる
ことを特徴とする請求項１に記載の数値制御装置。
【請求項８】
前記表示制御部は、前記主表示画面上に、第１のパラメータを前記第１の機械関連情報として表示させるとともに、前記補助表示画面上に、前記第１のパラメータに関連した第２のパラメータを前記第２の機械関連情報として表示させる
ことを特徴とする請求項７に記載の数値制御装置。
【請求項９】
前記表示制御部は、前記主表示画面上に、第１の表示オブジェクトを前記第１の機械関連情報として表示させるとともに、前記補助表示画面上に、前記第１の表示オブジェクトの一部に対応した第２の表示オブジェクトを前記第２の機械関連情報として表示させる
ことを特徴とする請求項７に記載の数値制御装置。
【請求項１０】
前記表示制御部は、前記補助表示画面上に、前記第１の表示オブジェクトの一部を拡大した表示オブジェクトを前記第２の表示オブジェクトとして表示させる
ことを特徴とする請求項９に記載の数値制御装置。
【請求項１１】
前記表示制御部は、前記補助表示画面上に、前記第１の表示オブジェクトの全部を縮小した表示オブジェクトを前記第２の表示オブジェクトとして表示させる
ことを特徴とする請求項９に記載の数値制御装置。
【請求項１２】
前記表示制御部は、前記補助表示画面上に前記第１の表示オブジェクトの全部を縮小した前記第２の表示オブジェクトを表示させた後に、前記主表示画面上に、前記第２の表示オブジェクトを拡大した表示オブジェクトを前記第１の表示オブジェクトとして再び表示させる
ことを特徴とする請求項１１に記載の数値制御装置。
【請求項１３】
前記表示制御部は、前記主表示画面上に前記第１の機械関連情報を表示させ前記補助表示画面上に前記第２の機械関連情報を表示させた状態から、前記主表示画面上に前記第２の機械関連情報を表示させ前記補助表示画面上に前記第１の機械関連情報を表示させた状態へ遷移させる
ことを特徴とする請求項１に記載の数値制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、数値制御装置に関する。
【背景技術】
【０００２】
特許文献１には、ノート型パソコンにおいて、蓋部の内面に液晶表示器が取り付けられるとともに、筐体の上面にキーボードと液晶表示器より小形の補助液晶表示器とが実装されることが記載されている。これにより、特許文献１によれば、ワープロの編集作業においてメモリに記憶されている特定の文章を補助液晶表示器に表示できるので、ワープロの編集作業の効率を向上させることができるとされている。【０００３】
特許文献２には、ワードプロセッサにおいて、主表示器が固定された主表示器筐体の下方にタッチパネルが表面に設けられた補助表示器を回転可能に取り付けるとともに、補助表示器の表裏面に補助表示器を回転させるためのチルトダイヤルが突出するように構成することが記載されている。これにより、特許文献２によれば、主表示器筐体を閉じたままでもチルトダイヤルを回転して補助表示器の表面を出しタッチパネルを押下することで印刷機能を実行できるとされている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平８−１６１０７９号公報
【特許文献２】特開平６−３５５６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
一方、数値制御（Ｎｕｍｅｒｉｃａｌ  Ｃｏｎｔｒｏｌ；以下ＮＣという）装置には、表示ユニットとキーボードユニットとを備え、表示ユニットがＮＣ装置の状態を伝える画面表示を行い、キーボードユニットがキー入力による画面操作を行うものがある。このようなＮＣ装置では、キーボードユニットの入力キーがハードウェアにより一意に決められおり（例えば、英数字キーなど）、決められた入力キーで画面操作を行うためにキー入力回数が多く、操作性が低い傾向にある。【０００６】
また、ＮＣ装置には、表示ユニット上にキーボードのオブジェクトをタッチパネルとして備えて、画面表示と画面操作とを同一ユニット（表示ユニット）上で実施し直感的に操作ができるようにしたものも存在する。このようなＮＣ装置では、表示画面の一部がキーボードのオブジェクトにより占有されてしまうため、画面表示できる情報量が制限されるために、操作性が低い傾向にある。【０００７】
特許文献１及び特許文献２は、ノート型パソコンやワードプロセッサなどの文章を入力するための装置を想定したものであり、ＮＣ装置（数値制御装置）により工作機械を制御する際の操作性をどのように向上するのかに関して一切記載がない。【０００８】
本発明は、上記に鑑みてなされたものであって、工作機械を制御する際の操作性を向上できる数値制御装置を得ることを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するために、本発明の１つの側面にかかる数値制御装置は、工作機械を制御する数値制御装置であって、主表示画面を有する表示ユニットと、複数の入力キーと補助表示画面とを操作面上に有するキーボードユニットと、前記主表示画面上に、前記工作機械に関連した第１の機械関連情報を表示させるとともに、前記補助表示画面上に、前記工作機械に関連した第２の機械関連情報を表示させる表示制御部とを備え、前記キーボードユニットは、前記補助表示画面をタッチパネルとして入力指示を受け付ける表示入力部を有することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、入力キーによる複数回の入力に対応した入力指示をタッチパネルにより１回の入力で行うことができるので、入力指示に対する入力回数を低減できる。主表示画面のどの部分もタッチパネル用のオブジェクトにより占有されないので、画面表示できる情報量を確保でき、所定の情報量を扱うために必要な画面遷移の回数を低減できる。この結果、工作機械を制御する際の操作性を向上できる。
【図面の簡単な説明】
【００１１】
【図１】図１は、実施の形態１にかかる数値制御装置の構成を示す図である。
【図２】図２は、実施の形態１にかかる数値制御装置の構成を示す図である。
【図３】図３は、実施の形態１にかかる画面の動作を示すフローチャートである。
【図４】図４は、実施の形態１における画面の動作を示す図である。
【図５】図５は、実施の形態１における画面の動作を示す図である。
【図６】図６は、実施の形態２にかかる画面の動作を示すフローチャートである。
【図７】図７は、実施の形態２における画面の動作を示す図である。
【図８】図８は、実施の形態３にかかる画面の動作を示すフローチャートである。
【図９】図９は、実施の形態３における画面の動作を示す図である。
【図１０】図１０は、実施の形態４にかかる画面の動作を示すフローチャートである。
【図１１】図１１は、実施の形態４における画面の動作を示す図である。
【図１２】図１２は、実施の形態５にかかる画面の動作を示すフローチャートである。
【図１３】図１３は、実施の形態５における画面の動作を示す図である。
【図１４】図１４は、実施の形態６にかかる画面の動作を示すフローチャートである。
【図１５】図１５は、実施の形態６における画面の動作を示す図である。
【図１６】図１６は、比較例における画面の構成を示す図である。
【発明を実施するための形態】
【００１２】
以下に、本発明にかかる数値制御装置の実施の形態を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【００１３】
実施の形態１．
実施の形態１にかかる数値制御装置１について図１及び図２について説明する。図１は、ＮＣ装置１の機能構成を示す図である。図２は、ＮＣ装置１の外観構成を示す図である。
【００１４】
数値制御装置（以下、ＮＣ装置とする）１は、工作機械Ｍ（に取り付けられた工具）の動作を数値的に制御する。例えば、ＮＣ装置１は、工作機械ＭによるワークＷの加工を制御する。
【００１５】
具体的には、ＮＣ装置１は、主制御部５０、表示ユニット１０、キーボードユニット２０、入力制御部４０、表示制御部３０、記憶部７０、画面座標演算部６０、及び駆動部８０を備える。
【００１６】
主制御部５０は、表示ユニット１０、キーボードユニット２０、入力制御部４０、表示制御部３０、画面座標演算部６０、記憶部７０、及び駆動部８０を全体的に制御する。
【００１７】
表示ユニット１０は、ＮＣ装置１がユーザにより使用される際に対面する主面１０ａ上に、主表示画面１１ａを有する（図２参照）。具体的には、表示ユニット１０は、主表示部１１を有している。主表示部１１は、主表示画面１１ａ上に、表示制御部３０により供給された画像信号に応じた画像を表示する。例えば、主表示部１１は、主表示画面１１ａ上に、工作機械Ｍに関連した第１の機械関連情報を表示する。例えば、第１の機械関連情報は、ＮＣ状態や、ＮＣ操作に関わる基本的な情報を含む。あるいは、例えば、第１の機械関連情報は、編集途中の加工プログラム７３を含む。
【００１８】
キーボードユニット２０は、ＮＣ装置１がユーザにより使用される際に操作される操作面２０ａ上に複数の入力キー２１と補助表示画面２２ａとを有する（図２参照）。補助表示画面２２ａは、例えば、操作面２０ａにおける右上に配されている。
【００１９】
具体的には、キーボードユニット２０は、複数の入力キー２１と補助表示部２２とを有する。複数の入力キー２１は、どのキーが押圧されたかに応じて、ユーザから所定の指示を受け付ける。複数の入力キー２１は、例えば、複数の英数字キー及び他の所定のキーを含む（図２参照）。例えば、ユーザは、主表示画面１１ａ上の表示内容を確認しながら、複数の入力キー２１から所定の英数字キーを押圧してＮＣ装置１の操作を行う。
【００２０】
補助表示部２２は、補助表示画面２２ａ上に、表示制御部３０により供給された画像信号に応じた画像を表示する。例えば、補助表示部２２は、工作機械Ｍに関連した第２の機械関連情報を表示する。第２の機械関連情報は、例えば、第１の機械関連情報に連動した複数のボタンオブジェクトを含む（図４参照）。
【００２１】
また、補助表示部２２は、タッチパネルセンサ（表示入力部）２２ｂを有している。タッチパネルセンサ２２ｂは、補助表示画面２２ａをタッチパネルとして入力指示を受け付ける。例えば、ユーザは、主表示画面１１ａ上の表示内容を確認しながら、補助表示画面２２ａ内の所定の部分を押圧してＮＣ装置１の操作を行う。例えば、タッチパネルセンサ２２ｂは、複数のボタンオブジェクト（図４参照）のうち押下されたボタンオブジェクトに対応する入力指示を受け付ける。
【００２２】
入力制御部４０は、複数の入力キー２１のうちいずれかのキーが押圧された場合にどのキーが押圧されたかを検知して、どのキーが押圧されたかを示すキー押圧情報を主制御部５０へ供給する。主制御部５０は、キー押圧情報に応じた制御を行う。
【００２３】
また、入力制御部４０は、補助表示画面２２ａにおけるいずれかの部分が押圧された場合に、タッチパネルセンサ２２ｂを介して、補助表示画面２２ａのどの部分が押圧されたのかを検知して、どの部分が押圧されたのかを示すタッチパネル押圧情報を主制御部５０へ供給する。主制御部５０は、タッチパネル押圧情報に応じた制御を行う。
【００２４】
表示制御部３０は、主制御部５０による制御に応じて、主表示画面１１ａに表示すべき情報と補助表示画面２２ａに表示すべき情報とをそれぞれ制御する。すなわち、表示制御部３０は、主表示画面１１ａに表示すべき主表示データ７１を生成し、主表示データ７１を表示用の画像信号に変換し、変換した表示用の画像信号を主表示部１１に供給する。それとともに、表示制御部３０は、補助表示画面２２ａに表示すべき補助表示データ７２を生成し、補助表示データ７２を表示用の画像信号に変換し、変換した表示用の画像信号を補助表示部２２に供給する。これにより、表示制御部３０は、主表示画面１１ａ上に、工作機械Ｍに関連した第１の機械関連情報を表示させるとともに、補助表示画面２２ａ上に、工作機械Ｍに関連した第２の機械関連情報を表示させる。
【００２５】
記憶部７０は、ＮＣ装置１が工作機械ＭによるワークＷの加工を制御する際に使用する加工プログラム７３を記憶する。加工プログラム７３には、例えば、工作機械Ｍの動作軌跡がプログラムされている。
【００２６】
また、記憶部７０は、所定の作業領域としても用いられる。例えば、記憶部７０は、主表示画面１１ａに表示すべきデータとして表示制御部３０により生成された主表示データ７１を記憶するとともに、補助表示画面２２ａに表示すべきデータとして表示制御部３０により生成された補助表示データ７２を記憶する。さらに、記憶部７０は、補助表示画面２２ａ内における複数の座標と複数の入力指示との関連付けを示すデータとして主制御部５０により生成された入力指示データ７４を記憶する。
【００２７】
画面座標演算部６０は、タッチパネル押圧情報を主制御部５０経由で入力制御部４０から受け、タッチパネル押圧情報により示された補助表示画面２２ａ内の座標を演算して特定する。また、画面座標演算部６０は、入力指示データ７４を主制御部５０経由で記憶部７０から読み出し、入力指示データ７４に含まれた複数の座標を演算して特定する。画面座標演算部６０は、タッチパネル押圧情報により示された補助表示画面２２ａ内の座標と、入力指示データ７４に含まれた複数の座標とを比較する。画面座標演算部６０は、補助表示画面２２ａの全領域内において、入力指示データ７４に含まれた複数の座標のいずれかの座標を中心とする所定半径内に、タッチパネル押圧情報により示された座標位置が含まれるか否かを判断する。画面座標演算部６０は、入力指示データ７４に含まれた所定の入力指示に関連付けられた座標を中心とする所定半径内に、タッチパネル押圧情報により示された座標位置が含まれる場合、その所定の入力指示が受け付けられたと判断する。
【００２８】
これにより、画面座標演算部６０は、タッチパネルセンサ２２ｂにより受け付けられた入力指示をタッチパネル入力指示情報として主制御部５０へ供給する。タッチパネル入力指示情報が供給されることにより、主制御部５０は、タッチパネル入力指示情報に応じた入力指示がタッチパネルセンサ２２ｂを介して受け付けられたと認識する。
【００２９】
駆動部８０は、主制御部５０による制御に応じて、工作機械ＭによるワークＷの加工が行われるように、工作機械Ｍを駆動する。具体的には、駆動部８０は、ドライブアンプ８１を含む。駆動部８０は、工作機械Ｍを駆動するための指令を主制御部５０から受け、受けた指令をドライブアンプ８１により増幅して駆動信号を生成して工作機械Ｍへ供給する。これにより、工作機械Ｍが駆動される。
【００３０】
次に、ＮＣ装置１にて使用頻度が高い加工プログラム７３の編集画面について図３〜図５を用いて説明する。図３は、主表示画面１１ａ及び補助表示画面２２ａの動作を示すフローチャートである。図４（ａ）及び図５（ａ）は、主表示画面１１ａの動作を示す図である。図４（ｂ）及び図５（ｂ）は、補助表示画面２２ａの動作を示す図である。
【００３１】
図３に示すステップＳ１では、入力制御部４０が、複数の入力キー２１及びタッチパネルセンサ２２ｂの少なくとも一方から、加工プログラム７３の編集画面の起動指示がユーザから受け付けられたことを検知する。入力制御部４０は、検知した起動指示を主制御部５０へ供給する。主制御部５０は、供給された起動指示に応じて、記憶部７０にアクセスして、編集途中の加工プログラム７３が記憶部７０に記憶されているか否かを判断する。
【００３２】
主制御部５０は、編集途中の加工プログラム７３が記憶部７０に記憶されていない場合、編集途中の加工プログラム７３がない旨の情報を表示制御部３０へ供給する。これにより、表示制御部３０は、初期状態の加工プログラム７３の編集画面１１ａ１を主表示データ７１として生成する。
【００３３】
あるいは、主制御部５０は、編集途中の加工プログラム７３が記憶部７０に記憶されている場合、編集途中の加工プログラム７３の情報を表示制御部３０へ供給する。これにより、表示制御部３０は、編集途中の加工プログラム７３の情報を含めて加工プログラム７３の編集画面１１ａ１を主表示データ７１として生成する。
【００３４】
そして、表示制御部３０は、主表示データ７１を主制御部５０経由で記憶部７０に記憶させるとともに、主表示データ７１を表示用の画像信号に変換して主表示部１１へ供給する。これにより、主表示部１１は、主表示画面１１ａに加工プログラム７３の編集画面１１ａ１を起動して表示する。このとき、主表示部１１は、編集位置を示すカーソル（例えば、図４（ａ）に示す黒四角のオブジェクト）１１ａ２を、初期状態の加工プログラム７３における初期位置に、又は編集途中の加工プログラム７３における一番最後の部分の位置に表示させる。
【００３５】
ステップＳ２では、主制御部５０が、加工プログラム７３に対して次に追加される候補となる複数のコードに対応した複数のボタンオブジェクトが補助表示画面２２ａに表示されるように、表示制御部３０を制御する。
【００３６】
例えば、主制御部５０は、編集途中の加工プログラム７３が記憶部７０に記憶されていない場合、制御対象である工作機械Ｍを特定するために設定されたＮＣパラメータに基づいて、初期状態の加工プログラム７３に対して次に追加する候補となる複数のコードを推定する。主制御部５０は、推定した複数のコードを表示制御部３０へ供給する。表示制御部３０は、複数のコードに対応した複数のボタンオブジェクト（図示せず）を補助表示データ７２として生成する。表示制御部３０は、補助表示データ７２を主制御部５０経由で記憶部７０に記憶させるとともに、補助表示データ７２を表示用の画像信号に変換して補助表示部２２へ供給する。これにより、補助表示部２２は、初期状態の加工プログラム７３の編集画面１１ａ１におけるカーソル１１ａ２の位置の記述（空の記述）に連動した情報として、補助表示画面２２ａ上に、複数のボタンオブジェクト（最初に入力することが予想されるコードの候補）を表示する。
【００３７】
あるいは、例えば、主制御部５０は、編集途中の加工プログラム７３が記憶部７０に記憶されている場合、編集途中の加工プログラム７３における一番最後の部分の記述から、編集途中の加工プログラム７３に対して次に追加する候補となる複数のコードを推定する。例えば、主制御部５０は、編集途中の加工プログラム７３に対して次に追加する候補として、Ｇコード「Ｇ４」、「Ｇ４０」、「Ｇ４１」、「Ｇ４２」、「Ｇ４３」を推定する（図４（ｂ）参照）。主制御部５０は、推定した複数のコードを表示制御部３０へ供給する。表示制御部３０は、複数のコード（例えば、Ｇコード「Ｇ４」、「Ｇ４０」、「Ｇ４１」、「Ｇ４２」、「Ｇ４３」）に対応した複数のボタンオブジェクト２２ａ１〜２２ａ５（図４（ｂ）参照）を補助表示データ７２として生成する。表示制御部３０は、補助表示データ７２を主制御部５０経由で記憶部７０に記憶させるとともに、補助表示データ７２を表示用の画像信号に変換して補助表示部２２へ供給する。これにより、補助表示部２２は、編集途中の加工プログラム７３の編集画面１１ａ１におけるカーソル１１ａ２の位置の記述に連動した情報として、補助表示画面２２ａ上に、複数のボタンオブジェクト２２ａ１〜２２ａ５を表示する。
【００３８】
あるいは、例えば、主制御部５０は、複数の入力キー２１を介して加工プログラム７３の編集画面１１ａ１におけるカーソル１１ａ２が移動されたことを認識した場合、移動後のカーソル１１ａ２が位置した部分の記述から、編集途中の加工プログラム７３に対して次に追加する候補となる複数のコードを新たに推定する。主制御部５０は、推定した複数のコードを表示制御部３０へ供給する。表示制御部３０は、複数のコードに対応した複数のボタンオブジェクト（図示せず）を補助表示データ７２として生成する。表示制御部３０は、補助表示データ７２を主制御部５０経由で記憶部７０に記憶させるとともに、補助表示データ７２を表示用の画像信号に変換して補助表示部２２へ供給する。これにより、補助表示部２２は、編集途中の加工プログラム７３の編集画面１１ａ１におけるカーソル１１ａ２の位置の記述に連動した情報として、補助表示画面２２ａ上に、複数のボタンオブジェクト２２ａ１〜２２ａ５を（動的に変更して）表示する。
【００３９】
ステップＳ３では、主制御部５０が、選択されたボタンオブジェクトに対応したコードの次に入力が予想される文字列が補助表示画面２２ａに表示されるように、表示制御部３０を制御する。
【００４０】
例えば、主制御部５０は、タッチパネルセンサ２２ｂを介して複数のボタンオブジェクトのうち１つのボタンオブジェクトが選択されたことを認識した場合、選択されたボタンオブジェクトに対応したコードの次に入力が予想される文字列を推定する。例えば、主制御部５０は、タッチパネルセンサ２２ｂを介して、Ｇコード「Ｇ４３」に対応したボタンオブジェクト２２ａ５が選択されたことを認識した場合、ボタンオブジェクト２２ａ５が選択されたことを表示制御部３０へ通知する。これに応じて、表示制御部３０は、主制御部５０を介して記憶部７０の補助表示データ７２を更新するとともに、ボタンオブジェクト２２ａ５が選択されたことを示す表示（例えば、図４（ｂ）に示すようなボタンオブジェクト２２ａ５のハイライト表示）を行うように補助表示部２２を制御する。
【００４１】
それとともに、主制御部５０は、Ｇコード「Ｇ４３」に対応したボタンオブジェクト２２ａ５が選択されたことを認識した場合、Ｇコード「Ｇ４３」の次に入力が予想される文字列として、Ｇ４３のプログラム指令フォーマット「Ｚ□  Ｆ□；」を推定する。主制御部５０は、推定した文字列「Ｚ□  Ｆ□；」を表示制御部３０へ供給する。表示制御部３０は、文字列「Ｚ□  Ｆ□；」に対応したボタンオブジェクト２２ａ６（図４（ｂ）参照）を補助表示データ７２として生成する。表示制御部３０は、主制御部５０を介して記憶部７０の補助表示データ７２を更新するとともに、補助表示データ７２を表示用の画像信号に変換して補助表示部２２へ供給する。これにより、補助表示部２２は、主表示画面１１ａ上の加工プログラム７３の編集画面１１ａ１におけるカーソル１１ａ２の位置の記述と、補助表示画面２２ａ上の複数のボタンオブジェクト２２ａ１〜２２ａ５とに連動したボタンオブジェクト２２ａ６を、補助表示画面２２ａ上に表示する。
【００４２】
あるいは、例えば、主制御部５０は、タッチパネルセンサ２２ｂを介して複数のボタンオブジェクトのうち他のボタンオブジェクトが新たに選択されたことを認識した場合、選択されたボタンオブジェクトに対応したコードの次に入力が予想される文字列を新たに推定する。これに応じて、表示制御部３０は、主制御部５０を介して記憶部７０の補助表示データ７２を更新するとともに、他のボタンオブジェクトが新たに選択されたことを示す表示（例えば、他のボタンオブジェクトのハイライト表示）を行うように補助表示部２２を制御する。
【００４３】
それとともに、主制御部５０は、推定した文字列を表示制御部３０へ供給する。表示制御部３０は、その文字列に対応したボタンオブジェクト（図示せず）を補助表示データ７２として生成する。表示制御部３０は、主制御部５０を介して記憶部７０の補助表示データ７２を更新するとともに、補助表示データ７２を表示用の画像信号に変換して補助表示部２２へ供給する。これにより、補助表示部２２は、主表示画面１１ａ上の加工プログラム７３の編集画面１１ａ１におけるカーソル１１ａ２の位置の記述と、補助表示画面２２ａ上の複数のボタンオブジェクト２２ａ１〜２２ａ５とに連動したボタンオブジェクト２２ａ６を、補助表示画面２２ａ上に（動的に変更して）表示する。
【００４４】
ステップＳ４では、主制御部５０が、ステップＳ３で補助表示画面２２ａ上に表示された文字列に対して値を入力するように、表示制御部３０を制御する。
【００４５】
例えば、主制御部５０は、タッチパネルセンサ２２ｂを介して補助表示画面２２ａ上の文字列「Ｚ□  Ｆ□；」における「Ｚ」の後の「□」の部分が押圧されたことを認識した場合、「Ｚ」の後の「□」の部分が押圧されたことを表示制御部３０へ通知する。これに応じて、表示制御部３０は、主制御部５０を介して記憶部７０の補助表示データ７２を更新するとともに、押圧された「□」の部分すなわちＺの指令値が入力可能な状態になったことを示す表示（例えば、「□」の部分を黒四角にする表示）を行うように補助表示部２２を制御する。
【００４６】
そして、主制御部５０は、複数の入力キー２１を介して、例えばＺの指令値として「５０．」が入力されたことを認識した場合、Ｚの指令値「５０．」を表示制御部３０へ通知する。これに応じて、表示制御部３０は、主制御部５０を介して記憶部７０の補助表示データ７２を更新するとともに、押圧された「□」の部分すなわちＺの指令値に「５０．」が入力されたことを示す表示（例えば、「Ｚ５０．  Ｆ□；」の表示）を行うように補助表示部２２を制御する。
【００４７】
例えば、主制御部５０は、タッチパネルセンサ２２ｂを介して補助表示画面２２ａ上の文字列「Ｚ５０．  Ｆ□；」における「Ｆ」の後の「□」の部分が押圧されたことを認識した場合、「Ｆ」の後の「□」の部分が押圧されたことを表示制御部３０へ通知する。これに応じて、表示制御部３０は、主制御部５０を介して記憶部７０の補助表示データ７２を更新するとともに、押圧された「□」の部分すなわちＦの指令値が入力可能な状態になったことを示す表示（例えば、「□」の部分を黒四角にする表示）を行うように補助表示部２２を制御する。
【００４８】
そして、主制御部５０は、複数の入力キー２１を介して、例えばＦの指令値として「１０００」が入力されたことを認識した場合、Ｆの指令値「１０００」を表示制御部３０へ通知する。これに応じて、表示制御部３０は、主制御部５０を介して記憶部７０の補助表示データ７２を更新するとともに、押圧された「□」の部分すなわちＦの指令値に「１０００」が入力されたことを示す表示（例えば、図５（ｂ）に示すような「Ｚ５０．  Ｆ１０００；」の表示）を行うように補助表示部２２を制御する。
【００４９】
さらに、主制御部５０は、タッチパネルセンサ２２ｂを介してボタンオブジェクト２２ａ６が押圧されたこと（例えば、ボタンオブジェクト２２ａ６におけるＺの指令値やＦの指令値以外の部分が押圧されたこと）を検知した場合、補助表示画面２２ａ上の文字列「Ｚ５０．  Ｆ１０００；」が主表示画面１１ａ上にも表示されるように表示制御部３０を制御する。すなわち、主制御部５０は、ボタンオブジェクト２２ａ６が押圧されたことを表示制御部３０に通知する。これに応じて、表示制御部３０は、主制御部５０を介して記憶部７０の補助表示データ７２を更新するとともに、ボタンオブジェクト２２ａ６が選択されたことを示す表示（例えば、図５（ｂ）に示すようなボタンオブジェクト２２ａ６１のハイライト表示）を行うように補助表示部２２を制御する。また、表示制御部３０は、ボタンオブジェクト２２ａ６が押圧されたことの通知に応じて、主制御部５０を介して記憶部７０から主表示データ７１を読み出し、主表示データ７１にＧコード「Ｇ４３」及び文字列「Ｚ５０．  Ｆ１０００；」を含めたものを新たに主表示データ７１として生成する。表示制御部３０は、主制御部５０を介して記憶部７０の主表示データ７１を更新するとともに、主表示データ７１を表示用の画像信号に変換して主表示部１１へ供給する。これにより、主表示部１１は、主表示画面１１ａ上に、加工プログラム７３の編集画面１１ａ１におけるカーソル（例えば、図４（ａ）に示す黒四角のオブジェクト）１１ａ２の位置に、Ｇコード「Ｇ４３」及び文字列「Ｚ５０．  Ｆ１０００；」を挿入して表示する（図５（ａ）参照）。それに伴い、主表示部１１は、カーソル１１ａ２１を挿入後の記述の最後の位置にして主表示画面１１ａ上に表示する。
【００５０】
ステップＳ５では、主制御部５０が、他の入力があるか否かを判断する。
【００５１】
例えば、入力制御部４０は、複数の入力キー２１及びタッチパネルセンサ２２ｂの少なくとも一方から、加工プログラム７３の編集画面１１ａ１の終了指示がユーザから受け付けられたことを検知した場合、検知した終了指示を主制御部５０へ供給する。
【００５２】
主制御部５０は、終了指示が所定時間内に入力制御部４０から供給された場合、他の入力がないと判断して、処理を終了し、終了指示が所定時間内に入力制御部４０から供給されなかった場合、他の入力があると判断して、処理をステップＳ２へ戻す。
【００５３】
ここで、仮に、ＮＣ装置１のキーボードユニット２０が補助表示画面２２ａ及びタッチパネルセンサ２２ｂを有しない場合について考える。この場合、キーボードユニット２０の入力キーがハードウェアにより一意に決められおり（例えば、英数字キーなど）、決められた入力キーで画面操作を行うため、所定の入力指示に対するキー入力回数が多く、操作性が低い傾向にある。
【００５４】
それに対して、実施の形態１では、ＮＣ装置１のキーボードユニット２０が、補助表示画面２２ａ及びタッチパネルセンサ２２ｂを有する。タッチパネルセンサ２２ｂは、補助表示画面２２ａをタッチパネルとして入力指示を受け付ける。これにより、入力キーによる複数回の入力に対応した入力指示をタッチパネルにより１回の入力で行うことができるので、入力指示に対する入力回数を低減でき、操作性を向上できる。すなわち、工作機械Ｍを制御する際の操作性を向上できる。
【００５５】
具体的には、表示制御部３０が、補助表示画面２２ａ上に、主表示画面１１ａ上の第１の機械関連情報に連動した複数のボタンオブジェクト２２ａ１〜２２ａ５を第２の機械関連情報の一部として表示させる。タッチパネルセンサ２２ｂは、複数のボタンオブジェクト２２ａ１〜２２ａ５のうち押下されたボタンオブジェクトに対応する入力指示を受け付ける。これにより、入力キーによる複数回の入力に対応したボタンオブジェクトへの入力指示をタッチパネルにより１回の入力で行うことができるので、入力指示に対する入力回数を低減でき、操作性を向上できる。
【００５６】
特に、表示制御部３０は、主表示画面１１ａ上に、編集途中の加工プログラム７３を第１の機械関連情報として表示させ、補助表示画面２２ａ上に、編集途中の加工プログラム７３に対して次に追加する候補となる複数のコードに対応した複数のボタンオブジェクト２２ａ１〜２２ａ５を第２の機械関連情報の一部として表示させる。タッチパネルセンサ２２ｂは、複数のボタンオブジェクト２２ａ１〜２２ａ５のうち押下されたボタンオブジェクトに対応するコードの入力指示を受け付ける。これにより、入力指示に対する入力回数を低減しつつ、誤入力（誤った加工プログラム指令の記述の入力）を低減できる。
【００５７】
あるいは、仮に、ＮＣ装置９００がキーボードユニット２０を備えない場合について考える。この場合、図１６に示すように、表示ユニット９１０の表示部９１１は、表示画面９１１ａ上にキーボードのオブジェクト９１１ａ２をタッチパネルとして備えることになる。このようなＮＣ装置９００では、表示画面９１１ａに表示されている内容９１１ａ１をタッチパネル（キーボードのオブジェクト９１１ａ２）にて選択することにより、表示内容９１１ａ１に応じた操作が可能であるが、表示画面９１１ａの一部がキーボードのオブジェクト９１１ａ２により占有されてしまうため、画面表示できる情報量（表示内容９１１ａ１の情報量）が制限されるために、所定の情報量を扱うために必要な画面遷移の回数が多くなり、操作性が低い傾向にある。
【００５８】
それに対して、実施の形態１では、主表示画面１１ａのどの部分もタッチパネル用のオブジェクトにより占有されないので、画面表示できる情報量を確保できる。すなわち、表示制御部３０は、主表示画面１１ａ上に、工作機械Ｍに関連した第１の機械関連情報を表示させるとともに、補助表示画面２２ａ上に、工作機械Ｍに関連した第２の機械関連情報を表示させる。これにより、所定の情報量を扱うために必要な画面遷移の回数を低減でき、操作性を向上できる。すなわち、工作機械Ｍを制御する際の操作性を向上できる。
【００５９】
具体的には、表示制御部３０が、補助表示画面２２ａ上に、第１の機械関連情報に連動した情報を第２の機械関連情報として表示させる。これにより、第１の機械関連情報に関連した情報として第２の機械関連情報を確認したい場合に、画面遷移を行うことなく第２の機械関連情報を確認できるため、必要な画面遷移の回数を低減でき、操作性を向上できる。
【００６０】
さらに具体的には、表示制御部３０が、主表示画面１１ａ上に、編集途中の加工プログラム７３を第１の機械関連情報として表示させ、補助表示画面２２ａ上に、編集途中の加工プログラム７３に連動した複数のボタンオブジェクト２２ａ１〜２２ａ５を第２の機械関連情報の一部として表示させる。これにより、加工プログラム７３に追加するコードを調べるために他の画面に遷移する必要性を低減できるので、操作性を向上できる。
【００６１】
特に、工作機械Ｍを制御するための加工プログラム７３では、（Ｇコード等において）次に使用するコードが絞り込みやすいため、次に使用する可能性が高いコードを網羅して複数のボタンオブジェクト２２ａ１〜２２ａ５として補助表示画面２２ａ上に表示させることができる。
【００６２】
さらに、表示制御部３０は、補助表示画面２２ａ上に、選択されたボタンオブジェクトに対応したコードの次に入力が予想される文字列を第２の機械関連情報の他の一部として表示させる。これにより、加工プログラム７３に対してコードの次に追加するコードを調べるために他の画面に遷移する必要性も低減できるので、操作性をさらに向上できる。
【００６３】
また、実施の形態１では、キーボードユニット２０が、複数の入力キー２１と、タッチパネルとして機能する補助表示画面２２ａとを、操作面２０ａ上に有する。これにより、複数の入力キー２１を介した入力操作とタッチパネルセンサ２２ｂを介した入力操作とを連続して行う際の操作性を向上できる。
【００６４】
さらに、実施の形態１では、補助表示画面２２ａが、例えば、操作面２０ａにおける右上に配されている。これにより、主表示画面１１ａと補助表示画面２２ａとの距離を近づけることができるので、主表示画面１１ａと補助表示画面２２ａとを相互に見比べる際の操作性を向上できる。また、操作面２０ａにおける補助表示画面２２ａ以外の部分に入力キーをたくさん配置した場合でも、入力キーの操作時にユーザの手や腕により補助表示画面２２ａが覆われてしまうことを低減できるので、複数の入力キー２１を操作しながら補助表示画面２２ａの表示内容を確認する際の操作性を向上できる。
【００６５】
なお、図３に示すフローチャートでは、ステップＳ１の処理が行われた後にステップＳ２の処理とステップＳ３の処理とが並行して行われてもよい。あるいは、ステップＳ１の処理とステップＳ２の処理とが並行して行われた後にステップＳ３の処理が行われてもよい。あるいは、ステップＳ１の処理とステップＳ２の処理とステップＳ３の処理とが並行して行われてもよい。
【００６６】
実施の形態２．
次に、実施の形態２にかかるＮＣ装置１００について図６及び図７を用いて説明する。図６は、実施の形態２における主表示画面１１１ａ及び補助表示画面１２２ａの動作を示すフローチャートである。図７（ａ）は、主表示画面１１１ａの動作を示す図である。図７（ｂ）、（ｃ）は、補助表示画面１２２ａの動作を示す図である。以下では、実施の形態１と異なる部分を中心に説明する。
【００６７】
図６に示すステップＳ１１では、入力制御部４０が、複数の入力キー２１及びタッチパネルセンサ２２ｂの少なくとも一方から、ＮＣ状態表示画面の起動指示がユーザから受け付けられたことを検知する。入力制御部４０は、検知した起動指示を主制御部５０経由で表示制御部３０へ供給する。
【００６８】
表示制御部３０は、供給された起動指示に応じて、ＮＣ状態表示画面１１１ａ１（図７（ａ）参照）を主表示データ７１として生成する。そして、表示制御部３０は、主表示データ７１を主制御部５０経由で記憶部７０に記憶させるとともに、主表示データ７１を表示用の画像信号に変換して主表示部１１１へ供給する。これにより、主表示部１１１は、主表示画面１１１ａにＮＣ状態表示画面１１１ａ１を起動して表示する。このとき、主表示部１１１は、編集位置を示すカーソル（例えば、図７（ａ）に示す黒四角のオブジェクト）１１１ａ２を、ＮＣ状態表示画面１１１ａ１における初期位置に表示させる。例えば、主表示部１１１は、ＮＣ状態表示画面１１１ａ１として、駆動部８０におけるドライブアンプ８１の状態を示す画面を主表示画面１１１ａ上に表示する。
【００６９】
ステップＳ１２では、入力制御部４０が、複数の入力キー２１及びタッチパネルセンサ２２ｂの少なくとも一方から、機械座標の表示指示がユーザから受け付けられたことを検知する。入力制御部４０は、検知した表示指示を主制御部５０経由で表示制御部３０へ供給する。
【００７０】
表示制御部３０は、供給された表示指示に応じて、機械の位置を表す機械座標情報１２２ａ１（図７（ｂ）参照）を補助表示データ７２として生成する。表示制御部３０は、補助表示データ７２を主制御部５０経由で記憶部７０に記憶させるとともに、補助表示データ７２を表示用の画像信号に変換して補助表示部１２２へ供給する。これにより、補助表示部１２２は、表示指示に応じた機械座標情報１２２ａ１を補助表示画面１２２ａ上に表示する。
【００７１】
ステップＳ１３では、主制御部５０が、機械座標情報１２２ａ１に連動した複数のボタンオブジェクトが補助表示画面１２２ａに表示されるように、表示制御部３０を制御する。
【００７２】
例えば、主制御部５０は、機械座標情報１２２ａ１に関連して参照される情報の候補を推定する。例えば、主制御部５０は、機械座標情報１２２ａ１に関連して参照される情報の候補として、「ワーク座標」、「プログラム座標」、「機械座標」を推定する（図７（ｂ）参照）。ワーク座標は、工作機械Ｍにより加工されるべきワークＷの座標であって、ワークＷ上の原点を基準としたワークＷの中心の座標である。プログラム座標は、加工プログラム７３により指令される際の工作機械Ｍ（に取り付けられた工具）の座標であって、現在指令されている位置に対して工具補正量が加味された座標である。機械座標は、工作機械Ｍ（に取り付けられた工具）の座標である。
【００７３】
主制御部５０は、推定した情報の複数候補を表示制御部３０へ供給する。表示制御部３０は、機械座標情報１２２ａ１に加えて、情報の複数候補（「ワーク座標」、「プログラム座標」、「機械座標」）に対応した複数のボタンオブジェクト１２２ａ２〜１２２ａ４（図７（ｂ）参照）を含む情報を補助表示データ７２として生成する。表示制御部３０は、主制御部５０経由で記憶部７０の補助表示データ７２を更新するとともに、補助表示データ７２を表示用の画像信号に変換して補助表示部１２２へ供給する。これにより、補助表示部１２２は、機械座標情報１２２ａ１に連動した情報として、補助表示画面１２２ａ上に、複数のボタンオブジェクト１２２ａ２〜１２２ａ４を表示する。
【００７４】
ステップＳ１４では、主制御部５０が、「ワーク座標」、「プログラム座標」、「機械座標」のうち選択された座標が補助表示画面１２２ａに表示されるように、表示制御部３０を制御する。
【００７５】
例えば、主制御部５０は、タッチパネルセンサ２２ｂを介して複数のボタンオブジェクトのうち１つのボタンオブジェクトが選択されたことを認識した場合、選択されたボタンオブジェクトに対応する座標を取得する。例えば、主制御部５０は、タッチパネルセンサ２２ｂを介して、「ワーク座標」が選択されたことを認識した場合、機械座標値から記憶部７０に記憶されているワーク座標オフセット値を差し引くことによりワーク座標の情報を算出する。主制御部５０は、例えば、「Ｘ  ０．０００  Ｙ  １．０００  Ｚ  ２．０００」をワーク座標の情報として取得する（図７（ｃ）参照）。主制御部５０は、取得したワーク座標を表示制御部３０へ供給する。表示制御部３０は、主制御部５０を介して記憶部７０の補助表示データ７２を更新するとともに、補助表示データ７２を表示用の画像信号に変換して補助表示部１２２へ供給する。これにより、補助表示部１２２は、機械座標情報１２２ａ１に代えてワーク座標情報１２２ａ１１を補助表示画面１２２ａ上に表示する。
【００７６】
あるいは、例えば、主制御部５０は、タッチパネルセンサ２２ｂを介して、「プログラム座標」が選択されたことを認識した場合、現在指令されている工具補正量を参照してプログラム座標の情報を算出する。主制御部５０は、取得したプログラム座標を表示制御部３０へ供給する。表示制御部３０は、主制御部５０を介して記憶部７０の補助表示データ７２を更新するとともに、補助表示データ７２を表示用の画像信号に変換して補助表示部１２２へ供給する。これにより、補助表示部１２２は、機械座標情報１２２ａ１に代えてプログラム座標情報（図示せず）を補助表示画面１２２ａ上に表示する。
【００７７】
ステップＳ１５では、主制御部５０が、他の座標の表示が要求されているか否かを判断する。
【００７８】
例えば、入力制御部４０は、複数の入力キー２１及びタッチパネルセンサ２２ｂの少なくとも一方から、ＮＣ状態表示画面１１１ａ１の終了指示がユーザから受け付けられたことを検知した場合、検知した終了指示を主制御部５０へ供給する。
【００７９】
主制御部５０は、終了指示が所定時間内に入力制御部４０から供給された場合、他の座標の表示が要求されていないと判断して、処理を終了し、終了指示が所定時間内に入力制御部４０から供給されなかった場合、他の座標の表示が要求されていると判断して、処理をステップＳ１４へ戻す。
【００８０】
以上のように、実施の形態２でも、主表示画面１１１ａがタッチパネル用のオブジェクトにより占有されないので、画面表示できる情報量を確保できる。すなわち、表示制御部３０は、主表示画面１１１ａ上に、工作機械Ｍに関連した第１の機械関連情報を表示させるとともに、補助表示画面１２２ａ上に、工作機械Ｍに関連した第２の機械関連情報を表示させる。これにより、所定の情報量を扱うために必要な画面遷移の回数を低減でき、操作性を向上できる。すなわち、工作機械Ｍを制御する際の操作性を向上できる。
【００８１】
具体的には、表示制御部３０は、主表示画面１１１ａ上に、駆動部８０におけるドライブアンプ８１の状態を示すＮＣ状態表示画面１１１ａ１を表示させるとともに、補助表示画面１２２ａ上に、工作機械Ｍの座標を表す機械座標情報１２２ａ１を表示させる。これにより、ドライブアンプ８１の状態と同時にドライブアンプ８１により駆動された工作機械Ｍの座標を確認したい場合に、主表示画面１１１ａ上のＮＣ状態表示画面１１１ａ１を機械座標画面へ遷移させることなく両者を確認することができるので、必要な画面遷移の回数を低減でき、操作性を向上できる。
【００８２】
また、実施の形態２では、表示制御部３０が、補助表示画面１２２ａ上に、第２の機械関連情報の一部（機械座標情報１２２ａ１）に連動した複数のボタンオブジェクト１２２ａ２〜１２２ａ４を第２の機械関連情報の他の一部として表示させる。タッチパネルセンサ２２ｂは、複数のボタンオブジェクト１２２ａ２〜１２２ａ４のうち押下されたボタンオブジェクトに対応する入力指示を受け付ける。これにより、補助表示画面１２２ａ上に表示される座標値を切り換えることができる。すなわち、工作機械Ｍの座標に続けて他の座標値を確認したい場合に、主表示画面１１１ａ上のＮＣ状態表示画面１１１ａ１を機械座標画面へ遷移させることなく確認できるので、必要な画面遷移の回数をさらに低減できる。
【００８３】
なお、図６に示すフローチャートでは、ステップＳ１１の処理が行われた後にステップＳ１２の処理とステップＳ１３の処理とが並行して行われてもよい。あるいは、ステップＳ１１の処理とステップＳ１２の処理とが並行して行われた後にステップＳ１３の処理が行われてもよい。あるいは、ステップＳ１１の処理とステップＳ１２の処理とステップＳ１３の処理とが並行して行われてもよい。
【００８４】
実施の形態３．
次に、実施の形態３にかかるＮＣ装置２００について図８及び図９を用いて説明する。図８は、実施の形態３における主表示画面２１１ａ及び補助表示画面２２２ａの動作を示すフローチャートである。図９（ａ）は、主表示画面２１１ａの動作を示す図である。図９（ｂ）、（ｃ）は、補助表示画面２２２ａの動作を示す図である。以下では、実施の形態１と異なる部分を中心に説明する。
【００８５】
図８に示すステップＳ２１では、入力制御部４０が、複数の入力キー２１及びタッチパネルセンサ２２ｂの少なくとも一方から、Ｉ／Ｆ画面の起動指示がユーザから受け付けられたことを検知する。入力制御部４０は、検知した起動指示を主制御部５０経由で表示制御部３０へ供給する。
【００８６】
表示制御部３０は、供給された起動指示に応じて、Ｉ／Ｆ画面２１１ａ１（図９（ａ）参照）を主表示データ７１として生成する。そして、表示制御部３０は、主表示データ７１を主制御部５０経由で記憶部７０に記憶させるとともに、主表示データ７１を表示用の画像信号に変換して主表示部２１１へ供給する。これにより、主表示部２１１は、主表示画面２１１ａにＩ／Ｆ画面２１１ａ１を起動して表示する。このとき、主表示部２１１は、編集位置を示すカーソル（例えば、図９（ａ）に示す黒四角のオブジェクト）２１１ａ２を、Ｉ／Ｆ画面２１１ａ１における所定位置に表示させる。主表示部２１１は、Ｉ／Ｆ画面２１１ａ１として、例えば、ＰＬＣ制御用各種入出力信号の表示及びＰＬＣ開発時の機械シーケンス動作の確認、ＮＣ装置の各部とＰＬＣとの間の入出力データ確認に使用するＩ／Ｆ画面２１１ａ１を、主表示画面２１１ａ上に表示する。
【００８７】
ステップＳ２２では、主制御部５０が、Ｉ／Ｆ画面２１１ａ１の表示内容と表示されるべきＩ／Ｆ診断情報（図９（ｂ）に示す複数のＩ／Ｆ診断情報２２２ａ１〜２２２ａ３）との両方に連動した複数のボタンオブジェクトが補助表示画面２２２ａに表示されるように、表示制御部３０を制御する。
【００８８】
例えば、主制御部５０は、Ｉ／Ｆ診断（後述のステップＳ２３）に必要となる操作の候補を推定する。例えば、主制御部５０は、Ｉ／Ｆ診断に必要となる操作の候補として、「登録」、「解除」を推定する（図９（ｂ）参照）。主制御部５０は、推定した操作の複数候補「登録」、「解除」を表示制御部３０へ供給する。表示制御部３０は、操作の複数候補「登録」、「解除」に対応した複数のボタンオブジェクト２２２ａ４〜２２２ａ５（図９（ｂ）参照）を補助表示データ７２として生成する。表示制御部３０は、補助表示データ７２を主制御部５０経由で記憶部７０に記憶させるとともに、補助表示データ７２を表示用の画像信号に変換して補助表示部２２２へ供給する。これにより、補助表示部２２２は、Ｉ／Ｆ画面２１１ａ１の表示内容と表示されるべきＩ／Ｆ診断情報（図９（ｂ）に示す複数のＩ／Ｆ診断情報２２２ａ１〜２２２ａ３）との両方に連動した情報として、補助表示画面２２２ａ上に、複数のボタンオブジェクト２２２ａ４〜２２２ａ５を表示する。
【００８９】
ステップＳ２３では、主制御部５０が、複数のＩ／Ｆ診断情報２２２ａ１〜２２２ａ３が補助表示画面２２２ａに表示されるように、表示制御部３０を制御する。
【００９０】
例えば、主制御部５０は、タッチパネルセンサ２２ｂを介して複数のボタンオブジェクト２２２ａ４〜２２２ａ５のうち「登録」のボタンオブジェクト２２２ａ４が押圧されたことを認識した場合、Ｉ／Ｆ画面２１１ａ１内に表示されている複数のデバイスＸ００００〜Ｘ００７０、Ｙ００００〜Ｙ００７０のうちのカーソル位置のデバイスＸ００００、Ｙ００４８、Ｘ００１８を、Ｉ／Ｆ診断すなわち登録・解除が判断されるべきデバイスとして特定する。主制御部５０は、特定したデバイスＸ００００、Ｙ００４８、Ｘ００１８の情報を表示制御部３０へ供給する。表示制御部３０は、特定したデバイスに対応したＩ／Ｆ診断情報２２２ａ１〜２２２ａ３（図９（ｂ）参照）を補助表示データ７２として生成する。表示制御部３０は、補助表示データ７２を主制御部５０経由で記憶部７０に記憶させるとともに、補助表示データ７２を表示用の画像信号に変換して補助表示部２２２へ供給する。これにより、補助表示部２２２は、Ｉ／Ｆ画面２１１ａ１の表示内容（選択されたデバイス）に連動した情報として、補助表示画面２２２ａ上に、複数のＩ／Ｆ診断情報２２２ａ１〜２２２ａ３を表示する。例えば、図９（ｂ）に示す各Ｉ／Ｆ診断情報２２２ａ１〜２２２ａ３では、左側の情報がデバイスの識別子であり、右側の情報がデータ（例えば「００ｈ」）である。
【００９１】
例えば、主制御部５０は、タッチパネルセンサ２２ｂを介して複数のＩ／Ｆ診断情報２２２ａ１〜２２２ａ３のうち１つのＩ／Ｆ診断情報のデータ（例えば「００ｈ」）の部分が押圧されたことを認識した場合、押圧されたＩ／Ｆ診断情報を表示制御部３０へ通知する。例えば、主制御部５０は、タッチパネルセンサ２２ｂを介して、Ｉ／Ｆ診断情報２２２ａ３の部分が押圧されたことを認識した場合、押圧されたのがＩ／Ｆ診断情報２２２ａ３のデータの部分であることを表示制御部３０へ通知する。これに応じて、表示制御部３０は、主制御部５０を介して記憶部７０の補助表示データ７２を更新するとともに、押圧されたＩ／Ｆ診断情報２２２ａ３のデータの部分が入力可能な状態になったことを示す表示（例えば、Ｉ／Ｆ診断情報２２２ａ３のハイライト表示）を行うように補助表示部２２２を制御する。
【００９２】
そして、主制御部５０は、複数の入力キー２１を介して、例えばＩ／Ｆ診断情報２２２ａ３のデータの値として「２０ｈ」が入力された（データの変更が設定された）ことを認識した場合、Ｉ／Ｆ診断情報２２２ａ３のデータの値「２０ｈ」を表示制御部３０へ通知する。これに応じて、表示制御部３０は、主制御部５０を介して記憶部７０の補助表示データ７２を更新するとともに、押圧されたＩ／Ｆ診断情報２２２ａ３のデータの部分「００ｈ」に代えて「２０ｈ」が入力されたことを示す表示（すなわち、新たなデータの値「２０ｈ」を含むＩ／Ｆ診断情報２２２ａ３１の表示）を行うように補助表示部４２２を制御する。
【００９３】
そして、主制御部５０は、タッチパネルセンサ２２ｂを介して複数のボタンオブジェクト２２２ａ４〜２２２ａ５のうち「解除」のボタンオブジェクト２２２ａ５が押圧されたことを認識した場合、「解除」のボタンオブジェクト２２２ａ５が押圧されたことを表示制御部３０へ通知する。これに応じて、表示制御部３０は、補助表示画面２２２ａ上に表示されているデバイスを解除する。すなわち、表示制御部３０は、各Ｉ／Ｆ診断情報２２２ａ１〜２２２ａ３の補助表示画面２２２ａ上での表示を解除する。
【００９４】
ステップＳ２４では、主制御部５０が、他のデバイスのＩ／Ｆ診断が要求されているか否かを判断する。
【００９５】
例えば、入力制御部４０は、複数の入力キー２１及びタッチパネルセンサ２２ｂの少なくとも一方から、Ｉ／Ｆ画面２１１ａ１の終了指示がユーザから受け付けられたことを検知した場合、検知した終了指示を主制御部５０へ供給する。
【００９６】
主制御部５０は、終了指示が所定時間内に入力制御部４０から供給された場合、他の座標の表示が要求されていないと判断して、処理を終了し、終了指示が所定時間内に入力制御部４０から供給されなかった場合、他の座標の表示が要求されていると判断して、処理をステップＳ２４へ戻す。
【００９７】
以上のように、実施の形態３では、表示制御部３０が、補助表示画面２２２ａ上に、Ｉ／Ｆ画面２１１ａ１の表示内容（第１の機械関連情報）と複数のＩ／Ｆ診断情報２２２ａ１〜２２２ａ３（第２の機械関連情報の一部）との両方に連動した複数のボタンオブジェクト２２２ａ４〜２２２ａ５を第２の機械関連情報の他の一部として表示させる。タッチパネルセンサ２２ｂは、複数のボタンオブジェクト２２２ａ４〜２２２ａ５のうち押下されたボタンオブジェクトに対応する入力指示を受け付ける。これにより、Ｉ／Ｆ画面２１１ａ１に表示された複数のデバイスのうち選択され補助表示画面２２２ａ上に表示させたデバイスについてＩ／Ｆ診断を行うことができる。この結果、常時入出力デバイスの確認・変更に必要な入力指示に対する入力回数を低減できるとともに、常時入出力デバイスの確認・変更に必要な画面遷移の回数を低減できる。
【００９８】
なお、図８に示すフローチャートでは、ステップＳ２１の処理が行われた後にステップＳ２２の処理とステップＳ２３の処理とが並行して行われてもよい。あるいは、ステップＳ２１の処理とステップＳ２２の処理とが並行して行われた後にステップＳ２３の処理が行われてもよい。あるいは、ステップＳ２１の処理とステップＳ２２の処理とステップＳ２３の処理とが並行して行われてもよい。
【００９９】
実施の形態４．
次に、実施の形態４にかかるＮＣ装置３００について図１０及び図１１を用いて説明する。図１０は、実施の形態４における主表示画面３１１ａ及び補助表示画面３２２ａの動作を示すフローチャートである。図１１（ａ）は、主表示画面３１１ａの動作を示す図である。図１１（ｂ）、（ｃ）は、補助表示画面３２２ａの動作を示す図である。以下では、実施の形態１と異なる部分を中心に説明する。
【０１００】
図１０に示すステップＳ３１では、入力制御部４０が、複数の入力キー２１及びタッチパネルセンサ２２ｂの少なくとも一方から、波形表示画面の起動指示がユーザから受け付けられたことを検知する。入力制御部４０は、検知した起動指示を主制御部５０経由で表示制御部３０へ供給する。
【０１０１】
表示制御部３０は、供給された起動指示に応じて、波形表示画面３１１ａ１（図１１（ａ）参照）を主表示データ７１として生成する。そして、表示制御部３０は、主表示データ７１を主制御部５０経由で記憶部７０に記憶させるとともに、主表示データ７１を表示用の画像信号に変換して主表示部３１１へ供給する。これにより、主表示部３１１は、主表示画面３１１ａに波形表示画面３１１ａ１を起動して表示する。このとき、主表示部３１１は、編集位置を示すカーソル（例えば、図１１（ａ）に示す四角い枠）３１１ａ２を、波形表示画面３１１ａ１における所定位置に表示させる。主表示部３１１は、波形表示画面３１１ａ１として、例えば、サーボモータの動作を示す波形の表示オブジェクト３１１ａ３を含む画面を、主表示画面３１１ａ上に表示する。
【０１０２】
ステップＳ３２では、主制御部５０が、主表示画面３１１ａ上の表示オブジェクト３１１ａ３の一部を拡大した表示オブジェクトが補助表示画面３２２ａに表示されるように、表示制御部３０を制御する。
【０１０３】
例えば、主制御部５０は、波形表示画面３１１ａ１内に表示されている表示オブジェクト３１１ａ３のうちのカーソル３１１ａ２で囲まれた一部の表示オブジェクトを特定する。主制御部５０は、特定した一部の表示オブジェクトを表示制御部３０へ供給する。表示制御部３０は、一部の表示オブジェクトを補助表示画面３２２ａ上における表示すべき領域に合わせて拡大した表示オブジェクト３２２ａ１（図１１（ｂ）参照）を補助表示データ７２として生成する。表示制御部３０は、補助表示データ７２を主制御部５０経由で記憶部７０に記憶させるとともに、補助表示データ７２を表示用の画像信号に変換して補助表示部３２２へ供給する。これにより、補助表示部３２２は、波形表示画面３１１ａ１の表示オブジェクト３１１ａ１の一部を拡大した表示オブジェクトとして、補助表示画面３２２ａ上に、表示オブジェクト３２２ａ１を表示する。
【０１０４】
あるいは、例えば、主制御部５０は、複数の入力キー２１を介して波形表示画面３１１ａ１におけるカーソル３１１ａ２が移動されたことを認識した場合、波形表示画面３１１ａ１内に表示されている表示オブジェクト３１１ａ３のうちの移動後のカーソル３１１ａ２で囲まれた一部の表示オブジェクトを特定する。主制御部５０は、特定した一部の表示オブジェクトを表示制御部３０へ供給する。表示制御部３０は、一部の表示オブジェクトを補助表示画面３２２ａ上における表示すべき領域に合わせて拡大した表示オブジェクト（図示せず）を補助表示データ７２として生成する。表示制御部３０は、補助表示データ７２を主制御部５０経由で記憶部７０に記憶させるとともに、補助表示データ７２を表示用の画像信号に変換して補助表示部３２２へ供給する。これにより、補助表示部３２２は、波形表示画面３１１ａ１の表示オブジェクトの一部を拡大した表示オブジェクトとして、補助表示画面３２２ａ上に、表示オブジェクト３２２ａ１を表示する。
【０１０５】
ステップＳ３３では、主制御部５０が、主表示画面３１１ａの表示オブジェクト３１１ａ３と補助表示画面３２２ａの表示オブジェクト３２２ａ１との両方に連動した複数のボタンオブジェクト３２２ａ２〜３２２ａ４が補助表示画面３２２ａに表示されるように、表示制御部３０を制御する。
【０１０６】
例えば、主制御部５０は、波形表示に必要となる操作の候補を推定する。例えば、主制御部５０は、Ｉ／Ｆ診断に必要となる操作の候補として、「拡大」、「縮小」、「メイン」を推定する（図１１（ｂ）参照）。主制御部５０は、推定した操作の複数候補「拡大」、「縮小」、「メイン」を表示制御部３０へ供給する。表示制御部３０は、操作の複数候補「拡大」、「縮小」、「メイン」に対応した複数のボタンオブジェクト３２２ａ２〜３２２ａ４（図１１（ｂ）参照）を補助表示データ７２として生成する。表示制御部３０は、補助表示データ７２を主制御部５０経由で記憶部７０に記憶させるとともに、補助表示データ７２を表示用の画像信号に変換して補助表示部３２２へ供給する。これにより、補助表示部３２２は、主表示画面３１１ａの表示オブジェクト３１１ａ３と補助表示画面３２２ａの表示オブジェクト３２２ａ１との両方に連動した情報として、補助表示画面３２２ａ上に、複数のボタンオブジェクト３２２ａ２〜３２２ａ４を表示する。
【０１０７】
ステップＳ３４では、主制御部５０が、補助表示画面３２２ａ上の表示オブジェクト３２２ａ１を拡大・縮小した表示オブジェクトが補助表示画面３２２ａに表示されるように、表示制御部３０を制御する。あるいは、補助表示画面３２２ａ上の表示オブジェクト３２２ａ１が拡大・縮小された後に元の表示オブジェクト３２２ａ１が補助表示画面３２２ａに表示されるように、表示制御部３０を制御する。
【０１０８】
例えば、主制御部５０は、タッチパネルセンサ２２ｂを介して複数のボタンオブジェクト３２２ａ２〜３２２ａ４のうち「拡大」のボタンオブジェクト３２２ａ２が押圧されたことを認識した場合、「拡大」のボタンオブジェクト３２２ａ２が押圧されたことを表示制御部３０へ通知する。これに応じて、表示制御部３０は、カーソル３１１ａ２により囲まれた領域の中央を中心にして表示オブジェクト３１１ａ１をさらに拡大して補助表示画面３２２ａ１上に表示させる。このとき、主表示画面３１１ａ上でカーソル３１１ａ２も表示オブジェクト３１１ａ３も図１１（ａ）に示された状態に維持されているが、実質的に、カーソル３１１ａ２の大きさを小さくして表示オブジェクト３１１ａ３におけるカーソル３１１ａ２で囲まれる部分の面積を小さくしたことに相当する動作が行われる。
【０１０９】
あるいは、例えば、主制御部５０は、タッチパネルセンサ２２ｂを介して複数のボタンオブジェクト３２２ａ２〜３２２ａ４のうち「縮小」のボタンオブジェクト３２２ａ３が押圧されたことを認識した場合、「縮小」のボタンオブジェクト３２２ａ３が押圧されたことを表示制御部３０へ通知する。これに応じて、表示制御部３０は、カーソル３１１ａ２により囲まれた領域の中央を中心にして表示オブジェクト３１１ａ１を縮小して補助表示画面３２２ａ１上に表示オブジェクト３２２ａ１１として表示させる（図１１（ｃ）参照）。このとき、主表示画面３１１ａ上でカーソル３１１ａ２も表示オブジェクト３１１ａ３も図１１（ａ）に示された状態に維持されているが、実質的に、カーソル３１１ａ２の大きさを大きくして表示オブジェクト３１１ａ３におけるカーソル３１１ａ２で囲まれる部分の面積を大きくしたことに相当する動作が行われる。
【０１１０】
あるいは、例えば、主制御部５０は、タッチパネルセンサ２２ｂを介して複数のボタンオブジェクト３２２ａ２〜３２２ａ４のうち「メイン」のボタンオブジェクト３２２ａ４が押圧されたことを認識した場合、「メイン」のボタンオブジェクト３２２ａ４が押圧されたことを表示制御部３０へ通知する。これに応じて、表示制御部３０は、元の表示オブジェクト３１１ａ１、すなわち主表示画面３１１ａ上の表示オブジェクト３１１ａ３のうちのカーソル３１１ａ２で囲まれた一部の表示オブジェクトが補助表示画面３２２ａ上における表示すべき領域に合わせて拡大された表示オブジェクト３２２ａ１（図１１（ｂ）参照）を、再び補助表示画面３２２ａ１上に表示させる。このとき、主表示画面３１１ａ上でカーソル３１１ａ２も表示オブジェクト３１１ａ３も図１１（ａ）に示された状態に維持されているが、実質的に、カーソル３１１ａ２の大きさを元に戻して表示オブジェクト３１１ａ３におけるカーソル３１１ａ２で囲まれる部分の面積を元に戻したことに相当する動作が行われる。
【０１１１】
ステップＳ３５では、主制御部５０が、さらに波形確認を行うことが要求されているか否かを判断する。
【０１１２】
例えば、入力制御部４０は、複数の入力キー２１及びタッチパネルセンサ２２ｂの少なくとも一方から、波形表示画面３１１ａ１の終了指示がユーザから受け付けられたことを検知した場合、検知した終了指示を主制御部５０へ供給する。
【０１１３】
主制御部５０は、終了指示が所定時間内に入力制御部４０から供給された場合、他の座標の表示が要求されていないと判断して、処理を終了し、終了指示が所定時間内に入力制御部４０から供給されなかった場合、他の座標の表示が要求されていると判断して、処理をステップＳ３４へ戻す。
【０１１４】
以上のように、実施の形態４では、表示制御部３０が、主表示画面３１１ａ上に、表示オブジェクト３１１ａ３を第１の機械関連情報として表示させるとともに、補助表示画面３２２ａ上に、表示オブジェクト３１１ａ３の一部に対応した表示オブジェクト３２２ａ１を第２の機械関連情報として表示させる。すなわち、表示制御部３０は、補助表示画面３２２ａ上に、主表示画面３１１ａ上の表示オブジェクト（全体波形）３１１ａ３の一部を拡大した表示オブジェクト（部分波形）３２２ａ１を表示させる。これにより、波形表示の全体像を確認しながら、拡大した部分波形を確認することができる。
【０１１５】
また、実施の形態４では、表示制御部３０が、補助表示画面３２２ａ上に、主表示画面３１１ａ上の表示オブジェクト３１１ａ３（第１の機械関連情報）と補助表示画面３２２ａ上の表示オブジェクト３２２ａ１（第２の機械関連情報の一部）との両方に連動した複数のボタンオブジェクト３２２ａ２〜３２２ａ４を第２の機械関連情報の他の一部として表示させる。タッチパネルセンサ２２ｂは、複数のボタンオブジェクト３２２ａ２〜３２２ａ４のうち押下されたボタンオブジェクトに対応する入力指示を受け付ける。これにより、波形表示画面３１１ａ１に表示された表示オブジェクト３１１ａ３のうち選択され補助表示画面３２２ａ上に表示させた部分の表示オブジェクト３２２ａ１について拡大・縮小して確認を行ったり（補助表示画面３２２ａ上で操作したことを省略して）もとの状態に戻したりすることができる。この結果、波形の確認に必要な入力指示に対する入力回数を低減できるとともに、波形の確認に必要な画面遷移の回数を低減できる。
【０１１６】
なお、図１０に示すフローチャートでは、ステップＳ３１の処理が行われた後にステップＳ３２の処理とステップＳ３３の処理とが並行して行われてもよい。あるいは、ステップＳ３１の処理とステップＳ３２の処理とが並行して行われた後にステップＳ３３の処理が行われてもよい。あるいは、ステップＳ３１の処理とステップＳ３２の処理とステップＳ３３の処理とが並行して行われてもよい。
【０１１７】
実施の形態５．
次に、実施の形態５にかかるＮＣ装置４００について図１２及び図１３を用いて説明する。図１２は、実施の形態５における主表示画面４１１ａ及び補助表示画面４２２ａの動作を示すフローチャートである。図１３（ａ）は、主表示画面４１１ａの動作を示す図である。図１３（ｂ）、（ｃ）は、補助表示画面４２２ａの動作を示す図である。以下では、実施の形態１と異なる部分を中心に説明する。
【０１１８】
図１２に示すステップＳ４１では、入力制御部４０が、複数の入力キー２１及びタッチパネルセンサ２２ｂの少なくとも一方から、パラメータ画面の起動指示がユーザから受け付けられたことを検知する。入力制御部４０は、検知した起動指示を主制御部５０経由で表示制御部３０へ供給する。
【０１１９】
表示制御部３０は、供給された起動指示に応じて、パラメータ画面４１１ａ１（図１３（ａ）参照）を主表示データ７１として生成する。そして、表示制御部３０は、主表示データ７１を主制御部５０経由で記憶部７０に記憶させるとともに、主表示データ７１を表示用の画像信号に変換して主表示部４１１へ供給する。これにより、主表示部４１１は、主表示画面４１１ａにパラメータ画面４１１ａ１を起動して表示する。このとき、主表示部４１１は、編集位置を示すカーソル（例えば、図１３（ａ）に示す黒四角のオブジェクト）４１１ａ２を、パラメータ画面４１１ａ１における所定位置に表示させる。主表示部４１１は、パラメータ画面４１１ａ１として、例えば、ＮＣ装置４００が制御する対象となる工作機械Ｍを特定するためのパラメータ（ＮＣのパラメータ）を設定するための画面を、主表示画面４１１ａ上に表示する。
【０１２０】
ステップＳ４２では、主制御部５０が、パラメータ画面４１１ａ１の表示内容に連動した情報が補助表示画面４２２ａに表示されるように、表示制御部３０を制御する。
【０１２１】
例えば、ＮＣのパラメータは、複数の関連パラメータが存在し、新規機能追加の場合には新たなパラメータ番号がとられるため、この関連パラメータは異なる画面に表示されることが多い。主制御部５０は、パラメータ画面４１１ａ１内のカーソル４１１ａ２がある位置に表示されたパラメータに関連するパラメータを推定する。主制御部５０は、例えば、パラメータ画面４１１ａ１内の「コーナ減速角度」に関連したパラメータとして、「♯１２０６  Ｇ１ｂＦ」、「♯１２０７  Ｇ１ｂｔＬ」、「♯１５６８  ＳｆｉｌｔＧ１」を推定する。また、主制御部５０は、推定したパラメータ「♯１２０６  Ｇ１ｂＦ」、「♯１２０７  Ｇ１ｂｔＬ」、「♯１５６８  ＳｆｉｌｔＧ１」の値として、それぞれ、「１」、「５０」、「３０」を取得する。主制御部５０は、推定した複数のパラメータの情報と複数の値の情報とを表示制御部３０へ供給する。表示制御部３０は、複数のパラメータの情報と複数の値の情報とに対応した複数の関連パラメータ情報４２２ａ１〜４２２ａ３（図１３（ｂ）参照）と複数の値情報４２２ａ４〜４２２ａ６とを補助表示データ７２として生成する。表示制御部３０は、補助表示データ７２を主制御部５０経由で記憶部７０に記憶させるとともに、補助表示データ７２を表示用の画像信号に変換して補助表示部４２２へ供給する。これにより、補助表示部４２２は、パラメータ画面４１１ａ１の表示内容（選択されたパラメータ）に連動した情報として、補助表示画面４２２ａ上に、複数の関連パラメータ情報４２２ａ１〜４２２ａ３及び複数の値情報４２２ａ４〜４２２ａ６を表示する。
【０１２２】
ステップＳ４３では、ステップＳ４２で補助表示画面４２２ａ上に表示された複数の関連パラメータ情報４２２ａ１〜４２２ａ３及び複数の値情報４２２ａ４〜４２２ａ６を編集するように、表示制御部３０を制御する。
【０１２３】
例えば、主制御部５０は、タッチパネルセンサ２２ｂを介して補助表示画面４２２ａ上の関連パラメータ情報４２２ａ３「♯１５６８  ＳｆｉｌｔＧ１」に対する値情報４２２ａ６の部分「３０」が押圧されたことを認識した場合、「Ｚ」の後の「□」の部分が押圧されたことを表示制御部３０へ通知する。これに応じて、表示制御部３０は、主制御部５０を介して記憶部７０の補助表示データ７２を更新するとともに、押圧された値情報４２２ａ６の部分「３０」が入力可能な状態になったことを示す表示（例えば、「３０」のハイライト表示）を行うように補助表示部４２２を制御する。
【０１２４】
そして、主制御部５０は、複数の入力キー２１を介して、例えば「♯１５６８  ＳｆｉｌｔＧ１」の値として「０」が入力されたことを認識した場合、「♯１５６８  ＳｆｉｌｔＧ１」の値「０」を表示制御部３０へ通知する。これに応じて、表示制御部３０は、主制御部５０を介して記憶部７０の補助表示データ７２を更新するとともに、押圧された値情報４２２ａ６の部分「３０」に「０」が入力されたことを示す表示（すなわち、新たな値情報４２２ａ６１の表示）を行うように補助表示部４２２を制御する。
【０１２５】
ステップＳ４４では、主制御部５０が、さらに編集を行いたいとの要求があるか否かを判断する。
【０１２６】
例えば、入力制御部４０は、複数の入力キー２１及びタッチパネルセンサ２２ｂの少なくとも一方から、パラメータ画面４１１ａ１の終了指示がユーザから受け付けられたことを検知した場合、検知した終了指示を主制御部５０へ供給する。
【０１２７】
主制御部５０は、終了指示が所定時間内に入力制御部４０から供給された場合、さらに編集を行いたいとの要求がないと判断して、処理を終了し、終了指示が所定時間内に入力制御部４０から供給されなかった場合、さらに編集を行いたいとの要求があると判断して、処理をステップＳ４３へ戻す。
【０１２８】
以上のように、実施の形態５では、表示制御部３０が、補助表示画面４２２ａ上に、パラメータ画面４１１ａ１の表示内容（第１の機械関連情報）に連動した情報を第２の機械関連情報として表示させる。すなわち、表示制御部３０は、パラメータ画面４１１ａ１内で選択されたＮＣのパラメータ（第１のパラメータ）を第１の機械関連情報として表示させるとともに、補助表示画面４２２ａ上に、そのＮＣのパラメータに関連した複数の関連パラメータ情報４２２ａ１〜４２２ａ３（複数の第２のパラメータ）及び複数の値情報４２２ａ４〜４２２ａ６を第２の機械関連情報として表示させる。これにより、ＮＣのパラメータと同時にその関連するパラメータを確認したい場合に、主表示画面４１１ａ上のパラメータ画面４１１ａ１を関連するパラメータの画面へ遷移させることなく両者を確認することができるので、必要な画面遷移の回数を低減でき、操作性を向上できる。
【０１２９】
実施の形態６．
次に、実施の形態６にかかるＮＣ装置５００について図１４及び図１５を用いて説明する。図１４は、実施の形態６における主表示画面５１１ａ及び補助表示画面５２２ａの動作を示すフローチャートである。図１５（ａ）は、主表示画面５１１ａの動作を示す図である。図１５（ｂ）、（ｃ）は、補助表示画面５２２ａの動作を示す図である。以下では、実施の形態１と異なる部分を中心に説明する。
【０１３０】
図１４に示すステップＳ５１では、入力制御部４０が、複数の入力キー２１及びタッチパネルセンサ２２ｂの少なくとも一方から、所定の画面の起動指示がユーザから受け付けられたことを検知する。入力制御部４０は、検知した起動指示を主制御部５０経由で表示制御部３０へ供給する。
【０１３１】
表示制御部３０は、供給された起動指示に応じて、所定の画面５１１ａ１（図１５（ａ）参照）を主表示データ７１として生成する。そして、表示制御部３０は、主表示データ７１を主制御部５０経由で記憶部７０に記憶させるとともに、主表示データ７１を表示用の画像信号に変換して主表示部５１１へ供給する。これにより、主表示部５１１は、主表示画面５１１ａに所定の画面５１１ａ１を起動して表示する。
【０１３２】
ステップＳ５２では、主制御部５０が、主表示画面５１１ａ上の表示オブジェクト、すなわち所定の画面５１１ａ１の全体を縮小した表示オブジェクトが補助表示画面５２２ａに表示される（コピーされる）ように、表示制御部３０を制御する。
【０１３３】
例えば、主制御部５０は、主表示画面５１１ａ上の表示オブジェクト（所定の画面５１１ａ１の全体）を特定する。主制御部５０は、特定した表示オブジェクト（所定の画面５１１ａ１の全体）を表示制御部３０へ供給する。表示制御部３０は、表示オブジェクト（所定の画面５１１ａ１の全体）を補助表示画面５２２ａ上における表示すべき領域に合わせて縮小した表示オブジェクト５２２ａ１（図１５（ｂ）参照）を補助表示データ７２として生成する。表示制御部３０は、補助表示データ７２を主制御部５０経由で記憶部７０に記憶させるとともに、補助表示データ７２を表示用の画像信号に変換して補助表示部５２２へ供給する。これにより、補助表示部５２２は、主表示画面５１１ａ上の表示オブジェクト（所定の画面５１１ａ１の全体）の全部を縮小した表示オブジェクトとして、補助表示画面５２２ａ上に、表示オブジェクト５２２ａ１を表示する。
【０１３４】
ステップＳ５３では、主制御部５０が、補助表示画面５２２ａの表示オブジェクト５２２ａ１に連動した複数のボタンオブジェクト５２２ａ３〜５２２ａ５が補助表示画面５２２ａに表示されるように、表示制御部３０を制御する。
【０１３５】
例えば、主制御部５０は、表示オブジェクト５２２ａ１に必要となる操作の候補を推定する。例えば、主制御部５０は、所定の画面５１１ａ１の確認に必要となる操作の候補として、「拡大」、「縮小」、「メイン」を推定する（図１５（ｂ）参照）。主制御部５０は、推定した操作の複数候補「拡大」、「縮小」、「メイン」を表示制御部３０へ供給する。表示制御部３０は、操作の複数候補「拡大」、「縮小」、「メイン」に対応した複数のボタンオブジェクト５２２ａ３〜５２２ａ５（図１５（ｂ）参照）を補助表示データ７２として生成する。表示制御部３０は、補助表示データ７２を主制御部５０経由で記憶部７０に記憶させるとともに、補助表示データ７２を表示用の画像信号に変換して補助表示部５２２へ供給する。これにより、補助表示部５２２は、補助表示画面５２２ａの表示オブジェクト５２２ａ１に連動した情報として、補助表示画面５２２ａ上に、複数のボタンオブジェクト５２２ａ３〜５２２ａ５を表示する。
【０１３６】
複数のボタンオブジェクト５２２ａ３〜５２２ａ５が表示された後、ステップＳ５４の処理とステップＳ５５の処理とが並行して行われる。
【０１３７】
ステップＳ５４では、主制御部５０が、他の画面（図示せず）が主表示画面５１１ａに表示されるように、表示制御部３０を制御する。すなわち、ステップＳ５４では、ユーザにより、主表示画面５１１ａ上で、他の画面の確認が行われる。
【０１３８】
例えば、入力制御部４０が、複数の入力キー２１及びタッチパネルセンサ２２ｂの少なくとも一方から、他の画面への遷移指示がユーザから受け付けられたことを検知する。入力制御部４０は、検知した遷移指示を主制御部５０経由で表示制御部３０へ供給する。
【０１３９】
表示制御部３０は、供給された遷移指示に応じて、他の画面を主表示データ７１として生成する。そして、表示制御部３０は、主制御部５０経由で記憶部７０の主表示データ７１を更新するとともに、主表示データ７１を表示用の画像信号に変換して主表示部５１１へ供給する。これにより、主表示部５１１は、主表示画面５１１ａに他の画面を表示する。
【０１４０】
ステップＳ５５では、主制御部５０が、補助表示画面５２２ａ上の表示オブジェクト５２２ａ１を拡大・縮小した表示オブジェクトが補助表示画面５２２ａに表示されるように、表示制御部３０を制御する。すなわち、ステップＳ５５では、ユーザにより、補助表示画面５２２ａ上で、所定の画面の確認が行われる。
【０１４１】
例えば、主制御部５０は、タッチパネルセンサ２２ｂを介して表示オブジェクト５２２ａ１における部分５２２ａ２が押圧されるとともに、「拡大」のボタンオブジェクト５２２ａ３が押圧されたことを認識した場合、部分５２２ａ２の位置と、「拡大」のボタンオブジェクト５２２ａ３が押圧されたこととを表示制御部３０へ通知する。これに応じて、表示制御部３０は、部分５２２ａ２の位置を中心にして表示オブジェクト５２２ａ１をさらに拡大して補助表示画面５２２ａ上に表示オブジェクト５２２ａ１１として表示させる（図１５（ｃ）参照）。このとき、表示制御部３０は、拡大・縮小される前の元の表示オブジェクト５２２ａ１のデータを主制御部５０経由でバックアップデータ（図示せず）として記憶部７０に記憶させておく。
【０１４２】
あるいは、例えば、主制御部５０は、タッチパネルセンサ２２ｂを介して表示オブジェクト５２２ａ１における部分５２２ａ２が押圧されるとともに、「縮小」のボタンオブジェクト５２２ａ４が押圧されたことを認識した場合、部分５２２ａ２の位置と、「縮小」のボタンオブジェクト５２２ａ４が押圧されたこととを表示制御部３０へ通知する。これに応じて、表示制御部３０は、部分５２２ａ２の位置を中心にして表示オブジェクト５２２ａ１をさらに縮小して補助表示画面５２２ａ上に表示させる。このとき、表示制御部３０は、拡大・縮小される前の元の表示オブジェクト５２２ａ１のデータを主制御部５０経由でバックアップデータ（図示せず）として記憶部７０に記憶させておく。
【０１４３】
そして、主制御部５０は、タッチパネルセンサ２２ｂを介して「メイン」のボタンオブジェクト５２２ａ５が押圧されたことを認識した場合、ステップＳ５４の処理とステップＳ５５の処理とがともに完了したものと判断する。
【０１４４】
ステップＳ５６では、主制御部５０が、補助表示画面５２２ａ上の表示オブジェクト５２２ａ１を拡大した表示オブジェクトが主表示画面５１１ａ上に再び表示される（戻しコピーされる）ように、表示制御部３０を制御する。
【０１４５】
例えば、主制御部５０は、タッチパネルセンサ２２ｂを介して複数のボタンオブジェクト５２２ａ３〜５２２ａ５のうち「メイン」のボタンオブジェクト５２２ａ５が押圧されたことを認識した場合、「メイン」のボタンオブジェクト５２２ａ５が押圧されたことを表示制御部３０へ通知する。これに応じて、表示制御部３０は、バックアップデータを主制御部５０経由で記憶部７０から読み出し、元の表示オブジェクト（所定の画面５１１ａ１の全体）を、再び主表示画面５１１ａ上に表示させる。すなわち、表示制御部３０は、バックアップデータから復元した補助表示画面５２２ａ上の表示オブジェクト５２２ａ１が主表示画面５１１ａ上における表示すべき領域に合わせて拡大された表示オブジェクト（所定の画面５１１ａ１）を、再び主表示画面５１１ａ上に表示させる。
【０１４６】
以上のように、実施の形態６では、表示制御部３０が、補助表示画面５２２ａ上に、主表示画面５１１ａ上の表示オブジェクト（所定の画面５１１ａ１の全体）の全部を縮小した表示オブジェクト５２２ａ１を表示させる。すなわち、表示制御部３０は、主表示画面５１１ａ上の表示オブジェクト（所定の画面５１１ａ１の全体）の全部を縮小した表示オブジェクト５２２ａ１を補助表示画面５２２ａ上に表示させた後に、主表示画面５１１ａ上に、補助表示画面５２２ａ上の表示オブジェクト５２２ａ１を拡大した表示オブジェクト（所定の画面５１１ａ１の全体）を再び表示させる。これにより、一度、補助表示画面５２２ａにコピーした内容を主表示画面５１１ａに戻すことができる。すなわち、頻繁に参照する画面を確認してから他の画面を参照した後に頻繁に参照する画面に戻って確認したい場合に、主表示画面５１１ａ上の画面を遷移させて頻繁に参照する画面を探す必要がないので、必要な画面遷移の回数を低減でき、操作性を向上できる。
【０１４７】
また、実施の形態６では、主表示画面５１１ａ上の他の画面を表示させて確認する処理と、補助表示画面５２２ａ上に表示させた表示オブジェクト５２２ａ１を拡大・縮小させて確認する処理とを並行して行う。これにより、常に参照する画面を確認しながら他の画面を参照したい場合に、必要な画面遷移の回数を低減でき、操作性を向上できる。
【０１４８】
なお、ステップＳ５６において、表示制御部３０が、主表示画面５１１ａ上に第１の機械関連情報を表示させ補助表示画面５２２ａ上に第２の機械関連情報を表示させた状態から、主表示画面５１１ａ上に第２の機械関連情報を表示させ補助表示画面５２２ａ上に第１の機械関連情報を表示させた状態へ遷移させてもよい。
【０１４９】
例えば、主制御部５０は、主表示画面５１１ａ上の表示オブジェクト（他の画面の全体）を特定する。主制御部５０は、特定した表示オブジェクト（他の画面の全体）を表示制御部３０へ供給する。表示制御部３０は、表示オブジェクト（他の画面の全体）を補助表示画面５２２ａ上における表示すべき領域に合わせて縮小した表示オブジェクト（図示せず）を補助表示データ７２として生成する。表示制御部３０は、補助表示データ７２を主制御部５０経由で記憶部７０に記憶させるとともに、補助表示データ７２を表示用の画像信号に変換して補助表示部５２２へ供給する。これにより、補助表示部５２２は、主表示画面５１１ａ上の表示オブジェクト（他の画面の全体）の全部を縮小した表示オブジェクトを補助表示画面５２２ａ上に表示する。
【０１５０】
それとともに、主制御部５０は、タッチパネルセンサ２２ｂを介して複数のボタンオブジェクト５２２ａ３〜５２２ａ５のうち「メイン」のボタンオブジェクト５２２ａ５が押圧されたことを認識した場合、「メイン」のボタンオブジェクト５２２ａ５が押圧されたことを表示制御部３０へ通知する。これに応じて、表示制御部３０は、バックアップデータを主制御部５０経由で記憶部７０から読み出し、元の表示オブジェクト（所定の画面５１１ａ１の全体）を、再び主表示画面５１１ａ上に表示させる。
【０１５１】
このように、補助表示画面５２２ａ上の表示オブジェクトが主表示画面５１１ａへ戻しコピーされる処理と、主表示画面５１１ａ上の表示オブジェクトが補助表示画面５２２ａへコピーされる処理がその戻しコピーされる処理とが並行して行われるので、頻繁に参照する画面を確認してから他の画面を参照した後に頻繁に参照する画面に戻って確認した後で他の画面を再度参照したい場合に、主表示画面５１１ａ上の画面を遷移させて他の画面を探す必要がないので、必要な画面遷移の回数を低減でき、操作性を向上できる。
【産業上の利用可能性】
【０１５２】
以上のように、本発明にかかる数値制御装置は、工作機械の制御に有用である。
【符号の説明】
【０１５３】
１、１００、２００  ＮＣ装置
１０  表示ユニット
１０ａ  主面
１１、１１１、２１１、３１１、４１１、５１１  主表示部
１１ａ、１１１ａ、２１１ａ、３１１ａ、４１１ａ、５１１ａ  主表示画面
２０  キーボードユニット
２０ａ  操作面
２１  複数の入力キー
２２、１２２、２２２、３２２、４２２、５２２  補助表示部
２２ａ、１２２ａ、２２２ａ、３２２ａ、４２２ａ、５２２ａ  補助表示画面
２２ｂ  タッチパネルセンサ
５０  主制御部
６０  画面座標演算部
７０  記憶部
７１  主表示データ
７２  補助表示データ
７３  加工プログラム
７４  入力指示データ
８０  駆動部
８１  ドライブアンプ
９００  ＮＣ装置
９１０  表示ユニット
９１１  表示部
９１１ａ  表示画面
Ｍ  工作機械
Ｗ  ワーク
【図１】
2012073368.tif 000003
【図２】
2012073368.tif 000004
【図３】
2012073368.tif 000005
【図４】
2012073368.tif 000006
【図５】
2012073368.tif 000007
【図６】
2012073368.tif 000008
【図７】
2012073368.tif 000009
【図８】
2012073368.tif 000010
【図９】
2012073368.tif 000011
【図１０】
2012073368.tif 000012
【図１１】
2012073368.tif 000013
【図１２】
2012073368.tif 000014
【図１３】
2012073368.tif 000015
【図１４】
2012073368.tif 000016
【図１５】
2012073368.tif 000017
【図１６】
2012073368.tif 000018
【手続補正書】
【提出日】平成24年10月31日(2012.10.31)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
工作機械を制御する数値制御装置であって、
主表示画面を主面上に有する表示ユニットと、
複数の物理的な入力キーと補助表示画面とを操作面上に有するキーボードユニットと、
前記主表示画面上に、前記工作機械に関連した第１の機械関連情報を表示させるとともに、前記補助表示画面上に、前記工作機械に関連した第２の機械関連情報を表示させる表示制御部と、
を備え、
前記表示ユニットと前記キーボードユニットとは、互いに物理的に別体であり、
前記キーボードユニットは、前記補助表示画面をタッチパネルとして入力指示を受け付ける表示入力部を有し、
前記操作面は、前記数値制御装置がユーザにより使用される際に前記主面より低い場所に位置し、
前記補助表示画面は、前記操作面における前記主表示画面に沿った方向で前記複数の物理的な入力キーに並んでいるとともに、前記操作面における前記複数の物理的な入力キーよりも前記主表示画面に近い位置に配置されており、
前記表示制御部は、前記主表示画面上にボタンオブジェクトを表示させない状態を維持しながら、前記補助表示画面上に複数のボタンオブジェクトを表示させ、
前記表示入力部は、前記複数のボタンオブジェクトのうち押下されたボタンオブジェクトに対応する入力指示を受け付ける
ことを特徴とする数値制御装置。
【請求項２】
前記表示制御部は、前記補助表示画面上に、前記第１の機械関連情報に連動した複数のボタンオブジェクトを前記第２の機械関連情報の一部として表示させる
ことを特徴とする請求項１に記載の数値制御装置。
【請求項３】
前記表示制御部は、前記補助表示画面上に、前記第２の機械関連情報の一部に連動した複数のボタンオブジェクトを前記第２の機械関連情報の他の一部として表示させる
ことを特徴とする請求項１に記載の数値制御装置。
【請求項４】
前記表示制御部は、前記補助表示画面上に、前記第１の機械関連情報と前記第２の機械関連情報の一部との両方に連動した複数のボタンオブジェクトを前記第２の機械関連情報の他の一部として表示させる
ことを特徴とする請求項１に記載の数値制御装置。
【請求項５】
前記表示制御部は、前記主表示画面上に、編集途中の加工プログラムを前記第１の機械関連情報として表示させ、前記補助表示画面上に、前記編集途中の加工プログラムに対して次に追加する候補となる複数のコードに対応した複数のボタンオブジェクトを前記第２の機械関連情報の一部として表示させる
ことを特徴とする請求項２に記載の数値制御装置。
【請求項６】
前記表示制御部は、前記補助表示画面上に、選択された前記ボタンオブジェクトに対応したコードの次に入力が予想される文字列を前記第２の機械関連情報の他の一部として表示させる
ことを特徴とする請求項５に記載の数値制御装置。
【請求項７】
前記表示制御部は、前記補助表示画面上に、前記第１の機械関連情報に連動した情報を前記第２の機械関連情報として表示させる
ことを特徴とする請求項１に記載の数値制御装置。
【請求項８】
前記表示制御部は、前記主表示画面上に、第１のパラメータを前記第１の機械関連情報として表示させるとともに、前記補助表示画面上に、前記第１のパラメータに関連した第２のパラメータを前記第２の機械関連情報として表示させる
ことを特徴とする請求項７に記載の数値制御装置。
【請求項９】
前記表示制御部は、前記主表示画面上に、第１の表示オブジェクトを前記第１の機械関連情報として表示させるとともに、前記補助表示画面上に、前記第１の表示オブジェクトの一部に対応した第２の表示オブジェクトを前記第２の機械関連情報として表示させる
ことを特徴とする請求項７に記載の数値制御装置。
【請求項１０】
前記表示制御部は、前記補助表示画面上に、前記第１の表示オブジェクトの一部を拡大した表示オブジェクトを前記第２の表示オブジェクトとして表示させる
ことを特徴とする請求項９に記載の数値制御装置。
【請求項１１】
前記表示制御部は、前記補助表示画面上に、前記第１の表示オブジェクトの全部を縮小した表示オブジェクトを前記第２の表示オブジェクトとして表示させる
ことを特徴とする請求項９に記載の数値制御装置。
【請求項１２】
前記表示制御部は、前記補助表示画面上に前記第１の表示オブジェクトの全部を縮小した前記第２の表示オブジェクトを表示させた後に、前記主表示画面上に、前記第２の表示オブジェクトを拡大した表示オブジェクトを前記第１の表示オブジェクトとして再び表示させる
ことを特徴とする請求項１１に記載の数値制御装置。
【請求項１３】
前記表示制御部は、前記主表示画面上に前記第１の機械関連情報を表示させ前記補助表示画面上に前記第２の機械関連情報を表示させた状態から、前記主表示画面上に前記第２の機械関連情報を表示させ前記補助表示画面上に前記第１の機械関連情報を表示させた状態へ遷移させる
ことを特徴とする請求項１に記載の数値制御装置。
【手続補正書】
【提出日】平成25年4月1日(2013.4.1)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
工作機械を制御する数値制御装置であって、
主表示画面を主面上に有する表示ユニットと、
複数の物理的な入力キーと補助表示画面とを操作面上に有するキーボードユニットと、
前記主表示画面上に、前記工作機械に関連した第１の機械関連情報を表示させるとともに、前記補助表示画面上に、前記工作機械に関連した第２の機械関連情報を表示させる表示制御部と、
を備え、
前記表示ユニットと前記キーボードユニットとは、互いに物理的に別体であり、
前記キーボードユニットは、前記補助表示画面をタッチパネルとして入力指示を受け付ける表示入力部を有し、
前記操作面は、前記数値制御装置がユーザにより使用される際に前記主面より低い場所に位置し、
前記補助表示画面は、前記操作面における前記主表示画面に沿った方向で前記複数の物理的な入力キーに並んでおり、
前記表示制御部は、前記主表示画面上にボタンオブジェクトを表示させない状態を維持しながら、前記補助表示画面上に複数のボタンオブジェクトを表示させ、
前記表示入力部は、前記複数のボタンオブジェクトのうち押下されたボタンオブジェクトに対応する入力指示を受け付ける
ことを特徴とする数値制御装置。
【請求項２】
前記表示制御部は、前記補助表示画面上に、前記第１の機械関連情報に連動した複数のボタンオブジェクトを前記第２の機械関連情報の一部として表示させる
ことを特徴とする請求項１に記載の数値制御装置。
【請求項３】
前記表示制御部は、前記補助表示画面上に、前記第２の機械関連情報の一部に連動した複数のボタンオブジェクトを前記第２の機械関連情報の他の一部として表示させる
ことを特徴とする請求項１に記載の数値制御装置。
【請求項４】
前記表示制御部は、前記補助表示画面上に、前記第１の機械関連情報と前記第２の機械関連情報の一部との両方に連動した複数のボタンオブジェクトを前記第２の機械関連情報の他の一部として表示させる
ことを特徴とする請求項１に記載の数値制御装置。
【請求項５】
前記表示制御部は、前記主表示画面上に、編集途中の加工プログラムを前記第１の機械関連情報として表示させ、前記補助表示画面上に、前記編集途中の加工プログラムに対して次に追加する候補となる複数のコードに対応した複数のボタンオブジェクトを前記第２の機械関連情報の一部として表示させる
ことを特徴とする請求項２に記載の数値制御装置。
【請求項６】
前記表示制御部は、前記補助表示画面上に、選択された前記ボタンオブジェクトに対応したコードの次に入力が予想される文字列を前記第２の機械関連情報の他の一部として表示させる
ことを特徴とする請求項５に記載の数値制御装置。
【請求項７】
前記表示制御部は、前記補助表示画面上に、前記第１の機械関連情報に連動した情報を前記第２の機械関連情報として表示させる
ことを特徴とする請求項１に記載の数値制御装置。
【請求項８】
前記表示制御部は、前記主表示画面上に、第１のパラメータを前記第１の機械関連情報として表示させるとともに、前記補助表示画面上に、前記第１のパラメータに関連した第２のパラメータを前記第２の機械関連情報として表示させる
ことを特徴とする請求項７に記載の数値制御装置。
【請求項９】
前記表示制御部は、前記主表示画面上に、第１の表示オブジェクトを前記第１の機械関連情報として表示させるとともに、前記補助表示画面上に、前記第１の表示オブジェクトの一部に対応した第２の表示オブジェクトを前記第２の機械関連情報として表示させる
ことを特徴とする請求項７に記載の数値制御装置。
【請求項１０】
前記表示制御部は、前記補助表示画面上に、前記第１の表示オブジェクトの一部を拡大した表示オブジェクトを前記第２の表示オブジェクトとして表示させる
ことを特徴とする請求項９に記載の数値制御装置。
【請求項１１】
前記表示制御部は、前記補助表示画面上に、前記第１の表示オブジェクトの全部を縮小した表示オブジェクトを前記第２の表示オブジェクトとして表示させる
ことを特徴とする請求項９に記載の数値制御装置。
【請求項１２】
前記表示制御部は、前記補助表示画面上に前記第１の表示オブジェクトの全部を縮小した前記第２の表示オブジェクトを表示させた後に、前記主表示画面上に、前記第２の表示オブジェクトを拡大した表示オブジェクトを前記第１の表示オブジェクトとして再び表示させる
ことを特徴とする請求項１１に記載の数値制御装置。
【請求項１３】
前記表示制御部は、前記主表示画面上に前記第１の機械関連情報を表示させ前記補助表示画面上に前記第２の機械関連情報を表示させた状態から、前記主表示画面上に前記第２の機械関連情報を表示させ前記補助表示画面上に前記第１の機械関連情報を表示させた状態へ遷移させる
ことを特徴とする請求項１に記載の数値制御装置。
【国際調査報告】
2012073368.tif 000019
2012073368.tif 000020
2012073368.tif 000021
2012073368.tif 000022
2012073368.tif 000023
2012073368.tif 000024
2012073368.tif 000025
2012073368.tif 000026
2012073368.tif 000027