(57)【要約】      （修正有）【課題】現に撮影される画像データをリアルタイムでＰＣへ伝送するモードおよび既格納された画像データをＰＣへ伝送するモードのうち１つを予め選択することによって、より円滑にＰＣとのデータ通信を行なうことができるデジタル撮像装置およびそのデータ伝送モードの選択方法を提供する。【解決手段】カメラを介して撮像された画像データを外部機器に伝送する少なくとも２つのデータ伝送モードに対するそれぞれのファームウェアと、該ファームウェアの識別情報を含むそれぞれのディスクリプタが格納されるメイン格納部と；少なくとも２つのデータ伝送モードの中、所定の伝送モードに対するモード選択信号を出力するモード選択部と；外部機器と接続され、画像データを外部機器に伝送し、それぞれのデータ伝送モード別に相違のデータ伝送方式で伝送する送信モジュール。【選択図】図１
2004297801.tif 000002
【特許請求の範囲】
【請求項１】
カメラを介して撮像された画像データを相異なる方式で外部機器に伝送する少なくとも２つのデータ伝送モードに対するそれぞれのファームウェアと、該ファームウェアの識別情報を含むそれぞれのディスクリプタとが格納されるメイン格納部と；
前記少なくとも２つのデータ伝送モードの中、所定の伝送モードに対するモード選択信号を出力するモード選択部と；
前記外部機器と接続され、前記画像データを前記外部機器に伝送し、それぞれの前記データ伝送モード別に相違のデータ伝送方式で伝送する送信モジュールと；
前記モード選択部から前記モード選択信号が受信されれば、選択された前記伝送モードに対応する前記伝送方式を設定するように前記送信モジュールを制御し、前記送信モジュールと前記外部機器とが接続されれば、選択された前記伝送モードに対応するファームウェアのディスクリプタを前記メイン格納部から読み出し前記送信モジュールに提供する制御部とを含み、
前記外部機器から伝送許可命令が受信されれば、前記制御部は読み出された前記ファームウェアのディスクリプタを伝送するように処理することを特徴とするデジタル撮像装置。
【請求項２】
前記カメラを介して撮像された前記画像データが格納されるサブ格納部をさらに含み、
前記少なくとも２つのデータ伝送モードは、前記カメラを介して現在に撮像される前記画像データをリアルタイムデータストリーミングで前記外部機器に伝送する第１のモード、および前記サブ格納部に格納された前記画像データを前記外部機器に伝送する第２のモードを含み、前記メイン格納部には、前記第１および第２のモードに対応するそれぞれの前記ファームウェアおよび前記識別情報が格納されることを特徴とする請求項１に記載のデジタル撮像装置。
【請求項３】
前記第１および第２のモードの中、前記所定の伝送モードを選択するためのデータ伝送モード選択画面をＯＳＤ処理して出力するＯＳＤ処理部と；
ＯＳＤ処理された前記データ伝送モード選択画面を表示する表示部と；
前記データ伝送モード選択画面に対する表示要請信号を出力する表示要請部とをさらに含み、
前記制御部は、前記表示要請部から前記表示要請信号が受信されれば、前記データ伝送モード選択画面をＯＳＤ処理して前記表示部に表示されるように処理し、表示された前記データ伝送モード選択画面の中、前記モード選択部によって選択された前記伝送モードに対するモード選択信号を受信することを特徴とする請求項２に記載のデジタル撮像装置。
【請求項４】
前記送信モジュールは、
複数の臨時格納領域に区分され、前記外部機器に伝送するための前記画像データおよび選択された前記伝送モードに対応するディスクリプタが少なくとも１つの前記臨時格納領域に臨時格納されるＦＩＦＯと；
前記複数の臨時格納領域に対応する複数のエンドポイントを提供するエンドポイント提供部と；
前記複数のエンドポイントの中、少なくとも３つのエンドポイントを選択した後、選択された前記エンドポイント別に前記画像データを伝送するための前記伝送方式を設定し、選択された前記エンドポイントに対応する前記臨時格納領域に臨時格納された画像データを設定された前記伝送方式によって前記外部機器に伝送するように処理する通信制御部とを含むことを特徴とする請求項３に記載のデジタル撮像装置。
【請求項５】
前記モード選択部により前記第１のモードが選択されれば前記通信制御部は複数の前記エンドポイントの中０番ないし２番のエンドポイントを選択し、前記第２のモードが選択されれば前記エンドポイント設定部は複数の前記エンドポイントの中０番、２番、および３番のエンドポイントを選択し、選択されたそれぞれの前記エンドポイント別に前記伝送方式を設定することを特徴とする請求項４に記載のデジタル撮像装置。
【請求項６】
前記送信モジュールは、汎用直列バスインタフェースであり、前記ファームウェアの識別情報は前記ディスクリプタのオフセット１０の位置に２バイトサイズで格納されることを特徴とする請求項１に記載のデジタル撮像装置。
【請求項７】
前記外部機器と前記送信モジュールとが接続されれば、前記サブ格納部は前記外部機器にて接近可能な移動式ディスクで認識されることを特徴とする請求項２に記載のデジタル撮像装置。
【請求項８】
カメラを介して撮像された画像データが格納されるステップと；
前記カメラを介して撮像される前記画像データを相異なる方式で外部機器に伝送する少なくとも２つのデータ伝送モードの中、所定の伝送モードが選択されるステップと；
前記所定の伝送モードが選択された後、前記外部機器と通信可能にするよう送信モジュールを介して前記外部機器と接続されるステップと；
前記外部機器から前記ディスクリプタの伝送許可命令が受信されるステップと；
選択された前記伝送モードに対応するファームウェアの識別情報を含む前記ディスクリプタが前記外部機器に伝送されるステップとを含むことを特徴とするデジタル撮像装置のデータ伝送モードの選択方法。
【請求項９】
少なくとも２つの伝送モードそれぞれに対するファームウェアと、該ファームウェアの識別情報を含むそれぞれのディスクリプタとがそれぞれ格納され、前記識別情報は前記ディスクリプタのオフセット１０の位置に２バイトサイズで格納されることを特徴とする請求項８に記載のデジタル撮像装置のデータ伝送モードの選択方法。
【請求項１０】
前記所定の伝送モード選択ステップの以前に、
少なくとも２つの前記伝送モードの中、前記所定の伝送モードを選択するためのデータ伝送モード選択画面に対する表示要請命令が出力されるステップと；
前記表示要請命令が出力されれば、前記データ伝送モード選択画面をＯＳＤ処理して表示するステップとをさらに含み、
前記所定の伝送モード選択ステップは、ＯＳＤ処理された前記データ伝送モード選択画面にて前記所定の伝送モードを選択するようにすることを特徴とする請求項８に記載のデジタル撮像装置のデータ伝送モードの選択方法。
【請求項１１】
前記少なくとも２つのデータ伝送モードは、前記カメラを介して現在に撮像される前記画像データをリアルタイムデータストリーミングで前記外部機器に伝送する第１のモード、および前記格納ステップにて格納された前記画像データを前記外部機器に伝送する第２のモードを含み、前記第１および第２のモードに対応するそれぞれの前記ファームウェアおよび前記ディスクリプタはそれぞれ格納されることを特徴とする請求項８に記載のデジタル撮像装置のデータ伝送モードの選択方法。
【請求項１２】
前記所定の伝送モードが選択されたステップ以後、
選択された前記伝送モードに対応する画像データを伝送するための少なくとも３つのエンドポイントが選択されるステップと；
選択された前記３つのエンドポイント別に前記画像データを伝送するための伝送方式を設定するステップと；
前記外部機器と接続された後、前記外部機器に選択された前記伝送モードに対応するディスクリプタが伝送されるステップと；
前記外部機器から選択された前記伝送モードに対する実行命令が受信されるステップと；
選択された前記３つのエンドポイントに対応する３つの臨時格納領域に前記画像データが所定のパケットサイズで分割され臨時格納されるステップと；
臨時格納された前記画像データが前記設定された伝送方式に応じて前記外部機器に伝送するステップとを含むことを特徴とする請求項１１に記載のデジタル撮像装置のデータ伝送モードの選択方法。
【請求項１３】
前記エンドポイント選択ステップにおいて、前記モード選択ステップにて前記第１のモードが選択されれば０番ないし２番のエンドポイントを選択され、前記第２のモードが選択されれば前記０番、２番、および３番のエンドポイントが選択されることを特徴とする請求項１２に記載のデジタル撮像装置のデータ伝送モードの選択方法。
【請求項１４】
前記送信モジュールは、汎用直列バスインタフェースであることを特徴とする請求項８に記載のデジタル撮像装置のデータ伝送モードの選択方法。
【請求項１５】
カメラを介して撮像された画像データを送信モジュールにより接続された外部機器に伝送するデジタル撮像装置であって、
前記カメラを介して撮像された前記画像データが格納されるサブ格納部と；
前記カメラを介して現在撮像される前記画像データをリアルタイムデータストリーミングで前記外部機器に伝送する第１のモードに対するファームウェア、および前記サブ格納部に格納された前記画像データを前記外部機器に伝送する第２のモードに対するファームウェアが格納されるメイン格納部と；
第１および第２のモードの中、所定のモードに対するモード選択信号を印加するモード選択部と；
前記モード選択部から前記モード選択信号が受信された後、前記外部機器と前記送信モジュールとが接続されれば、選択された前記所定のモードに対応するファームウェアの識別情報を前記外部機器に伝送するよう処理を行なう制御部とを含むことを特徴とするデジタル撮像装置。
【請求項１６】
前記第１および第２のモードの中、前記所定のモードを選択するためのデータ伝送モード選択画面をＯＳＤ処理して出力するＯＳＤ処理部と；
ＯＳＤ処理された前記データ伝送モード選択画面を表示する表示部と；
前記データ伝送モード選択画面に対する表示要請信号を出力する表示要請部とをさらに含み、
前記制御部は、前記表示要請部から前記表示要請信号が受信されれば、前記データ伝送モード選択画面をＯＳＤ処理して前記表示部に表示されるように処理し、前記モード選択部は前記表示部に表示された前記データ伝送モード選択画面の中、前記所定のモードを選択して前記モード選択信号を前記制御部に出力することを特徴とする請求項１５に記載のデジタル撮像装置。
【請求項１７】
前記送信モジュールは、汎用直列バスインタフェースが適用されたことを特徴とする請求項１５に記載のデジタル撮像装置。
【請求項１８】
前記外部機器に前記ファームウェアの識別情報が伝送された後、選択された前記所定のモードに対する実行命令が前記外部機器から受信されれば、前記制御部は選択された前記所定のモードに対応するファームウェアが実行されるように処理することを特徴とする請求項１５に記載のデジタル撮像装置。
【請求項１９】
前記外部機器と前記送信モジュールとが接続されれば、前記サブ格納部は前記外部機器にて接近可能な移動式ディスクで認識されることを特徴とする請求項１５に記載のデジタル撮像装置。
【請求項２０】
カメラを介して撮像される画像データを送信モジュールにより接続された外部機器に伝送するデジタル撮像装置のデータ伝送モードの選択方法であって、
前記カメラを介して撮像された前記画像データが格納されるステップと；
前記カメラを介して現在に撮像される前記画像データをリアルタイムデータストリーミングで前記外部機器に伝送する第１のモード、および既に格納された前記画像データを前記外部機器に伝送する第２のモードの中、所定のモードが選択されるステップと；
前記所定のモードが選択された後、前記外部機器と前記送信モジュールとがデータ通信可能に接続されれば、選択された前記所定のモードに対応するファームウェアの識別情報が前記外部機器に伝送されるステップとを含むことを特徴とするデジタル撮像装置のデータ伝送モードの選択方法。
【請求項２１】
前記所定のモード選択ステップの以前に、
前記第１および第２のモードの中、前記所定のモードを選択するためのデータ伝送モード選択画面に対する表示要請命令が出力されるステップと；
前記表示要請命令が出力されれば、前記データ伝送モード選択画面をＯＳＤ処理して表示するステップとをさらに含み、
前記所定の伝送モード選択ステップは、ＯＳＤ処理された前記データ伝送モード選択画面で前記所定のモードを選択することを特徴とする請求項２０に記載のデジタル撮像装置のデータ伝送モードの選択方法。
【請求項２２】
前記送信モジュールは、汎用直列バスインタフェースが適用されたことを特徴とする請求項２０に記載のデジタル撮像装置のデータ伝送モードの選択方法。
【請求項２３】
前記外部機器に前記ファームウェアの識別情報が伝送されるステップ後、選択された前記所定のモードに対する実行命令が前記外部機器から受信されるステップと；
選択された前記所定のモードに対応するファームウェアが実行されるステップとをさらに含むことを特徴とする請求項２０に記載のデジタル撮像装置のデータ伝送モードの選択方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル撮像装置およびそのデータ伝送モードの選択方法に関し、特に、コンピューターと通信するためのデータ伝送モードを選択した後、ＵＳＢインタフェースを介してコンピューターに接続させることで円滑なデータ通信が行われるデジタル撮像装置およびそのデータ伝送モードの選択方法に関する。
【背景技術】
【０００２】
デジタルビデオカメラ（以下ＤＶＣと称する）のようなデジタル撮像装置は、電荷結合素子を用いてレンズから入射した被写体の光信号を電気信号に切り替えた後デジタル化された信号で記録する装置である。このようにデジタル化された信号により録画および再生される映像は損傷のない高画質に具現される。
【０００３】
最近、デジタル撮像装置から提供される機能といえば、汎用直列バス（Universal  Serial  Bus、以下ＵＳＢと称する）インタフェースによってデジタル信号が損失なしに外部デジタル機器（例えばマイクロソフト社のウィンドウズ（登録商標）エクスプローラを使うＰＣ）との高速データ伝送が可能であることにある。
【０００４】
即ち、デジタル撮像装置とＰＣ間のデータ伝送のためにＵＳＢインタフェースを採用することで、デジタル撮像装置はその撮影された画像データを簡単にＰＣへ伝送することができる。ＰＣは伝送された画像データをＰＣに設けられた編集ソフトウェアで効果的にその編集を行なう。
【０００５】
なお、最近のデジタル撮像装置はＵＳＢインタフェースの採用と共に次のような２つのモードを提供する。１つは、現在撮影される画像データをリアルタイムでＰＣへ提供しディスプレー装置にディスプレーするリアルタイムストリーミングモードであり、他の１つは既撮影され録画された画像データをＰＣに伝送するマスストレージモードである。
【０００６】
そして、前述の２つのモードの具現のためにデジタル撮像装置には、リアルタイムストリーミングモードのためのファームウェア、またはマスストレージモードのためのファームウェアが内蔵されており、ＰＣには各モードを駆動するためのドライバが内蔵されている。従って、従来のデジタル撮像装置に前述の２つのモードの中、所定のモードに対するファームウェアが内蔵された場合、ＵＳＢインタフェースを介して接続されたＰＣから所定のモードに対する実行命令が受信されれば、デジタル撮像装置は内蔵されたファームウェアにより所定のモードが実行されるようにする。
【０００７】
しかし、従来のデジタル撮像装置において前述した２つのモードに対するファームウェアが全て内蔵された場合、実行するためのモードを予め選択しない状態でＰＣと接続されれば、従来のデジタル撮像はＰＣと円滑なデータ通信が行われないという問題点が発生する。即ち、従来のデジタル撮像装置は実行するためのモードを予め選択してＰＣに通知しないことによって、ＰＣは、どのようなファームウェアに対応されるドライバを駆動待機状態に置くべきかを認識できなくなる。さらに、ＰＣから所定のモードに対する実行命令が受信されても従来のデジタル撮像装置は内蔵されたファームウェアの中いずれかのファームウェアに接近して所定のモードに対する機能を実行すべきかを判断することができない。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明は前述した問題点を解決するために案出されたもので、本発明の目的は、
現に撮影される画像データをリアルタイムでＰＣへ伝送するモードおよび既格納された画像データをＰＣへ伝送するモードのうちいずれか１つを予め選択することによって、より円滑にＰＣとのデータ通信を行なうことができるデジタル撮像装置およびそのデータ伝送モードの選択方法を提供することにある。
【課題を解決するための手段】
【０００９】
前述した技術的な加地を解決するための、本発明に係るカメラを介して撮像された画像データを相異なる方式で外部機器に伝送する少なくとも２つのデータ伝送モードに対するそれぞれのファームウェアと、該ファームウェアの識別情報を含むそれぞれのディスクリプタが格納されるメイン格納部と；前記少なくとも２つのデータ伝送モードの中、所定の伝送モードに対するモード選択信号を出力するモード選択部と；前記外部機器と接続され、前記画像データを前記外部機器に伝送し、それぞれの前記データ伝送モード別に相違のデータ伝送方式で伝送する送信モジュールと；前記モード選択部から前記モード選択信号が受信されれば、選択された前記伝送モードに対応する前記伝送方式を設定するように前記送信モジュールを制御し、前記送信モジュールと前記外部機器とが接続されれば、選択された前記伝送モードに対応するファームウェアのディスクリプタを前記メイン格納部から読み出し前記送信モジュールに提供する制御部とを含み、前記外部機器から伝送許可命令が受信されれば、前記制御部は読み出された前記ファームウェアのディスクリプタを伝送するように処理する。
【００１０】
詳細に、前記カメラを介して撮像された前記画像データが格納されるサブ格納部をさらに含み、前記少なくとも２つのデータ伝送モードは、前記カメラを介して現在に撮像される前記画像データをリアルタイムデータストリーミングで前記外部機器に伝送する第１のモード、および前記サブ格納部に格納された前記画像データを前記外部機器に伝送する第２のモードを含み、前記メイン格納部には、前記第１および第２のモードに対応するそれぞれの前記ファームウェアおよび前記識別情報が格納される。
【００１１】
なお、前記第１および第２のモードの中、前記所定の伝送モードを選択するためのデータ伝送モード選択画面をＯＳＤ処理して出力するＯＳＤ処理部と；ＯＳＤ処理された前記データ伝送モード選択画面を表示する表示部と；前記データ伝送モード選択画面に対する表示要請信号を出力する表示要請部とをさらに含み、前記制御部は、前記表示要請部から前記表示要請信号が受信されれば、前記データ伝送モード選択画面をＯＳＤ処理して前記表示部に表示されるように処理し、表示された前記データ伝送モード選択画面の中、前記モード選択部によって選択された前記伝送モードに対するモード選択信号を受信する。
【００１２】
また、前記送信モジュールは、複数の臨時格納領域に区分され、前記外部機器に伝送するための前記画像データおよび選択された前記伝送モードに対応するディスクリプタが少なくとも１つの前記臨時格納領域に臨時格納されるＦＩＦＯと；前記複数の臨時格納領域に対応する複数のエンドポイントを提供するエンドポイント提供部と；前記複数のエンドポイントの中、少なくとも３つのエンドポイントを選択した後、選択された前記エンドポイント別に前記画像データを伝送するための前記伝送方式を設定し、選択された前記エンドポイントに対応する前記臨時格納領域に臨時格納された画像データを設定された前記伝送方式によって前記外部機器に伝送するように処理する通信制御部とを含む。
【００１３】
好適には、前記モード選択部により前記第１のモードが選択されれば前記通信制御部は複数の前記エンドポイントの中０番ないし２番のエンドポイントを選択し、前記第２のモードが選択されれば前記エンドポイント設定部は複数の前記エンドポイントの中０番、２番、および３番のエンドポイントを選択し、選択されたそれぞれの前記エンドポイント別に前記伝送方式を設定する。
【００１４】
また、前記送信モジュールは、汎用直列バスインタフェースであり、前記ファームウェアの識別情報は前記ディスクリプタのオフセット１０の位置に２バイトサイズで格納され、前記外部機器と前記送信モジュールとが接続されれば、前記サブ格納部は前記外部機器にて接近可能な移動式ディスクで認識される。
【００１５】
一方、前述のような技術的な課題を解決するための、本発明に係るデジタル撮像装置のデータ伝送モードの選択方法は、カメラを介して撮像された画像データが格納されるステップと；前記カメラを介して撮像される前記画像データを相異なる方式で外部機器に伝送する少なくとも２つのデータ伝送モードの中、所定の伝送モードが選択されるステップと；前記所定の伝送モードが選択された後、前記外部機器と通信可能にするよう送信モジュールを介して前記外部機器と接続されるステップと；前記外部機器から前記ディスクリプタの伝送許可命令が受信されるステップと；選択された前記伝送モードに対応するファームウェアの識別情報を含む前記ディスクリプタが前記外部機器に伝送されるステップとを含む。
【００１６】
また、前記所定の伝送モード選択ステップの以前に、少なくとも２つの前記伝送モードの中、前記所定の伝送モードを選択できるデータ伝送モード選択画面に対する表示要請命令が出力されるステップと；前記表示要請命令が出力されれば、前記データ伝送モード選択画面をＯＳＤ処理して表示するステップとをさらに含み、前記所定の伝送モード選択ステップは、ＯＳＤ処理された前記データ伝送モード選択画面にて前記所定の伝送モードを選択する。
【００１７】
詳細に、前記少なくとも２つのデータ伝送モードは、前記カメラを介して現在に撮像される前記画像データをリアルタイムデータストリーミングで前記外部機器に伝送する第１のモードおよび前記格納ステップにて格納された前記画像データを前記外部機器に伝送する第２のモードを含み、前記第１および第２のモードに対応するそれぞれの前記ファームウェアおよび前記ディスクリプタはそれぞれ格納される。
【００１８】
また、前記所定の伝送モードが選択されたステップ以後、選択された前記伝送モードに対応する画像データを伝送するための少なくとも３つのエンドポイントが選択されるステップと；選択された前記３つのエンドポイント別に前記画像データを伝送するための伝送方式を設定するステップと；前記外部機器と接続された後、前記外部機器に選択された前記伝送モードに対応するディスクリプタが伝送されるステップと；前記外部機器から選択された前記伝送モードに対する実行命令が受信されるステップと；選択された前記３つのエンドポイントに対応する３つの臨時格納領域に前記画像データが所定のパケットサイズで分割され臨時格納されるステップと；臨時格納された前記画像データが前記設定された伝送方式に応じて前記外部機器に伝送するステップとを含む。
【００１９】
一方、前述のような技術的な課題を解決するための、本発明に係るカメラを介して撮像された画像データを送信モジュールにより接続された外部機器に伝送するデジタル撮像装置であって、前記カメラを介して撮像された前記画像データが格納されるサブ格納部と；前記カメラを介して現在撮像される前記画像データをリアルタイムデータストリーミングで前記外部機器に伝送する第１のモードに対するファームウェア、および前記サブ格納部に格納された前記画像データを前記外部機器に伝送する第２のモードに対するファームウェアが格納されるメイン格納部と；第１および第２のモードの中、所定のモードに対するモード選択信号を印加するモード選択部と；前記モード選択部から前記モード選択信号が受信された後、前記外部機器と前記送信モジュールとが接続されれば、選択された前記所定のモードに対応するファームウェアの識別情報を前記外部機器に伝送するよう処理を行なう制御部とを含む。
【００２０】
なお、前述のような技術的な課題を解決するための、本発明に係るカメラを介して撮像される画像データを送信モジュールにより接続された外部機器に伝送するデジタル撮像装置のデータ伝送モードの選択方法であって、前記カメラを介して撮像された前記画像データが格納されるステップと；前記カメラを介して現在に撮像される前記画像データをリアルタイムデータストリーミングで前記外部機器に伝送する第１のモード、および既格納された前記画像データを前記外部機器に伝送する第２のモードの中、所定のモードが選択されるステップと；前記所定のモードが選択された後、前記外部機器と前記送信モジュールとがデータ通信可能に接続されれば、選択された前記所定のモードに対応するファームウェアの識別情報が前記外部機器に伝送されるステップとを含む。
【発明の効果】
【００２１】
本発明に係るデジタル撮像装置およびそのデータ伝送モードの選択方法によれば、現に撮影される画像データをリアルタイムでＰＣへ伝送するモードおよび既格納された画像データをＰＣへ伝送するモードのうちいずれか１つを予め選択した後、ＰＣのような外部デジタル機器とＵＳＢインタフェースを介して接続されることにより、外部デジタル機器との円滑な通信が行なわれる。
【発明を実施するための最良の形態】
【００２２】
以下、添付の図面を参照して本発明の好適な実施例を詳述する。
【実施例】
【００２３】
図１はＰＣに接続された本発明の好適な実施形態に係るデジタル撮像装置を概略的に図示したブロック図である。同図を参照すると、外部デジタル機器として適用されたＰＣ１００、本発明に係るデジタル撮像装置２００は、データを高速で伝送できるＵＳＢ通信を支援し、ＵＳＢ伝送ケーブル３００により接続される。このことから、デジタル撮像装置２００はＰＣ１００へ被写体から獲得した画像データをＵＳＢ伝送ケーブル３００を介して伝送し、ＰＣ１００はデジタル撮像装置２００から伝送された画像データに対して所定の応用プログラムを用いて格納、編集、再生などの機能を行なう。
【００２４】
本発明の好適な実施形態に係るデジタル撮像装置２００と接続されるＰＣ１００はホストバスに接続された加速グラフィックポート（Accelerated  Graphics  Port、以下、ＡＧＰと称する）１１０、ＲＡＭ１２０、中央処理部（ＣＰＵ）１３０と、ＰＣＩバス（Peripheral  Component  interconnect  Bus）に接続されたハードディスクドライブ（以下、ＨＤＤと称する）１４０、ＵＳＢホスト１５０、ＵＳＢ受信モジュール１６０を有する。
【００２５】
ホストバスとＰＣＩバス間のクロック同期化のためのブリッジ１７０はＲＡＭ１２０およびＣＰＵ１３０と係わったデータ伝送、ＲＡＭ１２０とＨＤＤ１４０間のデータ伝送、ＡＧＰ１１０と係わったビデオデータの伝送など、全般的なデータ伝送を制御する。
【００２６】
ＲＡＭ１２０にはＣＰＵ１３０により実行されるプログラムがＨＤＤ１４０からローディングされて格納されるか、ＣＰＵ１３０により処理された結果データなどが格納される。
【００２７】
ＨＤＤ１４０には、ＯＳ（オペレーションシステム）が格納される。本発明において、マイクロソフト社から提供するウィンドウズ（登録商標）基盤のＯＳが格納されＰＣ１００の動作を行なう場合を例に挙げて詳細に説明する。
【００２８】
また、ＨＤＤ１４０は、ドライバ格納部１４２および応用プログラム格納部１４４を有する。ドライバ格納部１４２にはデジタル撮像装置２００から提供する機能を行なうためのリアルタイムストリーミングドライバおよびマスストレージドライバが格納される。リアルタイムストリーミングドライバおよびマスストレージドライバは、後述するリアルタイムストリーミングモードおよびマスストレージモードを駆動するための駆動プログラムである。応用プログラム格納部１４４には、リアルタイムストリーミングドライバにマッチングされる応用プログラムを含んだ種々のプログラムが格納されている。
【００２９】
ＵＳＢホスト１５０は、ＵＳＢ受信モジュール１６０を介して接続された撮像装置２００から所定のデジタル信号を受信する。
【００３０】
なお、本発明の好適な実施形態に係るデジタル撮像装置２００は、カメラ部２１０、メイン格納部２２０、サブ格納部２３０、識別情報格納部２４０、キー操作部２５０、表示部２６０、ＯＳＤ処理部２７０、ＵＳＢ送信モジュール２８０および制御部２９０を有する。
【００３１】
カメラ部２１０は、電荷結合素子（ＣＣＤ、図示せず）から入射された被写体に対する光信号を電気的に映像信号に変換する。そして、カメラ部２１０は電気的に映像信号およびマイク（図示せず）を介して録取された音響信号をデジタル信号に処理する。
【００３２】
以下、カメラ部２１０から出力される映像信号または音響信号からなるデジタル信号を画像データと称する。カメラ部２１０から出力される画像データは、選択的にサブ格納部２３０に格納されるかＵＳＢ送信モジュール２８０を介してＰＣ１００に提供される。
【００３３】
メイン格納部２２０は、ＲＯＭのような非揮発性メモリであって、デジタル撮像装置２００の全般的な動作を駆動するための制御プログラムが格納される。また、メイン格納部２２０はファームウェア格納部２２２を有する。ファームウェア格納部２２２には、デジタル撮像装置から支援する少なくとも２つの画像データ伝送モードに対するファームウェアおよび各ファームウェアのディスクリプタが格納される。
【００３４】
少なくとも２つの画像データ伝送モードは、カメラ部２１０を介して撮像される画像データを相異なる方式でＰＣ１００に伝送するモードであり、本発明ではリアルタイムストリーミングモードおよびマスストレージモードを例に挙げて詳細に説明する。なお、ファームウェア格納部２２２には、リアルタイムストリーミングモードを支援するためのファームウェアおよびマスストレージモードの支援のためのファームウェアが格納される。
【００３５】
なお、第１のモードとして適用されたリアルタイムストリーミングモードは、カメラ部２１０から現在撮像される画像データをＰＣ１００へリアルタイムで伝送しＰＣ１００のディスプレー装置（図示せず）にディスプレーできるようにするモードである。
【００３６】
第２のモードとして適用されたマスストレージモードは、カメラ部２１０から既に撮影されサブ格納部２３０に格納された多数のファイルの中、ＰＣ１００により選択された少なくとも１つのファイルをＰＣ１００に伝送してＰＣ１００に格納可能にするモードである。
【００３７】
一方、ファームウェア格納部２２２に格納されるそれぞれのファームウェアは識別情報（ＩＤ）を有する。このため、ファームウェア格納部２２２にはそれぞれのファームウェアに対するディスクリプタが格納される。即ち、ファームウェア格納部２２２に格納されたファームウェアの数の分ディスクリプタも格納されている。
【００３８】
通常、ＵＳＢシステムにおいてディスクリプタはＵＳＢデバイスに対する装置情報のことを指し、ＵＳＢ規格によってフォマットされた、図２Ａのようなデータ構造を有する。同図に示すように、デバイスディスクリプタおよび後述されるＵＳＢと関連したデータ伝送などはＵＳＢスペックに公知されたもので、それに関する詳細な説明は除く。
【００３９】
但し、本発明において、ファームウェア格納部２２２に格納されたファームウェアに対する識別情報はＩＤプロダクト（以下、ＰＩＤと称する）フィルドに記録される。ＰＩＤフィルドは、オフセット１０に配し、識別情報は２バイトのサイズで格納される。
【００４０】
また、各ファームウェア別にディスクリプタが格納されることにより、リアルタイムストリーミングファームウェアおよびマスストレージファームウェアに対するディスクリプタは、それぞれ図２Ｂおよび図２Ｃに図示されるようなデータ構造でファームウェア格納部２２２に格納される。特に図２Ｂおよび図２Ｃを参照すると、リアルタイムストリーミングファームウェアに対する識別情報はリアルタイム＿ＰＩＤフィルドに、マスストレージファームウェアに対する識別情報はマス＿ＰＩＤフィルドに記録されていることが分かる。
【００４１】
フラッシュメモリのようなサブ格納部２３０には、カメラ部２１０から出力された画像データがデータベース化され格納される。サブ格納部２３０に格納される画像データはＰＣ１００またはデジタル撮像装置２００により動画、静画などでその具現が可能である。
【００４２】
デジタル撮像装置２００とＰＣ１００とが接続されウィンドウズ（登録商標）エクスプローラが実行されれば、ＰＣ１００のＣＰＵ１３０はサブ格納部２３０をマスストレージクラスとして認識する。即ち、サブ格納部２３０は、ＰＣ１００に内蔵されたウィンドウズ（登録商標）エクスプローラにより移動式ディスクとして認識される。このため、サブ格納部２３０は、例えば、メモリスティックを用いてＰＣ１００とのデータ伝送がより円滑に行なわれる。
【００４３】
識別情報格納部２４０は、ＳＲＡＭのようなメモリであって、後述するモード選択部２５４により所定の伝送モードが選択されれば、選択された伝送モードに対応するファームウェアディスクリプタが格納される。これは所定の伝送モードが選択された後、デジタル撮像装置２００とＰＣ１００とが接続される際、ＰＣ１００に選択された伝送モードに対応されるファームウェアをより容易に通知するためである。さらに、識別情報格納部２４０に格納されるディスクリプタはモード選択部２５４によりデータ伝送モードが変わるたびに更新される。
【００４４】
キー操作部２５０は、デジタル撮像装置２００から支援する機能を設定または操作するための信号を制御部２９０に出力する多数の操作キー（図示せず）を備える。本発明において、キー操作部２５０には表示要請部２５２およびモード選択部２５４が設けられる。
【００４５】
表示要請部２５２は、図３に示すデータ伝送モード選択画面を表示するように要請信号を出力する。データ伝送モード選択画面はデジタル撮像装置２００で提供するリアルタイムストリーミングモードおよびマスストレージモードのうちいずれか１つを選択するように提供される画面である。もちろん、前述した２つの伝送モード以外に他の伝送モードが追加されれば、加えられた伝送モードも画面に提供されることは自明である。
【００４６】
モード選択部２５４は、リアルタイムストリーミングモードおよびマスストレージのいずれか１つに対するモード選択信号を制御部２９０に出力する。
【００４７】
表示部２６０は、表示要請部２５２が選択されればデジタル撮像装置２００から提供する前述した２つの伝送モードを含むデータ伝送モード選択画面を表示する。さらに、表示部２６０はユーザがデジタル撮像装置２００の動作制御において必要な適切の命令を入力することができるようにするメッセージ、イメージなどを表示する。
【００４８】
ＯＳＤ処理部２７０は、表示部２６０に表示される多様な文字/イメージ情報を提供する。好適には、ＯＳＤ処理部２７０はキー操作部２５０の表示要請部２５２が選択されれば、図３のように、データ伝送モード選択画面をＯＳＤ処理して表示部２６０に提供する。すると、ユーザはモード選択部２５４またはキー操作部２５０の方向キー（図示せず）などを用いて２つのモードのなかいずれかの１つを選択できる。以下、モード選択部２５４により伝送モードを選択する場合につき詳細に説明する。
【００４９】
ＵＳＢが適用されたＵＳＢ送信モジュール２８０は、伝送ケーブル３００によりＰＣ１００のＵＳＢ受信モジュール１６０と接続され、画像データを高速でＵＳＢ受信モジュール１６０に伝送する。さらに、ＵＳＢ送信モジュール２８０はＰＣ１００から所定のデータを受信することも可能であるが、その説明は除く。
【００５０】
図４は、図１に示されたＵＳＢ送信モジュールを概略的に示すブロック図である。同図を参照すると、ＵＳＢ送信モジュール２８０はエンドポイント提供部２８２、ＦＩＦＯ２８４、データ伝送部２８６、および通信制御部２８８を有する。
【００５１】
エンドポイント提供部２８２は、１６個のエンドポイント（Ｅ＿０〜Ｅ＿１５）を提供する。これにより、ＰＣ１００に伝送するための画像データは各エンドポイント（Ｅ＿０〜Ｅ＿１５）に対応されるＦＩＦＯ２８４の臨時格納領域（Ｆ＿０〜Ｆ＿１５）を介して伝送される。この中、特定のエンドポイント０（Ｅ＿０）は、ＵＳＢ送信モジュール２８０の構成、状態、および制御情報に対するアクセスを提供するための目的から指定されている。
【００５２】
ＦＩＦＯ２８４は、複数のエンドポイント（Ｅ＿０〜Ｅ＿１５）に対応される複数の臨時格納領域（Ｆ＿０〜Ｆ＿１５）に区分され、モード選択部２５４により選択された伝送モードに対応されるディスクリプタまたは画像データが少なくとも１つの臨時格納領域に臨時格納される所定のバッファである。
【００５３】
本発明において、ＦＩＦＯ２８４は、後述するエンドポイント（Ｅ＿０〜Ｅ＿１５）の個数と同一な１６個の臨時格納領域（Ｆ＿０〜Ｆ＿１５）から区分される。ＦＩＦＯ２８４に臨時格納されるディスクリプタまたは画像データはＰＣ１００へ伝送される。
【００５４】
データ伝送部２８６は、エンドポイント提供部２８２の中選択されたエンドポイントに対応されるＦＩＦＯ２８４の臨時格納領域に格納された画像データを通信制御部２８８の制御によってＰＣ１００に提供する。
【００５５】
通信制御部２８８は、複数のエンドポイントの中少なくとも３つのエンドポイントを選択した後、選択されたエンドポイント別に画像データを伝送するための伝送方式、伝送方向、ＦＩＦＯ２８４に臨時格納される画像データパケットのサイズを設定する。
【００５６】
そして、通信制御部２８８は、選択されたエンドポイントに対応するＦＩＦＯ２８４の臨時格納領域に画像データが臨時格納されるようにし、臨時格納された画像データが設定された伝送方式に応じてＰＣ１００に伝送するよう処理する。
【００５７】
なお、データ伝送方式として、コントロール伝送、等時性伝送、インタラプト伝送およびバルク伝送がある。
【００５８】
コントロール伝送は、両方向伝送が可能であり、通信制御部２８８によって設定された情報をエンドポイント０（Ｅ＿０）を介してＰＣ１００に伝送する。等時性伝送は、一定のデータ伝送率を必要とするストリーミングデータ伝送に主に用いられる。インタラプト伝送は、伝送すべきデータの量が少ない場合、伝送するインタラプトが存するかをチェックするためにポーリングする場合用いられる。バルク伝送は、伝送すべきデータの量が多い場合用いられる。
【００５９】
制御部２９０は、メイン格納部２２０に格納された各種の制御プログラムおよびキー操作部２５０に対応するキー操作信号に応じてデジタル撮像装置２００の全般の動作を制御する。
【００６０】
特に、制御部２９０は表示要請部２５２が選択されれば、図３のようなデータ伝送モード選択のためのＯＳＤメニュー画面を表示するようにＯＳＤ処理部２７０および表示部２６０を制御する。
【００６１】
さらに、モード選択部２５４の操作によって所定の伝送モードが選択されれば、制御部２９０は選択された伝送モードに対応するファームウェアのディスクリプタをファームウェア格納部２２２から読み出して識別情報格納部２４０に格納されるように処理する。また、モード選択部２５４により伝送モードが変わるたび識別情報格納部２４０に格納されるディスクリプタが更新されるように識別情報格納部２４０を制御する。
【００６２】
そして、外部デジタル機器であるＰＣ１００とデータ通信可能に接続されれば、制御部２９０は識別情報格納部２４０に格納され選択された伝送モードに対応するファームウェアのディスクリプタを確認し、確認されたディスクリプタをＰＣ１００のＵＳＢ受信モジュール１６０に伝送する。すると、ＰＣ１００は伝送されたファームウェアのディスクリプタを判別してそれに対応されるドライバが駆動待機状態に置かれるよう処理する。
【００６３】
また、選択された伝送モードに対応するファームウェアのディスクリプタがＰＣ１００に伝送された後、選択された伝送モードに対する実行命令がＰＣ１００から受信されれば、制御部２９０は選択された伝送モードに対応するファームウェアが実行されるように処理する。
【００６４】
図５は、図１に示すデジタル画像装置によるデータ伝送モードの選択方法を説明するためのフローチャートである。
【００６５】
図１ないし図３を参照すると、本発明に係るＵＳＢ通信が可能なデジタル撮像装置２００とＰＣ１００間のデータ伝送において、表示要請部２５２が選択されデータ伝送モード選択画面に対する表示要請信号が受信されれば（Ｓ３１０）、制御部２９０は、図２のような、データ伝送モード選択画面をＯＳＤ処理して表示部２６０に表示されるようにＯＳＤ処理部２７０および表示部２６０とを制御する（Ｓ３２０）。
【００６６】
Ｓ３２０によって表示部２６０にデータ伝送モード選択画面が表示された後、モード選択部２５４の操作によって前述した２つの伝送モードのうち、所定の伝送モードが選択されれば（Ｓ３３０）、制御部２９０は選択された伝送モードを具現するためのファームウェアのディスクリプタ識別情報格納部２４０に格納する（Ｓ３４０）。この際、識別情報格納部２４０には最終に選択された伝送モードに対するファームウェアのディスクリプタのみが格納されることが好ましい。これはデジタル撮像装置２００とＰＣ１００とが接続されデジタル撮像装置２００が選択された伝送モードに対する所定のファームウェアのディスクリプタをＰＣ１００に提供する時、より正確なディスクリプタを提供するためである。
【００６７】
そして、デジタル撮像装置２００のＵＳＢ送信モジュール２８０とＰＣ１００のＵＳＢ受信モジュール１６０が伝送ケーブル３００により接続されれば、制御部２９０は識別情報格納部２４０に格納されたファームウェアのディスクリプタがＰＣ１００に伝送するように処理する（Ｓ３５０）。
【００６８】
Ｓ３５０が行われた後、ＰＣ１００からＳ３３０において選択された伝送モードに対する実行命令信号を受信すると（Ｓ３６０）、制御部２９０はファームウェア格納部２２２に格納され選択された伝送モードに対応するファームウェアが実行されるようにする（Ｓ３７０）。これによって、デジタル撮像装置２００からＰＣ１００にリアルタイム画像データまたは既格納された画像データが伝送される。
【００６９】
一方、Ｓ３３０にて、所定の伝送モードが選択されず所定の時間が経過すると（Ｓ３８０）、Ｓ３２０にて表示部２６０に表示されたデータ伝送モード選択画面は終了処理される（Ｓ３９０）。
【００７０】
以下、Ｓ３３０において選択された伝送モードに係るデジタル撮像装置２００およびＰＣ１００の動作につき詳細に説明する。
【００７１】
まず、Ｓ３３０においてリアルタイムストリーミングモードが選択されれば、選択されたリアルタイムストリーミングファームウェアに対応されるディスクリプタは識別情報格納部２４０に格納される。これと共に、ＵＳＢ送信モジュール２８０は制御部２９０の制御に応じて、選択された伝送モードに対応する通信方法、通信方向などを設定する。
【００７２】
詳細に説明すると、リアルタイムストリーミングモードが選択されれば、通信制御部２８８は選択された伝送モードに対応する画像データを伝送するための３つのエンドポイント（Ｅ＿０、Ｅ＿１、Ｅ＿２）を選択する。そして、通信制御部２８８は選択されたエンドポイント（Ｅ＿０、Ｅ＿１、Ｅ＿２）それぞれに対して通信方法、通信方向、パケットのサイズを表１のように設定する。
【００７３】
【表１】
2004297801.tif 000003
表１において、リアルタイムストリーミングモードである場合、通信制御部２８８はエンドポイント０（Ｅ＿０）に関してはコントロール通信、エンドポイント１および２（Ｅ＿１、Ｅ＿２）に関してはバルク通信でデータを伝送するように設定する。さらに、「IN/OUT」は両方向通信を意味しており、「IN」はＰＣ１００から受信される方法、「OUT」はＰＣ１００に送信される方向を意味する。
【００７４】
表１のリアルタイムストリーミングモードに対応するようにＵＳＢ送信モジュール２８０が設定された後、デジタル撮像装置２００とＰＣ１００とが接続されれば、ＵＳＢホスト１５０はデジタル撮像装置２００に「リセット信号」を送り出す。
【００７５】
すると、制御部２９０は、識別情報格納部２４０からリアルタイムストリーミングファームウェアに対するディスクリプタ（図２Ｂ）を読み出してＦＩＦＯ２８４の所定の臨時格納領域に格納する。そして、通信制御部２８８はＰＣ１００からディスクリプタ要請信号が受信されれば臨時格納された図２ＢのようなディスクリプタがＰＣ１００に伝送されるように処理する。
【００７６】
ＵＳＢホスト１５０は、伝送されたディスクリプタからＩＤベンダ（製造会社性別情報、以下、ＶＩＤと称する）フィルドおよびＰＩＤフィルドからＶＩＤおよびＰＩＤを抽出し、それに対応するドライバをロードする。即ち、ＰＣ１００のＣＰＵ１３０は、判別されたファームウェア識別情報に対応されるドライバが駆動待機状態に置かれるよう処理する。
【００７７】
その後、ＰＣ１００に備えられた所定の操作キー（図示せず）によってリアルタイムストリーミングモードの具現のための応用プログラムが選択されて応用プログラム選択信号が受信されれば、デジタル撮像装置２００のカメラ部２１０は周辺環境に対して撮影をし始める。
【００７８】
これと共に、デジタル撮像装置２００の制御部２９０によりリアルタイムストリーミングモードに対応されるファームウェアが実行されカメラ部２１０を介して撮影および信号処理された画像データはリアルタイムでＰＣ１００へ伝送される。なお、ＰＣ１００に伝送される画像データは、選択されたエンドポイント（Ｅ＿０、Ｅ＿１、Ｅ＿２）に対応されるＦＩＦＯ２８４の臨時格納領域に臨時格納された後、表１に設定された方式に基づいて伝送される。
【００７９】
ＰＣ１００のディスプレー装置（図示せず）には、デジタル撮像装置２００から現に撮影されるが画像データがリアルタイム動画でディスプレーされる。
【００８０】
一方、Ｓ３３０において、マスストレージモードが選択されれば、選択されたマスストレージファームウェアに対応されるディスクリプタは識別情報格納部２４０に格納される。これと共に、ＵＳＢ送信モジュール２８０は、制御部２９０の制御により、選択された伝送モードに対応する通信方法、通信方向などを設定する。
【００８１】
詳細に説明すると、マスストレージモードが選択されれば、通信制御部２８８は選択された伝送モードに対応する画像データを伝送するための３つのエンドポイント（Ｅ＿０、Ｅ＿２、Ｅ＿３）を選択する。そして、通信制御部２８８は選択されたエンドポイント（Ｅ＿０、Ｅ＿２、Ｅ＿３）それぞれに対して通信方法、通信方向、パケットのサイズを表１のように設定する。
【００８２】
表１において、マスストレージモードである場合、通信制御部２８８はエンドポイント０（Ｅ＿０）に関してはコントロール通信、エンドポイント２および３（Ｅ＿２、Ｅ＿３）に関してはバルク通信でデータを伝送するように設定する。
【００８３】
表１のマスストレージモードに対応するようにＵＳＢ送信モジュール２８０が設定された後、デジタル撮像装置２００とＰＣ１００とが接続されれば、ＵＳＢホスト１５０はデジタル撮像装置２００に「リセット信号」を送り出す。
【００８４】
すると、制御部２９０は、識別情報格納部２４０からマスストレージファームウェアに対するディスクリプタ（図２Ｃ）を読み出してＦＩＦＯ２８４の所定の臨時格納領域に格納する。そして、通信制御部２８８はＰＣ１００からディスクリプタ要請信号が受信されれば臨時格納された図２ＣのようなディスクリプタがＰＣ１００に伝送されるように処理する。
【００８５】
ＵＳＢホスト１５０は、伝送されたディスクリプタからＶＩＤフィルドおよびＰＩＤフィルドからＶＩＤおよびＰＩＤを抽出および確認し、それに対応するドライバをロードする。即ち、ＰＣ１００のＣＰＵ１３０は、確認されたファームウェアディスクリプタに対応されるドライバが駆動待機状態に置かれるよう処理する。
【００８６】
その後、ＰＣ１００に備えられた所定の操作キー（図示せず）によってマスストレージモードの具現のためのウィンドウズ（登録商標）エクスプローラが選択されれば、ＰＣ１００はデジタル撮像装置２００のサブ格納部２３０を移動式ディスクに認識する。
【００８７】
よって、ウィンドウズ（登録商標）エクスプローラを用いてデジタル撮像装置２００のサブ格納部２３０に格納された所定のファイルに接近を選択すると、デジタル撮像装置２００の制御部２９０によりマスストレージモードに対応されるファームウェアが実行されることにより、ＰＣ１００から選択された所定のファイルがＰＣ１００へ伝送される。なお、ＰＣ１００に伝送される画像データは、選択されたエンドポイント（Ｅ＿０、Ｅ＿２、Ｅ＿３）に対応されるＦＩＦＯ２８４の臨時格納領域に臨時格納された後、表１に設定された方式に基づいて伝送される。
【００８８】
よって、ＨＤＤ１４０のような格納媒体には、サブ格納部２３０に格納された少なくとも１つのファイルが伝送および格納され、格納されたファイルは所定の編集ソフトウェアにより再生、編集などが可能となる。
【００８９】
前述のように、ＵＳＢ通信が可能なデジタル撮像装置２００がリアルタイムストリーミングモードおよびマスストレージモードを支援する場合、ＰＣ１００に接続される以前に実行するための所定のモード、つまり、所定のファームウェアを選択して、それに関するディスクリプタをＰＣに通知することでＰＣ１００は選択されたファームウェアに対応するドライバが駆動待機状態に置かれるよう処理する。よって、ＰＣ１００から選択された伝送モードに対する実行命令が受信されれば、デジタル撮像装置２００は選択された伝送モードに対応するファームウェアをより容易に実行させることができる。
【００９０】
さらに、画像データを伝送するためのモードが３つ以上である場合、各伝送モードに対応するディスクリプタはそれぞれファームウェア格納部２２２に格納されていることが好ましい。そして、各伝送モード別に設定されているエンドポイントの設定はＰＣ１００あるいはデジタル撮像装置２００のハードウェアの状況などの開発環境に応じて可変できる。
【００９１】
一方、前述のようなデジタル撮像装置２００は、図２に示すようなデータ伝送モード選択画面だけでなく、デジタル撮像装置２００の本体に備えられた所定の操作（図示せず）、スイッチ（図示せず）などを操作して伝送モードを選択することができる。また、デジタル撮像装置２００に赤外線信号のような光信号を受信できる受光部（図示せず）が備えられた場合、遠隔制御機（図示せず）のような外部調整装置により伝送モードを選択できることは言うまでもない。
【００９２】
以上、図面を参照して本発明の好適な実施形態を図示および説明してきたが本発明の保護範囲は、前述の実施形態に限定するものではなく、特許請求の範囲に記載された発明とその均等物にまで及ぶものである。
【産業上の利用可能性】
【００９３】
本発明はコンピューターと通信するためのデータ伝送モードを選択した後、ＵＳＢインタフェースを介してコンピューターに接続されることによりコンピューターと円滑なデータ通信を行なうことができるデジタル撮像装置に適用できる。
【図面の簡単な説明】
【００９４】
【図１】ＰＣに接続された本発明の好適な実施形態に係るデジタル撮像装置を概略的に示したブロック図である。
【図２Ａ】図１に示されたファームウェア格納部に格納されたディスクリプタの実施形態を示した図である。
【図２Ｂ】図１に示されたファームウェア格納部に格納されたディスクリプタの実施形態を示した図である。
【図２Ｃ】図１に示されたファームウェア格納部に格納されたディスクリプタの実施形態を示した図である。
【図３】図１に示すＯＳＤ処理部により表示されるデータ伝送モード選択画面の実施形態を示す図である。
【図４】図１に示されたＵＳＢ送信モジュールを概略的に示すブロック図である。
【図５】図１に示すデジタル撮像装置に係るデータ伝送モードの選択方法を説明するためのフローチャートである。
【符号の説明】
【００９５】
ＰＣ    １００
２００  デジタル撮像装置
２１０  カメラ部
２２２  ファームウェア格納部
２４０  識別情報格納部
２５２  表示要請部
２５４  モード選択部
２６０  表示部
２７０  ＯＳＤ処理部
２８０  ＵＳＢ送信モジュール
２９０  制御部
【図１】
2004297801.tif 000004
【図２Ａ】
2004297801.tif 000005
【図２Ｂ】
2004297801.tif 000006
【図２Ｃ】
2004297801.tif 000007
【図３】
2004297801.tif 000008
【図４】
2004297801.tif 000009
【図５】
2004297801.tif 000010