(57)【特許請求の範囲】
【請求項１】
作業者が手に持って作業することが可能であるとともに、入力された加工情報に基づいて作成された駆動信号によりステッピングモーターが駆動されて移動し、被加工物の表面に対して加工工具により所定の加工を行う加工ヘッドを備えた加工機における加工ヘッドの駆動制御方法において、
前記加工機の傾きを測定し、
測定した前記加工機の傾きを示す測定結果に基づいて、前記ステッピングモーターのモータートルク値を算出し、
算出したモータートルク値に基づいて、前記駆動信号により前記ステッピングモーターを駆動するための電流値を算出し、
算出した電流値に基づいて前記ステッピングモーターに電流を供給する
ことを特徴とする加工ヘッドの駆動制御方法。
【請求項２】
請求項１に記載の加工ヘッドの駆動制御方法において、
前記加工機の傾きは、互いに直交する３軸における加速度を各軸方向の加速度成分に分離して測定する加速度センサーで測定され、
前記モータートルク値を算出する際には、各軸方向における加速度成分に基づいて、該当する軸方向に加工ヘッドを移動させるステッピングモーターのモータートルク値を算出する
ことを特徴とする加工ヘッドの駆動制御方法。
【請求項３】
請求項１に記載の加工ヘッドの駆動制御方法において、
前記加工機は、印加電圧を一定としてソレノイドへの印加時間を制御することで前記加工工具を下降させて前記被加工物の表面に対して所定の加圧力により打刻を行う加工ヘッドを備えた打刻機であって、
測定した前記加工機の傾きを示す測定結果に基づいて、前記ソレノイドへの印加時間を補正し、
補正した印加時間に基づいて、前記ソレノイドへの電流を供給する
ことを特徴する加工ヘッドの駆動制御方法。
【請求項４】
請求項３に記載の加工ヘッドの駆動制御方法において、
前記加工機の傾きは、互いに直交する３軸における加速度を各軸方向の加速度成分に分離して測定する加速度センサーで測定され、
前記モータートルク値を算出する際には、前記加速度センサーにより測定された各軸方向における加速度成分に基づいて、該当する軸方向に加工ヘッドを移動させるステッピングモーターのモータートルク値を算出し、
前記ソレノイドへの印加時間を補正する際には、前記加速度センサーにより測定された前記加工工具が下降する所定の軸方向における加速度成分に基づいて、前記ソレノイドへの印加時間を補正する
ことを特徴とする加工ヘッドの駆動制御方法。
【請求項５】
作業者が手に持って作業することが可能であるとともに、入力された加工情報に基づいて作成された駆動信号によりステッピングモーターが駆動されて移動し、被加工物の表面に対して加工工具により所定の加工を行う加工ヘッドを備えた加工機における加工ヘッドの駆動制御装置において、
前記加工機の傾きを測定する測定手段と、
前記測定手段により測定された前記加工機の傾きを示す測定結果に基づいて、前記ステッピングモーターのモータートルク値を算出する第１の算出手段と、
前記第１の算出手段により算出されたモータートルク値に基づいて、前記駆動信号により前記ステッピングモーターを駆動するための電流値を算出する第２の算出手段と、
前記第２の算出手段により算出した電流値に基づいて、前記ステッピングモーターに電流を供給する第１の供給手段と
を有することを特徴とする加工ヘッドの駆動制御装置。
【請求項６】
請求項５に記載の加工ヘッドの駆動制御装置において、
前記測定手段は、互いに直交する３軸における加速度を各軸方向の加速度成分に分離して測定する加速度センサーであって、
前記第１の算出手段は、前記加速度センサーにおいて測定された各軸方向における加速度成分に基づいて、該当する軸方向に加工ヘッドを移動させるステッピングモーターのモータートルク値を算出する
ことを特徴とする加工ヘッドの駆動制御装置。
【請求項７】
請求項５に記載の加工ヘッドの駆動制御装置において、
前記加工機は、印加電圧を一定としてソレノイドへの印加時間を制御することで前記加工工具を下降させて前記被加工物の表面に対して所定の加圧力により打刻を行う加工ヘッドを備えた打刻機であって、
前記測定手段により測定された前記加工機の傾きを示す測定結果に基づいて、前記ソレノイドへの印加時間を補正する補正手段と、
前記補正手段により補正された印加時間に基づいて、前記ソレノイドへ電流を供給する第２の供給手段と
を有することを特徴とする加工ヘッドの駆動制御装置。
【請求項８】
請求項７に記載の加工ヘッドの駆動制御装置において、
前記測定手段は、互いに直交する３軸における加速度を各軸方向の加速度成分に分離して測定する加速度センサーであって、
前記第１の算出手段は、前記加速度センサーにおいて測定された各軸方向における加速度成分に基づいて、該当する軸方向に加工ヘッドを移動させるステッピングモーターのモータートルク値を算出し、
前記補正手段は、前記加速度センサーにおいて測定された前記加工工具が下降する所定の軸方向における加速度成分に基づいて、前記ソレノイドへの印加時間を補正する
ことを特徴とする加工ヘッドの駆動制御装置。
【請求項９】
請求項１、２、３または４のいずれか１項に記載の加工ヘッドの駆動制御方法をコンピューターに実行させるためのプログラム。
【請求項１０】
請求項５、６、７または８のいずれか１項に記載の加工ヘッドの駆動制御装置としてコンピューターを機能させるためのプログラム。
【請求項１１】
請求項９または１０のいずれか１項に記載のプログラムを記憶したコンピューター読み取り可能な記録媒体。
【請求項１２】
作業者が手に持って作業することが可能であるとともに、入力された加工情報に基づいて被加工物の表面に対して加工工具により所定の加工を行う加工機において、
ＸＹＺ直交座標系のＸ軸方向およびＹ軸方向に移動可能な加工ヘッドと、
前記加工ヘッドをＸ軸方向に移動させるための第１のステッピングモーターと、
前記加工ヘッドをＹ軸方向に移動させるための第２のステッピングモーターと、
前記加工機の傾きを測定する測定手段と、
前記測定手段により測定された前記加工機の傾きを示す測定結果に基づいて、前記第１のステッピングモーターと前記第２のステッピングモーターとのモータートルク値を算出する第１の算出手段と、
前記第１の算出手段により算出されたモータートルク値に基づいて、前記駆動信号により前記第１のステッピングモーターと前記第２のステッピングモーターとを駆動するための電流値を算出する第２の算出手段と、
前記第２の算出手段により算出した電流値に基づいて、前記第１のステッピングモーターと前記第２のステッピングモーターとに電流を供給する第１の供給手段と
を有することを特徴とする加工機。
【請求項１３】
作業者が手に持って作業することが可能であるとともに、入力された加工情報に基づいて被加工物の表面に対して加工工具により所定の加工を行う加工機において、
ＸＹＺ直交座標系のＸ軸方向、Ｙ軸方向およびＺ軸方向に移動可能な加工ヘッドと、
前記加工ヘッドをＸ軸方向に移動させるための第１のステッピングモーターと、
前記加工ヘッドをＹ軸方向に移動させるための第２のステッピングモーターと、
前記加工ヘッドをＺ軸方向に移動させるための第３のステッピングモーターと、
前記加工機の傾きを測定する測定手段と、
前記測定手段により測定された前記加工機の傾きを示す測定結果に基づいて、前記第１のステッピングモーターと前記第２のステッピングモーターと前記第３のステッピングモーターとのモータートルク値を算出する第１の算出手段と、
前記第１の算出手段により算出されたモータートルク値に基づいて、前記駆動信号により前記第１のステッピングモーターと前記第２のステッピングモーターと前記第３のステッピングモーターとを駆動するための電流値を算出する第２の算出手段と、
前記第２の算出手段により算出した電流値に基づいて、前記第１のステッピングモーターと前記第２のステッピングモーターと前記第３のステッピングモーターとに電流を供給する第１の供給手段と
を有することを特徴とする加工機。
【請求項１４】
作業者が手に持って作業することが可能であるとともに、入力された加工情報に基づいて、加工工具により被加工物の表面に対して所定の加圧力により打刻を行う加工機において、
ＸＹＺ直交座標系のＸ軸方向およびＹ軸方向に移動可能な加工ヘッドと、
前記加工ヘッドをＸ軸方向に移動させるための第１のステッピングモーターと、
前記加工ヘッドをＹ軸方向に移動させるための第２のステッピングモーターと、
前記加工ヘッドに設けられ、印加電圧を一定として印加時間を制御することで前記加工工具を下降させて前記被加工物の表面に対して所定の加圧力により打刻を行うソレノイドと、
前記加工機の傾きを測定する測定手段と、
前記測定手段により測定された前記加工機の傾きを示す測定結果に基づいて、前記第１のステッピングモーターと前記第２のステッピングモーターとのモータートルク値を算出する第１の算出手段と、
前記第１の算出手段により算出されたモータートルク値に基づいて、前記駆動信号により前記第１のステッピングモーターと前記第２のステッピングモーターとを駆動するための電流値を算出する第２の算出手段と、
前記第２の算出手段により算出した電流値に基づいて、前記第１のステッピングモーターと前記第２のステッピングモーターとに電流を供給する第１の供給手段と、
前記測定手段により測定された前記加工機の傾きを示す測定結果に基づいて、前記ソレノイドへの印加時間を補正する補正手段と、
前記補正手段により補正された印加時間に基づいて、前記ソレノイドへ電流を供給する第２の供給手段と
を有することを特徴とする加工機。
【請求項１５】
作業者が手に持って作業することが可能であるとともに、入力された加工情報に基づいて、加工工具により被加工物の表面に対して所定の加圧力により打刻を行う加工機において、
ＸＹＺ直交座標系のＸ軸方向、Ｙ軸方向およびＺ軸方向に移動可能な加工ヘッドと、
前記加工ヘッドをＸ軸方向に移動させるための第１のステッピングモーターと、
前記加工ヘッドをＹ軸方向に移動させるための第２のステッピングモーターと、
前記加工ヘッドをＺ軸方向に移動させるための第３のステッピングモーターと、
前記加工ヘッドに設けられ、印加電圧を一定として印加時間を制御することで前記加工工具を下降させて前記被加工物の表面に対して前記所定の加圧力により打刻を行うソレノイドと、
前記加工機の傾きを測定する測定手段と、
前記測定手段により測定された前記加工機の傾きを示す測定結果に基づいて、前記第１のステッピングモーターと前記第２のステッピングモーターと前記第３のステッピングモーターとのモータートルク値を算出する第１の算出手段と、
前記第１の算出手段により算出されたモータートルク値に基づいて、前記駆動信号により前記第１のステッピングモーターと前記第２のステッピングモーターと前記第３のステッピングモーターとを駆動するための電流値を算出する第２の算出手段と、
前記第２の算出手段により算出した電流値に基づいて、前記第１のステッピングモーターと前記第２のステッピングモーターと前記第３のステッピングモーターとに電流を供給する第１の供給手段と、
前記測定手段により測定された前記加工機の傾きを示す測定結果に基づいて、前記ソレノイドへの印加時間を補正する補正手段と、
前記補正手段により補正された印加時間に基づいて、前記ソレノイドへ電流を供給する第２の供給手段と
を有することを特徴とする加工機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、加工ヘッドの駆動制御方法、加工ヘッドの駆動制御装置、プログラムおよびコンピューター読み取り可能な記録媒体ならびに加工機に関し、さらに詳細には、作業者が手に持って操作可能なハンディタイプの加工機において、被加工物に対して所定の加工を行う加工ヘッドの移動を制御する加工ヘッドの駆動制御方法、加工ヘッドの駆動制御装置、プログラムおよびコンピューター読み取り可能な記録媒体ならびに加工機に関する。
【背景技術】
【０００２】
従来より、金、プラチナ、真鍮、アルミニウム、ステンレス鋼などの比較的塑性変形しやすい被加工物の表面に点状の打刻痕を複数形成することにより、所望の画像を形成する打刻機が知られている。
【０００３】
具体的には、こうした打刻機は、所定の位置において打刻を行う打刻ヘッドにおいて、ソレノイドを貫通するようにプランジャを設け、プランジャの下部に加工工具を設けて構成されている。
【０００４】
そして、印加電圧を一定として印加時間を制御してソレノイドに通電させることで、プランジャを吸引し、加工工具を下降させて台座などに載置された被加工物の表面に当接させる。
【０００５】
その際に、印加時間を変えることにより当接時の加圧力に強弱を付けて、被加工物表面に所望の深さの打刻痕を形成することを可能にするとともに、打刻ヘッドを被加工物表面の所望の位置に移動させて、被加工物表面の所望の位置に打刻痕を形成することを可能にしている。
【０００６】
以上のようにして、従来の打刻機においては、打刻痕により被加工物の表面に対して所望の画像を形成するようにしている。
【０００７】
ところで、こうした打刻機においては、所望の場所に手軽に打刻可能なように、作業者が手に持って作業することが可能なハンディタイプの打刻機が提案されている。
【０００８】
こうしたハンディタイプの打刻機を使用する際には、作業者が被加工物表面の打刻したい位置に打刻機を押し当てて、それにより当該位置に打刻するようになされている。
【０００９】
従って、大きな被加工物や壁、天井などへの打刻も可能となり、打刻可能な対象の範囲を広げことが可能となった。
【００１０】
しかしながら、上記したハンディタイプの打刻機においては、打刻位置によって、打刻機が様々な状態に傾くため、打刻機がどのような状態の傾きであっても打刻ヘッドを所定の位置に移動する必要があった。
【００１１】
このため、ハンディタイプの打刻機の打刻ヘッドを移動するモーターにおいては、最も厳しい条件において必要なモータートルク値が出力されるように設定されていた。
【００１２】
つまり、打刻ヘッドを移動させるモーターは、最も厳しい条件において打刻ヘッドを移動可能な大きなモータートルク値を出力するように設定されていた。
【００１３】
従って、ハンディタイプの打刻機においては、最も厳しい条件において打刻ヘッドを移動可能な大きなモータートルク値が必要ではない状態のときであっても、最も厳しい条件において打刻ヘッドを移動可能な大きなモータートルク値の出力に必要な大きなモーター電流が供給されることになり、打刻ヘッドの移動による電力消費量が高くなってしまっていた。
【００１４】
このため、ハンディタイプの打刻機として、例えば、移動に便利なバッテリー駆動方式による構成をとろうとすると、バッテリーの消費量が大きく、それ故に駆動時間が短くなってしまうものであった。
【００１５】
以上において説明したような状況より、打刻ヘッドなどの加工ヘッドを駆動するモーターに対して、使用状態に応じて適正な電流を供給することができる加工ヘッドの駆動制御方法や駆動制御装置ならびに加工機の提案が望まれていた。
【００１６】
なお、本願出願人が特許出願のときに知っている先行技術は、文献公知発明に係る発明ではないため、本願明細書に記載すべき先行技術文献情報はない。
【発明の概要】
【発明が解決しようとする課題】
【００１７】
本発明は、従来の技術の有する上記したような要望に鑑みてなされたものであり、その目的とするところは、加工ヘッドを駆動するモーターに対して、使用状態に応じた適正な電流を供給することができるようにした加工ヘッドの駆動制御方法、加工ヘッドの駆動制御装置、プログラムおよびコンピューター読み取り可能な記録媒体ならびに加工機を提供しようとするものである。
【課題を解決するための手段】
【００１８】
上記目的を達成するために、本発明による加工ヘッドの駆動制御方法は、作業者が手に持って作業することが可能であるとともに、入力された加工情報に基づいて作成された駆動信号によりステッピングモーターが駆動されて移動し、被加工物の表面に対して加工工具により所定の加工を行う加工ヘッドを備えた加工機における加工ヘッドの駆動制御方法において、上記加工機の傾きを測定し、測定した上記加工機の傾きを示す測定結果に基づいて、上記ステッピングモーターのモータートルク値を算出し、算出したモータートルク値に基づいて、上記駆動信号により上記ステッピングモーターを駆動するための電流値を算出し、算出した電流値に基づいて上記ステッピングモーターに電流を供給するようにしたものである。
【００１９】
また、本発明による加工ヘッドの駆動制御方法は、上記した発明において、上記加工機の傾きは、互いに直交する３軸における加速度を各軸方向の加速度成分に分離して測定する加速度センサーで測定され、上記モータートルク値を算出する際には、各軸方向における加速度成分に基づいて、該当する軸方向に加工ヘッドを移動させるステッピングモーターのモータートルク値を算出するようにしたものである。
【００２０】
また、本発明による加工ヘッドの駆動制御方法は、上記した発明において、上記加工機は、印加電圧を一定としてソレノイドへの印加時間を制御することで上記加工工具を下降させて上記被加工物の表面に対して所定の加圧力により打刻を行う加工ヘッドを備えた打刻機であって、測定した上記加工機の傾きを示す測定結果に基づいて、上記ソレノイドへの印加時間を補正し、補正した印加時間に基づいて、上記ソレノイドへの電流を供給するようにしたものである。
【００２１】
また、本発明による加工ヘッドの駆動制御方法は、上記した発明において、上記加工機の傾きは、互いに直交する３軸における加速度を各軸方向の加速度成分に分離して測定する加速度センサーで測定され、上記モータートルク値を算出する際には、上記加速度センサーにより測定された各軸方向における加速度成分に基づいて、該当する軸方向に加工ヘッドを移動させるステッピングモーターのモータートルク値を算出し、上記ソレノイドへの印加時間を補正する際には、上記加速度センサーにより測定された上記加工工具が下降する所定の軸方向における加速度成分に基づいて、上記ソレノイドへの印加時間を補正するようにしたものである。
【００２２】
また、本発明による加工ヘッドの駆動制御装置は、作業者が手に持って作業することが可能であるとともに、入力された加工情報に基づいて作成された駆動信号によりステッピングモーターが駆動されて移動し、被加工物の表面に対して加工工具により所定の加工を行う加工ヘッドを備えた加工機における加工ヘッドの駆動制御装置において、上記加工機の傾きを測定する測定手段と、上記測定手段により測定された上記加工機の傾きを示す測定結果に基づいて、上記ステッピングモーターのモータートルク値を算出する第１の算出手段と、上記第１の算出手段により算出されたモータートルク値に基づいて、上記駆動信号により上記ステッピングモーターを駆動するための電流値を算出する第２の算出手段と、上記第２の算出手段により算出した電流値に基づいて、上記ステッピングモーターに電流を供給する第１の供給手段とを有するようにしたものである。
【００２３】
また、本発明による加工ヘッドの駆動制御装置は、上記した発明において、上記測定手段は、互いに直交する３軸における加速度を各軸方向の加速度成分に分離して測定する加速度センサーであって、上記第１の算出手段は、上記加速度センサーにおいて測定された各軸方向における加速度成分に基づいて、該当する軸方向に加工ヘッドを移動させるステッピングモーターのモータートルク値を算出するようにしたものである。
【００２４】
また、本発明による加工ヘッドの駆動制御装置は、上記した発明において、上記加工機は、印加電圧を一定としてソレノイドへの印加時間を制御することで上記加工工具を下降させて上記被加工物の表面に対して所定の加圧力により打刻を行う加工ヘッドを備えた打刻機であって、上記測定手段により測定された上記加工機の傾きを示す測定結果に基づいて、上記ソレノイドへの印加時間を補正する補正手段と、上記補正手段により補正された印加時間に基づいて、上記ソレノイドへ電流を供給する第２の供給手段とを有するようにしたものである。
【００２５】
また、本発明による加工ヘッドの駆動制御装置は、上記した発明において、上記測定手段は、互いに直交する３軸における加速度を各軸方向の加速度成分に分離して測定する加速度センサーであって、上記第１の算出手段は、上記加速度センサーにおいて測定された各軸方向における加速度成分に基づいて、該当する軸方向に加工ヘッドを移動させるステッピングモーターのモータートルク値を算出し、上記補正手段は、上記加速度センサーにおいて測定された上記加工工具が下降する所定の軸方向における加速度成分に基づいて、上記ソレノイドへの印加時間を補正するようにしたものである。
【００２６】
また、本発明によるプログラムは、上記した発明による加工ヘッドの駆動制御方法をコンピューターに実行させるためのプログラムである。
【００２７】
また、本発明によるプログラムは、上記した発明による加工ヘッドの駆動制御装置としてコンピューターを機能させるためのプログラムである。
【００２８】
また、本発明は、上記した発明によるプログラムを記憶したコンピューター読み取り可能な記録媒体である。
【００２９】
また、本発明による加工機は、作業者が手に持って作業することが可能であるとともに、入力された加工情報に基づいて被加工物の表面に対して加工工具により所定の加工を行う加工機において、ＸＹＺ直交座標系のＸ軸方向およびＹ軸方向に移動可能な加工ヘッドと、上記加工ヘッドをＸ軸方向に移動させるための第１のステッピングモーターと、上記加工ヘッドをＹ軸方向に移動させるための第２のステッピングモーターと、上記加工機の傾きを測定する測定手段と、上記測定手段により測定された上記加工機の傾きを示す測定結果に基づいて、上記第１のステッピングモーターと上記第２のステッピングモーターとのモータートルク値を算出する第１の算出手段と、上記第１の算出手段により算出されたモータートルク値に基づいて、上記駆動信号により上記第１のステッピングモーターと上記第２のステッピングモーターとを駆動するための電流値を算出する第２の算出手段と、上記第２の算出手段により算出した電流値に基づいて、上記第１のステッピングモーターと上記第２のステッピングモーターとに電流を供給する第１の供給手段とを有するようにしたものである。
【００３０】
また、本発明による加工機は、作業者が手に持って作業することが可能であるとともに、入力された加工情報に基づいて被加工物の表面に対して加工工具により所定の加工を行う加工機において、ＸＹＺ直交座標系のＸ軸方向、Ｙ軸方向およびＺ軸方向に移動可能な加工ヘッドと、上記加工ヘッドをＸ軸方向に移動させるための第１のステッピングモーターと、上記加工ヘッドをＹ軸方向に移動させるための第２のステッピングモーターと、上記加工ヘッドをＺ軸方向に移動させるための第３のステッピングモーターと、上記加工機の傾きを測定する測定手段と、上記測定手段により測定された上記加工機の傾きを示す測定結果に基づいて、上記第１のステッピングモーターと上記第２のステッピングモーターと上記第３のステッピングモーターとのモータートルク値を算出する第１の算出手段と、上記第１の算出手段により算出されたモータートルク値に基づいて、上記駆動信号により上記第１のステッピングモーターと上記第２のステッピングモーターと上記第３のステッピングモーターとを駆動するための電流値を算出する第２の算出手段と、上記第２の算出手段により算出した電流値に基づいて、上記第１のステッピングモーターと上記第２のステッピングモーターと上記第３のステッピングモーターとに電流を供給する第１の供給手段とを有するようにしたものである。
【００３１】
また、本発明による加工機は、作業者が手に持って作業することが可能であるとともに、入力された加工情報に基づいて、加工工具により被加工物の表面に対して所定の加圧力により打刻を行う加工機において、ＸＹＺ直交座標系のＸ軸方向およびＹ軸方向に移動可能な加工ヘッドと、上記加工ヘッドをＸ軸方向に移動させるための第１のステッピングモーターと、上記加工ヘッドをＹ軸方向に移動させるための第２のステッピングモーターと、上記加工ヘッドに設けられ、印加電圧を一定として印加時間を制御することで上記加工工具を下降させて上記被加工物の表面に対して所定の加圧力により打刻を行うソレノイドと、上記加工機の傾きを測定する測定手段と、上記測定手段により測定された上記加工機の傾きを示す測定結果に基づいて、上記第１のステッピングモーターと上記第２のステッピングモーターとのモータートルク値を算出する第１の算出手段と、上記第１の算出手段により算出されたモータートルク値に基づいて、上記駆動信号により上記第１のステッピングモーターと上記第２のステッピングモーターとを駆動するための電流値を算出する第２の算出手段と、上記第２の算出手段により算出した電流値に基づいて、上記第１のステッピングモーターと上記第２のステッピングモーターとに電流を供給する第１の供給手段と、上記測定手段により測定された上記加工機の傾きを示す測定結果に基づいて、上記ソレノイドへの印加時間を補正する補正手段と、上記補正手段により補正された印加時間に基づいて、上記ソレノイドへ電流を供給する第２の供給手段とを有するようにしたものである。
【００３２】
また、本発明による加工機は、作業者が手に持って作業することが可能であるとともに、入力された加工情報に基づいて、加工工具により被加工物の表面に対して所定の加圧力により打刻を行う加工機において、ＸＹＺ直交座標系のＸ軸方向、Ｙ軸方向およびＺ軸方向に移動可能な加工ヘッドと、上記加工ヘッドをＸ軸方向に移動させるための第１のステッピングモーターと、上記加工ヘッドをＹ軸方向に移動させるための第２のステッピングモーターと、上記加工ヘッドをＺ軸方向に移動させるための第３のステッピングモーターと、上記加工ヘッドに設けられ、印加電圧を一定として印加時間を制御することで上記加工工具を下降させて上記被加工物の表面に対して上記所定の加圧力により打刻を行うソレノイドと、上記加工機の傾きを測定する測定手段と、上記測定手段により測定された上記加工機の傾きを示す測定結果に基づいて、上記第１のステッピングモーターと上記第２のステッピングモーターと上記第３のステッピングモーターとのモータートルク値を算出する第１の算出手段と、上記第１の算出手段により算出されたモータートルク値に基づいて、上記駆動信号により上記第１のステッピングモーターと上記第２のステッピングモーターと上記第３のステッピングモーターとを駆動するための電流値を算出する第２の算出手段と、上記第２の算出手段により算出した電流値に基づいて、上記第１のステッピングモーターと上記第２のステッピングモーターと上記第３のステッピングモーターとに電流を供給する第１の供給手段と、上記測定手段により測定された上記加工機の傾きを示す測定結果に基づいて、上記ソレノイドへの印加時間を補正する補正手段と、上記補正手段により補正された印加時間に基づいて、上記ソレノイドへ電流を供給する第２の供給手段とを有するようにしたものである。
【発明の効果】
【００３３】
本発明は、以上説明したように構成されているので、加工ヘッドを駆動するモーターに対して、使用状態に応じた適正な電流を供給することができるようになるという優れた効果を奏する。
【図面の簡単な説明】
【００３４】
【図１】図１は、本発明による加工ヘッドの駆動制御装置を備えた打刻機を示す概略構成斜視説明図である。
【図２】図２（ａ）は、図１のＡ矢視図であり、また、図２（ｂ）は、図１のＢ矢視図であり、また、図２（ｃ）は、図２（ｂ）のＩ−Ｉ線による断面図である。
【図３】図３は、打刻機内に搭載される打刻装置の一部を破断した概略構成斜視説明図である。
【図４】図４は、本発明による加工ヘッドの駆動制御装置を備えた打刻機における制御系統を示すブロック説明図である。
【図５】図５は、打刻機における打刻処理の処理ルーチンを示すフローチャートである。
【図６】図６は、打刻機におけるモータートルク値更新処理の処理ルーチンを示すフローチャートである。
【図７】図７は、加速度成分とモータートルク値との関係を示すグラフである。
【図８】図８は、本発明による加工ヘッドの駆動制御装置を備えた打刻機における制御系統の変形例を示すブロック説明図である。
【発明を実施するための形態】
【００３５】
以下、添付の図面を参照しながら、本発明による加工ヘッドの駆動制御方法、加工ヘッドの駆動制御装置、プログラムおよびコンピューター読み取り可能な記録媒体ならびに加工機の実施の形態の一例を詳細に説明するものとする。
【００３６】
まず、図１には、本発明の実施の形態の一例による加工ヘッドの駆動制御装置を備えた打刻機の概略構成斜視説明図が示されており、図２（ａ）には、図１のＡ矢視図が示されており、図２（ｂ）には、図１のＢ矢視図が示されており、図２（ｃ）には、図２（ｂ）のＩ−Ｉ線による断面図が示されており、また、図３には、打刻機内に搭載される打刻装置の一部を破断した概略構成斜視説明図が示されている。
【００３７】
この図１に示す打刻機１０は、下面部および前面部が開口した略箱状の筐体１２内に、打刻装置１４を備えている。
【００３８】
打刻装置１４は、筐体に固定される側方部材１６ａ、１６ｂと、側方部材１６ａ、１６ｂの上方側において側方部材１６ａ、１６ｂと接続される上方部材１８と、上方部材１８の上面１８ａに配設され打刻装置１４全体の制御を行うコントローラー２０と、上方部材１８の下方側においてＸＹＺ直交座標系のＹ軸方向に延設されたガイドレール３４ａ、３４ｂに摺動自在に配設されたスライド部材２４と、スライド部材２４の前方側においてＸ軸方向に延設されたガイドレール４０ａ、４０ｂに摺動自在に配設されたキャリッジ２８と、キャリッジ２８に配設された打刻ヘッド３０とを有して構成されている。
【００３９】
より詳細には、側方部材１６ａ、１６ｂは、上方側において上方部材１８により連結されるとともに、下方側においてＸ軸方向に平行に配設された連結部材３２ａ、３２ｂにより連結される。
【００４０】
この連結部材３２ａ、３２ｂは、キャリッジ２８によりＸＹ平面上を移動する打刻ヘッド３０に設けられた加工工具４４による被加工物表面への打刻の際に、当該加工工具４４が接触しない程度の間隔を設けて側方部材１６ａと側方部材１６ｂとを連結するものである。
【００４１】
なお、連結部材３２ａ、３２ｂおよび側方部材１６ａ、１６ｂにより領域Ｓ１を形成し、当該領域Ｓ１において打刻ヘッド３０による被加工物の表面に対する打刻が行われる。
【００４２】
また、上方部材１８の下端部１８ｂにおいて、脚部６２が設けられており、この脚部６２および側方部材１６ａ、１６ｂにより打刻機１０は所定の平面に対して水平に位置する構成となっている。
【００４３】
さらに、上方部材１８は、後端部１８ｂにおいてコントローラー２０によりその駆動が制御されるステッピングモーター２２が配設されており、このステッピングモーター２２にネジ溝を形成されたネジ軸がＹ軸方向に沿って延長する形状のＹ軸方向送りネジ３６が接続されている。
【００４４】
そして、このＹ軸方向送りネジ３６は、ステッピングモーター２２の駆動によりそのネジ軸が軸方向周りに回転される。
【００４５】
スライド部材２４は、上方側後方においてＹ軸方向送りネジ３６が貫通しており、Ｙ軸方向送りネジ３６が貫通する貫通部において送りナット３８が設けられ、当該送りナット３８にＹ軸方向送りネジ３６がネジ結合している。これにより、ステッピングモーター２２の回転によってＹ軸方向送りネジ３６が回転し、スライド部材２４がＹ軸方向において前方側および後方側に移動することが可能となる。
【００４６】
また、スライド部材２４は、右方側前方においてコントローラー２０によりその駆動が制御されるステッピングモーター２６が配設されており、このステッピングモーター２６にネジ溝が形成されたネジ軸がＸ軸方向に沿って延長する形状のＸ軸方向送りネジ４２が接続されている。
【００４７】
そして、このＸ軸方向送りネジ４２は、ステッピングモーター２６の駆動によりそのネジ軸が軸方向周りに回転される。
【００４８】
キャリッジ２８は、側面においてＸ軸方向送りネジ４２が貫通しており、Ｘ軸方向送りネジ４２が貫通する貫通部において送りナット（図示せず。）が設けられ、当該送りナットにＸ軸方向送りネジ４２がネジ結合している。これにより、ステッピングモーター２６の回転によってＸ軸方向送りネジ４２が回転し、キャリッジ２８がＸ軸方向において右方側および左方側に移動することが可能となる。
【００４９】
従って、キャリッジ２８は、コントローラー２０の制御により駆動するステッピングモーター２２、２６によって、ＸＹ平面上を移動することとなる。
【００５０】
また、打刻ヘッド３０は、加工工具４４およびホルダー４６により構成されており、ホルダー４６に被加工物の表面に所定の深さの打刻痕を形成するための加工工具４４を着脱可能な構成となっており、加工工具４４をＺ軸方向で振動させるものである。
【００５１】
具体的には、打刻ヘッド３０は、ホルダー４６内にソレノイド（図示せず。）およびスプリング（図示せず。）をそれぞれ備えている。
【００５２】
ソレノイド（図示せず。）は、電気エネルギーを直線運動に変換する筒状の電磁機能部品であり、当該筒内に配置される加工工具４４を通電によって下方側に押し出すものである。そして、このソレノイド（図示せず。）は、コントローラー２０によりその駆動が制御されている。
【００５３】
また、スプリング（図示せず。）は、ソレノイド（図示せず。）の下方に配置され当該ソレノイドの下端部から押し出される加工工具４４を上方に向かって押し返す。
【００５４】
即ち、打刻ヘッド３０は、コントローラー２０の制御によるソレノイド（図示せず。）への通電によって、加工工具４４を下方に向かって突出させるとともに、当該ソレノイドへの通電の解除およびスプリング（図示せず。）の付勢力によって加工工具４４を上方に向かって退避させるものである。
【００５５】
なお、加工工具４４は、被加工物より硬い材料、例えば、超合金や人工ダイヤモンドによって構成されている。
【００５６】
また、コントローラー２０は、マイクロコンピューター４８と、加速度センサー５０とより構成されている。
【００５７】
即ち、コントローラー２０は、互いに直交するＸ軸、Ｙ軸、Ｚ軸の３方向の加速度を各軸の加速度成分に分離して測定し、打刻機１０の傾きを測定する加速度センサー５０と、加速度センサー５０の測定結果に基づいてステッピングモーター２２およびステッピングモーター２６それぞれのモータートルク値を算出するトルク値算出部５２と、ステッピングモーター２２、ステッピングモーター２６および打刻ヘッド３０それぞれを駆動する駆動信号を更新する更新信号を所定の間隔で出力する更新信号出力部５６と、更新信号出力部５６から出力された更新信号に合わせて、ステッピングモーター２２、２６それぞれに対するパルス信号および電流制御信号と、打刻ヘッド３０に対するソレノイド駆動信号とを作成する駆動信号作成部５４と、駆動信号作成部５４において作成したパルス信号および電流制御信号からステッピングモーター２２およびステッピングモーター２６のそれぞれに流す電流値を求め、当該ステッピングモーターに対して励磁電流を出力する駆動回路５８と、駆動信号作成部５４において作成したソレノイド駆動信号から打刻ヘッド３０におけるソレノイド（図示せず。）を制御するためのソレノイド制御部信号を作成するソレノイド制御部６６とを有して構成されている（図４を参照する。）。
【００５８】
なお、このコントローラー２０には、電源ケーブル（図示せず。）により電力供給されるとともに、インターフェース（図示せず。）を介して外部コンピューター装置１００に接続される。これにより、打刻機１０により電源ケーブル（図示せず。）より電力供給されることとなるとともに、打刻機１０と外部コンピューター装置１００とが接続されることとなる。
【００５９】
そして、コントローラー２０では、接続された外部コンピューター装置１００から出力された画像や文字といった打刻情報がマイクロコンピューター４８に入力される。その後、入力された打刻情報および加速度センサー５０の測定結果に基づいてステッピングモーター２２、２６の駆動が制御されるとともに、ソレノイド（図示せず。）の駆動が制御されて、被加工物の表面に対して所望の形状の打刻が行われる。
【００６０】
駆動信号作成部５４は、外部コンピューター装置１００から出力された打刻情報を記憶する打刻情報記憶部６０と、モータートルク値を記憶するトルク値記憶部６４とを備えている。
【００６１】
このトルク値記憶部６４においては、加速度センサー５０により測定された測定結果が常に入力され、ステッピングモーター２２およびステッピングモーター２６それぞれのモータートルク値が絶えず更新されている。
【００６２】
そして、駆動信号作成部５４は、打刻情報記憶部６０に記憶した打刻情報に基づいて、打刻すべき位置たる打刻位置を決定し、当該打刻情報とトルク値記憶部６４に記憶したモータートルク値に基づいて、決定した打刻位置に打刻ヘッド３０が移動するようにステッピングモーター２２、２６を制御するものである。
【００６３】
さらに、駆動信号作成部５４は、決定した打刻位置において、加工工具による被加工物表面への加圧力を決定し、決定した加圧力に基づいて打刻ヘッド３０におけるソレノイド（図示せず。）を制御するものである。
【００６４】
また、更新信号出力部５６において、更新信号を出力する所定の間隔は、予め設定されているものである。
【００６５】
筐体１２には、上面１２ａにおいて作業者が持つための把手部１２−１と、コントローラー２０と接続され、作業者によって打刻機１０の電源のＯＮ／ＯＦＦを切り替えるＯＮ／ＯＦＦスイッチ１２−２とが設けられている。
【００６６】
以上の構成において、打刻機１０によって被加工物の表面に所定の画像を形成する場合には、まず、作業者は、インターフェース（図示せず。）を介して打刻機１０と外部コンピューター装置１００とを接続する。その後、外部コンピューター装置１００を起動し、外部コンピューター装置１００を作業者からの入力指示を待つ待機状態とする。
【００６７】
次に、作業者によりＯＮ／ＯＦＦスイッチ１２−２が押圧されて打刻機１０が起動すると、図５に示す打刻処理の処理ルーチンを起動して打刻処理を開始する。
【００６８】
この打刻処理の処理ルーチンが起動すると、まず、加速度センサー５０および駆動信号作成部５４の初期化を行い、加速度センサー５０における打刻機１０の傾きの測定値および駆動信号作成部５４に設けられたトルク値記憶部６４におけるモータートルク値の初期化を行うとともに、更新信号出力部５６から駆動信号作成部５４に対して予め設定された所定の時間間隔で更新信号の出力を開始する（ステップＳ５０２）。
【００６９】
次に、打刻ヘッド３０を原点位置に移動する（ステップＳ５０４）。なお、こうした打刻ヘッド３０の原点位置への移動については、電源が入れられると自動的に所定のモータートルク値によりステッピングモーター２２、２６が駆動するようになされており、ステッピングモーター２２、２６の駆動により、打刻ヘッド３０が原点位置に移動するものである。
【００７０】
その後、打刻機１０は待機状態となり、作業者は、待機状態となった打刻機１０を打刻ヘッド３０により被加工物の表面に対する打刻が可能なように、領域Ｓ１を被加工物の表面に押し当て、外部コンピューター装置１００を操作して、予め作成した打刻情報を外部コンピューター装置１００から打刻機１０に出力する（ステップＳ５０６）。
【００７１】
この外部コンピューター装置１００から出力された打刻情報は、打刻機１０において打刻情報記憶部６０に入力される。
【００７２】
そして、打刻情報記憶部６０に打刻情報が入力されると、図６に示すモータートルク値更新処理の処理ルーチンが起動してモータートルク値の更新処理を開始する（ステップＳ５０８）。
【００７３】
このモータートルク値更新処理の処理ルーチンが起動すると、まず、加速度センサー５０の時間分解能に応じ、加速度センサー５０において、打刻機１０の傾きの測定を実行し、測定した測定結果をトルク値算出部５２に出力する（ステップＳ６０２）。
【００７４】
次に、加速度センサー５０において測定した測定結果に基づいて、トルク値算出部５２においてステッピングモーター２２、２６のそれぞれのモータートルク値を算出する（ステップＳ６０４）。
【００７５】
つまり、このステップＳ６０４の処理においては、加速度センサー５０により測定した打刻機１０の傾きにおいて、ステッピングモーター２２、２６のそれぞれに最適なモータートルク値を算出する。
【００７６】
より詳細には、加速度センサー５０において測定した測定結果のうちＸ方向の加速度成分の測定値に基づいて、打刻ヘッド３０をＸ軸方向に移動させるステッピングモーター２６を駆動する際のモータートルク値を算出する。また、加速度センサー５０において測定した測定結果のうちＹ方向の加速度成分の測定値に基づいて、打刻ヘッド３０をＹ軸方向に移動させるステッピングモーター２２を駆動する際のモータートルク値を算出する。
【００７７】
ここで、トルク値算出部５２において実行される、加速度センサー５０の測定結果に基づくステッピングモーター２２のモータートルク値の算出方法の一例について説明する。
【００７８】
ステッピングモーター２２を駆動させるための最大のトルク値をＴｍａｘ、ステッピングモーター２２を駆動させるための最小のトルク値をＴｍｉｎ、加速度センサー５０において測定するＹ方向の加速度成分の測定限界値をＧｌｉｍ、加速度センサー５０で測定したＹ方向の加速度成分の測定値をＧｉ、トルク値算出部５２により算出されるモータートルク値をＴとすると、トルク値算出部５２により算出されるモータートルク値Ｔは、次式により算出される。
【００７９】
Ｔ＝Ｔｍｉｎ＋｜Ｇｉ／Ｇｌｉｍ｜×（Ｔｍａｘ−Ｔｍｉｎ）
ここで、加速度センサー５０から取得できるＹ方向の加速度成分の測定値Ｇｉは、水平状態で０、垂直状態でＧｌｉｍとし、垂直状態で上下反転したときは負の値、つまり、−Ｇｌｉｍとすると、モータートルク値と加速度成分の測定値とは、図７に示すような関係となる。
【００８０】
具体的には、Ｔｍａｘ＝５００（ｇｆ・ｃｍ）、Ｔｍｉｎ＝１００（ｇｆ・ｃｍ）、Ｇｌｉｍ＝１すると、打刻機１０をＸＹ平面に対して水平状態でステッピングモーター２２を駆動しようとしたとき、Ｇｉ＝０、Ｔは１００（ｇｆ・ｃｍ）となる。つまり、最も小さいモータートルク値でステッピングモーター２２を駆動することとなる。
【００８１】
また、打刻機１０をＸＹ平面に対して垂直状態でステッピングモーター２２を駆動しようとしたとき、Ｇｉ＝１であれば、Ｔは５００（ｇｆ・ｃｍ）となる。つまり、最も大きいモータートルク値でステッピングモーター２２を駆動することとなる。
【００８２】
さらに、垂直状態を上下反転し、Ｇ＝−１であっても、Ｔは５００（ｇｆ・ｃｍ）となり、最も大きいモータートルク値でステッピングモーター２２を駆動することとなる。
【００８３】
さらにまた、打刻機１０をＸＹ平面に対して緩やかな傾きを持っていた場合、例えば、Ｇｉ＝０．１であるとき、Ｔは１４０（ｇｆ・ｃｍ）となり、打刻機１０がＸＹ平面に対して水平状態ある時よりわずかに大きいモータートルク値によりステッピングモーター２２を駆動することとなる。
【００８４】
ステップＳ６０４の処理で、トルク値算出部５２において算出されたモータートルク値をトルク値算出部５２から駆動信号作成部５４に出力する（ステップＳ６０６）。
【００８５】
すると、駆動信号作成部５４において、トルク値算出部５２から出力されたモータートルク値をトルク値記憶部６４を記憶し、トルク値記憶部６４におけるモータートルク値を更新する（ステップＳ６０８）。
【００８６】
ステップＳ６０８の処理においてトルク値記憶部６４におけるモータートルク値が更新されると、ステップＳ６０２の処理に戻り、ステップＳ６０２の処理以降の処理を再度実行する。
【００８７】
つまり、このモータートルク値更新処理においては、加速度センサー５０の時間分解能に応じた所定の時間間隔で加速度センサー５０により打刻機１０の傾きを測定し、測定した測定結果からモータートルク値を算出して、当該モータートルク値をトルク値記憶部６４に記憶することにより、当該所定の時間間隔でトルク値記憶部６４におけるモータートルク値の更新がなされる。
【００８８】
モータートルク値の更新がなされると、駆動信号作成部５４において、パルス信号、電流制御信号およびソレノイド駆動信号を作成し、作成した各信号を駆動回路５８あるいはソレノイド制御部６６に出力する（ステップＳ５１０）。
【００８９】
即ち、ステップＳ５１０の処理においては、打刻情報記憶手段６０に記憶された打刻情報に基づいて、領域Ｓ１内において打刻を行う位置たる打刻位置を決定し、決定した打刻位置に打刻ヘッド３０が移動するように、ステッピングモーター２２およびステッピングモーター２６それぞれの回転速度および回転量に応じたパルス信号を作成する。
【００９０】
また、打刻情報記憶手段６０に記憶された打刻情報に基づいて決定した打刻位置における加工工具４４による被加工物表面への加圧力を決定し、決定した加圧力に基づいてソレノイド駆動信号を作成する。
【００９１】
さらに、モータートルク値更新処理により更新され、トルク値記憶部６４に記憶されたステッピングモーター２２およびステッピングモーター２６それぞれのモータートルク値に基づいて、ステッピングモーター２２およびステッピングモーター２６それぞれの電流制御信号を作成する。なお、電流制御信号とは、励磁電流を制御してステッピングモーターにおけるモータートルクを変化させる信号である。
【００９２】
そして、作成したパルス信号および電流制御信号を駆動回路５８に出力するとともに、作成したソレノイド駆動信号をソレノイド制御部６６に出力する。
【００９３】
なお、このステップＳ５１０の処理においては、更新信号出力部５６より所定の時間間隔で出力された更新信号が駆動信号作成部５４に入力される毎に、改めて、打刻情報記憶部６０に記憶された打刻情報およびトルク値記憶部６４に記憶されたモータートルク値に基づいて、パルス信号、電流制御信号およびソレノイド駆動信号を作成するものである。そして、作成した各信号を駆動回路５８あるいはソレノイド制御部６６に出力するものである。
【００９４】
その後、駆動回路５８において、駆動信号作成部５４から出力されたパルス信号および電流制御信号からステッピングモーター２２およびステッピングモーター２６それぞれに流す電流値を算出し、算出した電流値に基づいてステッピングモーター２２およびステッピングモーター２６のそれぞれに励磁電流を出力する（ステップＳ５１２）。
【００９５】
そして、ステッピングモーター２２およびステッピングモーター２６が、それぞれ駆動回路５８から出力された励磁電流により駆動して打刻ヘッド３０を駆動信号作成部５４において決定した打刻位置に移動させる（ステップＳ５１４）。
【００９６】
さらに、ソレノイド制御部６６において、駆動信号作成部５４から出力されたソレノイド駆動信号からソレノイド（図示せず。）の駆動を制御するためのソレノイド制御信号を作成し、作成したソレノイド制御信号を打刻ヘッド３０に出力する（ステップＳ５１６）。
【００９７】
そして、出力されたソレノイド制御信号によって打刻ヘッド３０に設けられたソレノイド（図示せず。）を駆動して、加工工具４４により被加工物表面に駆動信号作成部５４において決定した加圧力で打刻して、所定の深さの打刻痕を形成する（ステップＳ５１８）。
【００９８】
その後、駆動信号作成部５４において、打刻情報に基づいて打刻が終了したか否かの判断を行う（ステップＳ５２０）。
【００９９】
ステップＳ５２０の判断処理において、打刻が終了していないと判断された場合には、ステップＳ５１０の処理に戻り、ステップＳ５１２以降の処理を行う。
【０１００】
一方、ステップＳ５２０の判断処理において、打刻が終了したと判断された場合には、打刻処理を終了する。
【０１０１】
以上において説明したように、本発明による打刻機１０においては、加速度センサー５０により打刻機１０の傾きを測定し、測定した測定結果に基づいてステッピングモーター２２およびステッピングモーター２６のモータートルク値を算出するようにした。
【０１０２】
そして、更新信号出力部５６から所定の間隔で出力される更新信号が駆動信号作成部５４に入力される毎に、算出したモータートルク値および打刻情報を利用してパルス信号、電流制御信号およびソレノイド駆動信号を作成するようにした。
【０１０３】
これにより、本発明による打刻機１０においては、打刻機１０の傾きに応じてステッピングモーター２２、２６に対して適正な電流値で電流を供給することができるものである。
【０１０４】
なお、上記した実施の形態は、以下の（１）乃至（８）に示すように変形することができるものである。
【０１０５】
（１）上記した実施の形態においては、電源ケーブルにより電力供給されるようにしたが、これに限られるものではないことは勿論であり、打刻機１０にバッテリーを設け、当該バッテリーにより電力供給するようにしてもよい。
【０１０６】
このように打刻機１０をバッテリーにより電力供給することにより、打刻機１０により打刻可能な範囲が広がり、作業し易くなる。また、打刻機１０をバッテリーにより電力供給する場合は、従来の技術による打刻機をバッテリーにより電力供給する場合と比較して、バッテリーの消費抑制され、長時間使用することができるようになる。
【０１０７】
（２）上記した実施の形態においては、トルク値算出部５２において、所定の計算式によりモータートルク値を算出するようにしたが、これに限られるものではないことは勿論であり、加速度センサー５０において測定された測定結果のうちＸ方向の加速度成分とモータートルク値との関係を示すテーブルおよび加速度センサー５０において測定された測定結果のうちＹ方向の加速度成分とモータートルク値との関係を示すテーブルを実験により作成し、作成したテーブルから加速度センサー５０により測定された測定結果に基づいてモータートルク値を決定するようにしてもよい。
【０１０８】
（３）上記した実施の形態においては、トルク値算出部５２における計算式において、加速度成分に比例してモータートルク値が変化するようにしたが（図７を参照する。）、これに限られるものではないことは勿論であり、所定の係数をかけることで、モータートルク値の変化の特性を変えるようにしてもよい。
【０１０９】
（４）上記した実施の形態においては、加工工具４４により被加工物表面を押圧して当該被加工物表面に所望の打刻痕を形成する打刻ヘッド３０をＸＹ平面で移動させるようにしたハンディタイプの打刻機１０において、当該打刻機１０の傾きに応じて当該打刻ヘッド３０を移動させるステッピングモーター２２、２６のモータートルクを変更するようにしたが、これに限られるものではないことは勿論である。
【０１１０】
例えば、加工工具により被加工物表面を切削する切削加工ヘッドをＸＹ平面で移動させるようにしたハンディタイプの切削加工機において、当該切削加工機の傾きに応じて当該切削加工ヘッドを移動させるステッピングモーターのモータートルクを変更するようにしてもよい。
【０１１１】
また、インクにより被加工物表面に印刷を行う印刷ヘッドをＸＹ平面で移動させるようにしたハンディタイプの印刷機において、当該印刷機の傾きに応じて当該印刷ヘッドを移動させるステッピングモーターのモータートルクを変更するようにしてもよい。
【０１１２】
（５）上記した実施の形態においては、打刻ヘッド３０を移動させるためのステッピングモーター２２およびステッピングモーター２６について、加速度センサー５０における測定結果に基づいて、モータートルク値を更新するようにしたが、こうした加速度センサー５０における測定結果に基づいて、打刻ヘッド３０における加工工具４４による被加工物表面への加圧力、つまり、ソレノイドへの印加時間を補正するようにしてもよいことは勿論である。
【０１１３】
この場合には、図８に示すように、加速度センサー５０における測定結果を駆動信号作成部５４へも出力するものとし、駆動信号作成部５４においては、加速度センサー５０からの測定結果に基づいて打刻情報に基づく加圧力に応じたソレノイドへの印加時間を補正する印加時間補正部６８が設けられる。
【０１１４】
つまり、この印加時間補正部６８において、加速度センサー５０によって測定した測定結果に基づいて、ソレノイドへの印加時間を補正する。
【０１１５】
より詳細には、加速度センサー５０において測定した測定結果のうちＺ方向の加速度成分の測定値に基づいて、加工工具４４をＺ軸方向に下降させるソレノイドへの印加時間を補正する。
【０１１６】
以下、印加時間補正部６８において実行される、加速度センサー５０の測定結果に基づくソレノイドへの印加時間の算出方法の一例について説明する。
【０１１７】
ここで、打刻ヘッド３０においては、印加電圧を一定とし、ソレノイド（図示せず。）への印加時間を制御して、ソレノイドに流れる電流を制御することで、加工工具４４による被加工物表面への加圧力を制御するようにしている。
【０１１８】
まず、打刻機１０がＸＹ平面に対して水平状態であり、かつ、打刻機１０の下方側に位置する被加工物の表面に打刻を行う場合の加工工具４４による被加工物表面への加圧力をＦ、ソレノイドの印加時間をｎとする。
【０１１９】
また、打刻機１０がＸＹ平面に対して水平状態であり、かつ、打刻機１０の上方側に位置する被加工物の表面に打刻を行う場合に加工工具４４による被加工物表面への加圧力Ｆが得られる印加時間を測定してｎ０とする。
【０１２０】
さらに、加速度センサー５０において測定した測定結果におけるＺ方向の加速度成分の測定値が１（測定値が１となるときは、打刻機１０がＸＹ平面に対して水平状態であり、かつ、打刻機１０の下方側に位置する被加工物の表面に打刻を行う場合である。）から−１（測定値が−１となるときは、刻機１０がＸＹ平面に対して水平状態であり、かつ、打刻機１０の上方側に位置する被加工物の表面に打刻を行う場合である。）を取るとき、このＺ方向の加速度成分をｇｚとする。
【０１２１】
すると、刻機１０がＸＹ平面に対して水平状態であり、かつ、打刻機１０の上方側に位置する被加工物の表面に打刻を行う場合（ｇｚ＝−１）に加圧力Ｆを得るための印加時間はｎ＋（ｎ０−ｎ）となる。
【０１２２】
従って、印加時間はｎ＋（ｎ０−ｎ）×（１−ｇｚ）／２とすればｇｚ（１、・・・、−１）で（ｎ、・・・、ｎ０）の値を取ることができ、本体の角度によらず通常時と同等の加圧力を得ることができる。
【０１２３】
つまり、加速度センサーの値が１のときに印加時間ｎが必要であり、それと同じ加圧力Ｆを得るためには、角度に応じて不足分の印加時間（ｎ０−ｎ）を加算することで水平のときと同じ加圧力Ｆとなる。上記した式は、これをＺ軸が反転した状態での加速度センサーの値−１を用いて加算できる式となっている。
【０１２４】
また、加圧力Ｆは実際使用する範囲を何段階か測定し、測定加圧力以外を補完する。
【０１２５】
つまり、印加時間と加圧力は比例関係ではないため、上記した不足分の印加時間（ｎ０−ｎ）は測定する必要があるが、全ての加圧力に対しては測定できないため、印加時間と加圧力との関係は、いくつかのポイントから近いものを用いる。
【０１２６】
そして、ステップＳ５１０の処理において、駆動信号作成部５４において、パルス信号、電流制御信号およびソレノイド駆動信号を作成し、作成した各信号を駆動回路５８あるいはソレノイド制御部６６に出力するものであるが、このとき、印加時間の補正が行われる。
【０１２７】
つまり、ステップＳ５１０の処理においては、パルス信号および電流制御信号を作成するとともに、印加時間補正部６８において印加時間を加速度センサー５０における測定結果によって補正した後にソレノイド駆動信号を作成する。
【０１２８】
より詳細には、打刻情報記憶手段６０に記憶された打刻情報に基づいて決定した打刻位置における加工工具４４による被加工物表面への加圧力を決定し、印加時間補正部６８において、決定した加圧力に基づく印加時間を加速度センサー５０における測定結果によって補正し、補正した印加時間に基づいてソレノイド駆動信号を作成する。
【０１２９】
（６）上記した実施の形態においては、打刻機１０において打刻ヘッド３０をＸＹ平面の２次元で移動するようにしたが、打刻機１０においてステッピングモーターの駆動により打刻ヘッド３０をＺ軸方向に移動させる構成を設け、打刻ヘッド３０を３次元で移動する構成としてもよいことは勿論である。
【０１３０】
この場合には、加速度センサー５０で測定された測定結果におけるＺ方向の加速度成分に基づいて、打刻ヘッド３０をＺ軸方向に移動させるステッピングモーターを駆動する際のモータートルク値を求めるようにすればよい。
【０１３１】
（７）上記した実施の形態においては、打刻処理が開始されると、モータートルク値更新処理の前に、所定のモータートルク値によりステッピングモーター２２、２６を駆動して打刻ヘッド３０を原点位置まで移動するようにしたが、これに限られるものではないことは勿論であり、モータートルク値更新処理の後に、更新したモータートルク値によりステッピングモーター２２、２６を駆動して打刻ヘッド３０を原点位置まで移動するようにしてもよい。
【０１３２】
更新したモータートルク値によりステッピングモーター２２、２６を駆動して打刻ヘッド３０を原点位置まで移動することにより、より省電力による打刻機１０の作動を実現できる。
【０１３３】
（８）上記した実施の形態ならびに上記した（１）乃至（７）に示す変形例は、適宜に組み合わせるようにしてもよい。
【産業上の利用可能性】
【０１３４】
本発明は、被加工物の表面に対して加工するとともに、作業者が手に持って作業することが可能なハンディタイプの加工機に対して利用することができる。
【符号の説明】
【０１３５】
１０  打刻機、２０  コントローラー、２２、２６  ステッピングモーター、３０  打刻ヘッド、５０  加速度センサー、５２  トルク値算出部、５４  駆動信号作成部、５６  更新信号出力部、５８  駆動回路、６０  打刻情報記憶部、６４  トルク値記憶部、６６  ソレノイド制御部、６８  印加時間補正部
【図１】
0005792471.tif 000002
【図２】
0005792471.tif 000003
【図３】
0005792471.tif 000004
【図４】
0005792471.tif 000005
【図５】
0005792471.tif 000006
【図６】
0005792471.tif 000007
【図７】
0005792471.tif 000008
【図８】
0005792471.tif 000009