(57)【要約】【課題】ディスク状記録媒体に記録された所望のデータを、小容量のメモリを用いて迅速且つ正確に再生出力し得る再生装置を提供する。【解決手段】ＧＵＩ画面上でメニューが選択された際、その選択処理に対する確定操作がなされなくても直ちに当該選択されたメニューに係るデータの先頭部分をディスク状記録媒体から読み出して先行再生用のバッファメモリ（ショックプルーフメモリ）に格納する。【選択図】      図４
2004213701.tif 000002
【特許請求の範囲】
【請求項１】
ディスク状記録媒体に記録された情報に関するメニュー画面を表示する表示制御手段と、
前記表示制御手段により表示されたメニュー画面に基づいて再生開始点を選択する選択手段と、
少なくとも前記選択手段による選択の過程に応じて前記ディスク状記録媒体から情報を読み出してバッファメモリに格納する格納制御手段と、
前記選択手段により選択された再生開始点を確定する確定手段と、
前記確定手段により確定された再生開始点以降の情報を前記バッファメモリから読み出して再生出力する再生出力手段と、
を有することを特徴とする再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ディスク状記録媒体に記録された情報を再生する再生装置に関する。
【０００２】
【従来の技術】
近年、ディスク状記録媒体における高密度化や大容量化が急速に進展しており、音声信号はもちろんのこと、静止画像や動画像（映像）の画像信号を高精細に且つ長時間分をディスク状記録媒体に対して記録し、また、当該ディスク状記録媒体から記録信号を再生することが可能な記録再生装置が提案されている。
【０００３】
このような記録再生装置は、ディスク状記録媒体自体のサイズが小型化してきていることから、従来のようなテープ状記録媒体を用いた記録再生装置と比較して、さらなる小型化を達成すると共に、高速且つランダムなデータアクセス優位性を実現しており、さらに、ディスク状記録媒体の可搬容易性、高信頼性、低価格性、及び操作上の検索即応性等、大幅なる機能向上を果たしている。
【０００４】
図１５を用いて、従来のディスク状記録媒体を用いた記録再生装置の再生動作を説明する。図１５において、再生トリガ部１１０１は、ユーザの操作に応答して再生開始指令を出力する。続いて、メカサーボ制御部１１０２において、前記再生指令に基づくディスク状記録媒体上の目的アドレスへのシークなどメカ、サーボ機構制御によるアクセス処理を行う。再生パラメータ設定部１１０３は、再生に先立って、再生レーザパワー等の再生パラメータを最適化する。データ検出部１１０４は、再生データに対して、所定のゲイン制御、波形等化、ディジタル化、クロック抽出等の処理を行う。復調・ＥＣＣ部１１０５は、再生データに対して所定の復調処理を施した後、エラー訂正する。
【０００５】
エラー訂正処理後、再生データはメモリ１１０６に逐次、書き込まれる。メモリ１１０６からは、書き込みより遅いレートでデータが読み出され、次段のデコーダ１１０７に伝送される。
【０００６】
次に、メモリ１１０６に対するアクセス動作について、図１６を用いて説明する。図１６において、４１は、メモリ１１０６内のデータ量の時間推移を表し、４２は、書き込み、読み出しのタイミング信号を示す。時刻ｔ０に再生トリガ部１１０１が再生指令した後、時刻ｔ１からｔ２にかけてメモリ１１０６にデータが書き込まれる。データが所定のメモリ量「ａ」まで蓄積された時刻ｔ２にて、メモリ１１０６からのデータ読み出しが開始され、所定のメモリ量「ｂ」に至る時刻ｔ３まで読み出しが続く。以後、ｔ３からｔ４にかけて書き込み、ｔ４からｔ５にかけて読み出すという処理が繰り返される。
【０００７】
デコーダ１１０７は、メモリ１１０６から読み出された圧縮符号化データを伸張復号化する。映像出力処理部１１０８は、復号化されたデータを所定の出力フォーマットに準じた映像信号に変換し、表示系に出力、あるいは外部信号端子に出力する。
【０００８】
ところで、従来のディスク状記録媒体を用いた記録再生装置の再生動作は、これまでの説明の通り、再生開始指令を受けた後、順次再生処理が進められるが、実際に所望の映像が出力されるまでに相当の時間を要する。この待ち時間の主要な要因としては、機械的なサーボ制御によるディスク状記録媒体への物理的なアクセス時間、及びディスク状記録媒体から得られる断続的かつ高速な読み出し信号を一旦蓄積し、所定の伝送レートで復号するためのバッファリング時間が占められる。
【０００９】
従来、こうした再生動作の待ち時間を低減するためにいくつかの提案がなされている。例えば、特開平０８−１９４９８２号公報においては、ディスク状記録媒体の複数データそれぞれにおいて、予め別のメモリ空間を確保しておき、先頭から一定量の再生データを複数データ分メモリに蓄積しておき、再生開始の指令とともに、選択された該当データをメモリから読み出すことによって、物理的なアクセス待ち時間を低減する提案がなされている。
【００１０】
また、特開平１１−２９６８６２号公報では、メモリへの書き込みデータ量を監視し、再生に必要な最小限のデータが確保された段階でメモリからデータ出力を行い、バッファリングの待ち時間短縮を図る提案がなされている。
【００１１】
【特許文献１】
特開平０８−１９４９８２号公報
【特許文献２】
特開平１１−２９６８６２号公報
【００１２】
【発明が解決しようとする課題】
しかしながら、上述したようなディスク状記録媒体を用いた従来の記録再生装置では、特開平０８−１９４９８２号公報等に記載されている構成を適用したとしても、次のような問題があった。
【００１３】
まず、ディスク状記録媒体に記録されたデータそのものが、長時間にわたる動画像データである場合、再生開始位置指定が限りなく存在し得るため、音楽データのように「曲の先頭」という特定な開始位置を予め指定できない。さらに、ディスク状記録媒体の大容量化が進展するに従って、予めメモリに確保すべきデータ量が膨大に膨れ上がってしまう事態に対応できなかった。
【００１４】
また、特開平１１−２９６８６２号公報等のように、メモリへの書き込み、読み出しのダイナミックな制御を行う場合は、装置本来が備えるべきバッファリング機能の品質低下が否めない。すなわち、モバイル環境での機器使用において必至となるショック、振動といった外乱に対して、データの連続性を保つショックプルーフ機能を犠牲にせざるを得ない。なによりも、メモリへの書き込み、読み出しのタイミングのみに注力して高速化を図っても、ディスク状記録媒体への物理的なアクセス、その他の高速化という課題が依然として残ってしまう。
【００１５】
本発明は、このような欠点を解消するために成されたもので、その目的は、ディスク状記録媒体に記録された所望のデータを、小容量のメモリを用いて迅速且つ正確に再生出力し得る再生装置を提供することにある。
【００１６】
【課題を解決するための手段】
上記課題を解決するため、本発明による再生装置は、ディスク状記録媒体に記録された情報に関するメニュー画面を表示する表示制御手段と、前記表示制御手段により表示されたメニュー画面に基づいて再生開始点を選択する選択手段と、少なくとも前記選択手段による選択の過程に応じて前記ディスク状記録媒体から情報を読み出してバッファメモリに格納する格納制御手段と、前記選択手段により選択された再生開始点を確定する確定手段と、前記確定手段により確定された再生開始点以降の情報を前記バッファメモリから読み出して再生出力する再生出力手段とを有している。
【００１７】
【発明の実施の形態】
以下、本発明の実施の形態について図面を用いて説明する。
【００１８】
［第１の実施形態］
本発明は、例えば、図１に示すような撮像記録再生装置（カメラ一体型レコーダ、所謂ビデオカメラ）２００に適用される。
【００１９】
＜撮像記録再生装置２００の全体構成及び一連の動作＞
撮像記録再生装置２００は、動画像を撮像・記録・再生可能であり、図１に示すように、フォーカス及びズーム等の光学制御系を含む光学系レンズ群２０１、絞り２０２、カメラ信号処理部２０３、圧縮伸張処理部２０４、記録再生処理部２０５、記録媒体２０６、媒体制御部２０７、グラフィカル・ユーザ・インタフェース部（以下、「ＧＵＩ部」と記述）１００、メモリ１０８、メモリ制御部１０６、システム制御部１０７、及び映像出力処理部１０９を備えている。
【００２０】
また、絞り２０２、カメラ信号処理部２０３、圧縮伸張処理部２０４、記録再生処理部２０５、媒体制御部２０７、メモリ１０８、メモリ制御部１０６、ＧＵＩ部１００、システム制御部１０７、及び映像出力処理部１０９は、それぞれ、データバス２０８を介して互いにデータ通信可能なように接続されている。
【００２１】
なお、メモリ１０８は、後述する先行再生処理を行うためのバッファメモリ（ショックプルーフメモリ）としても利用される。
【００２２】
上述のような撮像記録再生装置２００において、まず、メモリ１０８は、データバス２０８を介して各機能ブロックでタイム・シェアリングして使用されるメモリ空間であり、メモリ制御部１０６により制御及び管理される。
【００２３】
システム制御部１０７は、所定のプログラムを実行すること等により、撮像記録再生装置２００を統御する。
【００２４】
ＧＵＩ部１００は、ユーザと撮像記録再生装置２００のインタフェースであり、ユーザのキー操作等に応じて、システム制御部１０７に対して動作を指示する。例えば、ＧＵＩ部１００により撮像動作及び記録動作が指示された場合、不図示の被写体からの光は、光学系レンズ群２０１及び絞り２０２により所定の明度、画角、及びフォーカス等が制御された光学信号となってカメラ信号処理部２０３に対して入力される。
【００２５】
カメラ信号処理部２０３は、入力された光学信号をＣＣＤ（電荷撮像素子）により電気信号に変換し、当該電気信号をサンプリング及び電荷ホールドにより連続した画像信号に変換し、当該画像信号に対して、色分離、階調補正、及びホワイトバランス調整等の信号処理を施した後、当該処理後の画像信号を撮像データとして出力する。
【００２６】
圧縮伸張処理部２０４は、カメラ信号処理部２０３から出力された撮像データを所定の圧縮符号化方式により圧縮符号化する。
【００２７】
記録再生処理部２０５は、圧縮伸張処理部２０４で得られた圧縮符号化後のデータに対して、記録媒体２０６に最適な記録処理としてのパリティ付加及び変調処理等を施して、媒体制御部２０７を介して記録媒体２０６に記録させる。
【００２８】
一方、ＧＵＩ部１００により再生動作が指示された場合、記録再生処理部２０５は、記録媒体２０６から読み出したデータに対して、データ検出、ＰＬＬ、エラー訂正、及び復調等の処理を施す。
【００２９】
圧縮伸張処理部２０４は、記録再生処理部２０５により上記処理がなされたデータに対して所定の圧縮符号化方式により伸張処理を施し、圧縮符号化前の撮像データ及び音声データ等に復元する。
【００３０】
映像出力処理部１０９は、撮像データ及び音声データ、撮像記録再生装置２００の動作状況等をオンスクリーン等でＧＵＩ部１００に表示すると共に、外部出力端子にも所定の出力フォーマットに基づいて出力する。
【００３１】
＜記録媒体２０６及び媒体制御部２０７の具体的構成及び一連の動作＞
図２は、記録媒体２０６及び媒体制御部２０７の構成を示したものである。ここでの記録媒体２０６は、ディスク状記録媒体としている。
【００３２】
媒体制御部２０７は、ディスクドライブとして機能し、図２に示すように、スピンドルモータ３０１、スピンドルモータドライバ３０２、トラバースモータ３０４、トラバースモータドライバ３０５、サーボＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）３０９、光ピックアップ３０３、レーザドライバ３０７、磁気ヘッド３０６、磁気ヘッドドライバ３１０、及びプリアンプ３０８を備えている。
【００３３】
上述の媒体制御部２０７において、サーボＤＳＰ３０９は、スピンドルモータドライバ３０２を介してスピンドルモータ３０１を制御することで、記録媒体（以下、「ディスク媒体」と呼ぶ）２０６に対して所定の回転サーボをかけると共に、トラバースモータドライバ３０５を介してトラバースモータ３０３を駆動制御することで、光ピックアップ３０３をディスク媒体２０６の所定トラックにトレースさせる。また、サーボＤＳＰ３０９は、光ピックアップ３０３のアクチュエータを制御することで、フォーカス制御やトラッキング制御を行う。
【００３４】
ディスク媒体２０６からのデータ再生動作時には、レーザドライバ３０７は、所定の再生パワーをディスク媒体２０６に対して照射し、これによるディスク媒体２０６からの反射光量差を検出し、当該反射光を光電変換することで、当該反射光に対応した再生電気信号を取得してプリアンプ３０８に出力する。
【００３５】
プリアンプ３０８は、入力再生電気信号を所定の信号レベルに増幅し、当該増幅後の信号に対してマトリックス演算処理等を施して出力する。
【００３６】
プリアンプ３０８の出力信号は、図１に示した記録再生処理部２０５に供給され、ディジタル化、データ検出、及びＰＬＬ等の再生信号処理が施される。
【００３７】
ディスク媒体２０６へのデータ記録動作時には、レーザドライバ３０７は、所定の記録レーザパワーをパルス変調してディスク媒体２０６に対して照射する。これと同時に、磁気ヘッドドライバ３１０は、図１に示した記録再生処理部２０５からの処理後データ（記録変調信号）に基づき、磁気ヘッド３０６より記録変調磁界をかけることで、ディスク媒体２０６に対して磁気情報を記録する。
【００３８】
＜撮像記録再生装置２００における再生動作＞
図３は、撮像記録再生装置２００における先行再生処理機能を示す機能ブロック図である。
【００３９】
撮像記録再生装置２００は、図３に示すように、図１に示したＧＵＩ部１００及びシステム制御部１０７、メモリ１０８、メモリ制御部１０６、映像出力処理部１０９と共に、メニュー生成部１０４、先行再生処理部１０５を備えている。ＧＵＩ部１００は、表示部１０１、選択部１０２、決定部１０３によって構成されている。
【００４０】
なお、撮像記録再生装置２００は、図示省略したＣＰＵ、ＲＯＭ、ＲＡＭを中核とするマイクロコンピュータを搭載しており、上記ＧＵＩ部１００、メニュー生成部１０４、先行再生処理部１０５、メモリ制御部１０６、システム制御部１０７、映像出力処理部１０９、カメラ信号処理部２０３、圧縮伸張処理部２０４、記録再生処理部２０５、及び媒体制御部２０７の機能の全部又は一部は、当該マイクロコンピュータにより実現されている。
【００４１】
図４は、図３に示した先行再生処理部１０５の動作を示すタイムチャートである。図４において、５１は、メモリ１０８のデータ量の時間推移を表し、５２はＧＵＩ部１００の選択部１０２から得られる選択信号、５３はＧＵＩ部１００の決定部１０３から得られる決定信号、５４はメモリ制御部１０６に供給するデータ書き込み制御信号、５５はメモリ制御部１０６に供給するデータ読み出し制御信号を示す。
【００４２】
先行再生処理部１０５は、時刻ｔ０において、ＧＵＩ部１００より選択信号５２を受信すると、システム制御部１０７に再生開始指令を与える。システム制御部１０７は、指定されたアドレスに向けてデータ再生動作を開始し、時刻ｔ１に所定アドレスへの物理アクセスを終了し、データを順次再生する。
【００４３】
この再生時のメモリ１０８への書き込みタイミングは、データ書き込み制御信号５４に示すように時刻ｔ１からｔ２迄であり、所定量「ａ」に相当する再生データがメモリ１０８に蓄積される。システム制御部１０７は、メモリ１０８のメモリ量を監視し、所定量「ａ」になるとメモリ１０８への書き込みを終えて待機する。
【００４４】
なお、所定量「ａ」は、メモリ１０８の全メモリ容量のうち、先行再生用のバッファメモリとして利用可能な領域（以下、先行再生領域と言う）のメモリ量を示している。
【００４５】
次に、先行再生処理部１０５は、時刻ｔ３においてＧＵＩ部１００より決定信号５３を受信すると、指定された情報のメモリ１０８からの読み出し指令をシステム制御部１０７に与える。すると、システム制御部１０７は、メモリ制御部１０６に対して、メモリ１０８からのデータ読み出しを指令し、メモリ読み出しタイミング信号５５に従って再生データをメモリ１０８から読み出させる。以後、システム制御部１０７は、メモリ書き込み信号５４、メモリ読み出し信号５５に従って、再生データをメモリ１０８にバッファリングしながら再生出力させる。
【００４６】
図５は、第１の実施形態に係る先行再生処理を示すフローチャートである。
【００４７】
［ステップＳ１００１］：メニュー生成部１０４に初期値を設定する。
【００４８】
図６に初期値設定のＧＵＩ画面を示す。図６に示したＧＵＩ画面では、再生一覧の「アイテム」として動画（Ｍｏｖｉｅ）、静止画（Ｓｔｉｌｌ）、動画＆静止画（Ｍｏｖｉｅ＆Ｓｔｉｌｌ）のうちいずれかを初期設定できる。また、再生一覧の「ソート」として日時（Ｄａｔｅ）、記録レート（Ｃｏｍｐｒｅｓｓｉｏｎ  Ｒａｔｅ）、イベント（Ｅｖｅｎｔ）、ユーザ設定（Ｕｓｅｒ  Ｄｅｆｉｎｅ）などを初期設定できる。
【００４９】
ここで、記録レートとは、ユーザが撮像記録した時の圧縮レートを指し、例えばＭＰＥＧ等の符号化アルゴリズムを用いた場合、ＨＤ（１８Ｍｂｐｓ以上）、ファイン（１４Ｍｂｐｓ相当）、スタンダード（９Ｍｂｐｓ相当）などの区別を意味する。また、イベントとは、撮影記録に際して、例えば「運動会」、「旅行」、「発表会」などのキーワードを基にしたイベント別のグループ区分を意味する。ユーザ設定（Ｕｓｅｒ  Ｄｅｆｉｎｅ）とは、上述のカテゴリを超えて各種の記録情報をユーザが任意にグループ化した情報群を意味する。
【００５０】
［ステップＳ１００２］：再生開始点選択メニュー表示。
【００５１】
再生開始点を選択するＧＵＩメニューを、ＧＵＩ部１００の表示部１０１に表示する。図７は、再生一覧の「アイテム」初期設定が「静止画」の場合のメニュー階層例を示す。図７において、Ｍｅｎｕ１にアイテム「静止画」が表示されている。メニュー画面は、ＧＵＩ部１００の選択部１０２の操作によりＭｅｎｕ２、Ｍｅｎｕ３へと各階層メニュー間を相互に移行することができる。図７のＭｅｎｕ２では、「ソート」初期設定が「Ｄａｔｅ」の場合のメニュー構成が表示され、特定の日時（Ｄａｔｅ１）の下位階層であるＭｅｎｕ３では、その日時に撮影された静止画ファイル（Ｐｈｏｔｏ１、２、・・・）が一覧表示されている。
【００５２】
図８は、再生一覧の「アイテム」初期設定が「動画」の場合のメニュー階層例を示す。図８において、Ｍｅｎｕ１にアイテム「動画」が表示されている。メニュー画面は、ＧＵＩ部１００の選択部１０２の操作によりＭｅｎｕ２、Ｍｅｎｕ３へと各階層メニュー間で相互に移行することができる。Ｍｅｎｕ２では、「ソート」初期設定が「Ｄａｔｅ」の場合のメニュー構成が表示され、特定の日時（Ｄａｔｅ１）の下位階層では、その日時に撮影された動画クリップ（Ｃｌｉｐ１、２、・・・）が一覧表示されている。
【００５３】
ここで、クリップとは、動画として意味をなす画像の一連の纏まりを意味し、例えば、撮像記録再生装置２００で撮影した記録開始（Ｐａｕｓｅ）から記録終了（Ｐａｕｓｅ）迄の各画像等の連続した映像単位を意味する。
【００５４】
Ｍｅｎｕ４では、さらに下位の階層として時間単位の表示が可能となっており、Ｍｅｎｕ５では、画像フレーム単位の表示が可能となっている。
【００５５】
［ステップＳ１００３〜Ｓ１００４］：再生開始点選択から先行再生処理。
【００５６】
メニュー生成部１０４により生成されたＧＵＩメニューから再生開始点を選択する。
【００５７】
図９を用いて、再生開始点の選択方法を説明する。図９に示した９１は、ＧＵＩ部１００におけるＭｅｎｕ２の画面である。このＭｅｎｕ２の画面９１には、日時単位に所定のサムネイル画像が表示されている。ここで、例えばＤａｔｅ８のサムネイルを再生開始点として選択すると、選択部１０２より選択信号が出力され、先行再生処理部１０５がシステム制御部１０７に先行再生処理を指令する。すると、９２に示すようにＤａｔｅ８の画像が時刻ｔ０から時系列順に先行再生処理される。この場合、さらに下位の階層であるＭｅｎｕ３の画面９３への移行も可能であり、Ｄａｔｅ８の全内容のうち、Ｍｅｎｕ３のクリップ単位のサムネイル画像一覧表示から再生開始点を選択可能となっている。
【００５８】
ここで、ステップＳ１００４における先行再生処理とは、例えば上記の例では、ディスク媒体２０６に記録されているＤａｔｅ８の画像を先頭から順に読み出して、メモリ１０８の先行再生領域に所定のデータ量「ａ」だけ書き込むことを意味する。
【００５９】
また、ステップＳ１００３における再生開始点の選択は、選択部１０２より表示中の１つのメニューを個別に選択した場合を意味する。従って、選択部１０２によりメニュー階層の更新を指示した場合は、ステップＳ１００２に戻り、その更新後の階層のメニューを一覧表示する。
【００６０】
［ステップＳ１００５〜Ｓ１００６］：再生開始点の決定（確定）による当該データ読み出し。
【００６１】
ＧＵＩ部１００の決定部１０３によって、再生開始点が決定（確定）された場合、メモリ１０８の先行再生領域に蓄えられた再生開始点以降の再生データを順次読み出す。
【００６２】
この際、図４に示したように、メモリ１０８の先行再生領域では、その先行再生領域の再生データが読出されていき、メモリ１０８に記憶された再生データの量が「ｂ」まで減った時点で後続の再生データが新たに書き込まれて補充される。
【００６３】
［ステップＳ１００７］：映像表示、外部出力。
【００６４】
映像出力処理部１０９は、メモリ１０８の先行再生領域から読み出された撮像データ及び音声データ、撮像記録再生装置２００の動作状況等をオンスクリーン等でＧＵＩ部１００に表示すると共に、外部出力端子にも所定の出力フォーマットに基づいて出力する。
【００６５】
このように、第１の実施形態では、ＧＵＩ画面上でメニューが選択された際、その選択処理に対する確定操作がなされなくても直ちに当該選択されたメニューに係るデータの先頭部分をディスク媒体２０６から読み出してメモリ１０８に格納するという先行再生処理を行っている。
【００６６】
従って、動画データのように所望の再生開始位置が非常に多く存在するようなデータについても、所望の位置から迅速且つ正確に再生を開始することが可能となる。この場合、メモリ１０８、すなわち、先行再生用のバッファメモリとして、大容量のメモリを用意する必要もない。
【００６７】
換言すれば、ディスク状記録媒体に記録された所望のデータを、小容量のメモリを用いて迅速且つ正確に再生出力することが可能となる。
【００６８】
この場合、メモリ１０８、すなわち、先行再生用のバッファメモリとして、大容量のメモリを用意する必要もない。
【００６９】
［第２の実施形態］
第１の実施形態では、メニュー表示画面中の或るメニューが選択された時点で直ちに、すなわち、決定（確定）操作がなされるのを待つことなく、当該選択に係るメニューのデータを先行再生処理していたが、第２の実施形態では、メニュー表示画面が表示された時点で直ちに、すなわち、メニュー選択操作、及び決定（確定）操作がなされるのを待つことなく、当該メニュー表示画面に係る全てのメニューのデータを一括して先行再生処理している。
【００７０】
この第２の実施形態における先行再生処理を、図１０のフロ−チャートに従って説明する。
【００７１】
［ステップＳ１４０１］：メニュー生成手段１０４に初期値を設定する。
【００７２】
［ステップＳ１４０２〜１４０３］：再生開始点選択メニュー表示から先行再生処理。先行再生処理部１０５により先行再生処理を行う。
【００７３】
図１１を用いて、本実施形態の先行再生処理部１０５の動作例を説明する。図１１に示した１３１は、ＧＵＩ部１００におけるＭｅｎｕ３の画面である。このＭｅｎｕ３の画面１３１には、或る日時（Ｄａｔｅ８）における選択可能な再生開始点の映像クリップ一覧がサムネイルで一覧表示されている。１３２は、ＧＵＩ部１００の表示メニューの先行再生処理の対象となる対象データを時系列順に表示したものである。
【００７４】
図１１で１３２に示した時刻ｔ０、ｔ１、…、ｔ５におけるデータは、ＧＵＩ部１００上の再生開始クリップの先頭部分の映像データである。ここでは、ＧＵＩ部１００の表示部１０１に表示されているクリップ（Ｃｌｉｐ１からＣｌｉｐ６まで）の映像に対して、各クリップ先頭映像からδｔなる時間を、先行再生処理の実行対象とみなして処理する。
【００７５】
この先行再生処理は、選択部１０２の操作によりメニュー階層の変更信号（階層選択信号）が出力された場合、或いは再生メニュー初期設定後に最上層のメニューが表示された場合の行われる。
【００７６】
図１２は、本実施形態におけるメモリ１０８の先行再生領域に記憶されたデータ量の推移を説明するための図である。図１２において、１２１は、メモリ１０８の先行再生領域のデータ量の時間推移を表し、１２２はＧＵＩ部１００の選択部１０２から得られる選択信号、１２３はＧＵＩ部１００の決定部１０３から得られる決定信号、１２４はメモリ制御部１０６に供給するデータ書き込み制御信号、１２５はメモリ制御部１０６に供給するデータ読み出し制御信号を示す。
【００７７】
時刻ｔ０において、選択部１０２の操作によりメニュー階層の変更信号（階層選択信号）１２２が出力された場合、或いは再生モードに入って最上層のメニュー階層の選択信号１２２が出力された場合、先行再生処理部１０５は、表示部１０１にメニュー表示された選択可能な全ての映像データに関して、それぞれ先頭から所定時間「δｔ」分の再生を指令する。システム制御部１０７は、時刻ｔ０からｔ２にかけて、所定アドレスへの物理アクセスを行いながら、当該データを順次再生させる。
【００７８】
この場合、メモリ１０８の先行再生領域への書き込み制御信号は、１２４に示す通り、選択可能な全対象データにおける先頭データに関して繰り返し出力され、時刻ｔ１から時刻ｔ２にかけて、各対象データそれぞれ「ｃ」なるメモリの先行再生領域量を順次再生して、メモリ蓄積を行う。
【００７９】
システム制御部１０７は、所定のデータ再生ならびにメモリ１０８の先行再生領域への蓄積が完了した後、待機する。設定時間δｔは、選択メニューの表示数と、メモリ１０８の先行再生領域に蓄積する目標バッファリングメモリ量「ａ」によって定まり、各対象データのメモリ量ｃ＝目標バッファ量ａ／メニュー画面表示クリップ数（選択可能な対象データ数）である。
【００８０】
［ステップＳ１４０４〜Ｓ１４０６］：再生開始点の選択・決定による当該データ読み出し。
【００８１】
ＧＵＩ部１００の選択部１０２により再生開始点が選択され、その再生開始点が決定部１０３により決定されると、メモリ１０８の先行再生領域に蓄えられた再生開始点以降の再生データを順次読み出す。
【００８２】
この場合のメモリ１０８の先行再生領域の推移を、再度、図１２を用いて説明する。図１２において、時刻ｔ３にＧＵＩ部１００より選択信号１２２を受信し、時刻ｔ４に決定信号１２３を受信すると、先行再生処理部１０５は、システム制御部１０７に対して、メモリ１０８の先行再生領域からの再生開始点以降の再生データの読み出しを指令する。システム制御部１０７は、メモリ制御部１０６に対して、メモリ１０８の先行再生領域からの再生開始点以降の再生データの読み出しを指令する。メモリ制御部１０６は、メモリ読み出し制御信号１２５に基づいて、メモリ１０８の先行再生領域から再生開始点以降の再生データを読み出す。
【００８３】
この場合、再生開始点以降の再生データとは、選択部１０２により選択されたメニューに係る再生データだけを指し、例えばメモリ１０８の先行再生領域内の当該再生開始点以降の領域に他のメニューに係る再生データが格納されていたとしても、その再生データは読み出されることはない（他の非選択に係る再生データも同様に読み出されることはない）。
【００８４】
以後、システム制御部１０７は、メモリ書き込み信号１２４、メモリ読み出し信号１２５に示す通り、再生開始点が決定された時点でメモリ１０８の先行再生領域に格納されていた選択に係るメニューの再生データより後ろのデータを、メモリ１０８の先行再生領域に適宜補充しながら、再生データとして出力させる。
【００８５】
［ステップＳ１４０７］：映像表示、外部出力。
【００８６】
映像出力処理部１０９は、メモリ１０８の先行再生領域から読み出された撮像データ及び音声データをはじめ、撮像記録再生装置２００の動作状況等をオンスクリーン等でＧＵＩ部１００の表示部１０１に表示すると共に、外部出力端子にも所定の出力フォーマットに基づいて出力する。
【００８７】
このように、第２の実施形態では、メニュー表示画面が表示された時点で直ちに、当該メニュー表示画面に係る全てのメニューのデータを一括して先行再生処理しているので、第１の実施形態と同様の効果が得られると共に、第１の実施形態よりも一層、迅速に所望のデータを再生することができる。
【００８８】
［第３の実施の形態］
第３の実施形態は、所定の条件下で再生が決定された場合は、記録更新日時が古いメニューに係るデータから順に先行再生処理を実施するものである。
【００８９】
この先行再生処理を、図１３に示すフロ−チャートに従って説明する。
【００９０】
［ステップＳ１５０１］：先行再生処理を実行する。
【００９１】
例えば、上書き禁止処理がなされたディスク媒体２０６が当該撮像記録再生装置２００に装填された状態で、機械的な再生ボタン（図示省略）により再生モードが設定された場合、先行再生処理部１０５は、当該ディスク状記録媒体２０６の目次情報（Ｔａｂｌｅ  Ｏｆ  Ｃｏｎｔｅｎｔｓ：以下、「ＴＯＣ」と記述）を読み取る。続いて、記録更新日時が古いメニューに係るデータから順に先行再生処理を実施する。
【００９２】
［ステップＳ１５０２〜Ｓ１５０４］：再生出力。
【００９３】
そして、ＧＵＩ部１００の決定部１０３により再生開始が決定されると、すなわちメニュー選択がなされる前に再生開始が決定されると、ステップＳ１５０１での先行再生処理によりメモリ１０８の先行再生領域に蓄えられたデータ（記録更新日時が古いメニューに係るデータ）から順に再生出力を行う。
【００９４】
すなわち、この場合、ステップＳ１５０１での先行再生処理によりメモリ１０８の先行再生領域に蓄えられた記録更新日時が最も古いメニューに係るデータを所定量だけ再生出力した後は、当該記録更新日時が最も古いメニューに係るデータのうち残りのデータ、及び記録更新日時が２番目に古いメニューに係るデータ、３番目に古いメニューに係るデータ、…をメモリ１０８の先行再生領域に適宜補充しながら、全てのメニューに係るデータを再生出力していく。
【００９５】
［ステップＳ１５０５〜Ｓ１５１０］：再生開始点選択から先行再生処理。
【００９６】
メニュー選択がなされる前に再生開始が決定されなかった場合は、第１の実施形態と同様に、表示メニューの中から選択されたメニューに係るデータを先行再生し、決定（確定）操作に応答して再生データを出力する。
【００９７】
このステップＳ１５０５〜Ｓ１５１０の処理は、図５に示した第１の実施形態におけるステップＳ１００２〜Ｓ１００７の処理と全く同様なので、その詳細な説明は省略する。
【００９８】
ただし、ステップＳ１５０７で先行再生処理を行う場合は、ステップＳ１５０１での先行再生処理によりメモリ１０８の先行再生領域に蓄えられたデータを消去するか或いは上書処理を行うことにより、選択に係るメニューのデータを先行再生処理する。
【００９９】
このように、第３の実施形態は、所定の条件下で再生が決定された場合は、記録更新日時が古いメニューに係るデータから順に先行再生処理を実施しているので、メニュー選択操作を行う必要がなくなり、利便性が向上する。
【０１００】
なお、本発明は、上記の実施形態に限定されることなく、例えば、第２の実施形態のように、メニュー表示画面に表示されている全てのメニューのデータの先頭部分を一括して先行再生処理するのではなく、メニュー表示画面に表示されているメニューのうち、所定数のメニューのデータの先頭部分を一括して先行再生処理するようにしてもよい。
【０１０１】
また、第３の実施形態のように、所定の条件下で再生が決定された場合は、記録更新日時が古いメニューに係るデータから順に先行再生処理を実施しているのではなく、例えば、記録更新日時が新しいメニューに係るデータから順に先行再生処理を実施する等、他の順序で先行再生処理を実施することも可能である。
【０１０２】
また、上記実施形態は、記録・再生が時系列的になされることに意義があるデータ、すなわち、動画データを記録・再生する場合を特に意識したものであるが、音楽データ等、記録・再生が時系列的になされることに意義がある他のデータに適用することも可能である。
【０１０３】
また、本発明の目的は、第１〜第３の実施形態のホスト及び端末の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出して実行することによっても、達成されることは言うまでもない。
【０１０４】
この場合、記憶媒体から読み出されたプログラムコード自体が第１〜第３の実施形態の機能を実現することとなり、そのプログラムコードを記憶した記憶媒体及び当該プログラムコードは本発明を構成することとなる。
【０１０５】
プログラムコードを供給するための記憶媒体としては、ＲＯＭ、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード等を用いることができる。
【０１０６】
また、コンピュータが読みだしたプログラムコードを実行することにより、第１〜第３の実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ等が実際の処理の一部又は全部を行い、その処理によって第１〜第３の実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１０７】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された拡張機能ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によって第１〜第３の実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１０８】
図１４は、上記コンピュータの機能１６００を示したものである。
【０１０９】
コンピュータ機能１６００は、図１４に示すように、ＣＰＵ１６０１と、ＲＯＭ１６０２と、ＲＡＭ１６０３と、キーボード（ＫＢ）１６０９のキーボードコントローラ（ＫＢＣ）１６０５と、表示部としてのＣＲＴディスプレイ（ＣＲＴ）１６１０のＣＲＴコントローラ（ＣＲＴＣ）１６０６と、ハードディスク（ＨＤ）１６１１及びフレキシブルディスク（ＦＤ）１６１２のディスクコントローラ（ＤＫＣ）１６０７と、ネットワーク１６２０との接続のためのネットワークインターフェースコントローラ（ＮＩＣ）１６０８とが、システムバス１６０４を介して互いに通信可能に接続された構成となっている。
【０１１０】
ＣＰＵ１６０１は、ＲＯＭ１６０２或いはＨＤ１６１１に記憶されたソフトウェア、或いはＦＤ１６１２より供給されるソフトウェアを実行することで、システムバス１６０４に接続された各構成部を総括的に制御する。すなわち、ＣＰＵ１６０１は、所定の処理シーケンスに従った処理プログラムを、ＲＯＭ１６０２、或いはＨＤ１６１１、或いはＦＤ１６１２から読み出して実行することで、第１〜第３の実施形態での動作を実現するための制御を行う。
【０１１１】
ＲＡＭ１６０３は、ＣＰＵ１６０１の主メモリ或いはワークエリア等として機能する。ＫＢＣ１６０５は、ＫＢ１６０９や不図示のポインティングデバイス等からの指示入力を制御する。ＣＲＴＣ１６０６は、ＣＲＴ１６１０の表示を制御する。ＤＫＣ１６０７は、ブートプログラム、種々のアプリケーション、編集ファイル、ユーザファイル、ネットワーク管理プログラム、及び第１〜第３の実施の形態における所定の処理プログラム等を記憶するＨＤ１６１１及びＦＤ１６１２とのアクセスを制御する。ＮＩＣ１６０８は、ネットワーク１６２０上の装置或いはシステムと双方向にデータをやりとりする。
【０１１２】
なお、第１〜第３の実施形態での動作を実現するにあたり、ＧＵＩ部１００における選択部１０２、決定部１０３は、上述のとおり、不図示のマウスカーソルもしくはポインティングデバイス等からの指示入力によっても、その機能を実現することが可能である。
【０１１３】
また、データ再生処理プロセスを複数有し、パイプライン処理によって第１〜第３の実施形態での動作を実現し得ることは明らかである。
【０１１４】
本発明は、ディスク状記録媒体に記録された情報に関するメニュー画面を表示する表示制御手段と、前記表示制御手段により表示されたメニュー画面に基づいて再生開始点を選択する選択手段と、少なくとも前記選択手段による選択の過程に応じて前記ディスク状記録媒体から情報を読み出してバッファメモリに格納する格納制御手段と、前記選択手段により選択された再生開始点を確定する確定手段と、前記確定手段により確定された再生開始点以降の情報を前記バッファメモリから読み出して再生出力する再生出力手段とを有することを特徴とする再生装置を基本構成とするものであるが、この実施形態としては、次のようなものが考えられる。
【０１１５】
［実施形態１］  前記表示制御手段は、前記メニュー画面をグラフィカル・ユーザ・インタフェース画面として表示することを特徴とする基本構成に記載の再生装置。
【０１１６】
［実施形態２］  前記グラフィカル・ユーザ・インタフェース画面は、前記選択手段、及び確定手段に対応する図柄を含むことを特徴とする実施形態１に記載の再生装置。
【０１１７】
［実施形態３］  前記グラフィカル・ユーザ・インタフェース画面は、入力機能を有するタッチパネル上に表示されることを特徴とする実施形態１又は２に記載の再生装置。
【０１１８】
［実施形態４］  前記表示制御手段は、複数階層からなるメニュー画面を表示することを特徴とする基本構成、実施形態１〜３の何れかに記載の再生装置。
【０１１９】
［実施形態５］  前記表示制御手段は、前記選択手段の操作に従って前記複数階層からなるメニュー画面の階層を切り替えることを特徴とする実施形態４に記載の再生装置。
【０１２０】
［実施形態６］  前記格納制御手段は、前記選択手段によりメニューが選択された際、前記確定手段による確定操作がなされなくても直ちに当該選択されたメニューに係る情報を前記ディスク状記録媒体から読み出して前記バッファメモリに格納することを特徴とする基本構成、実施形態１〜５の何れかにに記載の再生装置。
【０１２１】
［実施形態７］  前記格納制御手段は、前記選択されたメニューに係る情報をその先頭から前記バッファメモリのメモリ容量分だけ前記ディスク状記録媒体から読み出して前記バッファメモリに格納することを特徴とする実施形態６に記載の再生装置。
【０１２２】
［実施形態８］  前記格納制御手段は、前記選択手段によりメニューが選択された際、前記確定手段による確定操作がなされなくても直ちに当該選択されたメニューに係る情報を前記ディスク状記録媒体から読み出して前記バッファメモリに格納すると共に、前記確定手段により確定操作がなされた場合は、
前記再生出力手段により前記バッファメモリから情報が読出されるのに応じて、前記選択されたメニューに係る残りの情報を前記ディスク状記録媒体から読み出して前記バッファメモリに格納していくことを特徴とする基本構成、実施形態１〜７の何れかにに記載の再生装置。
【０１２３】
［実施形態９］  前記格納制御手段は、前記表示制御手段によりメニュー画面が表示された際、前記選択手段による選択操作、又は前記確定手段による確定操作がなされなくても直ちに当該メニュー画面に表示されている複数のメニューに係る先頭部分の情報を前記ディスク状記録媒体から夫々読み出して前記バッファメモリに一括して格納することを特徴とする基本構成、実施形態１〜５に何れかに記載の再生装置。
【０１２４】
［実施形態１０］  前記複数のメニューは、前記メニュー画面に表示されている全てのメニューであることを特徴とする実施形態９に記載の再生装置。
【０１２５】
［実施形態１１］  前記複数のメニューは、前記メニュー画面に表示されているメニューのうち、所定数のメニューであることを特徴とする実施形態９に記載の再生装置。
【０１２６】
［実施形態１２］  前記格納制御手段は、所定の条件の下では、前記ディスク状記録媒体に記録された全ての情報について所定の順序で順次読み出して前記バッファメモリに格納することを特徴とする基本構成、実施形態１〜５の何れかに記載の再生装置。
【０１２７】
［実施形態１３］  前記所定の条件は、上書き禁止処理がなされた前記ディスク状記録媒体が装着された状態で再生モードが設定された場合であることを特徴とする実施形態１２に記載の再生装置。
【０１２８】
［実施形態１４］  前記所定の順序は、前記ディスク状記録媒体に情報が記録された順序であることを特徴とする実施形態１２又は１３に記載の再生装置。
【０１２９】
［実施形態１５］  前記再生装置は、動画像を撮像・記録可能な撮像装置に搭載されていることを基本構成、実施形態１〜１４の何れかに記載の情報再生装置。
【０１３０】
［実施形態１６］  前記情報は、記録・再生が時系列的になされることに意義がある情報であることを特徴とする基本構成、実施形態１〜１５の何れかに記載の再生装置。
【０１３１】
［実施形態１７］  前記記録・再生が時系列的になされることに意義がある情報は、動画像に係る情報であることを特徴とする実施形態１６に記載の再生装置。
【０１３２】
［実施形態１８］  前記記録・再生が時系列的になされることに意義がある情報は、音楽に係る情報であることを特徴とする実施形態１６に記載の再生装置。
【０１３３】
［実施形態１９］  ディスク状記録媒体に記録された情報に関するメニュー画面を表示し、当該表示されたメニュー画面に基づいて再生開始点を選択し、
少なくとも前記選択の過程に応じて前記ディスク状記録媒体から情報を読み出してバッファメモリに格納し、前記選択された再生開始点を確定し、当該確定された再生開始点以降の情報を前記バッファメモリから読み出して再生出力することを特徴とする再生方法。
【０１３４】
［実施形態２０］  ディスク状記録媒体に記録された情報に関するメニュー画面を表示し、当該表示されたメニュー画面に基づいて再生開始点を選択し、
少なくとも前記選択の過程に応じて前記ディスク状記録媒体から情報を読み出してバッファメモリに格納し、前記選択された再生開始点を確定し、当該確定された再生開始点以降の情報を前記バッファメモリから読み出して再生出力する内容を有することを特徴とする制御プログラム。
【０１３５】
【発明の効果】
以上説明したように、本発明によれば、ディスク状記録媒体に記録された所望のデータを、小容量のメモリを用いて迅速且つ正確に再生出力し得る再生装置を実現することが可能となる。
【図面の簡単な説明】
【図１】撮像記録再生装置の全体的な機能を示す機能ブロック図である。
【図２】ディスクドライブ装置の構成を示すブロック図である。
【図３】先行再生処理機能を示す機能ブロック図である。
【図４】第１の実施形態における先行再生処理を示すタイムチャートである。
【図５】第１の実施形態における先行再生処理を示すフローチャートである。
【図６】再生メニュー初期値設定のためのＧＵＩ画面例を示す図である。
【図７】再生メニューの階層例を示す図である（静止画）。
【図８】再生メニューの階層例を示す図である（動画）。
【図９】再生開始点の選択方法を説明するための図である。
【図１０】第２の実施形態における先行再生処理を示すフローチャートである。
【図１１】第２の実施形態における再生開始点を説明するための図である。
【図１２】第２の実施形態における先行再生処理を示すタイムチャートである。
【図１３】第３の実施形態における先行再生処理を示すフローチャートである。
【図１４】本発明を適用可能なコンピュータ機能の説明図である。
【図１５】従来のディスク再生処理の説明図である。
【図１６】従来の再生時のメモリアクセス動作の説明図である。
【符号の説明】
１００：ＧＵＩ部
１０１：表示部
１０２：選択部
１０３：決定部
１０４：メニュー生成部
１０５：先行再生処理部
１０６：メモリ制御部
１０７：システム制御部
１０８：メモリ（先行再生用のバッファメモリ）
１０９：映像出力処理部
２０６：ディスク状記録媒体
２０７：媒体制御部
【図１】
2004213701.tif 000003
【図２】
2004213701.tif 000004
【図３】
2004213701.tif 000005
【図４】
2004213701.tif 000006
【図５】
2004213701.tif 000007
【図６】
2004213701.tif 000008
【図７】
2004213701.tif 000009
【図８】
2004213701.tif 000010
【図９】
2004213701.tif 000011
【図１０】
2004213701.tif 000012
【図１１】
2004213701.tif 000013
【図１２】
2004213701.tif 000014
【図１３】
2004213701.tif 000015
【図１４】
2004213701.tif 000016
【図１５】
2004213701.tif 000017
【図１６】
2004213701.tif 000018