(57)【要約】【課題】複数の実装装置により電子部品を基板に実装する電子部品実装システムで、複数の実装装置の操作画面上でのメニュー選択に関わる操作性を向上する。【解決手段】電子部品実装装置の複数の動作可能な機能のメニュー項目の内で所望のメニュー項目を操作画面に表示されるコマンドボタン群中の任意のコマンドボタンに一対一に割り当て、メニューのカスタマイズが行われる。このようにカスタマイズされたメニューは、各実装装置で共有され、優先して使用されるか（Ｓ２、Ｓ４）、専用にカスタマイズされたメニューが使用されるか（Ｓ１２）、あるいはその組み合わせのメニューが使用される（Ｓ９）を選択することができる。このような構成では、メニュー選択に関わる操作性を向上することができる。【選択図】　　　　図１４
2004087999.tif 000002
【特許請求の範囲】
【請求項１】
ホストコンピュータと接続された複数の電子部品実装装置により電子部品を基板に実装する電子部品実装システムにおいて、
電子部品実装装置で実行されるメニューをカスタマイズする手段と、
電子部品実装装置どうし及びホストコンピュータ間で通信を行なう通信手段とを有し、
カスタマイズされたメニューを、外部記憶媒体又は前記通信手段を介して取得し各電子部品実装装置で共有して使用できることを特徴とする電子部品実装システム。
【請求項２】
前記カスタマイズが電子部品実装装置又はホストコンピュータで行われることを特徴とする請求項１に記載の電子部品実装システム。
【請求項３】
各電子部品実装装置において、共有にカスタマイズされたメニュー、専用にカスタマイズされたメニュー、あるいはその組み合わせのメニューを選択して使用できることを特徴とする請求項１又は２に記載の電子部品実装システム。
【請求項４】
前記メニューのカスタマイズは、メニュー項目をコマンドボタンに一対一に割り当てることにより行われることを特徴とする請求項１から３のいずれか１項に記載の電子部品実装システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数の電子部品実装装置により電子部品を基板に実装する電子部品実装システムに関するものである。
【０００２】
【従来の技術】
近年、電子部品実装装置（以下、実装装置と略す）では、操作部に操作画面を表示する液晶ディスプレイなどの表示手段が設けられ、その操作画面に実装装置の複数の動作可能な機能のメニュー項目を表示し、操作画面上でメニュー項目を選択して操作する構成が主流になっている。図１５は、このような従来の実装装置の操作画面の一例を示している。従来の実装装置の操作では、アプリケーションの切り替え、動作仕様の設定、生産プログラム作成等を行う場合、操作画面に表示された複数の機能のメニュー項目の中から目的に合った項目を探して選択し、目的に合った項目の機能の起動などを行っていた。例えば図１５の操作画面１００上で「装置稼動情報」のメニュー項目を選択する場合には、メニューバー１１０として表示された複数のメインメニュー項目の内の「メンテナンス」の項目を選択して、その項目の下の階層のプルダウンメニュー１２２を表示させ、さらにその中から「装置稼動情報」の項目を選択している。
【０００３】
【発明が解決しようとする課題】
しかしながら、実装装置の機能は年々増加し、それに伴いメニュー項目数も増加している。そのため、実装装置の操作画面に表示されるメニュー項目数が多くなったり、図１６に示すようにメニューの階層が深くなったりして、目的の操作を行うのに手間取り、操作性の悪化につながるという問題があった。また、操作画面に表示されるメニュー項目は、アプリケーションで固定されているため、操作者によっては必要のないメニュー項目が存在し、それを誤操作することにより、装置の誤動作を引き起こす原因にもなっている。
【０００４】
このような問題は、特に複数の実装装置により電子部品を基板に実装する電子部品実装システムにおいて、実装装置の数が多くなるほど顕著になる。
【０００５】
そこで本発明の課題は、複数の実装装置により電子部品を基板に実装する電子部品実装システムにおいて、実装装置の操作画面上でのメニュー選択に関わる操作性をシステム全体として向上することができる構成を提供することにある。
【０００６】
【課題を解決するための手段】
上記の課題を解決するため、本発明によれば、
ホストコンピュータと接続された複数の電子部品実装装置により電子部品を基板に実装する電子部品実装システムにおいて、
電子部品実装装置で実行されるメニューをカスタマイズする手段と、
電子部品実装装置どうし及びホストコンピュータ間で通信を行なう通信手段とを有し、
カスタマイズされたメニューを、外部記憶媒体又は前記通信手段を介して取得し各電子部品実装装置で共有して使用できる構成を採用している。
【０００７】
上記カスタマイズは、電子部品実装装置又はホストコンピュータ、あるいはその両方で行うことができ、各電子部品実装装置は、共有にカスタマイズされたメニュー、専用にカスタマイズされたメニュー、あるいはその組み合わせのメニューを選択して使用できるように構成される。
【０００８】
メニューのカスタマイズは、メニュー項目をコマンドボタンに一対一に割り当てることにより行われ、カスタマイズしたいメニュー項目に応じた数のコマンドボタンが生成される。
【０００９】
【発明の実施の形態】
以下、図を参照して本発明の実施の形態を説明する。
【００１０】
図１には、複数の電子部品実装装置（以下でも実装装置と略す）１，２，３をホスト装置（ホストコンピュータ）６により管理、制御して基板に電子部品を実装し、基板を生産する電子部品実装システムの構成が図示されている。
【００１１】
実装装置１，２，３には、それぞれ両側に複数（図示では５個）のフィーダ１ａ，１ｂ，２ａ，２ｂ，３ａ，３ｂが配置されており、各フィーダは基板搬送路４上で矢印方向に搬送される基板５，５′，５″に実装するための各種電子部品を収納している。各実装装置１，２，３は、ホスト装置６と接続されており、ホスト装置６から各実装装置１，２，３へ基板に電子部品を実装して基板を生産するための生産プログラムデータを転送したり、各実装装置１，２，３からホスト装置６へ種々のデータを転送することが可能となっている。なお、実装装置１，２，３どうしも互いに接続されており、互いの間で後述するコマンドボタンファイルなどのカスタマイズされたメニューのデータファイルを送受信できるようになっている。
【００１２】
図２には、実装装置１の詳細な構成が図示されている。実装装置１は、装置全体を制御し実装動作を制御するＣＰＵ１１ａ、各種制御プログラムやデータを格納したＲＯＭ１１ｃ、制御データ、処理データを格納し作業領域を提供するＲＡＭ１１ｂから構成される制御部１１を有している。また、実装装置１には、ホスト装置６との間、及び他の実装装置２，３との間でデータ送受信が可能なデータ送受信部（通信手段）１６が設けられており、ホスト装置６から送信されてくる生産プログラムデータは、このデータ送受信部１６を介して受信され、ＲＡＭやハードディスク装置などからなるデータ格納部１５に格納される。制御部１１は、ホスト装置６から送信される生産プログラムデータ並びに入力部１４を介して入力されるデータに従って、Ｘ／Ｙ駆動部及びその他の駆動部１２を駆動して、吸着ヘッド（不図示）をフィーダに移動させ、そこでフィーダから供給される電子部品を吸着ヘッドにより吸着させる。吸着された部品は、照明部１７により照明され、カメラ１８を備えた画像認識部１９で吸着姿勢が認識され、位置が補正される。その後、吸着ヘッドが移動され、搬送路４に沿って搬送される基板５，５′，５″上の目的個所に部品が実装される。
【００１３】
また、実装装置１には、後述する操作画面などの各種の情報を表示する液晶ディスプレイなどからなる表示部１３と、オペレータ（操作者）が前記の操作画面上での操作のための入力を含む各種情報の入力を行うための入力部１４が設けられている。入力部１４は表示部１３の表示面と一体に構成された透明なタッチパネルやキーボードなどから構成され、この入力部１４と表示部１３で装置の操作部が構成されている。
【００１４】
他の実装装置２，３も、実装装置１と全く同様な構成になっており、基板の流れる方向に沿って配置されて、それぞれ同じ基板に他の電子部品を搭載する。すなわち、実装装置１，２，３は、順次搬送されてくる基板にそれぞれ担当する部品を実装し基板を順次生産する。
【００１５】
一方、ホスト装置６は、図３に図示したように、制御部６１、表示部６４、入力部６５、データ格納部６６、データ送受信部（通信手段）６７から構成されている。制御部６１はＣＰＵ６１ａ、ＲＡＭ６１ｂ、ＲＯＭ６１ｃから構成される。表示部６４は、表示部１３と同様に、ＣＲＴや液晶ディスプレイからなり、制御部６１の制御のもとにホスト装置６の操作画面を含む各種情報を表示する。また入力部６５はキーボードやマウスなどからなり、これにより前記操作画面上での操作のための入力や、生産プログラムデータなど各種データの入力がなされる。またデータ送受信部６７により実装装置１，２，３から送信されたデータが受信され、これらのデータはメモリやハードディスクなどからなるデータ格納部６６に格納できるようになっている。ＲＡＭ６１ｂ、ＲＯＭ６１ｃ或いはデータ格納部６６にはオペレーティングシステムプログラム（ＯＳ）や他のプログラム及び各種のデータが格納される。
【００１６】
基板に部品を実装して基板を生産するとき、ホスト装置６上で各基板の生産ごとに生産プログラムデータが作成される。生産プログラムデータは、実装装置により電子部品を基板に実装して基板を生産するための各種データであり、送受信部６７を介して対応する実装装置１，２，３に転送される。
【００１７】
実装装置１，２，３では、表示部１３に操作画面が表示され、ホスト装置６から与えられた生産プログラムに従った実装動作を行う。以下、実装装置１，２，３の操作画面による操作、特にメニュー選択の操作に関して説明する。
【００１８】
実装装置１，２，３が起動されると、まず実装装置の動作可能な複数の機能のそれぞれに対応する複数のアプリケーションを管理するアプリケーション（以下、アプリケーションマネージャという）が動作し、それにより表示部１３に図４に示すようなメインの操作画面１００が表示される。この操作画面１００には、ここでは「ファイル」〜「ヘルプ」の各アプリケーションのメニュー項目からなるメニューバー１１０が表示される。このメニューバー１１０の内の所望のメニュー項目を選択すると、そのメニュー項目のアプリケーションが起動され、それによりプルダウンメニューが表示されるか、あるいは別の操作画面が表示される。
【００１９】
例えば「セットアップ」の項目を選択すると、図５のように「セットアップ」の項目の下にプルダウンメニュー１２０が表示され、さらにその内の「マシンセットアップ」の項目を選択すると、図６のように操作画面として、ノズル交換を設定するマシンセットアップ画面１０１が表示される。さらに、この画面１０１のメニューバー１１１で「設定グループ」の項目を選択すると、図７のように「設定グループ」の項目の下にプルダウンメニュー１２１が表示され、さらにその内の「使用ユニット」の項目を選択すると、図８のように操作画面として使用ユニット画面１０２が表示される。
【００２０】
このようなメニュー項目の選択により実装装置が操作される。本実施形態では、このメニュー項目の選択操作を簡単に行うために、図４，図５中で符号１３０、図６，図７中で符号１３１により示すコマンドボタン群を設定し、各アプリケーションの操作画面に表示する。このコマンドボタン群の各ボタンは、オペレータが各アプリケーションで動作可能な複数の機能のメニュー項目の内で所望の項目を一対一に割り当てた、すなわちメニュー（項目）をカスタマイズ化したコマンドボタンである。
【００２１】
このコマンドボタンの設定を行なうために、図１２に示すコマンドボタンデータテーブル３００が実装装置１，２，３のＲＯＭ１１ｃなどに格納されて用意されている。このテーブル３００は、アプリケーション番号で特定される各アプリケーション名と、各アプリケーション毎にコマンドボタンを設定して選択できる各動作（機能）の動作番号、動作内容（メニュー項目）、及び設定された場合に操作画面に表示するコマンドボタンの画像ファイル名の各データからなる。コマンドボタンの画像ファイル群も別に用意される。
【００２２】
そして、コマンドボタンの設定は、図４のメインの操作画面１００から「オプション」を選択して、プルダウンメニューのコマンド設定（不図示）の選択により、操作画面として図９に示すコマンドボタン設定画面２００を表示させ、この画面上で行う。
【００２３】
すなわち、まず画面２００に表示されたアプリケーション選択部２０１において、操作画面上にコマンドボタンを設定するアプリケーションを図１２のコマンドボタンデータテーブル３００におけるアプリケーション番号とアプリケーション名により、例えばアプリケーション番号１＝アプリケーションマネージャーというように選択する。
【００２４】
次に、ボタン位置設定部２０２において、アプリケーション選択部２０１で選択されたアプリケーションの操作画面上で表示するコマンドボタンの位置をボタン番号とページ番号で設定する。ボタン番号とは、例えばコマンドボタン群を上下方向に沿って並べて表示する場合に１番上が１というように上から数えたボタンの位置の番号である。また、ページ番号とは、図４〜図７に示す操作画面に表示されるページ切り換えボタン１４０で切り換えられる操作画面のページ（画面）の番号である。コマンドボタン群の設定数が多くて１ページ（１画面）に収まらない場合、ページ切り換えボタン１４０で操作画面のページを切り換えることにより全部のコマンドボタン群を表示できるようにする。
【００２５】
次に、メニュー設定部２０３において、選択されたアプリケーションで選択可能な各動作（機能）のメニュー項目の内からコマンドボタンに割り当てたいメニュー項目をコマンドボタンデータテーブル３００における動作番号とメニュー項目名により、例えば動作番号０＝ファイル新規作成というように選択して、設定する。ここで同一アプリケーション内ならメニューの階層の深さに関わらず、任意のメニュー項目を選択してコマンドボタンに割り当てることができる。
【００２６】
このようにメニュー項目を選択して割り当てられたコマンドボタンの操作画面に表示される画像がボタン表示部２０４に表示される。これは図１２で先述したコマンドボタンの画像ファイルにより表示される。
【００２７】
そしてＯＫボタン２０５が押されると、コマンドボタンの設定が確定し、その設定情報のデータがコマンドボタンの設定情報のファイル（以下、コマンドボタンファイルという）に登録される。このコマンドボタンファイルは、図１３に示すように、コマンドボタンデータテーブル３００から選択されて設定されたアプリケーションのアプリケーション番号と、そのアプリケーションで選択された動作内容（メニュー項目）に対応する動作番号と、選択されたボタン番号の各データを関連付けて登録したものである。なお、コマンドボタンファイルは、実装装置のＣＰＵ１１ａの処理によりＲＡＭ１１ｂ上で作成され、作成されたらデータ格納部１５に格納され、使用時にはＲＡＭ１１ｂ上にロードされて使用される。また、コマンドボタンファイルは、外部記憶媒体（例えばＦＤなど）に記憶することもできる。
【００２８】
ＣＰＵ１１ａは、各アプリケーションの起動時にそのアプリケーションに対応した操作画面を表示部１３に表示させるとともに、コマンドボタン設定情報に基づいてコマンドボタンを表示させる。そして、操作画面上でコマンドボタンが選択されると、そのコマンドボタンに割り当てられたメニュー項目の動作を行い、操作画面でメニューバーやその下層のプルダウンメニューで表示されるメニュー項目の内から同じ意味の項目を選択したときと同じ機能が実施される。
【００２９】
たとえば、図９のコマンドボタン設定画面２００でアプリケーション番号１＝アプリケーションマネージャ、ボタン番号５、ページ番号１、動作番号３＝セットアップとしてコマンドボタンを設定し、登録すると、図４，図５に示すようにメインの操作画面１００上でコマンドボタン群１３０の上から５番目に「セットアップ」のコマンドボタン１３２が表示される。同様に、アプリケーション番号４＝セットアップ、ボタン番号５、ページ番号１、動作番号２２＝使用ユニットとしてコマンドボタンを設定し、登録すると、図６，図７に示すようにマシンセットアップ画面１０１上でコマンドボタン群１３１の上から５番目に「使用ユニット」のコマンドボタン１３３が表示される。
【００３０】
そして、図４のメインの操作画面１００上で「セットアップ」のコマンドボタン１３２を選択すると、セットアップのアプリケーションが起動され、図６のようにマシンセットアップ画面１０１が表示される。これは、図５のようにメインの操作画面１００上においてメニューバー１１０の内で「セットアップ」の項目を選択してプルダウンメニュー１２０を表示させ、さらにその内の「マシンセットアップ」の項目を選択した場合と結果が同じである。
【００３１】
また、図６のマシンセットアップ画面１０１上で「使用ユニット」のコマンドボタン１３３を選択すると、図８のように使用ユニット画面１０２が表示される。これは、図７のようにマシンセットアップ画面１０１上においてメニューバー１１１の内で「設定グループ」の項目を選択してプルダウンメニュー１２１を表示させ、さらにその内の「使用ユニット」の項目を選択した場合と結果が同じである。
【００３２】
このように、コマンドボタンを使用すれば、メニューバーとプルダウンメニューを使用する場合に２回ないしそれ以上の回数の操作でやっと選択できるメニュー項目を１回の操作で選択することができ、メニュー項目の選択操作を著しく簡単にし、実装装置の操作性を向上することができる。
【００３３】
また、オペレータが頻繁に実行させたりする必要なメニュー項目だけをコマンドボタンに割り当てることにより、メニュー項目の選択操作を簡単に且つ間違いなく行えるようにし、操作性を向上することができる。
【００３４】
なお、図１０に示すように、操作画面１００上に表示されるコマンドボタン群１３０の位置は、所定の操作により、例えば左端の位置と右端の位置などの異なる位置に移動可能とする。これによりオペレータの好みや操作上の都合などに合わせてコマンドボタン群１３０の位置を適当に移動することができ、実装装置の操作性を向上することができる。
【００３５】
ところで、本実施形態の電子部品実装システムにおいて、システムの起動時に、例えば図１１（ａ）に示すように、実装装置２，３が実装装置１からコマンドボタンファイル２０の全部または一部のデータを読み込んで自らのコマンドボタンの設定データとして使用することにより、実装装置１，２，３でコマンドボタンの設定内容を全部または一部共通にするようにしてもよい。
【００３６】
また、コマンドボタンの設定、コマンドボタンファイルの作成、すなわちメニューのカスタマイズをホスト装置６で行なえるようにしておき、システムの起動時に、図１１（ｂ）に示すように、実装装置１，２，３がホスト装置６からコマンドボタンファイル２０の全部または一部のデータを読み込んで自らのコマンドボタンの設定データとして使用することにより、実装装置１，２，３でコマンドボタンの設定内容を全部または一部共通にするようにしてもよい。このカスタマイズされたメニューに対応するコマンドボタンファイル２０は、外部記憶媒体（ＦＤなど）を介して読み込ませるほかに、データ送受信部（通信手段）１６、６７を介して行うようにすることもできる。
【００３７】
このように１台の実装装置、例えば実装装置１あるいはホスト装置６で作成したコマンドボタンファイルを実装装置１，２，３で共通して使用する（以下、そのコマンドボタンファイルを共通コマンドボタンファイルという）ことにより、実装装置１，２，３でコマンドボタンの設定内容を共通にすることができ、電子部品実装システム全体として、複数の実装装置のコマンドボタンの設定を簡単に統一して行なうことができ、コマンドボタンに関わる操作性を向上することができる。
【００３８】
なお、図１１（ｂ）の方法の場合、ホスト装置６側でコマンドボタンの設定を行うためのアプリケーションを用意しておき、そのアプリケーションの起動によりホスト装置６の表示部６４に操作画面として先述した図９のコマンドボタン設定画面２００と同様の設定画面を表示させ、その画面上で入力部６５からの入力によりコマンドボタンの設定を行ない、コマンドボタンファイルを作成し、データ格納部６６に格納しておく。
【００３９】
また、各実装装置で複数のオペレータが個々にコマンドボタンを設定してオペレータ専用のコマンドボタンファイルを作成し、使用するようにすることも可能であり、そうすればオペレータが個々に操作し易いようにカスタマイズすることが可能である。なお、こうする場合、コマンドボタンの設定時と、その設定で作成されたコマンドボタンファイルの使用時にオペレータＩＤ（識別情報）の入力を条件とする。
【００４０】
さらに、実装装置１，２，３ないしホスト装置６の入力部１４ないし６５からの入力などにより設定されるモードに応じて、実装装置１，２，３において、コマンドボタンファイルとして、上述した共通コマンドボタンファイルを使用するか、自らの装置で設定されたオペレータ専用にカスタマイズされたメニューのコマンドボタンファイルを使用するか、あるいは両ファイルのそれぞれの一部を組み合わせたファイルを使用するか切り換えられるようにしてもよい。
【００４１】
この場合の実装装置１，２，３のＣＰＵ１１ａのコマンドボタンファイルの取り扱いに関わる制御手順を図１４のフローチャートに示してある。この制御手順に対応した制御プログラムがＲＯＭ１１ｃに格納され、ＣＰＵ１１ａにより実行される。
【００４２】
この制御手順では、まずシステムの起動時などで、表示部１３に例えば図４のようなメインの操作画面を表示させ、そこにデフォルトで設定されているコマンドボタンを表示させる（ステップＳ１）。このデフォルトのコマンドボタンは、例えば操作画面上で最低限必要なボタンとし、オペレータの設定に関係なく表示されるものとする。
【００４３】
次に、上述したモードの設定により共通コマンドボタンファイルの使用が優先されているか否か判定し（ステップＳ２）、優先されていたら、さらにモード設定により共通コマンドボタンファイルの全部の使用あるいは一部の使用が優先されているか判定する（ステップＳ３）。
【００４４】
そして、全部の使用が優先されていたら、データ送受信部１６を介して、共通コマンドボタンファイルが設定されている他の実装装置あるいはホスト装置６から共通コマンドボタンファイルを取得し、使用するコマンドボタンファイルとしてＲＡＭ１１ｂにロードする（ステップＳ４）。なお、ここで共通コマンドボタンファイルが自装置に設定されていれば、それを格納したデータ格納部１５からＲＡＭ１１ｂ上にロードする。
【００４５】
そして、ロードした共通コマンドボタンファイルのコマンドボタン設定情報に従って、表示部１３の操作画面にコマンドボタンを表示させる（ステップＳ１３）。
【００４６】
一方、ステップＳ３の判定の結果、共通コマンドボタンファイルの一部の使用が優先されていたら、オペレータＩＤの入力を待ち（ステップＳ５）、その入力があったら、入力されたＩＤのオペレータ専用のコマンドボタンファイルがデータ格納部１５に存在するか否か判定し（ステップＳ６）、存在すればＲＡＭ１１ｂ上にロードする（ステップＳ７）。
【００４７】
続いて、共通コマンドボタンファイルを他の実装装置、ホスト装置６あるいは自装置のデータ格納部１５から取得しＲＡＭ１１ｂにロードする（ステップＳ８）。
【００４８】
そして、ロードしたオペレータ専用のコマンドボタンファイルと共通コマンドボタンファイルのそれぞれのデータを組み合わせて使用するコマンドボタンファイルを作成する（ステップＳ９）。例えば、操作に関して実装装置１，２，３で共通にした方がよい生産等の操作画面のコマンドボタンの設定データは共通コマンドボタンファイルのデータとし、オペレータ個人の好みを重視した方がよいデータ作成などの操作画面のコマンドボタンの設定データはオペレータ専用のコマンドボタンファイルのデータとする。
【００４９】
なお、ステップＳ６の判定でオペレータ専用のコマンドボタンファイルがなかった場合は、ステップＳ９で作成するコマンドボタンファイルは、共通コマンドボタンファイルの一部のデータ（上記の共通にした方がよいコマンドボタンの設定データ）からなるファイルとしてもよいし、全データすなわち共通コマンドボタンファイルのままとしてもよい。
【００５０】
このようにしてコマンドボタンファイルの作成が終了したら、そのファイルのコマンドボタン設定情報に従って、表示部１３の操作画面にコマンドボタンを表示させる（ステップＳ１３）。
【００５１】
一方、ステップＳ２の判定において、共通コマンドボタンファイルの使用が優先されていなかった場合には、オペレータＩＤの入力を待ち（ステップＳ１０）、その入力があったら、入力されたＩＤのオペレータ専用のコマンドボタンファイルがデータ格納部１５に存在するか否か判定し（ステップＳ１１）、存在すれば使用するコマンドボタンファイルとしてＲＡＭ１１ｂ上にロードする（ステップＳ１２）。
【００５２】
そして、ロードしたオペレータ専用のコマンドボタンファイルのコマンドボタン設定情報に従って、表示部１３の操作画面にコマンドボタンを表示させる（ステップＳ１３）。
【００５３】
以上のようにして、モード設定により、共有にカスタマイズされたメニュー、専用にカスタマイズされたメニュー、あるいはその組み合わせのメニューに切り換えることができ、コマンドボタンの設定内容を多様化することができ、システム全体としてコマンドボタンに関わる操作性を向上することができる。
【００５４】
なお、以上では共通コマンドボタンファイルを使用するモード、オペレータ専用のコマンドボタンファイルを使用するモード、及び両ファイルを組み合わせて使用するモードの３モードを選択して実行するものとしたが、共通コマンドボタンファイルを使用するモードとオペレータ専用のコマンドボタンファイルを使用するモードの２モードだけを選択して実行するようにしてもよい。また、デフォルトのコマンドボタンファイルをそのまま使用するモードを設けるようにしてもよい。
【００５５】
また、実装装置１，２，３において、オペレータ個々に専用のコマンドボタンファイルの設定ができない、すなわち各装置で自らに１種類しかコマンドボタンファイルの設定ができないものとして、上記の制御において、オペレータ専用のコマンドボタンファイルを前記の自らに設定された１種類のコマンドボタンファイルに置き換えてもよい。
【００５６】
【発明の効果】
以上の説明から明らかなように、本発明によれば、カスタマイズされたメニューを取得して各電子部品実装装置で共有して使用できるので、操作性のよいメニューを、複数の電子部品実装装置で統一して使用することができ、システム全体として操作性を向上することができる。さらに、使用モードによって、共有にカスタマイズされたメニュー、専用にカスタマイズされたメニュー、あるいはそれらを組み合わせたメニューを選択して使用できるので、メニューの選択を多様化することができ、この点からも操作性を向上することができるという優れた効果が得られる。
【図面の簡単な説明】
【図１】本発明の実施形態による電子部品実装システム全体の構成を概略的に示す説明図である。
【図２】同システムの電子部品実装装置の構成の詳細を示すブロック図である。
【図３】同システムのホスト装置の構成の詳細を示すブロック図である。
【図４】電子部品実装装置の表示部に表示されるメインの操作画面を示す説明図である。
【図５】同操作画面上でのメニュー項目の選択の様子を示す説明図である。
【図６】マシンセットアップ画面を示す説明図である。
【図７】マシンセットアップ画面上でのメニュー項目の選択の様子を示す説明図である。
【図８】使用ユニット画面を示す説明図である。
【図９】コマンドボタン設定画面を示す説明図である。
【図１０】操作画面上でのコマンドボタン群の移動の様子を示す説明図である。
【図１１】電子部品実装システムの各実装装置で共通のコマンドボタンファイルを使用する構成を説明する説明図である。
【図１２】コマンドボタンの設定のために用いられるデータテーブルを示す表図である。
【図１３】同データテーブルと、そのデータに基づいて作成されるコマンドボタンファイルのデータの関連を示す説明図である。
【図１４】電子部品実装システムの各実装装置でモード設定に応じて使用するコマンドボタンファイルを切り換えるための制御手順を示すフローチャート図である。
【図１５】従来の電子部品実装装置のメインの操作画面を示す説明図である。
【図１６】同操作画面上で階層が深いメニュー項目の選択の様子を示す説明図である。
【符号の説明】
１，２，３　電子部品実装装置
４　基板搬送路
５，５′，５″　基板
６　ホスト装置
１１　制御部
１３　表示部
１４　入力部
１５　データ格納部
１６　データ送受信部
２０　コマンドボタンファイル
６１　制御部
６４　表示部
６５　入力部
６６　データ格納部
６７　データ送受信部
１００　メインの操作画面
１０１　マシンセットアップ画面
１０２　使用ユニット画面
１１０，１１１　メニューバー
１２０，１２１　プルダウンメニュー
１３０，１３１　コマンドボタン群
【図１】
2004087999.tif 000003
【図２】
2004087999.tif 000004
【図３】
2004087999.tif 000005
【図４】
2004087999.tif 000006
【図５】
2004087999.tif 000007
【図６】
2004087999.tif 000008
【図７】
2004087999.tif 000009
【図８】
2004087999.tif 000010
【図９】
2004087999.tif 000011
【図１０】
2004087999.tif 000012
【図１１】
2004087999.tif 000013
【図１２】
2004087999.tif 000014
【図１３】
2004087999.tif 000015
【図１４】
2004087999.tif 000016
【図１５】
2004087999.tif 000017
【図１６】
2004087999.tif 000018