(57)【要約】      （修正有）【課題】ダッシュボードを個性化する。【解決手段】車両内においてダッシュボードディスプレイをディスプレイ表示するための装置は、車両管理システムの車両サブシステムと伝達し合うための車両データバスインターフェースと、ダッシュボードディスプレイ規則のセットを格納するための規則格納部と、ダッシュボードディスプレイモジュールと、を備える。該ダッシュボードディスプレイモジュールは、ダッシュボードディスプレイ定義を取得して、該ダッシュボードディスプレイ定義が、前記ダッシュボードディスプレイ規則に従っているのかどうかを判定して、従っていると判定された場合には、前記車両サブシステムのうちの１つか又は複数から、前記ダッシュボードディスプレイ定義に従ってデータを取得するよう、及び、前記ダッシュボードディスプレイ定義に従ってその取得したデータをディスプレイ表示するよう構成される。【選択図】図１
2015083465.tif 000002
【特許請求の範囲】
【請求項１】
車両内においてダッシュボードディスプレイをディスプレイ表示するための装置であって、
車両管理システムの車両サブシステムと伝達し合うための車両データバスインターフェースと、
ダッシュボードディスプレイ内にディスプレイ表示可能な車両データのタイプと該ダッシュボードディスプレイ内に車両データがディスプレイ表示される態様とを支配する少なくとも１セットのダッシュボードディスプレイ規則を格納するための規則格納部と、
ダッシュボードディスプレイモジュールであって、
車両データのディスプレイ表示に関するダッシュボードディスプレイ定義を取得し、
該ダッシュボードディスプレイ定義が前記ダッシュボードディスプレイ規則に従っているか否かを判定し、
該ダッシュボードディスプレイ定義が該ダッシュボードディスプレイ規則に従っていないと判定された場合に、その違反の詳細内容を該装置のユーザに対して指示し、
該ダッシュボードディスプレイ定義が該ダッシュボードディスプレイ規則に従っていると判定された場合には、該ダッシュボードディスプレイ定義に従って前記車両サブシステムのうちの１つ以上から車両データを取得し、該取得した車両データを該ダッシュボードディスプレイ定義に従ってディスプレイ表示する
ことを行うためのダッシュボードディスプレイモジュール
とを備える、装置。
【請求項２】
前記ダッシュボードディスプレイ定義が前記ダッシュボードディスプレイ規則に従っていないと判定された場合に、該ダッシュボードディスプレイ定義を修正して該ダッシュボードディスプレイ規則との適合性がもたらされるようにするように、前記ダッシュボードディスプレイモジュールが更に構成されている、請求項１に記載の装置。
【請求項３】
前記ダッシュボードディスプレイモジュールが、
ダッシュボードディスプレイ定義を生成し、
該生成されたダッシュボードディスプレイ定義が現在のダッシュボードディスプレイ規則に従っているか否かを判定し、
該生成されたダッシュボードディスプレイ定義が該現在のダッシュボードディスプレイ規則に従っていないと判定された場合に、該現在のダッシュボードディスプレイ規則のうちのどの規則に違反しているのか及び該現在のダッシュボードディスプレイ規則に従わせるために如何なる修正が必要であるかを指示し、又は該現在のダッシュボードディスプレイ規則に従うように該生成されたダッシュボードディスプレイ定義を自動的に変更し、及び、
該生成されたダッシュボードディスプレイ定義が該現在のダッシュボードディスプレイ規則に従っていると判定された場合には、該生成されたダッシュボードディスプレイ定義を格納する
よう更に構成されている、請求項１又は２に記載の装置。
【請求項４】
前記少なくとも１セットのダッシュボードディスプレイ規則が、異なる２セット以上のダッシュボードディスプレイ規則からなり、前記ダッシュボードディスプレイモジュールが、該異なる複数のセットのダッシュボードディスプレイ規則の間の優先順位を判定するよう更に構成されている、請求項１ないし請求項３の何れか一項に記載の装置。
【請求項５】
前記少なくとも１セットのダッシュボードディスプレイ規則が、ローカルな法律に関連する第１セットのダッシュボードディスプレイ規則と、車両製造業者により提供される第２セットのダッシュボードディスプレイ規則とからなり、前記ダッシュボードディスプレイモジュールが、該第１セットのダッシュボードディスプレイ規則と該第２セットのダッシュボードディスプレイ規則との間の優先順位を判定して、該第１セットのダッシュボードディスプレイ規則を該第２セットのダッシュボードディスプレイ規則に優先させるよう更に構成されている、請求項１ないし請求項３の何れか一項に記載の装置。
【請求項６】
前記規則格納部内に格納された前記少なくとも１セットのダッシュボードディスプレイ規則が前記車両管理システムから取得され、及び／又は、該規則格納部内に格納された該少なくとも１セットのダッシュボードディスプレイ規則が前記車両管理システム以外から取得される、請求項１ないし請求項５の何れか一項に記載の装置。
【請求項７】
前記ダッシュボードディスプレイモジュールが、前記車両の現在の地理的な位置を取得し、その取得した現在の地理的な位置に基づいて少なくとも幾つかの前記ダッシュボードディスプレイ規則に従っていることを判定するよう更に構成されている、請求項１ないし請求項６の何れか一項に記載の装置。
【請求項８】
ユーザ入力を受け取るための、及び、それに応答して制御信号を前記車両サブシステムのうちの少なくとも１つに送るためのユーザインターフェースモジュールを更に備えている、請求項１ないし請求項７の何れか一項に記載の装置。
【請求項９】
前記装置が、前記車両に対してリムーバブルに取り付け可能なコンピューティングデバイスである、請求項１ないし請求項８の何れか一項に記載の装置。
【請求項１０】
前記車両内で前記コンピューティングデバイスに不可欠なディスプレイ要素及び該コンピューティングデバイスの外部のディスプレイ要素のいずれか一方に前記ダッシュボードディスプレイがディスプレイ表示される、請求項９に記載の装置。
【請求項１１】
車両内でダッシュボードディスプレイをディスプレイ表示するためのコンピュータにより実施される方法であって、
プロセッサにより、車両データのディスプレイ表示に関するダッシュボード定義ファイルを取得し、
該ダッシュボード定義ファイルが、ダッシュボードディスプレイ内にディスプレイ表示可能な車両データのタイプと該ダッシュボードディスプレイ内に車両データがディスプレイ表示される態様とを支配する少なくとも１セットのダッシュボードディスプレイ規則に従っているか否かを、前記プロセッサによって判定し、
該ダッシュボード定義ファイルが該ダッシュボードディスプレイ規則に従っていないと判定された場合に、その違反の詳細内容をユーザに対して指示し、
該ダッシュボード定義ファイルが該ダッシュボードディスプレイ規則に従っていると判定された場合には、該ダッシュボード定義ファイルに従って車両管理システムから車両データを前記プロセッサによって取得し、前記取得された車両データを、前記ダッシュボード定義ファイルに従って、前記プロセッサに結合されたディスプレイ要素上で前記ダッシュボードディスプレイ内にディスプレイ表示する、
という各ステップからなる、方法。
【請求項１２】
前記ダッシュボード定義ファイルが前記ダッシュボードディスプレイ規則に従っていないと判定された場合に、前記プロセッサにより、前記ダッシュボードディスプレイ規則に従うように前記ダッシュボード定義ファイルを修正する、というステップを更に含む、請求項１１に記載の方法。
【請求項１３】
前記ダッシュボード定義ファイルの修正を意図したユーザ入力を前記プロセッサにおいて受け取り、
該意図される修正が現在のダッシュボードディスプレイ規則に従っているか否かを前記プロセッサによって判定し、
該意図される修正が該現在のダッシュボードディスプレイ規則に従っていないと判定された場合に、前記プロセッサにより、該現在のダッシュボードディスプレイ規則のうちのどの規則に違反しているのか及び該現在のダッシュボードディスプレイ規則に従わせるために如何なる修正が必要であるかを指示し、
該意図される修正が該現在のダッシュボードディスプレイ規則に従っていると判定された場合には、前記プロセッサにより、修正されたダッシュボード定義ファイルを格納する、
という各ステップを更に含む、請求項１１又は１２に記載の方法。
【請求項１４】
前記少なくとも１セットのダッシュボードディスプレイ規則が、異なる２セット以上のダッシュボードディスプレイ規則からなり、該方法が、前記プロセッサにより、該異なる複数のセットのダッシュボードディスプレイ規則の間の優先順位を判定するステップを更に含む、請求項１１ないし請求項１３の何れか一項に記載の方法。
【請求項１５】
前記少なくとも１セットのダッシュボードディスプレイ規則が、ローカルな法律に関連する第１セットのダッシュボードディスプレイ規則と、車両製造業者により提供される第２セットのダッシュボードディスプレイ規則とからなり、該方法が、前記プロセッサにより、該第１セットのダッシュボードディスプレイ規則と該第２セットのダッシュボードディスプレイ規則との間の優先順位を判定して、該第１セットのダッシュボードディスプレイ規則を該第２セットのダッシュボードディスプレイ規則に優先させるステップを更に含む、請求項１１ないし請求項１３の何れか一項に記載の方法。
【発明の詳細な説明】
【背景技術】
【０００１】
背景
自動車及び他の車両（又は乗物）のインテリアデザイン及びレイアウトは、車両（又は乗物）が製造される時に大部分が固定される。その結果として、速度計（スピードメータ）、走行距離計（オドメータ）、エンジン回転計（タコメータ）、及び他の車両ディスプレイ及びコントロール、などの車両計器の位置及び設計を含む、車両ダッシュボードのレイアウト（配置）及びデザイン（設計）は、車両所有者により一般的には変更可能ではない。製品モデルについての製造業者によるインテリアデザイン変更には、大幅な再設計（又はデザインやり直し）、試験、生産ライン変更、設備の入れ替え、仕入れ先変更、などが必要とされる可能性がある。その結果、一端車両が製造されてしまうと、車両のインテリアデザインは、滅多に変更されない。
【０００２】
しかしながら、同時に、人々は、一般に、彼らが所有する物を個性化すること（パーソナライゼーション）への強い願望がますます高まってきている。例えば、携帯電話機の世界では、ユーザにより置換可能な「ファッション」ケース及びダウンロード可能な着信音（又は着メロ）において、巨大なアフターマーケットが存在しており、それにより、携帯電話機が、実質的に個性化されることが可能になる。しかしながら、現在のところ、車両インテリア（又は内装）は、概して如何なる程度の個性化を行うこともできない。
【０００３】
本発明の複数例及び実施形態が、添付図面に関連して、限定しない例示のみを目的として、次に説明されることとなる。
【図面の簡単な説明】
【０００４】
【図１】先行技術による、車両ダッシュボードの一部分を説明する簡略化されたブロック図を示す図である。
【図２】先行技術による、車両管理システムを説明する簡略化されたブロック図を示す図である。
【図３ａ】本発明の一例による、車両ダッシュボードの一部分を説明する簡略化されたブロック図を示す図である。
【図３ｂ】本発明の一例による、車両ダッシュボードの一部分を説明する簡略化されたブロック図を示す図である。
【図４】本発明の一例による、車両管理システムを説明する簡略化されたブロック図を示す図である。
【図５】本発明の一例による、ユーザダッシュボードモジュールを説明する簡略化されたブロック図を示す図である。
【図６】本発明の一例による、ユーザダッシュボードの一実現形態の簡略化されたブロック図を示す図である。
【図７】本発明の一例による、ユーザダッシュボードモジュールによって実施される例示的な方法ステップの概要を説明する簡略化された流れ図を示す図である。
【図８】本発明の一例による、ユーザダッシュボードモジュールによって実施される例示的な方法ステップの概要を説明する簡略化された流れ図を示す図である。
【図９】本発明の一例による、車両ダッシュボードの一部分を説明する簡略化されたブロック図を示す図である。
【図１０】本発明の一例による、車両管理システムの簡略化されたブロック図を示す図である。
【実施例】
【０００５】
詳細な説明
次に図１を参照すると、先行技術による、自動車か又はトラックのダッシュボードのような車両ダッシュボード１００の一部分を説明する簡略化された図が示されている。
【０００６】
ダッシュボード１００は、多くの様々な車両計器、ディスプレイ、及びコントロールが中に配置されたコンソール領域１０２を備える。多くの車両において典型的であるように、多くの車両計器１０４及び１０６は、典型的には、車両ステアリングホイール（又はハンドル）１０８の背後に、コンソール１０２上に据え置かれる。例えば、計器１０４は、車両速度を表示することができ、及び、計器１０６は、燃料タンクレベル（燃料タンクの燃料レベル）か又はエンジン速度を表示することができる。コンソール領域１０２にはまた、他の車両データを表示するための多くの他の計器（図示せず）を含めることができ、並びに、車両サブシステムのうちの異なるものを制御すること及び／又は監視することを可能にする１つか又は複数のインターフェースを含めることができる。例えば、エンターテイメント・インターフェース１０８によって、車両の乗員が、車両内エンターテイメント・サブシステムを操作する及び／又は監視することが可能となり、照明インターフェース１１０によって、乗員が、車両照明サブシステムを操作する及び／又は監視することが可能となり、及び、空調（エアコン）インターフェース１１２によって、乗員が、車両の暖房及び冷房サブシステムを監視する及び／又は制御することが可能となる。他のサブシステムインターフェースもまた提供され得る。
【０００７】
図２は、計器１０４及び１０６と、インターフェース１０８、１１０、及び１１２とが、先行技術に従って、車両管理システム２００に対して如何に接続され得るのかを説明する簡略化されたブロック図を示す。車両管理システム２００は、車両データバス２０２を含み、車両のコンピュータか又は制御サブシステムのうちの様々なものが、該車両データバス２０２に対して結合されるか又は接続される。図２は、車両内エンターテイメント・サブシステム２０４、エンジン制御ユニット・サブシステム２０６、車両データ・サブシステム２０８、暖房及び換気サブシステム２１０、照明サブシステム２１２、及び他の車両サブシステム２１４を示す。
【０００８】
計器１０４及び１０６は、例えば、車両データ・サブシステム２０８から得られる速度、走行距離計、及び燃料タンクデータを表示する。エンターテイメント・インターフェース１０８は、該インターフェース１０８の要素のユーザアクティベーションに応答して、車両内エンターテイメント・サブシステム２０４に、制御信号を提供する。例えば、エンターテイメント・インターフェースは、物理ボタン及びスイッチによって提供され得る。ディスプレイ情報が、車両内エンターテイメント・サブシステムによって、エンターテイメント・インターフェース１０８へと、それらにより表示を行うために、提供され得る。照明インターフェース１１０は、物理的なコントロール（該物理的なコントロールにより、ユーザが、車両照明サブシステムを制御することができる）を提供することができ、及び、例えば、車両照明サブシステムの様々な要素の状況を示すランプか、灯りか、又は他の表示技術の形態におけるビジュアルインジケータを提供することもできる。空調（エアコン）インターフェース１１２もまた、物理的なコントロール（該物理的なコントロールにより、ユーザが、車両暖房及び換気サブシステムを制御することができる）を提供することができ、及び、車両暖房及び換気サブシステムの様々な要素の状況のビジュアル表示（又は指示）を提供することもできる。他の車両サブシステム２１４の状況をビジュアル化するために及び制御するために、他のインターフェース（図示せず）が、提供され得る。
【０００９】
しかしながら、従来の車両ダッシュボード設計での問題の１つは、車両が製造される時に、計器及びインターフェース及び物理インターフェースが、その車両ダッシュボード内へと組み込まれるということである。各入力ボタン又はスイッチと、各インターフェース内の各ディスプレイ要素との間に電線が必要とされる。更には、ダッシュボード上の計器の位置によって車両のオペレータに計器の明瞭な視界がもたらされることを保証するために、各計器は慎重に設計され、及び、速度計などの場合の、あるケースでは、そのサイズ、位置、ラベル付け、及びデザインが、幾つかの例では、法律によって管理（又は支配、又は統制、又は影響）され得る。従って、車両データバスに対するアクセスは、車両が製造された時に、ダッシュボード１００内へと組み込まれた計器及びインターフェースについてのみ意図され且つ提供される。
【００１０】
その結果、ダッシュボードを個性化するためのオプションが、幾らか制限される。
【００１１】
しかしながら、車両データアクセス管理モジュールを介して車両サブシステムの少なくとも幾つかに対する利用可能なアクセスを行うことによって、車両インテリアの個性化のレベルを提供することに、本発明の例が向けられている。このようにして、ポータブルコンピューティングデバイスのようなユーザコンピューティングデバイスが、車両データアクセス管理モジュールに接続され得り、及び、その後続いて、該ユーザコンピューティングデバイスを通じて提供されるユーザインターフェースを通じて、車両サブシステムのうちの様々なものからデータを受け取ることとができ、及び／又は、車両サブシステムのうちの様々なものへと制御信号を送ることができる。例えば、一例において、ユーザコンピューティングデバイスのディスプレイ要素が、車両データを表示するための計器をディスプレイ表示するために、その上、制御インターフェースをディスプレイ表示し且つ提供するために、使用され得る。更なる例では、ユーザコンピューティングデバイスに対して外部ディスプレイが接続されて、車両データ及び制御インターフェースをディスプレイ表示するために使用され得る。また更なる例では、外部ディスプレイが、車両コンピューティングシステムに接続されて、車両データ及び制御インターフェースをディスプレイ表示するために使用され得る。
【００１２】
製造業者のディスプレイガイドラインか又は外部規制（レギュレーション）への準拠（コンプライアンス）を保証するために、ユーザコンピューティングデバイス内に施行エンジンが提供されて、準拠が保証され得る。
【００１３】
次に図３ａを参照すると、本発明の一例による、車両ダッシュボード配置３００の一部を説明する簡略化された図が示されている。その提示例では、コンピューティングデバイス３０４が、車両ダッシュボードに対してか、又は車両における他の適合可能な部分に対して、リムーバブルに接続されており、それにより、運転手などの車両の乗員が、該コンピューティングデバイスのディスプレイ３０６を見ることが可能になることとなる。コンピューティングデバイス３０４は、ポータブルコンピュータか、ネットブックコンピュータか、スレートコンピュータ（又はタブレット型コンピュータ）か、パッドコンピュータか、ポータブルラジオ電話機か、携帯情報端末か、又は任意の他のタイプの適合可能なコンピューティングデバイスなどの、コンピューティングデバイスとすることができる。
【００１４】
次に図３ｂを参照すると、本発明の更なる例による、車両ダッシュボード配置３００の一部を示す簡略化された図が示されている。この例では、コンピューティングデバイス３０４が、車両ダッシュボード３０２か、又は車両における他の適合可能な部分にリムーバブルに接続されている。コンピューティングデバイス３０４は、ポータブルコンピュータか、ネットブックコンピュータか、スレートコンピュータ（又はタブレット型コンピュータ）か、パッドコンピュータか、ポータブルラジオ電話機か、携帯情報端末か、又は任意の他のタイプの適合可能なコンピューティングデバイスなどの、コンピューティングデバイスとすることができる。ディスプレイ要素３０６’は、車両計器と制御インターフェースとが該ディスプレイ要素３０６’上にディスプレイ表示されることを可能にするために、適合可能な接続部（図示せず）を介してコンピューティングデバイス３０４に接続されている。少なくとも幾つかの例において、ディスプレイ要素３０６’は、コンソール３０２に対してリムーバブルに取り付け可能である。
【００１５】
図３ｂ内に示されるように、ディスプレイ要素３０６’は、ダッシュボード３０２のほぼ全体にわたって延在しているが、他の例では、より大型のか又はより小型のディスプレイを使用することもできるということは明かであろう。ディスプレイ要素３０６’は、例えば、ＬＣＤモニタか、ＬＥＤモニタか、フレキシブルディスプレイか、電子インクディスプレイか、タッチセンサー式（タッチパネル式）ディスプレイか、３次元ディスプレイか、又はこれらに類するものを含む任意の適合可能なディスプレイとすることができる。
【００１６】
コンピューティングデバイス３０４は、車両内サブシステム２０２〜２１４のうちの様々なものと相互作用し、それにより、個性化したか又はユーザダッシュボードディスプレイが、ディスプレイ３０６上か又は３０６’上に形成され且つディスプレイ表示されることとなることが可能である。該個性化したダッシュボードディスプレイは、車両の乗員が、車両データを、例えば、グラフィカルか又はテキストの車両計器の形態において視覚化（可視化）することを可能にすることができ、及び、車両サブシステムのうちの様々なもの状況（ステータス）を視覚化することができ、及び、車両サブシステムのうちの様々なものを制御することができる。一例において、ディスプレイ３０６か又は３０６’は、タッチされているディスプレイに応答してか、或いは該ディスプレイ上においてか又は該ディスプレイ付近でなされているジェスチャーによって、制御信号を生成する。ディスプレイ要素３０６か又は３０６’は、従って、ユーザ入力を受け取ることができ、該ユーザ入力が今度は、コンピューティングデバイス３０４を制御するために使用され得る。
【００１７】
一例において、図３ｂ内に示されるように、ユーザダッシュボードディスプレイが、従来の車両計器１０４及び１０６のディジタルバージョン１０４’及び１０６’を表示するために使用され得る。該ユーザダッシュボードディスプレイは、空調（エアコン）インターフェース、ＧＰＳインターフェース、車両データインターフェース、などのような他の計器及びインターフェースを例えば表示するために、配置（又は構成）され得る。
【００１８】
次に図４を参照すると、車両管理システム４０２に接続されたリムーバブルに接続可能なユーザコンピューティングデバイス３０４を示す簡略化されたブロック図が示されている。車両管理システム４０２に対する接続は、車両データアクセスマネージャ４０４によって制御され、車両データアクセスマネージャ４０４は、車両データバス２０２を介して車両サブシステム２０４〜２１４に対するアクセスを制御及び管理する。
【００１９】
車両データアクセスマネージャ４０４は、一例において、コンピューティングデバイス３０４のようなコンピューティングデバイスが、車両サブシステム２０４〜２１４のうちの少なくとも幾つかからのデータにアクセスするか、或いは、車両サブシステム２０４〜２１４のうちの少なくとも幾つかへと制御信号を送るということを可能にする業界標準インターフェースを提供することができる。業界標準インターフェースは、例えば、物理コネクタ（該物理コネクタを通じてコンピューティングデバイス３０４が、車両管理システム４０２に接続する）を画定することができる。業界標準インターフェースは、追加的にか又は二者択一的に、例えば、コンピューティングデバイス３０４と車両管理システム４０２との間の伝達が如何に行われることになるのかを画定する１つか又は複数の通信プロトコルを画定することができる。車両管理システム４０２は、幾つかの例において、様々な型式及びタイプのコンピューティングデバイス３０４による接続を容易にするために、プラグアンドプレイ技術を用いることができる。コンピューティングデバイス３０４と、車両データアクセスマネージャ４０４との間の接続は、有線又は無線接続を含む任意の適切な手法において成され得る。
【００２０】
上述の車両サブシステム２０４〜２１４に加えて、車両管理システム４０２は、規則データ格納部４０６を追加的に含む。更に下記に説明されることとなるように、コンピューティングデバイス３０４が、車両サブシステム２０４〜２１４との相互作用を処理するやり方を支配（又は管理、又は統制）するような、並びに、如何にコンピューティングデバイス３０４が、車両サブシステム２０４〜２１４から受け取ったデータをディスプレイ表示するのかを支配（又は管理、又は統制）するような、規則セットを、規則データ格納部４０６が格納する。
【００２１】
次に図５を参照すると、ユーザコンピューティングデバイス３０４のユーザダッシュボードモジュール５００の概略を説明する簡略化されたブロック図が示されている。一例において、ユーザダッシュボードモジュールは、図６への更なる参照と共に説明されるように、格納されたコンピュータプログラムによって提供される。該コンピュータプログラムは、メモリ６０４内に格納される。プロセッサ６０２が、バス６１０を介してメモリ６０４に結合されて、該コンピュータプログラムのコンピュータ可読命令を実行して、より詳細に下記において説明されるような記載されたユーザダッシュボード機能性（機能）を提供する。バス６１０にまた結合された入力／出力（Ｉ／Ｏ）モジュール６０６によって、プロセッサが、例えば、コンピューティングデバイス３０４のユーザインターフェースに対してデータを送る及び／又は受け取ることが可能となるか、或いは、その外部ソースからデータを受け取ることが可能となる。バス６１０にまた結合された永続的な記憶装置モジュール６０８によって、プロセッサ６０２によりデータが格納される及び取り出される（又は検索される）ことが可能となる。
【００２２】
ユーザダッシュボードモジュール５００の動作は、本発明の例によれば、図７への更なる参照と共に、次に後述されることとなる。ダッシュボードエディタ及びディスプレイモジュール５０２によって、コンピューティングデバイス３０４のユーザが、コンピューティングデバイスのディスプレイ３０６上にか、又は外部ディスプレイ３０６’上に、ユーザダッシュボードを生成することが可能となる。ステータスデータを提供するために、及び／又は、ユーザダッシュボードモジュール５００に対する制御信号を受け取るために、どの車両サブシステムがイネーブルにされるのかの詳細内容（ディテール）を、ダッシュボードエディタ及びディスプレイモジュール５０２が、車両データバスインターフェース５０４を介して取得する（７０２）。
【００２３】
一例において、車両データバスインターフェース５０４は、アプリケーション・プログラミング・インターフェース（ＡＰＩ）の形態において提供され得る。車両データバスインターフェースは、例えば、ユーザダッシュボードモジュール５００から送られたデータ及びメッセージを、車両管理システム４０２により理解されることが可能なフォーマットへと、変換することができ、更にまた、車両管理システム４０２から送られたデータ及びメッセージを、ユーザダッシュボードモジュール５００により理解されることが可能なフォーマットへと変換することもできる。
【００２４】
任意の適合可能な手法においてユーザがコンピューティングデバイス３０４上にユーザダッシュボードを生成すること（７０４）を可能にするための適切な環境を、ダッシュボードエディタ及びディスプレイモジュール５０２が提供する。ダッシュボードエディタ及びディスプレイモジュール５０２は、更に下記に説明されるように、ユーザダッシュボードをディスプレイ表示するために引き続いて使用されることができる。
【００２５】
一例において、ダッシュボードエディタ及びディスプレイモジュール５０２は、グラフィカル・ユーザ・インターフェース（ＧＵＩ）を提供する。該グラフィカル・ユーザ・インターフェース（ＧＵＩ）を通じて、ユーザは、新規のユーザダッシュボードを生成することができるか、或いは既存のユーザダッシュボードを編集（エディット）することができる。新規のユーザダッシュボードを生成している時には、ＧＵＩによって、ディスプレイ要素３０６上か又は３０６’上にディスプレイ表示したいとユーザが望む車両データ及び／又はコントロールを、ユーザが選択することが可能となる。ＧＵＩを通じて、ユーザは、従って、ユーザダッシュボードのビジュアル態様が、如何に表示されることとなるかを画定する特定のパラメータを画定することができる。例えば、ユーザは、ディスプレイ要素３０６上か又は３０６’上に現在の車両速度をディスプレイ表示することを選択することができる。該車両速度を、例えば、ユーザが画定したパラメータを有するアナログか又はディジタル計器ディスプレイを用いて、表示することができ、該パラメータは、計器の形状、スタイル、サイズ、位置、色、明るさ、振る舞い（動作）、ディスプレイユニット（例えば、ＭＰＨ（マイル／時）か又はＫＰＨ（ｋｍ／時））、などを画定する。ユーザはまた、ディスプレイ要素３０６上か又は３０６’上に車両サブシステムのインターフェースをディスプレイ表示することを選択することができ、及び、例えば、インターフェース形状、サイズ、スタイル、サイズ、位置、色、明るさ、入力コントロール機能性（機能）、ディスプレイユニット、などを画定するパラメータを選択することもできる。
【００２６】
ユーザダッシュボードの特徴は、任意の適合可能なフォーマットを用いて、例えば、ＨＴＭＬか、ＸＭＬか、又は任意の他の適合可能なオープン・フォーマットか或いは独自仕様のフォーマットを用いて、ダッシュボードディスプレイ定義内に記録され得る。該ダッシュボード定義は、例えば、ファイル内か又は他の適合可能なデータ構造か又はデータコンテナ内に格納され得る。
【００２７】
ユーザダッシュボードモジュール５００は、規則管理モジュール５０６を更に含む。規則管理モジュール５０６は、ダッシュボードエディタ及びディスプレイモジュール５０２を通じて作成した、ユーザが画定したダッシュボードの、異なる態様に制限をかける規則セットを取得する。現在の例では、規則マネージャー５０６は、車両データバスインターフェース５０４を通じて、車両管理システム４０２内の規則データ格納部４０６から、規則セットを取得する。規則マネージャー５０６は、規則を、適切な規則データ格納部（図示せず）内に格納する。
【００２８】
規則データ格納部４０６内の規則は、例えば、ディスプレイ要素３０６上か又は３０６’上にディスプレイ表示可能な車両データのタイプを制限することができ、及び、コンピューティングデバイス３０４を通じて制御可能な車両サブシステムのタイプを制限することもできる。例えば、規則データ格納部４０６内の規則は、エンジン速度データが、ディスプレイ表示されるのを防ぐことができ、速度メータ計器の最小ディスプレイサイズを制限することができ、ディスプレイ上に計器が置かれる可能性のある場所を制限することができ、スタイル要件を課すこと、などができる。
【００２９】
規則は、例えば、提供されるライセンスキーか又はアンロックコードと引き換えに、コンピューティングデバイス３０４によって改変され得る。例えば、ユーザは、エンジン速度データをディスプレイ表示する権利（又は資格）を該ユーザに与えるライセンスキーか又はアンロックコードを購入することができ、及び、該キー又はコードを、コンピューティングデバイス３０４を介して車両管理システム４０２に提供することもできる。一例において、規則マネージャー５０６によって格納された規則が、改変可能である。更なる例において、車両規則データ格納部４０６内に格納された規則が、改変可能である。
【００３０】
ユーザ設計フェーズ中に、及び／又は、ユーザ設計フェーズの完了時に、ダッシュボードエディタ及びディスプレイモジュール５０２は、ユーザダッシュボードディスプレイ定義が、ユーザダッシュボードモジュール５００によって格納された現在の規則に従っている（又は準拠する、又は適合する）のかどうかを判定する（７０６）。このことは、例えば、規則マネージャ５０６から現在の規則を取得して、現在のユーザダッシュボードディスプレイ定義が、その取得した規則に従っているのかどうかを判定することによって、達成され得る。
【００３１】
何らかの規則違反が判定（決定）された場合には、適切な手段でそれらが、ユーザに対して指示される（７０８）。どの規則が違反とされたのかを、並びに、規則が適合されることとなるためにはどのコレクションが必要とされるのかを示す、１つか又は複数のメッセージが、例えば、ユーザに対してディスプレイ表示され得る。ある代替例において、ダッシュボードエディタ及びディスプレイモジュール５０２は、規則との一致をもたらすために、ユーザダッシュボードディスプレイ定義に対する変更を自動的に行うことができる。そのような改変には、例えば、ディスプレイ要素の表示位置を変更すること、ディスプレイ要素のサイズを変更すること、ディスプレイ要素の特性を変更すること、などを含めることができる。
【００３２】
規則に従ってユーザダッシュボードディスプレイ定義が生成されると、後続するディスプレイ表示のためにユーザダッシュボード格納部５０８内に該ユーザダッシュボードディスプレイ定義がセーブされ得る（７１０）。
【００３３】
ユーザダッシュボードモジュール５００の更なる動作は、図８の流れ図を更に参照して次に説明されることとなる。
【００３４】
８０２において、ダッシュボードディスプレイモジュール５１０は、ユーザダッシュボードディスプレイ定義を取得する。ユーザダッシュボードは、例えば、ダッシュボードエディタ及びディスプレイモジュール５０２によって生成されてユーザダッシュボード格納部５０８内に格納されたユーザダッシュボードディスプレイ定義とすることができるか、或いは、インターネットサイトからダウンロードすることよるなどの、外部ソースから取得したユーザダッシュボードディスプレイ定義とすることができる。
【００３５】
ダッシュボードエディタ及びディスプレイモジュール５０２は、取得したユーザダッシュボードディスプレイ定義が、規則マネージャ５０６によって取得された１セットか又は複数セットの規則に従っていることを検証する（８０４）。何らかの規則違反が起こったことが判定（決定）された場合には、ダッシュボードエディタ及びディスプレイモジュール５０２は、違反（複数可）の詳細内容を、コンピューティングデバイス３０４のユーザに対して指示する（８０６）。更なる例において、該ダッシュボードディスプレイモジュールは、取得した規則に適合することとなるようにユーザダッシュボードディスプレイ定義を改変（又は修正）する（８０６）。
【００３６】
８０８において、ダッシュボードエディタ及びディスプレイモジュール５０２は、ユーザダッシュボードディスプレイ定義によって画定されるような、ディスプレイ表示されることとなる任意のデータを、車両管理システム４０２から車両データバスインターフェース５０４を通じて取得する。ダッシュボードエディタ及びディスプレイモジュール５０２は、取得した車両データを、ユーザダッシュボードディスプレイ定義に従って、次いでディスプレイ表示する（８１０）。
【００３７】
ユーザインターフェースモジュール５１０は、何らかのユーザ入力がコンピューティングデバイス３０４から受け取られたのかどうかを繰り返し判定する（８１２）。該ユーザ入力は、例えば、コンピューティングデバイス３０４とのユーザ相互作用の結果としてか、或いは、ディスプレイ３０６か又は３０６’のようなディスプレイ要素とのユーザ相互作用の結果として、ユーザインターフェースモジュール５１０において受け取られ得る。車両サブシステムのうちの１つを制御することが意図されるユーザ入力に関連した何らかのユーザ入力が検出される場合には、ユーザインターフェースモジュール５１０は、適切な制御信号か又はメッセージを、車両データバスインターフェース５０４を通じて車両管理システム４０２に対して送る（８１４）。
【００３８】
一例において、ユーザダッシュボードがディスプレイ表示されている間に、ダッシュボードエディタ及びディスプレイモジュール５０２によって、ユーザダッシュボードディスプレイ定義の改変（又は修正）が可能である。このようにして、ユーザインターフェースモジュール５１０を通じてコンピューティングデバイス３０２によってディスプレイ表示されたダッシュボードアイテムか又はオブジェクトを、例えば、移動させること、リサイズすること、隠すこと、変更すること、などによって、ユーザダッシュボードディスプレイ定義をユーザが改変することができる。例えば、ディスプレイ３０６か又は３０６’は、ユーザがディスプレイにタッチすることに応答して、ユーザインターフェースモジュール５１０に対して制御信号を提供することができる。８１６において、ダッシュボードエディタ及びディスプレイモジュール５０２は、ユーザダッシュボードディスプレイ定義に何らかの改変がなされたかどうかを判定する。何らかの改変がなされた場合には、ダッシュボードエディタ及びディスプレイモジュール５０２がチェックして（８０４）、その改変が現在の規則に従うということを保証する。
【００３９】
８１８において、ダッシュボードエディタ及びディスプレイモジュール５０２は、規則内において何らかの変更がなされたかどうかを判定する。このことは、任意の適合可能な手法において、例えば、規則マネージャ５０６に問い合わせることによってか、或いは、規則マネージャ５０６によって適切なフラグセットをチェックすることによって、達成され得る。規則変更が無いことが判定（決定）された場合には、ダッシュボードエディタ及びディスプレイモジュール５０２は、上述のように、データを取得してディスプレイ表示することを継続する。
【００４０】
しかしながら、規則内の変更が検出された場合には、ダッシュボードエディタ及びディスプレイモジュール５０２は、ユーザダッシュボードディスプレイ定義が、更新された規則に従っていることを検証する（８０４）。
【００４１】
規則に対する変更は、多くの様々な理由のために、発生させることができる。例えば、幾つかの規則は、１つの所定期間か又は複数の所定期間の間にのみ、適用可能とすることができる。例えば、１つの規則は、夜間の間、ユーザダッシュボードの全体か又は部分の明るさに制限を設けることができる。他の規則は、例えば、決定された地理上の車両位置に基づいて制限を設けることができる。例えば、マイル／時において表示されることとなる車両速度を法律が求めるある国から、キロメートル／時において表示されることとなる車両速度を法律が求めるある国へと、ある車両が通過する場合に、グローバル・ポジショニング・システム（ＧＰＳ）装置のような適切な地理位置装置（図示せず）を利用することを通じて、そのような規則変更が決定され得る。このようにして、規則マネージャは、例えば、マイル／時の代わりにキロメートル／時において車両速度をディスプレイ表示させるようにするために、ユーザダッシュボードディスプレイに、速度計器のディスプレイフォーマットを自動的に切り替えるようにさせることができる。
【００４２】
更なる一例において、追加的か又は代替の規則セットが、ウェブサイトからか、或いは、コンパクトディスク（ＣＤ）か、ディジタル多用途ディスク（ＤＶＤ）か、フラッシュメモリか、又はこれらに類するもののような記憶媒体内に格納された規則セットから、などの他のソースから取得され得る。その取得された１セットか又は複数セットの規則は、適切な規則データ格納部（図示せず）内に、規則マネージャ５０６によって格納される。追加的な規則セットには、例えば、車両の地理的な位置に基づくローカルな法律に関連する規則セットを含めることができる。２つか又は３つ以上の異なる規則セットが存在する場合には、規則マネージャ５０６は、その異なる規則セットの間における優先順位を決定する。例えば、規則マネージャ５０６は、ローカルな法律に関連する規則が、車両製造業者によって提供されて車両管理システム４０２の規則データ格納部４０６内に格納された規則に優先するということを決定することができる。
【００４３】
更なる一例において、ユーザダッシュボードモジュール５００と、車両管理システム４０２との間の伝達を、暗号化することができ、それにより、車両管理システム４０２との伝達が、「ペアにされた」か又は認可されたユーザダッシュボードモジュール５００か又はコンピューティングデバイス３０４の間においてにのみ発生するようにすることができる。ペアにすることか又は認可することは、例えば、コンピューティングデバイス３０４のユーザが、入力する（又は参加する）ことか、或いは、例えば、車両識別番号（ＶＩＮ）か又は他の固有（一意的）のか又はほぼ固有の車両識別コードについて暗号化動作を実施することによって配送された許可コードを提供することを、必要とすることができる。このようにして、製造業者は、コンピューティングデバイス３０４上のユーザダッシュボードモジュール５００が規則を施行しているということの、ある程度の信頼性を有することができる。
【００４４】
また更なる一例において、図９内に示されたような、車両管理システム９００が提供される。車両管理システム９００は、車両ダッシュボードマネージャ９０２を含む。該車両ダッシュボードマネージャ９０２に対して、ディスプレイ１００４のようなユーザディスプレイが接続され得る。該ユーザディスプレイ１００４は、例えば、タッチセンサー式のディスプレイか、ＬＤＣディスプレイか、フレキシブルディスプレイか、又は任意の他の適合可能なディスプレイタイプとすることができる。ユーザディスプレイ１００４の接続は、例えば、有線接続と無線接続との両方を含む、任意の適合可能な接続手段によるものとすることができる。ユーザディスプレイ１００４は、例えば、図１０内に示されるように、車両ダッシュボード１００２上の任意の適合可能な位置に、車両内においてリムーバブルに配置され得る。
【００４５】
少なくとも１つの例において、１つか又は複数の従来の車両計器か又は制御インターフェースが、ユーザディスプレイ１００４上にディスプレイ表示された車両計器及び／又は制御インターフェースに加えて提供され得る。例えば、図９及び図１０内に示されるように、従来の計器１０４及び１０６が提供される。ディジタル計器１０４’で示されるように、従来計器のディジタル表現を、ユーザディスプレイ１００４上に提供することもできる。
【００４６】
車両ダッシュボードマネージャ９０２は、上述のようなユーザダッシュボードモジュール５００によって提供された機能とほぼ同一か又は類似の機能を提供することができる。
【００４７】
本発明の例は、ハードウェアか、ソフトウェアか、又はハードウェアとソフトウェアとの組み合わせの形態において実現され得るということが理解されよう。任意のそのようなソフトウェアは、消去可能又は再書き込み可能であろうとなかろうと、例えば、ＲＯＭのような記憶装置などの、揮発性か又は不揮発性の記憶装置の形態内において格納され得るか、或いは、例えば、ＲＡＭか、メモリチップスか、デバイスか、又は集積回路のようなメモリの形態内において格納され得るか、或いは、例えば、ＣＤか、ＤＶＤか、磁気ディスクか、又は磁気テープのような光学的にか又は磁気的に読み出し可能な媒体の形態内において格納され得る。記憶装置及び記憶媒体は、（実行された時には本発明の例を実現する）１つか又は複数のプログラムを格納するための適合可能なマシン可読媒体の例であるということが理解されよう。従って、例は、任意の先行する特許請求の範囲内の請求項において請求されるようなシステムか又は方法を実現するためのコードを含むプログラムと、そのようなプログラムを格納するマシン可読記憶装置とを提供する。更にまた、本発明の例は、有線又は無線接続上において搬送される伝達信号のように、任意の媒体を介して電気的に運ばれ得り、及び、例はそれらを適切に包含する。
【００４８】
本明細書内において開示した（任意の添付の特許請求の範囲、要約書、及び図面を含む）全ての特徴（又は機能）、及び／又は、開示したような任意の方法か又はプロセスの全ステップは、そのような特徴（又は機能）及び／又はステップのうちの少なくとも幾つかが、相互排他的である（相互に矛盾する）場合の組み合わせを除いて、任意の組み合わせにおいて組み合わせられ得る。
【００４９】
本明細書内において開示した（任意の添付の特許請求の範囲、要約書、及び図面を含む）特徴（機能）の各々は、別様にはっきりと記載されない限り、同一のか、等価であるか、或いは類似の目的を果たす代替の特徴（又は機能）により置き換えられ得る。従って、別様にはっきりと記載されない限り、開示した特徴（又は機能）の各々は、等価か又は類似の特徴（又は機能）のジェネリックシリーズの単なる一例に過ぎない。
【００５０】
以下においては、本発明の種々の構成要件の組み合わせからなる例示的な実施形態を示す。
１．車両内においてダッシュボードディスプレイをディスプレイ表示するための装置であって、
車両管理システムの車両サブシステムと伝達し合うための車両データバスインターフェースと、
ダッシュボードディスプレイ規則のセットを格納するための規則格納部と、
ダッシュボードディスプレイモジュールであって、
ダッシュボードディスプレイ定義を取得し、
前記ダッシュボードディスプレイ定義が、前記ダッシュボードディスプレイ規則に従っているのかどうかを判定し、
従っていると判定された場合には、前記ダッシュボードディスプレイ定義に従って、前記車両サブシステムのうちの１つか又は複数からデータを取得し、及び、
前記取得したデータを、前記ダッシュボードディスプレイ定義に従ってディスプレイ表示する
ことを行うためのダッシュボードディスプレイモジュール
とを備える、装置。
２．前記ダッシュボードディスプレイ定義が、前記ダッシュボードディスプレイ規則に従っていないと判定された場合には、前記ダッシュボードディスプレイ定義を改変して、前記ダッシュボードディスプレイ規則との適合性がもたらされるようにするよう前記ダッシュボードディスプレイモジュールが更に構成されている、前項１に記載の装置。
３．前記車両データバスインターフェースが、前記車両管理システムの車両データアクセスマネージャを通じて前記車両サブシステムと伝達し合う、前項１又は２に記載の装置。
４．前記規則格納部内に格納された少なくとも１セットの規則が、前記車両管理システムから取得されることからなる、前項１乃至３の何れかに記載の装置。
５．前記規則格納部内に格納された少なくとも１セットの規則が、前記車両管理システム以外から取得されることからなる、前項１乃至４の何れかに記載の装置。
６．前記ダッシュボードディスプレイモジュールが、前記車両の地理的な位置を取得して、その取得した地理的な位置に基づき、少なくとも幾つかの規則に従っていることを判定するよう更に構成されることからなる、前項１乃至５の何れかに記載の装置。
７．ユーザ入力を受け取るための、及び、それに応答して制御信号を前記車両サブシステムのうちの少なくとも１つに送るためのユーザインターフェースモジュールを更に備えることからなる、前項１乃至６の何れかに記載の装置。
８．前記装置が、前記車両に対してリムーバブルに取り付け可能なコンピューティングデバイスである、前項１乃至７の何れかに記載の装置。
９．前記コンピューティングデバイスに不可欠なディスプレイ要素か、又は前記コンピューティングデバイスの外部のディスプレイ要素のうちのいずれか１つに、前記ダッシュボードディスプレイがディスプレイ表示される、前項８に記載の装置。
１０．前記コンピューティングデバイスと、前記コンピューティングデバイスに不可欠なディスプレイ要素と、前記コンピューティングデバイスの外部のディスプレイ要素とのうちの少なくとも１つからユーザ入力を受け取るよう前記ユーザインターフェースモジュールが構成される、前項７乃至９の何れかに記載の装置。
１１．ダッシュボードをディスプレイ表示することをコンピュータにより実現する方法であって、
プロセッサにより、ダッシュボード定義ファイルを取得し、
前記ダッシュボード定義ファイルが、ダッシュボードディスプレイ規則のセットに従っているのかどうかを、前記プロセッサによって判定し、
前記ダッシュボード定義ファイルに従って車両管理システムから車両データを、前記プロセッサによって取得し、及び、
前記プロセッサに結合されたディスプレイ要素上に、前記ダッシュボード定義ファイルに従って前記車両データをディスプレイ表示する
ことを含む、方法。
１２．ある車両サブシステムに関連付けられたユーザ入力を、前記プロセッサにおいて受け取り、及び、その受け取った入力に基づいて、制御信号を、その関連付けられた車両管理システムに送ることを更に含むことからなる、前項１１に記載の方法。
１３．前記ダッシュボード定義ファイルを改変することが意図されるユーザ入力を、前記プロセッサにおいて受け取り、及び、その意図される該改変が、前記ダッシュボードディスプレイ規則のセットに従っているのかどうかを、前記プロセッサによって判定することを更に含むことからなる、前項１１又は１２に記載の方法。
１４．車両管理システムであって、
車両データバスと、
前記車両バスを介して接続された複数の車両サブシステムと、
車両データアクセスマネージャであって、
ある車両サブシステムからのデータを取得するためのリクエストを受け取り、ここで、該リクエストは、前記車両管理システムの外部の装置から到来し、
前記リクエストが、受容可能かどうかを判定し、
受容可能であると判定された場合には、前記リクエストされたデータを取得し、及び、
前記取得したデータを前記リクエストの要求元に送る
ことを行うよう構成された、車両データアクセスマネージャ
とを備える、車両管理システム。
１５．前記車両データアクセスマネージャが、
前記車両サブシステムのうちの１つに送られることとなることが意図される制御信号を受け取り、
前記制御信号が前記車両サブシステムに送られ得るのかどうかを判定し、及び、
送られ得ると判定された場合には、前記受け取った制御信号を、適切な前記車両システムに対して送る
よう更に構成されることからなる、前項１４に記載の車両管理システム。
【図１】
2015083465.tif 000003
【図２】
2015083465.tif 000004
【図３ａ】
2015083465.tif 000005
【図３ｂ】
2015083465.tif 000006
【図４】
2015083465.tif 000007
【図５】
2015083465.tif 000008
【図６】
2015083465.tif 000009
【図７】
2015083465.tif 000010
【図８】
2015083465.tif 000011
【図９】
2015083465.tif 000012
【図１０】
2015083465.tif 000013