(57)【要約】【課題】  ファイル再生装置２０において、ファイル内の途中位置から再生開始するために、ファイルのヘッダ領域の情報を入手する必要のあるファイルに対して、円滑にかつ迅速に途中位置からの再生開始を実施する。【解決手段】  手段２１は、再生対象ファイルについてＮ個以内の再生開始可能位置を選択位置として選択する。手段２２は、再生対象ファイルの再生開始時に読み込んだ再生対象ファイルのヘッダ領域から、選択位置より再生開始するのに必要な情報を再生開始実現情報として抽出して記憶する。手段２３は、再生対象ファイルの再生中、ユーザからの早送り又は早戻しの指示を受付けたときには、再生対象ファイルの早送り又は早戻しを実施する。手段２４は、再生対象ファイルの早送り又は早戻しの実施期間中、ユーザからの早送り又は早戻しの指示が解除された時に、再生対象ファイルを該当選択位置より再生開始実現情報に基づき再生開始する。【選択図】      図３
2006185527.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に記録されている再生対象ファイルが、先頭部のヘッダ領域と、該ヘッダ領域に後続するデータ領域とを含み、
前記再生対象ファイルは、再生開始可能位置が限定されているとともに、それら再生開始可能位置で再生開始するための情報は前記再生対象ファイルの前記ヘッダ領域に存在し、
前記記録媒体から前記再生対象ファイルのヘッダ領域のデータを読み出して解析した後、前記記録媒体から前記再生対象ファイルのデータ領域のデータを該データ領域の先頭から順番に読み出して、前記再生対象ファイルのデータ領域のデータに係るオーディオ及び／又はビデオを再生するようになっているファイル再生装置において、
１個の再生対象ファイルの再生開始可能位置についてメモリへの記憶個数の最大値として予め設定してあるＮに対して、再生対象ファイルについてＮ個以内の再生開始可能位置を選択位置として選択する再生開始可能位置選択手段、
前記再生対象ファイルの再生開始時に読み込んだ前記再生対象ファイルのヘッダ領域から、選択位置より再生開始するのに必要な情報を再生開始実現情報として抽出して記憶する再生開始実現情報記憶手段、
前記再生対象ファイルの再生中、ユーザからの早送り又は早戻しの指示を受付けたときには、前記再生対象ファイルの早送り又は早戻しを実施する早送り又は早戻し実施手段、及び
前記再生対象ファイルの早送り又は早戻しの実施期間中、ユーザからの早送り又は早戻しの指示が解除された時に、前記再生対象ファイルを該当選択位置より前記再生開始実現情報に基づき再生開始する再生再開手段、
を有していることを特徴とするファイル再生装置。
【請求項２】
該当選択位置とは、ユーザからの早送り又は早戻しの指示が解除された時の再生位置に最も近い選択位置とする前記再生再開手段、
を有していることを特徴とする請求項１記載のファイル再生装置。
【請求項３】
前記選択位置は、前記再生対象ファイルを全部再生するのに要する再生期間内に均一分布したものとする前記再生開始可能位置選択手段、
を有していることを特徴とする請求項１又は２記載のファイル再生装置。
【請求項４】
前記選択位置は、前記再生対象ファイルを全部再生するのに要する再生期間の特定期間部分において他の特定期間部分よりも密に分布したものとする前記再生開始可能位置選択手段、
を有していることを特徴とする請求項１又は２記載のファイル再生装置。
【請求項５】
前記再生対象ファイルについての早送り又は早戻し期間中、ユーザが各時点で早送り又は早戻し指示を解除したときに再生開始される選択位置のタイムコードを表示するタイムコード表示手段、
を有していることを特徴とする請求項１〜４のいずれかに記載のファイル再生装置。
【請求項６】
記録媒体に記録されている再生対象ファイルが、先頭部のヘッダ領域と、該ヘッダ領域に後続するデータ領域とを含み、
前記再生対象ファイルは、再生開始可能位置が限定されているとともに、それら再生開始可能位置で再生開始するための情報は前記再生対象ファイルの前記ヘッダ領域に存在し、
前記記録媒体から前記再生対象ファイルのヘッダ領域のデータを読み出して解析した後、前記記録媒体から前記再生対象ファイルのデータ領域のデータを該データ領域の先頭から順番に読み出して、前記再生対象ファイルのデータ領域のデータに係るオーディオ及び／又はビデオを再生するようになっているファイル再生装置の制御方法において、
１個の再生対象ファイルの再生開始可能位置についてメモリへの記憶個数の最大値として予め設定しあるＮに対して、再生対象ファイルについてＮ個以内の再生開始可能位置を選択位置として選択する再生開始可能位置選択ステップ、
前記再生対象ファイルの再生開始時に読み込んだ前記再生対象ファイルのヘッダ領域から、選択位置より再生開始するのに必要な情報を再生開始実現情報として抽出して記憶する再生開始実現情報記憶ステップ、
前記再生対象ファイルの再生中、ユーザからの早送り又は早戻しの指示を受付けたときには、前記再生対象ファイルの早送り又は早戻しを実施する早送り又は早戻し実施ステップ、及び
前記再生対象ファイルの早送り又は早戻しの実施期間中、ユーザからの早送り又は早戻しの指示が解除された時に、前記再生対象ファイルを該当選択位置より前記再生開始実現情報に基づき再生開始する再生再開ステップ、
を有していることを特徴とするファイル再生装置の制御方法。
【請求項７】
請求項１〜５のいずれかに記載のファイル再生装置の各手段としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ヘッダ領域とそれに後続するデータ領域とを含むファイルを再生するファイル再生装置、制御方法及びプログラムに係り、詳しくは早送り又は早戻し指示解除後の再生再開を改善したファイル再生装置、制御方法及びプログラムに関するものである。
【背景技術】
【０００２】
特許文献１は、ＦＡＴで管理されているファイルに対して、早戻しを実行する場合に、ＦＡＴを逆方向へ辿らなければならない処理時間の増大を克服するために、所定の間引き間隔で収集したＦＡＴをまとめたＦＡＴテーブルを、将来の早戻しに先立ち予め作成しておく再生装置を開示する。該間引き間隔は、メモリの容量内に、再生対象ファイルについて収集した全部のＦＡＴが記憶できるように、設定される。
【０００３】
一方、ＭＰ３やＷＭＡのほか、ＡＡＣ（Advanced Audio Coding）等のオーディオファイルを再生するファイル再生装置が存在する。これらオーディオファイルは、先頭のヘッダ領域と、それに後続するデータ領域とを含んでいる。また。ＡＡＣファイルは、データ領域の情報のみからは、データ領域の途中位置から再生開始することができず、データ領域の途中位置から再生開始する際には、ヘッダ領域のシークテーブルの情報が必要になる。
【０００４】
ユーザが再生中のファイルに対して、早送り又は早戻し指示を出してから、早送り又は早戻し指示を解除した場合には、ファイルの途中位置から再生開始される必要がある。従来のファイル再生装置では、ＡＡＣファイルに対して、早送り又は早戻しが行なわれ、その後、早送り又は早戻し指示が解除されて、解除位置から再生再開する場合には、記録媒体上において、記録媒体上、解除位置から遠く離れた位置に記録されているヘッダ領域へヘッドを移動させて、該ヘッダ領域のシークテーブルを読み出してから、解除位置近辺の再生開始可能位置から再生再開するようにしている。
【特許文献１】特開２００２−１４９４５３公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従来のファイル再生装置では、一々、再生対象ファイルのヘッダ領域を読みに行かなければならないので、早送り又は早戻し解除時刻から再生再開までに時間がかかってしまう。また、再生対象ファイルの再生に先立ち、再生対象ファイルのヘッダ領域を読み込み、分析する際に、該再生対象ファイルの再生開始可能位置の情報をメモリに予め記憶しておくことは、１個の再生開始可能位置からの再生開始を実現するための情報を記憶するのに例えば４バイトの記憶容量が必要となり、一般的な楽曲では、再生開始可能位置の総数が膨大になってしまい、記憶容量の少ないメモリしか装備していないファイル再生装置では、各再生対象ファイルについて、その全部の再生開始可能位置を予めメモリに記憶することは困難である。
【０００６】
特許文献１は、間引きについて開示するものの、ＦＡＴの間引きであり、再生対象ファイルのヘッダ領域の再生開始可能位置からの再生開始実現情報とは無関係である。
【０００７】
本発明の目的は、ファイル内の途中位置（先頭位置も含む）から再生開始するために、ファイルのヘッダ領域の情報を入手する必要のあるファイルに対して、メモリの容量制限にもかかわらず、円滑にかつ迅速に途中位置からの再生開始を実施できるファイル再生装置、制御方法及びプログラムを提供することである。
【課題を解決するための手段】
【０００８】
本発明では、記録媒体に記録されている再生対象ファイルは、先頭部のヘッダ領域と、該ヘッダ領域に後続するデータ領域とを含む。再生対象ファイルは、再生開始可能位置が限定されているとともに、それら再生開始可能位置で再生開始するための情報は再生対象ファイルのヘッダ領域に存在する。本発明のファイル再生装置では、記録媒体から再生対象ファイルのヘッダ領域のデータを読み出して解析した後、記録媒体から再生対象ファイルのデータ領域のデータを該データ領域の先頭から順番に読み出して、再生対象ファイルのデータ領域のデータに係るオーディオ及び／又はビデオを再生するようになっている。
【０００９】
本発明のファイル再生装置は次の手段を有している。
１個の再生対象ファイルの再生開始可能位置についてメモリへの記憶個数の最大値として予め設定してあるＮに対して、再生対象ファイルについてＮ個以内の再生開始可能位置を選択位置として選択する再生開始可能位置選択手段、
再生対象ファイルの再生開始時に読み込んだ再生対象ファイルのヘッダ領域から、選択位置より再生開始するのに必要な情報を再生開始実現情報として抽出して記憶する再生開始実現情報記憶手段、
再生対象ファイルの再生中、ユーザからの早送り又は早戻しの指示を受付けたときには、再生対象ファイルの早送り又は早戻しを実施する早送り又は早戻し実施手段、及び
再生対象ファイルの早送り又は早戻しの実施期間中、ユーザからの早送り又は早戻しの指示が解除された時に、再生対象ファイルを該当選択位置より再生開始実現情報に基づき再生開始する再生再開手段。
【００１０】
本発明のファイル再生装置用制御方法は次のステップを有している。
１個の再生対象ファイルの再生開始可能位置についてメモリへの記憶個数の最大値として予め設定してあるＮに対して、再生対象ファイルについてＮ個以内の再生開始可能位置を選択位置として選択する再生開始可能位置選択ステップ、
再生対象ファイルの再生開始時に読み込んだ再生対象ファイルのヘッダ領域から、選択位置より再生開始するのに必要な情報を再生開始実現情報として抽出して記憶する再生開始実現情報記憶ステップ、
再生対象ファイルの再生中、ユーザからの早送り又は早戻しの指示を受付けたときには、再生対象ファイルの早送り又は早戻しを実施する早送り又は早戻し実施ステップ、及び
再生対象ファイルの早送り又は早戻しの実施期間中、ユーザからの早送り又は早戻しの指示が解除された時に、再生対象ファイルを該当選択位置より再生開始実現情報に基づき再生開始する再生再開ステップ。
【００１１】
本発明のプログラムは、前述のファイル再生装置の各手段としてコンピュータを機能させる。
【発明の効果】
【００１２】
本発明によれば、早送り又は早戻し指示の解除の都度、再生対象ファイルのヘッダ領域の情報を読みに行く手間を省くことができる。また、再生対象ファイルについての再生開始可能位置を記憶するメモリの容量制限にもかかわらず、再生対象ファイルに対して、ユーザがどのような再生位置で早送り又は早戻し指示を解除しても、適切な再生位置から再生対象ファイルを再生開始することができる。
【発明を実施するための最良の形態】
【００１３】
図１は光ディスク再生装置１００の主要部概略構成図である。光ディスク１０１は、例えば、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＣＤ−Ｒ又はＣＤ−ＲＷである。光ディスク１０１には、ユーザがパソコンのオーサリングソフトを使って編集したＡＡＣファイル等の各種ＡＶ（オーディオ及び／又はビデオ）ファイルが書込まれている。光ディスク１０１は、光ディスク再生装置１００においてチャッキング中は、ターンテーブル（図示せず）に載置されるとともに、上側からクランパ（図示せず）によりターンテーブルに押圧される。スピンドルモータ１０３はターンテーブルを回転駆動する。光ピックアップ１０５は、スレッドモータ１１１により光ディスク１０１の径方向へ移動自在に光ディスク１０１の下方に配設され、対物レンズ１０６及び電磁コイル１０７を有している。電磁コイル１０７は、サーボ回路早送り又は早戻し実行手段１２８からのサーボ信号に基づき対物レンズ１０６を軸方向及び光ディスク１０１のトラック幅方向へ振らし、対物レンズ１０６からのレーザ光１０８は光ディスク１０１に所定部位に照射され、光ピックアップ１０５は、光ディスク１０１からの反射光に基づきＲＦ信号を生成する。スレッドモータ１１１は、サーボ信号に基づき光ピックアップ１０５を光ディスク１０１の径方向の所望位置へ移動させる。
【００１４】
光ピックアップ１０５から出力されるＲＦ信号は、ＲＦアンプ１１６において増幅されてから、デジタル信号処理回路１１７へ入力され、デジタル信号処理回路１１７において、復調、伸長及び復号等の処理を受ける。デジタル信号処理回路１１７は、ＲＦアンプ１１６からの入力信号に基づき抽出したデジタルオーディオ信号等をＤＡＣ（デジタル−アナログ変換器）へ送り、ＤＡＣは、ＲＦアンプ１１６からのデジタルオーディオ信号をアナログオーディオ信号へ変換する。
【００１５】
システムコントローラ１２０は、ユーザにより操作される操作部１２１からユーザ指示を受付けるとともに、デジタル信号処理回路１１７から所定の情報を入力され、これらユーザ指示や入力情報に基づきデジタル信号処理回路１１７、表示部１２２及びサーボ回路早送り又は早戻し実行手段１２８へ制御信号や所定のデータ信号を出力する。システムコントローラ１２０は、リモコン式のものであってもよい。メモリ１２３は、システムコントローラ１２０の処理に使用されるデータをシステムコントローラ１２０が読出し自在に一時書込みされる。サーボ回路早送り又は早戻し実行手段１２８は、ＲＦアンプ１１６からのＲＦ信号及びシステムコントローラ１２０からの制御信号に基づき各種サーボ信号を生成し、それらをスピンドルモータ１０３、光ピックアップ１０５及びスレッドモータ１１１へ送出する。
【００１６】
図２はＡＡＣファイル１０のファイル構造図である。ＡＡＣファイル１０が記録される記録媒体は、例えば前述の光ディスク１０１であるが、これに限定されず、ハードディスク及びＩＣメモリその他の記録媒体であってよい。ＡＡＣファイル１０は、先頭部のヘッダ領域と、それに後続するデータ領域とから成る。ＡＡＣファイル１０は、オーディオのみを再生可能にデータとして記録されるときもあるし、オーディオとビデオとの両方を再生可能にデータとして記録されることもある。ＡＡＣファイル１０は、データ領域のデータの情報からは途中再生開始することが困難であり、途中再生開始を実施するためには、シークテーブルの情報が必要になり、該シークテーブルはヘッダ領域に書き込まれている。
【００１７】
図３はファイル再生装置２０の機能ブロック図である。ファイル再生装置２０は、再生開始可能位置選択手段２１、再生開始実現情報記憶手段２２、早送り又は早戻し実施手段２３及び再生再開手段２４を有している。前述の光ディスク再生装置１００（図１）はファイル再生装置２０の一例である。前述のＡＡＣファイル１０（図２）は再生対象ファイルの一例である。再生対象ファイルは、オーディオの再生対象ファイルに限定されない、オーディオ及びビデオの両方の再生データを含む再生対象ファイル、さらに、ビデオのみの再生データを含む再生対象ファイルであってもよい。再生対象ファイルは、ＡＡＣファイル１０のように、先頭部のヘッダ領域と、該ヘッダ領域に後続するデータ領域とを含む。再生対象ファイルは、再生開始可能位置が限定されている（例えば、再生開始可能位置が５００ｍｓｅｃ刻みになっている。）とともに、それら再生開始可能位置で再生開始するための情報は再生対象ファイルのヘッダ領域に存在している。さらに、ファイル再生装置２０は、記録媒体から再生対象ファイルのヘッダ領域のデータを読み出して解析した後、記録媒体から再生対象ファイルのデータ領域のデータを該データ領域の先頭から順番に読み出して、再生対象ファイルのデータ領域のデータに係るオーディオ及び／又はビデオを再生するようになっている。
【００１８】
Ｎは、１個の再生対象ファイルの再生開始可能位置についてメモリへの記憶個数の最大値として予め設定される。再生開始可能位置選択手段２１は、再生対象ファイルについてＮ個以内（典型的にはＮ個）の再生開始可能位置を選択位置として選択する。再生開始実現情報記憶手段２２は、再生対象ファイルの再生開始時に読み込んだ再生対象ファイルのヘッダ領域から、選択位置より再生開始するのに必要な情報を再生開始実現情報として抽出して記憶する。早送り又は早戻し実施手段２３は、再生対象ファイルの再生中、ユーザからの早送り又は早戻しの指示を受付けたときには、再生対象ファイルの早送り又は早戻しを実施する。再生再開手段２４は、再生対象ファイルの早送り又は早戻しの実施期間中、ユーザからの早送り又は早戻しの指示が解除された時に、再生対象ファイルを該当選択位置より再生開始実現情報に基づき再生開始する。
【００１９】
再生開始可能位置選択手段２１及び再生開始実現情報記憶手段２２がそれらの処理を行なうのは、例えば再生対象ファイルについての先頭から再生を開始するために、再生対象ファイルのヘッダ領域のデータを読込んだ時である。該当選択位置とは、典型的には、ユーザからの早送り又は早戻しの指示が解除された時の再生位置に最も近い選択位置であるが、これに限定されない。例えば、ユーザからの早送り又は早戻しの指示が解除された時の再生位置に対して、早送り又は早戻しの進行方向前方の選択位置の中で最も近い選択位置であったり、早送り又は早戻しの進行方向後方、すなわちすでに通り過ぎた選択位置の中で最も近い選択位置（＝最後に通過した選択位置）であったりしてもよい。なお、ユーザからの早送り又は早戻しの指示が解除された時の再生位置に最も近い選択位置とは、例えば、再生時間換算で解除位置と選択位置との差分が最も小さい選択位置としたり、解除位置のアドレスと選択位置のアドレスとの差分の最も小さい選択位置としたりすることができる。再生対象ファイルの再生開始には、再生対象ファイルのデータ領域の途中位置だけでなく、データ領域の始端及び終端の位置も含むので、選択位置には、再生対象ファイルの再生期間の中間位置だけでなく、再生対象ファイルの再生期間の先頭及び末尾の選択位置を含めることができる。
【００２０】
再生開始可能位置選択手段２１は、再生対象ファイルについて、将来の早送り又は早戻し解除時に、再生開始する位置をＮ個以下に絞って、選択し、再生開始実現情報記憶手段２２は、それら選択位置で再生対象ファイルの再生開始する情報を再生開始実現情報として再生対象ファイルのヘッダ領域から各選択位置について抽出し、予め記憶しておく。そして、実際に、早送り又は早戻しが開始され、早送り又は早戻し指示が解除されると、記憶しておいた再生開始実現情報を使って、該当選択位置から再生対象ファイルの再生が開始される。
【００２１】
こうして、再生対象ファイルについての再生開始可能位置を記憶するメモリの容量制限にもかかわらず、再生対象ファイルに対して、ユーザがどのような再生位置で早送り又は早戻し指示を解除しても、適切な再生位置より再生対象ファイルの再生開始を果たすことができる。また、該当選択位置からの再生開始するごとに、再生対象ファイルのヘッダ領域の情報を読みに行く手間が省かれ、該当選択位置から迅速に再生開始することができる。
【００２２】
ファイル再生装置２０の具体的態様についてさらに説明する。再生開始可能位置選択手段２１における選択位置は、例えば、再生対象ファイルを全部再生するのに要する再生期間内に均一分布したものである。図４は再生対象ファイルを全部再生するのに要する再生期間内に均一分布するように選択位置を設定した例を示している。図４の再生対象ファイルでは、それを最初から終わりまで再生するのに要する時間が例えば１３２分であり、選択位置は、再生期間の始端及び終端の位置を含み、合計１２個であり、時間軸方向へ隣接関係の選択位置同士は１２分の間隔になっている。
【００２３】
図４では、Ｎが１２である場合の例であり、かつ選択位置の個数についてのＮ個以内の個数として目一杯のＮとしている。そして、再生対象フィルの再生時間の１３２分を、Ｎ−１としての１１で割った商としての１２分の均等時間間隔を採用している。しかしながら、再生時間によっては、それをＮ−１で割った場合に、秒（場合によっては分）までに割り切れない場合がある。そういう場合には、商を四捨五入した秒（場合によっては分）までの値を求めて、それを時間軸方向へ隣接する選択位置間の時間間隔に設定する方が現実的である。したがって、再生開始可能位置選択手段２１が、選択位置を、再生対象ファイルを全部再生するのに要する再生期間内に均一分布したものとする場合の均一分布は、厳密な均一分布に限定されず、実質的な均一分布を含むものとする。
【００２４】
選択位置を均一分布にする場合、例えば、再生時間が５分の楽曲があって、楽曲の開始時及び終了時を含む７個の選択位置を設定することにすると、時間軸方向の隣接選択位置の時間間隔は５０秒（＝３００秒／６）になる。ユーザには、５０秒間隔よりも切りのいい１分間隔の方を好む場合がある。したがって、かつ選択位置の総個数がＮ個以内の条件を守りつつ、均一分布に近い切りのいい等時間間隔で選択位置を設定することも可能である。ただし、３００秒の例では、選択位置の個数は７個から１個減って、６個となる。
【００２５】
再生開始可能位置選択手段２１における選択位置は、その他として、再生対象ファイルを全部再生するのに要する再生期間の特定期間部分において他の特定期間部分よりも密に分布したものとしてもよい。例えば、（ａ）前半部分は密にして、後半部分に疎にしたり、（ｂ）両端部分を疎にして、中間部分を疎にしたりする。
【００２６】
ファイル再生装置２０は、さらに、タイムコード表示手段２７を追加することもできる。タイムコード表示手段２７は、再生対象ファイルについての早送り又は早戻し期間中、ユーザが各時点で早送り又は早戻し指示を解除したときに再生開始される選択位置のタイムコードを表示する。なお、再生対象ファイルについての早送り又は早戻し期間中のタイムコード表示例としては次のものがある。すなわち、該表示例では、早送り時及び早戻し時の再生位置移動速度を予測又は算出し、早送り時では、予測又は算出した再生位置移動速度に対応するインクリメント速度でタイムコードを１ずつインクリメントし、早戻し時では、予測又は算出した再生位置移動速度に対応するデクリメント速度でタイムコードを１ずつデクリメントする。
【００２７】
図５及び図６はそれぞれファイル再生装置用制御方法４０の再生開始ルーチン４１及び早送り又は早戻し中ルーチン４２のフローチャートである。ファイル再生装置用制御方法４０は再生開始ルーチン４１及び早送り又は早戻し中ルーチン４２を含む。再生開始ルーチン４１は、再生対象ファイルについて先頭から再生開始しようとする際に実行される。早送り又は早戻し中ルーチン４２は、再生対象ファイルの再生中、ユーザが早送り又は早戻し指示を出し、早送り又は早戻し実施手段２３が再生対象ファイルに対して早送り又は早戻しを実施開始すると実行される。
【００２８】
図５の再生開始ルーチン４１において、再生開始可能位置選択ステップＳ４６では、再生対象ファイルについてＮ個以内の再生開始可能位置を選択位置として選択する。再生開始実現情報記憶ステップＳ４７では、再生対象ファイルの再生開始時に読み込んだ再生対象ファイルのヘッダ領域から、選択位置より再生開始するのに必要な情報を再生開始実現情報として抽出して記憶する。
【００２９】
図６の早送り又は早戻し中ルーチン４２において、早送り又は早戻し中ルーチン４２の開始は、早送り又は早戻し実施ステップと同等の意味をもつ。すなわち、再生対象ファイルの再生中、ユーザからの早送り又は早戻しの指示を受付けたときには、早送り又は早戻し中ルーチン４２としての再生対象ファイルの早送り又は早戻しの実施が行なわれる。そして、再生対象ファイルの早送り又は早戻しの実施期間中、ユーザからの早送り又は早戻しの指示が解除されると（Ｓ５０の判定が正）、再生再開ステップＳ５１において、再生対象ファイルを該当選択位置より再生開始実現情報に基づき再生開始する。
【００３０】
ファイル再生装置用制御方法４０のさらなる具体的態様では、Ｓ５１について、該当選択位置とは、ユーザからの早送り又は早戻しの指示が解除された時の再生位置に最も近い選択位置とされる。さらに、Ｓ４６について、選択位置は、（ａ）再生対象ファイルを全部再生するのに要する再生期間内に均一分布したものとされたり、（ｂ）再生対象ファイルを全部再生するのに要する再生期間の特定期間部分において他の特定期間部分よりも密に分布したものとされたりする。
【００３１】
本発明が適用されるプログラムはファイル再生装置２０の各手段としてコンピュータを機能させる。あるいは、本発明が適用されるプログラムはファイル再生装置用制御方法４０の各ステップをコンピュータに実行させる。
【図面の簡単な説明】
【００３２】
【図１】光ディスク再生装置の主要部概略構成図である。
【図２】ＡＡＣファイルのファイル構造図である。
【図３】ファイル再生装置の機能ブロック図である。
【図４】再生対象ファイルを全部再生するのに要する再生期間内に均一分布するように選択位置を設定した例を示す図である。
【図５】ファイル再生装置用制御方法の再生開始ルーチンのフローチャートである。
【図６】早送り又は早戻し中ルーチンのフローチャートである。
【符号の説明】
【００３３】
１０：ＡＡＣファイル（再生対象ファイル）、２０：ファイル再生装置、２１：再生開始可能位置選択手段、２２：再生開始実現情報記憶手段、２３：早送り又は早戻し実施手段、２４：再生再開手段、２７：タイムコード表示手段、４０：ファイル再生装置用制御方法、４１：再生開始ルーチン、４２：早送り又は早戻し中ルーチン。
【図１】
2006185527.tif 000003
【図２】
2006185527.tif 000004
【図３】
2006185527.tif 000005
【図４】
2006185527.tif 000006
【図５】
2006185527.tif 000007
【図６】
2006185527.tif 000008