(57)【要約】【課題】  本発明は、通信できる範囲が狭い範囲に限定されずに済むＨＭＤ装置を提供する。【解決手段】  ＨＭＤ装置は、装着部により使用者の頭部に装着される表示部と、使用者の現在位置を取得する位置情報取得部と、使用者の顔が向いている方位を算出する方位算出部と、他の通信端末と無線通信を行う通信部と、通信対象となる通信端末の現在位置を通信部を介して取得する取得部と、使用者の現在位置、方位と通信対象となる通信端末の現在位置の情報とに基づいて、方位の向きに通信端末が存在する場合、前記通信端末と通信を確立する通信制御部と、を備える。【選択図】    図１
2010273031.tif 000002
【特許請求の範囲】
【請求項１】
装着部により使用者の頭部に装着される表示部と、
前記使用者の現在位置を取得する位置情報取得部と、
前記使用者の顔が向いている方位を算出する方位算出部と、
他の通信端末と無線通信を行う通信部と、
通信対象となる通信端末の現在位置を前記通信部を介して取得する取得部と、
前記使用者の現在位置、方位と前記通信対象となる通信端末の現在位置の情報とに基づいて、前記方位の向きに前記通信端末が存在する場合、前記通信端末と通信を確立する通信制御部と、
を備えることを特徴とするヘッドマウントディスプレイ装置。
【請求項２】
請求項１に記載のヘッドマウントディスプレイ装置において、
前記通信端末は、請求項１に記載のヘッドマウントディスプレイ装置と同じ装置であって、
前記取得部は、前記通信端末の方位の情報を前記通信部を介してさらに取得し、
前記通信制御部は、前記通信端末の方位の情報に基づいて、前記通信端末と向き合う位置関係になったときに通信を確立することを特徴とするヘッドマウントディスプレイ装置。
【請求項３】
請求項1又は請求項２に記載のヘッドマウントディスプレイ装置において、
前記表示部の表示態様を制御する表示制御部をさらに備え、
前記表示制御部は、前記使用者の位置と向いている方位とを基準とした前記通信端末との相対位置を示す情報を前記表示部に表示させることを特徴とするヘッドマウントディスプレイ装置。
【請求項４】
請求項３に記載のヘッドマウントディスプレイ装置において、
前記表示制御部は、前記使用者と前記通信端末との距離を前記表示部にさらに表示させることを特徴とするヘッドマウントディスプレイ装置。
【請求項５】
請求項３に記載のヘッドマウントディスプレイ装置において、
前記表示制御部は、前記使用者と前記通信端末との相対的な距離を前記表示部にさらに表示させることを特徴とするヘッドマウントディスプレイ装置。
【請求項６】
請求項１から５の何れか１項記載のヘッドマウントディスプレイ装置と、
前記ヘッドマウントディスプレイ装置と通信を行う通信端末と、
前記ヘッドマウントディスプレイ装置と前記通信端末との間の通信を仲介するサーバ装置と、
を備えることを特徴とする通信システム。
【請求項７】
装着部により使用者の頭部に装着される表示部と、前記使用者の現在位置を取得する位置情報取得部と、前記使用者の顔が向いている方位を算出する方位算出部と、通信部と、を有するヘッドマウントディスプレイ装置と、
前記ヘッドマウントディスプレイ装置及び、他の通信端末と無線通信を行う通信部と、前記使用者の現在位置、方位と前記通信対象となる通信端末の現在位置の情報とを取得し、前記方位の向きに前記通信端末が存在する場合、前記ヘッドマウントディスプレイ装置と前記通信端末との間の通信を仲介する通信制御部と、を有するサーバ装置と、
を備えることを特徴とする通信システム。
【請求項８】
請求項７に記載の通信システムにおいて、
前記通信端末は、請求項６に記載のヘッドマウントディスプレイ装置と同じ装置であって、前記サーバ装置は、前記通信端末の方位の情報をさらに取得し、
前記通信制御部は、前記ヘッドマウントディスプレイ装置の方位の情報と前記通信端末の方位の情報とに基づいて、前記ヘッドマウントディスプレイ装置が前記通信端末と向き合う位置関係になったときに、前記ヘッドマウントディスプレイ装置と前記通信端末との間の通信を仲介することを特徴とする通信システム。
【請求項９】
請求項７又は請求項８に記載の通信システムにおいて、
前記サーバ装置は、前記ヘッドマウントディスプレイ装置の前記表示部の表示態様を制御する表示制御部をさらに備え、
前記表示制御部は、前記使用者の位置と向いている方位とを基準とした前記通信端末との相対位置を示す情報を前記ヘッドマウントディスプレイ装置の前記表示部に表示させるように制御することを特徴とする通信システム。
【請求項１０】
請求項９に記載の通信システムにおいて、
前記表示制御部は、前記ヘッドマウントディスプレイ装置の前記使用者と前記通信端末との距離を前記ヘッドマウントディスプレイ装置の前記表示部にさらに表示させるように制御することを特徴とする通信システム。
【請求項１１】
請求項９に記載のヘッドマウントディスプレイ装置において、
前記表示制御部は、前記ヘッドマウントディスプレイ装置の前記使用者と前記通信端末との相対的な距離を前記ヘッドマウントディスプレイ装置の前記表示部にさらに表示させるように制御することを特徴とする通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ヘッドマウントディスプレイ及び通信システムに関する。
【背景技術】
【０００２】
従来から、映像等を見るために頭部に装着して使用されるヘッドマウントディスプレイ（Ｈｅａｄ  Ｍｏｕｎｔｅｄ  Ｄｉｓｐｌａｙ）装置（以下「ＨＭＤ装置」という）が知られている。さらに、光通信機能が搭載されたＨＭＤ装置も提案されている（例えば、特許文献１参照）。特許文献１の発明では、ＨＭＤ装置に発光部と受光部とを有する光通信手段を備え、ＨＭＤ装置間で光通信が行われる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１９９５６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１の発明では、光通信手段において発光部が使用者の視線方向に向かって光出力し、受光部が使用者の視線方向から到達した光を受光するため、通信を確立しようとすると、周辺にいるＨＭＤ装置の使用者の位置や、ＨＭＤ装置の向く方位が限定されやすく、通信相手の位置等に応じて、適切な通信状態が確立できなくなるおそれがある。
【０００５】
そこで、本発明は、上記事情に鑑み、通信したい相手に対して適切な通信状態を確立することができるＨＭＤ装置及び通信システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
第１の発明に係るＨＭＤ装置は、装着部により使用者の頭部に装着される表示部と、使用者の現在位置を取得する位置情報取得部と、使用者の顔が向いている方位を算出する方位算出部と、他の通信端末と無線通信を行う通信部と、通信対象となる通信端末の現在位置を通信部を介して取得する取得部と、使用者の現在位置、方位と通信対象となる通信端末の現在位置の情報とに基づいて、方位の向きに通信端末が存在する場合、通信端末と通信を確立する通信制御部と、を備える。
【０００７】
第２の発明は、第１の発明において、通信端末は、第１の発明に記載のヘッドマウントディスプレイ装置と同じ装置であって、取得部は、通信端末の方位の情報を通信部を介してさらに取得し、通信制御部は、通信端末の方位の情報に基づいて、通信端末と向き合う位置関係になったときに通信を確立する。
【０００８】
第３の発明は、第１又は第２の発明において、表示部の表示態様を制御する表示制御部をさらに備え、表示制御部は、使用者の位置と向いている方位とを基準とした通信端末との相対位置を示す情報を表示部に表示させる。
【０００９】
第４の発明は、第３の発明において、表示制御部は、使用者と通信端末との距離を表示部にさらに表示させる。
【００１０】
第５の発明は、第３の発明において、表示制御部は、使用者と通信端末との相対的な距離を表示部にさらに表示させる。
【００１１】
第６の発明に係る通信システムは、第１から第５の何れか１の発明であるＨＭＤ装置と、ヘッドマウントディスプレイ装置と通信を行う通信端末と、ヘッドマウントディスプレイ装置と通信端末との間の通信を仲介するサーバ装置とを備える。
【００１２】
第７の発明に係る通信システムは、装着部により使用者の頭部に装着される表示部と、使用者の現在位置を取得する位置情報取得部と、使用者の顔が向いている方位を算出する方位算出部と、通信部と、を有するヘッドマウントディスプレイ装置と、ヘッドマウントディスプレイ装置及び、他の通信端末と無線通信を行う通信部と、使用者の現在位置、方位と通信対象となる通信端末の現在位置の情報とを取得し、方位の向きに通信端末が存在する場合、ヘッドマウントディスプレイ装置と通信端末との間の通信を仲介する通信制御部と、を有するサーバ装置と、を備える
第８の発明は、第７の発明において、通信端末は、第７の発明に記載のヘッドマウントディスプレイ装置と同じ装置であって、サーバ装置は、通信端末の方位の情報をさらに取得し、通信制御部は、ヘッドマウントディスプレイ装置の方位の情報と通信端末の方位の情報とに基づいて、ヘッドマウントディスプレイ装置が通信端末と向き合う位置関係になったときに、ヘッドマウントディスプレイ装置と通信端末との間の通信を仲介する。
第９の発明は、第７又は第８の発明において、サーバ装置は、ヘッドマウントディスプレイ装置の表示部の表示態様を制御する表示制御部をさらに備え、表示制御部は、使用者の位置と向いている方位とを基準とした通信端末との相対位置を示す情報をヘッドマウントディスプレイ装置の表示部に表示させるように制御する。
【００１３】
第１０の発明は、第９の発明において、表示制御部は、ヘッドマウントディスプレイ装置の使用者と通信端末との距離をヘッドマウントディスプレイ装置の表示部にさらに表示させるように制御する。
【００１４】
第１１の発明は、第９の発明において、表示制御部は、ヘッドマウントディスプレイ装置の使用者と通信端末との相対的な距離をヘッドマウントディスプレイ装置の表示部にさらに表示させるように制御する。
【発明の効果】
【００１５】
本発明のＨＭＤ装置によれば、通信したい相手に対して適切な通信状態を確立することができるＨＭＤ装置及び通信システムを提供する。
【図面の簡単な説明】
【００１６】
【図１】通信システム１００の全体構成の一例を示す図
【図２】ＨＭＤ装置１の外観を示す図
【図３】ＨＭＤ装置１の機能ブロック図
【図４】サーバ装置５０の機能ブロック図
【図５】通信システム１００におけるＨＭＤ装置１の動作の一例を示すフローチャート
【図６】通信システム１００の処理を模式的に説明する図
【図７】通信処理のサブルーチン（ステップＳ１０７）の一例を示すフローチャート
【図８】通信システム１００の処理を模式的に説明する図
【図９】通信システム１００の処理を模式的に説明する図
【図１０】通信システム１００の処理を模式的に説明する図
【発明を実施するための形態】
【００１７】
以下、図面に基づいて本発明の実施の形態を詳細に説明する。
【００１８】
図１は、通信システム１００の全体構成の一例を示す図である。通信システム１００は、ＨＭＤ装置１〜３とサーバ装置５０とで構成されている。各々ＨＭＤ装置１〜３とサーバ装置５０とは、アクセスポイント３２〜３４を介してインターネット網３１で接続されている。ＨＭＤ装置やアクセスポイントの数は、一例であってこの数に限定されるものではない。また、通信システム１００は、複数のＨＭＤ装置で１つのアクセスポイントを共有してもよい。以下、ＨＭＤ装置１〜３、サーバ装置５０の構成について説明する。なお、ＨＭＤ装置１〜３は同じ構成であるので、ここでは、ＨＭＤ装置１について説明する。
＜ＨＭＤ装置＞
図２は、ＨＭＤ装置１の外観を示す図である。このＨＭＤ装置１は、主に、ヘッドホン１０及び１１と、連結部１２と、支持アーム１３と、表示部１４と、操作部１５とからなる。
【００１９】
図２においては、ヘッドホン１０及び１１が連結部１２により連結され、装着部を構成している。ヘッドホン１０側には、支持アーム１３が取り付けられており、その先端部には表示部１４が取り付けられている。表示部１４は、ＨＭＤ装置１の使用者（不図示）の左眼に映像やメニュー画面等を表示する表示モニタ１６を備える。
【００２０】
また、ＨＭＤ装置１は、ヘッドホン１１の外面に操作部１５を有する。操作部１５には、タッチパネルが採用され、ＨＭＤ装置１の指示入力を受け付ける。表示モニタ１６に表示された選択画面への指示入力は、タッチパネルを介して行われる。このタッチパネルは、タッチパネル表面に接触した指先等の位置を検出し、指示入力の情報として後述するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２８に出力する。なお、ＣＰＵ２８は、別途リモコン操作により指示入力を受け付けるようにしてもよい。
【００２１】
図３は、ＨＭＤ装置１の機能ブロック図である。ＨＭＤ装置１は、表示部１４と、操作部１５と、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）装置２０と、電子コンパス２１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２３と、音声処理部２４と、スピーカ（Ｒ）２５ａと、スピーカ（Ｌ）２５ｂと、通信インターフェース部２６（以下「通信Ｉ／Ｆ部」という。）と、表示制御部２７と、ＣＰＵ２８と、バス２９とを備える。
【００２２】
このうち、ＲＯＭ２２、ＲＡＭ２３、音声処理部２４、通信Ｉ／Ｆ部２６、表示制御部２７及びＣＰＵ２８は、バス２９を介して互いに接続されている。
【００２３】
また、ＧＰＳ装置２０、電子コンパス２１、ＲＯＭ２２、ＲＡＭ２３、通信Ｉ／Ｆ部２６、表示制御部２７及びＣＰＵ２８は、ヘッドホン１１側に内蔵されている。また、スピーカ（Ｒ）２５ａは、ヘッドホン１１側に内蔵されており、スピーカ（Ｌ）２５ｂは、ヘッドホン１０側に内蔵されている。
【００２４】
ＧＰＳ装置２０は、人工衛星を用いた汎地球測位システムを利用し、人工衛星から使用者が装着しているＨＭＤ装置１の位置情報（経度、緯度）を取得する。このＨＭＤ装置１の位置情報は、使用者がいる現在の位置情報を示す。
【００２５】
電子コンパス２１は、半導体を用いた地磁気センサであって、地球の南北の地磁気を検出して方角を算出する。この電子コンパス２１で検出された方角を表す検出値は、ＣＰＵ２８に送信される。
【００２６】
ＲＯＭ２２は、ＨＭＤ装置１の制御を行うプログラム等を予め記憶している不揮発性のメモリである。ＲＡＭ２３は、位置情報（経度、緯度）、方位情報、映像コンテンツ等を一時的に記録するメモリである。
【００２７】
音声処理部２４は、音声データを音声に変換する回路である。スピーカ（Ｒ）２５ａ、スピーカ（Ｌ）２５ｂは、表示モニタ１６に映し出される映像コンテンツ（例えば、映画等）の音声を出力する。
【００２８】
通信Ｉ／Ｆ部２６は、図１に示すアクセスポイント３２とのデータの送受信を無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）で実現するための通信インターフェースである。なお、アクセスポイント３２は、インターネット網３１と接続されており、ＨＭＤ装置１は、サーバ装置５０とデータの送受信を行うことができる。本実施形態における無線ＬＡＮの信号規格は、例えば、様々な無線ＬＡＮ機器間で互換性を補償するための国際標準規格であるＷｉ−Ｆｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）にも対応しているものとする。
【００２９】
表示制御部２７は、表示モニタ１６の表示態様を制御する。例えば、表示制御部２７は、ＨＭＤ装置１を装着した使用者の位置を基準とした他のＨＭＤ装置との相対位置を示す情報を表示部１４に表示させる。さらに、表示制御部２７は、例えば、ＨＭＤ装置１を装着した使用者と他のＨＭＤ装置との距離を表示部１４に表示させる（詳細は後述する）。
【００３０】
ＣＰＵ２８は、ＨＭＤ装置１の制御を統括的に行うプロセッサである。ＣＰＵ２８は、ＲＯＭ２２に予め格納されたプログラムを実行することによりＨＭＤ装置１の各部を制御する。また、ＣＰＵ２８は、位置情報取得部２８ａと、方位情報算出部２８ｂと、管理情報受信部２８ｃと、ＨＭＤ情報送信部２８ｄと、通信制御部２８ｅとしても機能する。
【００３１】
位置情報取得部２８ａは、ＧＰＳ装置２０から位置情報（経度、緯度）を取得して使用者が装着しているＨＭＤ装置１の現在位置を特定する。
【００３２】
方位情報算出部２８ｂは、電子コンパス２１から方角を表す検出値を取得し、ＨＭＤ装置１を装着した使用者の顔が向く方位を算出する。具体的には、方位情報算出部２８ｂは、使用者がＨＭＤ装置１を装着した状態で、図２の示す通り、表示部１４の表示モニタ１６の中心部から垂線を立てた方位（図中の矢印Ｖのベクトル）を算出する。本実施形態では、方位情報算出部２８ｂが算出した方位を使用者の顔が向く方位として取り扱う。すなわち、使用者の顔が向く方位は、表示部１４が向く方位（図中の矢印Ｖのベクトル）と同様とする。
【００３３】
また、本実施形態では、製品出荷前の段階で例えば電子コンパス２１で検出される北の方角のベクトルの向きと、矢印Ｖのベクトルの向きとが一致するように設定しておく。この状態を基準の０度とし、例えば、使用者が顔を右方向に回転する等してＨＭＤ装置１が時計回りに９０度回転されると、北の方角のベクトルと矢印Ｖのベクトルとのなす角度が９０度になり、矢印Ｖの方位は東を向いていることとなる。なお、ＨＭＤ装置１の表示部１４が向く方位の変化は、角速度を検出するジャイロセンサ等で計測してもよい。このようにして、方位情報算出部２８ｂは、北の方角のベクトルと矢印Ｖとのなす角度に基づいてＨＭＤ装置１の表示部１４が向く向きを方位に換算して算出することができる。
【００３４】
管理情報受信部２８ｃは、サーバ装置５０から、他のＨＭＤ装置の位置情報（経度、緯度）及び方位情報、映像コンテンツの情報等を受信する。ＣＰＵ２８は、これらの情報を取得してＲＡＭ２３に記録する。
【００３５】
ＨＭＤ情報送信部２８ｄは、ＨＭＤ装置１の位置情報（経度、緯度）、方位情報を通信Ｉ／Ｆ部２６を介してサーバ装置５０へと送信する。また、ＨＭＤ情報送信部２８ｄは、映像コンテンツの配信要求等、サーバ装置５０へとコマンド要求を送信する。
【００３６】
通信制御部２８ｅは、ＨＭＤ装置１の位置情報及び方位情報と、他のＨＭＤ装置の位置情報とに基づいて、方位の向きに他のＨＭＤ装置が存在する場合、そのＨＭＤ装置と通信を確立する。あるいは、ＨＭＤ装置１の設定条件により、通信制御部２８ｅは、他のＨＭＤ装置毎の方位情報に基づいて、ＨＭＤ装置１の表示部１４が他のＨＭＤ装置の表示部１４と向き合う位置関係（図２に示す矢印Ｖのベクトルの向きがＨＭＤ装置間で向き合う位置関係）になったときに通信を確立する。ただし、向き合う位置関係とは、厳密に一直線上に向き合う場合に限られず、予め設定された許容範囲であればよいこととする。また、以下の説明では、ＨＭＤ装置１と他のＨＭＤ装置が向き合うとは、ＨＭＤ装置１の使用者の顔と、他のＨＭＤ装置の使用者の顔が向き合っていることを意味する。
＜サーバ装置＞
図４は、サーバ装置５０の機能ブロック図である。このサーバ装置５０は、主な構成要素として、サーバ装置用ＣＰＵ５１と、サーバ装置用記録部５２と、サーバ用通信Ｉ／Ｆ部５３と、バス５４とを備える。サーバ装置用ＣＰＵ５１、サーバ装置用記録部５２及びサーバ用通信Ｉ／Ｆ部５３は、バス５４を介して互いに接続されている。
【００３７】
サーバ装置用ＣＰＵ５１は、サーバ装置５０の動作を統括的に制御するものである。サーバ装置用ＣＰＵ５１は、ＨＭＤ情報受信部５１ａ、管理情報送信部５１ｂとしても機能する。なお、このサーバ装置５０は、一例として通信システム１００を供給する会社に設置されているものとする。
【００３８】
ＨＭＤ情報受信部５１ａは、各ＨＭＤ装置からのコマンド要求を受け付けたり、各ＨＭＤ装置の位置情報（経度、緯度）、方位情報を定期的に受信したりする。
【００３９】
管理情報送信部５１ｂは、他のＨＭＤ装置２、３の位置情報（経度、緯度）、方位情報を送信する。また、管理情報送信部５１ｂは、ＨＭＤ装置１からの要求に応じて、映像コンテンツを配信する。
【００４０】
サーバ装置用記録部５２は、書き換え可能なメモリであって、図４に示す第１管理テーブル５２ａは、通信システム１００に利用される情報を管理する。例えば、第１管理テーブル５２ａは、各ＨＭＤ装置の位置情報、方位情報、現在の通信状態、通信先のＨＭＤ装置等の情報を管理する。また、第２管理テーブル５２ｂは、メモリに記録されている映像コンテンツのデータファイルを管理する。
【００４１】
次に、通信システム１００の動作を説明する。図５は、通信システム１００におけるＨＭＤ装置１の動作の一例を示すフローチャートである。この通信システム１００において、ＨＭＤ装置１は、他のＨＭＤ装置２、３と映像コンテンツを共有するか否かの指示入力を受け付けることができることとする。
【００４２】
このフローチャートは、ＨＭＤ装置１のＣＰＵ２８が電源オンの指示入力を受け付けると、ＣＰＵ２８の制御により開始される。なお、サーバ装置５０や他のＨＭＤ装置２、３は、電源がオンされているものとする。
【００４３】
ステップＳ１０１：ＣＰＵ２８は、ＨＭＤ装置１の位置情報と方位情報とを定期的に取得する。具体的には、ＣＰＵ２８の位置情報取得部２８ａは、ＧＰＳ装置２０から位置情報（経度、緯度）を定期的に取得する。また、ＣＰＵ２８の方位情報算出部２８ｂは、電子コンパス２１から方角を表す検出値を取得してＨＭＤ装置１の表示部１４が向く方位を方位情報として算出する。ＣＰＵ２８は、位置情報と方位情報をＲＡＭ２３に定期的に上書きして記録する。
【００４４】
ステップＳ１０２：ＣＰＵ２８のＨＭＤ情報送信部２８ｄは、ＨＭＤ装置１の最新の位置情報と最新の方位情報とをＨＭＤ情報として通信Ｉ／Ｆ部２７を介して無線送信する。この場合、無線送信されたＨＭＤ情報は、最も近い位置にあるアクセスポイント３２（図１）に受信される。その後、ＨＭＤ情報は、インターネット網３１を経由してサーバ装置５０で受信される。
【００４５】
サーバ装置５０は、ＨＭＤ情報を受信すると、図４に示す管理テーブル５２ａに登録する。そして、サーバ装置５０は、ＨＭＤ情報を受信する度に管理テーブルに上書きしていく。
【００４６】
ステップＳ１０３：ＨＭＤ装置１のＨＭＤ情報送信部２８ｄは、定期的に他のＨＭＤ装置２、３の位置情報及び方位情報の取得要求を表すコマンドを通信Ｉ／Ｆ部２７を介してサーバ装置５０へ無線送信する。同様に、他のＨＭＤ装置２、３も、定期的に自分以外のＨＭＤ装置の位置情報及び方位情報の取得要求を表すコマンドをサーバ装置５０へ無線送信する。
【００４７】
ステップＳ１０４：ＨＭＤ装置１のＣＰＵ２８の管理情報受信部２８ｃは、他のＨＭＤ装置２、３の位置情報及び方位情報を通信Ｉ／Ｆ部２７を介してサーバ装置５０から取得する。ＣＰＵ２８は、これらの情報を取得してＲＡＭ２３に記録する。同様に、他のＨＭＤ装置２、３も自分以外のＨＭＤ装置の位置情報及び方位情報をサーバ装置５０から取得して記録する。
【００４８】
ステップＳ１０５：ＣＰＵ２８は、表示制御部２７に指示を出し、表示制御部２７は、ＲＡＭ２３から、各ＨＭＤの位置情報及び方位情報を読み出し、表示モニタ１６に表示させる。
【００４９】
図６は、通信システム１００の処理を模式的に説明する図である。図６（ａ）、図６（ｃ）及び図６（ｅ）は、使用者ＸのＨＭＤ装置１を基準として他のＨＭＤ装置２、３の位置関係を模式的に示す図である。図６（ｂ）、図６（ｄ）及び図６（ｆ）は、ＨＭＤ装置１の表示モニタ１６に表示される内容を示す図である。ここで、表示制御部２７は、ＨＭＤ装置１を表す標識（マークＸ）を基準として他のＨＭＤ装置（人物のマークＡ、Ｂに置き換えている）との相対位置を表示モニタ１６に模式的に表示させる。
【００５０】
ステップＳ１０６：ＣＰＵ２８は、ＨＭＤ装置１が他のＨＭＤ装置２、３の何れかと向き合っているか否かを判定する。例えば、図６（ｃ）、図６（ｅ）に示す通り、ＨＭＤ装置１が他のＨＭＤ装置２、３の何れかと向き合っている場合（ステップＳ１０６：Ｙｅｓ）、ステップＳ１０７に移行し、後述する通信処理のサブルーチンが開始される。
【００５１】
一方、ＨＭＤ装置１が他のＨＭＤ装置２、３の何れとも向き合っていない場合（ステップＳ１０６：Ｎｏ）、ステップＳ１０８に移行する。例えば、表示制御部２７は、図６（ａ）に示す位置関係であれば、ＨＭＤ装置１の表示モニタ１６には、図６（ｂ）に示す内容の画面が表示される。
【００５２】
ステップＳ１０８：ＣＰＵ２８は、電源オフの指示入力を受け付けたか否かを判定する。電源オフの指示入力を受け付けない場合（ステップＳ１０８：Ｎｏ）、再びステップＳ１０１に戻り、上述した処理が繰り返される。ここで、使用者Ｘは、図６（ｂ）に示す画面を見ることにより、どちらの方位に顔を向けば、他のＨＭＤ装置２又はＨＭＤ装置３と向き合えるかを知ることができる。例えば、使用者Ｘが顔を右方向に回転させることにより、ＨＭＤ装置１が時計回りに回転されてＨＭＤ装置１とＨＭＤ装置２とが向き合えば、ＣＰＵ２８は、次のステップＳ１０６の処理は、ステップＳ１０７に移行することとなり、後述する通信処理のサブルーチンが開始される。
【００５３】
一方、電源オフの指示入力を受け付けた場合（ステップＳ１０８：Ｙｅｓ）、この図５に示すフローチャートは終了する。
【００５４】
次に、通信処理のサブルーチンについて説明する。図７は、通信処理のサブルーチン（ステップＳ１０７）の一例を示すフローチャートである。
【００５５】
ステップＳ２０１：ＣＰＵ２８は、表示制御部２７に指示を出すことにより、表示制御部２７は、表示モニタ１６にメニュー画面を表示させる。例えば、図６（ｃ）に示す位置関係であれば、使用者ＡのＨＭＤ装置２の管理情報受信部２８ｃでは、サーバ装置５０の管理情報送信部５１ｂからＨＭＤ装置１との通信の確立を行うか否かの通知を受信して、使用者ＡのＨＭＤ装置２の表示モニタ１６のメニュー画面には、「Ｘさんと通信を開始しますか？」や「Ｘさんと映像コンテンツを共有しますか？」等の表示がされる。
【００５６】
一方、使用者ＸのＨＭＤ装置１の表示制御部２７は、表示モニタ１６のメニュー画面に、「Ａさんから通信許可待ちです。」等の表示をさせる。
【００５７】
ステップＳ２０２：ＣＰＵ２８は、操作部１５からの映像コンテンツの共有を表す指示入力を受け付けることにより、ＨＭＤ情報送信部２８ｄは、サーバ装置５０に例えば映画Ｍ１のいわゆるストリーミング配信を要求するコマンドを通信Ｉ／Ｆ部２６を介して無線送信する。すると、サーバ装置５０のＨＭＤ情報受信部５１ａは、サーバ用通信Ｉ／Ｆ部５３を介して映像コンテンツ（例えば映画Ｍ１）のストリーミング配信を要求するコマンドを受信する。そして、サーバ装置５０の管理情報送信部５１ａは、ＨＭＤ装置１及びＨＭＤ装置２に向けて、映画Ｍ１の動画データをサーバ用通信Ｉ／Ｆ部５３を介して送信する。
【００５８】
また、サーバ用ＣＰＵ５１は、第１管理テーブル５２ａにおいて、ＨＭＤ装置１、２の通信状態を「―（通信中でない）」から「通信中」に書き換える。
【００５９】
ステップＳ２０３：管理情報受信部２８ｃは、映画Ｍ１の動画データを受信してその動画データを一旦ＲＡＭ２３に記録していく。通信制御部２８ｅは、表示制御部２７に指示し、ＲＡＭ２３から動画データを順次読み出させて表示モニタ１６の子画面Ｗに映画を表示させる（図６（ｄ））。さらに、通信制御部２８ｅは、ＨＭＤ装置２に向けて映像コンテンツの共有を表すコマンドを送信する。ＨＭＤ装置２は、この映像コンテンツの共有を表すコマンドを受信することにより、映画Ｍ１が視聴することが可能となる。
【００６０】
ステップＳ２０４：通信制御部２８ｅは、映像コンテンツのストリーミング配信が終了したか否かを判定する。ストリーミング配信が終了した場合（ステップＳ２０４：Ｙｅｓ）、後述するステップＳ２０６に進む。一方、ストリーミング配信中であれば（ステップＳ２０４：Ｎｏ）、ステップＳ２０７に移行する。
【００６１】
ステップＳ２０５：ＣＰＵ２８は、ＨＭＤ装置１の方位情報に変更があったか否かを判定する。ＨＭＤ装置１の方位情報に変更がない場合（ステップＳ２０５：Ｎｏ）、ステップＳ２０３に戻り、映像コンテンツの配信が継続される。
【００６２】
一方、ＨＭＤ装置１の方位情報に変更があった場合（ステップＳ２０５：Ｙｅｓ）、ステップＳ２０６に移行する。方位情報が変更される例としては、使用者Ｘが顔を右に向ける等して図２に示すベクトルＶの向きが変更される場合である。なお、ＣＰＵ２８は、ジャイロセンサ等が計測したＨＭＤ装置１が使用者により回転される角度に応じて、ＨＭＤ装置１の方位情報の変更の有無を判定するようにしてもよい。
【００６３】
ステップＳ２０６：通信制御部２８ｅは、ＨＭＤ装置２に対して、映像コンテンツの配信の中止を表すコマンドを送信する。これにより、ＨＭＤ装置２の表示モニタ１６では、映像コンテンツの配信が中止されることとなる。そして、図７に示すサブルーチンは終了し、図５に示すフローチャートのステップＳ１０８に戻る。なお、ＨＭＤ装置２側では、現在視聴している映像コンテンツが終了するまでは、視聴できるようにしてもよい。
【００６４】
以上より、本実施形態では、周辺にいるＨＭＤ装置の使用者の位置や、ＨＭＤ装置の向く方位を考慮して通信を確立することができる。また、本実施形態では、赤外線などの光通信ではなく、無線ＬＡＮを介した通信処理を行っているので、ＨＭＤ装置間に光を遮るような障害物があっても通信が可能となる。さらに、本実施形態では、例えば、無線ＬＡＮからインターネット網を通じて通信を確立するので、インターネット網を通じた遠距離通信が可能となる。
（変形例）
次に本実施形態の変形例について説明する。上述した通信システム１００は、ＨＭＤ装置１〜３とサーバ装置５０とで構成されている。本実施形態の変形例の通信システムは、サーバ装置５０を介さず、各々ＨＭＤ装置１〜３が、アクセスポイント３２〜３４を介して、インターネット網３１で接続されて情報のやりとりを行う。
【００６５】
この場合、ＨＭＤ装置１は、図４に示す第１管理テーブル５２ａや第２管理テーブル５２ｂと同等の機能をＲＡＭ２３に備える。ＨＭＤ装置１のＲＡＭ２３には、映像コンテンツが予め記録されていることとする。また、他のＨＭＤ装置２、３のＨＭＤ情報送信部２８ｄは、位置情報、方位情報等をＨＭＤ装置１に向けて直接送信することとする。こうすると、ＨＭＤ装置１が他のＨＭＤ装置２、３の何れかと向き合っている場合に、通信制御部２８ｅは、通信を確立することができる。
【００６６】
したがって、本実施形態の変形例の場合であっても、通信したい相手に対して適切な通信状態を確立することができる。
＜補足事項＞
（１）本実施形態では、表示モニタ１６の表示態様の一例を示したが、例えば、以下のような表示態様にしてもよい。図８は、通信システム１００の処理を模式的に説明する図である。
【００６７】
図８（ａ）及び図８（ｃ）は、使用者ＸのＨＭＤ装置１を基準として他のＨＭＤ装置の位置関係を模式的に示す図である。なお、他のＨＭＤ装置は人物を表す絵で表現している。
【００６８】
ここで、ＨＭＤ装置１の操作部１５を介して、例えば、他のＨＭＤ装置の使用者の表示数を５人に設定する指示入力をＣＰＵ２８が受け付けると、ＣＰＵ２８の管理情報受信部２８ｃは、サーバ装置５０から他のＭＨＤ装置の位置情報を受信する。ＣＰＵ２８は、ＨＭＤ装置１の位置情報と他のＨＭＤ装置の位置情報に基づいて、互いの距離を算出し、ＨＭＤ装置１により近い距離に存在する他のＨＭＤ装置から優先して選択する。図８（ｂ）の例では、ＣＰＵ２８は、ＨＭＤ装置１の位置を中心にして半径１００ｍ以内の半円内に存在する５台のＨＭＤ装置を選択する。すると、表示制御部２７は、選択したＨＭＤ装置に対応付けた人物のマークを表示モニタ１６に表示させる。この場合、ＣＰＵ２８の通信制御部２８ｅは、表示モニタ１６に表示されているＨＭＤ装置の何れかと通信を確立することとする。
【００６９】
また、図８（ｃ）に示す通り、ＨＭＤ装置１の位置を中心にして半径１００ｍ以内の半円内にＨＭＤ装置の使用者が２人いて、半径１５０ｍ以内の半円内では、ＨＭＤ装置の使用者が５人いる場合、ＨＭＤ装置１の操作部１５を介して、例えば、ＣＰＵ２８は、ＨＭＤ装置１の位置を中心にして半径１５０ｍ以内の半円内のＨＭＤ装置の使用者を表示させる指示入力を受け付けると、ＣＰＵ２８の管理情報受信部２８ｃは、上述した通り、サーバ装置５０から他のＭＨＤ装置の位置情報を受信する。ＣＰＵ２８は、ＨＭＤ装置１の位置情報と他のＨＭＤ装置の位置情報に基づいて、互いの距離を算出するとともに、ＨＭＤ装置１の位置を中心にして半径１５０ｍ以内の半円内のＨＭＤ装置を選択する。すると、表示制御部２７は、選択したＨＭＤ装置に対応付けた人物のマークを表示モニタ１６に表示させる（図８（ｄ））。この際、表示制御部２７は、ＨＭＤ装置１の使用者と他のＨＭＤ装置の使用者との相対距離を表示させるようにしてもよい。
【００７０】
また、上記の実施の形態とは異なり、ＨＭＤ装置１の表示モニタ１６に表示させるＨＭＤ装置に対応付けた人物のマークの数（他のＨＭＤ装置の数）を使用者が設定し、表示モニタ１６に表示させる人物のマークの数が設定数となるように、表示制御部２７が、表示モニタ１６に表示させる距離または角度を自動的に調整するようにしても良い。さらに、使用者もしくは、他の使用者が移動したことにより、表示モニタ１６に表示されている人物のマークの数が設定数より減った場合は、表示制御部２７が、表示モニタ１６に表示されている人物のマークの数が設定数となるように表示させる距離を伸ばすか、または角度を広げるように自動的に調整する。一方、使用者もしくは、他の使用者が移動したことにより、表示モニタ１６に表示されている人物のマークの数が設定数より増えた場合には、表示制御部２７が、表示モニタ１６に表示されている人物のマークの数が設定数となるように表示させる距離を短くするか、または角度を狭くするように自動的に調整する。
【００７１】
さらに、表示制御部２７は、以下に説明する表示態様を行ってもよい。図９は、通信システム１００の処理を模式的に説明する図である。図９（ａ）は、使用者ＸのＨＭＤ装置１を基準として他のＨＭＤ装置の位置関係を模式的に示す図である。ここで、表示制御部２７は、ＨＭＤ装置１の操作部１５を介して、例えば、ＣＰＵ２８は、ＨＭＤ装置１の位置を中心にして＋４５度から−４５度の範囲内にあるＨＭＤ装置の使用者を表示させる指示入力を受け付けると、表示制御部２７は、＋４５度から−４５度以内にあるＨＭＤ装置の使用者を表示させる（図９（ｂ））。
（２）本実施形態では、説明を簡単にするため、同方位に１台のＨＭＤ装置がある場合について例示したが、同方位に複数のＨＭＤ装置がある場合には、ＣＰＵ２８は、例えば、以下に説明する何れかの取り扱いをする。
【００７２】
（ａ）図１に示す通信制御部２８ｅは、ＨＭＤ装置１に最も近い位置にあるＨＭＤ装置と通信を確立する。
【００７３】
（ｂ）図４に示すサーバ装置５０側で、第１管理テーブル５２ａの項目に使用者のプロフィール情報（氏名、所属、趣味等）を追加する。ＨＭＤ装置１の管理情報受信部２８ｃは、そのプロフィール情報を受信し、表示制御部２７は、プロフィール情報を表示モニタ１６に表示させる。ＣＰＵ２８は、操作部１５を介して選択した人物の入力を受け付けると、通信制御部２８ｅは、選択された人物（使用者）が装着しているＨＭＤ装置と通信を確立する。
【００７４】
（ｃ）サーバ装置５０側で、第１管理テーブル５２ａの項目に通信履歴情報を追加する。ＨＭＤ装置１の管理情報受信部２８ｃは、通信履歴情報を受信する。通信制御部２８ｅは、通信頻度が最も高い使用者のＨＭＤ装置と通信を確立する。
【００７５】
（ｄ）表示制御部２７は、ＨＭＤ装置１の表示モニタ１６に、同方位にあるＨＭＤ装置を、例えば重ならないように表示させる。ＣＰＵ２８は、操作部１５を介して選択したＨＭＤ装置の入力を受け付けると、通信制御部２８ｅは、選択されたＨＭＤ装置と通信を確立する。
（３）本実施形態では、ＧＰＳ装置２０は、位置情報（経度、緯度）を取得したが、高度の情報もさらに取得してもよい。図１０は、通信システム１００の処理を模式的に説明する図である。表示制御部２７は、図１０に示すように高度も考慮して表示モニタ１６に模式的に表示するようにしてもよい。
（４）本実施形態において、ＨＭＤ装置１と通信を行う通信端末としては、ＨＭＤ装置に限られず、ＧＰＳ装置や電子コンパスを搭載した携帯電話であってもよい。
（５）本実施形態において、ＨＭＤ装置間で会話ができるようにマイク機能をさらに搭載してもよい。
（６）本実施形態において、サーバ装置５０は、例えば、プライバシー保護の観点から通信が許可されるＨＭＤ装置を予め登録しておいてもよい。ＨＭＤ装置１は、この装置が向く方位の向きに登録したＨＭＤ装置と通信を行うようにしてもよい。
【符号の説明】
【００７６】
１・・・ＨＭＤ装置、２０・・・ＧＰＳ装置、２１・・・電子コンパス、２３・・・ＲＡＭ、２６・・・通信Ｉ／Ｆ部、２７・・・表示制御部、２８・・・ＣＰＵ、２８ａ・・・位置情報算出部、２８ｂ・・・方位算出部、２８ｃ・・・管理情報受信部、２８ｄ・・・ＨＭＤ情報送信部、２８ｅ・・・通信制御部、５０・・・サーバ装置、５１ａ・・・ＨＭＤ情報受信部、５１ｂ・・・管理情報送信部
【図１】
2010273031.tif 000003
【図２】
2010273031.tif 000004
【図３】
2010273031.tif 000005
【図４】
2010273031.tif 000006
【図５】
2010273031.tif 000007
【図６】
2010273031.tif 000008
【図７】
2010273031.tif 000009
【図８】
2010273031.tif 000010
【図９】
2010273031.tif 000011
【図１０】
2010273031.tif 000012