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
JP5674864B2 - Peripheral device and synchronization method thereof - Google Patents
[go: Go Back, main page]

JP5674864B2 - Peripheral device and synchronization method thereof - Google Patents

Peripheral device and synchronization method thereof Download PDF

Info

Publication number
JP5674864B2
JP5674864B2 JP2013119214A JP2013119214A JP5674864B2 JP 5674864 B2 JP5674864 B2 JP 5674864B2 JP 2013119214 A JP2013119214 A JP 2013119214A JP 2013119214 A JP2013119214 A JP 2013119214A JP 5674864 B2 JP5674864 B2 JP 5674864B2
Authority
JP
Japan
Prior art keywords
peripheral device
host
synchronization signal
operation pattern
signal
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
JP2013119214A
Other languages
Japanese (ja)
Other versions
JP2014236499A (en
Inventor
張原榮
Original Assignee
寶トク科技股フン有限公司
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 寶トク科技股フン有限公司 filed Critical 寶トク科技股フン有限公司
Priority to JP2013119214A priority Critical patent/JP5674864B2/en
Publication of JP2014236499A publication Critical patent/JP2014236499A/en
Application granted granted Critical
Publication of JP5674864B2 publication Critical patent/JP5674864B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Synchronisation In Digital Transmission Systems (AREA)

Description

本発明は周辺機器及びその同期方法に関するものであり、特にホストに結合するのに適用する周辺機器及びその同期方法に関するものである。   The present invention relates to a peripheral device and a synchronization method thereof, and more particularly to a peripheral device applied to be coupled to a host and a synchronization method thereof.

近年、コンピューター技術が発達しているため、コンピューターの応用も多様になってきて、コンピューターは生活に不可欠な設備である。特に、ユーザーは周辺機器をコンピューターに結合してコンピューターの付加機能を拡充することができるため、コンピューターから派生した周辺機器も多様になってきて、例えば、マウス、キーボード、イヤホン、ヘッドホンやスピーカーなどがますます多様化している。   In recent years, as computer technology has been developed, computer applications have been diversified, and computers are an indispensable facility for daily life. In particular, users can connect peripheral devices to a computer to expand the additional functions of the computer, so the peripheral devices derived from the computer are also diversified, such as mice, keyboards, earphones, headphones and speakers. Increasingly diverse.

ところで、周辺機器は、視覚上の光学的効果を発生するように発光素子を備えることがある。また、周辺機器は、周辺機器の熱を放熱させるようにファンを備えることがある。   By the way, the peripheral device may include a light emitting element so as to generate a visual optical effect. In addition, the peripheral device may include a fan so as to dissipate the heat of the peripheral device.

本発明の目的は周辺機器及びその同期方法を提供することにある。   An object of the present invention is to provide a peripheral device and a synchronization method thereof.

本発明に係る周辺機器の同期方法は、ホストに接続され且つ第1の動作パターンで動作する第1の周辺機器、及び第2の周辺機器を含む周辺機器の同期方法であって、第2の周辺機器がホストに接続された時、第2の周辺機器はホストから同期信号を取得するステップと、第2の周辺機器は同期信号に基づいて第1の動作パターンと同じである第2の動作パターンで動作するステップと、を含み、上記同期信号はホストにインストールされた検知プログラムにより提供され、検知プログラムが同期信号を生成するステップは、第2の周辺機器がホストに接続された時、問い合せ信号(inquiry signal)を第1の周辺機器に出力するステップと、第1の周辺機器が問い合せ信号に対して応答したアクナリッジ信号(acknowledge signal)を受信するステップと、アクナリッジ信号に基づいて同期信号を生成して第2の周辺機器に提供するステップと、を含む。 A peripheral device synchronization method according to the present invention is a peripheral device synchronization method including a first peripheral device connected to a host and operating in a first operation pattern, and a second peripheral device. When the peripheral device is connected to the host, the second peripheral device obtains a synchronization signal from the host, and the second peripheral device has the same second operation pattern as the first operation pattern based on the synchronization signal. seen containing a step of operating at the pattern, and the synchronization signals are provided by the detection program installed in the host, the step of detecting the program generates a synchronization signal when the second peripheral device is connected to the host, Outputting an inquiry signal to the first peripheral device; and an acknowledge signal (acknowledge) in response to the inquiry signal from the first peripheral device. receiving a edge Signal), steps and, the including providing a second peripheral device generates a synchronization signal based on the acknowledge signal.

本発明の一実施例において、ホストに接続され且つ第1の動作パターンで動作する第1の周辺機器、及び第2の周辺機器を含む周辺機器の同期方法であって、第2の周辺機器がホストに接続された時、第2の周辺機器はホストから同期信号を取得するステップと、第2の周辺機器は同期信号に基づいて第1の動作パターンと同じである第2の動作パターンで動作するステップと、を含み、上記同期信号はホストにインストールされた検知プログラムにより提供され、検知プログラムが同期信号を生成するステップは、第2の周辺機器がホストに接続された時、第1の周辺機器及び第2の周辺機器を同期的に初期化して再起動させるようにリセット指令である同期信号を第1の周辺機器及び第2の周辺機器にそれぞれ出力するステップを含む。 In one embodiment of the present invention , there is provided a synchronization method of peripheral devices including a first peripheral device connected to a host and operating in a first operation pattern, and a second peripheral device, wherein the second peripheral device is When connected to the host, the second peripheral device obtains a synchronization signal from the host, and the second peripheral device operates in a second operation pattern that is the same as the first operation pattern based on the synchronization signal. includes a step of, the, the synchronizing signal is provided by the detection program installed in the host, the step of detecting the program generates a synchronization signal when the second peripheral device is connected to the host, the first peripheral A step of outputting a synchronization signal as a reset command to each of the first peripheral device and the second peripheral device so as to synchronously initialize and restart the device and the second peripheral device.

本発明に係る周辺機器は、ホストに接続するのに適用する周辺機器であって、ホストに接続され且つ第1の動作パターンで動作する第1の周辺機器と、マイクロプロセッサ及びメモリを備える第2の周辺機器と、を備え、メモリはマイクロプロセッサが実行するプログラムコードを格納して、第2の周辺機器がホストに接続された時、第2の周辺機器がホストから同期信号を取得するステップと、第2の周辺機器が同期信号に基づいて第1の動作パターンと同じである第2の動作パターンで動作するステップと、を実行させ、上記同期信号はホストにインストールされた検知プログラムにより提供され、検知プログラムが同期信号を生成するステップは、第2の周辺機器がホストに接続された時、問い合せ信号(inquiry signal)を第1の周辺機器に出力するステップと、第1の周辺機器が問い合せ信号に対して応答したアクナリッジ信号(acknowledge signal)を受信するステップと、アクナリッジ信号に基づいて同期信号を生成して第2の周辺機器に提供するステップと、を含むA peripheral device according to the present invention is a peripheral device applied to connect to a host, and includes a first peripheral device that is connected to the host and operates in a first operation pattern, a second peripheral device including a microprocessor and a memory. A memory for storing a program code executed by the microprocessor, and when the second peripheral device is connected to the host, the second peripheral device obtains a synchronization signal from the host; the steps of the second peripheral device operates in the second operation pattern is the same as the first operation pattern based on the synchronization signals, is executed, the synchronizing signal is provided by the detection program installed in the host The step of generating the synchronization signal by the detection program is performed when the second peripheral device is connected to the host and an inquiry signal (inquiry signal). ) To the first peripheral device, receiving an acknowledge signal in response to the inquiry signal by the first peripheral device, generating a synchronization signal based on the acknowledge signal, Providing to two peripheral devices .

本発明の具体的な手段は第1及び第2の周辺機器を含む周辺機器を利用して、第2の周辺機器がホストに接続された時、第2の周辺機器がホストから同期信号を取得して該同期信号に基づいて第1の動作パターンと同じである第2の動作パターンで動作することによって、周辺機器の動作の一致性を向上させる。 The specific means of the present invention uses the peripheral device including the first and second peripheral devices, and when the second peripheral device is connected to the host, the second peripheral device acquires the synchronization signal from the host. and second by operating one of the second operation pattern is the same as the operation pattern, improve the consistency of operation of the peripheral device based on the synchronizing signal.

本発明に係る一実施例における周辺機器の模式図である。It is a schematic diagram of the peripheral device in one Example which concerns on this invention. 本発明に係る別の実施例における周辺機器の模式図である。It is a schematic diagram of the peripheral device in another Example which concerns on this invention. 本発明に係る別の実施例における周辺機器の同期方法のフローチャートである。It is a flowchart of the synchronizing method of the peripheral device in another Example which concerns on this invention. 本発明に係る別の実施例における周辺機器の同期方法のフローチャートである。It is a flowchart of the synchronizing method of the peripheral device in another Example which concerns on this invention. 本発明に係る別の実施例における周辺機器の同期方法のフローチャートである。It is a flowchart of the synchronizing method of the peripheral device in another Example which concerns on this invention. 本発明に係る別の実施例における周辺機器の同期方法のフローチャートである。It is a flowchart of the synchronizing method of the peripheral device in another Example which concerns on this invention.

前記の概説及び以下の実施例はいずれも本発明の技術手段と達成効果について更なる説明をするためのものであり、それらに述べられる実施例及び図面は参照しながら本発明を説明するためだけで、本発明を制限するものではない。   The above outline and the following examples are for further explanation of the technical means and achievement effects of the present invention, and the examples and drawings described in them are only for explaining the present invention with reference to them. Thus, the present invention is not limited.

(実施例)
図1は本発明に係る一実施例における周辺機器の模式図である。図1に示すように、ホストに結合するのに適用する周辺機器は例えば第1の周辺機器及び第2の周辺機器を含む。第1の周辺機器はホストに接続され、第1の動作パターンで動作される。ホストは、例えばパソコン本体、ノートパソコン、タブレット型コンピューター、携帯通信機器や個人情報端末(Personal Digital Assistant、PDA)などのものである。本実施例はホストの態様を制限するものではない。説明の便宜上、ホストとして、本実施例ではパソコン本体9を採用して説明する。
(Example)
FIG. 1 is a schematic diagram of a peripheral device in one embodiment according to the present invention. As shown in FIG. 1, peripheral devices applied to couple to the host include, for example, a first peripheral device and a second peripheral device. The first peripheral device is connected to the host, it is operated in the first operation pattern. The host is, for example, a personal computer main body, a notebook personal computer, a tablet computer, a portable communication device, a personal digital assistant (PDA), or the like. This embodiment does not limit the mode of the host. For convenience of explanation, the personal computer main body 9 is employed in this embodiment as a host.

周辺機器係はパソコン本体9から派生した製品である。第1と第2の周辺機器はそれぞれ例えばキーボード、マウス、イヤホン、ヘッドホン、ヘッドホンマイク、スピーカー、ウェブカメラやコードホルダー(bungee)である。説明の便宜上、本実施例において、第1の周辺機器としてはキーボード10、第2の周辺機器としてはマウス12を採用して説明する。なお、他の実施例において、第1と第2の周辺機器はそれぞれ例えば無線キーボード、無線マウス、無線イヤホン、無線ヘッドホン、ヘッドホンマイク、スピーカー、ウェブカメラやコードホルダー(bungee)である。また、第1の周辺機器と第2の周辺機器は同じものであっても良く、異なるものであっても良い。本実施例は第1と第2の周辺機器の態様を制限するものではない。   The peripheral device staff is a product derived from the personal computer main body 9. The first and second peripheral devices are, for example, a keyboard, a mouse, an earphone, a headphone, a headphone microphone, a speaker, a web camera, and a cord holder (bunge). For convenience of explanation, in this embodiment, a keyboard 10 is used as the first peripheral device, and a mouse 12 is used as the second peripheral device. In another embodiment, the first and second peripheral devices are, for example, a wireless keyboard, a wireless mouse, a wireless earphone, a wireless headphone, a headphone microphone, a speaker, a web camera, and a cord holder (bunge), respectively. Further, the first peripheral device and the second peripheral device may be the same or different. This embodiment does not limit the aspects of the first and second peripheral devices.

また、第1の動作パターンの動作方式とはキーボード10の発光素子の発光頻度、発光色の変化及び/又はファンの回転速度を指し、或いはゲームに用いられるゲーム設定指令を指す。説明の便宜上、本実施例の第1の動作パターンは、ムード照明を作り出すようにキーボード10の発光素子を毎分15回の発光頻度で点滅させたり又は例えば黄色光、緑色光、赤色光の順で変化させたり、若しくはキーボード10のファンを例えば毎分60回転の回転速度で動作させたりすることを指す。若しくは、キーボード10がプロレベルプレーヤー設定、エキスパートレベルプレーヤー設定及びノーマルレベルプレーヤー設定を有する場合、第1の動作パターンは例えばプロレベルプレーヤー設定である。本実施例は第1の動作パターンの態様を制限するものではない。 The operation method of the first operation pattern indicates the light emission frequency of the light emitting element of the keyboard 10, the change in the light emission color and / or the rotation speed of the fan, or a game setting command used in the game. For convenience of explanation, the first operation pattern of the present embodiment is such that the light emitting element of the keyboard 10 blinks at a light emission frequency of 15 times per minute so as to create mood lighting or, for example, in order of yellow light, green light, and red light. Or the fan of the keyboard 10 is operated at a rotational speed of 60 revolutions per minute, for example. Alternatively, when the keyboard 10 has a professional level player setting, an expert level player setting, and a normal level player setting, the first operation pattern is, for example, a professional level player setting. This embodiment does not limit the mode of the first operation pattern.

次に、キーボード10がパソコン本体9に接続されている状態でマウス12がパソコン本体9に接続された時、マウス12はパソコン本体9から同期信号を取得して、当該同期信号に基づいて第2の動作パターンで動作する。なお、第2の動作パターンは第1の動作パターンと同じである。また、マウス12はマイクロプロセッサ120及びメモリ122を備える。メモリ122はマイクロプロセッサ120が実行するプログラムコードを格納して、マイクロプロセッサ120を以下のステップを実行させる。すなわち、マウス12がパソコン本体9に接続された時、マウス12のマイクロプロセッサ120はパソコン本体9から同期信号を取得して、当該同期信号に基づいて第2の動作パターンで動作する。なお、第2の動作パターンは第1の動作パターンと同じである。また、第2の動作パターンとはマウス12の発光素子の発光頻度、発光色の変化及び/又はファンの回転速度を指し、或いはゲームに用いられるゲーム設定指令を指す。本実施例は第2の動作パターンの態様を制限するものではない。 Next, when the mouse 12 is connected to the personal computer main body 9 while the keyboard 10 is connected to the personal computer main body 9, the mouse 12 acquires a synchronization signal from the personal computer main body 9, and the second based on the synchronization signal. It operates with the operation pattern. Note that the second operation pattern is the same as the first operation pattern. The mouse 12 includes a microprocessor 120 and a memory 122. The memory 122 stores the program code executed by the microprocessor 120 and causes the microprocessor 120 to execute the following steps. That is, when the mouse 12 is connected to the PC 9, the microprocessor 120 of the mouse 12 obtains a synchronization signal from the personal computer 9, operates in the second operation pattern based on the synchronous signal. Note that the second operation pattern is the same as the first operation pattern. The second operation pattern indicates the light emission frequency of the light emitting element of the mouse 12, the change in the light emission color and / or the rotation speed of the fan, or a game setting command used in the game. This embodiment does not limit the mode of the second operation pattern.

詳しく言えば、マイクロプロセッサ120はメモリ122と結合している。マイクロプロセッサ120は例えば中央処理装置(Central Processing Unit、CPU)又はマイクロコントローラー(Micro Control Unit、MCU)等であり、マウス12内の各素子の間の信号計算と処理を実行する。本実施例はマイクロプロセッサ120の態様を制限するものではない。メモリ122は例えば不揮発性メモリにより構成され、例えばフラッシュメモリ(Flash Memory)又は電気的消去書込み可能な読出し専用メモリ(Electrically Erasable/Programmable Read Only Memory、EEPROM)である。本実施例はメモリ122の態様を制限するものではない。   Specifically, the microprocessor 120 is coupled to the memory 122. The microprocessor 120 is, for example, a central processing unit (CPU) or a microcontroller (Micro Control Unit, MCU), and executes signal calculation and processing between each element in the mouse 12. This embodiment does not limit the aspect of the microprocessor 120. The memory 122 is configured by, for example, a non-volatile memory, and is, for example, a flash memory or an electrically erasable / writable read-only memory (Electrically Erasable / Programmable Read Only Memory, EEPROM). This embodiment does not limit the mode of the memory 122.

同期信号は例えばキーボード10の発光素子の発光頻度を指示してマウス12の発光素子を同期的に作動させる信号である。マイクロプロセッサ120が同期信号を受信すると、マイクロプロセッサ120は発光素子を制御するためのプログラムコードを実行し、これにより、マウス12の発光素子はキーボード10の発光素子に同期的に作動するようになり、一致の点滅発光を達成する。他の実施例では、同期信号は例えばキーボード10の発光素子の発光色の変化及び/又はファンの回転速度、及び/又はキーボード10がゲームに用いられる第1の動作パターンを指示して、マウス12に同期的に作動させる信号である。本実施例は同期信号の態様を制限するものではない。   The synchronization signal is, for example, a signal for instructing the light emission frequency of the light emitting elements of the keyboard 10 to operate the light emitting elements of the mouse 12 synchronously. When the microprocessor 120 receives the synchronization signal, the microprocessor 120 executes a program code for controlling the light emitting elements, so that the light emitting elements of the mouse 12 operate synchronously with the light emitting elements of the keyboard 10. Achieving flashing light of coincidence. In another embodiment, the synchronization signal indicates, for example, a change in emission color of the light emitting element of the keyboard 10 and / or a rotation speed of the fan, and / or a first operation pattern in which the keyboard 10 is used in a game, and the mouse 12 This is a signal that is operated synchronously. This embodiment does not limit the mode of the synchronization signal.

また、マウス12のマイクロプロセッサ120がパソコン本体9から同期信号を取得するのは、例えばパソコン本体9にインストールされた検知プログラム、又はマウス12内のファームウエア(firmware)により実現される。本実施例はマウス12がパソコン本体9から同期信号を取得する方式を制限するものではない。   The microprocessor 120 of the mouse 12 acquires the synchronization signal from the personal computer main body 9 by, for example, a detection program installed in the personal computer main body 9 or firmware in the mouse 12. This embodiment does not limit the method in which the mouse 12 acquires the synchronization signal from the personal computer main body 9.

例えば、同期信号はパソコン本体9にインストールされた検知プログラムにより提供され、当該検知プログラムが同期信号を生成するのには以下のステップを含む。すなわち、マウス12がパソコン本体9に接続された時、問い合せ信号をキーボード10に出力し、もちろん、キーボード10は問い合せ信号に基づいてアクナリッジ信号を応答する。パソコン本体9はキーボード10より応答したアクナリッジ信号を受信すると、アクナリッジ信号に基づいて同期信号を生成してマウス12に提供する。   For example, the synchronization signal is provided by a detection program installed in the personal computer main body 9, and the detection program includes the following steps for generating the synchronization signal. That is, when the mouse 12 is connected to the personal computer main body 9, an inquiry signal is output to the keyboard 10. Of course, the keyboard 10 responds with an acknowledge signal based on the inquiry signal. When the PC main body 9 receives the acknowledge signal from the keyboard 10, it generates a synchronization signal based on the acknowledge signal and provides it to the mouse 12.

又は、例えば、同期信号はパソコン本体9にインストールされた検知プログラムにより提供され、且つ検知プログラムが同期信号を生成するためには以下のステップを含む。すなわち、マウス12がパソコン本体9に接続された時、パソコン本体9はキーボード10とマウス12にそれぞれ同期信号を出力し、当該同期信号はリセット指令であり、キーボード10及びマウス12を同期的に初期化して再起動させる。   Alternatively, for example, the synchronization signal is provided by a detection program installed in the personal computer main body 9, and the detection program includes the following steps for generating the synchronization signal. That is, when the mouse 12 is connected to the personal computer main body 9, the personal computer main body 9 outputs a synchronization signal to the keyboard 10 and the mouse 12, respectively. The synchronization signal is a reset command, and the keyboard 10 and the mouse 12 are synchronously initialized. And restart.

また、本発明はマウス12のファームウエアにより、同期信号を取得する方式を実現する。例えば、マウス12がパソコン本体9に接続された時、マウス12はキーボード装置へとシミュレーションしてパソコン本体9から同期信号を取得する。この場合、マウス12はパソコン本体9からマウス12に出力したキーボードランプ信号制御指令を受信して該キーボードランプ信号制御指令を同期信号とする。当該キーボードランプ信号制御指令はリセット指令である。マウス12がパソコン本体9から同期信号を取得した同時に、キーボード10もパソコン本体9から同期信号を同期的に取得する。   In addition, the present invention implements a method for acquiring a synchronization signal using the firmware of the mouse 12. For example, when the mouse 12 is connected to the personal computer main body 9, the mouse 12 simulates a keyboard device and acquires a synchronization signal from the personal computer main body 9. In this case, the mouse 12 receives the keyboard lamp signal control command output from the personal computer main body 9 to the mouse 12, and uses the keyboard lamp signal control command as a synchronization signal. The keyboard lamp signal control command is a reset command. At the same time that the mouse 12 acquires the synchronization signal from the personal computer main body 9, the keyboard 10 also acquires the synchronization signal from the personal computer main body 9 synchronously.

上記に基づいて、まず、ユーザーはキーボード10をパソコン本体9に結合し、キーボード10の発光素子は毎分15回の発光頻度で点滅する。そして、ユーザーはさらにマウス12をパソコン本体9に結合する。この時、マウス12はパソコン本体9から同期信号を取得して当該同期信号に基づいて第2の動作パターンで動作する。当該第2の動作パターンは第1の動作パターンと同じであるため、マウス12の発光素子も毎分15回の発光頻度で点滅する。これにより、キーボード10及びマウス12の発光素子は同じ発光頻度で同期的に動作する。 Based on the above, first, the user connects the keyboard 10 to the personal computer main body 9, and the light emitting elements of the keyboard 10 blink at a light emission frequency of 15 times per minute. Then, the user further couples the mouse 12 to the personal computer main body 9. At this time, the mouse 12 obtains a synchronization signal from the personal computer 9 operates in the second operation pattern based on the synchronous signal. Since the second operation pattern is the same as the first operation pattern, the light emitting element of the mouse 12 also blinks at a light emission frequency of 15 times per minute. Thereby, the light emitting elements of the keyboard 10 and the mouse 12 operate synchronously at the same light emission frequency.

特に、他の実施例では、キーボード10は例えばプロレベルプレーヤー設定、エキスパートレベルプレーヤー設定及びノーマルレベルプレーヤー設定を有する。もちろん、異なるレベルのプレーヤーについてキーボード10のキーの応答速度を設定することができる。第1の動作パターンは例えばプロレベルプレーヤー設定である。マウス12がパソコン本体9に接続された時、マウス12はパソコン本体9から同期信号を取得して当該同期信号に基づいて第2の動作パターンで動作し、当該第2の動作パターンは第1の動作パターンと同じであるため、マウス12もプロレベルプレーヤー設定を行うことになる。例えば、マウス12のキー応答操作指令のポーリングレート(Polling Rate)はプロレベルプレーヤーに設定され、そこで、コンピューターゲームにおいて、キーボード10とマウス12はプロレベルプレーヤー設定の第1及び第2の動作パターンで同期的に動作する。 In particular, in other embodiments, the keyboard 10 has, for example, professional level player settings, expert level player settings, and normal level player settings. Of course, the response speed of the keys of the keyboard 10 can be set for different levels of players. The first operation pattern is, for example, a professional level player setting. When the mouse 12 is connected to the personal computer main body 9, the mouse 12 acquires a synchronization signal from the personal computer main body 9 and operates in a second operation pattern based on the synchronization signal. The second operation pattern is the first operation pattern. Since it is the same as the operation pattern, the mouse 12 also performs professional level player setting. For example, the polling rate (Polling Rate) of the key response operation command of the mouse 12 is set in the professional level player. Therefore, in the computer game, the keyboard 10 and the mouse 12 are the first and second operation patterns set in the professional level player. to operate synchronously.

上記の周辺機器は異なる態様により実施することができる。例えば、図2は本発明に係る別の実施例における周辺機器の動作模式図である。図2に示すように、本実施例は前記実施例の周辺機器と類似し、例えば第2の周辺機器も同期信号に基づいて第2の動作パターンで動作することができ、当該第2の動作パターンも第1の動作パターンと同じである。 The peripheral devices described above can be implemented in different ways. For example, FIG. 2 is an operation schematic diagram of peripheral devices in another embodiment according to the present invention. As shown in FIG. 2, this embodiment is similar to the peripheral devices of the embodiment, for example, the second peripheral device can also be operated in the second operation pattern based on the synchronization signal, the second operation The pattern is the same as the first operation pattern.

しかし、図2に示す周辺機器は第1の周辺機器、第2の周辺機器及び第3の周辺機器を含み、第1、第2及び第3の周辺機器はそれぞれ順序でホストに接続されている。説明の便宜上、本実施例のホストは例えばノートパソコン29、第1の周辺機器は例えばマウス20、第2の周辺機器は例えばコードホルダー22、第3の周辺機器は例えばヘッドホン24である。本実施例はホスト、第1、第2及び第3の周辺機器の態様を制限するものではない。   However, the peripheral devices shown in FIG. 2 include a first peripheral device, a second peripheral device, and a third peripheral device, and the first, second, and third peripheral devices are connected to the host in order. . For convenience of explanation, the host of this embodiment is, for example, a notebook personal computer 29, the first peripheral device is, for example, a mouse 20, the second peripheral device is, for example, a cord holder 22, and the third peripheral device is, for example, a headphone 24. This embodiment does not limit the aspects of the host and the first, second, and third peripheral devices.

より詳しく言うと、まず、マウス20がノートパソコン29に接続され、マウス20の発光素子は第1の動作パターンで動作する。そして、コードホルダー22がノートパソコン29に接続された時、コードホルダー22はノートパソコン29から同期信号を取得して、コードホルダー22の発光素子は同期信号に基づいて第2の動作パターンで動作する。当該第2の動作パターンは第1の動作パターンと同じである。これにより、マウス20及びコードホルダー22の発光素子は同期になり、且つ一致の発光頻度を有する。 More particularly, first, a mouse 20 is connected to the notebook PC 29, the light emitting element of the mouse 20 is operated in the first operation pattern. Then, when the code holder 22 is connected to the notebook PC 29, the code holder 22 obtains a synchronization signal from the notebook PC 29, the light emitting element of the code holder 22 is operated in the second operation pattern on the basis of a synchronization signal . The second operation pattern is the same as the first operation pattern. As a result, the light emitting elements of the mouse 20 and the cord holder 22 are synchronized and have the same light emission frequency.

また、ヘッドホン24がノートパソコン29に接続された時、ヘッドホン24はノートパソコン29から同期信号を取得して、ヘッドホン24の発光素子は同期信号に基づいて第3の動作パターンで動作する。当該第3の動作パターンは第1の動作パターンと同じである。これにより、マウス20、コードホルダー22及びヘッドホン24の発光素子は一致の発光頻度を有する。他の実施例では、周辺機器は4つ、5つ又はそれより多くの周辺機器を含んでも良い。本実施例は周辺機器の態様と周辺機器の数を制限するものではない。 Further, the headphone 24 when connected to a notebook computer 29, a headphone 24 obtains a synchronization signal from the notebook PC 29, the light emitting element of the headphone 24 is operated in the third operation pattern based on the synchronization signal. The third operation pattern is the same as the first operation pattern. Thereby, the light emitting elements of the mouse 20, the cord holder 22, and the headphones 24 have the same light emission frequency. In other embodiments, the peripheral devices may include four, five or more peripheral devices. This embodiment does not limit the aspect of peripheral devices and the number of peripheral devices.

次に、周辺機器の同期方法の作動についてさらに説明する。   Next, the operation of the peripheral device synchronization method will be further described.

図3は本発明に係る別の実施例における周辺機器の同期方法のフローチャートである。図3に示すように、周辺機器の同期方法では、ステップS301において、第1の周辺機器はホストに接続され且つ第1の動作パターンで動作する。 FIG. 3 is a flowchart of a method for synchronizing peripheral devices according to another embodiment of the present invention. As shown in FIG. 3, the method of synchronous peripherals, in step S301, the first peripheral device operates in the first operation pattern and is connected to the host.

次に、ステップS303において、第2の周辺機器はホストに接続された時である。実際には、第2の周辺機器はUSB(Universal Serial Bus;ユニバーサル・シリアル・バス)、音源端子、TRS端子又は高精細度マルチメディアインターフェース(High Definition Multimedia Interface、HDMI(登録商標))等のインターフェースを介してホストに接続されることができ、これにより、ホストは第2の周辺機器を検知することができる。   Next, in step S303, the second peripheral device is connected to the host. Actually, the second peripheral device is an interface such as a USB (Universal Serial Bus), a sound source terminal, a TRS terminal, or a high definition multimedia interface (High Definition Multimedia Interface, HDMI (registered trademark)). To the host through which the host can detect the second peripheral device.

ステップS305において、第2の周辺機器はホストから同期信号を取得する。実際には、第2の周辺機器はホストにインストールされた検知プログラム、又は第2の周辺機器そのもの内部のファームウエアにより同期信号を取得することができる。例えば、検知プログラムは同期信号を第2の周辺機器に提供し、当該同期信号は例えば第1の周辺機器の動作を指示して第2の周辺機器を同期的に動作させる信号、又は第1及び第2の周辺機器をリセットして動作させる信号、或いは第2の周辺機器がキーボード装置へとシミュレーションして受信するリセット信号である。また、第2の周辺機器はホストに有線接続又は無線接続することができる。これにより、ホストから同期信号を取得する。本実施例は第2の周辺機器がホストから同期信号を取得する方式を制限するものではない。 In step S305, the second peripheral device acquires a synchronization signal from the host. Actually, the second peripheral device can acquire the synchronization signal by the detection program installed in the host or the firmware in the second peripheral device itself. For example, the detection program provides a synchronization signal to the second peripheral device, the synchronization signal is, for example, a second signal is synchronously operate the peripheral device by instructing the operation of the first peripheral device, or the first and This is a signal for resetting and operating the second peripheral device, or a reset signal that the second peripheral device receives by simulating the keyboard device. The second peripheral device can be connected to the host by wire or wireless. Thereby, a synchronization signal is acquired from the host. This embodiment does not limit the method in which the second peripheral device acquires the synchronization signal from the host.

ステップS307において、第2の周辺機器は同期信号に基づいて第2の動作パターンで動作し、当該第2の動作パターンは第1の動作パターンと同じである。実際には、第2の動作パターンの動作方式とは第2の周辺機器の発光素子の発光頻度、発光色の変化及び/又はファンの回転速度を指し、或いはゲームに用いられるゲーム設定指令を指す。もし第2の周辺機器は同期信号を受信していない場合、第2の動作パターンは第1の動作パターンと異なる。一方、第2の周辺機器は同期信号を受信した場合、第2の動作パターンは第1の動作パターンと同じとなる。 In step S307, the second peripheral device operates in the second operation pattern based on the synchronization signal, the second operation pattern is the same as the first operation pattern. Actually, the operation method of the second operation pattern indicates the light emission frequency of the light emitting element of the second peripheral device, the light emission color change and / or the rotation speed of the fan, or a game setting command used in the game. . If the second peripheral device does not receive the synchronization signal, the second operation pattern is different from the first operation pattern. On the other hand, when the second peripheral device receives the synchronization signal, the second operation pattern is the same as the first operation pattern.

実際には、同期信号は第1の周辺機器の動作状態を指示して第2の周辺機器を同期的に動作させる信号である。例えば、第1の周辺機器の発光素子は時間周期指令に基づいて点滅し、当該時間周期指令は発光素子を例えば参考タイミングから6秒ごとに発光させ、そこで、第2の周辺機器は同期信号に基づいて第2の動作パターンで動作し、当該第2の動作パターンは第1の動作パターンと同じであり、これにより、第2の周辺機器の発光素子も前記時間周期指令に基づいて点滅する。 Actually, the synchronization signal is a signal for instructing the operation state of the first peripheral device and causing the second peripheral device to operate synchronously. For example, the light emitting element of the first peripheral device blinks based on the time period command, and the time period command causes the light emitting element to emit light, for example, every 6 seconds from the reference timing. operating in the second operation pattern based, the second operation pattern is the same as the first operation pattern, thereby, the light emitting element of the second peripheral device also blink on the basis of the time period command.

また、同期信号はリセット指令であってもよく、第1の周辺機器及び第2の周辺機器を同期的に初期化して再起動させる。例えば、同期信号はリセットの時間周期指令であり、当該リセットの時間周期指令は発光素子を例えば参考タイミングから8秒ごとに発光させ、そこで、第1及び第2の周辺機器は同期信号に基づいてそれぞれ第1及び第2の動作パターンで動作し、当該第2の動作パターンは第1の動作パターンと同じであり、これにより、第1及び第2の周辺機器の発光素子も同期的に前記時間周期指令に基づいて点滅する。本実施例は同期信号の態様を制限するものではない。 The synchronization signal may be a reset command, and the first peripheral device and the second peripheral device are synchronously initialized and restarted. For example, the synchronization signal is a reset time period command, and the reset time period command causes the light emitting element to emit light, for example, every 8 seconds from the reference timing, where the first and second peripheral devices are based on the synchronization signal. The first and second operation patterns operate in the same manner, and the second operation pattern is the same as the first operation pattern. Accordingly, the light emitting elements of the first and second peripheral devices are also synchronized with the time. Flashes based on the cycle command. This embodiment does not limit the mode of the synchronization signal.

当業者にさらに理解させるために、ここで別の実施例に係る周辺機器の同期方法を提供する。本実施例に係る周辺機器の同期方法はホストにインストールされた検知プログラムにより実現される。   For further understanding by those skilled in the art, a peripheral synchronization method according to another embodiment is provided herein. The peripheral device synchronization method according to the present embodiment is realized by a detection program installed in the host.

図4は本発明に係る別の実施例における周辺機器の同期方法のフローチャートである。図4に示すように、周辺機器の同期方法では、ステップS401において、第1の周辺機器はホストに接続され且つ第1の動作パターンで動作する。 FIG. 4 is a flowchart of a peripheral device synchronization method according to another embodiment of the present invention. As shown in FIG. 4, the method of synchronous peripherals, in step S401, the first peripheral device operates in the first operation pattern and is connected to the host.

次に、ステップS403において、第2の周辺機器はホストに接続される。ここでの操作と作用は前記の実施例で説明されたものと同じため、説明を省略する。   Next, in step S403, the second peripheral device is connected to the host. Since the operations and actions here are the same as those described in the above embodiment, the description thereof will be omitted.

ステップS405において、ホストにインストールされた検知プログラムは問い合せ信号を第1の周辺機器に出力する。実際には、ホストは第2の周辺機器を検知すると、検知プログラムは自動的に起動して問い合せ信号を第1の周辺機器に出力する。なお、問い合せ信号は第1の周辺機器の状態を問い合わせるための信号である。第1の周辺機器は問い合せ信号を受信すると、当該問い合せ信号に基づいて応答の動作を起動し、これにより、第1の周辺機器はアクナリッジ信号をホストに応答することができる。   In step S405, the detection program installed in the host outputs an inquiry signal to the first peripheral device. Actually, when the host detects the second peripheral device, the detection program is automatically activated to output an inquiry signal to the first peripheral device. The inquiry signal is a signal for inquiring about the state of the first peripheral device. When the first peripheral device receives the inquiry signal, the first peripheral device activates a response operation based on the inquiry signal, so that the first peripheral device can respond to the acknowledge signal to the host.

次に、ステップS407において、検知プログラムは第1の周辺機器が問い合せ信号に対して応答したアクナリッジ信号を受信するかを判断する。実際には、アクナリッジ信号は第1の周辺機器の状態を指示するとともにホストに報告するための信号であり、これにより、検知プログラムは第1の周辺機器の状態を指示するアクナリッジ信号を取得したかを判断する。判断結果は「はい」の場合、ステップS409に進む。判断結果は「いいえ」の場合、ステップS405に戻って、検知プログラムは問い合せ信号を第1の周辺機器に出力する。   Next, in step S407, the detection program determines whether the first peripheral device receives an acknowledge signal in response to the inquiry signal. Actually, the acknowledge signal is a signal for instructing the status of the first peripheral device and reporting it to the host, so that the detection program has acquired the acknowledge signal for instructing the status of the first peripheral device. Judging. If the determination result is “Yes”, the process proceeds to step S409. If the determination result is “No”, the process returns to step S405, and the detection program outputs an inquiry signal to the first peripheral device.

ステップS409において、検知プログラムはアクナリッジ信号に基づいて同期信号を生成して第2の周辺機器に提供する。実際には、検知プログラムが第1の周辺機器の状態を指示するアクナリッジ信号を受信すると、検知プログラムは第1の周辺機器の状態を得て、そこで、検知プログラムは第1の周辺機器の状態に基づいて同期信号を生成して第2の周辺機器に提供する。   In step S409, the detection program generates a synchronization signal based on the acknowledge signal and provides it to the second peripheral device. In practice, when the detection program receives an acknowledge signal indicating the state of the first peripheral device, the detection program obtains the state of the first peripheral device, where the detection program enters the state of the first peripheral device. Based on this, a synchronization signal is generated and provided to the second peripheral device.

次に、ステップS411において、第2の周辺機器はホストから同期信号を取得し、且つステップS413において、第2の周辺機器は同期信号も基づいて第2の動作パターンで動作し、当該第2の動作パターンは第1の動作パターンと同じである。 Next, in step S411, the second peripheral device acquires a synchronization signal from the host, and in step S413, the second peripheral device operates in the second operation pattern based also synchronizing signal, the second The operation pattern is the same as the first operation pattern.

詳しく言えば、検知プログラムが受信したアクナリッジ信号は第1の周辺機器の第1の動作パターンの動作方式を指示し、また第2の周辺機器が受信した同期信号は第1の周辺機器の第1の動作パターンの動作方式を指示する。これによると、検知プログラムはアクナリッジ信号に基づいて第1の周辺機器の第1の動作パターンの動作方式を得て、第2の周辺機器は同期信号に基づいて第1の周辺機器の第1の動作パターンの動作方式を得て、そこで、第2の周辺機器は第2の動作パターンの動作方式を変更して第1の動作パターンの動作方式に一致する。すると、第2の動作パターンは第1の動作パターンと同じとなる。 Specifically, the acknowledge signal received by the detection program indicates the operation method of the first operation pattern of the first peripheral device, and the synchronization signal received by the second peripheral device is the first signal of the first peripheral device. Specifies the operation method of the operation pattern. According to this, the detection program obtains the operation method of the first operation pattern of the first peripheral device based on the acknowledge signal, and the second peripheral device uses the first signal of the first peripheral device based on the synchronization signal. The operation method of the operation pattern is obtained, and the second peripheral device changes the operation method of the second operation pattern to match the operation method of the first operation pattern. Then, the second operation pattern is the same as the first operation pattern.

次に、前記の周辺機器の同期方法は異なるフローにより実施することができることを説明する。   Next, it will be described that the peripheral device synchronization method can be implemented by different flows.

図5は本発明に係る別の実施例における周辺機器の同期方法のフローチャートである。図5に示すように、本実施例は前記の実施例に係る周辺機器の同期方法と類似し、例えば、周辺機器の同期方法も同期信号に基づいて第1及び第2周辺機器の動作パターンを同期させることができる。本実施例の周辺機器の同期方法は、ステップS501において、第1の周辺機器はホストに接続され且つ第1の動作パターンで動作する。次に、ステップS503において、第2の周辺機器はホストに接続される。ここでの操作と作用は前記の実施例で説明されたものと同じため、説明を省略する。 FIG. 5 is a flowchart of a method for synchronizing peripheral devices according to another embodiment of the present invention. As shown in FIG. 5, the present embodiment is similar to the peripheral device synchronization method according to the above-described embodiment. For example, the peripheral device synchronization method also sets the operation patterns of the first and second peripheral devices based on the synchronization signal. Can be synchronized. The method of synchronizing a peripheral device of this embodiment, at step S501, the first peripheral device operates in the first operation pattern and is connected to the host. Next, in step S503, the second peripheral device is connected to the host. Since the operations and actions here are the same as those described in the above embodiment, the description thereof will be omitted.

ステップS505において、ホストにインストールされた検知プログラムは同期信号を第1の周辺機器及び第2の周辺機器にそれぞれ出力する。実際には、同期信号は第1の周辺機器的第1の動作パターン及び第2の周辺機器の第2の動作パターンが同期的に動作するように指示する信号である。ホストの検知プログラムは第2の周辺機器を検知すると、新しく接続された装置を検知した旨を示す信号に基づいて同期信号を生成する。これにより、検知プログラムは同期信号を第1及び第2の周辺機器に出力する。 In step S505, the detection program installed in the host outputs a synchronization signal to each of the first peripheral device and the second peripheral device. Actually, the synchronization signal is a signal that instructs the first peripheral device-like first operation pattern and the second peripheral device second operation pattern to operate synchronously. When the host detection program detects the second peripheral device, it generates a synchronization signal based on a signal indicating that a newly connected device has been detected. Accordingly, the detection program outputs a synchronization signal to the first and second peripheral devices.

ステップS507において、同期信号はリセット指令であり、第1の周辺機器及び第2の周辺機器を同期的に初期化して再起動させ、当該第2の動作パターンは第1の動作パターンと同じである。実際には、同期信号は例えば周辺機器の動作時間、参考基準時間、頻度、回転速度、設定パターンやデューティ等の動作のリセット指令であり、そこで、第1の周辺機器及び第2の周辺機器は同期信号を受信すると、第1及び第2の周辺機器は同期的に初期化して再起動し、これにより、第2の動作パターンは第1の動作パターンと同じとなる。 In step S507, the synchronization signal is a reset command, and the first peripheral device and the second peripheral device are synchronously initialized and restarted, and the second operation pattern is the same as the first operation pattern. . In practice, the operating time of the synchronization signal, for example the peripheral devices, reference standard time, frequency, rotational speed, a reset command of the operation of such configuration pattern and a duty, where the first peripheral device and the second peripheral device When the synchronization signal is received, the first and second peripheral devices are synchronously initialized and restarted, so that the second operation pattern is the same as the first operation pattern.

例えば、同期信号は例えば周辺機器が同期的に初期化して再起動するように指示する信号であり、そこで、第1及び第2の周辺機器は同期的に初期化して再起動する。例えば、第1の周辺機器の発光素子は毎分15回の発光頻度で動作し、第2の周辺機器の発光素子は毎分20回の発光頻度で動作するが、同期信号は周辺機器の発光素子が毎分25回の発光頻度で動作するように指示し、これにより、第1及び第2の周辺機器は同期的に初期化して再起動し、第1及び第2の周辺機器の発光素子を毎分25回の発光頻度で同期的に動作させる。 For example, the synchronization signal is a signal for instructing, for example, that the peripheral device is synchronously initialized and restarted, and the first and second peripheral devices are synchronously initialized and restarted. For example, the light emitting element of the first peripheral device operates at a light emission frequency of 15 times per minute, and the light emitting element of the second peripheral device operates at a light emission frequency of 20 times per minute, but the synchronization signal is emitted from the peripheral device. The element is instructed to operate at a light emission frequency of 25 times per minute, whereby the first and second peripheral devices are synchronously initialized and restarted, and the light emitting elements of the first and second peripheral devices Are operated synchronously at a light emission frequency of 25 times per minute.

他の実施例では、同期信号は第1又は第2の動作パターンのリセット信号に基づいてもよい。例えば、第1の周辺機器の発光素子は毎分15回の発光頻度で動作し、第2の周辺機器の発光素子は毎分20回の発光頻度で動作するが、同期信号は第1の動作パターンに基づくことができ、周辺機器の発光素子が毎分15回の発光頻度で動作するように指示し、又は同期信号は第2の動作パターンに基づくことができ、周辺機器の発光素子が毎分20回の発光頻度で動作するように指示する。もちろん、検知プログラムは第2の周辺機器を検知した時、第1又は第2の動作パターンの動作方式の信号を取得しても良い。本実施例は同期信号の態様を制限するものではない。 In other embodiments, the synchronization signal may be based on a reset signal of the first or second operation pattern. For example, the light emitting element of the first peripheral device operates at a light emission frequency of 15 times per minute, and the light emitting element of the second peripheral device operates at a light emission frequency of 20 times per minute, but the synchronization signal is the first operation. Can be based on a pattern, instructing the light emitting element of the peripheral device to operate at a light emission frequency of 15 times per minute, or the synchronization signal can be based on the second operating pattern, and the light emitting element of the peripheral device can be An instruction is given to operate at a light emission frequency of 20 times per minute. Of course, the detection program may acquire the signal of the operation method of the first or second operation pattern when detecting the second peripheral device. This embodiment does not limit the mode of the synchronization signal.

当業者にさらに理解させるため、ここで別の実施例に係る周辺機器の同期方法を提供する。本実施例に係る周辺機器の同期方法は第2の周辺機器そのもののファームウエアにより実現される。   For further understanding by those skilled in the art, a peripheral synchronization method according to another embodiment is provided herein. The peripheral device synchronization method according to the present embodiment is realized by the firmware of the second peripheral device itself.

図6は本発明に係る別の実施例における周辺機器の同期方法のフローチャートである。図6に示すように、ステップS601において、第1の周辺機器はホストに接続され、且つ第1の周辺機器は第1の動作パターンで動作する。 FIG. 6 is a flowchart of a method for synchronizing peripheral devices according to another embodiment of the present invention. As shown in FIG. 6, in step S601, the first peripheral device is connected to the host, and the first peripheral device operates in the first operation pattern.

次に、ステップS603において、第2の周辺機器がホストに接続された時、第2の周辺機器はキーボード装置へとシミュレーションする。実際には、第2の周辺機器そのもののファームウエアはキーボード装置へとシミュレーションする機能を有する。キーボード装置がホストに接続された時、ホストはキーボードランプ信号制御指令をキーボード装置に出力し、本発明はこのような、キーボード装置がホストに接続された時の信号の動作特性を利用するため、キーボード装置へとシミュレーションする第2の周辺機器がホストに接続されると、ホストはキーボード装置へとシミュレーションする第2の周辺機器を検知し、そこで、ホストはキーボードランプ信号制御指令を第2の周辺機器に出力する。   Next, in step S603, when the second peripheral device is connected to the host, the second peripheral device simulates the keyboard device. Actually, the firmware of the second peripheral device itself has a function of simulating the keyboard device. When the keyboard device is connected to the host, the host outputs a keyboard lamp signal control command to the keyboard device, and the present invention uses such operation characteristics of signals when the keyboard device is connected to the host. When the second peripheral device that simulates to the keyboard device is connected to the host, the host detects the second peripheral device to simulate to the keyboard device, where the host sends a keyboard lamp signal control command to the second peripheral device. Output to the device.

ステップS605において、第2の周辺機器はホストから第2の周辺機器に出力したキーボードランプ信号制御指令を受信して該キーボードランプ信号制御指令を同期信号とする。次に,ステップS607において、第2の周辺機器がホストから同期信号を取得した同時に、第1の周辺機器もホストから同期信号を同期的に取得する。   In step S605, the second peripheral device receives the keyboard lamp signal control command output from the host to the second peripheral device, and uses the keyboard lamp signal control command as a synchronization signal. Next, in step S607, at the same time when the second peripheral device acquires the synchronization signal from the host, the first peripheral device also acquires the synchronization signal from the host synchronously.

実際には、キーボードランプ信号制御指令はキーボードをリセットさせるのを指示する指令である。そこで、ホストはキーボードランプ信号制御指令を第1及び第2の周辺機器に出力し、且つ第1の周辺機器は例えばキーボードである場合、第1の周辺機器はキーボードランプ信号制御指令に基づいて第1の動作パターンをリセットさせる。それと同時に、例えばマウスである第2の周辺機器はキーボード装置へとシミュレーションするため、第2の周辺機器はキーボードランプ信号制御指令を受信することができ、且つ受信したキーボードランプ信号制御指令の時間や特徴に基づいて第2の周辺機器の第2の動作パターンをリセットさせる。   Actually, the keyboard lamp signal control command is a command for instructing to reset the keyboard. Therefore, the host outputs a keyboard lamp signal control command to the first and second peripheral devices, and when the first peripheral device is, for example, a keyboard, the first peripheral device outputs the first command based on the keyboard lamp signal control command. 1 operation pattern is reset. At the same time, the second peripheral device such as a mouse simulates the keyboard device, so that the second peripheral device can receive the keyboard lamp signal control command, and the time of the received keyboard lamp signal control command Based on the characteristics, the second operation pattern of the second peripheral device is reset.

ステップS609において、第2の動作パターンは第1の動作パターンと同じであり、操作と作用は前記の実施例で説明されたものと同じため、説明を省略する。   In step S609, the second operation pattern is the same as the first operation pattern, and the operation and action are the same as those described in the above-described embodiment, so the description thereof is omitted.

以上により、本発明は周辺機器を利用して、当該周辺機器は第1及び第2の周辺機器を含み、第1の周辺機器は先にホストに接続され、そして、第2の周辺機器はホストに接続された時、第2の周辺機器はホストから同期信号を取得して当該同期信号に基づいて第2の動作パターンで動作し、当該第2の動作パターンは第1の動作パターンと同じであり、これにより、周辺機器の動作の一致性を向上させる。また、第2の周辺機器がホストから同期信号を取得する方式は、ホストにインストールされた検知プログラム、又は第2の周辺機器内のファームウエアにより実現されることができる。これによって、本発明の周辺機器の操作利便性は向上する。 As described above, the present invention uses the peripheral device, and the peripheral device includes the first and second peripheral devices, the first peripheral device is connected to the host first, and the second peripheral device is the host device. The second peripheral device obtains a synchronization signal from the host and operates in the second operation pattern based on the synchronization signal, and the second operation pattern is the same as the first operation pattern. Yes, thereby improving the consistency of operation of peripheral devices. The method in which the second peripheral device acquires the synchronization signal from the host can be realized by a detection program installed in the host or firmware in the second peripheral device. This improves the operational convenience of the peripheral device of the present invention.

なお、上記内容は本発明の実施例に過ぎず、本発明の特許請求の範囲を限定するものではない。   The above description is only an example of the present invention and does not limit the scope of the claims of the present invention.

8 モニター
9 パソコン本体
10 キーボード
12,20 マウス
120 マイクロプロセッサ
122 メモリ
22 コードホルダー
24 ヘッドホン
29 ノートパソコン
8 Monitor 9 PC body 10 Keyboard 12, 20 Mouse 120 Microprocessor 122 Memory 22 Code holder 24 Headphone 29 Notebook PC

Claims (18)

ホストに接続され且つ第1の動作パターンで動作する第1の周辺機器、及び第2の周辺機器を含む周辺機器の同期方法であって、
前記第2の周辺機器が前記ホストに接続された時、前記第2の周辺機器は前記ホストから同期信号を取得するステップと、
前記第2の周辺機器は前記同期信号に基づいて前記第1の動作パターンと同じである第2の動作パターンで動作するステップと、を含み、
前記同期信号は前記ホストにインストールされた検知プログラムにより提供され、且つ前記検知プログラムが前記同期信号を生成するステップは、
前記第2の周辺機器が前記ホストに接続された時、問い合せ信号を前記第1の周辺機器に出力するステップと、
前記第1の周辺機器が前記問い合せ信号に対して応答したアクナリッジ信号を受信するステップと、
前記アクナリッジ信号に基づいて前記同期信号を生成して前記第2の周辺機器に提供するステップと、を含むことを特徴とする周辺機器の同期方法。
A method of synchronizing peripheral devices including a first peripheral device connected to a host and operating in a first operation pattern, and a second peripheral device,
When the second peripheral device is connected to the host, the second peripheral device obtains a synchronization signal from the host;
The second peripheral device viewed contains the steps of: operating in the second operation pattern is the same as the first operation pattern based on the synchronization signal,
The synchronization signal is provided by a detection program installed in the host, and the detection program generates the synchronization signal,
Outputting an inquiry signal to the first peripheral device when the second peripheral device is connected to the host;
The first peripheral device receiving an acknowledge signal in response to the inquiry signal;
Generating a synchronization signal based on the acknowledge signal and providing the synchronization signal to the second peripheral device .
前記検知プログラムが受信した前記アクナリッジ信号は前記第1の周辺機器の前記第1の動作パターンの動作方式を指示し、
前記第2の周辺機器が受信した前記同期信号は前記第1の周辺機器の前記第1の動作パターンの動作方式を指示することを特徴とする請求項に記載の周辺機器の同期方法。
The acknowledge signal received by the detection program indicates an operation method of the first operation pattern of the first peripheral device;
The method according to claim 1 , wherein the synchronization signal received by the second peripheral device indicates an operation method of the first operation pattern of the first peripheral device.
ホストに接続され且つ第1の動作パターンで動作する第1の周辺機器、及び第2の周辺機器を含む周辺機器の同期方法であって、
前記第2の周辺機器が前記ホストに接続された時、前記第2の周辺機器は前記ホストから同期信号を取得するステップと、
前記第2の周辺機器は前記同期信号に基づいて前記第1の動作パターンと同じである第2の動作パターンで動作するステップと、を含み、
前記同期信号は前記ホストにインストールされた検知プログラムにより提供され、且つ前記検知プログラムが前記同期信号を生成するステップは、
前記第2の周辺機器が前記ホストに接続された時、前記第1の周辺機器及び前記第2の周辺機器を同期的に初期化して再起動させるようにリセット指令である前記同期信号を前記第1の周辺機器及び前記第2の周辺機器にそれぞれ出力するステップを含むことを特徴とする周辺機器の同期方法。
A method of synchronizing peripheral devices including a first peripheral device connected to a host and operating in a first operation pattern, and a second peripheral device,
When the second peripheral device is connected to the host, the second peripheral device obtains a synchronization signal from the host;
The second peripheral device operates in a second operation pattern that is the same as the first operation pattern based on the synchronization signal; and
The synchronization signal is provided by a detection program installed in the host, and the detection program generates the synchronization signal,
When the second peripheral device is connected to the host, the synchronization signal, which is a reset command, is synchronously initialized and restarted so that the first peripheral device and the second peripheral device are synchronously initialized. the method of synchronizing peripherals you comprising the step of outputting each of the first peripheral device and said second peripheral device.
ホストに接続され且つ第1の動作パターンで動作する第1の周辺機器、及び第2の周辺機器を含む周辺機器の同期方法であって、
前記第2の周辺機器が前記ホストに接続された時、前記第2の周辺機器は前記ホストから同期信号を取得するステップと、
前記第2の周辺機器は前記同期信号に基づいて前記第1の動作パターンと同じである第2の動作パターンで動作するステップと、を含み、
前記第2の周辺機器は前記ホストから前記第2の周辺機器に出力したキーボードランプ信号制御指令を受信して該キーボードランプ信号制御指令を前記同期信号とすることを特徴とする周辺機器の同期方法。
A method of synchronizing peripheral devices including a first peripheral device connected to a host and operating in a first operation pattern, and a second peripheral device,
When the second peripheral device is connected to the host, the second peripheral device obtains a synchronization signal from the host;
The second peripheral device operates in a second operation pattern that is the same as the first operation pattern based on the synchronization signal; and
Said second peripheral device peripherals you characterized in that said synchronizing signal received by the keyboard ramp signal control command keyboard ramp signal control command output to the second peripheral device from the host Synchronization method.
前記キーボードランプ信号制御指令はリセット指令であることを特徴とする請求項に記載の周辺機器の同期方法。 5. The peripheral device synchronization method according to claim 4 , wherein the keyboard lamp signal control command is a reset command. 前記第2の周辺機器が前記ホストから前記同期信号を取得した同時に、前記第1の周辺機器も前記ホストから前記同期信号を同期的に取得したことを特徴とする請求項に記載の周辺機器の同期方法。 The same time the second peripheral device has acquired the synchronization signal from the host, peripheral device of claim 4 wherein the first peripheral device also being characterized in that synchronously acquire the synchronization signal from the host Synchronization method. 前記第2の周辺機器が前記ホストに接続された時、前記第2の周辺機器はキーボード装置へとシミュレーションして前記ホストから前記同期信号を取得することを特徴とする請求項に記載の周辺機器の同期方法。 When the second peripheral device is connected to the host, peripheral according to claim 4 wherein the second peripheral device, characterized in that to obtain the said synchronization signal from the host by simulation and to the keyboard device How to synchronize equipment. 前記第1の動作パターンの動作方式とは発光素子の発光頻度、発光色の変化及び/又はファンの回転速度を指すことを特徴とする請求項1、3又は4に記載の周辺機器の同期方法。 5. The peripheral device synchronization method according to claim 1 , wherein the operation method of the first operation pattern indicates a light emission frequency of a light emitting element, a change in light emission color, and / or a rotation speed of a fan. . 前記第1の動作パターンの動作方式とは、ゲームに用いられる前記第1の周辺機器のゲーム設定指令を指すことを特徴とする請求項1、3又は4に記載の周辺機器の同期方法。 5. The peripheral device synchronization method according to claim 1 , wherein the operation method of the first operation pattern refers to a game setting command of the first peripheral device used in a game. ホストに接続するのに適用する周辺機器であって、
前記ホストに接続され且つ第1の動作パターンで動作する第1の周辺機器と、
マイクロプロセッサ及びメモリを備える第2の周辺機器と、を備え、
前記メモリは前記マイクロプロセッサが実行するプログラムコードを格納して、前記第2の周辺機器が前記ホストに接続された時、前記第2の周辺機器前記ホストから同期信号を取得するステップと、
前記第2の周辺機器前記同期信号に基づいて前記第1の動作パターンと同じである第2の動作パターンで動作するステップと、を実行させ
前記同期信号は前記ホストにインストールされた検知プログラムにより提供され、且つ前記検知プログラムが前記同期信号を生成するステップは、
前記第2の周辺機器が前記ホストに接続された時、問い合せ信号を前記第1の周辺機器に出力するステップと、
前記第1の周辺機器が前記問い合せ信号に対して応答したアクナリッジ信号を受信するステップと、
前記アクナリッジ信号に基づいて前記同期信号を生成して前記第2の周辺機器に提供するステップと、を含むことを特徴とする周辺機器。
Peripheral device applied to connect to the host,
A first peripheral device connected to the host and operating in a first operation pattern;
A second peripheral device comprising a microprocessor and a memory,
A step wherein the memory stores a program code which the microprocessor executes, when the second peripheral device is connected to the host, that the second peripheral device to obtain the synchronizing signal from the host,
A step of said second peripheral device operates in the second operation pattern is the same as the first operation pattern based on the synchronization signals, is executed,
The synchronization signal is provided by a detection program installed in the host, and the detection program generates the synchronization signal,
Outputting an inquiry signal to the first peripheral device when the second peripheral device is connected to the host;
The first peripheral device receiving an acknowledge signal in response to the inquiry signal;
Generating the synchronization signal based on the acknowledge signal and providing it to the second peripheral device.
前記検知プログラムが受信した前記アクナリッジ信号は前記第1の周辺機器の前記第1の動作パターンの動作方式を指示し
記第2の周辺機器が受信した前記同期信号は前記第1の周辺機器の前記第1の動作パターンの動作方式を指示することを特徴とする請求項10に記載の周辺機器。
The acknowledge signal received by the detection program indicates an operation method of the first operation pattern of the first peripheral device ;
Peripheral device of claim 10 wherein the synchronizing signal before Symbol second peripheral is received, characterized in that direct the operation mode of the first operation pattern of said first peripheral device.
ホストに接続するのに適用する周辺機器であって、
前記ホストに接続され且つ第1の動作パターンで動作する第1の周辺機器と、
マイクロプロセッサ及びメモリを備える第2の周辺機器と、を備え、
前記メモリは前記マイクロプロセッサが実行するプログラムコードを格納して、前記第2の周辺機器が前記ホストに接続された時、前記第2の周辺機器が前記ホストから同期信号を取得するステップと、前記第2の周辺機器が前記同期信号に基づいて前記第1の動作パターンと同じである第2の動作パターンで動作するステップと、を実行させ、
前記同期信号は前記ホストにインストールされた検知プログラムにより提供され、且つ前記検知プログラムが前記同期信号を生成するステップは、
前記第2の周辺機器が前記ホストに接続された時、前記第1の周辺機器及び前記第2の周辺機器を同期的に初期化して再起動させるようにリセット指令である前記同期信号を前記第1の周辺機器及び前記第2の周辺機器にそれぞれ出力するステップを含むことを特徴とする周辺機器。
Peripheral device applied to connect to the host,
A first peripheral device connected to the host and operating in a first operation pattern;
A second peripheral device comprising a microprocessor and a memory,
The memory stores program code executed by the microprocessor, and when the second peripheral device is connected to the host, the second peripheral device obtains a synchronization signal from the host; and A second peripheral device operating in a second operation pattern that is the same as the first operation pattern based on the synchronization signal; and
The synchronization signal is provided by a detection program installed in the host, and the detection program generates the synchronization signal,
When the second peripheral device is connected to the host, the synchronization signal, which is a reset command, is synchronously initialized and restarted so that the first peripheral device and the second peripheral device are synchronously initialized. peripherals you comprising the step of outputting each of the first peripheral device and said second peripheral device.
ホストに接続するのに適用する周辺機器であって、
前記ホストに接続され且つ第1の動作パターンで動作する第1の周辺機器と、
マイクロプロセッサ及びメモリを備える第2の周辺機器と、を備え、
前記メモリは前記マイクロプロセッサが実行するプログラムコードを格納して、前記第2の周辺機器が前記ホストに接続された時、前記第2の周辺機器が前記ホストから同期信号を取得するステップと、前記第2の周辺機器が前記同期信号に基づいて前記第1の動作パターンと同じである第2の動作パターンで動作するステップと、を実行させ、
前記第2の周辺機器は前記ホストから前記第2の周辺機器に出力したキーボードランプ信号制御指令を受信して該キーボードランプ信号制御指令を前記同期信号とすることを特徴とする周辺機器。
Peripheral device applied to connect to the host,
A first peripheral device connected to the host and operating in a first operation pattern;
A second peripheral device comprising a microprocessor and a memory,
The memory stores program code executed by the microprocessor, and when the second peripheral device is connected to the host, the second peripheral device obtains a synchronization signal from the host; and A second peripheral device operating in a second operation pattern that is the same as the first operation pattern based on the synchronization signal; and
Said second peripheral peripherals you characterized in that said synchronization signal the keyboard ramp signal control command receives the keyboard ramp signal control command output to the second peripheral device from the host.
前記キーボードランプ信号制御指令はリセット指令であり、
前記第2の周辺機器が前記ホストから前記同期信号を取得した同時に、前記第1の周辺機器も前記ホストから前記同期信号を同期的に取得したことを特徴とする請求項13に記載の周辺機器。
The keyboard lamp signal control command is a reset command,
The peripheral device according to claim 13 , wherein the first peripheral device synchronously acquires the synchronization signal from the host simultaneously with the second peripheral device acquiring the synchronization signal from the host. .
前記第2の周辺機器が前記ホストに接続された時、前記第2の周辺機器はキーボード装置へとシミュレーションして前記ホストから前記同期信号を取得することを特徴とする請求項13に記載の周辺機器。 The peripheral according to claim 13 , wherein when the second peripheral device is connected to the host, the second peripheral device simulates a keyboard device and acquires the synchronization signal from the host. machine. 前記第1の動作パターンの動作方式とは、前記第1の周辺機器の発光素子の発光頻度、発光色の変化及び/又はファンの回転速度を指すことを特徴とする請求項10、12又は13に記載の周辺機器。 Wherein the operation mode of the first operation pattern, the light emitting frequency of the light emitting device of the first peripheral device, according to claim 10, 12 or 13, characterized in that points to the rotational speed of change of the emission color and / or fan Peripheral devices described in 前記第1の動作パターンの動作方式とは、ゲームに用いられるゲーム設定指令を指すことを特徴とする請求項10、12又は13に記載の周辺機器。 14. The peripheral device according to claim 10, 12 or 13 , wherein the operation method of the first operation pattern indicates a game setting command used for a game. 前記第1の周辺機器及び前記第2の周辺機器はそれぞれキーボード、マウス、イヤホン、ヘッドホン、ヘッドホンマイク、スピーカー、ウェブカメラやコードホルダーであることを特徴とする請求項10、12又は13に記載の周辺機器。 Said first peripheral device and said second respective peripheral keyboard, mouse, earphones, headphones, headphone microphone, speaker, according to claim 10, 12 or 13, characterized in that a web camera or cord holder Peripheral equipment.
JP2013119214A 2013-06-05 2013-06-05 Peripheral device and synchronization method thereof Active JP5674864B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013119214A JP5674864B2 (en) 2013-06-05 2013-06-05 Peripheral device and synchronization method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013119214A JP5674864B2 (en) 2013-06-05 2013-06-05 Peripheral device and synchronization method thereof

Publications (2)

Publication Number Publication Date
JP2014236499A JP2014236499A (en) 2014-12-15
JP5674864B2 true JP5674864B2 (en) 2015-02-25

Family

ID=52138870

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013119214A Active JP5674864B2 (en) 2013-06-05 2013-06-05 Peripheral device and synchronization method thereof

Country Status (1)

Country Link
JP (1) JP5674864B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10969847B2 (en) * 2019-05-31 2021-04-06 Logitech Europe S.A. Peripheral electronic devices having synchronized operating modes

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5469472B2 (en) * 2010-01-31 2014-04-16 株式会社第一興商 Karaoke lighting system
JP2011259354A (en) * 2010-06-11 2011-12-22 Sharp Corp Viewing environment control system, transmitter, and receiver
JP5548179B2 (en) * 2011-10-07 2014-07-16 株式会社コナミデジタルエンタテインメント Game device and program

Also Published As

Publication number Publication date
JP2014236499A (en) 2014-12-15

Similar Documents

Publication Publication Date Title
CN103729138A (en) Display screen based physical button simulating method and electronic device
TW201339957A (en) Headset device and a device profile management system and method thereof
KR102386204B1 (en) Electronic apparatus and method for providing event management service
CN104698950A (en) Peripheral device control method, microcontroller, upper computer and system
JP2017504099A (en) Wireless docking system
JP5674864B2 (en) Peripheral device and synchronization method thereof
US20150234763A1 (en) Interacting with connectors of end devices using path selectors
US10460622B2 (en) Assisted programming using an interconnectable block system
CN110537171B (en) Test device and method for testing device driver software
KR101487763B1 (en) Synchronization and control systems of smart devices and peripherals using USB communication and the methods
TWI545443B (en) Peripheral apparatuses and synchronization method thereof
CN104102597B (en) Peripheral device and synchronization method thereof
JPWO2021075055A5 (en)
US9058434B2 (en) Peripheral apparatus and synchronization method thereof
WO2018233310A1 (en) Power strip
TWI498749B (en) Device topology and performance exploration and notification technology
Suehle et al. Raspberry Pi Hacks: Tips & Tools for Making Things with the Inexpensive Linux Computer
CN105446601A (en) Playlist management method and mobile terminal
CN106155731B (en) System and method for automatically replacing peripheral device
JP6781338B2 (en) How to resolve ADB port occupancy and its system
CN114860219A (en) Configuration method, device and equipment of chip application routine and storage medium
CN203812190U (en) Key system and terminal
Clark et al. Practical Tinker Board
TWM568015U (en) Control signal switching system
TW201525696A (en) Bridging system and method for man-machine input signal

Legal Events

Date Code Title Description
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: 20141202

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20141222

R150 Certificate of patent or registration of utility model

Ref document number: 5674864

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250