(57)【要約】【課題】記録メディアのマウント処理や復旧処理中に入力した録画データであっても確実に記録メディアに録画できるようにする。【解決手段】録画装置は、録画対象となるストリームを一時的に記憶する一時記憶手段としてＤＲＡＭ５を備える。録画制御部２は、記録メディア１０が録画可能であることを判別するマウント処理が正常に終了していないときに録画指示が行われた場合、入力ストリームをＤＲＡＭ５に一時記憶し、マウント処理が正常に終了した後に、ＤＲＡＭ５に記憶したストリームを記録メディア１０に書き込む。【選択図】図１
2010074248.tif 000002
【特許請求の範囲】
【請求項１】
録画対象となるストリームを入力する入力手段と、可搬型の記録メディアを装着し、該記録メディアに対して前記入力手段に入力したストリームを録画する録画制御手段とを備えた録画装置であって、
該録画装置は、録画対象となるストリームを一時的に記憶する一時記憶手段を備え、
前記録画制御手段は、前記記録メディアが録画可能であることを判別するマウント処理が正常に終了していないときに、前記入力するストリームを録画する指示入力が行われた際、前記入力手段に入力するストリームを前記一時記憶手段に記憶し、前記マウント処理が正常に終了した後に、前記一時記憶手段に記憶したストリームを前記記録メディアに書き込むことにより、前記記録メディアに対するストリームの録画を行うことを特徴とする録画装置。
【請求項２】
請求項１に記載の録画装置において、前記録画制御手段は、前記可搬型の記録メディアが装着されていない状態であっても、前記ストリームを録画する指示入力が行われた際に、前記一時記憶手段への一時記憶を開始し、該一時記憶の開始後に前記記録メディアが装着され、前記マウント処理が正常に終了した場合には、前記一時記憶手段に記憶したストリームを前記記録メディアに書き込むことを特徴とする録画装置。
【請求項３】
請求項１または２に記載の録画装置において、前記一時記憶手段のメモリ容量を判定するメモリ容量判定部を有し、前記録画制御手段は、前記一時記憶手段に対してストリームを一時記憶する際に、前記メモリ容量判定部によって前記一時記憶手段の記憶可能なメモリ残容量が所定レベル以下であることが判定された際、前記一時記憶手段に記憶したストリームを時間的に古い順に破棄し、新たに入力したストリームを一時記憶させることを特徴とする録画装置。
【請求項４】
請求項１または２に記載の録画装置において、前記一時記憶手段として、第１の一時記憶手段と第２の一時記憶手段とを備えるとともに、前記第１の一時記憶手段のメモリ容量を判定するメモリ容量判定部を有し、
前記録画制御手段は、前記一時記憶手段に対してストリームを一時記憶する際に、まず前記第１の一時記憶手段に対してストリームの一時記憶を行い、前記メモリ容量判定部によって前記第１の一時記憶手段の記憶可能なメモリ残容量が所定レベル以下であることが判定された際、前記第１の一時記憶手段に記憶したストリームを前記第２の一時記憶手段に移動させ、新たに入力するストリームは前記第２の一時記憶手段に一時記憶させることを特徴とする録画装置。
【請求項５】
請求項１または２に記載の録画装置において、前記一時記憶手段として、第１の一時記憶手段と第２の一時記憶手段とを備えるとともに、前記第２の一時記憶手段のメモリ容量を判定するメモリ容量判定部を有し、
前記録画制御手段は、前記一時記憶手段に対してストリームを一時記憶する際に、まず前記第２の一時記憶手段に対してストリームの一時記憶を行い、前記メモリ容量判定部によって前記第２の一時記憶手段に一時記憶されているストリームの記憶容量が所定レベル以下であることが判定された際、前記第２の一時記憶手段に対する新たなストリームの記録を停止することを特徴とする録画装置。
【請求項６】
請求項５に記載の録画装置において、前記録画制御手段は、前記第２の一時記憶手段に対する新たなストリームの記録を停止した際に、新たに入力したストリームは、前記１の一時記憶手段に一時的に記憶させるか、もしくは前記一時記憶手段を用いることなく前記記録メディアに書き込むことを特徴とする録画装置。
【請求項７】
請求項１〜６のいずれか１に記載の録画装置において、前記記録メディアに対してストリームを録画する際に、該記録メディアに対するストリームの記録の可否を判定するメディア書込可否判定部を有し、
前記録画制御手段は、前記メディア書込可否判定部によって前記ストリームの記録ができなかったことが判定された場合、前記記録メディアの記録状態を復旧する復旧処理を実行している間、入力するストリームを前記一時記憶手段に一時記憶させ、前記復旧処理が終了したときに、前記一時記憶手段に一時記憶させておいたストリームを前記記録メディアに書き込むことを特徴とする録画装置。
【請求項８】
請求項１〜７のいずれか１に記載の録画装置において、前記一時記憶手段に記憶させるストリームを暗号化する暗号化手段を備えることを特徴とする録画装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、録画装置、より詳細には、光ディスクなどの可搬型の記録メディアに対する録画が可能な録画装置に関する。
【背景技術】
【０００２】
ＤＶＤやＢＤ（Blu-ray Disc）などの光ディスク記録メディア（以下単にディスクともいう）を使用して録画を行う録画装置では、録画装置のディスクトレイにディスクを載置し、ローディングを行ったときにマウントと呼ばれる確認処理が実行される。
マウント処理では、録画装置に挿入されたディスクの種類の判別処理、判別したディスクの種類に応じた調整処理、ディスクからのディスク論理情報の読み出し処理、ディスク上のタイトル関連情報読み出し／確認処理などが行われる。
【０００３】
ディスクのローディング時には、このマウント処理が正常に完了しないと、ディスクに対する録画を実行することができない。このマウント処理の時間は、短時間では完了できないことがあり、例えば、記録層が２層構成のＢＤなどではマウント完了までに１分半程度必要とするものもある。
【０００４】
記録メディアに対する録画制御が可能な録画装置の操作性を向上させるために、例えば、特許文献１には、メモリカードに対して情報を記録する旨の指示があった場合、ディスク装置内に記録領域を構築し、記録対象となる情報をその記録領域に記録するようにした記録装置が開示されている。これにより、ユーザはメモリカードの装着状態を気にすることがなくなって操作性が向上するとともに、ディスク装置内で記録情報を一元的に管理できるようにしている。
【特許文献１】特開２００６−５９０９８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述のように、録画装置でディスクに録画を行う場合、ディスクを録画装置に挿入してもマウントが正常に完了するまでは、そのディスクに対する録画を実行させることができない。
また、ディスクに録画を行っているときに、ディスクのキズや汚れ等の要因により、録画データの書込みを失敗した場合には、ディスク上のストリーム復旧処理（リペア処理）が行われる。このような復旧処理を実行している間にもディスクへ録画データの書込みができないため、その間の入力ストリームを録画することができない、という問題もある。
【０００６】
本発明は、上述のごとき実情に鑑みてなされたものであり、可搬型の記録メディアに対して録画を行う場合に、記録メディアのマウント処理や復旧処理中に入力した録画データであっても確実に記録メディアに録画することができるようにした録画装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の第１の技術手段は、録画対象となるストリームを入力する入力手段と、可搬型の記録メディアを装着し、記録メディアに対して入力手段に入力したストリームを録画する録画制御手段とを備えた録画装置であって、録画装置が、録画対象となるストリームを一時的に記憶する一時記憶手段を備え、録画制御手段は、記録メディアが録画可能であることを判別するマウント処理が正常に終了していないときに、入力するストリームを録画する指示入力が行われた際、入力手段に入力するストリームを一時記憶手段に記憶し、マウント処理が正常に終了した後に、一時記憶手段に記憶したストリームを記録メディアに書き込むことにより、記録メディアに対するストリームの録画を行うことを特徴としたものである。
【０００８】
第２の技術手段は、第１の技術手段において、録画制御手段が、可搬型の記録メディアが装着されていない状態であっても、ストリームを録画する指示入力が行われた際に、一時記憶手段への一時記憶を開始し、一時記憶の開始後に記録メディアが装着され、マウント処理が正常に終了した場合には、一時記憶手段に記憶したストリームを記録メディアに書き込むことを特徴としたものである。
【０００９】
第３の技術手段は、第１または２の技術手段において、一時記憶手段のメモリ容量を判定するメモリ容量判定部を有し、録画制御手段が、一時記憶手段に対してストリームを一時記憶する際に、メモリ容量判定部によって一時記憶手段の記憶可能なメモリ残容量が所定レベル以下であることが判定された際、一時記憶手段に記憶したストリームを時間的に古い順に破棄し、新たに入力したストリームを一時記憶させることを特徴としたものである。
【００１０】
第４の技術手段は、第１または２の技術手段において、一時記憶手段として、第１の一時記憶手段と第２の一時記憶手段とを備えるとともに、第１の一時記憶手段のメモリ容量を判定するメモリ容量判定部を有し、録画制御手段が、一時記憶手段に対してストリームを一時記憶する際に、まず第１の一時記憶手段に対してストリームの一時記憶を行い、メモリ容量判定部によって第１の一時記憶手段の記憶可能なメモリ残容量が所定レベル以下であることが判定された際、第１の一時記憶手段に記憶したストリームを第２の一時記憶手段に移動させ、新たに入力するストリームは第２の一時記憶手段に一時記憶させることを特徴としたものである。
【００１１】
第５の技術手段は、第１または２の技術手段において、一時記憶手段として、第１の一時記憶手段と第２の一時記憶手段とを備えるとともに、第２の一時記憶手段のメモリ容量を判定するメモリ容量判定部を有し、録画制御手段は、一時記憶手段に対してストリームを一時記憶する際に、まず第２の一時記憶手段に対してストリームの一時記憶を行い、メモリ容量判定部によって第２の一時記憶手段に一時記憶されているストリームの記憶容量が所定レベル以下であることが判定された際、第２の一時記憶手段に対する新たなストリームの記録を停止することを特徴としたものである。
【００１２】
第６の技術手段は、第５の技術手段において、録画制御手段が、第２の一時記憶手段に対する新たなストリームの記録を停止した際に、新たに入力したストリームは、１の一時記憶手段に一時的に記憶させるか、もしくは一時記憶手段を用いることなく記録メディアに書き込むことを特徴としたものである。
【００１３】
第７の技術手段は、第１〜６のいずれかの技術手段において、記録メディアに対してストリームを録画する際に、記録メディアに対するストリームの記録の可否を判定するメディア書込可否判定部を有し、録画制御手段が、メディア書込可否判定部によってストリームの記録ができなかったことが判定された場合、記録メディアの記録状態を復旧する復旧処理を実行している間、入力するストリームを一時記憶手段に一時記憶させ、復旧処理が終了したときに、一時記憶手段に一時記憶させておいたストリームを記録メディアに書き込むことを特徴としたものである。
【００１４】
第８の技術手段は、第１〜７のいずれかの技術手段において、一時記憶手段に記憶させるストリームを暗号化する暗号化手段を備えることを特徴としたものである。
【発明の効果】
【００１５】
本発明によれば、可搬型の記録メディアに対して録画を行う場合に、記録メディアのマウント処理やリペア処理中に入力した録画データであっても確実に記録メディアに録画することができるようにした録画装置を提供することができる。
【発明を実施するための最良の形態】
【００１６】
以下に本発明に係る録画装置の実施形態を添付された図面を参照しながら具体的に説明する。なお、実施形態を説明するための全図において、同様の機能を有する部分には同じ符号を付けるものとする。
【００１７】
（実施形態１）
図１は、本発明による録画装置の第１の実施形態を説明するためのブロック図である。録画装置は、可搬型の記録媒体としてメディア１０が使用可能である。メディア１０としては、ＤＶＤやＢＤなどの録画可能なディスク媒体が適用可能である。
【００１８】
この録画装置は、放送信号を受信して選局し、ストリームを出力するチューナ１と、チューナ１から出力されたストリームを解析して暗号化を施すストリーム解析・暗号化手段３と、ストリーム解析・暗号化手段で暗号化されたストリームを一時的に記録するためのＤＲＡＭ（Dynamic Random Access Memory）５と、ＤＲＡＭ５から出力されたストリームに対して、メディア１０毎にその規格に対応した暗号化を再度施し、そのストリームをメディア１０へ書き込むストリーム再暗号化・書込手段６と、メディア１０のマウント処理が正常に完了したことを判定する遅延判定部４と、ストリーム解析・暗号化手段３，遅延判定部４及びストリーム再暗号化・書込手段６を含む録画機能を制御する録画制御手段として録画制御部２とを有している。
【００１９】
録画制御部２、ストリーム解析・暗号化手段３、遅延判定部４、ストリーム再暗号化・書込手段６は、録画装置が備えるＣＰＵ等の制御手段により実現される機能部である。ＣＰＵ等の制御手段は、上記各部及び各手段を実現するプログラムをメモリ等の記憶手段から読み出して実行することで、本発明に係る実施形態の処理を可能とする。
【００２０】
また、本実施形態の録画装置において、ストリーム解析・暗号化手段３に入力させるストリームは、チューナ１により選局したストリームのみならず、外部機器やネットワーク経由で入力したストリームを適用することもできる。チューナ１を含めたストリームが入力する部分が本発明の入力手段に該当する。また、本実施形態では、データの読み書きが高速なＤＲＡＭ５を使用しているが、一時記憶手段としてＤＲＡＭを用いることが必須ではなく、他の種類の一時記憶手段をＤＲＡＭ５の代わりに用いたものであってもよい。以下の他の実施形態においても同様とする。
【００２１】
ストリーム解析・暗号化手段３では、ＤＲＡＭ５に記憶させるストリームに暗号化処理を施す。暗号化の方法は特に限定されるものではなく、公知の手法を用いることができる。ここでの暗号化処理は、ＤＲＡＭ５の一時記憶データのセキュリティを維持するために施すものであり、暗号化処理を行わずにＤＲＡＭ５に記憶させる構成であっても、本発明の録画装置の一実施形態として機能させることができる。
また、ストリーム再暗号化・書込手段６においても、ＤＲＡＭ５に記憶したストリームをメディア１０の規格（ＤＶＤやＢＤなどの規格）に応じた暗号化を施してメディア１０に記憶しているが、録画環境や録画条件、守るべき規格等に応じて暗号化を施さずにメディア１０に録画する形態をとってもよい。これらの暗号化処理については、以下の他の実施形態においても同様である。
【００２２】
図１に示す本実施形態の録画装置の動作例を説明する。チューナ１で選局され出力されたストリームは、ストリーム解析・暗号化手段３に入力される。メディア１０に直接録画できない状態、例えば、メディア１０がマウント処理中であったり、あるいはメディア自体が録画装置に装着されていない状態で、ストリーム解析・暗号化手段３は、入力したストリームを解析し、暗号化してＤＲＡＭ５に記録する。
【００２３】
録画装置にメディア１０を装着すると、録画装置ではマウント処理を自動的に開始する。ここでは、例えば、メディア１０を載置するディスクトレイにメディア１０を載置し、トレイをローディングすることで録画装置に対するメディア１０の装着が行われる。上述したように、マウント処理では、録画装置に挿入されたディスクの種類の判別処理、判別したディスクの種類に応じた調整処理、ディスクからのディスク論理情報の読み出し処理、ディスク上のタイトル関連情報読み出し／確認処理などが行われる。ディスクの種類に応じた調整処理では、例えばフォーカスサーボ、スピンサーボ、トラッキングサーボ、スレッドサーボなどのサーボ系の調整や、チルト調整、周差調整などが行われる。またディスク論理情報には、光ピックアップのレーザ光の波長などを規定するライトストラトジー情報などが含まれている。また、ディスク上のタイトル関連情報読み出し／確認処理には、フォルダ構成確認、タイトル数確認、空き容量確認処理などが含まれている。
【００２４】
本実施形態では、メディア１０が録画装置に装着され、そのマウント処理中にユーザによる録画開始の指示入力が行われた場合、ストリーム解析・暗号化手段３により、ＤＲＡＭ５に対する暗号化ストリームの記録（録画）が開始される。このとき、メディア１０自体はマウント処理中であり、まだ録画の準備ができていないが、録画開始の指示に応じて入力ストリームの録画を開始し、ＤＲＡＭ５に蓄積していく。
【００２５】
遅延判定部４は、メディア１０のマウント処理が正常に完了したか否かを監視し、メディア１０のマウント処理が正常に完了したものと判定した場合、ストリーム再暗号化・書込手段６によって、ＤＲＡＭ５に記憶されているストリームを読み出し、再暗号化してメディア１０に書き込んでいく。またこのときにも、新たに入力するストリームはＤＲＡＭ５に記憶され続けるが、ＤＲＡＭ５からメディア１０への書き込みの方が速いため、やがてＤＲＡＭ５に記憶されているストリームがなくなり、その後は、ストリーム解析・暗号化手段３から出力されたストリームは、ＤＲＡＭ５に一時記憶されることなく、ストリーム再暗号化・書込手段６で再暗号化されてメディア１０に記録される。
【００２６】
また、メディア１０が装着されていない状態で録画を開始する場合、録画開始指示が入力されると、上記と同様に、ストリーム解析・暗号化手段３により、ＤＲＡＭ５に対する暗号化ストリームの記録（録画）が開始される。そしてその後メディア１０が装着され、マウント処理が正常に完了した段階で、ストリーム再暗号化・書込手段６によってＤＲＡＭ５に記憶されているストリームを読み出し、再暗号化してメディア１０に書き込む。
【００２７】
ストリーム再暗号化・書込手段６では、ＤＲＡＭ５から読み出したストリーム、もしくはストリーム解析・暗号化手段３から出力されたストリームを再暗号化するときに、ワークエリアとして使用する他のＤＲＡＭ（あるいは他の種類もメモリ）を接続もしくは内蔵することができる。
【００２８】
本実施形態の構成により、ユーザは、メディア１０のマウント処理の完了を待つことなく、録画を開始させることができ、ユーザにとって利便性の高い録画装置が提供できる。
【００２９】
（実施形態２）
図２は、本発明による録画装置の第２の実施形態を説明するためのブロック図である。第２の実施形態の録画装置は、第１の実施形態のチューナ１、ストリーム解析・暗号化手段３、録画制御部２、遅延判定部４、及びストリーム再暗号化・書込手段６を備え、さらに、ストリームを一時的に蓄積する蓄積装置８、ストリーム解析・暗号化手段３で暗号化されたストリームを蓄積装置８に記録する蓄積装置記録手段７、蓄積装置８に蓄積したストリームを読み出す蓄積装置読出手段９、及び蓄積装置読出手段９が蓄積装置８から読み出したストリームを一時記憶するＤＲＡＭ１１を備えている。
【００３０】
ストリーム再暗号化・書込手段６は、ＤＲＡＭ１１に一時記憶したストリームを再暗号化して、メディア１０に書き込む処理を行う。またＤＲＡＭ１１は、再暗号化の際のワークエリアとして使用される。蓄積装置８としては、フラッシュメモリなどの記憶手段を使用することができる。以下の他の実施形態においても同様である。
【００３１】
図２に示す実施形態の録画装置の動作例を説明する。チューナ１で選局され出力されたストリームは、ストリーム解析・暗号化手段３に入力される。ストリーム解析・暗号化手段３は、入力したストリームを解析して暗号化する。メディア１０に直接録画できない状態、例えば、メディア１０がマウント処理中であったり、あるいはメディア自体が録画装置に挿入されていない状態では、蓄積装置記録手段７は、ストリーム解析・暗号化手段３で暗号化されたストリームを蓄積装置８に記録する。
【００３２】
本実施形態では、録画装置にメディア１０が挿入され、そのマウント処理中にユーザによる録画開始の指示が行われた場合、ストリーム解析・暗号化手段３により暗号化されたストリームは、蓄積装置記録手段７により蓄積装置８に記録される。このとき、メディア１０自体はマウント処理中であり、まだ録画の準備ができていないが、ストリーム解析・暗号化手段３は、録画開始指示に応じて入力ストリームの録画を開始し、蓄積装置記録手段７により蓄積装置８に蓄積していく。
【００３３】
遅延判定部４は、メディア１０のマウント処理が正常に完了したか否かを監視し、メディア１０のマウント処理が正常に完了したものと判定した場合、蓄積装置読出手段９によって、蓄積装置８に蓄積されているストリームを読み出し、ＤＲＡＭ１１を経由してストリーム再暗号化・書込手段６によって再暗号化してメディア１０に書き込んでいく。ＤＲＡＭ１１は、ストリームの再暗号化行う際のワークエリアとして使用される。
【００３４】
このときにも、入力ストリームは蓄積装置８に記憶され続けるが、蓄積装置８からメディア１０への書き込みの方が速いため、やがて蓄積装置８に記憶されているストリームがなくなり、その後は、ストリーム解析・暗号化手段３から出力されたストリームは、蓄積装置８に一時記憶されることなく、ストリーム再暗号化・書込手段６で再暗号化されてメディア１０に記録される。
【００３５】
また、メディア１０が装着されていない状態で録画を開始する場合、録画開始指示が入力されると、上記と同様に、ストリーム解析・暗号化手段３により暗号化されたストリームは、蓄積装置記録手段７により蓄積装置８に記録（録画）される。そしてその後メディア１０が装着され、マウント処理が正常に完了した段階で、蓄積装置８に蓄積されているストリームを蓄積装置読出手段９により読み出し、ストリーム再暗号化・書込手段６によって再暗号化してメディア１０に書き込む。
【００３６】
本実施形態の構成は、第１の実施形態のＤＲＡＭ５を蓄積装置８に替えたものとして考えることもできる。本実施形態の場合には、蓄積装置８によって記憶容量を適宜増大させることができ、マウント処理の完了までに多くの時間がかかるような場合にも、蓄積装置８の記憶容量を予め適宜設定しておくことで対応することができる。
【００３７】
（実施形態３）
図３は、本発明による録画装置の第３の実施形態を説明するためのブロック図である。第３の実施形態の録画装置は、第１の実施形態のチューナ１、ストリーム解析・暗号化手段３、録画制御部２、遅延判定部４、ＤＲＡＭ５、及びストリーム再暗号化・書込手段６を備え、さらに、ＤＲＡＭ５のメモリ容量（記憶容量）を判定するメモリ容量判定部１２を備えている。
【００３８】
本実施形態では、ＤＲＡＭ５にストリームを一時記憶する際に、ＤＲＡＭ５のメモリ容量を監視し、空き容量が所定レベル以下となった場合に、古いストリームを破棄して常に最新のストリームをＤＲＡＭ５に一時記憶させ、メディア１０に記録できるようにしている。
【００３９】
図３に示す実施形態の録画装置の動作例を説明する。チューナ１で選局され出力されたストリームは、ストリーム解析・暗号化手段３に入力される。メディア１０に直接録画できない状態、例えば、メディア１０がマウント処理中であったり、あるいはメディア自体が録画装置に挿入されていない状態では、ストリーム解析・暗号化手段３は、入力したストリームを解析し、暗号化してＤＲＡＭ５に記録する。
【００４０】
録画装置にメディア１０が装着され、そのマウント処理中にユーザにより録画開始が指示された場合、ストリーム解析・暗号化手段３により、ＤＲＡＭ５に対して暗号化ストリームが記録（録画）される。このとき、メディア１０自体はマウント処理中であり、まだ録画の準備ができていないが、録画開始指示に応じて入力ストリームの録画を開始し、ＤＲＡＭ５に蓄積していく。
【００４１】
遅延判定部４は、メディア１０のマウント処理が正常に完了したか否かを監視し、メディア１０のマウント処理が正常に完了したものと判定した場合、ストリーム再暗号化・書込手段６によって、ＤＲＡＭ５に記憶されているストリームを読み出し、再暗号化してメディア１０に書き込んでいく。またこのときにも、入力ストリームはＤＲＡＭ５に記憶され続けるが、ＤＲＡＭ５からメディア１０への書き込みの方が速いため、やがてＤＲＡＭ５に記憶されているストリームがなくなり、その後は、ストリーム解析・暗号化手段３から出力されたストリームは、ＤＲＡＭ５に一時記憶されることなく、ストリーム再暗号化・書込手段６で再暗号化されてメディア１０に記録される。
【００４２】
メディア１０が装着されていない状態で録画を開始する場合、録画開始指示が入力されると、上記と同様に、ストリーム解析・暗号化手段３により、ＤＲＡＭ５に対する暗号化ストリームの記録（録画）が開始される。そしてその後メディア１０が装着され、マウント処理が正常に完了した段階で、ストリーム再暗号化・書込手段６によってＤＲＡＭ５に記憶されているストリームを読み出し、再暗号化してメディア１０に書き込む。
【００４３】
メモリ容量判定部１２は、ＤＲＡＭ５のストリームのメモリ容量を監視する。そして、記録可能なメモリ容量（空き容量）が予め定めたメモリ容量以下になったか否かを判定する。メモリ容量判定部１２では、ＤＲＡＭ５の使用容量から空き容量を検出してメモリ容量を監視しているが、ＤＲＡＭ５に入力するストリームのデータ量を監視して空き容量を判断するものであってもよい。
ストリーム解析・暗号化手段３がＤＲＡＭ５にストリームを一時記憶させる場合、メモリ容量判定部１２がＤＲＡＭ５の空き容量が所定レベル以下になったことを判定するまでは、ＤＲＡＭ５に対する記憶を継続する。このときマウント処理が完了してＤＲＡＭ５の一時記憶の必要がなくなった場合には、ＤＲＡＭ５の一時記憶を行わずにメディア１０へ書き込む処理を行う。
【００４４】
ストリーム解析・暗号化手段３がＤＲＡＭ５にストリームを一時記憶させているときに、メモリ容量判定部１２がＤＲＡＭ５の空き容量が所定レベル以下になったことを判定した場合、ＤＲＡＭ５では、先に記録した古いストリームから破棄し、その領域に最新のストリームを記録していく。これにより、メディア１０のマウント処理が正常に完了して、ＤＲＡＭ５のストリームをメディア１０に記録する場合にも、常に最新のストリームをＤＲＡＭ５に一時的に残してメディア１０に記録させることができる。
【００４５】
（実施形態４）
図４は、本発明による録画装置の第４の実施形態を説明するためのブロック図である。第４の実施形態の録画装置は、第１の実施形態のチューナ１、ストリーム解析・暗号化手段３、録画制御部２、遅延判定部４、ＤＲＡＭ（第１ＤＲＡＭ）５及びストリーム再暗号化・書込手段６を備え、さらに、第２の実施形態の蓄積装置記録手段７、蓄積装置８、蓄積装置読出手段９、ＤＲＡＭ（第２ＤＲＡＭ）１１を備え、さらにＤＲＡＭ５のメモリ容量を判定するメモリ容量判定部１２を備えている。この例では、一時記憶手段をとして、ＤＲＡＭ５と蓄積装置８とを備えている。ＤＲＡＭ５は本発明の第１の一時記憶手段に該当し、蓄積装置８は本発明の第２の一時記憶手段に該当するものである。
【００４６】
上記第３の実施形態では、メモリ容量判定部１２は、ＤＲＡＭ５のメモリ容量を判定し、その空き容量が所定レベル以下になったときにＤＲＡＭ５内の古いストリームを破棄するようにした。これに対して本実施形態では、メモリ容量判定部１２によってＤＲＡＭ５の記録可能なメモリ容量（空き容量）が所定レベル以下になった場合には、ＤＲＡＭ５に蓄積されているストリーム及びさらに入力する新しいストリームを蓄積装置８に蓄積させるようにする。これによりＤＲＡＭ５の容量が不足しても、蓄積装置８にストリームを蓄積させることができる。蓄積装置８の容量を十分に大きくしておけば、入力ストリームを破棄することなく、メディア１０に記憶させることができる。
【００４７】
図４に示す実施形態の録画装置の動作例を説明する。チューナ１で選局され出力されたストリームは、ストリーム解析・暗号化手段３に入力される。メディア１０に直接録画できない状態、例えば、メディア１０がマウント処理中であったり、あるいはメディア自体が録画装置に挿入されていない状態では、ストリーム解析・暗号化手段３は、入力したストリームを解析し、暗号化してＤＲＡＭ５に記録する。
【００４８】
録画装置にメディア１０が装着され、そのマウント処理中にユーザにより録画開始が指示された場合、ストリーム解析・暗号化手段３により、ＤＲＡＭ５に対して暗号化ストリームが記録（録画）される。このとき、メディア１０自体はマウント処理中であり、まだ録画の準備ができていないが、録画開始指示に応じて入力ストリームの録画を開始し、ＤＲＡＭ５に蓄積していく。
【００４９】
遅延判定部４は、メディア１０のマウント処理が正常に完了したか否かを監視し、メディア１０のマウント処理が正常に完了したものと判定した場合、ストリーム再暗号化・書込手段６によって、ＤＲＡＭ５に記憶されているストリームを読み出し、再暗号化してメディア１０に書き込んでいく。またこのときにも、入力ストリームはＤＲＡＭ５に記憶され続けるが、ＤＲＡＭ５からメディア１０への書き込みの方が速いため、やがてＤＲＡＭ５に記憶されているストリームがなくなり、その後は、ストリーム解析・暗号化手段３から出力されたストリームは、ＤＲＡＭ５に一時記憶されることなく、ストリーム再暗号化・書込手段６で再暗号化されてメディア１０に記録される。
【００５０】
メディア１０が装着されていない状態で録画を開始する場合、録画開始指示が入力されると、上記と同様に、ストリーム解析・暗号化手段３により、ＤＲＡＭ５に対する暗号化ストリームの記録（録画）が開始される。そしてその後メディア１０が装着され、マウント処理が正常に完了した段階で、ストリーム再暗号化・書込手段６によってＤＲＡＭ５に記憶されているストリームを読み出し、再暗号化してメディア１０に書き込む。
【００５１】
メモリ容量判定部１２は、ＤＲＡＭ５のストリームのメモリ容量を監視する。そして、記録可能なメモリ容量（空き容量）が予め定めたメモリ容量以下になったか否かを判定する。
ストリーム解析・暗号化手段３がＤＲＡＭ５にストリームを一時記憶させる場合、メモリ容量判定部１２がＤＲＡＭ５の空き容量が所定レベル以下になったことを判定するまでは、ＤＲＡＭ５に対する記憶を継続する。このときマウント処理が完了してＤＲＡＭ５の一時記憶の必要がなくなった場合には、ＤＲＡＭ５の一時記憶を行わずにメディア１０へ書き込む処理を行う。
【００５２】
ストリーム解析・暗号化手段３がＤＲＡＭ５にストリームを一時記憶させているときに、メモリ容量判定部１２がＤＲＡＭ５の空き容量が所定レベル以下になったことを判定した場合、蓄積装置記録手段７は、ＤＲＡＭ５に一時記憶しているストリームを読み出して蓄積装置８に記録する。ここでは、ＤＲＡＭ５のストリーム全てを蓄積装置８に移動させ、ＤＲＡＭ５のメモリ領域を空にする。その後は、ストリーム解析・暗号化手段３で暗号化したストリームは、ＤＲＡＭ５には記憶させずに、蓄積装置８に蓄積していく。
【００５３】
本実施形態では、メディア１０が装着され、そのマウント処理中にユーザによる録画開始が指示された場合でも、ストリーム解析・暗号化手段３により暗号化されたストリームがＤＲＡＭ５に記憶され、かつＤＲＡＭ５のメモリ容量を監視して、その空き容量に応じてＤＲＡＭ５から蓄積装置８に記録先を移動する。このとき、メディア１０自体はマウント処理中であり、まだ録画の準備ができていないが、ストリーム解析・暗号化手段３は、録画開始指示に応じて入力ストリームの録画を開始し、まずＤＲＡＭ５にストリームを記録した後、ＤＡＲＭの空き容量が所定レベル以下になれば蓄積装置８にストリームを蓄積していく。これにより、ＤＲＡＭ５に加えて蓄積装置８でストリームを一時記憶させておくことができ、蓄積装置８のメモリ容量がマウント処理の間のストリーム量に比して十分に大きければ、ストリームを破棄することなくメディア１０に記録させることができる。
【００５４】
（実施例５）
図５は、本発明による録画装置の第５の実施形態を説明するためのブロック図である。第５の実施形態の録画装置は、第２の実施形態のチューナ１、ストリーム解析・暗号化手段３、録画制御部２、遅延判定部４、ストリーム再暗号化・書込手段６、蓄積装置記録手段７、蓄積装置８、蓄積装置読出手段９、及びＤＲＡＭ（第２ＤＲＡＭ）１１を備え、さらにＤＲＡＭ（第１ＤＲＡＭ）５と、蓄積装置８の記憶容量を判定する蓄積装置容量判定部１３を備えている。ＤＲＡＭ５は本発明の第１の一時記憶手段に該当し、蓄積装置８は本発明の第２の一時記憶手段に該当する。また、蓄積装置容量判定部１３は、本発明の第２の一時記憶手段のメモリ容量を判定するメモリ容量判定手段に該当する。
【００５５】
本実施形態では、蓄積装置８にストリームを一時記憶し、メディア１０のマウント処理の完了に応じて蓄積装置８に一時記憶したストリームをメディア１０に記憶する際に、蓄積装置８のメモリ容量（記憶容量）を監視し、蓄積装置８のメモリ容量が空になったとき、もしくはＤＲＡＭ５だけで対応できる所定容量まで減ったときに、蓄積装置８の使用を停止し、入力ストリームを蓄積装置８を経由することなく、メディア１０に記録させる。これにより、例えばフラッシュメモリなどの使用回数が限られる蓄積装置を使用した場合には、蓄積装置の使用をできるだけ減らしながら、効果的なストリーム記憶を実行させることができる。
【００５６】
図５に示す実施形態の録画装置の動作例を説明する。チューナ１で選局され出力されたストリームは、ストリーム解析・暗号化手段３に入力される。ストリーム解析・暗号化手段３は、入力したストリームを解析し、暗号化する。メディア１０に直接録画できない状態、例えば、メディア１０がマウント処理中であったり、あるいはメディア自体が録画装置に挿入されていない状態では、蓄積装置記録手段７は、ストリーム解析・暗号化手段３で暗号化されたストリームを蓄積装置８に蓄積させる。
【００５７】
録画装置にメディア１０が挿入され、そのマウント処理中にユーザによる録画開始の指示が行われた場合、ストリーム解析・暗号化手段３により暗号化されたストリームは、蓄積装置記録手段７により蓄積装置８に記録される。このとき、メディア１０自体はマウント処理中であり、まだ録画の準備ができていないが、ストリーム解析・暗号化手段３は、録画開始指示に応じて入力ストリームの録画を開始し、蓄積装置記録手段７により蓄積装置８に蓄積していく。
【００５８】
なお、このときに図４（第４の実施形態）のようにＤＲＡＭ５の空き容量を判定するメモリ容量判定部を設け、ストリーム解析・暗号化手段３により暗号化した入力ストリームをまずＤＲＡＭ５に一時記憶し、ＤＲＡＭ５の空き容量が所定レベル以下になったときに、ＤＲＡＭ５から蓄積装置８へストリームを移動させ、その後新たなストリームは蓄積装置８に蓄積させるようにする構成としてもよい。
【００５９】
遅延判定部４は、メディア１０のマウント処理が正常に完了したか否かを監視し、メディア１０のマウント処理が正常に完了したものと判定した場合、蓄積装置読出手段９によって、蓄積装置８に蓄積されているストリームを読み出し、ＤＲＡＭ１１を経由してストリーム再暗号化・書込手段６によって再暗号化してメディア１０に書き込んでいく。このときにも、入力ストリームは蓄積装置８に記憶され続けるが、蓄積装置８からメディア１０への書き込みの方が速いため、やがて蓄積装置８に記憶されているストリームがなくなる。
【００６０】
また、メディア１０が装着されていない状態でも録画を開始する場合、録画開始指示が入力されると、上記と同様に、ストリーム解析・暗号化手段３により暗号化されたストリームは、ＤＲＡＭ５を経由して蓄積装置８に記録（録画）される。
そしてその後メディア１０が装着され、マウント処理が正常に完了した段階で、蓄積装置読出手段９によって、蓄積装置８に蓄積されているストリームを読み出し、ストリーム再暗号化・書込手段６によって再暗号化してメディア１０に書き込む。
【００６１】
蓄積装置容量判定部１３は、蓄積装置８のメモリ容量を監視し、蓄積装置８に一時的に蓄積されているストリームをメディア１０に書き込むときに、蓄積装置８のストリームの記憶容量が所定レベル以下になったかどうかを判定する。ここでは、蓄積装置８の記憶容量が全て空になったか、もしくはＤＲＡＭ５だけで対応できる所定容量まで減ったことを判定する。このメモリ容量の判定レベルは予め定めておく。
【００６２】
そして、蓄積装置８からのストリームが読み出され、蓄積装置８に残されたストリームの記憶容量が所定レベル以下になった場合には、蓄積装置８に対する新たなストリームの記憶を停止する。そして、ストリーム解析・暗号化手段３で暗号化されたストリームを、蓄積装置８を経由させることなくストリーム再暗号化・書込手段６に送り、再暗号化してメディア１０に記録させる。この場合、一時的にＤＲＡＭ５にストリームを記憶させた上で、再暗号化・書込手段６に送るようにしてもよい。
【００６３】
このような構成により、蓄積装置８のメモリ容量を監視して、蓄積装置８のストリームが読み出されて、ストリームの記憶容量が所定以下まで減ったときに蓄積装置８の使用を停止することで、蓄積装置８の使用頻度を節約して耐用期間をできるだけ伸ばすことができる。
【００６４】
（実施形態６）
図６は、本発明による録画装置の第６の実施形態を説明するためのブロック図である。第６の実施形態の録画装置は、チューナ１、ストリーム解析・暗号化手段３、録画制御部２、ＤＲＡＭ（第１ＤＲＡＭ）５、ストリーム再暗号化・書込手段６、蓄積装置記録手段７、蓄積装置８、蓄積装置読出手段９、及びＤＲＡＭ（第２ＤＲＡＭ）１１を備え、さらにメディア１０への書き込みの可否を判定するためのメディア書込可否判定部１４を備えている。
【００６５】
本実施形態では、メディア書込可否判定部１４は、メディア１０のキズや汚れなどによりストリームの書き込みを行うことができなかった場合、メディアのストリームの復旧処理を行うために、ストリーム再暗号化・書込手段６と蓄積装置読出手段９とを停止する。これにより、ストリーム解析・暗号化手段３と蓄積装置記録手段７は、復旧処理を行っている間に入力したストリームを暗号化して蓄積装置８に一時的に蓄積する。
【００６６】
そして、メディア書込可否判定部１４は、メディアのストリームの復旧処理が完了すると、ストリーム再暗号化・書込手段６と蓄積装置読出手段９とを動作させ、蓄積装置８に蓄積されているストリームをメディア１０に書き込むように制御する。
【００６７】
図６に示す実施形態の動作例を説明する。チューナ１で選局され出力されたストリームは、ストリーム解析・暗号化手段３に入力され、解析して暗号化される。そしてストリーム再暗号化・書込手段６によって再暗号化され、メディア１０に記録される。
このときに、メディア書込可否判定部１４は、メディア１０へのストリームの書き込み可否を判別する。例えばメディア１０へのストリームの書込を行っているときに、メディア１０のキズや汚れなどに起因してストリームが書き込めなかった場合、書き込みを実行させるアプリケーション側では、ストリームがうまく書き込めなかったというイベントを検出する。この場合に、録画装置では復旧処理に入り、検出された部分のストリームのデータを再度読み出して書き込み状態の検証を行う。この復旧処理を行っているときは、メディア１０からのストリームの読み込みが行われるため、同時にストリームを書き込むことはできず、入力ストリームの書き込み処理は中断してしまう。
【００６８】
これに対処するために本実施形態では、メディア書込可否判定部１４が、メディア１０へのストリームの書き込みに失敗したことを判定すると、ストリーム解析・暗号化手段３で暗号化されたストリームを蓄積装置記録手段７により蓄積装置８に記録させる。これにより、修復処理中の入力ストリームを蓄積装置８に一時的に蓄積しておくことができる。
【００６９】
またこのときに、図４（第４の実施形態）のようにＤＲＡＭ５の空き容量を判定するメモリ容量判定部を設け、ストリーム解析・暗号化手段３により暗号化した入力ストリームをまずＤＲＡＭ５に一時記憶し、ＤＲＡＭ５の空き容量が所定レベル以下になったときに、ＤＲＡＭ５から蓄積装置８へストリームを移動させ、その後新たなストリームは蓄積装置８に蓄積させるようにする構成としてもよい。
【００７０】
そして復旧処理が終了すると、蓄積装置読出手段９が蓄積装置８からストリームを読み出して、ストリーム再暗号化・書込手段６によって再暗号化してメディア１０に書き込む。まやこのときにも、入力ストリームは蓄積装置８に記憶され続けるが、蓄積装置８からメディア１０への書き込みの方が速いため、やがて蓄積装置８に記憶されているストリームがすべてメディア１０に記録される。
【００７１】
ここで蓄積装置記録手段７と蓄積装置読出手段９を停止し、ストリーム解析・暗号化手段３で暗号化された入力ストリームをストリーム再暗号化・書込手段６によって再暗号化して、メディア１０に記録する処理を再開し、通常の録画状態に戻す。
【００７２】
このような構成により、メディア１０にストリームを書き込んでいるときに復旧処理が発生しても、復旧処理期間中の入力ストリームを逃すことなく確実にメディア１０に記録させることができる。
なお、上記の動作を実現するために、蓄積装置８に代えて第１の実施形態（図１）に示すようなＤＲＡＭ５に一時記憶させる構成をとってもよい。つまり、蓄積装置８のない構成で、メディア１０の復旧処理中にＤＲＡＭ５にストリームを一時記憶し、復旧処理の終了後にＤＲＡＭ５からメディア１０へのストリームの書込を行うようにしてもよい。
【００７３】
あるいは、ＤＲＡＭ５を備え、蓄積装置８を用いない構成において、図３に示すようなメモリ容量判定部を設け、復旧処理中にＤＲＡＭ５にストリームを一時記憶させるときに、ＤＲＡＭ５の空き容量を監視し、空き容量が所定レベル以下になったときに、ＤＲＡＭ５内の古いストリームから破棄して新たなストリームを一時記憶させるようにしてもよい。
【００７４】
また、上記のようなメディア書込可否判定部１４によってメディア１０へのストリームの書込状態を判別し、一時的にＤＲＡＭ５や蓄積装置８にストリームを記憶させる構成は、上記第１〜第５の各実施形態に適用することができる。
つまり、上記の遅延判定部４とメディア書込可否判定部１４の両方を備え、メディアのマウント処理時等の間には、ＤＲＡＭ５や蓄積装置８に入力ストリームを一時記憶させ、メディア１０のマウント処理が完了したときに一時記憶したストリームをメディア１０に書き込むようにし、かつ、メディア１０にストリームを書き込んでいるときにメディア書込可否判定部１４によって、メディア１０へのストリームの書込が失敗したものと判定したときには、入力ストリームを一時的にＤＲＡＭ５や蓄積装置８に記憶させるように構成することができる。
【図面の簡単な説明】
【００７５】
【図１】本発明による録画装置の第１の実施形態を説明するためのブロック図である。
【図２】本発明による録画装置の第２の実施形態を説明するためのブロック図である。
【図３】本発明による録画装置の第３の実施形態を説明するためのブロック図である。
【図４】本発明による録画装置の第４の実施形態を説明するためのブロック図である。
【図５】本発明による録画装置の第５の実施形態を説明するためのブロック図である。
【図６】本発明による録画装置の第６の実施形態を説明するためのブロック図である。
【符号の説明】
【００７６】
１…チューナ、２…録画制御部、３…ストリーム解析・暗号化手段、４…遅延判定部、５…ＤＲＡＭ、６…ストリーム再暗号化・書込手段、７…蓄積装置記録手段、８…蓄積装置、９…蓄積装置読出手段、１０…メディア、１１…ＤＲＡＭ、１２…メモリ容量判定部、１３…蓄積装置容量判定部、１４…メディア書込可否判定部。
【図１】
2010074248.tif 000003
【図２】
2010074248.tif 000004
【図３】
2010074248.tif 000005
【図４】
2010074248.tif 000006
【図５】
2010074248.tif 000007
【図６】
2010074248.tif 000008