(57)【要約】  通信装置は、通信部と、通信部を介した通信を制御する制御部とを備える。制御部は、通信部から所定の通信距離内に他の通信機器が近づいたときに（Ｓ５１０）、他の機器を識別するための機器識別情報を他の機器から通信部を介して受信し（Ｓ５４５）、受信した機器識別情報と、転送対象の画像データを識別する画像識別情報とを対応付ける対応情報を所定の記憶装置に記憶する（Ｓ５５５）。制御部は、記憶された対応情報に基づいて、他の通信機器に対して、転送対象の画像データを転送する（Ｓ５７５）。
2014103313.tif 000002
【特許請求の範囲】
【請求項１】
通信部と、
前記通信部を介した通信を制御する制御部とを備え、
前記制御部は、
前記通信部から所定の通信距離内に他の通信機器が近づいたときに、前記他の機器を識別するための機器識別情報を前記他の機器から前記通信部を介して受信し、
前記受信した機器識別情報と、転送対象の画像データを識別する画像識別情報とを対応付ける対応情報を所定の記憶装置に記憶し、
前記記憶された対応情報に基づいて、前記他の通信機器に対して、前記転送対象の画像データを転送する、
通信装置。
【請求項２】
前記制御部は、ユーザにより選択された画像データを前記転送対象の画像データとする、
請求項１に記載の通信装置。
【請求項３】
表示部を更に備え、
前記制御部は、ユーザにより選択され前記表示部に表示された画像データを前記転送対象の画像データとする、
請求項２に記載の通信装置。
【請求項４】
前記制御部は、ユーザにより選択され予め登録しておいた画像データを前記転送対象の画像データとする、
請求項２に記載の通信装置。
【請求項５】
前記制御部は、画像データを前記他の通信機器に転送するにあたって、当該転送対象の画像データのデータサイズに関する情報を、前記通信部を介して前記他の通信機器に通知する、請求項１から４のいずれかに記載の通信装置。
【請求項６】
前記通信部は、第１の通信部と、前記第１の通信部よりも通信距離が長い第２の通信部とを含み、
前記機器識別情報は、前記第１の通信部を介して前記他の通信機器から取得され、
前記転送対象の画像は、前記第２の通信部を介して前記他の通信機器に転送される、
請求項１から５のいずれかに記載の通信装置。
【請求項７】
第１の通信部と、
前記第１の通信部よりも通信可能距離の短い第２の通信部と、
前記第１の通信部と前記第２の通信部を介した通信を制御する制御部とを備え、
前記制御部は、
前記第２通信部に対して前記通信可能距離内に他の通信機器が近づいたときに、前記他の通信機器を識別する機器識別情報を前記他の通信機器から前記第２の通信部を介して受信し、
前記受信した機器識別情報と、転送対象の画像データを識別する画像識別情報とを対応付ける対応情報を所定の記憶装置に記憶し、
前記記憶された対応情報に基づいて、前記転送対象の画像データを前記他の通信機器に対して前記第１の通信部を介して送信する、
通信装置。
【請求項８】
第１の機器から第２の機器へ画像データを転送する方法であって、
前記第１の機器と前記第２の機器の間の距離が所定の通信距離内になったときに、前記第２の機器を識別する機器識別情報を前記第２の機器から前記第１の機器へ送信し、
前記第１の機器において、前記第２の機器から受信した機器識別情報と、転送対象の画像データを識別する画像識別情報とを対応付ける対応情報を記憶し、
前記第１の機器において、前記記憶した対応情報に基づいて、前記転送対象の画像データを前記第２の機器に送信する、
画像転送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、他の機器と通信可能な通信装置に関する。
【背景技術】
【０００２】
特許文献１は、電子機器間、具体的には電子スチルカメラと腕時計間で、画像転送を行う技術を開示している。より具体的には、特許文献１は、電子スチルカメラからの距離が近く電波の到達範囲に位置している不特定の人物の腕時計に対して、電子スチルカメラから画像を転送する技術を開示している。これにより、雑踏の中での出会いゲームのような使い方ができるとしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−１０３４０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示の技術では、電子スチルカメラと腕時計の距離が近く、腕時計が電子スチルカメラからの電波の到達範囲に位置している場合、腕時計を身につけた不特定の人物に対して画像が転送されてしまい、セキュリティ上の課題がある。【０００５】
本開示は、セキュリティ性を確保しながらも、機器間で容易に通信を行うことのできる通信装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本開示の第一の通信装置は、通信部と、通信部を介した通信を制御する制御部とを備える。制御部は、通信部から所定の通信距離内に他の通信機器が近づいたときに、他の機器を識別するための機器識別情報を他の機器から通信部を介して受信する。制御部は、受信した機器識別情報と、転送対象の画像データを識別する画像識別情報とを対応付ける対応情報を所定の記憶装置に記憶する。制御部は、記憶された対応情報に基づいて、他の通信機器に対して、転送対象の画像データを転送する。【０００７】
本開示の第二の通信装置は、第１の通信部と、第１の通信部よりも通信可能距離の短い第２の通信部と、第１の通信部と前記第２の通信部を介した通信を制御する制御部とを備える。制御部は、第２通信部に対して通信可能距離内に他の通信機器が近づいたときに、他の通信機器を識別する機器識別情報を他の通信機器から第２の通信部を介して受信し、受信した機器識別情報と、転送対象の画像データを識別する画像識別情報とを対応付ける対応情報を所定の記憶装置に記憶する。制御部は、記憶された対応情報に基づいて、転送対象の画像データを他の通信機器に対して第１の通信部を介して送信する。【０００８】
本開示の方法は、第１の機器から第２の機器へ画像データを転送する方法である。その方法は、第１の機器と第２の機器の間の距離が所定の通信距離内になったときに、第２の機器を識別する機器識別情報を第２の機器から第１の機器へ送信する。第１の機器において、第２の機器から受信した機器識別情報と、転送対象の画像データを識別する画像識別情報とを対応付ける対応情報を記憶する。第１の機器において、記憶した対応情報に基づいて、転送対象の画像データを第２の機器に送信する。
【発明の効果】
【０００９】
本開示によれば、セキュリティを確保しながらも、機器間で容易に通信を行うことのできる通信装置を提供できる。
【図面の簡単な説明】
【００１０】
【図１】実施の形態１〜３にかかるデジタルカメラとスマートフォンを含む画像共有システムの構成を示す図
【図２】デジタルカメラの電気的構成を示す図
【図３】スマートフォンの電気的構成を示す図
【図４】デジタルカメラとスマートフォン間のＷｉＦｉ通信確立動作に関するシーケンスを示す図
【図５】実施の形態１にかかる画像共有（画像転送）動作のフローチャート
【図６】実施の形態１にかかる、デジタルカメラにより管理される管理表（対応情報）を説明した図
【図７】実施の形態２にかかる画像共有（画像転送）動作のフローチャート
【図８】実施の形態２にかかる、デジタルカメラにより管理される管理表（対応情報）を説明した図
【図９】実施の形態３にかかる画像共有（画像転送）動作のフローチャート
【図１０】実施の形態３にかかる、デジタルカメラにより管理される管理表（対応情報）を説明した図
【図１１】実施の形態４にかかる画像共有システムの構成を示した図
【図１２】クラウドサーバの電気的構成を示す図
【図１３】実施の形態４にかかる画像共有動作のフローチャート
【図１４】電子機器間のタッチ動作による画像共有動作を説明するための図
【発明を実施するための形態】
【００１１】
以下、適宜図面を参照しながら、実施の形態を詳細に説明する。但し、必要以上に詳細な説明は省略する場合がある。例えば、既によく知られた事項の詳細説明や実質的に同一の構成に対する重複説明を省略する場合がある。これは、以下の説明が不必要に冗長になるのを避け、当業者の理解を容易にするためである。なお、発明者（ら）は、当業者が本開示を十分に理解するために添付図面および以下の説明を提供するのであって、これらによって特許請求の範囲に記載の主題を限定することを意図するものではない。
【００１２】
〔実施の形態１〕
図１は、本実施の形態１にかかるデジタルカメラ１００とスマートフォン２００からなるシステム構成図である。デジタルカメラ１００は、ＮＦＣ（Ｎｅａｒ Ｆｉｅｌｄ Ｃｏｍｍｕｎｉｃａｔｉｏｎ）を介した認証動作を経て、スマートフォン２００と画像データを共有することができる。デジタルカメラ１００は、転送対象の画像データを識別する画像識別情報と、転送先の機器であるスマートフォン２００を識別する機器識別情報とを対応付けて管理することにより、ユーザが指定した画像データの取得権限を、認証した機器にのみに付与することを可能とする。これにより、セキュリティを確保しながらも機器間で容易に画像転送を行うことを可能としている。
【００１３】
以下、デジタルカメラ１００およびスマートフォン２００の構成およびそれらの機器間での画像共有（画像転送）動作について説明する。
【００１４】
〔１−１．構成〕
図を用いて、実施の形態１にかかるデジタルカメラ１００およびスマートフォン２００の構成を説明する。
【００１５】
〔１−１−１．デジタルカメラ１００の構成〕
図２は、デジタルカメラ１００の電気的構成図である。デジタルカメラ１００は、光学系１１０を介して形成された被写体像をＣＭＯＳイメージセンサ１１５で撮像する。ＣＭＯＳイメージセンサ１１５は撮像した被写体像に基づく撮像データ（ＲＡＷデータ）を生成する。画像処理部１２０は、撮像により生成された撮像データに対して各種処理を施して画像データを生成する。コントローラ１３５は、画像処理部１２０にて生成された画像データをカードスロット１４０に装着されたメモリカード１４０に記録する。また、コントローラ１３５は、メモリカード１４０に記録された画像データを、使用者による操作部１５０の操作を受け付けて液晶モニタ１３０上に表示させること（再生）ができる。
【００１６】
光学系１１０は、フォーカスレンズ、ズームレンズ、光学式手ぶれ補正レンズ（ＯＩＳ）、絞り、シャッタ等を含む。光学系１１０に含まれる各種レンズは、何枚から構成されるものであっても、何群から構成されるものであってもよい。
【００１７】
ＣＭＯＳイメージセンサ１１５は、光学系１１０を介して形成された被写体像を撮像して撮像データを生成する。ＣＭＯＳイメージセンサ１１５は、所定のフレームレート（例えば、３０フレーム／秒）で新しいフレームの画像データを生成する。ＣＭＯＳイメージセンサ１１５における、撮像データの生成タイミングおよび電子シャッタ動作は、コントローラ１３５によって制御される。なお、撮像素子はＣＭＯＳイメージセンサに限定されず、ＣＣＤイメージセンサやＮＭＯＳイメージセンサなど、他のイメージセンサを用いてもよい。
【００１８】
画像処理部１２０は、ＣＭＯＳイメージセンサ１１５から出力された撮像データに対して各種の処理を施して画像データを生成する。また、画像処理部１２０は、メモリカード１４５から読み出した画像データに各種の処理を施して、液晶モニタ１３０に表示するための画像を生成する。各種処理としては、ホワイトバランス補正、ガンマ補正、ＹＣ変換処理、電子ズーム処理、圧縮処理、伸張処理等が挙げられるが、これらに限定されない。画像処理部１２０は、ハードワイヤードな電子回路で構成してもよいし、プログラムを用いたマイクロコンピュータなどで構成してもよい。
【００１９】
液晶モニタ１３０は、デジタルカメラ１００の背面に備わる。液晶モニタ１３０は、画像処理部１２０にて処理された画像データに基づく画像を表示する。なお、表示装置は、液晶モニタに限定されず、有機ＥＬモニタなど、他のモニタを用いてもよい。
【００２０】
コントローラ１３５は、デジタルカメラ１００全体の動作を統括制御する。コントローラ１３５は、ハードワイヤードな電子回路で構成してもよいし、マイクロコンピュータなどで構成してもよい。また、コントローラ１３５は、画像処理部１２０などと共に1つの半導体チップで構成してもよい。また、図示していないが、コントローラ１３５は内部にＲＯＭを有している。ＲＯＭには、他の通信機器とのＷｉＦｉ通信を確立するために必要なＳＳＩＤ（Ｓｅｒｖｉｃ Ｓｅｔ Ｉｄｅｎｔｉｆｉｅｒ）、ＷＥＰキー（Ｗｉｒｅｄ Ｅｑｕｉｖａｌｅｎｔ Ｐｒｉｖａｃｙ Ｋｅｙ）が記憶されている。コントローラ１３５は、必要に応じて、ＲＯＭからＳＳＩＤ、ＷＥＰキーを読み出すことができる。また、ＲＯＭには、オートフォーカス制御（ＡＦ制御）や、通信制御に関するプログラムの他、デジタルカメラ１００全体の動作を統括制御するためのプログラムが記憶されている。
【００２１】
バッファメモリ１２５は、画像処理部１２０やコントローラ１３５のワークメモリとして機能する記憶媒体である。バッファメモリ１２５は、ＤＲＡＭ（Ｄｙｎａｍｉｃ Ｒａｎｄｏｍ Ａｃｃｅｓｓ Ｍｅｍｏｒｙ）などにより実現される。
【００２２】
カードスロット１４０は、メモリカード１４５を着脱可能な接続手段である。カードスロット１４０は、メモリカード１４５を電気的及び機械的に接続可能である。メモリカード１４５は、内部にフラッシュメモリ等の記録素子を備えた外部メモリである。メモリカード１４５は、画像処理部１２０で生成される画像データなどのデータを格納できる。
【００２３】
操作部１５０は、デジタルカメラ１００の外装に備わっている操作釦や操作レバー等のハードキーの総称であり、使用者による操作を受け付ける。操作部１５０は使用者による操作を受け付けると、コントローラ１３５に種々の動作指示信号を通知する。
【００２４】
ＷｉＦｉモジュール１５５は、通信規格ＩＥＥＥ８０２．１１に準拠した通信を行う通信モジュールである。デジタルカメラ１００は、ＷｉＦｉモジュール１５５を介して、ＷｉＦｉモジュールを搭載した他の通信機器と通信することができる。デジタルカメラ１００は、ＷｉＦｉモジュール１５５を介して、他の通信機器と直接通信を行ってもよいし、アクセスポイント経由で通信を行ってもよい。なお、ＷｉＦｉモジュールに換えて、通信規格８０２．１５．１すなわち、Ｂｌｕｅｔｏｏｔｈ（登録商標）に準拠した通信を行う通信モジュールを使用しても構わない。すなわち、通信モジュールとして、比較的通信ビットレートが高く、通信エリアが数メートル以上である通信が可能な通信モジュールを使用すればよい。
【００２５】
ＮＦＣタグ１６０は、ＮＦＣ規格に準拠した通信を行う通信タグである。デジタルカメラ１００は、ＮＦＣタグ１６０を介して、ＮＦＣリーダライタを搭載した他の通信機器と通信し、当該ＮＦＣリーダライタからのデータの読み取りおよび書き込みに応じる。ＮＦＣタグ１６０は、アンテナ、メモリ、ロジック回路を備えている。ＮＦＣタグ１６０のアンテナは、ＮＦＣ規格に準拠した信号を送受信する。ＮＦＣタグ１６０のメモリは、ＮＦＣリーダライタに読み取らせる情報を格納する。また、ＮＦＣタグ１６０のメモリは、ＮＦＣリーダライタによって情報が書き込まれる。ＮＦＣタグ１６０のロジック回路は、アンテナが受信した信号を復調してコントローラ１３５に伝送したり、コントローラ１３５やＮＦＣタグ１６０のメモリから伝送された信号を変調したりする。ＮＦＣタグ１６０は、デジタルカメラ１００の内部から電力供給されていない状態であっても、ＮＦＣタグ１６０に近接したＮＦＣリーダライタからの電磁誘導により電力が供給され動作することができる。
【００２６】
ＮＦＣ規格に準拠した通信の通信エリアは、数センチ程度である。ＮＦＣタグ１６０を介した通信のためには、デジタルカメラ１００のユーザは、ＮＦＣリーダライタを搭載した他の通信機器が、デジタルカメラ１００から数センチ程度の距離内に入るよう、デジタルカメラ１００を他の通信機器に近接させる必要がある。デジタルカメラ１００を他の通信機器に近接させるアクションを取る必要があるため、ユーザが通信を行いたい相手の機器に対して、ユーザが通信を行いたいタイミングで、通信を行うことができる。なお、ＮＦＣタグ１６０に換えて、他の近接場型の無線通信を行う通信手段を用いてもよい。
【００２７】
〔１−１−２．スマートフォン２００の構成〕
図３は、スマートフォン２００の電気的構成図である。スマートフォン２００は、画像処理部２０５にて生成された画像データが示す画像を、液晶モニタ２１５に表示することができる。液晶モニタ２１５の表面にはタッチパネル２１０が配置されており、ユーザによるタッチ操作を受け付けることができる。また、スマートフォン２００は操作部２３０を有し、操作部２３０上でタッチパネル２１０による操作以外の操作を行うことができる。コントローラ２２５は、ＷｉＦｉモジュール２３５、ＮＦＣリーダライタ２４０を介して、他の通信機器と通信することができる。
【００２８】
画像処理部２０５は、メモリカード１４５から読み出した画像データに各種の処理を施して、液晶モニタ２１５に表示するための画像を生成する。各種処理としては、伸張処理等が挙げられるが、これらに限定されない。画像処理部２０５は、ハードワイヤードな電子回路で構成してもよいし、プログラムを用いたマイクロコンピュータなどで構成してもよい。
【００２９】
タッチパネル２１０は、使用者の指等の接触を検出して操作情報をコントローラ２２５に出力する入力デバイスである。タッチパネル２１０は、液晶モニタ２１５の表面に配置されている。タッチパネル２１０は、抵抗膜方式でも、静電容量方式でも、他の方式であっても構わない。
【００３０】
液晶モニタ２１５は、コントローラ２２５から指示された画面を表示する表示デバイスである。
【００３１】
バッファメモリ２２０は、コントローラ２２５が各種処理動作を実行するために必要な情報を一時的に格納するメモリである。
【００３２】
コントローラ２２５は、スマートフォン２００を構成する各部の動作を制御する。コントローラ２２５は、画像処理部２０５、タッチパネル２１０、液晶モニタ２１５、バッファメモリ２２０、操作部２３０、ＷｉＦｉモジュール２３５及びＮＦＣリーダライタ２４０に電気的に接続されている。
【００３３】
ＷｉＦｉモジュール２３５は、通信規格ＩＥＥＥ８０２．１１に準拠した通信を行う通信モジュールである。スマートフォン２００は、ＷｉＦｉモジュール２３５を介して、ＷｉＦｉモジュールを搭載した他の通信機器と通信することができる。スマートフォン２００は、ＷｉＦｉモジュール２３５を介して、他の通信機器と直接通信を行ってもよいし、アクセスポイント経由で通信を行ってもよい。なお、ＷｉＦｉモジュールに換えて、通信規格８０２．１５．１すなわち、Ｂｌｕｅｔｏｏｔｈ（登録商標）に準拠した通信を行う通信モジュールを使用しても構わない。すなわち、通信モジュールとして、比較的通信ビットレートが高く、通信エリアが数メートル以上である通信が可能な通信モジュールを使用すればよい。
【００３４】
ＮＦＣリーダライタ２４０は、ＮＦＣ規格に準拠した通信を行う通信リーダである。スマートフォン２００は、ＮＦＣリーダライタ２４０を介して、ＮＦＣリーダライタを搭載した他の通信機器や、ＮＦＣタグを搭載した他の通信機器と通信し、ＮＦＣタグのデータの読み取りおよび書き込みを行うことができる。ＮＦＣリーダライタ２４０は、アンテナ、メモリ、ロジック回路を備えている。ＮＦＣリーダライタ２４０のアンテナは、ＮＦＣ規格に準拠した信号を送受信する。ＮＦＣリーダライタ２４０のメモリは、ＮＦＣタグに書き込む情報を格納する。また、ＮＦＣリーダライタ２４０のメモリは、ＮＦＣタグから読み取った情報を格納する。ＮＦＣリーダライタ２４０のロジック回路は、アンテナが受信した信号を復調してコントローラ２２５に伝送したり、コントローラ２２５やＮＦＣリーダライタ２４０のメモリから伝送された信号を変調したりする。ＮＦＣリーダライタ２４０は、近接させたＮＦＣタグが電力供給されていない状態であっても、近接させたＮＦＣタグに電磁誘導により電力を供給し、情報を書き込んだり、読み取ったりすることができる。なお、ＮＦＣリーダライタに換えて、他の近接場型の無線通信を行う通信手段を用いてもよい。
【００３５】
フラッシュメモリ２４５は、スマートフォン２００で撮影した画像データ及びデジタルカメラ１００から転送された画像データ等を格納する。
【００３６】
なお、スマートフォン２００は、電話機能や、インターネット通信機能や、カメラ機能を備えていてもよい。
【００３７】
〔１−２．動作〕
実施の形態１にかかるデジタルカメラ１００とスマートフォン２００間の通信動作を説明する。以下の説明では、デジタルカメラ１００のＮＦＣタグ１６０と、スマートフォン２００のＮＦＣリーダライタ２４０とを、ＮＦＣ規格に準拠した通信の通信距離範囲内に近づけるユーザの動作を「タッチ動作」と称する。タッチ動作においては、スマートフォン２００（すなわち、スマートフォン２００のＮＦＣリーダライタ２４０）を、デジタルカメラ１００（すなわち、デジタルカメラ１００のＮＦＣタグ１６０）に近づけてもよいし、または、デジタルカメラ１００（すなわち、デジタルカメラ１００のＮＦＣタグ１６０）を、スマートフォン２００（すなわち、スマートフォン２００のＮＦＣリーダライタ２４０）に近づけてもよい。また、以下の説明では、デジタルカメラ１００に装着されたメモリカード１４５に記録された画像データを、１つまたは複数のスマートフォン２００が取得する（共有させてもらう）状況を想定する。ユーザは、スマートフォン２００でのデジタルカメラ１００からの画像を取得させるための操作としてタッチ動作を行う。すなわち、ユーザは、タッチ動作として、スマートフォン２００のＮＦＣリーダライタ２４０を、デジタルカメラ１００のＮＦＣタグ１６０に近づける動作を行う。図１４を用いて、この画像取得（転送）動作を説明する。
【００３８】
図１４は、デジタルカメラ１００に格納された画像データを、スマートフォン２００Ａ及びスマートフォン２００Ｂで共有するためのユーザ操作を説明した図である。デジタルカメラ１００はユーザＸに所有され、スマートフォン２００ＡはユーザＹに所有され、スマートフォン２００ＢはユーザＺに所有されているとする。
【００３９】
まず、ユーザＸは、図１４（Ａ）に示すように、デジタルカメラ１００を操作して、ユーザＹと共有しようとする画像を選択する。その後、ユーザＸは、図１４（Ｂ）に示すように、デジタルカメラ１００をユーザＹのスマートフォン２００Ａにタッチさせる。これにより、ユーザＹのスマートフォン２００Ａは、図１４（Ａ）に示す状況においてユーザＸにより選択されていた画像を取得することができる（図１４（Ｃ）参照）。
【００４０】
次に、ユーザＸは、図１４（Ｃ）に示すように、デジタルカメラ１００を操作して、ユーザＺと共有しようとする画像を選択する。ユーザＹへの画像転送のときと同じく、ユーザＸは、図１４（Ｄ）に示すように、デジタルカメラ１００をユーザＺのスマートフォン２００Ｂにタッチさせる。これにより、図１４（Ｅ）に示すように、ユーザＺのスマートフォン２００Ｂは、図１４（Ｃ）に示す状況においてユーザＸにより選択された画像を取得することができる。
【００４１】
以上のように、ユーザＹおよびユーザＺと画像共有してもよい画像は、ユーザＸが選択することができる。その際、タッチ動作をトリガーとして、画像共有する相手の機器に、選択した画像を転送する。これにより、セキュリティを考慮しながらも、容易に画像共有の通信を行うことができる。
【００４２】
以上のようなタッチ動作による画像転送機能を実現するための各機器の詳細な動作を以下に説明する。
【００４３】
〔１−２−１．ＷｉＦｉ通信確立動作〕
最初に、図４を用いて、デジタルカメラ１００と、スマートフォン２００とのＷｉＦｉ通信確立にかかる動作について説明する。図４は、デジタルカメラ１００とスマートフォン２００の接続動作に関するシーケンス図である。
【００４４】
スマートフォン２００がデジタルカメラ１００にタッチされると（Ｓ３００）、スマートフォン２００のコントローラ２２５は、ＮＦＣタグ１６０およびＮＦＣリーダライタ２４０を介して、デジタルカメラ１００のコントローラ１３５から、デジタルカメラ１００と接続するために必要な接続情報（ＳＳＩＤ、ＷＥＰキー）を読み取る（Ｓ３１０）。接続情報を読み取ると、スマートフォン２００のコントローラ２２５は、読み取った接続情報を自機に設定する（Ｓ３２０）。これにより、スマートフォン２００のコントローラ２２５は、通信すべき相手であるデジタルカメラ１００のＷｉＦｉモジュール１５５の特定と、特定したデジタルカメラ１００のＷｉＦｉモジュール１５５と通信するための暗号を解除することができる。これにより、スマートフォン２００のＷｉＦＩモジュール２３５とデジタルカメラ１００のＷｉＦｉモジュール１５５は、ＷｉＦｉ通信を確立することができる（Ｓ３３０）。
【００４５】
〔１−２−２．画像共有動作〕
実施の形態１にかかる、デジタルカメラと複数（２つ）のスマートフォンとの間で実行される画像共有動作を説明する。図５は、デジタルカメラ１００と、２つのスマートフォン２００Ａ、２００Ｂとの間の画像共有動作を示すフローチャートである。図５を用いて、デジタルカメラ１００のメモリカード１４５に記録された画像データを、デジタルカメラ１００と、スマートフォン２００Ａおよびスマートフォン２００Ｂの２つのスマートフォンと共有する場合について説明する。なお、スマートフォン２００Ａおよびスマートフォン２００Ｂは、上記で説明したスマートフォン２００と同様の構成を持つ。また、図５に示す動作の前に、図４で説明したＷｉＦｉ通信確立が完了しているとする。
【００４６】
デジタルカメラ１００のユーザは、操作部１５０を操作して、メモリカード１４５に記録された画像データのうち、スマートフォン２００Ａのユーザと共有しても良い画像（転送対象とする画像）を選択する。具体的には、ユーザが、操作部１５０を操作して、デジタルカメラ１００の液晶モニタ１３０に所望の画像を表示させる。すなわち、デジタルカメラ１００のコントローラ１３５は、ユーザによる操作部１５０の操作にしたがい液晶モニタ１３０に画像を表示させる（Ｓ５００）。これにより、デジタルカメラ１００とスマートフォン２００Ａとの間で共有される画像（転送対象とする画像）の選択がなされる。すなわち、液晶モニタ１３０に表示された画像が、スマートフォン２００Ａのユーザと共有する画像（転送対象とする画像）となる。
【００４７】
一方、スマートフォン２００Ａのユーザは、タッチパネル２１０を操作して、デジタルカメラ１００と画像を共有するための画像取得アプリケーションを起動させる。すなわち、スマートフォン２００Ａのコントローラ２２５は、ユーザによるタッチパネル２１０の操作にしたがい画像取得アプリケーションを起動する（Ｓ５０５）。これにより、スマートフォン２００Ａは、近接させたデジタルカメラ１００に対して画像の取得要求を通知可能なモードに移行する。
【００４８】
続いて、スマートフォン２００Ａのユーザは、デジタルカメラ１００の液晶モニタ１３０に画像が表示された状態にあるとき、デジタルカメラ１００に対してスマートフォン２００Ａのタッチ動作を行う（Ｓ５１０）。このタッチ動作により、スマートフォン２００Ａのコントローラ２２５は、ＮＦＣ通信を介して、デジタルカメラ１００のコントローラ１３５に対して、スマートフォン２００Ａを識別するための機器識別子を通知する（Ｓ５１５）。機器識別子は、機器を一意に識別するための機器に固有の情報であり、例えば、機器のシリアル番号、ＭＡＣアドレス等である。
【００４９】
また、デジタルカメラ１００のコントローラ１３５は、ＮＦＣ通信を介して、スマートフォン２００Ａのコントローラ２２５に対して、デジタルカメラ１００の液晶モニタ１３０に表示された画像を識別するための画像識別子を通知する（Ｓ５２０）。なお、上記の例では、ステップＳ５１０のタッチ動作により、機器識別子の通知（Ｓ５１５）の後に、画像識別子の通知（Ｓ５２０）を行ったが、画像識別子の通知の後に、機器識別子の通知を行ってもよい。
【００５０】
デジタルカメラ１００のコントローラ１３５は、スマートフォン２００から取得した機器識別子と、選択されている画像を示す画像識別子とを対応付けて管理する。図６は、デジタルカメラ１００により管理される、機器識別子と画像識別子とを対応づけた管理表（対応情報）を説明した図である。図６（Ａ）に示すように、デジタルカメラ１００のコントローラ１３５は、スマートフォン２００Ａから取得した機器識別子と、スマートフォン２００Ａに通知した画像識別子とを対応付けて管理する。スマートフォン２００Ａの機器識別子を「機器識別子Ａ」、スマートフォン２００Ａに通知した画像識別子を「画像識別子１」とする。デジタルカメラ１００は、図６（Ａ）に示すように「機器識別子Ａ」と「画像識別子１」とを対応付けた管理表を作成し、デジタルカメラ１００内のメモリに格納する（Ｓ５２５）。この管理表を参照することにより、デジタルカメラ１００のコントローラ１３５は、いずれの機器に対して、いずれの画像を転送すべきかを把握することができる。換言すれば、管理表は、デジタルカメラ１００が実行すべき、スマートフォン２００から受けた画像共有の要求を管理していると言える。
【００５１】
次に、デジタルカメラ１００のユーザは、操作部１５０を操作して、メモリカード１４５に記録された画像データのうち、スマートフォン２００Ｂのユーザと共有しても良い画像（転送対象とする画像）を選択する。つまり、コントローラ１３５は、ユーザによる操作部１５０の操作にしたがい液晶モニタ１３０に、転送対象の画像を表示させる（Ｓ５３０）。これにより、デジタルカメラ１００とスマートフォン２００Ｂとの間で共有される画像（転送対象とする画像）の選択がなされる。すなわち、液晶モニタ１３０に表示された画像が、スマートフォン２００Ｂのユーザと共有する画像（転送対象とする画像）となる。
【００５２】
一方、スマートフォン２００Ｂのユーザは、タッチパネル２１０を操作して、デジタルカメラ１００と画像を共有するための画像取得アプリケーションを起動させる。すなわち、スマートフォン２００Ｂのコントローラ２２５は、ユーザによるタッチパネル２１０の操作にしたがい画像取得アプリケーションを起動する（Ｓ５３５）。これにより、スマートフォン２００Ｂは、近接させたデジタルカメラ１００に対して画像の取得要求を通知可能なモードに移行する。
【００５３】
続いて、スマートフォン２００Ｂのユーザは、デジタルカメラ１００の液晶モニタ１３０に画像が表示された状態にあるとき、デジタルカメラ１００に対してスマートフォン２００Ｂのタッチ動作を行う（Ｓ５４０）。このタッチ動作により、スマートフォン２００Ｂのコントローラ２２５は、ＮＦＣ通信を介して、デジタルカメラ１００のコントローラ１３５に対して、スマートフォン２００Ｂを識別するための機器識別子を通知する（Ｓ５４５）。
【００５４】
また、デジタルカメラ１００のコントローラ１３５は、ＮＦＣ通信を介して、スマートフォン２００Ｂのコントローラ２２５に対して、デジタルカメラ１００の液晶モニタ１３０に表示された画像を識別するための画像識別子を通知する（Ｓ５５０）。なお、上記の例では、ステップＳ５４０のタッチ動作により、機器識別子の通知（Ｓ５４５）の後に、画像識別子の通知（Ｓ５５０）を行ったが、画像識別子の通知の後に、機器識別子の通知を行ってもよい。
【００５５】
デジタルカメラ１００のコントローラ１３５は、スマートフォン２００Ｂから取得した機器識別子と、スマートフォン２００Ｂに通知した画像識別子とを、図６（Ｂ）に示すように対応付けて管理する。スマートフォン２００Ｂの機器識別子を「機器識別子Ｂ」、スマートフォン２００Ｂに通知した画像識別子を「画像識別子２」とする。デジタルカメラ１００は、図６（Ｂ）に示すような「機器識別子Ｂ」と「画像識別子２」とを対応付けた管理表を作成し、デジタルカメラ１００内のメモリに格納する（Ｓ５５５）。これにより、本管理表には、「機器識別子Ａ」と「画像識別子１」の対応と、「機器識別子Ｂ」と「画像識別子２」の対応とが管理される。これにより、デジタルカメラ１００のコントローラ１３５は、いずれの機器に対して、いずれの画像を転送すべきかを管理することができる。
【００５６】
スマートフォン２００Ａのコントローラ２２５は、ステップＳ５２０にてデジタルカメラ１００から画像識別子を取得すると、取得した画像識別子に対応する画像の取得要求を、ＷｉＦｉ通信を介して、デジタルカメラ１００に送信する（Ｓ５６０）。続いて、スマートフォン２００Ａのコントローラ２２５は、ＷｉＦｉ通信を介して、スマートフォン２００を識別する「機器識別子Ａ」と、ステップＳ５２０のタッチ動作によりデジタルカメラ１００から通知された「画像識別子１」とをデジタルカメラ１００に通知する（Ｓ５６５）。
【００５７】
デジタルカメラ１００のコントローラ１３５は、スマートフォン２００Ａからの画像取得要求（Ｓ５６０）を受けて、取得した「機器識別子Ａ」と「画像識別子１」との対が管理表に存在するか否かを検索することにより、画像取得要求を認証する（Ｓ５７０）。検索の結果、画像取得要求にかかる機器識別子と画像識別子との対が、管理表に存在すれば、デジタルカメラ１００のコントローラ１３５は、ＷｉＦｉ通信を介して、要求されている画像識別子が示す画像をスマートフォン２００Ａに転送する（Ｓ５７５）。画像をスマートフォン２００Ａに転送した後、デジタルカメラ１００のコントローラ１３５は、図６（Ｃ）に示すように、本画像取得要求にかかる「機器識別子Ａ」と「画像識別子１」との対を管理表から削除する。これにより、デジタルカメラ１００は、一度のタッチ動作により、取得要求にかかる画像を一度だけ転送することができる。
【００５８】
一方、スマートフォン２００Ｂのコントローラ２２５は、ステップＳ５５０にてデジタルカメラ１００から画像識別子を取得すると、ＷｉＦｉ通信を介して、取得した画像識別子に対応する画像の取得要求を、デジタルカメラ１００に送信する（Ｓ５８０）。続いて、スマートフォン２００Ｂのコントローラ２２５は、ＷｉＦｉ通信を介して、スマートフォン２００を識別する「機器識別子Ｂ」と、ステップＳ５２０のタッチ動作によりデジタルカメラ１００から通知された「画像識別子２」とをデジタルカメラ１００に通知する（Ｓ５８５）。
【００５９】
デジタルカメラ１００のコントローラ１３５は、スマートフォン２００Ｂからの画像取得要求（Ｓ５８０）を受けて、取得した「機器識別子Ｂ」と「画像識別子２」との対が管理表に存在するか否かを検索し、画像取得要求を認証する（Ｓ５９０）。検索の結果、画像取得要求にかかる機器識別子と画像識別子との対が、管理表に存在すれば、デジタルカメラ１００のコントローラ１３５は、ＷｉＦｉ通信を介して、要求されている画像識別子が示す画像をスマートフォン２００Ｂに転送する（Ｓ５９５）。デジタルカメラ１００のコントローラ１３５は、画像をスマートフォン２００Ｂに転送した後、本画像取得要求にかかる「機器識別子Ｂ」と「画像識別子２」との対を管理表から削除する。これにより、デジタルカメラ１００は、一度のタッチ動作により、取得要求にかかる画像を一度だけ転送することができる。
【００６０】
なお、上記の例では、ＷｉＦｉ通信を確立させてから、タッチパネル２１０操作により画像取得アプリケーションを起動させる例を説明したが、これに限定されない。例えば、画像取得アプリケーションを起動させてから、ＷｉＦｉ通信を確立させてもよい。或いは、タッチ動作を介してデジタルカメラ１００からスマートフォン２００へと画像取得アプリケーションの起動情報を通知する仕様としてもよい。これにより、一度のタッチ動作によりＷｉＦｉ通信の確立から画像取得のアプリケーション起動までを完結できる。
【００６１】
また、ステップＳ５１０やステップＳ５４０において、タッチ動作にかかる「機器識別子」と「画像識別子」との対がすでに管理表にて管理されている場合、そのタッチ動作での画像取得要求を無効にしても良いし、タッチ動作が繰り返された回数分の画像転送を行うようにしてもよい。また、上記の例では、デジタルカメラ１００は、ステップＳ５７５やステップＳ５９５での画像転送完了した後、直ちに、タッチ動作にかかる「機器識別子」と「画像識別子」との対を管理表から削除するようにした。しかし、ステップＳ５７５やステップＳ５９５での画像転送完了した後、一定時間経過した後に、「機器識別子」と「画像識別子」との対を管理表から削除するようにしてもよい。これにより、例えば、スマートフォン２００Ａまたはスマートフォン２００Ｂ側に不具合があり、要求した画像の取得に失敗した場合などに、スマートフォン２００Ａまたはスマートフォン２００Ｂがデジタルカメラ１００に対して、画像取得の要求を再度通知することにより、画像取得の機会を再び得ることができる。
【００６２】
以上のように、デジタルカメラ１００は、転送対象の画像データを識別する画像識別子と、転送相手であるスマートフォン２００を識別する機器識別子とを対応付けることにより、ユーザが指定した画像データの取得権限を、認証した転送相手にのみに与えることができる。これにより、複数台のスマートフォン２００と画像共有する場合であっても、デジタルカメラ１００は、タッチ動作にて、画像共有を意図したスマートフォン２００に対してのみ、意図した画像を転送することが可能となる。
【００６３】
上記実施の形態において、デジタルカメラ１００は、スマートフォン２００（２００Ａ、２００Ｂ）から機器識別子を取得した後、スマートフォン２００（２００Ａ，２００Ｂ）に対して画像識別子を通知しているが、画像識別子の通知（Ｓ５２０、Ｓ５５０、Ｓ５６５、Ｓ５８５）を省略してもよい。同様に、認証（Ｓ５７０，Ｓ５９０）を省略してもよい。画像識別子の通知を省略した場合であっても、図６に示すように、機器識別子と画像識別子とを対で管理しているため、デジタルカメラ１００は、タッチ動作により画像共有を意図したスマートフォン２００に対してのみ、意図した画像を転送することができる。ただし、デジタルカメラ１００からスマートフォンへ画像識別子を通知することによって、スマートフォンのユーザは、共有する画像を変更したい場合に、直前のタッチ動作による画像共有をキャンセルすることができる。すなわち、既に取得した画像識別子を、新たなタッチ動作により取得した画像識別子で上書きして、新たに取得した画像識別子による画像の取得要求を行うことが可能となる。
【００６４】
〔実施の形態２〕
実施の形態２にかかるデジタルカメラ１００およびスマートフォン２００の間で実行される画像共有動作について説明する。実施の形態２にかかるデジタルカメラ１００および、スマートフォン２００の構成については、実施の形態１にて説明したデジタルカメラ１００およびスマートフォン２００の構成と同様であるため、詳細説明を省略する（以後の実施の形態においても同じ）。実施の形態２にかかるデジタルカメラ１００およびスマートフォン２００の各構成要素の符号については、実施の形態１にかかるデジタルカメラ１００およびスマートフォン２００と同じ符号を使用する（以後の実施の形態においても同じ）。
【００６５】
図７は、実施の形態２にかかる、デジタルカメラ１００と、複数（２つ）のスマートフォン間で実行される画像共有動作のフローチャートである。図７を用いて、デジタルカメラ１００のメモリカード１４５に記録された画像データを、スマートフォン２００Ａおよびスマートフォン２００Ｂの複数のスマートフォンと共有する場合について説明する。
【００６６】
実施の形態１では、スマートフォン２００からデジタルカメラ１００に対して機器識別子を送信し、デジタルカメラ１００からスマートフォン２００に対して画像識別子を送信した。しかし、実施の形態２では、機器識別子と画像識別子とを通信する代わりに、デジタルカメラ１００からスマートフォン２００へ、識別子として一時的なＵＲＩ（Ｕｎｉｆｏｒｍ Ｒｅｓｏｕｒｃｅ Ｉｄｅｎｔｉｆｉｅｒ）を通知する。ＵＲＩは、ランダムな文字列等から構成してもよいし、時刻情報等を用いて構成してもよい。すなわち、ＵＲＩは、いずれの時刻のタッチ動作であるかを一意に識別可能な情報を含めばよい。
【００６７】
なお、スマートフォン２００Ａおよびスマートフォン２００Ｂは、実施の形態１で説明したスマートフォン２００と同様の構成を有する。また、図４で説明したＷｉＦｉ通信確立が完了しているものとする。
【００６８】
デジタルカメラ１００のユーザは、操作部１５０を操作して、メモリカード１４５に記録された画像データのうち、スマートフォン２００Ａのユーザと共有しても良い画像（転送対象とする画像）を選択する。具体的には、ユーザが、操作部１５０を操作して、デジタルカメラ１００の液晶モニタ１３０に所望の画像を表示させる。すなわち、デジタルカメラ１００のコントローラ１３５は、ユーザによる操作部１５０の操作にしたがい液晶モニタ１３０に画像を表示させる（Ｓ６００）。この表示により、スマートフォン２００Ａのユーザと共有する画像（転送対象とする画像）が選択される。すなわち、液晶モニタ１３０に表示された画像が、デジタルカメラ１００のユーザと、スマートフォン２００Ａのユーザとで共有される画像（転送対象とする画像）となる。
【００６９】
一方、スマートフォン２００Ａのユーザは、タッチパネル２１０を操作して、デジタルカメラ１００と画像を共有するための画像取得アプリケーションを起動させる。すなわち、スマートフォン２００Ａのコントローラ２２５は、ユーザによるタッチパネル２１０の操作にしたがい画像取得アプリケーションを起動する（Ｓ６０５）。これにより、スマートフォン２００Ａは、近接させたデジタルカメラ１００に対して画像の取得要求を通知可能なモードに移行する。
【００７０】
続いて、スマートフォン２００Ａのユーザは、デジタルカメラ１００の液晶モニタ１３０に画像が表示された状態にあるとき、デジタルカメラ１００に対してスマートフォン２００Ａのタッチ動作を行う（Ｓ６１０）。このタッチ動作により、デジタルカメラ１００のコントローラ１３５は、スマートフォン２００Ａのコントローラ２２５に対して、ＮＦＣ通信を介して、当該タッチ動作を識別するためのＵＲＩを通知する（Ｓ６１５）。
【００７１】
デジタルカメラ１００のコントローラ１３５は、スマートフォン２００に通知したＵＲＩと、選択されている画像の画像識別子とを対応付けて管理する。図８は、デジタルカメラ１００により管理される管理表を説明した図である。図８（Ａ）に示すように、デジタルカメラ１００のコントローラ１３５は、スマートフォン２００Ａに通知したＵＲＩと、ステップＳ６１０のタッチ動作のときにデジタルカメラ１００の液晶モニタ１３０に表示されていた画像を識別する画像識別子とを対応付けて管理する。スマートフォン２００Ａに通知したＵＲＩを「ＵＲＩ１」、ステップＳ６１０のタッチ動作のときにデジタルカメラ１００の液晶モニタ１３０に表示されていた画像を識別する画像識別子を「画像識別子１」とする。デジタルカメラ１００は、図８（Ａ）に示すように、「ＵＲＩ１」と「画像識別子１」とを対応付けた管理表を作成し、デジタルカメラ１００内のメモリに格納する（Ｓ６２０）。この管理表を参照することにより、デジタルカメラ１００のコントローラ１３５は、いずれの機器に対して、いずれの画像を転送すべきかを把握することができる。
【００７２】
次に、デジタルカメラ１００のユーザは、操作部１５０を操作して、メモリカード１４５に記録された画像データのうち、スマートフォン２００Ｂのユーザと共有しても良い画像（転送対象とする画像）を選択する。つまり、デジタルカメラ１００のコントローラ１３５は、ユーザによる操作部１５０の操作にしたがい、液晶モニタ１３０に、転送対象の画像を表示させる（S６２５）。これにより、デジタルカメラ１００とスマートフォン２００Ｂとの間で共有される画像（転送対象とする画像）の選択がなされる（Ｓ６２５）。すなわち、液晶モニタ１３０に表示された画像が、スマートフォン２００Ｂのユーザと共有する画像（転送対象とする画像）となる。
【００７３】
一方、スマートフォン２００Ｂのユーザは、タッチパネル２１０を操作して、デジタルカメラ１００と画像を共有するための画像取得アプリケーションを起動させる。すなわち、スマートフォン２００Ｂのコントローラ２２５は、ユーザによるタッチパネル２１０の操作にしたがい画像取得アプリケーションを起動する（Ｓ６３０）。これにより、スマートフォン２００Ｂは、近接させたデジタルカメラ１００に対して画像の取得要求を通知可能なモードに移行する。
【００７４】
続いて、スマートフォン２００Ｂのユーザは、デジタルカメラ１００の液晶モニタ１３０に画像が表示された状態にあるとき、デジタルカメラ１００に対してスマートフォン２００Ｂのタッチ動作を行う（Ｓ６３５）。このタッチ動作により、デジタルカメラ１００のコントローラ１３５はスマートフォン２００Ｂのコントローラ２２５に対して、ＮＦＣ通信を介して、当該タッチ動作を識別するＵＲＩを通知する（Ｓ６４０）。
【００７５】
デジタルカメラ１００のコントローラ１３５は、図８（Ｂ）に示すように、スマートフォン２００Ｂに通知したＵＲＩと、ステップＳ６３５のタッチ動作のときにデジタルカメラ１００の液晶モニタ１３０に表示されていた画像を識別する画像識別子とを対応付けて管理する。スマートフォン２００Ｂに通知したＵＲＩを「ＵＲＩ２」、ステップＳ６３５のタッチ動作のときにデジタルカメラ１００の液晶モニタ１３０に表示されていた画像を識別する画像識別子を「画像識別子２」とする。デジタルカメラ１００は、図８（Ｂ）に示すように、「ＵＲＩ２」と「画像識別子２」とを対応付けた管理表を作成し、デジタルカメラ１００内のメモリに格納する（Ｓ６４５）。これにより、本管理表には、「ＵＲＩ１」と「画像識別子１」の対応と、「ＵＲＩ２」と「画像識別子２」の対応とが管理される。これにより、デジタルカメラ１００のコントローラ１３５は、いずれの機器に対して、いずれの画像を転送すべきかを管理することができる。
【００７６】
スマートフォン２００Ａのコントローラ２２５は、ステップＳ６１５にてデジタルカメラ１００からステップＳ６１０のタッチ動作を識別する「ＵＲＩ１」を取得すると、ＷｉＦｉ通信を介して、取得した「ＵＲＩ１」に対応する画像の取得要求を、デジタルカメラ１００に対して送信する（Ｓ６５０）。そして、スマートフォン２００Ａのコントローラ２２５は、ＷｉＦｉ通信を介して、ステップＳ６１０のタッチ動作を識別する「ＵＲＩ１」をデジタルカメラ１００に通知する（Ｓ６５５）。
【００７７】
デジタルカメラ１００のコントローラ１３５は、ステップＳ６５０でのスマートフォン２００Ａからの画像取得要求を受けると、ステップＳ６５５にてスマートフォン２００Ａからから取得した「ＵＲＩ１」が管理表に存在するか否かを検索し、画像取得要求を認証する（Ｓ６６０）。検索の結果、画像取得要求にかかる「ＵＲＬ１」が、管理表に存在すれば、デジタルカメラ１００のコントローラ１３５は、ＷｉＦｉ通信を介して、当該「ＵＲＩ１」に対応付けられて管理表に管理されている「画像識別子１」が示す画像のデータをスマートフォン２００Ａに転送する（Ｓ６６５）。デジタルカメラ１００のコントローラ１３５は、画像をスマートフォン２００Ａに転送した後、図８（Ｃ）に示すように、本画像取得要求にかかる「ＵＲＩ１」と「画像識別子１」との対を管理表から削除する。このようにして、デジタルカメラ１００は、一度のタッチ動作により、取得要求にかかる画像を一度だけ転送することができる。
【００７８】
また、スマートフォン２００Ｂのコントローラ２２５は、ステップＳ６４０にてデジタルカメラ１００からステップＳ６３５のタッチ動作を識別する「ＵＲＩ２」を取得すると、ＷｉＦｉ通信を介して、取得した「ＵＲＩ２」に対応する画像の取得要求を、デジタルカメラ１００に対して送信する（Ｓ６７０）。続いて、スマートフォン２００Ｂのコントローラ２２５は、ＷｉＦｉ通信を介して、ステップＳ６３５のタッチ動作を識別する「ＵＲＩ２」をデジタルカメラ１００に通知する（Ｓ６７５）。
【００７９】
デジタルカメラ１００のコントローラ１３５は、ステップＳ６７０でのスマートフォン２００Ｂからの画像取得要求を受けて、ステップＳ６７５にて取得した「ＵＲＩ２」が管理表に存在するか否かを検索することにより、画像取得要求を認証する（Ｓ６８０）。検索の結果、画像取得要求にかかる「ＵＲＩ２」が、管理表に存在すれば、デジタルカメラ１００のコントローラ１３５は、ＷｉＦｉ通信を介して、当該「ＵＲＩ２」に対応付けられて管理表に管理されている「画像識別子２」が示す画像をスマートフォン２００Ｂに転送する（Ｓ６８５）。デジタルカメラ１００のコントローラ１３５は、画像をスマートフォン２００Ｂに転送した後、本画像取得要求にかかる「ＵＲＩ２」と「画像識別子２」との対を管理表から削除する。これにより、デジタルカメラ１００は、一度のタッチ動作により、取得要求にかかる画像を一度だけ転送することができる。
【００８０】
なお、上記において、デジタルカメラ１００のコントローラ１３５は、スマートフォン２００Ｂに画像を転送した後に、管理表から対応するＵＲＩの削除を行ったがこれに限定されない。例えば、管理表にＵＲＩの有効時間を合わせて記録することで、スマートフォン２００から一定時間取得要求が行われなかった場合、デジタルカメラ１００は、スマートフォン２００への画像転送を取り下げるため該当するエントリの削除を行っても良い。
【００８１】
また、上記において、デジタルカメラ１００のコントローラ１３５は、スマートフォン２００に対するタッチ動作の都度、当該タイミングのタッチ動作を識別するＵＲＩを作成するようにしたが、これに限定されない。例えば、デジタルカメラ１００は、メモリカード１４５に記録された画像データに対応するＵＲＩを予め作成しておいてもよい。但し、上記のように、スマートフォン２００に対するタッチ動作の都度、ＵＲＩを作成するようにすることで、ＵＲＩだけで画像取得要求元のスマートフォンを識別可能であるとともに、同一の画像データに対して毎回ＵＲＩを異ならせることができる。これにより、デジタルカメラ１００とスマートフォン２００との画像共有のセキュリティを強化することができる。
【００８２】
また、スマートフォン２００からデジタルカメラ１００へ画像の取得要求を送信（Ｓ６５０）後にＵＲＩが送信（Ｓ６５５）されたが、スマートフォン２００は画像の取得要求とＵＲＩを同時にデジタルカメラ１００へ送信してもよい。
【００８３】
〔実施の形態３〕
実施の形態３にかかるデジタルカメラ１００およびスマートフォン２００の画像共有動作について説明する。
【００８４】
図９は、実施の形態３にかかる複数のスマートフォンとの画像共有動作のフローチャートである。図９を用いて、デジタルカメラ１００のメモリカード１４５に記録された画像データを、スマートフォン２００Ａおよびスマートフォン２００Ｂの複数（２つ）のスマートフォンと共有する場合について説明する。実施の形態３では、機器識別子と画像識別子とを通信する代わりに、スマートフォン２００からデジタルカメラ１００へ、取得要求する画像の格納先を示す格納先情報を通知する。格納先情報は、スマートフォン２００の記録媒体上へのファイルパスであってもよいし、ＵＲＬ（Ｕｎｉｆｏｒｍ Ｒｅｓｏｕｒｃｅ Ｌｏｃａｔｏｒ）でもよい。すなわち、格納先情報は、取得要求する画像の格納先を一意に識別可能な情報であればよい。
【００８５】
スマートフォン２００Ａおよびスマートフォン２００Ｂは、上記の実施形態で説明したスマートフォン２００と同様の構成である。また、図４で説明したＷｉＦｉ通信確立は完了しているものとする。
【００８６】
デジタルカメラ１００のユーザは、操作部１５０を操作して、メモリカード１４５に記録された画像データのうち、スマートフォン２００Ａのユーザと共有しても良い画像（転送対象とする画像）を選択する。つまり、ユーザによる操作部１５０の操作にしたがい、デジタルカメラ１００のコントローラ１３５は液晶モニタ１３０に画像を表示する（Ｓ７００）。これにより、スマートフォン２００Ａのユーザと共有する画像（転送対象とする画像）が選択される。すなわち、液晶モニタ１３０に表示された画像が、デジタルカメラ１００とスマートフォン２００Ａとで共有される画像（転送対象とする画像）となる。
【００８７】
一方、スマートフォン２００Ａのユーザは、タッチパネル２１０を操作して、デジタルカメラ１００と画像を共有するための画像取得アプリケーションを起動させる。すなわち、スマートフォン２００Ａのコントローラ２２５は、ユーザによるタッチパネルの操作にしたがい画像取得アプリケーションを起動する（Ｓ７０５）。これにより、スマートフォン２００Ａは、近接させたデジタルカメラ１００に対して画像の取得要求（格納先情報）を通知可能なモードに移行する。
【００８８】
続いて、スマートフォン２００Ａのユーザは、デジタルカメラ１００の液晶モニタ１３０に画像が表示された状態にあるとき、デジタルカメラ１００に対してスマートフォン２００Ａのタッチ動作を行う（Ｓ７１０）。このタッチ動作により、スマートフォン２００Ａのコントローラ２２５は、ＮＦＣ通信を介して、当該タッチ動作のとき表示されていた画像を格納する場所を示す格納先情報をデジタルカメラ１００に通知する（Ｓ７１５）。
【００８９】
デジタルカメラ１００のコントローラ１３５は、スマートフォン２００から通知された格納先情報と、タッチ動作のときにデジタルカメラ１００の液晶モニタ１３０に表示されていた画像を識別する画像識別子とを対応付けて管理する。図１０は、デジタルカメラ１００により管理される、機器識別子と画像識別子とを対応づけた管理表を説明した図である。図１０（Ａ）に示すように、デジタルカメラ１００のコントローラ１３５は、スマートフォン２００Ａから通知された格納先情報と、ステップＳ７１０のタッチ動作のときにデジタルカメラ１００の液晶モニタ１３０に表示されていた画像を識別する画像識別子とを対応付けて管理する。スマートフォン２００Ａから通知された格納先情報を「格納先情報Ａ」、ステップＳ７１０のタッチ動作のときにデジタルカメラ１００の液晶モニタ１３０に表示されていた画像を識別する画像識別子を「画像識別子１」とする。デジタルカメラ１００は、図１０（Ａ）に示すような「格納先情報Ａ」と「画像識別子１」とを対応付けた管理表を作成し、デジタルカメラ１００内のメモリに格納する（Ｓ７２０）。これにより、デジタルカメラ１００のコントローラ１３５は、いずれの機器の記録媒体の格納先に対して、いずれの画像を転送すべきかを把握することができる。
【００９０】
次に、デジタルカメラ１００のユーザは、操作部１５０を操作して、メモリカード１４５に記録された画像データのうち、スマートフォン２００Ｂのユーザと共有しても良い画像（転送対象とする画像）を選択する。すなわち、デジタルカメラ１００のコントローラ１３５は、ユーザによる操作部１５０の操作にしたがい、転送対象の画像を液晶モニタ１３０に表示させる（Ｓ７２５）。これにより、デジタルカメラ１００とスマートフォン２００Ｂの間で共有される画像（転送対象とする画像）が選択される。すなわち、液晶モニタ１３０に表示された画像が、スマートフォン２００Ｂのユーザと共有する画像（転送対象とする画像）となる。
【００９１】
一方、スマートフォン２００Ｂにおいて、ユーザのタッチパネル２１０の操作にしたがい、デジタルカメラ１００と画像を共有するための画像取得アプリケーションが起動される（Ｓ７３０）。これにより、スマートフォン２００Ｂは、近接させたデジタルカメラ１００に対して画像の取得要求（格納先情報）を通知可能なモードに移行する。
【００９２】
続いて、スマートフォン２００Ｂのユーザは、デジタルカメラ１００の液晶モニタ１３０に画像が表示された状態にあるとき、デジタルカメラ１００に対してスマートフォン２００Ｂのタッチ動作を行う（Ｓ７３５）。これにより、スマートフォン２００Ｂのコントローラ２２５は、ＮＦＣ通信を介して、デジタルカメラ１００のコントローラ１３５に対して、当該タッチ動作のとき表示されていた画像を格納する場所を示す格納先情報を通知する（Ｓ７４０）。
【００９３】
デジタルカメラ１００のコントローラ１３５は、スマートフォン２００Ｂから通知された格納先情報と、ステップＳ７３５のタッチ動作のときにデジタルカメラ１００の液晶モニタ１３０に表示されていた画像を識別する画像識別子とを図１０（Ｂ）に示すように対応付けて管理する。スマートフォン２００Ｂから通知された格納先情報を「格納先情報Ｂ」、ステップＳ７３５のタッチ動作のときにデジタルカメラ１００の液晶モニタ１３０に表示されていた画像を識別する画像識別子を「画像識別子２」とする。デジタルカメラ１００は、図１０（Ｂ）に示すように「格納先情報Ｂ」と「画像識別子２」とを対応付けた管理表を作成し、デジタルカメラ１００内のメモリに格納する（Ｓ７４５）。これにより、本管理表には、「格納先情報Ａ」と「画像識別子１」の対応と、「格納先情報Ｂ」と「画像識別子２」の対応とが管理される。このような対応情報により、デジタルカメラ１００のコントローラ１３５は、いずれの機器の記録媒体の格納先に対して、いずれの画像を転送すべきかを管理することができる。
【００９４】
デジタルカメラ１００のコントローラ１３５は、ステップＳ７１５でのスマートフォン２００Ａからの「格納先情報Ａ」の通知を受けると、タッチ動作時にデジタルカメラ１００上で選択されていた画像を、ＷｉＦｉ通信を介してスマートフォン２００Ａに転送する（Ｓ７５０）。すなわち、コントローラ１３５は、スマートフォン２００Ａから「格納先情報Ａ」の通知を受けると、その「格納先情報Ａ」とタッチ動作時に選択されていた画像を示す「画像識別子１」とを対応付けて管理表に一時的に管理する。この管理表を参照して、「画像識別子１」が示す画像を、ＷｉＦｉ通信を介してスマートフォン２００Ａに転送する（Ｓ７５０）。デジタルカメラ１００のコントローラ１３５は、画像をスマートフォン２００Ａに転送した後、図１０（Ｃ）に示すように、「格納先情報Ａ」と「画像識別子１」との対を管理表から削除する（７５５）。このようにして、デジタルカメラ１００は、一度のタッチ動作により、取得要求（格納先情報の通知）にかかる画像を一度だけ転送することができる。
【００９５】
さらに、デジタルカメラ１００のコントローラ１３５は、ステップＳ７４０でのスマートフォン２００Ｂからの「格納先情報Ｂ」の通知を受けると、ＷｉＦｉ通信を介して、当該「格納先情報Ｂ」に対応付けて管理表に一時管理した「画像識別子２」が示す画像をスマートフォン２００Ｂに転送する（Ｓ７６０）。デジタルカメラ１００のコントローラ１３５は、画像をスマートフォン２００Ｂに転送した後、「格納先情報Ｂ」と「画像識別子２」との対を管理表から削除する（７６５）。これにより、デジタルカメラ１００は、一度のタッチ動作により、取得要求にかかる画像を一度だけ転送することができる。
【００９６】
なお、上記においてスマートフォンは、格納先情報に関して、受信可能な有効期間を設定するようにしてもよい。この場合、設定した有効期間を超過した際は、画像の受信を拒否しても良い。
【００９７】
〔実施の形態４〕
実施の形態４にかかるスマートフォン２００Ａおよびスマートフォン２００Ｂの画像共有動作について説明する。前述の実施形態では、画像共有のトリガとしてのタッチ動作をデジタルカメラ１００とスマートフォンとの間で行っていた。これに対して、実施の形態４では、図１１に示すように、スマートフォン２００Ａとスマートフォン２００Ｂとの間でタッチ動作を行って画像共有を行う。このとき、直接ＷｉＦｉ通信により画像共有するのではなく、クラウドサーバ３００を介して画像共有を行う。
【００９８】
クラウドサーバ３００は、ネットワーク（例えば、インターネット）上に存在するホストコンピュータであり、スマートフォン２００Ａやスマートフォン２００Ｂなどクライアント機器からの要求に対応するサービスを提供する。図１２は、クラウドサーバ３００の構成を示した図である。図１２を用いて、クラウドサーバ３００の構成を説明する。
【００９９】
クラウドサーバ３００は、ＨＤＤ（Ｈａｒｄ Ｄｉｓｋ Ｄｒｉｖｅ）３０５、コントローラ３１０、ＷｉＦｉモジュール３１５などを備える。ＨＤＤ３０５は大容量の記録媒体である。ＨＤＤ３０５は画像データなどの各種データを記録する。ＨＤＤ３０５は、ＳＳＤ（Ｓｏｌｉｄ Ｓｔａｔｅ Ｄｒｉｖｅ）、光ディスク等、他の記録媒体であってもよい。コントローラ３１０は、クラウドサーバ３００を統括制御する。また、コントローラ３１０は、ＷｉＦｉモジュール３１５を介して取得したクライアントコンピュータからの各種要求を処理する。
【０１００】
ＷｉＦｉモジュール３１５は、通信規格ＩＥＥＥ８０２．１１に準拠した通信を行う通信モジュールである。クラウドサーバ３００は、ＷｉＦｉモジュール３１５を介して、ＷｉＦｉモジュールを搭載したクライアントコンピュータと通信することができる。なお、クラウドサーバ３００の通信手段はＷｉＦｉモジュール等の無線の通信手段に限定されず、有線の通信手段であってもよい。但し、有線の通信手段とする場合、ＷｉＦｉモジュールを搭載したスマートフォン２００Ａ或いはスマートフォン２００Ｂと通信するときは、無線から有線へと通信手段を切り替えるルータ等の中継装置を要する。
【０１０１】
図１３は、実施の形態４にかかるスマートフォン間の画像共有動作のフローチャートである。スマートフォン２００Ａのユーザは、タッチパネル２１０Ａ等を操作して、画像転送のための所定のアプリケーションプログラムを実行する。すなわち、スマートフォン２００Ａのコントローラ２２５はユーザ操作にしたがい画像転送のための所定のアプリケーションプログラムを起動する。これにより、スマートフォン２００Ａは画像選択モードに移行する（Ｓ８００）。画像選択モードに移行すると、スマートフォン２００Ａのコントローラ２２５は、ＷｉＦｉモジュール２３５Ａを介してクラウドサーバ３００に画像の取得要求を送信する（Ｓ８０５）。この画像の取得要求は、スマートフォン２００Ａ或いはスマートフォン２００Ａのユーザに対してアクセス権限が付与されている画像群であって、クラウドサーバ３００のＨＤＤ３０５に記録されている画像群のサムネイル画像群の取得を要求するものである。
【０１０２】
クラウドサーバ３００のコントローラ３１０は、スマートフォン２００Ａから画像取得要求を受けると、「サムネイル画像群」を、スマートフォン２００Ａに送信する（Ｓ８１０）。スマートフォン２００Ａのコントローラ３１０は、受信したサムネイル画像群を液晶モニタ２１５に表示する。これにより、スマートフォン２００Ａのユーザは、スマートフォン２００Ａ或いはスマートフォン２００Ａのユーザに対してアクセス権限が付与されている画像群であって、クラウドサーバ３００のＨＤＤ３０５に記録されている画像群の内容を、スマートフォン２００Ａの液晶モニタ２１５で確認することができる。
【０１０３】
スマートフォン２００Ａのユーザは、タッチパネル２１０Ａ等を操作して、クラウドサーバ３００から取得した「サムネイル画像群」のうち、スマートフォン２００Ｂのユーザと共有しても良い画像（転送対象とする画像）を選択する。具体的には、ユーザによるタッチパネル２１０Ａ等の操作により選択された画像を、スマートフォン２００Ａの液晶モニタ２１５Ａに表示させる。この表示により、スマートフォン２００Ｂのユーザと共有する画像（転送対象とする画像）の選択がなされる（Ｓ８１５）。すなわち、液晶モニタ２１５Ａに表示された画像が、スマートフォン２００Ｂのユーザと共有する画像（転送対象とする画像）となる。
【０１０４】
転送対象とする画像が選択されると、スマートフォン２００Ａのコントローラ２２５は、ＷｉＦｉモジュール２３５Ａを介して、クラウドサーバ３００に、転送対象の画像を選択した旨を示す情報を送信する（Ｓ８２０）。この情報は、選択された画像を特定する情報を含む。クラウドサーバ３００のコントローラ３１０は、スマートフォン２００ＡからのステップＳ８２０の通知を受けると、選択された画像のＨＤＤ３０５の記録場所に関する情報を示すＵＲＬを、スマートフォン２００Ａに通知する（Ｓ８２５）。スマートフォン２００Ａは、ＵＲＬの通知を受けると、このＵＲＬをメモリに一時的に記憶する。
【０１０５】
一方、スマートフォン２００Ｂのユーザは、タッチパネル２１０Ｂを操作して、スマートフォン２００Ａと画像共有するための画像取得アプリケーションを起動させる。すなわち、スマートフォン２００Ｂのコントローラはユーザの操作にしたがい画像取得アプリケーションを起動する（Ｓ８３５）。これにより、スマートフォン２００Ｂは、近接させたスマートフォン２００Ａと画像を共有することができるモードに移行する。
【０１０６】
その後、スマートフォン２００Ｂのユーザは、スマートフォン２００Ａの液晶モニタ２１５Ａに選択された画像が表示された状態にあるときに、スマートフォン２００Ａに対してスマートフォン２００Ｂのタッチ動作を行う（Ｓ８４０）。このタッチ動作により、スマートフォン２００Ａのコントローラ２２５Ａは、ＮＦＣ通信を介して、当該タッチ動作のときに表示されていた画像のクラウドサーバ３００のＨＤＤ３０５上の記録場所を示すＵＲＬ（ステップＳ８２５で取得）を、スマートフォン２００Ｂに通知する（Ｓ８４５）。
【０１０７】
スマートフォン２００Ｂのコントローラ２２５は、ステップＳ８４５でのスマートフォン２００ＡからのＵＲＬの通知を受けると、クラウドサーバ３００に、通知されたＵＲＬが示す画像の取得要求を送信する（Ｓ８５０）。さらに、スマートフォン２００Ｂのコントローラ２２５は、スマートフォン２００Ａから通知されたＵＲＬをクラウドサーバ３００に通知する（Ｓ８５５）。
【０１０８】
クラウドサーバ３００は、画像取得要求（Ｓ８５０）およびＵＲＬ（Ｓ８５５）を受けると、当該ＵＲＬが示す記録場所に記録されている画像を、スマートフォン２００Ｂに対して転送する（Ｓ８６０）。このようにして、スマートフォン２００Ｂは、スマートフォン２００Ａとのタッチ動作により指定された画像を取得することができる。
【０１０９】
〔まとめ〕
以上説明したように、本開示のデジタルカメラ１００（通信装置の一例）は、ＷｉＦｉモジュール１５５およびＮＦＣタグ１６０から構成される通信部と、通信部を介した通信を制御するコントローラ１３５とを備える。コントローラ１３５は、通信部から所定の距離（ＮＦＣタグ１６０の通信可能距離）内にスマートフォン２００が近づいたときに、スマートフォン２００を識別するための機器識別情報（機器識別子）をＮＦＣタグ１６０を介して受信し、受信した機器識別情報と、転送対象の画像データを識別する画像識別情報（画像識別子）とを対応付ける対応情報（管理表）を記憶し、記憶した対応情報に基づいて、スマートフォン２００に対して、転送対象の画像データを転送する。この構成によれば、デジタルカメラ１００とスマートフォン２００をタッチ（ＮＦＣ通信）させることで、デジタルカメラ１００からスマートフォン２００へ画像データを転送させることができる。このように、本実施形態では、「タッチ」という、簡単かつ確実に画像転送相手を確認できる手段を画像転送のトリガとしているため、セキュリティを確保し且つユーザにとって簡便な方法で機器間での画像データの共有化を実現することができる。
【０１１０】
なお、機器識別情報は、転送対象の画像を転送する相手の機器を一意に識別できる情報であればよく、例えば、実施の形態１における「機器識別子」、実施の形態２における「ＵＲＩ」または実施の形態３における「格納先情報」であり得る。
【０１１１】
〔他の実施の形態〕
本発明は、上記実施の形態に限定されず、種々の実施形態が考えられる。以下、本発明の他の実施の形態についてまとめて記載する。
【０１１２】
上記実施の形態では、液晶モニタ１３０に表示させた画像を転送対象の画像としたが、これに限定されない。デジタルカメラ１００において、ユーザによる操作部１５０の操作にしたがい、メモリカード１４５に記録された画像データのうち、スマートフォン２００のユーザと共有しても良い画像（転送対象とする画像）が、予め選択され登録されてもよい。このとき、予め登録されていた画像が、デジタルカメラ１００とスマートフォン２００とのタッチ動作により共有（転送）される。
【０１１３】
上記実施の形態では、デジタルカメラ１００が受けた画像共有の要求は、管理表により管理される。例えば、図６に示すように、「機器識別子Ａ」と「画像識別子１」の対など、いずれの機器に対して、いずれの画像を転送すべきかを示す画像共有の要求は、管理表において管理されている。ここで、この管理表はデジタルカメラ１００のメモリ上に格納される。よって、メモリ容量が上限または略上限に達した場合は、管理表を更新できない恐れがある。このため、メモリ容量が上限または上限の所定割合に達した場合は、タッチ動作を行ったときに、デジタルカメラ１００からスマートフォン２００へと画像共有ができない旨の通知を行ってもよい。そして、スマートフォン２００は、デジタルカメラ１００からの通知に基づいて、液晶モニタ２１５に、画像共有ができない旨を表示してもよい。
【０１１４】
上記実施の形態では、管理表にて管理された画像共有の要求の処理が、すべて処理される場合を説明した。一方、管理表にて管理された画像共有の要求の処理をすべて終えられず、画像共有の要求が残った状態で、デジタルカメラ１００が電源ＯＦＦされた場合、画像共有の要求の処理をすべて終えるまで電源ＯＦＦを完了させないようにしてもよい。または、デジタルカメラ１００の電源をＯＦＦする場合に、未処理の画像共有の要求をすべて破棄するようにしてもよい。
【０１１５】
実施の形態１では、タッチ動作により、デジタルカメラ１００はスマートフォン２００に対して、画像識別子を通知する場合を説明した。このとき、画像識別子の通知に加えて、デジタルカメラ１００は、スマートフォン２００に対して転送対象とする画像の画像サイズを通知してもよい。スマートフォン２００は、デジタルカメラ１００から取得した画像サイズに基づき、自身のメモリ容量が十分であるか否かを確認することができる。そして、スマートフォン２００は、十分にメモリ容量がないと判断した場合は、デジタルカメラ１００に対して、画像転送のキャンセルを通知することができる。
【０１１６】
上記実施の形態では、１台のデジタルカメラ１００と１台のスマートフォン２００との間の画像共有について説明したが、２台のデジタルカメラ１００と１台のスマートフォン２００との間で画像共有を行ってもよい。例えば、スマートフォン２００は、第１のデジタルカメラ１００に対してタッチ動作を行った後、第１のデジタルカメラとは異なる第２のデジタルカメラに対してタッチ動作を行っても良い。このとき、スマートフォン２００は、第１のデジタルカメラ１００との間で画像共有の要求の処理を完了させた後、第２のデジタルカメラとの間で画像共有の要求の処理を行っても良い。または、スマートフォン２００は、第１のデジタルカメラ１００との画像共有の要求の処理を中断して、即座に第２のデジタルカメラとの画像共有の要求の処理を行っても良い。
【０１１７】
上記実施の形態では、一例としてデジタルカメラ１００とスマートフォン２００との画像共有について説明したが、画像共有する電子機器（通信装置）はこの組み合わせに限定されない。デジタルカメラ同士で画像共有する場合であっても、スマートフォン２００同士で画像共有する場合であっても、同じ技術思想が適用可能である。
【０１１８】
デジタルカメラ１００のコントローラ１３５及びスマートフォン２００のコントローラ２２５は、例えば、ＣＰＵ，ＭＰＵ，ＦＰＧＡで構成される。
【０１１９】
以上のように、本開示における技術の例示として、実施の形態を説明した。そのために、添付図面および詳細な説明を提供した。
【０１２０】
したがって、添付図面および詳細な説明に記載された構成要素の中には、課題解決のために必須な構成要素だけでなく、上記技術を例示するために、課題解決のためには必須でない構成要素も含まれ得る。そのため、それらの必須ではない構成要素が添付図面や詳細な説明に記載されていることをもって、直ちに、それらの必須ではない構成要素が必須であるとの認定をするべきではない。
【０１２１】
また、上述の実施の形態は、本開示における技術を例示するためのものであるから、特許請求の範囲またはその均等の範囲において種々の変更、置き換え、付加、省略などを行うことができる。
【産業上の利用可能性】
【０１２２】
本開示の技術的思想は、デジタルカメラやスマートフォンへの適用に限定されない。すなわち、本開示の技術的思想は、画像を通信可能な通信装置であれば、他の機器であっても実施可能である。
【図１】
2014103313.tif 000003
【図２】
2014103313.tif 000004
【図３】
2014103313.tif 000005
【図４】
2014103313.tif 000006
【図５】
2014103313.tif 000007
【図６】
2014103313.tif 000008
【図７】
2014103313.tif 000009
【図８】
2014103313.tif 000010
【図９】
2014103313.tif 000011
【図１０】
2014103313.tif 000012
【図１１】
2014103313.tif 000013
【図１２】
2014103313.tif 000014
【図１３】
2014103313.tif 000015
【図１４】
2014103313.tif 000016
【手続補正書】
【提出日】平成27年7月31日(2015.7.31)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
通信部と、
前記通信部を介した通信を制御する制御部とを備え、
前記制御部は、
前記通信部から所定の通信距離内に他の通信機器が近づいたときに、前記他の機器を識別するための機器識別情報を前記他の機器から前記通信部を介して受信し、
前記受信した機器識別情報と、転送対象の画像データを識別する画像識別情報とを対応付ける対応情報を所定の記憶装置に記憶し、
前記記憶された対応情報に基づいて、前記他の通信機器に対して、前記転送対象の画像データを転送する、
通信装置。
【請求項２】
前記制御部は、ユーザにより選択された画像データを前記転送対象の画像データとする、
請求項１に記載の通信装置。
【請求項３】
表示部を更に備え、
前記制御部は、ユーザにより選択され前記表示部に表示された画像データを前記転送対象の画像データとする、
請求項２に記載の通信装置。
【請求項４】
前記制御部は、ユーザにより選択され予め登録しておいた画像データを前記転送対象の画像データとする、
請求項２に記載の通信装置。
【請求項５】
前記制御部は、画像データを前記他の通信機器に転送するにあたって、当該転送対象の画像データのデータサイズに関する情報を、前記通信部を介して前記他の通信機器に通知する、請求項１から４のいずれかに記載の通信装置。
【請求項６】
前記通信部は、第１の通信部と、前記第１の通信部よりも通信距離が長い第２の通信部とを含み、
前記機器識別情報は、前記第１の通信部を介して前記他の通信機器から取得され、
前記転送対象の画像は、前記第２の通信部を介して前記他の通信機器に転送される、
請求項１から５のいずれかに記載の通信装置。
【請求項７】
第１の通信部と、
前記第１の通信部よりも通信可能距離の短い第２の通信部と、
前記第１の通信部と前記第２の通信部を介した通信を制御する制御部とを備え、
前記制御部は、
前記第２通信部に対して前記通信可能距離内に他の通信機器が近づいたときに、前記他の通信機器を識別する機器識別情報を前記他の通信機器から前記第２の通信部を介して受信し、
前記受信した機器識別情報と、転送対象の画像データを識別する画像識別情報とを対応付ける対応情報を所定の記憶装置に記憶し、
前記記憶された対応情報に基づいて、前記転送対象の画像データを前記他の通信機器に対して前記第１の通信部を介して送信する、
通信装置。
【請求項８】
第１の機器から第２の機器へ画像データを転送する方法であって、
前記第１の機器と前記第２の機器の間の距離が所定の通信距離内になったときに、前記第２の機器を識別する機器識別情報を前記第２の機器から前記第１の機器へ送信し、
前記第１の機器において、前記第２の機器から受信した機器識別情報と、転送対象の画像データを識別する画像識別情報とを対応付ける対応情報を記憶し、
前記第１の機器において、前記記憶した対応情報に基づいて、前記転送対象の画像データを前記第２の機器に送信する、
画像転送方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、他の機器と通信可能な通信装置に関する。
【背景技術】
【０００２】
特許文献１は、電子機器間、具体的には電子スチルカメラと腕時計間で、画像転送を行う技術を開示している。より具体的には、特許文献１は、電子スチルカメラからの距離が近く電波の到達範囲に位置している不特定の人物の腕時計に対して、電子スチルカメラから画像を転送する技術を開示している。これにより、雑踏の中での出会いゲームのような使い方ができるとしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−１０３４０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示の技術では、電子スチルカメラと腕時計の距離が近く、腕時計が電子スチルカメラからの電波の到達範囲に位置している場合、腕時計を身につけた不特定の人物に対して画像が転送されてしまい、セキュリティ上の課題がある。
【０００５】
本開示は、セキュリティ性を確保しながらも、機器間で容易に通信を行うことのできる通信装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本開示の第一の通信装置は、通信部と、通信部を介した通信を制御する制御部とを備える。制御部は、通信部から所定の通信距離内に他の通信機器が近づいたときに、他の機器を識別するための機器識別情報を他の機器から通信部を介して受信する。制御部は、受信した機器識別情報と、転送対象の画像データを識別する画像識別情報とを対応付ける対応情報を所定の記憶装置に記憶する。制御部は、記憶された対応情報に基づいて、他の通信機器に対して、転送対象の画像データを転送する。
【０００７】
本開示の第二の通信装置は、第１の通信部と、第１の通信部よりも通信可能距離の短い第２の通信部と、第１の通信部と前記第２の通信部を介した通信を制御する制御部とを備える。制御部は、第２通信部に対して通信可能距離内に他の通信機器が近づいたときに、他の通信機器を識別する機器識別情報を他の通信機器から第２の通信部を介して受信し、受信した機器識別情報と、転送対象の画像データを識別する画像識別情報とを対応付ける対応情報を所定の記憶装置に記憶する。制御部は、記憶された対応情報に基づいて、転送対象の画像データを他の通信機器に対して第１の通信部を介して送信する。
【０００８】
本開示の方法は、第１の機器から第２の機器へ画像データを転送する方法である。その方法は、第１の機器と第２の機器の間の距離が所定の通信距離内になったときに、第２の機器を識別する機器識別情報を第２の機器から第１の機器へ送信する。第１の機器において、第２の機器から受信した機器識別情報と、転送対象の画像データを識別する画像識別情報とを対応付ける対応情報を記憶する。第１の機器において、記憶した対応情報に基づいて、転送対象の画像データを第２の機器に送信する。
【発明の効果】
【０００９】
本開示によれば、セキュリティを確保しながらも、機器間で容易に通信を行うことのできる通信装置を提供できる。
【図面の簡単な説明】
【００１０】
【図１】実施の形態１〜３にかかるデジタルカメラとスマートフォンを含む画像共有システムの構成を示す図
【図２】デジタルカメラの電気的構成を示す図
【図３】スマートフォンの電気的構成を示す図
【図４】デジタルカメラとスマートフォン間のＷｉＦｉ通信確立動作に関するシーケンスを示す図
【図５】実施の形態１にかかる画像共有（画像転送）動作のフローチャート
【図６】実施の形態１にかかる、デジタルカメラにより管理される管理表（対応情報）を説明した図
【図７】実施の形態２にかかる画像共有（画像転送）動作のフローチャート
【図８】実施の形態２にかかる、デジタルカメラにより管理される管理表（対応情報）を説明した図
【図９】実施の形態３にかかる画像共有（画像転送）動作のフローチャート
【図１０】実施の形態３にかかる、デジタルカメラにより管理される管理表（対応情報）を説明した図
【図１１】実施の形態４にかかる画像共有システムの構成を示した図
【図１２】クラウドサーバの電気的構成を示す図
【図１３】実施の形態４にかかる画像共有動作のフローチャート
【図１４】電子機器間のタッチ動作による画像共有動作を説明するための図
【発明を実施するための形態】
【００１１】
以下、適宜図面を参照しながら、実施の形態を詳細に説明する。但し、必要以上に詳細な説明は省略する場合がある。例えば、既によく知られた事項の詳細説明や実質的に同一の構成に対する重複説明を省略する場合がある。これは、以下の説明が不必要に冗長になるのを避け、当業者の理解を容易にするためである。なお、発明者（ら）は、当業者が本開示を十分に理解するために添付図面および以下の説明を提供するのであって、これらによって特許請求の範囲に記載の主題を限定することを意図するものではない。
【００１２】
〔実施の形態１〕
図１は、本実施の形態１にかかるデジタルカメラ１００とスマートフォン２００からなるシステム構成図である。デジタルカメラ１００は、ＮＦＣ（Ｎｅａｒ Ｆｉｅｌｄ Ｃｏｍｍｕｎｉｃａｔｉｏｎ）を介した認証動作を経て、スマートフォン２００と画像データを共有することができる。デジタルカメラ１００は、転送対象の画像データを識別する画像識別情報と、転送先の機器であるスマートフォン２００を識別する機器識別情報とを対応付けて管理することにより、ユーザが指定した画像データの取得権限を、認証した機器にのみに付与することを可能とする。これにより、セキュリティを確保しながらも機器間で容易に画像転送を行うことを可能としている。
【００１３】
以下、デジタルカメラ１００およびスマートフォン２００の構成およびそれらの機器間での画像共有（画像転送）動作について説明する。
【００１４】
〔１−１．構成〕
図を用いて、実施の形態１にかかるデジタルカメラ１００およびスマートフォン２００の構成を説明する。
【００１５】
〔１−１−１．デジタルカメラ１００の構成〕
図２は、デジタルカメラ１００の電気的構成図である。デジタルカメラ１００は、光学系１１０を介して形成された被写体像をＣＭＯＳイメージセンサ１１５で撮像する。ＣＭＯＳイメージセンサ１１５は撮像した被写体像に基づく撮像データ（ＲＡＷデータ）を生成する。画像処理部１２０は、撮像により生成された撮像データに対して各種処理を施して画像データを生成する。コントローラ１３５は、画像処理部１２０にて生成された画像データをカードスロット１４０に装着されたメモリカード１４０に記録する。また、コントローラ１３５は、メモリカード１４０に記録された画像データを、使用者による操作部１５０の操作を受け付けて液晶モニタ１３０上に表示させること（再生）ができる。
【００１６】
光学系１１０は、フォーカスレンズ、ズームレンズ、光学式手ぶれ補正レンズ（ＯＩＳ）、絞り、シャッタ等を含む。光学系１１０に含まれる各種レンズは、何枚から構成されるものであっても、何群から構成されるものであってもよい。
【００１７】
ＣＭＯＳイメージセンサ１１５は、光学系１１０を介して形成された被写体像を撮像して撮像データを生成する。ＣＭＯＳイメージセンサ１１５は、所定のフレームレート（例えば、３０フレーム／秒）で新しいフレームの画像データを生成する。ＣＭＯＳイメージセンサ１１５における、撮像データの生成タイミングおよび電子シャッタ動作は、コントローラ１３５によって制御される。なお、撮像素子はＣＭＯＳイメージセンサに限定されず、ＣＣＤイメージセンサやＮＭＯＳイメージセンサなど、他のイメージセンサを用いてもよい。
【００１８】
画像処理部１２０は、ＣＭＯＳイメージセンサ１１５から出力された撮像データに対して各種の処理を施して画像データを生成する。また、画像処理部１２０は、メモリカード１４５から読み出した画像データに各種の処理を施して、液晶モニタ１３０に表示するための画像を生成する。各種処理としては、ホワイトバランス補正、ガンマ補正、ＹＣ変換処理、電子ズーム処理、圧縮処理、伸張処理等が挙げられるが、これらに限定されない。画像処理部１２０は、ハードワイヤードな電子回路で構成してもよいし、プログラムを用いたマイクロコンピュータなどで構成してもよい。
【００１９】
液晶モニタ１３０は、デジタルカメラ１００の背面に備わる。液晶モニタ１３０は、画像処理部１２０にて処理された画像データに基づく画像を表示する。なお、表示装置は、液晶モニタに限定されず、有機ＥＬモニタなど、他のモニタを用いてもよい。
【００２０】
コントローラ１３５は、デジタルカメラ１００全体の動作を統括制御する。コントローラ１３５は、ハードワイヤードな電子回路で構成してもよいし、マイクロコンピュータなどで構成してもよい。また、コントローラ１３５は、画像処理部１２０などと共に1つの半導体チップで構成してもよい。また、図示していないが、コントローラ１３５は内部にＲＯＭを有している。ＲＯＭには、他の通信機器とのＷｉＦｉ通信を確立するために必要なＳＳＩＤ（Ｓｅｒｖｉｃ Ｓｅｔ Ｉｄｅｎｔｉｆｉｅｒ）、ＷＥＰキー（Ｗｉｒｅｄ Ｅｑｕｉｖａｌｅｎｔ Ｐｒｉｖａｃｙ Ｋｅｙ）が記憶されている。コントローラ１３５は、必要に応じて、ＲＯＭからＳＳＩＤ、ＷＥＰキーを読み出すことができる。また、ＲＯＭには、オートフォーカス制御（ＡＦ制御）や、通信制御に関するプログラムの他、デジタルカメラ１００全体の動作を統括制御するためのプログラムが記憶されている。
【００２１】
バッファメモリ１２５は、画像処理部１２０やコントローラ１３５のワークメモリとして機能する記憶媒体である。バッファメモリ１２５は、ＤＲＡＭ（Ｄｙｎａｍｉｃ Ｒａｎｄｏｍ Ａｃｃｅｓｓ Ｍｅｍｏｒｙ）などにより実現される。
【００２２】
カードスロット１４０は、メモリカード１４５を着脱可能な接続手段である。カードスロット１４０は、メモリカード１４５を電気的及び機械的に接続可能である。メモリカード１４５は、内部にフラッシュメモリ等の記録素子を備えた外部メモリである。メモリカード１４５は、画像処理部１２０で生成される画像データなどのデータを格納できる。
【００２３】
操作部１５０は、デジタルカメラ１００の外装に備わっている操作釦や操作レバー等のハードキーの総称であり、使用者による操作を受け付ける。操作部１５０は使用者による操作を受け付けると、コントローラ１３５に種々の動作指示信号を通知する。
【００２４】
ＷｉＦｉモジュール１５５は、通信規格ＩＥＥＥ８０２．１１に準拠した通信を行う通信モジュールである。デジタルカメラ１００は、ＷｉＦｉモジュール１５５を介して、ＷｉＦｉモジュールを搭載した他の通信機器と通信することができる。デジタルカメラ１００は、ＷｉＦｉモジュール１５５を介して、他の通信機器と直接通信を行ってもよいし、アクセスポイント経由で通信を行ってもよい。なお、ＷｉＦｉモジュールに換えて、通信規格８０２．１５．１すなわち、Ｂｌｕｅｔｏｏｔｈ（登録商標）に準拠した通信を行う通信モジュールを使用しても構わない。すなわち、通信モジュールとして、比較的通信ビットレートが高く、通信エリアが数メートル以上である通信が可能な通信モジュールを使用すればよい。
【００２５】
ＮＦＣタグ１６０は、ＮＦＣ規格に準拠した通信を行う通信タグである。デジタルカメラ１００は、ＮＦＣタグ１６０を介して、ＮＦＣリーダライタを搭載した他の通信機器と通信し、当該ＮＦＣリーダライタからのデータの読み取りおよび書き込みに応じる。ＮＦＣタグ１６０は、アンテナ、メモリ、ロジック回路を備えている。ＮＦＣタグ１６０のアンテナは、ＮＦＣ規格に準拠した信号を送受信する。ＮＦＣタグ１６０のメモリは、ＮＦＣリーダライタに読み取らせる情報を格納する。また、ＮＦＣタグ１６０のメモリは、ＮＦＣリーダライタによって情報が書き込まれる。ＮＦＣタグ１６０のロジック回路は、アンテナが受信した信号を復調してコントローラ１３５に伝送したり、コントローラ１３５やＮＦＣタグ１６０のメモリから伝送された信号を変調したりする。ＮＦＣタグ１６０は、デジタルカメラ１００の内部から電力供給されていない状態であっても、ＮＦＣタグ１６０に近接したＮＦＣリーダライタからの電磁誘導により電力が供給され動作することができる。
【００２６】
ＮＦＣ規格に準拠した通信の通信エリアは、数センチ程度である。ＮＦＣタグ１６０を介した通信のためには、デジタルカメラ１００のユーザは、ＮＦＣリーダライタを搭載した他の通信機器が、デジタルカメラ１００から数センチ程度の距離内に入るよう、デジタルカメラ１００を他の通信機器に近接させる必要がある。デジタルカメラ１００を他の通信機器に近接させるアクションを取る必要があるため、ユーザが通信を行いたい相手の機器に対して、ユーザが通信を行いたいタイミングで、通信を行うことができる。なお、ＮＦＣタグ１６０に換えて、他の近接場型の無線通信を行う通信手段を用いてもよい。
【００２７】
〔１−１−２．スマートフォン２００の構成〕
図３は、スマートフォン２００の電気的構成図である。スマートフォン２００は、画像処理部２０５にて生成された画像データが示す画像を、液晶モニタ２１５に表示することができる。液晶モニタ２１５の表面にはタッチパネル２１０が配置されており、ユーザによるタッチ操作を受け付けることができる。また、スマートフォン２００は操作部２３０を有し、操作部２３０上でタッチパネル２１０による操作以外の操作を行うことができる。コントローラ２２５は、ＷｉＦｉモジュール２３５、ＮＦＣリーダライタ２４０を介して、他の通信機器と通信することができる。
【００２８】
画像処理部２０５は、メモリカード１４５から読み出した画像データに各種の処理を施して、液晶モニタ２１５に表示するための画像を生成する。各種処理としては、伸張処理等が挙げられるが、これらに限定されない。画像処理部２０５は、ハードワイヤードな電子回路で構成してもよいし、プログラムを用いたマイクロコンピュータなどで構成してもよい。
【００２９】
タッチパネル２１０は、使用者の指等の接触を検出して操作情報をコントローラ２２５に出力する入力デバイスである。タッチパネル２１０は、液晶モニタ２１５の表面に配置されている。タッチパネル２１０は、抵抗膜方式でも、静電容量方式でも、他の方式であっても構わない。
【００３０】
液晶モニタ２１５は、コントローラ２２５から指示された画面を表示する表示デバイスである。
【００３１】
バッファメモリ２２０は、コントローラ２２５が各種処理動作を実行するために必要な情報を一時的に格納するメモリである。
【００３２】
コントローラ２２５は、スマートフォン２００を構成する各部の動作を制御する。コントローラ２２５は、画像処理部２０５、タッチパネル２１０、液晶モニタ２１５、バッファメモリ２２０、操作部２３０、ＷｉＦｉモジュール２３５及びＮＦＣリーダライタ２４０に電気的に接続されている。
【００３３】
ＷｉＦｉモジュール２３５は、通信規格ＩＥＥＥ８０２．１１に準拠した通信を行う通信モジュールである。スマートフォン２００は、ＷｉＦｉモジュール２３５を介して、ＷｉＦｉモジュールを搭載した他の通信機器と通信することができる。スマートフォン２００は、ＷｉＦｉモジュール２３５を介して、他の通信機器と直接通信を行ってもよいし、アクセスポイント経由で通信を行ってもよい。なお、ＷｉＦｉモジュールに換えて、通信規格８０２．１５．１すなわち、Ｂｌｕｅｔｏｏｔｈ（登録商標）に準拠した通信を行う通信モジュールを使用しても構わない。すなわち、通信モジュールとして、比較的通信ビットレートが高く、通信エリアが数メートル以上である通信が可能な通信モジュールを使用すればよい。
【００３４】
ＮＦＣリーダライタ２４０は、ＮＦＣ規格に準拠した通信を行う通信リーダである。スマートフォン２００は、ＮＦＣリーダライタ２４０を介して、ＮＦＣリーダライタを搭載した他の通信機器や、ＮＦＣタグを搭載した他の通信機器と通信し、ＮＦＣタグのデータの読み取りおよび書き込みを行うことができる。ＮＦＣリーダライタ２４０は、アンテナ、メモリ、ロジック回路を備えている。ＮＦＣリーダライタ２４０のアンテナは、ＮＦＣ規格に準拠した信号を送受信する。ＮＦＣリーダライタ２４０のメモリは、ＮＦＣタグに書き込む情報を格納する。また、ＮＦＣリーダライタ２４０のメモリは、ＮＦＣタグから読み取った情報を格納する。ＮＦＣリーダライタ２４０のロジック回路は、アンテナが受信した信号を復調してコントローラ２２５に伝送したり、コントローラ２２５やＮＦＣリーダライタ２４０のメモリから伝送された信号を変調したりする。ＮＦＣリーダライタ２４０は、近接させたＮＦＣタグが電力供給されていない状態であっても、近接させたＮＦＣタグに電磁誘導により電力を供給し、情報を書き込んだり、読み取ったりすることができる。なお、ＮＦＣリーダライタに換えて、他の近接場型の無線通信を行う通信手段を用いてもよい。
【００３５】
フラッシュメモリ２４５は、スマートフォン２００で撮影した画像データ及びデジタルカメラ１００から転送された画像データ等を格納する。
【００３６】
なお、スマートフォン２００は、電話機能や、インターネット通信機能や、カメラ機能を備えていてもよい。
【００３７】
〔１−２．動作〕
実施の形態１にかかるデジタルカメラ１００とスマートフォン２００間の通信動作を説明する。以下の説明では、デジタルカメラ１００のＮＦＣタグ１６０と、スマートフォン２００のＮＦＣリーダライタ２４０とを、ＮＦＣ規格に準拠した通信の通信距離範囲内に近づけるユーザの動作を「タッチ動作」と称する。タッチ動作においては、スマートフォン２００（すなわち、スマートフォン２００のＮＦＣリーダライタ２４０）を、デジタルカメラ１００（すなわち、デジタルカメラ１００のＮＦＣタグ１６０）に近づけてもよいし、または、デジタルカメラ１００（すなわち、デジタルカメラ１００のＮＦＣタグ１６０）を、スマートフォン２００（すなわち、スマートフォン２００のＮＦＣリーダライタ２４０）に近づけてもよい。また、以下の説明では、デジタルカメラ１００に装着されたメモリカード１４５に記録された画像データを、１つまたは複数のスマートフォン２００が取得する（共有させてもらう）状況を想定する。ユーザは、スマートフォン２００でのデジタルカメラ１００からの画像を取得させるための操作としてタッチ動作を行う。すなわち、ユーザは、タッチ動作として、スマートフォン２００のＮＦＣリーダライタ２４０を、デジタルカメラ１００のＮＦＣタグ１６０に近づける動作を行う。図１４を用いて、この画像取得（転送）動作を説明する。
【００３８】
図１４は、デジタルカメラ１００に格納された画像データを、スマートフォン２００Ａ及びスマートフォン２００Ｂで共有するためのユーザ操作を説明した図である。デジタルカメラ１００はユーザＸに所有され、スマートフォン２００ＡはユーザＹに所有され、スマートフォン２００ＢはユーザＺに所有されているとする。
【００３９】
まず、ユーザＸは、図１４（Ａ）に示すように、デジタルカメラ１００を操作して、ユーザＹと共有しようとする画像を選択する。その後、ユーザＸは、図１４（Ｂ）に示すように、デジタルカメラ１００をユーザＹのスマートフォン２００Ａにタッチさせる。これにより、ユーザＹのスマートフォン２００Ａは、図１４（Ａ）に示す状況においてユーザＸにより選択されていた画像を取得することができる（図１４（Ｃ）参照）。
【００４０】
次に、ユーザＸは、図１４（Ｃ）に示すように、デジタルカメラ１００を操作して、ユーザＺと共有しようとする画像を選択する。ユーザＹへの画像転送のときと同じく、ユーザＸは、図１４（Ｄ）に示すように、デジタルカメラ１００をユーザＺのスマートフォン２００Ｂにタッチさせる。これにより、図１４（Ｅ）に示すように、ユーザＺのスマートフォン２００Ｂは、図１４（Ｃ）に示す状況においてユーザＸにより選択された画像を取得することができる。
【００４１】
以上のように、ユーザＹおよびユーザＺと画像共有してもよい画像は、ユーザＸが選択することができる。その際、タッチ動作をトリガーとして、画像共有する相手の機器に、選択した画像を転送する。これにより、セキュリティを考慮しながらも、容易に画像共有の通信を行うことができる。
【００４２】
以上のようなタッチ動作による画像転送機能を実現するための各機器の詳細な動作を以下に説明する。
【００４３】
〔１−２−１．ＷｉＦｉ通信確立動作〕
最初に、図４を用いて、デジタルカメラ１００と、スマートフォン２００とのＷｉＦｉ通信確立にかかる動作について説明する。図４は、デジタルカメラ１００とスマートフォン２００の接続動作に関するシーケンス図である。
【００４４】
スマートフォン２００がデジタルカメラ１００にタッチされると（Ｓ３００）、スマートフォン２００のコントローラ２２５は、ＮＦＣタグ１６０およびＮＦＣリーダライタ２４０を介して、デジタルカメラ１００のコントローラ１３５から、デジタルカメラ１００と接続するために必要な接続情報（ＳＳＩＤ、ＷＥＰキー）を読み取る（Ｓ３１０）。接続情報を読み取ると、スマートフォン２００のコントローラ２２５は、読み取った接続情報を自機に設定する（Ｓ３２０）。これにより、スマートフォン２００のコントローラ２２５は、通信すべき相手であるデジタルカメラ１００のＷｉＦｉモジュール１５５の特定と、特定したデジタルカメラ１００のＷｉＦｉモジュール１５５と通信するための暗号を解除することができる。これにより、スマートフォン２００のＷｉＦＩモジュール２３５とデジタルカメラ１００のＷｉＦｉモジュール１５５は、ＷｉＦｉ通信を確立することができる（Ｓ３３０）。
【００４５】
〔１−２−２．画像共有動作〕
実施の形態１にかかる、デジタルカメラと複数（２つ）のスマートフォンとの間で実行される画像共有動作を説明する。図５は、デジタルカメラ１００と、２つのスマートフォン２００Ａ、２００Ｂとの間の画像共有動作を示すフローチャートである。図５を用いて、デジタルカメラ１００のメモリカード１４５に記録された画像データを、デジタルカメラ１００と、スマートフォン２００Ａおよびスマートフォン２００Ｂの２つのスマートフォンと共有する場合について説明する。なお、スマートフォン２００Ａおよびスマートフォン２００Ｂは、上記で説明したスマートフォン２００と同様の構成を持つ。また、図５に示す動作の前に、図４で説明したＷｉＦｉ通信確立が完了しているとする。
【００４６】
デジタルカメラ１００のユーザは、操作部１５０を操作して、メモリカード１４５に記録された画像データのうち、スマートフォン２００Ａのユーザと共有しても良い画像（転送対象とする画像）を選択する。具体的には、ユーザが、操作部１５０を操作して、デジタルカメラ１００の液晶モニタ１３０に所望の画像を表示させる。すなわち、デジタルカメラ１００のコントローラ１３５は、ユーザによる操作部１５０の操作にしたがい液晶モニタ１３０に画像を表示させる（Ｓ５００）。これにより、デジタルカメラ１００とスマートフォン２００Ａとの間で共有される画像（転送対象とする画像）の選択がなされる。すなわち、液晶モニタ１３０に表示された画像が、スマートフォン２００Ａのユーザと共有する画像（転送対象とする画像）となる。
【００４７】
一方、スマートフォン２００Ａのユーザは、タッチパネル２１０を操作して、デジタルカメラ１００と画像を共有するための画像取得アプリケーションを起動させる。すなわち、スマートフォン２００Ａのコントローラ２２５は、ユーザによるタッチパネル２１０の操作にしたがい画像取得アプリケーションを起動する（Ｓ５０５）。これにより、スマートフォン２００Ａは、近接させたデジタルカメラ１００に対して画像の取得要求を通知可能なモードに移行する。
【００４８】
続いて、スマートフォン２００Ａのユーザは、デジタルカメラ１００の液晶モニタ１３０に画像が表示された状態にあるとき、デジタルカメラ１００に対してスマートフォン２００Ａのタッチ動作を行う（Ｓ５１０）。このタッチ動作により、スマートフォン２００Ａのコントローラ２２５は、ＮＦＣ通信を介して、デジタルカメラ１００のコントローラ１３５に対して、スマートフォン２００Ａを識別するための機器識別子を通知する（Ｓ５１５）。機器識別子は、機器を一意に識別するための機器に固有の情報であり、例えば、機器のシリアル番号、ＭＡＣアドレス等である。
【００４９】
また、デジタルカメラ１００のコントローラ１３５は、ＮＦＣ通信を介して、スマートフォン２００Ａのコントローラ２２５に対して、デジタルカメラ１００の液晶モニタ１３０に表示された画像を識別するための画像識別子を通知する（Ｓ５２０）。なお、上記の例では、ステップＳ５１０のタッチ動作により、機器識別子の通知（Ｓ５１５）の後に、画像識別子の通知（Ｓ５２０）を行ったが、画像識別子の通知の後に、機器識別子の通知を行ってもよい。
【００５０】
デジタルカメラ１００のコントローラ１３５は、スマートフォン２００から取得した機器識別子と、選択されている画像を示す画像識別子とを対応付けて管理する。図６は、デジタルカメラ１００により管理される、機器識別子と画像識別子とを対応づけた管理表（対応情報）を説明した図である。図６（Ａ）に示すように、デジタルカメラ１００のコントローラ１３５は、スマートフォン２００Ａから取得した機器識別子と、スマートフォン２００Ａに通知した画像識別子とを対応付けて管理する。スマートフォン２００Ａの機器識別子を「機器識別子Ａ」、スマートフォン２００Ａに通知した画像識別子を「画像識別子１」とする。デジタルカメラ１００は、図６（Ａ）に示すように「機器識別子Ａ」と「画像識別子１」とを対応付けた管理表を作成し、デジタルカメラ１００内のメモリに格納する（Ｓ５２５）。この管理表を参照することにより、デジタルカメラ１００のコントローラ１３５は、いずれの機器に対して、いずれの画像を転送すべきかを把握することができる。換言すれば、管理表は、デジタルカメラ１００が実行すべき、スマートフォン２００から受けた画像共有の要求を管理していると言える。
【００５１】
次に、デジタルカメラ１００のユーザは、操作部１５０を操作して、メモリカード１４５に記録された画像データのうち、スマートフォン２００Ｂのユーザと共有しても良い画像（転送対象とする画像）を選択する。つまり、コントローラ１３５は、ユーザによる操作部１５０の操作にしたがい液晶モニタ１３０に、転送対象の画像を表示させる（Ｓ５３０）。これにより、デジタルカメラ１００とスマートフォン２００Ｂとの間で共有される画像（転送対象とする画像）の選択がなされる。すなわち、液晶モニタ１３０に表示された画像が、スマートフォン２００Ｂのユーザと共有する画像（転送対象とする画像）となる。
【００５２】
一方、スマートフォン２００Ｂのユーザは、タッチパネル２１０を操作して、デジタルカメラ１００と画像を共有するための画像取得アプリケーションを起動させる。すなわち、スマートフォン２００Ｂのコントローラ２２５は、ユーザによるタッチパネル２１０の操作にしたがい画像取得アプリケーションを起動する（Ｓ５３５）。これにより、スマートフォン２００Ｂは、近接させたデジタルカメラ１００に対して画像の取得要求を通知可能なモードに移行する。
【００５３】
続いて、スマートフォン２００Ｂのユーザは、デジタルカメラ１００の液晶モニタ１３０に画像が表示された状態にあるとき、デジタルカメラ１００に対してスマートフォン２００Ｂのタッチ動作を行う（Ｓ５４０）。このタッチ動作により、スマートフォン２００Ｂのコントローラ２２５は、ＮＦＣ通信を介して、デジタルカメラ１００のコントローラ１３５に対して、スマートフォン２００Ｂを識別するための機器識別子を通知する（Ｓ５４５）。
【００５４】
また、デジタルカメラ１００のコントローラ１３５は、ＮＦＣ通信を介して、スマートフォン２００Ｂのコントローラ２２５に対して、デジタルカメラ１００の液晶モニタ１３０に表示された画像を識別するための画像識別子を通知する（Ｓ５５０）。なお、上記の例では、ステップＳ５４０のタッチ動作により、機器識別子の通知（Ｓ５４５）の後に、画像識別子の通知（Ｓ５５０）を行ったが、画像識別子の通知の後に、機器識別子の通知を行ってもよい。
【００５５】
デジタルカメラ１００のコントローラ１３５は、スマートフォン２００Ｂから取得した機器識別子と、スマートフォン２００Ｂに通知した画像識別子とを、図６（Ｂ）に示すように対応付けて管理する。スマートフォン２００Ｂの機器識別子を「機器識別子Ｂ」、スマートフォン２００Ｂに通知した画像識別子を「画像識別子２」とする。デジタルカメラ１００は、図６（Ｂ）に示すような「機器識別子Ｂ」と「画像識別子２」とを対応付けた管理表を作成し、デジタルカメラ１００内のメモリに格納する（Ｓ５５５）。これにより、本管理表には、「機器識別子Ａ」と「画像識別子１」の対応と、「機器識別子Ｂ」と「画像識別子２」の対応とが管理される。これにより、デジタルカメラ１００のコントローラ１３５は、いずれの機器に対して、いずれの画像を転送すべきかを管理することができる。
【００５６】
スマートフォン２００Ａのコントローラ２２５は、ステップＳ５２０にてデジタルカメラ１００から画像識別子を取得すると、取得した画像識別子に対応する画像の取得要求を、ＷｉＦｉ通信を介して、デジタルカメラ１００に送信する（Ｓ５６０）。続いて、スマートフォン２００Ａのコントローラ２２５は、ＷｉＦｉ通信を介して、スマートフォン２００を識別する「機器識別子Ａ」と、ステップＳ５２０のタッチ動作によりデジタルカメラ１００から通知された「画像識別子１」とをデジタルカメラ１００に通知する（Ｓ５６５）。
【００５７】
デジタルカメラ１００のコントローラ１３５は、スマートフォン２００Ａからの画像取得要求（Ｓ５６０）を受けて、取得した「機器識別子Ａ」と「画像識別子１」との対が管理表に存在するか否かを検索することにより、画像取得要求を認証する（Ｓ５７０）。検索の結果、画像取得要求にかかる機器識別子と画像識別子との対が、管理表に存在すれば、デジタルカメラ１００のコントローラ１３５は、ＷｉＦｉ通信を介して、要求されている画像識別子が示す画像をスマートフォン２００Ａに転送する（Ｓ５７５）。画像をスマートフォン２００Ａに転送した後、デジタルカメラ１００のコントローラ１３５は、図６（Ｃ）に示すように、本画像取得要求にかかる「機器識別子Ａ」と「画像識別子１」との対を管理表から削除する。これにより、デジタルカメラ１００は、一度のタッチ動作により、取得要求にかかる画像を一度だけ転送することができる。
【００５８】
一方、スマートフォン２００Ｂのコントローラ２２５は、ステップＳ５５０にてデジタルカメラ１００から画像識別子を取得すると、ＷｉＦｉ通信を介して、取得した画像識別子に対応する画像の取得要求を、デジタルカメラ１００に送信する（Ｓ５８０）。続いて、スマートフォン２００Ｂのコントローラ２２５は、ＷｉＦｉ通信を介して、スマートフォン２００を識別する「機器識別子Ｂ」と、ステップＳ５２０のタッチ動作によりデジタルカメラ１００から通知された「画像識別子２」とをデジタルカメラ１００に通知する（Ｓ５８５）。
【００５９】
デジタルカメラ１００のコントローラ１３５は、スマートフォン２００Ｂからの画像取得要求（Ｓ５８０）を受けて、取得した「機器識別子Ｂ」と「画像識別子２」との対が管理表に存在するか否かを検索し、画像取得要求を認証する（Ｓ５９０）。検索の結果、画像取得要求にかかる機器識別子と画像識別子との対が、管理表に存在すれば、デジタルカメラ１００のコントローラ１３５は、ＷｉＦｉ通信を介して、要求されている画像識別子が示す画像をスマートフォン２００Ｂに転送する（Ｓ５９５）。デジタルカメラ１００のコントローラ１３５は、画像をスマートフォン２００Ｂに転送した後、本画像取得要求にかかる「機器識別子Ｂ」と「画像識別子２」との対を管理表から削除する。これにより、デジタルカメラ１００は、一度のタッチ動作により、取得要求にかかる画像を一度だけ転送することができる。
【００６０】
なお、上記の例では、ＷｉＦｉ通信を確立させてから、タッチパネル２１０操作により画像取得アプリケーションを起動させる例を説明したが、これに限定されない。例えば、画像取得アプリケーションを起動させてから、ＷｉＦｉ通信を確立させてもよい。或いは、タッチ動作を介してデジタルカメラ１００からスマートフォン２００へと画像取得アプリケーションの起動情報を通知する仕様としてもよい。これにより、一度のタッチ動作によりＷｉＦｉ通信の確立から画像取得のアプリケーション起動までを完結できる。
【００６１】
また、ステップＳ５１０やステップＳ５４０において、タッチ動作にかかる「機器識別子」と「画像識別子」との対がすでに管理表にて管理されている場合、そのタッチ動作での画像取得要求を無効にしても良いし、タッチ動作が繰り返された回数分の画像転送を行うようにしてもよい。また、上記の例では、デジタルカメラ１００は、ステップＳ５７５やステップＳ５９５での画像転送完了した後、直ちに、タッチ動作にかかる「機器識別子」と「画像識別子」との対を管理表から削除するようにした。しかし、ステップＳ５７５やステップＳ５９５での画像転送完了した後、一定時間経過した後に、「機器識別子」と「画像識別子」との対を管理表から削除するようにしてもよい。これにより、例えば、スマートフォン２００Ａまたはスマートフォン２００Ｂ側に不具合があり、要求した画像の取得に失敗した場合などに、スマートフォン２００Ａまたはスマートフォン２００Ｂがデジタルカメラ１００に対して、画像取得の要求を再度通知することにより、画像取得の機会を再び得ることができる。
【００６２】
以上のように、デジタルカメラ１００は、転送対象の画像データを識別する画像識別子と、転送相手であるスマートフォン２００を識別する機器識別子とを対応付けることにより、ユーザが指定した画像データの取得権限を、認証した転送相手にのみに与えることができる。これにより、複数台のスマートフォン２００と画像共有する場合であっても、デジタルカメラ１００は、タッチ動作にて、画像共有を意図したスマートフォン２００に対してのみ、意図した画像を転送することが可能となる。
【００６３】
上記実施の形態において、デジタルカメラ１００は、スマートフォン２００（２００Ａ、２００Ｂ）から機器識別子を取得した後、スマートフォン２００（２００Ａ，２００Ｂ）に対して画像識別子を通知しているが、画像識別子の通知（Ｓ５２０、Ｓ５５０、Ｓ５６５、Ｓ５８５）を省略してもよい。同様に、認証（Ｓ５７０，Ｓ５９０）を省略してもよい。画像識別子の通知を省略した場合であっても、図６に示すように、機器識別子と画像識別子とを対で管理しているため、デジタルカメラ１００は、タッチ動作により画像共有を意図したスマートフォン２００に対してのみ、意図した画像を転送することができる。ただし、デジタルカメラ１００からスマートフォンへ画像識別子を通知することによって、スマートフォンのユーザは、共有する画像を変更したい場合に、直前のタッチ動作による画像共有をキャンセルすることができる。すなわち、既に取得した画像識別子を、新たなタッチ動作により取得した画像識別子で上書きして、新たに取得した画像識別子による画像の取得要求を行うことが可能となる。
【００６４】
〔実施の形態２〕
実施の形態２にかかるデジタルカメラ１００およびスマートフォン２００の間で実行される画像共有動作について説明する。実施の形態２にかかるデジタルカメラ１００および、スマートフォン２００の構成については、実施の形態１にて説明したデジタルカメラ１００およびスマートフォン２００の構成と同様であるため、詳細説明を省略する（以後の実施の形態においても同じ）。実施の形態２にかかるデジタルカメラ１００およびスマートフォン２００の各構成要素の符号については、実施の形態１にかかるデジタルカメラ１００およびスマートフォン２００と同じ符号を使用する（以後の実施の形態においても同じ）。
【００６５】
図７は、実施の形態２にかかる、デジタルカメラ１００と、複数（２つ）のスマートフォン間で実行される画像共有動作のフローチャートである。図７を用いて、デジタルカメラ１００のメモリカード１４５に記録された画像データを、スマートフォン２００Ａおよびスマートフォン２００Ｂの複数のスマートフォンと共有する場合について説明する。
【００６６】
実施の形態１では、スマートフォン２００からデジタルカメラ１００に対して機器識別子を送信し、デジタルカメラ１００からスマートフォン２００に対して画像識別子を送信した。しかし、実施の形態２では、機器識別子と画像識別子とを通信する代わりに、デジタルカメラ１００からスマートフォン２００へ、識別子として一時的なＵＲＩ（Ｕｎｉｆｏｒｍ Ｒｅｓｏｕｒｃｅ Ｉｄｅｎｔｉｆｉｅｒ）を通知する。ＵＲＩは、ランダムな文字列等から構成してもよいし、時刻情報等を用いて構成してもよい。すなわち、ＵＲＩは、いずれの時刻のタッチ動作であるかを一意に識別可能な情報を含めばよい。
【００６７】
なお、スマートフォン２００Ａおよびスマートフォン２００Ｂは、実施の形態１で説明したスマートフォン２００と同様の構成を有する。また、図４で説明したＷｉＦｉ通信確立が完了しているものとする。
【００６８】
デジタルカメラ１００のユーザは、操作部１５０を操作して、メモリカード１４５に記録された画像データのうち、スマートフォン２００Ａのユーザと共有しても良い画像（転送対象とする画像）を選択する。具体的には、ユーザが、操作部１５０を操作して、デジタルカメラ１００の液晶モニタ１３０に所望の画像を表示させる。すなわち、デジタルカメラ１００のコントローラ１３５は、ユーザによる操作部１５０の操作にしたがい液晶モニタ１３０に画像を表示させる（Ｓ６００）。この表示により、スマートフォン２００Ａのユーザと共有する画像（転送対象とする画像）が選択される。すなわち、液晶モニタ１３０に表示された画像が、デジタルカメラ１００のユーザと、スマートフォン２００Ａのユーザとで共有される画像（転送対象とする画像）となる。
【００６９】
一方、スマートフォン２００Ａのユーザは、タッチパネル２１０を操作して、デジタルカメラ１００と画像を共有するための画像取得アプリケーションを起動させる。すなわち、スマートフォン２００Ａのコントローラ２２５は、ユーザによるタッチパネル２１０の操作にしたがい画像取得アプリケーションを起動する（Ｓ６０５）。これにより、スマートフォン２００Ａは、近接させたデジタルカメラ１００に対して画像の取得要求を通知可能なモードに移行する。
【００７０】
続いて、スマートフォン２００Ａのユーザは、デジタルカメラ１００の液晶モニタ１３０に画像が表示された状態にあるとき、デジタルカメラ１００に対してスマートフォン２００Ａのタッチ動作を行う（Ｓ６１０）。このタッチ動作により、デジタルカメラ１００のコントローラ１３５は、スマートフォン２００Ａのコントローラ２２５に対して、ＮＦＣ通信を介して、当該タッチ動作を識別するためのＵＲＩを通知する（Ｓ６１５）。
【００７１】
デジタルカメラ１００のコントローラ１３５は、スマートフォン２００に通知したＵＲＩと、選択されている画像の画像識別子とを対応付けて管理する。図８は、デジタルカメラ１００により管理される管理表を説明した図である。図８（Ａ）に示すように、デジタルカメラ１００のコントローラ１３５は、スマートフォン２００Ａに通知したＵＲＩと、ステップＳ６１０のタッチ動作のときにデジタルカメラ１００の液晶モニタ１３０に表示されていた画像を識別する画像識別子とを対応付けて管理する。スマートフォン２００Ａに通知したＵＲＩを「ＵＲＩ１」、ステップＳ６１０のタッチ動作のときにデジタルカメラ１００の液晶モニタ１３０に表示されていた画像を識別する画像識別子を「画像識別子１」とする。デジタルカメラ１００は、図８（Ａ）に示すように、「ＵＲＩ１」と「画像識別子１」とを対応付けた管理表を作成し、デジタルカメラ１００内のメモリに格納する（Ｓ６２０）。この管理表を参照することにより、デジタルカメラ１００のコントローラ１３５は、いずれの機器に対して、いずれの画像を転送すべきかを把握することができる。
【００７２】
次に、デジタルカメラ１００のユーザは、操作部１５０を操作して、メモリカード１４５に記録された画像データのうち、スマートフォン２００Ｂのユーザと共有しても良い画像（転送対象とする画像）を選択する。つまり、デジタルカメラ１００のコントローラ１３５は、ユーザによる操作部１５０の操作にしたがい、液晶モニタ１３０に、転送対象の画像を表示させる（S６２５）。これにより、デジタルカメラ１００とスマートフォン２００Ｂとの間で共有される画像（転送対象とする画像）の選択がなされる（Ｓ６２５）。すなわち、液晶モニタ１３０に表示された画像が、スマートフォン２００Ｂのユーザと共有する画像（転送対象とする画像）となる。
【００７３】
一方、スマートフォン２００Ｂのユーザは、タッチパネル２１０を操作して、デジタルカメラ１００と画像を共有するための画像取得アプリケーションを起動させる。すなわち、スマートフォン２００Ｂのコントローラ２２５は、ユーザによるタッチパネル２１０の操作にしたがい画像取得アプリケーションを起動する（Ｓ６３０）。これにより、スマートフォン２００Ｂは、近接させたデジタルカメラ１００に対して画像の取得要求を通知可能なモードに移行する。
【００７４】
続いて、スマートフォン２００Ｂのユーザは、デジタルカメラ１００の液晶モニタ１３０に画像が表示された状態にあるとき、デジタルカメラ１００に対してスマートフォン２００Ｂのタッチ動作を行う（Ｓ６３５）。このタッチ動作により、デジタルカメラ１００のコントローラ１３５はスマートフォン２００Ｂのコントローラ２２５に対して、ＮＦＣ通信を介して、当該タッチ動作を識別するＵＲＩを通知する（Ｓ６４０）。
【００７５】
デジタルカメラ１００のコントローラ１３５は、図８（Ｂ）に示すように、スマートフォン２００Ｂに通知したＵＲＩと、ステップＳ６３５のタッチ動作のときにデジタルカメラ１００の液晶モニタ１３０に表示されていた画像を識別する画像識別子とを対応付けて管理する。スマートフォン２００Ｂに通知したＵＲＩを「ＵＲＩ２」、ステップＳ６３５のタッチ動作のときにデジタルカメラ１００の液晶モニタ１３０に表示されていた画像を識別する画像識別子を「画像識別子２」とする。デジタルカメラ１００は、図８（Ｂ）に示すように、「ＵＲＩ２」と「画像識別子２」とを対応付けた管理表を作成し、デジタルカメラ１００内のメモリに格納する（Ｓ６４５）。これにより、本管理表には、「ＵＲＩ１」と「画像識別子１」の対応と、「ＵＲＩ２」と「画像識別子２」の対応とが管理される。これにより、デジタルカメラ１００のコントローラ１３５は、いずれの機器に対して、いずれの画像を転送すべきかを管理することができる。
【００７６】
スマートフォン２００Ａのコントローラ２２５は、ステップＳ６１５にてデジタルカメラ１００からステップＳ６１０のタッチ動作を識別する「ＵＲＩ１」を取得すると、ＷｉＦｉ通信を介して、取得した「ＵＲＩ１」に対応する画像の取得要求を、デジタルカメラ１００に対して送信する（Ｓ６５０）。そして、スマートフォン２００Ａのコントローラ２２５は、ＷｉＦｉ通信を介して、ステップＳ６１０のタッチ動作を識別する「ＵＲＩ１」をデジタルカメラ１００に通知する（Ｓ６５５）。
【００７７】
デジタルカメラ１００のコントローラ１３５は、ステップＳ６５０でのスマートフォン２００Ａからの画像取得要求を受けると、ステップＳ６５５にてスマートフォン２００Ａからから取得した「ＵＲＩ１」が管理表に存在するか否かを検索し、画像取得要求を認証する（Ｓ６６０）。検索の結果、画像取得要求にかかる「ＵＲＬ１」が、管理表に存在すれば、デジタルカメラ１００のコントローラ１３５は、ＷｉＦｉ通信を介して、当該「ＵＲＩ１」に対応付けられて管理表に管理されている「画像識別子１」が示す画像のデータをスマートフォン２００Ａに転送する（Ｓ６６５）。デジタルカメラ１００のコントローラ１３５は、画像をスマートフォン２００Ａに転送した後、図８（Ｃ）に示すように、本画像取得要求にかかる「ＵＲＩ１」と「画像識別子１」との対を管理表から削除する。このようにして、デジタルカメラ１００は、一度のタッチ動作により、取得要求にかかる画像を一度だけ転送することができる。
【００７８】
また、スマートフォン２００Ｂのコントローラ２２５は、ステップＳ６４０にてデジタルカメラ１００からステップＳ６３５のタッチ動作を識別する「ＵＲＩ２」を取得すると、ＷｉＦｉ通信を介して、取得した「ＵＲＩ２」に対応する画像の取得要求を、デジタルカメラ１００に対して送信する（Ｓ６７０）。続いて、スマートフォン２００Ｂのコントローラ２２５は、ＷｉＦｉ通信を介して、ステップＳ６３５のタッチ動作を識別する「ＵＲＩ２」をデジタルカメラ１００に通知する（Ｓ６７５）。
【００７９】
デジタルカメラ１００のコントローラ１３５は、ステップＳ６７０でのスマートフォン２００Ｂからの画像取得要求を受けて、ステップＳ６７５にて取得した「ＵＲＩ２」が管理表に存在するか否かを検索することにより、画像取得要求を認証する（Ｓ６８０）。検索の結果、画像取得要求にかかる「ＵＲＩ２」が、管理表に存在すれば、デジタルカメラ１００のコントローラ１３５は、ＷｉＦｉ通信を介して、当該「ＵＲＩ２」に対応付けられて管理表に管理されている「画像識別子２」が示す画像をスマートフォン２００Ｂに転送する（Ｓ６８５）。デジタルカメラ１００のコントローラ１３５は、画像をスマートフォン２００Ｂに転送した後、本画像取得要求にかかる「ＵＲＩ２」と「画像識別子２」との対を管理表から削除する。これにより、デジタルカメラ１００は、一度のタッチ動作により、取得要求にかかる画像を一度だけ転送することができる。
【００８０】
なお、上記において、デジタルカメラ１００のコントローラ１３５は、スマートフォン２００Ｂに画像を転送した後に、管理表から対応するＵＲＩの削除を行ったがこれに限定されない。例えば、管理表にＵＲＩの有効時間を合わせて記録することで、スマートフォン２００から一定時間取得要求が行われなかった場合、デジタルカメラ１００は、スマートフォン２００への画像転送を取り下げるため該当するエントリの削除を行っても良い。
【００８１】
また、上記において、デジタルカメラ１００のコントローラ１３５は、スマートフォン２００に対するタッチ動作の都度、当該タイミングのタッチ動作を識別するＵＲＩを作成するようにしたが、これに限定されない。例えば、デジタルカメラ１００は、メモリカード１４５に記録された画像データに対応するＵＲＩを予め作成しておいてもよい。但し、上記のように、スマートフォン２００に対するタッチ動作の都度、ＵＲＩを作成するようにすることで、ＵＲＩだけで画像取得要求元のスマートフォンを識別可能であるとともに、同一の画像データに対して毎回ＵＲＩを異ならせることができる。これにより、デジタルカメラ１００とスマートフォン２００との画像共有のセキュリティを強化することができる。
【００８２】
また、スマートフォン２００からデジタルカメラ１００へ画像の取得要求を送信（Ｓ６５０）後にＵＲＩが送信（Ｓ６５５）されたが、スマートフォン２００は画像の取得要求とＵＲＩを同時にデジタルカメラ１００へ送信してもよい。
【００８３】
〔実施の形態３〕
実施の形態３にかかるデジタルカメラ１００およびスマートフォン２００の画像共有動作について説明する。
【００８４】
図９は、実施の形態３にかかる複数のスマートフォンとの画像共有動作のフローチャートである。図９を用いて、デジタルカメラ１００のメモリカード１４５に記録された画像データを、スマートフォン２００Ａおよびスマートフォン２００Ｂの複数（２つ）のスマートフォンと共有する場合について説明する。実施の形態３では、機器識別子と画像識別子とを通信する代わりに、スマートフォン２００からデジタルカメラ１００へ、取得要求する画像の格納先を示す格納先情報を通知する。格納先情報は、スマートフォン２００の記録媒体上へのファイルパスであってもよいし、ＵＲＬ（Ｕｎｉｆｏｒｍ Ｒｅｓｏｕｒｃｅ Ｌｏｃａｔｏｒ）でもよい。すなわち、格納先情報は、取得要求する画像の格納先を一意に識別可能な情報であればよい。
【００８５】
スマートフォン２００Ａおよびスマートフォン２００Ｂは、上記の実施形態で説明したスマートフォン２００と同様の構成である。また、図４で説明したＷｉＦｉ通信確立は完了しているものとする。
【００８６】
デジタルカメラ１００のユーザは、操作部１５０を操作して、メモリカード１４５に記録された画像データのうち、スマートフォン２００Ａのユーザと共有しても良い画像（転送対象とする画像）を選択する。つまり、ユーザによる操作部１５０の操作にしたがい、デジタルカメラ１００のコントローラ１３５は液晶モニタ１３０に画像を表示する（Ｓ７００）。これにより、スマートフォン２００Ａのユーザと共有する画像（転送対象とする画像）が選択される。すなわち、液晶モニタ１３０に表示された画像が、デジタルカメラ１００とスマートフォン２００Ａとで共有される画像（転送対象とする画像）となる。
【００８７】
一方、スマートフォン２００Ａのユーザは、タッチパネル２１０を操作して、デジタルカメラ１００と画像を共有するための画像取得アプリケーションを起動させる。すなわち、スマートフォン２００Ａのコントローラ２２５は、ユーザによるタッチパネルの操作にしたがい画像取得アプリケーションを起動する（Ｓ７０５）。これにより、スマートフォン２００Ａは、近接させたデジタルカメラ１００に対して画像の取得要求（格納先情報）を通知可能なモードに移行する。
【００８８】
続いて、スマートフォン２００Ａのユーザは、デジタルカメラ１００の液晶モニタ１３０に画像が表示された状態にあるとき、デジタルカメラ１００に対してスマートフォン２００Ａのタッチ動作を行う（Ｓ７１０）。このタッチ動作により、スマートフォン２００Ａのコントローラ２２５は、ＮＦＣ通信を介して、当該タッチ動作のとき表示されていた画像を格納する場所を示す格納先情報をデジタルカメラ１００に通知する（Ｓ７１５）。
【００８９】
デジタルカメラ１００のコントローラ１３５は、スマートフォン２００から通知された格納先情報と、タッチ動作のときにデジタルカメラ１００の液晶モニタ１３０に表示されていた画像を識別する画像識別子とを対応付けて管理する。図１０は、デジタルカメラ１００により管理される、機器識別子と画像識別子とを対応づけた管理表を説明した図である。図１０（Ａ）に示すように、デジタルカメラ１００のコントローラ１３５は、スマートフォン２００Ａから通知された格納先情報と、ステップＳ７１０のタッチ動作のときにデジタルカメラ１００の液晶モニタ１３０に表示されていた画像を識別する画像識別子とを対応付けて管理する。スマートフォン２００Ａから通知された格納先情報を「格納先情報Ａ」、ステップＳ７１０のタッチ動作のときにデジタルカメラ１００の液晶モニタ１３０に表示されていた画像を識別する画像識別子を「画像識別子１」とする。デジタルカメラ１００は、図１０（Ａ）に示すような「格納先情報Ａ」と「画像識別子１」とを対応付けた管理表を作成し、デジタルカメラ１００内のメモリに格納する（Ｓ７２０）。これにより、デジタルカメラ１００のコントローラ１３５は、いずれの機器の記録媒体の格納先に対して、いずれの画像を転送すべきかを把握することができる。
【００９０】
次に、デジタルカメラ１００のユーザは、操作部１５０を操作して、メモリカード１４５に記録された画像データのうち、スマートフォン２００Ｂのユーザと共有しても良い画像（転送対象とする画像）を選択する。すなわち、デジタルカメラ１００のコントローラ１３５は、ユーザによる操作部１５０の操作にしたがい、転送対象の画像を液晶モニタ１３０に表示させる（Ｓ７２５）。これにより、デジタルカメラ１００とスマートフォン２００Ｂの間で共有される画像（転送対象とする画像）が選択される。すなわち、液晶モニタ１３０に表示された画像が、スマートフォン２００Ｂのユーザと共有する画像（転送対象とする画像）となる。
【００９１】
一方、スマートフォン２００Ｂにおいて、ユーザのタッチパネル２１０の操作にしたがい、デジタルカメラ１００と画像を共有するための画像取得アプリケーションが起動される（Ｓ７３０）。これにより、スマートフォン２００Ｂは、近接させたデジタルカメラ１００に対して画像の取得要求（格納先情報）を通知可能なモードに移行する。
【００９２】
続いて、スマートフォン２００Ｂのユーザは、デジタルカメラ１００の液晶モニタ１３０に画像が表示された状態にあるとき、デジタルカメラ１００に対してスマートフォン２００Ｂのタッチ動作を行う（Ｓ７３５）。これにより、スマートフォン２００Ｂのコントローラ２２５は、ＮＦＣ通信を介して、デジタルカメラ１００のコントローラ１３５に対して、当該タッチ動作のとき表示されていた画像を格納する場所を示す格納先情報を通知する（Ｓ７４０）。
【００９３】
デジタルカメラ１００のコントローラ１３５は、スマートフォン２００Ｂから通知された格納先情報と、ステップＳ７３５のタッチ動作のときにデジタルカメラ１００の液晶モニタ１３０に表示されていた画像を識別する画像識別子とを図１０（Ｂ）に示すように対応付けて管理する。スマートフォン２００Ｂから通知された格納先情報を「格納先情報Ｂ」、ステップＳ７３５のタッチ動作のときにデジタルカメラ１００の液晶モニタ１３０に表示されていた画像を識別する画像識別子を「画像識別子２」とする。デジタルカメラ１００は、図１０（Ｂ）に示すように「格納先情報Ｂ」と「画像識別子２」とを対応付けた管理表を作成し、デジタルカメラ１００内のメモリに格納する（Ｓ７４５）。これにより、本管理表には、「格納先情報Ａ」と「画像識別子１」の対応と、「格納先情報Ｂ」と「画像識別子２」の対応とが管理される。このような対応情報により、デジタルカメラ１００のコントローラ１３５は、いずれの機器の記録媒体の格納先に対して、いずれの画像を転送すべきかを管理することができる。
【００９４】
デジタルカメラ１００のコントローラ１３５は、ステップＳ７１５でのスマートフォン２００Ａからの「格納先情報Ａ」の通知を受けると、タッチ動作時にデジタルカメラ１００上で選択されていた画像を、ＷｉＦｉ通信を介してスマートフォン２００Ａに転送する（Ｓ７５０）。すなわち、コントローラ１３５は、スマートフォン２００Ａから「格納先情報Ａ」の通知を受けると、その「格納先情報Ａ」とタッチ動作時に選択されていた画像を示す「画像識別子１」とを対応付けて管理表に一時的に管理する。この管理表を参照して、「画像識別子１」が示す画像を、ＷｉＦｉ通信を介してスマートフォン２００Ａに転送する（Ｓ７５０）。デジタルカメラ１００のコントローラ１３５は、画像をスマートフォン２００Ａに転送した後、図１０（Ｃ）に示すように、「格納先情報Ａ」と「画像識別子１」との対を管理表から削除する（７５５）。このようにして、デジタルカメラ１００は、一度のタッチ動作により、取得要求（格納先情報の通知）にかかる画像を一度だけ転送することができる。
【００９５】
さらに、デジタルカメラ１００のコントローラ１３５は、ステップＳ７４０でのスマートフォン２００Ｂからの「格納先情報Ｂ」の通知を受けると、ＷｉＦｉ通信を介して、当該「格納先情報Ｂ」に対応付けて管理表に一時管理した「画像識別子２」が示す画像をスマートフォン２００Ｂに転送する（Ｓ７６０）。デジタルカメラ１００のコントローラ１３５は、画像をスマートフォン２００Ｂに転送した後、「格納先情報Ｂ」と「画像識別子２」との対を管理表から削除する（７６５）。これにより、デジタルカメラ１００は、一度のタッチ動作により、取得要求にかかる画像を一度だけ転送することができる。
【００９６】
なお、上記においてスマートフォンは、格納先情報に関して、受信可能な有効期間を設定するようにしてもよい。この場合、設定した有効期間を超過した際は、画像の受信を拒否しても良い。
【００９７】
〔実施の形態４〕
実施の形態４にかかるスマートフォン２００Ａおよびスマートフォン２００Ｂの画像共有動作について説明する。前述の実施形態では、画像共有のトリガとしてのタッチ動作をデジタルカメラ１００とスマートフォンとの間で行っていた。これに対して、実施の形態４では、図１１に示すように、スマートフォン２００Ａとスマートフォン２００Ｂとの間でタッチ動作を行って画像共有を行う。このとき、直接ＷｉＦｉ通信により画像共有するのではなく、クラウドサーバ３００を介して画像共有を行う。
【００９８】
クラウドサーバ３００は、ネットワーク（例えば、インターネット）上に存在するホストコンピュータであり、スマートフォン２００Ａやスマートフォン２００Ｂなどクライアント機器からの要求に対応するサービスを提供する。図１２は、クラウドサーバ３００の構成を示した図である。図１２を用いて、クラウドサーバ３００の構成を説明する。
【００９９】
クラウドサーバ３００は、ＨＤＤ（Ｈａｒｄ Ｄｉｓｋ Ｄｒｉｖｅ）３０５、コントローラ３１０、ＷｉＦｉモジュール３１５などを備える。ＨＤＤ３０５は大容量の記録媒体である。ＨＤＤ３０５は画像データなどの各種データを記録する。ＨＤＤ３０５は、ＳＳＤ（Ｓｏｌｉｄ Ｓｔａｔｅ Ｄｒｉｖｅ）、光ディスク等、他の記録媒体であってもよい。コントローラ３１０は、クラウドサーバ３００を統括制御する。また、コントローラ３１０は、ＷｉＦｉモジュール３１５を介して取得したクライアントコンピュータからの各種要求を処理する。
【０１００】
ＷｉＦｉモジュール３１５は、通信規格ＩＥＥＥ８０２．１１に準拠した通信を行う通信モジュールである。クラウドサーバ３００は、ＷｉＦｉモジュール３１５を介して、ＷｉＦｉモジュールを搭載したクライアントコンピュータと通信することができる。なお、クラウドサーバ３００の通信手段はＷｉＦｉモジュール等の無線の通信手段に限定されず、有線の通信手段であってもよい。但し、有線の通信手段とする場合、ＷｉＦｉモジュールを搭載したスマートフォン２００Ａ或いはスマートフォン２００Ｂと通信するときは、無線から有線へと通信手段を切り替えるルータ等の中継装置を要する。
【０１０１】
図１３は、実施の形態４にかかるスマートフォン間の画像共有動作のフローチャートである。スマートフォン２００Ａのユーザは、タッチパネル２１０Ａ等を操作して、画像転送のための所定のアプリケーションプログラムを実行する。すなわち、スマートフォン２００Ａのコントローラ２２５はユーザ操作にしたがい画像転送のための所定のアプリケーションプログラムを起動する。これにより、スマートフォン２００Ａは画像選択モードに移行する（Ｓ８００）。画像選択モードに移行すると、スマートフォン２００Ａのコントローラ２２５は、ＷｉＦｉモジュール２３５Ａを介してクラウドサーバ３００に画像の取得要求を送信する（Ｓ８０５）。この画像の取得要求は、スマートフォン２００Ａ或いはスマートフォン２００Ａのユーザに対してアクセス権限が付与されている画像群であって、クラウドサーバ３００のＨＤＤ３０５に記録されている画像群のサムネイル画像群の取得を要求するものである。
【０１０２】
クラウドサーバ３００のコントローラ３１０は、スマートフォン２００Ａから画像取得要求を受けると、「サムネイル画像群」を、スマートフォン２００Ａに送信する（Ｓ８１０）。スマートフォン２００Ａのコントローラ３１０は、受信したサムネイル画像群を液晶モニタ２１５に表示する。これにより、スマートフォン２００Ａのユーザは、スマートフォン２００Ａ或いはスマートフォン２００Ａのユーザに対してアクセス権限が付与されている画像群であって、クラウドサーバ３００のＨＤＤ３０５に記録されている画像群の内容を、スマートフォン２００Ａの液晶モニタ２１５で確認することができる。
【０１０３】
スマートフォン２００Ａのユーザは、タッチパネル２１０Ａ等を操作して、クラウドサーバ３００から取得した「サムネイル画像群」のうち、スマートフォン２００Ｂのユーザと共有しても良い画像（転送対象とする画像）を選択する。具体的には、ユーザによるタッチパネル２１０Ａ等の操作により選択された画像を、スマートフォン２００Ａの液晶モニタ２１５Ａに表示させる。この表示により、スマートフォン２００Ｂのユーザと共有する画像（転送対象とする画像）の選択がなされる（Ｓ８１５）。すなわち、液晶モニタ２１５Ａに表示された画像が、スマートフォン２００Ｂのユーザと共有する画像（転送対象とする画像）となる。
【０１０４】
転送対象とする画像が選択されると、スマートフォン２００Ａのコントローラ２２５は、ＷｉＦｉモジュール２３５Ａを介して、クラウドサーバ３００に、転送対象の画像を選択した旨を示す情報を送信する（Ｓ８２０）。この情報は、選択された画像を特定する情報を含む。クラウドサーバ３００のコントローラ３１０は、スマートフォン２００ＡからのステップＳ８２０の通知を受けると、選択された画像のＨＤＤ３０５の記録場所に関する情報を示すＵＲＬを、スマートフォン２００Ａに通知する（Ｓ８２５）。スマートフォン２００Ａは、ＵＲＬの通知を受けると、このＵＲＬをメモリに一時的に記憶する。
【０１０５】
一方、スマートフォン２００Ｂのユーザは、タッチパネル２１０Ｂを操作して、スマートフォン２００Ａと画像共有するための画像取得アプリケーションを起動させる。すなわち、スマートフォン２００Ｂのコントローラはユーザの操作にしたがい画像取得アプリケーションを起動する（Ｓ８３５）。これにより、スマートフォン２００Ｂは、近接させたスマートフォン２００Ａと画像を共有することができるモードに移行する。
【０１０６】
その後、スマートフォン２００Ｂのユーザは、スマートフォン２００Ａの液晶モニタ２１５Ａに選択された画像が表示された状態にあるときに、スマートフォン２００Ａに対してスマートフォン２００Ｂのタッチ動作を行う（Ｓ８４０）。このタッチ動作により、スマートフォン２００Ａのコントローラ２２５Ａは、ＮＦＣ通信を介して、当該タッチ動作のときに表示されていた画像のクラウドサーバ３００のＨＤＤ３０５上の記録場所を示すＵＲＬ（ステップＳ８２５で取得）を、スマートフォン２００Ｂに通知する（Ｓ８４５）。
【０１０７】
スマートフォン２００Ｂのコントローラ２２５は、ステップＳ８４５でのスマートフォン２００ＡからのＵＲＬの通知を受けると、クラウドサーバ３００に、通知されたＵＲＬが示す画像の取得要求を送信する（Ｓ８５０）。さらに、スマートフォン２００Ｂのコントローラ２２５は、スマートフォン２００Ａから通知されたＵＲＬをクラウドサーバ３００に通知する（Ｓ８５５）。
【０１０８】
クラウドサーバ３００は、画像取得要求（Ｓ８５０）およびＵＲＬ（Ｓ８５５）を受けると、当該ＵＲＬが示す記録場所に記録されている画像を、スマートフォン２００Ｂに対して転送する（Ｓ８６０）。このようにして、スマートフォン２００Ｂは、スマートフォン２００Ａとのタッチ動作により指定された画像を取得することができる。
【０１０９】
〔まとめ〕
以上説明したように、本開示のデジタルカメラ１００（通信装置の一例）は、ＷｉＦｉモジュール１５５およびＮＦＣタグ１６０から構成される通信部と、通信部を介した通信を制御するコントローラ１３５とを備える。コントローラ１３５は、通信部から所定の距離（ＮＦＣタグ１６０の通信可能距離）内にスマートフォン２００が近づいたときに、スマートフォン２００を識別するための機器識別情報（機器識別子）をＮＦＣタグ１６０を介して受信し、受信した機器識別情報と、転送対象の画像データを識別する画像識別情報（画像識別子）とを対応付ける対応情報（管理表）を記憶し、記憶した対応情報に基づいて、スマートフォン２００に対して、転送対象の画像データを転送する。この構成によれば、デジタルカメラ１００とスマートフォン２００をタッチ（ＮＦＣ通信）させることで、デジタルカメラ１００からスマートフォン２００へ画像データを転送させることができる。このように、本実施形態では、「タッチ」という、簡単かつ確実に画像転送相手を確認できる手段を画像転送のトリガとしているため、セキュリティを確保し且つユーザにとって簡便な方法で機器間での画像データの共有化を実現することができる。
【０１１０】
なお、機器識別情報は、転送対象の画像を転送する相手の機器を一意に識別できる情報であればよく、例えば、実施の形態１における「機器識別子」、実施の形態２における「ＵＲＩ」または実施の形態３における「格納先情報」であり得る。
【０１１１】
〔他の実施の形態〕
本発明は、上記実施の形態に限定されず、種々の実施形態が考えられる。以下、本発明の他の実施の形態についてまとめて記載する。
【０１１２】
上記実施の形態では、液晶モニタ１３０に表示させた画像を転送対象の画像としたが、これに限定されない。デジタルカメラ１００において、ユーザによる操作部１５０の操作にしたがい、メモリカード１４５に記録された画像データのうち、スマートフォン２００のユーザと共有しても良い画像（転送対象とする画像）が、予め選択され登録されてもよい。このとき、予め登録されていた画像が、デジタルカメラ１００とスマートフォン２００とのタッチ動作により共有（転送）される。
【０１１３】
上記実施の形態では、デジタルカメラ１００が受けた画像共有の要求は、管理表により管理される。例えば、図６に示すように、「機器識別子Ａ」と「画像識別子１」の対など、いずれの機器に対して、いずれの画像を転送すべきかを示す画像共有の要求は、管理表において管理されている。ここで、この管理表はデジタルカメラ１００のメモリ上に格納される。よって、メモリ容量が上限または略上限に達した場合は、管理表を更新できない恐れがある。このため、メモリ容量が上限または上限の所定割合に達した場合は、タッチ動作を行ったときに、デジタルカメラ１００からスマートフォン２００へと画像共有ができない旨の通知を行ってもよい。そして、スマートフォン２００は、デジタルカメラ１００からの通知に基づいて、液晶モニタ２１５に、画像共有ができない旨を表示してもよい。
【０１１４】
上記実施の形態では、管理表にて管理された画像共有の要求の処理が、すべて処理される場合を説明した。一方、管理表にて管理された画像共有の要求の処理をすべて終えられず、画像共有の要求が残った状態で、デジタルカメラ１００が電源ＯＦＦされた場合、画像共有の要求の処理をすべて終えるまで電源ＯＦＦを完了させないようにしてもよい。または、デジタルカメラ１００の電源をＯＦＦする場合に、未処理の画像共有の要求をすべて破棄するようにしてもよい。
【０１１５】
実施の形態１では、タッチ動作により、デジタルカメラ１００はスマートフォン２００に対して、画像識別子を通知する場合を説明した。このとき、画像識別子の通知に加えて、デジタルカメラ１００は、スマートフォン２００に対して転送対象とする画像の画像サイズを通知してもよい。スマートフォン２００は、デジタルカメラ１００から取得した画像サイズに基づき、自身のメモリ容量が十分であるか否かを確認することができる。そして、スマートフォン２００は、十分にメモリ容量がないと判断した場合は、デジタルカメラ１００に対して、画像転送のキャンセルを通知することができる。
【０１１６】
上記実施の形態では、１台のデジタルカメラ１００と１台のスマートフォン２００との間の画像共有について説明したが、２台のデジタルカメラ１００と１台のスマートフォン２００との間で画像共有を行ってもよい。例えば、スマートフォン２００は、第１のデジタルカメラ１００に対してタッチ動作を行った後、第１のデジタルカメラとは異なる第２のデジタルカメラに対してタッチ動作を行っても良い。このとき、スマートフォン２００は、第１のデジタルカメラ１００との間で画像共有の要求の処理を完了させた後、第２のデジタルカメラとの間で画像共有の要求の処理を行っても良い。または、スマートフォン２００は、第１のデジタルカメラ１００との画像共有の要求の処理を中断して、即座に第２のデジタルカメラとの画像共有の要求の処理を行っても良い。
【０１１７】
上記実施の形態では、一例としてデジタルカメラ１００とスマートフォン２００との画像共有について説明したが、画像共有する電子機器（通信装置）はこの組み合わせに限定されない。デジタルカメラ同士で画像共有する場合であっても、スマートフォン２００同士で画像共有する場合であっても、同じ技術思想が適用可能である。
【０１１８】
デジタルカメラ１００のコントローラ１３５及びスマートフォン２００のコントローラ２２５は、例えば、ＣＰＵ，ＭＰＵ，ＦＰＧＡで構成される。
【０１１９】
以上のように、本開示における技術の例示として、実施の形態を説明した。そのために、添付図面および詳細な説明を提供した。
【０１２０】
したがって、添付図面および詳細な説明に記載された構成要素の中には、課題解決のために必須な構成要素だけでなく、上記技術を例示するために、課題解決のためには必須でない構成要素も含まれ得る。そのため、それらの必須ではない構成要素が添付図面や詳細な説明に記載されていることをもって、直ちに、それらの必須ではない構成要素が必須であるとの認定をするべきではない。
【０１２１】
また、上述の実施の形態は、本開示における技術を例示するためのものであるから、特許請求の範囲またはその均等の範囲において種々の変更、置き換え、付加、省略などを行うことができる。
【産業上の利用可能性】
【０１２２】
本開示の技術的思想は、デジタルカメラやスマートフォンへの適用に限定されない。すなわち、本開示の技術的思想は、画像を通信可能な通信装置であれば、他の機器であっても実施可能である。
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2014103313.tif 000017
【図２】
2014103313.tif 000018
【図３】
2014103313.tif 000019
【図４】
2014103313.tif 000020
【図５】
2014103313.tif 000021
【図６】
2014103313.tif 000022
【図７】
2014103313.tif 000023
【図８】
2014103313.tif 000024
【図９】
2014103313.tif 000025
【図１０】
2014103313.tif 000026
【図１１】
2014103313.tif 000027
【図１２】
2014103313.tif 000028
【図１３】
2014103313.tif 000029
【図１４】
2014103313.tif 000030
【国際調査報告】
2014103313.tif 000031
2014103313.tif 000032
2014103313.tif 000033
2014103313.tif 000034