(57)【特許請求の範囲】
【請求項１】
記録媒体に対して情報データを記録再生する記録再生手段と、
前記記録媒体の全ての記録領域のうち、管理情報が記録されている領域の一部の領域を除いた記録領域に記録されている情報データを消去する第１の初期化モードと、前記記録媒体の前記管理情報が記録されている領域のうち、前記管理情報が記録されている領域の一部の領域を除いた領域に記録されている情報データを消去し、その他の記録領域に対しては消去を行わない第２の初期化モードのうち、選択された何れかの初期化モードにて前記記録媒体の初期化を行う初期化手段と、
装置の電源オフの指示を受け付ける指示入力手段と、
前記初期化処理中における前記電源オフの指示に応じて前記初期化手段を制御する制御手段とを備え、
前記制御手段は、前記第１の初期化モードにて初期化処理中に前記電源オフの指示を受け付けた場合には前記初期化処理の終了を待つことなく装置の電源をオフし、前記第２の初期化モードにて初期化処理中に前記電源オフの指示を受け付けた場合には前記初期化処理の終了後装置の電源をオフすることを特徴とする記録再生装置。
【請求項２】
前記制御手段は、前記第１の初期化モードにて初期化処理中に前記電源オフの指示を受け付けた場合には、更に前記指示入力手段による前記初期化処理の継続あるいは中止の指示を待ち、前記初期化処理を継続が指示された場合には前記初期化処理の終了後装置の電源をオフし、前記初期化処理の中止が指示された場合には前記初期化処理の終了を待つことなく装置の電源をオフすることを特徴とする請求項１記載の記録再生装置。
【請求項３】
前記制御手段は、前記第１の初期化モードにて初期化処理中に前記電源オフの指示を受け付けた場合に、前記初期化処理の継続または中止を選択するための情報を表示装置に表示することを特徴とする請求項２記載の記録再生装置。
【請求項４】
前記制御手段は更に、前記第１の初期化モードにて初期化処理中に前記電源オフの指示を受け付けた場合に、前記第１の初期化モードから第２の初期化モードへの切り替えの指示があった場合には、前記第１の初期化モードから前記第２の初期化モードに切り替えて前記初期化処理を継続し、前記第２の初期化モードによる初期化処理の終了後装置の電源をオフすることを特徴とする請求項１記載の記録再生装置。
【請求項５】
前記制御手段は、前記第１の初期化モードにて初期化処理中に前記電源オフの指示を受け付けた場合には前記第１の初期化モードから前記第２の初期化モードに切り替えて前記初期化処理を継続し、前記第２の初期化モードによる初期化処理の終了後装置の電源をオフし、前記第２の初期化モードにて初期化処理中に前記電源オフの指示を受け付けた場合には前記初期化処理の終了後装置の電源をオフすることを特徴とする請求項１記載の記録再生装置。
【請求項６】
前記制御手段は、前記第１の初期化モードにて初期化処理中に前記電源オフの指示を受け付けた場合、更に前記第１の初期化モードによる初期化処理の終了までの時間と所定の閾値とを比較し、前記初期化処理の終了までの時間が前記閾値より長い場合には前記初期化処理を待つことなく装置の電源をオフし、前記初期化処理の終了までの時間が前記閾値より短い場合には前記初期化処理の終了後装置の電源をオフすると共に、前記第２の初期化モードにて初期化処理中に前記電源オフの指示を受け付けた場合には前記初期化処理の終了後装置の電源をオフすることを特徴とする請求項１記載の記録再生装置。
【請求項７】
外部機器との間で前記情報データを送受信する通信手段を備え、前記初期化手段は、前記通信手段を介して前記外部機器より受信した初期化指示コマンドに応じて初期化処理を行うことを特徴とする請求項１から６のいずれか１項記載の記録再生装置。
【請求項８】
記録媒体に対して情報データを記録再生する記録再生手段と、
前記記録媒体の全ての記録領域のうち、管理情報が記録されている領域の一部の領域を除いた記録領域に記録されている情報データを消去する第１の初期化モードと、前記記録媒体の前記管理情報が記録されている領域のうち、前記管理情報が記録されている領域の一部の領域を除いた領域に記録されている情報データを消去し、その他の記録領域に対しては消去を行わない第２の初期化モードのうち、選択された何れかの初期化モードにて前記記録媒体の初期化を行う初期化手段と、
前記初期化処理の中止指示を受け付ける指示入力手段と、
前記初期化処理中における前記中止指示に応じて前記初期化手段を制御する制御手段とを備え、
前記制御手段は、前記第１の初期化モードにて初期化処理中に前記中止指示を受け付けた場合には前記初期化処理を中止し、前記第２の初期化モードにて初期化処理中に前記中止指示を受け付けた場合には前記初期化処理が終了するまで前記初期化処理を継続することを特徴とする記録再生装置。
【請求項９】
前記制御手段は、前記第１の初期化モードにて初期化処理中に前記中止指示を受け付けた場合には前記第１の初期化モードから前記第２の初期化モードに切り替えて前記初期化処理を継続することを特徴とする請求項８記載の記録再生装置。
【請求項１０】
ディスク状記録媒体に対して情報データを記録再生する記録再生手段と、
前記ディスク状記録媒体の全ての記録領域のうち、管理情報が記録されている領域の一部の領域を除いた記録領域に記録されている情報データを消去する第１の初期化モードと、前記ディスク状記録媒体の前記管理情報が記録されている領域のうち、前記管理情報が記録されている領域の一部の領域を除いた領域に記録されている情報データのみを消去する第２の初期化モードのうち、選択された何れかの初期化モードにて前記記録媒体の初期化を行う初期化手段と、
装置の電源オフの指示を受け付ける指示入力手段と、
前記第１の初期化モードによる初期化処理中に前記電源オフの指示を受け付けた場合に前記初期化処理の終了を待つことなく装置の電源をオフし、前記第２の初期化モードにて初期化処理中に前記電源オフの指示を受け付けた場合には前記初期化処理の終了後装置の電源をオフする制御手段とを備える記録再生装置。
【請求項１１】
記録媒体に対して情報データを記録再生する記録再生装置の制御方法であって、
前記記録媒体の全ての記録領域のうち、管理情報が記録されている領域の一部の領域を除いた記録領域に記録されている情報データを消去する第１の初期化モードと、前記記録媒体の前記管理情報が記録されている領域のうち、前記管理情報が記録されている領域の一部の領域を除いた領域に記録されている情報データを消去し、その他の記録領域に対しては消去を行わない第２の初期化モードのうち、選択された何れかの初期化モードにて前記記録媒体の初期化を行う初期化ステップと、
装置の電源オフの指示を受け付ける指示入力ステップと、
前記初期化処理中における前記電源オフの指示に応じて前記初期化処理を制御する制御ステップとを備え、
前記第１の初期化モードにて初期化処理中に前記電源オフの指示を受け付けた場合には前記初期化処理の終了を待つことなく装置の電源をオフし、前記第２の初期化モードにて初期化処理中に前記電源オフの指示を受け付けた場合には前記初期化処理の終了後装置の電源をオフすることを特徴とする制御方法。
【請求項１２】
前記第１の初期化モードにて初期化処理中に前記電源オフの指示を受け付けた場合には前記第１の初期化モードから前記第２の初期化モードに切り替えて前記初期化処理を継続し、前記第２の初期化モードによる初期化処理の終了後装置の電源をオフし、前記第２の初期化モードにて初期化処理中に前記電源オフの指示を受け付けた場合には前記初期化処理の終了後、前記記録再生装置の電源をオフすることを特徴とする請求項１１記載の制御方法。
【請求項１３】
ディスク状記録媒体に対して情報データを記録再生する記録再生装置の制御方法であって、
前記ディスク状記録媒体の全ての記録領域のうち、管理情報が記録されている領域の一部の領域を除いた記録領域に記録されている情報データを消去する第１の初期化モードと、前記ディスク状記録媒体の前記管理情報が記録されている領域のうち、前記管理情報が記録されている領域の一部の領域を除いた領域に記録されている情報データのみを消去する第２の初期化モードのうち、選択された何れかの初期化モードにて前記記録媒体の初期化を行う初期化ステップと、
装置の電源オフの指示を受け付ける指示入力ステップとを有し、
前記第１の初期化モードによる初期化処理中に前記電源オフの指示を受け付けた場合に前記初期化処理の終了を待つことなく装置の電源をオフし、前記第２の初期化モードにて初期化処理中に前記電源オフの指示を受け付けた場合には前記初期化処理の終了後装置の電源をオフすることを特徴とする制御方法。
【請求項１４】
前記第１の初期化モードにて初期化処理中に前記電源オフの指示を受け付けた場合には前記第１の初期化モードから前記第２の初期化モードに切り替えて前記初期化処理を継続し、前記第２の初期化モードによる初期化処理の終了後装置の電源をオフし、前記第２の初期化モードにて初期化処理中に前記電源オフの指示を受け付けた場合には前記初期化処理の終了後、前記記録再生装置の電源をオフすることを特徴とする請求項１３記載の制御方法。
【請求項１５】
記録媒体に対して情報データを記録再生する記録再生装置の制御方法であって、
前記記録媒体の全ての記録領域のうち、管理情報が記録されている領域の一部の領域を除いた記録領域に記録されている情報データを消去する第１の初期化モードと、前記記録媒体の前記管理情報が記録されている領域のうち、前記管理情報が記録されている領域の一部の領域を除いた領域に記録されている情報データを消去し、その他の記録領域に対しては消去を行わない第２の初期化モードのうち、選択された何れかの初期化モードにて前記記録媒体の初期化を行う初期化ステップと、
前記初期化処理の中止指示を受け付ける指示入力ステップと、
前記初期化処理中における前記中止指示に応じて前記初期化処理を制御する制御ステップとを備え、
前記第１の初期化モードにて初期化処理中に前記中止指示を受け付けた場合には前記初期化処理を中止し、前記第２の初期化モードにて初期化処理中に前記中止指示を受け付けた場合には前記初期化処理の終了するまで前記初期化処理を継続することを特徴とする制御方法。
【請求項１６】
前記第１の初期化モードにて初期化処理中に前記中止指示を受け付けた場合には前記第１の初期化モードから前記第２の初期化モードに切り替えて前記初期化処理を継続することを特徴とする請求項１５記載の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は記録再生装置、記録再生装置の制御方法に関し、特に記録媒体から再生した情報データを外部装置に送信して他の記録媒体に記録する技術に関する。
【背景技術】
【０００２】
従来、デジタルカメラやビデオカメラ等、撮影した画像データをデジタルデータとしてメモリカードや磁気テープなどに記録再生する装置が知られている。また、近年では、ＤＶＤなどの光ディスクに対して撮影した画像データを記録再生するディスクビデオカメラも登場している（例えば、特許文献１参照）。
【０００３】
この様なディスクビデオカメラで用いられる光ディスクやメモリカードは比較的高価であるため、記録した画像データを大容量の記録メディアにコピーした後、ディスクのデータを消去して繰り返し使用することが考えられる。
【０００４】
具体的には、光ディスクやメモリカードに記録された画像データをパーソナルコンピュータ（ＰＣ）に送信し、ＰＣに内蔵、あるいは装着された大容量のハードディスクドライブ（ＨＤＤ）あるいは光ディスクに保存する方法が考えられる
この場合、ユーザはＰＣとデジタルカメラやビデオカメラをＵＳＢやＩＥＥＥ１３９４の様な高速シリアルインターフェイスで接続し、メモリカードや光ディスクに記録されたデータをＰＣに内蔵、あるいは装着された大容量記録装置に転送して保存し、保存が完了したらディスクビデオカメラの繰り返し書き込み可能な光ディスクやメモリカードの記録されているデータを消去してから使用する事になる。
【０００５】
消去の仕方は、ディスクビデオカメラ本体のメニュー操作で実行する場合や、ＰＣ上のアプリケーションからの消去メニューを選択してディスクビデオカメラ本体に挿入されている光ディスクやメモリカードを消去することになる。
【特許文献１】特開２００４−９５１６４
【発明の開示】
【発明が解決しようとする課題】
【０００６】
前述の様に、ビデオカメラで撮影する際には、ビデオカメラに装着されている再度書き込み可能なディスクに記録されているデータをビデオカメラ本体または、ＰＣ側のアプリケーションからの命令によって消去し、書き込み可能な状態にするフォーマット（初期化）処理を実行する必要がある。
【０００７】
この初期化処理には、それぞれのディスク媒体に応じて数種類の方法があるが、ディスク上の全てのデータを消去する方法や、一部の管理情報領域のデータのみを消去する方法などがある。一部消去の場合、ディスクに対してデータの記録は可能となるが、完全フォーマット処理を行った場合に比べ、機能が制限される場合がある。一方、完全フォーマットでは、一部フォーマット処理に比べて時間がかかるものの、この様な制限が無い。
【０００８】
本発明の課題は、複数の初期化方法を選択的に用いて初期化処理を行う場合、初期化処理を中断する指示が入力されたときに、ユーザに最適な処理を実行可能とすることである。
【課題を解決するための手段】
【０００９】
本発明においては、記録媒体に対して情報データを記録再生する記録再生手段と、前記記録媒体の全ての記録領域のうち、管理情報が記録されている領域の一部の領域を除いた記録領域に記録されている情報データを消去する第１の初期化モードと、前記記録媒体の前記管理情報が記録されている領域のうち、前記管理情報が記録されている領域の一部の領域を除いた領域に記録されている情報データを消去し、その他の記録領域に対しては消去を行わない第２の初期化モードのうち、選択された何れかの初期化モードにて前記記録媒体の初期化を行う初期化手段と、装置の電源オフの指示を受け付ける指示入力手段と、前記初期化処理中における前記電源オフの指示に応じて前記初期化手段を制御する制御手段とを備え、前記制御手段は、前記第１の初期化モードにて初期化処理中に前記電源オフの指示を受け付けた場合には前記初期化処理の終了を待つことなく装置の電源をオフし、前記第２の初期化モードにて初期化処理中に前記電源オフの指示を受け付けた場合には前記初期化処理の終了後装置の電源をオフする。
【発明の効果】
【００１０】
本発明によれば、初期化処理のモードに応じて本体側の処理を変える事によりユーザにとって望ましい処理を提供することが可能となる。
【発明を実施するための最良の形態】
【００１１】
以下、添付図面に従って本発明にかかる実施形態を詳細に説明する。
【００１２】
図１は本発明を適用したデータ伝送システムの構成例である。
【００１３】
図１のシステムは、ＤＶＤ−ＲＷ（８ｃｍ）等の光ディスクＤ１に対して撮影した画像データを記録再生するビデオカメラ１０１と、ＰＣ１０２から構成される。
【００１４】
ビデオカメラ１０１とＰＣ１０２はそれぞれ、ＵＳＢインターフェイスを備え、これらのＵＳＢインターフェイスにＵＳＢケーブル１０３を接続することでデータの伝送を実現している。本実施形態においては、ＵＳＢの伝送プロトコルとしてはマスストレージを用いる場合を説明する。
【００１５】
図２はビデオカメラ１０１の要部構成を示すブロック図である。
【００１６】
撮像部２０１は被写体を撮影して動画像データを生成し、バス２１２に出力する。信号処理部２０２は、記録時においては撮像部２０１から出力された動画像データを周知の符号化方式で符号化し、記録再生制御部２１２に出力し、再生時においてはディスクＤ１から再生された動画像データを復号して表示制御部２１０に出力する。メイン制御部２０３はバス２１３を介して各構成要素と接続され、メイン制御部２０３上で動作するソフトウェアによって各構成要素の制御指示を行う。通信制御部２０４は、外部の機器、すなわち図１におけるＰＣ１０２とＵＳＢデバイスコネクタ２０５を介してＵＳＢケーブル１０４で接続された場合に、マスストレージ規格に従って通信制御を行う。２０６は内部メモリで、メイン制御部２０３にて用いる各種のソフトウェアや、ＰＣ１０２から送信された各種の情報などを記憶する。
【００１７】
入力操作制御部２０７は、操作部２０８に対してユーザが入力を行った場合のキー情報を判別し、メイン制御部２０３上で動作するソフトウェアに対して通知する。表示制御部２０９は表示部２１０に対して表示する映像を生成し表示を制御する。記録再生制御部２１１は、光ディスクＤ１に対して、撮影したデータの記録、再生、また読み出したデータを内部メモリ２０６に転送する制御を行う。読み出されたデータは、通信制御部２０４を介して外部に送信するか、表示制御部２１０を介して表示部へ転送される。
【００１８】
ＰＣ１０２の主要部のブロック構成図を図３に示す。
【００１９】
図示のように、ＰＣ１０２は、装置全体の制御を司るメイン制御部（ＣＰＵで構成される）３０１、オペレーティングシステム（ＯＳ）や各種アプリケーションをロードする内部メモリ３０２、ＯＳ、及び、本実施形態で用いるビデオカメラ１０１制御用のアプリケーションを含む各種のアプリケーションプログラムを格納するハードディスクドライブ（ＨＤＤ）３０３、マウス等のポインティングデバイスやキーボードで構成される入力装置３０５からの入力を受けてメイン制御部３０１に出力する入力操作制御部３０４、ＵＳＢホストコネクタ３０７を介してデータを送受信する通信制御部３０６、ＣＲＴや液晶表示器等で構成される表示部３０９へのビデオ信号を出力したり、メイン制御部３０１からの要求に対して内部のビデオメモリへの描画する表示制御部３０８、各機能ブロックの間でデータを送受信するデータバス３１０を備える。
【００２０】
次に、ＰＣ１０２のアプリケーションからビデオカメラ１０１に対してＡＴＡＰＩコマンドを用いてビデオカメラ１０１に挿入されている光ディスクＤ１のデータを消去する際に使用するＡＴＡＰＩのコマンドに関して説明する。なお、詳細はＡＴＡＰＩ規格に記載されているためここでは詳しい内容は省略する。ディスクの消去を行うためＡＴＡＰＩで規定されているコマンドには、ＢＬＡＮＫコマンドとＦＯＲＭＡＴ  ＵＮＩＴコマンドがある。
【００２１】
ＢＬＡＮＫコマンドはディスクの消去（初期化）を指示するためのコマンドである。
【００２２】
図４にＢＬＡＮＫコマンドの構成図を示す。
【００２３】
フィールド４０１ではＯｐｅｒａｔｉｏｎ  Ｃｏｄｅが入り、ＢＬＡＮＫコマンドであることを識別する０ｘＡ１が入る。フィールド４０２のＩｍｍｅｄビットは、レスポンスを要求するタイミングを示しており、１の場合にはコマンドを実行したあとに直ぐにレスポンスを返し、０の場合にはコマンドが終了してからレスポンスを返すかどうかを指定する。またＢｌａｎｋｉｎｇ  Ｔｙｐｅは光ディスクＤ１の消去方法を指定するフィールドである。Ｂｌａｎｋｉｎｇ  Ｔｙｐｅフィールドにて指定する消去方法を図５に示す。
【００２４】
図５において、ディスクの完全消去（０００ｂ）では、ディスクの内周に存在するＲＭＡ（Ｒｅｃｏｒｄｉｎｇ  Ｍａｎａｇｅｍｅｎｔ  Ａｒｅａ）の一部の領域を除き、論理アドレス領域のデータも削除する。また、最小限のディスク消去（００１ｂ）では、一部の領域を除くＲＭＡとリードイン領域を削除する。
【００２５】
また、Ｒｚｏｎｅの予約取り消し（０１１ｂ）では、Ｂｏｒｄｅｒのゾーンが完全に閉じられた状態において、Ｒｚｏｎｅの予約を取り消す。また、Ｒｚｏｎｅの消去（１００ｂ）では、最後のＲｚｏｎｅを消去する。
【００２６】
また、最終ＢｏｒｄｅｒのＵｎＣｌｏｓｅ（１０１ｂ）では、ディスクの最後に記録されているボーダーを消去する。また、Ｂｏｒｄｅｒの消去（１１０ｂ）では、リードイン領域またはボーダーイン領域からリードアウトまたはボーダアウト領域までのデータを消去する。
【００２７】
また、フィールド４０３は、処理を開始するトラックアドレスやＲｚｏｎｅ番号を指定するフィールドである。
【００２８】
一方、ＦＯＲＭＡＴ  ＵＮＩＴコマンドは、ホスト定義済みオプションにより、アドレス指定可能な論理的ブロックに媒体をフォーマットするものである。
【００２９】
図６にＦＯＲＭＡＴ  ＵＮＩＴコマンドの構成図を示す。
【００３０】
フィールド６０１はＯｐｅｒａｔｉｏｎ  Ｃｏｄｅであり、ＦＯＲＭＡＴ  ＵＮＩＴコマンドであることを識別する０ｘ０４が設定される。
【００３１】
ＦＯＲＭＡＴ  ＵＮＩＴコマンドを用いて制御する場合、図６に示されるコマンドを送信した後、図７に示すように、４バイトのヘッダの次にフォーマットディスクリプタと呼ばれるデータで構成されたデータを送信する。
【００３２】
フィールド７０１はブロック番号を示す。
【００３３】
フィールド７０２のフォーマットタイプは、フォーマットの形式を示している。ここで指定するフォーマットのタイプを図８に示した。
【００３４】
即ち、Ｆｕｌｌ  Ｆｏｒｍａｔの場合、フルフォーマットを実行する。また、Ｚｏｎｅ  Ｆｏｒｍａｔの場合、指定したＺｏｎｅをフォーマットする。また、ＤＶＤ−ＲＷ  ＱＵＩＣＫの場合、ＤＶＤ−ＲＷディスクにおいてＱｕｃｉｋフォーマットを実行する。
【００３５】
フィールド７０３はフィールド７０２のフォーマットタイプに依存するパラメータが入る。
【００３６】
以上、実施形態におけるビデオカメラ１０１及びＰＣ１０２の構成、ＡＴＡＰＩコマンドのＢＬＡＮＫとＦＯＲＭＡＴに関して説明した。
【００３７】
ＰＣ１０２はこれらＢＬＡＮＫコマンドとＦＯＲＭＡＴ  ＵＮＩＴコマンドのうち、ディスクドライブのアプリケーションに応じて何れかを選択して用いる。本実施形態では、ＢＬＡＮＫコマンドを用いることとする。
【００３８】
次に、本実施形態におけるＰＣ１０２のアプリケーションプログラムの処理について説明する。図９はＰＣ１０２の処理を示すフローチャートである。ユーザがＰＣ１０２を操作すると、アプリケーションが立ち上がり図１０に示すような画面１００１を表示して、ステップＳ９０１に遷移する。
【００３９】
ステップＳ９０１ではＵＳＢケーブル１０３を介してビデオカメラ１０２が接続されているかどうかを調べる。ここでビデオカメラが接続されるまでステップＳ４０１を繰り返し、接続が確認されたらステップＳ９０２に遷移する。
【００４０】
なお、本実施例におけるビデオカメラはＵＳＢマスストレージクラスに準拠したものであり、通信ＵＳＢケーブル１０３を介してＰＣ１０２に接続された際には、ＵＳＢ規格に準拠したプロトコルによりデバイスを認識するものとする。
【００４１】
ステップＳ９０２では、図１０の画面１００１を表示制御部３０８により表示部３０９に表示し、フォーマットボタン１００２が押下されているか否かをチェックする。
【００４２】
フォーマットボタン１００２が押下されるとフォーマット命令を受け付けたものとして、ステップＳ９０３に遷移する。ステップＳ９０３では、図１１に示すフォーマットタイプの選択画面１１０１を表示してユーザに選択を促してステップＳ９０４に進む。フォーマットタイプの選択画面も表示制御部３０８により表示部３０９に表示され、フォーマット処理の実行用ボタン１１０２、フォーマット処理のキャンセルボタン１１０３、完全フォーマットの選択タブ１１０４、簡易フォーマットの選択タブ１１０５によって構成される画面を表示する。
【００４３】
ステップＳ９０４ではフォーマットタイプの選択画面１１０１によって実行用ボタン１１０２が押されることにより、入力装置３０５を介して入力操作制御部３０４、メイン制御部に通知され、完全フォーマットの選択タブ１１０４、簡易フォーマットの選択タブ１１０５のいずれか選択されているかを判別する。ここで、完全フォーマットの選択タブが選択されている場合には、ステップＳ９０５に遷移し、簡易フォーマットの選択タブ１１０６が選択されている場合にはステップＳ９０６に遷移する。また、フォーマット処理のキャンセルボタン７０３が押下された場合には、フォーマット処理を終了し、ステップＳ９０１に戻る。
【００４４】
ステップＳ９０５ではビデオカメラ１０１に装着されている光ディスクＤ１に記録されているデータを完全に消去するため、ＢＬＡＮＫコマンドを送信する。
【００４５】
図１２はコマンドを発行する際の処理を示すフローチャートである。ステップＳ１２０１において、ＢＬＡＮＫコマンドを、マスストレージのＣＢＷ（Ｃｏｍｍａｎｄ  Ｂｌｏｃｋ  Ｗｒａｐｐｅｒ）に格納して送信する。
【００４６】
ステップＳ１２０２では、ビデオカメラ１０１からマスストレージのＣＳＷ（Ｃｏｍｍａｎｄ  Ｓｔａｔｕｓ  Ｗｒａｐｐｅｒ）によりを受信する。
【００４７】
再びステップＳ９０５の説明に戻る。ステップＳ９０５ではディスクの完全フォーマット実行するため、ＢＬＡＮＫコマンドにおける、フィールド４０２のＢｌａｎｋｉｎｇＴｙｐｅにディスクデータの完全消去を設定する。以上の設定を行い、ＵＳＢケーブル１０３を介してビデオカメラ１０１に挿入されている光ディスクＤ１のフォーマットを実行する。
【００４８】
また、ステップＳ９０６においては、ビデオカメラ１０１に装着されている光ディスクＤ１に対して一部消去の実行するべく、ＢＬＡＮＫコマンドを送信する。具体的には、ＢＬＡＮＫコマンドにおけるフィールド４０２のＢｌａｎｋｉｎｇ  Ｔｙｐｅに、図６におけるディスクの完全消去以外の値を設定する。以上の設定を行い、ＵＳＢケーブル１０３を介してビデオカメラ１０１に挿入されている光ディスクＤ１のフォーマットを実行する。
【００４９】
次に、ビデオカメラ１０１におけるフォーマット処理について説明する。
【００５０】
ビデオカメラ１０１においては、ＰＣ１０２からの命令によりフォーマットを実行する場合と、ビデオカメラ１０１本体を操作してフォーマット処理を実行する場合が考えられ、双方の処理を踏まえた実施を図１３のフローチャートを用いて説明する。
【００５１】
ステップＳ１３０１においては、コネクタ２０５を介して通信制御部２０４がＰＣ１０２の検出したかどうかを判別し、検出した場合にメイン制御部２０３に通知される。ここで、ＰＣ１０２と接続されている場合には、ステップＳ１３０２に遷移し、ＰＣ１０２と接続されていない場合にはステップＳ１３０３に遷移する。
【００５２】
初めに、ＰＣ１０２と接続されている場合における処理を説明する。
【００５３】
ステップＳ１３０２において、ＰＣ１０２からのＢＬＡＮＫコマンドを、コネクタ２０５を介して通信制御部２０４が受信したかどうか判別する。具体的には、図４に示すフィールド４０１が０ｘＡ１であるかを判別する。ＢＬＡＮＫコマンドであった場合ステップＳ１３０４に遷移する。それ以外のコマンドに関してはここでは説明しないが、各コマンドに応じた処理を実施して、再びステップＳ１３０１に戻ることになる。
【００５４】
また、ビデオカメラ１００を操作する場合、以下の様にフォーマット処理を指示する。
【００５５】
操作部２０８から入力操作制御部２０７に対してフォーマットボタンが押されたことが通知されると、メイン制御部２０３は表示制御部２０９に対して図２５に示すようなフォーマット選択画面２５０１を表示する命令を送り、表示部２１０に表示する。
【００５６】
ここでは、図２５に示すように、完全フォーマットボタン２５０２、一部フォーマットボタン２５０３、キャンセルボタン２５０４が表示部２１０に表示される。ユーザは操作部２０８によって何れかのボタンを選択し、メイン制御部２０３は選択されたボタンに応じてフォーマット処理の種類を判別する。
【００５７】
ステップＳ１３０４に遷移した後、ＢＬＡＮＫコマンドにおいて、図４に示すフィールド４０２のＢｌａｎｋｉｎｇ  Ｔｙｐｅの値を確認し、完全消去（００１ｂ）が設定されているかを判別する。完全消去が設定されていた場合、ステップＳ１３０５に遷移する。
【００５８】
ステップＳ１３０５においては、記録再生制御部２１１を制御して、完全消去処理を開始する。完全消去処理はディスク上の全てのセクタのデータを書き替えるため、フォーマット実行開始から終了までは時間がかかる。そのため、その間記録再生制御部２１１は、フォーマット処理の進捗状況を知らせるためのタイムコードを内部メモリ２０６に逐次記録する。
【００５９】
ステップＳ１３０６では、操作部２０８により、電源オフの指示があったか否かを判別する。電源オフの指示がない場合にはステップＳ１３０７に遷移し、電源オフの指示があった場合にはステップＳ１３１１に進む。なお、ステップＳ１３１１の処理に関しては後述するものとする。
【００６０】
ステップＳ１３０７では、フォーマット処理を継続していることをユーザに知らせるため、図１４（ａ）に示すフォーマット処理中の表示１４０１を、表示制御部２０９により表示部２１０に表示する。フォーマットの進捗状況は、内部メモリ２０６に蓄積されているタイムコードをメイン制御部２０３が取得して、表示制御部２０９に通知することにより、プログレスバー１８０２に示される表示を行いステップＳ１３０８に進む。
【００６１】
ステップＳ１３０８では、フォーマット処理が終了したか否かを判別し、終了した場合にはステップＳ１３０９に進み、終了していなければ再びステップＳ１３０５に遷移してフォーマット処理を続ける。
【００６２】
ステップＳ１３０９において、完全フォーマット処理が終了したことをユーザに通知するため、表示制御部２０９により表示部２１０に図１４（ｂ）に示すフォーマット完了のメッセージ画面１４０２を表示して、ステップＳ１３１０に進む。
【００６３】
ステップＳ１３１０では、ＵＳＢケーブルが切断されたかどうかをメイン制御部２０３で判別し、さらに入力制御部２０７からメイン制御部２０３に送られるモード情報により、モードが切り替わったかどうかを判別する。判別の結果、ＵＳＢケーブルが切断されているか、またはモードが切り替わっている場合には処理を終了し、ＵＳＢのモードを抜けるか、または他のモードへ切り替える。
【００６４】
また、ステップＳ１３０４において、完全消去が設定されていない場合、ステップＳ１３１２に遷移し、フィールド４０２のＢｌａｎｋｉｎｇ  Ｔｙｐｅフィールドの値に従ってフォーマット処理を実行してステップＳ１３１３に進む。
【００６５】
ステップＳ１３１３においては、ステップＳ１３０７と同様にフォーマット実行中のメッセージを表示してステップＳ１３１４に進む。
【００６６】
ステップＳ１３１４においては、電源オフの指示があったか否かを判別し、電源オフの指示があった場合、ステップＳ１３１５において、図１５に示す電源オフができない旨の画面１５０１を所定期間表示しステップＳ１３１６に進む。
【００６７】
ステップＳ１３１６では、フォーマットが終了したか否かを判別し、フォーマットが終了した場合にはステップＳ１３１７に進み、終了していなければ再びステップＳ１３１２に遷移してフォーマット処理を続ける。
【００６８】
ステップＳ１３１７では、ステップＳ１３０９と同様にフォーマット処理が終了したことを表示部２１０に表示してステップＳ１３１８に進む。
【００６９】
ステップＳ１３１８では、ＵＳＢケーブルが切断されたか否かを判別し、さらに、モードが切り替わったか、または電源オフの指示があったか否かを判別する。判別の結果、ＵＳＢケーブルが切断されているか、またはモードが切り替わっているか電源がオフの指示があった場合には処理を終了し、ＵＳＢのモードを抜けるか、または他のモードへ切り替える。
【００７０】
次に、ステップＳ１３１１を説明する。ステップＳ１３１１は、完全フォーマットを実行している最中に電源オフの指示あった場合の処理ステップである。
【００７１】
図１６は終了処理の一例を示すフローチャートである。
【００７２】
図１６に示すように、本実施形態では、完全フォーマット処理中に電源オフの指示があると、フォーマット処理を中止する（ステップＳ１６０１）。そして、図１７の１７０１に示す様なフォーマット処理を中止する旨を表示部２１０に所定期間表示した後（ステップＳ１６０２）、装置の電源をオフする（ステップＳ１６０３）。
【００７３】
本実施形態では、この様に構成することで、完全フォーマット処理中に電源オフの指示があった場合には、その時点でフォーマット処理を中止して電源をオフしている。一方、一部フォーマット処理は、比較的短時間で処理が終了するため、フォーマット処理中に電源オフの指示があった場合でも、フォーマット処理を中止せず、そのまま継続する。
【００７４】
そのため、フォーマット処理を開始した後に、別のディスクを利用してビデオカメラ１００により撮影を行いたくなった場合にも、フォーマット処理を中止してビデオカメラ１００を携帯して撮影を行うことができる。
【００７５】
次に、第２の実施形態を説明する。
【００７６】
前述の実施形態では、ステップＳ１３１１の終了処理において、電源オフの指示に応じてフォーマット処理を中止していたが、本実施形態では、フォーマット処理が終了するまで電源オフせずに継続するか、その時点でフォーマット処理を中止するかをユーザが選択できるようにした。
【００７７】
本実施形態における、ステップＳ１３１１の処理を図１８に示す。
【００７８】
図１８において、まず、図１９に示した画面１９０１を表示部２１０に表示し（ステップＳ１８０１）、ユーザによりこのまま処理を継続するかフォーマット処理を中止するか選択されるのを待つ（ステップＳ１９０２）。ユーザは操作部２０８を操作して、表示画面１９０１上のボタン１９０２あるいは１９０３を選択する。
【００７９】
フォーマット処理の継続が選択されると、そのままフォーマット処理を継続し（ステップＳ１８０３）、図１４（ａ）に示す画面を表示する（ステップＳ１８０４）。そして、フォーマット処理が終了下か否かを判別し（ステップＳ１８０５）、終了していない場合にはステップＳ１８０３に戻る。また、フォーマット処理が終了した場合、図１４（ｂ）の画面を表示して（ステップＳ１８０６）、装置の電源をオフする（ステップＳ１８０７）。
【００８０】
また、ステップＳ１８０２で、フォーマット処理中止が選択された場合、図１７の画面を表示して（ステップＳ１８０８）、装置の電源をオフする。
【００８１】
次に、第３の実施形態を説明する。
【００８２】
本実施形態では、ステップＳ１３１１の終了処理において、電源オフの指示があった場合に、完全フォーマット処理から一部フォーマット処理に切り替える構成とした。
【００８３】
本実施形態における、ステップＳ１３１１の処理を図２０に示す。
【００８４】
図２０において、まず、完全フォーマット処理を中止し（ステップＳ２００１）、図２１に示す画面２１０１を表示部２１０に表示して完全フォーマット処理から一部フォーマット処理に切り替える旨をユーザに知らせる（ステップＳ２００２）。
【００８５】
そして、一部フォーマット処理を実行し（ステップＳ２００３）、図１４（ａ）に示すフォーマット処理中の画面を表示部２１０に表示する（ステップＳ２００４）。そして、一部フォーマット処理が終了したか否かを判別し（ステップＳ２００５）、フォーマット処理が終了すると、図１４（ｂ）に示す画面１４０３を表示してフォーマット処理の終了をユーザに知らせた後（ステップＳ２００６）、装置の電源をオフする（ステップＳ２００７）。
【００８６】
次に、第４の実施形態を説明する。
【００８７】
本実施形態では、ステップＳ１３１１の終了処理において、電源オフの指示があった場合に、完全フォーマット処理が完了するまでの時間に応じてフォーマット処理を継続するか否かを切り替える構成とした。
【００８８】
本実施形態における、ステップＳ１３１１の処理を図２２に示す。
【００８９】
図２２において、まず、完全フォーマット処理が完了するまでに要する時間ｔを検出し（ステップＳ２２０１）、この時間ｔを所定の閾値Ｔと比較する（ステップＳ２２０２）。比較の結果、ｔが閾値Ｔより小さかった場合、そのまま完全フォーマット処理を継続し（ステップＳ２２０３）、図１４（ａ）の画面１４０１を表示する（ステップＳ２２０４）。そして、フォーマット処理が完了すると（ステップＳ２２０５）、図１４（ｂ）の画面１４０２を表示して（ステップＳ２２０６）、装置の電源をオフする。
【００９０】
一方、ステップＳ２２０２において、ｔが閾値Ｔ以上であった場合には、図１７の画面１７０１を表示し（ステップＳ２２０８）、装置の電源をオフする。
【００９１】
この様に、本実施形態では、完全フォーマット処理中に電源オフの指示があった場合に、フォーマット処理が完了するまでの時間が短い場合にはそのまま処理を継続するので、使い勝手がよいビデオカメラを提供できる。
【００９２】
次に、第５の実施形態を説明する。
【００９３】
本実施形態では、フォーマット処理が終了するまで電源オフせずに継続するか、一部フォーマット処理に切り替えるか、または、その時点でフォーマット処理を中止するかをユーザが選択できるようにした。
【００９４】
本実施形態における、ステップＳ１３１１の処理を図２３に示す。
【００９５】
図２３において、まず、図２４に示した画面２４０１を表示部２１０に表示し（ステップＳ２３０１）、このまま処理を継続するか、一部フォーマット処理に切り替えるか、或いは、フォーマット処理を中止するか選択されるのを待つ（ステップＳ２３０２）。ユーザは操作部２０８を操作して、表示画面２４０１上のボタン２４０２、２４０３、２４０４の何れかを選択する。
【００９６】
フォーマット処理の継続が選択されると、そのままフォーマット処理を継続し（ステップＳ２３０３）、図１４（ａ）に示す画面を表示する（ステップＳ２３０４）。そして、フォーマット処理が終了したか否かを判別し（ステップＳ２３０５）、終了していない場合にはステップＳ２３０３に戻る。また、フォーマット処理が終了した場合、図１４（ｂ）の画面を表示して（ステップＳ２３０６）、装置の電源をオフする（ステップＳ２３０７）。
【００９７】
また、ステップＳ２３０２で、フォーマット処理中止が選択された場合、図１７の画面を表示して（ステップＳ２３０８）、装置の電源をオフする。
【００９８】
また、ステップＳ２３０２で、一部フォーマット処理に切り替えが選択された場合、完全フォーマット処理を中止し（ステップＳ２３０９）、図２１に示す画面２１０１を表示部２１０に表示して完全フォーマット処理から一部フォーマット処理に切り替える旨をユーザに知らせる（ステップＳ２３１０）。
【００９９】
そして、一部フォーマット処理を実行し（ステップＳ２３１１）、図１４（ａ）に示すフォーマット処理中の画面を表示部２１０に表示する（ステップＳ２３１２）。そして、一部フォーマット処理が終了したか否かを判別し（ステップＳ２３１３）、フォーマット処理が終了すると、図１４（ｂ）に示す画面１４０３を表示してフォーマット処理の終了をユーザに知らせた後、装置の電源をオフする。
【０１００】
なお、前述の実施形態では、光ディスクを記録媒体として用いる場合について説明したが、これ以外の記録媒体を使用し、完全フォーマット処理、或いは、それに類する比較的長時間の消去処理と、一部消去処理を実行する機能を持つ装置に対しても同様に本発明を適用可能である。
【０１０１】
また、前述の実施形態では、フォーマット処理中に電源オフの指示があった場合の処理について説明したが、電源オフではなく、フォーマット処理の中止指示機能を設け、このフォーマット中止指示があった場合に同様の処理を行うことも可能である。
【図面の簡単な説明】
【０１０２】
【図１】本発明の実施形態としての記録再生システムの構成を示す図である。
【図２】実施形態におけるビデオカメラの構成を示す図である。
【図３】実施形態におけるＰＣの構成を示す図である。
【図４】送信コマンドの構成を示す図である。
【図５】送信コマンドの詳細を示す図である。
【図６】送信コマンドの構成を示す図である。
【図７】送信コマンドの構成を示す図である。
【図８】送信コマンドの詳細を示す図である。
【図９】ＰＣのアプリケーションの処理を示すフローチャートである。
【図１０】ＰＣのアプリケーションの表示画面を示す図である。
【図１１】ＰＣのアプリケーションによるフォーマット処理の選択画面を示す図である。
【図１２】ＰＣからのコマンドの送受信処理を示すフローチャートである。
【図１３】ビデオカメラの処理を示すフローチャートである。
【図１４】ビデオカメラにおける表示画面を示す図である。
【図１５】ビデオカメラにおける表示画面を示す図である。
【図１６】フォーマット処理における電源オフ時の処理を示すフローチャートである。
【図１７】電源オフ時の表示画面を示す図である。
【図１８】フォーマット処理における電源オフ時の処理を示すフローチャートである。
【図１９】終了処理における表示画面を示す図である。
【図２０】フォーマット処理における電源オフ時の処理を示すフローチャートである。
【図２１】終了処理における表示画面を示す図である。
【図２２】フォーマット処理における電源オフ時の処理を示すフローチャートである。
【図２３】フォーマット処理における電源オフ時の処理を示すフローチャートである。
【図２４】終了処理における表示画面を示す図である。
【図２５】フォーマット処理の選択画面を示す図である。
【図１】
0004574475.tif 000002
【図２】
0004574475.tif 000003
【図３】
0004574475.tif 000004
【図４】
0004574475.tif 000005
【図５】
0004574475.tif 000006
【図６】
0004574475.tif 000007
【図７】
0004574475.tif 000008
【図８】
0004574475.tif 000009
【図９】
0004574475.tif 000010
【図１０】
0004574475.tif 000011
【図１１】
0004574475.tif 000012
【図１２】
0004574475.tif 000013
【図１３】
0004574475.tif 000014
【図１４】
0004574475.tif 000015
【図１５】
0004574475.tif 000016
【図１６】
0004574475.tif 000017
【図１７】
0004574475.tif 000018
【図１８】
0004574475.tif 000019
【図１９】
0004574475.tif 000020
【図２０】
0004574475.tif 000021
【図２１】
0004574475.tif 000022
【図２２】
0004574475.tif 000023
【図２３】
0004574475.tif 000024
【図２４】
0004574475.tif 000025
【図２５】
0004574475.tif 000026