(57)【要約】【課題】情報再生装置における特殊再生（早送り再生および早戻し再生）において、高価・高性能なプロセッサを用いることなく、滑らかな再生経過時刻の表示を可能とする。【解決手段】複数のブロックからなる再生データが格納された記録媒体から任意のブロックのデ−タを間欠的に読み出して早送り再生または早戻し再生を行う際、通常再生の終了時刻および、早送り再生または早戻し再生の周期から、第１の再生経過時刻を算出すると共に、基準クロックまたは前記基準クロックを逓倍した信号により、前記早送り再生または早戻し再生の周期より短い周期の第２の再生経過時刻を生成し、前記第１の再生経過時刻に前記第２の再生経過時刻を補完する形で再生経過時刻を表示する。【選択図】図５
2008243261.tif 000002
【特許請求の範囲】
【請求項１】
複数のブロックからなる再生データが格納された記録媒体から任意のブロックデ−タを間欠的に読み出して早送り再生または早戻し再生を行うに際し、
通常再生の終了時刻および、早送り再生または早戻し再生の周期から、第１の再生経過時刻を算出すると共に、
基準クロックまたは前記基準クロックを逓倍した信号により、前記早送り再生または早戻し再生の周期より短い周期の第２の再生経過時刻を生成し、
前記第１の再生経過時刻に前記第２の再生経過時刻を補完する形で再生経過時刻を表示することを特徴とする再生経過時刻表示方法。
【請求項２】
前記早送り再生または早戻し再生の周期および前記再生データの再生速度に基づいて、前記記録媒体から前記任意のブロックデータを読み出すことを特徴とする請求項１に記載の再生経過時刻表示方法。
【請求項３】
前記早送り再生または早戻し再生の周期および前記再生データに含まれる時刻情報に基づいて、前記記録媒体から前記任意のブロックデータを読み出すことを特徴とする請求項１に記載の再生経過時刻表示方法。
【請求項４】
前記基準クロックの逓倍率は、前記任意のブロックデータにアクセスする時間に基づいて調整可能であることを特徴とする請求項１〜３のいずれかに記載の再生経過時刻表示方法。
【請求項５】
複数の再生ブロックからなる再生データを記録媒体に格納した再生データ格納部と、
前記再生データをデコードして再生信号として出力する再生データ再生部と、
基準クロックおよび前記基準クロックを逓倍した信号のいずれかを選択する基準クロック選択部と、
前記基準クロック選択部の出力に基づいて前記再生データの再生経過時刻を生成する再生経過時刻生成部と、
前記再生経過時刻生成部で生成された再生経過時刻を表示する表示部と、
前記各部の動作を制御する制御部とを備えた情報再生装置であって、
前記再生データ格納部から任意のブロックデ−タを間欠的に読み出して早送り再生または早戻し再生を行う際、
前記制御部は、通常再生の終了時刻および、早送り再生または早戻し再生の周期から、第１の再生経過時刻を算出し、
前記再生経過時刻生成部は、前記基準クロック選択部で選択された、基準クロックを逓倍した信号に基づいて、前記早送り再生または早戻し再生の周期より短い周期の第２の再生経過時刻を生成し、
前記表示部は、前記第１の再生経過時刻に前記第２の再生経過時刻を補完する形で再生経過時刻を表示することを特徴とする情報再生装置。
【請求項６】
前記制御部は、前記早送り再生または早戻し再生の周期および前記再生データの再生速度に基づいて、前記再生データ格納部から前記任意のブロックデータを読み出すことを特徴とする請求項５に記載の情報再生装置。
【請求項７】
前記基準クロックを逓倍する逓倍部を更に備え、前記逓倍部における逓倍率は、前記任意のブロックデータにアクセスする時間に基づいて調整可能であることを特徴とする請求項５または６に記載の情報再生装置。
【請求項８】
複数の再生ブロックからなる再生データを記録媒体に格納した再生データ格納部と、
前記再生データをデコードして再生信号として出力する再生データ再生部と、
前記再生データに含まれる時刻情報もしくは、基準クロックまたは前記基準クロックを逓倍した信号に基づいて前記再生データの再生経過時刻を生成する再生経過時刻選択部と、
前記再生経過時刻選択部で生成された再生経過時刻を表示する表示部と、
前記各部の動作を制御する制御部とを備えた情報再生装置であって、
前記再生データ格納部から任意のブロックデ−タを間欠的に読み出して早送り再生または早戻し再生を行う際、
前記制御部は、通常再生の終了時刻および、早送り再生または早戻し再生の周期から、第１の再生経過時刻を算出し、
前記再生経過時刻選択部は、前記基準クロックまたは前記基準クロックを逓倍した信号から、前記早送り再生または早戻し再生の周期より短い周期の第２の再生経過時刻を生成し、
前記表示部は、前記第１の再生経過時刻に前記第２の再生経過時刻を補完する形で再生経過時刻を表示することを特徴とする情報再生装置。
【請求項９】
前記制御部は、前記早送り再生または早戻し再生の周期および前記再生データに含まれる時刻情報に基づいて、前記再生データ格納部から前記任意のブロックデータを読み出すことを特徴とする請求項８に記載の情報再生装置。
【請求項１０】
前記基準クロックを逓倍する逓倍部を更に備え、前記逓倍部における逓倍率は、前記任意のブロックデータにアクセスする時間に基づいて調整可能であることを特徴とする請求項８または９に記載の情報再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データを再生する際に経過時刻の表示を行う再生時刻表示方法およびその方法を採用した情報再生装置に関するものである。
【背景技術】
【０００２】
ＡＶデータの再生機器においては、ＡＶデータの再生経過時刻を、リモコンや機器本体のＬＣＤ画面等に表示することが多い。また、ポータブルＣＤプレーヤ、ＳＤメモリ（半導体メモリ）プレーヤ、ハードディスクプレーヤにおいては、再生データとして、非圧縮データであるＣＤ−ＤＡ、圧縮データであるＭＰ３（MPEG Audio Iayer-3）などが用いられることが多い。
【０００３】
このうち、特にＭＰ３の場合、曲データ内には再生経過時刻情報が記録されていないため、曲の先頭から再生する際は、機器の自走クロックによって再生経過時刻を自動（クロック自走して）カウントアップして表示し、曲の途中から再生する際は、その途中再生するオーディオフレームのビットレートと再生データ先頭からの相対位置(セクタ数、バイト数等)から再生経過時刻を計算して表示している（特許文献１参照）。
【特許文献１】特開２００３−１５６９１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
記録媒体に記録された、時刻情報を含まないＭＰ３などの圧縮オーディオデータの早送り再生や早戻し再生などの特殊再生を行う場合、一般的には、記録媒体の不連続な位置に記録されたＭＰ３フレームを次々に読み出して再生する手法を採る場合が多い。
【０００５】
その際、特許文献１のように、そのＭＰ３フレームの再生経過時刻を予測計算して一時的に表示することは可能である。しかし、記録媒体の不連続な位置に記録された微細なＭＰ３フレームを次々に読み出すためには、記録媒体への読み出しアクセスの際のメカニカルな移動時間（ピックアップ移動、トラバース移動など）や安定状態への引き込み（フォーカス引き込み、トラッキング引き込みなど）に多少の時間を要する。
【０００６】
さらに、早送り再生や早戻し再生を行うために必要なデータの読み込み処理およびデコード処理等にも多少の時間を要するため、これらの微細ＭＰ３フレームを次々に再生する間、結果的にアクセスする時間周期が長くなって、再生経過時刻の表示が不連続となり、ユーザにとって利便性を損なうという課題があった。
【０００７】
同様に、記録媒体に記録された、時刻情報を含むＣＤ−ＤＡなどのオーディオデータの早送り再生や早戻し再生などの特殊再生を行う場合、一般的には、記録媒体の不連続な位置に記録されたオーディオフレームを次々に読み出して再生する手法をとる場合が多い。その際、記録媒体上の時刻情報から、そのオーディオフレームの再生経過時刻を計算して一時的に表示することは可能である。
【０００８】
しかし、記録媒体の不連続な位置に記録された微細なオーディオフレームを次々に読み出すためには、記録媒体への読み出しアクセスの際のメカニカルな移動時間（ピックアップ移動、トラバース移動など）や安定状態への引き込み（フォーカス引き込み、トラッキング引き込みなど）に多少の時間を要する。
【０００９】
さらに、早送り再生や早戻し再生を行うために必要なデータの読み込み処理およびデコード処理等にも多少の時間を要するため、これらの微細オーディオフレームを次々に再生する間、結果的に次々にアクセスする時間周期が長くなって、再生経過時刻の表示が不連続となり、ユーザにとって利便性を損なうという課題があった。
【００１０】
本発明は、時刻情報を含まないＭＰ３などの圧縮オーディオデータや、時刻情報を含むＣＤ−ＤＡなどのオーディオデータにおいて、早送り再生や早戻し再生などの特殊再生を行う場合でも、滑らかな再生経過時刻の表示を可能とする方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、本発明の再生経過時刻表示方法は、
複数のブロックからなる再生データが格納された記録媒体から任意のブロックのデ−タを間欠的に読み出して早送り再生または早戻し再生を行うに際し、
通常再生の終了時刻および、早送り再生または早戻し再生の周期から、第１の再生経過時刻を算出すると共に、
基準クロックまたは前記基準クロックを逓倍した信号により、前記早送り再生または早戻し再生の周期より短い周期の第２の再生経過時刻を生成し、
前記第１の再生経過時刻に前記第２の再生経過時刻を補完する形で再生経過時刻を表示することを特徴とする。
【００１２】
本発明の再生経過時刻表示方法において、前記早送り再生または早戻し再生の周期および前記再生データの再生速度に基づいて、前記記録媒体から前記任意のブロックデータを読み出すことが好ましい。もしくは、前記早送り再生または早戻し再生の周期および前記再生データに含まれる時刻情報に基づいて、前記記録媒体から前記任意のブロックデータを読み出すことが好ましい。
【００１３】
また本発明の再生経過時刻表示方法において、前記基準クロックの逓倍率は、前記任意のブロックデータにアクセスする時間に基づいて調整可能としてもよい。
【００１４】
次に、上記目的を達成する本発明の第１の情報再生装置は、
複数の再生ブロックからなる再生データを記録媒体に格納した再生データ格納部と、
前記再生データをデコードして再生信号として出力する再生データ再生部と、
基準クロックおよび前記基準クロックを逓倍した信号のいずれかを選択する基準クロック選択部と、
前記基準クロック選択部の出力に基づいて前記再生データの再生経過時刻を生成する再生経過時刻生成部と、
前記再生経過時刻生成部で生成された再生経過時刻を表示する表示部と、
前記各部の動作を制御する制御部とを備えた情報再生装置であって、
前記再生データ格納部から任意のブロックのデ−タを間欠的に読み出して早送り再生または早戻し再生を行う際、
前記制御部は、通常再生の終了時刻および、早送り再生または早戻し再生の周期から、第１の再生経過時刻を算出し、
前記再生経過時刻生成部は、前記基準クロック選択部で選択された、基準クロックを逓倍した信号に基づいて、前記早送り再生または早戻し再生の周期より短い周期の第２の再生経過時刻を生成し、
前記表示部は、前記第１の再生経過時刻に前記第２の再生経過時刻を補完する形で再生経過時刻を表示することを特徴とする。
【００１５】
また本発明の第２の情報再生装置は、
複数の再生ブロックからなる再生データを記録媒体に格納した再生データ格納部と、
前記再生データをデコードして再生信号として出力する再生データ再生部と、
前記再生データに含まれる時刻情報もしくは、基準クロックまたは前記基準クロックを逓倍した信号に基づいて前記再生データの再生経過時刻を生成する再生経過時刻選択部と、
前記再生経過時刻選択部で生成された再生経過時刻を表示する表示部と、
前記各部の動作を制御する制御部とを備えた情報再生装置であって、
前記再生データ格納部から任意のブロックのデ−タを間欠的に読み出して早送り再生または早戻し再生を行う際、
前記制御部は、通常再生の終了時刻および、早送り再生または早戻し再生の周期から、第１の再生経過時刻を算出し、
前記再生経過時刻選択部は、前記基準クロックまたは前記基準クロックを逓倍した信号から、前記早送り再生または早戻し再生の周期より短い周期の第２の再生経過時刻を生成し、
前記表示部は、前記第１の再生経過時刻に前記第２の再生経過時刻を補完する形で再生経過時刻を表示することを特徴とする。
【発明の効果】
【００１６】
記録媒体に記録された、時刻情報を含まないＭＰ３などの圧縮オーディオデータや、時刻情報を含むＣＤ−ＤＡなどのオーディオデータの早送り再生や早戻し再生などの特殊再生を行う場合、記録媒体の不連続な位置に記録されたＭＰ３フレームやオーディオフレームを次々に読み出して再生する手法をとる場合が多い。
【００１７】
その際、記録媒体の不連続な位置に記録されたＭＰ３フレームやオーディオフレームを次々に読み出すためには、記録媒体への読み出しアクセスの際のメカニカルな移動時間や安定状態への引き込みと、読み出し処理やデコード処理等に多少の時間を要する。
【００１８】
本発明はこれらの点に着目して成されたものであり、以下の効果が得られる。
（１）記録媒体の不連続な位置に記録された時刻情報を含まないＭＰ３フレームなどを次々に読み出すには時間がかかるため、これらの圧縮オーディオフレームの特殊再生（サーチ再生等）の間、再生経過時刻の表示が不連続となる。この場合は、通常速より高速に進む再生経過時刻を補間時刻として表示することにより、高価・高性能なプロセッサを用いることなく、早送り再生および早戻し再生において、滑らかな再生経過時刻の表示を実現することができる。
【００１９】
（２）上記（１）における再生経過時刻の補間時刻を、ビットレートやアクセスタイムなどに応じて適応的（ダイナミックに）に調整可能な構成とすることにより、早送り再生および早戻し再生において、滑らかな再生経過時刻の表示を実現することができる。
【００２０】
（３）記録媒体の不連続な位置に記録された時刻情報を含むＣＤ−ＤＡオーディオフレームなどを次々に読み出す場合にも、ＭＰ３フレームと同様、通常速より高速に進む再生経過時刻を補間時刻として表示することにより、高価・高性能なプロセッサを用いることなく、早送り再生および早戻し再生において、滑らかな再生経過時刻の表示を実現することができる。
【００２１】
（４）上記（３）における再生経過時刻の補間時刻を、ビットレートやアクセスタイムなどに応じて適応的（ダイナミック）に調整可能な構成とすることにより、早送り再生および早戻し再生において、滑らかな再生経過時刻の表示を実現することができる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の各実施の形態について、図面を参照しながら説明する。
（実施の形態１）
図１は本発明の実施の形態１における情報再生装置の構成を示すブロック図である。図１に示すように、情報再生装置は、再生データ格納部１０１、キー受付部１０２、再生制御部１０３、再生データ再生部１０４、読み出し制御部１０５、基準クロック生成部１０６、基準クロック選択部１０７、再生経過時刻生成部１０８、表示部１０９および５倍逓倍部１１０で構成されている。
【００２３】
このうち再生データ格納部１０１は記録媒体に再生データを格納したものであるが、記録媒体は、光ディスクやメモリカードなどの可搬性メディアであっても、内蔵メモリなどの非可搬性デバイスであっても、どちらでもよい。また再生データについても、オーディオデータであってもＡＶデータであってもよい、本実施の形態では、再生データ格納部１０１に、再生データ自身に時刻情報を含まないＭＰ３データが格納されているものとして説明する。
【００２４】
最初に、図２および図３を用いて、ＭＰ３データの構成について簡単に説明する。図２に示すように、ＭＰ３データ２０１は、連続したフレーム２０２で構成されている。各フレーム２０２は、フレームヘッダ２０３とフレームデータ２０４からなり、ＭＰ３の音楽データはフレームデータ２０４に格納されている。さらに各フレームヘッダ２０３は、同期ヘッダ２０５やビットレート情報２０６などを含んでいる。
【００２５】
そして、図３に示すように、ＭＰ３データ２０１の先頭から２００セクタ目に位置するＣフレーム３０１の再生経過時刻は、ＭＰ３データ２０１の再生速度が固定ビットレート１２８ｋｂｐｓであると仮定すると、以下の計算式で算出できる。
・再生経過時刻＝２００[セクタ]×２０４８[バイト]×８[ビット]÷１２８０００[ｂｐｓ]＝２５．６[秒]
【００２６】
次に、図４および図５を用いてフォワードサーチ再生の際のアクセスについて説明する。図４は、従来の再生経過時刻の補完を行わない場合のアクセス状態図、図５は、本発明のように再生経過時刻の補完を行う場合のアクセス状態図である。
【００２７】
まず、図４に基づいて再生経過時刻の補完を行わない場合のアクセスについて説明する。図４の上段に示すように、再生データ４０１は、通常再生ブロック４０２、サーチ再生ブロック４０３、４０４および４０５を含んでいる。フォワードサーチ再生の際には、通常再生ブロック４０２の再生を終了した後、ブロック４０３、４０４および４０５を間欠的にアクセスして再生を行う。図４の下段に出力された再生データを示す。
【００２８】
一方、再生経過時刻については、図４の下段に示すように、通常再生ブロックの終端における再生経過時刻４０６が表示された後、各再生ブロック４０３、４０４、４０５の先頭における再生経過時刻４０７、４０８、４０９が表示される。図４の表示では、再生経過時刻が００：０５、００：０８、００：１１のように不連続になる。
【００２９】
次に、図５に基づいて再生経過時刻の補完を行う場合のアクセスについて説明する。図５の上段に示すように、再生データ５０１は、図４と同様フォワードサーチ再生の際には、通常再生ブロック５０２の再生を終了した後、ブロック５０３、５０４、５０５を間欠的にアクセスして再生を行う。
【００３０】
一方、再生経過時刻については、図５の下段に示すように、通常再生ブロックの終端における再生経過時刻５０６が表示された後、各再生ブロックの先頭における再生経過時刻５０９、５１２、５１５が表示され、更に補間時刻５０７、５０８、５１０、５１１、５１３、５１４、５１６、５１７が表示される。従って、図５の場合、再生経過時刻が１秒毎に連続的に表示される。
【００３１】
次に、図１の情報再生装置の動作について説明する。最初に、図４の状態図および図６のフローチャートを参照して、通常再生の際の動作を説明する。
【００３２】
キー受付部１０２から再生開始指示（ＰＬＡＹ）を受けると、再生制御部１０３は、読み出し制御部１０５に対して再生すべき再生データ４０１の通常再生ブロック４０２の読み出しの開始を指示する（ステップＳ６０１）。本実施の形態においては、一例として、曲の先頭から再生を開始するものとし、再生制御部１０３は、再生データ格納部１０１上の再生すべき再生ブロック４０２の先頭記録位置START_MSFを指示する。
【００３３】
読み出し制御部１０５は、再生データ格納部１０１に対して読み出し開始を指示する。ピックアップがSTART_MSFにアクセスするのに多少の時間を要するため、読み出し制御部１０５はアクセス終了を待ち（Ｓ６０２）、アクセスが終了した時点で、再生制御部１０３に対してアクセスの終了を報告すると共に、再生データ格納部１０１からの読み出しを開始する（Ｓ６０３）。
【００３４】
ここで、再生制御部１０３は、基準クロック選択部１０７に対して通常速側への切り換えを指示（Ｓ６０４）する。この切り換え指示により、基準クロック選択部１０７は、再生経過時刻生成部１０８が時刻を刻むクロックとして通常速側を選択する。また、再生制御部１０３は、再生経過時刻生成部１０８に対して開始時刻START_TIMEのセットを行う（Ｓ６０５）。再生経過時刻生成部１０８は表示部１０９に対して”０：００”の表示指示を行い、表示部１０９はそれを経過時刻として表示する。
【００３５】
一方、再生データ格納部１０１は、再生データ再生部１０４に対して再生ブロック４０２を出力する。再生制御部１０３が再生データ再生部１０４に対して再生開始の指示を行うと（Ｓ６０６）、再生データ再生部１０４は、ＭＰ３データである再生ブロック４０２をデコードして、再生信号として出力する。再生経過時刻生成部１０８は、再生開始時より時刻のカウントアップを開始し（Ｓ６０７）、１秒毎にカウントアップする。以降、再生データ再生部１０４の再生が継続されている間（Ｓ６０８でＮＯ）、再生経過時刻生成部１０８は、基準クロック生成部１０６で生成された通常速クロックに基づき、自走で時刻をカウントアップし続ける。このとき、再生経過時刻生成部１０８では、通常の速度により時刻が刻まれる。
【００３６】
次に、再生途中のフォワードサーチ再生（早送り再生）の動作について説明する。
最初に、比較として、再生経過時刻の補完を行わない従来のフォワードサーチ再生について、図１のブロック図、図４の状態図および図７のフローチャートに基づいて説明する。フォワードサーチ再生の基本原理は、図４に示すように、再生データをフォワード方向に間欠的に再生することで実現する。
【００３７】
キー受付部１０２からフォワードサーチ再生開始の指示（Ｆ．ＳＫＩＰ）を受け、再生制御部１０３は、まず、現在の再生経過時刻CURRENT_TIMEおよび記録媒体上の再生ブロックの記録位置CURRENT_MSFを取得し（Ｓ７０１）、そしてサーチ再生間隔INTERVAL_MSFを計算する（Ｓ７０２）。
【００３８】
サーチ再生間隔INTERVAL_MSFは、再生データ４０１が１２８ｋｂｐｓ固定ビットレート、サーチ再生周期INTERVAL_TIMEが３秒固定であると仮定すると、以下の計算式で算出できる。本実施の形態では、再生位置はセクタ単位であるとし、１セクタは２０４８バイトであると仮定するが、これに限定されるものではない。また、サーチ再生周期はセクタ単位であるとし、サーチ再生間隔を3秒と仮定するが、これに限定されるものではない。
・サーチ再生間隔INTERVAL_MSF[セクタ]＝（３[秒]×１２８０００[ｂｐｓ]÷８[ビット]）÷２０４８[バイト]＝約２３[セクタ]
【００３９】
図４においては、現在の再生経過時刻CURRENT_TIMEは再生経過時刻４０６であり、具体的には“００：０５”である。
【００４０】
次に、再生制御部１０３は、アクセスすべき再生ブロックの記録媒体上の記録位置、つまり次サーチ再生位置NEXT_MSFと、そのとき表示すべき次サーチ再生時刻NEXT_TIMEを計算する（Ｓ７０３）。次サーチ再生時刻NEXT_TIMEと次サーチ再生位置NEXT_MSFは、以下の計算式で算出できる。
・次サーチ再生時刻NEXT_TIME[分：秒]＝CURRENT_TIME＋INTERVAL_TIME
・次サーチ再生位置NEXT_MSF[セクタ]＝CURRENT_MSF＋INTERVAL_MSF
【００４１】
図４においては、次サーチ再生時刻NEXT_TIMEは再生経過時刻４０７であり、具体的には“００：０８”である。
【００４２】
そして、再生制御部１０３は、読み出し制御部１０５に対してフォワードサーチ再生すべき再生ブロック４０３の読み出し開始を指示する（Ｓ７０４）。これにより、読み出し制御部１０５は、再生データ格納部１０１に対して読み出しの開始を指示する。ピックアップがNEXT_MSFにアクセスするのに多少の時間を要するため、読み出し制御部１０５は、アクセス終了を待ち（Ｓ７０５）、アクセスが終了した時点で、再生制御部１０３に対してアクセスの終了を報告すると共に、再生データ格納部１０１からの読み出しを開始する（Ｓ７０６）。
【００４３】
ここで、再生制御部１０３は、基準クロック選択部１０７に対して通常速側への切り換えを指示（Ｓ７０７）する。この切り換え指示により、基準クロック選択部１０７は、再生経過時刻生成部１０８が時刻を刻むクロックとして通常速側を選択する。また、再生制御部１０３は、再生経過時刻生成部１０８に対して開始時刻NEXT_TIMEをセットする（Ｓ７０８）。再生経過時刻生成部１０８は表示部１０９に対してNEXT_TIMEの表示指示を行い、表示部１０９はそれを経過時刻として表示する。
【００４４】
再生データ格納部１０１は、再生データ再生部１０４に対して再生ブロック４０３を出力する。再生制御部１０３が再生データ再生部１０４に対して再生開始を指示することにより（Ｓ７０９）、再生データ再生部１０４は、その再生ブロック４０３のデータ（ＭＰ３データ）をデコードし再生信号として出力する。
【００４５】
再生経過時刻生成部１０８は、サーチ再生開始と共に時刻のカウントアップを開始し（Ｓ７１０）、１秒毎にカウントアップを行う。ただし、サーチ再生は細切れに再生を行うことで実現するものであり、ここではサーチ再生ブロックの再生期間を200msecと仮定しているため、カウントアップは１秒の位が実際にアップするタイミングにおいてのみ起こる。
【００４６】
再生制御部１０３は、200msec経過した時点で、次の再生経過時刻CURRENT_T IMEおよび次の再生ブロックの記録位置CURRENT_MSFとして、現在の時刻および記録位置である次サーチ再生時刻NEXT_TIMEおよび次サーチ再生位置NEXT_MSFを代入し（Ｓ７１２）、さらにサーチ再生を継続するか否かの判定を行い（Ｓ７１３）、サーチ継続する場合は、ステップＳ７０３に戻る。
【００４７】
このサーチ再生開始以降、再生データ再生部１０４の再生が継続（Ｓ７１３）されている間は、再生経過時刻生成部１０８が刻む時刻は、通常の速度により行われる。以上の動作を繰り返すことにより、フォワードサーチ再生を実現する。
【００４８】
次に、図５の状態図および図８のフローチャートに基づいて再生経過時刻の補完を行う本発明のフォワードサーチ再生について説明する。図８において、図７と同一のステップについては同一の符号を付している。
【００４９】
図８のステップＳ７０４において、再生制御部１０３は、読み出し制御部１０５に対してフォワードサーチ再生すべき再生ブロック５０３の読み出しの開始を指示する。この指示に従い、読み出し制御部１０５は、再生データ格納部１０１に対して読み出し開始を指示するが、ピックアップがNEXT_MSFにアクセスするのに多少の時間を要するため、読み出し制御部１０５は、アクセス終了を待つ（Ｓ７０５）。その待ちの間、再生制御部１０３が基準クロック選択部１０７に対して高速側への切り換えを指示（Ｓ８０１）するため、基準クロック選択部１０７は、再生経過時刻生成部１０８が時刻を刻むクロックとして高速側が選択する。
【００５０】
再生経過時刻生成部１０８は、基準クロック生成部１０６が生成した通常速クロックを、５倍逓倍部１１０により５倍逓倍された高速クロックに基づいて、自走で時刻のカウントを開始し（Ｓ８０２）、200msecにつき「秒の位」の表示を１秒だけカウントアップする。このようにして得られた再生経過時刻５０７、５０８は、補間時刻として表示部１０９に表示される。図５においては、再生経過時刻５０７、５０８は、“００：０６”、“００：０７”である。
【００５１】
そして読み出し制御部１０５は、アクセスが終了した時点で、再生制御部１０３に対してアクセス終了報告を行い、再生データ格納部１０１からの読み出しを開始する（Ｓ７０６）。再生データ格納部１０１は、再生データ再生部１０４に対して再生ブロック５０３を出力する。再生制御部１０３が再生データ再生部１０４に対して再生の開始を指示することにより（Ｓ７０９）、再生データ再生部１０４は、再生ブロック５０３（ＭＰ３データ）をデコードし、再生信号として出力する。
【００５２】
再生制御部１０３は、再生データの処理と並行して再生経過時刻の処理を行う。なお、再生経過時刻の表示に関するステップＳ７０８〜Ｓ７１０の処理は、図７で詳細に説明したため、ここでは説明を省略する。
【００５３】
再生制御部１０３は、200msecの再生が終了した後（Ｓ７１１のＹＥＳ）、次のサーチ継続のために、現在の再生経過時刻CURRENT_TIMEおよび再生ブロックの記録位置CURRENT_MSFを初期化する（Ｓ７１２）。
【００５４】
以上の動作を繰り返すことにより、滑らかな再生経過時刻表示を行いながらフォワードサーチ再生を実現する。
【００５５】
上記と同様の考え方で、補間時刻表示のカウントアップをカウントダウンに代えることにより、滑らかな再生経過時刻表示を行いながらリバースサーチ再生を実現することも可能である。この場合、図１のキー受付部１０２からリバースサーチ再生開始指示（Ｒ．ＳＫＩＰ）を入力する。
【００５６】
なお、本実施の形態では、再生データ（再生ブロック）から再生速度を決めるビットレートを取得して再生経過時刻を計算する構成としたが、何らかの方法により計算または取得した平均ビットレートを元に計算しても同様の構成が可能であるため、これらを排除するものではない。
【００５７】
また、再生データ格納部１０１からの再生データの読み出し速度を、実際の再生速度より高速に行うことにより、前の再生ブロックの再生が完了する前に次のアクセスに移行することも可能であり、必ずしもフローチャートの順序通りに処理しなくても、同様の効果を実現することが可能であるため、それらを排除するものではない。
【００５８】
また、本実施の形態では、簡単のため、アクセスタイムが長い場合を例にあげて説明したが、再生データ格納部１０１に、半導体メモリのようにアクセスタイムが極めて短い記録媒体を用いた場合でも、アクセスの中に限らず、再生ブロックの読み込みの間、再生時間の間、その他の待ち時間の間など、サーチ周期の期間内であれば、補間時刻を内挿することで同様の効果を実現することが可能であるため、それらを排除するものではない。
【００５９】
（実施の形態２）
図９は本発明の実施の形態２における情報再生装置の構成を示すブロック図、図１０は図９におけるフォワードサーチ再生のフローチャートを示す図である。図９において、図１の構成要素と同一機能を有する部分には同一符号を付して説明を省略する。同様に、図１０において、図８のフローチャートと同一ステップには同一符号を付して説明を省略する。以後も同様とする。
【００６０】
実施の形態１の情報再生装置では、基準クロックの逓倍部として５倍逓倍部１１０を用いていたが、本実施の形態では、基準クロックの逓倍部をＮ倍逓倍部９１０とアクセスタイムテーブル９１１で構成している。
【００６１】
図１０のステップＳ１００１に示すように、Ｎ倍逓倍部９１０のＮは、再生制御部９０３により、サーチ周期のたびに、アクセスタイムテーブル９１１に記憶した最新のアクセスタイムACCESS_TIMEから算出する。従って、例えば、記録媒体として光ディスクを用いた場合において、内周側と外周側の違いでＮを調整したり、光ディスクの書き込み（読み取り）品質に応じてＮを最適に調整したりすることもでき、最適な逓倍率をダイナミックに決定することが可能になる。
【００６２】
この場合、ステップＳ１００１に示すように、再生制御部９０３は、読み出し制御部１０５に対してフォワードサーチ再生すべき再生ブロック５０３の読み出し開始指示を行う（Ｓ７０４）。このとき、アクセスタイムACCESS_TIMEを暫定的に（例えば600msec）想定し、サーチ再生周期INTERVAL_TIMEをもとに、Ｎ倍逓倍部９１０の倍率Ｎを計算しておく。
【００６３】
またステップＳ１００２に示すように、再生経過時刻生成部１０８は、基準クロック生成部１０６が生成した通常速クロックをＮ倍逓倍部９１０によりＮ倍逓倍された高速クロックに基づいて、自走で時刻のカウントを開始し、１／Ｎ秒につき「秒の位」の表示を１秒だけカウントアップする。このようにして得られた再生経過時刻５０７、５０８が、補完時刻として表示部１０９に表示される。
【００６４】
そして、アクセスが終了した時点で、ステップＳ１００３に示すように、再生制御部９０３は、アクセスタイムACCESS_TIMEをアクセスタイムテーブル９１１に記憶する。更に読み出し制御部１０５は、再生制御部９０３に対してアクセス終了報告を行い、再生データ格納部１０１からの読み出しを開始する（Ｓ７０６）。
【００６５】
なお、本実施の形態において、サーチ周期のたびに、アクセスタイムテーブル９１１にアクセスタイムテーブルを記憶し、最新のアクセスタイムからＮ倍逓倍部のＮを計算する構成としたが、アクセスタイムテーブル９１１において平均アクセスタイムを計算したり、次の予測アクセスタイムを計算したりし、これを元にしてＮ倍逓倍部のＮを計算しても同様の構成が可能であるため、これらを排除するものではない。
【００６６】
（実施の形態３）
図１１は本発明の実施の形態３における情報再生装置の構成を示すブロック図である。実施の形態１では、再生データ格納部１０１に、再生データ自身に時刻情報を含まないＭＰ３データが格納されている場合について説明したが、本実施の形態では、再生データ格納部１０１に、再生データ自身に時刻情報を含むＣＤ−ＤＡデータが格納されている場合について説明する。格納されるデータの違いに対応し、本実施の形態では、再生制御部１１０３、再生データ再生部１１０４および再生経過時刻選択部１１０８の機能が、実施の形態１の再生制御部１０３、再生データ再生部１０４および再生経過時刻選択部１０８とは若干異なっている。
【００６７】
以下、図１１の情報再生装置の再生開始動作について説明するが、基本的な動作については実施の形態１と類似しているため、ここでは相違点について説明する。実施の形態１においては、再生データに再生経過時刻が含まれていないため、自走で時刻をカウントアップしながら表示する構成としたが、本実施の形態では、再生データに時刻情報が記録されているため、再生制御部１１０３は、再生データ再生部１１０４から時刻情報を取得し、再生経過時刻選択部１１０８に対して再生経過時刻START_TIMEにセットする。表示部１０９は、再生経過時刻選択部１１０８にセットされたSTART_TIMEを経過時刻として表示する。
【００６８】
この再生開始以降、再生データ再生部１１０４の再生が継続されている間は、再生経過時刻選択部１１０８は、再生データ再生部１１０４から取得した時刻情報をもとに（必要に応じて加工して）再生経過時刻を生成し続ける。
【００６９】
次に、再生途中のフォワードサーチ再生（早送り再生）動作について説明する。再生開始動作と同様、基本的な動作については実施の形態１と類似しているため、ここでは相違点について説明する。実施の形態１においては、アクセス中は、通常速クロックから高速クロックに切り換え、補間時刻を生成して表示する構成としたが、本実施の形態では、アクセス中は、再生データ再生部１１０４から取得した時刻情報をもとに（必要に応じて加工）した再生経過時刻の代わりに、基準クロック生成部１０６で生成した高速クロックによって、再生データの時刻情報の進み程度以上に高速にカウントアップする補間時刻を生成して、補間時刻として表示する。
【００７０】
上記と同様の考え方で、補間時刻表示のカウントアップをカウントダウンに代えることにより、滑らかな再生経過時刻表示を行いながらリバースサーチ再生を実現することも可能である。
【００７１】
また、特殊再生用の記録位置と時刻情報の組がテーブル状にあらかじめ記録されていたり、あるいは装置内部で生成したりしている場合でも、同様の考え方で、特殊再生中のテーブルの時刻の荒さを補うために補間時刻を表示することにより、滑らかな再生経過時刻表示を実現することが可能であるため、それらを排除するものではない。
【００７２】
（実施の形態４）
図１２は本発明の実施の形態４における情報再生装置の構成を示すブロック図である。実施の形態３と同様に、本実施の形態では、再生データ格納部１０１に、再生データ自身に時刻情報を含むＣＤ−ＤＡデータが格納されている。一方、実施の形態２と同様に、基準クロック信号の逓倍部は、Ｎ倍逓倍部１２１０とアクセスタイムテーブル１２１１で構成されている。
【００７３】
以下、図１２の情報再生装置の再生開始動作について説明する。基本的な動作については実施の形態２と類似しているため、ここでは相違点について説明する。実施の形態２においては、再生データに再生経過時刻が含まれていないため、自走で時刻をカウントアップしながら表示する構成としたが、本実施の形態では、再生データに時刻情報が記録されているため、再生制御部１２０３は、再生データ再生部１１０４から時刻情報を取得し、再生経過時刻選択部１１０８に対して再生経過時刻START_TIMEをセットする。表示部１０９は、再生経過時刻選択部１１０８にセットされたSTART_TIMEを経過時刻として表示する。
【００７４】
この再生開始以降、再生データ再生部１１０４の再生が継続されている間は、再生経過時刻選択部１１０８は、再生データ再生部１１０４から取得した時刻情報をもとに（必要に応じて加工して）再生経過時刻を生成し続ける。
【００７５】
次に、再生途中のフォワードサーチ再生（早送り再生）動作について説明する。再生開始動作と同様、基本的な動作については実施の形態２と類似しているため、ここでは相違点についてのみ説明する。実施の形態２においては、アクセス中は、通常速クロックから高速クロックに切り換えて、補間時刻を生成して表示する構成とし、適応的に高速クロックのレートを調整する構成とした。
【００７６】
一方、本実施の形態では、アクセス中は、再生データ再生部１１０４から取得した時刻情報をもとに（必要に応じて加工）した再生経過時刻の代わりに、基準クロック生成部１０６で生成し、Ｎ倍逓倍部１２１０で逓倍した高速クロックによって、再生データの時刻情報の進み程度以上に高速にカウントアップする補間時刻を生成し、表示部１０９に補間時刻として表示する。なお、Ｎ値については、再生制御部１２０３がアクセスタイムテーブル１２１１から取得したアクセスタイムに基づいて適応制御する。
【００７７】
上記と同様の考え方で、補間時刻表示のカウントアップをカウントダウンに代えることにより、滑らかな再生経過時刻表示を行いながらリバースサーチ再生を実現することも可能である。
【産業上の利用可能性】
【００７８】
本発明の再生経過時刻表示方法は、情報再生装置における早送り再生または早戻し再生において、記録媒体上の不連続な位置に記録された再生ブロックの読み出しを行う際、再生ブロックのアクセスのたびにロスタイムが発生して再生経過時刻表示が不連続となるという課題を解決するものであり、再生経過時刻表示を行う情報再生機器に広く利用できるものである。
【図面の簡単な説明】
【００７９】
【図１】本発明の実施の形態１における情報再生装置の構成を示すブロック図
【図２】ＭＰ３データのフレーム構造の一例を示す図
【図３】ＭＰ３データのフレーム構造の一例を示す図
【図４】フォワードサーチ再生において補完時刻表示を行わない従来のアクセスの様子を示した図
【図５】フォワードサーチ再生において補完時刻表示を行う本発明におけるアクセスの様子を示した図
【図６】本発明の実施の形態１における通常再生の動作を示すフローチャート
【図７】フォワードサーチ再生において補完時刻表示を行わない従来の動作を示すフローチャート
【図８】フォワードサーチ再生において補完時刻表示を行う本発明における動作を示すフローチャート
【図９】本発明の実施の形態２における情報再生装置の構成を示すブロック図
【図１０】同実施の形態２におけるフォワードサーチ再生の動作を示すフローチャート
【図１１】本発明の実施の形態３における情報再生装置の構成を示すブロック図
【図１２】本発明の実施の形態４における情報再生装置の構成を示すブロック図
【符号の説明】
【００８０】
１０１  再生データ格納部
１０２  キー受付部
１０３、９０３、１１０３、１２０３  再生制御部
１０４、１１０４  再生データ再生部
１０５  読み出し制御部
１０６  基準クロック生成部
１０７  基準クロック選択部
１０８  再生経過時刻生成部
１０９  表示部
１１０  ５倍逓倍部
９１０、１２１０  Ｎ倍逓倍部
９１１、１２１１  アクセスタイムテーブル
１１０８  再生経過時刻選択部
【図１】
2008243261.tif 000003
【図２】
2008243261.tif 000004
【図３】
2008243261.tif 000005
【図４】
2008243261.tif 000006
【図５】
2008243261.tif 000007
【図６】
2008243261.tif 000008
【図７】
2008243261.tif 000009
【図８】
2008243261.tif 000010
【図９】
2008243261.tif 000011
【図１０】
2008243261.tif 000012
【図１１】
2008243261.tif 000013
【図１２】
2008243261.tif 000014