(57)【要約】【課題】イベント入力が設定されている映像データ等の情報データを高速再生する場合に、面倒な操作なしに高速再生を実現可能にする。【解決手段】記録媒体に記録された情報を再生する再生手段と、所定の操作を任意に入力可能な操作手段と、前記情報の再生中に前記操作手段により入力された所定の操作に応じて、前記再生手段を制御するイベント処理を実行するイベント制御手段とを備え、前記イベント制御手段は、前記情報の再生速度によって前記イベント処理の内容を切り替える。【選択図】      図１
2005346873.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に記録された情報を再生する再生手段と、
所定の操作を任意に入力可能な操作手段と、
前記情報の再生中に前記操作手段により入力された所定の操作に応じて、前記再生手段を制御するイベント処理を実行するイベント制御手段とを備え、
前記イベント制御手段は、前記情報の再生速度によって前記イベント処理の内容を切り替えることを特徴とする情報再生装置。
【請求項２】
前記イベント制御手段の処理内容を決定するためのイベント制御情報を取得するイベント制御情報取得手段を備え、
前記イベント制御手段は前記イベント情報取得手段により取得したイベント制御情報に基づいてイベント処理の内容を決定することを特徴とする請求項１に記載の情報再生装置。
【請求項３】
前記再生手段により再生される情報は映像データであり、
前記イベント制御情報は、前記映像データと共に前記記録媒体に記録されていることを特徴とする請求項２に記載の情報再生装置。
【請求項４】
前記記録媒体に記録された複数の映像データの再生方法を記述した再生手順データを取得する再生手順データ取得手段を更に備え、
前記イベント制御手段は更に、前記取得した再生手順データに基づいて複数の映像データの再生を行うよう前記再生手段を制御し、
前記イベント制御情報は、前記再生手順データの一部として記録されていることを特徴とする請求項２又は３に記載の情報再生装置。
【請求項５】
前記再生手順データとは、前記複数の映像データの再生順序及び映像データの合成再生情報を記述したシーン記述情報であることを特徴とする請求項４に記載の情報再生装置。
【請求項６】
前記イベント処理とは、第１の映像データの再生中に、前記所定の操作を入力すると、第２の映像データを再生する処理であることを特徴とする請求項１乃至５のいずれか１項に記載の情報再生装置。
【請求項７】
前記イベント制御手段は、通常再生速度で前記映像データを再生する場合、前記イベント処理において、前記第１の映像データの再生後、前記操作手段による所定の操作の入力に応じて第２の映像データを再生し、前記通常再生速度よりも速い速度で前記映像データを再生する場合、前記イベント処理において、前記第１の映像データの再生後、前記所定の操作の入力を待たずに、前記第２の映像データを再生するよう前記再生手段を制御することを特徴とする請求項６に記載の情報再生装置。
【請求項８】
前記イベント制御手段は、通常再生速度で前記映像データを再生する場合、前記イベント処理において、前記第１の映像データの再生後、前記操作手段による所定の操作の入力に応じて第２の映像データを再生し、前記通常再生速度よりも速い速度で前記映像データを再生する場合、前記イベント処理の実行履歴を示す前記履歴情報に基づき、前記所定の操作の入力後に前記第２の映像データを再生するか否かを決定することを特徴とする請求項７に記載の情報再生装置。
【請求項９】
前記イベント制御手段は、前記通常再生速度よりも速い速度で前記映像データを再生する場合、過去に前記所定の操作の入力を受けた履歴がある場合、前記イベント処理において、前記第１の映像データの再生後、所定の操作の入力を待たずに、第２の映像データを再生するよう前記再生手段を制御することを特徴とする請求項８に記載の情報再生装置。
【請求項１０】
前記履歴情報はユーザごとに管理され、
前記イベント制御手段はユーザに対応した履歴情報を参照してイベント処理を実行することを特徴とする請求項８又は９に記載の情報再生装置。
【請求項１１】
前記イベント制御手段は、所定の操作の入力を待たずにイベント処理を実行する場合、前記第１の映像データの再生時もしくはそれ以降に当該第１の映像データの再生を所定時間停止することを特徴とする請求項７乃至１０のいずれか１項に記載の情報再生装置。
【請求項１２】
前記イベント制御手段は、所定の操作の入力を待たずにイベント処理を実行する場合、前記第１の映像データの再生時もしくはそれ以降に、イベント処理があることを示す映像データもしくはオーディオデータを出力することを特徴とする請求項７乃至１１のいずれか１項に記載の情報再生装置。
【請求項１３】
前記記録媒体から再生される情報は映像データを含み、前記イベント処理とは、第１の映像データの再生中に、選択可能な複数の前記映像データから次に再生すべき第２の映像データを選択する操作の入力に応じて、前記選択された第２の映像データを再生する処理であることを特徴とする請求項１乃至５のいずれか１項に記載の情報再生装置。
【請求項１４】
前記イベント制御手段は、通常再生速度で前記映像データを再生する場合、前記イベント処理において、前記操作手段により選択された映像データを前記第２の映像データとして再生し、前記通常再生速度よりも速い速度で前記映像データを再生する場合、前記イベント処理において、前記選択可能な複数の映像データのうちの所定の映像データを前記第２の映像データとして再生するよう前記再生手段を制御することを特徴とする請求項１３に記載の情報再生装置。
【請求項１５】
前記イベント制御手段は、通常再生速度で前記映像データを再生する場合、前記イベント処理において、前記操作手段により選択された映像データを前記第２の映像データとして再生し、前記通常再生速度よりも速い速度で再生する場合、前記イベント処理において、前記選択可能な複数の映像データ以外の所定の映像データを前記第２の映像データとして再生するよう前記再生手段を制御することを特徴とする請求項１４に記載の情報再生装置。
【請求項１６】
前記所定の映像データは、前記選択可能な複数の映像データを合成した映像データであることを特徴とする請求項１５に記載の情報再生装置。
【請求項１７】
前記イベント制御手段は、複数の映像データを連続して再生する際に複数回のイベント処理を行う場合、第１のイベント処理において、前記選択する操作に応じて第１のイベント処理以外のイベント処理の制御内容を変更することを特徴とする請求項１３又は１４に記載の情報再生装置。
【請求項１８】
前記イベント制御手段は、前記第１の映像データの再生速度が所定の閾値以上の場合、前記第１のイベント処理における選択操作の入力を受けると、当該第１のイベント処理以外のイベント処理の際に、前記イベント制御手段により選択された前記第２の映像データを変更することを特徴とする請求項１７に記載の情報再生装置。
【請求項１９】
前記イベント制御手段は、前記映像データを前記通常再生速度よりも速い速度で再生する場合、前記イベント処理時の選択履歴を示す前記履歴情報に基づいて、前記所定の映像データを決定することを特徴とする請求項１５に記載の情報再生装置。
【請求項２０】
前記イベント制御手段は、最新の選択履歴と同じ映像データを前記所定の映像データとして選択することを特徴とする請求項１９に記載の情報再生装置。
【請求項２１】
前記イベント制御手段は、前記選択可能な複数の映像データのうち最も選択された回数が多い映像データを前記所定の映像データとして選択することを特徴とする請求項２０に記載の情報再生装置。
【請求項２２】
前記履歴情報は前ユーザごとに管理され、
前記イベント制御手段は、ユーザに対応した履歴情報を参照してイベント処理を実行することを特徴とする請求項１９乃至２１のいずれか１項に記載の情報再生装置。
【請求項２３】
前記イベント制御手段は、選択操作の入力を待たずにイベント処理を実行する場合、前記第１の映像データの再生時もしくはそれ以降に当該第１の映像データの再生を所定時間停止することを特徴とする請求項１３乃至２２のいずれか１項に記載の情報再生装置。
【請求項２４】
前記イベント制御手段は、選択操作の入力を待たずにイベント処理を実行する場合、前記第１の映像データの再生時もしくはそれ以降に、イベント処理があることを示す映像データもしくはオーディオデータを出力することを特徴とする請求項１４乃至２５のいずれか１項に記載の情報再生装置。
【請求項２５】
前記イベント制御情報は、前記再生手順データとは別に前記記録媒体に記録されており、
前記イベント制御情報取得手段は、前記記録媒体からイベント制御情報を取得することを特徴とする請求項２又は３に記載の情報再生装置。
【請求項２６】
前記イベント制御情報は、前記映像データが記録された記録媒体とは別の記録媒体に記録されていることを特徴とする請求項２５に記載の情報再生装置。
【請求項２７】
記録媒体から映像データを再生する再生手段と、
所定の操作を任意に入力する操作入力手段と、
前記所定の操作に応じたイベント処理を含む複数の前記映像データの再生手順を示す再生手順データに従い、前記再生手段の再生動作を制御する制御手段と、
前記制御手段が、前記再生手順データに従い、前記映像データを通常再生速度で再生すると共に、前記操作入力手段による所定の操作に応じて前記イベント処理を実行する通常再生モードと、前記再生手順データに従い、前記映像データを前記通常再生速度よりも高速に再生すると共に、所定の手順で前記イベント処理を実行する高速再生モードとを設定するモード設定手段とを備えることを特徴とする再生装置。
【請求項２８】
記録媒体から映像データを再生する再生手段と、
所定の操作を任意に入力する操作入力手段と、
前記映像データの再生処理に係るイベント処理を含む複数の前記映像データの再生手順を示す再生手順データに従い、前記再生手段の再生動作を制御する制御手段と、
前記制御手段が、前記再生手順データに従い前記映像データを再生すると共に、前記操作入力手段による所定の操作に応じて前記イベント処理を実行する第１の再生モードと、前記再生手順データに従い前記映像データを再生すると共に、所定の手順で前記イベント処理を実行する第２の再生モードとを設定するモード設定手段とを備えることを特徴とする再生装置。
【請求項２９】
前記イベント処理は前記映像データの再生を一時停止し、その後再生を開始する処理を含むことを特徴とする請求項２７又は２８に記載の再生装置。
【請求項３０】
前記イベント処理は選択可能な複数の前記映像データのうちの何れかを選択する処理を含むことを特徴とする請求項２７又は２８に記載の再生装置。
【請求項３１】
記録媒体に記録された情報を再生する再生手段と、所定の操作を任意に入力可能な操作手段とを備える情報再生装置における情報再生方法であって、
前記情報の再生中に前記操作手段により入力された所定の操作に応じて、前記再生手段を制御するイベント処理を実行するイベント制御工程を備え、
前記イベント制御工程では、前記情報の再生速度によって前記イベント処理の内容を切り替えることを特徴とする情報再生方法。
【請求項３２】
請求項３１に記載の情報再生方法を、記録媒体に記録された情報を再生する再生手段と所定の操作を任意に入力可能な操作手段とを備える情報再生装置のコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像データや音声データを再生するビデオプレーヤ等の情報再生装置や情報再生方法に関し、特に、再生中に所定の操作が入力された際の再生制御技術に関する。
【背景技術】
【０００２】
近年、データ圧縮技術及び高密度記録技術の進歩に伴い、大容量のデータを記憶可能な記録媒体として高密度記録タイプの光ディスク等が開発されている。このような高密度記録タイプの記録媒体には、再生データとして複数タイトルのビデオデータ及び複数タイトルのオーディオデータを記録することが可能である。さらにこれらのデジタルデータに対してランダムアクセスすることも可能である。
【０００３】
また、このような記録媒体は、予め用意された単一ストーリの映像データだけでなく、ユーザの選択操作によってストーリが変化するマルチストーリの映像データ、或いはオーディオデータをも記録することができ、インタラクティブな環境が整いつつある。
【０００４】
マルチストーリの映像データとしては、映画、或いは、番組においてユーザにシナリオの選択を促す映像データを表示し、映像データの再生の途中でユーザによるシナリオの選択操作を受け付け、選択されたシナリオを再生することでユーザの好みに合わせてストーリが多様に展開させるものがある。また、同一のストーリであってもユーザがカメラアングルを選択することで、様々なカメラアングルにおける映像を視聴することが可能な例もある。
【０００５】
また、再生の途中で再生を一時停止しユーザによる所定の操作を待ち、その操作を受け付けて映像の再生を再開するイベント処理もある。例えばある映像データを繰り返し再生し、ユーザがリモコン等の操作キーを押すことで、次の映像データの再生へ進む処理等がある。
【０００６】
上記のようなインタラクティブな再生を実現したものとして、DVDビデオやBSデジタル放送がある。DVDでは、特許文献１に示すように、映像データ内に格納されたPGC(Program Chain)情報に基づき、複数の映像データの再生やユーザの入力による分岐処理等を実現している。
【０００７】
また、デジタル放送では、番組のシーン情報を記述したBML(Broadcast Markup Language)等の制御記述言語を映像データとともに再生機が受信し、実行することで、再生時のユーザ入力操作における制御を実現している。また、特許文献２に示すように、アプリケーションプログラムを映像データとともに受信することで、インタラクティブな再生を可能にしたデジタル放送システムも提案されている。
【特許文献１】特開平１０−２７１４５２号公報
【特許文献２】特開２００２−３４００６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
前述の再生装置では、再生中に上記のようなイベント制御を行った場合、ユーザによる入力が必要なイベントのシーンでは必ず再生を一時中断し、ユーザの入力を待つ状態になる。これは、早送り等の特殊再生時においても同様であり、イベントのシーンになると強制的に早送りを中断し、ユーザによる入力を待つ状態になっていた。そのため、ユーザがイベントにおける入力操作を飛ばして早送りしたい場合であっても、イベントを再生するたびに早送り再生を一時停止し、シナリオの選択等の操作を行う必要があった。
【０００９】
本発明は、上記課題を解決するためになされ、イベント入力が設定されている映像データ等の情報データを高速再生する場合に、面倒な操作なしに高速再生を実現可能とすることを目的とする。
【課題を解決するための手段】
【００１０】
上述した問題を解決し、目的を達成するために、本発明の情報再生装置は、記録媒体に記録された情報を再生する再生手段と、所定の操作を任意に入力可能な操作手段と、前記情報の再生中に前記操作手段により入力された所定の操作に応じて、前記再生手段を制御するイベント処理を実行するイベント制御手段とを備え、前記イベント制御手段は、前記情報の再生速度によって前記イベント処理の内容を切り替える。
【００１１】
また、本発明の再生装置は、記録媒体から映像データを再生する再生手段と、所定の操作を任意に入力する操作入力手段と、前記所定の操作に応じたイベント処理を含む複数の前記映像データの再生手順を示す再生手順データに従い、前記再生手段の再生動作を制御する制御手段と、前記制御手段が、前記再生手順データに従い、前記映像データを通常再生速度で再生すると共に、前記操作入力手段による所定の操作に応じて前記イベント処理を実行する通常再生モードと、前記再生手順データに従い、前記映像データを前記通常再生速度よりも高速に再生すると共に、所定の手順で前記イベント処理を実行する高速再生モードとを設定するモード設定手段とを備える。
【００１２】
また、本発明の再生装置は、記録媒体から映像データを再生する再生手段と、所定の操作を任意に入力する操作入力手段と、前記映像データの再生処理に係るイベント処理を含む複数の前記映像データの再生手順を示す再生手順データに従い、前記再生手段の再生動作を制御する制御手段と、前記制御手段が、前記再生手順データに従い前記映像データを再生すると共に、前記操作入力手段による所定の操作に応じて前記イベント処理を実行する第１の再生モードと、前記再生手順データに従い前記映像データを再生すると共に、所定の手順で前記イベント処理を実行する第２の再生モードとを設定するモード設定手段とを備える。
【００１３】
また、本発明の情報再生方法は、記録媒体に記録された情報を再生する再生手段と、所定の操作を任意に入力可能な操作手段とを備える情報再生装置における情報再生方法であって、前記情報の再生中に前記操作手段により入力された所定の操作に応じて、前記再生手段を制御するイベント処理を実行するイベント制御工程を備え、前記イベント制御工程では、前記情報の再生速度によって前記イベント処理の内容を切り替える。
【００１４】
なお、本発明は、上記再生方法を、再生装置のコンピュータに実行させるためのプログラムや、当該プログラムを格納する記録媒体等としても適用可能である。
【発明の効果】
【００１５】
以上説明したように、本発明によれば、通常再生時と特殊再生におけるイベント処理とを分けて制御することにより、柔軟な再生が可能となる。
【００１６】
また、イベント処理時の入力操作の履歴に応じて、特殊再生時のイベント処理を変更することで、柔軟な再生が可能となる。
【００１７】
従って、イベント入力が設定されている映像データ等の情報データを高速再生する場合に、面倒な操作なしに高速再生が実現可能となる。
【発明を実施するための最良の形態】
【００１８】
以下に、添付図面を参照して本発明を実施するための最良の形態について詳細に説明する。
【００１９】
尚、以下に説明する実施の形態は、本発明の実現手段としての一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されるべきものであり、本発明は以下の実施の形態に限定されるものではない。
【００２０】
また、本発明は、後述する実施形態である情報再生装置の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体（または記録媒体）を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはCPUやMPU）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
［第１の実施形態］
先ず、本発明に係る第１の実施形態として、光ディスク等の記録メディアに記録された映像データや音声データを再生する情報再生装置について説明する。
【００２１】
図１は、本発明に係る第１の実施形態の情報再生装置の機能ブロック図である。
【００２２】
図１において、１００１は圧縮された映像データや音声データ等を記録した記録メディア（例えば、DVD等のディスク媒体）、１００２は記録メディア１００１から光ピックアップによって読み出された情報を取得し、データの復調、誤り訂正等の信号処理を行い、デジタルデータ列として出力する復調・誤り訂正回路、１００３は記録メディア１００１をクランプして回転駆動するモータと光ピックアップを含むドライブ機構系を制御する機構制御回路、１００４は復調・誤り訂正回路から出力されたデジタルデータをビデオ、オーディオそれぞれの信号に分離する分離回路、１００５はビデオデコーダ、１００６はオーディオデコーダ、１０１０はシステム全体を制御するシステム制御回路、１００７は外部モニタ等の出力装置、１０１１はリモコンおよびリモコン信号受信機、もしくは操作キー等のユーザの操作を受信するユーザ入力装置である。
【００２３】
次に、上記のように構成された情報再生装置の動作について説明する。
【００２４】
ユーザ入力装置１０１１は、例えば、「再生・早送り・巻き戻し」等のユーザからの操作要求を受け付けると共に、その操作要求をシステム制御回路１０１０へ送信する。
【００２５】
システム制御回路１０１０は、全体の制御を行うCPUと、各種の作業用RAMと、CPUが読み取りおよび実行可能なプログラムおよびデータを格納するROMから構成される。
【００２６】
このシステム制御回路１０１０は、上記操作要求として再生要求を受け付けると、機構制御回路１００３を制御し、記録メディア１００１から光ピックアップを通してデータを読み込む。具体的には、システム制御回路１０１０がユーザ入力装置１０１１から「再生」の要求を受け付けると、システム制御回路１０１０は記録媒体１００１から読み込むべきデータのトラック位置を機構制御回路１００３に指示する。
【００２７】
機構制御回路１００３は、システム制御回路１０１０から指示されたトラックの位置に応じてモータの速度を調節し、光ピックアップを制御することにより光ピックアップの位置の移動を制御する。トラックの正確な位置が検出されると、所望の物理セクタが格納されているところまで回転待ちを行い、物理セクタから記録された情報を読み出す。
【００２８】
復調・誤り訂正回路１００２は、読み込まれた情報に対して、増幅、復調、誤り訂正等の各種信号処理を施し、デジタルデータとして分離回路１００４へ送る。分離回路１００４はデジタルデータを受け取り、映像、オーディオ等各個別のストリーム部分に分離し、それぞれのデコーダへ送る。ビデオデコーダ１００５は映像データを所定の方式（例えば、MPEG2等）に従って伸長し、ビデオ信号を出力する。オーディオデコーダ１００６も同様にオーディオデータを所定の方式に従いデコードし、オーディオ信号を出力する。出力装置１００７はモニタやスピーカ等の装置である。
【００２９】
図２は光ディスク１００１に記録される情報の内容を例示する図である。
【００３０】
図２において、２００１は光ディスクに含まれる映像データを管理するディスク管理情報、２００２は映像データを所定の手順で再生する再生手順を記述したプレイリストファイル、２００３は映像データファイルである。プレイリストファイル２００２や映像データファイル２００３は複数記録されているものとする。
【００３１】
次に、記録メディアに記録された映像データを再生する際の動作について説明する。
【００３２】
再生時に、システム制御回路１０１０はディスク１００１に記録されたディスク管理情報２００１を取得し、図３（ａ）に示すように映像データ２００３の代表画像であるサムネイル一覧３００１を出力装置１００７に出力する。３０００は出力装置１００７に出力される画面を例示している。
【００３３】
ユーザのリモコン操作によってサムネイル一覧３００１から、任意の映像データが選択されると、システム制御回路１０１０は前述した処理に従い選択された映像データの再生を行う。また、リモコンから早送り再生の指示を受信するとシステム制御回路１０１０は、映像データを所定のフレーム数間引き再生することで早送り再生が可能である。
【００３４】
次に、複数の映像データを連続して再生する際の動作について説明する。
【００３５】
本実施形態では、複数の映像データを所定の手順で再生するためにプレイリストを利用する。ユーザによるユーザ入力装置１０１１への入力によって、プレイリスト選択モードに切り替わると、システム制御回路１０１０はディスク管理情報２００１を取得し、光ディスク１００１に記録されたプレイリストファイル２００２に関する情報を取得し、図３（ｂ）に示すようにプレイリスト名の一覧を表示する。ここで、プレイリスト名だけでなく、プレイリストに含まれる映像データの代表画像やプレイリストの時間、内容等の情報を合わせて表示してもよい。
【００３６】
リモコン等によるユーザの入力操作によりプレイリスト一覧３００２から任意のプレイリストが選択されると、システム制御回路１０１０は選択されたプレイリストファイル２００２を読み込み、プレイリストファイルを実行することによって映像データの再生を行う。
【００３７】
本実施形態では、プレイリストファイルはアプリケーションプログラムで構成されている場合について説明する。このアプリケーションプログラムは記録メディア１００１に記録された映像データの再生手順および、ユーザによる入力操作受付時の制御が記述されている。
【００３８】
次に、アプリケーションプログラムを実行した際の処理の流れについて図４を参照して説明する。
【００３９】
図４（ａ）はアプリケーションプログラム中の処理の流れを示すフローチャートである。
【００４０】
ステップＳ４００１では「movie2.mov」を再生し、ステップＳ４００２ではその後に続いて「movie4.mov」を再生する。このように、記録媒体に記録された映像データの再生順をプレイリストに記述しておくことで、所定の順序での再生が可能となる。また、ステップＳ４００３ではイベント処理を行う。ここで、本実施形態において、イベント処理とはユーザの入力を受け付けて映像データの再生を進めていく処理を意味する。図４（ｂ）はステップＳ４００３でのイベント処理の流れを示すフローチャートである。
【００４１】
ステップＳ４００５ではユーザ入力を待ち受けるための映像データ（Event1.mov）を再生する。ここでの再生は、図５に示すように映像の再生を一時停止し、ユーザ操作によって『ＯＫ』ボタンが選択されたときに、次の映像の再生に進むようなイベント処理となる。再生される映像データは背景データ５００１、ユーザへの指示を促す文字データ５００２、続いて再生される映像データの縮小画像５００３である。
【００４２】
ステップＳ４００６では、システム制御回路１０１０は現在の再生モードが通常速度での再生（通常再生モード）であるか早送り再生であるかをチェックする。通常再生モードの場合はステップＳ４００７に進みユーザからの入力操作を待つ。所定の操作を受け付けるとイベント処理を終了する。
【００４３】
一方、ステップＳ４００６において、早送り再生モードと判定された場合はユーザからの入力操作をスキップしイベント処理を終える。イベント処理Ｓ４００３を終えると、続くステップＳ４００４において「movie1.mov」の再生を行う。
【００４４】
図６は上記映像データの再生処理を概念的に示した図である。
【００４５】
図６において、６００１は前述した「movie2.mov」等の映像データ(Mov1〜Mov4)、６００２はイベントデータ(イベント１〜イベント４)、６００３はユーザによる入力を受け付ける制御を夫々示している。また、右方向が時間的に後に再生されるデータを表している。
【００４６】
即ち、通常再生モードでの再生時には、図６（ａ）に示すように、映像データMov2およびMov4の再生の後にイベント１の処理を行い、ユーザからの入力待ちを行う。ユーザの入力を受け付けると、続く映像データMov1、イベント２の再生を行うように制御を進めていく。一方、早送り再生モードの場合は、図６（ｂ）に示すように映像データMov4の再生後にイベント１を再生するが、ユーザからの入力を待たずにスキップし、次の映像データMov1を再生する。
【００４７】
このとき、ユーザの入力待ちをスキップする際にイベントの存在をユーザに通知するため図５に示すようなイベント画面を表示した状態で所定時間停止したり、通知メッセージを表示するなどの処理を行ってもよい。
【００４８】
これまでは、ユーザからの入力を受け付けるイベントとして、再生を一時停止するイベントについて説明したが、イベントはユーザからの入力を受け付けて処理を進めるものであれば、これに限るものではなく以下で説明する分岐イベント等どのような形態であってもよい。
【００４９】
分岐イベントの場合の処理について図７を参照して説明する。
【００５０】
図７（ａ）は分岐イベントを含むアプリケーションプログラム中の処理の流れを示すフローチャートである。
【００５１】
ステップＳ７００１では「movie2.mov」を再生し、ステップＳ７００２ではその後に続いてイベント処理を行う。ここでのイベントは、ユーザのシナリオ選択を受けるイベントである。ステップＳ７００２での処理の流れを示したものが図７（ｂ）である。ステップＳ７００６ではユーザ入力を待ち受けるための映像を再生する。ここで再生される内容としては、図８に示すように、ユーザ操作によって３つのシナリオから一つが選択されるのを待ち受ける映像データである。再生される映像データは背景データ８００１、ユーザへの指示を促す文字データ８００２、続いて再生される映像データの縮小画像８００３である。
【００５２】
続くステップＳ７００７では、システム制御回路１０１０は現在の再生モードについて通常速度での再生であるか早送り再生であるかをチェックする。通常再生モードと判定された場合はステップＳ７００８に進みユーザからのシナリオ選択入力を待つ。選択操作を受け付けるとステップＳ７００９において、次に再生する映像データを決定する。一方、ステップＳ７００７において、早送り再生モードと判定された場合はユーザからの入力操作をスキップしステップＳ７００９において次に続いて再生する映像データを決定する。この場合、ユーザからの入力をスキップしたため、図８に示した３つのシナリオのうち、予め決定しておいた所定の映像データを次に再生するように決定する。ステップＳ７００３では、ステップＳ７００９において決定された次の再生データに基づき分岐する。ステップＳ７００４では分岐したルートに対応する映像データを再生する。ステップＳ７００５では、続く映像データを再生する。
【００５３】
図９は上記映像データの再生処理を概念的に示した図である。
【００５４】
図９において９００１は前述した「movie1.mov」等の映像データ(Mov1〜Mov7)、９００２は「Event1.mov」等のイベントデータ(イベント１〜イベント２)、９００３はユーザによる入力を受け付ける制御を表している。また、右方向が時間的に後に再生されるデータを表している。
【００５５】
即ち、通常再生速度での再生時には図９（ａ）に示すように、映像データMov1の再生の後にイベント１の処理を行い、ユーザの入力を受け付けると、ユーザによって選択された映像データ（Mov2、Mov3、Mov4の中のどれか）の再生を行うように制御を進めていく。一方、早送り再生モードの場合は図９（ｂ）に示すように映像データMov1の再生後にイベント１を再生するが、ユーザからの入力を待たずにスキップし、予め設定された次の映像データ情報（この場合Mov2）に基づきMov2を再生する。即ち、プレイリストファイルに記録された再生経路に基づきMov1、Mov2、Mov5、Mov7の順に再生を行う。
【００５６】
なお、プレイリストおよびイベント処理を実現する方法としては上記のアプリケーションプログラムを用いた方法以外、例えばXML等既存の記述言語を用いる、もしくは既存の記述言語を拡張したものを利用した方法であってもよい。また、DVDにおけるPGC（Program Chain）やQuickTime（登録商標）のフォーマットを拡張して実現する方法等、分岐やユーザからの入力操作待ちを受け付けることが可能であればどのような方法を用いてもかまわない。
【００５７】
また、プレイリストファイルとは別にイベント時の制御のみを記述したイベント処理データを記録媒体の管理情報２００１等に記録しておき、再生時に管理情報を読み込む方法であってもよい。また、この場合のイベント処理データは、映像データが記録された記録媒体１００１以外の媒体に記録されていてもよい。
【００５８】
また、上記実施形態では映像データとイベント制御情報とを区別して記述したが、映像データ内にイベント制御情報を入れてもよく、前述と同様のイベント制御が可能であるならどのような形態であってもかまわない。
【００５９】
また、アプリケーションプログラム内にイベント時の制御を記述せずに、イベントの種類に応じてシステム制御回路１０１０が所定の制御を行う構成であってもよい。
【００６０】
また、上記実施形態では複数あるプレイリストの中からユーザによって選択された一つのプレイリストを再生するとしたが、プレイリストの選択方法はこれに限定するものではなく、記録メディア１００１を再生装置にセットした際に所定のプレイリストファイルを読み込み再生するもの等どのような方法であってもかまわない。
【００６１】
また、上記実施形態では、通常再生モードか否かで制御を切り替えていたが、再生速度が所定閾値の範囲内のときは通常再生と同じように処理する等、再生速度の異なる２種類の再生方法を切り替えられる構成であればどのような構成であってもよい。
［変形例］
次に、上記第１の実施形態の変形例として、シナリオ分岐イベントにおいて、通常再生時に再生可能な映像データと高速再生時に再生する映像データとを分けた場合の例について図１０、１１を参照して説明する。
【００６２】
図１０は、シナリオ分岐を含むイベントを再生する際の概念図である。
【００６３】
図１０において１０００１は等の映像データ(Mov1 〜Mov6)、１０００２はイベントデータ(イベント１〜イベント２)、１０００３はユーザによる入力操作を受け付けることを夫々示している。また、右方向が時間的に後に再生されるデータを表している。
【００６４】
通常再生速度での再生時には図１０（ａ）に示すように、映像データMov1の再生の後にイベント１の処理を行い、ユーザの入力を受け付けると、ユーザによって選択された映像データ（Mov2、Mov3、Mov4の中のどれか）の再生を行うように制御し、Mov2、Mov3、Mov4のいずれかを再生した後にMov6を再生する。
【００６５】
一方、早送り再生モード（高速再生時）の場合は図１０（ｂ）に示すように映像データMov1の再生後にイベント１を再生するが、ユーザからの入力を待たずにスキップし、予め設定された早送り再生専用の映像データであるMov5を再生する。映像データMov5は、図１１（ａ）に示すような、映像データMov2、Mov3、Mov4をそれぞれ１/４のサイズで合成した映像データになっている。図１１（ａ）において、１１００１はMov2、１１００２はMov3、１１００３はMov4の映像である。この映像データMov5は、再生時にMov2、Mov3、Mov4のデータを読み込み、合成して再生してもよいし、予め記録メディア１００１に記録しておいてもよい。
【００６６】
また、早送り再生中にユーザの操作によって通常再生速度に戻された場合は、Mov5を再生し続けてもよいし、図１１（ｂ）に示したようにどの映像データを再生するかユーザに選択させるイベント画面を表示してもよい。
［第２の実施形態］
第２の実施形態は、第１の実施形態に対して、ユーザの入力操作の履歴情報を元に、早送り再生時のイベントを制御する点が異なっている。なお、情報再生装置の構成は第１の実施形態と同様であり、図１の構成とする。記録メディアから映像データを再生する際の処理の流れも第１の実施形態と同様である。
【００６７】
また、プレイリストファイル２００２も第１の実施形態と同様のアプリケーションプログラムで構成されており、システム制御回路１０１０がアプリケーションプログラムを解析し処理することでプレイリスト再生が行える。
【００６８】
プレイリストを実行した際の処理の流れについて図１２を参照して説明する。
【００６９】
図１２（ａ）はアプリケーションプログラム中の処理の流れを示すフローチャートである。
【００７０】
ステップＳ１２００１では「movie2.mov」を再生し、ステップＳ１２００２ではその後に続いて「movie4.mov」を再生する。また、ステップＳ１２００３ではイベント処理を行う。ここで、イベント処理は第１の実施形態と同様にユーザからの入力を待ち受け、入力を受け付けた後映像データの再生を進めていく処理のことを指す。ステップＳ１２００３でのイベント処理の流れを示したものが図１２（ｂ）である。
【００７１】
ステップＳ１２００５ではユーザ入力を待ち受けるための映像を再生する。ここで再生される内容としては、図５に示すように映像の再生を一時停止し、ユーザの操作によって『ＯＫ』ボタンが選択されたときに、次の映像の再生に進むようなイベントである。再生される映像データは第１の実施形態と同様で図５に示したものである。
【００７２】
続くステップＳ１２００６では、システム制御回路１０１０は現在の再生モードについて通常速度での再生であるか早送り再生であるかをチェックする。通常再生モードの場合はステップＳ１２００７に進みユーザからの入力操作を待つ。所定の操作を受け付けると、ステップＳ１２００８において、「Event1」のイベントを処理したという履歴が履歴情報として記録される。この履歴情報は、記録メディア１００１のディスク管理情報２００１に記録されており、システム制御回路１０１０の制御によって更新可能である。
【００７３】
一方、早送り再生を行った場合はステップＳ１２００６からステップＳ１２００９に進む。ステップＳ１２００９において履歴情報を参照し過去に「Event1」のイベント処理を行ったか否かをチェックする。過去に一度も「Event1」の処理が行われていない場合はステップＳ１２００７に進み、早送り再生を中断しユーザからの入力待ちを行う。また、過去にイベントを処理していれば、入力待ちをせずにイベント処理Ｓ１２００３を終える。イベント処理Ｓ１２００３を終えると、続くステップＳ１２００４において「movie1.mov」の再生を行う。
【００７４】
次に、分岐イベントの場合の処理について図１３を参照して説明する。
【００７５】
図１３（ａ）は分岐イベントを含むアプリケーションプログラム中の処理の一部を示すフローチャートである。ステップＳ１３００１では「movie2.mov」を再生し、ステップＳ１３００２ではイベント処理を行う。ここでのイベント処理は、ユーザのシナリオ選択を受けるイベントである。ステップＳ１３００２での処理の流れを示したものが図１３（ｂ）である。ステップＳ１３００６ではユーザ入力を待ち受けるための映像を再生する。ここで再生される内容としては、映像の再生を一時停止し、図８に示すような映像を表示し、ユーザの操作によって３つのシナリオから一つが選択されたときに、次のシナリオ（映像データ）の再生に進むようなイベントである。再生するデータとしては第１の実施形態と同様であるとする。
【００７６】
次に、ステップＳ１３００７では、システム制御回路１０１０は現在の再生モードについて通常速度での再生であるか早送り再生であるかをチェックする。通常再生速度の場合はステップＳ１３００８に進み、ユーザからのシナリオ選択入力を待つ。ユーザからのシナリオ選択操作を受け付けるとステップＳ１３００９において、ユーザによって選択されたシナリオが選択履歴として記録される。ステップＳ１３０１０ではステップＳ１３００８でユーザによって選択された映像データを次に再生する再生データに決定する。
【００７７】
一方、ステップＳ１３００７において再生モードが早送り再生の場合には、ユーザからの入力操作をスキップし、ステップＳ１３０１０において、次に再生する映像データを決定する。この場合、ユーザからの入力をスキップしたため、履歴情報を参照し、過去に選択されたシナリオ経路のうち最新のデータに基づき再生する経路を決定する。即ち、ユーザによる選択を省略し、過去に選択されたシナリオ経路を早送り再生する。Ｓ１２００３では、ステップＳ１３００９において決定された次の再生データの情報に基づき分岐する。ステップＳ１３００４では分岐したルートに対応する映像データを再生し、ステップＳ１３００５で続く映像データを再生する部分は第１の実施形態と同様である。
【００７８】
なお、上記実施形態では、履歴情報の中で最新のシナリオ経路を利用したが、ユーザが選択したシナリオの統計を記録しておき、選択された回数が最も多いシナリオを早送り再生時の再生経路とする方法であってもよい。
【００７９】
また、シナリオの一部を選択すると、その履歴から早送り時の全体の再生経路が決定される方法であってもよい。
【００８０】
また、上記第１及び第２の実施形態では、履歴情報は記録媒体１００１に記録するとして説明したが、着脱可能な外部の記録媒体に記録してもよいし、再生装置内部のＲＡＭエリアに記録しておく方法等、履歴情報を保持できれば記録先はどのようなメディアであってもかまわない。
【００８１】
また、ユーザ毎に履歴情報を用意し、ユーザ毎に早送り再生時のイベント処理を切り替える方法であってもよい。
【００８２】
また、上記第１及び第２の実施形態では、記録媒体として光ディスクを例に説明したが、記録されたデータに対してランダムアクセス可能な記録メディアであれば、半導体メモリカード等どのような媒体であってもかまわない。
【図面の簡単な説明】
【００８３】
【図１】本発明に係る実施形態の情報再生装置の機能ブロック図である。
【図２】本実施形態の記録メディア内の記録情報の構成を例示する図である。
【図３】本実施形態の記録メディア内のデータを選択する際に出力する画面を例示する図である。
【図４】第１の実施形態の映像データ再生処理の流れを示すフローチャートである。
【図５】第１の実施形態のイベント処理時に出力する画面を例示する図である。
【図６】第１の実施形態のデータ再生手順を時系列に表した図である。
【図７】第１の実施形態の映像データ再生処理の流れを示すフローチャートである。
【図８】第１の実施形態のイベント処理時に出力する画面を例示する図である。
【図９】第１の実施形態のデータ再生手順を時系列に表した図である。
【図１０】第１の実施形態の変形例のデータ再生手順を時系列に表した図である。
【図１１】本発明に係る第１の実施形態の変形例における出力画像を示した図である。
【図１２】第２の実施形態の映像データ再生処理の流れを示すフローチャートである。
【図１３】第２の実施形態の映像データ再生処理の流れを示すフローチャートである。
【図１】
2005346873.tif 000003
【図２】
2005346873.tif 000004
【図３】
2005346873.tif 000005
【図４】
2005346873.tif 000006
【図５】
2005346873.tif 000007
【図６】
2005346873.tif 000008
【図７】
2005346873.tif 000009
【図８】
2005346873.tif 000010
【図９】
2005346873.tif 000011
【図１０】
2005346873.tif 000012
【図１１】
2005346873.tif 000013
【図１２】
2005346873.tif 000014
【図１３】
2005346873.tif 000015