(57)【特許請求の範囲】
【請求項１】
車両の部材をアップグレードするシステムであって、
前記部材の動作についてのインストラクションを記憶するように採用される不揮発性メモリを有する、車両の電子制御ユニット（ＥＣＵ）、及び
データを前記不揮発性メモリ部材にロードするように構成された、前記部材を含むアップグレード可能な車両のコックピットインターフェイス
を備え、
前記アップグレード可能な車両のコックピットインターフェイスは、前記部材が以前のバージョンの部材から他のバージョンの前記部材に切り替えられることに応じて、前記ＥＣＵが前記他のバージョンの部材とインターフェイスすることを許容するように、記憶された前記インストラクションを再書込みし、
前記以前のバージョンの部材は、ダッシュボードディスプレイであり、
前記他のバージョンの部材は、ヘッドアップディスプレイ（ＨＵＤ）である、システム。
【請求項２】
車両の部材をアップグレードするシステムであって、
前記部材の動作についてのインストラクションを記憶するように採用される不揮発性メモリを有する、車両の電子制御ユニット（ＥＣＵ）、及び
データを前記不揮発性メモリ部材にロードするように構成された、前記部材を含むアップグレード可能な車両のコックピットインターフェイス
を備え、
前記アップグレード可能な車両のコックピットインターフェイスは、前記部材が以前のバージョンの部材から他のバージョンの前記部材に切り替えられることに応じて、前記ＥＣＵが前記他のバージョンの部材とインターフェイスすることを許容するように、記憶された前記インストラクションを再書込みし、
前記以前のバージョンの部材は、タッチパッド、ハプティックパッド、及び、ボタンノブ、の少なくとも１つであり、
前記他のバージョンの部材は、ジェスチャセンサ、または、アイトラッキング装置である、システム。
【請求項３】
請求項１または２に記載のシステムであって、移動体通信装置に接続するためのダウンロード可能なインターフェイスを更に備え、
当該ダウンロード可能なインターフェイスは、前記記憶されたインストラクションが利用可能でないことに応じて、新しいインストラクションを取得するべく第三者供給元との通信を開始するように、構成されている、前記システム。
【請求項４】
アップグレード可能な車両を提供するための方法であって、
部材を実装するための複数のポートを前記アップグレード可能な車両に導入する工程、
古いバージョンの部材及び新しいバージョンの部材を動作させるためのインストラクションを車両の制御または機能に関連するマイクロコントローラに実装する工程、及び、
前記新しいバージョンの部材が前記アップグレード可能な車両の前記複数のポートのいずれかに導入されることに応じて、前記マイクロコントローラを前記新しいバージョンの部材のインストラクションで動作可能となるように修正する工程
を備え、
前記新しいバージョンの部材がヘッドアップディスプレイ（ＨＵＤ）であり、
前記古いバージョンの部材がダッシュボードディスプレイである、方法。
【請求項５】
アップグレード可能な車両を提供するための方法であって、
部材を実装するための複数のポートを前記アップグレード可能な車両に導入する工程、
古いバージョンの部材及び新しいバージョンの部材を動作させるためのインストラクションを車両の制御または機能に関連するマイクロコントローラに実装する工程、及び、
前記新しいバージョンの部材が前記アップグレード可能な車両の前記複数のポートのいずれかに導入されることに応じて、前記マイクロコントローラを前記新しいバージョンの部材のインストラクションで動作可能となるように修正する工程
を備え、
前記古いバージョンの部材が、タッチパッド、ハプティックパッド、及び、ボタンノブ、の少なくとも１つであり、
前記新しいバージョンの部材が、ジェスチャセンサ、または、アイトラッキング装置である、方法。
【請求項６】
請求項４または５に記載の方法において、前記新しいバージョンの部材のインストラクションが前記マイクロコントローラに導入されていないことに応じて、第三者供給元からのネットワークを介したダウンロードを促す、前記方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、２０１４年１２月３０日に出願され、発明の名称が「ＵＰＧＲＡＤＡＢＬＥ  ＶＥＨＩＣＬＥ  ＣＯＣＫＰＩＴ  ＩＮＴＥＲＦＡＣＥ」であり、現在係属中のＵ．Ｓ．Ｐｒｏｖｉｓｉｏｎａｌ  Ａｐｐｌｉｃａｔｉｏｎ  Ｎｏ．６２／０９８０４１の優先権を主張する。本願は、Ｕ．Ｓ．Ｐｒｏｖｉｓｉｏｎａｌ  Ａｐｐｌｉｃａｔｉｏｎ  Ｎｏ．６２／０９８０４１の詳細な説明の全体を含む。
【背景技術】
【０００２】
技術は急速に成長している。この成長の結果として、技術の転換が増加している。例えば、人がスマート装置を購入しても、その６か月後には、新たなモデルがリリースされるので、その装置は時代遅れなものとなる。人は、それらの装置をアップグレードしたいと望むことがある。多くの人が、技術の最先端に立つことを楽しんでいる。
【０００３】
自動車産業では、最新の技術は、消費者に直ちに利用可能とならない。ＯＥＭ及び供給者は、車両の生産及び販売の前に、車両電子付加装置を設計する。人が２０１２年に車両を購入またはリースした場合、技術は前の時点からのものとなる。人はまた、それらの車両を購入後数年間にわたって保持する。したがって、車両電子装置は時代遅れとなり得る。２年以上経つと、車両電子装置は少なくとも４年目となる。言い換えると、車両電子装置は最新ではない。
【発明の概要】
【課題を解決するための手段】
【０００４】
車両の部材をアップグレードするためのシステムが、本明細書に記載される。当該システムは、部材の動作についてのインストラクションを記憶するのに採用される不揮発性メモリを有する電子制御ユニット（ＥＣＵ）、及び、データを前記不揮発性メモリ部材に読み込む（ロードする）ように構成されたアップグレード可能な車両のコックピットインターフェイス、を備え、前記アップグレード可能な車両のコックピットインターフェイスは、前記部材が以前のバージョンの部材から他のバージョンの部材に切り替えられることに応じて、前記ＥＣＵが当該他のバージョンの部材とインターフェイスすることを可能とするように、記憶されたインストラクションを再書込みする。
【０００５】
システムの他の実施例では、前記部材は、ディスプレイタイプのものである。
【０００６】
システムの他の実施例では、以前のバージョンの部材は、ダッシュボードディスプレイである。
【０００７】
システムの他の実施例では、他のバージョンの部材は、ヘッドアップディスプレイ（ＨＵＤ）である。
【０００８】
システムの他の実施例では、以前のバージョンの部材は、ヘッドアップディスプレイ（ＨＵＤ）である。
【０００９】
システムの他の実施例では、他のバージョンの部材は、ヘッドアップディスプレイ（ＨＵＤ）である。
【００１０】
システムの他の実施例では、前記部材は、センサ制御ハードウェア装置である。
【００１１】
システムの他の実施例では、以前の部材及び他の部材は、ジェスチャセンサ、タッチパッド、ハプティック（触覚）パッド、ボタンノブ、及び、アイトラッキング装置（目の動きを追跡する装置）の少なくとも１つである。
【００１２】
システムの他の実施例では、移動体通信装置に接続するためのダウンロード可能なインターフェイスが設けられ、当該ダウンロード可能なインターフェイスは、記憶されたインストラクションが利用可能でないことに応じて、新しいインストラクションを取得するべく第三者供給元との通信を開始するように、構成されている。
【００１３】
アップグレード可能な車両を提供するための方法もまた、提供される。当該方法は、部材を実装するための複数のポートを当該アップグレード可能な車両に導入する工程、古いバージョンの部材及び新しいバージョンの部材を動作させるためのインストラクションをマイクロコントローラに実装する工程、及び、前記新しいバージョンの部材が当該アップグレード可能な車両に導入されることに応じて、前記マイクロコントローラを前記新しいバージョンの部材のインストラクションで動作可能となるように修正する工程、を備えている。
【００１４】
当該方法の他の実施例では、新しいバージョンの部材がヘッドアップディスプレイ（ＨＵＤ）であり、古いバージョンの部材がダッシュボードディスプレイである。
【００１５】
当該方法の他の実施例では、新しいバージョンの部材または古いバージョンの部材のいずれかが、ジェスチャセンサ、タッチパッド、ハプティック（触覚）パッド、ボタン、ノブ、及び、アイトラッキング装置（目の動きを追跡する装置）の１つである。
【００１６】
当該方法の他の実施例は、新しいバージョンの部材のインストラクションがマイクロコントローラに導入されていないことに応じて、ネットワークを介した第三者供給元からのダウンロードを促す。
【００１７】
アップグレード可能な車両が、本明細書に提供される。アップグレード可能な車両は、当該アップグレード可能な車両に関連する古いバージョンの機能を表す第１の部材の第１の導入部分、及び、当該アップグレード可能な車両に関連する新しいバージョンの機能を表す第２の部材の第２の導入部分、並びに、第１の部材及び第２の部材のためのインストラクションを有するマイクロコントローラを備え、前記マイクロコントローラは、当該アップグレード可能な車両において第２の部材が第１の部材に代わることに応じて、第２の部材のためのインストラクションを能動的に採用するように構成される。
【００１８】
前記機能の一実施例は、表示可能な技術に関する。
【００１９】
本開示の他の有利な効果は、添付図面との関係で検討される時、以降の詳細な説明の参照によってより良く理解され、容易に把握される。
【図面の簡単な説明】
【００２０】
【図１】図１は、本開示の一態様による、アップグレード可能な車両のコックピットインターフェイスの第１の実施例のブロック図である。
【００２１】
【図２】図２は、本開示の一態様による、アップグレード可能な車両のコックピットインターフェイスの第２の実施例のブロック図である。
【００２２】
【図３】図３は、本開示の一態様による、アップグレード可能な車両のコックピットインターフェイスの一実施例の説明図である。
【００２３】
【図４】図４は、本明細書に開示される態様の一実施例による、アップグレード可能な車両の上位図を示す。
【００２４】
【図５Ａ】図５Ａ、Ｂ及びＣは、本開示の一態様による、３段階にアップグレード可能な車両のコックピットインターフェイスの一実施例の説明図である。
【図５Ｂ】図５Ａ、Ｂ及びＣは、本開示の一態様による、３段階にアップグレード可能な車両のコックピットインターフェイスの一実施例の説明図である。
【図５Ｃ】図５Ａ、Ｂ及びＣは、本開示の一態様による、３段階にアップグレード可能な車両のコックピットインターフェイスの一実施例の説明図である。
【００２５】
【図６】図６は、本明細書に開示される態様による、アップグレード可能な車両を提供するための例示の方法を示す。
【００２６】
【図７】図７は、新しいバージョンの部材を導入する処理を実施するための方法を示す。
【発明を実施するための形態】
【００２７】
本開示の詳細な実施例が本明細書に開示されるが、開示される実施例は例示にすぎず、種々の代替の形態においても具現され得ることが理解される。これらの実施例は、当該開示における可能な形態の全てを説明及び記載するものではない。逆に、当該明細書において使用される文言は、限定ではなく説明の文言であり、開示の精神及び範囲から逸脱することなく種々の変更がなされ得ることが理解される。当業者であれば分かるように、図面のいずれかを参照して説明及び記載される本開示の種々の構成は、１以上の他の図面で説明される構成と組み合わされ得て、明示的に説明または記載されていない本開示の（更なる）実施例を生じさせることができる。説明される構成の組合せは、典型的なアプリケーションに対する代表的な実施例を与える。一方、本開示の教示と一致する構成の種々の組合せ及び変形が、特定のアプリケーションまたは実施に対して望ましいこともある。
【００２８】
本開示は、アップグレード可能な車両のコックピットインターフェイスに関し、特に、１段階または複数段階にアップグレード可能なハードウェア及びファームウェアの車両コックピットインターフェイスに関する。アップグレード可能な車両のコックピットインターフェイスは、１以上のハードウェア部材及びファームウェア部材を含み、当該車両コックピット内に配置される１以上の対応のハードウェアブロック及びファームウェアブロックとインターフェイスするまたは接続するように設計される。ハードウェア部材及びファームウェア部材は、ハードウェアブロック及びファームウェアブロックから取外し可能であり得て、車両のハードウェアブロック及びファームウェアブロックと後方互換可能である。アップグレード可能な車両のコックピットインターフェイスは、車両が古くなる過程を緩和するべく同じ車両が所定期間にわたって車両部材をアップグレードする能力を有することを、人が体験するのを可能にする。
【００２９】
図１を参照すると、本開示の一態様によるアップグレード可能な車両のコックピットインターフェイス１０の一実施例のブロック図が示されている。当該アップグレード可能な車両のコックピットインターフェイス１０は、車両コックピットブロック１２とインターフェイスするように構成され、調整可能かつ更新可能に設計されている。
【００３０】
車両コックピットは、車両の内装の中に、全ての部材及び車両付加電子装置を含み得る。車両コックピットは、運転手及び乗員にとって視認可能である。車両コックピットブロック１２は、車両コックピット内に配置され得て、車両内の部材を保持または収容し得る。車両コックピットブロック１２は、部材の取付けのための１以上の締結具を有し得る。アップグレード可能な車両のコックピットインターフェイス１０は、１以上のハードウェア部材１４及び１以上のファームウェア部材１６を含み得る。図１は、２個のハードウェア部材１４及び２個のファームウェア部材１６を示す。ハードウェア部材及びファームウェア部材の数は、例示にすぎない。ハードウェア部材１４は、１以上の対応のハードウェアブロック１８を介して、車両コックピットブロック１２とインターフェイスするように構成され得る。ハードウェアブロック１８は、実際のハードウェア部材１４を受容するように構成されたハードウェアモジュールであり得る。ハードウェアブロック１８はまた、ハードウェア部材１４を車両、電子制御ユニット及び他のハードウェア部材１４に接続する配線またはバスを含み得る。ハードウェア部材１４は、装着プレート（不図示）によって、またはフック、タブ、スナップ、溝などといった１以上の締結具によって、ハードウェアブロック１８に接続され得る。他の態様によれば、ハードウェア部材１４は、雄型または雌型コネクタを含む１以上のコネクタ（不図示）を介してハードウェアブロック１８とインターフェイスする。ハードウェア部材１４は、更にハードウェアブロック１８に接続される。同様に、ファームウェア部材１６は、１以上の対応のファームウェアブロック１９を介して車両コックピットブロック１２とインターフェイスするように構成される。ファームウェアブロック１９は、ポートまたはドライバである。ファームウェア部材１６は、ファームウェアブロック１９によって受容されるように構成されたファームウェア挿入部を含み得る。ファームウェア部材１６はまた、現在のハードウェア構成に応じて、ファームウェアブロック１９に自動的にタスクを実行するためのコンテンツまたは一組のインストラクションをアップロードするように構成され得る。言い換えると、ファームウェア部材１６は後方互換可能であり、現在のハードウェアが動作できる一組のインストラクションをアップロードする。例えば、ファームウェア部材１６は、ハードウェア部材１４及びハードウェアブロック１８が対応（サポート）できるアプリケーションを車両コックピットブロック１２にアップロードする。ハードウェア部材１４及びファームウェア部材１６は、更新された他のハードウェア部材及びファームウェア部材が車両コックピットブロック１２とインターフェイスできるように、着脱可能かつ交換可能であり得る。ハードウェア部材１４及びファームウェア部材１６は、相互に通信することもできてよい。
【００３１】
動作において、アップグレード可能な車両のコックピットインターフェイス１０は、車両コックピットブロック１２に接続される予め導入されたインターフェイス（不図示）に対して構成され得る。予め導入されたインターフェイスは、車両の製造者によって当初から導入された車両インターフェイスであってもよいし、ディーラによって導入されてもよい。アップグレード可能な車両のコックピットインターフェイス１０は、技術の進歩または変化に応じて、所定期間後に、予め導入されたインターフェイスに代わる（代替する）ことができる。更に、アップグレード可能な車両のコックピットインターフェイス１０は、他の部材の将来の変化または導入を可能にして、ハードウェア部材若しくはファームウェア部材または種々のコネクタを介してシステムをアップグレードまたは更新するように、設計され得る。
【００３２】
図２は、本開示の一態様による、アップグレード可能な車両のコックピットインターフェイスの第２の実施例のブロック図である。特に、図２は、図１をより詳細に示す。図１に示すように、アップグレード可能な車両のコックピットインターフェイス１０は、表示インターフェイス２０、センサ制御ハードウェア２２などの１以上のハードウェア部材１４と、１以上のファームウェア部材１６と、を含む。ファームウェア部材１６は、ダウンロード可能なインターフェイス２４及びハードウェア／ファームウェア管理ドライバ２６である。
【００３３】
表示インターフェイス２０は、一体化ディスプレイ２８、透明ディスプレイ３０、パノラマディスプレイ３２、パノラマ「ヘッドアップ」ディスプレイ３４及び「ヘッドアップ」ディスプレイ３６の１以上を含むように構成され得る。表示インターフェイス２０は、着脱可能であり得て、車両コックピットブロック１２に当初配置されたディスプレイ（不図示）に代替することができる。例えば、一体化ディスプレイ２８が車両コックピットブロック１２内に当初設置されている場合に、透明ディスプレイ３０が、技術の進歩または変化に応じて所定期間後に、当該一体化ディスプレイ２８と交換され得る。表示インターフェイス２０は、更に、映像、写真、音楽、温度設定などといったコンテンツを表示するように構成されてもよい。表示インターフェイス２０は、車両コックピットの表示ブロック６０とインターフェイスし得る。表示ブロック６０は、表示インターフェイス２０を車両コックピットブロック１２に取り付けるためのコネクタまたは締結具を含み得る。表示ブロック６０はまた、他のハードウェアブロック及び車両の電子制御ユニットに接続され得る。
【００３４】
センサ制御ハードウェア２２は、カメラ／センサ３８、タッチパッド４０、アイトラッキング（目を追跡する）カメラ／センサ４２、及び、ハプティックパッド／ボタン／ノブ４４を含むように構成され得る。センサ制御ハードウェア２２は着脱可能であり得て、車両コックピットブロック１２に当初導入された制御ハードウェア（不図示）に代替することができる。センサ制御ハードウェア２２は、車両内の制御部材に入力を供給するように設計され得る。センサ制御ハードウェア２２は、車両コックピットの入力ブロック６２に接続するように構成されている。入力ブロック６２は、センサ制御ハードウェア２２への取付けのための１以上の締結具を有し得る。入力ブロック６２は、センサ制御ハードウェア２２を他の部材または車両の電子制御ユニットに接続するように構成され得る。
【００３５】
ダウンロード可能なインターフェイス２４は、以下に限定されないが、移動体アプリケーション４６、写真／映像４８、及び、ゲーム５２を更新するように設計されたタスクプログラムを実行する１以上の組のインストラクションを含むように構成され得る。ダウンロード可能なインターフェイス２４は、車両コックピットの移動体アプリケーションブロック６４に導入されるように構成され得る。移動体アプリケーションブロック６４は、ダウンロード可能なインターフェイス２４を受信するためのポートを含み得る。移動体アプリケーションブロック６４はまた、車両の電子制御ユニットまたはプロセッサに取り付けられる。また、ダウンロード可能なインターフェイス２４は、前述した１以上のハードウェア部材と相互作用するように構成され得る。ダウンロード可能なインターフェイス２４は、現在のハードウェア構成に基づいて車両コックピットの移動体アプリケーションブロック６４にコンテンツを自動的にアップロードするように設計され得る。他の態様では、ダウンロード可能なインターフェイス２４は、移動体アプリケーションブロック６４に挿入されることに応じて、コンテンツを無線でアップロードし得る。ダウンロード可能なインターフェイス２４は、タスクを実行する一組のインストラクションを転送するように設計された任意のファームウェア媒体であり得る。例えば、ダウンロード可能なインターフェイス２４は、ＵＳＢ装置、チップ、または、タスクを実行するインストラクションの組をファームウェアブロック６４にＢｌｕｅｔｏｏｔｈ、ＷＩ−ＦＩ、セルラネットワークまたは任意の無線伝送ネットワークを介してアップロードするように構成された装置、である。
【００３６】
ＨＷ／ＦＷ管理ドライバ２６は、１以上のメモリ拡張チップ５４、接続拡張チップ５２、または車両コックピットブロック１２の性能を変更する他のタイプのチップ、を含むように構成され得る。ＨＷ／ＦＷ管理ドライバ２６は、プラグアンドプレイブロック６６に挿入され得る。プラグアンドプレイブロック６６はポートであり得て、他のハードウェア部材に接続され得る。プラグアンドプレイブロック６６は、車両の電子制御ユニットまたはプロセッサに接続されてもよい。ＨＷ／ＦＷ管理ドライバ２６は、車両コックピットブロック１２の性能または動作をアップグレードする。
【００３７】
動作において、アップグレード可能な車両のコックピットインターフェイス１０は、車両コックピットブロック１２に接続される予め導入されたインターフェイス（不図示）と共に構成され得る。予め導入されたインターフェイスは、車両の製造者によって当初から導入された車両インターフェイスであってもよいし、ディーラによって導入されてもよい。アップグレード可能な車両のコックピットインターフェイス１０は、例えば、技術の進歩または変化に応じて、予め導入されたインターフェイスに代替することができる。表示インターフェイス２０、センサ制御インターフェイス２２、ダウンロード可能なインターフェイス２４及びＨＷ／ＦＷ管理ドライバ２６は、相互に接続され得る。
【００３８】
アップグレード可能な車両のインターフェイス１０は、１段階のアップグレードとなるように設計されてもよいし、多段階のアップグレードを促進してもよい。言い換えると、インターフェイス１０は、予め導入されたインターフェイスを、相互にパッケージ化されたハードウェア部材及びファームウェア部材の全てで一度に交換してもよいし、予め導入されたインターフェイスを、種々のハードウェア部材及びファームウェア部材の個別のパッケージで回を分けて交換してもよい。アップグレード可能な車両のインターフェイス１０はまた、以前にアップグレードされたインターフェイスを更新してもよい。
【００３９】
図３は、本開示の一態様による、アップグレード可能な車両のコックピットインターフェイス１０の一実施例の説明図である。特に、アップグレード可能な車両のコックピットインターフェイス１０が、車両コックピット内に示され、図１及び図２に記載された車両コックピットブロック１２と相互接続されている。車両コックピットインターフェイス１０は、１以上のアップグレード可能なディスプレイ及び「ヘッドアップ」ディスプレイ２０を含み得る。アップグレード可能なディスプレイ及び「ヘッドアップ」ディスプレイ２０は、種々のメディアコンテンツを表示するように構成され得る。
【００４０】
アップグレード可能な車両のコックピットインターフェイス１０はまた、ダウンロード可能なインターフェイス２４を含み得る。ダウンロード可能なインターフェイス２４は、車両コックピットにあるハードウェア構成に基づいて現在のコンテンツを自動的に更新するコンテンツを含むことができる。ダウンロード可能なインターフェイス２４は、１以上のハードウェア部材、例えば表示インターフェイス２０、と相互作用することができる。
【００４１】
アップグレード可能な車両のコックピットインターフェイス１０は、タッチパッドのようなセンサ制御ハードウェア２２を更に含んでいてもよい。アップグレード可能な車両のコックピットインターフェイス１０は、図３に示すように、メモリ拡張装置などのＨＷ／ＦＷ管理ドライバ２６を含み得る。センサ制御ハードウェア２２の一態様は、着脱可能または取外し可能であるように設計され得て、アップグレード可能な車両のコックピットインターフェイス１０及び車両コックピットのハードウェア及びファームウェアを制御するための入力を供給するように構成され得る。例えば、センサ制御ハードウェア２２は、ある期間後にタッチパッドに追加または交換するように構成されたジェスチャ制御インターフェイス（不図示）を含み得る。ＨＷ／ＦＷ管理ドライバ２６に関して、ある期間後に車両コックピットの性能または動作を更新または向上するように構成されたチップまたは装置が提供され得る。当該チップまたは装置は、コックピットのメモリストレージを拡張し得る、または、ハードウェア、ファームウェア、インターネットに基づくサービス、若しくはこれらの組合せの接続性を向上し得る。ＨＶＡＣユニットまたはラジオステレオのような他の制御部は、アップグレード可能に設計されていなくてもよい。
【００４２】
前述したように、アップグレード可能な車両のコックピットインターフェイス１０のハードウェア部材は、車両コックピットブロック１２から取外し可能であってよく、当該ファームウェア部材は、当該部材の機能または技術に対する変化または進歩に応じてインストール可能であってもよいしインストール可能でなくてもよい。表示インターフェイス２０、センサ制御ハードウェア２２、ダウンロード可能なインターフェイス２４及びＨＷ／ＦＷ管理ドライバ２６は、アップグレード可能な車両のコックピットインターフェイス１０の一例を形成し得て、車両導入のためにプレパッケージ化されていてもよい。
【００４３】
図４は、本明細書に開示される態様の例示の実施によるアップグレード可能な車両の上位図を示す。アップグレード可能な車両は、種々のバージョンの表示可能技術を導入するための複数のポートを含む。表示可能技術は、前述のように、動作に関連する種々の情報、エンターテイメント、及びアップグレード可能な車両に関連する他の機能、提供する。
【００４４】
図４を参照すると、アップグレード可能な車両は、パノラマディスプレイポート３４´、ヘッドアップディスプレイポート３６´及びダッシュボードディスプレイポート２８´を含む。したがって、アップグレード可能な車両の所有者、実装者またはコントローラが、本明細書に開示される態様（例えば、インターフェイス１０）を採用してポートの各々に対応付けられた表示部材から交換（ｓｗｉｔｃｈ）する時に、当該アップグレード可能な車両は新たに導入された表示部材に対応するように自動的に動作する。
【００４５】
図４における実施例は、本開示におけるコンセプトがどのようにして表示部材で実施され得るのかを示す。説明したように、本開示において列挙された種々の他の部材類も、アップグレード可能な車両で実装され得る。
【００４６】
図５Ａ、図５Ｂ及び図５Ｃに、本開示の一態様による３段階にアップグレード可能な車両のコックピットインターフェイス１０の実施例を示す。具体的には、図５Ａ、図５Ｂ及び図５Ｃは、車両コックピットインターフェイス１０の３つの構成（形態）を示している。図５Ａは、一体化ディスプレイ２８、タッチパッド４０、「ヘッドアップ」ディスプレイ２６、及び、製造者によってまたはディーラでのインストールによって車両にプリインストールされ得たファームウェアアプリケーション、を有する車両コックピットの「段階１」を示す。車両コックピットの「段階１」は、取外しまたは交換を促進する、部材または車両ブロックのコネクタまたは締結具を含んでいない。ある期間後に、図５Ｂに示すように、アップグレード可能な車両のコックピットインターフェイス１０の「段階２」が実施及び導入され得る。
【００４７】
図５Ｂは、車両コックピットブロック１２から除去または取外しされるアップグレード可能な車両のコックピットインターフェイス１０の部材を示す。具体的には、一体化ディスプレイ２８が取り外されて、透明ディスプレイ３０及びダウンロード可能なインターフェイス２４に交換される。「段階２」は、ユーザがハードウェア部材及びファームウェア部材を容易に取り外して部材を交換することを可能にする。ハードウェアブロックは、ハードウェア部材が容易に当該ハードウェアブロックに取り付けられるようにする締結具またはコネクタを含み得る。ハードウェア部材もまた、取付けを容易とする対応のコネクタまたは締結具を含んでいてもよい。ダウンロード可能なインターフェイス２４は、車両部材構成に基づいて自動的にファームウェアを更新することができる。段階２は、アップグレード可能な車両のコックピットインターフェイス１０の性能または動作を向上するためにＨＷ／ＦＷ管理ドライバ２６を付加することを含み得る。図５Ｂにおいて、「ヘッドアップ」ディスプレイ２３及びタッチパッド４０はアップグレードされていない。
【００４８】
図５Ｃは、アップグレード可能な車両のコックピットインターフェイス１０の「段階３」を示す。段階３では、透明ディスプレイ３０が取り外され、パノラマディスプレイ３４が挿入されて車両コックピットブロック１２とインターフェイスする。「ヘッドアップ」ディスプレイ３６もまた、パノラマ「ヘッドアップ」ディスプレイ３４に交換され得る。車両コックピット内のハードウェア部材１４を制御するための他のタイプの入力を供給するために、ジェスチャカメラ／センサ３８及びアイトラッキング（目の動きを追跡する）カメラ／センサ４２も、車両コックピットブロック１２に付加され得る。
【００４９】
動作において、アップグレード可能な車両のコックピットインターフェイス１０は、車両コックピットブロック１２に接続される予め導入されたインターフェイス（不図示）に対して構成されてもよい。予め導入されたインターフェイスは、車両の製造者によって当初から導入された車両インターフェイスであってもよいし、ディーラによって導入されてもよい。代替的に、予め導入されたインターフェイスは、ユーザによってまたはディーラ導入によって導入された、以前にアップグレードされたものであってもよい。アップグレード可能な車両のコックピットインターフェイス１０は、技術の進歩または変化に応じて、ある期間後に予め導入されたインターフェイスに代わる（代替する）。
【００５０】
アップグレード可能な車両のコックピットインターフェイス１０は、１段階のアップグレードとなるように設計されてもよいし、図５Ａ、図Ｂ及び図Ｃに示すように多段階のアップグレードを促進するようにしてもよい。言い換えると、インターフェイス１０は、予め導入されたインターフェイスを、相互にパッケージ化されたハードウェア部材及びファームウェア部材の全てで一度に交換してもよいし、予め導入されたインターフェイスを、種々のハードウェア部材及びファームウェア部材の個別のパッケージで回を分けて交換してもよい。アップグレード可能な車両のコックピットインターフェイス１０はまた、過去にアップグレードされたインターフェイスを更新するのに利用可能であってもよい。また、アップグレード可能な車両のコックピットインターフェイス１０は、１単位として予めパッケージ化されていてもよい。
【００５１】
図６に、本明細書に開示される態様によるアップグレード可能な車両を提供するための例示の方法６００を示す。方法６００を採用して、車両は、当該実施例によってアップグレード可能となり得る。
【００５２】
工程６１０において、車両にアップグレード可能ポートが設けられる。アップグレード可能ポートは、車両において一般的に採用及び使用される種々の機能に関連付けられ得る。例えば、そのような機能として、車両で使用される表示装置があり得る。他の例は、インターフェイス装置、温度制御システム、位置選択器、などである。
【００５３】
工程６２０（工程６１０の前に行われてもよい）において、工程６１０においてアップグレード可能な部分に関連付けられた車両の制御または機能に関連するマイクロコントローラ（またはＥＣＵ）に、複数の組のインストラクションが与えられる。インストラクションの各々は、アップグレード可能ポートのいずれかにおいて導入される様々な部材で車両が動作することを許容するべく構成されている（例えば、図４に示すように、導入された種々のポートによって、様々なバージョンの表示技術が導入可能となる）。
【００５４】
工程６３０において、車両がアップグレードされる場合、制御されるアクティブな部材が新たに導入された部材となるようにマイクロコントローラが修正される。例えば、マイクロコントローラ（またはＥＣＵ）は、制御される部材がその部材の新しいバージョンとなるように、再構成される。図７に、新しいバージョンの部材を導入する処理を実施するための方法７００を示す。
【００５５】
工程７１０において、新しい車両付加装置が検出される場合、方法７００は工程７２０に進む。新しい車両付加装置が検出されない場合、方法７００は、方法７００が外部コマンドによって手動でオンされるまで、工程７１０に留まる、または休止状態に留まる。
【００５６】
工程７２０においては、新しい車両付加装置が検査されて、当該新しいバージョンに対するインストラクションが存在しているか否かが確認される。Ｙｅｓの場合、方法７００は工程７３０に進む。Ｎｏの場合、方法７００は工程７２５に進む。
【００５７】
工程７２５においては、新しい車両付加装置に対するインストラクションがダウンロード可能か否かについて、判定が行われる。例えば、新しいインストラクションは、第三者供給元、例えば、ネットワークサーバ、車両に設置及び装着された物理メディアなど、を介して入手可能であり得る。Ｙｅｓの場合、工程７２６において新しいインストラクションが取得される。
【００５８】
Ｎｏの場合、方法７００は工程７４０（終了）に進む。選択的に、方法７００は、新しい車両付加装置を導入する処理が不成功であるというメッセージを提供し得る（工程７２７）。
【００５９】
工程７３０（工程７２０から直接に続く、または、工程７２６を介して間接的に続く）においては、新しいインストラクションが能動的に採用されるようにマイクロコントローラまたはＥＣＵが修正される。新しいインストラクションの導入によって、アップグレード可能な車両が新しい車両付加装置で動作することが促進される。
【００６０】
工程７３０における修正後に、方法７００は工程７４０（終了）に進む。選択的に、新しい車両付加装置の導入の完了が成功したことを示すメッセージが提供され得る（工程７３５）。
【００６１】
図示した装置の幾つかは、コンピューティングシステムを含む。コンピューティングシステムは、プロセッサ（ＣＰＵ）と、読取り専用メモリ（ＲＯＭ）及びランダムアクセスメモリ（ＲＡＭ）のようなシステムメモリを含む種々のシステム部材を前記プロセッサに結合するシステムバスと、を含む。他のシステムメモリも、同様に利用可能である。コンピューティングシステムは、より大きな処理能力を与えるべく、２以上のプロセッサ、または相互にネットワーク接続されたコンピューティングシステムのグループ若しくはクラスタ、を含んでいてもよい。システムバスは、様々なバスアーキテクチャのいずれかを用いるメモリバスまたはメモリコントローラ、周辺バス及びローカルバス、を含むいくつかのタイプのバス構成のいずれであってもよい。ＲＯＭなどに記憶される基本的な入力／出力（ＢＩＯＳ）は、起動時などに、コンピューティングシステム内の要素間で情報を転送するのを補助する基本的ルーチンを与えることができる。コンピューティングシステムはデータストアを更に含み、既知のデータベース管理システムによるデータベースを保持する。データストアは、ハードディスクドライブ、磁気ディスクドライブ、光学ディスクドライブ、テープドライブ、または、磁気カセット、フラッシュメモリカード、デジタル多目的ディスク、カートリッジ、ランダムアクセスメモリ（ＲＡＭ）及び読取り専用メモリ（ＲＯＭ）などのプロセッサによってアクセス可能なデータを記憶できる他のタイプのコンピュータ可読媒体、といった多数の形態で実現される。データストアは、ドライブインターフェイスによってシステムバスに接続され得る。データストアは、コンピュータ可読インストラクション、データ構造体、プログラムモジュール、及び、コンピューティングシステムのための他のデータ、の不揮発性の記憶を提供する。
【００６２】
人間（及び、場合によっては機械）によるユーザインタラクションを可能とするために、コンピューティングシステムは、会話及び音声用のマイクロフォン、ジェスチャまたはグラフィカルな入力用のタッチ検知画面、キーボード、マウス、モーション入力、などといった入力装置を含み得る。出力装置は、多数の出力機構の１以上を含み得る。ある場合では、マルチモードシステムによって、ユーザが複数のタイプの入力を供給してコンピューティングシステムと通信することが可能となる。通信インターフェイスは、一般に、コンピューティング装置システムが種々の通信及びネットワークプロトコルを用いて１以上の他のコンピューティング装置と通信することを可能とする。
【００６３】
以上の開示は、フローチャート及び付随する説明に言及して、図６及び図７において表された実施形態を説明している。開示された装置、部材及びシステムは、図面に示したステップを実行するのに適した何らかの技術を使用または実施することを意図している。したがって、図６及び図７は、説明の目的のためにすぎず、記載されたステップまたは類似のステップは、同時に、個々に、または組合せて、いずれかの適切な時に実行され得る。更に、これらのフローチャートのステップの多くは、同時に、及び／または、図示及び記載されたのとは異なる順序で、行われ得る。また更に、開示されるシステムは、追加のステップ、より少ないステップ、及び／または、異なるステップ、を有する処理及び方法を用いることができる。
【００６４】
本明細書に開示された実施形態は、本明細書に開示された構造体及びそれらの等価物を含む、デジタル電子回路、コンピュータソフトウェア、ファームウェアまたはハードウェア、で実施可能である。ある実施形態は、１以上のプロセッサによる実行のために有体コンピュータ記憶媒体に符号化された１以上のコンピュータプログラム、すなわちコンピュータプログラムインストラクションの１以上のモジュール、として実施可能である。コンピュータ記憶媒体は、コンピュータ可読記憶装置、コンピュータ可読記憶基板またはランダム若しくはシリアルアクセスメモリ、であってもよいし、それに含まれていてもよい。コンピュータ記憶媒体はまた、複数のＣＤやディスクまたは他の記憶装置のような１以上の個別の有体部材または媒体であってもよいし、それに含まれていてもよい。コンピュータ記憶媒体は、一時的な信号を含まない。
【００６５】
本明細書で使用される用語プロセッサは、データを処理するための全ての種類の機器、装置及び機械を包含し、例示として、プログラマブルプロセッサ、コンピュータ、チップ上システム、若しくはこれらの複数のもの、またはこれらの組合せ、を含む。プロセッサは、特定用途のロジック回路、例えばＦＰＧＡ（フィールド・プログラマブル・ゲート・アレイ）またはＡＳＩＣ（特定用途向け集積回路）、を含むことができる。プロセッサはまた、ハードウェアに加えて、問題となるコンピュータプログラムのための実行環境を生成するコード、例えば、プロセッサファームウェア、プロトコルスタック、データベース管理システム、オペレーティングシステム、クロスプラットフォームランタイム環境、仮想機械またはこれらの１以上の組合せを構成するコード、を含むこともできる。
【００６６】
コンピュータプログラム（プログラム、モジュール、エンジン、ソフトウェア、ソフトウェアアプリケーション、スクリプトまたはコードとしても知られる）は、コンパイル型（編集型）若しくはインタプリタ型（解釈型）の言語、宣言型または手続型の言語など、任意の形態のプログラミング言語で書かれ得て、当該プログラムは、スタンドアロンプログラムとして、またはモジュール、コンポーネント、サブルーチン、オブジェクト若しくはコンピューティング環境での使用に適した他のユニットとして、任意の形態で展開され得る。コンピュータプログラムは、ファイルシステムにおけるファイルに対応していてもよいし、そうでなくてもよい。プログラムは、他のプログラムまたはデータを保持するファイルの一部（例えば、マークアップ言語ドキュメントに記憶された１以上のスクリプト）において、問題となるプログラムに特化した単一のファイルにおいて、または、複数の調整されたファイル（例えば、１以上のモジュール、サブプログラムまたはコードの部分を記憶するファイル）において、記憶されることができる。コンピュータプログラムは、１つのコンピュータにおいて、または１つのサイトに配置され若しくは複数のサイトにわたって分散されて通信ネットワークによって相互接続された複数のコンピュータにおいて、実行されるように展開されることができる。
【００６７】
人とのインタラクションを提供するために、本明細書に開示される実施形態は、グラフィカル・ユーザ・インターフェイス（ＧＵＩ）などのインタラクティブディスプレイを用いて実施することができる。そのようなＧＵＩは、ポップアップまたはプルダウンメニュー若しくはリスト、選択タブ、走査可能構成、及び人間の入力を受けることができる他の構成などのインタラクティブ構成、を含み得る。
【００６８】
本明細書に開示されたコンピューティングシステムは、クライアント及びサーバを含むことができる。クライアント及びサーバは、一般に相互に対して離隔され、典型的には通信ネットワークを介して相互作用する。クライアントとサーバの関係は、それぞれのコンピュータ上で稼働して相互にクライアント−サーバ関係を有するコンピュータプログラムの効果によって発生する。ある実施形態では、サーバはデータ（例えば、ＨＴＭＬページ）を（例えば、クライアント装置と相互作用するユーザにデータを表示し、当該ユーザからユーザ入力を受信するという目的で）クライアント装置に送信する。クライアント装置において生成されたデータ（例えば、ユーザインタラクションの結果）は、サーバにおいてクライアント装置から受信されることができる。
【００６９】
当業者にとって、本発明の精神または範囲から逸脱することなく本発明において種々の変形例及びバリエーションが実現され得ることは明らかである。したがって、本発明は、与えられた本発明の変形例及びバリエーションを包含するものであり、それらは添付の特許請求の範囲及びその均等物の範囲内にある。
【図１】
0006511391.tif 000002
【図２】
0006511391.tif 000003
【図３】
0006511391.tif 000004
【図４】
0006511391.tif 000005
【図５Ａ】
0006511391.tif 000006
【図５Ｂ】
0006511391.tif 000007
【図５Ｃ】
0006511391.tif 000008
【図６】
0006511391.tif 000009
【図７】
0006511391.tif 000010