(57)【要約】【課題】各種規格の記録媒体がアダプタを介して接続された場合においても、そのデータ書き込み禁止属性を判断し、記録媒体のデータ書き込み禁止属性に基づいた的確な動作を行うことを可能とする。【解決手段】アダプタを介して接続される外部記録媒体に対してファイルを書き込み（ステップＳ４０３）、データの書き込み結果に応じて外部記録媒体のデータ書き込み禁止属性を判断し、その判断結果を設定する（ステップＳ４０５、ステップＳ４０８）。【選択図】  図３
2004252830.tif 000002
【特許請求の範囲】
【請求項１】
各種規格の記録媒体をアダプタを介して接続可能な接続手段と、
前記アダプタを介して接続される前記記録媒体に対してデータを書き込むデータ書込手段と、
前記データ書込手段による前記データの書き込み結果に応じて、前記記録媒体のデータ書き込み禁止属性を判断する属性判断手段とを有することを特徴とする記録装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、各種規格の記録媒体をアダプタを介して接続可能な記録装置に関するものである。
【０００２】
【従来の技術】
デジタルカメラやモバイル端末の利用が広まるにつれ、ＣＦ（コンパクトフラッシュ（Ｒ））カードをはじめとする様々なメモリカードが普及している。メモリカード間では互いに互換性を持っているものもあるが、多くは異なる規格に沿って作られているため、異なるメモリカードに対応している機種で直接利用することはできず、２種類のメモリカードの互換性を図るためにはアダプタを介して利用する必要があった。
【０００３】
【発明が解決しようとする課題】
しかしながら、アダプタを介した場合でも２種類のメモリカード間には規格上の異なった属性情報が存在するため、すべての属性情報を得られない場合がある。例えば、ＣＦカードが接続できるデジタルカメラでＣＦアダプタを用いて他のメモリカードを使用した場合、ＣＦカードで規定されている属性情報はＣＦアダプタを介しても、ほぼ同様の情報で得られる。しかし、既に保存されたデータを保護する目的で設定される書き込み禁止属性は、ＣＦカードでは規格上定められていないので、ＣＦアダプタを介して接続されたメモリカードが書き込み禁止の属性を持っていても、この情報はデジタルカメラ側では取得することができない場合があり得る。
【０００４】
そのような場合に、利用者がデジタルカメラで撮影し、データ保存、消去等をしようとした場合、通常は書き込みが禁止されているため、書き込みエラー等の誤動作を引き起こすことになってしまい、利用者が書き込み禁止であることを理解してなかった場合には、混乱を招いてしまう。また、最悪の場合はデータの破損を引き起こしてしまうことも考えられる。
【０００５】
従って、本発明の目的は、各種規格の記録媒体がアダプタを介して接続された場合においても、そのデータ書き込み禁止属性を判断し、記録媒体のデータ書き込み禁止属性に基づいた的確な動作を行うことを可能とすることにある。
【０００６】
【課題を解決するための手段】
斯かる目的を達成するために、本発明の記録装置は、各種規格の記録媒体をアダプタを介して接続可能な接続手段と、前記アダプタを介して接続される前記記録媒体に対してデータを書き込むデータ書込手段と、前記データ書込手段による前記データの書き込み結果に応じて、前記記録媒体のデータ書き込み禁止属性を判断する属性判断手段とを有することを特徴としている。
【０００７】
【発明の実施の形態】
以下、本発明を適用した好適な実施形態を、添付図面を参照しながら詳細に説明する。
図１は、本発明の記録装置の一実施形態であるデジタルカメラの構成を概略的に示したブロック図である。
図１において、１００はデジタルカメラである。１０は撮影レンズ、１２は絞り機能を備えるシャッタ、１４は光学像を電気信号に変換する撮像素子、１６は撮像素子１４のアナログ信号出力をディジタル信号に変換するＡ／Ｄ変換器である。
【０００８】
１８は撮像素子１４、Ａ／Ｄ変換器１６、Ｄ／Ａ変換器２６にクロック信号や制御信号を供給するタイミング発生回路であり、メモリ制御回路２２及びシステム制御回路５０により制御される。
【０００９】
２０は画像処理回路であり、Ａ／Ｄ変換器１６からのデータ或いはメモリ制御回路２２からのデータに対して所定の画素補間処理や色変換処理を行う。また、画像処理回路２０においては、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてシステム制御回路５０が露光制御手段４０、測距制御手段４２に対して制御を行う、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理を行っている。さらに、画像処理回路２０においては、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行っている。
【００１０】
２２はメモリ制御回路であり、Ａ／Ｄ変換器１６、タイミング発生回路１８、画像処理回路２０、画像表示メモリ２４、Ｄ／Ａ変換器２６、メモリ３０、圧縮・伸長回路３２を制御する。Ａ／Ｄ変換器１６のデータが画像処理回路２０、メモリ制御回路２２を介して、或いはＡ／Ｄ変換器１６のデータが直接メモリ制御回路２２を介して、画像表示メモリ２４或いはメモリ３０に書き込まれる。
【００１１】
２４は画像表示メモリ、２６はＤ／Ａ変換器、２８はＴＦＴ  ＬＣＤ等から成る画像表示部であり、画像表示メモリ２４に書き込まれた表示用の画像データはＤ／Ａ変換器２６を介して画像表示部２８により表示される。画像表示部２８を用いて撮像した画像データを逐次表示すれば、電子ファインダ機能を実現することが可能である。
【００１２】
また、画像表示部２８は、システム制御回路５０の指示により任意に表示をＯＮ／ＯＦＦすることが可能であり、表示をＯＦＦにした場合にはデジタルカメラ１００の電力消費を大幅に低減することが出来る。３０は撮影した静止画像や動画像を格納するためのメモリであり、所定枚数の静止画像や所定時間の動画像を格納するのに十分な記憶量を備えている。これにより、複数枚の静止画像を連続して撮影する連射撮影やパノラマ撮影の場合にも、高速かつ大量の画像書き込みをメモリ３０に対して行うことが可能となる。また、メモリ３０はシステム制御回路５０の作業領域としても使用することが可能である。
【００１３】
３２は適応離散コサイン変換（ＡＤＣＴ）等により画像データを圧縮伸長する圧縮・伸長回路であり、メモリ３０に格納された画像を読み込んで圧縮処理或いは伸長処理を行い、処理を終えたデータをメモリ３０に書き込む。
【００１４】
４０は絞り機能を備えるシャッタ１２を制御する露光制御手段であり、フラッシュ４８と連携することによりフラッシュ調光機能も有するものである。
【００１５】
４２は撮影レンズ１０のフォーカシングを制御する測距制御手段、４４は撮影レンズ１０のズーミングを制御するズーム制御手段、４６はバリアである保護手段１０２の動作を制御するバリア制御手段である。４８はフラッシュであり、ＡＦ補助光の投光機能、フラッシュ調光機能も有する。
【００１６】
露光制御手段４０、測距制御手段４２はＴＴＬ方式を用いて制御されており、撮像した画像データを画像処理回路２０によって演算した演算結果に基づき、システム制御回路５０が露光制御手段４０、測距制御手段４２に対して制御を行う。５０はデジタルカメラ１００全体を制御するシステム制御回路、５２はシステム制御回路５０の動作用の定数、変数、プログラム等を記憶するメモリである。
【００１７】
５４はシステム制御回路５０でのプログラムの実行に応じて、文字、画像、音声等を用いて動作状態やメッセージ等を表示する液晶表示装置、スピーカー等の表示部であり、デジタルカメラ１００の操作部近辺の視認し易い位置に単数或いは複数個所設置され、例えばＬＣＤやＬＥＤ、発音素子等の組み合わせにより構成されている。また、表示部５４は、その一部の機能が光学ファインダ１０４内に設置されている。
【００１８】
表示部５４の表示内容のうち、ＬＣＤ等に表示するものとしては、シングルショット／連写撮影表示、セルフタイマ表示、圧縮率表示、記録画素数表示、記録枚数表示、残撮影可能枚数表示、シャッタスピード表示、絞り値表示、露出補正表示、フラッシュ表示、赤目緩和表示、マクロ撮影表示、ブザー設定表示、時計用電池残量表示、電池残量表示、エラー表示、複数桁の数字による情報表示、外部記録媒体２００の着脱状態表示、通信Ｉ／Ｆ動作表示、日付け・時刻表示、等がある。また、表示部５４の表示内容のうち、光学ファインダ１０４内に表示するものとしては、合焦表示、手振れ警告表示、フラッシュ充電表示、シャッタスピード表示、絞り値表示、露出補正表示、等がある。
【００１９】
５６は電気的に消去・記録可能な不揮発性メモリであり、例えばＥＥＰＲＯＭ等が用いられる。６０、６２、６４、６６、６８及び７０は、システム制御回路５０の各種の動作指示を入力するための操作手段であり、スイッチやダイアル、タッチパネル、視線検知によるポインティング、音声認識装置等の単数或いは複数の組み合わせで構成される。
【００２０】
ここで、これらの操作手段の具体的な説明を行う。
６０はモードダイアルスイッチで、電源オフ、自動撮影モード、撮影モード、パノラマ撮影モード、再生モード、マルチ画面再生・消去モード、ＰＣ接続モード等の各機能モードを切り替え設定することが出来る。
【００２１】
６２はシャッタスイッチＳＷ１で、不図示のシャッタボタンの操作途中でＯＮとなり、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の動作開始を指示する。
【００２２】
６４はシャッタスイッチＳＷ２で、不図示のシャッタボタンの操作完了でＯＮとなり、撮像素子１２から読み出した信号をＡ／Ｄ変換器１６、メモリ制御回路２２を介してメモリ３０に画像データを書き込む露光処理、画像処理回路２０やメモリ制御回路２２での演算を用いた現像処理、メモリ３０から画像データを読み出し、圧縮・伸長回路３２で圧縮を行い、記録媒体２００或いは２１０に画像データを書き込む記録処理という一連の処理の動作開始を指示する。
【００２３】
６６は画像表示ＯＮ／ＯＦＦスイッチで、画像表示部２８のＯＮ／ＯＦＦを設定することが出来る。この機能により、光学ファインダ１０４を用いて撮影を行う際に、ＴＦＴ  ＬＣＤ等から成る画像表示部への電流供給を遮断することにより、省電力を図ることが可能となる。
【００２４】
６８はクイックレビューＯＮ／ＯＦＦスイッチで、撮影直後に撮影した画像データを自動再生するクイックレビュー機能を設定する。なお、本実施例では特に、画像表示部２８をＯＦＦとした場合におけるクイックレビュー機能の設定をする機能を備えるものとする。
【００２５】
７０は各種ボタンやタッチパネル等からなる操作部で、メニューボタン、セットボタン、マクロボタン、マルチ画面再生改ページボタン、フラッシュ設定ボタン、単写／連写／セルフタイマ切り替えボタン、メニュー移動＋（プラス）ボタン、メニュー移動−（マイナス）ボタン、再生画像移動＋（プラス）ボタン、再生画像−（マイナス）ボタン、撮影画質選択ボタン、露出補正ボタン、日付／時間設定ボタン等がある。
【００２６】
８０は電源制御手段で、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成されており、電池の装着の有無、電池の種類、電池残量の検出を行い、検出結果及びシステム制御回路５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体を含む各部へ供給する。
【００２７】
８２はコネクタ、８４はコネクタ、８６はアルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプタ等からなる電源手段である。
【００２８】
９０はメモリカード等の外部記録媒体とデータの送受信を行うカードコントローラ、９１はメモリカード等の外部記録媒体とのインタフェース、９２はメモリカード等の外部記録媒体と接続を行うコネクタ、９８はコネクタ９２に外部記録媒体２００が装着されているか否かを検知する記録媒体着脱検知手段である。
【００２９】
なお、本実施形態では記録媒体を取り付けるインタフェースやコネクタは、単数或いは複数、いずれの系統数を備える構成としても構わない。また、異なる規格のインタフェース及びコネクタを組み合わせて備える構成としても構わない。インタフェース及びコネクタとしては、ＰＣＭＣＩＡカードやＣＦカード等の規格に準拠したものを用いて構成して構わない。
【００３０】
さらに、インタフェース９１、そしてコネクタ９２をＰＣＭＣＩＡカードやＣＦカード等の規格に準拠したものを用いて構成した場合、ＬＡＮカードやモデムカード、ＵＳＢカード、ＩＥＥＥ１３９４カード、Ｐ１２８４カード、ＳＣＳＩカード、ＰＨＳ等の通信カード、等の各種通信カードを接続することにより、他のコンピュータやプリンタ等の周辺機器との間で画像データや画像データに付属した管理情報を転送し合うことが出来る。
【００３１】
１０２は、デジタルカメラ１００のレンズ１０を含む撮像部を覆う事により、撮像部の汚れや破損を防止するバリアである保護手段である。１０４は光学ファインダであり、画像表示部２８による電子ファインダ機能を使用すること無しに、光学ファインダのみを用いて撮影を行うことが可能である。また、光学ファインダ１０４内には、表示部５４の一部の機能、例えば、合焦表示、手振れ警告表示、フラッシュ充電表示、シャッタスピード表示、絞り値表示、露出補正表示などが設置されている。
【００３２】
１１０は通信手段で、ＲＳ２３２ＣやＵＳＢ、ＩＥＥＥ１３９４、Ｐ１２８４、ＳＣＳＩ、モデム、ＬＡＮ、無線通信、等の各種通信機能を有する。１１２は通信手段１１０によりデジタルカメラ１００を他の機器と接続するコネクタ或いは無線通信の場合はアンテナである。２００はフラッシュメモリカード等の外部記録媒体である。以上がデジタルカメラ１００の全体のシステム構成である。
【００３３】
このデジタルカメラ１００において外部記録媒体２００と異なる規格の外部記録媒体２０２を使用する場合を図２を用いて説明する。
デジタルカメラ１００のコネクタ９２と異なるコネクタ９５を持つ外部記録媒体２０２を使用する場合アダプタ２０１を使用する。アダプタ２０１は、コネクタ９２とコネクタ９５と各々接続できるコネクタ９３、９４を備え、外部記録媒体２００の規格に準じた命令を外部記録媒体２０２の規格の命令に変換し、デジタルカメラ１００で外部記録媒体２０２を使用可能とする。
【００３４】
ここで、従来のＣＦカードに対応したデジタルカメラは、ＳＤカードがライトプロテクトされていることを取得する手段がなく、ＳＤカードが正常であるにもかかわらず、書き込みを行えない異常なカードが挿入されていると認識してしまう。このようなことを防ぐために書き込み禁止属性を持たない、異なる規格のメモリカードに対応するため、ライトプロテクトの状態を示すレジスタをチェックし、ライトプロテクトではないと判断された場合でも、直接ライトプロテクトのスイッチを調べずに書き込み禁止属性を取得する必要がある。
【００３５】
そこで、本実施形態のデジタルカメラ１００は、電源がＯＮされ、起動が行われると先ず、図２のようにアダプタ２０１を介してＳＤカードが使用される場合も考慮して、図３に示す属性取得方法を行う。
【００３６】
＜第１の実施形態＞
図３は、本発明の第１の実施形態に係る記録装置の動作の流れを示したフローチャートである。
属性情報を取得するにあたり、まず、本来の用いられる外部記録媒体（ここでは、ＣＦカード）の属性情報を規格に沿った手法で取得する（Ｓ４０１）。次に本来想定していた外部記録媒体の規格にない書き込み禁止属性を調べるために、外部記録媒体上の空いている領域を調べ、書き込み位置を保存する（Ｓ４０２）。
【００３７】
次に、その書き込み位置に対して実際にチェック用ファイルを書き込み、正常にチェックファイルを作成できるか試してみる（Ｓ４０３）。この結果、ファイルが作成できている場合（Ｓ４０４）、外部記録媒体は書き込みが可能であると判断できるため、書き込み禁止属性について、“書き込み禁止なし”という設定を行う（Ｓ４０５）。
【００３８】
その後、先ほど作成したファイルの削除を行い（Ｓ４０６）、書き込み位置を保存した元の書き込み位置に戻す（Ｓ４０７）。これらの後処理は、属性チェックについてユーザは知る必要がないので、それをユーザから隠すと同時に、ファイルの断片化を防ぐ意味を持つ。ファイルを削除するだけでは、チェックを行うたびに実際に保存されるデータ間に無駄な空き領域ができてしまい、デジタルカメラでの書き込み速度の低下を招くなど記録領域を有効に利用することができない。そのため、属性チェックを行う場合には、書き込み位置をあらかじめ保存し、チェックの最後で復帰する必要がある。
【００３９】
一方、ファイル作成を試みた結果、ファイルが作成できなかった場合（Ｓ４０４）、書き込み禁止属性について、“書き込み禁止あり”という設定を行う（Ｓ４０８）。カメラが起動した際に上記判定を行い、ここまでの処理で“書き込み禁止あり”と判断された場合には、表示装置５４に記録媒体が書き込み禁止である旨を示すメッセージを表示することで利用者に速やかに記録媒体に書き込みができないことを伝達することが可能である。
【００４０】
＜第２の実施形態＞
次に、本発明の第２の実施形態について説明する。本実施形態は、前記第１の実施形態と同様にデジタルカメラ１００において属性情報を他の方法で取得するものである。図４は、本実施形態に係る記録装置の動作の流れを示したフローチャートである。
【００４１】
外部記録媒体の属性情報を取得するにあたり、まず、本来の用いられる外部記録媒体（ここでは、ＣＦカード）の属性情報を規格に沿った手法で取得する（Ｓ５０１）。次に外部記録媒体中の予め決められた特定物理セクタのデータを読み込む（Ｓ５０２）。そして、読み込んだデータを再び同じ物理セクタへ上書きできるか試みる（Ｓ５０３）。その結果、正しく書き込みができた場合（Ｓ５０４）、外部記録媒体の書き込み禁止属性について、“書き込み禁止なし”という設定を行う（Ｓ５０５）。この場合、同一物理セクタに同じデータを書き込んでいるため、外部記録媒体のデータに影響を与えていない。一方、上書きが行えなかった場合（Ｓ５０６）、外部記録媒体が書き込み禁止であるとみなし、外部記録媒体の書き込み禁止属性について、“書き込み禁止あり”という設定を行う（Ｓ５０７）。
【００４２】
＜第３の実施形態＞
次に、本発明の第３の実施形態における外部記録媒体の初期化処理の流れを説明する。ここでは、通常の画像再生状態（ＰＢ）を例に挙げて、本実施形態に係る記録装置の動作を説明する。
図５において、“ＳＴ”と記述している変数は、カメラでの状態、例えば画像を再生している状態（ＰＢ）、撮影を待機、実行する状態（ＲＥＣ、不図示）、及び、メニューを表示している状態（ＭＥＮＵ）等を示す値であり、プログラムはこの変数を参照して現在の動作を決定する。
【００４３】
さらに、“ＥＶ”と記述している変数は、利用者がボタンを押す等の処理を行った場合に、そのボタンの種類を示すボタンのＩＤ値であり、例えば［ＭＥＮＵ］というボタンが押された場合、“ＥＶ”には［ＭＥＮＵ］というＩＤ値がセットされる。以降、“ＥＶ”にＩＤがセットされたことをイベントが発生したと表現する。
【００４４】
また、この変数“ＥＶ”には、ボタンのＩＤ値だけでなく、例えば変数“ＳＴ”が［ＭＥＮＵ］から［ＰＢ］に変更された場合等、内部的に状態が変化した事象を示す［ＮＥＷ］といった値がセットされる場合もある。
【００４５】
図５に示す処理が実行されると、まず、ステップＳ６０１、ステップＳ６０２、ステップＳ６０３において、発生したイベントの種類を区別し、イベントの種類に応じてステップＳ６０４、ステップＳ６０５、ステップＳ６０６の処理が行われる。例えば、イベントが［ＮＥＷ］であれば、即ち“ＥＶ”に［ＮＥＷ］がセットされた場合は、イベントが［ＰＢ］ではない状態から、状態が変化して［ＰＢ］の状態となったことを示しており、その場合には必要に応じて再生すべき画像を記憶媒体２００から選択し、読み出し画面を作成し表示する処理を行う。
【００４６】
また、発生したイベントが［十字］であった場合、即ち“ＥＶ”に［十字］がセットされた場合は、再生対象となる画像の変更が指示されたことを意味するので、ステップＳ６０６において画像を変更し表示する処理が実行される。イベントが［ＭＥＮＵ］であった場合、即ち“ＥＶ”が［ＭＥＮＵ］にセットされた場合には、変数“ＳＴ”を［ＭＥＮＵ］にセットし、図５に示すメニュー処理のプログラムがイベントを監視し、処理を実行することになる。
【００４７】
このように、イベントが発生した場合には、図５の処理よりも上位の処理から発生したイベントが図５に示す処理プログラムに渡され、画面の作成処理等が行われる。
【００４８】
ステップＳ６０５から移行するメニュー処理を図６に示す。このメニュー処理に関しても図５と同等の処理で発生したイベントに応じて必要な画面を作成し、表示を行う処理、イベントに応じて状態を［ＰＢ］に戻す処理の流れは同じである。このような処理によって利用者は記録装置のメニューを利用することが可能で、メニューの項目として［外部記録媒体の初期化］を登録しておけば、外部記録媒体の初期化を記録装置で実行することが可能である。ここで、本実施形態では、図３のステップＳ４０８、ステップＳ５０６の処理により“書き込み禁止あり”が設定されている場合には、［外部記録媒体の初期化］項目を選択不可とし、外部記録媒体の初期化を禁止する。また、図３のステップＳ４０５、ステップＳ５０５の処理により“書き込み禁止なし”が設定されている場合には、通常通りの項目異動処理を行い［外部記録媒体の初期化］項目を選択可能とし、外部記録媒体の初期化を許可する。
【００４９】
本発明の上記実施形態によれば、デジタルカメラにアダプタを介して本来想定していた外部記録媒体と異なる規格の外部記録媒体を使用した場合においても、その属性情報を取得することができる。これにより、ユーザに外部記録媒体の書き込み禁止状態を伝えるための表示や、書き込みに関する処理を内部的に規制するなどして、外部記録媒体の属性情報に基づいた的確な動作が可能となる。
【００５０】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【００５１】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００５２】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００５３】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（基本システム或いはオペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００５４】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００５５】
ここで、本発明の実施態様を以下に列挙する。
［実施態様１］各種規格の記録媒体をアダプタを介して接続可能な接続手段と、
前記アダプタを介して接続される前記記録媒体に対してデータを書き込むデータ書込手段と、
前記データ書込手段による前記データの書き込み結果に応じて、前記記録媒体のデータ書き込み禁止属性を判断する属性判断手段とを有することを特徴とする記録装置。
【００５６】
［実施態様２］前記データ書込手段による前記記録媒体に対する前記データの書き込み位置を記録する記録手段と、
前記データ書込手段により前記記録媒体に書き込まれた前記データを削除するデータ削除手段とを更に有し、
前記データ削除手段は、前記属性判断手段による属性判断処理が終了したことに応じて前記禁止属性の判断に伴って前記記録媒体に書き込んだデータを削除すると共に、前記データ書込手段は、前記記録手段に記録された前記データの書き込み位置に新たなデータを書き込むことを特徴とする実施態様１に記載の記録装置。
【００５７】
［実施態様３］前記記録媒体内の所定の記録領域に記録された前記データを読み込むデータ読込手段を更に有し、
前記データ書込手段は、前記データ読込手段によって読み込まれた前記データを前記所定の記録領域に再度書き込み、前記属性判断手段は、前記所定の記録領域に対する前記データの書き込み結果に応じて、前記記録媒体のデータ書き込み禁止属性を判断することを特徴とする実施態様１に記載の記録装置。
【００５８】
［実施態様４］前記属性判断手段による前記記録媒体のデータ書き込み禁止属性の判断結果に応じて、前記記録媒体の初期化の可否を設定する設定手段を更に有することを特徴とする実施態様１に記載の記録装置。
【００５９】
［実施態様５］前記設定手段は、前記記録媒体へのデータ書き込みが禁止されていると前記属性判断手段によって判断された場合、前記記録媒体の初期化を禁止することを特徴とする実施態様４に記載の記録装置。
【００６０】
［実施態様６］前記設定手段は、前記属性判断手段により前記記録媒体へのデータ書き込みが禁止されていないと前記属性判断手段によって判断された場合、前記記録媒体の初期化を許可することを特徴とする実施態様４に記載の記録装置。
【００６１】
［実施態様７］各種規格の記録媒体をアダプタを介して接続可能な接続手段と、前記アダプタを介して接続される前記記録媒体に対してデータを書き込むデータ書込手段とを有する記録装置による前記記録媒体の属性判断方法であって、
前記データ書込手段による前記データの書き込み結果に応じて、前記記録媒体のデータ書き込み禁止属性を判断することを特徴とする属性判断方法。
【００６２】
［実施態様８］実施態様７に記載の属性判断方法をコンピュータに実行させるためのプログラム。
【００６３】
［実施態様９］実施態様８に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【００６４】
【発明の効果】
本発明によれば、各種規格の記録媒体がアダプタを介して接続された場合においても、そのデータ書き込み禁止属性を判断することが可能となる。従って、例えば、その判断結果を利用者に通知することや、データ書き込みに関する処理を内部的に規制する等して、記録媒体のデータ書き込み禁止属性に基づいた的確な動作を行うことが可能となる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る記録装置の構成を概略的に示したブロック図である。
【図２】異なる規格の外部記録媒体を使用する場合を説明するための図である。
【図３】本発明の第１の実施形態に係る記録装置の動作の流れを示したフローチャートである。
【図４】本発明の第２の実施形態に係る記録装置の動作の流れを示したフローチャートである。
【図５】本発明の第３の実施形態に係る記録装置の動作の流れを示したフローチャートである。
【図６】本発明の第４の実施形態に係る記録装置の動作の流れを示したフローチャートである。
【符号の説明】
１０：撮影レンズ
１２：シャッタ
１４：撮像素子
１６：Ａ／Ｄ変換器
１８：タイミング発生回路
２０：画像処理回路
２２：メモリ制御回路
２４：画像表示メモリ
２６：Ｄ／Ａ変換器
２８：画像表示部
３０：メモリ
３２：画像圧縮・伸長回路
４０：露光制御手段
４２：測距制御手段
４４：ズーム制御手段
４６：バリア制御手段
４８：フラッシュ
５０：システム制御回路
５２：メモリ
５４：表示部
５６：不揮発性メモリ
６０：モードダイアルスイッチ
６２：シャッタスイッチＳＷ１
６４：シャッタスイッチＳＷ２
６６：画像表示ＯＮ／ＯＦＦスイッチ
６８：クイックレビューＯＮ／ＯＦＦスイッチ
７０：操作部
８０：電源制御手段
８２：コネクタ
８４：コネクタ
８６：電源手段
９０：カードコントローラ
９１：インタフェース
９２：コネクタ
９８：記録媒体着脱検知手段
１００：デジタルカメラ
１０２：保護手段
１０４：光学ファインダ
１１０：通信手段
１１２：コネクタ（またはアンテナ）
２００：外部記録媒体
２０１：アダプタ
２０２：外部記録媒体
【図１】
2004252830.tif 000003
【図２】
2004252830.tif 000004
【図３】
2004252830.tif 000005
【図４】
2004252830.tif 000006
【図５】
2004252830.tif 000007
【図６】
2004252830.tif 000008