(57)【要約】更新されたデータ放送を容易に検索するデジタル放送記録再生装置を開示する。この装置では、データ放送更新記録部（１２５）がデータ放送再生処理部（１１１）からイベントメッセージ及びモジュールの更新などの通知を受け、通知された内容を解析することにより、更新情報と更新時刻とをデータ蓄積部（１０９）に記録する。全体制御部（１２２）が入力制御部（１２１）から頭出し要求を受けると、再生制御部（１２７）を制御し、再生制御部（１２７）がデータ蓄積部（１０９）に記録された更新部分からデータ放送を再生するように制御する。【特許請求の範囲】
【請求項１】
データ放送の頭出し要求を取得した場合、データ放送の更新イベントを検索するデータ放送更新検索手段と、
前記データ放送更新検索手段によって検索された更新イベントから再生を開始する再生手段と、
を具備するデジタル放送再生装置。
【請求項２】
更新イベントの内容がデータ放送コンテンツの全てを更新することを示す場合、または再生中のデータ放送コンテンツが削除された場合、データ放送の表示を初回表示コンテンツであるスタートアップコンテンツとする請求項１に記載のデジタル放送再生装置。
【請求項３】
データ放送の更新イベントがデータ放送コンテンツの一部を更新することを示す場合、更新されたデータ放送コンテンツを表示する請求項１に記載のデジタル放送再生装置。
【請求項４】
データ放送の更新イベントがデータ放送コンテンツの一部を更新することを示す場合、更新されたデータ放送コンテンツのリストを作成し、作成したリストを表示すると共に、表示したリストからいずれかのデータ放送コンテンツをユーザに選択させる請求項１に記載のデジタル放送再生装置。
【請求項５】
番組の映像情報及び音声情報と対応付けて記録されたデータ放送コンテンツの再生中に頭出し要求を受けた場合、次に発生する更新イベントの検索を行い、該当する更新イベントが発生した時の映像情報及び音声情報の再生を開始する請求項１に記載のデジタル放送再生装置。
【請求項６】
頭出し要求を受けた部分からファイルの終了まで更新イベントがない場合、前記ファイルの先頭から再生する請求項１に記載のデジタル放送再生装置。
【請求項７】
記録されたデータ放送コンテンツから更新イベントを検出し、更新直後の静止画又は動画とデータ放送とを対応付けたサムネイルとして表示する請求項１に記載のデジタル放送再生装置。
【請求項８】
記録された更新イベント情報がある場合は、更新イベント情報に基づいて、更新直後の静止画又は動画とデータ放送とを対応付けたサムネイルとして表示する請求項１に記載のデジタル放送再生装置。
【請求項９】
表示されたサムネイルから静止画又は動画が選択されることにより、選択された静止画又は動画に対応するデータ放送の更新イベントから再生する請求項７に記載のデジタル放送再生装置。
【請求項１０】
データ放送の更新イベントを検知する検知手段と、
データ放送を含む放送を記録すると共に、前記検知手段によって検知された更新イベントによるデータ放送コンテンツの更新イベントの内容と、前記更新イベントが発生した記録データの位置である頭出しポイントとを対応付けて更新イベント情報として記録する記録手段と、
を具備するデジタル放送記録装置。
【請求項１１】
前記記録手段は、ユーザ操作によって発生した更新イベントの内容と、前記更新イベントが発生した記録データの位置である頭出しポイントとを対応付けた更新イベント情報を記録する請求項１０に記載のデジタル放送記録装置。
【請求項１２】
データ放送を含む放送を記録中に、他のアプリケーションの割り込みが生じた時の記録データの頭出しポイントを更新イベント情報として記録し、記録された部分から再生する請求項１０に記載のデジタル放送記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】  本発明は、デジタル放送再生装置及びデジタル放送記録装置に関し、特に、データ放送の頭出しを行うデジタル放送再生装置及びデジタル放送記録装置に関する。
【背景技術】
【０００２】  テレビ放送を録画する録画装置には、一般に、録画した番組にインデックス情報を付加して、ユーザの希望する順に番組を再生する方法が知られている。このような方法として、特許文献１及び特許文献２に記載の技術が開示されている。【０００３】  特許文献１には、図１に示すように、ＤＶＤやＨＤＤなどの記録媒体７にＴＶ放送を録画する録画装置が開示されている。この装置では、受信したＴＶ信号の音声信号に基づいて、ＢＧＭ検出部４ａがＢＧＭとなっている音声信号を検出すると共に、ＢＧＭが切り替わる際の音声信号の変化を検出する。そして、検出された音声信号に基づくＢＧＭの開始及びＢＧＭの切り替わりを示すデータ（例えば時間データ）と、受信したＴＶ信号とを自動的に記録媒体７に記憶する。これにより、番組内で盛り上がるシーンや重要なシーンを、簡単かつ容易に検知することができ、検知したシーンへ手軽にスキップして再生（頭出し）することができる。【０００４】  また、特許文献２には、図２に示すように、放送される番組を受信して記録する録画装置が開示されている。この装置では、ユーザはその受信された番組に係るコンテンツ内容情報及びその受信開始時刻情報に基づいて、図示せぬサービスセンタから伝送される情報をインデックス情報復号器５６によって取得する。そして、そのコンテンツ内容情報を基に記録された番組の再生又はスキップ再生をリモコンＩ／Ｆ部７９が設定し、インデックス情報に含まれる時刻情報を基に再生設定のなされた番組記録部分を、書き込み読み出し制御部６５がアクセスして再生する。これにより、番組のＣＭ部スキップ再生と、特定出演者及び特定シーンの頭出し再生を容易に行うことができる。
【特許文献１】特開２００４−１４０６７５号公報
【特許文献２】特開２００３−０６１０３６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】  しかしながら、上述した特許文献１及び特許文献２に開示の技術では、デジタル放送に含まれるデータ放送の記録についてまでは配慮されていない。このため、同じ番組内でデータ放送が更新されたり、イベントメッセージにより表示状態が変更されたりする場合でも、録画された番組において更新されたデータ放送コンテンツを探すことは困難である。例えば、放送をリアルタイムで再生する場合、及び、録画された放送を初めから再生する場合でも、複数のデータ放送コンテンツの一部の更新、または、イベントによる変更にユーザが気づくことは困難である。【０００６】  本発明の目的は、更新されたデータ放送を容易に検索するデジタル放送再生装置及びデジタル放送記録装置を提供することである。
【課題を解決するための手段】
【０００７】  本発明のデジタル放送再生装置は、データ放送の頭出し要求を取得した場合、データ放送の更新イベントを検索するデータ放送更新検索手段と、前記データ放送更新検索手段によって検索された更新イベントから再生を開始する再生手段と、を具備する構成を採る。【０００８】  本発明のデジタル放送記録装置は、データ放送の更新イベントを検知する検知手段と、データ放送を含む放送を記録すると共に、前記検知手段によって検知された更新イベントによるデータ放送コンテンツの更新イベントの内容と、前記更新イベントが発生した記録データの位置である頭出しポイントとを対応付けて更新イベント情報として記録する記録手段と、を具備する構成を採る。
【発明の効果】
【０００９】  本発明によれば、更新されたデータ放送を容易に検索するデジタル放送再生装置及びデジタル放送記録装置を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】特許文献１に記載の録画装置の構成を示すブロック図
【図２】特許文献２に記載の番組記録信号再生装置の構成を示すブロック図
【図３】本発明の一実施の形態に係るデジタル放送記録再生装置の構成を示すブロック図
【図４】図３に示した制御部の内部構成を示すブロック図
【図５】図３に示したデジタル放送記録再生装置の記録処理の手順を示すフロー図
【図６】図３に示したデジタル放送記録再生装置の再生処理の手順を示すフロー図
【図７】図３に示したデジタル放送記録再生装置のサムネイル処理の手順を示すフロー図
【発明を実施するための最良の形態】
【００１１】  以下、本発明の実施の形態について、図面を参照して詳細に説明する。【００１２】  （一実施の形態）
図３は、本発明の一実施の形態に係るデジタル放送記録再生装置１００の構成を示すブロック図である。この図において、入力部１０１はボタンキー等であり、ユーザはボタンキーを操作することにより、再生、記録、選局、頭出し等の指示を制御部１０２に入力する。【００１３】  制御部１０２は、入力部１０１からの指示を受けて、デジタル放送記録再生装置１００内の各部を制御することにより、再生、記録、選局、頭出しなどを行う。制御部１０２の詳細については後述する。【００１４】  チューナ部１０４は、アンテナ１０３を介して受信した放送波からユーザが入力部１０１によって指定したチャンネルの周波数信号を抽出し、抽出した周波数信号の符号復調処理を行う。符号復調処理された信号は多重化分離部１０５及び制御部１０２に出力される。【００１５】  多重化分離部１０５は、制御部１０２から受信コンテンツの再生要求を受けると、チューナ部１０４から出力された信号を映像情報、音声情報、データ放送コンテンツなどに分離する。また、制御部１０２から記録コンテンツの再生要求を受けると、記録されたコンテンツを後述する記録再生処理部１０８を介して取得し、取得したコンテンツを映像情報、音声情報、データ放送コンテンツなどに分離する。分離された映像情報は映像処理部１１２に、音声情報は音声処理部１０６に、データ放送コンテンツはＤＳＭＣＣ処理部１１０にそれぞれ出力される。さらに、制御部１０２から記録要求を受けると、チューナ部１０４から出力された信号を分離することなく、トランスポートストリームの状態で記録再生処理部１０８に出力する。【００１６】  音声処理部１０６は、多重化分離部１０５から出力された信号、すなわち、ＭＰＥＧ−２の音声圧縮方式であるＡＡＣ（Ａｄｖａｎｃｅｄ  Ａｕｄｉｏ  Ｃｏｄｉｎｇ）などで符号化された音声ストリームを復号し、復号した信号を音声出力部１０７に出力する。音声出力部１０７は、音声処理部１０６から出力された音声を出力する。【００１７】  記録再生処理部１０８は、制御部１０２から記録要求を受けると、多重化分離部１０５から出力されたトランスポートストリームを取得し、取得したトランスポートストリームをデータ蓄積部１０９に蓄積する。また、制御部１０２から記録コンテンツの再生要求を受けると、データ蓄積部１０９から蓄積されたトランスポートストリームを読み出し、読み出したトランスポートストリームを多重化分離部１０５に出力する。【００１８】  データ蓄積部１０９は、不揮発メモリ又は着脱可能な不揮発メモリであり、記録再生処理部１０８によってトランスポートストリームが蓄積され、また、蓄積されたトランスポートストリームが読み出される。【００１９】  ＤＳＭＣＣ（Ｄｉｇｉｔａｌ  Ｓｔｏｒａｇｅ  Ｍｅｄｉａ  Ｃｏｍｍａｎｄ  ａｎｄ  Ｃｏｎｔｒｏｌ）処理部１１０は、データを繰り返し伝送する方式であるデータカルーセル方式によって送信されるデータ放送のモジュール（データカルーセルを構成する単位）を多重化分離部１０５から取得し、取得したモジュールからデータ放送コンテンツを構築する。構築されたデータ放送コンテンツはデータ放送再生処理部１１１に出力される。また、多重化分離部１０５からデータ放送関連��データを取得し、取得したデータ放送コンテンツを解析することにより、データ放送の更新イベントの通知を受け、その旨を制御部１０２、記録再生処理部１０８及びデータ放送再生処理部１１１に通知する。【００２０】  ここで、データ放送の更新イベントについて説明する。データ放送の更新イベントには、放送波の受信によって生じる更新イベントと、ユーザ操作によって生じる更新イベントと、外部アプリケーション（以下、「外部アプリ」という）の割り込み要求によって生じる更新イベントの３種類がある。【００２１】  放送波の受信によって生じる更新イベントとしては、データ放送の開始、データ放送の終了、データイベント更新（再生中のデータ放送コンテンツの全てを変更）、モジュールのアップデート（再生中のデータ放送コンテンツの一部を変更）、同期メッセージ（このメッセージを受信した直後にこのメッセージで指定された動作を行わせる）及び非同期メッセージ（このメッセージで指定された時刻に指定された動作を行わせる）といったイベントメッセージの受信などがある。【００２２】  ユーザ操作によって生じる更新イベントとしては、アンケート入力又は投票など指定された欄に文字列を入力したり、チェックボックスを選択したりするフォーム入力、リンクの選択などがある。【００２３】  外部アプリの割り込み要求によって生じる更新イベントとしては、テレビアプリが映像又は音声の再生を中断しなければならないような、テレビアプリ以外の外部アプリからの割り込み要求などがある。外部アプリの具体例としては、電話、メールなどがあり、これらの割り込み要求として、電話着信、電話発信、通話、終話、メール受信、メール表示、メール作成、スケジューラからのアラームなどがある。【００２４】  データ放送再生処理部１１１は、ＢＭＬ（Ｂｒｏａｄｃａｓｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を表示する放送コンテンツ表示ブラウザであり、制御部１０２からデータ放送の再生要求を受けると、ＤＳＭＣＣ処理部１１０から出力されたデータ放送コンテンツの再生を行い、再生したコンテンツを表示処理部１１３に出力する。また、データ放送コンテンツの再生又は停止を行うと、その動作確認通知を制御部１０２に対して行う。【００２５】  映像処理部１１２は、多重化分離部１０５から出力され、高度動画像圧縮方式であるＨ．２６４（正式には、Ｈ．２６４／ＡＶＣ（Ａｄｖａｎｃｅｄ  Ｖｉｄｅｏ  Ｃｏｄｉｎｇ））などで符号化された映像ストリームを復号し、復号した信号を表示処理部１１３に出力する。【００２６】  表示処理部１１３は、映像処理部１１２で復号された映像ストリーム及びデータ放送再生処理部１１１から出力されたコンテンツを合成し、合成した情報を表示部１１４に出力する。表示部１１４は、表示処理部１１４から出力された情報を表示する。【００２７】  図４は、図３に示した制御部１０２の内部構成を示すブロック図である。この図において、入力制御部１２１は、入力部１０１から指示された内容に応じて、再生要求、記録要求、選局要求、頭出し要求などの要求情報に変換し、要求情報を全体制御部１２２に出力する。【００２８】  全体制御部１２２は、入力制御部１２１から出力された要求情報に基づいて、選局部１２３、記録制御部１２４、データ放送更新記録部１２５、ＤＳＭＣＣ処理部１１０、データ放送更新検索部１２６及び再生制御部１２７の各部を制御する。【００２９】  選局部１２３は、全体制御部１２２からの制御を受け、チューナ部１０４に周波数チャンネルを設定し、設定した周波数チャンネルに受信可能な放送波（トランスポートストリーム）がある場合は、周波数チャンネル選局の成功とし、チューナ部１０４から多重化分離部１０５へトランスポートストリームのまま出力させる。また、多重化分離部１０５で分離されたデータの解析を行い、解析により得られるトランスポートストリームのサービス構成を基に、トランスポートストリーム内の指定サービスの映像、音声などのストリームを抽出するように多重化分離部１０５を設定する。【００３０】  記録制御部１２４は、全体制御部１２２からの制御を受け、トランスポートストリームの記録の開始、停止などの要求を記録再生処理部１０８に出力する。【００３１】  データ放送更新記録部１２５は、全体制御部１２２からの制御を受け、また、データ放送再生処理部１１１から上述したようなイベントメッセージ及びモジュールの更新などの各種更新イベントの通知を受け、通知された内容を解析する。そして、更新イベントが発生したトランスポートストリームの位置をデータ蓄積部１０９のメモリアドレスによって管理し、このトランスポートストリームの位置を再生開始位置、すなわち、頭出しポイントとする。データ放送更新記録部１２５は、更新イベントの内容と、この更新イベントが発生したトランスポートストリームの位置とを対応付けて更新イベント情報とし、更新イベント情報をデータ蓄積部１０９に記録するように記録再生処理部１０８に要求する。【００３２】  データ放送更新検索部１２６は、全体制御部１２２からの制御を受け、記録再生処理部１０８を介してデータ蓄積部１０９から蓄積されたトランスポートストリームを取得し、取得したトランスポートストリームからデータ放送の更新イベントを検索する。データ放送更新検索部１２６は、検索したデータ放送の更新イベントから再生するように再生制御部１２７に要求する。なお、データ蓄積部１０９に更新イベント情報が記録されている場合、データ放送更新検索部１２６は、記録再生処理部１０８を介して更新イベント情報をデータ蓄積部１０９から検索し、該当する更新イベント情報が示すトランスポートストリームの頭出しポイントから再生するように再生制御部１２７に要求する。【００３３】  再生制御部１２７は、全体制御部１２２からの制御を受けて、データ放送更新検索部１２６で検索されたデータ放送の更新イベントで再生を開始するように記録再生処理部１０８及び多重化分離部１０５を制御する。トランスポートストリームの頭出しポイントを指定された場合は、指定された頭出しポイントから再生を開始する。【００３４】  次に、図３に示したデジタル放送記録再生装置１００の記録処理の手順について図５を用いて説明する。図５において、ステップ（以下、「ＳＴ」と省略する）１３１では、データ放送更新検索部１２６がデータ放送更新の有無を判定する。ＳＴ１３１において、データ放送の更新イベントがある（ＹＥＳ）と判定されるとＳＴ１３４に移行し、データ放送の更新イベントがない（ＮＯ）と判定されるとＳＴ１３２に移行する。【００３５】  ＳＴ１３２では、入力部１０１からユーザが入力操作を行い、フォームへの入力又はリンクの選択の有無を入力制御部１２１が判定し、フォームへの入力又はリンクの選択がある（ＹＥＳ）と判定されたらＳＴ１３４に移行し、フォームへの入力又はリンクの選択がない（ＮＯ）と判定されたらＳＴ１３３に移行する。【００３６】  ＳＴ１３３では、デジタル放送記録再生装置１００が携帯電話等の移動端末に搭載されている場合、電話着信、電話発信、通話、終話、メール受信、メール表示、メール作成、メール送信、スケジューラからのアラームなどの他アプリの動作を行っているか否かを判定する。これらの動作を行っている（ＹＥＳ）と判定されるとＳＴ１３４に移行し、これらの動作を行っていない（ＮＯ）と判定されるとＳＴ１３５に移行する。【００３７】  ＳＴ１３４では、記録再生処理部１０８が更新イベントの内容とこの更新イベントが発生したトランスポートストリームの頭出しポイントとをデータ蓄積部１０９に記録する。なお、ＳＴ１３２において、ユーザ操作によるリンクの選択が行われた場合は、選択されたリンク先のコンテンツのＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）も更新イベント情報に対応付けて記録する。【００３８】  ＳＴ１３５では、記録再生処理部１０８がトランスポートストリームをデータ蓄積部１０９に蓄積する。ここでは、トランスポートストリーム毎に記録する場合を想定しているが、映像・音声とデータ放送コンテンツとを対応付けて記録する方式であれば、フォーマットや方式は何でもよい。【００３９】  ＳＴ１３６では、電池残量の低下、放送の停止、データ蓄積部の容量不足、予約終了時間、ユーザによる記録停止要求などデジタル放送記録再生装置１００の記録処理の終了条件を満たしているか否かを判定する。終了条件を満たしている（ＹＥＳ）と判定されたら記録処理を終了し、終了条件を満たしていない（ＮＯ）と判定されたらＳＴ１３１に戻る。【００４０】  次に、図３に示したデジタル放送記録再生装置１００の再生処理の手順について図６を用いて説明する。図６において、ＳＴ１４１では、全体制御部１２２がユーザ入力などによるデータ放送の更新イベントの前方（フォワード）頭出し要求の有無を判定する。前方頭出し要求がある（ＹＥＳ）と判定されるとＳＴ１４２に移行し、前方頭出し要求がない（ＮＯ）と判定されるとＳＴ１４３に移行する。【００４１】  ＳＴ１４２では、蓄積されたファイル（トランスポートストリーム）のうち、現在再生している部分から前方検索し、次の更新イベントが発生する部分（頭出しポイント）を解析する。具体的には、記録された更新イベント情報を検索することにより、瞬時に現在の再生位置の次に生じる更新イベントが検索され、ＳＴ１４５に移行する。【００４２】  ＳＴ１４３では、全体制御部１２２がユーザ入力などによるデータ放送の更新イベントの後方（リバース）頭出し要求の有無を判定する。後方頭出し要求がある（ＹＥＳ）と判定されるとＳＴ１４４に移行し、前方頭出し要求がない（ＮＯ）と判定されるとＳＴ���５２に移行する。【００４３】  ＳＴ１４４では、蓄積されたファイルのうち、現在再生している部分から後方検索し、一つ前の更新イベントが発生する部分（時間）を解析し、ＳＴ１４５に移行する。なお、ＳＴ１４２及びＳＴ１４４において、非同期メッセージの時刻情報は放送された時間で記述されているため、蓄積された放送波に含まれる時間情報を参照したり、蓄積ファイルの先頭を０として、時間をスケーリングしなおしたりすることにより、矛盾が生じないように解析する。また、記録時に更新イベント情報を記録している場合は、記録テーブルから更新イベント情報を読み取ることにより、検索に要する時間と電力を大幅に削減することができる。【００４４】  ＳＴ１４５では、ＳＴ１４２又はＳＴ１４４において検索された部分から再生を開始し、ＳＴ１４６では、再生していたコンテンツがデータ放送の更新イベント後に存在する（、すなわち、再生していたコンテンツの全てが更新された）か否かを確認する。再生していたコンテンツが存在する（ＹＥＳ）場合、ＳＴ１４７に移行し、再生していたコンテンツが存在しない（ＮＯ）場合、ＳＴ１５１に移行する。具体的な更新イベントとしては、番組の開始及び終了、データ放送の開始及び終了、再生していたコンテンツの削除などがある。【００４５】  ＳＴ１４７では、複数のコンテンツに対する更新であるか否かを判定する。具体的には、複数のコンテンツの更新、またはイベントメッセージにより複数のコンテンツの発動などがあるか否かを判定する。複数のコンテンツに対する更新である（ＹＥＳ）と判定されたらＳＴ１４８に移行し、複数のコンテンツに対する更新ではない、すなわち、単一のコンテンツに対する更新である（ＮＯ）と判定されたらＳＴ１５０に移行する。【００４６】  ＳＴ１４８では、更新された複数のコンテンツを検索し、検索したコンテンツを特定するＵＲＩなどの情報からリストを作成する。ＳＴ１４９では、複数のコンテンツが更新されたことをアイコンやホップアップ等で表示する。【００４７】  ＳＴ１５０では、データ放送画面を更新されたコンテンツに変更する。ただし、更新されたコンテンツが複数存在する場合は、階層が浅いコンテンツ、またはモジュールの識別情報が若い番号のコンテンツを表示するなどいずれか一つのコンテンツを表示すればよい。【００４８】  ＳＴ１５１では、ＳＴ１４６において再生していたコンテンツがデータ放送の更新後に存在しないと判定されたので、データ放送の表示を初回表示コンテンツ（スタートアップコンテンツ）に変更し、ＳＴ１５６に移行する。なお、データ放送が終了してしまった場合は、データ放送の再生を停止する。また、データ放送の再生のみの場合は、最初に受信したデータ放送のスタートアップコンテンツを表示する。【００４９】  ＳＴ１５２では、複数のコンテンツが更新されたことを通知する情報が表示されているときに、更新された複数のコンテンツの表示要求がユーザ操作によってなされたか否かを判定する。表示要求がなされた（ＹＥＳ）と判定されたらＳＴ１５３に移行し、表示要求がなされていない（ＮＯ）と判定されたらＳＴ１５４に移行する。【００５０】  ＳＴ１５３では、ＳＴ１５２において、更新された複数のコンテンツの表示要求があると判定されたので、複数のコンテンツのリストを表示し、ユーザによって単一のコンテンツが選択され、ＳＴ１５５に移行する。【００５１】  ＳＴ１５４では、ユーザ操作などによるコンテンツ切り替え要求、すなわち、再生中のコンテンツに含まれるアンカー情報に記載されたＵＲＩに基づく他のコンテンツへの遷移要求があるか否かを判定する。要求がある（ＹＥＳ）と判定されたらＳＴ１５５に移行し、要求がない（ＮＯ）と判定されたらＳＴ１５６に移行する。【００５２】  ＳＴ１５５では、ＳＴ１５３又はＳＴ１５４において指定されたコンテンツに切り替え、ＳＴ１５６では、映像、音声及びデータ放送を再生する。【００５３】  ＳＴ１５７では、ＳＴ１５６において再生中のファイルが終了したか否かを判定する。終了した（ＹＥＳ）と判定されたらＳＴ１５８に移行し、終了していない（ＮＯ）と判定されたらＳＴ１５９に移行する。【００５４】  ＳＴ１５８では、ＳＴ１５７においてファイルの再生が終了したと判定されたので、再生位置をファイルの先頭に変更する。【００５５】  ＳＴ１５９では、電池残量の低下、ユーザによる再生停止要求などデジタル放送記録再生装置１００の再生処理の終了条件を満たしているか否かを判定する。終了条件を満たしている（ＹＥＳ）と判定されたらＳＴ１６０に移行し、終了条件を満たしていない（ＮＯ）と判定されたらＳＴ１４１に戻る。【００５６】  ＳＴ１６０では、ファイルの再生を停止し、デジタル放送記録再生装置１００の再生処理を終了する。【００５７】  次に、データ放送の更新イベントに相当する画面の静止画像又は動画像を取得し、取得した静止画像又は動画像の一覧表示（サムネイル表示）を行い、一覧表示した静止画像又は動画像を選択することにより、頭出しを行うサムネイル処理について図７を用いて説明する。【００５８】  図７において、ＳＴ１６１では、ファイルの再生が終了したか否かを判定する。終了した（ＹＥＳ）と判定されたらＳＴ１６９に移行し、終了していない（ＮＯ）と判定されたらＳＴ１６２に移行する。【００５９】  ＳＴ１６２では、データ放送更新検索部１２６が次の更新イベントを検索する。ＳＴ１６３では、ＳＴ１６２における検索の結果、更新イベントの有無が判定される。更新イベントがある（ＹＥＳ）場合には、ＳＴ１６４に移行し、更新イベントがない（ＮＯ）場合には、ＳＴ１６９に移行する。更新イベント情報がデータ蓄積部１０９に記録されている場合は、記録された更新イベント情報に基づいて更新イベントを検索する。【００６０】  ＳＴ１６４では、更新イベントをデータ蓄積部１０９に記録し、ＳＴ１６５では、更新イベントに相当する画面の静止画又は動画を作成し、更新イベントと対応付けてデータ蓄積部１０９に記録する。【００６１】  ＳＴ１６６では、ＳＴ１６２において検索された更新イベントが全てのコンテンツに対する更新であるか否かが判定される。全てのコンテンツに対する更新である（ＹＥＳ）と判定されたらＳＴ１６８に移行し、全てのコンテンツに対する更新ではない（ＮＯ）と判定されたらＳＴ１６７に移行する。【００６２】  ＳＴ１６７では、更新されたコンテンツを更新イベントと対応させてデータ蓄積部１０９に記録し、ＳＴ１６８では、スタートアップコンテンツを更新イベントと対応させてデータ蓄積部１０９に記録する。【００６３】  ＳＴ１６９では、更新イベントに対応する静止画又は動画とデータ放送の一覧（サムネイル）を表示する。なお、データ放送はＪＰＥＧなどの静止画として記録されていたものを表示してもよい。【００６４】  ＳＴ１７０では、ＳＴ１６９において表示された一覧（サムネイル）からユーザによって選択された静止画又は動画、すなわち、更新イベントの再生要求があるか否かを判定し、再生要求がある（ＹＥＳ）と判定されたらＳＴ１７１に移行し、再生要求がない（ＮＯ）と判定されたらサムネイル処理を終了する。【００６５】  ＳＴ１７１では、ユーザによって選択された更新イベントに再生位置を変更し、ＳＴ１７２では、図６に示した再生処理を行い、サムネイル処理を終了する。【００６６】  このようにサムネイル処理を行うことにより、ユーザはデータ放送の更新イベント、すなわち、頭出しされる映像を一覧表示で確認することができるので、所望の頭出しポイントを容易に見つけることができる。【００６７】  このように本実施の形態によれば、データ放送の更新を検索し、検索されたデータ放送の更新イベントを記録し、記録された更新イベントのうちいずれかを選択することにより、選択された更新イベントからデータ放送を再生することができるので、更新されたデータ放送を容易に検索することができる。【００６８】  以上、実施の形態について説明した。【００６９】  本発明の第１の態様は、データ放送の頭出し要求を取得した場合、データ放送の更新イベントを検索するデータ放送更新検索手段と、前記データ放送更新検索手段によって検索された更新イベントから再生を開始する再生手段と、を具備するデジタル放送再生装置である。【００７０】  この構成によれば、データ放送コンテンツの更新イベントから再生を開始することにより、データ放送の頭出しを行うことができ、番組と連動するデータ放送コンテンツであれば、番組の内容の切れ目で頭出しを行うことができる。【００７１】  本発明の第２の態様は、上記態様において、更新イベントの内容がデータ放送コンテンツの全てを更新することを示す場合、または再生中のデータ放送コンテンツが削除された場合、データ放送の表示を初回表示コンテンツであるスタートアップコンテンツとするデジタル放送再生装置である。【００７２】  この構成によれば、データ放送コンテンツの全てを更新する場合、または再生中のデータ放送コンテンツが削除された場合には、ユーザ操作によらず自動でスタートアップコンテンツを表示することができる。【００７３】  本発明の第３の態様は、上記態様において、データ放送の更新イベントがデータ放送コンテンツの一部を更新することを示す場合、更新されたデータ放送コンテンツを表示するデジタル放送再生装置である。【００７４】  この構成によれば、一部のコンテンツが更新された場合でも、ユーザは更新されたデータ放送コンテンツを即座に見ることができる。【００７５】  本発明の第４の態様は、上記態様において、データ放送の更新イベントがデータ放送コンテンツの一部を更新することを示す場合、更新されたデータ放送コン���ンツのリストを作成し、作成したリストを表示すると共に、表示したリストからいずれかのデータ放送コンテンツをユーザに選択させるデジタル放送再生装置である。【００７６】  この構成によれば、更新されたデータ放送コンテンツのリストを作成し、作成したリストを表示することにより、複数のデータ放送コンテンツが更新された場合でも、ユーザはそれらの内容を認識した上で、データ放送コンテンツを選択することができる。【００７７】  本発明の第５の態様は、上記態様において、番組の映像情報及び音声情報と対応付けて記録されたデータ放送コンテンツの再生中に頭出し要求を受けた場合、次に発生する更新イベントの検索を行い、該当する更新イベントが発生した時の映像情報及び音声情報の再生を開始するデジタル放送再生装置である。【００７８】  この構成によれば、頭出し要求を受けたデータ放送の更新イベントが発生した時の映像情報及び音声情報の再生を開始することにより、データ放送の頭出しに伴って映像及び音声の頭出しも行うことができる。【００７９】  本発明の第６の態様は、上記態様において、頭出し要求を受けた部分からファイルの終了まで更新イベントがない場合、前記ファイルの先頭から再生するデジタル放送再生装置である。【００８０】  この構成によれば、頭出し要求を受けた部分からファイルの終了まで更新イベントがない場合に、ファイルの先頭から再生することができる。【００８１】  本発明の第７の態様は、上記態様において、記録されたデータ放送コンテンツから更新イベントを検出し、更新直後の静止画又は動画とデータ放送とを対応付けたサムネイルとして表示するデジタル放送再生装置である。【００８２】  本発明の第８の態様は、上記態様において、記録された更新イベント情報がある場合は、更新イベント情報に基づいて、更新直後の静止画又は動画とデータ放送とを対応付けたサムネイルとして表示するデジタル放送再生装置である。【００８３】  これらの構成によれば、記録されたデータ放送コンテンツの更新直後の静止画又は動画とデータ放送とを対応付けたサムネイルとして表示することにより、ユーザは頭出しされる映像を一覧表示で確認することができるので、所望の頭出しポイントを容易に見つけることができる。【００８４】  本発明の第９の態様は、上記態様において、表示されたサムネイルから静止画又は動画が選択されることにより、選択された静止画又は動画に対応するデータ放送の更新イベントから再生するデジタル放送再生装置である。【００８５】  この構成によれば、サムネイルから選択された静止画に対応するデータ放送の更新イベントから再生することにより、ユーザは所望のポイントから頭出しを容易に行うことができる。【００８６】  本発明の第１０の態様は、データ放送の更新イベントを検知する検知手段と、データ放送を含む放送を記録すると共に、前記検知手段によって検知された更新イベントによるデータ放送コンテンツの更新イベントの内容と、前記更新イベントが発生した記録データの位置である頭出しポイントとを対応付けて更新イベント情報として記録する記録手段と、を具備するデジタル放送記録装置である。【００８７】  この構成によれば、データ放送コンテンツの更新イベ���トを頭出しポイントと対応付けて更新イベント情報として記録し、記録された頭出しポイントから再生することにより、高速に頭出しを行うことができる。【００８８】  本発明の第１１の態様は、上記態様において、前記記録手段が、ユーザ操作によって発生した更新イベントの内容と、前記更新イベントが発生した記録データの位置である頭出しポイントとを対応付けた更新イベント情報を記録するデジタル放送記録装置である。【００８９】  この構成によれば、ユーザ操作によりデータ放送の表示が変更される場合など、ユーザはデータ放送の表示に注目しており、番組の映像を見逃す場合があるので、ユーザ操作によりデータ放送の更新イベントが発生する場合は、上記と同様に更新イベント情報を記録することにより、再生時に更新イベントの頭出しを行うことができる。【００９０】  本発明の第１２の態様は、上記態様において、データ放送を含む放送を記録中に、他のアプリケーションの割り込みが生じた時の記録データの頭出しポイントを更新イベント情報として記録し、記録された部分から再生するデジタル放送記録装置である。【００９１】  この構成によれば、データ放送を含む放送を記録中に、例えば、電話の発着信、通話、メールの送受信、メールの表示又は作成、スケジューラからのアラームなど他のアプリケーションの割り込みが生じた場合、割り込みが生じた位置を記録することにより、割り込みが生じたことによってユーザが視聴することができなかった部分に頭出しすることができる。【００９２】  本明細書は、２００５年１月１８日出願の特願２００５−０１０６７４に基づくものである。この内容は全てここに含めておく。
【産業上の利用可能性】
【００９３】  本発明にかかるデジタル放送再生装置及びデジタル放送記録装置は、更新されたデータ放送を容易に検索することができるという効果を有し、携帯電話、ＰＤＡ等の小型携帯端末に適用することができる。
【図１】
2006077791.tif 000002
【図２】
2006077791.tif 000003
【図３】
2006077791.tif 000004
【図４】
2006077791.tif 000005
【図５】
2006077791.tif 000006
【図６】
2006077791.tif 000007
【図７】
2006077791.tif 000008
【手続補正書】
【提出日】平成18年5月26日(2006.5.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求の範囲
【補正方法】変更
【補正の内容】
【書類名】請求の範囲
【請求項１】（補正後）データ放送を受信する受信手段と、
受信した前記データ放送のデータ放送コンテンツが更新されると、更新イベントを頭出しポイントとして記録するデータ放送更新記録手段と、
ユーザが操作入力を行う入力手段と、
前記入力手段によってデータ放送の頭出し要求が入力されると、記録されたデータから前記頭出しポイントを検索するデータ放送更新検索手段と、
記録されたデータの再生を、検索された前記頭出しポイントから開始する再生手段と、
を具備するデジタル放送再生装置。
【請求項２】更新イベントの内容がデータ放送コンテンツの全てを更新することを示す場合、または再生中のデータ放送コンテンツが削除された場合、データ放送の表示を初回表示コンテンツであるスタートアップコンテンツとする請求項１に記載のデジタル放送再生装置。
【請求項３】データ放送の更新イベントがデータ放送コンテンツの一部を更新することを示す場合、更新されたデータ放送コンテンツを表示する請求項１に記載のデジタル放送再生装置。
【請求項４】データ放送の更新イベントがデータ放送コンテンツの一部を更新することを示す場合、更新されたデータ放送コンテンツのリストを作成し、作成したリストを表示すると共に、表示したリストからいずれかのデータ放送コンテンツをユーザに選択させる請求項１に記載のデジタル放送再生装置。
【請求項５】番組の映像情報及び音声情報と対応付けて記録されたデータ放送コンテンツの再生中に頭出し要求を受けた場合、次に発生する更新イベントの検索を行い、該当する更新イベントが発生した時の映像情報及び音声情報の再生を開始する請求項１に記載のデジタル放送再生装置。
【請求項６】頭出し要求を受けた部分からファイルの終了まで更新イベントがない場合、前記ファイルの先頭から再生する請求項１に記載のデジタル放送再生装置。
【請求項７】記録されたデータ放送コンテンツから更新イベントを検出し、更新直後の静止画又は動画とデータ放送とを対応付けたサムネイルとして表示する請求項１に記載のデジタル放送再生装置。
【請求項８】記録された更新イベント情報がある場合は、更新イベント情報に基づいて、更新直後の静止画又は動画とデータ放送とを対応付けたサムネイルとして表示する請求項１に記載のデジタル放送再生装置。
【請求項９】表示されたサムネイルから静止画又は動画が選択されることにより、選択された静止画又は動画に対応するデータ放送の更新イベントから再生する請求項７に記載のデジタル放送再生装置。
【請求項１０】（削除）
【請求項１１】（補正後）前記データ放送更新記録手段は、ユーザ操作によって発生した更新イベントの内容と、前記更新イベントが発生した記録データの位置とを対応付けて頭出しポイントとして記録する請求項１に記載のデジタル放送再生装置。
【請求項１２】（補正後）前記データ放送更新記録手段は、データ放送を記録中に、他のアプリケーションの割り込みが生じた時の記録データを頭出しポイントとして記録する請求項１に記載のデジタル放送再生装置。
１９
【手続補正書】
【提出日】平成19年10月10日(2007.10.10)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
データ放送を受信する受信手段と、
受信した前記データ放送のデータ放送コンテンツが更新されると、更新イベントを頭出しポイントとして記録するデータ放送更新記録手段と、
ユーザが操作入力を行う入力手段と、
前記入力手段によってデータ放送の頭出し要求が入力されると、記録されたデータから前記頭出しポイントを検索するデータ放送更新検索手段と、
記録されたデータの再生を、検索された前記頭出しポイントから開始する再生手段と、
を具備するデジタル放送再生装置。
【請求項２】
更新イベントの内容がデータ放送コンテンツの全てを更新することを示す場合、または再生中のデータ放送コンテンツが削除された場合、データ放送の表示を初回表示コンテンツであるスタートアップコンテンツとする請求項１に記載のデジタル放送再生装置。
【請求項３】
データ放送の更新イベントがデータ放送コンテンツの一部を更新することを示す場合、更新されたデータ放送コンテンツを表示する請求項１に記載のデジタル放送再生装置。
【請求項４】
データ放送の更新イベントがデータ放送コンテンツの一部を更新することを示す場合、更新されたデータ放送コンテンツのリストを作成し、作成したリストを表示すると共に、表示したリストからいずれかのデータ放送コンテンツをユーザに選択させる請求項１に記載のデジタル放送再生装置。
【請求項５】
番組の映像情報及び音声情報と対応付けて記録されたデータ放送コンテンツの再生中に頭出し要求を受けた場合、次に発生する更新イベントの検索を行い、該当する更新イベントが発生した時の映像情報及び音声情報の再生を開始する請求項１に記載のデジタル放送再生装置。
【請求項６】
頭出し要求を受けた部分からファイルの終了まで更新イベントがない場合、前記ファイルの先頭から再生する請求項１に記載のデジタル放送再生装置。
【請求項７】
記録されたデータ放送コンテンツから更新イベントを検出し、更新直後の静止画又は動画とデータ放送とを対応付けたサムネイルとして表示する請求項１に記載のデジタル放送再生装置。
【請求項８】
記録された更新イベント情報がある場合は、更新イベント情報に基づいて、更新直後の静止画又は動画とデータ放送とを対応付けたサムネイルとして表示する請求項１に記載のデジタル放送再生装置。
【請求項９】
表示されたサムネイルから静止画又は動画が選択されることにより、選択された静止画又は動画に対応するデータ放送の更新イベントから再生する請求項７に記載のデジタル放送再生装置。
【請求項１０】
前記データ放送更新記録手段は、ユーザ操作によって発生した更新イベントの内容と、前記更新イベントが発生した記録データの位置とを対応付けて頭出しポイントとして記録する請求項１に記載のデジタル放送再生装置。
【請求項１１】
前記データ放送更新記録手段は、データ放送を記録中に、他のアプリケーションの割り込みが生じた時の記録データを頭出しポイントとして記録する請求項１に記載のデジタル放送再生装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル放送再生装置及びデジタル放送記録装置に関し、特に、データ放送の頭出しを行うデジタル放送再生装置及びデジタル放送記録装置に関する。
【背景技術】
【０００２】
テレビ放送を録画する録画装置には、一般に、録画した番組にインデックス情報を付加して、ユーザの希望する順に番組を再生する方法が知られている。このような方法として、特許文献１及び特許文献２に記載の技術が開示されている。
【０００３】
特許文献１には、図１に示すように、ＤＶＤやＨＤＤなどの記録媒体７にＴＶ放送を録画する録画装置が開示されている。この装置では、受信したＴＶ信号の音声信号に基づいて、ＢＧＭ検出部４ａがＢＧＭとなっている音声信号を検出すると共に、ＢＧＭが切り替わる際の音声信号の変化を検出する。そして、検出された音声信号に基づくＢＧＭの開始及びＢＧＭの切り替わりを示すデータ（例えば時間データ）と、受信したＴＶ信号とを自動的に記録媒体７に記憶する。これにより、番組内で盛り上がるシーンや重要なシーンを、簡単かつ容易に検知することができ、検知したシーンへ手軽にスキップして再生（頭出し）することができる。
【０００４】
また、特許文献２には、図２に示すように、放送される番組を受信して記録する録画装置が開示されている。この装置では、ユーザはその受信された番組に係るコンテンツ内容情報及びその受信開始時刻情報に基づいて、図示せぬサービスセンタから伝送される情報をインデックス情報復号器５６によって取得する。そして、そのコンテンツ内容情報を基に記録された番組の再生又はスキップ再生をリモコンＩ／Ｆ部７９が設定し、インデックス情報に含まれる時刻情報を基に再生設定のなされた番組記録部分を、書き込み読み出し制御部６５がアクセスして再生する。これにより、番組のＣＭ部スキップ再生と、特定出演者及び特定シーンの頭出し再生を容易に行うことができる。
【特許文献１】特開２００４−１４０６７５号公報
【特許文献２】特開２００３−０６１０３６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した特許文献１及び特許文献２に開示の技術では、デジタル放送に含まれるデータ放送の記録についてまでは配慮されていない。このため、同じ番組内でデータ放送が更新されたり、イベントメッセージにより表示状態が変更されたりする場合でも、録画された番組において更新されたデータ放送コンテンツを探すことは困難である。例えば、放送をリアルタイムで再生する場合、及び、録画された放送を初めから再生する場合でも、複数のデータ放送コンテンツの一部の更新、または、イベントによる変更にユーザが気づくことは困難である。
【０００６】
本発明はかかる点に鑑みてなされたものであり、更新されたデータ放送を容易に検索するデジタル放送再生装置及びデジタル放送記録装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明のデジタル放送再生装置は、データ放送の頭出し要求を取得した場合、データ放送の更新イベントを検索するデータ放送更新検索手段と、前記データ放送更新検索手段によって検索された更新イベントから再生を開始する再生手段と、を具備する構成を採る。
【０００８】
本発明のデジタル放送記録装置は、データ放送の更新イベントを検知する検知手段と、データ放送を含む放送を記録すると共に、前記検知手段によって検知された更新イベントによるデータ放送コンテンツの更新イベントの内容と、前記更新イベントが発生した記録データの位置である頭出しポイントとを対応付けて更新イベント情報として記録する記録手段と、を具備する構成を採る。
【発明の効果】
【０００９】
本発明によれば、更新されたデータ放送を容易に検索するデジタル放送再生装置及びデジタル放送記録装置を提供することができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
【００１１】
（一実施の形態）
図３は、本発明の一実施の形態に係るデジタル放送記録再生装置１００の構成を示すブロック図である。この図において、入力部１０１はボタンキー等であり、ユーザはボタンキーを操作することにより、再生、記録、選局、頭出し等の指示を制御部１０２に入力する。
【００１２】
制御部１０２は、入力部１０１からの指示を受けて、デジタル放送記録再生装置１００内の各部を制御することにより、再生、記録、選局、頭出しなどを行う。制御部１０２の詳細については後述する。
【００１３】
チューナ部１０４は、アンテナ１０３を介して受信した放送波からユーザが入力部１０１によって指定したチャンネルの周波数信号を抽出し、抽出した周波数信号の符号復調処理を行う。符号復調処理された信号は多重化分離部１０５及び制御部１０２に出力される。
【００１４】
多重化分離部１０５は、制御部１０２から受信コンテンツの再生要求を受けると、チューナ部１０４から出力された信号を映像情報、音声情報、データ放送コンテンツなどに分離する。また、制御部１０２から記録コンテンツの再生要求を受けると、記録されたコンテンツを後述する記録再生処理部１０８を介して取得し、取得したコンテンツを映像情報、音声情報、データ放送コンテンツなどに分離する。分離された映像情報は映像処理部１１２に、音声情報は音声処理部１０６に、データ放送コンテンツはＤＳＭＣＣ処理部１１０にそれぞれ出力される。さらに、制御部１０２から記録要求を受けると、チューナ部１０４から出力された信号を分離することなく、トランスポートストリームの状態で記録再生処理部１０８に出力する。
【００１５】
音声処理部１０６は、多重化分離部１０５から出力された信号、すなわち、ＭＰＥＧ−２の音声圧縮方式であるＡＡＣ（Advanced Audio Coding）などで符号化された音声ストリームを復号し、復号した信号を音声出力部１０７に出力する。音声出力部１０７は、音声処理部１０６から出力された音声を出力する。
【００１６】
記録再生処理部１０８は、制御部１０２から記録要求を受けると、多重化分離部１０５から出力されたトランスポートストリームを取得し、取得したトランスポートストリームをデータ蓄積部１０９に蓄積する。また、制御部１０２から記録コンテンツの再生要求を受けると、データ蓄積部１０９から蓄積されたトランスポートストリームを読み出し、読み出したトランスポートストリームを多重化分離部１０５に出力する。
【００１７】
データ蓄積部１０９は、不揮発メモリ又は着脱可能な不揮発メモリであり、記録再生処理部１０８によってトランスポートストリームが蓄積され、また、蓄積されたトランスポートストリームが読み出される。
【００１８】
ＤＳＭＣＣ（Digital Storage Media Command and Control）処理部１１０は、データを繰り返し伝送する方式であるデータカルーセル方式によって送信されるデータ放送のモジュール（データカルーセルを構成する単位）を多重化分離部１０５から取得し、取得したモジュールからデータ放送コンテンツを構築する。構築されたデータ放送コンテンツはデータ放送再生処理部１１１に出力される。また、多重化分離部１０５からデータ放送関連のデータを取得し、取得したデータ放送コンテンツを解析することにより、データ放送の更新イベントの通知を受け、その旨を制御部１０２、記録再生処理部１０８及びデータ放送再生処理部１１１に通知する。
【００１９】
ここで、データ放送の更新イベントについて説明する。データ放送の更新イベントには、放送波の受信によって生じる更新イベントと、ユーザ操作によって生じる更新イベントと、外部アプリケーション（以下、「外部アプリ」という）の割り込み要求によって生じる更新イベントの３種類がある。
【００２０】
放送波の受信によって生じる更新イベントとしては、データ放送の開始、データ放送の終了、データイベント更新（再生中のデータ放送コンテンツの全てを変更）、モジュールのアップデート（再生中のデータ放送コンテンツの一部を変更）、同期メッセージ（このメッセージを受信した直後にこのメッセージで指定された動作を行わせる）及び非同期メッセージ（このメッセージで指定された時刻に指定された動作を行わせる）といったイベントメッセージの受信などがある。
【００２１】
ユーザ操作によって生じる更新イベントとしては、アンケート入力又は投票など指定された欄に文字列を入力したり、チェックボックスを選択したりするフォーム入力、リンクの選択などがある。
【００２２】
外部アプリの割り込み要求によって生じる更新イベントとしては、テレビアプリが映像又は音声の再生を中断しなければならないような、テレビアプリ以外の外部アプリからの割り込み要求などがある。外部アプリの具体例としては、電話、メールなどがあり、これらの割り込み要求として、電話着信、電話発信、通話、終話、メール受信、メール表示、メール作成、スケジューラからのアラームなどがある。
【００２３】
データ放送再生処理部１１１は、ＢＭＬ（Broadcast Markup Language）を表示する放送コンテンツ表示ブラウザであり、制御部１０２からデータ放送の再生要求を受けると、ＤＳＭＣＣ処理部１１０から出力されたデータ放送コンテンツの再生を行い、再生したコンテンツを表示処理部１１３に出力する。また、データ放送コンテンツの再生又は停止を行うと、その動作確認通知を制御部１０２に対して行う。
【００２４】
映像処理部１１２は、多重化分離部１０５から出力され、高度動画像圧縮方式であるＨ．２６４（正式には、H.264/AVC(Advanced Video Coding)）などで符号化された映像ストリームを復号し、復号した信号を表示処理部１１３に出力する。
【００２５】
表示処理部１１３は、映像処理部１１２で復号された映像ストリーム及びデータ放送再生処理部１１１から出力されたコンテンツを合成し、合成した情報を表示部１１４に出力する。表示部１１４は、表示処理部１１４から出力された情報を表示する。
【００２６】
図４は、図３に示した制御部１０２の内部構成を示すブロック図である。この図において、入力制御部１２１は、入力部１０１から指示された内容に応じて、再生要求、記録要求、選局要求、頭出し要求などの要求情報に変換し、要求情報を全体制御部１２２に出力する。
【００２７】
全体制御部１２２は、入力制御部１２１から出力された要求情報に基づいて、選局部１２３、記録制御部１２４、データ放送更新記録部１２５、ＤＳＭＣＣ処理部１１０、データ放送更新検索部１２６及び再生制御部１２７の各部を制御する。
【００２８】
選局部１２３は、全体制御部１２２からの制御を受け、チューナ部１０４に周波数チャンネルを設定し、設定した周波数チャンネルに受信可能な放送波（トランスポートストリーム）がある場合は、周波数チャンネル選局の成功とし、チューナ部１０４から多重化分離部１０５へトランスポートストリームのまま出力させる。また、多重化分離部１０５で分離されたデータの解析を行い、解析により得られるトランスポートストリームのサービス構成を基に、トランスポートストリーム内の指定サービスの映像、音声などのストリームを抽出するように多重化分離部１０５を設定する。
【００２９】
記録制御部１２４は、全体制御部１２２からの制御を受け、トランスポートストリームの記録の開始、停止などの要求を記録再生処理部１０８に出力する。
【００３０】
データ放送更新記録部１２５は、全体制御部１２２からの制御を受け、また、データ放送再生処理部１１１から上述したようなイベントメッセージ及びモジュールの更新などの各種更新イベントの通知を受け、通知された内容を解析する。そして、更新イベントが発生したトランスポートストリームの位置をデータ蓄積部１０９のメモリアドレスによって管理し、このトランスポートストリームの位置を再生開始位置、すなわち、頭出しポイントとする。データ放送更新記録部１２５は、更新イベントの内容と、この更新イベントが発生したトランスポートストリームの位置とを対応付けて更新イベント情報とし、更新イベント情報をデータ蓄積部１０９に記録するように記録再生処理部１０８に要求する。
【００３１】
データ放送更新検索部１２６は、全体制御部１２２からの制御を受け、記録再生処理部１０８を介してデータ蓄積部１０９から蓄積されたトランスポートストリームを取得し、取得したトランスポートストリームからデータ放送の更新イベントを検索する。データ放送更新検索部１２６は、検索したデータ放送の更新イベントから再生するように再生制御部１２７に要求する。なお、データ蓄積部１０９に更新イベント情報が記録されている場合、データ放送更新検索部１２６は、記録再生処理部１０８を介して更新イベント情報をデータ蓄積部１０９から検索し、該当する更新イベント情報が示すトランスポートストリームの頭出しポイントから再生するように再生制御部１２７に要求する。
【００３２】
再生制御部１２７は、全体制御部１２２からの制御を受けて、データ放送更新検索部１２６で検索されたデータ放送の更新イベントで再生を開始するように記録再生処理部１０８及び多重化分離部１０５を制御する。トランスポートストリームの頭出しポイントを指定された場合は、指定された頭出しポイントから再生を開始する。
【００３３】
次に、図３に示したデジタル放送記録再生装置１００の記録処理の手順について図５を用いて説明する。図５において、ステップ（以下、「ＳＴ」と省略する）１３１では、データ放送更新検索部１２６がデータ放送更新の有無を判定する。ＳＴ１３１において、データ放送の更新イベントがある（ＹＥＳ）と判定されるとＳＴ１３４に移行し、データ放送の更新イベントがない（ＮＯ）と判定されるとＳＴ１３２に移行する。
【００３４】
ＳＴ１３２では、入力部１０１からユーザが入力操作を行い、フォームへの入力又はリンクの選択の有無を入力制御部１２１が判定し、フォームへの入力又はリンクの選択がある（ＹＥＳ）と判定されたらＳＴ１３４に移行し、フォームへの入力又はリンクの選択がない（ＮＯ）と判定されたらＳＴ１３３に移行する。
【００３５】
ＳＴ１３３では、デジタル放送記録再生装置１００が携帯電話等の移動端末に搭載されている場合、電話着信、電話発信、通話、終話、メール受信、メール表示、メール作成、メール送信、スケジューラからのアラームなどの他アプリの動作を行っているか否かを判定する。これらの動作を行っている（ＹＥＳ）と判定されるとＳＴ１３４に移行し、これらの動作を行っていない（ＮＯ）と判定されるとＳＴ１３５に移行する。
【００３６】
ＳＴ１３４では、記録再生処理部１０８が更新イベントの内容とこの更新イベントが発生したトランスポートストリームの頭出しポイントとをデータ蓄積部１０９に記録する。なお、ＳＴ１３２において、ユーザ操作によるリンクの選択が行われた場合は、選択されたリンク先のコンテンツのＵＲＩ（Uniform Resource Identifier）も更新イベント情報に対応付けて記録する。
【００３７】
ＳＴ１３５では、記録再生処理部１０８がトランスポートストリームをデータ蓄積部１０９に蓄積する。ここでは、トランスポートストリーム毎に記録する場合を想定しているが、映像・音声とデータ放送コンテンツとを対応付けて記録する方式であれば、フォーマットや方式は何でもよい。
【００３８】
ＳＴ１３６では、電池残量の低下、放送の停止、データ蓄積部の容量不足、予約終了時間、ユーザによる記録停止要求などデジタル放送記録再生装置１００の記録処理の終了条件を満たしているか否かを判定する。終了条件を満たしている（ＹＥＳ）と判定されたら記録処理を終了し、終了条件を満たしていない（ＮＯ）と判定されたらＳＴ１３１に戻る。
【００３９】
次に、図３に示したデジタル放送記録再生装置１００の再生処理の手順について図６を用いて説明する。図６において、ＳＴ１４１では、全体制御部１２２がユーザ入力などによるデータ放送の更新イベントの前方（フォワード）頭出し要求の有無を判定する。前方頭出し要求がある（ＹＥＳ）と判定されるとＳＴ１４２に移行し、前方頭出し要求がない（ＮＯ）と判定されるとＳＴ１４３に移行する。
【００４０】
ＳＴ１４２では、蓄積されたファイル（トランスポートストリーム）のうち、現在再生している部分から前方検索し、次の更新イベントが発生する部分（頭出しポイント）を解析する。具体的には、記録された更新イベント情報を検索することにより、瞬時に現在の再生位置の次に生じる更新イベントが検索され、ＳＴ１４５に移行する。
【００４１】
ＳＴ１４３では、全体制御部１２２がユーザ入力などによるデータ放送の更新イベントの後方（リバース）頭出し要求の有無を判定する。後方頭出し要求がある（ＹＥＳ）と判定されるとＳＴ１４４に移行し、前方頭出し要求がない（ＮＯ）と判定されるとＳＴ１５２に移行する。
【００４２】
ＳＴ１４４では、蓄積されたファイルのうち、現在再生している部分から後方検索し、一つ前の更新イベントが発生する部分（時間）を解析し、ＳＴ１４５に移行する。なお、ＳＴ１４２及びＳＴ１４４において、非同期メッセージの時刻情報は放送された時間で記述されているため、蓄積された放送波に含まれる時間情報を参照したり、蓄積ファイルの先頭を０として、時間をスケーリングしなおしたりすることにより、矛盾が生じないように解析する。また、記録時に更新イベント情報を記録している場合は、記録テーブルから更新イベント情報を読み取ることにより、検索に要する時間と電力を大幅に削減することができる。
【００４３】
ＳＴ１４５では、ＳＴ１４２又はＳＴ１４４において検索された部分から再生を開始し、ＳＴ１４６では、再生していたコンテンツがデータ放送の更新イベント後に存在する（、すなわち、再生していたコンテンツの全てが更新された）か否かを確認する。再生していたコンテンツが存在する（ＹＥＳ）場合、ＳＴ１４７に移行し、再生していたコンテンツが存在しない（ＮＯ）場合、ＳＴ１５１に移行する。具体的な更新イベントとしては、番組の開始及び終了、データ放送の開始及び終了、再生していたコンテンツの削除などがある。
【００４４】
ＳＴ１４７では、複数のコンテンツに対する更新であるか否かを判定する。具体的には、複数のコンテンツの更新、またはイベントメッセージにより複数のコンテンツの発動などがあるか否かを判定する。複数のコンテンツに対する更新である（ＹＥＳ）と判定されたらＳＴ１４８に移行し、複数のコンテンツに対する更新ではない、すなわち、単一のコンテンツに対する更新である（ＮＯ）と判定されたらＳＴ１５０に移行する。
【００４５】
ＳＴ１４８では、更新された複数のコンテンツを検索し、検索したコンテンツを特定するＵＲＩなどの情報からリストを作成する。ＳＴ１４９では、複数のコンテンツが更新されたことをアイコンやホップアップ等で表示する。
【００４６】
ＳＴ１５０では、データ放送画面を更新されたコンテンツに変更する。ただし、更新されたコンテンツが複数存在する場合は、階層が浅いコンテンツ、またはモジュールの識別情報が若い番号のコンテンツを表示するなどいずれか一つのコンテンツを表示すればよい。
【００４７】
ＳＴ１５１では、ＳＴ１４６において再生していたコンテンツがデータ放送の更新後に存在しないと判定されたので、データ放送の表示を初回表示コンテンツ（スタートアップコンテンツ）に変更し、ＳＴ１５６に移行する。なお、データ放送が終了してしまった場合は、データ放送の再生を停止する。また、データ放送の再生のみの場合は、最初に受信したデータ放送のスタートアップコンテンツを表示する。
【００４８】
ＳＴ１５２では、複数のコンテンツが更新されたことを通知する情報が表示されているときに、更新された複数のコンテンツの表示要求がユーザ操作によってなされたか否かを判定する。表示要求がなされた（ＹＥＳ）と判定されたらＳＴ１５３に移行し、表示要求がなされていない（ＮＯ）と判定されたらＳＴ１５４に移行する。
【００４９】
ＳＴ１５３では、ＳＴ１５２において、更新された複数のコンテンツの表示要求があると判定されたので、複数のコンテンツのリストを表示し、ユーザによって単一のコンテンツが選択され、ＳＴ１５５に移行する。
【００５０】
ＳＴ１５４では、ユーザ操作などによるコンテンツ切り替え要求、すなわち、再生中のコンテンツに含まれるアンカー情報に記載されたＵＲＩに基づく他のコンテンツへの遷移要求があるか否かを判定する。要求がある（ＹＥＳ）と判定されたらＳＴ１５５に移行し、要求がない（ＮＯ）と判定されたらＳＴ１５６に移行する。
【００５１】
ＳＴ１５５では、ＳＴ１５３又はＳＴ１５４において指定されたコンテンツに切り替え、ＳＴ１５６では、映像、音声及びデータ放送を再生する。
【００５２】
ＳＴ１５７では、ＳＴ１５６において再生中のファイルが終了したか否かを判定する。終了した（ＹＥＳ）と判定されたらＳＴ１５８に移行し、終了していない（ＮＯ）と判定されたらＳＴ１５９に移行する。
【００５３】
ＳＴ１５８では、ＳＴ１５７においてファイルの再生が終了したと判定されたので、再生位置をファイルの先頭に変更する。
【００５４】
ＳＴ１５９では、電池残量の低下、ユーザによる再生停止要求などデジタル放送記録再生装置１００の再生処理の終了条件を満たしているか否かを判定する。終了条件を満たしている（ＹＥＳ）と判定されたらＳＴ１６０に移行し、終了条件を満たしていない（ＮＯ）と判定されたらＳＴ１４１に戻る。
【００５５】
ＳＴ１６０では、ファイルの再生を停止し、デジタル放送記録再生装置１００の再生処理を終了する。
【００５６】
次に、データ放送の更新イベントに相当する画面の静止画像又は動画像を取得し、取得した静止画像又は動画像の一覧表示（サムネイル表示）を行い、一覧表示した静止画像又は動画像を選択することにより、頭出しを行うサムネイル処理について図７を用いて説明する。
【００５７】
図７において、ＳＴ１６１では、ファイルの再生が終了したか否かを判定する。終了した（ＹＥＳ）と判定されたらＳＴ１６９に移行し、終了していない（ＮＯ）と判定されたらＳＴ１６２に移行する。
【００５８】
ＳＴ１６２では、データ放送更新検索部１２６が次の更新イベントを検索する。ＳＴ１６３では、ＳＴ１６２における検索の結果、更新イベントの有無が判定される。更新イベントがある（ＹＥＳ）場合には、ＳＴ１６４に移行し、更新イベントがない（ＮＯ）場合には、ＳＴ１６９に移行する。更新イベント情報がデータ蓄積部１０９に記録されている場合は、記録された更新イベント情報に基づいて更新イベントを検索する。
【００５９】
ＳＴ１６４では、更新イベントをデータ蓄積部１０９に記録し、ＳＴ１６５では、更新イベントに相当する画面の静止画又は動画を作成し、更新イベントと対応付けてデータ蓄積部１０９に記録する。
【００６０】
ＳＴ１６６では、ＳＴ１６２において検索された更新イベントが全てのコンテンツに対する更新であるか否かが判定される。全てのコンテンツに対する更新である（ＹＥＳ）と判定されたらＳＴ１６８に移行し、全てのコンテンツに対する更新ではない（ＮＯ）と判定されたらＳＴ１６７に移行する。
【００６１】
ＳＴ１６７では、更新されたコンテンツを更新イベントと対応させてデータ蓄積部１０９に記録し、ＳＴ１６８では、スタートアップコンテンツを更新イベントと対応させてデータ蓄積部１０９に記録する。
【００６２】
ＳＴ１６９では、更新イベントに対応する静止画又は動画とデータ放送の一覧（サムネイル）を表示する。なお、データ放送はＪＰＥＧなどの静止画として記録されていたものを表示してもよい。
【００６３】
ＳＴ１７０では、ＳＴ１６９において表示された一覧（サムネイル）からユーザによって選択された静止画又は動画、すなわち、更新イベントの再生要求があるか否かを判定し、再生要求がある（ＹＥＳ）と判定されたらＳＴ１７１に移行し、再生要求がない（ＮＯ）と判定されたらサムネイル処理を終了する。
【００６４】
ＳＴ１７１では、ユーザによって選択された更新イベントに再生位置を変更し、ＳＴ１７２では、図６に示した再生処理を行い、サムネイル処理を終了する。
【００６５】
このようにサムネイル処理を行うことにより、ユーザはデータ放送の更新イベント、すなわち、頭出しされる映像を一覧表示で確認することができるので、所望の頭出しポイントを容易に見つけることができる。
【００６６】
このように本実施の形態によれば、データ放送の更新を検索し、検索されたデータ放送の更新イベントを記録し、記録された更新イベントのうちいずれかを選択することにより、選択された更新イベントからデータ放送を再生することができるので、更新されたデータ放送を容易に検索することができる。
【００６７】
以上、実施の形態について説明した。
【００６８】
本発明の第１の態様は、データ放送の頭出し要求を取得した場合、データ放送の更新イベントを検索するデータ放送更新検索手段と、前記データ放送更新検索手段によって検索された更新イベントから再生を開始する再生手段と、を具備するデジタル放送再生装置である。
【００６９】
この構成によれば、データ放送コンテンツの更新イベントから再生を開始することにより、データ放送の頭出しを行うことができ、番組と連動するデータ放送コンテンツであれば、番組の内容の切れ目で頭出しを行うことができる。
【００７０】
本発明の第２の態様は、上記態様において、更新イベントの内容がデータ放送コンテンツの全てを更新することを示す場合、または再生中のデータ放送コンテンツが削除された場合、データ放送の表示を初回表示コンテンツであるスタートアップコンテンツとするデジタル放送再生装置である。
【００７１】
この構成によれば、データ放送コンテンツの全てを更新する場合、または再生中のデータ放送コンテンツが削除された場合には、ユーザ操作によらず自動でスタートアップコンテンツを表示することができる。
【００７２】
本発明の第３の態様は、上記態様において、データ放送の更新イベントがデータ放送コンテンツの一部を更新することを示す場合、更新されたデータ放送コンテンツを表示するデジタル放送再生装置である。
【００７３】
この構成によれば、一部のコンテンツが更新された場合でも、ユーザは更新されたデータ放送コンテンツを即座に見ることができる。
【００７４】
本発明の第４の態様は、上記態様において、データ放送の更新イベントがデータ放送コンテンツの一部を更新することを示す場合、更新されたデータ放送コンテンツのリストを作成し、作成したリストを表示すると共に、表示したリストからいずれかのデータ放送コンテンツをユーザに選択させるデジタル放送再生装置である。
【００７５】
この構成によれば、更新されたデータ放送コンテンツのリストを作成し、作成したリストを表示することにより、複数のデータ放送コンテンツが更新された場合でも、ユーザはそれらの内容を認識した上で、データ放送コンテンツを選択することができる。
【００７６】
本発明の第５の態様は、上記態様において、番組の映像情報及び音声情報と対応付けて記録されたデータ放送コンテンツの再生中に頭出し要求を受けた場合、次に発生する更新イベントの検索を行い、該当する更新イベントが発生した時の映像情報及び音声情報の再生を開始するデジタル放送再生装置である。
【００７７】
この構成によれば、頭出し要求を受けたデータ放送の更新イベントが発生した時の映像情報及び音声情報の再生を開始することにより、データ放送の頭出しに伴って映像及び音声の頭出しも行うことができる。
【００７８】
本発明の第６の態様は、上記態様において、頭出し要求を受けた部分からファイルの終了まで更新イベントがない場合、前記ファイルの先頭から再生するデジタル放送再生装置である。
【００７９】
この構成によれば、頭出し要求を受けた部分からファイルの終了まで更新イベントがない場合に、ファイルの先頭から再生することができる。
【００８０】
本発明の第７の態様は、上記態様において、記録されたデータ放送コンテンツから更新イベントを検出し、更新直後の静止画又は動画とデータ放送とを対応付けたサムネイルとして表示するデジタル放送再生装置である。
【００８１】
本発明の第８の態様は、上記態様において、記録された更新イベント情報がある場合は、更新イベント情報に基づいて、更新直後の静止画又は動画とデータ放送とを対応付けたサムネイルとして表示するデジタル放送再生装置である。
【００８２】
これらの構成によれば、記録されたデータ放送コンテンツの更新直後の静止画又は動画とデータ放送とを対応付けたサムネイルとして表示することにより、ユーザは頭出しされる映像を一覧表示で確認することができるので、所望の頭出しポイントを容易に見つけることができる。
【００８３】
本発明の第９の態様は、上記態様において、表示されたサムネイルから静止画又は動画が選択されることにより、選択された静止画又は動画に対応するデータ放送の更新イベントから再生するデジタル放送再生装置である。
【００８４】
この構成によれば、サムネイルから選択された静止画に対応するデータ放送の更新イベントから再生することにより、ユーザは所望のポイントから頭出しを容易に行うことができる。
【００８５】
本発明の第１０の態様は、データ放送の更新イベントを検知する検知手段と、データ放送を含む放送を記録すると共に、前記検知手段によって検知された更新イベントによるデータ放送コンテンツの更新イベントの内容と、前記更新イベントが発生した記録データの位置である頭出しポイントとを対応付けて更新イベント情報として記録する記録手段と、を具備するデジタル放送記録装置である。
【００８６】
この構成によれば、データ放送コンテンツの更新イベントを頭出しポイントと対応付けて更新イベント情報として記録し、記録された頭出しポイントから再生することにより、高速に頭出しを行うことができる。
【００８７】
本発明の第１１の態様は、上記態様において、前記記録手段が、ユーザ操作によって発生した更新イベントの内容と、前記更新イベントが発生した記録データの位置である頭出しポイントとを対応付けた更新イベント情報を記録するデジタル放送記録装置である。
【００８８】
この構成によれば、ユーザ操作によりデータ放送の表示が変更される場合など、ユーザはデータ放送の表示に注目しており、番組の映像を見逃す場合があるので、ユーザ操作によりデータ放送の更新イベントが発生する場合は、上記と同様に更新イベント情報を記録することにより、再生時に更新イベントの頭出しを行うことができる。
【００８９】
本発明の第１２の態様は、上記態様において、データ放送を含む放送を記録中に、他のアプリケーションの割り込みが生じた時の記録データの頭出しポイントを更新イベント情報として記録し、記録された部分から再生するデジタル放送記録装置である。
【００９０】
この構成によれば、データ放送を含む放送を記録中に、例えば、電話の発着信、通話、メールの送受信、メールの表示又は作成、スケジューラからのアラームなど他のアプリケーションの割り込みが生じた場合、割り込みが生じた位置を記録することにより、割り込みが生じたことによってユーザが視聴することができなかった部分に頭出しすることができる。
【００９１】
本明細書は、２００５年１月１８日出願の特願２００５−０１０６７４に基づくものである。この内容は全てここに含めておく。
【産業上の利用可能性】
【００９２】
本発明にかかるデジタル放送再生装置及びデジタル放送記録装置は、更新されたデータ放送を容易に検索することができるという効果を有し、携帯電話、ＰＤＡ等の小型携帯端末に適用することができる。
【図面の簡単な説明】
【００９３】
【図１】特許文献１に記載の録画装置の構成を示すブロック図
【図２】特許文献２に記載の番組記録信号再生装置の構成を示すブロック図
【図３】本発明の一実施の形態に係るデジタル放送記録再生装置の構成を示すブロック図
【図４】図３に示した制御部の内部構成を示すブロック図
【図５】図３に示したデジタル放送記録再生装置の記録処理の手順を示すフロー図
【図６】図３に示したデジタル放送記録再生装置の再生処理の手順を示すフロー図
【図７】図３に示したデジタル放送記録再生装置のサムネイル処理の手順を示すフロー図
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2006077791.tif 000009
【図２】
2006077791.tif 000010
【図３】
2006077791.tif 000011
【図４】
2006077791.tif 000012
【図５】
2006077791.tif 000013
【図６】
2006077791.tif 000014
【図７】
2006077791.tif 000015
【国際調査報告】
2006077791.tif 000016
2006077791.tif 000017
2006077791.tif 000018
2006077791.tif 000019