(57)【要約】    【課題】    複数の利用者により複数の撮像装置が接続された状態において、接続された全ての撮像装置が利用者の要求に対して柔軟に操作元撮像装置／操作対象撮像装置の役割を切り替えることが可能であると共に、要求された処理の整合性が保証された撮像装置間の通信が可能な撮像装置を提供する。    【解決手段】  複数台のデジタルスチルカメラ１００が接続された状況において、通信制御手段１４１は、あるデジタルスチルカメラが通信手段１３９を介して他のデジタルスチルカメラを操作する場合に、その操作権を有するデジタルスチルカメラのみが他のデジタルスチルカメラを操作することを許可されるように通信を制御すると共に、前記操作権を譲渡するデジタルスチルカメラを決定するように制御する。【選択図】      図１
2005176135.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１台の他の撮像装置と接続されて通信するための通信手段を具備した撮像装置であって、
制御手段を具備して成り、
前記制御手段は、複数台の撮像装置が接続された状況において、ある撮像装置が前記通信手段を介して前記他の撮像装置を操作する場合に、その操作権を有する撮像装置のみが前記他の撮像装置を操作することを許可されるように制御すると共に、前記操作権を譲渡する撮像装置を決定するように制御することを特徴とする撮像装置。
【請求項２】
前記制御手段は、前記複数台の撮像装置が接続された状況において、前記操作権の決定を行う唯一の撮像装置をマスタ、それ以外の撮像装置をスレーブと定義した場合、前記撮像装置が前記マスタ／スレーブのいずれとしても機能するように制御することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記制御手段は、前記撮像装置が前記マスタとして機能する場合、接続されている全ての撮像装置の識別情報を取得するように制御することを特徴とする請求項１に記載の撮像装置。
【請求項４】
前記制御手段は、前記取得した識別情報を、必要に応じて操作権を有する撮像装置に対して供給するように制御することを特徴とする請求項３に記載の撮像装置。
【請求項５】
前記制御手段は、前記撮像装置が前記マスタとして機能する場合、自身を含めた操作権を有する撮像装置と他の操作対象となる撮像装置との間での一方から他方への通信を中継することが可能なように制御することを特徴とする請求項１に記載の撮像装置。
【請求項６】
前記制御手段は、前記操作権を保持しない撮像装置が、その利用者の指示により前記マスタに対して任意のタイミングで操作権の譲渡を要求することが可能なように制御することを特徴とする請求項１に記載の撮像装置。
【請求項７】
前記制御手段は、前記撮像装置が、その撮像装置の利用者に対して操作権の有無を知らせることが可能なように制御することを特徴とする請求項１に記載の撮像装置。
【請求項８】
前記通信手段は、前記マスタ／スレーブ間の通信手段を接続するために無線の通信媒体を利用すること特徴とする請求項１に記載の撮像装置。
【請求項９】
前記制御手段は、前記マスタが操作権を保持しない撮像装置からの操作権取得要求を受信した際の時間情報を基準に操作権を譲渡する撮像装置を決定するように制御することを特徴とする請求項１に記載の撮像装置。
【請求項１０】
前記制御手段は、操作権取得要求の受信時の時間情報を基準に操作権を譲渡する撮像装置を決定するように制御することを特徴とする請求項１に記載の撮像装置。
【請求項１１】
前記制御手段は、操作権取得要求を送信した操作権を保持しない撮像装置の特徴/特性を基準に操作権を譲渡する撮像装置を決定するように制御することを特徴とする請求項１に記載の撮像装置。
【請求項１２】
前記撮像装置の特徴／特性とは、撮像装置の電源であるバッテリーの残量であることを特徴とする請求項１１に記載の撮像装置。
【請求項１３】
前記撮像装置の特徴／特性とは、撮像装置の表示部の表示画面サイズであることを特徴とする請求項１１に記載の撮像装置。
【請求項１４】
前記操作権が取得できた場合に、その旨を利用者に通知する通知手段を備えたことを特徴とする請求項１記載の撮像装置。
【請求項１５】
前記通知手段は、撮像装置の消灯状態にある表示部画面を点灯することにより通知するものであることを特徴とする請求項１４に記載の撮像装置。
【請求項１６】
前記通知手段は、音声により通知するものであることを特徴とする請求項１４に記載の撮像装置。
【請求項１７】
前記撮像装置は、デジタルスチルカメラであることを特徴とする請求項１乃至１６のいずれかに記載の撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像した画像データを記憶媒体に記録するデジタルスチルカメラ等の撮像装置に関する。
【背景技術】
【０００２】
一般に、レンズで捕らえた光学的な静止画像をＣＣＤ（Charge Coupled Device ：電荷結合素子）により電気信号に変換し、半導体メモリや、フロッピー（登録商標）ディスク等の記録媒体に記憶するデジタルスチルカメラが知られている。このデジタルスチルカメラは、静止画像を電気的な情報として記憶するので、記憶した静止画像を、例えば、テレビジョン受像機で再生したり、通信回線を介して遠隔地に転送したりというように、種々の画像処理を施すことが可能である。
【０００３】
従来、デジタルスチルカメラで撮影した画像データの加工や、他のデバイスへの画像データの転送を行うためには、ホストとなるコンピュータ、例えば、パーソナルコンピュータとデジタルスチルカメラとをケーブルによって接続し、デジタルスチルカメラ内に記憶された画像データをパーソナルコンピュータへ転送する必要があり、実際にそのような機能を具備したデジタルスチルカメラが既に多く存在する。
【０００４】
更に、前述のデジタルスチルカメラとパーソナルコンピュータとを接続するための接続手段としては、ＵＳＢ（Universal Serial Bus）を用いたものが一般的である。
【０００５】
しかしながら、ＵＳＢ以外にもホストとなるコンピュータとデジタルスチルカメラとを接続するための接続手段として、ＩＥＥＥ１３９４や無線通信技術のＢｌｕｅｔｏｏｔｈ、ＨｏｍｅＲＦ、ＩＥＥＥ８０２．１１ｂ等のインタフェース規格が存在する。
【特許文献１】特開２０００−１３４５２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述したように、デジタルスチルカメラで撮影した画像データを他のデバイスに転送するためには、一旦ホストとなるコンピュータに撮影した画像データを転送し、その後にホストコンピュータ上の画像データを他のデバイスに転送する必要があり、非常に手間がかかるという問題があった。
【０００７】
このような問題点を解決する手段として、デジタルカメラ同士やデジタルカメラと他のデバイスとを直接接続して画像データのやり取りを実現するための方法が既に存在する（例えば、特許文献１参照）。
【０００８】
これらの公知例（特許文献１）によると、複数のデジタルスチルカメラ同士を接続し、それらの間で撮影した画像データの転送や、他のデジタルスチルカメラの操作が可能となる。
【０００９】
ところが、複数の利用者がデジタルスチルカメラを持ち寄って、それらを互いにケーブル等により接続し、画像データの転送といった他のデジタルスチルカメラに対する操作を実行しようとする状況下において、複数の利用者が同時に他のデジタルスチルカメラに対して操作要求を発行する状況が発生する可能性があり、そういった場合には、それぞれの操作要求に対する処理の整合性が保証されないという問題が生じてくる。
【００１０】
このような問題に関して、上述した公知例（特許文献１）では、図１１に示すように、複数台のデジタルスチルカメラ１１０１，１１０２，１１０３がハブ１１０４を介して接続された状況において、操作要求を出すことが可能なマスタカメラ（図１１のデジタルスチルカメラ１１０１）と操作要求を受けるスレーブカメラ（図１１のデジタルスチルカメラ１１０２）という形で、それぞれのデジタルスチルカメラに対して役割を決め、スレーブカメラは特定の操作しか受け付けないようにすることで、上記の問題を解決している。
【００１１】
ところが、上述した公知例（特許文献１）では、操作元となるマスタカメラ（図１１のデジタルスチルカメラ１１０１）が、その操作対象となるスレーブカメラ（図１１のデジタルスチルカメラ１１０２）と通信を行うためには、マスタカメラとその操作対象となるスレーブカメラに対して、事前に利用者が手動で両者の役割を個々のデジタルスチルカメラに設定する必要がある。
【００１２】
また、マスタカメラとスレーブカメラとの間で通信が可能な状況では、マスタカメラからスレーブカメラの役割を解除することは可能であるが、マスタカメラが複数台接続されたデジタルスチルカメラの中から通信対象となるスレーブカメラを指定する手段を持ち合わせていないため、例えば、図１１のデジタルスチルカメラ１１０１がデジタルスチルカメラ１１０２のスレーブの役割を解除しても、デジタルスチルカメラ１１０３を手動でスレーブとして設定しない限り、デジタルスチルカメラ１１０１とデジタルスチルカメラ１１０３との間で通信を行うことができず、複数台のデジタルスチルカメラを接続して通信を行う場合には不便であった。
【００１３】
そこで、本発明は、上述のような従来技術の問題点に鑑みてなされたものであり、その目的は、複数の利用者により複数台の撮像装置が接続された状態において、接続された全ての撮像装置が利用者の要求に対して柔軟に操作元撮像装置／操作対象撮像装置の役割を切り替えることが可能であると共に、要求された処理の整合性が保証された撮像装置間の通信が可能な撮像装置を提供することである。
【課題を解決するための手段】
【００１４】
上記目的を達成するために、本発明は、少なくとの１台の他の撮像装置と接続されて通信するための通信手段を具備した撮像装置であって、制御手段を具備して成り、前記制御手段は、複数台の撮像装置が接続された状況において、ある撮像装置が前記通信手段を介して前記他の撮像装置を操作する場合に、その操作権を有する撮像装置のみが前記他の撮像装置を操作することを許可されるように制御すると共に、前記操作権を譲渡する撮像装置を決定するように制御することを特徴とする撮像装置を提供する。
【発明の効果】
【００１５】
本発明によれば、複数の利用者が複数台の撮像装置を接続し、ある撮像装置から他の撮像装置を操作する状況において、利用者の要求に応じて柔軟に操作元撮像装置/操作対象撮像装置を切り替えることが可能となり、使い勝手が良くなる。
【発明を実施するための最良の形態】
【００１６】
上記の課題は、少なくとも１台の他の撮像装置を有線或いは無線によって続可能であり且つ他の撮像装置との間でファイルの授受及び他の撮像装置にする操作等の通信機能を有し、複数台の撮像装置が接続された状況において、自身が操作権を有する場合にのみ他の撮像装置への操作が許可され、また、操作権を保持しない場合には、利用者の要望に応じて操作権取得の要求を出すことが可能な通信制御機能を有し、更に、前記操作権を譲渡すべき撮像装置を決定するための操作権決定機能を有する撮像装置によって解決される。
【００１７】
この撮像装置によれば、複数の撮像装置が接続された状況において、前記操作権を保持する撮像装置の決定機能を用いて利用者の操作を受け付ける撮像置を決定することが可能な撮像装置をマスタ（操作元）と呼び、このマスタは、接続された複数の撮像装置の中で唯一存在する。前記マスタ以外の撮像装置はスレーブ（操作対象）と呼び、スレーブとして動作する撮像装置は前記の操作権決定機能は働かない。前記撮像装置は、接続状態に応じてマスタとスレーブのいずれの役割も担うことが可能である。
【００１８】
複数の撮像装置が接続された状況においてマスタとして動作する撮像装置は、接続された全てのスレーブの識別情報を取得し且つ保持し、その識別情報を必要に応じて他の撮像装置に供給することができる。更に、マスタは、操作権を持つ撮像装置が他の操作権を持たない撮像装置を操作する場合に、その間の通信を一方から他方に中継することが可能である。
【００１９】
前記マスタ／スレーブの役割決定は、例えば、ＵＳＢ規格に準拠したインタフェースでは、インタフェースの上流側に接続される機器がホスト、下流側に接続される機器がデバイスと一意に決定されるように使用するインタフェースの特徴を生かした決定方法を用いても良いし、撮像装置同士を接続する利用者が任意に決定しても良い。
【００２０】
操作権を保持しない撮像装置がマスタに対して操作権を要求する場合、利用者が操作権を保持しない撮像装置の任意のキーを入力することにより、いつでもマスタに対して操作権取得の要求を通知することできる。その結果、操作権が取得できた場合は、その旨を利用者に対して通知することが可能である。その通知方法としては、例えば、消灯していた表示部の点灯や、音声による通知等が考えられる。
【００２１】
また、同時若しくはそれに近いタイミングで、複数の操作権を保持しない撮像装置から操作権取得の要求があった場合、マスタの操作権決定機能は、操作権取得要求の受信時の時間情報（遅く到着したものを優先/早く到着したものを優先）や、撮像装置の特性/特徴を基準として決定する。撮像装置の特性/特徴としては、例えば、撮像装置の電源であるバッテリーの残量や、撮像装置の表示部の画面サイズ等であり、これらを基準に操作権を譲渡する撮像装置を決定する。
【００２２】
以下、本発明の撮像装置の実施形態について、図面を参照しながら説明する。
【００２３】
［第１の実施形態］
まず、本発明の第１の実施形態を、図１乃至図９に基づき説明する。
【００２４】
図１は、本実施形態に係る撮像装置であるデジタルスチルカメラの内部構成を示すブロック図であり、同図において、１００は本実施形態に係る撮像装置であるデジタルスチルカメラ、１０１は撮影レンズ、１０２は絞り機能を備えるシャッタ、１０３は撮像素子で、光学像を電気信号に変換するものである。１０４はＡ／Ｄ変換器で、撮像素子１０３のアナログ信号出力をデジタル信号に変換するものである。１０５はタイミング発生回路で、撮像素子１０３、Ａ／Ｄ変換器１０４、後述するＤ／Ａ変換器１０９にクロック信号や制御信号を供給するものであり、後述するメモリ制御回路１０７及びシステム制御回路１１８により制御される。１０６は画像処理回路で、Ａ／Ｄ変換器１０４からのデータ或いは後述するメモリ制御回路１０７からのデータに対して所定の画素補間処理や色変換処理等を行うものである。
【００２５】
また、画像処理回路１０６においては、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいて、いずれも後述するシステム制御回路１１８が露光制御手段１１３、測距制御手段１１４に対して制御を行う、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュ・プリ発光）処理等を行うようになっている。また、画像処理回路１０６においては、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行うようになっている。
【００２６】
１０７はメモリ制御回路で、Ａ／Ｄ変換器１０４、タイミング発生回路１０５、画像処理回路１０６、いずれも後述する画像表示メモリ１０８、Ｄ／Ａ変換器１０９、第１のメモリ１１１、圧縮／伸長回路１１２を制御する。Ａ／Ｄ変換器１０４のデータが画像処理回路１０６、メモリ制御回路１０７を介して、或いはＡ／Ｄ変換器１０４のデータが直接メモリ制御回路１０７を介して、後述する画像表示メモリ１０８或いは第１のメモリ１１１に書き込まれる。
【００２７】
１０８は画像表示メモリ、１０９はＤ／Ａ変換器、１１０はＴＦＴ  ＬＣＤ（薄膜トランジスタ液晶表示装置）等から成る画像表示部で、画像表示メモリ１０８に書き込まれた表示用の画像データは、Ｄ／Ａ変換器１０９を介して画像表示部１１０により表示される。撮像した画像データを、画像表示部１１０を用いて逐次表示すれば、電子ファインダ機能を実現することが可能である。また、画像表示部１１０は、後述するシステム制御回路１１８の指示により任意に表示をオン（ＯＮ）／オフ（ＯＦＦ）することが可能であり、表示をオフにした場合には、撮像装置１００の電力消費を大幅に低減することができる。
【００２８】
１１１は第１のメモリで、撮影した静止画像や動画像を格納するためのものであり、所定枚数の静止画像や所定時間の動画像を格納するのに十分な記憶量を備えている。これにより、複数枚の静止画像を連続して撮影する連写撮影やパノラマ撮影の場合にも、高速且つ大量の画像書き込みを第１のメモリ１１１に対して行うことが可能となる。また、第１のメモリ１１１は、後述するシステム制御回路１１８の作業領域としても使用することが可能である。
【００２９】
１１２は圧縮／伸長回路で、適応離散コサイン変換（ＡＤＣＴ）、ウェーブレット変換等により画像データを圧縮／伸長するものであり、第１のメモリ１１１に格納された画像を読み込んで圧縮処理或いは伸長処理を行い、その処理を終えたデータを第１のメモリ１１１に書き込むようになっている。１１３は露光制御手段で、絞り機能を備えたシャッタ１０２を制御するものであり、後述するフラッシュ１１７と連携することにより、フラッシュ調光機能も有するものである。
【００３０】
１１４は測距制御手段で、撮影レンズ１０１のフォーカシングを制御するものである。１１５はズーム制御手段で、撮影レンズ１０１のズーミングを制御するものである。１１６はバリア制御手段で、後述するバリアである保護手段１３３の動作を制御するものである。１１７はフラッシュで、ＡＦ補助光の投光機能及びフラッシュ調光機能を有する。露光制御手段１１３及び測距制御手段１１４は、ＴＴＬ方式を用いて制御されており、撮像した画像データを画像処理回路１０６によって演算した演算結果に基づき、後述するシステム制御回路１１８が露光制御手段１１３及び測距制御手段１１４に対して制御を行うようになっている。
【００３１】
１１８はシステム制御回路で、撮像装置１００全体を制御するものである。１１９は第２のメモリで、システム制御回路１１８の動作用の定数、変数、プログラム等を記憶するものである。１２０は表示部で、システム制御回路１１８でのプログラムの実行に応じて、文字、画像、音声等を用いて動作状態やメッセージ等を表示するものであり、撮像装置１００の操作部近辺の視認し易い位置に単数或いは複数個所設置され、例えば、ＬＣＤ（液晶表示装置）、ＬＥＤ（発光ダイオード）、発音素子等の組み合わせにより構成されている。
【００３２】
また、表示部１２０は、その一部の機能が後述する光学ファインダ１３４内に設置されている。表示部１２０の表示内容のうち、ＬＣＤ等に表示するものとしては、例えば、シングルショット／連写撮影表示、セルフタイマ表示、圧縮率表示、記録画素数表示、記録枚数表示、残撮影可能枚数表示、シャッタスピード表示、絞り値表示、露出補正表示、フラッシュ表示、赤目緩和表示、マクロ撮影表示、ブザー設定表示、時計用電池残量表示、電池残量表示、エラー表示、複数桁の数字による情報表示、後述する記録媒体１３５の着脱状態表示、通信Ｉ／Ｆ（インタフェース）動作表示、日付／時刻表示、外部コンピュータとの接続状態を示す表示等がある。
【００３３】
また、表示部１２０の表示内容のうち、後述する光学ファインダ１３４内に表示するものとしては、例えば、合焦表示、撮影準備完了表示、手振れ警告表示、フラッシュ充電表示、フラッシュ充電完了表示、シャッタスピード表示、絞り値表示、露出補正表示、記録媒体書き込み動作表示等がある。
【００３４】
また、表示部１２０の表示内容のうち、ＬＥＤ等に表示するものとしては、例えば、合焦表示、撮影準備完了表示、手振れ警告表示、手振れ警告表示、フラッシュ充電表示、フラッシュ充電完了表示、記録媒体書き込み動作表示、マクロ撮影設定通知表示、二次電池充電状態表示等がある。
【００３５】
そして、表示部１２０の表示内容のうち、ランプ等に表示するものとしては、例えば、セルフタイマ通知ランプ等がある。このセルフタイマ通知ランプは、ＡＦ補助光と共用しても良い。
【００３６】
１２１は電気的に消去・記録可能な不揮発性メモリで、例えば、ＥＥＰＲＯＭ、フラッシュメモリ等が用いられる。１２２，１２３，１２４，１２５，１２６は操作手段で、システム制御回路１１８の各種の動作指示を入力するためのものであり、スイッチやダイアル、タッチパネル、視線検知によるポインティング、音声認識装置等を単数或いは複数組み合わせて構成される。
【００３７】
ここで、これらの操作手段１２３〜１２６の具体的な説明を行う。
【００３８】
操作手段１２２は電源スイッチ（メインスイッチ）で、画像処理装置１００の電源オン、電源オフの各モードを切り替え設定することができる。この操作手段１２２は、画像処理装置１００に接続された各種付属装置の電源オン、電源オフの設定も合わせて切り替え設定することができる。
【００３９】
操作手段１２３は、第１のシャッタスイッチ（ＳＷ１）で、不図示のシャッタボタンの操作途中でオン（ＯＮ）となり、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュ・プリ発光）処理等の動作開始を指示する。
【００４０】
操作手段１２４は、第２のシャッタスイッチ（ＳＷ２）で、不図示のシャッタボタンの操作完了でオン（ＯＮ）となり、撮像素子１０２から読み出した信号をＡ／Ｄ変換器１０４、メモリ制御回路１０７を介して第１のメモリ１１１に画像データを書き込む露光処理、画像処理回路１０６やメモリ制御回路１０７での演算を用いた現像処理、第１のメモリ１１１から画像データを読み出し、圧縮／伸長回路１１２で圧縮処理を行い、後述する記録媒体２００に画像データを書き込む記録処理という一連の処理の動作開始を指示する。
【００４１】
操作手段１２５は、各種ボタンやタッチパネル等から成る操作部で、メニューボタン、セットボタン、マクロボタン、マルチ画面再生改ページボタン、フラッシュ設定ボタン、単写／連写／セルフタイマ切り替えボタン、メニュー移動＋（プラス）ボタン、メニュー移動−（マイナス）ボタン、再生画像移動＋（プラス）ボタン、再生画像−（マイナス）ボタン、撮影画質選択ボタン、露出補正ボタン、日付／時間設定ボタン、画像表示オン（ＯＮ）／オフ（ＯＦＦ）ボタン、圧縮モードスイッチ、撮影直後に撮影した画像データを、画像表示部１１０を用いて自動再生表示するクイックレビュー機能を設定するクイックレビュースイッチ、撮影及び或いは再生及び或いは通信を実行する際に各種機能の選択及び切り替えを設定する選択／切り替えスイッチ、撮影及び或いは再生及び或いは通信を実行する際に各種機能の決定及び実行を設定する決定／実行スイッチ等がある。
【００４２】
なお、圧縮モードスイッチにおいては、ＪＰＥＧ（Joint Photographic Expert Group）圧縮の圧縮率を選択するため、或いは撮像素子１０３の信号をそのままデジタル化して記録媒体に記録するＣＣＤＲＡＷモードを選択するためのスイッチである。
【００４３】
ＪＰＥＧ圧縮のモードは、例えば、ノーマルモードとファインモードが用意されている。そして、撮像装置１００の利用者は、撮影した画像のデータサイズを重視する場合はノーマルモードを、撮影した画像の画質を重視する場合はファインモードを、それぞれ選択して撮影を行うことができるようになっている。
【００４４】
ＪＰＥＧ圧縮のモードにおいては、撮像素子１０３から読み出されてＡ／Ｄ変換器１０４、画像処理回路１０６、メモリ制御回路１０７を介して、第１のメモリ１１１に書き込まれた画像データを読み出し、圧縮／伸長回路１１２により設定した圧縮率に圧縮し、後述する記録媒体１３５に記録する。
【００４５】
ＣＣＤＲＡＷモードでは、撮像素子１０３の色フィルタの画素配列に応じて、ライン毎にそのまま画像データを読み出して、Ａ／Ｄ変換器１０４、メモリ制御回路１０７を介して、第１のメモリ１１１に書き込まれた画像データを読み出し、後述する記録媒体１３５に記録する。
【００４６】
操作手段１２６は、モードダイアルスイッチで、自動撮影モード、撮影モード、パノラマ撮影モード、再生モード、マルチ画面再生・消去モード、ＰＣ接続モード等の各機能モードを切り替え設定することができる。
【００４７】
なお、本実施形態の説明においては、特に、撮影モード、再生モード、プリントサービスモードを撮像装置１００が備える構成としている。
【００４８】
１２７は電源制御手段で、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成されており、電池の装着の有無、電池の種類、電池残量の検出を行い、その検出結果及びシステム制御回路１１８の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体を含む各部へ供給する。１２８は一方のコネクタ、１２９は他方のコネクタで、これらのコネクタ１２８，１２９は互いに接続されている。
【００４９】
１３０は電源手段で、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ−ｉｏｎ電池等の二次電池、ＡＣアダプタ等からもの成るである。１３１はメモリカードやハードディスク等の記録媒体とのインタフェース、１３２はメモリカードやハードディスク等の記録媒体と接続を行うコネクタである。１３３は保護手段で、撮像装置１００のレンズ１０１を含む撮像部を覆うことにより、該撮像部の汚れや破損を防止するバリアである。１３４は光学ファインダで、画像表示部１１０による電子ファインダ機能を使用すること無しに、光学ファインダ１３４のみを用いて撮影を行うことが可能である。また、光学ファインダ１３４内には、表示部１２０の一部の機能、例えば、合焦表示機能、手振れ警告表示機能、フラッシュ充電表示機能、シャッタスピード表示機能、絞り値表示機能、露出補正表示機能等が設置されている。１３５はメモリカードやハードディスク等の記録媒体である。この記録媒体１３５は、半導体メモリや磁気ディスク等から構成される記録部１３６、撮像装置１００とのインタフェース（Ｉ／Ｆ）１３７、撮像装置１００と接続を行うコネクタ１３８を備えている。このコネクタ１３８は、コネクタ１３２と接続されている。
【００５０】
なお、記録媒体１３５は、本実施形態では撮像装置１００に内蔵される構成として説明している。
【００５１】
１３９は通信手段で、ＲＳ２３２ＣやＵＳＢ(Universal Serial Bus)、ＩＥＥＥ(Institute of Electrical and Electronics Engineers)１３９４等の有線通信、１３９４ＩｒＤＡ（Infrared Data Association）、Ｂｌｕｅｔｏｏｔｈ、ＨｏｍｅＲＦ、ＩＥＥＥ８０２．１１ｂ等の無線通信等各種通信機能を有する構成としても良い。
【００５２】
また、本実施形態では、通信手段１３９としてＵＳＢ規格を使用する。このＵＳＢ規格は、パーソナルコンピュータの周辺機器を接続する中速のインタフェースとして開発されたものであり、Ｐｌｕｇ  ａｎｄ  Ｐｌａｙによるホットコネクションが可能なインタフェースとして注目を集めている。
【００５３】
ＵＳＢ規格は、物理的に図２に示すような接続構造を有しており、ツリー構造の頂点に位置するパーソナルコンピュータ２００Ａがホストとしての主導権を持ち、上段側のハブ２００Ｂを介して対応する周辺機器、例えば、ＣＦリーダ２００Ｃ、キーボード２００Ｄ、外部記憶装置２００Ｅ等をコントロールし、更に、上記周辺機器２００Ｄを介して周辺機器、例えば、マウス２００Ｆをコントロールするようになっている。このように、ＵＳＢ規格においては、図２に示す物理的な接続であるツリー構造の頂点に位置するパーソナルコンピュータ２００Ａのみが各周辺機器を制御する使用となっているが、これは、ＵＳＢ規格に準拠した機器同士を接続する場合に、その論理的な接続構造が図３に示すように、パーソナルコンピュータ３００Ａを中心としたスター型の構造をとっているためである。
【００５４】
従って、図３における周辺機器３００Ｂ〜３００Ｅは、スター型の接続構造における中心に位置するパーソナルコンピュータ３００Ａに関する知識を持つが、それ以外に接続されている周辺機器に関する知識を持たないため、例えば、周辺機器３００Ｃのマウスが直接周辺機器３００Ｅの外部記憶装置を制御するということは不可能である。この場合、マウス３００Ｃの動作をパーソナルコンピュータ３００Ａが検出して処理し、その結果に応じてパーソナルコンピュータ３００Ａが外部記憶装置３００Ｅを制御する形で、マウス３００Ｃが指定した処理を実行することになる。
【００５５】
ＵＳＢ規格では、パーソナルコンピュータ３００Ａのように他の機器を制御する中心的な役割を持った機器をホスト、それ以外の３００Ｂ〜３００Ｅのような周辺機器として動作するものをデバイスと呼んでいる。
【００５６】
図３におけるＵＳＢ規格の論理的な接続構造では、デジタルスチルカメラ１００は、３００Ｂ〜３００ＥのようなＵＳＢ規格におけるデバイスという位置付けでパーソナルコンピュータ３００Ａの制御下で利用されるものであった。
【００５７】
しかしながら、必ずしもパーソナルコンピュータのみがＵＳＢ規格におけるホストになるという制約はなく、デジタルスチルカメラ１００では、ＵＳＢ規格上で規定されたホスト及びデバイスとしての機能を通信手段１３９に持つ。
【００５８】
１４０はコネクタ(或いはアンテナ)で、通信手段１３９により他の機器と接続する際に使用され、有線通信の場合はコネクタ、無線通信の場合はアンテナである。本実施形態では、通信手段１３９をＵＳＢとするため、１４０はコネクタである。
【００５９】
図１に示すコネクタ１４０は、ＵＳＢ規格における上流側コネクタ、下流側コネクタのいずれとしても機能することが可能なものであり、そこに接続されるケーブルのコネクタには、上流側コネクタ／下流側コネクタの方向性が存在し、コネクタ１４０に接続されるケーブル側コネクタの方向性によって、デジタルスチルカメラ１００のＵＳＢ規格上の役割（ホスト／デバイス）が決定される。
【００６０】
１４１は通信制御手段で、本発明の中心となる装置であり、図４に示すように、複数台のデジタルスチルカメラ４０１，４０２，４０３がハブ４０４を介して接続された際の操作権決定及び通信制御を実現するものである。
【００６１】
なお、図４において、ＣＢＬ１及びＣＢＬ２は各デジタルスチルカメラ４０１，４０２，４０３相互間を接続するＵＳＢケーブルである。
【００６２】
以下、本実施の形態に係るデジタルスチルカメラ１００が、図４に示すように複数台接続された場合を例として、通信制御手段１４１の制御動作について、図５乃至図９のフローチャートに基づき説明する。
【００６３】
図５は、本実施の形態に係るデジタルスチルカメラのうち、マスタ側のデジタルスチルカメラの操作権発行に関する処理動作の流れを示すフローチャート、図６は、本実施の形態に係るデジタルスチルカメラのうち、操作権を持たないデジタルスチルカメラの処理動作の流れを示すフローチャート、図７は、本実施の形態に係るデジタルスチルカメラのうち、マスタ側のデジタルスチルカメラの操作権譲渡先決定処理動作の流れを示すフローチャート、図８は、本実施の形態に係るデジタルスチルカメラのうち、複数同時に操作権要求通知を受信した場合のマスタ側のデジタルスチルカメラの操作権譲渡先決定処理動作の流れを示すフローチャート、図９は、本実施の形態に係るデジタルスチルカメラのうち、操作権を持たないデジタルスチルカメラの操作権取得処理動作の流れを示すフローチャートである。
【００６４】
通信制御手段１４１の機能の１つにマスタ／スレーブの役割決定がある。その処理の流れとしては、コネクタ１４０にケーブルが接続され、通信手段１３９でホスト／デバイスが決定されることにより、その決定情報は、通信制御手段１４１に通知される。その結果、通信制御手段１４１により、デジタルスチルカメラ１００の役割が決められ、以後、通信制御手段１４１により、デジタルスチルカメラ間の通信においてマスタ、スレーブのいずれかの機能を持って動作するように制御される。
【００６５】
本実施形態においては、通信手段１３９よりＵＳＢ規格におけるホストとなったことが通知されることで、通信制御手段１４１は、デジタルスチルカメラ１００をマスタとしてコントロールし、逆に、ＵＳＢ規格におけるデバイスとして通知される場合、通信制御手段１４１は、スレーブとしてデジタルスチルカメラ１００をコントロールする。
【００６６】
このように、通信制御手段１４１に関して前記マスタ／スレーブの役割決定は、ＵＳＢ規格の論理的な接続構成のルールを利用し、マスタ／スレーブの役割決定を行う。これによって、マスタが接続された複数のデジタルスチルカメラの中で唯一であることが保証され且つ利用者が任意にそれを決定することが可能である。
【００６７】
まず、本実施の形態に係るデジタルスチルカメラのうち、マスタ側のデジタルスチルカメラの操作権発行に関する処理動作について、図５に基づき説明する。
【００６８】
図４に示すように、複数台接続されたデジタルスチルカメラのうちマスタとなったデジタルスチルカメラは、ＵＳＢ規格の役割におけるホストであり、接続されているスレーブ（ＵＳＢ規格におけるデバイスの役割）を認識している。
【００６９】
図５において、まず、ステップＳ５０１で、通信手段１３９のＵＳＢのホスト機能からスレーブとなる他のデジタルスチルカメラが接続されたか否かが判断される。そして、前記他のデジタルスチルカメラが接続されたと判断された場合は、その旨を示す通知情報が通信制御手段１４１に送られる。前記通知情報を受信した通信制御手段１４１は、ステップＳ５０２で、接続されたスレーブの識別情報を、通信手段１３９を用いて取得する。この通信制御手段１４１には、接続されたスレーブの識別情報を記憶するための記憶装置が設けられており、通信手段１３９を介して得られたスレーブの識別情報がステップＳ５０３で前記記憶装置に記憶された後、前記ステップＳ５０１へ戻る。
【００７０】
前記ステップＳ５０３における処理は、通信手段１３９がスレーブの接続を検出する毎に実施され、通信制御手段１４１には、接続されたスレーブの情報が逐一前記記憶装置に保存される。
【００７１】
前記ステップＳ５０１において、スレーブとなる他のデジタルスチルカメラが接続されないと判断された場合は、ステップＳ５０４へ進んで、マスタとなるデジタルスチルカメラにキー入力があったか否かが判断される。そして、マスタとなるデジタルスチルカメラにキー入力があったと判断された場合は、ステップＳ５０５へ進んで、メインスイッチが押されたか否かが判断される。そして、メインスイッチが押されたと判断された場合は、ステップＳ５０６へ進んで、全てのスレーブに接続終了を通知した後、本処理動作を終了する。
【００７２】
一方、前記ステップＳ５０４において、マスタとなるデジタルスチルカメラにキー入力が無いと判断された場合は、ステップＳ５０７へ進んで、スレーブから操作権取得要求を受けたか否かが判断される。そして、スレーブから操作権取得要求を受けないと判断された場合は、前記ステップＳ５０１へ戻る。また、前記ステップＳ５０７においてスレーブから操作権取得要求を受けたと判断された場合は、ステップＳ５０８へ進む。
【００７３】
また、前記ステップＳ５０５においてメインスイッチが押されないと判断された場合も、ステップＳ５０８へ進む。
【００７４】
ステップＳ５０８では、複数のスレーブから同時に操作権取得要求があったか否かが判断される。そして、複数のスレーブから同時に操作権取得要求がないと判断された場合は、ステップＳ５０９へ進んで、後述する図７に示す操作権譲渡先決定処理を実行した後、ステップＳ５１０へ進んで、操作権の取得が可能であるか否かが判断される。そして、操作権の取得が可能であると判断された場合は、ステップＳ５１２へ進んで、操作権発行通知を該当するデジタルスチルカメラに送信した後、前記ステップＳ５０１へ戻る。
【００７５】
一方、前記ステップＳ５０８において、複数のスレーブから同時に操作権取得要求があったと判断された場合は、ステップＳ５１３へ進んで、後述する図８に示す操作権要求通知の同時受信時における操作権譲渡先決定処理を実行した後、前記ステップＳ５０１へ戻る。
【００７６】
次に、本実施の形態に係るデジタルスチルカメラのうち、操作権を持たないデジタルスチルカメラの処理動作を、図６に基づき説明する。
【００７７】
まず、ステップＳ６００で、キー入力を受けたか否かが判断される。そして、キー入力を受けたと判断された場合は、ステップＳ６０１へ進んで、メインボタンが押されたか否かが判断される。そして、メインボタンが押されないと判断された場合は、ステップＳ６０２へ進んで、マスタに対して操作権要求通知を送信する。次に、ステップＳ６０３へ進んで、後述する図９に示す操作権取得処理を実行した後、ステップＳ６０４へ進む。
【００７８】
ステップＳ６０４では、操作権が取得できたか否かが判断される。そして、操作権が取得できたと判断された場合は、ステップＳ６０５へ進んで、操作権が取得できたことを利用者に通知する。次に、ステップＳ６０６で、利用者の要求する処理を実行し、次のステップＳ６０７で、操作権返却通知を送信する。次に、ステップＳ６０８で、操作権返却を利用者に通知した後、前記ステップＳ６００へ戻る。
【００７９】
一方、前記ステップＳ６００において、キー入力を受けないと判断された場合は、ステップＳ６０９へ進んで、マスタからの接続終了通知があったか否かが判断される。そして、マスタからの接続終了通知がないと判断された場合は、前記ステップＳ６００へ戻り、また、マスタからの接続終了通知があったと判断された場合は、そのまま本処理動作を終了する。
【００８０】
一方、前記ステップＳ６０１において、メインボタンが押されないと判断された場合は、ステップＳ６１０へ進んで、接続解除通知を送信した後、本処理動作を終了する。
【００８１】
一方、前記ステップＳ６０４において、操作権が取得できないと判断された場合は、ステップＳ６１１へ進んで、操作権の取得が失敗したことを利用者に通知した後、前記ステップＳ６００へ戻る。
【００８２】
次に、本実施形態に係るデジタルスチルカメラのうち、マスタ側のデジタルスチルカメラの操作権譲渡先決定処理動作を、図７に基づき説明する。
【００８３】
まず、ステップＳ７００で、マスタを含めた全てのデジタルスチルカメラの識別情報を、操作権要求通知を送信したデジタルスチルカメラに対して送信する。次に、ステップＳ７０１で、マスタは操作権を要求するデジタルスチルカメラから操作対象候補となるデジタルスチルカメラの識別情報の受信処理を実行する。次に、ステップＳ７０２で、操作権を要求したデジタルスチルカメラの操作対象となるデジタルスチルカメラが通信中であるか否かが判断される。そして、操作対象のデジタルスチルカメラは通信中でないと判断された場合は、ステップＳ７０３へ進んで、操作権の発行を許可（ＯＫ）した後、本処理動作を終了する。
【００８４】
一方、前記ステップＳ７０２において、操作対象のデジタルスチルカメラは通信中であると判断された場合は、ステップＳ７０４へ進んで、操作権の発行を拒否（ＮＧ）した後、本処理動作を終了する。
【００８５】
次に、本実施形態に係るデジタルスチルカメラのうち、複数のデジタルスチルカメラから同時に操作権要求通知を受信した場合のマスタ側のデジタルスチルカメラの操作権譲渡先決定処理動作について、図８に基づき説明する。
【００８６】
まず、ステップＳ８００で、複数台のデジタルスチルカメラの中から、操作権要求通知を最後に受信したデジタルスチルカメラを選択する。次に、ステップＳ８０１で、通信制御手段１４１が持つスレーブ及びマスタの識別情報を、前記ステップＳ８００において選択されたデジタルスチルカメラに対して送信する。次に、ステップＳ８０２で、前記ステップＳ８００において選択されたデジタルスチルカメラから、その操作対象となるデジタルスチルカメラの識別情報を通信手段１３９を介して受け取り、その識別情報を通信制御手段１４１に渡す。次に、ステップＳ８０３で、通信制御手段１４１は、前記受け取った識別情報とデジタルスチルカメラ内の記憶装置に保存されている通信状況情報から、前記ステップＳ８００において選択されたデジタルスチルカメラの操作対象となるデジタルスチルカメラが通信中であるか否かが判断される。そして、デジタルスチルカメラが通信中でないと判断された場合は、ステップＳ８０４へ進んで、通信制御手段１３９は、前記ステップＳ８００において選択されたデジタルスチルカメラに通信手段１３９を介して操作権発行通知を送信した後、本処理動作を終了する。
【００８７】
一方、前記ステップＳ８０３においてデジタルスチルカメラが通信中であると判断された場合は、ステップS８０５へ進んで、操作権譲渡先を決定する対象となるデジタルスチルカメラがあるか否かが判断される。そして、操作権譲渡先を決定する対象となるデジタルスチルカメラがあると判断された場合は、ステップＳ８０７へ進んで、現在選択中のデジタルスチルカメラの次に遅く操作権要求通知を受信したデジタルスチルカメラを選択した後、前記ステップＳ８０１へ戻り、前記ステップＳ８０１からの処理を繰り返す。
【００８８】
一方、前記ステップＳ８０５において操作権譲渡先を決定する対象となるデジタルスチルカメラがないと判断された場合は、ステップＳ８０６へ進んで、操作権取得通知を送信した全てのデジタルスチルカメラに対してＢＵＳＹコマンドを送信した後、本処理動作を終了する。
【００８９】
次に、本実施形態に係るデジタルスチルカメラのうち、操作権を持たないデジタルスチルカメラの操作権取得処理動作について、図９に基づき説明する。
【００９０】
まず、ステップＳ９００で、全てのデジタルスチルカメラの識別情報を受信し、次のステップＳ９０１で、操作対象の識別情報を送信する。次に、ステップＳ９０２で、マスタによる判定（操作権の決定）結果を受信した後、本処理動作を終了する。
【００９１】
本実施形態においては、上述した他のデジタルスチルカメラの接続が完了した時点で、全てのデジタルスチルカメラ（マスタ／スレーブの役割を問わず）は、マスタに対して他のデジタルスチルカメラを操作するための操作権の取得を要求することが可能である。
【００９２】
デジタルスチルカメラの接続が完了している状態であっても、個々のデジタルスチルカメラは、利用者のキー操作を受け付けることができ（図５のステップＳ５０４及び図６のステップＳ６００）、メインボタン以外の任意のキーを利用者が押すことで（図６のステップＳ６０１）、操作権を保持しないデジタルスチルカメラからマスタに対して操作権要求通知が送信される（図６のステップＳ６０２）。
【００９３】
マスタが操作権を保持しないデジタルスチルカメラから操作権取得要求を受ける場合、マスタは、その通知情報を通信手段１３９を介して受信し（図５のステップＳ５０７）、その通知情報は通信制御手段１４１に渡される。操作権取得要求を受け取った通信制御手段１４１は、同時に複数の操作権取得要求を受信したか否かを判断し（図５のステップＳ５０８）、同時に複数の要求を受信していなければ、操作権譲渡先決定処理（図５のステップＳ５０９）を実行する。この操作権譲渡先決定処理（図５のステップＳ５０９）では、マスタを含めた全てのデジタルスチルカメラの識別情報を、操作権要求通知を送信したデジタルスチルカメラに対して送信する（図７のステップＳ７００）。
【００９４】
識別情報を受け取ったデジタルスチルカメラ（操作権を要求したデジタルスチルカメラ）では、自身が操作しようとするデジタルスチルカメラの識別情報をマスタに返信する（図９のステップＳ９０１）。マスタは、操作権を要求するデジタルスチルカメラから操作対象候補となるデジタルスチルカメラの識別情報を受け取り（図７のステップＳ７０１）、その識別情報を通信制御手段１４１に渡す。通信制御手段１４１では、スレーブの識別情報を管理するように、操作権が既に他のデジタルスチルカメラに発行されているか否か、また、発行されている場合は、どのデジタルスチルカメラがどのデジタルスチルカメラに対して操作しているのかといった通信状況に関する情報を、通信制御手段１４１内の記憶装置に保存して管理している。
【００９５】
従って、操作権を保持しないデジタルスチルカメラから操作権要求通知を受け取った場合、通信制御手段１４１内の記憶装置に保存された操作権の状態情報と通信状況に関する情報とを読み出し、それらの情報を元に、操作権を要求したデジタルスチルカメラの操作対象となるデジタルスチルカメラが通信可能であるか否かを判断し（図７のステップＳ７０２）、操作権の発行を決定する。その結果、操作権を発行しても良いと判断された場合（図５のステップＳ５１０での判断結果が肯定：Ｙ）は、操作権発行通知を該当するデジタルスチルカメラに対して送信する（図５のステップＳ５１２）。
【００９６】
前記図９のステップＳ９０２において操作権発行通知を受けたデジタルスチルカメラ（操作権を要求したデジタルスチルカメラ）は、通信制御手段１４１により操作権発行通知を解釈し（図６のステップＳ６０４での判断結果が肯定：Ｙ）、システム制御回路１１８に対して操作権取得に成功したことを利用者に通知する（図６のステップＳ６０５）。その際の通知方法そのものに関しては、ここでは言及しない。
【００９７】
逆に、マスタ側で操作権を保持しないデジタルスチルカメラからの操作権取得要求通知に対して操作権が発行できないと通信制御手段１４１が判断した場合（図５のステップＳ５１０での判断結果が否定：Ｎ）は、通信制御手段１４１は、通信手段１３９に対して、ＢＵＳＹコマンドを該当するデジタルスチルカメラに対して送信する（図５のステップＳ５１１）。該当するデジタルスチルカメラがＢＵＳＹコマンドを受信すると（図９のステップＳ９０２）、その情報が通信手段１３９から通信制御手段１４１に対して通知され、このＢＵＳＹコマンドを解釈した通信制御手段１４１は、システム制御回路１１８に対して操作権取得に失敗した際の通知（図６のステップＳ６１１）を依頼する。その際の通知方法そのものに関しては、ここでは言及しない。
【００９８】
また、マスタの操作権要求通知に関しては、システム制御回路１１８から通信制御手段１４１に利用者のキー入力があったことが伝えられ、通信制御手段１４１で内部的にスレーブから操作権要求通知を受ける場合と同様に処理される。
【００９９】
操作権要求通知を送信したデジタルスチルカメラは、マスタからの操作権発行通知を受信し、その受信した操作権発行通知が通信制御手段１４１の記憶装置に保存されるまで、マスタに対する操作権取得要求通知以外の通信を、通信制御手段１４１が拒否する。また、操作権を保持するデジタルスチルカメラが一連の他のデジタルスチルカメラに対する操作を終了する場合、通信制御手段１４１内の記憶装置に保存された操作権情報を破棄し、操作権返却通知をマスタに送信する（図６のステップＳ６０７、マスタ自身の場合は図５のステップＳ５１１）。
【０１００】
また、操作権を保持するデジタルスチルカメラが他のデジタルスチルカメラを操作する場合、ＵＳＢ規格の仕様上、操作権を保持するデジタルスチルカメラが他のデジタルスチルカメラと直接通信を行うことはできない。
【０１０１】
そこで、マスタは、操作権を保持するデジタルスチルカメラとその操作対象となるデジタルスチルカメラとの間の通信の仲介を、通信制御手段１４１を用いて行う。その際の手順として、マスタは、操作権を保持するデジタルスチルカメラ及びその操作対象となるデジタルスチルカメラに関する情報を通信制御手段１４１に保持しており、この情報を用いて、操作権を保持するデジタルスチルカメラから操作対象への操作要求をマスタの通信制御手段１４１が受け取る。マスタが受け取る操作要求には、操作対象のデジタルスチルカメラの識別情報を含んでおり、それを元に通信制御手段１４１は、中継すべき操作対象のデジタルスチルカメラを決定し、操作要求を対象となるデジタルスチルカメラに対して送信することで、通信の中継を実現する。逆に、操作対象となるデジタルスチルカメラから操作権を保持するデジタルスチルカメラへの通信も同様の流れで行うことができる。
【０１０２】
また、図４に示すように、複数のデジタルスチルカメラが接続されている状況において、複数のデジタルスチルカメラから同時若しくはそれに近いタイミングで操作権要求通知を受けることがある。その場合、通信制御手段１４１では、一定期間内の全ての操作権要求通知を受け付け、その中から操作権を発行するデジタルスチルカメラを決定する。その際の決定方法としては、受信した操作権要求通知のうち、最後に受け取った操作権要求通知を有効な操作権要求通知として選択し（図８のステップＳ８００）、その操作権要求通知を送信したデジタルスチルカメラに対して、全てのデジタルスチルカメラの識別情報を送信する（図８のステップＳ８０１）。複数のデジタルスチルカメラからの同時受信でない場合と同様に、操作権を要求したデジタルスチルカメラから、その対象となるデジタルスチルカメラの識別情報を受信し（図８のステップＳ８０２）、通信制御手段１４１に記憶されているデジタルスチルカメラ間の通信状況の情報を元に、操作対象のデジタルスチルカメラは通信中であるか否かを判断する（図８のステップＳ８０３）。このとき、操作対象となるデジタルスチルカメラが通信に参加している場合（図８のステップＳ８０３での判断結果が肯定：Ｙ）は、該当するデジタルスチルカメラがあるか否かを判断する（図８のステップＳ８０５）。そして、該当するデジタルスチルカメラがあると、現在選択されている最後に受信した操作権要求通知の次に遅く受信した操作権要求通知を、有効な操作権要求通知として選択し（図８のステップＳ８０７）、その後、前記処理（図８のステップＳ８０１〜ステップＳ８０３）を繰り返し、通信可能なデジタルスチルカメラを選び出す。
【０１０３】
また、操作対象となるデジタルスチルカメラが通信に参加していない場合（図８のステップＳ８０３での判断結果が否定：Ｎ）は、そのデジタルスチルカメラに対して操作権発行通知を送信する（図８のステップＳ８０４）。但し、前記の操作権譲渡先決定処理において、いずれのデジタルスチルカメラに対しても操作権を発行できない場合（図８のステップＳ８０５での判断結果が否定：Ｎ）は、操作権を要求した全てのデジタルスチルカメラにＢＵＳＹコマンドを送信する（図８のステップＳ８０６）。
【０１０４】
このように本実施形態によれば、図１の通信制御装置１１５が存在することにより、複数台接続されたデジタルスチルカメラは、利用者から見て全て対等な位置付けとなり、利用者の要求に応じて柔軟に操作元／操作対象を切り替えることが可能となる。また、各デジタルスチルカメラ相互間の通信をコントロールするデジタルスチルカメラ（マスタ：操作元）の存在により、同時に複数のデジタルスチルカメラから操作要求があった場合でも、処理の整合性を保つことが可能となる。
【０１０５】
［第２の実施形態］
次に、本発明の第２の実施形態を、図１０に基づき説明する。
【０１０６】
なお、本実施に形態に係る撮像装置であるデジタルスチルカメラの基本的な構成は、上述した第１の実施形態の図１と同一であるから、必要に応じて同図を流用して説明する。
【０１０７】
本実施形態は、上述した第１の実施形態におけるマスタ側の操作権要求通知の同時受信時における操作権の譲渡先決定処理に関するものである。
【０１０８】
上述した第１の実施形態においては、マスタ側での操作権要求通知の時間的な順序を操作権の譲渡先決定基準として用いて、操作権の譲渡先決定処理を実現している。
【０１０９】
これに対して本実施形態では、デジタルスチルカメラが持つ各種の特性／特徴に着目し、それを操作権の譲渡先決定基準として用いるようにしたものである。
【０１１０】
以下、本実施形態における操作権の譲渡先決定処理動作を、図１０のフローチャートに基づき説明する。
【０１１１】
この図１０のフローチャートに示す部分は、図５におけるステップＳ５１３の処理となる。
【０１１２】
図１０において、まず、ステップＳ１０００で、図５のステップＳ５０８においてマスタが複数台のデジタルスチルカメラから同時に操作権要求通知を受ける場合、第１の実施形態と同様に通信制御手段１４１は、操作権要求通知を送信して来た全てのデジタルスチルカメラに対して、個々のデジタルスチルカメラが持つ特性値を取得するために、特性値要求通知を、通信手段１３９を介して送信する。この後、ステップＳ１００１で、要求を出したデジタルスチルカメラでは、要求された特性値をマスタに返信し、マスタは、それらの情報を通信手段１３９で受信し、通信制御手段１４１に渡す。次に、ステップＳ１００２で、通信制御手段１４１は、特性値要求通知を送信した全てのデジタルスチルカメラの中から特性値の大小を基準にデジタルスチルカメラを選択する。
【０１１３】
次に、ステップＳ１００３で、通信制御手段１４１が持つスレーブ及びマスタの識別情報を、前記ステップＳ１００２において選択されたデジタルスチルカメラに対して送信する。次に、ステップＳ１００４で、前記ステップＳ１００２において選択されたデジタルスチルカメラから、その操作対象となるデジタルスチルカメラの識別情報を、通信手段１３９を介して受け取り、その識別情報を通信制御手段１４１に渡す。
【０１１４】
次に、ステップＳ１００５で、通信制御手段１４１は、受け取った識別情報とデジタルスチルカメラ内の記憶装置に保存されている通信関連の情報とから、前記ステップＳ１００２において選択されたデジタルスチルカメラの操作対象となるデジタルスチルカメラが通信中であるか否かを判断する。そして、デジタルスチルカメラが通信中でないと判断された場合は、ステップＳ１００６へ進んで、通信制御手段１４１は、操作権発行通知を、通信手断３９を介して、前記ステップＳ１００２において選択されたデジタルスチルカメラに送信する。
【０１１５】
一方、前記ステップＳ１００５において、デジタルスチルカメラが通信中であると判断された場合は、ステップＳ１００７へ進んで、現在選択中のデジタルスチルカメラの次に特性値の大きい、若しくは特性値の小さいデジタルスチルカメラを選択した後、前記ステップＳ１００３へ戻り、前記ステップＳ１００３からの処理を繰り返す。
【０１１６】
一方、前記ステップＳ１００７において、最終的に操作権譲渡先決定対象となるデジタルスチルカメラが無いと判断された場合は、ステップＳ１００８へ進んで、操作権取得通知を送信した全てのデジタルスチルカメラに対してＢＵＳＹコマンドを送信した後、本処理動作を終了する。
【０１１７】
このように図１の通信制御手段１４１により、デジタルスチルカメラの特性を生かした通信制御が可能となる。
【０１１８】
本実施形態で述べたデジタルスチルカメラの特性値と、その大小による操作権譲渡先決定基準に関する詳細を説明しなかったが、その一例としては、次のような組み合わせが考えられる。
（１）デジタルスチルカメラの電源であるバッテリーの残量の多いものを優先して操作権譲渡先に決定する。
（２）バッテリー残量の少ないものを優先して操作権譲渡先に決定する。
（３）表示部１２０の画面サイズの大きいものを優先して操作権譲渡先に決定する。
（４）デジタルスチルカメラ内の記憶領域（図１における記憶媒体１３５）の残容量の多いものを優先して操作権譲渡先に決定する。
（５）デジタルスチルカメラ内の記憶領域（図１における記憶媒体１３５）の残容量の少ないものを優先して操作権譲渡先に決定する。
【０１１９】
なお、操作権譲渡先決定基準として利用されるものは、上記（１）〜（５）のみに限定されるものではない。
【０１２０】
以上のように、本実施形態によれば、複数の利用者が複数台のデジタルスチルカメラを接続し、あるデジタルスチルカメラから他のデジタルスチルカメラを操作する状況において、利用者の要求に応じて柔軟にマスタ（操作元）／スレーブ（操作対象）を切り替えることが可能となり、使い勝手が良くなる。
【０１２１】
［その他の実施形態］
以上が本発明の実施形態の説明であるが、本発明は、これら実施形態に限られるものではなく、特許請求の範囲で示した機能、または実施形態の構成が持つ機能を達成できる構成であれば、どのようなものであっても適用可能である。
【０１２２】
また、上記第１及び第２の実施形態では、通信手段１３９としてＵＳＢ規格を用いたが、物理的／論理的にスター型の接続形態を取ることが可能な通信手段であれば、ＵＳＢ規格以外の通信手段でも良く、その際には有線、無線のいずれであっても良い。
【図面の簡単な説明】
【０１２３】
【図１】本発明の第１の実施形態に係るデジタルスチルカメラの内部構成を示すブロック図である。
【図２】本発明の第１の実施形態に係るデジタルスチルカメラを複数台、ＵＳＢ規格のインタフェースを利用して接続した物理的接続構造を示すブロック図である。
【図３】本発明の第１の実施形態に係るデジタルスチルカメラにおけるＵＳＢ規格のインタフェースを利用した論理的な接続構造を示すブロック図である。
【図４】本発明の第１の実施形態に係るデジタルスチルカメラを複数台接続した場合の概略図である。
【図５】本発明の第１の実施形態に係るデジタルスチルカメラにおけるマスタの操作権発行処理動作の流れを示すフローチャートである。
【図６】本発明の第１の実施形態に係るデジタルスチルカメラのうち、操作権を持たないデジタルスチルカメラの処理動作の流れを示すフローチャートである。
【図７】本発明の第１の実施形態に係るデジタルスチルカメラにおけるマスタ側の操作権譲渡先決定処理動作の流れを示すフローチャートである。
【図８】本発明の第１の実施形態に係るデジタルスチルカメラにおいて複数同時に操作権要求通知を受信した場合のマスタ側の操作権譲渡先決定処理動作の流れを示すフローチャートである。
【図９】本発明の第１の実施形態に係るデジタルスチルカメラのうち、操作権を持たないデジタルスチルカメラの操作権取得処理動作の流れを示すフローチャートである。
【図１０】本発明の第２の実施形態に係るデジタルスチルカメラにおいて複数同時に操作権要求通知を受信した場合のマスタ側の操作権譲渡先決定処理動作の流れを示すフローチャートである。
【図１１】従来における複数台のデジタルスチルカメラが接続された状態を示す概略図である。
【符号の説明】
【０１２４】
１００      デジタルスチルカメラ
１０１      撮影レンズ
１０２      絞り機能を備えるシャッタ
１０３      撮像素子
１０４      Ａ／Ｄ変換器
１０５      タイミング発生回路
１０６      画像処理回路
１０７      メモリ制御回路
１０８      画像表示メモリ
１０９      Ｄ／Ａ変換器
１１０      ＴＦＴ  ＬＣＤ（薄膜トランジスタ液晶表示装置）
１１１      第１のメモリ
１１２      圧縮／伸長回路
１１３      露光制御手段
１１４      測距制御手段
１１５      ズーム制御手段
１１６      バリア制御手段
１１７      フラッシュ
１１８      システム制御回路
１１９      第２のメモリ
１２０      表示部
１２１      不揮発性メモリ
１２２      操作手段（電源スイッチ：メインスイッチ）
１２３      操作手段（第１のシャッタスイッチ：ＳＷ１）
１２４      操作手段（第２のシャッタスイッチ：ＳＷ２）
１２５      操作手段（操作部）
１２６      操作手段（モードダイアルスイッチ）
１２７      電源制御手段
１２８      一方のコネクタ
１２９      他方のコネクタ
１３０      電源手段
１３１      インタフェース（Ｉ／Ｆ）
１３２      コネクタ
１３３      保護手段
１３４      光学ファインダ
１３５      記録媒体
１３６      記録部
１３７      インタフェース（Ｉ／Ｆ）
１３８      コネクタ
１３９      通信手段
２００Ａ    パーソナルコンピュータ
２００Ｂ    ハブ
２００Ｃ    ＣＦリーダ
２００Ｄ    キーボード
２００Ｅ    外部記憶装置
２００Ｆ    マウス
３００Ａ    パーソナルコンピュータ
３００Ｂ    周辺機器
３００Ｃ    周辺機器
３００Ｄ    周辺機器
３００Ｅ    周辺機器
４０１      デジタルスチルカメラ
４０２      デジタルスチルカメラ
４０３      デジタルスチルカメラ
４０４      ハブ
ＣＢＬ１    ＵＳＢケーブル
ＣＢＬ２    ＵＳＢケーブル
【図１】
2005176135.tif 000003
【図２】
2005176135.tif 000004
【図３】
2005176135.tif 000005
【図４】
2005176135.tif 000006
【図５】
2005176135.tif 000007
【図６】
2005176135.tif 000008
【図７】
2005176135.tif 000009
【図８】
2005176135.tif 000010
【図９】
2005176135.tif 000011
【図１０】
2005176135.tif 000012
【図１１】
2005176135.tif 000013