(57)【要約】【課題】  機器の使用位置に対応づけて機器の登録を行うことで、登録情報の上限に達した場合にも機器の登録情報について意図しない削除を抑制することを実現する。【解決手段】  メディアプレーヤ１は無線通信部１０と、記憶部３０と、無線通信アプリケーション４０と、位置情報検出部５０とを備える。無線通信アプリケーション４０を構成する登録情報制御部４２は、位置情報検出部５０にて検出されるメディアプレーヤ１の位置情報に応じて、通信相手の機器情報を恒久的機器登録情報４５と一時的機器登録情報４６の何れに記憶するか決定する。恒久的機器登録情報４５に記憶された機器情報は無線通信終了後も恒久的に記憶され、一時的機器登録情報４６に記憶された機器情報は無線通信終了後削除される。【選択図】  図２
2011034310.tif 000002
【特許請求の範囲】
【請求項１】
無線通信を行うために認証処理を要する無線通信機器であって、
他の機器と無線通信を行う無線通信部と、
前記無線通信に要する認証処理により生成される前記他の機器の有する機器情報を記憶
する記憶部と、
前記無線通信機器の位置情報を取得する位置検出部と、
前記位置検出部により取得する位置情報を、前記他の機器との無線通信終了後も前記機
器情報を保持する位置とする第１の位置情報と、前記無線通信終了後には前記機器情報を
保持しない位置とする第２の位置情報との何れかとして登録する登録情報制御部と、
前記無線通信実行時の前記無線通信機器の位置情報を取得し、その位置情報が前記第１
の位置情報と一致するか否かを判別し、取得された前記位置情報が前記第１の位置情報と
一致する場合、保持されている前記機器情報を用いて前記認証処理を行って無線通信を行
う無線通信制御部と、
を備えることを特徴とする無線通信機器。
【請求項２】
前記記憶部は、
前記無線通信実行時に取得した位置情報が前記第１の位置情報である場合、前記無線通
信部にて無線通信を行う通信相手の機器の機器情報を記憶する第１の記憶部と、
前記無線通信実行時に取得した位置情報が前記第２の位置情報である場合、前記無線通
信部にて無線通信を行う通信相手の機器の機器情報を記憶する第２の記憶部と、
を備え、
前記登録情報制御部は、前記無線通信部にて無線通信終了時に前記第２の記憶部に記憶
した前記機器情報を削除することを特徴とする請求項１に記載の無線通信機器。
【請求項３】
前記無線通信部は、前記無線通信実行時に取得した位置情報が前記第２の位置情報であ
る場合、前記無線通信部にて無線通信を行わないように制御を行う
ことを特徴とする請求項１に記載の無線通信機器。
【請求項４】
前記記憶部は、
前記無線通信実行時に取得した位置情報が前記第１の位置情報である場合、前記無線通
信部にて無線通信を行う通信相手の機器の機器情報を記憶する第１の記憶部と、
前記無線通信実行時に取得した位置情報が前記第２の位置情報である場合、前記無線通
信部にて無線通信を行う通信相手の機器の機器情報を記憶する第２の記憶部と、
を備え、
前記登録情報制御部に操作信号を送出する操作部と、
を更に備え、
前記登録情報制御部は、前記無線通信実行時に取得した位置情報が前記第２の位置情報
である場合であって、前記操作信号が前記無線通信の通信相手の機器情報を恒久的に保持
することを指示するものであるとき、前記機器情報を前記第２の記憶部から前記第１の記
憶部に移して恒久的に保持することを特徴とする請求項１に記載の無線通信機器。
【請求項５】
前記無線通信実行時に取得した位置情報が、前記第２の位置情報である場合、若しくは
前記第１の位置情報及び前記第２の位置情報に該当しない新たに検出された位置情報であ
る場合であって、前記操作信号が前記無線通信実行時に取得した位置情報を前記第１の位
置情報と設定することを示すものである場合、
前記登録情報制御部は、前記無線通信実行時に取得した位置情報を前記第１の位置情報
として記憶することを特徴とする請求項４に記載の無線通信機器。
【請求項６】
認証処理を要する無線通信を行う無線通信機器の機器登録方法であって、
他の機器と無線通信を行い、
前記無線通信に要する認証処理により生成する機器情報を記憶し、
前記無線通信機器が存在する位置の位置情報を検出し、
前記位置情報を前記無線通信終了後も前記機器情報を恒久的に保持するとする第１の位
置情報と、前記無線通信終了後には前記機器情報を保持しないとする第２の位置情報の何
れかとして登録し、
前記無線通信実行時の前記無線通信機器の位置情報である第３の位置情報が、前記第１
の位置情報であるか否かを判別し、
前記無線通信実行時に取得した位置情報が第１の位置情報である場合、前記機器情報を
用いて前記認証処理を行って無線通信を行うことを特徴とする機器登録方法。
【請求項７】
前記無線通信実行時に取得した位置情報が前記第１の位置情報である場合、前記無線通
信を行う通信相手の機器の機器情報を第１の記憶部に記憶し、
前記無線通信実行時に取得した位置情報が前記第２の位置情報である場合、前記無線通
信を行う通信相手の機器の機器情報を第２の記憶部に記憶し、
前記無線通信を終了した際に前記第２の記憶部に記憶した前記機器情報を削除する
ことを特徴とする請求項６に記載の機器登録方法。
【請求項８】
前記無線通信実行時に取得した位置情報が前記第１の位置情報である場合、前記無線通
信部にて無線通信を行う通信相手の機器の機器情報を記憶し、
前記無線通信実行時に取得した位置情報が前記第２の位置情報である場合、前記無線通
信部にて無線通信を行わないように制御を行う
ことを特徴とする請求項６に記載の機器登録方法。
【請求項９】
前記無線通信実行時に取得した位置情報が前記第１の位置情報である場合、前記無線通
信を行う通信相手の機器の機器情報を第１の記憶部に記憶し、
前記無線通信実行時に取得した位置情報が前記第２の位置情報である場合、前記無線通
信を行う通信相手の機器の機器情報を第２の記憶部に記憶し、
前記無線通信実行時に取得した位置情報が前記第２の位置情報である場合、前記機器情
報を恒久的に保持するか否かを選択する問い合わせを行い、
前記機器情報を恒久的に保持することが選択された場合、前記機器情報を前記第２の記
憶部から前記第１の記憶部に移して恒久的に保持する
ことを特徴とする請求項６に記載の機器登録方法。
【請求項１０】
前記無線通信実行時に取得した位置情報が、前記第２の位置情報である場合、若しくは
前記第１の位置情報及び前記第２の位置情報に該当しない新たに検出された位置情報であ
る場合、前記無線通信実行時に取得した位置情報を前記第１の位置情報として登録するか
否かを選択する問い合わせを行い、
前記無線通信実行時に取得した位置情報を前記第１の位置情報として登録することが選
択された場合、前記無線通信実行時に取得した位置情報を前記第１の位置情報として登録
することを特徴とする請求項９に記載の機器登録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置及び機器登録方法に関する。
【背景技術】
【０００２】
近年、無線通信によって情報を送受信する需要の高まりに伴い、Ｂｌｕｅｔｏｏｔｈ（
登録商標）に代表されるような近距離無線通信を行うシステムが広まりつつある。例えば
音楽再生装置で音声データを再生し、その音声データをＢｌｕｅｔｏｏｔｈ等の無線通信
で伝送して、ワイヤレスヘッドフォンやワイヤレススピーカ等で視聴するシステムや、携
帯電話とハンズフリー機器とを無線接続するハンズフリーシステムが挙げられる。
【０００３】
Ｂｌｕｅｔｏｏｔｈに代表される近距離無線通信は、機器の使用場所は固定されずに、
任意の使用場所において、自装置の近傍に存在する機器と接続するアドホック通信を行う
ことができる点が大きな特徴である。一方で、セキュリティの観点から接続に際して機器
間で認証を行うことが一般的となっている。また、一旦接続や認証が成功した後は、次回
以降のために接続先のアドレスや認証情報をシステム内に保持しておく構成（機器登録動
作と呼ばれる）が一般的となっている。機器間の認証動作に関しては、例えば、Ｂｌｕｅ
ｔｏｏｔｈの場合は、Ｖｅｒｓｉｏｎ  ２．１から導入されたＳｅｃｕｒｅ  Ｓｉｍｐｌ
ｅ  Ｐａｉｒｉｎｇの仕組みのように、認証動作をよりユーザにとって簡素な操作で実行
できるような改良がなされ、よりアドホック通信がより簡単に／気軽に利用できるように
なってきている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−６５８５０
【発明の概要】
【発明が解決しようとする課題】
【０００５】
Ｂｌｕｅｔｏｏｔｈに代表されるような近距離無線通信を備える機器は、一般的に組み込
み型の機器が多く、記憶領域のサイズなどのシステムリソースが限られていることが多い
。このため、システムの登録機器数の上限を超えて新たな機器を登録する場合には、保存
済みの登録機器情報の中から登録順序の一番古い情報を削除して、新たな機器の情報を登
録することが行われている（例えば特許文献１）。
【０００６】
しかし、普段は自宅に存在する複数の機器を登録して自宅にて使用する一方で、気軽な
アドホック通信の利便性を活かして複数のユーザが機器を持ち寄り互いの機器を接続して
利用したり、外出先で一時的にその場に存在する機器を接続して利用したりするような使
用方法が考えられる。従って、上述の技術を用いて、登録順序の一番古い機器情報を削除
すると、自宅で使用するために登録していた機器情報が削除されてしまうおそれがあり、
必ずしもユーザの意図に即した制御とは言えない。
【０００７】
本発明は、上述した点に鑑みてなされたものであり、機器の使用位置に対応づけて機器
の登録を行うことで、登録情報の上限に達した場合にも機器の登録情報について意図しな
い削除を抑制することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明に係る情報処理装置は、無線通信を行うために認証
処理を要する無線通信機器であって、他の機器と無線通信を行う無線通信部と、前記無線
通信に要する認証処理により生成される前記他の機器の有する機器情報を記憶する記憶部
と、前記無線通信機器の位置情報を取得する位置検出部と、前記位置検出部により取得す
る位置情報を、前記他の機器との無線通信終了後も前記機器情報を保持する位置とする第
１の位置情報と、前記無線通信終了後には前記機器情報を保持しない位置とする第２の位
置情報との何れかとして登録する登録情報制御部と、前記無線通信実行時の前記無線通信
機器の位置情報を取得し、その位置情報が前記第１の位置情報と一致するか否かを判別し
、取得された前記位置情報が前記第１の位置情報と一致する場合、保持されている前記機
器情報を用いて前記認証処理を行って無線通信を行う無線通信制御部とを備えることを特
徴としている。
【０００９】
また、本発明に係る機器登録方法は、認証処理を要する無線通信を行う無線通信機器の
機器登録方法であって、他の機器と無線通信を行い、前記無線通信に要する認証処理によ
り生成する機器情報を記憶し、前記無線通信機器が存在する位置の位置情報を検出し、前
記位置情報を前記無線通信終了後も前記機器情報を恒久的に保持するとする第１の位置情
報と、前記無線通信終了後には前記機器情報を保持しないとする第２の位置情報の何れか
として登録し、前記無線通信実行時の前記無線通信機器の位置情報である第３の位置情報
が、前記第１の位置情報であるか否かを判別し、前記無線通信実行時に取得した位置情報
が第１の位置情報である場合、前記機器情報を用いて前記認証処理を行って無線通信を行
うことを特徴としている。
【発明の効果】
【００１０】
本発明によれば、機器の使用位置に対応づけて機器の登録を行うことで、登録情報の上
限に達した場合にも機器の登録情報について意図しない削除を抑制することが実現する。
【図面の簡単な説明】
【００１１】
【図１】本実施の形態におけるメディアプレーヤの使用状況の概略図。
【図２】本実施の形態におけるメディアプレーヤの機能ブロック図。
【図３】本実施の形態における登録位置情報の記憶状態の概念図。
【図４】本実施の形態における恒久的機器登録情報の記憶状態の概念図。
【図５】本実施の形態における一時的機器登録情報の記憶状態の概念図。
【図６】本実施の形態における第１の実施の形態におけるペアリングの手順を示すフローチャート。
【図７】本実施の形態における第１の実施の形態におけるＢｌｕｅｔｏｏｔｈ通信切断時の手順を示すフローチャート。
【図８】本実施の形態における第２の実施の形態におけるペアリングの手順を示すフローチャート。
【図９】本実施の形態における第３の実施の形態におけるＢｌｕｅｔｏｏｔｈ通信切断時の手順を示すフローチャート。
【発明を実施するための形態】
【００１２】
以下、図１〜図９を用いて、本発明の実施の形態について説明する。
【００１３】
本発明に係る電子機器として、メディアプレーヤ１を例に説明をする。まず、図１を用
いて、本願発明に係る無線通信機器の使用状況について説明する。図１は、本実施の形態
におけるメディアプレーヤ１の使用状況の概略図である。
【００１４】
本実施の形態においては、ユーザが無線通信を実行する位置として、位置Ａ（自宅）、
位置Ｂ（外出先）、位置Ｃ（職場）の３箇所を想定する。位置Ａにはスピーカ２００、位
置Ｂにはステレオ３００、位置Ｃにはプリンタ４００とパーソナルコンピュータ５００と
がそれぞれ存在している。この状況下で、ユーザがメディアプレーヤ１とヘッドフォン１
００とを携帯して位置Ａから、位置Ｂ及び位置Ｃへ移動して、各位置に存在する他の機器
と無線通信を行う。例えば、メディアプレーヤ１から音声ストリーミングデータを無線送
信し、スピーカ２００やステレオ３００等で出力したり、メディアプレーヤ１から映像デ
ータを無線送信し、プリンタ４００やパーソナルコンピュータ５００にて出力したりする
。本実施の形態において、無線通信とは、Ｂｌｕｅｔｏｏｔｈ規格に準じた通信（以下「
Ｂｌｕｅｔｏｏｔｈ通信」という）を指すこととする。
【００１５】
次に、メディアプレーヤ１が他の機器（スピーカ２００・ステレオ３００・プリンタ４
００・パーソナルコンピュータ５００）とＢｌｕｅｔｏｏｔｈ通信を行う場合のペアリン
グ動作について説明する。ペアリング動作とは、メディアプレーヤ１が無線通信の実行に
先立って行う、無線接続先機器の認証及び登録処理をいう。本実施の形態においては、Ｂ
ｌｕｅｔｏｏｔｈ通信のＧＡＰ（Ｇｅｎｅｒｉｃ  Ａｃｃｅｓｓ  Ｐｒｏｆｉｌｅ）で定
められた認証及び登録処理を行うとする。
【００１６】
このペアリング動作の流れは、まず周辺に存在するＢｌｕｅｔｏｏｔｈ通信機能を備え
る機器の検出を行い、検出された機器の中からＢｌｕｅｔｏｏｔｈ通信を行う通信相手を
選択する。そして、ＰＩＮ（Ｐｅｒｓｏｎａｌ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｎｕｍ
ｂｅｒ）コードと呼ばれるパスワードを入力することで認証を行う。一旦、認証が成立す
ると、認証済みキーが生成されて通信相手の識別子と共に記憶されるので、再度その通信
相手とＢｌｕｅｔｏｏｔｈ通信を行う際にはＰＩＮコードの入力等が不要となる。
【００１７】
次に、ペアリング動作の後、Ｂｌｕｅｔｏｏｔｈ通信を開始するまでの流れを説明する
。まず、メディアプレーヤ１若しくは通信相手（スピーカ２００・ステレオ３００・プリ
ンタ４００・パーソナルコンピュータ５００）の側からＢｌｕｅｔｏｏｔｈ通信の実行が
指示される、若しくはユーザの指示無しに自動的にＢｌｕｅｔｏｏｔｈ通信の接続が実行
される。すると、ＢｌｕｅｔｏｏｔｈのＡＶＲＣＰ（Ａｕｄｉｏ／Ｖｉｄｅｏ  Ｒｅｍｏ
ｔｅ  Ｃｏｎｔｒｏｌ  Ｐｒｏｆｉｌｅ）やＡ２ＤＰ（Ａｄｖａｎｃｅｄ  Ａｕｄｉｏ  
Ｄｉｓｔｒｉｂｕｔｉｏｎ  Ｐｒｏｆｉｌｅ）、ＢＩＰ（Ｂａｓｉｃ  Ｉｍａｇｉｎｇ  
Ｐｒｏｆｉｌｅ）、ＯＰＰ（Ｏｂｊｅｃｔ  Ｐｕｓｈ  Ｐｒｏｆｉｌｅ）、ＳＰＰ（Ｓｅ
ｒｉａｌ  Ｐｏｒｔ  Ｐｒｏｆｉｌｅ）等に定められた方法で接続処理がなされ、各々の
方法で定められたデータが双方向でＢｌｕｅｔｏｏｔｈ通信可能な状態となる。例えば、
音声ストリーミング送信の場合、メディアプレーヤ１とヘッドフォン１００は、Ａ２ＤＰ
により定められた方法で接続し、符号化されたストリーミングデータがヘッドフォン１０
０に送信される。ヘッドフォン１００の側では、受信したデータを復号化手段により復号
して音声として再生される。これにより、メディアプレーヤ１とヘッドフォン１００の間
で音声データの再生が可能な状態となる。
【００１８】
本実施の形態においてメディアプレーヤ１の記憶容量は有限なものであり、ペアリング
動作を行い自装置内に識別子や認証済みキーを記憶することができる件数には限りがある
。従って、登録件数が上限に達した場合は、何れかの機器情報を削除しなければ、新たな
通信相手の機器情報の登録を行うことができない。例えば、削除を行う機器情報をペアリ
ングを行った時が最も古いもの若しくは使用頻度の低いものから選択するとする。この場
合に、位置Ｂ（外出先）や位置Ｃ（職場）に存在する通信相手（ステレオ３００、プリン
タ４００、パーソナルコンピュータ５００）とＢｌｕｅｔｏｏｔｈ通信を行うこと、また
は複数のユーザが機器を持ち寄りアドホック通信により他のユーザの持つ機器と数多くＢ
ｌｕｅｔｏｏｔｈ通信を行うことにより、メディアプレーヤ１における機器情報の登録件
数の上限に達することが考えられる。すると、位置Ｂ（外出先）や位置Ｃ（職場）にて数
多く通信を行う以前に登録していた、位置Ａ（自宅）に存在するスピーカ２００の機器情
報が削除されてしまう。従って、位置Ａ（自宅）に戻って、スピーカ２００とＢｌｕｅｔ
ｏｏｔｈ通信を行うためには、再度ＰＩＮコードの入力を含むペアリング動作を行わなけ
ればならず、手間を要することとなる。
【００１９】
このように、ユーザにはメディアプレーヤ１を使用する位置に応じて、それぞれの位置
に存在する機器の扱いに優先度を設けたいという要求がある。即ち、恒久的に用いること
が想定される自宅等に存在する機器の機器情報については、メディアプレーヤ１の登録件
数の上限に達している場合であっても、削除の対象とするのは不適切である。そこで、本
実施の形態においては、位置Ａ（自宅）は恒久的に機器情報を記憶する位置、位置Ｂ（外
出先）及び位置Ｃ（職場）は、一時的に機器情報を記憶する位置として、それぞれの位置
情報を登録する。即ち、位置Ａにてメディアプレーヤ１とペアリングしたヘッドフォン１
００及びスピーカ２００の機器情報は、メディアプレーヤ１にて恒久的に機器情報を記憶
する。一方、位置Ｂ及び位置Ｃにてメディアプレーヤ１とペアリングしたステレオ３００
、プリンタ４００及びパーソナルコンピュータ５００は、メディアプレーヤ１にて一時的
に記憶し、Ｂｌｕｅｔｏｏｔｈ通信切断後に機器データを削除する。このように、機器情
報を位置に応じて記憶する仕方を分けることで、ユーザが恒久的にメディアプレーヤ１を
使用する位置においては、その位置に存在する機器についての機器情報が削除されること
がなくなる。
【００２０】
次に、図２を用いてメディアプレーヤ１の機能について説明する。図２は、本実施の形
態におけるメディアプレーヤの機能ブロック図である。
【００２１】
メディアプレーヤ１は、無線通信部１０と、制御部２０と、記憶部３０と、無線通信ア
プリケーション４０と、位置情報検出部５０と、操作部６０と、電源部７０と、表示部８
０とを備える。
【００２２】
無線通信部１０は、アンテナを介して外部の通信機器とＢｌｕｅｔｏｏｔｈ通信を行う
ハードウェアである。
【００２３】
制御部２０は、本メディアプレーヤ１の動作を制御するために設けられたプロセッサで
あり、記憶部３０に格納されている各種アプリケーションプログラムを実行する。例えば
、記憶部３０に記憶された無線通信アプリケーション４０を、操作部６０からの操作信号
に基づいて実行する。
【００２４】
記憶部３０は、音声データの再生等を行うアプリケーションを含む各種アプリケーショ
ンを記憶している記憶装置である。記憶部３０は、外部から与えられた各種のデータを記
憶し、再生アプリケーションに従って再生する。本実施の形態において、記憶部３０には
、無線通信アプリケーション４０が記憶されている。この無線通信アプリケーション４０
については、後述する。
【００２５】
位置情報検出部５０は、メディアプレーヤ１の位置情報を検出するハードウェアである
。例えば、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）が挙げられ
る。
【００２６】
操作部６０は、ユーザによる操作を受けてメディアプレーヤ１に対する操作信号を受信
し、操作信号を制御部２０に送出する。
【００２７】
電源部７０は、外部電源若しくはメディアプレーヤ１に備えられるバッテリから、メデ
ィアプレーヤ１に供給すべきシステム電源を生成する。
【００２８】
表示部８０は、再生している音楽データの曲名、プレイリスト、及びコンテンツに応じ
た動画を表示し、例えば液晶画面等である。
【００２９】
出力部９０は、スピーカ等の外部装置に記憶部３０にて再生される各種のデータを出力
するインターフェースである。
【００３０】
無線通信アプリケーション４０は、動作制御部４１と、登録情報制御部４２と、無線通
信制御部４３と、登録位置情報４４と、恒久的機器登録情報４５と、一時的機器登録情報
４６とから構成される。
【００３１】
動作制御部４１は、操作部６０からの操作信号に基づいて、無線通信アプリケーション
４０を実行するにあたり、位置情報検出部５０等の無線通信アプリケーション４０以外の
機能部の動作を制御する。
【００３２】
登録情報制御部４２は、登録位置情報４４、恒久的機器登録情報４５、一時的機器登録
情報４６の管理を行う。例えば、無線通信部１０から取得した通信相手の識別子や、ペア
リング動作によって生成した認証済みキーを恒久的機器登録情報４５若しくは一時的機器
登録情報４６の何れかに記憶するかを決定する。また、位置情報検出部５０にて検出した
位置情報を、機器情報を恒久的に記憶する位置として記憶するか否かを決定する。
【００３３】
無線通信制御部４３は、無線通信部１０の制御を行い、Ｂｌｕｅｔｏｏｔｈ通信の開始
や切断を指示する。また、ペアリング動作を行う場合に、通信相手の機器から通信相手の
機器に固有の識別子を取得する。
【００３４】
登録位置情報４４は、位置情報検出部５０から検出される位置情報と、各位置において
機器情報を恒久的に記憶するか否かを決定する値とを格納したものである。図３は、本実
施の形態における登録位置情報の記憶状態の概念図である。図３に示すように、位置情報
検出部５０から検出された位置情報と、その位置にてペアリングした機器情報を恒久的に
記憶するとするか否かを対応づけて記憶している。図３の例においては、「位置Ａ（自宅
）」にてペアリングした外部の通信機器についての機器情報は恒久的に記憶し、「位置Ｂ
（外出先）」及び「位置Ｃ（職場）」にてペアリングした外部の通信機器についての機器
情報は一時的に記憶する設定になっている。また、「その他」の項目は、登録されていな
い新たな位置が検出された場合の、位置情報の設定を示すものである。各位置について、
接続した機器情報を恒久的に記憶するか否かの設定は、操作部６０からの操作信号に基づ
いて、機器登録情報制御部４２が行う。
【００３５】
恒久的機器登録情報４５は、外部の通信機器から取得した機器情報のうち、登録情報制
御部４２によって、恒久的に登録すると決定されたものを格納したものである。図４は、
本実施の形態における恒久的機器登録情報の記憶状態の概念図である。図４に示すように
、機器名と機器を識別するための識別子と認証済みキーとを対応づけて記憶する。本実施
の形態において、機器を識別するための識別子とは、Ｂｌｕｅｔｏｏｔｈ通信機能を備え
る機器に付与されているＢＤ（Ｂｌｕｅｔｏｏｔｈ  Ｄｅｖｉｃｅ）アドレスが挙げられ
る。また、認証済みキーとは、メディアプレーヤ１が外部の通信機器とペアリング動作を
行った際に生成される鍵である。
【００３６】
一時的機器登録情報４６は、外部の通信機器から取得した機器情報のうち、登録情報制
御部４２によって、一時的に登録すると決定されたものを格納したものである。即ち、無
線通信を切断する際に、一時的機器登録情報４６に格納された位置情報は消去される。図
５は、本実施の形態における一時的機器登録情報の記憶状態の概念図である。図５に示す
ように、機器名とＢＤアドレスと認証済みキーとを対応づけて記憶する。
【００３７】
次に、図６を用いて、本発明の第１の実施の形態に係るペアリング動作について説明す
る。図６は、本実施の形態における第１の実施の形態におけるペアリングの手順を示すフ
ローチャートである。
【００３８】
まず、制御部２０が操作部６０から、機器登録実行を示す操作信号を受信したか否かを
判別する（ステップＳ１１）。その結果、制御部２０が機器登録実行の操作信号を受信し
ていないと判別した場合（ステップＳ１１のＮｏ）、受信したと判別するまで引き続きス
テップＳ１１を繰り返す。一方、機器登録実行を示す操作信号を受信したと判別した場合
（ステップＳ１１のＹｅｓ）、制御部２０は無線通信アプリケーション４０を実行し、登
録情報制御部４２により登録位置情報４４を読み込む（ステップＳ１２）。
【００３９】
次に、動作制御部４１が、位置情報検出部５０が検出した現在のメディアプレーヤ１の
位置情報を取得する（ステップＳ１３）。次に、動作制御部４１は、ステップＳ１２で読
み込んだ登録位置情報４４と、ステップＳ１３で取得した現在の位置情報とを用いて、現
在の位置が登録位置情報４４にて恒久的に機器情報を記憶する位置として登録されている
か否かを判別する（ステップＳ１４）。
【００４０】
その結果、現在の位置が登録位置情報４４にて恒久的に機器情報を記憶するとして登録
されていると判別した場合（ステップＳ１４のＹｅｓ）、登録情報制御部４２は、機器情
報の登録先を恒久的機器登録情報４５として決定する。一方、現在の位置が登録位置情報
４４にて恒久的に機器情報を記憶するとして登録されてないと判別した場合（ステップＳ
１４のＮｏ）、登録情報制御部４２は、機器情報の登録先を一時的機器登録情報４６とし
て決定する。
【００４１】
以上の手順により、機器の登録が完了する。次に、実際のＢｌｕｅｔｏｏｔｈ通信を開
始する手順に進む。即ち、無線通信制御部４３が、無線通信部１０から周辺に無線通信可
能な機器が存在するか否かの検索を行う（ステップＳ１７）。Ｂｌｕｅｔｏｏｔｈ通信の
場合には、ｉｎｑｕｉｒｙ動作として定められた方法にて問い合わせパケットを送出する
ことで検索を行い、応答パケットを受信することで通信相手の候補を検出する。
【００４２】
次に、無線通信制御部４３は、操作部６０から通信を行う機器を選択する操作信号及び
ＰＩＮコードを受信して接続および認証処理を実行する（ステップＳ１８）。次に、無線
通信制御部４３は、認証が成功したか否かを判別する（ステップＳ１９）。その結果、認
証が失敗したと判別した場合（ステップＳ１９のＮｏ）、無線通信制御部４３は認証失敗
時処理を実行する（ステップＳ２０）。認証失敗時処理とは、例えば、認証に伴って接続
された下位層の無線接続の切断処理をいう。即ち、無線通信部１０にてＢｌｕｅｔｏｏｔ
ｈ通信を継続せず、認証が失敗した旨を表示部８０に表示させる。一方、認証に成功した
と判別した場合（ステップＳ１９のＹｅｓ）、ステップＳ１５若しくはステップＳ１６で
決定した登録先に機器登録を登録する（ステップＳ２１）。そして、無線通信部１０にて
外部の通信機器とＢｌｕｅｔｏｏｔｈ通信を開始する。以後の手順はステップＳ３１に続
く。
【００４３】
次に、図７を用いて、メディアプレーヤ１のＢｌｕｅｔｏｏｔｈ通信の切断時における
動作を説明する。図７は、本実施の形態における第１の実施の形態におけるＢｌｕｅｔｏ
ｏｔｈ通信切断時の手順を示すフローチャートである。
【００４４】
まず、メディアプレーヤ１は無線通信部１０にて外部の通信機器との間でＢｌｕｅｔｏ
ｏｔｈ通信を実行している（ステップＳ３１）。次に、無線通信制御部４３が、Ｂｌｕｅ
ｔｏｏｔｈ通信切断を示す操作信号を、操作部６０若しくは通信相手の機器から受信した
か否かを判別する（ステップＳ３２）。
【００４５】
その結果、Ｂｌｕｅｔｏｏｔｈ通信の切断を示す操作信号を受信していないとは判別し
た場合（ステップＳ３２のＮｏ）、受信したと判別するまで引き続きステップＳ３２を繰
り返す。即ち、Ｂｌｕｅｔｏｏｔｈ通信を続行する。一方、Ｂｌｕｅｔｏｏｔｈ通信の切
断を示す操作信号を受信したと判別した場合（ステップＳ３２のＹｅｓ）、次に登録情報
制御部４２が、Ｂｌｕｅｔｏｏｔｈ通信を実行している通信相手の機器情報を一時的機器
登録情報４６に登録したか否かを判別する（ステップＳ３３）。
【００４６】
その結果、一時的機器登録情報４６に登録していないと判別した場合（ステップＳ３３
のＮｏ）、後述するステップＳ３５に遷移する。一方、一時的機器登録情報４６に登録し
ていたと判別した場合（ステップＳ３３のＹｅｓ）、登録情報制御部４２は一時的機器登
録情報４６から通信相手の機器情報を削除する（ステップＳ３４）。
【００４７】
次に、無線通信制御部４３は、無線通信部１０にて実行しているＢｌｕｅｔｏｏｔｈ通
信を切断する（ステップＳ３５）。以上で、メディアプレーヤ１における無線通信の切断
手順は終了する。
【００４８】
以上のように構成される第１の実施の形態によれば、メディアプレーヤ１の使用する位
置に対応付けてＢｌｕｅｔｏｏｔｈ通信を行う相手の機器の機器情報を記憶することで、
登録情報の上限に達した場合にも機器の登録情報について意図しない削除を抑制すること
ができる。
【００４９】
次に本発明の第２の実施の形態について図８を用いて説明する。第２の実施の形態にお
いては、登録されている位置以外ではＢｌｕｅｔｏｏｔｈ通信を実行できない。図８は、
本実施の形態における第２の実施の形態におけるペアリングの手順を示すフローチャート
である。
【００５０】
図８において、図６と同様の手順は同じ符号で示し説明は省略する。第２の実施の形態
においては、動作制御部４１が現在の位置が登録位置情報４４にて恒久的に機器情報を記
憶するとして登録されてないと判別した場合（ステップＳ１４のＮｏ）、無線通信制御部
４３が機器登録失敗動作を行う（ステップＳ２６）。機器登録失敗動作とは、無線通信制
御部４３が無線通信部１０にてＢｌｕｅｔｏｏｔｈ通信を実行しないように制御し、動作
制御部４１が表示部８０にて現在の位置が登録されていないためにＢｌｕｅｔｏｏｔｈ通
信が不可能である旨の表示を行うことである。以上で、第２の実施の形態に係るペアリン
グ動作の手順は終了する。
【００５１】
以上のように構成される第２の実施の形態によれば、ユーザによって登録されている位
置以外ではＢｌｕｅｔｏｏｔｈ通信を実行しないので、登録されていない位置でＢｌｕｅ
ｔｏｏｔｈ通信の通信相手の機器情報を記憶することがない。従って、登録した位置の機
器情報のみが記憶され、恒久的に使用する機器の機器情報が誤って削除されることが抑制
される。
【００５２】
次に本発明の第３の実施の形態について、図９を用いて説明する。第３の実施の形態に
おいては、登録されている位置以外ではＢｌｕｅｔｏｏｔｈ通信を開始しようとする場合
、ユーザに通信相手の機器の機器情報及びその位置情報を恒久的機器登録情報４５に保存
するか否かを選択可能にする。図９は、本実施の形態における第３の実施の形態における
Ｂｌｕｅｔｏｏｔｈ通信切断時の手順を示すフローチャートである。
【００５３】
図９において、図７と同様の手順は同じ符号で示し、説明は省略する。第３の実施の形
態においては、登録情報制御部４２が、Ｂｌｕｅｔｏｏｔｈ通信を実行している相手機器
の機器情報を一時的機器登録情報４６に登録したと判別した場合（ステップＳ３３のＹｅ
ｓ）、動作制御部４１は、表示部８０に通信相手の機器の機器情報を保存するか否かを指
示するための表示を出力する（ステップＳ４４）。次に、登録情報制御部４２は、通信相
手の機器情報を保存することが指示されたか否かを判別する（ステップＳ４５）。
【００５４】
その結果、機器情報を保存することを指示されたと判別した場合（ステップＳ４５のＹ
ｅｓ）、登録情報制御部４２は、機器情報を一時的機器登録情報４６から恒久的機器登録
情報４５へ移して保存する（ステップＳ４６）。一方、機器情報を保存しないことを指示
されたと判別した場合（ステップＳ４５のＮｏ）、登録情報制御部４２は一時的機器登録
情報４６から機器情報を削除する（ステップＳ４７）。
【００５５】
次に、動作制御部４１は、位置情報検出部５０にて検出された現在の位置情報を、機器
情報を恒久的に保存する位置として登録位置情報４４に登録するか否かを指示するための
表示を表示部８０に出力する（ステップＳ４８）。
【００５６】
次に、現在の位置情報を、機器情報を恒久的に保存する位置として登録位置情報４４に
登録することが指示されたか否かを判別する（ステップＳ４９）。その結果、現在の位置
情報を、機器情報を恒久的に保存する位置として登録すると指示されていないと判別した
場合（ステップＳ４９のＮｏ）、上述したステップＳ３５に遷移する。即ち、位置情報を
登録位置情報４４に登録せず、Ｂｌｕｅｔｏｏｔｈ通信を切断する。
【００５７】
一方、現在の位置情報を、機器情報を恒久的に保存する位置として登録すると指示され
たと判別した場合（ステップＳ４９のＹｅｓ）、登録情報制御部４２は現在の位置情報を
、機器情報を恒久的に保存する位置として登録位置情報４４に登録する（ステップＳ５０
）。その後は上述したステップＳ３５に遷移する。
【００５８】
以上のように構成される第３の実施の形態によれば、機器情報及び位置情報を恒久的に
記憶するか否かをユーザ自身で決定できるので、メディアプレーヤ１の利便性が向上する
。
【００５９】
尚、本発明は上記実施の形態そのままに限定されるものではなく、実施段階ではその要
旨を逸脱しない範囲で構成要素を変形して具現化できる。また、上記実施の形態に開示さ
れている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、
実施の形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に異なる実
施の形態にわたる構成要素を適宜組み合わせても良い。
【符号の説明】
【００６０】
１  メディアプレーヤ
１０  無線通信部
２０  制御部
３０  記憶部
４０  無線通信アプリケーション
４１  動作制御部
４２  登録情報制御部
４３  無線通信制御部
４４  登録位置情報
４５  恒久的機器登録情報
４６  一時的機器登録情報
５０  位置情報検出部
６０  操作部
７０  電源部
８０  表示部
１００  ヘッドフォン
２００  スピーカ
３００  ステレオ
４００  プリンタ
５００  パーソナルコンピュータ
【図１】
2011034310.tif 000003
【図２】
2011034310.tif 000004
【図３】
2011034310.tif 000005
【図４】
2011034310.tif 000006
【図５】
2011034310.tif 000007
【図６】
2011034310.tif 000008
【図７】
2011034310.tif 000009
【図８】
2011034310.tif 000010
【図９】
2011034310.tif 000011