(57)【特許請求の範囲】
【請求項１】
光記録媒体に対して光記録によりデータを記録する携帯型記録装置において、
上記光記録媒体に対してデータを書込む書込み手段と、
上記光記録媒体に記録されたデータを、他の再生装置において、再生可能とするための終了処理を制御する制御手段と、
上記終了処理の実行を指示する終了処理指示手段と、
上記携帯型記録装置の使用者に対して、所定の内容を通知する通知手段とを備え、
上記制御手段は、上記終了処理を行なう際に、上記通知手段により上記使用者に対して上記携帯型記録装置を安定状態におくことを促す旨の通知を行うとともに、
上記終了処理の実行が指示されてから上記携帯型記録装置が安定状態におかれるまでの所定時間経過後に、上記書込み手段により上記光記録媒体に対して上記終了処理に関するデータを書き込む動作を開始すること
を特徴とする携帯型記録装置。
【請求項２】
上記制御手段は、上記所定時間の経過中に、上記所定時間の残時間を上記通知手段により通知することを特徴とする請求項１記載の携帯型記録装置。
【請求項３】
振動を検出する振動検出手段をさらに備え、
上記制御手段は、上記所定時間経過中に、上記振動検出手段により、上記携帯型記録装置に振動が加えられていることを検出した場合には、上記書込み手段による上記光記録媒体への書き込み動作を開始しないことを特徴とする請求項１記載の携帯型記録装置。
【請求項４】
上記携帯型記録装置は、撮像装置であることを特徴とする請求項１記載の携帯型記録装置。
【請求項５】
携帯型記録装置の光記録媒体に対して光記録によりデータを記録する光記録方法において、
上記光記録媒体に対してデータを書込み手段により書込む書込み工程と、
上記光記録媒体に記録されたデータを、他の再生装置において、再生可能とするための終了処理を制御する制御工程と、
上記終了処理の実行を終了処理指示手段により指示する終了処理指示工程と、
上記携帯型記録装置の使用者に対して、所定の内容を通知手段により通知する通知工程とを有し、
上記制御工程では、上記終了処理を行なう際に、上記通知手段により上記使用者に対して上記携帯型記録装置を安定状態におくことを促す旨の通知を行うとともに、
上記終了処理の実行が指示されてから上記携帯型記録装置が安定状態におかれるまでの所定時間経過後に、上記書込み手段により上記光記録媒体に対して上記終了処理に関するデータを書き込む動作を開始すること
を特徴とする光記録方法。
【請求項６】
上記制御工程では、上記所定時間の経過中に、上記所定時間の残時間を上記通知手段により通知することを特徴とする請求項５記載の光記録方法。
【請求項７】
振動検出手段により振動を検出する工程をさらに有し、
上記制御工程では、上記所定時間経過中に、上記振動検出手段により、上記携帯型記録装置に振動が加えられていることを検出した場合には、上記書込み手段による上記光記録媒体への書き込み動作を開始しないことを特徴とする請求項５記載の光記録方法。
【請求項８】
上記携帯型記録装置は、撮像装置であることを特徴とする請求項５記載の光記録方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、レーザ光を使用して記録媒体に対してデータの記録を行う携帯型記録装置、及び光記録方法に関し、特に記録媒体に書込んだデータを再生装置で読出し可能とするための終了処理を制御する携帯型記録装置及び光記録方法に関する。
【０００２】
【従来の技術】
光学的読取りを応用した、いわゆるCD（Compact Disc）のようなディスク状記録媒体（以下、光ディスクと記す。）は、記憶容量が大きく、ランダムアクセスが可能である。また、光学読取りは、非接触であることから、磁気テープのような接触型の記録媒体と比較してヘッドクラッシュ等の危険や読取りによる摩耗・損傷がない。また、ディスク表面が頑丈なことから、偶発的なデータ消失の危険性も少ない。このように多くの利点を持つ光ディスクは、コンピュータ周辺のメモリとして、またデータ制作・データ保存において優れた記録媒体である。
【０００３】
近年においては、CD-R（Compact Disc-Recordable）と呼ばれる追記型の光ディスクを用いた記録再生装置が開発されている。このようなCD-Rのなかには、CD-ROM、CD-ROM/XA、CD-I、CD-DAといったコンパクト・ディスクで使用される全ての標準的なフォーマットに対応した書込みを簡単に行うことができるものもある。またCD-Rは、従来の磁気テープ、磁気ディスク等に代わって、電子機器に搭載されて、データを記録及び／又は再生する記録再生装置として使用されるようになってきている。
【０００４】
CD-Rでは、記録データが追記されて書き足されていくために、記録可能な状態では、CD-ROM等においてディスク内周部に記録されている目次情報（以下、TOC：Table Of Contentsと記す。）は、記述されていない。
【０００５】
即ち、CD-Rでは、もうこれ以上データが追記されないという状況になったときに、初めてファイナライズ処理（終了処理、クローズセッション処理、クローズドセッション動作等とも称される。）を行って、記録媒体の目次情報としてのTOC情報を書込むようになっている。
【０００６】
したがって、CD-Rは、ファイナライズ処理が行われていない状態（追記可能な状態）では、記録媒体のPMA（Program Management Area）に書き込まれている暫定TOCを参照することで追記開始位置や、再生データの記録位置を探っている。CD-ROMを再生するための再生装置では、PMAに記述されたこの暫定TOCを読出すことができないため、ファイナライズ処理されていない追記型記録媒体をCD-ROMに対応する再生装置で読み取ることは不可能である。そのため、CD-ROM対応の再生装置で再生可能とするためには、ファイナライズ処理を行う必要がある。
【０００７】
以下に、従来の記録装置において行われるファイナライズ処理（クローズドセッション動作）を図１２を用いて説明する。
【０００８】
ユーザからの操作により、クローズドセッション動作の実行が指示されると、記録装置は、ステップＳ４１において、記録媒体のプログラムマネジメント領域（Program Managemant Area：PMA）から、暫定的な目次情報（以下、TOC：Table Of Contentsと記す。）を含む記録済み領域の情報を読出す。
【０００９】
次に、ステップＳ４２において、記録済み領域の情報に基づいて正規のTOCを作成する。
【００１０】
次に、ステップＳ４３において、リードアウト領域をゼロ埋めする。
【００１１】
続いて、ステップＳ４４において、リードイン領域に正規のTOCを書込み、書込みが終了したらクローズドセッション動作を完了する。
【００１２】
クローズドセッション動作では、リードイン領域に約9.2Mbyteとリードアウト領域に約4.6Mbyteとを合わせた約13.8Mbyteのクローズドセッション用データが書き込まれる。
【００１３】
特に、初回のクローズドセッション動作では、リードイン領域の約20Mbyteとリードアウト領域の約13.8Mbyteとを合わせた約33.8Mbyteのデータが書き込まれることが規格上で定められている。
【００１４】
従来の記録装置においては、追記型の記録媒体に対して、以上のようなファイナライズ処理（クローズドセッション動作）を施すことによって、CD-ROM対応の再生装置においても再生可能にしている。
【００１５】
【発明が解決しようとする課題】
ところが、クローズドセッション用データを記録媒体に書込むためのクローズセッション動作では、１倍速で駆動する通常の記録装置において、初回のクローズドセッション動作に約８分４０秒、２回目以降のクローズドセッション動作に約１分３０秒の時間を必要とする。
【００１６】
従来の記録装置では、上述のようなクローズドセッション動作において、特に初回のクローズドセッション動作の記録容量が多く、それに伴ってクローズドセッションに要する時間も長くなる。
【００１７】
クローズドセッション動作間における記録装置に対する衝撃や振動は、クローズドセッション動作を失敗する要因となる。クローズドセッション動作に失敗した場合、再試行が困難であり、クローズドセッション動作の失敗により、記録媒体に記録されているデータが読めなくなる場合がある。
【００１８】
本発明は、このような従来の実情に鑑みて提案されたものであり、ファイナライズ処理のような終了処理時に発生するトラブルを防止することが可能な携帯型記録装置及び光記録方法を提供することを目的とする。
【００１９】
【課題を解決するための手段】
上述の目的を達成するために、本発明に係る携帯型記録装置は、光記録媒体に対して光記録によりデータを記録する携帯型記録装置において、上記光記録媒体に対してデータを書込む書込み手段と、上記光記録媒体に記録されたデータを、他の再生装置において、再生可能とするための終了処理を制御する制御手段と、上記終了処理の実行を指示する終了処理指示手段と、上記携帯型記録装置の使用者に対して、所定の内容を通知する通知手段とを備え、上記制御手段は、上記終了処理を行なう際に、上記通知手段により上記使用者に対して上記携帯型記録装置を安定状態におくことを促す旨の通知を行うとともに、上記終了処理の実行が指示されてから上記携帯型記録装置が安定状態におかれるまでの所定時間経過後に、上記書込み手段により上記光記録媒体に対して上記終了処理に関するデータを書き込む動作を開始することを特徴とする。
【００２０】
ここで、上記制御手段は、上記所定時間の経過中に、上記所定時間の残時間を上記通知手段により通知することが挙げられる。また、振動を検出する振動検出手段をさらに備え、上記制御手段は、上記所定時間経過中に、上記振動検出手段により、上記携帯型記録装置に振動が加えられていることを検出した場合には、上記書込み手段による上記光記録媒体への書き込み動作を開始しないことが挙げられる。さらに、上記携帯型記録装置は、撮像装置であることが挙げられる。
【００２１】
また、上述の目的を達成するために、本発明に係る光記録方法は、携帯型記録装置の光記録媒体に対して光記録によりデータを記録する光記録方法において、上記光記録媒体に対してデータを書込み手段により書込む書込み工程と、上記光記録媒体に記録されたデータを、他の再生装置において、再生可能とするための終了処理を制御する制御工程と、上記終了処理の実行を終了処理指示手段により指示する終了処理指示工程と、上記携帯型記録装置の使用者に対して、所定の内容を通知手段により通知する通知工程とを有し、上記制御工程では、上記終了処理を行なう際に、上記通知手段により上記使用者に対して上記携帯型記録装置を安定状態におくことを促す旨の通知を行うとともに、上記終了処理の実行が指示されてから上記携帯型記録装置が安定状態におかれるまでの所定時間経過後に、上記書込み手段により上記光記録媒体に対して上記終了処理に関するデータを書き込む動作を開始することを特徴とする。
【００２２】
ここで、上記制御工程では、上記所定時間の経過中に、上記所定時間の残時間を上記通知手段により通知することが挙げられる。また、振動検出手段により振動を検出する工程をさらに有し、上記制御工程では、上記所定時間経過中に、上記振動検出手段により、上記携帯型記録装置に振動が加えられていることを検出した場合には、上記書込み手段による上記光記録媒体への書き込み動作を開始しないことが挙げられる。さらに、上記携帯型記録装置は、撮像装置であることが挙げられる。
【００２５】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
【００２６】
本発明の実施の形態の一構成例として示すデジタルスチルカメラは、UDF（Universal Disk Format）に準拠したファイルシステムに基づいて、追記型の記録媒体に対して、撮像した画像データの書込み、及び記録媒体からの画像データの読出しを行うものであって、記録した画像データを他の再生装置において再生可能とするためのファイナライズ処理（終了処理、クローズセッション処理、クローズドセッション動作等とも称される。）を条件に応じて制御するものである。クローズドセッション動作の制御としては、ユーザによってクローズドセッション動作の実行が選択されてから所定時間が経過した後、クローズドセッション動作を開始すること、そのときクローズドセッション動作の開始までの残時間を表示すること、ユーザによってクローズドセッション動作の実行が選択された際に、安定物上に設置する旨の通知を行うこと、振動検出手段が振動を検出した場合にはクローズドセッション動作を開始しないこと等が挙げられる。
【００２７】
続いて、本発明の実施の形態として示すデジタルスチルカメラについて、詳細を説明する。
【００２８】
始めに、UDF（Universal Disk Format）とは、CD-R（Compact Disc-Recordable）、WORM（Write-Once Read-Many optical disk）、CD-R/RW（Compact Disc-Recordable/Rewritable）、MO（Magnet Optical Disk）、DVD（Digital Versatile Disk）等の各種メディアに対して相互に使用可能なファイル名の文字コード、ファイル属性等を記述するための定義の１つであり、OSTA（Optical Storage Technology Association）によって策定されている。
【００２９】
つまり、UDFは、どの様なOSからも書込可能で、かつ書き込んだファイルは、特別なリーダプログラム無しにあらゆるOS上での再生互換が実現されるファイルシステムである。
【００３０】
UDFでは、主なデータ構造として、ファイルエントリICB（File Entry Information Control Block）が用いられている。UDFでは、全てのファイルとディレクトリが独自のICBを持っている。本発明の実施の形態における撮像画像の画像データ等の実データを格納しているファイルは、一般的にそれを定義するICBよりも前に書かれるようになっているため、ファイルが複数のエクステント（データ列）上に置かれる場合、ICBにはそれらのエクステントのリストを含めることができる。
【００３１】
UDFでは、VAT（Virtual Allocation Table）と呼ばれるマッピングテーブルを利用して、各ファイルに仮想参照（Virtual Reference）のためのシーケンシャルな番号（仮想アドレス）を割り当てている。国際規格であるISO9660に準拠するファイルシステムが記録媒体上の各ファイルやディレクトリを論理アドレスによって直接参照するようになっているのに対して、UDFでは上述のような仮想アドレスで参照している。VATは、トラック内のどの場所にでも配置することができ、更にVATは、VATの位置を指し示すVAT ICBによって参照されるようになっている。
【００３２】
UDFにおいてVAT ICBは、記録媒体上に最後に記録された物理アドレスに置くことが決められている。VATは、複数のエクステント上に分割されて配置されているが、VAT ICBは、VATのエクステントリストを含んでいる。したがって、UDFでは、ファイルが何らかの方法で変更されたとしても、一連のファイルポインタ全体を変更する必要はなく、最終的にはVAT ICBのみを変更すれば、変更されたファイルに辿り着くことができる。
【００３３】
UDFに準拠するファイルシステムにおいて、ファイル等を収容し、着脱可能な記録媒体の管理上の単位（以下、ボリュームと記す。）構造は、図１に示すようになっている。
【００３４】
UDFに準拠するファイルシステムでは、セッションの先頭を0セクタとしたときの16セクタ以降に記録されるエクステンデッドエリア内のBEAD（Begining Extended Area Descriptor）と、TEAD（Terminating Extended Area Descriptor）とに挟まれるVSD（Volume Structure Descriptor）にUDFファイルシステムを認識するための情報が書かれている。
【００３５】
UDFに準拠するファイルシステムでは、記録媒体へのデータの書込みがされた状態で、且つセッションをクローズする前では、ファイルに辿り着くために光学ヘッドが最初に読出しを行うAVDP（Anchor Volume Descriptor Pointer）を記録することが認められている。AVDPは、セッションの先頭を0セクタとしたときの論理ブロック番号（LBN：Logical Block Number）が512セクタ目の領域に記述されている。
【００３６】
つまり、セクタ512にAVDPが存在していれば、UDFに準拠するファイルシステムに基づいて記録されていることが分かる。AVDPは、記録媒体のクローズドセッション動作によって、LBN＝256のセクタと、LBN＝（最後書込みセクタのLBN）−256のセクタのうちの２カ所のセクタに記述される。クローズドセッション動作後は、セクタ512に記述されたAVDPは、読出しの際に使用されない。AVDPは、ボリューム記述子（以下、VDS：Volume Descriptor Sequenceと記す。）を指し示すものである。VDS群は、セクタ512以降に記述されている。
【００３７】
VDSとは、ボリューム構造の中身に関する情報を示した記述子であり、VDSには基本ボリューム記述子、論理ボリューム記述子（以下、LVD：Logical Volume Discriptionと記す。）、アプリケーション用ボリューム記述子、仮想パーティション記述子、実パーティション記述子等のボリューム情報やパーティション情報が含まれている。
【００３８】
パーティションには、実パーティションと仮想パーティションの２つがある。実パーティションには、記録媒体上に記録されるデータの実際の論理アドレスが含まれている。一方、仮想パーティションは、データの仮想アドレスに基づくテーブルであり、記録媒体の記録領域全体を物理アドレスから仮想アドレスにリマッピングしたときの領域の区分である。仮想パーティションは、VATによって決定される。
【００３９】
また、VDS内には実パーティションと仮想パーティションとを指す２つの記述子が置かれている。パーティション番号が０であれば、ファイルシステムは、実パーティション、つまり実際の論理アドレスを参照し、１ならば仮想パーティション（VAT）を参照する。
【００４０】
VDSにおけるLVDは、ファイルセット記述子（以下、FSDS：File Set Descriptor Sequenceと記す。）の集合、つまりボリューム内に存在するファイルセットの集合を指している。それぞれのFSDSは、RDICB（Root Directory Information Control Block）を指しており、RDICBには、具体的なディレクトリ名、ファイル名等の情報が含まれている。
【００４１】
パケットライティングに適したUDFに準拠したファイルシステムでは、２つの固有なデータ構造がある。ファイルシステム内に存在する各ファイルを識別するためのファイルエントリICB（File Entry ICB）と、ファイル識別記述子（以下、FID：File Identifier Descriptorと記す。）である。FIDは、ファイルエントリICBの物理アドレスを指し示す。又は、VATを介して、間接的にファイルエントリICBを指し示している。
【００４２】
RDICBから参照されるディレクトリは、関連するFIDを集めたテーブルとして構成されている。ファイルエントリICBには、格納されるファイルの全てのエクステントリスト、日付、及びファイル属性等が入っている。したがって、このファイルエントリICBの内容は、ファイルが変更又は編集されたときに変化する可能性がある物理アドレスである。
【００４３】
FIDは、ファイルエントリICBを指し、ファイルエントリICBによって参照されるファイルエントリが実際のファイルを指している。ディレクトリは、一種のファイルであるから、ファイルエントリは、ディレクトリを指すことも可能である。これによってUDFに準拠したファイルシステムでは、ツリー状の階層構造を構成している。
【００４４】
このように、RDICBによってルートディレクトリを参照することができる。また、ルートディレクトリには、ファイルエントリICBを参照するためのFIDか、ディレクトリエントリICBを指すFIDが含まれている。
【００４５】
FIDは、例えば「パーティション１／ブロック２００」のような情報を持っている。パーティションが１ならば仮想パーティションであるから、ファイルシステムは、ファイルを探すために直接論理アドレス♯200へは行かない。代わりに、まずVATを参照し、VATを介して論理アドレスを指し示すことになる。
【００４６】
以上のファイルシステムの結果、UDFではファイルをシークするために、図２に模式的に示すシーケンスを実行する。
【００４７】
光ヘッドは、まず、ディスクの記録済みエリアの１番最後の領域を読みに行く。ここにはVAT ICBが記述されている。VAT ICBからVATが読み込まれる。
【００４８】
続いて光ヘッドは、セクタ256のAVDPを参照する。次にAVDPに記述されるVDSを参照する。
【００４９】
VDSから、パーティションが実パーティションであるか、仮想パーティションであるかを判別する。
【００５０】
更にVDSから、FSDSを参照する。FSDSには、RDICBが示されており、RDICBにはルートディレクトリが示されている。ルートディレクトリの中には、ファイルの毎のIDを示すFIDが含まれている。
【００５１】
最後に、FIDによって構成されるルートディレクトリのVDSのパーティションフラグが実パーティションになっている場合は、ファイルエントリICBの物理アドレスを直接参照し、フラグが仮想パーティションになっている場合は、VATを介してファイルエントリICBを参照することによって所望とするファイルに辿り着くことになる。
【００５２】
FIDとファイルエントリICBとの間にVATを設けることによって、ファイルエントリICBが書き換えられた場合であっても、VAT上でファイルエントリICBのアドレスをすり替えることで仮想的にファイルエントリICBが書き換えられたように扱うことができる。
【００５３】
したがって、例えばルートディレクトリの中身を変更したことによってファイルエントリICBの場所が変わったとしても、VATを変更すれば、FIDを書き換える必要がない。
【００５４】
UDFに準拠するファイルシステムでは、以上のようなシーク動作を行うことによって、シーケンシャルライトの記録媒体を、あたかもランダムリードライトの記録媒体であるかのように扱うことを可能としている。
【００５５】
続いて、本発明の実施の形態の一構成例として示すデジタルスチルカメラの具体的な構成について、図３を参照して説明する。当該デジタルスチルカメラは、例えば、記録媒体に対してデータの書込及び読み出しを行うものであって、ここでは追記型の記録媒体として、ディスク形状を呈するいわゆるCD-R（Compact Disc-Recordable）を使用する。
【００５６】
デジタルスチルカメラ１は、被写体を撮像する撮像部１０と、撮像部１０からの画像信号に変換を施す画像信号演算処理部（Image Signal Processor）１１と、当該デジタルスチルカメラ１を操作するための操作情報、画像信号等を表示する表示部１２と、後述する記録媒体に対して書込及び／又は読出しを行うOP（Optical Pickup）部１３と、読出し信号をRF処理するRF処理部１４と、RF処理部１４からの各信号からサーボ信号を生成するサーボ信号処理部１５と、サーボ信号処理部１５からの信号に基づいて各ドライバを制御するためのアナログ信号を生成するアナログフィルタ処理部１６と、後述する記録媒体からの読出し信号を処理する信号処理部１７と、スピンドルモータの回転を制御するスピンドルドライバ１８と、スレッドモータの動作を制御するスレッドドライバ１９と、OP部１３の対物レンズを揺動するトラッキングドライバ２０と、ディスク状記録媒体に対してOP部１３の対物レンズを垂直方向に動かしてビームの焦点を制御するフォーカスドライバ２１と、ディスク状記録媒体を駆動するスピンドルモータ２２と、OP部１３を記録媒体の径方向に移動するスレッドモータ２３と、振動を検出する振動検出センサ２４と、各部を制御する制御部２５とを備え、記録媒体２６に対して、撮像した画像データの書込み、及び画像データの読出しを行う。
【００５７】
撮像部１０は、被写体の像を取り込むレンズ部と、画像信号を生成する電荷結合素子（以下、CCDと記す。）と、サンプリング／ホールド（以下、S/Hと記す。）回路と、画像信号をデジタル信号に変換するA/D変換回路とを有している。CCDは、レンズ部からの被写体像から画像信号を生成し、生成した画像信号をS/H回路へと供給する。S/H回路は、CCDからの画像信号をサンプリング及びホールドした後、A/D変換回路へと供給する。A/D変換回路は、S/H回路からの画像信号をデジタル信号へと変換し、画像信号演算処理部１１へと供給する。
【００５８】
画像信号演算処理部１１は、CPUに制御されて、撮像部１０からのデジタル画像信号に対して、RGB信号から色差・輝度信号への色基準形変換、ホワイトバランス処理、γ補正、縮小画像処理、JPEG圧縮処理等の画像処理を行う。処理された画像信号は、信号処理部１７へと供給される。また、画像信号演算処理部１１は、処理した画像信号を表示部１２へと供給する。
【００５９】
表示部１２は、例えば液晶ディスプレイ（LCD：Liquid Crystal Display）であり、画像信号処理演算部からの画像信号を表示する。
【００６０】
OP（Optical Pickup）部１３は、対物レンズ、レーザダイオード（LD）、レーザダイオードドライバ、フォトディテクトIC（Photo Detect IC）、ハーフミラー等を含み、光信号を検出してRF処理部１４へと出力する。また、記録媒体２６に対して記録する際には、ピット形成に必要な信号処理部１７からのレーザの点滅・駆動信号（DECEFMW）、レーザ強度と明滅の最適値を示す（ライトストラテジ）信号等に基づいて記録媒体２６に対してデータの書込を行う。
【００６１】
RF処理部１４は、OP部１３から検出されたビームシグナル、サイド、メインからなる８系統の信号を、サンプリング及びホールドし、演算処理を行って、８系統の信号のうちの所定の信号からFE（フォーカスエラー）、TE（トラッキングエラー）、MIRR（ミラー）、ATIP（Absolute Time In Pregroove）、読出し主信号等の信号を生成する。RF処理部１４は、生成した信号のうち、FMDT（Frequency Modulation Data）、FMCK（Frequency Modulation Clock）、TE、FEをサーボ信号処理部１５へと出力し、試し書きによって検出したレーザ強度の最適値（OPC：Optical Power Calibration）信号及びレーザ点滅・駆動信号を信号処理部１７へと出力し、MIRRを制御部２５へと出力する。
【００６２】
サーボ信号処理部１５は、RF処理部１４からのFMDT（Frequency Modulation Data）、FMCK（Frequency Modulation Clock）、TE、FEを入力し、制御部２５に制御されて光ディスク特有の各種サーボを制御する信号を生成し、アナログフィルタ処理部１６へと出力する。
【００６３】
アナログフィルタ処理部１６は、サーボ信号処理部１５からの各種サーボの制御信号からアナログ信号を生成して、スピンドルドライバ１８、スレッドドライバ１９、トラッキングドライバ２０、フォーカスドライバ２１へと出力する。
【００６４】
信号処理部１７は、制御部２５に制御されて、RF処理部１４からのOPC、DECEFMを入力し、CIRCデコード及びエンコード、ライトストラテジ、ADDrデコード、アシンメトリ計算、ランニングOPC等の処理を行う。記録媒体に対してデータの書込を行う場合は、レーザの点滅・駆動信号、レーザ強度の最適値を示す信号等の信号をOP部１３に対して出力する。
【００６５】
スピンドルドライバ１８は、アナログフィルタ処理部１６からの信号に基づいてスピンドルモータ２２の回転を制御する。
【００６６】
スレッドドライバ１９は、アナログフィルタ処理部１６からの信号に基づいてスレッドモータ２３のスレッド動作を制御する。
【００６７】
トラッキングドライバ２０は、アナログフィルタ処理部１６からの信号に基づいてOP部１３を揺動して、記録媒体２６のディスク表面に照射されるビームスポットの位置を制御する。
【００６８】
フォーカスドライバ２１は、アナログフィルタ処理部１６からの信号に基づいてOP部１３を記録媒体２６のディスク表面に対して垂直方向に動かすことによって、レーザの焦点調整を制御する。
【００６９】
スピンドルモータ２２は、スピンドルドライバ１８からの信号に基づいて記録媒体を回転させる。
【００７０】
スレッドモータ２３は、スレッドドライバ１９からの信号に基づいてOP部１３のスレッド動作を行う。
【００７１】
制御部２５は、各種処理を行うためのプログラムを格納するプログラムメモリと、VAT ICB及び各種データを一時的に記憶するワークエリアとしてのSRAM（Static Random Access Memory）と、CPUとを備え、VAT ICBの読出し、及びVAT ICBの書込みを制御している。また、制御部２５は、各部を統括して制御する。
【００７２】
ここで、SRAMは、具体的に、記録媒体上から抽出されたVAT ICBを一時的に展開する作業領域として使用される。また、DRAMは、ファイルやディレクトリの更新、追加、削除等に伴ってその都度更新されるVATと仮想パーティションが開始される記録媒体上の論理アドレスとの対応テーブルを当該デジタルスチルカメラ１の主電源がオフになる直前まで記憶する。
【００７３】
記録媒体２６は、UDFに準拠したファイルシステムに基づいてデータの書込み及び読出しを行う追記型記録媒体であって、ディスク形状を呈するいわゆるCD-R（Compact Disc-Recordable）である。
【００７４】
記録媒体２６の断面図を図４乃至図５に示す。図４は、記録媒体２６をディスク表面に対して垂直に切断したときの切断面を示している。また図５は、図４の断面図におけるディスク内周側を拡大して示したものである。
【００７５】
図４に示すように、記録媒体２６は、パワーキャリブレーション領域（Power Cariblation Area:PCA）と、プログラムマネジメント領域（Program Manegement Area:PMA）と、リードイン領域（Lead-in Area）と、インフォメーション領域（Imformation Area）をと有している。
【００７６】
更に、その拡大図を図５に示すように、パワーキャリブレーション領域は、実際に試し書きを行う領域としてのテスト領域と、試し書きの開始位置及び回数等をカウントするためのカウント領域とを有している。
【００７７】
図４及び図５に斜線で示されている領域は、記録済みであることを示している。
【００７８】
テスト領域は、１００個のパーティションに分割され、このパーティションは、リードイン領域の開始時間からの相対時間によって指定されている。各パーティションは、最小で１フレームで構成されるが、５サブパーティションに分割され、１サブパーティションは、更に３フレームに分割されるため、最大１５フレームで構成される。このサブパーティションを使用して書込みの直前に試し書きを行うことによりレーザ出力を調整する。
【００７９】
上述のように構成されたデジタルスチルカメラとしての機能を有するデジタルスチルカメラ１において、記録媒体２６に記録されている信号を読出す際の各構成要素の動作を説明する。
【００８０】
記録媒体２６のディスク表面から反射されたレーザダイオードの光は、OP部１３のレンズ光学系で読取られる。レンズ光学系からの光は、PDIC（Photo Detect IC）によって電気信号に変換されてRF処理部１４内でサンプリング及びホールドされ、８つのそれぞれ所定の信号からフォーカスエラー（FE）、トラッキングエラー（TE）、ミラー（MIRR）、ATIP（Absolute Time In Pregroove）、読出し主信号等の信号が演算処理により生成される。
【００８１】
始めに、RF処理部１４で求められたフォーカスエラーは、サーボ信号処理部１５（Digital Servo Processor）にて特性を調整された後、アナログフィルタ処理部１６（Analog Filter Block）を通り、フォーカスドライバ２１に入力される。フォーカスドライバ２１は、図示しないOP部１３のレンズ駆動フォーカスコイルを上下方向に移動し、フォーカスのずれを修正する。
【００８２】
同様に、RF処理部１４で求められたトラッキングエラーは、サーボ信号処理部１５（Digital Servo Processor）にてAC成分を取り出され、デジタルフィルタ処理が施される。その後、アナログフィルタ処理部１６を通り、トラッキングドライバ２０に入力される。トラッキングドライバ２０は、OP部１３のレンズ駆動トラッキングコイルを半径方向へと微動させ、トラッキングのずれを修正する。
【００８３】
また、RF処理部１４で求められたトラッキングエラーは、サーボ信号処理部１５にてDC成分が取り出され、デジタルフィルタ処理が施される。その後、アナログフィルタ処理部１６を通り、スレッドドライバ１９に入力される。スレッドドライバ１９は、スレッドモータを動作させ、OP部１３全体を記録媒体の径方向に移動し、スレッド動作のずれを修正する。シーク動作時には、このスレッド制御の電圧を外部から意図的に加えることによって強制的にスレッドモータを駆動している。
【００８４】
以上のように、トラッキングエラーのAC成分を元にレンズのみが径方向に微動されるトラッキング動作が行われ、DC成分を元にOP部１３全体を径方向に移動するスレッド動作が行われる。
【００８５】
RF処理部１４から出力される記録媒体の反射率変化の検出信号（ミラー）は、OP部１３がトラックを横切りる際に検出されるため、CPUは、ミラーをカウントすることによって、現在のシーク位置及び読取り位置の検出、光ピックアップ動作の開始及び停止を行う。
【００８６】
スピンドルモータ２２の制御は、ATIP（Absolute Time In Pregroove）処理に基づいて行われる。記録媒体に書き込まれているウォッブル（Wobble）溝と呼ばれる蛇行した溝には、径方向に22.05KHzの中心周波数で+/-1KHzのFM変調により、時間情報が記録されている。変調されているのは、Bi-Phase変調されたATIP（Absolute Time In Pregroove）と呼ばれる時間情報である。
【００８７】
フォーカスとトラッキングが合っているとき、RF処理部１４では、入力された８信号の所定の組み合わせからウォッブル信号が取り出される。FM復調、ATIPデコードが施され、中心周波数に相当するクロック信号（FMCK）と時間情報（FMDT）として取り出される。
【００８８】
FMDTは、サーボ信号処理部１５（Servo Processor）にてメディアの絶対時間位置、即ちアドレスとその他の付加情報として分類された所定のレジスタに格納されている。それに応じて、CPUがBUS経由で読み出しを行う。
【００８９】
読出し動作時には、RF処理部１４にて８信号の所定の組み合わせから記録ピットに対応した信号を取り出し、イコライザー処理をした後、EFM（Eight to Fourteen Moduration）信号の形式のまま信号処理部１７に供給される。信号処理部１７で、CIRC（Cross Interleave Reed-Solomon Code）に基づいた復号を行って所望のデータを得る。
【００９０】
続いて、書込み動作について説明する。書込み動作では、まず始めにリードイン領域にピックアップを移動してATIP情報を読出す。更に、その中からスペシャルインフォメーション２（Special Imformation 2）の部分を読出す。
【００９１】
図６に、リードイン領域に書き込まれているATIPのフレーム構造の概略を示した。図６におけるフレーム番号Nのフレームにはスペシャルインフォメーション１が記述され、フレーム番号（N+10）にはスペシャルインフォメーション２が記述されている。また、各スペシャルインフォメーションに続くフレーム番号（N+1）から（N+9）、及び(N+11）から（N+19）のフレームにはノーマルタイムコードが記述されている。
【００９２】
10フレーム毎に記述されているスペシャルインフォメーション領域には、記録媒体のリードイン領域の開始位置が時間情報として書き込まれている。ここで読み出されるフレーム番号（N+10）に記述されるスペシャルインフォメーション２領域にもリードイン領域の開始位置が時間情報として所定の形式で記述されている。
【００９３】
例えば、記録媒体の記録開始点から２分１１秒経過した位置からリードイン領域が開始される媒体である場合、記録媒体２５のスペシャルインフォメーション２領域には、合計収録時間の１００分から２分１１秒を減算した９７分４９秒という時間情報をデジタル化した信号が記述されている。即ち、「97:49:00」という時間情報が「1001 0111 0100 1001 0000 0000」として記述されている。
【００９４】
このスペシャルインフォメーション領域に書込まれている情報は、記録媒体を識別するための識別コードに相当するものである。記録媒体の再生装置では、この識別コードに対応するライトストラテジパラメータと他の関連パラメータとをテーブルとして予め記憶している。ライトストラテジとは、書込み後のピットサイズが規格を満たすように、書込時のレーザパルスを各ピット毎に時間方向とレベル方向に修正するための補正パラメータである。再生装置には、予め記録媒体毎のライトストラテジが用意されている。ライトストラテジに従った記録信号は、例えば図７に示すように詳細に設定されている。
【００９５】
図７(a)には、EFM信号が示されている。図７（ｂ）は、図７（ａ）のEFM信号を書込む際の実際のRF信号が示されている。ここで、ライトストラテジに従った記録信号は、aTだけ遅延して書き始め、書込みの初期（bT）期間は、PwよりもΔPだけ大きい出力で記述され、その後は出力Pwで記述するように決定されている。
【００９６】
次に、レーザ出力の最適値を決定するためのOPC（Optimum Power Calibration）動作を行う。上述のライトストラテジが書込みピット毎のレーザの詳細な制御であるのに対して、OPC動作は、書込み動作全体を通してのレーザ出力の最適値を算出するための動作である。OPCを行うことによって、理想的な読取り目標値を実現するためのピットの書込み設定値を得ることができる。
【００９７】
OPCは、PCAのテスト領域で行われる。テスト領域は、１００個のパーティションに分割され、このパーティションは、リードイン領域の開始時間からの相対時間によって指定されている。各パーティションは、更に最大で１５個のフレームに分割されている。この１パーティションを使用して書込みの直前に試し書きを行うことで、レーザ出力を調整する。
【００９８】
具体的には、レーザ出力を所定の値から段階的に変化させて、段階毎に記録媒体に書込みを行う。このときのレーザ出力を読み出して、各段階におけるアシンメトリを測定し、目標とするアシンメトリ付近の設定値から直線近似により目標のアシンメトリ値を示すレーザ出力の設定値を得る。
【００９９】
ここで、アシンメトリ値とは、3TPit/Landの中心レベルと11TPit/Landの中心レベルとのずれを定義したものであり、以下の式（１）によって算出される値である。アシンメトリ値を算出する際に用いられるピットの復調レベルを図８に示した。
【０１００】
アシンメトリ値（％）＝（3Tセンタ−11Tセンタ）／11T振幅・・・（１）
目標とするアシンメトリ値は、ジッタ値を最小とする理想的な値であり、このアシンメトリ値は、記録媒体固有の値としてライトストラテジパラメータの中に含まれ、記録媒体のリードイン領域の開始位置情報と対応して予め記憶されている。ここでは、目標アシンメトリ値を-5%としている。
【０１０１】
書込時のレーザ出力と書込み後のアシンメトリ値の関係を図９に示す。図９からも分かるように、書込時のレーザ出力と書込み後のアシンメトリ値は比例関係にある。CD-Rの光学ピックアップに使用されるレーザダイオードは、一般に動作環境温度に対するレーザ出力の変動が大きく、常温で目標アシンメトリ値になるようなレーザ出力を設定したとしても、図９に示すように、環境温度に応じてレーザ出力が大きく変化する。その結果、図１０に示したアシンメトリ値と記録ジッタ値の関係を表すグラフからも分かるように、アシンメトリ値の変動が、記録ジッタ値の悪化に大きく影響している。
【０１０２】
そのため、レーザ出力の最適値を決定するためのOPC動作は、書込み動作の直前に実行する必要があり、上記作業によりレーザ出力の最適設定を行った後に、固定値として用意されている各パラメータを設定して最適な書込みを実現している。アシンメトリ値の測定は、A/D変換器から取り込んで信号処理部において行われる。
【０１０３】
PCAのカウント領域では、OPCの実施により、各パーティション内のサブパーティションが１つでも使用されると、カウント領域の対応するパーティションが塗りつぶされるようになっている。次回、OPCを行う際には、PCAの使用済みパーティション内の未使用サブパーティションをシークしてからOPC動作が行われる。
【０１０４】
具体的に書込みに際しては、SRAM中に用意された圧縮済みの撮影画像データを、シグナルプロセッサ内でCIRCやEFMのエンコード処理を行った後に、ピット形成に必要なレーザの点滅・駆動信号（DECEFMW）、レーザ強度の最適値を示す（ライトストラテジ）信号としてOP部のレーザドライバに入力される。
【０１０５】
このときATIPをデコードして得られるFMDT信号から得られるフレーム単位のアドレスを基準としてファイルシステムに沿って、所定の位置にタイミングを合わせて書込みが行われる。
【０１０６】
最初の書込みでは、後のクローズセッションの際にリードインエリアとなる約20Mbyte分の領域をスキップした位置から書込みを開始する。
【０１０７】
追記型記録媒体に対してもうこれ以上追記をしない場合、或いはCD-ROMのような他の再生装置で再生しようとする場合には、CD-ROMで読取り可能とするためにリードイン領域とリードアウト領域とを書込むためのファイナライズ処理（クローズドセッション動作）を行う必要がある。
【０１０８】
本発明の実施の形態においては、このファイナライズ処理（クローズドセッション）を条件に応じて制御している。クローズドセッション動作の制御としては、ユーザによってクローズドセッション動作の実行が選択されてから所定時間が経過した後、クローズドセッション動作を開始すること、そのときクローズドセッション動作の開始までの残時間をカウントダウンして表示すること、カウントダウンが終了した後、クローズドセッション動作を実行するためのユーザによってクローズドセッション動作の実行が選択された際に、安定物上に設置する旨の通知を行うこと、またクローズドセッション動作の開始までのカウントダウン中に振動検出手段が振動を検出した場合にはクローズドセッション動作を開始しないこと等が挙げられる。
【０１０９】
更に具体的には、デジタルスチルカメラ１は、クローズドセッション動作の実行が選択されると、安定した場所に静置することを指示する旨の表示を行い、静置したら確認ボタンを押すようにユーザに通知する。
【０１１０】
また、クローズドセッション動作の実行が選択されてから、クローズドセッション動作の開始までの時間は、例えば５秒間とし、確認ボタンが押されるとカウントダウンを開始する。
【０１１１】
また、この間に、振動検出センサにおいて振動が検出されると、クローズドセッション動作までのカウントダウンを停止する。
【０１１２】
本発明の実施の形態として示すデジタルスチルカメラがクローズドセッション動作を行うときの処理を図１１を用いて詳細に説明する。
【０１１３】
ユーザによってファイナライズ処理の実行が選択されると、ステップＳ１において、制御部２５は、記録媒体のPMA（Program Management Area）に書き込まれている暫定TOCを読出す。
【０１１４】
制御部２５は、ステップＳ２において、暫定TOCに基づいて、正規TOCを作成する。
【０１１５】
制御部２５は、ステップＳ３において、安定な場所に静置し、クローズドセッション動作を行う準備ができたら確認するような警告表示を行う旨の指示を出す。ここでの警告表示としては、例えば「安定な場所にカメラを置いて下さい。準備ができたら確認ボタンを押して下さい。」等が挙げられる。
【０１１６】
制御部２５は、ステップＳ４において、確認ボタンが押されたか否かの判別を行う。確認ボタンが押されたことを確認した場合、ステップＳ５において、クローズドセッション動作の開始までの残時間を意味するカウントダウン表示を行う。具体的な表示としては「５→４→３→２→１→クローズ中」等の表示が挙げられる。
【０１１７】
一方、ステップＳ４において、確認ボタンが押されたことが確認できない場合は、ステップＳ４の工程を繰り返す。
【０１１８】
また、この間に振動検出センサによって振動が検出された場合、クローズドセッション動作を行わないようにする処理、例えばステップＳ３から繰り返す、或いはクローズドセッション動作を実行しないようにすることによって、クローズドセッション動作中に発生するクローズドセッションの不具合を回避する。
【０１１９】
振動が検出されなければカウントダウンが正常に行われ、ステップＳ６へ進みクローズドセッション動作を開始する。クローズドセッション動作を開始すると、制御部２５は、始めにリードアウト領域への書込みを行う。このときリードアウト領域には、全てゼロ埋めされるような情報が書込まれる。
【０１２０】
リードアウト領域への書込みが終了すると、ステップＳ７において、リードイン領域への書込みが行われる。ここではステップＳ２において作成された正規TOCが繰り返し書込まれていく。
【０１２１】
リードイン領域への書込みが終了すると、制御部２５は、ステップＳ８において、クローズドセッション動作の終了を示す旨の表示を行って一連の処理を終了する。表示としては「セッションクローズ終了」等が挙げられる。
【０１２２】
以上のように、本発明の実施の形態の一構成例として示すデジタルスチルカメラ１は、クローズドセッション動作の実行が指示された際に、所定時間後にクローズドセッション動作を開始する処理、ユーザに対して当該デジタルスチルカメラを安定状態に保つことを指示する処理、振動検出センサ２４によって振動を検出した際にはクローズドセッション動作を行わないようにする処理等によって、クローズドセッション動作中に発生するクローズドセッションの失敗や不完全といったトラブルの発生を防止することを可能とする。
【０１２３】
なお、本発明は上述した実施の形態のみに限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能であることは勿論である。
【０１２４】
【発明の効果】
本発明に係る光記録装置は、記録媒体に対して光記録によってデータの記録を行う光記録装置であって、記録媒体に対してデータを書込む書込み手段と、書込まれたデータを他の再生装置で読出し可能とするためのクローズドセッション動作を制御する制御手段とを有し、制御手段は、クローズドセッション動作に必要とされる条件に応じてクローズドセッション動作を実行する。
【０１２５】
ここで、制御手段は、クローズドセッション動作を実行する旨の信号を受信してから所定時間が経過した後、クローズドセッション動作を開始することが挙げられる。また、当該光記録装置は、振動を検出する振動検出手段を備え、制御手段は、振動検出手段が振動を検出した場合にはクローズドセッション動作を開始しないことが挙げられる。また、記録媒体は、追記型記録媒体及び書換型記録媒体であることが挙げられる。
【０１２６】
したがって、本発明に係る光記録装置によれば、クローズドセッション動作中に発生するクローズドセッションの失敗や不完全といったトラブルの発生を防止することが可能となる。
【０１２７】
また、本発明に係る光記録方法は、記録媒体に対して光記録によってデータの記録を行う光記録方法であって、記録媒体に対してデータを書込み、書込まれたデータを他の再生装置で読出し可能とするためのクローズドセッション動作をクローズドセッション動作に必要とされる条件に応じて実行する。
【０１２８】
ここで、クローズドセッション動作を実行する旨の信号を受信してから所定時間が経過した後、クローズドセッション動作を開始することが挙げられる。また、光記録方法は、振動を検出する振動検出工程を備え、振動検出工程において振動が検出された場合にはクローズドセッション動作を開始しないことが挙げられる。記録媒体は、追記型記録媒体及び書換型記録媒体であることが挙げられる。
【０１２９】
したがって、本発明に係る光記録方法によれば、クローズドセッション動作中に発生するクローズドセッションの失敗や不完全といったトラブルの発生を防止することが可能となる。
【０１３０】
また、本発明に係るデジタルスチルカメラは、被写体を撮像する撮像手段と、撮像した画像データを処理する画像処理手段と、記録媒体に対してデータの記録及び／又は再生を行う記録再生手段と、記録されたデータを再生装置で読出し可能とするためのクローズドセッション動作を制御する制御手段とを備え、制御手段は、クローズドセッション動作に必要とされる条件に応じてクローズドセッション動作を実行する。
【０１３１】
ここで、制御手段は、クローズドセッション動作を実行する旨の信号を受信してから所定時間が経過した後、クローズドセッション動作を開始することが挙げられる。また、当該デジタルスチルカメラは、振動を検出する振動検出手段を備え、制御手段は、振動検出手段が振動を検出した場合にはクローズドセッション動作を開始しないことが挙げられる。また、記録媒体は、追記型記録媒体及び書換型記録媒体であることが挙げられる。
【０１３２】
したがって、本発明に係るデジタルスチルカメラによれば、クローズドセッション動作中に発生するクローズドセッションの失敗や不完全といったトラブルの発生を防止することが可能となる。
【図面の簡単な説明】
【図１】  UDFに準拠するファイルシステムにおいて、ファイル等を収容し、着脱可能な記録媒体の管理上の単位（以下、ボリュームと記す。）構造を示す図である。
【図２】  UDFに準拠するファイルシステムにおけるファイルのシーク処理を模式的に示す図である。
【図３】本発明の実施の形態として示すデジタルスチルカメラの構成を示すブロック図である。
【図４】本発明の実施の形態として示すデジタルスチルカメラで使用される記録媒体を媒体表面に対して垂直に切断したときの切断面を示す断面図である。
【図５】本発明の実施の形態として示すデジタルスチルカメラで使用される記録媒体を媒体表面に対して垂直に切断したときの切断面を示す断面図である。
【図６】本発明の実施の形態として示すデジタルスチルカメラで使用される記録媒体のリードイン領域に書き込まれているATIP情報のフレーム構造の概略を示す概略図である。
【図７】図７(a)は、時間経過によって変化するEFM信号の強度を示す図であり、図７（ｂ）は、図７（ａ）のEFM信号を書込む際の実際のRF信号の強度を示す図である。
【図８】本発明の実施の形態として示すデジタルスチルカメラが記録媒体毎のアシンメトリ値を算出する際に使用されるピットの復調レベルを示す図である。
【図９】本発明の実施の形態として示すデジタルスチルカメラが記録媒体に対してデータを書込む時のレーザ出力と書込み後のアシンメトリ値の関係を示す関係図である。
【図１０】本発明の実施の形態として示すデジタルスチルカメラが算出した書込時のアシンメトリ値と記録ジッタ値の関係を表す関係図である。
【図１１】本発明の実施の形態として示すデジタルスチルカメラが記録媒体に対して行うクローズドセッション動作の処理を説明するフローチャートである。
【図１２】従来の記録装置において行われるファイナライズ処理（クローズドセッション動作）を説明するフローチャートである。
【符号の説明】
１  デジタルスチルカメラ、１０  撮像装置、１１  画像信号演算処理部、１２  表示部、１３  OP部、１４  RF処理部、１５  サーボ信号処理部、１６  アナログフィルタ処理部、１７  信号処理部、１８  スピンドルドライバ、１９  スレッドドライバ、２０  トラッキングドライバ、２１  フォーカスドライバ、２２  スピンドルモータ、２３  スレッドモータ、２４  振動検出センサ、２５制御部、２６  記録媒体、３０  レンズ部、３１  電荷結合素子、３２  S/H回路、３３  A/D変換回路
【図１】
0003855606.tif 000002
【図２】
0003855606.tif 000003
【図３】
0003855606.tif 000004
【図４】
0003855606.tif 000005
【図５】
0003855606.tif 000006
【図６】
0003855606.tif 000007
【図７】
0003855606.tif 000008
【図８】
0003855606.tif 000009
【図９】
0003855606.tif 000010
【図１０】
0003855606.tif 000011
【図１１】
0003855606.tif 000012
【図１２】
0003855606.tif 000013