(57)【要約】【課題】ユーザが使用しなくなったデバイスの自動接続対象としての登録の解除を支援する「情報処理装置」を提供する。【解決手段】車載装置１は、新たなモバイル装置２とのペアリングの完了が発生したならば、当該モバイル装置２との自動接続用の接続情報を接続情報テーブルに登録すると共に、当該モバイル装置２から電話番号、アドレス帳の登録内容等の属性を取得しデバイス属性管理テーブルに登録する。また、デバイス属性管理テーブルに当該モバイル装置２との属性の一致度が高い属性が登録されている他のモバイル装置２があれば、当該他のモバイル装置２の登録の解除をユーザに問い合わせ、解除を指示されたならば、当該他のモバイル装置２の接続情報を接続情報テーブルから削除する。【選択図】図５
2020136786.tif 000002
【特許請求の範囲】
【請求項１】
無線通信を介してデバイスと接続する情報処理装置であって、
前記無線通信を介してペアリングされたデバイスと自動接続するための接続情報が登録された接続情報テーブルと、
接続情報テーブルに前記接続情報が登録されたデバイスと無線通信可能となったときに、当該デバイスの接続情報を用いて当該デバイスと自動接続する自動接続手段と、
接続したデバイスから、当該デバイスに登録されている所定の情報である登録情報を取得し、当該デバイスの登録情報として管理する登録情報管理手段と、
デバイスとの新たなペアリングの完了が発生したときに、ペアリングが完了し接続したデバイスから前記登録情報管理手段が取得した登録情報との一致の程度が所定のレベル以上である登録情報が前記登録情報管理手段によって管理されている他のデバイスが存在する場合に、当該他のデバイスを登録解除候補デバイスとして選定する登録解除候補デバイス選定手段と、
前記登録解除候補デバイスの登録の解除をユーザに問い合わせ、解除を指示された場合に、接続情報テーブルの当該登録解除候補デバイスの前記接続情報の登録を解除する登録解除手段とを有することを特徴とする情報処理装置。
【請求項２】
請求項１記載の情報処理装置であって、
前記デバイスは移動電話機能を備えたモバイル装置であり、
前記登録情報は、前記モバイル装置の電話番号を含み、
前記登録解除候補デバイス選定手段は、ペアリングが完了し接続したモバイル装置から前記登録情報として取得した電話番号と一致する電話番号が前記登録情報管理手段によって管理されている他のモバイル装置が存在する場合には、当該他のモバイル装置を登録解除候補デバイスとして選定することを特徴とする情報処理装置。
【請求項３】
請求項１記載の情報処理装置であって、
前記登録情報は、前記デバイスに登録された、各人の連絡先の情報を含み、
前記登録解除候補デバイス選定手段は、ペアリングが完了し接続したデバイスから前記登録情報として取得した連絡先の情報との一致の程度が所定のレベル以上である連絡先の情報が前記登録情報管理手段によって管理されている他のデバイスが存在する場合には、当該他のデバイスを登録解除候補デバイスとして選定することを特徴とする情報処理装置。
【請求項４】
請求項１記載の情報処理装置であって、
前記登録情報は、前記デバイスに登録された、当該デバイスに記憶された楽曲の管理情報を含み、
前記登録解除候補デバイス選定手段は、ペアリングが完了し接続したデバイスから前記登録情報として取得した楽曲の管理情報との一致の程度が所定のレベル以上である楽曲の管理情報が前記登録情報管理手段によって管理されている他のデバイスが存在する場合には、当該他のデバイスを登録解除候補デバイスとして選定することを特徴とする情報処理装置。
【請求項５】
請求項２記載の情報処理装置であって、
前記登録情報は、前記モバイル装置に登録された、各人の連絡先の情報を含み、
前記登録解除候補デバイス選定手段は、ペアリングが完了し接続したモバイル装置から前記登録情報として取得した電話番号と一致する電話番号が前記登録情報管理手段によって管理されている他のモバイル装置が存在しないときに、ペアリングが完了し接続したモバイル装置から前記登録情報として取得した連絡先の情報との一致の程度が所定のレベル以上である連絡先の情報が前記登録情報管理手段によって管理されている他のモバイル装置が存在する場合には、当該他のモバイル装置を登録解除候補デバイスとして選定することを特徴とする情報処理装置。
【請求項６】
請求項２記載の情報処理装置であって、
前記登録情報は、前記モバイル装置に登録された、当該モバイル装置に記憶された楽曲の管理情報を含み、
前記登録解除候補デバイス選定手段は、ペアリングが完了し接続したモバイル装置から前記登録情報として取得した電話番号と一致する電話番号が前記登録情報管理手段によって管理されている他のモバイル装置が存在しないときに、ペアリングが完了し接続したモバイル装置から前記登録情報として取得した楽曲の管理情報との一致の程度が所定のレベル以上である楽曲の管理情報が前記登録情報管理手段によって管理されている他のモバイル装置が存在する場合には、当該他のモバイル装置を登録解除候補デバイスとして選定することを特徴とする情報処理装置。
【請求項７】
請求項２記載の情報処理装置であって、
前記登録情報は、前記モバイル装置に登録された、各人の連絡先の情報と、前記モバイル装置に登録された、当該モバイル装置に記憶された楽曲の管理情報とを含み、
前記登録解除候補デバイス選定手段は、ペアリングが完了し接続したモバイル装置から前記登録情報として取得した電話番号と一致する電話番号が前記登録情報管理手段によって管理されている他のモバイル装置が存在しないときに、ペアリングが完了し接続したモバイル装置から前記登録情報として取得した連絡先の情報と楽曲の管理情報のセットとの一致の程度が所定のレベル以上である連絡先の情報と楽曲の管理情報とのセットが前記登録情報管理手段によって管理されている他のモバイル装置が存在する場合には、当該他のモバイル装置を登録解除候補デバイスとして選定することを特徴とする情報処理装置。
【請求項８】
請求項１、２、３、４、５、６または７記載の情報処理装置であって、
当該情報処理装置は、自動車に搭載された情報処理装置であることを特徴とする情報処理装置。
【請求項９】
請求項１、２、３、４、５、６、７または８記載の情報処理装置であって、
前記無線通信は、Bluetooth(登録商標）規格の無線通信であることを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置において、当該情報処理装置との自動接続を許可するデバイスを管理する技術に関するものである。
【背景技術】
【０００２】
情報処理装置において、当該情報処理装置との自動接続を許可するデバイスを管理する技術としては、マスターとしてBluetooth（登録商標）による通信をスレーブとなるデバイスとの間で行う情報処理装置を、複数のデバイスについての接続情報を登録可能に構成し、情報処理装置において、接続情報が登録されている任意のデバイスと、当該デバイスと通信可能となった時点で自動接続する技術が知られている（たとえば、特許文献１）。ここで、接続情報は、デバイスを自動接続するための情報であり、情報処理装置はデバイスとの間で所定の手順によってBluetoothのペアリングが確立すると、そのデバイスについて接続情報を生成し登録する。
【０００３】
また、このような情報処理装置において、新たなデバイスとのペアリングが確立したときに、接続情報が登録されているデバイスのうちの所定期間自動接続できないデバイスの接続情報や、最も過去に登録した接続情報の登録を解除する技術も知られている（たとえば、特許文献２）。
【０００４】
なお、Bluetooth（登録商標）のペアリングの技術としては、ユーザがデバイスに入力した情報処理装置のパスキーを用いて情報処理装置とデバイスの間で通信を行ってペアリングを確立する技術（たとえば、特許文献１）と、情報処理装置においてＮＦＣ（Near Field Communication）による通信が接続したデバイスとの間で、ＮＦＣによる通信で情報を交換してペアリングを自動的に確立する技術（たとえば、特許文献３）が知られている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２-２９０２７号公報
【特許文献２】特開２００６-２２２５９５号公報
【特許文献３】特開２０１４-１９２６７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述のように情報処理装置を、通信可能となった時点でデバイスを自動接続するための情報である接続情報を複数のデバイスについて登録可能に構成した場合、過去に登録された接続情報のうち、デバイスの買い換えにより不要になり他人に譲渡するなどしてユーザが使用しなくなったデバイスの接続情報については、その登録を情報処理装置に維持し続けることは冗長である。また、このような接続情報は、他人による情報処理装置への不正な接続の可能性を排除して情報処理装置のセキュリティを向上するために、その登録を解除することが望ましい。
【０００７】
また、上述のように、接続情報の登録の解除を、所定期間自動接続できないデバイスの接続情報や、最も過去に登録した接続情報の登録を解除することによって行っても、これによって使用しなくなったデバイスの接続情報の登録を解除することはできない。
【０００８】
また、一般的に、接続情報を複数のデバイスについて登録可能に構成された情報処理装置は、ユーザ操作に応じて、接続情報の登録を解除する機能を備えているが、使用しなくなったデバイスの接続情報の登録の解除を行わなくても、現在使用しているデバイスの利用に支障が生じないため、ユーザは、当該接続情報の登録の解除を怠ってしまうことが多い。
【０００９】
そこで、本発明は、登録されたデバイスとの自動接続を行う情報処理装置において、ユーザが使用しなくなったデバイスの登録の解除を支援することを課題とする。
【課題を解決するための手段】
【００１０】
前記課題達成のために、本発明は、無線通信を介してデバイスと接続する情報処理装置に、前記無線通信を介してペアリングされたデバイスと自動接続するための接続情報が登録された接続情報テーブルと、接続情報テーブルに前記接続情報が登録されたデバイスと無線通信可能となったときに、当該デバイスの接続情報を用いて当該デバイスと自動接続する自動接続手段と、接続したデバイスから、当該デバイスに登録されている所定の情報である登録情報を取得し、当該デバイスの登録情報として管理する登録情報管理手段と、デバイスとの新たなペアリングの完了が発生したときに、ペアリングが完了し接続したデバイスから前記登録情報管理手段が取得した登録情報との一致の程度が所定のレベル以上である登録情報が前記登録情報管理手段によって管理されている他のデバイスが存在する場合に、当該他のデバイスを登録解除候補デバイスとして選定する登録解除候補デバイス選定手段と、前記登録解除候補デバイスの登録の解除をユーザに問い合わせ、解除を指示された場合に、接続情報テーブルの当該登録解除候補デバイスの前記接続情報の登録を解除する登録解除手段とを備えたものである。
【００１１】
ここで、このような情報処理装置は、前記デバイスを移動電話機能を備えたモバイル装置とし、前記登録情報を、前記モバイル装置の電話番号を含むものとし、前記登録解除候補デバイス選定手段において、ペアリングが完了し接続したモバイル装置から前記登録情報として取得した電話番号と一致する電話番号が前記登録情報管理手段によって管理されている他のモバイル装置が存在する場合には、当該他のモバイル装置を登録解除候補デバイスとして選定するようにしてもよい。
【００１２】
または、このような情報処理装置は、前記登録情報を、前記デバイスに登録された、各人の連絡先の情報を含むものとし、前記登録解除候補デバイス選定手段において、ペアリングが完了し接続したデバイスから前記登録情報として取得した連絡先の情報との一致の程度が所定のレベル以上である連絡先の情報が前記登録情報管理手段によって管理されている他のデバイスが存在する場合には、当該他のデバイスを登録解除候補デバイスとして選定するようにしてもよい。
【００１３】
または、このような情報処理装置は、前記登録情報を、前記デバイスに登録された、当該デバイスに記憶された楽曲の管理情報を含むものとし、前記登録解除候補デバイス選定手段において、ペアリングが完了し接続したデバイスから前記登録情報として取得した楽曲の管理情報との一致の程度が所定のレベル以上である楽曲の管理情報が前記登録情報管理手段によって管理されている他のデバイスが存在する場合には、当該他のデバイスを登録解除候補デバイスとして選定するようにしてもよい。
【００１４】
また、上述のように前記デバイスを移動電話機能を備えたモバイル装置とし、前記登録情報を、前記モバイル装置の電話番号を含むものとした情報処理装置は、前記登録情報を、さらに、前記モバイル装置に登録された、各人の連絡先の情報を含むものとし、前記登録解除候補デバイス選定手段において、ペアリングが完了し接続したモバイル装置から前記登録情報として取得した電話番号と一致する電話番号が前記登録情報管理手段によって管理されている他のモバイル装置が存在しないときに、ペアリングが完了し接続したモバイル装置から前記登録情報として取得した連絡先の情報との一致の程度が所定のレベル以上である連絡先の情報が前記登録情報管理手段によって管理されている他のモバイル装置が存在する場合には、当該他のモバイル装置を登録解除候補デバイスとして選定するようにしてもよい。
【００１５】
または、上述のように前記デバイスを移動電話機能を備えたモバイル装置とし、前記登録情報を、前記モバイル装置の電話番号を含むものとした情報処理装置は、前記登録情報を、前記モバイル装置に登録された、当該モバイル装置に記憶された楽曲の管理情報を含むものとし、前記登録解除候補デバイス選定手段において、ペアリングが完了し接続したモバイル装置から前記登録情報として取得した電話番号と一致する電話番号が前記登録情報管理手段によって管理されている他のモバイル装置が存在しないときに、ペアリングが完了し接続したモバイル装置から前記登録情報として取得した楽曲の管理情報との一致の程度が所定のレベル以上である楽曲の管理情報が前記登録情報管理手段によって管理されている他のモバイル装置が存在する場合には、当該他のモバイル装置を登録解除候補デバイスとして選定するようにしてもよい。
【００１６】
または、上述のように前記デバイスを移動電話機能を備えたモバイル装置とし、前記登録情報を、前記モバイル装置の電話番号を含むものとした情報処理装置は、前記登録情報を、前記モバイル装置に登録された、各人の連絡先の情報と、前記モバイル装置に登録された、当該モバイル装置に記憶された楽曲の管理情報とを含むものとし、前記登録解除候補デバイス選定手段において、ペアリングが完了し接続したモバイル装置から前記登録情報として取得した電話番号と一致する電話番号が前記登録情報管理手段によって管理されている他のモバイル装置が存在しないときに、ペアリングが完了し接続したモバイル装置から前記登録情報として取得した連絡先の情報と楽曲の管理情報のセットとの一致の程度が所定のレベル以上である連絡先の情報と楽曲の管理情報とのセットが前記登録情報管理手段によって管理されている他のモバイル装置が存在する場合には、当該他のモバイル装置を登録解除候補デバイスとして選定するようにしてもよい。
【００１７】
また、以上の情報処理装置は、自動車に搭載された情報処理装置であってよい。
また、以上の情報処理装置において、前記無線通信は、Bluetooth規格の無線通信であってよい。
これらのような情報処理装置によれば、電話番号や連絡先の情報や楽曲の管理情報に基づいて、新たなモバイル装置とのペアリングが完了したときに、情報処理装置に登録されているモバイル装置のうちの、ペアリングが完了しモバイル装置に買い換えられたモバイル装置を推定し、その登録の解除をユーザに促して、その解除を支援することができる。
【発明の効果】
【００１８】
以上のように、本発明によれば、登録されたデバイスとの自動接続を行う情報処理装置において、ユーザが使用しなくなったデバイスの登録の解除を支援することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の実施形態に係る車載装置とモバイル装置の構成を示すブロック図である。
【図２】本発明の実施形態に係る車載装置とモバイル装置の配置を示す図である。
【図３】本発明の実施形態に係るモバイル装置のアドレスデータベースと楽曲管理データを示す図である。
【図４】本発明の実施形態に係る車載装置の接続情報テーブルとデバイス属性管理テーブルを示す図である。
【図５】本発明の実施形態に係る接続情報管理処理を示すフローチャートである。
【図６】本発明の実施形態に係る情報処理装置の表示画面の例を示す図である。
【発明を実施するための形態】
【００２０】
以下、本発明の実施形態を自動車に搭載され、ペアリングされたモバイル装置と自動接続する車載装置への適用を例にとり説明する。
図１に車載装置１とモバイル装置２の構成を示す。
図示するように、車載装置１は入力装置１０１、表示装置１０２、マイクやスピーカなどを備えた音声入出力装置１０３、ＢＴモジュール１０４、車載装置１のオペレーティングシステム１０５、オペレーティングシステム１０５上で稼働するアプリケーション、記憶装置１０６、ＧＰＳ受信機などの、その他の周辺装置１０７を備えている。
【００２１】
そして、車載装置１は、上述したアプリケーションとして、接続情報管理ＡＰＰ１１１、ハンズフリーテレフォンＡＰＰ１１２（ＨＦＴ  ＡＰＰ１１２）、メディアプレイヤＡＰＰ１１３、ナビゲーションＡＰＰ１１４などを備えている。
【００２２】
また、オペレーティングシステム１０５は、ＢＴドライバ１０５１を備えている。
ここで、ＢＴモジュール１０４は、Bluetooth(登録商標)規格に従ったマスタ側の無線通信インタフェースであるＢＴインタフェースを提供する。
また、ＢＴドライバ１０５１は、ＢＴモジュール１０４を制御し、ＢＴモジュール１０４と共にBluetoothの各種プロファイルの機能を実現するためのスタックを含んでおり、ＢＴドライバ１０５１が実現する各プロファイルの機能は、オペレーティングシステム１０５や各アプリケーションから利用可能である。
【００２３】
次に、ハンズフリーテレフォンＡＰＰ１１２は、ＢＴインタフェースに接続したモバイル装置２が車載装置１に提供するハンズフリーテレフォンサービス（HFTサービス)を利用して、車載装置１の音声入出力装置１０３を通話音声の入出力に用いて行う通話であるハンズフリー通話機能をユーザに提供する。なお、ハンズフリーテレフォンサービスとは、電話通信機能を車載装置１に提供するモバイル装置２のサービスである。
【００２４】
また、メディアプレイヤＡＰＰ１１３は、記憶装置１０６に記憶されているオーディオコンテンツやビデオコンテンツの再生出力を行う機能や、ＢＴインタフェース接続したモバイル装置２が車載装置１に提供するストリーミング出力サービスを利用した、モバイル装置２のオーディオコンテンツの再生出力を行う外部コンテンツ再生機能をユーザに提供する。なお、ストリーミング出力サービスとは、モバイル装置２に記憶されている楽曲の再生機能を車載装置１に提供するモバイル装置２のサービスである。
【００２５】
また、ナビゲーションＡＰＰ１１４は、現在位置の算出や目的地までの経路案内を行うアプリケーションである。
ただし、以上のような車載装置１は、ハードウエア的には、ＣＰＵやメモリなどを備えたコンピュータを用いて構成されるものであり、オペレーティングシステム１０５や、各アプリケーションは、当該コンピュータが、所定のコンピュータプログラムを実行することにより実現されるものである。
【００２６】
次に、モバイル装置２は、移動電話機能を備えたスマートフォンやタブレット装置などの、ユーザによって携帯される装置であり、図示するように、操作部２０１、ディスプレイ２０２、マイクやスピーカなどを備えた音声入出力部２０３、ＢＴモジュール２０４、モバイル装置２のＯＳであるところのモバイルオペレーティングシステム２０５、モバイルオペレーティングシステム２０５上で稼働するアプリケーションであるモバイルアプリケーション、記憶部２０６、移動電話網にアクセスするための移動通信装置２０７、その他の周辺デバイス２０８を備えている。
【００２７】
また、モバイルオペレーティングシステム２０５は、ＢＴドライバ２０５１を備えている。
ここで、ＢＴモジュール２０４は、Bluetooth規格に従ったＢＴインタフェースを提供する。
また、ＢＴドライバ２０５１は、ＢＴモジュール２０４を制御し、ＢＴモジュール２０４と共にBluetoothの各種プロファイルの機能を実現するためのスタックを含んでおり、ＢＴドライバ２０５１が実現する各プロファイルの機能は、モバイルオペレーティングシステム２０５や各モバイルアプリケーションから利用可能である。
【００２８】
また、モバイル装置２は、モバイルアプリケーションとして、アドレス帳ＡＰＰ２１１、移動電話ＡＰＰ２１２、メールＡＰＰ２１３、プレイヤＡＰＰ２１４などを備えている。
【００２９】
アドレス帳ＡＰＰ２１１は、記憶部２０６に格納されたアドレスデータベースの編集や管理を行う。
アドレスデータベースは、モバイル装置２に事前登録した連絡先の情報であり、図２ａに示すように、各連絡先の氏名や電話番号やメールアドレスよりなるアドレス情報を登録したレコードが蓄積される。
【００３０】
図１に戻り、次に、移動電話ＡＰＰ２１２は、モバイル装置２を、アドレスデータベースを電話帳として用いた移動電話端末として機能させる機能をユーザに提供する他、スレーブＢＴインタフェースに接続した車載装置１に上述したハンズフリーテレフォンサービス（HFTサービス)を提供する。
【００３１】
また、メールＡＰＰ２１３は、アドレスデータベースを登録済みメールアドレス帳として用いた、電子メーラとしての機能をユーザに提供する。
また、プレイヤＡＰＰ２１４は、記憶部２０６に記憶されているオーディオコンテンツの再生出力を行う機能をユーザに提供する他、ＢＴインタフェースに接続した車載装置１に上述したストリーミング出力サービスを提供する。
【００３２】
ここで、プレイヤＡＰＰ２１４はオーディオコンテンツの管理用のデータとして、図２ｂに示すように、記憶部２０６に楽曲データベースとプレイリストデータベースとよりなる楽曲管理データを格納している。楽曲データベースには、記憶部２０６に記憶されているオーディオコンテンツの、ジャンルやアーティストやアルバムやタイトルといった各楽曲の属性と、オーディオコンテンツを格納したファイルのファイルパスなどのファイル識別子が登録されている。
【００３３】
また、プレイリストデータベースには、ユーザが作成した各プレイリスト毎に、当該プレイリストのプレイリスト名と、プレイリストに登録されたオーディオコンテンツの属性やファイルを識別するためのプレイリストコンテンツデータが登録されている。
【００３４】
ユーザは、プレイヤＡＰＰ２１４に、楽曲データベースやプレイリストデータベースの内容を示すリストを表示させて、再生対象とするオーディオコンテンツやプレイリストを選択することができる。
【００３５】
なお、モバイル装置２は、ハードウエア的には、ＣＰＵやメモリなどを備えた携帯型のコンピュータを用いて構成されるものあり、モバイルオペレーティングシステム２０５や、モバイルアプリケーションなどは、当該コンピュータが、所定のコンピュータプログラムを実行することにより実現されるものである。
【００３６】
ここで、車載装置１は、たとえば、図３に示すように、自動車のダッシュボードに表示装置１０２の表示面を自動車後方に向けて配置される。
そして、車載装置１と自動車内にユーザによって持ち込まれたモバイル装置２は、車載装置１のＢＴモジュール１０４とモバイル装置２のＢＴモジュール２０４を介して、ＢＴインタフェースによって相互に通信することができる。
【００３７】
次に、車載装置１の記憶装置１０６には、接続情報を格納した接続情報テーブルと、デバイス属性管理テーブルとが記憶される。
図４ａに示すように、接続情報テーブルには、ＢＴインタフェースによる自動接続を許可するモバイル装置毎に、当該モバイル装置２の登録番号とモバイル装置２のＢＴ接続情報とよりなる接続情報が登録される。また、ＢＴ接続情報には、車載装置１とモバイル装置２のＢＴインタフェースを介した接続に必要となる情報が含まれる。より具体的には、ＢＴ接続情報には、ＢＴインタフェースによる通信に用いるアドレスであるＢＴアドレス、モバイル装置２の名称であるデバイスネーム、ＢＴインタフェースによる通信の暗号のキーであるリンクキーなどが登録される。
【００３８】
なお、車載装置１とのＢＴインタフェースによる自動接続を許可されたモバイル装置２の記憶部２０６にも、車載装置１との自動接続に必要となる車載装置１のＢＴアドレス、車載装置１の名称であるマスタネーム、リンクキーがデバイス側接続情報として登録されている。
【００３９】
次に、図４ｂに示すように、デバイス属性管理テーブルには、接続情報テーブルに接続情報が登録されているモバイル装置毎に、当該モバイル装置２の接続情報テーブルの登録番号と、当該モバイル装置２の属性が登録される。ここで、デバイス属性管理テーブルに登録する各モバイル装置２の属性としては、モバイル装置２の電話番号、モバイル装置２に記憶されているアドレスデータベースの内容を表すアドレスデータベース情報、モバイル装置２に記憶されている楽曲管理データの内容を表す楽曲管理データ情報などを登録する。
【００４０】
さて、このような車載装置１とモバイル装置２の構成において、モバイル装置２が自動車内にユーザによって持ち込まれ、車載装置１がモバイル装置２とＢＴインタフェースを介した通信が可能となると、そのモバイル装置２の接続情報が接続情報テーブルに登録されている場合には、車載装置１のＢＴドライバ１０５１とモバイル装置２のＢＴドライバ２０５１の、車載装置１の接続情報テーブルの通信可能となったモバイル装置２の接続情報と、モバイル装置２のデバイス側接続情報を用いた所定の接続手順が実行され、モバイル装置２と車載装置１の接続が自動的に行われ、車載装置１からモバイル装置２のサービスが利用可能となる。
【００４１】
一方、ＢＴインタフェースを介した通信が可能となったモバイル装置２の接続情報が接続情報テーブルに登録されていない場合には、車載装置１のＢＴドライバ１０５１とモバイル装置２のＢＴドライバ２０５１による所定のペアリングの手順が実行され、ペアリングが完了したならば、モバイル装置２と車載装置１の接続が行われ、車載装置１からモバイル装置２のサービスが利用可能となる。
【００４２】
また、ペアリングが完了したならば、車載装置１において、モバイル装置２に空き番号が登録番号として付与されて、ペアリングが完了したモバイル装置２の登録番号とＢＴ接続情報とよりなる接続情報が接続情報テーブルに登録される。また、モバイル装置２において、車載装置１との次回以降の接続に必要となるデバイス側接続情報が記憶部２０６に登録される。
【００４３】
ここで、このようにして、ペアリングが完了し接続情報が接続情報テーブルに登録されたモバイル装置２と車載装置１は、上述のように、以降、ＢＴインタフェースを介した通信が可能となると自動接続される。
【００４４】
なお、車載装置１とモバイル装置２とのペアリングは、ユーザがモバイル装置２に入力した車載装置１のパスキーを認証に用いて確立する。ただし、車載装置１とモバイル装置２にＮＦＣ（Near Field Communication）による通信を行う機能を備え、車載装置１においてＮＦＣによる通信でモバイル装置２と車載装置１で交換した情報を用いて認証を行ってペアリングを自動的に確立するようにしてもよい。
【００４５】
次に、車載装置１の接続情報管理ＡＰＰ１１１が行う接続情報管理処理について説明する。
図５に、この接続情報管理処理の手順を示す。
図示するように、接続情報管理ＡＰＰ１１１は接続情報管理処理において、ＢＴドライバ１０５１におけるペアリングの完了の発生を監視する（ステップ５０２）。
そして、ペアリングの完了が発生したならば、ペアリングが完了し車載装置１に接続されたモバイル装置２からＢＴインタフェースを介して、そのモバイル装置２の電話番号、アドレスデータベースの登録内容、楽曲管理データの登録内容を取得し、そのモバイル装置２の属性（電話番号、アドレスデータベース情報、楽曲管理データ情報）として、デバイス属性管理テーブルに登録する（ステップ５０４）。
【００４６】
ただし、ペアリングが完了したモバイル装置２から、電話番号、アドレスデータベースの登録内容、楽曲管理データの登録内容のうちの一部しか取得できなかった場合には、当該取得できた分だけをそのモバイル装置２の属性として、デバイス属性管理テーブルに登録する。
【００４７】
なお、モバイル装置２からの電話番号の車載装置１への転送は、たとえば、移動電話ＡＰＰ２１２が行い、モバイル装置２からのアドレスデータベースの登録内容の車載装置１への転送は、たとえば、アドレス帳ＡＰＰ２１１が行い、楽曲管理データの登録内容の車載装置１への転送は、たとえば、プレイヤＡＰＰ２１４が行う。
【００４８】
そして、次に、ペアリングが完了したモバイル装置２の属性（電話番号、アドレスデータベース情報、楽曲管理データ情報）と、デバイス属性管理テーブルに登録されている他のモバイル装置２の属性（電話番号、アドレスデータベース情報、楽曲管理データ情報）の一致度から、登録解除候補モバイル装置を選定する（ステップ５０６）。
【００４９】
ここで、ステップ５０６の、登録解除候補モバイル装置の選定は、以下のように行う。
まず、デバイス属性管理テーブルに登録されている電話番号が、ペアリングが完了したモバイル装置２の電話番号とが一致する、他のモバイル装置２が登録されていれば、その電話番号が一致したモバイル装置２を登録解除候補モバイル装置に選定し、登録解除候補モバイル装置の選定を成功として、ステップ５０６を終了する。
【００５０】
ここで、ペアリングが完了したモバイル装置２と電話番号が一致する他のモバイル装置２を登録解除候補モバイル装置として選定するのは、このような電話番号が一致する他のモバイル装置２は、ユーザによって、機種変更等により、ペアリングが完了したモバイル装置２に買い換えられた、買い換え前に使用されていたモバイル装置２である蓋然性が大きいからである。
【００５１】
一方、ペアリングが完了したモバイル装置２の電話番号と電話番号が一致する、他のモバイル装置２が登録されていなければ、デバイス属性管理テーブルに登録されているアドレスデータベース情報が示すドレスデータベースの登録内容と、ペアリングが完了したモバイル装置２のアドレスデータベースの登録内容との一致度ＤＡが所定のしきい値Ｔｈ（Ｔｈは、たとえば、０.９)以上大きい他のモバイル装置２が存在すれば、存在したモバイル装置２を登録解除候補モバイル装置に選定し、登録解除候補モバイル装置の選定を成功として、ステップ５０６を終了し、一致度ＤＡがしきい値Ｔｈ以上大きい他のモバイル装置２が存在しなければ、登録解除候補モバイル装置の選定を失敗としてステップ５０６を終了する。
【００５２】
ここで、アドレスデータベースの登録内容の一致度ＤＡは、アドレスデータベースに登録されている、氏名、電話番号、メールアドレスよりなるアドレス情報の一致の割合として求める。
【００５３】
または、アドレスデータベースの登録内容の一致度ＤＡがは、氏名の一致の割合をｓ、電話番号の一致の割合をｄ、メールアドレスの一致の割合をｍとして、各割合を重みａｉで加重平均した、
ＤＡ＝｛（ａ１×ｓ）＋（ａ２×ｄ）＋（ａ３×ｍ）}／（ａ１＋ａ２＋ａ３）
により算出してもよい。
【００５４】
なお、この場合には、ａ１＞ａ２＞ａ３として、同一人物に対する情報として変化する可能性の小さい氏名、電話番号、メールアドレスの順に重みを大きくすることが好ましい。
【００５５】
または、ペアリングが完了したモバイル装置２の電話番号と電話番号が一致する、他のモバイル装置２が登録されていなければ、デバイス属性管理テーブルに登録されている楽曲管理データ情報が示す楽曲管理データの登録内容と、ペアリングが完了したモバイル装置２の楽曲管理データの登録内容との一致度ＤＭが所定のしきい値Ｔｈ（Ｔｈは、たとえば、０.９)以上大きい他のモバイル装置２が存在すれば、存在したモバイル装置２を登録解除候補モバイル装置に選定し、登録解除候補モバイル装置の選定を成功として、ステップ５０６を終了し、しきい値Ｔｈ以上大きい他のモバイル装置２が存在しなければ、登録解除候補モバイル装置の選定を失敗としてステップ５０６を終了する。
【００５６】
ここで、楽曲管理データの登録内容の一致度ＤＭは、楽曲管理データの楽曲データベースに登録されているタイトルとプレイリストデータベースに登録されているプレイリストの一致の割合として求める。
【００５７】
または、楽曲管理データの登録内容の一致度ＤＭは、タイトルの一致の割合をｔ、プレイリストの一致の割合をｐとして、各割合を重みｂiで加重平均した、
ＤＭ＝｛（ｂ１×ｐ）＋（ｂ２×ｔ）｝／（ｂ１＋ｂ２）
により算出してもよい。
【００５８】
なお、この場合には、ｂ１＞ｂ２として、ペアリングが完了したモバイル装置２が、他のモバイル装置２から楽曲管理データを引き継いだものでない場合に、両モバイル装置の間で一致する可能性の小さいプレイリスト、タイトルの順に重みを大きくすることが好ましい。
【００５９】
または、ペアリングが完了したモバイル装置２の電話番号と電話番号が一致する、他のモバイル装置２が登録されていなければ、上述したアドレスデータベースの登録内容の一致度ＤＡ、楽曲管理データの登録内容の一致度ＤＭを重みｃiで加重平均した、
｛（ｃ１×ＤＡ）＋（ｃ２×ＤＭ）｝／（ｃ１＋ｃ２）
を一致度として用い、一致度が所定のしきい値Ｔｈ（Ｔｈは、たとえば、０.８)以上大きい他のモバイル装置２が存在すれば、存在したモバイル装置２を登録解除候補モバイル装置に選定し、登録解除候補モバイル装置の選定を成功として、ステップ５０６を終了し、しきい値Ｔｈ以上大きい他のモバイル装置２が存在しなければ、登録解除候補モバイル装置の選定を失敗としてステップ５０６を終了するようにしてもよい。
【００６０】
なお、この場合には、ｃ１＞ｃ２として、ペアリングが完了したモバイル装置２が、他のモバイル装置２からデータを引き継いだものでない場合に、両モバイル装置の間で一致する可能性の小さいアドレスデータベースの登録内容の一致度ＤＡ、楽曲管理データの登録内容の一致度ＤＭの順に重みを大きくすることが好ましい。
【００６１】
さて、ここで、このように、ペアリングが完了したモバイル装置２とアドレスデータベースの登録内容の一致度ＤＡや、楽曲管理データの登録内容の一致度ＤＭが大きい他のモバイル装置２を登録解除候補モバイル装置として選定するのは、このような他のモバイル装置２は、ユーザによって、ペアリングが完了したモバイル装置２に買い換えられた、買い換え前に使用されていたモバイル装置２である蓋然性が大きいからである。
【００６２】
なお、ステップ５０６の、登録解除候補モバイル装置の選定においては、電話番号を考慮せずに、上述したペアリングが完了したモバイル装置２の電話番号と電話番号が一致する他のモバイル装置２が登録されていない場合のように、アドレスデータベースの登録内容の一致度ＤＡと、楽曲管理データの登録内容の一致度ＤＭの一方、または、双方に基づいて登録解除候補モバイル装置を選定するようにしてもよい。
【００６３】
さて、ステップ５０６において、登録解除候補モバイル装置の選定に失敗した場合には（ステップ５０８）、たとえば、図６ａに示すようなペアリングの完了を通知する通知画面を表示装置１０２に一定期間表示し（ステップ５２０）、ステップ５０２からの処理に戻る。
【００６４】
なお、図６ａの通知画面において、”MAMA'S MOBILE”がペアリングが完了したモバイル装置２のデバイスネーム、(00:16:f3:7c:12;xx)がペアリングが完了したモバイル装置２のＢＴアドレスである。
【００６５】
一方、登録解除候補モバイル装置の選定に成功した場合には（ステップ５０８）、たとえば、図６ｂに示すようなペアリングの完了の通知と、登録解除候補モバイル装置の登録の解除の要否の問い合わせを行う問い合わせ画面を表示装置１０２に表示する（ステップ５１０）。
【００６６】
なお、図６ｂの問い合わせ画面において、”MAMA'S MOBILE”がペアリングが完了したモバイル装置２のデバイスネーム、(00:16:f3:7c:12;xx)がペアリングが完了したモバイル装置２のＢＴアドレス、”MAMA PHONE”が登録解除候補モバイル装置のデバイスネーム、(00:14:f5:bd:18;xx)が登録解除候補モバイル装置のＢＴアドレスである。
【００６７】
そして、ユーザから登録を解除しないことと指示があったならば（ステップ５１２）、問い合わせ画面の表示を消去し（ステップ５１８）、ステップ５０２からの処理に戻る。
一方、ユーザから登録を解除することと指示があったならば（ステップ５１４）、接続情報テーブルの登録解除候補モバイル装置の登録と、デバイス属性管理テーブルの登録解除候補モバイル装置の登録とを消去する（ステップ５１６）。
【００６８】
この接続情報テーブルの登録解除候補モバイル装置の登録と、デバイス属性管理テーブルの登録解除候補モバイル装置の登録との消去により、登録解除候補モバイル装置として選定されたモバイル装置２は、以降、車載装置１と自動接続できなくなり、車載装置１と接続するためには、再度のペアリングが必要となる。
【００６９】
そして、問い合わせ画面の表示を消去し（ステップ５１８）、ステップ５０２からの処理に戻る。
以上、車載装置１の接続情報管理ＡＰＰ１１１が行う接続情報管理処理について説明した。
次に、車載装置１の接続情報管理ＡＰＰ１１１は、以上のような接続情報管理処理に加え、モバイル装置２との自動接続が発生する度に、自動接続したモバイル装置２から、そのモバイル装置２の電話番号、アドレスデータベースの登録内容、楽曲管理データの登録内容を取得し、デバイス属性管理テーブルに登録されている、そのモバイル装置２の属性の電話番号、アドレスデータベース情報、楽曲管理データ情報を更新する処理も行う。
【００７０】
以上、本発明の実施形態について説明した。
このように、本実施形態によれば、新たなモバイル装置２とのペアリングが完了したときに、そのモバイル装置２に買い換えられた、買い換え前に車載装置１に登録されていたモバイル装置２の登録の解除をユーザに促して、その解除を支援することができる。
【００７１】
ところで、以上では、車載装置１への適用を例にとり、本発明の実施形態を説明したが、本実施形態は、事前登録されているモバイル装置２を自動接続する装置であれば、車載装置１以外の任意の装置に同様に適用可能である。また、Bluetooth以外の通信規格に従って、事前登録されているモバイル装置２を自動接続する装置に同様に適用可能である。
【００７２】
また、本実施形態は、デバイス属性管理テーブルに登録するモバイル装置２の属性を適当に設定することにより、移動電話機能を備えていないモバイル装置にも同様に適用可能である。すなわち、たとえば、移動電話機能を備えていないポータブルオーディオプレイヤに適用する場合には、デバイス属性管理テーブルに登録するモバイル装置２の属性を、楽曲管理データ情報のみとすればよい。
【符号の説明】
【００７３】
１…車載装置、２…モバイル装置、１０１…入力装置、１０２…表示装置、１０３…音声入出力装置、１０４…ＢＴモジュール、１０５…オペレーティングシステム、１０６…記憶装置、１０７…周辺装置、１１１…接続情報管理ＡＰＰ、１１２…ハンズフリーテレフォンＡＰＰ、１１３…メディアプレイヤＡＰＰ、１１４…ナビゲーションＡＰＰ、２０１…操作部、２０２…ディスプレイ、２０３…音声入出力部、２０４…ＢＴモジュール、２０５…モバイルオペレーティングシステム、２０６…記憶部、２０７…移動通信装置、２０８…周辺デバイス、２１１…アドレス帳ＡＰＰ、２１２…移動電話ＡＰＰ、２１３…メールＡＰＰ、２１４…プレイヤＡＰＰ、１０５１…ＢＴドライバ、２０５１…ＢＴドライバ。
【図１】
2020136786.tif 000003
【図２】
2020136786.tif 000004
【図３】
2020136786.tif 000005
【図４】
2020136786.tif 000006
【図５】
2020136786.tif 000007
【図６】
2020136786.tif 000008