(57)【要約】【課題】ユーザの視聴の仕方に応じてフレキシブルにレジューム動作を実現することのできる再生装置を提供する。【解決手段】映像コンテンツを再生する再生プログラム１７３ａと、停止ボタン１４ｂと、停止位置を記憶する記憶部１６及び停止位置記憶プログラム１７３ｃと、再生ボタン１４ａと、を備えた再生装置１０において、停止ボタン１４ｂにより再生停止が指示された後に、再生ボタン１４ａにより再生開始が指示された場合、再生プログラム１７３ａによる映像コンテンツの再生再開後、所定時間内にユーザにより戻し操作が実行された際の、停止位置から当該戻し操作により戻された戻し時間を記憶する記憶部１６及び戻し時間記憶プログラム１７３ｄと、記憶された戻し時間の平均値を算出する算出プログラム１７３ｅと、記憶された停止位置より算出された平均値分だけ戻った位置をレジュームポイントとして設定する設定プログラム１７３ｆと、を備える。【選択図】図２
2010282687.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に記録された映像コンテンツを再生する再生手段と、
前記再生手段による再生中の前記映像コンテンツの再生停止を指示する再生停止指示手段と、
前記再生停止指示手段により前記映像コンテンツの再生停止の指示があった際の停止位置を記憶する停止位置記憶手段と、
前記再生手段による前記映像コンテンツの再生開始を指示する再生開始指示手段と、
を備えた再生装置において、
前記再生停止指示手段により再生中の前記映像コンテンツの再生停止が指示された後に、前記再生開始指示手段により前記映像コンテンツの再生開始が指示された場合、前記再生手段による前記映像コンテンツの再生再開後、所定時間内にユーザにより戻し操作が実行された際の、前記停止位置から当該戻し操作により戻された戻し時間を記憶する戻し時間記憶手段と、
前記戻し時間記憶手段により記憶された戻し時間の平均値を算出する算出手段と、
前記再生停止指示手段により再生中の前記映像コンテンツの再生停止が指示された後に、前記再生開始指示手段により前記映像コンテンツの再生開始が指示された場合、前記停止位置記憶手段に記憶された停止位置から前記算出手段により算出された平均値分だけ戻った位置をレジュームポイントとして設定する設定手段と、
を備えることを特徴とする再生装置。
【請求項２】
前記戻し時間記憶手段は、所定の数の戻し時間が蓄積された場合、蓄積した戻し時間の履歴から最古のものを消去した後、新たな戻し時間を記憶することを特徴とする請求項１に記載の再生装置。
【請求項３】
前記算出手段は、所定の数の戻し時間が蓄積された場合、前記戻し時間記憶手段に記憶された戻し時間のうち最短のものから所定数及び最長のものから所定数を除き、前記平均値を算出することを特徴とする請求項１又は２に記載の再生装置。
【請求項４】
前記戻し時間記憶手段は、再生する映像コンテンツのジャンルと、戻し時間とを対応付けて記憶し、
前記設定手段は、
前記ジャンル毎に前記レジュームポイントを設定することを特徴とする請求項１〜３の何れか一項に記載の再生装置。
【請求項５】
前記停止位置記憶手段は、再生する映像コンテンツの最終再生日時と、停止位置とを対応付けて記憶し、
前記設定手段は、
前記再生開始指示手段により映像コンテンツの再生開始が指示された際に、当該映像コンテンツの前記最終再生日時と現時点との時間間隔が所定期間未満の場合、前記停止位置記憶手段に記憶された前記停止位置を前記レジュームポイントとして設定することを特徴とする請求項１〜４の何れか一項に記載の再生装置。
【請求項６】
記録媒体に記録された映像コンテンツを再生する再生手段と、
前記再生手段による再生中の前記映像コンテンツの再生停止を指示する再生停止指示手段と、
前記再生停止指示手段により前記映像コンテンツの再生停止の指示があった際の停止位置を記憶する停止位置記憶手段と、
前記再生手段による前記映像コンテンツの再生開始を指示する再生開始指示手段と、
を備えた再生装置において、
前記再生停止指示手段により再生中の前記映像コンテンツの再生停止が指示された後に、前記再生開始指示手段により前記映像コンテンツの再生開始が指示された場合、前記再生手段による前記映像コンテンツの再生再開後、所定時間内にユーザにより戻し操作が実行された際の、前記停止位置から当該戻し操作により戻された戻し時間を記憶する戻し時間記憶手段と、
前記戻し時間記憶手段に記憶された戻し時間の平均値を算出する算出手段と、
前記再生停止指示手段により再生中の前記映像コンテンツの再生停止が指示された後に、前記再生開始指示手段により前記映像コンテンツの再生開始が指示された場合、前記停止位置記憶手段に記憶された停止位置から前記算出手段により算出された平均値分だけ戻った位置をレジュームポイントとして設定する設定手段と、
を備え、
前記戻し時間記憶手段は、所定の数の戻し時間が蓄積された場合、蓄積した戻し時間の履歴から最古のものを消去した後、新たな戻し時間を記憶し、
前記算出手段は、所定の数の戻し時間が蓄積された場合、前記戻し時間記憶手段に記憶された戻し時間のうち最短のものから所定数及び最長のものから所定数を除き、前記平均値を算出し、
前記停止位置記憶手段は、再生する映像コンテンツの最終再生日時と、停止位置とを対応付けて記憶し、
前記設定手段は、
前記再生開始指示手段により映像コンテンツの再生開始が指示された際に、当該映像コンテンツの前記最終再生日時と現時点との時間間隔が所定期間未満の場合、前記停止位置記憶手段に記憶された前記停止位置を前記レジュームポイントとして設定することを特徴とする再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、再生装置に関する。
【背景技術】
【０００２】
従来、ＤＶＤ（Digital Versatile Disc）のような記録媒体に用いる再生装置に搭載される機能の１つとして、レジューム機能が知られている。
レジューム機能は、再生停止位置をメモリに記憶させ、このメモリに記憶された再生停止位置に基づいて、次の再生開始ポイント（レジュームポイント）を指定させる構成にすることにより、記録媒体に記録されているデータを再生している途中で一旦停止させても、その停止させた位置の続きから次の再生を再開させる機能である。
このレジューム機能においては、再生停止位置をそのまま次の再生開始ポイントとした場合、再生を開始した場面がどのような状況か思い出せないことがあるため、再生開始ポイントを再生停止位置より少し前の任意の点に設定する技術が提案されている（例えば、特許文献１〜５参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２１７８７３号公報
【特許文献２】特開２００７−６６４７２号公報
【特許文献３】特開２００６−１３９８４６号公報
【特許文献４】特開２００３−３２４６８６号公報
【特許文献５】特開２００２−２８１４４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１〜５は、何れも、一旦設定すると、その設定に基づいて一律に所定のレジュームポイントから再生を開始するものであり、ユーザの視聴の仕方に応じてフレキシブルにレジューム動作を実現するものではなかった。
【０００５】
本発明の課題は、ユーザの視聴の仕方に応じてフレキシブルにレジューム動作を実現することのできる再生装置を提供することである。
【課題を解決するための手段】
【０００６】
前記課題を解決するために、請求項１に記載の発明に係る再生装置は、
記録媒体に記録された映像コンテンツを再生する再生手段と、
前記再生手段による再生中の前記映像コンテンツの再生停止を指示する再生停止指示手段と、
前記再生停止指示手段により前記映像コンテンツの再生停止の指示があった際の停止位置を記憶する停止位置記憶手段と、
前記再生手段による前記映像コンテンツの再生開始を指示する再生開始指示手段と、
を備えた再生装置において、
前記再生停止指示手段により再生中の前記映像コンテンツの再生停止が指示された後に、前記再生開始指示手段により前記映像コンテンツの再生開始が指示された場合、前記再生手段による前記映像コンテンツの再生再開後、所定時間内にユーザにより戻し操作が実行された際の、前記停止位置から当該戻し操作により戻された戻し時間を記憶する戻し時間記憶手段と、
前記戻し時間記憶手段により記憶された戻し時間の平均値を算出する算出手段と、
前記再生停止指示手段により再生中の前記映像コンテンツの再生停止が指示された後に、前記再生開始指示手段により前記映像コンテンツの再生開始が指示された場合、前記停止位置記憶手段に記憶された停止位置から前記算出手段により算出された平均値分だけ戻った位置をレジュームポイントとして設定する設定手段と、
を備えることを特徴とする。
【０００７】
請求項２に記載の発明は、請求項１に記載の再生装置において、
前記戻し時間記憶手段は、所定の数の戻し時間が蓄積された場合、蓄積した戻し時間の履歴から最古のものを消去した後、新たな戻し時間を記憶することを特徴とする。
【０００８】
請求項３に記載の発明は、請求項１又は２に記載の再生装置において、
前記算出手段は、所定の数の戻し時間が蓄積された場合、前記戻し時間記憶手段に記憶された戻し時間のうち最短のものから所定数及び最長のものから所定数を除き、前記平均値を算出することを特徴とする。
【０００９】
請求項４に記載の発明は、請求項１〜３の何れか一項に記載の再生装置において、
前記戻し時間記憶手段は、再生する映像コンテンツのジャンルと、戻し時間とを対応付けて記憶し、
前記設定手段は、
前記ジャンル毎に前記レジュームポイントを設定することを特徴とする。
【００１０】
請求項５に記載の発明は、請求項１〜４の何れか一項に記載の再生装置において、
前記停止位置記憶手段は、再生する映像コンテンツの最終再生日時と、停止位置とを対応付けて記憶し、
前記設定手段は、
前記再生開始指示手段により映像コンテンツの再生開始が指示された際に、当該映像コンテンツの前記最終再生日時と現時点との時間間隔が所定期間未満の場合、前記停止位置記憶手段に記憶された前記停止位置を前記レジュームポイントとして設定することを特徴とする。
【００１１】
請求項６に記載の発明に係る再生装置は、
記録媒体に記録された映像コンテンツを再生する再生手段と、
前記再生手段による再生中の前記映像コンテンツの再生停止を指示する再生停止指示手段と、
前記再生停止指示手段により前記映像コンテンツの再生停止の指示があった際の停止位置を記憶する停止位置記憶手段と、
前記再生手段による前記映像コンテンツの再生開始を指示する再生開始指示手段と、
を備えた再生装置において、
前記再生停止指示手段により再生中の前記映像コンテンツの再生停止が指示された後に、前記再生開始指示手段により前記映像コンテンツの再生開始が指示された場合、前記再生手段による前記映像コンテンツの再生再開後、所定時間内にユーザにより戻し操作が実行された際の、前記停止位置から当該戻し操作により戻された戻し時間を記憶する戻し時間記憶手段と、
前記戻し時間記憶手段に記憶された戻し時間の平均値を算出する算出手段と、
前記再生停止指示手段により再生中の前記映像コンテンツの再生停止が指示された後に、前記再生開始指示手段により前記映像コンテンツの再生開始が指示された場合、前記停止位置記憶手段に記憶された停止位置から前記算出手段により算出された平均値分だけ戻った位置をレジュームポイントとして設定する設定手段と、
を備え、
前記戻し時間記憶手段は、所定の数の戻し時間が蓄積された場合、蓄積した戻し時間の履歴から最古のものを消去した後、新たな戻し時間を記憶し、
前記算出手段は、所定の数の戻し時間が蓄積された場合、前記戻し時間記憶手段に記憶された戻し時間のうち最短のものから所定数及び最長のものから所定数を除き、前記平均値を算出し、
前記停止位置記憶手段は、再生する映像コンテンツの最終再生日時と、停止位置とを対応付けて記憶し、
前記設定手段は、
前記再生開始指示手段により映像コンテンツの再生開始が指示された際に、当該映像コンテンツの前記最終再生日時と現時点との時間間隔が所定期間未満の場合、前記停止位置記憶手段に記憶された前記停止位置を前記レジュームポイントとして設定することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、映像の再生が再開された場合、停止位置より戻し時間の平均値分だけ戻った位置をレジュームポイントとして映像の再生が再開される。
このため、ユーザの視聴の仕方に応じて停止位置からの戻し時間が変化することとなって、よりユーザの好みに対応したフレキシブルなレジューム動作を実現することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の再生装置を含むシステムの概略構成図である。
【図２】第１実施形態の再生装置の制御構成を示すブロック図である。
【図３】第１実施形態の戻し時間の履歴を記憶した履歴テーブルの一例を示す図である。
【図４】第１実施形態の再生装置における再生・停止処理を示すフローチャートである。
【図５】第１実施形態の再生装置におけるレジュームポイント設定処理を示すフローチャートである。
【図６】第２実施形態の再生装置の制御構成を示すブロック図である。
【図７】第２実施形態の戻し時間の履歴を記憶した履歴テーブルの一例を示す図である。
【図８】第２実施形態の再生装置におけるレジュームポイント設定処理を示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下、本発明の実施の形態について図面を参照しながら説明する。なお、発明の範囲は図示例に限定されない。
【００１５】
［第１実施形態］
まず、再生装置１０の構成について説明する。
再生装置１０は、例えば、ＤＶＤ(Digital Versatile Disc)、ＢＤ（Blue-ray Disc）、ＨＤＤＶＤ(High Definition DVD)、などの大容量の記録媒体に記録された各種の映像コンテンツを再生可能な再生装置である。
本実施形態においては、図１に示すように、ＤＶＤ３０に記録された映像コンテンツの再生を行うＤＶＤプレーヤを再生装置１０として例示して説明する。
再生装置１０は、この再生装置１０において再生される映像コンテンツの映像を表示する表示装置４０とケーブルＣにより接続されており、再生される映像データや再生される映像のコンテンツ情報を、制御信号とともに表示装置４０に送信する。
当該再生装置１０は、映像の再生を停止した後に、所定のレジュームポイントから映像の再生を再開させるレジューム機能を有している。なお、本実施形態においてこのレジューム機能は、ユーザによる利用有無の設定を受けて起動するように構成される。
【００１６】
再生装置１０は、図２に示すように、例えば、ＤＶＤ３０（図１）に記録された映像データ及び音声データを読み出す読み取り部１１と、読み取り部１１において読み出された映像データ及び音声データに所定のデコード処理を行うデコーダ部１２と、デコーダ部１２から出力される映像データを表示装置４０等の外部機器に送信する通信部１３と、ユーザが各種指示を入力するための操作部１４と、再生開始からの経過時間を計時する計時部１５と、再生装置１０のレジューム動作に関わる各種情報を記憶する記憶部１６と、再生装置１０の各部を統括制御する制御部１７と、等を備えて構成されている。
【００１７】
読み取り部１１は、例えば、ＤＶＤ３０の反射層にレーザ光を照射し、光電変換及び電流電圧変換によって反射光に応じた電圧信号を生成することにより、ＤＶＤ３０に記録された映像データ等を読み出して、読み出した映像データ等をデコーダ部１２に出力する。
【００１８】
デコーダ部１２は、例えば、分離部、ビデオデコーダ、オーディオデコーダ（何れも図示省略。）等を備えて構成されており、分離部において、読み取り部１１から入力されたコンテンツデータを映像データ、音声データ、副映像データ等の複数のデータに分離し、分離した映像データをビデオデコーダに、音声データをオーディオデコーダに出力する。そして、ビデオデコーダにおいて、分離された映像データをＭＰＥＧ方式に従ってデコードし、オーディオデコーダにおいて、分離された音声データをＭＰＥＧオーディオ方式に従ってデコードする。
【００１９】
通信部１３は、各種インターフェースに対応する映像入出力端子群（図示省略。）を備え、デコーダ部１２から入力される映像データ、音声データ、及びコンテンツ情報等を、制御信号とともに映像入出力端子を介して表示装置４０に送信する。
【００２０】
操作部１４は、ＤＶＤ３０からの映像の再生開始／再生停止、レジューム機能の利用の有無等、再生装置１０の各種動作をユーザが指示するためのものである。
操作部１４は、ユーザによって押下操作がなされると、その操作に対応する各種の操作信号を制御部１７に出力する。制御部１７は、操作部１４から入力された操作信号に対応する動作を行うための動作信号を再生装置１０の各部へ出力することとなる。
具体的に、操作部１４は、各種指示を入力するための各種操作キーを備えている。各種操作キーとは、例えば、再生ボタン１４ａ、停止ボタン１４ｂ、戻しボタン１４ｃ、等を備えて構成される。
再生ボタン１４ａは、再生開始指示手段として、映像コンテンツの再生開始の指示を行う。停止ボタン１４ｂは、再生停止指示手段として、再生中の映像コンテンツの再生停止の指示を行う。戻しボタン１４ｃは、映像コンテンツの戻し操作の指示を行う。
その他、各種操作キーには、電源ボタン、数字ボタン、矢印ボタン、及び早送りボタン、等の機能ボタン（何れも図示省略。）等が含まれる。
【００２１】
また、本実施形態において、レジューム機能は、ユーザによる利用有無の設定を受けて起動するように構成されており、操作部１４は、ユーザがレジューム機能の利用有無を設定する際に操作される。
【００２２】
なお、この操作部１４は、リモコン（図示省略。）によって構成することもできる。この場合、リモコンは、例えば、送信部、ボタン部、等を備え、ユーザがボタン部を操作した場合、その操作に対応する操作信号を送信部より赤外線信号等で送出するように構成する。そして、再生装置１０の制御部１７は、リモコン受信部（図示省略。）により、リモコンから送出された赤外線信号を受信し、リモコンの操作に対応する動作信号を再生装置１０の各部へ出力する。
【００２３】
計時部１５は、後述する戻し時間記憶プログラム１７３ｄの実行において、操作部１４の再生ボタン１４ａが操作されてからの経過時間を計時する。
【００２４】
記憶部１６は、例えば、揮発性メモリから構成され、例えば、レジューム動作に関する各種情報などを記憶する。
具体的には、記憶部１６は、ＤＶＤ３０に記録されている映像コンテンツの再生を停止したときの停止位置のアドレス情報、映像コンテンツの最終再生日時、映像コンテンツの再生を一旦停止した後に再開した際に、再開から所定時間内にユーザにより戻し操作が行われた場合の戻し時間の履歴、及び戻し時間の履歴から算出された平均戻し時間などを記録する。
【００２５】
図３（ａ）は、戻し時間の履歴を記録した履歴テーブルを示した一例である。
履歴テーブル１６ａには、映像コンテンツの再生を一旦停止した後に再開した際に、再開から所定時間内にユーザにより戻し操作が行われた場合、この戻し操作により戻された戻し時間（秒）が、古いものからサンプルＮｏ．が振られて、所定の数保存されている。
また、このサンプルは、所定の数が蓄積されると、次のサンプルを保存する際に最古のものが削除されるようになっている。
具体的には、図３（ｂ）に示すように、例えば所定の数を１４とした場合、最古のＮｏ．１の戻し時間のサンプルを消去し、Ｎｏ．２〜１４のサンプルをＮｏ．１〜１３に繰り上げる。そして、新たな戻し時間のサンプルをＮｏ．１４として記憶する。
また、履歴テーブル１６ａには、履歴テーブル１６ａに所定の数のサンプルが蓄積された場合の戻し時間の平均値が算出され、記憶されている。ここで、戻し時間の平均値は、全サンプルのうち、戻し時間が最短のものから所定数（例えば、２つ）及び最長のものから所定数（例えば、２つ）を除いた、残りのサンプルから算出されるようになっている。
具体的には、図３（ａ）に示すように、例えば、所定の数を１４とした場合、戻り時間の短いＮｏ．２、１１のサンプル、及び戻り時間の長いＮｏ．７、８のサンプルを除いて、残りの１０個のサンプルから平均値を算出する。図３（ａ）の場合、平均戻し時間は１９１（秒）となる。
【００２６】
制御部１７は、ＣＰＵ（Central Processing Unit）１７１、ＲＡＭ（Random Access Memory）１７２、ＲＯＭ（Read Only Memory）１７３等を備えて構成されている。
【００２７】
ＣＰＵ１７１は、再生装置１０の各部から入力された入力信号や、操作部１４における各種操作キーの押下操作に基づく入力操作信号等に応じて、ＲＯＭ１７３に格納された各種プログラムを実行するとともに、その結果に基づいて再生装置１０の各部に出力信号を出力することにより、再生装置１０の動作全般を統括制御する。
【００２８】
ＲＡＭ１７２は、例えば、揮発性メモリからなるワークエリアを備えており、ＣＰＵ１７１によって各種プログラムが実行されることに生じる処理結果や、入力されたデータ等をこのワークエリアに記憶させる。
【００２９】
ＲＯＭ１７３は、例えば、不揮発性メモリからなるプログラム格納エリアを有しており、再生プログラム１７３ａ、停止プログラム１７３ｂ、停止位置記憶プログラム１７３ｃ、戻し時間記憶プログラム１７３ｄ、算出プログラム１７３ｅ、設定プログラム１７３ｆ、等の各種処理プログラム等を格納している。
【００３０】
再生プログラム１７３ａは、例えば、ＣＰＵ１７１に、ＤＶＤ３０に記録された映像コンテンツを再生する機能を実現させるプログラムである。
具体的には、ＣＰＵ１７１は、ユーザが再生ボタン１４ａを操作することにより、再生開始の指示がなされた場合、再生プログラム１７３ａを実行することで、設定プログラム１７３ｆの実行によって設定されたレジュームポイントのアドレス情報を基に、ＤＶＤ３０に記録されている一連の映像データの上記レジュームポイントに対応する位置から、映像コンテンツの再生を開始する。
なお、当該再生操作が一回目の場合には、ＣＰＵ１７１は、映像データの先頭をレジュームポイントとして、当該先頭から再生を開始する。また、当該再生操作が一回目であっても、ユーザにより再生開始位置が指定された場合、その指定された再生開始位置から再生を開始する。
そして、当該再生操作が２回目以降の場合、ＣＰＵ１７１は、レジューム機能の設定に従って設定されたレジュームポイントから再生を開始する。
ＣＰＵ１７１は、かかる再生プログラム１７３ａを実行することで、再生手段として機能する。
【００３１】
停止プログラム１７３ｂは、例えば、ＣＰＵ１７１に、再生プログラム１７３ａによる再生中の映像コンテンツの再生を停止させる機能を実現させるプログラムである。
具体的には、ＣＰＵ１７１は、ユーザが停止ボタン１４ｂを操作することにより、再生停止の指示がなされた場合、停止プログラム１７３ｂを実行することで、ＤＶＤ３０からの記録データの読取りを停止させ、映像コンテンツの再生を停止させる。
【００３２】
停止位置記憶プログラム１７３ｃは、例えば、ＣＰＵ１７１に、停止ボタン１４ｂにより映像コンテンツの再生停止の指示があった際の停止位置を記憶する機能を実現させるプログラムである。
具体的には、ＣＰＵ１７１は、停止位置記憶プログラム１７３ｃを実行することで、停止ボタン１４ｂによる再生停止の指示がなされた時点の再生映像のアドレス情報を停止位置として記憶部１６に記録する。
ＣＰＵ１７１は、かかる停止位置記憶プログラム１７３ｃを実行することで、記憶部１６と共に停止位置記憶手段として機能する。
【００３３】
戻し時間記憶プログラム１７３ｄは、例えば、ＣＰＵ１７１に、映像コンテンツの再生を一旦停止した後に再開した際に、再開から所定時間内にユーザにより戻し操作が行われた場合、この戻し操作による戻し時間を記憶する機能を実現させるプログラムである。
具体的には、ＣＰＵ１７１は、戻し時間記憶プログラム１７３ｄを実行することで、以下の処理を実行する。
まず、停止ボタン１４ｂにより再生停止の指示がなされた後に、再生ボタン１４ａにより映像コンテンツの再生開始（再開）が指示された場合、再生プログラム１７３ａを実行して映像コンテンツの再生を再開すると同時に、計時部１５により計時を開始する。
次いで、映像コンテンツの再生再開後、所定時間内（例えば２分以内など）に、ユーザの戻しボタン１４ｃによる戻し操作が実行された場合、停止位置から当該戻し操作により戻された戻し時間をｎ番目のサンプルとして、図３に示すように、記憶部１６の履歴テーブル１６ａに記憶する。
なお、映像コンテンツの再生再開後、所定時間の経過後に戻し操作が実行された場合、すなわち、所定時間内に戻し操作が実行されない場合には、戻し時間の記憶は行わない。
ＣＰＵ１７１は、再生ボタン１４ａにて映像コンテンツ再開の指示が行われる都度、計時を行い、上記戻し時間のサンプルを記憶部１６の履歴テーブル１６ａに記録し蓄積する。
【００３４】
また、ＣＰＵ１７１は、履歴テーブル１６ａに所定の数の戻し時間のサンプルが蓄積された場合、蓄積した戻し時間の履歴から最古のものを消去した後、新たな戻し時間を記憶する。
具体的には、図３に示すように、例えば所定の数を１４とした場合、最古のｎ＝１の戻し時間のサンプルを消去し、ｎ＝２〜１４のサンプルをｎ＝１〜１３に繰り上げる。そして、新たな戻し時間のサンプルをｎ＝１４として記憶する。
ＣＰＵ１７１は、かかる戻し時間記憶プログラム１７３ｄを実行することで、記憶部１６と共に、戻し時間記憶手段として機能する。
【００３５】
算出プログラム１７３ｅは、例えば、ＣＰＵ１７１に、記憶部１６の履歴テーブル１６ａに記憶された戻し時間の平均値を算出する機能を実現させるプログラムである。
具体的には、ＣＰＵ１７１は、算出プログラム１７３ｅを実行することで、履歴テーブル１６ａに所定の数の戻し時間が蓄積された場合、全サンプルのうち、戻し時間が最短のものから所定数及び最長のものから所定数を除き、残りのサンプルから平均値を算出する。
例えば、図３に示すように、例えば所定の数を１４とした場合、戻り時間の短い２番目、１１番目のサンプル、及び戻り時間の長い７番目、８番目のサンプルを除き、残りの１０個のサンプルから平均値を算出する。この場合、平均戻し時間は１９１（秒）となる。
ＣＰＵ１７１は、かかる算出プログラム１７３ｅを実行することで、算出手段として機能する。
【００３６】
設定プログラム１７３ｆは、例えば、ＣＰＵ１７１に、操作部１４によりレジューム機能を利用するとの操作信号を受けた場合に、レジューム機能を実行に際し、レジュームポイントを設定する機能を実現させるプログラムである。
具体的には、ＣＰＵ１７１は、設定プログラム１７３ｆを実行することで、以下のようにレジュームポイントの設定を行う。
【００３７】
まず、映像コンテンツの最終再生日時と、再生ボタン１４ａが操作された時点との時間間隔が所定期間未満の場合、ＣＰＵ１７１は、記憶部１６に記憶された停止位置をレジュームポイントとして設定する。
例えば、所定期間を１０分とした場合、ＣＰＵ１７１は、停止ボタン１４ｂが操作された時点より計時を開始し、その後、１０分以内に再生ボタン１４ａが操作された場合には、前回の停止位置より映像の再生を開始する。
【００３８】
一方、１０分経過後に再生ボタン１４ａが操作された場合には、ＣＰＵ１７１は、戻し時間のサンプルが所定の数に達したか否かを判断する。
そして、戻し時間のサンプルが所定の数に達した場合、ＣＰＵ１７１は、記憶部１６に記憶された停止位置より、算出プログラム１７３ｅの実行によって算出された平均値分だけ戻った位置を、映像の再生を再開させるレジュームポイントとして設定する。
例えば、図３に示すように、所定の数が１４で、平均戻し時間が１９１（秒）である場合、前回の停止位置よりも１９１（秒）戻った位置より映像の再生が開始されることとなる。
【００３９】
一方、戻し時間のサンプルが所定の数に満たない場合、ＣＰＵ１７１は、前回の再生時の停止位置をレジュームポイントとして設定する。
すなわち、戻し時間のサンプルが所定の数の１４に達しない場合、前回の停止位置より映像の再生が開始されることとなる。
ＣＰＵ１７１は、かかる設定プログラム１７３ｆを実行することで、設定手段として機能する。
【００４０】
次に、再生装置１０の動作について説明する。
まず、本実施形態の再生装置１０によって実行される再生・停止処理について、図４のフローチャートを用いて説明する。
【００４１】
再生・停止処理が開始されると（図４：ＳＴＡＲＴ）、ステップＳ１１において、制御部１７は、映像コンテンツの再生が一回目であるか否か判断し、映像コンテンツの再生が一回目である場合（ステップＳ１１：ＹＥＳ）、続くステップＳ１２において、制御部１７は、ユーザにより指定された再生開始位置の読み出しを行い、後述のステップＳ１７に移行する。なお、ステップＳ１２において、ユーザによる再生開始位置の指定がない場合、制御部１７は、映像コンテンツの先頭から読出しを行う。
一方、映像コンテンツの再生が一回目でない場合（ステップＳ１１：ＮＯ）、続くステップＳ１３において、制御部１７は、レジュームポイントの選択があるか否かを判断し、レジュームポイントの選択がない場合（ステップＳ１３：ＮＯ）、続くステップＳ１４において、制御部１７は、前回の再生時の停止位置の読み出しを行い、後述のステップＳ１７に移行する。
一方、レジュームポイントの選択が有る場合（ステップＳ１３：ＹＥＳ）、続くステップＳ１５において、制御部１７は、選択されたレジュームポイントの設定処理を行い、ステップＳ１６において、制御部１７は、設定されたレジュームポイントの読み出しを行い、後述のステップＳ１７に移行する。
【００４２】
次いで、ステップＳ１７において、制御部１７は、映像コンテンツの再生を開始し、続くステップＳ１８において、映像コンテンツの再生が停止されたか否かを判断する。
そして、映像コンテンツの再生が停止されない場合（ステップＳ１８：ＮＯ）、続くステップＳ１９において、制御部１７は、所定時間内にユーザにより戻し操作が実行されたか否かを判断し、所定時間内に戻し操作が実行されない場合（ステップＳ１９：ＮＯ）、上記ステップＳ１８に戻って以降の処理を繰り返す。一方、所定時間内に戻し操作が実行された場合（ステップＳ１９：ＹＥＳ）、続くステップＳ２０において、制御部１７は、戻し時間の保存処理を行った後、上記ステップＳ１８に戻って以降の処理を繰り返す。
一方、映像コンテンツの再生が停止された場合（ステップＳ１８：ＹＥＳ）、続くステップＳ２１において、制御部１７は、停止位置の保存を行い、本処理を終了する（図４：ＥＮＤ）。
【００４３】
次に、上記ステップＳ１５のレジュームポイント設定処理について、図５のフローチャートを用いて説明する。
【００４４】
レジュームポイント設定処理が開始されると（図５：ＳＴＡＲＴ）、まず、ステップＳ１５１において、制御部１７は、再生しようとする映像コンテンツの最終再生日時と現時点との時間間隔が所定期間未満であるか否かを判断し、時間間隔が所定期間未満である場合（ステップＳ１５１：ＹＥＳ）、続くステップＳ１５２において、停止位置をレジュームポイントとして設定して本処理を終了する（図５：ＥＮＤ）。
一方、時間間隔が所定期間以上である場合（ステップＳ１５１：ＮＯ）、続くステップＳ１５３において、制御部１７は、蓄積された戻し時間のサンプル数が所定の数以上であるか否かを判断し、所定の数に満たない場合（ステップＳ１５３：ＮＯ）、上記ステップＳ１５２に移行する。
【００４５】
一方、蓄積された戻し時間のサンプル数が所定の数以上である場合（ステップＳ１５３：ＹＥＳ）、続くステップＳ１５４において、制御部１７は、蓄積された戻し時間の全サンプルのうち最短の２つ及び最長の２つを除いて戻し時間の平均値を算出する。
次いで、ステップＳ１５５において、停止位置からステップＳ１５４にて算出した平均値分だけ戻った位置をレジュームポイントとして設定して、本処理を終了する（図５：ＥＮＤ）。
【００４６】
以上のように、本実施形態の再生装置１０によれば、映像の再生が再開された場合に停止位置より戻し時間の平均値分だけ戻った位置をレジュームポイントとして映像の再生が再開される。
つまり、ユーザの操作の習性がサンプリングされ、そのデータに基づいてレジューム動作が実行されることとなっている。
このため、ユーザの視聴の仕方に応じて、停止位置からの戻し時間が適宜変化することとなって、よりユーザの好みに対応したフレキシブルなレジューム動作を実現することができる。
よって、映像の再生を再開した後に、映像を戻して再度視聴を開始する等の動作を行わなくともスムーズに２回目の視聴に入ることができる。
【００４７】
また、所定の数の戻し時間が蓄積された場合、蓄積した戻し時間の履歴から最古のものを消去した後、新たな戻し時間を記憶することにより、最新のユーザの視聴の仕方が反映されることとなって、よりユーザの好みのレジューム動作を実現することができる。
【００４８】
また、所定の数の戻し時間が蓄積された場合、蓄積した戻し時間のうち最短のものから所定数及び最長のものから所定数を除き平均値を算出するため、極端なデータが除かれることとなって、戻し時間の精度を向上させることができる。
【００４９】
また、再生する映像コンテンツの最終再生日時と停止位置とが対応付けて記憶され、映像コンテンツの再生開始が指示された際に、当該映像コンテンツの最終再生日時と現時点との時間間隔が所定期間未満の場合、停止位置をレジュームポイントとして設定することで、無駄な戻し処理が実行されるのを防止することができる。
【００５０】
［第２実施形態］
次に、本発明の第２実施形態について、第１実施形態と異なる点を中心に説明する。なお、第１実施形態と同様の構成については第１実施形態と同一の符号を付してその説明を省略する。
【００５１】
本実施形態の再生装置２０は、図６に示すように、例えば、読み取り部１１と、デコーダ部１２と、通信部１３と、操作部１４と、計時部１５と、記憶部１８と、制御部１９と、等を備えて構成されている。
【００５２】
本実施形態の記憶部１８は、第１実施形態の記憶部１６と同様に、レジューム動作に関する各種情報等を記憶するものであるが、図７に示す履歴テーブル１８ａのように、再生する映像コンテンツのジャンルと、戻し時間とを対応付けて記憶するようになっている。
ここで、「ジャンル」とは、映像の種類を示すものであって、例えば、映画、ドラマ、スポーツ、音楽、エンターテイメント、ニュース、等に分類される。
なお、かかる「ジャンル」は、予め映像のコンテンツ情報の中に、ジャンル情報として含まれているものである。
【００５３】
制御部１９は、ＣＰＵ１９１、ＲＡＭ１９２、ＲＯＭ１９３等を備えて構成されている。
ＲＯＭ１９３には、再生プログラム１９３Ａ、停止プログラム１９３Ｂ、停止位置記憶プログラム１９３Ｃ、戻し時間記憶プログラム１９３Ｄ、算出プログラム１９３Ｅ、設定プログラム１９３ｆ、等の各種処理プログラム等を格納している。
なお、再生プログラム１９３Ａ、停止プログラム１９３Ｂ、停止位置記憶プログラム１９３Ｃは、第１実施形態の再生プログラム１７３ａ、停止プログラム１７３ｂ、停止位置記憶プログラム１７３ｃと同様であるため、その説明を省略する。
【００５４】
本実施形態においては、ＣＰＵ１９１は、戻し時間記憶プログラム１９３Ｄを実行することで、以下の処理を実行する。
まず、停止ボタン１４ｂにより再生停止の指示がなされた後に、再生ボタン１４ａにより映像コンテンツの再生開始（再開）が指示された場合、再生プログラム１９３Ａを実行して映像コンテンツの再生を再開すると同時に、計時部１５により計時を開始する。
次いで、映像コンテンツの再生再開後、所定時間内（例えば２分以内など）に、ユーザの戻しボタン１４ｃによる戻し操作が実行された場合、図７に示すように、戻し時間のサンプルを、映像のジャンルと共に、記憶部１８の履歴テーブル１８ａに記憶する。
【００５５】
なお、ＣＰＵ１９１は、映像コンテンツの再生再開後、所定時間の経過後に戻し操作が実行された場合（所定時間内に戻し操作が実行されない場合）には、戻し時間の記憶は行わない。また、ＣＰＵ１９１は、履歴テーブル１８ａに所定の数の戻し時間のサンプルが蓄積された場合、蓄積した戻し時間の履歴から最古のものを消去した後、新たな戻し時間を記憶する。
ＣＰＵ１９１は、かかる戻し時間記憶プログラム１９３Ｄを実行することで、記憶部１８と共に、戻し時間記憶手段として機能する。
【００５６】
また、ＣＰＵ１９１は、算出プログラム１９３Ｅを実行することで、記憶部１８の履歴テーブル１８ａに記憶された戻し時間の平均値を、ジャンル毎に算出する。
具体的には、ＣＰＵ１９１は、算出プログラム１９３Ｅを実行することで、サンプルをジャンル毎に分類し、履歴テーブル１８ａに所定の数の戻し時間が蓄積されたジャンルにおいては、戻し時間が最短のものから所定数（例えば、２つ）及び最長のものから所定数（例えば、２つ）を除き、残りのサンプルから平均値を算出する。
ＣＰＵ１９１は、かかる算出プログラム１９３Ｅを実行することで、算出手段として機能する。
【００５７】
また、ＣＰＵ１９１は、設定プログラム１９３Ｆを実行することで、ジャンル毎にレジュームポイントを設定する。
【００５８】
具体的には、映像コンテンツの最終再生日時と、再生ボタン１４ａが操作された時点との時間間隔が所定期間未満の場合、ＣＰＵ１９１は、記憶部１８に記憶された停止位置をレジュームポイントとして設定する。
【００５９】
一方、所定期間経過後に再生ボタン１４ａが操作された場合には、ＣＰＵ１９１は、再生しようとする映像のジャンルの戻し時間のサンプルが、所定の数に達したか否かを判断する。
そして、該当するジャンルのサンプルが所定の数に達した場合、ＣＰＵ１９１は、記憶部１８に記憶された停止位置より、算出プログラム１９３Ｅの実行によって算出された平均値分だけ戻った位置を、映像の再生を再開させるレジュームポイントとして設定する。
一方、該当するジャンルのサンプルが所定の数に満たない場合、ＣＰＵ１７１は、前回の再生時の停止位置をレジュームポイントとして設定する。
ＣＰＵ１７１は、かかる設定プログラム１９３ｆを実行することで、設定手段として機能する。
【００６０】
ここで、本実施形態におけるレジュームポイント設定処理について、図８のフローチャートを用いて説明する。
なお、本実施形態における再生・停止処理は、第１実施形態（図４参照。）と同様である。
【００６１】
レジュームポイント設定処理が開始されると（図８：ＳＴＡＲＴ）、まず、ステップＳ２５１において、制御部１９は、再生しようとする映像コンテンツの最終再生日時と現時点との時間間隔が所定期間未満であるか否かを判断し、時間間隔が所定期間未満である場合（ステップＳ２５１：ＹＥＳ）、続くステップＳ２５２において、停止位置をレジュームポイントとして設定して本処理を終了する（図８：ＥＮＤ）。
一方、時間間隔が所定期間以上である場合（ステップＳ２５１：ＮＯ）、続くステップＳ２５３において、制御部１９は、蓄積された戻し時間のサンプルの中に、再生しようとする映像コンテンツのジャンルに該当するジャンルがあるか否かを判断し、該当するジャンルがない場合（ステップＳ２５３：ＮＯ）、上記ステップＳ２５２に移行する。
一方、該当するジャンルがある場合（ステップＳ２５３：ＹＥＳ）、続くステップＳ２５４において、制御部１９は、該当ジャンルの蓄積された戻し時間のサンプル数が所定の数以上であるか否かを判断し、所定の数に満たない場合（ステップＳ２５４：ＮＯ）、上記ステップＳ２５２に移行する。
【００６２】
一方、該当ジャンルの蓄積された戻し時間のサンプル数が所定の数以上である場合（ステップＳ２５４：ＹＥＳ）、続くステップＳ２５５において、制御部１９は、蓄積された戻し時間の全サンプルのうち最短の２つ及び最長の２つを除いて戻し時間の平均値を算出する。
次いで、ステップＳ２５６において、停止位置からステップＳ２５５にて算出した平均値分だけ戻った位置をレジュームポイントとして設定して、本処理を終了する（図８：ＥＮＤ）。
【００６３】
以上のように、本実施形態の再生装置２０によれば、再生する映像コンテンツのジャンルと、戻し時間とが対応付けて記憶され、ジャンル毎にレジュームポイントが設定されるため、ジャンル毎に異なる戻し時間が実行されることとなって、よりユーザの好みのレジューム動作を実現することができる。
【００６４】
なお、上記実施形態においては、該当するジャンルにおいて所定の数のサンプルが蓄積された場合に平均値を算出する構成となっているが、該当するジャンルで所定の数のサンプルが蓄積されていない場合には、全サンプルから平均値を算出することとしても良い。
また、ジャンル毎に、平均値を算出するのに必要とするサンプルの所定の数を設定することとしても良い。
【００６５】
また、上記１、２実施形態においては、レジュームポイントは、ユーザの戻し時間を受けて平均値が算出される構成としたが、これ以外にも、例えば、コマーシャル明け、盛り上がりシーン、停止位置の一定時間前、停止位置を含むチャプターの手前のチャプター、停止位置を含んだ会話の開始位置、映像が大きく変化したシーン、等をレジュームポイントとして設定し、ユーザのニーズに合わせてレジュームポイントを切替える構成とすることもできる。
また、上記１、２実施形態においては、所定の数のサンプルが蓄積されていない場合には、停止位置をレジュームポイントに設定する構成としたが、所定の数のサンプルが蓄積されていない場合であっても、サンプルが２個以上あれば平均値を算出する構成としても良い。
また、上記１、２実施形態においては、平均値を算出する際、戻し時間のうち最短のものから所定数及び最長のものから所定数を除いて平均値が算出される構成としたが、平均値を算出する際に、サンプルを除かないで平均値を算出する構成としても良い。
また、上記１、２実施形態においては、再生装置１０としてＤＶＤプレーヤを例示して説明したが、再生装置１０はこれに限定されるものではなく、例えば、ＨＤＤ（Hard Disk Drive）を内蔵したＨＤＤ内蔵型テレビ等の録画再生装置であっても良い。
【符号の説明】
【００６６】
１０、２０  再生装置
１１  再生部
１２  デコーダ部
１３  通信部
１４  操作部
１４ａ  再生ボタン（再生開始指示手段）
１４ｂ  停止ボタン（再生停止指示手段）
１４ｃ  戻しボタン
１５  計時部
１６、１８  記憶部（停止位置記憶手段、戻し時間記憶手段）
１６ａ、１８ａ  履歴テーブル
１７、１９  制御部
１７３ａ、１９３Ａ  再生プログラム（再生手段）
１７３ｂ、１９３Ｂ  停止プログラム
１７３ｃ、１９３Ｃ  停止位置記憶プログラム（停止位置記憶手段）
１７３ｄ、１９３Ｄ  戻し時間記憶プログラム（戻し時間記憶手段）
１７３ｅ、１９３Ｅ  算出プログラム（算出手段）
１７３ｆ、１９３Ｆ  設定プログラム（設定手段）
３０  ＤＶＤ（記録媒体）
４０  表示装置
【図１】
2010282687.tif 000003
【図２】
2010282687.tif 000004
【図３】
2010282687.tif 000005
【図４】
2010282687.tif 000006
【図５】
2010282687.tif 000007
【図６】
2010282687.tif 000008
【図７】
2010282687.tif 000009
【図８】
2010282687.tif 000010