(57)【要約】【課題】ディスクにあるＴＯＣを外部からのコマンドにより変更可能とした光ディスク再生装置及びディスク情報の制御方法を提供する。【解決手段】ディスク１０に記録された第１のデータとこの第１のデータに関するＴＯＣを再生する光ディスク再生装置において、ディスク１０から第１のデータ及びＴＯＣを読み出す読み出し手段１０７と、読み出し手段によって読み出されたＴＯＣを一時的に格納する第１の格納手段と、外部からディスク１０に第２のデータを追加する書込み要求があった際に、第２のデータとこの第２のデータに関するＴＯＣを格納する第２の格納手段１０４と、第１のデータのＴＯＣに第２のデータのＴＯＣを取り込んで新たなＴＯＣを作成し、外部からの読み出し要求があったときにこの新たなＴＯＣに基づいて、第１のデータと第２のデータとをそれぞれ出力する制御手段１０２とを具備することを特徴とする。【選択図】　　　図１
2004070993.tif 000002
【特許請求の範囲】
【請求項１】
ディスクに記録された第１のコンテンツデータとこの第１のコンテンツデータに関する管理情報を再生する光ディスク再生装置において、
前記ディスクから前記第１のコンテンツデータ及び前記管理情報を読み出す読み出し手段と、
前記読み出し手段によって読み出された前記管理情報を一時的に格納する第１の格納手段と、
外部から前記ディスクに第２のコンテンツデータを追加する書込み要求があった際に、前記第２のコンテンツデータとこの第２のデータに関する管理情報を格納する第２の格納手段と、
前記第１のコンテンツデータの管理情報に前記第２のコンテンツデータの管理情報を取り込んで新たな管理情報を作成し、外部からの読み出し要求があったときにこの新たな管理情報に基づいて、前記第１のコンテンツデータと前記第２のコンテンツデータとをそれぞれ出力する制御手段とを具備することを特徴とする光ディスク再生装置。
【請求項２】
前記制御手段は、前記第１のコンテンツデータと前記第２のコンテンツデータに関する前記各管理情報から前記第１のコンテンツデータと前記第２のコンテンツデータのアドレス位置を対応づけて格納する変換テーブルを有することを特徴とする請求項１記載の光ディスク再生装置。
【請求項３】
ディスクに記録された第１のコンテンツデータとこの第１のコンテンツデータに関する管理情報を再生する制御方法において、
前記ディスクから前記第１のコンテンツデータ及び前記管理情報を読み出すステップと、
読み出された前記管理情報を一時的に格納するステップと、
外部から前記光ディスクに第２のコンテンツデータを追加する書込み要求があった際に、前記第２のコンテンツデータとこの第２のデータに関する管理情報を格納するステップ、
前記第１のコンテンツデータの管理情報に前記第２のコンテンツデータの管理情報を取り込んで新たな管理情報を作成し、外部からの読み出し要求があったときにこの新たな管理情報に基づいて、前記第１のコンテンツデータと前記第２のコンテンツデータをそれぞれ出力するステップとを具備することを特徴とするディスク情報の制御方法。
【請求項４】
出力するステップは、前記第１のコンテンツデータと前記第２のコンテンツデータに関する前記各管理情報から前記第１のコンテンツデータと前記第２のコンテンツデータのアドレス位置を対応づけて格納する変換テーブルを備え、新たな前記管理情報を作成することを特徴とする請求項３記載のディスク情報の制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は光ビームを用いて、光ディスクに対しデータの読み出しを行う光ディスク再生装置に関し、特に光ディスクが本来持っているディスク情報（ＴＯＣ：ｔａｂｌｅ　ｏｆ　ｃｏｎｔｅｎｔｓ）を加工して出力する光ディスク再生装置及びディスク情報の制御方法に関する。
【０００２】
【従来の技術】
周知のように、ディジタルオーディオ用に開発された光ディスク、例えばコンパクトディスク（以下、ＣＤという）はその録音時間の長さと音質の良さで普及している。そして、ＣＤの記憶容量の大きさに着目して、このＣＤをＲＯＭ（Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）として用いることが提案されており（かかるＲＯＭを、以下、ＣＤ−ＲＯＭという）、近年の画像や音声の圧縮技術を背景に、この容量の大きさを生かして、画像データのように比較的大きな記憶容量を必要とするデータをこのＣＤ−ＲＯＭに記憶しておき、この記録されたデータを読出す光ディスク再生装置などがある。この光ディスク再生装置は、ＣＤ−Ｒ／ＲＷのように追記可能なディスクを再生することもできる。このような光ディスクを再生する装置は従来からある通り、例えば、特開２００１−３５１２４７に記載されている。
【０００３】
この光ディスク再生装置は、電源が投入されシステムの初期化が行われると、ＣＰＵがフラッシュＲＯＭから動作プログラムを読み出し、ディスクの挿入の待機状態となる。ディスクの挿入が検出されると、ＣＰＵはＤＳＰ（ｄｉｇｉｔａｌ　ｓｉｇｎａｌ　ｐｒｏｃｅｓｓｏｒ）にコマンドを送り、ディスクモータとピックアップヘッドをコントロールしてディスクのディスク情報（ＴＯＣ）を読み込む。ディスクのデータの読み出しは、外部からＩ／Ｆを介してＣＰＵがコマンドを受け取り、ディスクの最内周にあるディスク情報（ＴＯＣ）に基づいてＤＳＰにコマンドを送る。そして、このコマンドによりＤＳＰがピックアップヘッドを制御して目的とするアドレスのデータを読み取り、再びＣＰＵが読み取ったデータをＩ／Ｆを介して外部に出力するようになっている。ＣＤ−Ｒ／ＲＷのディスクでは、複数のセッションの構成が可能となるため、各セッション毎のリードインエリアに格納されたディスク情報（ＴＯＣ）を読出すことで、ディスクに記録されたデータを読み出すようになっている。
【０００４】
【発明が解決しようとする課題】
しかしながら、上記した光ディスク再生装置においては、挿入されたディスクのディスク情報（ＴＯＣ）を変更する手段を持っていないため、このディスク情報（ＴＯＣ）を変更するには、書込み可能な光ディスク装置でコピーを作成し再構築する必要があり、書込み可能な光ディスク装置を持っていないユーザにとってはディスク情報（ＴＯＣ）の変更ができないといった問題があった。
【０００５】
そこで、本発明は上記の問題を解決するために成されたものであり、ディスクにあるディスク情報（ＴＯＣ）を外部からのコマンドにより変更可能とした光ディスク再生装置及びディスク情報の制御方法を提供することを目的とする。
【０００６】
【課題を解決するための手段】
この発明は、上記の目的を達成するために、ディスクに記録された第１のコンテンツデータとこの第１のコンテンツデータに関する管理情報を再生する光ディスク再生装置において、前記ディスクから前記第１のコンテンツデータ及び前記管理情報を読み出す読み出し手段と、前記読み出し手段によって読み出された前記管理情報を一時的に格納する第１の格納手段と、外部から前記ディスクに第２のコンテンツデータを追加する書込み要求があった際に、前記第２のコンテンツデータとこの第２のデータに関する管理情報を格納する第２の格納手段と、前記第１のコンテンツデータの管理情報に前記第２のコンテンツデータの管理情報を取り込んで新たな管理情報を作成し、外部からの読み出し要求があったときにこの新たな管理情報に基づいて、前記第１のコンテンツデータと前記第２のコンテンツデータとをそれぞれ出力する制御手段とを具備することを特徴とする。
【０００７】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態について詳細に説明する。すなわち、図１は、この実施の形態で説明するディスク情報（ＴＯＣ）を加工する機能を備えた光ディスク再生装置の全体的な構成を示している。
【０００８】
この光ディスク再生装置は、例えばＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＣＤ−Ｒ及びＣＤ−ＲＷ等の光ディスク１０に対して、データの再生を行うものである。この光ディスク１０は、ディスクモータ１０６によって回転駆動される。
【０００９】
また、上記光ディスク１０に対向してピックアップ（ＰＵＨ）１０７が設置されている。このピックアップ１０７は、光ディスク１０のトラッキング方向に移動可能に支持され、光ディスク１０に対してデータの再生を実行する。このピックアップ１０７は、図示しない送りモータの回転駆動力により、光ディスク１０のトラッキング方向に移動される。さらに、このピックアップ１０７は半導体レーザを備えており、光ディスク１０に光ビームを照射し、光ディスク１０からの反射光を光電変換する光検出器によって受光される。
【００１０】
ＲＦアンプ１０８は、ピックアップ１０７の光検出器で受光した反射光を増幅して、フォーカスサーボを行うためのフォーカスエラー信号（ＦＥ信号）、トラッキングサーボを行うためのトラッキングエラー信号（ＴＥ信号）及び再生信号を生成する。
【００１１】
ＤＳＰ１０５は、ＲＦアンプ１０８で生成されたＦＥ信号、ＴＥ信号をディスクモータ１０６及びピックアップ１０７にフィードバックするとともに、再生信号を再生する。このＤＳＰ１０５は、ＣＰＵ１０２の制御に基づいてディスクモータ１０６とピックアップ１０７をコントロールして、光ディスク１０の最内周に記録されたディスク情報（ＴＯＣ）を読み出す。
【００１２】
ＣＰＵ１０２は、ＤＳＰ１０５を制御するとともに、フラッシュＲＯＭ１０４、変換テーブル１１３を制御する。また、この光ディスク再生装置の外部からＩ／Ｆ１０３を介して送信されてくるコマンド等を受け取る。
【００１３】
フラッシュＲＯＭ１０４は、外部から送信されるデータを格納するもので、空きエリアに書き込まれる。変換テーブル１１３は、挿入された光ディスク１０のディスク情報（ＴＯＣ）とフラッシュＲＯＭ１０４に格納されたデータのディスク情報（ＴＯＣ）とから得られるアドレス情報を格納する。例えば、図４に示すように、光ディスク１０に記録されたデータ（第１のデータ）のＴＯＣ情報に基づいてアドレス情報を得た後（左図）、フラッシュＲＯＭ１０４に格納されたデータ（第２のデータ）のＴＯＣ情報から新たなＴＯＣ情報が作成され、この作成されたＴＯＣ情報に基づいてアドレス情報を得たものである（右図）。ここで更新された部分（斜線部分）は、格納された第２のデータが第１のデータに対して更新されている部分があった場合に、その更新部分のアドレス位置を示している。よって、ＣＰＵ１０２は、この更新されている部分についてはフラッシュＲＯＭ１０４へアクセスし、更新されてない部分はそのまま光ディスク１０へアクセスする。
【００１４】
これらの場合は、挿入された光ディスク１０が書込みできないＣＤ−ＲＯＭやＤＶＤ−ＲＯＭであったり、追記可能なＣＤ−Ｒ／ＲＷで既に容量がいっぱいのディスクであることが想定される。
【００１５】
次に、本発明の光ディスク再生装置１０１の処理の流れを説明する。
図２は、挿入された光ディスクを読み出す際に光ディスク再生装置が処理する動作状態を示すフローチャートである。なお、ここでは、一例としてＤＶＤ−ＲＯＭが光ディスク再生装置に挿入されたものとして説明する。
【００１６】
まず、光ディスク再生装置１０１によって光ディスク１０の挿入が検知されると（ＳＴ２０１のＹ）、ＣＰＵ１０２はＤＳＰ１０５にコマンドを送り、このコマンドに基づいてＤＳＰ１０５はディスクモータ１０６とピックアップ１０７をコントロールして光ディスク１０の最内周の位置にあるディスク情報（ＴＯＣ）を読み込む（ＳＴ２０３）。読み込まれたＴＯＣ情報はＣＰＵ１０２に内蔵されたＲＡＭに格納される（ＳＴ２０５）。ＳＴ２０１にて光ディスク１０の挿入が検知されない場合（ＳＴ２０１のＮ）、光ディスク１０が挿入されるまで繰返し処理される。
【００１７】
外部から光ディスク１０に記録されたデータ（以下、第１のデータと称す）の読み出し命令があった場合（ＳＴ２０７のＹ）、ＣＰＵ１０２はＩ／Ｆ１０３を介して送られてくるコマンドを受け取り、ＲＡＭに格納したＴＯＣ情報に基づいてピックアップ１０７を制御するようＤＳＰ１０５にコマンドを送る（ＳＴ２０９）。外部から読み出し命令がない場合（ＳＴ２０７のＮ）、読み出し命令があるまで待機する。ＳＴ２０９でコマンドを受け取るとＤＳＰ１０５はピックアップ１０７を目的とするアドレスの第１のデータを読みに移動させ、そのアドレスにおける第１のデータを読み取る（ＳＴ２１１）。ピックアップ１０７は読み取った第１のデータをＲＦアンプ１０８へ送り、ＲＦアンプ１０８でフォーカスエラー信号（ＦＥ信号）、トラッキングエラー信号（ＴＥ信号）及び再生信号を生成する（ＳＴ２１３）。そして、ＤＳＰ１０５はＣＰＵ１０２の制御により生成された再生信号をＩ／Ｆ１０３を介して外部へ出力させる（ＳＴ２１５）。
【００１８】
図３は、外部から追加されたデータを取り込んだ際に光ディスク再生装置が処理する動作状態を示すフローチャートである。
まず、光ディスク再生装置１０１によって光ディスク１０の挿入が検知されると（ＳＴ３０１のＹ）、ＣＰＵ１０２はＤＳＰ１０５にコマンドを送り、このコマンドに基づいてＤＳＰ１０５はディスクモータ１０６とピックアップ１０７をコントロールして光ディスク１０の最内周の位置にあるディスク情報（ＴＯＣ）を読み込む（ＳＴ３０３）。読み込まれたＴＯＣ情報はＣＰＵ１０２に内蔵されたＲＡＭに格納される（ＳＴ３０５）。ＳＴ３０１にて光ディスク１０の挿入が検知されない場合（ＳＴ３０１のＮ）、光ディスク１０が挿入されるまで繰返し処理される。
【００１９】
外部から光ディスク１０にデータ（以下、第２のデータと称す）を追加する書込みコマンドがＩ／Ｆ１０３を経由してあった場合（ＳＴ３０７のＹ）、ＣＰＵ１０２は第２のデータをフラッシュＲＯＭ１０４の空きエリアに書込み（ＳＴ３０９）、フラッシュＲＯＭ１０４に格納された第２のデータを取り込んだ形のＴＯＣ情報に変更する（ＳＴ３１１）。
【００２０】
この状態において、光ディスク１０の第１のデータに対する読み出し命令が発生した場合で（ＳＴ３１１のＹ）、その読み出しが光ディスク１０への読み出しであった場合（ＳＴ３１５のＹ）、ＣＰＵ１０２はＩ／Ｆ１０３を介して送られてくるコマンドを受け取ると、変更したＴＯＣ情報に基づいて第１のデータに対してピックアップ１０７を制御するようＤＳＰ１０５にコマンドを送る（ＳＴ３１７）。
【００２１】
ＤＳＰ１０５がコマンドを受け取ると、ピックアップ１０７を目的とするアドレスの第１のデータを読みに移動させ、そのアドレスにおける第１のデータを読み取る（ＳＴ３１９）。ピックアップ１０７は読み取った第１のデータをＲＦアンプ１０８へ送り、ＲＦアンプ１０８でフォーカスエラー信号（ＦＥ信号）、トラッキングエラー信号（ＴＥ信号）及び再生信号を生成する（ＳＴ３２１）。そして、ＤＳＰ１０５はＣＰＵ１０２の制御により生成された再生信号をＩ／Ｆ１０３を介して外部へ出力させる（ＳＴ３２３）。
【００２２】
ＳＴ３１５で読み出し命令が光ディスク１０への読み出しではない場合（ＳＴ３１５のＮ）、ＣＰＵ１０２はＩ／Ｆ１０３を介して送られてくるコマンドを受け取ると、変更したＴＯＣ情報に基づいて第２のデータをフラッシュＲＯＭ１０４から読み出し（ＳＴ３２５）、Ｉ／Ｆ１０３を介して外部へ第２のデータを出力する（ＳＴ３２７）。すなわち、変更した新たなＴＯＣ情報に基づいて、光ディスク１０に本来有る第１のデータは従来同様にＤＳＰ１０５にコマンドが送られて読み取られるとともに、フラッシュＲＯＭ１０４に格納された第２のデータはＣＰＵ１０２によって読み取られる。このように、第２のデータを取り込んだ形のＴＯＣ情報に変更することで、追加した第２のデータが光ディスク１０に記録されているように認識させることができる。
【００２３】
なお、ＳＴ３０７で書込みコマンドがない場合（ＳＴ３０７のＮ）、外部から書込みコマンドがあるまで待機し、さらにＳＴ３１３で外部から読み出し命令がない場合（ＳＴ３１３のＮ）、読み出し命令があるまで待機する。
【００２４】
このような方法により、外部から第２のデータをフラッシュＲＯＭ１０４に格納した後に、光ディスク１０の第１のデータに対する読み出しが発生する場合に、追加された第２のデータを取り込んだ形のＴＯＣ情報に変更することで、追加した第２のデータが光ディスク１０に記録されているように認識させることができる。このため、外部からＲＯＭドライブ１０１から光ディスク１０の第１のデータを読み出す場合、光ディスク１０には本来存在しないデータが光ディスク１０上に存在するように見えるため、変更された（新たに作成された）ＴＯＣ情報に基づいてアクセスすることができる。すなわち、第１のデータに対しては従来同様にＤＳＰ１０５にコマンドを送り、ピックアップ１０７を制御し目的とするアドレスのデータを読み取り、Ｉ／Ｆ１０３を経由して出力を行い、追加された第２のデータへのアクセスの場合、フラッシュＲＯＭ１０４からデータを読み取りＩ／Ｆ１０３を経由して出力を行う。
【００２５】
ここで、本発明の光ディスク再生装置を利用した場合の利点について説明する。
本来ディスクが持っているディスク情報（ＴＯＣ）を、外部コマンドにより加工可能なため、ディスク上の不必要なファイルを削除したように見せたり、２層メディアの各レイヤーを１層ディスクとして見せたり、コピー不能なメディアをコピー可能とする事ができる。
【００２６】
また、外部から書き込まれた第２のデータが、光ディスクに書き込まれているようにディスク情報（ＴＯＣ）を加工して出力できることから、光ディスクの第１のデータの一部を更新された新しいデータに置き換えたり、ＣＤ−ＴＸＥＴ情報を付加して光ディスクがＣＤ−ＴＥＸＴ対応であるように見せかける事ができる。
【００２７】
また、地図ディスクデータのように、データの一部が毎年更新されていく光ディスクの場合、本発明の光ディスク再生装置を使用すると、更新されたブロックのデータをＲＯＭドライブに書き込みディスク情報（ＴＯＣ）を更新されたデータが読み出されるように変更する事により、地図ディスクを買いかえることなく地図ディスクデータが更新された形で提供が可能となる。つまり、読み出す側は更新されたブロックのデータの処理を追加することなく地図ディスクデータの更新対応が可能となる。
【００２８】
さらに、ＲＯＭドライブのデータを保持するメモリの容量が、再生する光ディスクの最大容量のｎ％よりも大きい場合、光ディスク１枚の内容がすべてメモリ上に保持可能となり、この状態で外部からコマンドを受け取る事により、保持したデータが光ディスクに書き込まれているようにディスク情報（ＴＯＣ）を加工して出力することで、実際にメディアが挿入されていなくてもＲＯＭドライブに光ディスクがあるように見える。また、ＲＯＭドライブにメディアが存在する場合、複数枚のメディアを１つにまとめた状態としてデータの出力が可能となる。
【００２９】
なお、本発明は、上記実施形態に限定されるものではなく、実施段階では、その要旨を逸脱しない範囲で種々に変形することが可能である。すなわち、ＲＯＭドライブ１０１に内蔵されたフラッシュＲＯＭ１０４は、ＲＯＭドライブ１０１のプログラムを格納しているものではなくＣＰＵ１０２から制御可能な記憶装置であれば単独のフラッシュＲＯＭやＨＤＤでも効果は同等である。また、記憶装置がコネクタ等で着脱可能な構成の場合もＲＯＭドライブ１０１のＣＰＵ１０２から制御可能であればこれも効果は同様に得られる。
【００３０】
【発明の効果】
以上のように、外部からのコマンドを受け取ることにより、ディスクが本来持っているディスク情報（ＴＯＣ）を、要求するコマンドに応じて加工して出力することができるため、
【００３１】
書込み可能な光ディスク装置でコピーを作成し再構築する必要がなく、書込み可能な光ディスク装置を持っていないユーザにとって使い勝手が良くなる。
【図面の簡単な説明】
【図１】本発明に係る一実施形態におけるディスク情報（ＴＯＣ）を加工する機能を備えた光ディスク再生装置の全体的な構成図である。
【図２】挿入された光ディスクを読み出す際に光ディスク再生装置が処理する動作状態を示すフローチャートである。
【図３】外部から追加されたデータを取り込んだ際に光ディスク再生装置が処理する動作状態を示すフローチャートである。
【図４】変換テーブルの内容を示す図である。
【符号の説明】
１０　　光ディスク
１０１　　ＲＯＭドライブ
１０２　　ＣＰＵ
１０３　　Ｉ／Ｆ
１０４　　フラッシュＲＯＭ
１０５　　ＤＳＰ
１０６　　ディスクモータ
１０７　　ピックアップ
１０８　　ＲＦアンプ
【図１】
2004070993.tif 000003
【図２】
2004070993.tif 000004
【図３】
2004070993.tif 000005
【図４】
2004070993.tif 000006