(57)【要約】【課題】  デジタルカメラを遠隔操作し、撮影途中でメモリの空き容量が無くなった場合、その撮影を続行するための操作が容易である画像通信システムを提供することを目的とするものである。【解決手段】  制御機器が、ユーザが利用可能な画像データ保存機器を検索し、この検索結果で得られた保存機器情報をリストとして保存し、画像撮影装置から、撮影を継続できないことを通知されたときに、先に保存されている保存機器情報を、画像撮影装置に送信し、画像撮影装置の撮影制御動作を一時中断し、撮影制御動作の中断中に、画像撮影装置から、画像データ保存機器が画像データを保存したことを示す情報を取得した場合に、画像撮影装置の撮影制御動作を再開する画像通信システムである。【選択図】  図１
2005159396.tif 000002
【特許請求の範囲】
【請求項１】
撮像装置において、
画像をメモリに記憶する記憶手段と、
上記撮像装置を遠隔操作する制御機器からの指示に基づいて、上記撮像装置と通信可能な機器を検索する検索手段と、
上記検索手段によって検索された機器のうちで、所定の機能を有する機器を判別する判別手段と、
上記判別手段によって判別された機器に、上記メモリに記憶されている画像を転送する転送手段と、
を有することを特徴とする撮像装置。
【請求項２】
請求項１において、
上記所定の機能は、画像の保存機能であり、
上記転送手段は、転送した画像を上記機器に保存させる手段であることを特徴とする撮像装置。
【請求項３】
請求項１において、
上記転送手段によって転送した画像を、上記メモリから削除する削除手段を有することを特徴とする撮像装置。
【請求項４】
請求項１において、
上記所定の機能を有する機器の情報を、上記制御装置から受信する受信手段と、
上記受信手段によって受信した情報と、上記判別手段によって判別した機器に関する情報とを比較する比較手段と、
上記比較手段による比較結果に基づいて、上記画像を転送する機器を選択する選択手段と、
を有することを特徴とする撮像装置。
【請求項５】
請求項１において、
上記制御装置からの指示に応じて、撮影を行う撮影手段と、
上記撮影手段によって撮影した画像を上記メモリに記憶した後におけるメモリの空き容量を確認する確認手段と、
上記確認手段によって確認した結果に応じて、上記制御装置に撮影可能か否かを通知する通知手段と、
を有することを特徴とする撮像装置。
【請求項６】
請求項１において、
上記転送手段は、上記メモリに記憶されている全ての画像を自動的に転送する手段であることを特徴とする撮像装置。
【請求項７】
請求項１において、
上記転送手段は、上記制御装置から送られた画像指定情報によって指定される画像を転送する手段であることを特徴とする撮像装置。
【請求項８】
請求項１において、
上記転送手段が画像を転送した機器に関する情報、または、上記転送手段が転送した画像に関する情報を、上記制御装置に送信することを特徴とする撮像装置。
【請求項９】
請求項１において、
上記判別手段による判別に応じて、上記所定の機能を有する機器が見つからないことを上記制御装置に通知することを特徴とする撮像装置。
【請求項１０】
撮像装置を遠隔操作可能な情報処理装置において、
上記情報処理装置と通信可能であり、かつ、所定の機能を有する機器を検索する検索手段と、
上記検索手段による検索に基づく情報を、上記撮像装置に送信する送信手段と、
上記撮像装置に対して、上記撮像装置が記憶している画像の転送を指示する指示手段と、
上記撮像装置からの情報に基づいて、上記撮像装置が画像を転送した機器に関する情報を表示する表示手段と、
を有することを特徴とする情報処理装置。
【請求項１１】
請求項１０において、
上記撮像装置が記憶している画像に関する情報を受信する受信手段と、
上記受信手段によって受信した情報に基づいて、上記撮像装置に転送を行わせる画像を選択する選択手段を有することを特徴とする情報処理装置。
【請求項１２】
請求項１０において、
上記表示手段は、上記撮像装置が転送した画像に関する情報も表示する手段であることを特徴とする情報処理装置。
【請求項１３】
撮像装置の制御方法において、
画像をメモリに記憶する記憶ステップと、
上記撮像装置を遠隔操作する制御機器からの指示に基づいて、上記撮像装置と通信可能な機器を検索する検索ステップと、
上記検索ステップにおいて検索された機器のうちで、所定の機能を有する機器を判別する判別ステップと、
上記判別ステップによって判別された機器に、上記メモリに記憶されている画像を転送する転送ステップと、
を有することを特徴とする撮像装置の制御方法。
【請求項１４】
撮像装置を遠隔操作可能な情報処理装置の情報処理方法において、
上記情報処理装置と通信可能であり、かつ、所定の機能を有する機器を検索する検索ステップと、
上記検索ステップによる検索に基づく情報を、上記撮像装置に送信する送信ステップと、
上記撮像装置に対して、上記撮像装置が記憶している画像の転送を指示する指示ステップと、
上記撮像装置からの情報に基づいて、上記撮像装置が画像を転送した機器に関する情報を表示する表示ステップと、
を有することを特徴とする情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置が記憶している画像データを他の機器に転送する技術に関する。
【背景技術】
【０００２】
近年、ネットワークの普及に伴い、様々な機器をネットワークで接続し、上記機器で扱うデータをネットワークで共有することができる。このネットワークは、インターネットに代表される広域ネットワークや、限られた地域で用いられるローカルエリアネットワーク等であり、さらに、個人で容易にネットワークを構築できるパーソナルネットワーク等も普及しつつある。
【０００３】
また、ネットワークの構築手段として、従来の有線を用いた通信方式に加え、ＩＥＥＥ８０２．１１で規格化されている無線ＬＡＮや、Ｂｌｕｅｔｏｏｔｈに代表される近距離無線通信方式等が用いられている。
【０００４】
これらのネットワークを用いたアプリケーションの１つとして、デジタルスチルカメラや、デジタルビデオカメラ等に代表される画像撮影装置（以下、「デジタルカメラ」という）を、パーソナルコンピュータ、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｃｅ）、携帯電話、高機能リモートコントローラ等の機器（以下、「制御機器」という）から遠隔制御するものがある。
【０００５】
ところで、Ｂｌｕｅｔｏｏｔｈを通信手段として、携帯電話とデジタルカメラとを互いに接続し、携帯電話からリモート操作することによって、撮影を指示し、また、デジタルカメラの各種情報を携帯電話へ転送する指示を行なうことが知られている（たとえば、特許文献１参照）。
【特許文献１】特開２００１−１１１９７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、従来のデジタルカメラは、撮影された画像データを保存する各種磁気または光ディスク・磁気テープ・半導体メモリ等の記憶媒体（以下、総称して「メモリ」という）に画像を記録する空領域が無い場合、撮影動作を禁止する。つまり、デジタルカメラを遠隔操作し、撮影途中でメモリの空き容量が無くなった場合、リモートカメラ操作が不能になる。
【０００７】
このように、撮影途中でメモリの空き容量が無くなった場合、制御機器を操作しているユーザは、リモートカメラコントロールを中断し、デジタルカメラを操作し、画像データを他の機器へ移動させたり、メモリそのものを交換する等の操作が必要である。したがって、離れた場所に設置されているデジタルカメラの設置場所まで、ユーザが移動し、面倒な操作を強いられるという問題がある。
【０００８】
すなわち、従来例では、デジタルカメラを遠隔操作し、撮影途中でメモリの空き容量が無くなった場合、その撮影を続行するための操作が煩雑であるという問題がある。
【０００９】
本発明は、撮像装置を遠隔操作し、撮像装置に記憶されている画像を他の機器へ移せるようにすることを目的とする。
【００１０】
また、撮影途中でメモリの空き容量が無くなった場合などに、簡単且つ迅速に、その撮影を続行できるようにすることを目的とする。
【課題を解決するための手段】
【００１１】
本発明は、撮像装置において、画像をメモリに記憶する記憶手段と、上記撮像装置を遠隔操作する制御機器からの指示に基づいて、上記撮像装置と通信可能な機器を検索する検索手段と、上記検索手段によって検索された機器のうちで、所定の機能を有する機器を判別する判別手段と、上記判別手段によって判別された機器に、上記メモリに記憶されている画像を転送する転送手段とを有することを特徴とする撮像装置である。
【００１２】
また、本発明は、撮像装置を遠隔操作可能な情報処理装置において、上記情報処理装置と通信可能であり、かつ、所定の機能を有する機器を検索する検索手段と、上記検索手段による検索に基づく情報を、上記撮像装置に送信する送信手段と、上記撮像装置に対して、上記撮像装置が記憶している画像の転送を指示する指示手段と、上記撮像装置からの情報に基づいて、上記撮像装置が画像を転送した機器に関する情報を表示する表示手段とを有することを特徴とする情報処理装置である。
【００１３】
さらに、本発明は、撮像装置の制御方法において、画像をメモリに記憶する記憶ステップと、上記撮像装置を遠隔操作する制御機器からの指示に基づいて、上記撮像装置と通信可能な機器を検索する検索ステップと、上記検索ステップにおいて検索された機器のうちで、所定の機能を有する機器を判別する判別ステップと、上記判別ステップによって判別された機器に、上記メモリに記憶されている画像を転送する転送ステップとを有することを特徴とする撮像装置の制御方法である。
【００１４】
そして、本発明は、撮像装置を遠隔操作可能な情報処理装置の情報処理方法において、上記情報処理装置と通信可能であり、かつ、所定の機能を有する機器を検索する検索ステップと、上記検索ステップによる検索に基づく情報を、上記撮像装置に送信する送信ステップと、上記撮像装置に対して、上記撮像装置が記憶している画像の転送を指示する指示ステップと、上記撮像装置からの情報に基づいて、上記撮像装置が画像を転送した機器に関する情報を表示する表示ステップとを有することを特徴とする情報処理方法である。
【発明の効果】
【００１５】
本発明によれば、撮像装置を遠隔操作して、撮像装置に記憶されている画像を他の機器へ移せるので、撮像装置の記憶容量を気にすることなく遠隔撮影を行うことができる。
【００１６】
また、撮影途中でメモリの空き容量が無くなった場合などでも、簡単且つ迅速に、その撮影を続行することができる。
【００１７】
また、遠隔操作を行っている装置と撮像装置との両機器の通信範囲の機器に画像を転送するので、遠隔操作を行っている機器からも転送先の機器にアクセスすることができ、転送後の使い勝手を良くすることができる。
【００１８】
また、遠隔装置が認識している機器に対して画像転送を行うことにより、撮像装置から転送した画像を遠隔装置からも閲覧等の操作を行うことができる。
【発明を実施するための最良の形態】
【００１９】
発明を実施するための最良の形態は、次の実施例である。
【実施例１】
【００２０】
図１は、本発明の実施例１である画像通信システムＣＳ１を示す図である。
【００２１】
画像通信システムＣＳ１は、ＰＤＡ１０と、デジタルカメラ２０と、ラップトップコンピュータ３０と、ハードディスク４０とを有する。なお、ＰＤＡ１０と、デジタルカメラ２０と、ラップトップコンピュータ３０と、ハードディスク４０は、夫々Ｂｌｕｅｔｏｏｔｈ通信機能を有し、互いに通信することができる。
【００２２】
ＰＤＡ１０は、無線通信によってデジタルカメラ２０を制御する制御機器である。また、ラップトップコンピュータ３０は、ハードディスク等のストレージ機能を有する。ハードディスク４０は、画像データのストレージ機器の例である。
【００２３】
通信可能エリア５０は、制御機器としてのＰＤＡ１０の通信可能エリアであり、通信可能エリア６０は、デジタルカメラ２０の通信可能エリアである。
【００２４】
図１２は、ＰＤＡ１０の具体例を示すブロック図である。
【００２５】
ＰＤＡ１０は、ＰＤＡ制御部１１と、表示部１２と、入力部１３と、電池１４と、電源監視部１５と、有線通信部１６と、コネクタ１７と、無線通信部１８と、アンテナ１９とを有する。
【００２６】
ＰＤＡ制御部１１は、ＰＤＡ１０の全体の制御を統括し、物理的には、ＣＰＵと、制御プログラムが格納されているＲＯＭと、ＲＡＭ等によって構成され、入力部１３からのコマンドに基づいて、表示部１２で描画し、入力したコマンドを有線または無線経由で出力し、電源監視等を行う。
【００２７】
表示部１２は、ＴＦＴディスプレイと、そのコントローラとを含み、カメラ制御等のコマンドの表示と、受信した画像データを表示する。
【００２８】
入力部１３は、タッチパネルとボタンとによって構成され、電源、ＰＤＡ１０操作、デジタルカメラ２０等の操作を行う。
【００２９】
電池１４は、ＰＤＡ１０の全体の電力を供給する。場合によっては、コネクタ１７を経由して外部に供給し、また、外部から電力の供給を受けるようにしてもよい。電源監視部１５は、電池容量を測定し、ＰＤＡ制御部１１に通知する。
【００３０】
有線通信部１６は、コネクタ１７のコントローラの役割を果たし、コネクタの接続状況を監視し、この監視結果を、ＰＤＡ制御部１１に通知する。
【００３１】
コネクタ１７は、複数の接続端子によって構成され、他の端末と制御信号を受け渡し、データの送受信を行い、電源線等をも含む。
【００３２】
無線通信部１８は、Ｂｌｕｅｔｏｏｔｈ無線通信に関する機能を有し、ＰＤＡ制御部から受信した信号を、受け取り、ＲＦ信号に変調した後に、アンテナに送信し、またアンテナから受けたＲＦ信号を復調し、ＰＤＡ制御部１１に渡す。
【００３３】
アンテナ１９は、ＲＦ信号の送受信を受け持つ。
【００３４】
図１３は、デジタルカメラ２０の内部構成を示す図である。
【００３５】
デジタルカメラ２０は、カメラ制御部２１と、撮像部２２と、入力部２３と、電池２４と、電源監視部２５と、有線通信部２６と、コネクタ２７と、無線通信部２８と、アンテナ２９と、メモリＭ２とを有する。
【００３６】
カメラ制御部２１は、デジタルカメラ２０全体の制御を統括する機能を有し、物理的には、ＣＰＵと、制御プログラムが格納されているＲＯＭと、ＲＡＭ等によって構成されている。制御対象は、入力部２３からのシャッタ等のトリガをもとにした撮像部２２における画像撮影、撮影した画像データを有線または無線経由での出力、電源監視等である。
【００３７】
撮像部２２は、撮像素子（ＣＣＤ）と画像バッファメモリ等を含み、撮影した画像を、メモリＭ２に保存した後に、カメラ制御部２１からの制御によって、有線または無線制御部を経由し、デジタルカメラ２０の外部に出力される。
【００３８】
入力部２３は、簡単なボタンであり、電源、シャッタ、カメラズーム等の操作を行う。電池２４は、デジタルカメラ２０の全体の電力を供給する。場合によって、コネクタ２７を経由して外部に供給するようにしてもよく、また、外部から電力の供給を受けるようにしてもよい。
【００３９】
電源監視部２５は、電池容量を測定し、カメラ制御部２１に通知する。有線通信部２６は、コネクタ２７のコントローラの役割を果たし、コネクタの接続状況の監視も行い、この監視結果を、カメラ制御部２１に通知する。コネクタ２７は、複数の接続端子によって構成され、他の端末との間で、制御信号を受け渡し、画像データを送信し、電源線等が含まれる。
【００４０】
無線通信部２８は、Ｂｌｕｅｔｏｏｔｈ無線通信に関する機能を有し、カメラ制御部２１から、受信した信号を受け取り、ＲＦ信号に変調した後にアンテナ２９に送信し、またアンテナ２９から受けたＲＦ信号を復調し、カメラ制御部２１に渡す。
【００４１】
アンテナ２９は、ＲＦ信号の送受信を受け持つ。メモリＭ２は、着脱可能なカード型メモリであり、撮像部２２により撮影された画像を記憶する。
【００４２】
図１４は、ハードディスク４０の内部構成を示す図である。
【００４３】
ハードディスク４０は、ＨＤＤ制御部４１と、記録部４２と、入力部４３と、電池４４と、電源監視部４５と、有線通信部４６と、コネクタ４７と、無線通信部４８と、アンテナ４９とを有する。
【００４４】
ＨＤＤ制御部４１は、ハードディスク４０の全体の制御を統括し、物理的には、ＣＰＵと、制御プログラムが格納されているＲＯＭと、ＲＡＭ等によって構成され、入力部４３からの信号、有線または無線経由で受信した制御信号の解析と、データ信号の記録部４２における記録と、電源監視等を行う。
【００４５】
記録部４２は、ハードディスクドライブ（ＨＤＤ）と、そのコントローラとを含み、受信した画像データの記録、読み出し等を行う。
【００４６】
入力部４３は、ボタンであり、電源、ＨＤＤ全体の操作を行う。電池４４は、ハードディスク４０の全体の電力を供給する。場合によっては、コネクタ４７を経由し、外部に供給するようにしてもよく、また、外部から電力の供給を受けるようにしてもよい。
【００４７】
電源監視部４５は、電池容量を測定し、ＨＤＤ制御部４１に通知する。有線通信部４６は、コネクタ４７のコントローラの役割を果たし、コネクタの接続状況の監視も行い、この監視結果を、ＨＤＤ制御部４１に通知する。
【００４８】
コネクタ４７は、複数の接続端子によって構成され、他の端末との間で制御信号の受け渡し、データの送受信を行い、電源線等をも含む。
【００４９】
無線通信部４８は、Ｂｌｕｅｔｏｏｔｈ無線通信に関する機能を有し、ＨＤＤ制御部から受信した信号を受け取り、ＲＦ信号に変調した後にアンテナに送信し、またアンテナから受けたＲＦ信号を復調し、ＨＤＤ制御部４１に渡す。
【００５０】
アンテナ４９は、ＲＦ信号の送受信を受け持つ。
【００５１】
次に、ＰＤＡ１０とデジタルカメラ２０との具体的な動作について説明する。
【００５２】
図２は、実施例１において、ＰＤＡ１０に登録されているストレージ機器情報を示すリストファイルの一例を示す図である。
【００５３】
図３は、ＰＤＡ１０におけるリンク確立制御処理を示すフローチャートである。
【００５４】
まず、ユーザが、ＰＤＡ１０で通信するために、通信制御プログラムを起動すると、ＰＤＡ１０では、図３に示すリンク制御処理が起動され、ユーザからの機器検索操作またはリンク確立指示操作を監視する（Ｓ１００）。
【００５５】
ここで、ユーザがＰＤＡ１０の機器検索指示操作を実行すると、Ｂｌｕｅｔｏｏｔｈ通信方式において規定されている手順で、通信エリア５０内の機器の検索動作を開始する（Ｓ１０１）。検索動作が完了すると、検索された機器が有する機能を検索する機能検索動作を実行する（Ｓ１０２）。この動作が完了すると、検索によって見つけた機器の固有識別情報と機能情報とをリスト表示し（Ｓ１０３）、このリストの中から、ユーザが所望する機器を選択し、リンク確立操作が行われるまで待機する（Ｓ１０４）。
【００５６】
ユーザがリンク確立操作を行うと（Ｓ１０４）、Ｂｌｕｅｔｏｏｔｈ通信方式において規定されている手順に従って、選択された機器との間で、通信リンクを確立する（Ｓ１０５）。通信リンクの確立が完了すると、接続機器情報登録処理を行い、接続機器が有する機能を確認する。接続機器が、データを保存する機能（ストレージ機能）を有していれば、その機器をストレージ機器として登録し、ストレージ機能が無い場合には、登録を行わない（Ｓ１０６）。図２は、接続機器情報登録処理によってＰＤＡ１０に記憶されたストレージ機器情報である。
【００５７】
次に、接続機器とＰＤＡ１０との間でペアリングを行うかどうかを調べる。ペアリングを行う設定がされていれば（Ｓ１０７）、ペアリングを行うために暗証番号（ＰＩＮコード）入力を待機し、ＰＩＮコードが入力されると（Ｓ１０８）、ペアリング情報登録処理によって、この暗証番号を含む情報を、先に登録したストレージ機器情報と関連付けて登録する。ペアリングされた接続機器がストレージ機器情報に登録されていなければ、登録動作を実行しない（Ｓ１０９）。
【００５８】
そして、一連のリンク接続動作が完了すると、新たな機器とのリンク接続要求を確認し（Ｓ１１０）、要求が無いと判断されると、リンク制御処理を完了する。
【００５９】
上記リンク接続処理では、機器が有する機能を有効にするための各プロトコルレベルでの通信チャネル確立手順は説明を省略するが、実際には、各機能に応じたプロトコルの通信チャネル確立手順が実行される。
【００６０】
また、上記説明ではリンクを確立するときに、ストレージ機器情報を登録するようにしたが、ストレージ機器情報を登録する方法は、上記方法に限定されるものではなく、機器検出動作によって検出された機器の中から、ユーザが任意のストレージ機器を選択し、リンク確立前に登録するようにしてもよく、また、過去に通信した装置に関する情報の中からストレージ機器を選択し、登録するようにしてもよい。
【００６１】
続いて、ＰＤＡ１０がデジタルカメラ２０をリモートコントロールする具体的な動作について、図４から図１１を用いて説明する。
【００６２】
図４、図５は、実施例１において、制御機器としてのＰＤＡ１０と、デジタルカメラ２０とが、ストレージ機器としてのハードディスク４０との間で通信する場合のシーケンスチャートである。
【００６３】
なお、図４、図５に示すシーケンスチャートは、Ｂｌｕｅｔｏｏｔｈ通信におけるポーリング制御方式を用いた場合のシーケンスチャートである。
【００６４】
図６、図７は、制御機器としてのＰＤＡ１０が、デジタルカメラ２０をリモートコントロールする際のＰＤＡ１０の動作を示すフローチャートである。
【００６５】
図８、図９は、ＰＤＡ１０が、デジタルカメラ２０をリモートコントロールする際のデジタルカメラ２０の動作を示すフローチャートである。
【００６６】
図１０は、デジタルカメラ２０が、画像データを保存するストレージ機器を検索する際の機器検索動作を示すフローチャートである。
【００６７】
図１１は、デジタルカメラ２０が、画像データをストレージ機器に保存する際の動作を示すフローチャートである。
【００６８】
ＰＤＡ１０のユーザがデジタルカメラ２０との接続指示を操作すると（Ｓ５０１）、ＰＤＡ１０とデジタルカメラ２０との間で、無線リンクを確立する（Ｓ５０２）。
【００６９】
その後、ＰＤＡ１０においてリモートカメラの操作がなされると（Ｓ５０３、Ｓ２００）、ＰＤＡ１０はデジタルカメラ２０に対してモニタリング画像の取得要求を送信する（Ｓ５０４、Ｓ２０１）。
【００７０】
デジタルカメラ２０は、モニタリング画像取得要求の信号を受信すると（Ｓ３００）、モニタリング画像を生成し（Ｓ３０１）、ＰＤＡ１０に送信する（Ｓ５０５、Ｓ３０２）。
【００７１】
ＰＤＡ１０は、デジタルカメラ２０からモニタリング画像を受信し、その転送が完了すると（Ｓ２０２）、受信したモニタリング画像を表示する（Ｓ５０６、Ｓ２０３）。
【００７２】
この一連の動作を、ＰＤＡ１０において撮影指示操作が行われるまで繰り返す。
【００７３】
ＰＤＡ１０において撮影指示操作が行われると（Ｓ５０７、Ｓ２０４）、撮影指示信号をデジタルカメラ２０に送信する（Ｓ５０８、Ｓ２０５）。
【００７４】
この撮影指示信号を受けたデジタルカメラ２０は（Ｓ３０３）、シャッタを切り、撮影を行い（Ｓ５０９、Ｓ３０４）、撮影画像データを生成する（Ｓ５１０、Ｓ３０７）とともに、撮影を行ったことを示す応答（ＡＣＫ）をＰＤＡ１０に送信する。そして、デジタルカメラ２０は、生成された画像データに名前を付け、メモリＭ２内に保存し（Ｓ５１１）、また、ＰＤＡ１０からのＰｏｌｌパケットに応答して、保存した撮影画像データのファイル名と、保存した画像データのサムネイル画像データとを、ＰＤＡ１０に送信する（Ｓ５１２、Ｓ３０８、Ｓ３０９）。
【００７５】
ＰＤＡ１０は、デジタルカメラ２０からのＡＣＫと、撮影画像データのファイル名、サムネイル画像データを受信すると（Ｓ２０６、Ｓ２０７）、受信したサムネイル画像をモニタへ表示する（Ｓ２０８）。
【００７６】
デジタルカメラ２０は、撮影画像データを保存した後におけるメモリＭ２（デジタルカメラ２０に設けられているメモリ）の空き容量を確認し、メモリＭ２の空領域を判定する（Ｓ３１１）。メモリＭ２の空領域が十分にあれば、ＰＤＡ１０からリンク切断指示が送られてくるかを判別する（Ｓ３１３）。リンク切断要求が受信されなければ、先に記載したモニタリング画像要求を監視し、リンク切断指示が受信されると（Ｓ３１３）、ＰＤＡ１０とのリンクを切断する処理を行う（Ｓ３１４）。
【００７７】
また、Ｓ３１２のメモリＭ２の空き容量の確認の結果、メモリＭ２の空領域が不足していれば、撮影継続ができないことを示す撮影継続拒否信号をＰＤＡ１０に送信する（Ｓ３１５）。
【００７８】
ＰＤＡ１０では、サムネイルの表示後（Ｓ２０８）、デジタルカメラ２０から撮影継続拒否信号が送られたかどうかを判別し（Ｓ２０９）、送られてこなければ、ユーザによるリンク切断操作を監視する（Ｓ２１０）。ＰＤＡ１０のユーザは、表示されたサムネイルを確認し、撮影を終了する場合は、デジタルカメラ２０とのリンク切断のための操作を行う。リンク切断のための操作が行われると（Ｓ２１０）、デジタルカメラ２０にリンク切断指示信号を送信し、リンク切断のための処理を行う（Ｓ２１１）。デジタルカメラ２０から撮影継続拒否信号が受信されず、リンク切断のための操作も行われなければ、Ｓ２０１に戻り、モニタリング画像の取得要求信号の送信を行う。
【００７９】
Ｓ２０９において、撮影継続拒否信号を受信すると、デジタルカメラ２０のメモリＭ２の空容量が不足しているために、デジタルカメラ２０から撮影の継続が拒否されたことを表示する（Ｓ２１２）。そして、リモート撮影を中断し、デジタルカメラ２０の画像データをストレージ機器に移すための画像データ保存指示操作と、リンクの切断指示操作とを監視する（Ｓ２１３、Ｓ２１４）。
【００８０】
リンクの切断操作が行われた場合（Ｓ２１４）、デジタルカメラ２０にリンク切断指示信号を送信し、リンク切断のための処理を行う（Ｓ２１５）。また、画像データ保存指示が操作されると（Ｓ５１３、Ｓ２１３）、図７に示す画像データ保存指示処理を実行する（Ｓ２１６）。
【００８１】
図７に示す画像データ保存指示処理では、ＰＤＡ１０は、先に登録されているストレージ機器情報をメモリから読み出し、読み出したストレージ機器情報をデジタルカメラ２０に転送するための情報転送チャネルの確立処理を行う（Ｓ５１４、Ｓ２２１）。デジタルカメラ２０との情報転送チャネルの確立が完了すると（Ｓ２２２）、先に読み出したストレージ機器情報（たとえばラップトップコンピュータ３０とハードディスク４０とに関するストレージ機器情報）を、デジタルカメラ２０へ転送する（Ｓ５１５、Ｓ２２３）。
【００８２】
デジタルカメラ２０は、撮影継続拒否信号の送信後は、情報転送チャネル確立要求とリンク切断指示信号とを監視し（図９のＳ３１６、Ｓ３１７）、ストレージ機器情報を転送するための情報転送チャネル確立要求を受信すると（Ｓ３１６）、ＰＤＡ１０との情報転送チャネルの確立処理を行い（Ｓ５１４、Ｓ３１９）、確立した情報転送チャネルを介して、ＰＤＡ１０からストレージ機器情報を受信する（Ｓ３２０）。
【００８３】
ストレージ機器情報を受信すると、図１０に示すストレージ機器検索処理を実行する（Ｓ３２１）。また、リンク切断指示を受信すると（Ｓ３１７）、ＰＤＡ１０とのリンク切断処理を行う（Ｓ３１８）。なお、デジタルカメラ２０は、ＰＤＡ１０からストレージ機器情報を受信し、ストレージ機器検索処理を開始する際には、ＰＤＡ１０に対して、間欠受信状態への移行を要求し、ＰＤＡ１０からの信号を間欠受信するようにする。
【００８４】
図１０に示すストレージ機器検索処理において、デジタルカメラ２０は、通信エリア６０内にある機器を検索するための動作を、Ｂｌｕｅｔｏｏｔｈ通信方式で規定されている機器検索動作に従って実行する（Ｓ５１６、Ｓ３２８）。
【００８５】
この機器検索動作が完了すると（Ｓ３２９）、検索によって発見した機器の固有識別情報（通信エリア６０に存在している機器として発見されるのは、ハードディスク４０であり、この固有識別情報）と、先にＰＤＡ１０から取得したストレージ機器情報に含まれる固有識別情報とを比較し（Ｓ３３０）、固有識別情報が一致する機器の有無を調べる（Ｓ３３１）。
【００８６】
ここで、ストレージ機器情報に含まれる機器を検出できなければ、予め設定されている最大機器検索時間が経過したか否かを判定し（Ｓ３３２）、最大機器検索時間が経過していなければ、再度、機器検索動作を繰り返す。また、最大機器検索時間が経過しても、ストレージ機器情報に含まれる機器を見つけられなかった場合（Ｓ３３２）、機器検索の結果、ストレージ機器が未検出であったことをストレージ機器未検出フラグをセットすることによって記憶し、一連の処理を終了する（Ｓ３３３）。
【００８７】
一方、ＰＤＡ１０から受信したストレージ機器情報と一致する機器を検出した場合（Ｓ３３１）、一致した全ての機器に対して、Ｂｌｕｅｔｏｏｔｈ通信方式で規定されている手順に従って、機能検索を行う（Ｓ５１７、Ｓ３３４）。全ての機器に対しての機能検索が完了すると（Ｓ３３５）、ＰＤＡ１０から受信したストレージ機器情報に記載されている機能と、機能検索によって確認した機能とを照合し（Ｓ３３６）、データ保存に必要な機能を有していることを確認する。データ保存に必要な機能が有ると判断された場合は（Ｓ３３７）、その機器のストレージ機器情報にデータ保存に有効な機器であることを示す保存可能フラグをセットする（Ｓ３３８）。
【００８８】
全ての機器についての機能照合が完了したかどうかを判定し（Ｓ３３９）、完了していなければ、残りの機器の機能照合処理を行い、全ての照合が完了したら、図１１に示す画像データ保存処理へ移行する（Ｓ３２２）。
【００８９】
図１１の画像データ保存処理において、デジタルカメラ２０は、ストレージ機器の未検出フラグを確認し（Ｓ３４０）、ストレージ機器の有無を判定する（Ｓ３４１）。ストレージ機器が無いと判断された場合、先にストレージ機器情報を取得するために用いた情報転送チャネルを用い、ＰＤＡ１０にデータ保存不可信号を送信し、処理を終了する（Ｓ３４２）。
【００９０】
また、ストレージ機器が有る場合、保存可能フラグがセットされているストレージ機器情報を読み出し（複数ある場合は１つを選択して読み出し）（Ｓ３４３）、Ｂｌｕｅｔｏｏｔｈ通信方式で規定されている手順に従って、読み出したストレージ機器情報の固有識別情報を用い、ストレージ機器にリンク接続を要求し、リンクの確立動作を実行する（Ｓ５１８、Ｓ３４４）。なお、本実施例では、デジタルカメラ２０の通信可能エリアに存在するストレージ機器は、ハードディスク４０であるので、ハードディスク４０とリンク確立する。
【００９１】
デジタルカメラ２０は、ハードディスク４０とのリンク確立が完了すると（Ｓ３４５）、メモリＭ２に保存されている画像データをハードディスク４０に転送し（Ｓ５１９、Ｓ３４６）、全ての画像データファイルの転送を完了するまで、この処理（Ｓ５１９、Ｓ３４７）を繰り返す。
【００９２】
全ての画像データファイルの転送を完了すると、画像データを保存した機器のストレージ機器情報（ハードディスク４０）から、保存した画像データに関する情報（たとえば保存ディレクトリ等の情報）を取得する（Ｓ５２０、Ｓ３４８）。
【００９３】
ハードディスク４０から、ハードディスク４０に保存された画像データに関する情報を取得すると、ハードディスク４０に保存した画像データを、メモリＭ２から削除し（Ｓ３４９）、ハードディスク４０とのリンクを切断し、画像データ保存処理を終了する（Ｓ３５０）。
【００９４】
デジタルカメラ２０は、画像保存処理を終了すると、ＰＤＡ１０に対して間欠受信の終了を要求し、間欠受信が終了すると、画像データを保存したストレージ機器（ハードディスク４０）のストレージ機器情報、そのストレージ機器（ハードディスク４０）に保存した画像データ情報（ファイル名、保存先での保存ディレクトリ情報等）を、ＰＤＡ１０に送信し（図９のＳ３２３）、ＰＤＡ１０との情報転送チャネルを切断する（Ｓ３２４）。
【００９５】
その後、ＰＤＡ１０からのリモートカメラコントロール信号（モニタリング画像の取得要求）、リンク切断指示信号を監視し（Ｓ３２５、Ｓ３２６）、リンク切断の指示を受信すると（Ｓ３２６）、ＰＤＡ１０とのリンクを切断する（Ｓ３２７）。
【００９６】
一方、ＰＤＡ１０は、図７のＳ２２３において、ストレージ機器情報を送信した後に移行した、間欠受信状態の解除要求をデジタルカメラ２０から受信すると、デジタルカメラ２０の間欠受信を解除する。間欠受信解除後に、デジタルカメラ２０から、デジタルカメラ２０がハードディスク４０に保存した画像データに関する情報と、画像データの保存を行った機器（ハードディスク４０）に関するストレージ機器情報を受信すると（Ｓ２２８）、デジタルカメラ２０との情報転送チャネルを切断する（Ｓ２２９）。
【００９７】
ＰＤＡ１０は、情報転送チャネルを切断すると、デジタルカメラ２０から受信した情報（デジタルカメラ２０がハードディスク４０に保存した画像データに関する情報と、画像データの保存を行った機器（ハードディスク４０）に関するストレージ機器情報）を表示すると共にこの情報を保存する（Ｓ２３０、Ｓ２３１）。また、間欠受信解除後に、デジタルカメラ２０が、図１１のＳ３４２で送信した、データ保存不可信号を受信した場合は（Ｓ２３２）、デジタルカメラ２０の画像データを他の機器に保存できないことを表示する（Ｓ２３４）。
【００９８】
また、ＰＤＡ１０は、画像データ保存指示処理を終了すると、ユーザからのリモートカメラ再開操作と、リンク切断操作とを監視する（図６のＳ２１７、Ｓ２１８）。
【００９９】
ここで、ユーザが、リモートカメラの再開操作を行うと、Ｓ２０１の処理に戻り、また、リンク切断操作が行われると、デジタルカメラ２０とのリンクを切断する（Ｓ２１９）。
【０１００】
なお、上記間欠受信は、デジタルカメラ２０が、ハードディスク４０との間でリンクを確立し、データの保存処理を行う場合、ＰＤＡ１０とデジタルカメラ２０との間における通信で必要なデータトラヒックは、非常に少ないので、デジタルカメラ２０とＰＤＡ１０との間の通信では、リンクの状態を保持しつつ通信量を減らす間欠受信を有効に利用している。
【０１０１】
また、上記説明では、デジタルカメラ２０からＰＤＡ１０に、間欠受信を要求しているが、逆に、ＰＤＡ１０からデジタルカメラ２０に，間欠受信を要求するようにしてもよい。
【０１０２】
また、上記説明では、デジタルカメラ２０における機器検索動作前に、間欠受信モードへ移行するが、機器検索を行い、ストレージ機器が検出された後に、間欠受信モードへ移行するようにしてもよい。
【実施例２】
【０１０３】
実施例１は、デジタルカメラ２０に保存されている画像データファイルの全てをハードディスク４０に自動保存させた後に、メモリＭ２に保存されている画像データの全てを削除するが、本発明は、これに限定されるものではない。
【０１０４】
実施例２は、デジタルカメラ２０に保存されている画像データ情報を、ＰＤＡ１０が取得し、ユーザが選択した画像データのみを、ハードディスク４０に保存させる方法を示す実施例である。
【０１０５】
実施例１における同様の手順によって、ＰＤＡ１０を用いてデジタルカメラ２０をリモートカメラコントロールし、撮影動作を実行させる。
【０１０６】
この撮影動作が完了し、ＰＤＡ１０がデジタルカメラ２０から、撮影画像データのファイル名とサムネイルファイルとを取得した後に、撮影継続拒否信号を受信すると、ＰＤＡ１０は、リモートカメラコントロール動作を一時中断させ、デジタルカメラ２０に保存されている画像データのファイルリストを、デジタルカメラ２０に要求し、取得する。ＰＤＡ１０は、取得したファイルリストをモニタに表示し、ユーザに画像の選択を行わせる。この画像の選択は、たとえば、個々の画像を指定してもよいし、撮影日時によってまとめて選択してもよい。そして、選択された画像を、選択画像ファイルとして保存する。
【０１０７】
そして、実施例１と同様に、ＰＤＡ１０とデジタルカメラ２０との間で情報転送チャネルを確立し、ストレージ機器情報を転送した後に、先に保存した選択画像ファイルを転送する。デジタルカメラ２０は、このストレージ機器情報と選択画像ファイルとを受信すると、実施例１と同様の手順によって、ストレージ機器を選択し、リンク接続した後に、選択画像ファイルの情報に従って、メモリに記憶されている画像データを選択し、ユーザによって選択された画像をストレージ機器に転送する。
【０１０８】
画像データの転送が完了すると、画像データを保存させた機器のストレージ機器情報と、ストレージ機器に保存した画像データに関する情報とを、情報転送チャネルを介してＰＤＡ１０に転送し、メモリＭ２に保存されている転送完了された画像データのみを削除することによって、ユーザが所望する画像データのみを、他の機器に保存し、メモリから削除することができる。
【０１０９】
また、転送保存した画像データを削除する方法は、この方法に限定されるものではなく、ＰＤＡ１０からの指示によって、ストレージ機器に保存した画像データを削除するようにしてもよい。
【０１１０】
また、本実施例において、デジタルカメラ２０の画像データをストレージ機器に保存するタイミングは、デジタルカメラ２０から撮影継続拒否信号を受信した場合であるが、この保存タイミングは、上記タイミングに限定されるものではなく、情報転送チャネルの確立を、任意のタイミングで発生させる手段を、ＰＤＡ１０に設け、ユーザが任意のタイミングで操作したときに、情報転送チャネルを確立させることによって、ストレージ機器への画像データ保存を実行させるようにしてもよい。
【０１１１】
また、上記実施例では、Ｂｌｕｅｔｏｏｔｈ通信方式によって機器間通信を行っているが、他の無線方式、たとえばＩＥＥＥ８０２．１１に代表される無線ＬＡＮや、ウルトラワイドバンド等で用いられている通信方式を用いるようにしてもよい。
【０１１２】
さらに、上記実施例では、通信手段として無線通信方式を採用しているが、有線を用いた通信方式を採用するようにしてもよい。
【０１１３】
また、上記実施例に加え、ストレージ機器への画像保存動作を起動させる手段と、ストレージ機器に転送したデータをデータ保存手段から削除するか否かを選択する手段とを設ければ、デジタルカメラ２０のメモリの空領域に係わり無く、任意のタイミングでデータを保存することができ、ユーザは、データのバックアップを容易に取ることができる。
【０１１４】
上記実施例によれば、デジタルカメラが記憶している画像データのストレージ機器への移動、バックアップを、簡単に行うことができ、ユーザによる面倒な操作を省くことができる。したがって、利便性の高いリモートカメラコントロール環境を提供することができるという効果を奏する。
【０１１５】
また、ユーザが選択した画像データをストレージ機器に移動させるようにすることによって、画像データ転送時間を短縮することができ、したがって、ユーザが短時間でリモートカメラコントロール機能を使用したい場合等に、柔軟に対応することができる。
【図面の簡単な説明】
【０１１６】
【図１】本発明の実施例１である画像通信システムＣＳ１を示す図である。
【図２】実施例１において、制御機器としてのＰＤＡ１０に登録されているデータ保存可能な機器の情報を表すリストファイルの一例を示す図である。
【図３】制御機器としてのＰＤＡ１０におけるリンク確立制御処理を示すフローチャートである。
【図４】実施例１において、ＰＤＡ１０、デジタルカメラ２０が、ストレージ機器との間で通信する場合における信号を示すシーケンスチャートである。
【図５】実施例１において、ＰＤＡ１０、デジタルカメラ２０が、ストレージ機器との間で通信する場合における信号を示すシーケンスチャートである。
【図６】ＰＤＡ１０が、カメラコントロールする動作を示すフローチャートである。
【図７】ＰＤＡ１０が、カメラコントロールする動作を示すフローチャートである。
【図８】ＰＤＡ１０からリモートコントロールされるデジタルカメラ２０の動作を示すフローチャートである。
【図９】ＰＤＡ１０からリモートコントロールされるデジタルカメラ２０の動作を示すフローチャートである。
【図１０】デジタルカメラ２０が実行するストレージ機器の機器検索動作を示すフローチャートである。
【図１１】デジタルカメラ２０が実行するストレージ機器への画像データ保存動作を示すフローチャートである。
【図１２】無線通信システムＣＳ１におけるＰＤＡ１０の内部構成を示す図である。
【図１３】無線通信システムＣＳ１におけるデジタルカメラ２０の内部構成を示す図である。
【図１４】無線通信システムＣＳ１におけるハードディスク４０の内部構成を示す図である。
【符号の説明】
【０１１７】
ＣＳ１…画像通信システム、
１０…制御機器としてのＰＤＡ、
２０…デジタルカメラ、
３０…ラップトップコンピュータ、
４０…画像データ保存機器としてのハードディスク、
５０…ＰＤＡ１０の通信可能エリア、
６０…デジタルカメラ２０の通信可能エリア。
【図１】
2005159396.tif 000003
【図２】
2005159396.tif 000004
【図３】
2005159396.tif 000005
【図４】
2005159396.tif 000006
【図５】
2005159396.tif 000007
【図６】
2005159396.tif 000008
【図７】
2005159396.tif 000009
【図８】
2005159396.tif 000010
【図９】
2005159396.tif 000011
【図１０】
2005159396.tif 000012
【図１１】
2005159396.tif 000013
【図１２】
2005159396.tif 000014
【図１３】
2005159396.tif 000015
【図１４】
2005159396.tif 000016