(57)【要約】【課題】携帯端末装置でのアプリケーション実行によるサービスや機能を連携によって車載装置側で確実に利用可能とする。【解決手段】車載装置は、携帯電話端末装置毎に所有するアプリケーション、所有するＢＴＰ及びアプリケーションとプロファイルとの対応関係を管理し、通信を介した携帯電話端末装置及び車載装置の連携を制御する。そして、携帯電話端末装置の情報（所有するアプリケーションの種類及びプロファイルの種類）を元に、連携の可否を判断する。これによって、実行結果を車載装置が取得できるアプリケーションを所有しない携帯端末装置を表示して車両の乗員に選択させる無駄、及び、アプリケーションが提供するサービスや機能を利用することが出来ないという無駄を回避し、車載装置と車両の車室内に持ち込まれた携帯端末装置との連携を確実にすることが可能になる。【選択図】        図１
2010199718.tif 000002
【特許請求の範囲】
【請求項１】
車両の車室内に持ち込まれた携帯端末装置と無線通信にて連携し、前記携帯端末装置が所有するアプリケーションを実行するために必要なプロファイルに関する情報を管理するプロファイル管理部と、
前記無線通信によって前記携帯端末装置が所有する所有プロファイルに関する情報を取得するプロファイル取得部と、
前記無線通信によって前記携帯端末装置が所有する所有アプリケーションに関する情報を取得するアプリケーション情報取得部と、
前記プロファイル取得部によって取得された前記所有プロファイルに関する情報と、前記アプリケーション情報取得部によって取得された前記所有アプリケーションに関する情報と、前記プロファイル管理部によって管理されている前記プロファイルに関する情報とに基づいて、前記無線通信を介して連携を行い、前記携帯端末装置において実行されるアプリケーションの実行結果を取得可能であるか否かを判定する連携可能性判定部と
を有することを特徴とする車載装置。
【請求項２】
前記連携可能性判定部によって連携可能であると判定された携帯端末装置毎に前記携帯端末装置が所有するアプリケーションに関する情報の一覧を表示部に表示する様に表示制御する表示制御部を有する
ことを特徴とする請求項１記載の車載装置。
【請求項３】
前記表示部に表示される前記携帯端末装置が所有する前記アプリケーションに関する情報毎に前記アプリケーションと対応付けられた操作部と、
前記操作部が操作されると、対応する前記携帯端末装置が所有する前記アプリケーションを前記無線通信を介した連携により実行する連携実行部と
を有し、
前記表示制御部は、前記連携実行部によって前記携帯端末装置が所有する前記アプリケーションが実行されると、前記アプリケーションが出力する出力画像を前記無線通信を介して前記表示部に表示する様に表示制御する
ことを特徴とする請求項２記載の車載装置。
【請求項４】
前記連携実行部によって前記携帯端末装置が所有する前記アプリケーションが実行されると、前記アプリケーションが出力する音声を前記無線通信を介して音声出力部から出力する様に出力制御する音声出力制御部を有することを特徴とする請求項２又は３記載の車載装置。
【請求項５】
前記操作部は、前記表示部に表示される前記携帯端末装置が所有する前記アプリケーションに関する情報毎に前記アプリケーションが対応付けられた前記表示部に表示される操作表示部であり、
前記連携実行部は、前記操作表示部が操作されると、対応する前記携帯端末装置が所有する前記アプリケーションを前記無線通信を介した連携により実行する
ことを特徴とする請求項４記載の車載装置。
【請求項６】
前記連携実行部は、複数の前記携帯端末装置が所有する複数のアプリケーションを前記無線通信を介した連携により実行することが可能であり、
複数の前記携帯端末装置が所有する複数のアプリケーションの実行の制御を行う連携実行制御部を有することを特徴とする請求項４又は５記載の車載装置。
【請求項７】
前記連携実行部が複数の前記携帯端末装置が所有する複数のアプリケーションを前記無線通信を介した連携により実行する場合、ユーザ操作に応じて、
前記表示制御部は、複数の前記携帯端末装置が所有する複数の前記アプリケーションが出力する出力画像を前記表示部に同時表示する様に表示制御し、
前記音声出力制御部は、複数の前記携帯端末装置が所有する複数の前記アプリケーションが出力する出力音声を複数の前記音声出力部から個別出力する様に出力制御する
ことを特徴とする請求項６記載の車載装置。
【請求項８】
前記表示制御部は、前記所有プロファイルに関する情報と、前記プロファイルに関する情報とに基づいて、前記所有プロファイル及び前記プロファイルに対応するアプリケーションを前記携帯端末装置が所有していない場合、該当アプリケーションが存在しない旨及び該当アプリケーションの取得方法を前記表示部に表示する様に表示制御する
ことを特徴とする請求項１〜７のいずれか一項記載の車載装置。
【請求項９】
車両の車室内に持ち込まれた携帯端末装置と車載装置との通信制御を前記車載装置が行う通信制御方法であって、
車両の車室内に持ち込まれた携帯端末装置と無線通信にて連携し、前記携帯端末装置が所有するアプリケーションを実行するために必要なプロファイルに関する情報を管理するプロファイル管理ステップと、
前記無線通信によって前記携帯端末装置が所有する所有プロファイルに関する情報を取得するプロファイル取得ステップと、
前記無線通信によって前記携帯端末装置が所有する所有アプリケーションに関する情報を取得するアプリケーション情報取得ステップと、
前記プロファイル取得ステップによって取得された前記所有プロファイルに関する情報と、前記アプリケーション情報取得ステップによって取得された前記所有アプリケーションに関する情報と、前記プロファイル管理ステップによって管理されている前記プロファイルに関する情報とに基づいて、前記無線通信を介して連携を行い、前記携帯端末装置において実行されるアプリケーションの実行結果を取得可能であるか否かを判定する連携可能性判定ステップと
ユーザ選択に応じて、前記連携可能性判定ステップによって前記無線通信を介して連携を行い、前記携帯端末装置において実行されるアプリケーションの実行結果を取得可能であると判定された前記携帯端末装置が所有する前記アプリケーションを前記無線通信を介して連携により実行する連携実行ステップと、
前記連携実行ステップによって前記無線通信を介した連携が実行された複数の前記携帯端末装置が所有する複数のアプリケーションの実行の制御を行う連携実行制御ステップと
を含むことを特徴とする通信制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両の車室内において携帯電話端末装置と無線通信を行う車載装置及び通信制御方法に関する。
【背景技術】
【０００２】
近年、カーナビゲーションシステムが普及してきており、車両には、音楽や映像の視聴、ナビゲーション情報の表示などを行うことができる車載装置が搭載されることが一般的となってきている。このような車載装置は、例えば、搭乗者が携帯する携帯電話機やＰＤＡ（Personal  Digital  Assistant）等の携帯端末装置と通信して車載装置及び携帯端末装置間でのデータ送受信を行うことが可能となってきている。
【０００３】
通信可能な装置間で近距離無線通信を行うための通信方式として、例えば、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連携アプリケーション制御部１０１は、プロファイル及びアプリケーション情報取得部１０１ａと、連携可能アプリケーション判定部１０１ｂと、連携アプリケーション制御部１０１ｃとを有する。
【００２９】
プロファイル及びアプリケーション情報取得部１０１ａは、車載装置１００とペアリングされた携帯電話端末装置２００から、各携帯電話端末装置２００がそれぞれ所有する所有プロファイルの一覧情報を取得する。また、プロファイル及びアプリケーション情報取得部１０１ａは、各携帯電話端末装置２００がそれぞれ所有する所有アプリケーションの一覧情報を取得する。
【００３０】
連携可能アプリケーション判定部１０１ｂは、プロファイル及びアプリケーション情報取得部１０１ａによって取得された携帯電話端末装置２００毎の所有プロファイルの一覧情報及び所有アプリケーションの一覧情報に基づき、携帯電話端末装置２００が所有するアプリケーションをＢＴ連携により車載装置１００で利用するためのＢＴＰを所有しているか否かを判定する。
【００３１】
また、連携可能アプリケーション判定部１０１ｂは、車載装置１００が、携帯電話端末装置２００が所有するアプリケーションをＢＴ連携により車載装置１００で利用するためのＢＴＰを所有しているか否かを判定する。
【００３２】
連携可能アプリケーション判定部１０１ｂは、上記２つの判定の判定結果が肯定である場合、車載装置１００がＢＴ連携により携帯電話端末装置２００で実行される該当アプリケーションを車載装置１００で利用可能であると判定する。そして、連携可能アプリケーション判定部１０１ｂは、ＢＴ連携により実行結果が取得可能なアプリケーションの携帯電話端末装置２００毎の一覧を上記判定結果とともに出力部１０１ｂ１（例えば、表示画面を有する表示部）に出力制御（表示制御）する。ここで、出力部１０１ｂ１には、携帯電話端末装置２００毎にＢＴ連携により実行結果が取得可能なアプリケーションのみを出力する。
【００３３】
また、連携可能アプリケーション判定部１０１ｂは、ＢＴ連携により実行結果が取得可能なアプリケーションの携帯電話端末装置２００毎の一覧を車載装置側連携情報管理部１０２に格納する。これによって、車載装置１００は、車載装置１００の電源断によってもＢＴ連携により実行結果が取得可能なアプリケーションの携帯電話端末装置２００毎の一覧を保持することが可能になる。連携可能アプリケーション判定部１０１ｂは、電源断からの復帰後、車載装置側連携情報管理部１０２によって管理されるＢＴ連携により実行結果が取得可能なアプリケーションの携帯電話端末装置２００毎の一覧を読み出して出力部１０１ｂ１に出力する。
【００３４】
連携アプリケーション制御部１０１ｃは、出力部１０１ｂ１に出力制御されたＢＴ連携により実行結果が取得可能なアプリケーションの一覧からＢＴ連携アプリケーションを選択するため車両１の乗員によって入力部１０１ｂ２が選択操作されると、選択されたアプリケーションに対応するＢＴＰを車載装置側連携情報管理部１０２から読み出す。
【００３５】
そして、連携アプリケーション制御部１０１ｃは、選択されたアプリケーションを所有する携帯電話端末装置２００に対して、該当アプリケーションの起動及び車載装置１００とのＢＴ連携による実行結果の送信を指示する。このようにしてＢＴ連携によって車載装置１００において利用可能になったアプリケーションの機能は、出力部１０１ｂ１及び入力部１０１ｂ２を介して利用される。なお、出力部１０１ｂ１は、表示装置及び音声出力装置等を含む。また、入力部１０１ｂ２は、キーボード、リモートコントローラ、及びタッチパネル等を含む。
【００３６】
次に、携帯電話端末装置２００ａｉ（ｉ＝１、２、・・・、ｎ、ただし、ｎは、車両１の乗車定員を超えない）の構成について説明を行う。携帯電話端末装置２００ａｉは、ＤＳＰ（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通信制御部
２０５ａ１１、２０５ａｉ１、２０５ａｎ１、ＢＴＡ    アンテナ
２０６ａ１、２０６ａｉ、２０６ａｎ    入力部
２０７ａ１、２０７ａｉ、２０７ａｎ    出力部
ＦＬ、ＦＲ、ＢＬ、ＢＲ    ＢＴアンテナ
ｈ    ステアリングホイール
Ｓ    通信システム
【図１】
2010199718.tif 000003
【図２】
2010199718.tif 000004
【図３】
2010199718.tif 000005
【図４】
2010199718.tif 000006
【図５−１】
2010199718.tif 000007
【図５−２】
2010199718.tif 000008
【図６】
2010199718.tif 000009
【図７】
2010199718.tif 000010
【図８】
2010199718.tif 000011