(57)【要約】  【課題】プログラムダビング設定時にユーザが入力した録画時間が、この時間をＤＶテープの現在位置（現在時間）に加算すればＤＶテープの最大録画時間を超えてしまう場合にもハードディスクレコーダに無駄な録画領域を生成しないようにする。  【解決手段】ユーザが入力した録画時間のデータを記憶し（Ｓ３）、ＤＶテープの現在の記録再生位置のタイムコードを取得して記憶する（Ｓ５）。次にＤＶテープの最大録画時間から記憶したタイムコードの値を減算し、ＤＶテープ終端までの時間を算出する（Ｓ６）。そして、ＤＶテープ終端までの時間とユーザにより入力された録画時間とを比較し（Ｓ７）、前者の方が後者よりも大であるか等しい場合には、ユーザが入力した録画時間に基づいてダビング録画を実行開始し（Ｓ８）、前者の方が後者よりも小であった場合には、録画時間を前者の時間に訂正し、その録画時間に基づいてダビング録画を実行開始する（Ｓ９）。【選択図】図２
2006127598.tif 000002
【特許請求の範囲】
【請求項１】
ＩＥＥＥ１３９４シリアルバスを介してＤＶ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ）カメラと接続され、
前記ＤＶカメラ及び自機に対する各種指示操作を行うための操作手段と、
前記ＤＶカメラとの間で制御用コマンドとその応答信号の送受信、及びストリームデータの送受信を行うためのＩＥＥＥ１３９４インタフェースと、
前記ＩＥＥＥ１３９４インタフェースを介して前記ＤＶカメラから受信したストリームデータをハードディスクに録画するための録画手段と、
前記操作手段を用いてユーザにより前記録画手段によるハードディスクへの録画が指示された時に、この録画の指示を検知する録画指示検知手段と、
前記録画指示検知手段により録画の指示を検知した時に、その指示された録画時間を記憶する録画時間記憶手段と、
前記操作手段、前記ＩＥＥＥ１３９４インタフェース、前記録画手段、前記録画指示検知手段、及び前記録画時間記憶手段を制御する制御手段とを備えたＩＥＥＥ１３９４シリアルバスに接続されるハードディスクレコーダにおいて、
前記ＤＶカメラが前記ＩＥＥＥ１３９４シリアルバスを介して接続されたことを検知する接続検知手段と、
前記ＤＶカメラから前記ＩＥＥＥ１３９４インタフェースを介して、前記ＤＶカメラ内のＤＶテープ中の記録・再生位置に相当する部分に記録されたストリームデータのタイムコードを取得するタイムコード取得手段と、
前記タイムコード取得手段により取得したタイムコードを記憶するタイムコード記憶手段と、
前記ＤＶテープの最大録画時間から前記タイムコード記憶手段に記憶されたタイムコードが示すＤＶテープの現在時間を減算して残りのＤＶテープ終端までの時間を算出するＤＶテープ残時間算出手段と、
前記ＤＶテープ残時間算出手段により算出されたＤＶテープ終端までの時間と、前記録画時間記憶手段に記憶された録画時間とを比較する比較手段とをさらに備え、
前記制御手段は、
前記接続検知手段により前記ＤＶカメラの接続が検知された後に、前記録画指示手段による録画の指示が検知された時に、
前記比較手段による比較の結果、ＤＶテープ終端までの時間の方が大であるか、ＤＶテープ終端までの時間と前記録画時間記憶手段に記憶された録画時間とが等しい場合には、前記録画時間記憶手段に記憶された録画時間に基づいて録画を実行し、
ＤＶテープ終端までの時間の方が小である場合には、そのＤＶテープ終端までの時間へと録画時間を訂正し、訂正した録画時間に基づいて録画を実行すると共に、録画時間が訂正された旨をユーザに報知することを特徴とするＩＥＥＥ１３９４シリアルバスに接続されるハードディスクレコーダ。
【請求項２】
ＩＥＥＥ１３９４シリアルバスを介してＤＶ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ）カメラと接続され、
前記ＤＶカメラ及び自機に対する各種指示操作を行うための操作手段と、
前記ＤＶカメラとの間で制御用コマンドとその応答信号の送受信、及びストリームデータの送受信を行うためのＩＥＥＥ１３９４インタフェースと、
前記ＩＥＥＥ１３９４インタフェースを介して前記ＤＶカメラから受信したストリームデータを録画媒体に録画するための録画手段と、
前記操作手段を用いてユーザにより前記録画手段による前記録画媒体への録画が指示された時に、この録画の指示を検知する録画指示検知手段と、
前記録画指示検知手段により録画の指示を検知した時に、その指示された録画時間を記憶する録画時間記憶手段と、
前記操作手段、前記ＩＥＥＥ１３９４インタフェース、前記録画手段、前記録画指示検知手段、及び前記録画時間記憶手段を制御する制御手段とを備えたＩＥＥＥ１３９４シリアルバスに接続される録画装置において、
前記ＤＶカメラが前記ＩＥＥＥ１３９４シリアルバスを介して接続されたことを検知する接続検知手段と、
前記ＤＶカメラから前記ＩＥＥＥ１３９４インタフェースを介して、前記ＤＶカメラ内のＤＶテープ中の記録・再生位置に相当する部分に記録されたストリームデータのタイムコードを取得するタイムコード取得手段と、
前記タイムコード取得手段により取得したタイムコードを記憶するタイムコード記憶手段と、
前記ＤＶテープの最大録画時間から前記タイムコード記憶手段に記憶されたタイムコードが示すＤＶテープの現在時間を減算して残りのＤＶテープ終端までの時間を算出するＤＶテープ残時間算出手段と、
前記ＤＶテープ残時間算出手段により算出されたＤＶテープ終端までの時間と、前記録画時間記憶手段に記憶された録画時間とを比較する比較手段とをさらに備え、
前記制御手段は、
前記接続検知手段により前記ＤＶカメラの接続が検知された後に、前記録画指示手段による録画の指示が検知された時に、
前記比較手段による比較の結果、ＤＶテープ終端までの時間の方が大であるか、ＤＶテープ終端までの時間と前記録画時間記憶手段に記憶された録画時間とが等しい場合には、前記録画時間記憶手段に記憶された録画時間に基づいて録画を実行し、
ＤＶテープ終端までの時間の方が小である場合には、録画時間のエラー表示を行うことを特徴とするＩＥＥＥ１３９４シリアルバスに接続される録画装置。
【請求項３】
前記制御手段は、
ＤＶテープ終端までの時間の方が小である場合には、そのＤＶテープ終端までの時間へと録画時間を訂正し、訂正した録画時間に基づいて録画を実行すると共に、録画時間のエラー表示を行う請求項２に記載のＩＥＥＥ１３９４シリアルバスに接続される録画装置。
【請求項４】
前記録画媒体がＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）である請求項２に記載のＩＥＥＥ１３９４シリアルバスに接続される録画装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＥＥＥ１３９４シリアルバスを介してＤＶカメラと接続可能なハードディスクレコーダ又は録画装置に関する。
【背景技術】
【０００２】
従来よりＤＶ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ）カメラとハードディスクレコーダ又はＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）レコーダ等の録画装置とをＩＥＥＥ１３９４シリアルバスを介して接続し、ＤＶカメラ側のＤＶテープに収録された撮影データをハードディスクレコーダ又はＤＶＤレコーダへダビング録画する操作が行われている。この操作の例を、録画装置がハードディスクレコーダである場合であって、プログラムダビングと称される操作を例に挙げて説明する。なお、プログラムダビングには、いくつかの種類のものがあるが、ここでは設定時間分のダビングを自動で行う処理をプログラムダビングと呼ぶ。まず、ユーザは、ＤＶカメラとハードディスクレコーダをＩＥＥＥ１３９４シリアルバスで接続し、ハードディスクレコーダ側のダビング録画の設定をプログラムダビングに選んだ後、ＤＶカメラ側からダビングすべき時間（例えば４０分）を入力する。このような設定をした上で、ハードディスクレコーダ側でプログラムダビングの実行を指示すれば、ＤＶカメラ側はＤＶテープの再生を開始すると同時にハードディスクレコーダ側は録画を開始し、ダビング録画が始まる。そして、ユーザが最初に入力した時間（４０分）が経過すると、ダビング録画が終了する。このように、ＤＶカメラとハードディスクレコーダをＩＥＥＥ１３９４シリアルバスで接続することによって、ＤＶカメラ側の再生動作開始等をユーザが手動で行わなくともよくなっており、その点では操作性が向上している。
【０００３】
一方、ＩＥＥＥ１３９４シリアルバスで接続したものではないが、ディスクプレーヤとテープレコーダを接続したシステムにおいて、ダビング時の種々の問題を解決する技術が知られている。例えば、テープレコーダ側の残量時間が次にダビングすべき曲の時間よりも短いことが演算により判明した場合には、尻切れ録音を避けるために、テープレコーダ側では早送りしてテープを反転させ、ディスクプレーヤ側では再生を一旦停止した後、テープの反転が終了したタイミングで再生状態に戻す技術が知られている（特許文献１）。
【０００４】
また、コンパクトディスクプレーヤとカセットデッキを接続したシステムにおいて、カセットテープ終端に尻切れの録音がなされることを避けるために、カセットテープへ録音可能な時間を予め手動操作で設定しておく技術が知られている（特許文献２）。
【０００５】
さらに、コンパクトディスクプレーヤ付のテープレコーダ（いわゆるＣＤラジカセと呼ばれるもの）において、コンパクトディスクからテープに音楽をダビング記録する際に、テープの最終部分で尻切れ録音となる場合には、その旨をユーザに音声で知らせる技術が知られている（特許文献３）。
【特許文献１】特開平６−３４２５８１号公報
【特許文献２】特開平６−１８７７１７号公報
【特許文献３】特開平５−１０１６１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述のように、ＤＶカメラとハードディスクレコーダ等の録画装置をＩＥＥＥ１３９４シリアルバスで接続した場合、録画装置側からのＤＶカメラの操作性が向上し、ダビング録画時のユーザの手間は大きく省けるようになっているが、従来装置では未だ以下に述べる問題点がある。
【０００７】
例えば、上述のプログラムダビング時に、ユーザが入力したダビングすべき時間が４０分の場合、ＤＶテープに記録されている撮影データが４０分であって、そのＤＶテープのＤＶカメラ内における現在の巻取り位置（その時点でのＤＶカメラの再生ヘッドが対向しているテープ位置）が、ちょうど４０分の撮影データの先頭の位置であったときには、そのＤＶテープ中の４０分の撮影データが過不足なくハードディスク側へダビングされるが、ＤＶテープのＤＶカメラ内における現在の巻取り位置が、例えばテープの先頭から５５分の位置であったとすると、ＤＶテープの最大録画時間は９０分（規格上は３０分、６０分、９０分の３種類がある）であるので、ＤＶカメラによるＤＶテープの再生は（９０−５５）＝３５分で、テープ終端に到達することにより終了してしまう。一方ハードディスクレコーダ側は最初に入力された４０分間は録画動作を実行するので、差分の５分間はハードディスクレコーダ側に無意味な録画領域（撮影データが何も入っていない）が出来てしまうこととなっていた。
【０００８】
つまり、ＤＶカメラ内のＤＶテープの現在位置は、ユーザにとって把握しずらいものであり、ダビング操作に入る前にユーザが巻戻し操作をしない限り、ＤＶカメラ内のＤＶテープの巻取り位置（現在位置）は、０分から９０分の間の中間の位置であって、その位置からユーザが適当に設定したダビング時間を足した時間は、ユーザがダビング残りが生じないように長目の時間を設定したならば、往々にしてＤＶテープの最大録画時間を越えることとなり、上述のようにハードディスクレコーダ側に無意味な録画領域が出来てしまうという欠点があった。無意味な録画領域の存在は、ハードディスクの録画領域を無駄に消費してしまうということにもつながる。
【０００９】
なお、ＤＶカメラからの再生信号がなくなり、一定時間経過すると、ハードディスクレコーダ側で、それを検知して録画動作を停止する装置があるが、この装置でも一定時間は無意味な録画領域が生成されてしまう。
【００１０】
本発明は、上記の問題を解決するためになされたものであり、プログラムダビング設定時にユーザが入力したダビング時間が、この時間をその時のＤＶカメラ内におけるＤＶテープの現在位置（現在時間）に加算すれば当該ＤＶテープの最大録画時間を超えてしまう場合にも、ハードディスクレコーダ等の録画装置に無意味な録画領域を生成してしまうことがないＩＥＥＥ１３９４シリアルバスに接続されるハードディスクレコーダ又は録画装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するための請求項１の発明は、ＩＥＥＥ１３９４シリアルバスを介してＤＶ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ）カメラと接続され、前記ＤＶカメラ及び自機に対する各種指示操作を行うための操作手段と、前記ＤＶカメラとの間で制御用コマンドとその応答信号の送受信、及びストリームデータの送受信を行うためのＩＥＥＥ１３９４インタフェースと、前記ＩＥＥＥ１３９４インタフェースを介して前記ＤＶカメラから受信したストリームデータをハードディスクに録画するための録画手段と、前記操作手段を用いてユーザにより前記録画手段によるハードディスクへの録画が指示された時に、この録画の指示を検知する録画指示検知手段と、前記録画指示検知手段により録画の指示を検知した時に、その指示された録画時間を記憶する録画時間記憶手段と、前記操作手段、前記ＩＥＥＥ１３９４インタフェース、前記録画手段、前記録画指示検知手段、及び前記録画時間記憶手段を制御する制御手段とを備えたＩＥＥＥ１３９４シリアルバスに接続されるハードディスクレコーダにおいて、前記ＤＶカメラが前記ＩＥＥＥ１３９４シリアルバスを介して接続されたことを検知する接続検知手段と、前記ＤＶカメラから前記ＩＥＥＥ１３９４インタフェースを介して、前記ＤＶカメラ内のＤＶテープ中の記録・再生位置に相当する部分に記録されたストリームデータのタイムコードを取得するタイムコード取得手段と、前記タイムコード取得手段により取得したタイムコードを記憶するタイムコード記憶手段と、前記ＤＶテープの最大録画時間から前記タイムコード記憶手段に記憶されたタイムコードが示すＤＶテープの現在時間を減算して残りのＤＶテープ終端までの時間を算出するＤＶテープ残時間算出手段と、前記ＤＶテープ残時間算出手段により算出されたＤＶテープ終端までの時間と、前記録画時間記憶手段に記憶された録画時間とを比較する比較手段とをさらに備え、前記制御手段は、前記接続検知手段により前記ＤＶカメラの接続が検知された後に、前記録画指示手段による録画の指示が検知された時に、前記比較手段による比較の結果、ＤＶテープ終端までの時間の方が大であるか、ＤＶテープ終端までの時間と前記録画時間記憶手段に記憶された録画時間とが等しい場合には、前記録画時間記憶手段に記憶された録画時間に基づいて録画を実行し、ＤＶテープ終端までの時間の方が小である場合には、そのＤＶテープ終端までの時間へと録画時間を訂正し、訂正した録画時間に基づいて録画を実行すると共に、録画時間が訂正された旨をユーザに報知するものである。
【００１２】
請求項２の発明は、ＩＥＥＥ１３９４シリアルバスを介してＤＶ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ）カメラと接続され、前記ＤＶカメラ及び自機に対する各種指示操作を行うための操作手段と、前記ＤＶカメラとの間で制御用コマンドとその応答信号の送受信、及びストリームデータの送受信を行うためのＩＥＥＥ１３９４インタフェースと、前記ＩＥＥＥ１３９４インタフェースを介して前記ＤＶカメラから受信したストリームデータを録画媒体に録画するための録画手段と、前記操作手段を用いてユーザにより前記録画手段による前記録画媒体への録画が指示された時に、この録画の指示を検知する録画指示検知手段と、前記録画指示検知手段により録画の指示を検知した時に、その指示された録画時間を記憶する録画時間記憶手段と、前記操作手段、前記ＩＥＥＥ１３９４インタフェース、前記録画手段、前記録画指示検知手段、及び前記録画時間記憶手段を制御する制御手段とを備えたＩＥＥＥ１３９４シリアルバスに接続される録画装置において、前記ＤＶカメラが前記ＩＥＥＥ１３９４シリアルバスを介して接続されたことを検知する接続検知手段と、前記ＤＶカメラから前記ＩＥＥＥ１３９４インタフェースを介して、前記ＤＶカメラ内のＤＶテープ中の記録・再生位置に相当する部分に記録されたストリームデータのタイムコードを取得するタイムコード取得手段と、前記タイムコード取得手段により取得したタイムコードを記憶するタイムコード記憶手段と、前記ＤＶテープの最大録画時間から前記タイムコード記憶手段に記憶されたタイムコードが示すＤＶテープの現在時間を減算して残りのＤＶテープ終端までの時間を算出するＤＶテープ残時間算出手段と、前記ＤＶテープ残時間算出手段により算出されたＤＶテープ終端までの時間と、前記録画時間記憶手段に記憶された録画時間とを比較する比較手段とをさらに備え、前記制御手段は、前記接続検知手段により前記ＤＶカメラの接続が検知された後に、前記録画指示手段による録画の指示が検知された時に、前記比較手段による比較の結果、ＤＶテープ終端までの時間の方が大であるか、ＤＶテープ終端までの時間と前記録画時間記憶手段に記憶された録画時間とが等しい場合には、前記録画時間記憶手段に記憶された録画時間に基づいて録画を実行し、ＤＶテープ終端までの時間の方が小である場合には、録画時間のエラー表示を行うものである。
【００１３】
請求項３の発明は、請求項２のＩＥＥＥ１３９４シリアルバスに接続される録画装置において、前記制御手段が、ＤＶテープ終端までの時間の方が小である場合には、そのＤＶテープ終端までの時間へと録画時間を訂正し、訂正した録画時間に基づいて録画を実行すると共に、録画時間のエラー表示を行うものである。
【００１４】
請求項４の発明は、請求項２のＩＥＥＥ１３９４シリアルバスに接続される録画装置において、前記録画媒体がＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）であるものである。
【発明の効果】
【００１５】
請求項１の発明によれば、ＩＥＥＥ１３９４シリアルバスを介してＤＶカメラと接続されたハードディスクレコーダにおいて、プログラムダビング設定時にユーザが入力した録画時間（ダビング時間）が、この時間をその時のＤＶカメラ内におけるＤＶテープの現在時間（現在の巻取り位置）に加算すれば当該ＤＶテープの最大録画時間を超えてしまう場合に、ハードディスクレコーダがそれを演算により検知し、ユーザが入力した録画時間を、演算により得たＤＶテープ終端までの時間に訂正し、訂正した録画時間に基づいて録画を実行するので、ハードディスクレコーダに無意味な録画領域を生成してしまうことがない。また、録画時間が訂正された旨をユーザに報知するので、ユーザはハードディスクレコーダへの録画時間が最初に指定した録画時間よりも短くなったことを知ることができる。
【００１６】
請求項２の発明によれば、ＩＥＥＥ１３９４シリアルバスを介してＤＶカメラと接続された録画装置において、プログラムダビング設定時にユーザが入力した録画時間（ダビング時間）が、この時間をその時のＤＶカメラ内におけるＤＶテープの現在時間（現在の巻取り位置）に加算すれば当該ＤＶテープの最大録画時間を超えてしまう場合に、録画装置がそれを演算により検知し、エラー表示を行うので、ユーザは入力した録画時間が適正ではない（長過ぎる）ことを知ることができる。
【００１７】
請求項３の発明によれば、ＩＥＥＥ１３９４シリアルバスを介してＤＶカメラと接続された録画装置において、プログラムダビング設定時にユーザが入力した録画時間（ダビング時間）が、この時間をその時のＤＶカメラ内におけるＤＶテープの現在時間（現在の巻取り位置）に加算すれば当該ＤＶテープの最大録画時間を超えてしまう場合に、録画装置がそれを演算により検知し、ユーザが入力した録画時間を、演算により得たＤＶテープ終端までの時間に訂正し、訂正した録画時間に基づいて録画を実行するので、録画装置に無意味な録画領域を生成してしまうことがない。また、エラー表示を行うので、ユーザは入力した録画時間が適正ではない（長過ぎる）ことを知らされる。
【００１８】
請求項４の発明によれば、ＩＥＥＥ１３９４シリアルバスを介してＤＶカメラと接続されたＤＶＤを録画媒体とする録画装置において、プログラムダビング設定時にユーザが入力した録画時間（ダビング時間）が、この時間をその時のＤＶカメラ内におけるＤＶテープの現在時間（現在の巻取り位置）に加算すれば当該ＤＶテープの最大録画時間を超えてしまう場合に、録画装置がそれを演算により検知し、エラー表示を行うので、ユーザは入力した録画時間が適正ではない（長過ぎる）ことを知ることができる。
【発明を実施するための最良の形態】
【００１９】
本発明を実施するための最良の形態について図面を参照して説明する。以下の実施形態では、ハードディスクレコーダに本発明を適用した場合の例について説明する。
【００２０】
図１は、本実施形態によるハードディスクレコーダ１０と、このハードディスクレコーダ１０とＩＥＥＥ１３９４シリアルバス５０を介して接続可能なＤＶカメラ３０の電気的ブロック構成を示す。このハードディスクレコーダ１０は、ＩＥＥＥ１３９４シリアルバス５０（以下、バスと略す）を介して、ＤＶカメラ３０と接続されており、ＤＶカメラ３０から受信したストリームデータをハードディスクレコーダ１０内のハードディスク１５に録画することができる。ハードディスクレコーダ１０は、装置の各部を制御するためのマイクロプロセッサ１１を備えている。また、ハードディスクレコーダ１０は、ＩＥＥＥ１３９４インタフェース１３（以下、ＩＥＥＥ１３９４Ｉ／Ｆという）と、各種のメッセージを表示するための表示部１２と、ＤＶカメラ３０内のＤＶテープ４０中の記録・再生位置（その時点でＤＶカメラ３０のビデオヘッド３６ａと対向しているテープ位置）に相当する部分に記録されたストリームデータのタイムコード等のデータを記憶するＲＡＭ１８とを有している。ＩＥＥＥ１３９４Ｉ／Ｆ１３は、バス５０を介して外部入出力機器との間で制御用コマンドとその応答信号の送受信、及びストリームデータの送受信を行うためのものである。さらにまた、ハードディスクレコーダ１０は、リモコン２０（操作手段）から送信された赤外線信号を受信する赤外線信号受信部１９を有している。マイクロプロセッサ１１に接続したＲＯＭ１７内には、後に詳述するプログラムダビング処理のプログラムが格納されたプログラムダビング処理モジュール７が格納されている。
【００２１】
リモコン２０は、各種のキーからなるキー部２４と赤外線信号発信部２１とを有している。キー部２４には、電源キー２２、数字入力用のキー２５、カーソルキー２６、確定キー２７に加えて、ＤＶカメラ３０側のＤＶテープ４０からハードディスクレコーダ１０へのダビング録画を指示するためのメニューを含む各種メニューの表示を指示するためのメニューキー２３が設けられている。
【００２２】
また、ＤＶカメラ３０は、ＶＴＲ一体型のＤＶカメラであり、バス５０を介してハードディスクレコーダ１０から制御用コマンド等のデータを受信するためのＩＥＥＥ１３９４インタフェース３７（以下、ＩＥＥＥ１３９４Ｉ／Ｆという）と、撮像した被写体像をアナログ信号の形で出力するＣＣＤ３１（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）と、ＣＣＤ３１から出力されたアナログ信号をディジタル信号に変換するＡ／Ｄ変換部３２と、Ａ／Ｄ変換部３２から送られた画像データを一時的に蓄積する画像メモリ３３と、画像メモリ３３に蓄積された画像データに対して各種の画像処理を施すマイクロプロセッサ３４と、フォーマット変換回路３５と、記録再生部３６とを備えている。フォーマット変換回路３５は、マイクロプロセッサ３４による処理後の画像データのストリームデータへのフォーマット変換を行う。記録再生部３６は、フォーマット変換回路３５から出力されたストリームデータのＤＶテープ４０への書き込みや、ＤＶテープ４０に記録されたストリームデータの再生等を行う。また、ＤＶカメラ３０は、マイクロプロセッサ３４から送られた画像を表示する液晶モニタ３８と、操作部３９と、各種のデータを記憶するためのＲＡＭ４１と、ＤＶテープ４０の始端終端を検出するための始端終端検出センサ４２とを備えている。
【００２３】
次に、図２を参照して、ＤＶテープ４０からハードディスク１５へのプログラムダビング処理時におけるハードディスクレコーダ１０側の処理について説明する。なお、プログラムダビングには、いくつかの種類のものがあるが、ここでは設定時間分のダビングを自動で行う処理をプログラムダビングと呼ぶ。ハードディスクレコーダ１０側のマイクロプロセッサ１１は、ＤＶカメラ３０がバス５０を介して接続されたことを検知すると（Ｓ１でＹＥＳ）、ユーザがリモコン２０を用いてプログラムダビング（録画）の指示をしたか否かを、繰返して検知する（Ｓ２）。そして、指示を検知すると（Ｓ２でＹＥＳ）、ユーザが入力した録画時間（例えば４０分）のデータをＲＡＭ１８に記憶し（Ｓ３）、ＤＶカメラ３０内のＤＶテープ４０の現在の記録・再生位置（その時点でＤＶカメラ３０のビデオヘッド３６ａと対向しているテープ位置）に相当する部分に記録されたストリームデータのタイムコード（ＤＶテープの現在時間）を取得して（Ｓ４）、取得したタイムコードをＲＡＭ１８に記憶する（Ｓ５）。上記の記録・再生位置に相当する部分に記録されたストリームデータのタイムコードを取得する方法は、例えば、ハードディスクレコーダ１０側からＤＶカメラ３０側に巻戻し再生のコマンドを送信して、ＤＶカメラ３０側から最初に受信したストリームデータのタイムコードを、記録・再生位置に記録されたストリームデータのタイムコードであるとみなす等の方法がある。取得したタイムコードは、例えば「００：５５：００」であったとする。
【００２４】
次に、ハードディスクレコーダ１０のマイクロプロセッサ１１は、ＤＶテープ４０の最大録画時間（９０分）から、ＲＡＭ１８に記憶したタイムコード（この例では「００：５５：００」つまり５５分）の値（ＤＶテープの現在時間）を減算し、ＤＶテープ４０の終端までの残り時間を算出する（Ｓ６）。この例の場合、（９０−５５）＝３５分となる。
【００２５】
次に、ハードディスクレコーダ１０のマイクロプロセッサ１１は、ステップＳ６で算出したＤＶテープ４０の終端までの時間と、ＲＡＭ１８に記憶してあるユーザにより入力された録画時間とを比較し（Ｓ７）、ＤＶテープ終端までの時間の方がユーザ指示の録画時間よりも大であるか、ＤＶテープ終端までの時間とユーザ指定の録画時間とが等しい場合には（Ｓ７でＹＥＳ）、ユーザが入力した録画時間に基づいてダビング録画を実行開始し（Ｓ８）、ＤＶテープ終端までの時間の方がユーザ指示の録画時間よりも小であった場合には（Ｓ７でＮＯ）、ＲＡＭ１８内に記憶した録画時間をＤＶテープ終端までの時間に訂正した上で、その録画時間（ＤＶテープ終端までの時間）に基づいてダビング録画を実行開始する（Ｓ９）。この例の場合には、ＤＶテープ終端までの時間が３５分であり、ユーザにより入力された録画時間が４０分であるので、３５分＜４０分となり、録画（ダビング）時間が強制的に３５分へと訂正される。そして、録画時間が訂正された旨が文字メッセージとして表示部１２に表示される（Ｓ１０）。文字メッセージとしては「録画時間が訂正されました」あるいは「録画時間が３５分に訂正されました」等種々の形式が可能である。また、表示部１２に文字メッセージとして表示することに加えて、スピーカを用いて音声により報知するようにしてもよい。
【００２６】
以上のように、本実施形態では、バス５０によりＤＶカメラ３０と接続されたハードディスクレコーダ１０においてプログラムダビングを設定する場合、ユーザは、ＤＶカメラ３０内のＤＶテープ４０の現在の巻取り位置（現在時間）を厳密には考慮にいれずに、長目の録画（ダビング）時間を入力しても、その入力した録画時間を、現在のＤＶテープ４０の巻取り位置に加算すれば、ＤＶテープ４０の最大録画時間を越えてしまう場合には、ハードディスクレコーダ１０自体が、録画時間をＤＶテープ４０の終端までの時間に訂正して録画を実行するので、ハードディスク１５内に無意味な録画領域（撮影データが何も入っていない領域）を生成してしまうことがなく、その録画時間を訂正した旨も文字表示等によりユーザに報知されるので、ユーザは、自身が入力した録画時間よりも短い録画時間となることを事前に知ることができる。
【００２７】
上記実施形態では、録画媒体がハードディスク１５であるハードディスクレコーダ１０を例に挙げて説明したが、ハードディスクレコーダ１０に代えて、録画媒体がＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）であるＤＶＤレコーダに本発明を適用することも可能である。
【００２８】
また、上記実施形態では、マイクロプロセッサ１１が、ＤＶテープ４０終端までの時間と、ＲＡＭ１８に記憶してあるユーザにより入力された録画時間とを比較し、ＤＶテープ終端までの時間の方がユーザ指示の録画時間よりも小であった場合には、ＲＡＭ１８内に記憶した録画時間をＤＶテープ終端までの時間に訂正した上で、その録画時間（ＤＶテープ終端までの時間）に基づいてダビング録画を実行開始したが、この訂正を行わず、ユーザが入力した録画時間が適正ではない（長過ぎる）旨を文字メッセージ等により表示部に表示するようにしてもよい。例えば、「入力された録画時間が適正ではありません。」、「録画時間の設定が最大録画時間を越えています。再入力願います。」等のメッセージを表示する。この場合には、ユーザはそのメッセージを見て、若干短か目の録画時間を再入力するか、あるいは、プログラムダビングではなく、別のダビング方法を選択するか、ユーザ自身がいずれかの方法を選択することになる。
【００２９】
さらに、上記実施形態では、ＤＶテープ４０の最大録画時間（９０分）は、予め固定の値がハードディスクレコーダ１０内（例えばＲＯＭ１７内）に記憶されていたが、この値は、例えばプログラムダビングの設定時にユーザがリモコン２０を用いて入力するようにしてもよい。つまり、例えば、ＤＶテープ４０の最大録画時間の規格である３０分、６０分、９０分の３つの表示が表示部１２に表示され、ユーザがリモコン２０のカーソルキー２６等を用いていずれかを選択するようにしてもよい。この場合には、ＤＶカメラ３０中のＤＶテープ４０の種類が異なっても、それに対処することができる。
【図面の簡単な説明】
【００３０】
【図１】本発明の一実施形態に係るＩＥＥＥ１３９４シリアルバスで接続されたハードディスクレコーダとＤＶカメラの電気的ブロック構成を示す図。
【図２】上記ハードディスクレコーダのプログラムダビング処理のフローチャート。
【符号の説明】
【００３１】
１０  ハードディスクレコーダ
１１  マイクロプロセッサ（録画指示検知手段、制御手段、接続検知手段、タイムコード取得手段、ＤＶテープ残時間算出手段、比較手段）
１２  表示部
１３  ＩＥＥＥ１３９４インタフェース
１５  ハードディスク
１８  ＲＡＭ（録画時間記憶手段、タイムコード記憶手段）
２０  リモコン（操作手段）
３０  ＤＶカメラ
３６  記録再生部
３６ａ  ビデオヘッド
４０  ＤＶテープ
５０  ＩＥＥＥ１３９４シリアルバス
【図１】
2006127598.tif 000003
【図２】
2006127598.tif 000004