(57)【要約】【課題】ベースユニットとは離れた位置にあるスイッチへの機能の割り付け操作を直感的に行うことができる技術を提供する。【解決手段】システムのベースユニット側には、複数の機能に対応してＡ〜Ｆスイッチ２４〜３４が設けられており、それぞれの機能情報は記憶部５２に記憶されている。一方のオペレーションユニット側にも第１〜第３スイッチ３６〜４０が設けられているが、それぞれに対応する機能情報は記憶部６２において書き換え可能である。操作者がスイッチ２４〜３４のいずれかを操作するのと並行して、スイッチ３６〜４０のいずれかを操作すると、送信機５４から機能情報が人体通信によって送信され、これを受信機６４で受信すると、記憶部６２の記憶が書き換えられる。【選択図】図２
2009129188.tif 000002
【特許請求の範囲】
【請求項１】
電子機器に対する操作を、所定のベースユニット又はオペレーションユニットのスイッチを通じて入力するスイッチ入力システムにおいて、
前記ベースユニットに設けられたベースユニット側操作スイッチと、
前記ベースユニット側操作スイッチに対応する機能を表す機能情報を記憶するベースユニット側記憶手段と、
前記ベースユニット側記憶手段に記憶された機能情報を送信する送信手段と、
前記ベースユニット側操作スイッチが操作されると、その操された前記ベースユニット側操作スイッチに対応する機能情報を前記送信手段により送信させるベースユニット側制御部と、
前記ベースユニットとは別に設けられ、前記ベースユニット側操作スイッチとは別の位置で操作者に使用されるオペレーションユニットと、
前記オペレーションユニットに設けられたオペレーションユニット側操作スイッチと、
前記オペレーションユニット側操作スイッチに対応する機能情報を書き換え可能に記憶するオペレーションユニット側記憶手段と、
前記送信手段から送信される機能情報を受信する受信手段と、
前記オペレーションユニット側操作スイッチが操作されると、前記受信手段により受信された機能情報を前記オペレーションユニット側操作スイッチに対応させて前記オペレーションユニット側記憶手段に記憶させるオペレーションユニット側制御部と
を備えたことを特徴とするスイッチ入力システム。
【請求項２】
請求項１に記載のスイッチ入力システムにおいて、
前記送信手段は、
操作者の身体に電界を発生させる送信電極と、
前記機能情報に基づいて前記送信電極を駆動する送信機とを含み、
前記受信手段は、
操作者の身体に発生した電界を検出する受信電極と、
前記受信電極による電界の検出結果に基づいて前記機能情報を抽出する受信機とを含むことを特徴とするスイッチ入力システム。
【請求項３】
電子機器に対する操作を、所定のベースユニット又はオペレーションユニットのスイッチを通じて入力するスイッチ入力システムにおいて、
前記ベースユニットに設けられたベースユニット側操作スイッチと、
前記ベースユニット側操作スイッチに対応する機能を表す機能情報を記憶するベースユニット側記憶手段と、
前記ベースユニットとは別に設けられ、前記ベースユニット側操作スイッチとは別の位置で操作者に使用されるオペレーションユニットと、
前記オペレーションユニットに設けられたオペレーションユニット側操作スイッチと、
前記オペレーションユニット側操作スイッチに対応する機能情報を書き換え可能に記憶するオペレーションユニット側記憶手段と、
前記ベースユニット側操作スイッチのいずれかと前記オペレーションユニット側操作スイッチとが操作者により並行して操作された場合、その操作された前記ベースユニット側操作スイッチに対応する機能情報に基づいて、前記オペレーションユニット側記憶手段の記憶を書き換える制御手段と
を備えたことを特徴とするスイッチ入力システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の機能を保有した電子機器に対する操作を、ベースユニット又はオペレーションユニットに設けられたスイッチから操作することができる構成において、スイッチに対する機能の割り付けを管理するスイッチ入力システムに関するものである。
【背景技術】
【０００２】
この種のシステムに関する先行技術として、車両のステアリングに設けられたスイッチに対する機能割付装置が知られている（例えば、特許文献１参照）。この先行技術は、ステアリングに設置可能なスイッチの数に制約がある一方で、ステアリングスイッチにできるだけ多様な機能を割り付けたいという要請に応えようとするものである。
【０００３】
すなわち上記の先行技術では、ユーザが車両内のセンタークラスタＰＣ上でいずれかのステアリングスイッチを指定し、そこに割り付けようとする機能コードを選択する操作を行うと、ＰＣ上で指定されたステアリングスイッチに新たな機能コードが割り付けられるものとなっている。この割り付け結果は書き換えて記憶されるので、以後、実際にステアリングスイッチが押下されると、新たに記憶された機能コードの割り付け結果に基づいて、対応する車両搭載機器に制御信号が出力される。したがって、ユーザは必要に応じて随時、機能の書き換えを行えば、それだけ多様な機能をステアリングスイッチに割り付けることができると考えられる。
【特許文献１】特開平１０−３０８１３６号公報（図２、図３）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら先行技術においては、スイッチに機能を割り付ける操作がセンタークラスタＰＣの画面上で行われており、これは、実際に機能割り付けの対象（現物）となるステアリングスイッチとは離れた場所にある。このためユーザは、現物とは別の場所を見ながら割り付けの操作を行うことを強いられるため、自分が本当に操作したいスイッチに対して直感的に機能を割り付けることができないという問題がある。
【０００５】
そこで本発明は、ベースユニットとは離れた位置にあるスイッチへの機能の割り付け操作を直感的に行うことができる技術の提供を課題とする。
【課題を解決するための手段】
【０００６】
上記の課題を解決するため、本発明は以下の解決手段を採用する。
本発明のスイッチ入力システムは、電子機器に対する操作を、所定のベースユニット又はオペレーションユニットのスイッチを通じて入力するものである。そして本発明のシステムは、このうちベースユニットに設けられたスイッチと、オペレーションユニットに設けられたスイッチとが並行して操作された場合、ベースユニット側のスイッチに対応する機能情報をオペレーションユニットに送信し、これをオペレーションユニットで受信して、機能の割り付けを行うものである。
【０００７】
システムは大きく分けて、ベースユニットとオペレーションユニットとから構成される。このうちベースユニットにはベースユニット側スイッチが設けられており、システムの操作者は、ベースユニット側操作スイッチの操作を行う。このベースユニット側操作スイッチに対応する機能を表す機能情報がベースユニット側記憶手段に記憶されている。システムは、この記憶された機能情報を送信する送信手段を有している。またシステムは、ベースユニット側操作スイッチが操作されると、その操作されたベースユニット側操作スイッチに対応する機能情報を送信手段により送信させるベースユニット側制御部を備える。
【０００８】
一方、オペレーションユニットはベースユニットと別に設けられており、ベースユニット側操作スイッチとは別の位置で操作者に使用されるものである。このオペレーションユニットには、操作者により操作されるオペレーションユニット側操作スイッチが設けられている。またオペレーションユニット側操作スイッチに対応する機能情報は、オペレーションユニット側記憶手段によって書き換え可能に記憶されている。なお、オペレーションユニット側操作スイッチは、単数でも複数でもよい。そしてシステムは、オペレーションユニット側の送信手段から送信される機能情報を受信する受信手段を備える。またシステムは、オペレーションユニット側操作スイッチが操作されると、受信手段により受信された機能情報をオペレーションユニット側操作スイッチに対応させてオペレーションユニット側記憶手段に記憶させるオペレーションユニット側制御部を備えている。
【０００９】
本発明のスイッチ入力システムによれば、ベースユニット側操作スイッチからある程度離れた場所にオペレーションユニット側操作スイッチが位置していても、ベースユニット側で割り付け元となる機能に対応するスイッチを操作者が操作しつつ、これと並行してオペレーションユニット側で操作者が機能を割り付けたいスイッチを操作すれば、送信機から受信機へ機能情報が受け渡しされて、割り付け元の機能がオペレーションユニット側操作スイッチに割り付けられる。このため操作者は、実際に自己が機能を割り付けたいスイッチに対し、直感的に所望の機能を割り付ける操作を行うことができる。
【００１０】
本発明のシステムは、人体通信を用いて送信機から受信機への送信を行うものであってもよい。すなわち送信手段は、操作者の身体に電界を発生させる送信電極と、機能情報に基づいて送信電極を駆動する送信機とを含むものであり、受信手段は、操作者の身体に発生した電界を検出する受信電極と、この受信電極による電界の検出結果に基づいて機能情報を抽出する受信機とを含むものである。
【００１１】
人体通信を利用すれば、実際に割り付けの操作を行った当人を媒介して機能情報を伝送することができるので、例えば、他者の介入による誤動作を排除することができる。すなわち、ベースユニット側又はオペレーションユニット側で他者が別の操作スイッチを操作していると、実際の操作者の意図に反して別の機能が割り付けられてしまう可能性があるが、人体通信を用いて機能情報の伝送経路を構築しておけば、他者による外乱の影響を確実に排除することができる。
【００１２】
また本発明のスイッチ入力システムは、別途独立した構成を有する。独立したシステムもまた、電子機器に対する操作を、所定のベースユニット又はオペレーションユニットのスイッチを通じて入力するものである。そしてシステムは、ベースユニットに設けられたベースユニット側操作スイッチと、ベースユニット側操作スイッチに対応するベースユニットの機能を表す機能情報を記憶するベースユニット側記憶手段と、ベースユニットとは別に設けられ、ベースユニット側操作スイッチとは別の位置で操作者に使用されるオペレーションユニットと、オペレーションユニットに設けられたオペレーションユニット側操作スイッチと、オペレーションユニット側操作スイッチに対応する機能情報を書き換え可能に記憶するオペレーションユニット側記憶手段と、ベースユニット側操作スイッチとオペレーションユニット側操作スイッチとが操作者により並行して操作された場合、その操作されたベースユニット側操作スイッチに対応する機能情報に基づいて、オペレーションユニット側記憶手段の記憶を書き換える制御手段とを備える。
【００１３】
上記の構成によれば、ベースユニットとオペレーションユニットとの間で機能情報の送受信を行わなくても、制御手段が互いの操作スイッチに対する操作を判断して、オペレーションユニット側記憶手段の記憶を書き換えることができる。
【発明の効果】
【００１４】
本発明のスイッチ入力システムは、これを使用する操作者が直感的に機能の割り付けを行うことができるので、それだけ操作者にとっての利便性を向上させることができる。また、直感的な操作を実現することにより、誤って違うスイッチに機能を割り付けてしまうのを防止することができるので、結果的に操作者が電子機器に対して間違った機能を指示してしまうおそれがない。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施形態について図面を参照しながら説明する。本発明のスイッチ入力システムは、例えば車載電装品として好適な実施の形態をとることができる。
【００１６】
〔第１実施形態〕
図１は、第１実施形態のスイッチ入力システムが適用された自動車の室内を部分的に示す斜視図である。自動車の室内（ここでは運転席の周辺）には、フロントシート２からみて前方にインストルメントパネル４が車幅方向に沿って配置されている。このインストルメントパネル４のさらに前方にはフロントガラス６が設けられており、運転席やその隣の助手席（図示していない）の乗員からは、フロントガラス６越しに車両の進行方向を一望することができる。
【００１７】
運転席の前方には、インストルメントパネル４の一部に組み込まれた状態でメータークラスタ８が設置されている。このメータークラスタ８には、例えば車両の走行速度や走行距離、エンジンの回転速度、冷却水温、シフトポジション等の情報を表示する各種の指針や表示器等が装備されている。
【００１８】
操舵用のハンドル１０は、インストルメントパネル４の下方からフロントシート２に向けて延びるステアリングポスト１２の先端に回転可能に取り付けられている。また、ステアリングポスト１２にはシフトレバー１４が取り付けられており、このシフトレバー１４は例えばステアリングポスト１２の周壁に沿って上下方向に移動（スイング）する。
【００１９】
インストルメントパネル４の正面には複数の送風口１６が形成されており、これら送風口１６からは、図示しないエアーコンディショナ（以下、「エアコン」と略称する。）からの空気が吹き出されるものとなっている。
【００２０】
運転席と助手席との間には、例えばインストルメントパネル４の上面にディスプレイ１８が設置されている。このディスプレイ１８は、例えばカーナビゲーション機器やオーディオ機器、車載テレビ機器等（いずれも特に図示していない）に共通に使用されるものである。ディスプレイ１８の表示画面には、各種機器の動作に伴う情報（地図情報、オーディオトラック情報、チャンネル情報等）が表示されるものとなっている。オーディオ機器には、例えばＣＤ（コンパクトディスク）プレーヤーやＭＤ（ミニディスク）プレーヤー、ラジオ等が含まれる。また音響用の車載スピーカは、例えば図示しないドア内部等の適宜位置に埋め込まれている。なおディスプレイ１８は、インストルメントパネル４の適宜位置に埋め込まれていてもよい。
【００２１】
その他に運転席と助手席との間には、センターコンソール２０が設置されている。このセンターコンソール２０は、インストルメントパネル４からフロントシート２に向けて斜め下方に突出している。またセンターコンソール２０の上面には、上記のエアコンやカーナビゲーション機器、オーディオ機器、車載テレビ機器等の操作パネル２２が形成されている。第１実施形態では、操作パネル２２を中心とした構成がスイッチ入力システムのベースユニットに相当する。また第１実施形態では、運転者が操舵時に使用するハンドル１０がスイッチ入力システムのオペレーションユニットに相当する。
【００２２】
〔ベースユニット側操作スイッチ〕
操作パネル２２には、例えば押しボタン式のスイッチ２４〜３４（６つ）が設けられている。運転者や助手席の乗員（操作者）は、これらスイッチ２４〜３４を押し込み操作（押下）することで、いずれかの機器を作動させたり、現在作動中の機器を停止して別の機器を作動させたり、機器の作動状態を調整したりすることができる。
【００２３】
例えば、操作パネル２２内で左上に位置するスイッチ２４には、エアコンを作動させたり、これを停止させたりする機能（ＯＮ／ＯＦＦ）が対応付けられている。また、その右隣に並んでいる２つのスイッチ２６，２８には、それぞれエアコンの作動中に風量を大小に調節（ＵＰ／ＤＯＷＮ）する機能が対応付けられている。
【００２４】
また、操作パネル２２内で左下に位置するスイッチ３０には、例えばオーディオ機器（ＣＤプレーヤー）と車載テレビ機器とを選択的に切り替える機能が対応付けられている。また、その右隣に並んでいる２つのスイッチ３２，３４には、オーディオ機器の作動中に音量を大小に調節（ＵＰ／ＤＯＷＮ）する機能がそれぞれ対応付けられている。
【００２５】
〔オペレーションユニット側操作スイッチ〕
一方、ハンドル１０内には、上記のスイッチ２４〜３４とは別に押しボタン式のスイッチ３６〜４２（４つ）が設けられている。これらスイッチ３６〜４２は、運転者がハンドル１０（ステアリングホイール）に手を添えたままの状態で、容易に操作（押下）可能な位置に設けられている。具体的には、４つのスイッチ３６〜４２はハンドル１０内の右寄りの位置に設けられており、これらスイッチ３６〜４２には、操作パネル２２内のスイッチ２４〜３４とは異なる独自の機能が予め対応付けられたものもあれば、一部に同じ機能が重複して対応付けられたものもある。
【００２６】
例えば、縦に３つ並んで配置されているスイッチ３６〜４０には、対応する機能を運転者等が所望に割り付けることができ、さらに割り付けた機能を後から変更することもできる。最も右寄りに位置するスイッチ４２には、スイッチ３６〜４０のモードを切り替える機能が対応付けられている。運転者がスイッチ３６〜４０に所望の機能を割り付けたり、機能の割り付けを変更したりする際、スイッチ４２を操作すると、通常のモードから機能割り付けモードに切り替わる。
【００２７】
〔システムの構成〕
図２は、スイッチ入力システムの全体的な構成を示すブロック図である。スイッチ入力システムは２つの制御部５０，６０を有しており、これら制御部５０，６０を中心として、大きくベースユニット側の制御系統と、オペレーションユニット側の制御系統との２つに分かれている。以下、それぞれについて説明する。
【００２８】
〔ベースユニット側操作スイッチ〕
以下では、操作パネル２２内にある６つのスイッチ２４〜３４を、便宜的に「Ａ〜Ｆスイッチ」のようにスイッチコードで識別して表記する。これらＡ〜Ｆスイッチ２４〜３４の各操作信号（接点信号）は、それぞれベースユニット側の制御部５０に入力されており、制御部５０は、入力された操作信号に基づいて、運転者等による各スイッチ２４〜３４の押し込み操作を認識することができる。なお、ここでは図示されていないが、ベースユニットにはその他のスイッチとして、例えばカーナビゲーション機器用のジョイスティック式スイッチや、エアコン温度調整用のダイヤル式スイッチ等も接続されている。
【００２９】
〔ベースユニット側記憶手段〕
制御部５０には、記憶手段としての記憶部５２が接続されている。この記憶部５２は、例えばＥＥＰＲＯＭ等のメモリデバイスや、磁気記録ディスク等の記録媒体で構成されている。記憶部５２には、Ａ〜Ｆスイッチ２４〜３４のコードと、それぞれに対応付けられた機能情報がテーブル式に記憶されている。
【００３０】
〔ベースユニット側制御部〕
制御部５０は、例えばＣＰＵ（中央処理装置）やＲＯＭ、ＲＡＭ等のメモリデバイス、Ｉ／Ｏコントローラ、入出力インタフェース等の周辺ＩＣを有したコンピュータハードウェアで構成されている。制御部５０は上記のように、Ａ〜Ｆスイッチ２４〜３４の操作信号に基づいて運転者等による押し込み操作を認識すると、記憶部５２から対応する機能情報を読み込み、この読み込んだ機能情報に基づいて各種の車載機器（エアコン、カーナビゲーション機器、オーディオ機器、車載テレビ機器等）４８の動作を制御する。なお実用上、制御部５０と記憶部５２とが同じ回路基板上に形成されていてもよい。
【００３１】
〔人体通信を用いた送信機能〕
第１実施形態においては、スイッチ入力システムが人体通信を用いた送信機能を有している。すなわち、制御部５０には人体通信用の送信機５４が接続されており、またＡ〜Ｆスイッチ２４〜３４には、それぞれ人体通信用の送信電極２４ａ〜３４ａが内蔵されている。送信機５４は制御部５０からの指令信号に基づき、各送信電極２４ａ〜３４ａを駆動して人体通信に必要な電界を人体の表面に発生させることができる。
【００３２】
〔オペレーションユニット側操作スイッチ〕
一方、ハンドル１０内にある４つのスイッチ３６〜４２のうち、機能の割り付けが可能な３つのスイッチ３６〜４０を便宜的に「第１〜第３スイッチ」のようにスイッチコードで識別して表記する。その他のスイッチ４２については、「モードスイッチ」等の対応する機能で識別する。第１〜第３スイッチ３６〜４０や他のスイッチ４２の各操作信号（接点信号）は、それぞれオペレーションユニット側の制御部６０に入力されており、制御部６０は、入力された操作信号に基づいて、運転者による各スイッチ３６〜４２の押し込み操作を認識することができる。
【００３３】
〔オペレーションユニット側記憶手段〕
システムのオペレーションユニット側についても、その制御部６０には記憶手段としての記憶部６２が接続されている。この記憶部６２には、例えば書き換え可能な不揮発性メモリデバイス（フラッシュメモリ等）が適している。記憶部６２には、第１〜第３スイッチ３６〜４０のコードと、それぞれに対応付けられた機能情報がテーブル式に記憶されている。この記憶内容は、制御部６０からのアクセスによって随時書き換えが可能である。
【００３４】
〔オペレーションユニット側制御部〕
オペレーションユニット側の制御部６０もまた、ＣＰＵやＲＯＭ、ＲＡＭ、Ｉ／Ｏコントローラ、入出力インタフェース等を有したコンピュータハードウェアで構成されている。制御部６０は上記のように、第１〜第３スイッチ３６〜４０の操作信号に基づいて運転者による押し込み操作を認識すると、記憶部６２から対応する機能情報を読み込み、これをベースユニット側の制御部５０に送信する。この送信は、車体内部に設けられている伝送経路（例えばＣＡＮ：車載ＬＡＮ）を通じて行うことができる。そしてベースユニット側の制御部５０は、受信した機能情報に基づいて各種の車載機器４８（エアコン、カーナビゲーション機器、オーディオ機器、車載テレビ機器等）の動作を制御する。なお、ここでも同様に、制御部６０と記憶部６２とが同じ回路基板上に形成されていてもよい。
【００３５】
〔人体通信を用いた受信手段〕
オペレーションユニット側の制御部６０には、人体通信用の受信機６４が接続されている。また第１〜第３スイッチ３６〜４０には、それぞれ人体通信用の受信電極３６ａ〜４０ａが内蔵されている。各受信電極３６ａ〜４０ａは、接続された図示しないコイルセンサとともに人体通信による電界を検出する。受信機６４は、各受信電極３６ａ〜４０ａからの検出信号に基づき、ベースユニット側の送信機５４から送信された情報（ここでは機能情報）を抽出するものである。
【００３６】
以上がシステムの構成とその概略的な機能である。次に、第１実施形態において実現されるシステムの動作として、特に人体通信を用いたスイッチ機能の管理手法について説明する。なお、以下で扱うスイッチ機能の管理は、特にハンドル１０内の第１〜第３スイッチ３６〜４０に対する機能の割り付け（変更）に関するものである。
【００３７】
〔ベースユニット側の処理〕
図３は、ベースユニット側の制御部５０が実行する送信処理の手順例を示すフローチャートである。制御部５０はその起動に伴い、スイッチ機能の管理用に送信処理のプログラムを実行する。以下、処理の内容を各手順に沿って説明する。
【００３８】
ステップＳ１０：制御部５０は、スイッチ入力処理を実行する。この処理では、制御部５０はＡ〜Ｆスイッチ２４〜３４を始め、その他のスイッチ類からの操作信号の入力を監視する。入力の監視は、例えば割り込みコントローラ等の周辺ＩＣを用いて行われる。
【００３９】
ステップＳ１２：何らかの操作信号の入力があると、次に制御部５０は操作信号に基づいて、Ａ〜Ｆスイッチ２４〜３４のいずれかが操作（押下）されたか否かを判断する。他のスイッチ類が操作された場合（Ｎｏ）、制御部５０はステップＳ１０に戻って操作信号の入力を引き続き監視する。一方、Ａ〜Ｆスイッチ２４〜３４が操作された場合（Ｙｅｓ）、制御部５０はステップＳ１４及びステップＳ１６を実行する。
【００４０】
ステップＳ１４：制御部５０は、操作されたスイッチに対応する機能情報を記憶部５２から読み込む。
【００４１】
ステップＳ１６：そして制御部５０は、機能情報を人体通信用の送信データに変換すると、これを送信機５４に出力する。送信機５４は、機能情報の送信データに基づいて送信電極２４ａ〜３４ａを駆動し、そこから機能情報の送信データを送出させる。なお、このとき送信機５４が駆動する送信電極は、実際に操作されたスイッチに対応するものだけでよい。例えば、Ａスイッチ２４が操作された場合、送信機５４はそこに内蔵された送信電極２４ａだけを駆動する。これにより、Ａ〜Ｆスイッチ２４〜３４を操作した操作者（ここでは運転者とする）の身体に電界が発生する。
【００４２】
〔オペレーションユニット側の処理〕
次に図４は、オペレーションユニット側の制御部６０が実行するメイン処理の手順例を示すフローチャートである。制御部６０はその起動に伴い、メイン処理のプログラムを実行する。このメイン処理は、人体通信を用いたスイッチ機能の管理の他に、通常の動作についても使用することができる。
【００４３】
ステップＳ２０：先ず制御部６０は、スイッチ入力処理を実行する。この処理では、制御部６０は第１〜第３スイッチ３６〜４０を始め、モードスイッチ４２からの操作信号の入力を監視している。
【００４４】
ステップＳ２２：次に制御部６０は、機能割り付けモードが設定されているか否かを確認する。この確認は、モードスイッチ４２の操作信号に基づいて判断することができる。現在、機能割り付けモードが設定されていれば（Ｙｅｓ）、制御部６０は次にステップＳ２４以降を実行する。
【００４５】
ステップＳ２４：制御部６０は、第１〜第３スイッチ３６〜４０のいずれかが操作（押下）されたか否かを確認する。特にいずれのスイッチ３６〜４０も操作されていない場合（Ｎｏ）、制御部６０はステップＳ２０に戻って操作信号の入力を引き続き監視する。これに対し、スイッチ３６〜４０のいずれかが操作された場合（Ｙｅｓ）、制御部６０は次にステップＳ２６を実行する。
【００４６】
ステップＳ２６：制御部６０は、受信機６４が機能情報を受信したか否かを確認する。特に機能情報を受信していない場合（Ｎｏ）、制御部６０はステップＳ２０に戻って操作信号の入力を引き続き監視する。これに対し、受信機６４が機能情報を受信した場合（Ｙｅｓ）、制御部６０はさらにステップＳ２８を実行する。なお、実際に人体通信によって受信機６４が機能情報を受信するのは、例えば図１に示されるように、運転者が操作パネル２２内のスイッチを操作するのと並行して、ハンドル１０内のスイッチを操作した場合である。
【００４７】
ステップＳ２８：制御部６０は、操作されたスイッチに対応する機能情報を、今回受信した機能情報に更新する。具体的には、制御部６０は記憶部６２にアクセスし、対応するアドレスの記憶内容を書き換える。例えば、それまで第１スイッチ３６に対応付けられていた記憶情報が「Ａ／Ｃ」であり、今回受信した機能情報が「ＣＤ／ＴＶ」であったとすると、記憶部６２において第１スイッチ３６のコードに対応する機能情報が新たに「ＣＤ／ＴＶ」に書き換えられることになる。また、その他の第２スイッチ３８及び第３スイッチ４０についても、同様にして機能情報の書き換えが可能となる。
【００４８】
以上は、オペレーションユニット側で機能割り付けモードが設定されている場合の処理であるが、通常のモードが設定されている場合（ステップＳ２２：Ｎｏ）は以下の処理が行われる。
【００４９】
ステップＳ３０：制御部６０は、第１〜第３スイッチ３６〜４０が操作されたか否かを確認する。特にいずれのスイッチも操作されていない場合（Ｎｏ）、制御部６０はステップＳ２０に戻って操作信号の入力を引き続き監視する。一方、いずれかのスイッチが操作された場合（Ｙｅｓ）、制御部６０は次にステップＳ３２及びステップＳ３４を実行する。
【００５０】
ステップＳ３２：制御部６０は記憶部６２にアクセスし、操作されたスイッチに対応する機能情報を読み込む。
【００５１】
ステップＳ３４：そして制御部６０は、外部制御信号出力処理を実行する。この処理では、制御部６０は読み込んだ機能情報に基づいて外部制御信号（機能コード）を生成し、これをベースユニット側の制御部５０に送信する。これを受けて制御部５０は、機能情報に基づく車載機器４８の制御を行う。したがって、先の機能割り付けモードで新たに機能情報が書き換えられていれば、以後の通常モードでは、その書き換え後の機能情報がベースユニット側の制御部５０に送信されることになる。
【００５２】
上述した第１実施形態によれば、運転者が先ずハンドル１０内のモードスイッチ４２を操作して機能割り付けモードを設定しておき、この状態で、運転者が操作パネル２２内で所望のＡ〜Ｆスイッチ２４〜３４のいずれかを操作しつつ、並行してハンドル１０内で第１〜第３スイッチ３６〜４０のいずれかを操作するだけで、第１〜第３スイッチ３６〜４０に所望の機能を新たに割り付けることができる。また、新たに割り付けるべき機能情報は、人体通信によって制御部５０，６０間を伝送されるため、実際に運転者が触ったスイッチに対して確実に機能を割り付ける（一方から他方へ機能をコピーする）ことができ、運転者にとっても直感的に理解しやすいというメリットがある。
【００５３】
〔第２実施形態〕
次に、スイッチ入力システムの第２実施形態について説明する。第２実施形態は、システムの外観については第１実施形態と大きく異なるところはない。ただし第２実施形態は、機能情報の送受信を人体通信によらず、無線通信で行うものである。
【００５４】
図５は、第２実施形態のスイッチ入力システムの全体的な構成を示すブロック図である。第１実施形態との相違点は、送信機５４及び受信機６４が無線通信用のＲＦ回路であり、それぞれ通信アンテナ６６，６８を備えることと、人体通信用の送信電極や受信電極がいずれのスイッチにも内蔵されていないことである。その他の構成は第１実施形態と同じである。またシステムの動作は、第１実施形態で行っている人体通信を無線通信に置き換えることで実現することができる。
【００５５】
〔その他の実施形態〕
特に図示しないが、上記の他にスイッチ入力システムの実施形態として以下のものを挙げることができる。
【００５６】
〔第３実施形態〕
例えば、スイッチ入力システムの第３実施形態として、制御部５０，６０間のネットワーク通信を使用するものが挙げられる。ネットワーク通信は、既存の車載ネットワーク（ＣＡＮ）を利用して実現することができる。この場合、送信機及び受信機を省略しても、制御部５０，６０間で行われるネットワーク通信の機能を送信手段及び受信手段として活用することができる。
【００５７】
〔第４実施形態〕
またシステムの第４実施形態として、ベースユニット側とオペレーションユニット側とで２系統に分かれていた制御部５０，６０を１つに統合したものを挙げることができる。またこの場合、ベースユニット側の記憶部５２にオペレーションユニット側の記憶部６２を統合してもよい。ただし記憶領域は、ベースユニット側とオペレーションユニット側について、それぞれスイッチコード別に確保するものとする。
【００５８】
制御部のハードウェア構成を１つに統合した場合、例えば図５に示される全てのスイッチ２４〜４２は統合された制御部（制御手段）に接続される。ハンドル１０内のスイッチ３６〜４２については、これらの接続ハーネスを延長したり、途中で配線を中継したりすることで、例えばインストルメントパネル２内で制御部との接続を図ることができる。
【００５９】
このように、第４実施形態では全てのスイッチの操作信号を１つの制御部に入力することができるため、特に人体通信や無線通信を用いなくても、制御部だけで記憶部の機能情報の読み出しと書き換えを行うことができる。
【００６０】
本発明は上述した実施形態に制約されることなく、各種の変形を伴って実施することができる。上記の各実施形態では、車載電装品にスイッチ入力システムを適用した例を挙げているが、本発明のシステムはその他の装置にも適用することができる。例えば、家庭用の電気製品（テレビ、エアコン、ＣＤプレーヤー、ＤＶＤプレーヤー、ゲーム機等）の本体とそのリモコンのように、ベースユニットとオペレーションユニットの２つでスイッチの操作が行われるものであればよい。また、上述の実施形態においては、１つのベースユニットに複数のベースユニット側スイッチが設けられた例を示したが、ベースユニットに単数のスイッチを設けたものや、ベースユニットを複数設けたものであっても、本発明は適用可能である。
【００６１】
また業務用製品では、例えば自動販売機とその管理用端末との関係が本発明のシステムに適合する。この場合、自動販売機の管理者が保有する管理用端末をベースユニットとし、これに接続して管理される自動販売機をオペレーションユニットとする。そして管理用端末には、例えば商品の販売単価を複数通りに設定するスイッチ（例えば「単価１２０円」、「単価１３０円」、「単価１５０円」等）が付属しているものとする。この場合、管理者が端末上のいずれかのスイッチを操作するのと並行して、自動販売機の購入ボタン（スイッチ）を操作すると、その操作した購入ボタンに対し、新たな販売単価の機能を割り付けることができる。
【図面の簡単な説明】
【００６２】
【図１】第１実施形態のスイッチ入力システムが適用された自動車の室内を部分的に示す斜視図である。
【図２】スイッチ入力システムの全体的な構成を示すブロック図である。
【図３】ベースユニット側の制御部が実行する送信処理の手順例を示すフローチャートである。
【図４】オペレーションユニット側の制御部が実行するメイン処理の手順例を示すフローチャートである。
【図５】第２実施形態のスイッチ入力システムの全体的な構成を示すブロック図である。
【符号の説明】
【００６３】
１０    ハンドル
１８    ディスプレイ
２０    センターコンソール
２２    操作パネル
２４    Ａスイッチ
２４ａ  送信電極
２６    Ｂスイッチ
２６ａ  送信電極
２８    Ｃスイッチ
２８ａ  送信電極
３０    Ｄスイッチ
３０ａ  送信電極
３２    Ｅスイッチ
３２ａ  送信電極
３４    Ｆスイッチ
３４ａ  送信電極
３６    第１スイッチ
３６ａ  受信電極
３８    第２スイッチ
３８ａ  受信電極
４０    第３スイッチ
４０ａ  受信電極
４２    モードスイッチ
４８    車載機器
５０    制御部
５２    記憶部
５４    送信機
６０    制御部
６２    記憶部
６４    受信機
【図１】
2009129188.tif 000003
【図２】
2009129188.tif 000004
【図３】
2009129188.tif 000005
【図４】
2009129188.tif 000006
【図５】
2009129188.tif 000007