(57)【要約】【課題】同じ形式のデータを外部装置へ送信する際の手間を省く技術を提供する。【解決手段】デジタルカメラ１００の制御部１０１は、スマートフォン２００から識別情報を取得し、自身が保存している画像データの送信をスマートフォン２００から要求された際に、スマートフォン２００から取得した識別情報が自身に登録されているか否かを判定する。制御部１０１は、スマートフォン２００の識別情報が登録されている場合、第１の画像形式に従う画像データをスマートフォン２００に送信し、スマートフォン２００の識別情報が登録されていない場合、第１の画像形式とは異なる第２の画像形式に従う画像データをスマートフォン２００に送信する。【選択図】図１
2018036703.tif 000002
【特許請求の範囲】
【請求項１】
外部装置と通信を行う通信手段と、
外部装置の識別情報を登録する登録手段と、
所定のデータを記憶する記憶手段と、
前記通信手段を介して通信が確立された外部装置の識別情報を取得する取得手段と、
前記記憶手段に記憶されたデータの送信を外部装置から要求された際に、該外部装置の識別情報が前記登録手段に登録されているか否かを判定する判定手段と、
前記データの送信を要求した外部装置の識別情報が前記登録手段に登録されていると判定された場合に、第１の形式に従うデータを該外部装置に送信し、該外部装置の識別情報が前記登録手段に登録されていないと判定された場合に、前記第１の形式とは異なる第２の形式に従うデータを該外部装置へ送信する送信手段と、を備えることを特徴とする情報処理装置。
【請求項２】
前記取得手段は、外部装置との通信が確立されたときに該外部装置の識別情報を自動的に取得し、
前記登録手段は、前記外部装置の識別情報を自動的に登録することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
表示部を有し、
前記登録手段は、前記取得手段が外部装置から識別情報を取得したときに、前記識別情報を登録するか否かを前記情報処理装置のユーザに選択させるための画面を前記表示部に表示することを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記外部装置から送信を要求されたデータの前記記憶手段に記憶されているときの形式が前記第１の形式または前記第２の形式と異なる場合に、前記データを前記第１の形式または前記第２の形式のデータに変換する変換手段を更に有し、
前記送信手段は、前記変換手段により変換されたデータを前記外部装置へ送信することを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
前記登録手段に識別情報が登録されている外部装置との通信が確立されたときに前記外部装置へ前記第１の形式を通知する通知手段と、
前記外部装置から前記第１の形式の設定を変更する通知を受けたときに前記第１の形式の設定を該通知にしたがって変更する変更手段と、を更に備えることを特徴とする請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
前記データは画像データであり、
前記第１の形式と前記第２の形式はそれぞれ、ファイルフォーマット、画像サイズおよび電子署名の埋め込みの少なくとも１つを含むことを特徴とする請求項１乃至５のいずれか１項に記載の情報処理装置。
【請求項７】
外部装置と通信を行う通信手段と、
前記通信手段を介して前記外部装置に保存されたデータの一覧の自身への送信を前記外部装置に要求する要求手段と、
前記外部装置から取得した前記データの一覧から自身に送信を要求するデータを選択する選択手段と、
前記選択手段により選択されたデータのリストを前記外部装置へ送信する送信手段と、
前記リストにあるデータを前記外部装置が自身へ送信する際の前記データの形式に関する情報を前記外部装置から受信したときに、前記形式の設定の変更を前記外部装置へ通知する変更手段と、を備えることを特徴とする情報処理装置。
【請求項８】
双方向通信が可能な第１の情報処理装置と第２の情報処理装置とを有する情報処理システムであって、
前記第１の情報処理装置は、
所定のデータを記憶する記憶手段と、
通信可能な他の装置の識別情報を登録する登録手段と、
前記第２の情報処理装置の識別情報を取得する取得手段と、
前記記憶手段に記憶されたデータの送信を前記第２の情報処理装置から要求された際に、前記第２の情報処理装置の識別情報が前記登録手段に登録されているか否かを判定する判定手段と、
前記第２の情報処理装置の識別情報が前記登録手段に登録されていると判定された場合に、第１の形式に従うデータを前記第２の情報処理装置に送信し、前記第２の情報処理装置の識別情報が前記登録手段に登録されていないと判定された場合に、前記第１の形式とは異なる第２の形式に従うデータを前記第２の情報処理装置へ送信する送信手段と、を備え、
前記第２の情報処理装置は、
自身の識別情報を前記第１の情報処理装置へ送信し、前記第１の情報処理装置の前記記憶手段に記憶されたデータの一覧の自身への送信を前記第１の情報処理装置に要求する要求手段と、
前記第１の情報処理装置から取得した前記データの一覧から自身に送信を要求するデータを選択し、選択したデータのリストを前記第１の情報処理装置へ送信する送信手段と、を備えることを特徴とすることを特徴とする情報処理システム。
【請求項９】
前記第１の情報処理装置は、
前記登録手段に前記第２の情報処理装置の識別情報が登録されていると判定された場合に、前記第２の情報処理装置へ第１の形式を通知する通知手段と、
前記第２の情報処理装置から前記第１の形式の設定を変更する通知を受けたときに前記第１の形式の設定を該通知にしたがって変更する変更手段と、を更に備え、
前記第２の情報処理装置は、
前記第１の情報処理装置から前記第１の形式に関する情報を受信したときに、前記第１の形式の設定の変更を前記第１の情報処理装置へ通知する変更手段と、更に備えることを特徴とする請求項８に記載の情報処理システム。
【請求項１０】
情報処理装置の制御方法であって、
外部装置との通信を確立するステップと、
前記外部装置の識別情報を取得するステップと、
前記外部装置から自身が保存するデータの送信を要求された際に、前記外部装置の識別情報が自身の記憶手段に登録されているか否かを判定するステップと、
前記外部装置の識別情報が前記記憶手段に登録されていると判定された場合に、第１の形式に従うデータを前記外部装置に送信し、前記外部装置の識別情報が前記記憶手段に登録されていないと判定された場合に、前記第１の形式とは異なる第２の形式に従うデータを前記外部装置へ送信するステップと、を有することを特徴とする情報処理装置の制御方法。
【請求項１１】
前記記憶手段に前記外部装置の識別情報が登録されていると判定された場合に、前記外部装置へ第１の形式を通知するステップと、
前記外部装置から前記第１の形式の設定を変更する通知を受けたときに前記第１の形式の設定を該通知にしたがって変更するステップと、を更に有することを特徴とする請求項１０に記載の情報処理装置の制御方法。
【請求項１２】
請求項１０又は１１に記載の情報処理装置の制御方法の各ステップをコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置とその制御方法、情報処理システム及びプログラムに関し、特に、第１の情報処理装置が保持する所定のデータを第１の情報処理装置から第２の情報処理装置へ送信する技術に関する。
【背景技術】
【０００２】
デジタルカメラには、内部に保存されている画像データを近距離無線通信によりスマートフォン等の外部装置へ送信する機能を有するものがある。そして、画像データを外部装置へ送信する際には、画像データの送信先に応じて画像データのサイズやファイルフォーマット等を切り替えたいという要望がある。例えば、旅先で撮影した集合写真の画像データを、自身の外部装置には編集用として大きなサイズで送る一方で、他人の外部装置には閲覧用として小さなサイズにして送信したい要望がある。これに対して、画像データの送信先のメールアドレスに画像形式を関連付けてデジタルカメラに登録することで、送信先ごとに異なる画像形式で画像データを送信することを可能とする技術が提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２２７９１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１に記載された技術では、送信先とその送信先に対応した画像形式を送信先ごとに逐一手動で設定する必要がある。そのため、複数の他人の外部装置に同じ画像形式の画像データを送る場合には手間がかかるという問題がある。
【０００５】
本発明は、同じ形式のデータを外部装置へ送信する際の手間を省く技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る情報処理装置は、外部装置と通信を行う通信手段と、外部装置の識別情報を登録する登録手段と、所定のデータを記憶する記憶手段と、前記通信手段を介して通信が確立された外部装置の識別情報を取得する取得手段と、前記記憶手段に記憶されたデータの送信を外部装置から要求された際に、該外部装置の識別情報が前記登録手段に登録されているか否かを判定する判定手段と、前記データの送信を要求した外部装置の識別情報が前記登録手段に登録されていると判定された場合に、第１の形式に従うデータを該外部装置に送信し、該外部装置の識別情報が前記登録手段に登録されていないと判定された場合に、前記第１の形式とは異なる第２の形式に従うデータを該外部装置へ送信する送信手段と、を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、同じ形式のデータを外部装置へ送信する際の手間を省くことができ、ユーザビリティ（使い勝手）を向上させることができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態におけるデジタルカメラの概略構成を示す図である。
【図２】スマートフォンの概略構成を示すブロック図である。
【図３】デジタルカメラがスマートフォンを登録する処理のフローチャートである。
【図４】スマートフォンの表示部に表示される画像閲覧画面の一例を示す図である。
【図５】スマートフォンがデジタルカメラから画像データを受信する処理のフローチャートである。
【図６】デジタルカメラがスマートフォンへ画像データを送信する処理のフローチャートである。
【図７】デジタルカメラが保存している送信画像形式テーブルの例を示す図である。
【図８】スマートフォンが受信する画像データの画像形式を、スマートフォンで変更するためのＵＩの一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について、添付図面を参照して詳細に説明する。本実施形態では、双方向通信が可能な構成を有する第１の情報処理装置と第２の情報処理装置とで構成される情報処理システムについて説明する。そして、第１の情報処理装置はデジタルカメラであり、第２の情報処理装置はスマートフォンであるとして、デジタルカメラで撮影された画像データ（画像ファイル）をデジタルカメラからスマートフォンへ送信する場合の各機器の制御について説明する。但し、本発明に係る第１の情報処理装置と第２の情報処理装置は、このような例に限定されるものではない。
【００１０】
まず、第１の情報処理装置としてのデジタルカメラの構成について説明する。図１（ａ）は、本発明の実施形態に係る情報処理装置の一例であるデジタルカメラ１００の概略構成を示す正面斜視図である。図１（ｂ）は、デジタルカメラ１００の概略構成を示す背面斜視図である。図１（ｃ）は、デジタルカメラ１００のハードウェア構成を示す概略ブロック図である。図１（ａ）に示すように、デジタルカメラ１００の正面には、レンズ等を含む撮像部１０２が設けられており、デジタルカメラ１００の上面にはレリーズスイッチ１０５ａが設けられている。また、図１（ｂ）に示すように、デジタルカメラ１００の背面には、メニューボタン１０５ｂ、方向キー１０５ｃ、タッチパネル１０５ｄ、通信ボタン１０５ｅ及び表示部１０６が設けられており、タッチパネル１０５ｄは表示部１０６上に設けられている。
【００１１】
図１（ｃ）に示すように、デジタルカメラ１００は、制御部１０１、撮像部１０２、不揮発性メモリ１０３、作業用メモリ１０４、操作部１０５、表示部１０６、記憶媒体１１０、第１の通信部１１１、第２の通信部１１２及び近距離無線通信部１１４を備える。制御部１０１は、ＣＰＵを有し、不揮発性メモリ１０３に格納されたプログラムを入力信号に従って実行し、デジタルカメラ１００を構成する各部の動作や処理を制御することにより、デジタルカメラ１００の全体的制御を行う。なお、制御部１０１は、デジタルカメラ１００を構成する各部の処理の全部又は一部を論理回路により実現するＡＳＩＣ等の専用プロセッサであってもよい。また、制御部１０１がデジタルカメラ１００の全体的な制御を行う構成に代えて、複数のハードウェアが処理を分担することで、デジタルカメラ１００の全体的な制御が実現される構成であってもよい。
【００１２】
撮像部１０２は、レンズ、撮像素子、信号処理回路、Ａ／Ｄ変換器等を有する。レンズを通して入射した光束は撮像素子に結像し、撮像素子は光学像を電気信号に変換し、電気信号はノイズ低減処理等を施された後にＡ／Ｄ変換されて、画像データ（撮影画像のデジタルデータ）に変換される。画像データは、作業用メモリ１０４の一部であるバッファメモリに一時的に格納された後に、制御部１０１にて所定の画像処理を施された後、記憶媒体１１０に記憶される。なお、撮像部１０２によって取得された画像データに対する画像処理は、制御部１０１に代えて専用回路によって行われる構成となっていてもよい。
【００１３】
不揮発性メモリ１０３は、例えば、電気的に消去と記憶とが可能なＥＥＰＲＯＭ等である。不揮発性メモリ１０３には、制御部１０１が実行する基本的なソフトウェアであるＯＳ（オペレーティングシステム）や、ＯＳと協働して応用的な機能を実現するアプリケーション等の各種プログラムが記憶されている。また、後述する送信画像形式テーブルも、不揮発性メモリ１０３に格納されている。作業用メモリ１０４は、例えば、ＤＲＡＭ等であり、撮影画像の画像データを一時的に保持するバッファメモリや表示部１０６の画像表示用メモリを含み、また、制御部１０１の作業領域等としても使用される。
【００１４】
操作部１０５は、デジタルカメラ１００に対する指示をユーザから受け付けるために用いられるボタンやスイッチ等である。図１（ａ），（ｂ）に示したレリーズスイッチ１０５ａ、メニューボタン１０５ｂ、方向キー１０５ｃ、タッチパネル１０５ｄ及び通信ボタン１０５ｅは、操作部１０５の一部である。通信ボタン１０５ｅは、第１の通信部１１１を介したデジタルカメラ１００と外部装置との通信の開始と終了を制御部１０１に指示するための操作手段である。ここでの「外部装置」とは、デジタルカメラ１００以外の装置をいい、デジタルカメラ１００から見ると、スマートフォン２００は外部装置の１つとみなすことができる。また、操作部１０５は、デジタルカメラ１００の電源のオン／オフを切り替えるための電源ボタンや、記憶媒体１１０に記憶された画像データの表示部１０６への再生表示処理を指示する再生ボタンを含む。
【００１５】
表示部１０６は、液晶ディスプレイ等である。表示部１０６には、デジタルカメラ１００の各種機能の設定メニュー、撮影時のビューファインダ画像、撮影画像、対話的な操作のための文字等が表示される。なお、表示部１０６は必ずしもデジタルカメラ１００が内蔵している必要はない。デジタルカメラ１００は、少なくとも、内部又は外部の表示装置との接続が可能であり、接続された表示装置の表示を制御する表示制御機能を有していればよい。記憶媒体１１０は、撮影画像の画像データ等を記憶する。デジタルカメラ１００は、少なくとも記憶媒体１１０にアクセスする手段を有していればよく、記憶媒体１１０は、デジタルカメラ１００に内蔵されていてもよいし、デジタルカメラ１００に対して着脱可能であってもよい。
【００１６】
第１の通信部１１１は、外部装置と通信するための通信インタフェースの１つである。デジタルカメラ１００は、第１の通信部１１１を介して、外部装置とデータの送受信を行うことができる。本実施形態では、第１の通信部１１１は、外部装置とＩＥＥＥ８０２．１１の規格に従う通信方法の１つである無線ＬＡＮによる通信を行うためのインタフェースを含むものとする。制御部１０１は、第１の通信部１１１を制御することにより、外部装置との無線ＬＡＮによる無線通信を実現する。
【００１７】
第２の通信部１１２は、外部装置と通信するための通信インタフェースの１つである。デジタルカメラ１００は、第２の通信部１１２を介して、外部装置とデータの送受信を行うことができる。デジタルカメラ１００は、例えば、第２の通信部１１２を介して不揮発性メモリ１０３に保持した識別データを外部装置に送信することができる。本実施形態では、第２の通信部１１２は、外部装置とＩＥＥＥ８０２．１５.１の規格に従う通信方法であるＢｌｕｅｔｏｏｔｈ（登録商標）による無線通信を行うためのインタフェースを含むものとする。制御部１０１は、第２の通信部１１２を制御することにより、外部装置とのＢｌｕｅｔｏｏｔｈ（登録商標）による無線通信を実現する。
【００１８】
なお、第２の通信部１１２は、ペリフェラルモード又はセントラルモードの少なくとも一方の動作モードを有する。第２の通信部１１２をペリフェラルモードで動作させることにより、デジタルカメラ１００は、Ｂｌｕｅｔｏｏｔｈ（登録商標）による無線通信を行う際のクライアント機器として動作することができる。また、デジタルカメラ１００がクライアント機器として動作する場合には、セントラルモードになる外部装置と通信を行うことが可能となる。デジタルカメラ１００と通信する外部装置の認証については、周知の技術を用いて事前にペアリングを行うことによって行うことができ、ペアリングされた外部装置の固有情報は不揮発性メモリ１０３に保持される。
【００１９】
近距離無線通信部１１４は、例えば、無線通信のためのアンテナと無線信号を処理するため変復調回路や通信コントローラを有する。近距離無線通信部１１４は、変調した無線信号をアンテナから出力し、また、アンテナで受信した無線信号を復調することでＩＳＯ／ＩＥＣ  １８０９２の規格（ＮＦＣ）に従った非接触近距離通信を実現する。制御部１０１は、近距離無線通信部１１４を制御することにより、外部装置との無線通信を実現する。
【００２０】
次に、第２の情報処理装置としてのスマートフォンの構成について説明する。図２は、スマートフォン２００のハードウェア構成を示す概略ブロック図である。スマートフォン２００は、制御部２０１、撮像部２０２、不揮発性メモリ２０３、作業用メモリ２０４、操作部２０５、表示部２０６、記憶媒体２１０、マイク２１５及びスピーカ２１６を備える。また、スマートフォン２００は、第１の通信部２１１、第２の通信部２１２、公衆通信網接続部２１３及び近距離無線通信部２１４を備える。
【００２１】
制御部２０１は、入力信号に応じて所定のプログラムを実行し、スマートフォン２００の各部の動作や処理を制御することにより、スマートフォン２００の全体的制御を行う。なお、制御部２０１がスマートフォン２００の全体的な制御を行う構成に代えて、複数のハードウェアが処理を分担する構成としてもよい。撮像部２０２は、レンズに入射した光束の光学像を撮像素子により電気信号に変換し、ノイズ低減処理後にＡ／Ｄ変換を行うことによりデジタルデータである画像データを生成する。画像データは、作業用メモリ２０４に一時的に保持された後、制御部２０１による所定の画像処理を経て、記憶媒体２１０に記憶される。
【００２２】
不揮発性メモリ２０３は、電気的に消去と記憶とが可能なＥＥＰＲＯＭ等である。不揮発性メモリ２０３には、制御部２０１が実行する基本的なソフトウェアであるＯＳや、ＯＳと協働して応用的な機能を実現するアプリケーション等の各種プログラムが記憶されている。また、不揮発性メモリ２０３には、デジタルカメラ１００との通信を行うためのカメラ制御アプリケーションのプログラムが格納されている。作業用メモリ２０４は、例えば、ＤＲＡＭ等であり、表示部２０６の画像表示用メモリを含み、制御部２０１の作業領域等としても用いられる。
【００２３】
操作部２０５は、スマートフォン２００に対する指示をユーザから受け付ける。操作部２０５は、スマートフォン２００の電源をオン／オフするめの電源ボタンや、表示部２０６上に設けられるタッチパネル等を含む。表示部２０６には、撮影画像や対話的な操作のための文字等が表示される。記憶媒体２１０は、スマートフォン２００で生成される画像データ等の各種データや、外部から取得した画像データ等の各種データを記憶する。本実施形態では、記憶媒体２１０は、第１の通信部２１１を介してデジタルカメラ１００から送信されてきた画像データを記憶することができる。記憶媒体２１０は、スマートフォン２００に着脱可能であってもよいし、内蔵されていてもよい。
【００２４】
第１の通信部２１１と第２の通信部２１２はそれぞれ、外部装置と通信するための通信インタフェースである。ここでの「外部装置」とは、スマートフォン２００以外の装置をいい、スマートフォン２００から見ると、デジタルカメラ１００は外部装置の１つとみなすことができる。第１の通信部２１１は、本実施形態では、デジタルカメラ１００の第１の通信部１１１に対してＩＥＥＥ８０２．１１の規格に従う無線ＬＡＮによる通信を行うことが可能なインタフェースを含む。また、第２の通信部２１２は、本実施形態では、デジタルカメラ１００の第２の通信部１１２に対してＩＥＥＥ８０２．１５.１の規格に従うＢｌｕｅｔｏｏｔｈ（登録商標）による無線通信を行うことが可能なインタフェースを含む。制御部２０１は、第１の通信部２１１及び第２の通信部２１２を制御することにより、デジタルカメラ１００との間での無線通信を実現する。
【００２５】
公衆通信網接続部２１３は、公衆無線通信を行う際に用いられるインタフェースであり、スマートフォン２００は、公衆通信網接続部２１３を介して他の機器のユーザとの通話や他の機器との間でのデータ通信を行うことができる。通話の際には、制御部２０１はマイク２１５とスピーカ２１６を介して、音声信号の入力と出力を行う。近距離無線通信部２１４は、変調した無線信号をアンテナから出力し、また、アンテナで受信した無線信号を復調することで、ＩＳＯ／ＩＥＣ  １８０９２の規格（ＮＦＣ）に従った非接触近距離通信を実現する。近距離無線通信部２１４は、他の機器からデータ読み出し要求を受けると、不揮発性メモリ２０３に格納されているデータに基づき、応答データを出力する。
【００２６】
本実施形態では、近距離無線通信部２１４は、デジタルカメラ１００の近距離無線通信部１１４との通信を実現するための通信ユニットであり、無線通信のためのアンテナと無線信号を処理するための変復調回路や通信コントローラを有する。また、スマートフォン２００は、近距離無線通信部２１４を通じてＮＦＣの規格で定義されているカードリーダモード、カードライタモード及びＰ２Ｐモードで動作し、主にイニシエータ（Initiator）としてふるまう。これに対して、デジタルカメラ１００は、近距離無線通信部１１４を介して主にターゲット（Target）としてふるまう。
【００２７】
次に、デジタルカメラ１００とスマートフォン２００との間での通信形態について説明する。デジタルカメラ１００とスマートフォン２００とは、他のアクセスポイントを介さずに直接に通信を行う。例えば、デジタルカメラ１００は、簡易アクセスポイントとして無線ＬＡＮネットワークを形成し、簡易アクセスポイントとして動作すると、ビーコン信号の定期的な送信を開始する。スマートフォン２００は、ビーコン信号を検知し、デジタルカメラ１００が形成した無線ＬＡＮネットワークに参加する。そして、デジタルカメラ１００とスマートフォン２００は、互いの装置発見や装置能力の取得等の処理を経て、装置間の通信を確立し、これにより装置間でのデータの送受信が可能な状態となる。
【００２８】
但し、デジタルカメラ１００とスマートフォン２００は、上述の通り、複数の通信手段を備える。そのため、デジタルカメラ１００とスマートフォン２００の間で通信が確立されるのは、第１の通信部１１１，２１１同士による無線ＬＡＮによる場合に限られない。デジタルカメラ１００とスマートフォン２００の間で通信は、第２の通信部１１２，２１２同士によるＢｌｕｅｔｏｏｔｈ（登録商標）によって確立されてもよい。また、デジタルカメラ１００とスマートフォン２００の間で通信は、近距離無線通信部１１４，２１４同士によるＮＦＣによって確立されてもよい。デジタルカメラ１００内の画像データは、確立された通信を介してスマートフォン２００へ送信することができる。
【００２９】
デジタルカメラ１００とスマートフォン２００との間の通信が確立されると、スマートフォン２００では、カメラ制御アプリケーションの起動が可能となる。スマートフォン２００のユーザは、カメラ制御アプリケーションのＵＩを通してデジタルカメラ１００に対して、デジタルカメラ１００内に記憶されている画像のサムネイル閲覧や画像データのスマートフォン２００への送信を要求することができる。デジタルカメラ１００は、スマートフォン２００から画像データの送信要求を受けた場合、スマートフォン２００の識別情報を取得する。そして、デジタルカメラ１００は、取得した識別情報がデジタルカメラ１００に登録されているか否かに応じて、画像形式を切り替えて画像データをスマートフォン２００に送信する。なお、デジタルカメラ１００は、外部装置の識別情報を不揮発性メモリ１０３に保持することができる。
【００３０】
次に、デジタルカメラ１００からスマートフォン２００への画像データの送信制御について、静止画（撮影画像）の画像データを送信する場合を例にして以下に説明する。但し、動画（撮影映像）の映像データであっても、静止画の画像データと同様に取り扱うことができる。以下の説明では、デジタルカメラ１００にスマートフォン２００の識別情報が登録されていることを、適宜、「スマートフォン２００が登録されている」或いは「登録済みのスマートフォン２００である」と称呼することがある。
【００３１】
デジタルカメラ１００が、スマートフォン２００の識別情報を取得して登録する処理について説明する。図３は、デジタルカメラ１００がスマートフォン２００の識別情報の取得及び登録を行う処理のフローチャートである。図３のフローチャートに示す各処理は、制御部１０１が不揮発性メモリ１０３に格納されたプログラムを作業用メモリ１０４に展開し、デジタルカメラ１００の各部の動作を制御することにより実現される。
【００３２】
デジタルカメラ１００とスマートフォン２００との間の通信が確立されると、ステップＳ３０１において制御部１０１は、スマートフォン２００に対して識別情報の取得要求を送信する。スマートフォン２００の識別情報とは、例えば、スマートフォン２００のモデル名（型式）及びシリアル番号等である。但し、識別情報はこれに限られず、例えば、スマートフォン２００のＭａｃアドレスやユーザが任意にスマートフォン２００に付与するユーザ名又はニックネーム或いはこれらの組み合わせ等であってもよい。
【００３３】
スマートフォン２００は、ステップＳ３０１の取得要求を受信すると、デジタルカメラ１００に対して自身の識別情報を送信する。よって、ステップＳ３０２において制御部１０１は、スマートフォン２００から識別情報を受信したか否かを判定する。制御部１０１は、スマートフォン２００から識別情報を受信するまで待機し（Ｓ３０２でＮＯ）、スマートフォン２００から識別情報を受信したと判定した場合（Ｓ３０２でＹＥＳ）、処理をステップＳ３０３へ進める。
【００３４】
ステップＳ３０３において制御部１０１は、ステップＳ３０２で受信した識別情報が登録済みか否かを判定する。制御部１０１は、ステップＳ３０２で受信した識別情報が登録済みであると判定した場合（Ｓ３０３でＹＥＳ）、本処理を終了させ、ステップＳ３０２で受信した識別情報が未登録であると判定した場合（Ｓ３０３でＮＯ）、処理をステップＳ３０４へ進める。ステップＳ３０４において制御部１０１は、通信中のスマートフォン２００の識別情報を登録するか否かをユーザに問い合わせるための画面（ＵＩ：ユーザインタフェース）を表示部１０６に表示する。ステップＳ３０４の表示には、問合せのメッセージに加えて、“登録する”と“登録しない”の選択を受け付けるためのタッチアイテムが含まれる。
【００３５】
ステップＳ３０５において制御部１０１は、スマートフォン２００を登録することが選択されたか否かを判定する。デジタルカメラ１００は、スマートフォン２００を登録することが選択されたと判定した場合（Ｓ３０５でＹＥＳ）、処理をステップＳ３０６へ進め、スマートフォン２００を登録しないことが選択されたと判定した場合（Ｓ３０５でＮＯ）、本処理を終了させる。ステップＳ３０６において制御部１０１は、ステップＳ３０２で受信したスマートフォン２００の識別情報を不揮発性メモリ１０３に保持する。これによりデジタルカメラ１００にスマートフォン２００が登録されて、本処理は終了となる。
【００３６】
なお、図３のフローでは、ステップＳ３０４においてメッセージ表示を行い、ユーザ判断に従ってスマートフォン２００の識別情報を登録するか否かを判定する構成とした。しかしこれに限らず、特定の通信や操作が発生した場合に、自動的にステップＳ３０２で取得した識別情報が登録される構成としてもよい。例えば、デジタルカメラ１００とスマートフォン２００との間でＢｌｕｅｔｏｏｔｈ（登録商標）によるペアリング処理がなされた場合には、制御部１０１はスマートフォン２００の識別情報を自動的に登録するようにしてもよい。この場合、ペアリング処理が完了するとステップＳ３０１の処理が開始され、ステップＳ３０３の判定が「ＮＯ」となる場合には、ステップＳ３０４〜Ｓ３０５が行われることなく、ステップＳ３０６の処理が行われる。デジタルカメラ１００とスマートフォン２００との間で近距離無線通信による通信が確立された場合もこれと同様に、スマートフォン２００の識別情報がデジタルカメラ１００に自動的に登録されるようにしてもよい。また、図３のフローでは、デジタルカメラ１００の制御部１０１は、スマートフォン２００との通信が確立した後に識別情報を取得しているが、これとは異なるタイミングで識別情報を取得してもよい。例えば、制御部１０１が、接続が確立する前の装置発見や能力交換の際にやり取りされるデータを識別情報として取得するフローであってもよい。
【００３７】
次に、スマートフォン２００上で動作するカメラ制御アプリケーションの概要とスマートフォン２００での画像保存処理について説明する。デジタルカメラ１００では、一般的に、撮影画像の画像データの本体データ及びそのサムネイルを含む関連データを管理するため、撮影画像の画像データを記憶する際に、画像データ（画像ファイル）には画像ＩＤが一意に付与される。そして、個々の画像ファイルに対して付与されたすべての画像ＩＤをリスト化した画像ＩＤリストが不揮発性メモリ１０３保持される。そこで、スマートフォン２００上でカメラ制御アプリケーションが起動すると、制御部２０１は、画像データの取得要求に先立って、画像ＩＤリストにある画像データのサムネイルの取得要求をデジタルカメラ１００に対して送信する。スマートフォン２００は、サムネイルの取得要求に応じたデジタルカメラ１００からサムネイルを取得すると、取得したサムネイルの一覧表示画面である画像閲覧画面を表示部２０６に表示し、スマートフォン２００のユーザに取得する画像データの選択を促す。
【００３８】
図４は、スマートフォン２００の表示部２０６に表示される画像閲覧画面の一例を示す図である。画像閲覧画面のサムネイル表示領域４０１には、デジタルカメラ１００から取得したサムネイルが表示される。サムネイル表示領域４０１に表示されたサムネイルがユーザによりタッチされると、制御部２０１は、タッチされたサムネイルに選択マーク４０２を重畳表示して、選択状態にあることを明示する。選択マーク４０２が表示されているサムネイルの表示領域が再度タッチされると、そのサムネイルの選択状態は解除され、選択マーク４０２は非表示となる。なお、取得したサムネイルの数がサムネイル表示領域４０１に１度に表示可能な数よりも多い場合がある。この場合には、例えば、表示部２０６（タッチパネル）に対するフリック操作によりサムネイルをシフトさせて、非表示のサムネイルをサムネイル表示領域４０１に表示させることができるようになっている。
【００３９】
サムネイル表示領域４０１の上側に設けられた選択枚数の表示領域４０３には、選択状態にあるサムネイルの枚数が表示される。サムネイル表示領域４０１の下側には、保存ボタン４０４とキャンセルボタン４０５が設けられている。制御部２０１は、保存ボタン４０４に対するタッチを検出すると、選択状態にあるサムネイルに対応した画像データの送信をデジタルカメラ１００に要求し、要求した画像データを受信すると、受信した画像データを記憶媒体２１０に保存する。制御部２０１は、キャンセルボタン４０５に対するタッチを検出すると、サムネイルの選択状態を解除する。
【００４０】
図５は、スマートフォン２００がデジタルカメラ１００から画像データを受信して保存する処理のフローチャートである。図５のフローチャートに示す各処理は、制御部２０１が不揮発性メモリ２０３に格納されたプログラムを作業用メモリ２０４に展開し、スマートフォン２００の各部の動作を制御することにより実現される。制御部２０１は、図４に示す画像閲覧画面において、少なくとも１つのサムネイルが選択された状態で保存ボタン４０４がタッチされたこと検出すると、ステップＳ５０１の処理を開始する。
【００４１】
ステップＳ５０１において制御部２０１は、選択状態にあるサムネイルに対応した画像ＩＤを要求画像リストに追加する。要求画像リストとは、デジタルカメラ１００に対して取得要求する画像ＩＤをリスト化したものである。ステップＳ５０２において制御部２０１は、要求画像リストが空であるか否かを判定する。制御部２０１は、要求画像リストが空である場合（Ｓ５０２でＹＥＳ）、本処理を終了させ、要求画像リストに少なくとも１つの画像ＩＤがある場合（Ｓ５０２でＮＯ）、処理をステップＳ５０３へ進める。
【００４２】
ステップＳ５０３において制御部２０１は、要求画像リストの先頭の画像ＩＤを使用し、デジタルカメラ１００に対して画像データの取得要求を送信する。デジタルカメラ１００はこの画像データの取得要求に応じて画像データをスマートフォン２００へ送信する。そこで、ステップＳ５０４において制御部２０１は、要求した画像データをデジタルカメラ１００から受信したか否かを判定する。制御部２０１は、要求した画像データの受信が完了するまで待機し（Ｓ５０４でＮＯ）、要求した画像データの受信が完了したと判定した場合（Ｓ５０４でＹＥＳ）、処理をステップＳ５０５へ進める。ステップＳ５０５において制御部２０１は、ステップＳ５０４で受信した画像データを記憶媒体２１０に保存する。続くステップＳ５０６において制御部２０１は、要求画像リストからステップＳ５０５で記憶媒体２１０に保存した画像データに対応する画像ＩＤを削除する。その後、制御部２０１は、ステップＳ５０２へ処理を戻す。これにより、要求画像リストにあるすべての画像ＩＤに対応する画像データの受信が終了することによって、要求画像リストは空の状態となって、図５のフローチャートの処理は終了する。
【００４３】
図６は、デジタルカメラ１００がスマートフォン２００へ画像データを送信する処理のフローチャートである。図６のフローチャートに示す各処理は、制御部１０１が不揮発性メモリ１０３に格納されたプログラムを作業用メモリ１０４に展開し、デジタルカメラ１００の各部の動作を制御することにより実現される。
【００４４】
ステップＳ６０１において制御部１０１は、スマートフォン２００から画像データの送信要求を受信したか否かを判定する。なお、ステップＳ６０１で制御部１０１が受信する送信要求とは、ステップＳ５０１でスマートフォン２００から送信されたものである。制御部１０１は、画像データの送信要求を受信していないと判定した場合（Ｓ６０１でＮＯ）、処理をステップＳ６０７へ進め、画像データの送信要求を受信したと判定した場合（Ｓ６０１でＹＥＳ）、処理をステップＳ６０２へ進める。ステップＳ６０２において制御部１０１は、スマートフォン２００（の識別情報）が自身に登録されているか否かを判定する。制御部１０１は、スマートフォン２００が登録されていると判定した場合（Ｓ６０２でＹＥＳ）、処理をステップＳ６０３へ進め、スマートフォン２００が登録されていないと判定した場合（Ｓ６０２でＮＯ）、処理をステップＳ６０４へ進める。
【００４５】
なお、本実施形態では、図６のフローチャートの処理が実行される前段で、図３のフローチャートの処理が実行されており、よって、ステップＳ３０５での判定結果に応じて、処理はステップＳ６０３又はステップＳ６０４へ進められる。一方、図３のフローチャートの処理が実行されずに、図６のフローチャートが実行されるケースも考えられる。例えば、デジタルカメラ１００とスマートフォン２００との間の通信が確立した後に、スマートフォン２００の識別情報が画像データの送信要求に含めて送信されてくるケースが考えられる。この場合に、スマートフォン２００が登録済みであれば、処理はステップＳ６０３へ進められる。一方、スマートフォン２００が未登録であれば、ステップＳ６０２の判定を「ＮＯ」としてもよいし、図３のフローチャートの処理を行い、その際のステップＳ３０５の判定結果に従って処理をステップＳ６０３又はステップＳ６０４へ進めるようにしてもよい。
【００４６】
ステップＳ６０３及びステップＳ６０４は、制御部１０１が、不揮発性メモリ１０３に格納された送信画像形式テーブルに基づいて、スマートフォン２００へ送信する画像データの画像形式を決定する処理である。送信画像形式テーブルには、スマートフォン２００が登録されている場合に採用される第１の画像形式と、スマートフォン２００が登録されていない場合に採用される第２の画像形式とが格納されており、制御部１０１は該当する画像形式を読み出す。送信画像形式テーブルの具体例については後述する。
【００４７】
ステップＳ６０３において制御部１０１は、スマートフォン２００が登録されている場合の画像形式を送信画像形式テーブルから読み出し、送信する画像形式としてセットする。一方、ステップＳ６０４において制御部１０１は、スマートフォン２００が登録されていない場合の画像形式を送信画像形式テーブルから読み出し、送信する画像形式としてセットする。ステップＳ６０３，Ｓ６０４では、各ステップでセットされた画像形式がデジタルカメラ１００の表示部１０６に表示されるようにしてもよく、これにより、デジタルカメラ１００のユーザは送信される画像データの画像形式を容易に把握することができる。その際、スマートフォン２００が登録済みか否かを表示部１０６に併せて表示するようにしてもよい。
【００４８】
ステップＳ６０３又はステップＳ６０４の処理後のステップＳ６０５において制御部１０１は、ステップＳ６０１で受信した画像データの取得要求の対象となっている画像データを読み出す。そして同ステップＳ６０５において制御部１０１は、読み出した画像データをステップＳ６０３又はステップＳ６０４でセットされた画像形式に変換する。具体的には、ＲＡＷ画像データをＪＰＥＧ画像データへ現像する処理、画像データのフォーマット変換処理、リサイズ処理、画像データへの署名情報付与処理、画像への電子透かし埋め込み等の処理の中から必要とされる所定の処理が実行される。但し、読み出した画像データが、セットされた画像形式のものである場合には、このような変換処理は行われない。
【００４９】
ステップＳ６０６において制御部１０１は、ステップＳ６０５での処理後の画像データをスマートフォン２００へ送信する。その後、ステップＳ６０７において制御部１０１は、スマートフォン２００との通信の切断を検知したか否かを判定する。通信の切断は、デジタルカメラ１００側で実行される場合とスマートフォン２００から要求され或いはスマートフォン２００側で実行される場合がある。例えば、スマートフォン２００に対する通信が確立されている状態でデジタルカメラ１００の通信ボタン１０５ｅが押下された場合に、制御部１０１は通信が切断されたことを検知する。通信の切断は、通信ボタン１０５ｅの操作に限られるものでなく、デジタルカメラ１００の無操作状態が一定時間継続した場合に、制御部１０１により自動的に行われるものであってもよい。制御部１０１は、スマートフォン２００の電源がオフされた場合やカメラ制御アプリケーションが終了された場合等にも、スマートフォン２００との通信が切断されたことを検知する。制御部１０１は、通信が切断されたと判定した場合（Ｓ６０７でＹＥＳ）、本処理を終了させ、通信は切断されていないと判定した場合（Ｓ６０７でＮＯ）、処理をステップＳ６０１へ戻す。
【００５０】
上述のステップＳ６０５では、デジタルカメラ１００が必要な画像処理を行うものとしたが、必要な画像処理をスマートフォン２００に実行させてもよい。例えば、ステップＳ６０６で画像データを送信すると共に、画像処理の指示をスマートフォン２００に送信し、スマートフォン２００で画像データの変換処理を行った後の画像データを記憶媒体２１０に保存させるようにしてもよい。また、必要な画像処理を、スマートフォン２００とは別の、デジタルカメラ１００と通信可能に接続された外部の画像処理装置に実行させるようにしてもよい。
【００５１】
図７は、ステップＳ６０３，６０４で用いられる送信画像形式テーブルの例を示す図である。送信画像形式テーブルにおいて、「要求種別」は、送信要求された画像データのファイルフォーマットを示している。デジタルカメラ１００は、要求種別とスマートフォン２００が登録済みか未登録かに応じて、ステップＳ６０５で使用する画像形式を送信画像形式テーブルから読み出す。送信画像形式テーブルには、画像形式の設定項目として、送信ファイルフォーマット、長辺サイズの最大値、動画フレームレート及び署名の付与が規定されている。長辺サイズの最大値とは、画像の長辺ピクセル数の最大サイズである。動画フレームレートは、元画像が動画ファイルであった場合の最大フレームレートである。なお、画像形式の設定項目は、これらに限定されるものではない。
【００５２】
例えば、未登録のスマートフォン２００からＲＡＷフォーマットの静止画の送信要求があった場合、制御部１０１は、ステップＳ６０４において、ファイルフォーマット：ＪＰＧファイル、長辺サイズ：８００ピクセル、署名の付与：有の設定を読み出す。そして、制御部１０１は、ステップＳ６０５においてＲＡＷ画像データのＪＰＥＧ変換（ＲＡＷ現像）を行い、長辺が８００ピクセルとなるように画像を縮小し、電子透かし（電子署名）を画像に埋め込む。その後、制御部１０１は、ステップＳ６０５で生成した画像データをステップＳ６０６においてスマートフォン２００へ送信する。なお、電子透かしとしては、デジタルカメラ１００のシリアル番号、画像データの撮影日時、デジタルカメラ１００に登録された所有者名等を埋め込むことができる。また、例えば、登録済みのスマートフォン２００からＲＡＷフォーマットの静止画の送信要求があった場合、ステップＳ６０３において、ファイルフォーマット：ＲＡＷファイル、長辺サイズ：オリジナル、署名の付与：無が設定される。このとき、元の画像データは送信する画像形式を満たしているため、制御部１０１は、ステップＳ６０５で画像処理を行うことなく、保存している画像データをステップＳ６０６でスマートフォン２００へ送信する。
【００５３】
なお、送信画像形式テーブルには、登録済みのスマートフォン２００へ画像データを送信する場合には、画像データの変換を行わないとする設定値がデフォルト値として保持されていてもよい。これにより、登録済みのスマートフォン２００には、必ずオリジナルの画像データが送信されることになる。一方、未登録のスマートフォン２００に画像データを送信する場合には、閲覧に適切と思われる画像データに変換する設定値がデフォルト値として保持されていてもよい。
【００５４】
また、送信画像形式テーブルに保持される各種の値は、デジタルカメラ１００のユーザが自由に設定可能、変更可能であってもよい。更に、デジタルカメラ１００が画像形式の情報をスマートフォン２００に送信し、スマートフォン２００は、受信した画像形式の情報を表示部２０６に表示する構成となっていてもよい。加えて、デジタルカメラ１００からスマートフォン２００に設定変更の可否を通知し、スマートフォン２００から画像形式を変更することができるようにしてもよい。例えば、スマートフォン２００がデジタルカメラ１００に登録されている場合にのみ、デジタルカメラ１００がスマートフォン２００に設定変更が可能なことを通知する。これにより、登録済みのスマートフォン２００からのみ画像形式の設定値を変更することが可能になる。
【００５５】
図８は、スマートフォン２００においてデジタルカメラ１００から受信する画像データの画像形式を変更するためにスマートフォン２００の表示部２０６に表示されるユーザインタフェース（ＵＩ）の一例を示す図である。図８のＵＩは、デジタルカメラ１００にスマートフォン２００が登録されている場合において、ステップＳ６０２の判定後にデジタルカメラ１００からスマートフォン２００へ通知されることにより、表示部２０６に表示される。
【００５６】
図８のＵＩには、デジタルカメラ１００の送信画像形式テーブルに保持されている情報が、初期情報として情報表示エリア８０１に表示される。スマートフォン２００のユーザは、切り替えタブ８０２にタッチすることによって、受信する画像データの種別を選択することができ、図８では静止画（ＲＡＷ）が選択されている状態となっている。情報表示エリア８０１には、設定値を変更するための各種ボタンが配置されている。フォーマット選択ボタン８０３は、送信ファイルフォーマットを切り替える。サイズボタン８０４は、長辺サイズの最大値を設定する。署名ボタン８０５は、電子署名の付与の有無を切り替える。なお、受信する画像データが動画データである場合には、フレームレートを変更するための変更ボタンが情報表示エリア８０１に更に配置される。情報表示エリア８０１に表示された各種ボタンにより設定値が変更された後に、情報表示エリア８０１の下側に配置されている設定反映ボタン８０６がタッチされると、制御部２０１は、変更値（新しい設定値）をデジタルカメラ１００に通知する。デジタルカメラ１００の制御部１０１は、スマートフォン２００からの通知に基づき、送信画像形式テーブルを更新し、ステップＳ６０５の処理を開始する。
【００５７】
デジタルカメラ１００のユーザが、自身の外部装置のみをデジタルカメラ１００に登録するようにしている場合には、デジタルカメラ１００のユーザと外部装置のユーザとは一致する。この場合、上述のように、登録済みのスマートフォン２００からデジタルカメラ１００の送信画像形式テーブルを更新しても、何ら不都合は生じない。なお、スマートフォン２００からは、情報表示エリア８０１に表示された一部の項目のみを変更することができるようにしてもよい。
【００５８】
一方、スマートフォン２００がデジタルカメラ１００に未登録であっても、デジタルカメラ１００が有する送信画像形式テーブルに保持されている情報がスマートフォン２００の表示部２０６に表示されるようにしてもよい。この場合に、スマートフォン２００では、設定変更ができないように、又は、設定変更が可能な項目を制限し、更にその際に設定変更が可能な項目において設定可能な範囲（値）を制限するようにしてもよい。
【００５９】
また、デジタルカメラ１００の制御部１０１は、スマートフォン２００が登録済みか未登録かに応じて、設定の変更が可能な項目や値の範囲を変えて、スマートフォン２００へ通知するようにしてもよい。例えば、スマートフォン２００が未登録の場合には、静止画の長辺サイズの最大値を６００ピクセル以下でのみ変更可能とすることで、大きな画像サイズへの変更ができないように制限することができる。また、スマートフォン２００で変更された設定値は、デジタルカメラ１００とスマートフォン２００との間で通信が確立している間のみ、保持されて使用されるようにしてもよい。この場合、スマートフォン２００で画像形式の設定が変更されても、デジタルカメラ１００の制御部は自身が保持する送信画像形式テーブルの設定を変更しない。これにより、スマートフォン２００での画像形式の設定変更を一時的に許可することができると共に、デジタルカメラ１００のユーザによる設定値を保持することができる。
【００６０】
以上で説明したように、本実施形態では、第１の情報処理装置（デジタルカメラ１００）は、第２の情報処理装置（スマートフォン２００）の識別情報を登録する手段を有し、通信の確立した第２の情報処理装置が登録済みか未登録かを判定する。そして、第１の情報処理装置は、判定結果に応じて、第２の情報処理装置へ送信するデータ形式を切り替え、必要に応じてデータのフォーマットやサイズ等を変換して、第２の情報処理装置へ送信する。これにより、第１の情報処理装置のユーザは、自身の第２の情報処理装置のみを第１の情報処理装置に登録しておくことで、第１の情報処理装置から第２の情報処理装置へ送信するデータの形式を第２の情報処理装置ごとに逐一設定する手間を省くことができる。また、データ送信先の第２の情報処理装置が第１の情報処理装置のユーザ自身のものであるか否かに応じて、データの形式を自動で切り替えて、第２の情報処理装置へ送信することができる。
【００６１】
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。
【００６２】
例えば、上記説明では、本発明に係る第１の情報処理装置としてデジタルカメラを取り上げた。しかし、第１の情報処理装置は、これに限られず、例えば、デジタルビデオカメラ、撮影機能を有する携帯電話やスマートフォン、ゲーム機、音楽プレーヤ、タブレット端末（タブレットＰＣ）やパーソナルコンピュータ等であってもよい。また、第１の情報処理装置と通信可能な第２の情報処理装置としてスマートフォンを取り上げた。しかし、が、第２の情報処理装置は、これに限られず、携帯電話、タブレット端末（タブレットＰＣ）、パーソナルコンピュータ、デジタルカメラ等の各種の電子機器であってもよい。更に、上記実施形態では、第１の情報処理装置から第２の情報処理装置へ送信するデータとして画像データを取り上げたが、これに限定されず、送信対象となるデータが音楽データや文書データ等であっても本発明の適用が可能である。
【００６３】
更に、上記実施形態では、デジタルカメラ１００が有する第１の通信部１１１は、無線ＬＡＮにより外部装置と通信を行うとした。しかし、これに限られず、デジタルカメラ１００は、例えば、赤外線通信や有線ＬＡＮにより外部装置との通信を行う第１の通信部１１１を備えた構成となっていてもよい。同様に、デジタルカメラ１００が有する第２の通信部１１２は、Ｂｌｕｅｔｏｏｔｈ（登録商標）に限定されるものではなく、例えば、ＩＥＥＥ８０２．１１の規格の無線ＬＡＮ又は赤外線通信であってもよい。但し、第１の通信部１１１と第２の通信部１１２は、異なる通信方式で通信を行う。スマートフォン２００の第１の通信部２１１及び第２の通信部２１２についても、デジタルカメラ１００の第１の通信部１１１及び第２の通信部１１２と同様に構成を変更することができる。スマートフォン２００の第１の通信部２１１、第２の通信部２１２及び公衆通信網接続部２１３は、独立したハードウェアで構成される必要はなく、例えば、１つのアンテナが兼用された構成とすることが可能である。
【００６４】
更に、上記実施形態では、デジタルカメラ１００が簡易アクセスポイントとして無線ＬＡＮネットワークを形成し、デジタルカメラ１００とスマートフォン２００とが直接に通信を行う構成について説明した。しかし、これに限られず、デジタルカメラ１００とスマートフォン２００は、外部のアクセスポイントが形成するネットワークに参加し、参加したネットワーク上で通信を行うインフラストラクチャーモード等の通信方式によりデータの送受信を行ってもよい。
【００６５】
本発明は、上述した実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００６６】
１００    デジタルカメラ
１０１    制御部
１１０    記憶媒体
１１１    第１の通信部
１１２    第２の通信部
１１４    近距離無線通信部
２００    スマートフォン
２０１    制御部
２１１    第１の通信部
２１２    第２の通信部
２１４    近距離無線通信部
【図１】
2018036703.tif 000003
【図２】
2018036703.tif 000004
【図３】
2018036703.tif 000005
【図４】
2018036703.tif 000006
【図５】
2018036703.tif 000007
【図６】
2018036703.tif 000008
【図７】
2018036703.tif 000009
【図８】
2018036703.tif 000010