(57)【要約】【課題】例えば多様な車種に汎用的に適用でき、かつ柔軟に各種スイッチの提供ができるようにする。【解決手段】タッチパネルスイッチ装置として、表示パネルと、表示パネルに対応して配置されたタッチパネルと、記憶部と、制御部を備える。記憶部には各操作機能に応じたスイッチ画像情報と、各操作機能に応じたコード情報と、表示パネルで表示させるスイッチ画像の配置を指定する表示用配置情報とが記憶される。制御部はスイッチ画像情報及び表示用配置情報に従って表示パネルにスイッチ画像を表示させる。またタッチパネルへのタッチ操作に応じて、タッチ操作位置に表示させたスイッチ画像に対応するコード情報を記憶部から読み出して出力制御する。さらに受信情報に基づいて表示用配置情報の書換処理を行うことができるようにする。【選択図】図１１
2019032752.tif 000002
【特許請求の範囲】
【請求項１】
表示パネルと、
前記表示パネルに対応して配置されたタッチパネルと、
各操作機能に応じたスイッチ画像情報と、各操作機能に応じたコード情報と、前記表示パネルで表示させるスイッチ画像の配置を指定する表示用配置情報と、を記憶する記憶部と、
前記スイッチ画像情報及び前記表示用配置情報に従って前記表示パネルにスイッチ画像を表示させ、前記タッチパネルへのタッチ操作に応じて、タッチ操作位置に表示させたスイッチ画像に対応するコード情報を前記記憶部から読み出して出力制御を行い、また受信情報に基づいて前記表示用配置情報の書換処理を行う制御部と、を備えた
タッチパネルスイッチ装置。
【請求項２】
前記記憶部には、装着機器の種別毎に、前記表示パネルで表示するスイッチ画像の配置を指定するスイッチ配置情報を示した種別対応テーブルが記憶されており、
前記制御部は、種別情報の受信に応じて、前記種別対応テーブルから読み出したスイッチ配置情報を用いて、前記表示用配置情報の更新を行う
請求項１に記載のタッチパネルスイッチ装置。
【請求項３】
前記制御部は、左右情報の受信に基づいて、前記表示用配置情報におけるスイッチ画像の配置の指定が、左用又は右用になるように更新を行う
請求項１又は請求項２に記載のタッチパネルスイッチ装置。
【請求項４】
前記左右情報は装着機器である車両が右ハンドル車か左ハンドル車かを示す情報である
請求項３に記載のタッチパネルスイッチ装置。
【請求項５】
前記記憶部には、複数の背景画像パタンを記憶した背景テーブルが記憶されており、
前記制御部は、背景指定情報で指定される背景画像パタンを用いて、前記表示パネルでのスイッチ画像の背景の表示を実行させる
請求項１乃至請求項４のいずれかに記載のタッチパネルスイッチ装置。
【請求項６】
前記制御部は、スイッチの追加、又は配置変更、又は削除、又はレイアウト変更の情報受信に応じて、前記表示用配置情報の更新を行う
請求項１乃至請求項５のいずれかに記載のタッチパネルスイッチ装置。
【請求項７】
前記制御部は、前記装着機器に対して種別情報送信要求を行い、要求に応じて送信されてきた種別情報の受信に応じて、前記種別対応テーブルから読み出したスイッチ配置情報を用いて、前記表示用配置情報の更新を行う
請求項２に記載のタッチパネルスイッチ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は各種スイッチ画像を表示させユーザにタッチ操作を可能とさせるタッチパネルスイッチ装置に関する。
【背景技術】
【０００２】
タッチパネルを用いた操作装置は広く普及しており、メカニカルなスイッチ装置と使い分けられる形で各種の機器に搭載されている。
下記特許文献１，２には車両に搭載するタッチパネル操作装置についての技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１７−０５６８６０号公報
【特許文献２】特開２０１７−０４７７８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで機器分野によっては、搭載するスイッチの増加や必要なスイッチの多様化が進んでいる。
例えば自動車の場合、各種の機能のオン／オフを行うため多くのスイッチが使われている。特に近年、各機能の電子制御化が進み、スイッチ数も多く必要になっている。
自動車の場合、タッチパネルスイッチ装置も一部利用はされているが、主にはメカニカルスイッチが用いられている。
【０００５】
このようなスイッチ数の増加傾向に対し、運転席周辺ではスイッチを配置するスペースが限られており、スイッチ類の増加に対応することの難しさが増してきている。
また自動車の場合、車種、グレード、オプション機能などに応じて必要なスイッチの種類や数が異なってくる。例えば同じ車種の生産ラインでも、搭載するスイッチの数や組み合わせが異なる。多様な車種を生産する場合は、さらにスイッチは多様化する。
これらのことから、自動車ではなかなかスイッチモジュールを共通化できず、工程の効率化に不利となっている。
さらに、生産後に機能の追加もあり、その場合はスイッチ自体の追加や交換も必要になる。
【０００６】
これらは特にメカニカルスイッチを用いる場合に大きな問題となるが、特定の操作にタッチパネルスイッチを利用する場合でも同様であり、その配置スペースや多様なスイッチの組み合わせのための対応として課題は残されている。
【０００７】
本発明はこのような事情に鑑みて、車両その他の装着機器において要求される、多数或いは多様な組み合わせの操作のためのスイッチ実装の簡易化や製造効率の向上、機能変更対応の容易化を実現することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係るタッチパネルスイッチ装置は、表示パネルと、前記表示パネルに対応して配置されたタッチパネルと、各操作機能に応じたスイッチ画像情報と、各操作機能に応じたコード情報と、前記表示パネルで表示させるスイッチ画像の配置を指定する表示用配置情報と、を記憶する記憶部と、前記スイッチ画像情報及び前記表示用配置情報に従って前記表示パネルにスイッチ画像を表示させ、前記タッチパネルへのタッチ操作に応じて、タッチ操作位置に表示させたスイッチ画像に対応するコード情報を前記記憶部から読み出して出力制御を行い、また受信情報に基づいて前記表示用配置情報の書換処理を行う制御部と、を備えている。
表示用配置情報には、例えばレイアウト（スイッチ配置エリアとしての枠の設定）と各エリアにどのスイッチ画像を配置するかが指定されている。制御部は表示パネルに表示用配置情報に基づいて各エリアにスイッチ画像を割り当てて表示させる。制御部はこのような表示用配置情報を書換可能とされている。
【０００９】
上記したタッチパネルスイッチ装置においては、前記記憶部には、装着機器の種別毎に、前記表示パネルで表示するスイッチ画像の配置を指定するスイッチ配置情報を示した種別対応テーブルが記憶されており、前記制御部は、種別情報の受信に応じて、前記種別対応テーブルから読み出したスイッチ配置情報を用いて、前記表示用配置情報の更新を行うことが考えられる。
装着機器の種別とは、例えば装着機器が自動車であれば、車種、グレードなどである。このような種別に応じて、例えばデフォルトのスイッチ配置情報を記憶した種別対応テーブルを記憶しておく。
【００１０】
上記したタッチパネルスイッチ装置においては、前記制御部は、左右情報の受信に基づいて、前記表示用配置情報におけるスイッチ画像の配置の指定が、左用又は右用になるように更新を行うことが考えられる。
例えば表示用配置情報において指定されているスイッチ画像の配置が右用であるときに左情報が受信されたら、スイッチ画像の配置指定を左右反転させる。これにより表示される複数のスイッチ画像の配置が左右反転されるようにする。
また或いはデフォルトのスイッチ配置情報を表示用配置情報に書き込む場合は、そのデフォルトのスイッチ配置情報が左用で設定されており、その場合に右情報が受信されたら、デフォルトのスイッチ配置を左右反転させた状態で表示用配置情報とする。
【００１１】
上記したタッチパネルスイッチ装置においては、前記左右情報は装着機器である車両が右ハンドル車か左ハンドル車かを示す情報であることが考えられる。
即ち車両搭載用のタッチパネルスイッチ装置として、右ハンドル車／左ハンドル車によってもスイッチ配置を左右反転できるようにすることで、容易に対応できるようにする。
【００１２】
上記したタッチパネルスイッチ装置においては、前記記憶部には、複数の背景画像パタンを記憶した背景テーブルが記憶されており、前記制御部は、背景指定情報で指定される背景画像パタンを用いて、前記表示パネルでのスイッチ画像の背景の表示を実行させることが考えられる。
例えば当該タッチパネルスイッチ装置を装着する周囲の色や質感に合わせた背景となるように、複数の背景画像パタンを用意しておき選択できるようにする。
【００１３】
上記したタッチパネルスイッチ装置においては、前記制御部は、スイッチの追加、又は配置変更、又は削除、又はレイアウト変更の情報受信に応じて、前記表示用配置情報の更新を行うことが考えられる。
表示用配置情報には配置のためのレイアウト（スイッチ配置エリアの設定）や各エリアにどのスイッチ画像を配置するかが指定されており、制御部はその表示用配置情報に応じて表示を行う。従って受信されたスイッチの追加、配置変更、削除、又はレイアウト変更の情報に応じて表示用配置情報を更新することで、表示態様を変更できる。
【００１４】
上記したタッチパネルスイッチ装置においては、前記制御部は、前記装着機器に対して種別情報送信要求を行い、要求に応じて送信されてきた種別情報の受信に応じて、前記種別対応テーブルから読み出したスイッチ配置情報を用いて、前記表示用配置情報の更新を行うことが考えられる。
例えば当該タッチパネルスイッチ装置が車両等の装着機器に装着された後、通信が可能となった際に、装着機器側に種別情報を要求する。そして受信した種別情報から種別対応テーブルを検索してスイッチ配置情報を特定し、表示用配置情報の設定を行う。
【発明の効果】
【００１５】
本発明によれば、各操作機能のスイッチ画像情報やコード情報を備えていることで、表示用配置情報の書換により多様な操作機能のスイッチを提供可能となる。従って各種多様な対応の生産品に対して汎用的に使用でき、工程の効率化や部品数削減、製造コストダウンを実現できる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施の形態のタッチパネルスイッチ装置のブロック図である。
【図２】実施の形態のタッチパネルスイッチ装置の表示態様の説明図である。
【図３】実施の形態のタッチパネルスイッチ装置の複数ページ表示の説明図である。
【図４】実施の形態のスイッチ配置テーブル、背景テーブル、スイッチ機能テーブルの説明図である。
【図５】実施の形態のレイアウトテーブルの説明図である。
【図６】実施の形態の種別対応テーブルの説明図である。
【図７】実施の形態のスイッチ配置情報の説明図である。
【図８】実施の形態の表示用配置情報の説明図である。
【図９】実施の形態の表示用配置情報の説明図である。
【図１０】実施の形態の使用時の処理のフローチャートである。
【図１１】実施の形態の設定処理のフローチャートである。
【図１２】実施の形態の設定処理のフローチャートである。
【図１３】実施の形態の設定処理のフローチャートである。
【図１４】実施の形態の通信処理のフローチャートである。
【図１５】実施の形態の追加情報取得及び判定処理のフローチャートである。
【発明を実施するための形態】
【００１７】
以下、本発明の実施の形態を次の順序で説明する。
＜１．タッチパネルスイッチ装置の構成＞
＜２．各種テーブル＞
＜３．表示用配置情報に基づく表示＞
＜４．使用時の処理例＞
＜５．設定処理例＞
＜６．まとめ及び変形例＞
【００１８】
＜１．タッチパネルスイッチ装置の構成＞
図１に実施の形態のタッチパネルスイッチ装置１の構成例を示す。
実施の形態のタッチパネルスイッチ装置１は自動車の運転席近辺に装着されることを想定とし、その自動車に備えられた機能の操作ボタンを提供するものとする。
【００１９】
タッチパネルスイッチ装置１は、制御部２、インターフェース部（以下「Ｉ／Ｆ部」）３、表示パネル４、タッチパネル５、表示ドライバ６、記憶部１０を備える。記憶部１０はＲＯＭ（Read Only Memory）７、フラッシュメモリ８、ＲＡＭ（Random Access Memory）９等の記憶領域を包括的に示している。
【００２０】
表示パネル４は、例えば液晶パネル或いは有機ＥＬ（Electroluminescence）パネルなどより構成され、後述するようにスイッチ画像等を表示させる。
表示パネル４は表示ドライバ６によって表示駆動される。表示ドライバ６は制御部２の制御に基づいて、表示が必要とされた１又は複数のスイッチ画像を、設定された所定の配置状態で表示パネル４に表示させるように、表示データや同期信号を表示パネル４に供給する。
【００２１】
表示パネル４の表示平面に対して重なるようにタッチパネル５が配置されている。タッチパネル５は例えば静電容量方式や抵抗膜型などにより構成され、ユーザのタッチ操作を検出する。タッチパネル平面上でのタッチ操作位置の情報は制御部２に検知される。これにより制御部２は表示されるスイッチ画像の座標情報と対応させて、ユーザがどのスイッチ画像を操作したかを検出する。
【００２２】
Ｉ／Ｆ部３は例えばＣＡＮ（Controller Area Network）、ＬＩＮ（Local Interconnect Network）等の車両内のネットワークに接続されて情報の送受信を行う。このＩ／Ｆ部３を介して制御部２は、車両側の１又は複数のＥＣＵ（Electronic Control Unit）との間で各種の情報通信を行うことができる。
なおＩ／Ｆ部３は、有線ＬＡＮ（Local Area Network）又は無線ＬＡＮ端子に対応するインターフェースとして構成されたり、ＵＳＢ（Universal Serial Bus）インターフェースとしての機能も備えたりすることで、車両外のシステム（コンピュータ装置等）と通信可能とすることも考えられる。
【００２３】
制御部２はＣＰＵ（Central Processing Unit）を有して構成され、当該タッチパネルスイッチ装置１の全体の制御を行う。なお制御部２と記憶部１０はマイクロコンピュータユニットなどとして一体化（例えば１チップ構成）されていてもよいし、別体のチップであってもよい。ハードウエア的にどのような形態であるかは関わりなく、制御を行う機能と、そのための記憶領域が設けられていればよい。
【００２４】
制御部２は、当該タッチパネルスイッチ装置１の通常使用時の処理としては、表示パネル４でのスイッチ画像等の表示制御、タッチパネル５による操作検知処理、操作検知に応じた操作コードの送信処理を行う。
この場合の表示制御としては、設定されたスイッチ画像や背景画像を表示させ、各種スイッチをユーザ（運転者等）に提示する制御となる。もちろんスイッチ画像や背景だけでなく、メッセージ表示、案内表示等を行うようにしてもよい。
また操作検知に応じた操作コードの送信処理とは、操作されたスイッチ画像に対応する操作コードを、Ｉ／Ｆ部３を介して車両側のＥＣＵに送信する処理である。つまり通常のメカニカルスイッチと同様に操作情報をＥＣＵに送信する。具体的な処理例は後述する。
【００２５】
このような通常使用時の処理を行う前提として、制御部２は提示するスイッチ画像の数、種別、配置等を設定する処理を行う。この場合、車両側のＥＣＵからＩ／Ｆ部３を介して受信した情報を用いて設定を行う。或いは制御部２は、まだ車両に装着される前の段階で、Ｉ／Ｆ部３を介してコンピュータ装置などに接続し、そのコンピュータ装置から受信された情報に基づいて設定を行っても良い。
さらに制御部２は、表示パネル４に設定メニュー等を表示させ、メニュー等に対するユーザのタッチパネル入力を求める。そして制御部２はタッチパネル５から受信する操作入力信号に基づいて、設定を行うことも考えられる。
設定処理についても具体的な処理例は後述する。
【００２６】
制御部２は逐次記憶部１０を参照して必要な処理を行う。記憶部１０におけるＲＯＭ７又はフラッシュメモリ８には、制御部２の動作プログラム、後述する各種テーブル情報、表示用配置情報などが記憶される。
記憶部１０におけるＲＡＭ９は、制御部２のワーク領域として用いられる。
【００２７】
このような構成のタッチパネルスイッチ装置１では、例えば図２，図３に例示するようにスイッチ画像が提示される。
図２Ａ、図２Ｂ、図２Ｃはそれぞれ設定処理によって表示される各種の例を示している。図示のように、表示パネル４にはいくつかのスイッチ画像５０が提示される。ここでは示していないが、もちろん１つのスイッチ画像５０のみの表示でもよい。
【００２８】
各スイッチ画像５０としては、それぞれ押しボタンを模した表示上に、オン／オフ操作を行う機能を示す記号や文字が表示される。車両を想定すると、蛇行防止機能スイッチ、ミラー開閉スイッチ、特定ランプのスイッチなどとされる。
各図のように、スイッチ画像５０の提示数、サイズ、配置状態などは設定処理により多様に実現できる。即ち本実施の形態では、装着する自動車の車種、グレード、タイプ、オプション機能などに応じて、必要なスイッチ画像５０が提供されるようにしている。
また、スイッチ画像５０の背景ＢＫも各種設定可能である。例えば背景ＢＫの色、模様、質感等が設定できる。この場合の質感とは、例えば木目調、メタリック調など素材を模した画像を意味する。
【００２９】
また例えば図２Ａでは６個のスイッチ画像５０を提示しているが、車両の機能やユーザの要望等により、さらに多くのスイッチ画像５０を表示させたい場合もある。もちろん、スイッチ画像５０のサイズを小さくすれば、より多数のスイッチ画像５０を１画面内に表示することは可能であるが、車両用で操作性を損なわないことを考えると、スイッチ画像５０はある程度の大きさを維持することが望ましい。
そこで、図３のようにページ遷移を行うことで、より多数のスイッチ画像５０を提供することが考えられる。例えば初期状態では第１ページとして６個のスイッチ画像５０を提示し、ユーザのフリック操作等により第２ページを提示させるといったものとする。
これにより、多数のスイッチ画像５０の提示、さらには車両製造後のスイッチの追加等にも十分に対応できるようになる。もちろんフリック操作に限らず、タッチパネル５上のスライド操作、ページ送りボタン操作、スクロールバー操作などによってページ遷移が行われるようにしてもよい。
もちろん３ページ以上にページ遷移可能としてもよい。
【００３０】
ところでタッチパネルスイッチ装置１を車両に搭載するスイッチモジュールとして考えた場合、運転安全性を考慮する必要がある。
そのため、タッチパネルスイッチ装置１でスイッチ画像５０を提示させるのは、通常、走行開始前や走行停止時に操作するスイッチが望ましい。例えば上述した蛇行防止スイッチやミラー開閉スイッチなどは、走行中に操作するものではないため好適である。また同様の意味で自動運転や運転支援機能のためのスイッチなども望ましい。
多くの場合に、右ハンドル車のハンドル右下に配置されるようなスイッチが適切で、タッチパネルスイッチ装置１は、そのような箇所への配置が想定される。
停車時のみ操作可能な操作機能のスイッチ画像５０のみを提示するものとしてもよい。
【００３１】
また、図３のようにページ遷移を行うようにする場合、走行中に運転者がページ遷移状態を目視確認することは避けるようにする必要がある。
そこで第２ページは、停車中のみしか操作の必要のない機能のスイッチ画像５０を配置することも望ましい。通常は停車中も走行中も第１ページを表示させる。第２ページは停車時にユーザ操作により提示され、これにより停車時のみに必要な機能のスイッチ画像５０が提供されるようにする。
また運転者に走行中の目視をさせないために、フリック操作等のページ遷移操作は、停車中のみ可能とすることも考えられる。
また、同じく走行中の目視をさせないため目的で、第２ページに遷移させた後は、例えば無操作で所定時間経過した時点で自動的に第１ページに復帰するようにすることも考えられる。或いは走行開始を検知したら第１ページに復帰するようにしてもよい。つまりユーザにとっては、いつでも第１ページが表示されていると認識させるようにする。
【００３２】
＜２．各種テーブル＞
以下、本実施の形態のタッチパネルスイッチ装置１の具体的動作について説明していく。まずは後述する通常使用時や設定時の処理に用いる各種のテーブルデータについて説明する。
【００３３】
図４Ａはスイッチ画像テーブルを示している。
スイッチ画像テーブルは、例えばスイッチＩＤ（ＳＷ１，ＳＷ２・・・）に対応してスイッチ画像データが登録されたテーブルである。スイッチＩＤは個々の操作機能毎に割り当てられた識別子としてのユニークなコードである。例えばスイッチＩＤとしての「ＳＷ１」は蛇行防止スイッチの識別子、「ＳＷ２」はミラー開閉の識別子、などのように設定されている。
スイッチ画像は、実際に図２の例のようにスイッチ画像５０として表示されるキャラクタ画像データである。
このスイッチ画像テーブルは、例えばタッチパネルスイッチ装置１で操作する機能として想定される多数のスイッチについて、スイッチ画像データを登録するものとなる。
【００３４】
図４Ｂは背景テーブルを示している。
背景テーブルは、例えば背景ＩＤ（ＢＳ１，ＢＳ２・・・）に対応して背景画像パタンのデータが登録されたテーブルである。背景ＩＤは個々の背景パタンに割り当てられた識別子としてのユニークなコードである。
背景画像パタンは、各種の色、模様、質感などとしての画像パタンデータである。
【００３５】
図４Ｃはスイッチ機能テーブルを示している。
スイッチ機能テーブルは、例えばスイッチＩＤ（ＳＷ１，ＳＷ２・・・）に対応して操作コード（ＣＳＷ１，ＣＳＷ２・・・）が登録されたテーブルである。
操作コードは、各スイッチに対応する操作情報としてのコードである。或るスイッチ画像５０が操作された際には、そのスイッチ画像５０に対応する操作コードが、操作情報として車両側のＥＣＵに送信される。
【００３６】
図５Ａにレイアウトテーブルを示す。
レイアウトテーブルには、例えばレイアウトＩＤ（ＬＹ１，ＬＹ２・・・）に対応して、スイッチ数、ページ数、レイアウト情報が登録されたテーブルである。
レイアウトＩＤは個々のレイアウト毎に割り当てられた識別子としてのユニークなコードである。スイッチ数はそのレイアウトで配置可能なスイッチ画像５０の数である。例えば図２Ａのレイアウトであれば６個、図２Ｂのレイアウトであれば５個、図３の２ページ構成のレイアウトで各ページ最大６個のスイッチ配置が可能であれば１２個などとなる。
ページ数はそのレイアウトが有するページ数である。例えば図２Ａのレイアウトであれば１頁、図３のレイアウトであれば２頁となる。
なお、図３の第１ページ、第２ページ毎にレイアウトを設定するようにする場合、ページ数の情報は不要である。
【００３７】
レイアウト情報は、具体的なスイッチ配置位置の情報である。例えば各スイッチ画像を配置するスイッチ配置エリアの座標位置を示す情報群とされている。図５Ｂ、図５Ｃ、図５Ｄは、それぞれレイアウトＩＤ＝ＬＹ１，ＬＹ２，ＬＹ３に対応するレイアウト情報の内容（レイアウト情報で指定される配置）を模式的に示している。
レイアウトＩＤ＝ＬＹ１のレイアウト情報は、例えば図５Ｂのような６個のスイッチ配置エリアＡＲ１〜ＡＲ６を示す座標データを含んで構成されている。
レイアウトＩＤ＝ＬＹ２のレイアウト情報は、例えば図５Ｃのような５個のスイッチ配置エリアＡＲ１〜ＡＲ５を示す座標データで含んで構成されている。
レイアウトＩＤ＝ＬＹ３のレイアウト情報は、例えば図５Ｄのように、第１頁ＰＧ１、第２頁ＰＧ２にわたってスイッチ配置エリアＡＲ１〜ＡＲ１２を示すページ及び座標データを含んで構成されている。
このようにレイアウトテーブルに登録されているレイアウト情報の範囲でスイッチ画像５０の配置のためのレイアウトが選択可能となる。
【００３８】
図６は種別対応テーブルを示す。
種別対応テーブルとは、例えば当該タッチパネルスイッチ装置１を使用する自動車メーカーにおいて生産する車種、グレード、パタンに応じて、対応する背景ＩＤ、スイッチ配置情報、設定可能スイッチ情報を記憶したテーブルである。
車種は当該自動車メーカーが生産する全部又は一部の車種、もしくはタッチパネルスイッチ装置１を装着する車種を示している。ランクは同一車種の自動車のなかのグレード等のことである。パタンは、同一車種・グレードでも選択可能な機能、内装の種別、車のタイプ（例えば２ドア／４ドア、セダン／ワンボックスなど）等で区別される種別である。
【００３９】
このような車種、ランク、パタンにより生産される自動車が分類された上で、分類された各種別に対して背景ＩＤ、スイッチ配置情報、設定可能スイッチ情報が登録されている。
スイッチ配置情報としては、レイアウトＩＤとスイッチ・エリア対応情報が記憶されている。スイッチ・エリア対応情報とは、レイアウトＩＤで指定されるレイアウト情報における各スイッチ配置エリア（以下、単に「エリア」ともいう）にどのスイッチを配置するかを指定した情報である。
これらは、例えば自動車の上記の分類による種別に応じたデフォルトの設定情報となる。
【００４０】
例えば図６の例では、Ａ車、ランク「１」、パタン「１」として分類された種別に対応して、背景ＩＤ＝ＢＳ１、レイアウトＩＤ＝ＬＹ１及びスイッチ・エリア対応情報が登録されている。
レイアウトＩＤ＝ＬＹ１により図５Ｂに示したレイアウトを示すレイアウト情報が指定される。
スイッチ・エリア対応情報では、この指定されたレイアウト情報に含まれるエリアＡＲ１〜ＡＲ６に対応するスイッチＩＤが指定されている。例えばＡＲ１＝ＳＷ５、ＡＲ２＝ＳＷ１、ＡＲ３＝ＳＷ１５、ＡＲ４＝ＳＷ３、ＡＲ５＝ＳＷ２７、ＡＲ５＝ＳＷ７とされているとする。
すると、このレイアウトＩＤ及びスイッチ・エリア対応情報から成るスイッチは位置情報によって規定されるデフォルトのスイッチ配置は図７Ａのようになる。
例えばこの図７Ａのスイッチ配置は、Ａ車、ランク「１」、パタン「１」として分類された種別の自動車に適したスイッチが適した状態で配置されるものとして、予め設定されたものである。
このように図６の種別対応テーブル、図５のレイアウトテーブルにより、生産する自動車の種別ごとに予め設定されたスイッチ配置が示される。またデフォルト背景も背景ＩＤ＝ＢＳ１として指定される。
【００４１】
図７Ｂも同様に或る種別に対応して設定される例で、例えばＡ車、ランク「１」、パタン「２」として分類された種別に対応して、背景ＩＤ＝ＢＳ１、レイアウトＩＤ＝ＬＹ１で、スイッチ・エリア対応情報として、ＡＲ１＝ＳＷ５、ＡＲ２＝ＳＷ１、ＡＲ３＝ＳＷ１５が規定された例である。エリアＡＲ４、ＡＲ５、ＡＲ６についてはスイッチＩＤが対応づけられていない。この場合、レイアウトＩＤ＝ＬＹ１のレイアウトで３つのエリアが空きエリアとなる。デフォルト背景も背景ＩＤ＝ＢＳ１として指定される。
【００４２】
図７Ｃは更に他の例として、レイアウトＩＤ＝ＬＹ４として、第１ページＰＧ１、第２ページＰＧ２のレイアウト及び各エリアのスイッチが指定された状態を例示している。デフォルト背景も背景ＩＤ＝ＢＳ１として指定される。
【００４３】
ところで図６の種別対応テーブルには、設定可能スイッチ情報も示した。設定可能スイッチ情報は、それぞれの分類された種別において搭載可能なスイッチ機能の一覧を示した情報である。もしくは逆に搭載不能なスイッチ機能を示す情報でもよい。
例えば車種等に応じては、搭載不能な機能も存在し、そのような機能のためのスイッチが表示されることは望ましくない。そこで、搭載車種に応じてスイッチ画像５０の追加を制限することができるように、設置可能スイッチ情報により、配置が不適切なスイッチ機能を判定できるようにしている。
【００４４】
以上のスイッチ画像テーブル、背景テーブル、スイッチ機能テーブル、レイアウトテーブル、種別対応テーブルはＲＯＭ７又はフラッシュメモリ８に記憶される。当然、フラッシュメモリ８に格納しておくことで、アップデートが比較的容易に可能となる。
【００４５】
＜３．表示用配置情報に基づく表示＞
本実施の形態では、制御部２は、表示用配置情報に基づいてスイッチ画像５０の表示制御を行う。表示用配置情報とは、例えばフラッシュメモリ８における特定の記録領域を用いて記憶される情報である。
【００４６】
この表示用配置情報には、まず上述のデフォルトのスイッチ配置情報及び背景ＩＤがコピーされる。
図８Ａは、表示用配置情報として、図７Ｂに示したデフォルトのスイッチ配置情報や背景ＩＤがコピーされた状態を模式的に示している。
制御部２は、この表示用配置情報に基づいて表示を実行させる。この場合、スイッチ配置情報（レイアウトＩＤ及びスイッチ・エリア対応情報）によりエリアＡＲ１〜ＡＲ６の座標が規定され、ＡＲ１＝ＳＷ５、ＡＲ２＝ＳＷ１、ＡＲ３＝ＳＷ１５との対応が規定され、背景は背景ＩＤ＝ＢＳ１と規定されている。
すると表示は図８Ｂのようになる。即ち制御部２はスイッチ画像テーブルからスイッチＩＤ＝ＳＷ５、ＳＷ１、ＳＷ１５に対応するスイッチ画像データを読み出し、表示用配置情報で座標指定されるエリアＡＲ１，ＡＲ２，ＡＲ３に配置する。また背景テーブルから背景ＩＤ＝ＢＳ１の背景パタンデータを読み出し、背景画像とする。これにより図８Ｂのように３つのスイッチ画像５０が提示され、背景ＢＫは例えば無地白色とされる。
【００４７】
制御部２がこのように表示用配置情報に従って表示制御を行うため、制御部２は表示用配置情報を更新することで、表示態様を変化させることができる。
図８Ｃは、左右反転の更新を行う例である。表示用配置情報に含まれるスイッチ・エリア対応情報を、ＡＲ１＝ＳＷ１５、ＡＲ３＝ＳＷ５に変更する。これにより表示用配置情報に基づく表示は図８Ｄのようになり、スイッチ画像５０の配置が図８Ｂの状態から左右反転したものとなる。
【００４８】
図９Ａは、スイッチ追加のための更新を行う例である。表示用配置情報に含まれるスイッチ・エリア対応情報において、ＡＲ４＝ＳＷ３、ＡＲ５＝ＳＷ７を追加するように更新する。これにより表示用配置情報に基づく表示は図９Ｂのようになり、図８Ｄの状態から２つのスイッチ画像５０が追加されたものとなる。
【００４９】
図９Ｃは、スイッチの配置変更のための更新を行う例である。表示用配置情報に含まれるスイッチ・エリア対応情報において、ＡＲ５＝対応無し、ＡＲ６＝ＳＷ７とする。これにより表示用配置情報に基づく表示は図９Ｄのようになり、図９Ｂの状態から「ＳＷ７」のスイッチ画像５０が右側に移動されたものとなる。
【００５０】
このように表示用配置情報を更新することで、ユーザに提供されるスイッチ画像の数、種別、配置を変更していくことができる。
【００５１】
なお、車両用の場合、デフォルト指定されるスイッチについては、左右変更のみ可能としてもよい。例えば特定の分類の自動車に対して、デフォルト配置のスイッチ画像を変更不可としたい場合も有り得る。例えば最低限必要なスイッチについて操作性などの理由により配置を決めている場合などである。
但し、そのようなスイッチ配置は、右ハンドルか左ハンドルかにより、左右方向に逆の配置とすべきこともある。そこで図８に示したように、デフォルトのスイッチ配置については、左右反転のみ可能とすることが考えられる。
もちろん、デフォルトのスイッチ配置情報であっても任意に配置変更や削除ができるようにすることも考えられる。
一方、図９Ａ，図９Ｂの例のように、デフォルト指定されておらず追加したスイッチについては、任意に配置変更、削除が可能であるとすることで、自動車メーカー、ディーラー、ユーザサイドで任意に機能追加・削除や配置変更ができる。
【００５２】
＜４．使用時の処理例＞
タッチパネルスイッチ装置１が例えば自動車に搭載され、通常使用されるときの制御部２の処理例を図１０で説明する。
【００５３】
制御部２はステップＳ１０１でパワーオンを検知することでステップＳ１０２に進み表示用配置情報に基づく表示制御を行う。パワーオンとは、例えば自動車の場合、イグニッション電源オン又はアクセサリ電源オンなどとする。
これらのパワーオンに応じて、その時点の表示用配置情報に基づく表示（図８、図９参照）が行われ、運転者等に各種機能のためのスイッチがスイッチ画像５０として提供される。
【００５４】
スイッチ画像５０の表示を行った状態で制御部２は、ステップＳ１０３でスイッチ操作の監視、ステップＳ１０４でスワイプ操作の監視、ステップＳ１０５でパワーオフの監視を行う監視ループに入る。
タッチパネル５からの信号により、ユーザが或るスイッチ画像５０を押す操作を行ったことを検知したら、制御部２はステップＳ１０３からＳ１１０に進み、当該操作位置に相当する座標の操作スイッチ（スイッチＩＤ）を特定し、スイッチ機能テーブルを参照して、対応する操作コードを読み出す。そして制御部２はステップＳ１１１で操作コードをＩ／Ｆ部３から車両側のＥＣＵに送信する。
これによりタッチパネルスイッチ装置１が車両の操作モジュールとして機能することになる。
【００５５】
タッチパネル５からの信号により、ユーザがスワイプ操作を行ったことを検知したら、制御部２はステップＳ１０４からＳ１２０に進み、当該スワイプ操作の操作方向にページが存在するか否かを確認する。現在のレイアウトが元々１ページのレイアウトである場合や、或いは複数ページでも、そのスワイプ方向にはページが存在しない場合、ステップＳ１２０から何もせずに監視ループに戻る。つまり無効なスワイプ操作とする。
スワイプ操作方向にページが存在する場合、制御部２はステップＳ１２１に進み、ページ切替制御を行う。つまり表示用配置情報で規定される次のページの表示を実行させる。
【００５６】
なお、前述したように例えば走行中はページ送り操作を禁止してもよい。その場合、スワイプ操作が検知されたら、制御部２は車両が走行中か否かを判定し、走行中であれば操作を無効とするようにすれば良い。走行情報は車両側から取得しても良いし、タッチパネルスイッチ装置１内にジャイロセンサ、位置センサ等を備えて自己検出するようにしてもよい。
【００５７】
パワーオフとなった場合、制御部２はステップＳ１０５からＳ１３０に進み、終了処理を行って表示を終了する。
【００５８】
＜５．設定処理例＞
続いて、以上のようにスイッチモジュールとして使用できるようにするための設定処理例を説明する。設定処理は、自動車製造過程においてタッチパネルスイッチ装置１が自動車に搭載されてＥＣＵとの通信が行われた際や、或いは自動車への搭載前にコンピュータ装置との通信が行われた際などに行われる。さらには自動車が出荷された後、例えば自動車ディーラーや修理・メンテナンス事業者などにより更新設定を行うこともできる。ユーザサイドで更新設定が可能とされても良い。
【００５９】
図１１、図１２、図１３は制御部２の設定処理を示している。なお、図１１、図１２、図１３の間のつながりは、「１」「２」「３」「４」を付したマークで示している。
【００６０】
制御部２はステップＳ２００で例えば車両側のＥＣＵや外部のコンピュータ装置等との間で通信処理を行い、この通信処理で設定のための情報が取得できたことに応じて設定処理を行う。通信処理で設定情報が受信できなかった場合（通信が設定処理のための通信ではなかった場合も含む）、ステップＳ２０１から設定処理を終え、他の処理を行うことになる。
【００６１】
ステップＳ２００の通信処理の例を図１４Ａ、図１４Ｂに示す。
図１４Ａは、例えばＥＣＵ等の外部機器からの通信要求があった場合の例を示している。制御部２はステップＳ３００で、外部機器からの通信要求を受信したか否かを確認する。特に通信要求がない場合、通信処理を終了する。この場合、図１１の処理も終了される。
外部機器からの通信要求があった場合、制御部２はステップＳ３０１で認証処理や通信設定処理を行う。そして認証ＯＫや通信設定完了に応じてステップＳ３０２で情報を受信する。この情報には、設定情報（特には図６の種別対応テーブルで分類される種別情報）が含まれていることもあるし、他の情報通信の場合もある。なお図示していないが、もちろん認証ＮＧ等の場合は通信終了となる。
【００６２】
図１４Ｂは、タッチパネルスイッチ装置１に接続された外部機器に対して制御部２から設定情報を要求する例である。
制御部２はステップＳ３１０で、当該タッチパネルスイッチ装置１がＩ／Ｆ部３を介して他機器とシステム接続された状態か否かを監視している。システム接続されていない期間はそのまま通信処理を終える。
例えば車両に搭載され、Ｉ／Ｆ部３がＣＡＮやＬＩＮにより通信可能となったことを検知した場合は、制御部２はステップＳ３１１に進み、例えばＥＣＵに対して認証要求を行う。そしてステップＳ３１２で認証ＯＫを待機し、認証ＯＫとなったら、ステップＳ３１３でＥＣＵに対し種別情報の送信要求を行う。
そして制御部２はステップＳ３１４で、上記の種別情報の送信要求に応じてＥＣＵ等から送信されてきた種別情報その他を受信取得する。
【００６３】
制御部２は以上の例のような通信処理により、設定に関する情報（設定情報）が取得されたか否かを図１１のステップＳ２０１で判定する。そして設定に関する情報が受信された場合、制御部２は取得した情報が初期配置設定の情報か、設定変更の情報か、或いはそれら以外の情報（他情報）かで処理を分岐する。なお、他情報の場合は、制御部２はそれに応じた処理をステップＳ２９０で実行するとし、詳細な説明は省略する。
【００６４】
まず初期配置設定を行う場合の情報が取得された場合について説明する。
制御部２はステップＳ２０２からＳ２０３に進み、受信された設定情報のうちで車両情報を取得する。具体的には図６の種別対応テーブルでの分類に応じた種別情報、つまり車種、ランク、パタンの情報である。
この車種、ランク、パタンの情報を例えばＥＣＵから受け取ることで、種別対応テーブルにおける種別が特定できる。そこで制御部２はステップＳ２０４で、種別対応テーブルを参照して、背景ＩＤ、スイッチ配置情報（レイアウトＩＤ及びスイッチ・エリア対応情報）を特定して読み出す。
なお制御部２は、車種、ランク、パタンとしての搭載車両の種別を示す情報については、受信したことに応じてフラッシュメモリ８に記憶しておくことが望ましい。逐次搭載車両の種別を確認できるようにするためである。
【００６５】
次に制御部２はステップＳ２０５で、受信された設定情報のうちで左右情報を確認する。これは搭載車両が右ハンドル車か左ハンドル車かを示す情報である。
ここでは、種別対応テーブルにおけるスイッチ配置情報は、右ハンドル車を基本として設定されているとする。
右ハンドル車の場合、制御部２はステップＳ２０６からＳ２０７に進み、スイッチ配置情報のデフォルト設定をそのまま表示用配置情報にコピーする。例えば図８Ａに示したような表示用配置情報のスイッチ配置を設定する。
左ハンドル車の場合、制御部２はステップＳ２０６からＳ２０８に進み、スイッチ配置情報のデフォルト設定を、スイッチ画像５０の配置を左右反転させたうえで表示用配置情報にコピーする。例えば右ハンドルであれば図８Ａのような表示用配置情報となるところ、この場合は図８Ｃに示したような表示用配置情報としてのスイッチ配置が設定されることになる。
【００６６】
その後制御部２はステップＳ２０９で背景設定を行う。即ち種別対応テーブルで指定された背景ＩＤを表示用配置情報に付加する。
以上により初期配置設定を終える。
これにより表示用配置情報が生成され、制御部２は以降、図１０のような処理において表示用配置情報で規定されるスイッチ配置や背景の表示を表パネル４において実行させることができるようになる。
【００６７】
上述した図１１のステップＳ２００の通信処理により、制御部２は、スイッチ配置設定や背景の各種変更のための情報を受信する場合もある。
その場合、図１１のステップＳ２２０から図１２のステップＳ２２１以降に進み、受信した情報に応じた処理を行っていく。
【００６８】
受信した設定情報にレイアウト変更の情報が存在した場合、制御部２はステップＳ２２１からＳ２２２に進む。レイアウト変更の情報とは、例えば変更要求と、変更する新たなレイアウトを示すレイアウトＩＤを含むことが考えられる。
ステップＳ２２２で制御部２は新たなレイアウトＩＤを取得し、ステップＳ２２３で現在のレイアウトからレイアウトＩＤで示されるレイアウトへの変更が可能か否かを判定する。例えばスイッチ画像５０を配置できるエリアの数が足りなくなるレイアウトなどは変更不能とする。変更不能と判定された場合、制御部２はステップＳ２２５でエラー処理を行って図１１に戻り、設定処理を終了する。
レイアウト変更可能であれば、制御部２はステップＳ２２４に進み、表示用配置情報を新レイアウトＩＤに対応づけるように更新する。つまり各エリアＡＲ１，ＡＲ２・・・の座標情報が書き換えられる。このように表示用配置情報に紐づけられたレイアウトＩＤが更新されることで、制御部２は新たなレイアウト情報に基づいてレイアウト変更されたスイッチ画像数５０の表示を行うことができる。
【００６９】
受信した設定情報にスイッチ追加の情報が存在した場合、制御部２はステップＳ２３０からＳ２３１に進む。ステップＳ２３１で追加情報を取得すると共に追加可能か否かの判定を行う。このステップＳ２３１の処理を図１５に示す。
【００７０】
まず制御部２はステップＳ４００で追加するスイッチ機能を指定するスイッチＩＤを取得する。
ステップＳ４０１で制御部２は追加設置可能なスイッチであるか否かを確認する。これは、種別対応テーブルにおける設置可能スイッチ情報を参照する。即ち追加するスイッチ機能が、車種、ランク、パタンの種別情報で示されるう搭載車両において設定不可能とされているスイッチ機能であるか否かを確認する。もし設定不可能なスイッチ機能であればステップＳ４０６に進み、追加不能判定を行う（例えば追加不能フラグをオンとする）。
【００７１】
ステップＳ４０１で追加設定可能なスイッチと判定された場合、制御部２はステップＳ４０２に進み、現在のレイアウトにおいて空きエリアが存在するか否かを確認する。つまり表示用配置情報においてスイッチＩＤが割り当てられていないエリアが存在するか否かを確認する。
空きエリアが存在したら、制御部２はステップＳ４０３で、空きエリアの１つを新たなスイッチ機能の配置先として選択する。この選択は、例えば空きエリア内で一番若いエリア番号を選択するなどの処理で自動選択すればよい。もちろん受信した設定情報内にエリア指定情報が含まれていれば、そのエリアを選択する。
【００７２】
空きエリアが存在しない場合、制御部２はステップＳ４０２からＳ４０４に進み、レイアウト変更又はページ追加が可能か否かを判定する。
例えば配置するレイア数の多いレイアウトや、２ページ構成のレイアウトに変更可能か否かの判定である。レイアウト情報が１ページ単位で設定されている場合はページ追加が可能か否かを判定することになる。例えばページ制限などがある場合、その制限に対してクリアできるか否かを判定する。
【００７３】
レイアウト変更等ができない場合、追加スイッチを配置することができない。そこで制御部２はステップＳ４０４からＳ４０６に進み、追加不能判定を行う。
一方、レイアウト変更等が可能であれば、制御部２はステップＳ４０４からＳ４０５に進み、新たなレイアウトＩＤを指定する。或いは追加ページ設定を行う。
【００７４】
以上の図１５のように、図１２のステップＳ２３１が行われる。
制御部２はステップＳ２３２で、先のステップＳ２３１で追加可能と判定されているか否かを確認する。例えば追加不能であればステップＳ４０６で追加不能フラグがオンとなっている。この場合、ステップＳ２３３では追加不能フラグを確認し、オンであればステップＳ２２５でエラー処理を行って設定処理を終了する。
【００７５】
追加可能の場合、制御部２はステップＳ２３３に進み、表示用配置情報を更新する。即ち空きエリアに新たなスイッチＩＤを対応づける。或いはレイアウトＩＤを変更し、各エリアにこれまでのスイッチＩＤ及び新たなスイッチＩＤを対応づける。
これにより、制御部２は表示用配置情報に基づいてスイッチ追加された状態でスイッチ画像数５０の表示を行うことができる。
【００７６】
受信した設定情報にスイッチ削除の情報が存在した場合、制御部２はステップＳ２４０からＳ２４１に進む。制御部２はステップＳ２４１で、受信した情報で指定されている削除するスイッチＩＤの情報を取得する。ステップＳ２４２で制御部２は、その削除指定されたスイッチＩＤが表示用配置情報に設定されているスイッチＩＤであるか否かを確認する。もし設定されていないスイッチＩＤであれば、削除対象が存在しないのでステップＳ２２５でエラー処理を行って処理を終える。
スイッチＩＤの存在を確認したら制御部２はステップＳ２４３で、表示用配置情報において当該スイッチＩＤを削除するように更新を行う。これにより不要なスイッチ画像５０が表示されないようにすることができる。
【００７７】
受信した設定情報にスイッチ配置変更の情報が存在した場合、制御部２はステップＳ２５０からＳ２５１に進み、受信した情報に含まれている、配置変更対象のスイッチＩＤ／エリアの情報を取得する。例えば変更するスイッチＩＤと変更先のエリアの情報である。
制御部２はステップＳ２５１で指定された配置変更が可能か否かを判断する。例えば変更先のエリアが固定のスイッチ配置に設定されているなど、変更不可の場合も考えられる。変更不能の場合は、制御部２はステップＳ２２５でエラー処理を行って処理を終える。
変更可能の場合、制御部２はステップＳ２５３で表示用配置情報を更新する。即ちスイッチＩＤとエリアの対応関係を変更するように更新する。これにより提示されるスイッチ画像５０の配置を変更することができる。
【００７８】
受信した設定情報に背景変更の情報が存在した場合、制御部２は図１３のステップＳ２６０からＳ２６１に進み、受信した情報で指定されている背景ＩＤを取得する。
ステップＳ２６２で制御部２は、その背景ＩＤが現在の背景ＩＤでなく、また他の背景画像パタンとして存在する背景ＩＤであるか否か、つまり変更可能であるか否かを確認する。不適切な背景ＩＤで変更不能であれば図１２のステップＳ２２５でエラー処理を行って処理を終える。
背景変更可能であれば制御部２はステップＳ２６３で表示用配置情報における背景設定、即ち紐づけられた背景ＩＤ情報を更新する。これにより背景が変更される。
【００７９】
受信した設定情報に左右変更の情報が存在した場合、制御部２はステップＳ２７０からＳ２７１に進み、表示用配置情報の更新を行う。即ち配置されるスイッチ画像５０の配置が左右反転されるように、スイッチＩＤとエリアの対応付けを更新する。これにより初期配置設定の際に車両から左右情報が得られなかったような場合でも、左ハンドル／右ハンドルに応じた配置変更が可能になる。
【００８０】
＜６．まとめ及び変形例＞
以上の実施の形態のタッチパネルスイッチ装置１によれば次のような効果が得られる。
実施の形態のタッチパネルスイッチ装置１は、表示パネル４に対応して配置されたタッチパネル５と、各操作機能に応じたスイッチ画像情報（図４Ａのスイッチ画像テーブル）、各操作機能に応じたコード情報（図４Ｃのスイッチ機能テーブル）、表示パネル４で表示させるスイッチ画像の配置を指定する表示用配置情報（図８，図９参照）とを記憶する記憶部１０を備える。また制御部２を備え、この制御部２は、スイッチ画像情報及び表示用配置情報に従って表示パネル４にスイッチ画像５０を表示させ、タッチパネル５へのタッチ操作に応じて、タッチ操作位置に表示させたスイッチ画像５０に対応するコード情報を記憶部１０から読み出してＩ／Ｆ部３から出力制御を行う（図１０の処理）。さらに制御部２は受信情報に基づいて表示用配置情報の書換処理を行う（図１１〜図１５の処理）。
各操作機能のスイッチ画像情報やコード情報を備えていることで、表示用配置情報の書換により多様なレイアウトで多様な操作機能のスイッチを提供可能となる。例えば車両用の場合、車種、グレード、機能タイプ、オプション装備など、個々の自動車に合わせて必要なスイッチを、共通のタッチパネルスイッチ装置により提供できる。
また多様なスイッチをフレキシブルに提供できるため、例えば車種、グレード等に応じて異なるスイッチモジュールを用意する必要は無くなる。
これらにより、製造工程の効率化、スイッチモジュールとしての部品点数の削減、車両の生産コストの低減という効果を得ることができる。
また旧来のメカニカルスイッチに比べて、必要な数のスイッチを行う場合にもスペース的な制限が少ない。
記憶するコード情報は搭載機器で使用しているコードとすることが好適である。例えば或る自動車メーカーの操作コード体系に従ったコード情報を記憶しておくことで、その自動車メーカーの製造過程で当該タッチパネルスイッチ装置を車両に搭載したときに、そのまま当該車両に対応するスイッチモジュールとして使用できることになる。
【００８１】
また実施の形態では、記憶部１０には、装着機器の種別毎に、表示パネル４で表示するスイッチ画像５０の配置を指定するスイッチ配置情報を示した種別対応テーブル（図６参照）が記憶され、制御部２は、種別情報の受信に応じて、種別対応テーブルから読み出したスイッチ配置情報を用いて、表示用配置情報の更新を行う（図８Ａ、図８Ｂ、図１１のＳ２０３，Ｓ２０４，Ｓ２０７，Ｓ２０８）。
デフォルトのスイッチ配置情報を記憶した種別対応テーブルを記憶しておくことにより、種別情報を受信することで、その搭載機器の種別（車種、グレード等）に合わせた初期的なスイッチ配置設定が実現される。工程上は、例えば車両のＥＣＵ等から種別情報の受信をするだけで、搭載する自動車に合わせたスイッチ配備が可能になるため、工程の効率化を実現できる。
さらに制御部２は、表示用配置情報に搭載車両に応じたスイッチ設定を記憶した状態から、さらに表示用配置情報を更新することで、スイッチ機能のカスタマイズができる。
【００８２】
なお図６ではスイッチ配置情報がレイアウトＩＤとスイッチ・エリア対応情報で構成される例を示したが、これは一例である。例えばレイアウト（エリア配置）を固定とする場合、スイッチ配置情報は、スイッチ・エリア対応情報のみ、或いは順番にスイッチＩＤを示す情報などでもよい。
また変形例として、種別対応テーブルを備えない場合も考えられる。その場合はデフォルトの背景ＩＤ、スイッチ配置情報（レイアウトＩＤ及びスイッチ・エリア対応情報）を、搭載車両のＥＣＵや或いは他のコンピュータ装置等から受信し、それに基づいてスイッチ設定を行うようにすることが考えられる。
【００８３】
実施の形態では、制御部２は、左右情報の受信に基づいて、表示用配置情報におけるスイッチ画像の配置の指定が、左用又は右用になるように更新を行う（図８Ａ、図８Ｂ、図１１のＳ２０５〜Ｓ２０８）。
これにより、左用／右用のスイッチ配置にフレキシブルに対応できるようになる。
またスイッチ配置情報を右用と左用で別途記憶しておかなくても良い。このため種別対応テーブルの記憶ための容量を左右対応のために拡張する必要は無く、メモリの効率利用ができる。
特に車両用の場合、左右情報は装着機器である車両が右ハンドル車か左ハンドル車かを示す情報である。
各種運転に関連する機能の操作のためのスイッチには、左ハンドル／右ハンドルによりスイッチ配置が適した状態が左右反対になる場合がある。このため特に車両搭載用のタッチパネルスイッチ装置としては、右ハンドル／左ハンドルの情報受信に応じた配置設定を自動的に行うことは極めて有用である。
自動車製造ライン上では、右ハンドル／左ハンドルに関わらず当該タッチパネルスイッチ装置を装備させれば、自動的に適したスイッチ配置となるため、共通のタッチパネルスイッチ装置を用いることができるとともに、左右対応の設定に手間がかからない。
車両の場合、多くの車種で左ハンドル車／右ハンドル車が製造されるため、種別対応テーブルの容量削減効果は大きく、またタッチパネルスイッチ装置１の汎用性も拡大する。
【００８４】
実施の形態では、記憶部１０には、複数の背景画像パタンを記憶した背景テーブル（図４Ｂ）が記憶されており、制御部２は、背景ＩＤで指定される背景画像パタンを用いて、表示パネル４でのスイッチ画像５０の背景の表示を実行させるようにしている（図１１のステップＳ２０９）。
これにより、装着箇所に合わせた外観のスイッチデバイスを提供できる。例えば自動車の内装の色、質感に応じて、各種の背景色や、木目調、メタリック調などの背景を切り替え可能とすることで、周囲と統一感を持った配置ができる。
また背景を選択できることで、ボディカラー、内装などに応じた背景を備えた別のスイッチモジュールを用意しておく必要もなくなる。
【００８５】
実施の形態では、制御部２はスイッチの追加、又は配置変更、又は削除、又はレイアウト変更の情報受信に応じて、表示用配置情報の更新を行う（図１２，図１３）。
このように表示態様を変更できるということは、配備できるスイッチを変更したり、配置位置を変えたりすることを意味する。これにより例えばユーザに応じたスイッチ装備も可能になる。具体的には、自動車のディーラーオプションなどとして装備機能を追加する際に、そのスイッチを追加することも極めて容易となる。
また機能を使用しない場合（例えば対応装置を取り外した場合）などに、スイッチの削除も容易であり、無用なスイッチを提供しないためには好適である。
【００８６】
実施の形態では、制御部２は装着機器に対して種別情報送信要求を行い、要求に応じて送信されてきた種別情報の受信に応じて、種別対応テーブルから読み出したスイッチ配置情報を用いて、表示用配置情報の更新を行う（図１４Ｂ、図１１）。
例えば当該タッチパネルスイッチ装置１が車両等の装着機器に装着された後、ＣＡＮ、ＬＩＮ等によりＥＣＵとの通信が可能となることに応じて自動的に種別情報の送信要求を行うこととすれば、タッチパネルスイッチ装置は自動的に搭載車両に応じたスイッチ設定ができることになる。
これにより、装着後、自動的にその装着機器（車両）の種別に応じたスイッチ配置が実現できる。従って工程効率は著しく向上する。
【００８７】
さらに実施の形態のタッチパネルスイッチ装置１は、車両用に適した利点がある。
近年の自動車の多機能化、自動運転／運転支援機能の拡充、電子制御範囲の拡大などにより、必要なスイッチ数が増大しており、メカニカルスイッチの配置が困難になりつつある。また個々のユーザのニーズに対応した機能の追加、カスタマイズも促進され、スイッチ交換などの要請も多い。これらに対してメカニカルスイッチよりも極めて効率的に必要な数／種類のスイッチ提供が可能である。
またこれにより、いわゆるディーラーオプションの範囲も広げることができる。
【００８８】
もちろん本発明は車両以外のタッチパネルスイッチ装置としても適用可能である。例えば航空機、船舶その他の移動体、工作機械、工場設備、無線飛行体等のコントローラなどへの適用が想定される。また特に左右（操作者の左右位置、或いは右利き／左利きなど）によるスイッチ配置を左右反転すること適しているものへの適用が好適である。
【符号の説明】
【００８９】
１…タッチパネルスイッチ装置、２…制御部、３…Ｉ／Ｆ部、４…表示パネル、５…タッチパネル、６…表示ドライバ、７…ＲＯＭ、８…フラッシュメモリ、９…ＲＡＭ、１０…記憶部、５０…スイッチ画像
【図１】
2019032752.tif 000003
【図２】
2019032752.tif 000004
【図３】
2019032752.tif 000005
【図４】
2019032752.tif 000006
【図５】
2019032752.tif 000007
【図６】
2019032752.tif 000008
【図７】
2019032752.tif 000009
【図８】
2019032752.tif 000010
【図９】
2019032752.tif 000011
【図１０】
2019032752.tif 000012
【図１１】
2019032752.tif 000013
【図１２】
2019032752.tif 000014
【図１３】
2019032752.tif 000015
【図１４】
2019032752.tif 000016
【図１５】
2019032752.tif 000017