(57)【特許請求の範囲】
【請求項１】
通信装置であって、
近接無線通信である第１の無線通信方式により他の通信装置と通信する第１通信手段と、
前記第１の無線通信方式より通信速度が速い第２の無線通信方式により通信する通信手段であって、前記第１通信手段による前記他の通信装置との接続に応じて、前記第２の無線通信方式により前記他の通信装置と接続し、前記第１通信手段による前記他の通信装置との通信の切断に応じて、前記第２の無線通信方式による前記他の通信装置との通信を切断する第２通信手段と、
コンテンツを示すデータが、通信が完了した後に処理が可能になるファイル形式で前記他の通信装置と前記第２通信手段により通信されている際に、前記第１通信手段による前記他の通信装置との通信が切断した場合、前記第２通信手段による前記他の通信装置との通信の切断を制限する制限手段と、を有し、
前記コンテンツを示すデータが、前記他の通信装置においてストリーミング再生される形式で前記他の通信装置と前記第２通信手段により通信されている際に、前記第１通信手段による前記他の通信装置との通信が切断した場合、前記第２通信手段は、前記他の通信装置との通信を切断する
ことを特徴とする通信装置。
【請求項２】
通信装置であって、
第１の無線通信方式により他の通信装置と通信する第１通信手段と、
前記第１の無線通信方式より通信速度が速い第２の無線通信方式により通信する通信手段であって、前記第１通信手段による前記他の通信装置との接続に応じて、前記第２の無線通信方式により前記他の通信装置と接続し、前記第１通信手段による前記他の通信装置との通信の切断に応じて、前記第２の無線通信方式による前記他の通信装置との通信を切断する第２通信手段と、
通信が完了した後に処理が可能になるデータの通信を前記他の通信装置と前記第２通信手段により行っている際に、前記第１通信手段による前記他の通信装置との通信が切断した場合、前記第２通信手段による前記他の通信装置との通信の切断を制限する制限手段と、
ストリーミング再生されるデータの通信を前記第２通信手段により前記他の通信装置と行っている際に、前記第１通信手段による前記他の通信装置との通信が切断し、当該第１通信手段による通信の切断に応じて、前記第２通信手段による前記他の通信装置との通信を切断する場合、既に前記第２の通信手段により送信されたストリーミング再生されるデータを削除するように指示する第１の指示手段とを有することを特徴とする通信装置。
【請求項３】
前記第２通信手段は、通信されたデータを通信と並行して逐次処理可能な通信サービスを前記他の通信装置と前記第２通信手段により行っている際に、前記第１通信手段による前記他の通信装置との通信が切断した場合、前記他の通信装置との通信を切断することを特徴とする請求項１または２に記載の通信装置。
【請求項４】
前記制限手段は、ファイルの通信を前記他の通信装置と前記第２通信手段により行っている際に、前記第１通信手段による前記他の通信装置との通信が切断した場合、前記第２通信手段による前記他の通信装置との通信の切断を、当該ファイルの通信が完了するまで制限し、
前記第２通信手段は、前記ファイルを前記他の通信装置と通信している際に、前記第１通信手段による前記他の通信装置との通信が切断した場合、当該ファイルの通信が完了したことに応じて、前記他の通信装置との通信を切断することを特徴とする請求項１乃至３の何れか１項に記載の通信装置。
【請求項５】
前記第２通信手段は、ストリーミング再生されるデータの通信を前記他の通信装置と行っている際に、前記第１通信手段による前記他の通信装置との通信が切断した場合、前記他の通信装置との通信を切断することを特徴とする請求項１乃至４の何れか１項に記載の通信装置。
【請求項６】
前記第１通信手段は、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）により通信することを特徴とする請求項１乃至５のいずれか１項に記載の通信装置。
【請求項７】
前記第２通信手段は、ＩＥＥＥ８０２．１１シリーズにより通信することを特徴とする請求項１乃至６のいずれか１項に記載の通信装置。
【請求項８】
前記制限手段は、前記他の通信装置と前記第２通信手段により通信を行っている際に前記第１通信手段による前記他の通信装置との通信が切断した場合、前記第２通信手段の通信に用いられている通信プロトコルに基づいて、前記第２通信手段による前記他の通信装置との通信の切断を制限することを特徴とする請求項１乃至７のいずれか１項に記載の通信装置。
【請求項９】
前記制限手段は、前記他の通信装置と前記第２通信手段により通信を行っている際に前記第１通信手段による前記他の通信装置との通信が切断した場合、前記第２通信手段により通信されるデータのアクセスカテゴリに基づいて、前記第２通信手段による前記他の通信装置との通信の切断を制限することを特徴とする請求項１乃至８のいずれか１項に記載の通信装置。
【請求項１０】
前記他の通信装置が有する機能を取得する取得手段を更に有し、
前記制限手段は、前記他の通信装置と前記第２通信手段により通信を行っている際に前記第１通信手段による前記他の通信装置との通信が切断した場合、前記取得手段により取得された前記機能に基づいて、前記第２通信手段による前記他の通信装置との通信の切断を制限することを特徴とする請求項１乃至９のいずれか１項に記載の通信装置。
【請求項１１】
前記第１の無線通信方式による通信の通信範囲は、前記第２の無線通信方式による通信の通信範囲よりも狭いことを特徴とする請求項１乃至１０のいずれか１項に記載の通信装置。
【請求項１２】
ストリーミング再生されるデータの通信を前記第２通信手段により前記他の通信装置と行っている際に、前記第１通信手段による前記他の通信装置との通信が切断し、当該第１通信手段による通信の切断に応じて、前記第２通信手段による前記他の通信装置との通信を切断する場合、前記他の通信装置に対して前記第２通信手段により通信されたデータの表示を中止するように指示する第２の指示手段を更に有することを特徴とする請求項１乃至１１のいずれか１項に記載の通信装置。
【請求項１３】
近接無線通信である第１の無線通信方式により他の通信装置と通信する第１通信手段と、前記第１の無線通信方式より通信速度が速い第２の無線通信方式により通信する通信手段であって、前記第１通信手段による前記他の通信装置との接続に応じて、前記第２の無線通信方式により前記他の通信装置と接続し、前記第１通信手段による前記他の通信装置との通信の切断に応じて、前記第２の無線通信方式による前記他の通信装置との通信を切断する第２通信手段と、を有する通信装置の制御方法であって、
コンテンツを示すデータが、通信が完了した後に処理が可能になるファイル形式で前記他の通信装置と前記第２通信手段により行っている際に、前記第１通信手段による前記他の通信装置との通信が切断した場合、前記第２通信手段による前記他の通信装置との通信の切断を制限し、
前記コンテンツを示すデータが、前記他の通信装置においてストリーミング再生される形式で前記他の通信装置と前記第２通信手段により通信されている際に、前記第１通信手段による前記他の通信装置との通信が切断した場合、前記第２通信手段による前記他の通信装置との通信を切断することを特徴とする制御方法。
【請求項１４】
コンピュータを、請求項１乃至１２のいずれか１項に記載の通信装置として動作させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の通信方式で通信する通信装置に関する。
【背景技術】
【０００２】
近年、赤外線による通信と無線ＬＡＮによる通信の双方が可能な通信装置が存在する。このような通信装置を用いて、近くにある通信装置とのみ通信するシステムが提案されている。例えば、特許文献１では、上述の通信装置間で通信する場合、赤外線による通信が可能である場合には無線ＬＡＮによるデータ通信を行い、赤外線による通信が出来なくなった場合には無線ＬＡＮを切断する構成が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１８６４１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、例えば、ファイル単位でのデータ通信（ファイル転送）を行っている際に、無線ＬＡＮを切断すると、転送先には不完全なファイルが残るため、当該ファイルの閲覧や編集をすることができず、当該ファイル転送が無駄になってしまう恐れがあった。一方で、ストリーミングデータを送信している際に、赤外線による通信が出来なくなったことに応じて無線ＬＡＮを切断しても、問題は無い。なぜならば、ストリーミングデータとはデータ通信と並行して当該データを再生するものであり、当該データ通信は無駄にならないからである。
【０００５】
このような課題を鑑み、第１の通信方式による他の通信装置との接続が切断された場合、第２の通信方式によるデータ通信に応じて、第２の通信方式による通信の切断を制限することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の通信装置は、第１の無線通信方式により他の通信装置と通信する第１通信手段と、前記第１の無線通信方式より通信速度が速い第２の無線通信方式により通信する通信手段であって、前記第１通信手段による前記他の通信装置との接続に応じて、前記第２の無線通信方式により前記他の通信装置と接続し、前記第１通信手段による前記他の通信装置との通信の切断に応じて、前記第２の無線通信方式による前記他の通信装置との通信を切断する第２通信手段と、コンテンツを示すデータが、通信が完了した後に処理が可能になるファイル形式で前記他の通信装置と前記第２通信手段により通信されている際に、前記第１通信手段による前記他の通信装置との通信が切断した場合、前記第２通信手段による前記他の通信装置との通信の切断を制限する制限手段と、を有し、前記コンテンツを示すデータが、前記他の通信装置においてストリーミング再生される形式で前記他の通信装置と前記第２通信手段により通信されている際に、前記第１通信手段による前記他の通信装置との通信が切断した場合、前記第２通信手段は、前記他の通信装置との通信を切断することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、第１の通信方式による他の通信装置との接続が切断された場合、第２の通信方式によるデータ通信に応じて、第２の通信方式による通信の切断を制限することができる。
【図面の簡単な説明】
【０００８】
【図１】ネットワーク構成を示す図。
【図２】ハードウェア構成図。
【図３】ソフトウェア機能ブロック図。
【図４】送信装置が実現するフローチャート。
【図５】受信装置が実現するフローチャート。
【図６】ファイル転送の際のシーケンスチャート。
【図７】表示画面の一例を示す図。
【図８】ストリーミング再生の際のシーケンスチャート。
【図９】ファイル転送かリーミング再生かを判定するためのテーブル。
【発明を実施するための形態】
【０００９】
本実施形態では、図１に示すデジタルカメラ１０１（以下、カメラ）が、デジタルフォトフレーム１０２（以下、フォトフレーム）に無線ＬＡＮ（ＷＬＡＮ）を使用してデータを送信する通信システムについて説明する。本実施形態では、ＩＥＥＥ８０２．１１シリーズに準拠したアドホックモードの無線ＬＡＮを用いてデータ通信を行う。また、カメラ１０１およびフォトフレーム１０２は、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）によっても通信することができる。
【００１０】
図２に、通信装置（本実施形態では送信装置）としてのカメラ１０１のハードウェア構成図を示す。
【００１１】
制御部２０１はＣＰＵ、ＭＰＵ等のコンピュータにより構成され、記憶部２０２に記憶されたプログラムを実行することによりカメラ１０１全体を制御する。記憶部２０２はＲＯＭ、ＲＡＭにより構成され、制御部２０１が実行するプログラムや、通信パラメータ等の各種情報を記憶する。後述する各種動作は、記憶部２０２に記憶されたプログラムを制御部２０１が実行することにより行われる。なお、記憶部２０２には、ＲＯＭ、ＲＡＭ等のメモリの他に、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＤＶＤなどの記憶媒体を用いてもよい。
【００１２】
２０３はユーザインターフェース部（以下、ＵＩ）であり、各種情報の表示や、ユーザからの各種操作の受付を行う。２０４は無線ＬＡＮ部（第１の通信部）であり、無線ＬＡＮによる通信を行う。２０５はＮＦＣ部（第２の通信部）であり、ＮＦＣによる通信を行う。なお、本実施形態では、第１の無線ＬＡＮ部２０４およびＮＦＣ部２０５は、カメラ１０１に内蔵されているものとして説明するが、これらの通信部をカメラ１０１に外付けで装着できるようにしてもよい。
【００１３】
また、通信装置（本実施形態では受信装置）としてのフォトフレーム１０２のハードウェア構成も同様である。即ち、フォトフレーム１０２は、制御部２５１、記憶部２５２、ＵＩ２５３、無線ＬＡＮ部２５４、ＮＦＣ部２５５（各々不図示）を有する。
【００１４】
図３（ａ）に、１０１の制御部２０１が記憶部２０２に記憶されているプログラムを読み出すことで実現されるソフトウェア機能ブロックを示す。なお、図３（ａ）に示すソフトウェア機能ブロックの少なくとも一部をハードウェアにより実現してもよい。
【００１５】
通信制御部３０１は、無線ＬＡＮ部２０４およびＮＦＣ部２０５を介したフォトフレーム１０２との通信を制御する。送信アプリケーション３０２は、無線ＬＡＮ部２０４を介して画像データや動画データの送信を行う。
【００１６】
図３（ｂ）にフォトフレーム１０２の制御部２５１が記憶部２５２に記憶されているプログラムを読み出すことで実現されるソフトウェア機能ブロックを示す。なお、図３（ｂ）に示すソフトウェア機能ブロックの少なくとも一部をハードウェアにより実現してもよい。
【００１７】
通信制御部３５１は、無線ＬＡＮ部２５４およびＮＦＣ部２５５を介したカメラ１０１との通信を制御する。受信アプリケーション３５２は、無線ＬＡＮ部２５４を介して画像データや動画データの受信を行う。
【００１８】
図４に、カメラ１０１において送信アプリケーション３０２がユーザの指示により起動された際に、制御部２０１が記憶部２０２に記憶されているプログラムを読み出すことで実現されるフローチャートを示す。また、図５に、フォトフレーム１０２の電源がユーザによりオンにされた際に、制御部２５１が記憶部２５２に記憶されているプログラムを読み出すことで実現されるフローチャートを示す。
【００１９】
また、図６に、カメラ１０１からフォトフレーム１０２にデータをファイル転送する際のシーケンスチャートを示す。ファイル転送とは、ファイル単位での送信装置から受信装置へのデータの転送が完了すると、受信装置において当該データの表示や編集ができるようになる通信サービスである。以下、図６のシーケンスチャートに沿って、説明を行う。
【００２０】
ユーザがフォトフレーム１０２の電源をオンにすると、制御部２５１は、受信アプリケーション３５２を起動する（Ｓ５０１）。さらに、ユーザはＵＩ２０３を介して送信アプリケーション３０２の起動を指示し（Ｓ６０１）、カメラ１０１とフォトフレーム１０２とを近付ける。
【００２１】
送信アプリケーション３０２は起動すると、通信制御部３０１に対してＮＦＣでの接続を要求する（Ｓ６０２）。通信制御部３０１は、この接続要求に応じて、ＮＦＣ部２０５を介してフォトフレーム１０２とのＮＦＣによる接続処理を行う（Ｓ４０１、Ｓ５０２、Ｓ６０３）。ＮＦＣの接続が成功すると、ＮＦＣ部２０５は通信制御部３０１にＮＦＣでの接続が完了したことを通知する（Ｓ６０４）。同様に、ＮＦＣ部２５５は通信制御部３５１にＮＦＣでの接続が完了したことを通知する（Ｓ６０５）。
【００２２】
通信制御部３０１は、この接続完了通知に応じて、無線ＬＡＮ部２０４を介してフォトフレーム１０２との無線ＬＡＮによる接続処理を行う（Ｓ４０２、Ｓ５０３、Ｓ６０６）。無線ＬＡＮの接続が成功すると、無線ＬＡＮ部２０４は通信制御部３０１に無線ＬＡＮでの接続が完了したことを通知する（Ｓ６０７）。さらに、通信制御部３０１は無線ＬＡＮでの接続が完了したことを送信アプリケーション３０２に通知する（Ｓ６０８）。
【００２３】
同様に、無線ＬＡＮ部２５４は通信制御部３５１に無線ＬＡＮでの接続が完了したことを通知する（Ｓ６０９）。さらに、通信制御部３５１は無線ＬＡＮでの接続が完了したことを受信アプリケーションに通知する（Ｓ６１０）。さらに、受信アプリケーションはＵＩ２５３を介して、ユーザにカメラ１０１との接続が完了したことを通知する（Ｓ６１１）。
【００２４】
一方、送信アプリケーション３０２はＵＩ２０３を介して、ユーザにフォトフレーム１０２との接続が完了したことを通知すると共に、提供する通信サービスをユーザに選択させるためにデータ転送メニューを表示する（Ｓ４０３、Ｓ６１２）。図７に、ＵＩ２０３が表示するデータ転送メニューの一例を示す。
【００２５】
ここでは、ユーザはＵＩ２０３を介して画像データのファイル転送を選択するものとする。ＵＩ２０３はユーザの選択結果を送信アプリケーション３０２に通知する（Ｓ６１３）。なお、転送する画像データは、データ転送メニューの選択に併せてユーザに指定させるようにしてもよいし、予め指定しておくようにしてもよい。また、データ転送メニューの選択についても、ＮＦＣ接続の前にユーザに指定させるようにしてもよい。画像データの選択およびデータ転送メニューの選択をＮＦＣ接続前に行わせることで、ＮＦＣ接続後には、ユーザは何ら装置を操作することなく、画像データの送信が行われる。これにより、ユーザが装置を操作することで、意図せずにＮＦＣが切断してしまうことを防ぐことができる。
【００２６】
送信アプリケーション３０２は、通信制御部３０１にデータの送信を指示し（Ｓ６１４）、無線ＬＡＮ部２０４を介してフォトフレーム１０２対し、画像データを送信する（Ｓ４０４、Ｓ５０４、Ｓ６１５）。この際、送信アプリケーション３０２はフォトフレーム１０２対し、ファイル転送を行うためのデータ送信であることを通知する。これにより、フォトフレーム１０２は、受信したデータがファイル転送のためのデータであると判定することができる。
【００２７】
次に、画像データファイルの転送が完了する前に（Ｓ４０５のＮｏ）、ユーザがカメラ１０１とフォトフレーム１０２とを離してしまい、ＮＦＣによる通信が切断したとする（Ｓ４０６のＹｅｓ、Ｓ６１６）。すると、ＮＦＣ部２０５は、通信制御部３０１にＮＦＣによる通信が切断されたことを通知する（Ｓ６１７）。
【００２８】
ＮＦＣの切断通知を受信した通信制御部３０１は、送信アプリケーション３０２に対して、Ｓ４０３においてユーザにより選択された通信サービスを確認する（Ｓ４０７、Ｓ６１８）。ここでは、ユーザにより選択された通信サービスが「ファイル転送」であることが確認され、ＮＦＣによる通信が切断されたとしても、無線ＬＡＮによるデータの送信が継続される（Ｓ４０８、Ｓ６１９、Ｓ６２０）。
【００２９】
こうしてファイル転送が完了すると（Ｓ４０９のＹｅｓ、Ｓ５０５のＹｅｓ）、フォトフレーム１０２の無線ＬＡＮ部２５４は、受信アプリケーション３５２に対してファイル転送が完了したことを通知する（Ｓ６２１）。そして受信アプリケーション３５２は、ＵＩ２５３を介して、受信した画像ファイルを表示する（Ｓ５０６、Ｓ６２２）。
【００３０】
また、カメラ１０１の無線ＬＡＮ部２０４は、通信制御部３０１を介して送信アプリケーション３０２に、ファイル転送が完了したことを通知する（Ｓ６２３）。ファイル転送完了の通知を受信した通信制御部３０１は無線ＬＡＮ部２０４に無線ＬＡＮの切断を指示すると共に（Ｓ６２４）、送信アプリケーション３０２に無線ＬＡＮを切断したことを通知する（Ｓ６２５）。無線ＬＡＮの切断を指示された無線ＬＡＮ部２０４は、フォトフレーム１０２との無線ＬＡＮによる通信を切断する（Ｓ４１２、Ｓ６２６）。ここでは、無線ＬＡＮ部２０４がＩＥＥＥ８０２．１１シリーズで規定されたビーコンを送信しないようにすることで、フォトフレーム１０２との通信を切断する。また、送信アプリケーション３０２は、送信アプリケーションを終了することをＵＩ２０３を介してユーザに通知すると共に（Ｓ６２７）、送信アプリケーションを終了する（Ｓ４１３）。
【００３１】
また、無線ＬＡＮによる通信の切断に応じて、フォトフレーム１０２の無線ＬＡＮ部２５４は、通信の切断を通信制御部３５１を介して受信アプリケーション３５２に対して通知する（Ｓ６２８）。この通知を受信した受信アプリケーション３５２は、ＵＩ２５３を介して、無線ＬＡＮが切断されたことをユーザに通知する。なお、無線ＬＡＮ部２５４は、カメラ１０１から送信されるビーコンが所定時間を超えて受信できなかった場合に、カメラ１０１との通信が切断されたと判定する。
【００３２】
次に、カメラ１０１からフォトフレーム１０２にデータをストリーミング転送する場合について、図８を用いて説明する。ここで、ストリーミング転送とは、受信装置がファイルの受信が完了する前から、受信装置において受信したデータを逐次表示する通信サービスである。なお、Ｓ６０１〜Ｓ６１２については、図６と同じなので説明を省略する。
【００３３】
ここでは、ユーザはＵＩ２０３を介して映像データのストリーミング転送を選択するものとする。ＵＩ２０３はユーザの選択結果を送信アプリケーション３０２に通知する（Ｓ６１３）。  送信アプリケーション３０２は、通信制御部３０１にデータの送信を指示し（Ｓ６１４）、無線ＬＡＮ部２０４を介してフォトフレーム１０２対し、映像データを送信する（Ｓ４０４、Ｓ５０４、Ｓ６１５）。この際、送信アプリケーション３０２はフォトフレーム１０２対し、ストリーミング再生を行うためのデータ送信であることを通知する。これにより、フォトフレーム１０２は、受信したデータがストリーミング再生のためのデータであると判定することができる。
【００３４】
このようにして、映像データを受信したフォトフレーム１０２の無線ＬＡＮ部２５４は、通信制御部３５１を介して受信した映像データを受信アプリケーション３５２に送信する（Ｓ８０１）。そして受信アプリケーション３５２は、受信した映像データを逐次、ＵＩ２５３に表示し、ストリーミング再生を行う（Ｓ５０７、Ｓ８０２）。
【００３５】
次に、映像データのストリーミング再生中に、ユーザがカメラ１０１とフォトフレーム１０２とを離し、ＮＦＣによる通信が切断したとする（Ｓ４０６のＹｅｓ、Ｓ６１６）。すると、ＮＦＣ部２０５は、通信制御部３０１にＮＦＣによる通信が切断されたことを通知する（Ｓ６１７）。
【００３６】
ＮＦＣの切断通知を受信した通信制御部３０１は、送信アプリケーション３０２に対して、Ｓ４０３においてユーザにより選択された通信サービスを確認する（Ｓ４０７、Ｓ６１８）。ここでは、ユーザにより選択された通信サービスが「ストリーミング再生」であることが確認され、ＮＦＣによる通信の切断に応じて、無線ＬＡＮによるデータの送信が中止される。そして、送信アプリケーション３０２は、フォトフレーム１０２対し、映像データの表示を停止するよう指示する（Ｓ４１０、Ｓ８０３）。当該指示を受信した受信アプリケーション３５２は、ＵＩ２５３での映像データの表示を停止する（Ｓ５０８、Ｓ８０４）。これにより、ＮＦＣによる通信の切断に応じて、フォトフレーム１０２でのストリーミングの表示を停止することができる。
【００３７】
更に、送信アプリケーション３０２は、フォトフレーム１０２対し、送信した映像データを削除するよう指示する（Ｓ４１１、Ｓ８０５）。これは、フォトフレーム１０２において、受信した映像データを記憶部２５２に記憶している場合があるからである。なお、ＮＦＣによる通信や無線ＬＡＮによる通信等により、事前にフォトフレーム１０２が、受信した映像データを記憶していないことが分かっている場合には、当該削除指示を送信しないようにする。
【００３８】
当該削除指示を受信した受信アプリケーション３５２は、受信した映像データを記憶部２５２から削除する（Ｓ５０９）。
【００３９】
その後、通信制御部３０１は無線ＬＡＮ部２０４に無線ＬＡＮの切断を指示すると共に（Ｓ６２４）、送信アプリケーション３０２に無線ＬＡＮを切断したことを通知する（Ｓ６２５）。無線ＬＡＮの切断を指示された無線ＬＡＮ部２０４は、フォトフレーム１０２との無線ＬＡＮによる通信を切断する（Ｓ４１２、Ｓ６２６）。ここでは、無線ＬＡＮ部２０４がＩＥＥＥ８０２．１１シリーズで規定されたビーコンを送信しないようにすることで、フォトフレーム１０２との通信を切断する。また、送信アプリケーション３０２は、送信アプリケーションを終了することをＵＩ２０３を介してユーザに通知すると共に（Ｓ６２７）、送信アプリケーションを終了する（Ｓ４１３）。
【００４０】
また、無線ＬＡＮによる通信の切断に応じて、フォトフレーム１０２の無線ＬＡＮ部２５４は、通信の切断を通信制御部３５１を介して受信アプリケーション３５２に対して通知する（Ｓ６２８）。この通知を受信した受信アプリケーション３５２は、ＵＩ２５３を介して、無線ＬＡＮが切断されたことをユーザに通知する。なお、無線ＬＡＮ部２５４は、カメラ１０１から送信されるビーコンが所定時間を超えて受信できなかった場合に、カメラ１０１との通信が切断されたと判定する。
【００４１】
上述のようにして、ＮＦＣによる通信が切断した際に、ファイル転送かストリーミング再生かに応じて、無線ＬＡＮによるデータの送信を停止するか継続するかを選択的に実行する。具体的には、ファイル転送である場合には無線ＬＡＮによるデータの送信を継続し、ストリーミング再生である場合には無線ＬＡＮによるデータの送信を停止する。
【００４２】
これにより、ファイル転送をしている際には、例えば、ユーザが通信装置を操作するために通信装置同士を離したとしてもデータの送信が継続して行われるため、ユーザはファイルの転送を気にすることなく、通信装置を操作することができる。
【００４３】
また、ストリーミング再生をしている際には、ユーザは通信装置同士を離すだけでストリーミング再生を停止することができる。
【００４４】
また、ファイルの転送が完了した場合、および、ストリーミング再生が停止した場合に、無線ＬＡＮを切断する。このように、データを送信しない場合に無線ＬＡＮを切断することで、省電力とすることができる。
【００４５】
なお、新たな通信の発生に備え、無線ＬＡＮを切断しないようにしてもよい。例えば、無線ＬＡＮを切断するタイミングで再度、ＮＦＣの通信状況を確認し、ＮＦＣによる通信が可能であれば、無線ＬＡＮを切断しなくともよい。
【００４６】
上述の実施形態では、第１の通信方式としてＮＦＣを用い、第２の通信方式として無線ＬＡＮを用いて説明した。しかしこれに限らず、第１の無線通信として赤外線通信（ＩｒＤＡ）や、誘導電界により通信するＴｒａｎｓｆｅｒ  Ｊｅｔ（商標）を用いるようにしてもよい。また、第２の無線通信としてＢｌｕｅｔｏｏｔｈ等を用いるようにしてもよい。ただし、第１の通信方式による通信範囲は、第２の通信方式による通信範囲よりも狭いものを用いる必要がある。
【００４７】
また、上述の実施形態では、送信するデータとして、画像データと映像データを例に挙げて説明したが、これに限らず、例えば、音楽データについて適用しても良い。即ち、音楽テータをファイル転送している場合には、ＮＦＣが切断された場合であっても、音楽データのファイル転送を継続する。一方、音楽データをストリーミングデータとして送信している場合（送信先において、音楽を再生している場合）には、ＮＦＣの切断に応じて、音楽データの送信を停止する。このようにしても、上述と同様の効果を得ることができる。
【００４８】
また、送信装置は、送信アプリケーションに問い合わせることで、ファイル転送であるかストリーミング再生であるかを判定した。しかし、これに限らず、図９に示すようにデータの種類とアプリケーションとに基づいて、ファイル転送であるかストリーミング再生であるかを判定するようにしてもよい。なお、図９に示すテーブルは、予め記憶部２０２に記憶されているものとする。
【００４９】
また、データ転送に用いる通信プロトコルを通信サービス毎に異なるものを用い、利用されている通信プロトコルに基づいて、ファイル転送であるかストリーミング再生であるかを判定するようにしてもよい。例えば、利用されている通信プロトコルがＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）であれば「ファイル転送」と判定し、ＲＴＰ（Ｒｅａｌ  Ｔｉｍｅ  Ｐｒｏｔｏｃｏｌ）であれば「ストリーム再生」と判定する。
【００５０】
また、ＱｏＳ（Ｑｕａｌｉｔｙ  ｏｆ  Ｓｅｒｖｉｃｅ）に対応している無線ＬＡＮにより通信する場合、データ転送に用いるアクセスカテゴリに基づいて、ファイル転送であるかストリーミング再生であるかを判定するようにしてもよい。例えば、利用されているアクセスカテゴリが、ＶＯ（音声）またはＶＩ（ビデオ）である場合には「ストリーミング再生」と判定し、ＢＥ（ベストエフォート）またはＢＫ（バックグラウンド）である場合には「ファイル転送」と判定する。なお、上述のアクセスカテゴリの各々は、ＶＯ、ＶＩ、ＢＥ、ＢＫの順に優先度が高いものと規定されている。従って、所定の優先度よりも高いアクセスカテゴリの場合には「ストリーミング再生」と判定し、所定の優先度よりも低いアクセスカテゴリの場合には「ファイル転送」と判定する。
【００５１】
また、受信装置についても同様にして、プロトコルまたはアクセスカテゴリに基づいてファイル転送であるかストリーミング再生であるかを判定することができる。これにより、データを送信する際に、ファイル転送であるかストリーミング再生であるかを通知することなく、受信装置はファイル転送であるかストリーミング再生であるかを判定することができる。
【００５２】
また、ＮＦＣによる通信、または、無線ＬＡＮによる通信により、通信相手が有する機能を取得し、取得した機能に応じて、「ファイル転送」か「ストリーミング再生」かを判定するようにしてもよい。即ち、通信相手が例えばストレージであり、ファイル転送のための機能は有しているが、ストリーミング再生のための機能を有していない場合には、「ファイル転送」であると判定する。また、通信相手が例えばスピーカーであり、ストリーミング再生のための機能は有しているが、ファイル転送のための機能を有していない場合には、「ストリーミング再生」であると判定する。
【００５３】
また、上述の実施形態では、ＮＦＣの接続に伴い無線ＬＡＮの接続を行い、ＮＦＣの切断に伴い無線ＬＡＮを切断したが、これに限らず、ＮＦＣの接続や切断と関係なく、無線ＬＡＮを接続しておくようにしてもよい。これにより、データを送信する度に無線ＬＡＮを接続し直さなくてよくなり、処理負荷が軽減される。
【符号の説明】
【００５４】
１０１  デジタルカメラ
１０２  デジタルフォトフレーム
２０１  制御部
２０２  記憶部
２０３  ユーザインタフェース
２０４  無線ＬＡＮ部
２０５  ＮＦＣ部
２５１  制御部
２５２  記憶部
２５３  ユーザインタフェース
２５４  無線ＬＡＮ部
２５５  ＮＦＣ部
【図１】
0005843453.tif 000002
【図２】
0005843453.tif 000003
【図３】
0005843453.tif 000004
【図４】
0005843453.tif 000005
【図５】
0005843453.tif 000006
【図６】
0005843453.tif 000007
【図７】
0005843453.tif 000008
【図８】
0005843453.tif 000009
【図９】
0005843453.tif 000010