(57)【要約】【課題】再生位置をサーチする際に、ユーザが簡単に頭出し再生の位置を選択するためのデータ再生装置を提供する。【解決手段】操作部２からの入力に応じて、メニュー画面上の９分割の画面のうち選択フレーム１と選択フレーム２とを特定し、特定された選択フレーム１から選択フレーム２までの再生の期間を９分割して、分割した期間に相当する部分動画像の各々において、先頭フレームの画面に対応する符号化画像データのアドレスをそれぞれ算出し、算出されたアドレスにそれぞれ対応する９つの符号化画像データをハードディスク装置１０から読み出し、ＭＰＥＧデコーダ１２により復号化させて、９つの復号化画像データに対応する画面の各々をメニュー画面上の所定の位置に埋め込む。【選択図】        図１
2005051411.tif 000002
【特許請求の範囲】
【請求項１】
外部からの入力指示を受けるための入力手段と、
動画像を構成する時間軸に沿って再生される複数の画面にそれぞれ対応する符号化画像データがアドレスと関連付けて格納された媒体から、指定されたアドレスの符号化画像データを読み出すためのデータ読み出し手段と、
読み出した前記符号化画像データを復号化して再生するための再生手段と、
復号化された復号化画像データを一時格納するためのバッファ手段とを備えるデータ再生装置において、
前記復号化画像データに基づいて、メニュー画面上に前記動画像を構成する前記複数の画面のうち所定数の画面を表示するための信号を生成するための制御手段をさらに備え、
前記制御手段は、
前記入力手段からの入力に応じて、前記メニュー画面上の前記所定数の前記画面のうち第１の画面と第２の画面とを特定するための選択制御手段と、
特定された前記第１の画面から前記第２の画面までの再生の期間を前記所定数で分割し、分割した期間に相当する部分動画像の各々において、最初の画面を基準として、前記部分動画像を構成する複数の画面のうちの１つに対応する前記符号化画像データの前記アドレスをそれぞれ算出するためのアドレス算出手段と、
算出された前記アドレスにそれぞれ対応する前記所定数の前記符号化画像データを前記データ読み出し手段により読み出させ、前記再生手段により復号化させて、前記バッファ手段に格納させるための画像データ読み出し制御手段と、
前記所定数の前記復号化画像データに対応する画面を前記メニュー画面上の所定の位置に埋め込むための表示画像生成手段とを含み、
特定された前記第１の画面と前記第２の画面とが同一であることに応じて、特定された同一の画面を起点として、前記媒体に格納された複数の前記符号化画像データに対応する映像信号を外部に出力するための画像出力手段をさらに備えることを特徴とするデータ再生装置。
【請求項２】
外部からの入力指示を受けるための入力手段と、
動画像を構成する時間軸に沿って再生される複数の画面にそれぞれ対応する符号化画像データがアドレスと関連付けて格納された媒体から、指定されたアドレスの符号化画像データを読み出すためのデータ読み出し手段と、
読み出した前記符号化画像データを復号化して再生するための再生手段と、
復号化された復号化画像データに基づいて、メニュー画面上に前記動画像を構成する前記複数の画面のうち所定数の画面を表示するための信号を生成するための制御手段とを備え、
前記制御手段は、
前記入力手段からの入力に応じて、前記メニュー画面上の前記所定数の前記画面のうち第１の画面と第２の画面とを特定するための選択制御手段と、
特定された前記第１の画面から前記第２の画面までの再生の期間を前記所定数で分割し、分割した期間に相当する部分動画像の各々において、最初の画面を基準として、前記部分動画像を構成する複数の画面のうちの１つに対応する前記符号化画像データの前記アドレスをそれぞれ算出するためのアドレス算出手段と、
算出された前記アドレスにそれぞれ対応する前記所定数の前記符号化画像データを前記データ読み出し手段により読み出させ、前記再生手段により復号化させるための画像データ読み出し制御手段と、
前記所定数の前記復号化画像データに対応する画面の各々を前記メニュー画面上の所定の位置に埋め込むための表示画像生成手段とを含む、データ再生装置。
【請求項３】
前記制御手段は、前記入力手段からの入力に応じて、前記動画像において、再生開始位置を指定するための再生位置指定手段をさらに含み、
前記再生位置指定手段により指定される前記画面を起点として、前記媒体に格納された複数の前記符号化画像データに対応する映像信号を外部に出力するための画像出力手段をさらに備える、請求項２記載のデータ再生装置。
【請求項４】
前記再生位置指定手段は、前記選択制御手段により特定される前記第１の画面と前記第２の画面とが同一であることに応じて、特定された同一の画面を前記再生開始位置として指定する、請求項３記載のデータ再生装置。
【請求項５】
前記再生位置指定手段は、前記選択制御手段による前記第１の画面と前記第２の画面のうちのいずれか一方の特定と前記入力手段からの入力とに応じて、前記第１の画面と前記第２の画面のうち特定されたいずれか一方を前記再生開始位置として指定する、請求項３記載のデータ再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、映像データの再生を行なうためのデータ再生装置に関し、特に、頭出し再生の再生位置をサーチするための表示の構成に関する。
【０００２】
【従来の技術】
従来、データ再生装置において、ユーザが特定の再生位置から再生を行なう操作をするときに、動画像データをフレーム毎に一画面で表示していた。そのため、高速サーチ（たとえば、２６０倍速）でサーチを行なう場合、巻き戻し、あるいは、早送りにより、特定の再生位置をサーチするときに、一画面上でフレームを所定のフレーム間隔毎に、あるいは、所定の時間間隔毎に飛ばして表示していた。
【０００３】
また、表示画面上に固定された複数の静止画を表示して、ユーザは、表示された複数の静止画の中から頭出し再生の再生位置を選択することができる記録再生装置がある。
【０００４】
たとえば、従来例としては、記録内容の確認と記録場所の検索とを容易かつ迅速に行なうことができる画像記録再生装置について、以下のような構成が公知である（たとえば、特許文献１参照）。
【０００５】
すなわち、従来例では、インデックス信号によって区切られるプログラムの冒頭の画面を、記録回路により磁気テープの始端にマルチ画面として記憶しておき、プログラム検索時に、このマルチ画面を一覧表示し、リニアタイムカウンタ表示部にて計数したインデックス信号のカウント値に基づいて、所望のプログラムを選択するための画像記録再生装置の構成が開示されている。
【０００６】
【特許文献１】
特開平６−１６８５４５号公報明細書
【０００７】
【発明が解決しようとする課題】
しかしながら、上述したように特許文献１のような記録・再生装置においては、画面上に表示できるのは、録画した番組毎の冒頭の画面である。
【０００８】
そのため、ユーザがメニュー画面上に表示される静止画以外の特定する再生位置をサーチする場合、ユーザは、メニュー画面上に表示される静止画を選択して、再生した後に、ユーザが特定する再生位置をさらにサーチを行なう必要があり、二度手間となっていた。
【０００９】
この発明は、上記のような問題点を解決するためになされたものであって、その目的は、再生位置をサーチする際に、ユーザが簡単に頭出し再生の位置を選択するためのデータ再生装置を提供することである。
【００１０】
【課題を解決するための手段】
上記目的を達成するために、本発明の１つの局面に従うと、外部からの入力指示を受けるための入力手段と、動画像を構成する時間軸に沿って再生される複数の画面にそれぞれ対応する符号化画像データがアドレスと関連付けて格納された媒体から、指定されたアドレスの符号化画像データを読み出すためのデータ読み出し手段と、読み出した符号化画像データを復号化して再生するための再生手段と、復号化された復号化画像データを一時格納するためのバッファ手段とを備えるデータ再生装置において、復号化画像データに基づいて、メニュー画面上に動画像を構成する複数の画面のうち所定数の画面を表示するための信号を生成するための制御手段をさらに備え、制御手段は、入力手段からの入力に応じて、メニュー画面上の所定数の画面のうち第１の画面と第２の画面とを特定するための選択制御手段と、特定された第１の画面から第２の画面までの再生の期間を所定数で分割し、分割した期間に相当する部分動画像の各々において、最初の画面を基準として、部分動画像を構成する複数の画面のうちの１つに対応する符号化画像データのアドレスをそれぞれ算出するためのアドレス算出手段と、算出されたアドレスにそれぞれ対応する所定数の符号化画像データをデータ読み出し手段により読み出させ、再生手段により復号化させて、バッファ手段に格納させるための画像データ読み出し制御手段と、所定数の復号化画像データに対応する画面をメニュー画面上の所定の位置に埋め込むための表示画像生成手段とを含み、特定された第１の画面と第２の画面とが同一であることに応じて、特定された同一の画面を起点として、媒体に格納された複数の符号化画像データに対応する映像信号を外部に出力するための画像出力手段をさらに備える。
【００１１】
この発明の他の局面にかかるデータ再生装置は、外部からの入力指示を受けるための入力手段と、動画像を構成する時間軸に沿って再生される複数の画面にそれぞれ対応する符号化画像データがアドレスと関連付けて格納された媒体から、指定されたアドレスの符号化画像データを読み出すためのデータ読み出し手段と、読み出した符号化画像データを復号化して再生するための再生手段と、復号化された復号化画像データに基づいて、メニュー画面上に動画像を構成する複数の画面のうち所定数の画面を表示するための信号を生成するための制御手段とを備え、制御手段は、入力手段からの入力に応じて、メニュー画面上の所定数の画面のうち第１の画面と第２の画面とを特定するための選択制御手段と、特定された第１の画面から第２の画面までの再生の期間を所定数で分割し、分割した期間に相当する部分動画像の各々において、最初の画面を基準として、部分動画像を構成する複数の画面のうちの１つに対応する符号化画像データのアドレスをそれぞれ算出するためのアドレス算出手段と、算出されたアドレスにそれぞれ対応する所定数の符号化画像データをデータ読み出し手段により読み出させ、再生手段により復号化させるための画像データ読み出し制御手段と、所定数の復号化画像データに対応する画面の各々をメニュー画面上の所定の位置に埋め込むための表示画像生成手段とを含む。
【００１２】
好ましくは、制御手段は、入力手段からの入力に応じて、動画像において、再生開始位置を指定するための再生位置指定手段をさらに含み、再生位置指定手段により指定される画面を起点として、媒体に格納された複数の符号化画像データに対応する映像信号を外部に出力するための画像出力手段をさらに備える。
【００１３】
好ましくは、再生位置指定手段は、選択制御手段により特定される第１の画面と第２の画面とが同一であることに応じて、特定された同一の画面を再生開始位置として指定する。
【００１４】
好ましくは、再生位置指定手段は、選択制御手段による第１の画面と第２の画面のうちのいずれか一方の特定と入力手段からの入力とに応じて、第１の画面と第２の画面のうち特定されたいずれか一方を再生開始位置として指定する。
【００１５】
【発明の実施の形態】
以下、図面を参照しつつ本発明の実施の形態について詳細に説明する。以下の説明では、同一の構成部分には同一の符号を付してあり、それらの名称および機能も同じである。したがって、それらについて詳細な説明は繰り返さない。
【００１６】
図１は、本発明のデータ再生装置の一例である情報記録再生装置１００の構成を示すための機能ブロック図である。
【００１７】
図１を参照して、情報記録再生装置１００は、ユーザからの指示入力を受けるための操作部２と、テレビジョン放送に含まれるアナログテレビジョン信号（以下、ＴＶ信号とする。）を受信するためのチューナ６と、チューナ６から供給されるＴＶ信号を動画像デジタルデータ（以下、動画像データとする。）にエンコードするためのＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｅｒ  Ｅｘｐｅｒｔ  Ｇｒｏｕｐ）エンコーダ８と、動画像データを格納するためのハードディスク装置１０と、動画像データをＴＶ信号にデコードするためのＭＰＥＧデコーダ１２と、外部機器と接続するための出力端子１４と、情報記録再生装置１００の動作を制御するための制御部１６と、フレームデータのバッファを行なうための外部メモリ４とを備える。また、ＴＶ信号は、少なくとも映像信号を含む。そして、チューナ６において受信される信号がデジタル信号である場合、ＭＰＥＧエンコーダ８によるエンコード処理を省略してもよい。
【００１８】
制御部１６は、再生・録画情報を一時格納するための内部メモリ２６を有するシステム制御回路１８と、メニュー画面を生成するためのＯＳＤ（Ｏｎ  Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ）画像生成回路２０を含む。なお、内部メモリ２６に格納される情報は、外部メモリ４に格納されてもよい。
【００１９】
また、ハードディスク装置１０は、動画像データを構成している時間軸に沿って再生される複数のフレームにそれぞれ対応し、動画像データに含まれる複数の符号化フレームデータを、アドレスと相互に関連付けて格納するためのハードディスク２２と、ハードディスク２２からデータの書き込みおよび読み出しを行なうための記録・再生ヘッド２４とを含む。
【００２０】
次に、本発明の実施の形態における情報記録再生装置１００の動作についての説明を行なう。
【００２１】
ユーザが操作部２を用いて各種操作を行なうことにより、システム制御回路１８は、各種操作に基づいて、情報記録再生装置１００を動作させることができる。
【００２２】
「各種操作」とは、たとえば、チャンネル（以下、ＣＨとする。）指定操作、録画済み番組指定操作、録画指令操作、再生指令操作、録画停止操作、再生停止操作等である。
【００２３】
また、操作部２は、ユーザの操作に応じて、各種操作信号をシステム制御回路１８に供給する。なお、操作部２は、情報記録再生装置１００とは分離しているリモートコントローラ（図示せず）であってもよい。
【００２４】
ユーザにより操作部２にチャンネルの変更の指示が入力されるときに、システム制御回路１８からアナログテレビジョン放送（ＮＴＳＣ（Ｎａｔｉｏｎａｌ  Ｔｅｌｅｖｉｓｉｏｎ  Ｓｔａｎｄａｒｄｓ  Ｃｏｍｍｉｔｔｅｅ）方式、ＰＡＬ（Ｐｈａｓｅ  Ａｌｔｅｒｎａｔｉｏｎ  ｂｙ  Ｌｉｎｅ）方式、またはＳＥＣＡＭ（ＳＥｑｕｅｎｔｉａｌ  Ｃｏｕｌｅｕｒ  Ａ  Ｍｅｍｏｉｒｅ）方式）等のＣＨ指定信号がチューナ６に供給される。チューナ６は、指定されたＣＨに対応するアナログテレビジョン放送波を受信する。このとき、チューナ６は、受信したアナログテレビジョン放送波を復調して得たＴＶ信号をＭＰＥＧエンコーダ８に供給する。ＭＰＥＧエンコーダ８は、システム制御回路１８のエンコード制御信号に基づいて、ＴＶ信号に対してＭＰＥＧ符号化処理を施す。ＭＰＥＧ符号化処理が施されたＴＶ信号は、動画像データに変換される。そして、動画像データは、システム制御回路１８により、ハードディスク装置１０に書き込まれる。ハードディスク装置１０は、動画像データを書き込むとともに、システム制御回路１８の読み出し制御信号により、書き込まれた動画像データの読み出しも行なう。そして、ＭＰＥＧデコーダ１２は、システム制御回路１８のデコード制御信号に基づいて、読み出された動画像データに対して、ＭＰＥＧ復号化処理を施す。ＭＰＥＧ復号化処理が施された動画像データは、ＴＶ信号に変換される。変換されたＴＶ信号は、出力端子１４を介して外部機器に出力される。外部機器としては、特に限定されないが、たとえば、ディスプレイ装置２００である。
【００２５】
ＯＳＤ画像生成回路２０は、システム制御回路１８から供給された各種情報表示信号に応じた画像を表示させるための情報表示画像を生成する。そして、生成された情報表示画像は、映像信号として出力端子１４を介して外部に出力される。なお、情報表示画像とは、たとえば、動画像データ内のユーザが特定する再生位置をサーチするためのメニュー画面を含む。
【００２６】
ディスプレイ装置２００は、出力端子１４から出力された映像信号に基づいてＯＳＤ画像生成回路２０により生成される情報表示画像の表示を行なう。
【００２７】
また、情報記録再生装置１００は、動作モードとして、ユーザが特定の再生位置をサーチするためのメニュー画面を映像信号としてディスプレイ装置２００に出力して表示させるためのメニュー出力モードと、通常の再生を行なうための通常再生モードとを有する。
【００２８】
次に、本発明の実施の形態における情報記録再生装置１００がメニュー出力モードにおいて、ユーザによる動画像データの選択に応じて、ディスプレイ装置２００にユーザが再生位置を特定するためのメニュー画面を出力するときの動作について説明する。
【００２９】
ユーザの操作部２の操作による動画像データの選択に応じて、システム制御回路１８は、動画像データのヘッダ部に含まれる再生情報に基づいて、トータルの再生時間を所定の分割数で分割する。なお、所定の分割数は、予め内部メモリ２６に格納されていてもよいし、ユーザによる分割数の指定に応じて、内部メモリ２６に格納されてもよい。また、所定の分割数は、３分割以上であれば、特に限定されるものではないが、たとえば、９分割とする。また、再生時間の分割は、等分割でもよいし、所定の比率で分割してもよいものとする。
【００３０】
このとき、システム制御回路１８は、９分割された分割時間に対応するように、選択された動画像データが格納されるハードディスク２２上に９つの部分データ領域を特定する。そして、システム制御回路１８は、ハードディスク２２内に格納される動画像データに対応づけられたアドレス情報に基づいて、特定される９つの部分データ領域におけるそれぞれの最初のフレームのアドレスを算出する。なお、部分データ領域は、分割時間の動画像データにそれぞれ対応するデータが特定アドレスにより特定できるのであれば、必ずしも連続している領域でなくてもよい。また、システム制御回路１８によりアドレスが算出されるフレームは、９つの部分データ領域のそれぞれ最初のフレームに特に限定されるものではない。たとえば、部分データ領域の各々において、システム制御回路１８は、最初のフレームを基準として、所定のフレーム間隔後のフレームのアドレスを算出してもよい。
【００３１】
システム制御回路１８は、算出されたアドレスに基づいて、９つの部分データ領域に含まれる符号化された符号化フレームデータを読み出して、メニュー画面を生成する動作を行なう。
【００３２】
図２は、選択された動画像データに基づいて、ハードディスク２２上に９つの部分データ領域を特定するときの動画像データの構造を示す模式図である。
【００３３】
図２を参照して、動画像データ２８は、再生時間等の管理情報およびタイトル等の書誌的情報を有するヘッダ部３４と、動画本体を有する実データ部３０とを含む。また、実データ部３０は、９つの領域に区分された部分データ領域３０．１〜３０．９を含む。そして、部分データ領域３０．１〜３０．９は、各部分データ領域の先頭フレーム３２．１〜３２．９を含む。
【００３４】
システム制御回路１８は、動画像データ２８の選択に応じて、ヘッダ部３４に含まれる再生情報に基づいて、トータルの再生時間を９分割する。そして、システム制御回路１８は、９分割された分割時間に対応するように、動画像データ２８が格納されるハードディスク２２上に部分データ領域３０．１〜３０．９を特定する。システム制御回路１８は、部分データ領域３０．１〜３０．９に含まれる先頭フレーム３２．１〜３２．９にそれぞれ対応するアドレスをハードディスク２２内に格納される動画像データ２８のアドレス情報に基づいて算出する。
【００３５】
このとき、システム制御回路１８は、算出された９つのアドレスに基づいて、アドレステーブルを生成する。システム制御回路１８は、生成されたアドレステーブルを内部メモリ２６に格納する。
【００３６】
そして、システム制御回路１８は、格納されたアドレステーブルに基づいて、ハードディスク２２内から先頭フレーム３２．１〜３２．９に対応する符号化された符号化フレームデータを読み出すとともに、ＭＰＥＧデコーダ１２により、復号化フレームデータに変換されて、外部メモリ４に格納される。
【００３７】
あるいは、システム制御回路１８は、符号化フレームデータを順次読み出していく。読み出された符号化フレームデータは、外部メモリ４に格納される。そして、システム制御回路１８は、外部メモリ４から先頭フレーム３２．１〜３２．９に対応する符号化フレームデータを順次読み出していく。そして、読み出された符号化フレームデータは、ＭＰＥＧデコーダ１２により復号化される。そして、復号化された復号化フレームデータは、再び、外部メモリ４に格納されてもよい。
【００３８】
そして、システム制御回路１８は、外部メモリ４に格納される復号化フレームデータを所定のサイズに変更する。システム制御回路１８は、外部メモリ４に格納される所定のサイズに変更された復号化フレームデータをＯＳＤ画像生成回路２０に送る。ＯＳＤ画像生成回路２０は、復号化フレームデータをメニュー画面上の所定の位置に順次埋め込んでいく。ＯＳＤ画像生成回路２０において生成されたメニュー画面は、出力端子１４を介して、映像信号として、外部に出力される。
【００３９】
図３は、ＯＳＤ画像生成回路２０が部分データ領域３０．１〜３０．９にそれぞれ含まれるフレームをメニュー画面に埋め込む動作を概念的に示す図である。
【００４０】
図３を参照して、システム制御回路１８は、部分データ領域３０．１〜３０．９のそれぞれの先頭フレーム３２．１〜３２．９に対応する復号化フレームデータを外部メモリ４から読み出し、所定のサイズに変更する。そして、ＯＳＤ画像生成回路２０により、サイズ変更された復号化フレームデータをそれぞれメニュー画面上の所定の位置に埋め込んでいく。そして、生成されたメニュー画面は、出力端子１４を介して、外部機器に映像信号として出力される。
【００４１】
その結果、ディスプレイ装置２００の表示画面上に９つのフレームを表示したメニュー画面が表示される。
【００４２】
ここで、ユーザにより９つのフレームのうち１つの特定に応じて、システム制御回路１８は、特定されたフレームを再生位置として、再生を開始させる。
【００４３】
また、ユーザにより９つのフレームのうち２つの特定に応じて、システム制御回路１８は、２つのフレーム間の再生の期間をさらに９分割する。そして、システム制御回路１８は、ＯＳＤ画像生成回路２０により、分割された期間の各々の先頭フレームをメニュー画面に表示させる。
【００４４】
すなわち、ユーザは、操作部２の操作により選択カーソルを動かして、９つのフレームのうちの２つのフレームを選択することができる（以下、１つ目に選択されるフレームを選択フレーム１、２つ目に選択されるフレームを選択フレーム２とする。）。すなわち、ユーザの選択フレーム１と選択フレーム２との選択により、システム制御回路１８は、選択された選択フレーム１から選択フレーム２までの間の動画像データの再生期間をさらに９分割する。そして、ＯＳＤ画像生成回路２０は、分割した期間に相当する部分動画像に各々において、先頭フレームをメニュー画面上の所定の位置に埋め込む。
【００４５】
図４は、メニュー画面において、ユーザにより選択フレーム１と選択フレーム２とが選択されるときの情報記録再生装置１００の動作を説明するための図である。
【００４６】
図４（ａ）は、ユーザにより選択される選択フレーム１と選択フレーム２とが同一である場合の情報記録再生装置１００の動作を示す図である。
【００４７】
図４（ａ）を参照して、ユーザは、操作部２への指示入力により選択フレーム１と選択フレーム２とを選択する。そして、ユーザにより選択された選択フレーム１と選択フレーム２が同一のフレームであるとき、システム制御回路１８は、選択されたフレームを再生開始位置として、再生を開始させる。すなわち、ユーザは、９つのフレームのうちの１つを特定して２回選択の操作を行なうことにより、システム制御回路１８により再生を開始させることができる。ただし、再生開始位置は、選択フレーム１と選択フレーム２とが同一であることに応じて、指定されることに特に限定されるものではない。たとえば、ユーザにより選択フレーム１の選択と再生開始の操作キーへの入力とに応じて、選択されたフレームを再生開始位置として、再生を開始させてもよい。
【００４８】
一方、図４（ｂ）は、ユーザにより選択される選択フレーム１と選択フレーム２とが異なる場合の情報記録再生装置１００の動作を示す図である。
【００４９】
図４（ｂ）を参照して、ユーザが操作部２への入力により選択される選択フレーム１と選択フレーム２が異なるフレームであるとき、システム制御回路１８は、選択フレーム１から選択フレーム２までの間の再生期間を再度９分割する。そして、ＯＳＤ画像生成回路２０は、分割した期間に相当する部分動画像に各々において、先頭フレームを図３を用いて説明したメニュー画面上の所定の位置に埋め込む動作を行なう。
【００５０】
以下に、ユーザによる選択フレーム１と選択フレーム２との選択に応じて、システム制御回路１８が選択フレーム１から選択フレーム２までの間の再生期間を再度９分割して、９分割した部分動画像データのそれぞれ先頭フレームをメニュー画面に埋め込む動作についての説明を行なう。
【００５１】
図５は、選択フレーム１から選択フレーム２までの間の再生期間を９分割する動作を説明するための概念図である。
【００５２】
図５を参照して、システム制御回路１８は、ユーザの選択フレーム１と選択フレーム２との選択により、動画像データにおいて、選択フレーム１から選択フレーム２までの再生の期間に相当する領域を特定する。そして、システム制御回路１８は、選択フレーム１から選択フレーム２までの再生期間を９分割する。このとき、再生期間の９分割は、特に限定されるものではないが、たとえば、システム制御回路１８は、まず、再生の開始時間から選択フレーム１までの時間と選択フレーム２から再生の終了時間までの時間との和とトータル再生時間との差分をとる。そして、システム制御回路１８は、得られた差分を９分割する。その結果、システム制御回路１８は、選択フレーム１から選択フレーム２までの間の再生期間を９分割する時間間隔を算出することができる。そして、システム制御回路１８は、算出された時間間隔に基づいて、９分割した再生の期間を特定する。
【００５３】
あるいは、システム制御回路１８は、選択フレーム１から選択フレーム２までの間に再生期間を９分割するフレーム数を算出することができる。そして、システム制御回路１８は、得られたフレーム数に基づいて、９分割した再生の期間を特定してもよい。
【００５４】
そして、システム制御回路１８は、９分割した再生の期間に相当する部分データ領域３８．１〜３８．９を特定する。そして、システム制御回路１８は、特定された部分データ領域３８．１〜３８．９に対応する各々の部分動画像を構成する複数のフレームのうちの１つに対応するアドレスを算出する。たとえば、各々の部分動画像を構成する複数のフレームのうちの先頭フレームのアドレスを算出してもよいし、最初のフレームを基準として、所定のフレーム間隔後のフレームのアドレスを算出してもよいものとする。
【００５５】
本発明の実施の形態において、システム制御回路１８は、部分データ領域３８．１〜３８．９において、先頭フレーム３６．１〜３６．９に対応するアドレスをそれぞれ算出する。そして、システム制御回路１８は、算出したアドレスに基づいて、内部メモリ４に格納されたアドレステーブルを上書きする。そして、図３を用いて説明したメニュー画面を表示させるときと同様に、システム制御回路１８は、先頭フレーム３６．１〜３６．９に対応するアドレスをそれぞれ算出して、内部メモリ４に格納されたアドレステーブルを上書きしていく。
【００５６】
そして、システム制御回路１８は、上書きしたアドレステーブルに基づいて、ハードディスク２２内から符号化されたフレームデータを読み出す。そして、システム制御回路１８は、ＭＰＥＧデコーダ１２により、符号化されたフレームデータを復号化フレームデータに変換させる。そして、変換された復号化フレームデータを外部メモリ４に格納する。つづいて、システム制御回路１８は、復号化フレームデータを外部メモリ４からそれぞれ読み出す。そして、システム制御回路１８は、読み出した復号化フレームデータを所定のサイズに変更する。次に、ＯＳＤ画像生成回路２０により、サイズ変更された復号化フレームデータをそれぞれメニュー画面上の所定の位置に埋め込んでいく。つづいて、生成されたメニュー画面は、出力端子１４を介して、外部機器に映像信号として出力される。
【００５７】
その結果、ディスプレイ装置２００の表示画面上の９つのフレームを表示したメニュー画面が表示される。ユーザは、上述したように、再び、操作部２の操作により選択カーソルを動かして、９つのフレームのうちの２つを特定することができる。そして、システム制御回路１８は、選択フレーム１と選択フレーム２とが同一のフレームである場合は、その選択されたフレームを起点として再生を開始する。一方、システム制御回路１８は、選択フレーム１と選択フレーム２とが異なるフレームの場合は、図５を用いて説明したように選択フレーム１から選択フレーム２までの動画像データを９分割して、メニュー画面を表示する動作を再び行なう。
【００５８】
なお、選択フレーム１と選択フレーム２とが再生される時間軸に遡って選択される場合、すなわち、選択フレーム２のフレームの方が再生される時間が早い場合であっても、選択フレーム１と選択フレーム２とが選択された時に、システム制御回路１８は、選択フレーム１と選択フレーム２との再生時間の比較を行なう。そして、比較結果に応じて、システム制御回路１８は、選択フレーム１のフレームと選択フレーム２のフレームとを入れ替える。
【００５９】
次に、情報記録装置１００がユーザによる動画像データの選択に応じて、ディスプレイ装置２００の表示画面上に９つのフレームのメニュー画面を表示させるときの動作について説明を行なう。
【００６０】
図６は、動画像データの選択に応じて、情報記録再生装置１００が９つのフレームをメニュー画面に表示させるときの動作のフローチャートである。
【００６１】
図６を参照して、まず、システム制御回路１８は、ユーザによる動画像データの選択に応じて、動画像データに含まれるヘッダ部を読み込む（ステップＳ１０１）。
【００６２】
そして、ヘッダ部に含まれる再生情報に基づいて、システム制御回路１８は、トータルの再生時間を９分割する（ステップＳ１０２）。
【００６３】
次に、システム制御回路１８は、ハードディスク２２に格納される動画像データに対応するアドレス情報に基づいて、９つの分割時間に対応するように、ハードディスク２２上に部分データ領域３０．１〜３０．９を特定する（ステップＳ１０３）。
【００６４】
つづいて、特定された部分データ領域３０．１〜３０．９において、それぞれの先頭フレーム３２．１〜３２．９に対応するアドレスを算出する（ステップＳ１０４）。
【００６５】
つづいて、システム制御回路１８は、算出されたアドレスの各々に基づいて、アドレステーブルを生成して、内部メモリ２６に格納する（ステップＳ１０５）。
【００６６】
そして、システム制御回路１８は、９分割フレームのメニュー表示処理を開始させる（ステップＳ１０６）。
【００６７】
図７は、９分割フレームのメニュー表示処理を行なうときの情報記録再生装置１００の動作のフローチャートである。
【００６８】
図７を参照して、まず、システム制御回路１８は、アドレステーブルに基づいて、９つの部分データ領域のそれぞれ最初のフレームに対応するアドレスを読み出す（ステップＳ２０１）。
【００６９】
次に、システム制御回路１８の読み出し制御信号に応じて、ハードディスク装置１０は、動画像データから、読み出したアドレスに対応する符号化フレームデータを読み出す（ステップＳ２０２）。
【００７０】
次に、ＭＰＥＧデコーダ１２は、読み出された符号化フレームデータを復号化フレームデータにデコードして、外部メモリ４に格納する（ステップＳ２０３）。
【００７１】
そして、システム制御回路１８は、外部メモリ４から復号化フレームデータを読み出して所定のサイズに変更して、再び外部メモリ４に格納する（ステップＳ２０４）。
【００７２】
このとき、システム制御回路１８は、復号化フレームデータを９分割分取得したか否かを判断する（ステップＳ２０５）。
【００７３】
ステップＳ２０５において、９分割分の復号化フレームデータを取得していない場合、システム制御回路１８は、処理をステップＳ２０２に戻す。
【００７４】
一方、ステップＳ２０５において、９分割分の復号化フレームデータを取得した場合、ＯＳＤ画像生成回路２０は、外部メモリ４に格納された９つの復号化フレームデータを読み出して、メニュー画面上の所定の位置に埋め込み、メニュー画面を生成する（ステップＳ２０６）。
【００７５】
そして、システム制御回路１８は、出力端子１４を介して、生成されたメニュー画面を外部に映像信号として出力する（ステップＳ２０７）。
【００７６】
次に、ユーザによる操作部２への指示入力に応じて選択フレーム１および選択フレーム２が選択されるときの情報記録装置１００の動作について説明を行なう。
【００７７】
図８、図９および図１０は、ユーザにより選択フレーム１および選択フレーム２が選択されるときの情報記録再生装置１００の動作のフローチャートである。
【００７８】
まず、図８を参照して、システム制御回路１８は、メニュー画面上のユーザの選択カーソルにより指定されたフレームに基づいて、選択されたフレームを選択フレーム１として判別する（ステップＳ３０１）。
【００７９】
次に、システム制御回路１８は、メニュー画面上のユーザの選択カーソルにより指定されたフレームに基づいて、選択されたフレームを選択フレーム２として判別する（ステップＳ３０２）。
【００８０】
ここで、システム制御回路１８は、選択された選択フレーム１と選択フレーム２とが同一フレームであるか否かの判断を行なう（ステップＳ３０３）。
【００８１】
ステップＳ３０３において、選択された選択フレーム１と選択フレーム２とが同一ではない場合、システム制御回路１８は、トータル再生時間から、再生開始から選択フレーム１までの時間と選択フレーム２から再生終了までの時間とを引いた時間を９分割して時間間隔を算出する（ステップＳ３０４）。
【００８２】
そして、システム制御回路１８は、算出した時間間隔に基づいて、ハードディスク２２上の選択フレーム１から選択フレーム２までの動画像データに部分データ領域３８．１〜３８．９を特定する（ステップＳ３０５）。
【００８３】
つづいて、図９を参照して、システム制御回路１８は、部分データ領域３８．１の先頭フレーム３６．１に対応するアドレスを算出する（ステップＳ３０６）。
【００８４】
そして、システム制御回路１８は、算出されたアドレスに基づいて、アドレステーブルを上書きして、内部メモリ２６に格納する（ステップＳ３０７）。
【００８５】
次に、システム制御回路１８は、算出された時間間隔後におけるフレームに対応するアドレスを算出する（ステップＳ３０８）。
【００８６】
そして、システム制御回路１８は、算出されたアドレスに基づいて、アドレステーブルを上書きして、内部メモリ２６に格納する（ステップＳ３０９）。
【００８７】
システム制御回路１８は、９フレーム分のアドレスを取得したか判断する（ステップＳ３１０）。
【００８８】
ステップＳ３１０において、９フレーム分のアドレスを取得していない場合、システム制御回路１８は、処理をステップＳ３０８に戻す。
【００８９】
一方、ステップＳ３１０において、９フレーム分のアドレスを取得している場合、システム制御回路１８は、９分割フレームの表示処理を開始させる（ステップＳ３１１）。取得した９フレーム分のアドレスに基づいて行なう９分割フレームの表示処理は、図７を用いて説明したフローチャートと同じである。そのため、その説明は繰り返さない。
【００９０】
そして、システム制御回路１８は、処理をステップＳ３０１に戻す。
また、ステップＳ３０３において、選択フレーム１と選択フレーム２とが同一である場合、図１０を参照して、システム制御回路１８は、アドレステーブルに基づいて、選択されたフレームに対応するアドレスを読み出す（ステップＳ３１２）。
【００９１】
次に、ハードディスク装置１０は、選択されたフレームに対応するアドレスから、動画像データを読み出す（ステップＳ３１３）。
【００９２】
つづいて、ＭＰＥＧデコーダ１２は、読み出された動画像データをＴＶ信号にデコードする（ステップＳ３１４）。
【００９３】
そして、システム制御回路１８は、出力端子１４を介してデコードされたＴＶ信号を外部に出力する（ステップＳ３１５）。
【００９４】
以上の説明のとおり、この発明によれば、再生位置を検索するために、再生時間を所定数に分割（たとえば、９分割）してそれぞれの分割時間の先頭を表示された９つのフレームのうちの２つを選択して、選択されたフレーム間の動画像データを再度９分割して表示することを繰り返すことにより、ユーザが頭出し再生の位置を簡単に選択できる。
【００９５】
また、同一のフレーム選択することに応じて、システム制御回路１８は、選択したフレームから再生を行なうことにより、ユーザは、所望のシーンからの容易に再生を開始することが可能となる。
【００９６】
あるいは、９つのフレームのうち１つの選択とユーザからの操作信号とに基づいて、選択されたフレームを起点として、システム制御回路１８は、再生を開始させることにより、ユーザは、所望のシーンからの再生を行なうことができる。
【００９７】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【００９８】
【発明の効果】
入力手段からの入力に応じて、メニュー画面上の所定数の画面のうち第１の画面と第２の画面とを特定するための選択制御手段と、特定された第１の画面から第２の画面までの再生の期間を所定数で分割し、分割した期間に相当する部分動画像の各々において、最初の画面を基準として、部分動画像を構成する複数の画面のうちの１つに対応する符号化画像データのアドレスをそれぞれ算出するためのアドレス算出手段と、算出されたアドレスにそれぞれ対応する所定数の符号化画像データをデータ読み出し手段により読み出させ、再生手段により復号化させるための画像データ読み出し制御手段と、所定数の復号化画像データに対応する画面の各々をメニュー画面上の所定の位置に埋め込むための表示画像生成手段とを含むことにより、ユーザは、頭出し再生の位置を簡単に選択できる。
【図面の簡単な説明】
【図１】本発明のデータ再生装置の一例である情報記録再生装置１００の構成を示すための機能ブロック図である。
【図２】選択された動画像データに基づいて、ハードディスク２２上に９つの部分データ領域を特定するときの動画像データの構造を示す模式図である。
【図３】ＯＳＤ画像生成回路２０が部分データ領域３０．１〜３０．９にそれぞれ含まれるフレームをメニュー画面に埋め込む動作を概念的に示す図である。
【図４】メニュー画面において、ユーザにより選択フレーム１と選択フレーム２とが選択されるときの情報記録再生装置１００の動作を説明するための図である。
【図５】選択フレーム１から選択フレーム２までの間の再生期間を９分割する動作を説明するための概念図である。
【図６】動画像データの選択に応じて、情報記録再生装置１００が９つのフレームをメニュー画面に表示させるときの動作のフローチャートである。
【図７】９分割フレームのメニュー表示処理を行なうときの情報記録再生装置１００の動作のフローチャートである。
【図８】ユーザにより選択フレーム１および選択フレーム２が選択されるときの情報記録再生装置１００の動作のフローチャートである。
【図９】ユーザにより選択フレーム１および選択フレーム２が選択されるときの情報記録再生装置１００の動作のフローチャートである。
【図１０】ユーザにより選択フレーム１および選択フレーム２が選択されるときの情報記録再生装置１００の動作のフローチャートである。
【符号の説明】
２  操作部、４  外部メモリ、６  チューナ、８  ＭＰＥＧエンコーダ、１０ハードディスク装置、１２  ＭＰＥＧデコーダ、１４  出力端子、１６  制御部、１８  システム制御回路、２０  ＯＳＤ画像生成回路、２２  ハードディスク、２４  記録・再生ヘッド、２６  内部メモリ、２８  動画像データ、３０、実データ部、３０．１〜３０．９  部分データ領域、３２．１〜３２．９  先頭フレーム、３４  ヘッダ部、３６．１〜３６．９  先頭フレーム、３８．１〜３８．９  部分データ領域、１００  情報記録再生装置、２００  ディスプレイ装置。
【図１】
2005051411.tif 000003
【図２】
2005051411.tif 000004
【図３】
2005051411.tif 000005
【図４】
2005051411.tif 000006
【図５】
2005051411.tif 000007
【図６】
2005051411.tif 000008
【図７】
2005051411.tif 000009
【図８】
2005051411.tif 000010
【図９】
2005051411.tif 000011
【図１０】
2005051411.tif 000012