(57)【要約】【課題】  ハードディスクを用いた映像音声記憶装置に於いて、映像音声ファイルの再生開始を高速化すると共に、低消費電力化、低騒音化を図る。【解決手段】  本発明のデータ記録再生装置では、ハードディスク装置とフラッシュメモリ装置とを具備し、映像音声データファイルを記録する際に、前記ハードディスク装置には前記ファイルの全体を記憶するとともに、前記フラッシュメモリ装置に前記ファイルの先頭部分を記憶するようにした。そして前記ファイルの再生時には、前記フラッシュメモリ装置に記憶した前記ファイルの先頭部分から再生し、続く残りの部分の再生は前記ハードディスクから再生するようにした。【選択図】  図１
2005302276.tif 000002
【特許請求の範囲】
【請求項１】
データの記録と読み出しを行うデータ記録再生装置であって、回転円盤を用いた第一の記憶装置と半導体メモリを用いた第二の記憶装置とを具備し、前記データ記録再生装置にファイルを記録する際に、前記第一の記憶装置に前記ファイルを記憶すると共に、前記第二の記憶装置に前記ファイルの先頭部分を記憶することを特徴としたデータ記録再生装置。
【請求項２】
前記データ記録再生装置からのファイルの読み出しは、前記ファイルのうち、先頭部分を前記第二の記憶装置から読み出し、残りの部分は前記第一の記憶装置から読み出すことによって行うことを特徴とした請求項１記載のデータ記録再生装置。
【請求項３】
前記ファイルは映像音声データを含み、前記第二の記憶装置に記憶する前記各ファイルの先頭部分のデータサイズは、前記先頭部分のデータを１倍速で再生した場合の再生時間が少なくとも前記第一の記憶装置の起動時間以上となるサイズ以上としたこと特徴とした請求項１記載のデータ記録再生装置。
【請求項４】
前記第二の記憶装置から前記ファイルの先頭部分の読み出しを開始した後、該先頭部分の読み出しが完了する前に、前記第一の記憶装置の起動処理を実行する手段を設けたことを特徴とする請求項２記載のデータ記録再生装置。
【請求項５】
データの記録と読み出しを行うデータ記録再生装置であって、回転円盤を用いた第一の記憶装置と半導体メモリを用いた第二の記憶装置とを具備し、前記データ記録再生装置にファイルを記録する際に、前記第一の記憶装置に前記ファイルの全体とファイル管理情報を記憶すると共に、前記第二の記憶装置に前記ファイルのファイル管理情報と前記ファイルの先頭部分とを記憶し、前記データ記録再生装置からのファイルの読み出しは、前記ファイルの管理情報と前記ファイルの先頭部分とを前記第二の記憶装置から読み出し、前記ファイルの前記先頭部分に続く残りの部分を前記第一の記憶装置から読み出すことを特徴としたデータ記録再生装置。
【請求項６】
データの記録と読み出しを行うデータ記録再生装置であって、回転円盤を用いた第一の記憶装置と半導体メモリを用いた第二の記憶装置とを具備し、前記データ記録再生装置にファイルを記録する際に、前記第二の記憶装置に少なくともファイル管理情報と前記ファイルの先頭部分とを記憶し、前記第一の記憶装置には前記ファイルの前記先頭部分を除く部分を記憶し、前記データ記録再生装置からのファイルの読み出しは、前記ファイルの管理情報と前記ファイルの先頭部分とを前記第二の記憶装置から読み出し、前記ファイルの前記先頭部分に続く残りの部分を前記第一の記憶装置から読み出すことを特徴としたデータ記録再生装置。
【請求項７】
前記第一の記憶装置に記憶する前記ファイルのデータは映像音声を圧縮した圧縮形式データであり、前記第二の記憶装置に記憶する前記ファイルの前記先頭部分は前記圧縮形式データの先頭部分を伸張した非圧縮データであることを特徴とした請求項１記載のデータ記録再生装置。
【請求項８】
前記第一の記憶装置に記憶する前記ファイルのデータは映像音声を圧縮した圧縮形式データであり、前記第二の記憶装置に記憶する前記ファイルの前記先頭部分は前記圧縮形式データの先頭部分を伸張した非圧縮データであり、前記データ記録再生装置からのファイルの読み出しは、前記ファイルのうち、先頭部分を前記第二の記憶装置から読み出し、伸張処理をすることなく再生し、残りの部分は前記第一の記憶装置から読み出し伸張処理を行って再生することを特徴とした請求項１記載のデータ記録再生装置。
【請求項９】
データの記憶を行う記憶装置であって、回転円盤を用いた第一の記憶手段と不揮発性半導体メモリを用いた第二の記憶手段とを具備し、前記記憶装置への読み書き時に指定される領域番号の値によって前記第一の記憶手段への読み書きか、前記第二の記憶手段への読み書きかを切り替える手段を具備したことを特徴とする記憶装置。
【請求項１０】
記憶装置へのファイルの読み書きを行うファイルアクセス方法であって、ファイルを記録する際に、第一の記憶装置に前記ファイルの全体を記憶すると共に、第二の記憶装置に前記ファイルの先頭部分をだけを記憶し、前記ファイルを読み出す際には、前記先頭部分は前記第二の記憶装置から読み出し、前記先頭部分に続く後続部分は前記第一の記憶装置から読み出すことを特徴としたファイルアクセス方法。
【請求項１１】
前記ファイルは映像音声データを含み、前記第二の記憶装置に記憶する前記各ファイルの先頭部分のデータサイズは、前記先頭部分のデータを１倍速で再生した場合の再生時間が少なくとも前記第一の記憶装置の起動時間以上となるサイズ以上としたこと特徴とした請求項１０記載のファイルアクセス方法。
【請求項１２】
前記第二の記憶装置から前記ファイルの先頭部分の読み出しを開始した後、該先頭部分の読み出しが完了する前に、前記第一の記憶装置の起動処理を実行することを特徴とする請求項１０記載のファイルアクセス方法。
【請求項１３】
前記第一の記憶装置に記憶する前記ファイルのデータは映像音声を第一の圧縮形式で圧縮したデータであり、前記第二の記憶装置に記憶する前記ファイルの前記先頭部分は、前記第一の圧縮形式で圧縮したデータの先頭部分を前記第一の圧縮形式とは異なる第二の圧縮形式にトランスコードされたデータであることを特徴とした請求項１記載のデータ記録再生装置。
【請求項１４】
前記第一の記憶装置に記憶する前記ファイルのデータは映像音声を第一の圧縮形式で圧縮したデータであり、前記第二の記憶装置に記憶する前記ファイルの前記先頭部分は、前記第一の圧縮形式で圧縮したデータの先頭部分を前記第一の圧縮形式とは異なる第二の圧縮形式にトランスコードされたデータであり、
前記データ記録再生装置からのファイルの読み出しは、前記第二の記憶装置からのファイルの先頭部分をまず読み出し伸長して再生し、それから残りのデータを前記第一の記憶装置から読み出し、異なった伸長条件で残りのデータを再生するように動作することを特徴とした請求項１または１３のいずれかに記載のデータ記録再生装置。
【請求項１５】
前記第一の記憶装置に記憶する前記ファイルのデータは映像音声を第一の解像度で圧縮したデータであり、前記第二の記憶装置に記憶する前記ファイルの前記先頭部分は、前記第一の解像度の先頭部分を前記第一の解像度とは異なる第二の解像度にトランスコードされたデータであることを特徴とした請求項１記載のデータ記録再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データを記録、再生する装置に係り、特に、映像や音声などのデータを記録、再生する場合に好適な、データ記録再生装置、データ記憶装置およびファイルアクセス方法に関する。
【背景技術】
【０００２】
低速な光ディスク装置と高速なハードディスク装置とを具備した映像音声データを記録再生するシステムに於いて、前記光ディスク装置には映像音声ファイルのデータ全体を、ハードディスク装置には映像音声ファイルのデータの先頭部分を記録しておき、再生時にはハードディスク装置上の該先頭部分を用いて再生を始めると同時に、該先頭部分に続くデータを前記光ディスク装置からハードディスク装置上に転送して記録することによってファイル全体をハードディスクから連続して再生する装置が開示されている（例えば特許文献１の第１２頁、図１を参照）。この構成によれば、記憶媒体の挿入や起動時間などが低速な光ディスク装置からの映像音声データの再生を、素早く行うことができる。
【０００３】
【特許文献１】特開２００１−１４１１０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
デジタル化された映像音声データを記録再生する装置の概念を、図２を用いて以下説明する。１はデータ記録再生装置、２はテレビ放送データを受信するためのチューナー、３はアンテナ、７は圧縮された映像音声データを伸張するMPEGデコーダー、８はMPEGデコーダー７の出力にチャンネルやボリューム情報などを重ねて表示するオンスクリーン表示制御部、９はディスプレイ、６はハードディスク装置、５はハードディスク装置６へのデータの記録再生制御部、４は映像音声データの流れやフォーマット変換などを制御するストリーム制御部、１１は本データ記録再生装置全体の動作を制御するためのＣＰＵ、１２は該ＣＰＵ１１のプログラムが格納されたＲＯＭ、１３は該プログラムを実行する際に用いるＲＡＭである。
【０００５】
テレビ放送をリアルタイムに視聴する場合は、チューナー２から出力されるデータはストリーム制御部４を介してＭＰＥＧデコーダー７に送られ、該MPEGデコーダー７で伸張された後、オンスクリーン表示制御部８を介してディスプレイ９に表示する。また、テレビ放送を記録する場合には、チューナー２から出力されるデータはストリーム制御部４を介して記録再生制御部５に送られハードディスク装置６に記録される。さらに、記録した放送データを視聴する場合には、記録再生制御部５がハードディスク装置６から所望のデータを読み出しストリーム制御部４に引き渡し、ストリーム制御部４がMPEGデコーダー７、オンスクリーン制御部８を介してディスプレイに表示する。
ランダムアクセスが可能なハードディスク装置６を用いて圧縮された映像音声データを記録再生することによって、テープを用いた記録再生装置に比べて、多くの記憶データから所望のデータを高速に読み出せるなど優れた使い勝手を提供できる。
【０００６】
図３は、ハードディスク装置６内のハードディスク６００に前記映像音声データを記録する際の記録フォーマットの概念を示す図である。ハードディスク６００の記憶領域は、ボリューム管理領域３２０、ファイル管理領域３３０、データ記憶領域３４０から構成される。ファイル管理領域３３０には、各ファイルのファイル名３３１、該ファイルのサイズやアクセス権などを示す属性３３２、該ファイルのデータの実体が記録された場所を示すブロック番号３３３が記憶されている。ここでブロックとは、ハードディスク６００上の最小区画単位であるセクタをs個纏めて扱う単位であり、一つのブロックにはs個のセクタが連続して割り当てられる。前記記録再生制御部５は、まず、ハードディスク装置６の先頭セクタから始まる領域に記憶されたボリューム管理領域３２０をアクセスし、ファイル管理領域３３０の先頭ブロック番号を取得し、該ブロック番号をセクタ番号に変換しファイル管理領域３３０を読み出し、所望のファイルのデータが記憶されているブロック番号３３３を取得し、該ブロック番号からセクタ番号を計算し、該セクタ番号を指定することでデータ３４１を読み出すように動作する。
【０００７】
しかしながら、上記の方法では、常にハードディスク装置から映像音声データを読み出すため、ハードディスク装置のシーク時間やアクセス時間による再生開始遅延が避けられないという課題があった。また、省電力や静音化のためハードディスク装置のスピンドルの回転を停止させるような場合には、再びスピンドルを回転させアクセス可能な状態とするまでに長い時間が必要となり、前記再生の遅延が顕著になるという課題があった。同様に、ハードディスク装置に記録された複数のファイルから所望の映像音声ファイルを検索する場合に、ハードディスクのヘッドの頻繁なシーク動作により騒音が発生するという課題があった。また、圧縮された映像音声データを再生する場合には、伸張処理に１秒ほど要するため、実際にディスプレイに映像が表示されるまでの再生開始遅延が発生するという課題があった。さらに、前記特許文献１に記載された方法では、映像音声データの先頭部分に続く残りの部分のデータを光ディスク装置からハードディスク装置上に転送し、ハードディスク装置に書き込みながら、同時にハードディスク装置から再生する部分の読み出しを行う必要があり、通常の再生方法に比べ、２倍の読み書き帯域幅がハードディスク装置に必要となる。また、ハードディスク装置は光ディスクに比べれば高速であるものの、省電力のために回転円盤を回転させているスピンドルモーターを停止している場合などは、その再起動に時間を要し、また定常回転時に比べ大きな起動音が発生するため、性能面、消費電力面、騒音面などの点で課題があった。
【０００８】
そこで本発明の目的は、上記課題を解決し、ハードディスク装置の起動時間やシーク時間、アクセス時間による映像音声データの再生開始遅延を生じないデータ記録再生装置を提供することにある。
また、本発明の他の目的は、映像音声データの再生時に、データの伸張処理による再生開始遅延が生じないデータ記録再生装置を提供することにある。
また、本発明の他の目的は、映像音声データの読み出し開始時における読み出し遅延時間が小さく、且つ従来のハードディスク装置と同様のインタフェースで接続可能なデータ記憶装置を提供することにある。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、本発明のデータ記録再生装置では、ハードディスク装置と半導体記憶装置とを具備し、前記記録再生装置に映像音声データファイルを記録する際に、前記半導体記憶装置に前記ファイルの先頭部分を記憶すると共に、前記ハードディスク装置には前記ファイルの全体を記憶するようにした。そして前記ファイルの再生時には、前記半導体記憶装置に記憶した前記ファイルの先頭部分は半導体記憶装置から再生し、続く残りの部分の再生は前記ハードディスクから再生するようにした。
また、上記他の課題を解決するため、本発明のデータ記録再生装置では、ハードディスク装置と半導体記憶装置とを具備し、前記記録再生装置に映像音声データファイルを記録する際に、前記半導体記憶装置に前記ファイルの先頭部分を記憶すると共に、前記ハードディスク装置には前記ファイルの先頭部分に続く後続部分のデータを記憶するようにした。そして前記ファイルの再生時には、前記半導体記憶装置に記憶した前記ファイルの先頭部分は半導体記憶装置から再生し、続く残りの部分の再生は前記ハードディスクから再生するようにした。
【００１０】
また、上記他の課題を解決するため、本発明のデータ記録再生装置では、ハードディスク装置と半導体記憶装置とを具備し、前記記録再生装置に映像音声データファイルを記録する際に、前記半導体記憶装置に前記ファイルの先頭部分のデータを伸張した形式で記憶すると共に、前記ハードディスク装置には前記ファイルの先頭部分に続く後続部分のデータを圧縮されたままの形式で記憶するようにした。そして前記ファイルの再生時には、前記半導体記憶装置に記憶した前記ファイルの先頭部分は半導体記憶装置から再生し、続く残りの部分の再生は前記ハードディスクから読み出し、伸張して再生するようにした。
また、上記他の課題を解決するため、本発明の記憶装置は、従来のハードディスク装置と同様の外部インタフェース手段と、ハードディスク記憶手段、半導体記憶手段とを具備し、ハードディスク装置へのアクセス時に論理セクタ番号等の領域番号等によって指定されるアクセス領域に応じて前記ハードディスクあるいは半導体記憶手段のどちらにアクセスするかを決定し、アクセスする手段を設けるようにした。
【００１１】
本発明のデータ記録再生装置では、映像音声ファイルの再生開始時に半導体記憶装置上のデータを用いるので、ハードディスク装置の起動時間やシーク時間、アクセス時間による映像音声データの再生開始遅延を生じないという効果がある。また、ファイルの検索など、多数の映像音声ファイルの先頭部分だけをアクセスするような場合でもハードディスク装置を起動しアクセスする必要がないので、高速な検索ができ、また起動音やシーク音などの騒音を防止することができると言う効果がある。
また、本発明の記憶装置は、映像音声データの記録に利用可能な記憶手段としてハードディスク記憶手段と半導体記憶手段の両方を具備し、従来のハードディスク装置と同様のインタフェースでアクセスできるので、上記本発明のデータ記録再生装置を容易に実現できるという効果がある。
【発明の効果】
【００１２】
本発明によれば、使い勝手のよいデータ記録再生装置や記憶装置及びファイルアクセス方法を提供することができる。
【発明を実施するための最良の形態】
【００１３】
映像音声ファイルの再生開始の高速化を、映像音声ファイルは１ファイルのデータサイズが大きいという特性を活用し、ハードディスクに比べ低容量な半導体記憶装置であるフラッシュメモリ装置にファイルの先頭部分を記録することで、データ記録再生装置のソフトウェアやハードウェアの変更を最小に抑えつつ実現した。
【実施例１】
【００１４】
以下、本発明の一実施例を、図面を用いて説明する。
まず、全体のシステム構成を説明する。図１は、本発明の実施例によるデータ記録再生装置の一構成例である。１aはデータ記録再生装置、２はテレビ放送データを受信するためのチューナー、３はアンテナ、７は圧縮された映像音声データを伸張するMPEGデコーダー、８はMPEGデコーダー７の出力にチャンネルやボリューム情報などを重ねて表示するオンスクリーン表示制御部、９はディスプレイ、６はハードディスク装置、５aはハードディスク装置６およびフラッシュメモリ装置１０へのデータの記録再生制御部、４は映像音声データの流れやフォーマット変換などを制御するストリーム制御部、１１は本データ記録再生装置全体の動作を制御するためのＣＰＵ、１２は該ＣＰＵ１１のプログラムが格納されたＲＯＭ、１３は該プログラムを実行する際に用いるＲＡＭである。本実施例は、図２を用いて説明した記録再生の概念に対し、不揮発性半導体メモリから構成されるフラッシュメモリ装置１０を加え、記録再生制御部５に以下で述べる動作を行うようにし、記録再生制御部５ａとした点を特徴とする。
【００１５】
本実施例１に於いて、テレビ放送を記録する場合には、チューナー２から出力されるデータはストリーム制御部４を介して記録再生制御部５ａに送られ、ハードディスク装置６に記録すると共に、記録する放送番組の先頭部分だけは前記フラッシュメモリ装置１０にも記録する。そして、記録した放送データを視聴する場合には、前記記録再生部５ａが、所望の再生データの先頭部分は前記フラッシュメモリ装置１０から読み出し、該先頭部分に続く後続部分は前記ハードディスク装置６からデータを読み出し、前記先頭部分と前記後続部分のデータを順次ストリーム制御部４に引き渡し、ストリーム制御部４がMPEGデコーダー７、オンスクリーン制御部８を介してディスプレイに表示する。
【００１６】
図４は、本実施例における前記ハードディスク装置６と前記フラッシュメモリ装置１０の記録フォーマットの一例を示す図である。ボリューム管理領域３２０とファイル管理領域３３０は、前記ハードディスク装置６と前記フラッシュメモリ装置１０に同じ内容を記録する。一方、データ記憶領域３４０は、前記ハードディスク装置６には全体を記録し、前記フラッシュメモリ装置１０には各ファイルの先頭のpブロック分だけを記録する。本実施例では、ｐは、当該ファイルに記録された映像音声データの内容を利用者が確認するために必要な例えば30秒分のデータを記憶するために必要なブロック数とする。
【００１７】
図８は、本実施例においてＣＰＵ１１が、前記記録再生部５ａを操作して実行する映像音声ファイル書き込みプログラム８００のフロー図である。まずステップ８０５で指示された書き込みブロックの番号ｗが先頭のｐブロックに含まれるブロックかどうかを判定し、該判定の結果、含まれない後続データブロック部分の場合は、ステップ８２０でハードディスク装置６に当該ブロックのデータ書き込みを行い、ステップ８２５の終了処理の後、終了する。一方、ステップ８０５の判定の結果、書き込みブロックの番号ｗが先頭のｐブロックに含まれない後続データブロック部分以外の場合は、ステップ８１０でハードディスク装置６のスピンドル回転の開始などの起動指示を行い、ステップ８１５でフラッシュメモリ装置１０に当該ブロックのデータの書き込みを行い、さらにステップ８２０でハードディスク装置６に当該ブロックのデータ書き込みを行い、ステップ８２５の終了処理の後、終了する。このようにフラッシュメモリ装置１０への書き込みに先立ってステップ８１０でハードディスク装置６の起動指示を行っておくことで、フラッシュメモリ装置１０への書き込みと平行してハードディスク装置６の起動処理が実行されるので、ステップ８２０でのハードディスク装置６への書き込み時の待ち時間を短縮することができる。
【００１８】
図７は、本実施例においてＣＰＵ１１が、前記記録再生部５ａを操作して実行する映像音声ファイル再生プログラム７００のフロー図である。まずステップ７０５で指示された読み出しブロックの番号ｒが先頭のｐブロックに含まれるブロックかどうかを判定し、該判定の結果、含まれない場合は、ステップ７３０でハードディスク装置６から当該ブロックのデータ読み出しを行い、ステップ７３５の終了処理の後、終了する。一方、ステップ７０５の判定の結果、読み出しブロックの番号ｒが先頭のｐブロックに含まれる場合は、ステップ７１０に進む。該ステップ７１０では、さらに前記ブロック番号ｒが、先頭の（ｐ―ｑ）ブロックに含まれるかどうかを判定する。ここでｑはｑ＜ｐを満たす整数であり、ハードディスク装置６の起動に要する時間と同じだけの映像音声データの１倍速再生時間に相当するデータサイズを記憶できるブロック数以上の数である。
【００１９】
前記ステップ７１０の判定の結果、先頭の（ｐ―ｑ）ブロックに含まれない場合には、ステップ７１５でハードディスク装置６のスピンドル回転の開始などの起動指示を行い、ステップ７２０でフラッシュメモリ装置１０の当該ブロックからデータの読み出しを行いステップ７３５の終了処理の後、終了する。前記ステップ７１０の判定の結果、先頭の（ｐ―ｑ）ブロックに含まれる場合には、ステップ７１５でのハードディスク装置６のスピンドル回転の開始などの起動指示を行わず、ステップ７２０でフラッシュメモリ装置１０の当該ブロックからデータの読み出しを行いステップ７３５の終了処理の後、終了する。
【００２０】
以上の処理によって、ファイルの先頭の（ｐ−ｑ）ブロックからの読み出し時は、ハードディスク装置６を起動することなくフラッシュメモリ装置１０から所望のデータを読み出すので、ハードディスク装置６からの読み出しに比べ読み出し開始遅延時間を大幅に削減できる。またこのことによってハードディスク装置６の消費電力や動作音を低減することもできる。さらに、ｐからｑの間のブロックからの読み出し時にはハードディスク装置６を起動した上でフラッシュメモリ装置１０から所望のデータを読み出すように動作するので、続いて実行されるとｑよりも大きなブロックの読み出し時には前記ハードディスク装置６の起動処理が完了しているため、前記フラッシュメモリ装置１０からの先頭部分のブロック読み出し完了から、前記ハードディスク装置６からの後続部分のブロック読み出しへの遷移を待ち時間なく実行できるという効果がある。
【実施例２】
【００２１】
次に、本発明の別の実施例について図１２と実施例２による記録フォーマットの一例である図５を用いて説明する。本実施例２は実施例１において説明したものとほぼ同じ構成であるので、異なる部分のみを以下説明する。図１２は、本実施例における映像音声ファイル書き込みプログラム８００ａのフロー図である。まずステップ８０５aで指示された書き込みブロックの番号ｗが先頭のｐブロックに含まれるブロックかどうかを判定し、該判定の結果、含まれない後続データブロック部分の場合は、ステップ８２０aでハードディスク装置６に当該ブロックのデータ書き込みを行い、ステップ８２５aの終了処理の後、終了する。一方、ステップ８０５aの判定の結果、書き込みブロックの番号ｗが先頭のｐブロックに含まれない後続データブロック部分以外の場合は、ステップ８１５aでフラッシュメモリ装置１０に当該ブロックのデータの書き込みを行い、ステップ８２５aの終了処理の後、終了する。第一の実施例とは異なり、本実施例ではハードディスク装置６に記憶される部分は、図５に示すように、先頭のｐブロックに続く後続のブロック部分だけである。
【実施例３】
【００２２】
次に、本発明の他の実施例について図６と、図９、図１０、図１３を用いて以下説明する。図６は、本実施例３のハードディスク装置６ａの構成を示す図である。６０１は制御ＣＰＵ、６０２は外部インタフェース、６０３は外部インタフェースコネクタ、６０４は電源回路、６０５は電源コネクタ、６０８はハードディスク６００への読み書き制御部、６０９はヘッド、６１１はハードディスク６００のスピンドルモーター制御部であり、これらは従来の一般的ハードディスク装置６が具備する手段と同じものである。本実施例のハードディスク装置６ａは、前記手段に加えてフラッシュメモリ制御部６０６とフラッシュメモリ６０７を具備したことを特徴とする。
【００２３】
図１３は、前記ハードディスク装置６ａの論理セクタ番号１３０１と、フラッシュメモリ論理セクタ１３０２、ハードディスク論理セクタ１３０３の関係の一例を示す図である。本実施例では、論理セクタ番号１３０１の０〜１ＦＦＦＦＦｈまでをフラッシュメモリ６０７に、論理セクタ番号２０００００ｈ以上をハードディスク６００に割り当てている。ここで、セクタ番号とは記憶領域の位置を指し示す領域番号を意味するものである。
【００２４】
次に、前記ハードディスク装置６ａの動作について図９、図１０を用いて説明する。図９は、前記制御ＣＰＵ６０１の読み出し処理プログラム９００の一例を示すフロー図である。外部インタフェース６０２を介して、読み出しコマンドを受け付けると、ステップ９０５において、前記コマンドに付随するパラメータのセクタ番号を調べ、１ＦＦＦＦＦｈ以下ならフラッシュメモリ６０７のセクタであるので、ステップ９１０に進みフラッシュメモリ６０７からの読み出しを実行する。一方、前記パラメータのセクタ番号が２０００００ｈ以上ならハードディスク６００からの読み出しであるので、ステップ９２０に進みハードディスク６００からの読み出しを行うよう動作する。次に、前記制御ＣＰＵ６０１への書き込み処理を、図１０に示す書き込み処理プログラム１０００の一例を示すフロー図を用いて説明する。外部インタフェース６０２を介して、書き込みコマンドを受け付けると、ステップ１００５において、前記コマンドに付随するパラメータのセクタ番号を調べ、１ＦＦＦＦＦｈ以下ならフラッシュメモリ６０７のセクタであるので、ステップ１０１０に進みフラッシュメモリ６０７への書き込みを実行する。一方、前記パラメータのセクタ番号が２０００００ｈ以上ならハードディスク６００への書き込みであるので、ステップ１０２０に進みハードディスク６００への書き込みを行うよう動作する。
【００２５】
本実施例のハードディスク装置６ａを、図２で示した前記データ記録再生装置１に用い、前記記録再生制御部５において前記ボリューム管理領域３２０、前記ファイル管理領域３３０、データ記憶領域３４０に記憶する各ファイルの先頭部分のｐブロック分を、論理セクタ番号１ＦＦＦＦＦｈ以下のセクタに割り当てるようにすることで、上記第一、および第二の実施例と同様、ファイルの先頭ブロックからの読み出し時は、スピンドル制御部６１１がハードディスク６００を回転させることなく、フラッシュメモリ６０７から所望のデータを読み出すので、ハードディスク６００からの読み出しに比べ読み出し開始遅延時間を大幅に削減できる。またこのことによってハードディスク装置６ａの消費電力や動作音を低減することもできる。
【実施例４】
【００２６】
次に、本発明の他の実施例について図１１を用いて以下説明する。図１１は、本実施例４のデータ記録再生装置１ｂの一構成例を示す図である。本実施例では、第一の実施例に対し、新たにＭＰＥＧデコーダー８とストリームスイッチ１４を設けている。そしてフラッシュメモリ装置１０への書き込みは前記ＭＰＥＧデコーダー８を介して行い、映像音声データを伸張した形式で記憶するようにした。またストリームスイッチ１４は、フラッシュメモリ装置１０から読み出されたデータと、ＭＰＥＧデコーダー７の出力を映像音声が途切れることなく切り替え、オンスクリーン制御部８に引き渡すよう動作する。この構成により、ファイルを再生する際に、フラッシュメモリ装置１０に記憶されたファイルの先頭部分は、ＭＰＥＧデコーダー７での伸張処理が不要とできる。従って、上記第一あるいは第二の実施例を組み合わせることによって、実際にディスプレイ９から再生する画像および音声が出力されるまでの遅延時間をさらに削減できるという効果がある。
【実施例５】
【００２７】
次に、本発明の他の実施例について図１４を用いて以下説明する。図１４は、本実施例５のデータ記録再生装置１ｃの一構成例を示す図である。本実施例では、第一の実施例に対し、新たにＭＰＥＧトランスコーダ１６とＭＰＥＧデコーダー１７とストリームスイッチ１４を設けている。そしてフラッシュメモリ装置１０への書き込みは前記ＭＰＥＧトランスコーダ１６を介して行い、映像音声データはオリジナルのデータとは異なった圧縮比または解像度で記憶するようにした。ＭＰＥＧデコーダ１７はフラッシュメモリ装置１０から読みだされたトランスコードされた映像音声データを伸長する。
【００２８】
ストリームスイッチ１４は、ＭＰＥＧデコーダー１７からの出力とＭＰＥＧデコーダー７からの出力とを映像音声が途切れることなく切り替え、オンスクリーン制御部８に引き渡すよう動作する。
この構成により、ファイルを再生する際に、フラッシュメモリ装置１０に記憶されたファイルの先頭部分は、ＭＰＥＧデコーダー７での伸張処理が不要とできる。従って、上記第一あるいは第二の実施例を組み合わせることによって、実際にディスプレイ９から再生する画像および音声が出力されるまでの遅延時間をさらに削減できるという効果がある。
更に、この構成によれば、ファイルが記録される際に、フラッシュメモリ装置１０に記憶されたファイルの先頭部分は、より高い圧縮比またはより低い解像度のフォーマットにすることができ、フラッシュメモリ装置１０のメモリサイズを低減することができる。
【００２９】
以上述べた実施例では、不揮発性半導体メモリおよび装置としてフラッシュメモリ６０７およびフラッシュメモリ装置１０を用いたが、他の半導体メモリでも同様な効果が得られることは明らかである。同様に、ハードディスク６００あるいはハードディスク装置６でなく、光ディスク、光ディスク装置など回転円盤を具備した記憶装置を用いた場合でも同じ効果が得られる。
また、以上述べた実施例では、ファイルの先頭部分のｐブロックの読み出しをフラッシュメモリ装置１０から行う例を示したが、先頭部分だけではなく映像音声の再生を一時停止した箇所からｐブロック分の読み出しをフラッシュメモリ装置１０から行うようにしてもよい。
【産業上の利用可能性】
【００３０】
ハードディスクを用いたビデオレコーダーや、コンテンツサーバーに容易に利用できる。
【図面の簡単な説明】
【００３１】
【図１】本発明の実施例１によるデータ記録再生装置の一構成例である。
【図２】本発明のデータ記録再生装置の概念を説明するための一構成例である。
【図３】本発明のハードディスク装置内の記録フォーマットを説明するための一例である。
【図４】本発明の実施例１による記録フォーマットの一例である。
【図５】本発明の実施例２による記録フォーマットの一例である。
【図６】本発明の実施例３によるハードディスク装置の一構成例である。
【図７】本発明の実施例１による映像音声ファイル再生プログラムのフローの一例を示す図である。
【図８】本発明の実施例１による映像音声ファイル書き込みプログラムのフローの一例を示す図である。
【図９】本発明の実施例３における読み出し処理プログラムのフローの一例を示す図である。
【図１０】本発明の実施例３における書き込み処理プログラムのフローの一例を示す図である。
【図１１】本発明の実施例４によるデータ記録再生装置の一構成例である。
【図１２】本発明の実施例２による映像音声ファイル書き込みプログラムのフローの一例を示す図である。
【図１３】本発明の実施例３におけるセクタの関係の一例を示す図である。
【図１４】本発明の実施例５によるデータ記録再生装置の一構成例である。
【符号の説明】
【００３２】
１a…  データ記録再生装置
２…  チューナー
３…  アンテナ
４…  ストリーム制御部
５a…  データの記録再生制御部
６…  ハードディスク装置
７…  MPEGデコーダー
８…  オンスクリーン表示制御部
９…  ディスプレイ
１０…  フラッシュメモリ装置
【図１】
2005302276.tif 000003
【図２】
2005302276.tif 000004
【図３】
2005302276.tif 000005
【図４】
2005302276.tif 000006
【図５】
2005302276.tif 000007
【図６】
2005302276.tif 000008
【図７】
2005302276.tif 000009
【図８】
2005302276.tif 000010
【図９】
2005302276.tif 000011
【図１０】
2005302276.tif 000012
【図１１】
2005302276.tif 000013
【図１２】
2005302276.tif 000014
【図１３】
2005302276.tif 000015
【図１４】
2005302276.tif 000016