(57)【特許請求の範囲】
【請求項１】
実装機本体と、該実装機本体を制御する制御部とを備え、該制御部は実装機本体又はその近傍に設けられた入力装置からの入力と、ネットワークを介して入力されるリモート部からの入力とに基づいて、実装機本体の動作を制御する部品実装機において、
上記ネットワークの通信状態を監視する通信状態監視手段と、
該通信状態監視手段からの入力に基づいて、上記制御部に対する入力が上記入力装置からの入力であるのか、上記リモート部からの入力であるのかを判定する入力元判定手段と、
少なくとも上記入力元判定手段の判定結果に基づいて、上記制御部に対する入力に基づいて実装機本体の実行を直ちに許可するか、上記制御部に対する入力に対応する操作指示を上記実装機本体又はその近傍に設けられた表示手段に表示するかを決定する通知方法決定手段と
を備える部品実装機。
【請求項２】
実装機本体と、該実装機本体を制御する制御部とを備え、該制御部は実装機本体又はその近傍に設けられた入力装置からの入力と、ネットワークを介して入力されるリモート部からの入力とに基づいて、実装機本体の動作を制御する部品実装機において、
上記入力装置から上記制御部への入力を監視する入力装置監視手段と
該入力装置監視手段からの入力に基づいて、上記制御部に対する入力が上記入力装置からの入力であるのか、上記リモート部からの入力であるのかを判定する入力元判定手段と、
少なくとも上記入力元判定手段の判定結果に基づいて、上記制御部に対する入力に基づいて実装機本体の実行を直ちに許可するか、上記制御部に対する入力に対応する操作指示を上記実装機本体又はその近傍に設けられた表示手段に表示するか否かを決定する通知方法決定手段と
を備える部品実装機。
【請求項３】
上記通知方法決定手段は、上記制御部に対する入力が上記リモート部からの入力であれば、上記制御部に対する入力に対応する操作指示を上記表示手段に表示することを決定する、請求項１又は請求項２に記載の部品実装機。
【請求項４】
上記制御部に対する入力が上記実装機本体に対する動作命令であるか否かを判定する設備動作有無判定手段をさらに備え、
上記通知方法決定手段は、上記制御部に対する入力が上記リモート部からの入力であり、かつ上記設備動作有無判定手段が上記制御部に対する入力は実装機本体に対する動作命令であると判定している場合に、上記制御部に対する入力に対応する操作指示を上記表示手段に表示することを決定する、請求項１又は請求項２に記載の部品実装機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、部品実装機、特にネットワークを介してリモートコントロールされる部品実装機に関するものである。
【０００２】
【従来の技術】
近年の部品実装機は、高機能化が進み、その操作方法も複雑化している。このため、複雑な操作方法や機能に習熟したオペレータが遠隔地からネットワークを介して部品実装機を操作し、実装機にトラブルが発生した場合には問題の解析や復旧を行なうようになっている。
【０００３】
図７は、従来の部品実装機１００を示す。この部品実装機１００は、遠隔地に設けられたリモート部２とＬＡＮもしくはインターネット、電話回線などのネットワーク３を介して互いに接続されている。
【０００４】
前記部品実装機１００は、制御部４、実装機本体５とを備えている。
前記制御部４は、オペレーティングシステム１１、通信制御手段１２、入力エミュレート手段１３、アプリケーションソフトウェア群１４からなる。
前記実装機本体５は、操作画面を表示するためのディスプレイ１４ａや、前記部品実装機１００が備えるモータまたはエアシリンダなどを駆動するアクチュエータ１４ｂ、センサ１４ｃを備えている。
【０００５】
前記通信制御手段１２は、前記入力エミュレート手段１３とリモートコントロール手段６を構成し、前記オペレーティングシステム１１が持っている画面情報を前記リモート部２側に送信し、前記リモート部２から送信された信号を受信して前記入力エミュレート手段１３に提供するものである。
前記入力エミュレート手段１３は、入力された信号を部品実装機１００に接続されているキーボードやマウスなどの入力装置１５からの情報に擬似的に変換し、前記オペレーティングシステム１１に出力するものである。
前記アプリケーションソフトウェア群１４は、前記ディスプレイ１４ａや、前記アクチュエータ１４ｂ、ヒータや認識カメラ等のセンサ類１４ｃを制御するものである。
【０００６】
前記リモート部２は、通信制御手段２１、画面表示手段２２および入力手段２３とからなる。
【０００７】
前記通信制御手段２１は、前記部品実装機１００から送信された信号を受信して、その情報を画面表示手段２２に提供し、キーボードやマウスなどの前記入力手段２３からの信号を前記部品実装機１００に送信するものである。
【０００８】
前記構成により、部品実装機１００の操作画面と同じ画面がリモート部２の画面表示手段２２で確認できるとともに、リモート部２で部品実装機１００を操作することが可能となる（リモートコントロール）。また、部品実装機１００の近辺において部品実装機１００を操作するローカルオペレータが入力装置１５を操作して、ディスプレイ１４ａ上に表示されたアイコンやボタンなどをオンすることにより部品実装機１００を操作できるようになっている。
【０００９】
【発明が解決しようとする課題】
しかしながら、前記従来の部品実装機１００では、遠隔地にいるリモート部２のオペレータが部品実装機１００を操作する際、実際の部品実装機１００の動作などを確認できるのは部品実装機１００のディスプレイ１４ａの内容からだけであって、部品実装機１００近辺の状態などは把握できない。ここで、部品実装機１００の動作を伴う操作として、例えば、部品実装機１００の精度を測定するキャリブレーション機能などが挙げられる。また、部品実装機１００の動作を伴なわない操作として、例えば、センサなどのオン／オフ状態を確認するＩ／Ｏモニタリング機能や、マシンデータの確認や設定を行う操作などが挙げられる。
【００１０】
前述したリモートコントロールは、部品実装機１００の近辺において部品実装機１００を操作するローカルオペレータでは対応しきれないトラブルをリモート部２側からオペレータが部品実装機１００を操作することにより解析、解決するために用いられる。すなわち、リモートコントロールを行なうような場面では、部品実装機１００にトラブルが発生していることが多い。
【００１１】
そこで、本発明は、遠隔地から操作する際の安全性を向上させた部品実装機を提供することを課題とする。
【００１２】
【課題を解決するための手段】
本発明は、前記課題を解決するための第１の手段として、
実装機本体と、該実装機本体を制御する制御部とを備え、該制御部は実装機本体又はその近傍に設けられた入力装置からの入力と、ネットワークを介して入力されるリモート部からの入力とに基づいて、実装機本体の動作を制御する部品実装機において、
上記ネットワークの通信状態を監視する通信状態監視手段と、
該通信状態監視手段からの入力に基づいて、上記制御部に対する入力が上記入力装置からの入力であるのか、上記リモート部からの入力であるのかを判定する入力元判定手段と、
少なくとも上記入力元判定手段の判定結果に基づいて、上記制御部に対する入力に基づいて実装機本体の実行を直ちに許可するか、上記制御部に対する入力に対応する操作指示を上記実装機本体又はその近傍に設けられた表示手段に表示するかを決定する通知方法決定手段と
を備えたものである。
また、上記通知方法決定手段は、上記制御部に対する入力が上記リモート部からの入力であれば、上記制御部に対する入力に対応する操作指示を上記表示手段に表示することが好ましい。
【００１３】
前記発明では、入力元判定手段がリモート部からの入力であると判定した場合、通知方法決定手段が実装機本体又はその近傍に設けられた表示手段に制御部に対する入力に対応する操作指示を表示する。一方、入力元判定手段がリモート部からの入力でないと判定した場合、通知方法決定手段が制御部に対する入力に基づいて実装機本体の実行を直ちに許可する。これにより、遠隔地に位置するリモート部からネットワークを介して部品実装機を動作させる場合に、部品実装機近傍に位置するローカルオペレータが実装機本体の実行を直ちに許可しても危険でないと判断した場合のみ部品実装機の動作させることができる。
【００１４】
本発明は、前記課題を解決するための他の手段として、
実装機本体と、該実装機本体を制御する制御部とを備え、該制御部は実装機本体又はその近傍に設けられた入力装置からの入力と、ネットワークを介して入力されるリモート部からの入力とに基づいて、実装機本体の動作を制御する部品実装機において、
上記入力装置から上記制御部への入力を監視する入力装置監視手段と
該入力装置監視手段からの入力に基づいて、上記制御部に対する入力が上記入力装置からの入力であるのか、上記リモート部からの入力であるのかを判定する入力元判定手段と、
少なくとも上記入力元判定手段の判定結果に基づいて、上記制御部に対する入力に基づいて実装機本体の実行を直ちに許可するか、上記制御部に対する入力に対応する操作指示を上記実装機本体又はその近傍に設けられた表示手段に表示するか否かを決定する通知方法決定手段と
を備えたものである。
また、上記通知方法決定手段は、上記制御部に対する入力が上記リモート部からの入力であれば、上記制御部に対する入力に対応する操作指示を上記表示手段に表示することが好ましい。
【００１５】
前記発明では、入力装置監視手段からの入力に基づいて、入力元判定手段がリモート部からの入力であると判定した場合、通知方法決定手段が実装機本体又はその近傍に設けられた表示手段に制御部に対する入力に対応する操作指示を表示する。一方、入力元判定手段がリモート部からの入力でないと判定した場合、通知方法決定手段が制御部に対する入力に基づいて実装機本体の実行を直ちに許可する。これにより、遠隔地に位置するリモート部からネットワークを介して部品実装機を動作させる場合に、部品実装機近傍に位置するローカルオペレータが実装機本体の実行を直ちに許可しても危険でないと判断した場合のみ部品実装機の動作させることができる。
【００１６】
上記制御部に対する入力が上記実装機本体に対する動作命令であるか否かを判定する設備動作有無判定手段をさらに備え、
上記通知方法決定手段は、上記制御部に対する入力が上記リモート部からの入力であり、かつ上記設備動作有無判定手段が上記制御部に対する入力は実装機本体に対する動作命令であると判定している場合に、上記制御部に対する入力に対応する操作指示を上記表示手段に表示することを決定することが好ましい。
【００１７】
【発明の実施の形態】
以下、本発明の実施の形態を添付図面にしたがって説明する。
【００１８】
図１は、本発明の第１参考例に係る部品実装機１であって、前記図７の従来の部品実装機１００とは、通信状態監視手段４１、入力元判定手段４２、遠隔操作許可スイッチ４３、実行拒否判定手段４４、画面情報記憶手段４５および設備動作有無判定手段４６が設けられている点が異なる。また、前記従来の部品実装機１００と実質的に同一であって対応する部分には同一符号を付して説明を省略する。
【００１９】
前記通信状態監視手段４１は、制御部４に設けられ、ネットワーク３の通信状態を監視するものであり、リモート部２からネットワーク３を介して通信が行なわれたこととその時間の検出、およびその通信内容の判断を行ない、前記入力元判定手段４２に入力通知信号を出力する。
【００２０】
前記入力元判定手段４２は、制御部４に設けられ、前記通信状態監視手段４１から出力された入力通知信号および前記オペレーティングシステムから出力された入力通知信号に基づいて、前記リモート部２または前記入力装置１５のいずれから操作命令が前記オペレーティングシステム１１に入力されたかを判断し、前記実行拒否判定手段４４に信号を出力するものである。
【００２１】
前記遠隔操作許可スイッチ４３は、実装機本体５又はその近傍に設けられ、前記部品実装機１近傍に位置するローカルオペレータが、前記実装機本体５の動作を許可するか否かを設定するものである。前記遠隔操作許可スイッチ４３は、トグルスイッチではなく、押圧中のみ前記実装機本体５の動作許可に設定され、前記実行拒否判定手段４４に信号を出力し、押圧解除時には前記実装機本体５の動作拒否に設定されるようになっている。
【００２２】
前記実行拒否判定手段４４は、前記アプリケーションソフトウェア群１４に接続されており、前記入力元判定手段４２、前記遠隔操作許可スイッチ４３、前記設備動作有無判定手段４６および前記オペレーティングシステム１１からの出力に基づいて前記操作命令を前記アプリケーションソフトウェア群１４に実行させるか否かを判定するものである。
【００２３】
また、前記画面情報記憶手段４５は、ディスプレイ１４ａにおいて現在表示中の画面情報を記憶するものである。この画面情報は、ディスプレイ１４ａの画面上のどの位置にどのような入力があれば設備が動作するかという情報を含む。また、画面情報に変化があった場合には、記憶している前記画面情報を更新するようになっている。
【００２４】
前記設備動作有無判定手段４６は、前記オペレーティングシステム１１から通知された前記操作命令の命令内容と前記画面情報記憶手段４５から出力された前記画面情報とから、前記操作命令により実装機本体５が動作するか否かを判定するものである。
【００２５】
次に、前記構成からなる部品実装機１の動作について説明する。
【００２６】
図２に示すように、まず、ステップＳ１において、オペレーティングシステム１１は、リモート部２または入力装置１５から操作命令が入力されると入力元判定手段４２に入力通知を行なう。ステップＳ２において、入力元判定手段４２は、通信状態監視手段４１からの入力通知信号に基づいて前記操作命令の入力元を判定する。このとき、ステップＳ１における入力通知前にネットワーク３を介して信号を受信した場合には、リモート部２からの操作により操作命令が入力されたと判断し、入力通知前にネットワーク３を介する信号受信がなかった場合には、入力装置１５からの操作により操作命令が入力されたと判断する。
【００２７】
続いて、ステップＳ３において、設備動作有無判定手段４６は、画面情報記憶手段４５からの出力およびオペレーティングシステム１１から出力された操作命令の命令内容とを比較し、この命令内容により実装機本体５が動作するか否かを判定し、実行拒否判定手段４４に信号を出力する。そして、ステップＳ４において、実行拒否判定手段４４は、入力元判定手段４２、遠隔操作許可スイッチ４３および設備動作有無判定手段４６からの信号に基づいて実行拒否判定を行なう。具体的には、リモート部２からの操作により操作命令が入力され、この操作命令により実装機本体５が動作し、かつ遠隔操作許可スイッチ４３が押圧されていない場合（押圧解除時）には、実行を拒否して終了する。遠隔操作許可スイッチ４３が押圧されている場合、または入力装置１５からの操作により操作命令が入力された場合には、ステップＳ５において、操作命令をアプリケーションソフトウェア群１４に通知して実装機本体５に操作命令を実行させる。
【００２８】
これにより、リモート部２から部品実装機１に操作命令が入力されても、ローカルオペレータが遠隔操作許可スイッチ４３を押圧していなければ実装機本体５は動作しないので、ローカルオペレータが安全を確認した上で動作させることが可能となり、危険性を回避できる。
【００２９】
次に、他の参考例及び実施形態について説明するが、前記第１参考例と同様である部分は、同一符号を付して詳細な説明は省略する。
【００３０】
図３は、本発明の第２参考例に係る部品実装機１を示す。この部品実装機１は、前記第１参考例の通信状態監視手段４１を設ける代わりに、入力装置監視手段４７を設け、前記図２のフローチャートのステップＳ２において、入力元判定手段４２が、入力装置監視手段４７からの出力信号に基づいて前記操作命令の入力元を判定するようにしたものである。
【００３１】
このとき、入力装置１５から入力装置監視手段４７に出力された内容と、オペレーティングシステム１１から入力装置監視手段４７に出力された内容と一致した場合には、入力装置１５の操作により操作命令が入力されたと判断する。一方、リモート部２からオペレーティングシステム１１を介して入力元判定手段に出力された場合には、入力装置１５から入力装置監視手段４７に出力された内容と一致しない。
【００３２】
図４は、本発明の第１実施形態に係る部品実装機１を示す。この部品実装機１は、前記第１参考例の遠隔操作許可スイッチ４３と実行拒否判定手段４４を設ける代わりに、通知方法決定手段４８と操作指示表示手段４９を設けたものである。前記通知方法決定手段４８は、入力された操作命令をそのままアプリケーションソフトウェア群１４に通知するか、操作指示という形でローカルオペレータに通知するかのいずれかの通知方法を選択決定するものである。前記操作指示表示手段４９は、前記通知方法決定手段４８からの出力に基づいて前記操作指示を、操作画面（例えば、ディスプレイ１４ａ）上に表示するものである。
【００３３】
前記構成からなる部品実装機１の動作は、前記第１参考例の部品実装機１の動作とは、以下の点で異なる。図５に示すように、前記第１参考例のステップＳ４のように、実行拒否判定手段４４が実行拒否判定を行なうのではなく、ステップＳ１４において、通知方法決定手段４８が、入力元判定手段４２と設備動作有無判定手段４６からの信号に基づいて通知方法を決定する。このとき、リモート部２からの操作により操作命令が入力され、この操作命令により実装機本体５が動作する場合には、入力をそのまま通知するのではなく操作命令をローカルオペレータへの操作指示に変換し、それをディスプレイ１４ａ上に表示する（ステップＳ１５）。ここで、操作指示とは、リモート部２側で行なわれた操作命令の入力がどのようなものであったかローカルオペレータに分るようにするためのものである。具体的には、アプリケーションソフトウェア群１４に動作させるための操作入力を、例えば、アイコンやボタンなどでディスプレイ１４ａ上に表示したり、そのボタンを点滅表示させる。一方、実装機本体５が動作しない場合、または入力装置１５からの操作により操作命令が入力された場合には、操作命令をアプリケーションソフトウェア群１４にそのまま通知する（ステップＳ１６）。
【００３４】
これにより、ローカルオペレータはディスプレイ１４ａ上の操作指示に従って、ディスプレイ１４ａ上のアイコンやボタンなどをマウスなどの入力装置１５を介して押すことで、実装機本体５を動作させることができるので、ローカルオペレータが安全を確認した上で動作させることが可能となり、危険性を回避できる。
【００３５】
図６は、本発明の第２実施形態に係る部品実装機１を示す。この部品実装機５は、前記第１実施形態の通信状態監視手段４１を設ける代わりに、前記第２参考例の入力装置監視手段４７を設け、前記図５のフローチャートのステップＳ１２において、入力元判定手段４２は、入力装置監視手段４７からの出力に基づいて前記操作命令の入力元を判定するようにしたものである。このとき、ステップＳ１１における入力通知前に入力装置１５から入力がなかった場合には、リモート部２からの操作により操作命令が入力されたと判断し、入力通知前に入力装置１５より出力があった場合には、入力装置１５の操作により操作命令が入力されたと判断する。
【００３６】
【発明の効果】
以上の説明から明らかなように、第１の本発明によれば、入力元判定手段がリモート部からの入力であると判定した場合、通知方法決定手段が実装機本体又はその近傍に設けられた表示手段に制御部に対する入力に対応する操作指示を表示する。一方、入力元判定手段がリモート部からの入力でないと判定した場合、通知方法決定手段が制御部に対する入力に基づいて実装機本体の実行を直ちに許可する。これにより、遠隔地に位置するリモート部からネットワークを介して部品実装機を動作させる場合に、部品実装機近傍に位置するローカルオペレータが実装機本体の実行を直ちに許可しても危険でないと判断した場合のみ部品実装機の動作させることができ、装置の安全性が向上する。
【００３７】
第２の発明によれば、入力装置監視手段からの入力に基づいて、入力元判定手段がリモート部からの入力であると判定した場合、通知方法決定手段が実装機本体又はその近傍に設けられた表示手段に制御部に対する入力に対応する操作指示を表示する。一方、入力元判定手段がリモート部からの入力でないと判定した場合、通知方法決定手段が制御部に対する入力に基づいて実装機本体の実行を直ちに許可する。これにより、遠隔地に位置するリモート部からネットワークを介して部品実装機を動作させる場合に、部品実装機近傍に位置するローカルオペレータが実装機本体の実行を直ちに許可しても危険でないと判断した場合のみ部品実装機の動作させることができ、装置の安全性が向上する。
【図面の簡単な説明】
【図１】  本発明の第１参考例に係る部品実装機の概略構成図。
【図２】  図１の部品実装機の動作の一例を示すフローチャート。
【図３】  本発明の第２参考例に係る部品実装機の概略構成図。
【図４】  本発明の第１実施形態に係る部品実装機の概略構成図。
【図５】  図４の部品実装機の動作の一例を示すフローチャート。
【図６】  本発明の第２実施形態に係る部品実装機の概略構成図。
【図７】  従来の部品実装機の概略構成図。
【符号の説明】
１    部品実装機
２    リモート部
３    ネットワーク
４    制御部
５    実装機本体
１１  オペレーティングシステム
１４  アプリケーションソフトウェア群
１５  入力装置
４１  通信状態監視手段
４２  入力元判定手段
４３  遠隔操作許可スイッチ
４４  実行拒否判定手段
【図１】
0004084054.tif 000002
【図２】
0004084054.tif 000003
【図３】
0004084054.tif 000004
【図４】
0004084054.tif 000005
【図５】
0004084054.tif 000006
【図６】
0004084054.tif 000007
【図７】
0004084054.tif 000008