(57)【特許請求の範囲】
【請求項１】
モーター選択制御可能なマルチモーター駆動装置であって、
イベントが発生した時に初期信号を送信するためのイベント発生システムと、
複数のモーターを備えるモーターシステムと、
制御システムとを備え、
前記制御システムは、
前記イベント発生システムから出力された初期信号を受信し該初期信号を分析し、モーター選択コマンド及び信号選択コマンドを出力する制御モジュールと、
制御モジュールから出力されたモーター選択コマンドに基づいて、振動させる必要があるモーターを選択するモーター制御信号を出力するモーター選択モジュールと、
前記制御モジュールから出力された信号選択コマンドに基づいて、対応する振動信号を出力する信号選択モジュールと、
信号選択モジュールから出力された振動信号及びモーター選択モジュールから出力されたモーター制御信号を受信し、モーターを駆動する駆動信号を出力する駆動モジュールとを備え、
前記駆動モジュールは、複数が設けられ、それぞれ複数の前記モーターを駆動するために用いられることを特徴とするモーター選択制御可能なマルチモーター駆動装置。
【請求項２】
前記制御システムは、さらに幾つかのプリセット信号を含む信号記憶モジュールを備え、前記信号選択モジュールは、信号記憶モジュールから対応するプリセット信号を振動信号として選択することを特徴とする請求項１に記載のモーター選択制御可能なマルチモーター駆動装置。
【請求項３】
前記モーター選択モジュールは、制御モジュールから出力されたモーター選択コマンドに基づいて、１つ又は複数のモーターを選択して振動させることを特徴とする請求項１に記載のモーター選択制御可能なマルチモーター駆動装置。
【請求項４】
前記モーター選択モジュールは、制御モジュールから出力されたモーター選択コマンドに基づいて、複数のモーターから１つ又は複数の特定のモーターを選択して振動させることを特徴とする請求項３に記載のモーター選択制御可能なマルチモーター駆動装置。
【請求項５】
モーター選択制御可能な方法であって、
イベント発生システムがイベントの発生の時に初期信号を送信するステップＳ１と、
制御モジュールが前記初期信号を受信し該初期信号を分析し、モーター選択コマンド及び信号選択コマンドを出力するステップＳ２と、
モーター選択モジュールが前記モーター選択コマンドに基づいて、振動させる必要があるモーターを選択し、モーター制御信号を出力するステップＳ３と、
信号選択モジュールが前記信号選択コマンドに基づいて対応する振動信号を選択して出力するステップＳ４と、
複数の駆動モジュールのそれぞれがモーター制御信号及び振動信号に基づいて複数のモーターのうちの対応するモーターの振動を制御する駆動信号を出力するステップＳ５とを備えることを特徴とするモーター選択制御可能な方法。
【請求項６】
ステップＳ４において、信号選択モジュールは、前記信号選択コマンドに基づき、信号記憶モジュールにおける幾つかのプリセット信号から対応するプリセット信号を振動信号として選択することを特徴とする請求項５に記載の制御方法。
【請求項７】
前記モーター選択コマンドに基づき、1つ又は複数のモーターを選択して振動させることを特徴とする請求項５に記載の制御方法。
【請求項８】
前記モーター選択コマンドに基づき、複数のモーターから１つ又は複数の特定のモーターを選択して振動させることを特徴とする請求項７に記載の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動端末分野に関し、特に、モーター選択制御可能なマルチモーター駆動装置及び方法に関するものである。
【背景技術】
【０００２】
振動技術は、既に人々の日常生活に欠かせない存在になっており、移動装置に用いられる提示機能に加え、もっと大量の振動技術が移動装置に用いられる。従来技術では、１つのモーターが用いられる場合が最も多くい。装置が１つのモーターのみを有する場合、当該１つのモーターを振動させる又は振動させないことだけ考えればよく、非常に制御が簡単だからである。しかしながら、人々の要求が高まるに伴い、複数のモーターを同一装置に設けられることが、回避不可能となっている。よって、複数のモーターが同時に振動するか、あるタイミングにおいてあるモーターのみを動作させるか等の複雑な問題が生じ、この問題を解決しないと、より良い振動効果を実現することができない。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
従って、新たな技術案を提供して上述した欠点を解消する必要がある。
【０００４】
本発明の目的は、モーター選択制御可能なマルチモーター駆動装置を提供することである。
【課題を解決するための手段】
【０００５】
上述した目的を実現するために、本発明は、以下の技術案を採用することができる。
モーター選択制御可能なマルチモーター駆動装置であって、
イベントが発生した時に初期信号を送信するためのイベント発生システムと、
複数のモーターを備えるモーターシステムと、
制御システムと、を備え、
前記制御システムは、
前記イベント発生システムから出力された初期信号を受信し該初期信号を分析し、モーター選択コマンド及び信号選択コマンドを出力する制御モジュールと、
制御モジュールから出力されたモーター選択コマンドに基づいて、振動させる必要があるモーターを選択するモーター制御信号を出力するモーター選択モジュールと、
前記制御モジュールから出力された信号選択コマンドに基づいて、対応する振動信号を出力する信号選択モジュールと、
信号選択モジュールから出力された振動信号及びモーター選択モジュールから出力されたモーター制御信号を受信し、モーターを駆動する駆動信号を出力する駆動モジュールとを備える。
【０００６】
好ましくは、前記制御システムは、さらに幾つかのプリセット信号を含む信号記憶モジュールを備え、前記信号選択モジュールは、信号記憶モジュールから対応するプリセット信号を振動信号として選択する。
【０００７】
好ましくは、前記モーター選択モジュールは、制御モジュールから出力されたモーター選択コマンドに基づいて、１つ又は複数のモーターを選択して振動させる。
【０００８】
好ましくは、前記モーター選択モジュールは、制御モジュールから出力されたモーター選択コマンドに基づいて、複数のモーターから１つ又は複数の特定のモーターを選択して振動させる。
【０００９】
好ましくは、前記駆動モジュールは、複数が設けられ、複数の駆動モジュールそれぞれが複数の前記モーターをそれぞれ駆動するために用いられる。
【００１０】
また、本発明は、更にモーター選択制御可能な方法を提供している。
前記方法は、
イベント発生システムがイベントの発生の時に初期信号を送信するステップＳ１と、
制御モジュールが前記初期信号を受信し該初期信号を分析し、モーター選択コマンド及び信号選択コマンドを出力するステップＳ２と、
モーター選択モジュールが前記モーター選択コマンドに基づいて、振動させる必要があるモーターを選択し、モーター制御信号を出力するステップＳ３と、
信号選択モジュールが前記信号選択コマンドに基づいて対応する振動信号を選択して出力するステップＳ４と、
駆動モジュールがモーター制御信号及び振動信号に基づいて対応するモーターの振動を制御する駆動信号を出力するステップＳ５とを備える。
【００１１】
好ましくは、ステップＳ４においては、信号選択モジュールは、前記信号選択コマンドに基づき、信号記憶モジュールにおける幾つかのプリセット信号から対応するプリセット信号を振動信号として選択する。
【００１２】
好ましくは、前記モーター選択コマンドに基づき、1つ又は複数のモーターを選択して振動させる。
【００１３】
好ましくは、前記モーター選択コマンドに基づき、複数のモーターから１つ又は複数の特定のモーターを選択して振動させる
【発明の効果】
【００１４】
従来技術に比べ、本発明の有益な効果は、以下の通りである。本発明に係るマルチモーター駆動装置は、モーター選択制御を行い、必要に応じて１つまたは複数のモーターを選択して振動させることにより、良い効果が得られる。
【図面の簡単な説明】
【００１５】
【図１】本発明のモーター選択制御可能な方法のフローチャートである。
【図２】本発明のモーター選択制御可能なマルチモーター駆動装置の構造図である。
【発明を実施するための形態】
【００１６】
以下に、図面を参照しながら本発明を詳しく説明する。
【００１７】
図１及び図２は、本発明に係るモーター選択制御可能なマルチモーター駆動装置を図示している。該装置は、イベント発生システムと、制御システムと、モーターシステムとを備える。
【００１８】
前記イベント発生システムは、イベント又は要求が発生した時に、初期信号を送信するためのものであり、当該初期信号は、該イベント又は要求の全ての情報を含む。当該イベントは、目覚まし時計に設定された時間になったこと、日付提示などのリアルタイム操作ではないイベントであっても良い。また、当該イベントは、ある１つのアプリケーションプログラムがユーザーにより起動される、又はある動画やゲームがユーザーによりオープンされることなどのリアルタイム操作であるイベントであっても良くい。また、当該イベントは、動画におけるある画面によるトリガーなどの非人工操作であるイベントであっても良く、いずれもイベントとすることもできる。
【００１９】
前記制御システムは、制御モジュールと、信号選択モジュールと、モーター選択モジュールと、信号記憶モジュールと、駆動モジュールとを備える。
【００２０】
制御モジュールは、イベント発生システムから出力された初期信号が制御システムに届いた時に、前記イベント発生システムが送信した初期信号を受信し該初期信号を分析し、必要な信号を抽出し、モーター選択コマンド及び信号選択コマンドを出力する。
【００２１】
モーター選択モジュールは、制御モジュールから出力されたモーター選択コマンドに基づいて、振動させる必要があるモーターを選択するモーター制御信号を出力する。異なるモーター制御信号それぞれは、1つ又は複数のモーターの振動を制御することができる。又は、異なるモーター制御信号それぞれは、複数のモーターのうち、ある特定のモーターの振動を制御することができる。
【００２２】
信号記憶モジュールは、幾つかのプリセット信号を含む。異なるプリセット信号は、異なる振動（例えば、振動時間の長さ、異なる振動幅の大きさが異なる）を実現することができる。
【００２３】
信号選択モジュールは、前記制御モジュールから出力された信号選択コマンドに基づき、信号記憶モジュールから対応するプリセット信号を選択するものである。ここでの信号は、各モーターに対して同一であってもよいし、異なるモーターごとに異なる信号を対応づけることも可能である。
抽出されたプリセット信号は、振動信号として再度、信号選択モジュールにフィードバックされる。
【００２４】
駆動モジュールは、信号選択モジュールから出力された振動信号及びモーター選択モジュールから出力されたモーター制御信号を受信し、当該信号を更にアンプ処理するとともに、対応するモーターを駆動することができる駆動信号を出力する。
前記駆動モジュールは、１つの駆動モジュールによって複数のモーターを動作させるように駆動しても良く、複数の駆動サブモジュールによってそれぞれ異なるモーターを動作させるように駆動しても良い。
【００２５】
前記モーターシステムは、複数のモーターを備え、駆動モジュールに接続されている。前記モーターシステムは、前記駆動モジュールから出力された駆動信号を受信して、対応するモーターを動作させる。モーター選択モジュールの存在のため、モーターシステムにおけるモーターの振動数及び振動位置は一定ではない。
【００２６】
本発明は、更にモーター選択制御可能な方法を提供する。前記方法は、
イベント発生システムがイベントの発生の時に初期信号を送信するステップＳ１と、
制御モジュールが前記初期信号を受信し該初期信号を分析し、モーター選択コマンド及び信号選択コマンドを出力するステップＳ２と、
モーター選択モジュールが前記モーター選択コマンドに基づいて、振動させる必要があるモーターを選択し、モーター制御信号を出力するステップＳ３と、
信号選択モジュールが前記信号選択コマンドに基づいて対応する振動信号を選択して出力するステップＳ４と、
駆動モジュールがモーター制御信号及び振動信号に基づいて対応するモーターの振動を制御する駆動信号を出力するステップＳ５とを備える
【００２７】
本発明の技術案をより良く理解するために、以下に、より具体的な例を用いて当該駆動装置の制御方法を説明する。１つのモーターだけが振動する場合、例えば、目覚まし時計が設定された時間になったというイベントＡが発生した時に、イベント発生システムは、初期信号を送信する。制御システムにおける制御モジュールが当該初期信号を受信し、当該初期信号を分析することにより、モーター選択コマンドをモーター選択モジュールに出力する。この時に、モーター選択モジュールは、１つのモーターの振動を制御するモーター制御信号を出力する。このとき、制御モジュールから出力された信号選択コマンドによって、信号選択モジュールが信号記憶モジュールから対応するプリセット信号を振動信号として選択する。駆動モジュールは、転送されてきた振動信号及びモーター制御信号を受信し、当該信号をアンプして駆動信号を出力してモーターシステムに送信し、モーターシステムにおける１つのモーターを振動させるように駆動する。
【００２８】
複数のモーターが振動する場合、例えば、カーレースゲームにおいては、障害物に衝突したときに、複数のモーターを振動させることにより、豊かな且つ振動強度の高い振動効果が得られる。障害物に衝突したというイベントＢが発生した時に、イベント発生システムが初期信号を送信し、制御システムにおける制御モジュールが、当該初期信号を受信し、当該初期信号を分析する。制御モジュールは、モーター選択コマンドをモーター選択モジュールに出力する。ここで、モーター選択モジュールは、複数のモーターの振動を制御するモーター制御信号を出力する。さらに、制御モジュールから出力された信号選択コマンドによって、信号選択モジュールが、信号記憶モジュールから対応するプリセット信号を振動信号として選択する。駆動モジュールは、転送されてきた振動信号及びモーター制御信号を受信し、当該信号をアンプして駆動信号を出力してモーターシステムに送信し、モーターシステムにおける複数のモーターを振動させるように駆動する。ここで、入力された異なる信号に応じて、異なる振動形態を選択することができる。例えば、入力された信号の位相が同じであるまたは異なるであることに基づいて、均一または非均一な振動を生成することができる。
【００２９】
本発明に係るマルチモーター駆動装置は、モーター選択制御を行い、必要に応じて１つ又は複数のモーターの振動を選択することができるため、より良い効果を得ることができる。
【００３０】
上述したのは、本発明の実施形態にすぎず、当業者は、特許請求の範囲を逸脱しない範囲で更に改良することができるが、これらの改良は、いずれも本発明の保護請求の範囲に属する。
【図１】
0006282308.tif 000002
【図２】
0006282308.tif 000003