(57)【要約】      （修正有）【課題】電力消費を低減することと、画像送信の即時性を保つこととを両立して画像を送信する通信装置を提供する。【解決手段】通信装置は、第一の通信手段と第二の通信手段を並行して動作する複数の通信手段を持ち、第一の通信手段に接続された外部機器に第一の通信手段で縮小画像を送信し、前記第一の通信手段に接続された外部機器から縮小画像に対する画像の送信の指示を受けた場合に、第一の通信手段と比べて消費電力が小さい第二の通信手段を介して送信先の外部機器へ本画像を送信する。【選択図】図３
2019192998.tif 000002
【特許請求の範囲】
【請求項１】
画像と前記画像と互いに対応する縮小画像とを記録する記録手段と、
第一の通信手段と、
前記第一の通信手段よりも通信速度が速い第二の通信手段と、
前記第一の通信手段および前記第二の通信手段を介して接続する外部装置を通信手段ごとに設定する設定手段と、
前記第一の通信手段を介して前記縮小画像を、前記設定手段により前記第一の通信手段を介して接続する装置として設定された外部装置に送信し、前記第一の通信手段を介して接続する外部装置として設定された外部装置から前記縮小画像に対応する画像の送信の指示を受け付けた場合、前記第二の通信手段を介して、前記設定手段により前記第二の通信手段を介して接続する外部装置として設定された外部装置に前記縮小画像に対応する画像を送信するよう制御する制御手段とを有し、
前記第一の通信手段の消費電力は前記第二の通信手段の消費電力よりも小さく、
前記設定手段により前記第一の通信手段を介して接続する外部装置として設定された外部装置と、前記設定手段により前記第二の通信手段を介して接続する外部装置として設定された外部装置は、異なる装置であることを特徴とする通信装置。
【請求項２】
前記設定手段は、接続する外部装置を特定するための情報としてＳＳＩＤまたはＵＲＬを設定することを特徴とする請求項１に記載の通信装置。
【請求項３】
前記設定手段による接続する外部装置の設定は、ユーザ操作によって変更することができることを特徴とする請求項１または２に記載の通信装置。
【請求項４】
前記第一の通信手段を介して前記第一の通信手段を介して接続する外部装置として設定された外部装置から前記通信装置に、画像の送信を指示する度に送信先を変更するよう設定することができることを特徴とする請求項１乃至３のいずれか１項に記載の通信装置。
【請求項５】
前記縮小画像は、サムネイルや表示用画像を含み、前記画像は、縮小していない画像であることを特徴とする請求項１乃至４のいずれか１項に記載の通信装置。
【請求項６】
前記第一の通信手段は、前記第一の通信手段を介して接続する外部装置として設定された外部装置から、画像送信、送信する画像の指定、画像の編集、のいずれかの指示を受信することを特徴とする請求項１乃至５のいずれか１項に記載の通信装置。
【請求項７】
前記画像にメタデータを付加する付加手段を更に有し、
前記メタデータは、テキスト情報や位置情報を含み、
前記第一の通信手段を介して、前記メタデータとして付加するための情報を前記第一の通信手段を介して接続する外部装置として設定された外部装置から受信することを特徴とする請求項１乃至６のいずれか１項に記載の通信装置。
【請求項８】
前記第一の通信手段は、前記第一の通信手段を介して接続する外部装置として設定された外部装置から、前記縮小画像に対応する画像の編集の指示を受信し、
前記制御手段は、指示された画像の編集が、前記通信装置が対応できない編集である場合、前記第一の通信手段を介して接続する外部装置として設定された外部装置に、前記第二の通信手段を介して前記縮小画像に対応する画像を送信するよう制御することを特徴とする請求項１乃至７のいずれか１項に記載の通信装置。
【請求項９】
前記縮小画像に対応する画像がＲＡＷ画像である場合、前記制御手段は、前記第一の通信手段を介して接続する外部装置として設定された外部装置からの指示に従って現像処理を実行し、現像した画像を前記第二の通信手段を介して接続する外部装置として設定された外部装置に前記第二の通信手段を介して送信するよう制御することを特徴とする請求項１乃至８のいずれか１項に記載の通信装置。
【請求項１０】
前記記録手段は更に、動画を記録し、
前記動画に関する情報を前記第一の通信手段を介して接続する外部装置として設定された外部装置に送信する場合、前記制御手段は、ファーストフレームもしくは代表フレームを第一の通信手段を介して、前記第一の通信手段を介して接続する外部装置として設定された外部装置に送信するよう制御することを特徴とする請求項１乃至９のいずれか１項に記載の通信装置。
【請求項１１】
撮像手段を更に有し、
前記画像は前記撮像手段によって生成されることを特徴とする請求項１乃至１０のいずれか１項に記載の通信装置。
【請求項１２】
前記撮像手段は、被写体を連写撮影する機能を更に有し、
前記記録手段は更に、前記連写撮影により得られる複数の画像を記録し、
前記連写撮影により得られる複数の画像に関する情報を前記第一の通信手段を介して接続する外部装置として設定された外部装置に送信する場合、前記制御手段は、前記連写撮影により得られる複数の画像のうちの代表画像を第一の通信手段を介して、前記第一の通信手段を介して接続する外部装置として設定された外部装置に送信するよう制御することを特徴とする請求項１１に記載の通信装置。
【請求項１３】
画像と前記画像と互いに対応する縮小画像とを記録する記録手段と、第一の通信手段と、
前記第一の通信手段よりも通信速度が速い第二の通信手段と、を有する通信装置の制御方法であって、
前記第一の通信手段および前記第二の通信手段を介して接続する外部装置を通信手段ごとに設定する設定ステップと、
前記第一の通信手段を介して前記縮小画像を、前記設定ステップにより前記第一の通信手段を介して接続する装置として設定された外部装置に送信し、前記第一の通信手段を介して接続する外部装置として設定された外部装置から前記縮小画像に対応する画像の送信の指示を受け付けた場合、前記第二の通信手段を介して、前記設定ステップにより前記第二の通信手段を介して接続する外部装置として設定された外部装置に前記縮小画像に対応する画像を送信するよう制御する制御ステップとを有し、
前記第一の通信手段の消費電力は前記第二の通信手段の消費電力よりも小さく、
前記設定ステップにより前記第一の通信手段を介して接続する外部装置として設定された外部装置と、前記設定ステップにより前記第二の通信手段を介して接続する外部装置として設定された外部装置は、異なる装置であることを特徴とする通信装置の制御方法。
【請求項１４】
コンピュータを、請求項１乃至１２のいずれか１項に記載の通信装置の各手段として機能させるための、コンピュータが読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部装置と通信する通信装置およびその制御方法、プログラムに関する。
【背景技術】
【０００２】
新聞社など、即時利用する可能性の高い画像を扱う業務用途において、現地で撮影した画像をいち早く送信先に送信するための画像送信システムが実施されている（特開２００８−２９５０７３号公報）。
【０００３】
例えば、無線ＬＡＮでの通信機能を搭載したデジタルカメラやデジタルビデオカメラを用いて、撮影した画像を一度ＰＣなどに送信しておき、画像の編集や選別を行った上で、画像を管理するサーバへ送信する方法が挙げられる。
【０００４】
他の例として、デジタルカメラを２台使用し、１台は撮影専用、もう１台は送信専用とし、メディアカードを撮影専用カメラから送信専用カメラに付け替えて画像を管理するサーバへ送信する方法が挙げられる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−２９５０７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記の方法では、撮影と無線ＬＡＮといった電力を消費する通信手段を用いた画像送信とを同時に行うため、電池の減りが早く、スペア電池をたくさん準備しておく必要がある。また、画像を撮り溜め、かつメディアを受け渡さないと画像送信できない場合、画像活用の即時性が失われる。
【０００７】
そこで本発明では、電力消費を低減することと、画像送信の即時性を保つこととを両立することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の通信装置は、画像と前記画像と互いに対応する縮小画像とを記録する記録手段と、第一の通信手段と、前記第一の通信手段よりも通信速度が速い第二の通信手段と、前記第一の通信手段および前記第二の通信手段を介して接続する外部装置を通信手段ごとに設定する設定手段と、前記第一の通信手段を介して前記縮小画像を、前記設定手段により前記第一の通信手段を介して接続する装置として設定された外部装置に送信し、前記第一の通信手段を介して接続する外部装置として設定された外部装置から前記縮小画像に対応する画像の送信の指示を受け付けた場合、前記第二の通信手段を介して、前記設定手段により前記第二の通信手段を介して接続する外部装置として設定された外部装置に前記縮小画像に対応する画像を送信するよう制御する制御手段とを有し、前記第一の通信手段の消費電力は前記第二の通信手段の消費電力よりも小さく、前記設定手段により前記第一の通信手段を介して接続する外部装置として設定された外部装置と、前記設定手段により前記第二の通信手段を介して接続する外部装置として設定された外部装置は、異なる装置であることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、電力消費を低減することと、画像送信の即時性を保つこととを両立することができる。
【図面の簡単な説明】
【００１０】
【図１】実施形態に係る通信装置の一例としてのデジタルカメラの機能構成例を示すブロック図
【図２】実施形態に係る情報処理装置を実現可能なデジタルカメラ対向機である携帯電話、及び画像管理サーバの構成例を示すブロック図
【図３】実施形態に係るシステム図
【図４】実施形態におけるデジタルカメラと携帯電話の通信シーケンス
【図５】実施形態における携帯電話のユーザインターフェースを示す図
【図６】実施形態におけるデジタルカメラのフローチャート
【図７】実施形態における携帯電話のフローチャート
【発明を実施するための形態】
【００１１】
以下、本発明の例示的な実施形態について、添付図面を用いて詳細に説明する。
【００１２】
なお、以下に説明する実施形態は、本発明の実現手段の単なる例示であり、本発明が適用される装置の具体的な構成や各種条件によって適宜修正又は変更されてもよい。また、各実施形態を適宜組み合せることも可能である。
【００１３】
（第１の実施形態）
＜デジタルカメラ１００の構成＞
以下の説明では、データ転送元である通信装置の一例としての、無線通信機能を有するデジタルカメラについて説明する。なお、無線通信機能を有し、データを転送可能な任意の装置に本発明は適用可能である。このような端末としては例えば携帯電話機、パーソナルコンピュータ、タブレット端末、ゲーム機などがあるが、他の機器であってもよい。これらの機器には撮像部が備わっていることが望ましいが、必ずしも必要でなく、例えばデジタルカメラなどから画像データを取り込む機能を有していればよい。
【００１４】
図１（ａ）は、本実施形態の通信装置の一例であるデジタルカメラ１００の構成例を示すブロック図である。なお、ここでは通信装置の一例としてデジタルカメラについて述べるが、通信装置はこれに限られない。例えば通信装置は携帯型のメディアプレーヤや、いわゆるタブレットデバイス、パーソナルコンピュータなどの情報処理装置であってもよい。
【００１５】
制御部１０１は、入力された信号や、後述のプログラムに従ってデジタルカメラ１００の各部を制御する。なお、制御部１０１が装置全体を制御する代わりに、複数のハードウェアが処理を分担することで、装置全体を制御してもよい。
【００１６】
撮像部１０２は、例えば、光学レンズユニットと絞り・ズーム・フォーカスなど制御する光学系と、光学レンズユニットを経て導入された光（映像）を電気的な映像信号に変換するための撮像素子などで構成される。撮像素子としては、一般的には、ＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）や、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）が利用される。撮像部１０２は、制御部１０１に制御されることにより、撮像部１０２に含まれるレンズで結像された被写体光を、撮像素子により電気信号に変換し、ノイズ低減処理などを行い、デジタルデータを画像データとして出力する。本実施形態のデジタルカメラ１００では、画像データは、ＤＣＦ（Ｄｅｓｉｇｎ  Ｒｕｌｅ  ｆｏｒ  Ｃａｍｅｒａ  Ｆｉｌｅ  ｓｙｓｔｅｍ）の規格に従って、記録媒体１１０に記録される。
【００１７】
不揮発性メモリ１０３は、電気的に消去・記録可能な不揮発性のメモリであり、制御部１０１で実行される後述のプログラム等が格納される。
【００１８】
作業用メモリ１０４は、撮像部１０２で撮像された画像データを一時的に保持するバッファメモリや、表示部１０６の画像表示用メモリ、制御部１０１の作業領域等として使用される。
【００１９】
操作部１０５は、ユーザがデジタルカメラ１００に対する指示をユーザから受け付けるために用いられる。操作部１０５は例えば、ユーザがデジタルカメラ１００の電源のＯＮ／ＯＦＦを指示するための電源ボタンや、撮影を指示するためのレリーズスイッチ、画像データの再生を指示するための再生ボタンを含む。さらに、後述の通信部１１１を介して外部機器との通信を開始するための専用の接続ボタンなどの操作部材を含む。また、後述する表示部１０６に形成されるタッチパネルも操作部１０５に含まれる。なお、レリーズスイッチは、ＳＷ１およびＳＷ２を有する。レリーズスイッチが、いわゆる半押し状態となることにより、ＳＷ１がＯＮとなる。これにより、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の撮影準備を行うための指示を受け付ける。また、レリーズスイッチが、いわゆる全押し状態となることにより、ＳＷ２がＯＮとなる。これにより、撮影を行うための指示を受け付ける。
【００２０】
表示部１０６は、撮影の際のビューファインダー画像の表示、撮影した画像データの表示、対話的な操作のための文字表示などを行う。なお、表示部１０６は必ずしもデジタルカメラ１００が内蔵する必要はない。デジタルカメラ１００は内部又は外部の表示部１０６と接続することができ、表示部１０６の表示を制御する表示制御機能を少なくとも有していればよい。
【００２１】
記録媒体１１０は、撮像部１０２から出力された画像データを記録することができる。記録媒体１１０は、デジタルカメラ１００に着脱可能なよう構成してもよいし、デジタルカメラ１００に内蔵されていてもよい。すなわち、デジタルカメラ１００は少なくとも記録媒体１１０にアクセスする手段を有していればよい。
【００２２】
通信部１１１は、外部装置と接続するためのインターフェースである。本実施形態のデジタルカメラ１００は、通信部１１１を介して、外部装置とデータのやりとりを行うことができる。例えば、撮像部１０２で生成した画像データを、通信部１１１を介して外部装置に送信することができる。なお、本実施形態では、通信部１１１は外部装置とＩＥＥＥ８０２．１１の規格に従った、いわゆる無線ＬＡＮで通信するためのインターフェースを含む。制御部１０１は、通信部１１１を制御することで外部装置との無線通信を実現する。なお、通信方式は無線ＬＡＮに限定されるものではなく、例えば赤外通信方式も含む。
【００２３】
近距離通信部１１２は、例えば無線通信のためのアンテナと無線信号を処理するため変復調回路や通信コントローラから構成される。近距離通信部１１２は、変調した無線信号をアンテナから出力し、またアンテナで受信した無線信号を復調することによりＩＥＥＥ８０２．１５の規格（いわゆるＢｌｕｅｔｏｏｔｈ（登録商標））に従った近距離無線通信を実現する。本実施形態においてＢｌｕｅｔｏｏｔｈ通信は、低消費電力であるＢｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙのバージョン４．０を採用する。このＢｌｕｅｔｏｏｔｈ通信は、無線ＬＡＮ通信と比べて通信可能な範囲が狭い（つまり、通信可能な距離が短い）。また、Ｂｌｕｅｔｏｏｔｈ通信は、無線ＬＡＮ通信と比べて通信速度が遅い。その一方で、Ｂｌｕｅｔｏｏｔｈ通信は、無線ＬＡＮ通信と比べて消費電力が少ない。
【００２４】
本実施形態では、通信部１１１により実現される通信の通信速度は、後述の近距離通信部１１２により実現される通信の通信速度よりも速い。また、通信部１１１により実現される通信は、近距離通信部１１２による通信よりも、通信可能な範囲が広い。
【００２５】
公衆網通信部１１３は、公衆無線通信を行う際に用いられるインターフェースである。デジタルカメラ１００は、公衆網通信部１１３を介して、例えばＬＴＥや３Ｇ、４Ｇといった回線と接続してインターネットと繋がり、サーバなどの他の機器と通信することができる。
【００２６】
なお、本実施形態におけるデジタルカメラ１００の通信部１１１は、インフラストラクチャモードにおけるアクセスポイントとして動作するＡＰモードと、インフラストラクチャモードにおけるクライアントとして動作するＣＬモードとを有している。そして、通信部１１１をＣＬモードで動作させることにより、本実施形態におけるデジタルカメラ１００は、インフラストラクチャモードにおけるＣＬ機器として動作することが可能である。デジタルカメラ１００がＣＬ機器として動作する場合、周辺のＡＰ機器に接続することで、ＡＰ機器が形成するネットワークに参加することが可能である。また、通信部１１１をＡＰモードで動作させることにより、本実施形態におけるデジタルカメラ１００は、ＡＰの一種ではあるが、より機能が限定された簡易的なＡＰ（以下、簡易ＡＰ）として動作することも可能である。デジタルカメラ１００が簡易ＡＰとして動作すると、デジタルカメラ１００は自身でネットワークを形成する。デジタルカメラ１００の周辺の装置は、デジタルカメラ１００をＡＰ機器と認識し、デジタルカメラ１００が形成したネットワークに参加することが可能となる。上記のようにデジタルカメラ１００を動作させるためのプログラムは不揮発性メモリ１０３に保持されているものとする。
【００２７】
なお、本実施形態におけるデジタルカメラ１００はＡＰの一種であるものの、ＣＬ機器から受信したデータをインターネットプロバイダなどに転送するゲートウェイ機能は有していない簡易ＡＰである。したがって、自機が形成したネットワークに参加している他の装置からデータを受信しても、それをインターネットなどのネットワークに転送することはできない。
【００２８】
次に、デジタルカメラ１００の外観について説明する。図１（ｂ）、図１（ｃ）はデジタルカメラ１００の外観の一例を示す図である。レリーズスイッチ１０５ａや再生ボタン１０５ｂ、方向キー１０５ｃ、タッチパネル１０５ｄは、前述の操作部１０５に含まれる操作部材である。また、表示部１０６には、撮像部１０２による撮像の結果得られた画像が表示される。
【００２９】
以上がデジタルカメラ１００の説明である。
【００３０】
＜携帯電話２００の構成＞
図２は、本実施形態の情報処理装置の一例である携帯電話２００の構成例を示すブロック図である。なお、ここでは情報処理装置の一例として携帯電話について述べるが、情報処理装置はこれに限られない。例えば情報処理装置は、無線機能付きのデジタルカメラ、タブレットデバイス、あるいはパーソナルコンピュータ（ＰＣ）などであってもよい。
【００３１】
制御部２０１は、入力された信号や、後述のプログラムに従って携帯電話２００の各部を制御する。なお、制御部２０１が装置全体を制御する代わりに、複数のハードウェアが処理を分担することで、装置全体を制御してもよい。
【００３２】
撮像部２０２は、撮像部２０２に含まれるレンズで結像された被写体光を電気信号に変換し、ノイズ低減処理などを行い、デジタルデータを画像データとして出力する。撮像した画像データはバッファメモリに蓄えられた後、制御部２０１にて所定の演算を行い、記録媒体２１０に記録される。
【００３３】
不揮発性メモリ２０３は、電気的に消去・記録可能な不揮発性のメモリである。不揮発性メモリ２０３には、制御部２０１が実行する基本的なソフトウェアであるＯＳ（オペレーティングシステム）や、このＯＳと協働して応用的な機能を実現するアプリケーションが記録されている。また、本実施形態では、不揮発性メモリ２０３には、デジタルカメラ１００と通信するためのアプリケーションが格納されている。
【００３４】
作業用メモリ２０４は、表示部２０６の画像表示用メモリや、制御部２０１の作業領域等として使用される。
【００３５】
操作部２０５は、携帯電話２００に対する指示をユーザから受け付けるために用いられる。操作部２０５は例えば、ユーザが携帯電話２００の電源のＯＮ／ＯＦＦを指示するための電源ボタンや、表示部２０６に形成されるタッチパネルなどの操作部材を含む。
【００３６】
表示部２０６は、画像データの表示、対話的な操作のための文字表示などを行う。なお、表示部２０６は必ずしも携帯電話２００が備える必要はない。携帯電話２００は表示部２０６と接続することができ、表示部２０６の表示を制御する表示制御機能を少なくとも有していればよい。
【００３７】
記録媒体２１０は、撮像部２０２から出力された画像データを記録することができる。記録媒体２１０は、携帯電話２００に着脱可能なよう構成してもよいし、携帯電話２００に内蔵されていてもよい。すなわち、携帯電話２００は少なくとも記録媒体２１０にアクセスする手段を有していればよい。
【００３８】
通信部２１１は、外部装置と接続するためのインターフェースである。本実施形態の携帯電話２００は、通信部２１１を介して、デジタルカメラ１００とデータのやりとりを行うことができる。本実施形態では、通信部２１１はアンテナであり、制御部２０１は、アンテナを介して、デジタルカメラ１００と接続することができる。通信部２１１はＩＥＥＥ８０２．１１の規格に従った、いわゆる無線ＬＡＮで通信するためのインターフェースを含む。制御部２０１は、通信部２１１を制御することで外部装置との無線通信を実現する。
【００３９】
なお、デジタルカメラ１００との接続では、直接接続してもよいしアクセスポイントを介して接続してもよい。データを通信するためのプロトコルとしては、例えば無線ＬＡＮを通じたＰＴＰ／ＩＰ（Ｐｉｃｔｕｒｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ  ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）を用いることができる。なお、デジタルカメラ１００との通信はこれに限られるものではない。例えば、通信部２１１は、赤外線通信モジュール、Ｂｌｕｅｔｏｏｔｈ（登録商標）通信モジュール、ＷｉｒｅｌｅｓｓＵＳＢ等の無線通信モジュールを含むことができる。さらには、ＵＳＢケーブルやＨＤＭＩ（登録商標），ＩＥＥＥ１３９４など、有線接続を採用してもよい。
【００４０】
近距離通信部２１２は、例えば無線通信のためのアンテナと無線信号を処理するため変復調回路や通信コントローラから構成される。近距離通信部２１２は、変調した無線信号をアンテナから出力し、またアンテナで受信した無線信号を復調することによりＩＥＥＥ８０２．１５の規格に従った近距離無線通信を実現する。本実施形態では、近距離通信部１１２は、ＩＥＥＥ８０２．１５．１の規格（いわゆるＢｌｕｅｔｏｏｔｈ）に従って他の装置と通信する。また、本実施形態においてＢｌｕｅｔｏｏｔｈ通信は、Ｂｌｕｅｔｏｏｔｈ  Ｃｌａｓｓｉｃとするが、他の近距離通信の手段でもよい。
【００４１】
公衆網通信部２１３は、公衆無線通信を行う際に用いられるインターフェースである。携帯電話２００は、公衆網通信部２１３を介して、他の機器と通話することができる。この際、制御部２０１はマイク２１４およびスピーカ２１５を介して音声信号の入力と出力を行うことで、通話を実現する。本実施形態では、公衆網通信部２１３はアンテナであり、制御部１０１は、アンテナを介して、公衆網に接続することができる。なお、通信部２１１および公衆網通信部２１３は、一つのアンテナで兼用することも可能である。
【００４２】
以上が携帯電話２００の説明である。
【００４３】
＜画像管理サーバ３００の構成＞
本実施形態における画像管理サーバ３００の構成は、図２に示した携帯電話と同様であるため、説明は割愛する。
【００４４】
＜システム構成について＞
図３は、本実施形態において、デジタルカメラ１００と携帯電話２００と画像管理サーバ３００の接続形態を模式的に表した図である。
【００４５】
デジタルカメラ１００と携帯電話２００は、Ｂｌｕｅｔｏｏｔｈを介して接続されており、３０１、３０２が示すとおり、相互通信が可能である。従って、デジタルカメラ１００から携帯電話２００へ指示を送信し、指示を受けて携帯電話２００がデジタルカメラ１００に結果を返信することが可能である。また、携帯電話２００からデジタルカメラ１００へ指示を送信し、指示を受けてデジタルカメラ１００が携帯電話２００に結果を返信することが可能である。
【００４６】
デジタルカメラ１００と画像管理サーバ３００Ａと画像管理サーバ３００Ｂはアクセスポイント３０３を介して接続されている。デジタルカメラ１００とアクセスポイント３０３は、３０４に示す通り、無線ＬＡＮ（Ｗｉ−Ｆｉ）で通信することが可能である。アクセスポイント３０３と画像管理サーバ３００Ａと画像管理サーバＢは３０５に示すとおり、公衆回線で通信することが可能である。なお、不図示であるが、他の接続方法として、デジタルカメラ１００の公衆網通信部１１３を用いて、直接公衆回線に接続してもよい。
【００４７】
このシステム構成にて、携帯電話２００からの送信指示を受けたデジタルカメラ１００が、自身の記録媒体１１０に保存されている画像データを画像管理サーバ３００Ａ、もしくは画像管理サーバ３００Ｂに送信するよう動作する。
【００４８】
＜デジタルカメラ１００と携帯電話２００の通信シーケンス＞
次に、携帯電話２００からデジタルカメラ１００に対して近距離無線通信を介して指示を送信し、その指示に従ってデジタルカメラ１００が画像管理サーバ３００Ａ、または３００Ｂに画像を送信する通信シーケンスについて説明する。なお、以下のシーケンス及びフローチャートにおけるデジタルカメラ１００の処理は、制御部１０１がプログラムに従い、デジタルカメラ１００の各部を制御することにより実現される。また、携帯電話２００の処理は、制御部２０１がプログラムに従い、携帯電話２００の各部を制御することにより実現される。
【００４９】
図４は、本実施形態におけるデジタルカメラ１００と携帯電話２００の通信シーケンス図である。
【００５０】
図５は、本実施形態における携帯電話２００の表示部２０６に表示する本装置を実行するためのアプリケーションのＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を示す。
【００５１】
なお、本通信シーケンスは、デジタルカメラ１００と携帯電話２００は電源が投入されて起動している状態から開始する。
【００５２】
まず、Ｓ４０１において、制御部１０１は、デジタルカメラ１００は、サーバ接続用回線と接続する。本実施形態では、通信部１１１とアクセスポイント３０３が無線ＬＡＮで通信可能な状態にすることを指す。なお、公衆網通信部１１３で接続し、インターネットに接続できる状態であってもよい。
【００５３】
Ｓ４０２において、制御部２０１は、ユーザ操作により本装置を実行するためのアプリケーションの起動指示を制御部２０１が検知すると、アプリケーションを起動し、図５（ａ）に示す画面を表示する。本アプリケーションでは、画像の表示や、デジタルカメラ１００に対する指示が送信できるような表示部や操作部が備わっている。５０１は、デジタルカメラ１００から送信された縮小画像を表示する領域である。例えば、図５（ａ）では、７枚の縮小画像が表示されている。
【００５４】
Ｓ４０３において、制御部１０１と制御部２０１が近距離通信部１１２と近距離通信部２１２を介してＢｌｕｅｔｏｏｔｈでの接続を確立する。デジタルカメラ１００は、カメラが起動するとユーザの指示を必要とせずＢｌｕｅｔｏｏｔｈの接続を開始する。携帯電話２００は、アプリケーションが起動すると自動的にＢｌｕｅｔｏｏｔｈの接続を開始し、デジタルカメラ１００と携帯電話２００双方の接続準備が整えば、接続を確立する。
【００５５】
Ｓ４０４において、制御部１０１は、ユーザ操作により操作部１０５にあるレリーズボタンが押されたことを検知すると、１枚の画像の撮影を実行する。制御部１０１は、撮像部１０２に含まれるレンズで結像された被写体光を、撮像素子により電気信号に変換し、ノイズ低減処理などを行い、デジタルデータを画像データとして出力する。さらに、作業用メモリ１０４に一端記録した後に、画像ファイルとして記録媒体に記録する。本実施形態は静止画撮影を例に挙げるが、動画記録も同様である。
【００５６】
Ｓ４０５において、制御部１０１は、撮影した画像の縮小画像を、近距離通信部１１２を介して携帯電話２００に送信する。なお、縮小画像とは撮影した画像本体よりもファイルサイズやアスペクトサイズが小さくなるように加工した画像であり、例えば、Ｅｘｉｆ（Ｅｘｈｃａｎｇｅａｂｌｅ  ｉｍａｇｅ  ｆｉｌｅ  ｆｏｒｍａｔ）では画像に埋め込まれている。制御部１０１は、撮影処理が完了した後、画像に埋め込まれている縮小画像、もしくは画像本体を加工して縮小画像を生成し、送信する。本実施形態では、縮小画像としてサムネイルを生成する。なお、画像がマルチピクチャーフォーマットで生成されている場合は、複数の解像度の表示用画像であってもよい。この場合は、画面の解像度に合わせて適切な解像度の表示用画像を表示させることができる。
【００５７】
Ｓ４０６において、制御部２０１は、近距離通信部２１２を介して縮小画像を受信したことを検知すると、アプリケーションに表示する。図５（ｂ）の５０３が追加表示された縮小画像である。不図示であるが、デジタルカメラ１００から送信された縮小画像は、随時アプリケーション上の縮小画像の一覧表示領域に追加表示される。
【００５８】
Ｓ４０７において、制御部２０１は、操作部２０５を介したユーザによる画像操作を検知し、適宜その処理を行う。画像操作とは、図５（ｄ）に示すアクションのことを指す。５０５は、画像にレーティングをつける処理を行う。５０６はメタデータの追加・編集を行う。メタデータとは、例えばＥｘｉｆやＩＰＴＣ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｐｒｅｓｓ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｃｏｕｎｃｉｌ）を指し、テキスト情報や位置情報を画像に付加することができる。５０７は画像にコメントをつけたい場合のメモを追加・編集する。編集が完了すると、図５（ｅ）の５０９が示すように、編集済みを示すアイコンが縮小画像表示領域上に表示される。なお、アプリケーション上より行うのは、処理予約であって、実際は画像送信指示と共に上記の編集情報が付加され、デジタルカメラ１００で実際に画像に対して処理を実行した後、画像が画像管理サーバ３００Ａまたは画像管理サーバ３００Ｂに送信される。
【００５９】
Ｓ４０８において、制御部１０１は、ユーザ操作により操作部１０５にあるレリーズボタンが押されたことを検知すると、連写撮影を実行する。Ｓ４０４の処理を連続して行う。
【００６０】
Ｓ４０９において、制御部１０１は、撮影した画像の縮小画像を、近距離通信部１１２を介して携帯電話２００に送信する。なお、本実施形態では連写画像であるため、先頭の画像の縮小画像のみを送信するが、連写画像すべての縮小画像を送信してもよい。
【００６１】
Ｓ４１０において、制御部２０１は、近距離通信部２１２を介して縮小画像を受信したことを検知すると、アプリケーションに表示する。不図示であるが、連写画像である場合は、連写画像である旨のアイコンを表示した縮小画像上に表示することができる。
【００６２】
Ｓ４１１において、制御部２０１は、ユーザ操作により操作部１０５を介して画像本体の取得要求を検知すると、近距離通信部２１２を介してデジタルカメラ１００に画像本体の取得要求を指示する。縮小画像では所望の画像であるか否かわからない場合に実行する。
【００６３】
Ｓ４１２において、制御部１０１は、近距離通信部１１２を介して画像本体の取得要求を検知すると、記録媒体１１０より画像データを作業用メモリ１０４にロードして、画像本体を携帯電話２００に送信する。
【００６４】
Ｓ４１３において、制御部２０１は、近距離通信部２１２を介して画像本体をデジタルカメラ１００より受信すると、表示部２０６に図５（Ｃ）の５０４に示すように画像をプレビュー表示する。こうすることで、画像を詳しく確認することができる。
【００６５】
Ｓ４１４において、制御部２０１は、ユーザから図５（ａ）のボタン５０２が操作されたことを検知すると、近距離通信部２１２を介して、デジタルカメラ１００に対して画像送信するよう指示する。
【００６６】
Ｓ４１５において、制御部１０１は、通信部１１１を介して、指定された画像を画像管理サーバ３００Ａまたは３００Ｂに送信する。なお、送信先の画像管理サーバ３００Ａまたは３００Ｂの送信アドレスは、あらかじめデジタルカメラ１００の不揮発メモリ１０３に保存されている。携帯電話２００は送信対象画像の情報だけを伝え、デジタルカメラ１００が、デジタルカメラ１００に記録された送信先の画像管理サーバに対して、画像を送信する。本実施形態では、画像管理サーバを特定するためのアドレスとして、例えばＳＳＩＤやＵＲＬを用いる。また、通信部１１１を介して通信するサーバの情報は、近距離通信部２１２を介して通信する通信相手とは別に設定することができる。
【００６７】
Ｓ４１６において、制御部１０１は、ユーザ操作により操作部１０５にあるレリーズボタンが押されたことを検知すると、１枚の画像の撮影を実行する。
【００６８】
Ｓ４１７において、制御部１０１は、撮影した画像の縮小画像を、近距離通信部１１２を介して携帯電話２００に送信する。
【００６９】
Ｓ４１８において、制御部２０１は、近距離通信部２１２を介して縮小画像を受信したことを検知すると、アプリケーションに表示する。
【００７０】
Ｓ４１９において、制御部１０１は、ユーザ操作により操作部１０５にある動画撮影ボタンが押されたことを検知すると、動画記録を開始する。
【００７１】
Ｓ４２０において、制御部２０１は、ユーザから図５（ａ）のボタン５０２が操作されたことを検知すると、近距離通信部２１２を介して、デジタルカメラ１００に対して画像送信するよう指示する。
【００７２】
Ｓ４２１において、制御部１０１は、通信部１１１を介して、指定された画像を画像管理サーバ３００Ａまたは３００Ｂに送信する。送信先は、携帯電話２００の不揮発性メモリ２０３にあらかじめ保存されており、Ｓ４１４の際に送信アドレスをデジタルカメラ１００に伝達する。そうすることで、送信先の画像管理サーバが複数ある場合に、画像の種類によって、送信先を適宜変更することが可能になる。
【００７３】
また、デジタルカメラ１００が撮影中であっても、Ｓ４２０の画像送信指示や、Ｓ４１７の縮小画像の送信は、並行して実行できる。
【００７４】
Ｓ４２２において、制御部１０１は、ユーザ操作により操作部１０５にある動画撮影ボタンが押されたことを検知すると、動画記録を停止する。
【００７５】
Ｓ４２３において、制御部１０１は、撮影した画像の縮小画像を、近距離通信部１１２を介して携帯電話２００に送信する。
【００７６】
Ｓ４２４において、制御部２０１は、近距離通信部２１２を介して縮小画像を受信したことを検知すると、アプリケーションに表示する。
【００７７】
Ｓ４２５において、制御部２０１は、ユーザから図５（ａ）のボタン５０２が操作されたことを検知すると、近距離通信部２１２を介して、デジタルカメラ１００に対して、画像管理サーバ３００Ａまたは画像管理サーバ３００Ｂへの画像送信するよう指示する。なお、図５（ｆ）の５１０に示すように、縮小画像の一覧から画像を選択して、送信対象とする画像を選択することが可能である。その際、縮小画像の表示領域上に５１０のような送信チェック済みのアイコンが表示される。複数選択した上で５０２のボタンを押すと、複数画像を送信する指示を近距離通信部２１２を介してデジタルカメラ１００に送信する。
【００７８】
Ｓ４２６において、制御部１０１は、送信対象となった複数の画像本体を画像管理サーバ３００Ａまたは画像管理サーバ３００Ｂに送信する。
【００７９】
以上が、携帯電話２００からデジタルカメラ１００に対して近距離通信を介して指示を送信し、その指示に従ってデジタルカメラ１００が画像管理サーバ３００Ａ、または３００Ｂに画像を送信するシーケンスの説明である。
【００８０】
＜デジタルカメラ１００の動作＞
次に、携帯電話２００からデジタルカメラ１００に対して近距離無線通信を介して指示を送信し、その指示に従ってデジタルカメラ１００が画像を送信する場合のデジタルカメラ１００の動作について説明する。
【００８１】
図６は、図４で説明したシーケンスを実現するためのデジタルカメラ１００の動作を示すフローチャートである。
【００８２】
Ｓ６０１において、制御部１０１は、カメラを起動する。
【００８３】
Ｓ６０２において、制御部１０１は、画像管理サーバに接続可能な接続回線に接続済みか否かを検知する。接続済みであると検知した場合はＳ６０４に進む。そうでない場合はＳ６０３に進む。
【００８４】
Ｓ６０３において、制御部１０１は、画像管理サーバに接続可能な接続回線と接続する。図４のＳ４０１の処理に対応する。
【００８５】
Ｓ６０４において、制御部１０１は、携帯電話２００とＢｌｕｅｔｏｏｔｈで接続済みか否かを検知する。接続済みであると検知した場合はＳ６０６に進む。そうでない場合はＳ６０５に進む。
【００８６】
Ｓ６０５において、制御部１０１は、携帯電話２００とＢｌｕｅｔｏｏｔｈで接続する。図４のＳ４０３の処理に対応する。
【００８７】
Ｓ６０６において、制御部１０１は、撮影操作があったか否かを検知する。撮影操作があった場合はＳ６０７に進む。そうでない場合はＳ６０８に進む。
【００８８】
Ｓ６０７において、制御部１０１は、撮影を実行する。図４のＳ４０４、Ｓ４０８、Ｓ４１６、Ｓ４１９、Ｓ４２２の処理に対応する。
【００８９】
Ｓ６０８において、制御部１０１は、携帯電話２００からの送信指示があったか否かを検知する。送信指示があった場合はＳ６０９へ進む。そうでない場合は、Ｓ６０６に進み処理を繰り返す。
【００９０】
Ｓ６０９において、制御部１０１は、画像操作の指示があるか否かを検知する。画像操作の指示があった場合はＳ６１０に進む。そうでない場合はＳ６１１に進む。
【００９１】
Ｓ６１０において、制御部１０１は、画像操作を実行する。記録媒体１１０に保存された本体画像のデータを作業用メモリ１０４にロードして、レーティングの付加、メタデータの編集、リサイズなどの画像編集などを実行し、作業用メモリ１０４に保存する。
【００９２】
Ｓ６１１において、制御部１０１は、画像データを画像管理サーバ３００Ａまたは３００Ｂに送信する。図４のＳ４１５、Ｓ４２１、Ｓ４２６の処理に対応する。
【００９３】
Ｓ６１２において、制御部１０１は、本処理を終了したか否かを検知する。終了した場合は本処理を終了する。そうでない場合はＳ６０６に進み処理を繰り返す。
【００９４】
以上が、デジタルカメラ１００の動作の説明である。
【００９５】
＜携帯電話２００の動作＞
次に、携帯電話２００からデジタルカメラ１００に対して近距離通信を介して指示を送信し、その指示に従ってデジタルカメラ１００が画像管理サーバ３００Ａ、または３００Ｂに画像を送信する場合の携帯電話２００の動作について説明する。
【００９６】
図７は、図４で説明したシーケンスを実現するための携帯電話２００の動作を示すフローチャートである。
【００９７】
Ｓ７０１において、制御部２０１は、アプリケーションを起動する。図４のＳ４０２の処理に対応する。
【００９８】
Ｓ７０２において、制御部２０１は、デジタルカメラ１００とＢｌｕｅｔｏｏｔｈで接続済みか否かを検知する。接続済みであると検知した場合はＳ６０４に進む。そうでない場合はＳ７０３に進む。
【００９９】
Ｓ７０３において、制御部２０１は、デジタルカメラ１００とＢｌｕｅｔｏｏｔｈで接続する。図４のＳ４０３の処理に対応する。
【０１００】
Ｓ７０４において、制御部２０１は、デジタルカメラ１００から縮小画像を受信したか否かを検知する。受信した場合はＳ７０５に進む。そうでない場合はＳ７０４に進み処理を繰り返す。
【０１０１】
Ｓ７０５において、制御部２０１は、アプリケーションの表示を更新する。図４のＳ４０６、Ｓ４１０、Ｓ４１８、Ｓ４２４の処理に対応する。
【０１０２】
Ｓ７０６において、制御部２０１は、画像操作が実行された否かを検出する。実行された場合はＳ７０７に進む。そうでない場合はＳ７０４に進み処理を繰り返す。
【０１０３】
Ｓ７０７において、制御部２０１は、本体画像のプレビュー表示の操作があったか否かを検知する。プレビュー表示の操作があった場合はＳ７０８に進む。そうでない場合は、Ｓ７０９に進む。
【０１０４】
Ｓ７０８において、制御部２０１は、デジタルカメラ１００に対して画像本体表示の指示を送信する。図４のＳ４１１の処理に対応する。
【０１０５】
Ｓ７０９において、制御部２０１は、予約編集操作があったか否かを検知する。予約編集操作があった場合はＳ７１０に進む。そうでない場合はＳ７１１に進む。
【０１０６】
Ｓ７１０において、制御部２０１は、予約編集処理を行う。図４のＳ４０７の処理に対応する。
【０１０７】
Ｓ７１１において、制御部２０１は、送信対象画像が選択されたか否かを検知する。選択された場合はＳ７１２に進む。そうでない場合はＳ７０４に進み処理を繰り返す。
【０１０８】
Ｓ７１２において、制御部２０１は、送信対象画像に対するチェック処理を行う。図４のＳ４０７及びＳ４２４、Ｓ４２５で一部記載した処理に対応する。
【０１０９】
Ｓ７１３において、制御部２０１は、デジタルカメラ１００への画像送信が指示されたか否かを検知する。指示された場合はＳ７１４に進む。そうでない場合はＳ７０４に進み処理を繰り返す。
【０１１０】
Ｓ７１４において、制御部２０１は、送信対象画像があるか否かを検知する。ある場合はＳ７１５に進む。そうでない場合はＳ７０４に進み処理を繰り返す。
【０１１１】
Ｓ７１５において、制御部２０１は、画像送信を指示する。図４のＳ４１４、Ｓ４２０、Ｓ４２５の処理に対応する。
【０１１２】
Ｓ７１６において、制御部２０１は、本処理が終了したか否かを検知する。終了した場合は本処理を終了する。そうでない場合は、Ｓ７０４に進み処理を繰り返す。
【０１１３】
以上が、携帯電話２００の動作の説明である。
【０１１４】
上述の実施形態の説明では、静止画の縮小画像を送信する場合を例に挙げて述べたが、これに限られるものではない。例えば動画像を送信する場合には、ファーストフレームまたは代表フレームを送信してもよい。また、ＲＡＷ画像である場合には、外部装置からの指示に基づく現像処理を行って生成される現像済みの画像を送信してもよい。更に、連写画像を送信する場合には、すべての画像ではなく、連写して得られる複数の画像のうちの一つを代表画像として送信してもよい。
【０１１５】
本実施形態によれば、画像の撮影と、画像の編集選択、及び送信を並行して実行することで、撮影した画像を即時性高く画像管理サーバへ送信できる。また、図４のＳ４０１において無線ＬＡＮの接続を行うが、消費電力を更に低減させるために、携帯電話２００からの送信指示があってから無線ＬＡＮに接続するといった方法にしてもよい。
【０１１６】
（第２の実施形態）
第１の実施形態では、携帯電話２００からの画像編集指示を伴った画像送信指示を受け、デジタルカメラ１００でその処理を行い、画像管理サーバへ編集済みの画像を送信する手順について説明した。
【０１１７】
しかし、例えばデジタルカメラ１００では編集できない編集指示がなされることも考えられる。その場合、図４のＳ４０３にてＢｌｕｅｔｏｏｔｈの接続が完了した後、デジタルカメラ１００が携帯電話２００に対して、デジタルカメラ１００が編集可能な機能の一覧を能力値として送信する。そして、携帯電話２００はその情報を受けて、図５（ｄ）の画像操作のアクションのメニューの表示を切り替えるようにしてもよい。これによって、不可能な編集指示を入力することが無くなり、よりスムーズな送信手順を実現することができる。
【０１１８】
＜他の実施形態＞
本実施形態では、デジタルカメラとＰＣとの接続を例にしたが、必ずしもデバイスの種類は限定されない。プリンタなどのアウトプットデバイス、スマートフォンやタブレットなどのモバイル端末であってもよい。
【０１１９】
また、本実施形態では無線通信機能を内蔵したデジタルカメラ１００を例にあげて説明したが、無線通信が可能な記録メディアがデジタルカメラ１００に装着され記録媒体として無線通信を制御する構成としても構わない。この場合も本実施形態と同様の制御を無線通信が可能な記録メディアの無線回路部に対して行う。
【０１２０】
さらに、デジタルカメラ１００をＰＣなどから遠隔操作するシステムにおいても、本発明は適用可能である。この場合は、ＰＣの制御部がデジタルカメラ１００の制御部１０１に対して各種の問合せ及び制御の要求を行うことにより、遠隔操作で実現することが可能となる。
【０１２１】
また、上記の実施形態ではＰＣに送信したコンテンツを削除することとしたが、コンテンツの処分方法は必ずしも削除に限定されない。例えばコンテンツを暗号化するなどしてセキュリティを向上させ、より第三者からのアクセスを困難にする処理を施してもよい。
【０１２２】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【図１】
2019192998.tif 000003
【図２】
2019192998.tif 000004
【図３】
2019192998.tif 000005
【図４】
2019192998.tif 000006
【図５】
2019192998.tif 000007
【図６】
2019192998.tif 000008
【図７】
2019192998.tif 000009