(57)【特許請求の範囲】
【請求項１】
車両に装備されて、前記車両の車内通信で通信されているデータのなかから携帯通信端末が備えたアプリケーションプログラムが必要とするデータの送信を求めるデータ要求信号を無線で受信する受信手段と、
その受信手段が前記データ要求信号を受信したら、前記必要とするデータが前記携帯通信端末の認証を必要とするデータか否かを判定する判定手段と、
その判定手段が認証が必要であると判定したら前記携帯通信端末に認証の実行を要求する認証要求信号を無線で送信する第１送信手段と、
前記携帯通信端末の認証が成功である場合に、前記車両の車内通信で通信されているデータのなかから前記アプリケーションプログラムが必要とするデータを前記携帯通信端末に無線で送信する第２送信手段と、
を有する通信装置を備え、前記アプリケーションプログラムは、
前記携帯通信端末に対して前記データ要求信号の送信を指令する指令ステップと、
前記携帯通信端末が前記認証要求信号を受信したら、所定の認証装置に対して認証処理を要求する認証要求ステップと、
前記認証装置から認証処理の結果を受信する受信ステップと、
認証が成功の場合に受信した前記データを用いた情報処理を実行するデータ処理ステップと、
を備えたことを特徴とする通信システム。
【請求項２】
車両に装備されて、前記車両の車内通信で通信されているデータのなかから携帯通信端末が備えたアプリケーションプログラムが必要とするデータの送信を求めるデータ要求信号を無線で受信する受信手段と、
その受信手段が前記データ要求信号を受信したら、前記必要とするデータが前記携帯通信端末の認証を必要とするデータか否かを判定する判定手段と、
その判定手段が認証が必要であると判定したら前記携帯通信端末に認証の実行を要求する認証要求信号を無線で送信する第１送信手段と、
前記携帯通信端末の認証が成功である場合に、前記車両の車内通信で通信されているデータのなかから前記アプリケーションプログラムが必要とするデータを前記携帯通信端末に無線で送信する第２送信手段と、
を備えたことを特徴とする通信装置。
【請求項３】
携帯通信端末に対して、車両の車内通信で通信されているデータのなかから所定のデータの送信を要求するデータ要求信号の送信を指令する指令ステップと、
前記携帯通信端末が認証を要求する認証要求信号を受信したら、所定の認証装置に対して認証処理を要求する認証要求ステップと、
前記認証装置から認証処理の結果を受信する受信ステップと、
認証が成功の場合に受信した前記データを用いた情報処理を実行するデータ処理ステップと、
を備えたことを特徴とするプログラム。
【請求項４】
前記データ要求信号は、
前記通信装置に対して車両の装備機器データの送信を求める第１データ要求信号と、
前記装備機器データで示された車両の装備機器に応じたデータの送信を求める第２データ要求信号と、
を含む請求項１に記載の通信システム。
【請求項５】
前記データ要求信号は、
車両の装備機器データの送信を求める第１データ要求信号と、
前記装備機器データで示された車両の装備機器に応じたデータの送信を求める第２データ要求信号と、
を含む請求項２に記載の通信装置。
【請求項６】
前記データ要求信号は、
車両に備えられた通信装置に対して車両の装備機器データの送信を求める第１データ要求信号と、
前記装備機器データで示された車両の装備機器に応じたデータの送信を求める第２データ要求信号と、
を含む請求項３に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システム、通信装置、プログラムに関する。
【背景技術】
【０００２】
車両に通信機能を備えて、各種情報の授受によって利便性の向上などを達成する試みがなされてきている。例えば下記特許文献１には、駐車中の車両の情報をサーバ経由で送信するシステムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−２０５０６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
スマートフォンなど携帯電話機（携帯情報端末）の高性能化のもとでは、携帯電話機と車両との間で通信が行えるようにすれば、車両の情報（ＧＰＳ関係、ジャイロ、ハンドル角、車速、シフト、残燃料ほか）を携帯電話機で車両走行中に取得して、従来は考えられてこなかった様々なサービス提供を行って、利便性の向上が期待できる。しかし現状では、この種の通信システムの提案はない。
【０００５】
携帯電話機と車両との間での通信システムを構築する場合には、車両の各種情報には、誰もが取得してよい情報と、そうでない情報とがあることを考慮すべきである。したがって誰もが取得することが望ましくない情報に関しては、情報を取得できる人（携帯電話機）を制限する手法を組み込むことが望ましい。従来技術においては、この課題も当然認識されていない。
【０００６】
そこで本発明が解決しようとする課題は、上記問題点に鑑み、携帯通信端末に車両の各種情報を送信して携帯通信端末の側でユーザに様々なサービスを提供することが可能であるとともに、情報に応じて取得できる携帯通信端末を制限することもできる通信システム、通信装置、プログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を達成するために、本発明に係る通信システムは、車両に装備されて、前記車両の車内通信で通信されているデータのなかから携帯通信端末が備えたアプリケーションプログラムが必要とするデータの送信を求めるデータ要求信号を無線で受信する受信手段と、その受信手段が前記データ要求信号を受信したら、前記必要とするデータが前記携帯通信端末の認証を必要とするデータか否かを判定する判定手段と、その判定手段が認証が必要であると判定したら前記携帯通信端末に認証の実行を要求する認証要求信号を無線で送信する第１送信手段と、前記携帯通信端末の認証が成功である場合に、前記車両の車内通信で通信されているデータのなかから前記アプリケーションプログラムが必要とするデータを前記携帯通信端末に無線で送信する第２送信手段と、を有する通信装置を備え、前記アプリケーションプログラムは、前記携帯通信端末に対して前記データ要求信号の送信を指令する指令ステップと、前記携帯通信端末が前記認証要求信号を受信したら、所定の認証装置に対して認証処理を要求する認証要求ステップと、前記認証装置から認証処理の結果を受信する受信ステップと、認証が成功の場合に受信した前記データを用いた情報処理を実行するデータ処理ステップと、を備えたことを特徴とする。
【０００８】
これにより本発明に係る通信システムでは、携帯通信端末から車両に対して、車内通信で通信されているデータの送信要求があったら、要求されたデータが何であるかに応じて、携帯通信端末に認証を要求し、認証が成功であったらデータを送信する。したがって車両に関するデータのうちで誰でも取得してよいデータとそうでないデータとを分類して、誰でも取得することが望ましくないデータの取得には認証が必要とする。よって車両の各種データを携帯通信端末の側で取得してデータ処理して様々なサービスが行えるとともに、情報の流出に関してセキュリティ性を考慮することもできる。
【０００９】
また本発明に係る通信装置は、車両に装備されて、前記車両の車内通信で通信されているデータのなかから携帯通信端末が備えたアプリケーションプログラムが必要とするデータの送信を求めるデータ要求信号を無線で受信する受信手段と、その受信手段が前記データ要求信号を受信したら、前記必要とするデータが前記携帯通信端末の認証を必要とするデータか否かを判定する判定手段と、その判定手段が認証が必要であると判定したら前記携帯通信端末に認証の実行を要求する認証要求信号を無線で送信する第１送信手段と、前記携帯通信端末の認証が成功である場合に、前記車両の車内通信で通信されているデータのなかから前記アプリケーションプログラムが必要とするデータを前記携帯通信端末に無線で送信する第２送信手段と、を備えたことを特徴とする。
【００１０】
これにより本発明に係る通信装置では、携帯通信端末から車内通信で通信されているデータの送信要求があったら、要求されたデータが何であるかに応じて、携帯通信端末に認証を要求し、認証が成功であったらデータを送信する。したがって車両に関するデータのうちで誰でも取得してよいデータとそうでないデータとを分類して、誰でも取得することが望ましくないデータの取得には認証が必要とする。よって車両の各種データを携帯通信端末へ送信して、携帯通信端末の側で取得してデータ処理して様々なサービスが行えるようにするとともに、情報の流出に関してセキュリティ性を考慮することもできる。
【００１１】
また本発明に係るプログラムは、前記携帯通信端末に対して、前記車両の車内通信で通信されているデータのなかから所定のデータの送信を要求するデータ要求信号の送信を指令する指令ステップと、前記携帯通信端末が認証を要求する認証要求信号を受信したら、所定の認証装置に対して認証処理を要求する認証要求ステップと、前記認証装置から認証の結果を受信する受信ステップと、認証が成功の場合に受信した前記データを用いた情報処理を実行するデータ処理ステップと、を備えたことを特徴とする。
【００１２】
これにより本発明に係るプログラムは、携帯通信端末から車内通信で通信されているデータの送信要求があったら、要求されたデータが何であるかに応じて、携帯通信端末に認証を要求し、認証が成功であったらデータを送信するシステムの携帯通信端末側の処理を実現する。したがって車両に関するデータのうちで誰でも取得してよいデータとそうでないデータとを分類して、誰でも取得することが望ましくないデータの取得には認証が必要となるシステムにおいて、車両の各種データを携帯通信端末へ送信して、携帯通信端末の側で取得してデータ処理して様々なサービスが行えるようにするとともに、情報の流出に関してセキュリティ性を考慮することもできる。
【００１３】
また前記データ要求信号は、前記通信装置に対して車両の装備機器データの送信を求める第１データ要求信号と、前記装備機器データで示された車両の装備機器に応じたデータの送信を求める第２データ要求信号と、を含むとしてもよい。
【００１４】
この発明によれば、携帯通信端末から車両に対してまず車両の装備機器データの送信を求め、その後、取得した装備機器データに応じたデータの送信を要求する。したがって車両の多様な装備構成に柔軟に対応して、車両のデータを取得することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の通信システムの一実施例における構成図。
【図２】通信システムにおける認証、データ送信などの処理手順を示すフローチャート。
【図３】アプリケーションソフトウェア内での処理の第１の例を示すフローチャート。
【図４】アプリケーションソフトウェア内での処理の第２の例を示すフローチャート。
【図５】アプリケーションソフトウェア内での処理の第３の例を示すフローチャート。
【図６】アプリケーションソフトウェア内での処理の第４の例を示すフローチャート。
【発明を実施するための形態】
【００１６】
以下、本発明の実施形態を図面を参照しつつ説明する。まず図１は、本発明に係る通信システム１（システム）の装置構成の概略図である。システム１は、車両２、携帯電話機３、センタ４を備える。本発明での携帯電話機３は、ＰＨＳや携帯情報端末（ＰＤＡ）、スマートフォン等を含むのみでなく、無線通信機能を有する通信装置一般、さらには通信機能を有するコンピュータ装置一般に広げてもよい。図１では携帯電話機３が車両２の内部に図示されているが、これは車両２の乗員が携帯電話機３を所持している状況を想定しているからである。本発明はこうした状況に限定されず、携帯電話機３が車外にあっても車両の無線通信装置と近距離無線通信が可能な範囲内にあればよい。
【００１７】
車両２は、車内通信線２０に各種の電子制御ユニット２１、２２など（ＥＣＵ：Ｅｌｅｃｔｒｏｎｉｃ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）が電気的に接続されて、各種情報をやり取りする車内通信（例えばＣＡＮ通信）が構成されている。ＥＣＵ２１、２２などはそれぞれメモリ２１ａ、２２ｂなどを備えて、車内通信で取得したデータなどを記憶する。
【００１８】
車両２は本発明の主要部として、無線通信装置２３を備える。無線通信装置２３は、車両の各種データ（車内通信線２０を通信されるデータ、各ＥＣＵのメモリに記憶されたデータなど）を携帯電話機３へ送信するために配置されている。無線通信装置２３は、近距離通信部２４、メモリ２５を備える。近距離通信部２４は、例えばＢｌｕｅｔｏｏｔｈ（登録商標）やＷｉ−Ｆｉ（登録商標）などの近距離無線通信規格に従って近距離無線通信を実行する。メモリ２５は暗号化キー２６（後述）を記憶する。
【００１９】
携帯電話機３は、ＣＰＵ３０、ＲＡＭ３１、不揮発性メモリ３２、表示部３３、近距離通信部３４、広域通信部３５を備える。ＣＰＵ３０は携帯電話機３の各種情報処理を実行する。ＲＡＭ３１はＣＰＵ３０の情報処理の作業領域として機能する一時記憶部である。不揮発性メモリ３２は、各種のアプリケーションプログラム３２ａ（以下、アプリと略記）と、携帯電話機固有のＩＤ３２ｂを記憶する不揮発性の記憶部である。
【００２０】
表示部３３は例えば液晶ディスプレイとして、各種文字情報や画像情報などを表示する。近距離通信部３４は、前述の近距離通信部２４と同じ近距離無線通信規格のもとで近距離無線通信を実行する。広域通信部３５は、携帯電話網を通じて他の携帯電話など通信端末と無線通信する。本発明では特に広域通信部３５はセンタ４との通信を実行する。
【００２１】
センタ４は、ＣＰＵ４０、メモリ４１、データベース４２、外部接続インターフェース４３（Ｉ／Ｆ）を備える。ＣＰＵ４０は各種演算などを実行し、メモリ４１はＣＰＵ４０の作業領域として機能したり、必要なプログラムを記憶する。
【００２２】
データベース４２は、本システムに参加した携帯電話機３のＩＤ３２ｂを集積したＩＤ名簿４４を記憶する。Ｉ／Ｆ４３を通じてセンタ４は広域通信網４（携帯電話網）に接続される。メモリ４１には、無線通信装置２３のメモリ２５に記憶されたものと同じ暗号化キー２６が記憶されている。
【００２３】
以上の構成のもとでシステム１は、無線通信装置２３を用いて携帯電話機３へ車両の各種データを送信し、携帯電話機３の各種アプリ３２ａでそのデータを利用してユーザ向けの各種サービスを実行する。ただしその際にセキュリティ性などを考慮して、データに応じて携帯電話機３に認証を要求する。その具体的な処理例が図２に示されている。
【００２４】
図２に記載された処理手順は、左から順に、車両側処理、携帯電話機側処理、センタ側処理である。車両側処理は無線通信装置２３が、携帯電話機側処理は携帯電話機３のＣＰＵ３０が、センタ側処理はセンタ４のＣＰＵ４０が自動的に実行すればよい。図２の処理は予めプログラム化しておいて、例えばメモリ２５、不揮発性メモリ３２、メモリ４１に記憶しておけばよい。図２の処理は車両２の例えば走行中としてもよく、停車（駐車中）としてもよい。
【００２５】
図２の処理手順ではまずＳ１０とＳ１００とで、無線通信装置２３が、携帯電話機３の近距離通信部３４との間で近距離無線通信接続を確立する。これは通常のＢｌｕｅｔｏｏｔｈ機器における接続確立と同様に携帯電話機３が近距離通信部２４の通信範囲内にはいったら自動的に接続確立されるようにすればよい。
【００２６】
続いてＳ１１０でユーザは携帯電話機３のアプリ３２ａを起動する。このアプリ３２ａは、車両からデータを取得してユーザに様々なサービスを提供するアプリケーションソフトウェアである。その具体例に関しては後述する。
【００２７】
起動したアプリは自動的にＳ１２０で、近距離通信部３４を用いて無線通信装置２３へ向けて、アプリ３２ａが必要とする車両データの送信を要求する信号（データ要求信号）を送信する。ここで車両データは、車内通信線２０を通信されるデータや、車両の各種ＥＣＵのメモリ内に記憶されたデータであり、例えばＧＰＳ関係のデータ、ジャイロ、ハンドル角、車速、シフト、残燃料である。
【００２８】
無線通信装置２３はＳ２０でデータ要求信号を受信する。続いて無線通信装置２３はＳ３０で、受信したデータ要求信号で要求されているデータが、携帯電話機３の認証なしで送信してもいいデータか否かを判定する。無線通信装置２３は、予め車両データを、誰もが取得してよく認証なしで送信していい認証不要データと、誰もが取得することは望ましくなく認証が必要な要認証データとに分類しておく。
【００２９】
認証不要データと要認証データの例としては、例えば車両の各種メータ（計器）に表示されるデータは認証不要データにする。また各種メータに表示されないデータや、走行履歴データ、修理履歴データ、故障履歴データなどは要認証データとする。認証不要データと要認証データへの分類は例えばメモリ２５に記憶しておけばよい。
【００３０】
Ｓ３０で無線通信装置２３は、要求されたデータが要認証データである場合（Ｓ３０：ＹＥＳ）はＳ４０へ進み、認証不要データである場合（Ｓ３０：ＮＯ）はＳ８０へ進む。Ｓ４０に進んだら無線通信装置２３は、近距離通信部２４を用いて携帯電話機に、認証を求める認証要求信号を送信する。
【００３１】
携帯電話機３はＳ１３０で認証要求信号を受信する。認証要求信号の受信を受けて、続いてＳ１４０で携帯電話機３は、広域通信部３５を用いてセンタ４との間で通信接続を確立する。そしてＳ１４０で不揮発性メモリ３２に記憶された携帯電話機３固有のＩＤ３２ｂをセンタ４へ送信する。
【００３２】
Ｓ３００で携帯電話機３との間で通信接続が確立されたセンタ４は、Ｓ３１０で携帯電話機３のＩＤを受信する。センタ４は続いてＳ３２０で認証処理を実行する。具体的には、センタ４のデータベース４２に記憶されたＩＤ名簿４４のなかに、Ｓ３１０で受信したＩＤが含まれるか否かを検索する。ＩＤ名簿４４のなかにＩＤ３２ｂが含まれる場合はＩＤ３２ｂの認証は成功、ＩＤ３２ｂが含まれない場合は認証失敗である。センタ４は、認証成功の場合（Ｓ３３０：ＹＥＳ）はＳ３４０に進み、認証失敗の場合（Ｓ３３０：ＮＯ）は図２の処理を終了する。
【００３３】
Ｓ３４０に進んだらセンタ４は、メモリ４１に記憶された暗号化キー４５を携帯電話機３へ向けて送信する。暗号化キー４５は、無線通信装置２３から携帯電話機３へデータを送信する際に行われる暗号化で用いられるキー（鍵）である。携帯電話機３は、Ｓ１６０で暗号化キー４５を受信する。Ｓ１６０での暗号化キー４５の受信は、認証結果（認証成功）の受信ともみなされる。
【００３４】
無線通信機２３は、Ｓ７０でＳ２０で要求されたデータを暗号化する。この暗号化は、メモリ２５内に記憶された暗号化キー２６を用いて行う。そしてＳ８０で暗号化されたデータを近距離通信部２４を用いて送信する。
【００３５】
携帯電話機３はＳ１９０で、暗号化されたデータを近距離通信部３４を用いて受信する。そして携帯電話機３は、受信したデータを、Ｓ１６０で取得した暗号化キー２６で復合化する。これにより携帯電話機３は所望のデータ内容を取得する。続いてＳ２１０で携帯電話機３は、取得したデータをアプリ３２ａ内で使用して、ユーザ向けの各種サービスを行う。以上が図２の処理手順である。
【００３６】
図３から図６に、Ｓ２１０におけるアプリ内でのデータ使用の例が示されているので以下で説明する。
【００３７】
まず図３の例は、携帯電話機３にアプリとしてナビゲーションソフトウェア（ナビ）が搭載されており、車両からナビ演算のために利用できるデータを取得して、携帯電話機３のナビを高精度化、高性能化させる例である。具体的にはＳ４００で車両の車速、ハンドル角のデータを取得する。
【００３８】
そしてＳ４１０で、車速とハンドル角の数値を用いて車両位置を算出する。ここでの算出は携帯電話機３のナビで算出された車両位置を、車速とハンドル角の数値を用いて補正することとすればよい。そしてＳ４２０で携帯電話機３の表示部のナビ画面上にＳ４１０で算出された車両位置を表示する。
【００３９】
次に図４の例は、燃料残量データを車両から取得して、携帯電話機のナビでガソリンスタンド検索する例である。具体的にはＳ５００で車両から燃料残量データを受信する。続いてＳ５１０で燃料残量が所定値より少ないか否かを判定する。所定値より少ない場合（Ｓ５１０：ＹＥＳ）はＳ５２０に進み、所定値以上の場合（Ｓ５１０：ＮＯ）は図４の処理を終了する。
【００４０】
Ｓ５２０に進んだら携帯電話機のナビで、ガソリンスタンド（サービスステーション）を検索する。そしてＳ５３０で検索されたガソリンスタンド（サービスステーション）を携帯電話機のナビ画面上に表示する。
【００４１】
次に図５の例は、車両がナビを装備している場合に、車両から車両位置データを取得して、携帯電話機で撮影した画像に位置情報を付加する例である。具体的にはまずＳ６００で、車両の装備機器情報を受信する。そしてＳ６１０で車両の装備機器のなかにナビ装置が含まれているか否かを判定する。含まれている場合（Ｓ６１０：ＹＥＳ）はＳ６２０に進み、含まれていない場合（Ｓ６１０：ＮＯ）は図５の処理を終了する。
【００４２】
Ｓ６２０に進んだら、車両のナビが算出した車両位置を近距離通信部３４を用いて受信する。そしてＳ６３０でユーザが携帯電話機に備えられたカメラ（図示せず）で画像を撮影したら、Ｓ６４０で、撮影画像データに自動的に、Ｓ６２０で取得した位置情報を付加する。
【００４３】
以上のとおり図５の例は、携帯電話機３が車両に対してまず車両の装備機器が何であるかを示す装備機器データの送信を求めている。この例のように、データ要求信号が、無線通信装置２３に対して車両の装備機器データの送信を求める第１データ要求信号と、装備機器データで示された車両の装備機器に応じたデータの送信を求める第２データ要求信号と、の２段階からなるとしてもよい。この場合、多様な装備形態に柔軟に対応できる。
【００４４】
次に図６の例は、車両からナビの目的地データを取得して、他の車両と共有する例である。具体的にはＳ７００で、車両データとして、車両のナビの目的地情報を受信する。そしてＳ７１０で、取得した目的地情報を他の携帯電話機に送信して、他の車両のナビ装置に入力して、目的地を共有する。
【００４５】
上記実施例は、特許請求の範囲に記載された趣旨の範囲内で適宜変更してよい。例えば認証が成功したらセンタは認証が成功したことを示す信号（認証成功信号）を携帯電話機３へ送信し、携帯電話機３は認証成功信号をそのまま無線通信装置２３に送信する。そして認証が成功であったことを認識した無線通信装置２３が携帯電話機３へ暗号化キー２６を送信するとしてもよい。
【００４６】
あるいはセンタ４を用いずに、認証機能を無線通信装置に持たせてもよい。また携帯電話機３と無線通信装置２３との間の無線通信は上記例では近距離無線通信としたが、これに限定せず、携帯電話網（広域通信網）を用いてもよい。
【符号の説明】
【００４７】
１    通信システム
２    車両
３    携帯電話機（携帯通信端末）
４    センタ（認証装置）
２３    無線通信装置（通信装置）
【図１】
0005440882.tif 000002
【図２】
0005440882.tif 000003
【図３】
0005440882.tif 000004
【図４】
0005440882.tif 000005
【図５】
0005440882.tif 000006
【図６】
0005440882.tif 000007