(57)【要約】【課題】携帯端末装置でのアプリケーション実行によるサービスや機能を車載装置側で経済的、効率的に利用可能とする。【解決手段】車載装置１００は、予めＢＴ通信によって、例えば、携帯電話端末装置Ａ２００ａ１、携帯電話端末装置Ｂ２００ａ２、及び携帯電話端末装置Ｃ２００ａ３それぞれの通話料金の情報を連携情報として取得しておく。そして、車載装置１００において、例えば、「ハンズフリー通話」を行う際に、各携帯電話端末装置の通話料金を考慮して、通話料が最安の携帯電話端末装置を選択してＢＴ連携による「ハンズフリー通話」を行う様に自動制御する。この様にして、ＢＴ連携する際に最も有利な携帯電話端末装置を自動的に選択して、利便性、経済性、及び効率性の向上を図ることが可能になる。【選択図】        図１
2010193187.tif 000002
【特許請求の範囲】
【請求項１】
車両の車室内に持ち込まれた携帯端末装置と無線通信にて連携するために必要なプロファイル及び前記プロファイルに関する情報を管理するプロファイル管理部と、
前記無線通信によって、前記携帯端末装置が所有する所有プロファイルに関する情報を含む連携情報を取得する連携情報取得部と、
前記無線通信によって、前記携帯端末装置が所有する所有アプリケーションに関する情報を取得するアプリケーション情報取得部と、
前記連携情報取得部によって取得された前記連携情報と、前記アプリケーション情報取得部によって取得された前記所有アプリケーションに関する情報と、前記プロファイル管理部によって管理されている前記プロファイルに関する情報とに基づいて、前記携帯端末装置におけるアプリケーションの実行データを前記無線通信を介した連携により受信可能であるか否かを判定する連携可能性判定部と、
前記連携可能性判定部による判定結果に基づいて、前記複数の携帯端末装置の中から携帯端末装置を選択する携帯端末装置選択部と
を有することを特徴とする車載装置。
【請求項２】
前記携帯端末装置選択部は、前記連携情報取得部によって複数項目の連携情報が取得された場合、前記項目のうち、優先順位の高い項目に基づいて、所定の携帯端末装置を検出する携帯端末装置検出部を有することを特徴とする請求項１記載の車載装置。
【請求項３】
前記表示制御部は、前記携帯端末装置選択部によって最多頻度で選択された携帯端末装置を前記表示部に表示する様に表示制御し、
前記表示部に表示される最多頻度で選択された携帯端末装置を選択させる入力部を有する
ことを特徴とする請求項１又は２記載の車載装置。
載の車載装置。
【請求項４】
前記携帯端末装置選択部によって選択された携帯端末装置を、選択理由とともに表示ブに表示する様に表示制御する表示制御部を有する
ことを特徴とする請求項１、２又は３記載の車載装置。
【請求項５】
車両の車室内に持ち込まれた携帯端末装置と無線通信にて連携するために必要なプロファイル及び前記プロファイルに関する情報を管理するプロファイル管理ステップと、
前記無線通信によって、前記携帯端末装置が所有する所有プロファイルに関する情報を含む連携情報を取得する連携情報取得ステップと、
前記無線通信によって、前記携帯端末装置が所有する所有アプリケーションに関する情報を取得するアプリケーション情報取得ステップと、
前記連携情報取得ステップによって取得された前記連携情報と、前記アプリケーション情報取得ステップによって取得された前記所有アプリケーションに関する情報と、前記プロファイル管理ステップによって管理されている前記プロファイルに関する情報とに基づいて、前記携帯端末装置におけるアプリケーションの実行データを前記無線通信を介した連携により受信可能であるか否かを判定する連携可能性判定ステップと、
前記連携可能性判定ステップによる判定結果に基づいて、前記複数の携帯端末装置の中から携帯端末装置を選択する携帯端末装置選択ステップと
を車載装置が行うことを特徴とする通信制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両の車室内において携帯端末装置と無線通信を行う車載装置及び通信制御方法に関する。
【背景技術】
【０００２】
近年、カーナビゲーションシステムが普及してきており、車両には、音楽や映像の視聴、ナビゲーション情報の表示などを行うことができる車載装置が搭載されることが一般的となってきている。このような車載装置は、例えば、搭乗者が携帯する携帯電話機やＰＤＡ（Personal  Digital  Assistant）等の携帯端末装置と通信して車載装置及び携帯端末装置間でのデータ送受信を行うことが可能となってきている。
【０００３】
通信可能な装置間で近距離無線通信を行うための通信方式として、例えば、Bluetooth（登録商標、以下同様、以下、BluetoothをＢＴと略記する）と呼ばれる無線通信規格が周知である。Bluetoothは、２．４ＧＨｚの周波数帯を用いる無線通信規格であり、半径数十メートル範囲内の無線通信が可能である。
【０００４】
そこで、例えば、以下の特許文献１〜４に示される様に、携帯端末装置と車載装置との間で所定規格の通信を確立し、携帯端末装置のうち通信規格に対応する携帯端末装置及び該当携帯端末装置が有するアプリケーションを車載装置の表示部に表示する。車両の乗員は、該当表示から携帯端末装置及びアプリケーションを選択する。そして、選択された携帯端末装置及びアプリケーションから送信された画像を画像表示装置の表示画面に表示することが可能であった。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−２７５２９５号公報
【特許文献２】特開２００５−２８５０８７号公報
【特許文献３】特開２００１−１００７１６号公報
【特許文献４】特開２０００−３０５５４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、近時の携帯端末装置は、様々なサービスを提供する多種多様なアプリケーションを記憶し、アプリケーションを実行することによって操作者所望のサービスを提供することが出来る。例えば、携帯電話機は、アプリケーションの実行によってハンズフリー通話を行うことができる。そして、車載装置は、携帯電話機と近距離無線通信を介して、携帯電話機でのアプリケーション実行によるサービスを車載装置側で利用することが出来る。
【０００７】
しかしながら、上記特許文献に代表される従来技術では、携帯端末装置の外部通信速度や外部通信料金等を考慮していなかったため、任意に所望のアプリケーションを実行させる携帯端末装置を選択すると、車載装置は、外部通信速度が低い携帯端末装置や外部通信料金が高い携帯端末装置を介して、携帯端末装置でのアプリケーション実行によるサービスを車載装置側で利用することになり、必ずしも経済的、効率的ではなかった。
【０００８】
本発明は、上記問題点（課題）を解消するためになされたものであって、携帯端末装置の外部通信速度や外部通信料金等を考慮し、車載装置は、外部通信速度が高い携帯端末装置や外部通信料金が低い携帯端末装置を介して、携帯端末装置でのアプリケーション実行によるサービスや機能を車載装置側で経済的、効率的に利用可能とすることを目的とする。
【課題を解決するための手段】
【０００９】
上述した問題を解決し、目的を達成するため、本発明は、車両の車室内に持ち込まれた携帯端末装置と無線通信にて連携するために必要なプロファイル及びプロファイルに関する情報を管理し、無線通信によって、携帯端末装置が所有する所有プロファイルに関する情報を含む連携情報を取得し、無線通信によって、携帯端末装置が所有する所有アプリケーションに関する情報を取得し、取得された連携情報と、取得された所有アプリケーションに関する情報と、管理されているプロファイルに関する情報とに基づいて、携帯端末装置におけるアプリケーションの実行データを無線通信を介した連携により受信可能であるか否かを判定し、判定結果に基づいて、複数の携帯端末装置の中から携帯端末装置を選択することを要件とする。
【発明の効果】
【００１０】
本発明によれば、車載装置及び携帯端末装置が連携して、携帯端末装置が所有するアプリケーション実行によるサービス及び機能を車載装置で利用する場合、車載装置は、最も有利な携帯端末装置を自動的に選択して、ユーザの利便性の向上を図ることが可能であるという効果を奏する。
【図面の簡単な説明】
【００１１】
【図１】図１は、実施形態の一例に係る車載装置における通信制御方法の概要を説明するための図である。
【図２】図２は、車両の内部に備えられる各装置の配置位置について説明するための図である。
【図３】図３は、実施形態の一例に係る通信システムに含まれる各装置の構成について説明するための図である。
【図４】図４は、携帯電話端末装置が所有アプリケーションと所有ＢＴＰとの対応関係の情報を格納するテーブル例である。
【図５−１】図５−１は、携帯電話端末装置が所有する所有アプリケーションの一覧情報を格納するテーブル例である。
【図５−２】図５−２は、携帯電話端末装置が所有する所有プロファイルの一覧情報を格納するテーブル例である。
【図６】図６は、ＢＴ連携可能なアプリケーション及び連携情報の携帯電話端末装置毎の一覧のテーブル例である。
【図７】図７は、連携詳細情報を格納するテーブル例を示す図である。
【図８−１】図８−１は、車載装置と、携帯電話端末装置との間で行われるＢＴ連携処理を示すタイムチャートである。
【図８−２】図８−２は、車載装置と、車載装置によって選択された携帯電話端末装置との間で行われるＢＴ連携開始処理を示すタイムチャートである。
【図９】図９は、実施形態の一例に係る他の態様の連携情報取得処理を示すタイムチャートである。
【図１０】図１０は、車載装置で実行される車載装置側ＢＴ連携処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下に添付図面を参照し、本発明の車載装置及び通信制御方法に係る実施形態の一例を詳細に説明する。なお、以下の実施形態の一例では、携帯端末装置を携帯電話端末装置、無線信方式をBluetoothとして説明を行う。しかし、これらに限定されるものではなく、無線通信機能を有する携帯端末装置であれば広く適用可能である。また、無線通信方式は、赤外線通信、Ｗｉ−Ｆｉ（登録商標）、Ｗｉ−ＭＡＸ（登録商標）等、他の無線通信方式であってもよい。なお、添付図面中では、「Bluetooth」が登録商標である旨の記載を省略している。
【００１３】
なお以下の実施形態の一例では、ＢＴ通信機能を有する装置間で互いの装置を認証して通信を確立することを「ＢＴ通信確立（ペアリング）」、ＢＴ通信が確立された装置間で一方の装置で実行されるアプリケーションの機能を他方の装置で利用することが可能であることを「ＢＴ連携可能」と呼ぶ。すなわち、「ＢＴ通信」が可能であり、かつ、ＢＴ通信可能な装置間双方がアプリケーションのＢＴ連携に必要なプロファイル（以下、ＢＴＰ（Bluetooth  Profile）と略記する）を所有する場合、「ＢＴ連携」可能である。
【００１４】
先ず、図１を参照して、実施形態の一例に係る車載装置における通信制御方法の概要を説明する。同図において、車載装置１００が携帯電話端末装置Ａ２００ａ１、携帯電話端末装置Ｂ２００ａ２、及び携帯電話端末装置Ｃ２００ａ３とＢＴ通信確立し、各携帯電話端末装置で実行されるアプリケーションが提供するサービスや機能をＢＴ連携によって車載装置１００で利用する場合を想定する。
【００１５】
図１に示す様に、例えば、車両の乗員が車載装置１００を用いて、車内のＢＴ連携可能な携帯電話端末装置Ａ２００ａ１、携帯電話端末装置Ｂ２００ａ２、及び携帯電話端末装置Ｃ２００ａ３の何れかとＢＴ連携を介して、外部の携帯電話端末装置２００と「ハンズフリー通話」を行う場合を想定する。
【００１６】
この場合、車載装置１００は、予めＢＴ通信によって、例えば、携帯電話端末装置Ａ２００ａ１、携帯電話端末装置Ｂ２００ａ２、及び携帯電話端末装置Ｃ２００ａ３それぞれの通話料金の情報を連携情報として取得しておく。そして、車載装置１００において「ハンズフリー通話」を行う際に、各携帯電話端末装置の通話料金を考慮して、通話料が最安の携帯電話端末装置を選択してＢＴ連携による「ハンズフリー通話」を行う様に自動制御する。
【００１７】
図１に示す様に、通話料金は、携帯電話端末装置Ａ２００ａ１が１円／分、携帯電話端末装置Ｂ２００ａ２が５円／分、携帯電話端末装置Ｃ２００ａ３が１０円／分であると、携帯電話端末装置Ａ２００ａ１とＢＴ連携して外部の携帯電話端末装置２００と通話することが最も経済的である。この様に、実施形態の一例に係る車載装置１００は、ＢＴ連携する際に最も有利な携帯電話端末装置を自動的に選択して、利便性、経済性、及び効率性の向上を図ることが可能になる。
【００１８】
次に、図２を参照して、車両１の内部に備えられる各装置の配置位置について説明する。同図に示す様に、車両１の車室の前方外側に車載装置１００が配置され、車室の四隅には、ＢＴアンテナＦＬ、ＦＲ、ＢＬ及びＢＲが図示の如く配置され、車載装置１００に接続されている。なお、ＢＴアンテナＦＬ、ＦＲ、ＢＬ及びＢＲをアンテナＢＴＡと総称する。
【００１９】
車載装置１００は、ＢＴアンテナＦＬ（Front-Left、前方左、以下同様）、ＦＲ（Front-Right、前方右、以下同様）、ＢＬ（Back-Left、後方左、以下同様）又はＢＲ（Back-Right、後方右、以下同様）を介して車室に持ち込まれた携帯電話端末装置２００ａ１及び携帯電話端末装置２００ａ２とＢＴ通信を行う。
【００２０】
なお、車載装置１００、ステアリングホイールｈ、ＢＴＡの配置位置は、図２の図示に限定されるものではなく、車両１の構造の制約に応じて設計変更可能である、特に、ＢＴアンテナの配置位置及び配置数は、車室内に持ち込まれた携帯電話端末装置２００と最適な電波状況で通信可能となるように変更可能である。また、携帯電話端末装置２００の数は、携帯電話端末装置２００ａ１及び携帯電話端末装置２００ａ２の２台に限られるものではない。
【００２１】
次に、図３を参照して、実施形態の一例に係る通信システムＳに含まれる各装置の構成について説明する。同図に示す様に、通信システムＳは、車載装置１００と、車両１の車室内に持ち込まれた携帯電話端末装置２００ａ１、・・・、携帯電話端末装置２００ａｎ（ｎは、車両１の乗車定員を超えない正整数）とを含む。以下、携帯電話端末装置２００ａ１、・・・、携帯電話端末装置２００ａｎを携帯電話端末装置２００と総称する。
【００２２】
なお、携帯電話端末装置２００は、車載装置１００とＢＴ連携可能な各種サービス（例えば、Ａ２ＤＰ（Advanced  Audio  Distribution  Profile、進化した音楽配信サービス）、ＨＦＰ（Hands-Free  Profile、ハンズフリーサービス）、ＤＵＮ（Dial-up  Networking  Profile、ダイヤルアップサービス）等）、音楽再生、ナビゲーション等が該当アプリケーションの実行によって利用可能である。
【００２３】
上記サービスは、携帯電話端末装置２００における、対応するアプリケーションプログラムの実行によって実現される。車載装置１００と、該当するＢＴ連携可能なアプリケーションを所有する携帯電話端末装置２００とのＢＴ連携によって、該当アプリケーションによって提供される機能が車載装置１００において利用可能となる。
【００２４】
車載装置１００は、携帯電話端末装置２００が所有するサービス提供のためのアプリケーションの機能をＢＴ連携を用いて利用するための装置である。車載装置１００は、マイクロ・コンピュータ等の制御装置である車載装置側Bluetooth連携アプリケーション制御部１０１と、車載装置１００が所有するＢＴＰ及びＢＴＰの一覧情報、ＢＴ連携が確立されている携帯電話端末装置２００の一覧情報、及びＢＴ連携が確立されている携帯電話端末装置２００の連携情報を管理する車載装置側連携情報管理部１０２と、携帯電話端末装置２００とのＢＴ通信を行うためのインターフェースである車載装置側Bluetooth通信制御部１０３と、車載装置側Bluetooth通信制御部１０３に接続されるアンテナ１０３ａとを有する。
【００２５】
車載装置側Bluetooth連携アプリケーション制御部１０１は、Bluetoothと連携可能なアプリケーションの実行を制御する。車載装置側Bluetooth連携アプリケーション制御部１０１は、プロファイル及びアプリケーション情報取得部１０１ａと、連携可能アプリケーション判定部１０１ｂと、連携情報取得部１０１ｃと、使用携帯電話端末装置選択部１０１ｄと、連携アプリケーション制御部１０１ｅとを有する。
【００２６】
プロファイル及びアプリケーション情報取得部１０１ａは、車載装置１００とペアリングされた携帯電話端末装置２００から、各携帯電話端末装置２００がそれぞれ所有する所有プロファイルの一覧情報を取得する。また、プロファイル及びアプリケーション情報取得部１０１ａは、各携帯電話端末装置２００がそれぞれ所有する所有アプリケーションの一覧情報を取得する。
【００２７】
連携可能アプリケーション判定部１０１ｂは、プロファイル及びアプリケーション情報取得部１０１ａによって取得された携帯電話端末装置２００毎の所有プロファイルの一覧情報及び所有アプリケーションの一覧情報に基づき、携帯電話端末装置２００が所有するアプリケーションを車載装置１００とＢＴ連携するためのＢＴＰを所有しているか否かを判定する。
【００２８】
また、連携可能アプリケーション判定部１０１ｂは、携帯電話端末装置２００が所有するアプリケーションを車載装置１００とＢＴ連携するためのＢＴＰを所有していても、車載装置１００が該当ＢＴＰを所有しているか否かを判定する。
【００２９】
連携可能アプリケーション判定部１０１ｂは、上記２つの判定の判定結果が肯定である場合、該当アプリケーションは車載装置１００とＢＴ連携可能であると判定する。そして、連携可能アプリケーション判定部１０１ｂは、ＢＴ連携可能なアプリケーションの携帯電話端末装置２００毎の一覧を上記判定結果とともに出力部１０１ｃ１（例えば、表示画面を有する表示部）に出力制御（表示制御）する。ここで、出力部１０１ｃ１には、携帯電話端末装置２００毎にＢＴ連携可能なアプリケーションのみを出力する。
【００３０】
また、連携可能アプリケーション判定部１０１ｂは、ＢＴ連携可能なアプリケーションの携帯電話端末装置２００毎の一覧を車載装置側連携情報管理部１０２に格納する。これによって、車載装置１００の電源断によってもＢＴ連携可能なアプリケーションの携帯電話端末装置２００毎の一覧を保持することが可能になる。
【００３１】
連携情報取得部１０１ｃは、ＢＴ連携によって各携帯電話端末装置２００から連携情報を取得する。そして、連携情報取得部１０１ｃは、各携帯電話端末装置２００から取得した連携情報を車載装置側連携情報管理部１０２に格納する。連携情報取得部１０１ｃは、車載装置側連携情報管理部１０２に格納された連携情報を出力部１０１ｃ１から出力する様に出力制御してもよい。なお、出力部１０１ｃ１は、表示装置及び音声出力装置等を含む。
【００３２】
ここで、連携情報は、携帯電話端末装置２００の通話機能を利用する「通話」又はパケット通信機能を利用する「通信」に大別される。また、連携情報は、例えば、図７に示す様に、携帯電話端末装置２００のキャリア（携帯電話サービス提供会社）、音声通話及びパケット通信に係る基本使用料、パケット通信に係る定額通信料、基本使用料に含まれる無料通話残高、パケット通信方式及びパケット通信速度、基地局から受信する電波の電波強度、電池残量、サービスへの課金の有無等の連携詳細情報を含む。
【００３３】
使用携帯電話端末装置選択部１０１ｄは、車載装置側連携情報管理部１０２によって管理されている各携帯電話端末装置２００の連携情報に基づいて、ユーザである車両１の乗員が所望のサービス及び機能を該当アプリケーションを実行させて車載装置１００にて利用させる場合、ユーザにとって最も有利な通信を行うことが可能である携帯電話端末装置２００を選択する。
【００３４】
ここで、上記「ユーザにとって最も有利な通信」とは、例えば、ユーザが車載装置１００において外部の携帯電話端末装置２００との「ハンズフリー」の通話サービスを利用したい場合、通話料金が最も安い携帯電話端末装置２００を選択することである。また、例えば、ユーザが車載装置１００において携帯電話端末装置２００の「インターネット接続」のサービスを利用したい場合、パケット通信料金がより安く、かつ、電池残量がより多い携帯電話端末装置２００を選択することである。これは、パケット通信によるインターネット接続は電池消耗が激しいためである。
【００３５】
上記は、「ユーザにとって最も有利な通信」の一例を示したに過ぎず、ユーザが利用するサービス及び機能に応じて、連携情報に基づく携帯電話端末装置２００の選択基準は異なる。また、連携情報に基づく携帯電話端末装置２００の選択基準は、単一に限らず、ユーザが利用するサービス及び機能に応じて、連携情報の複数の項目を組み合わせてもよい。この場合、所定の評価式、例えば、各項目値それぞれに適切な加重値を乗じて合計した値によって携帯電話端末装置２００を選択してもよい。
【００３６】
使用携帯電話端末装置選択部１０１ｄは、使用可能携帯電話端末装置検出部１０１ｄ２を有する。使用可能携帯電話端末装置検出部１０１ｄ２は、連携情報取得部１０１ｃによって複数項目の連携情報が取得された場合、複数項目の連携情報のうち、予め順位付けられた優先度が最も高い項目の連携情報に対応する携帯端末装置を検出する。
【００３７】
なお、使用可能携帯電話端末装置検出部１０１ｄ２は、上位ｎ番目（ｎは２以上の自然数）までの優先度が高い項目の連携情報を重み付けによるスコアリングを行い、スコアリングが最も高い一台の携帯端末装置、或いは、スコアリングが上位ｍ番目（ｍは２以上の自然数）に対応する複数の携帯端末装置を検出してもよい。使用携帯電話端末装置選択部１０１ｄは、連携可能携帯電話端末装置検出部１０１ｄ２により検出された携帯電話端末装置から一又は複数の携帯端末装置を選択してもよい。
【００３８】
連携アプリケーション制御部１０１ｅは、使用携帯電話端末装置選択部１０１ｄによって選択された該当携帯電話端末装置２００に対して、該当アプリケーションの起動及び車載装置１００とのＢＴ連携を指示する。このようにしてＢＴ連携によって車載装置１００において利用可能になったアプリケーションの機能は、出力部１０１ｃ１及び入力部１０１ｄ１を介して利用される。なお、出力部１０１ｃ１は、表示装置及び音声出力装置等を含む。また、入力部１０１ｄ１は、キーボード、リモートコントローラ、及びタッチパネル等を含む。
【００３９】
次に、携帯電話端末装置２００ａｉ（ｉ＝１、２、・・・、ｎ、ただし、ｎは、車両１の乗車定員を超えない）の構成について説明を行う。携帯電話端末装置２００ａｉは、ＤＳＰ（Digital  Signal  Processor）等の制御装置であるBluetooth連携アプリケーション制御部２０１ａｉと、携帯電話端末装置２００ａｉが所有する所有ＢＴＰ、所有ＢＴＰの一覧情報、携帯電話端末装置２００ａｉが所有する所有アプリケーション及び所有アプリケーションの一覧情報、及び連携情報等を管理する携帯電話端末装置側連携情報管理部２０４ａｉと、車載装置１００とＢＴ通信を行うためのインターフェースであるBluetooth通信制御部２０５ａｉと、Bluetooth通信制御部２０５ａｉに接続されるアンテナ２０５ａｉ１と、入力部２０６ａｉと、出力部２０７ａｉとを有する。
【００４０】
Bluetooth連携アプリケーション制御部２０１ａｉは、車載装置１００とのＢＴ連携を制御するとともに、ＢＴ連携によって車載装置１００側で利用されるアプリケーションの実行を制御する。Bluetooth連携アプリケーション制御部２０１ａｉは、プロファイル、アプリケーション情報及び連携情報送信部２０２ａｉと、連携アプリケーション実行部２０３ａｉを有する。
【００４１】
プロファイル、アプリケーション情報及び連携情報送信部２０２ａｉは、車載装置１００からの要求に応じて、携帯電話端末装置側連携情報管理部２０４ａｉによって管理される携帯電話端末装置２００ａｉが所有する所有ＢＴＰの一覧情報、所有アプリケーションの一覧情報、所有アプリケーションと所有ＢＴＰとの対応関係の情報及び連携情報を読み出して車載装置１００へ送信する。
【００４２】
なお、携帯電話端末装置側連携情報管理部２０４ａｉは、携帯電話端末装置２００ａｉが所有する所有ＢＴＰ及び所有ＢＴＰの一覧情報と、携帯電話端末装置２００ａｉが所有する所有アプリケーション及び所有アプリケーションの一覧情報と、所有アプリケーションと所有ＢＴＰとの対応関係の情報と、所有アプリケーションのプログラムとを管理している。
【００４３】
また、携帯電話端末装置側連携情報管理部２０４ａｉは、車載装置１００からの要求に際して、連携情報を更新し、更新された最新の連携情報を車載装置１００へ送信する。若しくは、管理する連携情報をリアルタイムに更新してもよい。これは、例えば、電波強度及び電池残量は時々刻々と変化するためである。
【００４４】
連携アプリケーション実行部２０３ａｉは、車載装置１００によってＢＴ連携可能と判定され、車載装置１００において車両１の乗員によって選択操作されたアプリケーションを実行する。具体的には、アプリケーションに対応するアプリケーションプログラムを携帯電話端末装置側連携情報管理部２０４ａｉから読み出して実行する。そして、実行によって実現されるアプリケーションの機能をＢＴ連携によって車載装置１００において利用可能とするために、アプリケーションの実行結果を車載装置１００へ送信する。
【００４５】
図４は、携帯電話端末装置２００の携帯電話端末装置側連携情報管理部２０４ａｉによって管理される所有アプリケーションと所有ＢＴＰとの対応関係の情報を格納するテーブル例である。このテーブルの情報によって、例えば、アプリケーションＡは、ＢＴ連携のために対応プロファイルとしてＡ２ＤＰが必要であることが分かる。なお、アプリケーション情報（例えば、アプリケーションの名称や付帯情報等）によって該当アプリケーションをＢＴ連携するために必要なＢＴＰが車載装置１００側で判断可能である場合は、所有アプリケーションと所有ＢＴＰとの対応関係の情報を格納するテーブルは省略可能であり、テーブル情報を車載装置１００へ送信する必要はない。
【００４６】
図５−１は、携帯電話端末装置２００ａｉの携帯電話端末装置側連携情報管理部２０４ａｉによって管理される携帯電話端末装置２００ａｉが所有する所有アプリケーションの一覧情報を格納するテーブル例である。このテーブルにおいて、前述の通り、アプリケーション情報は、例えば、アプリケーションの名称や付帯情報等である。このテーブルに格納される所有アプリケーションの一覧情報が、プロファイル、アプリケーション情報及び連携情報送信部２０２ａｉによって車載装置１００へと送信される。
【００４７】
図５−２は、携帯電話端末装置２００ａｉの携帯電話端末装置側連携情報管理部２０４ａｉによって管理される携帯電話端末装置２００ａｉが所有する所有プロファイルの一覧情報を格納するテーブル例である。このテーブルに格納される所有プロファイルの一覧情報が、プロファイル、アプリケーション情報及び連携情報送信部２０２ａｉによって車載装置１００へと送信される。
【００４８】
プロファイル、アプリケーション情報及び連携情報送信部２０２ａｉによって車載装置１００へと送信された図５−１及び図５−２に例示する所有アプリケーションの一覧情報及び所有プロファイルの一覧情報（さらに、必要であれば図４に例示する所有アプリケーションと所有ＢＴＰとの対応関係の情報）に基づき、連携可能アプリケーション判定部１０１ｂによってＢＴ連携可能な携帯電話端末装置２００ａｉ及び該当携帯電話端末装置２００ａｉが所有するアプリケーションが判定される。
【００４９】
図６は、車載装置側連携情報管理部１０２によって管理されるＢＴ連携可能なアプリケーション及び連携情報の携帯電話端末装置２００毎の一覧のテーブル例である。同図によれば、例えば、「ａ」という携帯電話端末装置２００は、ＢＴ連携可能なサービス（アプリケーション）として「アプリケーションＡ」、「アプリケーションＢ」、及び「アプリケーションＣ」を所有していることが分かる。そして、「アプリケーションＡ」の連携情報は「連携情報ａＡ」であり、「アプリケーションＢ」の連携情報は「連携情報ａＢ」であり、「アプリケーションＣ」の連携情報は「連携情報ａＣ」であることが分かる。各連携情報は、前述の通り、図７に示す様な項目及び項目値を含む。
【００５０】
次に、図８−１を参照して、車載装置１００と、携帯電話端末装置２００ａｉとの間で行われるＢＴ連携処理について説明する。同図は、ＢＴ連携処理を示すタイムチャートである。
【００５１】
図８−１に示す様に、先ず、ステップＳ１０１では、車載装置１００及び携帯電話端末装置２００ａｉは、ペアリングを行う。ステップＳ１０１によって、車載装置１００及び携帯電話端末装置２００ａｉは、ＢＴ通信を確立させたことになる。
【００５２】
続いて、ステップＳ１０２では、車載装置１００は、携帯電話端末装置２００ａｉに対して、所有アプリケーション情報の送信を要求する。続いて、ステップＳ１０３では、携帯電話端末装置２００ａｉは、車載装置１００からの所有アプリケーション情報の送信要求に応じて、携帯電話端末装置側連携情報管理部２０４ａｉから所有アプリケーションの一覧情報を読み出して車載装置１００に送信する。図８−１では、ステップＳ１０３で車載装置１００へ送信される所有アプリケーションの一覧情報は、例えば、「アプリケーションＡ、アプリケーションＢ、アプリケーションＣ」である。
【００５３】
続いて、ステップＳ１０４では、車載装置１００は、携帯電話端末装置２００ａｉから取得した所有アプリケーションの一覧情報に含まれる各所有アプリケーションの名称や属性から有効な連携情報を判定する。ここでは、判定された連携情報から、各アプリケーションが使用する機能は、「通話」又は「通信」の何れかであるかを判定する。
【００５４】
続いて、ステップＳ１０５では、車載装置１００は、携帯電話端末装置２００ａｉに対して、所有プロファイル情報及び連携詳細情報の送信を要求する。続いて、ステップＳ１０６では、携帯電話端末装置２００ａｉは、図７に示す連携詳細情報を取得する。
【００５５】
続いて、ステップＳ１０７では、携帯電話端末装置２００ａｉは、車載装置１００からの所有プロファイル情報及び連携詳細情報の送信要求に応じて、携帯電話端末装置側連携情報管理部２０４ａｉから所有アプリケーションの一覧情報及び連携詳細情報を読み出して車載装置１００に送信する。
【００５６】
続いて、ステップＳ１０８では、車載装置１００は、各アプリケーションの使用プロファイルを確認する。続いて、ステップＳ１０９では、車載装置１００は、車載装置１００で利用可能な携帯電話端末装置、所有アプリケーション情報及び連携情報（連携詳細情報を含む）の対応を車載装置側連携情報管理部１０２に格納する。
【００５７】
例えば、図８−１に示す様に、車載装置１００で利用可能な携帯電話端末装置、所有アプリケーション情報及び連携情報（連携詳細情報を含む）の対応の一例は、「携帯電話端末装置ａ−アプリケーションＡ−連携情報ａＡ」である。この対応情報は、「携帯電話端末装置ａ」は「アプリケーションＡ」が利用可能であり、車載装置１００において、ＢＴ連携にて「携帯電話端末装置ａ」の「アプリケーションＡ」のサービス及び機能を利用する場合、「連携情報ａＡ」の制約条件を受けることを意味する。
【００５８】
従って、ユーザが「アプリケーションＡ」のサービス及び機能を利用する場合、制約条件である連携情報（連携詳細情報を含む）が最もユーザにとって有利である携帯電話端末装置を選択することによって、ＢＴ連携における経済性（例えば、通話料又は通信料がより低料金である）、効率性（例えば、パケット通信速度がより高速である）、可用性（例えば、電池残量が十分でアプリケーションのサービス及び機能の利用中に電池切れとなる可能性が低い）を高めることが出来る。
【００５９】
次に、図８−２を参照して、車載装置１００と、車載装置１００によって選択された携帯電話端末装置２００ａｘとの間で行われるＢＴ連携開始処理について説明する。同図は、ＢＴ連携開始処理を示すタイムチャートである。
【００６０】
図８−２に示す様に、先ず、ステップＳ１１０では、車載装置１００は、ユーザがハンズフリーのサービスを選択したことを受け付ける。続いて、ステップＳ１１１では、車載装置１００は、連携情報（連携詳細情報を含む）に基づいて、携帯電話端末装置２００ａｘを選択する。
【００６１】
続いて、ステップＳ１１２では、車載装置１００は、携帯電話端末装置２００ａｘを選択したことを出力部１０１ｃ１から出力する様に出力制御する。続いて、ステップＳ１１３では、ユーザがステップＳ１１１の選択結果を許可したことを入力部１０１ｄ１を介して受け付ける。
【００６２】
なお、車載装置１００は、複数の携帯電話端末装置２００を選択して連携情報（連携詳細情報を含む）とともにユーザに提示してもよい。ユーザは、利用するサービス及び機能と、連携情報（連携詳細情報を含む）とを考慮して、提示された携帯電話端末装置２００から任意に選択してもよい。この様にすると、ＢＴ連携のあるサービス及び機能の利用に際し、一定の制約条件（連携情報（連携詳細情報を含む））を充たす限りにおいて、ユーザが最も重視する連携詳細情報の項目の項目値を考慮して、ＢＴ連携におけるユーザの利便性を確保することが出来る。例えば、パケット通信料が高くとも高速通信を行いたい場合、パケット通信速度の項目値を重視して、より高速にパケット通信可能な携帯電話端末装置２００を選択することによって、ユーザニーズを満たすことが出来る。
【００６３】
続いて、ステップＳ１１４では、車載装置１００は、携帯電話端末装置２００ａｘに対して、ハンズフリーによるＢＴ連携を指示する。続いて、ステップＳ１１５及びステップＳ１１６では、車載装置１００及び携帯電話端末装置２００ａｘは、ハンズフリーのＢＴ連携を開始する。
【００６４】
なお、車載装置１００が携帯電話端末装置２００ａｉから連携情報（連携詳細情報を含む）を取得するまでの処理を、図９に示す様に行ってもよい。図９は、実施形態の一例に係る他の態様の連携情報取得処理を示すタイムチャートである。
【００６５】
先ず、ステップＳ２０１では、車載装置１００及び携帯電話端末装置２００ａｉは、ペアリングを行う。ステップＳ２０１によって、車載装置１００及び携帯電話端末装置２００ａｉは、ＢＴ通信を確立させたことになる。
【００６６】
続いて、ステップＳ２０２では、携帯電話端末装置２００ａｉは、車載装置１００からの携帯電話端末装置２００ａｉの所有プロファイル情報の送信要求に応じて、携帯電話端末装置側連携情報管理部２０４ａｉから所有プロファイルの一覧情報を読み出し、車載装置１００に対して送信する。図９では、ステップＳ２０２で車載装置１００へ送信される所有プロファイルの一覧情報は、例えば、「Ａ２ＤＰ、ＳＰＰ」である。
【００６７】
続いて、ステップＳ２０３では、携帯電話端末装置２００ａｉは、車載装置１００からの携帯電話端末装置２００ａｉの所有アプリケーション情報の送信要求に応じて、携帯電話端末装置側連携情報管理部２０４ａｉから所有アプリケーションの一覧情報を読み出し、車載装置１００に対して送信する。図９では、ステップＳ２０３で車載装置１００へ送信される所有アプリケーションの一覧情報は、例えば、「アプリケーションＡ、アプリケーションＢ、アプリケーションＣ」である。
【００６８】
続いて、ステップＳ２０４では、車載装置１００の連携可能アプリケーション判定部１０１ｂは、ステップＳ２０２及びステップＳ２０３で取得した所有プロファイルの一覧情報及び所有アプリケーションの一覧情報に基づいて、各アプリケーションが使用するＢＴＰを確認し、所有プロファイルと比較する。ここで、図９の例では、携帯電話端末装置２００ａｉは、アプリケーションＣがＢＴ連携で使用するＢＴＰであるＡＶＰ（Audio  Visual  Player）を所有しないことが分かる。従って、車載装置１００は、携帯電話端末装置２００ａｉとアプリケーションＣのＢＴ連携を行うことができない。
【００６９】
続いて、ステップＳ２０５では、ステップＳ２０４の比較結果に基づき、車載装置１００は、アプリケーションＡ及びアプリケーションＢをＢＴ連携可能なアプリケーションとして判定する。続いて、ステップＳ２０６では、車載装置１００は、携帯電話端末装置２００ａｉに対して、ステップＳ２０５でＢＴ連携可能なアプリケーションと判定されたアプリケーションＡ及びアプリケーションＢの連携情報を送信要求する。
【００７０】
続いて、ステップＳ２０７では、携帯電話端末装置２００ａｉは、車載装置１００からの要求に際して、携帯電話端末装置側連携情報管理部２０４ａｉによって管理される連携情報を、最新の連携情報を取得して更新する。続いて、ステップＳ２０８では、携帯電話端末装置２００ａｉは、更新された最新の連携情報を車載装置１００へ送信する。
【００７１】
次に、図１０を参照して、車載装置１００の車載装置側Bluetooth連携アプリケーション制御部１０１で実行される車載装置側ＢＴ連携処理について説明する。図１０は、車載装置側ＢＴ連携処理手順を示すフローチャートである。なお、図１０に示す車載装置側ＢＴ連携処理は、図９に示す実施形態の一例に係る他の態様の連携情報取得処理を前提とする。
【００７２】
図１０に示す様に、先ず、ステップＳ３０１では、車載装置の車載装置側Bluetooth連携アプリケーション制御部１０１は、起動処理を行う。続いて、ステップＳ３０２では、車載装置側Bluetooth連携アプリケーション制御部１０１は、携帯電話端末装置２００と接続（ＢＴ通信確立）するか否かを判定する。ここでは、具体的には、例えば、接続可能な携帯電話端末装置２００が車両１の車室内に持ち込まれているか否かを判定する。
【００７３】
携帯電話端末装置２００と接続すると判定された場合（ステップＳ３０２肯定）、ステップＳ３０３へ移り、携帯電話端末装置２００と接続すると判定されなかった場合（ステップＳ３０２否定）、ステップＳ３０９へ移る。
【００７４】
ステップＳ３０３では、プロファイル及びアプリケーション情報取得部１０１ａは、ＢＴ通信確立された携帯電話端末装置２００から所有アプリケーション情報を取得する。続いて、ステップＳ３０４では、プロファイル及びアプリケーション情報取得部１０１ａは、ＢＴ通信確立された携帯電話端末装置２００から所有プロファイル情報を取得する。
【００７５】
続いて、ステップＳ３０５では、連携可能アプリケーション判定部１０１ｂは、携帯電話端末装置２００のアプリケーションが使用するプロファイルを、該当携帯電話端末装置２００が所有しているか否かを確認する。
【００７６】
続いて、ステップＳ３０６では、連携可能アプリケーション判定部１０１ｂは、ステップＳ３０５の確認結果に基づき、該当携帯電話端末装置２００が所有している所有アプリケーションのうちＢＴ連携可能な所有アプリケーションをＢＴ連携可能アプリケーションと判定する。
【００７７】
続いて、ステップＳ３０７では、連携情報取得部１０１ｃは、ＢＴ連携可能な携帯電話端末装置２００の連携情報（連携詳細情報を含む）を取得する。
【００７８】
続いて、ステップＳ３０８では、連携可能アプリケーション判定部１０１ｂは、ステップＳ３０７でＢＴ連携可能アプリケーションと判定されたアプリケーションを、該当アプリケーションを所有する携帯電話端末装置２００毎に車載装置側連携情報管理部１０２に格納する。ここで格納される情報は、「ＢＴ連携可能アプリケーションと判定されたアプリケーションの該当アプリケーションを所有する携帯電話端末装置２００毎の情報」である。この処理が終了すると、ステップＳ３１０へ移る。
【００７９】
一方、ステップＳ３０９では、車載装置側Bluetooth連携アプリケーション制御部１０１は、ＢＴ連携を終了するか否かを判定する。ＢＴ連携を終了すると判定された場合（ステップＳ３０９肯定）、車載装置側ＢＴ連携処理は終了する。ＢＴ連携を終了すると判定されなかった場合（ステップＳ３０９否定）、ステップＳ３１０へ移る。
【００８０】
ステップＳ３１０では、連携アプリケーション制御部１０１ｅは、ＢＴ連携するアプリケーションの起動指示入力操作が入力部１０１ｄ１を介して受け付けたか否かを判定する。ＢＴ連携するアプリケーションの起動指示入力操作を受け付けたと判定された場合（ステップＳ３１０肯定）、ステップＳ３１１へ移り、ＢＴ連携するアプリケーションの起動指示入力操作を受け付けたと判定されなかった場合（ステップＳ３１０否定）、ステップＳ３０２へ移る。
【００８１】
続いて、ステップＳ３１１では、連携アプリケーション制御部１０１ｅは、ＢＴ連携する携帯電話端末装置２００が車両１の車室内に存在するか否かを判定する。具体的には、ＢＴ連携が確立された後に携帯電話端末装置２００の電源が切られたか否か、或いは、携帯電話端末装置２００が車両１の車室外へ持ち出されたか否かを判定する。
【００８２】
ＢＴ連携する携帯電話端末装置２００が車両１の車室内に存在すると判定された場合（ステップＳ３１１肯定）、ステップＳ３１２へ移り、ＢＴ連携する携帯電話端末装置２００が車両１の車室内に存在すると判定されなかった場合（ステップＳ３１１否定）、ステップＳ３１４へ移る。
【００８３】
ステップＳ３１２では、連携アプリケーション制御部１０１ｅは、ＢＴ連携する携帯電話端末装置２００が車両１の車室内に複数存在するか否かを判定する。ＢＴ連携する携帯電話端末装置２００が車両１の車室内に複数存在すると判定された場合（ステップＳ３１２肯定）、ステップＳ３１３へ移り、ＢＴ連携する携帯電話端末装置２００が車両１の車室内に複数存在すると判定されなかった場合（ステップＳ３１２否定）、ステップＳ３１５へ移る。
【００８４】
ステップＳ３１３では、使用携帯電話端末装置選択部１０１ｄは、連携情報（連携詳細情報を含む）に基づき、所有するアプリケーションの実行によって車載装置１００側でサービス及び機能を利用するユーザにとってより有利な条件を有する携帯電話端末装置２００を選択する。この処理が終了すると、ステップＳ３１５へ移る。
【００８５】
一方、ステップＳ３１４では、連携アプリケーション制御部１０１ｅは、ＢＴ連携可能な携帯電話端末装置２００が車両１の車室内に存在しないことを、例えば、出力部１０１ｃ１に画像表示する様に表示制御する、若しくは出力部１０１ｃ１から音声出力する様に出力制御する。この処理が終了すると、ステップＳ３０２へ移る。
【００８６】
ステップＳ３１５では、連携アプリケーション制御部１０１ｅは、ステップＳ３１１で車両１の車室内に存在すると判定された携帯電話端末装置２００がＢＴ連携可能なアプリケーションを所有するか否かを判定する。この判定は、具体的には、ステップＳ３０８で車載装置側連携情報管理部１０２に格納された「ＢＴ連携可能アプリケーションと判定されたアプリケーションの該当アプリケーションを所有する携帯電話端末装置２００毎の情報」に基づく。
【００８７】
車両１の車室内に存在すると判定された携帯電話端末装置２００がＢＴ連携可能なアプリケーションを所有すると判定された場合（ステップＳ３１５肯定）、ステップＳ３１６へ移り、車両１の車室内に存在すると判定された携帯電話端末装置２００がＢＴ連携可能なアプリケーションを所有すると判定されなかった場合（ステップＳ３１５否定）、ステップＳ３１８へ移る。
【００８８】
ステップＳ３１６では、連携アプリケーション制御部１０１は、ＢＴ連携可能なアプリケーションを出力部１０１ｃ１の表示画面に表示する様に表示制御する。続いて、ステップＳ３１７では、連携アプリケーション制御部１０１ｃは、ユーザ（車両１の乗員）選択に応じて、選択されたアプリケーションを起動する様に該当携帯電話端末装置２００に対して指示する。この処理が終了すると、ステップＳ３０２へ移る。
【００８９】
一方、ステップＳ３１８では、連携アプリケーション制御部１０１ｅは、ＢＴ連携可能なアプリケーションを該当する携帯電話端末装置２００へダウンロードするためのサイト情報等、ＢＴ連携可能なアプリケーションの取得方法を出力部１０１ｃ１の表示画面に表示する様に表示制御する。この処理が終了すると、ステップＳ３０２へ移る。
【００９０】
以上に示した実施形態の一例に係る車載装置及び通信制御方法によれば、ＢＴ連携を行って携帯電話端末装置２００が所有する所有アプリケーションの実行によって実現されるサービス及び機能を車載装置１００側で利用したい場合、携帯電話端末装置２００の属性情報であり、外部との通信に関して制約条件となりうる連携情報（連携詳細情報を含む）に基づいて、ユーザにとってより経済的かつ効率的に、一定の水準をクリアする可用性を以ってＢＴ連携を行いうる携帯電話端末装置を自動的に選択してＢＴ連携を行うので、ユーザの利益及びユーザの利便性を向上させることが可能になる。
【００９１】
以上、本発明の実施形態の一例を説明したが、本発明は、これに限られるものではなく、特許請求の範囲に記載した技術的思想の範囲内で、更に種々の異なる実施形態で実施されてもよいものである。また、実施形態の一例に記載した効果は、これに限定されるものではない。
【００９２】
また、上記実施形態の一例において説明した各処理のうち、自動的におこなわれるものとして説明した処理の全部または一部を手動的におこなうこともでき、あるいは、手動的におこなわれるものとして説明した処理の全部または一部を公知の方法で自動的におこなうこともできる。この他、上記実施形態の一例で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。
【００９３】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示のように構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【００９４】
さらに、各装置にて行なわれる各処理機能は、その全部または任意の一部が、ＣＰＵ（Central  Processing  Unit）またはＭＰＵ（Micro  Processing  Unit）、ＭＣＵ（Micro  Controller  Unit）などのマイクロ・コンピュータおよび当該ＣＰＵ（またはＭＰＵ、ＭＣＵなどのマイクロ・コンピュータ）にて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現されてもよい。
【符号の説明】
【００９５】
１    車両
１００    車載装置
１０１    車載装置側Bluetooth連携アプリケーション制御部
１０１ａ    プロファイル及びアプリケーション情報取得部
１０１ｂ    連携可能アプリケーション判定部
１０１ｃ    連携情報取得部
１０１ｃ１    出力部
１０１ｄ    使用携帯電話端末装置選択部
１０１ｄ１    入力部
１０１ｄ２    連携可能携帯電話端末装置検出部
１０１ｅ    連携アプリケーション制御部
１０２    車載装置側連携情報管理部
１０３    車載装置側Bluetooth通信制御部
２００、２００ａ１、２００ａ２、２００ａｉ、２００ａｘ、２００ａｎ    携帯電話端末装置
２０１ａ１、２０１ａｉ、２０１ａｎ    Bluetooth連携アプリケーション制御部
２０２ａ１、２０２ａｉ、２０２ａｎ    プロファイル、アプリケーション情報及び連携情報送信部
２０３ａ１、２０３ａｉ、２０３ａｎ    連携アプリケーション実行部
２０４ａ１、２０４ａｉ、２０４ａｎ    携帯電話端末装置側連携情報管理部
２０５ａ１、２０５ａｉ、２０５ａｎ    Bluetooth通信制御部
２０５ａ１１、２０５ａｉ１、２０５ａｎ１、ＢＴＡ    アンテナ
２０６ａ１、２０６ａｉ、２０６ａｎ    入力部
２０７ａ１、２０７ａｉ、２０７ａｎ    出力部
ＦＬ、ＦＲ、ＢＬ、ＢＲ    ＢＴアンテナ
ｈ    ステアリングホイール
Ｓ    通信システム
【図１】
2010193187.tif 000003
【図２】
2010193187.tif 000004
【図３】
2010193187.tif 000005
【図４】
2010193187.tif 000006
【図５−１】
2010193187.tif 000007
【図５−２】
2010193187.tif 000008
【図６】
2010193187.tif 000009
【図７】
2010193187.tif 000010
【図８−１】
2010193187.tif 000011
【図８−２】
2010193187.tif 000012
【図９】
2010193187.tif 000013
【図１０】
2010193187.tif 000014