(57)【要約】【課題】  ＤＶフォーマットの磁気テープ上に記録された静止画のインデックスマークを高速に検索できるようにする。【解決手段】  画像データを含む種々のデータを記録媒体に記録する記録手段と、前記画像データを前記記録媒体に記録中に、前記記録媒体に記録したデータ検索用の付加情報の記録を任意に指示する指示手段と、前記指示手段の指示に応じて、前記指示が行われる以前に前記記録媒体に記録された付加情報の記録位置を示す位置情報を含む前記付加情報を生成すると共に、この付加情報を前記記録媒体に記録するように前記記録手段を制御する制御手段とを設け、静止画をサーチする時に、次に検出すべきインデックスマークの位置情報を、撮影時に記録媒体に記録しておくようにする。【選択図】  図１
2006165820.tif 000002
【特許請求の範囲】
【請求項１】
画像データを含む種々のデータを記録媒体に記録する記録手段と、
前記画像データを前記記録媒体に記録中に、前記記録媒体に記録したデータ検索用の付加情報の記録を任意に指示する指示手段と、
前記指示手段の指示に応じて、前記指示が行われる以前に前記記録媒体に記録された付加情報の記録位置を示す位置情報を含む前記付加情報を生成すると共に、この付加情報を前記記録媒体に記録するように前記記録手段を制御する制御手段とを備えることを特徴とする記録装置。
【請求項２】
前記制御手段は、前記付加情報が以前に記録されていない場合には、これ以前に付加情報が記録されていないことを示す情報を含む前記付加情報を生成して前記記録媒体に記録することを特徴とする請求項１に記載の記録装置。
【請求項３】
前記制御手段は、前記記録媒体に対する前記画像データの記録停止の指示に応じて、直前に記録された前記付加情報の記録位置を示す位置情報を含む参照位置情報を生成し、前記記録媒体に記録するように前記記録手段を制御することを特徴とする請求項１に記載の記録装置。
【請求項４】
前記記録手段は、前記記録停止の指示に応じた記録停止位置に引き続いて前記画像データを前記記録媒体上に記録する場合には、前記参照位置情報を消去して前記画像データを記録することを特徴とする請求項３に記載の記録装置。
【請求項５】
前記制御手段は、前記指示手段の指示に応じて、直前に記録された前記付加情報の記録位置を示す位置情報を含む付加情報を生成することを特徴とする請求項１に記載の記録装置。
【請求項６】
前記制御手段は、前記付加情報を記録した前記記録媒体上の記録位置を示す位置情報を格納するメモリを有し、
前記指示手段の指示に応じて、前記以前に記録された前記付加情報の位置情報を前記メモリより読み出すと共に、前記指示に応じて新たに記録した前記付加情報の記録位置により前記メモリに記憶された位置情報を更新することを特徴とする請求項５に記載の記録装置。
【請求項７】
前記制御手段は、電源投入時に、前記メモリの内容をクリアすることを特徴とする請求項６に記載の記録装置。
【請求項８】
前記記録媒体は制御装置本体に対して着脱自在に構成され、前記記録媒体が前記記録装置本体から取り外された場合、前記メモリの内容をクリアすることを特徴とする請求項６または７に記載の記録装置。
【請求項９】
画像データを含む種々のデータを記録媒体に記録する記録工程と、
前記画像データを前記記録媒体に記録中に、前記記録媒体に記録したデータ検索用の付加情報の記録を任意に指示する指示工程と、
前記指示工程の指示に応じて、前記指示が行われる以前に前記記録媒体に記録された付加情報の記録位置を示す位置情報を含む前記付加情報を生成すると共に、この付加情報を前記記録媒体に記録するように前記記録工程を制御する制御工程とを備えることを特徴とする記録方法。
【請求項１０】
画像データを含む種々のデータを記録媒体に記録する記録工程と、
前記画像データを前記記録媒体に記録中に、前記記録媒体に記録したデータ検索用の付加情報の記録を任意に指示する指示工程と、
前記指示工程の指示に応じて、前記指示が行われる以前に前記記録媒体に記録された付加情報の記録位置を示す位置情報を含む前記付加情報を生成すると共に、この付加情報を前記記録媒体に記録するように前記記録工程を制御する制御工程とを備える記録方法をコンピュータに実行させることを特徴とするコンピュータプログラム。
【請求項１１】
前記請求項１０に記載のコンピュータプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は記録装置及び記録方法に関し、特に、検索用の付加情報を画像データと共に記録媒体に記録するために用いて好適な技術に関する。
【背景技術】
【０００２】
従来、画像信号を撮影して磁気テープに記録するビデオカメラが知られている。
この種の記録装置のうち、近年、画像データをデジタルデータとして記録するデジタルビデオカメラが一般ユーザにも普及している。このような民生用のビデオカメラの規格として、ＤＶフォーマットを採用したデジタルビデオカメラが知られている。
【０００３】
ＤＶフォーマットのビデオカメラでは、通常の動画撮影に加え、数秒間の静止画を記録するフォトモード機能を備えている。フォトモードでは、同一フレームの画像データを数秒間記録すると共に、静止画記録部分を示す付加情報を磁気テープ上の静止画記録期間にわたり記録するようにしている（例えば、特許文献１参照）。これにより、再生時には、前記付加情報を利用して磁気テープ上に静止画モードで記録された画像データを検索できるようにしている。
【０００４】
しかしながら、フォトモードで静止画を記録すると、動画の中に数秒間の静止画が記録されることになるため、再生時において、動画再生が中断してしまうことになる。そこで、動画の撮影を行っている最中に、後で静止画として見たい箇所でビデオカメラのボタン等を操作して、磁気テープ上に静止画のインデックスマークを記録することが考えられる。この方式で記録した場合には、再生時に動画再生が中断されることがなく、また、インデックスマークを利用して静止画として取り扱いたい画像を簡単に検索することができる。
【０００５】
【特許文献１】特開平１１−１４６３３１号号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
前述のように、フォトモードで静止画データを記録した場合、数秒間にわたって付加情報を記録するのに対し、静止画として取り扱いたい画像のみにインデックスマークを記録する場合には、該当するフレームが記録されているトラックに対してのみインデックスマークを記録することになる。
【０００７】
例えば、ＤＶフォーマットでは、１フレームの画像データを１０本のトラックに記録しているため、フォトモードにおいて付加情報が記録される期間に比べ、インデックスマークが記録される期間は非常に短く、高速に磁気テープを走行させてインデックスマークを検索する場合には、インデックスマークを検出することが困難となるという問題があった。
本発明は、前記問題点にかんがみてなされたもので、ＤＶフォーマットの記録媒体上に記録された静止画のインデックスマークを高速に検索できるようにすることを目的としている。
【課題を解決するための手段】
【０００８】
本発明の制御装置は、画像データを含む種々のデータを記録媒体に記録する記録手段と、前記画像データを前記記録媒体に記録中に、前記記録媒体に記録したデータ検索用の付加情報の記録を任意に指示する指示手段と、前記指示手段の指示に応じて、前記指示が行われる以前に前記記録媒体に記録された付加情報の記録位置を示す位置情報を含む前記付加情報を生成すると共に、この付加情報を前記記録媒体に記録するように前記記録手段を制御する制御手段とを備えることを特徴とする。
【０００９】
本発明の制御方法は、画像データを含む種々のデータを記録媒体に記録する記録工程と、前記画像データを前記記録媒体に記録中に、前記記録媒体に記録したデータ検索用の付加情報の記録を任意に指示する指示工程と、前記指示工程の指示に応じて、前記指示が行われる以前に前記記録媒体に記録された付加情報の記録位置を示す位置情報を含む前記付加情報を生成すると共に、この付加情報を前記記録媒体に記録するように前記記録工程を制御する制御工程とを備えることを特徴とする。
【００１０】
本発明のコンピュータプログラムは、画像データを含む種々のデータを記録媒体に記録する記録工程と、前記画像データを前記記録媒体に記録中に、前記記録媒体に記録したデータ検索用の付加情報の記録を任意に指示する指示工程と、前記指示工程の指示に応じて、前記指示が行われる以前に前記記録媒体に記録された付加情報の記録位置を示す位置情報を含む前記付加情報を生成すると共に、この付加情報を前記記録媒体に記録するように前記記録工程を制御する制御工程とを備える記録方法をコンピュータに実行させることを特徴とする。
【００１１】
本発明の記録媒体は、前記に記載のコンピュータプログラムを記録したことを特徴とする。
【発明の効果】
【００１２】
本発明によれば、撮影時に記録媒体に静止画であることを示すインデックスマークを、再生時のサーチ用に記録する際に、サーチ時に次に検出すべきインデックスマークの位置情報を記録するようにしたので、その位置情報を使用して前記インデックスマークを高速にサーチすることができる。
【発明を実施するための最良の形態】
【００１３】
（第１の実施の形態）
以下、図面を用いて本発明の実施の形態を説明する。
図１は、本発明の第１の実施の形態に係る画像記録再生装置の構成を示すブロック図である。図１で示す画像記録再生装置は、カメラ部から入力される画像を磁気テープに記録し、また磁気テープに記録された映像の再生を行うことができるように構成されたビデオカメラである。
【００１４】
図１において、１０１はモード切り換えスイッチであり、カメラ１０６から入力される映像の記録を行う「録画モード」と、磁気テープに記録されている映像の再生を行う「再生モード」の切り換えを行うためのスイッチである。また、モード切り換えスイッチ１０１はビデオカメラの電源スイッチも兼ねている。
【００１５】
まず、「録画モード」の場合について説明を行う。
図５のフローチャートに示すように、モード切り換えスイッチ１０１をユーザが操作してオンにしたら（ステップＳ５１）、次に、ステップＳ５２において「録画モード」が選択されたか判断する。この判断は、システムコントローラ１０２がモード切り換えスイッチ１０１の操作を検出して行う。
【００１６】
この判断の結果、「録画モード」が選択された場合には、システムコントローラ１０２は、第１のスイッチ１０３及び第２のスイッチ１０４の接続をそれぞれ第１の端子＃１側に切り換えて、信号処理系を録画用の処理に切り換える（ステップＳ５３）。また、前記モード切り換えスイッチ１０１によりモードが選択される前のビデオカメラの状態が電源オフの状態であった場合、タイムコードメモリ１０５を初期化する。
【００１７】
タイムコードメモリ１０５は４バイトのデータを保持することができるメモリであり、時、分、秒、フレームのデータをそれぞれ１バイトのデータとして保持し、前記初期化時には無効なタイムコードとして、例えば「0xFFFFFFFF」がセットされる。
【００１８】
録画モード処理の場合、カメラ部１０６から入力される映像はＡ／Ｄ変換回路１０７でデジタル信号に変換され、フレームメモリ１０９に蓄積される。この場合、第１のスイッチ１０３は第１の端子＃１側に接続されており、フレームメモリ１０９に蓄積されたデジタル画像データは圧縮回路１１０に入力されてＤＶフォーマットで圧縮された後に第２のスイッチ１０４を介してトラックメモリ１１１に書き込まれる。
【００１９】
そして、図示しない操作ボタン等が操作されることによってユーザが録画を開始すると、システムコントローラ１０２は記録／再生回路１１２をコントロールして、トラックメモリ１１１に保持されているデータを磁気テープ（図４を参照）に記録する。このとき、本実施の形態では、磁気テープの先頭からのトラック毎に１づつ増加するトラック番号情報と、磁気テープ先頭からの合計の記録時間を示すタイムコードとを画像データと共に、トラック毎に記録している。
【００２０】
ここで、録画を行っている最中にユーザがインデックスボタン１１３を押すと、システムコントローラ１０２は前記操作を検出し（ステップＳ５４）、インデックス処理に移行する（ステップＳ５５）。
【００２１】
インデックス処理においては、タイムコードメモリ１０５に保持されているタイムコードデータをインデックスデータとしてトラックメモリ１１１に書き込む。ＤＶ方式のフォーマットでは、５バイトのパックという単位でデータを取り扱うことができ、機器メーカーが自由に使用できるメーカーオプションパックが定義されている。パックのフォーマットは１バイト目がパックの種類を表すＩＤ、２バイト目から５バイト目までが実際のデータである。
【００２２】
図２は、前記メーカーオプションパックのフォーマットに従ったインデックスデータパックのフォーマット例を示す図である。図２において、１バイト目の「ＰＣ０」はインデックスデータであることを示すＩＤであり、この例では「0xF1」である。２バイト目の「ＰＣ１」から５バイト目の「ＰＣ４」はそれぞれタイムコードの時、分、秒、フレームの値をセットするフィールドであり、タイムコードメモリ１０５から読み出された値がセットされる。
【００２３】
前記インデックスデータパックを、例えばサブコードエリアにメーカーオプションパックとしてのデータとして書き込む。前記インデックスボタン１１３が押されたタイミングに該当するフレームデータに対して、トラックメモリ１１１へのインデックスデータパックの書き込みが終了すると、システムコントローラ１０２は前記このフレームの画像データを記録した磁気テープ上のタイムコード値をタイムコードメモリ１０５に書き込み、その値を更新する。前記タイムコード値をタイムコードメモリ１０５に書き込むことによって、次にインデックスデータパックを磁気テープに記録する際に、一つ前のインデックスデータパックの位置を記録することが可能となる。
【００２４】
図示しない操作ボタン等によってユーザが録画を停止すると、システムコントローラ１０２はタイムコードメモリ１０５からタイムコードデータを読み出し、最終フレームの映像データを磁気テープに記録終了した後にトラックメモリ１１１に前記タイムコード値を参照インデックスパックとして書き込み、磁気テープに記録する。このとき、参照インデックスパックが記録されるトラックの映像及び音声データとしては、例えば無効なデータであることを示す「No Info」のデータを記録する。
【００２５】
図３は、前記メーカーオプションパックのフォーマットに従った参照インデックスパックのフォーマット例を示す図である。パックの種類を示す「ＰＣ０」の値が「０ｘＦ２」であること以外は、図２に示したインデックスデータパックと同じフォーマットである。ここで、再度ユーザが録画を開始した場合は、前記参照インデックスパックが書き込まれた磁気テープ上のトラックデータを消去して、前記録画停止前の映像、音声トラックにつながるように録画を開始する。
【００２６】
図示しない操作ボタン等によってユーザが磁気テープを取り出した場合、またはユーザが磁気テープを挿入した場合、システムコントローラ１０２はタイムコードメモリ１０５を初期化する。
【００２７】
ユーザが磁気テープを挿入した場合、またはモード切り換えスイッチ１０１をユーザが操作して「録画モード」が選択された際に磁気テープが挿入されていた場合、システムコントローラ１０２は記録再生回路１１２を制御して、磁気テープのローディングを行って、記録再生回路１１２により所定量だけ磁気テープを走行させながらデータを再生する。
【００２８】
そして、再生されたデータよりトラック番号情報、及びタイムコード情報を検出し、現在のテープ位置の情報をトラックメモリ１１１に読み込む。前記トラックメモリ１１１に読み込んだテープ位置のデータが、前記記録されたインデックスデータパックまたは参照インデックスパックを含んでいた場合は、前記パックデータに含まれるタイムコードの値をタイムコードメモリ１０５にセットする。
【００２９】
図４は、磁気テープ４００に記録されたトラックのイメージを示すものである。この例においては、５本のトラックで１フレームの映像を記録しているものとする。第１のフレーム４０１、第２のフレーム４０２、第３のフレーム４０３はこの磁気テープ４００上に記録された映像のうち、インデックスデータパックが記録されているフレームデータであり、トラックの下部に黒い領域で示してある部分は、インデックスデータパックを示している。
【００３０】
また、第４のフレーム４０４は、参照インデックスパックが記録されているトラックである。この図４は、１フレームを構成する５トラックの全てにインデックスデータパックが記録されている例を示しているが、フレームの先頭のみに記録したり、一部のトラックにのみ記録したりしてもよい。
【００３１】
第１のフレーム４０１は、前記磁気テープ４００上に記録された映像のうち、インデックスデータパックが記録されている最初のフレームである。したがって、タイムコードデータとして「0xFFFFFFFF」が記録されている。
【００３２】
ユーザが第１のフレーム４０１の映像に対してインデックスボタン１１３を押すと、タイムコードメモリ１０５には、第１のフレーム４０１のフレームデータに対するタイムコードが記録される。
【００３３】
次に、ユーザが第２のフレーム４０２の映像に対してインデックスボタン１１３を押すと、タイムコードメモリ１０５に記録されている第１のフレーム４０１に対するタイムコードがインデックスデータパックにセットされてトラックに書き込まれ、第２のフレーム４０２のフレームデータの記録が終了すると、タイムコードメモリ１０５には、第２のフレーム４０２のフレームデータに対するタイムコードが保持される。
【００３４】
第３のフレーム４０３に対しても同様の処理が行われ、第３のフレーム４０３のトラックには第２のフレーム４０２のフレームデータに対するタイムコードがセットされたインデックスデータパックが記録され、タイムコードメモリ１０５には、第３のフレーム４０３のフレームデータに対するタイムコードが保持される。
【００３５】
ユーザが録画を停止すると、第３のフレーム４０３のフレームデータに対するタイムコードがセットされた参照インデックスパックが第４のフレーム４０４の部分に記録されて、録画を停止する。次に録画を開始する場合は、第４のフレーム４０４の部分を上書きして録画を開始する。
【００３６】
次に「再生モード」の場合について説明を行う。
モード切り換えスイッチ１０１をユーザが操作して「再生モード」が選択された場合、システムコントローラ１０２はモード切り換えスイッチ１０１の操作を検出し、第１のスイッチ１０３及び第２のスイッチ１０４の接続をそれぞれ第２の端子側に切り換えて、信号処理系を再生用の処理に切り換える。
【００３７】
また、前記モード切り換えスイッチ１０１により「再生モード」が選択される前のビデオカメラの状態が「録画モード」であった場合はタイムコードメモリ１０５の内容を保持し、電源オフの状態であった場合はタイムコードメモリ１０５を初期化する。
【００３８】
ユーザが磁気テープ４００を挿入した場合、またはモード切り換えスイッチ１０１をユーザが操作して電源オフの状態から「再生モード」が選択された際に磁気テープ４００が挿入されていた場合、システムコントローラ１０２は記録再生回路１１２を制御して、磁気テープ４００のローディングを行う。
【００３９】
その際に、現在のテープ位置の情報をトラックメモリ１１１に読み込む。前記トラックメモリ１１１に読み込んだデータが、前記記録されたインデックスデータパックまたは参照インデックスパックを含んでいた場合は、前記パックデータに含まれるタイムコードの値をタイムコードメモリ１０５にセットする。
【００４０】
ここで、ユーザがインデックスボタン１１３を押すことでインデックスデータの検索を指示することができる。本実施の形態では、現在位置の先に記録されているインデックスと現在位置の前に記録されているインデックスとを検索することができ、インデックスボタン１１３は先のインデックスの検索を指示するためのインデックスボタン１１３ａと前のインデックスの検索を指示するためのインデックスボタン１１３ｂとを有し、ユーザは何れかのボタンを１回操作することで、現在位置の一つ先、又は一つ前のインデックスの検索を指示することができる。
【００４１】
まず、インデックスボタン１１３ａが操作された場合、システムコントローラ１０２は記録再生回路１１２を制御して、磁気テープ４００を正方向に通常再生速度よりも速い所定速度で搬送する。そして、高速で磁気テープ４００を搬送しながらデータを再生し、インデックス検出回路１１４は再生データ中のインデックスデータを検出してシステムコントローラ１１４に知らせる。なお、このときの磁気テープ４００の搬送速度は、図４の如く記録されたインデックスデータを容易に検出可能な程度の搬送速度とする。
【００４２】
システムコントローラ１０２は、インデックス検出回路１１４がインデックスデータを検出すると、記録再生回路１１２を制御して磁気テープ４００の搬送を停止し、インデックスデータが付加されたフレームの画像データを静止画像として再生、表示する。また、検出されたインデックスデータに含まれるタイムコードデータをタイムコードメモリ１０５に記憶する。以下、インデックスボタン１１３ａが操作される度に、一つ先のインデックスデータを同様に検索していく。
【００４３】
次に、インデックスボタン１１３ｂが操作された場合の処理について説明する。
インデックスボタン１１３ｂが操作された場合には、一つ前のインデックスデータを検索するのであるが、この場合、前述の様に、各インデックスデータには一つ前のインデックスデータの記録位置を示すタイムコードが含まれているため、このタイムコードデータを利用して、一つ前のインデックスデータを検索する。そのため、正方向にインデックスデータを検索するときよりも高速に磁気テープ４００を搬送しても正確にインデックスデータの記録位置を検出することができる。
【００４４】
前述のように、ユーザがインデックスボタン１１３を押すと、システムコントローラ１０２はタイムコードメモリ１０５に記録されているタイムコードを読み出し、記録／再生回路１１２を制御して前記タイムコードのサーチを行う。
【００４５】
その際に、前記タイムコードメモリ１０５の内容が無効データであった場合、磁気テープ４００の末尾をサーチし前記参照インデックスデータパックを読み込んでタイムコードメモリ１０５に読み込んだタイムコードをセットした後、タイムコードサーチを行うようにしてもよい。前記タイムコードサーチが完了すると、システムコントローラ１０２は記録／再生回路１１２を制御して磁気テープ４００を一時停止状態にして、該当フレームの映像を液晶モニタ１０８に表示する。
【００４６】
また、トラックメモリ１１１にセットされているデータからインデックスデータパックを読み出し、タイムコードメモリ１０５に前記パックデータに記録されているタイムコードをセットする。前記のような動作を行うことで、ユーザはインデックスボタン１１３を押すごとに、インデックスデータパックが記録されている画像を順番にサーチすることができる。
【００４７】
次に、前記画像記録再生装置で録画を行い、図４に示すデータが記録された後に再生モードに切り換えてサーチを行う場合について、図６のフローチャートを参照しながら説明する。なお、以下の説明においては、録画を停止して前記画像記録再生装置の磁気ヘッドが第４のフレーム４０４の位置にあるものとする。また、この場合は録画終了位置から逆方向にインデックスサーチを行うものとして説明する。
【００４８】
ユーザにより、ステップＳ６１において、録画モードから再生モードにユーザがモードを切り換えられた際には、タイムコードメモリ１０５には録画モード時にセットされた第３のフレーム４０３に対するタイムコードが保持されている。
【００４９】
次に、ステップＳ６２において、前記前のインデックスの検索を指示するためのインデックスボタン１１３ｂがユーザにより押されると、システムコントローラ１０２はタイムコードメモリ１０５に記録されている第３のフレーム４０３に対するタイムコードを読み出し、記録／再生回路１１２を制御してタイムコードのサーチを行い（ステップＳ６３）、第３のフレーム４０３の位置まで磁気テープ４００を巻き戻して、磁気テープ４００を一時停止状態にして、第３のフレーム４０３の映像を液晶モニタ１０８に表示する（ステップＳ６４）。
【００５０】
また、トラックメモリ１１１にセットされているデータからインデックスデータパックを読み出し、第２のフレーム４０２に対するタイムコードをタイムコードメモリ１０５にセットする（ステップＳ６５）。次に、ステップＳ６６において再生処理を終了するか判断し、終了しない場合には前記ステップＳ６２に戻ってインデックスボタン１１３が押されるのを待機する。次に、インデックスボタン１１３を押されると、磁気テープ４００は第２のフレーム４０２の位置まで巻き戻されて、タイムコードメモリ１０５には第１のフレーム４０１に対するタイムコードがセットされる。
【００５１】
次に、インデックスボタン１１３ｂが押されると、磁気テープ４００は第１のフレーム４０１の位置まで巻き戻されて、タイムコードメモリ１０５には「0ｘFFFFFFFF」がセットされ、磁気テープ４００上で先頭のインデックスデータパックの位置であることが検出できる。
【００５２】
次に、画像記録再生装置が磁気テープ４００の再生を行っている場合に、インデックスデータパックが記録されている画像を検出した場合の動作について説明する。
図示しないボタン等の操作によってユーザが磁気テープ４００の再生動作を行った場合、システムコントローラ１０２は記録／再生回路１１２を制御して磁気テープ４００の再生制御を行う。磁気テープ４００から読み出されたデータはトラックメモリ１１１を介して、インデックス検出回路１１４に入力された後、伸張回路１１５で圧縮された画像、音声データが伸張されてフレームメモリ１０９に蓄積され、Ｄ／Ａ回路１１６でアナログデータに変換されて液晶モニタ１０８に表示される。
【００５３】
その際に、インデックス検出回路１１４はトラックメモリ１１１から入力されたデータにインデックスデータパックが記録されている場合には、システムコントローラ１０２に検出の通知を行う。システムコントローラ１０２は前記通知を受信すると、タイムコードメモリ１０５の内容を書き換える。
【００５４】
その際に、磁気テープ４００の再生方向が正方向（通常再生または正方向特殊再生）であった場合、前記インデックスデータパックが記録されていた画像の磁気テープ４００上のタイムコードを書き込む。また、磁気テープ４００の再生方向が逆方向（逆再生または逆方向特殊再生）であった場合は、前記インデックスデータパックに記録されていたタイムコードを前記タイムコードメモリ１０５に書き込む。
【００５５】
前記のような処理を行うことで、現在のテープ位置よりも前に記録されているインデックスデータパックの位置を、タイムコードメモリ１０５に常に保持しておくことができので、インデックスボタン１１３が押されると、現在位置より前に記録されているインデックスデータパックのサーチを直ちに開始することができる。
【００５６】
（第２の実施の形態）
次に、本発明の第２の実施の形態について説明する。第２の実施の形態における記録再生装置の構成は、第１の実施の形態の場合と同様である。
まず、「録画モード」の場合について説明を行う。モード切り換えスイッチ１０１をユーザが操作して「録画モード」が選択された場合、システムコントローラ１０２はモード切り換えスイッチ１０１の操作を検出し、第１のスイッチ１０３及び第２のスイッチ１０４の接続をそれぞれ第１の端子＃１側に切り換えて、信号処理系を録画用の処理に切り換える。また、前記モード切り換えスイッチ１０１によりモードが選択される前のビデオカメラの状態が電源オフの状態であった場合、タイムコードメモリ１０５を初期化する。
【００５７】
録画モードの場合、カメラ部１０６から入力される映像はＡ／Ｄ変換回路１０７でデジタル信号に変換されフレームメモリ１０９に蓄積される。第１のスイッチ１０３は第１の端子＃１側に接続されており、フレームメモリ１０９に蓄積されたデジタル画像データは圧縮回路１１０に入力されてＤＶフォーマットで圧縮された後に第２のスイッチ１０４を介してトラックメモリ１１１に書き込まれる。その際、システムコントローラ１０２はトラックメモリ１１１に第１の実施の形態で説明した参照インデックスパックを書き込む。
【００５８】
そして、図示しない操作ボタン等を押してユーザが録画を開始すると、システムコントローラ１０２は記録／再生回路１１２をコントロールして、トラックメモリ１１１に保持されているデータを磁気テープ４００に記録する。この場合、トラックメモリ１１１には参照インデックスパックが書き込まれているため、通常記録時には全ての画像フレームに対して参照インデックスパックが記録される。
【００５９】
ここで、録画を行っている最中にユーザがインデックスボタン１１３を押すと、システムコントローラ１０２は前記操作を検出し、前記参照インデックスパックの代わりにインデックスデータパックをトラックメモリ１１１に書き込む。
【００６０】
前記インデックスボタン１１３が押されたタイミングに該当するフレームデータに対して、トラックメモリ１１１へのインデックスデータパックの書き込みが終了すると、システムコントローラ１０２は前記フレームデータの磁気テープ４００上のタイムコード値をタイムコードメモリ１０５に書き込み、前記インデックスデータパックを記録したフレーム以降のフレームに対しては、参照インデックスパックをトラックメモリ１１１に再度書き込んで、磁気テープ４００上に記録していく。
【００６１】
また、図示しない操作ボタン等を操作することによってユーザが磁気テープ４００を取り出した場合、またはユーザが磁気テープ４００を挿入した場合は、システムコントローラ１０２はタイムコードメモリ１０５を初期化する。ユーザが磁気テープ４００を挿入した場合、またはモード切り換えスイッチ１０１をユーザが操作して「録画モード」が選択された際に磁気テープ４００が挿入されていた場合、システムコントローラ１０２は記録再生回路１１２を制御して、磁気テープ４００のローディングを行う。
【００６２】
その際に、現在のテープ位置の情報をトラックメモリ１１１に読み込む。前記トラックメモリ１１１に読み込んだデータが、前記記録されたインデックスデータパックまたは参照インデックスパックを含んでいた場合は、前記パックデータに含まれるタイムコードの値をタイムコードメモリ１０５にセットする。
【００６３】
次に「再生モード」の場合について説明を行う。
モード切り換えスイッチ１０１をユーザが操作して「再生モード」が選択された場合、システムコントローラ１０２はモード切り換えスイッチ１０１の操作を検出し、第１のスイッチ１０３及び第２のスイッチ１０４の接続をそれぞれ第２の端子側に切り換えて、信号処理系を再生用の処理に切り換える。
【００６４】
また、前記モード切り換えスイッチ１０１により再生モードが選択される前のビデオカメラの状態が「録画モード」であった場合はタイムコードメモリ１０５の内容を保持し、電源オフの状態であった場合はタイムコードメモリ１０５を初期化する。
【００６５】
ユーザが磁気テープ４００を挿入した場合、またはモード切り換えスイッチ１０１をユーザが操作して電源オフの状態から「再生モード」が選択された際に磁気テープ４００が挿入されていた場合、システムコントローラ１０２は記録再生回路１１２を制御して、磁気テープ４００のローディングを行う。
【００６６】
その際に、現在のテープ位置の情報をトラックメモリ１１１に読み込む。前記トラックメモリ１１１に読み込んだデータが、前記記録されたインデックスデータパックまたは参照インデックスパックを含んでいた場合は、前記パックデータに含まれるタイムコードの値をタイムコードメモリ１０５にセットする。
【００６７】
ここで、ユーザがインデックスボタン１１３を押すことでインデックスデータの検索を指示することができる。第２の実施の形態においても、現在位置の先に記録されているインデックスと現在位置の前に記録されているインデックスとを検索することができ、インデックスボタン１１３は先のインデックスの検索を指示するためのインデックスボタン１１３ａと前のインデックスの検索を指示するためのインデックスボタン１１３ｂとを有している。したがって、ユーザは何れかのボタンを１回操作することで、現在位置の一つ先、又は一つ前のインデックスの検索を自由に指示することができる。
【００６８】
すなわち、ユーザがインデックスボタン１１３を押すと、システムコントローラ１０２はタイムコードメモリ１０５に記録されているタイムコードを読み出し、記録／再生回路１１２を制御して前記タイムコードのサーチを行う。
【００６９】
その際に、前記タイムコードメモリ１０５の内容が無効データであった場合、現在のテープ位置より前にはインデックスデータが存在しないことを示しており、例えばサーチ動作は行わずに液晶モニタ１０８に警告メッセージを表示する。
【００７０】
また、磁気テープ４００の末尾をサーチして、前記参照インデックスデータパックを読み込んでタイムコードメモリ１０５に読み込んだタイムコードをセットした後、タイムコードサーチを行うようにしてもよい。前記タイムコードサーチが完了すると、システムコントローラ１０２は記録／再生回路１１２を制御して磁気テープ４００を一時停止状態にして、該当フレームの映像を液晶モニタ１０８に表示する。
【００７１】
また、トラックメモリ１１１にセットされているデータからインデックスデータパックを読み出し、タイムコードメモリ１０５に前記パックデータに記録されているタイムコードをセットする。前記動作を行うことで、ユーザはインデックスボタン１１３を押すごとに、インデックスデータパックが記録されている画像を順番にサーチすることができる。
【００７２】
次に、画像記録再生装置が磁気テープ４００の再生を行っている場合、インデックスデータパックが記録されている画像を検出した場合の動作について説明する。
図示しないボタン等の操作によってユーザが磁気テープ４００の再生動作を行った場合、システムコントローラ１０２は記録／再生回路１１２を制御して磁気テープ４００の再生制御を行う。
【００７３】
磁気テープ４００から読み出されたデータはトラックメモリ１１１を介して、インデックス検出回路１１４に入力された後、圧縮されていた画像、音声データが伸張回路１１５で伸張されてフレームメモリ１０９に蓄積され、Ｄ／Ａ回路１１６でアナログデータに変換されて液晶モニタ１０８に表示される。
【００７４】
その際に、インデックス検出回路１１４はトラックメモリ１１１から入力されたデータにインデックスデータパックが記録されている場合、システムコントローラ１０２に検出の通知を行う。システムコントローラ１０２は前記通知を受信すると、タイムコードメモリ１０５の内容を書き換える。
【００７５】
その際に、磁気テープ４００の再生方向が正方向（通常再生または正方向特殊再生）であった場合、前記インデックスデータパックが記録されていた画像の磁気テープ４００上のタイムコードを書き込。また、逆方向（逆再生または逆方向特殊再生）であった場合、前記インデックスデータパックに記録されていたタイムコードを前記タイムコードメモリ１０５に書き込む。
【００７６】
前記処理を行うことで、現在のテープ位置より前に記録されているインデックスデータパックの位置を常にタイムコードメモリ１０５に保持することができ、インデックスボタン１１３を押すと、現在位置より前に記録されているインデックスデータパックのサーチを開始することができる。
【００７７】
（本発明に係る他の実施の形態）
前述した本発明の実施の形態における記録装置を構成する各手段、並びに記録方法の各ステップは、コンピュータのＲＡＭやＲＯＭなどに記憶されたプログラムが動作することによって実現できる。このプログラム及び前記プログラムを記録したコンピュータ読み取り可能な記憶媒体は本発明に含まれる。
【００７８】
また、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施の形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【００７９】
なお、本発明は、前述した実施の形態の機能を実現するソフトウェアのプログラム（実施の形態では、図５または６に示すフローチャートに対応したプログラム）を、システムあるいは装置に直接、あるいは遠隔から供給し、そのシステムあるいは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００８０】
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００８１】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリター（interpreter）により実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【００８２】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などがある。
【００８３】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、前記ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。
【００８４】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００８５】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００８６】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施の形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施の形態の機能が実現され得る。
【００８７】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施の形態の機能が実現される。
【図面の簡単な説明】
【００８８】
【図１】本発明の実施の形態における画像記録装置の構成を示すブロック図である。
【図２】本発明におけるインデックスデータパックのフォーマット例を示す図である。
【図３】本発明における参照インデックスパックのフォーマット例を示す図である。
【図４】磁気テープに記録されたトラックのイメージを示す図である。
【図５】録画モードにおける処理を説明するフローチャートである。
【図６】データが記録された後に再生モードに切り換えてサーチを行う場合の処理を説明するフローチャートである。
【符号の説明】
【００８９】
１０１  モード切り換えスイッチ
１０２  システムコントローラ
１０３  切り換えスイッチ
１０４  切り換えスイッチ
１０５  タイムコードメモリ
１０６  カメラ回路
１０７  Ａ／Ｄ回路
１０８  液晶モニタ
１０９  フレームメモリ
１１０  圧縮回路
１１１  トラックメモリ
１１２  記録／再生回路
１１３  インデックスボタン
１１４  インデックス検出回路
１１５  伸張回路
１１６  Ｄ／Ａ回路
【図１】
2006165820.tif 000003
【図２】
2006165820.tif 000004
【図３】
2006165820.tif 000005
【図４】
2006165820.tif 000006
【図５】
2006165820.tif 000007
【図６】
2006165820.tif 000008