Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7499664B2 - Processing System - Google Patents
[go: Go Back, main page]

JP7499664B2 - Processing System - Google Patents

Processing System Download PDF

Info

Publication number
JP7499664B2
JP7499664B2 JP2020163314A JP2020163314A JP7499664B2 JP 7499664 B2 JP7499664 B2 JP 7499664B2 JP 2020163314 A JP2020163314 A JP 2020163314A JP 2020163314 A JP2020163314 A JP 2020163314A JP 7499664 B2 JP7499664 B2 JP 7499664B2
Authority
JP
Japan
Prior art keywords
information
unit
processing
processing device
control unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2020163314A
Other languages
Japanese (ja)
Other versions
JP2022055729A (en
Inventor
弘明 小林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Disco Corp
Original Assignee
Disco Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Disco Corp filed Critical Disco Corp
Priority to JP2020163314A priority Critical patent/JP7499664B2/en
Publication of JP2022055729A publication Critical patent/JP2022055729A/en
Application granted granted Critical
Publication of JP7499664B2 publication Critical patent/JP7499664B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Dicing (AREA)
  • Machine Tool Sensing Apparatuses (AREA)
  • Numerical Control (AREA)
  • Mechanical Treatment Of Semiconductor (AREA)

Description

本発明は、加工システムに関する。 The present invention relates to a processing system.

従来から加工装置は、タッチパネル上の操作ボタンを選択することで、装置内の各ユニットを駆動させて調整作業等を行うことがある。特許文献1には、ハウジングの前面に配置したタッチパネルの所要位置にタッチして切削機の必要操作を遂行する加工装置が開示されている。 Conventionally, processing devices have been designed to operate each unit within the device and perform adjustment work by selecting operation buttons on a touch panel. Patent Document 1 discloses a processing device in which the required operations of the cutting machine are performed by touching the required positions on a touch panel located on the front surface of the housing.

特開2003-158094号公報JP 2003-158094 A

しかしながら、加工装置において、駆動させる加工ユニットとタッチパネルとが離れて配置されている場合、オペレータが装置内部を確認しながら作業を行うことが困難である。このような従来の加工装置は、一人で作業を行うと操作ミスの恐れがある場合、二人以上で作業をすることになり、非効率であるという問題があった。また、加工装置には特別な機能を追加したくないとの要望がある。 However, in processing equipment, if the driving processing unit and the touch panel are located apart, it is difficult for the operator to check the inside of the equipment while working. Such conventional processing equipment has the problem that in cases where there is a risk of operational error when working alone, two or more people have to work together, which is inefficient. There is also a demand to avoid adding special functions to processing equipment.

本発明は、上記に鑑みてなされたものであって、その目的は、加工装置の機能追加を抑制し、タッチパネルから離れても加工装置の操作を可能とすることができる加工システムを提供することにある。 The present invention has been made in consideration of the above, and its purpose is to provide a processing system that suppresses the need to add functions to the processing device and enables the processing device to be operated even when away from the touch panel.

上述した課題を解決し、目的を達成するために、本発明の加工システムは、保持テーブルと、該保持テーブルに保持された被加工物を加工する加工ユニットと、該加工ユニットを操作可能な操作ボタンを有する操作画面を表示する第1タッチパネルと、該操作画面に対する操作情報に基づいて該加工ユニットを制御する制御ユニットと、を備える加工装置と、該操作画面を撮像する撮像部と、撮像した該操作画面の画像を表示する第2タッチパネルと、該画像に対する操作位置情報を送信する送信部と、を備える情報機器と通信可能な通信ユニットと、を備える加工システムであって、該通信ユニットは、該情報機器が送信した該操作位置情報を受信する通信部と、該操作位置情報を該操作画面の座標系の該操作情報に変換する変換部と、変換した該操作情報を該加工装置に提供する提供部と、を備え、該加工装置の該制御ユニットは、該通信ユニットから該操作情報が提供されると、該操作情報に基づいて該加工装置を制御することを特徴とする。 In order to solve the above-mentioned problems and achieve the object, the processing system of the present invention is a processing device including a holding table, a processing unit for processing a workpiece held on the holding table, a first touch panel for displaying an operation screen having operation buttons for operating the processing unit, and a control unit for controlling the processing unit based on operation information for the operation screen, and a communication unit capable of communicating with an information device including an imaging unit for imaging the operation screen, a second touch panel for displaying an image of the imaged operation screen, and a transmission unit for transmitting operation position information for the image, the communication unit including a communication unit for receiving the operation position information transmitted by the information device, a conversion unit for converting the operation position information into the operation information in the coordinate system of the operation screen, and a provision unit for providing the converted operation information to the processing device, and the control unit of the processing device is characterized in that, when the operation information is provided from the communication unit, the control unit of the processing device controls the processing device based on the operation information.

前記加工システムにおいて、該情報機器の該送信部は、該操作画面の画像に対する操作位置を該画像の比率で示す該操作位置情報を送信し、該通信ユニットの該変換部は、該操作位置情報が示す該画像の比率を、該操作画面の座標系の該操作情報に変換してもよい。 In the processing system, the transmission unit of the information device may transmit the operation position information indicating the operation position relative to the image of the operation screen as a ratio of the image, and the conversion unit of the communication unit may convert the ratio of the image indicated by the operation position information into the operation information in the coordinate system of the operation screen.

前記加工システムにおいて、該情報機器は、該画像における該操作画面の領域を補正する補正部をさらに備え、該情報機器の該第2タッチパネルは、補正した該画像を表示し、該通信ユニットの該変換部は、補正した該画像に対する該操作位置情報を該操作画面の座標系の該操作情報に変換してもよい。 In the processing system, the information device may further include a correction unit that corrects the area of the operation screen in the image, the second touch panel of the information device may display the corrected image, and the conversion unit of the communication unit may convert the operation position information for the corrected image into the operation information in the coordinate system of the operation screen.

前記加工システムにおいて、該通信ユニットは、該加工装置の接続部に着脱自在に接続可能な構成であり、無線通信によって該情報機器から該操作位置情報を受信してもよい。 In the processing system, the communication unit may be configured to be detachably connectable to the connection portion of the processing device, and may receive the operation position information from the information device via wireless communication.

前記加工システムにおいて、該加工装置の該制御ユニットは、該操作画面の複数の操作ボタンのうち、該情報機器から操作不能な該操作ボタンに対する該操作情報を該通信ユニットから提供されると、該操作情報に基づいて該加工装置を制御しなくてもよい。 In the processing system, when the control unit of the processing device receives operation information for an operation button that cannot be operated from the information device among a plurality of operation buttons on the operation screen from the communication unit, the control unit of the processing device does not need to control the processing device based on the operation information.

前記加工システムにおいて、該情報機器をさらに備えてもよい。 The processing system may further include the information device.

本願発明の加工システムは、加工装置の機能追加を抑制し、タッチパネルから離れても加工装置の操作を可能とすることができるという効果を奏する。 The processing system of the present invention has the advantage of suppressing the need to add functions to the processing device and enabling the processing device to be operated even when away from the touch panel.

図1は、実施形態に係る加工システムの構成例を示す斜視図である。FIG. 1 is a perspective view illustrating a configuration example of a processing system according to an embodiment. 図2は、実施形態に係る加工システムを使用する一例を説明するための図である。FIG. 2 is a diagram for explaining an example of using the machining system according to the embodiment. 図3は、実施形態に係る加工システムを使用する他の一例を説明するための図である。FIG. 3 is a diagram for explaining another example of use of the machining system according to the embodiment. 図4は、加工装置における従来の問題点を説明するための図である。FIG. 4 is a diagram for explaining a conventional problem in a processing device. 図5は、実施形態に係る加工装置及び通信ユニットの機能構成の一例を模式的に示す図である。FIG. 5 is a diagram illustrating an example of a functional configuration of the processing device and the communication unit according to the embodiment. 図6は、実施形態に係る情報機器の機能構成の一例を模式的に示す図である。FIG. 6 is a diagram illustrating an example of a functional configuration of an information device according to an embodiment. 図7は、実施形態に係る情報機器の制御部が実行する処理手順の一例を示すフローチャートである。FIG. 7 is a flowchart illustrating an example of a processing procedure executed by the control unit of the information device according to the embodiment. 図8は、実施形態に係る通信ユニットが実行する処理手順の一例を示すフローチャートである。FIG. 8 is a flowchart illustrating an example of a processing procedure executed by the communication unit according to the embodiment. 図9は、実施形態に係る加工装置の制御ユニットが実行する処理手順の一例を示すフローチャートである。FIG. 9 is a flowchart illustrating an example of a processing procedure executed by the control unit of the processing device according to the embodiment. 図10は、実施形態の変形例に係る操作画面の一例を示す図である。FIG. 10 is a diagram illustrating an example of an operation screen according to a modification of the embodiment. 図11は、実施形態の変形例に係る加工装置の制御ユニットが実行する処理手順の一例を示すフローチャートである。FIG. 11 is a flowchart illustrating an example of a processing procedure executed by a control unit of a processing device according to a modified example of the embodiment.

以下、本発明に係る実施形態につき、図面を参照しつつ詳細に説明する。以下の実施形態に記載した内容により本発明が限定されるものではない。また、以下に記載した構成要素には、当業者が容易に想定できるもの、実質的に同一のものが含まれる。さらに、以下に記載した構成は適宜組み合わせることが可能である。また、本発明の要旨を逸脱しない範囲で構成の種々の省略、置換又は変更を行うことができる。以下の各実施形態において、同一の部位には同一の符号を付することにより重複する説明を省略する。 The following describes in detail the embodiments of the present invention with reference to the drawings. The present invention is not limited to the contents described in the following embodiments. The components described below include those that a person skilled in the art can easily imagine and those that are substantially the same. The configurations described below can be combined as appropriate. Various omissions, substitutions, or modifications of the configuration can be made without departing from the gist of the present invention. In the following embodiments, the same parts are designated by the same reference numerals to avoid redundant explanations.

以下に説明する実施形態において、XYZ直交座標系を設定し、このXYZ直交座標系を参照しつつ各部の位置関係について説明する。水平面内の一方向をX軸方向、水平面内においてX軸方向と直交する方向をY軸方向、X軸方向及びY軸方向のそれぞれと直交する方向をZ軸方向とする。X軸及びY軸を含むXY平面は、水平面と平行である。XY平面と直交するZ軸方向は、鉛直方向である。 In the embodiment described below, an XYZ Cartesian coordinate system is set, and the positional relationship of each part is described with reference to this XYZ Cartesian coordinate system. One direction within a horizontal plane is the X-axis direction, the direction perpendicular to the X-axis direction within the horizontal plane is the Y-axis direction, and the direction perpendicular to both the X-axis direction and the Y-axis direction is the Z-axis direction. The XY plane including the X-axis and Y-axis is parallel to the horizontal plane. The Z-axis direction perpendicular to the XY plane is the vertical direction.

〔実施形態〕
本発明の実施形態に係る加工システムを図面に基づいて説明する。図1は、実施形態に係る加工システムの構成例を示す斜視図である。図2は、実施形態に係る加工システムを使用する一例を説明するための図である。図3は、実施形態に係る加工システムを使用する他の一例を説明するための図である。
[Embodiment]
A processing system according to an embodiment of the present invention will be described with reference to the drawings. Fig. 1 is a perspective view showing a configuration example of the processing system according to the embodiment. Fig. 2 is a diagram for explaining an example of using the processing system according to the embodiment. Fig. 3 is a diagram for explaining another example of using the processing system according to the embodiment.

図1に示すように、加工システム1は、加工装置2と、通信ユニット70と、情報機器300と、を備える。通信ユニット70と情報機器300とは、無線通信が可能なように構成されている。加工装置2は、通信ユニット70が接続部60に接続されており、通信ユニット70を介して他の電子機器と通信可能な構成となっている。 As shown in FIG. 1, the processing system 1 includes a processing device 2, a communication unit 70, and an information device 300. The communication unit 70 and the information device 300 are configured to be capable of wireless communication. The processing device 2 has the communication unit 70 connected to a connection section 60, and is configured to be capable of communicating with other electronic devices via the communication unit 70.

なお、本実施形態では、加工システム1は、加工装置2と、通信ユニット70と、情報機器300と、を備える構成について説明するが、加工システム1は、情報機器300をシステム構成から削除してもよい。すなわち、加工システム1は、加工装置2と、通信ユニット70と、を備える構成とすることができる。また、加工システム1は、加工装置2の通信機能として通信ユニット70を加工装置2に組み込むように構成してもよい。 In this embodiment, the processing system 1 is described as including the processing device 2, the communication unit 70, and the information device 300, but the information device 300 may be removed from the system configuration of the processing system 1. That is, the processing system 1 may be configured to include the processing device 2 and the communication unit 70. In addition, the processing system 1 may be configured to incorporate the communication unit 70 into the processing device 2 as a communication function of the processing device 2.

実施形態に係る加工装置2は、箱形の筐体である本体200を備える。加工装置2は、チャックテーブル10と、加工ユニット20と、タッチパネル30と、制御ユニット40と、接続部60と、を備える。制御ユニット40は、チャックテーブル10、加工ユニット20、タッチパネル30及び接続部60と電気的に接続されている。 The processing device 2 according to the embodiment includes a main body 200, which is a box-shaped housing. The processing device 2 includes a chuck table 10, a processing unit 20, a touch panel 30, a control unit 40, and a connection unit 60. The control unit 40 is electrically connected to the chuck table 10, the processing unit 20, the touch panel 30, and the connection unit 60.

加工装置2の加工対象である被加工物100は、例えば、シリコン、サファイア、ガリウムヒ素等を基板101とする円板状の半導体ウエーハや光デバイスウエーハである。被加工物100は、粘着テープ103を介して、環状のフレーム102の開口に基板101を支持して構成される。 The workpiece 100 to be processed by the processing device 2 is, for example, a disk-shaped semiconductor wafer or optical device wafer with a substrate 101 made of silicon, sapphire, gallium arsenide, or the like. The workpiece 100 is configured by supporting the substrate 101 in an opening of an annular frame 102 via an adhesive tape 103.

チャックテーブル10は、保持面で被加工物100を保持する。チャックテーブル10は、不図示の吸引源と連通しており、吸引源から供給される負圧によって被加工物100を吸引保持する。チャックテーブル10は、後述するX軸移動手段22によってX軸方向に沿って移動可能であり、不図示の回転駆動源によってZ軸周りに回転可能である。 The chuck table 10 holds the workpiece 100 on its holding surface. The chuck table 10 is connected to a suction source (not shown) and holds the workpiece 100 by suction using the negative pressure supplied from the suction source. The chuck table 10 can be moved along the X-axis direction by an X-axis moving means 22 (described later) and can be rotated around the Z-axis by a rotary drive source (not shown).

タッチパネル30は、表示面を外側に向けた状態で本体200に設置される。タッチパネル30は、加工装置2の本体200において見やすくて操作しやすい箇所に配設される。タッチパネル30は、制御ユニット40による制御の下、撮像ユニット12が撮像した被加工物100の表面の画像や加工処理に必要な各種情報を表示するとともに、加工処理に必要な入力操作等をオペレータから受け付ける。 The touch panel 30 is installed on the main body 200 with the display surface facing outward. The touch panel 30 is disposed in a location on the main body 200 of the processing device 2 that is easy to see and operate. Under the control of the control unit 40, the touch panel 30 displays an image of the surface of the workpiece 100 captured by the imaging unit 12 and various information required for processing, and also accepts input operations and the like required for processing from the operator.

制御ユニット40は、加工装置2を駆動する各機構(X軸移動手段22、Y軸移動手段27、Z軸移動手段15)を制御する。制御ユニット40は、加工装置2の各部を制御し、加工装置2による加工処理を実現する。制御ユニット40は、例えば、操作ボタンを有する操作画面をタッチパネル30に表示させ、該操作ボタンに対するオペレータの操作に応じて加工ユニット20を動作させる。制御ユニット40は、例えばオペレータにより入力設定された加工条件に従って、チャックテーブル10や加工ユニット20を含む加工装置2の各部を制御し、被加工物100の加工処理を実現する。 The control unit 40 controls each mechanism (X-axis moving means 22, Y-axis moving means 27, Z-axis moving means 15) that drives the processing device 2. The control unit 40 controls each part of the processing device 2 and realizes processing by the processing device 2. The control unit 40, for example, displays an operation screen having operation buttons on the touch panel 30 and operates the processing unit 20 in response to the operator's operation of the operation buttons. The control unit 40 controls each part of the processing device 2, including the chuck table 10 and the processing unit 20, according to processing conditions input and set by the operator, for example, and realizes processing of the workpiece 100.

通信ユニット70は、無線により通信する。通信ユニット70によってサポートされる通信方式は、無線通信規格である。無線通信規格として、例えば、Bluetooth(登録商標)、IEEE802.11等を含む。通信ユニット70は、情報機器300が送信した操作位置情報を受信する受信部と、操作位置情報を操作画面の座標系の操作情報に変換する変換部と、変換した操作情報を加工装置2に提供する提供部と、を備える。通信ユニット70の構成の詳細については、後述する。 The communication unit 70 communicates wirelessly. The communication method supported by the communication unit 70 is a wireless communication standard. Examples of wireless communication standards include Bluetooth (registered trademark) and IEEE802.11. The communication unit 70 includes a receiving unit that receives operation position information transmitted by the information device 300, a conversion unit that converts the operation position information into operation information in the coordinate system of the operation screen, and a providing unit that provides the converted operation information to the processing device 2. Details of the configuration of the communication unit 70 will be described later.

情報機器300は、例えば、スマートフォンやタブレット端末等のオペレータが携帯可能な電子機器である。情報機器300は、加工装置2と各種情報の授受が可能なように接続されることで、加工装置2のHID(Human Interface Device)として機能する。情報機器300は、加工装置2の操作画面を撮像する撮像部と、撮像した該操作画面の画像を表示する第2タッチパネルと、該画像に対する操作位置情報を送信する送信部と、を有する。情報機器300の構成の詳細については、後述する。情報機器300は、操作位置情報を通信ユニット70に送信することで、操作画面の画像に対するオペレータの操作結果を加工装置2に提供する機能を有する。情報機器300は、プログラムを実行することで、加工装置2の操作画面をオペレータに撮像させ、操作画面の画像をタッチパネル30に表示させる。情報機器300は、画像に対する操作位置情報を検出すると、該操作位置情報をペアリングされた通信ユニット70に送信する。 The information device 300 is an electronic device that can be carried by an operator, such as a smartphone or a tablet terminal. The information device 300 is connected to the processing device 2 so as to be able to transmit and receive various information, and functions as a HID (Human Interface Device) of the processing device 2. The information device 300 has an imaging unit that captures an image of the operation screen of the processing device 2, a second touch panel that displays the captured image of the operation screen, and a transmission unit that transmits operation position information for the image. Details of the configuration of the information device 300 will be described later. The information device 300 has a function of providing the processing device 2 with the operation result of the operator on the image of the operation screen by transmitting the operation position information to the communication unit 70. The information device 300 executes a program to have the operator capture the operation screen of the processing device 2 and display the image of the operation screen on the touch panel 30. When the information device 300 detects operation position information for the image, it transmits the operation position information to the paired communication unit 70.

図2及び図3は、実施形態に係る加工システム1の概要を説明するための図である。図2に示す場面1001では、加工装置2は、通信ユニット70が接続部60に接続されている。加工装置2は、複数の操作ボタンを有する操作画面をタッチパネル30に表示させている。操作画面は、オペレータに操作させるために、タッチパネル30が表示している画像である。加工装置2は、操作画面をタッチパネル30の表示領域33の全体に表示してもよいし、表示領域33の一部に表示してもよい。表示領域33は、例えば、タッチパネル30の物理的な画面の領域であり、実サイズをアスペクト比、解像度等で表現することができる。加工装置2は、表示領域33のサイズ等を識別可能な環境データを通信ユニット70に提供している。 2 and 3 are diagrams for explaining an overview of the processing system 1 according to the embodiment. In the scene 1001 shown in FIG. 2, the processing device 2 has a communication unit 70 connected to the connection unit 60. The processing device 2 displays an operation screen having a plurality of operation buttons on the touch panel 30. The operation screen is an image displayed on the touch panel 30 to allow the operator to operate it. The processing device 2 may display the operation screen in the entire display area 33 of the touch panel 30, or in a part of the display area 33. The display area 33 is, for example, the area of the physical screen of the touch panel 30, and the actual size can be expressed by the aspect ratio, resolution, etc. The processing device 2 provides the communication unit 70 with environmental data that can identify the size of the display area 33, etc.

オペレータは、情報機器300の撮像機能によって加工装置2の操作画面をタッチパネル320に表示させ、表示内容を確認しながら操作画面を撮像している。情報機器300は、場面1002に示すように、撮像した操作画面510の画像をタッチパネル320に表示する。操作画面510は、オペレータが操作可能な複数の操作ボタン520を有する。場面1002に示す一例では、操作画面510は、加工装置2の軸動作メニューを示し画面であり、「移動 インデックス+」、「移動 インデックス-」、「移動 スキャン+」、「移動 スキャン-」、「軸頂点に戻る」等の操作ボタン520を有している。なお、操作画面510は、加工の工程、種別等に応じて構成が異なる画面である。 The operator uses the imaging function of the information device 300 to display the operation screen of the processing device 2 on the touch panel 320, and images the operation screen while checking the displayed content. As shown in scene 1002, the information device 300 displays the image of the captured operation screen 510 on the touch panel 320. The operation screen 510 has a plurality of operation buttons 520 that can be operated by the operator. In the example shown in scene 1002, the operation screen 510 is a screen that shows the axis operation menu of the processing device 2, and has operation buttons 520 such as "Move Index +", "Move Index -", "Move Scan +", "Move Scan -", and "Return to Axis Apex". Note that the configuration of the operation screen 510 varies depending on the processing step, type, etc.

情報機器300は、撮像した操作画面510の画像を補正する画像補正機能、操作画面510を認識する認識機能等を有する。画像補正機能は、例えば、矩形認識、台形補正等の機能を含む。矩形認識は、例えば、加工装置2のタッチパネル30、表示領域33、操作画面510等の矩形を認識する機能である。台形補正は、撮像角度による画像の台形、斜め、角度等のゆがみを四角形に補正する機能である。認識機能は、例えば、エッジ検出、画像照合等によって画像の中から操作画面510を認識する機能を含む。 The information device 300 has an image correction function for correcting the captured image of the operation screen 510, a recognition function for recognizing the operation screen 510, and the like. The image correction function includes, for example, rectangle recognition, keystone correction, and other functions. Rectangle recognition is a function for recognizing rectangles of, for example, the touch panel 30, display area 33, operation screen 510, and the like of the processing device 2. Keystone correction is a function for correcting distortions of the image, such as trapezoid, slant, and angle, caused by the imaging angle, into a square. The recognition function includes, for example, a function for recognizing the operation screen 510 from within the image by edge detection, image matching, and the like.

情報機器300は、操作画面510の画像をタッチパネル320に表示すると、Bluetoothの規格を用いて、通信ユニット70と自動でペアリングする。なお、ペアリングのタイミングは、例えば、情報機器300が加工装置2の操作画面510を撮像する前であってもよい。 When the information device 300 displays the image of the operation screen 510 on the touch panel 320, the information device 300 automatically pairs with the communication unit 70 using the Bluetooth standard. Note that the timing of pairing may be, for example, before the information device 300 captures an image of the operation screen 510 of the processing device 2.

図3に示す場面1003では、情報機器300は、タッチパネル320に表示している操作画面510の画像に対し、画像の水平方向を示すCX方向と、画像の垂直方向を示すCY方向としている。情報機器300は、例えば、画像の左上を原点とし、CX方向およびCY方向に向かうに従って座標が大きくなっている。 In scene 1003 shown in FIG. 3, information device 300 has the CX direction indicating the horizontal direction of the image and the CY direction indicating the vertical direction of the image for the image of operation screen 510 displayed on touch panel 320. For example, information device 300 has the upper left corner of the image as the origin, and the coordinates increase in the CX and CY directions.

オペレータは、情報機器300が表示している操作画面510の画像の「移動 スキャン+」の操作ボタン520をタッチしている。情報機器300は、オペレータのタッチ位置を検出すると、操作画面510の画像に対する操作位置を示す画像の比率を求める。例えば、情報機器300は、タッチ位置がCX方向の座標DX、CY方向の座標DYである場合、座標DXをCX方向の画像の一辺の長さで除したDX比率と、座標SYをCY方向の画像の一辺の長さで除したDY比率とを求める。 The operator is touching the "Move Scan+" operation button 520 on the image of the operation screen 510 displayed by the information device 300. When the information device 300 detects the operator's touch position, it calculates the ratio of the image showing the operation position relative to the image of the operation screen 510. For example, when the touch position is coordinate DX in the CX direction and coordinate DY in the CY direction, the information device 300 calculates the DX ratio obtained by dividing the coordinate DX by the length of one side of the image in the CX direction, and the DY ratio obtained by dividing the coordinate SY by the length of one side of the image in the CY direction.

場面1004に示すように、情報機器300は、求めたDX比率及びDY比率、操作種別等を識別可能な操作位置情報を作成し、該操作位置情報をペアリングされた通信ユニット70に送信する。操作種別は、例えば、単発、長押し等の操作の種別を含む。操作位置情報は、例えば、タッチパネル320に表示している操作画面510の画像、画像サイズ等を識別可能な情報を含むように構成してもよい。 As shown in scene 1004, the information device 300 creates operation position information that can identify the determined DX ratio and DY ratio, the operation type, etc., and transmits the operation position information to the paired communication unit 70. The operation type includes, for example, the type of operation, such as a single press or a long press. The operation position information may be configured to include, for example, information that can identify the image, image size, etc. of the operation screen 510 displayed on the touch panel 320.

通信ユニット70は、操作位置情報を情報機器300から受信すると、操作位置情報を加工装置2のタッチパネル30のSX-SY座標系の操作情報に変換する。例えば、通信ユニット70は、操作位置情報が示すDX比率及びDY比率と環境データが示すタッチパネル30のサイズとに基づいて、操作位置情報をタッチパネル30の座標系の操作情報に変換する。操作情報は、例えば、情報機器300に対するオペレータの操作位置の座標(DX,DY)を、加工装置2のタッチパネル30の座標系に変換した操作位置の座標(TX,TY)、操作種別等を示す情報を含む。通信ユニット70は、変換した操作情報を加工装置2に提供する。 When the communication unit 70 receives operation position information from the information device 300, it converts the operation position information into operation information in the SX-SY coordinate system of the touch panel 30 of the processing device 2. For example, the communication unit 70 converts the operation position information into operation information in the coordinate system of the touch panel 30 based on the DX ratio and DY ratio indicated by the operation position information and the size of the touch panel 30 indicated by the environmental data. The operation information includes, for example, information indicating the coordinates (TX, TY) of the operation position of the operator relative to the information device 300 converted into the coordinate system of the touch panel 30 of the processing device 2, the operation type, etc. The communication unit 70 provides the converted operation information to the processing device 2.

加工装置2は、通信ユニット70から操作情報を取得すると、該操作情報をタッチパネル30に表示している操作画面510に対する情報として認識する。加工装置2は、操作情報が示す座標(TX,TY)及び操作種別に基づいて、タッチパネル30に表示している操作画面510に対する操作を検出する。すなわち、加工装置2は、情報機器300に対する操作を、自装置のタッチパネル30に対する操作として検出する。そして、加工装置2は、検出した操作に対応した処理を実行することで、装置の動作を制御する。よって、オペレータは、情報機器300で加工装置2の操作画面510を撮像することで、加工装置2のタッチパネル30を直接操作しなくても、情報機器300のタッチパネル320の操作画面510の画像に基づいて加工装置2を操作することができる。 When the processing device 2 acquires the operation information from the communication unit 70, it recognizes the operation information as information for the operation screen 510 displayed on the touch panel 30. The processing device 2 detects an operation for the operation screen 510 displayed on the touch panel 30 based on the coordinates (TX, TY) and operation type indicated by the operation information. That is, the processing device 2 detects an operation for the information device 300 as an operation for the touch panel 30 of its own device. The processing device 2 then controls the operation of the device by executing a process corresponding to the detected operation. Therefore, by capturing an image of the operation screen 510 of the processing device 2 with the information device 300, the operator can operate the processing device 2 based on the image of the operation screen 510 on the touch panel 320 of the information device 300 without directly operating the touch panel 30 of the processing device 2.

図4は、加工装置2における従来の問題点を説明するための図である。図4に示す場面2001では、1人のオペレータは、加工装置2のデバッグ時、調整時等に、加工装置2の側面から軸の動きを確認しながら、正面のタッチパネル30に手を伸ばして操作しようとしている。この場合、オペレータは、操作画面510を誤って操作する可能性がある。また、場面2002では、2人のオペレータは、加工装置2の誤操作を防止するために、側面に確認者、正面に操作者をそれぞれ配置している。このため、加工装置2は、安全性を向上させるために、2人以上のオペレータで作業すると、非効率的であるという問題がある。このように、加工装置2は、複数のオペレータを必要とすることなく、作業を1人で安全に操作することが望まれていた。 Figure 4 is a diagram for explaining the conventional problems with the processing device 2. In scene 2001 shown in Figure 4, one operator, when debugging or adjusting the processing device 2, reaches out to the touch panel 30 on the front while checking the axis movement from the side of the processing device 2. In this case, the operator may operate the operation screen 510 incorrectly. Also, in scene 2002, two operators are positioned with a checker on the side and an operator in front to prevent erroneous operation of the processing device 2. For this reason, there is a problem that the processing device 2 is inefficient when two or more operators work on it to improve safety. In this way, it has been desired that the processing device 2 be safely operated by one person without the need for multiple operators.

実施形態に係る加工システム1は、通信ユニット70を介して、加工装置2と情報機器300とを無線通信可能に接続し、加工装置2の操作画面510を情報機器300で撮像した画像を、情報機器300のタッチパネル320に表示する。加工システム1は、情報機器300のタッチパネル320に対する操作位置情報を通信ユニット70に送信すると、通信ユニット70が加工装置2のタッチパネル30に対する操作情報に変換して加工装置2に提供する。これにより、加工システム1は、加工装置2が操作画面510の情報を情報機器300に送信する必要がなく、通信ユニット70からの操作情報を、あたかもタッチパネル30からの操作情報として加工装置2に利用させることができる。その結果、加工システム1は、操作画面510の画像を情報機器300に送信する機能を加工装置2に追加することなく、加工装置2のタッチパネル30から離れて1人のオペレータが加工装置2を操作することができる。また、情報機器300は、操作画面510を撮像した画像をタッチパネル320に表示し、該画像に対する操作位置情報を通信ユニット70に送信する機能をインストールするだけでよい。 The processing system 1 according to the embodiment connects the processing device 2 and the information device 300 via the communication unit 70 so as to be capable of wireless communication, and displays an image of the operation screen 510 of the processing device 2 captured by the information device 300 on the touch panel 320 of the information device 300. When the processing system 1 transmits operation position information for the touch panel 320 of the information device 300 to the communication unit 70, the communication unit 70 converts it into operation information for the touch panel 30 of the processing device 2 and provides it to the processing device 2. As a result, the processing system 1 does not require the processing device 2 to transmit information on the operation screen 510 to the information device 300, and allows the processing device 2 to use the operation information from the communication unit 70 as if it were operation information from the touch panel 30. As a result, the processing system 1 allows one operator to operate the processing device 2 away from the touch panel 30 of the processing device 2 without adding a function to the processing device 2 to transmit an image of the operation screen 510 to the information device 300. Furthermore, the information device 300 only needs to install a function that displays an image of the operation screen 510 on the touch panel 320 and transmits operation position information for the image to the communication unit 70.

また、加工システム1は、情報機器300が操作位置を画像の比率で示す操作位置情報を送信し、通信ユニット70が画像の比率に基づいて操作画面510の座標系に変換することができる。これにより、加工システム1は、情報機器300が加工装置2の操作画面510の構成を認識しなくても、操作位置を画像の比率で検出すればよいので、情報機器300の処理負担を抑制することができる。その結果、加工システム1は、加工装置2が操作画面510に関する情報を情報機器300に提供する必要がないので、加工装置2に対する機能追加をより一層抑制することができる。 In addition, in the processing system 1, the information device 300 transmits operation position information indicating the operation position in terms of the image ratio, and the communication unit 70 can convert the operation position into the coordinate system of the operation screen 510 based on the image ratio. This allows the processing system 1 to reduce the processing burden on the information device 300, since it only needs to detect the operation position in terms of the image ratio, even if the information device 300 does not recognize the configuration of the operation screen 510 of the processing device 2. As a result, the processing system 1 can further reduce the addition of functions to the processing device 2, since the processing device 2 does not need to provide information related to the operation screen 510 to the information device 300.

(加工システムの機能構成)
図5は、実施形態に係る加工装置2及び通信ユニット70の機能構成の一例を模式的に示す図である。図6は、実施形態に係る情報機器300の機能構成の一例を模式的に示す図である。
(Functional configuration of the processing system)
Fig. 5 is a diagram illustrating an example of a functional configuration of the processing device 2 and the communication unit 70 according to the embodiment. Fig. 6 is a diagram illustrating an example of a functional configuration of the information device 300 according to the embodiment.

(加工装置)
本実施形態では、加工装置2は、図5に示すように、撮像ユニット12と、駆動手段14と、Z軸移動手段15と、加工ユニット20と、タッチパネル30と、制御ユニット40と、ストレージ50と、接続部60と、を備える。制御ユニット40は、撮像ユニット12、駆動手段14、Z軸移動手段15、加工ユニット20、タッチパネル30、ストレージ50及び接続部60と電気的に接続されている。
(Processing equipment)
5, the processing device 2 includes an imaging unit 12, a driving means 14, a Z-axis moving means 15, a processing unit 20, a touch panel 30, a control unit 40, a storage 50, and a connection section 60. The control unit 40 is electrically connected to the imaging unit 12, the driving means 14, the Z-axis moving means 15, the processing unit 20, the touch panel 30, the storage 50, and the connection section 60.

撮像ユニット12は、CCD(Charge Coupled Device)やCMOS(Complementary Metal Oxide Semiconductor)等のイメージセンサを搭載した電子顕微鏡である。撮像ユニット12は、チャックテーブル10の保持面上に保持された被加工物100の表面を撮像する。撮像ユニット12は、加工ユニット20用のハウジングの一部に取り付け支持されることで一体化されており、ボールねじ、ナット、パルスモータ等によるZ軸移動手段15によってZ軸方向に移動可能に設けられている。撮像ユニット12は、例えば、チャックテーブル10の保持面に保持された被加工物100の表面に照明光を照射する光源を備えてもよい。 The imaging unit 12 is an electron microscope equipped with an image sensor such as a CCD (Charge Coupled Device) or a CMOS (Complementary Metal Oxide Semiconductor). The imaging unit 12 images the surface of the workpiece 100 held on the holding surface of the chuck table 10. The imaging unit 12 is integrated by being attached to and supported by a part of the housing for the processing unit 20, and is provided so as to be movable in the Z-axis direction by a Z-axis moving means 15 such as a ball screw, a nut, a pulse motor, etc. The imaging unit 12 may include, for example, a light source that irradiates illumination light onto the surface of the workpiece 100 held on the holding surface of the chuck table 10.

加工ユニット20は、チャックテーブル10に保持された被加工物100を加工する。加工ユニット20は、例えば、一対の切削手段であり、それぞれ切削ブレードを有する。一対の切削手段のそれぞれの切削ブレードは、Y軸方向において互いに対向しており、いずれもY軸周りに回転する。加工ユニット20は、回転する切削ブレードによって、被加工物100に対して切削加工を施す。加工ユニット20は、Y軸移動手段27によってY軸方向に沿って移動可能であり、Z軸移動手段15によってZ軸方向に沿って移動可能である。チャックテーブル10の保持面に対して撮像ユニット12や加工ユニット20を相対的にY軸方向に移動させるY軸移動手段27は、ボールねじ、ナット、パルスモータ等からなり、X軸移動手段22とともに駆動手段14を構成する。 The processing unit 20 processes the workpiece 100 held on the chuck table 10. The processing unit 20 is, for example, a pair of cutting means, each having a cutting blade. The cutting blades of the pair of cutting means face each other in the Y-axis direction, and both rotate around the Y-axis. The processing unit 20 performs cutting processing on the workpiece 100 using the rotating cutting blades. The processing unit 20 can be moved along the Y-axis direction by the Y-axis moving means 27, and can be moved along the Z-axis direction by the Z-axis moving means 15. The Y-axis moving means 27, which moves the imaging unit 12 and the processing unit 20 in the Y-axis direction relative to the holding surface of the chuck table 10, is composed of a ball screw, a nut, a pulse motor, etc., and constitutes the driving means 14 together with the X-axis moving means 22.

加工装置2は、X軸移動手段22、Y軸移動手段27及びZ軸移動手段15により、チャックテーブル10と加工ユニット20とを相対移動させることにより、チャックテーブル10に保持された被加工物100を加工する。 The processing device 2 processes the workpiece 100 held on the chuck table 10 by moving the chuck table 10 and the processing unit 20 relative to each other using the X-axis movement means 22, the Y-axis movement means 27, and the Z-axis movement means 15.

なお、加工装置2が備える加工ユニット20は、切削ブレードで被加工物100を切削加工する切削ユニットに限定されない。他には、加工ユニット20は、例えば、研削砥石等で同様の被加工物100を研削加工する研削ユニットや、研磨パッド等で同様の被加工物100を研磨加工する研磨ユニットや、同様の被加工物100にレーザービームを照射してレーザー加工するレーザー加工ユニットなどでもよい。 The processing unit 20 provided in the processing device 2 is not limited to a cutting unit that cuts the workpiece 100 with a cutting blade. Alternatively, the processing unit 20 may be, for example, a grinding unit that grinds a similar workpiece 100 with a grinding wheel or the like, a polishing unit that polishes a similar workpiece 100 with a polishing pad or the like, or a laser processing unit that irradiates a laser beam onto a similar workpiece 100 to perform laser processing.

タッチパネル30は、図2に示すように、加工装置2に関する各種情報を表示する表示部31と、加工条件の設定入力など、加工装置2に関する各種操作入力をオペレータから受け付ける入力部32と、を有する。表示部31は、例えば、液晶ディスプレイや有機ELディスプレイなどの表示デバイスを有する。入力部32は、例えば、表示デバイスの表示面における物体の接触位置や座標を指定するタッチスクリーンを有する。タッチパネル30は、矩形状の表示領域33を有する。タッチパネル30は、表示領域33に対して接触した物体の座標(位置)を検出する。タッチパネル30は、接触の間隔、接触の位置の変化、接触の回数等を検出することができる。タッチパネル30は、検出した接触位置、接触の間隔、接触の位置の変化、接触の回数等を識別可能な操作情報を制御ユニット40に供給する。実施形態では、タッチパネル30は、第1タッチパネルの一例である。 As shown in FIG. 2, the touch panel 30 has a display unit 31 that displays various information related to the processing device 2, and an input unit 32 that accepts various operation inputs related to the processing device 2 from an operator, such as input of processing condition settings. The display unit 31 has a display device such as a liquid crystal display or an organic EL display. The input unit 32 has a touch screen that specifies the contact position and coordinates of an object on the display surface of the display device. The touch panel 30 has a rectangular display area 33. The touch panel 30 detects the coordinates (position) of an object that has contacted the display area 33. The touch panel 30 can detect the interval between contacts, the change in the position of contact, the number of contacts, etc. The touch panel 30 supplies operation information that can identify the detected contact position, the interval between contacts, the change in the position of contact, the number of contacts, etc. to the control unit 40. In the embodiment, the touch panel 30 is an example of a first touch panel.

ストレージ50は、制御ユニット40により実行される各種処理等の機能を実現するプログラムや、かかるプログラムによる処理に用いられるデータなどを記憶する。ストレージ50は、HDD(Hard Disk Drive)や半導体メモリ等により実現できる。ストレージ50は、制御ユニット40が備えるプロセッサが制御プログラムに記述された命令を実行する際の一時的な作業領域としても利用されてもよい。 The storage 50 stores programs that realize functions such as various processes executed by the control unit 40, and data used in the processes by such programs. The storage 50 can be realized by a HDD (Hard Disk Drive), a semiconductor memory, etc. The storage 50 may also be used as a temporary working area when the processor in the control unit 40 executes instructions written in the control program.

なお、本実施形態では、加工装置2がストレージ50を備える場合について説明するが、これに限定されない。例えば、ストレージ50は、加工装置2の外部のコンピュータ及び電子機器、他の加工装置2等の加工装置2がアクセス可能な記憶装置とすることができる。 In this embodiment, the processing device 2 is described as having a storage 50, but is not limited to this. For example, the storage 50 can be a storage device that can be accessed by a processing device 2, such as a computer and electronic device external to the processing device 2, or another processing device 2.

ストレージ50は、例えば、複数の操作画面データ51、環境データ52等の各種データを記憶できる。操作画面データ51は、例えば、加工装置2で用いる操作画面510を表示するためのHTML(Hyper Text Markup Language)形式のデータを含む。複数の操作画面データ51は、例えば、加工装置2における複数の加工工程、メンテナンス等に対応し、オペレータが加工装置2を操作する操作画面510を表示するためのデータである。操作画面510は、オペレータに操作させる操作ボタンを有する。環境データ52は、上述したように、タッチパネル30の表示領域33のサイズ、操作画面510のサイズ等を識別可能なサイズ情報を含む。 The storage 50 can store various data such as, for example, multiple operation screen data 51 and environmental data 52. The operation screen data 51 includes, for example, data in HTML (Hyper Text Markup Language) format for displaying an operation screen 510 used in the processing device 2. The multiple operation screen data 51 correspond, for example, to multiple processing steps, maintenance, etc. in the processing device 2, and are data for displaying an operation screen 510 on which an operator operates the processing device 2. The operation screen 510 has operation buttons that the operator operates. As described above, the environmental data 52 includes size information that can identify the size of the display area 33 of the touch panel 30, the size of the operation screen 510, etc.

接続部60は、他の装置が接続される端子を有する。接続部60は、例えば、USB(Universal Serial Bus)のような汎用的な端子を用いることができる。本実施形態では、接続部60は、例えば、通信ユニット70を着脱自在に接続することができる。図1に示した一例では、接続部60は、本体200の外部から着脱可能なように、本体200のタッチパネル30の近傍に設けられている。 The connection unit 60 has a terminal to which another device is connected. The connection unit 60 can be, for example, a general-purpose terminal such as a USB (Universal Serial Bus). In this embodiment, the connection unit 60 can be, for example, detachably connected to a communication unit 70. In the example shown in FIG. 1, the connection unit 60 is provided near the touch panel 30 of the main body 200 so that it can be detached from outside the main body 200.

制御ユニット40は、CPU(Central Processing Unit)などの演算処理装置と、ROM(Read Only Memory)又はRAM(Random Access Memory)などの記憶装置と、入出力インターフェース装置とを備える。制御ユニット40は、かかる装置を用いて、加工装置2が実施する一連の加工工程に従い、上述した各構成要素を制御するための制御プログラムなどを実行可能なコンピュータである。 The control unit 40 includes an arithmetic processing device such as a CPU (Central Processing Unit), a storage device such as a ROM (Read Only Memory) or a RAM (Random Access Memory), and an input/output interface device. The control unit 40 is a computer that can use these devices to execute control programs and the like for controlling each of the above-mentioned components in accordance with a series of processing steps performed by the processing device 2.

制御ユニット40は、加工装置2を駆動する各機構(X軸移動手段22、Y軸移動手段27、Z軸移動手段15)を制御する。制御ユニット40は、加工装置2の各部を制御し、加工装置2による加工処理を実現する。制御ユニット40は、例えばオペレータにより入力設定された加工条件に従って、チャックテーブル10や加工ユニット20を含む加工装置2の各部を制御し、被加工物100の加工処理を実現する。 The control unit 40 controls each mechanism (X-axis movement means 22, Y-axis movement means 27, Z-axis movement means 15) that drives the processing device 2. The control unit 40 controls each part of the processing device 2 and realizes processing by the processing device 2. The control unit 40 controls each part of the processing device 2, including the chuck table 10 and the processing unit 20, according to processing conditions input and set by an operator, for example, and realizes processing of the workpiece 100.

制御ユニット40は、タッチパネル30によって検出された物体の接触位置、接触位置の変化、接触を検出した間隔、接触を検出した回数の少なくとも1つに基づいて、ジェスチャの種別を判別する。ジェスチャは、例えば、タッチ、ロングタッチ、リリース、スワイプ、ドラッグ等を含むが、これに限定されない。 The control unit 40 determines the type of gesture based on at least one of the contact position of the object detected by the touch panel 30, the change in the contact position, the interval at which the contact is detected, and the number of times the contact is detected. Gestures include, but are not limited to, touch, long touch, release, swipe, drag, etc.

制御ユニット40は、タッチパネル30の入力部32を介してオペレータにより設定された加工条件に従って、加工装置2の動作全般を制御する。制御ユニット40は、操作画面510をタッチパネル30に表示させ、タッチパネル30を介して、操作情報を取得すると、操作情報に基づいて操作画面510に対するオペレータの操作を特定する。制御ユニット40は、操作画面510の操作ボタンに対する操作を特定すると、該操作ボタンに割り当てられた処理に基づいて加工ユニット20の動作を制御する。また、制御ユニット40は、操作画面510をタッチパネル30に表示させた状態で、該通信ユニット70から操作情報が提供されると、該操作情報に基づいて操作画面510に対するオペレータの操作を特定し、操作に応じた処理に基づいて加工装置2の動作を制御する。 The control unit 40 controls the overall operation of the processing device 2 according to the processing conditions set by the operator via the input unit 32 of the touch panel 30. The control unit 40 displays the operation screen 510 on the touch panel 30, and upon acquiring operation information via the touch panel 30, identifies the operator's operation on the operation screen 510 based on the operation information. When the control unit 40 identifies an operation on an operation button on the operation screen 510, it controls the operation of the processing unit 20 based on the processing assigned to the operation button. In addition, when the control unit 40 receives operation information from the communication unit 70 while the operation screen 510 is displayed on the touch panel 30, it identifies the operator's operation on the operation screen 510 based on the operation information, and controls the operation of the processing device 2 based on the processing corresponding to the operation.

(通信ユニット)
通信ユニット70は、通信部710と、記憶部720と、変換部730と、提供部740と、を備える。通信部710、記憶部720、変換部730及び提供部740は、電気的に接続されている。変換部730及び提供部740は、例えば、演算処理装置で実現してもよいし、ASIC(Application Specific Integrated Circuit)やFPGA(Field-Programmable Gate Array)等の集積回路により実現されてもよい。
(communication unit)
The communication unit 70 includes a communication unit 710, a storage unit 720, a conversion unit 730, and a provision unit 740. The communication unit 710, the storage unit 720, the conversion unit 730, and the provision unit 740 are electrically connected to each other. The conversion unit 730 and the provision unit 740 may be realized, for example, by an arithmetic processing device, or may be realized by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field-Programmable Gate Array).

通信部710は、例えば、情報機器300等の加工装置2の外部の電子機器と通信を行う。通信部710は、例えば、情報機器300から受信した各種情報を記憶部720に記憶し、変換部730に供給する。通信部710は、情報機器300から受信した操作位置情報を変換部730に供給する。なお、通信部710は、受信機能のみを有する構成としてもよいし、送受信機能を有する構成としてもよい。 The communication unit 710 communicates with electronic devices external to the processing device 2, such as the information device 300. For example, the communication unit 710 stores various information received from the information device 300 in the storage unit 720 and supplies the information to the conversion unit 730. The communication unit 710 supplies operation position information received from the information device 300 to the conversion unit 730. Note that the communication unit 710 may be configured to have only a receiving function, or may be configured to have a transmitting/receiving function.

記憶部720は、各種データ及びプログラムを記憶する。例えば、記憶部120は、例えば、RAM、フラッシュメモリ等の半導体メモリ素子である。記憶部120は、通信部710を介して受信した情報を記憶する。記憶部720は、例えば、加工装置2の環境データ52のサイズ情報等を記憶できる。 The memory unit 720 stores various data and programs. For example, the memory unit 120 is a semiconductor memory element such as a RAM or a flash memory. The memory unit 120 stores information received via the communication unit 710. The memory unit 720 can store, for example, size information of the environmental data 52 of the processing device 2, etc.

変換部730は、情報機器300から受信した操作位置情報を操作画面510の座標系の操作情報に変換する。変換部730は、操作位置情報が示すDX比率及びDY比率とサイズ情報が示すタッチパネル30のサイズとに基づいて、操作位置情報をタッチパネル30の座標系の操作情報に変換する。変換部730は、例えば、変換テーブル、変換プログラム等を用いて、操作位置情報を操作情報に変換する。例えば、情報機器300が表示している画像における操作画面510のサイズを操作位置情報が含んでいる場合、変換部730は、画像における操作画面510のサイズと加工装置2で表示している操作画面510のサイズとから画像における操作画面510のスケールを特定し、スケールに基づいて、操作位置情報を加工装置2の操作情報に変換してもよい。変換部730は、操作画面510をタッチパネル30の表示領域33の全体に表示している表示状態と、操作画面510を表示領域33の一部に表示している表示状態とを認識し、表示状態に適した変換方法を用いて操作位置情報を加工装置2の操作情報に変換してもよい。 The conversion unit 730 converts the operation position information received from the information device 300 into operation information in the coordinate system of the operation screen 510. The conversion unit 730 converts the operation position information into operation information in the coordinate system of the touch panel 30 based on the DX ratio and DY ratio indicated by the operation position information and the size of the touch panel 30 indicated by the size information. The conversion unit 730 converts the operation position information into operation information using, for example, a conversion table, a conversion program, or the like. For example, when the operation position information includes the size of the operation screen 510 in the image displayed by the information device 300, the conversion unit 730 may specify the scale of the operation screen 510 in the image from the size of the operation screen 510 in the image and the size of the operation screen 510 displayed by the processing device 2, and convert the operation position information into operation information of the processing device 2 based on the scale. The conversion unit 730 may recognize a display state in which the operation screen 510 is displayed in the entire display area 33 of the touch panel 30 and a display state in which the operation screen 510 is displayed in a part of the display area 33, and convert the operation position information into operation information of the processing device 2 using a conversion method suitable for the display state.

提供部740は、変換部730が変換した操作情報を該加工装置2に提供する。実施形態では、提供部740は、例えば、操作情報を接続部60に出力することで、操作情報を加工装置2に提供する。提供部740は、変換部730の構成に含めてもよい。なお、変換部730は、加工装置2のタッチパネル30の情報を読み取る機能を有し、情報機器300に備えられていてもよい。 The providing unit 740 provides the operation information converted by the converting unit 730 to the processing device 2. In the embodiment, the providing unit 740 provides the operation information to the processing device 2, for example, by outputting the operation information to the connecting unit 60. The providing unit 740 may be included in the configuration of the converting unit 730. Note that the converting unit 730 has a function of reading information on the touch panel 30 of the processing device 2, and may be provided in the information device 300.

(情報機器)
図6に示すように、情報機器300は、撮像部310と、タッチパネル320と、通信部330と、記憶部340と、制御部350と、を備える。制御部350は、撮像部310、タッチパネル320、通信部330及び記憶部340と電気的に接続されている。
(Information equipment)
6 , information device 300 includes imaging unit 310, touch panel 320, communication unit 330, storage unit 340, and control unit 350. Control unit 350 is electrically connected to imaging unit 310, touch panel 320, communication unit 330, and storage unit 340.

撮像部310は、CCD、CMOS等のイメージセンサを用いて電子的に画像を撮像する。撮像部310は、撮像した画像を信号に変換して制御部350に供給する。撮像部310は、撮像した画像の信号をタッチパネル320に供給することで、該画像をタッチパネル320に表示させる。実施形態では、撮像部310は、操作画面510を撮像する撮像部の一例である。 The imaging unit 310 electronically captures an image using an image sensor such as a CCD or CMOS. The imaging unit 310 converts the captured image into a signal and supplies it to the control unit 350. The imaging unit 310 supplies the signal of the captured image to the touch panel 320, thereby causing the image to be displayed on the touch panel 320. In the embodiment, the imaging unit 310 is an example of an imaging unit that captures an image of the operation screen 510.

タッチパネル320は、例えば、表示デバイスとタッチスクリーンとが重ねて配置されている。タッチパネル320は、情報機器300に関する各種情報を表示し、表示内容に対するオペレータ等の操作を受け付ける。タッチパネル320は、例えば、矩形状に形成されており、情報機器300の一面に設けられている。タッチパネル320は、タッチパネル320に対して接触した物体の座標(位置)を検出する。タッチパネル320は、接触の間隔、接触の位置の変化、接触の回数等を検出することができる。実施形態では、タッチパネル320は、第2タッチパネルの一例である。タッチパネル320は、検出結果を制御部350に提供する。 Touch panel 320 is, for example, a display device and a touch screen arranged on top of each other. Touch panel 320 displays various information related to information device 300 and accepts operations on the display contents by an operator or the like. Touch panel 320 is, for example, formed in a rectangular shape and provided on one side of information device 300. Touch panel 320 detects the coordinates (position) of an object that comes into contact with touch panel 320. Touch panel 320 can detect the interval between contacts, changes in the position of contact, the number of contacts, etc. In the embodiment, touch panel 320 is an example of a second touch panel. Touch panel 320 provides the detection results to control unit 350.

通信部330は、例えば、通信ユニット70、他の通信機器等と通信を行う。通信部330は、例えば、制御部350の制御により、操作位置情報等を通信ユニット70に送信する。通信部330は、外部の電子機器から受信した各種情報を制御部350に供給する。通信部330は、ペアリングされた通信機器との間で、無線による通信を行う機能を有する。通信部330は、他の通信機器から各種情報を受信する機能を有する。実施形態では、通信部330は、情報機器300の送信部の一例である。 The communication unit 330 communicates with, for example, the communication unit 70, other communication devices, etc. The communication unit 330 transmits operation position information, etc. to the communication unit 70 under the control of, for example, the control unit 350. The communication unit 330 supplies various information received from an external electronic device to the control unit 350. The communication unit 330 has a function of wirelessly communicating with a paired communication device. The communication unit 330 has a function of receiving various information from other communication devices. In the embodiment, the communication unit 330 is an example of a transmission unit of the information device 300.

記憶部340は、各種情報及びプログラムを記憶する。例えば、記憶部340は、例えば、RAM、フラッシュメモリ等の半導体メモリ素子、ハードディスク、光ディスク等である。記憶部340は、撮像部310が撮像した撮像情報341、タッチパネル320が検出した操作位置情報342等の各種情報を記憶する。記憶部340は、情報機器300を加工装置2のHIDとして機能させるためのプログラム343を記憶する。プログラム343は、例えば、アプリケーションプログラムであり、オペレータ等によって起動される。 The storage unit 340 stores various information and programs. For example, the storage unit 340 is a semiconductor memory element such as a RAM or a flash memory, a hard disk, an optical disk, etc. The storage unit 340 stores various information such as imaging information 341 captured by the imaging unit 310 and operation position information 342 detected by the touch panel 320. The storage unit 340 stores a program 343 for causing the information device 300 to function as the HID of the processing device 2. The program 343 is, for example, an application program, and is started by an operator, etc.

制御部350は、CPUなどの演算処理装置と、ROM又はRAMなどの記憶装置と、入出力インターフェース装置とを備える。制御部350は、例えば、情報機器300を制御する統合制御ユニットである。制御部350は、情報機器300の各構成要素を制御するための制御プログラム、プログラム343などを実行可能なコンピュータである。 The control unit 350 includes a processor such as a CPU, a storage device such as a ROM or RAM, and an input/output interface device. The control unit 350 is, for example, an integrated control unit that controls the information device 300. The control unit 350 is a computer capable of executing a control program, program 343, etc., for controlling each component of the information device 300.

制御部350は、例えばプログラム343を実行することで、撮像部310を起動させ、加工装置2の操作画面510をオペレータに撮像させる。制御部350は、撮像した操作画面510の画像をタッチパネル320に表示させ、該画像に対するオペレータの操作を受け付ける。制御部350は、画像に対する操作位置情報を検出すると、該操作位置情報をペアリングされた通信ユニット70に送信するように通信部330を制御する。 The control unit 350 executes the program 343, for example, to start the imaging unit 310 and have the operator capture an image of the operation screen 510 of the processing device 2. The control unit 350 displays the captured image of the operation screen 510 on the touch panel 320 and accepts the operator's operation on the image. When the control unit 350 detects operation position information for the image, it controls the communication unit 330 to transmit the operation position information to the paired communication unit 70.

制御部350は、撮像した操作画面510の画像を補正する補正部351を備える。補正部351は、上述した画像補正機能を有する。補正部351は、矩形認識、台形補正等の機能を含む。補正部351は、例えば、加工装置2のタッチパネル30、表示領域33、操作画面510等の矩形を認識する。補正部351は、撮像角度による画像の台形、斜め、角度等のゆがみを検出すると、四角形に補正する。 The control unit 350 includes a correction unit 351 that corrects the captured image of the operation screen 510. The correction unit 351 has the image correction function described above. The correction unit 351 includes functions such as rectangle recognition and keystone correction. The correction unit 351 recognizes rectangles such as the touch panel 30, display area 33, and operation screen 510 of the processing device 2, for example. When the correction unit 351 detects distortion of the image due to the imaging angle, such as trapezoidal, oblique, or angular distortion, it corrects it to a rectangle.

以上、本実施形態に係る加工システム1の加工装置2、通信ユニット70及び情報機器300の構成例について説明した。なお、図5及び図6を用いて説明した上記の構成はあくまで一例であり、本実施形態に係る加工装置2、通信ユニット70及び情報機器300の構成は係る例に限定されない。本実施形態に係る加工装置2、通信ユニット70及び情報機器300の機能構成は、仕様や運用に応じて柔軟に変形可能である。 The above describes an example of the configuration of the processing device 2, communication unit 70, and information device 300 of the processing system 1 according to this embodiment. Note that the above configuration described using Figures 5 and 6 is merely an example, and the configurations of the processing device 2, communication unit 70, and information device 300 according to this embodiment are not limited to this example. The functional configurations of the processing device 2, communication unit 70, and information device 300 according to this embodiment can be flexibly modified depending on the specifications and operation.

(加工システムの処理手順の一例)
次に、実施形態に係る加工システム1が実行する処理手順の一例を説明する。まず、情報機器300が実行する処理手順の一例について説明する。図7は、実施形態に係る情報機器300の制御部350が実行する処理手順の一例を示すフローチャートである。図7に示す処理手順は、情報機器300の制御部350がプログラムを実行することによって実現される。図7に示す処理手順は、オペレータの起動指示に応じて実行される。
(An example of a processing procedure for a processing system)
Next, an example of a processing procedure executed by the processing system 1 according to the embodiment will be described. First, an example of a processing procedure executed by the information device 300 will be described. Fig. 7 is a flowchart showing an example of a processing procedure executed by the control unit 350 of the information device 300 according to the embodiment. The processing procedure shown in Fig. 7 is realized by the control unit 350 of the information device 300 executing a program. The processing procedure shown in Fig. 7 is executed in response to a start-up instruction from an operator.

図7に示すように、情報機器300の制御部350は、撮像部310を起動させる(ステップ2101)。例えば、制御部350は、撮像部310を起動させ、撮像部310を撮像可能な状態にする。制御部350は、加工装置2の操作画面510の撮像処理を実行する(ステップ2102)。例えば、制御部350は、撮像処理を実行することで、加工装置2の操作画面510の撮像をオペレータに促し、操作画面510の画像を示す撮像情報341を記憶部340に記憶する。制御部350は、ステップ2102の処理が終了すると、処理をステップ2103に進める。 As shown in FIG. 7, the control unit 350 of the information device 300 activates the imaging unit 310 (step 2101). For example, the control unit 350 activates the imaging unit 310 and sets the imaging unit 310 in a state where it can capture an image. The control unit 350 executes an imaging process for the operation screen 510 of the processing device 2 (step 2102). For example, the control unit 350 executes the imaging process to prompt the operator to capture an image of the operation screen 510 of the processing device 2, and stores imaging information 341 indicating an image of the operation screen 510 in the storage unit 340. When the process of step 2102 ends, the control unit 350 advances the process to step 2103.

制御部350は、撮像した操作画面510の画像を補正する(ステップ2103)。例えば、制御部350は、エッジ検出、パターンマッチング等により、画像から操作画面510を検出し、操作画面510のゆがみを検出すると、操作画面510が四角形になるように補正する。また、制御部350は、操作画面510のゆがみを検出しないと、補正を行わずに処理を終了する。制御部350は、ステップ2103の処理が終了すると、処理をステップ2104に進める。 The control unit 350 corrects the captured image of the operation screen 510 (step 2103). For example, the control unit 350 detects the operation screen 510 from the image by edge detection, pattern matching, etc., and if the control unit 350 detects distortion of the operation screen 510, it corrects it so that the operation screen 510 becomes a rectangle. If the control unit 350 does not detect distortion of the operation screen 510, it ends the process without performing correction. When the control unit 350 ends the process of step 2103, it advances the process to step 2104.

制御部350は、操作画面510の画像をタッチパネル320に表示する(ステップ2104)。例えば、制御部350は、操作画面510の画像を表示するようにタッチパネル320を制御する。これにより、タッチパネル320は、撮像部310が撮像した操作画面510の画像を表示する。制御部350は、ステップ2104の処理が終了すると、処理をステップ2105に進める。 The control unit 350 displays an image of the operation screen 510 on the touch panel 320 (step 2104). For example, the control unit 350 controls the touch panel 320 to display the image of the operation screen 510. As a result, the touch panel 320 displays the image of the operation screen 510 captured by the imaging unit 310. When the processing of step 2104 ends, the control unit 350 advances the processing to step 2105.

制御部350は、タッチパネル320の検出結果に基づいて、画像に対する操作を検出したか否かを判定する(ステップ2105)。例えば、制御部350は、タッチパネル320が操作画面510または操作画面510の操作ボタンの画像に対する物体の接触を検出した場合に、画像に対する操作を検出したと判定する。制御部350は、画像に対する操作を検出していないと判定した場合(ステップ2105でNo)、処理を後述するステップ2108に進める。また、制御部350は、画像に対する操作を検出したと判定した場合(ステップ2105でYes)、処理をステップ2106に進める。 The control unit 350 determines whether or not an operation on the image has been detected based on the detection result of the touch panel 320 (step 2105). For example, the control unit 350 determines that an operation on the image has been detected when the touch panel 320 detects contact of an object with the operation screen 510 or an image of an operation button on the operation screen 510. If the control unit 350 determines that an operation on the image has not been detected (No in step 2105), the control unit 350 advances the process to step 2108 described below. On the other hand, if the control unit 350 determines that an operation on the image has been detected (Yes in step 2105), the control unit 350 advances the process to step 2106.

制御部350は、画像に対する操作位置情報を作成する(ステップ2106)。例えば、制御部350は、タッチパネル320が検出した物体の接触位置に基づいて、DX比率、DY比率、操作種別を求め、それらを識別可能な操作位置情報342を作成する。制御部350は、ステップ2106の処理が終了すると、処理をステップ2107に進める。 The control unit 350 creates operation position information for the image (step 2106). For example, the control unit 350 determines the DX ratio, DY ratio, and operation type based on the contact position of the object detected by the touch panel 320, and creates operation position information 342 that can identify them. When the processing of step 2106 ends, the control unit 350 advances the processing to step 2107.

制御部350は、操作位置情報を通信ユニット70に送信するように通信部330を制御する(ステップ2107)。例えば、制御部350は、操作位置情報をペアリングされた通信ユニット70に送信する。制御部350は、ステップ2107の処理が終了すると、処理をステップ2108に進める。 The control unit 350 controls the communication unit 330 to transmit the operation position information to the communication unit 70 (step 2107). For example, the control unit 350 transmits the operation position information to the paired communication unit 70. When the processing of step 2107 ends, the control unit 350 advances the processing to step 2108.

制御部350は、終了するか否かを判定する(ステップ2108)。例えば、制御部350は、タッチパネル320、通信部330等を介して、終了指示を受け付けた場合に、終了すると判定する。制御部350は、終了しないと判定した場合(ステップ2108でNo)、処理を既に説明したステップ2105に戻し、処理を継続する。また、制御部350は、終了すると判定した場合(ステップ2108でYes)処理をステップ2109に進める。 The control unit 350 determines whether or not to terminate (step 2108). For example, the control unit 350 determines to terminate when an instruction to terminate is received via the touch panel 320, the communication unit 330, etc. If the control unit 350 determines not to terminate (No in step 2108), the process returns to step 2105 already described and continues. If the control unit 350 determines to terminate (Yes in step 2108), the process proceeds to step 2109.

制御部350は、操作画面510の画像の表示を終了させる(ステップ2109)。例えば、制御部350は、操作画面510の画像の表示を終了するようにタッチパネル320を制御する。これにより、タッチパネル320は、撮像部310が撮像した操作画面510の画像の表示を終了する。制御部350は、ステップ2109の処理が終了すると、図7に示す処理手順を終了させる。 The control unit 350 ends the display of the image of the operation screen 510 (step 2109). For example, the control unit 350 controls the touch panel 320 to end the display of the image of the operation screen 510. This causes the touch panel 320 to end the display of the image of the operation screen 510 captured by the imaging unit 310. When the processing of step 2109 ends, the control unit 350 ends the processing procedure shown in FIG. 7.

図7に示す処理手順では、ステップ2107は、情報機器300と通信ユニット70とがペアリングされていることを前提に説明したが、これに限定されない。例えば、図7に示す処理手順は、通信ユニット70とペアリングする処理をステップ2107に含めてもよいし、新たな処理として含めてもよい。 In the processing procedure shown in FIG. 7, step 2107 has been described on the assumption that the information device 300 and the communication unit 70 are paired, but this is not limited to the above. For example, the processing procedure shown in FIG. 7 may include a process for pairing with the communication unit 70 in step 2107, or may include the process as a new process.

次に、通信ユニット70が実行する処理手順の一例について説明する。図8は、実施形態に係る通信ユニット70が実行する処理手順の一例を示すフローチャートである。図8に示す処理手順は、通信ユニット70がプログラムを実行することによって実現される。図8に示す処理手順は、通信ユニット70によって繰り返し実行される。 Next, an example of a processing procedure executed by the communication unit 70 will be described. FIG. 8 is a flowchart showing an example of a processing procedure executed by the communication unit 70 according to the embodiment. The processing procedure shown in FIG. 8 is realized by the communication unit 70 executing a program. The processing procedure shown in FIG. 8 is repeatedly executed by the communication unit 70.

図8に示すように、通信ユニット70は、操作位置情報342を受信したか否かを判定する(ステップ3101)。例えば、通信ユニット70は、通信部710を介いて、情報機器300から操作位置情報を受信している場合に、操作位置情報342を受信したと判定する。通信ユニット70は、操作位置情報342を受信していないと判定した場合(ステップ3101でNo)、図8に示す処理手順を終了させる。 As shown in FIG. 8, the communication unit 70 determines whether or not the operation position information 342 has been received (step 3101). For example, the communication unit 70 determines that the operation position information 342 has been received when the operation position information has been received from the information device 300 via the communication section 710. When the communication unit 70 determines that the operation position information 342 has not been received (No in step 3101), the processing procedure shown in FIG. 8 is terminated.

また、通信ユニット70は、操作位置情報342を受信したと判定した場合(ステップ3101でYes)、処理をステップ3101に進める。通信ユニット70は、操作位置情報342を操作画面510の座標系の操作情報に変換する(ステップ3102)。例えば、通信ユニット70は、操作位置情報が示すDX比率及びDY比率とサイズ情報が示すタッチパネル30のサイズとに基づいて、操作位置情報をタッチパネル30の座標系の操作情報に変換する。通信ユニット70は、ステップ3102の処理が終了すると、処理をステップ3103に進める。 Furthermore, if the communication unit 70 determines that it has received the operation position information 342 (Yes in step 3101), it advances the process to step 3101. The communication unit 70 converts the operation position information 342 into operation information in the coordinate system of the operation screen 510 (step 3102). For example, the communication unit 70 converts the operation position information into operation information in the coordinate system of the touch panel 30 based on the DX ratio and DY ratio indicated by the operation position information and the size of the touch panel 30 indicated by the size information. When the communication unit 70 finishes the process of step 3102, it advances the process to step 3103.

通信ユニット70は、変換した操作情報を加工装置2に提供する(ステップ3103)。例えば、通信ユニット70は、変換した操作情報を加工装置2の接続部60に出力することで、操作情報を加工装置2に提供する。通信ユニット70は、ステップ3103の処理が終了すると、図8に示す処理手順を終了させる。 The communication unit 70 provides the converted operation information to the processing device 2 (step 3103). For example, the communication unit 70 provides the operation information to the processing device 2 by outputting the converted operation information to the connection section 60 of the processing device 2. When the processing of step 3103 is completed, the communication unit 70 ends the processing procedure shown in FIG. 8.

次に、加工装置2が実行する処理手順の一例について説明する。図9は、実施形態に係る加工装置2の制御ユニット40が実行する処理手順の一例を示すフローチャートである。図9に示す処理手順は、加工装置2の制御ユニット40がプログラムを実行することによって実現される。図9に示す処理手順は、制御ユニット40が所定のタイミングに実行される。所定のタイミングは、例えば、加工装置2をオペレータが使用するタイミング等を含む。 Next, an example of a processing procedure executed by the processing device 2 will be described. FIG. 9 is a flowchart showing an example of a processing procedure executed by the control unit 40 of the processing device 2 according to the embodiment. The processing procedure shown in FIG. 9 is realized by the control unit 40 of the processing device 2 executing a program. The processing procedure shown in FIG. 9 is executed by the control unit 40 at a predetermined timing. The predetermined timing includes, for example, the timing when the operator uses the processing device 2.

図9に示すように、加工装置2の制御ユニット40は、操作画面510をタッチパネル30に表示させる(ステップ4101)。例えば、制御ユニット40は、操作画面データ51が示す操作画面510を表示するように、タッチパネル30を制御する。その結果、タッチパネル30は、操作画面510を表示する。制御ユニット40は、ステップ4101の処理が終了すると、処理をステップ4102に進める。 As shown in FIG. 9, the control unit 40 of the processing device 2 causes the touch panel 30 to display the operation screen 510 (step 4101). For example, the control unit 40 controls the touch panel 30 to display the operation screen 510 indicated by the operation screen data 51. As a result, the touch panel 30 displays the operation screen 510. When the processing of step 4101 ends, the control unit 40 advances the processing to step 4102.

制御ユニット40は、タッチパネル30からの操作情報ありか否かを判定する(ステップ4102)。例えば、タッチパネル30は、物体の接触を検出した場合に、検出結果を示す操作情報を制御ユニット40に供給する。このため、制御ユニット40は、タッチパネル30から操作情報の供給があった場合に、タッチパネル30からの操作情報ありと判定する。制御ユニット40は、タッチパネル30からの操作情報ありと判定した場合(ステップ4102でYes)、タッチパネル30に対する操作を検出しているので、処理を後述するステップ4104に進める。また、制御ユニット40は、タッチパネル30からの操作情報ありではない、すなわち操作情報なしと判定した場合(ステップ4102でNo)、タッチパネル30に対する操作を検出していないので、処理をステップ4103に進める。 The control unit 40 determines whether or not there is operation information from the touch panel 30 (step 4102). For example, when the touch panel 30 detects contact with an object, it supplies operation information indicating the detection result to the control unit 40. Therefore, when operation information is supplied from the touch panel 30, the control unit 40 determines that there is operation information from the touch panel 30. When the control unit 40 determines that there is operation information from the touch panel 30 (Yes in step 4102), an operation on the touch panel 30 has been detected, and the process proceeds to step 4104 described below. When the control unit 40 determines that there is no operation information from the touch panel 30, i.e., that there is no operation information (No in step 4102), an operation on the touch panel 30 has not been detected, and the process proceeds to step 4103.

制御ユニット40は、通信ユニット70からの操作情報ありか否かを判定する(ステップ4103)。例えば、通信ユニット70は、情報機器300が操作位置情報を送信した場合に、操作位置情報を変換した操作情報を制御ユニット40に提供する。このため、制御ユニット40は、接続部60を介して、通信ユニット70から操作情報の提供があった場合に、通信ユニット70からの操作情報ありと判定する。制御ユニット40は、通信ユニット70からの操作情報ありではない、すなわち操作情報なしと判定した場合(ステップ4103でNo)、タッチパネル30及び情報機器300に対する操作を検出していないので、処理を後述するステップ4105に進める。また、制御ユニット40は、通信ユニット70からの操作情報ありと判定した場合(ステップ4103でYes)、処理をステップ4104に進める。 The control unit 40 determines whether or not there is operation information from the communication unit 70 (step 4103). For example, when the information device 300 transmits operation position information, the communication unit 70 provides the control unit 40 with operation information obtained by converting the operation position information. Therefore, when operation information is provided from the communication unit 70 via the connection section 60, the control unit 40 determines that there is operation information from the communication unit 70. When the control unit 40 determines that there is no operation information from the communication unit 70 (No in step 4103), since no operation on the touch panel 30 and the information device 300 has been detected, the process proceeds to step 4105 described below. When the control unit 40 determines that there is operation information from the communication unit 70 (Yes in step 4103), the process proceeds to step 4104.

制御ユニット40は、操作情報に基づく処理を実行する(ステップ4104)。例えば、制御ユニット40は、操作情報が示す座標(TX,TY)及び操作種別に基づいて、タッチパネル30に表示している操作画面510に対する操作を検出する。そして、制御ユニット40は、検出した操作に応じた処理を実行することで、加工装置2の動作を制御する。例えば、制御ユニット40は、操作画面510の操作ボタンが操作されたことを検出した場合、操作ボタンに割り当てられた加工装置2の制御処理を実行する。制御ユニット40は、ステップ4104の処理が終了すると、処理をステップ4105に進める。 The control unit 40 executes processing based on the operation information (step 4104). For example, the control unit 40 detects an operation on the operation screen 510 displayed on the touch panel 30 based on the coordinates (TX, TY) and operation type indicated by the operation information. The control unit 40 then controls the operation of the processing device 2 by executing processing according to the detected operation. For example, when the control unit 40 detects that an operation button on the operation screen 510 has been operated, it executes control processing of the processing device 2 assigned to the operation button. When the control unit 40 completes the processing of step 4104, it advances the processing to step 4105.

制御ユニット40は、終了するか否かを判定する(ステップ4105)。例えば、制御ユニット40は、加工装置2の外部から終了指示を受け付けた場合等に、終了すると判定する。制御ユニット40は、終了しないと判定した場合(ステップ4105でNo)、処理を既に説明したステップ4102に戻し、処理を継続する。また、制御ユニット40は、終了すると判定した場合(ステップ4105でYes)、処理をステップ4106に進める。 The control unit 40 determines whether or not to terminate (step 4105). For example, the control unit 40 determines to terminate when an end instruction is received from outside the processing device 2. If the control unit 40 determines not to terminate (No in step 4105), the process returns to step 4102 already described and continues. If the control unit 40 determines to terminate (Yes in step 4105), the process proceeds to step 4106.

制御ユニット40は、操作画面510の表示を終了させる(ステップ4106)。例えば、制御ユニット40は、操作画面510の表示を終了するようにタッチパネル30を制御する。これにより、タッチパネル30は、操作画面510の表示を終了する。制御ユニット40は、ステップ4106の処理が終了すると、図9に示す処理手順を終了させる。 The control unit 40 ends the display of the operation screen 510 (step 4106). For example, the control unit 40 controls the touch panel 30 to end the display of the operation screen 510. This causes the touch panel 30 to end the display of the operation screen 510. When the processing of step 4106 ends, the control unit 40 ends the processing procedure shown in FIG. 9.

以上により、加工システム1は、情報機器300が操作画面510の画像を補正してタッチパネル320に表示し、通信ユニット70が補正した画像に対する操作位置情報を加工装置2の操作情報に変換することができる。これにより、加工システム1は、情報機器300が操作画面510を撮像した画像を用いてオペレータに操作させても、通信ユニット70がより一層正確な操作情報を加工装置2に供給することができる。その結果、加工システム1は、加工装置2が操作画面510に関する情報を情報機器300に提供する必要がないので、加工装置2の構成を複雑化することなく、加工装置2のタッチパネル30から離れて1人のオペレータが加工装置2を操作することができる。 As described above, in the processing system 1, the information device 300 corrects the image of the operation screen 510 and displays it on the touch panel 320, and the communication unit 70 converts operation position information for the corrected image into operation information for the processing device 2. As a result, even if the information device 300 has the operator operate the processing device 2 using an image of the operation screen 510 captured by the information device 300, the communication unit 70 can supply more accurate operation information to the processing device 2. As a result, in the processing system 1, since the processing device 2 does not need to provide information about the operation screen 510 to the information device 300, one operator can operate the processing device 2 away from the touch panel 30 of the processing device 2 without complicating the configuration of the processing device 2.

また、加工システム1は、通信ユニット70が加工装置2の接続部60に着脱自在に接続可能な構成であり、無線通信によって該情報機器300から該操作位置情報を受信することができる。これにより、加工システム1は、例えば、メンテナンス時、設定時等に通信ユニット70を加工装置2の接続部60に一時的に接続すればよいので、加工装置2の機能の増加を抑制することができる。また、例えば、マウスやキーボードなどの周辺機器を接続した時に設定不要で使用できるよう、周辺機器の操作を有効にするHID準拠のドライバが初期設定で加工装置2にインストールされている場合がある。この場合、加工システム1は、加工装置2に着脱自在の通信ユニット70を介在させることで、情報機器300を加工装置2のHIDとして機能させることができるので、加工装置2の機能追加を抑制することができる。 In addition, the processing system 1 is configured such that the communication unit 70 can be detachably connected to the connection section 60 of the processing device 2, and can receive the operation position information from the information device 300 by wireless communication. As a result, the processing system 1 can temporarily connect the communication unit 70 to the connection section 60 of the processing device 2, for example, during maintenance or setup, and thus suppress the increase in the functions of the processing device 2. In addition, for example, a HID-compliant driver that enables the operation of peripheral devices such as a mouse or keyboard may be installed in the processing device 2 by default so that the peripheral devices can be used without setup when connected. In this case, the processing system 1 can suppress the addition of functions to the processing device 2 by interposing the detachable communication unit 70 in the processing device 2, since the information device 300 can function as the HID of the processing device 2.

[変形例]
上記の実施形態では、加工システム1は、加工装置2の操作画面510に対する操作を、情報機器300から受け付ける場合について説明したが、これに限定されない。加工システム1は、操作画面510における一部の操作を不能としてもよい。例えば、加工装置2は、操作画面510の操作ボタンの操作に応じて、他の画面に表示を切り替える場合がある。この場合、加工システム1は、他の画面に表示を切り替える操作を受け付けた場合、加工装置2で表示している操作画面510と、情報機器300が表示している操作画面510の画像とが一致しなくなる可能性がある。このため、加工システム1は、操作画面510における一部の操作を不能とする機能をさらに備える。
[Modification]
In the above embodiment, the processing system 1 has been described as receiving an operation on the operation screen 510 of the processing device 2 from the information device 300, but is not limited thereto. The processing system 1 may disable some operations on the operation screen 510. For example, the processing device 2 may switch the display to another screen in response to an operation of an operation button on the operation screen 510. In this case, when the processing system 1 receives an operation to switch the display to another screen, the operation screen 510 displayed on the processing device 2 and the image of the operation screen 510 displayed on the information device 300 may not match. For this reason, the processing system 1 further includes a function of disabling some operations on the operation screen 510.

図10は、実施形態の変形例に係る操作画面510の一例を示す図である。図10に示すように、操作画面510は、上述した操作ボタン520と、第2操作ボタン530と、を有する。操作ボタン520は、情報機器300から操作可能な操作ボタンである。第2操作ボタン530は、情報機器300から操作不能な操作ボタンである。第2操作ボタン530は、「ENTER」及び「EXIT」を選択するためのボタンであり、操作に応じて操作画面510から他の画面への画面遷移が発生する。第2操作ボタン530は、加工装置2ではオペレータが操作可能であるのに対し、情報機器300ではオペレータが操作不能である。操作不能は、例えば、加工装置2が操作を受け付けないこと、オペレータが選択できないこと等を意味する。 FIG. 10 is a diagram showing an example of an operation screen 510 according to a modified example of the embodiment. As shown in FIG. 10, the operation screen 510 has the above-mentioned operation button 520 and a second operation button 530. The operation button 520 is an operation button that can be operated from the information device 300. The second operation button 530 is an operation button that cannot be operated from the information device 300. The second operation button 530 is a button for selecting "ENTER" and "EXIT", and a screen transition from the operation screen 510 to another screen occurs depending on the operation. The second operation button 530 can be operated by the operator in the processing device 2, but cannot be operated by the operator in the information device 300. Inoperability means, for example, that the processing device 2 does not accept an operation, that the operator cannot select, etc.

例えば、情報機器300は、図10に示す操作画面510を撮像した場合、操作画面510の画像には、第2操作ボタン530の画像も含まれる。このため、オペレータは、第2操作ボタン530に対して操作する可能性がある。情報機器300は、タッチパネル320を介して、第2操作ボタン530に対する操作を検出すると、該操作の位置を示す操作位置情報を作成して通信ユニット70に送信する。 For example, when the information device 300 captures the operation screen 510 shown in FIG. 10, the image of the operation screen 510 also includes an image of the second operation button 530. Therefore, the operator may operate the second operation button 530. When the information device 300 detects an operation on the second operation button 530 via the touch panel 320, it creates operation position information indicating the position of the operation and transmits it to the communication unit 70.

通信ユニット70は、操作位置情報を情報機器300から受信すると、操作位置情報を加工装置2の操作情報に変換し、該操作情報を加工装置2に提供する。加工装置2は、通信ユニット70からの操作情報が示す操作位置が第2操作ボタン530に対する操作であると、操作情報を無効とする。これにより、加工装置2は、情報機器300からの第2操作ボタン530に対する操作を不能とすることができる。加工装置2は、情報機器300からの第2操作ボタン530に対する操作を無効とすることで、情報機器300では操作画面510の画像をそのまま利用することが可能となる。その結果、加工システム1は、情報機器300が操作画面510の画像における操作ボタンを判別する処理を不要となり、多種多様な操作画面519に対応することができる。 When the communication unit 70 receives the operation position information from the information device 300, it converts the operation position information into operation information for the processing device 2 and provides the operation information to the processing device 2. If the operation position indicated by the operation information from the communication unit 70 is an operation on the second operation button 530, the processing device 2 invalidates the operation information. This allows the processing device 2 to disable operation on the second operation button 530 from the information device 300. By invalidating the operation on the second operation button 530 from the information device 300, the processing device 2 makes it possible for the information device 300 to use the image of the operation screen 510 as is. As a result, the processing system 1 does not require the information device 300 to perform a process of identifying the operation button in the image of the operation screen 510, and can accommodate a wide variety of operation screens 519.

次に、実施形態の変形例に係る加工装置2が実行する処理手順の一例について説明する。図11は、実施形態の変形例に係る加工装置2の制御ユニット40が実行する処理手順の一例を示すフローチャートである。図11に示す処理手順は、加工装置2の制御ユニット40がプログラムを実行することによって実現される。図11に示す処理手順は、制御ユニット40が所定のタイミングに実行される。図11に示す処理手順は、図9に示した処理手順と同一の処理には同一の符号を付することにより重複する説明を省略する。 Next, an example of a processing procedure executed by the processing device 2 according to a modified embodiment will be described. FIG. 11 is a flowchart showing an example of a processing procedure executed by the control unit 40 of the processing device 2 according to a modified embodiment. The processing procedure shown in FIG. 11 is realized by the control unit 40 of the processing device 2 executing a program. The processing procedure shown in FIG. 11 is executed by the control unit 40 at a predetermined timing. In the processing procedure shown in FIG. 11, the same steps as those in the processing procedure shown in FIG. 9 are denoted with the same reference numerals, and redundant explanations will be omitted.

図11に示すように、加工装置2の制御ユニット40は、操作画面510をタッチパネル30に表示させる(ステップ4101)。制御ユニット40は、タッチパネル30からの操作情報ありか否かを判定する(ステップ4102)。制御ユニット40は、タッチパネル30からの操作情報ありと判定した場合(ステップ4102でYes)、タッチパネル30に対する操作を検出しているので、処理をステップ4104に進める。また、制御ユニット40は、タッチパネル30からの操作情報ありではないと判定した場合(ステップ4102でNo)、タッチパネル30に対する操作を検出していないので、処理をステップ4103に進める。 As shown in FIG. 11, the control unit 40 of the processing device 2 displays the operation screen 510 on the touch panel 30 (step 4101). The control unit 40 determines whether or not there is operation information from the touch panel 30 (step 4102). If the control unit 40 determines that there is operation information from the touch panel 30 (Yes in step 4102), it has detected an operation on the touch panel 30 and proceeds to step 4104. If the control unit 40 determines that there is no operation information from the touch panel 30 (No in step 4102), it has not detected an operation on the touch panel 30 and proceeds to step 4103.

制御ユニット40は、通信ユニット70からの操作情報ありか否かを判定する(ステップ4103)。制御ユニット40は、通信ユニット70からの操作情報ありではない、すなわち操作情報なしと判定した場合(ステップ4103でNo)、タッチパネル30及び情報機器300に対する操作を検出していないので、処理をステップ4105に進める。また、制御ユニット40は、通信ユニット70からの操作情報ありと判定した場合(ステップ4103でYes)、処理をステップ4110に進める。 The control unit 40 determines whether or not there is operation information from the communication unit 70 (step 4103). If the control unit 40 determines that there is no operation information from the communication unit 70 (No in step 4103), it advances the process to step 4105 since it has not detected any operation on the touch panel 30 or the information device 300. If the control unit 40 determines that there is operation information from the communication unit 70 (Yes in step 4103), it advances the process to step 4110.

制御ユニット40は、情報機器300から操作可能であるか否かを判定する(ステップ4110)。例えば、加工装置2は、操作不能な操作ボタン530を判別可能な情報を操作画面データ51に含めたり、操作画面データ51に関連付けたりする。例えば、制御ユニット40は、表示している操作画面に対応した操作画面データ51に基づいて、操作可能であるか否かを判定する。制御ユニット40は、操作情報が操作画面510の第2操作ボタン530に対する操作ではない場合、情報機器300から操作可能であると判定する。制御ユニット40は、情報機器300から操作可能ではないと判定した場合(ステップ4110でNo)、ステップ4104の処理を実行せずに、処理をステップ4105に進める。また、制御ユニット40は、情報機器300から操作可能であると判定した場合(ステップ4110でYes)、処理をステップ4104に進める。 The control unit 40 determines whether or not the information device 300 can be operated (step 4110). For example, the processing device 2 includes information that can identify the inoperable operation button 530 in the operation screen data 51, or associates it with the operation screen data 51. For example, the control unit 40 determines whether or not the information device 300 can be operated based on the operation screen data 51 corresponding to the operation screen being displayed. If the operation information is not an operation for the second operation button 530 of the operation screen 510, the control unit 40 determines that the information device 300 can be operated. If the control unit 40 determines that the information device 300 cannot be operated (No in step 4110), the control unit 40 does not execute the process of step 4104 and proceeds to step 4105. If the control unit 40 determines that the information device 300 can be operated (Yes in step 4110), the control unit 40 proceeds to step 4104.

制御ユニット40は、操作情報に基づく処理を実行する(ステップ4104)。制御ユニット40は、タッチパネル30からの操作情報、及び通信ユニット70からの第2操作ボタン530に対する操作ではない操作情報に対するステップ4104の処理が終了すると、処理をステップ4105に進める。 The control unit 40 executes processing based on the operation information (step 4104). When the control unit 40 finishes processing step 4104 for the operation information from the touch panel 30 and the operation information from the communication unit 70 that is not an operation on the second operation button 530, the control unit 40 advances the processing to step 4105.

制御ユニット40は、終了するか否かを判定する(ステップ4105)。制御ユニット40は、終了しないと判定した場合(ステップ4105でNo)、処理をステップ4102に戻し、処理を継続する。また、制御ユニット40は、終了すると判定した場合(ステップ4105でYes)、処理をステップ4106に進める。制御ユニット40は、操作画面510の表示を終了させる(ステップ4106)。制御ユニット40は、ステップ4106の処理が終了すると、図11に示す処理手順を終了させる。 The control unit 40 determines whether or not to terminate (step 4105). If the control unit 40 determines not to terminate (No in step 4105), the process returns to step 4102 and continues. If the control unit 40 determines to terminate (Yes in step 4105), the process proceeds to step 4106. The control unit 40 terminates the display of the operation screen 510 (step 4106). When the process of step 4106 ends, the control unit 40 terminates the processing procedure shown in FIG. 11.

図11に示す処理手順では、情報機器300から操作可能ではないと判定した場合(ステップ4110でNo)、ステップ4104の処理を実行せずに、処理をステップ4105に進める場合について説明したが、これに限定しない。例えば、図11に示す処理手順は、情報機器300から操作不能であることを報知する処理を実行した後に、処理をステップ4105に進めるように構成してもよい。報知する処理は、例えば、加工装置2で報知する処理、情報機器300で報知する処理等を含む。 In the processing procedure shown in FIG. 11, when it is determined that operation is not possible from the information device 300 (No in step 4110), the processing proceeds to step 4105 without executing the processing of step 4104, but this is not limited thereto. For example, the processing procedure shown in FIG. 11 may be configured to proceed to step 4105 after executing a process of notifying that operation is not possible from the information device 300. The process of notifying includes, for example, a process of notifying by the processing device 2, a process of notifying by the information device 300, etc.

また、加工システム1は、加工装置2が情報機器300から操作可能な操作ボタンと、操作不能な操作ボタンとをオペレータが判別可能なように、異なる表示態様で操作ボタンを表示してもよい。この場合、情報機器300が撮像した操作画面の画像でも操作ボタンを判別可能になるため、加工システム1は、情報機器300を操作するオペレータに操作可能な操作ボタンであるか操作不能な操作ボタンを遠隔操作時等に認識させることができる。 The processing system 1 may display the operation buttons in different display modes so that the operator can distinguish between operation buttons that can be operated by the processing device 2 from the information device 300 and operation buttons that cannot be operated. In this case, the operation buttons can be distinguished even from the image of the operation screen captured by the information device 300, so the processing system 1 can allow the operator operating the information device 300 to recognize which operation buttons are operable and which are inoperable during remote operation, etc.

[その他の実施形態]
なお、本発明に係る加工装置2は、上記実施形態に限定されるものではなく、本発明の骨子を逸脱しない範囲で種々変形して実施することができる。たとえば、加工装置2は、切削装置以外の研削装置やレーザー加工装置であってもよい。
[Other embodiments]
The processing device 2 according to the present invention is not limited to the above embodiment, and can be modified in various ways without departing from the gist of the present invention. For example, the processing device 2 may be a grinding device other than a cutting device, or a laser processing device.

上記の実施形態において説明した加工システム1の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、加工システム1の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。例えば、加工システム1は、通信ユニット70を加工装置2に内蔵させる構成としたり、加工装置2の通信機能と通信ユニット70とを無線通信で接続する構成としたりしてもよい。 The components of the processing system 1 described in the above embodiment are conceptual and functional, and do not necessarily need to be physically configured as shown in the figure. In other words, the specific form of distribution and integration of the processing system 1 is not limited to that shown in the figure, and all or part of it can be functionally or physically distributed and integrated in any unit depending on various loads and usage conditions. For example, the processing system 1 may be configured such that the communication unit 70 is built into the processing device 2, or such that the communication function of the processing device 2 is connected to the communication unit 70 via wireless communication.

1 加工システム
2 加工装置
10 チャックテーブル
12 撮像ユニット
20 加工ユニット
30 タッチパネル(第1タッチパネル)
31 表示部
32 入力部
40 制御ユニット
50 ストレージ
51 操作画面データ
52 環境データ
60 接続部
70 通信ユニット
100 被加工物
300 情報機器
310 撮像部
320 タッチパネル(第2タッチパネル)
330 通信部
340 記憶部
341 撮像情報
342 操作位置情報
343 プログラム
350 制御部
351 補正部
510 操作画面
710 通信部
720 記憶部
730 変換部
740 提供部
REFERENCE SIGNS LIST 1 Machining system 2 Machining device 10 Chuck table 12 Imaging unit 20 Machining unit 30 Touch panel (first touch panel)
31 Display section 32 Input section 40 Control unit 50 Storage 51 Operation screen data 52 Environmental data 60 Connection section 70 Communication unit 100 Workpiece 300 Information device 310 Imaging section 320 Touch panel (second touch panel)
330 Communication unit 340 Storage unit 341 Imaging information 342 Operation position information 343 Program 350 Control unit 351 Correction unit 510 Operation screen 710 Communication unit 720 Storage unit 730 Conversion unit 740 Provision unit

Claims (6)

保持テーブルと、該保持テーブルに保持された被加工物を加工する加工ユニットと、該加工ユニットを操作可能な操作ボタンを有する操作画面を表示する第1タッチパネルと、該操作画面に対する操作情報に基づいて該加工ユニットを制御する制御ユニットと、を備える加工装置と、
該操作画面を撮像する撮像部と、撮像した該操作画面の画像を表示する第2タッチパネルと、該画像に対する操作位置情報を送信する送信部と、を備える情報機器と通信可能な通信ユニットと、
を備える加工システムであって、
該通信ユニットは、
該情報機器が送信した該操作位置情報を受信する通信部と、
該操作位置情報を該操作画面の座標系の該操作情報に変換する変換部と、
変換した該操作情報を該加工装置に提供する提供部と、
を備え、
該加工装置の該制御ユニットは、該通信ユニットから該操作情報が提供されると、該操作情報に基づいて該加工装置を制御することを特徴とする加工システム。
a processing device including a holding table, a processing unit for processing a workpiece held on the holding table, a first touch panel for displaying an operation screen having operation buttons for operating the processing unit, and a control unit for controlling the processing unit based on operation information on the operation screen;
a communication unit capable of communicating with an information device, the communication unit including an imaging unit that images the operation screen, a second touch panel that displays an image of the imaged operation screen, and a transmission unit that transmits operation position information for the image;
A processing system comprising:
The communication unit includes:
A communication unit that receives the operation position information transmitted by the information device;
a conversion unit for converting the operation position information into the operation information in a coordinate system of the operation screen;
a providing unit that provides the converted operation information to the processing device;
Equipped with
The control unit of the processing device controls the processing device based on the operation information when the operation information is provided from the communication unit.
該情報機器の該送信部は、該操作画面の画像に対する操作位置を該画像の比率で示す該操作位置情報を送信し、
該通信ユニットの該変換部は、該操作位置情報が示す該画像の比率を、該操作画面の座標系の該操作情報に変換することを特徴とする請求項1に記載の加工システム。
the transmitting unit of the information device transmits the operation position information indicating an operation position relative to an image of the operation screen in terms of a ratio of the image;
2. The processing system according to claim 1, wherein the conversion section of the communication unit converts the ratio of the image indicated by the operation position information into the operation information in a coordinate system of the operation screen.
該情報機器は、該画像における該操作画面の領域を補正する補正部をさらに備え、
該情報機器の該第2タッチパネルは、補正した該画像を表示し、
該通信ユニットの該変換部は、補正した該画像に対する該操作位置情報を該操作画面の座標系の該操作情報に変換する請求項1に記載の加工システム。
the information device further includes a correction unit that corrects an area of the operation screen in the image;
the second touch panel of the information device displays the corrected image;
2. The processing system according to claim 1, wherein the conversion section of the communication unit converts the operation position information for the corrected image into the operation information in the coordinate system of the operation screen.
該通信ユニットは、該加工装置の接続部に着脱自在に接続可能な構成であり、無線通信によって該情報機器から該操作位置情報を受信する請求項1に記載の加工システム。 The processing system according to claim 1, wherein the communication unit is configured to be detachably connectable to the connection portion of the processing device and receives the operation position information from the information device via wireless communication. 該加工装置の該制御ユニットは、該操作画面の複数の操作ボタンのうち、該情報機器から操作不能な該操作ボタンに対する該操作情報を該通信ユニットから提供されると、該操作情報に基づいて該加工装置を制御しないことを特徴とする請求項2に記載の加工システム。 The processing system according to claim 2, characterized in that when the control unit of the processing device receives operation information for an operation button that cannot be operated from the information device among the multiple operation buttons on the operation screen from the communication unit, the control unit does not control the processing device based on the operation information. 該情報機器をさらに備えることを特徴とする請求項1に記載の加工システム。 The processing system according to claim 1, further comprising the information device.
JP2020163314A 2020-09-29 2020-09-29 Processing System Active JP7499664B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020163314A JP7499664B2 (en) 2020-09-29 2020-09-29 Processing System

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020163314A JP7499664B2 (en) 2020-09-29 2020-09-29 Processing System

Publications (2)

Publication Number Publication Date
JP2022055729A JP2022055729A (en) 2022-04-08
JP7499664B2 true JP7499664B2 (en) 2024-06-14

Family

ID=80998918

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020163314A Active JP7499664B2 (en) 2020-09-29 2020-09-29 Processing System

Country Status (1)

Country Link
JP (1) JP7499664B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3197076B2 (en) 1992-10-12 2001-08-13 株式会社東芝 Monitoring and control equipment
JP2014197745A (en) 2013-03-29 2014-10-16 沖電気工業株式会社 System and program for supporting remote work
WO2016147834A1 (en) 2015-03-13 2016-09-22 シチズンホールディングス株式会社 Machine tool

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3197076B2 (en) 1992-10-12 2001-08-13 株式会社東芝 Monitoring and control equipment
JP2014197745A (en) 2013-03-29 2014-10-16 沖電気工業株式会社 System and program for supporting remote work
WO2016147834A1 (en) 2015-03-13 2016-09-22 シチズンホールディングス株式会社 Machine tool

Also Published As

Publication number Publication date
JP2022055729A (en) 2022-04-08

Similar Documents

Publication Publication Date Title
JPH08335136A (en) Coordinate detection device and method
JP2015174191A (en) Robot system, calibration method of robot system and position correction method of robot system
TW201503037A (en) Processing device and information exchange method
JP6108806B2 (en) Processing equipment
JP7499664B2 (en) Processing System
US10412810B2 (en) Setting support apparatus, image processing system, and non-transitory computer-readable recording medium
KR102767310B1 (en) Center position granting method
US12423843B2 (en) Image processing device and machine tool
KR102871156B1 (en) Setting method of alignment mark and machining apparatus
JP2022114519A (en) Illumination device, illumination method and substrate inspection device
JP7788242B2 (en) processing equipment
JP6427332B2 (en) Image measuring machine
JP2021034468A (en) Processing device
CN204423166U (en) A kind of spatial digitizer supplementary controlled system
US12585174B2 (en) Digital projector, machine tool, and projected image display method
JP4661499B2 (en) Presentation control apparatus and presentation system
JPH05225315A (en) Outline recognition device for work piece
JP3679460B2 (en) Mobile device and control method thereof
CN115697628B (en) Image processing devices and machine tools
JP7664743B2 (en) Substrate Processing Equipment
JP2022065826A (en) Operation method and program
JP7832300B2 (en) Robot control device
JP2020085458A (en) Image measuring machine and image measuring program
JP7502154B2 (en) Control device and robot
CN217331054U (en) Burr detection device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230725

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240425

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240521

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240604

R150 Certificate of patent or registration of utility model

Ref document number: 7499664

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150