(57)【要約】【課題】複数の通信機能を有する通信装置において、その複数の通信機能を連動させるために、通信機能の役割を決定すること。【解決手段】第１の役割で他の通信装置と通信する第１の通信部と、第２の役割で他の通信装置と通信する、第１の通信部と異なる第２の通信部と、を有する通信装置は、第１の役割を、第２の役割に基づいて再決定する。ここで、第１の役割および第２の役割は、それぞれ、複数の他の装置と通信できる役割と、１つの他の装置とのみ通信できる役割との少なくともいずれかである。【選択図】  図１
2017017594.tif 000002
【特許請求の範囲】
【請求項１】
通信装置であって、
第１の役割で他の通信装置と通信する第１の通信手段と、
第２の役割で前記他の通信装置と通信する、前記第１の通信手段と異なる第２の通信手段と、
前記第１の役割を、前記第２の役割に基づいて再決定する再決定手段と、
を有し、
前記第１の役割および前記第２の役割は、それぞれ、複数の他の装置と通信できる役割と、１つの他の装置とのみ通信できる役割との少なくともいずれかである、
ことを特徴とする通信装置。
【請求項２】
前記再決定手段は、前記第２の役割が複数の他の装置と通信できる役割である場合に前記第１の役割が複数の他の装置と通信できる役割を含むように、前記第２の役割が１つの他の装置とのみ通信できる役割である場合に前記第１の役割が１つの他の装置とのみ通信できる役割を含むように、前記第１の役割を再決定する、
ことを特徴とする請求項１に記載の通信装置。
【請求項３】
前記第１の通信手段が複数の他の装置と通信できる役割と１つの他の装置とのみ通信できる役割とで同時に動作することができる場合であって、前記第１の役割が１つの他の装置とのみ通信できる役割であると共に前記第２の役割が複数の他の装置と通信できる役割である場合に、前記再決定手段は、前記第１の役割に複数の他の装置と通信できる役割を追加するように、前記第１の役割を再決定する、
ことを特徴とする請求項２に記載の通信装置。
【請求項４】
前記第１の役割の再決定に基づいて、前記第１の通信手段と通信する際の前記他の通信装置の第３の役割を変更すべき場合に、前記他の通信装置に対して前記第３の役割を変更するための通知をする通知手段をさらに有する、
ことを特徴とする請求項１から３のいずれか１項に記載の通信装置。
【請求項５】
前記第１の通信手段が複数の他の装置と通信できる役割と１つの他の装置とのみ通信できる役割とで同時に動作することができない場合であって、前記第１の役割が１つの他の装置とのみ通信できる役割であると共に前記第２の役割が複数の他の装置と通信できる役割である場合に、前記再決定手段は、前記第１の役割を複数の他の装置と通信できる役割に変更するように、前記再決定を行い、前記通知手段は、前記第３の役割を１つの他の装置とのみ通信できる役割に変更するための前記通知を行う、
ことを特徴とする請求項４に記載の通信装置。
【請求項６】
前記第１の役割が複数の他の装置と通信できる役割であると共に前記第２の役割が１つの他の装置とのみ通信できる役割である場合であって、前記他の通信装置が、前記第１の通信手段と通信する際に、複数の他の装置と通信できる役割と１つの他の装置とのみ通信できる役割とで同時に動作することができる場合に、前記通知手段は、前記第３の役割に複数の他の装置と通信できる役割を追加するための前記通知を行う、
ことを特徴とする請求項４に記載の通信装置。
【請求項７】
前記第１の役割が複数の他の装置と通信できる役割であると共に前記第２の役割が１つの他の装置とのみ通信できる役割である場合であって、前記他の通信装置が、前記第１の通信手段と通信する際に、複数の他の装置と通信できる役割と１つの他の装置とのみ通信できる役割とで同時に動作することができない場合に、前記再決定手段は、前記第１の役割を１つの他の装置とのみ通信できる役割に変更するように前記再決定を行い、前記通知手段は、前記第３の役割を複数の他の装置と通信できる役割に変更するための前記通知を行う、
ことを特徴とする請求項４に記載の通信装置。
【請求項８】
前記通知手段は、前記第１の通信手段を用いて、前記通知を行う、
ことを特徴とする請求項４から７のいずれか１項に記載の通信装置。
【請求項９】
前記通信装置が複数の前記他の通信装置と通信するかを判定する判定手段をさらに有し、
前記再決定手段は、前記判定手段が、前記通信装置が複数の前記他の通信装置と通信すると判定した場合に、前記再決定を行う、
ことを特徴とする請求項１から８のいずれか１項に記載の通信装置。
【請求項１０】
前記再決定によって前記第１の役割が複数の他の装置と通信できる役割を含むこととなった場合に、報知信号を送信する送信手段をさらに有する、
ことを特徴とする請求項１から９のいずれか１項に記載の通信装置。
【請求項１１】
前記第１の通信手段は、前記第２の通信手段よりも、消費電力が少ないか通信可能距離が短いかの少なくともいずれかである、
ことを特徴とする請求項１から１０のいずれか１項に記載の通信装置。
【請求項１２】
前記第２の通信手段による前記他の通信装置との通信が終了した場合に、変更する前の前記第１の役割に戻す復帰手段をさらに有する、
ことを特徴とする請求項１から１１のいずれか１項に記載の通信装置。
【請求項１３】
前記第１の通信手段を用いて前記第２の通信手段による通信を制御する制御手段をさらに有する、
ことを特徴とする請求項１から１２のいずれか１項に記載の通信装置。
【請求項１４】
第１の役割で他の通信装置と通信する第１の通信手段と、第２の役割で前記他の通信装置と通信する、前記第１の通信手段と異なる第２の通信手段と、を有する通信装置の制御方法であって、
再決定手段が、前記第１の役割を、前記第２の役割に基づいて再決定する再決定工程を有し、
前記第１の役割および前記第２の役割は、それぞれ、複数の他の装置と通信できる役割と、１つの他の装置とのみ通信できる役割との少なくともいずれかである、
ことを特徴とする制御方法。
【請求項１５】
第１の役割で他の通信装置と通信する第１の通信手段と、第２の役割で前記他の通信装置と通信する、前記第１の通信手段と異なる第２の通信手段と、を有する通信装置に備えられたコンピュータに、
前記第１の役割を、前記第２の役割に基づいて再決定する再決定工程を実行させるためのプログラムであって、
前記第１の役割および前記第２の役割は、それぞれ、複数の他の装置と通信できる役割と、１つの他の装置とのみ通信できる役割との少なくともいずれかである、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信の制御技術に関する。
【背景技術】
【０００２】
近年、複数の通信装置が無線ＬＡＮを利用して連携し、データ転送や遠隔操作等のサービスを実行するシステムが実用化されている。一方、Ｂｌｕｅｔｏｏｔｈ（商標登録）  Ｌｏｗ  Ｅｎｅｒｇｙ（以下、「ＢＬＥ」と呼ぶ。）をサポートするスマートデバイスも普及してきており、ＢＬＥを用いてスマートデバイスと通信する通信端末も存在する。なお、ＢＬＥは、Ｂｌｕｅｔｏｏｔｈ  ４．０仕様の一部として規格化されたものであり（非特許文献１参照）、無線ＬＡＮやＢｌｕｅｔｏｏｔｈのバージョン３．０以前のものと比較して小さい消費電力で通信が可能である。
【０００３】
ＢＬＥは、実行的な通信速度が十分ではないため、大容量の通信を行う用途には適しない。一方で、ＩＥＥＥ８０２．１１規格シリーズに準拠した無線ＬＡＮでは、多くの場合、高速通信が可能であり、大容量の通信を行うことができる。しかしながら、そのような高速大容量の通信では、一般に、多くの電力が要求される。
【０００４】
これに対して、特許文献１は、第１の無線通信部と、消費電力が第１の無線通信部より小さい第２の無線通信部とを用意し、第１の無線通信部を、第１の無線通信部による通信を行う期間を除いて休止させる技術が記載されている。特許文献１に記載の技術によれば、高速大容量の通信を可能としながらも、消費電力を抑制することが可能となる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−３０６２０１号公報
【非特許文献】
【０００６】
【非特許文献１】「Ｂｌｕｅｔｏｏｔｈ  ＳＩＧ」、［ｏｎｌｉｎｅ］、［平成２７年６月１８日検索］、インターネット＜ＵＲＬ：ｈｔｔｐｓ：／／ｗｗｗ．ｂｌｕｅｔｏｏｔｈ．ｏｒｇ／ａｐｐｓ／ｃｏｎｔｅｎｔ＞
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ＢＬＥでは、セントラル（Ｃｅｎｔｒａｌ）と呼ばれる制御局と、ペリフェラル（Ｐｅｒｉｐｈｅｒａｌ）と呼ばれる従属局との間で通信を行うことができる。このとき、１つのセントラルには、複数のペリフェラルが接続されうる。そして、ＢＬＥに限らず一般に、制御局と従属局という関係が存在する無線通信では、従属局となった通信装置は、自身が接続している制御局とのみ通信することが可能であり、他の制御局又は他の従属局と並行して通信することはできない。
【０００８】
このため、特許文献１において、第１の無線通信部を用いて複数の他の通信装置と通信する通信装置が、第２の無線通信部での通信では従属局として動作する場合には、第２の無線通信部が自身の接続中の制御局以外と通信できないこととなる。このため、第１の無線通信部によって通信する複数の他の通信装置との通信を、第２の無線通信部を用いて制御することができない。
【０００９】
本発明は上記課題に鑑みてなされたものであり、複数の通信機能を有する通信装置において、その複数の通信機能を連動させるための、通信機能の役割決定技術を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、本発明による通信装置は、第１の役割で他の通信装置と通信する第１の通信手段と、第２の役割で前記他の通信装置と通信する、前記第１の通信手段と異なる第２の通信手段と、前記第１の役割を、前記第２の役割に基づいて再決定する再決定手段と、を有し、前記第１の役割および前記第２の役割は、それぞれ、複数の他の装置と通信できる役割と、１つの他の装置とのみ通信できる役割との少なくともいずれかである、ことを特徴とする。
【発明の効果】
【００１１】
本発明によれば、複数の通信機能を有する通信装置において、その複数の通信機能を連動させるために、通信機能の役割を決定することができる。
【図面の簡単な説明】
【００１２】
【図１】無線通信システムの構成例を示す図。
【図２】デジタルカメラの構成例を示すブロック図。
【図３】スマートデバイスの構成例を示すブロック図。
【図４】ＢＬＥにおける役割パターンの一例を示す図。
【図５】デバイス連携処理の流れの一例を示すフローチャート。
【図６】接続処理の流れの一例を示すフローチャート。
【図７】ＢＬＥ接続処理の流れの一例を示すフローチャート。
【図８】ＢＬＥ役割再決定処理の流れの一例を示すフローチャート。
【図９】ＢＬＥ役割変更処理の流れの一例を示すフローチャート。
【図１０】サービス実行処理の流れの一例を示すフローチャート。
【図１１】ＢＬＥ役割復帰処理の流れの一例を示すフローチャート。
【図１２】デバイス連携開始から接続処理までの処理の流れの一例を示すシーケンス図。
【図１３】サービス実行からデバイス連携終了までの処理の流れの一例を示すシーケンス図。
【図１４】マルチデバイス連携開始から接続処理までの処理の流れの一例を示すシーケンス図。
【図１５】サービス実行からＢＬＥ役割復帰までの処理の流れの一例を示すシーケンス図。
【図１６】マルチデバイス連携開始から接続処理までの処理の流れの別の例を示すシーケンス図。
【図１７】サービス実行からＢＬＥ役割復帰までの処理の流れの別の例を示すシーケンス図。
【発明を実施するための形態】
【００１３】
以下、添付の図面を参照して、本発明の実施の形態について詳細に説明する。なお、以下に示される実施形態は一例に過ぎず、本発明は以下の説明で示された構成に限定されない。
【００１４】
（無線通信システムの構成）
図１は、以下の各実施形態に係る無線通信システム１００の構成例を示す図である。図１の無線通信システム１００は、それぞれが通信装置としての機能を有するデジタルカメラ１０１、スマートデバイス１０２、及びスマートデバイス１０３を含んで構成される。デジタルカメラ１０１及びスマートデバイス１０２は、例えばＩＥＥＥ８０２．１１規格シリーズに準拠した無線ＬＡＮによる通信１０４と、例えばＢＬＥなどの、制御局と従属局などの主従関係を有する通信１０６とによって通信可能である。また、デジタルカメラ１０１及びスマートデバイス１０３は、例えばＩＥＥＥ８０２．１１規格シリーズに準拠した無線ＬＡＮによる通信１０５と、例えばＢＬＥなどの、制御局と従属局などの主従関係を有する通信１０７とによって通信可能である。なお、無線ＬＡＮ及びＢＬＥは通信手法の一例であり、各通信装置は、２つ以上の通信機能を有し、例えば制御局と従属局との関係の中で通信を行う一方の通信機能によって、他方の通信機能の制御を行うことが可能であれば、他の通信手法が用いられてもよい。ただし、一般性を失うことなく、無線ＬＡＮなどの第１の通信は、ＢＬＥなどの第２の通信より高速な通信が可能であり、また、第２の通信は、第１の通信よりも消費電力が少ないか通信可能距離が短いかの少なくともいずれかであるものとする。
【００１５】
（通信装置の構成）
続いて、無線通信システム１００を構成する各通信装置について、図２及び図３を用いて説明する。図２は、デジタルカメラ１０１の構成の一例を示すブロック図であり、図３は、スマートデバイス１０２の構成の一例を表すブロック図である。
【００１６】
デジタルカメラ１０１は、例えば、無線ＬＡＮによる通信用の無線ＬＡＮ制御部２０１並びにアンテナ２０２、及び、ＢＬＥ（Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ）による通信用のＢＬＥ制御部２０３並びにアンテナ２０４を有する。また、デジタルカメラ１０１は、パケット送受信部２１０を有する。無線ＬＡＮ制御部２０１は、無線ＬＡＮのＲＦ制御、通信処理、ＩＥＥＥ８０２．１１規格シリーズに準拠した無線ＬＡＮによる通信の各種制御を行うドライバや無線ＬＡＮによる通信に関するプロトコル処理を行う。ＢＬＥ制御部２０３は、ＢＬＥのＲＦ制御、通信処理、ＢＬＥによる通信の各種制御を行うドライバやＢＬＥによる通信に関するプロトコル処理を行う。パケット送受信部２１０は、無線ＬＡＮ及びＢＬＥによる通信に関するパケットの送信と受信との少なくともいずれかを実行するための処理を行う。なお、本例では、デジタルカメラ１０１は、通信においてパケットの送信と受信との少なくともいずれかを行うものとして説明するが、パケット交換以外に、例えば回線交換など、他の通信形式が用いられてもよい。
【００１７】
デジタルカメラ１０１は、例えば、制御部２０５、記憶部２０６、操作部２０７、表示部２０８、マイク２０９、撮像部２１１、画像処理部２１２、符号／復号化部２１３、記録再生部２１４及び電源部２１５をさらに有する。制御部２０５は、例えば記憶部２０６に記憶された制御プログラムを実行することにより、デジタルカメラ１０１全体を制御する。記憶部２０６は、例えば、制御部２０５によって実行される制御プログラムと、通信に必要なパラメータ等の各種情報とを記憶する。後述する各種動作は、例えば、記憶部２０６に記憶された制御プログラムを、制御部２０５が実行することにより実現される。また、制御部２０５は、ＢＬＥによる通信を用いて、無線ＬＡＮによる通信に関する通信制御を実行するように構成されうる。
【００１８】
操作部２０７は、例えばユーザによるデジタルカメラ１０１の操作を受け付けるボタン等である。表示部２０８は、例えば、ＬＣＤやＬＥＤのように視覚で認知可能な情報の出力、又はスピーカ等の音出力が可能な機能を有し、各種情報の表示を行う。なお、操作部２０７及び表示部２０８は、例えばタッチパネルなどの共通する部材によって構成されてもよい。マイク２０９は、例えば汎用的なマイクであり、撮像時に映像に付随する音声を取得する。なお、マイク２０９によって、ユーザの操作命令を取得してもよく、その場合、操作部２０７は、マイク２０９によって取得された音声を解析する機能として実現されうる。
【００１９】
撮像部２１１は、被写体の光学像を取得する。画像処理部２１２は撮像部２１１から出力された撮像画像を所定フォーマットの画像データに変換し、画像データの輝度や色補正等の各種処理を施す。符号／復号化部２１３は画像処理部２１２から出力された画像データに対して、所定の高能率符号化（例えば、ＤＣＴ変換、量子化後に可変長符号化）を行う。記録再生部２１４は圧縮符号化された画像データを不図示の記録媒体に記録再生する。電源部２１５はデジタルカメラ１０１に電源を供給する。
【００２０】
スマートデバイス１０２は、例えば、無線ＬＡＮ用の無線ＬＡＮ制御部３０１並びにアンテナ３０２、及び、ＢＬＥ用のＢＬＥ制御部３０５並びにアンテナ３０６に加え、公衆無線通信用の公衆無線制御部３０３並びにアンテナ３０４を有する。また、スマートデバイス１０２は、パケット送受信部３０７をさらに有する。無線ＬＡＮ制御部３０１は、無線ＬＡＮのＲＦ制御、通信処理、ＩＥＥＥ８０２．１１規格シリーズに準拠した無線ＬＡＮによる通信の各種制御を行うドライバや無線ＬＡＮによる通信に関するプロトコル処理を行う。ＢＬＥ制御部３０５は、ＢＬＥのＲＦ制御、通信処理、ＢＬＥによる通信の各種制御を行うドライバやＢＬＥによる通信に関するプロトコル処理を行う。公衆無線制御部３０３は、公衆無線通信のＲＦ制御、通信処理、公衆無線通信の各種制御を行うドライバや公衆無線通信関連のプロトコル処理を行う。公衆無線通信は例えばＩＭＴ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｍｕｌｔｉｍｅｄｉａ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎｓ）規格やＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）規格などに準拠したものである。パケット送受信部３０７は、無線ＬＡＮ並びにＢＬＥによる通信及び公衆無線通信に関するパケットの送信と受信との少なくともいずれかを実行するための処理を行う。なお、本例では、スマートデバイス１０２は、通信においてパケットの送信と受信との少なくともいずれかを行うものとして説明するが、パケット交換以外に、例えば回線交換など、他の通信形式が用いられてもよい。
【００２１】
スマートデバイス１０２は、例えば、制御部３０８、記憶部３０９、電源部３１０、表示部３１１、操作部３１２、通話部３１３、及びマイク３１４をさらに有する。制御部３０８は、例えば、記憶部３０９に記憶される制御プログラムを実行することにより、スマートデバイス１０２全体を制御する。記憶部３０９は、例えば制御部３０８が実行する制御プログラムと、通信に必要なパラメータ等の各種情報とを記憶する。後述する各種動作は、例えば記憶部３０９に記憶された制御プログラムを制御部３０８が実行することにより、実現される。
【００２２】
電源部３１０はスマートデバイス１０２に電源を供給する。表示部３１１は、例えば、ＬＣＤやＬＥＤのように視覚で認知可能な情報の出力、又はスピーカ等の音出力が可能な機能を有し、各種情報の表示を行う。操作部３１２は、例えばユーザによるスマートデバイス１０２の操作を受け付けるボタン等である。なお、表示部３１１及び操作部３１２は、例えばタッチパネルなどの共通する部材によって構成されてもよい。通話部３１３は、ユーザが通話を行うための機能部であり、マイク３１４は、例えば汎用的なマイクである。なお、マイク３１４は、例えば通話部３１３においてユーザが発した音声を取得するマイクが用いられてもよい。また、マイク３１４によって、ユーザの操作命令を取得してもよく、その場合、操作部３１２は、マイク３１４によって取得された音声を解析する機能として実現されうる。
【００２３】
全ての機能ブロックはソフトウェアもしくはハードウェア的に相互関係を有するものである。また、上記機能ブロックは一例であり、複数の機能ブロックが１つの機能ブロックを構成するようにしてもよいし、何れかの機能ブロックが更に複数の機能を行うブロックに分割されてもよい。
【００２４】
（処理の流れ）
続いて、デジタルカメラ１０１とスマートデバイス１０２（及びスマートデバイス１０３）との間のデバイス連携処理に関して説明する。本処理例では、まず、デジタルカメラ１０１とスマートデバイス１０２との間で１対１のデバイス連携が実行している間に、さらに、デジタルカメラ１０１とスマートデバイス１０３との間でもマルチデバイス連携を実行する場合について説明する。
【００２５】
（デジタルカメラ１０１の動作）
本実施形態に係るデジタルカメラ１０１は、複数の相手装置と通信する際に、自身の無線ＬＡＮにおける役割とＢＬＥにおける役割とが、調和するように制御を行う。ここで、無線ＬＡＮにおける役割とは、例えば、アクセスポイント（ＡＰ）及びクライアント（Ｃｌｉｅｎｔ）であり、例えば、ＡＰが制御局であり、クライアントが従属局である。また、ＢＬＥにおける役割とは、セントラル（Ｃｅｎｔｒａｌ）及びペリフェラル（Ｐｅｒｉｐｈｅｒａｌ）であり、例えば、セントラルが制御局であり、ペリフェラルが従属局である。デジタルカメラ１０１は、例えば、無線ＬＡＮにおける役割がＡＰの場合は、ＢＬＥにおける役割がペリフェラルであると、無線ＬＡＮにおける複数のクライアントとの通信をＢＬＥによって制御することはできない。したがって、この場合、デジタルカメラ１０１は、セントラルとして動作することとなる。なお、デジタルカメラ１０１は、セントラル及びペリフェラルとして同時に動作することができるのであれば、ＢＬＥにおいてセントラルとして動作している接続中の相手装置とは、ペリフェラルとして接続を維持し、それに加えてセントラルとしても動作し得る。
【００２６】
このような、デジタルカメラ１０１におけるＢＬＥの役割パターンについて、図４を用いて説明する。役割パターンは、図４に示す４つに分類される。
【００２７】
役割パターンＡは、自装置がＢＬＥにおける役割をセントラルとし、相手装置がＢＬＥにおける役割をペリフェラルとするパターンである。具体的には、自装置の無線ＬＡＮの役割がＡＰであり、かつ、ＢＬＥにおいてペリフェラルとセントラルの同時動作を行うことができない場合に選択される。すなわち、自装置の無線ＬＡＮの役割がＡＰであるため、自装置のＢＬＥにおける役割をセントラルにするところ、相手装置は、ＢＬＥにおける役割をペリフェラルとするものである。ここで、相手装置がＢＬＥにおける役割をセントラルとしており、自装置の役割がペリフェラルであった場合、自装置においてペリフェラルの役割を終了して、セントラルとして動作する必要がある。一方で、自装置がセントラル及びペリフェラルとして同時動作可能であれば、セントラルとして動作する相手装置とはペリフェラルとして接続を維持しながら、ペリフェラルとして動作する別の相手装置との間ではセントラルとして接続することができる。この場合が、次に説明する役割パターンＢである。
【００２８】
役割パターンＢは、自装置がＢＬＥにおける役割にセントラル及びペリフェラルとして同時動作し、相手装置が役割をセントラルとするパターンである。具体的には、自装置の無線ＬＡＮにおける役割がＡＰであり、相手装置がＢＬＥにおいてペリフェラル及びセントラルとしての同時動作を行うことができる場合に選択される。
【００２９】
役割パターンＣは、自装置がＢＬＥにおける役割をペリフェラルとし、相手装置がＢＬＥにおける役割をセントラルとするパターンである。具体的には、自装置の無線ＬＡＮにおける役割がクライアントであり、相手装置がＢＬＥにおいてセントラルとペリフェラルの同時動作を行うことができない場合に選択される。
【００３０】
役割パターンＤは、自装置のＢＬＥにおける役割をセントラルのままとして、相手装置がＢＬＥにおいてセントラル及びペリフェラルとして同時動作するパターンである。具体的には、自装置の無線ＬＡＮにおける役割がクライアントであり、相手装置がセントラルとペリフェラルの同時動作を行うことができる場合に選択される。
【００３１】
図５は、デジタルカメラ１０１においてデバイス連携を開始した際の動作フローである。デバイス連携は、例えば、ユーザのボタン操作を契機に開始するが、これに限られず、例えば、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）により、スマートデバイスの近接を検知したことを契機に開始してもよい。
【００３２】
デジタルカメラ１０１は、デバイス連携を開始すると、まず、無線ＬＡＮの役割決定処理を行う（Ｓ５０１）。ここで、本例では、デジタルカメラ１０１は、無線ＬＡＮの役割を、例えば実行するサービスの種別に応じて決定する。例えば、スマートデバイスのテザリング機能を利用したデータアップロードでは、デジタルカメラ１０１は、自身の無線ＬＡＮの役割をクライアントにする。また、デジタルカメラ１０１は、自身からスマートデバイスへのデータ配信では、自身の無線ＬＡＮの役割をＡＰにしうる。なお、デジタルカメラ１０１は、これ以外の方法によって、自身の無線ＬＡＮの役割を決定してもよい。
【００３３】
デジタルカメラ１０１は、続いて、ＢＬＥによってスマートデバイス（通信の相手装置）に接続済みであるか否かを判定する（Ｓ５０２）。デジタルカメラ１０１は、ＢＬＥによって相手装置に接続済みでない場合（Ｓ５０２でＮＯ）は、接続処理を実行する（Ｓ５０３）。
【００３４】
ここで、Ｓ５０３における接続処理について、図６を用いて説明する。
【００３５】
デジタルカメラ１０１は、Ｓ５０３の接続処理を開始すると、まず、無線ＬＡＮによる接続処理を行う（Ｓ６０１）。無線ＬＡＮによる接続処理は、例えば、無線ＬＡＮの通信機能によるネットワークの作成又は参加、ＩＰアドレスの割当て等の処理を含みうるが、これに限られない。デジタルカメラ１０１は、無線ＬＡＮによる接続処理を完了すると、続いて、サービス接続処理を行う（Ｓ６０２）。本例では、サービス接続処理は、例えば、サービス発見プロトコルであるＳＳＤＰやｍＤＮＳを用いて、相手装置のデバイス情報の取得やサービス情報の交換等を行い、ＨＴＴＰのリンクを確立することでありうるが、これに限られない。なお、ＳＳＤＰは「Ｓｉｍｐｌｅ  Ｓｅｒｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙ  Ｐｒｏｔｏｃｏｌ」の、ｍＤＮＳは「Ｍｕｌｔｉｃａｓｔ  Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｅｒｖｉｃｅ」の、それぞれ頭字語である。また、ＨＴＴＰは、「Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ」の頭字語である。なお、ＨＴＴＰのリンクの確立に代えて、例えば、ＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）のセッションが確立されてもよい。
【００３６】
サービス接続処理が完了すると、デジタルカメラ１０１は、ＢＬＥがペアリング済みであるか否かを判定する（Ｓ６０３）。本例では、デジタルカメラ１０１は、ＢＬＥがペアリング済みであるか否かの判定を、例えば、デバイス連携開始時のＮＦＣ通信により取得した相手装置の識別子と自装置内に記憶した相手装置の識別子が一致するか否かにより行いうるが、これに限られない。そして、デジタルカメラ１０１は、ＢＬＥがペアリング済みである場合は処理をＳ６０６へ進め、ペアリング済みでない場合は処理をＳ６０４へ進める。
【００３７】
デジタルカメラ１０１は、Ｓ６０４において、ＢＬＥ情報取得要求を行う。本例では、デジタルカメラ１０１は、サービス接続処理で確立したＨＴＴＰリンク上でＢＬＥ情報取得要求を実行するが、これに限られない。例えば、デジタルカメラ１０１は、サービス接続処理で確立したＨＴＴＰリンクとは異なる別のリンクを確立して、ＢＬＥ情報取得要求を実行してもよい。また、ＢＬＥのＡｄｖｅｒｔｉｓｅパケットやＳｃａｎ  Ｒｅｑｕｅｓｔ／Ｒｅｓｐｏｎｓｅパケットが、ＢＬＥ情報取得要求に用いられてもよい。デジタルカメラ１０１は、その後、ＢＬＥ情報取得応答を受信したか否かを判定するのを待ち受け（Ｓ６０５）、応答を受信したこと（Ｓ６０５でＹＥＳ）に応じて、処理をＳ６０６へ進める。ここで、ＢＬＥ情報は、ＢＬＥのデバイス識別子やバージョン情報、実行可能な役割の種別等が含まれうるが、これらに限られない。ＢＬＥ情報は、例えば、接続済みのＢＬＥリンクにおける役割や相手装置のデバイス種別、実行可能なサービス種別、通信状況等を含んでもよい。
【００３８】
Ｓ６０６では、デジタルカメラ１０１は、ＢＬＥ役割決定処理を行う。本例では、デジタルカメラ１０１は、ＢＬＥ未接続時の役割を、相手装置のデバイス種別によって決定しうる。例えば、デジタルカメラ１０１は、相手装置がスマートデバイスである場合は、自身のＢＬＥによる通信における役割を、ペリフェラルに決定しうる。ただし、デジタルカメラ１０１は、これ以外の方法で自身のＢＬＥによる通信における役割を決定してもよく、例えば、相手装置がとり得る役割の種別等に基づいて決定してもよい。これにより、相手装置がとり得る役割がセントラルまたはペリフェラルのどちらか一方に制限されている場合でも、ＢＬＥのリンクを確実に確立することができるようになる。デジタルカメラ１０１は、ＢＬＥ役割決定処理を完了すると、ＢＬＥ役割決定通知を行い（Ｓ６０７）、その後、ＢＬＥ接続処理を開始する（Ｓ６０８）。
【００３９】
このＢＬＥ接続処理について、図７を用いて説明する。ＢＬＥ接続処理において、デジタルカメラ１０１は、まず、自身の役割がペリフェラルか否かを判定する（Ｓ７０１）。そして、デジタルカメラ１０１は、自身の役割がペリフェラルである場合（Ｓ７０１でＹＥＳ）は、報知処理を開始する（Ｓ７０２）。ここで、報知処理は、ＡｄｖｅｒｔｉｓｅｒとなってＡｄｖｅｒｔｉｓｅ  Ｉｎｄｉｃａｔｉｏｎパケット、又はＡｄｖｅｒｔｉｓｅ  Ｄｉｒｅｃｔ  Ｉｎｄｉｃａｔｉｏｎパケットを用いてデバイス情報を報知することを含みうる。例えば、デジタルカメラ１０１は、相手装置からのＳｃａｎ  Ｒｅｑｕｅｓｔに対して、Ｓｃａｎ  Ｒｅｓｐｏｎｓｅを行うことで、デバイス情報を通知しうる。その後、デジタルカメラ１０１は、相手装置から接続要求を受信するのを待ち受け（Ｓ７０３）、接続要求を受信したことに応じて（Ｓ７０３でＹＥＳ）、処理をＳ７０７へ進める。ここで、接続要求は、Ｃｏｎｎｅｃｔｉｏｎ  Ｒｅｑｕｅｓｔパケットでありうる。
【００４０】
一方、デジタルカメラ１０１は、自身の役割がペリフェラルでない場合（Ｓ７０１でＮＯ）は、探索処理を開始する（Ｓ７０４）。デジタルカメラ１０１は、例えば、探索処理においてＢｒｏｗｓｅｒとなって、相手装置のＡｄｖｅｒｔｉｓｅパケットを監視する。また、デジタルカメラ１０１は、探索処理において、相手装置にＳｃａｎ  Ｒｅｑｕｅｓｔを送信し、Ｓｃａｎ  Ｒｅｓｐｏｎｓｅを受信することによって、デバイス情報を取得するようにしてもよい。そして、デジタルカメラ１０１は、相手装置が発見されるまで待機し（Ｓ７０５）、相手装置を発見した場合（Ｓ７０５でＹＥＳ）に、発見した相手装置に対して接続要求を送信し（Ｓ７０６）、その後、処理をＳ７０７へ進める。
【００４１】
デジタルカメラ１０１は、Ｓ７０７においてリンク確立処理を行い、ＢＬＥ接続処理を終了する。デジタルカメラ１０１は、ＢＬＥ接続処理を完了すると、Ｓ５０３の接続処理を終了し、処理をＳ５１２へ進める。
【００４２】
一方、デジタルカメラ１０１は、Ｓ５０２の処理において、ＢＬＥによって相手装置に接続済みでないと判定した場合（Ｓ５０２でＹＥＳ）は、複数の相手装置と接続する状況であるかを判定する（Ｓ５０４）。そして、デジタルカメラ１０１は、複数の相手装置と接続する場合（Ｓ５０４でＹＥＳ）は、処理をＳ５０５へ進め、一方で、単数の相手装置とのみ接続する場合（Ｓ５０４でＮＯ）は、処理をＳ５１０へ進める。
【００４３】
Ｓ５０５では、デジタルカメラ１０１は、自身の無線ＬＡＮの役割とＢＬＥの役割とが一致するか否かを判定する。そして、デジタルカメラ１０１は、自身の無線ＬＡＮの役割とＢＬＥの役割とが一致する場合（Ｓ５０５でＹＥＳ）には処理をＳ５１０へ進め、一致しない場合（Ｓ５０５でＮＯ）には処理をＳ５０６へ進める。本例では、デジタルカメラ１０１は、自身の役割が、無線ＬＡＮにおいてＡＰで、かつ、ＢＬＥにおいてセントラルである場合に役割が一致していると判定し得る。また、デジタルカメラ１０１は、自身の役割が、無線ＬＡＮにおいてクライアントで、かつ、ＢＬＥにおいてペリフェラルである場合に、役割が一致していると判定し得る。
【００４４】
デジタルカメラ１０１は、自身の無線ＬＡＮの役割とＢＬＥの役割とが一致しない場合に、ＢＬＥ役割再決定処理を行う（Ｓ５０６）。ここで、ＢＬＥ役割再決定処理について、図８を用いて説明する。
【００４５】
デジタルカメラ１０１は、ＢＬＥ役割再決定処理を開始すると、まず、自身の無線ＬＡＮにおける役割がＡＰであるかを判定する（Ｓ８０１）。デジタルカメラ１０１は、自身の無線ＬＡＮにおける役割がＡＰである場合（Ｓ８０１でＹＥＳ）は、処理をＳ８０２へ進め、ＡＰでない場合（Ｓ８０１でＮＯ）は、処理をＳ８０５へ進める。
【００４６】
Ｓ８０２では、デジタルカメラ１０１は、相手装置がＢＬＥにおいてペリフェラル及びセントラルとしての同時動作が可能か否かを判定する。デジタルカメラ１０１は、相手装置がペリフェラル及びセントラルとしての同時動作が可能である場合（Ｓ８０２でＹＥＳ）は処理をＳ８０３へ進め、役割パターンＤを判定結果として処理を終了する。一方、デジタルカメラ１０１は、相手装置がペリフェラル及びセントラルとしての同時動作が可能でない場合（Ｓ８０２でＮＯ）は、処理をＳ８０４へ進め、役割パターンＣを判定結果として処理を終了する。
【００４７】
Ｓ８０５では、デジタルカメラ１０１は、自装置がＢＬＥにおいてペリフェラル及びセントラルとしての同時動作が可能か否かを判定する。そして、デジタルカメラ１０１は、同時動作が可能な場合（Ｓ８０５でＹＥＳ）は、処理をＳ８０７へ進めて、役割パターンＢを判定結果として処理を終了する。一方で、デジタルカメラ１０１は、同時動作が可能でない場合（Ｓ８０５でＮＯ）は、処理をＳ８０６へ進める。
【００４８】
Ｓ８０６では、デジタルカメラ１０１は、相手装置が役割をペリフェラルに変更可能か否かを判定する。本例では、相手装置が役割をペリフェラルに変更可能か否かの判定は、デバイスのＯＳ種別やバージョンにより行われうるが、これに限られない。例えば、相手装置にＢＬＥの通信状況を問い合わせて、その内容に応じて、相手装置が役割をペリフェラルに変更可能であるか否かの判定が行われてもよい。そして、デジタルカメラ１０１は、変更可能であると判定した場合（Ｓ８０６でＹＥＳ）は、処理をＳ８０８へ進めて、役割パターンＡを判定結果として処理を終了する。一方、デジタルカメラ１０１は、変更可能でないと判定した場合（Ｓ８０６でＮＯ）は処理をＳ８０９へ進めて、エラーと判定して処理を終了する。
【００４９】
なお、本例では、デジタルカメラ１０１は、相手装置が役割をペリフェラルに変更可能でない場合にエラーと判定するようにしたが、エラーとしなくてもよい。例えば、デジタルカメラ１０１は、自装置の役割をセントラルとペリフェラルとの間で間欠的に切り替えてもよい。これにより、デジタルカメラ１０１は、自装置がペリフェラル及びセントラルとして同時動作ができず、かつ、相手装置がペリフェラルに変更できない場合であっても、ＢＬＥを用いて無線ＬＡＮの通信制御を行うことができる。
【００５０】
デジタルカメラ１０１は、Ｓ５０６においてＢＬＥにおける役割再決定処理を実行した結果、その処理結果がエラーとなったかを判定する（Ｓ５０７）。デジタルカメラ１０１は、エラーとなったと判定した場合（Ｓ５０７でＹＥＳ）は、エラーである旨を表示して（Ｓ５０８）、デバイス連携処理を終了する。一方、デジタルカメラ１０１は、エラーとなっていないと判定した場合（Ｓ５０７でＮＯ）は、続いて、ＢＬＥ役割変更処理を行う（Ｓ５０９）。
【００５１】
ここで、ＢＬＥ役割変更処理に関して、図９を用いて説明する。ＢＬＥ役割変更処理が開始されると、デジタルカメラ１０１は、まず、役割パターンがＡまたはＣであるか否かを判定する（Ｓ９０１）。そして、デジタルカメラ１０１は、役割パターンＡまたはＣである場合（Ｓ９０１でＹＥＳ）には処理をＳ９０２へ進め、それ以外の場合（Ｓ９０１でＮＯ）は処理をＳ９１２へ進める。
【００５２】
Ｓ９０２では、デジタルカメラ１０１は、役割パターンがＡであるかを判定する。デジタルカメラ１０１は、役割パターンがＡである場合（Ｓ９０２でＹＥＳ）は、役割変更報知メッセージを送信して（Ｓ９０３）、役割パターンがＣである場合はメッセージを送信せずに、処理をＳ９０４へ進める。本例では、役割変更報知メッセージは、Ａｄｖｅｒｔｉｓｅ  Ｉｎｄｉｃａｔｉｏｎパケットのペイロードデータに役割変更を表すフラグ等を含む報知信号でありうる。これにより、ＢＬＥのリンクを確立していない相手装置に対してもユーザ操作を伴わずに役割変更を通知することができる。Ｓ９０４では、デジタルカメラ１０１は、役割変更通知を送信する。本例では、役割変更通知は、確立済みのＢＬＥリンク上で、任意のパケットのペイロードデータに役割変更を表すフラグ等を含めて送信することによって行われうるが、これに限られない。例えば、役割変更通知は、任意のパケットのペイロードデータに役割パターンや変更のタイミング等を含めて送信することによって行われてもよい。以上により、デジタルカメラ１０１は、自身のＢＬＥにおける役割がセントラルになる場合に、その旨を周囲に存在する他の通信装置に報知し、さらに、相手装置にペリフェラルとなるように通知することができる。また、デジタルカメラ１０１は、自身のＢＬＥにおける役割がペリフェラルとなる場合に、相手装置にセントラルとなるように通知することができる。これにより、デジタルカメラ１０１と、相手装置（例えばスマートデバイス１０２又はスマートデバイス１０３）との、ＢＬＥにおける役割を反転する（すなわち、セントラルをペリフェラルに、ペリフェラルをセントラルにする）ことができる。
【００５３】
そして、デジタルカメラ１０１は、リンク切断処理を行い（Ｓ９０５）、その後、再度、役割パターンがＡであるか否かによって（Ｓ９０６）、処理が分岐する。デジタルカメラ１０１は、役割パターンがＡである場合（Ｓ９０６でＹＥＳ）には報知処理停止を行った（Ｓ９０７）後に、役割パターンＡでない場合（Ｓ９０６でＮＯ）は探索処理停止を行った（Ｓ９０８）後に、処理をＳ９０９へ進める。Ｓ９０９では、デジタルカメラ１０１は、ＢＬＥ接続処理を行う。その後、デジタルカメラ１０１は、役割パターンがＡである場合（Ｓ９１０でＹＥＳ）はそのまま処理を終了し、役割パターンがＣである場合（Ｓ９１０でＮＯ）は役割変更報知メッセージを送信して（Ｓ９１１）、処理を終了する。
【００５４】
一方、Ｓ９１２では、デジタルカメラ１０１は、役割パターンがＢであるか否かを判定する。そして、デジタルカメラ１０１は、役割パターンがＢである場合（Ｓ９１２でＹＥＳ）は、役割変更報知メッセージを送信し（Ｓ９１３）、その後、探索処理を開始（Ｓ９１４）した後に、処理を終了する。一方、デジタルカメラ１０１は、役割パターンがＤの場合（Ｓ９１２でＮＯ）は、役割変更通知を送信し（Ｓ９１５）、処理を終了する。以上により、デジタルカメラ１０１は、自身のＢＬＥにおける役割にセントラルが追加される場合に、その旨を周囲に存在する他の通信装置に報知することができる。また、デジタルカメラ１０１は、相手装置のＢＬＥにおける役割にセントラルを追加する場合に、相手装置に役割を追加するように通知することができる。
【００５５】
デジタルカメラ１０１は、Ｓ５０９のＢＬＥ役割変更処理を行った後に、無線ＬＡＮ接続処理（Ｓ５１０）と、サービス接続処理（Ｓ５１１）とを行う。その後、デジタルカメラ１０１は、デバイス連携処理を終了するか否かを判定する（Ｓ５１２）。ここで、デジタルカメラ１０１は、例えば、ユーザのボタン操作を契機にデバイス連携処理を終了しうるが、スマートデバイスのサービス消滅通知等を契機にデバイス連携処理を終了してもよい。また、これらに限定されずに、他の契機によってデバイス連携処理の終了が決定されてもよい。
【００５６】
デジタルカメラ１０１は、デバイス連携処理を終了しない場合（Ｓ５１２でＮＯ）は、サービス実行処理に進み（Ｓ５１３）、デバイス連携処理を終了する場合（Ｓ５１２でＹＥＳ）は、サービス切断処理を実行する（Ｓ５１４）。ここで、Ｓ５１３のサービス実行処理について図１０を用いて説明する。
【００５７】
デジタルカメラ１０１は、サービス実行処理を開始すると、まず、無線ＬＡＮを一時停止するか否かを判定する（Ｓ１００１）。デジタルカメラ１０１は、例えば、スマートデバイスからの遠隔操作モードへの移行や撮像モードへの移行等のユーザ操作を契機に、無線ＬＡＮを一時停止すると判定し得るが、これに限られない。例えば、デジタルカメラ１０１は、一定時間通信が発生しない場合に、無線ＬＡＮを一時停止すると判定してもよい。これにより、デジタルカメラ１０１は、サービス実行に必要な期間にのみ無線ＬＡＮを動作させることが可能となり、より消費電力を低減することができる。
【００５８】
デジタルカメラ１０１は、無線ＬＡＮを一時停止すると判定した場合（Ｓ１００１でＹＥＳ）は、無線ＬＡＮ停止通知を行う（Ｓ１００２）。ここで、無線ＬＡＮ停止通知は、確立済みのＢＬＥリンク上で任意のパケットのペイロードデータに、無線ＬＡＮ停止を表すフラグ等を含めて送信することによって行われうる。ただし、これに限られず、デジタルカメラ１０１は、Ａｄｖｅｒｔｉｓｅパケットなどの他のパケット／信号を利用してもよいし、さらに他の情報を含めて無線ＬＡＮ停止通知を送信してもよい。ここで、他の情報は、例えば、無線ＬＡＮを一時停止する理由、予定期間、又はＳＳＩＤ（Ｓｅｒｖｉｃｅ  Ｓｅｔ  Ｉｄｅｎｔｉｆｉｅｒ）などの無線ＬＡＮのパラメータ等でありうる。
【００５９】
デジタルカメラ１０１は、無線ＬＡＮ停止通知の完了後、無線ＬＡＮ切断処理を行う（Ｓ１００３）。無線ＬＡＮ切断処理は、無線ＬＡＮによるネットワークからの離脱やそのネットワークの破棄を含みうるが、これらに限られない。その後、デジタルカメラ１０１は、無線ＬＡＮによる通信を復帰させるまで待機する（Ｓ１００４）。ここで、デジタルカメラ１０１は、例えば転送データの選択や再生モードへの移行等のユーザ操作を契機に無線ＬＡＮによる通信を復帰させると判定しうるが、これに限られない。デジタルカメラ１０１は、例えば、装置内部で比較的データサイズが大きい情報の更新が必要である場合等に、無線ＬＡＮによる通信を一時的に復帰させるようにしてもよい。
【００６０】
デジタルカメラ１０１は、無線ＬＡＮによる通信を復帰させることを決定すると（Ｓ１００４でＹＥＳ）、相手装置に対して、無線ＬＡＮ復帰通知を行う（Ｓ１００５）。ここで、無線ＬＡＮ復帰通知は、確立済みのＢＬＥリンク上で任意のパケットのペイロードデータに無線ＬＡＮ復帰を表すフラグ等を含めて送信することによって、通知されうるが、これに限られない。例えば、デジタルカメラ１０１は、Ａｄｖｅｒｔｉｓｅパケットを利用してもよいし、無線ＬＡＮ復帰通知にさらに他の情報を含めてもよい。ここで、他の情報は、例えば復帰予定の無線ＬＡＮのパラメータや復帰の理由等を含みうる。そして、デジタルカメラ１０１は、無線ＬＡＮ接続処理を行い（Ｓ１００６）、サービスを実行する（Ｓ１０１１）。
【００６１】
一方、デジタルカメラ１０１は、Ｓ１００１において無線ＬＡＮを一時停止しないと判定した場合（Ｓ１００１でＮＯ）は、続いて、無線ＬＡＮ停止通知を相手装置から受信したかを判定する（Ｓ１００７）。デジタルカメラ１０１は、相手装置から無線ＬＡＮ停止通知を受信した場合（Ｓ１００７でＹＥＳ）は、無線ＬＡＮ切断処理を行い（Ｓ１００８）、その後、相手装置から無線ＬＡＮ復帰通知を受信するのを待ち受ける（Ｓ１００９）。そして、デジタルカメラ１０１は、相手装置から無線ＬＡＮ復帰通知を受信すると（Ｓ１００９でＹＥＳ）、無線ＬＡＮ接続処理を行い（Ｓ１０１０）、サービスを実行する（Ｓ１０１１）。一方で、デジタルカメラ１０１は、Ｓ１００７において相手装置から無線ＬＡＮ停止通知を受信しなかったと判定した場合（Ｓ１００７でＮＯ）は、接続に関して特段の変更をせずに、サービスを実行する（Ｓ１０１１）。
【００６２】
そして、デジタルカメラ１０１は、Ｓ１０１１においてサービスを実行したことに応じて、サービス実行処理を終了する。なお、ここでのサービスの実行は、例えば、サムネイル画像一覧表示、本画像データの転送、又はＧＰＳ情報の付加等を含みうるが、これらに限られない。
【００６３】
なお、上述の例では、無線ＬＡＮ停止通知と無線ＬＡＮ復帰通知とを、同一の装置が行うようにしたが、それぞれを異なる装置が行ってもよい。例えば、無線ＬＡＮ停止通知を受信したデバイスが、無線ＬＡＮ停止通知を送信したデバイスに対して、任意のタイミングで無線ＬＡＮ復帰通知を送信してもよい。これにより、無線ＬＡＮ停止通知を受けた装置であっても、無線ＬＡＮを利用して情報を更新する必要がある場合等に、即座に無線ＬＡＮを復帰させることができるようになる。
【００６４】
Ｓ５１３において、サービス実行処理が完了すると、デジタルカメラ１０１は、再度、デバイス連携処理を終了するかを判定し（Ｓ５１２）、デバイス連携処理を終了する場合（Ｓ５１２でＹＥＳ）に、サービス切断処理を実行する（Ｓ５１４）。ここでサービス切断処理は、サービス接続処理で確立したＨＴＴＰリンクの切断及びサービス発見プロトコルによるサービス消滅の通知を行うことでありうるが、これに限られない。
【００６５】
デジタルカメラ１０１は、サービス切断処理を終了すると、無線ＬＡＮ切断処理を行い（Ｓ５１５）、ＢＬＥの役割を元に戻す（復帰する）か否かを判定する（Ｓ５１６）。この判定は、例えば、ＢＬＥ役割変更処理を実行したか否かによって行われうる。デジタルカメラ１０１は、ＢＬＥの役割の復帰が不要であると判定すると（Ｓ５１６でＮＯ）、そのまま処理を終了する。一方、デジタルカメラ１０１は、ＢＬＥの役割の復帰を行うと判定すると（Ｓ５１６でＹＥＳ）、ＢＬＥ役割復帰処理を実行する（Ｓ５１７）。
【００６６】
ここで、ＢＬＥ役割復帰処理について図１１を用いて説明する。デジタルカメラ１０１は、ＢＬＥ役割復帰処理を開始すると、まず、役割パターンがＡまたはＣであったかを判定する（Ｓ１１０１）。そして、デジタルカメラ１０１は、ＢＬＥ役割パターンがＡまたはＣであった場合（Ｓ１１０１でＹＥＳ）には、役割変更通知を行い（Ｓ１１０２）、リンク切断処理を行う（Ｓ１１０３）。その後、デジタルカメラ１０１は、ＢＬＥ接続処理を行い（Ｓ１１０４）、役割パターンがＣであった場合（Ｓ１１０５でＹＥＳ）には、さらに役割変更報知メッセージを送信して（Ｓ１１０６）、ＢＬＥ役割復帰処理を終了する。なお、デジタルカメラ１０１は、ＢＬＥ役割パターンがＡであった場合（Ｓ１１０５でＮＯ）には、役割変更報知メッセージを送信せずに処理を終了する。
【００６７】
一方、デジタルカメラ１０１は、役割パターンがＢであった場合（Ｓ１１０１でＮＯ、Ｓ１１０７でＹＥＳ）には、探索処理を停止し（Ｓ１１０８）、処理を終了する。また、デジタルカメラ１０１は、役割パターンがＤであった場合（Ｓ１１０１でＮＯ、Ｓ１１０７でＮＯ）には、役割変更通知を送信して（Ｓ１１０９）、処理を終了する。このようにしてＢＬＥの役割の復帰をすることにより、役割の変更を行ったことにより切断された、他の相手装置とのＢＬＥリンクを、ユーザの操作を伴わずに、自動で再確立することができる。
【００６８】
（システムの処理の流れの例）
続いて、システム全体の処理の流れについて、図１２〜図１５を用いて説明する。図１２はデバイス連携開始から接続処理まで、図１３はサービス実行からデバイス連携終了まで、図１４はマルチデバイス連携開始から接続処理まで、図１５はサービス実行からＢＬＥ役割復帰まで、の処理の流れの例をそれぞれ示している。
【００６９】
まず、デバイス連携開始から接続処理までの処理の流れについて、図１２を用いて説明する。ここで、デジタルカメラ１０１とスマートデバイス１０２は、ＢＬＥによる接続を確立していないものとし（Ｓ５０２でＮＯ）、その後の接続処理（Ｓ５０３）を実行するものとする。
【００７０】
まず、ユーザは、デジタルカメラ１０１及びスマートデバイス１０２においてデバイス連携を開始するため、例えば互いのＮＦＣ通信部を近接させる（Ｍ１２０１及びＭ１２０２）。なお、ここでは、デバイス連携を開始するための何らかの契機が与えられれば足り、ＮＦＣ通信部の近接は必ずしも必要ではない。
【００７１】
デジタルカメラ１０１は、デバイス連携を開始するための契機を検出すると、無線ＬＡＮのＡＰ機能を起動する（Ｍ１２０３）。一方、スマートデバイス１０２は、デバイス連携を開始するための契機を検出すると、アプリケーションを起動する（Ｍ１２０４）。なお、スマートデバイス１０２は、無線ＬＡＮのクライアントとしての機能を常にオンとしていてもよいし、アプリケーションの起動に伴って無線ＬＡＮの機能を起動してもよい。また、その際に、ＡＰとして動作するかクライアントとして動作するかが決定されてもよいが、本例では、スマートデバイス１０２は、いずれの場合であっても無線ＬＡＮにおいてクライアントとして動作するものとする。
【００７２】
デジタルカメラ１０１及びスマートデバイス１０２は、無線ＬＡＮ機能の起動後、無線ＬＡＮによる接続処理を行い（Ｍ１２０５）、サービス接続処理を行う（Ｍ１２０６）。デジタルカメラ１０１は、サービス接続処理を完了すると、ＢＬＥ情報取得要求を、スマートデバイス１０２へ送信する（Ｍ１２０７）。スマートデバイス１０２は、デジタルカメラ１０１からＢＬＥ情報取得要求を受信すると、ＢＬＥ情報取得応答をデジタルカメラ１０１へと送信する（Ｍ１２０８）。デジタルカメラ１０１は、ＢＬＥ情報取得応答を受信すると、役割決定処理を行う（Ｍ１２０９）。本例では、デジタルカメラ１０１がペリフェラルに、スマートデバイス１０２がセントラルに、それぞれ決定したものとする。
【００７３】
デジタルカメラ１０１は、役割決定処理が完了すると、役割決定通知を送信し（Ｍ１２１０）、報知処理を開始する（Ｍ１２１１）。スマートデバイス１０２は、役割決定通知を受信すると、探索処理を開始する（Ｍ１２１２）。デジタルカメラ１０１は、報知処理を開始したことに応じて報知メッセージを送信する（Ｍ１２１３）。スマートデバイス１０２は、報知メッセージを受信してデジタルカメラ１０１を発見すると、デジタルカメラ１０１へ接続要求を送信する（Ｍ１２１４）。その後、デジタルカメラ１０１及びスマートデバイス１０２は、リンク確立処理を行う（Ｍ１２１５）。以上により、デジタルカメラ１０１及びスマートデバイス１０２はそれぞれ、ペリフェラル及びセントラルとしてＢＬＥ接続を完了し、Ｓ５０３の接続処理も完了する。
【００７４】
次に、サービス実行からデバイス連携終了までの処理例について図１３を用いて説明する。なお、以下では、サービスとして、スマートデバイスでのサムネイル画像一覧の表示及び本画像データの取得が実行されるものとする。
【００７５】
ユーザは、スマートデバイス１０２においてサムネイル画像一覧を表示するため、メニュー選択を行う（Ｍ１３０１）。スマートデバイス１０２は、サムネイル画像一覧表示モードへ移行すると、デジタルカメラ１０１にサムネイル画像一覧取得要求を送信する（Ｍ１３０２）。デジタルカメラ１０１は、サムネイル画像一覧取得要求を受信すると、スマートデバイス１０２へサムネイル画像一覧取得応答を送信する（Ｍ１３０３）。スマートデバイス１０２は、サムネイル画像一覧取得応答を受信すると、無線ＬＡＮ停止通知を送信する（Ｍ１３０４）。そして、デジタルカメラ１０１及びスマートデバイス１０２は、無線ＬＡＮの切断処理を行う（Ｍ１３０５）。そして、デジタルカメラ１０１は、無線ＬＡＮ切断処理を完了すると、無線ＬＡＮのＡＰ機能を停止する（Ｍ１３０６）。
【００７６】
ユーザは、スマートデバイス１０２において、本画像を取得するため、サムネイル画像一覧から所望の画像データを選択する。スマートデバイス１０２は、ユーザによる取得データの選択に応じて、無線ＬＡＮ復帰通知をデジタルカメラ１０１へ送信する（Ｍ１３０８）。デジタルカメラ１０１は、無線ＬＡＮ復帰通知を受信すると、無線ＬＡＮのＡＰ機能を起動する（Ｍ１３０９）。そして、デジタルカメラ１０１及びスマートデバイス１０２は、無線ＬＡＮ接続処理を行う（Ｍ１３１０）。なお、ここでの無線ＬＡＮ接続処理は、例えば、図５のＳ５０２でＹＥＳと判断され、Ｓ５０４でＮＯと判断されることによって行われる。
【００７７】
スマートデバイス１０２は、無線ＬＡＮ接続処理が完了すると、デジタルカメラ１０１に本画像データ取得要求を送信する（Ｍ１３１１）。デジタルカメラ１０１は、本画像データ取得要求を受信すると、スマートデバイス１０２に本画像データ取得応答を送信する（Ｍ１３１２）。
【００７８】
その後、ユーザが、スマートデバイス１０２においてデバイス連携を終了するため、アプリケーションを終了した（Ｍ１３１３）とする。すると、デジタルカメラ１０１及びスマートデバイス１０２は、サービス切断処理を行い（Ｍ１３１４）、無線ＬＡＮ切断処理を行う（Ｍ１３１５）。デジタルカメラ１０１は無線ＬＡＮ切断処理を完了すると、無線ＬＡＮのＡＰ機能を停止し（Ｍ１３１６）、デバイス連携を終了する。
【００７９】
ここまでは、１つのデジタルカメラ１０１と１つのスマートデバイス１０２との間でのデバイス連携について説明した。ここからは、デジタルカメラ１０１及びスマートデバイス１０２の間と、デジタルカメラ１０１及びスマートデバイス１０３の間とでデバイス連携を実行するマルチデバイス連携について説明する。まず、マルチデバイス連携の開始から接続処理までの処理の流れについて図１４を用いて説明する。なお、本例では、デジタルカメラ１０１及びスマートデバイス１０２は、それぞれ、ペリフェラル及びセントラルとして既にＢＬＥのリンクを確立しているものとする。
【００８０】
まず、ユーザは、デジタルカメラ１０１及びスマートデバイス１０２においてマルチデバイス連携を開始するため、互いのＮＦＣ通信部を近接させるなどの契機を与える（Ｍ１４０１及びＭ１４０２）。スマートデバイス１０２は、デバイス連携開始の契機を検出すると、アプリケーションを起動する（Ｍ１４０３）。続いて、ユーザはデジタルカメラ１０１及びスマートデバイス１０３においてマルチデバイス連携を開始するため、互いのＮＦＣ通信部を近接させるなどの契機を与える（Ｍ１４０４及びＭ１４０５）。スマートデバイス１０３は、デバイス連携開始の契機を検出すると、アプリケーションを起動し（Ｍ１４０６）、報知処理を開始する（Ｍ１４０７）。
【００８１】
一方、デジタルカメラ１０１は、デバイス連携開始の契機を検出すると、役割再決定処理を行う（Ｍ１４０８）。ここで、本例では、デジタルカメラ１０１が、役割パターンＡを選択したものとする。デジタルカメラ１０１は、役割再決定処理が完了すると、役割変更報知メッセージを送信し（Ｍ１４０９）、さらに、役割変更通知を送信する（Ｍ１４１０）。そして、デジタルカメラ１０１及びスマートデバイス１０２は、リンク切断処理を行う（Ｍ１４１１）。デジタルカメラ１０１は、リンク切断処理が完了すると、ペリフェラルとしての報知処理を停止し（Ｍ１４１２）、セントラルとしての探索処理を開始する（Ｍ１４１３）。一方で、スマートデバイス１０２は、リンク切断処理が完了すると、セントラルとしての探索処理を停止し（Ｍ１４１４）、ペリフェラルとしての報知処理を開始する（Ｍ１４１５）。
【００８２】
スマートデバイス１０２は、報知処理を開始した後に、報知メッセージを送信する（Ｍ１４１６）。デジタルカメラ１０１は、報知メッセージを受信してスマートデバイス１０２を発見すると、スマートデバイス１０２に接続要求を送信する（Ｍ１４１７）。そして、デジタルカメラ１０１及びスマートデバイス１０２は、リンク確立処理を行う（Ｍ１４１８）。
【００８３】
スマートデバイス１０３は、報知処理を開始した後に、報知メッセージを送信する（Ｍ１４１９）。デジタルカメラ１０１は、報知メッセージを受信してスマートデバイス１０３を発見すると、スマートデバイス１０３に接続要求を送信する（Ｍ１４２０）。そして、デジタルカメラ１０１及びスマートデバイス１０３は、リンク確立処理を行う（Ｍ１４２１）。
【００８４】
以上の処理により、デジタルカメラ１０１はセントラルとして、スマートデバイス１０２及びスマートデバイス１０３はペリフェラルとして、ＢＬＥによる接続が確立される。デジタルカメラ１０１は、ＢＬＥによるリンク確立処理を完了すると、無線ＬＡＮのＡＰ機能を起動し（Ｍ１４２２）、スマートデバイス１０２及びスマートデバイス１０３に無線ＬＡＮ開始要求を送信する（Ｍ１４２３及びＭ１４２４）。そして、デジタルカメラ１０１とスマートデバイス１０２との間、デジタルカメラ１０１とスマートデバイス１０３との間で無線ＬＡＮ接続処理が実行され（Ｍ１４２５及びＭ１４２６）、サービス接続処理が実行される（Ｍ１４２７及びＭ１４２８）。
【００８５】
次に、マルチデバイス連携におけるサービス実行から役割復帰処理までの処理の流れについて図１５を用いて説明する。ここで、本例では、サービスとして、デジタルカメラからスマートデバイスへ撮像画像データの転送が行われるものとする。
【００８６】
まず、デジタルカメラ１０１は、一定時間、撮像操作がないと判定すると、スマートデバイス１０２及びスマートデバイス１０３に無線ＬＡＮ停止通知を送信する（Ｍ１５０１及びＭ１５０２）。そして、デジタルカメラ１０１とスマートデバイス１０２との間で、また、デジタルカメラ１０１とスマートデバイス１０３との間で、無線ＬＡＮ切断処理が実行される（Ｍ１５０３及びＭ１５０４）。デジタルカメラ１０１は、無線ＬＡＮ切断処理を完了すると、無線ＬＡＮのＡＰ機能を停止する（Ｍ１５０５）。
【００８７】
その後、デジタルカメラ１０１は、ユーザが撮像操作を行うと（Ｍ１５０６）、無線ＬＡＮのＡＰ機能を起動し（Ｍ１５０７）、スマートデバイス１０２及びスマートデバイス１０３に、無線ＬＡＮ復帰通知を送信する（Ｍ１５０８及びＭ１５０９）。そして、デジタルカメラ１０１とスマートデバイス１０２との間で、また、デジタルカメラ１０１とスマートデバイス１０３との間で、無線ＬＡＮ接続処理が実行される（Ｍ１５１０及びＭ１５１１）。デジタルカメラ１０１は、無線ＬＡＮ接続処理を完了すると、スマートデバイス１０２及びスマートデバイス１０３に撮像画像データを転送する（Ｍ１５１２及びＭ１５１３）。
【００８８】
その後、ユーザは、デジタルカメラ１０１においてマルチデバイス連携を終了するため、ボタン操作を行ったものとする（Ｍ１５１４）。すると、デジタルカメラ１０１とスマートデバイス１０２との間、及び、デジタルカメラ１０１とスマートデバイス１０３との間で、サービス切断処理（Ｍ１５１５及びＭ１５１６）と、無線ＬＡＮ切断処理と（Ｍ１５１７及びＭ１５１８）が行われる。デジタルカメラ１０１は、その後、無線ＬＡＮのＡＰ機能を停止し（Ｍ１５１９）、役割復帰処理を行う。そして、デジタルカメラ１０１は、スマートデバイス１０２及びスマートデバイス１０３に役割変更通知を送信し（Ｍ１５２０及びＭ１５２１）、リンク切断処理を行う（Ｍ１５２２及びＭ１５２３）。ここでは、役割パターンＡが選択されていたため、デジタルカメラ１０１は、リンク切断処理を完了すると、探索処理を停止し（Ｍ１５２４）、報知処理を開始する（Ｍ１５２５）。
【００８９】
スマートデバイス１０２は、リンク切断処理を完了すると、役割をセントラルとしてＢＬＥ接続処理を行う。すなわち、スマートデバイス１０２は、報知処理を停止し（Ｍ１５２６）、探索処理を開始する（Ｍ１５２７）。一方で、スマートデバイス１０３は、リンク切断処理を完了すると、報知処理を停止する（Ｍ１５２８）。ここで、デジタルカメラ１０１は、報知処理を開始後に、報知メッセージを送信している（Ｍ１５２９）。スマートデバイス１０２は、この報知メッセージを受信すると、デジタルカメラ１０１に接続要求を送信する（Ｍ１５３０）。これにより、デジタルカメラ１０１及びスマートデバイス１０２は、ＢＬＥによるリンクを確立することができる。以上の処理により、デジタルカメラ１０１及びスマートデバイス１０２は、それぞれ、ペリフェラル及びセントラルに復帰する。
【００９０】
（システムの処理の流れの別の例）
上述の例では、ＢＬＥ役割再決定処理において役割パターンＡが選択された場合について説明した。続いて、別の例として、ＢＬＥ役割再決定処理において役割パターンＢが選択された場合のマルチデバイス連携に係る処理の流れについて、図１６及び図１７を用いて説明する。
【００９１】
まず、マルチデバイス連携開始から接続処理までの処理の流れについて図１６を用いて説明する。ここで、Ｍ１６０１からＭ１６０８までの処理については、図１４のＭ１４０１からＭ１４０８までの処理と同様であるため、説明を省略する。
【００９２】
デジタルカメラ１０１は、役割再決定処理により役割パターンＢを選択すると、ＢＬＥにおける役割にセントラルを追加するための処理を行う。すなわち、デジタルカメラ１０１は、探索処理を開始し（Ｍ１６０９）、役割変更報知メッセージを送信する（Ｍ１６１０）。なお、探索処理の開始と役割変更報知メッセージの送信の開始とは、同時又は略同時であってもよいし、図９のＳ９１３及びＳ９１４に示すように、役割変更報知メッセージの送信の開始が、探索処理の開始より早くてもよい。一方で、スマートデバイス１０２は、ＢＬＥにおける役割はセントラルのままであるため、特段の処理を行わない。
【００９３】
スマートデバイス１０３は、報知処理を開始すると、報知メッセージを送信する（Ｍ１６１１）。デジタルカメラ１０１は、報知メッセージを受信すると、スマートデバイス１０３に接続要求を送信する（Ｍ１６１２）。そして、デジタルカメラ１０１はセントラルとして、スマートデバイス１０３はペリフェラルとして、ＢＬＥによるリンクが確立される（Ｍ１６１３）。
【００９４】
以上により、デジタルカメラ１０１は、ペリフェラルとして、セントラルであるスマートデバイス１０２と接続を確立し、同時に、セントラルとして、ペリフェラルであるスマートデバイス１０３と接続を確立することができる。
【００９５】
これ以降の処理（Ｍ１６１４からＭ１６２０）については図１４のＭ１４２２からＭ１４２８までの処理と同様であるため、説明を省略する。
【００９６】
次に、サービス実行から役割復帰までの処理の流れの例について図１７を用いて説明する。ここで、Ｍ１７０１からＭ１７１９までの処理については、図１５のＭ１５０１からＭ１５１９までの処理と同様であるため、説明を省略する。
【００９７】
デジタルカメラ１０１が、無線ＬＡＮのＡＰ機能を停止した後、デジタルカメラ１０１及びスマートデバイス１０３は、リンク切断処理を行う（Ｍ１７２０）。これにより、デジタルカメラ１０１は、ＢＬＥにおいてペリフェラルの単体動作に戻り、リンク切断処理の完了後に探索処理を停止する（Ｍ１７２１）。スマートデバイス１０３は、リンク切断処理が完了すると、報知処理を停止する（Ｍ１７２２）。
【００９８】
以上のように、ＢＬＥなどの第１の通信部と、この第１の通信部よりも高速かつ消費電力が大きい（場合によっては、さらに通信可能距離が長い）第２の通信部とを有する通信装置において、第１の通信部の役割を第２の通信部の役割に整合させる。これにより、複数の相手装置と接続する場合においても、第１の通信部を用いた第２の通信部の通信制御を実行し、デバイス連携処理に係る消費電力を低減することが可能となる。このときに、相手装置がセントラルに非対応である場合や、役割を変更することができない場合であっても、それらをユーザが意識することなく、ＢＬＥを利用した無線ＬＡＮの接続制御を行うことができる。
【００９９】
なお、上述の例では、デジタルカメラ又はスマートデバイスとの間の通信制御の例について説明したが、これに限られない。例えば、デジタルカメラとプリンタとの間での通信制御、プリンタとスマートデバイスとの間での通信制御、複数のデジタルカメラ間での通信制御に、上述の処理を適用することが可能である。
【０１００】
また、上述の例では、デジタルカメラ１０１が無線ＬＡＮのＡＰとなる場合について説明したが、これに限られない。例えば、スマートデバイス１０２が、無線ＬＡＮのＡＰとなるようにしてもよい。この場合、役割パターンは自装置と相手装置のデバイス情報や通常状況等に応じて、役割パターンＣまたはＤが選択される。
【０１０１】
また、上述の例では、ＢＬＥ役割復帰処理が無線ＬＡＮ切断処理の後に実行される場合の例について説明したが、これは別のタイミングで実行されてもよい。例えば、デバイス連携を開始するタイミング等において、ＢＬＥ役割復帰処理が開始されてもよい。これにより、同一の相手装置と再接続する際に、役割変更が行われることがなくなるため、迅速にデバイス連携を開始することができる。
【０１０２】
また、上述の例では、デジタルカメラ１０１は、無線ＬＡＮ切断処理が完了すると無線ＬＡＮのＡＰ機能を停止するようにしたが、必ずしもこれを停止する必要はない。例えば、デジタルカメラ１０１は、無線ＬＡＮのＡＰ機能を停止せずに、ビーコン信号の送信周期を長期間に設定してもよい。これにより、消費電力を抑制しながら、無線ＬＡＮ復帰時の処理時間を短縮することができる。また、上述の例では、スマートデバイスにおいて、無線ＬＡＮのクライアント機能が常に起動していることを前提として説明したが、無線ＬＡＮの接続及び切断を契機に起動／停止するようにしてもよい。これにより、デジタルカメラ１０１に加えて、スマートデバイスの消費電力をも低減することができる。
【０１０３】
さらに、上述の例では、スマートデバイスはデバイス連携の開始の契機（例えば、ＮＦＣの近接）を検出したことに応じてアプリケーションを起動するようにしたが、これに限られない。例えば、アプリケーションは、あらかじめバックグランドサービスとして起動されていてもよい。また、アプリケーションを起動した後に、デバイス連携の開始の契機が与えられてもよい。
【０１０４】
また、上述の例では、デジタルカメラ１０１は、ユーザが撮像操作を行うと直ちに無線ＬＡＮに復帰する場合について説明したが、別のタイミングで無線ＬＡＮに復帰してもよい。例えば、デジタルカメラ１０１は、撮像されたデータが一定のサイズを超えて蓄積された場合に、無線ＬＡＮに復帰するようにしてもよい。これにより、デジタルカメラ１０１が無線ＬＡＮ復帰時に効率よくデータを転送することが可能となり、より消費電力を低減することができる。
【０１０５】
また、上述の説明では、各通信装置が、ＩＥＥＥ８０２．１１準拠の無線ＬＡＮ及びＢＬＥを通信機能として用いる場合について説明したが、これに限られない。例えば、ワイヤレスＵＳＢ、ＭＢＯＡ、ＵＷＢ、ＺｉｇＢｅｅ、他のバージョンのＢｌｕｅｔｏｏｔｈ（商標登録）等の他の無線媒体が用いられてもよい。また、有線ＬＡＮ等の有線通信媒体が用いられてもよい。なお、ＭＢＯＡは、Ｍｕｌｔｉ  Ｂａｎｄ  ＯＦＤＭ  Ａｌｌｉａｎｃｅの略である。また、ＵＷＢには、ワイヤレスＵＳＢ、ワイヤレス１３９４、ＷＩＮＥＴなどが含まれる。
【０１０６】
＜＜その他の実施形態＞＞
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【０１０７】
１０１：デジタルカメラ、１０２及び１０３：スマートデバイス、２０１：無線ＬＡＮ制御部、２０３：ＢＬＥ制御部、２０５：制御部、３０１：無線ＬＡＮ制御部、３０５：ＢＬＥ制御部、３０８：制御部
【図１】
2017017594.tif 000003
【図２】
2017017594.tif 000004
【図３】
2017017594.tif 000005
【図４】
2017017594.tif 000006
【図５】
2017017594.tif 000007
【図６】
2017017594.tif 000008
【図７】
2017017594.tif 000009
【図８】
2017017594.tif 000010
【図９】
2017017594.tif 000011
【図１０】
2017017594.tif 000012
【図１１】
2017017594.tif 000013
【図１２】
2017017594.tif 000014
【図１３】
2017017594.tif 000015
【図１４】
2017017594.tif 000016
【図１５】
2017017594.tif 000017
【図１６】
2017017594.tif 000018
【図１７】
2017017594.tif 000019