(57)【要約】【課題】  車両用通信制御システムにおいて、Ｗｅｂブラウザ機能部以外の目的別機能部についても、Ｗｅｂブラウザを介することなくインターネットに接続でき、また、緊急を要する通信の場合には、これを迅速に行うことができるようにする。【解決手段】  ナビ１７、ブラウザ１８、安全機能コントローラ１９を通信装置９からインターネットを介してサービスセンター１４に接続する車内ネットワークコントローラ２０を、ブラウザ１８から独立させる。そして、安全機能コントローラ１９が車両の事故を検出した場合には、インターネットを介してサービスセンター１４に接続する目的別機能部を安全機能コントローラ１９だけにして迅速にサービスセンター１４と通信できるようにする。【選択図】  図１
2006093818.tif 000002
【特許請求の範囲】
【請求項１】
少なくともカーナビゲーション機能部、Ｗｅｂブラウザ機能部を含み、各々別個に接続要求を発する複数の目的別機能部と、
前記各目的別機能部を外部の通信ネットワークに接続する通信手段と、
前記複数の目的別機能部とは別に独立して設けられ、前記目的別機能部から接続要求を受けたとき、その接続要求を発した前記目的別機能部を前記通信手段を介して前記通信ネットワークに接続する通信制御機能部とを具備してなる車両用通信制御システム。
【請求項２】
請求項１記載の車両用通信制御システムにおいて、
前記通信制御機能部による前記通信ネットワークへの前記目的別機能部の同時接続数に制限が加えられ、
前記通信制御機能部は、接続要求を発した前記目的別機能部を前記制限数となるまで前記通信ネットワークに接続し、前記通信ネットワークへの前記目的別機能部の接続数が前記制限数となった以後、別の前記目的別機能部が新たに接続要求を発したとき、その新たに接続要求を発した前記目的別機能部および現に接続されている前記目的別機能部のいずれかを非接続状態にして待機応答を発すると共に、残りの前記目的別機能部を接続状態とすることを特徴とする車両用通信制御システム。
【請求項３】
請求項１または２記載の車両用通信制御システムにおいて、
前記複数の目的別機能部に対して、前記通信ネットワークに接続することについての優先度を状況に応じて定める優先度設定手段を備え、
前記通信制御機能部は、前記目的別機能部から接続要求を受けたとき、前記優先度設定手段により定められた優先度の高いものを優先的に前記通信ネットワークに接続することを特徴とする車両用通信制御システム。
【請求項４】
請求項３記載の車両用通信制御システムにおいて、
前記通信制御機能部は、
前記目的別機能部から接続要求を受けた時点で、前記通信ネットワークに接続されている前記目的別機能部の数がそれ以上前記通信ネットワークに接続できない数となっていた場合であって、接続要求を発した前記目的別機能部の前記優先度が現在前記通信ネットワークに接続されている前記目的別機能部の優先度と同じまたはそれ以下のとき、現在前記通信ネットワークに接続されている前記目的別機能部の接続をそのまま維持し、接続要求を発した前記目的別機能部を待機状態にすることを特徴とする車両用通信制御システム。
【請求項５】
請求項３または４記載の車両用通信制御システムにおいて、
前記通信制御機能部は、
前記目的別機能部から接続要求を受けた時点で、前記通信ネットワークに接続されている前記目的別機能部の数がそれ以上前記通信ネットワークに接続できない数となっていた場合であって、接続要求を発した前記目的別機能部の前記優先度が現在前記通信ネットワークに接続されている前記目的別機能部の優先度よりも高いとき、現在前記通信ネットワークに接続されている前記目的別機能部のうちの最低優先度の目的別機能部の接続を切断して待機状態にし、当該接続要求を発した前記目的別機能部を前記通信ネットワークに接続することを特徴とする車両用通信制御システム。
【請求項６】
請求項４または５記載の車両用通信制御システムにおいて、
前記通信制御部は、前記通信ネットワークに接続されている前記目的別機能部の一つを前記通信ネットワークから切断したとき、前記待機状態になっている目的別機能部を前記通信ネットワークに接続することを特徴とする車両用通信制御システム。
【請求項７】
請求項３ないし６のいずれかに記載の車両用通信制御システムにおいて、
前記目的別機能部には、前記カーナビゲーション機能部およびＷｅｂブラウザ機能部の他に事故通報機能部を含み、
前記事故通報機能部は、前車両との間の距離を検出する車々間距離センサーが所定距離以下を検出したとき接続要求を発し、
前記優先度設定手段は、接続要求を発した前記事故通報機能部の優先度を他の前記目的別機能部の優先度よりも高位に設定し、
前記通信制御機能部は、高位の優先度の前記事故通報機能部を前記カーナビゲーション機能部に接続し、
前記事故通報機能部は、前記カーナビゲーション機能部に車線変更可能道路かを問い合わせ、車線変更可能のとき、運転者に車線変更すべきことを知らせるように構成されていることを特徴とする車両用通信制御システム。
【請求項８】
請求項３ないし７のいずれかに記載の車両用通信制御システムにおいて、
前記目的別機能部には、前記カーナビゲーション機能部およびＷｅｂブラウザ機能部の他に事故通報機能部を含み、
前記事故通報機能部が事故を検出して接続要求を発したとき、前記優先度設定手段は、前記事故通報機能部の優先度を優先度設定範囲の最高に定め、前記通信制御機能部は、前記事故通報機能部の優先度が最高優先度に定められたとき、他の前記目的別機能部の前記通信ネットワークへの接続を全て切断して、当該事故通報機能部のみを前記通信ネットワークに接続することを特徴とする車両用通信制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は複数の目的別機能部を外部の通信ネットワークに接続する構成の車両用通信制御システムに関する。
【背景技術】
【０００２】
近年、車両では、車載コンピュータを外部の通信ネットワークであるインターネットに接続して各種情報を取得したり（例えば特許文献１参照。）、サービスセンターに接続してカーナビゲーション用の最新の地図データを取得したり、或は事故に遭遇した場合、これを検出してインターネットを介して自動的にサービスセンターに通報したりすることが考えられ、実用化されつつある。
【特許文献１】特開２００１−３４３９７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
車載コンピュータとしては、通常、カーナビゲーション装置のマイクロコンピュータを主体とした制御回路が利用される。そして、カーナビゲーション装置に、カーナビゲーション、Ｗｅｂブラウザ、事故通報のアプリケーション（目的別機能部）を持たせ、更にＷｅｂブラウザの中に、インターネットを介してサービスセンターに接続するための通信制御用アプリケーションを組み込んでいる。このアプリケーション構成では、Ｗｅｂブラウザ以外のアプリケーションは、インターネットに接続する場合、Ｗｅｂブラウザを仲介する。
【０００４】
このため、Ｗｅｂブラウザ以外のアプリケーションは、通常の通信プロトコル（ＴＣＰ／ＩＰ）のみではサービスセンターと通信することができず、先ず、Ｗｅｂブラウザにそれ専用の通信を行ってからサービスセンターと通信することとなる。このようなものでは、通信処理が全てＷｅｂブラウザに集中し、本来のＷｅｂブラウザとしての機能以外の処理部分が大きくなってしまう。
【０００５】
また、カーナビゲーション装置内に新たなアプリケーションを設ける場合、Ｗｅｂブラウザと通信できるそれ専用のものを作成しなければならない上、Ｗｅｂブラウザにも変更を加えなければならない。更に、通信制御用アプリケーションは、接続数を場合に応じて制限するという機能を有していないため、複数のアプリケーションをインターネットに接続している場合に事故通報をサービスセンターに行う場合などのように、緊急を要する通信が迅速に行い得なくなってしまう。
【０００６】
本発明は上記の事情に鑑みてなされたもので、その目的は、Ｗｅｂブラウザ機能部以外の目的別機能部についても、Ｗｅｂブラウザ機能部を介することなく外部の通信ネットワークに接続でき、また、緊急を要する通信の場合には、これを迅速に行うことができる車両用通信制御システムを提供することにある。
【課題を解決するための手段】
【０００７】
請求項１の車両用通信制御システムは、少なくともカーナビゲーション機能部、Ｗｅｂブラウザ機能部を含み、各々別個に接続要求を発する複数の目的別機能部と、前記各目的別機能部を外部の通信ネットワークに接続する通信手段と、前記複数の目的別機能部とは別に独立して設けられ、前記目的別機能部から接続要求を受けたとき、その接続要求を発した前記目的別機能部を前記通信手段を介して前記通信ネットワークに接続する通信制御機能部とを具備してなるものである。
【０００８】
この構成によれば、通信制御機能部は、Ｗｅｂブラウザ機能部とは別に独立して設けられているので、目的別機能部をＷｅｂブラウザ機能部を介することなくインターネットに接続することができる。また、新たな目的別機能部を作成する場合でも、Ｗｅｂブラウザ機能部に接続できるようにする必要がなく、Ｗｅｂブラウザ機能部についても新たに作成する目的別機能部に合わせて変更を加える必要もない。
【０００９】
請求項２の車両用通信制御システムでは、前記通信制御機能部による前記通信ネットワークへの前記目的別機能部の同時接続数に制限が加えられ、前記通信制御機能部は、接続要求を発した前記目的別機能部を前記制限数となるまで前記通信ネットワークに接続し、前記通信ネットワークへの前記目的別機能部の接続数が前記制限数となった以後、別の前記目的別機能部が新たに接続要求を発したとき、その新たに接続要求を発した前記目的別機能部および現に接続されている前記目的別機能部のいずれかを非接続状態にして待機応答を発すると共に、残りの前記目的別機能部を接続状態とすることを特徴とする。
この構成によれば、目的別機能部を自動的に接続要求の発信順に通信ネットワークに接続することができる。しかも、接続要求を発したにもかかわらず、結果として通信ネットワークに接続されないこととなった目的別機能部には、待機応答が発せられるので、その後、接続されるまで接続要求を発信し続けるという不具合をなくすことができる。
【００１０】
請求項３の車両用通信制御システムでは、前記複数の目的別機能部に対して、前記通信ネットワークに接続することについての優先度を状況に応じて定める優先度設定手段を備え、前記通信制御機能部は、前記目的別機能部から接続要求を受けたとき、前記優先度設定手段により定められた優先度の高いものを優先的に前記通信ネットワークに接続することを特徴する。
これによれば、通信制御機能部の接続数に限りがある事情下において、緊急性のある目的別機能部を優先的に通信ネットワークに接続することができる。
【００１１】
この優先度の高い目的別機能部をインターネットに優先的に接続するには、具体的には次の請求項４および５のようにする。
即ち、請求項４の車両用通信制御システムでは、前記通信制御機能部は、前記目的別機能部から接続要求を受けた時点で、前記通信ネットワークに接続されている前記目的別機能部の数がそれ以上前記通信ネットワークに接続できない数となっていた場合であって、接続要求を発した前記目的別機能部の前記優先度が現在前記通信ネットワークに接続されている前記目的別機能部の優先度と同じまたはそれ以下のとき、現在前記通信ネットワークに接続されている前記目的別機能部の接続をそのまま維持し、接続要求を発した前記目的別機能部を待機状態にすることを特徴とする。
【００１２】
また、請求項５の車両用通信制御システムでは、前記通信制御機能部は、前記目的別機能部から接続要求を受けた時点で、前記通信ネットワークに接続されている前記目的別機能部の数がそれ以上前記通信ネットワークに接続できない数となっていた場合であって、接続要求を発した前記目的別機能部の前記優先度が現在前記通信ネットワークに接続されている前記目的別機能部の優先度よりも高いとき、現在前記通信ネットワークに接続されている前記目的別機能部のうちの最低優先度の目的別機能部の接続を切断して待機状態にし、当該接続要求を発した前記目的別機能部を前記通信ネットワークに接続することを特徴とする。
【００１３】
請求項６の車両用通信制御システムでは、前記通信制御部は、通信ネットワークに接続されている前記目的別機能部の一つを通信ネットワークから切断したとき、前記待機状態になっている目的別機能部を前記通信ネットワークに接続する。
このため、優先度が低いために待機状態となった目的別機能部は、通信ネットワークに接続されている目的別機能部の一つが通信ネットワークから切断されたときに、通信ネットワークに接続されるので、優先度の低い目的別機能部も、通信ネットワークを通じての情報の送受を完結することができる。
【００１４】
請求項７の車両用通信制御システムでは、前記目的別機能部には、前記カーナビゲーション機能部およびＷｅｂブラウザ機能部の他に事故通報機能部を含み、前記事故通報機能部は、前車両との間の距離を検出する車々間距離センサーが所定距離以下を検出したとき接続要求を発し、前記優先度設定手段は、接続要求を発した前記事故通報機能部の優先度を他の前記目的別機能部の優先度よりも高位に設定し、前記通信制御機能部は、高位の優先度の前記事故通報機能部を前記カーナビゲーション機能部に接続し、前記事故通報機能部は、前記カーナビゲーション機能部に車線変更可能道路かを問い合わせ、車線変更可能のとき、運転者に車線変更すべきことを知らせるように構成されていることを特徴とする。
この構成によれば、事故通報機能部をカーナビゲーション機能部に接続でき、カーナビゲーション機能部から車線変更可能か否かの情報を取得して事故回避の運転を促すことができる。
【００１５】
請求項８の車両用通信制御システムでは、前記目的別機能部には、前記カーナビゲーション機能部およびＷｅｂブラウザ機能部の他に事故通報機能部を含み、前記事故通報機能部が事故を検出して接続要求を発したとき、前記優先度設定手段は、前記事故通報機能部の優先度を優先度設定範囲の最高に定め、前記通信制御機能部は、前記事故通報機能部の優先度が最高優先度に定められたとき、他の前記目的別機能部の前記通信ネットワークへの接続を全て切断して、当該事故通報機能部のみを前記通信ネットワークに接続することを特徴とする。
この構成によれば、自車両が事故に巻き込まれた場合は、緊急にサービスセンターに事故発生を通報して救急処置を受ける必要があるが、事故通報機能部だけを通信ネットワークに接続するので、迅速にサービスセンターに通報することができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の一実施例につき、図面を参照しながら説明する。なお、この実施例は、カーナビゲーション装置のマイクロコンピュータからなる制御回路を車載コンピュータとして用いる。
図２はカーナビゲーション装置１のハード構成を概略的に示すブロック図である。なお、以下の説明では、カーナビゲーションは単にナビと称することとする。図２に示すように、ナビ装置１は、制御回路２に位置検出器３、車速センサー４、地図データ記憶装置５、表示装置６、音声出力装置７、操作部８、通信装置９、外部メモリ１０、事故検出器１１などを接続して構成されている。
【００１７】
制御回路２は、マイクロコンピュータとして構成されたもので、ＣＰＵ、ＲＡＭ、ＲＯＭ、Ｉ／Ｏインターフェース(いずれも図示せず。)を備えている。位置検出器３は、地磁気センサー、距離センサー、ジャイロスコープ、ＧＰＳ受信機などの各種センサーから構成され、車両の現在位置を算出するための各種データを取得する。車速センサー４は、車両の速度を検出するためのもので、この実施例では車両の走行・停止を検出するために使用される。
【００１８】
また、地図データ記憶装置５は、記憶手段としてのＣＤ−ＲＯＭやＤＶＤ−ＲＯＭのような大容量の記憶情報媒体と、この情報記憶媒体から地図データなどを読み取る読取装置とから構成されている。表示装置６は、地図などを表示するための例えばカラー液晶ディスプレイを含んで構成されている。音声出力装置７は、音声合成回路、アンプ、スピーカなどを備えたもので、制御回路２からの音声情報に応じた任意の音声出力を発声するようになっている。
【００１９】
操作部８は、表示装置６の表示画面の周辺に配置されたメカニカルスイッチや表示装置６の表示画面上に構成されたタッチパネルなどからなる。通信装置９は、無線で外部と通信するもので、例えば携帯電話（移動電話）モジュールからなり、携帯電話網の基地局１２から外部の通信ネットワークとしてのインターネット１３を通じてサービスセンター１４に接続できるようになっている。外部メモリ１０は、ハードディスクなどからなり、インターネット１３を通じて取得した情報などを記憶するようになっている。
【００２０】
事故検出器１１は、事故検出センサーとして車両が他の物体に接触したことを検出するための接触センサー１５を備える他、自車両と前方車両との距離を測定するための車々間距離センサー１６を備えている。接触センサー１５は、この実施例では車両の前部に設けられていることとするが、他に、後部に設けても、側部に設けても良い。車々間距離センサー１６は、前方を走行する車両との間の距離を測定するが、前方にあれば、車両に限らず電柱や固定物との間の距離も測定することは勿論である。
【００２１】
さて、制御回路２のＲＯＭ或いは外部メモリ１０などの記憶手段には、カーナビソフト、Ｗｅｂブラウザソフト、事故通報ソフトのアプリケーションの他に、それらアプリケーションとは別の独立した通信制御用アプリケーションが記憶されている。これらアプリケーションは、制御回路２のＣＰＵによって処理されることで目的とする機能を果たす。
図１は、上記のアプリケーションを中心にした機能ブロックである。図１において、上記のカーナビソフトはナビ（ナビ機能部）１７、Ｗｅｂブラウザソフトはブラウザ（Ｗｅｂブラウザ機能部）１８、事故通報ソフトは安全機能コントローラ（事故通報機能部）１９の目的別機能部として示されている。また、通信制御用アプリケーションは、車内ネットワークコントローラ(通信制御機能部)２０として示されている。
【００２２】
これら目的別機能部１７〜２０の機能は次の通りである。ナビ１７は、位置検出器３により検出された現在位置周辺の地図データを地図データ記憶装置５から読み込んで表示装置６に表示したり、目的地が設定されると当該目的地までの経路を検索して表示装置６の地図上に表示したり、目的地までの右左折方向を音声出力装置７により出力したりする。また、ナビ１７は、現在位置や目的地をサービスセンター１４に通知してサービスセンター１４から現在位置周辺や目的地のイベント情報や天気情報を取得したり、或いは新しい地図データをサービスセンター１４から取得して地図データ記憶装置５の地図データを修正したりバージョンアップしたりする。
【００２３】
ブラウザ１８は、インターネット１３に接続されて使用者の所望するＷｅｂサイトを閲覧するためのものである。安全機能コントローラ１９は、通常時には、一定時間毎に通常状態にあることをサービスセンター１４に通知する。また、安全機能コントローラ１９は、車々間距離センサー１６により検出された前方車両との距離が所定値以下となったとき、ナビ１７との接続要求を発する。そして、安全機能コントローラ１９は、ナビ１７に現在走行中の道路が車線変更可能な道路であるか否かを問い合わせ、車線変更可能な場合に車線変更をドライバに促したり、接触センサー１５が物体との接触を検出したときには、サービスセンター１４に現在位置と事故発生を通報したりする。
【００２４】
車内ネットワークコントローラ２０は、ナビ１７、ブラウザ１８、安全機能コントローラ１９がインターネット１３との接続要求を出力したとき、その接続要求に応じて通信装置９を介してインターネット１３に接続してサービスセンター１４と情報交換できるようにする。また、車内ネットワークコントローラ２０は、前述のように安全機能コントローラ１９がナビ１７に現在走行中の道路が車線変更可能な道路であるか否かを問い合わせる場合には、安全機能コントローラ１９からの接続要求に応じて当該安全機能コントローラ１９とナビ１７とを接続する。
【００２５】
このように車内ネットワークコントローラ２０は、ナビ１７、ブラウザ１８、安全機能コントローラ１９を通信装置９によりインターネット１３に接続したり、安全機能コントローラ１９をナビ１７に接続したりする。この場合、車内ネットワークコントローラ２０は、通信装置９に対して同時に複数個、例えば７つの目的別機能部を接続可能であるが、この実施例の場合は通信装置９に対する同時接続数に制限を加えて、例えば２つの目的別機能部しか接続しないようにしている。
【００２６】
このように外部との同時接続数を２に制限（接続制限数）していることから、目的別機能部、即ちこの実施例では、ナビ１７、ブラウザ１８、安全機能コントローラ１９に対して優先度を設定し、優先度の高いものから順にインターネット１３に接続するようにしている。この優先度は、車両の状況や車両の状況に基づいた緊急度に応じて設定される。そして、優先度を設定して優先度の高いものから順に外部に接続するために、優先度情報メモリ２１、車両情報メモリ２２、接続数メモリ２３、接続待機メモリ２４が設けられている。なお、上記各メモリ２１〜２４は、制御回路２が有するＲＡＭやＲＯＭによって構成されている。
【００２７】
上記優先度情報メモリ２１は、図３に示すように、ナビ１７、ブラウザ１８、安全機能コントローラ１９について、車両の状況と緊急度に応じた優先度を記憶している。この場合、優先度は、最低が８、最高が１２７となっており、その間に１６、３２、６４というように優先度が高低定められている。
車両情報メモリ２２は、車両の状況、この実施例では停止中、走行中の別を記憶する。この車両情報メモリ２２への車両状況の書込みは、車内ネットワークコントローラ２０が車速センサー４の検出データに基づいて停止・走行を判断して行う。接続数メモリ２３は、現在通信装置９に接続されている目的別機能部の数を記憶するものである。また、接続待機メモリ２４は、優先度の高い目的別機能部を優先して接続する結果、接続を外された目的別機能部を記憶するものである。
【００２８】
次に上記構成の作用を図４〜６に示すフローチャートをも参照しながら説明する。カーナビゲーション装置１に電源が投入されると、ナビ１７、ブラウザ１８、安全機能コントローラ１９、車内ネットワークコントローラ２０が動作を開始する（図４のステップＳ１）。そして、車内ネットワークコントローラ２０は、ナビ１７、ブラウザ１８、安全機能コントローラ１９から接続要求が出力されたか否かを監視する状態となる（ステップＳ２）。
【００２９】
ナビ１７およびブラウザ１８は、使用者が操作部８を操作することにより、サービスセンター１４に接続する必要がある場合、車内ネットワークコントローラ２０に対して接続要求を出す。また、安全機能コントローラ１９は、通常の場合には、一定時間毎に接続要求を出す他、前車両との間の距離を検出する車々間距離センサー１６が所定距離以下を検出したり、接触センサー１５が他物体との接触を検出したりすると、車内ネットワークコントローラ２０に対して接続要求を出す。
【００３０】
車内ネットワークコントローラ２０は、優先度設定手段として機能し、目的別機能部１７〜１９から接続要求が出されると、優先度情報メモリ２１と車両情報メモリ２２とを参照して接続要求を発した目的別機能部の優先度を設定する。即ち、ナビ１７が接続要求を発した（ステップＳ３）場合には、車内ネットワークコントローラ２０は、車両が停止しているか走行しているかに関わりなく、その優先度を６４に設定する（ステップＳ４）。ブラウザ１８が接続要求を出力した（ステップＳ５）場合には、車内ネットワークコントローラ２０は、車両情報を確認し（ステップＳ６）、車両が停止しているときには、その優先度を３２に設定し（ステップＳ７）、車両が走行中のときには、その優先度を１６に設定する（ステップＳ８）。
【００３１】
安全機能コントローラ１９は、接続要求を出力する場合、車両状況に基づいた緊急度に応じた値の緊急フラグを併せて出力する。つまり、安全走行している通常時（前車両との間の距離が所定距離を越えている時および他物体に非接触の時）には、緊急フラグを０にセットして出力し、前車両との間の距離が所定距離以下となった時（車両の状況が事故発生の可能性有り）には、緊急フラグを１にセットして出力し、他物体に接触した時（車両の状況が事故発生）には、緊急フラグを２にセットして出力するようになっている。
【００３２】
そして、車内ネットワークコントローラ２０は、安全機能コントローラ１９から接続要求が出力された（ステップＳ９）場合、緊急フラグの値を確認し（ステップＳ１０）、車両の停止・走行とは関係なく、緊急フラグが０のときには、その優先度を８に設定し（ステップＳ１１）、緊急フラグが１のときには、１００に設定し（ステップＳ１２）、緊急フラグが２のときには、１２７に設定する（ステップＳ１３）。
【００３３】
以上のようにして接続要求のあった目的別機能部の優先度を設定すると、次に車内ネットワークコントローラ２０は、接続数メモリ２３にアクセスして現在接続中の目的別機能部の数（以下、現接続数）を確認する（図５のステップＳ１４）。
以下、場合に分けて説明する。
（１）ナビ１７、ブラウザ１８、緊急フラグ＝０で安全機能コントローラ１９が接続要求を出した場合（優先度１００未満）
（１−１）現接続数が接続制限数である２以上のとき
ステップＳ１４で現接続数が接続制限数である２以上であると判断した場合には、車内ネットワークコントローラ２０は、接続要求した目的別機能部の優先度を確認する（ステップＳ１５）。ここでは、優先度が１２７未満であるから、車内ネットワークコントローラ２０は、次に、現に接続されている目的別機能部の優先度と今回接続要求を出した目的別機能部の優先度とを比較する（ステップＳ１６）。
【００３４】
ステップＳ１６で、今回接続要求を出した目的別機能部の優先度が現に接続されている目的別機能部の優先度と同じか、または低いと判断すると、車内ネットワークコントローラ２０は、現在の接続状態をそのまま維持し、接続要求を出した目的別機能部に待機応答（緊急フラグ＝１のデータ）を行い（ステップＳ１７）、そして、待機応答を受けた目的別機能部は、接続待機状態となる（ステップＳ１８）。次いで、車内ネットワークコントローラ２０は、待機応答を与えた目的別機能部、待機開始時刻、優先度を接続待機メモリ２４に書き込み（ステップＳ１９）、リターンとなる。待機応答が与えられた目的別機能部は、接続要求の発信を停止する（以後、待機応答が与えられた目的別機能部において同じ。）。
【００３５】
また、ステップＳ１６で、今回接続要求を出した目的別機能部の優先度が現に接続されている目的別機能部の優先度よりも高いと判断した場合には、車内ネットワークコントローラ２０は、現に接続状態になっている目的別機能部のうち、最も優先度の低い目的別機能部（同じ優先度のとき、最新の接続のもの）を選択して当該選択した目的別機能部に待機応答を出し（ステップＳ２０）、その目的別機能部の接続を断って待機状態にする（ステップＳ２１）。そして、車内ネットワークコントローラ２０は、待機応答を与えた目的別機能部、待機開始時刻、優先度を接続待機メモリ２４に書き込み（ステップＳ２２）、次いで待機応答を出した目的別機能部が接続を断たれたことを確認し（ステップＳ２６）、今回接続要求を出した目的別機能部の接続処理に移行する。
【００３６】
（１−２）現接続数が接続制限数である２未満のとき
一方、現在の接続数を確認するステップＳ１４で、現接続数が接続制限数である２未満と判断したときには、車内ネットワークコントローラ２０は、接続要求のあった目的別機能部の優先度を確認するステップＳ２７で優先度が１２７以外と判断し、そして、接続数メモリ２３をインクリメントし（ステップＳ２８）、今回接続要求を出した目的別機能部の接続処理に移行する。
【００３７】
（１−３）今回接続要求を出した目的別機能部の接続処理
以上のようにして今回接続要求を出した目的別機能部の接続処理に進むと、車内ネットワークコントローラ２０は、まず優先度を確認するステップＳ２９（図６参照）で、優先度が１００以外と判断する。次いで、車内ネットワークコントローラ２０は、通信装置９からインターネット１３を介してサービスセンター１４に対してリクエストを開始し、サービスセンター１４からの応答を待って今回接続要求を出した目的別機能部をサービスセンター１４に接続する（以上、ステップＳ３０〜３３）。
【００３８】
そして、目的別機能部とサービスセンター１４との通信が終了すると、車内ネットワークコントローラ２０は、目的別機能部とサービスセンター１４との接続を断ち（ステップＳ３４、３５）、次いで接続数メモリ２３をデクリメントする（ステップＳ４１）。その後、車内ネットワークコントローラ２０は、接続待機メモリ２４にアクセスし、接続待機している目的別機能部がなければ、リターンとなる。また、接続待機している目的別機能部があれば、時間的に古く、優先度の高いものを次の接続要求を発した目的別機能部として（ステップＳ４３）前述のステップＳ２９に戻る。
【００３９】
（２）緊急フラグ＝１で安全機能コントローラ１９が接続要求を出した場合（優先度１００）
（２−１）現接続数が接続制限数である２以上のとき
この場合には、車内ネットワークコントローラ２０は、優先度を確認するステップＳ１５で優先度１２７未満と判断し、次の優先度を比較するステップＳ１６で今回接続要求した安全機能コントローラ１９の優先度が現在接続されている目的別機能部の優先度より大きいと判断し、次に、現に接続状態になっている目的別機能部のうち、最も優先度の低い目的別機能部（同じ優先度のとき、最新の接続のもの）を選択して当該選択した目的別機能部に待機応答を出し（ステップＳ２０）、その目的別機能部の接続を断って待機状態にする（ステップＳ２１）。そして、車内ネットワークコントローラ２０は、待機応答を与えた目的別機能部、待機開始時刻、優先度を接続待機メモリ２４に書き込み（ステップＳ２２）、次いで待機応答を出した目的別機能部が接続を断たれたことを確認し（ステップＳ２６）、安全機能コントローラ１９の接続処理に移行する。
【００４０】
（２−２）現接続数が接続制限数である２未満のとき
ステップＳ１４で、現接続数が接続制限数である２未満と判断したときには、車内ネットワークコントローラ２０は、接続要求のあった目的別機能部の優先度を確認するステップＳ２７で優先度が１２７以外と判断し、そして、接続数メモリ２３をインクリメントし（ステップＳ２８）、安全機能コントローラ１９の接続処理に移行する。
【００４１】
（２−３）安全機能コントローラ１９の接続処理
以上のようにして安全機能コントローラ１９の接続処理に進むと、車内ネットワークコントローラ２０は、ナビ１７と安全機能コントローラ１９を接続する（図６のステップＳ２９、３６、３７）。すると、安全機能コントローラ１９は、ナビ１７に現在走行中の道路は車線変更可能であるか否かを問い合わせ（ステップＳ３８）、車線変更可能な道路でない場合には、車内ネットワークコントローラ２０は、ナビ１７と安全機能コントローラ１９との接続を断つ（ステップＳ４０）。なお、安全機能コントローラ１９の要求に応じてナビ１７に接続すると、車内ネットワークコントローラ２０の通信装置９への同時接続制限数２を越えることがあるが、車内ネットワークコントローラ２０の最大接続許容接続数は７であるので目的別機能部どうし（この場合はナビ１７と安全機能コントローラ１９）を接続することは支障なく行い得る。
【００４２】
また、車線変更可能ならば、安全機能コントローラ１９は、前車両への衝突を回避するために、車線変更を促すメッセージを例えば音声出力装置７から出力し或は表示装置６に表示する（ステップＳ３９）。その後、車内ネットワークコントローラ２０は、ナビ１７と安全機能コントローラ１９との接続を断ち（ステップＳ４０）、接続数メモリ２３をデクリメントする（ステップＳ４１）。その後、車内ネットワークコントローラ２０は、前述したと同様に、接続待機メモリ２４にアクセスし、接続待機している目的別機能部がなければ、リターンとなる。また、接続待機している目的別機能部があれば、時間的に古く、優先度の高いものを次の接続要求を発した目的別機能部として（ステップＳ４３）前述のステップＳ２９に戻る。
【００４３】
（３）緊急フラグ＝２で安全機能コントローラ１９が接続要求を出した場合（優先度１２７）
この場合には、車内ネットワークコントローラ２０は、現接続数が接続制限数以上であっても、また接続制限数未満であっても、優先度を確認するステップＳ１５および２７で共に優先度＝１２７と判断してステップＳ２３に移行し、ここで安全機能コントローラ１９以外の目的別機能部（ナビ１７、ブラウザ１８）の優先度を８に変更し、次のステップＳ２４で現在接続されている目的別機能部を全て通信装置９から切り離す。
【００４４】
そして、車内ネットワークコントローラ２０は、接続メモリ２３の記憶数を１に変え（ステップＳ２５）、通信装置９と接続されている目的別個能部がないことを確認し（ステップＳ２６）、その上で優先度を確認するステップＳ２９で優先度が１００以外と判断した後、前述したと同様に、ステップＳ３０〜３３を順に実行して安全機能コントローラ１９をサービスセンター１４に接続し、サービスセンター１４に事故発生を通報する。
【００４５】
この通報後、車内ネットワークコントローラ２０は、安全機能コントローラ１９とサービスセンター１４との接続を断ち（ステップＳ３５）、そして、前述したステップＳ４１を経てステップＳ４２に移行し、接続待機している目的別機能部があれば、時間的に古く、優先度の高いものを接続要求があった目的別機能部として（ステップＳ４３）前述のステップＳ２９に戻る。
【００４６】
以上のように、本実施例によれば、車内ネットワークコントローラ２０を独立したものとして構成しているので、ナビ１７や今後新たな目的別機能部を格納するにしても、それらは直接インターネット１３に接続してサービスセンター１４と通信することができるようになる。
また、目的別機能部１７〜１９に優先度を持たせて優先度の高いものを優先的にサービスセンター１４に接続するようにしたので、安全に関する緊急性の高いもの、或は状況によって使用要求が高いもの（停止中にインターネット１４のＷｅｂサイトから情報を取得したい。）を優先してサービスセンター１４に接続することができる。
【００４７】
特に、接触センサー１５が接触を検出した場合には、安全機能コントローラ１９だけをサービスセンター１４に接続するようにしたので、迅速にサービスセンター１４に通報することができるようになる。
また、インターネット１４への同時接続数に制限を加え、接続数をカウントして当該接続数が制限数を超えたとき、非接続とされた目的別機能部に待機応答を発するようにしたので、接続要求を発したにもかかわらずインターネット１３に接続されないこととなった目的別機能部が、その後、接続されるまで接続要求を発信し続けるという不具合を解消することができる。
また、接続制限数を、車内ネットワークコントローラ２０の接続可能数よりも少なくしたので、例えば、安全機能コントローラ１９をナビ１７に接続して道路情報を取得するような場合、更に、ナビ１７に接続することが可能となり、車線変更を促すといった安全対策のための処置を行うことができるようになる。
なお、本発明は上記し且つ図面に示す実施例に限定されるものではなく、次のような拡張或は変更が可能である。
事故検出は接触センサー１５に限られず、エアバック動作検出などによるものであっても良い。
接続制限数は２に限らない。また、接続制限数は特に設けなくとも良いが、ナビ１７と安全機能コントローラ１９とを接続するように、目的別機能部どうしを接続する必要がある場合を予想できるならば、接続制限数を設けることが好ましい。接続制限数を設定しない場合には、車内ネットワークコントローラ２０の最大接続可能数が、それ以上通信ネットワークに接続できない数となる。
【００４８】
目的機能部はナビ１７、ブラウザ１８、安全機能コントローラ１９に限られない。
【図面の簡単な説明】
【００４９】
【図１】本発明の一実施例を示す機能ブロック図
【図２】カーナビゲーション装置のハード構成図
【図３】優先度設定テーブルの概念図
【図４】制御内容を示すフローチャートその１
【図５】制御内容を示すフローチャートその２
【図６】制御内容を示すフローチャートその３
【符号の説明】
【００５０】
図面中、１はカーナビゲーション装置、２は制御回路、３は位置検出器、５は地図データ記憶装置、９は通信装置（通信手段）、１１は事故検出器、１３はインターネット、１４はサービスセンター、１５は接触センサー、１６は車々間距離センサー、１７はナビ（目的別機能部）、１８はブラウザ（目的別機能部）、１９は安全機能コントローラ（目的別機能部）、２０は車内ネットワークコントローラ（通信制御機能部、優先度設定手段）、２１は優先度情報メモリ、２２は車両情報メモリ、２３は接続数メモリ、２４は接続待機メモリである。
【図１】
2006093818.tif 000003
【図２】
2006093818.tif 000004
【図３】
2006093818.tif 000005
【図４】
2006093818.tif 000006
【図５】
2006093818.tif 000007
【図６】
2006093818.tif 000008