(57)【要約】【課題】通信距離が動的に変動する複数の無線通信装置間において、低負荷で適切に無線通信装置間の通信を行うことを可能とする。【解決手段】第１の通信制御部２１３は、近距離無線通信を行う第１の通信部１１０を用いる通信を可能とする他の無線通信装置２０を検出する。決定部２１４は、第１の通信制御部２１３によって検出された他の無線通信装置２０に自装置を加えた複数の無線通信装置２０から、第１の通信部１１０より通信距離の長い中距離無線を行う第２の通信部１２０を用いる通信を行う無線通信装置２０を決定する。第２の通信制御部２１５は、決定部２１４において自装置が第２の通信部１２０を用いる通信を行う無線通信装置２０と決定された場合は、第２の通信部１２０を用いる通信を有効とし、自装置が第２の通信部１２０を用いる通信を行う無線通信装置２０と決定されない場合は、第２の通信部１２０を用いる通信を無効とする。【選択図】図１
2014036295.tif 000002
【特許請求の範囲】
【請求項１】
近距離無線通信を行う第１の通信部、
前記第１の通信部より通信距離の長い中距離無線を行う第２の通信部、
前記第１の通信部を用いる通信を可能とする他の無線通信装置を検出する第１の通信制御部、
前記第１の通信制御部によって検出された前記他の無線通信装置に自装置を加えた複数の無線通信装置から、前記第２の通信部を用いる通信を行う無線通信装置を決定する決定部、
前記決定部において自装置が前記第２の通信部を用いる通信を行う無線通信装置と決定された場合は、前記第２の通信部を用いる通信を有効とし、自装置が前記第２の通信部を用いる通信を行う無線通信装置と決定されない場合は、前記第２の通信部を用いる通信を無効とする第２の通信制御部、
を備えることを特徴とする無線通信装置。
【請求項２】
前記第１の通信制御部は、前記第１の通信部を用いるデバイススキャンにより、前記第１の通信部を用いる通信を可能とする他の無線通信装置を検出することを特徴とする、
請求項１に記載の無線通信装置。
【請求項３】
前記第１の通信部および前記第２の通信部を用いる通信を行う他の無線通信装置を特定するＩＤ情報を予め記憶する記憶部をさらに備え、
前記第１の通信制御部は、検出対象として、前記記憶部にＩＤ情報が記憶されている前記無線通信装置から前記第１の通信部を用いる通信を可能とする他の無線通信装置を検出し、
前記第２の通信制御部は、前記記憶部にＩＤ情報が記憶されている前記無線通信装置との前記第２の通信部を用いる通信を有効とすることを特徴とする、
請求項１または２に記載の無線通信装置。
【請求項４】
前記第１の通信部は、ブルートゥース通信を行うものであり、
前記第１の通信部における他の無線通信装置との通信を確立するためのデバイススキャンを受けた場合に返信するデバイスネームに対して、自装置を特定するＩＤ情報を付加するデバイスネーム生成部をさらに備え、
前記決定部は、前記デバイスネームに付加された前記ＩＤ情報に基づき、前記第２の通信部を用いる通信を行う装置を決定することを特徴とする、
請求項１から請求項３のいずれか１項に記載の無線通信装置。
【請求項５】
前記第１の通信部は、ブルートゥース通信を行うものであり、
前記第１の通信部における他の無線通信装置との通信を確立するためのデバイススキャンを受けた場合に返信するデバイスネームに対して、自装置を特定するＩＤ情報および自装置に関連する関連情報を付加するデバイスネーム生成部をさらに備え、
前記決定部は、前記デバイスネームに付加された前記関連情報に基づき、前記第２の通信部を用いる通信を行う装置を決定することを特徴とする、
請求項１から請求項３のいずれか１項に記載の無線通信装置。
【請求項６】
前記第２の通信制御部は、前記決定部により自装置が前記第２の通信部を用いる通信を行う無線通信装置と決定されない場合において、前記第２の通信部を用いる通信を行う操作が実行された場合は、前記第２の通信部を用いる通信を有効とすることを特徴とする、
請求項１から請求項５のいずれか１項に記載の無線通信装置。
【請求項７】
近距離無線通信を行う第１の通信部と、前記第１の通信部より通信距離の長い中距離無線を行う第２の通信部を各々備える複数の無線通信装置からなり、
各々の前記無線通信装置は、
前記第１の通信部を用いる通信を可能とする他の無線通信装置を検出する第１の通信制御部、
前記第１の通信制御部によって検出された前記他の無線通信装置に自装置を加えた複数の無線通信装置から、前記第２の通信部を用いる通信を行う無線通信装置を決定する決定部、
を備え、
前記決定部において前記第２の通信部を用いる通信を行う無線通信装置と決定された前記無線通信装置は、前記第２の通信部を用いる通信を有効とし、
前記決定部において前記第２の通信部を用いる通信を行う無線通信装置と決定されなかった前記無線通信装置は、前記第２の通信部を用いる通信を無効とする、
ことを特徴とする、無線通信システム。
【請求項８】
方法クレーム
近距離無線通信を行う第１の通信部を用いる通信を可能とする他の無線通信装置を検出する検出するステップ、
検出された前記他の無線通信装置に自装置を加えた複数の無線通信装置から、前記第１の通信部より通信距離の長い中距離無線を行う第２の通信部を用いる通信を行う無線通信装置を決定する決定ステップ、
自装置が前記第２の通信部を用いる通信を行う無線通信装置と決定された場合は、前記第２の通信部を用いる通信を有効とし、装置が前記第２の通信部を用いる通信を行う無線通信装置と決定されない場合は、前記第２の通信部を用いる通信を無効とするステップ、
を備えることを特徴とする無線通信方法。
【請求項９】
プログラムクレーム
近距離無線通信を行う第１の通信部および前記第１の通信部より通信距離の長い中距離無線を行う第２の通信部を備える無線通信装置が備えるコンピュータに、
前記第１の通信部を用いる通信を可能とする他の無線通信装置を検出する検出するステップ、
検出された前記他の無線通信装置に自装置を加えた複数の無線通信装置から、前記第２の通信部を用いる通信を行う無線通信装置を決定する決定ステップ、
自装置が前記第２の通信部を用いる通信を行う無線通信装置と決定された場合は、前記第２の通信部を用いる通信を有効とし、自装置が前記第２の通信部を用いる通信を行う無線通信装置と決定されない場合は、前記第２の通信部による通信を無効とするステップ、
を実行させる特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信距離が動的に変動する複数の無線通信装置間において、低負荷で適切に無線通信装置間の通信を行うことを可能とする、無線通信装置、無線通信システム、無線通信方法およびプログラムに関する。
【背景技術】
【０００２】
携帯型の無線通信装置等、登山等の団体行動時に相互に無線通信を行う装置がある。また、携帯機器等に備えられた複数の通信方式を適宜切り換えて、最適な通信速度を確保する装置がある（特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−１１２２２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示されたような装置は、装置間の通信方式を適切に切り換えるものではあるが、装置を保持したユーザの位置が動的に変更する場合であっても、その位置関係が密である複数の装置の各々に対して無線通信を行うものであった。複数の無線通信装置を、登山やトレッキング目的で利用する場合、非常時に対応するために、無線通信装置間の通信に使用する電力の低減が求められる。また、各々の装置が音声通信を受信する場合、近くに存在する無線通信装置間で同一の音声を出力することとなり、通信に用いる電力が各々の無線通信装置において消費されるとともに、同一の音声が複数の無線通信装置から出力されることによって、音声の聞き取りが困難となる場合もある。
【０００５】
本発明はこのような問題点に鑑みなされたものであり、通信距離が動的に変動する複数の無線通信装置間において、低負荷で適切に無線通信装置間の通信を行うことを可能とする、無線通信装置、無線通信システム、無線通信方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明に係る無線通信装置（２０）は、近距離無線通信を行う第１の通信部（１１０）、前記第１の通信部（１１０）より通信距離の長い中距離無線を行う第２の通信部（１２０）、前記第１の通信部（１１０）を用いる通信を可能とする他の無線通信装置を（２０）検出する第１の通信制御部（２１３）、前記第１の通信制御部（２１３）によって検出された前記他の無線通信装置（２０）に自装置を加えた複数の無線通信装置（２０）から、前記第２の通信部（１２０）を用いる通信を行う無線通信装置を決定する決定部（２１４）、前記決定部（２１４）において自装置が前記第２の通信部（１２０）を用いる通信を行う無線通信装置（２０）と決定された場合は、前記第２の通信部（１２０）を用いる通信を有効とし、自装置が前記第２の通信部（１２０）を用いる通信を行う無線通信装置（２０）と決定されない場合は、前記第２の通信部（１２０）を用いる通信を無効とする第２の通信制御部（２１５）、を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、通信距離が動的に変動する複数の無線通信装置間において、低負荷で適切に無線通信装置間の通信を行うことを可能とする。
【図面の簡単な説明】
【０００８】
【図１】本発明に係る無線通信装置の構成ブロック図の例である。
【図２】本発明に係るセンサー部の構成ブロック図の例である。
【図３】本発明に係る無線通信装置の制御部における機能ブロック図の例である。
【図４】本発明に係る無線通信装置の外観図の例である。
【図５】本発明に係る無線通信装置合の処理例を表すフローチャートである。
【図６】本発明に係る無線通信装置合の処理例を表すフローチャートである。
【図７】本発明に係る無線通信装置合の処理例を表すフローチャートである。
【図８】本発明に係る無線通信システムを示した概念図である。
【図９】本発明に係る無線通信システムを構成する無線通信装置の端末情報を示した表である。
【発明を実施するための形態】
【０００９】
以下、本発明における無線通信装置２０について、図１から図４を参照して説明する。
【００１０】
無線通信装置２０は、その構成として、表示部１０１、入力部１０２、出力部１０３、記憶部１０４、センサー部１０５、操作部１０６、タッチパネル操作部１０７、ＧＰＳ部１０８、第１の通信部１１０、第２の通信部１２０、アンテナ１２１および制御部２００を備える。また、無線通信装置２０は、他に図示しない各種必要な構成要素を備えていてもよく、上述した構成要素においても、本発明の実現に用いない構成要素は備えていなくてもよい。
【００１１】
表示部１０１は、例えば液晶表示素子や有機ＥＬ（Electro Luminescence）表示素子等からなり、後述する表示制御部２１０の制御によって、表示内容や表示形態が制御される。表示部１０１の表示例としては、無線通信装置２０の状態を示す情報や、第１の通信部１１０または第２の通信部１２０による無線通信によって取得した他の無線通信装置２０の情報、記憶部１０４に記憶されている各種データに基づく文字や画像等を表示する。また、表示部１０１にタッチパネル操作部１０７が備えられている場合、タッチパネル操作部１０７によるタッチ操作に対応した操作アイコン等の表示を行う。
【００１２】
入力部１０２は、無線通信装置２０に音声や映像など各種データや信号の入力を行う。入力部１０２は、例えば、制御部２００に音声信号の入力を行うマイクロフォンや音声データの入力を行う各種端子であり、入力された音声信号をデジタルデータに変換して制御部２００に送出するＡ／Ｄ（Analog ？Digital）コンバータを含んでもよい。また、入力部１０２は、例えば、映像の入力を行う撮像素子や映像データの入力を行う各種端子である。
【００１３】
出力部１０３は、無線通信装置２０から音声や映像など各種データや信号の出力を行う。出力部１０３は、例えば、音声の出力を行うスピーカ１０３１や音声出力を行う各種端子であり、制御部２００から出力されるデジタル音声データをアナログ信号に変換するＤ／Ａ（Digital-Analog）コンバータや、音声信号を増幅する増幅装置を含んでよい。また、出力部１０３は、例えば、映像データの出力を行う各種端子である。
【００１４】
記憶部１０４は、例えばＨＤＤ（Hard Disk Drive）やフラッシュメモリより構成され、無線通信装置２０に必要な各種データや、入力部１０２より入力された各種データが記憶され、制御部２００の処理によって記憶動作や読み出し動作が行われる。また、記憶部１０４は、センサー部１０５や後述する位置情報取得部２１２が取得したデータを記憶する。また、記憶部１０４は、第１の通信部１１０または第２の通信部１２０によって受信した他の無線通信装置２０に関連する情報を記憶する。また、記憶部１０４は、無線通信を行うグループを構成する他の無線通信装置２０のＩＤ情報を予め記憶する。
【００１５】
記憶部１０４は無線通信装置２０に内蔵されるものに限らず、所定のインターフェースによって接続される外部の記憶デバイスであってもよい。外部の記憶デバイスの一例としては、ＵＳＢ（Universal Serial Bus）端子に接続されるＵＳＢメモリや外部ＨＤＤ装置、所定のメモリカードスロットにより接続されるメモリカードなどである。
【００１６】
センサー部１０５は、無線通信装置２０の状態や無線通信装置２０を保有するユーザの状態における各種情報を取得する各種センサーより構成される。センサー部１０５の構成ブロック図の例を図２により説明する。センサー部１０５に備えられるセンサーは一例として、加速度センサー１０５１、気温センサー１０５２、湿度センサー１０５３、気圧センサー１０５４、心拍センサー１０５５、バッテリ残量センサー１０５６などである。センサー部１０５は、上述した各種センサーを必要に応じて備えてもよく、また、他のセンサーを備えてもよい。
【００１７】
操作部１０６は、無線通信装置２０に対してユーザが各種処理や動作指示を行うためのユーザインターフェースであり、例えば、押ボタン式や回転式の操作手段、または表示部１０１に重ねて設けられたタッチパネル操作部１０７により構成される。操作部１０６が操作されることにより、操作に基づく信号が後述する操作制御部２１１に出力され、操作に基づく各部の動作や各種処理が実行される。
【００１８】
ＧＰＳ部１０８は、ＧＰＳ（Global Positioning System）衛星からの電波を受信し、受信した信号を制御部２００に出力する。ＧＰＳ部１０８は、ＧＰＳ衛星からの電波を受信する図示しないＧＰＳアンテナを含む。ＧＰＳ部１０８から取得した信号に基づいた演算を後述する位置情報取得部２１２行うことにより、無線通信装置２０の現在位置を表す現在位置情報を取得することができる。
【００１９】
第１の通信部１１０は、後述する第１の通信制御部２１３の制御によって他の無線通信装置２０と短距離の無線通信を行う。第１の通信部１１０は、具体例としてはＢｌｕｅｔｏｏｔｈ（登録商標）通信を行う通信モジュール等であり、アンテナは第１の通信部１１０に内蔵されている。
【００２０】
第２の通信部１２０は、後述する第２の通信制御部２１５の制御によって他の無線通信装置２０と中距離から長距離の無線通信を行う。第２の通信部１２０は、具体例としては、デジタル簡易無線通信を行う通信モジュール等であり、アンテナ１２１を用いて電波の送受信を行う。デジタル簡易無線は、例えば、出力が１Ｗの場合、約１ｋｍの範囲における他の無線通信装置２０との無線通信を行うことができる。
【００２１】
第２の通信部１２０は、他の無線通信装置２０における第２の通信部１２０との音声通話またはデータ送受信を可能とする。
【００２２】
制御部２００は、無線通信装置２０の各部の動作制御、各種データの処理等を行う。制御部２００は、例えば、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、ＤＳＰ（Digital Signal Processor）等により構成され、ＲＯＭに記憶された各種プログラムをＲＡＭ上で実行することにより無線通信装置２０の各部の動作制御や各部より入力された信号の処理、各種データやファイルの処理を行う。
【００２３】
制御部２００は、実行されるプログラムによって、各種機能を実現する。図３を用いて、制御部２００において実現される機能について説明する。
【００２４】
制御部２００は、表示制御部２１０、操作制御部２１１、位置情報取得部２１２、第１の通信制御部２１３、決定部２１４、第２の通信制御部２１５、デバイスネーム生成部２１６を備える。
【００２５】
表示制御部２１０は、表示部１０１に対して各種情報を表示させる処理を行う。例えば、記憶部１０４に記憶されている地図情報の表示、後述する位置情報取得部２１２により取得した自装置の位置情報、タッチパネル操作部１０７に連動した各種ＧＵＩ（Graphical User Interface）、第１の通信部１１０や第２の通信部１２０によって他の無線通信装置２０との間で授受した各種情報などを表示させる。
【００２６】
操作制御部２１１は、タッチパネル操作部１０７を含む操作部１０６が操作されることによって生成する操作信号に基づいた処理を実行させる。
【００２７】
位置情報取得部２１２は、ＧＰＳ部１０８から出力された信号を演算することにより、無線通信装置２０の現在位置情報として、例えば緯度経度情報を取得する。また、ＧＰＳ部１０８から出力された信号に基づく現在位置情報の取得間隔を設定する。現在位置情報の取得間隔は、例えば５秒毎など、予め設定されていてもよく、ユーザの操作によって変更可能であってもよい。
【００２８】
第１の通信制御部２１３は、第１の通信部１１０による通信を制御する。具体的には、第１の通信部１１０を用いた他の無線通信装置２０に対するデバイススキャンや、デバイススキャンにより取得した他の無線通信装置２０におけるデバイスネームの取得およびデバイスネームに付加された他の無線通信装置２０を特定する情報や他の無線通信装置２０に関連する情報を取得する制御を行う。また、第１の通信制御部２１３は、第１の通信部１１０を用いる通信確立のためのペアリングおよび通信を制御する。
【００２９】
また、第１の通信制御部２１３は、他の無線通信装置２０からのデバイススキャンを受けた場合、デバイスネームを送信させる制御を行う。
【００３０】
決定部２１４は、デバイスネームに付加された他の無線通信装置２０を特定する情報や他の無線通信装置２０に関連する情報に加えて、自装置を特定する情報および自装置に関連する情報を対比し、自装置が、第２の無線通信部を用いる通信を行う装置であるか否かを決定する。
【００３１】
決定部２１４における決定条件は限定されないが、実施例としては、各々の無線通信装置２０におけるＩＤ情報に基づき決定する。また、各々の無線通信装置２０に関連する他の情報に基づき決定することも可能である。
【００３２】
第２の通信制御部２１５は、第２の通信部１２０による通信を制御する。具体的には、第２の通信部１２０を用いる他の無線通信装置２０との音声通信やデータ通信を制御する。また、他の無線通信装置２０とデータ通信を行い、他の無線通信装置２０が送信した他の無線通信装置２０を特定する情報および他の無線通信装置２０に関連する情報を取得する制御を行う。
【００３３】
デバイスネーム生成部２１６は、他の無線通信装置２０から第１の通信部１１０を用いた通信を行うためのペアリング要求があった場合に、ペアリングのために送信するデバイスネームに各種情報を付加する。デバイスネームに付加する情報の例としては、位置情報取得部２１２によって取得した位置情報、センサー部１０５における各種センサーからの情報、自装置のＩＤ情報等である。
【００３４】
これら以外にも、制御部２００は、入力部１０２から入力された音声データや映像データのデコード処理、および出力部１０３に出力される音声データや映像データのエンコード処理を行う機能を備える。
【００３５】
次に、図４に基づき、無線通信装置２０の外観について説明する。無線通信システム１０を構成する各々の無線通信装置２０は、同一の装置を用いてもよく、異なる装置であってもよいが、外観として現れる構成要素はほぼ同一である。
【００３６】
図４において、無線通信装置２０は、一例として縦長矩形の筐体を有し、その上部にはアンテナ１２１を備える。アンテナ１２１は、第２の通信部１２０による無線通信に用いるアンテナである。アンテナ１２１は、無線通信装置２０の筐体内に内蔵可能であれば、内蔵してもよい。
【００３７】
無線通信装置２０の上部に備えられる操作部１０６は、ユーザが回転させることにより、例えば受話音量や通信周波数を変えることができるエンコーダである。無線通信装置２０の正面下部に備えられる操作部１０６は、ユーザが押すまたは触れることにより各種操作や入力を可能とする操作ボタンである。
【００３８】
無線通信装置２０の前面には、表示部１０１が設けられ、表示部１０１にはタッチパネル操作部１０７が重ねて設けられている。
【００３９】
次に、デバイスネーム生成部２１６が生成するデバイスネームの例について説明する。デバイスネームとは、Ｂｌｕｅｔｏｏｔｈ通信における装置間のペアリングを行うときに、接続する装置を識別するために、デバイススキャンを行った装置に対して送信する情報である。デバイスネーム生成部２１６においては、デバイスネーム情報としてデバイスネームに加えて無線通信装置２０を特定する情報および無線通信装置２０に関連する情報を付加する。
【００４０】
デバイスネームに付加する無線通信装置２０に関連する情報は、デバイススキャンを受けた際の最も新しい情報であることが求められる場合がある。このため、デバイスネーム生成部２１６は、他の無線通信装置２０からのデバイススキャンを受けた後に、必要な情報をデバイスネームに付加する。
【００４１】
例えば、デバイスネーム生成部２１６において、デバイスネームに自装置を特定するＩＤ情報および自装置の現在位置情報を付加した場合、デバイスネームは以下の例のように表される。
「AAAINFO-ID+001-LAT+35.48-LON+139.65-ALT+81.54-」
【００４２】
上記のデバイスネームの構成は、本来のデバイスネーム「AAA」に対して、タグ情報「INFO-」が付加されることにより、付加情報が存在することを示す。また、「ID+」「LAT+」「LON+」「ALT+」は各々、付加情報のタグ情報としての意味を持ち、「+」と「-」は、タグ情報に対応する数値との対応と、タグ情報毎の区切りを意味する。したがって、上記のデバイスネームの例は、「ＩＤ情報：001、緯度：35.48、経度：139.65、高度：81.54の位置情報を持つAAAという端末」であることを示す。
【００４３】
上記以外の例としては、無線通信装置２０に電力を供給しているバッテリの残量を計測するバッテリ残量センサー１０５６の情報をさらに付加してもよい。具体例としては以下のように表される。
「AAAINFO-ID+001-LAT+35.48-LON+139.65-ALT+81.54-BTT+60-」
上記のデバイスネームの構成は、「ＩＤ情報：001、緯度：35.48、経度：139.65、高度：81.54の位置情報を持ち、バッテリ残量が60%のAAAという端末」であることを示す。
【００４４】
さらに他の例としては、無線通信装置２０のユーザが装着している心拍センサー１０５５の情報をさらに付加してもよい。具体例としては以下のように表される。
「AAAINFO-ID+001-LAT+35.48-LON+139.65-ALT+81.54-BTT+60-HRT+72-」
上記のデバイスネームの構成は、「ＩＤ情報：001、緯度：35.48、経度：139.65、高度：81.54の位置情報を持ち、バッテリ残量が60%でユーザの心拍数が毎分72回のAAAという端末」であることを示す。
【００４５】
デバイスネーム生成部２１６によってデバイスネームに付加される情報は、上記に限らずどのようなものであってもよい。
【００４６】
このようなデバイスネームを生成し、他の無線通信装置２０からのデバイススキャン毎に直近の関連情報を付加したデバイスネームが送信されることにより、複数の無線通信装置２０間でペアリングを確立しなくとも各種情報を提供することができる。
【００４７】
次に、図５から図９により、無線通信装置２０における動作および無線通信システム１０について説明する。
【００４８】
図５は、無線通信装置２０の動作フローチャートである。図５の処理は、予めＩＤ情報が相互に登録された複数の無線通信装置２０からなる無線通信システム１０を構成する各々の無線通信装置２０が、所定時間間隔で繰り返し実行する。
【００４９】
所定時間間隔の例としては、無線通信装置２０を保持した各々のユーザの動作によって複数の無線通信装置２０の距離が動的に変更することに対応させるため、３分から５分間隔とするが、この範囲に限定されず、利用目的によって変化してもよい。利用目的の例としては、登山やトレッキング、サイクリングなど複数のユーザが無線通信装置２０を所持し、通信を行う目的である。
【００５０】
先ず、デバイスネーム生成部２１６は、上述したように、必要な端末情報を付加したデバイスネームを生成する（ステップＳ１０１）。ここで生成されるデバイスネームに付与される端末情報は、時間の経過により変動する情報である場合は、デバイスネームが生成される直近の情報である。
【００５１】
次に、第１の通信制御部２１３は、第１の通信部１１０を用い、自装置の周辺に存在する他の無線通信装置２０に対してデバイススキャンを行う（ステップＳ１０２）。この場合のデバイススキャンは、第１の通信部１１０による無線通信を確立（ペアリング）させる相手となる装置を検索する目的ではないため、記憶部１０４に予めＩＤ情報が記憶されている無線通信装置２０を以下、判定対象とする。
【００５２】
ステップＳ１０２において、デバイススキャンを行った後、第１の通信制御部２１３は、他の無線通信装置２０からデバイスネームを取得したか否かを判断する（ステップＳ１０３）。具体的には、デバイススキャンを行った場合、他の無線通信装置２０が第１の通信部１１０における通信可能な範囲に存在する場合、他の無線通信装置２０からのデバイスネームが送信される。デバイスネームが送信される他の無線通信装置２０は、単数の場合や複数の場合があり、複数の場合であっても各々の他の無線通信装置２０におけるデバイスネームを取得する。また、他の無線通信装置２０が第１の通信部１１０における通信可能な範囲に存在しない場合は、他の無線通信装置２０からのデバイスネームを取得することは無い。
【００５３】
ステップＳ１０３において、他の無線通信装置２０からデバイスネームを取得したと判断した場合（ステップＳ１０３：Ｙｅｓ）、第１の通信制御部２１３は、他の無線通信装置２０よりデバイススキャンを受けたか否かを判断する（ステップＳ１０４）。ステップＳ１０３において、他の無線通信装置２０からデバイスネームを取得していないと判断した場合（ステップＳ１０３：Ｎｏ）、後述するステップＳ１１０に推移する。
【００５４】
ステップＳ１０４において、他の無線通信装置２０よりデバイススキャンを受けたと判断した場合（ステップＳ１０４：Ｙｅｓ）、第１の通信制御部２１３は、ステップＳ１０１において生成したデバイスネームを他の無線通信装置２０に対して送信する（ステップＳ１０５）。ステップＳ１０４において、他の無線通信装置２０よりデバイススキャンを受けていないと判断した場合（ステップＳ１０４：Ｎｏ）、後述するステップＳ１０６に推移する。
【００５５】
ステップＳ１０５においてデバイスネームを送信した後、第１の通信制御部２１３は、ステップＳ１０３において取得した他の無線通信装置２０のデバイスネームより、端末情報を取得する（ステップＳ１０６）。ここで取得する端末情報は、他の無線通信装置２０におけるデバイスネーム生成部２１６においてデバイスネームに付加された、無線通信装置２０を特定するＩＤ情報、位置情報取得部２１２において取得した位置情報、センサー部１０５における各種センサーが取得した情報などである。
【００５６】
ステップＳ１０６において取得した端末情報は、その時点において第１の通信部１１０を用いた通信を可能とする周辺の無線通信装置２０として、記憶部１０４に記憶される（ステップＳ１０７）。
【００５７】
次に、決定部２１４は、ステップＳ１０７において記憶部１０４に記憶された他の無線通信装置２０の端末情報および自装置の端末情報に基づき、第２の通信部１２０を用いた通信を行う端末を決定する（ステップＳ１０８）。ステップＳ１０８における決定は、第１の通信部１１０において相互に通信可能な複数の無線通信装置２０のうち、一の無線通信装置２０を特定するものであり、様々な手法が考えられる。また、第１の通信部１１０において相互に通信可能な複数の無線通信装置２０の各々において同一の手法により一の無線通信装置２０を特定するため、異なる無線通信装置２０が決定されることは無い。
【００５８】
図６および図７により、ステップＳ１０８における、第２の通信部１２０を用いた通信を行う端末を決定する手法の例について説明する。図６において説明する手法を第１の手法とし、図７において説明する手法を第２の手法とする。
【００５９】
第１の手法は、ステップＳ１０７において記憶部１０４に記憶された端末情報における各々の無線通信装置２０を特定するＩＤ情報を対比する（ステップＳ２０１）。ＩＤ情報の例としては、上述したように、３桁の数字から構成される。ＩＤ情報は、例えば数字や英文字などどのような情報より構成されてもよいが、各々の無線通信装置２０において共通した条件であり、例えば数字による上下関係や英文字による前後関係などに基づき、ＩＤ情報にも上下関係や前後関係が明確に反映あされる構成とする。
【００６０】
以下、ＩＤ情報には一例として各々異なる数字が含まれているものとして説明する。ステップＳ２０１において対比した結果に基づき、決定部２１４は、自装置のＩＤ情報を構成する数字の値が、他の無線通信装置２０のＩＤ情報を構成する数字の値に比して最小であるか否かを判断する（ステップＳ２０２）。ステップＳ２０２における決定条件は、上述したように、一の無線通信装置２０を特定するものであるため、最小の値でなくとも、最大の値であってもよい。
【００６１】
ステップＳ２０２において、自装置のＩＤ情報が最小であると判断された場合（ステップＳ２０２：Ｙｅｓ）、自装置を、第２の通信部１２０による無線通信を行う端末として決定（ステップＳ２０３）、本処理を終了する。自装置のＩＤ情報が最小では無いと判断された場合（ステップＳ２０２：Ｎｏ）、本処理を終了する。
【００６２】
第２の手法は、ステップＳ１０７において記憶部１０４に記憶された端末情報における各々の無線通信装置２０におけるバッテリ残量を対比する（ステップＳ２１１）。バッテリ残量の例としては、残っている割合の数値や、残っている容量を表す数値、使用可能な残時間などである。
【００６３】
ステップＳ２１１において対比された結果に基づき、決定部２１４は、自装置のバッテリ残量が他の無線通信装置２０のバッテリ残量に比して最大であるか否かを判断する（ステップＳ２１２）。ステップＳ２１２において、自装置のバッテリ残量が最大であると判断された場合（ステップＳ２１２：Ｙｅｓ）、自装置を、第２の通信部１２０による無線通信を行う端末として決定（ステップＳ２０３）、本処理を終了する。自装置のバッテリ残量が最大では無いと判断された場合（ステップＳ２１２：Ｎｏ）、本処理を終了する。
【００６４】
図５に戻り、第２の通信制御部２１５は、ステップＳ１０８における決定に基づき、自装置が第２の通信部１２０を用いる通信を行う端末であるか否かを判断する（ステップＳ１０９）。ステップＳ１０９において、自装置が第２の通信部１２０を用いる通信を行う端末であると判断された場合（ステップＳ１０９：Ｙｅｓ）、第２の通信制御部２１５は、第２の通信部１２０を用いる通信を有効とする（ステップＳ１１０）。ステップＳ１０９において、自装置が第２の通信部１２０を用いる通信を行う端末ではないと判断された場合（ステップＳ１０９：Ｎｏ）、第２の通信制御部２１５は、第２の通信部１２０を用いる通信を無効とする（ステップＳ１１１）。
【００６５】
ステップＳ１１０およびステップＳ１１１の処理における有効および無効の処理については、例えば第２の通信部１２０に供給される電源のオン／オフの制御などである。
【００６６】
ステップＳ１１１において、第２の通信部１２０による通信が無効となった場合、操作制御部２１１は、第２の通信部１２０を用いる通信を行うための操作が操作部１０６から入力されたか否かを判断する（ステップＳ１１２）。ステップＳ１１２において、第２の通信部１２０を用いる通信を行うための操作が操作部１０６から入力されたと判断した場合（ステップＳ１１２：Ｙｅｓ）、ステップＳ１１０に推移し、第２の通信部１２０を用いる通信を有効とする。この処理は、ステップＳ１１１において第２の通信部１２０を用いる通信が無効となっている期間に、緊急対応など自発的に第２の通信部１２０を用いる通信が必要となった場合の対応である。
【００６７】
第２の通信部１２０による通信を行うための操作が操作部１０６から入力されていないと判断した場合（ステップＳ１１２：Ｎｏ）、本処理を終了する。
【００６８】
このような処理によって、複数の無線通信装置２０の位置関係や距離が動的に変化する場合であっても、逐次、第１の通信部１１０による通信を相互に可能とする無線通信装置２０を把握し、それらの無線通信装置２０より、第２の通信部１２０を用いる通信を行う無線通信装置２０を選択することができる。
【００６９】
第１の通信部１１０による通信を相互に可能とする無線通信装置２０の把握には、第１の通信部１１０が相互の無線通信を確立するためのデバイスネームを用いるため、複数の無線通信装置２０の位置関係や距離が動的に変化しても、その都度、第１の通信部１１０を用いる無線通信を確立させる必要がないため、柔軟な対応が可能である。
【００７０】
また、消費電力の少ない第１の通信部１１０によって、複数の無線通信装置２０の位置関係や距離の動的な変化に対応し、第１の通信部１１０より通信距離が長く消費電力が大きい第２の通信部１２０による通信を、一の無線通信装置２０が代表して行うことで、各々の無線通信装置２０としても、無線通信システム１０としても、消費電力を低減させることができる。
【００７１】
第１の通信部１１０を用いる通信を相互に可能とする範囲としては、第２の通信部１２０を用いる通信を行う無線通信装置２０として決定された無線通信装置２０が、他のいずれかの無線通信装置２０より第２の通信部１２０を用いた音声通信を受信した場合、受信した無線通信装置２０のスピーカ１０３１から出力される音声が聞こえる範囲、または、第２の通信部１２０を用いた通信を受信した無線通信装置２０を保持したユーザが目視によって他の無線通信装置２０を保持するユーザを確認でき、肉声により受信内容を伝達できる範囲であればよい。この場合、第１の通信部１１０の出力は、例えば約１０ｍ程度の通信距離となる２．５ｍＷ前後が適切である。
【００７２】
次に、複数の無線通信装置２０から構成される無線通信システム１０の例について、図８および図９を用いて説明する。
【００７３】
図８は、無線通信システム１０を構成する複数の無線通信装置２０のある時点における位置関係の例を概念的に示した図であり、図９は、図８に示した時点における無線通信システム１０を構成する複数の無線通信装置２０各々の端末情報を示している。
【００７４】
図８に例示した無線通信システム１０は、無線通信装置２０ａから無線通信装置２０ｇまでの８台の無線通信装置２０から構成され、各々の無線通信装置２０がグループを構成するユーザに保持されるとともに、ユーザの移動に伴い動的に位置関係が変動している。
【００７５】
図８における破線からなる円は、各々の無線通信装置２０における第１の通信部１１０を用いる無線通信による通信可能範囲３２０を概念的に示している。図８に示した時点においては、無線通信装置２０ａと無線通信装置２０ｃが、第１の通信部１１０を用いて通信可能である。同様に、無線通信装置２０ｄ、２０ｆおよび２０ｇからなる群、無線通信装置２０ｂおよび２０ｈからなる群が存在している。また、無線通信装置２０ｅは、第１の通信部１１０を用いる通信可能な範囲に他の無線通信装置２０が存在していない。
【００７６】
このような状態において、例えば無線通信装置２０ａおよび無線通信装置２０ｃは、図５におけるステップＳ１０１からステップＳ１０７までの処理によって取得した端末情報に基づき、ステップＳ１０８による決定処理を行う。ステップＳ１０８の処理に、図６に示す第１の手法を用いる場合は、ＩＤ情報が「００３」の無線通信装置２０ｃではなく、ＩＤ情報が「００１」の無線通信装置２０ａが、第２の通信部１２０を用いる通信を行う無線通信装置２０として決定される。また、ステップＳ１０８の処理に、図７に示す第２の手法を用いる場合は、バッテリ残量が「６０％」の無線通信装置２０ａではなく、バッテリ残量が「６５％」の無線通信装置２０ｃが、第２の通信部１２０を用いる通信を行う無線通信装置２０として決定される。
【００７７】
他の複数の無線通信装置２０において構成される群においても、同様に第２の通信部１２０を用いる通信を行う一の無線通信装置２０が決定される。また、第１の通信部１１０を用いる通信可能な他の無線通信装置２０が存在しない無線通信装置２０ｅは、ステップＳ１０３におけるＮｏの処理により、第２の通信部１２０を用いる通信を行う無線通信装置２０として決定される。
【００７８】
このように、図８に示した時点においては、図６に示す第１の手法を用いる場合、ＩＤ情報を構成する数値が小さい、無線通信装置２０ａ、２０ｄ、２０ｂ、２０ｅが、第２の通信部１２０を用いる通信を行う無線通信装置２０として決定される。また、図７に示す第２の手法を用いる場合、バッテリ残量の大きい、無線通信装置２０ｃ、２０ｄ、２０ｈ、２０ｅが、第２の通信部１２０を用いる通信を行う無線通信装置２０として決定される。
【００７９】
また、図７に示した第２の手法においては、バッテリ残量の大きい無線通信装置２０を、第２の通信部１２０を用いる通信を行う無線通信装置２０として決定したが、バッテリ残量ではなく、バッテリ残量に基づく連続動作可能時間が最大の無線通信装置２０を、第２の通信部１２０を用いる通信を行う無線通信装置２０として決定してもよい。この場合、デバイスネームに付加する端末情報として、その時点における連続動作可能時間が付加される。この場合における連続動作可能時間とは、無線通信装置２０における様々な動作を総合した上での連続動作可能時間であってもよく、第２の通信部１２０を用いる通信を行った場合の連続動作可能時間であってもよい。
【００８０】
また、図９に示すように、各々の無線通信装置２０の種類によって、与えられているデバイスネームは異なる。図９においては、無線通信装置２０ａ、２０ｂ、２０ｃ、２０ｅ、２０ｇ、２０ｈがデバイスネームとて「ＡＡＡ」が付与されており、無線通信装置２０ｄ、２０ｆがデバイスネームとして「ＡＡＢ」が付与されている。これらのデバイスネームが異なる無線通信装置２０は、異なる機種であるため、デバイスネームによって特定される機種により、第２の通信部１２０を用いる通信を行う無線通信装置２０として決定の判断に、優先順位を付けてもよい。
【００８１】
本発明の実施の形態は、その要旨を逸脱しない限り、様々に変更可能である。例えば、無線通信装置２０のユーザに装着されている心拍センサー１０５５が取得した心拍の値が異常値を示している間は、第２の通信制御部２１５は、常に第２の通信部１２０を有効としてもよい。また、ステップＳ１０８の決定処理を、心拍センサー１０５５が取得した心拍が、そのユーザの通常時の平均心拍からの乖離度が大きい場合に、その無線通信装置２０を第２の通信部１２０を用いる通信を行う無線通信装置２０としてもよい。いずれであっても、ユーザの心拍が異常値を示している場合の第２の通信部１２０を用いる通信を優先的に行う措置としては有効である。
【００８２】
また、上記実施の形態においては、第１の通信部１１０を用いて相互に通信可能な複数の無線通信装置２０のうち、一の無線通信装置２０を第２の無線通信部１２０を用いた通信を行う端末として決定したが、複数の無線通信装置２０を第２の無線通信部１２０を用いた通信を行う端末として決定してもよい。例えば、第１の通信部１１０において相互に通信可能な複数の無線通信装置２０の数が多い場合、具体例としては１０台以上である場合、２台の無線通信装置２０を第２の無線通信部１２０を用いた通信を行う端末と決定してもよい。
【００８３】
本発明における無線通信装置２０を実現するためのプログラムは、例えばネットワークや可搬型の記憶媒体によって、携帯電話やスマートフォン、タブレット端末等にインストールされてもよい。
【符号の説明】
【００８４】
１０：無線通信システム、２０：無線通信装置、１０１：表示部、１０４：記憶部、１０７：タッチパネル操作部、１０８：ＧＰＳ部、１１０：第１の通信部、１２０：第２の通信部、２００：制御部、２１０：表示制御部、２１１：操作制御部、２１２：位置情報取得部、２１３：第１の通信制御部、２１４：決定部、２１５：第２の通信制御部、２１６：デバイスネーム生成部
【図１】
2014036295.tif 000003
【図２】
2014036295.tif 000004
【図３】
2014036295.tif 000005
【図４】
2014036295.tif 000006
【図５】
2014036295.tif 000007
【図６】
2014036295.tif 000008
【図７】
2014036295.tif 000009
【図８】
2014036295.tif 000010
【図９】
2014036295.tif 000011