(57)【要約】【課題】ゲートウエイ装置自体を交換することなく、容易に、メーカ、車種、車格、利用用途等に適した通信仕様や通信モードを設定可能にする。【解決手段】データ収集装置１にて、車両内ＬＡＮプロトコルとして用いるプロトコル及びこのプロトコルの詳細仕様が設定され、これらプロトコル及び詳細仕様に関する情報を含む設定ファイルがゲートウエイ装置２に無線送信される。そして、ゲートウエイ装置２は、設定ファイルに含まれるプロトコル及びこのプロトコルの詳細仕様にしたがってゲートウエイ動作し、ネットワークバス２０１等を介して受信したＥＣＵからのデータをデータ収集装置１に送信する。これにより、データ収集装置１を用いて遠隔操作により所望の通信仕様の設定が可能となる。また、データ収集装置１を用いて、７種類の通信モードのうちから１つを選択することも可能である。【選択図】図１
2007028377.tif 000002
【特許請求の範囲】
【請求項１】
車両内に敷設された所定のネットワークバスに接続された複数の車載装置からの車載装置別データを、所定の車両内ＬＡＮプロトコルにしたがって受信すると共に、受信した車載装置別データの全て或いはその一部を、所定の無線ネットワークプロトコルにしたがって外部装置に向けて無線送信する機能を備えた車両内ＬＡＮ用ゲートウエイ装置、の通信仕様の設定方法であって、
前記外部装置にて、前記車両内ＬＡＮプロトコルとして用いるプロトコル及びこのプロトコルの詳細仕様を設定し、これらプロトコル及び詳細仕様に関する情報を含む設定ファイルを前記車両内ＬＡＮ用ゲートウエイ装置に無線送信し、
前記車両内ＬＡＮ用ゲートウエイ装置は、前記設定ファイルを受信して、前記設定ファイルに含まれる前記プロトコル及びこのプロトコルの詳細仕様にしたがって、前記ネットワークバスを介して受信した車載装置別データを前記外部装置に送信する、
ことを特徴とする車両内ＬＡＮ用ゲートウエイ装置の通信仕様の設定方法。
【請求項２】
請求項１記載の通信仕様の設定方法において、
前記ネットワークバスは、前記複数種のプロトコルにそれぞれ対応して敷設されており、
前記ネットワークバス毎に、前記プロトコル及び前記詳細仕様が設定される、
ことを特徴とする車両内ＬＡＮ用ゲートウエイ装置の通信仕様の設定方法。
【請求項３】
車両内に敷設された所定のネットワークバスに接続された複数の車載装置からの車載装置別データを、所定の車両内ＬＡＮプロトコルにしたがって受信すると共に、受信した車載装置別データの全て或いはその一部を、所定の無線ネットワークプロトコルにしたがって外部装置に向けて無線送信する機能を備えた車両内ＬＡＮ用ゲートウエイ装置、の通信モードの設定方法であって、
前記車両内ＬＡＮ用ゲートウエイ装置は、
受信される全ての車載装置別データのうちで前記外部装置に送信すべき予め指定された車載装置別データを選択し、選択された車載装置別データのみを前記外部装置に送信する第１通信モード、
蓄積されている車載装置別データと新たに受信した車載装置別データとを比較し、変化が認められた車載装置別データのみを送信する第２通信モード、
予め設定された送信インターバルにしたがって、蓄積されている未送信の車載装置別データを一括して定期的に送信する第３通信モード、
蓄積されている車載装置別データから車載装置別データ毎の最新の車載装置別データを抽出し、予め設定された送信インターバルにしたがって前記最新の車載装置別データを定期的に送信する第４通信モード、
車載装置別データに含まれる複数種のデータをタイプ毎に分類し、分類されたタイプ毎のデータを予め定められた条件に基づいて選択及び／又は編集し、予め設定された送信インターバルにしたがって前記選択及び／又は編集された車載装置別データを定期的に送信する第５通信モード、
蓄積されている車載装置別データを予め定められたプライオリティにしたがって、送信する第６通信モード、
外部装置から要求された所定データの送信指令を受信して、この送信指令を前記車載装置に対して送信し、この送信指令に応答した前記車載装置から返送されてくる応答データを受信して、この応答データを前記送信指令を送信してきた前記外部装置に送信する第７通信モード、
のうちの少なくとも２つの通信モードで動作可能であり、
前記少なくとも２つの通信モードのうちで使用すべき１つの通信モードを指定し、前記車両内ＬＡＮ用ゲートウエイ装置は、この指定された通信モードにしたがって、前記ネットワークバスを介して受信した前記車載装置別データを前記外部装置に送信する、
ことを特徴とする車両内ＬＡＮ用ゲートウエイ装置の通信モードの設定方法。
【請求項４】
請求項３記載の通信モードの設定方法において、
前記通信モードは、前記車載装置別データのデータ収集装置としての前記外部装置から指定される、
ことを特徴とする車両内ＬＡＮ用ゲートウエイ装置の通信モードの設定方法。
【請求項５】
請求項４記載の通信モードの設定方法において、
前記無線ネットワークプロトコルとしてブルートゥースが用いられ、
前記ブルートゥースによるデータ伝送速度よりも高速の前記車両内ＬＡＮプロトコルが用いられる、
ことを特徴とする車両内ＬＡＮ用ゲートウエイ装置の通信モードの設定方法。
【請求項６】
請求項１又は請求項２記載の通信仕様の設定方法に用いられる通信仕様設定装置であって、
前記通信仕様設定装置として、
前記車両内ＬＡＮ用ゲートウエイ装置から無線送信されてくる前記車載装置別データを受信して収集するためのデータ収集装置が用いられる、
ことを特徴とする通信仕様設定装置。
【請求項７】
請求項３〜請求項５のいずれか一項に記載の通信モードの設定方法に用いられる通信モード設定装置であって、
前記通信モード設定装置として、
前記車両内ＬＡＮ用ゲートウエイ装置から無線送信されてくる前記車載装置別データを受信して収集するためのデータ収集装置が用いられる、
ことを特徴とする通信モード設定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両内に敷設された所定のネットワークバスに接続された複数の車載装置からの車載装置別データを、所定の車両内ＬＡＮ（Local Area Network）プロトコルにしたがって受信すると共に、受信した車載装置別データを、所定の無線ネットワークプロトコルにしたがって外部装置に向けて無線送信する機能を備えた車両内ＬＡＮ用ゲートウエイ装置の通信仕様の設定方法、通信モードの設定方法及びこれらの設定方法に用いられる設定装置に関する。
【背景技術】
【０００２】
近年、車両内には、エンジン、ＡＢＳ、ドア等を制御する複数のＥＣＵ（Electronic Control Unit）が接続されたネットワークバスが敷設されている。ネットワークバスに接続された各ＥＣＵは、ＣＡＮ（Controller Area Network）をはじめとする車両内ＬＡＮプロトコルを利用して、所定の制御信号を受信して上記エンジン等を制御すると共に、それらから取得されるエンジン回転数等のデータを他ＥＣＵや外部装置に送信することが可能となっている。
【０００３】
また、ネットワークバスには、車両やＬＡＮの故障診断等のために利用するために、各ＥＣＵからのデータを所定の車両内ＬＡＮプロトコルにしたがって受信すると共に受信したデータの全て或いはその一部を、所定の無線ネットワークプロトコルにしたがって外部装置に向けて無線送信する機能或いは双方向通信する機能を備えた車両内ＬＡＮ用ゲートウエイ装置が接続されている。このようなゲートウエイ装置は、例えば、下記特許文献１で示されるように、車両故障診断システムにおけるＰＤＡ（Personal Digital Assistant）等の無線機能を備えた外部装置（データ収集装置）と、車両内ＬＡＮに接続された各ＥＣＵと、を中継するための装置として用いられている。
【０００４】
なお、この出願の発明に関連する先行技術文献情報としては次のものがある。
【特許文献１】特開平１０−１９４０９５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、近年、車両の多様化にともない、車両内ＬＡＮプロトコルの仕様や通信方法も、メーカ、車種、車格、利用用途等に応じてそれぞれ異なるものが採用される傾向にある。したがって、それらに応じて、車両内ＬＡＮプロトコルの仕様や通信方法を変更する必要がある。これにともなって、ゲートウエイ装置自体の交換も必要となり、工数増加によりコスト高を引き起こすという問題が発生している。
【０００６】
本発明は、このような現状に鑑み、ゲートウエイ装置自体を交換することなく、容易に、メーカ、車種、車格、利用用途等に適した通信仕様や通信モードを設定可能にすることを課題としている。また、本発明は、ゲートウエイ装置と無線通信可能なデータ収集装置を通信仕様や通信モードの設定のために有効に利用することを課題としている。
【課題を解決するための手段】
【０００７】
上記課題を解決するためになされた請求項１記載の車両内ＬＡＮ用ゲートウエイ装置の通信仕様の設定方法は、車両内に敷設された所定のネットワークバスに接続された複数の車載装置からの車載装置別データを、所定の車両内ＬＡＮプロトコルにしたがって受信すると共に、受信した車載装置別データの全て或いはその一部を、所定の無線ネットワークプロトコルにしたがって外部装置に向けて無線送信する機能を備えた車両内ＬＡＮ用ゲートウエイ装置、の通信仕様の設定方法であって、前記外部装置にて、前記車両内ＬＡＮプロトコルとして用いるプロトコル及びこのプロトコルの詳細仕様を設定し、これらプロトコル及び詳細仕様に関する情報を含む設定ファイルを前記車両内ＬＡＮ用ゲートウエイ装置に無線送信し、前記車両内ＬＡＮ用ゲートウエイ装置は、前記設定ファイルを受信して、前記設定ファイルに含まれる前記プロトコル及びこのプロトコルの詳細仕様にしたがって、前記ネットワークバスを介して受信した車載装置別データを前記外部装置に送信する、ことを特徴とする。
【０００８】
請求項１記載の発明によれば、外部装置にて、車両内ＬＡＮプロトコルとして用いるプロトコル及びこのプロトコルの詳細仕様が設定され、これらプロトコル及び詳細仕様に関する情報を含む設定ファイルが車両内ＬＡＮ用ゲートウエイ装置に無線送信される。そして、ゲートウエイ装置は、設定ファイルに含まれるプロトコル及びこのプロトコルの詳細仕様にしたがって動作し、ネットワークバスを介して受信した車載装置別データを外部装置に送信する。これにより、車載装置別データを収集する外部装置を用いて遠隔操作により所望の通信仕様の設定が可能となる。
【０００９】
上記課題を解決するためになされた請求項２記載の車両内ＬＡＮ用ゲートウエイ装置の通信仕様の設定方法は、請求項１記載の通信仕様の設定方法において、前記ネットワークバスは、前記複数種のプロトコルにそれぞれ対応して敷設されており、前記ネットワークバス毎に、前記プロトコル及び前記詳細仕様が設定される、ことを特徴とする。
【００１０】
請求項２記載の発明によれば、複数種のプロトコルにそれぞれ対応してネットワークバスが敷設されており、ネットワークバス毎にプロトコル及び詳細仕様が設定される。
【００１１】
上記課題を解決するためになされた請求項３記載の車両内ＬＡＮ用ゲートウエイ装置の通信モードの設定方法は、車両内に敷設された所定のネットワークバスに接続された複数の車載装置からの車載装置別データを、所定の車両内ＬＡＮプロトコルにしたがって受信すると共に、受信した車載装置別データの全て或いはその一部を、所定の無線ネットワークプロトコルにしたがって外部装置に向けて無線送信する機能を備えた車両内ＬＡＮ用ゲートウエイ装置、の通信モードの設定方法であって、前記車両内ＬＡＮ用ゲートウエイ装置は、受信される全ての車載装置別データのうちで前記外部装置に送信すべき予め指定された車載装置別データを選択し、選択された車載装置別データのみを前記外部装置に送信する第１通信モード、蓄積されている車載装置別データと新たに受信した車載装置別データとを比較し、変化が認められた車載装置別データのみを送信する第２通信モード、予め設定された送信インターバルにしたがって、蓄積されている未送信の車載装置別データを一括して定期的に送信する第３通信モード、蓄積されている車載装置別データから車載装置別データ毎の最新の車載装置別データを抽出し、予め設定された送信インターバルにしたがって前記最新の車載装置別データを定期的に送信する第４通信モード、車載装置別データに含まれる複数種のデータをタイプ毎に分類し、分類されたタイプ毎のデータを予め定められた条件に基づいて選択及び／又は編集し、予め設定された送信インターバルにしたがって前記選択及び／又は編集された車載装置別データを定期的に送信する第５通信モード、蓄積されている車載装置別データを予め定められたプライオリティにしたがって、送信する第６通信モード、外部装置から要求された所定データの送信指令を受信して、この送信指令を前記車載装置に対して送信し、この送信指令に応答した前記車載装置から返送されてくる応答データを受信して、この応答データを前記送信指令を送信してきた前記外部装置に送信する第７通信モード、のうちの少なくとも２つの通信モードで動作可能であり、前記少なくとも２つの通信モードのうちで使用すべき１つの通信モードを指定し、前記車両内ＬＡＮ用ゲートウエイ装置は、この指定された通信モードにしたがって、前記ネットワークバスを介して受信した前記車載装置別データを前記外部装置に送信する、ことを特徴とする。
【００１２】
請求項３記載の発明によれば、第１通信モード〜第７通信モードのうちの少なくとも２つの通信モードのうち使用すべき１つの送信モードが指定可能であり、この指定された通信モードにしたがって車載装置別データがゲートウエイ装置から外部装置に送信される。このように、使用すべき送信モードが複数のうちから指定可能であるので、ゲートウエイ装置自体を交換することなく、メーカ、車種、車格、利用用途等に応じた通信モードを設定可能となる。
【００１３】
上記課題を解決するためになされた請求項４記載の車両内ＬＡＮ用ゲートウエイ装置の通信モードの設定方法は、請求項３記載の通信モードの設定方法において、前記通信モードは、前記車載装置別データのデータ収集装置としての前記外部装置から指定される、ことを特徴とする。
【００１４】
請求項４記載の発明によれば、車載装置別データを収集する外部装置を用いて遠隔操作により所望の通信モードの設定が可能となる。
【００１５】
上記課題を解決するためになされた請求項５記載の車両内ＬＡＮ用ゲートウエイ装置の通信モードの設定方法は、請求項４記載の通信モードの設定方法において、前記無線ネットワークプロトコルとしてブルートゥースが用いられ、前記ブルートゥースによるデータ伝送速度よりも高速の前記車両内ＬＡＮプロトコルが用いられる、ことを特徴とする。
【００１６】
請求項５記載の発明によれば、所定の通信モードを適宜選択することにより、ゲートウエイ装置から外部装置にデータ送信する際の、ブルートゥースのデータ伝送速度に起因するオーバーフローの問題が解決される。
【００１７】
上記課題を解決するためになされた請求項６記載の通信仕様設定装置は、請求項１又は請求項２記載の通信仕様の設定方法に用いられる通信仕様設定装置であって、前記通信仕様設定装置として、前記車両内ＬＡＮ用ゲートウエイ装置から無線送信されてくる前記車載装置別データを受信して収集するためのデータ収集装置が用いられる、ことを特徴とする。
【００１８】
請求項６記載の発明によれば、通信仕様設定装置として、本来備わっている、車両内ＬＡＮ用ゲートウエイ装置から無線送信されてくる車載装置別データを受信して収集するためのデータ収集装置が兼用されるので、通信仕様設定装置として新たなハードウエアを準備する必要がない。
【００１９】
上記課題を解決するためになされた請求項７記載の通信モード設定装置は、請求項３〜請求項５のいずれか一項に記載の通信モードの設定方法に用いられる通信モード設定装置であって、前記通信モード設定装置として、前記車両内ＬＡＮ用ゲートウエイ装置から無線送信されてくる前記車載装置別データを受信して収集するためのデータ収集装置が用いられる、ことを特徴とする。
【００２０】
請求項７記載の発明によれば、通信モード設定装置として、本来備わっている、車両内ＬＡＮ用ゲートウエイ装置から無線送信されてくる前記車載装置別データを受信して収集するためのデータ収集装置が兼用されるので、通信モード設定装置として新たなハードウエアを準備する必要がない。
【発明の効果】
【００２１】
請求項１記載の発明によれば、外部装置にて、車両内ＬＡＮプロトコルとして用いるプロトコル及びこのプロトコルの詳細仕様が設定され、これらプロトコル及び詳細仕様に関する情報を含む設定ファイルが車両内ＬＡＮ用ゲートウエイ装置に無線送信される。そして、ゲートウエイ装置は、設定ファイルに含まれるプロトコル及びこのプロトコルの詳細仕様にしたがって動作し、ネットワークバスを介して受信した車載装置別データを外部装置に送信する。これにより、車載装置別データを収集する外部装置を用いて遠隔操作により所望の通信仕様の設定が可能となる。したがって、ゲートウエイ装置自体を交換することなく、容易に、メーカ、車種、車格、利用用途等に適した車両内ＬＡＮプロトコルを導入可能となる。
【００２２】
請求項２記載の発明によれば、複数種のプロトコルにそれぞれ対応してネットワークバスが敷設されており、ネットワークバス毎にプロトコル及び詳細仕様が設定される。したがって、容易に、所望の通信仕様による車両内の特定ブロック毎の故障診断が可能になる。
【００２３】
請求項３記載の発明によれば、第１通信モード〜第７通信モードのうちの少なくとも２つの通信モードのうち使用すべき１つの送信モードが指定可能であり、この指定された通信モードにしたがって車載装置別データがゲートウエイ装置から外部装置に送信される。このように、使用すべき送信モードが複数のうちから指定可能であるので、ゲートウエイ装置自体を交換することなく、容易に、メーカ、車種、車格、利用用途等に応じた通信モードを設定可能となる。
【００２４】
請求項４記載の発明によれば、車載装置別データを収集する外部装置を用いて遠隔操作により所望の通信モードの設定が可能となる。したがって、通信モード設定のための新たなハードウエアを追加することなく、容易に、メーカ、車種、車格、利用用途等に応じた通信モードを設定可能となる。
【００２５】
請求項５記載の発明によれば、所定の通信モードを適宜選択することにより、ゲートウエイ装置から外部装置にデータ送信する際の、ブルートゥースのデータ伝送速度に起因するオーバーフローの問題が解決される。したがって、上記効果に加えて、無線ネットワークプロトコルとして汎用性及び信頼性の高いブルートゥースの長所を全面的に享受できるようになる。
【００２６】
請求項６記載の発明によれば、通信仕様設定装置として、本来備わっている、車両内ＬＡＮ用ゲートウエイ装置から無線送信されてくる車載装置別データを受信して収集するためのデータ収集装置が兼用されるので、通信仕様設定装置として新たなハードウエアを準備する必要がない。したがって、必要以上のコスト増をまねくことがないうえに、通信仕様設定操作も容易になる。
【００２７】
請求項７記載の発明によれば、通信モード設定装置として、本来備わっている、車両内ＬＡＮ用ゲートウエイ装置から無線送信されてくる前記車載装置別データを受信して収集するためのデータ収集装置が兼用されるので、通信モード設定装置として新たなハードウエアを準備する必要がない。したがって、必要以上のコスト増をまねくことがないうえに、通信モード設定操作も容易になる。
【発明を実施するための最良の形態】
【００２８】
以下、本発明の実施の形態を図面に基づいて説明する。まず、図１〜図３を用いて、本発明の前提となるシステム全体の構成、本発明の一実施形態に係る、データ収集装置及び車両内ＬＡＮ用ゲートウエイ装置の構成について説明する。図１は、本発明が適用されるシステム全体を例示するブロック図である。図２は、本発明の一実施形態に係り、車両内ＬＡＮ用ゲートウエイ装置と無線通信するデータ収集装置を例示するブロック図である。図３は、本発明の一実施形態に係り、車両内ＬＡＮ用ゲートウエイ装置を例示するブロック図である。
【００２９】
図１に示すように、データ収集装置１とゲートウエイ装置２とが、所定の無線ネットワークプロトコルを利用して通信接続されている。データ収集装置１は、例えば、周知のＰＤＡが用いられる。無線ネットワークプロトコルとしては、汎用性及び信頼性の高いブルートゥース（登録商標）が用いられている。一方、ゲートウエイ装置２は、車両２００内のフロント部等に搭載され、同じく車両２００内に敷設された複数のネットワークバス２０１、２０２、２０３に接続されている。車両内ＬＡＮプロトコルとしては、高信頼性及び高速化可能なＣＡＮ、ＭＯＳＴ、汎用シリアル等が用いられている。
【００３０】
ネットワークバス２０１、２０２、２０３は、ＣＡＮ、ＭＯＳＴ、汎用シリアル等の車両内ＬＡＮプロトコルにそれぞれ対応し、ＥＣＵ２０１ａ、ＥＣＵ２０１ｂ、…、ＥＣＵ２０２ａ、ＥＣＵ２０２ｂ、…、ＥＣＵ２０３ａ、ＥＣＵ２０３ｂ、…、が接続されている。なお、後述するように、ネットワークバス２０１及び２０２共に、例えば、ＣＡＮに対応するようにしてもよい。各ＥＣＵは、エンジン、ＡＢＳ、ドア、ミラー、シート、メータ等にそれぞれ対応する。各ＥＣＵは、周知のように、マイクロコンピュータを含み、ネットワークバス２０１、２０２、２０３を介して送信されてくる所定の指令信号を受信してこれに応答して上記エンジン等を制御すると共に、それらから取得されるデータをネットワークバス２０１、２０２、２０３を介して送信することも可能である。
【００３１】
なお、本明細書中、各ＥＣＵを車載装置とよび、各ＥＣＵ及びゲートウエイ装置にて送受信されるデータを車載装置別データとよぶ。車載装置別データは、例えば、図１２等にて示されるように、エンジン１、エンジン２、ＡＢＳ、ドア、ウォーニング等のいずれかである。また、これらの各車載装置別データにそれぞれ、スイッチのＯＮ／ＯＦＦ信号、制御用コマンドコード、車速データ、エンジン回転数等のパラメータデータが含まれる。また、ＰＤＡ等の外部装置をデータ収集装置１とよぶ。
【００３２】
ゲートウエイ装置２は、ネットワークバス２０１、２０２、２０３上の車載装置別データを、ＣＡＮ等の車両内ＬＡＮプロトコルにしたがって受信すると共に、受信した車載装置別データの全て或いはその一部を、ブルートゥース等の無線ネットワークプロトコルにしたがってデータ収集装置１に向けて無線送信すると共に、データ収集装置１と双方向通信する機能を備える。
【００３３】
図２に示すように、データ収集装置１は、詳しくは、制御部１１、表示部１２、操作部１３、記憶部１４及び無線通信部１５を含んで構成され、基本的に、ゲートウエイ装置２を介して車両内のネットワークバス２０１に接続された各ＥＣＵと通信する機能、ゲートウエイ装置２から送信されてくる車載装置別データを保存する機能、及び車両内ＬＡＮプロトコルや各種通信条件、すなわち、ゲートウエイ装置２の通信仕様や通信モードを遠隔で設定する機能を備える。
【００３４】
制御部１１は、ＣＰＵ（中央処理装置）、ＲＯＭ（読み出し専用メモリー）、及びＲＡＭ（随時書き込み読み出しメモリー）からなるマイクロコンピュータを含み、ＣＰＵはＲＯＭに記憶されている制御プログラムにしたがって本実施形態に係る制御を含む各種の処理を実行する。ＲＡＭには、ＣＰＵが各種の処理を実行するうえにおいて必要なデータ、プログラム等が適宜記憶される。例えば、制御部１１は、操作部１３の入力情報にしたがいゲートウエイ装置２に送信する制御データを無線通信部１５にセットしたり、表示部１２を制御して操作画面を変更する。また、制御部１１は、操作部１３で設定された車両内ＬＡＮプロトコルの通信設定条件やゲートウエイ処理条件を記憶部１４に格納したり、操作画面の変更時等に必要に応じて各種情報を読み出す。
【００３５】
表示部１２は、例えば液晶表示装置で構成され、制御部１１からの指令にしたがいゲートウエイ装置２内の各車両内ＬＡＮプロトコルの通信設定条件やゲートウエイ処理条件を設定するための各種操作画面を表示する。操作部１３は、例えばペンタッチ型又はキースイッチで構成され、操作による指令を制御部１１に伝達する。
【００３６】
記憶部１４は、少なくとも、車両内ＬＡＮログデータ１４１、プロトコルデータベース１４２及びゲートウエイ設定情報１４３を格納する。車両内ＬＡＮログデータ１４１は、ゲートウエイ装置２から送信されてくる車載装置別データに関するログデータある。プロトコルデータベース１４２は、各車両内ＬＡＮプロトコルの通信設定条件に関するデータベースである。また、ゲートウエイ設定情報１４３は、ゲートウエイ処理条件の設定に関する情報である。
【００３７】
無線通信部１５は、ゲートウエイ装置２とブルートゥース等の無線ネットワークプロトコルにしたがった無線通信を行う送受信部である。データ収集装置１は、ＰＤＡ等のように小型で携帯可能であり、コードレスでの車両診断、車両情報のリアルタイム遠隔モニタ、遠隔制御、アプリケーションソフトウエアの遠隔ダウンロード等が可能である。
【００３８】
一方、ゲートウエイ装置２は、図３に示すように、詳しくは、制御部２１、記憶部２２、車両内ＬＡＮ通信部２３、データ蓄積部２４、データ選択部２５、プロトコル変換部２６、データ識別部２７及び無線通信部２８を含んで構成される。
【００３９】
制御部２１は、ＣＰＵ、ＲＯＭ、及びＲＡＭからなるマイクロコンピュータを含み、ＣＰＵはＲＯＭに記憶されている制御プログラムにしたがって本実施形態に係る制御を含む各種の処理を実行する。ＲＡＭには、ＣＰＵが各種の処理を実行するうえにおいて必要なデータ、プログラム等が適宜記憶される。例えば、制御部２１は、データ収集装置１から受信した制御データに含まれるゲートウエイの設定情報や車両内ＬＡＮプロトコルの設定情報にしたがい各部を制御する。また、この設定情報を記憶部２２に格納し、必要に応じて、記憶部２２から情報を読み出して各部へ伝える。
【００４０】
記憶部２２は、少なくとも、プロトコルデータベース２２１及びゲートウエイ設定情報２２２を格納する。プロトコルデータベース２２１は、各車両内ＬＡＮプロトコルの通信設定条件に関するデータベースである。また、ゲートウエイ設定情報２２２は、ゲートウエイ処理条件の設定に関する情報である。
【００４１】
車両内ＬＡＮ通信部２３は、ネットワークバス２０１、２０２、２０３にそれぞれ接続される車両内ＬＡＮ通信インターフェースを備え、制御部２１から指示された車両内ＬＡＮプロトコルにしたがいネットワークバス２０１、２０２、２０３上を流れるデータを受信する。また、ネットワークバス２０１、２０２、２０３に接続された特定のＥＣＵと通信を行う。
【００４２】
データ蓄積部２４は、制御部２１から指示されたデータ送信方法（ゲートウエイ方法）にしたがいネットワークバス２０１、２０２、２０３を介して受信したデータを、車載装置別データ毎に上書き保存又は全保存する。
【００４３】
データ選択部２５は、制御部２１から指示されたデータ編集方法及びタイミングにしたがい、データ蓄積部２４に保存されているデータを、車載装置別データ毎にデータを選択・編集し、データ収集装置１に送信するデータを生成する。
【００４４】
プロトコル変換部２６は、制御部２１から指示された無線ネットワークプロトコル及び車両内ＬＡＮプロトコルにしたがい、データ選択部２５で生成されたデータを無線ネットワーク用のデータフレームに変換し、無線通信部２８にデータをセットする。また、プロトコル変換部２６は、無線ネットワークプロトコルにしたがって無線受信した車載装置別データを、車両内ＬＡＮプロトコル用のデータフレームに変換し、車両内ＬＡＮ通信部２３にデータをセットする。
【００４５】
データ識別部２７は、データ収集装置１から送信されたデータを識別し、ゲートウエイ装置２の動作制御を行うための制御データの場合には制御部２１へ、ネットワークバス２０１、２０２、２０３に送信するデータの場合にはプロトコル変換部２６へ、データを転送する。無線通信部２８は、データ収集装置１との間で無線ネットワークプロトコルにしたがった無線通信を行う。
【００４６】
なお、データ収集装置１は請求項の外部装置に対応し、ゲートウエイ装置２は請求項の車両内ＬＡＮ用ゲートウエイ装置に対応する。
【００４７】
続いて、図４〜図９を用いて、上記ハードウエア構成を用いた、本発明の一実施形態に係る通信シーケンス及び処理手順の概要について説明する。図４は、本発明の一実施形態に係り、データ収集装置とゲートウエイ装置との間における通信シーケンスを例示する図である。図５は、図４の通信シーケンスに続く、データ収集装置とゲートウエイ装置との間における通信シーケンスを例示する図である。図６は、本発明の一実施形態に係り、メニュー画面を例示する図である。図７は、本発明の一実施形態に係り、通信モニタ画面を例示する図である。図８は、図２の記憶部に格納される、ゲートウエイ設定情報を例示する図である。図９は、本発明の一実施形態に係り、ゲートウエイ装置の動作フローチャートである。
【００４８】
図４に示すように、データ収集装置１では、電源が投入されると、ステップＴ１０１において、所定のアプリケーションプログラムの読み込み等の所定の初期処理が行われ、ステップＴ１０２において、ゲートウエイ装置２に対して無線ネットワークの接続要求が送信される。一方、ゲートウエイ装置２も、電源が投入されると、ステップＴ２０１において、アプリケーションプログラムの読み込みや各車両内ＬＡＮ通信インターフェースの初期化等が行われ、データ収集装置１との無線通信リンクの待機状態、すなわち、データ収集装置１からの接続要求の待機状態となる。
【００４９】
データ収集装置１からの接続要求が受信されると、ステップＴ１０３において、無線ネットワーク接続処理が行われ、これが正常終了すると、ステップＴ１０４において、データ収集装置１とゲートウエイ装置２とが通信リンク状態となり、双方向のデータ通信が可能になる。データ収集装置１は、無線通信リンクが確立すると、ステップＴ１０５において、図６に示すようなメニュー画面１２ｍを表示部１２上に表示する。そして、ステップＴ１０６において、所望の通信先ＬＡＮ、すなわち、車両内ＬＡＮプロトコルが選択されると、ステップＴ１０７において、データ収集装置１は、ゲートウエイ装置２に対して、選択されたプロトコルに対応する通信先ＬＡＮ通信Ｉ／Ｆデータを含む、通信先ＬＡＮ通知コマンドを送信して今回通信を行う車両内ＬＡＮプロトコルを通知する。ＬＡＮ通知コマンドには、このコマンドの識別コード、選択された車両内ＬＡＮプロトコルに応じた通信を実行する車両内ＬＡＮ通信インターフェースのポート番号、車両内ＬＡＮの種類を識別するコードが含まれる。ステップＴ２０２において、通信先ＬＡＮ通知コマンドを正常に受信したことをデータ収集装置１に通知すると、ゲートウエイ装置２は、ステップＴ２０３において、通知された車両内ＬＡＮインターフェースを待機状態にセットする。
【００５０】
図６において、データ収集装置１における通信先ＬＡＮ選択処理について補足すると、メニュー画面には、ＣＡＮ、ＭＯＳＴ、ＩＥＥＥ１３９４、汎用シリアル等の使用可能な車両内ＬＡＮプロトコル１２１の候補が、ＬＡＮ１、ＬＡＮ２、ＬＡＮ３、ＬＡＮ４、ＬＡＮ５として表示されている。そして、これらＬＡＮ１（ＣＡＮ）、ＬＡＮ２（ＣＡＮ）、ＬＡＮ３（ＭＯＳＴ）、ＬＡＮ４（ＩＥＥＥ１３９４）、ＬＡＮ５（汎用シリアル）のうちから所望のプロトコルが選択され、ＬＡＮ１〜ＬＡＮ５のいずれかのボタンが選択されると、上記通信先ＬＡＮ通知コマンドがゲートウエイ装置２に送信される。
【００５１】
図４に戻って、通信先ＬＡＮ通知コマンドが正常に受信完了すると、データ収集装置１は、ステップＴ１０８において、図７に示すような選択されたプロトコルに対応する通信モニタ画面１２ｓに遷移させる。図７に示すように、通信モニタ画面１２ｓには、選択された車両内ＬＡＮプロトコル１２１や通信モード１２２等を選択設定するメニューが表示される。通信モード１２２としては、後述するが、データ選択送信、イベントドリブン送信、バッファデータ一括定期送信、最新データ定期送信、編集選択データ定期送信、プライオリティデータ送信及びハンドシェーク通信の７種類の通信モードが選択可能である。また、選択された通信モードによっては、データ送信間隔１２３等のようなモード毎のオプション設定や詳細設定も可能である。更に、ドアに関するデータ、ウォーニングに関するデータ等というふうに受信可能なデータ一覧１２５も表示され、このデータ一覧１２５におけるデータ名の左横にあるチェックボックス１２４にチェックをいれることで、ユーザが任意に受信するデータを取捨選択することが可能である。ステップＴ１０９において、このような通信モニタ画面１２ｓに対して、上記通信モード１２２等のゲートウエイ通信条件やパラメータが設定され、ステップＴ１１０において開始ボタンが選択されると、ステップＴ１１１において、ゲートウエイ通信モード設定データが作成され、ステップＴ１１２において、通信モード設定データを含む通信開始コマンドがゲートウエイ装置２に送信される。なお、上記ステップＴ１１１において、作成された設定データは、データ収集装置１に保存される。また、本明細書中、ゲートウエイ通信モードを単に通信モードともよぶ。
【００５２】
ステップＴ２０４において、通信開始コマンドを正常に受信したことをデータ収集装置１に通知すると、ゲートウエイ装置２は、ステップＴ２０５において、ゲートウエイ通信モード設定データを記憶部２２に格納し、更に、ステップＴ２０６において、通信モードに対応したパラメータを車両内ＬＡＮ通信部２３にセットする。そして、これらの設定情報に基づいて、ステップＴ２０７において、ゲートウエイ装置２はゲートウエイ通信動作を開始する。通信開始コマンドには、このコマンドの識別コード、通信モードの識別コード、選択された通信モードのオプション情報が含まれる。オプション情報は、送信周期、選択された車載装置別データの種別、データ編集選択情報、プライオリティ情報等であり、これらについては、各通信モード毎の詳細説明と共に後述する。なお、ゲートウエイ装置２の記憶部２２には、ゲートウエイ装置２に搭載されている車両内ＬＡＮ通信インターフェース毎に、図８に示すような、ＬＡＮ種別、通信モード、取得データの選択情報、定期送信周期、データ編集・選択情報等のオプション情報が保存される。
【００５３】
そして、ステップＴ１１５において、データ収集装置１にて停止ボタンが選択され、ステップＴ１１６及びステップＴ２０８において、停止コマンドが正常送信されるまで、ステップＴ２０７のゲートウエイ通信動作が実行され続ける。このゲートウエイ通信動作中、ステップＴ１１４において、データ収集装置１の記憶部１４には、受信されたゲートウエイ装置２からの車載装置別データが保存される。各モード毎の詳細動作については後述する。
【００５４】
図５（Ａ）に示すように、停止後、ステップＴ１１７において、データ収集装置１にてメニューボタンが選択され、ステップＴ１１８及びステップＴ２０９において、データ収集装置１からゲートウエイ装置２に停止コマンドが正常送信されると、データ収集装置１は図６で示したようなメニュー画面に戻り、ゲートウエイ装置２はアイドル状態となる。
【００５５】
更に、図５（Ｂ）に示すように、ステップＴ１１９において、データ収集装置１のメニュー画面にて終了ボタンが選択されると、ステップＴ１２０及びステップＴ１２１において、データ収集装置１は、無線通信リンクの切断処理を行い、ステップＴ１２２において、ゲートウエイ装置２との無線通信リンクを切断状態にした後、アプリケーションソフトを終了する。また、ゲートウエイ装置２は、リンク切断後、ステップＴ２０１に戻り、再びデータ収集装置１との間の無線通信リンクの待機状態となる。
【００５６】
更に、上記通信シーケンス中のゲートウエイ装置２の動作フローを、図９を用いて補足する。図９に示すように、ステップＳ２００において、その電源が投入されて起動されると、ステップＳ２０１において、ゲートウエイ装置２では、アプリケーションプログラムの読み込みや各車両内ＬＡＮ通信インターフェースの初期化等が行われ、ステップＳ２０２における、データ収集装置１との無線通信リンクの接続待機状態に移行する。そして、ステップＳ２０３において、無線ネットワークが形成されたと判定され、ステップＳ２０４において、無線ネットワークのリンクが継続していると判定されるまで、ステップＳ２０２の待機状態が継続される（ステップＳ２０３のＹ、ステップＳ２０４のＮ）。
【００５７】
ステップＳ２０４において、ゲートウエイ装置２では、無線ネットワークのリンクが継続していると判定されると（ステップＳ２０４のＹ）、ステップＳ２０５に進んで、いずれかのコマンドが受信されたか否かが判定される。ステップＳ２０５において、データ送信コマンドが受信されたと判定された場合にはステップＳ２１６に進み、ＬＡＮプロトコル設定コマンドが受信されたと判定された場合にはステップＳ２０６に進み、通信先ＬＡＮ通知コマンドが受信されたと判定された場合にはステップＳ２０８に進み、通信開始コマンドが受信されたと判定された場合にはステップＳ２０９に進み、停止コマンドが受信されたと判定された場合にはステップＳ２１２に進み、不明なコマンドが受信されたと判定された場合にはステップＳ２１５に進み、終了コマンドが受信されたと判定された場合にはステップＳ２１８に進み、コマンド受信がなければ（ステップＳ２０５のＮ）ステップＳ２１３に進む。
【００５８】
データ送信コマンドが受信された場合には、ステップＳ２１６において、車両内ＬＡＮ、すなわち、ネットワークバスからの、データ送信コマンドに基づく受信データフィルタがセットされ、ステップＳ２１７において、車両内ＬＡＮ上へのデータ送信、すなわち、データ送信コマンドに含まれる車載装置別データの送信が行われる。この送信には、車両内ＬＡＮプロトコルとして上記設定されたＣＡＮにしたがって行われる。
【００５９】
また、ＬＡＮプロトコル設定コマンドが受信された場合には、ステップＳ２０６において、ＬＡＮプロトコル設定コマンドに含まれる車両内ＬＡＮプロトコル設定データに対応する情報が記憶部２２に格納され、続いて、ステップＳ２０７において、車両内ＬＡＮ通信インターフェースの初期化が行われ、ステップＳ２０４に戻る。
【００６０】
また、通信先ＬＡＮ通知コマンドが受信された場合には、ステップＳ２０８において、通信先ＬＡＮ通知コマンドに含まれる車両内ＬＡＮ通信インターフェースの識別コードと、記憶部２２に予め格納されている、使用可能な車両内ＬＡＮプロトコルに対応する識別コードと、が比較され、これら識別コードが同じであればステップＳ２０４に戻り（ステップＳ２０８のＹ）、さもなければ、ステップＳ２１５に進んで所定のエラー処理が行われる（ステップＳ２０８のＮ）。
【００６１】
また、通信開始コマンドが受信された場合には、ステップＳ２０９において、通信開始コマンドに含まれるゲートウエイ通信モード設定データが記憶部２２に格納され、更に、ステップＳ２１０において、通信モードに対応したパラメータが車両内ＬＡＮ通信部２３にセットされ、ステップＳ２１１において、車両内ＬＡＮ通信部２３の実行が許可されて、ステップＳ２０４に戻る。
【００６２】
また、停止コマンドが受信された場合には、ステップＳ２１２において、所定のゲートウエイ終了処理を行い、ステップＳ２０４に戻り、コマンド受信アイドル状態となる。そして、受信されたコマンドが上記いずれでもない場合には、ステップＳ２１５に進んで所定のエラー処理が行われる。
【００６３】
そして、終了コマンドが受信された場合には、ステップＳ２１８において、モードの終了処理が行われ、選択されたＬＡＮのＩ／Ｆを非アクティブ状態にする。
【００６４】
一方、上記ステップＳ２０５において、いずれのコマンドも受信されなかったと判定された場合には（２０５のＮ）、ゲートウエイ通信の実行中である限り（ステップＳ２１３のＹ）、ステップＳ２１４において各通信モードにしたがったゲートウエイ処理が行われ、さもなければステップＳ２０４に進む（ステップＳ２１３のＮ）。ステップＳ２１４の各通信モードにしたがったゲートウエイ処理については、図１０以降で詳細説明する。
【００６５】
続いて、図１０〜図１６を用いて、本発明の通信モードの設定方法の一実施形態に係る、上述の７種類の通信モードについて説明する。図１０はデータ選択送信モードに係り、図１１はイベントドリブン送信モードに係り、図１２はバッファデータ一括定期送信モードに係り、図１３は最新データ定期送信モードに係り、図１４は編集選択データ定期送信に係り、図１５はプライオリティデータ送信モードに係り、図１６はハンドシェーク通信モードに係る通信モニタ画面を例示する図である。
【００６６】
[データ選択送信モード]
図１０に示すように、データ選択送信モードの通信モニタ画面１２ａにおいては、データ収集装置１の表示部１２上に、選択された車両内ＬＡＮプロトコル１２１及び通信モード１２２、並びに、左横にチェックボックス１２４をともなった受信可能なデータ一覧１２５が表示される。受信可能なデータ一覧１２５は、エンジン１、エンジン２、ＡＢＳ、ドア、ウォーニング等に関するデータであり、対応するＥＣＵを介して受信可能である。なお、図中、エンジン１、エンジン２とは、複雑な制御を要するエンジンに対して、２種類のデータが割り当てられているためである。また、画面１２ａの下部には、開始ボタン、停止ボタン等が配置されている。
【００６７】
データ選択送信モードにおいては、チェックボックス１２４にチェックをいれることにより、データ一覧１２５のうちから受信すべき所望のデータが選択可能である。ここでは、エンジン１、エンジン２、及びウォーニングに関するデータが選択されている。このような選択結果が、上述のように、ゲートウエイ通信モード設定データとして、ゲートウエイ装置２に送信されて、ゲートウエイ装置２の記憶部２２及び車両内ＬＡＮ通信部２３に対応するデータがセットされて、これにしたがってゲートウエイ処理が行われる。
【００６８】
この通信モードでは、ゲートウエイ装置２にて、図９のステップＳ２１４のゲートウエイ処理として、データ選択送信が行われる。すなわち、この通信モードでは、上記選択された車載装置別データであるエンジン１、エンジン２、及びウォーニングに関するデータがゲートウエイ装置２にて受信されると、このデータがプロトコル変換部２６にてプロトコル変換（ＣＡＮからブルートゥースに変換）された後、データ収集装置１に無線送信される。
【００６９】
このように、データ選択送信モードによれば、ネットワークバスを介して受信される全てのデータのうちでデータ収集装置１に送信すべき予め指定されたデータが取捨選択され、選択されたデータのみがデータ収集装置１に送信される。予め指定されたデータのみが送信されるので、ＣＡＮとブルートゥースとの関係のように、無線ネットワークプロトコルのデータ伝送速度が車両内ＬＡＮプロトコルのデータ伝送速度よりも低速或いは同等の場合でも、送信データのリアルタイム性を確保しつつ、データ収集装置１への送信データのオーバーフローを軽減させることができる。特に、この通信モードでは、特定データの時系列変化をデータ収集装置１にて確認する場合に有効となる。なお、この通信モードは請求項中の第１通信モードに対応する。
【００７０】
[イベントドリブン送信モード]
図１１に示すように、イベントドリブン送信モードの通信モニタ画面１２ｂにおいては、データ収集装置１の表示部１２上に、選択された車両内ＬＡＮプロトコル１２１及び通信モード１２２、並びに、左横にチェックボックス１２４をともなった受信可能なデータ一覧１２５が表示される。受信可能なデータ一覧１２５は、上記データ選択送信で説明した通りであり、画面１２ｂの下部には、開始ボタン、停止ボタン等が配置されている。
【００７１】
イベントドリブン送信モードにおいても、チェックボックス１２４にチェックをいれることにより、データ一覧１２５のうちから受信すべき所望のデータが選択可能である。但し、イベントドリブン、すなわち、変化が認められたデータのみを送信するようにして送信データ量を軽減させるので、全データにチェックをいれることも可能である。ここでは、エンジン１、エンジン２、及びウォーニングに関するデータが選択されているものとする。このような選択結果が、上述のように、ゲートウエイ通信モード設定データとして、ゲートウエイ装置２に送信されて、ゲートウエイ装置２の記憶部２２及び車両内ＬＡＮ通信部２３に対応するデータがセットされて、これにしたがってゲートウエイ処理が行われる。
【００７２】
この通信モードでは、ゲートウエイ装置２にて、図９のステップＳ２１４のゲートウエイ処理として、イベントドリブン送信が行われる。すなわち、この通信モードでは、上記選択された車載装置別データであるエンジン１、エンジン２、及びウォーニングに関するデータがゲートウエイ装置２にて受信されると、これがデータ蓄積部２４に格納されている前回受信された車載装置別データと比較される。すなわち、ゲートウエイ装置２では、前回の受信データが保持されており、新たに受信したデータとの照合が行われる。そして、この照合により受信データに変化が認められば、これがプロトコル変換部２６にてプロトコル変換（ＣＡＮからブルートゥースに変換）された後、データ収集装置１に無線送信される。
【００７３】
このように、イベントドリブン送信モードによれば、変化が認められたデータのみがデータ収集装置１に送信されるので、変化したデータのリアルタイム性を確保しつつ、ＣＡＮとブルートゥースとの関係のように、無線ネットワークプロトコルのデータ伝送速度が車両内ＬＡＮプロトコルのデータ伝送速度よりも低速或いは同等の場合でも、データ収集装置１への送信データのオーバーフローを軽減させることができる。特に、この通信モードでは、データの変化を他の用途のトリガに用いる場合に有効となる。なお、この通信モードは請求項中の第２通信モードに対応する。
【００７４】
[バッファデータ一括定期送信モード]
図１２に示すように、バッファデータ一括定期送信モードの通信モニタ画面１２ｃにおいては、データ収集装置１の表示部１２上に、選択された車両内ＬＡＮプロトコル１２１及び通信モード１２２、並びに、左横にチェックボックス１２４をともなった受信可能なデータ一覧１２５が表示される。また、この通信モードでは、データ収集装置１に送信すべきデータのデータ送信間隔１２３も設定可能である。データ送信間隔１２３は、例えば、５０ｍｓｅｃ、１００ｍｓｅｃ、２００ｍｓｅｃ、３００ｍｓｅｃ、５００ｍｓｅｃのうちから適宜選択可能であるが、任意に値を設定することも可能である。ここでは、データ送信間隔１２３として、５００ｍｓｅｃが設定されているものとする。受信可能なデータ一覧１２５は、上記データ選択送信で説明した通りであり、画面１２ｃの下部には、開始ボタン、停止ボタン等が配置されている。
【００７５】
バッファデータ一括定期送信モードにおいても、チェックボックス１２４にチェックをいれることにより、データ一覧１２５のうちから受信すべき所望のデータが選択可能である。但し、定期送信により送信頻度を軽減させるので、全データにチェックをいれることも可能である。ここでは、全データが選択されているものとする。このような選択結果が、上述のように、ゲートウエイ通信モード設定データとして、ゲートウエイ装置２に送信されて、ゲートウエイ装置２の記憶部２２及び車両内ＬＡＮ通信部２３に対応するデータがセットされて、これにしたがってゲートウエイ処理が行われる。
【００７６】
この通信モードでは、ゲートウエイ装置２にて、図９のステップＳ２１４のゲートウエイ処理として、バッファデータ一括定期送信が行われる。すなわち、この通信モードでは、上記選択された車載装置別データに関するデータがゲートウエイ装置２にて受信されると、このデータがデータ蓄積部２４に一旦格納され、上記設定された所定の送信時間毎にデータ蓄積部２４に蓄積されている未送信の全データ（上記チェックされたデータ）が結合されて、プロトコル変換部２６にてプロトコル変換（ＣＡＮからブルートゥースに変換）された後、データ収集装置１に無線送信される。
【００７７】
このように、バッファデータ一括定期送信モードによれば、予め設定された送信インターバルにしたがって、データ蓄積部２４に蓄積されている未送信のデータが一括して定期的に外部装置に送信されるので、ＣＡＮとブルートゥースとの関係のように、無線ネットワークプロトコルのデータ伝送速度が車両内ＬＡＮプロトコルのデータ伝送速度よりも低速或いは同等の場合でも、予め設定された送信インターバルさえ待機すれば、データ収集装置１への送信データのオーバーフローを軽減させることができる。補足すると、データ送信のリアルタイム性は失われるが、選択されたデータは全て転送でき、無線送信処理の頻度がデータ選択送信モードよりも低いので、効率的にデータ送信を行うことができる。したがって、より多くの車載装置別データを選択してデータ収集することができる。この通信モードでは、全体的なデータの変化を確信する場合に有効となる。なお、この通信モードは請求項中の第３通信モードに対応する。
【００７８】
[最新データ定期送信モード]
図１３に示すように、最新データ定期送信モードの通信モニタ画面１２ｄにおいては、データ収集装置１の表示部１２上に、選択された車両内ＬＡＮプロトコル１２１及び通信モード１２２、並びに、左横にチェックボックス１２４をともなった受信可能なデータ一覧１２５が表示される。また、この通信モードでも、上記バッファデータ一括定期送信モードと同様、データ収集装置１に送信すべきデータのデータ送信間隔１２３を設定可能である。受信可能なデータ一覧１２５は、上記データ選択送信で説明した通りであり、画面１２ｄの下部には、開始ボタン、停止ボタン等が配置されている。
【００７９】
最新データ定期送信モードにおいても、チェックボックス１２４にチェックをいれることにより、データ一覧１２５のうちから受信すべき所望のデータが選択可能であるが、定期送信により送信データ量を軽減させるので、全データにチェックをいれることも可能である。ここでは、全データが選択されているものとする。このような選択結果が、上述のように、ゲートウエイ通信モード設定データとして、ゲートウエイ装置２に送信されて、ゲートウエイ装置２の記憶部２２及び車両内ＬＡＮ通信部２３に対応するデータがセットされて、これにしたがってゲートウエイ処理が行われる。
【００８０】
この通信モードでは、ゲートウエイ装置２にて、図９のステップＳ２１４のゲートウエイ処理として、最新データ定期送信が行われる。すなわち、この通信モードでは、上記選択された車載装置別データに関するデータがゲートウエイ装置２にて受信されると、このデータがデータ蓄積部２４に一旦格納され、上記設定された所定の送信時間毎にデータ蓄積部２４に蓄積されているデータのうちから最新のデータが取得され、プロトコル変換部２６にてプロトコル変換（ＣＡＮからブルートゥースに変換）された後、データ収集装置１に無線送信される。
【００８１】
このように、最新データ定期送信モードによれば、予め設定された送信インターバルにしたがって、データ蓄積部２４に蓄積されている最新のデータが定期的に外部装置に送信されるので、無駄がなく、ＣＡＮとブルートゥースとの関係のように、無線ネットワークプロトコルのデータ伝送速度が車両内ＬＡＮプロトコルのデータ伝送速度よりも低速或いは同等の場合でも、予め設定された送信インターバルさえ待機すれば、データ収集装置１への送信データのオーバーフローを軽減させることができる。特に、この通信モードでは、全体的なデータの変化を確信する場合に有効となる。なお、この通信モードは請求項中の第４通信モードに対応する。
【００８２】
[編集選択データ定期送信モード]
図１４（Ａ）に示すように、編集選択データ定期送信モードの通信モニタ画面１２ｅ１においては、データ収集装置１の表示部１２上に、選択された車両内ＬＡＮプロトコル１２１及び通信モード１２２、並びに、左横にチェックボックス１２４をともなった受信可能なデータ一覧１２５が表示される。また、この通信モードでは、上述の定期送信モードと同様、データ収集装置１に送信すべきデータのデータ送信間隔１２３を設定可能である。ここでは、データ送信間隔１２３として、２００ｍｓが設定されている。更に、チェックされたデータの送信データ判定条件を設定するための送信データ判定条件画面１２ｅ２に遷移するためのオプションボタン１２６が画面右上方に配置されている。受信可能なデータ一覧１２５は、上記データ選択送信で説明した通りであり、画面１２ｅ１の下部には、開始ボタン、停止ボタン等も配置されている。編集選択データ定期送信モードにおいても、チェックボックス１２４にチェックをいれることにより、データ一覧１２５のうちから受信すべき所望のデータが選択可能である。
【００８３】
図１４（Ｂ）に示すように、送信データ判定条件画面１２ｅ２では、上記チェックをいれたデータに対して、２ｂｉｔ以上のステータス情報及びアナログ情報を設定するための設定部１２７が配置されている。この画面１２ｅ２の下部には、ＯＫボタン、キャンセルボタンも配置されている。このような選択結果が、上述のように、ゲートウエイ通信モード設定データとして、ゲートウエイ装置２に送信されて、ゲートウエイ装置２の記憶部２２及び車両内ＬＡＮ通信部２３に対応するデータがセットされて、これにしたがってゲートウエイ処理が行われる。
【００８４】
補足すると、上述の最新データ定期送信では、定期送信時間内に同じ車載装置別データを複数受信した場合には、最新のデータを除いて、全て削除されてしまうことになる。したがって、その削除されたデータの中に、有用な情報、例えば、変化したデータがあった場合には、見落とされてしまう。そこで、この通信モードでは、複数受信したデータの中から、有用な情報を選別して送信できるようにする。
【００８５】
ここで扱っている車載装置別データ毎のデータ部には、データタイプａ、データタイプｂ及びデータタイプｃの３種類のパラメータデータを含んで構成される。データタイプａは、属性が１ｂｉｔのディジタルコード情報であり、例えば、スイッチのＯＮ／ＯＦＦコード等である。データタイプｂは、属性が２ｂｉｔ（或いは、２ｂｉｔ以上）のディジタルコード情報であり、例えば、パワーウインドウのＵＰ／ＤＯＷＮ／ＯＰＥＮ／ＣＬＯＳＥを示すＥＣＵ制御用コマンドコードや故障やギアシフトポジションを示すＥＣＵステータスコード等である。データタイプｃは、属性がアナログ情報であり、例えば、車速データやエンジン回転数データ等である。
【００８６】
そして、データタイプａに対しては、定期送信間隔内に１回でも変化があれば、その変化した値を選択するようにする。また、データタイプｂに対しては、定期送信間隔内に２回以上変化した場合に、最初に変化したデータを選択するか、最新データを選択するかを、図１４（Ｂ）の設定部１２７において、ユーザが選択できるようにする。
【００８７】
また、データタイプｃに対しては、データそのものが数量になっているので、データを「平均値を送信する」か、「平滑化した値を送信する」か、或いは、上記データタイプｂに準じて、「最新データを送信する」かを、図１４（Ｂ）の設定部１２７において、ユーザによって適宜選択可能なようにする。
【００８８】
「平均値を送信する」場合には、例えば、
送信データ＝｛（現在の平均値）＊（受信回数−１）＋（受信したデータ）｝／（受信回数）｝
として算出可能である。
【００８９】
また、「平滑化した値を送信する」場合には、例えば、
合計値＝（現在の合計値）＋（受信したデータ）＊（重み付け量）
送信データ＝（合計値）／（重み付け量の総和）
として算出可能である。
【００９０】
この通信モードでは、ゲートウエイ装置２にて、図９のステップＳ２１４のゲートウエイ処理として、編集選択データ定期送信が行われる。すなわち、この通信モードでは、上記選択された車載装置別データに関するデータがゲートウエイ装置２にて受信されると、これがデータ蓄積部２４に一旦格納され、上記設定された所定の送信時間毎にデータ蓄積部２４に蓄積されているデータがデータタイプａ、ｂ、ｃに判別されて、上記設定されている送信データ判定条件に基づいて編集処理が行われ、プロトコル変換部２６にてプロトコル変換（ＣＡＮからブルートゥースに変換）された後、データ収集装置１に無線送信される。
【００９１】
このように、編集選択データ定期送信モードによれば、各車載装置別データのデータ部に含まれる複数種のデータがタイプ毎に分類され、分類されたタイプ毎のデータが予め定められた条件に基づいて選択及び／又は編集されて、予め設定された送信インターバルにしたがって送信されるので、送信すべきデータ量を軽減したうえで定期送信することが可能になり、ＣＡＮとブルートゥースとの関係のように、無線ネットワークプロトコルのデータ伝送速度が車両内ＬＡＮプロトコルのデータ伝送速度よりも低速或いは同等の場合でも、データ収集装置１への送信データのオーバーフローを軽減させることができる。なお、この通信モードは請求項の第５通信モードに対応する。
【００９２】
[プライオリティデータ送信モード]
図１５（Ａ）に示すように、プライオリティデータ送信モードの通信モニタ画面１２ｆ１においては、データ収集装置１の表示部１２上に、選択された車両内ＬＡＮプロトコル１２１及び通信モード１２２、並びに、左横にチェックボックス１２４をともなった受信可能なデータ一覧１２５が表示される。また、この通信モードでは、チェックされたデータのプライオリティ割り付けを行うためのプライオリティ設定画面１２ｆ２に遷移するためのオプションボタン１２６が画面右上方に配置されている。受信可能なデータ一覧１２５は、上記データ選択送信で説明した通りであり、画面１２ｆ１の下部には、開始ボタン、停止ボタン等も配置されている。プライオリティデータ送信モードにおいても、チェックボックス１２４にチェックをいれることにより、データ一覧１２５のうちから受信すべき所望のデータが選択可能である。但し、全データにチェックをいれることも可能であり、ここでは、全データが選択されているものとする。
【００９３】
図１５（Ｂ）に示すように、プライオリティ設定画面１２ｆ２では、上記チェックをいれたデータのプライオリティ割り付けを行うためのプライオリティ設定部１２８が配置されている。このプライオリティ設定部１２８を用いて、上記チェックをいれたデータのプライオリティを任意に設定可能である。プライオリティ設定画面１２ｆ２の下部には、ＯＫボタン、キャンセルボタンも配置されている。このような選択結果が、上述のように、ゲートウエイ通信モード設定データとして、ゲートウエイ装置２に送信されて、ゲートウエイ装置２の記憶部２２及び車両内ＬＡＮ通信部２３に対応するデータがセットされて、これにしたがってゲートウエイ処理が行われる。
【００９４】
この通信モードでは、ゲートウエイ装置２にて、図９のステップＳ２１４のゲートウエイ処理として、プライオリティデータ送信が行われる。すなわち、この通信モードでは、上記選択された車載装置別データに関するデータがゲートウエイ装置２にて受信されると、上記設定されたプライオリティに基づき優先（プライオリティ）データが選択されて、選択された優先データがプロトコル変換部２６にてプロトコル変換（ＣＡＮからブルートゥースに変換）された後、データ収集装置１に無線送信される。このようにして、プライオリティの高いデータから順に、ゲートウエイ装置２からデータ収集装置１に無線送信される。
【００９５】
このように、プライオリティデータ送信モードによれば、予め定められたプライオリティにしたがって、順次、データ収集装置１に送信される。このように、プライオリティにしたがって各車載装置別データ毎のデータがデータ収集装置１に送信されるので、効率的であり、ＣＡＮとブルートゥースとの関係のように、無線ネットワークプロトコルのデータ伝送速度が車両内ＬＡＮプロトコルのデータ伝送速度よりも低速或いは同等の場合でも、プライオリティの高いデータはリアルタイムで送信され、且つ、データ収集装置１への送信データのオーバーフローを軽減させることができる。特に、この通信モードでは、高プライオリティのデータをリアルタイムで送信し、低プライオリティのデータの変化を参考データとして収集する場合に有効となる。なお、この通信モードは請求項中の第６通信モードに対応する。
【００９６】
[ハンドシェーク通信モード]
図１６に示すように、ハンドシェーク通信モードの通信モニタ画面１２ｇにおいては、データ収集装置１の表示部１２上に、選択された車両内ＬＡＮプロトコル１２１及び通信モード１２２が表示される。他のモードのように、チェックボックス１２４をともなった受信可能なデータ一覧は表示されず、この替わりに、送信先のＥＣＵに送信するデータを設定するウインドウ１２９ｔと、そのＥＣＵから返信されるデータを表示するウインドウ１２９ｓと、を備える。ウインドウ１２９ｔに設定するデータは、コマンドウインドウ１２９から選択可能である。この画面１２ｇの下部には、送信ボタン、メニューボタン等も配置されている。
【００９７】
この通信モードでは、ゲートウエイ装置２にて、図９のステップＳ２１４のゲートウエイ処理として、ハンドシェーク通信が行われる。すなわち、この通信モードでは、特定のＥＣＵからデータ送信コマンドに対応するデータが、ゲートウエイ装置２にて受信されると、これがプロトコル変換部２６にてプロトコル変換（ＣＡＮからブルートゥースに変換）された後、データ収集装置１に無線送信される。
【００９８】
このように、ハンドシェーク通信モードによれば、データ収集装置１は直接的に特定ＥＣＵと通信して所望のデータを取得できるようになる。特に、この通信モードでは、特定ＥＣＵのメモリ情報を確認したり、特定ＥＣＵのデータを変更したりする場合に有効となる。なお、この通信モードは請求項中の第７通信モードに対応する。
【００９９】
このような７種類の通信モードは、上述したように、適宜変更可能である（請求項３に対応）。したがって、ゲートウエイ装置２自体を変更することなく、メーカ、車種、車格、利用用途等に応じた通信モードを容易に設定可能となる。なお、７種類の全ての通信モードを切替可能とすることが好ましいが、このうちの少なくとも２つの通信モードを備えるようにしてもよい。更に、７種類以上の通信モードを切替可能とするとより汎用性が高くなる。また、データ収集装置１は、ゲートウエイ装置２からデータを受信した時刻を受信データに関連づけて、車両内ＬＡＮログデータ１４１として記憶部２２に記録するようにすることが好ましい。こうすることにより、収集データ解析時の利便性が大きく向上する。
【０１００】
更に、図１７〜図２４を用いて、本発明の通信仕様の設定方法の一実施形態について説明する。図１７は、本発明の一実施形態に係り、プロトコル設定変更時におけるデータ収集装置とゲートウエイ装置との間における通信シーケンスを例示する図である。図１８は、本発明の一実施形態に係り、車両内ＬＡＮプロトコル設定画面を例示する図である。図１９は、本発明の一実施形態に係り、車両内ＬＡＮプロトコル設定処理を例示するフローチャートである。図２０（Ａ）及び図２０（Ｂ）は、本発明の一実施形態に係り、図１８に続く、車両内ＬＡＮプロトコル設定に係る操作画面を例示する図である。図２１は、本発明の一実施形態に係り、図１８に続く、車両内ＬＡＮプロトコル設定に係る他の操作画面を例示する図である。
【０１０１】
また、図２２は、本発明の一実施形態に係り、データマスクとＩＤマスクを例示する図である。図２３（Ａ）及び図２３（Ｂ）は、本発明の一実施形態に係り、データ収集装置及びゲートウエイ装置の記憶部に格納されるプロトコルデータベースの格納情報をそれぞれ例示する図である。図２４（Ａ）及び図２４（Ｂ）は、本発明の一実施形態に係り、データ収集装置及びゲートウエイ装置の記憶部に格納されるプロトコルデータベースの他の格納情報をそれぞれ例示する図である。
【０１０２】
図１７に示すように、データ収集装置１では、電源が投入されると、ステップＴ１５１において、アプリケーションプログラムの読み込み等の所定の初期処理が行われ、ステップＴ１５２において、図１８に示すような車両内ＬＡＮプロトコル設定画面１２ｐが表示される。そして、ステップＴ１５３において、設定画面１２ｐに表示される車両内ＬＡＮプロトコルが選択され、ステップＴ１５４において、送信ボタンが選択されると、ステップＴ１５５において、車両内ＬＡＮプロトコル設定ファイルが生成され、ステップＴ１５６において、ゲートウエイ装置２に対して無線ネットワークの接続要求が送信される。
【０１０３】
一方、ゲートウエイ装置２も、電源が投入されると、ステップＴ２５１において、アプリケーションプログラムの読み込みや各車両内ＬＡＮ通信インターフェースの初期化等が行われ、データ収集装置１との無線通信リンクの待機状態、すなわち、データ収集装置１からの接続要求の待機状態となっている。ステップＴ１５６において、データ収集装置１からの接続要求が受信されると、ステップＴ１５７において、無線ネットワーク接続処理が行われ、これが正常終了すると、ステップＴ１５８において、データ収集装置１とゲートウエイ装置２とが通信リンク状態となり、双方向のデータ通信が可能になる。
【０１０４】
データ収集装置１は、無線通信リンクが確立すると、ＬＡＮプロトコル設定データを含むＬＡＮプロトコル設定コマンドをゲートウエイ装置２に送信し、ゲートウエイ装置２はこのコマンドを受信すると、ステップＴ２５２において、このコマンドに含まれるＬＡＮプロトコル設定データをプロトコルデータベース１４２として格納し、ステップＴ２５３において、これをデータ収集装置１に通知した後、ステップＴ２５４において、対応する車両内ＬＡＮ通信インターフェースの初期化を行う。
【０１０５】
そして、設定された車両内ＬＡＮプロトコルにしたがって所望のデータ収集処理が実行可能となる。データ収集処理に際しては、上記７種類の通信モードのうちのひとつが選択可能である。この後には、図５（Ｂ）で示したシーケンスと同様に、データ収集装置１にて終了ボタンが選択されると、ステップＴ１６０において、データ収集装置１からゲートウエイ装置２に対して無線ネットワーク切断要求が送信され、ステップＴ１６１において、無線通信リンクの切断処理が行われ、ステップＴ１６２において、ゲートウエイ装置２との無線通信リンクが切断状態になった後、上記ステップＴ１５２に戻って、データ収集装置１には、車両内ＬＡＮプロトコル設定画面１２ｐが表示される。ゲートウエイ装置２は、リンク切断後、データ収集装置１との無線通信リンクの待機状態となる。
【０１０６】
図１９〜図２４を加えて、車両内ＬＡＮプロトコル設定処理について、より詳しく説明する。所定の初期化処理が終了して、図１９のステップＳ１０６ｍにおいては、先の図１８に示すような車両内ＬＡＮプロトコル設定画面１２ｐが表示され、ステップＳ１０６ｓにおいて、ＬＡＮ１（ＣＡＮ）、ＬＡＮ２（ＣＡＮ）、ＬＡＮ３（ＭＯＳＴ）、ＬＡＮ４（ＩＥＥＥ１３９４）、ＬＡＮ５（汎用シリアル）のうちから所望のプロトコルが選択可能となる。この状態において、図１８の各プロトコルの右横に配置される詳細ボタンが選択されると（ステップＳ１０６ｓ）、ステップＳ１０６ａ〜ステップＳ１０６ｅにそれぞれ進んで、各プロトコルに対応した操作画面が表示され、ステップＳ１０６ｆにおいて、各プロトコルに対する詳細設定が可能となる。
【０１０７】
例えば、ステップＳ１０６ｓにおいて、ＬＡＮ１（ＣＡＮ）が選択されて、ステップＳ１０６ａに進んで、ＬＡＮ１（ＣＡＮ）操作画面が表示されたものとする。ＬＡＮ１（ＣＡＮ）操作画面としては、まず、図２０（Ａ）に示すような第１操作画面１２ｐ１が表示される。この操作画面１２ｐ１においては、選択された車両内ＬＡＮプロトコル１３１の表示画面、このプロトコルに関する各種パラメータ１３２の設定画面、ＯＫボタン、キャンセルボタン、データＩＤボタン等が配置されている。各種パラメータ１３２としては、伝送速度、フレームタイプ、データフィールド長、データフレーム数、データＩＤ等がある。
【０１０８】
伝送速度としては、例えば、６２．５Ｋｂｐｓ、１２５Ｋｂｐｓ、…、１Ｍｂｐｓが選択可能である。フレームタイプとしては、ＣＡＮデータフレームがノーマルタイプか拡張タイプ（データ長が長い）かを指定する。データフィールド長としては、その長さをｂｙｔｅ単位で指定する。データフレーム数としては、車載装置別データ数を指定する。更に、データＩＤボタンを選択し、図２０（Ｂ）に示すように第２操作画面１２ｐ２に遷移させ、データ名、ＩＤ、データフィールドグループパターン、アナログデータビットフィルタ等を設定する。
【０１０９】
図２０（Ｂ）に示すように、第２操作画面１２ｐ２では、データ名、ＩＤ、データフィールドグループパターン、アナログデータビットフィルタが設定可能である。データ名はエンジン１、エンジン２、ＡＢＳ等のようなテキストデータ、これに対応するＩＤは４ｂｙｔｅで表される。データフィールドグループパターンは、パラメータデータの割り付けを示すもので、上記データフィールド長と同じ長さになっている。上述したように、各車載装置別データは、データタイプａ、ｂ及びｃを含んで構成されるため、各車載装置別データ中のこれらの割り付けを１６進数で表したものである。また、アナログデータビットフィルタは、アナログ情報の割り付けを示すもので、各車載装置別データ中のアナログ情報の割り付けを１６進数で表したものである。なお、データフィールドグループパターンもアナログデータビットフィルタもグループ領域のビットを同じ値にして、隣のグループ領域とはビットの値を反転させる。
【０１１０】
また、例えば、ステップＳ１０６ｓにおいて、ＬＡＮ５（汎用シリアル）が選択されて、ステップＳ１０６ｅに進んで、ＬＡＮ５（汎用シリアル）操作画面が表示されたものとする。ＬＡＮ５（汎用シリアル）操作画面としては、図２１に示すような操作画面１２ｐ３が表示される。この操作画面１２ｐ３においては、選択された車両内ＬＡＮプロトコル１３１の表示画面、このプロトコルに関する各種パラメータ１３５の設定画面、ＯＫボタン、キャンセルボタン、データＩＤボタン等が配置されている。各種パラメータ１３５としては、伝送速度、シリアル通信設定、データフレーム長、データマスク、ＩＤマスク、データフレーム数、データＩＤ等がある。
【０１１１】
伝送速度としては、例えば、９．６Ｋｂｐｓ、１９．２Ｋｂｐｓ、…、１１５．２Ｋｂｐｓが選択可能である。シリアル通信設定では、ビット長（７ｂｉｔ／８ｂｉｔ）やパリティビット（奇数／偶数／なし）等が設定される。データフレーム長としては、その長さをｂｙｔｅ単位で指定する。データマスクは、図２２に示すようなデータフレームにおけるヘッダ及びフッタの位置を例えば０（１６進数）で示し、ＩＤマスクは、図２２に示すようなデータフレームに対してヘッダ及びフッタが取り除かれたデータにおけるＩＤデータの位置を例えば「Ｆ」（１６進数）で示す。データフレーム数としては、車載装置別データ数を指定する。更に、データＩＤを選択すると、上記ＣＡＮと同様に、データ名、ＩＤ、データフィールドグループパターン、アナログデータビットフィルタ等の設定が可能である。なお、ヘッダ及びフッタの位置、並びに、ＩＤデータの位置は、必ずしも「０（１６進数）」や「Ｆ（１６進数）」とは限らず、上述したようにビット単位で区切る。
【０１１２】
また、ここに例示しない、ＬＡＮ３（ＭＯＳＴ）やＬＡＮ４（ＩＥＥＥ１３９４）についても、同様に、各プロトコルに対応する各種パラメータが設定可能である。ステップＳ１０６ｆにおいて、このような詳細設定が完了してＯＫボタンが選択されると、図１８に示す設定画面１２ｐに戻る（ステップＳ１０６ｎ）。そして、ステップＳ１０６ｇにおいて、設定画面１２ｐの送信ボタンが選択されると（ステップＳ１０６ｇのＹ）、画面設定された内容が読み取られ（ステップＳ１０６ｐ）、ステップＳ１０６ｈにおいて、車両内ＬＡＮプロトコル設定ファイルが生成される。
【０１１３】
この設定ファイルには、例えば、ＬＡＮ１（ＣＡＮ）の場合には、ＬＡＮポート番号とプロトコル識別コードの他に、図２３（Ａ）に示すように、上記設定した伝送速度、フレームタイプ、データフィールド長、データフレーム数、データフレームＩＤ（データＩＤ）、データフレーム名（データ名）、データフィールドグループパターン、アナログデータビットフィルタ、及び付加情報が含まれ、ＬＡＮ５（汎用シリアル）の場合には、ＬＡＮポート番号とプロトコル識別コードの他に、図２４（Ａ）に示すように、上記設定した伝送速度、シリアル通信設定、データフレーム長、データマスク、ＩＤマスク、データフレーム数、データフレームＩＤ（データＩＤ）、データフレーム名（データ名）、データフィールドグループパターン、アナログデータビットフィルタ及び付加情報が含まれる。設定ファイルは、プロトコルデータベース１４２としてデータ収集装置１の記憶部１４に格納される。なお、車両内ＬＡＮプロトコル設定ファイルは、請求項１の設定ファイルに対応する。
【０１１４】
続いて、ステップＳ１０６ｉにおいて、無線ネットワーク接続要求がゲートウエイ装置２に送信された後、ステップＳ１０６ｊにおいて、通信リンク状態になるのが待機される（ステップＳ１０６ｊのＮ）。通信リンク状態になると（ステップＳ１０６ｊのＹ）、上記車両内ＬＡＮプロトコル設定ファイルの内容（ＬＡＮプロトコル設定データ）を含む車両内ＬＡＮプロトコル設定コマンドが、ゲートウエイ装置２に無線送信される。
【０１１５】
なお、ゲートウエイ装置２はこのコマンドを受信すると、このコマンドに含まれるＬＡＮプロトコル設定データに対応する情報をプロトコルデータベース２２１として、記憶部２２に格納すると共に、対応する車両内ＬＡＮ通信インターフェースの初期化を行う。この記憶部２２の格納情報は、例えば、ＬＡＮ１（ＣＡＮ）の場合には、図２３（Ｂ）に示すように、上記伝送速度、フレームタイプ、データフィールド長、データフレーム数、データフレームＩＤ、データフィールドグループパターン、及びアナログデータビットフィルタが含まれ、ＬＡＮ５（汎用シリアル）の場合には、図２４（Ｂ）に示すように、上記伝送速度、シリアル通信設定、データフレーム長、データマスク、ＩＤマスク、データフレーム数、データフレームＩＤ、データフィールドグループパターン、及びアナログデータビットフィルタが含まれる。
【０１１６】
ゲートウエイ装置２は、このような格納情報に基づいて、所定のゲートウエイ処理を行う。なお、ゲートウエイ装置２は、これと共に上記設定された通信モードに基づいて所定のゲートウエイ処理を行う。
【０１１７】
このように、ＰＤＡ等のデータ収集装置を有効利用することにより、通信モード設定のための新たなハードウエアを追加することなく、かつ、ゲートウエイ装置１自体を交換することなく、容易に、メーカ、車種、車格、利用用途等に適した通信仕様、すなわち、車両内ＬＡＮプロトコルが設定可能となる。また、各プロトコルにそれぞれ対応してネットワークバスが敷設されているので、ネットワークバス毎に所望のプロトコル及び詳細仕様が設定できる。したがって、容易に、所望の通信仕様による車両内の特定ブロック毎の故障診断等が可能になる。
【０１１８】
なお、上記実施形態で例示したＬＡＮ１〜ＬＡＮ５にそれぞれ割り当てたプロトコルは適宜変更可能であるし、選択可能なプロトコルも例示したように５つに限定されるものではない。また、各種パラメータも、実施形態に限定されず適宜変更可能である。
【産業上の利用可能性】
【０１１９】
本発明は、コードレスでの車両診断に利用可能である。また、本発明は、車両情報のリアルタイム遠隔モニタに利用可能である。また、本発明は、車両内ネットワーク接続機器の遠隔コントロールに利用可能である。更に、本発明は、ソフトウエアの遠隔ダウンロードにも利用可能である。
【図面の簡単な説明】
【０１２０】
【図１】本発明が適用されるシステム全体を例示するブロック図である。
【図２】本発明の一実施形態に係り、車両内ＬＡＮ用ゲートウエイ装置と無線通信するデータ収集装置を例示するブロック図である。
【図３】本発明の一実施形態に係り、車両内ＬＡＮ用ゲートウエイ装置を例示するブロック図である。
【図４】本発明の一実施形態に係り、データ収集装置とゲートウエイ装置との間における通信シーケンスを例示する図である。
【図５】本発明の一実施形態に係り、図４の通信シーケンスに続く、データ収集装置とゲートウエイ装置との間における通信シーケンスを例示する図である。
【図６】本発明の一実施形態に係り、メニュー画面を例示する図である。
【図７】本発明の一実施形態に係り、通信モニタ画面を例示する図である。
【図８】本発明の一実施形態に係り、図２の記憶部に格納される、ゲートウエイ設定情報を例示する図である。
【図９】本発明の一実施形態に係り、ゲートウエイ装置の動作フローチャートである。
【図１０】本発明の一実施形態に係り、データ選択送信モードの通信モニタ画面を例示する図である。
【図１１】本発明の一実施形態に係り、イベントドリブン送信モードの通信モニタ画面を例示する図である。
【図１２】本発明の一実施形態に係り、バッファデータ一括定期送信モードの通信モニタ画面を例示する図である。
【図１３】本発明の一実施形態に係り、最新データ定期送信モードの通信モニタ画面を例示する図である。
【図１４】図１４（Ａ）及び図１４（Ｂ）は、本発明の一実施形態に係り、編集選択データ定期送信モードの通信モニタ画面を例示する図である。
【図１５】図１５（Ａ）及び図１５（Ｂ）は、本発明の一実施形態に係り、プライオリティデータ選択送信モードの通信モニタ画面を例示する図である。
【図１６】本発明の一実施形態に係り、ハンドシェーク通信モードの通信モニタ画面を例示する図である。
【図１７】本発明の一実施形態に係り、プロトコル設定変更時におけるデータ収集装置とゲートウエイ装置との間における通信シーケンスを例示する図である。
【図１８】本発明の一実施形態に係り、車両内ＬＡＮプロトコル設定画面を例示する図である。
【図１９】本発明の一実施形態に係り、車両内ＬＡＮプロトコル設定処理を例示するフローチャートである。
【図２０】図２０（Ａ）及び図２０（Ｂ）は、本発明の一実施形態に係り、図１８に続く、車両内ＬＡＮプロトコル設定に係る操作画面を例示する図である。
【図２１】本発明の一実施形態に係り、図１８に続く、車両内ＬＡＮプロトコル設定に係る他の操作画面を例示する図である。
【図２２】本発明の一実施形態に係り、本発明の一実施形態に係り、データマスクとＩＤマスクを例示する図である。
【図２３】図２３（Ａ）及び図２３（Ｂ）は、本発明の一実施形態に係り、データ収集装置及びゲートウエイ装置の記憶部に格納されるプロトコルデータベースの格納情報をそれぞれ例示する図である。
【図２４】図２４（Ａ）及び図２４（Ｂ）は、本発明の一実施形態に係り、データ収集装置及びゲートウエイ装置の記憶部に格納されるプロトコルデータベースの他の格納情報をそれぞれ例示する図である。
【符号の説明】
【０１２１】
１  データ収集装置
２  ゲートウエイ装置
１１  制御部
１２  表示部
１３  操作部
１４  記憶部
１５  無線通信部
２１  制御部
２２  記憶部
２３  車両内ＬＡＮ通信部
２４  データ蓄積部
２５  データ選択部
２６  プロトコル変換部
２７  データ識別部
２８  無線通信部
２０１、２０２、２０３  ネットワークバス
２０１ａ、２０１ｂ  ＥＣＵ
２０２ａ、２０２ｂ  ＥＣＵ
２０３ａ、２０３ｂ  ＥＣＵ
【図１】
2007028377.tif 000003
【図２】
2007028377.tif 000004
【図３】
2007028377.tif 000005
【図４】
2007028377.tif 000006
【図５】
2007028377.tif 000007
【図６】
2007028377.tif 000008
【図７】
2007028377.tif 000009
【図８】
2007028377.tif 000010
【図９】
2007028377.tif 000011
【図１０】
2007028377.tif 000012
【図１１】
2007028377.tif 000013
【図１２】
2007028377.tif 000014
【図１３】
2007028377.tif 000015
【図１４】
2007028377.tif 000016
【図１５】
2007028377.tif 000017
【図１６】
2007028377.tif 000018
【図１７】
2007028377.tif 000019
【図１８】
2007028377.tif 000020
【図１９】
2007028377.tif 000021
【図２０】
2007028377.tif 000022
【図２１】
2007028377.tif 000023
【図２２】
2007028377.tif 000024
【図２３】
2007028377.tif 000025
【図２４】
2007028377.tif 000026