(57)【特許請求の範囲】
【請求項１】
バスを介して外部機器と接続されるように構成された音声映像データ記録再生装置に内蔵された半導体集積回路であって、
前記バスを介して音声映像ストリームを入出力するためのデジタル入出力インターフェイスと、
前記デジタル入出力インターフェイスが入力した音声映像ストリームから音声映像情報と管理情報とを含む音声映像データを生成するための記録制御部と、
記録再生制御プログラムを格納し、かつ前記記録制御部が生成した音声映像データを蓄積するためのハードディスクドライブから読み出された音声映像データに基づいて音声映像ストリームを再生し、当該再生した音声映像ストリームを前記デジタル入出力インターフェイスに出力させるための再生制御部と、
前記外部機器との接続を確認し、前記外部機器との接続に必要な処理を実行するための外部機器接続確認処理プログラムのみを格納した不揮発性メモリを有するマイクロコンピュータとを備え、
前記マイクロコンピュータは、前記不揮発性メモリに格納された外部機器接続確認処理プログラムを電源投入時の前記ハードディスクドライブの起動待ち時間のうちに実行することにより前記デジタル入出力インターフェイスを介して外部機器との接続を確認しかつ当該接続に必要な処理を実行した後、前記ハードディスクドライブから読み出された記録再生制御プログラムを実行することにより前記記録制御部及び前記再生制御部の動作態様を決定するように構成されたことを特徴とする半導体集積回路。
【請求項２】
請求項１記載の半導体集積回路において、
音声映像データを一時的に蓄積するためのバッファメモリと、
前記記録制御部と前記バッファメモリとの間、前記バッファメモリと前記ハードディスクドライブとの間、前記バッファメモリと前記再生制御部との間の各々の音声映像データの転送を制御するためのバッファ制御部とを更に備えたことを特徴とする半導体集積回路。
【請求項３】
請求項１又は２に記載の半導体集積回路において、
前記マイクロコンピュータが記録再生制御プログラムを実行できるように、前記ハードディスクドライブから読み出された記録再生制御プログラムを格納するためのプログラムメモリを更に備えたことを特徴とする半導体集積回路。
【請求項４】
請求項２記載の半導体集積回路において、
前記バッファメモリは、前記マイクロコンピュータが記録再生制御プログラムを実行できるように、前記ハードディスクドライブから読み出された記録再生制御プログラムを格納するためのプログラムメモリとして兼用されることを特徴とする半導体集積回路。
【請求項５】
請求項４記載の半導体集積回路において、
前記バッファメモリを介した音声映像データの転送により妨げられることなく前記マイクロコンピュータが記録再生制御プログラムを実行できるように、前記バッファメモリと前記マイクロコンピュータとの間に介在してキャッシュ制御を実行するためのキャッシュ制御部を更に備えたことを特徴とする半導体集積回路。
【請求項６】
請求項１〜５のいずれか１項に記載の半導体集積回路において、
前記マイクロコンピュータが外部機器接続確認処理プログラムを実行している間は、外部機器から前記バスを介して前記デジタル入出力インターフェイスに与えられたコマンドが拒絶されるように構成されたことを特徴とする半導体集積回路。
【請求項７】
請求項１記載の半導体集積回路と、
前記ハードディスクドライブとを有する音声映像データ記録再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、音声映像データの記録再生装置に関するものである。
【０００２】
【従来の技術】
近年、音声映像（Audio Visual：ＡＶ）データの蓄積にハードディスクドライブ（ＨＤＤ）を利用した記録再生装置が開発された。これは、ＨＤＤの大きな記憶容量とアクセスの高速性とを活用して、様々な記録再生モードの実現を可能にしたものである。
【０００３】
特開２０００−１８７９３９号公報は、ＨＤＤを利用したＡＶデータ記録再生装置の一例を示している。この装置は、ＩＥＥＥ１３９４バスを介して外部機器と接続され、このバスを介してＡＶストリームと各種制御コマンドとを受け取るように構成されている。
【０００４】
【発明が解決しようとする課題】
機能拡張や仕様変更の容易さを考慮すると、ＡＶデータ記録再生装置全体の制御をマイクロコンピュータが司るようにすること、つまりプログラム制御方式の採用が有効である。また、ＡＶ機器の１つであることから、電源を投入してからユーザーが使えるようになるまでの時間（起動時間）が短いことが要求される。そこで、マイクロコンピュータが実行すべきプログラムをいずれの場所に格納しておくかが問題となる。
【０００５】
起動時間の短縮のためには、プログラムの全てを書き換え可能な不揮発性メモリ、例えばフラッシュ型メモリに格納しておくと都合がよい。ところが、この種の半導体メモリは容量の制約が現状では強く、大きなプログラムを格納することができない。例えば、マイクロコンピュータチップに混載されるフラッシュ型メモリでは２５６Ｋバイト程度の容量である。書き換え不能の不揮発性メモリ、例えばマスクＲＯＭでは集積度を上げられるものの、機能拡張や仕様変更に容易に対処することができない。
【０００６】
また、ＡＶデータ蓄積用の例えば３０Ｇバイトの容量を有するＨＤＤ上にプログラム格納領域を確保し、この領域中に全プログラムを格納しておき、必要に応じてプログラムをメインメモリ（例えばＤＲＡＭ）上に読み出して実行するというわけにもいかない。ＨＤＤは電源投入からアクセスの準備が整うまでの起動待ち時間が長いからである。この点では、汎用パーソナルコンピュータの場合とは事情が大きく異なる。
【０００７】
本発明の目的は、ＨＤＤを利用したＡＶデータ記録再生装置において、短い起動時間とプログラムの拡張・変更の容易さとを達成し得る、最適なプログラム配置を実現することにある。
【０００８】
【課題を解決するための手段】
上記目的を達成するため、本発明は、ＨＤＤの起動待ち時間のうちに実行できる外部機器接続確認処理プログラムと、ＨＤＤのアクセス可能状態でないと実行できず、かつ機能拡張や仕様変更の影響を大きく受ける記録再生制御プログラムとを切り分け、前者をマイクロコンピュータの不揮発性メモリ中に、後者をＨＤＤ上にそれぞれ置くこととしたものである。
【０００９】
具体的に説明すると、本発明に係る半導体集積回路は、バスを介して外部機器と接続されるように構成されたＡＶデータ記録再生装置に内蔵された半導体集積回路であって、バスを介してＡＶストリームを入出力するためのデジタル入出力インターフェイスと、このデジタル入出力インターフェイスが入力したＡＶストリームからＡＶ情報と管理情報とを含むＡＶデータを生成するための記録制御部と、記録再生制御プログラムを格納しかつ記録制御部が生成したＡＶデータを蓄積するためのＨＤＤから読み出されたＡＶデータに基づいてＡＶストリームを再生し、当該再生したＡＶストリームをデジタル入出力インターフェイスに出力させるための再生制御部と、外部機器との接続を確認し、外部機器との接続に必要な処理を実行するための外部機器接続確認処理プログラムのみを格納した不揮発性メモリを有するマイクロコンピュータとを備え、このマイクロコンピュータは、不揮発性メモリに格納された外部機器接続確認処理プログラムを電源投入時のＨＤＤ起動待ち時間のうちに実行することによりデジタル入出力インターフェイスを介して外部機器との接続を確認しかつ当該接続に必要な処理を実行した後、ＨＤＤから読み出された記録再生制御プログラムを実行することにより記録制御部及び再生制御部の動作態様を決定するように構成したものである。また、本発明に係るＡＶデータ記録再生装置は、このような半導体集積回路と、ＨＤＤとを有するものである。
【００１０】
【発明の実施の形態】
以下、本発明の実施形態について図面を参照しながら説明する。ここでは、ＨＤＤを利用したＡＶデータ記録再生装置を「ＡＶＨＤＤ」と呼ぶ。
【００１１】
図１は、本発明に係るＡＶＨＤＤの構成例を示している。図１によれば、本発明に係るＡＶＨＤＤ１と、デジタル放送チューナ２、デジタルＴＶ３などの外部機器とが、ＩＥＥＥ１３９４バス４を介して接続されている。ＡＶＨＤＤ１は、ＨＤＤ１０と、バッファメモリ２０と、ＤＲＡＭ（プログラムメモリ）３０と、マイクロコンピュータ４０と、デジタル入出力インターフェイス５０と、記録制御部６０と、バッファ制御部７０と、再生制御部８０とを備えている。
【００１２】
デジタル入出力インターフェイス５０は、ＩＥＥＥ１３９４バス４を介してＡＶストリーム及び各種制御コマンドを入出力する。ＡＶストリームは例えばＭＰＥＧ２のトランスポートストリームであって、パケットの形式でシリアル通信が行われる。記録制御部６０は、デジタル入出力インターフェイス５０が入力したＡＶストリームから、ＡＶ情報と管理情報とを含むＡＶデータを生成する。ＡＶ情報はトランスポートストリームパケットを、管理情報は例えばタイムスタンプをそれぞれ含む。記録制御部６０が生成したＡＶデータは、バッファメモリ２０を介してＨＤＤ１０へ転送される。ＨＤＤ１０は、転送されてきたＡＶデータを蓄積する。ＨＤＤ１０から読み出されたＡＶデータは、バッファメモリ２０を介して再生制御部８０へ転送される。バッファ制御部７０は、記録制御部６０とバッファメモリ２０との間、バッファメモリ２０とＨＤＤ１０との間、バッファメモリ２０と再生制御部８０との間の各々のＡＶデータの転送を制御するものである。再生制御部８０は、ＨＤＤ１０から読み出されたＡＶデータに基づいてＡＶストリームを再生し、当該再生したＡＶストリームをデジタル入出力インターフェイス５０に出力させる。
【００１３】
ＨＤＤ１０は、ＡＶデータの蓄積領域とは別の領域中に、記録制御部６０及び再生制御部８０の動作態様を決定するための記録再生制御プログラム１１を予め格納している。プログラムメモリ３０は、当該プログラムをマイクロコンピュータ４０が実行できるように、ＨＤＤ１０から読み出された記録再生制御プログラム１１を格納するためのメモリである。マイクロコンピュータ４０は、ＡＶＨＤＤ１の全体制御を司るコントローラであり、かつチップ上に不揮発性メモリ４１が混載されている。この不揮発性メモリ４１は、デジタル入出力インターフェイス５０を介して外部機器２，３との接続を確認しかつ当該接続に必要な処理を実行するための外部機器接続確認処理プログラム４２を予め格納しており、フラッシュ型メモリであっても、またマスクＲＯＭであってもよい。
【００１４】
図２は、上記ＡＶＨＤＤ１の動作手順を示している。ＡＶＨＤＤ１の電源が投入されると（ステップＳ１）、マイクロコンピュータ４０は、デジタル入出力インターフェイス５０、記録制御部６０、バッファ制御部７０及び再生制御部８０の初期設定を行うと同時に、ＨＤＤ１０の初期立ち上げを行う（デバイス初期化ステップＳ２）。次のステップＳ３では、マイクロコンピュータ４０は、不揮発性メモリ４１に格納された外部機器接続確認処理プログラム４２をＨＤＤ１０の起動待ち時間のうちに実行することにより、デジタル入出力インターフェイス５０を介して外部機器２，３との接続を確認し、かつ当該接続に必要な処理を実行する。そして、ステップＳ４においてＨＤＤ１０が準備できるまで待つ。ＨＤＤ１０の準備が整ってアクセス可能な状態になると、ＨＤＤ１０からプログラムメモリ３０への記録再生制御プログラム１１の読み出しが行われ（ステップＳ５）、読み出された記録再生制御プログラム１１をマイクロコンピュータ４０が実行することにより記録制御部６０及び再生制御部８０の動作態様が決定される（ステップＳ６）。マイクロコンピュータ４０が外部機器接続確認処理プログラム４２を実行している間は、外部機器２，３からＩＥＥＥ１３９４バス４を介してデジタル入出力インターフェイス５０にコマンドが与えられても、当該コマンドが拒絶されるようになっている。
【００１５】
以上のとおり、本発明によれば、電源投入時のＨＤＤ１０の起動待ち時間のうちに外部機器接続確認処理プログラム４２をマイクロコンピュータ４０が実行することとしたので、ＨＤＤ１０がアクセス可能状態になると直ちにＡＶデータの記録再生動作を開始できる。なお、ＨＤＤ１０の起動待ち時間のうちにＡＶデータの記録のための前処理プログラムを更に実行するようにしてもよい。
【００１６】
例えば日本、米国、ヨーロッパの放送方式は各々異なるので、ＡＶＨＤＤ１の仕向地ごとの仕様に合致するように記録再生制御プログラム１１を変更する必要が生じる。また、ＡＶＨＤＤ１の機能拡張のつど記録再生制御プログラム１１を変更する必要がある。ところが、本発明によれば、記録再生制御プログラム１１をＨＤＤ１０上に置くこととしたので、機能拡張や仕様変更にも容易に対処できる。
【００１７】
図３は、本発明に係るＡＶＨＤＤの他の構成例を示している。図１の構成との大きな違いは、ＤＲＡＭ（プログラムメモリ）３０を省略し、バッファメモリ２０を、マイクロコンピュータ４０が記録再生制御プログラム１１を実行できるように、ＨＤＤ１０から読み出された記録再生制御プログラム１１を格納するためのプログラムメモリとして兼用することとした点である。特に高いデータ転送レートを必要とする高品位ＡＶデータを扱う場合には、バッファメモリ２０を介したＡＶデータの転送により妨げられることなくマイクロコンピュータ４０が記録再生制御プログラム１１を実行できるように、バッファメモリ２０とマイクロコンピュータ４０との間にキャッシュ制御部７１を介在させるのがよい。その他の点は、図１の構成の場合と同様である。
【００１８】
なお、ＡＶＨＤＤ１とその外部機器２，３とが接続されるバスは、ＩＥＥＥ１３９４以外のプロトコルに基づくデータ通信のためのバスであってもよい。
【００１９】
【発明の効果】
以上説明してきたとおり、本発明によれば、ＨＤＤの起動待ち時間のうちに実行できる外部機器接続確認処理プログラムと、機能拡張や仕様変更の影響を大きく受ける記録再生制御プログラムとを切り分け、前者をマイクロコンピュータの不揮発性メモリ中に、後者をＨＤＤ上にそれぞれ置くこととしたので、ＨＤＤがアクセス可能状態になると直ちにＡＶデータの記録再生動作を開始でき、かつ機能拡張や仕様変更にも容易に対処できる。
【図面の簡単な説明】
【図１】本発明に係る音声映像データ記録再生装置の構成例を示すブロック図である。
【図２】図１の音声映像データ記録再生装置の動作手順を示すフローチャート図である。
【図３】本発明に係る音声映像データ記録再生装置の他の構成例を示すブロック図である。
【符号の説明】
１  音声映像データ記録再生装置（ＡＶＨＤＤ）
２  デジタル放送チューナ
３  デジタルＴＶ
４  ＩＥＥＥ１３９４バス
１０  ハードディスクドライブ（ＨＤＤ）
１１  記録再生制御プログラム
２０  バッファメモリ
３０  ＤＲＡＭ（プログラムメモリ）
４０  マイクロコンピュータ
４１  不揮発性メモリ
４２  外部機器接続確認処理プログラム
５０  デジタル入出力インターフェイス
６０  記録制御部
７０  バッファ制御部
７１  キャッシュ制御部
８０  再生制御部
【図１】
0004755776.tif 000002
【図２】
0004755776.tif 000003
【図３】
0004755776.tif 000004