(57)【要約】【課題】  記録媒体を複数挿入可能な画像撮影装置において、モードに応じて複数の記録媒体に同一のディレクトリ構成を作成すること。【解決手段】  記録媒体を複数挿入可能な画像撮影装置において、記録媒体の挿抜を検知し、挿入が検知された記録媒体に対してディレクトリ構成を探索する。また、他の記録媒体の挿抜が検知されたときにその記録媒体に対してディレクトリ構成を探索し、それらの結果から複数の記録媒体に同一のディレクトリ構成を作成する。これにより、複数の記録媒体間の画像データの関連付けを容易にする。【選択図】  図１
2007081966.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体を複数挿入可能な画像撮影装置であって、記録媒体の挿抜を検知する記録媒体検知手段と、挿入が検知された第一の記録媒体に対してディレクトリ構成を探索するディレクトリ探索手段と、第二の記録媒体の挿抜が検知されたときに前記第二の記録媒体に対してディレクトリ構成を探索し、前記第一の記録媒体に対する前記ディレクトリ構成と前記第二の記録媒体に対するディレクトリ構成から第一の記録媒体と第二の記録媒体に同一のディレクトリ構成を作成するディレクトリ作成手段とを備えることを特徴とする画像撮影装置。
【請求項２】
記録媒体を複数挿入可能な画像撮影装置であって、記録媒体の挿抜を検知する記録媒体検知手段と、第一の記録媒体のディレクトリにあるファイル数を数えるファイル数カウント手段と、前記ファイル数に応じて前記第一の記録媒体にディレクトリを新たに作成し、第二の記録媒体がある場合には前記第一の記録媒体と同期させて前記第一の記録媒体に作成した前記ディレクトリを前記第二の記録媒体へ作成するディレクトリ作成手段とを備えることを特徴とする画像撮影装置。
【請求項３】
記録媒体を複数挿入可能な画像撮影装置であって、記録媒体の挿抜を検知する記録媒体検知手段と、ユーザーが第一の記録媒体へディレクトリの作成を指示するディレクトリ作成指示手段と、ユーザーからの指示により第一の記録媒体にディレクトリを新たに作成し、第二の記録媒体がある場合には前記第一の記録媒体と同期させて前記第一の記録媒体に作成した前記ディレクトリを前記第二の記録媒体へ作成するディレクトリ作成手段とを備えることを特徴とする画像撮影装置。
【請求項４】
記録媒体を複数挿入可能な画像撮影装置であって、記録媒体の挿抜を検知する記録媒体検知手段と、第一の記録媒体に新たにファイルを作成するファイル作成手段と、第二の記録媒体がある場合には前記第一の記録媒体と同期させて前記第一の記録媒体に作成した前記ファイルを前記第二の記録媒体へ作成するファイル作成手段とを備えることを特徴とする画像撮影装置。
【請求項５】
複数の記録媒体に対しファイルを読み書きする画像記録方法であって、記録媒体の挿抜を検知する記録媒体検知方法と、挿入が検知された第一の記録媒体に対してディレクトリ構成を探索するディレクトリ探索方法と、第二の記録媒体の挿抜が検知されたときに前記第二の記録媒体に対してディレクトリ構成を探索し、前記第一の記録媒体に対する前記ディレクトリ構成と前記第二の記録媒体に対するディレクトリ構成から第一の記録媒体と第二の記録媒体に同一のディレクトリ構成を作成するディレクトリ作成方法とを備えることを特徴とする画像記録方法。
【請求項６】
複数の記録媒体に対しファイルを読み書きする画像記録方法であって、記録媒体の挿抜を検知する記録媒体検知方法と、第一の記録媒体のディレクトリにあるファイル数を数えるファイル数カウント方法と、前記ファイル数に応じて前記第一の記録媒体にディレクトリを新たに作成し、第二の記録媒体がある場合には前記第一の記録媒体と同期させて前記第一の記録媒体に作成した前記ディレクトリを前記第二の記録媒体へ作成するディレクトリ作成方法とを備えることを特徴とする画像記録方法。
【請求項７】
複数の記録媒体に対しファイルを読み書きする画像記録方法であって、記録媒体の挿抜を検知する記録媒体検知方法と、ユーザーが第一の記録媒体へディレクトリの作成を指示するディレクトリ作成指示方法と、ユーザーからの指示により第一の記録媒体にディレクトリを新たに作成し、第二の記録媒体がある場合には前記第一の記録媒体と同期させて前記第一の記録媒体に作成した前記ディレクトリを前記第二の記録媒体へ作成するディレクトリ作成方法とを備えることを特徴とする画像記録方法。
【請求項８】
複数の記録媒体に対しファイルを読み書きする画像記録方法であって、記録媒体の挿抜を検知する記録媒体検知方法と、第一の記録媒体に新たにファイルを作成し、第二の記録媒体がある場合には前記第一の記録媒体と同期させて前記第一の記録媒体に作成した前記ファイルを前記第二の記録媒体へ作成するファイル作成方法とを備えることを特徴とする画像記録方法。
【請求項９】
請求項５〜８の何れか１項に記載の画像記録方法をコンピュータに実行させるためのプログラム。
【請求項１０】
請求項９に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、静止画像や動画像を撮影、記録、再生する画像撮影装置及び画像記録方法に関するものである。
【背景技術】
【０００２】
従来、パーソナルコンピュータ（以下、ＰＣと呼ぶ）に内部接続または外部接続された記憶装置内にハードディスク等の複数の記録媒体を備えて、データの複製を複数の記録媒体に書き込む、バックアップを目的とした技術（ＲＡＩＤ：レイドのミラーリング）がある。この技術により、例え一つの記録媒体が破損しても他の記録媒体のデータは守られるため、記憶装置におけるデータの信頼性を高めることができる。尚、バックアップを目的としたデータの複製であるため、通常、ディレクトリ構成は複数の記録媒体において全て同一である。
【０００３】
又、従来例としては、例えば特許文献１をあげることが出来る。
【特許文献１】特開２０００−２３１５０７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、ＲＡＩＤでは、使用前の前提として、複数の記録媒体が初期化状態（ＯＳ付属のフォーマッタ、またはＰＣアプリケーションなどＲＡＩＤ専用のフォーマッタによる記録媒体管理領域の初期化状態）であるため、複数の記録媒体が初期化状態で無い場合を想定していない。また、ＲＡＩＤでは記録媒体の抜き差しは行なえず、リムーバブルディスクなどには適用できないという問題がある。ところで、複数の記録媒体を挿入可能なスロットを持つ画像撮影装置は既に存在するが、これらの画像撮影装置は複数の記録媒体に同一のディレクトリ構成を作成できる機能は備えていない。
【０００５】
本発明は、上記の問題を解決するために、複数の記録媒体を挿入可能な画像撮影装置において、画像撮影装置起動時及び一つの記録媒体にユーザーからの指示によりディレクトリが作成されたときに、挿入されている全ての記録媒体に同一のディレクトリ構成を作成することにより、記録媒体が初期化状態以外であっても複数の記録媒体に撮影画像データの複製を書き込むことのできる画像撮影装置、画像記録方法、プログラムおよび記憶媒体を提供することを目的とする。また、後から挿入された記録媒体に対しても同一のディレクトリ構成を作成し、必要に応じてファイルの作成をも同期させる。これにより、記録媒体が途中で抜き差しされても、複数の記録媒体間におけるディレクトリ構成は常に同一であることが保証される。
【課題を解決するための手段】
【０００６】
本発明の画像撮影装置は、記録媒体を複数挿入可能な画像撮影装置であって、記録媒体の挿抜を検知する記録媒体検知手段と、挿入が検知された第一の記録媒体に対してディレクトリ構成を探索するディレクトリ探索手段と、第二の記録媒体の挿抜が検知されたときに前記第二の記録媒体に対してディレクトリ構成を探索し、前記第一の記録媒体に対する前記ディレクトリ構成と前記第二の記録媒体に対するディレクトリ構成から第一の記録媒体と第二の記録媒体に同一のディレクトリ構成を作成するディレクトリ作成手段とを備えることを特徴とする。
【０００７】
また、本発明の画像撮影装置は、記録媒体を複数挿入可能な画像撮影装置であって、記録媒体の挿抜を検知する記録媒体検知手段と、第一の記録媒体のディレクトリにあるファイル数を数えるファイル数カウント手段と、前記ファイル数に応じて前記第一の記録媒体にディレクトリを新たに作成し、第二の記録媒体がある場合には前記第一の記録媒体と同期させて前記第一の記録媒体に作成した前記ディレクトリを前記第二の記録媒体へ作成するディレクトリ作成手段とを備えることを特徴とする。
【０００８】
また、本発明の画像撮影装置は、記録媒体を複数挿入可能な画像撮影装置であって、記録媒体の挿抜を検知する記録媒体検知手段と、ユーザーが第一の記録媒体へディレクトリの作成を指示するディレクトリ作成指示手段と、ユーザーからの指示により第一の記録媒体にディレクトリを新たに作成し、第二の記録媒体がある場合には前記第一の記録媒体と同期させて前記第一の記録媒体に作成した前記ディレクトリを前記第二の記録媒体へ作成するディレクトリ作成手段とを備えることを特徴とする。
【０００９】
また、本発明の画像撮影装置は、記録媒体を複数挿入可能な画像撮影装置であって、記録媒体の挿抜を検知する記録媒体検知手段と、第一の記録媒体に新たにファイルを作成するファイル作成手段と、第二の記録媒体がある場合には前記第一の記録媒体と同期させて前記第一の記録媒体に作成した前記ファイルを前記第二の記録媒体へ作成するファイル作成手段とを備えることを特徴とする。
【発明の効果】
【００１０】
以上説明したように、本発明によれば、複数の記録媒体に同じ階層構造となるようにディレクトリを作成することで、複数の記録媒体間の画像データの関連付けを容易にすることができる。
【発明を実施するための最良の形態】
【００１１】
図１〜図４を参照して、本発明の実施例の動作を説明する。
【００１２】
図1は、本実施例における画像撮影装置１０の主要な構成について説明するブロック図である。１０は、複数の記録媒体に同一構成となるようにディレクトリを作成する画像撮影装置である。１１は、ディレクトリの探索・作成、記録媒体の検知・制御・選択、ディレクトリ構成の比較・変更通知といった機能を制御するプログラムを記憶するプログラムメモリである。１２は、記録媒体に対するディレクトリ探索により得られるディレクトリ構成を一時的に保存しておく作業用メモリである。１３は、複数の記録媒体が挿入可能なスロットを備えたインターフェース部である。１４は、マイクロコンピュータ等の制御部である。
【００１３】
図２は、制御部１１の詳細な構成を示すブロック図である。１４１は、記録媒体から読み出した作業用メモリ１２のディレクトリ構成を探索するディレクトリ探索部である。１４２は、作業用メモリ１２のディレクトリ構成にディレクトリを新規作成もしくは追加作成するディレクトリ作成部である。１４３は、作業用メモリ１２のディレクトリ構成が変更されたことを通知するディレクトリ構成変更通知部である。１４４は、インターフェース部１３におけるスロットに挿入されている記録媒体が読み書きできるように初期設定を行なう（以下、マウントと呼ぶ）マウント制御部である。１４５は、インターフェース部１３におけるスロットから読み書きを行なうスロットを選択するスロット選択部である。１４６は、作業用メモリ１２に構成されたディレクトリ構成をインターフェース部１３のスロットに挿入された記録媒体に書き込むデバイス書き込み部である。
【００１４】
次に、本実施例における画像撮影装置の処理手順について説明する。図３は、画像撮影装置における複数の記録媒体に対してディレクトリを作成する処理手順について説明する図である。
【００１５】
［画像撮影装置起動時：スタートＡ］
ステップＳ１０１：インターフェース部１３は、記録媒体がスロットに挿入されていることを検知し、制御部１４に通知する。
【００１６】
ステップＳ１０２：マウント制御部１４４は、インターフェース部１３からの記録媒体挿入検知の通知を受けて、挿入されてる記録媒体全てに対して記録媒体の読み書きができるように初期設定を行う。
【００１７】
ステップＳ１０３：スロット選択部１４５は、マウント済みの記録媒体の中から画像データの読み書きをメインで行なう記録媒体１を選択する。スロット選択は、ユーザーが指定してもよいし、画像撮影装置が任意に指定してもよいものとする。
【００１８】
ステップＳ１０４：ディレクトリ探索部１４１は、選択された記録媒体１に対し、ディレクトリの探索を行ない、その結果得られるディレクトリ構成を作業用メモリ１２に保存する。
【００１９】
ステップＳ１０５：制御部１４は、画像撮影装置に画像データを保存する上で必要なディレクトリが存在しない場合にはステップＳ１０６に進む。ディレクトリの作成が必要ない場合にはステップＳ１０８に進む。
【００２０】
ステップＳ１０６：ディレクトリ作成部１４２は、ディレクトリの作成を行い、更新されたディレクトリ構成を作業用メモリ１２に保存する。
【００２１】
ステップＳ１０７：ディレクトリ変更通知部１４３は、作業メモリ１２内のディレクトリ構成が変更されたことを通知し、デバイス書き込み部１４６は作業メモリ１２にあるディレクトリ構成を記録媒体１に対して書き込む。 
ステップＳ１０８：スロット選択部１４５は、前記ディレクトリを作成した記録媒体１とは異なる記録媒体２へ制御を切り替える。
【００２２】
ステップＳ１０９：ディレクトリ探索部１４１は、記録媒体２に対し、ディレクトリの探索を行ない、その結果得られるディレクトリ構成を作業用メモリ１２に保存する。
【００２３】
ステップＳ１１０：ディレクトリ構成比較部１４７は、作業用メモリ上にある記録媒体１と記録媒体２のディレクトリ構成を比較し、その構成が異なるならばステップＳ１１２に進む。同じであるならば処理を終了する。
【００２４】
ステップＳ１１１：ディレクトリ作成部１４２は、記録媒体２のディレクトリ構成が記録媒体１のディレクトリ構成と同一になるようにディレクトリを作成し、更新されたディレクトリ構成を作業用メモリ１２に保存する。デバイス書き込み部１４６は、作業メモリ１２にあるディレクトリ構成を記録媒体２に対して書き込む。
【００２５】
［ユーザー指定によるディレクトリ作成時：スタートＢ］
スタートＢまでに、挿入されている全ての記録媒体へのマウント処理は既に行なわれているものとする。
【００２６】
ステップＳ１０５：制御部１４は、ユーザからの要求によりディレクトリの作成が必要な場合にはステップＳ１０６に進む。ディレクトリの作成が必要ない場合にはステップＳ１０８に進む。
【００２７】
ステップＳ１０６：ディレクトリ作成部１４２は、ディレクトリの作成を行い、更新されたディレクトリ構成を作業用メモリ１２に保存する。
【００２８】
ステップＳ１０７：ディレクトリ変更通知部１４３は、作業メモリ１２内のディレクトリ構成が変更されたことを通知し、デバイス書き込み部１４６は作業メモリ１２にあるディレクトリ構成を記録媒体１に対して書き込む。
【００２９】
ステップＳ１０８：スロット選択部１４５は、前記ディレクトリを作成した記録媒体１とは異なる記録媒体２へ制御を切り替える。
【００３０】
ステップＳ１０９：ディレクトリ探索部１４１は、記録媒体２に対し、ディレクトリの探索を行ない、得られるディレクトリ構成を作業用メモリ１２に保存する。
【００３１】
ステップＳ１１０：ディレクトリ構成比較部１４７は、作業用メモリ上にある記録媒体１と記録媒体２のディレクトリ構成を比較し、その構成が異なるならばステップＳ１１２に進む。同じであるならば処理を終了する。
【００３２】
ステップＳ１１１：ディレクトリ作成部１４２は、記録媒体２のディレクトリ構成が記録媒体１のディレクトリ構成と等しくなるようにディレクトリを作成し、更新されたディレクトリ構成を作業用メモリ１２に保存する。デバイス書き込み部１４６は、作業メモリ１２にあるディレクトリ構成を記録媒体２に対して書き込む。
【００３３】
図４は、本実施例により例えば２つの記録媒体（記録媒体１、記録媒体２）に対して同一構成となるようにディレクトリを作成した場合の例である。
【００３４】
以上、２枚の記録媒体が挿入された画像撮影装置の実施例について説明したが、記録媒体は２枚に限らず、３枚以上の記録媒体に対しても同様の処理により、同一のディレクトリ構成を作成しても問題ない。
【００３５】
また、本実施例では複数の記録媒体が既に挿入済みの場合について説明したが、これに限らず、記録媒体が後から挿入された場合であっても、画像撮影装置起動時と同様の処理により、同一構成となるようにディレクトリの作成を行なうこととしても問題ない。
【００３６】
また、本実施例ではユーザーからの指示により記録媒体にディレクトリを作成し、前記記録媒体以外の記録媒体も同期して同一のディレクトリを作成する場合を説明したが、これに限らず、あるディレクトリのファイル数が一定の数を超えた場合には記録媒体に自動的に新しいディレクトリを作成し、前記記録媒体以外の記録媒体にも同期して同一のディレクトリを作成しても問題ない。
【００３７】
また、本実施例では複数の記録媒体に対して、同一構成となるようにディレクトリを作成する場合を説明したが、ディレクトリに限らず、一つの記録媒体へのファイル作成に同期して、他の記録媒体へ同一のファイルの作成を行なっても問題ない。
【００３８】
尚、本発明の画像撮影装置において、同一のディレクトリ構成を持つ複数の記録媒体に対して書き込まれる撮影画像データのファイル番号は同じ画像撮影データには同じファイル番号をつけることを基本とするが、これに限らず、複数の記録媒体への書き込み順にファイル番号をつけても問題ない。
【図面の簡単な説明】
【００３９】
【図１】本発明の一実施例における画像撮影装置１０の主要な構成を説明するブロック図である。
【図２】本発明の一実施例における制御部１４の構成を説明するブロック図である。
【図３】本発明の一実施例における画像撮影装置１０の処理手順を説明するフローチャートである。
【図４】本発明の一実施例における複数の記録媒体に同じ階層構造となるようにディレクトリを作成した例を示す図である。
【符号の説明】
【００４０】
１０  画像撮影装置
１１  プログラムメモリ
【図１】
2007081966.tif 000003
【図２】
2007081966.tif 000004
【図３】
2007081966.tif 000005
【図４】
2007081966.tif 000006