(57)【要約】      （修正有）【課題】複数の無線通信端末が存在する状況下で、無線通信端末同士の干渉を低減し、通信品質を向上する。【解決手段】サーバー装置１００は、第一の無線通信装置３００Ａと第一の外部機器２００Ｂとの間の通信及び第二の無線通信装置３００Ｂと第二の外部機器２００Ｄとの間の通信を制御する。サーバー装置１００は、第一の無線通信装置３００Ａから第一の外部機器２００Ｂへの接続要求を受信し、接続要求を受信したときに、第二の無線通信装置３００Ｂが第二の外部機器２００Ｄと接続済みの場合、第一の外部機器２００Ｂを第二の無線通信装置３００Ｂに接続する。【選択図】図１０
2016146624.tif 000002
【特許請求の範囲】
【請求項１】
第一の無線通信装置と第一の外部機器との間の通信及び第二の無線通信装置と第二の外部機器との間の通信を制御するサーバー装置の無線通信制御方法であって、
前記第一の無線通信装置から前記第一の外部機器への接続要求を受信し、
前記接続要求を受信したときに、前記第二の無線通信装置が前記第二の外部機器と接続済みの場合、前記第一の外部機器を前記第二の無線通信装置に接続する、
無線通信制御方法。
【請求項２】
前記第一の無線通信装置と前記第二の無線通信装置とは、１つのグループを形成する、
請求項１記載の無線通信制御方法。
【請求項３】
前記接続要求を受信したときに、前記第二の無線通信装置は前記第二の外部機器と接続していない場合、前記第一の外部機器を前記第一の無線通信装置に接続する、
請求項１記載の無線通信制御方法。
【請求項４】
前記サーバー装置は、さらに複数の無線通信装置のそれぞれと複数の外部機器のそれぞれとの間の通信を制御し、
前記第一の無線通信装置と前記第二の無線通信装置と複数の前記無線通信装置とは、所定範囲内に位置し、１つのグループを形成し、
前記接続要求を受信したときに、前記第二の無線通信装置は前記第二の外部機器と接続しておらず、複数の前記無線通信装置のそれぞれが複数の前記外部機器のそれぞれと接続していない場合、前記第一の外部機器を前記第一の無線通信装置、前記第二の無線通信装置および複数の前記無線通信装置のうち、前記グループの中心位置に最も近い装置に接続する、
請求項１記載の無線通信制御方法。
【請求項５】
前記サーバー装置と前記第一の無線通信装置は、一体に構成される、
請求項１記載の無線通信制御方法。
【請求項６】
第一の外部機器に対する無線接続要求を入力する入力部を備える第一の無線通信装置と、第二の無線通信装置と、前記第一の無線通信装置と第一の外部機器との間の通信及び前記第二の無線通信装置と第二の外部機器との間の通信を制御するサーバー装置と、を備える無線通信制御システムであって、
前記サーバー装置は、前記第一の無線通信装置の前記入力部に前記無線接続要求があった場合、前記第二の無線通信装置が前記第二の外部機器と接続済みの場合、前記第一の外部機器を前記第二の無線通信装置に接続する、
無線通信制御システム。
【請求項７】
前記第一の無線通信装置と前記第二の無線通信装置とは、１つのグループを形成する、
請求項６記載の無線通信制御システム。
【請求項８】
前記サーバー装置は、前記接続要求を受信したときに、前記第二の無線通信装置は前記第二の外部機器と接続していない場合、前記第一の外部機器を前記第一の無線通信装置に接続する、
請求項６記載の無線通信制御システム。
【請求項９】
前記サーバー装置は、さらに複数の無線通信装置のそれぞれと複数の外部機器のそれぞれとの間の通信を制御し、
前記第一の無線通信装置と前記第二の無線通信装置と複数の前記無線通信装置とは、所定範囲内に位置し、１つのグループを形成し、
前記接続要求を受信したときに、前記第二の無線通信装置は前記第二の外部機器とは接続しておらず、複数の前記無線通信装置のそれぞれが複数の前記外部機器のそれぞれと接続していない場合、前記第一の外部機器を前記第一の無線通信装置、前記第二の無線通信装置および複数の前記無線通信装置のうち、前記グループの中心位置に最も近い装置に接続する、
請求項６記載の無線通信制御システム。
【請求項１０】
前記サーバー装置は、さらに複数の無線通信装置のそれぞれと複数の外部機器のそれぞれとの間の通信を制御し、
前記第一の無線通信装置と前記第二の無線通信装置と複数の前記無線通信装置と、サーバー装置との間には中継器を備え、
前記第一の無線通信装置と前記第二の無線通信装置と複数の前記無線通信装置とは、１つのグループを形成し、
前記接続要求を受信したときに、前記第二の無線通信装置は前記第二の外部機器と接続しておらず、複数の前記無線通信装置それぞれが複数の前記外部機器のそれぞれと接続していない場合、前記第一の外部機器を前記第一の無線通信装置、前記第二の無線通信装置および複数の前記無線通信装置のうち、前記グループの中心位置に最も近い装置に接続する、
請求項６記載の無線通信制御システム。
【請求項１１】
前記サーバー装置と前記第一の無線通信装置は、一体に構成される、
請求項６記載の無線通信制御システム。
【請求項１２】
前記第一の無線通信装置と前記第二の無線通信装置とは、通路を隔てずに配置される、
請求項６記載の無線通信制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、航空機や列車等において利用可能な無線通信制御方法及び無線通信制御システムに関する。
【背景技術】
【０００２】
特許文献１は、航空機の各座席に設けられた通信ユニットが、乗客の所有する端末と接続して通信を行う通信システムを開示する。通信ユニットは、乗客の端末と近距離無線通信規格の１つであるＢｌｕｅｔｏｏｔｈ（登録商標  以下同様）を用いて通信を行うことができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−３５９７１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本開示は、複数の無線通信装置が存在する状況下で、無線通信装置同士の干渉を低減し、通信品質を向上させる無線通信制御方法を提供する。
【課題を解決するための手段】
【０００５】
本開示における無線通信制御方法は、第一の無線通信装置と第一の外部機器との間の通信及び第二の無線通信装置と第二の外部機器との間の通信を制御するサーバー装置の無線通信制御方法であって、第一の無線通信装置から第一の外部機器への接続要求を受信し、接続要求を受信したときに、第二の無線通信装置が第二の外部機器と接続済みの場合、第一の外部機器を第二の無線通信装置に接続する。
【発明の効果】
【０００６】
本開示における無線通信制御方法は、複数の無線通信装置が存在する状況下で、無線通信装置同士の干渉を低減し、通信品質を向上することができる。
【図面の簡単な説明】
【０００７】
【図１】図１は、実施の形態１における航空機の機内モニタの配置を説明する図である。
【図２】図２は、実施の形態１における航空機の機内モニタのグルーピングを説明する図である。
【図３】図３は、実施の形態１における無線通信システムのブロック図である。
【図４】図４は、実施の形態１におけるサーバー装置のブロック図である。
【図５】図５は、実施の形態１におけるグルーピング情報を示す図である。
【図６】図６は、実施の形態１における接続情報を示す図である。
【図７】図７は、実施の形態１における機内モニタのブロック図である。
【図８】図８は、実施の形態１におけるスマートフォンの機内モニタへの接続を説明する図である。
【図９】図９は、実施の形態１における初回の更新後の接続情報を示す図である。
【図１０】図１０は、実施の形態１におけるスマートフォンの機内モニタへの接続を説明する別の図である。
【図１１】図１１は、実施の形態１における２回目の更新後の接続情報を示す図である。
【図１２】図１２は、実施の形態１におけるスマートフォンの機内モニタへの接続を説明するフローチャートである。
【図１３】図１３は、実施の形態２における無線通信システムのブロック図である。
【発明を実施するための形態】
【０００８】
以下、適宜図面を参照しながら、実施の形態を詳細に説明する。但し、必要以上に詳細な説明は省略する場合がある。例えば、既によく知られた事項の詳細説明や実質的に同一の構成に対する重複説明を省略する場合がある。これは、以下の説明が不必要に冗長になるのを避け、当業者の理解を容易にするためである。
【０００９】
なお、添付図面および以下の説明は、当業者が本開示を十分に理解するために、提供されるのであって、これらにより特許請求の範囲に記載の主題を限定することは意図されていない。
【００１０】
（実施の形態１）
以下、図１〜図１２を用いて、実施の形態１を説明する。
【００１１】
［１−１．航空機の機内モニタの配置］
図１は、実施の形態１における航空機の機内モニタの配置を説明する図である。図１において、航空機１０の機内には、乗客の座席２０のそれぞれに対して、機内モニタ２００が設置されている。機内モニタ２００は、座席２０の背もたれや航空機１０の機内壁面に設置される。また、航空機１０の機内には通路３０が設けられている。
【００１２】
図２は、実施の形態１における航空機１０の機内モニタ２００のグルーピングを説明する図である。隣接する６台の機内モニタ２００をグルーピングする。図２において、座席番号が「２Ａ」、「２Ｂ」、「２Ｃ」、「３Ａ」、「３Ｂ」、「３Ｃ」に設置されている６台の機内モニタ２００を「グループＩ」とし、座席番号が「２Ｄ」、「２Ｅ」、「２Ｆ」、「３Ｄ」、「３Ｅ」、「３Ｆ」に設置されている６台の機内モニタ２００を「グループＩＩ」とし、座席番号が「２Ｇ」、「２Ｈ」、「２Ｉ」、「３Ｇ」、「３Ｈ」、「３Ｉ」に設置されている６台の機内モニタ２００を「グループＩＩＩ」とする。
【００１３】
機内モニタ２００間の距離が、スマートフォン３００で使用されるＢｌｕｅｔｏｏｔｈのＣｌａｓｓ２で規定されている、接続可能な１０ｍ程度の機内モニタ２００をグルーピングすることが望ましい。また、航空機１０内であれば、障害物をできるだけ減らすため、通路３０を挟まないように機内モニタ２００をグルーピングすることが望ましい。具体的には、同一グループ内の任意の２つの機内モニタ２００が、通路３０を隔てずに配置される、または、同一グループ内の複数の機内モニタ２００を、通路３０を隔てずに配置されるのが望ましい。
【００１４】
［１−２．無線通信システムの構成］
次に一例として、「グループＩ」にグルーピングされている機内モニタ２００を含む、無線通信システムについて説明する。図３は、実施の形態１における無線通信システムのブロック図である。図３の無線通信システム１は、サーバー装置１００と、機内モニタ２００Ａ、２００Ｂ、２００Ｃ、２００Ｄ、２００Ｅ、２００Ｆとを備える。座席番号「２Ａ」に対して機内モニタ２００Ａが設置され、座席番号「２Ｂ」に対して機内モニタ２００Ｂが設置され、座席番号「２Ｃ」に対して機内モニタ２００Ｃが設置され、座席番号「３Ａ」に対して機内モニタ２００Ｄが設置され、座席番号「３Ｂ」に対して機内モニタ２００Ｅが設置され、座席番号「３Ｃ」に対して機内モニタ２００Ｆが設置されるとする。
【００１５】
また、座席番号「２Ｂ」の乗客は、スマートフォン３００Ａを所有しており、座席番号「３Ａ」の乗客は、スマートフォン３００Ｂを所有しているとする。
【００１６】
サーバー装置１００は、機内モニタ２００Ａ〜２００Ｅそれぞれとネットワークケーブルで接続され、コンテンツの配信や機内モニタ２００Ａ〜２００Ｅのそれぞれのセンサ情報の取得など双方向の通信を行う。機内モニタ２００Ａ〜２００Ｅそれぞれの通信接続状況などの情報は、サーバー装置１００で一括管理される。
【００１７】
機内モニタ２００Ａ〜２００Ｅはそれぞれ、サーバー装置１００から配信されたコンテンツの再生や、乗客が所有するスマートフォン３００Ａ、３００Ｂ等の外部機器との通信等が可能である。
【００１８】
機内モニタ２００Ａは、タッチパネル２０４ＡとＢｌｕｅｔｏｏｔｈモジュール２０５Ａとを備える。機内モニタ２００Ｂは、タッチパネル２０４ＢとＢｌｕｅｔｏｏｔｈモジュール２０５Ｂとを備える。機内モニタ２００Ｃは、タッチパネル２０４ＣとＢｌｕｅｔｏｏｔｈモジュール２０５Ｃとを備える。機内モニタ２００Ｄは、タッチパネル２０４ＤとＢｌｕｅｔｏｏｔｈモジュール２０５Ｄとを備える。機内モニタ２００Ｅは、タッチパネル２０４ＥとＢｌｕｅｔｏｏｔｈモジュール２０５Ｅとを備える。機内モニタ２００Ｆは、タッチパネル２０４ＦとＢｌｕｅｔｏｏｔｈモジュール２０５Ｆとを備える。
【００１９】
以下、機内モニタ２００Ａ〜２００Ｆを総称して機内モニタ２００とする。タッチパネル２０４Ａ〜２０４Ｆ、Ｂｌｕｅｔｏｏｔｈモジュール２０５Ａ〜２０５Ｆ等、機内モニタ２００が有する構成要素についても同様に、それぞれ総称してタッチパネル２０４、Ｂｌｕｅｔｏｏｔｈモジュール２０５とする。また、スマートフォン３００Ａ、３００Ｂを総称してスマートフォン３００とする。
【００２０】
なお、本実施の形態では、サーバー装置１００に接続される６台の機内モニタ２００を１つのグループとして説明するが、１つのグループの機内モニタ２００の台数はこれに限らず何台でもよい。また、乗客が所有するスマートフォンは２台であるとして説明するが、スマートフォンの台数はこれに限らず何台でもよい。機内モニタ２００は、無線通信装置の一例である。
【００２１】
乗客が所有するスマートフォン３００Ａ、３００Ｂは、無線通信モジュールを備え、機内モニタ２００と無線による双方向の通信が可能である。スマートフォン３００は外部機器の一例である。
【００２２】
［１−３．サーバー装置の構成］
次に、サーバー装置１００の構成について説明する。図４は、本実施の形態におけるサーバー装置１００のブロック図である。サーバー装置１００は、ネットワークインターフェース１０１と、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０２と、メモリー１０３と、データストレージ１０４とを備える。
【００２３】
ネットワークインターフェース１０１は、ＣＰＵ１０２が、機内モニタ２００とネットワークケーブルを介して通信を実施するためのインターフェースである。
【００２４】
ＣＰＵ１０２は、後述するメモリー１０３に格納されたプログラムを実行し、各種演算や情報処理を行う。ＣＰＵ１０２は、メモリー１０３やデータストレージ１０４に対して読み出しと書き込みが可能である。また、ＣＰＵ１０２は、ネットワークインターフェース１０１を介して機内モニタ２００との通信を行う。ＣＰＵ１０２は、スマートフォン３００による機内モニタ２００に対するＢｌｕｅｔｏｏｔｈ接続要求を検知し、後述する動作に従って機内モニタ２００に対して探索命令を発する。
【００２５】
メモリー１０３は、ＣＰＵ１０２が実行するプログラムや、ＣＰＵ１０２の演算結果を格納する。メモリー１０３は、フラッシュメモリやＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）で構成される。
【００２６】
データストレージ１０４は、機内モニタ２００に配信するためのコンテンツや、後述する機内モニタ２００のグルーピング情報と接続情報とを格納している。データストレージ１０４は、ハードディスク等で構成される。
【００２７】
次に、グルーピング情報について説明する。図５は、本実施の形態におけるグルーピング情報を示す図である。図５に示すグルーピング情報は、図２で説明した航空機１０の機内モニタ２００のグルーピングを示す。図５において、「グループＩ」は、座席番号「２Ａ」に対して機内モニタ２００ＡのＩＤ「０００１」が対応付けられ、座席番号「２Ｂ」に対して機内モニタ２００ＢのＩＤ「０００２」が対応付けられ、座席番号「２Ｃ」に対して機内モニタ２００ＣのＩＤ「０００３」が対応付けられ、座席番号「３Ａ」に対して機内モニタ２００ＤのＩＤ「０００４」が対応付けられ、座席番号「３Ｂ」に対して機内モニタ２００ＥのＩＤ「０００５」が対応付けられ、座席番号「３Ｃ」に対して機内モニタ２００ＦのＩＤ「０００６」が対応付けられている。
【００２８】
「グループＩＩ」は、座席番号「２Ｄ」に対して機内モニタ２００のＩＤ「０００７」が対応付けられ、座席番号「２Ｅ」に対して機内モニタ２００のＩＤ「０００８」が対応付けられ、座席番号「２Ｆ」に対して機内モニタ２００のＩＤ「０００９」が対応付けられ、座席番号「３Ｄ」に対して機内モニタ２００のＩＤ「００１０」が対応付けられ、座席番号「３Ｅ」に対して機内モニタ２００のＩＤ「００１１」が対応付けられ、座席番号「３Ｆ」に対して機内モニタ２００のＩＤ「００１２」が対応付けられている。
【００２９】
「グループＩＩＩ」は、座席番号「２Ｇ」に対して機内モニタ２００のＩＤ「０００１３」が対応付けられ、座席番号「２Ｈ」に対して機内モニタ２００のＩＤ「００１４」が対応付けられ、座席番号「２Ｉ」に対して機内モニタ２００のＩＤ「００１５」が対応付けられ、座席番号「３Ｇ」に対して機内モニタ２００のＩＤ「００１６」が対応付けられ、座席番号「３Ｈ」に対して機内モニタ２００のＩＤ「００１７」が対応付けられ、座席番号「３Ｉ」に対して機内モニタ２００のＩＤ「００１８」が対応付けられている。
【００３０】
次に、接続情報について説明する。図６は、本実施の形態における接続情報を示す図である。接続情報とは、機内モニタ２００に対して、スマートフォン３００等の外部機器が何台、Ｂｌｕｅｔｏｏｔｈ接続されているかを示す情報である。図６に示すグルーピングは、図２で説明した航空機１０の機内モニタ２００のグルーピングである。図６において、「グループＩ」では、機内モニタ２００のＩＤ「０００１」、「０００２」、「０００３」、「０００４」、「０００５」、「０００６」のそれぞれに対して、接続台数は「０」である。「グループＩＩ」では、機内モニタ２００のＩＤ「０００７」に対して接続台数は「３」である。機内モニタ２００のＩＤ「０００８」、「０００９」、「００１０」、「００１１」、「００１２」のそれぞれに対して、接続台数は「０」である。「グループＩＩＩ」では、機内モニタ２００のＩＤ「００１６」に対して接続台数は「４」である。機内モニタ２００のＩＤ「００１３」、「００１４」、「００１５」、「００１７」、「００１８」のそれぞれに対して、接続台数は「０」である。
【００３１】
［１−４．機内モニタの構成］
次に、機内モニタ２００の構成について説明する。図７は、本実施の形態における機内モニタ２００のブロック図である。機内モニタ２００は、ネットワークインターフェース２０１と、ＣＰＵ２０２と、メモリー２０３と、タッチパネル２０４と、Ｂｌｕｅｔｏｏｔｈモジュール２０５と、ディスプレイ２０６とを備える。
【００３２】
ネットワークインターフェース２０１は、ＣＰＵ２０２が、サーバー装置１００とネットワークケーブルを介して通信を実施するためのインターフェースである。
【００３３】
ＣＰＵ２０２は、メモリー２０３に格納されたプログラムを実行し、各種演算や情報処理を行う。ＣＰＵ２０２は、メモリー１０３に対して読み出しと書き込みが可能である。また、ＣＰＵ２０２は、ネットワークインターフェース２０１を介してサーバー装置１００との通信を行う。
【００３４】
メモリー２０３は、ＣＰＵ２０２が実行するプログラムや、ＣＰＵ２０２の演算結果を格納する。メモリー２０３は、フラッシュメモリやＲＡＭで構成される。
【００３５】
タッチパネル２０４は、ディスプレイ２０６の表面に配置される。乗客がディスプレイ２０６上の表示に触れると、タッチパネル２０４が触れた位置を示す情報をＣＰＵ２０２に伝送する。ＣＰＵ２０２がこれに応じて制御を行うことで、乗客は直感的な操作が可能である。
【００３６】
Ｂｌｕｅｔｏｏｔｈモジュール２０５は、Ｂｌｕｅｔｏｏｔｈ通信のためのコントローラとアンテナとを具備する。Ｂｌｕｅｔｏｏｔｈモジュール２０５は、ＣＰＵ２０２からの命令を受け取って通信の開始や停止を実行し、スマートフォン３００との通信状態をＣＰＵ２０２に送信する。
【００３７】
ディスプレイ２０６は、ＣＰＵ２０２からの命令に従い、各種コンテンツを表示する。
【００３８】
［１−５．スマートフォンの機内モニタへの接続］
以上のように構成された無線通信システム１における、乗客の所有するスマートフォン３００の機内モニタ２００への接続について説明する。図８は、実施の形態１におけるスマートフォンの機内モニタへの接続を説明する図である。図８に示すように、まず初めに、スマートフォン３００Ａを保有する座席番号「２Ｂ」の乗客が、座席番号「２Ｂ」の機内モニタ２００Ｂに対してＢｌｕｅｔｏｏｔｈ接続要求を行い、機内のネットワークに接続する。その後、スマートフォン３００Ｂを保有する座席番号「３Ａ」の乗客が、座席番号「３Ａ」の機内モニタ２００Ｄに対してＢｌｕｅｔｏｏｔｈ接続要求を行い、機内のネットワークに接続する場合についてその動作を説明する。
【００３９】
スマートフォン３００Ａを保有する乗客は、機内モニタ２００Ｂに対して、Ｂｌｕｅｔｏｏｔｈ接続要求を行う。機内モニタ２００Ｂは、サーバー装置１００へＢｌｕｅｔｏｏｔｈ接続要求があったことを通知する。サーバー装置１００は、データストレージ１０４に格納されている、図６の接続情報に基づいて接続する機内モニタ２００を決定する。図６の接続情報において、「グループＩ」では、全ての機内モニタ２００に対して、それぞれ接続台数は「０」である。従って、「グループＩ」において、スマートフォン３００のＢｌｕｅｔｏｏｔｈ接続は初回であることがわかる。サーバー装置１００は、Ｂｌｕｅｔｏｏｔｈ接続が初回の場合、スマートフォン３００ＡとＢｌｕｅｔｏｏｔｈ接続要求された機内モニタ２００Ｂとを接続し、接続情報を更新する。図９は、初回の更新後の接続情報を示す図である。図９において、「グループＩ」の機内モニタ２００ＢのＩＤである「０００２」の接続台数が「０」から「１」に更新されている。
【００４０】
次に、スマートフォン３００Ｂを保有する乗客は、機内モニタ２００Ｄに対して、Ｂｌｕｅｔｏｏｔｈ接続要求を行う。機内モニタ２００Ｄは、サーバー装置１００へＢｌｕｅｔｏｏｔｈ接続要求があったことを通知する。サーバー装置１００は、データストレージ１０４に格納されている、図９の接続情報に基づいて接続する機内モニタ２００を決定する。図９の接続情報において、「グループＩ」では、機内モニタ２００ＢのＩＤである「０００２」に対して、接続台数は「１」である。サーバー装置１００は、スマートフォン３００Ｂと既に接続されている機内モニタ２００Ｂとを接続し、接続情報を更新する。
【００４１】
図１０は、実施の形態１におけるスマートフォンの機内モニタへの接続を説明する別の図である。図１０において、機内モニタ２００Ｂは、スマートフォン３００Ａと３００ＢとをＢｌｕｅｔｏｏｔｈ接続している。
【００４２】
図１１は、２回目の更新後の接続情報を示す図である。図１１において、「グループＩ」の機内モニタ２００ＢのＩＤである「０００２」の接続台数が「１」から「２」に更新されている。
【００４３】
次に、スマートフォン３００の機内モニタ２００への接続を、フローチャートを用いて説明する。図１２は、スマートフォンの機内モニタへの接続を説明するフローチャートである。
【００４４】
［１−５−１．接続要求の取得］
（Ｓ８０１）サーバー装置１００のＣＰＵ１０２は、機内モニタ２００のタッチパネル２０４に対する接続要求を監視している。
【００４５】
（Ｓ８０２）乗客が、所有するスマートフォン３００を機内のネットワークに接続したいと考えたときに、乗客の座席等に設置された機内モニタ２００のタッチパネル２０４を操作して、スマートフォン３００とのＢｌｕｅｔｏｏｔｈ接続要求を入力する。
【００４６】
乗客によるＢｌｕｅｔｏｏｔｈ接続要求を受けて、機内モニタ２００のＣＰＵ２０２は、ネットワークインターフェース２０１を介してサーバー装置１００に接続要求信号を送信する。機内モニタ２００は、機内モニタ２００を特定するＩＤをメモリー２０３に格納している。ＣＰＵ２０２は、接続要求信号と同時に機内モニタ２００のＩＤをサーバー装置１００に送信する。図８の例では、機内モニタ２００ＢのＩＤは、「０００２」であり、機内モニタ２００ＤのＩＤは、「０００４」である。サーバー装置１００のＣＰＵ１０２は、機内モニタ２００からの接続要求信号を検知する。
【００４７】
［１−５−２．機内モニタのグループの特定］
（Ｓ８０３）サーバー装置１００のＣＰＵ１０２は、機内モニタ２００から接続要求信号を受信すると、接続要求信号を発信した機内モニタ２００のグループを特定する。サーバー装置１００のＣＰＵ１０２は、データストレージ１０４内のグルーピング情報と受信した機内モニタ２００のＩＤから、接続要求のあった機内モニタ２００のグループを特定する。ここで、図８の例では、機内モニタ２００Ｂ、２００Ｄのグループは、「グループＩ」であるので、ＣＰＵ１０２は、接続要求信号を発信した機内モニタ２００のグループを「グループＩ」であると特定する。
【００４８】
接続要求信号を発信した機内モニタ２００のグループを特定するのは、以降の処理を同じグループ内の他の機内モニタに対して実施するためである。
【００４９】
［１−５−３．接続先の決定］
（Ｓ８０４）サーバー装置１００は、サーバー装置１００のデータストレージ１０４に格納されているグルーピング情報と接続情報に基づいて、接続要求信号を送信した機内モニタ２００が含まれるグループに、スマートフォン３００と接続済みの機内モニタ２００が存在するかどうかを判断する。サーバー装置１００のＣＰＵ１０２は、該当するグループの機内モニタ２００の接続情報を確認し、スマートフォン３００が接続されている機内モニタ２００があるかどうかを判定する。図８の例では、接続要求のあった機内モニタ２００が機内モニタ２００Ｂの場合は、スマートフォン３００が接続されている機内モニタ２００は無し、接続要求のあった機内モニタ２００が機内モニタ２００Ｄの場合は、スマートフォン３００が接続されている機内モニタ２００は有り、と判定される。
【００５０】
ここでＢｌｕｅｔｏｏｔｈは、１つのマスターである機内モニタ２００に対して最大７つのスレーブであるスマートフォン３００で形成されるピコネット（Ｐｉｃｏｎｅｔ）と呼ばれる単位で接続し、通信が行われる。そのため、既に７つのスマートフォン３００が接続されている機内モニタ２００があったとしても、スマートフォン３００が接続されている機内モニタ２００であると判断しない。この機内モニタ２００は、これ以上のスマートフォン３００を接続することができないためである。
【００５１】
サーバー装置１００のＣＰＵ１０２は、接続要求信号を発信した機内モニタ２００が含まれるグループ内にすでにスマートフォン３００と接続済みの機内モニタ２００が存在すると判断する場合（Ｙｅｓの場合）、ステップＳ８０５へ処理を進め、サーバー装置１００のＣＰＵ１０２は、接続要求信号を発信した機内モニタ２００が含まれるグループ内にスマートフォン３００と接続済みの機内モニタ２００が存在しないと判断する場合（Ｎｏの場合）、ステップＳ８０６へ処理を進める。
【００５２】
（Ｓ８０５）接続済みの機内モニタ２００に対してスマートフォン３００の探索命令を発行する。図８の例のように、接続済みの機内モニタ２００が機内モニタ２００Ｂの場合、ＣＰＵ１０２は、機内モニタ２００Ｂに対して探索命令を発行する。
【００５３】
なお、機内モニタ２００Ｂとスマートフォン３００Ｂとの通信品質が低く、接続に失敗する可能性を考慮して、機内モニタ２００Ｂへの探索命令と同時に、接続要求信号を発信した機内モニタ２００Ｄに対しても探索命令を出してもよい。
【００５４】
（Ｓ８０６）接続要求信号を発信した機内モニタ２００に対して、周辺のスマートフォン３００の探索命令を発行する。図８の例のように、接続要求信号を発信した機内モニタ２００が機内モニタ２００Ｂの場合、ＣＰＵ１０２は、機内モニタ２００Ｂに対して探索命令を発行する。
【００５５】
なお、ステップＳ８０６において、ＣＰＵ１０２は、接続要求信号を発信した機内モニタ２００に対して探索命令を発行するのではなく、別の機内モニタ２００に対して探索命令を発行してもよい。例えば、同一グループ内において、配置がグループの中心である機内モニタ２００に対して探索命令を発行してもよい。グループの中心である機内モニタ２００の決定は、同一グループに含まれる機内モニタ２００の座席番号から位置を特定し、同一グループに含まれる機内モニタ２００の重心位置を計算し、この重心位置に最も近い機内モニタ２００を選択してもよい。また、グループの中心である機内モニタ２００の決定は、これに限定されるものではない。
【００５６】
［１−５−４．探索結果の格納］
（Ｓ８０７）ＣＰＵ２０２は、周辺のスマートフォン３００の探索を行い、検出したスマートフォン３００を示す情報を探索結果としてサーバー装置１００に送信する。複数のスマートフォン３００を検出した場合は、ＣＰＵ２０２は検出されたすべてのスマートフォン３００の情報をサーバー装置１００に送信する。サーバー装置１００のＣＰＵ１０２は、受け取った探索結果をデータストレージ１０４に格納する。図８の例のように、機内モニタ２００ＢのＣＰＵ２０２がスマートフォン３００Ａを検出したとすると、ＣＰＵ２０２は、スマートフォン３００Ａを示す情報をサーバー装置１００に送信し、機内モニタ２００ＡのＣＰＵ２０２がスマートフォン３００Ｂを検出したとすると、ＣＰＵ２０２は、スマートフォン３００Ｂを示す情報をサーバー装置１００に送信する。
【００５７】
［１−５−５．探索結果の表示命令］
（Ｓ８０８）サーバー装置１００のＣＰＵ１０２は、接続要求信号を発信した機内モニタ２００に対して、ステップＳ８０７においてデータストレージ１０４に格納された探索結果を表示するように命令する。図８の例のように、接続要求信号を発信した機内モニタ２００が機内モニタ２００Ｂの場合、スマートフォン３００Ａを検出するので、ＣＰＵ１０２は、機内モニタ２００Ｂに対して、探索結果として「スマートフォン３００Ａ」を表示するように命令する。接続要求信号を発信した機内モニタ２００が機内モニタ２００Ｄの場合、スマートフォン３００Ｂを検出するので、ＣＰＵ１０２は、機内モニタ２００Ｄに対して、探索結果として「スマートフォン３００Ｂ」を表示するように命令する。
【００５８】
なお、表示の方法は機内モニタ２００のディスプレイ２０６への表示でもよいが、これに限定したものではない。
【００５９】
（Ｓ８０９）乗客は、表示された探索結果の中から、タッチパネル２０４を操作して該当するスマートフォン３００を選択すると、機内モニタ２００は、選択したスマートフォン３００とＢｌｕｅｔｏｏｔｈ接続を行う。Ｂｌｕｅｔｏｏｔｈ接続後、接続情報を更新する。図８の例では、座席番号「２Ａ」の乗客は、タッチパネル２０４を操作して、スマートフォン３００Ａを選択する。座席番号「３Ａ」の乗客は、タッチパネル２０４を操作して、スマートフォン３００Ｂを選択する。
【００６０】
Ｂｌｕｅｔｏｏｔｈで通信可能なスマートフォン３００が機内モニタ２００と接続する際、各座席でスマートフォン３００と機内モニタ２００の１対１で接続すると、例えば、隣の座席のスマートフォン３００と機内モニタ２００の１対１のＢｌｕｅｔｏｏｔｈ接続と干渉してしまう。そこで、上述のように、Ｂｌｕｅｔｏｏｔｈで通信可能なスマートフォン３００が機内モニタ２００と接続する際、サーバー装置１００が接続先を管理し、同一グループにおいて、スマートフォン３００と既に接続済みの機内モニタ２００に新たにスマートフォン３００を接続するように制御することで、効率良く、ピコネットを形成できる。同一ピコネットの各スマートフォン３００と機内モニタ２００の通信路は、時分割多重方式で共有される。このため、干渉を避けることができる。１対１のＢｌｕｅｔｏｏｔｈ接続が乱立すると、各通信路が互いに干渉しやすいため、再送コストの小さい”短パケット”モードを選択することでスループットを高めるのが一般的であるが、パケットに占める情報バイトの割合が低いため必ずしも伝送効率は高くない。一方、１対多のピコネット接続では、時分割スロット多重しながら各通信路をスロット共有できるため、”長パケット”モードを使用しても干渉によるパケットロスは少ない。
【００６１】
本実施の形態の無線通信システムによれば、Ｂｌｕｅｔｏｏｔｈの通信エリア内において接続する無線通信装置を制御することで、干渉が少なく高効率な無線品質を提供する無線通信制御方法および無線通信制御システムを提供できる。
【００６２】
［１−６．効果等］
以上のように本実施の形態の無線通信制御方法は、第一の無線通信装置と第一の外部機器との間の通信及び第二の無線通信装置と第二の外部機器との間の通信を制御するサーバー装置の無線通信制御方法であって、第一の無線通信装置から第一の外部機器への接続要求を受信し、接続要求を受信したときに、第二の無線通信装置が第二の外部機器と接続済みの場合、第一の外部機器を第二の無線通信装置に接続する。
【００６３】
この構成により、複数のスマートフォン３００が無線通信システムに接続される場合に、同一の機内モニタに接続することで、優先的に同一のピコネットを構成するように接続がなされる。このため、Ｂｌｕｅｔｏｏｔｈのマスターとして動作する複数の機内モニタ２００が互いの通信エリアを重複させて設置されているような場合であっても、Ｂｌｕｅｔｏｏｔｈのマスタースレーブオペレーションの機能を活用することにより、無線通信システムに接続されるスマートフォン３００同士の無線通信の干渉を低減することができる。すなわち、複数の無線通信装置が存在する状況下で、無線通信装置同士の干渉を低減し、通信品質を向上できる。
【００６４】
（実施の形態２）
以下、図１３を用いて、実施の形態２を説明する。本実施の形態が実施の形態１と異なる点は、無線通信システム２を構成するサーバー装置１００と機内モニタ２００とが中継器４００Ａ、４００Ｂを介して接続されている点と、機内モニタ２００のグルーピングが異なる点である。サーバー装置１００、機内モニタ２００の構成は実施の形態１と同じ構成であるので、それらの説明は省略する。
【００６５】
［２−１．構成］
図１３は、実施の形態２における無線通信システムのブロック図である。無線通信システム２は、サーバー装置１００と、機内モニタ２００Ａ、２００Ｂ、２００Ｃ、２００Ｄ、２００Ｅ、２００Ｆと、中継器４００Ａ、４００Ｂとを備える。中継器４００Ａは、サーバー装置１００と機内モニタ２００Ａ〜２００Ｃの間に配置され、中継器４００Ｂは、サーバー装置１００と機内モニタ２００Ｄ〜２００Ｆの間に配置され、機内モニタ２００のＩＰアドレス付与や、サーバー装置１００からの信号整形などを実施する、ルーターである。機内モニタ２００は中継器４００Ａ、４００Ｂによって部分ネットワークに区分される。本実施の形態では、中継器４００Ａ、４００Ｂにより区分される部分ネットワーク毎に機内モニタ２００のグループピングを行う。図１３のネットワーク構成であれば、機内モニタ２００Ａ〜２００Ｃが１つのグループを構成し、機内モニタ２００Ｄ〜２００Ｆが別の１つのグループを構成する。本実施の形態におけるグルーピング情報は、このようなグループ構成である。このグルーピング情報は、データストレージ１０４に格納される。
【００６６】
［２−２．スマートフォンの機内モニタへの接続］
以上のように構成された無線通信システム２について、スマートフォンの機内モニタへの接続の動作を以下で説明する。本実施の形態の無線通信システム２の動作は、実施の形態１で説明した図１２と同じである。
【００６７】
図１３において、すでに機内モニタ２００Ｃがスマートフォン３００Ｃと接続され、機内モニタ２００Ｄがスマートフォン３００Ｄと接続されているものとする。この状態で、乗客が、スマートフォン３００Ａを機内モニタ２００Ａに対して接続要求の操作を行うとする。すると接続要求信号がサーバー装置１００に送信される。ここでサーバー装置１００は、接続要求信号を発信した機内モニタ２００Ａが含まれるグループを、グルーピング情報から特定する。そしてサーバー装置１００は、特定されたグループ内において、すでにスマートフォンと接続済みの機内モニタ２００は機内モニタ２００Ｃであると判断する。なお、機内モニタ２００Ｄは、機内モニタ２００Ａとは別グループに属するため、ここでは検出されない。サーバー装置１００は、機内モニタ２００Ｃに対して探索命令を発行する。以降の動作は実施の形態１で説明したものと同様である。
【００６８】
（他の実施の形態）
以上のように、本開示の技術の例示として、上記実施の形態を説明した。しかしながら、本開示における技術は、これに限定されず、適宜、変更、置き換え、付加、省略などを行った実施の形態にも適用可能である。また、上記実施の形態で説明した各構成要素を組み合わせて、新たな実施の形態とすることも可能である。
【００６９】
そこで、以下、他の実施の形態を例示する。
【００７０】
上記実施の形態の構成では、サーバー装置１００と機内モニタ２００との接続は、有線のネットワークケーブルであるものとして説明した。ネットワークケーブルを用いることでサーバー装置１００と機内モニタ２００それぞれとの接続が安定する効果が見込める。ただし接続は、ネットワークケーブルに限定されない。例えば、無線による接続でもよい。無線による接続で、機内モニタ２００の配置の自由度が高まる。
【００７１】
上記実施の形態では、グルーピング情報として、機内モニタ２００の位置を、座席番号を用いた。機内モニタ２００が座席に対応して配置されている場合は、座席番号を用いることで情報量を低減することができる。ただし機内モニタ２００の位置は、座席番号に限定されない。例えば、航空機内で設定する座標系における座標を位置とすることで、機内モニタ２００が規則的に並んでいない場合においても位置の特定が可能となる。
【００７２】
上記実施の形態では、乗客が、無線通信要求をタッチパネルから入力するものとして説明した。無線通信要求の入力は、乗客が、スマートフォン３００と機内モニタ２００の接続要求を入力できるものであればよく、タッチパネルに限定されない。例えば、近距離無線通信方式の一つであるＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）を用いてもよい。ＮＦＣを用いることで、スマートフォン３００のＢｌｕｅｔｏｏｔｈのＭＡＣアドレスを機内モニタ２００に送信することも可能であり、乗客が、スマートフォン３００を選択しなくてもよい。
【００７３】
上記実施の形態では、１つのグループでスマートフォン３００に接続する機内モニタ２００は、１台であるものとして説明したが、これに限らない。例えば、１つのグループにスマートフォン３００を接続済みの機内モニタ２００Ｂ、２００Ｃが存在し、機内モニタ２００Ａから接続要求信号を発信する場合、機内モニタ２００Ａから最も近い場所に位置する機内モニタ２００Ｂに対してスマートフォン３００の探索命令が出されるようにしてもよい。
【００７４】
上記実施の形態では、機内モニタ２００によるスマートフォン３００の探索結果をサーバー装置１００に格納した。ただし、必ずしも探索結果をサーバー装置１００に格納する必要はない。スマートフォン３００の探索を実施した機内モニタ２００から、探索結果を表示すべき機内モニタ２００に対して、探索結果の送付を直接行い、探索結果を表示させてもよい。
【００７５】
上記実施の形態では、乗客はスマートフォン３００を保有するものとして説明した。しかし、スマートフォン３００に限らず、パーソナルコンピュータ、タブレット端末等の外部機器であってもよい。
【００７６】
以上のように、本開示の技術の例示として、実施の形態を説明した。そのために、添付図面および詳細な説明を提供した。
【００７７】
したがって、添付図面および詳細な説明に記載された構成要素の中には、課題解決のために必須な構成要素だけでなく、上記技術を例示するために、課題解決のためには必須でない構成要素も含まれ得る。そのため、それらの必須ではない構成要素が添付図面や詳細な説明に記載されていることをもって、直ちに、それらの必須ではない構成要素が必須であるとの認定をするべきではない。
【００７８】
また、上述の実施の形態は、本開示における技術を例示するためのものであるから、特許請求の範囲またはその均等の範囲において種々の変更、置き換え、付加、省略などを行うことができる。
【産業上の利用可能性】
【００７９】
本開示における無線通信制御方法及び無線通信制御システムは航空機や列車等に適用可能である。
【符号の説明】
【００８０】
１，２    無線通信システム
１０    航空機
２０    座席
３０    通路
１００    サーバー装置
１０１，２０１    ネットワークインターフェース
１０２，２０２    ＣＰＵ
１０３，２０３    メモリー
１０４    データストレージ
２００，２００Ａ，２００Ｂ，２００Ｃ，２００Ｄ，２００Ｅ，２００Ｆ    機内モニタ
２０４，２０４Ａ，２０４Ｂ，２０４Ｃ，２０４Ｄ，２０４Ｅ，２０４Ｆ    タッチパネル
２０５，２０５Ａ，２０５Ｂ，２０５Ｃ，２０５Ｄ，２０５Ｅ，２０５Ｆ    Ｂｌｕｅｔｏｏｔｈモジュール
２０６    ディスプレイ
３００，３００Ａ，３００Ｂ，３００Ｃ，３００Ｄ    スマートフォン
４００Ａ，４００Ｂ    中継器
【図１】
2016146624.tif 000003
【図２】
2016146624.tif 000004
【図４】
2016146624.tif 000005
【図５】
2016146624.tif 000006
【図６】
2016146624.tif 000007
【図７】
2016146624.tif 000008
【図１２】
2016146624.tif 000009
【図３】
2016146624.tif 000010
【図８】
2016146624.tif 000011
【図９】
2016146624.tif 000012
【図１０】
2016146624.tif 000013
【図１１】
2016146624.tif 000014
【図１３】
2016146624.tif 000015