(57)【要約】【課題】通常動作モードとスリープモードとを備えるハンダ溶融装置において、ハンダ付け作業再開時の時間のロスを低減する。【解決手段】ヒータによって所定の加熱対象部を通常設定温度に加熱することによってハンダを溶融する通常動作モードと、前記加熱対象部の使用を中断する場合、加熱対象部をスリープ設定温度に低下させるスリープモードとを備えるハンダ溶融装置であって、前記加熱対象部の温度を検出する温度検出手段と、前記スリープモード時において、前記加熱対象部の突発的な温度変化に基づいて前記通常動作モードへの復帰制御を行う制御手段とを具備する。【選択図】図１
2008105074.tif 000002
【特許請求の範囲】
【請求項１】
ヒータによって所定の加熱対象部を通常設定温度に加熱することによってハンダを溶融
する通常動作モードと、前記加熱対象部の使用を中断する場合、加熱対象部をスリープ設
定温度に低下させるスリープモードとを備えるハンダ溶融装置であって、
前記加熱対象部の温度を検出する温度検出手段と、
前記スリープモード時において、前記加熱対象部の突発的な温度変化に基づいて前記通常動作モードへの復帰制御を行う制御手段と
を具備することを特徴とするハンダ溶融装置。
【請求項２】
前記制御手段は、前記加熱対象部の温度の時系列データに基づき所定周期で温度勾配を算出し、当該温度勾配に基づいて前記加熱対象部の突発的な温度変化を判断することを特徴とする請求項１記載のハンダ溶融装置。
【請求項３】
前記制御手段は、前記スリープモードに移行後、前記加熱対象部の温度がスリープ設定温度に到達するまでの期間において、前記温度勾配を算出し、当該温度勾配に基づいて前記加熱対象部の突発的な温度変化を判断することを特徴とする請求項２記載のハンダ溶融装置。
【請求項４】
前記制御手段は、前記温度勾配の今回値が過去の値より大きい場合に、前記通常動作モードへの復帰制御を行うことを特徴とする請求項２または３に記載のハンダ溶融装置。
【請求項５】
前記制御手段は、前記温度勾配を一定数算出する毎に当該一定数分の温度勾配の和または平均値を求め、前記温度勾配の和または平均値の前回値ΔＴ１より今回値ΔＴ２が大きい場合に、前記通常動作モードへの復帰制御を行うことを特徴とする請求項２または３に記載のハンダ溶融装置。
【請求項６】
前記温度勾配の和または平均値の前回値ΔＴ１と今回値ΔＴ２とが下記関係式（１）を満たす場合に、前記通常動作モードへの復帰制御を行うことを特徴とする請求項５記載のハンダ溶融装置。
（ΔＴ１＋Ｎ）＜  ΔＴ２      ・・・・・・（１）
Ｎ：外乱による温度変化分    
【請求項７】
前記制御手段は、一定数分の前記温度勾配の移動和または移動平均を求め、前記温度勾配の移動和または移動平均の前回値ΔＴ１’より今回値ΔＴ２’が大きい場合に、前記通常動作モードへの復帰制御を行うことを特徴とする請求項２または３に記載のハンダ溶融装置。
【請求項８】
前記温度勾配の移動和または移動平均の前回値ΔＴ１’と今回値ΔＴ２’とが下記関係式（２）を満たす場合に、前記通常動作モードへの復帰制御を行うことを特徴とする請求項７記載のハンダ溶融装置。
（ΔＴ１’＋Ｎ）＜  ΔＴ２’      ・・・・・・（２）
Ｎ：外乱による温度変化分        
【請求項９】
前記制御手段は、前記加熱対象部の温度がスリープ設定温度から閾値以上変化した場合を前記突発的な温度変化と判断し、前記通常動作モードへの復帰制御を行うことを特徴とする請求項１記載のハンダ溶融装置。
【請求項１０】
前記制御手段は、前記加熱対象部の温度がスリープ設定温度に到達した後の期間において、前記加熱対象部の温度がスリープ設定温度から閾値以上変化した場合を前記突発的な温度変化と判断し、前記通常動作モードへの復帰制御を行うことを特徴とする請求項９記載のハンダ溶融装置。
【請求項１１】
前記制御手段は、前記加熱対象部の温度がスリープ設定温度から閾値以上低下した場合に、前記通常動作モードへの復帰制御を行うことを特徴とする請求項９または１０に記載のハンダ溶融装置。
【請求項１２】
前記制御手段は、前記スリープモードに移行後の全期間において、前記加熱対象部の温度の時系列データに基づき所定周期で温度勾配を算出し、当該温度勾配に基づいて前記加熱対象部の突発的な温度変化を判断すると共に、前記加熱対象部の温度がスリープ設定温度から閾値以上変化した場合を前記突発的な温度変化と判断し、いずれか一方の判断によって突発的な温度変化が検出された場合に、前記通常動作モードへの復帰制御を行うことを特徴とする請求項１記載のハンダ溶融装置。  
【請求項１３】
前記制御手段は、前記加熱対象部の温度の時系列データに基づき所定周期で温度差を算
出し、当該温度差の今回値が過去の値より大きい場合に、前記通常動作モードへの復帰制
御を行うことを特徴とする請求項１記載のハンダ溶融装置。
【請求項１４】
前記制御手段は、前記温度差を一定数算出する毎に当該一定数分の温度差の平均値を求め、前記温度差の平均値の今回値が過去の値より大きい場合に、前記通常動作モードへの復帰制御を行うことを特徴とする請求項１３記載のハンダ溶融装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ヒータによって所定の加熱対象部を通常設定温度に加熱することによってハンダを溶融する通常動作モードと、前記加熱対象部の使用を中断する場合、加熱対象部をスリープ設定温度に低下させるスリープモードとを備えるハンダ溶融装置に関する。
【背景技術】
【０００２】
例えば、特許第３６７００７２号公報には、ヒータによってこて先（加熱対象部）を通常設定温度に加熱することによってハンダを溶融する通常動作モードと、こて先の使用を中断する場合、こて先をスリープ設定温度に低下させるスリープモードとを備えたハンダごて装置について開示されている。このようなハンダごて装置によると、こて先の未使用時における電力消費を低減すると共に、こて先の酸化を防いで寿命を延ばすことができる。
【特許文献１】特許第３６７００７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、上記従来技術では、スリープモード時において、作業者がハンダごて装置に設けられた操作キーを操作することによって、スリープモードから通常動作モードに復帰する構成を採用していた。つまり、ハンダ付け作業を再開する（通常動作モードに復帰する）際にはハンダごて装置の操作キーを操作する必要があり、このような操作に不慣れな作業者である場合、ハンダ付け作業を再開するまでに時間がかかり、ハンダ付け作業の効率が悪くなってしまうという問題があった。
【０００４】
本発明は、上述する問題点に鑑みてなされたもので、通常動作モードとスリープモードとを備えるハンダ溶融装置において、ハンダ付け作業再開時の時間のロスを低減することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明では、第１の解決手段として、ヒータによって所定の加熱対象部を通常設定温度に加熱することによってハンダを溶融する通常動作モードと、前記加熱対象部の使用を中断する場合、加熱対象部をスリープ設定温度に低下させるスリープモードとを備えるハンダ溶融装置であって、前記加熱対象部の温度を検出する温度検出手段と、前記スリープモード時において、前記加熱対象部の突発的な温度変化に基づいて前記通常動作モードへの復帰制御を行う制御手段とを具備することを特徴とする。
【０００６】
また、本発明では、第２の解決手段として、上記第１の解決手段において、前記制御手段は、前記加熱対象部の温度の時系列データに基づき所定周期で温度勾配を算出し、当該温度勾配に基づいて前記加熱対象部の突発的な温度変化を判断することを特徴とする。
【０００７】
また、本発明では、第３の解決手段として、上記第２の解決手段において、前記制御手段は、前記スリープモードに移行後、前記加熱対象部の温度がスリープ設定温度に到達するまでの期間において、前記温度勾配を算出し、当該温度勾配に基づいて前記加熱対象部の突発的な温度変化を判断することを特徴とする。
【０００８】
また、本発明では、第４の解決手段として、上記第２または第３の解決手段において、前記制御手段は、前記温度勾配の今回値が過去の値より大きい場合に、前記通常動作モードへの復帰制御を行うことを特徴とする。
【０００９】
また、本発明では、第５の解決手段として、上記第２または第３の解決手段において、前記制御手段は、前記温度勾配を一定数算出する毎に当該一定数分の温度勾配の和または平均値を求め、前記温度勾配の和または平均値の前回値ΔＴ１より今回値ΔＴ２が大きい場合に、前記通常動作モードへの復帰制御を行うことを特徴とする。
【００１０】
また、本発明では、第６の解決手段として、上記第５の解決手段において、前記温度勾配の和または平均値の前回値ΔＴ１と今回値ΔＴ２とが下記関係式（１）を満たす場合に、前記通常動作モードへの復帰制御を行うことを特徴とする。
（ΔＴ１＋Ｎ）＜  ΔＴ２      ・・・・・・（１）
Ｎ：外乱による温度変化分  
【００１１】
また、本発明では、第７の解決手段として、上記第２または第３の解決手段において、前記制御手段は、一定数分の前記温度勾配の移動和または移動平均を求め、前記温度勾配の移動和または移動平均の前回値ΔＴ１’より今回値ΔＴ２’が大きい場合に、前記通常動作モードへの復帰制御を行うことを特徴とする。
【００１２】
また、本発明では、第８の解決手段として、上記第７の解決手段において、前記温度勾配の移動和または移動平均の前回値ΔＴ１’と今回値ΔＴ２’とが下記関係式（２）を満たす場合に、前記通常動作モードへの復帰制御を行うことを特徴とする。
（ΔＴ１’＋Ｎ）＜  ΔＴ２’      ・・・・・・（２）
Ｎ：外乱による温度変化分        
【００１３】
また、本発明では、第９の解決手段として、上記第１の解決手段において、前記制御手段は、前記加熱対象部の温度がスリープ設定温度から閾値以上変化した場合を前記突発的な温度変化と判断し、前記通常動作モードへの復帰制御を行うことを特徴とする。
【００１４】
また、本発明では、第１０の解決手段として、上記第９の解決手段において、前記制御手段は、前記加熱対象部の温度がスリープ設定温度に到達した後の期間において、前記加熱対象部の温度がスリープ設定温度から閾値以上変化した場合を前記突発的な温度変化と判断し、前記通常動作モードへの復帰制御を行うことを特徴とする。
【００１５】
また、本発明では、第１１の解決手段として、上記第９または第１０の解決手段において、前記制御手段は、前記加熱対象部の温度がスリープ設定温度から閾値以上低下した場合に、前記通常動作モードへの復帰制御を行うことを特徴とする。
【００１６】
また、本発明では、第１２の解決手段として、上記第１の解決手段において、前記制御手段は、前記スリープモードに移行後の全期間において、前記加熱対象部の温度の時系列データに基づき所定周期で温度勾配を算出し、当該温度勾配に基づいて前記加熱対象部の突発的な温度変化を判断すると共に、前記加熱対象部の温度がスリープ設定温度から閾値以上変化した場合を前記突発的な温度変化と判断し、いずれか一方の判断によって突発的な温度変化が検出された場合に、前記通常動作モードへの復帰制御を行うことを特徴とする。
【００１７】
また、本発明では、第１３の解決手段として、上記第１の解決手段において、前記制御手段は、前記加熱対象部の温度の時系列データに基づき所定周期で温度差を算出し、当該温度差の今回値が過去の値より大きい場合に、前記通常動作モードへの復帰制御を行うことを特徴とする。
【００１８】
また、本発明では、第１４の解決手段として、上記第１３の解決手段において、前記制御手段は、前記温度差を一定数算出する毎に当該一定数分の温度差の平均値を求め、前記温度差の平均値の今回値が過去の値より大きい場合に、前記通常動作モードへの復帰制御を行うことを特徴とする。
【発明の効果】
【００１９】
本発明によれば、スリープモード時において、加熱対象部（こて先）の突発的な温度変化に基づいて通常動作モードへの復帰制御を行うので、作業者は操作キーなどの操作によって通常動作モードへの復帰を行う必要がなく、こて先のクリーニングという簡単な作業によって通常動作モードに復帰させることができ、その結果、ハンダ付け作業再開時の時間のロスを低減することが可能である。
【発明を実施するための最良の形態】
【００２０】
以下、図面を参照して、本発明の一実施形態について説明する。なお、本ハンダ溶融装置の一例として、電子部品等を基板上に装着させるためにハンダを溶融させるハンダごて装置について説明する。
【００２１】
図１は、本発明の一実施形態におけるハンダごて装置の構成ブロック図である。この図に示すように、本ハンダごて装置は、ワンチップマイコン（制御手段）１、こて先（加熱対象部）２、ヒータ３、第１温度センサ（温度検出手段）４、電源トランス５、サイリスタ６、ゼロクロス検出器７、電源回路８、第１増幅器９、第２温度センサ１０、第２増幅器１１、マルチプレクサ１２、Ａ／Ｄコンバータ１３、スイッチ１４、ブザー１５、バッファアンプ１６、操作パネル１７、表示器１８、操作スイッチ１９、バッファ２０、トランジスタ２１、発振回路２２、リセットスイッチ２３及びＥＥＰＲＯＭ（Electronically Erasable and Programmable Read Only Memory）２４から構成されている。
【００２２】
ワンチップマイコン１は、内部に設けられたＲＯＭ（Read Only Memory）に記憶された制御プログラムに従って、以下に説明する各構成要素の動作を制御する。このワンチップマイコン１としては、上記ＲＯＭの他にＲＡＭ（Random Access Memory）や、各種タイマ入出力インターフェースなどを備えたものが使用される。
【００２３】
こて先２は、本ハンダごて装置のハンダごて部に設けられたこて先であり、ヒータ３及び第１温度センサ４を備えている。ヒータ３の一端は電源トランス５の２次巻線の一端に接続され、他端はワンチップマイコン１によってＯＮ／ＯＦＦが制御されるサイリスタ６を介して電源トランス５の２次巻線の他端に接続されている。つまり、このヒータ３は、サイリスタ６による電源トランス５の出力電流制御に応じて、こて先２を所定の温度に加熱する。第１温度センサ４は、上記こて先２の加熱温度を検出し、当該加熱温度を示す第１温度検出信号を第１増幅器９に出力する。
【００２４】
電源トランス５は、外部から供給される商用電源を低圧し、当該低圧後の交流電圧をヒータ３、ゼロクロス検出器７及び電源回路８に出力する。サイリスタ６は、ワンチップマイコン１によるＯＮ／ＯＦＦ制御によりヒータ３に流れる電源トランス５の出力電流を制御する。ゼロクロス検出器７は、電源トランス５から入力された交流電圧のゼロクロス位置を検出して上記ワンチップマイコン１に出力する。なお、ワンチップマイコン１は、ゼロクロス検出器７が検出した上記ゼロクロス位置に基づいてサイリスタ６のＯＮ／ＯＦＦ制御を行う。
【００２５】
電源回路８は、電源トランス５から入力された交流電圧を整流し、例えば±５Ｖおよび＋３Ｖ等の直流電源電圧を本ハンダごて装置内の各部に供給する。第１増幅器９は、第１温度センサ４から入力される上記第１温度検出信号を増幅してマルチプレクサ１２の一方の選択端子に出力する。
【００２６】
第２温度センサ１０は、第１温度センサ４の冷接点温度を検出し、当該冷接点温度を示す第２温度検出信号を第２増幅器１１に出力する。第２増幅器１１は、上記第２温度検出信号を増幅してマルチプレクサ１２の他方の選択端子に出力する。マルチプレクサ１２は、ワンチップマイコン１の要求に応じて上記第１温度検出信号または第２温度検出信号を択一的にＡ／Ｄコンバータ（アナログ／デジタル変換器）１３に出力する。Ａ／Ｄコンバータ１３は、アナログ信号である入力信号（第１温度検出信号または第２温度検出信号）をデジタル信号に変換してワンチップマイコン１に出力する。
【００２７】
スイッチ１４は、ワンチップマイコン１の要求に応じて電源電圧＋５Ｖと＋３Ｖのいずれかを択一的にブザー１５に出力する。ブザー１５は、ワンチップマイコン１からバッファアンプ１６を介して入力された音声信号と、上記スイッチ１４から択一的に入力された電源電圧によって規定される音量とに基づいて音声を外部に出力する。バッファアンプ１６は、ワンチップマイコン１から入力される音声信号を増幅してブザー１５に出力する。
【００２８】
操作パネル１７は、本ハンダごて装置の操作ボックスに設けられているものであり、複数の表示器１８と操作スイッチ１９によって構成される。表示器１８の各操作端子はバッファ２０を介してワンチップマイコン１に接続されるとともに、共通端子はトランジスタ２１のコレクタ端子に接続される。また、トランジスタ２１の各ベース端子はワンチップマイコン１に接続されており、該ワンチップマイコン１から出力されるベース信号に応じて例えば＋５Ｖの電源電圧を各表示器１８の共通端子に供給するようになっている。また、操作スイッチ１９は、上記各コレクタ端子とワンチップマイコン１との間に介挿され、そのスイッチング操作情報をワンチップマイコン１に出力する。バッファ２０は、ワンチップマイコン１から入力される表示信号のバッファリングを行い、当該表示信号を各操作端子を介して表示器１８に出力する。すなわち、表示器１８は上記表示信号に応じた情報を表示するものである。
【００２９】
図２に、上記操作パネル１７の構成を示す。この図において、符号１９ａは後述する各種設定値を入力する数値入力スイッチであり、該数値入力スイッチ１９ａから入力された設定値は設定数値表示器１８ａに表示される。１９ｂは設定数値表示器１８ａに表示される数値の桁移動を操作する表示桁移動スイッチ、１９ｃは数値入力スイッチ１９ａから入力される数値の入力モードを切り換えるパラメータ切換スイッチ、１９ｄは上記各種設定値を保持するキーロック設定およびその解除を切り換えるキーロックスイッチである。該キーロックスイッチ１９ｄが操作されて当該ハンダごて装置がキーロック設定状態とされると、キーロック設定ランプ１８ｂが点灯する。
【００３０】
符号１８ｃは上記第１温度センサ４によって検出されたこて先２の加熱温度を表示する測定温度表示器、１８ｄは上記ヒータ３への通電時に点灯するヒータ通電ランプ、１８ｅは上記加熱温度が数値入力スイッチ１９ａによって設定された範囲を逸脱した場合あるいは該範囲内にある場合に点灯するアラームランプ、１８ｆは本ハンダごて装置の動作モードがスリープモードの場合に点灯するスリープモードランプである。なお、このスリープモードランプ１８ｆは、本ハンダごて装置の動作モードが通常動作モード（こて先２を通常設定温度に加熱するモード）の場合は消灯する。
【００３１】
さらに、図１において、発振回路２２は、ワンチップマイコン１の基本クロック信号を発生し、当該基本クロック信号をワンチップマイコン１に出力する。リセットスイッチ２３は、そのスイッチング操作によってワンチップマイコン１を初期化するためのものである。ＥＥＰＲＯＭ２４は、上記数値入力スイッチ１９ａから入力された各種設定値、キーロックスイッチ１９ｄによるキーロックの設定状態等、当該ハンダごて装置の設定状態を記憶する。
【００３２】
次に、図３〜図５に示すフローチャート及び図６に示すこて先２の温度変化特性を参照し、上記ワンチップマイコン１によるスリープモードへの移行動作及びスリープモードから通常動作モードへの復帰動作について説明する。
【００３３】
なお、本ハンダごて装置を使用するに際し、図６に示すように、本ハンダごて装置の通常動作モード時におけるこて先２の通常設定温度、スリープモード移行の基準となるスリープ検出温度、およびスリープモードにおける設定温度であるスリープ設定温度が上記数値入力スイッチ１９ａ等の操作によって予め入力されているものとし、ワンチップマイコン１はこれらの設定温度を温度データとしてＥＥＰＲＯＭ２４に記憶しているものとする。
【００３４】
また、本ハンダごて装置の使用期間においては、ハンダあるいはハンダ付けを行うプリント基板等の熱容量によってこて先２の温度は低下するが、本ハンダごて装置は使用が中断され、こて先２の温度が上記スリープ検出温度まで回復してからスリープモードに移行させるまでのチェック時間（ＣＴ）をも数値入力スイッチ１９ａの操作によって任意に設定することができるようになっており、ワンチップマイコン１は該チェック時間（ＣＴ）をチェック時間データとしてＥＥＰＲＯＭ２４に記憶するようになっている。
【００３５】
さて、図３において、本ハンダごて装置に電源が投入されると、ワンチップマイコン１は、以下の制御プログラムの実行に用いられる変数ｉを「０」に初期設定する（ステップＳ1）。そして、ワンチップマイコン１は、上記チェック時間（ＣＴ）の２倍（２ＣＴ）が１０分よりも小さいか否かを判断し（ステップＳ2）、この判断が「Yes」の場合は内部に設けられたタイマに初期チェック時間として１０分を設定し（ステップＳ3）、この判断が「No」の場合には該タイマに初期チェック時間として２ＣＴを設定する（ステップＳ4）。なお、以下の説明では初期チェック時間として１０分が設定された場合について説明する。
【００３６】
続いて、ワンチップマイコン１は、スリープモードランプ１８ｆを消灯し、本ハンダごて装置が通常動作モードであることを表示する（ステップＳ5）。そして、ワンチップマイコン１は、上記通常設定温度をＥＥＰＲＯＭ２４から読み出して、こて先２の温度制御の基準温度に設定し（ステップＳ6）、サイリスタ６のＯＮ／ＯＦＦ制御を行い、こて先２の温度、すなわち第１温度センサ４によって検出される温度が通常設定温度となるようにヒータ３への通電を制御する（ステップＳ7）。
【００３７】
ワンチップマイコン１は、操作パネル１７の上記各キーが操作されていないか否かを判断し、（ステップＳ8）、この判断が「Yes」すなわち作業者が操作パネル１７操作して本ハンダごて装置の設定状態を変更しようとしていない場合はステップＳ9の処理に進む。なお、この判断が「No」の場合については後述する。
【００３８】
図６に示すように、こて先２の温度は、上記ステップＳ7におけるヒータ３の温度制御の開始とともに徐々に通常設定温度に向かって上昇する。ワンチップマイコン１は、こて先２の温度が上記スリープ検出温度に到達したか否かを判断し（ステップＳ９）、この判断が「Yes」すなわち電源投入後こて先２の温度がスリープ検出温度に一旦到達すると変数ｉを「１」に設定し（ステップＳ10）、さらに上記タイマがタイムアップしたか否かを判断する（ステップＳ11）。
【００３９】
上記ステップＳ１１において、「No」と判断された場合、すなわち電源投入から１０分が経過していない場合、ワンチップマイコン１は、タイマに設定された初期チェック時間（１０分）から一定時間、例えば０．１秒〜０．２秒を減算し（ステップＳ12）、上記ステップＳ7の通常設定温度に基づくヒータ３の温度制御以下の各処理を繰り返す。すなわち、ステップＳ7〜ステップＳ12までのループ処理を繰り返すことによりタイマの設定値は順次減少し、該設定値が「０」となったことがステップＳ11において検出されると以下に説明するスリープルーチン（ステップＳa）の処理が行われる。
【００４０】
一方、上記ステップＳ8及びステップＳ9において「No」と判断された場合、ワンチップマイコン１は、変数ｉが「１」か否かを判断し（ステップＳ13）、この判断が「No」すなわち電源投入後こて先２の温度がスリープ検出温度に一度も到達していない場合、ステップＳ7における通常設定温度に基づくヒータ３の温度制御が繰り返し、また、「ＹＥＳ」と判断した場合、すなわち一旦スリープ検出温度に到達した場合には、以下に説明するＣＴルーチン（ステップＳb）の処理を行う。
【００４１】
すなわち、本ハンダごて装置では、電源が投入されると初期チェック時間として１０分あるいは作業者によって任意に設定されたチェック時間ＣＴの２倍の時間（２ＣＴ）の長い方が強制的に設定され、そのままこて先２が使用されない場合は１０分後あるいは時間２ＣＴ後にスリープルーチンに移行し、一方、この１０分あるいは上記時間２ＣＴの間に本ハンダごて装置のこて先２が使用された場合あるいは操作パネル１７のキー入力操作があった場合にはＣＴルーチンに移行する。
【００４２】
以下、図４を用いてＣＴルーチンについて説明する。まず、ワンチップマイコン１は、タイマに上記チェック時間（ＣＴ）を再設定し（ステップＳb1）、続いてスリープモードランプ１８ｆを消灯して通常動作モードであることを示す（ステップＳb2）。そして、ワンチップマイコン１は、上記通常設定温度をこて先２の温度制御の基準温度に設定し（ステップＳb3）、該こて先２の温度が通常設定温度となるようにヒータ３への通電を制御する（ステップＳb4）。
【００４３】
そして、ワンチップマイコン１は、図３のステップＳ8と同様に、操作パネル１７の各種操作キーが操作されていないか否かを判断し（ステップＳb5）、この判断が「Yes」すなわち作業者が操作パネル１７操作して当該ハンダごて装置の設定状態を変更しようとしていない場合はステップＳb6に処理が進み、この判断が「No」の場合には上記ステップＳb1の処理を繰り返す。
【００４４】
続いて、ワンチップマイコン１は、こて先２の温度が上記スリープ検出温度に到達したか否かを判断し（ステップＳｂ６）、この判断が「Yes」すなわち本ハンダごて装置のこて先２が使用されていない場合は、タイマがタイムアップしたか否かを判断する（ステップＳb7）。なお、上記ステップＳb6において、「No」と判断された場合、すなわち本ハンダごて装置のこて先２が使用中の場合には、ワンチップマイコン１は、上記ステップＳb1以下の処理を繰り返す。
【００４５】
上記ステップＳb7における判断が「No」すなわちチェック時間（ＣＴ）が経過していない場合、ワンチップマイコン１は、該チェック時間（ＣＴ）から０．１秒〜０．２秒の一定時間を減算し（ステップＳb8）、上記ステップＳb4以下の処理を繰り返す。すなわち、ステップＳb4〜ステップＳb8までのループ処理を繰り返すことによりタイマの設定値は順次減少し、該設定値が「０」となったことがステップＳb7において検出されるとＣＴルーチンにおける処理は終了されてスリープルーチン（ステップＳa）の処理が行われる。
【００４６】
次に、図５を用いてスリープルーチンについて説明する。まず、ワンチップマイコン１は、スリープモードランプ１８ｆを点灯させ、本ハンダごて装置がスリープモードに移行したことを表示する（ステップＳa1）。そして、ワンチップマイコン１は、上記スリープ設定温度をＥＥＰＲＯＭ２４から読み出し、こて先２の温度制御の基準温度に設定し（ステップＳa2）、図６に示すように、こて先２の温度がスリープ設定温度となるようにヒータ３の通電制御を行う（ステップＳa3）。このスリープ設定温度は、上記通常設定温度に対して低い温度に設定されるので、こて先２の寿命を延ばすことができると共にヒータ３における電力消費量を低下させることができる。なお、スリープモード時において、操作パネル１７の測定温度表示器１８ｃは、こて先２の温度と、スリープモードを示す「ＳＬＰ」という文字とを交互に表示している。
【００４７】
ここで、図６に示すように、こて先２の温度が通常設定温度からスリープ設定温度に到達する期間をＴｍとする。ワンチップマイコン１は、上記期間Ｔｍにおいて、所定のサンプリング周期Ｔ（例えば１００ｍｓ）毎に温度データをサンプリングし、これら時系列のサンプリングデータに基づいて、こて先２の温度勾配を算出する（ステップＳa4）。
【００４８】
なお、図７（ａ）に示すように、上記スリープ設定温度が室温程度に低く設定されている場合、こて先２の温度は、通常設定温度からスリープ設定温度Ｃまで低下する期間Ｔｍにおいて、緩やかな曲線を描きながらスリープ設定温度に到達する。一方、スリープ設定温度が室温（スリープ設定温度Ｃ）より高い温度Ｂまたは温度Ａ等に設定されている場合、こて先２の温度は緩やかな曲線を描きながらスリープ設定温度に到達するのではなく、スリープ設定温度の到達時点から急激に変化してスリープ設定温度に一定保持されることになる。本実施形態では、スリープ設定温度を室温より高い２００度に設定した場合について説明する。図７（ｂ）は、スリープ設定温度到達後のこて先２の温度変化を示したものである。このように、スリープ設定温度到達後は、所定周期（約５００ｍｓ）毎にこて先２の温度をスリープ設定温度に保持させるフィードバック制御が行われるため、こて先２の温度は周期的な変動成分を有することになる。
【００４９】
以下、このステップＳa4について詳細に説明する。図８（ａ）は、図６における期間Ｔｍの温度変化を示すものである。図８（ａ）に示すように、ワンチップマイコン１は、スリープモードに移行後、期間Ｔｍにおいて、サンプリング周期Ｔ毎に温度データ（Ｄ１、Ｄ２、Ｄ３・・・・）をサンプリングする。そして、例えば、ワンチップマイコン１は、温度データＤ２をサンプリングした時点で、温度データＤ２とＤ１を基に１番目のサンプリング周期における温度勾配を算出する。この温度勾配の算出方法としては、２点間を結ぶ直線の傾きの算出方法と同一の方法を採用できる。同様に、ワンチップマイコン１は、温度データＤ３をサンプリングした時点で、温度データＤ３とＤ２を基に２番目のサンプリング周期における温度勾配を算出する。以下同様に、ワンチップマイコン１は、新たな温度データをサンプリングした時点で、新たな温度データと前回の温度データを基にそのサンプリング周期における温度勾配を順次算出する。
【００５０】
なお、上記では、温度勾配を算出するデータ数は２個ずつとしたが、２個以上の複数のサンプリングデータから温度勾配を算出しても良い。この場合、これらサンプリングデータを最小２乗法により直線近似することで、温度勾配を算出しても良い。
【００５１】
そして、ワンチップマイコン１は、上記のようにサンプリング周期Ｔ毎に算出した温度勾配の今回値と前回値とを比較し（ステップＳa5）、今回値の方が大きい場合（「Yes」）、図４に示すＣＴルーチンＳｂに移行する（つまり通常動作モードへの復帰制御を行なう）。具体的には、例えば図８（ｂ）に示すように、時刻Ｔ５に取得した新たな温度データＤ５と前回時刻Ｔ４に取得した温度データＤ４を基に算出した、時刻Ｔ５−Ｔ４間の温度勾配Ｋ１が、前回の温度勾配Ｋ２（温度データＤ４とＤ３を基に算出した温度勾配）より大きい場合にＣＴルーチンＳｂに移行する。
【００５２】
一般的に、ハンダ付け作業者は、こて先２の使用を中断した後、再びこて先２を使用してハンダ付け作業を再開する際、水分を含むスポンジもしくは水を使用しない金属クリーナを用いてこて先２のクリーニングを行う。この時、こて先２の温度は瞬間的に数度程度（金属クリーナでは約１．４度以上）低下することになる。従って、期間Ｔｍにおいて、こて先２の温度勾配はスリープ設定温度に到達するまでに徐々に小さくなるはずであるが、こて先２のクリーニングが行われた場合、図８（ｂ）に示すように、温度勾配の今回値が前回値と比べて突発的に大きくなる（変化する）ことになる。このように、こて先２の温度勾配の今回値が前回値と比べて大きくなった場合、作業者がハンダ付け作業を再開するものと判断して、通常動作モードへの復帰制御を行うことにより、従来のように、作業者は操作キー（操作スイッチ１９など）を操作して通常動作モードへの復帰を行う必要がなく、こて先２のクリーニングという極めて簡単且つ当然行われる作業によってスリープモードから通常動作モードに復帰させることができる。図８（ｃ）は、時刻Ｔ５において通常動作モードへの復帰制御が行われた場合の、こて先２の温度変化を示すものである。
【００５３】
なお、上記では、温度勾配の今回値と前回値とを比較したが、今回値と前々回値とを比較しても良い。つまり、温度勾配の今回値と過去の値とを比較すれば良い。
【００５４】
また、上記のように単に温度勾配の今回値と前回値とを比較する方法を採用すると、ノイズなどの外乱の影響によって温度データが大きく変動した場合、間違ったタイミングで通常動作モードに復帰してしまう可能性がある。そこで、温度勾配を一定数（例えば４つ）算出する毎に、当該一定数分の温度勾配の和を求める。具体的には、例えば温度データをＤ１〜Ｄ９までサンプリングした場合、温度データＤ１〜Ｄ５に基づいて算出した４つの温度勾配の和（前回値ΔＴ１）と、温度データＤ５〜Ｄ９に基づいて算出した４つの温度勾配の和（今回値ΔＴ２）とを求め、これら温度勾配の和の前回値ΔＴ１と今回値ΔＴ２とが下記関係式（１）を満たす場合に、通常動作モードへの復帰制御を行うようにしても良い。なお、下記関係式（１）において、定数Ｎは外乱による温度変化分を示す値である。すなわち、温度勾配の和の前回値ΔＴ１に外乱による温度変化分を加えた値より今回値ΔＴ２の方が大きければ通常動作モードへの復帰制御を行う。
ΔＴ１＋Ｎ＜ΔＴ２      ・・・・・・・・（１）
【００５５】
このように、温度勾配の和の前回値と今回値を比較することにより、ノイズの影響を低減することができ、正確なタイミングで通常動作モードへの復帰を行うことができる。なお、温度勾配を一定数算出する毎に、当該一定数分の温度勾配の平均値を求め、この温度勾配の平均値の前回値と今回値とを比較しても良い。
【００５６】
また、上記のような、温度勾配を一定数算出する毎に、当該一定数分の温度勾配の和の前回値ΔＴ１と今回値ΔＴ２とを求める方法に代えて、一定数分の温度勾配の移動和の前回値ΔＴ１’と今回値ΔＴ２’とを求める方法を採用しても良い。具体的には、例えばまず温度データＤ１〜Ｄ５に基づいて算出した４つの温度勾配の和を前回値ΔＴ１’として求め、次に温度データＤ２〜Ｄ６に基づいて算出した４つの温度勾配の和を今回値ΔＴ２’として求め、これら温度勾配の和（移動和）の前回値ΔＴ１’と今回値ΔＴ２’とが下記関係式（２）を満たす場合に通常動作モードへの復帰制御を行うようにする。なお、一定数分の温度勾配の移動和に代えて、移動平均を使用しても良い。
ΔＴ１’＋Ｎ＜ΔＴ２’      ・・・・・・・・（２）
【００５７】
さらに、こて先２の温度データに基づき所定周期で温度差を算出し、当該温度差の今回値が過去の値より大きい場合に、通常動作モードへの復帰制御を行うようにしても良い。
具体的には、時刻Ｔ５に取得した新たな温度データＤ５と前回時刻Ｔ４に取得した温度データＤ４を基に、時刻Ｔ５−Ｔ４間の温度差（Ｄ５−Ｄ４）を算出し、当該温度差（Ｄ５−Ｄ４）が前回算出した温度差（Ｄ４−Ｄ３）より大きい場合にＣＴルーチンＳｂに移行する。また、この場合でもノイズの影響によって温度データが大きく変動した場合、間違ったタイミングで通常動作モードに復帰してしまう可能性がある。そこで、上記温度差を一定数（例えば４つ）算出する毎に、当該一定数分の温度差の平均値を求め、当該平均値の今回値が過去（例え前回）の平均値より大きい場合に、通常動作モードへの復帰制御を行うようにしても良い。このような制御を行なうことで、ノイズの影響を低減することができ、正確なタイミングで通常動作モードへの復帰を行うことができる。
【００５８】
一方、ステップＳa5において、温度勾配の今回値が前回値より大きくない場合（「No」）、ワンチップマイコン１は、こて先２の温度がスリープ設定温度に到達したか否かを判断し（ステップＳa6）、こて先２の温度がスリープ設定温度に到達していない場合（「No」）、ステップＳa3の処理に戻り、こて先２の温度がスリープ設定温度となるようにヒータ３の通電制御を行いつつ、ステップＳa4及びＳa5の処理によって温度勾配の変化を監視する。
【００５９】
そして、ステップＳa6において、こて先２の温度がスリープ設定温度に到達した場合（「Yes」）、ワンチップマイコン１は、こて先２の温度がスリープ設定温度に安定した後、当該こて先２の温度変化をモニターし、図７（ｂ）に示すように、スリープ設定温度（２００度）から閾値（例えば１９８．６度）以上低下したか否かを判断する（ステップＳa7）。このステップＳa7において、「Yes」すなわちこて先２の温度がスリープ設定温度から閾値以上低下したことを検出した場合、ワンチップマイコン１は、図４に示すＣＴルーチンＳｂに移行する（つまり通常動作モードへの復帰制御を行なう）。一方、ステップＳa7において、ワンチップマイコン１は「No」と判断した場合、こて先２の温度をスリープ設定温度に維持しつつ、こて先２の温度変化を監視する。
【００６０】
上述したように、金属クリーナを使用する場合、こて先２の温度は瞬間的にスリープ設定温度から約１．４度程度低下することになる。従って、こて先２の温度がスリープ設定温度（２００度）から閾値（１９８．６度）以上低下した場合、作業者がハンダ付け作業を再開するものと判断して、通常動作モードへの復帰制御を行なうことにより、従来のように、作業者は操作キー（操作スイッチ１９など）を操作して通常動作モードへの復帰を行う必要がなく、こて先２のクリーニングという極めて簡単且つ当然行われる作業によってスリープモードから通常動作モードに復帰させることができる。
【００６１】
なお、上記のように、こて先２の温度がスリープ設定温度から所定値以上低下したことをトリガとして通常動作モードへの復帰制御を行なうと、ノイズの影響によって温度データが大きく変動した場合、間違ったタイミングで通常動作モードに復帰してしまう可能性がある。そこで、こて先２の温度がスリープ設定温度に到達した後も、期間Ｔｍと同様に、こて先２の温度の時系列データに基づき所定周期で温度勾配を算出し、温度勾配を一定数算出する毎に当該一定数分の温度勾配の和を求め、この温度勾配の和の前回値ΔＴ１と今回値ΔＴ２とが上記関係式（１）を満たす場合に、前記通常動作モードへの復帰制御を行っても良い。なお、温度勾配を一定数算出する毎に、当該一定数分の温度勾配の平均値を求め、この温度勾配の平均値の前回値と今回値とを比較しても良い。
【００６２】
また、期間Ｔｍと同様に、一定数分の温度勾配の移動和または移動平均の前回値と今回値との比較により通常動作モードへの復帰制御を行っても良い。
【００６３】
さらに、こて先２の温度データに基づき所定周期で温度差を算出し、当該温度差の今回値が過去の値より小さい場合に、通常動作モードへの復帰制御を行うようにしても良い。
また、ノイズの影響を低減するために、上記温度差を一定数（例えば４つ）算出する毎に、当該一定数分の温度差の平均値を求め、当該平均値の今回値が過去（例え前回）の平均値より小さい場合に、通常動作モードへの復帰制御を行うようにしても良い。
【００６４】
以上のように、本実施形態におけるハンダごて装置によれば、操作キー（操作スイッチ１９など）の操作に不慣れな作業者であっても、簡単に通常動作モードに復帰させることができ、その結果、ハンダ付け作業再開時の時間ロスを低減することが可能である。
【００６５】
なお、本発明は、上記実施形態に限定されるものではなく、例えば以下のような変形例が考えられる。
【００６６】
（１）上記実施形態では、スリープモードに移行後、通常設定温度からスリープ設定温度に到達する期間Ｔｍにおける通常動作モードへの復帰機能と、スリープ設定温度に到達した後における通常動作モードへの復帰機能との両方を備えたハンダごて装置について説明したが、どちらか一方の通常動作モードへの復帰機能を備えるような構成を採用しても良い。
【００６７】
（２）また、期間Ｔｍにおける温度勾配を使用した通常動作モードへの復帰機能と、スリープ設定温度到達後における閾値を使用した通常動作モードへの復帰機能とをこて先２の温度変化に応じて個別に使用するのではなく、スリープモード移行後の全期間において、温度勾配を使用した通常動作モードへの復帰機能と、閾値を使用した通常動作モードへの復帰機能との両方を使用し、どちらか一方の復帰条件に該当した場合に通常動作モードに復帰させるようにしても良い。
【００６８】
（３）例えば、ハンダごて装置をロボットアームに取り付けて生産ラインで使用する場合等、上位の制御装置（外部制御装置）によって本ハンダごて装置が制御される場合は、上記外部制御装置から所望のタイミングでスリープモードに移行させる制御信号を本ハンダごて装置に出力することで、任意にスリープモードに移行させるような構成も考えられる。このように、ハンダごて装置が生産ラインで自動運用される場合であっても、スリープモードから通常動作モードに復帰する際に、こて先２のクリーニングは行われるので、上記と同様に、こて先２がクリーニングされた時点で通常動作モードに復帰するような構成を採用することができる。
【００６９】
（４）上記実施形態では、こて先２の温度がスリープ設定温度から閾値以上低下した場合に、通常動作モードに復帰するような構成を採用したが、これに限らず、こて先２の温度がスリープ設定温度から閾値以上上昇した場合に、通常動作モードに復帰するような構成を採用しても良い。このような構成を採用することにより、例えば、溶融状態（高温状態）のハンダやその他高温の物体にこて先２を接触させた場合、または高温の雰囲気中にこて先２を移動させた場合をトリガとして、通常動作モードに復帰させることもできる。
【００７０】
（５）上記実施形態では、ハンダ溶融装置の一例として、ハンダごて装置について説明したが、これに限らず、こて先２がノズル状に構成され、当該ノズル状のこて先２から溶融状態のハンダを吸引・除去するハンダ除去装置にも上述したようなスリープモードから通常動作モードへの復帰制御機能を備えることができる。
【図面の簡単な説明】
【００７１】
【図１】本発明に係るハンダごて装置の一実施形態を示す構成ブロック図である。
【図２】本発明に係るハンダごて装置における操作パネル１７の構成例を示す図で  ある。
【図３】本発明に係るハンダごて装置の動作を示すフローチャートである。
【図４】上記図３に示すフローチャートにおけるＣＴルーチンの処理を示すフロー  チャートである。
【図５】上記図３に示すフローチャートにおけるスリープルーチンの処理を示すフ  ローチャートである。
【図６】本発明に係わるハンダごて装置のこて先温度の変化を示す第１のグラフで  ある。
【図７】本発明に係わるハンダごて装置のこて先温度の変化を示す第２のグラフで  ある。
【図８】本発明に係わるハンダごて装置のこて先温度の変化を示す第３のグラフで  ある。
【符号の説明】
【００７２】
１…ワンチップマイコン、２…こて先、３…ヒータ、４…第１温度センサ、５…電源トランス、６…サイリスタ、７…ゼロクロス検出器、８…電源回路、９…第１増幅器、１０…第２温度センサ、１１…第２増幅器、１２…マルチプレクサ、１３…Ａ／Ｄコンバータ、１４…スイッチ、１５…ブザー、１６…バッファアンプ、１７…操作パネル、１８…表示器、１９…操作スイッチ、２０…バッファ、２１…トランジスタ、２２…発振回路、２３…リセットスイッチ、２４…ＥＥＰＲＯＭ
【図１】
2008105074.tif 000003
【図２】
2008105074.tif 000004
【図３】
2008105074.tif 000005
【図４】
2008105074.tif 000006
【図５】
2008105074.tif 000007
【図６】
2008105074.tif 000008
【図７】
2008105074.tif 000009
【図８】
2008105074.tif 000010