(57)【要約】【課題】内部情報を容易、かつ、確実に出力できる制御装置の提供。【解決手段】数値制御装置１は、表示手段４と、メモリ５と、ＣＰＵ（Central Processing Unit）６とを備える。表示手段４は、ビデオメモリに記憶された画像情報に基づく画像を表示する。メモリ５は、数値制御装置１において不具合が発生した場合に用いられる内部情報を記憶する。ＣＰＵ６は、コード生成部６１と、表示制御部６２とを備える。コード生成部６１は、メモリ５に記憶された内部情報のマトリクス型二次元コードを生成する。表示制御部６２は、ビデオメモリに記憶された画像情報に、コード生成部６１にて生成されたマトリクス型二次元コードを合成することで、表示手段４にマトリクス型二次元コードを表示させる。【選択図】図１
2009129227.tif 000002
【特許請求の範囲】
【請求項１】
表示手段を備える制御装置であって、
前記制御装置において不具合が発生した場合に用いられる情報を記憶する記憶部と、
前記記憶部に記憶された情報の光学コードを生成するコード生成部と、
前記光学コードを前記表示手段に表示させる表示制御部とを備えることを特徴とする制御装置。
【請求項２】
請求項１に記載の制御装置において、
前記光学コードは、二次元コードであることを特徴とする制御装置。
【請求項３】
請求項１または請求項２に記載の制御装置にて制御されることを特徴とする工作機械。
【請求項４】
表示手段を備える制御装置で用いられる表示方法であって、
前記制御装置において不具合が発生した場合に用いられる情報の光学コードを生成するコード生成ステップと、
前記光学コードを前記表示手段に表示させる表示制御ステップとを実行することを特徴とする表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御装置、工作機械、及び表示方法に関する。
【背景技術】
【０００２】
従来、表示手段を備え、工作機械の動作を、数値情報、及びサーボ機構によって制御する数値制御装置などの制御装置が知られている（例えば、特許文献１参照）。
ところで、このような制御装置において不具合が発生した場合には、例えば、制御装置を動作させるためのソフトウェアのバージョン、及びリビジョンや、内部メモリ、及びＩ／Ｏ（Input/Output）の状態などの制御装置において不具合が発生した場合に用いられる装置内部の情報（以下、内部情報とする）を出力し、出力した内部情報を制御装置の製造元に転送する必要がある。
特許文献１に記載の数値制御装置では、通信制御回路を備えることにより、モデムを用いたネットワーク通信を利用して内部情報を出力し、製造元に転送している。
【０００３】
【特許文献１】特開平３−７８００５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の数値制御装置では、ネットワーク通信を利用するための通信制御回路を設ける必要があるので、制御装置が大型化する、生産コストが上昇する等の問題がある。
また、例えば、フレキシブルディスク等の記録媒体に記録することで内部情報を出力し、製造元に転送する方法も考えられる。しかしながら、このような方法であっても制御装置に記録媒体の読み書きを実施するディスクドライブ等を設ける必要があるので、制御装置が大型化する、生産コストが上昇する等の問題があるとともに、記録媒体の管理に手間がかかるという問題がある。
【０００５】
また、内部情報を記録媒体に記録することができない制御装置や、ネットワーク通信を利用できない制御装置においては、例えば、作業者が表示手段に表示された内部情報のメモを取ることで内部情報を出力する方法がある。
しかしながら、このような出力方法によると、作業者の手間がかかる、メモを取る際の誤記により誤った内部情報が出力される等の問題がある。
【０００６】
本発明の目的は、内部情報を容易、かつ、確実に出力できる制御装置、工作機械、及び表示方法を提供することにある。
【課題を解決するための手段】
【０００７】
本発明の制御装置は、表示手段を備える制御装置であって、前記制御装置において不具合が発生した場合に用いられる情報を記憶する記憶部と、前記記憶部に記憶された情報の光学コードを生成するコード生成部と、前記光学コードを前記表示手段に表示させる表示制御部とを備えることを特徴とする。
ここで、光学コードとしては、一次元コード（バーコード）、スタック型二次元コード、及びマトリクス型二次元コードなどを採用することができる。なお、マトリクス型二次元コードとしては、ＱＲコード（登録商標）を例示できる。
【０００８】
このような構成によれば、表示制御部は、コード生成部にて生成された内部情報の光学コードを表示手段に表示させることができる。これにより、作業者は、光学コードを読み取り可能な携帯端末などを用いることで、光学コードとして符号化された内部情報を出力することができる。したがって、作業者は、内部情報を容易、かつ、確実に出力することができ、出力した内部情報を、ネットワーク通信等を利用して制御装置の製造元に転送することができる。
【０００９】
なお、光学コードを読み取り可能な携帯端末としては、例えば、マトリクス型二次元コードを読み取り可能な携帯電話機を利用することができる。携帯電話機は、一般的に電子メール機能や、ネットワーク通信機能などを備えているので、出力した内部情報を製造元に容易に転送することができる。
【００１０】
このような本発明によれば、記録媒体の読み書きを実施するディスクドライブや、ネットワーク通信を利用するための機器を設ける必要がないので、制御装置を小型化することができ、生産コストを低減させることができる。また、記録媒体を管理する手間がかかることもない。
さらに、作業者が表示手段に表示された内部情報のメモを取る必要もないので、作業者の手間がかかる、メモを取る際の誤記により誤った内部情報が出力される等の問題もない。
【００１１】
本発明では、前記光学コードは、二次元コードであることが好ましい。
このような構成によれば、光学コードとして一次元コードを採用する場合と比較して、多くの内部情報を出力することができる。
【００１２】
本発明の工作機械は、前述した制御装置にて制御されることを特徴とする。
このような構成によれば、工作機械は、前述した制御装置の作用効果と同様の作用効果を奏することができる。
【００１３】
本発明の表示方法は、表示手段を備える制御装置で用いられる表示方法であって、前記数値制御において不具合が発生した場合に用いられる情報の光学コードを生成するコード生成ステップと、前記光学コードを前記表示手段に表示させる表示制御ステップとを実行することを特徴とする。
このような方法によれば、前述した制御装置の作用効果と同様の作用効果を奏することができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の一実施形態を図面に基づいて説明する。
〔数値制御装置の概略構成〕
図１は、数値制御装置１、及び工作機械２の概略構成を示すブロック図である。
制御装置としての数値制御装置１は、工作機械２の動作を、数値情報、及びサーボ機構によって制御するものであり、図１に示すように、操作手段３と、表示手段４と、メモリ５と、ＣＰＵ（Central Processing Unit）６とを備える。
操作手段３は、数値制御装置１を利用する作業者の操作に基づく操作信号をＣＰＵ６に出力するものであり、例えば、数値制御装置１の外部に露出する操作パネルを採用することができる。
表示手段４は、数値制御装置１の内部に設けられたビデオメモリ（図示略）に記憶された画像情報に基づく画像を表示するものであり、例えば、ＬＣＤ（Liquid Crystal Display）パネルを採用することができる。
【００１５】
記憶部としてのメモリ５は、数値制御装置１において不具合が発生した場合に用いられる内部情報を記憶する。なお、本実施形態では、メモリ５は、数値制御装置１を動作させるためのソフトウェアのバージョン、及びリビジョンなどを内部情報として記憶する。
ＣＰＵ６は、数値制御装置１全体を制御するものであり、例えば、入力されるプログラムに基づいて、サーボモータ（図示略）を駆動制御することで工作機械２を制御する。なお、本実施形態では、ＣＰＵ６における処理のうち、後述する内部情報の表示制御処理のみを主に説明し、その他の処理については説明を省略する。
【００１６】
このＣＰＵ６は、コード生成部６１と、表示制御部６２とを備える。
コード生成部６１は、メモリ５に記憶された内部情報のマトリクス型二次元コード（光学コード）を生成する。
表示制御部６２は、ビデオメモリに記憶された画像情報に、コード生成部６１にて生成されたマトリクス型二次元コードを合成することで、表示手段４にマトリクス型二次元コードを表示させる。なお、表示手段４は、コード生成部６１にて生成されたマトリクス型二次元コードを表示可能な解像度を有している。例えば、マトリクス型二次元コードとしてＱＲコードを採用した場合には、表示手段４は、ＱＲコードにおけるシンボルの型番のうち最も情報量の小さいＱＲコード（１型）を表示可能な解像度を少なくとも有している。
【００１７】
〔内部情報の表示制御処理〕
次に、数値制御装置１による内部情報の表示制御処理について、図２を参照して説明する。
図２は、内部情報の表示制御処理を示すフローチャートである。
数値制御装置１を利用する作業者が、操作手段３を介して所定の内部情報（例えば、ソフトウェアのバージョン）を表示手段４に表示させる操作を実施すると、図２に示すように、数値制御装置１は、内部情報の表示制御処理を実行する。
【００１８】
まず、操作手段３は、作業者の操作に基づく操作信号をＣＰＵ６に出力する。そして、コード生成部６１は、操作信号が入力されると、入力された操作信号に基づいて、所定の内部情報のマトリクス型二次元コードを生成する（ステップＳ１：コード生成ステップ）。なお、内部情報の情報量が大きく、１つのマトリクス型二次元コードに格納できる情報量を超える場合には、コード生成部６１は、内部情報を複数に分割し、複数のマトリクス型二次元コードを生成する。
【００１９】
コード生成部６１にて二次元コードが生成されると、表示制御部６２は、ビデオメモリに記憶された画像情報に、コード生成部６１にて生成されたマトリクス型二次元コードを合成する（ステップＳ２：表示制御ステップ）。
そして、マトリクス型二次元コードが合成されると、表示手段４は、ビデオメモリに記憶された画像情報を表示することでマトリクス型二次元コードを表示する。
なお、コード生成部６１にて複数の複数のマトリクス型二次元コードが生成された場合には、作業者は、操作手段３を操作することで表示手段４に表示されるマトリクス型二次元コードを切り替えることができる。
【００２０】
本実施形態に係る数値制御装置１によれば、次のような効果がある。
（１）表示制御部６２は、コード生成部６１にて生成された内部情報のマトリクス型二次元コードを表示手段４に表示させることができる。これにより、作業者は、マトリクス型二次元コードを読み取り可能な携帯端末などを用いることで、マトリクス型二次元コードとして符号化された内部情報を出力することができる。したがって、作業者は、内部情報を容易、かつ、確実に出力することができ、出力した内部情報を、ネットワーク通信等を利用して数値制御装置１の製造元に転送することができる。
【００２１】
（２）コード生成部６１は、メモリ５に記憶された内部情報のマトリクス型二次元コードを生成するので、一次元コードを生成する場合と比較して、多くの内部情報を出力することができる。
（３）内部情報の情報量が大きく、１つのマトリクス型二次元コードに格納できる情報量を超える場合には、作業者は、操作手段３を操作することで表示手段４に表示されるマトリクス型二次元コードを切り替えることができる。したがって、作業者は、情報量の大きい内部情報を容易、かつ、確実に出力することができ、出力した内部情報を、数値制御装置１の製造元に順次転送することができる。
【００２２】
〔実施形態の変形〕
なお、本発明は前記実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。
前記実施形態では、光学コードとしてマトリクス型二次元コードを採用していたが、例えば、スタック型二次元コードや、一次元コードであってもよい。要するに、コード生成部は、内部情報の光学コードを生成すればよい。
前記実施形態では、数値制御装置１は、工作機械２を制御していたが、これ以外の制御装置に本発明を採用してもよい。なお、制御装置としては、例えば、射出成形機の制御装置や、ダイカスト機械などの産業機械の制御装置を例示できる。
【産業上の利用可能性】
【００２３】
本発明は、制御装置に利用でき、特に、工作機械を制御する数値制御装置に好適に利用することができる。
【図面の簡単な説明】
【００２４】
【図１】本発明の一実施形態に係る数値制御装置、及び工作機械の概略構成を示すブロック図。
【図２】前記実施形態における内部情報の表示制御処理を示すフローチャート。
【符号の説明】
【００２５】
１…数値制御装置（制御装置）、２…工作機械、４…表示手段、５…メモリ（記憶部）、６１…コード生成部、６２…表示制御部、Ｓ１…コード生成ステップ、Ｓ２…表示制御ステップ。
【図１】
2009129227.tif 000003
【図２】
2009129227.tif 000004