(57)【要約】      （修正有）【課題】インデックスを読み出すタイミングをユーザの予定に併せて選択可能とし、再生開始又は特殊再生開始までの待ち時間を無くした再生装置を提供する。【解決手段】制御部は、記憶部を確認し、第一の設定が予め選択されているか判断する（ｓ１）。第二の設定が予め選択されていると判断すると、制御部は、ｓ３に進み処理を継続する。第一の設定が予め選択されていると判断すると、制御部は、光ディスクに記録されているバイナリファイルからインデックスをピックアップヘッドに読み出させる（ｓ２）。特殊再生が指定されていると判断すると、制御部は、記憶部を確認し、第二の設定が予め選択されているか判断する（ｓ５）。第一の設定が予め選択されていると判断すると、制御部は、特殊再生を実行するための制御を装置本体各部に、特にピックアップヘッドに行う（ｓ７）。【選択図】図４
2007194728.tif 000002
【特許請求の範囲】
【請求項１】
バイナリデータと該バイナリデータを管理するインデックスとが格納されているAVIファイルを指定して再生を行う再生キーとタイムサーチや早送りなどの該AVIファイルの特殊な再生を行う特殊再生キーとを有する操作手段と、
前記再生キーにより前記AVIファイルが指定された際、該AVIファイルから、該バイナリデータの読取を行う読取手段と、を備えるDVDプレーヤにおいて、
前記操作手段は、前記再生キーにより前記AVIファイルが指定された際に前記インデックスを読み出す第一の設定と、再生中に前記インデックスを必要とする特殊再生が指定された際に前記インデックスを読み出す第二の設定と、を予め選択する選択キーを有し、
前記読取手段は、前記第一の設定が前記選択キーにより予め選択されていると、前記再生キーにより前記AVIファイルが指定された際、該AVIファイルから前記インデックスを読み出し、再生中に前記特殊再生キーにより前記特殊再生が指定されると、該インデックスを参照して、前記バイナリデータの読取を行い、
前記読取手段は、前記第二の設定が前記選択キーにより予め選択されていると、再生中に前記特殊再生キーにより前記インデックスを必要とする特殊再生が指定された際、前記AVIファイルから前記インデックスを読み出し、該インデックスを参照して、前記バイナリデータの読取を行い、
前記読取手段は、前記選択キーにより前記第一の設定および前記記第二の設定のいずれも選択されていない場合、前記AVIファイルの前記インデックスのデータ量を調査し、
前記読取手段は、調査した前記インデックスのデータ量が一定量未満であれば、前記再生キーにより前記AVIファイルが指定された際、該AVIファイルから前記インデックスを読み出し、
前記読取手段は、調査した前記インデックスのデータ量が一定量以上であれば、再生中に前記特殊再生キーにより前記インデックスを必要とする特殊再生が指定された際、該AVIファイルから前記インデックスを読み出すDVDプレーヤ。
【請求項２】
バイナリデータと該バイナリデータを管理するインデックスとが格納されているバイナリファイルを指定して再生を行う再生キーとタイムサーチや早送りなどの該バイナリファイルの特殊な再生を行う特殊再生キーとを有する操作手段と、
前記再生キーにより前記バイナリファイルが指定された際、該バイナリファイルから、該バイナリデータの読取を行う読取手段と、を備える再生装置において、
前記操作手段は、前記再生キーにより前記バイナリファイルが指定された際に前記インデックスを読み出す第一の設定と、再生中に前記インデックスを必要とする特殊再生が指定された際に前記インデックスを読み出す第二の設定と、を予め選択する選択キーを有し、
前記読取手段は、前記第一の設定が前記選択キーにより予め選択されていると、前記再生キーにより前記バイナリファイルが指定された際、該バイナリファイルから前記インデックスを読み出し、再生中に前記特殊再生キーにより前記特殊再生が指定されると、該インデックスを参照して、前記バイナリデータの読取を行い、
前記読取手段は、前記第二の設定が前記選択キーにより予め選択されていると、再生中に前記特殊再生キーにより前記インデックスを必要とする特殊再生が指定された際、前記バイナリファイルから前記インデックスを読み出し、該インデックスを参照して、前記バイナリデータの読取を行う再生装置。
【請求項３】
前記読取手段は、前記選択キーにより前記第一の設定および前記記第二の設定のいずれも選択されていない場合、前記バイナリファイルの前記インデックスのデータ量を調査し、
前記読取手段は、調査した前記インデックスのデータ量が一定量未満であれば、前記再生キーにより前記バイナリファイルが指定された際、該バイナリファイルから前記インデックスを読み出し、
前記読取手段は、調査した前記インデックスのデータ量が一定量以上であれば、再生中に前記特殊再生キーにより前記インデックスを必要とする特殊再生が指定された際、該バイナリファイルから前記インデックスを読み出す請求項２に記載の再生装置。
【請求項４】
前記バイナリファイルは、AVIファイル、MPEGファイル、又はASFファイルである請求項２又は３に記載の再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、バイナリデータと該バイナリデータを管理するインデックスとが格納されているバイナリファイルを指定して再生を行う再生装置に関するものである。
【背景技術】
【０００２】
従来、情報記憶媒体に録画されているＴＶ番組等の動画データ（バイナリデータ）を再生したり、イントラネット又はインターネットを通じてマルチメディアコンテンツ（バイナリデータ）を再生したりする再生装置が実用化され、広く一般に普及している。
再生装置は、例えば光ディスク装置、磁気ディスク装置、又はパーソナルコンピュータである。情報記憶媒体は、例えば半導体メモリ、ハードディスク（ＨＤ）、CD、又はDVDである。
【０００３】
この種の従来の再生装置において、このようなバイナリデータが格納されているバイナリファイルは、先頭から再生されたり、所望のシーンを視聴するために特殊再生されたりする。
ここで、バイナリファイルは、バイナリデータ及びインデックスを格納しており、例えばAVI（Audio  Video  Interleaving）ファイル、MPEG（Moving  Picture  Experts  Group）ファイル、又はASF（Advanced  Streaming  Format）ファイルである。バイナリデータは、文字データ以外の形式のデータを指し、画像や音声などのデータである。インデックスは、バイナリデータを管理する情報であり、例えばバイナリデータのアドレス、又はデータ量が記述されている。特殊再生は、例えばタイムサーチ、早送り、巻き戻し、早送り再生、巻き戻し再生、スロー再生、又はスキップ再生である。タイムサーチとは、再生経過時間を指定して、途中から頭だしする再生である。
【０００４】
上記特殊再生を行う場合、バイナリデータのアドレス等が必要となるので、インデックスは必要である。
そのため、従来の再生装置は、ユーザの操作によってバイナリファイルが指定されると、再生を行う前に全てのインデックスを読み出していた。若しくは、従来の再生装置は、再生中に特殊再生が指定された際、全てのインデックスを読み出していた。
【０００５】
一方、特許文献１に記載されたような再生装置が提案されている。
この再生装置は、インデックスを読み出すためのインデックスキーと、動画像再生中に前記インデックスキーが操作されると、メモリカードからインデックスを読み出し、これに格納されている複数のサムネイル画像を読み出す読取手段と、を備える。
前記読取手段は、ユーザが複数のサムネイル画像から１つのサムネイル画像を選択すると、選択されたサムネイル画像に対応する静止画像を読み出す。
【特許文献１】特開２０００−１７５１５８公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の再生装置は、インデックスを読み出すタイミングを予め選択することができなかった。そのため、再生を行う前に全てのインデックスを読み出す設定の場合、ユーザに特殊再生を行う予定が無くとも、再生開始までの待ち時間が長くなってしまう。特に、光ディスク装置では、インデックスを読み出すために、ピックアップヘッドをシークさせる時間が必要となるため、待ち時間がより長くなってしまう。
従って、従来の再生装置には、特殊再生を行う予定が無いユーザに苛立ちを与えてしまうという問題があった。
【０００７】
逆に、特殊再生が指定された際に全てのインデックスを読み出す設定の場合、ユーザが特殊再生を行えば、特殊再生実行時における特殊再生開始までの待ち時間が長くなってしまう。上述と同様に、光ディスク装置では、待ち時間がより長くなってしまう。
従って、従来の再生装置には、特殊再生を行う予定のユーザに特殊再生実行時に苛立ちを与えてしまうという問題もあった。
【０００８】
また、特許文献１では、再生中に特殊再生が指定された際、全てのインデックスを読み出しているが、特許文献１の再生装置は、インデックスを読み出すタイミングを設定することができない。従って、従来の再生装置と同様の問題が生じる。
【０００９】
本発明はこのような従来の課題を解決しようとするものであり、インデックスを読み出すタイミングをユーザの予定に併せて選択可能とし、再生開始又は特殊再生開始までの待ち時間を無くした再生装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の再生装置は、前記課題を解決するために以下の構成を備えている。
【００１１】
（１）バイナリデータと該バイナリデータを管理するインデックスとが格納されているバイナリファイルを指定して再生を行う再生キーとタイムサーチや早送りなどの該バイナリファイルの特殊な再生を行う特殊再生キーとを有する操作手段と、
前記再生キーにより前記バイナリファイルが指定された際、該バイナリファイルから、該バイナリデータの読取を行う読取手段と、を備える再生装置において、
前記操作手段は、前記再生キーにより前記バイナリファイルが指定された際に前記インデックスを読み出す第一の設定と、再生中に前記インデックスを必要とする特殊再生が指定された際に前記インデックスを読み出す第二の設定と、を予め選択する選択キーを有し、
前記読取手段は、前記第一の設定が前記選択キーにより予め選択されていると、前記再生キーにより前記バイナリファイルが指定された際、該バイナリファイルから前記インデックスを読み出し、再生中に前記特殊再生キーにより前記特殊再生が指定されると、該インデックスを参照して、前記バイナリデータの読取を行い、
前記読取手段は、前記第二の設定が前記選択キーにより予め選択されていると、再生中に前記特殊再生キーにより前記インデックスを必要とする特殊再生が指定された際、前記バイナリファイルから前記インデックスを読み出し、該インデックスを参照して、前記バイナリデータの読取を行う。
【００１２】
この構成において、再生装置は、例えば光ディスク装置、HDなどの磁気ディスク装置、又はパーソナルコンピュータである。
バイナリファイルは、バイナリデータ及びインデックスを格納しており、例えばAVI（Audio  Video  Interleaving）ファイル、MPEG（Moving  Picture  Experts  Group）ファイル、又はASF（Advanced  Streaming  Format）ファイルである。ここで、バイナリファイルは、通常、情報記憶媒体に記録されている。情報記憶媒体は、例えば光ディスク、半導体メモリ、ハードディスク（ＨＤ）である。
バイナリデータは、文字データ以外の形式のデータを指し、画像や音声などのデータである。インデックスは、バイナリデータを管理する情報であり、例えばバイナリデータのアドレス、又はデータ量が記述されている。特殊再生は、例えばタイムサーチ、早送り、巻き戻し、早送り再生、巻き戻し再生、スロー再生、又はスキップ再生である。タイムサーチとは、途中から頭だしする再生である。
上記特殊再生を行う場合、バイナリデータのアドレス等が必要となるので、インデックスが必要となる。
上記読取手段は、第ニの設定が予め選択されている場合、特殊再生が指定された際、バイナリファイルからインデックスを読み出し、該インデックスを参照して、バイナリデータの読取を行う。
よって、第ニの設定が予め選択されている場合であってユーザが特殊再生を行わなかった場合、再生開始までの待ち時間をゼロにすることができる。
従って、特殊再生を行う予定が無いユーザに苛立ちを与えなくとも済むという効果を奏する。
一方、上記読取手段は、第一の設定が予め選択されている場合、バイナリファイルが指定された際、該バイナリファイルからインデックスを予め読み出す。そして、再生中に前記特殊再生キーにより特殊再生が指定されると、上記読取手段は、該インデックスを参照して、バイナリデータの読取を行う。
このように、第一の設定が予め選択されている場合であってユーザが特殊再生を行った場合、インデックスを予め読み出しているので、上記読取手段は、ユーザによる特殊再生キー操作の後間も無く、特殊再生を行うことができる。
よって、特殊再生実行時における特殊再生指定から特殊再生開始までの待ち時間を短縮することができる。
従って、特殊再生を行う予定のユーザに特殊再生実行時に苛立ちを与えなくとも済むという効果を奏する。
【００１３】
（２）前記読取手段は、前記選択キーにより前記第一の設定および前記記第二の設定のいずれも選択されていない場合、前記バイナリファイルの前記インデックスのデータ量を調査し、
前記読取手段は、調査した前記インデックスのデータ量が一定量未満であれば、前記再生キーにより前記バイナリファイルが指定された際、該バイナリファイルから前記インデックスを読み出し、
前記読取手段は、調査した前記インデックスのデータ量が一定量以上であれば、再生中に前記特殊再生キーにより前記インデックスを必要とする特殊再生が指定された際、該バイナリファイルから前記インデックスを読み出す。
【００１４】
この構成において、一定量は、例えば１ｋバイト、１００ｋバイト、５００ｋバイト、１Mバイトである。一定量は、インデックスの読み出しに要する待ち時間を考慮して定めれば良い。待ち時間は、一定時間以上になると、ユーザに苛立ちを与えてしまうためである。一定時間は、例えば１秒、２秒である。当然、待ち時間は、装置のスペック（特に、処理速度）に依存する。
この構成において、上記読取手段は、インデックスのデータ量が一定量未満であれば、第一の設定を選択していることになる。
逆に、上記読取手段は、インデックスのデータ量が一定量以上であれば、第ニの設定を選択していることになる。
つまり、ユーザが選択キーにより第一の設定又は第ニの設定のいずれか一方を選択していない場合、上記読取手段は、インデックスのデータ量から第一の設定又は第ニの設定のいずれか一方を選択する。
なお、上記読取手段がインデックスのデータ量が一定量未満である場合に第一の設定を選択する趣旨は、この場合インデックスの読み出しなどの処理に時間を要しないためである。
よって、手動設定がなされていない場合でも自動設定することにより、インデックスのデータ量が一定量未満である場合、ユーザに苛立ちを与えなくとも済むという効果を奏する。
なお、ここでは、インデックスのデータ量を判断基準にして第一の設定と第ニの設定との内いずれか一方を選択しているが、特殊再生を使用する頻度を判断基準としても構わない。この場合、上記読取手段は、バイナリファイルの再生において一定割合以上特殊再生を使用しているのであれば第一の設定を選択し、上記読取手段は、バイナリファイルの再生において一定割合以上使用していないのであれば第ニの設定を選択する。ここで、一定割合は、「特殊再生を使用した数／バイナリファイルを再生した数」で求められる値であり、例えば３割、５割、又は７割である。
【００１５】
（３）前記バイナリファイルは、AVIファイル、MPEGファイル、又はASFファイルである。
【発明の効果】
【００１６】
この発明によれば、特殊再生を行う予定が無いユーザに苛立ちを与えなくとも済むという効果を奏する。
また、特殊再生を行う予定のユーザに特殊再生実行時に苛立ちを与えなくとも済むという効果を奏する。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施形態である光ディスク装置について説明する。
【００１８】
図１は、本発明の実施形態である光ディスク装置の主要な構成を示すブロック図である。
光ディスク装置１は、所謂ＤＶＤレコーダであり、装置本体１を制御する制御部４と、光ディスク１００に対しデータの記録や読取を行うピックアップヘッド２（以下、PUヘッド２と称する。）と、RFアンプなどの記録再生部３と、録画キーや再生キーや特殊再生キーや選択キー等が設けられている操作部５と、情報を表示する表示部７と、データを記憶する記憶部６と、音声データをアナログの再生音声信号に変換するＤ／Ａコンバータ１１と、画像データをアナログの再生画像信号に変換する画像処理部１３と、ＴＶ放送信号を受信してデータを取得する受信部１０と、を備えている。
光ディスク１００は、バイナリファイルを記憶しており、例えばＣＤ又はＤＶDである。
ここで、バイナリファイルは、バイナリデータ及びインデックスを格納しており、例えばAVIファイル、MPEGファイル、又はASFファイルである。バイナリデータは、文字データ以外の形式のデータを指し、画像や音声などのデータである。インデックスは、バイナリデータを管理する情報であり、例えばバイナリデータのアドレス、又はデータ量が記述されている。
【００１９】
なお、この実施形態では、再生装置として光ディスク装置１を説明しているが、HDドライブなどの磁気ディスク装置、又はパーソナルコンピュータ等でも構わない。光ディスク装置は、ＤＶＤレコーダに限らず、DVDプレーヤでも構わない。
また、この実施形態では、光ディスク１００を説明しているが、半導体メモリ、ハードディスク（ＨＤ）等でも構わない。
【００２０】
PUヘッド２は、図示しないレーザダイオード（ＬＤ）、コリメータレンズ、ビームスプリッタ、対物レンズ、フォトディテクタ、スレッドモータ、及び２軸のアクチュエータを備えている。
ＰＵヘッド２は、光ディスク１００の半径方向に延びる軸に移動自在に取り付けられている。スレッドモータが、ＰＵヘッド２を光ディスク１００の半径方向に移動する。
ＬＤは、レーザ光を出力する光源であり、フォトディテクタは、複数の受光素子で形成されており、光ディスク１００からの反射光を検出する。フォトディテクタは、例えば、受光領域がほぼ均等に４分割されており、４つの受光領域を形成している。
対物レンズは、光ディスク１００に対するレーザ光の照射位置を調節する。また、２軸のアクチュエータは、対物レンズを光ディスク１００に接離する方向、及び光ディスク１００の半径方向に移動させる。
【００２１】
まず、再生時の動作について説明する。
ＰＵヘッド２は、光ディスク１００に対して読取パワーのレーザ光を照射し、光ディスク１００からの反射光をフォトディテクタで検出する。これにより、光ディスク１００に記録されている情報を光学的に読み出す。
記録再生部３は、ＰＵヘッド２における複数の受光素子の出力に基づいてＲＦ信号を生成し、該ＲＦ信号を増幅する。そして、記録再生部３は、該ＲＦ信号を処理して画像と音声のデータを取り出し、デコードする。ここで、取り出される画像のデータは、例えばＭＰＥＧでエンコードされている。また、取り出される音声のデータは、例えばＭＰＥＧ、AC−３でエンコードされている。そして、記録再生部３は、音声データをＤ／Ａコンバータ１１に、画像データを画像処理部１３に、両データの同期を取りながら、それぞれ出力する。
Ｄ／Ａコンバータ１１は、伸長された音声データをアナログの再生音声信号に変換し、その再生音声信号を外部のテレビジョン１０１に出力する。
なお、テレビジョン１０１がディジタル対応であれば、ディジタルで出力しても構わない。
【００２２】
画像処理部１３は、入力された画像データをアナログの再生画像信号に変換し、外部のテレビジョン１０１に出力する。
なお、テレビジョン１０１がディジタル対応であれば、ディジタルで出力しても構わない。
【００２３】
Ｄ／Ａコンバータ１１及び画像処理部１３には、テレビジョン１０１が接続され、ユーザは、このテレビジョン１０１において、Ｄ／Ａコンバータ１１及び画像処理部１３から出力された画像信号に基づく画像、及び音声信号に基づく音声を視聴することができる。
【００２４】
次に、記録時の動作について説明する。
受信部１０は、例えばチューナである。
受信部１０は、ＴＶ放送等を受信するアンテナから選択されているチャンネルのＴＶ放送信号を抽出して、Ａ／Ｄ変換してディジタル化し、出力する。インターネット、ディジタル放送などのようにデータとして入力されてくるならば、受信部１０は、パケット又はＴＶ放送信号等からデータを抽出して、出力する。
ここで、受信部１０は、ＴＶ放送等のアンテナからＴＶ放送信号等を受信するに限らず、撮像装置で撮像した動画なども受信する。
【００２５】
そして、記録再生部３は、入力されたデータを（例えば、ＭＰＥＧで）エンコードし、ディジタル信号をＰＵヘッド２に出力する。該入力されたデータは、バイナリデータであるＡＶ（オーディオビジュアル）データを含んでおり、分離された後エンコードされる。
そして、ＰＵヘッド２は、記録再生部３からディジタル信号が入力されると、このディジタル信号に応じて記録パワーのレーザ光を制御し、光ディスク１００の記録面に照射する。
このようにして、光ディスク１００にバイナリファイルが記録される。
【００２６】
操作部５は、ユーザが光ディスク装置１に対して各種の命令（コマンド）を入力するためのものであり、録画キーや再生キーや特殊再生キーや選択キー等が設けられている。光ディスク装置１に対してユーザが入力したコマンドは制御部４に伝送される。
【００２７】
再生キーは、バイナリファイルを指定して再生を行うためのキーである。
特殊再生キーは、バイナリファイルの特殊な再生を行うためのキーである。特殊再生は、例えばタイムサーチ、早送り、巻き戻し、早送り再生、巻き戻し再生、スロー再生、又はスキップ再生である。タイムサーチとは、途中から頭だしする再生である。
ユーザは、この再生キー及び特殊再生キーにより、光ディスク１００に記録されているバイナリファイルを、先頭から再生したり、所望のシーンを視聴するために特殊再生したりする（後述の図４参照）。
【００２８】
選択キーは、再生キーによりバイナリファイルが指定された際にインデックスを読み出す第一の設定と、再生中にインデックスを必要とする特殊再生が指定された際にインデックスを読み出す第二の設定と、を予め選択するキーである。
ユーザは、この選択キーにより、使用の予定に併せ、第一の設定と第二の設定とを予め選択することができる。例えば、特殊再生を行う予定が無い場合は第ニの設定を、特殊再生を行う予定が有る場合は第一の設定を、予め選択する。
【００２９】
記憶部６は、例えばSDRAM、又はＥＥＰＲＯＭで構成されており、装置本体１の主制御プログラムを記憶する。さらに、記憶部６は、操作部５の選択キーによって選択された、第一の設定又は第二の設定の内いずれが設定されているかを記憶する。
表示部７は、例えばLCDで構成される。
表示部７は、時刻、光ディスク装置１の設定状態などを表示する。光ディスク装置１の設定状態とは、第一の設定又は第二の設定の内いずれが設定されているかの示す情報である。
また、これらの設定を選択する際、表示部７においてセットアップ画面を表示する構成にしてもよい。ユーザは、この画面を見ながら選択キーを操作し、第一の設定又は第二の設定の内いずれか一方を選択する。
【００３０】
制御部４は、例えばSRAM、マイクロコンピュータで構成されており、光ディスク装置１にユーザから入力された命令に応じて光ディスク装置１の各部を制御する。
さらに、制御部４は、時間及び時刻を経時するタイマー回路（時計ユニット）を内蔵する。
なお、実際の光ディスク装置では、読取時や記録時に、レーザ光の照射位置を光ディスクのトラックの中心に合わせるトラッキングサーボ制御と、レーザ光の合焦位置を光ディスクの記録面に合わせるフォーカスサーボ制御と、を行っているが、本発明の実施形態では図示を省略している。
【００３１】
ここで、ＰＵヘッド２、記録再生部３、及び制御部４が、本発明の「読取手段」に相当する。
【００３２】
図２は、AVIファイルのデータ構造を示す図であり、図３は、ASFファイルのデータ構造を示す図である。
AVIファイルは、AVIフォーマットのファイルである。ASFファイルは、ASFフォーマットのファイルである。
【００３３】
AVIファイルは、図２に示すように、ヘッダ領域と、バイナリデータが格納されているAVIデータ領域と、該バイナリデータを管理するインデックスが格納されているインデックス領域と、の３つの領域から構成される。
ヘッダ領域には、圧縮方式、フレームレートなどの再生に必要な情報が格納されている。
AVIデータ領域には、画像データと音声データが交互に格納されている。
インデックス領域には、例えばバイナリデータのアドレス、又はデータ量が格納されている。
ここで、AVIファイルは、インデックスがなくとも、先頭からの再生ができる。しかし、インデックスがないと、特殊再生はできない。
【００３４】
ASFファイルも、図３に示すように、AVIファイルと同様の領域から構成される。また、インデックスがなくとも、先頭からの再生ができるが、インデックスがないと、特殊再生はできない。
ASFフォーマットがAVIフォーマットと異なる点は、ストリーミング再生に向いている点である。画像データと音声データとのそれぞれに再生時刻が付属されており、両者の同期が取れるためである。
【００３５】
なお、図２及び図３では、バイナリファイルとして、AVI（Audio  Video  Interleaving）ファイル及びASF（Advanced  Streaming  Format）ファイルを説明しているが、MPEG（Moving  Picture  Experts  Group）ファイルなどのファイル形式を除外する趣旨ではない。
【００３６】
図４は、本発明の実施形態である光ディスク装置において制御部が行う動作を示すフローチャートである。
装置本体１に光ディスク１００がマウントされると、制御部４は、光ディスク１００にどのようなファイルが記録されているかをPUヘッド２に確認させる。制御部４は、光ディスク１００に記録されている全てのファイルを表示部７に表示させる。表示部７は、バイナリファイルであれば、そのタイトルを表示する。
そして、ユーザは、操作部５の再生キーを用いて表示部７に表示された複数又は単数のファイル（タイトル）から所望のバイナリファイル（タイトル）を指定し、再生を実行する。
【００３７】
図４の動作は、バイナリファイルの指定がトリガとなって開始される動作である。図４で示されているメインルーチンは、上記主制御プログラムに関連する（プレインストールされている）ルーチンであり、バイナリファイルの指定時に、主制御プログラムからコールされる。
【００３８】
まず、制御部４は、記憶部６を確認し、第一の設定が予め選択されているか判断する（ｓ１）。
【００３９】
第一の設定が予め選択されていないと判断すると、つまり第二の設定が予め選択されていると判断すると、制御部４は、ｓ３に進み処理を継続する。
【００４０】
一方、第一の設定が予め選択されていると判断すると、制御部４は、光ディスク１００に記録されているバイナリファイルからインデックスをPUヘッド２に読み出させる（ｓ２）。制御部４は、記録再生部３からインデックスを取得すると、後述のｓ７のためにインデックスを記憶部６に保存しておくと良い。この場合、記憶部６は、アクセス速度の速いメモリを用いるのが好ましい。
【００４１】
制御部４は、光ディスク１００に記録されているバイナリファイルからバイナリデータを先頭からPUヘッド２に読み出させる（ｓ３）。すると、再生が行われ、ユーザは、テレビジョン１０１において、Ｄ／Ａコンバータ１１及び画像処理部１３から出力された画像信号に基づく画像、及び音声信号に基づく音声を視聴することができる。
【００４２】
再生中、制御部４は、操作部５の特殊再生キーにより特殊再生が指定されたか否かを判断する（ｓ４）。
【００４３】
特殊再生が指定されていないと判断すると、制御部４は、現在再生しているバイナリデータが終端に到達しているかを判断する（ｓ８）。この判断は、PUヘッド２を用いて判断する。
バイナリデータが終端に到達していないと判断すると、制御部４は、ｓ４に進み処理を継続する。つまり、再生中、制御部４は、ｓ４〜ｓ８の処理を繰り返す（即ちループ）。
【００４４】
一方、バイナリデータが終端に到達していると判断すると、制御部４は、本処理を終了する。
このように、第ニの設定が予め選択されている場合であってユーザが特殊再生を行わなかった場合、つまりｓ１、ｓ３、ｓ４、ｓ８、終了と進む場合、再生開始までの待ち時間をゼロにすることができる。
従って、特殊再生を行う予定が無いユーザに苛立ちを与えなくとも済むという効果を奏する。
【００４５】
逆に、ｓ４において、特殊再生が指定されていると判断すると、制御部４は、記憶部６を確認し、第二の設定が予め選択されているか判断する（ｓ５）。
【００４６】
第ニの設定が予め選択されていないと判断すると、つまり第一の設定が予め選択されていると判断すると、制御部４は、特殊再生を実行するための制御を装置本体各部に、特にPUヘッド２に行う（ｓ７）。特殊再生を実行するためにはインデックスが必要となるため、制御部４は、インデックスを参照して、バイナリデータをPUヘッド２に読み取らせる。インデックスの参照は、ｓ２において記憶部６に保存したインデックスを、記憶部６から読み出すことにより行なっても構わない。この場合、記憶部６には、アクセス速度の速いメモリを使用するのが好ましい。
この場合のｓ７では、ｓ２においてインデックスを予め読み出しているので、ユーザによる特殊再生キー操作の後間も無く、テレビジョン１０１において特殊再生が行われる。
このように、第一の設定が予め選択されている場合であってユーザが特殊再生を行った場合、つまりｓ１、ｓ２、ｓ３、ｓ４、ｓ５、ｓ７と進む場合、特殊再生実行時における特殊再生指定から特殊再生開始までの待ち時間を短縮することができる。
従って、特殊再生を行う予定のユーザに特殊再生実行時に苛立ちを与えなくとも済むという効果を奏する。
【００４７】
そして、制御部４は、前述のように、現在再生しているバイナリデータが終端に到達しているかを判断する（ｓ８）。
【００４８】
一方、ｓ５において、第ニの設定が予め選択されていると判断すると、制御部４は、光ディスク１００に記録されているバイナリファイルから、インデックスをPUヘッド２に読み出させる（ｓ６）。次回の特殊再生の指定に備え、制御部４は、読み出したインデックスを記憶部６に保存しておくと良い。
この「第ニの設定が予め選択されている場合であって特殊再生が指定される場合」とは、ユーザの予定が途中で変わった場合を想定している。
【００４９】
制御部４は、特殊再生を実行するための制御を装置本体各部に、特にPUヘッド２に行う（ｓ７）。
【００５０】
そして、制御部４は、前述のように、現在再生しているバイナリデータが終端に到達しているかを判断する（ｓ８）。
【００５１】
以下、本発明の他の実施形態である光ディスク装置について説明する。
【００５２】
この実施形態の光ディスク装置と上記実施形態の光ディスク装置とが構成において相違する点は、記憶部６において設定無しの設定が可能な点である。
記憶部６は、操作部５の選択キーによって選択された、第一の設定、第二の設定、又は設定無しの内いずれが設定されているかを記憶する。
【００５３】
図５は、本発明の他の実施形態である光ディスク装置において制御部が行う動作を示すフローチャートである。
同制御部が行う動作は、図４のｓ１の処理を行う前にｓ１１〜ｓ１５を加えた動作であり、その他の処理（ｓ１〜ｓ８）については同じである。
【００５４】
バイナリファイルの指定があると、制御部４は、記憶部６を確認し、第一の設定又は第二の設定のいずれか一方が予め選択されているか判断する（ｓ１１）。
【００５５】
いずれか一方が予め選択されていると判断すると、制御部４は、ｓ１に進み処理を継続する。この場合は、上記実施形態の動作と同じとなる。
【００５６】
一方、いずれか一方が予め選択されていないと判断すると、制御部４は、光ディスク１００に記録されているバイナリファイルのインデックスのデータ量を調査する（ｓ１２）。この調査は、例えばバイナリファイルのヘッダをPUヘッド２に参照させる方法、又はインデックスのデータ量をPUヘッド２に実際に調査させる方法により行なわれる。
【００５７】
制御部４は、調査したインデックスのデータ量が一定量以上か否かを判断する（ｓ１３）。一定量は、例えば１Mバイトである。一定量は、インデックスの読み出しに要する待ち時間を考慮して定めれば良い。つまり待ち時間は、一定時間以上になると、ユーザに苛立ちを与えてしまうためである。一定時間は、例えば１秒、２秒である。当然、待ち時間は、装置のスペック（特に、処理速度）に依存する。
【００５８】
インデックスのデータ量が一定量未満であると判断すると、制御部４は、第一の設定を記憶部６に設定し（ｓ１４）、ｓ１に進み処理を継続する。すると、再生キーによりバイナリファイルが指定された際、そのバイナリファイルからインデックスをPUヘッド２に読み出させる（ｓ２）。
なお、インデックスのデータ量が一定量未満である場合に第一の設定を選択する趣旨は、この場合インデックスの読み出しなどの処理に時間を要しないためである。
【００５９】
よって、手動設定がなされていない場合でも自動設定することにより、インデックスのデータ量が一定量未満である場合、ユーザに苛立ちを与えなくとも済むという効果を奏する。
【００６０】
一方、インデックスのデータ量が一定量以上であると判断すると、制御部４は、第二の設定を記憶部６に設定し（ｓ１５）、ｓ１に進み処理を継続する。すると、再生中に特殊再生キーにより特殊再生が指定された際、光ディスク１００に記録されているバイナリファイルから、インデックスをPUヘッド２に読み出させる（ｓ６）。
よって、再生中に特殊再生キーにより特殊再生が指定されなければ、ユーザに苛立ちを与えなくとも済むという効果を奏する。
【００６１】
なお、この実施形態では、インデックスのデータ量を判断基準にして第一の設定と第ニの設定との内いずれか一方を選択しているが、特殊再生を使用する頻度を判断基準としても構わない。この場合、制御部４は、バイナリファイルの再生において一定割合以上特殊再生を使用しているのであれば第一の設定を選択し、バイナリファイルの再生において一定割合以上使用していないのであれば第ニの設定を選択する。ここで、一定割合は、「特殊再生を使用した数／バイナリファイルを再生した数」で求められる値であり、例えば３割、５割、又は７割である。そして、使用頻度は、制御部４にカウンタを設けて、カウントさせておく。
【図面の簡単な説明】
【００６２】
【図１】本発明の実施形態である光ディスク装置の主要な構成を示すブロック図
【図２】AVIファイルのデータ構造を示す図
【図３】ASFファイルのデータ構造を示す図
【図４】本発明の実施形態である光ディスク装置において制御部が行う動作を示すフローチャート
【図５】本発明の他の実施形態である光ディスク装置において制御部が行う動作を示すフローチャート
【符号の説明】
【００６３】
１−光ディスク装置
２−PUヘッド
３−記録再生部
４−制御部
５−操作部
６−記憶部
７−表示部
１０−受信部
１１−Ｄ／Ａコンバータ
１３−画像処理部
１００−光ディスク
１０１−テレビジョン
【図１】
2007194728.tif 000003
【図２】
2007194728.tif 000004
【図３】
2007194728.tif 000005
【図４】
2007194728.tif 000006
【図５】
2007194728.tif 000007