(57)【要約】      （修正有）【課題】複数の無線通信手段を介して同一の外部装置を接続することを容易にする電子装置、外部装置の接続方法および接続プログラムを提供する。【解決手段】車載装置１０は、ＢＴ通信３０を可能にする第１の通信手段と、ＷＦ通信４０を可能にする第２の通信手段と、ＢＴ通信３０により通信可能なＢＴ機器に固有のＢＴ識別情報を取得する第１の取得手段と、ＷＦ通信４０により通信可能なＷＦ機器に固有のＷＦ識別情報を取得する第２の取得手段と、ＢＴ識別情報とＷＦ識別情報とを比較し、ＢＴ機器とＷＦ機器とが同一の携帯端末か否かを判定する判定手段と、判定結果に基づく制御を行う制御手段とを有する。【選択図】図１
2015231057.tif 000002
【特許請求の範囲】
【請求項１】
外部装置と無線による通信を可能にする第１の通信手段と、
外部装置と無線による通信を可能にする第２の通信手段と、
前記第１の通信手段により通信可能な第１の機器に固有の第１の識別情報を取得する第１の取得手段と、
前記第２の通信手段により通信可能な第２の機器に固有の第２の識別情報を取得する第２の取得手段と、
前記第１の識別情報と前記第２の識別情報とを比較し、前記第１の識別情報によって識別された第１の機器と前記第２の識別情報によって識別された第２の機器とが同一の外部装置に搭載されたものか否かを判定する判定手段と、
前記判定手段の判定結果に基づく制御を行う制御手段と、
を有する電子装置。
【請求項２】
前記判定手段は、第１の識別情報と第２の識別情報とが重複部分を含むか否かにより同一の外部装置か否かを判定する、請求項１に記載の電子装置。
【請求項３】
前記判定手段は、情報の一部がマスクされた第１の識別情報と、情報の一部がマスクされた第２の識別情報とを比較する、請求項１または２に記載の電子装置。
【請求項４】
前記電子装置はさらに、前記第１の通信手段により通信可能な第１の機器、および前記第２の通信手段により通信が可能な第２の機器を検索する検索手段と、前記検索手段によって検索された第１の機器または第２の機器の一覧リストを表示する表示手段を有し、
前記制御手段は、同一の外部装置である第１の機器または第２の機器が識別表示されるように前記表示手段を制御する、請求項１ないし３いずれか１つに記載の電子装置。
【請求項５】
前記制御手段は、同一の外部装置である第１の機器または第２の機器が先頭ページに表示されるように前記表示手段を制御する、請求項４に記載の電子装置。
【請求項６】
前記検索手段は、前記第１の通信手段により第１の機器との通信が確立されているとき、前記第２の通信手段により接続可能な第２の機器を検索し、または前記第２の通信手段により第２の機器との通信が確立されているとき、前記第１の通信手段により接続可能な第１の機器を検索する、請求項４に記載の電子装置。
【請求項７】
前記制御手段は、同一の外部装置であると判定された第１の機器または第２の機器との通信が自動的に確立されるように、第１の通信手段または第２の通信手段を制御する、請求項１に記載の電子装置。
【請求項８】
前記第１の通信手段により第１の機器との通信が確立されているとき、前記制御手段は、第１の機器が搭載されている外部装置から第２の機器の認証情報を取得するように第１の通信手段を制御する、請求項１ないし７いずれか１つに記載の電子装置。
【請求項９】
前記第１の通信手段は、Ｂｌｕｅｔｏｏｔｈによる通信であり、前記第２の通信手段は、Ｗｉ−Ｆｉによる通信である、請求項１ないし８いずれか１つに記載の電子装置。
【請求項１０】
前記第１の識別情報は、ＢＤ＿ＡＤＤＲであり、前記第２の識別情報は、ＭＡＣアドレスである、請求項９に記載の電子装置。
【請求項１１】
複数の通信手段を有する電子装置に、当該複数の通信手段を介して外部装置を接続する外部装置の接続方法であって、
第１の通信手段に必要とされる第１の機器に固有の第１の識別情報を取得する第１の取得ステップと、
第２の通信手段に必要とされる第２の機器に固有の第２の識別情報を取得する第２の取得ステップと、
前記第１の識別情報と前記第２の識別情報とを比較し、前記第１の識別情報によって識別された第１の機器と前記第２の識別情報によって識別された第２の機器とが同一の外部装置に搭載されているか否かを判定する判定ステップと、
前記判定ステップにより同一の外部装置であると判定されたとき、同一と判定された第１の機器または第２の機器を第１の通信手段または第２の通信手段により接続を容易にするステップを含む、外部装置の接続方法。
【請求項１２】
複数の通信手段を有する電子装置に、当該複数の通信手段を介して外部装置を接続する外部装置の接続プログラムであって、
第１の通信手段に必要とされる第１の機器に固有の第１の識別情報を取得する第１の取得ステップと、
第２の通信手段に必要とされる第２の機器に固有の第２の識別情報を取得する第２の取得ステップと、
前記第１の識別情報と前記第２の識別情報とを比較し、前記第１の識別情報によって識別された第１の機器と前記第２の識別情報によって識別された第２の機器とが同一の外部装置に搭載されているか否かを判定する判定ステップと、
前記判定ステップにより同一の外部装置であると判定されたとき、同一と判定された第１の機器または第２の機器を第１の通信手段または第２の通信手段により接続を容易にするステップを含む、外部装置の接続プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の無線通信手段を介して外部装置との接続を可能にする電子装置に関し、特に、複数の無線通信手段を介して同一の外部装置と接続を行う方法に関する。
【背景技術】
【０００２】
スマートフォンに代表されるような多機能型携帯端末の普及に伴い、多機能型携帯端末を車載装置と接続して利用する形態も増加している。車載装置と携帯端末との接続は、例えば、ＵＳＢケーブル、Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｗｉ−Ｆｉ（登録商標）などによって行われている。
【０００３】
複数の接続先から所望の接続先を選択する際の操作を容易にするため、特許文献１は、検索リストの順番を並べ替えたり、あるいはリスト表示を省略して自動登録する技術を開示している。また、特許文献２では、同一の無線通信装置に対して複数の無線通信回線で接続するための認証登録の操作を簡略化する技術を開示している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−１３１９４５号公報
【特許文献２】特開２０１３−２０７７２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｗｉ−Ｆｉ（登録商標）などの複数の無線通信手段を備えた車載装置において、これらの複数の無線通信手段を同時に使用して携帯端末を接続させる場合、ユーザーは、それぞれの設定を行う必要がある。例えば、複数のＢｌｕｅｔｏｏｔｈ機器が掲載されたリストの中から接続したい機器を選択し、同様に複数のＷｉ−Ｆｉ機器が掲載されたリストの中から接続したい機器を選択する。この際、多くのユーザーは、同一の携帯端末に搭載されたＢｌｕｅｔｏｏｔｈ機器およびＷｉ−Ｆｉ機器への接続を望むが、現状では、それらの機器が同一の携帯端末のものであるか否かを容易に認識することができなかった。特に、車内に複数の携帯端末が持ち込まれた場合に、各携帯端末が同一メーカのものであると、リストに表示されるＢｌｕｅｔｏｏｔｈ機器やＷｉ−Ｆｉ機器のデバイス名も重複してしまい、どれが同一携帯端末に搭載された機器であるのか一層分からなくなってしまう。
【０００６】
本発明は、このような従来の課題を解決するものであり、複数の無線通信手段を介して同一の外部装置を接続することを容易にする、電子装置、外部装置の接続方法および接続プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る電子装置は、外部装置と無線による通信を可能にする第１の通信手段と、外部装置と無線による通信を可能にする第２の通信手段と、前記第１の通信手段により通信可能な第１の機器に固有の第１の識別情報を取得する第１の取得手段と、前記第２の通信手段により通信可能な第２の機器に固有の第２の識別情報を取得する第２の取得手段と、前記第１の識別情報と前記第２の識別情報とを比較し、前記第１の識別情報によって識別された第１の機器と前記第２の識別情報によって識別された第２の機器とが同一の外部装置に搭載されたものか否かを判定する判定手段と、前記判定手段の判定結果に基づく制御を行う制御手段とを有する。
【０００８】
好ましくは、前記判定手段は、第１の識別情報と第２の識別情報とが重複部分を含むか否かにより同一の外部装置か否かを判定する。好ましくは、前記判定手段は、情報の一部がマスクされた第１の識別情報と、情報の一部がマスクされた第２の識別情報とを比較する。好ましくは、前記電子装置はさらに、前記第１の通信手段により通信可能な第１の機器、および前記第２の通信手段により通信が可能な第２の機器を検索する検索手段と、前記検索手段によって検索された第１の機器または第２の機器の一覧リストを表示する表示手段を有し、前記制御手段は、同一の外部装置である第１の機器または第２の機器が識別表示されるように前記表示手段を制御する。好ましくは、前記制御手段は、同一の外部装置である第１の機器または第２の機器が先頭ページに表示されるように前記表示手段を制御する。好ましくは、前記検索手段は、前記第１の通信手段により第１の機器との通信が確立されているとき、前記第２の通信手段により接続可能な第２の機器を検索し、または前記第２の通信手段により第２の機器との通信が確立されているとき、前記第１の通信手段により接続可能な第１の機器を検索する。好ましくは、前記制御手段は、同一の外部装置であると判定された第１の機器または第２の機器との通信が自動的に確立されるように、第１の通信手段または第２の通信手段を制御する。好ましくは、前記第１の通信手段により第１の機器との通信が確立されているとき、前記制御手段は、第１の機器が搭載されている外部装置から第２の機器の認証情報を取得するように第１の通信手段を制御する。
【０００９】
本発明に係る、複数の通信手段を有する電子装置に、当該複数の通信手段を介して外部装置を接続する外部装置の接続方法または接続プログラムは、第１の通信手段に必要とされる第１の機器に固有の第１の識別情報を取得する第１の取得ステップと、第２の通信手段に必要とされる第２の機器に固有の第２の識別情報を取得する第２の取得ステップと、前記第１の識別情報と前記第２の識別情報とを比較し、前記第１の識別情報によって識別された第１の機器と前記第２の識別情報によって識別された第２の機器とが同一の外部装置に搭載されているか否かを判定する判定ステップと、前記判定ステップにより同一の外部装置であると判定されたとき、同一と判定された第１の機器または第２の機器を第１の通信手段または第２の通信手段により接続を容易にするステップを含む
【発明の効果】
【００１０】
本発明によれば、第１の機器の第１の識別情報と第２の機器の第２の識別情報とを比較することにより、第１の機器および第２の機器が同一の外部装置に搭載されているか否かを判定するようにしたので、同一の外部装置に搭載された第１の機器および第２の機器への接続の容易化を図ることができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施例に係る車載装置と携帯端末の接続例を示す図である。
【図２】本発明の実施例に係る車載装置の構成例を示すブロック図である。
【図３】本実施例の無線通信部の構成を示すブロック図である。
【図４】本実施例の車載装置の通信制御プログラムの機能的な構成を示す図である。
【図５】本実施例の通信制御プログラムの同一デバイス判定部の構成を示す図である。
【図６】ＢＴ機器とＷＦ機器のＢＤ＿ＡＤＤＲとＭＡＣアドレスの一例を示す図である。
【図７】本発明の実施例に係る車載装置における同一デバイスの判定動作を説明するフローチャートである。
【図８】本実施例による同一の携帯端末への接続を容易にするためのリストの表示例を示す図である。
【図９】本発明の他の実施例による認証情報の取得動作を説明するフローチャートである。
【発明を実施するための形態】
【００１２】
次に、本発明の実施の形態について、図面を参照して詳細に説明する。本発明の好ましい実施の形態は、複数の無線通信手段を備えた電子装置と、当該複数の無線通信手段を介して携帯型端末装置（以下、携帯端末という）との接続を行うものである。以下の実施例の説明では、車などの移動体に搭載された電子装置（以下、車載装置と呼ぶ）と、車内に持ち込まれた携帯端末とを、Ｗｉ−Ｆｉによる無線通信（以下、ＷＦ通信と呼ぶ）およびＢｌｕｅｔｏｏｔｈによる無線通信（以下、ＢＴ通信と呼ぶ）の二つの異なる無線通信手段により接続する例を示す。
【実施例】
【００１３】
図１に示すように、本実施例に係る車載装置１０は、車内に持ち込まれた１つまたは複数の携帯端末２０Ａ、２０ＢをＢＴ通信３０、ＷＦ通信４０により無線接続することが可能である。携帯端末２０Ａ、２０Ｂは、例えば、スマートフォン、タブレット型のＰＣ，ノートＰＣなどのモバイル端末であることができ、携帯端末２０Ａ、２０Ｂは、車載装置１０と同様に、ＢＴ通信３０、ＷＦ通信４０の通信機能を搭載する。
【００１４】
図２は、本実施例の車載装置１０の構成例を示すブロック図である。車載装置１０は、オーディオデータやビデオデータを再生するマルチメディア再生部１００と、自車位置周辺の道路地図を表示したり、目的地までの誘導経路を案内したりするナビゲーション部１１０と、ＢＴ通信３０やＷＦ通信４０などの無線通信を可能にする無線通信部１２０と、タッチパネルを含むディスプレイに画像を表示する表示制御部１３０と、オーディオデータやナビゲーションの案内音声を出力する音声出力部１４０と、プログラムやデータ等を記憶する記憶部１５０と、タッチパネルやスイッチなどユーザーからの指示を受け取る入力部１６０と、各部を制御する制御部１７０を含んで構成される。
【００１５】
マルチメディア再生部１００は、ＣＤ、ＤＶＤ、メモリなどの外部媒体や記憶部１５０から読み出されたオーディオデータやビデオデータを再生したり、テレビ放送やラジオ放送で受信したオーディオデータやビデオデータを再生する。再生されたデータは、表示制御部１３０および音声出力部１４０から出力される。また、無線通信部１２０を介して接続された携帯端末２０Ａ、２０Ｂに記憶されたオーディオデータやビデオデータを再生することも可能である。
【００１６】
ナビゲーション部１１０は、自車位置を測定し、目的地までの案内経路を算出する機能を有する。自車位置の測定には、ジャイロセンサや加速度センサなどの測定結果および／またはＧＰＳ情報が用いられる。ナビゲーションに利用される道路地図データや音声案内データは、記憶部１５０から読み出される。
【００１７】
無線通信部１２０は、上記したＢＴ通信３０、ＷＦ通信４０を備える。無線通信部１２０は、さらに他の通信手段を備えることも可能である。無線通信部１２０は、１つの携帯端末２０ＡとＢＴ通信３０およびＷＦ通信４０により同時に接続することも可能であるし、携帯端末２０ＡとＢＴ通信３０を行い、携帯端末２０ＢとＷＦ通信４０を行うことも可能である。
【００１８】
図３に、無線通信部１２０の内部構成を示す。無線通信部１２０は、ＢＴ通信３０を可能にするＢＴ通信部２００と、ＷＦ通信４０を可能にするＷＦ通信部２１０とを含む。ＢＴ通信部２００は、ＢＴ通信を搭載するＢＴ機器を検索するＢＴ機器検索部２０２と、ＢＴ機器との接続を行う接続確立部２０４と、ＢＴ機器との間でデータの送受を可能にするデータ送受信部２０６とを含む。ＷＦ通信部２１０は、ＷＦ通信を搭載するＷＦ機器を検索するＷＦ機器検索部２１２と、ＷＦ機器との接続を行う接続確立部２１４と、ＷＦ機器との間でデータの送受を可能にするデータ送受信部２１６とを含む。ここで、ＢＴ機器とは、ＢＴ通信を有するデバイスであり、ＷＦ機器とは、ＷＦ通信を有するデバイスであり、ＢＴ機器、ＷＦ機器は、物理的なデバイスそのものを指すものではない。
【００１９】
ＢＴ機器検索部２０２は、車載装置から通信可能な範囲にある、探索可能な状態に設定され、かつ同一のプロファイルを有するＢＴ機器を検索する。ＢＴ機器検索部２０２は、ＢＴ機器に固有のＢＴ識別情報を取得する。ＢＴ識別情報は、ＢＴ機器に付与されたデバイス名やメーカＩＤを含むことができる。この検索結果は、制御部１７０へ提供され、制御部１７０は、例えば、検索結果の一覧リストを表示制御部１３０を介して表示させることができる。
【００２０】
接続確立部２０４は、ＢＴ機器との接続、すなわちＢＴ機器間のペアリングを行う。接続確立部２０４は、例えば、ユーザーが選択したＢＴ機器との接続を行う。好ましくは、ＢＴ機器検索部２０２によって検索された複数のＢＴ機器を掲載した一覧リストが表示され、リストの中からユーザーが選択したＢＴ機器とのペアリングが行われる。あるいは別の態様では、接続確立部２０４は、一定の条件下において、ＢＴ機器との自動接続を行うことも可能である。なお、ペアリングにおいて、ＢＴ機器間の認証情報の交換が必要であれば、それも併せて行う。
【００２１】
ＷＦ機器検索部２１２は、車載装置から通信可能な範囲にある探索可能な設定されたＷＦ機器を検索する。ＷＦ機器検索部２１２は、ＷＦ機器に固有のＷＦ識別情報を取得する。ＷＦ識別情報は、ＷＦ機器に付与されたデバイス名やメーカＩＤを含むことができる。この検索結果は、制御部１７０へ提供され、制御部１７０は、例えば、検索結果の一覧リストを表示制御部１３０を介して表示させることができる。
【００２２】
接続確立部２１４は、例えば、ユーザーが選択したＷＦ機器との接続を行う。好ましくは、ＷＦ機器検索部２１２によって検索された複数のＷＦ機器を掲載した一覧リストの中からユーザーが選択したＷＦ機器と接続を行う。なお、図１に示す携帯端末２０Ａ、２０Ｂは、ＢＴ通信機能およびＷＦ通信機能を備えているので、携帯端末２０Ａ、２０Ｂは、ＢＴ機器およびＷＦ機器を包含する。
【００２３】
制御部１７０は、マイクロプロセッサやマイクロコントローラを含み、例えば、プログラム等を実行することにより各部を制御する。好ましい態様では、制御部１７０は、携帯端末２０Ａ、２０Ｂを車載装置１０に、ＢＴ通信３０およびＷＦ通信４０により接続するための通信接続プログラムを備える。図４に、通信接続プログラムの機能的な構成を示す。通信接続プログラム２５０は、接続方法選択部２５２と、ＢＴ通信部２００のＢＴ機器検索部２０２からＢＴ識別情報を取得するＢＴ識別情報取得部２５４と、ＷＦ通信部２１０のＷＦ機器検索部２１２からＷＦ識別情報を取得するＷＦ識別情報取得部２５６と、ＢＴ識別情報およびＷＦ識別情報に基づきＢＴ機器とＷＦ機器とが同一のデバイスであるか否かを判定する同一デバイス判定部２５８と、同一デバイス判定部２５８の判定結果に基づき所定の処理を実行する処理実行部２６０とを有する。
【００２４】
接続方法選択部２５２は、いずれの無線規格を使用して携帯端末の接続を行うかを選択する。ある態様では、接続方法選択部２５２は、ユーザーからの入力に応答してＢＴ通信部２００および／またはＷＦ通信部２１０を起動させることができる。他の態様では、接続方法選択部２５２は、車載装置１０の設定に基づき、ＢＴ通信部および／またはＷＦ通信部２１０を起動させることができる。
【００２５】
ＢＴ機器検索部２０２およびＷＦ機器検索部２１２によって、ＢＴ機器およびＷＦ機器が検索されると、検索されたＢＴ機器およびＷＦ機器のＢＴ識別情報およびＷＦ識別情報がＢＴ識別情報取得部２５４およびＷＦ識別情報取得部２５６へ提供される。ＢＴ識別情報は、ＢＴ機器に固有の識別情報であり、例えば、ＢＤ＿ＡＤＤＲ（Bluetoothアドレス）を含む。さらにＢＴ識別情報は、ＢＴ機器のデバイス名やメーカＩＤを含むことができる。ＷＦ識別情報は、ＷＦ機器に固有の識別情報であり、例えば、ＭＡＣアドレスを含む。さらにＷＦ識別情報は、ＷＦ機器のデバイス名やメーカＩＤを含むことができる。ＢＴ識別情報取得部２５４およびＷＦ識別情報取得部２５６は、取得したＢＴ識別情報およびＷＦ識別情報を記憶部１５０に格納する。
【００２６】
同一デバイス判定部２５８は、ＢＴ識別情報およびＷＦ識別情報に基づき、ＢＴ機器とＷＦ機器とが同一のデバイスに搭載されたものであるか否かを判定する。ここでは、同一の携帯端末であるか否かを判定する。ある態様では、携帯端末がＢＴ通信３０により車載装置１０と接続されているとき、同一デバイス判定部２５８は、ＢＴ通信３０により接続されているＢＴ機器のＢＴ識別情報と、ＷＦ機器検索部２１２によって検索されたＷＦ機器のＷＦ識別情報とを比較し、ＢＴ機器とＷＦ機器とが同一デバイスであるか否かを判定する。他の態様では、携帯端末がＷＦ通信４０により車載装置１０と接続されているとき、同一デバイス判定部２５８は、ＷＦ通信４０により接続されているＷＦ機器のＷＦ識別情報と、ＢＴ機器検索部２０２によって検索されたＢＴ機器のＢＴ識別情報とを比較し、ＷＦ機器とＢＴ機器とが同一デバイスであるか否かを判定する。さらに他の態様では、同一デバイス判定部２５８は、ＢＴ機器検索部２０２によって過去に検索されたＢＴ機器のＢＴ識別情報と、ＷＦ機器検索部２１２によって過去に検索されたＷＦ機器のＷＦ識別情報とを記憶部１５０から読出し、ＢＴ識別情報とＷＦ識別情報とを比較することでＢＴ機器とＷＦ機器とが同一であるデバイスを判定することができる。そして、ＢＴ機器とＷＦ機器とが同一デバイスであると判定された場合には、ＢＴ識別情報およびＷＦ識別情報が同一デバイスであることを識別できるような識別情報を、ＢＴ識別情報およびＷＦ識別情報に与えるようにしてもよい。同一デバイスか否かの判定方法の詳細は、後述する。
【００２７】
処理実行部２６０は、同一デバイス判定部２５８によって同一デバイスであると判定されたとき、種々の処理を実行する。好ましくは、処理実行部２６０は、ＢＴ機器が接続されているとき、当該ＢＴ機器と同一デバイスであるＷＦ機器との接続が容易になるような処理、あるいは、ＷＦ機器が接続されているとき、当該ＷＦ機器と同一デバイスであるＢＴ機器との接続が容易になるような処理を実行する。例えば、ＢＴ機器検索部２０２によって検索された複数のＢＴ機器のデバイス名一覧リストが表示されるとき、処理実行部２６０は、同一デバイスのＢＴ機器のデバイス名が識別表示させるように表示制御部１３０を制御する。あるいは、処理実行部２６０は、ＷＦ機器と同一デバイスであるＢＴ機器が自動的に接続されるように接続確立部２０４を制御する。ＢＴ機器とＷＦ機器との関係が反対の場合も同様である。
【００２８】
次に、同一デバイス判定部２５８の詳細について説明する。図５は、同一デバイス判定部２５８の機能的な構成を示している。同一デバイス判定部２５８は、ＢＴ識別情報の一部をマスクするＢＴマスク部２７０と、ＷＦ識別情報の一部をマスクするＷＦマスク部２７２と、マスクされたＢＴ識別情報とマスクされたＷＦ識別情報とを比較する比較部２７４と、比較部２７４の比較結果に基づき同一デバイスか否かを判定する判定部２７６とを有する。
【００２９】
ＢＴマスク部２７０は、ＢＴ識別情報の一部をマスクする。ある態様では、ＢＴマスク部２７０は、ＢＴ識別情報の予め決められた位置の情報をマスクする。他の態様では、ＢＴマスク部２７０は、ＢＴ機器のメーカに応じてマスクする情報を変更する。この場合、記憶部１５０には、メーカ種別に対応してＢＴ識別情報のマスクする位置を規定したマスク情報が格納され、ＢＴマスク部２７０は、記憶部１５０から読出されたマスク情報に従い、ＢＴ識別情報のマスクすべき情報を決定する。
【００３０】
ＷＦマスク部２７２は、ＷＦ識別情報の一部をマスクする。ある態様では、ＷＦマスク部２７２は、ＷＦ識別情報の予め決められた位置の情報をマスクする。他の態様では、ＷＦマスク部２７２は、ＷＦ機器のメーカに応じてマスクする情報を変更する。この場合、記憶部１５０には、メーカ種別に対応してＷＦ識別情報のマスクする位置を規定したマスク情報が格納され、ＷＦマスク部２７２は、記憶部１５０から読出されたマスク情報に従い、ＷＦ識別情報のマスクすべき情報を決定する。
【００３１】
比較部２７４は、マスクされたＢＴ識別情報とマスクされたＷＦ識別情報とを比較し、比較結果が判定部２７６へ提供される。判定部２７６は、マスクされた２つの情報が一致するか否か、あるいは部分一致するか否かにより、ＢＴ機器とＷＦ機器とが同一デバイスであるか否かを判定する。なお、上記の例では、マスクされたＢＴ識別情報とマスクされたＷＦ識別情報とを比較するようにしたが、これに限らず、ＢＴ識別情報とＷＦ識別情報とを比較し、比較結果の一部をマスクするようにしてもよい。
【００３２】
次に、ＢＴ識別情報およびＷＦ識別情報について説明する。図６に、携帯端末に搭載されたＢＴ機器およびＷＦ機器のそれぞれのＢＴ識別情報およびＷＦ識別情報を例示する。ＢＴ識別情報およびＷＦ識別情報は、ＢＴ機器およびＷＦ機器に固有に割り振られる識別情報であり、識別情報は、文字、数字、記号などの文字列を含む。
【００３３】
ＢＴ識別情報には、典型的に、ＢＴ機器に固有のＢＤ＿ＡＤＤＲ（Bluetoothアドレス）が使用され、ＷＦ識別情報には、典型的に、ＷＦ機器に固有のＭＡＣアドレスが使用される。ＢＤ＿ＡＤＤＲは、１２桁の文字または数字の組合せで表され、ＭＡＣアドレスも同様に１２桁の文字または数字の組合せで表される。ＢＤ＿ＡＤＤＲとＭＡＣアドレスは、ＢＴ機器およびＷＦ機器が同一デバイス（同一の携帯端末）に搭載されるならば、メーカの管理のし易さから、ＢＤ＿ＡＤＤＲとＭＡＣアドレスの一部のみの文字または数字が異なり、他の文字および数字は同一となり得る。
【００３４】
図６（Ａ）は、メーカＡの携帯端末Ａに搭載されたＢＴ機器のＢＤ＿ＡＤＤＲとＷＦ機器のＭＡＣアドレスの一例であり、図６（Ｂ）は、同じメーカＡの携帯端末ＢのＢＤ＿ＡＤＤＲとＭＡＣアドレスの一例である。図６（Ｃ）は、メーカＢの携帯端末ＣのＢＤ＿ＡＤＤＲとＭＡＣアドレスの一例であり、図６（Ｄ）は、メーカＣの携帯端末ＤのＢＤ＿ＡＤＤＲとＭＡＣアドレスの一例である。
【００３５】
図６（Ａ）の場合、最後の２桁の位置３４０の情報「ＡＡ」と「ＡＢ」のみが異なり、他の情報は同一である。図６（Ｂ）の場合も、最後の２桁の位置３４２の情報「６Ｆ」と「７０」のみが異なり、他の情報は同一である。図６（Ｃ）の場合、７〜８桁の位置３４４の情報「ａｃ」と「ＢＣ」のみが異なり、残りの情報は同一である。図６（Ｄ）の場合、大文字と小文字の差を除けば、最後の２桁の位置３４６の情報「ｅｂ」と「ＥＡ」のみが異なり、他の情報は同一である。このように、同一デバイスに搭載されたＢＴ機器とＷＦ機器のＢＤ＿ＡＤＤＲとＭＡＣアドレスは、その一部の情報のみが異なるだけで、他の情報が同一であるという特性を有する。従って、ＢＤ＿ＡＤＤＲとＭＡＣアドレスの一部の情報をマスクし、両者の残りの情報が一致すれば、ＢＴ機器とＷＦ機器とが同一デバイスに搭載されていると判定することができる。
【００３６】
メーカによって、ＢＤ＿ＡＤＤＲとＭＡＣアドレスとに差を持たせる位置が異なるので、メーカ毎にＢＤ＿ＡＤＤＲとＭＡＣアドレスのマスクする情報を規定したマスク情報を記憶部１５０に予め記憶させることが望ましい。ＢＴ識別情報およびＷＦ識別情報が、ＢＴ機器およびＷＦ機器のメーカＩＤを包含していれば、ＢＴマスク部２７０およびＷＦマスク２７２は、メーカに応じたマスク情報を記憶部１５０から読み出し、マスク情報に従いＢＤ＿ＡＤＤＲおよびＭＡＣアドレスの一部をマスクすることができる。
【００３７】
他方、ＢＴ識別情報およびＷＦ識別情報からメーカを識別することができない場合には、ＢＴマスク部２７０およびＷＦマスク部２７２は、ＢＤ＿ＡＤＤＲおよびＭＡＣアドレスを全くマスクしないようにしてもよい。この場合、ＢＴ機器とＷＦ機器とが同一デバイスに搭載されているとき、比較部２７４による比較結果は、完全一致ではなく、部分一致となる。判定部２７６は、部分一致の割合、あるいは部分一致した数がしきい値以上であれば、同一デバイスであると判定するようにしてもよい。
【００３８】
次に、本実施例の車載装置におけるＢＴ機器とＷＦ機器とが同一デバイスであるかを判定するフローチャートを図７に示す。ここでは、初めに携帯端末がＢＴ通信３０により車載装置１０に接続され、その後、同一の携帯端末に対してＷＦ通信よる接続を行う例を示す。
【００３９】
先ず、携帯端末が車載装置１０にＢＴ通信３０により接続される（Ｓ１００）。これにより、ＢＴ識別情報取得部２５４は、ＢＤ＿ＡＤＤＲを含むＢＴ識別情報を取得する（Ｓ１０２）。その後、ユーザーがＷＦ通信を設定するための指示を車載装置１０へ入力すると、これに応答して、ＷＦ機器検索部２１２が一定の範囲内に存在するＷＦ通信可能な携帯端末を検索する（Ｓ１０４）。ＷＦ機器が検索されると、ＷＦ識別情報取得部２５６は、ＭＡＣアドレスを含むＷＦ識別情報をＷＦ機器検索部２１２から取得する（Ｓ１０６）。
【００４０】
同一デバイス判定部２５８は、ＢＴ識別情報およびＷＦ識別情報に基づき、ＢＴ機器およびＷＦ機器のメーカを識別可能か否かを判定する（Ｓ１０８）。メーカを識別可能であると判定した場合には、同一デバイス判定部２５８は、記憶部１５０から対応するメーカのマスク情報を読出し（Ｓ１１０）、ＢＴマスク部２７０およびＷＦマスク部２７２は、マスク情報に従い、ＢＤ＿ＡＤＤＲおよびＭＡＣアドレスの一部をマスクする（Ｓ１１２）。一方、メーカが識別可能でないと判定した場合には、ＢＴマスク部２７０およびＷＦマスク部２７２は、ＢＤ＿ＡＤＤＲおよびＭＡＣアドレスの予め決められた位置の情報をマスクするか、あるいは全くマスクを行わない（Ｓ１１４）。次に、比較部２７４は、ＢＤ＿ＡＤＤＲとＭＡＣアドレスとを比較し（Ｓ１１６）、判定部２７６は、比較結果に基づき同一デバイスか否か判定する（Ｓ１１８）。同一デバイスであると判定された場合、処理実行部２６０は、検索されたＷＦ機器の接続を促進する処理を実行する（Ｓ１２０）。同一デバイスでないと判定された場合、他の検索されたＷＦ機器があるか否かが判定され（Ｓ１２２）、他の検索されたＷＦ機器があれば、ステップＳ１０８からの処理が繰り返される。
【００４１】
上記図７に示すフローは、携帯端末が先にＢＴ通信により接続され、その後にＷＦ通信が行われる場合を示したが、これと反対に、携帯端末が先にＷＦ通信により接続され、その後にＢＴ通信が行われる場合も同様の処理が実行される。
【００４２】
次に、図７のステップＳ１２０で示した、同一デバイスの接続を容易にする処理について説明する。第１の好ましい態様では、ＢＴ機器またはＷＦ機器の接続をする際に、同一デバイスのＢＴ機器またはＷＦ機器の選択が容易になるような処理を実行する。
【００４３】
図８は、ＢＴ機器またはＷＦ機器を設定する画面に表示されるリスト４００の一例である。例えば、図７の例であれば、ＷＦ機器が検索されたとき、検索されたＷＦ機器のデバイス名がリスト４００に掲載される。リスト４００の中から接続すべきＷＦ機器がユーザーによって選択されると、接続確立部２１４は、選択されたＷＦ機器との通信を確立する。リスト４００は、ＷＦ機器検索部２１２によって検索されたＷＦ機器を表示するが、加えて、ＷＦ機器検索部２１２によって過去に検索されたＷＦ機器、および過去に接続されたＷＦ機器が表示される場合がある。その結果、リスト４００には、複数の接続可能な、あるいは過去に接続されたＷＦ機器のデバイス名が多数表示されることになる。それ故、ユーザーは、スクロールキー４１０などを操作して同一デバイスのＷＦ機器を探さなければならず、操作が煩雑となる。
【００４４】
処理実行部２６０は、同一デバイス判定部２５８によって同一デバイスであると判定されたＷＦ機器のデバイス名が他のデバイス名と区別できるような識別表示を実行する。同一デバイスのＷＦ機器がデバイス２０と仮定したとき、図８（Ａ）は、識別表示が実行される前のリストの例であり、リストの先頭ページには、デバイス２０が表示されていない。処理実行部２６０は、デバイス２０の選択が容易になるように、例えば、図８（Ｂ）に示すように、デバイス２０をハイライト表示させたり、スクロール４１０を操作することなく先頭ページにデバイス２０が表示されるように自動ソーティングをさせたり、デバイス２０に識別マーク４２０を付加させる。このような識別表示により、ユーザーは、同一デバイスのＷＦ機器を容易に認識し、これをＷＦ接続させることができる。
【００４５】
上記の例は、リストからＷＦ機器を選択する場合を説明したが、このような識別表示は、ＢＴ機器を表示するリストにも適用することができることはいうまでもない。
【００４６】
第２の好ましい態様では、処理実行部２６０は、同一デバイスのＷＦ機器またはＢＴ機器を自動的に接続する。図７の例において、同一デバイスのＷＦ機器であると判定されたとき、処理実行部２６０は、接続確立部２１４を制御し、同一デバイスのＷＦ機器を自動的に接続させることができる。このような自動接続により、図８のようなリストからＷＦ機器を選択するユーザー入力を省略することができる。同様に、同一デバイスのＢＴ機器であると判定された場合にも、当該ＢＴ機器を自動的に接続させることができる。
【００４７】
次に、本発明の他の実施例について説明する。通常、ＢＴ通信によるペアリングが初めて行われるとき、互いの認証情報（パスキーまたはＰＩＮコード）を交換し、機器認証をしなければならない。そこで、本実施例では、ＷＦ通信４０により携帯端末が接続されているとき、ＷＦ通信部２１０は、携帯端末のＢＴ通信部に保持されている認証情報を取得し、当該認証情報を、ＷＦ機器と同一であるＢＴ機器に関連付けして保存しておく。これにより、ＢＴ機器を自動接続する際に、改めて認証情報を取得する必要がなくなり、ペアリングを容易に実行させることができる。
【００４８】
図９は、車載装置１０と携帯端末がＷＴ通信４０により接続されているとき、ＢＴ通信３０のペアリングに必要な認証情報を携帯端末から取得する動作フローを示す。本実施例の通信接続プログラム２５０は、ＷＦ通信部２１０によって携帯端末が車載装置１０に接続されているか否かを判定する（Ｓ２００）。携帯端末がＷＦ通信により接続されていると判定されると、同一デバイス判定部２５８は、接続されているＷＦ機器と同一デバイスに搭載されるＢＴ機器を特定する（Ｓ２０２）。具体的には、接続されてＷＦ機器のＷＦ識別情報に対応するＢＴ識別情報を、図８に示すようなリスト一覧の中から検索する。
【００４９】
次に、通信接続プログラム２５０は、ＷＦ通信部２１０を制御し、ＷＦ通信を介して接続されている携帯端末のＢＴ機器（同一プロファイルをもつ機器）の認証情報の送信を要求する制御信号を送信する（Ｓ２０４）。携帯端末は、当該制御信号に応答して、ＢＴ機器の認証情報をＷＦ通信を介して送信し、これがデータ送受信部２１６で受信される（Ｓ２０６）。次に、通信接続プログラム２５０は、受け取った認証情報を、対応するＢＴ機器に関連付けして保存する（Ｓ２０８）。このように、事前にＢＴ機器の認証情報を取得することにより、ＢＴ機器とのペアリングが容易になり、さらに最初のペアリングであったとしてもＢＴ機器の自動接続を可能にすることができる。
【００５０】
上記の例は、ＷＦ通信を介して接続している携帯端末に搭載されたＢＴ機器の認証情報を取得する例を示したが、ＢＴ通信を介して接続している携帯端末に搭載されたＷＦ機器の認証情報を取得するようにしてもよい。
【００５１】
以上、本発明の好ましい実施の形態について詳述したが、本発明は、特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【符号の説明】
【００５２】
１０：車載装置                      ２０Ａ、２０Ｂ：携帯端末
３０：ＢＴ通信                      ４０：ＷＦ通信
１００：マルチメディア再生部        １１０：ナビゲーション部
１２０：無線通信部                  １３０：表示制御部
１４０：音声出力部                  １５０：記憶部
１６０：入力部                      ２００：ＢＴ通信部
２０２：ＢＴ機器検索部              ２０４：接続確立部
２０６：データ送受信部              ２１２：ＷＦ機器検索部
２１４：接続確立部                  ２１６：データ送受信部
２５０：通信接続プログラム          ２５２：接続方法選択部
２５４：ＢＴ識別情報取得部          ２５６：ＷＦ識別情報取得部
２５８：デバイス同一判定部          ２６０：処理実行部
２７０：ＢＴマスク部                ２７２：ＷＦマスク部
２７４：比較部                      ２７６：判定部
【図１】
2015231057.tif 000003
【図２】
2015231057.tif 000004
【図３】
2015231057.tif 000005
【図４】
2015231057.tif 000006
【図５】
2015231057.tif 000007
【図６】
2015231057.tif 000008
【図７】
2015231057.tif 000009
【図８】
2015231057.tif 000010
【図９】
2015231057.tif 000011