(57)【要約】【課題】ユーザの意図に沿った接続手順を実現できるようにする。【解決手段】送信装置と接続するための通信手段として、第１の無線通信手段と第２の無線通信手段を有する受信装置において、前記第１の無線通信手段による送信装置との接続状況を利用者が確認するための接続状況確認手段と、前記第２の無線通信手段により送信装置での送信対象データの選択情報を受け取る受信手段と、受信装置において、前記接続状況確認手段が利用できるかどうかを判断する利用可否判断手段と、前記第１の無線通信手段により前記送信装置からデータを受信するデータ受信手段と、前記受信手段によって受信された前記選択情報、及び前記利用可否判断手段による判断の結果に基づき、前記第１の無線通信手段による接続を開始するか否かを切り替えるよう制御する制御手段とを備える。【選択図】図１
2017005303.tif 000002
【特許請求の範囲】
【請求項１】
送信装置と接続するための通信手段として、第１の無線通信手段と第２の無線通信手段を有する受信装置において、
前記第１の無線通信手段による送信装置との接続状況を利用者が確認するための接続状況確認手段と、
前記第２の無線通信手段により送信装置での送信対象データの選択情報を受け取る受信手段と、
受信装置において、前記接続状況確認手段が利用できるかどうかを判断する利用可否判断手段と、
前記第１の無線通信手段により前記送信装置からデータを受信するデータ受信手段と、
前記受信手段によって受信された前記選択情報、及び前記利用可否判断手段による判断の結果に基づき、前記第１の無線通信手段による接続を開始するか否かを切り替えるよう制御する制御手段とを備える
ことを特徴とする受信装置。
【請求項２】
前記利用可否判断手段は、
前記送信装置からのデータ受信とは関係ない処理が実行されている場合には、前記接続状況確認手段が利用不能であると判断することを特徴とする請求項１に記載の受信装置。
【請求項３】
前記接続状況確認手段が利用不能であると判断された場合であっても、前記接続状況確認手段を利用可能とするように、利用者に受信装置の操作を促す有効化手段を更に備え、
前記有効化手段によって前記接続状況確認手段が利用可能になった場合には、前記制御手段は、前記第１の無線通信手段による接続を開始するよう制御することを特徴とする請求項１または２に記載の受信装置。
【請求項４】
前記データ受信手段によるデータ受信が完了したならば、自動的に、前記第１の無線通信手段による送信装置との接続を切断する切断手段を備えることを特徴とする請求項１乃至３のいずれか１項に記載の受信装置。
【請求項５】
前記切断手段により送信装置との接続を切断された場合、利用者に、切断されたことを通知する切断通知手段を備えることを特徴とする請求項４に記載の受信装置。
【請求項６】
送信装置との接続中に、利用者が受信装置を利用したかしなかったかに応じて、切断通知を行うか行わないかを判断する切断通知判断手段を備えることを特徴とする請求項５に記載の受信装置。
【請求項７】
送信装置と接続するための通信手段として、第１の無線通信手段と第２の無線通信手段を有する受信装置の制御方法において、
前記第１の無線通信手段による送信装置との接続状況を利用者が確認するための接続状況確認工程と、
前記第２の無線通信手段により送信装置での送信対象データの選択情報を受け取る受信工程と、
受信装置において、前記接続状況確認工程が利用できるかどうかを判断する利用可否判断工程と、
前記第１の無線通信手段により前記送信装置からデータを受信するデータ受信工程と、
前記受信工程において受信された前記選択情報、及び前記利用可否判断工程における判断の結果に基づき、前記第１の無線通信手段による接続を開始するか否かを切り替えるよう制御する制御工程とを備える
ことを特徴とする受信装置の制御方法。
【請求項８】
コンピュータを、請求項１乃至６のいずれか１項に記載の受信装置の各手段として機能させるための、コンピュータが読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は受信装置及び受信装置の制御方法に関し、特に、送信装置から受信装置に対してデータ送信を行う際の受信装置での接続処理に関する。
【背景技術】
【０００２】
近年、デジタルカメラと携帯電話とが無線ＬＡＮにより接続して画像データを授受することが行われている。このシステムにおいて、デジタルカメラから携帯電話に送信される画像を、デジタルカメラで選択するモードと、携帯電話で選択するモードとを切り替えることができるシステムも知られている（特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１３１２２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、前述の特許文献１においては、携帯電話側で他の作業を行っている可能性について考慮されていない。一般に、携帯電話で実行されるアプリケーションは、一つのアプリケーションが画面上に表示され、そのアプリケーションに対しての操作が受け付けられる。他のアプリケーションは、たとえ起動されていたとしてもバックグラウンドで動作しているので、ユーザから操作する手段に乏しい状態にある。従って、携帯電話側では必ずしもデジタルカメラと接続するためのアプリケーションがフォアグラウンドに表示されているとは限らない。このような場合に、デジタルカメラとの通信を行うと、携帯電話のユーザの操作を妨げてしまうおそれがある。
【０００５】
具体的には、携帯電話側でデジタルカメラから送信する画像を選ぶモードでは、携帯電話側ではデジタルカメラと接続するためのアプリケーションをフォアグラウンドに表示する必要がある。このため、接続前にフォアグラウンドに表示していた他のアプリへの操作を妨げることになる。
【０００６】
特に、ＮＦＣのような近接無線通信を用いて手軽に無線ＬＡＮ接続を確立することが可能な装置では、ユーザが意図していないタイミングで接続してしまう可能性が高いという不都合があった。
本発明は前述の問題点に鑑み、ユーザの意図に沿った接続手順を実現することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の受信装置は、送信装置と接続するための通信手段として、第１の無線通信手段と第２の無線通信手段を有する受信装置において、前記第１の無線通信手段による送信装置との接続状況を利用者が確認するための接続状況確認手段と、前記第２の無線通信手段により送信装置での送信対象データの選択情報を受け取る受信手段と、受信装置において、前記接続状況確認手段が利用できるかどうかを判断する利用可否判断手段と、前記第１の無線通信手段により前記送信装置からデータを受信するデータ受信手段と、前記受信手段によって受信された前記選択情報、及び前記利用可否判断手段による判断の結果に基づき、前記第１の無線通信手段による接続を開始するか否かを切り替えるよう制御する制御手段とを備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、ユーザの意図に沿った接続手順を実現することができる。
【図面の簡単な説明】
【０００９】
【図１】第１の実施形態における受信装置を含む、システム全体の構成例を示す図である。
【図２】本実施形態における受信装置の一例であるスマートフォンの構成例を示すブロック図である。
【図３】ＮＦＣタグからＮＦＣリーダーに渡される、選択情報ＸＭＬの例を示す図である。
【図４】利用者がデータ受信ソフトウェアを使用中であった場合に、タッチパネルに表示される画面出力の例を示す図である。
【図５】利用者がデータ受信ソフトウェア以外のソフトウェアを使用中であった場合に、タッチパネルに表示される画面出力の例を示す図である。
【図６】記録媒体に保存する画像を選ぶ選択画面の例を示す図である。
【図７】利用者が選択したデジタルカメラ内の選択画像一覧ＸＭＬの例を示す図である。
【図８】スマートフォン上で動作しているソフトウェアの動作状況を取得した際に生成される、ソフトウェア状況ＸＭＬの例を示す図である。
【図９】スマートフォンが、ＮＦＣ接続を開始してから、画像転送処理が完了するまでの処理の流れを示すフローチャートである。
【図１０】利用者にデータ受信ソフトの起動を促すために、タッチパネルに表示される画面出力の例を示す図である。
【図１１】接続状況確認手段の利用可否判断処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１０】
［第１の実施形態］
図１は、第１の実施形態における受信装置を含む、システム全体の構成を示す図である。
デジタルカメラ１０１は、第１の無線通信手段であるＷｉ−Ｆｉモジュール１０２を備えており、外部のＷｉ−Ｆｉ機器とデータ通信が可能である。また、第２の無線通信手段であるＮＦＣタグ１０３により、外部のＮＦＣリーダー機器に対して、データを送信することが可能である。
【００１１】
スマートフォン１１１は、第１の無線通信手段であるネットワーク部１１２と、第２の無線通信手段であるＮＦＣリーダー１１３を備えている。ネットワーク部１１２は、高速なＷｉ−Ｆｉ通信を用いて、外部のＷｉ−Ｆｉ機器と接続することが可能であるが、同じネットワーク部１１２が、４Ｇ通信を用いて、広域ネットワーク基地局１２２を経由して、インターネット１２１に接続することも可能である。
【００１２】
ネットワーク部１１２は、Ｗｉ−Ｆｉ通信と４Ｇ通信のいずれか一方のみが利用できるようになっている。また、第２の無線通信手段であるＮＦＣリーダー１１３により、外部のＮＦＣタグより、データを読み出すことが可能である。
【００１３】
図２は、本実施形態における受信装置の一例であるスマートフォン１１１の構成例を示すブロック図である。なお、ここでは受信装置の一例として携帯電話の一種であるスマートフォンについて述べるが、受信装置はこれに限られない。例えば受信装置は、無線機能付きのデジタルカメラ、タブレットデバイス、あるいはパーソナルコンピュータなどであってもよい。
【００１４】
ＣＰＵ２０３は、入力された信号や、後述のプログラムに従ってスマートフォン１１１の各部を制御する。なお、ＣＰＵ２０３が装置全体を制御する代わりに、複数のハードウェアが処理を分担することで、装置全体を制御してもよい。
撮像部２０９は、撮像部２０９に含まれるレンズで結像された被写体光を電気信号に変換し、ノイズ低減処理などを行い、デジタルデータを画像データとして出力する。撮像した画像データはバッファメモリに蓄えられた後、ＣＰＵ２０３にて所定の演算を行い、記録媒体２０４に記録される。
【００１５】
不揮発性メモリ２０８は、電気的に消去・記録可能な不揮発性のメモリであり、ＣＰＵ２０３で実行される後述のプログラム等が格納される。
作業用メモリ２０７は、表示部２０５の画像表示用メモリや、ＣＰＵ２０３の作業領域等として使用される。
【００１６】
操作部２０６は、スマートフォン１１１に対する指示をユーザから受け付けるために用いられる。操作部２０６は例えば、ユーザがスマートフォン１１１の電源のＯＮ／ＯＦＦを指示するための電源ボタンや、表示部２０５に形成されるタッチパネルなどの操作部材を含む。
【００１７】
表示部２０５は、画像データの表示、対話的な操作のための文字表示などを行う。表示部２０５はタッチパネルを備え、入力部も兼ねる。なお、以下の説明では表示部２０５のことをタッチパネル２０５とも記載する。
記録媒体２０４は、撮像部２０９から出力された画像データを記録することができる記憶装置である。記録媒体２０４は、スマートフォン１１１に着脱可能なよう構成してもよいし、スマートフォン１１１に内蔵されていてもよい。すなわち、スマートフォン１１１は少なくとも記録媒体２０４にアクセスする手段を有していればよい。
【００１８】
接続部２０１は、図１のネットワーク部１１２の一部であり、外部装置と接続するためのインターフェースである。本実施形態のスマートフォン１１１は、接続部２０１を介して、デジタルカメラ１０１とデータのやりとりを行うことができる。本実施形態では、接続部２０１はＷｉ−Ｆｉモジュールであり、ＣＰＵ２０３は、Ｗｉ−Ｆｉモジュールを介して、デジタルカメラ１０１と接続することができる。
【００１９】
なお、デジタルカメラ１０１との接続では、直接接続してもよいしアクセスポイントを介して接続してもよい。データを通信するためのプロトコルとしては、例えば無線ＬＡＮを通じたＰＴＰ／ＩＰ（ＰｉｃｔｕｒｅＴｒａｎｓｆｅｒＰｒｏｔｏｃｏｌｏｖｅｒＩｎｔｅｒｎｅｔＰｒｏｔｏｃｏｌ）を用いることができる。なお、デジタルカメラ１０１との通信はこれに限られるものではない。例えば、接続部２０１は、赤外線通信モジュール、Ｂｌｕeｔｏｏｔｈ（登録商標）通信モジュール、ＷｉｒｅｌｅｓｓＵＳＢ等の無線通信モジュールを含むことができる。
【００２０】
公衆網接続部２０２は、図１のネットワーク部１１２の一部であり、公衆無線通信を行う際に用いられるインターフェースである。スマートフォン１１１は、公衆網接続部２０２を介して、他の機器と通話することができる。この際、ＣＰＵ２０３はマイク２１４およびスピーカ２１５を介して音声信号の入力と出力を行うことで、通話を実現する。本実施形態では、公衆網接続部２０２は４Ｇ通信モジュールであり、ＣＰＵ２０３は、４Ｇ通信モジュールを介して、公衆網に接続することができる。なお、接続部２０１および公衆網接続部２０２は、一つのアンテナで兼用することも可能である。
符号１１３を付している近接無線通信部は、図１のＮＦＣリーダー１１３である。
【００２１】
図３は、第１の実施形態において、ＮＦＣタグ１０３からＮＦＣリーダー１１３に渡される、選択情報ＸＭＬの例を示す図である。
選択情報ＸＭＬは、デジタルカメラ１０１のＮＦＣタグ１０３と、スマートフォン１１１のＮＦＣリーダー１１３を接触させることをきっかけとして、送信される。選択情報ＸＭＬには、ＮＦＣによる接触の前に、デジタルカメラ１０１を利用者が操作して、画像を選択していたかどうかの情報をスマートフォン１１１に送信するのに使われる。
【００２２】
具体的には、カメラ名３０１、カメラＩＤ文字列３０２、選択画像数３０３が含まれる。この例では、選択画像数３０３の値は「５」となっており、事前に５画像が選択されていたことを示している。事前に画像を選択せずに、ＮＦＣ接触を行った場合には、選択画像数３０３の値は「０」となる。
【００２３】
図４は、第１の実施形態において、デジタルカメラ１０１と、スマートフォン１１１がＷｉ−Ｆｉ通信により接続される際に、利用者がデータ受信ソフトウェアを使用中であった場合に、タッチパネル２０５に表示される画面出力の例を示す図である。図４の画面は、データ受信ソフトウェアに従ってＣＰＵ２０３が表示部２０５を制御することで表示される。
図４（ａ）は、デジタルカメラ１０１と、スマートフォン１１１が接続を開始する際の画面の一例を示す図である。
【００２４】
接続中のカメラを利用者に明確にするために、図３の選択情報ＸＭＬにおいて、カメラ名３０１として渡された文字列が、接続中カメラ名４０１として表示される。また、デジタルカメラ１０１とＷｉ−Ｆｉ通信で接続しているかどうかを示すカメラ接続状況表示４０２と、インターネット１２１と接続しているかどうかを示すインターネット接続状況表示４０３とが表示されている。以下の説明では、この表示を接続状況確認手段と呼ぶ。この接続状況確認手段により、ネットワーク部１１２の接続状況を利用者が確認することができる。なお、この接続状況確認手段は、データ受信ソフトウェアがフォアグラウンドに表示されている状態で表示される。
【００２５】
図４（ｂ）は、スマートフォン１１１が、デジタルカメラ１０１から、画像を取得する際の画面の一例を示す図である。
進捗表示４１１において、選択した画像の転送状況を確認することが可能である。また、図４（ａ）と同様に、カメラ接続状況４１２およびインターネット接続状況４１３により、ネットワーク部１１２の接続状況を利用者が確認することができる。
【００２６】
図４（ｃ）は、画像転送完了後、デジタルカメラ１０１とスマートフォン１１１のＷｉ−Ｆｉ接続が切断された際の画面の一例を示す図である。
切断通知メッセージ４２１により、利用者はデジタルカメラ１０１とスマートフォン１１１のＷｉ−Ｆｉ接続が切断されたことを知ることができる。また、図４（ａ）と同様に、カメラ接続状況４２２およびインターネット接続状況４２３により、ネットワーク部１１２の接続状況を利用者が確認することができる。
【００２７】
図５は、第１の実施形態において、デジタルカメラ１０１と、スマートフォン１１１がＷｉ−Ｆｉ通信により接続される際に、利用者がデータ受信とは関係ないソフトウェアを使用中であった場合に、タッチパネル２０５に表示される画面の例を示す図である。
【００２８】
図５（ａ）は、デジタルカメラ１０１と、スマートフォン１１１が接続を開始する際の画面の一例を示す図である。
利用者が使用しているソフトウェア画面５０２の上部の、通知領域と呼ばれる領域に、接続準備中通知５０１が表示され、スマートフォン１１１がデジタルカメラ１０１とのＷｉ−Ｆｉ接続処理の準備中であることが利用者に通知されている。
【００２９】
図５（ｂ）は、スマートフォン１１１が、デジタルカメラ１０１から、画像を取得する際の画面の一例を示す図である。画面の通知領域に、画像取得中通知５１１が表示され、スマートフォン１１１がデジタルカメラ１０１から画像を取得中であることが利用者に通知されている。
【００３０】
図５（ｃ）は、画像転送完了後、デジタルカメラ１０１とスマートフォン１１１のＷｉ−Ｆｉ接続が切断された際の画面の一例を示す図である。
画面の通知領域に、完了通知５２１が表示され、利用者は、スマートフォン１１１とデジタルカメラ１０１のＷｉ−Ｆｉ接続が切断され、スマートフォン１１１においてインターネット１２１が利用可能となっていることを知ることができる。
【００３１】
図６は、第１の実施形態において、デジタルカメラ１０１に保存されている画像から、スマートフォン１１１の記録媒体２０４に保存する画像を、スマートフォン１１１を操作して選ぶ際の、スマートフォン１１１に表示される選択画面の例を示す図である。
カメラ画像一覧表示領域６０１には、デジタルカメラ１０１から、Ｗｉ−Ｆｉ通信により取得した、デジタルカメラ１０１に保存されている画像ファイルの縮小画像が一覧表示される。
【００３２】
縮小画像の取得には、画像ファイル自体の取得自体と比較して非常に短い時間しか必要ないため、デジタルカメラ１０１に大量の画像が保存されている場合であっても、利用者は、カメラ画像一覧を素早く確認することができる。利用者は、縮小画像に対してタップ操作を行い、選択チェックマーク６０２を複数付けることができる。選択マークが１画像以上に付けられた状態で、取り込みボタン６０３をタップすると、選択画像一覧ＸＭＬを作成し、ＸＭＬに従いデジタルカメラ１０１から縮小していない画像ファイルを取得する。
【００３３】
図７は、第１の実施形態において、利用者が選択したデジタルカメラ１０１内の画像ファイル一覧を示す、選択画像一覧ＸＭＬの例を示す図である。
選択画像一覧ＸＭＬは以下の二つの状況で、デジタルカメラ１０１またはスマートフォン１１１にて生成される。
一つは、デジタルカメラ１０１とスマートフォン１１１がＮＦＣ接続を行う前に、利用者がデジタルカメラ１０１で画像の選択を行っていた場合である。この場合、選択画像一覧ＸＭＬは、デジタルカメラ１０１側で生成され、スマートフォン１１１に送信される。
【００３４】
もう一つは、デジタルカメラ１０１とスマートフォン１１１がＮＦＣ接続を行う前に、利用者がデジタルカメラ１０１で画像の選択を行っていなかった場合である。この場合、選択画像一覧ＸＭＬは、図６に示した選択画面における利用者の選択に従って、スマートフォン１１１側で生成される。
選択画像一覧ＸＭＬには、カメラ名７０１、カメラＩＤ文字列７０２に加えて、選択画像ファイル名７０３が記載されている。選択画像一覧ＸＭＬを受け取ったソフトウェアが、選択画像ファイル名７０３に記載されたファイルを、デジタルカメラ１０１に要求し、受信する。
【００３５】
図８は、第１の実施形態において、ＣＰＵ２０３が、スマートフォン１１１上で動作しているソフトウェアの状況を取得した際に生成される、ソフトウェア状況ＸＭＬの例を示す図である。
ソフトウェア一覧８０１には、ソフトウェアの状況を取得した際にスマートフォン１１１にインストールされているソフトウェアの一覧が含まれている。各ソフトウェアには、ソフトウェア名８０２、およびソフトウェアの動作状況８０３、ソフトウェアの状況変更時刻８０４が記載されている。
【００３６】
図８（ａ）の例において、デジタルカメラ１０１からの画像を受信するためのデータ受信ソフトウェア「ＣａｍｅｒａＲｅｃｅｉｖｅｒ」の動作状況８０３は「Ａｃｔｉｖｅ」、状況変更時刻８０４は「２０１４１１２０２０００」である。これは、利用者がスマートフォン１１１において、２０１４年１１月２０日２０時００分より、ＣａｍｅｒａＲｃｅｉｖｅｒソフトウェアを、使用中であることを示している。
【００３７】
利用者が、２０１４年１１月２０日２１時１１分より、別のソフトウェアの利用を始めた場合の例が図８（ｂ）である。ここでは、ソフトウェア「ＣａｍｅｒａＲｅｃｅｉｖｅｒ」の状況８１１は「Ｓｕｓｐｅｎｄｅｄ」となっている。これは、利用者が操作を行っていないことを示しており、また、状況変更時刻８１３から、２０１４年１１月２０日２１時１１分に状態が変更されたことがわかる。同時に、ソフトウェア「Ｇａｍｅ」の状況８１２は「Ａｃｔｉｖｅ」となっており、これにより、利用者が現在は「Ｇａｍｅ」ソフトウェアを操作中であることがわかる。
【００３８】
図９は、第１の実施形態において、デジタルカメラ１０１とスマートフォン１１１が、ＮＦＣ接続を開始してから画像転送処理が完了するまでの、受信装置の処理手順を説明するフローチャートである。このフローチャートは、不揮発性メモリ２０８に記憶されたプログラムをワークメモリとして機能する作業用メモリ２０７に展開し、ＣＰＵ２０３が各部を制御して実現する。
デジタルカメラ１０１とスマートフォン１１１のＮＦＣ接続が開始されると、まず、Ｓ９０１で、ＣＰＵ２０３は、ＮＦＣリーダー１１３から送信対象データの選択情報である図３のような選択情報ＸＭＬを受信する。なお、画像の選択がある場合にはここで図７のような選択画像一覧ＸＭＬを受信してもよい。
次に、Ｓ９０２で、ＣＰＵ２０３は、選択情報ＸＭＬを解析し、事前にデジタルカメラ１０１側で画像の選択が行われていたかどうかを確認する。具体的には、ＣＰＵ２０３は、ＸＭＬ内の選択画像数の項目の数値を参照し、０であれば選択が行われていない、１以上であれば選択が行われていると判断する。ＣＰＵ２０３が、選択が行われていると判断した場合、処理はＳ９０５に進む。一方、選択が行われていないと判断した場合、処理はＳ９０３に進む。
【００３９】
Ｓ９０３では、ＣＰＵ２０３は、スマートフォン１１１側で、接続状況確認手段が利用できるかどうかを判断する。接続状況確認手段の利用可否判断処理を行う。この処理の詳細については、後ほど図１１のフローチャートで説明する。
Ｓ９０４では、ＣＰＵ２０３は、接続状況確認手段が利用できるようであれば、Ｓ９０５に進み、利用できないようであれば、Ｓ９０３に戻り、再び接続状況確認手段が利用できるようになるまで待つ。
【００４０】
Ｓ９０５においては、デジタルカメラ１０１とのＷｉ−Ｆｉ接続を開始する。ここでは、利用者に対して、接続準備中であることを、その時点でのデータ受信ソフトウェアの状況に応じて、図４（ａ）あるいは図５（ａ）のように表示を行う。また、この時点で、図８に示すようなソフトウェア状況ＸＭＬの取得を行う。
【００４１】
Ｓ９０６では、ＣＰＵ２０３は、Ｓ９０２と同様に、選択情報ＸＭＬより、事前にデジタルカメラ１０１側で画像の選択が行われていたかどうかを確認する。ＣＰＵ２０３は、選択が行われていると判断した場合は、処理をＳ９１０へ進め、行われていないと判断した場合にはＳ９０７に進める。
Ｓ９０７では、Ｗｉ−Ｆｉ接続により、デジタルカメラ１０１より、保存されている画像の縮小画像を取得した後、Ｓ９０８で、図６に示すような画像選択画面を表示する。縮小画像の取得には、画像ファイル自体の取得自体と比較して非常に短い時間しか必要ないため、デジタルカメラ１０１に大量の画像が保存されている場合であっても、利用者は、カメラ画像一覧を素早く確認することができる。
【００４２】
画像選択画面で画像を選択し、取り込みボタン６０３をタップすると、Ｓ９０９で、図７に示すような選択画像一覧ＸＭＬを生成した後、Ｓ９１１に進む。
Ｓ９０７からＳ９０９の処理は、事前にデジタルカメラ１０１で画像選択を行っていなかった場合の処理である。事前に選択が行われていた場合には、Ｓ９１０において、Ｗｉ−Ｆｉ通信により、デジタルカメラより、選択画像一覧ＸＭＬを取得した後、Ｓ９１１に進む。つまり、事前にデジタルカメラ１０１で画像選択を行っていてもいなくても、Ｓ９１１の段階では、利用者が取り込みたいと選択した画像の一覧が、選択画像一覧ＸＭＬの形式で存在することになる。
【００４３】
Ｓ９１１では、選択画像一覧ＸＭＬに従い、実際にＷｉ−Ｆｉ通信により画像ファイルを取得する。ここでは、利用者に対して、画像を取得中であることを、その時点でのデータの受信状況に応じて、図４（ｂ）あるいは図５（ｂ）のように表示を行う。画像の転送が終われば、Ｓ９１２において、デジタルカメラ１０１とのＷｉ−Ｆｉ接続を自動的に切断する。
【００４４】
Ｓ９１３からＳ９１６までの処理は、利用者に対する切断通知の表示の有無に関する処理である。
まず、Ｓ９１３で、図８に示すようなソフトウェア状況ＸＭＬの取得を行う。
続いて、Ｓ９１４で、ＣＰＵ２０３は、ソフトウェア状況ＸＭＬの解析を行い、データ受信ソフトを利用者が使用中であるかどうかを判断する。判断の結果、使用中であれば、Ｓ９１６で、図４（ｃ）のような切断通知を表示する。
【００４５】
データ受信ソフトを利用者が使用中でなければ、Ｓ９１５で、ＣＰＵ２０３は、Ｓ９０５で取得したソフトウェア状況ＸＭＬと、現時点でのソフトウェア状況ＸＭＬの比較を行う。ここで、デジタルカメラ１０１との接続中に、利用者がスマートフォン１１１を利用したかしなかったかに応じて、切断通知を行うか行わないかを判断する切断通知判断処理を行う。両者に違いがない場合、利用者は、Ｗｉ−Ｆｉによる画像データの受信の間、ソフトウェアを使用しておらず、この場合には切断通知を表示する必要がないと判断し、処理を終了する。違いがあった場合には、スマートフォン１１１を利用者が使っていると判断し、Ｓ９１６において、図５（ｃ）のような切断通知を表示した上で、処理を終了する。
【００４６】
図１０は、第１の実施形態において、デジタルカメラ１０１と、スマートフォン１１１がＮＦＣ接続された場合の画面出力の例を示す図である。これは、事前にデジタルカメラ１０１で画像選択が行われていなかった場合、利用者にデータ受信ソフトの起動を促すために、タッチパネル２０５に表示される。通知領域には、データ受信ソフト有効化メッセージ１００１が表示され、このメッセージをタップすることでデータ受信ソフトウェアを起動することができる。
【００４７】
図１１は、第１の実施形態において、図９のＳ９０３において行われる、接続状況確認手段の利用可否判断処理の流れを示すフローチャートである。
まず、Ｓ１１０１において、図８に示すようなソフトウェア状況ＸＭＬの取得を行う。
次に、Ｓ１１０２において、ＣＰＵ２０３は、ソフトウェア状況ＸＭＬに基づき、利用者がデータ受信ソフトウェアを使用中であるかどうかを判断する。使用中であると判断した場合は、データ受信ソフトウェアはフォアグラウンドに表示されており、故に接続状況確認は可能であると判断し、図９の処理に戻る。使用中でないと判断した場合には、Ｓ１１０３に進み、図１０に示すような、データ受信ソフトの起動を促す接続状況確認手段の有効化処理である通知を行った後、接続状況確認は不可能であると判断し、図９の処理に戻る。
【００４８】
利用者は、図１０の画面において、データ受信ソフト有効化メッセージ１００１をタップすることでデータ受信ソフトを起動することができる。起動した場合、再度図１１の処理を行うことで、接続状況確認が可能であると判断できることになる。接続状況確認手段が利用不能から利用可能になった場合には、Ｗｉ−Ｆｉ接続の処理を行い、デジタルカメラ１０１とのＷｉ−Ｆｉ接続を開始する。
【００４９】
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。前述の実施形態の一部を適宜組み合わせてもよい。
【００５０】
（その他の実施例）
本発明は、前述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００５１】
１０１  デジタルカメラ
１０２  Ｗｉ−Ｆｉモジュール
１０３  ＮＦＣタグ
１１１  スマートフォン
１１２  ネットワーク部
１２１  インターネット
１２２  広域ネットワーク基地局
２０３  ＣＰＵ
２０４  記録媒体
２０５  表示部（タッチパネル）
２０６  操作部
２０７  作業用メモリ
２０８  不揮発性メモリ
２０９  撮像部
【図２】
2017005303.tif 000003
【図３】
2017005303.tif 000004
【図７】
2017005303.tif 000005
【図８】
2017005303.tif 000006
【図９】
2017005303.tif 000007
【図１１】
2017005303.tif 000008
【図１】
2017005303.tif 000009
【図４】
2017005303.tif 000010
【図５】
2017005303.tif 000011
【図６】
2017005303.tif 000012
【図１０】
2017005303.tif 000013