(57)【特許請求の範囲】
【請求項１】
画像データを予め設定された記録形式で記録媒体に記録する画像処理装置であって、
画像データの記録形式を設定する設定手段と、
着脱可能な記録媒体を装着するための装着手段と、
前記装着手段に装着された記録媒体が、前記画像処理装置とは別の装置と通信する通信機能を有するかどうかを判断する判断手段と、
前記記録媒体が前記通信機能を有すると判断され、かつ該通信機能により転送可能な画像データの記録形式と、前記設定手段により設定された記録形式とが一致していない場合、警告を行うように制御する制御手段と
を有することを特徴とする画像処理装置。
【請求項２】
前記装着手段は、複数の記録媒体を装着可能であって、前記制御手段は、装着された記録媒体の内、前記通信機能を有する少なくとも１つの記録媒体が転送可能な画像データの記録形式と、前記設定手段により設定された記録形式とが一致していない場合に警告を行うように制御することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記設定手段は、前記装着された複数の記録媒体に互いに異なる記録形式を設定することを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記制御手段は、前記記録媒体が転送可能な画像データの記録形式と、前記設定手段により設定された記録形式とが一致していない場合、前記設定手段により設定された記録形式を、前記記録媒体が転送可能な画像データの記録形式に変更するように制御することを特徴とする請求項１乃至３のいずれか１項に記載の画像処理装置。
【請求項５】
前記設定手段により設定可能な記録形式は、少なくともＪＰＥＧ形式を含むことを特徴とする請求項１乃至４のいずれか１項に記載の画像処理装置。
【請求項６】
前記設定手段により設定可能な記録形式は、少なくともＲＡＷ形式を含むことを特徴とする請求項５に記載の画像処理装置。
【請求項７】
画像処理装置の装着手段に装着された着脱可能な記録媒体に、画像データを予め設定された記録形式で記録する画像処理方法であって、
設定手段が、画像データの記録形式を設定する設定工程と、
判断手段が、前記装着手段に装着された記録媒体が、前記画像処理装置とは別の装置と通信する通信機能を有するかどうかを判断する判断工程と、
警告手段が、前記記録媒体が前記通信機能を有すると判断され、かつ該通信機能により転送可能な画像データの記録形式と、前記設定工程で設定された記録形式とが一致していない場合、警告を行う警告工程と
を有することを特徴とする画像処理方法。
【請求項８】
コンピュータに、請求項１乃至６のいずれか１項に記載の画像処理装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像処理装置に着脱可能な記録媒体に画像データを記録する際の制御に関する。
【背景技術】
【０００２】
従来の、例えばデジタルカメラなどの一般的な撮影装置には、撮影した画像を記録し、また記録された画像を再生するため、外部記録媒体へのデータの書き込み、及び、外部記録媒体からデータの読み込みを行う、いわゆる入出力装置が具備されている。近年では、複数の記録媒体を接続するために、複数の入出力装置を具備した撮影装置も製品化されつつある。
【０００３】
またこのような撮影装置では撮影データを複数の圧縮方式によって圧縮して画像データファイルを生成し、いずれか一つまたは全ての圧縮方式で圧縮した画像データファイルを出力するように設定できるものがある。生成される画像データファイルの一例としては、一般の多くのアプリケーションで扱うことが可能なＪＰＥＧ画像データや、撮像素子から出力された画像を劣化させずに出力するための、撮影装置側では未加工の画像（いわゆるＲＡＷ画像）等がある。特にＲＡＷ画像では、ＲＡＷ画像を記録しておき、パーソナルコンピュータ等の外部装置によって画像の再現（現像）処理を行うことにより、高品質のプリントやユーザの目的に合致した、より高度な画像編集を実現することができる。なお、このＲＡＷ画像を可逆圧縮方式で圧縮し、生成データ量を抑えている場合もある。このようなＲＡＷ画像ファイルはＪＰＥＧ画像ファイルと区別するため、拡張子を「○○.jpg」以外のものにするのが一般的となっている。
【０００４】
また、これら圧縮方式の異なる画像データを、特に、一回の撮影によって両方を生成し、記録媒体に記録可能な撮影装置がある。このような撮影装置において、記録媒体にどの画像データファイルを記録するかをユーザーが任意に設定できるような撮影装置も製品化されつつある（特許文献１及び２参照）。
【０００５】
一方、撮影装置に装着される外部記録媒体であって、通信機能を具備し、撮影装置により行われる画像データファイルの書き込みが完了すると、指定された通信先に自動で転送を行う機能を有するものが実用化されている。このような通信機能を有する記録媒体の特徴としては、通信が記録媒体自身の制御で行われるので、撮影装置は通信に関わる制御を行わなくて済むことが挙げられる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００４−１５９２９３号公報
【特許文献２】特開２００３−１７９８５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、通信機能を有する外部記録媒体では、特定のデータファイルだけ転送するような制限を有するものがある。これは記録媒体に書き込まれたありとあらゆるデータを転送することがユーザーにとってデメリットになることから設けられた制限である。そのデータファイルの判断方法として、例えばデータファイルにある拡張子を判断するものが知られている。
【０００８】
一方、特許文献１及び２等に記載された撮影装置では、上述したように複数の圧縮方式の画像データを記録することが可能である。画像データの圧縮方式が異なる場合、それぞれの圧縮方式の画像データファイルに異なる拡張子をつけるのが一般的である。すると、画像データを転送したい場合であっても、転送可能な拡張子を有する画像データが通信機能を有する外部記録媒体に記録されなければ、転送は行われないことになる。
【０００９】
つまりユーザーは、記録媒体にどのような画像データを記録するかを、通信機能の有無と転送可能な拡張子との組み合わせを考慮しながら設定する必要があり、ユーザーへの負担が増すという問題がある。
【００１０】
本発明は上記問題点を鑑みてなされたものであり、通信機能を有する記録媒体への画像データファイル記録による自動転送を簡単、かつ確実に可能とする画像データファイルの記録設定を行えるようにすることを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、画像データを予め設定された記録形式で記録媒体に記録する本発明の画像処理装置は、画像データの記録形式を設定する設定手段と、着脱可能な記録媒体を装着するための装着手段と、前記装着手段に装着された記録媒体が、前記画像処理装置とは別の装置と通信する通信機能を有するかどうかを判断する判断手段と、前記記録媒体が前記通信機能を有すると判断され、かつ該通信機能により転送可能な画像データの記録形式と、前記設定手段により設定された記録形式とが一致していない場合、警告を行うように制御する制御手段とを有する。
【発明の効果】
【００１２】
本発明によれば、通信機能を有する記録媒体への画像データファイルの記録による自動転送を簡単、かつ確実に可能とする画像データファイルの記録設定、および振り分け記録設定を行うことができる。
【図面の簡単な説明】
【００１３】
【図１】第１の実施形態に係る画像処理装置の構成の概略を示すブロック図。
【図２】第１の実施形態に係る転送可能な画像の自動記録設定処理を説明するフローチャート。
【図３】第１の実施形態に係る記録設定画面の表示例。
【図４】第１、２の実施形態に係る通知画面の表示例。
【図５】第２の実施形態に係る画像処理装置の構成の概略を示すブロック図。
【図６】第２の実施形態に係る転送可能な画像の振り分け自動記録設定処理を説明するフローチャート。
【図７】第２の実施形態に係る振り分け記録設定画面の表示例。
【発明を実施するための形態】
【００１４】
以下、添付図面を参照して本発明を実施するための最良の形態を詳細に説明する。
【００１５】
＜第１の実施形態＞
まず、本発明の第１の実施形態における撮影装置の構成を図１を参照して説明する。
【００１６】
図１は、本発明の実施の形態における画像処理装置の構成を示すブロック図である。なお画像処理装置としては、デジタルカメラ、デジタルビデオカメラ、カメラ付き携帯端末（カメラ付き携帯電話を含む）等があり、被写体光学像を変換して電気的な画像信号を出力可能なものであれば、本発明を適用することが可能である。本実施形態では、画像処理装置１００がデジタルカメラである場合について説明する。
【００１７】
画像処理装置１００において、１０は撮影レンズ、１１は絞り、１２はシャッター、１４は光学像を電気信号に変換する撮像素子、１６は撮像素子１４のアナログ信号出力をデジタル信号に変換するＡ／Ｄ変換器である。
【００１８】
１８は撮像素子１４、Ａ／Ｄ変換器１６、表示制御部２６にそれぞれクロック信号や制御信号を供給するタイミング発生回路であり、メモリ制御部２２及びシステム制御部５０により制御される。
【００１９】
２０は画像処理回路であり、Ａ／Ｄ変換器１６からのデータ或いはメモリ制御部２２からのデータに対して、画像データに付加されている処理データに基づき、所定の画素補間処理や色変換処理を行う。また、画像処理部２０は、Ａ／Ｄ変換器１６から出力される画像データを用いて所定の演算処理を行う。そして、得られた演算結果に基づいてシステム制御部５０が、ＴＴＬ（スルー・ザ・レンズ）方式のオートフォーカス（ＡＦ）処理、自動露出（ＡＥ）処理、フラッシュプリ発光（ＥＦ）処理の制御を行っている。これらの処理は、システム制御部５０がシャッタ制御部３４、絞り制御部４０、焦点調節部４２を制御することにより行われる。さらに、画像処理部２０は、Ａ／Ｄ変換器１６から出力される画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のオートホワイトバランス（ＡＷＢ）処理も行っている。
【００２０】
２２はメモリ制御部であり、Ａ／Ｄ変換器１６、タイミング発生回路１８、画像処理部２０、画像表示メモリ２４、表示制御部２６、メモリ３０、圧縮・伸長部３２を制御する。Ａ／Ｄ変換器１６から出力される画像データは、画像処理部２０、メモリ制御部２２を介して、或いはメモリ制御部２２のみを介して、画像表示メモリ２４或いはメモリ３０に書き込まれる。
【００２１】
２４は画像表示メモリ、２６は表示制御部、２８はＴＦＴ  ＬＣＤ等から成る画像表示部であり、画像表示メモリ２４に書き込まれた表示用の画像データは表示制御部２６を介して画像表示部２８により表示される。画像表示部２８を用いて、撮像した画像データを逐次表示することで、電子ビューファインダー（ＥＶＦ）機能を実現することができる。また、画像表示部２８は、システム制御部５０の指示により任意に表示をＯＮ／ＯＦＦすることが可能であり、表示をＯＦＦにした場合には画像処理装置１００の電力消費を大幅に低減することができる。また、画像表示部２８は、合焦、手振れ、シャッタースピード、絞り値、露出補正等に関する情報をシステム制御部５０からの指示に従って表示する。
【００２２】
３０は撮影した静止画像や動画像を格納するためのメモリであり、所定枚数の静止画像や所定時間の動画像を格納するのに充分な記憶容量を備えている。これにより、複数枚の静止画像を連続して撮影する連写撮影やパノラマ撮影の場合にも、高速かつ大量の画像書き込みをメモリ３０に対して行うことが可能となる。また、メモリ３０はシステム制御部５０の作業領域としても使用することが可能である。更に、後述する記録媒体から画像データをメモリ３０に読み出し、画像処理部２０やメモリ制御部２２を介して画像表示メモリ２４に画像データを書き込む処理をし、表示制御部２６により画像表示部２８に表示する場合にも使用される。
【００２３】
３２は適応離散コサイン変換（ＡＤＣＴ）等、公知の圧縮方法に従って、例えばＪＰＥＧデータに画像圧縮し、また、圧縮された画像データを伸長する圧縮・伸長部である。圧縮・伸長部３２は、メモリ３０に格納された画像を読み込んで圧縮処理或いは伸長処理を行い、処理を終えたデータを再びメモリ３０に書き込む。
【００２４】
３４はシャッタ１２を制御するシャッタ制御部、４０は絞り１１を制御する絞り制御部である。シャッタ制御部３４及び絞り制御部４０は、フラッシュ４６と連携することによりフラッシュ調光機能も有する。４２は撮影レンズ１０のフォーカシングを制御する焦点調節部、４６はフラッシュ、４８はフラッシュ４６の発光を制御するフラッシュ制御部である。
【００２５】
５０は画像処理装置１００全体を制御するシステム制御部、５２はシステム制御部５０の動作用の定数、変数、プログラム等を記憶するメモリである。メモリ５２には、撮像処理を行うプログラム、画像処理を行うプログラム、作成した画像ファイルデータを記録媒体に記録するプログラム、画像ファイルデータを記録媒体から読み出すプログラムなどの各種プログラムが記憶されている。更に、上記プログラムのマルチタスク構成を実現し実行するＯＳなどの各種プログラムなどが記録されている。各プログラムにはメッセージキューが作成され、メッセージキューにメッセージがＦＩＦＯ(First In First Out)的に積まれる。そして、各プログラム間でメッセージのやり取りを行うことで各プログラムが連携して制御され、上記各機能の制御が行われている。
【００２６】
６０、６２、６４、６６は、システム制御部５０の各種の動作指示を入力するための操作手段であり、スイッチやダイアル、タッチパネル、視線検知によるポインティング、音声認識装置等の単数或いは複数の組み合わせで構成される。
【００２７】
ここで、これらの操作手段の具体的な説明を行う。
【００２８】
６０はモードダイアルスイッチで、電源ＯＮ／ＯＦＦ、再生モード、各種撮影モード、マルチ画面再生・消去モード、ＰＣ接続モード等の各機能モードを切り替え設定することができる。なお、撮影モードとしては、例えば、自動撮影モード、プログラム撮影モード、シャッター速度優先撮影モード、絞り優先撮影モード、マニュアル撮影モード等がある。他に、ポートレート撮影モード、風景撮影モード、接写撮影モード、スポーツ撮影モード、夜景撮影モード等があってもよい。
【００２９】
６２はレリーズスイッチＳＷ１で、不図示のレリーズボタンの途中操作でＯＮとなり、ＡＦ処理、ＡＥ処理、ＡＷＢ処理、ＥＦ処理等の動作開始を指示する。
【００３０】
６４はレリーズスイッチＳＷ２で、不図示のレリーズボタンの操作完了でＯＮとなり、露光処理、現像処理、及び記録処理からなる一連の処理の動作開始を指示する。まず、露光処理では、撮像素子１４から読み出した信号をＡ／Ｄ変換器１６、メモリ制御部２２を介して画像データをメモリ３０に書き込み、更に、画像処理部２０やメモリ制御部２２での演算を用いた現像処理が行われる。更に、メモリ３０から画像データを読み出し、圧縮・伸長部３２で圧縮を行い、記録媒体２００に画像データを書き込む記録処理が行われる。
【００３１】
６６は、メニュー操作スイッチであり、不図示のメニューキー、セットキー、十字キー等の組み合わせで構成され、カメラの撮影条件や現像条件などの各種設定の変更を画像表示部２８を見ながら行うことができる。更に本実施形態では、ＪＰＥＧ画像データファイル記録設定、ＲＡＷ画像データファイル記録設定、ＪＰＥＧ画像データファイルとＲＡＷ画像データファイルの同時記録設定を行うことができる。設定された画像データファイルの記録設定は、メモリ３０に記憶される。図３（ａ）に記録設定を行う際の表示例を示している。なお、ＪＰＥＧ画像データファイル記録設定では拡張子を「○○.jpg」とした画像データファイルを記録媒体に記録し、ＲＡＷ画像データファイル記録設定では拡張子を「○○.raw」とした画像データファイルを記録媒体に記録するものとする。
【００３２】
８０は電源制御部で、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成されている。電池の装着の有無、電池の種類、電池残量の検出を行い、検出結果及びシステム制御部５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体を含む各部へ供給する。
【００３３】
９０はメモリカードやハードディスク等の記録媒体とのインタフェース、９２はメモリカードやハードディスク等の記録媒体と接続を行うコネクタである。
【００３４】
なお、本実施の形態では記録媒体を取り付けるインタフェース及びコネクタを１系統持つものとして説明しているが、記録媒体を取り付けるインタフェース及びコネクタは、単数或いは複数、いずれの系統数を備える構成としても構わない。また、異なる規格のインタフェース及びコネクタを組み合わせて備える構成としても構わない。
【００３５】
インタフェース及びコネクタとしては、ＣＦ（コンパクトフラッシュ（登録商標））カード、ＳＤカード等の種々の記憶媒体の規格に準拠したものを用いて構成することが可能である。インタフェース９０及びコネクタ９２をＰＣＭＣＩＡカードやＣＦ（登録商標）カード等の規格に準拠したものを用いて構成した場合、各種通信カードを接続することができる。通信カードとしては、ＬＡＮカードやモデムカード、ＵＳＢ（Universal Serial Bus）カード、ＩＥＥＥ（Institute of Electrical and Electronic Engineers）１３９４カードがある。他にも、Ｐ１２８４カード、ＳＣＳＩ（Small Computer System Interface）カード、ＰＨＳ等がある。これら各種通信カードを接続することにより、他のコンピュータやプリンタ等の周辺機器との間で画像データや画像データに付属した管理情報を転送し合うことができる。また後述する記録媒体２００が通信機能を有する記録媒体であるかどうかの情報のやりとりも行うことが可能で、この情報には、自動転送を行うデータの拡張子などの情報も含まれる。
【００３６】
２００はメモリカードやハードディスク等の、画像処理装置１００に着脱可能な記録媒体である。記録媒体２００は、半導体メモリや磁気ディスク等から構成される記録部２０２と、画像処理装置１００とのインタフェース２０４と、画像処理装置１００と接続を行うコネクタ２０６とを備えている。メモリ２０３は記録部２０２に書き込まれたデータファイルを読み出すための領域で、通信制御部２０５ではメモリ２０３にあるデータを外部機器との通信を行いながら転送することができる。このときの通信方法については、一般的なものでも、特殊なものでも構わないが、例えば無線ＬＡＮを用いることができる。ただし、本実施形態では、通信制御部２０５は記録部２０２に書き込まれたデータの「○○.jpg」という拡張子を判断し、メモリ２０３に読み出しを行うものとする。つまり、本実施形態の記録媒体２００に記録することで自動転送可能なデータは「○○.jpg」という拡張子を有するデータに限るものとする。もちろんこの拡張子が他のものであっても構わないし、複数の拡張子を有するデータを自動転送可能なデータとしても構わない。
【００３７】
ここで、外部記録媒体が装着された場合、次のような問題が生じる。例えば、撮影装置が記録する画像データがＪＰＥＧ画像データファイルである場合には、ＪＰＥＧ画像データファイルの記録が終わると同時に、通信機能を有する外部記録媒体からＪＰＥＧ画像データファイルの自動転送が行われる。そのため、その外部記録媒体を装着したユーザーの意図が反映されたことになる。一方、記録する画像データがＪＰＥＧ画像データファイルでは無い、つまり拡張子が、例えば「○○.jpg」ファイルで無く、ＲＡＷ画像データファイルである場合、該外部記録媒体は、ＲＡＷ画像データファイルの自動転送を行わない。これは、外部記録媒体が「○○.jpg」という拡張子で転送を行うかどうか判断しているためで、ＲＡＷ画像データファイルが記録されたとしても自動転送は行われず、通信機能を有する外部記録媒体を装着したユーザーの意図が反映されないことになる。つまり画像データの転送を意図し、通信可能な記録媒体を装着したのに、記録画像データファイルの設定がＪＰＥＧ画像データファイルでなく、ＲＡＷ画像データファイルであったために自動転送されなかった、といった課題がある。
【００３８】
上記の例ではＲＡＷ画像データについて述べたが、これはＲＡＷ画像データだけでなく、動画画像データなどの、さまざまな拡張子の異なる画像データファイルを記録する際に起こり得る課題といえる。
【００３９】
次に図２を参照して、本発明の特徴である通信機能を有する外部記録媒体が装着されたときの、転送可能な画像の自動記録設定処理について説明する。なお、この図２に示す処理は、入力する各種情報に基づいてシステム制御部５０が制御することにより実行される。
【００４０】
まず、インタフェース９０及びコネクタ９２に記録媒体が装着されているかを判断する（Ｓ１１）。装着されていないと判断すれば、処理を終了する。装着されていると判断すればＳ１２に進み、装着された記録媒体が通信機能を有しているのかを判断する。前述したように、インタフェース９０及びコネクタ９２に装着された記録媒体から通信機能の有無の情報を取得できる。通信機能を有していないと判断すれば、処理を終了する。一方、通信機能を有していると判断すれば、Ｓ１３に進む。
【００４１】
そして、記録媒体２００が転送可能なファイルがどのような記録形式のファイルであるかを判断する（Ｓ１３）。本実施形態における記録媒体２００は、書き込まれたすべてのデータファイルを転送するのではなく、上述したように、「○○.jpg」という拡張子を待つデータファイルのみ転送可能であるものとする。この場合、インタフェース９０及びコネクタ９２を介して、記録媒体２００から、拡張子「○○.jpg」を持つデータファイルが転送可能であるという情報として取得することができる。そして、記録媒体２００が拡張子「○○.jpg」を持つデータファイルが転送可能なデータファイルであることをメモリ３０に記憶しておく。
【００４２】
次に、現在設定されている画像データファイルの記録設定により、記録媒体２００に記録する画像データファイルの拡張子が、Ｓ１３でメモリ３０に記憶した拡張子と一致するかを判断する（Ｓ１４）。本実施形態においては、拡張子が「○○.jpg」であるかの判断、つまり、メモリ３０に記憶した画像データファイルの記録設定がＪＰＥＧ画像データファイル記録であるかどうかの判断を行う。なお、画像データファイルの記録設定をメニュー操作スイッチ６６を使用して行うことについては、図３（ａ）を参照して既に述べた通りである。
【００４３】
画像データファイルの記録設定がＪＰＥＧ画像データファイル記録であったら、Ｓ１５に進み、記録媒体２００から自動転送が行えることを表示する自動転送可能通知処理を行い、処理を終了する。図４（ａ）に自動転送可能通知の一例を示す。
【００４４】
一方、画像データファイルの記録設定が記録媒体２００が転送できるＪＰＥＧ画像データファイル記録で無ければ、Ｓ１６に進み、記録媒体２００から自動転送が行えないことを表示する自動転送不可能通知処理（警告）を行う。図４（ｂ）に自動転送不可能通知の一例を示す。なお、Ｓ１６では転送不可能なことを通知する表示を行うだけでなく、自動転送するために画像データファイルの記録設定を自動変更するか、しないかをユーザーに指定させる表示も同時に行い、指定されたものをメモリ３０に記憶する。
【００４５】
Ｓ１７ではメモリ３０に記憶した記録設定を自動変更をするか、しないかの設定を判断し、記録設定を自動変更しない場合、処理を終了する。記録設定を自動変更すると判断されると、Ｓ１８に進み、自動転送を行うために画像データファイルの記録設定をＪＰＥＧ画像データファイル記録に自動で変更し、メモリ３０に記憶する。なお画像データファイルの記録設定の自動変更はＪＰＥＧ画像データファイル記録設定だけでなく、ＪＰＥＧ画像データファイル＋ＲＡＷ画像データファイル同時記録設定ということでも構わない。即ち、少なくなくともＪＰＥＧ画像データファイルを記録媒体２００に記録するような設定であればよい。そして、そのような変更が行われたことをユーザーに知らせる表示処理（図４（ｃ））を行って、終了する。
【００４６】
なお、上述した転送可能な画像の記録設定の自動変更処理を実行した後は、図３（ａ）で示したような記録設定画面の代わりに、図３（ｂ）に示すような表示を行ってもよい。図３（ｂ）に示すような画面を表示することにより、記録先が自動的に設定された後でも、ユーザーが再び記録設定を手動で行うことが可能となる。図３（ｂ）に示すような表示により、装着された通信機能を有する記録媒体が「○○.jpg」であった場合、ユーザーは転送できない記録設定がどのような記録設定なのかを知ることができる。もちろん、転送できない記録設定を選択できないようにしてもよい。
【００４７】
上記の通り本第１の実施形態によれば、通信機能を有する記録媒体へ記録された画像データファイルの自動転送を、簡単且つ確実に可能とする画像データファイルの記録設定を行うことができる。
【００４８】
＜第２の実施形態＞
次に、本発明の第２の実施形態における画像処理装置の構成を図５を参照して説明する。図５に示す構成は、図１に示す画像処理装置にインタフェース９１およびコネクタ９３が追加されたものである。それに伴い、複数の記録媒体（２００、３００）が装着可能な構成となっている。これ以外の構成は、図１に示す構成と同様であるため、ここでは説明を省略する。
【００４９】
３００はメモリカードやハードディスク等の記録媒体であり、基本的な構成は記録媒体２００と同様である。記録媒体３００は、半導体メモリや磁気ディスク等から構成される記録部３０２と、画像処理装置１００とのインタフェース３０４と、画像処理装置１００と接続を行うコネクタ３０６とを備えている。メモリ３０３は記録部３０２に書き込まれたデータファイルを読み出すための領域で、通信制御部３０５ではメモリ３０３にあるデータを外部機器との通信を行いながら転送することができる。ただし、本第２の実施形態においても、上述した第１の実施形態と同様に、記録媒体３００に記録することで自動転送可能なデータは「○○.jpg」という拡張子を有するデータに限るものとする。もちろんこの拡張子が他のものであっても構わないし、複数の拡張子を有するデータを自動転送可能なデータとしても構わない。
【００５０】
本第２の実施形態では、上述したように複数の記録媒体を装着できることから、どの記録媒体にどの画像データを出力するかをユーザーが任意に振り分けて記録する設定を行うことができる。その振り分け記録設定は、メニュー操作スイッチ６６と不図示のメニューキー、セットキー、十字キー等の組み合わせで構成され、カメラの撮影条件や現像条件などの各種設定の変更を画像表示部２８を見ながら行うものとする。設定された振り分け記録設定はメモリ３０に記憶される。図７（ａ）に振り分け記録設定を行う際の表示例を示す。本第２の実施形態では振り分け記録設定により、どちらか一方の記録媒体にＪＰＥＧ画像データファイル、もう一方にＲＡＷ画像データファイルを記録することとする。
【００５１】
次に図６を参照して、本発明の第２の実施形態の特徴である複数の記録媒体を装着できる画像処理装置１００に記録媒体が装着されたときの、転送可能な画像の振り分け自動記録設定処理について説明する。なお、以下の説明では、通信機能の有無に関わらず、便宜上、インタフェース９０及びコネクタ９２に装着された記録媒体を記録媒体２００、インタフェース９１及びコネクタ９３に装着された記録媒体を記録媒体３００と呼ぶ。また、この図６に示す処理は、入力する各種情報に基づいてシステム制御部５０が制御することにより実行される。
【００５２】
まず、記録媒体２００及び３００が装着されているかどうかを判断する（Ｓ２１）。本実施形態では同時に複数の記録媒体が装着されていた場合にその特徴が現れることから、いずれか一方でも記録媒体が装着されていないと判断した場合、処理を終了する。両方装着されていると判断された場合、Ｓ２２に進み、振り分け記録設定が行われているかの判断を行う。本実施形態では振り分け記録設定時にその特徴が現れることから、振り分け記録設定でないと判断されると処理を終了する。振り分け記録設定されていると判断された場合、Ｓ２３に進み、記録媒体２００が通信機能を有しているのかどうかの判断を行う。前述したように、記録媒体２００から、インタフェース９０及びコネクタ９２を介して通信機能の有無の情報が取得できる。記録媒体２００が通信機能を有していないと判断するとＳ３１に進む。なお、Ｓ３１以降の説明は後述する。
【００５３】
Ｓ２３で記録媒体２００が通信機能を有していると判断されると、Ｓ２４に進み、記録媒体２００が転送可能なファイルがどのような記録形式のファイルであるかを判断する。本実施形態における記録媒体２００は、書き込まれたすべてのデータファイルを転送するのではなく、上述したように、「○○.jpg」という拡張子を持つデータファイルのみ転送可能であるものとする。この場合、インタフェース９０及びコネクタ９２を介して、記録媒体２００から、拡張子「○○.jpg」を持つデータファイルが転送可能であるという情報として取得することができる。そして、記録媒体２００が拡張子「○○.jpg」を持つデータファイルが転送可能なデータファイルであることをメモリ３０に記憶しておく。
【００５４】
次に、現在設定されている画像データファイルの振り分け記録設定により、記録媒体２００に記録される画像データファイルの拡張子が、Ｓ２４でメモリ３０に記憶した拡張子と一致するかを判断する（Ｓ２５）。本実施形態においては、拡張子が「○○.jpg」であるかの判断、つまり、メモリ３０に記憶した画像データファイルの振り分け記録設定が記録媒体２００にＪＰＥＧ画像データファイルを記録する振り分け記録設定であるかどうかの判断を行う。なお、画像データファイルの振り分け記録設定をメニュー操作スイッチ６６を使用して行うことは、図７（ａ）を参照して既に述べた通りである。
【００５５】
画像データファイルの振り分け記録設定が、記録媒体２００にＪＰＥＧ画像データファイルを記録する振り分け記録設定であったら、Ｓ２６に進み、記録媒体２００から自動転送が行えることを表示する自動転送可能通知処理を行い終了する。図４（ａ）は、自動転送可能通知の一例を示す。
【００５６】
一方、画像データファイルの振り分け記録設定が記録媒体２００にＪＰＥＧ画像データファイルを記録する振り分け記録設定で無かったら、Ｓ２７に進み、記録媒体３００が通信機能を有しているかの判断を行う。前述したよう、に記録媒体３００から、インタフェース９１及びコネクタ９３を介して通信機能の有無の情報が取得できる。記録媒体３００が通信機能を有していると判断すればＳ３２に進む。なお、Ｓ３２以降の説明は後述する。
【００５７】
一方、記録媒体３００が通信機能を有していないと判断されるとＳ２８に進み、記録媒体３００から自動転送が行うことができないことを表示する自動転送不可能通知処理（警告）を行う。ここでは、図４（ｂ）に示すような自動転送不可能通知を表示する。なお、Ｓ２８では転送不可能なことを通知する表示を行うだけでなく、自動転送するため振り分け記録設定を自動変更をするか、しないかをユーザーに指定させる表示も同時に行う。そして、指定されたもの（自動変更をする、しない）をメモリ３０に記憶する。
【００５８】
次に、メモリ３０に記憶した振り分け記録設定を自動変更をするか、しないかの設定を判断し（Ｓ２９）、自動変更をしないと判断されたら、処理を終了する。一方、振り分け記録設定を自動変更すると判断されれば、Ｓ３０に進む。
【００５９】
Ｓ３０では、記録媒体３００は通信機能を有していないので、自動転送を行うために記録媒体２００にＪＰＥＧ画像データファイル記録を振り分けるように、振り分け記録設定の変更を行う。即ち、画像データファイルの振り分け記録設定を記録媒体２００にＪＰＥＧ画像データファイルを記録し、記録媒体３００にＲＡＷ画像データファイルを記録する設定に自動で変更し、メモリ３０に記憶する。なお振り分け記録設定の自動変更は記録媒体２００にＪＰＥＧ画像データファイルとＲＡＷ画像データファイルの同時記録、記録媒体３００への記録は特に変更しない、というような設定でも構わない。少なくとも記録媒体２００にＪＰＥＧ画像データファイルを記録するような設定であればよい。また、そのような変更が行われたことをユーザーに知らせる表示処理（図４（ｃ））を行って、処理を終了する。
【００６０】
次に、記録媒体２００が通信機能を有していないと判断された場合（Ｓ２３でＮＯ）の処理について説明する。
【００６１】
まず、Ｓ３１では、Ｓ２７と同様にして記録媒体３００が通信機能を有しているかどうかを判断する。もし記録媒体３００が通信機能を有していなければ、記録媒体２００、記録媒体３００両方とも通信機能を有していないので、処理を終了する。
【００６２】
一方、記録媒体３００が通信機能を有していると判断されればＳ３２に進み、記録媒体３００で転送可能なファイルがどのような記録形式のファイルであるかを判断し、メモリ３０に記憶しておく。本実施形態における記録媒体３００は、記録媒体２００と同様に、「○○.jpg」という拡張子を持つデータファイルのみ転送可能であるものとする。
【００６３】
次に、現在設定されている画像データファイルの振り分け記録設定により、記録媒体３００に記録される画像データファイルの拡張子が、Ｓ３２でメモリ３０に記憶した拡張子と一致するかを、Ｓ２５と同様にして判断する（Ｓ３３）。
【００６４】
画像データファイルの振り分け記録設定が、記録媒体３００にＪＰＥＧ画像データファイルを記録する振り分け記録設定であったら、Ｓ３４に進み、記録媒体３００から自動転送が行えることを表示する自動転送可能通知処理を行い終了する。図４（ａ）は、自動転送可能通知の一例を示す。
【００６５】
一方、画像データファイルの振り分け記録設定が記録媒体３００にＪＰＥＧ画像データファイルを記録する振り分け記録設定で無かったら、Ｓ３５に進み、記録媒体３００から自動転送が行えないことを表示する自動転送不可能通知処理（警告）を行う。ここでは、図４（ｂ）に示すような自動転送不可能通知を表示する。Ｓ３５では転送不可能なことを通知する表示を行うだけでなく、自動転送するため振り分け記録設定自動変更をするか、しないかをユーザーに指定させる表示も同時に行い、指定されたもの（自動変更をする、しない）をメモリ３０に記憶する。
【００６６】
次に、メモリ３０に記憶した振り分け記録設定を自動変更をするか、しないかの設定を判断し（Ｓ３６）、自動変更をしないと判断されたら、処理を終了する。一方、振り分け記録設定を自動変更をすると判断されれば、Ｓ３７に進む。
【００６７】
Ｓ３７では、自動転送を行うために記録媒体３００にＪＰＥＧ画像データファイル記録を振り分けるように、振り分け記録設定の変更を行う。即ち、画像データファイルの振り分け記録設定を記録媒体３００にＪＰＥＧ画像データファイルを記録し、記録媒体２００にＲＡＷ画像データファイルを記録する設定に自動で変更し、メモリ３０に記憶する。なお振り分け記録設定の自動変更は記録媒体３００にＪＰＥＧ画像データファイルとＲＡＷ画像データファイルの同時記録、記録媒体２００への記録は特に変更しない、というような設定でも構わない。少なくとも記録媒体３００にＪＰＥＧ画像データファイルを記録するような設定であればよい。また、そのような変更が行われたことをユーザーに知らせる表示処理（図４（ｃ））を行って、処理を終了する。
【００６８】
なお、上述した転送可能な画像の振り分け記録自動設定処理を実行した後は、図７（ａ）で示したような振り分け記録設定画面の代わりに、図７（ｂ）に示すような表示を行ってもよい。図７（ｂ）に示すような画面を表示することにより、記録先が自動的に設定された後でも、ユーザーが再び振り分け記録設定を手動で行うことが可能となる。図７（ｂ）に示すような表示により、装着された通信機能を有する記録媒体が「○○.jpg」であった場合、ユーザーは転送できない振り分け記録設定がどうのような振り分け記録設定なのかを知ることができる。もちろん、転送できない振り分け記録設定を選択できないようにしてもよい。
【００６９】
上記の通り本第２の実施形態によれば、通信機能を有する記録媒体へ記録された画像データファイル自動転送を、簡単且つ確実に可能とする振り分け記録設定を行うことができる。
【００７０】
＜他の実施形態＞
本発明は、上記第１または第２の実施形態と同等の処理を、コンピュータプログラムでも実現できる。この場合、図２または図６をはじめとする処理の各々を、関数、もしくはＣＰＵが実行するサブルーチンで機能させれば良い。また、通常、コンピュータプログラムは、ＣＤ−ＲＯＭ等のコンピュータ可読記憶媒体に格納されており、それを、コンピュータが有する読取り装置（ＣＤ−ＲＯＭドライブ等）にセットし、システムにコピーもしくはインストールすることで実行可能になる。従って、かかるコンピュータ可読記憶媒体も本発明の範疇にあることは明らかである。
【図１】
0005411623.tif 000002
【図２】
0005411623.tif 000003
【図３】
0005411623.tif 000004
【図４】
0005411623.tif 000005
【図５】
0005411623.tif 000006
【図６】
0005411623.tif 000007
【図７】
0005411623.tif 000008