(57)【要約】【課題】処理の対象である情報に応じて、バッファメモリによる一時蓄積後の処理開始をできるだけ速めることが可能な情報再生装置等を提供する。【解決手段】光ディスクＤＫから検出された復号情報Ｓm一時的に蓄積するバッファメモリ８を備え、バッファメモリ８における蓄積量が蓄積閾値以上となったとき、バッファメモリ８に対する蓄積速度よりも速い読出速度により復号情報Ｓmの読み出しを開始して再生する情報再生装置Ｓにおいて、当該読出速度を検出し、その検出された読出速度に基づいて新たな蓄積閾値を算出し、その算出された蓄積閾値を記憶する。そして、新たなファイルを再生するとき、そのバッファメモリ８からの読み出しを開始するタイミングを新たな蓄積閾値を用いて制御する。【選択図】図１
2009059393.tif 000002
【特許請求の範囲】
【請求項１】
処理の対象となる対象情報を一時的に蓄積する蓄積手段を備え、当該蓄積手段における前記対象情報の蓄積量が蓄積閾値以上となったとき、当該蓄積手段に対する前記対象情報の蓄積速度よりも速い読出速度により当該一時的に蓄積されている対象情報の前記蓄積手段からの読み出しを開始して処理する情報処理装置において、
前記読出速度を検出する検出手段と、
前記検出された読出速度に基づいて新たな前記蓄積閾値を算出する算出手段と、
前記算出された蓄積閾値を記憶する閾値記憶手段と、
新たな前記対象情報を前記蓄積手段から読み出すとき、当該読み出しを開始するタイミングを前記記憶されている新たな蓄積閾値を用いて制御する制御手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
請求項１に記載の情報処理装置において、
一の前記対象情報の前記蓄積手段からの読み出しを中断するとき、前記算出手段は、当該中断の直前において検出された前記読出速度に基づいて新たな前記蓄積閾値を算出し、
前記制御手段は、中断された前記対象情報の前記蓄積手段からの読み出しを再開するとき、当該読み出しを開始するタイミングを前記新たな蓄積閾値を用いて制御することを特徴とする情報処理装置。
【請求項３】
請求項１に記載の情報処理装置において、
前記算出手段は、一の前記対象情報の前記蓄積手段からの読み出し時において検出された前記読出速度に基づいて新たな前記蓄積閾値を算出し、
前記制御手段は、前記一の対象情報全体に対する処理を再度行うとき、当該再度の処理開始時において前記一の対象情報の前記蓄積手段からの読み出しを開始するタイミングを、前記新たな蓄積閾値を用いて制御することを特徴とする情報処理装置。
【請求項４】
請求項１又は２に記載の情報処理装置において、
一の前記対象情報全体を前記蓄積手段から読み出したときの前記読出速度の平均値を算出する平均値算出手段と、
前記算出された平均値に基づいて新たな前記蓄積閾値を算出する第２算出手段と、
前記算出された蓄積閾値を再処理用蓄積閾値として記憶する第２閾値記憶手段と、
を更に備え、
前記制御手段は、前記一の対象情報全体に対する処理を再度行うとき、当該再度の処理開始時において前記一の対象情報の前記蓄積手段からの読み出しを開始するタイミングを、前記記憶されている再処理用蓄積閾値を用いて制御することを特徴とする情報処理装置。
【請求項５】
請求項１又は２に記載の情報処理装置において、
複数の前記対象情報を前記蓄積手段から読み出して処理を行ったとき、全ての前記対象情報に渡る前記読出速度の平均値を算出する全体平均値算出手段と、
前記算出された平均値に基づいて新たな前記蓄積閾値を算出する第２算出手段と、
前記算出された蓄積閾値を再処理用蓄積閾値として記憶する第２閾値記憶手段と、
を更に備え、
前記制御手段は、各前記対象情報のいずれかに対する処理を再度行うとき、当該再度の処理開始時において前記いずれかの前記蓄積手段からの読み出しを開始するタイミングを、前記記憶されている再処理用蓄積閾値を用いて制御することを特徴とする情報処理装置。
【請求項６】
請求項１又は２に記載の情報処理装置において、
一又は複数の前記対象情報を夫々に含む対象情報群を前記蓄積手段から複数分読み出して処理を行ったとき、全ての前記対象情報群に渡る前記読出速度の平均値を算出する全体平均値算出手段と、
前記算出された平均値に基づいて新たな前記蓄積閾値を算出する第２算出手段と、
前記算出された蓄積閾値を再処理用蓄積閾値として記憶する第２閾値記憶手段と、
を更に備え、
前記制御手段は、前記対象情報群に含まれる各前記対象情報のいずれかに対する処理を再度行うとき、当該再度の処理開始時において前記いずれかの前記蓄積手段からの読み出しを開始するタイミングを、前記記憶されている再処理用蓄積閾値を用いて制御することを特徴とする情報処理装置。
【請求項７】
請求項１から６のいずれか一項に記載の情報処理装置において、
前記読出速度が予め設定されている読出閾値以上の読出速度となる前記対象情報を識別するための識別情報を記憶する識別情報記憶手段と、
前記記憶されている識別情報により識別される前記対象情報を前記蓄積手段から読み出すとき、当該対象情報を当該蓄積手段から読み出して処理の対象とする旨を告知する告知手段と、
を備えることを特徴とする情報処理装置。
【請求項８】
請求項１から７のいずれか一項に記載の情報処理装置において、
前記蓄積速度を検出する蓄積速度検出手段を更に備え、
前記算出手段は、検出された前記読出速度及び前記蓄積速度に基づいて新たな前記蓄積閾値を算出することを特徴とする情報処理装置。
【請求項９】
請求項１から８のいずれか一項に記載の情報処理装置において、
前記蓄積速度と前記読出速度との差が予め設定された速度差よりも大きくなったとき、前記蓄積手段における前記対象情報の蓄積を一時的に中断し、当該蓄積手段に入力された前記対象情報をそのまま読み出して処理を行うことを特徴とする情報処理装置。
【請求項１０】
請求項１から９のいずれか一項に記載の情報処理装置において、
一又は複数の前記対象情報を記録する記録媒体から前記対象情報を検出する対象情報検出手段を更に備え、
前記蓄積速度と前記記録媒体からの前記対象情報の検出速度とが等しいことを特徴とする情報処理装置。
【請求項１１】
処理の対象となる対象情報を一時的に蓄積する蓄積手段を備え、当該蓄積手段における前記対象情報の蓄積量が蓄積閾値以上となったとき、当該蓄積手段に対する前記対象情報の蓄積速度よりも速い読出速度により当該一時的に蓄積されている対象情報の前記蓄積手段からの読み出しを開始して処理する情報処理装置において実行される情報処理方法において、
前記読出速度を検出する検出工程と、
前記検出された読出速度に基づいて新たな前記蓄積閾値を算出する算出工程と、
前記算出された蓄積閾値を閾値記憶手段に記憶させる閾値記憶工程と、
新たな前記対象情報を前記蓄積手段から読み出すとき、当該読み出しを開始するタイミングを前記記憶されている新たな蓄積閾値を用いて制御する制御工程と、
を含むことを特徴とする情報処理方法。
【請求項１２】
処理の対象となる対象情報を一時的に蓄積する蓄積手段を備えるコンピュータを、請求項１から１０のいずれか一項に記載の情報処理装置として機能させることを特徴とする情報処理用プログラム。
【請求項１３】
請求項１２に記載の情報処理用プログラムが、前記コンピュータにより読取可能に記録されていることを特徴とする情報記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、情報処理装置、情報処理方法及び情報処理用プログラム並びに情報記録媒体の技術分野に属し、より詳細には、例えば再生処理等の処理の対象となる情報を一時的に蓄積するバッファメモリを備え、そのバッファメモリから当該情報を読み出して処理に供させる情報処理装置及び情報処理方法並びに当該情報処理に用いられる情報処理用プログラム及び当該情報処理用プログラムが記録された情報記録媒体の技術分野に属する。
【背景技術】
【０００２】
従来、例えば音楽を記録しておく記録媒体として、いわゆるＣＤ（Compact Disc）が広く一般化している。そして、当該ＣＤからの情報の再生においては、当該再生処理を行う復号部における処理速度（言い換えれば、ＣＤから光学的に検出された情報の、当該復号部に対して出力する際に必要な転送レート）は、最大で１．４Ｍｂｐｓ（bit per second）程度であったため、当該ＣＤから検出された情報をそのまま復号部に転送することで、その復号部における処理上、例えばいわゆる再生中断等の問題を起こすことはなかった。
【０００３】
一方、近年では、上記ＣＤよりも飛躍的に記録容量を向上させたＤＶＤ（Digital Versatile Disc）も広く一般化している。このとき、当該ＤＶＤからの情報再生においては、当該ＤＶＤに対応する復号部における処理速度が例えば８乃至１０Ｍｂｐｓ程度であるため、ＣＤの場合のようにＤＶＤから光学的に検出された情報をそのまま復号部に転送するのでは、当該復号部における処理速度に対して転送速度が遅くなってしまい、結果として復号部における再生処理が一時的に中断してしまうことになる。
【０００４】
この点は、上記ＤＶＤ以外にも、例えばＭＰＥＧ４（Moving Picture Expert Group 4）方式の圧縮符号化方式により圧縮された映画等のコンテンツを、インターネット等のネットワークからダウンロードして復号する場合も同様の事情となる。
【０００５】
そこで、これらＤＶＤからの情報の再生処理又はＭＰＥＧ４方式により圧縮されて配信されて来たコンテンツの再生処理においては、例えば下記特許文献１に示された光ディスクの回転数制御に用いられている技術のように、復号部における復号処理の開始前に、いわゆるバッファメモリ（一般には、ＦＩＦＯ（First In First Out）形式のバッファメモリ）に予め設定された一定蓄積量の情報（データ）を蓄積した後、当該復号部における処理速度に応じた高速な転送レートで当該復号部に出力すると言う処理が実行される。
【０００６】
このとき、従来では、当該バッファメモリにおける一定蓄積量（すなわち、復号部への情報の出力を開始すべき一定蓄積量）は、当該バッファメモリに入力される可能性のある全ての情報につき、一律に、当該情報のうち復号部への転送レートが最も速くなる情報の復号処理の実行に支障が出ない程度の一定蓄積量として定められていた。
【特許文献１】特開２００５−２２８３９９号公報（第２図等）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述した従来のバッファメモリの使用方法では、復号部への情報の読み出し開始タイミングに対応する上記一定蓄積量が、上述した如く、復号部への転送レートが最も速くなる情報の復号処理の実行に支障が出ない程度の一定蓄積量として、全ての情報に対して一律に決定されていたため、当該情報ほど復号部への転送レートが速くない他の情報については、バッファメモリからの読み出し開始、すなわち、復号処理の開始が著しく遅くなる場合があると言う問題点があった。
【０００８】
そこで、本願は上記の問題点に鑑みて為されたもので、その課題の一例は、処理の対象である情報に応じて、バッファメモリによる一時蓄積後の処理開始をできるだけ速めることが可能な情報処理装置及び情報処理方法並びに当該情報処理に用いられる情報処理用プログラム及び当該情報処理用プログラムが記録された情報記録媒体を提供することにある。
【課題を解決するための手段】
【０００９】
上記の課題を解決するために、請求項１に記載の発明は、処理の対象となる対象情報を一時的に蓄積するバッファメモリ等の蓄積手段を備え、当該蓄積手段における前記対象情報の蓄積量が蓄積閾値以上となったとき、当該蓄積手段に対する前記対象情報の蓄積速度よりも速い読出速度により当該一時的に蓄積されている対象情報の前記蓄積手段からの読み出しを開始して処理する情報処理装置において、前記読出速度を検出する信号処理部等の検出手段と、前記検出された読出速度に基づいて新たな前記蓄積閾値を算出する信号処理部等の算出手段と、前記算出された蓄積閾値を記憶するメモリ等の閾値記憶手段と、新たな前記対象情報を前記蓄積手段から読み出すとき、当該読み出しを開始するタイミングを前記記憶されている新たな蓄積閾値を用いて制御する信号処理部及びマイクロコンピュータ等の制御手段と、を備える。
【００１０】
上記の課題を解決するために、請求項１１に記載の発明は、処理の対象となる対象情報を一時的に蓄積するバッファメモリ等の蓄積手段を備え、当該蓄積手段における前記対象情報の蓄積量が蓄積閾値以上となったとき、当該蓄積手段に対する前記対象情報の蓄積速度よりも速い読出速度により当該一時的に蓄積されている対象情報の前記蓄積手段からの読み出しを開始して処理する情報処理装置において実行される情報処理方法において、前記読出速度を検出する検出工程と、前記検出された読出速度に基づいて新たな前記蓄積閾値を算出する算出工程と、前記算出された蓄積閾値を閾値記憶手段に記憶させるる閾値記憶工程と、新たな前記対象情報を前記蓄積手段から読み出すとき、当該読み出しを開始するタイミングを前記記憶されている新たな蓄積閾値を用いて制御する制御工程と、を含む。
【００１１】
上記の課題を解決するために、請求項１２に記載の発明は、処理の対象となる対象情報を一時的に蓄積するバッファメモリ等の蓄積手段を備えるコンピュータを、請求項１から１０のいずれか一項に記載の情報処理装置として機能させる。
【００１２】
上記の課題を解決するために、請求項１３に記載の発明は、請求項１２に記載の情報処理用プログラムが、前記コンピュータにより読取可能に記録されている。
【発明を実施するための最良の形態】
【００１３】
次に、本願を実施するための最良の形態について、図面に基づいて説明する。なお、以下に説明する各実施形態は、記録媒体としてのＤＶＤ等の光ディスクから光学的に情報を検出して再生する情報再生装置に対して本願を適用した場合の実施の形態である。
【００１４】
（Ｉ）第１実施形態
始めに、本願に係る第１実施形態について、図１乃至図３を用いて説明する。なお、図１は第１実施形態に係る情報再生装置の概要構成を示すブロック図であり、図２は当該情報再生装置の動作を説明する図であり、図３は当該情報再生装置における再生動作を示すフローチャートである。
【００１５】
図１に示すように、第１実施形態に係る情報再生装置Ｓは、再生対象である再生情報が光学的に記録されている光ディスクＤＫを固定し、駆動信号Ｓmdに基づいて回転させるディスクモータ１と、ドライバ２と、情報再生用の光ビームＢを出射すると共にその反射光を受光して受光信号Ｓpを出力するピックアップ３と、ＲＦ（Radio Frequency）アンプ４と、サーボ制御部５と、メモリ６Ａを含む信号処理部６と、Ｄ／Ａ（Digital/Analog）コンバータ７と、蓄積手段としてのバッファメモリ８と、マイクロコンピュータ９と、液晶ディスレイ等からなる表示部１０と、キーボード又は操作ボタン等からなる操作部１１と、により構成されている。
【００１６】
なお、上記の構成において、メモリ６Ａが本願に係る閾値記憶手段、第１閾値記憶手段及び識別情報記憶手段の一例に相当する。また、信号処理部６が本願に係る検出手段、算出手段、制御手段、平均値算出手段、第２算出手段、全体平均値算出手段及び蓄積速度検出手段の一例に相当し、マイクロコンピュータ９が本願に係る制御手段の一例に相当し、表示部１０が本願に係る告知手段の一例に相当し、更にピックアップ３が本願に係る対象情報検出手段の一例に相当する。
【００１７】
次に、全体動作を説明する。
【００１８】
ピックアップ３から出力された受光信号Ｓpは、ＲＦアンプ４に入力され、予め設定された増幅処理等が施され、増幅信号Ｓapとしてサーボ制御部５及び信号処理部６に出力される。
【００１９】
これにより、信号処理部６は、マイクロコンピュータ９からの制御信号Ｓcdに基づき、当該増幅信号Ｓapに対して予め設定されている復号処理を施し、必要に応じてバッファメモリ８に復号情報Ｓmとして出力し、一時的に蓄積させる。そして、当該一時的に蓄積されている復号情報Ｓmを後述する蓄積閾値に相当するタイミングでバッファメモリ８から読み出し、それを復号情報ＳdcとしてＤ／Ａコンバータ７に出力する。
【００２０】
このとき、当該バッファメモリ８における復号情報Ｓmの蓄積閾値は、信号処理部６からのバッファ制御信号Ｓcmにより可変に制御される。このため、当該制御すべき蓄積閾値を示す後述（図２（ｂ）参照）の蓄積閾値テーブルＴＨＤ及び再生再開蓄積閾値情報ＴＤは、一時的にメモリ６Ａに記憶されつつ当該信号処理部６による蓄積閾値の制御に供される。
【００２１】
ここで、当該蓄積閾値とは、バッファメモリ８からの復号情報Ｓmの読み出し（信号処理部６への読み出し）を開始するタイミングを制御するためのものであり、バッファメモリ８における復号情報Ｓmの蓄積量がその蓄積閾値となったときに当該バッファメモリ８からの復号情報Ｓmの読み出しを開始する。
【００２２】
更に、バッファメモリ８における実際の蓄積量は、リアルタイムでバッファ制御信号Ｓcmとして当該バッファメモリ８から信号処理部６に出力される。
【００２３】
一方、復号情報Ｓdcが入力されるＤ／Ａコンバータ７は、マイクロコンピュータ９からの制御信号Ｓcdcに基づき、当該復号情報Ｓdcをアナログ信号に変換し、出力情報Ｓoutとして図示しない外部のディスプレイ又はスピーカ等に出力する。
【００２４】
これらと並行して、ディスクモータ１は、駆動信号Ｓmdに基づき、予め設定された回転数で光ディスクＤＫを回転させる。
【００２５】
このため、ドライバ２は、サーボ制御部５からの制御信号Ｓcdに基づき、上記駆動信号Ｓmdを生成して上記ディスクモータ１に出力する。
【００２６】
これに加えて、ドライバ２は、上記制御信号Ｓcdに基づき、光ビームＢの焦点の、光ディスクＤＫにおける情報に記録面に平行な方向の位置（いわゆるトラッキング位置）及び垂直な方向の位置（いわゆるフォーカシング位置）を制御するための制御信号Ｓpdを生成し、ピックアップ３に出力する。これにより、ピックアップ３は、当該制御信号Ｓpdに基づき、いわゆるトラッキングサーボ及びフォーカスサーボを行い、上記夫々の方向の焦点の位置を制御する。
【００２７】
更に、サーボ制御部５は、マイクロコンピュータ９からの制御信号Ｓcsに基づき、上記制御信号Ｓcd及び駆動信号Ｓmdを夫々ドライバ２に出力させるべく、サーボ制御信号Ｓcsを生成して当該ドライバ２に出力する。
【００２８】
これらの動作と並行して、マイクロコンピュータ９は、操作部１１において実行された使用者による操作に対応して当該操作部１１から出力されてくる操作信号Ｓopに基づき、当該操作に対応した動作が情報再生装置Ｓにおいて実行されるように、上記制御信号Ｓcdc、Ｓcd及びＳcsを生成して各構成部材に出力することで、情報再生装置Ｓ全体を統括制御する。このとき、当該情報再生装置Ｓの動作状態は、マイクロコンピュータ９からの表示信号Ｓdpに基づき、表示部１０において表示される。
【００２９】
次に、上記バッファメモリ８における復号情報Ｓmの記憶態様について、図２（ａ）を用いて説明する。なお、図２（ａ）は、当該バッファメモリ８の動作を説明するための模式図である。
【００３０】
また、以下の説明においては、光ディスクＤＫから再生される情報（復号情報Ｓm）は、「ファイル」なる単位をもって構成されている。より具体的には、例えば光ディスクＤＫに記録されている情報が音楽情報であれば、音楽一曲（換言すれば、音楽一曲に相当する復号情報Ｓm）が一つの「ファイル」であり、また光ディスクＤＫがＤＶＤ等の高記録密度の光ディスクであって、動画像情報が記録されている場合は、その動画像情報を構成する単位が「ファイル」である。更に、一つのファイルは、アクセス可能な最小単位である「セクタ」を複数含んで構成されており、バッファメモリ８に対する蓄積及び読み出しは、当該セクタを単位として実行される。
【００３１】
図２（ａ）並びに上述したように、バッファメモリ８はＦＩＦＯ形式の揮発性メモリであり、上記セクタＳＴの単位で復号情報Ｓmが蓄積され、蓄積された順にセクタＳＴの単位で信号処理部６への読み出しが実行される。そして、バッファメモリ８に対する復号情報Ｓmの蓄積が開始され、その蓄積量が蓄積閾値ＴＨに達したタイミングから当該復号情報Ｓmのバッファメモリ８からの読み出しが開始される。
【００３２】
なお、上述したように、第１実施形態に係るバッファメモリ８においては、セクタＳＴを最小単位として復号情報Ｓmの蓄積及び読み出しが行われることから、上記蓄積閾値ＴＨの単位も「セクタ」とされている。
【００３３】
次に、上記メモリ６Ａ内に記憶されている情報の詳細について、図２（ｂ）を用いて具体的に説明する。
【００３４】
当該メモリ６Ａ内には、第１実施形態に係るバッファメモリ８の制御を行うべく、二種類の情報が記憶される。
【００３５】
すなわち、その第一は、図２（ｂ）上段に示すように、上記各ファイル毎に、そのファイルを次回再生する際の再生開始時において用いられる上記蓄積閾値ＴＨの値を、各ファイル毎にテーブル化した蓄積閾値テーブルＴＨＤである。そして、当該ファイル毎の蓄積閾値ＴＨの値については、後述する第１実施形態に係るバッファメモリ８の制御動作が当該ファイルについて実行される度に、その動作対象となったファイルに対応する蓄積閾値ＴＨが更新されることになる。また、当該蓄積閾値テーブルＴＨＤには、一つの光ディスクＤＫに記録されているファイルのうち、一度でも再生処理に供されたことがあるファイルに夫々対応する蓄積閾値ＴＨを全て（図２（ｂ）に示す場合はｎ個）含んでいる。
【００３６】
次に、メモリ６Ａに記憶される情報の第二は、図２（ｂ）下段に示すように、一つのファイル（図２（ｂ）において、「第Ｘファイル」と示す）の再生が途中で中断された場合、その再生を再開する際に用いられる上記蓄積閾値ＴＨの値を、当該一つのファイルに対応付けた再生再開蓄積閾値情報ＴＤである。この再生再開蓄積閾値情報ＴＤは、現在再生差処理の対象となっているファイル一つ分についてのみメモリ６Ａ内に記憶されており、後述するように、その一つのファイルについて再生が一時的に中断される度に、対応する蓄積閾値ＴＨが更新されて記憶されるものである。
【００３７】
次に、上述した構成を備える第１実施形態に係る情報再生装置Ｓにおいて実行される、バッファメモリ８における復号情報Ｓmの蓄積量の制御動作について、具体的に図１乃至図３を用いて説明する。
【００３８】
図３に示すように、第１実施形態に係る復号情報Ｓmの蓄積量の制御動作においては、先ず、情報再生装置Ｓに対して再生対象となる情報が記録された光ディスクＤＫが装填されたか否かが確認され（ステップＳ１）、当該装填が未だ為されていないときは（ステップＳ１；ＮＯ）そのまま待機し、一方、光ディスクＤＫが装填されたときは（ステップＳ１；ＹＥＳ）、当該装填された光ディスクＤＫからの情報（復号情報Ｓm）の検出及びバッファメモリ８への蓄積を開始する（ステップＳ２）。
【００３９】
そして、当該バッファメモリ８への復号情報Ｓmの蓄積中においては、当該蓄積されつつある復号情報Ｓmの再生を開始する旨の操作が、操作部１１において既に行われたか否かが確認される（ステップＳ３）。ステップＳ３の判定において、未だ当該再生開始の操作が為されていないときは（ステップＳ３；ＮＯ）、次に、バッファメモリ８内における復号情報Ｓmの蓄積量が、その時点での蓄積閾値ＴＨ（図２（ａ）参照）に到達したか否かを確認する（ステップＳ４）。
【００４０】
ここで、当該蓄積閾値ＴＨにつき、情報再生装置Ｓの初期状態（例えば、購入後の最初の起動時）においては、予め設定された初期蓄積閾値がメモリ６Ａに記憶されている。この初期蓄積閾値として具体的には、例えば、一般的に光ディスクＤＫに記録されているファイルのうち、バッファメモリ８からの読出速度（信号処理部６への転送レート）が最も速いとされているファイルについて、そのファイルを再生する際にバッファメモリ８において上記アンダーフローが生じない蓄積閾値ＴＨとして予め設定されている値が用いられる。
【００４１】
また、当該初期状態以外の場合では、図２（ｂ）に示すように、各ファイルについて過去に算出され且つメモリ６Ａ内に記憶されている上記蓄積閾値テーブルＴＨＤ内に記述されている蓄積閾値ＴＨ（当該各ファイルについての再生開始時における蓄積閾値ＴＨ）のうち、現在光ディスクＤＫから検出（ステップＳ２）されているファイルに対応する蓄積閾値ＴＨが用いられる。
【００４２】
ステップＳ４の判定において、バッファメモリ８内の蓄積量がその時点での蓄積閾値ＴＨに未だ到達していないときは（ステップＳ４；ＮＯ）、そのまま当該復号情報Ｓmの蓄積を継続すべく上記ステップＳ２の処理に戻り、一方、その時点での蓄積閾値ＴＨに蓄積量が到達したときは（ステップＳ４；ＹＥＳ）、バッファメモリ８が満杯となるまでそのまま復号情報Ｓmの蓄積を継続しつつ、上記ステップＳ３の処理に戻って再生開始の操作の有無を確認する。
【００４３】
他方、上記ステップＳ３の判定において、既に再生開始の操作が為されているときは（ステップＳ３；ＹＥＳ）、バッファメモリ８に対する情報の蓄積を継続しつつ、当該バッファメモリ８から蓄積されている復号情報Ｓmを蓄積順に読み出して信号処理部６に転送する動作を開始する（ステップＳ５）。そして、当該復号情報Ｓmの転送中においては、その時の転送レート（換言すれば、バッファメモリ８からの読出速度）の値を監視する（ステップＳ６）。
【００４４】
なお、当該転送レート（その単位は、通常は「ｂｐｓ」である）については、復号情報Ｓm自体の内容に応じて時々刻々と変化する場合もあり、また一定の固定レートである場合もある。更に、当該転送レートの値の検出方法として具体的には、例えば、予め設定されている測定時間（単位は「秒」）にバッファメモリ８から読み出されて信号処理部６に転送された復号情報Ｓmに含まれていたセクタＳＴの数に、セクタＳＴ一つ当たりの情報量（通常、その単位は「バイト」である）を乗じ、更に当該単位を「バイト」から「ビット」とするための定数「８」を乗じ、その結果を上記測定時間で割れば、その測定時間内の転送レート（の平均値）が検出できる。この検出処理を上記測定時間毎に連続して繰り返すことで、最新の当該転送レートの監視が実行される（ステップＳ６）
次に、当該転送レートの監視中には、一つのファイルの再生中におけるその再生を中断する旨の操作が操作部１１において実行されたことによりそのファイルの再生終了（一時終了）となるか、又は一つのファイル全ての再生が終了して次の再生すべきファイルの先頭が検出されたか、のいずれか一方となったか否かが監視されている（ステップＳ７）。
【００４５】
そして、再生中断の操作も為されず、更に一つのファイルの再生継続中であるときは（ステップＳ７；ＮＯ）、次に、バッファメモリ８における復号情報Ｓmの蓄積量がゼロとなったか否かを確認する（ステップＳ９）。
【００４６】
次に、ステップＳ９の判定において、バッファメモリ８における復号情報Ｓmの蓄積量がゼロとなっているときは（ステップＳ９；ＹＥＳ）、例えば操作部１１において再生動作の終了操作が為された等により、情報再生装置Ｓとしての再生動作を終了するか否かを確認し（ステップＳ１０）、終了するのであれば（ステップＳ１０；ＹＥＳ）そのまま当該動作を終了する。また、再生動作を継続するのであれば（ステップＳ１０；ＮＯ）、上記ステップＳ２に戻り、空になったバッファメモリ８に対する復号情報Ｓmの蓄積を行って上述してきた処理を繰り返す。
【００４７】
一方、ステップＳ９の判定において、バッファメモリ８における復号情報Ｓmの蓄積量がゼロとなっていないときは（ステップＳ９；ＮＯ）、上記ステップＳ５に戻って引き続きバッファメモリ８からの復号情報Ｓmの読み出しを継続する。
【００４８】
他方、ステップＳ７の判定において、再生中断の操作が為されたか、又は一つのファイル全ての再生が終了して次の再生すべきファイルの先頭が検出されたときは（ステップＳ７；ＹＥＳ）、その時の最新の転送レートを用いて新たな蓄積閾値ＴＨを算出する（ステップＳ８）。
【００４９】
そして、一のファイルについての再生を中断する旨の操作が操作部１１において為された結果そのファイルの再生を中断する場合は、メモリ６Ａ内に記憶されている上記再生再開蓄積閾値情報ＴＤの内容を、新たに算出された蓄積閾値ＴＨの値を持って書き換え（ステップＳ８）、その後上記ステップＳ９以降の処理に移行する。
【００５０】
また、ステップＳ７の判定において、一つのファイル全ての再生が終了して次の再生すべきファイルの先頭が検出された場合は（ステップＳ７；ＹＥＳ）、メモリ６Ａ内に記憶されている上記蓄積閾値テーブルＴＨＤにおいて対応する（すなわち、再生が終了した）ファイルの蓄積閾値ＴＨを、新たに算出された蓄積閾値ＴＨの値をもって書き換え（ステップＳ８）、その後上記ステップＳ９以降の処理に移行する。
【００５１】
ここで、ステップＳ８の処理における新たな蓄積閾値ＴＨ（単位は「セクタ」）の算出方法として具体的には、例えば、上記最新の転送レート（単位は「ｂｐｓ」）に「１秒」を乗じてその単位を「ビット」に変換し、それを、セクタＳＴ一つ当たりの情報量に定数「８」を乗じてその単位を「ビット」としたもので除することにより算出される。
【００５２】
以上説明したように、第１実施形態に係る情報再生装置Ｓにおける復号情報Ｓmの蓄積量の制御動作によれば、復号情報Ｓmのバッファメモリ８からの転送レートに基づいて新たな蓄積閾値ＴＨを算出し、新たな復号情報Ｓmをバッファメモリ８から読み出すときの読み出し開始タイミングを当該新たな蓄積閾値を用いて制御するので、最も転送レートが速いファイルを基準として一律に決定された蓄積閾値を用いて全ての復号情報Ｓmのバッファメモリ８からの読み出し開始タイミングを制御する場合に比して、当該開始タイミングを前倒しにして早期に当該読み出された復号情報Ｓmの再生動作を開始することができる。
【００５３】
また、一のファイルの読み出しを中断するとき、その直前に検出された転送レートに基づいて新たな蓄積閾値ＴＨを算出し、当該復号情報Ｓmの読み出し再開のタイミングを当該新たな蓄積閾値ＴＨを用いて制御するので、一のファイル（復号情報Ｓm）のバッファメモリ８からの読み出しを一時的に中断した後に再開する場合において、当該読み出しの再開タイミングを速くすることができる。
【００５４】
更に、一のファイルに対する再生動作を再度行うとき、そのファイルを構成する復号情報Ｓmの前回の読み出し時に検出された転送レートに基づいて新たな蓄積閾値を算出し、当該復号情報Ｓmに対する再処理の開始時における読み出し開始のタイミングを当該新たな蓄積閾値ＴＨを用いて制御するので、一のファイルに対する再生動作を再度行う場合において、バッファメモリ８からの読み出し開始のタイミングを速くすることができる。
【００５５】
更にまた、復号情報Ｓmが光ディスクＤＫから検出されるものであり、その検出速度がバッファメモリ８からの転送レートよりも遅い場合であっても、各復号情報Ｓmのバッファメモリ８からの読み出し開始タイミングを迅速且つ適切に制御することができる。
【００５６】
（II）第２実施形態
次に、本願に係る他の実施形態である第２実施形態について、図４を用いて説明する。なお、図４は第２実施形態に係る情報再生装置における復号情報Ｓmの蓄積量の制御動作を示すフローチャートである。
【００５７】
上述した第１実施形態においては、一のファイルに対する再生中断後の再生再開時又は一のファイルに対する再度の再生動作実行時における蓄積閾値ＴＨの値を、そのファイルに対応する復号情報Ｓmの転送レートに基づいて各ファイル毎に最適化する場合について説明したが、以下に説明する第２実施形態は、新たな蓄積閾値ＴＨを、第１実施形態における算出方法とは異なった方法で行った後に再生動作を終了する。
【００５８】
更に、第２実施形態に係る情報再生装置の構成は第１実施形態に係る情報再生装置Ｓの構成と同様であるので、細部の説明は省略する。また、図４に示すフローチャートにおいて、図３に示すフローチャートと同様の処理については同様のステップ番号を付して細部の説明は省略する。
【００５９】
第２実施形態に係る再生動作においては、始めに、図３において説明した第１実施形態に係る再生動作におけるステップＳ１乃至Ｓ１０の動作が実行される。このとき、ステップＳ８の処理は、一のファイルに対する再生動作がその途中で中断したときにのみ、新たな蓄積閾値ＴＨを算出し、上記再生再開蓄積閾値情報ＴＤとしてメモリ６Ａに記憶させる。
【００６０】
これに対し、ステップＳ１０の判定において、第２実施形態に係る情報再生装置としての再生動作を終了するときは（ステップＳ１０；ＹＥＳ）、以下の三つの方法のいずれかで、各ファイル毎の新たな蓄積閾値ＴＨを算出し、上記蓄積情報テーブルＴＨＤ内の対応する領域に記憶させる。
【００６１】
すなわち、当該再生動作を終了させるときは（ステップＳ１０；ＹＥＳ）、その再生動作を終了させる単位を確認する（ステップＳ１１）。このステップＳ１１の判定について具体的には、当該再生動作を、一つのファイルの再生終了後に再生動作全体として終了するか、複数のファイルが記録されている一の光ディスクＤＫ内の全てのファイルの再生終了後にその光ディスクＤＫを単位として終了するか、或いは、複数の光ディスクＤＫ分のファイルの再生終了後に全ての光ディスクＤＫ分を纏めて再生動作終了とするか、の三通りの場合につき、操作部１１において実行された使用者による操作等に基づいて確認される（ステップＳ１１）。
【００６２】
そして、ステップＳ１１の判定において、一つのファイルの再生終了後に再生動作全体として終了する場合は（ステップＳ１１；ファイル）、その一つのファイル全体についての転送レートの平均値を算出し（ステップＳ１６）、更にその算出された転送レートを用いて上記ステップＳ８の場合と同じ方法にて新たな蓄積閾値ＴＨを算出し、更にメモリ６Ａ内に記憶されている上記蓄積閾値テーブルＴＨＤにおいて対応する（すなわち、再生が終了した）ファイルの蓄積閾値ＴＨを、新たに算出された蓄積閾値ＴＨの値をもって書き換え（ステップＳ１７）、その後再生動作全体を終了する。
【００６３】
一方、ステップＳ１１の判定において、一の光ディスクＤＫ内の全てのファイルの再生終了後にその光ディスクＤＫを単位として終了する場合は（ステップＳ１１；一ディスク全体）、その一つの光ディスクＤＫ全体についての転送レートの平均値を算出し（ステップＳ１２）、更にその算出された転送レートを用いて、上記ステップＳ８の場合と同じ方法により、当該一の光ディスクＤＫに記録されている全てのファイルについて夫々に新たな蓄積閾値ＴＨを算出し、更にメモリ６Ａ内に記憶されている上記蓄積閾値テーブルＴＨＤにおいて対応する（すなわち、再生が終了した）各ファイルの蓄積閾値ＴＨを、新たに算出された蓄積閾値ＴＨの値をもって夫々書き換え（ステップＳ１３）、その後再生動作全体を終了する。
【００６４】
更に、ステップＳ１１の判定において、複数の光ディスクＤＫ分を纏めて再生動作終了の単位とする場合は（ステップＳ１１；累計ディスク全体）、その複数の光ディスクＤＫ全体についての転送レートの平均値を算出し（ステップＳ１４）、更にその算出された転送レートを用いて上記ステップＳ８の場合と同じ方法にて新たな蓄積閾値ＴＨを当該複数の光ディスクＤＫに記録されている全てのファイルについて夫々算出し、更にメモリ６Ａ内に記憶されている上記蓄積閾値テーブルＴＨＤにおいて対応する（すなわち、再生が終了した）各ファイルの蓄積閾値ＴＨを、新たに算出された蓄積閾値ＴＨの値をもって夫々書き換え（ステップＳ１５）、その後再生動作全体を終了する。
【００６５】
以上説明したように、第２実施形態に係る情報再生装置における復号情報Ｓmの蓄積量の制御動作によれば、第１実施形態に係る情報再生装置Ｓにおける復号情報Ｓmの蓄積量の制御動作の効果に加えて、一のファイル全体における転送レートの平均値に基づいて算出された蓄積閾値ＴＨを用いて当該一のファイルに対する再度の再生動作におけるバッファメモリ８からの読み出しの開始タイミングを制御する（上記「ステップＳ１１；ファイル」の場合）ので、そのファイルに最も最適化した状態で迅速にバッファメモリ８からの読み出しを開始することができる。
【００６６】
更に、複数のファイルの全てを通した転送レートの平均値に基づいて算出された蓄積閾値ＴＨを用いて、いずれかのファイルに対する再度の再生動作におけるバッファメモリ８からの読み出しの開始タイミングを制御する（上記「ステップＳ１１；一ディスク全体」の場合）ので、複数のファイルについて平均的に最適化した状態で迅速にバッファメモリ８からの読み出しを開始することができる。
【００６７】
更に、複数の光ディスクＤＫ分のファイルの転送レートの平均値に基づいて算出された蓄積閾値ＴＨを用いて、その複数の光ディスクＤＫに記録されているいずれかのファイルに対する再度の再生動作におけるバッファメモリ８からの読み出しの開始タイミングを制御する（上記「ステップＳ１１；累計ディスク全体」の場合）ので、その複数の光ディスクＤＫに記録されている全てのファイルについて平均的に最適化した状態で迅速にバッファメモリ８からの読み出しを開始することができる。
【００６８】
（III）第３実施形態
次に、本願に係る更に他の実施形態である第３実施形態について、図５を用いて説明する。なお、図５は第３実施形態に係る情報再生装置における復号情報Ｓmの蓄積量の制御動作を示すフローチャートである。
【００６９】
上述した第１実施形態においては、一のファイルに対する再生中断後の再生再開時等における蓄積閾値ＴＨの値を、そのファイルに対応する復号情報Ｓmの転送レートに基づいて各ファイル毎に最適化する場合について説明したが、以下に説明する第３実施形態は、これに加えて、予め設定されている転送レートの閾値を越える高速な転送レートで再生されるファイルが光ディスクＤＫに記録されている場合の対策を講じる。
【００７０】
なお、このような対策は、当該転送レートが高速なファイルの場合は、バッファメモリ８が容易に空になることで再生処理の中断が起こり易いために必要となるものである。
【００７１】
更に、第３実施形態に係る情報再生装置の構成は第１実施形態に係る情報再生装置Ｓの構成と同様であるので、細部の説明は省略する。また、図５に示すフローチャートにおいて、図３に示すフローチャートと同様の処理については同様のステップ番号を付して細部の説明は省略する。
【００７２】
第３実施形態に係る再生動作においては、始めに、図３において説明した第１実施形態に係る再生動作におけるステップＳ１の動作が実行される。
【００７３】
そして、当該ステップＳ１の判定において、光ディスクＤＫが装填されたときは（ステップＳ１；ＹＥＳ）、次に、その光ディスクＤＫが上述した高速な転送レートで再生されるべきファイルが記録されている光ディスクＤＫであるか否かを、後述する識別フラグに基づいて確認する（ステップＳ２０）。
【００７４】
ここで、当該識別フラグは、ファイル毎或いは光ディスクＤＫ全体として、当該高速な転送レートで再生処理が実行されるべきものであるか否かを示すフラグであり、後述するステップＳ２４の処理により、各ファイルの名称又は光ディスクＤＫ全体としての名称に対応付けてメモリ６Ａ内に記憶されるものである。
【００７５】
ステップＳ２０において、その光ディスクＤＫ内に上述した高速な転送レートで再生されるべきファイルが記録されていない場合は（ステップＳ２０；ＮＯ）、そのまま第１実施形態係る再生動作におけるステップＳ２の処理に移行し、以後、当該第１実施形態に係る再生動作と同様にステップＳ２以降Ｓ１０までの処理を実行する。
【００７６】
なお、当該ステップＳ２以降の処理において、ステップＳ１０として実行される再生動作の終了か否かの判断につき、当該再生動作を継続する場合（ステップＳ１０；ＮＯ）、それまでの再生動作に供されていた光ディスクＤＫ内に上記高速な転送レートで再生されるべきファイルが含まれていたときは、その旨を示す上記識別フラグをそのファイルの名称又はそのファイルが記録されていた光ディスクＤＫの名称に対応付けでメモリ６Ａ内に記憶させた上で（ステップＳ２５）、上記ステップＳ２の処理に戻る。
【００７７】
一方、ステップＳ２０の判定において、装填された光ディスクＤＫに上述した高速な転送レートで再生されるべきファイルが記録されている場合は（ステップＳ２０；ＹＥＳ）、その旨、すなわち、その光ディスクＤＫ内に再生が途中で中断する可能性のあるファイルが記録されている旨を表示部１０等を用いて使用者に告知し（ステップＳ２１）、その後に予め設定されている待機時間（すなわち、使用者からの操作待ちのための待機時間）の計時を介してその待機時間が経過したか否かを確認する（ステップＳ２２）。そして、当該待機時間が経過していないときは（ステップＳ２２；ＮＯ）、当該告知に対する使用者の操作が操作部１１において実行されるのを待つ（ステップＳ２３）。
【００７８】
そして、ステップＳ２３の判定において、使用者によりその高速な転送レートのファイルに対する再生動作を実行する旨の操作が操作部１１において実行されたときは（ステップＳ２３；ＹＥＳ）、そのまま第１実施形態係る再生動作におけるステップＳ２の処理に移行し、以後、当該第１実施形態に係る再生動作と同様にステップＳ２以降の処理を実行する。
【００７９】
他方、ステップＳ２３の判定において、当該操作が実行されないときは（ステップＳ２３；ＮＯ）、引き続き告知処理と待機処理を繰り返す。
【００８０】
そして、当該再生動作実行の操作がないまま待機時間が経過したときは（ステップＳ２２；ＹＥＳ）、再生処理が中断する可能性のあるファイルの再生を回避して次のファイル又は次の光ディスクＤＫに対してステップＳ１以降の処理を実行すべく、当該再生処理が中断する可能性のあるファイルをスキップして（ステップＳ２４）、上記ステップＳ１の処理に移行し、上記ステップＳ１乃至Ｓ２５の処理を繰り返す。
【００８１】
以上説明したように、第３実施形態に係る情報再生装置における復号情報Ｓmの蓄積量の制御動作によれば、第１実施形態に係る情報再生装置Ｓにおける復号情報Ｓmの蓄積量の制御動作の効果に加えて、予め設定されている転送レートの閾値を越える高速な転送レートとなる復号情報Ｓmをバッファメモリ８から読み出すときにその旨を告知するので、使用者に対して高速な読み出しによるバッファメモリ８におけるアンダーフローを予期させることができる。
【００８２】
（IV）第４実施形態
次に、本願に係る更に他の実施形態である第４実施形態について、図６及び図７を用いて説明する。なお、図６は第４実施形態に係る情報再生装置における復号情報Ｓmの蓄積量の制御動作の全体を示すフローチャートであり、図７は当該制御動作の詳細を示すフローチャートである。
【００８３】
上述した第１実施形態においては、一のファイルに対する再生中断後の再生再開時等における蓄積閾値ＴＨの値を、そのファイルに対応する復号情報Ｓmの転送レートに基づいて各ファイル毎に最適化する場合について説明したが、以下に説明する第４実施形態は、新たな蓄積閾値ＴＨの算出に当たり、バッファメモリ８からの読出速度（信号処理部６への転送レート）だけではなく、当該バッファメモリ８への蓄積速度をも考慮して算出する。
【００８４】
更に、第４実施形態に係る情報再生装置の構成は第１実施形態に係る情報再生装置Ｓの構成と同様であるので、細部の説明は省略する。また、図６に示すフローチャートにおいて、図３に示すフローチャートと同様の処理については同様のステップ番号を付して細部の説明は省略する。
【００８５】
第４実施形態に係る再生動作においては、始めに、図３において説明した第１実施形態に係る再生動作におけるステップＳ１の動作が実行される。
【００８６】
そして、当該ステップＳ１の判定において、光ディスクＤＫが装填されたときは（ステップＳ１；ＹＥＳ）、次に、第１実施形態に係る再生動作におけるステップＳ２の処理と並行して、その時のバッファメモリ８への復号情報Ｓmの蓄積速度（換言すれば、光ディスクＤＫからの検出速度）の値を監視する（ステップＳ３０）。
【００８７】
なお、当該検出速度（その単位は、上記転送レートと同様に通常は「ｂｐｓ」である）については、復号情報Ｓm自体の内容に応じて時々刻々と変化する場合もあり、また一定の固定レートである場合もある。更に、当該検出速度の値の検出方法として具体的には、例えば、予め設定されている検出時間（単位は「秒」である）に信号処理部６からバッファメモリ８に蓄積された復号情報Ｓmに含まれていたセクタＳＴの数に、セクタＳＴ一つ当たりの情報量（単位は「バイト」である）を乗じ、更に当該単位を「バイト」から「ビット」とするための定数「８」を乗じ、その結果を上記検出時間で割れば、その検出時間内の当該検出速度（の平均値）が検出できる。この蓄積速度の検出処理を上記検出時間毎に連続して繰り返すことで、最新の当該蓄積速度の監視が実行される（ステップＳ３０）。
【００８８】
そして、当該ステップＳ２及びＳ３０の処理実行後は、上述した第１実施形態と同様のステップＳ３以降Ｓ７までの処理が実行される。
【００８９】
その後、それまでに算出されていた最新の上記検出速度（ステップＳ３０参照）及び転送レート（ステップＳ６参照）を用いて新たな蓄積閾値ＴＨを算出する（ステップＳ８０）。なお、当該蓄積閾値ＴＨの算出処理については、後ほど詳述する。
【００９０】
そして更に、上述した第１実施形態と同様のステップＳ９及びＳ１０の処理が実行される。
【００９１】
その後、当該ステップＳ９及びＳ１０の処理において、ステップＳ１０として実行される再生動作の終了か否かの判断につき、当該再生動作を継続する場合（ステップＳ１０；ＮＯ）、その前のステップＳ９においてバッファメモリ８が空であると判定された時刻をメモリ６Ａ内に記憶し（ステップＳ３１）、更に対応するファイルの再生開始時刻（ステップＳ５参照）から当該記憶されたバッファメモリ８が空になった時刻までにバッファメモリ８から信号処理部６に転送された全ての復号情報Ｓmにおける平均の転送レートを、上記ステップＳ６の処理と同様の処理により算出してメモリ６Ａ内に記憶させた上で（ステップＳ３２）、上記ステップＳ２及びＳ３０の処理に戻る。
【００９２】
次に、上記ステップＳ８０の処理において実行される新たな蓄積閾値ＴＨの算出処理の詳細について、図７を用いて説明する。
【００９３】
図７に示すように、当該ステップＳ８０の処理においては、先ず夫々算出された検出速度と転送レートとを比較し、当該転送レートが当該検出速度より大きいか否かを確認する（ステップＳ８１）。そして、転送レートが検出速度以下であるときは（ステップＳ８１；ＮＯ）、そもそもバッファメモリ８に復号情報Ｓmを一時的蓄積する必要がないので、そのままバッファメモリ８から転送すべく、新たな蓄積閾値ＴＨの値を「０」セクタとし（ステップＳ８８）、上記ステップＳ９の処理に移行する。
【００９４】
一方、ステップＳ８１の判定において、転送レートが検出速度より大きいときは（ステップＳ８１；ＹＥＳ）、次に、上記ステップＳ３１の処理においてバッファメモリ８が空となった時刻がメモリ６Ａ内に記憶されているか否かを確認する（ステップＳ８２）。
【００９５】
そして、当該空になった時刻が記憶されているときは（ステップＳ８２；ＹＥＳ）、対応するファイルの再生開始時刻（上記ステップＳ５参照）から当該記憶されたバッファメモリ８が空になった時刻（上記ステップＳ３１参照）までの時間を示すパラメータＰtの値を新たに算出し（ステップＳ８３）、新たな蓄積閾値ＴＨを、そのパラメータＰtを用いて、
ＴＨ＝（平均転送レート（上記ステップＳ３２参照）×Ｐt）÷（セクタＳＴ一つ当たりの情報量×８）
により算出する（ステップＳ８４）。なお、この場合の定数「８」は、これまでと同様に単位を「バイト」から「ビット」に変換するために乗ずるものである。
【００９６】
そして、ステップＳ８４において算出された新たな蓄積閾値ＴＨの値が、元々のバッファメモリ８の最大記憶容量を越えているか否かを確認し（ステップＳ８５）、当該値がバッファメモリ８の最大記憶容量以内の値であるときは（ステップＳ８５；ＹＥＳ）、そのまま上記ステップＳ９の処理に移行する。
【００９７】
一方、ステップＳ８４において算出された新たな蓄積閾値ＴＨの値がバッファメモリ８の最大記憶容量より大きいときは（ステップＳ８５；ＮＯ）、当該最大記憶容量を新たな蓄積閾値ＴＨの値とした上で（ステップＳ８６）、上記ステップＳ９の処理に移行する。
【００９８】
他方、上記ステップＳ８２の判定において、メモリ６Ａ内にバッファメモリ８が空となった時刻が記憶されていないときは（ステップＳ８２；ＮＯ）、新たな蓄積閾値ＴＨを、上記パラメータＰtを用いて、
ＴＨ＝（転送レート（上記ステップＳ６参照）×Ｐt）÷（セクタＳＴ一つ当たりの情報量×８）
により算出し（ステップＳ８７）、その後上記ステップＳ９の処理に移行する。
【００９９】
以上説明したように、第４実施形態に係る情報再生装置における復号情報Ｓmの蓄積量の制御動作によれば、第１実施形態に係る情報再生装置Ｓにおける復号情報Ｓmの蓄積量の制御動作の効果に加えて、バッファメモリ８に対する蓄積速度と、バッファメモリ８からの転送レートと、の双方を用いて新たな蓄積閾値ＴＨを算出するので、より的確にあるファイルに特化した蓄積閾値ＴＨを用いて対応する復号情報Ｓmの読み出し開始タイミングを制御することができる。
【０１００】
（Ｖ）変形形態
最後に、本願に係る変形形態について説明する。
【０１０１】
先ず、第一の変形形態として、上述した各実施形態においては、バッファメモリ８からの復号情報Ｓmの転送レートが当該バッファメモリ８に対する復号情報Ｓmの蓄積速度より速い場合は当該バッファメモリ８を用いた一時蓄積を行う構成としたが、これ以外に、当該転送レートと蓄積速度との間に予め設定されている速度差より大きな速度差があるときは、当該一時蓄積を行わず、可能な限りファイルに対する再生処理を継続する構成とすることもできる。
【０１０２】
この場合は、高速な転送レートであっても、再生処理が一時的に中断する可能性はあるものの可能な範囲で再生動作を継続することができることになる。
【０１０３】
また、第二の変形形態として、上述した各実施形態及び変形形態においては、情報再生装置における復号情報Ｓmの再生動作に対して本願を適用した場合について説明したが、これ以外に、光学的な記録処理が可能な光ディスクに対して情報を記録する際に、当該光ディスクに元々記録されていたアドレス情報等を検出する場合に本願を適用することも可能である。
【０１０４】
更に、光学的な情報の記録又は再生を行う装置だけでなく、磁気的に情報の記録又は再生を行う装置に本願を適用することも可能である。
【０１０５】
更にまた、図３乃至図７に示すフローチャートに対応するプログラムを、フレキシブルディスク又はハードディスク等の情報記録媒体に記録しておき、又はインターネット等を介して取得して記録しておき、これらを汎用のコンピュータで読み出して実行することにより、当該コンピュータを実施形態に係る信号処理部６又はマイクロコンピュータ９として活用することも可能である。
【図面の簡単な説明】
【０１０６】
【図１】第１実施形態に係る情報再生装置の概要構成を示すブロック図である。
【図２】第１実施形態に係る情報再生装置の動作を説明する図である。
【図３】第１実施形態に係る情報再生装置における再生動作を示すフローチャートである。
【図４】第２実施形態に係る情報再生装置における再生動作を示すフローチャートである。
【図５】第３実施形態に係る情報再生装置における再生動作を示すフローチャートである。
【図６】第４実施形態に係る情報再生装置における再生動作全体を示すフローチャートである。
【図７】第４実施形態に係る情報再生装置における再生動作の詳細を示すフローチャートである。
【符号の説明】
【０１０７】
１    ディスクモータ
２    ドライバ
３    ピックアップ
４    ＲＦアンプ
５    サーボ制御部
６    信号処理部
６Ａ    メモリ
７    Ｄ／Ａコンバータ
８    バッファメモリ
９    マイクロコンピュータ
１０    表示部
１１    操作部
Ｂ    光ビーム
Ｓ    情報再生装置
ＤＫ    光ディスク
Ｓm    復号情報
Ｓcm    バッファ制御信号
【図１】
2009059393.tif 000003
【図２】
2009059393.tif 000004
【図３】
2009059393.tif 000005
【図４】
2009059393.tif 000006
【図５】
2009059393.tif 000007
【図６】
2009059393.tif 000008
【図７】
2009059393.tif 000009