(57)【要約】【課題】カスタマイズ装置とＥＣＵとの間の通信量を低減すると共にカスタマイズ処理を簡単化すること。【解決手段】ＥＣＵ２１，２２，２３は、自己が変更可能な設定項目の種類およびその設定値に対応付けられた識別情報が記録されたテーブル３４と、所定の設定項目について現在設定されている設定値に対応する識別情報とは異なる識別情報をカスタマイズ装置１０から受信したときには、設定値を当該受信した識別情報に対応する設定値に変更する設定値変更部３３と、を備え、カスタマイズ装置１０は、複数のＥＣＵ２１，２２，２３のそれぞれについて変更可能な設定項目の種類およびその設定値に対応付けられた識別情報が記録されたテーブル１３と、所定のＥＣＵ２１，２２，２３に対して変更を要求する設定項目の設定値に対応する識別情報を送信する識別情報送信部１２と、を備える。【選択図】図１
2011051552.tif 000002
【特許請求の範囲】
【請求項１】
車両に搭載された複数のＥＣＵと、そのＥＣＵの設定を変更するカスタマイズ装置とを備えるカスタマイズシステムにおいて、
上記ＥＣＵは、
自己が変更可能な設定項目の種類およびその設定値に対応付けられた識別情報が記録されたテーブルと、
所定の設定項目について現在設定されている設定値に対応する上記識別情報とは異なる上記識別情報を上記カスタマイズ装置から受信したときには、上記設定値を当該受信した上記識別情報に対応する設定値に変更する設定値変更手段と、
を備え、
上記カスタマイズ装置は、
複数の上記ＥＣＵのそれぞれについて変更可能な設定項目の種類およびその設定値に対応付けられた識別情報が記録されたテーブルと、
所定の上記ＥＣＵに対して変更を要求する設定項目の設定値に対応する上記識別情報を送信する識別情報送信手段と、
を備える、
ことを特徴とするカスタマイズシステム。
【請求項２】
請求項１記載のカスタマイズシステムであって、
前記カスタマイズ装置は、
所定の前記ＥＣＵについて、前記テーブルに基づいて前記変更可能な設定項目の種類およびその設定値の前記識別情報を当該識別情報に対応する情報に変換し、現在設定されている設定値と共に表示する表示手段と、
この表示手段に表示されている上記現在設定されている設定値と変更可能な設定値のいずれか一方を選択して前記変更を要求する設定項目の設定値に指定する操作手段と、
を備える、
ことを特徴とするカスタマイズシステム。
【請求項３】
請求項１または２記載のカスタマイズシステムであって、
前記ＥＣＵは、前記カスタマイズ装置からの要求に応じて現在設定されている設定項目の設定値に対応する前記識別情報を前記カスタマイズ装置に対して送信する制御内容報知手段を備え、
前記カスタマイズ装置は、所定の前記ＥＣＵの現在設定されている設定項目の設定値に対応する前記識別情報の送信を当該所定の前記ＥＣＵに対して要求して取得する識別情報取得手段を備える、
ことを特徴とするカスタマイズシステム。
【請求項４】
車両に搭載された複数のＥＣＵの設定を変更するカスタマイズ装置において、
複数の上記ＥＣＵのそれぞれについて変更可能な設定項目の種類およびその設定値に対応付けられた識別情報が記録されたテーブルと、
所定の上記ＥＣＵに対して変更を要求する設定項目の設定値に対応する上記識別情報を送信する識別情報送信手段と、
を備える、
ことを特徴とするカスタマイズ装置。
【請求項５】
請求項４記載のカスタマイズ装置であって、
所定の前記ＥＣＵについて、前記テーブルに基づいて前記変更可能な設定項目の種類およびその設定値の前記識別情報を当該識別情報に対応する情報に変換し、現在設定されている設定値と共に表示する表示手段と、
この表示手段に表示されている上記現在設定されている設定値と変更可能な設定値のいずれか一方を選択して前記変更を要求する設定項目の設定値に指定する操作手段と、
を備える、
ことを特徴とするカスタマイズ装置。
【請求項６】
請求項４または５記載のカスタマイズ装置であって、
所定の前記ＥＣＵの現在設定されている設定項目の設定値に対応する前記識別情報の送信を当該所定の前記ＥＣＵに対して要求して取得する識別情報取得手段を備える、
ことを特徴とするカスタマイズ装置。
【請求項７】
請求項４から６のいずれか１項記載のカスタマイズ装置を備えることを特徴とする車両。
【請求項８】
情報処理装置にインストールすることにより、その情報処理装置に、車両に搭載された複数のＥＣＵの設定を変更するカスタマイズ装置の機能を実現させるプログラムにおいて、
複数の上記ＥＣＵのそれぞれについて変更可能な設定項目の種類およびその設定値に対応付けられた識別情報が記録されたテーブルの機能と、
所定の上記ＥＣＵに対して変更を要求する設定項目の設定値に対応する上記識別情報を送信する識別情報送信手段の機能と、
を実現させる、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カスタマイズシステム、カスタマイズ装置、車両およびプログラムに関する。
【背景技術】
【０００２】
近年の電子化が進んだ自動車は、多数のＥＣＵ(Electric Control Unit)を備えている。これら多数のＥＣＵは、個々に制御を受け持つ箇所が異なっているため、その設定方法および調整方法についても個々に異なっている。したがって、従来は、個々のＥＣＵに対し、それぞれ異なる専用のカスタマイズ装置を接続して設定および調整を行っている。
【０００３】
一方で、ＥＣＵの簡単な制御内容の変更については、ディーラにおいても変更可能にしたいという要望がある。しかしながら、多数の異なる専用のカスタマイズ装置は、自動車メーカ側にのみ用意されているものであり、このような多数の異なる専用のカスタマイズ装置をディーラ側においても用意することはきわめて困難である。
【０００４】
この問題を解決するために、たとえば特許文献１では、１台のカスタマイズ装置によって多数のＥＣＵを設定および調整可能とする技術が提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−１９０９７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１のカスタマイズ装置では、ＥＣＵの記憶内容を一旦、カスタマイズ装置側に全て複写し、その上で記憶内容に変更を施し、変更された記憶内容を再びＥＣＵに戻すという手順で処理を行っている。したがって、特許文献１のカスタマイズ装置は、ＥＣＵの記憶内容を全部格納できる記憶領域が必要になり、装置規模およびコストが大きくなるという問題点がある。
【０００７】
また、特許文献１のカスタマイズ装置では、ＥＣＵの記憶内容の一部について変更を行いたい場合であっても、とりあえずカスタマイズ装置側にＥＣＵの記憶内容を全部複写する必要がある。このため、ＥＣＵとカスタマイズ装置との間でのデータの送受信には時間を要するという問題点がある。特に、多数のＥＣＵをカスタマイズしようとする場合、カスタマイズ装置と多数のＥＣＵとの間のデータの送受信には膨大な時間を要する。
【０００８】
本発明は、このような背景の下に行われたものであって、カスタマイズ装置とＥＣＵとの間の通信量を低減することができると共に、カスタマイズ処理を簡単化することができるカスタマイズシステム、カスタマイズ装置、車両およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の１つの観点は、カスタマイズシステムとしての観点である。すなわち、本発明のカスタマイズシステムは、車両に搭載された複数のＥＣＵと、そのＥＣＵの設定を変更するカスタマイズ装置とを備えるカスタマイズシステムにおいて、ＥＣＵは、自己が変更可能な設定項目の種類およびその設定値に対応付けられた識別情報が記録されたテーブルと、所定の設定項目について現在設定されている設定値に対応する識別情報とは異なる識別情報をカスタマイズ装置から受信したときには、設定値を当該受信した識別情報に対応する設定値に変更する設定値変更手段と、を備え、カスタマイズ装置は、複数のＥＣＵのそれぞれについて変更可能な設定項目の種類およびその設定値に対応付けられた識別情報が記録されたテーブルと、所定のＥＣＵに対して変更を要求する設定項目の設定値に対応する識別情報を送信する識別情報送信手段と、を備えるものである。
【００１０】
さらに、本発明のカスタマイズシステムにおけるカスタマイズ装置は、所定のＥＣＵについて、テーブルに基づいて変更可能な設定項目の種類およびその設定値の識別情報を当該識別情報に対応する情報に変換し、現在設定されている設定値と共に表示する表示手段と、この表示手段に表示されている現在設定されている設定値と変更可能な設定値のいずれか一方を選択して変更を要求する設定項目の設定値に指定する操作手段と、を備えることができる。
【００１１】
さらに、本発明のカスタマイズシステムにおけるＥＣＵは、カスタマイズ装置からの要求に応じて現在設定されている設定項目の設定値に対応する識別情報をカスタマイズ装置に対して送信する制御内容報知手段を備え、カスタマイズ装置は、所定のＥＣＵの現在設定されている設定項目の設定値に対応する識別情報の送信を当該所定の前記ＥＣＵに対して要求して取得する識別情報取得手段を備えることができる。
【００１２】
本発明の他の観点は、カスタマイズ装置としての観点である。すなわち、本発明のカスタマイズ装置は、車両に搭載された複数のＥＣＵの設定を変更するカスタマイズ装置において、複数のＥＣＵのそれぞれについて変更可能な設定項目の種類およびその設定値に対応付けられた識別情報が記録されたテーブルと、所定のＥＣＵに対して変更を要求する設定項目の設定値に対応する識別情報を送信する識別情報送信手段と、を備えるものである。
【００１３】
さらに、本発明のカスタマイズ装置は、所定のＥＣＵについて、テーブルに基づいて変更可能な設定項目の種類およびその設定値の識別情報を当該識別情報に対応する情報に変換し、現在設定されている設定値と共に表示する表示手段と、この表示手段に表示されている現在設定されている設定値と変更可能な設定値のいずれか一方を選択して変更を要求する設定項目の設定値に指定する操作手段と、を備えることができる。
【００１４】
さらに、本発明のカスタマイズ装置は、所定のＥＣＵの現在設定されている設定項目の設定値に対応する識別情報の送信を当該所定のＥＣＵに対して要求して取得する識別情報取得手段を備えることができる。
【００１５】
本発明のさらに他の観点は、車両としての観点である。すなわち、本発明の車両は、本発明のカスタマイズ装置を備えるものである。
【００１６】
本発明のさらに他の観点は、プログラムとしての観点である。すなわち、本発明のプログラムは、情報処理装置にインストールすることにより、その情報処理装置に、車両に搭載された複数のＥＣＵの設定を変更するカスタマイズ装置の機能を実現させるプログラムにおいて、複数のＥＣＵのそれぞれについて変更可能な設定項目の種類およびその設定値に対応付けられた識別情報が記録されたテーブルの機能と、所定のＥＣＵに対して変更を要求する設定項目の設定値に対応する識別情報を送信する識別情報送信手段の機能と、を実現させるものである。
【発明の効果】
【００１７】
本発明によれば、カスタマイズ装置とＥＣＵとの間の通信量を低減することができると共に、カスタマイズ処理を簡単化することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施の形態に係るカスタマイズシステムの全体構成図である。
【図２】図１のカスタマイズ装置側のテーブルの記録内容の一例を示す図である。
【図３】図１のＥＣＵ側のテーブルの記録内容の一例を示す図である。
【図４】図１のカスタマイズ装置の処理手順を示すフローチャートである。
【図５】図１のＥＣＵの処理手順を示すフローチャートである。
【図６】図１のカスタマイズ装置とＥＣＵとの間の通信手順を説明するための図である。
【図７】図１の表示部の表示例を示す図であり、ＥＣＵに現在設定されている設定値の表示例を示す図である。
【図８】図１の表示部の表示例を示す図であり、車両システム設定のメニューの表示例を示す図である。
【図９】図１の表示部の表示例を示す図であり、車両システム設定のメニューの中から「トランスミッション設定」が選択された場合の表示例を示す図である。
【図１０】図１の表示部の表示例を示す図であり、トランスミッション設定のメニューの表示例を示す図である。
【図１１】図１の表示部の表示例を示す図であり、トランスミッション設定のメニューの中から「ＰＴＯギヤ選択」の設定項目が選択された場合の表示例を示す図である。
【図１２】図１の表示部の表示例を示す図であり、「ＰＴＯギヤ選択」の設定項目の設定値の種類（「ＬＯＷ」または「ＨＩＧＨ」）の表示例を示す図である。
【図１３】図１の表示部の表示例を示す図であり、「ＰＴＯギヤ選択」の設定項目の設定値の種類（「ＬＯＷ」または「ＨＩＧＨ」）の中から「ＨＩＧＨ」が選択された場合の表示例を示す図である。
【図１４】図１の表示部の表示例を示す図であり、設定が完了した場合の表示例を示す図である。
【発明を実施するための形態】
【００１９】
（本発明の実施の形態に係るカスタマイズシステム１の構成について）
本発明の実施の形態に係るカスタマイズシステム１の構成について図１を参照して説明する。図１は、カスタマイズシステム１の全体構成図である。
【００２０】
カスタマイズシステム１は、カスタマイズ装置１０および車両２０に搭載されているＥＣＵ２１，２２，２３によって構成される。図１の例では、カスタマイズ装置１０を、車両２０に対する外付け装置であるかのように図示した。これはその方が説明が分り易いためであり、実際には、カスタマイズ装置１０が車両２０に搭載されてもよい。たとえば車両２０に搭載されたナビゲーション装置の機能の一部にカスタマイズ装置１０を実装し、当該ナビゲーション装置の画面を表示部１４として用い、当該ナビゲーション装置の操作部を操作部１５として用いてもよい。
【００２１】
なお、図１の例では、ＥＣＵ２１は、トランスミッションＥＣＵとして説明する。また、ＥＣＵ２２は、エアサス（エアサスペンション）ＥＣＵとして説明する。また、ＥＣＵ２３は、アイドルストップＥＣＵとして説明する。
【００２２】
ＥＣＵ２１は、トランスミッションＥＣＵであり、車両２０のトランスミッション機構部（不図示）を制御するためのＥＣＵである。本実施の形態では、ＥＣＵ２１は、ＰＴＯ(Power Take Off)を行う際のギヤを１速ギヤ（これをＥＣＵ２１ではＬＯＷと分類する）によって行うか、あるいは１速ギヤよりも一段上のギヤ（これをＥＣＵ２１ではＨＩＧＨと分類する）によって行うかを選択設定可能であるとして説明する。
【００２３】
さらに、ＥＣＵ２１は、車両２０が後進する際のギヤ（これをリバースギヤと呼ぶ）を１速ギヤ（これをＥＣＵ２１ではＬＯＷと分類する）によって行うか、あるいは１速ギヤよりも一段上のギヤ（これをＥＣＵ２１ではＨＩＧＨと分類する）によって行うかを選択設定可能であるとして説明する。
【００２４】
ＥＣＵ２２は、エアサスＥＣＵであり、車両２０のエアサス機構部（不図示）を制御するためのＥＣＵである。本実施の形態では、ＥＣＵ２２は、エアサスの空気圧を比較的低くするか（これをＥＣＵ２２ではＬＯＷと分類する）、あるいはエアサスの空気圧を比較的高くするか（これをＥＣＵ２２ではＨＩＧＨと分類する）を選択設定可能であるとして説明する。
【００２５】
ＥＣＵ２３は、アイドルストップＥＣＵであり、車両２０のアイドリングストップ機構部（不図示）を制御するためのＥＣＵである。本実施の形態では、ＥＣＵ２３は、車両２０がアイドリングストップを行う際に、ＥＣＵ２３において車両２０が停車と判定されたから実際にアイドリングストップが実施されるまでの時間を比較的短くするか（これをＥＣＵ２３ではＬＯＷと分類する）、あるいはＥＣＵ２３において車両２０が停車と判定されてから実際にアイドリングストップが実施されるまでの時間を比較的長くするか（これをＥＣＵ２３ではＨＩＧＨと分類する）を選択設定可能であるとして説明する。
【００２６】
なお、車両２０は、ＥＣＵ２１，２２，２３以外にも多数のＥＣＵを備えているがここでの説明は省略する。
【００２７】
（カスタマイズ装置１０の詳細な構成について）
次に、カスタマイズ装置１０の詳細な構成について図１を参照して説明する。カスタマイズ装置１０は、識別情報取得部１１（識別情報取得手段の一部）、識別情報送信部１２（識別情報送信手段の一部）、テーブル１３、表示部１４、操作部１５、制御部１６（識別情報取得手段の一部、識別情報送信手段の一部）およびＣＡＮ通信部１７（識別情報取得手段の一部、識別情報送信手段の一部）によって構成されている。
【００２８】
識別情報取得部１１は、ＥＣＵ２１，２２，２３から識別情報（ＩＤ）を取得したとき、取得した識別情報に対応する事項をテーブル１３から検索して表示部１４に出力する。
【００２９】
識別情報送信部１２は、ユーザが操作部１５を操作して行った入力事項に対応する識別情報をテーブル１３から検索してＥＣＵ２１，２２，２３に送信する。たとえば識別情報送信部１２が送信する識別情報の種類としては、以下のような種類がある。
（１）従来からのＣＡＮ(Control Area Network)通信を行うためにＥＣＵ２１，２２，２３が従来から有する識別情報（以下では、これをＥＣＵ識別情報という）
（２）ＥＣＵ２１，２２，２３に選択設定する項目（ＰＴＯギヤ選択、リバースギヤ選択、空気圧選択、開始時間選択など）の識別情報（以下では、これは項目識別情報という）
（３）ＥＣＵ２１，２２，２３に選択設定する値（ＬＯＷ、ＨＩＧＨ）の識別情報（以下では、これを設定値識別情報という）
（４）カスタマイズ装置１０がＥＣＵ２１，２２，２３に対して所定の設定項目について現在設定されている設定値に対応する項目識別情報および設定値識別情報の送信を要求する際に用いる識別情報（以下では、これを情報要求識別情報という）
【００３０】
テーブル１３は、ＥＣＵ識別情報、項目識別情報および設定値識別情報とこれに対応する事項とが記録されるメモリである。なお、ＥＣＵ識別情報については、従来からのものであるため、ＣＡＮ通信部１７の内部のテーブル（不図示）にも記録されている。
【００３１】
テーブル１３の記録内容は、複数のＥＣＵ２１，２２，２３に対応する全ての情報が予め記録されているものである。よって、テーブル１３のメモリは、書換え不可能なＲＯＭ(Read Only Memory)でよい。しかしながら、将来、テーブル１３の記録内容が変更される場合にも対応できるように、テーブル１３のメモリは、書換え可能な不揮発性メモリなどでもよい。
【００３２】
図２に、テーブル１３の記録内容の一例を示す。図２を参照すると、ＥＣＵ２１，２２，２３に対応するＥＣＵ識別情報として「トランスミッションＥＣＵ⇔“０００”」、「エアサスＥＣＵ⇔“００１”」、「アイドルストップＥＣＵ⇔“０１１”」が記録されている。
【００３３】
さらに、図２を参照すると、選択設定の項目に対応する項目識別情報として「ＰＴＯギヤ選択⇔“１１”」、「リバースギヤ選択⇔“１０”」、「空気圧選択⇔“１１”」、「開始時間選択⇔“１１”」が記録されている。なお、「ＰＴＯギヤ選択」、「空気圧選択」、「開始時間選択」の識別情報は、みな同じ“１１”であるが、各ＥＣＵ２１，２２，２３のＥＣＵ識別情報と組み合わせて用いるので問題はない。
【００３４】
たとえば「トランスミッションＥＣＵにおけるＰＴＯギヤ選択」であればその識別情報は「“０００”＋“１１”＝“０００１１”」となり、「エアサスＥＣＵにおける空気圧選択」であればその識別情報は「“００１”＋“１１”＝“００１１１”」となる。
【００３５】
さらに、図２を参照すると、選択設定の値に対応する設定値識別情報として「ＬＯＷ⇔“００”」、「ＨＩＧＨ⇔“０１”」が記録されている。
【００３６】
表示部１４は、識別情報取得部１１の出力をユーザが認識できる形式（たとえばテキスト、画像、音声など）として表示する。表示部１４は、たとえばＬＣＤ(Liquid Crystal Display)、ＥＬ(Electro Luminescence)、スピーカなどである。
【００３７】
操作部１５は、ユーザが操作するスイッチまたはタッチパネルを有し、ユーザの操作入力を識別情報送信部１２に伝達する。また、表示部１４と操作部１５とを重畳させ、表示部１４に表示されるアイコンをユーザが押下することによって、操作部１５の所定の部位が押下されるようにしてもよい。
【００３８】
制御部１６は、各部（識別情報取得部１１、識別情報送信部１２、テーブル１３、表示部１４、操作部１５、ＣＡＮ通信部１７）の動作を制御するためのコンピュータ装置である。たとえば制御部１６は、ＣＰＵ(Central processing Unit)またはＤＳＰ(Digital
Signal Processor)およびメモリから構成される。このメモリには、ＣＰＵまたはＤＳＰが動作するために必要となる制御プログラムおよびデータが格納されている。
【００３９】
ＣＡＮ通信部１７は、カスタマイズ装置１０とＥＣＵ２１，２２，２３との間でＣＡＮ通信を行うためのものである。ＣＡＮ通信自体は、従来から用いられている通信方式である。識別情報送信部１２および識別情報取得部１３は、ＣＡＮ通信部１７を介してＥＣＵ２１，２２，２３と通信を行う。
【００４０】
カスタマイズ装置１０とＥＣＵ２１，２２，２３とが通信を行う際には、まず、カスタマイズ装置１０のＣＡＮ通信部１７とＥＣＵ２１，２２，２３のＣＡＮ通信部３１との間で通信経路を確立し、この通信経路を用いてカスタマイズ装置１０の識別情報送信部１２、識別情報取得部１３とＥＣＵ２１，２２，２３の設定値報知部３２、設定値変更部３３とが通信を行う。
【００４１】
よって、前述したように、ＥＣＵ識別情報については、従来からのものであるため、テーブル１３以外にもＣＡＮ通信部１７の内部のテーブル（不図示）に記録されており、最初の通信経路確立の際には、ＣＡＮ通信部１７の内部のテーブル（不図示）に記録されているＥＣＵ識別情報が用いられることになる。
【００４２】
（ＥＣＵ２１，２２，２３の詳細な構成について）
次に、ＥＣＵ２１，２２，２３の詳細な構成を図１を参照して説明する。ＥＣＵ２１，２２，２３は、大きく分けて通信部３０および車両制御機能部３６によって構成される。車両制御機能部３６は、車両２０の所定の部分を制御するためのものであり、従来からのＥＣＵの機能である。
【００４３】
通信部３０は、ＣＡＮ通信部３１（設定値報知手段の一部、設定値変更手段の一部）、設定値報知部３２（設定値報知手段の一部）、設定値変更部３３（設定値変更手段の一部）、テーブル３４および制御部３５（設定値報知手段の一部、設定値変更手段の一部）によって構成される。
【００４４】
ＣＡＮ通信部３１は、車両２０内でＣＡＮ通信を行うためのものであり、従来から用いられている通信方式である。図１では、ＥＣＵ２１，２２，２３にそれぞれ設けられたＣＡＮ通信部３１がカスタマイズ装置１０と通信している様子を図示している。その他にもＣＡＮ通信部３１は、ＥＣＵ２１，２２，２３相互間の通信およびＥＣＵ２１，２２，２３と運転室内の各種スイッチ類（不図示）あるいはエンジンＥＣＵ、ハイブリッドＥＣＵなど、その他のＥＣＵ（不図示）との間の通信も司っている。
【００４５】
ＥＣＵ２１，２２，２３とカスタマイズ装置１０とが通信を行う際には、まず、カスタマイズ装置１０のＣＡＮ通信部１７とＥＣＵ２１，２２，２３のＣＡＮ通信部３１との間で通信経路を確立し、この通信経路を用いてカスタマイズ装置１０の識別情報送信部１２、識別情報取得部１３とＥＣＵ２１，２２，２３の設定値報知部３２、設定値変更部３３とが通信を行う。
【００４６】
よって、前述したように、ＥＣＵ識別情報については、従来からのものであるため、テーブル３４以外にもＣＡＮ通信部３１の内部のテーブル（不図示）に記録されており、最初の通信経路確立の際には、ＣＡＮ通信部３１の内部のテーブル（不図示）に記録されているＥＣＵ識別情報が用いられることになる。
【００４７】
設定値報知部３２は、カスタマイズ装置１０の識別情報送信部１２からカスタマイズ装置１０のＣＡＮ通信部１７を介してＥＣＵ２１のＣＡＮ通信部３１に、「現在実行中の制御内容の情報を取得したい」旨を表す情報要求識別情報が届いた場合、所定の項目識別情報および設定値識別情報の返信を行う。
【００４８】
たとえばＥＣＵ２１の設定値報知部３２に対し、カスタマイズ装置１０の識別情報送信部１２からＣＡＮ通信部１７を経由して「所定の設定項目について現在設定されている設定値の設定値識別情報を取得したい」旨を表す情報要求識別情報が届いた場合、ＥＣＵ２１の設定値報知部３２は、所定の設定項目について現在設定されている設定値の識別情報（すなわち、項目識別情報＋設定値識別情報）を返信する。
【００４９】
なお、１つのＥＣＵが複数種類の設定項目を有しており、カスタマイズ装置１０は、その複数の設定項目の中の特定の設定項目の情報のみを取得したい場合には、特定の種類の設定項目を指定する識別情報を併せて送信することとする。たとえばＥＣＵ２１であれば、「ＰＴＯギヤ選択」と「リバースギヤ選択」の設定項目を有しているので、これらのいずれか一方を指定するようにしてもよい。
【００５０】
ここで、情報要求識別情報とは、テーブル１３，３４で用いられていない識別情報であることが好ましい。たとえば情報要求識別情報として４桁の“１１１１”などを用いてもよい。また、１つのＥＣＵが複数種類の設定項目を有している場合などでは、特定の設定項目を指定してもよい。その場合は、“１１１１（情報要求識別情報）”＋“１１（ＰＴＯギヤ選択の項目識別情報）”＝“１１１１１１”などとすればよい。
【００５１】
すなわち、ＥＣＵ２１の設定値報知部３２は、自己のＥＣＵ識別情報“０００”と共に、ＰＴＯギヤ選択の項目識別情報“１１”、ＬＯＷまたはＨＩＧＨのいずれか一方の設定値識別情報“００”または“０１”、および／または、リバースギヤ選択の項目識別情報“１０”、ＬＯＷまたはＨＩＧＨのいずれか一方の設定値識別情報“００”または“０１”を返信する。
【００５２】
つまり、トランスミッションＥＣＵ２１の設定値報知部３２は、“０００（トランスミッションＥＣＵ）”＋“１１（ＰＴＯギヤ選択）”＋“００（ＬＯＷ）”（または“０１（ＨＩＧＨ）”）＋“１０（リバースギヤ選択）”＋“００（ＬＯＷ）”（または“０１（ＨＩＧＨ）”）＝“０００１１００１０００”または“０００１１０１１００１”を返信する。
【００５３】
設定値変更部３３は、カスタマイズ装置１０の識別情報送信部１２からＣＡＮ通信部１７を介して現在設定されている設定値とは異なる設定値の設定値識別情報を受け取ったら、車両制御機能部３５における設定値を変更する。
【００５４】
たとえばＥＣＵ２１がＰＴＯギヤ選択において１速ギヤ（ＬＯＷ）を用いているときに、カスタマイズ装置１０の識別情報送信部１２からＰＴＯギヤ選択において１速ギヤよりも１段上のギヤ（ＨＩＧＨ）を用いる設定値識別情報を受け取った場合、車両制御機能部３５に対してその旨の指示を行う。
【００５５】
すなわち、ＥＣＵ２１が“０００（トランスミッションＥＣＵ）”＋“１１（ＰＴＯギヤ選択）”＋“００（ＬＯＷ）”＝“０００１１００”という「ＥＣＵ識別情報＋項目識別情報＋設定値識別情報」で表される制御を行っているときに、カスタマイズ装置１０の識別情報送信部１２から“０００（トランスミッションＥＣＵ）”＋“１１（ＰＴＯギヤ選択）”＋“０１（ＨＩＧＨ）”＝“０００１１０１”という「ＥＣＵ識別情報＋項目識別情報＋設定値識別情報」を受け取った場合、車両制御機能部３５に対し、ＰＴＯギヤ選択において１速（ＬＯＷ）よりも１段上のギヤ（ＨＩＧＨ）を用いるように指示する。
【００５６】
テーブル３４は、項目識別情報および設定値識別情報とこれに対応する事項とが記録されるメモリである。テーブル３４の記録内容は、自己のＥＣＵのみに対応する情報が予め記録されているものである。よって、テーブル３４のメモリは、書換え不可能なＲＯＭでよい。しかしながら、将来、テーブル３４の記録内容が変更される場合にも対応できるように、テーブル３４のメモリは、書換え可能な不揮発性メモリなどでもよい。
【００５７】
図３に、テーブル３４の記録内容の一例を示す。図３を参照すると、トランスミッションＥＣＵ２１の選択設定の項目に対応する項目識別情報として「ＰＴＯギヤ選択⇔“１１”」および「リバースギヤ選択⇔“１０”」が記録されている。さらに、図３を参照すると、選択設定の値に対応する設定値識別情報として「ＬＯＷ⇔“００”」、「ＨＩＧＨ⇔“０１”」が記録されている。
【００５８】
制御部３５は、各部（ＣＡＮ通信部３１、設定値報知部３２、設定値変更部３３、テーブル３４）の動作を制御するためのコンピュータ装置である。たとえば制御部３５は、ＣＰＵまたはＤＳＰおよびメモリから構成される。このメモリには、ＣＰＵまたはＤＳＰが動作するために必要となる制御プログラムおよびデータが格納されている。
【００５９】
（カスタマイズ装置１０の処理手順について）
次に、カスタマイズ装置１０の処理手順について図４のフローチャートを参照して説明する。図４は、カスタマイズ装置１０の制御部１６の処理手順を示すフローチャートである。
【００６０】
ＳＴＡＲＴ：カスタマイズ装置１０の制御部１６は、カスタマイズ装置１０が起動されるとステップＳ１の処理へ移行する。
【００６１】
ステップＳ１：制御部１６は、識別情報送信部１２を用いてカスタマイズ対象となるＥＣＵの呼び出しを行ってステップＳ２の処理へ移行する。たとえばＥＣＵ２１をカスタマイズ対象とした場合、制御部１６は、ＣＡＮ通信部１７からＥＣＵ２１のＣＡＮ通信部３１に対してＥＣＵ２１のＥＣＵ識別情報である“０００”を送信する。
【００６２】
カスタマイズ装置１０から識別情報“０００”を受信したトランスミッションＥＣＵ２１の制御部３５は、カスタマイズ装置１０が自己のトランスミッションＥＣＵ２１をカスタマイズ対象としていることを認識する。また、制御部３５は、カスタマイズ装置１０が自己のトランスミッションＥＣＵ２１をカスタマイズ対象としていることを認識した旨を応答するために、ＣＡＮ通信部３１から自己のＥＣＵ識別情報“０００”をカスタマイズ装置１０に対して返信する。
【００６３】
ステップＳ２：制御部１６は、カスタマイズ対象となるＥＣＵの呼び出しが完了したか否かを判断する。すなわち、制御部１６は、カスタマイズ対象となるＥＣＵの呼び出しが完了した場合（ステップＳ２でＹｅｓ）、ステップＳ３の処理へ移行する。一方、制御部１６は、カスタマイズ対象となるＥＣＵの呼び出しが完了しない場合（ステップＳ２でＮｏ）、ステップＳ１の処理へ戻る。
【００６４】
すなわち、制御部１６は、ＣＡＮ通信部１７からＥＣＵに対して送信したＥＣＵ識別情報に対する返信（すなわち当該ＥＣＵのＥＣＵ識別情報）を識別情報取得部１１が受け取ったか否かを判断することによって、カスタマイズ対象となるＥＣＵの呼び出しが完了したか否かを判断する。
【００６５】
たとえば、制御部１６は、ＣＡＮ通信部１７からＥＣＵ２１に対して“０００”というＥＣＵ識別情報を送信したときに、ＣＡＮ通信部１７が“０００”というＥＣＵ識別情報の返信を受け取ればＥＣＵ２１の呼び出しが完了したことになる。
【００６６】
ステップＳ３：制御部１６は、操作部１５からの入力によって、ユーザからのカスタマイズ対象となるＥＣＵにおける現在設定されている設定値の設定値識別情報の取得要求が有るか否かを判断する。すなわち、制御部１６は、操作部１５からの入力によって、カスタマイズ対象となるＥＣＵにおける現在設定されている設定値の設定値識別情報の取得要求がある場合（ステップＳ３でＹｅｓ）、ステップＳ４の処理へ移行する。一方、制御部１６は、操作部１５からの入力によって、カスタマイズ対象となるＥＣＵにおける現在設定されている設定値の設定値識別情報の取得要求が無い場合（ステップＳ３でＮｏ）、ステップＳ７の処理へ移行する。
【００６７】
すなわち、ＥＣＵをカスタマイズしようとするユーザにおいて、カスタマイズ対象となるＥＣＵに現在設定されている設定値を既に把握しているならば、ユーザは、カスタマイズ対象となるＥＣＵに現在設定されている設定値の設定値識別情報の取得を要求する必要はない。一方、ＥＣＵをカスタマイズしようとするユーザにおいて、カスタマイズ対象となるＥＣＵに現在設定されている設定値を把握していないならば、ユーザは、カスタマイズ対象となるＥＣＵに現在設定されている設定値の設定値識別情報の取得を要求する必要がある。
【００６８】
たとえばカスタマイズ対象となるＥＣＵに現在設定されている設定値の設定値識別情報を要求する際には、識別情報送信部１２は、その旨を表す情報要求識別情報をカスタマイズ対象となるＥＣＵに送信する。
【００６９】
ステップＳ４：制御部１６は、識別情報送信部１２からＣＡＮ通信部１７を経由してカスタマイズ対象となるＥＣＵに対して取得要求として情報要求識別情報（たとえば“１１１１”）を送信し、ステップＳ５の処理へ移行する。
【００７０】
ステップＳ５：制御部１６は、ステップＳ４における情報要求識別情報送信の結果、識別情報取得部１１がカスタマイズ対象となるＥＣＵから現在設定されている設定値の設定値識別情報を取得できたか否かを判断する。すなわち、制御部１６は、ステップＳ４における情報要求識別情報送信の結果、識別情報取得部１１がカスタマイズ対象となるＥＣＵから現在設定されている設定値の設定値識別情報を取得できた場合（ステップＳ５でＹｅｓ）、ステップＳ６の処理へ移行する。一方、制御部１６は、ステップＳ４における情報要求識別情報送信の結果、識別情報取得部１１がカスタマイズ対象となるＥＣＵから現在設定されている設定値の設定値識別情報を取得できない場合（ステップＳ５でＮｏ）、ステップＳ４の処理へ戻る。
【００７１】
ステップＳ６：制御部１６は、識別情報取得部１１が取得したカスタマイズ対象となるＥＣＵにおける現在設定されている設定値の設定値識別情報に対応する事項を、テーブル１３を参照することによって認識してこれを表示部１４に表示させ、ステップＳ７の処理へ移行する。
【００７２】
ステップＳ７：制御部１６は、所定時間内にユーザによる設定値の変更が有るか否かを判断する。すなわち、制御部１６は、所定時間内にユーザによる設定値の変更が有る場合（ステップＳ７でＹｅｓ）、ステップＳ８の処理へ移行する。一方、制御部１６は、所定時間内にユーザによる設定値の変更が無い場合（ステップＳ７でＮｏ）、処理を終了する（ＥＮＤ）。
【００７３】
ステップＳ８：制御部１６は、識別情報送信部１２からカスタマイズ対象となるＥＣＵに対して設定値の変更に対応する設定値識別情報を送信して処理を終了する（ＥＮＤ）。
【００７４】
このようにして、カスタマイズ装置１０は、複数のＥＣＵの中からユーザが指定するＥＣＵを呼び出して通信経路を確立し、ユーザの要求に応じて当該ＥＣＵに現在設定されている設定値を表示し、また、ユーザの要求に応じて当該ＥＣＵに現在設定されている設定値の変更を行うことができる。
【００７５】
この際、ユーザは表示部１４に表示された情報を参照することによって、容易に情報内容を認識できる。すなわち、カスタマイズ装置１０とＥＣＵ２１，２２，２３との間でやりとりされる各種の識別情報は、テーブル１３によってユーザが認識できる形式の情報に変換されるので、ユーザは、表示部１４に表示された情報を容易に認識できる。表示部１４に表示される情報の形式は、たとえばテキスト情報、画像情報などである。また、表示部１４がスピーカまたはヘッドホン（もしくはイヤホン）であり音声情報によって表示を行ってもよい。
【００７６】
（ＥＣＵ２１，２２，２３の処理手順について）
次に、ＥＣＵ２１，２２，２３の処理手順について図５のフローチャートを参照して説明する。図５は、ＥＣＵ２１，２２，２３の制御部３５の処理手順を示すフローチャートである。
【００７７】
ＳＴＡＲＴ：制御部３５は、車両２０のキースイッチがＯＮ状態になるとステップＳ１０の処理へ移行する。
【００７８】
ステップＳ１０：制御部３５は、自ＥＣＵの呼び出しが有るか否かを判断する。すなわち、制御部３５は、自ＥＣＵの呼び出しが有る場合（ステップＳ１０でＹｅｓ）、ステップＳ１１の処理へ移行する。一方、制御部３５は、自ＥＣＵの呼び出しが無い場合（ステップＳ１０でＮｏ）、ステップＳ１６の処理へ移行する。
【００７９】
ここで、「自ＥＣＵの呼び出し」とは、前述したように、自ＥＣＵのＥＣＵ識別情報と一致するＥＣＵ識別情報をＣＡＮ通信部３１が受け取った状態をいう。
【００８０】
ステップＳ１１：制御部３５は、ＣＡＮ通信部３１から自ＥＣＵのＥＣＵ識別情報を応答してステップＳ１２の処理へ移行する。
【００８１】
ステップＳ１２：制御部３５は、ＣＡＮ通信部３１が現在設定されている設定値の設定値識別情報の取得要求をカスタマイズ装置１０から受け取ったか否かを判断する。すなわち、制御部３５は、ＣＡＮ通信部３１が現在設定されている設定値の設定値識別情報の取得要求をカスタマイズ装置１０から受け取った場合（ステップＳ１２でＹｅｓ）、ステップＳ１３の処理へ移行する。一方、制御部３５は、ＣＡＮ通信部３１が現在設定されている設定値の設定値識別情報の取得要求をカスタマイズ装置１０から受け取っていない場合（ステップＳ１２でＮｏ）、ステップＳ１４の処理へ移行する。
【００８２】
ステップＳ１３：制御部３５は、設定値報知部３２から現在設定されている設定値の設定値識別情報をカスタマイズ装置１０に送信してステップＳ１４の処理へ移行する。
【００８３】
ステップＳ１４：制御部３５は、ＣＡＮ通信部３１が現在設定されている設定値と異なる設定値識別情報を受け取ったか否かを判断する。すなわち、制御部３５は、ＣＡＮ通信部３１が現在設定されている設定値と異なる設定値識別情報を受け取った場合（ステップＳ１４でＹｅｓ）、ステップＳ１５の処理へ移行する。一方、制御部３５は、ＣＡＮ通信部３１が現在設定されている設定値と異なる設定値識別情報を受け取っていない場合（ステップＳ１４でＮｏ）、ステップＳ１６の処理へ移行する。
【００８４】
ステップＳ１５：制御部３５は、設定値変更部３３を用いて車両制御機能部３６の設定値を受け取った設定値識別情報に対応する設定値に変更し、ステップＳ１６の処理へ移行する。
【００８５】
ステップＳ１６：制御部３５は、車両２０のキースイッチがＯＦＦ状態であるか否かを判断する。すなわち、制御部３５は、車両２０のキースイッチがＯＦＦ状態である場合（ステップＳ１６でＹｅｓ）、処理を終了する（ＥＮＤ）。一方、制御部３５は、車両２０のキースイッチがＯＦＦ状態でなければ（ステップＳ１６でＮｏ）、ステップＳ１０の処理へ戻る。
【００８６】
このようにして、ＥＣＵ２１，２２，２３は、カスタマイズ装置１０との間で通信経路を確立し、ユーザの要求に応じて当該ＥＣＵに現在設定されている設定値の変更を行うことができる。この際、カスタマイズ装置１０とＥＣＵ２１，２２，２３との間でやりとりされる各種の識別情報は、単純化されたデータ量の小さな情報であり、カスタマイズ装置１０とＥＣＵ２１，２２，２３との間の通信量もごく小さなものである。よって、カスタマイズ装置１０とＥＣＵ２１，２２，２３との間の通信時間を短くできると共に、カスタマイズ装置１０およびＥＣＵ２１，２２，２３における通信に利用するデバイス（ＣＰＵ，ＤＳＰ，メモリなど）について小規模化および低価格化することができる。
【００８７】
（カスタマイズ装置１０とＥＣＵ２１，２２，２３との間でやりとりされる各種の識別情報について）
次に、カスタマイズ装置１０とＥＣＵ２１，２２，２３との間でやりとりされる各種の識別情報について図６を参照して説明する。図６は、カスタマイズ装置１０とＥＣＵ２１，２２，２３との間の通信のタイミングチャートである。ここでは、カスタマイズ装置１０とＥＣＵ２１とが通信しているものとする。
【００８８】
状態ＳＴ１：操作部１５からのユーザによる入力によって、カスタマイズ装置１０からＥＣＵ２１に対してカスタマイズ対象のＥＣＵの呼び出しを行う。この際、カスタマイズ装置１０の識別情報送信部１２からＥＣＵ２１には、カスタマイズ対象ＥＣＵのＥＣＵ識別情報として“０００（トランスミッションＥＣＵ）”がＣＡＮ送信部１７を経由して送信される。
【００８９】
状態ＳＴ２：ＥＣＵ２１のＣＡＮ通信部３１は、カスタマイズ装置１０から自ＥＣＵ２１のＥＣＵ識別情報を受け取ると、ＥＣＵ２１からカスタマイズ装置１０に対して自ＥＣＵ２１のＥＣＵ識別情報“０００”の返信を行う。ＥＣＵ２１のＥＣＵ識別情報は、ＣＡＮ通信部１７を経由して識別情報取得部１１が受け取ってテーブル１３を参照することにより、「トランスミッションＥＣＵ」のＥＣＵ識別情報であることが検索され、表示部１４は、ユーザに対して「トランスミッションＥＣＵ」という表示を行う。これによりカスタマイズ装置１０のユーザは、ＥＣＵ２１の呼び出しが完了したことを認識する。
【００９０】
状態ＳＴ３：ユーザが操作部１５から現在設定されている設定値の設定値識別情報の取得要求を行うと、情報要求識別情報（たとえば“１１１１”）が識別情報送信部１２からＥＣＵ２１にＣＡＮ通信部１７を経由して送信される。なお、実際のユーザの操作としては、単に、「設定値取得要求」を指示するボタンなどを操作するだけである。識別情報送信部１２は、ユーザの操作を認識すると予め記憶している情報要求識別情報をＥＣＵ２１に対して送信する。この際、情報要求識別情報についてもテーブル１３に記録されていて、識別情報送信部１２がテーブル１３を参照することにより情報要求識別情報を認識するようにしてもよい。
【００９１】
状態ＳＴ４：ＥＣＵ２１の設定値報知部３２は、ＥＣＵ２１の現在設定されている設定値の設定値識別情報を含む識別情報をカスタマイズ装置１０に対して応答する。図６の例では、ＥＣＵ２１はカスタマイズ装置１０に対して“０００（トランスミッションＥＣＵ）”＋“１１（ＰＴＯ選択）”＋“００（ＬＯＷ）”＋“１０（リバースギヤ選択）”＋“００（ＬＯＷ）”＝“０００１１００１０００”を応答している。
【００９２】
カスタマイズ装置１０の識別情報取得部１１は、ＣＡＮ通信部１７を経由してＥＣＵ２１から受け取った現在設定されている設定値の設定値識別情報に対応する事項をテーブル１３から検索して表示部１４に表示する。
【００９３】
状態ＳＴ５：ユーザがＥＣＵ２１の現在設定されている設定値を変更しようとした場合、操作部１５から変更する設定値を入力する。この入力は、たとえば「ＬＯＷ」または「ＨＩＧＨ」に対応するボタンの押下である。カスタマイズ装置１０の識別情報送信部１２は、「ＬＯＷ」または「ＨＩＧＨ」に対応する設定値識別情報をテーブル１３から検索してＥＣＵ２１にＣＡＮ通信部１７を経由して設定値識別情報を含む識別情報を送信する。図６の例では、カスタマイズ装置１０はＥＣＵ２１に対して“０００（トランスミッションＥＣＵ）”＋“１１（ＰＴＯ選択）”＋“０１（ＨＩＧＨ）”＋“１０（リバースギヤ選択）”＋“０１（ＨＩＧＨ）”＝“０００１１０１１００１”を送信している。
【００９４】
ＥＣＵ２１の設定値変更部３３は、ＣＡＮ通信部３１を経由して受け取った設定値識別情報に対応する事項をテーブル３４を参照して検索し、その事項に応じて車両制御機能部３５の設定値を変更する。
【００９５】
（表示部１４の表示例について）
次に、表示部１４の表示例について図７〜図１４を参照して説明する。図７〜図１４は、表示部１４の表示例を示す図である。
【００９６】
ユーザが操作部１５を操作してトランスミッションＥＣＵにおける現在設定されている設定値の情報を取得した場合、表示部１４には図７に示すような表示が行われる。図７の例で、現在は、トランスミッションＥＣＵであるＥＣＵ２１では、ＰＴＯギヤ選択およびリバースギヤ選択共にＬＯＷ（１速ギヤ）に設定されていることがわかる。
【００９７】
さらに、ユーザが操作部１５を操作してカスタマイズを行うための入力を行うと、表示部１４には図８に示すようなメニューの表示が行われる。図８の例では、「車両システム設定」として「トランスミッション設定」、「エアサス設定」、「アイドルストップ設定」がそれぞれ選択項目として表示されている。
【００９８】
図９の表示例は、ユーザが図８のメニューの中から「トランスミッション設定」を選択するための操作を行った場合の表示例である。図９の「トランスミッション設定」の選択項目の表示が囲まれていることがわかる。このとき「トランスミッション設定」の選択項目の表示の色が変わるようにしてもよい。
【００９９】
図１０の表示例は、ユーザが図９の表示例において「トランスミッション設定」の選択項目を選択したことにより遷移した表示例である。「トランスミッション設定」の選択項目には「ＰＴＯギヤ選択」、「リバースギヤ選択」の２種類の設定項目があることがメニュー表示されている。
【０１００】
図１１の表示例は、ユーザが図１０のメニューの中から「ＰＴＯギヤ選択」の設定項目を選択するための操作を行った場合の表示例である。図１１の「ＰＴＯギヤ選択」の設定項目の表示が囲まれていることがわかる。このとき「ＰＴＯギヤ選択」の設定項目の表示の色が変わるようにしてもよい。
【０１０１】
図１２の表示例は、ユーザが図１１の表示例において「ＰＴＯギヤ選択」の設定項目を選択したことにより遷移した表示例である。「ＰＴＯギヤ選択」には「ＬＯＷ」、「ＨＩＧＨ」の２種類の設定値があることがメニュー表示されている。
【０１０２】
図１３の表示例は、ユーザが図１２のメニューの中から「ＨＩＧＨ」の設定値を選択するための操作を行った場合の表示例である。図１３の「ＨＩＧＨ」の設定値の表示が囲まれていることがわかる。このとき「ＨＩＧＨ」の設定値の表示の色が変わるようにしてもよい。
【０１０３】
図１４の表示例は、ユーザが図１３の表示例において選択した設定値「ＨＩＧＨ」がＥＣＵ２１によって実際に受け付けられ、ＥＣＵ２１の設定値の変更が完了したことを表している。
【０１０４】
（本発明の実施の形態の効果について）
このように、表示部１４には、ユーザが視認し易いように、テキスト情報などによる表示が行われる。その一方で、カスタマイズ装置１０とＥＣＵ２１，２２，２３との間では、簡単な識別情報によって通信が行われる。これにより、カスタマイズ装置１０とＥＣＵ２１，２２，２３との間の通信量を低減することができると共に、カスタマイズ処理を簡単化することができる。
【０１０５】
また、カスタマイズ装置１０とＥＣＵ２１，２２，２３との間では、その都度、識別情報を用いた通信が行われている。これにより、たとえば特許文献１のカスタマイズ装置のように、ＥＣＵ２１，２２，２３の記憶内容の全体を一旦格納するような大規模なメモリは必要としない。よって、カスタマイズ装置１０の装置規模およびコストを低く抑えることができる。
【０１０６】
また、カスタマイズ装置１０とＥＣＵ２１，２２，２３との間の通信量を低減することにより、カスタマイズ装置１０とＥＣＵ２１，２２，２３との間の通信時間を短縮することができる。延いてはカスタマイズ作業時間を短縮することができる。
【０１０７】
また、上述したように、カスタマイズ装置１０は、装置規模およびコストを低く抑えることができる。このため車両２０の運転室などの一部に少ないスペースを利用してカスタマイズ装置１０を搭載可能である。あるいは、カスタマイズ装置１０の機能を車両２０のナビゲーション装置の機能の一部として実装してもよい。この際、カスタマイズ装置１０を車両２０に搭載することによって車両２０のコストが高くなるといったことも無いようにできる。  
【０１０８】
このように、カスタマイズ装置１０は、複数の車両２０に対して共通に使用可能な外付け装置として用いることもできるし、カスタマイズ装置１０を個々の車両にそれぞれ搭載して用いることもできる。
【０１０９】
（プログラムを用いた実施の形態について）
カスタマイズ装置１０の制御部１６およびＥＣＵ２１，２２，２３の制御部３５は、所定のプログラムにより動作する汎用の情報処理装置（ＣＰＵ、ＤＳＰ、マイクロプロセッサ（マイクロコンピュータ）など）によって構成されてもよい。例えば、汎用の情報処理装置は、メモリ、ＣＰＵ、入出力ポートなどを有する。汎用の情報処理装置のＣＰＵは、メモリなどから所定のプログラムとして制御プログラムを読み込んで実行する。これにより、汎用の情報処理装置には、カスタマイズ装置１０の制御部１６およびＥＣＵ２１，２２，２３の制御部３５の機能が実現される。また、その他の機能についてもソフトウェアにより実現可能な機能については汎用の情報処理装置とプログラムとによって実現することができる。
【０１１０】
なお、汎用の情報処理装置が実行する制御プログラムは、カスタマイズ装置１０の制御部１６およびＥＣＵ２１，２２，２３の制御部３５の出荷前に、汎用の情報処理装置のメモリなどに記憶されたものであっても、カスタマイズ装置１０の制御部１６およびＥＣＵ２１，２２，２３の制御部３５の出荷後に、汎用の情報処理装置のメモリなどに記憶されたものであってもよい。また、制御プログラムの一部が、カスタマイズ装置１０の制御部１６およびＥＣＵ２１，２２，２３の制御部３５の出荷後に、汎用の情報処理装置のメモリなどに記憶されたものであってもよい。カスタマイズ装置１０の制御部１６およびＥＣＵ２１，２２，２３の制御部３５の出荷後に、汎用の情報処理装置のメモリなどに記憶される制御プログラムは、例えば、ＣＤ−ＲＯＭなどのコンピュータ読取可能な記録媒体に記憶されているものをインストールしたものであっても、インターネットなどの伝送媒体を介してダウンロードしたものをインストールしたものであってもよい。
【０１１１】
また、制御プログラムは、汎用の情報処理装置によって直接実行可能なものだけでなく、ハードディスクなどにインストールすることによって実行可能となるものも含む。また、圧縮されたり、暗号化されたりしたものも含む。
【０１１２】
このように、汎用の情報処理装置とプログラムによってカスタマイズ装置１０の制御部１６およびＥＣＵ２１，２２，２３の制御部３５の機能を実現することにより、車両の多品種化や仕様変更（または設計変更）に対して柔軟に対応可能となる。
【０１１３】
（その他の実施の形態）
本発明の実施の形態は、その要旨を逸脱しない限り、様々に変更が可能である。たとえば上述の実施の形態では、カスタマイズ装置１０においてＣＡＮ通信を行うためのＣＡＮ通信部１７およびＥＣＵ２１，２２，２３においてＣＡＮ通信を行うためのＣＡＮ通信部３１を図示して説明した。これに対し、カスタマイズ装置１０のＣＡＮ通信部１７の機能を識別情報送信部１２および識別情報取得部１３にそれぞれ内蔵し、ＥＣＵ２１，２２，２３のＣＡＮ通信部３１の機能を設定値報知部３２および設定値変更部３３にそれぞれ内蔵するようにしてもよい。
【０１１４】
これによれば、ＣＡＮ通信部１７，３１が従来から有するテーブル（不図示）については、テーブル１３，３４によって代行することができる。
【符号の説明】
【０１１５】
１…カスタマイズシステム、１０…カスタマイズ装置、１１…識別情報取得部（識別情報取得手段の一部）、１２…識別情報送信部（識別情報送信手段の一部）、１３…テーブル、１６…制御部（識別情報取得手段の一部、識別情報送信手段の一部）、１７…ＣＡＮ通信部（識別情報取得手段の一部、識別情報送信手段の一部）、２０…車両、２１，２２，２３…ＥＣＵ、３１…ＣＡＮ通信部（制御内容変更手段の一部、制御内容報知手段の一部）、３２…設定値報知部（制御内容報知手段の一部）、３３…設定値変更部（制御内容変更手段の一部）、３４…テーブル、３５…制御部（制御内容変更手段の一部、制御内容報知手段の一部）
【図１】
2011051552.tif 000003
【図２】
2011051552.tif 000004
【図３】
2011051552.tif 000005
【図４】
2011051552.tif 000006
【図５】
2011051552.tif 000007
【図６】
2011051552.tif 000008
【図７】
2011051552.tif 000009
【図８】
2011051552.tif 000010
【図９】
2011051552.tif 000011
【図１０】
2011051552.tif 000012
【図１１】
2011051552.tif 000013
【図１２】
2011051552.tif 000014
【図１３】
2011051552.tif 000015
【図１４】
2011051552.tif 000016