(57)【要約】【課題】  現在接続している通信手段から他の通信手段へ通信を引き継ぐ際に発生するユーザの手間を削減することができる無線通信装置を提供すること。【解決手段】  現在接続している通信手段から通信を引き継ぐことが可能な複数の他の通信手段がある場合、それらの通信手段のうちの１つの通信手段の電源状態がＯＮの状態であれば、その通信手段を通信の引継ぎ先として指定して、対向機器に対して通信を引き継ぐための要求を送信する。【選択図】  図２
2011146991.tif 000002
【特許請求の範囲】
【請求項１】
対向機器との通信を行う第１の通信手段と、
前記第１の通信手段から通信を引き継ぐことが可能な複数の通信手段の電源状態を記憶する電源状態記憶手段と、
前記第１の通信手段から前記複数の通信手段のいずれかに通信を引き継ぐ場合に、前記電源状態記憶手段によって記憶されている電源状態を確認し、電源状態がＯＮである通信手段を通信の引継ぎ先として前記対向機器へ通信を引き継ぐための要求を前記第１の通信手段によって送信するよう制御する制御手段とを有することを特徴とする無線通信装置。
【請求項２】
ユーザからの操作を受け付ける操作手段を更に有し、
前記制御手段は、前記複数の通信手段の内の所定の通信手段について前記電源状態記憶手段によって記憶されている電源状態を確認し、前記所定の通信手段の電源状態がＯＮであれば、前記所定の通信手段を通信の引継ぎ先として前記対向機器へ通信を引き継ぐための要求を前記第１の通信手段によって対向機器へ送信し、前記所定の通信手段の電源状態がＯＮでなければ、前記操作手段によってユーザからの選択を受けた通信手段を通信の引継ぎ先として前記対向機器へ通信を引き継ぐための要求を前記第１の通信手段によって対向機器へ送信するよう制御することを特徴とする請求項１に記載の無線通信装置。
【請求項３】
自装置で実行されるアプリケーションの識別情報と前記第１の通信手段から通信を引き継ぐことが可能な複数の通信手段の識別情報とを対応付けて記憶する識別情報記憶手段を更に有し、
前記制御手段は、前記第１の通信手段から通信を引き継ぐことが可能な複数の通信手段の内、複数の通信手段に対して前記電源状態記憶手段によって電源状態がＯＮであることが記憶されている場合、現在実行しているアプリケーションと対応付けて前記識別情報記憶手段に記憶されている通信手段を通信の引継ぎ先として前記対向機器へ通信を引き継ぐための要求を前記第１の通信手段によって対向機器へ送信するよう制御することを特徴とする請求項１に記載の無線通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は無線通信装置に関する。
【背景技術】
【０００２】
近年、携帯電話機やＰＣに代表される電子機器は、Bluetooth（登録商標）、無線ＬＡ
Ｎ、ＮＦＣ（Near Field Communication）等、複数の無線通信機能を有するようになってきている。このような電子機器において、例えばＮＦＣのような近接無線通信方式を用いて、Bluetoothや無線ＬＡＮのような近接無線通信方式よりも長い距離間で通信可能であ
って、比較的高速な通信が可能な通信方式の設定情報を交換して認証処理を実行し、データの送受信にはBluetoothや無線ＬＡＮに通信を引き継ぐ技術（コネクションハンドオー
バ：Connection Handover、以下ハンドオーバと称する）が提案されている（例えば、特
許文献１、非特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１６０８５６号公報
【非特許文献】
【０００４】
【非特許文献１】Connection Handover 1.1 (NFC Forum TM)
【発明の概要】
【発明が解決しようとする課題】
【０００５】
非特許文献１に規定されているハンドオーバの仕様では、ＮＦＣを用いて別の高速な規格へ通信を引き継ぐハンドオーバの一方式として、Negotiated Handoverという方式が示
されている。Negotiated Handoverでは、ハンドオーバを対向機器へ要求する端末（Requester）からハンドオーバ先の通信規格（Alternative Carrier）を１つ以上指定する。Requesterは、指定されたハンドオーバ先を示す情報と共に、そのハンドオーバ先の電源状態を対向機器（Selector）へ通知することができる。ハンドオーバ先の電源状態は、電源ＯＮの状態（active）、電源ＯＮ処理中の状態（activating）、電源ＯＦＦの状態（inactive）、不明の状態（unknown）の４状態に分類され、これらのいずれかが指定されて対向
機器へ通知される。一方、Requesterから要求を受けたSelectorは、Requesterから通知を受けた１つ以上のハンドオーバ先のうちの１つ以上を選択し、選択したハンドオーバ先を示す情報と共に、そのハンドオーバ先の電源状態をRequesterへ通知する。
【０００６】
図５は、ＮＦＣからBluetoothへハンドオーバするときの例である。ＮＦＣに対応する
無線通信装置２台がＮＦＣの通信可能な範囲内に近づけられて、ＮＦＣ通信が確立した後に、RequesterからSelectorに対してハンドオーバ要求が送信される。図５の例では、ハ
ンドオーバ要求には、ハンドオーバ先としてBluetoothが指定されてBluetoothの電源がＯＮの状態であることが示され、ハンドオーバ要求に対してSelectorが送信する応答には、ハンドオーバ先としてBluetoothが選択されてBluetoothの電源がＯＮの状態であることが示される。更にこれらのハンドオーバ要求／応答を用いて、ハンドオーバ先として選択されたBluetoothアドレスやデバイスの種類、ペアリングに用いるハッシュやランダム値を
通知することができるため、これらの情報を用いてRequesterとSelector間でのBluetoothのペアリングを行うことができる。そして、ペアリングが完了した後にBluetoothによる
データ通信が可能となる。
【０００７】
以上の例では、Requesterからハンドオーバ先としてBluetoothが指定されているとしたが、ハンドオーバ先としては、Bluetoothだけでなく無線ＬＡＮを指定することも可能で
ある。つまり、ハンドオーバ要求によってSelectorに対して通知するハンドオーバ先の情報は、（Bluetooth）、（無線ＬＡＮ）、（Bluetoothと無線ＬＡＮ）の３通りの可能性がある。このように、複数のハンドオーバ先が指定可能である場合に、特許文献１や非特許文献１では、Requester側でハンドオーバ先を指定するための判断する仕組みが無い。そ
のため、Requesterがハンドオーバ可能な通信手段をSelectorへ通知し、それに対してSelectorの判断でハンドオーバ先を決定するというように、ハンドオーバ先の判断はSelectorに依存するという問題点がある。
【０００８】
そこで本発明は、他端末へ現在接続している通信手段から通信を引き継ぐハンドオーバを要求するときに、ハンドオーバ先の通信手段を判断することができる無線通信装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明による無線通信装置は、対向機器との通信を行う第１の通信手段と、前記第１の通信手段から通信を引き継ぐことが可能な複数の他の通信手段の電源状態を記憶する電源状態記憶手段と、前記第１の通信手段から前記複数の他の通信手段のいずれかに通信を引き継ぐ場合に、前記電源状態記憶手段によって記憶されている電源状態を確認し、電源状態がＯＮである通信手段を通信の引継ぎ先として前記対向機器へ通信を引き継ぐための要求を送信する前記第１の通信手段によって送信するよう制御する制御手段とを有することを特徴としている。
【発明の効果】
【００１０】
本発明によれば、他端末へ現在接続している通信手段から通信を引き継ぐハンドオーバを要求するときに、ハンドオーバ先の通信手段を判断する無線通信装置を提供することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態に係る携帯電話機の構成を示すブロック図。
【図２】本発明の実施形態に係る携帯電話機がBluetoothの電源状態に応じたハンドオーバ要求を生成するときの処理を示すフローチャート。
【図３】本発明の実施形態に係る携帯電話機がハンドオーバ先の通信手段を選択するために表示部へ表示させるユーザインタフェースの例。
【図４】本発明の実施形態に係る携帯電話機において、Bluetoothの電源がＯＮの場合の処理を示したシーケンス図。
【図５】端末間の通信がＮＦＣからBluetoothへハンドオーバするときの処理の概要を示した図。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態について図面を参照して説明する。本発明に係る無線通信装置は、複数の無線通信手段を有する装置であれば良く、例えば携帯電話機やスマートフォン、ＰＣなどの装置であることが考えられる。以下の説明では、携帯電話機を例として説明する。本実施例に関する携帯電話機は、図５に示したRequesterのように、対向機器に対
してハンドオーバ要求を送信する機器であり、ＮＦＣ、Bluetooth、無線ＬＡＮによる通
信が可能であるとして説明する。
【００１３】
図１は、本実施形態に関する携帯電話機の構成を示すブロック図である。携帯電話機１は、携帯電話機１全体の制御を行う制御部１０を有し、制御部１０によって制御されるＮＦＣ通信部２０、Bluetooth通信部３０、無線ＬＡＮ通信部４０、表示部５０、操作部６
０、記憶部７０を有する。なお、携帯電話機１は、公衆電話網に収容された基地局と通信するためのアンテナなどを含む通信部や、音声通信に用いるスピーカやマイクロフォンなども有しているが、図１では省略する。
【００１４】
ＮＦＣ通信部２０は、ＮＦＣ通信のためのアンテナなど物理的なＮＦＣの無線通信手段によって構成され、制御部１０の制御に従ってＮＦＣ通信を行う。Bluetooth通信部３０
は、Bluetooth通信のためのアンテナなど物理的なBluetoothの無線通信手段によって構成され、制御部１０の制御に従ってBluetooth通信を行う。無線ＬＡＮ通信部４０は、無線
ＬＡＮ通信のためのアンテナなど物理的な無線ＬＡＮの無線通信手段によって構成され、制御部１０の制御に従って無線ＬＡＮ通信を行う。表示部５０は、ＬＣＤや有機ＥＬディスプレイなどによって構成され、制御部１０の制御に従って、画面上に文字や画像を表示する。操作部６０は、キーやタッチセンサなどによって構成され、ユーザからの入力操作を受け付け、入力内容を制御部１０へ伝達する。記憶部７０は、携帯電話機１で用いる各種アプリケーションやデータを記憶する。
【００１５】
制御部１０は、ＮＦＣ通信から他の通信手段へのハンドオーバを実現するために、ＮＦＣ通信制御手段１１、Bluetooth通信制御手段１２、無線ＬＡＮ通信制御手段１３を有す
る。
【００１６】
ＮＦＣ通信制御手段１１には、ＮＦＣ通信から他の通信手段へのハンドオーバ処理に用いる手段として電源情報取得手段１１ａ、ハンドオーバデータ生成手段１１ｂ、ハンドオーバデータ送信手段１１ｃ、ＮＦＣデータ送信手段１１ｄ、ＮＦＣデータ受信手段１１ｅ、ハンドオーバデータ受信手段１１ｆ、ＮＦＣ通信確立通知手段１１ｇがある。電源情報取得手段１１ａは、ハンドオーバ先として指定可能な無線通信手段（例えばBluetooth）
の電源情報を取得する。ハンドオーバデータ生成手段１１ｂは、ＮＦＣから他の無線通信手段へのハンドオーバに関する規格に従ってハンドオーバ要求生成する。ハンドオーバデータ送信手段１１ｃは、ハンドオーバデータ生成手段１１ｂによって生成したハンドオーバ要求を、ＮＦＣ通信部２０を介して対向機器へ送信する。ＮＦＣデータ送信手段１１ｄは、ハンドオーバデータ生成手段１１ｂによって生成したハンドオーバ要求に限らず、ＮＦＣ無線通信によって対向機器へ送信可能なデータを送信する。ＮＦＣデータ受信手段１１ｅは、ＮＦＣ無線通信によって対向機器から送信されたデータを受信する。ハンドオーバデータ受信手段１１ｆは、ＮＦＣデータ受信手段１１ｅによって受信したデータからハンドオーバ要求を受信する。ＮＦＣ通信確立通知手段１１ｇは、対向機器とのＮＦＣ通信が確立したことをBluetooth通信制御手段１２と無線ＬＡＮ通信制御手段１３の少なくと
もいずれか一方へ通知する。
【００１７】
Bluetooth通信制御手段１２には、ＮＦＣ通信からハンドオーバを行うための手段とし
て、ＮＦＣ通信確立受信手段１２ａ、Bluetooth電源情報管理手段１２ｂ、Bluetoothデータ送受信手段１２ｃがある。ＮＦＣ通信確立受信手段１２ａは、ＮＦＣの通信リンクが確立した際に、ＮＦＣ通信確立通知手段１１ｇからの通知を受信する。Bluetooth電源情報
管理手段１２ｂは、BluetoothのＯＮ／ＯＦＦ状態を管理する。
【００１８】
無線ＬＡＮ通信制御手段１３には、ＮＦＣ通信からハンドオーバを行うための手段として、ＮＦＣ通信確立受信手段１３ａ、無線ＬＡＮ電源情報管理手段１３ｂ、無線ＬＡＮデータ送受信手段１３ｃがある。ＮＦＣ通信確立受信手段１３ａは、ＮＦＣの通信リンクが確立した際に、ＮＦＣ通信確立通知手段１１ｇからの通知を受信する。無線ＬＡＮ電源情報管理手段１３ｂは、無線ＬＡＮのＯＮ／ＯＦＦ状態を管理する。
【００１９】
以上のような構成を有する携帯電話機１が、Bluetoothの電源状態に応じたハンドオー
バ要求を生成する場合の制御部１０によって実行される処理について、図２のフローチャートを参照して説明する。
【００２０】
携帯電話機１は、ＮＦＣ通信に対応している対向機器との距離が所定値以下に近づくと、携帯電話機１と対向機器間でのＮＦＣ通信を確立する（Ｓ１１）。ＮＦＣ通信については、特開２００８−１６０８５６号公報に記載されているため、詳細な説明を省略する。
【００２１】
対向機器とのＮＦＣ通信を確立した携帯電話機１は、電源情報取得手段１１ａによって、Bluetooth電源情報管理手段１２ｂからBluetoothの電源状態を取得し（Ｓ１２）、Bluetoothの電源がＯＮの状態であるか否かを判定する（Ｓ１３）。そして、Bluetoothの電源状態がＯＮであれば（Ｓ１３のＹｅｓ）、ハンドオーバデータ生成手段１１ｂによってBluetoothをハンドオーバ先としたハンドオーバ要求を生成して対向機器へ送信し（Ｓ１４）
、対向機器とのBluetooth接続を確立する（Ｓ１７）。
【００２２】
一方、電源情報取得手段１１ａがBluetooth電源情報管理手段１２ｂから取得したBluetoothの電源状態がＯＮの状態でない場合（Ｓ１３のＮｏ）、ハンドオーバ先の通信手段を選択させるためのユーザインタフェースを表示部５０へ表示させる（Ｓ１５）。図３は、ハンドオーバ先の通信手段を選択するために表示部５０へ表示させるユーザインタフェースの例である。携帯電話機１の場合、ハンドオーバ先として選択可能な通信手段は、Bluetoothと無線ＬＡＮであるため、この２つの通信手段の内いずれか一方を選択するための
ユーザインタフェースを表示部５０へ表示させ、操作部６０によってユーザの選択操作を受け付ける。操作部６０によって受け付けられた選択操作は制御部１０へ伝えられる。そして制御部１０は、ハンドオーバデータ生成手段１１ｂによって、ユーザに選択された通信手段をハンドオーバ先としたハンドオーバ要求を生成して対向機器へ送信し（Ｓ１６）、ユーザに選択された通信手段による通信を確立する（Ｓ１７）。
【００２３】
以上のような処理によれば、ハンドオーバ要求元の装置からハンドオーバ先の通信手段を判断することができ、Bluetoothの電源がＯＮの状態であれば、ユーザの選択操作を受
けることなくBluetoothをハンドオーバ先としたハンドオーバ要求を対向機器へ送信する
ことができるため、ユーザの操作負担を軽減することができる。
【００２４】
図４は、Bluetoothの電源状態に応じてハンドオーバ先を決定する携帯電話機１におい
てBluetoothの電源がＯＮの場合の処理を示したシーケンス図である。携帯電話機１が対
向機器とＮＦＣ通信可能な範囲内に近接されると（Ｓ５１）、ＮＦＣ通信が確立する（Ｓ５２）。そして、Bluetoothの電源状態がＯＮの状態であると（Ｓ５３、Ｓ５４）、Bluetoothをハンドオーバ先としたハンドオーバ要求を生成し（Ｓ５５）、生成したハンドオーバ要求をＮＦＣ通信によって対向機器へ送信する（Ｓ５６）。このハンドオーバ要求に対して、対向機器からBluetoothがＯＮであることを示す応答を受けると（Ｓ５７）、Bluetoothによって対向機器と接続する（Ｓ５８）。なお、ステップＳ５７において、対向機器のBluetoothが利用できない状態である場合（Bluetoothの電源状態がinactiveであるとの通知を受けた場合）には、携帯電話機１側から対向機器に対してBluetoothの電源をＯＮ
にするよう要求することも可能である。図４のシーケンス図に表されるように、ユーザの操作はステップＳ５１で携帯電話機を対向機器に近接させる動作だけであるため、ユーザにとって簡単な動作を行うだけでＮＦＣ通信からBluetoothへのハンドオーバを実現する
ことができる。
【００２５】
例えば、自端末がある機器（例えばヘッドセット）とBluetoothによって接続している
時に、このBluetooth接続を切断し、ＮＦＣ通信可能な他の機器（例えばＰＣ）とのBluetooth接続を確立しようとする場合、自端末のBluetoothの電源はＯＮの状態である。その
ため、他の機器とのBluetooth接続を確立するときに、ユーザからBluetoothをハンドオーバ先として指定する操作を受けなくても、他の機器とのＮＦＣ通信可能な距離まで自端末を近接させることによって、ＮＦＣ通信が確立した後にBluetoothへのハンドオーバが実
現する。
【００２６】
また例えば、自端末がＮＦＣ通信可能な対向機器とBluetoothによって接続している時
に、何らかの原因でBluetooth接続が切断された場合、自端末のBluetoothの電源はＯＮの状態である。そのため、この対向機器とＮＦＣ通信可能な距離まで自端末を近接させることによって、ＮＦＣ通信が確立した後にBluetoothへのハンドオーバが実現する。このよ
うに、ユーザの指示操作無しにBluetooth切断後の再接続が可能となるので、すばやくBluetoothの再接続を行うことができる。
【００２７】
なお、図２のフローチャートでは、Bluetoothの電源がＯＮのときにBluetoothをハンドオーバ先としたハンドオーバ要求を対向機器へ送信する場合について説明したが、ステップＳ１２とステップＳ１３で電源状態を確認する通信手段は、Bluetoothに限定されるこ
とは無く、携帯電話機１が有する他の通信手段（例えば無線ＬＡＮ）であっても良い。無線ＬＡＮの電源状態を確認する場合、ステップＳ１３で無線ＬＡＮの電源がＯＮの状態であるか否かを確認し、無線ＬＡＮの電源がＯＮの状態であれば、ステップＳ１４で無線ＬＡＮをハンドオーバ先としたハンドオーバ要求を対向機器へ送信し、ステップＳ１７で無線ＬＡＮによる通信を確立させる。
【００２８】
また、図２のフローチャートでは、１つの通信手段（Bluetooth）の電源状態を確認す
るとして説明したが、複数の通信手段の電源状態を確認しても良い。例えば、ステップＳ１３でBluetoothの電源状態を確認し、Bluetoothの電源状態がＯＮでない場合には無線ＬＡＮの電源状態を確認しても良い。この場合、Bluetoothの電源状態がＯＮではなく、無
線ＬＡＮの電源状態がＯＮであるならば、無線ＬＡＮをハンドオーバ先としたハンドオーバ要求を対向機器へ送信し、Bluetoothの電源状態がＯＮではなく、無線ＬＡＮの電源状
態もＯＮではないならば、ハンドオーバ先を選択させるためのユーザインタフェースを表示する。
【００２９】
また例えば、ステップＳ１３でBluetoothの電源状態と無線ＬＡＮの電源状態を確認し
、どちらか一方の電源状態がＯＮであるならば、電源状態がＯＮである通信手段をハンドオーバ先として選択し、両方の電源状態がＯＮである場合には、起動中のアプリケーションに応じていずれか一方の通信手段をハンドオーバ先として選択する場合も考えられる。
【００３０】
起動中のアプリケーションに応じて通信手段を選択するためには、アプリケーションを識別する情報とそのアプリケーションを起動しているときに使用される可能性の高い通信手段を識別する情報とを対応付けて記憶部７０へ予め記憶しておく。例えば、音楽を再生するためのアプリケーションを使用している場合、再生する音楽をBluetoothを介してヘッ
ドセットへ転送する可能性が高いと考えられる。また、Ｗｅｂブラウザを起動しているときには無線ＬＡＮのアクセスポイントとの無線ＬＡＮ通信によってＷｅｂデータを受信する可能性が高いと考えられる。そこで、音楽再生のためのアプリケーションの識別情報とBluetoothであることを示す識別情報とを関連づけ、Ｗｅｂブラウザの識別情報と無線Ｌ
ＡＮであることを示す識別情報とを関連づけて記憶部７０で記憶する。このように複数の無線通信手段の電源状態を確認することによって、ハンドオーバ先の通信手段を選択するためのユーザ操作が発生する可能性を更に減らすことができる。
【００３１】
このような実施形態の構成をとることで、最初に接続した通信手段（例えばＮＦＣ通信）から他の通信手段（例えばBluetoothや無線ＬＡＮ）へのハンドオーバを要求するとき
に、ハンドオーバ先の通信手段を判断することができるとともに、ハンドオーバ先の通信手段を判断する際に発生するユーザの手間を軽減することができる。
【００３２】
なお、上記実施形態に限定されることはなく、本発明の要旨を逸脱しない範囲において、適宜変更しても良い。
【符号の説明】
【００３３】
１  携帯電話機、１０  制御部、２０  ＮＦＣ通信部、３０  Bluetooth通信部、４０  
無線ＬＡＮ通信部、５０  表示部、６０  操作部、７０  記憶部、１１ａ  電源情報取得手段、１１ｂ  ハンドオーバデータ生成手段、１１ｃ  ハンドオーバデータ送信手段、１１ｄ  ＮＦＣデータ送信手段、１１ｅ  ＮＦＣデータ受信手段、１１ｆ  ハンドオーバデータ受信手段、１１ｇ  ＮＦＣ通信確立通知手段、１２ａ  ＮＦＣ通信確立受信手段、１２ｂ  Bluetooth電源情報管理手段、１２ｃ  Bluetoothデータ送受信手段、１３ａ  ＮＦＣ通信確立受信手段、１３ｂ  無線ＬＡＮ電源情報管理手段、１３ｃ  無線ＬＡＮデータ送受信手段
【図１】
2011146991.tif 000003
【図２】
2011146991.tif 000004
【図３】
2011146991.tif 000005
【図４】
2011146991.tif 000006
【図５】
2011146991.tif 000007