(57)【要約】【課題】  記録媒体に／からデータを記録／再生する装置及び方法を提供する。【解決手段】  第１タイプのデータを処理するマスターデータ処理部と、第２タイプのデータを処理するスレーブデータ処理部と、ディスクドライブとの通信のために、マスターデータ処理部またはスレーブデータ処理部から出力されるインターフェース信号のうち一つを選択するマルチプレクサとを備え、マスターデータ処理部は、スレーブデータ処理部の動作を制御し、マルチプレクサがマスターデータ処理部またはスレーブデータ処理部から出力されるインターフェース信号のうち一つを選択するように制御する記録／再生装置である。これにより、新しい規格のディスクを支援する記録／再生装置を開発する際、既存の資源を最大限に活用できる。【選択図】      図２
2007141437.tif 000002
【特許請求の範囲】
【請求項１】
ディスクドライブを利用して記録媒体に／からデータを記録／再生する装置において、
前記記録媒体に／から記録及び／または読み取られる第１タイプのデータを処理するマスターデータ処理部と、
前記記録媒体に／から記録及び／または読み取られる第２タイプのデータを処理するスレーブデータ処理部と、
前記ディスクドライブとの通信のために、前記マスターデータ処理部から出力されるマスターインターフェース信号または前記スレーブデータ処理部から出力されるスレーブインターフェース信号のうち一つを選択するマルチプレクサと、を備え、
前記マスターデータ処理部は、前記マルチプレクサが前記マスターインターフェース信号及びスレーブインターフェース信号のうち一つを選択する動作を制御することを特徴とする記録／再生装置。
【請求項２】
前記マスターデータ処理部は、
所定の基準によって、前記データ処理の動作モードを、前記マスターデータ処理部が前記第１タイプのデータを処理するマスターモードに設定するか、前記スレーブデータ処理部が前記第２タイプのデータを処理するスレーブモードに設定するかを決定することを特徴とする請求項１に記載の装置。
【請求項３】
前記所定の基準は、前記記録媒体のタイプ、前記記録媒体に記録されたデータのタイプ、及び／またはユーザインターフェースの動作のタイプであることを特徴とする請求項２に記載の装置。
【請求項４】
前記マスターデータ処理部は、
前記決定された動作モードがスレーブモードである場合、前記マルチプレクサが前記スレーブインターフェース信号を選択するように制御することを特徴とする請求項２に記載の装置。
【請求項５】
前記マスターデータ処理部は、
前記第２タイプのデータを処理するための動作命令を前記スレーブデータ処理部に伝送することを特徴とする請求項２に記載の装置。
【請求項６】
前記スレーブデータ処理部は、
前記第２タイプのデータ処理が完了すれば、前記第２タイプのデータ処理動作の完了を知らせるメッセージを前記マスターデータ処理部に伝送することを特徴とする請求項２に記載の装置。
【請求項７】
前記マスターデータ処理部によって制御され、前記マスターデータ処理部から処理された第１タイプのデータ及び前記スレーブデータ処理部から処理された第２タイプのデータを出力する出力信号処理部をさらに備えることを特徴とする請求項１に記載の装置。
【請求項８】
前記記録媒体に記録されるオーディオ信号及び／またはビデオ信号を受信して、前記マスターデータ処理部または前記スレーブデータ処理部に伝送する入力信号処理部をさらに備えることを特徴とする請求項１に記載の装置。
【請求項９】
前記決定された動作モードがマスターモードである場合、
前記マスターデータ処理部は、前記ディスクドライブに挿入された記録媒体から／に第１タイプのデータを読み取り／記録するマスターインターフェース動作が必要であるか否かを決定し、
前記マスターインターフェース動作が必要である場合に、前記マスターデータ処理部がマスターフラグを設定し、
前記マスターデータ処理部は、前記マスターインターフェース動作が完了したとき、前記マスターフラグをクリアすることを特徴とする請求項２に記載の装置。
【請求項１０】
前記スレーブデータ処理部は、前記決定された動作モードがスレーブモードである場合、前記記録媒体から／に前記第２タイプのデータを読み取り／記録するスレーブインターフェース動作が必要であるか否かを決定し、
前記決定された動作モードがスレーブモードであり、前記スレーブインターフェース動作が行われねばならず、前記マスターフラグがクリアされた場合、前記マスターデータ処理部は、前記スレーブインターフェース信号を選択するように前記マルチプレクサを制御することを特徴とする請求項９に記載の装置。
【請求項１１】
前記スレーブデータ処理部は、前記決定された動作モードがスレーブモードである場合、前記記録媒体から／に第２タイプのデータを読み取り／記録するスレーブインターフェース動作が必要であるか否かを決定し、
前記スレーブデータ処理部が前記スレーブインターフェース動作が必要であると決定する時、前記スレーブデータ処理部は、スレーブフラグを設定し、
前記スレーブデータ処理部は、前記スレーブインターフェース動作が完了したとき、前記スレーブフラグをクリアし、
前記決定された動作モードがマスターモードであり、前記マスターインターフェース動作が行われねばならず、前記スレーブフラグがクリアされた場合、前記マスターデータ処理部は、前記マルチプレクサが前記マスターインターフェース信号を選択するように制御することを特徴とする請求項９に記載の装置。
【請求項１２】
前記マスターデータ処理部は、
前記マスターフラグがクリアされる時、前記マルチプレクサが前記スレーブインターフェース信号を選択するように制御することを特徴とする請求項９に記載の装置。
【請求項１３】
前記スレーブデータ処理部は、
前記決定された動作モードがスレーブモードである場合、前記記録媒体から／に前記第２タイプのデータを読み取り／記録するスレーブインターフェース動作が必要であるか否かを決定し、
前記スレーブデータ処理部は、前記スレーブデータ処理部が前記スレーブインターフェース動作が必要であると決定する時、スレーブフラグを設定し、
前記スレーブデータ処理部は、前記スレーブインターフェース動作が完了したとき、前記スレーブフラグをクリアすることを特徴とする請求項２に記載の装置。
【請求項１４】
前記スレーブデータ処理部は、前記スレーブフラグをクリアした後、スレーブデータ処理動作が終了したことを示す完了メッセージを前記マスターデータ処理部に伝送することを特徴とする請求項１３に記載の装置。
【請求項１５】
前記決定された動作モードがマスターモードである場合、前記マスターデータ処理部は、前記記録媒体から／に前記第１タイプのデータを読み取り／記録するマスターインターフェース動作が必要であるか否かを決定し、
前記マスターデータ処理部は、前記決定された動作モードがマスターモードであり、前記マスターインターフェース動作が行われねばならず、前記スレーブフラグがクリアされた場合、前記マルチプレクサが前記マスターインターフェース信号を選択するように制御することを特徴とする請求項１３に記載の装置。
【請求項１６】
前記マスターデータ処理部は、
前記ディスクドライブに挿入された記録媒体から／に前記第２タイプのデータを読み取り／記録するスレーブインターフェース動作が完了せず、前記マスターデータ処理部が、前記ディスクドライブに挿入された記録媒体から／に前記第１タイプのデータを読み取り／記録するマスターインターフェース動作が必要であると決定する場合、前記マスターデータ処理部は、前記マルチプレクサが前記マスターインターフェース信号を選択するように制御することを特徴とする請求項２に記載の装置。
【請求項１７】
ディスクドライブを利用して記録媒体に／からデータを記録／再生する方法において、
データ処理動作モードを、マスターデータ処理部が前記記録媒体に／から記録及び／または読み取られる第１タイプのデータを処理するマスターモード、またはスレーブデータ処理部が前記記録媒体に／から記録及び／または読み取られる第２タイプのデータを処理するスレーブモードに設定するかを決定する段階と、
前記決定された動作モードによって、前記第１タイプのデータをマスターモードでまたは前記第２タイプのデータを処理するスレーブモードで処理する段階とを含むことを特徴とする方法。
【請求項１８】
前記所定の基準は、前記記録媒体のタイプ、前記記録媒体に記録されたデータのタイプ、及び／またはユーザインターフェースの動作のタイプであることを特徴とする請求項１７に記載の方法。
【請求項１９】
前記マスターモードで前記第１タイプのデータを処理する段階は、前記ディスクドライブと通信するために、前記マスターデータ処理部から出力されるマスターインターフェース信号を選択する段階を含み、
前記スレーブモードで前記第２タイプのデータを処理する段階は、
前記ディスクドライブと通信するためのインターフェース信号として前記スレーブデータ処理部から出力されるスレーブインターフェース信号を選択する段階を含むことを特徴とする請求項１７に記載の方法。
【請求項２０】
前記マスターデータ処理部は、マスターモードで前記マスターインターフェース信号の選択を制御し、前記マスターデータ処理部は、前記スレーブモードで前記スレーブインターフェース信号の選択を制御することを特徴とする請求項１９に記載の方法。
【請求項２１】
前記スレーブモードで前記第２タイプのデータを処理する段階は、
前記第２タイプのデータを処理するための動作命令を前記マスターデータ処理部から受信した後、前記第２タイプのデータを処理する段階を含むことを特徴とする請求項１７に記載の方法。
【請求項２２】
前記スレーブモードで前記第２タイプのデータを処理する段階は、
前記第２タイプのデータ処理が完了すれば、前記第２タイプのデータ処理動作の完了を知らせる完了メッセージを前記マスターデータ処理部に伝送する段階を含むことを特徴とする請求項１７に記載の方法。
【請求項２３】
前記マスターデータ処理部から処理された第１タイプのデータ及び前記スレーブデータ処理部から処理された第２タイプのデータを出力する段階をさらに含むことを特徴とする請求項１７に記載の方法。
【請求項２４】
前記記録媒体に記録されるオーディオ信号及び／またはビデオ信号を受信する段階をさらに含むことを特徴とする請求項１７に記載の方法。
【請求項２５】
マスターモードで前記第１タイプのデータを処理する段階は、
前記決定された動作モードがマスターモードである場合、前記ディスクドライブに挿入された記録媒体から／に第１タイプのデータを読み取り／記録するマスターインターフェース動作が必要であるか否かを判断する段階と、
前記マスターインターフェース動作が必要であるとき、マスターフラグを設定する段階と、
前記マスターインターフェース動作が完了したとき、前記マスターフラグをクリアする段階とを含むことを特徴とする請求項１７に記載の方法。
【請求項２６】
前記スレーブモードで前記第２タイプのデータを処理する段階は、
前記決定された動作モードがスレーブモードである場合、前記ディスクドライ部に挿入された記録媒体から／に第２タイプのデータを読み取り／記録するスレーブインターフェース動作が必要であるか否かを決定する段階と、
前記マスターフラグがクリアされたかを確認する段階と、
前記決定された動作モードがスレーブモードであり、前記スレーブインターフェース動作が行われねばならず、前記マスターフラグがクリアされた場合、前記ディスクドライブと通信するためのインターフェース信号として前記スレーブデータ処理部から出力されるスレーブインターフェース信号を選択する段階と、
前記スレーブインターフェース信号が選択されるとき、前記スレーブインターフェース動作を行う段階とを含むことを特徴とする請求項２５に記載の方法。
【請求項２７】
前記第１タイプのデータをマスターモードで処理する段階は、
前記決定された動作モードがスレーブモードであるとき、前記ディスクドライブに挿入された記録媒体から／に前記第２タイプのデータを読み取り／記録するスレーブインターフェース動作が必要であるか否かを決定する段階と、
前記スレーブインターフェース動作が必要であるとき、スレーブフラグを設定する段階と、
前記スレーブインターフェース動作が完了したとき、前記スレーブフラグをクリアする段階と、
前記マスターインターフェース動作が行われる必要があり、前記スレーブフラグがクリアされたとき、前記ディスクドライブと通信するためのインターフェース信号として前記マスターデータ処理部から出力されるマスターインターフェース信号を選択する段階とを含むことを特徴とする請求項２５に記載の方法。
【請求項２８】
前記マスターフラグがクリアされたとき、前記ディスクドライブと通信するためのインターフェース信号として前記スレーブデータ処理部から出力されるスレーブインターフェース信号を選択する段階をさらに含むことを特徴とする請求項２５に記載の方法。
【請求項２９】
スレーブモードで前記第２タイプのデータを処理する段階は、
前記決定された動作モードがスレーブモードである場合、前記ディスクドライブに挿入された記録媒体から／に第２タイプのデータを読み取り／記録するスレーブインターフェース動作が必要であるか否かを判断する段階と、
前記インターフェース動作が必要である場合に、スレーブフラグを設定する段階と、
前記スレーブインターフェース動作が完了したとき、前記スレーブフラグをクリアする段階とを含むことを特徴とする請求項１７に記載の方法。
【請求項３０】
マスターモードで前記第１タイプのデータを処理する段階は、
前記決定された動作モードがマスターモードである場合、前記ディスクドライブに挿入された記録媒体から／に前記第１タイプのデータを読み取り／記録するマスターインターフェース動作が必要であるか否かを決定する段階と、
前記スレーブフラグがクリアされたことを確認する段階と、
前記決定された動作モードがマスターモードであり、前記マスターインターフェース動作が行われねばならず、前記スレーブフラグがクリアされたとき、前記ディスクドライブと通信するためのインターフェース信号として、前記マスターデータ処理部から出力されたマスターインターフェース信号を選択する段階と、
前記マスターインターフェース信号が選択されたとき、前記マスターインターフェース動作を行う段階とを含むことを特徴とする請求項２９に記載の方法。
【請求項３１】
前記マスターモードで前記第１タイプのデータを処理する段階は、
前記ディスクドライブに挿入された記録媒体から／に前記第２タイプのデータを読み取り／記録するスレーブインターフェース動作が完了せず、前記マスターデータ処理部が前記ディスクドライブに挿入された記録媒体から／に前記第１タイプのデータを読み取り／記録するマスターインターフェース動作が必要であると決定したとき、前記ディスクドライブと通信するためのインターフェース信号として前記マスターデータ処理部から出力されるマスターインターフェース信号を選択する段階と、
前記マスターインターフェース動作を行う段階とを含むことを特徴とする請求項１７に記載の方法。
【請求項３２】
請求項１７に記載の記録及び／または再生方法を具現するためのプログラムを記録したコンピュータで読み取り可能な記録媒体。
【請求項３３】
ディスクドライブを利用して記録媒体に／からデータを記録及び／または読み取るための装置において、
前記記録媒体に／から記録及び／または読み取られる第１タイプのデータを処理するマスターデータ処理部と、
前記記録媒体に／から記録及び／または読み取られる第２タイプのデータを処理するスレーブデータ処理部とを備え、
前記データ処理動作モードは、所定の基準によって、前記ディスクドライブと通信するために、前記マスターデータ処理部から出力されるマスターインターフェース信号が選択され、マスターデータ処理部が第１タイプのデータを処理するマスターモードにされるか、または前記ディスクドライブと通信するために、前記スレーブデータ処理部から出力されるスレーブインターフェース信号が選択され、スレーブデータ処理部が第２タイプのデータを処理するスレーブモードに設定されることを特徴とする装置。
【請求項３４】
前記マスターインターフェース信号及び前記スレーブインターフェース信号のうち一つを選択するマルチプレクサをさらに含むことを特徴とする請求項３３に記載の装置。
【請求項３５】
前記マスターデータ処理部は、データ処理動作モードが、所定の基準によって前記マスターモードに設定されるか、または前記スレーブデータ処理部が第２タイプのデータを処理するスレーブモードに設定されるかを決定することを特徴とする請求項３３に記載の装置。
【請求項３６】
前記所定の基準は、前記記録媒体のタイプ、前記記録媒体に記録されたデータのタイプ、及び／またはユーザインターフェースの動作のタイプであることを特徴とする請求項３３に記載の装置。
【請求項３７】
前記マスターデータ処理部は、前記決定された動作モードがマスターモードである場合、前記ディスクドライブに挿入された記録媒体から／に第１タイプのデータを読み取り／記録するマスターインターフェース動作が必要であるか否かを決定し、
前記マスターデータ処理部は、前記マスターデータ処理部が前記マスターインターフェース動作が必要であると決定するとき、マスタースラグを設定し、
前記マスターデータ処理部は、前記マスターインターフェース動作が完了したとき、前記マスターフラグをクリアすることを特徴とする請求項３３に記載の装置。
【請求項３８】
前記スレーブデータ処理部は、前記決定された動作モードがスレーブモードである場合、前記記録媒体から／に第２タイプのデータを読み取り／記録するスレーブインターフェース動作が必要であるか否かを決定し、
前記決定された動作モードがスレーブモードであり、前記スレーブインターフェース動作が行われねばならず、前記マスターフラグがクリアされた場合、前記スレーブインターフェース信号が選択されるように制御されることを特徴とする請求項３７に記載の装置。
【請求項３９】
前記スレーブデータ処理部は、前記決定された動作モードがスレーブモードである場合、前記記録媒体から／に第２タイプのデータを読み取り／記録するスレーブインターフェース動作が必要であるか否かを決定し、
前記スレーブデータ処理部は、前記スレーブデータ処理部が前記スレーブインターフェース動作が必要であると決定するとき、前記スレーブフラグを設定し、
前記スレーブデータ処理部は、前記スレーブインターフェース動作が完了したとき、前記スレーブフラグをクリアし、
前記決定された動作モードがマスターモードであり、前記マスターインターフェース動作が行われねばならず、前記スレーブフラグがクリアされた場合、前記マスターインターフェース信号が選択されるように制御されることを特徴とする請求項３７に記載の装置。
【請求項４０】
前記マスターインターフェース信号は、前記ディスクドライブに挿入された記録媒体から／に前記第２タイプのデータを読み取り／記録するスレーブインターフェース動作が完了せず、前記マスターデータ処理部が、前記ディスクドライブに挿入された記録媒体から／に第１タイプのデータを読み取り／記録するマスターインターフェース動作が必要であると決定したときに選択されるように制御されることを特徴とする請求項３３に記載の装置。
【請求項４１】
ディスクドライブを利用して記録媒体から／にデータを読み取り及び／または記録する装置において、
前記記録媒体から／に読み取り及び／または記録される第１タイプのデータを処理するマスターデータ処理部と、
前記ディスクドライブと通信するために、前記マスターデータ処理部から出力されるマスターインターフェース信号、及び前記第１タイプのデータと他のタイプのデータとを処理する他のデータ処理部から出力される他のインターフェース信号のうち一つを選択できるマルチプレクサとを備え、
前記マルチプレクサは、前記装置が他のデータ処理部を備えるとき、前記マスターインターフェース信号及び前記他のインターフェース信号のうち一つを選択することを特徴とする装置。
【請求項４２】
前記装置は、他のデータ処理部を備え、前記マスターデータ処理部は、所定の基準によって、前記データ処理動作モードが、前記マスターデータ処理部が第１タイプのデータを処理するマスターモードまたは前記他のデータ処理部が他のタイプのデータを処理する他のモードに設定されるか否かを決定することを特徴とする請求項４１に記載の装置。
【請求項４３】
前記決定された動作モードがマスターモードである場合、前記マスターデータ処理部は、前記ディスクドライブに挿入された記録媒体から／に第１タイプのデータを読み取り／記録するマスターインターフェース動作が必要であるか否かを決定し、
前記マスターデータ処理部は、前記マスターインターフェース動作が必要であると決定するとき、前記マスターフラグを設定し、
前記マスターデータ処理部は、前記マスターインターフェース動作が完了したとき、前記マスターフラグをクリアすることを特徴とする請求項４２に記載の装置。
【請求項４４】
前記装置は、他のデータ処理部を備え、
前記決定された動作モードが他のモードである場合、前記他のデータ処理部は、前記記録媒体から／に他のタイプのデータを読み取り／記録する他のインターフェース動作が必要であるか否かを決定し、
前記決定された動作モードが他のモードであり、前記他のインターフェース動作が行われねばならず、前記マスターフラグがクリアされた場合、前記マスターデータ処理部は、前記他のインターフェース信号を選択するように前記マルチプレクサを制御することを特徴とする請求項４３に記載の装置。
【請求項４５】
前記決定された動作モードが他のモードである場合、前記他のデータ処理部は、前記記録媒体から／に他のタイプのデータを読み取り／記録する他のインターフェース動作が必要であるか否かを決定し、
前記他のデータ処理部は、前記他のデータ処理部が前記他のインターフェース動作が必要であると決定するとき、他のフラグを設定し、
前記他のインターフェース動作が完了したとき、前記他のフラグをクリアし、
前記決定された動作モードがマスターモードであり、前記マスターインターフェース動作が行われねばならず、前記他のフラグがクリアされた場合、前記マスターデータ処理部は、前記マスターインターフェース信号を選択するように前記マルチプレクサを制御することを特徴とする請求項４３に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、新しいディスク規格が開発されるにつれて、複数のディスク規格を支援する記録／再生装置において複数の異なるディスクの記録／再生を効果的に支援するための記録媒体に／からデータを記録／再生するための方法及び装置に関する。
【背景技術】
【０００２】
新しい規格のディスクメディアが継続的に開発され、記録装置及び再生装置は、製品の競争力を維持し、かつ製造原価を節減するために、部品数を最大限に減らしながら、新しい規格のディスクと共に既存のディスクまで支援しようとする。ここで、新しい規格のディスクは、例えば、ブルーレイディスクであり、既存のディスクは、ＣＤ（コンパクトディスク）またはＤＶＤ（デジタル  バーサタイル  ディスク）でありうる。
【０００３】
図１は、従来の記録／再生装置の構成を示すブロック図である。
【０００４】
従来の記録／再生装置は、入力信号処理部１１０、データ処理部１２０、記録媒体を駆動するためのディスクドライブ１３０、及び出力信号処理部１４０を備える。入力信号処理部１１０で受信されるオーディオ及びビデオ信号は、データ処理部１２０によってディスクドライブ１３０に挿入される記録媒体１３５に記録され、ディスクドライブ１３０によって記録媒体１３５から読み取られるデータは、データ処理部１２０を経て出力信号処理部１４０に出力される。
【０００５】
データ処理部１２０は、ディスクドライブ１３０に挿入される記録媒体１３５に／からデータを記録／再生し、このような動作を行うために、ディスクドライバー１３０とインターフェース動作を行う。インターフェース動作は、ＩＤＥ（インテリジェント  デバイス  エレクトロニクス）によって行われうる。
【０００６】
新しい規格の記録媒体を支援するためには、データ処理部１２０が新しい規格に含まれた別途のデータ形式を支援しなければならないが、これは、一般的に新たに開発された部品に置き換えて初めて具現可能である。また、既存のデータ形式も支援しなければならないので、新しいデータ処理部で既存のデータ形式まで支援しなければならない。しかし、このように既存のデータ形式を支援する既存のデータ処理部は捨て、新しいデータ処理部で既存のデータを支援する方式は、開発期間が長く、品質が安定化するのに時間がかかるため、結局には、製品の開発費を増やす。特に、ＤＶＤ規格のように一つのデータ形式を支援するためのデータ処理部の機能が非常に膨大で複雑な場合には、開発期間がさらに長くなり、開発費がさらに増加するという問題点がある。
【特許文献１】韓国特許公開第２０００−０４３３１６号公報
【特許文献１】日本特許公開第２００１−１３５０１０号公報
【特許文献１】日本特許公開第２００５−２４２６３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明が解決しようとする技術的課題は、前記のような問題点を解決するためのものであって、新しいディスク規格が開発されるにつれて、既存のディスク規格と新しいディスク規格とを支援する記録／再生装置において、複数の異なるタイプのディスクの記録／再生を効果的に支援するための記録／再生方法及び装置を提供することである。
【課題を解決するための手段】
【０００８】
前記の技術的課題を達成するために、本発明の一特徴によるディスクドライブを利用して、記録媒体に／からデータを記録／再生する装置は、第１タイプのデータを処理するマスターデータ処理部と、第２タイプのデータを処理するスレーブデータ処理部と、ディスクドライブとの通信のために、マスターデータ処理部またはスレーブデータ処理部から出力されるインターフェース信号のうち一つを選択するマルチプレクサとを備え、マスターデータ処理部は、スレーブデータ処理部の動作を制御し、マルチプレクサがマスターデータ処理部またはスレーブデータ処理部から出力されるインターフェース信号のうち一つを選択するように制御する。
【０００９】
望ましくは、マスターデータ処理部は、所定の基準によって、データ処理の動作モードを、マスターデータ処理部がデータを処理するマスターモードに設定するか、スレーブデータ処理部がデータを処理するスレーブモードに設定するかを決定する。
【００１０】
望ましくは、所定の基準は、記録媒体のタイプ、記録媒体に記録されたデータのタイプ及び／またはユーザインターフェースの動作のタイプである。
【００１１】
望ましくは、マスターデータ処理部は、決定された動作モードがスレーブモードである場合、マルチプレクサがスレーブデータ処理部からの信号をインターフェース信号として選択するように制御し、第２タイプのデータを処理するための動作命令をスレーブデータ処理部に伝送する。
【００１２】
望ましくは、スレーブデータ処理部は、第２タイプのデータを処理するための動作命令をマスターデータ処理部から受信して、スレーブモードで第２タイプのデータを処理し、第２タイプのデータ処理が完了すれば、データ処理動作の完了を知らせるメッセージをマスターデータ処理部に伝送する。
【００１３】
望ましくは、マスターデータ処理部によって制御され、スレーブデータ処理部及びマスターデータ処理部から処理されたデータを出力する出力信号処理部をさらに備える。
【００１４】
望ましくは、記録媒体に記録されるオーディオまたはビデオ信号を受信して、マスターデータ処理部またはスレーブデータ処理部に伝送する入力信号処理部をさらに備える。
【００１５】
望ましくは、決定された動作モードがマスターモードである場合、マスターデータ処理部は、ディスクドライブに挿入された記録媒体から／にデータを読み取り／記録するインターフェース動作が必要であるか否かを判断する。
【００１６】
望ましくは、インターフェース動作を行う場合に、マスターデータ処理部は、スレーブデータ処理部が記録媒体をアクセスする状態を示すスレーブフラグがクリアされたことを確認した後、マスターデータ処理部が記録媒体をアクセスする状態を示すマスターフラグを設定し、インターフェース信号としてマスターデータ処理部の信号を選択するようにマルチプレクサを制御する。
【００１７】
望ましくは、マスターデータ処理部は、インターフェース動作が完了すれば、マスターフラグをクリアし、インターフェース信号としてスレーブデータ処理部の信号を選択するようにマルチプレクサを制御する。
【００１８】
望ましくは、スレーブデータ処理部は、データ処理の動作モードがスレーブモードであると決定されれば、インターフェース動作が必要であるかを判断し、前記インターフェース動作を行う場合に、マスター動作が完了してマスターデータ処理部が記録媒体をアクセスする状態を示すマスターフラグがクリアされたことを確認した後、スレーブデータ処理部が記録媒体をアクセスする状態を示すスレーブフラグを設定し、インターフェース動作が完了すれば、スレーブフラグをクリアし、スレーブデータ処理動作が終了したことを示すメッセージをマスターデータ処理部に伝送する。
【００１９】
望ましくは、マスターデータ処理部は、スレーブデータ処理部の動作が完了せずともマスターデータ処理部がインターフェース動作が必要である場合、マスターデータ処理部が記録媒体をアクセスする状態を示すマスターフラグを設定し、インターフェース信号としてスレーブデータ処理部の信号を選択するようにマルチプレクサを制御し、インターフェース動作を行う。
【００２０】
本発明の他の特徴によるディスクドライブを利用して記録媒体に／からデータを記録／再生する方法は、データを処理する動作モードを、所定の基準によってマスターデータ処理部がデータを処理するマスターモードに設定するか、またはスレーブデータ処理部がデータを処理するスレーブモードに設定するかを決定する段階と、決定された動作モードによってマスターモードまたはスレーブモードでデータを処理する。
【発明の効果】
【００２１】
本発明は、新しい規格のディスクを支援する記録／再生装置を開発しようとする際、既存のデータ処理部をそのまま利用しつつ新しいデータ処理動作を行うデータ処理部を付加する方式により、既存の資源を最大限に活用できる記録／再生装置及び方法を提供することができる。
【００２２】
本発明による記録／再生装置及び方法によって、ＤＶＤ、次世代光ディスク規格などを支援できる新製品を開発する時間、投資費及び人件費を減らし、短期間に性能を安定化させることができる。
【発明を実施するための最良の形態】
【００２３】
以下、添付された図面を参照して本発明の望ましい実施形態を詳細に説明する。
【００２４】
図２は、本発明の一実施形態による記録及び／または再生装置の構成を示すブロック図である。本発明の一実施形態による記録／再生装置２００は、入力信号処理部２１０、マスターデータ処理部２２０、スレーブデータ処理部２３０、マルチプレクサ２４０、ディスクドライブ２５０、及び出力信号処理部２６０を備える。
【００２５】
入力信号処理部２１０を通じてオーディオ及び／またはビデオ信号が受信される。入力信号処理部２１０は、ユーザが選択した特定チャンネルに入力される放送信号をチューニング及び復調して伝送ストリームを出力するチューナー部（図示せず）を備えて、デジタル放送を受信し、ディスクドライブ２５０に挿入された記録媒体２５５に記録されるための形態に処理できる。すなわち、入力信号処理部２１０は、伝送ストリームを受信し、それからデータを処理でき、装置２００に保存された特定フォーマットのデータを外部的に処理でき、または装置２００によって読み取られる記録媒体に保存されたデータを処理できる。
【００２６】
本発明によるデータ処理部は、マスターデータ処理部２２０及びスレーブデータ処理部２３０から構成される。ここで、データ処理動作は、ディスクドライブ２５０とインターフェースしてディスクドライバー２５０に挿入される記録媒体２５５に/からデータを記録/再生するインターフェース動作及び全体システム制御と読み取られたデータをデコーディング及び出力するなど、インターフェース動作に含まれないノンインターフェース動作を含む。ディスクドライブ２５０とデータ処理部２２０、２３０とのインターフェース動作は、ＩＤＥコマンド方式によって行われうる。
【００２７】
マスターデータ処理部２２０は、記録／再生装置２００の全体システムを制御し、リモコン、入力ボタンなどから構成されてＧＵＩ（グラフィック  ユーザ  インターフェース）などを提供するユーザインターフェース部（図示せず）からのユーザインターフェース入力によって、システムが動作されるように制御する。マスターデータ処理部２２０は、データ処理の動作モードを、マスターデータ処理部２２０でデータ処理を行うマスターモードに設定するか、またはスレーブデータ処理部２３０がデータ処理を行うスレーブモードに設定するかを決定する。
【００２８】
また、マスターデータ処理部２２０は、新しい規格のデータを処理する。スレーブデータ処理部２３０は、マスターデータ処理部２２０と通信を通じて既存のデータ処理を行う。マスターデータ処理部２２０が処理する新しい規格のデータは、例えば、ブルーレイディスクまたはＨＤ−ＤＶＤに記録されたデータであり、スレーブデータ処理部２３０が処理する既存の規格のデータは、例えば、ＣＤ及び／または既存のＤＶＤに記録されたデータでありうる。したがって、マスターデータ処理部２２０は、ディスクドライブ２５０に挿入される記録媒体２５５のタイプによってデータ処理の動作モードを決定できる。
【００２９】
一方、処理するデータのタイプによって、マスターデータ処理部２２０またはスレーブデータ処理部２３０がデータを処理するように構成されうる。例えば、ディスクドライブ２５０にＣＤが挿入されても、ＣＤに含まれるコンテンツのうちｍｐ３ファイルやｊｐｅｇファイル及び／またはＤＶＤ形態のファイルは、マスターデータ処理部２２０で処理するように構成できる。例えば、ユーザがユーザインターフェース部（図示せず）を通じてハードディスクドライブやＣＤに保存されているｍｐ３ファイルを再生するための動作を行うことが感知されると、マスターデータ処理部２２０は、自らデータを処理すると決定できる。したがって、マスターデータ処理部２２０は、ユーザインターフェースの動作に基づいてデータ処理の動作モードを決定するか、または記録媒体に記録されたデータの形式を判断してデータ処理の動作モードを決定できる。
【００３０】
システムによって、既存のデータを処理する動作をマスターデータ処理部２２０で行い、新しい規格のデータを処理する動作をスレーブデータ処理部２３０で行うように構成できるということは言うまでもない。
【００３１】
マスターデータ処理部２２０とスレーブデータ処理部２３０とは、互いに動作モードに対する状態情報、例えば、スレーブデータ処理動作が完了したことを知らせるメッセージ情報、またはコマンド、例えば、マスターデータ処理部２２０がスレーブデータ処理部２３０にデータ処理を命令するコマンドなどを交換して通信できる。また、マスターデータ処理部２２０は、自体で記録媒体２５５から読み取って処理されたデータ、及びスレーブデータ処理部２３０がスレーブモードで記録媒体２５５から読み取って処理されたデータを出力信号処理部２６０に出力するように制御する。
【００３２】
マルチプレクサ２４０は、マスターデータ処理部２２０から選択信号ＳＥＬを入力されて、マスターデータ処理部２２０から出力される信号をディスクドライブ２５０と相互作用するためのインターフェース信号として選択して、マスターモードでディスクドライブ２５０が駆動されるように設定するか、スレーブデータ処理部２３０から出力される信号をインターフェース信号として選択して、スレーブモードでディスクドライブ２５０が駆動されるように設定する。しかし、動作モードを設定するためにマスターモード（またはスレーブモード）をデフォルトとして提供し、スレーブモードを設定するためにスレーブデータ処理部２３０から選択信号ＳＥＬを受信するなど、他の方法が利用されてもよい。
【００３３】
ディスクドライブ２５０は、例えば、ＣＤ、ＤＶＤ、ブルーレイディスク、及び／またはＨＤ−ＤＶＤ互換ドライブであり、またはＵＳＢ（ユニバーサル  シリアル  バス）と連結されて使われうる外装型ハードディスクドライブで構成されることもある。または、ディスクドライブ２５０は、ディスクドライブである必要のないいかなるタイプの記録または保存媒体（例えば、フラッシュメモリカードまたはＳＤカード）が挿入されうる。また、ディスクドライブ２５０は、さまざまな類型の複数のディスクドライブから構成されてもよい。
【００３４】
図３は、本発明の一実施形態による記録及び／または再生方法を示すフローチャートである。
【００３５】
まず、データを処理する動作モードを所定の基準によって、マスターデータ処理部がデータを処理するマスターモードに設定するか、またはスレーブデータ処理部がデータを処理するスレーブモードに設定するかを決定する（Ｓ３１０）。決定された動作モードによって、マスターモードまたはスレーブモードでデータを処理する（Ｓ３２０）。ここで、所定の基準は、記録媒体のタイプまたは記録媒体に記録されたデータのタイプまたはユーザインターフェースの動作のタイプでありうる。
【００３６】
図４は、本発明の一実施形態によるマスターデータ処理部の動作を示すフローチャートである。
【００３７】
図２及び図４を参照して、本発明の一実施形態によるマスターデータ処理部２２０の動作を説明する。まず、マスターデータ処理部２２０は、データをマスターデータ処理部が処理するか、またはスレーブデータ処理部が処理するか、所定の基準によってデータ処理の動作モードを決定する（Ｓ４１０）。動作モードが、スレーブデータ処理部２３０がデータを処理するスレーブモードであれば（Ｓ４２０）、スレーブデータ処理部２３０からの信号をディスクドライブ２５０と相互作用するためのインターフェース信号として選択するように、マルチプレクサ２４０を制御してスレーブモードに設定する（Ｓ４３０）。
【００３８】
その後、マスターデータ処理部２２０は、スレーブデータ処理部２３０にデータ処理の動作命令を伝送する（Ｓ４４０）。スレーブデータ処理部２３０がデータ処理動作を完了すれば（Ｓ４５０）、さらにマスターデータ処理部２２０の信号をディスクドライブ２５０とのインターフェース信号として選択するように、マルチプレクサ２４０を制御してスレーブモードをクリアすると共に、マルチプレクサ２４０をマスターモードに設定する（Ｓ４６０）。
【００３９】
一方、マスターデータ処理部２２０がデータをマスターデータ処理部２２０自体で処理するマスターモードが動作モードとして決定されれば（Ｓ４２０）、マスターデータ処理部２２０がデータを処理する動作を行う（Ｓ４７０）。すなわち、本発明によるデータ処理動作モードが基本的にマスターモードとなるようにマルチプレクサ２４０を制御できる。
【００４０】
図５は、本発明の一実施形態によるスレーブデータ処理部２３０の動作を示すフローチャートである。
【００４１】
スレーブモードを設定するために、スレーブデータ処理部２３０からの信号を選択するようにマルチプレクサ２４０が制御され、スレーブデータ処理部２３０がデータ処理命令を受信すれば（Ｓ５１０）、スレーブデータ処理部２３０は、データ処理動作を行う（Ｓ５２０）。スレーブデータ処理部２３０がデータ処理を完了すれば（Ｓ５３０）、スレーブ動作が終了したことを知らせるメッセージをマスターデータ処理部２２０に伝送する（Ｓ５４０）。
【００４２】
図６は、本発明の他の実施形態による記録及び／または再生装置の構成を示すブロック図である。図６に示す本発明の他の実施形態による記録／再生装置６００は、図２の記録／再生装置２００と同じ構成要素を備える。したがって、記録／再生装置６００では、マスターデータ処理部６２０とスレーブデータ処理部６３０とが互いに通信し、スレーブデータ処理部６３０が読み取ったデータをマスターデータ処理部６２０が出力するように制御する。しかし、記録／再生装置６００のマスターデータ処理部６２０は、マスターデータ処理部６２０とスレーブデータ処理部６３０とが行うデータ処理動作がディスクドライブ６５０に挿入された記録媒体６５５に／からデータを記録／読み取りするインターフェース動作であるか否かをさらに判断する。
【００４３】
したがって、本発明による記録／再生装置６００は、マスターデータ処理部６２０がデータ処理動作を行っている間に、スレーブデータ処理部６３０がデータ処理動作を行わねばならない場合にも、スレーブデータ処理部６３０の動作がディスクドライブ６５０とインターフェースする必要がない場合には、マスターデータ処理部６２０は、継続的にディスクドライブ６５０とインターフェースできる。したがって、スレーブデータ処理部６３０がデータ処理動作を行う必要があり、その動作がディスクドライブ６５０とインターフェースする動作である場合に限り、マスターデータ処理部６２０がスレーブデータ処理部６３０からの信号をインターフェース信号として選択するようにマルチプレクサ６４０を制御して、スレーブモードに設定できる。
【００４４】
また、スレーブデータ処理部６３０がデータ処理動作を行っている間に、マスターデータ処理部６２０がデータ処理動作が必要である場合にも、マスターデータ処理部６２０の動作がディスクドライブ６５０とインターフェースする必要がない場合には、スレーブデータ処理部６３０は、継続的にディスクドライブ６５０とインターフェースできる。したがって、マスターデータ処理部６２０がデータ処理動作を行う必要があり、その動作がディスクドライブ６５０とインターフェースする動作である場合に限り、マスターデータ処理部６２０がマスターデータ処理部６２０からの信号をインターフェース信号として選択するようにマルチプレクサ６４０を制御して、マスターモードに設定し、ディスクドライブ６５０とインターフェースさせうる。
【００４５】
したがって、本発明による記録／再生装置６００によれば、マスターデータ処理部６２０がディスクドライブ６５０とインターフェース動作中であっても、スレーブデータ処理部６３０がインターフェース動作ではないデータ処理動作を行うことができ、その逆の場合も成立される。したがって、要求されるデータ処理動作がディスクドライブ６５０とのインターフェースが必要な動作であるか否かを判断して、データ処理をさらに効率的に行える。
【００４６】
このような動作を行うために、マスターデータ処理部６２０とスレーブデータ処理部６３０とは、ハードウェア的にフラグを確認する。スレーブフラグは、スレーブデータ処理部６３０がディスクドライブ６５０の記録媒体６５５にアクセス（すなわち、ディスクドライブ６５０とインターフェース）する状態を示し、マスターフラグは、マスターデータ処理部６２０がディスクドライブ６５０の記録媒体６５５にアクセスする状態を示す。
【００４７】
以下では、図７ないし図９を参照してマスターデータ処理部６２０及びスレーブデータ処理部６３０の動作について説明する。
【００４８】
図７は、本発明の他の実施形態によるマスターデータ処理部の動作を示すフローチャートである。
【００４９】
図６及び図７を参照して、本発明の他の実施形態によるマスターデータ処理部６２０の動作を説明する。まず、マスターデータ処理部６２０は、所定の基準によってデータをマスターデータ処理部６２０が処理するか、またはスレーブデータ処理部６３０が処理するかに関するデータ処理の動作モードを決定する（Ｓ７１０）。動作モードが、スレーブデータ処理部６３０がデータを処理するスレーブモードであれば（Ｓ７２０）、スレーブデータ処理部６３０からの信号がディスクドライブ６５０を制御するように、マルチプレクサ６４０をスレーブモードに設定する（Ｓ７２２）。
【００５０】
その後、マスターデータ処理部６２０は、スレーブデータ処理部６３０にデータ処理の動作命令を伝送する（Ｓ７２４）。スレーブデータ処理部６３０がデータ処理動作を完了すれば（Ｓ７２６）、さらにマスターデータ処理部６２０の信号でディスクドライブ６５０を制御するように、スレーブモードをクリアする（Ｓ７２８）。
【００５１】
一方、マスターデータ処理部６２０がデータをマスターデータ処理部６２０自体で処理すると決定すれば（Ｓ７２０）、マスターデータ処理部６２０がディスクドライブ６５０とのインターフェース動作が必要であるか否かを判断する（Ｓ７３０）。インターフェース動作が必要な場合ではなければ、該当のノンインターフェース動作を行う（Ｓ７３２）。マスターデータ処理部６２０がディスクドライブ６５０とインターフェースしなければならない場合、スレーブフラグがクリアされたか否かを確認する（Ｓ７４０）。
【００５２】
スレーブフラグがクリアされた場合、マスターフラグを設定し、マルチプレクサ６４０をマスターモードに設定する（Ｓ７５０）。マスターデータ処理部６２０がディスクドライブ６５０とインターフェースを行い（Ｓ７６０）、インターフェース動作が完了すれば、マスターフラグをクリアし、マルチプレクサ６４０を制御してマスターモードをクリアする（Ｓ７７０）。必要な動作がいずれも終了したか否かを判断し（Ｓ７８０）、動作が終了していなければ、段階Ｓ７３０に戻る。
【００５３】
図８は、本発明の他の実施形態によるスレーブデータ処理部の動作を示すフローチャートである。
【００５４】
マスターデータ処理部６２０がデータ処理の動作モードをスレーブモードと決定すれば（Ｓ８１０）、スレーブデータ処理部６３０がディスクドライブ６５０とインターフェースを行う必要がある動作であるか否かを判断する（Ｓ８２０）。スレーブデータ処理部６３０がディスクドライブ６５０とインターフェースを行う必要がない動作である場合には、該当動作を行う（Ｓ８２２）。
【００５５】
スレーブデータ処理部６３０がディスクドライブ６５０とインターフェースを行う場合には、マスターフラグがクリアされているか否かを確認する（Ｓ８３０）。マスターフラグがクリアされたと確認されれば、スレーブデータ処理部６３０は、スレーブフラグを設定し（Ｓ８４０）、ディスクドライブ６５０とインターフェース動作を行う（Ｓ８５０）。インターフェース動作が完了すれば、スレーブフラグをクリアし（Ｓ８６０）、まだ遂行していない動作があれば、段階Ｓ８２０に復帰し、必要な動作が終了すれば、マスターデータ処理部６２０に動作が終了したことを知らせるメッセージを伝送する（Ｓ８８０）。
【００５６】
図９は、本発明の一実施形態によるマスターインタラプト動作を示すフローチャートである。
【００５７】
マスターデータ処理部６２０は、インタラプトを利用して周期的にディスクドライブインターフェースを点検できる。例えば、ディスクドライブ６５５に挿入され、スレーブデータ処理部６３０によって処理される記録媒体が変更される場合には、スレーブデータ処理部６３０の動作を中止し、マスターデータ処理部６２０がディスクドライブ６５０とインターフェースしなければならない。
【００５８】
インタラプトが発生すれば、ディスクドライブインターフェース動作を要求する場合であるか否かを判断する（Ｓ９１０）。ディスクドライブインターフェース動作を要求する場合ではなければ、要求されたデータ処理を行う（Ｓ９１２）。ディスクドライブインターフェース動作が必要な場合には、マスターデータ処理部６２０がスレーブフラグがクリアされているか否かを確認する（Ｓ９２０）。すなわち、スレーブデータ処理部６３０がディスクドライブ６５０の記録媒体６５５にアクセスしないことを確認した後に、マスターフラグを設定し、マスターデータ処理部６２０は、マルチプレクサ６４０を制御してマスターモードに設定する（Ｓ９３０）。ディスクドライブ６５０と必要なインターフェース動作を行う（Ｓ９４０）。インターフェース動作が完了すれば、マスターフラグをクリアし、マルチプレクサ６４０を制御することで、マスターモードをクリアしてインタラプト動作を完了する（Ｓ９５０）。
【００５９】
本発明による記録／再生方法は、コンピュータで読み取り可能な記録媒体にコンピュータで読み取り可能なコードとして具現できる。前記のプログラムを具現するコード及びコードセグメントは、当分野のプログラマーらによって容易に推論可能である。コンピュータで読み取り可能な記録媒体は、コンピュータシステムによって読み取られ得るデータが保存されるあらゆる種類の記録装置を含む。コンピュータが読み取り可能な記録媒体の例としては、ＲＯＭ、ＲＡＭ、ＣＤ−ＲＯＭ、磁気テープ、フロッピー（登録商標）ディスク、光ディスクなどがあり、またキャリアウェーブ（例えば、インターネットを介した伝送）の形態で具現されるものも含む。また、コンピュータで読み取り可能な記録媒体は、ネットワークに連結されたコンピュータシステムに分散され、分散方式でコンピュータで読み取り可能なコードに保存され、実行されうる。
【００６０】
以上の説明は、本発明の一実施形態に過ぎず、当業者は、本発明の本質的な特性から逸脱しない範囲で変形された形態で具現可能であろう。したがって、本発明の範囲は、前述した実施形態に限定されず、特許請求の範囲に記載された同等な範囲内にある多様な実施形態が含まれるものと解釈されなければならない。
【産業上の利用可能性】
【００６１】
本発明は、記録媒体関連の技術分野に好適に用いられる。
【図面の簡単な説明】
【００６２】
【図１】従来の記録及び／または再生装置の構成を示すブロック図である。
【図２】本発明の一実施形態による記録及び／または再生装置の構成を示すブロック図である。
【図３】本発明の一実施形態による記録及び／または再生方法を示すフローチャートである。
【図４】本発明の一実施形態によるマスターデータ処理部の動作を示すフローチャートである。
【図５】本発明の一実施形態によるスレーブデータ処理部の動作を示すフローチャートである。
【図６】本発明の他の実施形態による記録及び／または再生装置の構成を示すブロック図である。
【図７】本発明の他の実施形態によるマスターデータ処理部の動作を示すフローチャートである。
【図８】本発明の他の実施形態によるスレーブデータ処理部の動作を示すフローチャートである。
【図９】本発明の一実施形態によるマスターインタラプト動作を示すフローチャートである。
【符号の説明】
【００６３】
２００、６００  記録／再生装置
２１０  入力信号処理部
２２０、６２０  マスターデータ処理部
２３０、６３０  スレーブデータ処理部
２４０、６４０  マルチプレクサ
２５０、６５０  ディスクドライブ
２５５、６５５  記録媒体
２６０  出力信号処理部
ＳＥＬ  選択信号
【図１】
2007141437.tif 000003
【図２】
2007141437.tif 000004
【図３】
2007141437.tif 000005
【図４】
2007141437.tif 000006
【図５】
2007141437.tif 000007
【図６】
2007141437.tif 000008
【図７】
2007141437.tif 000009
【図８】
2007141437.tif 000010
【図９】
2007141437.tif 000011