ユーザの、リモートで実行されている1以上のモバイルアプリケーションとの、車両からの対話を可能にするシステムであって、車両の乗員による制御のためのヒューマンマシンインタフェースHMIを有する、車両における少なくとも1つのコンピュータと、前記車両から離れており、通信ネットワークを介して前記少なくとも1つのコンピュータと通信するアプリケーションサーバであって、前記少なくとも1つのコンピュータから入力を受信し前記少なくとも1つのコンピュータに出力を送信する1以上のモバイルアプリケーションを実行する、アプリケーションサーバと、前記少なくとも1つのコンピュータで実行され、命令を有するHMIアプリケーションとを備え、前記命令は、前記HMIの1以上のサービスを前記1以上のモバイルアプリケーションに提供して、前記1以上のモバイルアプリケーションへの入力及び/又は出力の交換を可能にし、前記HMIによる前記少なくとも1つのコンピュータからの、前記1以上のモバイルアプリケーションの車両ベースの操作を可能にする命令であるシステム。請求項1のシステムにおいて、前記HMIは、マイクロフォン、1セット以上の車両スピーカー、1以上の車両内ボタン、及び1以上の車両内ディスプレイからなる群から選択されるシステム。請求項1のシステムにおいて、前記HMIは、ノーマディックデバイス上のオーディオチャネル、1以上のブルートゥースプロファイル、及び音声認識からなる群から選択されるシステム。請求項1のシステムにおいて、前記モバイルアプリケーションサービスを提供する前記アプリケーションサーバと通信する1以上のウェブベースのサービスシステムを更に備えるシステム。請求項1のシステムにおいて、前記少なくとも1つのコンピュータは、前記HMIの1以上のサービスを公開し、前記1以上のモバイルアプリケーションは、前記1以上のサービスに加入しているシステム。請求項1のシステムにおいて、前記1以上のモバイルアプリケーションは、1以上のアプリケーションプロファイルに関連付けられており、前記アプリケーションプロファイルは、モバイル識別番号、車両識別番号、又はこれらの両方に関連付けられているシステム。請求項1のシステムにおいて、前記HMIサーバは、データリレーでもあるシステム。請求項1のシステムにおいて、前記少なくとも1つのコンピュータは、車両情報娯楽コンピュータであるシステム。請求項1のシステムにおいて、前記少なくとも1つのコンピュータは、ノーマディックデバイス及び車両情報娯楽コンピュータであるシステム。リモートで実行されている1以上のモバイルアプリケーションを操作する方法であって、車両における少なくとも1つのコンピュータからの入力リクエスト又は前記少なくとも1つのコンピュータへの出力の送信を規定する1以上のアプリケーションイベントを、前記車両から離れている1以上のアプリケーションサーバで実行されている1以上のモバイルアプリケーションから、受信することであって、前記少なくとも1つのコンピュータは、ユーザによる制御のためのヒューマンマシンインタフェースHMIを有する、受信することと、前記入力リクエスト又は前記出力の送信に応じて、前記少なくとも1つのコンピュータの前記HMIの1以上のサービスの、前記1以上のモバイルアプリケーションへの提供を容易にすることと、前記1以上のサービスの提供に基づいて、前記少なくとも1つのコンピュータの前記HMIを用いて前記1以上のモバイルアプリケーションの車両ベースの操作を可能にすることとを備える方法。請求項10の方法において、更に、前記1以上のモバイルアプリケーションと関連付けられた1以上のアプリケーションプロファイルを特定するために認証資格情報を使用し、アプリケーションプロファイルが前記認証資格情報に基づいて特定されると、前記アプリケーションプロファイルに関連付けられた前記1以上のモバイルアプリケーションの使用を可能にする方法。請求項11の方法において、前記認証資格情報は、モバイル識別番号、車両識別番号、又はこれらの両方を有する方法。請求項10の方法において、前記入力は、触覚入力又は音声入力の少なくとも1つを有し得る方法。請求項10の方法において、前記出力は、話し言葉、オーディオ、ビデオ、テキスト、又はグラフィックスの少なくとも1つを有し得る方法。請求項10の方法において、更に、前記HMIの前記1以上のサービスへのリクエストを受信し、前記1以上のサービスが前記HMIから利用可能であることを確認し、前記HMIの前記1以上のサービスを前記利用可能なサービスに基づいて提供する方法。請求項15の方法において、前記1以上のサービスが前記HMIから利用可能であることを確認することは、前記利用可能なサービスを公開する前記少なくとも1つのコンピュータに基づいて行われる方法。請求項15の方法において、更に、前記HMIの1以上のサービスへのリクエスト用の前記1以上のモバイルアプリケーションを監視する方法。車両内のコンピュータを備え、前記コンピュータは、モバイルアプリケーションを格納する、車両の外のサーバと通信し、車両のマイクロフォン又はスピーカーのサービスを、前記モバイルアプリケーションへの話し言葉による入力、又は前記モバイルアプリケーションからの出力の提示のそれぞれのために、前記モバイルアプリケーションに提供し、前記コンピュータからの入力及び前記コンピュータへの出力によるモバイルアプリケーション操作を可能にするシステム。請求項18のシステムにおいて、前記モバイルアプリケーションは、前記モバイルアプリケーションによるウェブベースのサービスの提供を容易にするウェブベースのサービスシステムと通信しているシステム。請求項18のシステムにおいて、前記車両のマイクロフォン又はスピーカーのサービスの提供に関して、前記モバイルアプリケーションはクライアントであり、前記コンピュータはサーバであるシステム。本発明の詳細な実施形態をここに開示する。しかし、開示された実施形態は、さまざまな他の形で具体化され得る発明の単なる例示であると理解されるべきである。したがって、ここに開示された特定の機能的な詳細は、限定として解釈されるべきではなく、単に特許請求の範囲の代表的な基礎として、及び/又は当業者に本発明をさまざまな形で用いらせる教示の代表的な基礎として、解釈されるべきである。ユーザ端末から操作されるユーザアプリケーションは、インターネット限定はしないのようなネットワーク接続を経由してアクセス可能なリモートサーバに格納され得る。そのような操作性は、クラウドコンピューティングと呼ばれることがある。同様に、モバイルアプリケーションはリモートサーバに格納され得る。車両の乗員は、車両情報娯楽infotainmentシステムのヒューマンマシンインタフェースHMIを用いて、これらの離れてremotely格納されたモバイルアプリケーションと対話することができるはずである。図1は、車両31の、車両ベースのコンピューティングシステム1VCSの例としてのブロックの配置を示す。そのような車両ベースのコンピューティングシステム1の一例は、フォードモーターカンパニーによって製造されたSYNCシステムである。車両ベースのコンピューティングシステムが使用可能な車両は、車両内に設置された視覚フロントエンドインタフェース4を含み得る。ユーザは、例えばタッチスクリーンが備えられていれば、このインタフェースと対話することができる。他の説明のための実施形態においては、対話は、ボタンの押下、耳に聞こえる話し言葉speech、及び音声合成によって行われる。図1に示された説明のための実施形態1において、プロセッサ3は、車両ベースのコンピューティングシステムの操作の少なくとも一部を制御する。車両内に備えられているので、プロセッサはコマンド及びルーチンの車内での処理を可能にする。更に、プロセッサは非永続ストレージ5及び永続ストレージ7の両方に接続されている。この説明のための実施形態においては、非永続ストレージはランダムアクセスメモリRAMであり、永続ストレージはハードディスクドライブHDDである。プロセッサには、ユーザがプロセッサと対話できるようにする多数の種々の入力も備えている。この説明のための実施形態においては、マイクロフォン29、補助入力25入力33用、USB入力23、GPS入力24、及びブルートゥース入力15が全て備えられている。ユーザがさまざまな入力を入れ替えるために、入力セレクタ51も備えられている。マイクロフォン及び補助コネクタの両方への入力は、プロセッサへ渡される前に、コンバータ27によってアナログからデジタルに変換される。システムへの出力には、ビジュアルディスプレイ4、及びスピーカー13又はステレオシステム出力が含まれ得るが、これらには限定されない。スピーカーはアンプ11に接続され、その信号をプロセッサ3からデジタルアナログコンバータ9を通して受信する。出力は、PND54のようなリモートブルートゥースデバイス、又は車両ナビゲーションデバイス60のようなUSBデバイスに対しても、それぞれ19及び21に示された双方向データストリームに沿って生成され得る。説明のための一実施形態において、システム1は、ユーザのノーマディックデバイス53例えば、携帯電話、スマートフォン、PDA、又は無線でリモートネットワークに接続可能な任意の他のデバイスと通信する17ために、ブルートゥーストランシーバ15を用いる。ノーマディックデバイスは、例えば携帯電話用タワー57との通信55を通して車両31の外のネットワーク61と通信する59ために使用される。実施形態によっては、タワー57はWiFiアクセスポイントであってもよい。ノーマディックデバイスとブルートゥーストランシーバとの間の例示的な通信が、信号14によって表されている。ノーマディックデバイス53とブルートゥーストランシーバ15とのペアリングは、ボタン52又は類似の入力を通して指示される。したがって、車載されたブルートゥーストランシーバがノーマディックデバイス内のブルートゥーストランシーバとペアリングされるであろうということが、CPUに通知される。CPU3とネットワーク61との間で、例えば、ノーマディックデバイス53に関連するデータプラン、データオーバーボイス、又はDTMFトーンを用いて、データが伝達される。代替として、CPU3とネットワーク61との間で音声帯域でデータを伝達する16ために、アンテナ18を有する車載モデム63を含むことが望ましいかも知れない。そしてノーマディックデバイス53は、例えば携帯電話用タワー57との通信55を通して、車両31の外部のネットワーク61と通信する59ために使われ得る。実施形態によっては、モデム63は、ネットワーク61と通信するためにタワー57との通信20を確立し得る。非制限的な例として、モデム63はUSB携帯電話モデムであってもよく、通信20は携帯電話通信であってもよい。説明のための一実施形態において、プロセッサは、モデムアプリケーションソフトウェアと通信するために、APIを含むオペレーティングシステムを備えている。モデムアプリケーションソフトウェアは、リモートのブルートゥーストランシーバノーマディックデバイス内にあるようなとの無線通信を遂行するために、ブルートゥーストランシーバの組み込みモジュール又はファームウェアにアクセスし得る。他の実施形態においてノーマディックデバイス53は、音声帯域又はブロードバンドデータ通信用のモデムを含んでいる。データオーバーボイスの実施形態においては、データが転送されている間にノーマディックデバイスの所有者がこのデバイスで話をすることができる場合には、周波数分割多重として知られる技術が実装され得る。所有者がこのデバイスを使用していない他の場合には、データ転送に全帯域幅一例では300kHzから3.4kHzまでを使用することができる。ユーザがノーマディックデバイスに関連するデータプランを有すれば、ブロードバンド送信が可能になり、システムは遙かに広い帯域幅データ転送を高速化するを使用可能である。更に他の実施形態においては、ノーマディックデバイス53は車両31に設置されたセルラ通信デバイス図示せずと置き換えられる。更に他の実施形態においては、ND53は、例えば限定なしに、802.11gネットワークすなわちWiFi又はWiMaxネットワークを介して通信可能な無線ローカルエリアネットワークLANデバイスであり得る。一実施形態においては、到来データは、データオーバーボイス又はデータプランによるノーマディックデバイス、及び車載ブルートゥーストランシーバを通って、車両の内部のプロセッサ3に渡され得る。例えば、ある一時的なデータの場合には、そのデータがもはや必要なくなるまで、データはHDD又は他のストレージメディア7に格納され得る。車両とのインタフェースをし得る更なる情報源には、例えばUSB接続56及び/又はアンテナ58を有するパーソナルナビゲーションデバイス54、USB62又は他の接続を有する車両ナビゲーションデバイス60、車載GPSデバイス24、又は、ネットワーク61に接続されるリモートナビゲーションシステム図示せずが含まれる。更に、CPUは、さまざまな他の補助デバイス65と通信状態になり得る。これらのデバイスは、無線接続67又は有線接続69によって接続され得る。また、代替として、CPUは、例えばWiFi71トランシーバを用いて、車両に設置された無線ルータ73に接続され得る。これにより、CPUは、ローカルルータ73のレンジ内のリモートネットワークに接続可能になる。補助デバイス65は、パーソナルメディアプレーヤー、無線健康デバイス、ポータブルコンピュータ等を含むが、これらには限られない。VCS1は、車両から離れて設置されたデバイスに格納されたモバイルアプリケーションを操作するために、車両の乗員によって使用され得る。例えば、アプリケーションは、ネットワーク例えばインターネット接続経由でアクセス可能なリモートコンピューティングシステム、例えばアプリケーション/ウェブサーバ102に格納され得る。図2は、そのようなモバイルアプリケーションの使用を可能にするシステムアーキテクチャを示している。サーバ102これは、実施形態によっては、アプリケーション及び/又はウェブサーバであってもよいは、1以上のリモートサービス104図2ではS1、S2、S3、...SNで示されているへのアクセス及びこれらの利用を可能にする1以上のモバイルアプリケーション106図2ではA1、A2、A3、A4、...ANで示されているを格納し得る。実施形態によっては、これらのサービスはウェブベースのサービスであってもよい。これらのサービス104は、電子メール、ラジオストリーミング、ムービーストリーミング、ソーシャルネットワーキング、ニュース、サーチエンジン等を含み得るが、これらには限られない。モバイルアプリケーション106は、当該技術分野においてよく知られた方法に従って、サーバ102にインストールされ、格納され得る。実施形態によっては、サーバ102はOEMによって運用され得る。サーバ102は、アプリケーションサーバ及びウェブサーバの両方であり得る。実施形態によっては、サーバ102はアプリケーションサーバのみであってもよく、別のウェブサーバがこのアプリケーションサーバと通信していてもよい。ウェブサーバは、インターネット接続108を用いてウェブ上で1以上のウェブサーバ104と通信するために使用され得る。よって、図2は、本発明の範囲から逸脱することなく、特定の実装に従って再編及び改変され得る。サーバ102とサービス104との間の通信の更なる詳細について、以下に説明する。ゲートウェイアプリケーション又はHMIサーバ110は、VCS1及び/又はノーマディックデバイス53上においてインストールされ、実行され得る。HMIサーバ110は、VCS1及び/又はND53のヒューマンマシンインタフェースHMIのサービス/設備をモバイルアプリケーション106に供給又は遠隔操作するアプリケーションであり得る。HMIサービス/設備は、VCS1のみのサービス、ND53のみのサービス、又はVCS1とND53の集合的なHMIサービスを含み得ると理解されるべきである。したがって、HMIサーバ110の操作に関しては、VCS1及びノーマディックデバイス53を、ここではHMIサーバホスト100と集合的に称することとする。アプリケーション106は、HMIサーバホスト100のプログラミング環境にかかわらず操作され得る。例えば、これに制限されないが、アプリケーション106のプログラミング言語は、HMIサーバホスト100が動作している、又はプログラムされた言語以外であってもよい。モバイルアプリケーション106の動作中においては、アプリケーションサーバ102はサービス104をVCS1に提供するサーバであり、VCS1はアプリケーション106を経由してサービス104を受けるクライアントであり得る。しかし、動作中に、VCS1は、HMI設備のアプリケーション106へのアクセスを獲得して提供するHMIサーバ110をホストするHMIサーバホストでもあり得、アプリケーション106はHMI設備へのアクセスを与えられたHMIクライアントである。以上で手短に説明されたように、HMIサーバ110は、ND53に追加的に又は代替としてインストールされ、ND53から実行され得る。この場合、HMIサーバ110は、さまざまなND53のメーカー及び機種に適合するようにプログラムされ得る。今日のモバイルアプリケーションの使用に対し、各モバイルアプリケーションは、それが実行されるノーマディックデバイスのタイプに応じてプログラム/設定され得る。しかし、サーバ102上のモバイルアプリケーション106は、任意のメーカー又は機種のNDから使用され得る。アプリケーションは、HMIサーバ110を経由して、NDのタイプに基づいてではなく、VCS1とともに動作するようにプログラムされているからである。よって、アプリケーション106は、VCS1を介した操作のためにプログラム/記述されており、したがって、スケーラブルであり、サーバ102に格納されることによる簡単な導入モデルを有している。もちろん、これらの効果は、HMIサーバ110がVCS1に格納/プログラムされる場合にも同様に当てはまる。このモデルの他の非限定的な効果には、ハードウェア性能の向上、VCS1及び/又はND53のメモリ消費の低下、及びセキュリティの向上例えばアプリケーションは、例えばOEMによってモニタされているサーバにホストされているので信頼できるアプリケーションであるが含まれ得るが、これらには限られない。このモデルはシステムの性能を維持しながら複数のアプリケーション106の同時使用をも容易にする。実施形態によっては、ゲートウェイアプリケーション110は、アプリケーション106とVCS1との間の、入力、出力、命令、VCSの資格情報、及びユーザの資格情報のようなデータの交換のためのデータリレー又はダムパイプdumbpipeとしても動作し得る。よって、VCS1からの操作命令及びコマンド、及びアプリケーション106からの出力は、データリレー110によって、データリレー110を通って交換され得る。したがって、HMIサーバ/データリレー110は、HMIサービスブローカー及びデータブローカーの両方であり得る。HMIサーバ110は、ND53及び/又はVCS1にロードされ得るモバイルアプリケーションとともに、ND53及び/又はVCS1上で実行され得るということが理解されるであろう。したがって、HMIサーバ110の動作は、ND53及び/又はVCS1にロードされたモバイルアプリケーションの動作と干渉しない。実施形態によっては、モバイルアプリケーション106と、ND53及び/又はVCS1上のモバイルアプリケーションとの両方は、VCS1を経由して同時に使用され得る。動作の更なる詳細を、図2及び3の両方に関して説明する。ブロック200に示されているように、1以上のコマンド/命令が、アプリケーション106を操作するために、VCS1からの1以上の入力を経由してユーザによって発行され得る。入力には、触覚tactile入力及び音声入力が含まれるが、これらには限らない。非限定的な例には、ボタンの押下容量性のボタン及びタッチスクリーンのボタンを含む、及び/又は話されたコマンドが含まれるが、これらには限らない。これらの入力は、ユーザの資格情報とともにHMIサーバ/データリレー110によって受信され得、サーバ102に送信データ矢印112され得るブロック202。ユーザの資格情報は、ユーザ及び/又は車両をアプリケーション106の許可されたユーザとして認証するために使用され得る。一実施形態においては、サーバ102は、VINのような車両識別子、又はモバイル識別子番号MINのようなユーザ識別子に従って、アプリケーションをアプリケーションプロファイルに格納し得る。ユーザの他の資格情報も格納され得る限定されないが、ユーザ提供の資格情報のような。各アプリケーションプロファイルは、車両又はユーザに利用可能なアプリケーションを識別する。各車両及び/又はユーザは、1つ又は複数のアプリケーションプロファイルに関連付けられ得る。よって、ユーザの資格情報はVIN及び/又はMINを含み得る。他の実施形態では、複数レベルの認証が存在し得る。例えば、VIN、及び車両の乗員に関連付けられた識別子MINのようなは、アプリケーションの使用を認証するために使用され得る。例として、かつ限定としてではなく、VINが車両に関連付けられたアプリケーションプロファイルへのアクセスを識別/認証するために使用され得るし、MINが車両の乗員をアプリケーション106の認可されたユーザとして識別するために使用され得る。よって、車両の乗員がアプリケーション106を操作するためには、複数の条件が満たされることが要求され得る。他の例として、アプリケーションプロファイルはユーザ識別子例えばMINと関連付けられ得る。この場合、認証にはユーザを認可すること例えばMINがVINに関連付けられていることのテスト、及び、そうだとしたら、そのMINに関連付けられたアプリケーションプロファイルにおいてアプリケーション106へのアクセスを認可することが含まれ得る。アプリケーション106はアプリケーションプロファイルとして格納されてもよいし、格納されなくてもよい、ということが理解されるであろう。この場合、車両の乗員は、サーバ102に格納されたアプリケーションについての情報を受信し得るが例えば、限定はしないが、リストとして、車両の乗員が使用を認可されたアプリケーションにアクセスすることは許されている。車両の乗員がウェブベースのサービス104に登録をすると、アプリケーションの使用は認可され得る。したがって、複数ステップの認証スキームの更なる例として、MINとVINとが適合すると、車両の乗員が1以上のアプリケーションにアクセスすることが認可されていることを確認するために、MIN又はVINに基づいて更なるテストが行われ得る。車両の乗員は、1つ又は複数のMINをVINに関連付けし得る。よって、例えば、携帯電話を持っている家族の各メンバーは、関連付けられたVINを有する車両内にいるときには、アプリケーションにアクセスし得る。代替として、又は追加的に、車両の乗員は1以上のVINをMINに関連付けしてもよい。よって、例えば、車両の乗員は、さまざまな車両で1以上のアプリケーションにアクセスすることができる。他の例として、車両の乗員は、さまざまな車両に対してアプリケーションの使用をカスタマイズすることができる。例として、かつ限定としてではなく、親がファミリー用ミニバンを運転しているときに、親は、子供による使用に適合させるために、アプリケーションプロファイル内のアプリケーションをカスタマイズし得る。よって、音楽ストリーミングアプリケーションは子供の歌を演奏し得るし、ビデオストリーミングアプリケーションは子供の映画を流し得る。しかし、親は、一人でいるときや他の大人といるときには、他のアプリケーションプロファイルを、使用されるようにカスタマイズし得る。プロファイルには、電子メールアプリケーション、ニュースアプリケーション、大人用ラジオアプリケーション等が含まれ得る。これらのユーザ/車両識別子の関連付けは、ユーザプロファイルに格納され得る。例えば、ユーザがフォードの車両を購入又は入手した後に、ユーザは、そこからHMIサーバ/データリレー110をVCS1及び/又はND53にダウンロードもし得るwwwsyncmyridecomに、そのようなプロファイルを生成し得る。いったん生成されると、ユーザプロファイルは、ローカルに例えばND53及び/又はVCS1に又はリモートに例えばサーバ102に格納され得る。アプリケーションリクエストデータ入力114例えばコマンド/命令、資格情報等がサーバ102で受信されると、ユーザ/車両は認可され得る。認可されると、アプリケーションプロファイルは起動/処理ブロック204され得、及び/又はアプリケーションは実行され及び/又は操作され得るブロック206。ユーザ/車両の認可は、アプリケーションの起動時及び/又は新たなユーザのセッションの開始時に行われ得、アプリケーションが再起動され及び/又は新たなセッションが開始されるまでは再び行われることはない、ということが理解されるであろう。ユーザセッションは、アプリケーションのログイン及びログアウトによって規定され得る。ログイン/ログアウトは、車両のキーによるオン/オフ、及び/又はユーザが入力したログイン/ログアウト例えば、音声コマンド、及び/又はボタン押下のような触覚コマンドによって規定され得る。したがって、車両の乗員がアプリケーションの使用を開始した後には、資格情報の送信ブロック202及び/又はアプリケーションプロファイルの使用の認可ブロック204を含めて、認可/認証プロセスは後続の各ユーザ入力とともには行われなくてもよい。よって、図3に示されているように、アプリケーションは、VCS1で受信された入力ブロック200に応じて実行/操作ブロック206され得る。アプリケーションが実行/操作されるときには、アプリケーション命令データ矢印116は、車両31からの入力に基づいてネットワーク108例えばインターネットを介してサービス104へ送信され得る。実施形態によっては、各アプリケーション106はウェブベースのサービス104に関連付けられ得るということが理解されるであろう。更に、各ウェブベースのサービス104は、別個の企業体であり得る。サービス応答データ矢印118は、サービス104によって発行され、サービスデータ応答データ矢印120としてサーバ102に送信され得る。アプリケーション106は、アプリケーションイベントデータ矢印122として発行するためにサービス応答データを受信し得るブロック208。アプリケーションイベントは、VCS1での提示用の更なる入力又は出力のために、命令/リクエストを含み得る。入力される命令/リクエストには、触覚入力ボタン押下、タッチスクリーン入力、容量性の入力等のような、及び/又は音声入力が含まれ得るが、これらには限られない。出力には、話し言葉、オーディオ、ビデオ、テキストメッセージ、ニュース、等のような、グラフィックス等が含まれ得るが、これらには限られない。アプリケーションイベントは、アプリケーション106から送信され、HMIサーバ110によって受信され得るデータ矢印122。他の実施形態では、HMIサーバ110は、HMIサービスへのアクセスをリクエストするアプリケーションイベント用のアプリケーション106を監視し得る。リクエストが検出されると、HMIサーバ110は、そのリクエストを受信し得る。一実施形態では、VCS1及び/又はND53は、アプリケーション106にHMIサーバ110を介して利用可能なサービスを公開し、アプリケーション106はそのサービスへのアクセスを申し込む。アプリケーション106を監視するHMIサーバ110の一部として、HMIサービスが必要であるかについての判定がなされるブロック210。実施形態によっては、どの特定のサービスが必要であり得るのかについての更なる判定がなされ得る。もちろん、実施形態によっては、HMIサービスは常に必要とされ得るので、ブロック210での判定はなされなくてもよい。HMIサービスが必要でなければ、HMIサービスへのリクエストはHMIサーバホスト100に送信されないブロック212。しかし、アプリケーション106がHMIサービスへのリクエストを発行し、それがHMIサービスへのリクエストとしてHMIサーバ110によって受信されるときには、HMIサーバ110は、リクエストされたサービスのためにHMIサーバホスト100にリクエストデータ矢印124を送信するブロック214。以下の例は説明のためのものである。例1サービス応答は、車両の乗員による音声入力を要求する。よって、アプリケーションイベントは、マイクロフォン29をオープンする命令/リクエストを含み得る。HMIサーバ110は、このリクエストを受信し、マイクロフォン29が起動して待ち受けを開始する命令を送信し得る。例2サービス応答は、車両の乗員に受信確認を入力することを要求する。よって、アプリケーションイベントは、ボタン押下を受信する命令/リクエストを含み得る。HMIサーバ110は、このリクエストを受信し、ボタン押下が必要であるという命令をHMIサーバホスト100に送信し得る。例3サービス応答はVCS1での提示のための出力を含む。例えば、出力は、ビデオディスプレイを含み得る。アプリケーションイベントは、ディスプレイ4が必要であるという命令/リクエストを含み得る。HMIサーバ110は、このリクエストを受信し、ディスプレイ4のサービスが必要であるという命令/リクエストをHMIサーバホスト100に送信し得る。例4サービス応答はオーディオ出力を含む。アプリケーションイベントは、ND53上のネイティブメディアプレーヤーを要求するリクエストを含み得る。HMIサーバ110は、このリクエストを受信し、メディアプレーヤーを起動する命令をND53に送信し得る。実施形態によっては、命令は、それを通してオーディオが流されるND53のハンズフリープロファイルHFPを使用させる命令を含み得る。よって、命令は、メディアプレーヤー及びHFPの両方を起動することを要求し得る。実施形態によっては、命令は、ユーザに行動を行わせる命令を含み得る。例えば、命令がHMIサービスに送られると、行動が必要であるということをユーザに通知するために更なる命令が送られ得る。よって、ボタン押下による確認が必要であるときには、HMIサーバ110は、ユーザがボタンを押すように、耳に聞こえるリクエスト例えば、ビープ音、トーン、話し言葉によるリクエストを出力させる命令をVCS1に送ることもし得る。例えば、話し言葉によるリクエストは、コマンドを入力して下さいであり得る。他の耳に聞こえるリクエストは、ユーザからの入力が要求されているということを規定するビープ音やチャイムであり得る。VCS1は、話し言葉による/耳に聞こえるリクエストを出力するために使用されるソフトウェアやプログラミングを含み得る。要求されたHMIサービスは、命令が送信された後に有効にされていてもされていなくてもよいブロック216。HMIサービスが有効にされていなければ、HMIサービスリクエストは、再送信され得るブロック214。サービスが有効にされていれば、HMI応答データ矢印126は、HMIサーバ110に送られ得る。HMIサーバ110は、サービスが有効にされていることを示すHMI応答として、このデータを送信し得る矢印128。アプリケーションデータは、次にHMIサーバ110を経由してVCS1へ送信され得る矢印130。ブロック218に示されているように、出力は、VCS1での提示のために、VCS1に送信され得る矢印132。アプリケーションデータ矢印130及び出力矢印132は、サービス104から出力が利用可能になるまでは送信されなくてもよい、ということが理解されるであろう。この場合、アプリケーションイベント矢印122、HMIリクエスト矢印124、HMI応答データ矢印126、HMI応答矢印128、アプリケーション命令矢印116、サービス応答矢印118、及びサービス応答データ矢印120は、出力が受信されるまでやりとりされ続け得る。この処理は、アプリケーション及び/又はセッションが終了するまで継続し得る。よって、図2の図示及び説明は、明確さと説明のために提供されているのであって、限定をしていると考えられるべきではない。更に、図2及び図3の装置及び説明は、本発明の範囲を逸脱することなく、特定の実施態様に適合させるために修正及び再構成され得る。以下の非限定的な例は、さまざまな実施形態の説明のためのものである。以下の局面は、以下のシナリオに当てはまる。すなわち、アプリケーションサーバ102が、電子メールプログラム例えばGメール及びインターネットラジオプログラム例えばパンドラPANDORAを含むがこれらには限定されない、複数のアプリケーションを含んでいる。これらのアプリケーションは、VCS1とともに動作するすなわち、VCS1から入力を受け取り、VCS1へ出力を送信するように構成されている。ドライバーA及び乗客Bは、これらのアプリケーションの少なくとも1つを車両において操作したい。例1:GメールドライバーAは、音声コマンドを自分のVCS1に入力してGメールを開始させる。リクエストは、HMIサーバ/データリレー110を経由して、アプリケーションサーバ102に格納されたGメールアプリケーションに送られる。Gメールサービス104とドライバーAのアカウントとの接続は、ユーザ及び/又は車両の資格情報を用いて行われる。ドライバーAは、電子メールを作成して送信したい。ドライバーAは、Gメールサービスに送信されるリクエストを、VCS1を通して言葉で入力する。Gメールアプリケーション106はVCS1と直接通信することができないので、Gメールアプリケーションは、VCS1とともに動作する例えば、限定されないが、話し言葉をテキストに変換するように構成されているのであるが、アプリケーションイベントをVCS1上のマイクロフォンに送信する。リクエストをVCS1に送信するゲートウェイアプリケーション110に応答して、ゲートウェイアプリケーション110を経由してアプリケーション106へ送信するために、マイクロフォン29が起動されて話し言葉による入力を受け取る。ドライバーAは電子メールを話し言葉によって作成し、電子メールを送信するために話し言葉による送信コマンドを投入する。例2:パンドラドライバーA及び乗客Bは、パンドラに加入しており、ドライバーAの車両で音楽を聴いて来ている。パンドラはHMIすなわち、VCS1又はND53と直接には通信しないので、パンドラからの音楽を演奏する前に、アプリケーション106はアプリケーションイベントをメディアプレーヤーに発行した。ゲートウェイアプリケーション110は、ハンズフリープロファイルVCS1に音楽を流すため及びメディアプレーヤー音楽を演奏するためを起動するために、ND53にリクエストを送信する。入力トラック変更のようながHMIサーバを経由してパンドラアプリケーション106に送信される。以上では、例示的な実施形態が図示され説明されたが、これらの実施形態が全ての可能性を図示し、説明することは意図されていない。むしろ、明細書で使用された言葉は、限定ではなく説明を表す言葉であり、さまざまな変更が、本発明の精神及び範囲を逸脱することなく行われ得る、ということが理解される。