(57)【要約】【課題】  簡単な操作にてＵＩによる画像データの送信を可能な状態とする。【解決手段】  記録媒体に記録された画像データを再生する再生手段と、伝送路を介して前記再生手段により再生された画像データを外部の情報処理装置に送信する通信手段と、操作部材と、前記操作部材の操作に応じた前記画像データの送信が可能な第一のモードと、前記操作部材の操作に応じた前記画像データの送信を禁止した第二のモードとを有し、前記第二のモードにて前記伝送路を介して前記情報処理装置と接続中に、前記操作部材の所定の操作があったことに応じて前記第一のモードに変更する制御手段を備える。【選択図】  図７
2005184208.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に記録された画像データを再生する再生手段と、
伝送路を介して前記再生手段により再生された画像データを外部の情報処理装置に送信する通信手段と、
操作部材と、
前記操作部材の操作に応じた前記画像データの送信が可能な第一のモードと、前記操作部材の操作に応じた前記画像データの送信を禁止した第二のモードとを有し、前記第二のモードにて前記伝送路を介して前記情報処理装置と接続中に、前記操作部材の所定の操作があったことに応じて前記第一のモードに変更する制御手段を備える画像処理装置。
【請求項２】
前記制御手段は前記所定の操作に応じて、前記所定の操作を示すイベント情報を前記伝送路を介して前記情報処理装置に送信することを特徴とする請求項１記載の画像処理装置。
【請求項３】
操作部材の操作により画像データの送信が可能な第一のモードと前記操作部材の操作により前記画像データの送信を禁止した第二のモードとを有する外部の画像処理装置により記録媒体から再生された画像データを伝送路を介して受信する通信手段と、
前記通信手段により受信された画像データに係る画像を表示装置に表示する表示手段と、
前記記録媒体に記録された画像データに対する処理を指示するユーザインターフェイスと、
前記画像処理装置が前記第一のモードで前記伝送路を介して接続中における前記ユーザインターフェイスによる所定の操作に応じて、前記画像処理装置を第二のモードに変更する制御手段とを備える情報処理装置。
【請求項４】
前記制御手段は、前記所定の操作に応じて前記ユーザインターフェイスによる前記画像データに対する処理の指示を無効とすることを特徴とする請求項３記載の情報処理装置。
【請求項５】
前記制御手段は更に、前記所定の操作に応じて、前記ユーザインターフェイスによる前記画像データに対する処理の指示が無効である旨を示す情報を表示するよう前記表示手段を制御することを特徴とする請求項４記載の情報処理装置。
【請求項６】
請求項１に記載の画像処理装置と請求項３に記載の情報処理装置とからなる画像処理システム。
【請求項７】
ユーザインターフェイスの操作により記録媒体に記録された画像データの処理が可能な第一のモードとユーザインターフェイスの操作による前記画像データの処理を禁止した第二のモードとを有し、前記記録媒体に記録された画像データを伝送路を介して送信可能な撮像装置と、
前記撮像装置と前記伝送路を介して接続し、前記送信された画像データを受信して表示装置に表示すると共に、操作手段の操作により前記記録媒体に記録された画像データの処理を指示可能なコンピュータとからなるシステムであって、
前記撮像装置が前記第二のモードにて前記コンピュータに接続している際に、前記操作手段により所定の操作がなされた場合に、前記撮像装置を前記第一のモードに変更すると共に前記操作手段の操作による前記画像データの処理を禁止することを特徴とする画像処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像処理装置に関し、特に外部の情報処理装置に対して画像データを送信可能な装置に関する。
【背景技術】
【０００２】
従来、撮影した画像データをメモリーカードに記録するデジタルカメラが知られており、例えば、特許文献１に記載されている。また、メモリーカードに記録された画像データをコンピュータに送信して保存し、加工することも行われている。この場合、デジタルカメラをコンピュータに接続し、コンピュータ上でホストアプリケーションソフトウェアを起動し、メモリーカードに記録した画像をコンピュータに転送する方法が一般的に行われている。
【０００３】
【特許文献１】特開２００３−１１１００２
【発明の開示】
【発明が解決しようとする課題】
【０００４】
コンピュータ（以下ＰＣ）と接続されているときのデジタルカメラの状態としては大きくわけて二つの状態がある。
【０００５】
一つは、デジタルカメラのユーザインタフェース（以下ＵＩ）が有効になる状態である。この場合、デジタルカメラのＵＩを操作し、コンピュータへの画像転送などをデジタルカメラ本体のＵＩで操作できる。
【０００６】
もう一つは、デジタルカメラのＵＩは全く操作できない状態である。この場合、コンピュータ上で動作しているアプリケーションからデジタルカメラにアクセスし、アプリケーションのＵＩを操作することによりコンピュータへの画像転送を実現する。
【０００７】
前者の場合、コンピュータ上でもデジタルカメラにアクセスするホストアプリケーションが動作している場合、カメラ、または、ホストアプリケーションで画像を削除した場合などに、データの不一致が起こらないようにするための処理、つまり、データを同期させる処理、または、データに対する排他処理が必要である。
【０００８】
後者の場合、デジタルカメラ本体のＵＩが使用できなくなるため、デジタルカメラの画面で画像を確認しながら、画像を指定して転送するなどの操作ができないといった不具合がある。
【０００９】
本発明はこの様な問題を解決し、簡単な操作にてＵＩによる画像データの送信を可能な状態とすると共に、コンピュータとカメラの操作の切り替えに伴う画像データの不一致などの発生を防止することを目的とする。
【課題を解決するための手段】
【００１０】
記録媒体に記録された画像データを再生する再生手段と、伝送路を介して前記再生手段により再生された画像データを外部の情報処理装置に送信する通信手段と、操作部材と、前記操作部材の操作に応じた前記画像データの送信が可能な第一のモードと、前記操作部材の操作に応じた前記画像データの送信を禁止した第二のモードとを有し、前記第二のモードにて前記伝送路を介して前記情報処理装置と接続中に、前記操作部材の所定の操作があったことに応じて前記第一のモードに変更する制御手段とを備える。
【発明の効果】
【００１１】
本発明によれば、簡単な操作にて操作部材の操作による画像データの送信を可能なモードへの切り替えが可能となる。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
【００１３】
図１は、本発明を適用したシステムの構成を示す図である。
【００１４】
図１において、１０はホスト機器としてのコンピュータ本体、１２はコンピュータ本体１０の出力を画像として表示するモニタ、１４はマウス、１６はマウスボタン、１８はキーボードである。２０はデジタルカメラであり、ＵＳＢデータ転送ケーブル２２を介してコンピュータ本体１０と接続される。
【００１５】
図２は、図１のコンピュータ１０の機能ブロック図である。
【００１６】
コンピュータ１０では、周知の通り、ハードウエア内にオペレーティングシステム（ＯＳ）があり、その上にアプリケーションソフトウェア５０が位置する。実施形態の構成を理解する上で、直接、必要とされない要素、例えば、ＣＰＵ、及びオペレーティングシステムのメモリ管理システムなどは、省略してある。
【００１７】
３０は補助記憶装置としてのハードディスクドライブ（ＨＤＤ）、３２はオペレーティングシステムを構成するファイルシステムであり、アプリケーションソフトウェアがハードウエアを直接制御すること無しにファイルの入出力を可能にする機能を具備する。このようなファイルシステムは公知の構成を用いることができる。３４はファイルシステム３２がハードディスク３０にデータを読み書きするためのディスク入出力インターフェースである。
【００１８】
３６はオペレーティングシステムに含まれる描画管理システムであり、アプリケーションソフトウェアがハードウエアを直接制御することなく画像を生成する機能を具備する。３８は描画管理システム３６で生成される画像データをモニタ１２に適合するビデオ信号に変換するビデオインターフェースである。
【００１９】
４０はオペレーティングシステムを構成するイメージデバイス管理システムである。イメージデバイス管理システム４０は、デジタルカメラやスキャナーなどの画像データを扱うデバイスを管理するもので、接続されているデバイスに適切なデバイスドライバ―を自動的に割り振り、また、アプリケーションソフトウェア５０がデバイスを直接制御することなく、デバイスからの入出力を管理する手段を提供する。また、接続されているデバイスからの要求により、アプリケーションソフトウェア５０を起動することも可能である。
【００２０】
４２はキーボード１８が接続するキーボードインターフェース、４４はマウス１４が接続するマウスインターフェース、４６はＵＳＢインターフェースである。
【００２１】
デジタルカメラ２０は、ＵＳＢケーブル２２を介してＵＳＢインターフェース４６に接続され、デジタルカメラデバイスドライバー３７、イメージデバイス管理システム４０を介して、デジタルカメラ用のアプリケーションソフトウェアとの間で制御コマンド、状態信号及び画像データ等をやり取りできる。
【００２２】
５０はデジタルカメラ２０からの画像取得やデジタルカメラのコントロールを行うアプリケーションソフトウェアである。本実施形態のアプリケーションソフトウェアでは、イメージデバイス管理システム４０にアクセスすることでデジタルカメラ２０と通信を行う通信管理部５２、通信管理部５２を使いデジタルカメラ２０で撮影された画像を取得する画像転送管理部５３、通信管理部５２を使いデジタルカメラ２０に制御コマンドを送り、デジタルカメラ２０の表示画面の表示状態を設定したり、ボタン入力の入り切りを設定したりするカメラＵＩ制御部５４、デジタルカメラ２０から転送された画像及びその他の情報をモニタ１２の画面上に表示するデータ表示部５６、デジタルカメラ２０から転送された画像データをハードディスク３０に格納し管理するファイル管理部５８などを具備する。なお、実施例の構成を理解する上で直接、必要とされない要素は省略してある。
【００２３】
図３に、デジタルカメラ２０の外観図を示す。
【００２４】
液晶画面２０９にはデジタルカメラの設定を指定するための各種メニューを表示することができる。また、撮影時のファインダーとしての動作や、メモリーカードに格納されている撮影済みの画像の再生などに用いられる。
【００２５】
電源ボタン２１０１はデジタルカメラの電源を入り切りするためのものである。撮影再生切り替えボタン２１０６は、デジタルカメラの撮影、再生モードを切り替えるためのものである。シャッターボタン２１０２は、撮影を行うためのものである。メニューボタン２１０３は、カメラの動作を設定、指定するためのメニュー画面を表示させるときに指定するもので、このボタンが押されると、液晶画面２０９に各種メニューが表示される。なお、メニューに表示される内容は、デジタルカメラの状態によりそれぞれ変化する。セットボタン２１０４、移動ボタン２１０５は、メニューを操作するときに使用するもので、移動ボタンで選択項目を移動させ、セットボタンで選択するような操作を実現するためのものである。
【００２６】
図４はデジタルカメラ２０の機能ブロック図である。
【００２７】
ただし、本実施形態の構成を理解する上で直接、必要とされない要素、例えば、ＣＰＵや、画像再生に関係する部分などは、省略してある。
【００２８】
撮影システム２０１は撮影を行うための一連の装置が含まれており、例えば、レンズや絞り、ＣＣＤ、画像処理装置などがこれに含まれる。ファイル管理システム２０２は記憶装置であるメモリーカード２０８へのアクセスを管理する。本形態では、メモリーカードとして、ＣＦ（コンパクトフラッシュ（登録商標））カードを備えている。撮影システム２０１で生成された画像データはファイルとしてＣＦカードに格納される。
【００２９】
通信管理システム２０３はＵＳＢインターフェース２０５を通してコンピュータとの通信を行う。
【００３０】
ＵＩ管理システム２０４はデジタルカメラ２０のＵＩを制御するためのもので、液晶画面２０９での表示内容の管理、また、操作ボタン２１０からの入力を管理する。なお、操作ボタン２１０は実際には図３での２１０１〜２１０５の各種ボタンが相当し、複数個あることになる。
【００３１】
図５と図６に、図２のアプリケーションソフトウェア５０によりモニタ１２に表示されるＧＵＩを示す。
【００３２】
アプリケーション５０によるＵＩでは、図５および図６に示すように機能を選択するためのタブがつけられており、タブを選択することで、ＵＩが変更される。
【００３３】
タブには、カメラ操作情報タブ５０１、画像一覧タブ５０２がある。本形態のアプリケーション５０がイメージデバイス管理システム４０により起動された場合にはカメラ操作情報タブ５０１が選択されている状態で起動され、図６に示す画面が表示される。
【００３４】
一方、ユーザーにより起動された場合には画像一覧タブ５０２が選択された状態で起動され、図５に示す画面が表示される。
【００３５】
図６のカメラ操作情報タブ５０１が選択されている状態では、デジタルカメラ２０のＵＩが有効になっており、それを示すメッセージがカメラ状態表示エリア５０５に表示される。アプリケーション５０からは画像転送先の指定のみが可能になる。画像転送先とは、カメラのＵＩを操作し画像がコンピュータに転送された場合に、コンピュータ内で画像ファイルが保存される保存先のことである。
【００３６】
図５の画像一覧タブ５０２が選択されている状態では、画像一覧表示領域５０１１に、デジタルカメラ２０に装着されているメモリーカード２０８に格納されている画像データの縮小画像が一覧表示される。
【００３７】
アプリケーション５０がこの状態のとき、デジタルカメラ２０のＵＩは無効になっており、デジタルカメラ２０を操作することはできないので、カメラ状態表示エリア５０５にはそれを示すメッセージが表示される。デジタルカメラ２０に装着されているＣＦカード内の画像データのコンピュータへの転送は、アプリケーション５０の操作のみにて行う。
【００３８】
メモリーカード２０８に格納されている画像データをコンピュータ１０のハードディスク３０に取り込みたい場合には、画像一覧表示領域５０１１に表示されている縮小画像から所望のものを選択し、転送ボタン５０１２を指定する。ハードディスク３０内の転送先は、転送先の指定ボタン５０１４で指定することができる。また、削除ボタン５０１３を指定すると、選択されている縮小画像に相当する画像ファイルがデジタルカメラに装着されているメモリーカードから削除される。
【００３９】
本形態のデジタルカメラ２０には、ホストコンピュータと通信中の動作として二つのモードがある。
【００４０】
一つは、デジタルカメラ２０のＵＩが無効になり、カメラ２０の液晶画面には何も表示されず、カメラ２０でのボタン操作も電源ボタン２１０１を除き、全て無効となるモードで、以後の説明では、このモードをアプリケーションモードと呼ぶことにする。
【００４１】
一方、デジタルカメラ２０のＵＩが有効になっており、液晶画面２０９にメニューが表示され、そこに表示されているメニューを操作ボタンで操作できるモードである。以後の説明では、デジタルカメラ２０のこのモードをカメラ操作モードと呼ぶ。
【００４２】
本形態では、デジタルカメラ２０がカメラ操作モードのとき、液晶画面２０９には、図３に示すように、カメラ操作画像転送メニューを表示し、ユーザーは三つのメニュー項目が選択可能になる。
【００４３】
まず、一つ目は、「全ての画像を転送」項目２０９１で、この項目が指定された場合、デジタルカメラ２０に装着されているメモリーカード２０８に格納されている画像データが全てホストアプリケーション５０に転送される。
【００４４】
二つ目は、「選択されている画像を転送」項目２０９２で、この項目が指定された場合、予め指定されている画像データのみがコンピュータ１０に転送される。
【００４５】
三つ目は、「画像を選択しながら転送」項目２０９３で、この項目が指定された場合、メモリーカード２０８に格納されている画像データを順次再生して液晶画面２０９に表示し、その中から所望の画像を指定してＰＣ１０に転送する。
【００４６】
アプリケーション５０が実行されており、かつ、画像一覧タブが選択され、デジタルカメラ２０に装着されているＣＦカード２０８に格納されている画像の一覧が図５のように表示されている状態では、デジタルカメラ２０は、アプリケーションモードに設定され、ＵＩは無効となる。これにより、デジタルカメラ２０本体でＣＦカード２０８内の画像データを操作することができなくなり、アプリケーション５０での表示内容と、デジタルカメラ２０に装着されているＣＦカード２０８内のデータとが食い違うことがなくなる。
【００４７】
つまり、アプリケーション５０での表示内容とデジタルカメラ２０に装着されているＣＦカード２０８の内容を一致させるための処理を行う必要がなくなる。
【００４８】
一方、デジタルカメラがカメラ操作モードになっているとき、アプリケーションの表示画面は、図６に示すようなカメラ操作情報タブ５０１が選択された状態になり、デジタルカメラ２０に装着されているＣＦカード２０８の内容は表示されない。
【００４９】
従って、カメラ操作モードにより実行される画像転送中に、アプリケーション５０からカメラ２０に装着されているＣＦカード２０８の内容が変更されるのを防ぐことができる。例えば、転送中の画像データをＰＣ１０からのコマンドで削除してしまうような不都合がなくなる。
【００５０】
次に、これらの動作を行うための、カメラ、アプリケーション、それぞれの処理をフローチャートを用いて説明する。
【００５１】
本形態では、デジタルカメラ２０をＰＣ１０に接続すると、デジタルカメラ２０は自動的にカメラ操作モードになり、液晶画面２０９に図３に示したメニューが表示される。これ以外にも、ＰＣ１０との接続中にデジタルカメラ本体のメニューボタン２１０３を指定することにより、ＰＣ１０に対してメニューボタン２１０３の操作イベントを発行し、カメラ操作モードになることができる。ユーザーはデジタルカメラ２０の移動ボタン２１０５を操作し、所望のメニュー項目に選択を移動させ、セットボタン２１０４を指定することで各処理を実行することができる。
【００５２】
また、このとき、イメージデバイス管理ステム４０により、デジタルカメラ２０がＰＣ１０に接続されたことを感知し、アプリケーション５０が自動的に起動する。アプリケーション５０は、イメージデバイス管理システム４０により起動されたため、初期状態として、図６に示すカメラ操作情報タブが選択された状態の画面をモニタ１２に表示する。また、既にアプリケーション５０が起動されていた場合には、カメラ情報タブが選択された画面に自動的に変更する。
【００５３】
図７は、デジタルカメラ２０における、ＰＣ１０からのコマンドを処理するコマンドメッセージ処理ルーチンの動作を説明するフローチャートである。
【００５４】
まず、前述の様に、カメラ２０がＰＣ１０に接続されるか、或は、カメラ操作モードでない状態でＰＣ１０との接続中にメニューボタン２１０３が操作されることにより、カメラ操作モードへの移行が指示されたか否かを判定し（Ｓ７０１）、カメラ操作モード移行コマンドの場合には、ＵＩ管理システム２０４により、カメラのボタン、及び、液晶画面が有効になるように設定する（Ｓ７０５）。その後、液晶画面２０９に図６のメニュー画面を表示する（Ｓ７０６）。
【００５５】
また、ステップＳ７０１でカメラ操作モード移行コマンドではなかった場合、アプリケーションモード移行コマンドかを判定する（Ｓ７０２）。アプリケーションモード移行コマンドの場合、ＵＩ管理システム２０４によりカメラのボタンが無効になるように設定し、液晶画面２０９を非表示にする（Ｓ７０４）。
【００５６】
カメラ操作モード移行コマンド、アプリケーションモード移行コマンドのどちらでもない場合には、その他のコマンドに適した処理を行う（Ｓ７０７）。この中には、後述する転送画像リストをＰＣに転送する処理も含まれる。その他の処理については、本発明とは直接関係無いので説明は省略する。
【００５７】
図８は、デジタルカメラ２０がカメラ操作モードになっている状態で、セットボタン２１０４が押され、メニュー項目のうちのひとつが選択されたときの、デジタルカメラ２０での動作を示すフローチャートである。
【００５８】
まず、転送する画像のリストである転送画像リストを作成する（Ｓ８０１）。転送する画像は図６のカメラ操作画像転送メニューで選択されている項目により異なる。「全ての画像を転送」項目２０９１が選択されている場合には、カメラに装着されているＣＦカードに格納されている全ての画像が含まれた転送画像リストを作成する。「選択されている画像を転送」項目２０９２が選択されている場合には、あらかじめ作成されている画像転送用のリストに従って、転送画像リストを作成する。
【００５９】
なお、ここで言う画像転送用のリストとは、デジタルカメラなどで一般的に用いられているＤＰＯＦなどを用いており、これの内容や選択方法は本発明とは直接関係ないので、説明は省略する。
【００６０】
「画像を選択しながら転送」項目２０９３が選択されている場合には、ユーザーに補助記憶装置に格納されている画像を閲覧させ、転送画像を選ばせる。
【００６１】
なお、画像の閲覧方法は、本発明とは直接関係無いため説明は省略する。また、いずれの場合にも、転送画像リストとは、図９に示すようなＣＦ内での画像ファイルへのパスのリストである。なお、リストの形式については本発明とは直接関係無く、他の形式でも良い。
【００６２】
次に、転送画像リスト作成イベントをアプリケーションに対して発行する（Ｓ８０２）。これは、転送画像リストが作成されたことをアプリケーションに通知するためである。そして、アプリケーション５０からの転送画像リストを要求するコマンドを待つ（Ｓ８０３）。アプリケーション５０は転送画像リスト作成イベントを受信すると、カメラ２０に対して、コマンドを発行し、リストを取得する。アプリケーション５０における動作の詳細については後述する。
【００６３】
転送画像リストの要求があると、Ｓ８０１で作成した転送画像リストをアプリケーション５０に転送する（Ｓ８０４）。
【００６４】
次に、アプリケーションソフトウェア５０の動作について説明する。
【００６５】
図１０はアプリケーションソフトウェア５０の起動時の処理を説明するフローチャートである。
【００６６】
まず、アプリケーション５０がイメージデバイス管理システム４０から起動されたのか、ユーザーの操作により起動されたのかを判定する。
【００６７】
イメージデバイス管理ステム４０から起動されたということは、前述の通り、デジタルカメラ２０がＰＣ１０に接続されたか、或は、デジタルカメラ２０のメニューボタン２１０３が押されたということになる。
【００６８】
デバイス管理システム４０によりアプリケーションが起動された場合には、カメラ操作モードで画像データを取得する（Ｓ１００２）。カメラ操作モードでの画像取得については次に述べる。
【００６９】
一方、イメージデバイス管理システム４０からの起動ではない場合、カメラに対してアプリケーションモード移行コマンドを発行し、カメラ２０のＵＩを無効にする（Ｓ１００３）。その後、カメラ２０から画像データを取得し、図５に示す形態で表示する（Ｓ１００４）。なお、画像取得の方法については、本発明とは直接関係無いので省略する。
【００７０】
図１１にカメラ操作モードでのアプリケーション５０の画像取得に関する動作を説明するフローチャートを示す。
【００７１】
まず、モニタ１２に対し、図６に示すカメラ操作情報タブ選択画面を表示する（Ｓ１１０１）。次に、カメラ２０からの転送画像リスト作成イベントが送られてくるのを待つ（Ｓ１１０２）。
【００７２】
転送画像作成イベントを受信すると、カメラ２０に対して転送画像リストを要求するコマンドを発行し、転送画像リストを取得する（Ｓ１１０３）。これ以降は転送画像リストに記載されている画像データを一つずつ取得する処理である。
【００７３】
まず、取得した転送画像リストを解析し、まだ取得していない画像がリストに含まれているか否かを判定する（Ｓ１１０４）。取得されていない画像がリストに含まれている場合、デジタルカメラ２０から転送画像リストに含まれている画像ファイルを一つ取得する（Ｓ１１０５）。取得方法については本発明とは直接関係無いので、説明は省略する。そして、取得した画像データをハードディスク３０内の所定の場所に保存する。なお、保存先は、図６に示すカメラ操作情報画面の転送先の指定ボタン５０１４で変更できる。
【００７４】
一方、取得すべき画像が残っていない、つまり、転送画像リストに記載されている画像が全て取得されたと判断された場合には、処理を終える。
【００７５】
次に、アプリケーション５０が起動され、画像一覧タブ５０２が選択されている状態で、カメラ操作情報タブ５０１が指定されたときの動作を図１２のフローチャートに示す。
【００７６】
まず、デジタルカメラ２０に対して、カメラ操作モード移行コマンドを発行する（Ｓ１２０１）。前述したように、カメラ２０はこのコマンドを受信すると、ＵＩを有効にする。次に、モニタ１２に対して、図６に示すカメラ操作情報タブ選択状態の画面を表示する（Ｓ１２０２）。
【００７７】
一方、カメラ操作情報タブ５０１が選択されている状態で、画像一覧タブ５０２が選択されたときの動作を図１３のフローチャートに示す。
【００７８】
この場合、カメラ２０に対して、アプリケーションモード移行コマンドを発行する（Ｓ１３０１）。前述の様に、カメラ２０はこのコマンドを受信するとＵＩを無効にし、ユーザーによるカメラの操作を受け付けないように設定する。次に、モニタ１２の表示画面を図５に示す画像一覧タブ選択状態の画面に変更する（Ｓ１３０２）。画像一覧タブを表示するためには、カメラ２０から画像の取得などが行われるが、これについては、本発明とは直接関係無いので説明は省略する。
【００７９】
次に、アプリケーションが終了するときの動作を図１４のフローチャートに示す。
【００８０】
まず、カメラ２０に対してアプリケーションモード移行コマンドを発行する（Ｓ１４０１）。これは、アプリケーションが終了してしまうため、カメラ操作モードでの処理を行うことができなくなるからである。その後、アプリケーション自体の終了処理を行う（Ｓ１４０２）。
【００８１】
以上、説明したように、本形態では、デジタルカメラに二つのモードを備え、ホストアプリケーションの状態と連携して、モードを切り替えている。
【００８２】
これにより、ＰＣのアプリケーションでデジタルカメラに装着されたメモリーカードに格納されている画像を表示する時には、カメラ本体のＵＩを無効にすることで、カメラ本体の操作で画像が消されたりすることを考慮する必要がなくなる。
【００８３】
また、逆に、デジタルカメラ本体でメモリーカードに格納された画像の操作を行うときには、アプリケーションでの画像表示を禁止し、アプリケーションからの操作を禁止している。そのため、ＰＣによる画像処理の影響を考慮する必要がなくなる。
【図面の簡単な説明】
【００８４】
【図１】本発明を適用したシステムの構成図である。
【図２】本発明を適用したシステムの機能ブロック図である。
【図３】本発明の実施形態におけるデジタルカメラの表示画面を示す図である。
【図４】デジタルカメラの機能ブロック図である。
【図５】アプリケーションの表示画面を示す図である。
【図６】アプリケーションの表示画面を示す図である。
【図７】デジタルカメラの動作を示すフローチャートである。
【図８】アプリケーションの動作を示すフローチャートである。
【図９】転送画像リストを示す図である。
【図１０】アプリケーションの動作を示すフローチャートである。
【図１１】アプリケーションの動作を示すフローチャートである。
【図１２】アプリケーションの動作を示すフローチャートである。
【図１３】デジタルカメラの動作を示すフローチャートである。
【図１４】アプリケーションの動作を示すフローチャートである。
【図１】
2005184208.tif 000003
【図２】
2005184208.tif 000004
【図３】
2005184208.tif 000005
【図４】
2005184208.tif 000006
【図５】
2005184208.tif 000007
【図６】
2005184208.tif 000008
【図７】
2005184208.tif 000009
【図８】
2005184208.tif 000010
【図９】
2005184208.tif 000011
【図１０】
2005184208.tif 000012
【図１１】
2005184208.tif 000013
【図１２】
2005184208.tif 000014
【図１３】
2005184208.tif 000015
【図１４】
2005184208.tif 000016