(57)【要約】      （修正有）【課題】撮像から画像送信までの一連の処理をより手軽かつ柔軟に実現する撮像装置、撮像装置の制御方法、プログラムを提供する。【解決手段】外部装置と第１の通信および前記第１の通信とは異なる第２の通信により接続できる撮像装置であって、撮像手段と、前記第２の通信によって前記外部装置と接続するために用いる通信パラメータを、前記外部装置との前記第１の通信により、前記外部装置と共有する共有手段と、画像を前記第２の通信により前記外部装置へ送信する送信手段と、前記ユーザからの撮像処理に関する指示を検知することに応じて、前記共有手段による前記外部装置との前記通信パラメータの共有を開始させるよう制御する制御手段とを有する。【選択図】図３
2015088789.tif 000002
【特許請求の範囲】
【請求項１】
外部装置と第１の通信および前記第１の通信とは異なる第２の通信により接続できる撮像装置であって、
ユーザからの撮像指示に応じて撮像する撮像手段と、
前記第２の通信によって前記外部装置と接続するために用いる通信パラメータを、前記外部装置との前記第１の通信により、前記外部装置と共有する共有手段と、
前記撮像手段により撮像された画像を前記第２の通信により前記外部装置へ送信する送信手段と、
前記ユーザからの撮像処理に関する指示を検知することに応じて、前記共有手段による前記外部装置との前記通信パラメータの共有を開始させるよう制御する制御手段とを有する撮像装置。
【請求項２】
前記第１の通信は、前記第２の通信よりも通信可能な距離が短いまたは、消費電力が少ないことを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記第１の通信はＢｌｕｅｔｏｏｔｈ（登録商標）を用いた通信であり、前記第２の通信は無線ＬＡＮを用いた通信であることを特徴とする請求項１または２に記載の撮像装置。
【請求項４】
前記ユーザからの撮像処理に関する指示は、前記撮像手段による撮像処理を開始する指示または終了する指示を含むことを特徴とする請求項１乃至３のいずれか１項に記載の撮像装置。
【請求項５】
前記撮像手段に撮像を指示するためのユーザ操作を受け付ける操作手段を更に有し、
前記制御手段は、前記操作手段により受け付けられた、前記撮像手段に撮像を指示するためのユーザ操作の開始または終了を、前記ユーザからの撮像処理に関する指示として検知することを特徴とする請求項１乃至３のいずれか１項に記載の撮像装置。
【請求項６】
前記撮像手段は更に、複数の撮像モードのうち、ユーザにより選択された撮像モードで撮像することが可能であり、
前記制御手段は、前記撮像モードに応じて、前記共有手段による前記通信パラメータの共有のタイミングを異ならせるよう制御することを特徴とする請求項１乃至５のいずれか１項に記載の撮像装置。
【請求項７】
前記複数の撮像モードは、一度の撮像指示で一つの画像データを生成する単写モードを含み、かつ、一度の撮像指示で複数の画像データを生成する連写モードと、動画データを生成する動画モードとのうち、少なくとも一つを含み、
ユーザからの指示に応じて、前記撮像モードを切り替える切り替え手段を更に有する請求項６に記載の撮像装置。
【請求項８】
前記撮像手段による撮像によって生成された画像に写る被写体を認識する認識手段と、
前記認識手段による認識の結果に基づき、前記共有手段により前記通信パラメータを共有する機器を特定する特定手段とを更に有する請求項１乃至７のいずれか１項に記載の撮像装置。
【請求項９】
外部装置と第１の通信および前記第１の通信とは異なる第２の通信により接続できる撮像装置の制御方法であって、
ユーザからの撮像指示に応じて撮像する撮像ステップと、
前記第２の通信によって前記外部装置と接続するために用いる通信パラメータを、前記外部装置との前記第１の通信により、前記外部装置と共有する共有ステップと、
前記撮像ステップで撮像された画像を前記第２の通信により前記外部装置へ送信する送信ステップと、
前記ユーザからの撮像処理に関する指示を検知することに応じて、前記共有ステップでの前記外部装置との前記通信パラメータの共有を開始させるよう制御する制御ステップとを有する撮像装置の制御方法。
【請求項１０】
請求項９に記載の制御方法をコンピュータに実行させるための、コンピュータが読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
無線通信可能な撮像装置に関する。
【背景技術】
【０００２】
近年、デジタルカメラに無線通信機能を搭載し、ワイヤレスで画像を他の機器に送信する技術が知られている。例えば、特許文献１には、無線ＬＡＮを用いて、予め撮像しておいた画像データを他の装置に無線送信するデジタルカメラが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１７１４９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述の特許文献１では、撮像モードで撮像した後、ユーザがメニューの操作等により、通信するための機能の実行を指示し、通信モードに遷移させなければならない。この手間を解消する一つの方法としては、送信先となる機器と予め通信を確立しておき、撮像が行われた際には、自動的にその機器に画像を送信するよう構成することが考えられる。しかし、そのように構成したとしても、撮像前に予め接続しておかなければならないという手間は依然として残る。更に、撮像した画像によって送信先を変えたい場合には不向きである。
【０００５】
本願発明は、上述のような状況に鑑み、撮像から画像送信までの一連の処理をより手軽かつ柔軟に実現することを目的とする。
【課題を解決するための手段】
【０００６】
上記の目的を達成するため、本願発明の撮像装置は、外部装置と第１の通信および前記第１の通信とは異なる第２の通信により接続できる撮像装置であって、ユーザからの撮像指示に応じて撮像する撮像手段と、前記第２の通信によって前記外部装置と接続するために用いる通信パラメータを、前記外部装置との前記第１の通信により、前記外部装置と共有する共有手段と、前記撮像手段により撮像された画像を前記第２の通信により前記外部装置へ送信する送信手段と、前記ユーザからの撮像処理に関する指示を検知することに応じて、前記共有手段による前記外部装置との前記通信パラメータの共有を開始させるよう制御する制御手段とを有する。
【発明の効果】
【０００７】
本願発明によれば、撮像から画像送信までの一連の処理をより手軽かつ柔軟に実現することができる。
【図面の簡単な説明】
【０００８】
【図１】第１の実施形態におけるデジタルカメラおよびスマートフォンのブロック図である。
【図２】（ａ）、（ｂ）第１の実施形態におけるデジタルカメラに表示される画面の一例を示す図である。（ｃ）第１の実施形態におけるスマートフォンに表示される画面の一例を示す図である。
【図３】第１の実施形態におけるデジタルカメラとスマートフォンとによる通信の手順の概要を説明するためのシーケンス図である。
【図４】第１の実施形態におけるデジタルカメラの動作を示すフローチャートである。
【図５】第１の実施形態におけるスマートフォンの動作を示すフローチャートである。
【図６】（ａ）、（ｂ）、（ｃ）第２の実施形態におけるデジタルカメラに表示される画面の一例を示す図である。（ｄ）、（ｅ）第２の実施形態におけるスマートフォンに表示される画面の一例を示す図である。
【図７】第２の実施形態におけるデジタルカメラにて保持される、他の機器の識別子と被写体との関係を示す情報の概念図である。
【図８】第２の実施形態におけるデジタルカメラとスマートフォンとによる通信の手順の概要を説明するためのシーケンス図である。
【図９】第２の実施形態におけるデジタルカメラの動作を示すフローチャートである。
【図１０】第２の実施形態におけるスマートフォンの動作を示すフローチャートである。
【図１１】（ａ）、（ｂ）第３の実施形態におけるデジタルカメラに表示される画面の一例を示す図である。（ｃ）第３の実施形態におけるスマートフォンに表示される画面の一例を示す図である。
【図１２】第３の実施形態におけるデジタルカメラにて保持される、他の機器の識別子と画像サイズとの関係を示す情報の概念図である。
【図１３】第３の実施形態におけるデジタルカメラとスマートフォンとによる通信の手順の概要を説明するためのシーケンス図である。
【図１４】第３の実施形態におけるデジタルカメラの動作を示すフローチャートである。
【図１５】第３の実施形態におけるスマートフォンの動作を示すフローチャートである。
【図１６】第１の実施形態における撮像モードでのデジタルカメラの動作を示すフローチャートである。
【図１７】第４の実施形態における連写モードでのデジタルカメラの動作を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下に、本発明を実施するための形態について、添付の図面を用いて詳細に説明する。
【００１０】
なお、以下に説明する実施の形態は、本発明の実現手段としての一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されてもよい。また、各実施の形態を適宜組み合せることも可能である。
【００１１】
［第１の実施形態］
＜各装置の構成＞
図１は本発明の通信システムを用いたシステム全体の構成を示すブロック図である。
【００１２】
なお、ここでは撮像装置の一例としてデジタルカメラ及びスマートフォンについて述べるが、撮像装置はこれに限られない。例えば撮像装置は携帯型のメディアプレーヤやいわゆるタブレットデバイス、パーソナルコンピュータなどの情報処理装置であってもよい。
【００１３】
まず、デジタルカメラＡ１００について説明する。
【００１４】
制御部Ａ１０１は、入力された信号や、後述のプログラムに従ってデジタルカメラＡ１００の各部を制御する。なお、制御部Ａ１０１が装置全体を制御する代わりに、複数のハードウェアが処理を分担することで、装置全体を制御してもよい。
【００１５】
撮像部Ａ１０２は、例えば、光学レンズユニットと絞り・ズーム・フォーカスなど制御する光学系と、光学レンズユニットを経て導入された光（映像）を電気的な映像信号に変換するための撮像素子などで構成される。撮像素子としては、一般的には、ＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）や、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ  Ｉｍａｇｅ  Ｓｅｎｓｏｒ）が利用される。撮像部Ａ１０２は、制御部Ａ１０１に制御されることにより、撮像部Ａ１０２に含まれるレンズで結像された被写体光を、撮像素子により電気信号に変換し、ノイズ低減処理などを行い、デジタルデータを画像データとして出力する。本実施形態のデジタルカメラＡ１００では、画像データは、ＤＣＦ（Ｄｅｓｉｇｎ  ｒｕｌｅ  ｆｏｒ  Ｃａｍｅｒａ  Ｆｉｌｅ  ｓｙｓｔｅｍ）の規格に従って、記録媒体Ａ１１０に記録される。
【００１６】
不揮発性メモリＡ１０３は、電気的に消去・記録可能な不揮発性のメモリであり、制御部Ａ１０１で実行される後述のプログラム等が格納される。
【００１７】
作業用メモリＡ１０４は、撮像部Ａ１０２で撮像された画像データを一時的に保持するバッファメモリや、表示部Ａ１０６の画像表示用メモリ、制御部Ａ１０１の作業領域等として使用される。
【００１８】
操作部Ａ１０５は、デジタルカメラＡ１００に対する指示をユーザから受け付けるために用いられる。操作部Ａ１０５は例えば、ユーザがデジタルカメラＡ１００の電源のＯＮ／ＯＦＦを指示するための電源ボタンや、撮像を指示するためのレリーズスイッチ、画像データの再生を指示するための再生ボタンを含む。さらに、後述の接続部Ａ１１１を介して外部機器との通信を開始するための専用の接続ボタンなどの操作部材を含む。また、後述する表示部Ａ１０６に形成されるタッチパネルも操作部Ａ１０５に含まれる。なお、不図示のレリーズスイッチは、ＳＷ１およびＳＷ２を有する。レリーズスイッチが、いわゆる半押し状態となることにより、ＳＷ１がＯＮとなる。これにより、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の、静止画の撮像準備を行う指示を受け付ける。また、レリーズスイッチが、いわゆる全押し状態となることにより、ＳＷ２がＯＮとなる。これにより、静止画の撮像を行う指示を受け付ける。
【００１９】
表示部Ａ１０６は、静止画の撮像準備段階でのライブビューの表示、撮像した静止画像データの表示、対話的な操作のための文字表示などを行う。なお、表示部Ａ１０６は必ずしもデジタルカメラＡ１００が内蔵する必要はない。デジタルカメラＡ１００はカメラの背面等に設けた表示部Ａ１０６だけでなくカメラの外部の表示部Ａ１０６と接続することができ、表示部Ａ１０６の表示を制御する表示制御機能を少なくとも有していればよい。
【００２０】
記録媒体Ａ１１０は、撮像部Ａ１０２から出力された画像データを記録することができる。記録媒体Ａ１１０は、デジタルカメラＡ１００に着脱可能なように構成してもよいし、デジタルカメラＡ１００に内蔵されていてもよい。すなわち、デジタルカメラＡ１００は少なくとも記録媒体Ａ１１０にアクセスする手段を有していればよい。
【００２１】
接続部Ａ１１１は、外部装置と接続するためのインターフェースである。本実施形態のデジタルカメラＡ１００は、接続部Ａ１１１を介して、外部装置とデータのやりとりを行うことができる。なお、本実施形態では、接続部Ａ１１１は外部装置とＩＥＥＥ８０２．１１の規格に従った、いわゆる無線ＬＡＮにより通信するためのインターフェースを含む。制御部Ａ１０１は、接続部Ａ１１１を制御することで外部装置との無線通信を実現する。
【００２２】
近距離無線通信部Ａ１１２は、例えば無線通信のためのアンテナと無線信号を処理するため変復調回路や通信コントローラから構成される。近距離無線通信部Ａ１１２は、変調した無線信号をアンテナから出力し、またアンテナで受信した無線信号を復調することによりＩＥＥＥ８０２．１５の規格（いわゆるＢｌｕｅｔｏｏｔｈ（登録商標））に従った近距離無線通信を実現する。本実施形態においてＢｌｕｅｔｏｏｔｈ（登録商標）通信は、低消費電力であるＢｌｕｅｔｏｏｔｈ（登録商標）  Ｌｏｗ  Ｅｎｅｒｇｙのバージョン４．０を採用する。このＢｌｕｅｔｏｏｔｈ（登録商標）通信は、無線ＬＡＮ通信と比べて通信可能な範囲が狭い（つまり、通信可能な距離が短い）。また、Ｂｌｕｅｔｏｏｔｈ（登録商標）通信は、無線ＬＡＮ通信と比べて通信速度が遅い。その一方で、Ｂｌｕｅｔｏｏｔｈ（登録商標）通信は、無線ＬＡＮ通信と比べて消費電力が少ない。
【００２３】
以上がデジタルカメラＡ１００の説明である。
【００２４】
次に、スマートフォンＢ１００について説明する。
【００２５】
制御部Ｂ１０１は、入力された信号や、後述のプログラムに従ってスマートフォンＢ１００の各部を制御する。なお、制御部Ｂ１０１が装置全体を制御する代わりに、複数のハードウェアが処理を分担することで、装置全体を制御してもよい。
【００２６】
撮像部Ｂ１０２は、例えば、光学レンズユニットと絞り・ズーム・フォーカスなど制御する光学系と、光学レンズユニットを経て導入された光（映像）を電気的な映像信号に変換するための撮像素子などで構成される。撮像素子としては、一般的には、ＣＭＯＳや、ＣＣＤが利用される。撮像部Ｂ１０２は、制御部Ｂ１０１に制御されることにより、撮像部Ｂ１０２に含まれるレンズで結像された被写体光を、撮像素子により電気信号に変換し、ノイズ低減処理などを行い、デジタルデータを画像データとして出力する。本実施形態のスマートフォンＢ１００では、画像データは、ＤＣＦの規格に従って、記録媒体Ｂ１１０に記録される。
【００２７】
不揮発性メモリＢ１０３は、電気的に消去・記録可能な不揮発性のメモリであり、制御部Ｂ１０１で実行される後述のプログラム等が格納される。
【００２８】
作業用メモリＢ１０４は、撮像部Ｂ１０２で撮像された画像データを一時的に保持するバッファメモリや、表示部Ｂ１０６の画像表示用メモリ、制御部Ｂ１０１の作業領域等として使用される。
【００２９】
操作部Ｂ１０５は、ユーザがスマートフォンＢ１００に対する指示をユーザから受け付けるために用いられる。操作部Ｂ１０５は例えば、ユーザがスマートフォンＢ１００の電源のＯＮ／ＯＦＦを指示するための電源ボタンや、画面遷移を指示するための操作ボタンを含む。また、後述する表示部Ｂ１０６に形成されるタッチパネルも操作部Ｂ１０５に含まれる。
【００３０】
表示部Ｂ１０６は、撮像した静止画像データの表示、対話的な操作のためのＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）表示などを行う。なお、表示部Ｂ１０６は必ずしもスマートフォンＢ１００が内蔵する必要はない。スマートフォンＢ１００は表示内容を制御する表示制御機能を少なくとも有していればよい。
【００３１】
記録媒体Ｂ１１０は、撮像部Ｂ１０２から出力された画像データを記録することができる。記録媒体Ｂ１１０は、スマートフォンＢ１００に着脱可能なように構成してもよいし、スマートフォンＢ１００に内蔵されていてもよい。すなわち、スマートフォンＢ１００は少なくとも記録媒体Ｂ１１０にアクセスする手段を有していればよい。
【００３２】
接続部Ｂ１１１は、外部装置と接続するためのインターフェースである。本実施形態のスマートフォンＢ１００は、接続部Ｂ１１１を介して、外部装置とデータのやりとりを行うことができる。なお、本実施形態では、接続部Ｂ１１１は外部装置とＩＥＥＥ８０２．１１の規格に従った、いわゆる無線ＬＡＮで通信するためのインターフェースを含む。制御部Ｂ１０１は、接続部Ｂ１１１を制御することで外部装置との無線通信を実現する。
【００３３】
近距離無線通信部Ｂ１１２は、例えば無線通信のためのアンテナと無線信号を処理するため変復調回路や通信コントローラから構成される。近距離無線通信部Ｂ１１２は、変調した無線信号をアンテナから出力し、またアンテナで受信した無線信号を復調することによりＩＥＥＥ８０２．１５の規格（いわゆるＢｌｕｅｔｏｏｔｈ（登録商標））に従った近距離通信を実現する。本実施形態においてＢｌｕｅｔｏｏｔｈ（登録商標）通信は、低消費電力であるＢｌｕｅｔｏｏｔｈ（登録商標）  Ｌｏｗ  Ｅｎｅｒｇｙのバージョン４．０を採用する。なお、無線ＬＡＮと比較した性能の特徴については、デジタルカメラＡ１００の説明で述べたとおりである。
【００３４】
公衆無線通信部Ｂ１１３は、基地局Ｃ１００を介して公衆網Ｄ１００を利用した通信を実現するためのインターフェースである。公衆無線通信部Ｂ１１３は、無線通信のためのアンテナと無線信号を処理するため変復調回路や通信コントローラから構成され、Ｗ−ＣＤＭＡ（ＵＭＴＳ）やＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）等の規格に従って公衆無線通信を実現する。
【００３５】
以上がスマートフォンＢ１００の説明である。
【００３６】
なお、図１では、デジタルカメラＡ１００とスマートフォンＢ１００とが１対１で通信し得ることを示す図を例に挙げて説明しているが、１対多での通信も可能である。
【００３７】
＜システムの概要＞
次に、図２、図３を参照しながら、本実施例における通信システムの概要を説明する。
【００３８】
図２は、本実施形態に係る通信システムを実現するために、デジタルカメラ及びスマートフォンに表示されるＧＵＩの一例である。図２（ａ）および（ｂ）は、デジタルカメラＡ１００の表示部Ａ１０６に表示され、図２（ｃ）は、スマートフォンＢ１００の表示部Ｂ１０６に表示される。
【００３９】
図３は、本実施形態に係る通信システムの機器探索から画像送信までの処理の流れを示したシーケンス図である。デジタルカメラ３０１は、デジタルカメラＡ１００と同様の構成を有し、スマートフォン３０２、３０３はスマートフォンＢ１００と同様の構成を有する。以下の説明では、各装置の構成部材の付番は、図１で説明したものと同様の付番を利用して説明する。また、図３で用いられる点線の矢印はＢｌｕｅｔｏｏｔｈ（登録商標）による通信であることを表し、図３で用いられる太線の矢印は無線ＬＡＮによる通信であることを表す。なお、デジタルカメラおよびスマートフォンは各々がユーザ操作に基づき、Ｂｌｕｅｔｏｏｔｈ（登録商標）および無線ＬＡＮのそれぞれの機能の有効・無効を切り替え可能に構成される。そして、図３のシーケンスは、いずれの機器においても、Ｂｌｕｅｔｏｏｔｈ（登録商標）および無線ＬＡＮのどちらの機能も有効に設定されている状態で開始されたものとして説明する。
【００４０】
デジタルカメラ３０１は、操作部Ａ１０５の電源ボタン押下を受け付けることにより起動すると、表示部Ａ１０６に、例えば図２（ａ）のライブビュー画面２１０を表示する。ライブビュー画面２１０では、撮像部Ａ１０２から順次入力される映像が表示される。また、各種情報やアイコンが映像に重畳表示される。図２（ａ）では、フラッシュの設定状況やバッテリー残量、ズームの状態等が重畳表示されている。これらの情報は、ユーザによる操作部Ａ１０５の操作部材に対する操作に応じて、表示／非表示を切り替えることができる。そして、ユーザは、このライブビュー画面２１０に映る画像を確認しながら、所望の画像を撮像することができる。撮像の指示は、前述のように操作部Ａ１０５に含まれるレリーズスイッチのＳＷ２によって受け付けられる。
【００４１】
デジタルカメラ３０１は、操作部Ａ１０５のレリーズスイッチが押下されＳＷ２がＯＮとなったことに応じて、撮像処理を実行すると共に、並行して図３のシーケンスを開始する。
【００４２】
まず、ステップＳ３２１にて、デジタルカメラ３０１は、Ｂｌｕｅｔｏｏｔｈ（登録商標）により、周囲の機器に対して探索要求（いわゆるアドバタイズ）をブロードキャストする。ここで、デジタルカメラ３０１は、前記探索要求に自機器を一意に特定可能な情報（機器ＩＤ）を付加して送信する。
【００４３】
スマートフォン３０２、３０３は、前記探索要求を受信すると、ステップＳ３２２にてＢｌｕｅｔｏｏｔｈ（登録商標）によりデジタルカメラ３０１に対して探索応答を送信する。ここでスマートフォン３０２・３０３は、それぞれ前記探索応答に自機器を示す情報（機器ＩＤ・機器に設定されたユーザ名等）を付加して送信する。
【００４４】
スマートフォンから送信された探索応答を受信したデジタルカメラ３０１は、ステップＳ３２３にて、表示部Ａ１０６に図２（ｂ）に示す送信確認画面２２０を表示する。ここでは、デジタルカメラ３０１は、撮像して得られた画像と共に、その画像を送信する機器を選択するためのダイアログボックス２２１を、送信確認画面２２０内に重畳表示する。デジタルカメラ３０１は、送信先リスト２２２、送信許可アイコン２２３、送信拒否アイコン２２４を、ダイアログボックス２２１内に表示する。送信先リスト２２２は、前記探索応答Ｓ３２２に付加された情報に基づいて表示される。つまり、図２の場合は、ＪｏｈｎｎｙとＥｍｉｌｙの持つスマートフォンから探索応答が返信され、その探索応答に付加されているユーザ名である「Ｊｏｈｎｎｙ」と「Ｅｍｉｌｙ」の文字列を利用して、送信先の機器をリストアップする。
【００４５】
デジタルカメラ３０１は、送信先リスト２２２から画像送信先の機器が１つ以上選択され、更に送信許可アイコン２２３が選択されると（Ｓ３２４）、選択された機器に対してＢｌｕｅｔｏｏｔｈ（登録商標）により画像送信要求を送信する（Ｓ３２５）。ここでデジタルカメラ３０１は、前記画像送信要求に撮像画像の縮小画像（いわゆるサムネイル）を付加して送信する。一方、操作部Ａ１０５のタッチパネル操作によって送信拒否アイコン２２４が選択されると、デジタルカメラ３０１は、本シーケンスの処理を終了し、再びライブビュー画面２１０に移行する。
【００４６】
以下の説明では、ステップＳ３２４にて、スマートフォン３０２が選択された場合を例に説明する。なお、ステップＳ３２４では、複数の機器を画像送信先として選択することも可能である。その場合は、ステップＳ３２５以降の処理を、複数の機器に対して実行することになる。
【００４７】
スマートフォン３０２は、前記画像送信要求を受信すると、ステップＳ３２６にて、図２（ｃ）に示すような画像受信確認画面２３０を表示する。この際、スマートフォン３０２は、前記画像送信要求に付加された縮小画像２３２をダイアログボックス２３１内に表示する。これにより、スマートフォン３０２のユーザに、デジタルカメラ３０１が、表示された縮小画像２３２の内容の本画像を送信しようとしていることを把握させる。スマートフォン３０２は、操作部Ｂ１０５のタッチパネルによって受信許可アイコン２３３の選択を受け付けた場合（Ｓ３２７）、デジタルカメラ３０１に対してＢｌｕｅｔｏｏｔｈ（登録商標）により画像送信許可応答を送信する（Ｓ３２８）。一方、受信拒否アイコン２３４の選択を受け付けた場合、スマートフォン３０２は、デジタルカメラ３０１に対してＢｌｕｅｔｏｏｔｈ（登録商標）により画像送信拒否応答を送信し、本シーケンスの処理を終了する。
【００４８】
スマートフォン３０２から送信された画像送信許可応答をデジタルカメラ３０１が受信すると、デジタルカメラ３０１とスマートフォン３０２は、Ｂｌｕｅｔｏｏｔｈ（登録商標）により無線ＬＡＮ接続に必要な通信パラメータを互いに共有する（Ｓ３２９）。
【００４９】
続くステップＳ３３０にて、デジタルカメラ３０１とスマートフォン３０２は、共有した通信パラメータに基づき、無線ＬＡＮ接続を確立する。
【００５０】
そして、ステップＳ３３１にて、デジタルカメラ３０１は、スマートフォン３０２に対して無線ＬＡＮにより撮像画像を送信する。
【００５１】
ステップＳ３３１の画像送信が完了すると、ステップＳ３３２にて、デジタルカメラ３０１とスマートフォン３０２は、無線ＬＡＮによる通信を切断する。
【００５２】
以上のように、撮像に応じて周囲の機器との通信を開始するので、ユーザは撮像のための操作と通信のための操作とをそれぞれ個別に行う必要が無く、シームレスな操作感で、撮像と画像の送信とを実現することができる。更に、本実施形態では、撮像のタイミングで、Ｂｌｕｅｔｏｏｔｈ（登録商標）を用いて通信相手を探索するため、撮像の前に予め通信相手との通信を確立しておく手間も不要となる。更に、通信相手の探索を、無線ＬＡＮではなくＢｌｕｅｔｏｏｔｈ（登録商標）で行うことで、より消費電力を低減することが可能であり、しかも、本画像の送信そのものは、より通信速度の速い無線ＬＡＮを利用するため、スムーズな画像送信を実現することができる。
【００５３】
＜各装置の動作＞
まず、上記の動作を開始する際に並行して実行されるデジタルカメラＡ１００における撮像処理について説明する。
【００５４】
図１６は、撮像モードにおけるデジタルカメラＡ１００の動作を示すフローチャートである。本フローチャートに示す処理は、デジタルカメラＡ１００の制御部Ａ１０１が入力信号やプログラムに従い、デジタルカメラＡ１００の各部を制御することにより実現される。また、図１６のフローチャートの処理は、ユーザのメニュー操作等によって、撮像モードを開始する指示を受け付けたことに応じて、ライブビューのために順次撮像されるスルー画像の表示と共に開始される。
【００５５】
まず、ステップＳ１６０１では、制御部Ａ１０１は、他のモードに遷移する指示を受け付けたか否かを判断する。他のモードに遷移する指示を受け付けたと判断した場合、本フローチャートの処理を終了する。一方、他のモードに遷移する指示を受け付けていないと判断した場合、処理はステップＳ１６０２に進む。
【００５６】
次に、ステップＳ１６０２では、制御部Ａ１０１は、レリーズスイッチのＳＷ１がＯＮとなったか否かを判断する。ＯＮでないと判断した場合、処理はステップＳ１６０１に戻る。一方、ＯＮであると判断した場合、処理はステップＳ１６０３に進む。
【００５７】
ステップＳ１６０３では、制御部Ａ１０１は、撮像準備動作を行う。
【００５８】
続いて、ステップＳ１６０４にて制御部Ａ１０１は、ＳＷ２がＯＮであるか否かを判断する。ＳＷ２がＯＮでないと判断した場合、処理はステップＳ１６０１に戻る。一方、ＳＷ２がＯＮであると判断された場合、処理はステップＳ１６０５に進む。
【００５９】
ステップＳ１６０５では、制御部Ａ１０１は、撮像動作を行い、画像を生成する。
【００６０】
続くステップＳ１６０６では、制御部Ａ１０１は、ステップＳ１６０４で生成した画像を、記録媒体に記録する。その後、処理はステップＳ１６０１に戻る。
【００６１】
以上が、本実施形態における、撮像モードでのデジタルカメラＡ１００の動作を示すフローチャートである。
【００６２】
続いて、図３の手順を実現する際のデジタルカメラの詳細な動作について、図４を参照しながら説明する。
【００６３】
図４は、本実施形態のデジタルカメラＡ１００の動作を示すフローチャートである。なお、本フローチャートに示す処理は、デジタルカメラＡ１００の制御部Ａ１０１が入力信号やプログラムに従い、デジタルカメラＡ１００の各部を制御することにより実現される。特に記載が無い限り、以降の説明においてデジタルカメラＡ１００の動作を示すフローチャートの処理についても、同様である。また、図４のフローチャートに示す処理は、デジタルカメラＡ１００のＢｌｕｅｔｏｏｔｈ（登録商標）および無線ＬＡＮの機能が有効な状態で、例えば図１６のステップＳ１６０４にて、ＳＷ２がＯＮとなったことを制御部Ａ１０１が検知したことに応じて開始される。この際、図４のフローチャートに示す処理は、ステップＳ１６０５以降の処理と並行して開始される。
【００６４】
ステップＳ４０１にて、制御部Ａ１０１は、近距離無線通信部Ａ１１２を介して周囲の機器に対する探索要求をブロードキャストする。ここで制御部Ａ１０１は、前記探索要求に自機器を一意に特定可能な情報（機器ＩＤ）を付加して送信する。本ステップの処理は、図３のステップＳ３２１の処理に相当する。
【００６５】
ステップＳ４０２にて、制御部Ａ１０１は、近距離無線通信部Ａ１１２を介して探索応答を受信したか判断する。制御部Ａ１０１が、探索応答を受信していないと判断した場合、本ステップの処理を繰り返し、探索応答の受信を待つ。一方、制御部Ａ１０１が、探索応答を受信したと判断した場合、処理はステップＳ４０３に移行する。本ステップの処理は、図３のステップＳ３２２の処理に相当する。
【００６６】
ステップＳ４０３にて、制御部Ａ１０１は、表示部Ａ１０６に図２（ｂ）のような送信確認画面２２０を表示する。ここでは、制御部Ａ１０１は、並行して実行された図１６のステップＳ１６０５にて生成された画像データを表示する。さらに、併せて制御部Ａ１０１は、前記探索応答に付加された情報（機器ＩＤ・機器に設定されたユーザ名等）に基づき、ダイアログボックス２２１内に送信先リスト２２２を表示するように表示部Ａ１０６を制御する。本ステップの処理は、図３のステップＳ３２３の処理に相当する。
【００６７】
ステップＳ４０４にて、制御部Ａ１０１は、操作部Ａ１０５のタッチパネルを介して、画像送信を許可する操作が受け付けられたか否かを判断する。操作部Ａ１０５のタッチパネルを介して、画像送信を送信先リスト２２２から画像送信先の機器が１つ以上選択された状態で、送信許可アイコン２２３が選択されたと判断した場合、処理はステップＳ４０５に移行する。一方、操作部Ａ１０５のタッチパネルを介して、送信拒否アイコン２２４が選択されたと判断した場合、本フローチャートの処理を終了する。
【００６８】
なお制御部Ａ１０１は、送信先リスト２２２に表示中の機器が１つも選択されていない場合は、送信許可アイコン２２３を選択不可にするように操作部Ａ１０５、表示部Ａ１０６を制御してもよい。例えば、送信許可アイコン２２３を非表示にする。あるいは、送信許可アイコン２２３をグレーアウトし、許可アイコン２２３の表示領域へのタッチ操作を無視する。
【００６９】
ステップＳ４０５にて、制御部Ａ１０１は、ステップＳ４０４で選択された機器に対して、近距離無線通信部Ａ１１２を介して画像送信要求を送信する。制御部Ａ１０１は、前記画像送信要求に撮像画像の縮小画像を付加して送信する。本ステップの処理は、図３のステップＳ３２５の処理に相当する。
【００７０】
ステップＳ４０６にて、制御部Ａ１０１は、ステップＳ４０５で画像送信要求を送信した機器が画像送信を許可したか否かを判断する。
【００７１】
前記機器から近距離無線通信部Ａ１１２を介して画像送信許可応答を受信したと判断した場合、処理はステップＳ４０７に移行する。一方、前記機器から近距離無線通信部Ａ１１２を介して画像送信拒否応答を受信した場合、あるいは所定時間内に画像送信許可応答を受信しなかった場合、制御部Ａ１０１は本フローチャートの処理を終了する。
【００７２】
ステップＳ４０７にて、制御部Ａ１０１は、近距離無線通信部Ａ１１２を介して、ステップＳ４０６で画像送信許可応答を受信した画像送信先の機器と、接続部Ａ１１１を介した無線ＬＡＮ通信に必要な通信パラメータを送受信する。本ステップの処理は、図３のステップＳ３２９の処理に相当する。
【００７３】
ステップＳ４０８にて、制御部Ａ１０１は、ステップＳ４０７で受信した通信パラメータに基づき、前記画像送信先の機器と接続部Ａ１１１を介して無線ＬＡＮ接続を確立する。本ステップの処理は、図３のステップＳ３３０の処理に相当する。
【００７４】
ステップＳ４０９にて、制御部Ａ１０１は、前記画像送信先の機器に対し、接続部Ａ１１１を介して撮像画像を送信する。本ステップの処理は、図３のステップＳ３１の処理に相当する。
【００７５】
ステップＳ４１０にて、制御部Ａ１０１は、前記画像送信先の機器との接続部Ａ１１１を介した通信を切断する。本ステップの処理は、図３のステップＳ３３２の処理に相当する。
【００７６】
以上が、本実施形態のデジタルカメラＡ１００の動作の説明である。
【００７７】
続いて、上記の動作を実現するためのスマートフォンの詳細な動作について、図５を参照しながら説明する。
【００７８】
図５は、本実施形態のスマートフォンＢ１００の動作を示すフローチャートである。なお、本フローチャートに示す処理は、スマートフォンＢ１００の制御部Ｂ１０１が入力信号やプログラムに従い、スマートフォンＢ１００の各部を制御することにより実現される。特に記載が無い限り、以降の説明におけるスマートフォンＢ１００の動作を示すフローチャートの処理についても、同様である。
【００７９】
また、図５のフローチャートに示す処理は、探索要求の受信を許可する操作を操作部Ｂ１０５を介して受け付けたことに応じて開始される。具体的には、例えばユーザからのメニュー操作に応じて、スマートフォンＢ１００に搭載されるＯＳに対して、Ｂｌｕｅｔｏｏｔｈ（登録商標）の機能および無線ＬＡＮの機能を有効に設定する。これにより、外部機器からの探索要求の受信を待つ状態となり、図５のフローチャートが開始される。特に記載が無い限り、以降の説明におけるスマートフォンＢ１００の動作を示すフローチャートの処理についても、同様である。
【００８０】
ステップＳ５０１にて、制御部Ｂ１０１は、近距離無線通信部Ｂ１１２を介して探索要求を受信したか判断する。制御部Ｂ１０１が探索要求を受信していないと判断した場合、本ステップの処理を繰り返し、探索要求の受信を待つ。一方、制御部Ｂ１０１が、探索要求を受信したと判断した場合、処理はステップＳ５０２の処理に遷移する。
【００８１】
ステップＳ５０２にて、制御部Ｂ１０１は、前記探索要求を送信した機器に対し、近距離無線通信部Ｂ１１２を介して探索応答を送信する。このとき制御部Ｂ１０１は、前記探索要求に含まれる機器ＩＤをもとに画像送信元の機器を特定する。また制御部Ｂ１０１は、前記探索応答に自機器を示す情報（機器ＩＤ・機器に設定されたユーザ名等）を付加して送信する。本ステップの処理は、図３のステップＳ３２２の処理に相当する。
【００８２】
ステップＳ５０３にて、制御部Ｂ１０１は、前記画像送信元の機器から、近距離無線通信部Ｂ１１２を介して画像送信要求を受信したかを判断する。制御部Ｂ１０１が画像送信要求を受信していないと判断した場合、本ステップの処理を繰り返し、画像送信要求の受信を待つ。一方、制御部Ｂ１０１が、画像送信要求を受信したと判断した場合、処理はステップＳ５０４に遷移する。
【００８３】
ステップＳ５０４にて、制御部Ｂ１０１は、表示部Ｂ１０６に図２（ｂ）のような画像受信確認画面２３０を表示する。制御部Ｂ１０１は、前記画像送信要求Ｓ３２５に付加された縮小画像２３２をダイアログボックス２３１内に表示するように表示部Ｂ１０６を制御する。本ステップの処理は、図３のステップＳ３２６の処理に相当する。
【００８４】
ステップＳ５０５にて、制御部Ｂ１０１は、操作部Ｂ１０５のタッチパネルを介して、画像受信を許可する操作が受け付けられたか否かを判断する。制御部Ｂ１０１が、受信拒否アイコン２３４の選択を受け付けたと判断した場合はステップＳ５１１に移行する。ステップＳ５１１にて制御部Ｂ１０１は、画像送信元の機器に対し、近距離無線通信部Ｂ１１２を介して画像送信拒否応答を送信する。その後、処理は終了する。
【００８５】
一方、制御部Ｂ１０１が、操作部Ｂ１０５のタッチパネルによって受信許可アイコン２３３の選択を受け付けたと判断した場合、処理はステップＳ５０６に移行する。
【００８６】
ステップＳ５０６にて、制御部Ｂ１０１は、前記画像送信元の機器に対し、近距離無線通信部Ｂ１１２を介して画像送信許可応答を送信する。本ステップの処理は、図３のステップＳ３２８の処理に相当する。
【００８７】
ステップＳ５０７にて、制御部Ｂ１０１は、前記画像送信元の機器と、近距離無線通信部Ｂ１１２を介して、接続部Ｂ１１１を介した無線ＬＡＮ通信に必要な通信パラメータを送受信する。本ステップの処理は、図３のステップＳ３２９の処理に相当する。
【００８８】
ステップＳ５０８にて、制御部Ｂ１０１は、ステップＳ５０７で受信した通信パラメータに基づき、前記画像送信元の機器と接続部Ｂ１１１を介して無線ＬＡＮ接続を確立する。本ステップの処理は、図３のステップＳ３３０の処理に相当する。
【００８９】
ステップＳ５０９にて、制御部Ｂ１０１は、前記画像送信元の機器から、接続部Ｂ１１１を介して撮像画像を受信する。
【００９０】
ステップＳ５１０にて、制御部Ｂ１０１は、前記画像送信元の機器との接続部Ｂ１１１を介した通信を切断する。本ステップの処理は、図３のステップＳ３３２の処理に相当する。
【００９１】
以上が、本実施形態のスマートフォンＢ１００の動作の説明である。
【００９２】
なお、本実施形態のデジタルカメラＡ１００では、探索応答の受信を待ってから画像送信確認の画面を表示していた。これについては、探索応答よりも前に撮像が完了した場合には、先に撮像した画像のレックレビュー画面を表示してもよい。この場合は、レックレビューを表示しているバックグラウンドで探索応答が受信されたことに応じて、ダイアログをポップアップさせる。すなわち、探索応答がない場合は、ユーザはダイアログを確認することなく、レックレビューの確認を終えて次の撮像に移ることになる。
【００９３】
また、本実施形態では、ＳＷ２がＯＮとなることをトリガとして、Ｂｌｕｅｔｏｏｔｈ（登録商標）を用いて周囲の機器探索を開始する場合を例に挙げて説明した。これについては、撮像処理に関する操作であれば、他のタイミングであってもよい。例えば、ＳＷ１がＯＮとなることをトリガとして、Ｂｌｕｅｔｏｏｔｈ（登録商標）を用いて周囲の機器探索を開始するようにしてもよい。この場合、例えば図１６のステップＳ１６０２にて、ＳＷ１がＯＮとなったことを検知したことに応じて、Ｂｌｕｅｔｏｏｔｈ（登録商標）を用いて周囲の機器探索を開始し、この探索要求に対する探索応答をバックグラウンドで受信しておく。その後、ＳＷ２がＯＮとなり撮像処理が実行されたならば、撮像処理で得られた画像のレックレビューを兼ねて、送信確認の画面を表示する。なお、ＳＷ１がＯＮとなった後、ＳＷ２がＯＮとなることなくＳＷ１がＯＦＦとなった場合は、それまでに受けていた探索応答を破棄する。つまり、ＳＷ２がＯＮとなり実行された撮像処理で得られた画像の送信確認画面では、直前にＳＷ１がＯＮとなったことをトリガとして送信された探索要求に対する応答を返した機器のみが送信先リストに表示されることになる。
【００９４】
また、本実施形態の動作に加えて、ＳＷ１やＳＷ２がＯＮとなることに応じて、Ｂｌｕｅｔｏｏｔｈ（登録商標）を用いて、定期的に探索要求を送信する処理を開始するようにしてもよい。すなわち、図１６のステップＳ１６０２でＳＷ１がＯＮであることを検知したことや、ステップＳ１６０４でＳＷ２がＯＮであることを検知したことに応じて、図４のステップＳ４０１の処理を定期的に実行する処理を開始する。これは、送信確認画面でユーザから送信先の選択を待つ間に、新たに他の装置が通信可能な範囲に入ってくる可能性があるためである。この場合は、送信先リストの表示中に探索応答を受信したことに応じて、表示中の送信先リストに、新たに受信した応答に含まれるユーザ名が追加されて表示されることになる。なお、この定期的なステップＳ４０１の実行は、例えば、図４のステップＳ４０４で画像送信を許可する操作が受け付けられたと判断したことに応じて停止する。
【００９５】
また、送信確認画面の表示中にレリーズスイッチが押下され、ＳＷ１またはＳＷ２がＯＦＦからＯＮとなった場合には、図４のフローチャートの処理を全てキャンセルし、次の撮像に移る。すなわち、図４のフローチャートのステップＳ４０１からやり直す。これにより、シャッターチャンスを逃す可能性を低減することができる。なお、既に送信先を選択済みの状態でＳＷ１やＳＷ２がＯＮとなったことを検知した場合は、次の撮像のための処理に遷移すると共に、自動的に送信先に対して送信要求を送信するようにしてもよい。
【００９６】
以上のように、本実施形態のデジタルカメラＡ１００では、撮像指示を受け付けたことをきっかけとして、Ｂｌｕｅｔｏｏｔｈ（登録商標）を用いて周囲の機器探索を開始する。これにより、ユーザが意識的に前記探索を指示する操作を省くことができる。
【００９７】
［第２の実施形態］
＜システムの概要＞
第１の実施形態では、デジタルカメラが撮像指示を受け付けたことをきっかけとして周囲の機器探索を開始し、ユーザ操作によって画像送信先の機器を選択する場合について述べた。
【００９８】
これに対し、本実施形態では、撮像画像によって画像送信先の機器を自動で判定する場合について述べる。前記判定により、送信先が判明した場合は自動で画像送信する。一方、送信先が不明の場合は、第１の実施形態で述べた処理に加えて、送信先を自動で決定するための機器登録を行う。なお、本実施形態は第１の実施形態と共通する部分が多いため、本実施形態特有の部分を中心に説明する。
【００９９】
図６〜８を参照しながら、本実施例における通信システムの概要を説明する。
【０１００】
図６は、本実施形態に係る通信システムを実現するために、デジタルカメラ及びスマートフォンに表示されるＧＵＩの一例である。図６（ａ）乃至（ｃ）は、デジタルカメラＡ１００の表示部Ａ１０６に表示され、図６（ｃ）、（ｅ）は、スマートフォンＢ１００の表示部Ｂ１０６に表示される。なお、図２と同様の内容を示す箇所は同一の参照番号を用い、説明を省略する。
【０１０１】
図７は、デジタルカメラＡ１００が画像送信先の機器を自動で決定する際に参照する情報の一例である。画像送信先対応表７００には、撮像画像の送信先となる機器の機器ＩＤ７０１と、撮像画像に含まれる被写体情報７０２との対応関係が記録される。画像送信先対応表７００は、不揮発性メモリＡ１０３に記憶される。
【０１０２】
図８は、本実施形態に係る通信システムの機器探索から画像送信、及び画像送信機器の登録までの処理の流れを示したシーケンス図である。なお、図３と同様の内容を示す箇所は同一の参照番号を用い、説明を省略する。
【０１０３】
デジタルカメラ３０１は、操作部Ａ１０５のレリーズボタンが押下されＳＷ２がＯＮとなると、撮像処理と共に、図８のシーケンスを開始する。
【０１０４】
まず、ステップＳ８０１にて、デジタルカメラ３０１は、撮像処理により生成された画像に写る被写体に基づき、画像送信先の機器を特定する。具体的には、撮像処理により生成された画像を解析し、画像に含まれる被写体を認識する。そして、画像から認識された被写体に関する情報と、画像送信先対応表７００とを参照し、画像送信先の機器を判定する。例えば、デジタルカメラ３０１は、撮像時の人物認証により撮像画像に「Ｅｍｉｌｙ」と「Ａｎｎａ」いう被写体を認識した場合、画像送信先対応表７００より画像送信先機器の機器ＩＤを「ＰＨＯＮＥ＿００１」と特定する。また、被写体が認識できなかった場合や、認識した被写体が登録済みで無い場合（つまり画像送信先対応表に対応する被写体の情報が記録されていない場合）は、画像送信先の機器が不明であると判断する。
【０１０５】
なお、撮像処理により生成された画像を解析する代わりに、ライブビュー画像の表示にて随時行われる被写体の認識結果を利用してもよい。この場合は、ＳＷ２がＯＮとなった時点で認識中の被写体の情報を利用することになる。このようにすれば、撮像処理による画像の生成を待つことなく画像送信先の機器を特定することができるため、よりスムーズに処理を進めることができる。
【０１０６】
ステップＳ８０１の結果、画像送信先の機器が特定できた場合はシーケンス８５１に示すシーケンスに移行し、画像送信先の機器が不明であると判断された場合はシーケンス８５２に示すシーケンス移行する。
【０１０７】
まずは画像送信先の機器が判明した場合（シーケンス８５１に移行する場合）について説明する。また、送信先として判定された機器がスマートフォン３０２であった場合を例に挙げて説明する。
【０１０８】
ステップＳ８０２にて、デジタルカメラ３０１は、スマートフォン３０２に対し、Ｂｌｕｅｔｏｏｔｈ（登録商標）により指定探索要求を送信する。すなわち、ブロードキャストするのではなく、ユニキャストでスマートフォン３０２に向かって送信する。なお、仮に送信先として複数のスマートフォンが送信先として特定された場合には、マルチキャストで各スマートフォンに対して指定探索要求が送信される。ここでデジタルカメラ３０１は、前記探索要求に自機器を一意に特定可能な情報（機器ＩＤ）を付加して送信する。
【０１０９】
スマートフォン３０２は、前記指定探索要求を受信すると、ステップＳ８０３にて、前記要求に付加された機器ＩＤが登録済みか否か判定する。スマートフォン３０２は、不揮発性メモリＢ１０３に記憶された登録機器ＩＤリスト（非図示）を参照し、前記指定探索要求に付加された機器ＩＤがあれば登録済み、なければ未登録と判定する。
【０１１０】
前記機器ＩＤが登録済みであると判定された場合、スマートフォン３０２は、ステップＳ３２２にて、デジタルカメラ３０１に対し、Ｂｌｕｅｔｏｏｔｈ（登録商標）により探索応答を送信する。一方、前記機器ＩＤが未登録であった場合、スマートフォン３０２は、画像送信のための処理を終了する。
【０１１１】
ステップＳ３２２の後、デジタルカメラ３０１・スマートフォン３０２は、Ｓ３２９〜Ｓ３３２によって撮像画像の送信処理を行う。
【０１１２】
次に、ステップＳ８０１の結果、画像送信先の機器が不明の場合（シーケンス８５２に移行する場合）について説明する。
【０１１３】
デジタルカメラ３０１及びスマートフォン３０２・３０３は、図３と同様にＳ３２１〜Ｓ３３２によって画像の送信処理を行う。すなわち、第１の実施形態と同様の処理にて画像の送信処理を行う。なお本実施例では、画像送信元がデジタルカメラ３０１、画像送信先がスマートフォン３０２であった場合を例に説明する。
【０１１４】
本実施形態では、Ｓ３３２の後、すなわち画像の送信処理が完了した後、今回通信した機器を登録するための処理を実行する。
【０１１５】
すなわち、ステップＳ８０４にて、デジタルカメラ３０１は、表示部Ａ１０６に、図６（ｃ）の機器登録画面６１０を表示する。デジタルカメラ３０１は、送信した画像に加えて、画像送信先の機器を登録するためのダイアログボックス６１１を、機器登録画面６１０内に重畳表示する。デジタルカメラ３０１は、送信先機器情報６１２、登録許可アイコン６１３、登録拒否アイコン６１４を、ダイアログボックス６１１内に表示する。
【０１１６】
操作部Ａ１０５のタッチパネル操作によって登録許可アイコン６１３が選択されると（Ｓ８０５）、デジタルカメラ３０１は、スマートフォン３０２に対してＢｌｕｅｔｏｏｔｈ（登録商標）により機器登録要求を送信する（Ｓ８０６）。一方、登録拒否アイコン６１４が選択された場合、デジタルカメラ３０１は、画像送信先機器の登録処理を終了し、再びライブビュー画面２１０に移行する。
【０１１７】
スマートフォン３０２は、前記機器登録要求を受信すると、ステップＳ８０７にて、表示部Ｂ１０６に図６（ｅ）のような機器登録画面６２０を表示する。スマートフォン３０２は、送信元の機器を登録するためのダイアログボックス６２１を機器登録画面６２０内に重畳表示する。スマートフォン３０２は、送信元機器情報６２２、登録許可アイコン６２３、登録拒否アイコン６２４を、ダイアログボックス６２１内に表示する。
【０１１８】
操作部Ｂ１０５のタッチパネル操作によって登録許可アイコン６２３が選択されると（Ｓ８０８）、スマートフォン３０２は、デジタルカメラ３０１に対してＢｌｕｅｔｏｏｔｈ（登録商標）により機器登録許可応答を送信する（Ｓ８０９）。一方、登録拒否アイコン６２４が選択された場合、スマートフォン３０２は、デジタルカメラ３０１に対してＢｌｕｅｔｏｏｔｈ（登録商標）により機器登録拒否応答を送信し、画像送信元機器の登録処理を終了する。
【０１１９】
スマートフォン３０２は、前記機器登録許可応答を送信した後、デジタルカメラ３０１を登録する。具体的には、スマートフォン３０２は、デジタルカメラ３０１の機器ＩＤを、前記登録機器ＩＤリスト（非図示）に追加で記録する。
【０１２０】
前記機器登録許可応答を受信すると、デジタルカメラ３０１はステップＳ８１１にて、スマートフォン３０２を登録する。具体的には、デジタルカメラ３０１は、スマートフォン３０２の機器ＩＤと、撮像画像に含まれる被写体情報を、画像送信先対応表７００に追加で記録する。
【０１２１】
＜各装置の動作＞
続いて、上記の動作を実現するためのデジタルカメラの詳細な動作について、図９を参照しながら説明する。
【０１２２】
図９は、本実施形態のデジタルカメラＡ１００の処理を示すフローチャートである。
【０１２３】
まず、ステップＳ９００にて、撮像処理により生成された画像を解析し、被写体を認識する。なお、前述のように、ライブビュー画像の表示のタイミングで既に被写体認識が完了しており、その認識結果を利用する場合には、本ステップは実行されない。
【０１２４】
ステップＳ９０１にて、制御部Ａ１０１は、認識された被写体に関する情報と、画像送信先対応表７００とを参照し、画像送信先の機器を決定する。ステップＳ９００およびステップＳ９０１の処理は、図８のステップＳ８０１の処理に相当する。
【０１２５】
まず、ステップＳ９０１にて、画像送信先の機器が決定された場合について説明する。この場合、処理はステップＳ９０２に移行する。
【０１２６】
ステップＳ９０２にて、制御部Ａ１０１は、ステップＳ９０１で決定した画像送信先機器に対して、近距離無線通信部Ａ１１２を介して指定探索要求を送信する。ステップＳ９０２の処理は、図８のステップＳ８０２の処理に相当する。
【０１２７】
ステップＳ９０３にて、制御部Ａ１０１は、前記画像送信先の機器から、近距離無線通信部Ａ１１２を介して探索応答を受信したか判断する。制御部Ａ１０１が、探索応答を受信していないと判断した場合は、本ステップの処理を繰り返し、探索応答を待つ。一方、制御部Ａ１０１が、探索応答を受信したと判断した場合は、処理はステップＳ９２１に進む。
【０１２８】
ステップＳ９２１〜ステップＳ９２４は、図４のステップＳ４０７〜ステップＳ４１０と同様の処理が実行される。
【０１２９】
以上が、ステップＳ９０１にて、画像送信先の機器が特定できた場合の説明である。
【０１３０】
次に、ステップＳ９０１にて、画像送信先の機器が特定できなかった場合について説明する。この場合、処理はステップＳ９１１に進む。
【０１３１】
ステップＳ９１１〜ステップＳ９２０では、図４のステップＳ４０１〜ステップＳ４１０と同様の処理が実行される。ステップＳ９２０が完了すると、処理はステップＳ９０４に進む。
【０１３２】
ステップＳ９０４では、制御部Ａ１０１は、表示部Ａ１０６に図６（ｃ）の機器登録画面６１０を表示する。制御部Ａ１０１は、撮像した画像と共に、画像送信先の機器を登録するためのダイアログボックス６１１を、機器登録画面６１０内に重畳表示するように表示部Ａ１０６を制御する。制御部Ａ１０１は、送信先機器情報６１２、登録許可アイコン６１３、登録拒否アイコン６１４を、ダイアログボックス６１１内に表示するように表示部Ａ１０６を制御する。
【０１３３】
ステップＳ９０５にて、制御部Ａ１０１は、操作部Ａ１０５のタッチパネルによって画像送信先の機器を登録するための操作が受け付けられたか否かを判断する。制御部Ａ１０１が、登録許可アイコン６１３を選択する操作が受け付けられたと判断した場合はステップＳ９０６に移行し、登録拒否アイコン６１４を選択する操作が受け付けられたと判断した場合は本フローチャートの処理を終了する。
【０１３４】
ステップＳ９０６にて、制御部Ａ１０１は、画像送信先の機器に対して、近距離無線通信部Ａ１１２を介して機器登録要求を送信する。本ステップの処理は図８のステップＳ８０６に相当する。
【０１３５】
ステップＳ９０７にて、制御部Ａ１０１は、画像送信先の機器で機器登録許可の操作がされたか否かを判断する。具体的には、制御部Ａ１０１は、画像送信先の機器から、機器登録許可応答を受信することによって、画像送信先の機器で機器登録許可の操作が行われたと判断する。
【０１３６】
制御部Ａ１０１が、画像送信先の機器から近距離無線通信部Ａ１１２を介して機器登録許可応答を受信したと判断した場合、処理はステップＳ９０８に移行する。一方、画像送信先の機器から近距離無線通信部Ａ１１２を介して機器登録拒否応答を受信したと判断した場合、あるいは所定時間内に機器登録許可応答を受信できなかった場合、制御部Ａ１０１は本フローチャートの処理を終了する。
【０１３７】
ステップＳ９０８にて、制御部Ａ１０１は、画像送信先機器の機器ＩＤと、撮像画像に含まれる被写体情報を、画像送信先対応表７００に追加で記録するように不揮発性メモリＡ１０３を制御する。ここで追加で記録された情報は、次回の画像送信先の特定の際に用いられることになる。
【０１３８】
以上が、本実施形態におけるデジタルカメラＡ１００の動作の説明である。
【０１３９】
続いて、上記の動作を実現するためのスマートフォンの詳細な動作について、図１０を参照しながら説明する。
【０１４０】
図１０は、本実施形態のスマートフォンＢ１００の処理を示すフローチャートである。
【０１４１】
ステップＳ１００１にて、制御部Ｂ１０１は、近距離無線通信部Ｂ１１２を介して探索要求または指定探索要求を受信したか判定する。制御部Ｂ１０１が、指定探索要求を受信していないと判断した場合、本ステップの処理を繰り返し、探索要求または指定探索要求の受信を待つ。制御部Ｂ１０１が、探索要求または指定探索要求を受信したと判断した場合、処理はステップＳ１００２に移行する。
【０１４２】
ステップＳ１００２にて、制御部Ｂ１０１は、ステップＳ１００１で受信した要求が送信先指定のものか否かを判断する。言い換えれば、指定探索要求か否かを判断する。
【０１４３】
まず、制御部Ｂ１０１が、ステップＳ１００１で受信した要求が指定探索要求であると判断した場合について説明する。この場合、処理はステップＳ１００３に移行する。
【０１４４】
ステップＳ１００３にて、制御部Ｂ１０１は、ステップＳ１００１で受信した指定探索要求に付加された機器ＩＤが登録済みか否か判定する。制御部Ｂ１０１は、不揮発性メモリＢ１０３に記憶された登録機器ＩＤリスト（非図示）を参照し、指定探索要求に付加された機器ＩＤがあれば登録済み、なければ未登録と判定する。制御部Ｂ１０１は、前記機器ＩＤが登録済みであった場合ステップＳ１０３２に移行し、未登録であった場合は画像送信のための処理を終了する。
【０１４５】
ステップＳ１０２２では、図５のステップＳ５０２と同様の処理が実行される。続くステップＳ１０２７〜ステップＳ１０３０では、図５のステップＳ５０７〜ステップＳ５１０と同様の処理が実行される。
【０１４６】
以上が、ステップＳ１００２にて、ステップＳ１００１で受信した要求が指定探索要求であると判断された場合の説明である。
【０１４７】
次に、ステップＳ１００２にて、制御部Ｂ１０１がステップＳ１００１で受信した要求が探索要求であると判断された場合について説明する。この場合、処理はステップＳ１０１２に移行する。
【０１４８】
ステップＳ１０１２〜ステップＳ１０２０では、図５のステップＳ５０２〜ステップＳ５１０と同様の処理が実行される。ステップＳ１０２０の処理が完了すると、処理はステップＳ１００４に進む。
【０１４９】
ステップＳ１００４にて、制御部Ｂ１０１は、が画像送信元の機器から、近距離無線通信部Ｂ１１２を介して機器登録要求Ｓ８０６を受信したか判定する。制御部Ｂ１０１は、所定時間内に前記要求を受信した場合はステップＳ１００５に移行し、所定時間内に前記要求を受信しなかった場合は機器登録のための処理を終了する。
【０１５０】
ステップＳ１００５にて、制御部Ｂ１０１は、表示部Ｂ１０６に図６（ｅ）のような機器登録画面６２０を表示する。制御部Ｂ１０１は、画像送信元の機器を登録するためのダイアログボックス６２１を機器登録画面６２０内に重畳表示するように表示部Ｂ１０６を制御する。制御部Ｂ１０１は、送信元機器情報６２２、登録許可アイコン６２３、登録拒否アイコン６２４を、ダイアログボックス６２１内に表示するように表示部Ｂ１０６を制御する。
【０１５１】
ステップＳ１００６にて、制御部Ｂ１０１は、操作部Ｂ１０５のタッチパネル操作によって機器登録を許可する操作がされたか否かを判定する。
【０１５２】
制御部Ｂ１０１が、登録拒否アイコン６２４が選択されたと判断した場合、処理はステップＳ１００９に進み、機器登録拒否応答を画像送信元の機器に対して送信し、本フローチャートの処理を終了する。
【０１５３】
一方、制御部Ｂ１０１が、登録許可アイコン６２３が選択されたと判断した場合、処理はステップＳ１００７に進む。
【０１５４】
ステップＳ１００７では、制御部Ｂ１０１は、画像送信元の機器に対して、近距離無線通信部Ｂ１１２を介して機器登録許可応答Ｓ８０９を送信する。
【０１５５】
続くステップＳ１００８にて、制御部Ｂ１０１は、画像送信元機器の機器ＩＤを、登録機器ＩＤリスト（非図示）に追加で記録するように不揮発性メモリＢ１０３を制御する。その後、本フローチャートの処理を終了する。
【０１５６】
以上が、本実施形態におけるスマートフォンＢ１００の動作の説明である。
【０１５７】
上述したように、本実施形態のデジタルカメラＡ１００では、撮像画像によって画像送信先の機器を自動で判定する。これにより、ユーザが意識的に画像送信先の機器を選択する手間を省くことができる。
【０１５８】
なお、本実施形態では、被写体認識によって画像送信先の機器を特定できた場合（つまり図８のシーケンス８５１に進む場合）、図６（ｂ）の送信確認画面２２０のように確認することなく、自動的に画像を送信する場合を例に挙げて説明した。これについては、例えば、送信先の機器を特定できた場合であっても、シーケンス８５２のように周囲の機器を検索し、検索された機器のうち、送信先として特定した機器を優先して表示するようにしてもよい。例えば、他の機器とは背景が異なる色であったり、特別な枠で囲んだり、あるいは既に選択された状態であるなど、他の機器とは区別可能な態様で、送信先として特定した機器を表示する。また、検索された機器が多い場合は、ダイアログボックス２２１に送信先リスト２２２が収まりきらない場合も考えられる。この場合は左右にスクロールして、検索された機器を把握できるようにするのが好ましい。そして、このようにした場合には、送信先として特定した機器がスクロールせずとも見えている状態で表示することで、他の機器よりも優先して表示する。更に、送信先として特定した機器がダイアログボックス２２１に収まりきらない場合も考えられる。この場合は、送信先として特定した機器が表示されるまでに必要なスクロール操作の量が、送信先として特定されていない機器よりも少ない順番で表示することで、他の機器よりも優先して表示する。
【０１５９】
［第３の実施形態］
＜システムの概要＞
第２の実施形態では、撮像画像によって画像送信先の機器を自動で判定する場合について述べた。これに対し、本実施形態では、撮像設定によって画像送信先の機器を自動で判定し、前記撮像設定変更をきっかけに画像送信先の機器を探索する場合について述べる。前記判定により、送信先が判明した場合は自動で画像送信する。一方、送信先が不明の場合は、第２の実施形態と同様に、送信先を自動で決定するための機器登録を行う。本実施例では撮像設定として撮像画像の記録サイズを例に説明する。なお、本実施形態は第１・２の実施形態と共通する部分が多いため、本実施形態特有の部分を中心に説明する。
【０１６０】
図１１〜１３を参照しながら、本実施例における通信システムの概要を説明する。
【０１６１】
図１１は、本実施形態に係る通信システムを実現するために、デジタルカメラ及びスマートフォンに表示されるＧＵＩの一例である。図１１（ａ）および（ｂ）は、デジタルカメラＡ１００の表示部Ａ１０６に表示され、図１１（ｃ）は、スマートフォンＢ１００の表示部Ｂ１０６に表示される。なお、図２と同様の内容を示す箇所は同一の参照番号を用い、説明を省略する。
【０１６２】
図１２は、デジタルカメラＡ１００が画像送信先の機器を自動で決定する際に参照する情報の一例である。画像送信先対応表１２００には、撮像画像の送信先となる機器の機器ＩＤ１２０１と、撮像画像の記録サイズ１２０２との対応関係が記録される。画像送信先対応表１２００は、不揮発性メモリＡ１０３に記憶される。
【０１６３】
図１３は、本実施形態に係る通信システムの機器探索から画像送信、及び画像送信機器の登録までの処理の流れを示したシーケンス図である。
【０１６４】
デジタルカメラ３０１は、操作部Ａ１０５によって撮像画像の記録サイズ変更を意図するメニュー操作を受け付けると、表示部Ａ１０６に図１１（ａ）に示す記録サイズ変更画面１１１０を表示する。デジタルカメラ３０１は、サイズ変更アイコン１１１１を記録サイズ変更画面１１１０内に表示する。
【０１６５】
操作部Ａ１０５のタッチパネル操作によってサイズ変更アイコン１１１１のいずれかが選択されたことに応じて、デジタルカメラ３０１は、図１３のシーケンスを開始する。
【０１６６】
デジタルカメラ３０１は、変更後の記録サイズと画像送信先対応表１２００を参照し、画像送信先の機器を判定する（Ｓ１３０１）。例えば、記録サイズが「Ｍ」に設定された場合、デジタルカメラ３０１は、画像送信先対応表１２００より画像送信先機器の機器ＩＤを「ＰＨＯＮＥ＿００１」と判定する。
【０１６７】
ステップＳ１３０１の処理の結果、画像送信先の機器が決定した場合はシーケンス１３５１に示すシーケンスに移行し、画像送信先の機器が不明の場合はシーケンス１３５２に示すシーケンスに移行する。
【０１６８】
まずは画像送信先の機器が判明した場合（シーケンス１３５１に移行する場合）について、送信先として判定された機器がスマートフォン３０２であった場合を例に挙げて説明する。
【０１６９】
この場合の各機器の処理は、図８で説明した送信先が決定している場合の処理と同様である。すなわち、デジタルカメラ３０１およびスマートフォン３０２は、Ｓ８０２・Ｓ８０３・Ｓ３２２にて機器探索処理を行う。
【０１７０】
以上が、シーケンス１３５１に移行した場合の説明である。
【０１７１】
次に、ステップＳ１３０１の結果、画像送信先の機器が不明の場合（シーケンス１３５２に移行する場合）について説明する。
【０１７２】
デジタルカメラ３０１及びスマートフォン３０２・３０３は、図３と同様にステップＳ３２１およびステップＳ３２２にて機器探索処理を行う。
【０１７３】
Ｓ３２２の処理が完了した後、デジタルカメラ３０１は、表示部Ａ１０６に図１１（ｂ）のような機器登録確認画面１１２０を表示する（Ｓ１３０２）。デジタルカメラ３０１は、画像送信先の機器を登録するためのダイアログボックス１１２１を、機器登録確認画面１１２０内に表示する。デジタルカメラ３０１は、送信先リスト１１２２、登録許可アイコン１１２３、登録拒否アイコン１１２４を、ダイアログボックス１１２１内に表示する。送信先リスト１１２２は、探索応答に付加された情報に基づいて表示される。
【０１７４】
デジタルカメラ３０１は、操作部Ａ１０５によって、送信先リスト１１２２から登録機器が１つ以上選択された状態で、登録許可アイコン１１２３が選択された場合（Ｓ１３０３）、選択された機器に対してＢｌｕｅｔｏｏｔｈ（登録商標）により機器登録要求を送信する。一方、操作部Ａ１０５のタッチパネル操作によって登録拒否アイコン１１２４が選択されると、デジタルカメラ３０１は機器登録処理を終了する。
【０１７５】
なお本実施例では、登録機器としてスマートフォン３０２が選択された場合を例に説明する。
【０１７６】
ステップＳ８０６の後、デジタルカメラ３０１・スマートフォン３０２は、ステップＳ８０７〜Ｓ８１１にて機器登録処理を行う。
【０１７７】
以上が、シーケンス１３５２に移行した場合の説明である。
【０１７８】
シーケンス１３５１またはシーケンス１３５２の後、デジタルカメラＡ１００のＳＷ２がＯＮとなった場合（Ｓ１３０４）、デジタルカメラ３０１は、スマートフォン３０２に対して、Ｂｌｕｅｔｏｏｔｈ（登録商標）により画像送信要求を送信する（Ｓ１３０５）。
【０１７９】
Ｓ１３０５の後、デジタルカメラ３０１・スマートフォン３０２は、図３と同様にＳ３２８〜Ｓ３３２にて画像送信処理を行う。
【０１８０】
＜各装置の動作＞
続いて、上記の動作を実現するためのデジタルカメラの詳細な動作について、図１４を参照しながら説明する。
【０１８１】
図１４は、本実施形態のデジタルカメラＡ１００の処理を示すフローチャートである。
【０１８２】
制御部Ａ１０１は、操作部Ａ１０５のタッチパネル操作によってサイズ変更アイコン１１１１のいずれかが選択されると、図１４のフローチャートを開始する。
【０１８３】
まず、ステップＳ１４０１にて、制御部Ａ１０１は、変更後の記録サイズと画像送信先対応表１２００を参照し、画像送信先の機器を決定する。ステップＳ１４０１の処理は、図１３のステップＳ１３０１の処理に相当する。
【０１８４】
ステップＳ１４０１にて、送信先機器が決定された場合、処理はステップＳ１４０２に進む。ステップＳ１４０２およびステップＳ１４０３では、図９のステップＳ９０２およびステップＳ９０３と同様の処理が実行される。その後、処理はステップＳ１４１１に進む。
【０１８５】
一方、ステップＳ１４０１にて、送信先機器が決定されなかった場合、処理はステップＳ１４０４に進む。ステップＳ１４０４およびステップＳ１４０５では図９のステップＳ９１１およびステップＳ９１２と同様の処理が実行される。
【０１８６】
続くステップＳ１４０６では、制御部Ａ１０１は、表示部Ａ１０６に図１１（ｂ）のような機器登録確認画面１１２０を表示する。制御部Ａ１０１は、画像送信先の機器を登録するためのダイアログボックス１１２１を、機器登録確認画面１１２０内に表示するように表示部Ａ１０６を制御する。制御部Ａ１０１は、送信先リスト１１２２、登録許可アイコン１１２３、登録拒否アイコン１１２４を、ダイアログボックス１１２１内に表示するように表示部Ａ１０６を制御する。送信先リスト１１２２は、探索応答に付加された情報に基づいて表示される。
【０１８７】
ステップＳ１４０６にて、制御部Ａ１０１は、操作部Ａ１０５によって画像送信先機器の登録を許可する操作がされたか否かを判定する。操作部Ａ１０５のタッチパネル操作によって、送信先リスト１１２２から登録機器が１つ以上選択され、更に登録許可アイコン１１２３が選択されると、制御部Ａ１０１はステップＳ１４０７に移行する。一方、操作部Ａ１０５のタッチパネル操作によって登録拒否アイコン１１２４が選択された場合、制御部Ａ１０１は本フローチャートの処理を終了する。
【０１８８】
ステップＳ１４０７〜ステップＳ１４１０では、図９のステップＳ９０６〜ステップＳ９０８と同様の処理が実行される。その後、処理はステップＳ１４１１に進む。
【０１８９】
ステップＳ１４１１では、制御部Ａ１０１は、撮像指示を受け付けたか否かを判断する。具体的には、操作部Ａ１０５のレリーズスイッチが押下され、ＳＷ２がＯＮとなったか否かを判断する。制御部Ａ１０１は、操作部Ａ１０５のＳＷ２がＯＮとなったことを検知することに応じて、撮像指示を受け付けたと判断する。
【０１９０】
ステップＳ１４１１にて、撮像指示を受け付けていないと判断された場合、本ステップの処理を繰り返し、撮像指示を待つ。一方、撮像指示を受け付けたと判断された場合、処理はステップＳ１４１２に遷移する。
【０１９１】
ステップＳ１４１２にて、制御部Ａ１０１は、画像送信先の機器に対して、近距離無線通信部Ａ１１２を介して画像送信要求を送信する。その後、処理はステップＳ１４１３に進む。
【０１９２】
ステップＳ１４１３〜ステップＳ１４１７では、図９のステップＳ９１６〜ステップＳ９２０と同様の処理が実行される。
【０１９３】
以上が、本実施形態のデジタルカメラＡ１００の動作の説明である。
【０１９４】
続いて、上記の動作を実現するためのスマートフォンの詳細な動作について、図１５を参照しながら説明する。
【０１９５】
図１５は、本実施形態のスマートフォンＢ１００の動作を示すフローチャートである。
【０１９６】
ステップＳ１５０１〜ステップＳ１５０３では、図１０のステップＳ１００１ステップＳ１００３と同様の処理が実行される。また、ステップＳ１５１０では、図１０のステップＳ１０２２と同様の処理が実行される。
【０１９７】
ステップＳ１５０２にて、送信先指定の要求であると判断された場合、処理はステップＳ１５０４に進む。
【０１９８】
ステップＳ１５０４〜ステップＳ１５０９では、図１０のステップＳ１００４〜ステップＳ１００９と同様の処理が実行される。
【０１９９】
ステップＳ１５１０、またはステップＳ１５０９の処理が完了すると、ステップＳ１５１１に進む。
【０２００】
ステップＳ１５１１では、図１０のステップＳ１０１３と同様の処理が実行される。ステップＳ１５１１にてＹｅｓならば、処理はステップＳ１５１２に進む。
【０２０１】
ステップＳ１５１２〜Ｓ１５１６では、図１０のステップＳ１０１６〜ステップＳ１０２０と同様の処理が実行される。
【０２０２】
以上が、本実施形態のスマートフォンＢ１００の動作の説明である。
【０２０３】
以上、本実施形態のデジタルカメラＡ１００では、撮像設定によって画像送信先の機器を自動で判定し、撮像設定変更をきっかけに機器探索を行う。これにより、ユーザが意識的に画像送信先の機器を選択する操作を省くことができる。
【０２０４】
［第４の実施形態］
上述の実施形態では、撮像指示に応じて一枚の静止画を生成する場合を例に挙げて説明した。これに対し、本実施形態では、撮像指示に応じて複数の静止画を生成する連写モードを有する場合を例に挙げて説明する。
【０２０５】
なお、本実施形態は第１〜３の実施形態と共通する部分が多いため、本実施形態特有の部分を中心に説明する。
【０２０６】
本実施形態におけるデジタルカメラＡ１００は、レリーズスイッチのＳＷ２がＯＮとなることに応じて、ＳＷ２がＯＮの間、一定間隔で自動的に連続して撮像を行う連写モードを備える。以降の説明では、この連写モードに対して、ＳＷ２がＯＮとなったことに応じて一枚の画像を生成するモードを単写モードと呼ぶ。これらのモードは、ユーザによる操作部Ａ１０５の操作に応じて切り替えることができる。
【０２０７】
図１７は、本実施形態におけるデジタルカメラＡ１００の動作を示すフローチャートである。本フローチャートは、例えばユーザ操作等によって連写モードとなることに応じて開始される。
【０２０８】
ステップＳ１７０１〜ステップＳ１７０６では、図１６のステップＳ１６０１〜ステップＳ１６０６と同様の処理が実行される。
【０２０９】
ステップＳ１６０６の処理が完了すると、ステップＳ１６０７に進む。なお、ステップＳ１６０５で生成した画像を一時的に保持しておく作業用メモリＡ１０４に、十分な空き容量を確保できるならば、ステップＳ１６０５が完了した時点で、ステップＳ１６０６と並行してステップＳ１６０７以降の処理を実行してもよい。
【０２１０】
ステップＳ１６０７では、制御部Ａ１０１は、ＳＷ２がＯＮの状態が維持されているか否かを判断する。ＳＷ２がＯＮのままであると判断した場合、処理はステップＳ１７０５〜ステップＳ１７０７を繰り返し、二枚目以降の撮像を行う。一方、ＳＷ２がＯＦＦとなっていると判断した場合、ステップＳ１７０５〜ステップＳ１７０７のループを抜け（つまり連写を停止し）、処理はステップＳ１７０１に戻る。
【０２１１】
以上が、本実施形態におけるデジタルカメラＡ１００の連写モードでの動作の説明である。
【０２１２】
次に、本実施形態における、送信先機器の探索および画像送信の処理の開始タイミングについて説明する。本実施形態における送信先機器の探索および画像送信の処理そのものは、第１の実施形態と同様である。本実施形態が第１の実施形態と異なるのは、処理を開始するタイミングである。本実施形態では、ステップＳ１７０７の判断結果を、図４のフローチャートを開始するトリガに利用する。すなわち、ＳＷ２がＯＮとなったことに応じて図４のフローチャートを開始するのではなく、ＳＷ２がＯＮからＯＦＦとなったことに応じて図４のフローチャートを開始する。なぜなら、連写モードにおいては、ＳＷ２がＯＮとなるタイミングと、ＳＷ２がＯＦＦとなるタイミングとの間に、一定の時間がかかる。そのため、ＳＷ２がＯＮとなったタイミングでは、Ｂｌｕｅｔｏｏｔｈ（登録商標）での通信範囲内に居た機器が、ＳＷ２がＯＦＦとなったタイミングでは、通信範囲外に移動してしまう可能性がある。この点に鑑み、本実施形態では、ＳＷ２がＯＮとなったタイミングではなく、ＳＷ２がＯＮからＯＦＦとなったタイミング（つまり連写撮像を終了するタイミング）を、図４のフローチャートの開始トリガとして用いる。なお、このようにした場合、連写の撮像処理で得られる一連の複数の画像は、図４のフローチャートではまとめて送信されることになる。すなわち、ステップＳ４０５では複数の画像のサムネイルが送信される。そして、ステップＳ４０９では、複数の本画像が送信されることになる。
【０２１３】
［その他の実施形態］
上述の実施形態では、撮像指示に応じて静止画を生成する場合を例に挙げて説明した。これに加えて、撮像指示に応じて動画を生成する機能を有する構成にしてもよい。一般には、レリーズスイッチとは別に、動画撮像を指示するためのスイッチが設けられ、ユーザはこれを押下することで、動画を生成する撮像処理の開始を指示することができる。そして、動画を生成する撮像処理の最中に、再度このスイッチを押下すれば、動画を生成する撮像処理を終了する指示を入力することができる。さて、動画の場合は、連写の場合と同様に、撮像の開始のタイミングと終了のタイミングとの間に一定の時間がある。故に、動画撮像の場合は、連写の場合と同様に、撮像終了のタイミングを図４のフローチャートの開始のトリガに用いる。これにより、適切なタイミングで図４のフローチャートを開始することができる。
【０２１４】
また、上述した実施形態に加えて、デジタルカメラＡ１００は、スマートフォンＢ１００と無線ＬＡＮを介して接続し、スマートフォンＢ１００からの遠隔操作の指示を受け付けるリモート撮像モードを有してもよい。この場合、撮像指示はデジタルカメラＡ１００にて入力されるかわりに、スマートフォンＢ１００のＧＵＩの操作に応じて、スマートフォンＢ１００からデジタルカメラＡ１００に対して無線ＬＡＮを介して入力される。この際、デジタルカメラは既にスマートフォンＢ１００と接続中であるため、通信負荷を考慮して、周囲の機器に対して探索要求を送信する処理を開始しないようにしてもよい。その一方で、撮像指示がスマートフォンＢ１００から入力された場合、デジタルカメラＡ１００は、スマートフォンＢ１００以外の他のスマートフォンとも並行して接続するために探索要求を送信してもよい。この場合、スマートフォンＢ１００はデジタルカメラＡ１００に対して探索応答を返さない。これは、リモート撮像モードでは、一般に、スマートフォンＢ１００からリモートでの撮像指示によってデジタルカメラＡ１００が撮像した画像データは、スマートフォンＢ１００に無線ＬＡＮを介して送信される構成が一般的だからである。すなわち、スマートフォンＢ１００とデジタルカメラＡ１００との関係では、上述の実施形態のような処理を行う必要が無いためである。また、他のスマートフォンからの探索応答をデジタルカメラＡ１００が受信した結果表示される送信先リストは、無線ＬＡＮを介してスマートフォンＢ１００側に送信され、スマートフォンＢ１００のユーザが、送信先を選択できるようにする。スマートフォンＢ１００で選択された送信先の情報は、デジタルカメラＡ１００に送信され、デジタルカメラＡ１００にて他のスマートフォンとの接続および画像の送信の処理が並行して実行されることになる。
【０２１５】
また、上述の実施形態に加えて、デジタルカメラＡ１００は、予め設定した時間が経過する度に撮像を行う、いわゆるインターバル撮影モードを有していてもよい。一般に、インターバル撮影では、ユーザは、デジタルカメラＡ１００を放置し、離れた場所にいることが多い。つまり、仮に撮像のタイミングで送信先リストが表示されたとしても、ユーザは送信先を選択できない可能性が高い。そこで、インターバル撮影モードの場合は、撮像が行われるタイミングであっても、探索応答を送信しないようにする。
【０２１６】
また、上述の第２の実施形態では撮像画像の被写体を認識した結果に基づき画像送信先を特定する例について述べた。これについては例えば、撮像コンテンツの種別やフォーマット（動画・静止画）によって画像送信先を決定するような構成でもよい。
【０２１７】
また、上述の第３の実施形態では撮像画像の記録サイズに基づき画像送信先を特定したが、その他の撮像パラメータによって画像送信先を特定してもよい。
【０２１８】
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出し実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【符号の説明】
【０２１９】
Ａ１００  デジタルカメラ
Ａ１０１  制御部
Ａ１０２  撮像部
Ａ１０３  不揮発性メモリ
Ａ１０４  作業用メモリ
Ａ１０５  操作部
Ａ１０６  表示部
Ａ１１０  記録媒体
Ａ１１１  接続部
Ａ１１２  近距離無線通信部
【図１】
2015088789.tif 000003
【図２】
2015088789.tif 000004
【図３】
2015088789.tif 000005
【図４】
2015088789.tif 000006
【図５】
2015088789.tif 000007
【図６】
2015088789.tif 000008
【図７】
2015088789.tif 000009
【図８】
2015088789.tif 000010
【図９】
2015088789.tif 000011
【図１０】
2015088789.tif 000012
【図１１】
2015088789.tif 000013
【図１２】
2015088789.tif 000014
【図１３】
2015088789.tif 000015
【図１４】
2015088789.tif 000016
【図１５】
2015088789.tif 000017
【図１６】
2015088789.tif 000018
【図１７】
2015088789.tif 000019