JP5674864B2 - Peripheral device and synchronization method thereof - Google Patents
Peripheral device and synchronization method thereof Download PDFInfo
- 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
Links
- 230000002093 peripheral effect Effects 0.000 title claims description 298
- 238000000034 method Methods 0.000 title claims description 57
- 230000004044 response Effects 0.000 claims description 8
- 230000008859 change Effects 0.000 claims description 6
- 238000004088 simulation Methods 0.000 claims 1
- 241000699666 Mus <mouse, genus> Species 0.000 description 42
- 230000001360 synchronised effect Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 241000612118 Samolus valerandi Species 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 241000699670 Mus sp. Species 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000004883 computer application Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000036651 mood Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
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.
前記の概説及び以下の実施例はいずれも本発明の技術手段と達成効果について更なる説明をするためのものであり、それらに述べられる実施例及び図面は参照しながら本発明を説明するためだけで、本発明を制限するものではない。 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
周辺機器係はパソコン本体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
また、第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
次に、キーボード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
詳しく言えば、マイクロプロセッサ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
同期信号は例えばキーボード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
また、マウス12のマイクロプロセッサ120がパソコン本体9から同期信号を取得するのは、例えばパソコン本体9にインストールされた検知プログラム、又はマウス12内のファームウエア(firmware)により実現される。本実施例はマウス12がパソコン本体9から同期信号を取得する方式を制限するものではない。
The
例えば、同期信号はパソコン本体9にインストールされた検知プログラムにより提供され、当該検知プログラムが同期信号を生成するのには以下のステップを含む。すなわち、マウス12がパソコン本体9に接続された時、問い合せ信号をキーボード10に出力し、もちろん、キーボード10は問い合せ信号に基づいてアクナリッジ信号を応答する。パソコン本体9はキーボード10より応答したアクナリッジ信号を受信すると、アクナリッジ信号に基づいて同期信号を生成してマウス12に提供する。
For example, the synchronization signal is provided by a detection program installed in the personal computer
又は、例えば、同期信号はパソコン本体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
また、本発明はマウス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
上記に基づいて、まず、ユーザーはキーボード10をパソコン本体9に結合し、キーボード10の発光素子は毎分15回の発光頻度で点滅する。そして、ユーザーはさらにマウス12をパソコン本体9に結合する。この時、マウス12はパソコン本体9から同期信号を取得して当該同期信号に基づいて第2の動作パターンで動作する。当該第2の動作パターンは第1の動作パターンと同じであるため、マウス12の発光素子も毎分15回の発光頻度で点滅する。これにより、キーボード10及びマウス12の発光素子は同じ発光頻度で同期的に動作する。
Based on the above, first, the user connects the
特に、他の実施例では、キーボード10は例えばプロレベルプレーヤー設定、エキスパートレベルプレーヤー設定及びノーマルレベルプレーヤー設定を有する。もちろん、異なるレベルのプレーヤーについてキーボード10のキーの応答速度を設定することができる。第1の動作パターンは例えばプロレベルプレーヤー設定である。マウス12がパソコン本体9に接続された時、マウス12はパソコン本体9から同期信号を取得して当該同期信号に基づいて第2の動作パターンで動作し、当該第2の動作パターンは第1の動作パターンと同じであるため、マウス12もプロレベルプレーヤー設定を行うことになる。例えば、マウス12のキー応答操作指令のポーリングレート(Polling Rate)はプロレベルプレーヤーに設定され、そこで、コンピューターゲームにおいて、キーボード10とマウス12はプロレベルプレーヤー設定の第1及び第2の動作パターンで同期的に動作する。
In particular, in other embodiments, the
上記の周辺機器は異なる態様により実施することができる。例えば、図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
より詳しく言うと、まず、マウス20がノートパソコン29に接続され、マウス20の発光素子は第1の動作パターンで動作する。そして、コードホルダー22がノートパソコン29に接続された時、コードホルダー22はノートパソコン29から同期信号を取得して、コードホルダー22の発光素子は同期信号に基づいて第2の動作パターンで動作する。当該第2の動作パターンは第1の動作パターンと同じである。これにより、マウス20及びコードホルダー22の発光素子は同期になり、且つ一致の発光頻度を有する。
More particularly, first, a
また、ヘッドホン24がノートパソコン29に接続された時、ヘッドホン24はノートパソコン29から同期信号を取得して、ヘッドホン24の発光素子は同期信号に基づいて第3の動作パターンで動作する。当該第3の動作パターンは第1の動作パターンと同じである。これにより、マウス20、コードホルダー22及びヘッドホン24の発光素子は一致の発光頻度を有する。他の実施例では、周辺機器は4つ、5つ又はそれより多くの周辺機器を含んでも良い。本実施例は周辺機器の態様と周辺機器の数を制限するものではない。
Further, the
次に、周辺機器の同期方法の作動についてさらに説明する。 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
Claims (18)
前記第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 .
前記第2の周辺機器が受信した前記同期信号は前記第1の周辺機器の前記第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.
前記第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.
前記第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.
前記ホストに接続され且つ第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.
前記第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. .
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)
| 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)
| 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 |
-
2013
- 2013-06-05 JP JP2013119214A patent/JP5674864B2/en active Active
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 |