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
JP7481284B2 - Kitting system and kitting method - Google Patents
[go: Go Back, main page]

JP7481284B2 - Kitting system and kitting method - Google Patents

Kitting system and kitting method Download PDF

Info

Publication number
JP7481284B2
JP7481284B2 JP2021043884A JP2021043884A JP7481284B2 JP 7481284 B2 JP7481284 B2 JP 7481284B2 JP 2021043884 A JP2021043884 A JP 2021043884A JP 2021043884 A JP2021043884 A JP 2021043884A JP 7481284 B2 JP7481284 B2 JP 7481284B2
Authority
JP
Japan
Prior art keywords
unit
child
operation information
operation instruction
information
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
JP2021043884A
Other languages
Japanese (ja)
Other versions
JP2022143402A (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.)
Hitachi Systems Ltd
Original Assignee
Hitachi Systems Ltd
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 Hitachi Systems Ltd filed Critical Hitachi Systems Ltd
Priority to JP2021043884A priority Critical patent/JP7481284B2/en
Publication of JP2022143402A publication Critical patent/JP2022143402A/en
Application granted granted Critical
Publication of JP7481284B2 publication Critical patent/JP7481284B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Selective Calling Equipment (AREA)

Description

本発明は、キッティングシステム及びキッティング方法に関する。 The present invention relates to a kitting system and a kitting method.

近年、PC(Personal Computer)、スマートフォン、タブレット、ゲーム機などのネットワーク端末や、これらのネットワーク端末に対して各種サービスを提供するコンピュータ(サーバ)の数が増大している。従来、多数のネットワーク端末やサーバのキッティング作業は作業員による手作業で行われていた。しかしながら、作業員ごとにスキルのばらつきがある場合には、キッティング作業の品質が安定しないという問題があった。さらに、近年は人手不足により、キッティング作業を行う作業員の確保が難しくなってきている。 In recent years, the number of network terminals such as PCs (Personal Computers), smartphones, tablets, and game consoles, as well as the number of computers (servers) that provide various services to these network terminals, has been increasing. Conventionally, kitting work for a large number of network terminals and servers was performed manually by workers. However, if there is variation in the skills of each worker, there is a problem that the quality of the kitting work is not stable. Furthermore, due to labor shortages in recent years, it has become difficult to secure workers to perform kitting work.

特許文献1には、キッティング作業を容易かつ効率的に実施するためのシステムが開示されている。このシステムでは、多数の装置をグループ化し、グループごとに異なるキー操作などの操作指示を配信することができるようになっている。 Patent Document 1 discloses a system for easily and efficiently carrying out kitting work. This system groups a large number of devices and is capable of distributing different operation instructions, such as key operations, to each group.

特許第6164046号公報Japanese Patent No. 6164046

しかしながら、特許文献1に開示されたような従来のキッティングシステムは、複数の操作対象機器に対して1台ずつ異なる操作指示を送信できないという問題があった。 However, conventional kitting systems such as that disclosed in Patent Document 1 have the problem that they cannot send different operation instructions to multiple target devices one by one.

本発明は、このような従来の課題を解決するためになされたものであって、複数の操作対象機器に対して1台ずつ異なる操作指示を送信できるキッティングシステム及びキッティング方法を提供することを目的とする。 The present invention has been made to solve these problems in the past, and aims to provide a kitting system and kitting method that can send different operation instructions to multiple target devices, one by one.

上記課題を解決するために、本発明に係るキッティングシステムは、複数の操作対象機器と、前記複数の操作対象機器のそれぞれに接続される複数の子機と、前記複数の操作対象機器のそれぞれに対する操作指示を含む操作情報を前記複数の子機に送信する親機と、を備え、各前記子機は、前記親機から送信された自機宛の前記操作情報に含まれる前記操作指示を、自機に接続された前記操作対象機器を操作可能な形式の操作信号に変換する信号変換部と、前記操作信号を自機に接続された前記操作対象機器に送信する操作信号送信部と、を有し、作業者による前記操作指示の入力を受け付けるとともに、入力された前記操作指示を前記親機に出力する操作指示入出力部を更に備え、前記親機は、前記複数の子機のうち、前記操作情報の宛先となる前記子機を個別に選択するための子機選択ボタンと、前記子機選択ボタンにより選択された前記子機を識別するための子機識別情報と、前記操作指示入出力部により入力された前記操作指示とを紐づけた情報を前記操作情報として生成する操作情報生成部と、を有し、前記子機選択ボタンは、前記親機が各前記子機を前記操作情報の宛先としているか否かを示すLEDをそれぞれ有しており、前記操作情報の宛先となっている前記子機の前記子機選択ボタンの前記LEDは点灯し、前記操作情報の宛先となっていない前記子機の前記子機選択ボタンの前記LEDは消灯する構成である。 In order to solve the above-mentioned problems, a kitting system according to the present invention comprises a plurality of operation target devices, a plurality of child devices connected to each of the plurality of operation target devices, and a parent device that transmits operation information including operation instructions for each of the plurality of operation target devices to the plurality of child devices, each of the child devices having a signal conversion unit that converts the operation instructions included in the operation information addressed to the child device and transmitted from the parent device to an operation signal in a format capable of operating the operation target device connected to the child device, and an operation signal transmission unit that transmits the operation signal to the operation target device connected to the child device, and an operation instruction input/output unit that accepts input of the operation instructions by an operator and outputs the input operation instructions to the parent device. and an operation information generation unit that generates, as the operation information, information linking child unit identification information for identifying the child unit selected by the child unit selection button and the operation instruction input by the operation instruction input/output unit, and the child unit selection buttons each have an LED that indicates whether the parent unit has designated each child unit as the destination of the operation information, and the LED of the child unit selection button of a child unit that is the destination of the operation information is turned on, and the LED of the child unit selection button of a child unit that is not the destination of the operation information is turned off.

この構成により、本発明に係るキッティングシステムは、各子機が、自機宛の操作情報に含まれる操作指示を自機に接続された操作対象機器に出力する構成になっているため、複数の操作対象機器に対して1台ずつ異なる操作指示を送信できる。 With this configuration, the kitting system of the present invention is configured so that each child device outputs the operation instructions contained in the operation information addressed to the child device to the target device connected to the child device, making it possible to send different operation instructions to each of the multiple target devices.

この構成により、本発明に係るキッティングシステムは、作業者がUSBキーボードやUSBマウスなどの操作指示入出力部を用いてキー操作やマウス操作などの入力操作を行うことにより、複数の操作対象機器に操作指示を同時に入力することができる。これにより、高品質かつ同一品質なキッティング作業を一人又は少人数の作業者で行うことが可能になる。 With this configuration, the kitting system of the present invention allows an operator to simultaneously input operational instructions to multiple target devices by performing input operations such as key operations and mouse operations using an operational instruction input/output unit such as a USB keyboard or USB mouse. This makes it possible for one operator or a small number of operators to perform kitting work of high and consistent quality.

この構成により、本発明に係るキッティングシステムは、親機が操作情報の宛先となる子機を選択するための子機選択ボタンを有するため、操作情報を所望の子機に送信することができる。 With this configuration, the kitting system according to the present invention has a child unit selection button for the parent unit to select a child unit to which the operation information is to be sent, so that the operation information can be sent to a desired child unit.

また、本発明に係るキッティングシステムにおいては、前記親機は、前記操作指示入出力部により入力された前記操作指示をメモリに記録する操作指示記録部と、前記メモリに記録された前記操作指示を前記操作情報生成部に出力する操作指示再生部と、を更に有する構成であってもよい。 In addition, in the kitting system according to the present invention, the parent device may further include an operation instruction recording unit that records the operation instructions input by the operation instruction input/output unit in a memory, and an operation instruction playback unit that outputs the operation instructions recorded in the memory to the operation information generation unit.

この構成により、本発明に係るキッティングシステムは、操作指示入出力部により入力された操作指示を記録したり再生したりすることができる。これにより、本発明に係るキッティングシステムは、あらかじめ記録した操作情報を所望のタイミングで複数の子機に送信することができる。 With this configuration, the kitting system according to the present invention can record and play back operation instructions inputted by the operation instruction input/output unit. This allows the kitting system according to the present invention to transmit pre-recorded operation information to multiple child devices at the desired timing.

また、本発明に係るキッティングシステムにおいては、各前記子機は、自機に接続された前記操作対象機器に前記操作信号を送信するか否かを選択するための送信選択部を有する構成であってもよい。 In addition, in the kitting system according to the present invention, each of the child devices may be configured to have a transmission selection unit for selecting whether or not to transmit the operation signal to the target device connected to the child device.

この構成により、本発明に係るキッティングシステムは、例えば、子機と特定の操作対象機器とを切り離して、特定の操作対象機器に備わっている入力装置を用いて直接キッティング作業を行うことが可能になる。 With this configuration, the kitting system according to the present invention can, for example, separate the child unit from a specific device to be operated and perform kitting operations directly using an input device provided on the specific device to be operated.

また、本発明に係るキッティングシステムは、前記操作情報が登録された変数テーブルから所望の前記操作指示を選択するための操作指示選択部を更に備え、前記親機は、前記変数テーブルを記憶するメモリを有し、前記変数テーブルに登録された前記操作情報は、各前記子機を識別するための子機識別情報と前記操作指示とを紐づけた情報である構成であってもよい。 The kitting system according to the present invention may further include an operation instruction selection unit for selecting the desired operation instruction from a variable table in which the operation information is registered, the parent unit has a memory for storing the variable table, and the operation information registered in the variable table may be information linking the operation instruction to child unit identification information for identifying each child unit.

この構成により、本発明に係るキッティングシステムは、操作情報が登録された変数テーブルを親機のメモリに記憶させる構成となっているため、複数の操作対象機器に対するキッティング作業を自動化することができる。 With this configuration, the kitting system of the present invention is configured to store a variable table in which operation information is registered in the memory of the parent device, making it possible to automate the kitting work for multiple target devices.

また、本発明に係るキッティングシステムは、前記操作情報が登録された変数テーブルを前記親機に出力する操作情報出力部と、前記変数テーブルから所望の前記操作指示を選択するための操作指示選択部と、を更に備え、前記変数テーブルに登録された前記操作情報は、各前記子機を識別するための子機識別情報と前記操作指示とを紐づけた情報である構成であってもよい。 The kitting system according to the present invention may further include an operation information output unit that outputs a variable table in which the operation information is registered to the parent unit, and an operation instruction selection unit that selects the desired operation instruction from the variable table, and the operation information registered in the variable table may be information that links the operation instruction with child unit identification information for identifying each child unit.

この構成により、本発明に係るキッティングシステムは、操作情報が登録された変数テーブルを親機に出力する構成となっているため、複数の操作対象機器に対するキッティング作業を自動化することができる。 With this configuration, the kitting system of the present invention is configured to output a variable table in which operation information is registered to the parent device, making it possible to automate the kitting work for multiple target devices.

また、本発明に係るキッティングシステムは、前記操作情報が記述されたスクリプトを前記親機に出力する操作情報出力部を更に備え、前記スクリプトに記述された前記操作情報は、各前記子機を識別するための子機識別情報と、前記操作指示とを紐づけた情報である構成であってもよい。 The kitting system according to the present invention may further include an operation information output unit that outputs a script in which the operation information is described to the parent unit, and the operation information described in the script may be information that links child unit identification information for identifying each child unit with the operation instruction.

この構成により、本発明に係るキッティングシステムは、操作情報が記述されたスクリプトやプログラムの外部関数を親機に出力する構成となっているため、複数の操作対象機器に対するキッティング作業を自動化することができる。例えば、親機は、操作情報が記述されたスクリプトやプログラムの外部関数を実行することで、CSVファイル等から操作対象機器固有の値を適宜抽出し、複数の操作対象機器に対して同時に異なる操作指示を効率的に行うことができる。 With this configuration, the kitting system of the present invention is configured to output scripts describing operation information or external functions of programs to the parent unit, so that kitting work for multiple target devices can be automated. For example, the parent unit can execute scripts describing operation information or external functions of programs to appropriately extract values specific to the target devices from CSV files, etc., and efficiently issue different operation instructions to multiple target devices simultaneously.

また、本発明に係るキッティング方法は、複数の子機を複数の操作対象機器のそれぞれに接続するとともに、親機を前記複数の子機のそれぞれに接続する接続ステップと、前記親機が、作業者の子機選択ボタンの操作に応じて、前記複数の操作対象機器のそれぞれに対する操作指示を含む操作情報の宛先となる前記子機を個別に選択するステップと、操作指示入出力部により、作業者による前記操作指示の入力を受け付けるとともに、入力された前記操作指示を前記親機に出力するステップと、前記子機選択ボタンにより選択された前記子機を識別するための子機識別情報と、前記操作指示入出力部により入力された前記操作指示とを紐づけた情報を前記操作情報として生成するステップと、前記親機が、前記操作情報を前記複数の子機に送信する操作情報送信ステップと、各前記子機が、前記操作情報送信ステップにより送信された自機宛の前記操作情報に含まれる前記操作指示を、自機に接続された前記操作対象機器を操作可能な形式の操作信号に変換する信号変換ステップと、各前記子機が、前記操作信号を自機に接続された前記操作対象機器に送信する操作信号送信ステップと、を含み、前記子機選択ボタンは、前記親機が各前記子機を前記操作情報の宛先としているか否かを示すLEDをそれぞれ有しており、前記操作情報の宛先となっている前記子機の前記子機選択ボタンの前記LEDは点灯し、前記操作情報の宛先となっていない前記子機の前記子機選択ボタンの前記LEDは消灯する構成である。 Further, a kitting method according to the present invention includes a connection step of connecting a plurality of slave units to a plurality of operation target devices, respectively, and connecting a master unit to each of the plurality of slave units ; a step of the master unit individually selecting, in response to an operation of a slave unit selection button by an operator, a slave unit that is to be a destination of operation information including an operation instruction for each of the plurality of operation target devices; a step of receiving an input of the operation instruction by the operator by an operation instruction input/output unit and outputting the input operation instruction to the master unit; a step of generating, as the operation information, information that links slave unit identification information for identifying the slave unit selected by the slave unit selection button with the operation instruction input by the operation instruction input/ output unit; The method includes an operation information transmitting step of transmitting the operation information to the multiple child devices, a signal conversion step in which each child device converts the operation instruction included in the operation information addressed to the child device transmitted by the operation information transmitting step into an operation signal in a format capable of operating the target device connected to the child device, and an operation signal transmitting step in which each child device transmits the operation signal to the target device connected to the child device, and the child device selection buttons each have an LED indicating whether the parent device has designated each child device as the destination of the operation information, and the LED of the child device selection button of a child device that is the destination of the operation information is turned on, and the LED of the child device selection button of a child device that is not the destination of the operation information is turned off .

本発明は、複数の操作対象機器に対して1台ずつ異なる操作指示を送信できるキッティングシステム及びキッティング方法を提供するものである。 The present invention provides a kitting system and kitting method that can send different operation instructions to multiple target devices, one by one.

本発明の第1の実施形態におけるキッティングシステムの構成を示す構成図である。1 is a configuration diagram showing a configuration of a kitting system according to a first embodiment of the present invention. 本発明の第1の実施形態における親機の制御部の構成を示すブロック図である。2 is a block diagram showing a configuration of a control unit of a parent device according to the first embodiment of the present invention; FIG. 本発明の第1の実施形態における親機のボタン群の構成を示す図である。3 is a diagram showing a configuration of a button group of a parent device in the first embodiment of the present invention. FIG. 本発明の第1の実施形態における親機の状態遷移を説明するための遷移図(その1)である。FIG. 1 is a transition diagram (part 1) for explaining state transition of a parent device in the first embodiment of the present invention. 本発明の第1の実施形態における親機の状態遷移を説明するための遷移図(その2)である。FIG. 2 is a transition diagram (part 2) for explaining state transitions of the parent device in the first embodiment of the present invention. 本発明の第1の実施形態における子機の制御部の構成を示すブロック図である。2 is a block diagram showing a configuration of a control unit of a slave unit according to the first embodiment of the present invention; FIG. 本発明の第1の実施形態における子機の送信ON/OFFボタンの構成を示す図である。4 is a diagram showing a configuration of a transmission ON/OFF button of a slave unit in the first embodiment of the present invention. FIG. 本発明の第1の実施形態における子機の状態遷移を説明するための遷移図である。FIG. 4 is a transition diagram for explaining state transition of a slave unit in the first embodiment of the present invention. 本発明の第1の実施形態におけるキッティングシステムのデータの流れ(例1)を説明する説明図である。FIG. 2 is an explanatory diagram illustrating a data flow (example 1) of the kitting system according to the first embodiment of the present invention. 本発明の第1の実施形態におけるキッティングシステムのデータの流れ(例2)を説明する説明図である。FIG. 11 is an explanatory diagram illustrating a data flow (example 2) of the kitting system in the first embodiment of the present invention. 本発明の第1の実施形態におけるキッティングシステムのデータの流れ(例3)を説明する説明図である。FIG. 11 is an explanatory diagram illustrating the data flow (example 3) of the kitting system in the first embodiment of the present invention. 本発明の第1の実施形態におけるキッティングシステムのデータの流れ(例4-1)を説明する説明図である。FIG. 4 is an explanatory diagram illustrating the data flow (Example 4-1) of the kitting system in the first embodiment of the present invention. 本発明の第1の実施形態におけるキッティングシステムのデータの流れ(例4-2)を説明する説明図である。FIG. 4 is an explanatory diagram illustrating the data flow (Example 4-2) of the kitting system in the first embodiment of the present invention. 本発明の第1の実施形態におけるキッティングシステムを用いるキッティング方法の処理を示すフローチャートである。4 is a flowchart showing the process of a kitting method using the kitting system in the first embodiment of the present invention. 本発明の第2の実施形態におけるメモリに記憶される変数テーブルの例を示す図である。FIG. 11 is a diagram illustrating an example of a variable table stored in a memory according to the second exemplary embodiment of the present invention. 本発明の第2の実施形態におけるキッティングシステムを用いるキッティング方法の処理を示すフローチャートである。10 is a flowchart showing the process of a kitting method using a kitting system according to a second embodiment of the present invention. 本発明の第3の実施形態におけるキッティングシステムの構成を示す構成図である。FIG. 13 is a configuration diagram showing the configuration of a kitting system according to a third embodiment of the present invention. 本発明の第3の実施形態におけるコンソールPCから出力されるスクリプトのスクリプト言語の例を示す表である。13 is a table showing an example of a script language of a script output from a console PC according to the third embodiment of the present invention. 本発明の第3の実施形態におけるコンソールPCから出力されるスクリプトの例を示す表である。13 is a table showing an example of a script output from a console PC according to the third embodiment of the present invention. 本発明の第3の実施形態におけるキッティングシステムのデータの流れ(例5)を説明する説明図である。FIG. 13 is an explanatory diagram illustrating the data flow (example 5) of the kitting system in the third embodiment of the present invention. 本発明の第3の実施形態におけるキッティングシステムのデータの流れ(例6)を説明する説明図である。FIG. 13 is an explanatory diagram illustrating the data flow (Example 6) of the kitting system in the third embodiment of the present invention. 本発明の第3の実施形態におけるキッティングシステムを用いるキッティング方法の処理を示すフローチャートである。13 is a flowchart showing the process of a kitting method using a kitting system according to a third embodiment of the present invention.

以下、本発明に係るキッティングシステム及びキッティング方法の実施形態について図面を用いて説明する。 The following describes an embodiment of the kitting system and kitting method according to the present invention with reference to the drawings.

(第1の実施形態)
図1に示すように、本発明の第1の実施形態に係るキッティングシステム1は、操作指示入出力部10と、キッティング装置20と、複数の操作対象機器60と、を備える。
First Embodiment
As shown in FIG. 1, a kitting system 1 according to the first embodiment of the present invention includes an operation instruction input/output unit 10, a kitting device 20, and a plurality of devices 60 to be operated.

操作指示入出力部10は、複数の操作対象機器60のそれぞれに対する操作指示を作業者が入力するためのものである。例えば、操作指示入出力部10として、USBキーボード、USBマウス、バーコードリーダ、QRコードリーダ、液晶タブレットなどのUSBケーブルで接続可能な機器を利用することができる。なお、QRコードは登録商標である。操作指示入出力部10は、作業者による操作指示の入力を受け付けるとともに、入力された操作指示を後述するキッティング装置20の親機30に出力するようになっている。 The operation instruction input/output unit 10 allows the worker to input operation instructions for each of the multiple operation target devices 60. For example, the operation instruction input/output unit 10 can be a device that can be connected via a USB cable, such as a USB keyboard, a USB mouse, a barcode reader, a QR code reader, or a liquid crystal tablet. Note that QR code is a registered trademark. The operation instruction input/output unit 10 accepts input of operation instructions by the worker, and outputs the input operation instructions to the parent unit 30 of the kitting device 20, which will be described later.

複数の操作対象機器60は、例えば、サーバ、PC、スマートフォン、タブレット、ゲーム機などのUSBケーブルで接続可能な機器である。各操作対象機器60は、USBケーブル73を介して後述するキッティング装置20の子機50のUSBポート55と接続するためのUSBポート61を有している。 The multiple target devices 60 are devices that can be connected via a USB cable, such as a server, a PC, a smartphone, a tablet, a game console, etc. Each target device 60 has a USB port 61 for connecting to a USB port 55 of a child device 50 of the kitting device 20 (described later) via a USB cable 73.

キッティング装置20は、ACアダプタ21と、USBハブ22と、操作指示入出力部10に接続される親機30と、複数の操作対象機器60のそれぞれに接続される複数の子機50と、を備える。ACアダプタ21は、外部の電源70から供給される交流電流を直流電流に変換するようになっている。USBハブ22は、操作指示入出力部10と親機30とをUSBケーブル71を介して接続するようになっている。 The kitting device 20 includes an AC adapter 21, a USB hub 22, a parent unit 30 connected to the operation instruction input/output unit 10, and a plurality of child units 50 connected to a plurality of operation target devices 60, respectively. The AC adapter 21 converts AC current supplied from an external power source 70 into DC current. The USB hub 22 connects the operation instruction input/output unit 10 and the parent unit 30 via a USB cable 71.

親機30は、複数の操作対象機器60のそれぞれに対する操作指示を含む操作情報を複数の子機50に送信するためのものであり、制御装置31と、メモリ32と、DCポート33と、USBポート34と、RS-485インタフェース35と、コンソール用RJ45ポート36と、出力RJ45ポート37と、ボタン群38と、を有する。 The parent unit 30 is for transmitting operation information, including operation instructions for each of the multiple target devices 60, to the multiple child units 50, and has a control device 31, a memory 32, a DC port 33, a USB port 34, an RS-485 interface 35, a console RJ45 port 36, an output RJ45 port 37, and a group of buttons 38.

制御装置31は、親機30を構成する各部の制御を行うとともに、子機50への操作情報の送信制御を行うようになっている。制御装置31は、ファームウェアの実行により制御処理を行う制御部39を備えている。制御部39の制御処理の内容は、必要に応じてファームウェアを書き換えることで変更することができる。メモリ32は、後述する記録データを記録するようになっている。 The control device 31 controls each part of the parent device 30, and also controls the transmission of operation information to the child device 50. The control device 31 includes a control unit 39 that performs control processing by executing firmware. The contents of the control processing of the control unit 39 can be changed by rewriting the firmware as necessary. The memory 32 records the recording data described below.

図2に示すように、制御部39は、操作情報生成部39aと、操作情報送信部39bと、操作指示記録部39cと、操作指示再生部39dと、を含む。操作情報生成部39aは、後述する子機選択ボタン40により選択された子機50を識別するための子機識別情報としての子機番号#0~#15と、操作指示入出力部10により入力された操作指示とを紐づけた情報を操作情報として生成するようになっている。操作情報送信部39bは、操作情報生成部39aにより生成された操作情報をRS-485インタフェース35を介して複数の子機50に送信するようになっている。操作指示記録部39cは、操作指示入出力部10により入力された操作指示をメモリ32に記録するようになっている。操作指示再生部39dは、メモリ32に記録された操作指示のデータ(以下、「記録データ」とも称する)を操作情報生成部39aに出力するようになっている。 2, the control unit 39 includes an operation information generating unit 39a, an operation information transmitting unit 39b, an operation instruction recording unit 39c, and an operation instruction reproducing unit 39d. The operation information generating unit 39a generates operation information that links a handset number #0 to #15, which is handset identification information for identifying a handset 50 selected by a handset selection button 40 described later, with an operation instruction input by the operation instruction input/output unit 10. The operation information transmitting unit 39b transmits the operation information generated by the operation information generating unit 39a to the multiple handset units 50 via the RS-485 interface 35. The operation instruction recording unit 39c records the operation instruction input by the operation instruction input/output unit 10 in the memory 32. The operation instruction reproducing unit 39d outputs data of the operation instruction recorded in the memory 32 (hereinafter also referred to as "recorded data") to the operation information generating unit 39a.

DCポート33は、ACアダプタ21から出力される直流電流を制御装置31に入力するためのポートである。USBポート34は、USBケーブル71を介してUSBハブ22と接続するためのポートである。RS-485インタフェース35は、操作情報をRS-485規格に従って子機50に向けて送信するためのインタフェースである。コンソール用RJ45ポート36は、コンソールPCを接続するためのポートである。出力RJ45ポート37は、UTPケーブル72を介して子機50の入力RJ45ポート53と接続するためのポートである。 The DC port 33 is a port for inputting the direct current output from the AC adapter 21 to the control device 31. The USB port 34 is a port for connecting to the USB hub 22 via a USB cable 71. The RS-485 interface 35 is an interface for transmitting operation information to the child device 50 according to the RS-485 standard. The console RJ45 port 36 is a port for connecting to a console PC. The output RJ45 port 37 is a port for connecting to the input RJ45 port 53 of the child device 50 via a UTP cable 72.

ボタン群38は、図3に示すように、子機選択ボタン40と、PLAY/PAUSEボタン41と、RECボタン42と、ALL OFFボタン43と、ALL ONボタン44と、を含む。なお、ボタン群38を構成する各ボタンの機能や動作は、ファームウェアを書き換えることにより適宜変更可能である。 As shown in FIG. 3, the button group 38 includes a child unit selection button 40, a PLAY/PAUSE button 41, a REC button 42, an ALL OFF button 43, and an ALL ON button 44. The functions and operations of the buttons constituting the button group 38 can be changed as appropriate by rewriting the firmware.

子機選択ボタン40は、子機選択部を構成するものであり、複数の子機50のうち、操作情報の宛先となる子機50を選択するためのボタンである。ここで、子機選択ボタン40に表示されている0から15までの番号は、16個の子機50を識別するための子機番号#0~#15にそれぞれ対応している。以降では、子機番号#0~#15の子機50をそれぞれ子機#0~#15とも称する。なお、子機50の個数は16個に限定されるものではなく、任意の個数であってよい。 The child unit selection button 40 constitutes a child unit selection section, and is a button for selecting, from among the multiple child units 50, a child unit 50 that is the destination of the operation information. Here, the numbers 0 to 15 displayed on the child unit selection button 40 correspond to child unit numbers #0 to #15 for identifying the 16 child units 50, respectively. Hereinafter, the child units 50 with child unit numbers #0 to #15 will also be referred to as child units #0 to #15, respectively. Note that the number of child units 50 is not limited to 16, and may be any number.

また、子機選択ボタン40は、親機30が各子機50を操作情報の宛先としているか否かを示すLED40aをそれぞれ有している。LED40aの緑色の点灯は、LED40aが緑色に点灯している子機選択ボタン40に対応する子機50を操作情報の宛先としている状態(以下、「信号送信状態」とも称する)であることを示している。一方、LED40aの消灯は、LED40aが消灯している子機選択ボタン40に対応する子機50を操作情報の宛先としていない状態(以下、「信号切断状態」とも称する)であることを示している。 The child unit selection buttons 40 also have LEDs 40a that indicate whether the parent unit 30 has designated each child unit 50 as the destination of operation information. The green illumination of the LED 40a indicates that the child unit 50 corresponding to the child unit selection button 40 whose LED 40a is lit green is the destination of operation information (hereinafter also referred to as the "signal transmission state"). On the other hand, the LED 40a is off indicates that the child unit 50 corresponding to the child unit selection button 40 whose LED 40a is off is not the destination of operation information (hereinafter also referred to as the "signal disconnection state").

PLAY/PAUSEボタン41とRECボタン42は、操作指示入出力部10において入力された操作指示の再生や記録を行うためのボタンであり、それぞれLED41aとLED42aを有している。ここで、操作指示の記録とは、操作指示入出力部10において入力された操作指示をメモリ32に記録することを意味する。また、操作指示の再生とは、メモリ32に記録された操作指示の記録データを操作情報生成部39aに出力することを意味する。 The PLAY/PAUSE button 41 and the REC button 42 are buttons for playing back and recording operation instructions inputted at the operation instruction input/output unit 10, and have an LED 41a and an LED 42a, respectively. Here, recording an operation instruction means recording the operation instruction inputted at the operation instruction input/output unit 10 in the memory 32. Also, playing back an operation instruction means outputting the recording data of the operation instruction recorded in the memory 32 to the operation information generation unit 39a.

ALL OFFボタン43は、子機選択部を構成するものであり、全ての子機50を操作情報の宛先としないように設定するためのボタンである。一方、ALL ONボタン44は、子機選択部を構成するものであり、全ての子機50を操作情報の宛先とするように設定するためのボタンである。 The ALL OFF button 43 constitutes the child unit selection section and is a button for setting all child units 50 not to be destinations for operation information. On the other hand, the ALL ON button 44 constitutes the child unit selection section and is a button for setting all child units 50 to be destinations for operation information.

図4及び図5は、親機30の状態遷移を説明するための遷移図である。図4の1段目に示すように、親機30がACアダプタ21及びDCポート33を介して電源70に接続されると、全ての子機選択ボタン40のLED40aが緑色に点灯し、親機30が全ての子機50に対して信号送信状態になる。 Figures 4 and 5 are transition diagrams for explaining state transitions of the parent unit 30. As shown in the first row of Figure 4, when the parent unit 30 is connected to the power source 70 via the AC adapter 21 and the DC port 33, the LEDs 40a of all child unit selection buttons 40 light up in green, and the parent unit 30 enters a state of transmitting signals to all child units 50.

図4の2段目に示すように、LED40aが点灯している子機選択ボタン40が押下されると、押下された子機選択ボタン40のLED40aが消灯し、親機30はLED40aが消灯した子機選択ボタン40に対応する子機50に対して信号切断状態に遷移する。一方、LED40aが消灯した子機選択ボタン40が押下されると、押下された子機選択ボタン40のLED40aが点灯し、親機30はLED40aが点灯した子機選択ボタン40に対応する子機50に対して信号送信状態に遷移する。 As shown in the second row of FIG. 4, when a child unit selection button 40 with its LED 40a on is pressed, the LED 40a of the pressed child unit selection button 40 goes off, and the parent unit 30 transitions to a signal disconnection state with respect to the child unit 50 corresponding to the child unit selection button 40 with its LED 40a off. On the other hand, when a child unit selection button 40 with its LED 40a off is pressed, the LED 40a of the pressed child unit selection button 40 goes on, and the parent unit 30 transitions to a signal transmission state with respect to the child unit 50 corresponding to the child unit selection button 40 with its LED 40a on.

図4の3段目に示すように、ALL ONボタン44が押下されると、全ての子機選択ボタン40のLED40aが点灯し、親機30は全ての子機50に対して信号送信状態に遷移する。一方、図3の4段目に示すように、ALL OFFボタン43が押下されると、全ての子機選択ボタン40のLED40aが消灯し、親機30は全ての子機50に対して信号切断状態に遷移する。 As shown in the third row of FIG. 4, when the ALL ON button 44 is pressed, the LEDs 40a of all the handset selection buttons 40 light up, and the parent unit 30 transitions to a signal transmission state for all the handset 50. On the other hand, as shown in the fourth row of FIG. 3, when the ALL OFF button 43 is pressed, the LEDs 40a of all the handset selection buttons 40 turn off, and the parent unit 30 transitions to a signal disconnection state for all the handset 50.

図5に示すように、初期状態では、PLAY/PAUSEボタン41のLED41aと、RECボタン42のLED42aは共に消灯している。この初期状態においてPLAY/PAUSEボタン41とRECボタン42とが同時に押下されると、PLAY/PAUSEボタン41のLED41aが黄色に点滅するとともに、RECボタン42のLED42aが赤色に点灯し、操作指示入出力部10において入力された操作指示をメモリ32に記録する「記録中状態」に遷移する。 As shown in FIG. 5, in the initial state, the LED 41a of the PLAY/PAUSE button 41 and the LED 42a of the REC button 42 are both off. When the PLAY/PAUSE button 41 and the REC button 42 are pressed simultaneously in this initial state, the LED 41a of the PLAY/PAUSE button 41 flashes yellow and the LED 42a of the REC button 42 lights up red, and the state transitions to a "recording state" in which the operation instruction input via the operation instruction input/output unit 10 is recorded in the memory 32.

記録中状態においてPLAY/PAUSEボタン41又はRECボタン42が押下されると、PLAY/PAUSEボタン41のLED41aが黄色に点灯するとともに、RECボタン42のLED42aが消灯し、操作指示入出力部10において入力された操作指示の記録を停止する「記録・再生停止状態」に遷移する。 When the PLAY/PAUSE button 41 or REC button 42 is pressed during recording, the LED 41a of the PLAY/PAUSE button 41 lights up yellow and the LED 42a of the REC button 42 goes out, and the device transitions to a "recording/playback stopped state" in which recording of the operation instructions inputted through the operation instruction input/output unit 10 is stopped.

記録・再生停止状態においてRECボタン42が連続して3秒間押下されると、初期状態に遷移する。また、記録・再生停止状態においてPLAY/PAUSEボタン41が押下されると、PLAY/PAUSEボタン41のLED41aが点滅し、メモリ32に記録された記録データを再生する「記録データ再生中状態」に遷移する。 When the REC button 42 is pressed continuously for three seconds in the recording/playback stopped state, the state transitions to the initial state. Also, when the PLAY/PAUSE button 41 is pressed in the recording/playback stopped state, the LED 41a of the PLAY/PAUSE button 41 flashes, and the state transitions to a "recorded data playing state" in which the recorded data recorded in the memory 32 is played back.

記録データ再生中状態において記録データの再生が終了すると、記録データの再生を停止する「記録・再生停止状態」に遷移する。また、記録データ再生中状態においてPLAY/PAUSEボタン41が押下されると、PLAY/PAUSEボタン41のLED41aが素早く点滅し、記録データの再生を一時停止する「記録データ再生一時停止状態」に遷移する。 When playback of the recorded data ends in the recorded data playback state, the state transitions to a "recording/playback stopped state" in which playback of the recorded data is stopped. In addition, when the PLAY/PAUSE button 41 is pressed in the recorded data playback state, the LED 41a of the PLAY/PAUSE button 41 flashes quickly, and the state transitions to a "recorded data playback paused state" in which playback of the recorded data is temporarily stopped.

記録データ再生一時停止状態においてPLAY/PAUSEボタン41が3秒未満の時間で押下されると、記録データの再生を再開する「記録データ再生中状態」に遷移する。また、記録データ再生一時停止状態においてPLAY/PAUSEボタン41が連続して3秒間押下されると、記録・再生停止状態に遷移する。 When the PLAY/PAUSE button 41 is pressed for less than three seconds while playback of recorded data is paused, the state transitions to a "recorded data playing state" in which playback of recorded data is resumed. Also, when the PLAY/PAUSE button 41 is pressed continuously for three seconds while playback of recorded data is paused, the state transitions to a recording/playback stopped state.

子機50は、親機30から送信された自機宛の操作情報を受信し、受信した操作情報に含まれる操作指示を、自機に接続された操作対象機器60を操作可能な形式の操作信号に変換するものである。ここで、操作信号とは、USBキーボードやUSBマウスなどの入力装置から出力される信号を模擬した信号である。すなわち、子機50は、操作対象機器60において、USBキーボードやUSBマウスなどの入力装置として認識される。 The slave unit 50 receives operation information addressed to itself that is sent from the master unit 30, and converts the operation instructions contained in the received operation information into an operation signal in a format that can operate the target device 60 connected to the slave unit. Here, the operation signal is a signal that simulates a signal output from an input device such as a USB keyboard or USB mouse. In other words, the slave unit 50 is recognized by the target device 60 as an input device such as a USB keyboard or USB mouse.

図1に示すように、各子機50は、制御装置51と、RS-485インタフェース52と、入力RJ45ポート53と、出力RJ45ポート54と、USBポート55と、番号設定スイッチ56と、送信ON/OFFボタン57と、を有する。 As shown in FIG. 1, each handset 50 has a control device 51, an RS-485 interface 52, an input RJ45 port 53, an output RJ45 port 54, a USB port 55, a number setting switch 56, and a transmission ON/OFF button 57.

制御装置51は、子機50を構成する各部の制御を行うとともに、親機30からの操作情報の受信制御、操作対象機器60のキーボード制御やマウス制御などを行うようになっている。制御装置51は、ファームウェアの実行により制御処理を行う制御部59を備えている。制御部59の制御処理の内容は、必要に応じてファームウェアを書き換えることで変更することができる。番号設定スイッチ56と送信ON/OFFボタン57による設定内容は、ファームウェアに書き込まれる。なお、番号設定スイッチ56と送信ON/OFFボタン57の機能や動作は、ファームウェアを書き換えることにより適宜変更可能である。 The control device 51 controls each part of the child device 50, controls the reception of operation information from the parent device 30, and controls the keyboard and mouse of the device 60 to be operated. The control device 51 has a control unit 59 that performs control processing by executing firmware. The contents of the control processing of the control unit 59 can be changed by rewriting the firmware as necessary. The settings made by the number setting switch 56 and the transmission ON/OFF button 57 are written to the firmware. The functions and operations of the number setting switch 56 and the transmission ON/OFF button 57 can be changed as appropriate by rewriting the firmware.

図6に示すように、制御部59は、操作情報受信部59aと、信号変換部59bと、操作信号送信部59cと、を含む。操作情報受信部59aは、親機30から送信された自機宛の操作情報をRS-485インタフェース52を介して受信するようになっている。信号変換部59bは、操作情報受信部59aにより受信された操作情報に含まれる操作指示を、自機に接続された操作対象機器60を操作可能な形式の操作信号に変換するようになっている。また、操作信号送信部59cは、信号変換部59bから出力された操作信号を自機に接続された操作対象機器60に送信するようになっている。 As shown in FIG. 6, the control unit 59 includes an operation information receiving unit 59a, a signal conversion unit 59b, and an operation signal transmitting unit 59c. The operation information receiving unit 59a receives operation information addressed to the device itself transmitted from the parent device 30 via the RS-485 interface 52. The signal conversion unit 59b converts the operation instruction included in the operation information received by the operation information receiving unit 59a into an operation signal in a format capable of operating the target device 60 connected to the device itself. In addition, the operation signal transmitting unit 59c transmits the operation signal output from the signal conversion unit 59b to the target device 60 connected to the device itself.

RS-485インタフェース52は、親機30から送信された操作情報をRS-485規格に従って受信するためのインタフェースである。入力RJ45ポート53は、UTPケーブル72を介して親機30の出力RJ45ポート37と接続するためのポートである。出力RJ45ポート54は、UTPケーブル72を介して他の子機50の入力RJ45ポート53や終端抵抗と接続するためのポートである。USBポート55は、USBケーブル73を介して操作対象機器60のUSBポート61と接続するためのポートである。なお、子機50の制御装置51は、自機が接続された操作対象機器60からUSBケーブル73及びUSBポート55を介して電力が供給されるようになっている。番号設定スイッチ56は、各子機50に子機番号#0~#15を設定するためのスイッチである。 The RS-485 interface 52 is an interface for receiving operation information transmitted from the parent device 30 in accordance with the RS-485 standard. The input RJ45 port 53 is a port for connecting to the output RJ45 port 37 of the parent device 30 via a UTP cable 72. The output RJ45 port 54 is a port for connecting to the input RJ45 port 53 of another child device 50 or a terminating resistor via a UTP cable 72. The USB port 55 is a port for connecting to the USB port 61 of the operation target device 60 via a USB cable 73. The control device 51 of the child device 50 is supplied with power from the operation target device 60 to which the control device 51 is connected via the USB cable 73 and the USB port 55. The number setting switch 56 is a switch for setting child device numbers #0 to #15 to each child device 50.

なお、図1に示す構成では、複数の子機50がUTPケーブル72によって互いに直列に接続されているが、本発明はこれに限定されず、複数の子機50が互いに並列に接続されていてもよい。 In the configuration shown in FIG. 1, multiple child devices 50 are connected in series with each other by UTP cables 72, but the present invention is not limited to this, and multiple child devices 50 may be connected in parallel with each other.

図7に示す送信ON/OFFボタン57は、送信選択部を構成するものであり、自機に接続された操作対象機器60に操作信号を送信するか否かを選択するためのボタンである。また、送信ON/OFFボタン57が有するLED57aは、子機50が操作対象機器60に操作情報を送信可能な状態であるか否かを示すようになっている。ここで、LED57aの点灯は、子機50が操作対象機器60に操作情報を送信可能な状態(以下、「接続状態」とも称する)であることを示している。一方、LED57aの消灯は、子機50が操作対象機器60に操作情報を送信不可能な状態(以下、「切断状態」とも称する)であることを示している。 The transmission ON/OFF button 57 shown in FIG. 7 constitutes a transmission selection section, and is a button for selecting whether or not to transmit an operation signal to the target device 60 connected to the device itself. The LED 57a on the transmission ON/OFF button 57 indicates whether or not the child device 50 is in a state in which it can transmit operation information to the target device 60. Here, the lighting of the LED 57a indicates that the child device 50 is in a state in which it can transmit operation information to the target device 60 (hereinafter also referred to as the "connected state"). On the other hand, the lighting of the LED 57a indicates that the child device 50 is in a state in which it cannot transmit operation information to the target device 60 (hereinafter also referred to as the "disconnected state").

図8は、子機50の状態遷移を説明するための遷移図である。図8の1段目に示すように、子機50がUSBポート55を介して操作対象機器60に接続されると、送信ON/OFFボタン57のLED57aが緑色に点灯し、接続状態になる。 Figure 8 is a transition diagram for explaining state transitions of the child device 50. As shown in the first row of Figure 8, when the child device 50 is connected to the target device 60 via the USB port 55, the LED 57a of the transmission ON/OFF button 57 lights up in green, and the connection state is established.

図8の2段目に示すように、接続状態において送信ON/OFFボタン57が押下されると、LED57aが消灯し、切断状態に遷移する。一方、切断状態において送信ON/OFFボタン57が押下されると、LED57aが緑色に点灯し、接続状態に遷移する。 As shown in the second row of FIG. 8, when the transmission ON/OFF button 57 is pressed in the connected state, the LED 57a turns off and the state transitions to the disconnected state. On the other hand, when the transmission ON/OFF button 57 is pressed in the disconnected state, the LED 57a turns green and the state transitions to the connected state.

以下、本発明の第1の実施形態に係るキッティングシステム1におけるデータの流れを説明する。 The following describes the data flow in the kitting system 1 according to the first embodiment of the present invention.

[例1]
図9に示す例1では、まず、作業者は、各子機50の番号設定スイッチ56を所望の子機番号に設定する。例1では、少なくとも2つの子機50にそれぞれ子機番号#0,#1が設定されている。次に、作業者は、親機30にUSBキーボード11を接続し、子機#0,#1にPC60A,60Bを接続する。ここで、USBキーボード11は操作指示入出力部10の一例であり、PC60A,60Bは操作対象機器60の一例である。
[Example 1]
In Example 1 shown in Fig. 9, first, the worker sets the number setting switch 56 of each child device 50 to a desired child device number. In Example 1, child device numbers #0 and #1 are set for at least two child devices 50, respectively. Next, the worker connects the USB keyboard 11 to the parent device 30, and connects the PCs 60A and 60B to the child devices #0 and #1. Here, the USB keyboard 11 is an example of the operation instruction input/output unit 10, and the PCs 60A and 60B are examples of the operation target devices 60.

次に、作業者は、子機#0,#1の送信ON/OFFボタン57のLED57aを緑色に点灯させて、子機#0,#1の状態をPC60A,60Bに対する接続状態に遷移させる。次に、作業者は、親機30の子機選択ボタン40のうち、子機番号#0,#1に対応する子機選択ボタン40のLED40aを緑色に点灯させて、親機30の状態を子機#0,#1に対する信号送信状態に遷移させる。 The worker then turns on the LEDs 57a of the transmission ON/OFF buttons 57 of child devices #0 and #1 green, transitioning the state of child devices #0 and #1 to a connection state with PCs 60A and 60B. The worker then turns on the LEDs 40a of the child device selection buttons 40 of the parent device 30 that correspond to child device numbers #0 and #1 green, transitioning the state of the parent device 30 to a signal transmission state with child devices #0 and #1.

次に、作業者は、操作指示として例えば文字列「ABC」をUSBキーボード11に入力する。親機30の制御装置31は、USBキーボード11から出力された文字列「ABC」のデータに子機番号#0,#1を付加した操作情報を生成する。制御装置31により生成された操作情報は、子機#0,#1の制御装置51に順次入力される。 Next, the worker inputs, for example, the character string "ABC" into the USB keyboard 11 as an operation instruction. The control device 31 of the parent device 30 generates operation information by adding the child device numbers #0 and #1 to the data of the character string "ABC" output from the USB keyboard 11. The operation information generated by the control device 31 is input sequentially to the control devices 51 of the child devices #0 and #1.

子機#0の制御装置51は、入力された操作情報から自機の子機番号#0を検出した後に、入力された操作情報に含まれる文字列「ABC」のデータを、子機#0に接続されたPC60Aを操作可能な形式の操作信号に変換し、操作信号をPC60Aに送信する。PC60Aは、操作信号を受信し、モニタに文字列「ABC」を表示する。 The control device 51 of the slave unit #0 detects its own slave unit number #0 from the input operation information, then converts the data of the character string "ABC" included in the input operation information into an operation signal in a format that can operate the PC 60A connected to the slave unit #0, and transmits the operation signal to the PC 60A. The PC 60A receives the operation signal and displays the character string "ABC" on the monitor.

同様に、子機#1の制御装置51は、入力された操作情報から自機の子機番号#1を検出した後に、入力された操作情報に含まれる文字列「ABC」のデータを、子機#1に接続されたPC60Bを操作可能な形式の操作信号に変換し、操作信号をPC60Bに送信する。PC60Bは、操作信号を受信し、モニタに文字列「ABC」を表示する。 Similarly, the control device 51 of handset #1 detects its own handset number #1 from the input operation information, then converts the data of the character string "ABC" included in the input operation information into an operation signal in a format that can operate PC 60B connected to handset #1, and transmits the operation signal to PC 60B. PC 60B receives the operation signal and displays the character string "ABC" on its monitor.

[例2]
図10に示す例2は、作業者が、親機30の子機番号#1に対応する子機選択ボタン40のLED40aを緑色に点灯させて、親機30の状態を子機#1のみに対する信号送信状態に遷移させる点で例1と異なる。
[Example 2]
Example 2 shown in Figure 10 differs from Example 1 in that the operator turns on the LED 40a of the handset selection button 40 corresponding to handset number #1 of the parent unit 30 in green, thereby transitioning the state of the parent unit 30 to a signal transmission state only to handset #1.

このため、親機30の制御装置31は、文字列「ABC」のデータに子機番号#1のみを付加した操作情報を生成する。制御装置31により生成された操作情報は、子機#0,#1の制御装置51に順次入力される。 Therefore, the control device 31 of the parent device 30 generates operation information by adding only the child device number #1 to the data of the character string "ABC". The operation information generated by the control device 31 is input sequentially to the control devices 51 of the child devices #0 and #1.

子機#0の制御装置51は、入力された操作情報から自機の子機番号#0を検出しないため、操作信号を子機#0に接続されたPC60Aに送信しない。PC60Cは、操作信号を受信しないため、モニタに何も表示しない。 The control device 51 of the slave unit #0 does not detect its own slave unit number #0 from the input operation information, so it does not send an operation signal to the PC 60A connected to the slave unit #0. The PC 60C does not receive the operation signal, so it does not display anything on the monitor.

一方、子機#1の制御装置51は、入力された操作情報から自機の子機番号#1を検出した後に、入力された操作情報に含まれる文字列「ABC」のデータを、子機#1に接続されたPC60Bを操作可能な形式の操作信号に変換し、操作信号をPC60Bに送信する。PC60Bは、操作信号を受信し、モニタに文字列「ABC」を表示する。 Meanwhile, the control device 51 of handset #1 detects its own handset number #1 from the input operation information, then converts the data of the character string "ABC" included in the input operation information into an operation signal in a format that can operate PC 60B connected to handset #1, and transmits the operation signal to PC 60B. PC 60B receives the operation signal and displays the character string "ABC" on its monitor.

[例3]
図11に示す例3は、作業者が、子機#0の送信ON/OFFボタン57のLED57aを消灯させて、子機#0の状態をPC60Aに対する切断状態に遷移させる点で例1と異なる。
[Example 3]
Example 3 shown in FIG. 11 differs from Example 1 in that the operator turns off the LED 57a of the transmission ON/OFF button 57 of the slave unit #0 to transition the state of the slave unit #0 to a disconnected state with respect to the PC 60A.

このため、子機#0の制御装置51は、入力された操作情報から自機の子機番号#0を検出するが、PC60Aに対して切断状態になっているため、操作信号をPC60Aに送信しない。PC60Cは、操作信号を受信しないため、モニタに何も表示しない。 As a result, the control device 51 of handset #0 detects its own handset number #0 from the input operation information, but does not send an operation signal to PC 60A because it is in a disconnected state with PC 60A. PC 60C does not receive the operation signal, so it does not display anything on its monitor.

一方、子機#1の制御装置51は、入力された操作情報から自機の子機番号#1を検出した後に、入力された操作情報に含まれる文字列「ABC」のデータを、子機#1に接続されたPC60Bを操作可能な形式の操作信号に変換し、操作信号をPC60Bに送信する。PC60Bは、操作信号を受信し、モニタに文字列「ABC」を表示する。 Meanwhile, the control device 51 of handset #1 detects its own handset number #1 from the input operation information, then converts the data of the character string "ABC" included in the input operation information into an operation signal in a format that can operate PC 60B connected to handset #1, and transmits the operation signal to PC 60B. PC 60B receives the operation signal and displays the character string "ABC" on its monitor.

[例4-1]
図12に示す例4-1は、USBキーボード11に入力された操作指示をメモリ32に記録する手順を示している。
[Example 4-1]
Example 4-1 shown in FIG. 12 shows a procedure for recording an operation instruction inputted to the USB keyboard 11 in the memory 32. In the example 4-1 shown in FIG.

作業者が、親機30のPLAY/PAUSEボタン41とRECボタン42とを同時に押下すると、親機30の制御装置31は、親機30の状態を記録中状態に遷移させる。 When the operator simultaneously presses the PLAY/PAUSE button 41 and the REC button 42 on the parent unit 30, the control device 31 of the parent unit 30 transitions the state of the parent unit 30 to a recording state.

次に、作業者は、操作指示として例えば文字列「ABC」をUSBキーボード11に入力する。親機30の制御装置31は、USBキーボード11から出力された文字列「ABC」のデータをメモリ32に記録する。次に、作業者は、PLAY/PAUSEボタン41又はRECボタン42を押下する。この操作により、親機30の状態が記録中状態から記録・再生停止状態に遷移する。 Next, the operator inputs, for example, the character string "ABC" into the USB keyboard 11 as an operation instruction. The control device 31 of the parent unit 30 records the data of the character string "ABC" output from the USB keyboard 11 in the memory 32. Next, the operator presses the PLAY/PAUSE button 41 or the REC button 42. This operation transitions the state of the parent unit 30 from a recording state to a recording/playback stopped state.

[例4-2]
図13に示す例4-2は、例4-1において親機30のメモリ32に記録された文字列「ABC」のデータを、子機50に送信する手順を示している。なお、子機50に関する設定は、例3と同様である。
[Example 4-2]
13 shows a procedure for transmitting data of the character string "ABC" recorded in the memory 32 of the parent device 30 in Example 4-1 to the child device 50. The settings for the child device 50 are the same as those in Example 3.

作業者が、親機30のPLAY/PAUSEボタン41を押下すると、親機30の状態が記録・再生停止状態から記録データ再生中状態に遷移する。これにより、親機30の制御装置31は、メモリ32に記録されている文字列「ABC」の記録データを読み出す。制御装置31は、文字列「ABC」の記録データに子機番号#0,#1を付加した操作情報を生成する。制御装置31により生成された操作情報は、子機#0,#1の制御装置51に順次入力される。 When an operator presses the PLAY/PAUSE button 41 on the parent unit 30, the state of the parent unit 30 transitions from a recording/playback stopped state to a recorded data playback state. This causes the control device 31 of the parent unit 30 to read the recorded data of the character string "ABC" recorded in the memory 32. The control device 31 generates operation information by adding the child unit numbers #0 and #1 to the recorded data of the character string "ABC". The operation information generated by the control device 31 is input sequentially to the control devices 51 of the child units #0 and #1.

以下、本実施形態のキッティングシステム1を用いるキッティング方法について、図1の構成図と図14のフローチャートを参照しながらその処理の一例を説明する。 Below, an example of the kitting method using the kitting system 1 of this embodiment will be described with reference to the configuration diagram of FIG. 1 and the flowchart of FIG. 14.

まず、作業者は、複数の操作対象機器60のそれぞれに複数の子機50を接続するとともに、複数の子機50のそれぞれに親機30を接続する。さらに、作業者は、親機30に操作指示入出力部10を接続する(接続ステップS1)。 First, the worker connects multiple child devices 50 to multiple operation target devices 60, respectively, and connects the parent device 30 to each of the child devices 50. Furthermore, the worker connects the operation instruction input/output unit 10 to the parent device 30 (connection step S1).

次に、各子機50は、作業者の番号設定スイッチ56の操作に応じて、自機の子機番号を設定する(ステップS2)。 Next, each handset 50 sets its own handset number in response to the operator's operation of the number setting switch 56 (step S2).

次に、各子機50は、作業者の送信ON/OFFボタン57の操作に応じて、自機に接続された操作対象機器60に対する接続状態又は切断状態に遷移する(ステップS3)。 Next, each slave unit 50 transitions to a connected or disconnected state with respect to the target device 60 connected to itself in response to the operator's operation of the transmission ON/OFF button 57 (step S3).

次に、親機30は、作業者の子機選択ボタン40の操作に応じて、操作情報の宛先となる子機50を選択する(ステップS4)。 Next, the parent unit 30 selects the child unit 50 that is the destination of the operation information in response to the worker's operation of the child unit selection button 40 (step S4).

次に、作業者は、複数の操作対象機器60のそれぞれに対する操作指示を操作指示入出力部10に入力する(ステップS5)。 Next, the operator inputs operation instructions for each of the multiple target devices 60 into the operation instruction input/output unit 10 (step S5).

次に、親機30は、複数の操作対象機器60のそれぞれに対する操作指示に子機番号を付加した操作情報を複数の子機50に送信する(操作情報送信ステップS6)。 Next, the parent device 30 transmits operation information to the multiple child devices 50, in which the child device number is added to an operation instruction for each of the multiple target devices 60 (operation information transmission step S6).

次に、各子機50は、受信した操作情報に自機の子機番号が含まれているか否かを判断する(ステップS7)。自機の子機番号が含まれていない操作情報を受信した子機50は、処理を終了する。 Next, each handset 50 determines whether the received operation information includes its own handset number (step S7). A handset 50 that receives operation information that does not include its own handset number ends the process.

次に、自機の子機番号が含まれている操作情報を受信した子機50は、自機の送信ON/OFFボタン57の状態が接続状態(ON状態)であるか切断状態(OFF状態)であるかを判断する(ステップS8)。自機の送信ON/OFFボタン57の状態が切断状態(OFF状態)である子機50は、処理を終了する。 Next, the handset 50 that has received the operation information including its own handset number determines whether the state of its own transmission ON/OFF button 57 is connected (ON) or disconnected (OFF) (step S8). A handset 50 whose own transmission ON/OFF button 57 is in the disconnected (OFF) state ends the process.

次に、送信ON/OFFボタン57の状態が接続状態(ON状態)である子機50は、操作情報送信ステップS6により送信された自機宛の操作情報に含まれる操作指示を、自機に接続された操作対象機器60を操作可能な形式の操作信号に変換する(信号変換ステップS9)。 Next, the child device 50 whose transmission ON/OFF button 57 is in the connected state (ON state) converts the operation instruction contained in the operation information addressed to the child device in the operation information transmission step S6 into an operation signal in a format that can operate the target device 60 connected to the child device (signal conversion step S9).

次に、送信ON/OFFボタン57の状態が接続状態(ON状態)である子機50は、自機に接続された操作対象機器60に、例えばキーボードやマウスの操作信号を送信する(操作信号送信ステップS10)。 Next, the child device 50 whose transmission ON/OFF button 57 is in a connected state (ON state) transmits an operation signal, for example, a keyboard or mouse, to the target device 60 connected to the child device (operation signal transmission step S10).

なお、ステップS2~S10の処理は、必要に応じて繰り返されてもよい。 Note that steps S2 to S10 may be repeated as necessary.

以上説明したように、本実施形態に係るキッティングシステム1は、各子機50が、自機宛の操作情報に含まれる操作指示を自機に接続された操作対象機器60に出力する構成になっているため、複数の操作対象機器60に対して1台ずつ異なる操作指示を送信できる。 As described above, the kitting system 1 according to this embodiment is configured such that each slave device 50 outputs operation instructions contained in operation information addressed to itself to the target device 60 connected to itself, so that different operation instructions can be sent to each of the multiple target devices 60.

また、本実施形態に係るキッティングシステム1は、作業者がUSBキーボードやUSBマウスなどの操作指示入出力部10を用いてキー操作やマウス操作などの入力操作を行うことにより、複数の操作対象機器60に操作指示を同時に入力することができる。これにより、高品質かつ同一品質なキッティング作業を一人又は少人数の作業者で行うことが可能になる。 In addition, the kitting system 1 according to this embodiment allows an operator to simultaneously input operational instructions to multiple target devices 60 by performing input operations such as key operations and mouse operations using an operational instruction input/output unit 10 such as a USB keyboard or USB mouse. This makes it possible for one operator or a small number of operators to perform kitting work of high and uniform quality.

また、本実施形態に係るキッティングシステム1は、親機30が操作情報の宛先となる子機50を選択するための子機選択ボタン40、ALL OFFボタン43、及びALL ONボタン44を有するため、操作情報を所望の子機50に送信することができる。 In addition, the kitting system 1 according to this embodiment has a child unit selection button 40, an ALL OFF button 43, and an ALL ON button 44 that allow the parent unit 30 to select the child unit 50 to which the operation information is to be sent, so that the operation information can be sent to the desired child unit 50.

また、本実施形態に係るキッティングシステム1は、操作指示入出力部10により入力された操作指示を記録したり再生したりすることができる。これにより、本実施形態に係るキッティングシステム1は、あらかじめ記録した操作情報を所望のタイミングで複数の子機50に送信することができる。 The kitting system 1 according to this embodiment can also record and play back operation instructions inputted by the operation instruction input/output unit 10. This allows the kitting system 1 according to this embodiment to transmit pre-recorded operation information to multiple child devices 50 at the desired timing.

また、本実施形態に係るキッティングシステム1は、子機50が自機に接続された操作対象機器60に操作信号を送信するか否かを選択するための送信ON/OFFボタン57を有する。これにより、例えば、子機50と特定の操作対象機器60とを切り離して、特定の操作対象機器60に備わっている入力装置を用いて直接キッティング作業を行うことが可能になる。 The kitting system 1 according to this embodiment also has a transmission ON/OFF button 57 for selecting whether or not the child device 50 transmits an operation signal to the target device 60 connected to the child device. This makes it possible, for example, to separate the child device 50 from a specific target device 60 and perform kitting work directly using an input device provided on the specific target device 60.

また、本実施形態に係るキッティングシステム1は、親機30と複数の子機50との間をLANケーブル(UTPケーブル72)で接続する構成となっている。このため、例えば、オフィスの複数の机にそれぞれ設置されたPCなどのように、複数の操作対象機器60間の距離が比較的長い場合であっても、キッティング作業を容易に実行することが可能になる。 The kitting system 1 according to this embodiment is configured to connect the parent device 30 and the multiple child devices 50 with a LAN cable (UTP cable 72). This makes it possible to easily perform kitting operations even when the distance between multiple target devices 60 is relatively long, such as when multiple PCs are installed on multiple desks in an office.

(第2の実施形態)
続いて、本発明の第2の実施形態に係るキッティングシステム及びキッティング方法について、図面を参照しながら説明する。なお、第1の実施形態と同様の構成については同一の符号を付して適宜説明を省略する。また、第1の実施形態と同様の動作についても適宜説明を省略する。
Second Embodiment
Next, a kitting system and a kitting method according to a second embodiment of the present invention will be described with reference to the drawings. Note that the same components as those in the first embodiment are given the same reference numerals and the description thereof will be omitted as appropriate. Also, the description of the same operations as those in the first embodiment will be omitted as appropriate.

第2の実施形態に係るキッティングシステム2は、操作情報が登録された変数テーブルを親機30が有するメモリ32に記憶させる点で、第1の実施形態に係るキッティングシステム1と異なる。ここで、メモリ32は、操作情報が登録された変数テーブルを親機30の制御装置31に出力する操作情報出力部を構成する。あるいは、コンソール用RJ45ポート36に接続されたコンソールPCを操作情報出力部とすることも可能である。 The kitting system 2 according to the second embodiment differs from the kitting system 1 according to the first embodiment in that a variable table in which operation information is registered is stored in a memory 32 possessed by the parent device 30. Here, the memory 32 constitutes an operation information output unit that outputs the variable table in which operation information is registered to the control device 31 of the parent device 30. Alternatively, a console PC connected to the console RJ45 port 36 can be used as the operation information output unit.

図15は、変数テーブルの一例である。変数テーブルは、子機番号#0~#15と、各子機50に接続された各操作対象機器60に対する操作指示とを紐づけた情報を操作情報として登録している。図15の例では、操作指示番号01~03で表される3とおりの操作指示の組が子機番号#0~#15にそれぞれ割り当てられている。なお、操作指示番号は、数字ではなく、アルファベットでもよい。 Figure 15 is an example of a variable table. The variable table registers information linking handset numbers #0 to #15 with operation instructions for each target device 60 connected to each handset 50 as operation information. In the example of Figure 15, three sets of operation instructions represented by operation instruction numbers 01 to 03 are assigned to handset numbers #0 to #15, respectively. Note that the operation instruction numbers may be letters instead of numbers.

操作指示番号01~03の選択は、例えば、USBキーボード11などのキーボードで行うことができる。ここで、USBキーボード11は、変数テーブルから所望の操作指示を選択するための操作指示選択部を構成する。 The operation instruction numbers 01 to 03 can be selected using a keyboard such as the USB keyboard 11. Here, the USB keyboard 11 constitutes an operation instruction selection unit for selecting a desired operation instruction from the variable table.

つまり、本実施形態のキッティングシステム2は、図15のような変数テーブルに基づいて、操作対象機器60ごとに個別の操作指示を割り当てる処理を行うものであり、この処理を行うモードを「操作対象別入力モード」と呼ぶ。これに対して、第1の実施形態のキッティングシステム1は、選択された操作対象機器60に同一の操作指示を割り当てる処理を行うものであり、この処理を行うモードを「同時入力モード」と呼ぶ。なお、親機30は、同時入力モードから操作対象別入力モードへの移行を示すLEDを備えていると、操作性が向上するため好ましい。 In other words, the kitting system 2 of this embodiment performs a process of assigning individual operation instructions to each operation target device 60 based on a variable table such as that shown in FIG. 15, and the mode in which this process is performed is called the "operation target specific input mode." In contrast, the kitting system 1 of the first embodiment performs a process of assigning the same operation instruction to selected operation target devices 60, and the mode in which this process is performed is called the "simultaneous input mode." Note that it is preferable for the parent device 30 to be provided with an LED that indicates the transition from the simultaneous input mode to the operation target specific input mode, as this improves operability.

以下、本実施形態のキッティングシステム2を用いるキッティング方法について、図15の変数テーブルと、図16のフローチャートを参照しながらその処理の一例を説明する。 Below, an example of the kitting method using the kitting system 2 of this embodiment will be described with reference to the variable table in FIG. 15 and the flowchart in FIG. 16.

まず、作業者は、複数の操作対象機器60のそれぞれに複数の子機50を接続するとともに、複数の子機50のそれぞれに親機30を接続する。さらに、作業者は、親機30に操作指示入出力部10を接続する(接続ステップS21)。 First, the worker connects multiple child units 50 to each of the multiple operation target devices 60, and connects the parent unit 30 to each of the child units 50. Furthermore, the worker connects the operation instruction input/output unit 10 to the parent unit 30 (connection step S21).

次に、親機30の制御装置31は、USBキーボード11からあらかじめ定められた特殊文字が入力されたか否かを判断する(ステップS22)。この特殊文字は、例えば、「$$」などの通常使用しないキーであることが望ましい。 Next, the control device 31 of the parent device 30 determines whether a predetermined special character has been entered from the USB keyboard 11 (step S22). It is preferable that this special character be a key that is not normally used, such as "$$."

ステップS22においてUSBキーボード11から特殊文字が入力されたと判断された場合、制御装置31は、操作対象別入力モードへ移行する(ステップS23)。 If it is determined in step S22 that a special character has been input from the USB keyboard 11, the control device 31 transitions to an input mode for each operation object (step S23).

次に、制御装置31は、特殊文字に続いてUSBキーボード11により入力される文字列を読み取る(ステップS24)。 Next, the control device 31 reads the character string entered via the USB keyboard 11 following the special character (step S24).

次に、制御装置31は、メモリ32に登録された変数テーブルにおいて、ステップS24で入力された文字列に対応する列を参照する(ステップS25)。例えば、ステップS24で「01」が入力された場合には、制御装置31は、変数テーブルの操作指示番号01の列を参照する。 Next, the control device 31 refers to the column in the variable table registered in the memory 32 that corresponds to the character string input in step S24 (step S25). For example, if "01" is input in step S24, the control device 31 refers to the column of the operation instruction number 01 in the variable table.

次に、制御装置31は、子機番号#nと、ステップS25で参照した列の子機番号#nに対応する操作指示を読み出す(ステップS26)。図15の例では、nの初期値は0であり、nの最大値は15である。また、操作指示番号が01でnが2のときの操作指示は「BCBC」である。 Next, the control device 31 reads out the handset number #n and the operation instruction corresponding to the handset number #n of the column referenced in step S25 (step S26). In the example of FIG. 15, the initial value of n is 0, and the maximum value of n is 15. In addition, when the operation instruction number is 01 and n is 2, the operation instruction is "BCBC".

次に、制御装置31は、ステップS26で読み出した操作指示に子機番号#nを付加した操作情報を複数の子機50に送信する(操作情報送信ステップS27)。 Next, the control device 31 transmits operation information to the multiple sub-devices 50 by adding the sub-device number #n to the operation instruction read in step S26 (operation information transmission step S27).

次に、子機番号#nの子機50は、操作情報送信ステップS27により送信された自機宛の操作情報に含まれる操作指示を、自機に接続された操作対象機器60を操作可能な形式の操作信号(例えばキー入力)に変換する(信号変換ステップS28)。 Next, the handset 50 with handset number #n converts the operation instruction contained in the operation information addressed to itself transmitted in operation information transmission step S27 into an operation signal (e.g., key input) in a format that can operate the target device 60 connected to itself (signal conversion step S28).

次に、子機番号#nの子機50は、自機に接続された操作対象機器60に上記の操作信号を送信する(操作信号送信ステップS29)。 Next, the handset 50 with handset number #n transmits the above operation signal to the target device 60 connected to it (operation signal transmission step S29).

次に、制御装置31は、nが15に到達したか否かを判断する(ステップS30)。nが15に到達していない場合には、制御装置31は、ステップS31の処理を実行する。一方、nが15に到達した場合には、制御装置31は、操作対象別入力モードを終了して同時入力モードに戻る。 Next, the control device 31 judges whether or not n has reached 15 (step S30). If n has not reached 15, the control device 31 executes the process of step S31. On the other hand, if n has reached 15, the control device 31 ends the individual operation object input mode and returns to the simultaneous input mode.

ステップS31において制御装置31は、nの値を1インクリメントして、再びステップS26以降の処理を実行する。 In step S31, the control device 31 increments the value of n by 1 and executes the processing from step S26 onwards again.

以上説明したように、本実施形態に係るキッティングシステム2は、各子機50が、自機宛の操作情報に含まれる操作指示を自機に接続された操作対象機器60に出力する構成になっているため、複数の操作対象機器60に対して1台ずつ異なる操作指示を送信できる。 As described above, the kitting system 2 according to this embodiment is configured such that each child device 50 outputs the operation instructions contained in the operation information addressed to the child device to the target device 60 connected to the child device, so that different operation instructions can be sent to each of the multiple target devices 60.

また、本実施形態に係るキッティングシステム2は、操作情報が登録された変数テーブルを親機30のメモリに記憶させる構成となっているため、複数の操作対象機器60に対するキッティング作業を自動化することができる。 In addition, the kitting system 2 according to this embodiment is configured to store a variable table in which operation information is registered in the memory of the parent device 30, so that the kitting work for multiple target devices 60 can be automated.

あるいは、本実施形態に係るキッティングシステム2は、操作情報が登録された変数テーブルをコンソールPCなどから親機30に出力する構成となっているため、複数の操作対象機器60に対するキッティング作業を自動化することができる。 Alternatively, the kitting system 2 according to this embodiment is configured to output a variable table in which operation information is registered from a console PC or the like to the parent device 30, so that the kitting work for multiple target devices 60 can be automated.

(第3の実施形態)
続いて、本発明の第3の実施形態に係るキッティングシステム及びキッティング方法について、図面を参照しながら説明する。なお、第1又は第2の実施形態と同様の構成については同一の符号を付して適宜説明を省略する。また、第1又は第2の実施形態と同様の動作についても適宜説明を省略する。
Third Embodiment
Next, a kitting system and a kitting method according to a third embodiment of the present invention will be described with reference to the drawings. Note that the same components as those in the first or second embodiment are given the same reference numerals and the description thereof will be omitted as appropriate. Also, the description of the same operations as those in the first or second embodiment will be omitted as appropriate.

図17に示すように、第3の実施形態に係るキッティングシステム3は、コンソールPC16と、キッティング装置23と、複数の操作対象機器60と、を備える。 As shown in FIG. 17, the kitting system 3 according to the third embodiment includes a console PC 16, a kitting device 23, and a plurality of devices 60 to be operated.

コンソールPC16は、複数の操作対象機器60のそれぞれに対する操作指示を含む操作情報が記述されたスクリプトやプログラムの外部関数を親機30に出力するものであり、操作情報出力部を構成する。 The console PC 16 outputs to the parent device 30 scripts and external functions of programs that describe operation information including operation instructions for each of the multiple target devices 60, and constitutes an operation information output unit.

キッティング装置23は、ACアダプタ21と、コンソール接続アダプタ24と、親機30と、複数の子機50と、を備える。コンソール接続アダプタ24は、コンソールPC16からUSBケーブル74を介して入力されたスクリプトをRS-485規格の信号に変換するとともに、RS-485規格の信号に変換されたスクリプトをUTPケーブル75を介して親機30のコンソール用RJ45ポート36に出力するようになっている。 The kitting device 23 includes an AC adapter 21, a console connection adapter 24, a parent unit 30, and multiple child units 50. The console connection adapter 24 converts the script input from the console PC 16 via a USB cable 74 into a signal conforming to the RS-485 standard, and outputs the script converted into the signal conforming to the RS-485 standard to the console RJ45 port 36 of the parent unit 30 via a UTP cable 75.

コンソールPC16から出力されるスクリプトは、例えば図18に示すようなスクリプト言語で記述される。例えば、スクリプトは、図19に示すような操作情報が記述されたCSVファイルや外部関数を適宜読み出すことができる。図19は、子機番号と、各子機50に接続された各操作対象機器60に対する操作指示とを紐づけた操作情報を、複数の操作対象機器60に対する操作順に記述したスクリプトファイルの例を示したものである。 The script output from the console PC 16 is written in a script language such as that shown in FIG. 18. For example, the script can appropriately read external functions or CSV files in which operation information such as that shown in FIG. 19 is written. FIG. 19 shows an example of a script file in which operation information linking the slave unit number with operation instructions for each target device 60 connected to each slave unit 50 is written in the order of operation for multiple target devices 60.

図19に示すスクリプトAは、子機#1に接続された操作対象機器60に対して、キー操作「ABCDEF」を行った後に、マウスポインタを座標「X:100,Y:100」に配置する処理を表している。 Script A shown in FIG. 19 represents a process for placing the mouse pointer at coordinates "X: 100, Y: 100" after performing the key operation "ABCDEF" on the target device 60 connected to child device #1.

また、図19に示すスクリプトBは、子機#1,#2,#3にそれぞれ接続された操作対象機器60に対して、[CTRL]キーと[A]キーを同時に押下するキー操作を行った後に、マウスポインタをX方向に+100、Y方向に-100だけ移動する処理を表している。 Script B shown in FIG. 19 represents a process of moving the mouse pointer by +100 in the X direction and -100 in the Y direction after performing the key operation of simultaneously pressing the [CTRL] key and the [A] key on the target device 60 connected to each of child devices #1, #2, and #3.

また、図19に示すスクリプトCは、全ての子機50にそれぞれ接続された操作対象機器60に対して順次実行されるものであり、以下の処理を表している。 Script C shown in FIG. 19 is executed sequentially for each of the target devices 60 connected to all child devices 50, and represents the following process:

・[SHIFT]キーと[A]キーを同時に押下するキー操作を行う。
・[CAPSLOCK]キーをオンにした後にオフにするキー操作を行う。
・[CTRL]キーと[ALT]キーと[DELETE]キーを同時に押下するキー操作を行う。
・[TAB]キーを押下するキー操作を行う。
・カーソルキー[↓]を押下するキー操作を行う。
・カーソルキー[↑]を押下するキー操作を行う。
・[漢字]キーを押下するキー操作を行う。
・[ひらがな]キーを押下するキー操作を行う。
・[カタカナ]キーを押下するキー操作を行う。
・[F8]キーを押下するキー操作を行う。
- Press the [SHIFT] and [A] keys simultaneously.
-Perform key operations to turn the [CAPSLOCK] key on and then off.
- Press the [CTRL], [ALT] and [DELETE] keys simultaneously.
・Perform the key operation of pressing the [TAB] key.
・Perform the key operation of pressing the cursor key [↓].
・Press the cursor key [↑].
・Perform the key operation of pressing the [Kanji] key.
・Perform the key operation of pressing the [Hiragana] key.
・Perform the key operation of pressing the [Katakana] key.
- Press the [F8] key.

また、図19に示すスクリプトDは、全ての子機50にそれぞれ接続された操作対象機器60に対して、左ボタンをクリックし、右ボタンをオンにした後にオフにし、左ボタンをダブルクリックするマウス操作を行う処理を表している。 Script D shown in FIG. 19 represents a process of performing mouse operations on the target devices 60 connected to all child devices 50, such as clicking the left button, turning the right button on and off, and double-clicking the left button.

また、図19に示すスクリプトEは、全ての子機50にそれぞれ接続された操作対象機器60に対して、マウスホイールを+100だけスクロールするマウス操作を行う処理を表している。 Script E shown in FIG. 19 represents a process for performing a mouse operation to scroll the mouse wheel by +100 for each of the target devices 60 connected to all child devices 50.

親機30の制御部39の操作情報送信部39bは、コンソール用RJ45ポート36に入力されたスクリプトから、複数の操作対象機器60のそれぞれに対する操作情報を抽出し、抽出した操作情報をRS-485インタフェース35を介して複数の子機50に送信するようになっている。 The operation information transmission unit 39b of the control unit 39 of the parent unit 30 extracts operation information for each of the multiple target devices 60 from the script input to the console RJ45 port 36, and transmits the extracted operation information to the multiple child units 50 via the RS-485 interface 35.

以下、本発明の第3の実施形態に係るキッティングシステム3におけるデータの流れを説明する。 The following describes the data flow in kitting system 3 according to the third embodiment of the present invention.

[例5]
図20に示す例5では、まず、作業者は、少なくとも2つの子機50の番号設定スイッチ56をそれぞれ子機番号#0,#1に設定する。次に、作業者は、親機30にコンソールPC16を接続し、子機#0,#1にPC60A,60Bを接続する。ここで、PC60A,60Bは操作対象機器60の一例である。なお、本実施形態においては、子機50の送信ON/OFFボタン57や、親機30の子機選択ボタン40、ALL ONボタン44、及びALL OFFボタン43の設定は無効になる。
[Example 5]
In Example 5 shown in Fig. 20, first, the worker sets the number setting switches 56 of at least two child devices 50 to child device numbers #0 and #1, respectively. Next, the worker connects the console PC 16 to the parent device 30, and connects PCs 60A and 60B to child devices #0 and #1. Here, the PCs 60A and 60B are examples of the device 60 to be operated. In this embodiment, the settings of the transmission ON/OFF button 57 of the child device 50, the child device selection button 40, the ALL ON button 44, and the ALL OFF button 43 of the parent device 30 are disabled.

次に、作業者は、コンソールPC16から親機30の制御装置31にスクリプトを入力する。ここでは、スクリプトに「PUT #ALL KEYBOARD "ABCDEF"」と記述されているものとする。親機30の制御装置31は、「#ALL KEYBOARD "ABCDEF"」を操作情報として子機#0,#1の制御装置51に順次入力する。 Next, the worker inputs a script from the console PC 16 to the control device 31 of the parent unit 30. Here, it is assumed that the script contains the statement "PUT #ALL KEYBOARD "ABCDEF"." The control device 31 of the parent unit 30 inputs "#ALL KEYBOARD "ABCDEF"" as operation information to the control devices 51 of the child units #0 and #1 in sequence.

子機#0の制御装置51は、入力された操作情報から自機を含む子機番号#ALLを検出した後に、入力された操作情報に含まれる文字列「ABCDEF」のデータを、子機#0に接続されたPC60Aを操作可能な形式の操作信号に変換し、操作信号をPC60Aに送信する。PC60Aは、操作信号を受信し、モニタに文字列「ABCDEF」を表示する。 The control device 51 of the slave unit #0 detects the slave unit number #ALL, including the slave unit itself, from the input operation information, then converts the data of the character string "ABCDEF" included in the input operation information into an operation signal in a format that can operate the PC 60A connected to the slave unit #0, and transmits the operation signal to the PC 60A. The PC 60A receives the operation signal and displays the character string "ABCDEF" on the monitor.

同様に、子機#1の制御装置51は、入力された操作情報から自機を含む子機番号#ALLを検出した後に、入力された操作情報に含まれる文字列「ABCDEF」のデータを、子機#1に接続されたPC60Bを操作可能な形式の操作信号に変換し、操作信号をPC60Bに送信する。PC60Bは、操作信号を受信し、モニタに文字列「ABCDEF」を表示する。 Similarly, the control device 51 of handset #1 detects handset number #ALL, which includes its own handset, from the input operation information, and then converts the data of the character string "ABCDEF" included in the input operation information into an operation signal in a format that can operate PC 60B connected to handset #1, and transmits the operation signal to PC 60B. PC 60B receives the operation signal and displays the character string "ABCDEF" on its monitor.

[例6]
図21に示す例6では、まず、作業者は、少なくとも3つの子機50の番号設定スイッチ56をそれぞれ子機番号#0,#1,#2に設定する。次に、作業者は、親機30にコンソールPC16を接続し、子機#0,#1,#2にPC60A,60B,60Cを接続する。PC60A,60B,60Cは操作対象機器60の一例である。
[Example 6]
In Example 6 shown in Fig. 21, first, the worker sets the number setting switches 56 of at least three child devices 50 to child device numbers #0, #1, and #2, respectively. Next, the worker connects the console PC 16 to the parent device 30, and connects PCs 60A, 60B, and 60C to child devices #0, #1, and #2. PCs 60A, 60B, and 60C are examples of devices 60 to be operated.

次に、作業者は、コンソールPC16から親機30の制御装置31にスクリプトを入力する。ここでは、スクリプトに「PUT #0 KEYBOARD "ABCDEF"」及び「PUT #1 KEYBOARD "GHIJKL"」がこの順に記述されているものとする。親機30の制御装置31は、「#0 KEYBOARD "ABCDEF"」及び「#1 KEYBOARD "GHIJKL"」を操作情報として子機#0,#1,#2の制御装置51に順次入力する。 Next, the worker inputs the script from the console PC 16 to the control device 31 of the parent unit 30. Here, it is assumed that the script contains "PUT #0 KEYBOARD "ABCDEF"" and "PUT #1 KEYBOARD "GHIJKL"" in that order. The control device 31 of the parent unit 30 inputs "#0 KEYBOARD "ABCDEF"" and "#1 KEYBOARD "GHIJKL"" as operation information to the control devices 51 of the child units #0, #1, and #2 in sequence.

子機#0の制御装置51は、入力された操作情報から自機の子機番号#0を検出した後に、入力された操作情報に含まれる文字列「ABCDEF」のデータを、子機#0に接続されたPC60Aを操作可能な形式の操作信号に変換し、操作信号をPC60Aに送信する。PC60Aは、操作信号を受信し、モニタに文字列「ABCDEF」を表示する。 The control device 51 of the slave unit #0 detects its own slave unit number #0 from the input operation information, then converts the data of the character string "ABCDEF" included in the input operation information into an operation signal in a format that can operate the PC 60A connected to the slave unit #0, and transmits the operation signal to the PC 60A. The PC 60A receives the operation signal and displays the character string "ABCDEF" on the monitor.

同様に、子機#1の制御装置51は、入力された操作情報から自機を含む子機番号#1を検出した後に、入力された操作情報に含まれる文字列「GHIJKL」のデータを、子機#1に接続されたPC60Bを操作可能な形式の操作信号に変換し、操作信号をPC60Bに送信する。PC60Bは、操作信号を受信し、モニタに文字列「GHIJKL」を表示する。 Similarly, the control device 51 of handset #1 detects handset number #1, which includes the handset itself, from the input operation information, and then converts the data of the character string "GHIJKL" included in the input operation information into an operation signal in a format that can operate PC 60B connected to handset #1, and transmits the operation signal to PC 60B. PC 60B receives the operation signal and displays the character string "GHIJKL" on its monitor.

一方、子機#2の制御装置51は、入力された操作情報から自機の子機番号#2を検出しないため、操作信号を子機#2に接続されたPC60Cに送信しない。PC60Cは、操作信号を受信しないため、モニタに何も表示しない。 On the other hand, the control device 51 of the handset #2 does not detect its own handset number #2 from the input operation information, and therefore does not transmit an operation signal to the PC 60C connected to the handset #2. As the PC 60C does not receive the operation signal, it does not display anything on the monitor.

以下、本実施形態のキッティングシステム3を用いるキッティング方法について、図17の構成図と図22のフローチャートを参照しながらその処理の一例を説明する。 Below, an example of the kitting method using the kitting system 3 of this embodiment will be described with reference to the configuration diagram of FIG. 17 and the flowchart of FIG. 22.

まず、作業者は、複数の操作対象機器60のそれぞれに複数の子機50を接続するとともに、複数の子機50のそれぞれに親機30を接続する。さらに、作業者は、親機30にコンソールPC16を接続する(接続ステップS41)。 First, the worker connects multiple child devices 50 to each of the multiple operation target devices 60, and connects the parent device 30 to each of the child devices 50. Furthermore, the worker connects the console PC 16 to the parent device 30 (connection step S41).

次に、各子機50は、作業者の番号設定スイッチ56の操作に応じて、自機の子機番号を設定する(ステップS42)。 Next, each handset 50 sets its own handset number in response to the operator's operation of the number setting switch 56 (step S42).

次に、作業者は、コンソールPC16から親機30の制御装置31にスクリプトを入力する(ステップS43)。 Next, the worker inputs the script from the console PC 16 to the control device 31 of the parent unit 30 (step S43).

次に、親機30は、スクリプトに記述された操作情報を複数の子機50に送信する(操作情報送信ステップS44)。 Next, the parent device 30 transmits the operation information described in the script to the multiple child devices 50 (operation information transmission step S44).

次に、各子機50は、受信した操作情報に自機の子機番号が含まれているか否かを判断する(ステップS45)。自機の子機番号が含まれていない操作情報を受信した子機50は、処理を終了する。 Next, each handset 50 determines whether the received operation information includes its own handset number (step S45). A handset 50 that receives operation information that does not include its own handset number ends the process.

次に、自機の子機番号が含まれている操作情報を受信した子機50は、操作情報送信ステップS44により送信された自機宛の操作情報に含まれる操作指示を、自機に接続された操作対象機器60を操作可能な形式の操作信号に変換する(信号変換ステップS46)。 Next, the handset 50 that has received the operation information including its own handset number converts the operation instruction included in the operation information addressed to the handset 50 and transmitted in the operation information transmission step S44 into an operation signal in a format that can operate the target device 60 connected to the handset 50 (signal conversion step S46).

次に、自機の子機番号が含まれている操作情報を受信した子機50は、自機に接続された操作対象機器60に、例えばキーボードやマウスの操作信号を送信する(操作信号送信ステップS47)。 Next, the handset 50 that has received the operation information including its own handset number transmits an operation signal, for example, a keyboard or mouse, to the device 60 to be operated that is connected to the handset (operation signal transmission step S47).

なお、ステップS42~S47の処理は、必要に応じて繰り返されてもよい。 Note that steps S42 to S47 may be repeated as necessary.

以上説明したように、本実施形態に係るキッティングシステム3は、各子機50が、自機宛の操作情報に含まれる操作指示を自機に接続された操作対象機器60に出力する構成になっているため、複数の操作対象機器60に対して1台ずつ異なる操作指示を送信できる。 As described above, the kitting system 3 according to this embodiment is configured such that each slave device 50 outputs the operation instructions contained in the operation information addressed to the slave device 50 to the target device 60 connected to the slave device, so that different operation instructions can be sent to each of the multiple target devices 60.

また、本実施形態に係るキッティングシステム3は、操作情報が記述されたスクリプトやプログラムの外部関数を親機30に出力する構成となっているため、複数の操作対象機器60に対するキッティング作業を自動化することができる。例えば、親機30は、操作情報が記述されたスクリプトやプログラムの外部関数を実行することで、CSVファイル等から操作対象機器60固有の値を適宜抽出し、複数の操作対象機器60に対して同時に異なる操作指示を効率的に行うことができる。 The kitting system 3 according to this embodiment is configured to output scripts describing operation information or external functions of a program to the parent device 30, so that the kitting work for multiple target devices 60 can be automated. For example, the parent device 30 can execute scripts describing operation information or external functions of a program to appropriately extract values specific to the target devices 60 from a CSV file or the like, and efficiently issue different operation instructions to multiple target devices 60 simultaneously.

1,2,3 キッティングシステム
10 操作指示入出力部
11 USBキーボード(操作指示選択部)
16 コンソールPC(操作情報出力部)
20,23 キッティング装置
30 親機
32 メモリ(操作情報出力部)
39a 操作情報生成部
39b 操作情報送信部
39c 操作指示記録部
39d 操作指示再生部
40 子機選択ボタン(子機選択部)
41 PLAY/PAUSEボタン
42 RECボタン
43 ALL OFFボタン(子機選択部)
44 ALL ONボタン(子機選択部)
50 子機
56 番号設定スイッチ
57 送信ON/OFFボタン(送信選択部)
59a 操作情報受信部
59b 信号変換部
59c 操作信号送信部
60 操作対象機器
60A,60B,60C PC
1, 2, 3 Kitting system 10 Operation instruction input/output unit 11 USB keyboard (operation instruction selection unit)
16 Console PC (operation information output unit)
20, 23 Kitting device 30 Parent device 32 Memory (operation information output unit)
39a Operation information generating unit 39b Operation information transmitting unit 39c Operation instruction recording unit 39d Operation instruction reproducing unit 40 Child unit selection button (child unit selection unit)
41 PLAY/PAUSE button 42 REC button 43 ALL OFF button (child unit selection section)
44 ALL ON button (child unit selection section)
50 Child unit 56 Number setting switch 57 Transmission ON/OFF button (transmission selection section)
59a Operation information receiving unit 59b Signal conversion unit 59c Operation signal transmitting unit 60 Operation target device 60A, 60B, 60C PC

Claims (7)

複数の操作対象機器と、
前記複数の操作対象機器のそれぞれに接続される複数の子機と、
前記複数の操作対象機器のそれぞれに対する操作指示を含む操作情報を前記複数の子機に送信する親機と、を備え、
各前記子機は、
前記親機から送信された自機宛の前記操作情報に含まれる前記操作指示を、自機に接続された前記操作対象機器を操作可能な形式の操作信号に変換する信号変換部と、
前記操作信号を自機に接続された前記操作対象機器に送信する操作信号送信部と、を有し、
作業者による前記操作指示の入力を受け付けるとともに、入力された前記操作指示を前記親機に出力する操作指示入出力部を更に備え、
前記親機は、
前記複数の子機のうち、前記操作情報の宛先となる前記子機を個別に選択するための子機選択ボタンと、
前記子機選択ボタンにより選択された前記子機を識別するための子機識別情報と、前記操作指示入出力部により入力された前記操作指示とを紐づけた情報を前記操作情報として生成する操作情報生成部と、を有し、
前記子機選択ボタンは、前記親機が各前記子機を前記操作情報の宛先としているか否かを示すLEDをそれぞれ有しており、前記操作情報の宛先となっている前記子機の前記子機選択ボタンの前記LEDは点灯し、前記操作情報の宛先となっていない前記子機の前記子機選択ボタンの前記LEDは消灯することを特徴とするキッティングシステム。
A plurality of devices to be operated;
A plurality of child devices connected to the plurality of operation target devices, respectively;
a parent device that transmits operation information including an operation instruction for each of the plurality of operation target devices to the plurality of child devices;
Each of the slave units includes:
a signal conversion unit that converts the operation instruction included in the operation information addressed to the device itself and transmitted from the parent device into an operation signal in a format that can operate the target device connected to the device itself;
an operation signal transmission unit that transmits the operation signal to the target device connected to the device itself ;
an operation instruction input/output unit that receives an input of the operation instruction by an operator and outputs the input operation instruction to the parent machine,
The parent unit is
a child device selection button for individually selecting a child device that is to be a destination of the operation information from among the plurality of child devices;
an operation information generating unit that generates, as the operation information, information that links child unit identification information for identifying the child unit selected by the child unit selection button with the operation instruction input by the operation instruction input/output unit;
The kitting system is characterized in that the child unit selection buttons each have an LED that indicates whether the parent unit has designated each child unit as the destination of the operation information, and the LED of the child unit selection button of a child unit that is the destination of the operation information is lit, and the LED of the child unit selection button of a child unit that is not the destination of the operation information is turned off .
前記親機は、
前記操作指示入出力部により入力された前記操作指示をメモリに記録する操作指示記録部と、
前記メモリに記録された前記操作指示を前記操作情報生成部に出力する操作指示再生部と、を更に有することを特徴とする請求項1に記載のキッティングシステム。
The parent unit is
an operation instruction recording unit that records the operation instruction inputted by the operation instruction input/output unit in a memory;
2. The kitting system according to claim 1 , further comprising: an operation instruction reproducing unit that outputs the operation instruction recorded in the memory to the operation information generating unit.
各前記子機は、自機に接続された前記操作対象機器に前記操作信号を送信するか否かを選択するための送信選択部を有することを特徴とする請求項1又は請求項2に記載のキッティングシステム。 3. The kitting system according to claim 1, wherein each of the slave devices has a transmission selection section for selecting whether or not to transmit the operation signal to the target device connected to the slave device . 前記操作情報が登録された変数テーブルから所望の前記操作指示を選択するための操作指示選択部を更に備え、
前記親機は、前記変数テーブルを記憶するメモリを有し、
前記変数テーブルに登録された前記操作情報は、各前記子機を識別するための子機識別情報と前記操作指示とを紐づけた情報であることを特徴とする請求項に記載のキッティングシステム。
an operation instruction selection unit for selecting a desired operation instruction from a variable table in which the operation information is registered,
the parent device has a memory for storing the variable table;
2. The kitting system according to claim 1, wherein the operation information registered in the variable table is information in which handset identification information for identifying each handset is associated with the operation instruction .
前記操作情報が登録された変数テーブルを前記親機に出力する操作情報出力部と、
前記変数テーブルから所望の前記操作指示を選択するための操作指示選択部と、を更に備え、
前記変数テーブルに登録された前記操作情報は、各前記子機を識別するための子機識別情報と前記操作指示とを紐づけた情報であることを特徴とする請求項1に記載のキッティングシステム。
an operation information output unit that outputs a variable table in which the operation information is registered to the parent device;
an operation instruction selection unit for selecting a desired operation instruction from the variable table,
2. The kitting system according to claim 1, wherein the operation information registered in the variable table is information in which handset identification information for identifying each handset is associated with the operation instruction .
前記操作情報が記述されたスクリプトを前記親機に出力する操作情報出力部を更に備え、
前記スクリプトに記述された前記操作情報は、各前記子機を識別するための子機識別情報と、前記操作指示とを紐づけた情報であることを特徴とする請求項1に記載のキッティングシステム。
an operation information output unit that outputs a script in which the operation information is described to the parent device;
2. The kitting system according to claim 1 , wherein the operation information described in the script is information in which child device identification information for identifying each child device is associated with the operation instruction .
複数の子機を複数の操作対象機器のそれぞれに接続するとともに、親機を前記複数の子機のそれぞれに接続する接続ステップと、a connecting step of connecting a plurality of child devices to a plurality of operation target devices, respectively, and connecting a parent device to each of the plurality of child devices;
前記親機が、作業者の子機選択ボタンの操作に応じて、前記複数の操作対象機器のそれぞれに対する操作指示を含む操作情報の宛先となる前記子機を個別に選択するステップと、a step of the parent machine individually selecting the child machine that is to be a destination of operation information including an operation instruction for each of the plurality of operation target devices in response to an operation of a child machine selection button by an operator;
操作指示入出力部により、作業者による前記操作指示の入力を受け付けるとともに、入力された前記操作指示を前記親機に出力するステップと、receiving an input of the operation instruction by an operator through an operation instruction input/output unit, and outputting the input operation instruction to the parent machine;
前記子機選択ボタンにより選択された前記子機を識別するための子機識別情報と、前記操作指示入出力部により入力された前記操作指示とを紐づけた情報を前記操作情報として生成するステップと、generating, as the operation information, information that associates child unit identification information for identifying the child unit selected by the child unit selection button with the operation instruction input by the operation instruction input/output unit;
前記親機が、前記操作情報を前記複数の子機に送信する操作情報送信ステップと、an operation information transmission step in which the parent device transmits the operation information to the plurality of child devices;
各前記子機が、前記操作情報送信ステップにより送信された自機宛の前記操作情報に含まれる前記操作指示を、自機に接続された前記操作対象機器を操作可能な形式の操作信号に変換する信号変換ステップと、a signal conversion step in which each of the slave devices converts the operation instruction included in the operation information addressed to the slave device transmitted in the operation information transmission step into an operation signal in a format capable of operating the target device connected to the slave device;
各前記子機が、前記操作信号を自機に接続された前記操作対象機器に送信する操作信号送信ステップと、を含み、an operation signal transmission step in which each of the slave devices transmits the operation signal to the target device connected to the slave device;
前記子機選択ボタンは、前記親機が各前記子機を前記操作情報の宛先としているか否かを示すLEDをそれぞれ有しており、前記操作情報の宛先となっている前記子機の前記子機選択ボタンの前記LEDは点灯し、前記操作情報の宛先となっていない前記子機の前記子機選択ボタンの前記LEDは消灯することを特徴とするキッティング方法。The kitting method is characterized in that the child unit selection buttons each have an LED that indicates whether the parent unit has designated each child unit as the destination of the operation information, and the LED of the child unit selection button of a child unit that is the destination of the operation information is lit, and the LED of the child unit selection button of a child unit that is not the destination of the operation information is turned off.
JP2021043884A 2021-03-17 2021-03-17 Kitting system and kitting method Active JP7481284B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021043884A JP7481284B2 (en) 2021-03-17 2021-03-17 Kitting system and kitting method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021043884A JP7481284B2 (en) 2021-03-17 2021-03-17 Kitting system and kitting method

Publications (2)

Publication Number Publication Date
JP2022143402A JP2022143402A (en) 2022-10-03
JP7481284B2 true JP7481284B2 (en) 2024-05-10

Family

ID=83454007

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021043884A Active JP7481284B2 (en) 2021-03-17 2021-03-17 Kitting system and kitting method

Country Status (1)

Country Link
JP (1) JP7481284B2 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009016889A (en) 2007-06-29 2009-01-22 Panasonic Electric Works Co Ltd Remote control system
WO2012122630A1 (en) 2011-03-14 2012-09-20 Blustein David Tayvel Modular intelligent power system
JP2017049773A (en) 2015-09-01 2017-03-09 株式会社プロモート Kitting system, kitting program, and kitting method
JP2019067245A (en) 2017-10-03 2019-04-25 Sbフレームワークス株式会社 Kitting support system and program
JP6712009B1 (en) 2019-11-05 2020-06-17 株式会社日本アシスト Kitting tools
JP2020098450A (en) 2018-12-18 2020-06-25 カシオ計算機株式会社 Information terminal, terminal management system and program

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009016889A (en) 2007-06-29 2009-01-22 Panasonic Electric Works Co Ltd Remote control system
WO2012122630A1 (en) 2011-03-14 2012-09-20 Blustein David Tayvel Modular intelligent power system
JP2017049773A (en) 2015-09-01 2017-03-09 株式会社プロモート Kitting system, kitting program, and kitting method
JP2019067245A (en) 2017-10-03 2019-04-25 Sbフレームワークス株式会社 Kitting support system and program
JP2020098450A (en) 2018-12-18 2020-06-25 カシオ計算機株式会社 Information terminal, terminal management system and program
JP6712009B1 (en) 2019-11-05 2020-06-17 株式会社日本アシスト Kitting tools

Also Published As

Publication number Publication date
JP2022143402A (en) 2022-10-03

Similar Documents

Publication Publication Date Title
US5627977A (en) Trainable user interface translator
US20040086314A1 (en) Standard keyboard supporting multimedia functions
WO2014193091A1 (en) E-menu service method using web editor and system therefor
US5335339A (en) Equipment and method for interactive testing and simulating of a specification of a network system
JP7481284B2 (en) Kitting system and kitting method
JP5519458B2 (en) Plant monitoring control system and display screen management method
JP2000092058A (en) Network system, monitor device, monitored device, adapter, and monitor program storage medium
JP2001169370A (en) Remote control system, remote controller and controller
WO2007010677A1 (en) Pathway display method, information processing device, and pathway display program
JP2021076932A (en) Kitting tool
CN111522557A (en) Graphic signal generator and display panel detection system
JP7230982B1 (en) electronics, programs
CN116167724A (en) Method, device, equipment and storage medium for realizing process automation
JP4881128B2 (en) History information display apparatus and method
CN120640339B (en) Method, device and equipment for controlling interaction of debugging tools of wireless intelligent equipment
JP6164046B2 (en) Information processing system, management apparatus, and management method
JP2002215578A (en) Instruction manual presentation system and instruction manual presentation device
JP7532964B2 (en) Information processing device, control program, and control method
JP3910184B2 (en) Sequence program editing device
JP4144309B2 (en) Light control data processing device
JP5681006B2 (en) KVM switch and program
JP4869559B2 (en) Image signal generator, image display device, and on-line control method of image display device
US8132146B2 (en) Input of program instructions in imperative programming languages
JP7085311B2 (en) Information processing equipment, information processing system, information processing method, information processing program
JPH0656585B2 (en) Data display for distributed process controller

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20221007

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20221012

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20221019

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20221019

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20221019

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230209

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240130

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240213

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240404

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240425

R150 Certificate of patent or registration of utility model

Ref document number: 7481284

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350