(57)【要約】【課題】本発明の実施形態は、ユーザが番組の途中で再生を中断した場合、途中まで再生した番組の中から続きを再生したい番組を容易に検索可能とすることを目的とする。【解決手段】実施形態に係る再生装置は、所定の記憶装置に記録されている番組を再生する再生処理部と、前記記憶装置に記録されている前記番組に関連する番組関連情報を管理する記録番組管理部と、前記記憶装置に記録されている前記番組に関連する再生途中の情報を管理する再生履歴管理部と、前記番組に関連する再生途中の情報に基づき再生途中番組のリストを生成する再生途中番組リスト生成部と、を具備し、前記再生処理部は、前記再生途中番組のリストからユーザにより選択された番組の続き再生を実行する再生装置である。【選択図】図１
2019102920.tif 000002
【特許請求の範囲】
【請求項１】
記憶装置に記録されている番組を再生する再生処理部と、
前記記憶装置に記録されている前記番組に関連する番組関連情報を管理する記録番組管理部と、
前記記憶装置に記録されている前記番組に関連する再生途中の情報を管理する再生履歴管理部と、
前記番組に関連する再生途中の情報に基づき再生途中番組のリストを生成する再生途中番組リスト生成部と、
を具備し、
前記再生処理部は、前記再生途中番組のリストからユーザにより選択された番組の続き再生を実行する再生装置。
【請求項２】
前記再生途中番組リスト生成部は、１以上のユーザ毎に１以上の再生途中番組リストを個別に生成できる機能を持つように構成される、請求項１に記載の再生装置。
【請求項３】
前記再生履歴管理部は、一度再生され再生済となった番組の二度目以降の再生においては、当該番組を再生途中としない請求項１に記載の再生装置。
【請求項４】
前記再生途中番組リスト生成部は、１以上の特定番組を再生途中番組リストに加えない機能を持つように構成される、請求項１に記載の再生装置。
【請求項５】
前記再生途中番組リスト生成部は、最後に再生を終了した日時が現在の日時に近い順に並べた再生途中番組リストを生成する、請求項１に記載の再生装置。
【請求項６】
番組を再生するステップと、
記録されている前記番組に関連する番組関連情報を管理するステップと、
記録されている前記番組の再生に関する再生途中の情報を管理するステップと、
前記番組に関する再生途中の情報に基づき、再生途中番組のリストを生成するステップと、
前記再生途中番組のリストからユーザにより選択された番組の続き再生を実行するステップ
を含む再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本実施形態は、例えば複数の録画番組の再生履歴を管理し、番組を再生する際に、途中から再生が必要な番組の検索が容易に行うことが可能な再生装置および再生方法に関する。
【背景技術】
【０００２】
デジタルテレビジョン放送等の録画機能の進化に伴い、日常的に大量の録画予約が可能となっている。その結果ユーザが録画番組の中から視聴対象を選択するのが煩雑になっており、録画番組の検索機能向上に対するユーザニーズが高まっている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−３０２４９７号公報
【特許文献２】特開２００２−１９７７９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
家庭内では、大量の録画番組を複数ユーザで共有することが多い。大量の録画番組の長さは種々あり、ユーザは録画番組を再生させて視聴する際に、一度の視聴で録画番組１つを最後まで見終えるとは限らない。
【０００５】
このため大量の録画番組において、ユーザが途中まで再生した番組が大量に発生する可能性がある。ユーザが途中まで再生した番組は、実はユーザが続きをすぐに見たい番組であることも多々ある。
【０００６】
再生途中だった録画コンテンツを再び再生する場合、前回再生を中断した箇所の続きから再生するレジューム機能が有効であるが、大量の録画コンテンツのうちどのコンテンツが再生途中であったかを特定するのは容易でない。また、複数のユーザで記録再生装置を共有する場合、再生途中のコンテンツ数が単独ユーザの場合に比べてより多くなり得るため、各ユーザが、再生を中断した箇所から再開する続き再生をしたいコンテンツを見つけ出すことは益々困難になる。
【０００７】
上記困難に対応しようとする先行技術として、特許文献１、２に開示されたものがある。特許文献１は、コンテンツ毎に、（１）再生済、（２）未再生、（３）再生途中（＋再生途中の位置）の３種の状態を記憶する管理メモリを用い、再生停止時に上記３種の状態を更新し、コンテンツの途中再生を可能にする情報再生装置を開示している。特許文献２は、特許文献１の装置に対してコンテンツの記録手段をさらに備えた情報記録再生装置を開示しており、コンテンツの記録時に、（１）再生済、（２）未再生、（３）再生途中の順に上書き記録を可能にする構成となっている。
【０００８】
特許文献１、２のいずれも、例えば番組Ａの再生途中で番組Ｂの再生に移行したあとでも、再度番組Ａを選択して再生を開始すれば、前回の再生中断箇所から番組Ａの再生を開始させることはできる。しかし、再生途中の番組が多数存在する場合、再生したい（途中まで見ていた）番組を探すことは容易でない。また、ユーザがある番組Ｘの再生を開始した後で、その番組Ｘがそのユーザにとっては過去に見終っていた番組だと気付いても、その番組Ｘを最後まで再生しない限り、後に（そのユーザにとっては試聴済みの）番組Ｘを再生する際は「再生途中」であった（つまり未視聴部分が残っている）と判定されてしまう不都合が起きる。
【０００９】
そこで本発明の実施形態は、ユーザが番組の途中で再生を中断した場合、途中まで再生した番組の中から続きを再生したい番組を容易に検索可能とすることを目的とする。
【課題を解決するための手段】
【００１０】
実施形態に係る再生装置は、所定の記憶装置に記録されている番組を再生する再生処理部と、前記記憶装置に記録されている前記番組に関連する番組関連情報を管理する記録番組管理部と、前記記憶装置に記録されている前記番組に関連する再生途中の情報を管理する再生履歴管理部と、前記番組に関連する再生途中の情報に基づき再生途中番組のリストを生成する再生途中番組リスト生成部と、を具備し、前記再生処理部は、前記再生途中番組のリストからユーザにより選択された番組の続き再生を実行する再生装置である。
【図面の簡単な説明】
【００１１】
【図１】図１は、実施形態が適用された記録再生装置のシステム構成の要部を例示する図である。
【図２】図２は、録画番組情報ＤＢに保存されている録画番組の番組情報（メタデータ）の一例を示す図である。
【図３】図３は、録画番組の再生を停止したときに行われる、「再生途中」の判定および録画番組情報ＤＢに保存されている録画番組の番組情報（メタデータ）の更新処理の一例を示すフローチャートである。
【図４】図４は、再生途中番組リストの更新処理の一例を示したフローチャートである。
【図５】図５は、再生途中番組リストの一例を示す図である。
【図６Ａ】図６Ａは、再生途中番組リストの内容をディスプレイに表示した場合の表示の一例を示している。
【図６Ｂ】図６Ｂは、再生途中番組リストの内容をディスプレイに表示した場合の表示の他の例を示している。
【図７】図７は、ユーザＩＤが追加された再生途中番組リストの例である。
【図８】図８は、ディスプレイの画面に表示する再生途中番組リストの表示を、ユーザＩＤごとに行った場合の表示内容の例である。
【図９】図９は、ディスプレイ１０９の画面に表示する再生途中番組リストの表示を、ユーザＩＤごとに行った場合の表示内容の他の例である。
【図１０】図１０は、ユーザが録画番組を再生し始める時あるいは再生を停止するときにディスプレイ１０９に表示する「再生途中」の状態を保存するユーザＩＤの選択画面の一例である。
【発明を実施するための形態】
【００１２】
以下、実施の形態について図面を参照しつつ説明する。
（第１の実施形態）
第１の実施形態の再生装置は、「再生途中」を判定し、「再生途中」の番組からなる再生途中番組リストを作成し、作成した再生途中番組リストの内容をディスプレイに表示することが可能な再生装置である。
【００１３】
図１は、実施形態が適用された記録再生装置（録画機能付デジタルＴＶ）のシステム構成の要部を例示する図である。このシステムでは、アンテナ１０１で捕らえられた放送衛星／通信衛星（ＢＳ／ＣＳ）の放送波（または地上波デジタル放送の放送波）のうち特定受信チャネルの放送波は、受信部１０２において、一旦、中間周波数信号（ＩＦ信号）に変換される。デジタル復調部１０３は、そのＩＦ信号から受信チャネルのデジタル信号（トランスポートストリームＴＳ）を抽出する。抽出されたＴＳは、システム内の信号経路（バスＢＵＳの一部）を介して、ＭＰＥＧ処理部１０４に供給される。ＭＰＥＧ処理部１０４は、デジタル復調部１０３からのＴＳを、映像、音声、およびサービス情報（ＳＩ）に分離して、それぞれのデコードを行う。ここでデコードされたＳＩは、電子番組表（ＥＰＧ）の表示等に用いられる情報その他のメタデータを含むことができる。ＭＰＥＧ処理部１０４でデコードされた音声データは、ＢＵＳに接続された出力部１０５内の音声処理系を介してスピーカ１０８に送られる。ＭＰＥＧ処理部１０４でデコードされた映像データは、出力部１０５内の映像処理系を介してディスプレイ１０９に送られる。
【００１４】
ＢＵＳに接続されたシステム制御部１０６は、図１のシステムを構成する各部の動作を統括的に制御するもので、種々なプログラム（ソフトウエア／ファームウエア）を実行するマイクロコンピュータを用いて構成できる。（システム制御部１０６は、図示しないがタイマーやメモリなど、その動作に必要な周辺デバイスも内蔵している。）このマイクロコンピュータを用いて図１のシステム各部の動作を統括的に制御する制御コマンドとしては、例えば、テレビ放送番組の視聴、テレビ放送番組の録画、録画済みコンテンツ（番組）の再生（早送り再生や巻き戻し再生などの特殊再生を含む）等を指示するコマンドがある。システム制御部１０６は、操作部１０７から発信される各種制御コマンドを直接受信できるようになっている。
【００１５】
図１のシステムバスＢＵＳには、記録処理部１１０を介して、不揮発性の記憶装置１１６が接続可能となっている。受信部１０２で受信された番組を記憶装置１１６に保存する場合は、記録処理部１１０により制御される。記憶装置１１６としては、大容量のハードディスクドライブ（ＨＤＤ）および／または大容量のフラッシュメモリを用いることができる。記憶装置１１６を大容量（例えば２ＴＢ以上）とし、圧縮方式と記録レートを適切に選べば（例えばＭＰＥＧ４-ＡＶＣで４〜６Ｍｂｐｓ程度）、１時間前後の種々なハイビジョン番組を数百番組記録できる（数百もの番組からユーザ毎に途中まで再生した番組を探し出すのは、何らかの方策を講じないと、容易ではない。この方策の具体例は、本願の実施形態で開示される）。
【００１６】
記憶装置１１６に録画された多数の番組情報（メタデータ）は、録画番組管理部１１２により録画番組情報データベース（録画番組情報ＤＢ）１１７に格納され、管理される。なお、録画番組情報ＤＢ１１７は、システム制御部１０６内のマイクロコンピュータが使用する図示しない不揮発性メモリ（ＥＥＰＲＯＭやバッテリバックアップされたＲＡＭなど）の一部、および／または、不揮発性記憶装置１１６の一部を用いて構成することも可能である。録画番組情報ＤＢ１１７に保存されている録画番組の番組情報（メタデータ）の例は、図２を用いて説明する。
【００１７】
図１のシステムはさらに、再生履歴管理部１１１と再生途中番組リスト生成部１１４を備えている。
【００１８】
再生履歴管理部１１１は、記憶装置１１６に保存された録画番組の再生終了時に、再生途中判定部１１３に対して当該番組が「再生途中」であるかの判定を要求する。
【００１９】
再生途中判定部１１３は、再生対象の番組の番組時間長（図２に示す録画番組情報ＤＢの録画開始日時と録画終了日時から算出される番組の時間長）を録画番組管理部１１２から取得し、その番組の先頭から再生を停止した時点までの経過時間との比較を行うことで「再生途中」であったか否かの判定を行う。
【００２０】
具体的には、再生対象の番組の番組時間長に対する、当該番組の先頭から再生を停止した時点までの経過時間の長さの比が、例えば５％以上９５％以下の場合は、「再生途中」と判定する。再生対象の番組の番組時間長に対する、当該番組の先頭から再生を停止した時点までの経過時間の長さの比が、５％以上９５％以下とは、例えば６０分０秒の番組時間長の場合では、番組の先頭から再生を停止した時点までの経過時間が、該当番組の先頭から３分０秒から５７分０秒迄の間の場合である（この例では、例えば秒単位で管理しているものとする）。
【００２１】
なお、再生対象の番組時間長の５％未満あるいは９５％を超えて再生を停止した場合には「再生途中」と判定しないのは、５％未満で再生を停止した場合は、停止位置がほぼ番組の開始部分なのでもう一度先頭から再生させた方が好ましいという理由からであり、９５％を超えて再生を停止した場合は、停止位置がほぼ番組を見終わりエンディングのシーンであったり、あるいは番組の最後に設けられたＣＭを再生しないで停止した、つまり番組自体は視聴し終えたものと見做し、続きからの再生は不要である、と判断した例として説明したものである。この例は一例であり、本実施形態はこれに限定されず、再生途中判定部１１３は、例えば再生対象の番組が僅かでも再生されて番組最後まで再生し終えていなければ、「再生途中」であると判定してもよい。
【００２２】
あるいはまた、「再生途中」であると判定するのは、次のような場合であってもよい。
【００２３】
番組の先頭から任意の時間として時間Ｔ１分とＴ２分（Ｔ１＜Ｔ２）を定義した場合、「再生途中」と判定されるのは、Ｔ１以上Ｔ２以下の区間で再生を停止した場合である。
【００２４】
この場合のＴ１と番組時間長−Ｔ２との長さは、一致している必要がなく互いに任意の長さになるようにＴ１とＴ２を定義してもよい。
【００２５】
また例えばＴ１とＴ２は、番組時間長に関わらず固定であってもよい。
【００２６】
また例えば番組時間長が３０分以下の場合は、Ｔ１＝３、Ｔ２＝番組時間長−３、番組時間長が３０分以上の場合は、Ｔ１＝１０、Ｔ２＝番組時間長−１０というように番組時間長に対して段階的に変えてもよい。
【００２７】
また例えば既に説明したようにＴ１＝番組時間長の５％、Ｔ２＝番組時間長の９５％というように番組時間長に対して連続的に変えてもよい。
【００２８】
またＴ１、Ｔ２の単位は、分ではなく秒でも時でもよい。
【００２９】
上記「再生途中」の判定およびこの判定結果に基づく録画番組情報ＤＢ１１７に保存されている番組情報（メタデータ）の更新の処理フローは、図３を用いて説明する。
【００３０】
再生途中番組リスト生成部１１４は、録画番組情報ＤＢ１１７に保存されている番組情報（メタデータ）をもとに、再生途中番組リストを作成しＤＢ１１７に保存する。再生途中番組リストの作成の処理フローは、図４を用いて説明する。またＤＢ１１７に保存されている再生途中番組リストの例は、図５に示す。
【００３１】
システム制御部１０６は、例えば操作部１０７（個々のユーザが操作するリモコンなど）から再生途中番組リストの表示要求を受けたら、再生途中番組リスト生成部１１４により作成した再生途中番組リストをディスプレイ１０９の画面に番組を選択可能に表示する。再生途中番組リストをディスプレイ１０９に表示した例は、図６Ａ、図６Ｂに示す。
【００３２】
ユーザは、ディスプレイ１０９に表示された再生途中番組リストの中に、続きを再生したい番組があった場合は、ディスプレイ１０９に表示された再生途中番組リストの中から再生を行いたい所望の番組を選択する。システム制御部１０６は、ユーザにより選択された番組を続きの位置（図２の番組情報（メタデータ）内の再生済時間の位置）から再生するよう再生処理部１１５を制御する。これによりユーザは、所望の再生途中番組を続きから視聴することができる。
【００３３】
再生処理部１１５は、記憶装置１１６に保存された録画番組の再生の制御を行う。再生処理部１１５は、続きから再生する際、前回最後に再生した部分を例えば１５秒再生するようにしても良い。このように再生することにより、続きを視聴する際スムーズにストーリー等の繋がりを把握することができる。
【００３４】
ここで、再生履歴管理部１１１、録画番組管理部１１２、再生途中判定部１１３、再生途中番組リスト生成部１１４、再生処理部１１５は、システム制御部１０６内のマイクロコンピュータ上で走るプログラム（ソフトウエア／ファームウエア）により構成できる。
【００３５】
なお、システム制御部１０６は、通信インターフェース（通信Ｉ／Ｆ）１１８を介して、各種制御コマンドを、例えばBluetooth（登録商標）接続されたリモコン、Wi-Fi（登録商標）接続されたスマートフォンやタブレット、あるいはインターネット接続（またはホームネットワーク接続）された遠方の情報機器（スマートフォン、タブレット、ゲーム機、あるいはパーソナルコンピュータ）から、受信できるように構成することも可能である。
【００３６】
図２は、録画番組情報ＤＢ１１７に保存されている録画番組の番組情報（メタデータ）の一例を示す図である。この番組情報（メタデータ）は、チャンネル情報と番組名の組み合わせごとに録画開始日時、録画終了日時、再生済時間、ラスト再生終了日時、再生途中フラグを設定するエリアを少なくとも有している。
【００３７】
ここで、チャンネル情報、番組名、録画開始日時、録画終了日時は、記録処理部１１０が、受信部１０２を介して受信した番組を録画する際に、あわせて録画番組管理部１１２により設定される情報である。チャンネル情報は、録画した番組のチャンネル番号である。番組名は、録画した番組の番組名である。録画開始日時および録画終了日時は、録画した番組の録画開始日時および録画終了日時である。
【００３８】
一方、再生済時間、ラスト再生終了日時、再生途中フラグは、ユーザが記憶装置１１６に記憶されている番組の再生を停止する際に、再生履歴管理部１１１により設定される情報である。再生済時間は、ユーザが再生中の番組を停止した場合、再生停止した時点までの番組の先頭からの経過時間であり、例えば秒単位で管理される。ラスト再生終了日時は、最後に録画番組の再生を終了させた日時である。再生途中フラグは、ユーザ操作により番組途中で再生を停止した場合に設定されるフラグである。このフラグに１が設定されると、当該番組は「再生途中」として判定される位置で再生を停止したことを示している。具体的にはこのフラグに１が設定されると、再生対象の番組の番組時間長に対する、当該の番組の先頭から再生を停止した時点までの経過時間の長さの比が、例えば５％以上９５％以下で再生を停止したことを示している。またこのフラグに０が設定されると、当該番組は「再生途中」として判定される位置で再生を停止しなかったことを示している。具体的にはこのフラグに０が設定されると、当該の番組の先頭から再生を停止した時点までの経過時間の長さの比が、例えば５％以上９５％以下で再生を停止しなかったことを示している。
【００３９】
録画されただけで、一度も再生されていない番組は、ラスト再生終了日時には、ＮＵＬＬが設定され、再生途中フラグは、０（＝ＯＦＦ）が設定されている。図２の２０３のメタ情報の番組は、一度も再生されていない番組の例である。
【００４０】
図３は、録画番組の再生を停止したときに行われる、「再生途中」の判定および録画番組情報ＤＢ１１７に保存されている録画番組の番組情報（メタデータ）の更新処理の一例を示すフローチャートである。
【００４１】
ユーザが、記憶装置１１６に記憶されている任意の録画番組を例えば録画番組一覧の中から選択し再生指示すると、この選択された番組について、システム制御部１０６は再生処理部１１５に対して記憶装置１１６に保存された録画番組の再生の開始を指示する。ユーザが選択して再生を開始した録画番組を、仮に番組Ａとする。ユーザが、任意のタイミングで番組Ａの再生の停止を指示すると、システム制御部１０６は再生処理部１１５に対して記憶装置１１６に保存された録画番組の再生を停止させると共に、再生履歴管理部１１１に対して番組情報更新処理（Ｓ３００）を開始するように指示する。
【００４２】
再生履歴管理部１１１は、番組Ａの先頭から再生停止時点までの経過時間を再生処理部１１５から取得する（Ｓ３０１）。また再生履歴管理部１１１は、録画番組情報ＤＢ１１７に保存されている番組Ａの番組時間長（録画開始日時と録画終了日時から算出される番組の時間長）を取得する（Ｓ３０２）。
【００４３】
再生履歴管理部１１１は、取得した経過時間と番組時間長とを用いて、番組時間長に対して経過時間が、一定時間以上かつ一定時間以下であるかの判定を行うように再生途中判定部１１３に指示する（Ｓ３０３）。
【００４４】
判定の結果、番組時間長に対して経過時間が一定時間以上かつ一定時間以下である場合（Ｓ３０３がＹｅｓの場合）、再生途中判定部１１３は、ユーザが番組Ａを「再生途中」であると見なし、録画番組情報ＤＢ１１７に保存されている録画番組の番組情報（メタデータ）の再生途中フラグをＯＮ（＝１）に設定して更新（Ｓ３０４）する。
【００４５】
反対に、判定の結果、番組時間長に対して経過時間が一定時間以上かつ一定時間以下でない場合（Ｓ３０３がＮｏの場合）、再生途中判定部１１３は、ユーザが番組Ａを「再生途中」ではないと見なし、録画番組情報ＤＢ１１７に保存されている録画番組の番組情報（メタデータ）の再生途中フラグをＯＦＦ（＝１）に設定して更新（Ｓ３０８）する。
【００４６】
次に再生履歴管理部１１１は、録画番組情報ＤＢ１１７に保存されている録画番組の番組情報（メタデータ）の再生済時間を、Ｓ３０１で取得した経過時間で更新する（Ｓ３０５）。
【００４７】
さらに再生履歴管理部１１１は、再生処理部１１５より番組Ａの再生終了日時を取得し、この取得した値で録画番組情報ＤＢ１１７に保存されている録画番組の番組情報（メタデータ）のラスト再生終了日時を更新し（Ｓ３０６）、処理を終了する（Ｓ３０７）。
【００４８】
録画番組情報ＤＢ１１７に保存されている録画番組の番組情報（メタデータ）の更新が終了（Ｓ３０７）すると、続いて再生途中番組リストの更新が行われる。
【００４９】
再生途中番組リスト生成部１１４は、システム制御部１０６から再生途中番組リストの更新指示を受けると、再生途中番組リスト更新処理（Ｓ４００）を開始する。再生途中番組リストは、チャンネル情報、番組名、録画開始日時、録画終了日時、再生済時間、ラスト再生終了日時のエリアを少なくとも有している。再生途中番組リストは、記憶装置１１６に保存される。再生途中番組リストの例は、図５を用いて説明する。
【００５０】
図４は、再生途中番組リスト生成部１１４による再生途中番組リストの更新処理の一例を示したフローチャートである。
【００５１】
再生途中番組リスト生成部１１４は、番組Ａの再生途中フラグがＯＮかを判定する（Ｓ４０１）。
【００５２】
判定の結果再生途中フラグがＯＮの場合（Ｓ４０１がＹｅｓの場合）、再生途中番組リスト生成部１１４は、番組Ａの番組情報（メタデータ）を用いて再生途中番組リストに設定されている値を更新する（Ｓ４０２）。あるいは番組Ａが再生途中番組リストに登録されていない場合は、番組Ａの番組情報（メタデータ）を再生途中番組リストに追加する（Ｓ４０２）。
【００５３】
判定の結果再生途中フラグがＯＮでない場合（Ｓ４０１がＮｏの場合）、再生途中番組リスト生成部１１４は、該当番組が再生途中番組リストに登録されている場合は削除を行う。該当番組が登録されていない場合は、何も行わない（Ｓ４０５）。
【００５４】
次に再生途中番組リスト生成部１１４は、再生途中番組リストをある条件でソートする処理を行う。例えばＳ４０３に示すように、再生途中番組リストのラスト再生終了日時でソートしてもよい。通常、前回途中にした番組について続きから再生視聴したいと考えることが多いと考えるので、例えばラスト再生終了日時を降順でソートすることにより最近再生途中にした順のリストとなり、ユーザが容易に前回途中にした番組について続きから再生視聴することが出来るという効果を得ることができる。
【００５５】
この最近再生途中にした順のリストとする際、例えば表示させる番組の個数を所定数の例えば１０個に上限を持たせてもよいし、過去へ遡ること所定の期間、例えば過去２日間の間に再生途中とした番組に制限したリストを表示するようにしてもよい。このように表示させる個数の上限や期間の制限を持たせることにより、ユーザは少ない候補の中から選択すれば良いので、楽に選択することができるという効果を得ることができる。あるいは再生済時間でソートしてもよい。あるいはチャンネル情報にもとづいてソートしてもよい。あるいは番組時間長に対する再生済時間の比率を演算し、この比率でソートしてもよい。あるいは録画日時でソートしてもよい。例えば録画日時の昇順でソートすることにより、上書き録画が実行されるケースにおいて最も早く消去されてしまう番組から優先的に再生視聴できるという効果を得ることができる。再生途中番組リスト生成部１１４は、ソートする処理（Ｓ４０３）が終了すると、再生途中番組リスト更新処理を終了する（Ｓ４０４）。
【００５６】
システム制御部１０６は、例えば操作部１０７（個々のユーザが操作するリモコンなど）から再生途中番組リストの表示要求を受けたら、再生途中番組リスト生成部１１４が作成した再生途中番組リストを用いて、再生する番組を選択可能にディスプレイ１０９の画面に表示する。
【００５７】
また再生途中番組リスト生成部１１４は、Ｓ４０２で再生途中番組リストにあらたな番組を追加する場合に、追加する条件を設定することも可能である。例えば、既に番組の最後まで再生を行ったことがある番組（または再生途中か否かを判定する際に用いる高い方の割合、例えば９５％よりも一度でも再生したことがあるものについても、既に番組の最後まで再生を行ったことがある番組と見做してもよい）に関しては、それ以降の再生において途中で再生を停止しても、Ｓ４０２の処理で再生途中番組リストに追加しないようにしてもよい。また例えば、予め登録された番組に関しては、途中で再生を停止しても、Ｓ４０２の処理で再生途中番組リストに追加しないようにしてもよい。
【００５８】
録画番組の１回目の再生においてのみ再生途中番組リストに追加するように設定する場合は、例えば機能設定のメニュー（図示しない）の中の「再生途中番組リストの追加設定」において、「初回再生のみ」を選択すればよい。また予め登録した特定番組は再生途中番組リストに追加できないように設定する場合は、例えば機能設定のメニューの中の「再生途中番組リストの追加設定」において、「特定番組以外」を選択し、特定番組をユーザが任意に番組を登録すればよい。この特定番組を登録する登録方法は、録画番組の番組名に限らず、チャンネル情報を登録したり、録画開始日時および録画終了日時の時間の部分だけを登録したりすることも可能である。これら選択や登録された情報は、記憶装置１１６或いは図示しない不揮発性メモリに記憶される。再生途中番組リスト生成部１１４は、これら選択や登録された情報に基づき再生途中番組リストを追加・更新することで、これら選択に合った再生途中番組リストを生成することができる。
【００５９】
なお図４の再生途中番組リストの更新処理は、図３の録画番組の番組情報（メタデータ）の更新処理が終了したあとに引き続いて行われるものとして説明したが、それに限らない。例えば後で説明するように、システム制御部１０６が再生途中番組リストをディスプレイ１０９に表示する際に、再生途中番組リスト生成部１１４が図４に示す再生途中番組リストの更新を行い、その更新された再生途中番組リストをディスプレイ１０９に表示してもよい。
【００６０】
図５（Ａ）は、再生途中番組リストの一例を示す図である。再生途中番組リストは、チャンネル情報、番組名、録画開始日時、録画終了日時、再生済時間、ラスト再生終了日時のエリアを少なくとも有している。チャンネル情報、番組名、録画開始日時、録画終了日時、再生済時間、ラスト再生終了日時に設定される値は、図４のＳ４０２の処理において、各々番組情報（メタデータ）に保存されている値が設定される。例えば再生途中番組リストのチャンネル情報には、Ｓ４０２の処理において番組情報（メタデータ）に保存されている番組Ａのチャンネル情報が設定される。図５の５０１は、図２の２０１の値が設定された例である。また図５０２は、図２の２０２の値が設定された例である。図２の２０３の値は、再生途中フラグの値がＯＦＦ（＝０）なので、Ｓ４０１の判定処理により再生途中番組リストに追加されない。なお、図５の例は、ラスト再生終了日時の値で降順にソートした例である。
【００６１】
さらにシステム制御部１０６は、例えば操作部１０７（個々のユーザが操作するリモコンなど）から再生途中番組リストの表示要求を受けたら、再生途中番組リスト生成部１１４により作成された再生途中番組リストの内容をディスプレイ１０９の画面に表示することもできる。
【００６２】
図５（Ｂ）は、再生途中番組リストの他の例を示す図である。図５（Ｂ）は、図５（Ａ）に対して「ジャンル」を追加した例である。再生途中番組リストに関して、「ジャンル」を用いた制御についは、図６Ｂを用いて説明する。
【００６３】
なお、図５の再生途中番組リストは、再生途中のすべての番組を登録しているが、それに限らない。例えば、最新に更新された再生途中番組だけを登録してもよい。あるいは、最新に更新の番組から既定の数分の番組だけの再生途中番組を登録してもよい。
【００６４】
図６Ａは、再生途中番組リストの内容をディスプレイ１０９に表示した場合の表示の一例を示している。６０１の表示内容は、図５の５０１に示した「再生途中」の状態を表示した例である。６０２の表示内容は、図５の再生途中番組リストの５０２に示した「再生途中」の状態を表示した例である。
【００６５】
６０１の表示内容は、カーソル（フォーカス）が位置していることを示している。このカーソルが位置している表示内容を、例えばユーザがリモコン（リモートコントローラー）の決定ボタンを押下して選択すると、システム制御部１０６は、この選択された番組を記憶装置１１６から読み出し、再生を中断した位置から再生する。
【００６６】
さらにシステム制御部１０６は、例えば操作部１０７（個々のユーザが操作するリモコンなど）から再生途中番組リストの表示要求を受けたら、再生途中番組リスト生成部１１４により作成された再生途中番組リストをディスプレイ１０９の画面に表示する際に、再生途中番組リストの内容から条件が合うものだけをフィルタリングして表示してもよい。
【００６７】
例えば、週末は録画番組の中のドラマを見ることを習慣にしているユーザがいるとする。この場合システム制御部１０６は、は、システム制御部から取得した日時情報をもとに週末であると判断した場合には、再生途中番組リスト生成部１１４により作成された再生途中番組リストの内、再生途中番組リストの内容の番組名からドラマに該当するものだけを抽出して、ディスプレイ１０９の画面に表示してもよい。
【００６８】
図６Ｂは、再生途中番組リストの内容をディスプレイ１０９に表示した場合の表示の他の例を示している。図６Ｂの表示の例は、図５（Ｂ）に示す再生途中番組リストの中からジャンルが“ドラマ”に該当するものだけを抽出して、その内容をディスプレイ１０９の画面に表示した例である。ディスプレイ１０９に表示されている内容は、図５の再生途中番組リストのうちジャンルが“ドラマ”の５０２だけが選択可能な番組として６０２として表示されている。このようにシステム制御部１０６は、再生途中番組リスト生成部１１４により作成された再生途中番組リストの中から、所望のから条件に合うものだけを表示することも可能である。
（第２の実施形態）
第２の実施形態の再生装置は、さらに再生途中番組リストをユーザＩＤごとに管理することが可能な再生装置である。
【００６９】
図７は、ユーザＩＤが追加された再生途中番組リストの例である。図５の再生途中番組リストと比較して、ユーザＩＤが追加されている点が相違点である。
【００７０】
図７の７０１および７０２は、ユーザＩＤ１０１のユーザが録画番組を再生した際の「再生途中」の状態を示したものである。また７０３、７０４および７０５は、ユーザＩＤ１０２のユーザが録画番組を再生した際の「再生途中」の状態を示したものである。また７０６は、ユーザＩＤ１０３のユーザが録画番組を再生した際の「再生途中」の状態を示したものである。
【００７１】
ここで７０２と７０４は、チャンネル情報、番組名、録画開始日時、録画終了日時が同一である。つまり同一の録画番組に対して、ユーザＩＤ１０１のユーザＡとユーザＩＤ１０２のユーザＢの二人のユーザが再生した場合の「再生途中」の状態を示したものである。このように再生途中番組リストをユーザＩＤごとに管理できるようにすると、ユーザ個人ごとの「再生途中」の状態を管理することが可能となり、ユーザの利便性はさらに向上する。
【００７２】
再生途中番組リストをユーザＩＤごとに管理することが可能な場合、システム制御部１０６は、例えば操作部１０７（個々のユーザが操作するリモコンなど）から再生途中番組リストの表示要求を受けたら、再生途中番組リスト生成部１１４により作成された再生途中番組リストをディスプレイ１０９の画面に表示する際に、ユーザＩＤごとに表示することが可能である。特定のユーザＩＤの「再生途中」の状態だけを表示する場合は、例えば機能設定のメニューの中の「再生途中番組リストの表示設定」において、「ユーザＩＤごと」を選択すればよい。
【００７３】
図８は、ディスプレイ１０９の画面に表示する再生途中番組リストの表示を、ユーザＩＤごとに行った場合の表示内容の例である。図８の例は、ユーザＩＤ１０１のユーザだけの「再生途中」の状態をディスプレイ１０９の画面に表示した例である。図８の８０１は、図７の７０１の内容を表示した例である。また図８の８０２は、図７の７０２の内容を表示した例である。このようにシステム制御部１０６は、再生途中番組リスト生成部１１４により作成された再生途中番組リストの中から、特定のユーザＩＤの再生途中番組リストの内容だけをフィルタリングし、選択可能にディスプレイ１０９に表示することも可能である。なお図８の例は、ユーザＩＤ１０１がディスプレイ１０９の画面上に表示される場合は、予めユーザにより設定されたネーミングである「パパ」に置き換えられて表示されている例である。
【００７４】
図９は、ディスプレイ１０９の画面に表示する再生途中番組リストの表示を、ユーザＩＤごとに行った場合の表示内容の他の例である。図９の例は、ユーザＩＤ１０１のユーザの「途中再生」の状態とユーザＩＤ１０２のユーザの「途中再生」の状態とをディスプレイ１０９の画面に表示した例である。このようにシステム制御部１０６は、再生途中番組リスト生成部１１４により作成された再生途中番組リストの中から、特定の複数のユーザＩＤのユーザの「途中再生」の状態だけをフィルタリングして表示することも可能である。なお図９の例は、ユーザＩＤ１０２がディスプレイ１０９の画面上に表示される場合は、予めユーザにより設定されたネーミングである「ママ」に置き換えられて表示されている例である。
【００７５】
再生途中番組リストをユーザＩＤごとに管理することを可能にするためには、例えばユーザが録画番組を再生し始める時あるいは再生を停止する時に、どのユーザＩＤを用いても「再生途中」の状態を再生途中番組リスト生成部に保存することができるし、また、例えば記録再生装置を使用しているときにどのユーザが使用しているかをメニューから選択できるようにしてユーザＩＤごとに管理し「再生途中」の状態を再生途中番組リスト生成部に保存することができる。後者の場合、いちいち保存の際にどのユーザかを選択する手間を省くことができるという効果がある。
【００７６】
図１０は、ユーザが録画番組を再生し始める時あるいは再生を停止するときにディスプレイ１０９に表示する「再生途中」の状態を保存するユーザＩＤの選択画面の一例である。例えば１００１のエリアは、既に登録済みのユーザＩＤを表示しているエリアである。
【００７７】
再生を停止した録画番組の「再生途中」の状態を、既に登録済みのユーザＩＤのユーザの操作として再生途中番組リスト生成部に保存する場合は、エリア１００１の中のユーザＩＤを選択すればよい。エリア１００１には、ユーザＩＤとしてパパ１００２、ママ１００３、坊や１００４が表示されている。
【００７８】
あるいは再生を停止した録画番組の「再生途中」の状態を、新規ユーザＩＤで再生途中番組リスト生成部に保存する場合は、例えばエリア１０１１の入力フィールド１０１２に任意のユーザＩＤを表す文字列Ａを入力し、決定１０１３を選択することで、その文字列Ａに対応するユーザＩＤで「再生途中」の状態が再生途中番組リストに追加される。
【００７９】
以上の構成により、各ユーザが途中で再生を中断した多数の番組の中から、所望の番組の続き再生を容易に行うことのできる、記録再生装置が得られる。
【００８０】
以上は、記録再生装置（録画機能付デジタルＴＶ）を用いて実施形態を説明したが、本実施形態は、外部の記憶媒体に保存された番組等のコンテンツを読み込んで再生する再生機能を持つ再生装置であってもよい。この場合の再生装置は、少なくとも再生履歴管理部１１１、再生途中判定部１１３、再生途中番組リスト生成部１１４、再生処理部１１５、記憶装置１１６を有していればよい。再生装置は、ユーザが再生の指示をしたコンテンツを、記憶媒体から読み出し、そのコンテンツの「途中再生」の管理を行えばよい。
【００８１】
本発明のいくつかの実施形態を説明したが、これらの実施形態は例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。さらにまた、請求項の各構成要素において、構成要素を分割して表現した場合、或いは複数を合わせて表現した場合、或いはこれらを組み合わせて表現した場合であっても本発明の範疇である。また、複数の実施形態を組み合わせてもよく、この組み合わせで構成される実施例も発明の範疇である。
【００８２】
また図面は、説明をより明確にするため、実際の態様に比べて、模式的に表される場合があるが、あくまで一例であって、本発明の解釈を限定するものではない。また、本明細書と各図において、既出の図に関して前述したものと同一又は類似した機能を発揮する構成要素には同一の参照符号を付し、重複する詳細な説明を適宜省略することがある。また請求項を制御ロジックとして表現した場合、コンピュータを実行させるインストラクションを含むプログラムとして表現した場合、及び前記インストラクションを記載したコンピュータ読み取り可能な記憶媒体として表現した場合でも本発明の装置を適用したものである。また、使用している名称や用語についても限定されるものではなく、他の表現であっても実質的に同一内容、同趣旨であれば、本発明に含まれるものである。
【符号の説明】
【００８３】
１０１・・・アンテナ、１０２・・・受信部、１０３・・・デジタル復調部、１０４・・・ＭＰＥＧ処理部、１０５・・・出力部、１０６・・・システム制御部（所要のプログラムが組み込まれたマイクロコンピュータ）、１０７・・・操作部（リモコン機能を含む）、１０８・・・スピーカ部、１０９・・・ディスプレイ部、１１０・・・記録処理部、１１１・・・再生履歴管理部（マイクロコンピュータの機能の一部）、１１２・・・録画番組管理部／記録番組管理部（マイクロコンピュータの機能の一部）、１１３・・・再生履歴管理部（マイクロコンピュータの機能の一部）、１１４・・・再生途中番組リスト生成部（マイクロコンピュータの機能の一部）、１１５・・・再生処理部（マイクロコンピュータの機能の一部）、１１６・・・記憶装置／記録再生媒体（ハードディスクドライブ、フラッシュメモリなど）、１１７・・・録画番組情報データベース（マイクロコンピュータの記憶装置の一部）、１１８・・・通信Ｉ／Ｆ（リモコン、インターネット、スマートフォン／タブレットなどとの通信インターフェース）、１２０・・・再生途中番組リストの表示例、１２１〜１２６・・・再生途中番組リストに表示される個別番組情報項目の例。
【図１】
2019102920.tif 000003
【図２】
2019102920.tif 000004
【図３】
2019102920.tif 000005
【図４】
2019102920.tif 000006
【図５】
2019102920.tif 000007
【図６Ａ】
2019102920.tif 000008
【図６Ｂ】
2019102920.tif 000009
【図７】
2019102920.tif 000010
【図８】
2019102920.tif 000011
【図９】
2019102920.tif 000012
【図１０】
2019102920.tif 000013