(57)【要約】ＣＤ−Ｒドライブ内蔵ＤＶＤビデオプレーヤで、特に、光ディスクのデータが再生可能となるまでの間、読み出し開始の早い記録媒体であるフラッシュメモリからの再生出力を選択出力することで、例えば、スクリーンセーバー動作中や待機中等、データ読み出しのできない光ディスクに代わって、フラッシュメモリから音声情報を任意に再生してスクリーンセーバーに音楽や効果音を付けたり、また、効果音を再生したり、キーやリモコンに呼応したクリック音を再生したり、状態を知らせるアナウンスを流すなどのユーザーインターフェースを向上させることを可能とする。
2002011138.tif 000002
【特許請求の範囲】
【請求項１】
入力されたデジタル情報を圧縮処理する情報圧縮手段と、
該情報圧縮手段から入力される圧縮情報を第１の記録媒体に記録するとともに、該圧縮情報を、前記第１の記録媒体より情報が読み出される速度の速い第２の記録媒体に記録するように制御する記録制御手段と、
前記第１の記録媒体から読み出した第１の圧縮情報と前記第２の記録媒体から読み出した第２の圧縮情報とを切り替えて出力する情報信号選択手段と、
該情報信号選択手段から入力される圧縮情報を伸長処理してデジタル情報を出力する情報伸長手段とを備えたデジタル情報記録再生装置。
【請求項２】
請求の範囲第１項記載のデジタル情報記録再生装置において、
前記第１の記録媒体に対する前記圧縮情報の記録が停止状態にある場合、前記情報信号選択手段は、該停止状態を検出して、前記第２の記録媒体からの入力を選択して出力することを特徴とするデジタル情報記録再生装置。
【請求項３】
請求の範囲第１項記載のデジタル情報記録再生装置において、
前記第１の記録媒体に対する前記圧縮情報の記録が記録状態にある場合、前記情報信号選択手段は、該記録状態を検出して、前記第２の記録媒体からの入力を選択して出力することを特徴とするデジタル情報記録再生装置。
【発明の詳細な説明】
技術分野
本発明は、記録可能な光ディスクドライブを用いたデジタル情報記録再生装置に関し、特に、光ディスクドライブから再生した情報や装置外部から入力された情報を光ディスク等の第１の記録媒体に記録すると共に、第１の記録媒体よりも情報の読み出し速度の速いフラッシュメモリ等の第２の記録媒体にも同時に記録し、これを再生する場合には、まず第２の記録媒体から情報を読み出して出力し、その後、第１の記録媒体からの再生出力に切り替えるデジタル情報記録再生装置に関する。
背景技術
入力された音声情報を圧縮処理してフラッシュメモリ等の固体記録媒体に記録したり、これを再生して伸長処理する装置に関する技術は、例えば、特開２０００−３５８００号公報に記載されている。
上記従来技術には、入力された音声情報を圧縮処理してフラッシュメモリ等の固体記録媒体に記録したり、これを再生して伸長処理する技術に関して述べられているが、例えば、ＤＶＤ−ＲＡＭ（Ｄｉｇｉｔａｌ　Ｖｅｒｓａｔｉｌｅ　Ｄｉｓｃ　Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）やＣＤ−Ｒ（Ｃｏｍｐａｃｔ　Ｄｉｓｃ　Ｒｅｃｏｒｄａｂｌｅ）等の大容量の記録媒体である光ディスクに圧縮処理して記録したり、これを再生して伸長処理する技術に関してはなんら考慮されていない。つまり、光ディスクドライブ等の機械的な動作の遅さについて考慮されておらず、待機中や記録中といった光ディスクドライブが情報を読み出せない状態についても考慮されていない。
本発明の目的は、光ディスクドライブ等の機械的な動作の遅さを補間し、迅速に情報を再生したい場合や、光ディスクドライブ等が待機中や記録中等であって情報が読み出せない場合に、これに変わってフラッシュメモリ等の読み出し処理速度の速い方から読み出すことで、使い勝手を向上させることが可能なデジタル情報記録再生装置を提供することにある。
発明の開示
上記目的を達成する本発明の１つとして、以下に示すデジタル情報記録再生装置とした。
入力されたデジタル情報を圧縮処理する情報圧縮手段と、該情報圧縮手段から入力される圧縮情報を第１の記録媒体に記録するとともに、該圧縮情報を、前記第１の記録媒体より情報が読み出される速度の速い第２の記録媒体に記録するように制御する記録制御手段と、前記第１の記録媒体から読み出した第１の圧縮情報と前記第２の記録媒体から読み出した第２の圧縮情報とを切り替えて出力する情報信号選択手段と、該情報信号選択手段から入力される圧縮情報を伸長処理してデジタル情報を出力する情報伸長手段とを備えたデジタル情報記録再生装置。
発明を実施するための最良の形態
本発明を実施するための最良の形態を第１図及び第２図に従って説明する。第１図に示す実施例は、本発明を適用したＣＤ−Ｒドライブ内蔵ＤＶＤビデオプレーヤの構成図である。
第１図において、１００はマイコン、１０１はリモコン受光部、１０２はキー、１０３はＬＥＤ、１１０はメモリ、１２０はフラッシュメモリ、１３０はシステムバス、１４０はドライブＩ／Ｆ、１５０はＤＶＤ−ＲＯＭ（Ｄｉｇｉｔａｌ　Ｖｅｒｓａｔｉｌｅ　Ｄｉｓｋ　Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）ドライブ、１６０は光ディスク、１７０はＣＤ−Ｒドライブ、１８０は光ディスク、１９０は音声入力端子、２００はオーディオＡＤＣ（Ａｎａｌｏｇ　ｔｏ　Ｄｉｇｉｔａｌ　Ｃｏｎｖｅｒｔｅｒ）、２１０はＭＰＥＧ（Ｍｏｖｉｎｇ　Ｐｉｃｔｕｒｅ　Ｅｘｐｅｒｔ　Ｇｒｏｕｐ）オーディオＣＯＤＥＣ、２２０はオーディオＤＡＣ（Ｄｉｇｉｔａｌ　ｔｏ　Ａｎａｌｏｇ　Ｃｏｎｖｅｒｔｅｒ）、２３０は音声出力端子、２４０はＭＰＥＧ２デコーダ、２５０はデジタルビデオエンコーダ、２６０はビデオＤＡＣ、２７０は映像出力端子である。
このＣＤ−Ｒドライブ内蔵ＤＶＤビデオプレーヤでは、マイコン１００によって上述した各構成部品を制御する。また、実際には、フラッシュメモリ１２０やドライブＩ／Ｆ１４０、ＭＰＥＧオーディオＣＯＤＥＣ２１０、ＭＰＥＧ２デコーダ２４０等の各デバイス間のデータ転送は、マイコン１００内にあるＤＭＡＣ（Ｄｉｒｅｃｔ　Ｍｅｍｏｒｙ　Ａｃｃｅｓｓ　Ｃｏｎｔｒｏｌｌｅｒ）によって、システムバス１３０上で、ＤＭＡ転送される。
第２図にシステムバス１３０上を転送される音声信号の流れを示した。なお、以下の説明において、音声データの記録再生を例に挙げて説明するが、これが映像データやプログラム、ファイルデータであってもよい。
第２図は、システムバス１３０上を転送される音声信号の流れを概念的に示した模式図である。第２図において、１２０は第１図に示したフラッシュメモリ１１０は第１図に示したＤＶＤ−ＲＯＭドライブ、１６０は第１図に示した光ディスク、１７０は第１図に示したＣＤ−Ｒドライブ、１８０は第１図に示した光ディスク、１９０は第１図に示した音声入力端子、２００は第１図に示したオーディオＡＤＣ、２２０は第１図に示したオーディオＤＡＣ、２３０は第１図に示した音声出力端子、３００はスイッチ、３１０はＭＰＥＧオーディオエンコーダ、３２０はスイッチ、３３０はＭＰＥＧオーディオデコーダである。
スイッチ３００及びスイッチ３２０は、第１図に示したシステムバス１３０上でソフトウェアによって実現される。また、ＭＰＥＧオーディオエンコーダ３１０及びＭＰＥＧオーディオデコーダ３３０は第１図に示したＭＰＥＧオーディオＣＯＤＥＣ２１０に内蔵された機能で実現される。
まず、本発明の原理を説明する為、第１図に示したＣＤ−Ｒドライブ内蔵ＤＶＤビデオプレーヤの内部動作を、第２図に示したシステムバス１３０上を転送される音声信号の流れを示す模式図を用いて説明する。
第２図において、ＣＤ−Ｒドライブ内蔵ＤＶＤビデオプレーヤ装置外部から入力された音声信号は音声入力端子１９０を介して入力され、オーディオＡＤＣ２００でデジタル音声信号に変換され、スイッチ３００に入力される。また、ＤＶＤ−ＲＯＭドライブ１５０で再生される光ディスク１６０、例えば、ＣＤ（Ｃｏｍｐａｃｔ　Ｄｉｓｃ）から再生されたデジタル音声信号も、同様にスイッチ３００に入力される。
スイッチ３００は、第１図に示したマイコン１００の制御によって、入力されたデジタル音声信号のいずれかを選択し出力する。ＭＰＥＧオーディオエンコーダ３１０は、スイッチ３００から入力されたデジタル音声信号を、例えば、ＭＰ３（ＭＰＥＧ　Ａｕｄｉｏ　Ｌａｙｅｒ　ＩＩＩ）フォーマットで圧縮処理する。
ＭＰ３フォーマットで圧縮処理された音声情報は、ＣＤ−Ｒドライブ１７０に挿入されている光ディスク１８０に記録されると共に、フラッシュメモリ１２０にも記録される。
フラッシュメモリ１２０は、ＣＤ−Ｒドライブ内蔵ＤＶＤビデオプレーヤ制御用のプログラムを格納するメモリの一部を兼用することも可能であるし、また、着脱可能なメモリ、例えば、ＣＤ−Ｒドライブ内蔵ＤＶＤビデオプレーヤに接続されたＩＣカード内のフラッシュメモリを使用することもできる。
次に、フラッシュメモリ１２０や光ディスク１８０に記録した音声情報を再生する手順について説明する。ＣＤ−Ｒドライブ１７０に光ディスク１８０を挿入した場合、光ディスク１８０からデータが読み出せるように成るまで、ディスクの回転速度を上げる時間及びピックアップを所定の位置まで移動させる時間（シーク時間）、挿入された光ディスク１８０がどの種類の光ディスクであるのかを判定する時間（ディスクチェック時間）等、平均３０秒程度の時間が必要である。つまり、この間は、光ディスク１８０からのデータ、すなわち記録した音声情報は読み出せない。
そこで、この期間はスイッチ３２０の入力をフラッシュメモリ１２０からの入力に切り替えて、フラッシュメモリ１２０から再生された音声情報を出力する。ＭＰＥＧオーディオデコーダ３３０はスイッチ３２０から入力された音声情報、すなわち、フラッシュメモリ１２０から再生された音声情報を伸長処理して出力する。オーディオＤＡＣ２２０は入力されたデジタル音声信号をアナログ信号に変換し、音声出力端子２３０を介し、装置外部と接続された機器へ出力する。
次に、第１図に示したマイコン１００は、光ディスク１８０のシークが終了しディスクチェックが完了したことを検出した時、スイッチ３２０を制御してＣＤ−Ｒドライブ１７０からの入力を選択して切り替え出力する。そして、光ディスク１８０からの再生が始まると、ＭＰＥＧオーディオデコーダ３３０は光ディスク１８０からの読み出した音声情報が、例えば、ＭＰ３フォーマットで圧縮処理されている場合、これを伸長処理して出力する。一方、圧縮されていない場合はこれを検出してそのまま出力する。オーディオＤＡＣ２２０は入力されたデジタル音声信号をアナログ信号に変換し、音声出力端子２３０を介し、装置外部と接続された機器へ出力する。
次に、第１図を用いて実際のＣＤ−Ｒドライブ内蔵ＤＶＤビデオプレーヤでの内部動作について説明する。
第１にフラッシュメモリ１２０や光ディスク１８０への記録動作について説明する。フラッシュメモリ１２０や光ディスク１８０へ記録する音源の入力としては、音声入力端子１９０を介して装置外部から入力される音声信号とＤＶＤ−ＲＯＭドライブ１５０で再生される光ディスク１６０がある。
ＤＶＤ−ＲＯＭドライブ１５０に挿入された光ディスク１６０がＣＤやＣＤ−Ｒ、ＣＤ−ＲＷである場合、まず、リモコン受光部１０１やキー１０２のキー入力をマイコン１００が検出した時、マイコン１００は、これを検出してどのキーが入力されたかを解析する。その結果、ＤＶＤ−ＲＯＭドライブ１５０からの再生された信号の記録開始のキーであった場合、マイコン１００はＤＶＤ−ＲＯＭドライブ１５０からの記録開始動作へ移行する。
マイコン１００は、システムバス１３０を介してドライブＩ／Ｆ１４０にアクセスしてＤＶＤ−ＲＯＭドライブ１５０を読み出し可能な状態になるよう制御する。そしてＤＶＤ−ＲＯＭドライブ１５０が読み出し可能な状態になった場合、ＤＶＤ−ＲＯＭドライブ１５０は光ディスク１６０から音声情報を読み出す。そして、ドライブＩ／Ｆ１４０はこの読み出された音声情報中からデジタル音声信号を抽出して出力する。マイコン１００内のＤＭＡＣは、システムバス１３０を介して、メモリ１１０上に設けられているトラックバッファへデジタル音声信号をＤＭＡ転送する。トラックバッファはメモリ１１０上に割り当てられたデジタル音声信号再生用の専用メモリ領域である。
次のサイクルで、マイコン１００内のＤＭＡＣは、メモリ１１０上に設けられているトラックバッファから読み出したデジタル音声信号をＭＰＥＧオーディオＣＯＤＥＣ２１０内のＭＰＥＧオーディオエンコーダ３１０（図示せず）へとＤＭＡ転送する。ＭＰＥＧオーディオエンコーダ３１０は、入力されたデジタル音声信号を例えば、ＭＰ３フォーマットで圧縮処理し、ＭＰＥＧオーディオＣＯＤＥＣ２１０内部のバッファへ格納する。そして、同様にマイコン１００内のＤＭＡＣは、システムバス１３０を介して、これを読み出しフラッシュメモリ１２０へ転送し記録する。
これと同期して、その次のサイクルでＣＤ−Ｒドライブ１７０に記録可能な光ディスク１８０、例えば、ＣＤ−ＲディスクやＣＤ−ＲＷディスク等が挿入されている場合、マイコン１００内のＤＭＡＣは、システムバス１３０を介して、ＭＰＥＧオーディオエンコーダ３１０で圧縮処理されたデジタル音声信号である音声情報をドライブＩ／Ｆ１４０へＤＭＡ転送する。そして、マイコン１００はドライブＩ／Ｆ１４０を制御して、この音声情報を光ディスク１８０へと記録する。
一方、ＤＶＤ−ＲＯＭドライブ１５０に挿入された光ディスク１６０がＭＰ３フォーマットで記録された音声情報が含まれるＣＤ−ＲＯＭやＤＶＤ−ＲＯＭの場合、同様にして、マイコン１００は、システムバス１３０を介してドライブＩ／Ｆ１４０にアクセスしてＤＶＤ−ＲＯＭドライブ１５０が読み出し可能な状態になるよう制御する。そしてＤＶＤ−ＲＯＭドライブ１５０が読み出し可能な状態になった場合、ＤＶＤ−ＲＯＭドライブ１５０は光ディスク１６０から音声情報を読み出す。この時、ドライブＩ／Ｆ１４０は、光ディスク１６０に記録されている情報がＭＰ３フォーマットで記録された音声情報であることを検出した場合、マイコン１００に対し通知する。
そして、ドライブＩ／Ｆ１４０はこの読み出された音声情報中からＭＰ３フォーマットの音声情報を抽出して出力する。マイコン１００内のＤＭＡＣは、システムバス１３０を介して、メモリ１１０内に設けられているトラックバッファへＭＰ３フォーマットの音声情報をＤＭＡ転送する。
次のサイクルで、マイコン１００内のＤＭＡＣは、システムバス１３０を介して、これを読み出しフラッシュメモリ１２０へ転送し記録する。
同時に、その次のサイクルでＣＤ−Ｒドライブ１７０に記録可能な光ディスク１８０、例えば、ＣＤ−ＲディスクやＣＤ−ＲＷディスク等が挿入されている場合、マイコン１００内のＤＭＡＣは、システムバス１３０を介して、ＭＰ３フォーマットの音声情報をドライブＩ／Ｆ１４０へＤＭＡ転送する。そして、マイコン１００はドライブＩ／Ｆ１４０を制御して、この音声情報を光ディスク１８０へと記録する。
さらに、ＤＶＤ−ＲＯＭドライブ１５０に挿入された光ディスク１６０がＤＶＤビデオディスクやＤＶＤオーディオディスクの場合、マイコン１００は、システムバス１３０を介してドライブＩ／Ｆ１４０にアクセスしてＤＶＤ−ＲＯＭドライブ１５０が読み出し可能な状態になるよう制御する。そしてＤＶＤ−ＲＯＭドライブ１５０が読み出し可能な状態になった場合、ＤＶＤ−ＲＯＭドライブ１５０は光ディスク１６０からデータを読み出す。この時、ドライブＩ／Ｆ１４０は、光ディスク１６０がＤＶＤビデオディスクやＤＶＤオーディオディスクであることを検出した場合、ディスクの種類をマイコン１００に対し通知する。
そして、ドライブＩ／Ｆ１４０はこの読み出された情報中から、例えば、ＤＶＤビデオのプログラムストリーム抽出して出力する。
第３図はＤＶＤビデオのプログラムストリームの構成を示す図である。
第３図に示すようにＭＰＥＧ２プログラムストリーム４００は、複数のパック４１０から構成されており、また、各パック４１０は、パックヘッダ４２０、システムヘッダ４３０、複数のパケット４４０から構成されている。パケット４４０は、ＰＥＳヘッダ４５０、ＰＥＳデータ４６０とから構成されており、ＰＥＳヘッダ４５０の中に時間情報であるＰＴＳ５１０やＤＴＳ５２０が含まれている。但し、ＰＴＳ５１０及びＤＴＳ５２０の有無はフラグ４９０に記述されているが、パケット４４０がオーディオパケットの場合、ＰＴＳ５１０のみが含まれており、ＤＴＳ５２０は存在しない。
まず、マイコン１００はドライブＩ／Ｆ１４０を制御して、ＤＶＤ−ＲＯＭドライブ１５０に挿入された光ディスクの種別に関する情報を得る。そして、挿入された光ディスク１６０が、例えば、ＤＶＤビデオディスクであった場合、ＤＶＤ−ＲＯＭドライブ１５０は、ＤＶＤ−ＲＯＭドライブ１５０とＤＶＤビデオディスク間で相互認証を行い正当なドライブとディスクであることを確認する。
そして、マイコン１００はドライブＩ／Ｆ１４０を制御して、ＤＶＤ−ＲＯＭドライブ１５０からＤＶＤビデオディスクのデータを読み出す。
ドライブＩ／Ｆ１４０は再生されたデータ中からＤＶＤビデオのＭＰＥＧ２プログラムストリーム４００を抽出し、システムバス１３０を介してメモリ１１０上に配置された再生用のストリームバッファに対しＤＭＡ転送を行う。
マイコン１００は、メモリ１１０上に配置された再生用のストリームバッファ上の蓄積されているＭＰＥＧ２プログラムストリーム４００の蓄積量を監視しながら、再生用のストリームバッファに蓄積されているＭＰＥＧ２プログラムストリーム４００をＭＰＥＧ２デコーダ２４０の要求に応じて、ＭＰＥＧ２デコーダ２４０に対して転送する。
ＭＰＥＧ２デコーダ２４０は、入力されたＭＰＥＧ２プログラムストリーム４００のヘッダ情報を解析するとともに、暗号解読を行い、圧縮されたデジタルビデオデータとデジタルオーディオデータをそれぞれ抽出し、ＭＰＥＧ２デコーダ２４０内部の映像信号伸長回路及び音声信号伸長回路に転送する。
ＭＰＥＧ２デコーダ２４０は、入力されたデジタルビデオデータ及びデジタルオーディオデータをそれぞれ伸長処理し、デジタル音声信号はオーディオＤＡＣ２２０へ、デジタル映像信号はデジタルビデオエンコーダ２５０へ、それぞれ出力し、転送する。
オーディオＤＡＣ２２０は入力されたデジタル音声信号をアナログ変換して出力する。同様に、デジタルビデオエンコーダ２５０は、入力されたデジタル映像信号を、例えばデジタルＮＴＳＣ（Ｎａｔｉｏｎａｌ　Ｔｅｌｅｖｉｓｉｏｎ　Ｓｔａｎｄａｒｄ　Ｃｏｍｍｉｔｔｅｅ）信号に変換し出力する。さらにビデオＤＡＣ２６０はこの信号をアナログのＮＴＳＣ信号に変換して出力する。
そして、マイコン１００内のＤＭＡＣはＭＰＥＧ２デコーダ２４０内部の音声信号伸長回路で伸長処理されたデジタル音声信号をメモリ１１０内に設けられているトラックバッファへシステムバス１３０を介しＤＭＡ転送する。
次のサイクルで、マイコン１００内のＤＭＡＣは、メモリ１１０内に設けられているトラックバッファから読み出したデジタル音声信号をＭＰＥＧオーディオＣＯＤＥＣ２１０内のＭＰＥＧオーディオエンコーダ３１０へとＤＭＡ転送する。
ＭＰＥＧオーディオエンコーダ３１０は、入力されたデジタル音声信号を、例えば、ＭＰ３フォーマットで圧縮処理し、ＭＰＥＧオーディオＣＯＤＥＣ２１０内部のバッファへ格納する。そして、同様にマイコン１００内のＤＭＡＣは、システムバス１３０を介して、これを読み出しフラッシュメモリ１２０へＤＭＡ転送し記録する。
これと同期して、その次のサイクルでＣＤ−Ｒドライブ１７０に記録可能な光ディスク１８０、例えば、ＣＤ−ＲディスクやＣＤ−ＲＷディスク等が挿入されている場合、マイコン１００内のＤＭＡＣは、システムバス１３０を介して、ＭＰＥＧオーディオエンコーダ３１０により、ＭＰ３フォーマットで圧縮処理されたデジタル音声信号である音声情報をドライブＩ／Ｆ１４０へＤＭＡ転送する。そして、マイコン１００はドライブＩ／Ｆ１４０を制御して、この音声情報を光ディスク１８０へと記録する。
次に、音声入力端子１９０を介して音声信号が装置外部から、例えば、アナログ音声信号が入力される場合、アナログ音声信号は音声入力端子１９０を介してオーディオＡＤＣ２００に入力される。そして、オーディオＡＤＣ２００は入力されたアナログ音声信号をデジタル音声信号に変換して出力する。さらに、デジタル音声信号はＭＰＥＧオーディオＣＯＤＥＣ２１０に入力される。ＭＰＥＧオーディオＣＯＤＥＣ２１０内のＭＰＥＧオーディオエンコーダ３１０は、例えば、ＭＰ３フォーマットで圧縮処理し、ＭＰＥＧオーディオＣＯＤＥＣ２１０内部のバッファへ格納する。そして、同様にマイコン１００内のＤＭＡＣは、システムバス１３０を介して、これを読み出しフラッシュメモリ１２０へＤＭＡ転送し記録する。
これと同期してＣＤ−Ｒドライブ１７０に記録可能な光ディスク１８０、例えば、ＣＤ−ＲディスクやＣＤ−ＲＷディスク等が挿入されている場合、マイコン１００内のＤＭＡＣは、システムバス１３０を介して、ＭＰＥＧオーディオエンコーダ３１０で圧縮処理されたデジタル音声信号である音声情報をドライブＩ／Ｆ１４０へＤＭＡ転送する。そして、マイコン１００はドライブＩ／Ｆ１４０を制御して、この音声情報をＣＤ−Ｒドライブ１７０に挿入されている光ディスク１８０へと記録する。
第２にフラッシュメモリ１２０や光ディスク１８０からの再生動作について説明する。リモコン受光部１０１やキー１０２のキー入力をマイコン１００が検出した時、マイコン１００は、これを検知してどのキーが入力されたかを解析する。ＣＤ−Ｒドライブ１７０からの再生開始のキーであった場合、マイコン１００はＣＤ−Ｒドライブ１７０からの再生開始動作へ移行する。マイコン１００はドライブＩ／Ｆ１４０を介してＣＤ−Ｒドライブ１７０に対し再生開始命令を転送する。しかしながら、ＣＤ−Ｒドライブ１７０は光ディスク１８０からデータが読み出せるように成るまでの時間、つまり、シーク時間やディスクチェック時間等が必要となる為、この間、マイコン１００はフラッシュメモリ１２０からの音声情報の再生を開始する。
まず、フラッシュメモリ１２０からの再生する場合、マイコン１００内のＤＭＡＣはフラッシュメモリ１２０内の所定の領域に記録された音声情報をＭＰＥＧオーディオＣＯＤＥＣ２１０へＤＭＡ転送する。次にマイコン１００はシステムバス１３０を介してＭＰＥＧオーディオＣＯＤＥＣ２１０内部のＭＰＥＧオーディオデコーダ３３０に伸長処理を開始する命令を転送する。これを受けてＭＰＥＧオーディオＣＯＤＥＣ２１０内部のＭＰＥＧオーディオデコーダ３３０はＭＰＥＧオーディオＣＯＤＥＣ２１０に入力されたデータの圧縮フォーマットを解析し、ＭＰＥＧオーディオデコーダ３３０で伸長処理可能な圧縮フォーマットであると判定した場合、伸長処理を開始し、伸長処理されたデジタル音声信号を出力する。
そして、オーディオＤＡＣ２２０は入力されたデジタル音声信号をアナログ変換して出力する。
次に、ＣＤ−Ｒドライブ１７０のディスクチェックが終了して、再生可能状態になったことをドライブＩ／Ｆ１４０を介して受信したマイコン１００は、ドライブＩ／Ｆ１４０を制御して光ディスク１８０からの再生を開始する。これを受けて、ＣＤ−Ｒドライブ１７０はＣＤ−Ｒドライブ１７０に挿入されている光ディスク１８０が、例えば、ＭＰ３フォーマットで圧縮された音声情報が記録されたＣＤ−ＲＯＭであった場合、マイコン１００はドライブＩ／Ｆ１４０を制御する。
ＣＤ−Ｒドライブ１７０はＣＤ−Ｒドライブ１７０からＭＰ３フォーマットで圧縮された音声情報のデータを読み出し、ドライブＩ／Ｆ１４０は再生されたデータ中からＭＰ３フォーマットで圧縮された音声情報を抽出し、システムバス１３０を介してメモリ１１０上に配置された再生用のストリームバッファに対しＤＭＡ転送を行う。
マイコン１００は、メモリ１１０上に配置された再生用のストリームバッファの蓄積量を監視しながら、蓄積されているＭＰ３フォーマットで圧縮された音声情報をＭＰＥＧ２デコーダ２４０の要求に応じて、ＭＰＥＧ２デコーダ２４０に対して転送する。
ＭＰＥＧ２デコーダ２４０は、入力されたＭＰ３フォーマットで圧縮された音声情報を解析し、入力されたデータがＭＰ３フォーマットで圧縮された音声情報であることを検出した場合、ＭＰＥＧ２デコーダ２４０内の音声信号伸長回路に転送する。
ＭＰＥＧ２デコーダ２４０内の音声信号伸長回路は、入力されたＭＰ３の音声情報を伸長処理し、デジタル音声信号をオーディオＤＡＣ２２０へ出力する。
この時、マイコン１００はオーディオＤＡＣ２２０を制御して、ＭＰＥＧ２デコーダ２４０からの入力を選択して出力するよう制御して、それまで再生していたフラッシュメモリ１２０の再生出力から、ＣＤ−Ｒドライブ１７０から読み出しＭＰＥＧ２デコーダ２４０で伸長したデータの出力に切り替える。オーディオＤＡＣ２２０は入力されたデジタル音声信号をアナログ変換して出力する。
この様に、マイコン１００が光ディスク１８０のシークが終了しディスクチェックが完了したことを検出して、光ディスク１８０のデータが再生可能となるまでの間、読み出し開始の早い記録媒体であるフラッシュメモリ１２０からの再生出力を選択出力することが可能となり、光ディスク１８０がシーク中やディスクチェック中など、音声情報の読み出しができない間、これを補間し、例えば、効果音を再生したり、状態を知らせるアナウンスを流すなどのユーザーインターフェースを向上させることが可能となる。
また、ＣＤ−Ｒドライブ内蔵ＤＶＤビデオプレーヤがある特定時間以上、電源を入れたまま、放置された場合、例えば、ＣＤ−Ｒドライブ内蔵ＤＶＤビデオプレーヤと接続されたテレビ画面の焼き付きを防止する為、スクリーンセーバーを働かせたり、不要な電力の消費を防ぐために待機状態にしている場合等、ＤＶＤ−ＲＯＭドライブ１５０やＣＤ−Ｒドライブ１７０の回転を停止させている。この間は、光ディスク１５０や光ディスク１８０から音声情報は再生できないので、代わって、フラッシュメモリ１２０にあらかじめ記録されている音声情報やユーザが記録した音声情報を任意に再生して、例えば、スクリーンセーバーに音楽や効果音をつける事も可能である。
この場合、マイコン１００は、内部にタイマーを持っており、ＤＶＤ−ＲＯＭドライブ１５０やＣＤ−Ｒドライブ１７０の回転を停止したことを基準としてマイコン１００内部のタイマーを動作開始させ、キー１０２が押された時、このタイマーを停止させる。このタイマーの値がある基準以上の値を超えた時、マイコン１００は、ＣＤ−Ｒドライブ内蔵ＤＶＤビデオプレーヤがある特定時間以上、電源を入れたまま放置されたと感知し、ＭＰＥＧ２デコーダ２４０内のＯＳＤ（Ｏｎ　Ｓｃｒｅｅｎ　Ｄｉｓｐｌａｙ）機能を使って、任意のスクリーンセーバーの画面を生成し出力するとともに、フラッシュメモリ１２０にあらかじめ記録されている音声情報やユーザが記録した音声情報を任意に再生し、スクリーンセーバーの画面に音楽をつけることができる。
ユーザは、キー１０２またはリモコンによって、ＯＳＤに映し出されたメニュー画面を通して、スクリーンセーバーの画面が現われるまでの時間を任意に設定できる。ユーザが設定した時間をもとに、マイコン１００は内部タイマーの基準値を算出する。
また、ＣＤ−Ｒドライブ１７０が、ＣＤ−Ｒドライブ１７０に挿入された光ディスク１８０が、例えば、ＣＤ−ＲやＣＤ−ＲＷである場合、これらのディスクのファイナライズ作業中など、記録作業中でデータの読み出しができない時、これに代わって、フラッシュメモリ１２０にあらかじめ記録されている音声情報やユーザが記録した音声情報を任意に再生して、例えば、アナウンスや音楽、効果音をつける事も可能である。
さらにＣＤ−Ｒドライブ内蔵ＤＶＤビデオプレーヤの本体キー１０２やリモコン受光部１０１でキー入力を受信した時に任意のクリック音を再生することで、ユーザに対しキーが押されたことを認識させることも可能である。
本発明の実施の形態を示した実施例で示したデジタルビデオエンコーダ２５０では、入力されたデジタル映像信号をデジタルＮＴＳＣ信号に変換して出力する場合を例に挙げて説明したが、その他の映像信号規格、例えば、ＰＡＬ方式やＳＥＣＡＭ方式、ＲＧＢ信号等に変換して出力することも可能である。本発明の実施の形態を示した実施例では、記録を行う記録媒体の例として、ＣＤ−ＲやＣＤ−ＲＷを例に挙げて説明したが、その他の記録媒体、例えば、ＤＶＤ−ＲＡＭ（Ｄｉｇｉｔａｌ　Ｖｅｒｓａｔｉｌｅ　Ｄｉｓｋ　Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）、ＤＶＤ−Ｒ（Ｄｉｇｉｔａｌ　Ｖｅｒｓａｔｉｌｅ　Ｄｉｓｋ　Ｒｅｃｏｒｄａｂｌｅ）、ＤＶＤ−ＲＷ（Ｄｉｇｉｔａｌ　Ｖｅｒｓａｔｉｌｅ　Ｄｉｓｃ　ＲｅＷｒｉｔａｂｌｅ）、光磁気ディスク、磁気ディスク、ハードディスク等を用いても実現可能である。
本発明の実施の形態を示した実施例で示したドライブＩ／Ｆ１４０の例として、例えば、ＡＴＡＰＩ（ＡＴ　Ａｔｔａｃｈｍｅｎｔ　ｗｉｔｈ　Ｐａｃｋｅｔ　Ｉｎｔｅｒｆａｃｅ）、ＳＣＳＩ（Ｓｍａｌｌ　Ｃｏｍｐｕｔｅｒ　Ｓｙｓｔｅｍ　Ｉｎｔｅｒｆａｃｅ）、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ　Ｓｅｒｉａｌ　Ｂｕｓ）、ＩＥＥＥ１３９４等がある。
また、本発明の実施の形態を示した実施例では再生側をＤＶＤ−ＲＯＭドライブ、記録側をＣＤ−Ｒドライブとして例に挙げて説明したが、再生側を、例えば、ＤＶＤ−ＲＡＭドライブ、ＤＶＤ−Ｒドライブ、ＤＶＤ−ＲＷドライブ、ハードディスク、フラッシュメモリ、記録側を例えば、ＤＶＤ−ＲＡＭドライブ、ＤＶＤ−Ｒドライブ、ＤＶＤ−ＲＷドライブ、ハードディスク、フラッシュメモリとすることも可能である。
第１図に示した実施例では出力する映像信号や入出力する音声信号の例として、アナログ信号を例に挙げて説明したが、映像信号であれば、他のデジタル方式、例えばＤＶフォーマット等、音声信号であれば、デジタルの同軸入出力や光入出力等とすることも可能である。
本発明を適用することによって、光ディスクドライブから再生した音声情報や装置外部から入力された音声情報を、例えば、ＭＰ３フォーマットで圧縮処理し、ＤＶＤ−ＲＡＭやＣＤ−Ｒに記録すると共に、不揮発性メモリ、例えば、フラッシュメモリ等にも同時にあらかじめ記録しておくことで、再生時、例えば、光ディスクドライブからの読み出しに時間がかかる場合、これに先行してフラッシュメモリから読み出し、伸長処理して音声情報を出力する。
その後、光ディスクドライブからの出力に切り替えることで光ディスクドライブが待機中や記録中等、情報が読み出せない時や光ディスクドライブの機械的な動作が遅い時、これに変わってフラッシュメモリから読み出すことで、スクリーンセーバーや効果音を付け、ユーザーインターフェースを向上させる効果を提供することができる。
次に、本発明の別の実施の形態を第４図に従い説明する。第４図に示す実施例は、本発明を適用したハードディスクレコーダの構成図である。第４図において、第１図と同様に、１００はマイコン、１０１は第１図に示したリモコン受光部、１０２はキー、１０３はＬＥＤ、１１０はメモリ、１２０はフラッシュメモリ、１３０はシステムバス、１４０はドライブＩ／Ｆ、１９０は音声入力端子、２００はオーディオＡＤＣ、２１０はＭＰＥＧオーディオＣＯＤＥＣ、２２０はオーディオＤＡＣ、２３０は音声出力端子、６００はハードディスクである。
まず、第４図に示したハードディスクレコーダの記録動作について説明する。
ハードディスク６００は、超小型で、例えば、ＰＣカードやコンパクトフラッシュの規格に準拠し、本体から着脱可能なハードディスクを想定する。ハードディスク６００がハードディスクレコーダ本体と接続されたことをドライブＩ／Ｆ１４０が検出した場合、ドライブＩ／Ｆ１４０はシステムバス１３０を介してマイコン１００に伝える。
マイコン１００は、この信号を受けてドライブＩ／Ｆ１４０に対し、ハードディスク６００中からハードディスク６００のボリューム名を読み出すよう命令を発行する。
これを受けてドライブＩ／Ｆ１４０は、ハードディスク６００に電源を供給し、ディスクを回転させ、ドライブのボリューム名を読み出す。マイコン１００は読み出されたボリューム名と、フラッシュメモリ１２０上に割り当てられているのボリューム名管理領域に保存されているボリューム名とを比較する。フラッシュメモリ１２０上のボリューム名管理領域には、登録されているボリューム名とこれに対応するデータ領域のアドレスが記録されている。
またデータ領域には、そのボリューム内に収録されている曲や記録部分に関する情報、例えば、曲数や記録時間、フラッシュメモリ１２０上に記録されている曲や記録部分の先頭アドレスとこれに対応するハードディスク６００上のアドレスなどが記録されている。
比較を行った結果、一致したボリューム名が存在しなかった場合、ハードディスク６００から読み出したボリューム名をフラッシュメモリ１２０上に新規登録する。
また、新規登録したボリューム名に対応したデータ領域をフラッシュメモリ１２０上に割り当て、この先頭アドレスもボリューム名管理領域に記録する。
ハードディスクレコーダへ記録する音源は、音声入力端子１９０を介して装置外部から直接入力される。まず、リモコン受光部１０１やキー１０２のキー入力をマイコン１００が検出した時、マイコン１００は、これを検出してどのキーが入力されたかを解析する。その結果、記録開始のキーであった場合、マイコン１００は記録開始動作へ移行する。
マイコン１００は、システムバス１３０を介してドライブＩ／Ｆ１４０にアクセスしてハードディスク６００を記録可能な状態になるよう制御する。
音声入力端子１９０を介して入力されたアナログ音声信号は、オーディオＡＤＣ２００でデジタル音声信号に変換され、ＭＰＥＧオーディオＣＯＤＥＣ２１０内のＭＰＥＧオーディオエンコーダ３１０に入力される。
ＭＰＥＧオーディオエンコーダ３１０は、入力されたデジタル音声信号を例えば、ＭＰ３フォーマットで圧縮処理し、ＭＰＥＧオーディオＣＯＤＥＣ２１０内部のバッファへ格納する。そして、マイコン１００内のＤＭＡＣは、システムバス１３０を介して、これを読み出しフラッシュメモリ１２０へ転送し記録する。フラッシュメモリ１２０に記録するのは、記録開始後の、例えば、１０秒分のみで、記録開始後１０秒後、マイコン１００はフラッシュメモリ１２０への記録を停止する。
これと同期して、マイコン１００内のＤＭＡＣは、システムバス１３０を介して、ＭＰＥＧオーディオエンコーダ３１０で圧縮処理されたデジタル音声信号報をドライブＩ／Ｆ１４０へＤＭＡ転送する。ドライブＩ／Ｆ１４０はハードディスク６００を制御して、フラッシュメモリ１２０に記録したものと同じデータを書き込んでいく。但し、記録開始後、１０秒経過してもマイコン１００はハードディスク６００に対して記録停止させることなく記録していく。
次に、ハードディスクレコーダの再生動作について説明する。
リモコン受光部１０１やキー１０２のキー入力をマイコン１００が検出した時、マイコン１００は、これを検出してどのキーが入力されたかを解析する。その結果、再生開始のキーであった場合、マイコン１００は再生開始動作へ移行する。
マイコン１００は、システムバス１３０を介してドライブＩ／Ｆ１４０にアクセスしてハードディスク６００を再生可能な状態になるよう制御する。
しかしながら、ハードディスク６００はドライブＩ／Ｆ１４０から指令を受けてから、内部のディスクを回転させ始めるので、再生可能な回転速度に達するまで、数秒以上の時間が必要である。
そこで、マイコン１００は、フラッシュメモリ１２０上のデータ領域を検索して、ユーザによって指定された例えば、曲や記録部分が記録されているフラッシュメモリ１２０上の番地、及び、ハードディスク６００上の番地を見つける。
まず、マイコン１００内のＤＭＡＣは、フラッシュメモリ１２０上のデータ領域を検索して見つけたユーザが指定する曲又は記録部分のアドレスの先頭からデータを読み出し、システムバス１３０を介してＭＰＥＧオーディオＣＯＤＥＣ２１０内のＭＰＥＧオーディオデコーダ３３０へＤＭＡ転送する。次にマイコン１００はシステムバス１３０を介してＭＰＥＧオーディオＣＯＤＥＣ２１０内部のＭＰＥＧオーディオデコーダ３３０に伸長処理を開始する命令を転送する。これを受けてＭＰＥＧオーディオＣＯＤＥＣ２１０内部のＭＰＥＧオーディオデコーダ３３０はＭＰＥＧオーディオＣＯＤＥＣ２１０に入力されたデータの圧縮フォーマットを解析し、ＭＰＥＧオーディオデコーダ３３０で伸長処理可能な圧縮フォーマットであると判定した場合、伸長処理を開始し、伸長処理されたデジタル音声信号を出力する。
そして、オーディオＤＡＣ２２０は入力されたデジタル音声信号をアナログ変換して出力する。
次に、ハードディスク６００内部のディスクの回転が、再生可能な速度に達したこと場合、ドライブＩ／Ｆ１４０はこれを検出して、マイコン１００へ通知する。
これを受けてマイコン１００内のＤＭＡＣは、フラッシュメモリ１２０からのデータの読み出しを停止し、これに代わって、ドライブＩ／Ｆ１４０を制御し、ハードディスク６００からのデータの読み出しに切り替える。この時、マイコン１００内のＤＭＡＣはＭＰＥＧオーディオＣＯＤＥＣ２１０へ転送するデータが不連続にならないように切り替える。
以上のように、ハードディスク６００の回転が始まってから再生可能になるまでの時間、フラッシュメモリ１２０から先行してデータを読み出し、再生が可能となった時点で、ハードディスク６００からの読み出しに切り替えることで、ハードディスク６００の起動時間を待つことなく、即時データの読み出しが可能となり、ユーザに不快感を与えることなく、ユーザーインターフェースを向上させたハードディスクレコーダを提供することができる。
上記実施例で示したハードディスク６００は、例えば、ＰＣカードやコンパクトフラッシュの規格に準拠し、本体から着脱可能な小型のハードディスクを想定したが、着脱できない汎用のハードディスクを用いても実現可能である。
産業上の利用可能性
本発明によれば光ディスクドライブから再生した音声情報や装置外部から入力された音声情報を、例えば、ＭＰ３フォーマットで圧縮処理し、ＤＶＤ−ＲＡＭやＣＤ−Ｒに記録すると共に、不揮発性メモリ、例えば、フラッシュメモリ等にも同時にあらかじめ記録しておくことで、再生時、例えば、光ディスクドライブからの読み出しに時間がかかる場合、これに先行してフラッシュメモリから読み出し、伸長処理して音声情報を出力し、その後、光ディスクドライブからの出力に切り替えることで、光ディスクドライブが待機中や記録中等、情報が読み出せない時や光ディスクドライブの機械的な動作が遅い時、これに変わってフラッシュメモリから読み出すことで、ディスクの起動を待つことなく即時の再生をしたり、スクリーンセーバーや効果音をつけることでユーザーインターフェースを向上させる効果を提供することが可能である。
【図面の簡単な説明】
第１図は、本発明を適用したＣＤ−Ｒドライブ内蔵ＤＶＤビデオプレーヤの構成図である。
第２図は、システムバス１３０上を転送される音声信号の流れを示した模式図である。
第３図は、ＤＶＤビデオのプログラムストリームの構成を示す図である。
第４図は、本発明を適用したハードディスクレコーダの構成図である。
【図１】
2002011138.tif 000003
【図２】
2002011138.tif 000004
【図３】
2002011138.tif 000005
【図４】
2002011138.tif 000006
【手続補正書】
【提出日】平成13年5月18日(2001.5.18)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
（補正後）入力されたデジタル情報を圧縮処理する情報圧縮手段と、
該情報圧縮手段から入力される圧縮情報を第１の記録媒体に記録するとともに、該第１の記録媒体に記録される圧縮情報を、前記第１の記録媒体より情報が読み出される速度の速い第２の記録媒体にも記録するように制御する記録制御手段と、
前記第１の記録媒体から読み出した第１の圧縮情報と前記第２の記録媒体から読み出した第２の圧縮情報とを切り替えて出力する情報信号選択手段と、
該情報信号選択手段から入力される圧縮情報を伸長処理してデジタル情報を出力する情報伸長手段とを備え、
前記第１の記録媒体に対する前記圧縮情報の記録が停止状態にある場合、前記情報信号選択手段は、該停止状態を検出して、前記第２の記録媒体からの入力を選択して出力することを特徴とするデジタル情報記録再生装置。
【請求項２】
（補正後）入力されたデジタル情報を圧縮処理する情報圧縮手段と、
該情報圧縮手段から入力される圧縮情報を第１の記録媒体に記録するとともに、該第１の記録媒体に記録される圧縮情報を、前記第１の記録媒体より情報が読み出される速度の速い第２の記録媒体にも記録するように制御する記録制御手段と、
前記第１の記録媒体から読み出した第１の圧縮情報と前記第２の記録媒体から読み出した第２の圧縮情報とを切り替えて出力する情報信号選択手段と、
該情報信号選択手段から入力される圧縮情報を伸長処理してデジタル情報を出力する情報伸長手段とを備え、
前記第１の記録媒体に対する前記圧縮情報の記録が記録状態にある場合、前記情報信号選択手段は、該記録状態を検出して、前記第２の記録媒体からの入力を選択して出力することを特徴とするデジタル情報記録再生装置。
【請求項３】
削除
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００２
【補正方法】変更
【補正の内容】
【０００２】
本発明の目的は、光ディスクドライブ等の機械的な動作の遅さを補間し、迅速に情報を再生したい場合や、光ディスクドライブ等が待機中や記録中等であって情報が読み出せない場合に、これに変わってフラッシュメモリ等の読み出し処理速度の速い方から読み出すことで、使い勝手を向上させることが可能なデジタル情報記録再生装置を提供することにある。
発明の開示
上記目的を達成する本発明の１つとして、以下に示すデジタル情報記録再生装置とした。
入力されたデジタル情報を圧縮処理する情報圧縮手段と、該情報圧縮手段から入力される圧縮情報を第１の記録媒体に記録するとともに、該第１の記録媒体に記録される圧縮情報を、前記第１の記録媒体より情報が読み出される速度の速い第２の記録媒体にも記録するように制御する記録制御手段と、前記第１の記録媒体から読み出した第１の圧縮情報と前記第２の記録媒体から読み出した第２の圧縮情報とを切り替えて出力する情報信号選択手段と、該情報信号選択手段から入力される圧縮情報を伸長処理してデジタル情報を出力する情報伸長手段とを備え、前記第１の記録媒体に対する前記圧縮情報の記録が停止状態にある場合、あるいは前記第１の記録媒体に対する前記圧縮情報の記録が記録状態にある場合、前記情報信号選択手段は、該停止状態を検出して、前記第２の記録媒体からの入力を選択して出力することを特徴とするデジタル情報記録再生装置。
図面の簡単な説明
第１図は、本発明を適用したＣＤ−Ｒドライブ内蔵ＤＶＤビデオプレーヤの構成図である。
第２図は、システムバス１３０上を転送される音声信号の流れを示した模式図である。
第３図は、ＤＶＤビデオのプログラムストリームの構成を示す図である。
第４図は、本発明を適用したハードディスクレコーダの構成図である。




【国際調査報告】
2002011138.tif 000007
2002011138.tif 000008