(57)【特許請求の範囲】
【請求項１】
データを記憶する記憶部と、
前記データの送受信を行う通信部と、
所定基準からのカメラの主面の傾きを検出する検出部と、
前記傾きが所定閾値以上のときに送信側カメラであると判定し、所定閾値より小さいときに受信側カメラであると判定する判定部と
を有する複数のカメラを備え、
前記送信側カメラは、
前記受信側カメラに対し接続要求を送信し、前記受信側カメラからデータ送信要求を受付けたときに前記記憶部に記憶されている前記データを送信する送信制御部を備え、
前記受信側カメラは、
前記接続要求を受信したときに、前記送信側カメラに前記データ送信要求を送信し、前記送信側カメラから送信された前記データを受信する受信制御部を備えること
を特徴とするカメラシステム。
【請求項２】
請求項１に記載のカメラシステムにおいて、
前記送信制御部は、前記判定部により前記傾きが前記所定閾値以上であると判定される毎に、前記記憶部に記憶されている前記データを所定量単位で送信すること
を特徴とするカメラシステム。
【請求項３】
請求項１又は請求項２に記載のカメラシステムにおいて、
前記送信制御部は、データ送信中において前記検出部により検出された前記傾きが前記所定閾値より小さい場合、前記データの送信を中止すること
を特徴とするカメラシステム。
【請求項４】
請求項１から請求項３のいずれか一項に記載のカメラシステムにおいて、
データ送信時における複数のデータ転送速度の各々に対応する前記傾きを記憶するデータ転送速度記憶部を更に備え、
前記送信制御部は、前記検出部により検出された前記傾きに応じた前記データ転送速度に基づいて前記データの送信を行うこと
を特徴とするカメラシステム。
【請求項５】
請求項１から請求項４のいずれか一項に記載のカメラにおいて、
前記所定基準は、一のカメラの主面に対する他のカメラの主面の傾きをキャリブレーションすることで設定した基準であること
を特徴とするカメラシステム。
【請求項６】
データを記憶する記憶部と、
前記データの送受信を行う通信部と、
所定基準からのカメラの主面の傾きを検出する検出部と、
前記傾きが所定閾値以上のときに送信側カメラであると判定し、所定閾値より小さいときに受信側カメラであると判定する判定部と
を有する複数のカメラを備え、
前記送信側カメラは、
前記判定部により前記傾きが前記所定閾値以上であると判定される毎に、前記記憶部に記憶されている前記データを所定量単位で送信する送信制御部を備えること
を特徴とするカメラシステム。
【請求項７】
請求項６に記載のカメラシステムにおいて、
前記送信制御部は、データ送信中において前記検出部により検出された前記傾きが前記所定閾値より小さい場合、前記データの送信を中止すること
を特徴とするカメラシステム。
【請求項８】
請求項６又は請求項７に記載のカメラシステムにおいて、
データ送信時における複数のデータ転送速度の各々に対応する前記傾きを記憶するデータ転送速度記憶部を更に備え、
前記送信制御部は、前記検出部により検出された前記傾きに応じた前記データ転送速度に基づいて前記データの送信を行うこと
を特徴とするカメラシステム。
【請求項９】
請求項６から請求項８のいずれか一項に記載のカメラシステムにおいて、
前記所定基準は、一のカメラの主面に対する他のカメラの主面の傾きをキャリブレーションすることで設定した基準であること
を特徴とするカメラシステム。
【請求項１０】
データを記憶する記憶部と、
前記データの送受信を行う通信部と、
所定基準からのカメラの主面の傾きを検出する検出部と、
前記傾きが所定閾値以上のときに送信側カメラであると判定し、所定閾値より小さいときに受信側カメラであると判定する判定部と
を有する複数のカメラを備え、
前記送信側カメラは、
データ送信中において前記検出部により検出された前記傾きが前記所定閾値より小さい場合、前記データの送信を中止する送信制御部を備えること
を特徴とするカメラシステム。
【請求項１１】
請求項１０に記載のカメラシステムにおいて、
データ送信時における複数のデータ転送速度の各々に対応する前記傾きを記憶するデータ転送速度記憶部を更に備え、
前記送信制御部は、前記検出部により検出された前記傾きに応じた前記データ転送速度に基づいて前記データの送信を行うこと
を特徴とするカメラシステム。
【請求項１２】
請求項１０又は請求項１１に記載のカメラシステムにおいて、
前記所定基準は、一のカメラの主面に対する他のカメラの主面の傾きをキャリブレーションすることで設定した基準であること
を特徴とするカメラシステム。
【請求項１３】
データを記憶する記憶部と、
前記データの送受信を行う通信部と、
所定基準からのカメラの主面の傾きを検出する検出部と、
前記傾きが所定閾値以上のときに送信側カメラであると判定し、所定閾値より小さいときに受信側カメラであると判定する判定部と
を有する複数のカメラを備え、
前記送信側カメラは、
データ送信時における複数のデータ転送速度の各々に対応する前記傾きを記憶するデータ転送速度記憶部と、
前記検出部により検出された前記傾きに応じた前記データ転送速度に基づいて前記データの送信を行う送信制御部とを備えること
を特徴とするカメラシステム。
【請求項１４】
請求項１３に記載のカメラシステムにおいて、
前記所定基準は、一のカメラの主面に対する他のカメラの主面の傾きをキャリブレーションすることで設定した基準であること
を特徴とするカメラシステム。
【請求項１５】
データを記憶する記憶部と、
前記データの送受信を行う通信部と、
所定基準からのカメラの主面の傾きを検出する検出部と、
前記傾きが所定閾値以上のときに送信側カメラであると判定し、所定閾値より小さいときに受信側カメラであると判定する判定部と
を有する複数のカメラを備え、
前記所定基準は、一のカメラの主面に対する他のカメラの主面の傾きをキャリブレーションすることで設定した基準であること
を特徴とするカメラシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カメラシステムに関する。
【背景技術】
【０００２】
従来、赤外線通信等の通信機能を備えたカメラからプリンタやパソコン等の電子機器へ画像データ等のデータを転送する技術が知られている(特許文献１参照)。このようなデータ転送技術においては、ユーザが、送信側装置と受信側装置の各々にデータ送受信のための設定を行うことにより送信側装置と受信側装置との間でデータ送受信を行わせることができる。
【特許文献１】特開平09-149315号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、上記の様な通信機能を備えたカメラ同士でデータを送受信する場合、いずれのカメラも送信側及び受信側となりうる。このような場合、ユーザは、双方のカメラにおいて送受信を行うための各設定操作をその都度行う必要があり、データを送受信する毎に各カメラについて煩雑な操作を強いられる。
【０００４】
本発明は、データ送受信を容易に行うことができるカメラシステムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
請求項１に記載のカメラシステムは、データを記憶する記憶部と、前記データの送受信を行う通信部と、所定基準からのカメラの主面の傾きを検出する検出部と、前記傾きが所定閾値以上のときに送信側カメラであると判定し、所定閾値より小さいときに受信側カメラであると判定する判定部とを有する複数のカメラを備え、前記送信側カメラは、前記受信側カメラに対し接続要求を送信し、前記受信側カメラからデータ送信要求を受付けたときに前記記憶部に記憶されている前記データを送信する送信制御部を備え、前記受信側カメラは、前記接続要求を受信したときに、前記送信側カメラに前記データ送信要求を送信し、前記送信側カメラから送信された前記データを受信する受信制御部を備えることを特徴とする。
請求項６に記載のカメラシステムは、データを記憶する記憶部と、前記データの送受信を行う通信部と、所定基準からのカメラの主面の傾きを検出する検出部と、前記傾きが所定閾値以上のときに送信側カメラであると判定し、所定閾値より小さいときに受信側カメラであると判定する判定部とを有する複数のカメラを備え、前記送信側カメラは、前記判定部により前記傾きが前記所定閾値以上であると判定される毎に、前記記憶部に記憶されている前記データを所定量単位で送信する送信制御部を備えることを特徴とする。
請求項１０に記載のカメラシステムは、データを記憶する記憶部と、前記データの送受信を行う通信部と、所定基準からのカメラの主面の傾きを検出する検出部と、前記傾きが所定閾値以上のときに送信側カメラであると判定し、所定閾値より小さいときに受信側カメラであると判定する判定部とを有する複数のカメラを備え、前記送信側カメラは、データ送信中において前記検出部により検出された前記傾きが前記所定閾値より小さい場合、前記データの送信を中止する送信制御部を備えることを特徴とする。
【０００６】
請求項１３に記載のカメラシステムは、データを記憶する記憶部と、前記データの送受信を行う通信部と、所定基準からのカメラの主面の傾きを検出する検出部と、前記傾きが所定閾値以上のときに送信側カメラであると判定し、所定閾値より小さいときに受信側カメラであると判定する判定部とを有する複数のカメラを備え、前記送信側カメラは、データ送信時における複数のデータ転送速度の各々に対応する前記傾きを記憶するデータ転送速度記憶部と、前記検出部により検出された前記傾きに応じた前記データ転送速度に基づいて前記データの送信を行う送信制御部とを備えることを特徴とする。
請求項１５に記載のカメラシステムは、データを記憶する記憶部と、前記データの送受信を行う通信部と、所定基準からのカメラの主面の傾きを検出する検出部と、前記傾きが所定閾値以上のときに送信側カメラであると判定し、所定閾値より小さいときに受信側カメラであると判定する判定部とを有する複数のカメラを備え、前記所定基準は、一のカメラの主面に対する他のカメラの主面の傾きをキャリブレーションすることで設定した基準であることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、データ送受信を容易に行うことができる。
【発明を実施するための最良の形態】
【０００９】
以下、図面を参照して本発明の第１の実施形態について説明する。図１は、第１の実施形態に係るカメラシステムを構成するカメラの外観を示す斜視図である。カメラ１０は、金属やプラスチック等からなる筐体１を備え、前面には撮影窓２及びフラッシュ光が射出されるフラッシュ窓３が設けられている。また、カメラ１０の上面には、電源スイッチ４、レリーズ動作を指示するシャッタボタン５が設けられており、カメラ１０の側面には、赤外線通信を行うための受光部と送信部とを含む赤外線通信部６が設けられている。
【００１０】
図２は、カメラ１０の機能構成を示すブロック図である。図２に示す様に、カメラ１０は、制御部１１０、撮像素子１１１、画像処理部１１２、姿勢検出部１１３、操作部１１４、画像データ記憶部１１５、判定データ記憶部１１６、判定部１１７、通信制御部１１８、メモリカード１１９を含んで構成されている。制御部１１０は、ROMやRAM等のメモリとCPUで実現され、ROMに格納された各処理プログラムを実行してカメラ１０の各部を制御する。撮像素子１１１は、CCD或いはCMOS等によって構成され、図示しない撮影レンズを介して被写体の撮像を行って撮像信号を生成する。画像処理部１１２は、撮像素子１１１によって生成された撮像信号に基づく画像データに対してホワイトバランス調整、輪郭補償、ガンマ補正等の画像処理を行う。
【００１１】
姿勢検出部１１３は、例えばジャイロスコープ等の角度センサで構成され、カメラ１０の重力方向に対する水平面からの傾斜角度を検出する。操作部１１４は、電源スイッチ４、シャッターボタン５等を含み、ユーザによるボタン操作を示す信号を制御部１１０へ送出する。画像データ記憶部１１５は画像データやユーザによって設定された撮影条件等のデータを記憶する。
【００１２】
判定データ記憶部１１６は、姿勢検出部１１３によって検出された傾斜角度が送信側カメラとして動作する角度であるか否かを後述の判定部１１７が判定するための送受信判定用閾値と、後述の通信制御部１１８がデータ送信する際のデータ転送速度を検出された角度に応じて判定するためのデータ転送速度情報テーブルとを記憶する。
【００１３】
図３は、データ転送速度情報テーブルの構成及びデータ例を示しており、データ転送速度情報テーブル１５０は、転送速度１５１と角度１５２とを対応づけて記憶している。転送速度１５１は、送信側カメラがデータを送信する際のデータ転送速度であり、本実施形態ではIrDA1.1に基づく赤外線通信を行う。角度１５２は、各データ転送速度に対応する送信側カメラの角度の閾値であり、各角度は転送速度の速さと比例してX3＞X2＞X1となっている。本実施形態では、カメラを傾ける角度が大きいほど早い転送速度でデータ送受信を行う。
【００１４】
判定部１１７は、姿勢検出部１１３によって検出された角度が判定データ記憶部１１６に記憶された送受信判定用閾値以上か否かを判定する。通信制御部１１８は、操作部１１４を介して赤外線通信モードに設定された場合に、赤外線通信部６を制御し、他のカメラとの間でIrDA1.1に基づく通信制御を行う。メモリカード１１９は、SDカードで構成され、画像データ等のデータを記憶する。
【００１５】
次に、図４を参照して本実施形態に係るカメラシステムにおいてデータを送受信するための操作について説明する。上述したカメラ１０を送信側カメラ、カメラ１０と同じ構成のカメラ２０を受信側カメラとして、ユーザが、カメラ１０とカメラ２０の赤外線通信部６を近接させ、カメラ１０とカメラ２０をほぼ水平に保持した状態からカメラ１０を所定角度以上傾ける操作を行うと、カメラ１０とカメラ２０との間でデータの送受信を行う。以下、上記カメラ１０とカメラ２０の動作を図５及び図６の動作フロー図に従って説明する。
【００１６】
図５に示す様に、カメラ１０及びカメラ２０の各制御部１１０は、操作部１１４を介したユーザ操作によりカメラ１０及びカメラ２０の電源がONされ (ステップＳ１０１、ステップＳ２０１)、赤外線通信モードが設定されると(ステップＳ１０２、ステップＳ２０２)、カメラ１０及びカメラ２０の姿勢検出部１１３は自装置の重力方向に対する水平面からの傾斜角度を検出し、検出した角度を示す傾き情報を制御部１１０を介して判定部１１７へ送出する。判定部１１７は、姿勢検出部１１３から送出された傾き情報の角度が、判定データ記憶部１１６から制御部１１０を介して読みだされた送受信判定用閾値以上であるか否かを判定する(ステップＳ１０３、ステップＳ２０３)。
【００１７】
ここで、カメラ１０の判定部１１７により、傾き情報の角度が送受信判定用閾値以上であると判定された場合(ステップＳ１０３:Ｙ)、カメラ１０の制御部１１０は、自装置を送信側カメラと判断する。カメラ１０の制御部１１０は、判定データ記憶部１１６に記憶されたデータ転送速度情報テーブル１５０を参照して姿勢検出部１１３が検出した傾き情報の角度に対応するデータ転送速度を判定し(ステップＳ１０４)、通信制御部１１８を介してIrDA1.1に基づく自装置の識別情報を含む接続要求をカメラ２０に送信する(ステップＳ１０５)。
【００１８】
また、カメラ２０の判定部１１７により、傾き情報の角度が送受信判定用閾値より小さいと判定された場合(ステップＳ２０３:Ｎ)、カメラ２０の制御部１１０は、自装置を受信側カメラと判断する。そして、カメラ２０の制御部１１０は、通信制御部１１８を介し、ステップＳ１０５においてカメラ１０から送信された接続要求を受信すると(ステップＳ２０４)、接続要求に対する応答信号をカメラ１０へ送信する(ステップＳ２０５)。
【００１９】
カメラ１０の制御部１１０は、通信制御部１１８を介して、ステップＳ２０５においてカメラ２０から送信された応答信号を受信すると(ステップＳ１０６)、ステップＳ１０４で判定したデータ転送速度情報を含むフレーム信号を通信制御部１１８を介してカメラ２０へ送信し、カメラ２０との間のコネクションを確立する(ステップＳ１０７)。
【００２０】
カメラ２０の制御部１１０は、通信制御部１１８を介して、ステップＳ１０７でカメラ１０から送信されたフレーム信号を受信してコネクションが確立されると（ステップＳ２０６）、通信制御部１１８を介してデータ送信要求をカメラ１０へ送信する（ステップＳ２０７）。
【００２１】
カメラ１０の制御部１１０は、通信制御部１１８を介して、ステップＳ２０７においてカメラ２０から送信されたデータ送信要求を受信すると(ステップＳ１０８)、画像データ記憶部１１５に記憶されている送信用データを読み出し、読み出した送信用データをIrDA1.1に基づいてカメラ２０へ送信する(ステップＳ１０９)。カメラ２０は、ステップＳ１０９においてカメラ１０から送信されたデータを通信制御部１１８を介して受信する(ステップＳ２０８)。
【００２２】
図６に移り、カメラ１０の判定部１１７は、ステップＳ１０８のデータ送信中に姿勢検出部１１３によって検出された角度が送受信判定用閾値以上であるか否か判定する(ステップＳ１１０)。ステップＳ１１０において、判定部１１７が、データ送信中に検出された角度が送受信判定用閾値以上であると判定した場合 (ステップＳ１１０:Ｙ)、制御部１１０は送信用データを全て送信したか否かを判断し(ステップＳ１１１)、送信用データを全て送信していないと判断した場合には(ステップＳ１１１:Ｎ)、ステップＳ１０９に戻り、送信用データの送信を継続して行う。
【００２３】
ステップＳ１１０において、判定部１１７が、データ送信中に検出された角度が送受信判定用閾値より小さいと判定した場合(ステップＳ１１０:Ｎ)、及び、ステップＳ１１１において制御部１１０が送信用データを全て送信したと判断した場合(ステップＳ１１１:Ｙ)、制御部１１０は、通信制御部１１８を介して、データ送信を終了して通信接続を終了する旨の接続終了信号をカメラ２０へ送信する(ステップＳ１１２)。
【００２４】
カメラ２０の制御部１１０は、ステップＳ１１２においてカメラ１０から送信された接続終了信号を通信制御部１１８を介して受信すると、カメラ１０との赤外線通信接続を終了する(ステップＳ２０９)。
【００２５】
尚、ステップＳ１０３において、カメラ１０の判定部１１７が傾き情報の角度が送受信判定用閾値より小さいと判定した場合には(ステップＳ１０３:Ｎ)、カメラ１０の制御部１１０は送信側カメラとしての処理を終了し、ステップＳ２０３において、カメラ２０の判定部１１７が傾き情報の角度が送受信判定用閾値以上であると判定した場合には(ステップＳ２０３:Ｎ)、カメラ２０の制御部１１０は受信側カメラとしての処理を終了する。
【００２６】
本実施形態に係るカメラシステムにおいて、カメラ間でデータの送受信を行う場合に、ユーザが、送信側カメラを受信側カメラに近接させて所定角度以上傾ける操作を行うことで、送信側カメラと受信側カメラの間でデータ送受信を行うことができる。従って、各カメラにおいて送信設定や受信設定等のデータ通信のための煩雑な操作が不要であり、面倒な各種設定方法をユーザが覚える必要もないため従来と比べて利便性が高く、カメラ間のデータ送受信操作に不慣れなユーザであっても容易にデータの送受信を行うことができる。
【００２７】
次に、本発明の第２の実施形態に係るカメラシステムについて説明する。尚、第２の実施形態に係るカメラシステムを構成するカメラは、タッチパネル、計時部、及び時刻判定部を備え、姿勢検出部１１３と判定部１１７を備えていない点で第１の実施形態に係るカメラシステムを構成するカメラと異なるが、これらの点以外は第１の実施形態に係るカメラと同様の構成を有する。従って、第２の実施形態の説明においては、第１の実施形態に係るカメラと同一の構成については説明を省略する。また、第２の実施形態の説明において、第１の実施形態に係るカメラと同一の構成には、第１の実施形態の説明で用いたものと同一の符号を付して説明を行う。
【００２８】
図７は、本実施形態に係るカメラシステムを構成するカメラの背面図である。カメラ３０の背面には、撮影条件、撮像モード等のメニュー画面や撮影画像を表示したり、メニュー画面等に表示される項目の選択を受付けるタッチパネル３１１が設けられている。
【００２９】
図８は、カメラ３０の機能構成を示すブロック図である。図８に示す様に、カメラ３０は、第１の実施形態に係るカメラの構成に液晶ディスプレイを組み合わせて構成されたタッチパネル３１１と、時刻判定部３１２と、時刻を計時する計時部３１３を付加した構成を有する。
【００３０】
タッチパネル３１１は、画面上をユーザの指が接触した位置や領域等を検知して検知した操作情報を制御部３１０へ伝達し、制御部３１０は、接触操作が画面上を所定の長さ以上なぞる操作(以下、「所定の接触操作」と言う。)であった場合は、検知時点における時刻である検知時刻情報を計時部３１３から取得する。
【００３１】
時刻判定部３１２は、通信制御部１１８を介して受信した他のカメラの検知時刻情報と制御部３１０が取得した検知時刻情報とを比較し、自装置が送信側カメラか受信側カメラかを判定する。
【００３２】
次に、図９を参照し、本実施形態に係るカメラシステムを用いてデータ送受信するための操作について説明する。上述したカメラ３０を送信側カメラ、カメラ３０と同じ構成のカメラ４０を受信側カメラとし、ユーザが、カメラ３０とカメラ４０の赤外線通信部６を近接させ、カメラ３０のタッチパネル３１１を矢印３１の方向になぞる所定操作を行った後、カメラ４０のタッチパネル３１１を矢印３２の方向になぞる所定操作を行うと、カメラ３０と受信側カメラ４０との間でデータ送受信を行う。
【００３３】
図１０は、カメラ３０及びカメラ４０の動作フローを示す図である。先ず、カメラ３０及びカメラ４０の共通する動作について図１０に従って説明する。カメラ３０及びカメラ４０の制御部３１０は、操作部１１４を介したユーザ操作により電源がONにされ (ステップＳ３０１)、赤外線通信モードが設定されると(ステップＳ３０２)、タッチパネル３１１においてユーザによる所定の接触操作が検知されたか否か判断する(ステップＳ３０３)。制御部３１０はタッチパネル３１１において所定の接触操作が検知されたと判断した場合に(ステップＳ３０３:Ｙ)、計時部３１３からその時点の時刻を検知時刻情報として取得する。また、制御部３１０は、タッチパネル３１１において所定の接触操作が検知されなかったと判断した場合には(ステップＳ３０３:Ｎ)、赤外線通信モードの状態で待機する。
【００３４】
制御部３１０は、ステップＳ３０３において所定の接触操作が検知されたと判断した場合に自装置の識別情報を含む接続要求を通信制御部１１８を介して他方のカメラに送信し(ステップＳ３０４)、他方のカメラから接続要求に対する応答信号を通信制御部１１８を介して受信し(ステップＳ３０５)、他方のカメラの間でコネクションを確立する(ステップＳ３０６)。
【００３５】
制御部３１０は、計時部３１３から取得した検知時刻情報を通信制御部１１８を介して他方のカメラに送信し(ステップＳ３０７)。また、制御部３１０は、通信制御部１１８を介して他方のカメラから検知時刻情報を受信した場合には(ステップＳ３０８:Ｙ)、計時部３１３から取得した自装置の検知時刻情報と他方のカメラの検知時刻情報の検知時刻を時刻判定部３１２により比較する(ステップＳ３０９)。また、制御部３１０は、通信制御部１１８を介して他方のカメラから検知時刻情報を受信しなかった場合(ステップＳ３０８:Ｎ)、後述するステップＳ３１５の処理を行う。
【００３６】
ステップＳ３０９において、時刻判定部３１２が自装置の検知時刻が他方のカメラの検知時刻より早いと判断した場合(ステップＳ３１０:Ｙ)、制御部３１０は、自装置が送信側カメラであると判断する (ステップＳ３１１)。また、時刻判定部３１２が自装置の検知時刻が他方のカメラ検知時刻より遅いと判断した場合(ステップＳ３１０:Ｎ)、制御部３１０は、自装置が受信側カメラであると判断する (ステップＳ３１７)。
【００３７】
次に、上述の動作によって送信側カメラとして判定されたカメラ３０、受信側カメラとして判定されたカメラ４０の各動作について図１１を用いて説明する。
【００３８】
カメラ４０の制御部３１０は、通信制御部１１８を介してデータ送信要求をカメラ４０へ送信する(ステップＳ３１８)。カメラ３０の制御部３１０は、通信制御部１１８を介してカメラ４０から送信されたデータ送信要求を受信すると(ステップＳ３１２)、画像データ記憶部１１５に記憶されている送信用データを読み出し、通信制御部１１８を介してカメラ４０に送信する(ステップＳ３１３)。カメラ４０の制御部１１０は、通信制御部１１８を介して送信側カメラ３０から送信されたデータを受信する(ステップＳ３１９)。
【００３９】
カメラ３０の制御部３１０は、送信データを全て送信したか否か判断し(ステップＳ３１４)、送信データを全て送信したと判断した場合には(ステップＳ３１４:Ｙ)、通信制御部１１８を介してカメラ４０に通信終了情報を送信し(ステップＳ３１５)、カメラ４０との通信接続を終了する(ステップＳ３１６)。また、制御部３１０は、送信データを全て送信していないと判断した場合には(ステップＳ３１４:Ｎ)、通信制御部１１８を介して送信データの送信を継続して行う。
【００４０】
カメラ４０の制御部３１０は、通信制御部１１８を介してカメラ３０から通信終了情報を受信すると (ステップＳ３２０)、カメラ３０との通信接続を終了する(ステップＳ３２１)。
【００４１】
本実施形態に係るカメラシステムでは、カメラ間でデータ送受信を行う場合、ユーザは送信側カメラのタッチパネルを所定長さ以上なぞった後、続いて受信側カメラのタッチパネルを所定長さ以上なぞることにより、各カメラにおいてデータの送信側か受信側かの判断が行われ、送信用データの送受信を行うことができる。そのため、ユーザは、送信側カメラから順にタッチパネルをなぞるという簡便な操作を行うだけで容易にデータの送受信を行うことができる。
【００４２】
次に、上述した第２の実施形態の変形例について説明する。図１２は、本変形例に係るカメラシステムを構成する各カメラの背面図を示しており、カメラ５０が送信側カメラ、カメラ６０が受信側カメラである。本変形例では、カメラ５０は、第２の実施形態と同様のタッチパネル３１１を備え、カメラ６０は液晶ディスプレイ６１と操作ボタン７を備えている。カメラ５０のタッチパネル３１１により、上述した第２の実施形態と同様のユーザによる所定操作が検知された場合、カメラ５０は、通信制御部１１８を介してカメラ６０に自装置の識別情報を含む接続要求を行い、カメラ６０からの応答によりカメラ間のコネクションを確立し、カメラ６０の応答をデータ送信要求とみなしてカメラ５０はカメラ６０に送信用データを送信し、カメラ６０はカメラ５０から送信されるデータを受信する。
【００４３】
上述したように、本変形例では、タッチパネルを備えたカメラのタッチパネルをなぞるという簡単な操作を行うことにより、受信側カメラがタッチパネルを備えていない場合であっても通信接続を行ってデータを送受信することができるので、ユーザはタッチパネルを備えたカメラのデータを他のカメラに容易に送信することができる。
【００４４】
尚、上述した第１の実施形態においては、カメラの姿勢検出部は重力方向に対する水平面を基準とするカメラの傾きを検出するものして説明したが、図１３に示す様に、受信側カメラ２０と送信側カメラ１０の最初の位置を基準としてキャリブレーションを行い、受信側カメラの位置に対する送信側カメラ１０の傾きを角速度センサやカメラの手振れ検出センサ等を用いて検出することとしてもよい。
【００４５】
また、上述した第１の実施形態は、カメラの傾きが所定閾値以上であれば、送信用データを全て一括送信するものとして説明したが、所定閾値以上の傾きを検出する毎に一定量単位で送信用データの送信を行うこととしてもよい。
【００４６】
また、上述した第１の実施形態及び第２の実施形態では、IrDA1.1プロトコルに対応したデータ通信を行うものとして説明したが、IrDA1.2やIrSimple等のIrDAプロトコルに基づく赤外線通信やLED等のデバイスを利用した可視光通信であってもよいし、Bluetooth等の電波を用いた無線通信であってもよいし、誘導電界を利用した至近距離通信でもよいし、カメラ間をUSBやイーサーネット等のケーブルで接続する有線接続であってもよい。
【００４７】
また、上述した第２の実施形態では他方のカメラから検知時刻情報を受信しなかった場合にカメラ間の通信接続を終了するものとして説明したが、自装置の検知時刻情報を他方のカメラに送信後、所定時間内に他方のカメラの検知時刻情報を受信しなかった場合に通信接続を終了することとしてもよい。
【図面の簡単な説明】
【００４８】
【図１】第１の実施形態に係るカメラシステムを構成するカメラの斜視図である。
【図２】第１の実施形態に係るカメラシステムを構成するカメラのブロック図である。
【図３】第１の実施形態に係るデータ転送速度情報テーブルを示す図である。
【図４】第１の実施形態に係るカメラシステムの操作を説明する図である。
【図５】第１の実施形態に係るカメラシステムの動作フロー図である。
【図６】第１の実施形態に係るカメラシステムの動作フロー図である。
【図７】第２の実施形態に係るカメラシステムを構成するカメラの背面図である。
【図８】第２の実施形態に係るカメラシステムを構成するカメラのブロック図である。
【図９】第２の実施形態に係るカメラシステムの操作を説明する図である。
【図１０】第２の実施形態に係るカメラシステムを構成する各カメラの共通する動作の動作フロー図である。
【図１１】第２の実施形態に係るカメラシステムを構成する各カメラの動作フロー図である。
【図１２】第２の実施形態の変形例に係るカメラシステムを説明する図である。
【図１３】第１の実施形態の変形例に係るカメラシステムを説明する図である。
【符号の説明】
【００４９】
１０、３０、５０  送信側カメラ
２０、４０、６０  受信側カメラ
１１０、３１０  制御部
１１１  撮像素子
１１２  画像処理部
１１３  姿勢検出部
１１４  操作部
１１５  画像データ記憶部
１１６  判定データ記憶部
１１７  判定部
１１８  通信制御部
１１９  メモリカード
３１１  タッチパネル
３１２  時刻判定部
３１３  計時部
【図１】
0005157631.tif 000002
【図２】
0005157631.tif 000003
【図３】
0005157631.tif 000004
【図４】
0005157631.tif 000005
【図５】
0005157631.tif 000006
【図６】
0005157631.tif 000007
【図７】
0005157631.tif 000008
【図８】
0005157631.tif 000009
【図９】
0005157631.tif 000010
【図１０】
0005157631.tif 000011
【図１１】
0005157631.tif 000012
【図１２】
0005157631.tif 000013
【図１３】
0005157631.tif 000014