(57)【特許請求の範囲】
【請求項１】
ウェアラブル端末が中継端末経由で通信網に接続するための接続先情報を前記中継端末から取得する第１の取得部と、
追加対象の前記ウェアラブル端末から当該ウェアラブル端末の宛先情報を取得する第２の取得部と、
前記第２の取得部にて取得された前記宛先情報を前記接続先情報に追加して更新する更新部と、
前記更新部にて更新された前記接続先情報を前記ウェアラブル端末又は前記中継端末に設定し、設定された前記接続先情報に基づき、前記ウェアラブル端末と前記中継端末との間の通信を確立させる設定部と
を有することを特徴とする通信管理装置。
【請求項２】
前記設定部は、
前記接続先情報の内、前記ウェアラブル端末と通信するための宛先情報を前記中継端末に設定することを特徴とする請求項１に記載の通信管理装置。
【請求項３】
前記設定部は、
前記接続先情報の内、前記中継端末と通信するための宛先情報を前記ウェアラブル端末に設定することを特徴とする請求項１に記載の通信管理装置。
【請求項４】
グループ毎に、当該グループに属する前記ウェアラブル端末と通信するための宛先情報及び、当該グループに属する前記中継端末と通信するための宛先情報を管理する管理部を有し、
前記設定部は、
指定する前記グループに属する前記中継端末に、当該グループに属する前記ウェアラブル端末に関わる前記宛先情報を設定することを特徴とする請求項１又は２に記載の通信管理装置。
【請求項５】
ウェアラブル端末が中継端末経由で通信網に接続するための接続先情報を前記中継端末から取得し、
追加対象の前記ウェアラブル端末から当該ウェアラブル端末の宛先情報を取得し、
取得された前記宛先情報を前記接続先情報に追加して更新し、
更新された前記接続先情報を前記ウェアラブル端末又は前記中継端末に設定し、設定された前記接続先情報に基づき、前記ウェアラブル端末と前記中継端末との間の通信を確立させる
処理を実行することを特徴とする通信管理方法。
【請求項６】
ウェアラブル端末が中継端末経由で通信網に接続するための接続先情報を管理する通信管理装置に、
前記接続先情報を前記中継端末から取得し、
追加対象の前記ウェアラブル端末から当該ウェアラブル端末の宛先情報を取得し、
取得された前記宛先情報を前記接続先情報に追加して更新し、
更新された前記接続先情報を前記ウェアラブル端末又は前記中継端末に設定し、設定された前記接続先情報に基づき、前記ウェアラブル端末と前記中継端末との間の通信を確立させる
処理を実行させることを特徴とする通信管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信管理装置、通信管理方法及び通信管理プログラムに関する。
【背景技術】
【０００２】
例えば、リストバンド、ヘッドフォン、メガネや腕時計等のウェアラブルデバイス、いわゆるガジェットデバイス（以下、単にデバイスと称する）が知られている。これらデバイスは、その消費電力量を節減するため、近距離の無線通信機能を採用している場合が多い。デバイスは、インターネット等の外部サービスと通信する場合、例えば、スマートフォン等のゲートウェイ（以下、単にＧＷと称する）を利用し、ＧＷとの間で近距離の無線通信を確立し、このＧＷを経由してインターネット等の外部サービスと通信する。その結果、デバイスは、ＧＷを経由して外部サービスと通信することになる。
【０００３】
デバイスの利用者は、デバイスと外部サービスとの間を通信する際に使用するＧＷ内にデバイスを識別するデバイス情報を事前に設定する必要がある。ＧＷは、設定されたデバイス情報を参照し、デバイスとの間の無線通信を確立する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−２６２０６１号公報
【特許文献２】特表２０１１−５２５３０６号公報
【特許文献３】特開２００６−１７４３２０号公報
【特許文献４】特開２００７−２９３８１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、例えば、ＧＷに接続するデバイスの数が増えるに連れて、使用するＧＷ内に、デバイス毎のデバイス情報等の通信情報を事前に設定する必要があるため、その設定作業が煩雑化する。しかも、利用者が、例えば、私用や公用、屋内や屋外等の利用シーンでＧＷを使い分ける場合、ＧＷ毎に各デバイスのデバイス情報を設定する必要がある。
【０００６】
一つの側面では、通信情報を設定する際の作業負担を軽減できる通信管理装置、通信管理方法及び通信管理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
一つの案の通信管理装置では、取得部と、設定部とを有する。取得部は、第１の端末が第２の端末経由で通信網に接続するための通信情報を取得する。設定部は、前記通信情報を前記第１の端末又は前記第２の端末に設定し、設定された前記通信情報に基づき、前記第１の端末と前記第２の端末との間の通信を確立させる。
【発明の効果】
【０００８】
一つの側面では、通信情報を設定する際の作業負担を軽減できる。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施例１のデバイス通信システムの一例を示す説明図である。
【図２】図２は、デバイスのハードウェア構成の一例を示すブロック図である。
【図３】図３は、ＧＷのハードウェア構成の一例を示すブロック図である。
【図４】図４は、ＧＷのＡＰＵの機能構成の一例を示すブロック図である。
【図５】図５は、認証装置の外観構成の一例を示すブロック図である。
【図６】図６は、認証装置のハードウェア構成の一例を示すブロック図である。
【図７】図７は、認証装置の制御チップ内の構成の一例を示すブロック図である。
【図８】図８は、接続リストの一例を示す説明図である。
【図９】図９は、デバイス通信システムに関わる通信確立処理の動作の一例を示す説明図である。
【図１０】図１０は、通信確立処理に関わるデバイス通信システムの処理動作の一例を示すシーケンス図である。
【図１１】図１１は、切断処理に関わるデバイス通信システムの処理動作の一例を示すシーケンス図である。
【図１２】図１２は、デバイス通信システムに関わるＧＷ変更処理の動作の一例を示す説明図である。
【図１３】図１３は、ＧＷ変更処理に関わるデバイス通信システムの処理動作の一例を示すシーケンス図である。
【図１４】図１４は、実施例２のデバイス通信システムの通信確立処理に関わる処理動作の一例を示すシーケンス図である。
【図１５】図１５は、実施例２のデバイス通信システムの切断処理に関わる処理動作の一例を示すシーケンス図である。
【図１６】図１６は、実施例２のデバイス通信システムのＧＷ変更処理に関わる処理動作の一例を示すシーケンス図である。
【図１７】図１７は、実施例３のデバイス通信システムに関わる認証装置の外観構成の一例を示すブロック図である。
【図１８】図１８は、接続リストの一例を示す説明図である。
【図１９】図１９は、実施例３のデバイス通信システムに関わる通信確立処理の処理動作の一例を示すシーケンス図である。
【図２０】図２０は、通信管理プログラムを実行する情報処理装置の一例を示す説明図である。
【発明を実施するための形態】
【００１０】
以下、図面に基づいて、本願の開示する通信管理装置、通信管理方法及び通信管理プログラムの実施例を詳細に説明する。尚、本実施例により、開示技術が限定されるものではない。また、以下に示す各実施例は、矛盾を起こさない範囲で適宜組み合わせても良い。
【実施例１】
【００１１】
図１は、実施例１のデバイス通信システム１の一例を示す説明図である。図１に示すデバイス通信システム１は、デバイス２と、ＧＷ３と、認証装置４とを有する。デバイス２は、例えば、ＧＷ３を用いて外部サービスであるインターネット上のサーバ５と通信するガジェットデバイスである。
【００１２】
図２は、デバイス２の一例を示すブロック図である。図２に示すデバイス２は、例えば、ＢＴＬＥ（Bluetooth  Low  Energy（登録商標））等の無線通信機能を備えたヘッドフォンや腕時計等のガジェットデバイス等の第１の端末である。デバイス２は、ＮＦＣ(Near  Field  Communication)タグ１１と、無線アンテナ１２と、無線ＩＦ(Interface)１３と、バッテリー１４と、ＭＥＭ(Memory)１５と、ＭＰＵ(Micro  Processor  Unit)１６とを有する。
【００１３】
ＮＦＣタグ１１は、デバイス２自体を識別するデバイス情報が格納してある。尚、デバイス情報は、例えば、無線通信に使用するＭＡＣ（Media  Access  Control)アドレスやＰＩＮ(Personal  Identification  Number)コード等の宛先情報である。無線ＩＦ１３は、例えば、ＧＷ３との間でＢＴＬＥ規格の無線通信を司るインタフェースである。バッテリー１４は、デバイス２の電力源である。ＭＥＭ１５は、各種情報を記憶する領域である。ＭＰＵ１６は、デバイス２全体を制御する。
【００１４】
図３は、ＧＷ３の一例を示すブロック図である。図３に示すＧＷ３は、無線部２１と、Ｗｉ−Ｆｉ（登録商標）無線部２２と、ＢＴ(Bluetooth（登録商標）)  無線部２３と、ＮＦＣ通信部２４と、ＬＣＤ(Liquid  Crystal  Display)２５と、タッチパネル２６とを有する。ＧＷ３は、フラッシュＲＯＭ(Read  Only  Memory)２７と、バッテリー２８と、ＭＥＭ（Memory）２９と、ＧＰＵ(Graphical  Processor  Unit)３０と、ＡＰＵ(Application  Processor  Unit)３１とを有する。ＧＷ３は、例えば、スマートフォン等の第２の端末である。尚、ＧＷ３は、通信機能を備えたタブレット端末やパーソナルコンピュータ等の情報処理装置であっても良い。
【００１５】
無線部２１は、無線アンテナ２１Ａを通じて無線通信する通信部である。Ｗｉ−Ｆｉ無線部２２は、Ｗｉ−Ｆｉアンテナ２２Ａを通じてＷｉ−Ｆｉ規格の無線通信を実行する通信部である。ＢＴ無線部２３は、ＢＴアンテナ２３Ａを通じてＢＴ規格又はＢＴＬＥ規格の無線通信を実行する通信部である。ＮＦＣ通信部２４は、ＮＦＣ規格の無線通信を実行する通信部に相当し、例えば、図示せぬＮＦＣタグと、相手先のＮＦＣタグを読み取るＮＦＣリーダとを有する。尚、ＮＦＣタグは、例えば、無線通信に使用するＭＡＣアドレスやＰＩＮコードを格納しているものとする。ＬＣＤ２５は、各種情報を画面表示する出力インタフェースである。タッチパネル２６は、各種情報やコマンドを入力する入力インタフェースである。フラッシュＲＯＭ２７は、例えば、認証装置４と無線通信するプログラムや、デバイス２と無線通信するプログラム等が格納されている。
【００１６】
バッテリー２８は、ＧＷ３全体に電力を供給する電力源である。ＭＥＭ２９は、各種情報を記憶する領域である。ＧＰＵ３０は、ＬＣＤ２５の表示画像を制御する画像制御部である。ＡＰＵ３１は、ＧＷ３全体を制御する制御部である。ＡＰＵ３１は、フラッシュＲＯＭ２７に格納されたプログラムを読み出し、読み出されたプログラムをＭＥＭ２９上でプロセス機能として実行する。図４は、ＡＰＵ３１の機能構成の一例を示すブロック図である。図４に示すＡＰＵ３１は、取得部３１Ａと、通信制御部３１Ｂとを有する。取得部３１Ａは、ＢＴＬＥ通信で認証装置４からデバイス情報等の接続リストを取得する。通信制御部３１Ｂは、ＢＴ通信、ＢＴＬＥ通信、無線通信、Ｗｉ−Ｆｉ通信及びＮＦＣ通信を制御する。ＭＥＭ２９は、ＧＷ３自体が通信するデバイス２の一覧を示す接続リストを記憶する接続テーブル２９Ａを有する。尚、接続リストは、デバイス２を識別するデバイス名と、デバイス２を識別するＭＡＣアドレスと、デバイス２の機能を識別する機能名とを有する。
【００１７】
図５は、認証装置４の外観構成の一例を示す説明図である。認証装置４は、例えば、デバイス２の通信切断や通信除外等を指示するボタン４９を有する携帯可能な通信管理装置である。図６は、認証装置４の一例を示すブロック図である。図６に示す認証装置４は、ＢＴＬＥアンテナ４１と、ＮＦＣアンテナ４２と、バッテリー４３と、制御チップ４４とを有する。バッテリー４３は、認証装置４全体に電力を供給する電力源である。制御チップ４４は、認証装置４全体を制御する部位である。図７は、制御チップ４４の一例を示す説明図である。制御チップ４４は、ＢＴＬＥ無線部４５と、ＮＦＣリーダ４６と、ＭＥＭ４７と、ＣＰＵ（Central  Processor  Unit）４８とを有する。ＢＴＬＥ無線部４５は、ＢＴＬＥアンテナ４１を通じてＧＷ３との間でＢＴＬＥ通信する。ＮＦＣリーダ４６は、デバイス２内のＮＦＣタグ１１やＧＷ３内のＮＦＣ通信部２４との間でＮＦＣ通信する。ＭＥＭ４７は、各種情報を記憶する領域である。ＣＰＵ４８は、制御チップ４４全体を制御する。
【００１８】
認証装置４は、デバイス通信システム１内の全てのデバイス２を管理し、デバイス通信システム１内のデバイス２毎の接続先であるＧＷ３を識別する接続先情報を管理する。ＣＰＵ４８は、ＭＥＭ４７に格納されたプログラムを読み出し、読み出されたプログラムをＭＥＭ４７上でプロセス機能として実行する。ＣＰＵ４８は、第１の取得部５１と、第２の取得部５２と、管理部５３と、提供部５４とを有する。第１の取得部５１は、ＮＦＣリーダ４６を通じてデバイス通信システム１内の通信対象のデバイス２からデバイス情報を取得する。第１の取得部５１は、通信対象のデバイス２からデバイス２自体を識別するＢＴＳＳＰ(Bluetooth Secure Simple Paring Using NFC)タグを取得し、取得したＢＴＳＳＰタグをデバイス情報として取得する。その結果、認証装置４は、例えば、第１の取得部５１で取得した新規のデバイス情報を接続リスト内に追加できる。第２の取得部５２は、ＮＦＣリーダ４６を通じてデバイス２の接続先となるＧＷ３を識別する接続先情報を取得する。尚、接続先情報は、ＧＷ３のＭＡＣアドレスやＰＩＮコード等の宛先情報である。
【００１９】
ＭＥＭ４７は、デバイステーブル６１と、接続先テーブル６２とを有する。デバイステーブル６１は、通信対象のデバイス２の一覧を示す接続リストを記憶する領域である。図８は、接続リストの一例を示す説明図である。図８に示す接続リストは、デバイス２の名称を示すデバイス名６１Ａと、デバイス２のアドレスを識別するＭＡＣアドレス６１Ｂと、デバイス２の機能を示すデバイス機能名６１Ｃとを対応付けて管理している。尚、接続リストには、デバイス２の他に、ＧＷ３も含むものとする。ＣＰＵ４８は、接続リストを参照し、例えば、デバイス名“Ｘ”が、ＭＡＣアドレス“00:FF:EE:33:44:55”及びデバイス機能“Gateway”を認識する。
【００２０】
接続先テーブル６２は、デバイス２が接続する接続先のＧＷ３を識別する接続先情報を記憶する領域である。管理部５３は、通信対象のデバイス２等の接続リストをＭＥＭ４７内のデバイステーブル６１に記憶する。管理部５３は、接続先のＧＷ３を識別する接続先情報をＭＥＭ４７内の接続先テーブル６２内に記憶する。提供部５４は、デバイス２に対して、デバイス２自体が通信する接続先のＧＷ３を示す接続先情報を提供し、接続先情報をデバイス２に設定する設定部である。
【００２１】
提供部５４は、ＢＴＬＥ通信で、ＧＷ３を接続先とするデバイス２の接続リストをＧＷ３に提供し、接続リストをＧＷ３に設定する設定部である。尚、ＣＰＵ４８内の第１の取得部５１、第２の取得部５２、管理部５３及び提供部５４の機能は、専用のハードウェアで実現することも可能であるし、既存のハードウェアへの追加ソフトウェアとして実現することも可能である。
【００２２】
ＧＷ３は、ＢＴＬＥ通信で認証装置４から接続リストを受信した場合、その接続リストをＭＥＭ２９内の接続テーブル２９Ａに更新する。ＧＷ３は、接続テーブル２９Ａ内の接続リストに基づき、デバイス２との間のＢＴ通信を制御する。
【００２３】
図９は、デバイス通信システム１に関わる通信確立処理の動作の一例を示す説明図である。図９の（Ａ）に示す認証装置４は、例えば、追加対象のデバイス２と近接し、ＮＦＣリーダ４６を通じて追加対象のデバイス２のＢＴＳＳＰタグをデバイス情報として取得する。尚、認証装置４に対するＢＴＳＳＰタグの取得指示は、例えば、近接センサ、プッシュボタンやタッチパネル等の指示操作でも可能である。
【００２４】
認証装置４は、図９の（Ｂ）に示すように、追加対象のデバイス２のＢＴＳＳＰタグをデバイス情報として取得し、取得した追加対象のデバイス情報を接続リストに追加する。認証装置４は、図９の（Ｃ）に示すように、ＧＷ３に対して接続リストを通知する。ＧＷ３は、図９の（Ｄ）に示すように、認証装置４から接続リストを受信した場合、接続リストに基づき、追加対象のデバイス２との間のＢＴ通信を確立する。その結果、追加対象のデバイス２は、ＧＷ３を通じてサーバ５と通信できる。
【００２５】
図１０は、通信確立処理に関わるデバイス通信システム１の処理動作の一例を示すシーケンス図である。認証装置４とデバイス２との間の通信はＮＦＣ通信、認証装置４とＧＷ３との間の通信はＢＴＬＥ通信、デバイス２とＧＷ３との間の通信はＢＴ通信とする。
【００２６】
認証装置４内の第２の取得部５２は、ＮＦＣリーダ４６を通じてＧＷ３から接続先情報を取得する（ステップＳ１１）。認証装置４内の管理部５３は、取得した接続先情報を接続先テーブル６２内に更新する（ステップＳ１２）。尚、接続先情報の取得作業は、接続先のＧＷ３を変更しない限り、１回で良い。認証装置４内の第１の取得部５１は、ＮＦＣリーダ４６を通じて追加対象のデバイス２からＢＴＳＳＰタグをデバイス情報として取得する（ステップＳ１３）。認証装置４内の管理部５３は、取得したデバイス情報を接続リストに追加し、追加された接続リストをデバイステーブル６１内に更新する（ステップＳ１４）。尚、接続先情報の取得タイミングは、デバイス２のＢＴＳＳＰタグ取得前を例示したが、ＢＴＳＳＰタグ取得後でも良い。
【００２７】
認証装置４は、接続先テーブル６２内に接続先情報がある場合、若しくはＧＷ３から接続先情報を取得した場合、ＢＴＬＥ通信でアドバタイズ情報を報知する（ステップＳ１５）。その結果、接続先のＧＷ３は、アドバタイズ情報に基づき、追加対象のデバイス２の存在を認識することになる。尚、認証装置４は、接続先テーブル６２内に接続先情報がない場合、接続先のＧＷ３から接続先情報を取得するまで、ステップＳ１５以降の処理動作を実行しない。
【００２８】
ＧＷ３は、認証装置４からアドバタイズ情報を受信した場合、認証装置４との間のＢＴＬＥ通信の確立を要求する（ステップＳ１６）。その結果、ＧＷ３は、認証装置４との間でＢＴＬＥ通信を確立する。更に、認証装置４内の提供部５４は、デバイステーブル６１内から接続リストを読み出し（ステップＳ１７）、通信中の接続先のＧＷ３に対して接続リストを通知する（ステップＳ１８）。接続先のＧＷ３は、受信した接続リストを接続テーブル２９Ａ内に更新する（ステップＳ１９）。
【００２９】
接続先のＧＷ３は、接続リストを参照し、接続リスト内の追加対象のデバイス２に対してＢＴ通信の通信ネゴシエーションを開始し（ステップＳ２０）、追加対象のデバイス２との間でＢＴ通信によるデータ通信を確立する（ステップＳ２１）。尚、ＧＷ３は、追加対象のデバイス２は勿論のこと、接続リスト内の全デバイス２と通信することになる。
【００３０】
図１０に示す認証装置４は、ＮＦＣリーダ４６を通じて追加対象のデバイス２からデバイス情報を取得し、追加対象のデバイス情報を追加した接続リストを更新し、更新した接続リストを接続先のＧＷ３に設定する。その結果、利用者は、追加対象のデバイス２のデバイス情報を追加した接続リストを接続先のＧＷ３に設定する際の作業負担を軽減できる。
【００３１】
接続先のＧＷ３は、設定された接続リストを参照し、接続リスト内の各デバイス２との間のデータ通信を確立する。その結果、各デバイス２は、ＧＷ３を経由してインターネット上のサーバ５と低電力で通信できる。
【００３２】
次に、デバイス２とＧＷ３との間のデータ通信を切断する切断処理について説明する。図１１は、切断処理に関わるデバイス通信システム１の処理動作の一例を示すシーケンス図である。図１１に示す認証装置４は、デバイス２とＧＷ３との間の通信中に（ステップＳ３１）、ボタン４９のボタン操作、例えば、切断指示の操作を検出する（ステップＳ３２）。尚、切断指示の操作は、ボタン４９のボタン操作に限定されるものではない。認証装置４内の第１の取得部５１は、ＮＦＣリーダ４６を通じて、切断対象のデバイス２のＢＴＳＳＰタグをデバイス情報として取得する（ステップＳ３３）。尚、切断対象のデバイス２は、切断指示の操作検出後に、ＮＦＣリーダ４６を通じて取得したＢＴＳＳＰタグのデバイス２に相当する。
【００３３】
認証装置４内の管理部５３は、切断対象のデバイス２のＢＴＳＳＰタグを取得した場合、切断対象のデバイス２のデバイス情報を接続リストから削除してデバイステーブル６１内の接続リストを更新する（ステップＳ３４）。認証装置４は、接続リストを更新後、ＢＴＬＥ通信によるアドバタイズ情報を報知する（ステップＳ３５）。その結果、接続先の各ＧＷ３は、認証装置４からのアドバタイズ情報を受信した場合、切断対象のデバイス２のデバイス情報を削除した接続リストの変更を認識する。
【００３４】
接続先のＧＷ３は、アドバタイズ情報を受信した後、認証装置４との間でＢＴＬＥ通信の確立を要求する（ステップＳ３６）。ＧＷ３は、認証装置４との間でＢＴＬＥ通信を確立する。認証装置４内の提供部５４は、ＢＴＬＥ通信で接続リストを接続先のＧＷ３に通知する（ステップＳ３７）。接続先のＧＷ３は、接続リストを受信した場合、受信した接続リストを接続テーブル２９Ａ内に更新する（ステップＳ３８）。そして、接続先のＧＷ３は、更新した接続リストに基づき、切断対象のデバイス２との間で切断ネゴシエーションを開始して切断対象のデバイス２との間のデータ通信を切断する（ステップＳ３９）。
【００３５】
図１１に示す認証装置４は、切断操作検出後、ＮＦＣリーダ４６を通じて切断対象のデバイス２からデバイス情報を取得し、切断対象のデバイス情報を接続リストから削除して更新し、その更新した接続リストを接続先のＧＷ３に設定する。その結果、利用者は、切断対象のデバイス２をＮＦＣリーダ４６で指定するため、切断対象のデバイス２を指定する際の作業負担も軽減できる。
【００３６】
ＧＷ３は、接続リストを参照し、切断対象のデバイス２との間の通信を切断する。その結果、接続先のＧＷ３は、切断対象のデバイス２との間の通信を切断できる。
【００３７】
次に、デバイス通信システム１内のデバイス２の接続先のＧＷ３を新規のＧＷ３に変更するＧＷ変更処理の動作について説明する。図１２は、ＧＷ変更処理に関わるデバイス通信システム１全体の処理動作の一例を示す説明図である。尚、説明の便宜上、例えば、第１のＧＷ３０Ａをデバイス２と通信中の接続先のＧＷ３とし、第２のＧＷ３０Ｂを新規のＧＷ３とする。
【００３８】
利用者は、図１２の（Ａ）に示すように、認証装置４を新規の第２のＧＷ３０Ｂに近接し、図１２の（Ｂ）に示すように、認証装置４のＮＦＣリーダ４６を通じて第２のＧＷ３０Ｂ内のＮＦＣタグから接続先情報を取得する。そして、認証装置４は、第２のＧＷ３０Ｂの接続先情報を仮記憶する。認証装置４は、図１２の（Ｃ）に示すように、第１のＧＷ３０Ａに対して、接続リストに該当するデバイス２と第１のＧＷ３０Ａとの間の通信切断を指示する。
【００３９】
第１のＧＷ３０Ａは、図１２の（Ｄ）に示すように、認証装置４からの切断指示に応じてデバイス２との間の通信を切断し、切断完了を認証装置４に通知する。認証装置４は、第１のＧＷ３０Ａからの切断完了を受信した場合、図１２の（Ｅ）に示すように第１のＧＷ３０Ａから第２のＧＷ３０Ｂに接続先情報を書き換え更新する。そして、認証装置４は、第２のＧＷ３０Ｂに対して接続リストを通知する。第２のＧＷ３０Ｂは、認証装置４からの接続リストを参照し、図１２の（Ｆ）に示すように、デバイス２との間のＢＴ通信を確立する。その結果、デバイス２の接続先情報を第１のＧＷ３０Ａから第２のＧＷ３０Ｂに変更できる。
【００４０】
図１３は、ＧＷ変更処理に関わるデバイス通信システム１の処理動作の一例を示すシーケンス図である。図１３に示す認証装置４内の第２の取得部５２は、第１のＧＷ３０Ａとデバイス２との間の通信中に（ステップＳ４１）、ＮＦＣリーダ４６を通じて新規の第２のＧＷ３０Ｂの接続先情報を取得する（ステップＳ４２）。尚、認証装置４は、新規の第２のＧＷ３０Ｂの接続先情報を接続先テーブル６２内に仮記憶する（ステップＳ４３）。
【００４１】
認証装置４は、新規の第２のＧＷ３０Ｂの接続先情報を仮記憶した場合、ＢＴＬＥ通信でアドバタイズ情報を報知する（ステップＳ４４）。尚、アドバタイズ情報は、接続先のＧＷ３の変更に関する情報である。第１のＧＷ３０Ａは、アドバタイズ情報を受信し、ＧＷ変更を認識する。第１のＧＷ３０Ａは、アドバタイズ情報を受信した場合、認証装置４との間でＢＴＬＥ通信の確立を要求する（ステップＳ４５）。第１のＧＷ３０Ａは、認証装置４との間のＢＴＬＥ通信を確立する。そして、認証装置４内の提供部５４は、第１のＧＷ３０Ａに全てのデバイス２の切断要求を通知する（ステップＳ４６）。
【００４２】
第１のＧＷ３０Ａは、切断要求を検出すると、通信中のデバイス２との間でＢＴ通信の切断ネゴシエーションを開始し、デバイス２との間の通信を切断する（ステップＳ４７）。第１のＧＷ３０Ａは、全てのデバイス２との間の通信を切断した後、接続リストを削除する（ステップＳ４８）。
【００４３】
第１のＧＷ３０Ａは、接続リストを削除した後、全てのデバイス２との切断完了を示す切断完了通知を認証装置４に通知する（ステップＳ４９）。認証装置４内の管理部５３は、第１のＧＷ３０Ａからの切断完了通知を受信した場合、仮記憶中の第２のＧＷ３０Ｂの接続先情報を接続先テーブル６２内に更新する（ステップＳ５０）。
【００４４】
認証装置４は、接続先情報の更新に応じてＢＴＬＥ通信によるアドバタイズ情報を報知する（ステップＳ５１）。尚、アドバタイズ情報は、接続先情報の更新を周囲のＧＷ３に通知する報知情報である。第２のＧＷ３０Ｂは、接続先情報の更新を認識し、認証装置４との間でＢＴＬＥ通信の確立を要求する（ステップＳ５２）。第２のＧＷ３０Ｂは、認証装置４との間のＢＴＬＥ通信を確立する。認証装置４内の提供部５４は、接続リストを読み出し（ステップＳ５３）、読み出した接続リストをＢＴＬＥ通信で第２のＧＷ３０Ｂに通知する（ステップＳ５４）。
【００４５】
第２のＧＷ３０Ｂ内の管理部５３は、認証装置４から受信した接続リストを更新し（ステップＳ５５）、接続リストを参照し、各デバイス２との間のＢＴ通信の通信ネゴシエーシンを開始する（ステップＳ５６）。第２のＧＷ３０Ｂは、ＢＴ通信で接続リスト内の各デバイス２との間でデータ通信を確立する（ステップＳ５７）。
【００４６】
図１３に示す認証装置４は、第１のＧＷ３０Ａとデバイス２との間の通信中に、ＮＦＣリーダ４６を通じて新規の第２のＧＷ３０Ｂの接続先情報を取得すると、第１のＧＷ３０Ａとデバイス２との間の通信を切断する。そして、認証装置４は、新規の第２のＧＷ３０Ｂ内に接続リストを設定し、第２のＧＷ３０Ｂが接続リスト内の各デバイス２と通信する。その結果、利用者は、デバイス２の接続先を第１のＧＷ３０Ａから第２のＧＷ３０Ｂに簡単に変更できる。
【００４７】
実施例１の認証装置４は、デバイス２からデバイス情報を取得し、デバイス情報を追加した接続リストをＧＷ３に設定し、設定された接続リストに基づき、デバイス２とＧＷ３との間の通信を確立させる。その結果、利用者は、ＧＷ３に接続リストを設定する際の作業負担を軽減できる。
【００４８】
認証装置４は、デバイス２からＮＦＣ通信でデバイス情報を取得する。その結果、利用者は、認証装置４とデバイス２とを近接するだけで簡単にデバイス情報を取得できる。
【００４９】
認証装置４は、デバイス２の接続リストを管理し、接続先のＧＷ３に接続リストを設定する。その結果、ＧＷ３に接続するデバイス２が増えた場合でも、利用者は、デバイス２のデバイス情報をＧＷ３に簡単に設定できる。しかも、デバイス２の接続時に利用者がＧＷ３を操作する必要が無く、ＧＷ３を鞄の中に収納したままでも、デバイス２の接続先ＧＷ３を切替えることも可能である。
【００５０】
しかも、認証装置４は、デバイス２の接続リスト及びＧＷ３の接続先情報を一括管理できる。複数のデバイス２とＧＷ３との間の通信制御が容易となる。
【００５１】
更に、認証装置４は、接続先のＧＷ３の変更対象のデバイス２を新規のＧＷ３に変更する場合、変更対象のデバイス２のデバイス情報を接続リストに追加し、その接続リストを新規のＧＷ３に設定する。その結果、利用者は、変更対象のデバイス２のデバイス情報をＧＷ３に簡単に設定できる。
【００５２】
更に、認証装置４は、接続先のＧＷ３に変更が生じた場合でも、変更した接続先のＧＷ３の接続先情報を接続リスト内の各デバイス２に設定する。その結果、接続先のＧＷ３に変更が生じた場合でも、利用者は、変更した接続先のＧＷ３を示す接続先情報を接続リスト内の各デバイス２に設定できる。
【００５３】
認証装置４に対するデバイス除外の指示は、デバイス接続、またはデバイス切断の操作と区別出来れば良い。デバイスの除外を指示中、もしくは、指示した後に接続中デバイスのＢＴＳＳＰタグを取得した場合、取得したＢＴＳＳＰタグのデバイス情報を接続リストから削除する。この際、通信の切断に関する指示は、認証装置４からＧＷ３には送信しないものとする。デバイス２とＧＷ３との間の通信を継続したまま、認証装置４の接続リストからデバイス２を除外できる。
【００５４】
また、認証装置４は、ＮＦＣリーダ４６を通じて切断対象のデバイス２からデバイス情報を取得した。しかしながら、認証装置４は、デバイステーブル６１内の接続リストを表示する表示機能を備え、表示中の接続リストから切断対象のデバイス２のデバイス情報を指定して削除するようにしても良い。また、接続先のＧＷ３は、通信対象の接続リストを保持しているため、接続リストをＬＣＤ２５に表示し、表示中の接続リストから切断対象のデバイス２のデバイス情報を指定して削除するようにしても良い。
【００５５】
認証装置４は、デバイス２を除外する操作を検出後、ＮＦＣリーダ４６を通じて除外対象のデバイス２のＢＴＳＳＰタグをデバイス情報として取得し、接続リストから除外対象のデバイス２のデバイス情報を削除して接続リストを更新する。その結果、認証装置４は、登録済みのデバイス情報から除外対象のデバイス２のデバイス情報を削除できる。尚、認証装置４は、登録済みのデバイス情報から除外対象のデバイス２のデバイス情報をデバイス単位で削除することは勿論のこと、後述するグループ単位で一括に削除するようにしても良い。
【００５６】
尚、上記実施例１では、ＧＷ３としてスマートフォンを例示したが、スマートフォンに限定されるものではなく、通信機能を内蔵した通信装置であれば良い。例えば、無線ＬＡＮ、ＢＴ及びＢＴＬＥを備えたタブレット端末、パーソナルコンピュータやルータ等であっても良い。また、使用する無線通信技術もＢＴＬＥ、ＢＴやＮＦＣに限定されるものではなく、例えば、バーコードによる光学読み取り、赤外線、超音波、音声信号、IEEE802.15.4規格、Ｗｉ−Ｆｉ規格、ＢＴ規格等を使用しても良い。
【００５７】
上記実施例１のデバイス通信システム１では、認証装置４がデバイス２の接続リストを接続先のＧＷ３内に設定し、接続先のＧＷ３からデバイス２に通信を指示するようにしたが、デバイス２から接続先のＧＷ３に通信ネゴシエーションを開始しても良い。この場合の実施の形態につき、実施例２として以下に説明する。
【実施例２】
【００５８】
実施例２のデバイス通信システム１Ａと実施例１のデバイス通信システム１とが異なるところは、各デバイス２から接続先のＧＷ３に通信等を指示する点にある。尚、実施例１のデバイス通信システム１と同一の構成には同一符号を付すことで、その重複する構成及び動作の説明については省略する。
【００５９】
認証装置４Ａは、接続先テーブル６２内に記憶する接続先情報を接続リスト内の各デバイス２Ａに通知する。各デバイス２Ａは、接続先情報を受信した場合、接続先情報を記憶する。各デバイス２Ａは、接続先情報に基づき、自デバイス２Ａの接続先となるＧＷ３Ａに対してＢＴＬＥ通信の通信ネゴシエーションを開始する。
【００６０】
認証装置４Ａ内の第１の取得部５１は、切断指示の操作検出後、ＮＦＣリーダ４６を通じて切断対象のデバイス２Ａのデバイス情報を取得する。認証装置４Ａ内の管理部５３は、切断対象のデバイス２Ａのデバイス情報を接続リストから削除してデバイステーブル６１内に更新する。認証装置４Ａは、切断対象のデバイス２Ａに対して通信切断を指示する。そして、切断対象のデバイス２Ａは、認証装置４Ａから通信切断の指示を受信した場合、ＧＷ３Ａに対してＢＴＬＥ通信の切断ネゴシエーションを開始する。
【００６１】
次に実施例２のデバイス通信システム１Ａの動作について説明する。図１４は、実施例２のデバイス通信システム１Ａの通信確立処理に関わる処理動作の一例を示すシーケンス図である。図１４に示す認証装置４Ａ内の第２の取得部５２は、ＮＦＣリーダ４６を通じて接続先のＧＷ３Ａから接続先情報を取得する（ステップＳ６１）。認証装置４Ａ内の管理部５３は、取得した接続先情報を接続先テーブル６２内に更新する（ステップＳ６２）。認証装置４内の第１の取得部５１は、ＮＦＣリーダ４６を通じて追加対象のデバイス２ＡからのＢＴＳＳＰタグをデバイス情報として取得する（ステップＳ６３）。
【００６２】
認証装置４Ａは、追加対象のデバイス２Ａからデバイス情報を受信した場合に、追加対象のデバイス２Ａのデバイス情報を追加した接続リストをデバイステーブル６１内に更新する（ステップＳ６４）。認証装置４Ａは、接続リストを更新した後、接続リストを参照し、接続先のＧＷ３Ａを識別する接続先情報を、接続リスト内の各デバイス２Ａに通知する（ステップＳ６５）。各デバイス２Ａは、接続先情報を参照し、接続先のＧＷ３Ａに対して通信ネゴシエーションを開始する（ステップＳ６６）。各デバイス２Ａは、接続先のＧＷ３Ａとの間でデータ通信を確立し（ステップＳ６７）、図１４に示す処理動作を終了する。その結果、デバイス２Ａは、接続先のＧＷ３Ａを経由して、例えば、サーバ５と通信できる。
【００６３】
図１４に示す認証装置４Ａは、ＮＦＣリーダ４６を通じて追加対象のデバイス２Ａのデバイス情報を取得し、デバイス情報を含む接続リストを更新する。認証装置４Ａは、更新した接続リストを参照し、接続リスト内の各デバイス２Ａに対して接続先情報を通知する。各デバイス２Ａは、接続先情報に基づき、接続先のＧＷ３Ａとの通信ネゴシエーションを開始する。その結果、利用者は、各デバイス２Ａに対して接続先情報を設定する作業負担を軽減できる。
【００６４】
図１５は、実施例２のデバイス通信システム１Ａの切断処理に関わる処理動作の一例を示すシーケンス図である。図１５に示す認証装置４Ａ内の第１の取得部５１は、デバイス２ＡとＧＷ３Ａとの間の通信中に（ステップＳ７１）、通信切断の指示操作を検出する（ステップＳ７２）。第１の取得部５１は、ＮＦＣリーダ４６を通じて切断対象のデバイス２Ａからデバイス情報を取得する（ステップＳ７３）。認証装置４Ａ内の管理部５３は、取得した切断対象のデバイス情報を接続リストから削除してデバイステーブル６１内の接続リストを更新する（ステップＳ７４）。認証装置４Ａは、接続リストを更新した後、切断対象のデバイス２Ａに対して通信切断を指示する（ステップＳ７５）。デバイス２Ａは、通信切断を受信した場合、接続先のＧＷ３Ａとの間で切断ネゴシエーションを開始する（ステップＳ７６）。
【００６５】
図１５に示す認証装置４Ａは、ＮＦＣリーダ４６を通じて切断対象のデバイス２Ａのデバイス情報を取得し、切断対象のデバイス情報を接続リストから削除して更新する。認証装置４Ａは、接続リストを参照し、接続リスト内の各デバイス２Ａに対して接続先情報を通知する。切断対象のデバイス２Ａは、接続先情報に基づき、接続先のＧＷ３Ａとの切断ネゴシエーションを開始してデータ通信を切断する。その結果、利用者は、切断対象のデバイス２Ａを指定する際の作業負担を軽減できる。
【００６６】
図１６は、実施例２のデバイス通信システム１ＡのＧＷ変更処理に関わる処理動作の一例を示すシーケンス図である。尚、現在通信中のＧＷ３Ａを第１のＧＷ３０Ｃ、新規のＧＷ３Ａを第２のＧＷ３０Ｄとする。図１６に示す認証装置４Ａ内の第２の取得部５２は、デバイス２Ａと第１のＧＷ３０Ｃとの間の通信中に（ステップＳ８１）、ＮＦＣリーダ４６を通じて新規の第２のＧＷ３０Ｄの情報から新規の接続先情報を取得する（ステップＳ８２）。
【００６７】
認証装置４Ａ内の管理部５３は、取得した新規の第２のＧＷ３０Ｄの接続先情報を接続先テーブル６２内に更新する（ステップＳ８３）。認証装置４Ａは、接続先情報を更新した後、接続リストを参照し、新規の接続先情報を接続リスト内の各デバイス２Ａに通知する（ステップＳ８４）。各デバイス２Ａは、新規の接続先情報を受信した場合、新規の接続先情報を更新し（ステップＳ８５）、現在通信中の第１のＧＷ３０Ｃとの切断ネゴシエーションを開始する（ステップＳ８６）。その結果、各デバイス２Ａは、現在通信中の第１のＧＷ３０Ｃとの間の通信を切断することでサーバ５との間の通信を切断する。
【００６８】
各デバイス２Ａは、新規の接続先情報を参照し、第２のＧＷ３０Ｄに対して通信ネゴシエーションを開始し（ステップＳ８７）、第２のＧＷ３０Ｄとの間の通信を確立することでサーバ５との間の通信を開始する。各デバイス２Ａは、第２のＧＷ３０Ｄとの間でデータ通信を確立し（ステップＳ８８）、図１６に示す処理動作を終了する。その結果、デバイス２Ａは、第２のＧＷ３０Ｄ経由でサーバ５とデータ通信する。
【００６９】
図１６に示す認証装置４Ａは、デバイス２Ａと第１のＧＷ３０Ｃとの通信中に、ＮＦＣリーダ４６を通じて新規の第２のＧＷ３０Ｄの接続先情報を取得し、第２のＧＷ３０Ｄの接続先情報を各デバイス２Ａに通知する。各デバイス２Ａは、第１のＧＷ３０Ｃから第２のＧＷ３０Ｄの接続先情報に切替え、第２のＧＷ３０Ｄとの間で通信を開始する。その結果、利用者は、ＧＷ３Ａを切替える際の作業負担を軽減できる。
【００７０】
実施例２の認証装置４Ａは、ＧＷ３Ａから接続先情報を取得し、接続先情報をデバイス２Ａに設定し、設定された接続先情報に基づき、デバイス２ＡとＧＷ３Ａとの間の通信を確立させる。その結果、利用者は、デバイス２Ａに接続先情報を設定する際の作業負担を軽減できる。
【００７１】
認証装置４Ａは、ＧＷ３ＡからＮＦＣ通信で接続先情報を取得する。その結果、利用者は、認証装置４ＡとＧＷ３Ａとを近接するだけで簡単に接続先情報を取得できる。
【００７２】
尚、上記実施例１では、デバイス２と接続先のＧＷ３とを対応付けて管理したが、デバイス２をグループに分類し、グループ単位で接続先のＧＷ３を管理しても良い。この場合の実施の形態につき、実施例３として以下に説明する。
【実施例３】
【００７３】
実施例３のデバイス通信システム１Ｂは、複数のデバイス２Ｂを複数のグループに分類し、例えば、複数のデバイス２Ｂの内、第１のデバイス２Ｂを第１のグループ、第２のデバイス２Ｂを第２のグループに分類する。尚、実施例１のデバイス通信システム１と同一の構成には同一符号を付すことで、その重複する構成及び動作の説明については省略する。
【００７４】
図１７は、実施例３の認証装置４Ｂの外観構成の一例を示す説明図である。図１７に示す認証装置４Ｂは、切断や除外を指示するボタン４９の他に、デバイス２Ｂの所属先である第１のグループ又は第２のグループに切替可能に指定するスイッチ４９Ａを有する。
【００７５】
図１８は、実施例３の接続リストの一例を示す説明図である。図１８に示す接続リストは、デバイス名６１Ａ、ＭＡＣアドレス６１Ｂ及びデバイス機能６１Ｃの他に、グループＩＤ６１Ｄを対応付けて管理している。グループＩＤ６１Ｄは、デバイス２ＢやＧＷ３Ｂが所属するグループを識別するＩＤである。ＣＰＵ４８は、接続リストを参照し、例えば、第１のグループ“１”内にデバイス名“Ｘ”のデバイス機能“Gateway”、デバイス名“keyboard  Z”のデバイス機能“HID”を認識できる。
【００７６】
図１９は、実施例３のデバイス通信システム１Ｂの通信確立処理に関わる処理動作の一例を示すシーケンス図である。図１９に示す認証装置４Ｂは、スイッチ４９Ａのグループ指定操作を検出すると（ステップＳ９１）、ＮＦＣリーダ４６を通じて接続先のＧＷ３Ｂから接続先情報を取得する（ステップＳ９２）。
【００７７】
認証装置４Ｂは、指定グループに対応付けて、接続先情報を接続先テーブル６２内に更新する（ステップＳ９３）。その結果、認証装置４Ｂは、指定するグループに対応した接続先のＧＷ３Ｂを登録できる。更に、認証装置４Ｂは、指定するグループ内の接続先のデバイス２Ｂの内、デバイス機能が“Gateway”のデバイス、すなわち接続先のＧＷ３Ｂをデバイステーブル６１内に登録する。
【００７８】
認証装置４Ｂ内の第１の取得部５１は、ＮＦＣリーダ４６を通じて追加対象のデバイス２ＢからＢＴＳＳＰタグをデバイス情報として取得する（ステップＳ９４）。認証装置４Ｂ内の管理部５３は、追加対象のデバイス２Ｂから取得したデバイス情報を、指定したグループに対応する接続リストに追加してデバイステーブル６１内に更新する（ステップＳ９５）。その結果、認証装置４Ｂは、指定するグループ内に追加対象のデバイス情報を追加登録できる。
【００７９】
認証装置４Ｂは、接続先情報を参照し、ＢＴＬＥ通信でアドバタイズ情報を報知する（ステップＳ９６）。その結果、ＧＷ３Ｂは、アドバタイズ情報を受信した場合、追加対象のデバイス２Ｂの追加による接続リストの更新を認識できる。接続先のＧＷ３Ｂは、認証装置４Ｂに対してＢＴＬＥ通信の確立を要求する（ステップＳ９７）。接続先のＧＷ３Ｂは、認証装置４Ｂとの間でＢＴＬＥ通信を確立する。認証装置４Ｂ内の提供部５４は、指定グループに対応した接続先のＧＷ３Ｂに対して接続リストを通知する（ステップＳ９８）。
【００８０】
接続先のＧＷ３Ｂは、認証装置４Ｂからの接続リストを取得し、取得した接続リストを更新し（ステップＳ９９）、更新した接続リストを参照し、接続リスト内の各デバイス２Ｂとの間で通信ネゴシエーションを開始する（ステップＳ１００）。接続先のＧＷ３Ｂは、デバイス２Ｂとの間でデータ通信を確立し（ステップＳ１０１）、図１９に示す処理動作を終了する。
【００８１】
図１９に示す認証装置４Ｂは、グループ指定後、ＮＦＣリーダ４６を通じて新規のＧＷ３Ｂの接続先情報を取得し、指定グループに対応する接続先情報を接続先テーブル６２内に更新する。その結果、利用者は、指定グループの接続先情報を設定する作業負担を軽減できる。尚、指定グループ毎の接続先情報が同一であっても良い。
【００８２】
更に、認証装置４Ｂは、ＮＦＣリーダ４６を通じて追加対象のデバイス２Ｂのデバイス情報を取得し、指定グループに対応するデバイス情報の接続リストを更新する。その結果、利用者は、指定グループのデバイス情報を設定する作業負担を軽減できる。
【００８３】
更に、認証装置４Ｂは、指定グループに対応した接続先情報を参照し、接続先情報のＧＷ３Ｂに対して指定グループの接続リストを設定する。指定グループの接続先のＧＷ３Ｂは、指定グループ内の接続リストを参照し、接続リスト内の各デバイス２Ｂに対して通信ネゴシエーションを開始する。その結果、利用者は、指定グループ内のデバイス２Ｂをグループ単位で接続先のＧＷ３Ｂに設定する作業負担を軽減できる。
【００８４】
次に第１のグループ内のデバイス２Ｂのデバイス情報を第２のグループに変更する場合の動作について説明する。認証装置４Ｂは、変更先の第２のグループを指定する操作を検出後、ＮＦＣリーダ４６を通じて変更対象のデバイス２Ｂからデバイス情報を取得する。認証装置４Ｂは、変更対象のデバイス２Ｂのデバイス情報取得後、第２のグループの接続リスト内に変更対象のデバイス２Ｂのデバイス情報があるか否かを判定する。
【００８５】
認証装置４Ｂは、第２のグループの接続リスト内に変更対象のデバイス２Ｂのデバイス情報がない場合、変更対象のデバイス２Ｂのデバイス情報を第１のグループから削除して接続リストをデバイステーブル６１内に更新する。認証装置４Ｂは、接続リストの変更に応じて、ＢＴＬＥ通信によるアドバタイズ情報を通知する。
【００８６】
第１のグループ内の接続先のＧＷ３Ｂは、アドバタイズ情報を受信した場合、認証装置４Ｂとの間でＢＴＬＥ通信を確立する。そして、認証装置４Ｂは、ＢＴＬＥ通信で、更新した接続リストを通知する。第１のグループの接続先のＧＷ３Ｂは、接続リストを受信し、受信した接続リストを参照し、変更対象のデバイス２Ｂの削除を認識し、変更対象のデバイス２Ｂとの間の切断ネゴシエーションを開始し、デバイス２Ｂとの間の通信を切断する。
【００８７】
更に、認証装置４Ｂは、接続リストの変更を示すアドバタイズ情報を報知する。第２のグループ内の接続先のＧＷ３Ｂは、ＢＴＬＥ通信による接続リストの変更を示すアドバタイズ情報を受信した場合、接続リストを参照し、変更対象のデバイス２Ｂの追加を認識する。接続先のＧＷ３Ｂは、変更対象のデバイス２Ｂとの間の通信ネゴシエーションを開始し、デバイス２Ｂとの間のデータ通信を確立する。
【００８８】
認証装置４Ｂは、変更対象のデバイス２Ｂのデバイス情報を第１のグループから第２のグループに切替変更する場合、変更先のグループを指定し、ＮＦＣリーダ４６を通じて変更対象のデバイス２Ｂのデバイス情報を取得し、接続リストを更新する。認証装置４Ｂは、更新した接続リストを変更元のグループに対応した接続先のＧＷ３Ｂに通知する。変更元のグループに対応したＧＷ３Ｂは、変更対象のデバイス２Ｂとの間の通信を切断し、変更先のグループに対応したＧＷ３Ｂは、変更先のグループの接続リストを参照し、変更対象のデバイス２Ｂとの間の通信を開始する。その結果、利用者は、グループ間でデバイス２Ｂを移動する場合でも、変更対象のデバイス２Ｂのデバイス情報を設定する際の作業負担を軽減できる。
【００８９】
認証装置４Ｂは、対象グループを指定し、切断操作を検出後、ＮＦＣリーダ４６を通じて切断対象のデバイス２Ｂからデバイス情報を取得し、接続リストから切断対象のデバイス２Ｂを削除して接続リストを更新する。更に、認証装置４Ｂは、接続リスト変更のアドバタイズ情報を報知する。その結果、認証装置４Ｂは、通信中のグループから切断対象のデバイス２Ｂを削除できる。尚、認証装置４Ｂは、登録済みのデバイス２Ｂから切断対象のデバイス２Ｂをデバイス単位で通信切断することは勿論のこと、グループ単位で通信切断するようにしても良い。
【００９０】
この場合、認証装置４Ｂは、切断対象のグループを指定する操作を検出後、切断対象のグループ内の接続リストを削除して接続リストを更新し、接続リスト変更のアドバタイズ情報を報知する。その結果、認証装置４Ｂは、切断対象グループ内の接続リスト内の全デバイス２Ｂのデバイス情報を一括で通信切断できる。
【００９１】
認証装置４Ｂは、接続リストを参照し、第１のグループに対応する接続先のＧＷ３Ｂに対して、第１のグループに属するデバイス２Ｂとの間の接続解除を指示する。第１のグループに対応したＧＷ３Ｂは、接続解除を検出すると、第１のグループに属するデバイス２Ｂとの間の接続を解除し、デバイス２Ｂとの間の接続解除完了を認証装置４Ｂに通知する。
【００９２】
認証装置４Ｂは、接続解除完了を受信した場合、新規のＧＷ３Ｂの接続先情報を接続先テーブル６２内に更新すると共に、新規のＧＷ３に対して第１のグループの接続リストを通知する。新規のＧＷ３Ｂは、第１のグループ内の接続リストを参照し、接続リスト内の各デバイス２Ｂに対して通信ネゴシエーションを開始する。
【００９３】
認証装置４Ｂは、複数のグループを統合可能とし、例えば、第１のグループに第２のグループを統合する特殊操作を検出後、第２のグループに対応する接続先のＧＷ３Ｂに対して、第２のグループに関わる接続リスト内の各デバイス２Ｂとの接続解除を指示する。第２のグループに対応したＧＷ３Ｂは、第２のグループ内のデバイス２Ｂとの接続解除の指示を検出すると、デバイス２Ｂとの接続解除を完了し、接続解除完了を認証装置４Ｂに通知する。認証装置４Ｂは、第２のグループの接続解除完了を受信した場合、第２のグループの接続リストを第１のグループの接続リストに追加してデバイステーブル６１内に更新登録する。
【００９４】
そして、認証装置４Ｂは、第１のグループの接続リストを第１のグループに対応した接続先情報のＧＷ３Ｂ内に設定する。第１のグループに対応したＧＷ３Ｂは、第１のグループ内の接続リストを参照し、接続リスト内の各デバイス２Ｂに対して通信ネゴシエーションを開始する。その結果、認証装置４Ｂは、簡単な操作で、第１のグループの接続リストに第２のグループ内の接続リストを統合できる。
【００９５】
実施例３の認証装置４Ｂは、グループ毎に、当該グループに属するデバイス２Ｂのデバイス情報を追加する接続リスト及び、当該グループに属するＧＷ３Ｂの接続先情報を管理する。更に、認証装置４Ｂは、指定するグループに属するＧＷ３Ｂに、当該グループに属するデバイス２Ｂの接続リストを設定する。その結果、利用者は、指定グループの接続リストをＧＷ３Ｂに設定する作業負担を軽減できる。
【００９６】
尚、上記実施例３の認証装置４Ｂは、複数のデバイス２Ｂを２個のグループに分類したが、２個に限定されるものではない。
【００９７】
また、図示した各部の各構成要素は、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各部の分散・統合の具体的形態は図示のものに限られず、その全部又は一部を、各種の負荷や使用状況等に応じて、任意の単位で機能的又は物理的に分散・統合して構成することができる。
【００９８】
更に、各装置で行われる各種処理機能は、ＣＰＵ（Central  Processing  Unit）（又はＭＰＵ（Micro  Processing  Unit）、ＭＣＵ（Micro  Controller  Unit）等のマイクロ・コンピュータ）上で、その全部又は任意の一部を実行するようにしても良い。また、各種処理機能は、ＣＰＵ（又はＭＰＵ、ＭＣＵ等のマイクロ・コンピュータ）で解析実行するプログラム上、又はワイヤードロジックによるハードウェア上で、その全部又は任意の一部を実行するようにしても良いことは言うまでもない。
【００９９】
ところで、本実施例で説明した各種の処理は、予め用意されたプログラムを情報処理装置内のＣＰＵで実行させることによって実現できる。そこで、以下では、上記実施例と同様の機能を有するプログラムを実行する情報処理装置の一例を説明する。図２０は、通信管理プログラムを実行する情報処理装置の一例を示す説明図である。
【０１００】
図２０に示す通信管理プログラムを実行する情報処理装置１００は、通信部１１０と、ＲＯＭ１２０と、ＲＡＭ１３０と、ＣＰＵ１４０とを有する。通信部１１０、ＲＯＭ１２０、ＲＡＭ１３０及びＣＰＵ１４０は、バス１５０を介して接続される。通信部１１０は、図示せぬ第１の端末、第２の端末と通信する通信インタフェースである。
【０１０１】
そして、ＲＯＭ１２０には、上記実施例と同様の機能を発揮する通信管理プログラムが予め記憶されている。ＲＯＭ１２０は、通信管理プログラムとして取得プログラム１２０Ａ及び設定プログラム１２０Ｂが記憶されている。尚、ＲＯＭ１２０ではなく、図示せぬドライブでコンピュータ読取可能な記録媒体に通信管理プログラムが記録されていても良い。また、記録媒体としては、例えば、ＣＤ−ＲＯＭ、ＤＶＤディスク、ＵＳＢメモリ等の可搬型記録媒体、フラッシュメモリ等の半導体メモリ等でも良い。
【０１０２】
そして、ＣＰＵ１４０は、取得プログラム１２０ＡをＲＯＭ１２０から読み出して取得プロセス１３０ＡとしてＲＡＭ１３０上で機能する。更に、ＣＰＵ１４０は、設定プログラム１２０ＢをＲＯＭ１２０から読み出して設定プロセス１３０ＢとしてＲＡＭ１３０上で機能する。
【０１０３】
情報処理装置１００内のＣＰＵ１４０は、第１の端末が第２の端末経由で通信網に接続するための通信情報を取得する。ＣＰＵ１４０は、通信情報を第１の端末又は第２の端末に設定し、通信情報に基づき、第１の端末と第２の端末との間の通信を確立させる。その結果、利用者は、第１の端末又は第２の端末に通信情報を設定する際の作業負担を軽減できる。
【０１０４】
以上、本実施例を含む実施の形態に関し、更に以下の付記を開示する。
【０１０５】
（付記１）第１の端末が第２の端末経由で通信網に接続するための通信情報を取得する取得部と、
前記通信情報を前記第１の端末又は前記第２の端末に設定し、設定された前記通信情報に基づき、前記第１の端末と前記第２の端末との間の通信を確立させる設定部と
を有することを特徴とする通信管理装置。
【０１０６】
（付記２）前記設定部は、
前記通信情報の内、前記第１の端末と通信するための宛先情報を前記第２の端末に設定することを特徴とする付記１に記載の通信管理装置。
【０１０７】
（付記３）前記取得部は、
前記第１の端末から当該第１の端末に関わる前記宛先情報を近距離無線通信で取得することを特徴とする付記２に記載の通信管理装置。
【０１０８】
（付記４）前記設定部は、
前記通信情報の内、前記第２の端末と通信するための宛先情報を前記第１の端末に設定することを特徴とする付記１に記載の通信管理装置。
【０１０９】
（付記５）前記取得部は、
前記第２の端末から当該第２の端末に関わる前記宛先情報を近距離無線通信で取得することを特徴とする付記４に記載の通信管理装置。
【０１１０】
（付記６）グループ毎に、当該グループに属する前記第１の端末と通信するための宛先情報及び、当該グループに属する前記第２の端末と通信するための宛先情報を管理する管理部を有し、
前記設定部は、
指定する前記グループに属する前記第２の端末に、当該グループに属する前記第１の端末に関わる前記宛先情報を設定することを特徴とする付記１乃至５の何れか一つに記載の通信管理装置。
【０１１１】
（付記７）第１の端末が第２の端末経由で通信網に接続するための通信情報を取得し、
前記通信情報を前記第１の端末又は前記第２の端末に設定し、設定された前記通信情報に基づき、前記第１の端末と前記第２の端末との間の通信を確立させる
処理を実行することを特徴とする通信管理方法。
【０１１２】
（付記８）第１の端末が第２の端末経由で通信網に接続するための通信情報を管理する通信管理装置に、
前記通信情報を取得し、
前記通信情報を前記第１の端末又は前記第２の端末に設定し、設定された前記通信情報に基づき、前記第１の端末と前記第２の端末との間の通信を確立させる
処理を実行させることを特徴とする通信管理プログラム。
【０１１３】
（付記９）第１の端末と、前記第１の端末と通信すると共に、通信網と接続する第２の端末と、前記第１の端末が前記第２の端末経由で前記通信網に接続するための通信情報を管理する通信管理装置とを有する通信管理システムであって、
前記通信管理装置は、
前記通信情報を取得する取得部と、
前記通信情報を前記第１の端末又は前記第２の端末に設定する設定部とを有し、
前記通信情報を設定した前記第１の端末又は前記第２の端末は、
設定した前記通信情報に基づき、前記第２の端末又は前記第１の端末との間の通信を確立する確立部を
有することを特徴とする通信管理システム。
【符号の説明】
【０１１４】
１  デバイス通信システム
２  デバイス
３  ＧＷ
４  認証装置
５  サーバ
５１  第１の取得部
５２  第２の取得部
５４  提供部
６１  デバイステーブル
６２  接続先テーブル
【図１】
0006515526.tif 000002
【図２】
0006515526.tif 000003
【図３】
0006515526.tif 000004
【図４】
0006515526.tif 000005
【図５】
0006515526.tif 000006
【図６】
0006515526.tif 000007
【図７】
0006515526.tif 000008
【図８】
0006515526.tif 000009
【図９】
0006515526.tif 000010
【図１０】
0006515526.tif 000011
【図１１】
0006515526.tif 000012
【図１２】
0006515526.tif 000013
【図１３】
0006515526.tif 000014
【図１４】
0006515526.tif 000015
【図１５】
0006515526.tif 000016
【図１６】
0006515526.tif 000017
【図１７】
0006515526.tif 000018
【図１８】
0006515526.tif 000019
【図１９】
0006515526.tif 000020
【図２０】
0006515526.tif 000021