(57)【特許請求の範囲】
【請求項１】
通信装置であって、
相手装置と双方向のメッセージ通信を行うための双方向通信モードと相手装置から所定の記憶領域へのアクセスを受け付ける他のモードによる通信を行う第１通信部と、
第１の消費電力の活性モードと、前記第１の消費電力より消費電力が少ない非活性モードとを有する制御部と、
前記制御部が前記非活性モードであることを検知する検知手段と、を有し、
前記第１通信部は、前記制御部が前記非活性モードのときに通信相手との間で前記双方向通信モードを行う場合に前記通信相手から所定のサービスが指定されると、前記制御部が前記非活性モードの状態で前記指定された所定のサービスに従った情報の通信を行うことを特徴とする通信装置。
【請求項２】
前記第１通信部とは異なる第２通信部を有し、
前記第１通信部は、前記所定のサービスとして前記第２通信部の通信のための通信パラメータの設定が指定されると、前記制御部が前記非活性モードの状態で前記通信パラメータの通信を行うことを特徴とする請求項１に記載の通信装置。
【請求項３】
前記第１通信部は、前記制御部が前記非活性モードのときに通信相手から前記双方向通信モードによる通信を要求された場合に前記通信相手から前記所定のサービスとは異なるサービスが指定されると、該指定されたサービスに従った通信は行わないことを特徴とする請求項１または請求項１または２に記載の通信装置。
【請求項４】
前記第１通信部は、前記制御部が前記非活性モードのときに通信相手との間で前記他のモードによる通信を行う場合は、前記制御部が前記活性モードか前記非活性モードかに関わらず、前記通信相手と通信することを特徴とする請求項１乃至請求項３のいずれか１項に記載の通信装置。
【請求項５】
前記第１通信部は、前記制御部が前記非活性モードのときに通信相手との間で前記双方向通信モードを行う場合に前記通信相手から前記所定のサービスが指定されると、前記所定の記憶領域の記憶されている情報を送信または前記通信相手から受信した情報の前記所定の記憶領域への書き込みを行うことを特徴とする請求項１乃至請求項４のいずれか１項に記載の通信装置。
【請求項６】
前記第１通信部は、前記非活性モードの状態で前記所定のサービスに従った情報の通信を行った後に前記制御部が前記活性モードに遷移したことを検出すると、前記通信した情報を前記制御部に通知することを特徴とする請求項１乃至請求項５のいずれか１項に記載の通信装置。
【請求項７】
前記制御部は、前記非活性モードの状態で前記所定のサービスに従った情報の通信を行った後に前記制御部が前記活性モードに遷移した場合、前記所定の記憶領域に記憶されている情報を確認することを特徴とする請求項１乃至請求項５のいずれか１項に記載の通信装置。
【請求項８】
相手装置と双方向のメッセージ通信を行うための双方向通信モードと相手装置から所定の記憶領域へのアクセスを受け付ける他のモードによる通信を行う第１通信部と、
第１の消費電力の活性モードと、前記第１の消費電力より消費電力が少ない非活性モードとを有する制御部と、を有する通信装置の制御方法であって、
前記第１通信部は、前記制御部が前記非活性モードのときに通信相手との間で前記双方向通信モードを行う場合に前記通信相手から所定のサービスが指定されると、前記制御部が前記非活性モードの状態で前記指定された所定のサービスに従った情報の通信を行うことを特徴とする通信装置の制御方法。
【請求項９】
請求項１乃至請求項７の何れか１項に記載の通信装置としてコンピュータを機能させることを特徴とするコンピュータプログラム。
【請求項１０】
前記第１通信部は、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）規格に準拠した通信を行うことを特徴とする請求項１乃至請求項７のいずれか１項に記載の通信装置。
【請求項１１】
前記双方向通信モードは、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）規格に規定される双方向通信モードであり、
前記他のモードは、ＮＦＣ規格に規定されるカードエミュレーションモードであることを特徴とする請求項１乃至請求項７、請求項１０のいずれか１項に記載の通信装置。
【請求項１２】
前記所定のサービスは、前記第１通信部が通信に用いる第１通信方式から、当該第１通信方式と異なる第２通信方式にハンドオーバーするためのサービスであって、前記双方向通信モードによる通信を利用するサービスであることを特徴とする請求項１乃至請求項７、請求項１０、請求項１１のいずれか１項に記載の通信装置。
【請求項１３】
前記通信装置は、前記制御部が前記非活性モードの状態で前記所定のサービスに従った情報であって、前記第２通信方式にハンドオーバーするための情報の通信が前記第１通信部により行われた後に、前記制御部が前記活性モードに遷移した場合、前記第２通信方式にハンドオーバーするための情報に基づいて、前記第２通信方式により通信することを特徴とする請求項１２に記載の通信装置。
【請求項１４】
前記第２通信方式は、ＩＥＥＥ８０２．１１、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＷｉｒｅｌｅｓｓＵＳＢまたはＷｉＧｉｇであることを特徴とする請求項１２または１３に記載の通信装置。
【請求項１５】
前記第１通信部は、前記制御部の前記活性モードにおける制御を伴うことで、前記所定のサービスと異なるサービスを行うための通信であって、前記双方向通信モードによる通信を行うことが可能であり、
前記制御部の前記活性モードにおける制御を伴うことなく、前記所定のサービスを行うための通信であって、前記双方向通信モードによる通信を行うことが可能であることを特徴とする請求項１乃至請求項７、請求項１０乃至請求項１４のいずれか１項に記載の通信装置。
【請求項１６】
通信装置であって、
相手装置と双方向のメッセージ通信を行うための双方向通信を、近接無線通信により行う通信手段と、
第１モードと、前記第１モードより消費電力が少ない第２モードとを有する前記通信装置のモードを制御する第１制御手段と、
前記通信装置が前記第１モードのときに第１サービスの実行を要求された場合、前記通信装置の前記第１モードにおける処理を伴って、前記第１サービスを実行するための通信を前記通信手段に行わせる第２制御手段と、
前記通信装置が前記第２モードのときに前記第１サービスの実行を要求された場合、前記第１サービスを実行するための前記通信手段による通信を制限する制限手段と、
前記通信装置が前記第２モードのときに前記第１サービスと異なる第２サービスの実行を要求された場合、前記通信装置の前記第１モードにおける処理を伴うことなく、前記通信装置が前記第２モードの状態で、前記第２サービスを実行するための通信を前記通信手段に行わせる第３制御手段と、
を有することを特徴とする通信装置
【請求項１７】
前記第２サービスは、前記通信手段が通信に用いる第１通信方式から、当該第１通信方式と異なる第２通信方式にハンドオーバーするためのサービスであることを特徴とする請求項１６に記載の通信装置。
【請求項１８】
前記通信手段は、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）規格に準拠した通信を行うことを特徴とする請求項１６または１７に記載の通信装置。
【請求項１９】
前記第１サービスは、画像転送サービスであることを特徴とする請求項１６乃至１８のいずれか１項に記載の通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置、制御方法およびプログラムに関する。
【背景技術】
【０００２】
近年、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）、ＩｒＤＡ  （Ｉｎｆｒａｒｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ）、ＴｒａｎｓｆｅｒＪｅｔ（登録商標）などの近接無線通信が利用され始めている。ＮＦＣはＮＦＣ  Ｆｏｒｕｍにて規格化が進められており、双方向通信を行う双方向通信モード、ＮＦＣタグを読み書きするリーダライタモード、ＮＦＣタグとして動作するカードエミュレーションモードの３つのモードが定義されている。
【０００３】
ＮＦＣの双方向通信モードを利用するアプリケーションとして、ＮＦＣからＷｉ−Ｆｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）等の異なる無線通信方式へのハンドオーバーに必要な無線パラメータ情報を授受するためのプロトコルが規格化されている。ＮＦＣを用いたハンドオーバーを実現することで、２台の機器を近づけるだけでＷｉ−Ｆｉ等の高速な通信路を確立し、大容量データを送受信することができる（特許文献１、特許文献２）。
【０００４】
また、ＥＴＳＩ（Ｅｕｒｏｐｅａｎ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎｓ  Ｓｔａｎｄａｒｄｓ  Ｉｎｓｔｉｔｕｔｅ）でもＮＦＣについての標準規格がある。ＥＴＳＩは、ＮＦＣの通信チップとＵＩＣＣ（Ｕｎｉｖｅｒｓａｌ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ  Ｃｏｎｔｒｏｌ）等を含むホスト部の間で通信するためのＨＣＩ（Ｈｏｓｔ  Ｃｏｎｔｒｏｌｌｅｒ  Ｉｎｔｅｒｆａｃｅ）を規格化している。ＨＣＩを利用することで、ＮＦＣの通信チップとホスト部を異なるＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）チップに分離することができる。これにより、例えばＵＩＣＣ内のＮＦＣタグのファイルシステムを利用する場合に、ＮＦＣの誘導起電力のみを用いてＵＩＣＣを起動しＮＦＣタグとして動作することも可能となる。ただし、ＮＦＣの誘導起電力で給電できる電力量は小さいため、一般的にはＵＩＣＣなどの局所的な給電にのみ誘導起電力を利用し、機器のホスト部を起動する場合は内部電源による給電が必要となる。
【０００５】
通信チップとホスト部とを分離する形態として、ＮＦＣタグをＵＩＣＣに実装し、双方向通信モードとリーダライタモードに関するプロトコルスタックを機器のホスト部に実装する形態が考えられる。この形態では、一方の機器をＮＦＣタグとし、他方の機器のリーダライタとして通信した場合、一方の機器はホスト部の介在なしで動作できる。すなわちユーザはメイン電源オンやアプリケーション操作を行わなくても機能を実現できる。また、２台の機器間で双方向通信モードを利用する場合、相手から要求されるサービスを実現するためにホスト部を動作させた状態で通信している。
【０００６】
２台の機器間で無線ＬＡＮ等の無線設定情報の提供、受信を行う場合、双方向通信モードを利用してＮＦＣの通信を行わなければならない。さらに、双方向通信モードを利用する処理を行う場合、双方の機器においてホスト部を動作させた状態でＮＦＣの通信を行っている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００９−２０７０６９号公報
【特許文献２】特開２０１１−１８２４４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
上述のように、２台の機器間で無線ＬＡＮ等の無線設定情報の提供、受信を行う場合、双方向通信モードを利用してＮＦＣの通信を行わなければならない。さらに、双方向通信モードを利用する処理を行う場合、機器間で転送する情報に関係なく、双方の機器においてホスト部を動作させた状態でＮＦＣの通信を行っていた。
したがって、撮像や画像交換などの操作とは関係なく、無線ＬＡＮ等の無線設定情報の提供、受信を行いたい場合にもホスト部を動作させていた。つまり、ホスト部が低消費電力モードの場合、すなわちメイン電源オフの場合でも一旦メイン電源をオンにしてから無線設定情報の提供、受信の処理を行わなければならず、電源をオフしていた機器の電力も消費してしまう。また、電池切れの場合、ホスト部は動できず、無線設定情報の提供、受信が行えない。
以上のように、制御部と通信部を有する通信装置では制御部が低消費電力モードまたは動作不能の状態の非活性モードの状態では双方向通信モードを用いた通信が行えない。
【課題を解決するための手段】
【０００９】
本発明は、通信装置であって、相手装置と双方向のメッセージ通信を行うための双方向通信モードと相手装置から所定の記憶領域へのアクセスを受け付ける他のモードによる通信を行う第１通信部と、第１の消費電力の活性モードと、前記第１の消費電力より消費電力が少ない非活性モードとを有する制御部と、前記制御部が前記非活性モードであることを検知する検知手段と、を有し、前記第１通信部は、前記制御部が前記非活性モードのときに通信相手との間で前記双方向通信モードを行う場合に前記通信相手から所定のサービスが指定されると、前記制御部が前記非活性モードの状態で前記指定された所定のサービスに従った情報の通信を行うことを特徴とする。
【発明の効果】
【００１０】
本発明によれば、通信装置が、活性モードより消費電力が少ない非活性モードであっても、双方向通信モードを用いて所定のサービスに従った情報を送信または受信することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施例におけるシステム構成図
【図２】本発明の実施例におけるデジタルカメラのブロック図
【図３】本発明の実施例におけるデジタルカメラ１０１の近距離無線通信部２０３の動作を示すフローチャート
【図４】本発明の実施例におけるデジタルカメラ１０１のホスト部２０２がＳＬＥＥＰモードの場合のデジタルカメラ１０１とプリンタ１０２の間のメッセージチャート
【図５】本発明の実施例におけるデジタルカメラ１０１のホスト部２０２がＡＣＴＩＶＥの場合のデジタルカメラ１０１とプリンタ１０２の間のメッセージチャート
【発明を実施するための形態】
【００１２】
（第一の実施例）
図１は本実施例のシステム構成図である。１０１はデジタルカメラ、１０２はプリンタである。１０３は近接無線通信である。デジタルカメラ１０１とプリンタを近づけることによって近接無線通信１０３を介してデータ通信を行うことができる。
【００１３】
近接無線通信１０３は、電磁誘導を利用した非接触ＩＣカード無線通信やＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）、誘導電界を利用した通信などであり、通信速度は最大数百ｋｂｐｓ、通信可能範囲は数センチメートル以内である。本実施例では、近接無線通信１０３は、ＮＦＣ  Ｆｏｒｕｍで規格化されているＮＦＣ規格を例に説明する。
【００１４】
通信モードは、物理的に接続した相手機器との間で論理的な通信路を確立するための役割を規定するものであり、ＮＦＣ規格では、リーダライタモード、カードエミュレーションモード、双方向通信モードが規定されている。
【００１５】
リーダライタモードは、リーダライタからのメモリアクセスを受け付け、ＮＦＣのタグが保持するメモリエリアを読み書きするモードである。カードエミュレーションモードは、ＮＦＣのタグを模擬することでリーダライタからのメモリアクセスを受け付けるモードである。双方向通信モードは、相手機器と双方向でメッセージ通信するモードであり、通信相手を双方向でデータパケットを通信する。双方向通信モードは、双方の機器が双方向通信モードで動作する必要がある。
【００１６】
ＮＦＣ  Ｆｏｒｕｍでは、Ｂｌｕｅｔｏｏｔｈ（登録商標）やＷｉ−ＦｉなどのＮＦＣ以外の通信方式にハンドオーバーするためのＮＦＣコネクションハンドオーバーを規格化している。ＮＦＣハンドオーバーでは、双方向通信モードを利用するダイナミックハンドオーバー方式とリーダライタモードを利用するスタティックハンドオーバー方式が規定されている。ダイナミックハンドオーバー方式は、双方の機器から任意のタイミングでハンドオーバーに必要な情報を生成して一方の機器から他方の機器に提供したり、交換したりできる。一方、スタティックハンドオーバー方式は、ＮＦＣタグに記憶された固定の情報をリーダライタ側が読み込むことのみが可能であり、ダイナミックハンドオーバー方式と比べて機能が限定される。近接無線通信１０３に、ＮＦＣ規格以外の方式を利用する場合でも、上記通信モード、方式モードと同様な通信モード、方式が利用可能であるとする。
【００１７】
１０４は無線ＬＡＮ通信であり、ＩＥＥＥ８０２．１１無線ＬＡＮ等のＷｉ−Ｆｉ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＷｉｒｅｌｅｓｓＵＳＢ，ＷｉＧｉｇなどの通信方式での通信であり、近接無線通信１０３とは異なる通信である。本実施例では、無線ＬＡＮ通信１０４はＷｉ−Ｆｉを例に説明する。無線ＬＡＮ通信１０４は、デジタルカメラ１０１とプリンタ１０２の間で直接無線通信するか、もしくは無線ＬＡＮアクセスポイントなどの中継機器を介して無線通信することができる。無線ＬＡＮ通信１０４による通信を開始する際、暗号方式、暗号鍵、認証方式、認証鍵等の情報を含む無線パラメータを互いの機器に設定することで暗号化や認証を行って通信することができる。具体的には、Ｗｉ−Ｆｉアライアンスで規格化されているＷＰＡ（Ｗｉ−Ｆｉ  Ｐｒｏｔｅｃｔｅｄ  Ａｃｃｅｓｓ）などが挙げられる。なお、それ以外の方法で暗号化・認証を行ってもよい。
【００１８】
Ｗｉ−Ｆｉアライアンスでは、無線パラメータの設定を簡単化するための方法も標準化されており、ＷＰＳ（Ｗｉ−Ｆｉ  Ｐｒｏｔｅｃｔｅｄ  Ｓｅｔｕｐ）やＷｉ−Ｆｉ  Ｄｉｒｅｃｔなどの規格が存在する。上記の規格では、無線ＬＡＮ以外のＮＦＣなどの通信経路を用いて機器で無線パラメータを設定するＯＯＢ（Ｏｕｔ−Ｏｆ−Ｂａｎｄ  Ｉｎｔｅｒｆａｃｅ）方式が規定されている。ＯＯＢ方式では、ＮＦＣで規格化されているＮＦＣコネクションハンドオーバーを利用して近距離無線通信１０３のネットワーク識別子および無線ＬＡＮ通信１０４の各種無線パラメータを設定する方法が規定されている。
【００１９】
図２は、デジタルカメラ１０１の構成を示すブロック図である。
【００２０】
２０１は近接無線通信１０３を行うための制御を行う通信部としてのチップ部である。２０２はデジタルカメラ１０１の撮像などの制御を行う制御部としてのホスト部である。デジタルカメラ１０１はチップ部２０１とホスト部２０２を有し、それぞれ別々の電源制御やＣＰＵの動作モードの規定が可能である。本実施例ではホスト部２０２はＳＬＥＥＰモードとＡＣＴＩＶＥモードの２つのＣＰＵ動作モードを持つ。ＳＬＥＥＰモードはユーザからは電源オフの状態であり、撮像動作などは行えない状態である。ユーザが電源スイッチをオンにするとＳＬＥＥＰモードからＡＣＴＩＶＥモード状態に遷移し、電源スイッチをオフにするとＡＣＴＩＶＥモードからＳＬＥＥＰモードに遷移する。ＳＬＥＥＰモードでもチップ部２０１は動作が可能で、近接無線通信１０３を行うことができる。また、ＳＬＥＥＰモードはＡＣＴＩＶＥモードよりも消費電力が少ない低消費電力モードである。ＡＣＴＩＶＥモードはホスト部２０２が動作する活性モードである。ＳＬＥＥＰモードはホスト部２０２が低消費電力状態である非活性モードである。
【００２１】
２０３は近接無線通信１０３の制御を行う近接無線通信部である。２０４はホスト部２０２の動作モードを検出するホスト動作モード検知部である。ホスト動作モード検知部２０４は、ホスト部２０２がＡＣＴＩＶＥモードかＳＬＥＥＰモードかを検知する。また、デジタルカメラ１０１のバッテリ残量が無くなってしまい、ホスト部２０２が動作しない場合も、ホスト動作モード検知部２０４はホスト部２０２がＳＬＥＥＰモードであると検知する。ホスト部２０２が動作しない場合も非活性モードである。
【００２２】
２０５はメモリであり、２０６は無線に関する各種情報を格納する記憶領域である。このエリア２０６に近接無線通信１０３を介して交換された無線ＬＡＮ通信部２１１で使用する無線パラメータが格納される。
【００２３】
２０７はデジタルカメラ１０１の全体制御を行うデジタルカメラ制御部である。２０８はホスト部２０２のＳＬＥＥＰモードとＡＣＴＩＶＥモードなどの動作モードを制御する動作モード制御部である。２０９は撮像の動作を行う撮像部である。２１０は記憶部である。２１１は無線ＬＡＮ通信１０４の制御を行う無線ＬＡＮ通信部である。
【００２４】
図３はデジタルカメラ１０１の近距離無線通信部２０３の動作を示すフローチャートである。
【００２５】
図４はデジタルカメラ１０１のホスト部２０２がＳＬＥＥＰモードの場合のデジタルカメラ１０１とプリンタ１０２の間のメッセージチャートである。
【００２６】
図５はデジタルカメラ１０１のホスト部２０２がＡＣＴＩＶＥの場合のデジタルカメラ１０１とプリンタ１０２の間のメッセージチャートである。
【００２７】
デジタルカメラ１０１のユーザが、プリンタ１０２とある情報を交換しようとして、デジタルカメラ１０１をプリンタ１０２に近づける。ここでは、デジタルカメラ１０１の電源がオフ、すなわちホスト部２０２がＳＬＥＥＰ状態のときにデジタルカメラ１０１をプリンタ１０２に近づけると、デジタルカメラ１０１とプリンタ１０２間で無線ＬＡＮ１０４の無線パラメータを設定する意図があるとする。無線ＬＡＮ１０４の無線パラメータは、ネットワーク識別子としてのＳＳＩＤ、暗号方式、暗号鍵、認証方式、認証鍵等の無線ＬＡＮ１０４の無線通信を行うために必要な通信パラメータである。
【００２８】
また、デジタルカメラの電源がオン、すなわちホスト部２０２がＡＣＴＩＶＥ状態のときに、デジタルカメラ１０１をプリンタ１０２に近づけると、デジタルカメラ１０１からプリンタ１０２へ画像を送信する意図があるとして近づけたとする。
【００２９】
プリンタ１０２は近接無線通信１０３を行うためのＲＦフィールド（電磁界）Ｍ４０１を生成している。プリンタ１０２は定期的に「接続要求（Ｍ４０２）」を送信している。
【００３０】
デジタルカメラ１０１を近づけるとプリンタ１０２から送信された「接続要求（Ｍ４０２）」はデジタルカメラにより受信される。「接続要求（Ｍ４０２）」を受信した近距離無線通信部２０３（Ｓ３０２）は、「提供可能モード」を「カードエミュレーションモード」と「双方向通信モード」にした「接続応答（Ｍ４０３）をプリンタ１０２に対して送信する（Ｓ３０３）。
【００３１】
「接続応答（Ｍ４０２）」を受信したプリンタ１０２は、メッセージに含まれる「提供可能モード」の中から自機器が行いたい通信モードを選択して「モード開始（Ｍ４０４）」でデジタルカメラ１０１に対して通知する。デジタルカメラ１０１のメモリ２０５へのアクセスを行う場合は、「カードエミュレーションモード」を選択する。一方、画像データの送受信を行う場合は、「双方向通信モード」を指定する。無線パラメータの提供、受信を行う場合も「双方向通信モード」を指定する。どのモードを選択するかはプリンタ１０２の設定状態、ユーザ指示等に応じて決定する。
【００３２】
「モード開始（Ｍ４０４）」を受信した近接無線通信部２０３は（Ｓ３０４）、メッセージに含まれる「選択モード」に応じて処理を変える。「選択モード」が「カードエミュレーションモード」の場合（Ｓ３１６）、「モード開始応答（Ｍ４０５）」をプリンタ１０２に対して送信し、その後はプリンタ１０２とカードエミュレーションモードで通信を行う（Ｓ３１８）。これによりプリンタ１０２がデジタルカメラ１０１のメモリ２０５への読み書きが行える。
【００３３】
「選択モード」が「双方向通信モード」の場合（Ｓ３０５）、ホスト動作モード検知部２０４によりホスト２０２の動作モードを検知して以後の処理を行う。
【００３４】
ホスト動作モード検知部２０４が検知したホスト部２０２の動作モードがＳＬＥＥＰモードの場合（Ｓ３０６）、「モード開始応答（Ｍ４０５）」をプリンタ１０２に対して送信する（Ｓ３０７）。「モード開始応答（Ｍ４０５）」を受信したプリンタ１０２は開始サービスを指定した「双方向データ転送（Ｍ４０６）」をデジタルカメラ１０１に対して送信する。プリンタ１０２が画像データの送受信を行う場合は「開始サービス」で「画像転送」を指定する。プリンタ１０２が無線パラメータの設定を行う場合は「開始サービス」で「無線設定」を指定する。
【００３５】
「双方向データ転送（Ｍ４０６）」を受信した近接無線通信部２０２は（Ｓ３０８）、メッセージに含まれる「開始サービス」を解析して（Ｓ３０９）、「無線設定」でない場合は接続終了を送信して（Ｓ３１２）通信を終了する。
【００３６】
「無線設定」の場合は、「開始サービス」を「無線設定」にした「双方向データ転送（Ｍ４０７）」をプリンタ１０２に対して送信する（Ｓ３１０）。その後、プリンタ１０２との間で「双方向データ転送（Ｍ４０８・Ｍ４０９）」を送受信することによって無線パラメータの設定を行う（Ｓ３１１）。これは、プリンタ１０２が記憶または生成した無線パラメータの情報をデジタルカメラ１０１に送信してもよいし、デジタルカメラ１０１が記憶している無線パラメータの情報をプリンタ１０２に対して送信してもよい。一例としてデジタルカメラ１０１の無線情報格納エリア２０６に無線パラメータが既に格納されている場合は、デジタルカメラ１０１からプリンタ１０２に対して無線パラメータを送信する。この場合、近接無線通信部２０３は無線情報格納エリア２０６に格納されている無線パラメータを「双方向データ転送（Ｍ４０９）」でプリンタ１０２に対して送信する。デジタルカメラ１０１の無線情報格納エリア２０６に無線パラメータが格納されていない場合、プリンタ１０２からデジタルカメラ１０１に対して無線パラメータを送信する。この場合、近接無線通信部２０３は「双方向データ転送（Ｍ４０８）」を受信するとメッセージに含まれる無線パラメータを無線情報格納エリア２０６に格納する。
【００３７】
一方、「選択モード」が「双方向通信モード」である「モード開始（Ｍ４０４）」を受信した場合にホスト動作モードがＡＣＴＩＶＥモードの場合（Ｓ３０６）、「モード開始応答（Ｍ４０５）」をプリンタ１０２に対して送信する（Ｓ３１４）。
【００３８】
その後、「双方向データ転送メッセージ（Ｍ５０１・Ｍ５０２・Ｍ５０３・Ｍ５０４）」はプリンタ１０２とデジタルカメラ制御部２０７との間で近接無線通信部２０３を中継してそのままメッセージの送受信が行われる。すなわち、プリンタ１０２からの双方向データ転送はそのままホスト部２０２へ転送されホスト部２０２からの双方向データ転送はそのままプリンタ１０２へ転送される。ホスト部２０２のデジタルカメラ制御部２０７は、プリンタ１０２から受信した「双方向データ転送（Ｍ５０１）」メッセージ含まれる「開始サービス」を確認する。「開始サービス」が「画像転送」の場合は、「開始サービス」を「画像転送」にした「双方向データ転送（Ｍ５０２）」をプリンタ１０２に対して送信する。その後、デジタルカメラ制御部２０７はプリンタ１０２との間で「双方向データ転送（Ｍ５０３・Ｍ５０４）」を送受信することによって記憶部２１０に記憶されている画像データをプリンタ１０２に転送する。ここでは、「双方向データ転送（Ｍ５０３）」によりプリンタ１０２から指定された画像を送信してもいいし、デジタルカメラのユーザ操作により指定された画像をプリンタ１０２に送信してもよい。
【００３９】
以上説明したように本実施例によれば、ホスト部２０２がＳＬＥＥＰモードの状態のままでも近接無線通信１０３を介して無線パラメータの設定が行える。また、バッテリ残量が無くなり、ホスト部２０２が動作しない状態であっても近接無線通信１０３を介して無線パラメータの設定が行える。
【００４０】
なお、本実施例では、ホスト部２０２がＳＬＥＥＰモードの場合は無線パラメータの提供、受信のみが双方向通信モードで行えたが、他の特定情報の送受信が行えてもよい。例えばカメラの設定情報などがあげられる。この場合、ＰＣやスマートフォンにカメラの設定情報がある場合に、ＰＣやスマートフォンにカメラを近づければ、カメラのホスト部がＳＬＥＥＰモードでも、近接無線通信２０３の双方向通信モードを介してカメラの設定情報のやりとりが行える。
【００４１】
（第二の実施例）
第二の実施例では、第一の実施例において無線パラメータをプリンタ１０２から受信をした後に、送信または受信した無線パラメータをホスト部２０２に通知するというものである。
【００４２】
ホスト部２０２がＳＬＥＥＰモードの時に第一の実施例で説明したように無線パラメータの送信または受信が行われたとする。ホスト動作モード検知部２０４ではホスト部２０２がＡＣＴＩＶＥモードに遷移するのを監視している。その後、ユーザの操作またはデジタルカメラ１０１とパーソナルコンピュータをＵＳＢケーブルを介して接続した場合に、ホスト部２０２はＡＣＴＩＶＥモードになる。そして、ホスト部２０２がＡＣＴＩＶＥモードになると、近接無線通信部２０３は無線情報格納エリア２０６に格納されている無線パラメータをホスト部２０２に対して通知する。デジタルカメラ制御部２０７は近接無線通信部２０３から通知された無線パラメータを無線ＬＡＮ通信部２１１に設定する。
【００４３】
または、ホスト部２０２がＡＣＴＩＶＥモードになるとデジタルカメラ制御部２０７は無線情報格納エリア２０６に記憶されている内容を確認する。確認の結果、無線情報格納エリア２０６に無線パラメータが記憶されていると、無線ＬＡＮ通信部２１１にその無線パラメータを設定する。
【００４４】
第二の実施例によれば、ホスト部２０２に電源を入れられてＡＣＴＩＶＥモードに遷移すると、ホスト部２０２がＳＬＥＥＰモードの間に送信または受信した無線パラメータ情報が無線ＬＡＮ通信部２１１に自動設定される。そして、無線ＬＡＮ通信部２１１を用いた無線ＬＡＮ通信を行えるようになる。
【００４５】
なお、第一、第二実施例では、デジタルカメラとプリンタを例に説明したが、本発明は近接無線通信１０３と無線ＬＡＮ通信１０４を有する機器であれば、他の種別の機器に適用することもできる。たとえばデジタルカメラの代わりに携帯電話、パーソナルコンピュータ、プリンタ、無線ＬＡＮアクセスポイント（無線ＬＡＮルータ）、スピーカ、イヤホンなどのさまざまな機器に利用することができる。また、プリンタの代わりに携帯電話、パーソナルコンピュータ、プリンタ、無線ＬＡＮアクセスポイント（無線ＬＡＮルータ）、スピーカ、イヤホンなどのさまざまな機器に利用することができる。
【００４６】
以上のように本発明によれば、ホスト部が低消費電力モードまたは動作不能の状態の非活性モードであっても双方向通信モードを用いて無線設定情報等の所定の情報を送信または受信することができる。また、ホスト部が動作状態のときには所定の情報以外の情報も送信または受信することができる。また、ホスト部が活性モードとなり動作状態になると、ホスト部が低消費電力モードまたは動作不能の状態の間に送信または受信した情報を設定して動作状態のホスト部やその他の通信部が利用することができる。
【００４７】
（その他の実施例）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上記実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がコンピュータプログラムを読出して実行する処理である。
【図１】
0005828772.tif 000002
【図２】
0005828772.tif 000003
【図３】
0005828772.tif 000004
【図４】
0005828772.tif 000005
【図５】
0005828772.tif 000006