機械のためのハンドルバー制御システムであって、コントローラと、ネットワークバスへ結合されるネットワークインターフェースと、前記コントローラへ結合される複数のユーザ作動式装置と、前記コントローラへ結合される電子制御装置と、機械電源及び前記ネットワークバスへ連結する端子を有する第1のコネクタと、前記電子制御装置へ結合される第2のコネクタとを有するシステム。前記ネットワークインターフェースは、コントローラエリアネットワークインターフェースである、請求項1に記載のシステム。前記ネットワークインターフェースは、前記機械の前記ネットワークバスへ結合され、該ネットワークバスは、前記機械の制御モジュールへ当該ハンドルバー制御システムを連結する、請求項1に記載のシステム。前記複数のユーザ作動式装置のうちの1つは、ターンシグナルスイッチである、請求項3に記載のシステム。前記コントローラは、前記ターンシグナルスイッチの位置を示すメッセージを前記機械の前記制御モジュールへ送信する、請求項4に記載のシステム。前記コントローラは、前記ターンシグナルスイッチが作動しているときに、前記電子制御装置を周期的に駆動し、該電子制御装置は、フロントのターンシグナルランプに結合される、請求項5に記載のシステム。前記制御モジュールは、前記ターンシグナルスイッチが作動しているときに、リアのターンシグナルランプを周期的に点灯する、請求項5に記載のシステム。前記第1のコネクタは、前記コントローラへ結合される余剰端子を有する、請求項1に記載のシステム。前記余剰端子は、前記機械の制御モジュールへ結合される、請求項8に記載のシステム。第2の電子制御装置は、前記コントローラによって駆動され、且つ、前記余剰端子へ結合される、請求項8に記載のシステム。前記電子制御装置は、グリップウォーマーを駆動する、請求項1に記載のシステム。前記コントローラは、前記ネットワークインターフェースを有する、請求項1に記載のシステム。第1のハンドルバーコントローラと、第2のハンドルバーコントローラとを有し、前記第1のハンドルバーコントローラは、コントローラと、前記コントローラへ結合されるネットワークインターフェースと、前記コントローラへ結合される複数のユーザ作動式装置と、前記コントローラへ結合される電子制御装置と、機械電源及びネットワークバスへ結合される端子を有し、前記ネットワークインターフェースへ結合される第1のコネクタと、前記電子制御装置へ結合される第2のコネクタとを有し、前記第2のハンドルバーコントローラは、第2のコントローラと、前記コントローラへ結合される第2のネットワークインターフェースと、前記コントローラへ結合される複数の第2のユーザ作動式装置と、前記第2のコントローラへ結合される第2の電子制御装置と、機械電源及び前記ネットワークバスへ結合される端子を有し、前記ネットワークインターフェースへ結合される第3のコネクタと、前記電子制御装置へ結合される第4のコネクタとを有する、ハンドルバー制御システム。前記第3のコネクタは、前記第2のハンドルバーコントローラへ電力を供給する第1の端子と、前記第2のハンドルバーコントローラを接地へ結合する第2の端子と、前記第2のハンドルバーコントローラを第1のネットワークバスラインへ結合する第3の端子と、前記第2のハンドルバーコントローラを第2のネットワークバスラインへ結合する第4の端子と、前記第2のハンドルバーコントローラの余剰出力を機械制御モジュールへ結合する第5の端子とを有する、請求項13に記載のシステム。前記第1のコネクタは、前記第1のハンドルバーコントローラへ電力を供給する第1の端子と、前記第1のハンドルバーコントローラを接地へ結合する第2の端子と、前記第1のハンドルバーコントローラを第1のネットワークバスラインへ結合する第3の端子と、前記第1のハンドルバーコントローラを第2のネットワークバスラインへ結合する第4の端子とを有する、請求項13に記載のシステム。前記コントローラは、前記複数のユーザ作動式装置の状態を機械制御モジュールへ前記ネットワークインターフェースを介して送信し、前記第2のコントローラは、前記複数の第2のユーザ作動式装置の状態を前記機械制御モジュールへ前記第2のネットワークインターフェースを介して送信する、請求項13に記載のシステム。前記第2のコネクタは、左ターンシグナルへ接続され、前記第4のコネクタは、右ターンシグナルへ接続される、請求項13に記載のシステム。制御モジュールと、前記制御モジュールへ結合されるネットワークバスと、ハンドルバー制御システムとを有し、前記ハンドルバー制御システムは、コントローラと、前記ネットワークバスへ結合されるネットワークインターフェースと、前記コントローラへ結合される複数のユーザ作動式装置と、オートバイ電源及び前記ネットワークバスへ連結する端子を有する第1のコネクタと、前記ハンドルバー制御システムの外部装置へ結合される第2のコネクタとを有する、オートバイ。前記コントローラは、前記複数のユーザ作動式装置の状態を前記制御モジュールへ前記ネットワークバスを介して伝える、請求項18に記載のオートバイ。前記ハンドルバー制御システムの前記外部装置はターンシグナルランプである、請求項18に記載のオートバイ。前記制御モジュールは、前記ハンドルバー制御モジュールから前記ネットワークバスを介して受け取った前記複数のユーザ作動式装置の状態に基づいてリアのターンシグナルランプを駆動する、請求項18に記載のオートバイ。前記ネットワークインターフェースは、前記ネットワークバスへ前記第1のコネクタを介して結合され、前記ハンドルバーコントローラは、前記第1のコネクタを介して電力を受け取り、前記電子スイッチは、前記ハンドルバー制御システムの前記外部装置を駆動する、請求項18に記載のオートバイ。前記コントローラと、前記ハンドルバー制御システムの前記外部装置とへ結合される電子スイッチをさらに有する、請求項18に記載のオートバイ。本発明は、入力の状態をモニタし、その状態に基づいてローカル装置を制御し、状態を機械例えば、オートバイの他の装置へ伝えるハンドルバー制御システムに関する。一実施形態において、本発明は、機械例えば、オートバイのためのハンドルバー制御システムを提供する。システムは、コントローラと、ネットワークインターフェース例えば、コントローラネットワークインターフェースと、前記コントローラへ結合される複数のユーザ作動式装置例えば、ターンシグナルスイッチと、前記コントローラへ結合される電子制御装置と、機械電源及びネットワークバスへ連結する端子を有する第1のコネクタと、当該制御システムの外部の装置へ結合される第2のコネクタとを有する。他の実施形態では、本発明は、第1のハンドルバーコントローラ及び第2のハンドルバーコントローラを有するハンドルバー制御システムを提供する。前記第1のハンドルバーコントローラは、コントローラと、該コントローラへ結合されるネットワークインターフェースと、前記コントローラへ結合される複数のユーザ作動式装置と、前記コントローラへ結合される電子制御装置と、機械電源及びネットワークバスへ結合される端子を有し、前記ネットワークインターフェースへ結合される第1のコネクタと、前記電子制御装置へ結合される第2のコネクタとを有する。前記第2のハンドルバーコントローラは、第2のコントローラと、前記コントローラへ結合される第2のネットワークインターフェースと、前記コントローラへ結合される複数の第2のユーザ作動式装置と、前記第2のコントローラへ結合される第2の電子制御装置と、オートバイ電源及び前記ネットワークバスへ結合される端子を有し、前記ネットワークインターフェースへ結合される第3のコネクタと、前記電子制御装置へ結合される第4のコネクタとを有する。他の実施形態では、本発明は、コントローラと、ネットワークインターフェースと、複数のユーザ作動式装置と、電子制御装置とを有するハンドルバーコントローラを具える機械を制御する方法を提供する。方法は、コントローラによって前記複数のユーザ作動式装置の1つの状態を示す信号を受信するステップと、前記装置の状態を検出するステップと、前記装置の状態の表示を前記ネットワークインターフェースを介して送信するステップとを有する。方法は、さらに、スイッチが閉じられている旨の前記送信された表示に基づいて第2のコントローラを介してランプを駆動するステップを有してよい。他の実施形態では、本発明は、制御モジュールと、該制御モジュールへ結合されるネットワークバスと、ハンドルバー制御システムとを有するオートバイを提供する。前記ハンドルバー制御システムは、コントローラと、前記ネットワークバスへ結合されるネットワークインターフェースと、前記コントローラへ結合される複数のユーザ作動式装置と、前記コントローラへ結合される電子スイッチと、オートバイ電源及び前記ネットワークバスへ連結する端子を有する第1のコネクタと、前記ハンドルバー制御システムの外部の装置へ結合される第2のコネクタとを有する。本発明の他の態様は、詳細な記載及び添付の図面を考慮することによって明らかになるであろう。本発明の実施形態によれば、入力の状態をモニタし、その状態に基づいてローカル装置を制御し、状態を機械の他の装置へ伝えるハンドルバー制御システムを提供することができる。本発明の構成及び実施形態が詳細に説明される前に、本発明は、その用途において、以下の記載で説明される又は添付の図面に表されている構成及び部品配置の詳細に限られないことが理解されるべきである。本発明は、様々な方法で実施される構成及び実施形態に適用可能である。本願では、発明はオートバイのハンドルバー制御システムの構成を用いて説明される。しかしながら、本発明は、建設重機、芝生及び園芸用の機械、動力工具、三輪自動車、例えば、ジョイスティック制御による航空機等の、ハンドルグリップ制御により操作される他の機械に適用可能である。図1は、例となるオートバイのための部分配線図を示す。オートバイの部品には、右ハンドルバーコントローラ105と、左ハンドルバーコントローラ110と、インストルメントクラスタ115と、エンジン制御モジュールECM120と、本体制御モジュールBCM125と、バッテリ130と、複数のヒューズ135と、フロント左側ターンシグナル140と、フロント右側ターンシグナル145と、ヘッドライト150と、リア左側ターンシグナル155と、リア右側ターンシグナル160と、テイルライト165とがある。インストルメントクラスタ115は、タコメータと、スピードメータと、複数のインジケータライト例えば、ターンインジケータ、オイル圧、等とを有するとともに、他の入力/出力インターフェースを有してよい。図示される構成において、フロント右側ターンシグナル145は、ターンランプ170及び走行ランプ175を有する。フロント左側ターンシグナル140は、ターンランプ180及び走行ランプ185を有する。ヘッドライト150は、ポジションランプ190、ロービームランプ195、及びハイビームランプ200を有する。リア右側ターンシグナル160及びリア左側ターンシグナル155は、夫々、ターンランプ205及び210を有する。テイルライト165は、走行ランプ215及びブレークランプ220を有する。ランプ170~220の夫々の接続の1つは接地2225へ接続されている。幾つかの構成においては、走行ランプ175、185及び215は、BCM125によって駆動される。他の構成では、ターンシグナル走行ランプ185及び175は、夫々、ハンドルバーコントローラ105及び110によって駆動される。オートバイが走行中であるとき、BCM125又はハンドルバーコントローラ105及び110は、直流12ボルトVdcを走行ランプ175、185及び215へ供給して、ランプを点灯させる。ポジションランプ190もBCM125によって駆動され、オートバイのイグニッションスイッチがアクセサリ位置にある場合に給電される。ハイビームランプ200、ロービームランプ195、リアのターンランプ205及び210、並びにブレークランプ220も、BCM125によって駆動される。フロントのターンランプ170及び180は、夫々、右ハンドルバーコントローラ105及び左ハンドルバーコントローラ110によって駆動される。本願で使用されるランプは、白熱電球、発光ダイオード等の光放射装置をさす。右ハンドルバーコントローラ105及び左ハンドルバーコントローラ110は、複数のスイッチ230を有する。幾つかの構成においては、ハンドルバーコントローラ105及び110はグリップウォーマー227をさらに有する。オートバイのどこかにある1又はそれ以上の制御ボタンが、グリップウォーマーオートバイ227をオンするとともに、温度設定を調整するために使用される。情報オン/オフ、温度は、ネットワークバス235を介してハンドルバーコントローラ105及び110へ送信されてよく、次いで、ハンドルバーコントローラ105及び110は、グリップウォーマー227に給電する。右ハンドルバーコントローラ105、左ハンドルバーコントローラ110、インストルメントクラスタ115、BCM125、及びECM120は全て、ネットワークバス235例えば、コントローラエリアネットワークCAN、ローカル相互接続ネットワークLIN、又は他の適切なネットワークによって連結されている。幾つかの構成においては、右ハンドルバーコントローラ105及び/又は左ハンドルバーコントローラ110は、例えば、余分の及び/又はより一層の安全性のためにBCM125への1又はそれ以上の直接接続すなわち、非ネットワークバス接続を有する。図示される構成では、走行/停止スイッチ接続240が右ハンドルバーコントローラ105とBCM125との間に設けられている。幾つかの構成においては、ハンドルバーコントローラ105及び110のための配線は、これらのハンドルバー内部に配置される。他の構成では、配線は、ハンドルバーの外部、又は内部及び外部の何らかの組み合わせである。図2Aは、左ハンドルバーコントローラ110のための配線図を示す。左ハンドルバーコントローラ110は、ハンドルバーコントローラ110をネットワークバス235及び電源例えば、バッテリ及び接地からの12Vdcへ連結する4端子コネクタ245を有する。幾つかの構成においては、ケーブル250は、4端子コネクタ245を、オートバイ配線へ接続すべき他の4端子コネクタ255へつなぐ。また、左ハンドルバーコントローラ110は、左ターンシグナル140へ接続する3端子コネクタ260を有する。その3つの端子は、左ターンシグナル140に対して接地接続265、走行シグナル接続270、及びターンシグナル接続275を提供する。図2Bは、右ハンドルバーコントローラ105のための配線図を示す。右ハンドルバーコントローラ105は、ハンドルバーコントローラ105をネットワークバス235及び電源例えば、バッテリ及び接地からの12Vdcへ連結するとともに、走行/停止スイッチをオートバイ配線へ連結する5端子コネクタ280を有する。幾つかの構成においては、ケーブル285は、5端子コネクタ280を、オートバイへ接続すべき他の5端子コネクタ290へつなぐ。また、右ハンドルバーコントローラ105は、右ターンシグナル145へ接続する3端子コネクタ295を有する。その3つの端子は、右ターンシグナル145に対して接地接続300、走行シグナル接続305、及びターシグナル接続310を提供する。図3は、例となるハンドルバーコントローラ400の概略図を示す。コントローラ400は、マイクロコントローラ405例えば、マイクロプロセッサ、ASIC、等と、CANインターフェース410と、1又はそれ以上の電子装置415とを有する。図示される構成では、電子制御装置415は電子スイッチ例えば、FET、IGBT、リレー、等である。他の構成では、電子制御装置415は、電子スイッチ、ステッパーモータードライバ、Hブリッジインターフェースチップ、等の組合せを有してよい。幾つかの構成においては、マイクロコントローラ405及びネットワークインターフェース410は、単一のチップ例えば、ASICに一体化される。マイクロコントローラ405は、複数のスイッチ例えば、ユーザ作動式スイッチから入力420を受け取る。マイクロコントローラ405は、複数のスイッチの状態例えば、オン/オフをBCM125へネットワークバス235、この場合にはCANインターフェース410を介して、送信する。幾つかのスイッチ入力に関して、マイクロコントローラ405は、スイッチの位置に基づいて又はネットワークバス235を介して受け取ったコマンドに基づいて電子スイッチ425を駆動する。例えば、ターンスイッチが作動する例えば、曲がるというドライバの意志を示す。場合、マイクロコントローラ405は、スイッチが作動していることを示すスイッチからの入力を受け取る。マイクロコントローラ405は、スイッチの位置をBCM125へネットワークバス235を介して送信する。BCM125は、リアのターンランプ205/210を点滅させる。また、マイクロコントローラ405は電子スイッチ415を駆動し、電子スイッチ415は、電力をターンランプ170/180すなわち、負荷へ供給して、ランプ170/180を点灯する。ターンシグナルに関して、ターンスイッチがオンである間、マイクロコントローラ405は、ランプ170/180を周期的に点滅させるよう断続的に電力を供給する例えば、1秒間はオン、1秒間はオフ。電子スイッチ415によって給電される他の負荷には、グリップウォーマー227、調整可能なフロントガラス等がある。幾つかの構成においては、マイクロコントローラ405は、複数のスイッチのうちの1又はそれ以上の状態に応答して、電子スイッチ415を駆動する。幾つかの構成においては、マイクロコントローラ405は、ネットワークバス235を介して受け取ったコマンドに基づいて、電子スイッチ415を駆動する。幾つかの構成においては、マイクロコントローラ405は、ネットワークバス235以外の手段によって、BCM125又は他の装置へ信号を送信する。例えば、マイクロコントローラ405は、直接に425又は電子スイッチ415を介して、BCM125へ走行/停止スイッチの状態を送信することができる。この接続は、ネットワークバス235を介して状態を送信することに加えてよく、安全性のレベルを高めるための余分の信号として働くことができる。マイクロコントローラ405は、夫々のスイッチの位置を連続的に例えば、5~50ミリ秒ごとにBCM125へ送信してよく、あるいは、イベント駆動で例えば、スイッチの位置がオンからオフへ又はオフからオンへ遷移するよう変化する場合に実質的に直ぐに更新を送信してよい。また、マイクロコントローラ405は、例えば、可能な限り速く安全性情報を供給するために、BCM125へのメッセージの伝送を優先してよい。幾つかの構成においては、単一のメッセージに複数のスイッチに関する情報が含まれる。例えば、1バイトに8個のスイッチのオン/オフ状態が含まれてよい。マイクロコントローラ405は、モメンタリ、トグル、ロッカー、センターピボット、センタープッシュ等を含む様々な装置とインターフェース接続する能力を有する。単純なオン/オフスイッチに加えて、マイクロコントローラ405は、高性能の装置とインターフェース接続することができる。例えば、装置は、詳細情報を提供するよう連続的にマイクロコントローラ405と通信することができる例えば、マルチポジションスイッチは、スイッチの位置に関する情報に加えて、スイッチが切り替わる前の位置を提供することができ、あるいは、範囲を有する装置例えば、ポテンショメータ又は圧力センサは、位置情報を提供することができる。。ハンドルバーコントローラ400は、ハンドルバーコントローラ400からオートバイの他の装置例えば、制御モジュール、バッテリ130、等へ通される配線の数を減らす。以上の構成においては、配線の数は4本と少ない。加えて、ハンドルバーコントローラ400は、ハンドルバーとオートバイの残りの部分との間の物理的なインターフェースを変更することなしにハンドルバー上の部品の変更を可能にする。これは、オートバイの多種多様なモデルについて1つの製造設定を可能にする。また、ハンドルバーコントローラ400は、特定のハンドルバーコントローラ400によってサポートされる機能及び特性を示すよう、BCM125へネットワークバス235を介して情報を提供することもできる。BCM125は、多数のハンドルバー制御構成のための異なった構成及び部品の全てを認識するようプログラミングされてよく、必要とされる異なるBCMの数を減らすことができる。新しい部品又は機能の導入は、ハンドルバーコントローラ400及び/又はBCM125のソフトウェアが変更されることしか必要としない。図4A~4Eは、オートバイの様々なモデル/オプションについての様々なスイッチ構成を示す。ハンドルバーコントローラ400は、スイッチ構成の夫々と一体化されている。ハンドルバーコントローラ105/110とオートバイの残りの部分との間の物理的なインターフェースは、それらの構成の夫々について同じである。図4Aは、モメンタリ型クラクションスイッチ450と、LO位置460又はHI位置465の何れか一方に固定する照明スイッチ455と、モメンタリ型ターンスイッチ470とを備える左ハンドルバーコントローラ447を有する基本的なスイッチ構成を示す。右ハンドルバーコントローラ472は、モメンタリ型スタートスイッチ475と、OFF位置485及びRUN位置490を有するモメンタリ型走行/オフスイッチ480と、ターンスイッチ495とを有する。図示される他のスイッチ構成は、位置550及び-位置510を有するモメンタリ型オーディオスイッチ500図4C、UP位置520及びDOWN位置525を有するモメンタリ型モード選択スイッチ515図4C、ON位置535及びOFF位置540を有するモメンタリ型航行制御スイッチ530図4B、SET位置550及びRESUME位置555を有する相補モメンタリ型セット/レジュームスイッチ545図4B、プッシュツートークPTTのための位置でのプッシュを有するPTTスイッチ560図4D、並びに、スケルチモメンタリ位置565及び-モメンタリ位置570図4D等の付加的なスイッチ/機能を有する。さらに、サイレンスイッチ575及び追跡スイッチ580図4Eを有する警察車両のための構成がある。また、調整可能なフロントガラス又はオートシフト機能等の他の制御がハンドルバーコントローラに組み込まれてよい。ネットワークバスの使用は、ハンドルバーパイピング及びフレームを含むオートバイ全体を通されなければならない配線の量を減らす。配線の減少は、製造の容易化をもたらし、製造中に生じる問題を減らす例えば、配線が挟まれることで配線の即座の又は将来の故障が起こる機会が減る。。加えて、配線の減少は、オートバイに必要なヒューズの数を減らす。ハンドルバー制御に加えて、他の制御が本発明によって考えられる。例えば、インストルメントクラスタ115は、クラスタ115内又はクラスタ115の外側周囲で、複数のスイッチを有してよい例えば、4つのスイッチがクラスタ115の左右両側に縦に位置付けられる。。これらのスイッチは、例えば、走行距離計のリセット、オートバイコンピュータとのインターフェース接続、等のためにクラスタ115へ、又はオートバイの他の装置例えば、ラジオへ、制御を与えることができる。クラスタ115内又はその近くのコントローラは、スイッチの状態を受け取って、ハンドルバー制御の動作と同様にデバイスを制御し及び/又は他の装置へネットワークバス235を介して及び、幾つかの場合では、直接接続を介して状態を送信する。このようにして、本発明は、特に、オートバイ用の高性能のハンドルバーコントローラを提供する。本発明の様々な特徴及び利点は、添付の特許請求の範囲において挙げられている。