(57)【要約】【課題】  記録媒体上に複数のパーティションを作成し、複数種のフォーマットを混在させる場合に、ユーザを混乱させることなく用途に応じた初期化が可能となるようにする。【解決手段】  初期化処理に際して、記録媒体の記録容量を取得するとともに、ユーザが「通常」と「拡張」から選んで設定しておいたメニューの難易度のレベルを判定する。「通常」と判定された場合は、記録媒体の記録容量がＦＡＴ１２或いはＦＡＴ１６のような既存のデジタルカメラと互換性のあるフォーマットで管理できる記録容量以内か否かを判定して、例えばＦＡＴ１６で管理できる記録容量以内である場合は、ＦＡＴ１６で全体を初期化する選択肢のみを生成する。一方、既存のデジタルカメラと互換性のあるフォーマットで管理できる記録容量を越えている場合は、例えばＦＡＴ３２のような拡張フォーマットで全体を初期化する選択肢等を生成する。【選択図】  図２
2005352765.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に複数の領域を作成する領域作成手段と、前記領域作成手段により作成される領域を所望の形式で初期化する初期化手段とを備えた画像データ記録装置であって、
前記領域作成手段により作成される領域の個数及びそれら各領域の記録容量をユーザに指定させる領域作成指定手段と、
前記領域作成手段により作成される各領域のフォーマットの種類をユーザに指定させるフォーマット指定手段とを備えたことを特徴とする画像データ記録装置。
【請求項２】
記録媒体に複数の領域を作成する領域作成手段と、前記領域作成手段により作成される領域を所望の形式で初期化する初期化手段とを備えた画像データ記録装置であって、
前記領域作成手段により作成される領域の個数及びそれら各領域の記録容量とフォーマットの種類との組み合わせからなる初期化方法候補リストから初期化方法をユーザに選択させる初期化方法指定手段を備えたことを特徴とする画像データ記録装置。
【請求項３】
前記記録媒体の記録容量を検出する記録容量検出手段と、
前記初期化方法候補リストを前記記録容量検出手段により検出される記録容量に応じて生成する初期化方法候補リスト生成手段とを更に備えることを特徴とする請求項２に記載の画像データ記録装置。
【請求項４】
記録媒体に複数の領域を作成する領域作成手段と、前記領域作成手段により作成される領域を所望の形式で初期化する初期化手段とを備えた画像データ記録装置であって、
前記記録媒体の記録容量を検出する記録容量検出手段と、
前記領域作成手段により作成される領域の個数及びそれら各領域の記録容量をユーザに指定させる領域作成指定手段と、
前記領域作成手段により作成される各領域のフォーマットの種類をユーザに指定させるフォーマット指定手段と、
前記領域作成手段により作成される領域の個数及びそれら各領域の記録容量とフォーマットの種類との組み合わせからなる初期化方法候補リストを前記記録容量検出手段により検出される記録容量に応じて生成する初期化方法候補リスト生成手段と、
前記初期化方法候補リストから初期化方法をユーザに選択させる初期化方法指定手段と、
前記初期化方法指定手段によりユーザに選択させたり、前記領域作成指定手段及び前記フォーマット指定手段によりユーザに指定させたりする切り替え手段とを備えたことを特徴とする画像データ記録装置。
【請求項５】
前記記録媒体は着脱可能な記録媒体であることを特徴とする請求項１〜４のいずれか１項に記載の画像データ記録装置。
【請求項６】
記録媒体に複数の領域を作成する領域作成手段と、前記領域作成手段により作成される領域を所望の形式で初期化する初期化手段とを備えた画像データ記録装置による記録媒体の初期化方法であって、
前記領域作成手段により作成される領域の個数及びそれら各領域の記録容量をユーザに指定させる領域作成指定手順と、
前記領域作成手段により作成される各領域のフォーマットの種類をユーザに指定させるフォーマット指定手順とを有することを特徴とする記録媒体の初期化方法。
【請求項７】
記録媒体に複数の領域を作成する領域作成手段と、前記領域作成手段により作成される領域を所望の形式で初期化する初期化手段とを備えた画像データ記録装置による記録媒体の初期化方法であって、
前記領域作成手段により作成される領域の個数及びそれら各領域の記録容量とフォーマットの種類との組み合わせからなる初期化方法候補リストから初期化方法をユーザに選択させる初期化方法指定手順を有することを特徴とする記録媒体の初期化方法。
【請求項８】
記録媒体に複数の領域を作成する領域作成手段と、前記領域作成手段により作成される領域を所望の形式で初期化する初期化手段とを備えた画像データ記録装置を制御するためのコンピュータプログラムであって、
前記領域作成手段により作成される領域の個数及びそれら各領域の記録容量をユーザに指定させる領域作成指定処理と、
前記領域作成手段により作成される各領域のフォーマットの種類をユーザに指定させるフォーマット指定処理とをコンピュータに実行させることを特徴とするコンピュータプログラム。
【請求項９】
記録媒体に複数の領域を作成する領域作成手段と、前記領域作成手段により作成される領域を所望の形式で初期化する初期化手段とを備えた画像データ記録装置を制御するためのコンピュータプログラムであって、
前記領域作成手段により作成される領域の個数及びそれら各領域の記録容量とフォーマットの種類との組み合わせからなる初期化方法候補リストから初期化方法をユーザに選択させる初期化方法指定処理をコンピュータに実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影したデジタル動画像データや静止画像データを記録媒体に記録するデジタルカメラ等の画像データ記録装置、更には当該画像データ記録装置による記録媒体の初期化方法、コンピュータプログラムに関する。
【背景技術】
【０００２】
近年では、デジタルカメラ等に用いられるメモリカードのような着脱可能な記録媒体（記録メディア）の大容量化が進み、現在一般的に用いられているＦＡＴ１２やＦＡＴ１６のフォーマットではメモリカードの記録容量の全てを使用することができなくなることが考えられる。
【０００３】
しかし、メモリカードの全記録容量を扱うためにＦＡＴ３２のような大容量を扱うことのできるフォーマットとした場合、既存のデジタルカメラで使用できなくなることが考えられる。
【０００４】
そのため、既存のデジタルカメラとの互換性を保ちながら、メモリカードの記録容量全てを使用可能とする方法として、パーソナルコンピュータ等に内蔵されたハードディスクで一般的に行われるような、１つの記録メディアを複数の領域（パーティション）に分割してそれぞれのパーティションを異なる形式でフォーマットする手法を用い、先頭のパーティションを既存のデジタルカメラで認識可能なＦＡＴ１２或いはＦＡＴ１６フォーマットとし、その他のパーティションをＦＡＴ３２のような大容量を扱うことのできるフォーマットとするような複数種のフォーマットを混在させる手法が考えられる。
【０００５】
【特許文献１】特開２００３−３０４４３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、記録メディアを複数のパーティションに分割し、複数種のフォーマットを混在させる場合、一般的なユーザにとって、記録メディアを初期化する際に、各パーティションの記録容量とフォーマット形式とをどのような組み合わせとするべきか混乱を招くことが予想される。
【０００７】
本発明は上記のような点に鑑みてなされたものであり、記録媒体上に複数のパーティションを作成し、複数種のフォーマットを混在させる場合に、ユーザを混乱させることなく用途に応じた初期化が可能となるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明の画像データ記録装置は、記録媒体に複数の領域を作成する領域作成手段と、前記領域作成手段により作成される領域を所望の形式で初期化する初期化手段とを備えた画像データ記録装置であって、前記領域作成手段により作成される領域の個数及びそれら各領域の記録容量をユーザに指定させる領域作成指定手段と、前記領域作成手段により作成される各領域のフォーマットの種類をユーザに指定させるフォーマット指定手段とを備えた点に特徴を有する。
本発明の他の画像データ記録装置は、記録媒体に複数の領域を作成する領域作成手段と、前記領域作成手段により作成される領域を所望の形式で初期化する初期化手段とを備えた画像データ記録装置であって、前記領域作成手段により作成される領域の個数及びそれら各領域の記録容量とフォーマットの種類の組み合わせからなる初期化方法候補リストから初期化方法をユーザに選択させる初期化方法指定手段を備えた点に特徴を有する。
本発明の他の画像データ記録装置は、記録媒体に複数の領域を作成する領域作成手段と、前記領域作成手段により作成される領域を所望の形式で初期化する初期化手段とを備えた画像データ記録装置であって、前記記録媒体の記録容量を検出する記録容量検出手段と、前記領域作成手段により作成される領域の個数及びそれら各領域の記録容量をユーザに指定させる領域作成指定手段と、前記領域作成手段により作成される各領域のフォーマットの種類をユーザに指定させるフォーマット指定手段と、前記領域作成手段により作成される領域の個数及びそれら各領域の記録容量とフォーマットの種類との組み合わせからなる初期化方法候補リストを前記記録容量検出手段により検出される記録容量に応じて生成する初期化方法候補リスト生成手段と、前記初期化方法候補リストから初期化方法をユーザに選択させる初期化方法指定手段と、前記初期化方法指定手段によりユーザに選択させたり、前記領域作成指定手段及び前記フォーマット指定手段によりユーザに指定させたりする切り替え手段とを備えた点に特徴を有する。
本発明の記録媒体の初期化方法は、記録媒体に複数の領域を作成する領域作成手段と、前記領域作成手段により作成される領域を所望の形式で初期化する初期化手段とを備えた画像データ記録装置による記録媒体の初期化方法であって、前記領域作成手段により作成される領域の個数及びそれら各領域の記録容量をユーザに指定させる領域作成指定手順と、前記領域作成手段により作成される各領域のフォーマットの種類をユーザに指定させるフォーマット指定手順とを有する点に特徴を有する。
本発明の他の記録媒体の初期化方法は、記録媒体に複数の領域を作成する領域作成手段と、前記領域作成手段により作成される領域を所望の形式で初期化する初期化手段とを備えた画像データ記録装置による初期化方法であって、前記領域作成手段により作成される領域の個数及びそれら各領域の記録容量とフォーマットの種類との組み合わせからなる初期化方法候補リストから初期化方法をユーザに選択させる初期化方法指定手順を有する点に特徴を有する。
本発明のコンピュータプログラムは、記録媒体に複数の領域を作成する領域作成手段と、前記領域作成手段により作成される領域を所望の形式で初期化する初期化手段とを備えた画像データ記録装置を制御するためのコンピュータプログラムであって、前記領域作成手段により作成される領域の個数及びそれら各領域の記録容量をユーザに指定させる領域作成指定処理と、前記領域作成手段により作成される各領域のフォーマットの種類をユーザに指定させるフォーマット指定処理とをコンピュータに実行させる点に特徴を有する。
本発明の他のコンピュータプログラムは、記録媒体に複数の領域を作成する領域作成手段と、前記領域作成手段により作成される領域を所望の形式で初期化する初期化手段とを備えた画像データ記録装置を制御するためのコンピュータプログラムであって、前記領域作成手段により作成される領域の個数及びそれら各領域の記録容量とフォーマットの種類との組み合わせからなる初期化方法候補リストから初期化方法をユーザに選択させる初期化方法指定処理をコンピュータに実行させる点に特徴を有する。
【発明の効果】
【０００９】
本発明によれば、記録媒体上に複数のパーティションを作成し、複数種のフォーマットを混在させる場合に、ユーザの使用状況に応じて最適な初期化方法が実現されるので、ユーザを混乱させることなく用途に応じた初期化が可能となる。
【発明を実施するための最良の形態】
【００１０】
以下、添付図面を参照して、本発明の好適な実施形態について説明する。図１は本発明を適用したデジタルカメラの概略構成を示す図である。１００はレンズである。１０１はレンズ１００から入射された映像を電気信号に変換するＣＣＤである。１０２はＣＣＤ１０１により得られた信号を所望の画像データに変換する信号処理回路である。
【００１１】
１０３はシステム全体を制御するＣＰＵである。１０４はＣＰＵ１０３に対して操作コマンドを入力するためのコントローラであり、ユーザがデジタルカメラを操作するための十字キーや決定ボタン等が配されている。１０５はメモリカード制御回路であり、メモリカード１０６との通信プロトコルを制御し、ＣＰＵ１０３からの制御でメモリカード１０６にアクセスし、データを書き込んだり、読み出したりする。
【００１２】
１０６はメモリーカートリッジに着脱可能なメモリカードである。１０７はＯＳＤ(On Screen Display)回路であり、ＣＰＵ１０３からの制御でモニタ１０８に対して文字や絵を用いたメニュー等を表示し、コントローラ１０４と共にユーザインタフェースを提供する。１０８はモニタである。
【００１３】
図２は、メモリカード１０６を初期化する際のＣＰＵ１０３における処理動作を示すフローチャートである。ユーザによるコントローラ１０４からの操作をＣＰＵ１０３が受け、メモリカード１０６の初期化処理を開始すると、メモリカード制御回路１０５を制御してメモリカード１０６の記録容量を取得する（ステップＳ２０１）。
【００１４】
次に、あらかじめユーザが「通常」と「拡張」の２つの選択肢から選んで設定しておいたメニューの難易度のレベルを判定する（ステップＳ２０２）。
【００１５】
ステップＳ２０２においてメニューの難易度のレベルが「通常」と判定された場合は、メモリカード１０６の記録容量がＦＡＴ１２或いはＦＡＴ１６のような既存のデジタルカメラと互換性のあるフォーマットで管理できる記録容量以内か否かを判定する（ステップＳ２０３）。
【００１６】
ステップＳ２０３において例えばＦＡＴ１６で管理できる記録容量以内である場合は、ＦＡＴ１６で全体を初期化する選択肢のみを生成する（ステップＳ２０４）。その際にユーザに提示する選択肢の名前としては、そのまま「ＦＡＴ１６」という名称を用いても良いが、専門用語を避け、「互換フォーマット」のような用途を抽象化した名称を用いることも可能である。
【００１７】
一方、ステップＳ２０３においてＦＡＴ１２或いはＦＡＴ１６のような既存のデジタルカメラと互換性のあるフォーマットで管理できる記録容量を越えている場合は、例えばＦＡＴ３２のような拡張フォーマットで全体を初期化する選択肢（選択肢１）と、全体を２つのパーティションに分割し、最初のパーティションをＦＡＴ１６で管理できる最大記録容量を確保してＦＡＴ１６で初期化し、残りのパーティションをＦＡＴ３２で初期化する互換・拡張混在フォーマットの混在という選択肢（選択肢２）を生成し、選択肢１と選択肢２の２つの選択肢を初期化候補リストとして準備する（ステップＳ２０５）。
【００１８】
選択肢の準備が終わると、ＯＳＤ回路１０７を制御して初期化候補リストをモニタ１０８に表示し、ユーザに選択させる（ステップＳ２０６）。
【００１９】
また、ステップＳ２０２においてメニューの難易度のレベルが「拡張」と判定された場合は、メモリカード１０６の記録容量の先頭から割り当てるパーティションのサイズ（記録容量）をユーザが設定し（ステップＳ２０７）、そのパーティションのフォーマット形式をユーザが設定する（ステップＳ２０８）。その後、メモリカード１０６の記録容量いっぱいまで設定が終わった場合か、或いは、ユーザが設定の終了を指示した場合に最後のパーティションまで設定したと判断し（ステップＳ２０９）、次のステップＳ２１０に進む。最後のパーティションまで設定が終わっていない場合はステップＳ２０７に戻り、続きのパーティションのサイズを設定し、さらにステップＳ２０８でそのパーティションのフォーマット形式を設定するという繰り返し処理を行う。
【００２０】
各パーティションの記録容量とフォーマットの種類が設定されると、先頭から順に指定された記録容量でパーティションを作成し（ステップＳ２１０）、指定された形式でフォーマットする（ステップＳ２１１）。その後、設定された最後のパーティションまで処理が終わっているかどうか判定し（ステップＳ２１２）、終わっていない場合はステップＳ２１０に戻り、引き続き指定された記録容量でパーティションを作成し、ステップＳ２１１でフォーマットするという繰り返し処理を行う。
【００２１】
ステップＳ２１２において最終パーティションまで処理が終わったと判定されると、全ての処理が終了する。
【００２２】
図３には、ＯＳＤ回路１０７によりシステム設定メニュー３０１をモニタ１０８に表示した状態を示す。図２のステップＳ２０２においてメニューの難易度のレベルを判定しているが、このメニューの難易度のレベルは特にメモリカードの初期化だけでなく、その他のメニューの切り替えにも使えるので、メモリカードに関係するメニューとは独立して設定できるようにしておいた方が有効に活用できる。
【００２３】
図３中メニューレベル項目３０２をユーザが選択した場合に、メニューの難易度のレベルを「通常」に設定する選択項目３０３と、「拡張」に設定する選択項目３０４とを表示し、ユーザはその中から選択し設定する。なお、メニュー項目の移動や決定はコントローラ１０４に配されたボタン等で実行可能である。図３では、破線枠が非選択項目を、実線枠が選択項目を示し、「通常」レベルが選択されている様子を示している。なお、図３の例ではシステム設定メニュー３０１の一項目として表示しているが、システム設定メニュー以外の項目の中に入れることも可能である。また、コントローラ１０４に特別なキーを設け、そのキーにより直接メニューの難易度のレベルを選択できるユーザインタフェースを表示することも可能である。
【００２４】
図４は、メニューの難易度のレベルが「通常」に設定された場合の初期化方法の選択画面である。図３に示したユーザインタフェースを用いてあらかじめメニューの難易度のレベルが「通常」に設定されている場合、図４（ａ）においてカード操作メニュー４０１の初期化項目４０２を選択すると、図２のステップＳ２０２において「通常」の判定をした処理に進む。
【００２５】
ＦＡＴ１６のような既存のデジタルカメラと互換性のあるフォーマットでは管理しきれない大容量のメモリカードを使っていると、図２のステップＳ２０５に進むが、この場合、選択画面は図４（ｂ）に示す状態となる。この画面では、選択肢として、メモリカードの全記録容量を１つのパーティションとし、ＦＡＴ３２のような大容量を扱うことのできるフォーマットで初期化することを示す拡張フォーマット項目４０３と、メモリカードの全記録容量を２つのパーティションに分割し、先頭をＦＡＴ１６でフォーマットし、残りをＦＡＴ３２でフォーマットするという、互換フォーマットと拡張フォーマットを混在させることを示す項目４０４を表示している。
【００２６】
本実施形態では、前述の項目４０３と項目４０４という２つの選択肢を初期化候補リストとして生成して表示しているが、その他にも、ＦＡＴ１６で管理できる最大の領域のみパーティションを確保してＦＡＴ１６フォーマットし、残りをそのままにしておく選択肢や、２つのパーティションを作る場合でも、それぞれの記録容量の比を全記録容量から、一定のルールで計算して分割して、それぞれＦＡＴ１６とＦＡＴ３２でフォーマットする選択肢や、ＦＡＴ１６で管理できる記録容量のパーティションをいくつも作って２つ以上のパーティションでフォーマットは全てＦＡＴ１６であるような選択肢や、ＦＡＴ３２のような大容量を扱うことのできるフォーマットでも複数のパーティションに分割するような選択肢も候補として考えられる。
【００２７】
なお、図４（ｂ）では項目４０３が選択され、説明欄４０５にその初期化方法の説明を表示している。説明欄４０５の内容は選択された項目に合わせて変更して表示し、項目４０４が選択された場合にはその初期化方法の説明を表示する。
【００２８】
図５は、メニューの難易度のレベルが「拡張」に設定された場合の初期化方法の選択画面である。図３に示したユーザインタフェースを用いてあらかじめメニューの難易度のレベルが「拡張」に設定されている場合、図４（ａ）においてカード操作メニュー４０１の初期化項目４０２を選択すると、画面を図５のように切り替え、より詳細なメモリカード初期化方法を指定できるユーザインタフェースを表示する。
【００２９】
ここでは、最初に設定容量項目５０２が選択されており、その状態からコントローラ１０４でユーザが右方向の操作をすると容量設定項目５０４が選択され、その状態で上下方向の操作で数値を増減させることにより、作成するパーティションのサイズ（記録容量）を指定することができる。
【００３０】
次に容量設定項目５０４の位置から左方向の操作で設定容量項目５０２に戻り、さらに下方向の操作でフォーマット項目５０３が選択され、その状態から右操作でＦＡＴ１２を示す項目５０５に移り、上下操作によりその他の項目５０６〜項目５０８を選択することができる。
【００３１】
また、フォーマット方式を選択する際に容量設定項目５０４の値に応じて、設定可能でないものは図５中項目５０５のように選択できない状態であることを示すよう色を変化させて表示することも可能である。また、選択できない状態の項目は上下操作でその位置を選択できないようにすることも可能である。
【００３２】
作成しようとするパーティションの記録容量とフォーマット方式を設定した後、同様の方向操作で設定項目５０９を選択し、決定操作をすると、１つの領域が設定され、残容量を示している欄５０１に全容量に対して設定されていない残容量を再計算し、表示を変更する。
【００３３】
同様の手順で次のパーティションも記録容量とフォーマット形式を選択し、残容量が無くなるまでは、所望のパーティションの個数分だけ繰り返し設定することができる。各領域の設定が全て終わった段階で、実行項目５１０を選択し、決定操作をすると、実際にメモリカード１０６を設定された情報で初期化する。
【００３４】
なお、本発明の目的は、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【００３５】
この場合、記憶媒体から読み出されたプログラムコード自体が上述した実施形態の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００３６】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００３７】
また、コンピュータが読み出したプログラムコードを実行することにより、上述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ(基本システム或いはオペレーティングシステム)などが実際の処理の一部又は全部を行い、その処理によって上述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００３８】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって上述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００３９】
【図１】本発明を適用したデジタルカメラの概略構成を示す図である。
【図２】メモリカードを初期化する際の処理動作を示すフローチャートである。
【図３】システム設定メニューの表示画面の一例を示す図である。
【図４】メニューの難易度のレベルが「通常」に設定された場合の初期化方法の選択画面の一例を示す図である。
【図５】メニューの難易度のレベルが「拡張」に設定された場合の初期化方法の選択画面の一例を示す図である。
【符号の説明】
【００４０】
１００  レンズ
１０１  ＣＣＤ
１０２  信号処理回路
１０３  ＣＰＵ
１０４  コントローラ
１０５  メモリカード制御回路
１０６  メモリカード
１０７  ＯＳＤ回路
１０８  モニタ
【図１】
2005352765.tif 000003
【図２】
2005352765.tif 000004
【図３】
2005352765.tif 000005
【図４】
2005352765.tif 000006
【図５】
2005352765.tif 000007