(57)【要約】【課題】フロントエンド部とバックエンド部にそれぞれマイクロコンピュータを持って制御する記録再生装置では、フロントエンド部の制御用のマイクロコンピュータに専用のＲＯＭが必要のためコストがかかるという問題点を有していた。【解決手段】フロントエンド部とバックエンド部をつなぐバスやメモリーインターフェースを経由して、バックエンドの制御用のマイクロコンピュータに接続されたＲＯＭのデータをフロントエンド部のメモリーに転送することによってフロントエンド部のＲＯＭを不要にした。【選択図】図４
2005157693.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に対して記録または再生するための処理を行うフロントエンド処理回路と、前記フロント処理回路へのデータまたは前記フロント処理回路からのデータを処理するためのバックエンド処理回路と、前記フロントエンド処理回路に接続された第１のメモリと、前記フロントエンド処理回路を制御する第１のマイクロコンピュータと、前記バックエンド処理回路を制御する第２のマイクロコンピュータと、第２のマイクロコンピュータの実行コードを蓄える第２のメモリーとを有し、前記第１のマイクロコンピュータの実行コードは前記第２のメモリーから読み出されたコードを前記第１のメモリに転送して使用されることを特徴とする記録再生装置。
【請求項２】
前記フロント処理回路とバックエンド処理回路を接続するバスを有し、前記第１のマイクロコンピュータの実行コードは前記第２のメモリーから読み出されたコードを前記バスを経由して前記第１のメモリに転送して使用されることを特徴とする特許請求項１記載の記録再生装置。
【請求項３】
前記フロント処理回路とバックエンド処理回路は共通のメモリーインターフェースを有し、前記第１のマイクロコンピュータの実行コードは前記第２のメモリーから読み出されたコードを前記メモリーインターフェースを経由して前記第１のメモリに転送して使用されることを特徴とする特許請求項１記載の記録再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は記録型光ディスクのような記録媒体に対して記録または再生するための記録再生装置に関するものである。
【背景技術】
【０００２】
近年、映像や音声を記録・再生するためにＤＶＤ等の光ディスクや、ハードディスク（磁気ディスク）を用いた記録再生装置が普及してきた。ディスクレコーダーと呼ばれる記録再生装置は、記録媒体が光ディスクだけのものや、光ディスクとハードディスクの両方のものがあり、両方のものはタイムシフトと呼ばれるテレビ番組を録画しておいて後で見るという用途にはハードディスクを、保存するテレビ番組はＤＶＤ（ＤＶＤ−ＲＡＭやＤＶＤ−Ｒ）に記録するというような用途に用いられる。
それらの記録再生装置は、光ディスクのメカニズムとサーボ、データ復調（再生時）または変調（記録時）を行うフロントエンド処理部を含む光ディスクドライブユニット、ハードディスクのメカニズムとサーボ、データ復調（再生時）または変調（記録時）を行うフロントエンド処理部を含むハードディスクドライブユニット、ＭＰＥＧデコード（再生時）、ＭＰＥＧコード化（記録時）等の処理を行い、アプリケーション層のシステムコントロール処理をするバックエンド部から構成されて、それらはＩＤＥと呼ばれる汎用インターフェースバスで接続され、バックエンド部からＡＴＡまたはＡＴＡＰＩと呼ばれるコマンドをＩＤＥバスを経由してドライブユニットに発行して、ＩＤＥバス経由でデータを取得する構成になっている。フロントエンド部とバックエンド部を接続するバスにＩＤＥバスが使用される理由は、ハードディスク・ドライブユニットはパーソナルコンピュータ用に開発されたものを流用することが多く、そのためにパーソナルコンピュータのハードディスク・ドライブユニットを接続する最もポピュラーなＩＤＥバスを使用することによって、大量に生産されているパーソナルコンピュータ用のドライブユニットを共用使用したり、ドライブユニット内のマイクロコンピュータのソフトウェアをパーソナルコンピュータ用と共用にすることによってソフトウェアの開発効率を上げたりすることができるからである。
【０００３】
例えば非特許文献１に記載のディスクレコーダーはＤＶＤ−ＲＡＭメディアを用いたＤＶＤレコーダーの例で、図１はＤＶＤレコーダフロントエンド部構成図であり、図２はＤＶＤレコーダブロック図である。
【０００４】
図１において、ＤＶＤ−ＲＡＭドライブ１１とバックエンド１３はＡＴＡＰＩコマンドインターフェースのバス１２で接続され、バックエンド１３側からバス１２を通してＤＶＤ−ＲＡＭドライブ１１にコマンドが送られ、バス１２を通してデータの授受が行われる。また、ＤＶＤ−ＲＡＭメディア１をスピンドルモータ２で回転制御し、光を電気信号に変換する集積回路であるＯＥＩＣ、微少な信号を増幅するヘッドアンプ（ＨＡ）、レーザーダイオードドライバー（ＬＤＤ）を内部に有するピックアップ３でＤＶＤ−ＲＡＭメディア１から信号を読み出し、あるいはＤＶＤ−ＲＡＭメディア１に信号を書き込む。ピックアップ３でＨＡを通して読み出された信号はフロントエンドプロセッサであるＦＥＰ４でアナログ処理され光ディスクコントローラであるＳＯＤＣ５でアクチュエータ制御信号を作りだしＰＷＭ駆動７でピックアップ３を駆動し、スピンドル制御信号を作り出しＳＰＭ駆動８でスピンドルモータ２を駆動する。記録時はレーザーパワーコントローラであるＬＰＣ６で作られる記録波形信号でＬＤＤによってレーザーダイオードをドライブする。そして再生時はＤＶＤ−ＲＡＭメディア１からの信号はＳＯＤＣ５で復調、誤り訂正されてバックエンド１３に送られ、記録時はバックエンド１３からの信号はＳＯＤＣ５で誤り訂正パリティーを付加、変調されてＤＶＤ−ＲＡＭメディア１に記録される。またＳＯＤＣ５には実行するプログラムが格納されたＦＲＯＭ（フラッシュＲＯＭ）１０を持つＣＰＵ９が接続されており、ＡＴＡＰＩコマンドを解釈し、ＳＯＤＣ５にコマンドを送る。
【０００５】
図２において、入力ビデオ信号処理１５に入力された映像信号と、ＡＵＤＩＯ  ＡＤ１６に入力されたオーディオ信号はデータバッファーとしてＳＤＲＡＭ１８を持つＡＶエンコーダ１７でＭＰＥＧ２のデジタル信号に変換し、次のデータバッファーとしてＳＤＲＡＭ２０を持つストリームコントローラ１９でＤＶＤ−ＲＡＭメディアに記録するストリームに変換し、ＤＶＤ−ＲＡＭドライブ１１でＤＶＤ−ＲＡＭやＤＶＤ−Ｒに書き込む。読み出し時はストリームコントローラ１９でＤＶＤ−ＲＡＭのストリームからＭＰＥＧ２のデジタル信号を取り出し、データバッファーとしてＳＤＲＡＭ２２を持つＡＶデコーダ２１で映像、音声信号を復元する。ストリームコントローラ１９やＡＶエンコーダ１７やＡＶデコーダ２１はデータ用にＳＤＲＡＭ２４をプログラム用にＦＲＯＭ２５を持つメインマイコン２３で制御される。またＡＴＡＰＩコマンドインターフェースのバス１２にはハードディスクドライブであるＨＤＤ１４も接続されており、バックエンド１３からのデータはＤＶＤ−ＲＡＭ、ハードディスクのどちらにでも書き込むことができるようになっており、またＤＶＤ−ＲＡＭ、ハードディスクのどちらからの信号もバックエンド１３で読み出すことができるようになっている。
【０００６】
図３は、図１のＤＶＤレコーダフロントエンド部と図２のＤＶＤレコーダを本発明と対比しやすいように整理した従来の記録再生装置のブロック図で、３１は光ディスクドライブユニット、３２はハードディスクドライブユニット、３３はバックエンド部、３４はＩＤＥバス、３５はバックエンド処理回路、３６はＲＡＭ、３７はマイクロコンピュータ、３８はＲＯＭ（読み出し専用メモリー）、３９はメモリーバス、４０はキー入力部、４１は表示部、４２は光ディスクメディア、４３は光ディスクメディアを回転させるためのスピンドルモータ、４４は光ディスクメディアから信号を読みとる光学ヘッド、４５はフロントエンド処理回路、４６はドライブ回路、４７はＲＡＭ（読み書き可能なメモリー）、４８はマイクロコンピュータ、４９はＲＯＭ、５０はメモリーバスである。
【０００７】
このように構成された記録再生装置において、光ディスクドライブユニット３１とハードディスクドライブユニット３２はＩＤＥバス３４によってバックエンド処理回路３５に接続され、バックエンド処理回路３５は音声・映像入力（以下ＡＶ入力と略す）のデータがＲＡＭ３６に書き込まれてＭＰＥＧ等の圧縮のコード化を行ったり、圧縮データがＲＡＭ３６に書き込まれてデコードされて音声・映像出力（以下ＡＶ出力と略す）されるように構成されており、操作キーのユーザインターフェースを担うキー入力部４０と表示のユーザインターフェースを担う表示部４１が接続されたマイクロコンピュータ３７と、実行コード（命令コード）が記録されたＲＯＭ３８と、バックエンド処理回路３５のマイクロコンピュータインターフェースがメモリーバス３９に接続されて、マイクロコンピュータ３７はＲＯＭ３８の実行コードで実行され、バックエンド処理回路３５のマイクロコンピュータインターフェースはマイクロコンピュータ３７のメモリーエリアにマッピングされており、メモリーエリアを経由してバックエンド処理回路３５にコマンドやデータが送られる。
【０００８】
光ディスクドライブユニット３１では、光ディスクメディア４２はスピンドルモータ４３で回転され、光学ヘッド４４で信号が読みとられ、サーボ信号はフロントエンド処理回路４５で処理されてドライブ回路４６で駆動される。また、再生時であれば光ディスクメディア４２に記録された信号はフロントエンド処理回路４５に送られて復調され、ＲＡＭインターフェースを経由してＲＡＭ４７に一旦蓄えられ、誤り訂正処理を行い、ＩＤＥバス３４を経由してバックエンド処理回路３５に送られる。また、記録時であればバックエンド処理回路３５からの信号はＩＤＥバス３４を経由してフロントエンド処理回路４５に送られ、ＲＡＭインターフェースを経由してＲＡＭ４７に一旦蓄えられ、誤り訂正用パリティーを付加して、フロントエンド処理回路で変調されて光ディスクメディア４２に書き込まれる。フロントエンド処理回路にはメモリーバス５０を介してマイクロコンピュータ４８とＲＯＭ４９が接続され、マイクロコンピュータ４８はＲＯＭ４９に書かれた実行コードを実行し、フロントエンド処理回路の内部レジスタはメモリーマップされているので、マイクロコンピュータ４８からフロントエンド処理回路部へはメモリーバス５０を介してメモリーマップされたレジスタに書き込むことによって実行される。
【０００９】
ここで、ＲＯＭ３８およびＲＯＭ４９は安価なマスクＲＯＭを使用することも可能であるが、通常はバグの発生時に容易に対応するためにフラッシュメモリーと呼ばれる書き換え可能なメモリーが用いられることが多い。
【非特許文献１】河村正行著  よくわかるディスクレコーダー  （株）電波新聞社発行
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかし、このような構成の記録再生装置では、フロントエンド処理部のマイクロコンピュータは、ＲＯＭを必要とし通常は高価なフラッシュメモリーが用いられるためコストがかかるという問題が発生する。
【００１１】
本発明は前記問題点を解決しフロントエンド処理部に、高価なフラッシュメモリーのようなＲＯＭが不要な記録再生装置を提供することを目的としてなされたものである。
【課題を解決するための手段】
【００１２】
本発明は、フロントエンド処理部の実行コードをバックエンド側のメモリーに持ち、バスやメモリーインターフェースを経由してフロントエンド処理部のメモリーに転送するようにしたことを主要な特徴とする。
【発明の効果】
【００１３】
本発明の記録再生装置は、フロントエンド処理部のマイクロコンピュータの実行コードをバックエンド側のメモリーに持ち、バスを経由してフロントエンド処理部のメモリーに転送するため、フロントエンド処理部に、高価なフラッシュメモリーのようなＲＯＭを必要としないため、安価な記録再生装置を提供することができるという効果がある。ここで、バックエンド側のメモリーはアプリケーション実行のための膨大なソフトウェアが入っているため、小規模なフロントエンド処理部のソフトウェアを入れても大勢に影響はない。
【発明を実施するための最良の形態】
【００１４】
本発明は、フロントエンド処理部の実行コードをバックエンド側のＲＯＭに持ち、ＩＤＥバスやＲＡＭインターフェースを経由してフロントエンド処理部のＲＡＭに転送するようにして、フロントエンド処理部に、高価なフラッシュメモリーのようなＲＯＭを必要としないようにした。
【実施例１】
【００１５】
図４は本発明の記録再生装置の実施例１のブロック図で、３１は光ディスクドライブユニット、３２はハードディスクドライブユニット、３３はバックエンド部、３４はＡＴＡまたはＡＴＡＰＩコマンドやデータを授受するＩＤＥバス、３５はバックエンド処理回路、３６はＲＡＭ（読み書き可能なメモリー）、３７はマイクロコンピュータ、３８はＲＯＭ（読み出し専用メモリー）、３９はメモリーバス、４０はキー入力部、４１は表示部、４２は光ディスクメディア、４３は光ディスクメディアを回転させるためのスピンドルモータ、４４は光ディスクメディアから信号を読みとる光学ヘッド、４５はフロントエンド処理回路、４６はドライブ回路、４７はＲＡＭ（読み書き可能なメモリー）、４８はマイクロコンピュータ、５１はＲＡＭインターフェースである。
【００１６】
このように構成された記録再生装置において、光ディスクドライブユニット３１とハードディスクドライブユニット３２はＩＤＥバス３４によってバックエンド処理回路３５に接続され、バックエンド処理回路３５はＡＶ入力データがＲＡＭ３６に書き込まれてＭＰＥＧ等の圧縮のコード化を行ったり、圧縮データがＲＡＭ３６に書き込まれてデコードされてＡＶ出力されるように構成されており、操作キーのユーザインターフェースを担うキー入力部４０と表示のユーザインターフェースを担う表示部４１が接続されたマイクロコンピュータ３７と、実行コードが記録されたＲＯＭ３８と、バックエンド処理回路３５のマイクロコンピュータインターフェースがメモリーバス３９に接続されて、マイクロコンピュータ３７はＲＯＭ３８の中の実行コードで実行され、バックエンド処理回路３５のマイクロコンピュータインターフェースはマイクロコンピュータ３７のメモリーエリアにマッピングされており、マッピングされたメモリーエリアを経由してマイクロコンピュータ３７からバックエンド処理回路３５にコマンドやデータが送られる。また、マイクロコンピュータ３７はＤＶＤナビゲーション機能等のアプリケーションソフトウェアの実行も行う。ＲＯＭ３８は安価なマスクＲＯＭを使用することも可能であるが、通常はバグの発生時に容易に対応するためにフラッシュメモリーと呼ばれる書き換え可能なメモリーが用いられることが多い。また、ＲＯＭ３８はバックエンド部のマイクロコンピュータ３７が実行するバックエンド処理およびアプリケーションソフトウェアの実行コードに加えてフロントエンド部のマイクロコンピュータ４８の実行コードも蓄えられている。
【００１７】
光ディスクドライブユニット３１では、光ディスクメディア４２はスピンドルモータ４３で回転され、光学ヘッド４４で信号が読みとられ、サーボ信号はフロントエンド処理回路４５で処理されてドライブ回路４６で駆動されて光学ヘッド４４やスピンドルモータ４３が制御される。再生時には光ディスクメディア４２に記録された信号はフロントエンド処理回路４５に送られて復調され、ＲＡＭインターフェース５１を経由してＲＡＭ４７に一旦蓄えられ、誤り訂正処理を行い、ＩＤＥバス３４を経由してバックエンド処理回路３５に送られる。また、記録時にはバックエンド処理回路３５からの信号はＩＤＥバス３４を経由してフロントエンド処理回路４５に送られ、ＲＡＭインターフェース５１を経由してＲＡＭ４７に一旦蓄えられ、誤り訂正用パリティーを付加して変調されて光ディスクメディア４２に書き込まれる。
【００１８】
またフロントエンド処理回路４５を制御するマイクロコンピュータ４８はＲＡＭインターフェース５１に接続されていて、ＲＡＭ４７に蓄えられている実行コードを実行し、フロントエンド処理回路４５に接続された制御線でコマンドやデータの授受を行う。ＲＡＭインターフェース５１はフロントエンド処理回路４５からのＲＡＭ４７へのアクセス要求やマイクロコンピュータ４８からＲＡＭ４７への実行コード読み出し要求を調停し、優先度を決めてＲＡＭ４７へのアクセスを割り当てる役割を有している。
【００１９】
電源投入時等の初期状態にバックエンド処理回路３５からＲＯＭ３８に蓄えられているフロントエンド部のマイクロコンピュータ４８の実行コードをＩＤＥバス３４とＲＡＭインターフェース５１を経由してＲＡＭ４７に転送する。フロントエンド部では通常はマイクロコンピュータ４８でＡＴＡＰＩコマンドを解釈して各種実行を行うが、初期状態の実行コードのＲＡＭ４７への転送は専用ハードウェアまたは、ＲＯＭ化されたイニシャルプログラムを用いてマイクロコンピュータ４８が行う。
【実施例２】
【００２０】
図５は本発明の記録再生装置の実施例２のブロック図で、光ディスクドライブユニットとバックエンド処理部が一体になった例であり、３２はハードディスクドライブユニット、３４はＩＤＥバス、３５はバックエンド処理回路、３７はマイクロコンピュータ、３８はＲＯＭ、３９はメモリーバス、４０はキー入力部、４１は表示部、４２は光ディスクメディア、４３は光ディスクメディアを回転させるためのスピンドルモータ、４４は光ディスクメディアから信号を読みとる光学ヘッド、４５はフロントエンド処理回路、４６はドライブ回路、４７はＲＡＭ、４８はマイクロコンピュータ、５１はＲＡＭインターフェースである。
【００２１】
このように構成された記録再生装置において、フロントエンド処理回路４５とバックエンド処理回路３５はＲＡＭインターフェース５１を共有しており、それによってＲＡＭ４７がフロントエンドの処理とバックエンドの処理を、領域を分けて時分割に処理される。ＲＡＭインターフェース５１はフロントエンド処理回路４５からのＲＡＭ４７へのアクセス要求やバックエンド処理回路３５からのＲＡＭ４７へのアクセス要求やマイクロコンピュータ４８からＲＡＭ４７への実行コード読み出し要求を調停し、優先度を決めてＲＡＭ４７へのアクセスを割り当てる役割をしている。また、バックエンド処理回路３５はＩＤＥバス３４でハードディスクドライブユニット３２と接続されており、データの授受は、光ディスクメディア４２とはＲＡＭ４７からＲＡＭインターフェース５１を経由して、ハードディスクドライブユニット３２とはＩＤＥバス３４を経由して行われる。
【００２２】
電源投入時等の初期状態にバックエンド処理回路３５からＲＯＭ３８に蓄えられているフロントエンド部のマイクロコンピュータ４８の実行コードをＲＡＭインターフェース５１を経由してＲＡＭ４７に転送する。
【００２３】
実施例ではマイクロコンピュータ４８の実行コードは全てＲＡＭ４７に転送されているが、転送されるメモリーデータは全部であっても一部であってもよく、一部の場合は変更されることがない部分やプログラムがロードされるまでの間に実行する必要がある命令コードはＲＯＭで、残りはＲＡＭ４７上で実現してもよい。また、マイクロコンピュータ４８はＲＡＭ４７上のプログラムを実行するものであれば組込型のシーケンサであってもよいし、マイクロコンピュータ３７はパーソナルコンピュータのＣＰＵであってもよい。ＲＡＭ４７は読み書き可能なメモリーであればＤＲＡＭ（ダイナミックＲＡＭ）であってもＳＲＡＭ（スタティックＲＡＭ）であっても、フロントエンド処理回路４５に内蔵のメモリーであってもよく、ＲＯＭ３８は読み出し可能なメモリーであればマスクＲＯＭでもフラッシュメモリーでも、あるいは書き換え可能なＲＡＭや磁気記録媒体であっても何でもよい。
【産業上の利用可能性】
【００２４】
本発明にかかる記録再生装置は、記録型光ディスクの記録再生装置だけではなく、磁気ディスクやテープ等における記録再生装置にも適用できるし、記録機能しかない記録装置や、再生機能しかない再生装置にも適用でき、またドライブユニットがパーソナルコンピュータにおけるドライブ装置のようなものであって、ハードディスク上やＲＡＭに記憶されたフロントエンド部のマイクロコンピュータの実行コードをデバイスドライバーソフトによってＩＤＥバスやＳＣＳＩバスやＵＳＢバス等のバスを経由して送る場合にも適用できる。
【図面の簡単な説明】
【００２５】
【図１】従来のＤＶＤレコーダフロントエンド部構成図である。
【図２】従来のＤＶＤレコーダブロック図である。
【図３】従来の記録再生装置の例のブロック図である。
【図４】本発明の記録再生装置の実施例１のブロック図ある。
【図５】本発明の記録再生装置の実施例２のブロック図ある。
【符号の説明】
【００２６】
３１  光ディスクドライブユニット
３２  ハードディスクドライブユニット
３３  バックエンド部
３４  ＩＤＥバス
３５  バックエンド処理回路
３６  ＲＡＭ
３７  マイクロコンピュータ
３８  ＲＯＭ
３９  メモリーバス
４０  キー入力部
４１  表示部
４２  光ディスクメディア
４３  スピンドルモータ
４４  光学ヘッド
４５  フロントエンド処理回路
４６  ドライブ回路
４７  ＲＡＭ
４８  マイクロコンピュータ
４９  ＲＯＭ
５０  メモリーバス
５１  ＲＡＭインターフェース
【図１】
2005157693.tif 000003
【図２】
2005157693.tif 000004
【図３】
2005157693.tif 000005
【図４】
2005157693.tif 000006
【図５】
2005157693.tif 000007