(57)【要約】  他の無線通信装置と指向性の高い無線通信を行う際に、ユーザが、無線通信の通信可能範囲を明確に認識できる無線通信装置。この装置では、周辺撮像部（１１０）は、指向性の高い無線通信を確立するための無線通信の見通し線を光学系の光軸に合わせた状態で、光学系を介して周辺の画像を撮像する。プレビュー表示部（１２０）は、周辺の画像として撮像された他の無線通信装置を、プレビュー画面に表示する。通信確立部（１３０）は、プレビュー画面に表示された他の無線通信装置との間で、無線通信を確立する。
2013136702.tif 000002
【特許請求の範囲】
【請求項１】
指向性の高い無線通信を確立するための無線通信の見通し線を光学系の光軸に合わせた状態で、前記光学系を介して周辺の画像を撮像する周辺撮像部と、
前記周辺の画像として撮像された他の無線通信装置を、プレビュー画面に表示するプレビュー表示部と、
前記プレビュー画面に表示された前記他の無線通信装置との間で、前記無線通信を確立する通信確立部と、
を備える無線通信装置。
【請求項２】
前記無線通信を確立した前記他の無線通信装置から、前記他の無線通信装置が実行可能なサービスを示すサービス情報を取得するサービス情報取得部と、
前記サービス情報を基に、前記他の無線通信装置との間で実行可能なサービスをユーザに選択させるためのサービス選択表示を生成し、表示するサービス表示部と、
ユーザが前記サービス選択表示に対して所望のサービスを選択するために行うサービス選択操作を受け付けるサービス選択部と、をさらに備える、
請求項１記載の無線通信装置。
【請求項３】
前記サービス選択操作により選択されたサービスを、当該サービスに対して予め対応付けられた通信プロトコルを用いて、前記無線通信を確立した前記他の無線通信装置との間で実行するサービス実行部をさらに備える、
請求項２記載の無線通信装置。
【請求項４】
前記サービス表示部は、
前記サービス選択表示を、前記他の無線通信装置が表示されている前記プレビュー画面に重畳して表示する、
請求項２記載の無線通信装置。
【請求項５】
前記サービス実行部は、
前記サービス選択操作により選択されたサービスに対して予め複数の通信プロトコルが対応付けられている場合、前記複数の通信プロトコルの中からＰＡＬ（Protocol Adaptation Layer）プロトコルを優先的に選択し、当該ＰＡＬプロトコルを用いて前記サービスを実行する、
請求項３記載の無線通信装置。
【請求項６】
前記プレビュー表示部は、
前記無線通信の電波の放射角が前記光学系の画角より小さい場合、前記プレビュー画面において、前記電波の放射角の範囲内に前記他の無線通信装置を収めさせるための領域ガイダンス表示を重畳する、
請求項１記載の無線通信装置。
【請求項７】
前記プレビュー表示部は、
前記無線通信の電波の放射角が前記光学系の画角より小さい場合、前記光学系の画角を前記電波の放射角に合わせるため、前記プレビュー画面をズーム表示する、
請求項１記載の無線通信装置。
【請求項８】
前記他の無線通信装置を物体認識することで、前記プレビュー画面内において前記他の無線通信装置の種類と位置を特定する物体認識部をさらに備え、
前記サービス表示部は、
前記サービス選択表示を、前記プレビュー画面内において特定された前記他の無線通信装置の位置に応じて重畳して表示する、
請求項１記載の無線通信装置。
【請求項９】
前記通信確立部は、
前記物体認識部が前記プレビュー画面内において前記他の無線通信装置の位置を特定した場合にのみ、当該他の無線通信装置との間で前記無線通信の確立を試行する、
請求項８記載の無線通信装置。
【請求項１０】
指向性の高い無線通信を確立するための無線通信の見通し線を光学系の光軸に合わせた状態で、前記光学系を介して周辺の画像を撮像するステップと、
前記周辺の画像として撮像された他の無線通信装置を、プレビュー画面に表示するステップと、
前記プレビュー画面に表示された前記他の無線通信装置との間で、前記無線通信を確立するステップと、
を備える無線通信方法。
【請求項１１】
指向性の高い無線通信を確立するための無線通信の見通し線を光学系の光軸に合わせた状態で、前記光学系を介して周辺の画像を撮像する処理と、
前記周辺の画像として撮像された他の無線通信装置を、プレビュー画面に表示する処理と、
前記プレビュー画面に表示された前記他の無線通信装置との間で、前記無線通信を確立する処理と、
を無線通信装置のコンピュータに実行させる無線通信制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、他の無線通信装置との間でデータの送受信を行う、無線通信装置、無線通信方法、および無線通信制御プログラムに関する。
【背景技術】
【０００２】
例えば、動画や静止画などのコンテンツデータを、無線通信により他の無線通信装置との間で送受信することができる無線通信装置が普及している。これにより、ＤＬＮＡ（Digital Living Network Alliance ）を用いたコンテンツ転送や、Wi-Fi Displayを用いた映像ストリーミングなどのサービスが可能となる。【０００３】
上述したサービスの普及に伴い、無線通信装置では、通信相手となる他の無線通信装置を選択する技術も考案されている。【０００４】
特許文献１は、上記技術の一例を開示している。特許文献１の技術では、ユーザが、無線通信装置のタッチパネル上において、通信相手としたい他の無線通信装置の方向に向けて指をはじく操作を行う。これにより、ユーザが操作する無線通信装置は、指がはじかれた方向にある他の無線通信装置と無線通信を確立する。すなわち、特許文献１の技術によれば、ユーザは、指をはじくという直感的な操作を行うことで、通信相手となる他の無線通信装置を選択できる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−０９６１０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１の技術は、例えば６０GHz帯を用いたミリ波通信などの指向性の高い無線通信を適用した場合、無線通信の通信可能範囲が限られる上に、ユーザがその範囲を明確に認識できないため、以下の課題がある。【０００７】
まず、通信相手となる無線通信装置が同方向に複数ある場合、指をはじく操作では、ユーザが所望の装置を確実に選択できない、という課題がある。また、通信相手を選択できたとしても、ユーザは、自分が操作する無線通信装置を上記範囲外へ移動させてしまい、無線通信が途切れてしまう、といった課題がある。【０００８】
本発明の目的は、他の無線通信装置と指向性の高い無線通信を行う際に、無線通信の通信可能範囲を、ユーザが明確に認識できるようにすることである。
【課題を解決するための手段】
【０００９】
本発明の一態様に係る無線通信装置は、指向性の高い無線通信を確立するための無線通信の見通し線を光学系の光軸に合わせた状態で、前記光学系を介して周辺の画像を撮像する周辺撮像部と、前記周辺の画像として撮像された他の無線通信装置を、プレビュー画面に表示するプレビュー表示部と、前記プレビュー画面に表示された前記他の無線通信装置との間で、前記無線通信を確立する通信確立部と、を備える。【００１０】
本発明の一態様に係る無線通信方法は、指向性の高い無線通信を確立するための無線通信の見通し線を光学系の光軸に合わせた状態で、前記光学系を介して周辺の画像を撮像するステップと、前記周辺の画像として撮像された他の無線通信装置を、プレビュー画面に表示するステップと、前記プレビュー画面に表示された前記他の無線通信装置との間で、前記無線通信を確立するステップと、を備える。【００１１】
本発明の一態様に係る無線通信制御プログラムは、指向性の高い無線通信を確立するための無線通信の見通し線を光学系の光軸に合わせた状態で、前記光学系を介して周辺の画像を撮像する処理と、前記周辺の画像として撮像された他の無線通信装置を、プレビュー画面に表示する処理と、前記プレビュー画面に表示された前記他の無線通信装置との間で、前記無線通信を確立する処理と、を無線通信装置のコンピュータに実行させる。
【発明の効果】
【００１２】
本発明は、他の無線通信装置と指向性の高い無線通信を行う際に、無線通信の通信可能範囲を、ユーザが明確に認識できる。
【図面の簡単な説明】
【００１３】
【図１】本実施の形態１に係る無線通信装置が実現する機能の構成例を示すブロック図
【図２】本実施の形態２に係る無線通信装置が備えるハードウェアの構成例を示すブロック図
【図３】本実施の形態２に係る無線通信装置の正面と背面の外観の一例を示す図
【図４】本実施の形態２に係る無線通信装置が実現する機能の構成例を示すブロック図
【図５】本実施の形態２に係る無線通信装置と周辺装置の無線通信確立のイメージを示す図
【図６】本実施の形態２に係る無線通信装置のサービス選択のときの画面表示の一例を示す図
【図７】本実施の形態２に係る無線通信装置が行う動作の一例を示すフローチャート
【図８】本実施の形態２に係る無線通信装置が行う動作の一例を示すシーケンス図
【図９】本実施の形態４に係る無線通信装置の領域ガイダンス表示の一例を示す図
【図１０】本実施の形態５に係る無線通信装置のズーム表示の一例を示す図
【図１１】本実施の形態６に係る無線通信装置が実現する機能の構成例を示すブロック図
【図１２】本実施の形態６に係る無線通信装置のサービス選択のときの画面表示の一例を示す図
【発明を実施するための形態】
【００１４】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
【００１５】
（実施の形態１）
実施の形態１について説明する。
【００１６】
本実施の形態に係る無線通信装置１００の各機能について、図１を参照して説明する。
【００１７】
無線通信装置１００は、周辺撮像部１１０、プレビュー表示部１２０、および通信確立部１３０を有する。
【００１８】
周辺撮像部１１０は、指向性の高い無線通信を確立するための無線通信の見通し線（ＬＯＳ:Line Of Sight）を光学系の光軸に合わせた状態で、その光学系を介して、無線通信装置１００周辺の画像を撮像する。
【００１９】
プレビュー表示部１２０は、周辺の画像として撮像された他の無線通信装置を、プレビュー画面に表示する。
【００２０】
通信確立部１３０は、プレビュー画面に表示された他の無線通信装置との間で、無線通信を確立する。
【００２１】
このような無線通信装置１００では、ユーザが、他の無線通信装置を撮像してプレビュー画面に収めることにより、直感的に、通信相手となる無線通信装置を選択でき、無線通信の確立を試行できる。また、無線通信装置１００では、ユーザが、他の無線通信装置を撮像してプレビュー画面に収め続けることにより、直感的に、確立した無線通信を維持することができる。すなわち、無線通信装置１００では、ユーザは、他の無線通信装置を撮像してプレビュー画面に収めることにより無線通信の通信可能範囲を明確に認識できる。その結果、ユーザは、通信相手の選択および無線通信の確立の維持を、直感的な操作でより確実に実現できる。
【００２２】
（実施の形態２）
実施の形態２について説明する。
【００２３】
＜無線通信装置１００の構成について＞
まず、本実施の形態に係る無線通信装置１００のハードウェア構成について、図２を参照して説明する。
【００２４】
図２において、本実施の形態に係る無線通信装置１００は、他の無線通信装置との間で無線通信を可能とする情報処理端末である。なお、本実施の形態で用いられる無線通信は、例えば、６０GHz帯を用いたミリ波通信など、指向性の高い無線通信である。また、無線通信装置１００の通信相手となる他の無線通信装置は、以下「周辺装置」という。
【００２５】
図２に示すように、無線通信装置１００は、システムＬＳＩ（Large Scale Integration）１、電源部２、スピーカ３、マイク４、表示・入力部５、撮像部６、無線通信部７、主記憶部８、不揮発メモリ９、およびメモリカード１０を有する。
【００２６】
システムＬＳＩ１は、制御・演算部１１およびＩＯ（In Out）制御部１２を有する。制御・演算部１１は、システムバスを介してＩＯ制御部１２とデータの入出力を行う。そして、制御・演算部１１は、入力したデータを基に演算を行い、演算結果をデータ出力することで、無線通信装置１００の各種制御を行う。制御・演算部１１は、例えば、ＣＰＵ（Central Processing Unit）等が挙げられる。ＩＯ制御部１２は、３〜１０の各部と制御／演算部１１とのデータの入出力を中継する。
【００２７】
なお、システムＬＳＩ１は、集積度の違いにより、ＩＣ（Integrated Circuit）、システムＬＳＩ、スーパーＬＳＩ、またはウルトラＬＳＩ等とすることができる。また、システムＬＳＩ１は、専用回路または汎用プロセッサにより実現するものであってもよい。また、システムＬＳＩ１は、その製造後にプログラムすることが可能なＦＰＧＡ（Field Programmable Gate Array）、または、内部の回路セルの接続や設定を再構成可能なコンフィギュラブル・プロセッサとしてもよい。さらには、無線通信装置１００は、半導体技術の進歩または派生する別技術に応じて、システムＬＳＩ１に置き換わる他の集積回路化の技術（例えばバイオ技術）により集積化されたものを適用してもよい。
【００２８】
電源部２は、ユーザの操作を基に、ＩＯ制御部１２を介して各部へ電源を供給することで、無線通信装置１００の電源をオンにする。また、電源部２は、ユーザの操作を基に、各部に対する電源の供給を停止することで、無線通信装置１００の電源をオフにする。
【００２９】
スピーカ３は、音を無線通信装置１００外へ出力する。マイク４は、音を無線通信装置１００内へ入力する。
【００３０】
表示・入力部５は、画像の表示を行う。また、表示・入力部５は、ユーザの入力操作を受け付ける。本実施の形態では、表示・入力部５の例を、タッチスクリーン（タッチパネルともいう）とする。
【００３１】
撮像部６は、光学系を介して、無線通信装置１００外部の画像を撮像する。本実施の形態において、撮像部６の例はカメラとする。
【００３２】
ここで、表示・入力部５および撮像部６の配置例を説明する。図３は、無線通信装置１００がスマートフォンまたはタブレットである場合の外観を示している。図３Ａに示すように、表示・入力部５は、無線通信装置１００の筐体の正面側に設けられる。一方、図３Ｂに示すように、撮像部６は、無線通信装置１００の筐体の背面側に設けられる。なお、以下では、無線通信装置１００が図３に示すスマートフォンまたはタブレットであるとして説明する。
【００３３】
無線通信部７は、周辺装置との間で指向性の高い無線通信を確立させ、その周辺装置との間で、無線通信を用いたサービスを実現するためのデータ転送を行う。
【００３４】
主記憶部８は、制御・演算部１１に実行させるためのプログラムや、固定データを格納する。主記憶部８は、例えば、ＲＯＭ（Read Only Memory）が挙げられる。
【００３５】
不揮発メモリ９は、制御・演算部１１が演算を行う際に使用する作業用メモリである。不揮発メモリ９は、例えば、ＲＡＭ（Random Access Memory）が挙げられる。
【００３６】
メモリカード１０は、各種データを保存する記憶媒体である。メモリカード１０は、例えば、ＳＤ、ＳＤＨＣ(SD High Capacity)、または、ＳＤＸＣ（SD eXtended Capacity）メモリカードが挙げられる。
【００３７】
＜無線通信装置１００の各機能について＞
次に、上述したハードウェア構成によって実現される、無線通信装置１００の各機能について、図３を参照して説明する。
【００３８】
無線通信装置１００は、周辺撮像部１１０、プレビュー表示部１２０、通信確立部１３０、サービス情報取得部１４０、サービス表示部１５０、サービス選択部１６０、およびサービス実行部１７０を有する。
【００３９】
周辺撮像部１１０は、ユーザの撮像操作を受け付け、指向性の高い無線通信を確立するための無線通信の見通し線を光学系の光軸に合わせた状態で、光学系を介して周辺装置の撮像を行う。ここでいう「撮像操作」とは、撮像を開始するための操作だけでなく、撮像部６を周辺装置へ向ける操作、および、撮像部６を周辺装置へ向けた状態を維持する操作も意味する。なお、周辺撮像部１１０は、撮像部６および制御・演算部１１によって実現される。
【００４０】
プレビュー表示部１２０は、ユーザの撮像操作によって撮像された周辺装置のプレビュー画面表示を行う。プレビュー画面表示とは、周辺撮像部１１０で撮像される画像を、リアルタイムに画面表示することをいう。また、プレビュー画面表示の際に表示される画面は、プレビュー画面という。プレビュー画面表示の例は、図３Ａに示す。図３Ａの例では、撮像されている周辺装置３００が、表示・入力部５に表示されている。なお、プレビュー表示部１２０は、表示・入力部５および制御・演算部１１によって実現される。なお、ＴＶ等の据置き機器は、電力余裕があるので、複数のアンテナを用いて、あるいは、ビームステアリング(beam steering)技術を用いて、通信範囲を広げてもよい。
【００４１】
通信確立部１３０は、プレビュー画面に周辺装置が表示されたことを受け、その周辺装置との間で無線通信の確立を試みる。ここで、通信確立部１３０は、周辺装置が無線通信の待ち受け状態であれば、その周辺装置と無線通信装置１００との間で無線通信が確立する。一方、通信確立部１３０は、周辺装置が無線通信の待ち受け状態でなければ、その周辺装置と無線通信装置１００との間で無線通信は確立しない。また、無線通信を確立した周辺装置がプレビュー画面の所定範囲に表示され続けている間は、通信確立部１３０が、当該無線通信の確立を維持する。なお、通信確立部１３０は、無線通信部７および制御・演算部１１によって実現される。
【００４２】
ここで、無線通信の確立の例について、図５を用いて説明する。図５では、周辺装置２００と周辺装置３００がともに無線通信の待ち受け状態である場合において、無線通信装置１００が、周辺装置３００と無線通信の確立を試みている。このとき、周辺装置３００は、撮像部６の光学系の光軸２２が向けられており、画角２０の範囲内に収まっているので、図３Ａに示すようにプレビュー画面に表示される。ここで、無線通信部７における無線通信の見通し線（ＬＯＳ:Line Of Sight）は、予め光軸２２に合わせておくものとする。これにより、周辺装置３００は、電波放射角２１の範囲内に収まり、無線通信の見通し内となるので、無線通信装置１００との間で無線通信が確立する。その後、周辺装置３００が電波放射角２１の範囲内に収まり続ければ、無線通信の確立が維持されることになる。なお、図５において、周辺装置２００は、光軸２２が向けられておらず、電波放射角２１の範囲内に収まっていないため、無線通信の見通し外（ＮＬＯＳ:None Line Of Sight）となる。よって、無線通信の見通し外である周辺装置２００は、無線通信の待ち受け状態であっても、無線通信装置１００との無線通信は確立しない。なお、周辺装置３００が大きい場合は、その通信アンテナが、電波放射角２１の範囲内に収まっていればよい。また、電波放射角２１は、画角２０の範囲内に収まっているほうが視認しやすいが、これに限定されない。
【００４３】
サービス情報取得部１４０は、周辺装置と無線通信が確立したことを受け、その周辺装置から無線通信を介してサービス情報を取得する。すなわち、周辺装置は、無線通信装置１００と無線通信が確立すると、予め保持しているサービス情報を無線通信装置１００へ送信する。なお、サービス情報取得部１４０は、無線通信部７および制御・演算部１１によって実現される。
【００４４】
ここで、サービス情報について説明する。サービス情報は、周辺装置が実行可能なサービスと、そのサービスを実行する際に使用する通信プロトコルとの対応付けを示す情報である。例えば、周辺装置は、ファイル転送をＴＣＰ／ＩＰプロトコルで実行可能である場合、ファイル転送とＴＣＰ／ＩＰプロトコルとを対応付けた内容のサービス情報を保持する。サービス情報に含まれる対応付けは、１つであっても、複数であってもよい。例えば、周辺装置は、複数のサービスを用意しており、その中から１つを選択して実行可能とする場合、サービスと通信プロトコルとの対応付けをそれぞれ含んだサービス情報を保持する。また、例えば、周辺装置は、１つのサービスに対し複数の通信プロトコルを用意しており、その中から１つを選択して実行可能とする場合、１つのサービスと各通信プロトコルとの対応付けをそれぞれ含んだサービス情報を保持する。
【００４５】
サービス表示部１５０は、サービス情報取得部１４０が取得したサービス情報を基にサービス選択表示を生成する。そして、サービス表示部１５０は、生成したサービス選択表示をプレビュー画面表示に重畳して表示する。サービス選択表示とは、無線通信装置１００と周辺装置との間で実行可能なサービスを表示し、その中からユーザに所望のサービスを選択させるためのユーザインターフェースである。よって、サービス選択表示は必ずしも、サービス情報に含まれるサービスの全部を表示するわけではない。仮にサービス情報に、無線通信装置１００が実行できないサービスが含まれている場合、そのサービスは、サービス選択表示に表示されない。すなわち、サービス表示部１５０は、サービス選択表示の生成にあたり、まず、サービス情報に含まれるサービスと通信プロトコルの対応付けが、無線通信装置１００で実現可能であるか否かを判断する。次に、サービス表示部１５０は、無線通信装置１００で実現可能であると判断した対応付けからサービスを抽出し、サービス選択表示に含むように生成する。このようにして、サービス選択表示は、無線通信装置１００と周辺装置との間で実行可能なサービスだけを表示する。なお、サービス表示部１５０は、表示・入力部５および制御・演算部１１によって実現される。
【００４６】
ここで、サービス選択表示の例について、図６を参照して説明する。
【００４７】
図６Ａは、表示・入力部５にプレビュー画面が表示されている例を示している。図６Ａに示すように、サービス選択表示４０は、プレビュー画面表示に重畳して表示される。そして、サービス選択表示４０には、実行可能な３つのサービスとして、外部ディスプレイ出力、コンテンツ再生、ファイル転送が表示されている。外部ディスプレイ出力は、無線通信装置１００の表示・入力部５の画面表示と同じ画面表示を、周辺装置の表示部に出力するサービスである。コンテンツ再生は、周辺装置に保存されているコンテンツデータを、無線通信装置１００で再生するサービスである。ファイル転送は、無線通信装置１００と周辺装置との間でファイルの転送を行うサービスである。ユーザは、サービス選択表示４０を見て、所望のサービスが表示されている部分を指でタッチする。図６Ａでは、ユーザの指３０がファイル転送の表示をタッチする様子を示している。
【００４８】
なお、外部ディスプレイ出力には、例えば、ＨＤＭＩ(High-Definition Multimedia Interface)プロトコルが対応付けられている。また、コンテンツ再生およびファイル転送にはそれぞれ、ＴＣＰ／ＩＰプロトコル、ＳＤプロトコル、ＵＳＢ（Universal Serial Bus）プロトコルのうち少なくとも１つが対応付けられている。ここでいうＨＤＭＩプロトコル、ＳＤプロトコル、およびＵＳＢプロトコルは、有線バスプロトコルをＭＡＣ（Media Access Controller）層に適合させたＰＡＬ（Protocol Adaptation Layer）プロトコルである。
【００４９】
図６Ｂは、図６Ａに示すプレビュー画面においてユーザがファイル転送の表示をタッチした後の、プレビュー画面表示の例を示している。図６Ｂに示すように、サービス選択表示４１が、表示・入力部５のプレビュー画面表示に重畳して表示される。サービス選択表示４１には、ファイル転送をさらに細分化したサービスとして、同期、アップロード、ダウンロードが表示されている。同期は、無線通信装置１００と周辺装置との間で共有するデータの同期を行うサービスである。アップロードは、無線通信装置１００が、無線通信装置１００が保持するデータを、周辺装置へ送信するサービスである。ダウンロードは、無線通信装置１００が、周辺装置が保持するデータを、周辺装置から受信するサービスである。ユーザは、サービス選択表示４１を見て、所望のサービスが表示されている部分を指でタッチする。図６Ｂでは、ユーザの指３０がダウンロードの表示をタッチする様子を示している。
【００５０】
なお、無線通信装置１００と周辺装置が実行可能な一のサービスに対して複数の通信プロトコルが用意されている場合、サービス表示部１５０は、サービス選択表示において複数のプロトコルを表示し、ユーザに選択させるようにしてもよい。
【００５１】
サービス選択部１６０は、サービス選択表示に対するサービス選択操作を受け付ける。サービス選択操作とは、ユーザが、サービス選択表示の中から、所望のサービスの表示部分を選択する操作である。サービス選択操作は、例えば、タッチ操作がある。図６Ａ、図６Ｂで説明したようにユーザがサービス選択表示の所望の表示をタッチすると、サービス選択１５０は、どの部分がタッチされたかを検出する。そして、サービス選択１５０は、検出した部分に該当するサービスを、サービス実行部１７０へ通知する。なお、サービス選択部１６０は、表示・入力部５および制御・演算部１１によって実現される。
【００５２】
サービス実行部１７０は、サービス選択操作により選択されたサービスと、サービス情報取得部１４０が取得したサービス情報に基いて、そのサービスに対応付けられている通信プロトコルを用いて実行する。例えば、選択されたサービスがファイル転送で、かつ、ファイル転送とＴＣＰ／ＩＰプロトコルとが対応付けられている場合、サービス実行部１７０は、ＴＣＰ／ＩＰプロトコルを用いて周辺装置との間でファイル転送を実行する。なお、サービス実行部１７０は、無線通信部７および制御・演算部１１によって実現される。
【００５３】
このような無線通信装置１００では、ユーザが、周辺装置を撮像してプレビュー画面に収めることにより、直感的に、通信相手となる周辺装置を選択でき、無線通信の確立を試行できる。また、無線通信装置１００では、ユーザが、周辺装置を撮像してプレビュー画面に収め続けることにより、直感的に、確立した無線通信を維持することができる。また、無線通信装置１００では、ユーザが、サービス選択表示を視認して所望のサービスを選択する操作を行うことにより、直感的に、周辺装置との間で実行可能なサービスおよび通信プロトコルを選択することができる。
【００５４】
＜無線通信装置１００の動作例について＞
次に、無線通信装置１００の動作例について、図７および図８を用いてそれぞれ説明する。
【００５５】
まず、図７について説明する。図７は、無線通信装置１００の動作の一例を示すフローチャートである。
【００５６】
ステップＳ００１において、周辺撮像部１１０は、ユーザの撮像操作を受け付け、無線通信装置１００周辺の撮像を開始する（Ｓ００１）。
【００５７】
ステップＳ００２において、プレビュー表示部１２０は、撮像開始を受け、プレビュー画面表示を行う。なお、以下の各ステップでは説明を省略するが、プレビュー画面表示は、以下の各ステップにおいても継続して行われるとする。
【００５８】
ステップＳ００３において、ユーザの撮像操作によりプレビュー画面に周辺装置が収められると、通信確立部１３０は、プレビュー画面に表示された周辺装置との間で、無線通信の確立を試みる。
【００５９】
無線通信の確立に失敗した場合（Ｓ００３：ＮＯ）、通信確立部１３０は、ステップＳ００２へ戻る。一方、無線通信の確立に成功した場合（Ｓ００３：ＹＥＳ）、通信確立部１３０は、ステップＳ００４へ進む。
【００６０】
ステップＳ００４において、サービス情報取得部１４０は、無線通信を確立した周辺装置から、無線通信を介してサービス情報を取得する。
【００６１】
ステップＳ００５において、サービス表示部１５０は、サービス情報を基にサービス選択表示を生成し、プレビュー画面に重畳して表示する。
【００６２】
ステップＳ００６において、サービス選択部１６０は、サービス選択操作を待ち受ける。この待ち受けは、例えば、規定の時間行われる。
【００６３】
規定の時間中にサービス選択操作を受け付けなかった場合（Ｓ００６：ＮＯ）、サービス選択部１６０は、ステップＳ００１へ戻る。このとき、サービス表示部１５０は、プレビュー画面において、サービス選択表示を非表示に戻してもよい。例えば、プレビュー画面は、図６Ａまたは図６Ｂに示す状態から図３Ａに示す状態に戻る。
【００６４】
一方、規定の時間中にサービス選択操作を受け付けた場合（Ｓ００６：ＹＥＳ）、サービス選択部１６０は、ステップＳ００７へ進む。
【００６５】
ステップＳ００７において、サービス実行部１７０は、サービス選択操作により選択されたサービスを、周辺装置との間で実行する。このとき用いられる通信プロトコルは、サービス情報において、サービス選択操作で選択されたサービスに対応付けられていた通信プロトコルである。なお、サービスの実行開始から実行終了までの間、サービス実行部１７０は、プレビュー画面に、サービスが実行中である旨のメッセージや、サービスの実行状況を示すプログレスバーなどを表示するようにしてもよい。このような表示により、ユーザは、無線通信が途切れないようにするために、プレビュー画面に周辺装置が収まるように撮像操作を続ける必要があることを認識できる。
【００６６】
次に、図８について説明する。図８は、無線通信装置１００が、図５に示すように通信相手として、周辺装置２００および周辺装置３００を選択できる状況にあるときの動作例を示すシーケンス図である。なお、図８において、無線通信装置１００のステップは、図７で説明したフローのステップに対応しており、同一の符号を付している。
【００６７】
まず、ユーザは、周辺装置２００を通信相手に選ぶため、周辺装置２００に撮像部６を向ける撮像操作を行う。これにより、無線通信装置１００は、周辺装置２００の撮像を行う（Ｓ００１）。
【００６８】
次に、無線通信装置１００は、プレビュー画面に周辺装置２００を表示する（Ｓ００２）。以後、ユーザは、プレビュー画面を見ながら撮像操作を行う。
【００６９】
次に、無線通信装置１００は、周辺装置２００との間で無線通信の確立を試みる（Ｓ００３）。ここで、周辺装置２００は、無線通信の待ち受け状態ではないとする。よって、無線通信装置１００は、周辺装置２００との無線通信の確立に失敗する。この場合、プレビュー画面にサービス選択表示が表示されないので、ユーザは、周辺装置２００との無線通信の確立に失敗したことを認識できる。なお、無線通信装置１００は、周辺装置２００との無線通信の確立に失敗したことを示すメッセージを表示するようにしてもよい。
【００７０】
ここで、ユーザは、周辺装置３００を通信相手に選ぶため、周辺装置３００に撮像部６を向ける撮像操作を行う。これにより、無線通信装置１００は、周辺装置３００の撮像を行う（Ｓ００１）。このとき、ユーザは、プレビュー画面に周辺装置３００が収まるように撮像する。
【００７１】
次に、無線通信装置１００は、プレビュー画面に周辺装置３００を表示する（Ｓ００２）。
【００７２】
次に、無線通信装置１００は、周辺装置３００との間で無線通信の確立を試みる（Ｓ００３）。ここで、周辺装置３００は、無線通信の待ち受け状態であるとする。よって、無線通信装置１００は、周辺装置３００との無線通信の確立に成功する。
【００７３】
周辺装置３００は、自らが保持するサービス情報を、無線通信により無線通信装置１００へ送信する。そして、無線通信装置１００は、周辺装置３００からサービス情報を受信する（Ｓ００４）。ここでいう「受信」は、「取得」を意味する。
【００７４】
次に、無線通信装置１００は、サービス情報を基にサービス選択表示を生成し、プレビュー画面に重畳して表示する（Ｓ００５）。この場合、プレビュー画面にサービス選択表示が表示されるので、ユーザは、周辺装置３００との無線通信の確立に成功したことを認識できる。
【００７５】
ユーザは、サービス選択表示に表示されたサービスの中から所望のサービスを選択するために、サービス選択操作を行う。すなわち、ユーザは、サービス選択表示において、所望のサービスの表示部分をタッチする。
【００７６】
無線通信装置１００は、ユーザによるサービス選択操作、すなわち上記タッチ操作を受け付ける（Ｓ００６）。
【００７７】
無線通信装置１００は、サービス選択操作で選択されたサービスを、周辺装置３００との間で実行する（Ｓ００７）。サービスの実行のために用いられる通信プロトコルは、サービス情報において、選択されたサービスに対応付けられていた通信プロトコルである。
【００７８】
以上で、図８についての説明を終える。
【００７９】
このような動作により、無線通信装置１００は、ユーザが、周辺装置を撮像してプレビュー画面に収めることにより、直感的に、通信相手となる周辺装置を選択でき、無線通信の確立を試行できる。また、無線通信装置１００では、ユーザが、周辺装置を撮像してプレビュー画面に収め続けることにより、直感的に、確立した無線通信を維持することができる。また、無線通信装置１００では、ユーザが、サービス選択表示を視認して所望のサービスを選択する操作を行うことにより、直感的に、周辺装置との間で行うことができるサービスおよび通信プロトコルを選択することができる。
【００８０】
以上で、無線通信装置１００の動作についての説明を終える。
【００８１】
以上のように、本実施の形態に係る無線通信装置は、指向性の高い無線通信を確立するための無線通信の見通し線を光学系の光軸に合わせた状態で、光学系を介して周辺の画像を撮像する周辺撮像部と、周辺の画像として撮像された他の無線通信装置を、プレビュー画面に表示するプレビュー表示部と、プレビュー画面に表示された他の無線通信装置との間で、無線通信を確立する通信確立部と、を備える。
【００８２】
よって、本実施の形態に係る無線通信装置１００は、他の無線通信装置と指向性の高い無線通信を行う際に、ユーザは無線通信の通信可能範囲を明確に認識できる。その結果、ユーザは、通信相手の選択および無線通信の確立の維持を、直感的な操作でより確実に実現できる。
【００８３】
（実施の形態３）
実施の形態３について説明する。本実施の形態は、一のサービスに対して複数の通信プロトコルが用意されている場合に、サービス実行部１７０がＰＡＬプロトコルを優先的に選択する点が、実施の形態２と異なる。
【００８４】
以下の実施の形態では、無線通信装置１００と周辺装置とが、同一のサービスに対し複数の通信プロトコルを用意している場合の具体例を用いて説明する。
【００８５】
例えば、無線通信装置１００と周辺装置３００とは、「ファイル転送」を実行可能なサービスとし、かつ、「ファイル転送」の通信プロトコルとして、ＴＣＰ／ＩＰプロトコルとＳＤプロトコルの２つが対応付けられているものとする。ここで、ＳＤプロトコルには、予め、優先フラグが付与されている。優先フラグとは、サービス実行部１７０が優先的に選択する基準となるフラグである。このように本実施の形態では、予め、ＰＡＬプロトコルに対して優先フラグを付与しておく。なお、ＳＤプロトコルは、ＰＡＬプロトコルの一例である。
【００８６】
この場合、無線通信装置１００のユーザは、例えば、図６Ａ、図６Ｂに示すように、サービス選択表示から「ファイル転送」の「ダウンロード」を選択する。これにより、サービス実行部１７０は、ファイル転送に対応して予め用意された通信プロトコルを用いて、ダウンロードを実行することになる。このとき、本実施の形態において、サービス実行部１７０は、ファイル転送に対応して用意されている２つの通信プロトコルのうち、優先フラグが付与されているＰＡＬプロトコルを優先的に選択する。すなわち、サービス実行部１７０は、ＳＤプロトコルを選択し、それを用いてダウンロードを実行する。なお、サービス実行部１７０は、優先フラグにより、通信プロトコルを優先的に選択する方法を説明したが、予めＰＡＬプロトコルを優先的に選択するようプログラムしてもよい。
【００８７】
以上のように、本実施の形態に係る無線通信装置は、同一のサービスに対応した複数の通信プロトコルの中から１つを選択できる場合、ユーザに意識させることなく、効率的なプロトコルを選択できる。
【００８８】
（実施の形態４）
実施の形態４について説明する。本実施の形態は、電波放射角が光学系の画角よりも小さい場合に、プレビュー表示部１２０が、電波の放射角の範囲内に周辺装置を収めさせるための領域ガイダンス表示を、プレビュー画面に重畳して表示する点が、実施の形態２と異なる。
【００８９】
図５を用いて説明したように、無線通信装置１００にとって周辺装置が見通し内となるためには、電波放射角２１の範囲内に周辺装置が収まる必要がある。すなわち、図５に示すように光学系の画角２０よりも電波放射角２１が小さい場合、周辺装置が、プレビュー画面内に収まったとしても、電波放射角２１の範囲内に収まらないと、見通し内とはならない。
【００９０】
そこで、本実施の形態では、プレビュー表示部１２０が、プレビュー画面において、領域ガイダンス表示を重畳して表示する。領域ガイダンス表示とは、周辺装置が電波放射角の範囲内に収まるようにユーザの撮像操作をガイドするための表示である。図９は、領域ガイダンス表示の例を示す。図９の例では、プレビュー画面において、円形の領域ガイダンス表示５２の他に、ガイドメッセージ５０および中心マーク５１が表示されている。
【００９１】
ユーザは、ガイドメッセージ５０に従い、プレビュー画面内の周辺装置３００を、中心マーク５１付近に位置させ、かつ、領域ガイダンス表示５２内に収めるように、撮像操作を行う。プレビュー画面内の周辺装置３００が、中心マーク５１付近に位置し、領域ガイダンス表示５２内に収まれば、実際の周辺装置３００は、電波放射角の範囲内に収まることになる。
【００９２】
なお、プレビュー画面内の周辺装置は、その周辺装置全体ではなく、アンテナ部のみが、中心マーク５１付近に位置し、領域ガイダンス表示５２内に収まればよい。このために、周辺装置のアンテナ部は、アンテナであることを示すマークの貼付、または、ＬＥＤ等を点灯させるなどしてもよい。
【００９３】
以上のように、本実施の形態に係る無線通信装置は、ユーザが、プレビュー画面内において周辺装置を収めるべき所定の範囲を直感的に認識でき、無線通信の確立とその維持を容易にできるようになる。
【００９４】
（実施の形態５）
実施の形態５について説明する。本実施の形態は、電波放射角が光学系の画角よりも小さい場合に、プレビュー表示部１２０が、光学系の画角を電波放射角に合わせるためにプレビュー画面をズーム表示する点が、実施の形態４と異なる。
【００９５】
実施の形態４で説明したように、電波放射角が光学系の画角よりも小さい場合には、周辺装置が必ずしも見通し内になるとは限らない。この問題を解決するため、実施の形態４では、領域ガイダンス表示を行うようにした。一方、本実施の形態では、領域ガイダンス表示の代わりとして、プレビュー画面のズーム表示を行う。
【００９６】
プレビュー表示部１２０は、図５に示す光学系の画角２０を電波の放射角２１に合わせるようにプレビュー画面をズーム表示する。図１０は、ズーム表示したプレビュー画面表示の例を示す。図１０の例では、ズーム表示により、プレビュー画面の右端に、周辺装置３００が拡大して表示されている。また、図１０の例では、図９と同様に、ガイドメッセージ５０および中心マーク５１が表示されている。
【００９７】
ユーザは、ガイドメッセージ５０に従い、プレビュー画面内の周辺装置３００を、中心マーク５１付近に位置させるように、撮像操作を行う。プレビュー画面内の周辺装置３００が、中心マーク５１付近に位置すれば、実際の周辺装置３００は、電波放射角の範囲内に収まることになる。
【００９８】
以上のように、本実施の形態に係る無線通信装置は、ユーザが、プレビュー画面内において周辺装置を収めるべき所定の範囲を直感的に認識でき、無線通信の確立とその維持を容易にできるようになる。
【００９９】
（実施の形態６）
実施の形態６について説明する。本実施の形態は、プレビュー画面に複数の周辺装置が表示される際、画像処理によって物体認識された周辺装置の位置に、サービス選択表示を表示する点が、実施の形態２と異なる。ここで、物体認識とは、被写体となる物体の形状の特徴量を抽出し、予め登録した物体の特徴量と照合して物体の名称と画像内の位置を特定する技術である。一般的に、３次元形状の物体認識は認識精度が高くないため、マーカと呼ばれる２次元コードを補助的に用いて物体認識しても良い。
【０１００】
図１１は、本実施の形態の無線通信装置１００の各機能を示す図である。図１１に示す構成は、物体認識部１８０が追加されている点が、図４に示す構成と異なる。なお、物体認識部１８０以外の各部は、図４を用いて説明済みであるので、ここでの説明は省略する。
【０１０１】
物体認識部１８０は、被写体となる周辺装置の形状あるいは、それに付されたマーカを画像認識し、周辺装置を特定する。サービス表示部１５０は、プレビュー画面において、生成したサービス選択表示を、物体認識部１８０が特定した周辺装置の近傍に重畳して表示する。
【０１０２】
ここで、マーカによる物体認識を行う場合の本実施の形態の具体例について説明する。例えば、図５に示す周辺装置２００と周辺装置３００とが近傍に配置されており、周辺装置３００には、マーカが付されているとする。ユーザは、通信相手として周辺装置３００を選択するため、無線通信装置１００を用いて周辺装置３００がプレビュー画面内に収まるように撮像する。このとき、プレビュー画面には、周辺装置３００だけでなく、その近傍に配置されている周辺装置２００も表示される。ここで、物体認識部１８０は、周辺装置２００および３００を対象として、マーカの検出を行う。そして、物体認識部１８０は、周辺装置３００に付されたマーカを画像認識することで、周辺装置３００を通信相手として特定する。また、物体認識部１８０は、画像認識したマーカの位置を特定する。その後、無線通信装置１００と周辺装置３００との間で無線通信が確立する。サービス表示部１５０は、周辺装置３００から受信したサービス情報を基に、サービス選択表示を生成する。ここで、サービス表示部１５０は、物体認識部１８０が特定した周辺装置３００に付されたマーカの近傍にサービス選択表示を表示する。図１２は、このときのプレビュー画面の表示例を示す。図１２では、プレビュー画面において、左側には周辺装置３００が表示されており、右側には周辺装置２００が表示されている。また、周辺装置３００には、物体認識部１８０が認識するマーカ６０、６１が付されている。そして、サービス選択表示４０が、周辺装置３００に付されたマーカ６０、６１の近傍に表示されている。
【０１０３】
以上のように、本実施の形態に係る無線通信装置は、プレビュー画面内に複数の周辺装置が存在する場合も、対象となる周辺装置の位置にサービス選択表示を表示できる。よって、ユーザは、無線通信が確立した方の周辺装置と、その周辺装置３００との間で実行可能なサービスとを、容易に認識できる。
【０１０４】
なお、本実施の形態において、通信確立部１３０は、装置位置特定部１７０がプレビュー画面内において周辺装置を特定した場合のみ、その周辺装置との間で無線通信の確立を試行するようにしてもよい。これにより、本実施の形態に係る無線通信装置は、対象外の周辺装置に対する無線通信の確立の試行を抑制でき、省電力化を図ることができる。
【０１０５】
以上、本発明の各実施の形態について説明したが、上記説明は一例であり、種々の変形が可能である。以下、変形例について説明する。
【０１０６】
上記各実施の形態では、無線通信装置１００の適用例をスマートフォンまたはタブレットとして説明したが、これに限定されない。無線通信装置１００は、例えば、携帯型の、パーソナルコンピュータ、テレビ受信機、電子書籍端末、音楽プレーヤ、ゲーム機などであってもよい。
【０１０７】
また、上記実施の形態では、本発明をハードウェアで構成する場合を例にとって説明したが、本発明はハードウェアとの連係においてソフトウェアでも実現することも可能である。
【０１０８】
以上、本開示の無線通信装置は、指向性の高い無線通信を確立するための無線通信の見通し線を光学系の光軸に合わせた状態で、前記光学系を介して周辺の画像を撮像する周辺撮像部と、前記周辺の画像として撮像された他の無線通信装置を、プレビュー画面に表示するプレビュー表示部と、前記プレビュー画面に表示された前記他の無線通信装置との間で、前記無線通信を確立する通信確立部と、を備える。
【０１０９】
また、本開示の無線通信装置において、前記無線通信を確立した前記他の無線通信装置から、前記他の無線通信装置が実行可能なサービスを示すサービス情報を取得するサービス情報取得部と、前記サービス情報を基に、前記他の無線通信装置との間で実行可能なサービスをユーザに選択させるためのサービス選択表示を生成し、表示するサービス表示部と、ユーザが前記サービス選択表示に対して所望のサービスを選択するために行うサービス選択操作を受け付けるサービス選択部と、をさらに備える。
【０１１０】
また、本開示の無線通信装置において、前記サービス選択操作により選択されたサービスを、当該サービスに対して予め対応付けられた通信プロトコルを用いて、前記無線通信を確立した前記他の無線通信装置との間で実行するサービス実行部をさらに備える。
【０１１１】
また、本開示の無線通信装置において、前記サービス表示部は、前記サービス選択表示を、前記他の無線通信装置が表示されている前記プレビュー画面に重畳して表示する。
【０１１２】
また、本開示の無線通信装置において、前記サービス実行部は、前記サービス選択操作により選択されたサービスに対して予め複数の通信プロトコルが対応付けられている場合、前記複数の通信プロトコルの中からＰＡＬ（Protocol Adaptation Layer）プロトコルを優先的に選択し、当該ＰＡＬプロトコルを用いて前記サービスを実行する。
【０１１３】
また、本開示の無線通信装置において、前記プレビュー表示部は、前記無線通信の電波の放射角が前記光学系の画角より小さい場合、前記プレビュー画面において、前記電波の放射角の範囲内に前記他の無線通信装置を収めさせるための領域ガイダンス表示を重畳する。
【０１１４】
また、本開示の無線通信装置において、前記プレビュー表示部は、前記無線通信の電波の放射角が前記光学系の画角より小さい場合、前記光学系の画角を前記電波の放射角に合わせるため、前記プレビュー画面をズーム表示する。
【０１１５】
また、本開示の無線通信装置において、前記他の無線通信装置を物体認識することで、前記プレビュー画面内において前記他の無線通信装置の種類と位置を特定する物体認識部をさらに備え、前記サービス表示部は、前記サービス選択表示を、前記プレビュー画面内において特定された前記他の無線通信装置の位置に応じて重畳して表示する。
【０１１６】
また、本開示の無線通信装置において、前記通信確立部は、前記物体認識部が前記プレビュー画面内において前記他の無線通信装置の位置を特定した場合にのみ、当該他の無線通信装置との間で前記無線通信の確立を試行する。
【０１１７】
また、本開示の無線通信方法は、指向性の高い無線通信を確立するための無線通信の見通し線を光学系の光軸に合わせた状態で、前記光学系を介して周辺の画像を撮像するステップと、前記周辺の画像として撮像された他の無線通信装置を、プレビュー画面に表示するステップと、前記プレビュー画面に表示された前記他の無線通信装置との間で、前記無線通信を確立するステップと、を備える。
【０１１８】
また、本開示の無線通信制御プログラムは、指向性の高い無線通信を確立するための無線通信の見通し線を光学系の光軸に合わせた状態で、前記光学系を介して周辺の画像を撮像する処理と、前記周辺の画像として撮像された他の無線通信装置を、プレビュー画面に表示する処理と、前記プレビュー画面に表示された前記他の無線通信装置との間で、前記無線通信を確立する処理と、を無線通信装置のコンピュータに実行させる。
【０１１９】
２０１２年３月１２日出願の特願２０１２−０５４２７６の日本出願に含まれる明細書、図面および要約書の開示内容は、すべて本願に援用される。
【産業上の利用可能性】
【０１２０】
本発明は、他の無線通信装置との間でデータの送受信を行うことができる、無線通信装置、無線通信方法、および無線通信制御プログラムとして有用である。本発明は、例えば、携帯電話機やタブレットなどの携帯機器、および、パーソナルコンピュータに適用することができる。
【符号の説明】
【０１２１】
１００  無線通信装置
１１０  周辺撮像部
１２０  プレビュー表示部
１３０  通信確立部
１４０  サービス情報取得部
１５０  サービス表示部
１６０  サービス選択部
１７０  サービス実行部
１８０  物体認識部
２００、３００  周辺装置
【図１】
2013136702.tif 000003
【図２】
2013136702.tif 000004
【図３】
2013136702.tif 000005
【図４】
2013136702.tif 000006
【図６】
2013136702.tif 000007
【図７】
2013136702.tif 000008
【図８】
2013136702.tif 000009
【図９】
2013136702.tif 000010
【図１０】
2013136702.tif 000011
【図１１】
2013136702.tif 000012
【図１２】
2013136702.tif 000013
【図５】
2013136702.tif 000014
【国際調査報告】
2013136702.tif 000015
2013136702.tif 000016
2013136702.tif 000017
2013136702.tif 000018