(57)【特許請求の範囲】
【請求項１】
移動体に関する移動体情報を収集するセンタシステムとの間の通信が前記移動体の利用者の選択に基づいて許されるときに、前記移動体に関する移動体情報を前記センタシステムに提供する第１通信部（２１）と、
前記移動体情報に基づくサービスを提供する利用者機器との間で、前記移動体情報を通信する第２通信部（２２）と、
前記第２通信部から前記利用者機器への前記移動体情報の提供、および／または前記第２通信部を経由した前記利用者機器からの前記移動体情報の書換えを制限する制限部（２３）と、
前記制限部によって前記移動体情報の提供および／または書換えが制限されていることを利用者に通知する通知部（２４）と、
前記センタシステムとの間の通信が許され、前記第１通信部によって前記移動体情報が前記センタシステムに提供されると、前記制限部による制限を解除する判定処理部（２５）とを備えることを特徴とする移動体情報提供装置。
【請求項２】
前記第１通信部および前記第２通信部は、前記移動体の診断のための診断ツール（６）との間で前記移動体情報を通信するためのダイアグ通信部（２１、２２）によって提供されていることを特徴とする請求項１に記載の移動体情報提供装置。
【請求項３】
前記判定処理部（２５）は、前記センタシステムによって前記移動体および／または前記利用者機器の正規性を認証する認証処理が実行され、前記センタシステムによって前記移動体および／または前記利用者機器の正規性が認証されると、前記制限部による制限を解除することを特徴とする請求項１または請求項２に記載の移動体情報提供装置。
【請求項４】
前記制限部は、前記第２通信部と前記利用者機器との通信が、数的に、量的に、または期間的に所定の閾値を上回ると、前記移動体情報の提供および／または書換えを制限することを特徴とする請求項１から請求項３のいずれかに記載の移動体情報提供装置。
【請求項５】
前記通知部は、前記移動体の移動機能を制限することを特徴とする請求項１から請求項４のいずれかに記載の移動体情報提供装置。
【請求項６】
前記通知部は、前記通知を段階的に強化することを特徴とする請求項１から請求項５のいずれかに記載の移動体情報提供装置。
【請求項７】
前記第１通信部は、前記利用者機器を経由して前記センタシステムにアクセス可能であることを特徴とする請求項１から請求項６のいずれかに記載の移動体情報提供装置。
【請求項８】
前記判定処理部は、暗号化された通信により前記センタシステムと通信することを特徴とする請求項１から請求項７のいずれかに記載の移動体情報提供装置。
【請求項９】
前記制限部は、前記第２通信部と前記利用者機器との通信が、数的に、量的に、または期間的に所定の閾値を上回ると、前記移動体情報の提供および／または書換えを制限し、
前記判定処理部（２５）は、前記センタシステムとの間の通信が許され、前記第１通信部によって前記移動体情報が前記センタシステムに提供され、かつ、前記センタシステムによって前記移動体および／または前記利用者機器の正規性が認証されると、前記制限部による制限を解除することを特徴とする請求項１に記載の移動体情報提供装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、道路走行車両などの移動体に関する情報をセンタなどの外部機器に提供する移動体情報提供装置に関する。
【背景技術】
【０００２】
特許文献１は、移動体に関する移動体情報を電話回線などの通信回線を経由してセンタに収集するシステムを開示する。移動体情報には、移動体の識別情報、利用情報、燃料の残量、現在の状態の情報、故障診断情報などの少なくともひとつを含むことができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−３２０１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来技術の構成では、センタが移動体情報を収集するためには、移動体とセンタとの間に通信回線が確立される必要がある。ところが、通信回線の利用が制限される場合、センタは移動体情報を収集することができない。この場合、センタは、移動体情報に基づくサービスを利用者に対して提供することができない。
【０００５】
さらに、移動体情報を第三者が入手可能にすることが考えられる。この場合、移動体情報に基づくサービスを第三者が利用者に提供する。例えば、パーソナルコンピュータ、またはスマートフォンのアプリケーションソフトに移動体情報をダウンロード可能とすることが考えられる。この場合、利用者にとって魅力的なアプリケーションソフトが提供される可能性がある。
【０００６】
ところが、第三者によって提供されるアプリケーションソフトへ移動体情報をダウンロードするだけでは、センタへ移動体情報が収集されない。例えば、移動体の製造業者、販売業者、管理業者、行政組織などの上位管理者は、製品の把握のために移動体情報を必要とする場合がある。利用者が専ら第三者提供に係るアプリケーションソフトへの移動体情報の提供だけを許容し、上位管理者のセンタへの移動体情報の提供を許容しない場合、上位管理者は移動体情報を収集できない。
【０００７】
本発明は上記問題点に鑑みてなされたものであり、その目的は、移動体情報に基づくサービスの第三者による提供を可能としながら、上位管理者による移動体情報の収集を確実に可能とした移動体情報提供装置を提供することである。
【０００８】
本発明の他の目的は、第三者による移動体情報の利用を可能としながら、上位管理者と移動体との間の通信のセキュリティを維持することができる移動体情報提供装置を提供することである。
【課題を解決するための手段】
【０００９】
本発明は上記目的を達成するために以下の技術的手段を採用する。なお、特許請求の範囲およびこの項に記載した括弧内の符号は、ひとつの態様として後述する実施形態に記載の具体的手段との対応関係を示すものであって、本発明の技術的範囲を限定するものではない。
【００１０】
開示された発明のひとつは、移動体に関する移動体情報を収集するセンタシステムとの間の通信が移動体の利用者の選択に基づいて許されるときに、移動体に関する移動体情報をセンタシステムに提供する第１通信部（２１）と、移動体情報に基づくサービスを提供する利用者機器との間で、移動体情報を通信する第２通信部（２２）と、第２通信部から利用者機器への移動体情報の提供、および／または第２通信部を経由した利用者機器からの移動体情報の書換えを制限する制限部（２３）と、制限部によって移動体情報の提供および／または書換えが制限されていることを利用者に通知する通知部（２４）と、センタシステムとの間の通信が許され、第１通信部によって移動体情報がセンタシステムに提供されると、制限部による制限を解除する判定処理部（２５）とを備えることを特徴とする。
【００１１】
この構成によると、移動体情報の提供および／または書換えが制限部によって制限される。この制限は、利用者がセンタシステムとの間の通信を許し、第１通信部が移動体情報をセンタシステムに提供すると、解除される。解除により、第２通信部は、移動体情報を提供、および／または書き換えることができるようになる。この結果、利用者は利用者機器によって移動体情報に基づくサービスを受けることができる。よって、利用者は利用者機器による移動体情報に基づくサービスを受けるために、センタシステムへの通信を許すことを求められる。これにより、センタシステムへの移動体情報の収集が確実に実行される。
【図面の簡単な説明】
【００１２】
【図１】本発明の第１実施形態に係る移動体情報収集システムのブロック図である。
【図２】第１実施形態の処理を示すデータフロー図である。
【図３】第１実施形態における利用者の端末の処理を示すフローチャートである。
【図４】第１実施形態における車載機器の処理を示すフローチャートである。
【図５】第１実施形態におけるセンタの処理を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下に、図面を参照しながら開示された発明を実施するための複数の形態を説明する。各形態において先行する形態で説明した事項に対応する部分には同一の参照符号を付して重複する説明を省略する場合がある。各形態において構成の一部のみを説明している場合は、構成の他の部分については先行して説明した他の形態を適用することができる。また、後続の実施形態においては、先行する実施形態で説明した事項に対応する部分に百以上の位だけが異なる参照符号を付することにより対応関係を示し、重複する説明を省略する場合がある。各実施形態で具体的に組合せが可能であることを明示している部分同士の組合せばかりではなく、特に組合せに支障が生じなければ、明示してなくとも実施形態同士を部分的に組み合せることも可能である。
【００１４】
（第１実施形態）
図１において、移動体情報収集システム１は、通信回線２、３を介してデータ通信可能な複数の要素４−９を備える。通信回線は、インターネット２と、無線通信網３とを含む。それらは互いにデータ通信可能に接続されている。複数の要素４−９は、広く普及したＩＰ通信を利用して互いにデータ通信が可能である。この実施形態において、移動体は、道路を走行する車両４である。
【００１５】
センタシステム５は、上位管理者である車両製造業者の管理下に置かれた制御装置である。センタシステム５は、コンピュータシステムによって提供されている。センタシステム５は、インターネット２と接続されている。
【００１６】
センタシステム５は、車両製造業者の管理下において、移動体情報であるところの車両情報を収集する。また、センタシステム５は、車両４上の車両情報を外部から書き換える。
【００１７】
車両情報は、車両４に関する情報である。車両情報には、車両の識別情報、車両の所有者を示す情報、車両の利用者を示す情報を含むことができる。車両情報には、車両の所在を示す情報、車両の利用状況を示す情報を含むことができる。例えば、車両情報には、車両に搭載されたＧＰＳ装置によって与えられる現在地の情報を含むことができる。また、車両情報には、イグニッションスイッチ、電源スイッチなどのＯＮ位置への操作回数、積算走行距離、および積算燃料噴射量を含むことができる。また、車両情報には、車両４の走行速度、アクセル装置の操作量、ブレーキスイッチの状態、オーディオ装置、もしくは空調装置などの補助機器のスイッチ状態を含むことができる。また、車両情報には、故障情報、オイルの劣化情報など診断情報を含むことができる。
【００１８】
センタシステム５は、要求に応答して、車両情報に基づくサービスを提供する。例えば、センタシステム５は、車両４の車検時期の通知など点検整備の案内を利用者に提供する。別の例では、センタシステム５は、同種の車両の間での燃料消費率のランキング情報を利用者に提供する。別の例では、センタシステム５は、車両４の運転履歴に基づいて行き先を提案する。また、別の例では、燃料消費を改善するための運転操作方法を提案する。また、別の例では、センタシステム５は、車両４の状態に応じた自動車用品店のセール情報、または利用者の嗜好に応じた自動車用品店のセール情報を選択的に提供する。
【００１９】
また、センタシステム５は、利用者の好みに応じて車両情報を書き換えるサービスを提供することができる。例えば、周囲が暗くなると自動的に車両４の照明装置を点灯させる自動照明制御装置における判定閾値を書き換えることができる。また、車両４の室内温度を自動制御する空調装置の設定温度を書き換えることができる。
【００２０】
診断ツール６は、修理業者の管理下に置かれた制御装置である。車両の販売業者、または修理業者が利用可能である。診断ツール６は、車両製造業者の管理の下において配布されている。よって、診断ツール６は、第三者の設計または製造によるものではない。
【００２１】
診断ツール６は、車両４に搭載された車載機器とデータ通信可能に接続することができる。診断ツール６は、車両４から車両情報を入手する。診断ツール６は、車両情報を車両４からダウンロードする端末機のひとつである。診断ツール６は、車両情報、または車両情報を加工した加工情報を修理業者などの利用者に提供する。修理業者は、故障診断を補助するために診断ツール６を利用することができる。また、診断ツール６は、利用者の好みに応じて車両情報を書き換えるサービスを提供することができる。
【００２２】
ローカルシステム７は、修理業者の管理下に置かれた制御装置である。ローカルシステム７は、車両製造業者の管理の下において配布されている。よって、ローカルシステム７は、第三者の設計または製造によるものではない。ローカルシステム７は、コンピュータシステムによって提供されている。ローカルシステム７は、インターネット２と接続されている。
【００２３】
ローカルシステム７は、診断ツール６にダウンロードされた車両情報を収集し、インターネット２を経由してセンタシステム５へ送信する。センタシステム５は、車両情報を受信し、収集する。よって、診断ツール６、ローカルシステム７、およびセンタシステム５は、車両情報を収集するための機器である。これらは、車両製造業者の実質的な管理下に置かれた正規の車両情報収集ルートを提供する。
【００２４】
利用者端末８は、車両４の利用者の管理下に置かれた制御装置である。利用者端末８は、車両情報を車両４からダウンロードする利用者機器のひとつである。利用者端末８は、ラップトップコンピュータ、タブレットコンピュータ、スマートフォン、または携帯電話機によって提供することができる。利用者端末８は、無線接続を介して車両４とデータ通信可能に接続可能である。さらに、利用者端末８は、無線通信網３に接続可能である。よって、利用者端末８は、通信回線２、３を経由してセンタシステム５ともデータ通信可能に接続可能である。
【００２５】
利用者端末８には、第三者により設計され、開発されたアプリケーションソフトがインストールされている。このアプリケーションソフトが起動されることにより、利用者端末８は、サービス提供端末として機能する。このアプリケーションソフトは、車両４から車両情報をダウンロードする。このアプリケーションソフトは、車両情報に基づくサービスを利用者に提供する。例えば、アプリケーションソフトは、上述のセンタシステム５が提供するサービスと同じ、または同類のサービスを提供する。また、アプリケーションソフトは、診断ツール６と同様の故障診断サービスを提供してもよい。また、利用者端末８は、アプリケーションソフトによって、利用者の好みに応じて車両情報を書き換えるサービスを提供することができる。
【００２６】
利用者端末８は、車両製造業者の管理が及ばない機器である。車両製造業者は、第三者に対して、車両情報のダウンロードを許容している。よって、第三者は、比較的緩い制約の下でアプリケーションソフトを企画し、設計することができる。よって、利用者にとって魅力的なアプリケーションソフトが企画されやすい環境が提供されている。
【００２７】
利用者パーソナルコンピュータ９は、車両４の利用者の管理下に置かれた制御装置である。利用者パーソナルコンピュータ９は、車両情報を車両４からダウンロードする利用者機器のひとつである。利用者パーソナルコンピュータ９は、ラップトップコンピュータ、タブレットコンピュータ、またはデスクトップコンピュータによって提供することができる。利用者パーソナルコンピュータ９は、利用者端末８を介して車両４とデータ通信可能に接続可能である。さらに、利用者パーソナルコンピュータ９は、インターネット２に接続可能である。よって、利用者パーソナルコンピュータ９は、通信回線２を経由してセンタシステム５ともデータ通信可能に接続可能である。
【００２８】
利用者端末８にも、第三者により設計され、開発されたアプリケーションソフトをインストール可能である。利用者パーソナルコンピュータ９もまた、車両製造業者の管理が及ばない機器である。
【００２９】
車両４には、車内におけるデータ通信を提供するためのデータ通信回線１１が設けられている。例えば、データ通信回線１１は、ＣＡＮと呼ばれる車両用ネットワークによって提供することができる。車両４には、複数の制御装置１２−１５が搭載されている。複数の制御装置１２−１５のひとつ、またはいくつかによって車載機器が提供されている。複数の制御装置１２−１５は、データ通信回線１１を介して互いにデータ通信可能に接続されている。
【００３０】
この実施形態における制御装置５−９、１２−１５は、コンピュータによって読み取り可能な記憶媒体を備えるマイクロコンピュータによって提供される。記憶媒体は、コンピュータによって読み取り可能なプログラムを非一時的に格納している。記憶媒体は、半導体メモリまたは磁気ディスクによって提供されうる。プログラムは、制御装置によって実行されることによって、制御装置をこの明細書に記載される装置として機能させ、この明細書に記載される制御方法を実行するように制御装置を機能させる。制御装置が提供する手段は、所定の機能を達成する機能的ブロック、またはモジュールとも呼ぶことができる。
【００３１】
通信制御装置（ＧＷ＿ＥＣＵ）１２は、車両４上に搭載されたシステムと、車両４の外部に構築されたシステムとの間をデータ通信可能に接続するゲートウェイを提供する。また、通信制御装置１２は、複数の制御装置１２−１５における診断情報を中継し、車両４の外部へ提供する中継機でもある。よって、通信制御装置１２は、車両４に関する車両情報のすべてを取扱うことができる。例えば、通信制御装置１２は、制御装置１３、１４、１５から診断情報を取得することができる。診断情報は車両情報、すなわち移動体情報のひとつである。診断情報には、車両４の状態を示す情報、異常が発生したときの車両４の状態を記録した情報、所定の挙動が検出されたときの車両４の状態を記録した情報などを含むことができる。通信制御装置１２は、移動体情報提供装置を提供する。
【００３２】
通信制御装置１２は、有線の通信回線３１を経由して診断ツール６と通信可能に接続することができる。通信回線３１は、例えば、汎用として広く提供されている有線通信規格によって提供することができる。通信制御装置１２は、無線の通信回線３１を経由して利用者端末８と通信可能に接続することができる。通信回線３２は、例えば、汎用として広く提供されている無線通信規格によって提供することができる。通信制御装置１２は、それ自身にはインターネット２または無線通信網３に直接的に接続する回線３３を確立するための通信機器を備えていない。通信制御装置１２は、診断ツール６およびローカルシステム７を経由してセンタシステム５と通信可能に接続することができる。また、通信制御装置１２は、利用者機器８、９を経由してセンタシステム５と通信可能に接続することができる。
【００３３】
通信制御装置１２は、車両情報に関するサービスを提供するためのダイアグ通信部２１、２２を備える。ダイアグ通信部２１、２２は、車両情報を複数の制御装置１２−１５から収集する機能を含む。ダイアグ通信部２１、２２は、車両４の診断のための診断ツール６との間で車両情報を通信するために設けられている。ダイアグ通信部２１、２２は、第１通信部２１と、第２通信部２２とを提供する。
【００３４】
センタ向けの第１通信部２１は、センタシステム５との間で車両情報を送受信する。第１通信部２１は、センタシステム５との間の通信が車両４の利用者の選択に基づいて許されるときに、車両４に関する車両情報をセンタシステム５に提供する。第１通信部２１は、利用者機器８、９を経由してセンタシステム５にアクセス可能である。利用者機器８、９を利用してセンタシステム５と車両４との通信を提供できる。
【００３５】
第三者向けの第２通信部２２は、利用者機器８、９との間で車両情報を送受信する。第２通信部２２は、車両情報に基づくサービスを提供する利用者機器８、９との間で、車両情報を通信する。第１通信部２１は第２通信部２２より多くの種類の車両情報を扱い、送受信することができる。第１通信部２１と第２通信部２２とは、同じ種類の車両情報を扱ってもよい。
【００３６】
通信制御装置１２は、制限部２３を備える。制限部２３は、第２通信部２２から利用者機器８、９への車両情報の提供、および／または利用者機器８、９から第２通信部２２を経由した車両情報の書換えを制限する。制限部２３は、車両情報の外部提供の一部または全部を制限する。制限部２３は、車両情報の外部書換えの一部または全部を制限する。制限部２３は、第２通信部２２と利用者機器８、９との通信が、数的に、量的に、または期間的に所定の閾値を上回ると、制限を実行する。ここでは、制限部２３は、利用者端末８または利用者パーソナルコンピュータ９との間の車両情報に関する通信の回数を、所定の閾値回数に制限する。
【００３７】
通信制御装置１２は、車両４の利用者に対して通知を提供する通知部２４を備える。通知部２４は、制限部２３が活性化されることによって車両情報の提供および／または書換えが制限されていることを車両４の利用者に通知する。
【００３８】
通知部２４は、車両４に設けられた表示器によって提供することができる。また、通知部２４は、利用者端末８または利用者パーソナルコンピュータ９に所定のメッセージを表示するプログラムによって提供することができる。
【００３９】
また、通知部２４は、車両４の機能の一部を制限する機能制限部とすることもできる。この場合、通知部２４は、車両４の機能を制限することによって、利用者に通知を提供する。例えば、通知部２４は、車両４の走行機能、すなわち移動機能を制限する。具体的には、通知部２４は、車両４の走行速度を制限することができる。さらに、通知部２４は、通知を段階的に強化することができる。この構成によると、利用者への通知の実効性を累進的に高めることができる。
【００４０】
通信制御装置１２は、判定処理部２５を備える。判定処理部２５は、センタシステム５との間の通信が許され、第１通信部２１によって車両情報がセンタシステム５に提供されると、制限部２３による制限を解除する。判定処理部２５は、車両情報がセンタシステム５に提供された場合に、利用者端末８または利用者パーソナルコンピュータ９への車両情報の提供を許容する。判定処理部２５は、車両情報がセンタシステム５に提供されない場合に、利用者端末８または利用者パーソナルコンピュータ９への車両情報の提供を停止する。
【００４１】
言い換えると、判定処理部２５は、センタシステム５と協働することによって、利用者端末８または利用者パーソナルコンピュータ９への車両情報の提供を許容するか、制限するかを決定する。判定処理部２５は、この許容または制限の決定のために、車両情報がセンタシステム５に提供されたか否かの判定と、車両４と利用者と第三者のアプリケーションソフトとの３つの正規性に関する判定とをセンタシステム５に求める。この処理は、認証処理と呼ぶことができる。判定処理部２５は、センタシステム５によって車両４および／または利用者機器８、９の正規性を認証する認証処理を実行する。この構成によると、車両４の正規性、および／または利用者機器８、９の正規性がセンタシステム５によって認証される。よって、車両４とセンタシステム５との間の通信のセキュリティを高めることができる。
【００４２】
判定処理部２５は、車両情報がセンタシステム５に提供され、かつ、車両４などの正規性が肯定された場合に、利用者端末８または利用者パーソナルコンピュータ９への車両情報の提供を許容する。判定処理部２５は、車両情報がセンタシステム５に提供されない場合、または、車両４などの正規性が否定された場合に、利用者端末８または利用者パーソナルコンピュータ９への車両情報の提供を制限する。ここでは、利用者端末８または利用者パーソナルコンピュータ９への車両情報の提供の回数を制限する。
【００４３】
図２は、車載機器１２と、利用者機器８、９と、センタシステム５との間における複数の処理と、データの流れを示す。車載機器１２は、車両４の所有者に属する。利用者機器８、９は、車両４の利用者、またはサービスの提供者、すなわち第三者に属する。センタシステム５は、車両４の製造業者に属する。
【００４４】
利用者機器８、９が、車両情報の取得を要求する（Ｐ１）。車両情報の送信要求は、利用者機器８、９から車載機器１２へ送信される。
【００４５】
送信要求を受信した車載機器１２は、センサまたは記憶装置から車両情報を取得する（Ｐ２）。車載機器１２は、車両情報を利用者機器８．９へ提供、すなわち送信する（Ｐ３）。利用者機器８、９は、アプリケーションソフトによって車両情報を加工し、サービスを提供する（Ｐ４）。さらに、利用者機器８、９は、車両情報をセンタシステム５へ中継する（Ｐ５）。この結果、センタシステム５は、車両情報を収集することができる（Ｐ６）。
【００４６】
また、送信要求を受信した車載機器１２は、車両情報の提供の可否を判定する（Ｐ７）。車載機器１２は、利用者機器８、９を経由して、認証要求を送信する。利用者機器８、９は、認証要求を中継し、センタシステム５へ送信する（Ｐ８）。センタシステム５は、認証要求に応答して認証処理を実行する（Ｐ９）。センタシステム５は、利用者機器８、９を経由して、認証結果を送信する。利用者機器８、９は、認証結果を中継し、車載機器１２へ送信する（Ｐ８）。車載機器１２は、車両情報の提供回数を利用する（Ｐ１０）。認証結果が肯定的である場合、提供回数は更新値に更新される。認証結果が否定的である場合、提供回数は更新されない。車載機器１２は、車両情報の提供回数が所定の閾値回数を上回ると、利用者に通知する（Ｐ１１）。さらに、車載機器１２は、車両情報の提供回数が所定の閾値回数を上回ると、車載情報の提供を停止する（Ｐ１２）。
【００４７】
さらに、利用者機器８、９は、車両４の制御装置１２−１５に記憶されている車両情報を外部から書き換えるための情報書換えを要求することができる（Ｐ１３）。この外部書換えが要求された場合も、上記送信要求と同様の処理が実行される。外部書換えは、例えば、車両４の制御機能を利用者の好みに応じて変更するために利用することができる。
【００４８】
利用者機器８、９は、図３に図示される利用者機器処理１５０を実行する。処理１５０は第三者のアプリケーションソフトが起動されているときに実行される。ステップ１５１では、センタシステム５へのアクセスを許すか否かを決定する。アクセス許否の判定は、利用者による利用者機器８、９への設定操作、選択操作に基づいて実行できる。通信回線２、３を利用する場合、課金される場合がある。そこで、センタシステム５へのアクセスを許すか否かを利用者の選択にゆだねる。センタシステム５へのアクセスが許される場合、ステップ１５２へ進む。ステップ１５２では、センタシステム５へ送信されたデータを中継する。ここでは、車両情報、認証要求、および認証結果が中継される。
【００４９】
ステップ１５３では、サービスの提供が要求されているか否かを判定する。サービスが要求されない場合、処理を終了する。サービスが要求されている場合、ステップ１５４へ進む。ステップ１５４では、車載機器１２に対して診断モードへの切換要求を送信する。ステップ１５５では、車載機器１２に対して車両情報の送受信を求める通信要求を送信する。利用者機器８、９は、車両情報を受信するだけの場合、車両情報の書き換えのために更新用の車両情報を送信するだけの場合、およびそれら両方を実行する場合がある。ステップ１５６では、車両情報を送受信する。車両４上の車両情報を書き換える場合には、更新用の車両情報が送信される。また、車両４上の車両情報を受取る場合には、車両情報が受信される。ステップ１５７では、車両情報をアプリケーションソフトによって加工する。ステップ１５８では、アプリケーションソフトによって利用者にサービスを提供する。
【００５０】
車載機器１２は、図４に図示される車載機処理１６０を実行する。車載機処理１６０は所定の周期で繰り返して実行される。ステップ１６１では、車載機器１２に与えられた通常の処理が実行される。ここでは、例えば、複数の制御装置１２−１５における診断情報を含む車両情報を蓄積する処理が実行される。
【００５１】
ステップ１６２では、利用者機器８、９を介してセンタシステム５へアクセスできるか否かを判定する。センタシステム５へアクセスできない場合、ステップ１６８へ進む。センタシステム５へアクセスできる場合、ステップ１６３へ進む。ステップ１６３では、センタシステム５へ車両情報を送信する。これにより、車両情報がセンタシステム５において収集される。
【００５２】
ステップ１６４−１６６では、認証処理が実行される。ステップ１６４では、認証要求をセンタシステム５へ送信する。この認証要求は、利用者機器８、９への車両情報の提供を継続するか否かの判定を求める処理でもある。ステップ１６５では、認証結果を受信する。認証結果は、肯定、または否定としてもたらせる。肯定的である場合、利用者機器８、９への車両情報の提供が継続される。否定的である場合、利用者機器８、９への車両情報の提供が所定の閾値回数に制限され、やがては停止される。
【００５３】
ステップ１６４および１６５において送受信されるデータは、暗号化されている。車載機器１２は、利用者機器８、９を経由してセンタシステム５へアクセスする。言い換えると、判定処理部２５は、暗号化された通信によりセンタシステム５と通信し、認証手続きを実行する。暗号処理は、利用者機器８、９に対する、車載機器１２とセンタシステム５とのセキュリティを高める。これにより、上位管理者の監督下にない利用者機器８、９を経由して認証処理を実行することができる。
【００５４】
例えば、車載機器１２は、乱数から生成したキーを利用する。車載機器１２は、キーをセンタシステム５へ送信する。キーは、認証要求として利用される。センタシステム５は、キーを用いて暗号化した認証結果を車載機器１２に送信する。車載機器１２は、受信データを解読する。車載機器１２は、キーが一致した場合のみ、認証結果を正しく解読できる。よって、キーが一致したときのみ車両情報の提供の制限が緩められる。
【００５５】
ステップ１６６では、認証結果が肯定的（ＯＫ）であるか否かを判定する。認証結果が否定的である場合、ステップ１６８へ進む。認証結果が肯定的である場合、ステップ１６７へ進む。ステップ１６７では、累積値、すなわち車両情報の提供回数を減らす処理が実行される。ここでは、累積値を所定数だけ減らす処理、または累積値を０にリセットする処理のいずれかを採用することができる。累積値が減ることによって、車両情報の提供が継続されるか、または再開される。
【００５６】
ステップ１６８では、累積値と所定の第１閾値とを比較する。累積値＞第１閾値である場合、すなわち連続的な提供回数が第１閾値を上回っている場合、ステップ１６９へ進む。ステップ１６９では、利用者機器８、９への車両情報の提供、および利用者機器８、９からの要求に基づく車両情報の書き換えを実行することなく、利用者への通知を実行する。ここでは、表示器による表示と、車両４の機能の制限との両方が実行される。他の形態においては、表示と機能制限とのいずれか一方だけを実行してもよい。
【００５７】
ステップ１７１では、ステップ１６９による通知期間と所定の第２閾値とを比較する。第２閾値は、第１閾値により与えられる期間より長い期間に対応する。通知期間＞第２閾値である場合、すなわち通知の期間が第２閾値を上回っている場合、ステップ１７２へ進む。ステップ１７２では、通知を強化する。例えば、表示色の変更、連続点灯からフラッシュ点灯への表示態様の変更などが実行される。また、車両４の機能制限が採用される場合には、制限度合いが増加される。例えば、車両４の走行速度がより低い速度に制限される。これにより、利用者への通知の実効性を高める。
【００５８】
ステップ１６８において累積値≦閾値である場合、ステップ１７３へ進む。ステップ１７３−１７７、利用者機器８、９との間の車両情報の通信処理である。ステップ１７３では、利用者機器８、９から切換要求を受信したか否かを判定する。切換要求を受信していない場合、処理を終了する。切換要求を受信した場合、ステップ１７４へ進む。ステップ１７４では、通信制御装置１２の処理モードを診断モードへ遷移する。診断モードは、例えば、ＩＳＯ１４２２９に規定されるＤｉａｇｎｏｓｔｉｃ  Ｓｅｓｓｉｏｎに対応する。通信制御装置１２は、利用者が自由に使える診断機能をＤｉａｇｎｏｓｔｉｃ  Ｓｅｓｓｉｏｎにより制限することで、セキュリティを向上することができる。ステップ１６８における第１閾値は、診断モードへの遷移を許可する回数を示しているともいえる。
【００５９】
ステップ１７５では、通信要求を受信したか否かを判定する。通信要求を受信していない場合、処理を終了する。通信要求を受信した場合、ステップ１７６へ進む。ステップ１７６では、利用者機器８、９との間で車両情報を送受信する。ステップ１７６では、車両４上の車両情報を利用者機器８、９へ送信する場合がある。ステップ１７６では、利用者機器８、９から送信されてきた更新用の車両情報を受信し、この更新用の車両情報によって、車両４上の車両情報を書き換える場合がある。ステップ１７７では、累積値を加算する。
【００６０】
センタシステム５は、図５に図示されるセンタ処理１８０を実行する。ステップ１８１では、車載機器１２から利用者機器８、９を経由して転送されてきた車両情報を受信する。センタシステム５は車両情報を記憶し、蓄積する。ステップ１８２では、認証要求を受信したか否かを判定する。認証要求を受信していない場合、処理を終了する。認証要求を受信した場合、ステップ１８３へ進む。
【００６１】
ステップ１８３では、車両情報を完全に受信したか否かを判定する。すべての車両情報を正常に受信した場合、ステップ１８４へ進む。ステップ１８４では、センタシステム５へアクセスしてきた車両４側の対象、すなわち機器または利用者の正規性を判定する。ステップ１８４での処理には、車両４が正規のものであるか否かの判定を含めることができる。また、ステップ１８４での処理には、車両４の利用者が登録された正規の者であるか否かの判定を含めることができる、さらには、ステップ１８４での処理には、アプリケーションソフトが登録された正規のものであるか否かの判定を含めることができる。ステップ１８３および１８４の処理は、利用者機器８、９への車両情報の提供を継続、または再開してもよいか否かを判定する処理を提供する。正規性が肯定的に判定されると、ステップ１８５へ進む。正規性が否定的に判定されると、ステップ１８６へ進む。ステップ１８５では、肯定的な認証結果（ＯＫ）を送信する。
【００６２】
ステップ１８３において車両情報を完全に受信していない場合、ステップ１８６へ進む。ステップ１８４において車両４、利用者、またはアプリケーションソフトのいずれかが正規ではない場合、ステップ１８６へ進む。ステップ１８６では、否定的な認証結果（ＮＧ）を送信する。
【００６３】
一連の処理によると、センタシステム５へのアクセスが許されるたびに、車載機器１２はセンタシステム５へ車両情報を送信する。よって、センタシステム５は車両情報を収集することができる。
【００６４】
センタシステム５へのアクセスが許されない場合、累積値が閾値を上回るまで、利用者機器８、９への車両情報の提供と、利用者機器８、９からの車両情報の書き換えが許容される。この間、利用者は利用者機器８、９から提供される車両情報に基づくサービスを利用することができる。この間、センタシステム５は車両情報を収集することができない。
【００６５】
しかし、累積値が閾値を上回ると、利用者機器８、９への車両情報の提供、および車両情報の書き換えが禁止される。したがって、利用者機器８、９は、車両情報に基づくサービスを提供できなくなる。よって、利用者は車両情報の提供、または車両情報の書き換えが実行されなくなったことを利用者機器８、９から提供されるサービスの変化によって知ることができる。さらに、車載機器１２は、利用者機器８、９への車両情報の提供が禁止されたことを利用者に通知する。
【００６６】
利用者への通知は、車両４の機能を制限することによって実行される場合がある。この場合、車両４の利用者は、いくらかの不自由を感じるから、利用者機器８、９への車両情報の提供が禁止されたことを確実に利用者に気付かせることができる。さらに、車両４の機能の制限は、累積値が大きくなるに従って累進的に強化される。よって、通知の実効性が高められる。
【００６７】
利用者が通知に気づき、さらに利用者がセンタシステム５へのアクセスを許すと、車載機器１２はセンタシステム５へ車両情報を送信する。よって、センタシステム５は車両情報を収集することができる。しかも、センタシステム５は、閾値によって決定される所定の頻度で車両情報を収集することができる。
【００６８】
この結果、車両４に搭載された制御装置１２を経由して車両情報の提供を受けるための手法、または車両情報を外部から操作する手法を第三者に公開しても、センタシステム５への車両情報の収集を確実に実行することができる。しかも、上記手法を第三者に公開することにより、第三者による魅力的なコンテンツの提供、例えばアプリケーションソフトの提供を期待できる。
【００６９】
さらに、車載機器１２は、センタシステム５へ認証を求める。センタシステム５によって肯定的な認証結果が与えられると、車載機器１２は再び利用者機器８、９へ車両情報を提供し、利用者機器８、９からの車両情報の書き換えを許容する。したがって、利用者機器８、９は、車両情報に基づくサービスを提供できるようになる。
【００７０】
利用者機器８、９への車両情報の提供、および／または利用者機器８、９による車両情報の書き換えの制限を緩和、または解除するための処理は、車両４とセンタシステム５との間において実行される。利用者機器８、９は、車両４とセンタシステム５との間のデータ通信を中継するだけである。すなわち、認証を実行するための権限は、車両４に搭載された機器だけに与えられている。認証を実行するための権限は、利用者機器８、９には与えられていない。これにより、車両情報に関する通信を制限するためのシステムのセキュリティを高めることができる。さらに、車両４とセンタシステム５との間の認証に関連する通信は暗号化されるから、セキュリティはより高められる。
【００７１】
（他の実施形態）
以上、開示された発明の好ましい実施形態について説明したが、開示された発明は上述した実施形態に何ら制限されることなく、種々変形して実施することが可能である。上記実施形態の構造は、あくまで例示であって、開示された発明の技術的範囲はこれらの記載の範囲に限定されるものではない。開示された発明の技術的範囲は、特許請求の範囲の記載によって示され、さらに特許請求の範囲の記載と均等の意味及び範囲内での全ての変更を含むものである。
【００７２】
例えば、制御装置が提供する手段と機能は、ソフトウェアのみ、ハードウェアのみ、あるいはそれらの組合せによって提供することができる。例えば、制御装置をアナログ回路によって構成してもよい。
【００７３】
また、上記実施形態では、複数の機能ブロック２１−２５を通信制御装置１２に設けた。これに代えて、上記機能ブロック２１−２５のひとつまたは複数を、車両４に搭載された他の制御装置１３−１５に設けてもよい。
【００７４】
また、上記実施形態では、第２通信部２２から利用者機器８、９への車両情報の提供回数に基づいて、その提供を停止した。これに代えて、第２通信部２２から利用者機器８、９へ提供される情報量、または提供時間に基づいて利用者機器８、９への車両情報の提供を停止してもよい。例えば、通信情報量が所定量を上回ると、車両情報の提供を停止し、車両機能を制限してもよい。また、累積的な通信時間が所定の時間を上回ると、車両上の提供を停止し、車両機能を制限してもよい。
【００７５】
また、上記実施形態では、車両４から利用者機器８、９への車両情報の提供と、利用者機器８、９からの車両４上の車両情報の書き換えとの両方を実行した。これに代えて、それらの一方だけを実行してもよい。
【００７６】
また、複数の要素４−９の間の通信は、種々の通信規格を利用して提供することができる。例えば、ＩＰ通信、近距離無線通信規格、シリアルバス規格など広く知られ普及している規格、および今後登場する種々の無線通信規格および有線通信規格を利用することができる。
【符号の説明】
【００７７】
１  移動体情報収集システム、  ２  インターネット、  ３  無線通信網、
４  車両、  ５  センタシステム、  ６  診断ツール、  ７  ローカルシステム、
８  利用者端末、  ９  利用者パーソナルコンピュータ、
１１  通信回線、  １２  通信制御装置、  １３−１５  制御装置、
２１  センタ向けの第１通信部、  ２２  第三者向けの第２通信部、
２３  制限部、  ２４  通知部、  ２５  判定処理部。
【図１】
0005803799.tif 000002
【図２】
0005803799.tif 000003
【図３】
0005803799.tif 000004
【図４】
0005803799.tif 000005
【図５】
0005803799.tif 000006