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
JP7550564B2 - Processing Equipment - Google Patents
[go: Go Back, main page]

JP7550564B2 - Processing Equipment - Google Patents

Processing Equipment Download PDF

Info

Publication number
JP7550564B2
JP7550564B2 JP2020138266A JP2020138266A JP7550564B2 JP 7550564 B2 JP7550564 B2 JP 7550564B2 JP 2020138266 A JP2020138266 A JP 2020138266A JP 2020138266 A JP2020138266 A JP 2020138266A JP 7550564 B2 JP7550564 B2 JP 7550564B2
Authority
JP
Japan
Prior art keywords
input
control unit
processing device
key
keys
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
JP2020138266A
Other languages
Japanese (ja)
Other versions
JP2022034469A (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 JP2020138266A priority Critical patent/JP7550564B2/en
Priority to KR1020210094537A priority patent/KR20220022442A/en
Priority to MYPI2021004329A priority patent/MY209439A/en
Priority to TW110128520A priority patent/TWI867236B/en
Priority to CN202110895332.0A priority patent/CN114077224A/en
Publication of JP2022034469A publication Critical patent/JP2022034469A/en
Application granted granted Critical
Publication of JP7550564B2 publication Critical patent/JP7550564B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form
    • G05B19/409Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by using manual data input [MDI] or by using control panel, e.g. controlling functions with the panel; characterised by control panel details or by setting parameters
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23QDETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
    • B23Q15/00Automatic control or regulation of feed movement, cutting velocity or position of tool or work
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/33Director till display
    • G05B2219/33287Program panel to program, enter data for diagnostic

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Mechanical Engineering (AREA)
  • User Interface Of Digital Computer (AREA)
  • Numerical Control (AREA)
  • Input From Keyboards Or The Like (AREA)
  • Grinding Of Cylindrical And Plane Surfaces (AREA)

Description

本発明は、加工装置に関する。 The present invention relates to a processing device.

タッチパネルを備える加工装置の加工条件を設定する際には、オペレータがタッチパネルを操作して加工条件を入力する。その際、オペレータは、タッチパネルに表示された入力部(テンキー、キーボード等)に含まれる入力キーのタッチ操作により、加工装置に所定の情報(数値、文字列等)を入力する。例えば、特許文献1には、数値の桁を設定する桁設定キーが配置されたオペレーションパネルを搭載した加工装置が開示されている。 When setting processing conditions for a processing device equipped with a touch panel, an operator operates the touch panel to input the processing conditions. In doing so, the operator inputs predetermined information (numeric values, character strings, etc.) to the processing device by touching input keys included in an input section (numeric keypad, keyboard, etc.) displayed on the touch panel. For example, Patent Document 1 discloses a processing device equipped with an operation panel on which digit setting keys for setting digits of numeric values are arranged.

特開2001-84015号公報JP 2001-84015 A

しかしながら、従来の加工装置は、タッチパネルに表示される入力キーが狭い間隔で密集して配置されている場合、入力される数値の桁数が多い場合には、オペレータが誤った情報を入力してしまうことがある。そして、タッチパネルに誤った情報が入力されると、加工装置は、意図しない加工条件で被加工物を加工し、加工不良が生じる恐れがある。また、加工装置の加工条件は、小数点以下から10以上の桁までを設定するため、特許文献1の加工装置のように、複数の桁設定キーを常に表示しておくと、数値を入力する数字キーが小さくなり、入力の操作性が低下するという問題がある。 However, in conventional processing devices, when the input keys displayed on the touch panel are closely spaced and densely arranged, and when the number to be entered has many digits, the operator may enter incorrect information. If incorrect information is entered on the touch panel, the processing device may process the workpiece under unintended processing conditions, which may result in processing defects. In addition, since the processing conditions of the processing device are set from the decimal point to 10 or more digits, if multiple digit setting keys are always displayed, as in the processing device of Patent Document 1, the number keys for entering numerical values become smaller, which causes a problem of reduced operability when entering values.

本発明は、上記に鑑みてなされたものであって、その目的は、数字キーを表示する領域の増加を抑制し、かつ複数の桁数を入力する場合の誤入力を抑制することができる加工装置を提供することにある。 The present invention has been made in consideration of the above, and its purpose is to provide a processing device that can prevent an increase in the area in which numeric keys are displayed and can prevent input errors when inputting multiple digits.

上述した課題を解決し、目的を達成するために、本発明の加工装置は、被加工物を保持する保持テーブルと、該保持テーブルに保持された被加工物を加工する加工ユニットと、加工条件が入力されるオペレーションパネルと、該オペレーションパネルを制御する制御ユニットと、を有する加工装置であって、該制御ユニットは、該加工条件に含まれる複数の項目に対応する複数の入力欄を該オペレーションパネルに表示させ、複数の該入力欄のうち一の入力欄が選択されると、数字キーを表示させ、該数字キーが選択されると、該数字キーにより入力される数値をそれぞれ異なる桁に変更した複数の桁違い数字キーを表示させ、該桁違い数字キーが選択されると、該一の入力欄に、選択された該桁違い数字キーの数値を入力し、該制御ユニットは、複数の該入力欄にそれぞれ入力可能な数値の範囲を設定する範囲設定部を有し、該範囲設定部で設定された範囲内に該当する該桁違い数字キーのみを表示させることを特徴とする。 In order to solve the above-mentioned problems and achieve the object, the processing device of the present invention is a processing device having a holding table for holding a workpiece, a processing unit for processing the workpiece held on the holding table, an operation panel into which processing conditions are input, and a control unit for controlling the operation panel, wherein the control unit displays a plurality of input fields corresponding to a plurality of items included in the processing conditions on the operation panel, and when one of the plurality of input fields is selected, a numeric key is displayed, and when the numeric key is selected, a plurality of different digit number keys each having a different digit corresponding to the numerical value input by the numeric key are displayed, and when the different digit number key is selected, the numerical value of the selected different digit number key is input into the one input field, and the control unit has a range setting unit which sets a range of numerical values that can be input into each of the plurality of input fields, and displays only the different digit number keys that fall within the range set by the range setting unit .

前記加工装置において、該桁違い数字キーは、該数字キーからのフリック操作により選択されてもよい。 In the processing device, the different digit number key may be selected by a flick operation from the number key.

前記加工装置において、複数の該入力欄と複数の入力欄に過去に入力された数値の桁と紐づけて記憶する桁記憶部をさらに有し、該制御ユニットは、一の入力欄が選択されたとき、該桁記憶部に記憶されている桁に該当する桁違い数字キーのみを表示させてもよい。 The processing device may further include a digit memory unit that stores the multiple input fields in association with digits of numerical values previously input into the multiple input fields, and when an input field is selected, the control unit may display only the different digit number keys corresponding to the digits stored in the digit memory unit.

本願発明の加工装置は、例えば、数値を入力する数字キーが小さくなり、入力の操作性が低下することを抑制し、かつ複数の桁数を入力する操作性を向上させることができるという効果を奏する。 The processing device of the present invention has the effect of preventing the numeric keys used to input numerical values from becoming smaller, reducing the ease of input, and improving the ease of inputting multiple digits.

図1は、実施形態に係る加工装置の構成例を示す斜視図である。FIG. 1 is a perspective view showing an example of the configuration of a processing device according to an embodiment. 図2は、実施形態に係る加工装置の機能構成の一例を模式的に示す図である。FIG. 2 is a diagram illustrating an example of a functional configuration of the processing device according to the embodiment. 図3は、実施形態に係るデバイスデータの表示例を示す図である。FIG. 3 is a diagram showing an example of display of device data according to the embodiment. 図4は、実施形態に係る入力欄に対する入力処理の一例を説明するための図である。FIG. 4 is a diagram for explaining an example of input processing for an input field according to the embodiment. 図5は、実施形態に係る入力欄に対する入力処理の他の一例を説明するための図である。FIG. 5 is a diagram for explaining another example of input processing for an input field according to the embodiment. 図6は、実施形態に係る入力欄に対する入力処理の他の一例を説明するための図である。FIG. 6 is a diagram for explaining another example of input processing for an input field according to the embodiment. 図7は、実施形態に係る加工装置の入力処置に係る処理手順の一例を示すフローチャートである。FIG. 7 is a flowchart illustrating an example of a processing procedure related to an input process of the processing device according to the embodiment. 図8は、実施形態に係る桁データの一例を示す図である。FIG. 8 is a diagram illustrating an example of digit data according to the embodiment. 図9は、実施形態に係る入力欄に対する入力処理の変形例を説明するための図である。FIG. 9 is a diagram for explaining a modified example of input processing for an input field according to the embodiment. 図10は、実施形態の変形例(1)に係る加工装置の構成例を模式的に示す斜視図である。FIG. 10 is a perspective view that illustrates a configuration example of a processing device according to a first modified example of the embodiment. 図11は、実施形態の変形例(2)に係る加工装置の構成例を模式的に示す斜視図である。FIG. 11 is a perspective view that illustrates a configuration example of a processing device according to a second modification of the embodiment.

以下、本発明に係る実施形態につき、図面を参照しつつ詳細に説明する。以下の実施形態に記載した内容により本発明が限定されるものではない。また、以下に記載した構成要素には、当業者が容易に想定できるもの、実質的に同一のものが含まれる。さらに、以下に記載した構成は適宜組み合わせることが可能である。また、本発明の要旨を逸脱しない範囲で構成の種々の省略、置換又は変更を行うことができる。 The following describes in detail an embodiment of the present invention with reference to the drawings. The present invention is not limited to the contents described in the following embodiment. 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 spirit of the present invention.

〔実施形態〕
本発明の実施形態に係る加工装置1を図面に基づいて説明する。図1は、実施形態に係る加工装置1の構成例を示す斜視図である。図2は、実施形態に係る加工装置1の機能構成の一例を模式的に示す図である。
[Embodiment]
A processing device 1 according to an embodiment of the present invention will be described with reference to the drawings. Fig. 1 is a perspective view showing an example of the configuration of the processing device 1 according to the embodiment. Fig. 2 is a diagram showing an example of the functional configuration of the processing device 1 according to the embodiment.

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

加工装置1の加工対象である被加工物100は、例えば、シリコン、サファイア、ガリウムヒ素等を基板101とする円板状の半導体ウエーハや光デバイスウエーハである。被加工物100は、粘着テープ103を介して、環状のフレーム102の開口に基板101を支持して構成される。 The workpiece 100 to be processed by the processing device 1 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は、保持面11で被加工物100を保持する。チャックテーブル10は、不図示の吸引源と連通しており、吸引源から供給される負圧によって被加工物100を吸引保持する。チャックテーブル10は、後述するX軸移動手段22によってX軸方向に沿って移動可能であり、不図示の回転駆動源によってZ軸周りに回転可能である。 The chuck table 10 holds the workpiece 100 on the holding surface 11. 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).

本実施形態では、加工装置1は、図2に示すように、撮像ユニット12、駆動手段14及びZ軸移動手段15をさらに備える。制御ユニット40は、撮像ユニット12、駆動手段14及びZ軸移動手段15と電気的に接続されている。 In this embodiment, as shown in FIG. 2, the processing device 1 further includes an imaging unit 12, a driving means 14, and a Z-axis moving means 15. The control unit 40 is electrically connected to the imaging unit 12, the driving means 14, and the Z-axis moving means 15.

図1及び図2に示すように、撮像ユニット12は、CCD(Charge Coupled Device)やCMOS(Complementary Metal Oxide Semiconductor)等のイメージセンサを搭載した電子顕微鏡である。撮像ユニット12は、チャックテーブル10の保持面上に保持された被加工物100の表面を撮像する。撮像ユニット12は、加工ユニット20用のハウジングの一部に取り付け支持されることで一体化されており、ボールねじ、ナット、パルスモータ等によるZ軸移動手段15によってZ軸方向に移動可能に設けられている。撮像ユニット12は、例えば、チャックテーブル10の保持面に保持された被加工物100の表面に照明光を照射する光源を備えてもよい。 As shown in Figs. 1 and 2, 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 be provided with, 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.

加工装置1は、X軸移動手段22、Y軸移動手段27及びZ軸移動手段15により、チャックテーブル10と加工ユニット20とを相対移動させることにより、チャックテーブル10に保持された被加工物100を加工する。 The processing device 1 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.

なお、加工装置1が備える加工ユニット20は、切削ブレードで被加工物100を切削加工する切削ユニットに限定されない。他には、加工ユニット20は、例えば、研削砥石等で同様の被加工物100を研削加工する研削ユニットや、研磨パッド等で同様の被加工物100を研磨加工する研磨ユニットや、同様の被加工物100にレーザービームを照射してレーザー加工するレーザー加工ユニットなどでもよい。 The processing unit 20 provided in the processing device 1 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は、図1に示すように、表示面を外側に向けた状態で本体2に設置される。タッチパネル30は、加工装置1の筐体において見やすくて操作しやすい箇所に配設される。タッチパネル30は、制御ユニット40による制御の下、撮像ユニット12が撮像した被加工物100の表面の画像や加工処理に必要な各種情報を表示するとともに、加工処理に必要な入力操作等をオペレータから受け付ける。本実施形態では、タッチパネル30は、オペレーションパネルの一例である。 As shown in FIG. 1, the touch panel 30 is installed on the main body 2 with the display surface facing outward. The touch panel 30 is disposed in a location on the housing of the processing device 1 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. In this embodiment, the touch panel 30 is an example of an operation panel.

タッチパネル30は、図2に示すように、加工装置1に関する各種情報を表示する表示部31と、加工条件の設定入力など、加工装置1に関する各種操作入力をオペレータから受け付ける入力部32と、を有する。表示部31は、例えば、液晶ディスプレイや有機ELディスプレイなどの表示デバイスを有する。入力部32は、例えば、表示デバイスの表示面における物体の接触位置や座標を指定するタッチスクリーンを有する。 As shown in FIG. 2, the touch panel 30 has a display unit 31 that displays various information related to the processing device 1, and an input unit 32 that accepts various operation inputs related to the processing device 1 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 or coordinates of an object on the display surface of the display device.

本実施形態では、タッチパネル30は、情報を出力する出力部の一例である場合について説明するが、これに限定されない。例えば、出力部は、スピーカー、通信装置等の電子機器で実現してもよい。 In this embodiment, the touch panel 30 is described as an example of an output unit that outputs information, but is not limited to this. For example, the output unit may be realized by an electronic device such as a speaker or a communication device.

図2に示すように、加工装置1は、ストレージ50を備える。ストレージ50は、制御ユニット40により実行される各種処理等の機能を実現するプログラムや、かかるプログラムによる処理に用いられるデータなどを記憶する。ストレージ50は、制御ユニット40と電気的に接続されている。ストレージ50は、HDD(Hard Disk Drive)や半導体メモリ等により実現できる。ストレージ50は、制御ユニット40が備えるプロセッサが制御プログラムに記述された命令を実行する際の一時的な作業領域としても利用されてもよい。 As shown in FIG. 2, the processing device 1 includes a storage 50. 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 is electrically connected to the control unit 40. The storage 50 can be realized by a HDD (Hard Disk Drive), a semiconductor memory, or the like. The storage 50 may also be used as a temporary work area when the processor included in the control unit 40 executes instructions written in the control program.

なお、本実施形態では、加工装置1がストレージ50を備える場合について説明するが、これに限定されない。例えば、ストレージ50は、加工装置1の外部のコンピュータ及び電子機器、他の加工装置1等の加工装置1がアクセス可能な記憶装置とすることができる。 In this embodiment, the processing device 1 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 1, such as a computer and electronic device external to the processing device 1, or another processing device 1.

ストレージ50は、例えば、デバイスデータ500、桁データ510等の各種データを記憶できる。デバイスデータ500は、例えば、オペレータが被加工物100の加工条件を設定可能な入力欄を表示するためのデータを含む。デバイスデータ500は、デバイスの種類毎に用意されている。例えば、デバイスの種類は、デバイスの番号で管理されている。デバイスデータ500は、例えば、複数の入力欄を有するデバイスデータ画面としてタッチパネル30に表示される。デバイスデータ500は、入力欄と該入力欄に入力された数値またはデフォルト値とが紐付けられている。制御ユニット40は、デバイスの番号が指示されると、当該デバイスの番号に紐づく各設定項目の値が入力欄に入力する。 The storage 50 can store various data such as device data 500 and digit data 510. The device data 500 includes, for example, data for displaying an input field in which the operator can set the processing conditions for the workpiece 100. The device data 500 is prepared for each type of device. For example, the device type is managed by the device number. The device data 500 is displayed on the touch panel 30 as, for example, a device data screen having multiple input fields. The device data 500 is linked to the input fields and the numerical values or default values entered in the input fields. When a device number is specified, the control unit 40 inputs the values of each setting item linked to the device number into the input fields.

桁データ510は、デバイスデータ500等の入力欄と該入力欄に過去に入力された複数の数値の桁とを紐づけるデータを含む。桁データ510は、入力欄に入力可能な数値の範囲を示すデータを含む。桁データ510を記憶しているストレージ50は、桁記憶部として機能する。また、本実施形態では、桁データ510は、デバイスデータ500とは別のデータとする場合について説明するが、これに限定されない。桁データ510は、デバイスデータ500に含まれてもよい。 The digit data 510 includes data that links an input field such as the device data 500 with multiple numerical digits previously input into the input field. The digit data 510 includes data that indicates the range of numerical values that can be input into the input field. The storage 50 that stores the digit data 510 functions as a digit storage unit. In addition, in this embodiment, the digit data 510 is described as being separate data from the device data 500, but is not limited to this. The digit data 510 may be included in the device data 500.

なお、本実施形態では、加工装置1は、デバイスデータ500が示す入力欄に対する数値の入力処理について説明するが、これに限定されない。加工装置1は、例えば、アライメントデータ、洗浄データ、搬送データ、カーフチェックデータ等の複数の入力欄に対し、オペレータが数値を入力する処理に本発明を適用することができる。 In this embodiment, the processing device 1 will be described as inputting numerical values into input fields indicated by the device data 500, but the present invention is not limited to this. The processing device 1 can be applied to the process in which an operator inputs numerical values into multiple input fields such as alignment data, cleaning data, transport data, and kerf check data.

制御ユニット40は、加工装置1を駆動する各機構(X軸移動手段22、Y軸移動手段27、Z軸移動手段15)を制御する。制御ユニット40は、加工装置1の各部を制御し、加工装置1による加工処理を実現する。制御ユニット40は、例えばオペレータにより入力設定された加工条件に従って、チャックテーブル10や加工ユニット20を含む加工装置1の各部を制御し、被加工物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 1. The control unit 40 controls each part of the processing device 1 and realizes processing by the processing device 1. The control unit 40 controls each part of the processing device 1, 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は、CPU(Central Processing Unit)などの演算処理装置と、ROM(Read Only Memory)又はRAM(Random Access Memory)などの記憶装置と、入出力インターフェース装置とを備える。制御ユニット40は、かかる装置を用いて、加工装置1が実施する一連の加工工程に従い、上述した各構成要素を制御するための制御プログラムなどを実行可能なコンピュータである。 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 1.

制御ユニット40は、タッチパネル30の入力部32を介してオペレータにより設定された加工条件に従って、加工装置1の動作全般を制御する。制御ユニット40は、表示制御部41と、範囲設定部42と、を備える。制御ユニット40は、プログラムを実行することにより、各部の機能、作用等を実現する。 The control unit 40 controls the overall operation of the processing device 1 according to the processing conditions set by the operator via the input unit 32 of the touch panel 30. The control unit 40 includes a display control unit 41 and a range setting unit 42. The control unit 40 executes a program to realize the functions, actions, etc. of each unit.

表示制御部41は、タッチパネル30の表示部31の表示を制御する。表示制御部41は、被加工物100のデバイスの該加工条件に含まれる複数の項目に対応する複数の入力欄をタッチパネル30に表示させる。表示制御部41は、複数の該入力欄のうち一の入力欄が選択されると、数字キーを表示させる。表示制御部41は、入力部32により検出された接触、該接触が検出されたタッチパネル30の位置、接触が検出された位置の変化等に基づいてジェスチャを検出する。ジェスチャは、タッチパネル30に対して行われたオペレータの操作である。表示制御部41は、例えば、タッチ、タップ、ロングタッチ、リリース、フリック等のジェスチャを検出する。 The display control unit 41 controls the display of the display unit 31 of the touch panel 30. The display control unit 41 displays on the touch panel 30 a plurality of input fields corresponding to a plurality of items included in the processing conditions of the device of the workpiece 100. When one of the plurality of input fields is selected, the display control unit 41 displays a numeric keypad. The display control unit 41 detects a gesture based on the contact detected by the input unit 32, the position on the touch panel 30 where the contact was detected, a change in the position where the contact was detected, and the like. A gesture is an operation performed by the operator on the touch panel 30. The display control unit 41 detects gestures such as touch, tap, long touch, release, and flick, for example.

表示制御部41は、該数字キーが第1のジェスチャによって選択されると、該数字キーが示す数値を入力欄に入力する。第1のジェスチャは、例えば、タッチ、タップ等のジェスチャを含む。表示制御部41は、該数字キーが第2のジェスチャによって選択されると、該数字キーにより入力される数値をそれぞれ異なる桁に変更した複数の桁違い数字キーが表示させる。第2のジェスチャは、例えば、ロングタッチ、フリック等のジェスチャを含む。例えば、「1」の数字キーが選択された場合、表示制御部41は、「0.1」、「0.01」、「10」、「100」等の桁違い数字キーを表示させる。 When the numeric key is selected by a first gesture, the display control unit 41 inputs the number indicated by the numeric key into an input field. The first gesture includes, for example, gestures such as touching and tapping. When the numeric key is selected by a second gesture, the display control unit 41 displays multiple number keys with different digits, each of which changes the number input by the numeric key to a different digit. The second gesture includes, for example, gestures such as long touching and flicking. For example, when the numeric key "1" is selected, the display control unit 41 displays number keys with different digits, such as "0.1", "0.01", "10", and "100".

なお、表示制御部41は、桁違い数字キーを第1のジェスチャによって表示させてもよい。この場合、該数字キーがタッチ、タップ、ロングタッチ、フリック等を含む第1のジェスチャによって選択されると、桁違い数字キーが選択された数字キーの近傍に表示される。 The display control unit 41 may display the different digit number key by a first gesture. In this case, when the number key is selected by a first gesture including a touch, a tap, a long touch, a flick, or the like, the different digit number key is displayed near the selected number key.

次に、オペレータがタッチパネル30に触れた状態で桁違い数字キー上に接触をスライドさせたのち桁違い数字キーの上で接触をやめるという第2のジェスチャを行うと、表示制御部41は、入力欄に桁違い数字キーの数値を入力する。また、オペレータが桁違い数字キー上に接触をスライドさせず、数字キーの上で接触をやめる第2のジェスチャを行うと、表示制御部41は、入力欄に数字キーの数値を入力する。 Next, when the operator performs a second gesture of sliding his/her touch onto the different digit number key while touching the touch panel 30 and then releasing his/her touch on the different digit number key, the display control unit 41 inputs the numerical value of the different digit number key into the input field. When the operator performs a second gesture of releasing his/her touch on the number key without sliding his/her touch onto the different digit number key, the display control unit 41 inputs the numerical value of the number key into the input field.

表示制御部41は、該桁違い数字キーが選択されると、該一の入力欄に、選択された該桁違い数字キーの数値を入力する。表示制御部41は、数字キーから桁違い数字キーへのフリック操作により、桁違い数字キーが選択されたことを検出する。これにより、加工装置1は、数字キーから桁違い数字キーへの連続した操作によって桁違い数字キーをオペレータに選択させることができるので、桁違い数字キーに対する操作性を向上させることができる。その結果、加工装置1は、桁違い数字キーを常に表示させる必要がないので、数字キーのサイズが小さくならず、数字の入力ミスを防ぐことができる。 When the different digit number key is selected, the display control unit 41 inputs the numeric value of the selected different digit number key into the one input field. The display control unit 41 detects that the different digit number key has been selected by a flick operation from a number key to the different digit number key. This allows the processing device 1 to allow the operator to select the different digit number key by successive operations from the number key to the different digit number key, thereby improving the operability of the different digit number key. As a result, the processing device 1 does not need to constantly display the different digit number key, so the size of the number keys does not become small and input errors of numbers can be prevented.

範囲設定部42は、複数の入力欄にそれぞれ入力可能な数値の範囲を設定する。範囲設定部42は、例えば、入力欄に入力可能な数値の範囲を設定すると、該数値の範囲を示す情報をデバイスデータ500の入力欄の項目に紐付ける。例えば、入力欄が1から5000の数値を入力できる場合、範囲設定部42は、例えば、1から5000までの範囲で入力欄に入力可能なことを示す情報を入力欄に紐付ける。そして、表示制御部41は、範囲設定部42で設定された範囲内に該当する数値を示す該桁違い数字キーのみを、数字キーの近傍に表示させる。 The range setting unit 42 sets a range of numbers that can be entered into each of the multiple input fields. For example, when the range setting unit 42 sets a range of numbers that can be entered into an input field, it links information indicating the range of numbers to the item of the input field in the device data 500. For example, if numbers from 1 to 5000 can be entered into an input field, the range setting unit 42 links information indicating that a range from 1 to 5000 can be entered into the input field to the input field. Then, the display control unit 41 displays only the different digit number keys that indicate numbers that fall within the range set by the range setting unit 42 near the number keys.

以上、本実施形態に係る加工装置1の構成例について説明した。なお、図1及び図2を用いて説明した上記の構成はあくまで一例であり、本実施形態に係る加工装置1の構成は係る例に限定されない。本実施形態に係る加工装置1の機能構成は、仕様や運用に応じて柔軟に変形可能である。 A configuration example of the processing device 1 according to this embodiment has been described above. Note that the above configuration described using Figures 1 and 2 is merely an example, and the configuration of the processing device 1 according to this embodiment is not limited to this example. The functional configuration of the processing device 1 according to this embodiment can be flexibly modified according to the specifications and operation.

(入力欄の入力処理の例)
次に、実施形態に係る加工装置1が実行する入力処理の一例を説明する。図3は、実施形態に係るデバイスデータ500の表示例を示す図である。図4は、実施形態に係る入力欄に対する入力処理の一例を説明するための図である。図5及び図6は、実施形態に係る入力欄に対する入力処理の他の一例を説明するための図である。
(Example of input processing in an input field)
Next, an example of input processing executed by the processing device 1 according to the embodiment will be described. Fig. 3 is a diagram showing a display example of device data 500 according to the embodiment. Fig. 4 is a diagram for explaining an example of input processing for an input field according to the embodiment. Figs. 5 and 6 are diagrams for explaining another example of input processing for an input field according to the embodiment.

図3に示すデバイスデータ500は、制御ユニット40の制御により、デバイスデータ画面としてタッチパネル30の表示部31に表示される。デバイスデータ500は、複数の入力欄501を有する。複数の入力欄501は、オペレータの操作によって入力された数値を入力可能な構成になっている。図3に示す一例では、デバイスデータ500は、スピンドル回転数、ブレードハイト、送り速度、インデックス、ワーク形状とサイズ、厚さ等の複数の項目のそれぞれに対応した複数の入力欄501を有している。制御ユニット40は、オペレータに数値を入力させるための入力キー部600を、デバイスデータ500の近傍に表示するように、タッチパネル30の表示部31を制御する。制御ユニット40は、例えば、複数の入力欄501のいずれかがオペレータによって選択された場合に、入力キー部600を表示させてもよいし、入力キー部600を常時表示させてもよい。 The device data 500 shown in FIG. 3 is displayed on the display unit 31 of the touch panel 30 as a device data screen under the control of the control unit 40. The device data 500 has a plurality of input fields 501. The plurality of input fields 501 are configured to allow numerical values to be input by the operator. In the example shown in FIG. 3, the device data 500 has a plurality of input fields 501 corresponding to a plurality of items such as spindle speed, blade height, feed rate, index, workpiece shape and size, and thickness. The control unit 40 controls the display unit 31 of the touch panel 30 so as to display an input key section 600 for allowing the operator to input numerical values near the device data 500. The control unit 40 may display the input key section 600 when any of the plurality of input fields 501 is selected by the operator, or may display the input key section 600 at all times.

入力キー部600は、複数の数字キー610と、複数の操作キー620と、を有する。複数の数字キー610は、オペレータに数値を入力させるための「0」から「9」のキーである。複数の操作キー620は、例えば、確定、移動、削除、シフト等の命令をオペレータに選択させるためのキーである。 The input key section 600 has a plurality of numeric keys 610 and a plurality of operation keys 620. The plurality of numeric keys 610 are keys from "0" to "9" that allow the operator to input numerical values. The plurality of operation keys 620 are keys that allow the operator to select commands such as confirm, move, delete, shift, etc.

図3に示す一例では、デバイスデータ500は、テープの厚さの項目におけるテープに対応した入力欄501がオペレータによって選択されている。この場合、制御ユニット40は、入力キー部600をデバイスデータ500とともに表示させ、該入力欄501が選択されているときの表示態様となるように、タッチパネル30の表示部31を制御する。 In the example shown in FIG. 3, the input field 501 corresponding to the tape in the tape thickness item of the device data 500 is selected by the operator. In this case, the control unit 40 controls the display unit 31 of the touch panel 30 to display the input key section 600 together with the device data 500, and to display the input field 501 in the selected state.

図4に示す場面1001では、制御ユニット40は、不図示のデバイスデータ500と入力キー部600とを表示部31に表示させている。オペレータは、タッチパネル30に対し、指が「9」の数字キー610の位置に接触している。そして、場面1002に示すように、オペレータは、タッチパネル30に接触した指を「9」の数字キー610の位置から直ちに離している。この場合、制御ユニット40は、タッチパネル30を介して、「9」の数字キー610に対するタッチ操作を検出する。制御ユニット40は、「9」の数字キー610が選択されたと認識し、「9」の数字キー610が示す数値を入力欄501に入力し、デバイスデータ500の表示を更新する。これにより、加工装置1は、被加工物100の厚さの項目におけるテープに対応した入力欄501に「9」の数値を入力したデバイスデータ500をオペレータに表示する。 In scene 1001 shown in FIG. 4, the control unit 40 displays the device data 500 and the input key section 600 (not shown) on the display section 31. The operator touches the touch panel 30 with his finger at the position of the number key "9" 610. Then, as shown in scene 1002, the operator immediately removes his finger from the position of the number key "9" 610. In this case, the control unit 40 detects the touch operation on the number key "9" 610 via the touch panel 30. The control unit 40 recognizes that the number key "9" 610 has been selected, inputs the number indicated by the number key "9" 610 into the input field 501, and updates the display of the device data 500. As a result, the processing device 1 displays the device data 500 to the operator, in which the number "9" has been input into the input field 501 corresponding to the tape in the item of the thickness of the workpiece 100.

図5に示す場面1001では、図4に示したように、制御ユニット40は、不図示のデバイスデータ500と入力キー部600とを表示部31に表示させている。オペレータは、タッチパネル30に対し、指が「9」の数字キー610の位置に接触している状態を、所定時間以上にわたって継続している。所定時間は、例えば、桁違い数字キー630を表示させるか否かを判定するために設定された時間を含む。制御ユニット40は、入力部32を介して、「9」の数字キー610に対するロングタッチ操作を検出すると、場面1010に示すように、複数の桁違い数字キー630を表示するように、表示部31を制御する。なお、制御ユニット40は、入力部32を介して、「9」の数字キー610に対するタッチ操作を検出した場合に、複数の桁違い数字キー630を表示するように、表示部31を制御してもよい。 In scene 1001 shown in FIG. 5, as shown in FIG. 4, the control unit 40 displays device data 500 and input key section 600 (not shown) on the display section 31. The operator keeps his/her finger in contact with the position of the number key "9" 610 on the touch panel 30 for a predetermined time or more. The predetermined time includes, for example, a time set for determining whether or not to display the different digit number key 630. When the control unit 40 detects a long touch operation on the number key "9" 610 via the input section 32, it controls the display section 31 to display multiple different digit number keys 630 as shown in scene 1010. Note that the control unit 40 may control the display section 31 to display multiple different digit number keys 630 when it detects a touch operation on the number key "9" 610 via the input section 32.

図5に示す一例では、制御ユニット40は、「9」の数字キー610の両側に、複数の桁違い数字キー630を表示させている。複数の桁違い数字キー630は、例えば、「9」の数字キー610の桁が異なるキーとなっている。複数の桁違い数字キー630は、例えば、「0.9」、「0.09」、「0.009」及び「0.0009」の小数点以下の桁違いの4つのキーと、「90」、「900」、「9000」及び「90000」の整数の桁違いの4つのキーと、を含む。「0.9」、「0.09」、「0.009」及び「0.0009」の桁違い数字キー630は、「8」、「5」、「2」の数字キー610に重畳され、数字キー610に沿った列状に表示されている。「90」、「900」、「9000」及び「90000」の桁違い数字キー630は、「+/-」、「.」、「0」の数字キー610に重畳され、数字キー610に沿った列状に表示されている。複数の桁違い数字キー630は、入力欄501毎に予め設定しておいてもよいし、入力欄501毎に範囲設定部42によって入力可能な数値の範囲を設定してもよい。 In the example shown in FIG. 5, the control unit 40 displays multiple different digit number keys 630 on both sides of the "9" number key 610. The multiple different digit number keys 630 are, for example, keys that are different digits from the "9" number key 610. The multiple different digit number keys 630 include, for example, four keys with different decimal places, "0.9", "0.09", "0.009", and "0.0009", and four keys with different integer places, "90", "900", "9000", and "90000". The different digit number keys 630, "0.9", "0.09", "0.009", and "0.0009", are superimposed on the "8", "5", and "2" number keys 610 and are displayed in a row along the number keys 610. The different digit number keys 630 for "90", "900", "9000", and "90000" are superimposed on the number keys 610 for "+/-", ".", and "0", and are displayed in a row along the number keys 610. Multiple different digit number keys 630 may be set in advance for each input field 501, or a range of numbers that can be entered may be set for each input field 501 by the range setting unit 42.

続いて、場面1011では、オペレータは、「9」の数字キー610を指示している指を、タッチパネル30に接触した状態で、「9000」の桁違い数字キー630にスライドさせている。そして、場面1012では、オペレータは、9000」の桁違い数字キー630に接触していた指をタッチパネル30から離している。制御ユニット40は、入力部32を介して、場面1011から場面1012のオペレータの一連の操作を、「9000」の桁違い数字キー630へのフリック操作として検出する。この場合、制御ユニット40は、「9000」の桁違い数字キー630が選択されたと認識し、「9000」の桁違い数字キー630が示す数値を入力欄501に入力し、デバイスデータ500の表示を更新する。これにより、加工装置1は、被加工物100の厚さの項目におけるテープに対応した入力欄501に「9000」の数値を入力したデバイスデータ500をオペレータに表示する。同様に、加工装置1は、「1」から「8」の数字キー610に対しても、複数の桁違い数字キー630を表示させることができる。 Next, in scene 1011, the operator slides the finger pointing at the "9" number key 610 to the "9000" different digit number key 630 while keeping the finger in contact with the touch panel 30. Then, in scene 1012, the operator removes the finger that was in contact with the "9000" different digit number key 630 from the touch panel 30. The control unit 40 detects the series of operations by the operator from scene 1011 to scene 1012 as a flick operation to the "9000" different digit number key 630 via the input unit 32. In this case, the control unit 40 recognizes that the "9000" different digit number key 630 has been selected, inputs the number indicated by the "9000" different digit number key 630 into the input field 501, and updates the display of the device data 500. As a result, the processing device 1 displays to the operator the device data 500 in which the numerical value "9000" has been entered in the input field 501 corresponding to the tape in the item for the thickness of the workpiece 100. Similarly, the processing device 1 can display multiple different digit number keys 630 for the number keys 610 from "1" to "8".

例えば、オペレータは、入力欄501に「7500」を入力する場合、まず、「7」の数字キー610に対してタップ操作を行うことで、入力欄501に「7」の数値を入力する。そして、オペレータは、「5」の数字キー610に対してロングタッチ操作を行い、「500」の桁違い数字キー630が表示されると、「500」の桁違い数字キー630に対してフリック操作を行うことで、入力欄501に「7500」の数値を入力する。これにより、オペレータは、タップ操作と、ロングタッチ操作からのフリック操作との2回の操作によって4桁の「7500」を入力欄501に入力することができる。すなわち、加工装置1は、入力欄501に「7500」を入力する場合に、「7」、「5」、「0」、「0」の数字キー610を4回操作するよりも、2回の操作に削減させることができるので、入力作業の効率を向上させることができる。 For example, when the operator inputs "7500" into the input field 501, the operator first taps the number key "7" 610 to input the number "7" into the input field 501. The operator then performs a long touch operation on the number key "5" 610, and when the different digit number key "500" 630 is displayed, the operator performs a flick operation on the different digit number key "500" 630 to input the number "7500" into the input field 501. This allows the operator to input the four-digit number "7500" into the input field 501 by two operations, a tap operation and a long touch operation followed by a flick operation. That is, when inputting "7500" into the input field 501, the processing device 1 can reduce the number of operations to two, rather than four, operations on the number keys "7", "5", "0", and "0". This can improve the efficiency of the input work.

例えば、オペレータは、入力欄501に「0.0125」を入力する場合、まず、「1」の数字キー610に対してロングタップ操作を行い、「0.01」の桁違い数字キー630が表示されると、「0.01」の桁違い数字キー630に対してフリック操作を行うことで、入力欄501に「0.01」の数値を入力する。そして、オペレータは、「2」の数字キー610に対してタップ操作を行い、「5」の数字キー610に対してタップ操作を行うことで、入力欄501に「0.0125」の数値を入力する。これにより、オペレータは、ロングタッチ操作からのフリック操作と、2回のタップ操作との合計の3回の操作によって小数点以下4桁の「0.0125」を入力欄501に入力することができる。すなわち、加工装置1は、入力欄501に「0.0125」を入力する場合に、「.」、「0」、「1」、「2」、「5」の数字キー610を5回操作するよりも、3回の操作に削減させることができるので、入力作業の効率を向上させることができる。 For example, when an operator inputs "0.0125" into input field 501, first, the operator performs a long tap operation on number key "1" 610, and when different digit number key "0.01" 630 is displayed, the operator performs a flick operation on different digit number key "0.01" 630 to input the numerical value "0.01" into input field 501. The operator then performs a tap operation on number key "2" 610, and a tap operation on number key "5" 610 to input the numerical value "0.0125" into input field 501. In this way, the operator can input "0.0125" with four decimal places into input field 501 by a total of three operations, including a long touch followed by a flick operation and two tap operations. In other words, when inputting "0.0125" into the input field 501, the processing device 1 can reduce the number of operations required to input the number keys 610 ".", "0", "1", "2", and "5" from five operations to three operations, thereby improving the efficiency of input operations.

以上のように、加工装置1は、複数の桁数の数値を入力欄501に入力する場合、桁違い数字キー630を表示させることにより、数字キー610の操作回数を削減させることができるので、誤入力を抑制することができる。例えば、加工装置1は、タッチパネル30に表示される複数の数字キー610が狭い間隔で密集して配置された場合に、数字キー610の操作回数を削減させることで、誤入力を抑制することができる。その結果、加工装置1は、入力する桁数が多い場合にも、数字キー610のみを複数回操作するよりも、操作回数を削減することができるので、誤入力を抑制しかつ操作性を向上させることができる。さらに、加工装置1は、桁違い数字キー630を数字キー610に重ねて表示することで、表示部31に表示される複数の数字キー610が狭い間隔で密集して配置されていても、複数の桁違い数字キー630を表示することができる。 As described above, when a number with multiple digits is input into the input field 501, the processing device 1 can reduce the number of times the number keys 610 are operated by displaying the different digit number keys 630, thereby suppressing erroneous input. For example, when the number keys 610 displayed on the touch panel 30 are closely spaced and arranged closely together, the processing device 1 can reduce the number of times the number keys 610 are operated to suppress erroneous input. As a result, even when a large number of digits are to be input, the processing device 1 can reduce the number of operations compared to operating only the number keys 610 multiple times, thereby suppressing erroneous input and improving operability. Furthermore, the processing device 1 can display the different digit number keys 630 by overlapping them with the number keys 610, even when the number keys 610 displayed on the display unit 31 are closely spaced and arranged closely together.

また、加工装置1は、複数の桁違い数字キー630を入力キー部600に常に表示させずに、数字キー610を所定時間以上触れ続けて選択したときに表示させ、フリック操作によって選択させることができる。その結果、加工装置1は、表示させるキーのサイズを小さくする必要がないので、オペレータが誤入力することをより一層抑制することができる。 In addition, the processing device 1 does not always display multiple different digit number keys 630 on the input key section 600, but displays them when the number key 610 is selected by continuously touching it for a predetermined period of time or more, and allows the operator to select them by a flick operation. As a result, the processing device 1 does not need to reduce the size of the keys to be displayed, which further reduces erroneous input by the operator.

なお、本実施形態では、加工装置1は、複数の桁違い数字キー630の左右に表示する場合について説明したが、これに限定されない。例えば、加工装置1は、桁違い数字キー630が数字キー610に隣接した位置に表示されれば、数字キー610の上下左右、斜めなどのいずれかに、複数の桁違い数字キー630を表示するように構成してもよい。例えば、加工装置1は、オペレータが選択している数字キー610の一部に重なるように、桁違い数字キー630を表示するように構成してもよい。 In the present embodiment, the processing device 1 has been described as displaying multiple different digit number keys 630 to the left and right, but this is not limited to the above. For example, the processing device 1 may be configured to display multiple different digit number keys 630 either above, below, left, right, or diagonally from the number key 610, as long as the different digit number keys 630 are displayed in a position adjacent to the number key 610. For example, the processing device 1 may be configured to display the different digit number keys 630 so that they overlap a portion of the number key 610 selected by the operator.

例えば、加工装置1は、範囲設定部42が入力欄501に対する入力可能な数値の範囲として、1から5000を設定しているとする。この場合、加工装置1は、桁違い数字キー630のキーの数を制限することができる。 For example, assume that the range setting unit 42 of the processing device 1 sets the range of numbers that can be input to the input field 501 as 1 to 5000. In this case, the processing device 1 can limit the number of keys of the different digit number keys 630.

図6に示す場面1101では、制御ユニット40は、不図示のデバイスデータ500と入力キー部600とを表示部31に表示させている。オペレータは、タッチパネル30に対し、指が「5」の数字キー610の位置に接触している状態を、所定時間以上にわたって継続している。制御ユニット40は、入力部32を介して、「5」の数字キー610に対するロングタッチ操作を検出すると、入力欄501の入力可能な数値の範囲に基づいて、表示する桁違い数字キー630を特定する。例えば、制御ユニット40は、1から5000の範囲内に収まる「50」、「500」及び「5000」の3つの桁違い数字キー630を特定する。制御ユニット40は、場面1102に示すように、「50」、「500」及び「5000」の3つの桁違い数字キー630が「5」の数字キー610を囲んで表示するように、表示部31を制御する。 In scene 1101 shown in FIG. 6, the control unit 40 displays device data 500 and input key section 600 (not shown) on the display section 31. The operator keeps his/her finger in contact with the position of the number key "5" 610 on the touch panel 30 for a predetermined time or more. When the control unit 40 detects a long touch operation on the number key "5" 610 via the input section 32, it specifies the different digit number keys 630 to be displayed based on the range of numbers that can be entered in the input field 501. For example, the control unit 40 specifies three different digit number keys 630, "50", "500", and "5000", which are within the range of 1 to 5000. The control unit 40 controls the display section 31 so that the three different digit number keys 630, "50", "500", and "5000", are displayed surrounding the number key "5" 610, as shown in scene 1102.

また、例えば、テープの厚みの入力欄501は、範囲設定部42によって0.01~5.00mmと入力範囲が設定されているとする。この場合、加工装置1は、「9」の数字キー310が所定時間以上の選択を検出すると、範囲内に収まる「0.09」及び「0.9」の2つの桁違い数字キー630を、「9」の数字キー310の周囲に表示させることができる。その結果、加工装置1は、入力欄501に入力可能な桁の桁違い数字キー630をオペレータに選択させることができるので、入力欄501に対する誤入力をより一層抑制することができる。 For example, the input field 501 for the tape thickness has an input range set by the range setting unit 42 to 0.01 to 5.00 mm. In this case, when the processing device 1 detects that the number key 310 for "9" has been selected for a predetermined period of time or more, it can display two different digit number keys 630 for "0.09" and "0.9" that fall within the range around the number key 310 for "9". As a result, the processing device 1 can allow the operator to select the different digit number key 630 for a digit that can be input into the input field 501, thereby further reducing erroneous input into the input field 501.

(入力欄の入力処理)
次に、実施形態に係る加工装置1が実行する入力処理の処理手順の一例を説明する。図7は、実施形態に係る加工装置1の入力処置に係る処理手順の一例を示すフローチャートである。図7に示す処理手順は、加工装置1の制御ユニット40がプログラムを実行することによって実現される。図7に示す処理手順は、デバイスデータ500を表示する場合に実行される。
(Input processing of input fields)
Next, an example of a processing procedure for input processing executed by the processing device 1 according to the embodiment will be described. Fig. 7 is a flowchart showing an example of a processing procedure for input processing of the processing device 1 according to the embodiment. The processing procedure shown in Fig. 7 is realized by the control unit 40 of the processing device 1 executing a program. The processing procedure shown in Fig. 7 is executed when the device data 500 is displayed.

図7に示すように、加工装置1の制御ユニット40は、デバイスデータ500をタッチパネル30に表示させる(ステップ2001)。制御ユニット40は、例えば、複数の入力欄501を有するデバイスデータ500を表示するように、タッチパネル30の表示部31を制御する。これにより、表示部31は、複数の入力欄501を有するデバイスデータ画面を表示する。制御ユニット40は、ステップ2001の処理が終了すると、処理をステップ2002に進める。 As shown in FIG. 7, the control unit 40 of the processing device 1 causes the touch panel 30 to display the device data 500 (step 2001). The control unit 40 controls the display unit 31 of the touch panel 30 to display, for example, the device data 500 having a plurality of input fields 501. As a result, the display unit 31 displays a device data screen having a plurality of input fields 501. When the processing of step 2001 is completed, the control unit 40 advances the processing to step 2002.

制御ユニット40は、入力欄501が選択されたか否かを判定する(ステップ2002)。例えば、制御ユニット40は、タッチパネル30の入力部32が供給する表示面における物体の接触位置が、デバイスデータ画面の入力欄501の位置である場合に、入力欄501が選択されたと判定する。制御ユニット40は、入力欄501が選択されていないと判定した場合(ステップ2002でNo)、処理を後述するステップ2015に進める。また、制御ユニット40は、入力欄501が選択されたと判定した場合(ステップ2002でYes)、処理をステップ2003に進める。 The control unit 40 determines whether the input field 501 has been selected (step 2002). For example, the control unit 40 determines that the input field 501 has been selected when the contact position of the object on the display surface provided by the input section 32 of the touch panel 30 is the position of the input field 501 on the device data screen. If the control unit 40 determines that the input field 501 has not been selected (No in step 2002), the process proceeds to step 2015, which will be described later. On the other hand, if the control unit 40 determines that the input field 501 has been selected (Yes in step 2002), the process proceeds to step 2003.

制御ユニット40は、数字キー610をタッチパネル30に表示させる(ステップ2003)。例えば、制御ユニット40は、上述した入力キー部600を表示させることで、複数の数字キー610を操作可能に表示する。制御ユニット40は、ステップ2003の処理が終了すると、処理をステップ2004に進める。 The control unit 40 displays the numeric keys 610 on the touch panel 30 (step 2003). For example, the control unit 40 displays the input key section 600 described above, thereby displaying the multiple numeric keys 610 in an operable manner. When the process of step 2003 ends, the control unit 40 advances the process to step 2004.

制御ユニット40は、数字キー610が所定時間以上選択されたか否かを判定する(ステップ2004)。例えば、制御ユニット40は、タッチパネル30の入力部32が供給する表示面における物体の接触位置が、数字キー610の位置である状態が所定時間以上継続している場合に、数字キー610が選択されたと判定する。制御ユニット40は、数字キー610が所定時間以上選択されたと判定した場合(ステップ2004でYes)、処理をステップ2005に進める。 The control unit 40 determines whether the numeric key 610 has been selected for a predetermined period of time or more (step 2004). For example, the control unit 40 determines that the numeric key 610 has been selected when the contact position of an object on the display surface provided by the input unit 32 of the touch panel 30 continues to be at the position of the numeric key 610 for a predetermined period of time or more. If the control unit 40 determines that the numeric key 610 has been selected for a predetermined period of time or more (Yes in step 2004), the process proceeds to step 2005.

制御ユニット40は、数字キー610に対応する桁違い数字キー630を特定する(ステップ2005)。例えば、制御ユニット40は、範囲設定部42が該当する入力欄501に入力可能な数値の範囲を設定していない場合、数字キー610に予め定められた複数の桁違い数字キー630を特定する。例えば、制御ユニット40は、範囲設定部42が該当する入力欄501に入力可能な数値の範囲を設定している場合、範囲内に該当する桁違い数字キー630を特定する。制御ユニット40は、ステップ2005の処理が終了すると、処理をステップ2006に進める。 The control unit 40 identifies the different digit number key 630 corresponding to the number key 610 (step 2005). For example, if the range setting unit 42 has not set a range of numbers that can be entered into the corresponding input field 501, the control unit 40 identifies multiple different digit number keys 630 that are predefined for the number keys 610. For example, if the range setting unit 42 has set a range of numbers that can be entered into the corresponding input field 501, the control unit 40 identifies the different digit number key 630 that falls within the range. When the process of step 2005 ends, the control unit 40 advances the process to step 2006.

制御ユニット40は、桁違い数字キー630を数字キー610の近傍に表示させる(2006)。例えば、制御ユニット40は、複数の桁違い数字キー630がオペレータによって選択されている数字キー610の近傍に表示されるように、表示部31を制御する。制御ユニット40は、ステップ2006の処理が終了すると、処理をステップ2007に進める。 The control unit 40 displays the different digit number keys 630 near the number keys 610 (2006). For example, the control unit 40 controls the display unit 31 so that multiple different digit number keys 630 are displayed near the number key 610 selected by the operator. When the process of step 2006 ends, the control unit 40 advances the process to step 2007.

制御ユニット40は、桁違い数字キー630の確定操作を検出したか否かを判定する(ステップ2007)。例えば、制御ユニット40は、入力部32を介して、桁違い数字キー630に対するフリック操作を検出した場合に、桁違い数字キー630の確定操作を検出したと判定する。制御ユニット40は、桁違い数字キー630の確定操作を検出したと判定した場合(ステップ2007でYes)、処理をステップ2008に進める。 The control unit 40 determines whether or not a confirmation operation of the different digit number key 630 has been detected (step 2007). For example, when the control unit 40 detects a flick operation on the different digit number key 630 via the input unit 32, it determines that a confirmation operation of the different digit number key 630 has been detected. When the control unit 40 determines that a confirmation operation of the different digit number key 630 has been detected (Yes in step 2007), it proceeds to step 2008.

制御ユニット40は、桁違い数字キー630の数値を入力欄501に入力する(ステップ2008)。例えば、制御ユニット40は、確定操作を検出した桁違い数字キー630の数値を特定し、該数値を入力欄501に入力し、表示部31の表示内容を更新させる。制御ユニット40は、ステップ2008の処理が終了すると、処理を後述するステップ2013に進める。 The control unit 40 inputs the numerical value of the different digit number key 630 into the input field 501 (step 2008). For example, the control unit 40 identifies the numerical value of the different digit number key 630 for which the confirmation operation was detected, inputs the numerical value into the input field 501, and updates the display content of the display unit 31. When the process of step 2008 is completed, the control unit 40 advances the process to step 2013, which will be described later.

また、制御ユニット40は、桁違い数字キー630の確定操作を検出していないと判定した場合(ステップ2007でNo)、処理をステップ2009に進める。制御ユニット40は、桁違い数字キー630の消去条件を満たすか否かを判定する(ステップ2009)。桁違い数字キー630の消去条件は、例えば、タッチパネル30からオペレータの指が離れる、他の数字キー610が選択される、他の入力欄501が選択される等のうちのいずれかの操作を検出することを含む。制御ユニット40は、いずれかの操作を検出した場合に、桁違い数字キー630の消去条件を満たすと判定する。制御ユニット40は、桁違い数字キー630の消去条件を満たしていないと判定した場合(ステップ2009でNo)、処理を既に説明したステップ2007に戻し、処理を継続する。また、制御ユニット40は、桁違い数字キー630の消去条件を満たすと判定した場合(ステップ2009でYes)、処理をステップ2010に進める。 If the control unit 40 determines that the confirmation operation of the different digit number key 630 has not been detected (No in step 2007), the process proceeds to step 2009. The control unit 40 determines whether the deletion condition of the different digit number key 630 is satisfied (step 2009). The deletion condition of the different digit number key 630 includes, for example, detecting any of the following operations: the operator's finger is removed from the touch panel 30, another number key 610 is selected, another input field 501 is selected, etc. If the control unit 40 detects any of these operations, it determines that the deletion condition of the different digit number key 630 is satisfied. If the control unit 40 determines that the deletion condition of the different digit number key 630 is not satisfied (No in step 2009), the process returns to step 2007 already described and continues. If the control unit 40 determines that the deletion condition of the different digit number key 630 is satisfied (Yes in step 2009), the process proceeds to step 2010.

制御ユニット40は、表示させている桁違い数字キー630を消去させる(ステップ
2010)。例えば、制御ユニット40は、オペレータによって選択されている数字キー610の近傍に表示させている複数の桁違い数字キー630を消去するように、表示部31を制御する。その結果、表示部31は、複数の桁違い数字キー630を消去し、数字キー610のみを表示した状態になる。制御ユニット40は、ステップ2010の処理が終了すると、処理を後述するステップ2013に進める。
The control unit 40 erases the displayed different digit number keys 630 (step 2010). For example, the control unit 40 controls the display section 31 to erase the multiple different digit number keys 630 displayed near the number key 610 selected by the operator. As a result, the display section 31 erases the multiple different digit number keys 630, and only the number key 610 is displayed. When the process of step 2010 is completed, the control unit 40 advances the process to step 2013, which will be described later.

また、制御ユニット40は、数字キー610が所定時間以上選択されていないと判定した場合(ステップ2004でNo)、処理をステップ2011に進める。制御ユニット40は、数字キー610の確定操作を検出したか否かを判定する(ステップ2011)。例えば、制御ユニット40は、入力部32を介して、数字キー610に対するタッチ操作を検出した場合に、数字キー610の確定操作を検出したと判定する。制御ユニット40は、数字キー610の確定操作を検出していないと判定した場合(ステップ2011でNo)、処理を後述するステップ2013に進める。 If the control unit 40 determines that the numeric key 610 has not been selected for a predetermined time or longer (No in step 2004), the process proceeds to step 2011. The control unit 40 determines whether or not a confirmation operation of the numeric key 610 has been detected (step 2011). For example, the control unit 40 determines that a confirmation operation of the numeric key 610 has been detected when a touch operation on the numeric key 610 is detected via the input unit 32. If the control unit 40 determines that a confirmation operation of the numeric key 610 has not been detected (No in step 2011), the process proceeds to step 2013 described below.

また、制御ユニット40は、数字キー610の確定操作を検出したと判定した場合(ステップ2011でYes)、処理をステップ2012に進める。制御ユニット40は、数字キー610の数値を入力欄501に入力する(ステップ2012)。例えば、制御ユニット40は、確定操作を検出した数字キー610の数値を特定し、該数値を入力欄501に入力し、表示部31の表示内容を更新させる。制御ユニット40は、ステップ2012の処理が終了すると、処理をステップ2013に進める。 If the control unit 40 determines that a confirmation operation of the numeric key 610 has been detected (Yes in step 2011), the control unit 40 proceeds to step 2012. The control unit 40 inputs the value of the numeric key 610 into the input field 501 (step 2012). For example, the control unit 40 identifies the value of the numeric key 610 for which a confirmation operation has been detected, inputs the value into the input field 501, and updates the display content of the display unit 31. When the control unit 40 completes the process of step 2012, the process proceeds to step 2013.

制御ユニット40は、数字キー610の消去条件を満たすか否かを判定する(ステップ2013)。数字キー610の消去条件は、例えば、タッチパネル30からオペレータの指が離れる、入力欄501の選択が解除される等のうちのいずれかの操作を検出することを含む。制御ユニット40は、いずれかの操作を検出した場合に、数字キー610の消去条件を満たすと判定する。制御ユニット40は、数字キー610の消去条件を満たしていないと判定した場合(ステップ2013でNo)、処理を後述するステップ2015に進める。また、制御ユニット40は、数字キー610の消去条件を満たすと判定した場合(ステップ2013でYes)、処理をステップ2014に進める。 The control unit 40 determines whether the deletion condition for the numeric keys 610 is met (step 2013). The deletion condition for the numeric keys 610 includes, for example, detecting any of the following operations: the operator's finger is removed from the touch panel 30, the selection of the input field 501 is deselected, etc. If the control unit 40 detects any of these operations, it determines that the deletion condition for the numeric keys 610 is met. If the control unit 40 determines that the deletion condition for the numeric keys 610 is not met (No in step 2013), it advances the process to step 2015, which will be described later. If the control unit 40 determines that the deletion condition for the numeric keys 610 is met (Yes in step 2013), it advances the process to step 2014.

制御ユニット40は、タッチパネル30に表示させている数字キー610を消去する(ステップ2014)。例えば、制御ユニット40は、上述した入力キー部600を表示部31に消去させることで、複数の数字キー610を消去する。制御ユニット40は、ステップ2014の処理が終了すると、処理をステップ2015に進める。 The control unit 40 erases the numeric keys 610 displayed on the touch panel 30 (step 2014). For example, the control unit 40 erases the plurality of numeric keys 610 by causing the display unit 31 to erase the input key section 600 described above. When the process of step 2014 ends, the control unit 40 advances the process to step 2015.

制御ユニット40は、デバイスデータ500を消去するか否かを判定する(ステップ2015)。例えば、制御ユニット40は、入力部32を介して、デバイスデータ500の保存操作、終了操作等を検出している場合に、デバイスデータ500を消去すると判定する。制御ユニット40は、デバイスデータ500を消去しないと判定した場合(ステップ2015でNo)、処理を既に説明したステップ2002に戻し、処理を継続する。また、制御ユニット40は、デバイスデータ500を消去すると判定した場合(ステップ2015でYes)、処理をステップ2016に進める。 The control unit 40 determines whether or not to erase the device data 500 (step 2015). For example, the control unit 40 determines to erase the device data 500 when it detects a save operation, an end operation, etc. of the device data 500 via the input unit 32. When the control unit 40 determines not to erase the device data 500 (No in step 2015), it returns the process to step 2002 already described and continues the process. When the control unit 40 determines to erase the device data 500 (Yes in step 2015), it advances the process to step 2016.

制御ユニット40は、入力欄501の入力値を保存して、デバイスデータ500を消去する(ステップ2016)。例えば、制御ユニット40は、入力欄501に入力された数値を反映したデバイスデータ500をストレージ50に記憶し、表示させているデバイスデータ500を消去するように、タッチパネル30を制御する。これにより、表示部31は、表示していたデバイスデータ画面を消去する。制御ユニット40は、ステップ2016の処理が終了すると、図7に示す処理手順を終了させる。 The control unit 40 saves the input value in the input field 501 and erases the device data 500 (step 2016). For example, the control unit 40 stores the device data 500 reflecting the numerical value entered in the input field 501 in the storage 50, and controls the touch panel 30 to erase the displayed device data 500. This causes the display unit 31 to erase the device data screen that was being displayed. When the process of step 2016 ends, the control unit 40 ends the process procedure shown in FIG. 7.

(入力処理の変形例)
次に、桁違い数字キー630を表示する個数を入力欄501の過去に入力された数値に基づいて変更する一例について説明する。図8は、実施形態に係る桁データ510の一例を示す図である。図9は、実施形態に係る入力欄に対する入力処理の変形例を説明するための図である。
(Modification of input processing)
Next, an example will be described in which the number of displayed different digit number keys 630 is changed based on a numerical value previously input in the input field 501. Fig. 8 is a diagram showing an example of digit data 510 according to the embodiment. Fig. 9 is a diagram for explaining a modified example of input processing for an input field according to the embodiment.

図8に示すように、桁データ510は、複数の入力欄501のそれぞれに対応した桁情報511と入力欄501とを紐づけるデータである。桁データ510を記憶しているストレージ50は、桁記憶部として機能する。桁データ510は、例えば、入力欄501の入力値が変更された場合等に、制御ユニット40によって更新される。桁データ510は、複数の桁情報511を有している。桁情報511は、入力欄501に入力された過去の数値の桁数または数値を示す情報を含む。例えば、桁情報511は、1回目が「20」、2回目が「22」等を示す情報を含む。この場合、桁情報511は、入力欄501に対して、2桁の数値が入力される可能性が高いことを示している。例えば、桁情報511は、1回目が「3桁」、2回目が「2桁」等を示す情報を含む。この場合、桁情報511は、入力欄501に対して、3桁から2桁の数値が入力される可能性が高いことを示している。なお、桁データ510は、任意の回数、例えば直近の3回分の入力値の桁を記憶し、入力値が更新される度に更新され、直近の入力3回に該当する桁のみを表示可能とする。 8, the digit data 510 is data that links the digit information 511 corresponding to each of the multiple input fields 501 with the input field 501. The storage 50 that stores the digit data 510 functions as a digit storage unit. The digit data 510 is updated by the control unit 40, for example, when the input value of the input field 501 is changed. The digit data 510 has multiple digit information 511. The digit information 511 includes information indicating the number of digits or the numerical value of the past numerical value input into the input field 501. For example, the digit information 511 includes information indicating "20" the first time and "22" the second time. In this case, the digit information 511 indicates that it is highly likely that a two-digit numerical value will be input into the input field 501. For example, the digit information 511 includes information indicating "three digits" the first time and "two digits" the second time. In this case, the digit information 511 indicates that it is highly likely that a three-digit to two-digit numerical value will be input into the input field 501. The digit data 510 stores the digits of the input value for any number of times, for example the most recent three times, and is updated every time the input value is updated, making it possible to display only the digits that correspond to the most recent three inputs.

図9に示す場面1201では、制御ユニット40は、不図示のデバイスデータ500と入力キー部600とを表示部31に表示させている。オペレータは、タッチパネル30に対し、指が「5」の数字キー610の位置に接触している状態を、所定時間以上にわたって継続している。制御ユニット40は、入力部32を介して、「5」の数字キー610に対するロングタッチ操作を検出すると、入力欄501に対応した桁情報511を桁データ510から抽出する。この場合、桁情報511は、1回目が「3桁」、2回目が「2桁」を示しているとする。制御ユニット40は、抽出した桁情報511に基づいて、表示する桁違い数字キー630を特定する。例えば、制御ユニット40は、3桁以下の「50」、及び「500」の2つの桁違い数字キー630を特定する。制御ユニット40は、場面1202に示すように、「50」及び「500」の2つの桁違い数字キー630が「5」の数字キー610の左側及び上側に位置するように、表示部31を制御する。 In scene 1201 shown in FIG. 9, the control unit 40 displays device data 500 and input key section 600 (not shown) on the display section 31. The operator keeps his/her finger in contact with the position of the "5" number key 610 on the touch panel 30 for a predetermined time or more. When the control unit 40 detects a long touch operation on the "5" number key 610 via the input section 32, it extracts digit information 511 corresponding to the input field 501 from the digit data 510. In this case, the digit information 511 indicates "3 digits" the first time and "2 digits" the second time. The control unit 40 specifies the different digit number key 630 to be displayed based on the extracted digit information 511. For example, the control unit 40 specifies two different digit number keys 630, "50" and "500", which are three digits or less. As shown in scene 1202, the control unit 40 controls the display unit 31 so that the two different digit number keys 630, "50" and "500", are positioned to the left and above the number key 610, "5".

これにより、加工装置1は、入力欄501に入力可能な範囲内、かつ入力欄501の過去の入力結果を示す桁情報511に該当する桁違い数字キー630のみを表示させることができる。その結果、加工装置1は、入力欄501に入力された過去の桁数に応じた桁違い数字キー630のみを表示させることで、誤った桁違い数字キー630が選択されることがなくなり、入力欄501に対する誤入力をより一層抑制することができる。 This allows the processing device 1 to display only the different digit number keys 630 that are within the range that can be entered into the input field 501 and that correspond to the digit information 511 that indicates the past input results of the input field 501. As a result, by displaying only the different digit number keys 630 that correspond to the number of digits previously entered into the input field 501, the processing device 1 prevents the wrong different digit number keys 630 from being selected, and further suppresses erroneous input into the input field 501.

なお、上述した入力処理の変形例は、図7に示した処理手順のステップ2005に、桁情報511に基づいて表示する桁違い数字キー630を特定する処理を追加する、あるいは置き換えることで、実現することができる。 The above-mentioned modified input process can be realized by adding or replacing step 2005 of the processing procedure shown in FIG. 7 with a process for identifying the different digit number key 630 to be displayed based on the digit information 511.

なお、上述した実施形態の加工装置1は、入力処理及び変形例の技術思想を組み合わせることができる。 The processing device 1 of the above-described embodiment can combine the technical ideas of the input process and the modified examples.

[変形例(1)]
上記実施形態の変形例(1)に係る加工装置1を以下に説明する。図10は、実施形態の変形例(1)に係る加工装置1の構成例を模式的に示す斜視図である。なお、以下の各実施形態において、同一の部位には同一の符号を付することにより重複する説明を省略する。なお、図10に示す一例では、説明を簡単化するために、加工装置1は、上述した本体2を省略している。
[Modification (1)]
A processing device 1 according to a modified example (1) of the above embodiment will be described below. Fig. 10 is a perspective view showing a schematic configuration example of the processing device 1 according to the modified example (1) of the embodiment. In the following embodiments, the same parts are given the same reference numerals to avoid repetitive explanation. In the example shown in Fig. 10, the processing device 1 omits the main body 2 described above in order to simplify the explanation.

図10に示すように、実施形態の変形例(1)に係る加工装置1は、被加工物100にレーザー光線を照射するレーザー加工装置である。加工装置1は、基本的な構成として、チャックテーブル10と、加工ユニット20と、タッチパネル30と、制御ユニット40と、を備える。加工装置1は、撮像ユニット12と、駆動手段14と、Z軸移動手段15と、をさらに備える。加工ユニット20は、上記の切削ブレードに代わり、レーザー照射ユニット5を有する。 As shown in FIG. 10, the processing device 1 according to the modified embodiment (1) is a laser processing device that irradiates a laser beam onto a workpiece 100. The processing device 1 basically includes a chuck table 10, a processing unit 20, a touch panel 30, and a control unit 40. The processing device 1 further includes an imaging unit 12, a driving means 14, and a Z-axis moving means 15. The processing unit 20 has a laser irradiation unit 5 instead of the cutting blade described above.

レーザー照射ユニット5は、例えば、発振器、強度調整部(アッテネータ)、偏光方向設定部、ミラー素子、集光レンズ等を備える。レーザー照射ユニット5は、制御ユニット40によって制御される。 The laser irradiation unit 5 includes, for example, an oscillator, an intensity adjustment unit (attenuator), a polarization direction setting unit, a mirror element, a focusing lens, etc. The laser irradiation unit 5 is controlled by the control unit 40.

加工装置1は、分割予定ラインであるストリートで区画された被加工物100を、ストリートに沿って加工する。加工装置1は、例えば、被加工物100に対して透過性を有する波長のレーザー光線を照射し、被加工物100の内部にストリートに沿って改質層(変質領域)を連続的に形成する。さらに、加工装置1は、この改質層が形成されることによって強度が低下したストリートに沿って外力を加えることにより、被加工物100を分割する機能を有しても良い。また、加工装置1は、例えば、被加工物100に対して吸収性を有する波長のレーザー光線を照射し、被加工物100の表面に、ストリートに沿って切削溝を形成する。切削溝は被加工物100をハーフカットする深さでもよいし、フルカットする深さがあってもよい。 The processing device 1 processes the workpiece 100, which is divided by streets that are the planned division lines, along the streets. The processing device 1, for example, irradiates the workpiece 100 with a laser beam of a wavelength that is transparent to the workpiece 100, and continuously forms modified layers (degraded regions) along the streets inside the workpiece 100. Furthermore, the processing device 1 may have a function of dividing the workpiece 100 by applying an external force along the streets whose strength has been reduced by the formation of the modified layer. The processing device 1 also irradiates the workpiece 100 with a laser beam of a wavelength that is absorbed by the workpiece 100, and forms cutting grooves along the streets on the surface of the workpiece 100. The cutting grooves may be deep enough to half-cut the workpiece 100, or deep enough to fully cut it.

以上、本実施形態の変形例(1)に係る加工装置1の構成例について説明した。なお、図10を用いて説明した上記の構成はあくまで一例であり、本実施形態の変形例(1)に係る加工装置1の構成は係る例に限定されない。本実施形態の変形例(1)に係る加工装置1の機能構成は、仕様や運用に応じて柔軟に変形可能である。 A configuration example of the processing device 1 according to the modified example (1) of this embodiment has been described above. Note that the above configuration described using FIG. 10 is merely an example, and the configuration of the processing device 1 according to the modified example (1) of this embodiment is not limited to this example. The functional configuration of the processing device 1 according to the modified example (1) of this embodiment can be flexibly modified according to the specifications and operation.

図10に示す加工装置1は、上述した入力キー部600をタッチパネル30に表示させる。例えば、オペレータは、タッチパネル30に対し、指が「8」の数字キー610の位置に接触している状態を、所定時間以上にわたって継続している。制御ユニット40は、入力部32を介して、「8」の数字キー610に対するロングタッチ操作を検出すると、複数の桁違い数字キー630を表示するように、タッチパネル30を制御する。 The processing device 1 shown in FIG. 10 displays the above-mentioned input key section 600 on the touch panel 30. For example, an operator keeps his/her finger in contact with the position of the number key "8" 610 on the touch panel 30 for a predetermined period of time or more. When the control unit 40 detects a long touch operation on the number key "8" 610 via the input section 32, it controls the touch panel 30 to display multiple different digit number keys 630.

複数の桁違い数字キー630は、例えば、「8」の数字キー610の桁が異なるキーとなっている。複数の桁違い数字キー630は、例えば、「0.8」、「0.08」、「0.008」及び「0.0008」の小数点以下の桁違いの4つのキーと、「80」、「800」、「8000」及び「80000」の整数の桁違いの4つのキーと、を含む。 The multiple different digit number keys 630 are, for example, keys with different digits from the "8" number key 610. The multiple different digit number keys 630 include, for example, four keys with different decimal places, "0.8", "0.08", "0.008", and "0.0008", and four keys with different integer digits, "80", "800", "8000", and "80000".

加工装置1は、「8」の数字キー610から「800」の桁違い数字キー630へのフリック操作を検出すると、「800」の桁違い数字キー630が示す数値を入力欄501に入力し、デバイスデータ500の表示を更新する。これにより、加工装置1は、被加工物100の厚さの項目におけるテープに対応した入力欄501に「800」の数値を入力したデバイスデータ500をオペレータに表示する。 When the processing device 1 detects a flick operation from the "8" number key 610 to the "800" different digit number key 630, it inputs the number indicated by the "800" different digit number key 630 into the input field 501 and updates the display of the device data 500. As a result, the processing device 1 displays to the operator the device data 500 in which the number "800" has been input into the input field 501 corresponding to the tape in the item for the thickness of the workpiece 100.

このように、変形例(1)に係る加工装置1は、上述した実施形態と同様に、入力欄501に対するオペレータの入力操作を、数字キー610を複数回操作させる必要がないので、誤入力の防止に貢献することができる。その結果、加工装置1は、入力する桁数が多い場合にも、数字キー610を複数回操作するよりも、操作回数を削減することができるので、誤入力を抑制しかつ操作性を向上させることができる。 In this way, the processing device 1 according to the modified example (1) can contribute to preventing erroneous input because, like the above-described embodiment, the operator does not need to operate the numeric keys 610 multiple times to input data into the input field 501. As a result, even when a large number of digits are to be input, the processing device 1 can reduce the number of operations compared to operating the numeric keys 610 multiple times, thereby suppressing erroneous input and improving operability.

[変形例(2)]
上記実施形態の変形例(2)に係る加工装置1を以下に説明する。図11は、実施形態の変形例(2)に係る加工装置1の構成例を模式的に示す斜視図である。なお、以下の各実施形態において、同一の部位には同一の符号を付することにより重複する説明を省略する。なお、図11に示す一例では、説明を簡単化するために、加工装置1は、上述した本体2を省略している。
[Modification (2)]
A processing device 1 according to a modified example (2) of the above embodiment will be described below. Fig. 11 is a perspective view showing a schematic configuration example of the processing device 1 according to the modified example (2) of the embodiment. In the following embodiments, the same parts are given the same reference numerals to avoid repetitive explanation. In the example shown in Fig. 11, the processing device 1 omits the main body 2 described above in order to simplify the explanation.

図11に示すように、実施形態の変形例(2)に係る加工装置1は、カセット91,92に収容された被加工物100を研削する研削装置である。加工装置1は、基本的な構成として、チャックテーブル10と、加工ユニット20と、タッチパネル30と、制御ユニット40と、を備える。加工ユニット20は、上記の切削ブレード、レーザー照射ユニット等に代わり、研削ユニットを有する。 As shown in FIG. 11, the processing device 1 according to the modified example (2) of the embodiment is a grinding device that grinds the workpiece 100 stored in the cassettes 91 and 92. The processing device 1 basically includes a chuck table 10, a processing unit 20, a touch panel 30, and a control unit 40. The processing unit 20 has a grinding unit instead of the cutting blade, laser irradiation unit, etc. described above.

加工ユニット20は、例えば、環状に配された研削砥石21を有する研削ホイール25と、スピンドル23と、サーボモータ24と、を備える。研削ホイール25は、スピンドル23の下端に装着されており、スピンドル23の回転に伴い回転する。スピンドル23は、研削ホイール25を鉛直方向と平行なZ軸方向に概ね平行な不図示の回転軸回りに回転可能に支持する。サーボモータ24は、スピンドル23に回転動力を供給する回転駆動源として機能する。 The processing unit 20 includes, for example, a grinding wheel 25 having grinding wheels 21 arranged in a ring shape, a spindle 23, and a servo motor 24. The grinding wheel 25 is attached to the lower end of the spindle 23 and rotates with the rotation of the spindle 23. The spindle 23 supports the grinding wheel 25 so that it can rotate around a rotation axis (not shown) that is roughly parallel to the Z-axis direction that is parallel to the vertical direction. The servo motor 24 functions as a rotation drive source that supplies rotational power to the spindle 23.

加工装置1は、研削砥石21が環状に配置された研削ホイール25を回転させながら、チャックテーブル10に保持された半導体ウエーハ等の円板状の被加工物100に、送り機構により押圧することによって、被加工物100を研削する。 The processing device 1 rotates a grinding wheel 25, which has grinding stones 21 arranged in a ring shape, and presses the grinding wheel 25 against a disk-shaped workpiece 100, such as a semiconductor wafer, held on a chuck table 10 using a feed mechanism, thereby grinding the workpiece 100.

以上、本実施形態の変形例(2)に係る加工装置1の構成例について説明した。なお、図11を用いて説明した上記の構成はあくまで一例であり、本実施形態の変形例(2)に係る加工装置1の構成は係る例に限定されない。本実施形態の変形例(2)に係る加工装置1の機能構成は、仕様や運用に応じて柔軟に変形可能である。 A configuration example of the processing device 1 according to the modified example (2) of this embodiment has been described above. Note that the above configuration described using FIG. 11 is merely an example, and the configuration of the processing device 1 according to the modified example (2) of this embodiment is not limited to this example. The functional configuration of the processing device 1 according to the modified example (2) of this embodiment can be flexibly modified according to the specifications and operation.

図11に示す加工装置1は、上述した入力キー部600をタッチパネル30に表示させる。例えば、オペレータは、タッチパネル30に対し、指が「1」の数字キー610の位置に接触している状態を、所定時間以上にわたって継続している。制御ユニット40は、入力部32を介して、「1」の数字キー610に対するロングタッチ操作を検出すると、複数の桁違い数字キー630を表示するように、タッチパネル30を制御する。 The processing device 1 shown in FIG. 11 displays the above-mentioned input key section 600 on the touch panel 30. For example, an operator keeps his/her finger in contact with the position of the numeric key "1" 610 on the touch panel 30 for a predetermined period of time or more. When the control unit 40 detects a long touch operation on the numeric key "1" 610 via the input section 32, it controls the touch panel 30 to display multiple different digit numeric keys 630.

複数の桁違い数字キー630は、例えば、「1」の数字キー610の桁が異なるキーとなっている。複数の桁違い数字キー630は、例えば、「0.1」、「0.01」、「0.001」及び「0.0001」の小数点以下の桁違いの4つのキーと、「10」、「100」、「1000」及び「10000」の整数の桁違いの4つのキーと、を含む。 The multiple different digit number keys 630 are, for example, keys with different digits from the "1" number key 610. The multiple different digit number keys 630 include, for example, four keys with different decimal places, "0.1", "0.01", "0.001", and "0.0001", and four keys with different integer digits, "10", "100", "1000", and "10000".

加工装置1は、「1」の数字キー610から「10000」の桁違い数字キー630へのフリック操作を検出すると、「10000」の桁違い数字キー630が示す数値を入力欄501に入力し、デバイスデータ500の表示を更新する。これにより、加工装置1は、被加工物100の厚さの項目におけるテープに対応した入力欄501に「10000」の数値を入力したデバイスデータ500をオペレータに表示する。 When the processing device 1 detects a flick operation from the "1" number key 610 to the "10000" different digit number key 630, it inputs the number indicated by the "10000" different digit number key 630 into the input field 501 and updates the display of the device data 500. As a result, the processing device 1 displays to the operator the device data 500 in which the number "10000" has been input into the input field 501 corresponding to the tape in the item for the thickness of the workpiece 100.

このように、変形例(2)に係る加工装置1は、上述した実施形態と同様に、入力欄501に対するオペレータの入力操作を、数字キー610を複数回操作させる必要がないので、誤入力の防止に貢献することができる。その結果、加工装置1は、入力する桁数が多い場合にも、数字キー610を複数回操作するよりも、操作回数を削減することができるので、誤入力を抑制しかつ操作性を向上させることができる。 In this way, the processing device 1 according to the modified example (2), like the above-described embodiment, does not require the operator to operate the numeric keys 610 multiple times to input data into the input field 501, and therefore can contribute to preventing erroneous input. As a result, even when a large number of digits are to be input, the processing device 1 can reduce the number of operations compared to operating the numeric keys 610 multiple times, thereby suppressing erroneous input and improving operability.

なお、実施形態の変形例(1)及び変形例(2)は、上述した実施形態の加工装置1の技術思想を適用することができる。 The technical concept of the processing device 1 of the above-described embodiment can be applied to the modified examples (1) and (2) of the embodiment.

上述した実施形態、変形例(1)及び変形例(2)では、オペレータが数字キー610をロングタッチした場合に、加工装置1は、桁違い数字キー630を該数字キー610の周囲に表示する場合について説明したが、これに限定されない。例えば、加工装置1は、オペレータが数字キー610をタッチした場合に、桁違い数字キー630を該数字キー610の周囲に表示するように構成してもよい。この場合、加工装置1は、オペレータが数字キー610の上で指、接触物等を離した場合、該数字キー610が示す数値を入力欄501に入力する。また、加工装置1は、オペレータが指、接触物等をタッチパネル30にタッチしたまま桁違い数字キー630上に動かすフリック操作を行い、桁違い数字キー630の上で接触を解除した場合、該桁違い数字キー630が示す桁違いの数値を入力欄501に入力する。 In the above-described embodiment, modified example (1) and modified example (2), the processing device 1 displays the different digit number key 630 around the number key 610 when the operator touches the number key 610 for a long time, but the present invention is not limited to this. For example, the processing device 1 may be configured to display the different digit number key 630 around the number key 610 when the operator touches the number key 610. In this case, when the operator releases his/her finger, contact object, etc. on the number key 610, the processing device 1 inputs the numerical value indicated by the number key 610 into the input field 501. Also, when the operator performs a flick operation of moving the finger, contact object, etc. on the different digit number key 630 while touching the touch panel 30, and releases the contact on the different digit number key 630, the processing device 1 inputs the different digit numerical value indicated by the different digit number key 630 into the input field 501.

1 加工装置
10 チャックテーブル
12 撮像ユニット
20 加工ユニット
30 タッチパネル(オペレーションパネル)
31 表示部
32 入力部
40 制御ユニット
41 表示制御部
42 範囲設定部
50 ストレージ
100 被加工物
500 デバイスデータ
501 入力欄
510 桁データ
511 桁情報
REFERENCE SIGNS LIST 1 Processing device 10 Chuck table 12 Imaging unit 20 Processing unit 30 Touch panel (operation panel)
31 Display section 32 Input section 40 Control unit 41 Display control section 42 Range setting section 50 Storage 100 Workpiece 500 Device data 501 Input field 510 Digit data 511 Digit information

Claims (3)

被加工物を保持する保持テーブルと、
該保持テーブルに保持された被加工物を加工する加工ユニットと、
加工条件が入力されるオペレーションパネルと、
該オペレーションパネルを制御する制御ユニットと、を有する加工装置であって、
該制御ユニットは、
該加工条件に含まれる複数の項目に対応する複数の入力欄を該オペレーションパネルに表示させ、
複数の該入力欄のうち一の入力欄が選択されると、数字キーを表示させ、
該数字キーが選択されると、該数字キーにより入力される数値をそれぞれ異なる桁に変更した複数の桁違い数字キーを表示させ、
該桁違い数字キーが選択されると、
該一の入力欄に、選択された該桁違い数字キーの数値を入力し、
該制御ユニットは、
複数の該入力欄にそれぞれ入力可能な数値の範囲を設定する範囲設定部を有し、
該範囲設定部で設定された範囲内に該当する該桁違い数字キーのみを表示させることを特徴とする加工装置。
A holding table for holding the workpiece;
a processing unit for processing a workpiece held on the holding table;
An operation panel into which processing conditions are input;
A control unit that controls the operation panel,
The control unit
displaying, on the operation panel, a plurality of input fields corresponding to a plurality of items included in the processing conditions;
When one of the plurality of input fields is selected, a numeric keypad is displayed;
When the numeric key is selected, a plurality of different digit number keys are displayed, each of which is a different digit of the value input by the numeric key;
When the different digit key is selected,
Enter the number of the selected different digit key into the corresponding input field;
The control unit
a range setting unit that sets a range of values that can be input into each of the plurality of input fields;
The processing device is characterized in that only the different digit number keys that fall within the range set by the range setting unit are displayed .
該桁違い数字キーは、該数字キーからのフリック操作により選択される
請求項1に記載の加工装置。
The processing device according to claim 1 , wherein the different digit number key is selected by a flick operation from the number keys.
複数の該入力欄と複数の入力欄に過去に入力された数値の桁と紐づけて記憶する桁記憶部をさらに有し、
該制御ユニットは、一の入力欄が選択されたとき、該桁記憶部に記憶されている桁に該当する桁違い数字キーのみを表示させる
請求項1に記載の加工装置。
The input unit further includes a digit storage unit that stores the input fields and digits of numerical values previously input into the input fields in association with each other,
2. The processing device according to claim 1, wherein the control unit, when one input field is selected, displays only the different digit number keys corresponding to the digit stored in the digit memory section.
JP2020138266A 2020-08-18 2020-08-18 Processing Equipment Active JP7550564B2 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP2020138266A JP7550564B2 (en) 2020-08-18 2020-08-18 Processing Equipment
KR1020210094537A KR20220022442A (en) 2020-08-18 2021-07-20 Machining apparatus
MYPI2021004329A MY209439A (en) 2020-08-18 2021-07-28 Processing apparatus
TW110128520A TWI867236B (en) 2020-08-18 2021-08-03 Processing equipment
CN202110895332.0A CN114077224A (en) 2020-08-18 2021-08-05 Processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020138266A JP7550564B2 (en) 2020-08-18 2020-08-18 Processing Equipment

Publications (2)

Publication Number Publication Date
JP2022034469A JP2022034469A (en) 2022-03-03
JP7550564B2 true JP7550564B2 (en) 2024-09-13

Family

ID=80283145

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020138266A Active JP7550564B2 (en) 2020-08-18 2020-08-18 Processing Equipment

Country Status (5)

Country Link
JP (1) JP7550564B2 (en)
KR (1) KR20220022442A (en)
CN (1) CN114077224A (en)
MY (1) MY209439A (en)
TW (1) TWI867236B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2024008013A (en) * 2022-07-07 2024-01-19 株式会社ディスコ Device

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001084015A (en) 1999-09-13 2001-03-30 Disco Abrasive Syst Ltd Operation panel and processing apparatus provided with the operation panel
CN1967451A (en) 2005-11-15 2007-05-23 横河电机(中国)商贸有限公司 A simple terminal rapid information input apparatus and input-key law
JP2008071009A (en) 2006-09-13 2008-03-27 Sharp Corp Security system
JP2009086972A (en) 2007-09-28 2009-04-23 Sony Corp Input display device, input display method, and program
US20130057477A1 (en) 2010-02-15 2013-03-07 Kyocera Corporation Electronic device
JP2013143024A (en) 2012-01-11 2013-07-22 Sharp Corp Image forming apparatus
JP2014081740A (en) 2012-10-15 2014-05-08 Canon Inc Display processing apparatus, control method, and computer program
US20160274784A1 (en) 2015-03-19 2016-09-22 Denso Wave Incorporated Apparatus for operating robots
JP2016175175A (en) 2015-03-19 2016-10-06 株式会社デンソーウェーブ Robot operation device, and robot operation program
US20160291582A1 (en) 2015-04-03 2016-10-06 Fanuc Corporation Numerical controller having function of automatically changing width of displayed letters

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3427858B2 (en) * 1994-10-21 2003-07-22 オムロン株式会社 Programmable terminal
JPH09327780A (en) * 1996-06-07 1997-12-22 Amada Co Ltd Method and device for setting operational condition of laser beam machine
US6243619B1 (en) * 1996-05-10 2001-06-05 Amada Company, Ltd. Control method and apparatus for plate material processing machine
JP3784110B2 (en) * 1996-07-30 2006-06-07 東京エレクトロン株式会社 Processing equipment
CN105793788B (en) * 2013-12-26 2019-01-15 株式会社牧野铣床制作所 Control devices for working machines
JP6691150B2 (en) * 2018-01-19 2020-04-28 ファナック株式会社 Numerical control device
CN110703960A (en) * 2018-07-09 2020-01-17 优视科技有限公司 Input information display method and device and electronic equipment

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001084015A (en) 1999-09-13 2001-03-30 Disco Abrasive Syst Ltd Operation panel and processing apparatus provided with the operation panel
CN1967451A (en) 2005-11-15 2007-05-23 横河电机(中国)商贸有限公司 A simple terminal rapid information input apparatus and input-key law
JP2008071009A (en) 2006-09-13 2008-03-27 Sharp Corp Security system
JP2009086972A (en) 2007-09-28 2009-04-23 Sony Corp Input display device, input display method, and program
US20130057477A1 (en) 2010-02-15 2013-03-07 Kyocera Corporation Electronic device
JP2013143024A (en) 2012-01-11 2013-07-22 Sharp Corp Image forming apparatus
JP2014081740A (en) 2012-10-15 2014-05-08 Canon Inc Display processing apparatus, control method, and computer program
US20160274784A1 (en) 2015-03-19 2016-09-22 Denso Wave Incorporated Apparatus for operating robots
JP2016175175A (en) 2015-03-19 2016-10-06 株式会社デンソーウェーブ Robot operation device, and robot operation program
US20160291582A1 (en) 2015-04-03 2016-10-06 Fanuc Corporation Numerical controller having function of automatically changing width of displayed letters
JP2016197306A (en) 2015-04-03 2016-11-24 ファナック株式会社 Numerical control device having automatic change function of character display width

Also Published As

Publication number Publication date
TWI867236B (en) 2024-12-21
TW202209467A (en) 2022-03-01
MY209439A (en) 2025-07-09
CN114077224A (en) 2022-02-22
KR20220022442A (en) 2022-02-25
JP2022034469A (en) 2022-03-03

Similar Documents

Publication Publication Date Title
JP5134216B2 (en) Wafer processing result management method
CN110223936B (en) Control method of processing equipment
JP7550564B2 (en) Processing Equipment
TWI746815B (en) Processing device
Blasko et al. An interaction system for watch computers using tactile guidance and bidirectional segmented strokes
JP2011218450A (en) Machining apparatus
US11256406B2 (en) Processing apparatus
JP7542366B2 (en) Processing Equipment
TW202136937A (en) Processing apparatus
KR102559738B1 (en) Processing apparatus
CN111564386B (en) Processing device
JP6844900B2 (en) Processing equipment and input method
JP7798650B2 (en) processing equipment
JP7713787B2 (en) processing equipment
JP2024093999A (en) Processing device and registration method
JP2024137008A (en) Processing Equipment
JP2022116492A (en) Processing equipment, programs, and storage media

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230629

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240523

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240604

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240729

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: 20240820

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240903

R150 Certificate of patent or registration of utility model

Ref document number: 7550564

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150