(57)【要約】車両通信網における装置をアクセス制御するための方法が提案される。この方法は、アプリケーションに必要な装置へのアプリケーションによるアクセスを制御するために使用される。この際アクセスのために優先権が付与される。ドライバマネージャはアプリケーションに、個々の装置の動作及び制御に必要なドライバを供給する。リソースマネージャは装置を優先権及び使用可能性に応じて、要求するアプリケーションに割り当てる。
2004520637.tif 000002
【特許請求の範囲】
【請求項１】
車両通信網における装置へのアクセス制御方法であって、
該装置は車両内の種々の場所に配置され、車両通信網（１）におけるそれぞれの装置には呼び出すためにアプリケーションが準備される、車両通信網における装置へのアクセス制御方法において、
アプリケーションを装置において呼び出す際に、該アプリケーションに必要な装置を備えたリストを該アプリケーションによって作成し、
前記アプリケーションに必要なドライバを監視するドライバマネージャ（３）が、前記アプリケーションによって作成されたリストを使用して、前記必要な装置をリソースマネージャ（２）に前記アプリケーションによって規定された優先権を用いて要求し、
前記リソースマネージャ（２）は、前記アプリケーションに必要な装置が解放されている場合には、該必要な装置を前記ドライバマネージャ（３）に割り当て、
前記ドライバマネージャ（３）は、それぞれのドライバを用いる前記必要な装置への前記アプリケーションによるアクセスを可能にし、
前記アプリケーションの終了後に前記リソースマネージャ（２）に、前記ドライバマネージャ（３）は前記アプリケーションに必要な装置が解放されていることを通知し、
前記必要な装置が解放されていない場合には、このことを前記リソースマネージャ（２）が前記ドライバマネージャ（３）に通知することを特徴とする、車両通信網における装置へのアクセス制御方法。
【請求項２】
前記リソースマネージャ（２）は、アプリケーションによって要求された装置を所定の時間後に該アプリケーションから解除する、請求項１記載の方法。
【請求項３】
第２のアプリケーションの優先権が第１の優先権よりも高い場合には、該第１の優先権を有する第１のアプリケーションが占有する装置に該第２のアプリケーションを割り当てる、請求項１または２記載の方法。
【請求項４】
アプリケーションをアプリケーション層に割り当て、ドライバマネージャ（３）を車両ネットワーク用共通インタフェース（ＣＩＡＮ）に割り当てる、請求項１、２または３記載の方法。
【請求項５】
アプリケーションが別のアプリケーションを呼び出す、請求項１から４のいずれか１項記載の方法。
【請求項６】
前記別のアプリケーションを別の装置に準備する、請求項５記載の方法。
【請求項７】
前記車両通信網としてＩＥＥＥ１３９４によるバスシステムを使用する、請求項１から６のいずれか１項記載の方法。
【請求項８】
前記ドライバをアプリケーションの装置に記憶するか、必要に応じて前記ドライバマネージャ（３）によって作成するか、前記ドライバマネージャ（３）によって他の装置からロードする、請求項１から７のいずれか１項記載の方法。
【請求項９】
請求項１から８のいずれか１項記載の方法を実施するリソースマネージャを有する装置。
【請求項１０】
請求項１から８のいずれか１項記載の方法を実施するドライバマネージャを有する装置。
【請求項１１】
請求項１から８のいずれか１項記載による方法を実施する装置において、装置によってアプリケーションが呼び出されることを特徴とする装置。
【発明の詳細な説明】
【０００１】
従来技術
本発明は独立請求項の上位概念による、車両通信網における装置のアクセス制御方法に関する。
【０００２】
マルチメディア領域の種々のコンポーネントを相互にネットワーク化するために、車両内では車両通信網が使用されることが既に公知となっている。ユーザはあるアプリケーションをある装置において開始し、このアプリケーションは実行に別の装置を必要とする。車両通信網に接続されている装置は、車両の種々の場所に配置されている。
【０００３】
発明の利点
独立請求項の特徴を有する、車両通信網における装置の本発明によるアクセス制御方法はこれに対して以下の利点を有する。すなわち、車両通信網に接続されている装置へのアクセスが優先権を用いて制御される。本発明による方法の体系によって、ドライバマネージャとリソースマネージャとアプリケーションとの相互作用が制御される。優先権の付与は有利にはその重要性に応じたアプリケーションの等級化を実現する。これによって幾つかのアプリケーションを、装置への付与の際に他のアプリケーションに対して優先させることができる。
【０００４】
従属請求項に記載された措置及び構成によって、車両通信網における装置をアクセス制御するための独立請求項に記載された方法の有利な改善形態が可能となる。
【０００５】
殊に有利には、アプリケーションによって要求された装置は所定の時間にわたってのみ、そのアプリケーションに割り当てられる。したがって有利にはアプリケーションは１つの装置を以下の場合過度に長い時間にわたって要求することができない。すなわち装置に対して同じ優先権でもって作動する他のアプリケーションもこの装置へのアクセスを必要とする場合である。このことは種々のアプリケーションのためのより高い公平性を可能にする。
【０００６】
それに加え、目下装置を使用しているアプリケーションよりも高い優先権でもって装置を要求するアプリケーションにこの装置が割り当てられ、その結果より高い優先権が認められることは有利である。このことは例えば非常事態において、または運転手に警告が通知されるべき場合には決定的な利点を有する。例えば、無線受信器が車両通信網に接続されている車両において、車両内の無線受信器によって交通情報が受信され、他方では運転手がその瞬間にＣＤプレイヤーを用いてコンパクトディスクの音楽を聴いている場合には、ＣＤプレイヤーはその瞬間に装置としてのスピーカを有するオーディオアンプを占有する。しかしながらここで交通情報はスピーカを有するオーディオアンプをＣＤプレイヤーに与えられていた優先権よりも高い優先権でもって要求する。したがってＣＤプレイヤーを制御するアプリケーションは中断され、その結果オーディオアンプとスピーカを交通情報のために使用することができる。
【０００７】
それに加えアプリケーションがアプリケーション層に割り当てられ、他方ではドライバマネージャが車両ネットワーク用共通インタフェース（ＣＩＡＮ）に割り当てられることは有利である。したがって有利な割り当てが達成され、この割り当てはこれらの層間の規格化されたインタフェース定義を可能にする。アプリケーション層に割り当てられている種々のアプリケーションは、同一のやり方及び方式でドライバマネージャにアクセスする。
【０００８】
さらにはアプリケーションが、必要に応じては他の装置においても準備されている別のアプリケーションを呼び出せることは有利である。ドライバ及びリソースはこれら２つのアプリケーションに応じて割り当てられる。
【０００９】
それに加えバスシステムとして、ファイアウォールとしても公知であるＩＥＥＥ１３９４バスが使用されることは有利である。このバスは例えばマルチメディアコンポーネントの相互接続に適している。
【００１０】
さらにはドライバがアプリケーションを有する装置に既に記憶されているか、データバンクのような他の装置からロードされるか、必要に応じて相応のソフトウェア及びデータを用いて作成されることは有利である。
【００１１】
最後に、装置がリソースマネージャとして及び／又はドライバマネージャとして機能するために手段を有することも有利である。アプリケーションを呼び出す装置は、本発明による方法を実施するために手段を有する。
【００１２】
図面
本発明の実施例を図面に図示し、以下の記述において詳細に説明する。図１は車両通信網のコンフィギュレーションである。図２は、本発明の方法のフローチャートである。図３はアプリケーションの初期化を示す。図４は、装置アクセス制御を示す。
【００１３】
実施例の説明
車両通信通信網は、マルチメディア領域の種々のコンポーネントを相互にネットワーク化するために、車両においてますます使用されてきている。そのようなコンポーネントには、無線受信器、自動車ＰＣ、ナビゲーション装置、スピーカシステム及びＣＤプレイヤーが属する。ユーザは装置においてアプリケーションを開始し、この際アプリケーションは実行のために車両通信網に接続された別の装置を必要とする。
【００１４】
したがって本発明によれば、車両通信網における装置をアクセス制御するための方法が使用され、アプリケーションはアプリケーションに必要な装置に関するリストを作成する。装置に必要なドライバがドライバマネージャに要求され、次いでこのドライバマネージャは相応の機器をリソースマネージャに、アプリケーションによって規定された優先権を用いて要求する。
【００１５】
図１には、ブロック図として車両通信網の構成が図示されている。リソースマネージャ２、ドライバマネージャ３、ＣＤプレイヤー４及びオーディオアンプ５を備えたスピーカがデータ入力／出力側を介してバス１に接続されている。バス１に接続されている全てのコンポーネントは、バス１を介するデータ伝送を可能にするためにバスコントローラを有する。多かれ少なかれここに図示している装置はバス１に接続することができる。バス１はここではＩＥＥＥ１３９４によるバスであるが、ＭＯＳＴバスを使用することも可能である。重要なことはこのバス１を介してデータが伝送されるということだけであり、電気的な線路も光学的な伝送手段も使用することができる。
【００１６】
図２には、車両通信網１における装置をアクセス制御するための本発明の方法がフローチャートで表されている。ステップ６では、ドライバマネージャ３において車両通信網、バス１がある車両内の運転手によってアプリケーションが開始される。択一的にドライバマネージャ３をアプリケーションとしての他の機器に設けることも可能である。さらにはアプリケーションを有する各装置がドライバマネージャを持つことも可能である。
【００１７】
ステップ７においては、アプリケーションがドライバマネージャ３に、アプリケーションに必要な装置のリストを作成する。アプリケーションはここでは例えばドライバマネージャ３において呼び出され、ここでドライバマネージャ３とアプリケーションとを有する装置は他のアプリケーションも供給する。
【００１８】
さらには択一的に、アプリケーションをドライバマネージャ３とは異なる装置において呼び出すことも可能である。アプリケーションが呼び出される装置は入力装置と接続されており、この入力装置はマニュアル制御または音声制御されている。この場合この入力装置を用いて、運転手または同乗者はアプリケーションを呼び出す。
【００１９】
ステップ８においてアプリケーションは、リストに記載されている、アプリケーションの実行に必要な装置に優先権を割り当て、この優先権でもってこれらの装置が要求される。この優先権は、アプリケーションがどのような重要性を占めているかに依存する。アプリケーションが例えば自動的に開始される交通情報である場合には、このアプリケーション及びこれに関連する必要な装置への要求には高い優先権が与えられる。移動電話がバス１に接続されている場合には電話の使用にも、少なくとも運転手に通知されるために、高い優先権が割り当てられることになる。録音媒体の再生、すなわち娯楽のためにのみ選定されているアプリケーションには低い優先権が与えられる。
【００２０】
要求される装置が占有されている場合には、優先権はこの占有されている装置を要求するアプリケーションが装置を得るか否かを決定する。要求するアプリケーションの優先権が装置を既に占有しているアプリケーションの優先権よりも高い場合には、この装置は占有されていたアプリケーションから解除され、高い優先権で要求するアプリケーションに割り当てられる。優先権が同じである場合には、最初に装置が割り当てられたアプリケーションはさらに装置を保持する。占有するアプリケーションが装置を再び解放した後に、待機しているアプリケーションがこの装置を引き継ぐ。このためにリソースマネージャ２は、待機しているアプリケーションを記憶するためにエントリを行う。本発明の方法の実施形態においては、アプリケーションは装置を所定の時間にわたってのみ保持し、この時間が経過した後にこの装置に場合によっては待機しているアプリケーションを割り当てることができる。待機しているアプリケーションが存在しない場合には、時間の経過によって装置から解除されたアプリケーションがこの装置を新たに要求することができる。
【００２１】
ステップ９においては、ドライバマネージャ３がリソースマネージャ２にリストに記載された装置を要求し、また相応の優先権を通知する。ステップ１０ではリソースマネージャ２が装置は解放されているか否かを検査する。装置が解放されている場合には、ステップ１１において装置の割り当てを行い、この際リソースマネージャ２はリソース管理を行うためにメモリに相応のエントリを行う。ここでユーザは、ＣＤプレイヤー４を起動するアプリケーションを開始する。このために装置として、聴覚的な再生のためのオーディオアンプ５を備えたスピーカも必要である。したがってアプリケーションはステップ１１においてＣＤプレイヤー４及びオーディオアンプ５を備えたスピーカに割り当てれらる。
【００２２】
ステップ１２においては、ドライバマネージャ３によるアクセスが行われ、このドライバマネージャ３はアプリケーションに、ＣＤプレイヤー４及びスピーカ５を備えたオーディオアンプ用の相応のドライバを割り当てる。次にアプリケーションが実行される。ステップ１３においては、アプリケーションがその終了を通知し、その結果ステップ１４ではドライバマネージャ３は占有していた装置、すなわちＣＤプレイヤー４及びスピーカ５を備えたオーディオアンプを解放する。ステップ１５においては、以前により低い優先権を有する別のアプリケーションが装置を占有しており、その後これらのアプリケーションからこの装置が解放されていた場合には、これらの装置、すなわちＣＤプレイヤー４及びスピーカを備えたオーディオアンプ５を返還する。
【００２３】
ステップ１０において、アプリケーションによって要求される装置が解放されていないことが確認されると、ステップ１６においては、次のステップ１７においてアプリケーションを実行しないためにこのことをアプリケーションに通知する。すなわちここではアプリケーションは中断され、例えばこの装置が解放されたときにアプリケーションを開始するために休止モードに移行される。このためにリソースマネージャ２は、ドライバマネージャ３において開始されたアプリケーションがこの装置を要求したというエントリを有する。すなわち待機リストが修正される。またここでは択一的にユーザは、アプリケーションを目下実行することができず、ユーザがこの場合アプリケーションを終了し、また後に自身で必要に応じて所望に新たにアプリケーションを開始するという応答を得ることができる。
【００２４】
図３には、アプリケーションの初期化のシーケンスが示されている。アプリケーション１８はドライバマネージャ１９に、どの装置を使用できるか、またどの属性を相応のドライバが有するかという照会２０を送信する。アプリケーションはこれに基づいて、このアプリケーションはそもそも実行できるものであるか否かを識別する。通知２１でもってアプリケーション１８はドライバマネージャからこの必要な情報を得ているので、その結果相応の機器への所期のアクセスのみを装置固有のドライバによって実現される。
【００２５】
図４には、成果のある装置アクセス制御のシーケンスが図示されている。ここで記述される通知は車両通信網を介して伝送される。アプリケーション１８は、装置番号及び相応の装置を備えた装置の自身が作成したリストをドライバマネージャ１９に送信する。このことは通知２４でもって行われる。これに基づいてドライバマネージャ１９はリソースマネージャ２３に通知２５を送信し、この通知２５は装置識別番号及び相応の優先権に基づいて、この装置を使用できるか否かを問い合わせる。通知２６でもってリソースマネージャ２３はドライバマネージャ１９にこの問合が肯定であると応答する。これに基づいてドライバマネージャ１９は通知２７でもってアプリケーション１８に、相応の識別番号及び装置のためのドライバの相応の識別番号を有するこれらの装置を使用できるという通知を送信し、その結果アプリケーションはアクセスを開始することができる。
【００２６】
通知２８によってアプリケーション１８は、割り当てられた装置を制御するためにドライバ２２にアクセスする。アプリケーションが終了した後では、この終了をドライバマネージャに通知するために、アプリケーションは通知２９をドライバマネージャ１９に送信する。この際やはりドライバマネージャに相応の装置番号が通知される。ドライバマネージャ１９は通知３０でもってリソースマネージャに、相応の識別番号を有する装置が再び解放されたことを通知する。
【００２７】
アプリケーションは本発明の方法でもって別のアプリケーションを呼び出すことができ、この際２つのアプリケーションは相応の機器を要求するために必要に応じてリストを作成する。アプリケーションは勿論、同一の装置を要求しないアプリケーションのみを呼び出す。何故ならば、そうでない場合にはコンフリクトが生じることになるからである。ドライバマネージャ１９はアプリケーションを既にアプリケーションの装置に記憶されているドライバのための識別番号に割り当てるか、ドライバマネージャ１９は必要に応じてこのドライバを相応のソフトウェアを用いて作成するか、ドライバマネージャ１９はドライバを中央でこのドライバを管理するデータバンクからロードする。
【００２８】
少なくとも１つの装置はリソースマネージャを実現するために手段、すなわちプロセッサ及びメモリを有する。別の装置はドライバマネージャの実現可能性を保証するために手段、すなわちプロセッサ及びメモリを有する。アプリケーションが呼び出される装置は手段を有するので、要求にはアプリケーションに応じた優先権が割り当てられる。
【００２９】
アプリケーションはアプリケーション層に割り当てられ、一方ドライバマネージャは車両ネットワーク用共通インタフェース（ＣＩＡＮ）層に割り当てられる。アプリケーション層はＣＩＡＮ層の上位層である。このことをはインタフェースの規格化を可能にする。アプリケーションは同一のインタフェースを介してドライバマネージャにアクセスする。
【図面の簡単な説明】
【図１】
車両通信網の構成である。
【図２】
本発明の方法のフローチャートである。
【図３】
アプリケーションの初期化を示す。
【図４】
装置アクセス制御を示す。
【国際公開パンフレット】
2004520637.tif 000003
2004520637.tif 000004
2004520637.tif 000005
2004520637.tif 000006
2004520637.tif 000007
2004520637.tif 000008
2004520637.tif 000009
2004520637.tif 000010
2004520637.tif 000011
2004520637.tif 000012
2004520637.tif 000013
2004520637.tif 000014
2004520637.tif 000015
2004520637.tif 000016
2004520637.tif 000017
2004520637.tif 000018
【国際調査報告】
2004520637.tif 000019
2004520637.tif 000020
2004520637.tif 000021
2004520637.tif 000022
2004520637.tif 000023
2004520637.tif 000024