(57)【特許請求の範囲】
【請求項１】
補助ユーザーインターフェースデバイスと互換性のある送信コントローラであって、該送信コントローラは、
１つ以上の作動パラメータを備えるメモリと、
模型乗り物を制御するための制御ユーザーインターフェースと、
前記補助ユーザーインターフェースデバイスに接続するための補助ユーザーインターフェースコネクタと、
送信コントローラプロセッサとを備え、
前記補助ユーザーインターフェースデバイスはタッチスクリーンを有し、該タッチスクリーンを介して入力を受け付け、該入力に基づいてパラメータ命令を前記送信コントローラに送信し、
該送信コントローラプロセッサは、
前記１つ以上の作動パラメータを前記補助ユーザーインターフェースデバイスに送信し、
前記補助ユーザーインターフェースデバイスからの前記パラメータ命令に従って、前記送信コントローラのメモリ内の前記１つ以上の作動パラメータを変更し、
前記制御ユーザーインターフェースからの制御命令を受信し、
前記制御命令および前記１つ以上の作動パラメータに基づき、出力信号を決定し、
前記出力信号を前記模型乗り物に送信するようになっている、前記送信コントローラ。
【請求項２】
前記送信コントローラが、前記補助ユーザーインターフェースコネクタに接続されているときに、前記補助ユーザーインターフェースデバイスを前記送信コントローラに固定するようになっているドックを更に備える、請求項１に記載の送信コントローラ。
【請求項３】
前記ドックは、前記送信コントローラのベース内に凹部を備える、請求項１に記載の送信コントローラ。
【請求項４】
前記補助ユーザーインターフェースコネクタは、無線トランシーバを備える、請求項１に記載の送信コントローラ。
【請求項５】
前記制御ユーザーインターフェースは、前記模型乗り物のステアリングおよびスロットルを制御する、請求項１に記載の送信コントローラ。
【請求項６】
前記１つ以上の作動パラメータはサーボ反転パラメータを含む、請求項１に記載の送信コントローラ。
【請求項７】
前記１つ以上の作動パラメータは、加速度曲線を含む、請求項１に記載の送信コントローラ。
【請求項８】
前記送信コントローラが模型乗り物への無線リンクを備え、前記送信コントローラプロセッサは、前記補助ユーザーインターフェースデバイスからの命令に従って、前記１つ以上の作動パラメータを変更するようになっている、請求項１に記載の送信コントローラ。
【請求項９】
前記制御ユーザーインターフェースが前記模型乗り物を制御するように作動でき、前記送信コントローラプロセッサは、前記補助ユーザーインターフェースデバイスからの命令に従って、前記１つ以上の作動パラメータを変更するようになっている、請求項１に記載の送信コントローラ。
【請求項１０】
前記送信コントローラプロセッサは、
前記模型乗り物からの遠隔測定信号を受信し、
前記遠隔測定信号を前記補助ユーザーインターフェースデバイスに提供するようになっている、請求項１に記載の送信コントローラ。
【請求項１１】
前記遠隔測定信号は、モータの温度、モータのＲＰＭ、乗り物の速度、バッテリー電圧および燃料レベルから成る群のうちの１つを示す、請求項１０に記載の送信コントローラ。
【請求項１２】
前記補助ユーザーインターフェースデバイスは、ポータブル電子デバイスを備える、請求項１に記載の送信コントローラ。
【請求項１３】
前記補助ユーザーインターフェースデバイスは、携帯電話を備える、請求項１に記載の送信コントローラ。
【請求項１４】
前記補助ユーザーインターフェースデバイスは、パーソナルデジタルアシスタント（ＰＤＡ）を備える、請求項１に記載の送信コントローラ。
【請求項１５】
前記補助ユーザーインターフェースデバイスは、デジタルミュージックプレイヤーを備える、請求項１に記載の送信コントローラ。
【請求項１６】
前記補助ユーザーインターフェースデバイスは、前記送信コントローラよりも小さい物理的容積を有する、請求項１に記載の送信コントローラ。
【請求項１７】
前記プロセッサは、前記１つ以上の作動パラメータに基づき、少なくとも前記制御信号を変更するかどうかを判断することにより、出力信号を決定するようになっている、請求項１に記載の送信コントローラ。
【請求項１８】
前記プロセッサは、前記１つ以上の作動パラメータに基づき、少なくともどのように制御信号を変更するかを判断することにより、出力信号を決定するようになっている、請求項１に記載の送信コントローラ。
【請求項１９】
前記１つ以上の作動パラメータを変更するための、内蔵されたパラメータユーザーインターフェースを更に備える、請求項１に記載の送信コントローラ。
【請求項２０】
前記補助ユーザーインターフェースデバイスが前記補助ユーザーインターフェースコネクタに接続されているときに、前記内蔵されたパラメータユーザーインターフェースの少なくとも一部が、作動不能となる、請求項１９に記載の送信コントローラ。
【請求項２１】
補助ユーザーインターフェースデバイスを用いて操作する方法であって、
送信コントローラと模型乗り物との間に無線リンクを形成するステップと、
前記送信コントローラのメモリ内に少なくとも１つの作動パラメータを記憶するステップと、
前記送信コントローラに補助ユーザーインターフェースデバイスを接続するステップと、
前記補助ユーザーインターフェースデバイスに前記少なくとも１つの作動パラメータを送信するステップと、
前記補助ユーザーインターフェースデバイスからパラメータ命令を受信するステップと、
前記補助ユーザーインターフェースデバイスが、前記補助ユーザーインターフェースデバイスのタッチスクリーンを介して入力を受け付け、該入力に基づいて前記パラメータ命令を前記送信コントローラに送信するステップと、
前記パラメータ命令に従って、前記送信コントローラのメモリ内の前記少なくとも１つの作動パラメータを変更するステップと、
前記送信コントローラの制御ユーザーインターフェースから制御命令を受信するステップと、
前記制御命令および前記少なくとも１つの作動パラメータに基づき、出力信号を決定するステップと、
前記無線リンクを通して前記模型乗り物に前記出力信号を送信するステップとを備える、操作方法。
【請求項２２】
前記送信コントローラの内蔵されたパラメータユーザーインターフェースを作動させるステップと、
前記内蔵されたパラメータユーザーインターフェースの作動に従い、前記少なくとも１つの作動パラメータを変更するステップとを更に備える、請求項２１に記載の方法。
【請求項２３】
前記補助ユーザーインターフェースデバイスを前記送信コントローラに接続するステップは、
無線接続を通して、前記補助ユーザーインターフェースデバイスを前記送信コントローラに接続することを含む、請求項２１に記載の方法。
【請求項２４】
前記送信コントローラのメモリ内の前記少なくとも１つの作動パラメータを変更するステップは、
前記模型乗り物と無線リンクしている間に生じる、請求項２１に記載の方法。
【請求項２５】
補助ユーザーインターフェースデバイスと互換性のある送信コントローラであって、該送信コントローラは、
複数の作動パラメータを備えるメモリと、
模型乗り物を制御するための制御ユーザーインターフェースと、
前記補助ユーザーインターフェースデバイスに接続するための補助ユーザーインターフェースコネクタと、
送信コントローラプロセッサとを備え、
前記補助ユーザーインターフェースデバイスはタッチスクリーンを有し、該タッチスクリーンを介して入力を受け付け、該入力に基づいて書き込みコマンドを前記送信コントローラに送信し、
該送信コントローラプロセッサは、
前記補助ユーザーインターフェースデバイスからの読み出しコマンドを受信し、前記読み出しコマンドは、前記送信コントローラプロセッサに、前記補助ユーザーインターフェースデバイスに前記メモリ内の特定の作動パラメータの値を提供するように命令するものであり、
前記読み出しコマンドに応答して、前記特定の作動パラメータを前記補助ユーザーインターフェースデバイスに送信し、
前記補助ユーザーインターフェースデバイスからの前記書き込みコマンドを受信し、前記書き込みコマンドは、前記送信コントローラプロセッサに、前記メモリ内の前記特定の作動パラメータの値を変更するように命令するものであり、
前記書き込みコマンドに応答して、前記メモリ内の前記特定の作動パラメータの値を変更し、
前記制御ユーザーインターフェースからの制御命令を受信し、
前記制御命令および少なくとも１つの前記複数の作動パラメータに基づき、出力信号を決定し、
前記出力信号を前記模型乗り物に送信するようになっている、前記送信コントローラ。
【請求項２６】
前記送信コントローラが、前記補助ユーザーインターフェースコネクタに接続されているときに、前記補助ユーザーインターフェースデバイスを前記送信コントローラに固定するようになっているドックを更に備える、請求項２５に記載の送信コントローラ。
【請求項２７】
前記ドックは、前記送信コントローラのベース内に凹部を備える、請求項２５に記載の送信コントローラ。
【請求項２８】
前記補助ユーザーインターフェースコネクタは、無線トランシーバを備える、請求項２５に記載の送信コントローラ。
【請求項２９】
前記制御ユーザーインターフェースは、前記模型乗り物のステアリングおよびスロットルを制御する、請求項２５に記載の送信コントローラ。
【請求項３０】
前記１つ以上の作動パラメータはサーボ反転パラメータを含む、請求項２５に記載の送信コントローラ。
【請求項３１】
前記１つ以上の作動パラメータは、加速度曲線を含む、請求項２５に記載の送信コントローラ。
【請求項３２】
前記送信コントローラが模型乗り物への無線リンクを備え、前記送信コントローラプロセッサは、前記補助ユーザーインターフェースデバイスからの命令に従って、前記１つ以上の作動パラメータを変更するようになっている、請求項２５に記載の送信コントローラ。
【請求項３３】
前記制御ユーザーインターフェースが前記模型乗り物を制御するように作動でき、前記送信コントローラプロセッサは、前記補助ユーザーインターフェースデバイスからの命令に従って、前記１つ以上の作動パラメータを変更するようになっている、請求項２５に記載の送信コントローラ。
【請求項３４】
前記送信コントローラプロセッサは、
前記模型乗り物からの遠隔測定信号を受信し、
前記遠隔測定信号を前記補助ユーザーインターフェースデバイスに提供するようになっている、請求項２５に記載の送信コントローラ。
【請求項３５】
前記遠隔測定信号は、モータの温度、モータのＲＰＭ、乗り物の速度、バッテリー電圧および燃料レベルから成る群のうちの１つを示す、請求項３４に記載の送信コントローラ。
【請求項３６】
前記補助ユーザーインターフェースデバイスは、ポータブル電子デバイスを備える、請求項２５に記載の送信コントローラ。
【請求項３７】
前記補助ユーザーインターフェースデバイスは、携帯電話を備える、請求項２５に記載の送信コントローラ。
【請求項３８】
前記補助ユーザーインターフェースデバイスは、パーソナルデジタルアシスタント（ＰＤＡ）を備える、請求項２５に記載の送信コントローラ。
【請求項３９】
前記補助ユーザーインターフェースデバイスは、デジタルミュージックプレイヤーを備える、請求項２５に記載の送信コントローラ。
【請求項４０】
前記補助ユーザーインターフェースデバイスは、前記送信コントローラよりも小さい物理的容積を有する、請求項２５に記載の送信コントローラ。
【請求項４１】
前記プロセッサは、前記１つ以上の作動パラメータに基づき、少なくとも前記制御信号を変更するかどうかを判断することにより、出力信号を決定するようになっている、請求項２５に記載の送信コントローラ。
【請求項４２】
前記プロセッサは、前記１つ以上の作動パラメータに基づき、少なくともどのように制御信号を変更するかを判断することにより、出力信号を決定するようになっている、請求項２５に記載の送信コントローラ。
【請求項４３】
前記１つ以上の作動パラメータを変更するための、内蔵されたパラメータユーザーインターフェースを更に備える、請求項２５に記載の送信コントローラ。
【請求項４４】
前記補助ユーザーインターフェースデバイスが前記補助ユーザーインターフェースコネクタに接続されているときに、前記内蔵されたパラメータユーザーインターフェースの少なくとも一部が、作動不能となる、請求項４３に記載の送信コントローラ。
【請求項４５】
補助ユーザーインターフェースデバイスを用いて操作する方法であって、
送信コントローラと模型乗り物との間に無線リンクを形成するステップと、
前記送信コントローラのメモリ内に複数の作動パラメータを記憶するステップと、
前記送信コントローラに補助ユーザーインターフェースデバイスを接続するステップと、
前記補助ユーザーインターフェースデバイスからの読み出し命令を受信するステップであって、前記読み出し命令は、前記送信コントローラ・プロセッサに、前記補助ユーザーインターフェースデバイスに前記メモリ内の特定の作動パラメータの値を提供する命令を含む、前記受信するステップと、
前記読み出し命令に応答して、前記特定の作動パラメータを前記補助ユーザーインターフェースデバイスに送信するステップと、
前記補助ユーザーインターフェースデバイスからの書き込みコマンドを受信するステップであって、前記書き込みコマンドは、前記メモリ内の前記特定の作動パラメータの値を変更する命令を含む、前記受信するステップと、
前記補助ユーザーインターフェースデバイスが、前記補助ユーザーインターフェースデバイスのタッチスクリーンを介して入力を受け付け、該入力に基づいて前記書き込みコマンドを前記送信コントローラに送信するステップと、
前記書き込みコマンドに応答して、前記メモリ内の前記特定の作動パラメータの値を変更するステップと、
前記送信コントローラの制御ユーザーインターフェースから制御命令を受信するステップと、
前記制御命令および前記少なくとも１つの作動パラメータに基づき、出力信号を決定するステップと、
前記無線リンクを通して前記模型乗り物に前記出力信号を送信するステップとを備える、操作方法。
【請求項４６】
前記送信コントローラの内蔵されたパラメータユーザーインターフェースを作動させるステップと、
前記内蔵されたパラメータユーザーインターフェースの作動に従い、前記少なくとも１つの作動パラメータを変更するステップとを更に備える、請求項４５に記載の方法。
【請求項４７】
前記補助ユーザーインターフェースデバイスを前記送信コントローラに接続するステップは、
無線接続を通して、前記補助ユーザーインターフェースデバイスを前記送信コントローラに接続することを含む、請求項４５に記載の方法。
【請求項４８】
前記送信コントローラのメモリ内の前記少なくとも１つの作動パラメータを変更するステップは、
前記模型乗り物と無線リンクしている間に生じる、請求項４５に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願とのクロスレファレンス）
本願は、２０１０年５月５日に「模型乗り物用補助ユーザーインターフェース」を発明の名称として出願された、係属中の米国仮特許出願第61/331,745号の出願日に基づく優先権を主張するものであり、本願ではすべての目的のために、この米国特許出願第61/331,745号の全内容を参考例として援用する。
【０００２】
（技術分野）
本発明は、模型乗り物用送信コントローラに関し、より詳細には、模型乗り物用送信コントローラのためのユーザーインターフェースに関するものである。
【背景技術】
【０００３】
（背景）
ラジコン模型乗り物（モデルビークル）、例えば、ラジコン自動車、ボートまたは飛行機は、送信コントローラによって遠隔的に制御できる。送信コントローラは、専用のハードウェアの内蔵インターフェースを備える、専用のハードウェアデバイスとなっていることが多い。送信コントローラでは、機械的ハードウェア部品、例えば、つまみ、ダイヤル、ホイールおよびスイッチを通してユーザー入力のすべてを受信できる。ユーザーへの出力は、ハードウェアコンポーネントのラベルの付いた位置および数個のＬＥＤを通してしか提供できない。
【０００４】
送信コントローラの内蔵ユーザーインターフェースは、２つの部品、すなわち制御ユーザーインターフェースとパラメータユーザーインターフェースとに分割できる。制御ユーザーインターフェースは、模型乗り物の動きを直接制御するものであり、例えば、代表的な模型自動車では、制御ユーザーインターフェースは、ハンドル（ハンドル）と、スロットルトリガーとを含む。ユーザーがハンドルを回転すると、乗り物の車輪もそれに従って移動できる。ユーザーがグリップに向けてトリガーを変位させると、乗り物は加速でき、ユーザーがグリップから離れるようにトリガーを変位させると、乗り物にブレーキをかけることができる。
【０００５】
パラメータユーザーインターフェースは、乗り物の作動を間接的に制御する作動パラメータをユーザーが設定できるようにするものである。これらパラメータは、送信コントローラのメモリ内に記憶できる。これらパラメータは、送信コントローラが制御ユーザーインターフェースからの入力を模型乗り物への出力にどのように変換するかに影響し得る。送信コントローラは、パラメータおよび制御ユーザーインターフェースへの入力に基づき、模型乗り物への出力信号を決定することができる。換言すれば、これらパラメータは、送信コントローラが制御ユーザーインターフェースからの制御命令を変更するかどうかを判断でき、制御命令を変更する場合、これらパラメータは、制御命令をどのように変更するかを決定できる。
【０００６】
例えば、ステアリングのサーボが逆に設定されている模型乗り物がある。この場合、送信コントローラが右に曲がるように乗り物に命令したとき、乗り物は左に曲がり、送信コントローラが左に曲がるように乗り物に命令したとき、乗り物は右に曲がることになる。従って、乗り物を右に曲げたいユーザーは、乗り物が左に曲がるのを見ることになり、逆に乗り物を左に曲げたいときには、乗り物が右に曲がるのを見ることになる。この問題を解決するために、送信コントローラは、メモリに記憶されているサーボ反転パラメータを有することができる。サーボ反転パラメータをオフに設定した場合、送信コントローラは、信号を通常どおり送信できる。サーボ反転パラメータがオンに設定されている場合、送信コントローラは、乗り物に送信される左／右命令を反転でき、乗り物の反転されたステアリングサーボを補償できる。従って、乗り物を左に曲げるユーザー命令は、乗り物が右に曲がることを送信コントローラに命令する。このため、反転されたステアリングサーボにより、乗り物は左に曲げられる。同様に、乗り物を右に曲げる旨のユーザー命令は、乗り物を左に曲げるよう、送信コントローラが命令を出すようにするので、反転されたステアリングサーボによって乗り物は右に曲げられる。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
サーボ反転のような二進パラメータに対し、送信コントローラ内の内蔵スイッチを使用できる。しかしながら、パラメータがより複雑な場合、代表的なハードウェアユーザーインターフェースのコンポーネントは、扱いにくい場合がある。例えば、加速度曲線パラメータは、スロットルトリガーの動きの可変量に応答して、模型乗り物が加速するように送信コントローラがどれだけ多く命令を出すかを決定できる。ダイヤル、スイッチなどだけで加速度曲線を特定することは、ほとんどのユーザーにとって困難である。更にユーザーが、加速度曲線をグラフのように見ることができない場合、ユーザーは加速度曲線を正しく決定したかどうかを判断する手段を有することはできない。
【０００８】
代表的なハードウェアユーザーインターフェースコンポーネントにとって、ユーザーにフィードバックを提供する能力にも限界がある。ラベルおよび数個のＬＥＤだけでユーザーに乗り物の速度、バッテリーの電圧、エンジンのＲＰＭ（回転速度）などを伝えることは困難である。内蔵されたグラフィックユーザーインターフェースを有する送信コントローラは、より高度なユーザーインターフェースをユーザーに提供できる。しかしながら、かかる送信コントローラを製造することは、コスト上、不可能であり得る。グラフィックディスプレイおよび汎用ユーザー制御装置を追加するには、送信コントローラのコストを大幅に増大させる追加コンポーネントが必要である。更に、これらコンポーネントに給電することにより、送信コントローラのバッテリーの寿命が大幅に短くなってしまう。
【０００９】
従って、送信コントローラにコンポーネントを拡張的に追加することなく、送信コントローラに、より良好なユーザーインターフェースを追加したいというニーズが存在する。
【課題を解決するための手段】
【００１０】
（発明の概要）
一実施形態では、補助ユーザーインターフェースデバイスと互換性のある送信コントローラが提供される。送信コントローラは作動パラメータを有するメモリと、制御ユーザーインターフェースと、補助ユーザーインターフェースコネクタと、送信コントローラプロセッサとを有する。送信コントローラプロセッサは、補助ユーザーインターフェースデバイスに作動パラメータを送信すると共に、補助ユーザーインターフェースデバイスからのパラメータ命令に従って作動パラメータを変更するようになっている。送信コントローラプロセッサは、更に制御ユーザーインターフェースからの制御命令を受信し、制御命令および１つ以上の作動パラメータに基づいて出力信号を決定し、出力信号を模型乗り物に送信するようにもなっている。
【００１１】
本発明およびその利点をより完全に理解するために、次の添付図面を参照し、下記の詳細な説明について参照する。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態に係わるポータブル電子デバイスと送信コントローラと受信機との組み合わせを示す。
【図２Ａ】送信コントローラの一例から分解されたポータブル電子デバイスの一例の右側背面斜視図を、所定の縮尺で示す。
【図２Ｂ】送信コントローラの一例に取り付けられたポータブル電子デバイスの一例の右側背面斜視図を、所定の縮尺で示す。
【図２Ｃ】送信コントローラの一例に取り付けられたポータブル電子デバイスの一例の左側正面斜視図を、所定の縮尺で示す。
【図２Ｄ】送信コントローラの一例に取り付けられたポータブル電子デバイスの一例のオーバーヘッド図を、所定の縮尺で示す。
【図２Ｅ】送信コントローラの一例に取り付けられたポータブル電子デバイスの一例の正面図を、所定の縮尺で示す。
【図２Ｆ】送信コントローラの一例に取り付けられたポータブル電子デバイスの一例の右側面図を、所定縮尺で示す。
【図２Ｇ】送信コントローラの一例に取り付けられたポータブル電子デバイスの一例の左側面図を、所定の縮尺で示す。
【図３】本発明の一実施例に係わる、遠隔測定データを表示するポータブル電子デバイスのユーザーインターフェースを示す。
【図４】本発明の一実施例に従い、パラメータの設定を変更するためのスライダーを表示するポータブル電子デバイスのユーザーインターフェースの一例を示す。
【図５】本発明の一実施例に従い、ユーザーが編集できる曲線を表示するポータブル電子デバイスのユーザーインターフェースの一例を示す。
【発明を実施するための形態】
【００１３】
（発明の詳細な説明）
次の説明では、本発明を完全に理解できるようにするために、特定の細部の多くについて記載する。しかしながら、当業者であれば、かかる特定の細部がなくても本発明を実施できることが理解できよう。他の場合、本発明を不必要に詳細に記載して本発明を不明瞭にしないよう、周知の要素は略図またはブロック図で示した。更に、本発明を完全に理解するために、特定の細部が不要であると見なされ、対応する技術における当業者の理解の範囲内と見なされる限り、ほとんどの部分では、特定の細部などについては省略した。
【００１４】
本発明によれば、送信コントローラは、ポータブル電子デバイスと通信できる能力を有することができる。この送信コントローラは、ポータブル電子デバイスがなくても単独で機能でき、基本的な内蔵された非グラフィックパラメータユーザーインターフェースを提供できる。拡張されたパラメータユーザーインターフェースを提供するため、送信コントローラにはポータブル電子デバイスを接続し、このポータブル電子デバイスは、補助ユーザーインターフェースとして働くことができる。ユーザーが送信コントローラを使用しながら、ポータブル電子デバイスと相互対話できるように、送信コントローラにポータブル電子デバイスを取り付けてもよい。
【００１５】
ポータブル電子デバイスをモバイルスマートフォン、パーソナルデジタルアシスタント（ＰＤＡ）およびデジタルミュージックプレイヤーのようなデバイスとすることができる。これらデバイスは一般に、入手可能であり、プログラム可能である。ポータブル電子デバイスを使用することにより、送信コントローラは内蔵ＬＣＤディスプレイ、タッチスクリーン、オーディオ出力などではなく、ポータブル電子デバイスと通信するのに必要なハードウェアだけを用いてグラフィカルユーザーインターフェースを提供できる。送信コントローラおよびポータブル電子デバイスを所有するユーザーは、ポータブル電子デバイス内で利用できるハードウェアコンポーネントを利用することにより、送信コントローラ内の追加ハードウェアコンポーネントの出費を節約できる。
【００１６】
多くのポータブル電子デバイスは、パソコンのグラフィカルユーザーインターフェースに匹敵する豊富なグラフィカルユーザーインターフェースを提供できる。入力をするために、これらデバイスは、タッチスクリーンまたはキーボードを有することができる。これらデバイスは、パソコンのモニタと同じカラーレンジを備えた高解像度ディスプレイを有することができる。これらデバイスは、ミュージックプレイヤーとして利用できることが多いので、高品位のオーディオ出力を発生できる。一部のデバイスは、バイブレーション機能を有することができる。
【００１７】
多くのポータブル電子デバイスは、外部デバイスと通信するための外部インターフェースも有する。この外部デバイスは、パソコンであることが多い。この外部インターフェースを通して、ポータブル電子デバイスはパソコンと通信でき、逆にパソコンは、ポータブル電子デバイスと通信できる。本発明の一実施形態では、ポータブル電子デバイスは、外部インターフェースを使って模型乗り物の送信コントローラと通信し、よってポータブル電子デバイスが送信コントローラのための補助ユーザーインターフェースとして機能できるようにする。
【００１８】
図１を参照すると、ここには本発明の一実施形態に係わるポータブル電子デバイス１０２と送信コントローラ１０４と受信機１０６との組み合わせ１００が示されている。送信コントローラ１０４と受信機１０６とは、当技術分野で知られているように、無線リンク１０８を通して無線通信できる。これらの名称にも係わらず、送信コントローラ１０４と受信機１０６とは、無線通信信号を送受信することが可能である。従って、送信コントローラ１０４と受信機１０６の各々は、トランシーバと称すことができるが、これら２つのデバイスを区別するために本願では「送信コントローラ」なる用語と、「受信機」なる用語を使用することにする。
【００１９】
ポータブル電子デバイス１０２は、スマートフォンまたはデジタルミュージックプレイヤーとすることができる。ポータブル電子デバイスの例としてアップル社によって製造されているｉＰｈｏｎｅ（登録商標）およびｉＰｏｄ  Ｔｏｕｃｈ（登録商標）がある。これらポータブル電子デバイスの例の双方は、タッチスクリーンを通してユーザー入力を取り込むことができる。ポータブル電子デバイス１０２は、このポータブル電子デバイス１０２の外部インターフェース１０２Ａを通して送信コントローラ１０４に接続できる。外部インターフェース１０２Ａは、ポータブル電子デバイス１０２の従来のハードウェアインターフェース、例えば、パソコンと通信するために、ポータブル電子デバイス１０２によって使用される接続部とすることができる。
【００２０】
送信コントローラ１０４は、ユーザーが双方のデバイスを同時に、より容易に操作できるよう、ポータブル電子デバイス１０２のためのドック（ｄｏｃｋ）を有することができる。代表的なポータブル電子デバイス１０２は、代表的な送信コントローラ１０４よりも容積が物理的に小さく、すなわち少なくとも容積が実質的に大きいものではない。この理由は、ユーザーは送信コントローラ１０４により、乗り物を制御しながら同時にポータブル電子デバイス１０２を操作することが予想されるからである。送信コントローラ１０４が両手で保持されるようになっている場合、実質的により大きなポータブル電子デバイス１０２は、ユーザーが操作するのが困難となり得る。
【００２１】
ポータブル電子デバイス１０２は、送信コントローラ１０４と通信するためのソフトウェアアプリケーションを実行できる。インターネットのダウンロードを通してポータブル電子デバイス１０２にソフトウェアアプリケーションを提供できる。インターネットのダウンロードは多くのポータブル電子デバイスにとって一般的なソフトウェアアプリケーションの配信方法となっている。
【００２２】
送信コントローラ１０４は、プロセッサ１０４Ａを有することができる。このプロセッサ１０４Ａは、無線リンク１０８を通して受信機１０６にどんな出力信号が送信されているかを判断できる。制御ユーザーインターフェース１０４Ｂからのユーザー入力およびメモリ１０４Ｃに記憶されている１つ以上のパラメータから、出力信号を決定できる。制御ユーザーインターフェース１０４Ｂは、模型乗り物の作動をユーザーが直接制御できるようにしている送信コントローラ１０４のコンポーネントとすることができる。これらコンポーネントは、ハンドルおよびスロットルトリガーを含むことができる。プロセッサ１０４Ａが送信すべき出力信号を決定すると、プロセッサは無線周波数モジュールを通して信号を送ることができる。
【００２３】
送信コントローラ１０４は、補助ユーザーインターフェースコネクタ１０４Ｅを通してポータブル電子デバイス１０２の外部インターフェース１０２Ａに接続できる。外部インターフェース１０２Ａと補助ユーザーインターフェースコネクタ１０４Ｅとの間の接続は、有線でもよいし無線でもよく、有線接続は直接接触を介して行うか、またはこれら２つのデバイスの間のケーブルを通して行うことができる。一部の実施形態では、補助ユーザーインターフェースコネクタ１０４Ｅは、一端が送信コントローラ１０４に永続的に取り付けられているケーブルを含むことができる。
【００２４】
外部インターフェース１０２Ａと補助ユーザーインターフェースコネクタ１０４Ｅとの間の無線接続は、ブルートゥース（登録商標）接続とすることができる。外部インターフェース１０２Ａと補助ユーザーインターフェースコネクタ１０４Ｅとの間の無線接続は、Ｗｉ−Ｆｉ（登録商標）としても知られるＩＥＥＥ８０２.１１のような規格を使用する無線ローカルエリアネットワーク接続とすることもできる。外部インターフェース１０２Ａおよび補助ユーザーインターフェースコネクタ１０４Ｅは、ブルートゥースすなわち８０２.１１トランシーバを含むことができる。ポータブル電子デバイス１０２は、モバイルスマートフォンでもよく、多くのモバイルスマートフォンは、ブルートゥースおよび８０２.１１送信機を含む。補助ユーザーインターフェース１０４Ｅは、送信コントローラ１０４に組み込まれたブルートゥースすなわち８０２.１１トランシーバ、またはブルートゥースすなわち８０２.１１トランシーバを有する外部ドングル（ｄｏｎｇｌｅ）を利用できる。
【００２５】
外部インターフェース１０２Ａと補助ユーザーインターフェースコネクタ１０４Ｅとの間で無線接続を使用する１つの利点は、１つの送信コントローラ１０４だけで異なるタイプのポータブル電子デバイス１０２を容易にサポートできることである。異なるポータブル電子デバイスメーカーは、ポータブル電子デバイスのための異なる物理的接続を利用できる。従って、送信コントローラ１０４は、各タイプのポータブル電子デバイスのために別個の外部インターフェース１０２Ａを必要とし得る。これと対照的に、ブルートゥースすなわち８０２.１１のような無線規格は、一般に種々のデバイスによってサポートできる。
【００２６】
外部インターフェース１０２Ａと補助ユーザーインターフェースコネクタ１０４Ｅとの間で無線接続を使用する別の利点は、この無線接続により、送信コントローラ１０４からポータブル電子デバイス１０２を分離できることである。例えば、ユーザーのピットマン（ｐｉｔ  ｍａｎ）は、ユーザーが送信コントローラ１０４により乗り物を操作し続けながら、ポータブル電子デバイス１０２を利用できる。更に、ＩＥＥＥ８０２.１１のような無線ローカルエリアネットワーク接続を使用する場合、１つの送信コントローラ１０４だけで同時に多数のポータブル電子デバイス１０２と通信できる。従って、ユーザーとユーザーのピットマンの各々は、ユーザーが送信コントローラ１０４を用いて乗り物を制御しながら、機能中のポータブル電子デバイス１０２を有することができる。
【００２７】
ポータブル電子デバイス１０２が接続されていないとき、ユーザーはパラメータユーザーインターフェース１０４Ｄを通してメモリ１０４Ｃ内のパラメータを変更できる。パラメータユーザーインターフェース１０４Ｄにより、ユーザーはサーボの反転、ステアリングの感度およびスロットルの感度のような基本パラメータを変更することが可能となっている。これら基本パラメータは、ユーザーが模型乗り物を操作するのに十分であるが、パラメータインターフェース１０４Ｄの入出力能力によって制限できる。
【００２８】
ユーザーがポータブル電子デバイス１０２を補助ユーザーインターフェースコネクタ１０４Ｅに接続すると、ポータブル電子デバイス１０２は、ユーザーが追加パラメータおよび追加フィードバックにアクセスできるようにするグラフィカルユーザーインターフェースをユーザーに提供できる。グラフィカルユーザーインターフェースは、送信コントローラ１０４だけを通して利用できる同じパラメータおよびフィードバックへのアクセスをユーザーに提供することもできる。ポータブル電子デバイス１０２が接続されているときには、パラメータユーザーインターフェース１０４Ｄは不作動状態になり得る。
【００２９】
パラメータを表示するために、補助ユーザーインターフェースデバイス１０２は、プロセッサ１０４Ａからパラメータをリクエストできる。このリクエストに応答し、パラメータ１０４Ａは、メモリ１０４Ｃからポータブル電子デバイス１０２へパラメータを送信できる。
【００３０】
ユーザーがポータブル電子デバイス１０２を利用して、あるパラメータを変更することを選択すると、ポータブル電子デバイス１０２は、送信コントローラ１０４へ、あるパラメータ命令を送信する。このパラメータ命令は、ユーザー入力に従ってメモリ１０４Ｃ内のパラメータを変更することをプロセッサ１０４Ａに命令する。
【００３１】
ポータブル電子デバイス１０２は、送信コントローラ１０４を通して乗り物との間で信号を送信したり、信号を受信できる。ポータブル電子デバイス１０２によって提供されるグラフィカルユーザーインターフェースを通し、ユーザーはメモリ１０４Ｃに記憶されている種々のパラメータを設定できる。ユーザーは、模型乗り物を操作する間、模型乗り物を操作していないとき、またはその双方において、メモリ１０４Ｃ内にパラメータを設定できる。
【００３２】
模型乗り物には遠隔測定センサ１１２を実装できる。遠隔測定センサ１１２によって捕捉された遠隔測定データを、受信機１０６に提供でき、受信機１０６は、無線リンク１０８を通して送信コントローラ１０４へデータを送信できる。この遠隔測定データは、モータの温度、モータのＲＰＭ、速度、バッテリー電圧および燃料レベルのようなデータを含むことができる。次に、送信コントローラ１０４は、取り付けられている場合に、ポータブル電子デバイス１０２にデータを提供できる。送信コントローラ１０４の内蔵コンポーネントを通してユーザーに遠隔測定データを提供できるが、ポータブル電子デバイス１０２を内蔵させると、ユーザーに対する遠隔測定データのプレゼンテーションを大幅に改善できる。例えば、グラフィカルディスプレイを利用するのに加えて、ポータブル電子デバイス１０２は、オーディオおよびバイブレーション機能を通してユーザーにフィードバックを提供できる。
【００３３】
補助ユーザーインターフェースの出力機能を活用するパラメータの一例として、模型乗り物内の加速度センサがある。この加速度センサは、模型乗り物のバンプ、衝突、ジャンプおよび着地を検出するのに使用できる。この加速度センサは、受信機１０６、無線リンク１０８および送信コントローラ１０４を通して加速度データをポータブル電子デバイス１０２に提供できる。模型乗り物の加速度が急激に変化する時間の間、ポータブル電子デバイス１０２は振動し、ユーザーに別のフィードバックを提供する。このフィードバックは触覚で検知できるので、ユーザーが送信コントローラ１０４またはポータブル電子デバイス１０２を見ていなくても、ユーザーはフィードバックを受けることができる。
【００３４】
ポータブル電子デバイス１０２は、送信コントローラ１０４のプロセッサ１０４Ａと通信できる。ポータブル電子デバイス１０２は、プロセッサ１０４Ａに書き込みコマンドを送信することができ、送信コントローラ１０４のメモリ内の特定パラメータの値を変更することをプロセッサ１０４Ａに命令できる。ポータブル電子デバイス１０２は、プロセッサ１０４Ａに読み出しコマンドを送信でき、メモリ１０４Ｃ内の特定パラメータの値または遠隔測定センサ１１０により記録された特定の遠隔測定値をポータブル電子デバイス１０２に提供することを、プロセッサ１０４に命令できる。ポータブル電子デバイス１０２は、読み出しコマンドを不要にするよう、ポータブル電子デバイス１０２に値を周期的に送信することもできる。
【００３５】
図２Ａ〜２Ｇを参照すると、これら図には、本発明の一実施例に従い、補助ユーザーインターフェースを提供する取り付けられたポータブル電子デバイス２０２を備えた送信コントローラ２００が示されている。図２Ａ〜２Ｇの各々は、本発明の実施形態の相対的比率を、所定の縮尺で示している。送信コントローラ２００は、ハンドル２０４と、スロットルトリガー２０６とを含む。ハンドル２０４とスロットルトリガー２０６は、送信コントローラ２００上の他の任意のユーザー入力コンポーネントと共に、送信コントローラ２００のための制御ユーザーインターフェースを構成できる。ユーザーは、この制御ユーザーインターフェースを通して送信コントローラ２００との無線通信により模型乗り物を駆動できる。ユーザーは通常、右手でハンドル２０４を操作し、左手でスロットルトリガー２０６を操作するよう、両手を使って模型乗り物を運転できる。
【００３６】
送信コントローラ２００は、ハンドル２０４およびスロットルトリガー２０６を支持するベースを有する。図２Ａに示されるように、ベース内の凹部は３つの壁を有するドック２０８を形成し、これら壁はポータブル電子デバイス２０２を所定位置に保持できる。ドック２０８は、送信コントローラ２００をポータブル電子デバイス２０２の外部インターフェース２１２へ接続するための補助ユーザーインターフェースコネクタ２１０を有する。図２Ａおよび２Ｂに示されるように、ポータブル電子デバイス２０２は、ドック２０８内にスライドし、補助ユーザーインターフェースコネクタ２１０を外部インターフェース２１２に接続させることができる。図２Ａ〜２Ｇの実施形態では、ポータブル電子デバイス２０２は、外部インターフェース２１２に直接接続する。しかしながら、上記のようにケーブルまたは無線接続を使用することもできる。
【００３７】
接続時にポータブル電子デバイス２０２は、送信コントローラ２００のための補助ユーザーインターフェースを提供できる。この補助ユーザーインターフェースは、ポータブル電子デバイス２０２のタッチスクリーンを利用でき、送信コントローラ２００の基本ユーザーインターフェースでは利用できない、別の入出力機能を奏することができる。ユーザーがハンドル２０４およびスロットル制御２０６を用いて模型乗り物を操作している間、ユーザーがポータブル電子デバイス２０２のスクリーンを容易に見ることができる場合、ドック２０８および補助ユーザーインターフェースコネクタ２１０を設けてもよい。ユーザーは、自分の左手で送信コントローラ２００を握り続けながら、右手をハンドル２０４から移動することにより、ポータブル電子デバイス２０２のタッチスクリーンを操作することもできる。
【００３８】
図３を参照すると、ここにはポータブル電子デバイスのユーザーインターフェース３００の例が示されている。ポータブル電子デバイスのユーザーインターフェース３００は、明るい光の中でも視覚性を良好にするための高いコントラストのカラースキームを有することができる。ポータブル電子デバイスユーザーインターフェース３００は、パネル３０２、３０４、３０６および３０８を含む。ユーザーは、表示されるパネルの数、サイズ、配置および内容を指定できる。
【００３９】
ユーザーインターフェース３００において、パネル３０２は、ラップタイマーを表示し、パネル３０４は、ラップカウンターを表示し、パネル３０６は、バッテリー電圧を表示し、パネル３０８はエンジンＲＰＭを表示する。ユーザーインターフェースにより表示されるパネルのサイズ、数、配置および内容はユーザーによって変更できる。例えば、パネル３０８に示されるエンジンＲＰＭの代わりに、ユーザーは３つのパネルの第２行からパネル３０２、３０４および３０６を有する列の右までを表示することを選択できる。パネル内に表示できる内容に対する別の選択は、モータの温度、乗り物の速度、残りのラップ、全経過時間および乗り物の燃料レベルを含む。
【００４０】
特に、パネル３０８は、ＲＰＭダイアルのグラフィカルディスプレイを含む。これらグラフィカルディスプレイは、ポータブル電子デバイスのＬＣＤディスプレイに容易に示すことができる。しかしながら、通常、ＬＣＤディスプレイまたは均等物を有しない送信コントローラにかかるグラフィカルディスプレイを示すには、別のコンポーネントを内在させなければならないので、送信コントローラのコストおよび複雑さが増す。
【００４１】
図４を参照すると、ここには第２ポータブル電子デバイスのユーザーインターフェース４００の一例が示されている。このポータブル電子デバイスインターフェース４００は、ユーザーが取り付けられている送信コントローラのメモリに記憶されているパラメータ設定を変更できるようにする。ユーザーが種々のパラメータを設定できるようにする４つのスライダー４０２、４０４、４０６、４０８が示されている。
【００４２】
関連する送信コントローラのパラメータユーザーインターフェースを通して設定できるパラメータの他に、ポータブル電子デバイスを通して設定できるパラメータが更に存在してもよいし、またはこれらパラメータが重なっていてもよい。一実施形態は、種々のパラメータを設定するための送信コントローラ１０４の内蔵パラメータユーザーインターフェース上の機構を、ＭＦ（多機能）ダイヤルと称されるダイヤルとすることができる。このＭＦダイヤルおよび関連するハードウェアを通して、ユーザーはパラメータを選択したり変更したりすることができる。
【００４３】
ポータブル電子デバイスインターフェース４００では、特定の時間において、ＭＦダイヤルおよびポータブル電子デバイスインターフェース４００のうちの１つしか所定のパラメータを制御できない。スライダー４０２、すなわちステアリング感度のためのスライダーは、無効にされた状態に示されている。その理由は、このスライダーはＭＦダイヤルによって制御中であるからである。ユーザーは、ステアリング感度を変更するために、スライダー４０２ではなく、ＭＦダイヤルを使用しなければならない。
【００４４】
ユーザーは、任意のパラメータのＭＦダイヤル制御装置を無効にするのに、ＭＦダイヤル有効ボタン４１２を押せばよい。ユーザーがＭＦダイヤル有効ボタン４１２を押すと、スライダー４０２は、有効状態となる。その理由は、ステアリング感度はもうＭＦダイヤルによって制御されていないからである。次に、すべてのスライダー４０２、４０４、４０６および４０８を利用できる。
【００４５】
ユーザーは機能選択ボタン４１４を押すことにより、ＭＦダイヤルによってパラメータを順次制御できる。ユーザーが機能選択ボタン４１４を押した場合、ＭＦダイヤルによって制御されているパラメータは、ステアリング感度からＡＢＳ＊へ切り換えできる。従って、スライダー４０２が有効にされ、スライダー４０４が無効にされる。
【００４６】
ＭＦダイヤルアイコン４１６は、ボタン４１２および４１４がＭＦダイヤルに関連するビジュアルリマインダーとして働くことができる。グラフ４１８は、ＭＦダイヤルによって制御されるパラメータのグラフィカルディスプレイをユーザーに提供する。
【００４７】
代表的なポータブル電子デバイス１０２は、代表的な送信コントローラ１０４よりも、より豊富な入出力機能を提供できるので、ポータブル電子デバイス１０２は、実用的なユーザー制御およびフィードバックを提供できるが、送信コントローラ１０４だけを使用した場合、ユーザー制御およびフィードバックは、非実用的となる。図５を参照すると、ここには加速度曲線のようなカーブ５０２の形態をとる、パラメータを変更するためのユーザーインターフェース５００が示されている。ユーザーインターフェース５００を通し、ユーザーは現在記憶されている曲線５０２を見ることができ、これを変えるためにポータブル電子デバイス１０２のタッチスクリーンを利用できる。ユーザーは、タッチスクリーンを用いて加速度曲線５０２上のポイント５０４を視覚的に押し、ドラッグすることができる。曲線５０２を変更するための、同様な便利なユーザーインターフェースは、送信コントローラ１０４の内蔵ダイヤルおよびＬＥＤだけを使用した場合、構成が困難となる。
【００４８】
本発明は、送信コントローラのコストおよび複雑さを大幅に高めることなく、模型乗り物の送信コントローラに対する改良された入出力能力を提供できる。送信コントローラは、ポータブル電子デバイスが模型乗り物のための取り付け可能な補助ユーザーインターフェースとして働くことができるようにする補助ユーザーインターフェースコネクタを有することができる。
【００４９】
以上で、特定の実施形態を参照して本発明を説明したが、これら説明は限定的な意味に解すべきではない。当業者が本発明の説明を参照すれば、開示された実施形態の種々の変形だけでなく、本発明の別の実施形態も明らかとなろう。従って、特許請求の範囲は本発明の要旨内のかかる変形例または実施形態もカバーするものである。
【図１】
0005944625.tif 000002
【図２Ａ】
0005944625.tif 000003
【図２Ｂ】
0005944625.tif 000004
【図２Ｃ】
0005944625.tif 000005
【図２Ｄ】
0005944625.tif 000006
【図２Ｅ】
0005944625.tif 000007
【図２Ｆ】
0005944625.tif 000008
【図２Ｇ】
0005944625.tif 000009
【図３】
0005944625.tif 000010
【図４】
0005944625.tif 000011
【図５】
0005944625.tif 000012