(57)【要約】番組データ処理装置は、番組データを格納したファイルから番組データに含まれるデータ部分を読み出す読み出し部と、データ部分から再生される再生情報を他のデータ部分から再生される再生情報と区別するための特徴情報を抽出する特徴抽出部と、番組データの有する特徴情報ごとに重みを設定した重みテーブル記憶部から、抽出された特徴情報に設定された重みを取得する重み取得部と、取得された重みを該当する特徴部分が抽出されたデータ部分に付与する重み付け部と、を備える。
2010073355.tif 000002
【特許請求の範囲】
【請求項１】
番組データを格納したファイルから前記番組データに含まれるデータ部分を読み出す読み出し部と、
前記データ部分から再生される再生情報を他のデータ部分から再生される再生情報と区別するための特徴情報を抽出する特徴抽出部と、
番組データの有する特徴情報ごとに重みを設定した重みテーブル記憶部から、前記抽出された特徴情報に設定された重みを取得する重み取得部と、
前記取得された重みを該当する特徴部分が抽出された前記データ部分に付与する重み付け部と、を備える番組データ処理装置。
【請求項２】
前記データ部分ごとに付与された重みにしたがって再生速度を調整して番組データを再生する重み付け再生部をさらに備える請求項１に記載の番組データ処理装置。
【請求項３】
前記データ部分と関連付けて前記重みを記憶する再生データ重み記憶部をさらに備える請求項１または２に記載の番組データ処理装置。
【請求項４】
前記データ部分は、視聴効果の相異による区分、時間指定による区分、番組データ中のフレーム指定による区分、または、番組構成を示す情報に基づく区分によって分割したデータ部分であり、
前記視聴効果の相異は、映像の変化、音の変化、音のレベル、文字情報の有無、および文字情報の変化の少なくとも１つによって検知される請求項１から３のいずれか１項に記載の番組データ処理装置。
【請求項５】
前記データ部分が再生されるときのユーザ操作を検出する操作検出部と、
前記データ部分が再生中にユーザが再生速度を低下させたときに前記データ部分から抽出された特徴情報に対する重みを増加し、前記再生速度を上昇させたときに前記データ部分から抽出された特徴情報に対する重みを減少させ、前記特徴情報とともに重みテーブル記憶部に重みを設定する重み作成部と、をさらに備える請求項１かた４のいずれか１項に記載の番組データ処理装置。
【請求項６】
前記重み作成部は、前記データ部分の少なくとも一部の再生が省略されたときに、前記データ部分から抽出された特徴情報に対する重みを減少させる請求項５に記載の番組データ処理装置。
【請求項７】
前記それぞれの再生単位に含まれる映像から静止画像を摘出して表示する静止画表示部と、
前記表示された静止画像に対する重みの設定を受け付ける操作部と、を備え、
前記重み付け部は、前記重みの設定を受け付けた静止画像が含まれるデータ部分に前記受け付けた重みを設定する請求項１から６のいずれか１項に記載の番組データ処理装置。
【請求項８】
コンピュータが、
番組データを格納したファイルから前記番組データに含まれるデータ部分を読み出す読み出しステップと、
前記データ部分から再生される再生情報を他のデータ部分から再生される再生情報と区別するための特徴情報を抽出する特徴抽出ステップと、
番組データの有する特徴情報ごとに重みを設定した重みテーブル記憶部から、前記抽出された特徴情報に設定された重みを取得する重み取得ステップと、
前記取得された重みを該当する特徴部分が抽出された前記データ部分に付与する重み付けステップと、を実行する番組データ処理方法。
【請求項９】
前記データ部分と関連付けて前記重みを記憶する再生データ重み記憶ステップをさらに実行する請求項８に記載の番組データ処理方法。
【請求項１０】
前記データ部分が再生されるときのユーザ操作を検出する操作検出部ステップと、
前記データ部分が再生中にユーザが再生速度を低下させたときに前記データ部分から抽出された特徴情報に対する重みを増加するステップと、
前記再生速度を上昇させたときに前記データ部分から抽出された特徴情報に対する重みを減少するステップと、
前記特徴情報とともに重みテーブル記憶部に重みを設定する重み作成ステップと、をさらに実行する請求項８または９に記載の番組データ処理方法。
【請求項１１】
前記データ部分の少なくとも一部の再生が省略されたときに、前記データ部分から抽出された特徴情報に対する重みを減少させるステップをさらに実行する請求項８から１０のいずれか１項に記載の番組データ処理方法。
【請求項１２】
前記それぞれの再生単位に含まれる映像から静止画像を摘出して表示する静止画表示ステップと、
前記表示された静止画像に対する重みの設定を受け付けるステップと、
前記重みの設定を受け付けた静止画像が含まれるデータ部分に前記受け付けた重みを設定するステップと、をさらに実行する請求項８から１１のいずれか１項に記載の番組データ処理方法。
【請求項１３】
コンピュータに、
番組データを格納したファイルから前記番組データに含まれるデータ部分を読み出す読み出しステップと、
前記データ部分から再生される再生情報を他のデータ部分から再生される再生情報と区別するための特徴情報を抽出する特徴抽出ステップと、
番組データの有する特徴情報ごとに重みを設定した重みテーブル記憶部から、前記抽出された特徴情報に設定された重みを取得する重み取得ステップと、
前記取得された重みを該当する特徴部分が抽出された前記データ部分に付与する重み付けステップと、を実行させるためのプログラム。
【請求項１４】
前記データ部分と関連付けて前記重みを記憶する再生データ重み記憶ステップをさらに実行させるための請求項１３に記載のプログラム。
【請求項１５】
前記データ部分が再生されるときのユーザ操作を検出する操作検出部ステップと、
前記データ部分が再生中にユーザが再生速度を低下させたときに前記データ部分から抽出された特徴情報に対する重みを増加するステップと、
前記再生速度を上昇させたときに前記データ部分から抽出された特徴情報に対する重みを減少するステップと、
前記特徴情報とともに重みテーブル記憶部に重みを設定する重み作成ステップと、をさらに実行させるための請求項１３または１４に記載のプログラム。
【請求項１６】
前記データ部分の少なくとも一部の再生が省略されたときに、前記データ部分から抽出された特徴情報に対する重みを減少させるステップをさらに実行させるための請求項１３から１５のいずれか１項に記載のプログラム。
【請求項１７】
前記それぞれの再生単位に含まれる映像から静止画像を摘出して表示する静止画表示ステップと、
前記表示された静止画像に対する重みの設定を受け付けるステップと、
前記重みの設定を受け付けた静止画像が含まれるデータ部分に前記受け付けた重みを設定するステップと、をさらに実行させるための請求項１３から１６のいずれか１項に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、番組データの処理技術、再生技術に関する。
【背景技術】
【０００２】
近年、テレビジョン放送の多チャンネル化が進み、ユーザの嗜好に合う番組の視聴機会が増加し、ユーザが見たいと考える番組の数も増えていると推定される。しかし、好みの番組すべてを視聴していくことは、限られた時間の中では困難であった。そのため様々な再生技術を使い、限られた時間内で視聴する技術が普及している。【０００３】
そのような技術としては、例えば、ユーザが見たいと推定されるシーン（盛り上がり部分）のみ抽出するハイライト再生機能、あるいは、再生スピードを調整するストレッチ再生機能がある。ハイライト再生機能は、ビデオファイルの中からハイライトシーンを抽出し、ハイライト度合いの強いシーンのみを再生する。この機能は、要するに、元の番組から、ダイジェスト版を機械的に作成する機能である。その場合に、ハイライトシーン再生するダイジェスト番組の時間の長さ（5分、10分、任意など）を指定可能なものもある。【０００４】
一方、ストレッチ再生は、再生時のスピードに対する倍率を、x1.0 -> x1.2 -> x1.5 -> x2.0 -> ・・・  のように指定できる機能である。再生装置は、指定された倍率で、視聴可能時間を調整する。倍率が所定限度内の場合に、音声の再生も可能となっている。
【特許文献１】特開２００８−００４１７０号公報
【特許文献２】特開２００６−１８０３０５号公報
【特許文献３】特開２００７−０２８３６８号公報
【特許文献４】特開２００５−２２３４５１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、従来の技術は、希望した時刻までに視聴完了できるものの、ハイライト再生で選択されたシーンとユーザが本当に見たいシーンとが合致せず、ユーザが見たかったシーンが抽出されないケースがあり、“見逃し“が発生していた。また、ストレッチ再生では、目標時刻までに再生を終了するために、録画内容を十分に理解できない程度まで高速再生になる場合があった。いずれにしても、従来の視聴技術では、使い勝手が悪かった。なお、同様の問題は、映像のない音声だけの番組にも生じえる。【０００６】
開示の技術の目的は、記憶媒体に格納した番組データの再生時間を調節可能にするとともに、ユーザが所望すると推定される番組の部分を無理のない再生速度で提供できる可能性を高める技術を提供することである。
【課題を解決するための手段】
【０００７】
開示の技術の一態様は、例えば、読み出し部、特徴抽出部、重み取得部、および重み付け部を有する番組データ処理装置として例示できる。読み出し部は、番組データを格納したファイルから番組データに含まれるデータ部分を読み出す。特徴抽出部は、データ部分から再生される再生情報を他のデータ部分から再生される再生情報と区別するための特徴情報を抽出する。重み取得部は、番組データの有する特徴情報ごとに重みを設定した重みテーブル記憶部から、抽出された特徴情報に設定された重みを取得する。重み付け部は、取得された重みを、該当する特徴部分が抽出されたデータ部分に付与する。
【発明の効果】
【０００８】
開示の技術によれば、記憶媒体に格納した番組データの再生時間を調節可能にするとともに、上記重みにしたがってユーザが所望すると推定される番組の部分を無理のない再生速度で提供できる可能性を高めることができる。
【図面の簡単な説明】
【０００９】
【図１】シーンに分割された番組の概念を例示する図である。
【図２】視聴装置のハードウェアおよび機能を示すブロック図の例である。
【図３】重みテーブルの例を示す図である。
【図４】重みテーブルの例を示す図である。
【図５】シーン特徴テーブルの例である。
【図６】視聴処理の処理フローを例示する図である。
【図７】重み付け処理の詳細を例示する図である。
【図８】再生処理の詳細を例示する図である。
【図９】重みテーブル作成処理の処理フローを例示する図である。
【図１０】チャプタ画面に対する重み設定操作を例示する図である。
【図１１】チャプタ画像管理テーブルの構成を例示する図である。
【図１２】チャプタ画像選択処理の処理例を示す図である。
【図１３】画面の変化量を検出する処理例を示す図である。
【図１４】画面変化検出処理の処理例を示す図である。
【図１５】シーン特徴テーブルの例を示す図である。
【符号の説明】
【００１０】
１    視聴装置
１１    制御部
１２    デコーダ
１３    シーン抽出部
１４    ハイライト抽出部
１５    テレビアプリケーション（アプリケーション）
１６    再生速度判定部
１７    ハイライト再生部
１８    ハードディスクドライブ
１９    放送受信装置
２０    リモコン
２１    モニタ
２２    着脱可能記憶媒体駆動装置
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照して、本技術の最良の形態（以下、実施形態という）に係る視聴装置について説明する。以下の実施形態の構成は例示であり、本技術は実施形態の構成に限定されない。【００１２】
＜処理概要＞
本視聴装置は、ビデオファイル内のビデオデータを複数のシーンのデータ（データ部分に相当）に分割し、それぞれのシーンに対して、重みを付与する。ここで、シーンとは、ビデオファイルから再生されるビデオ映像、音、音声、ストーリ等の再生情報を区切る概念である。シーンのデータは、ビデオ映像、音、音声、ストーリ等の再生情報の特徴を基に、他のシーンから区切られたシーンを再生するためのデータである。シーンは、ビデオ映像、音、音声、ストーリ等の視聴効果の相異による区分することもできるが、単純に時間指定で区切ることもできる。例えば、シーン１が開始からＮ１分まで、シーン２がＮ１分からＮ２まで、という区切りである。また、時間指定と等価の概念として、フレーム指定で区切ることもできる。例えば、シーン１がフレーム０〜フレームＮ１まで、シーン２がフレームＮ１からフレームＮ２までというような区切りである。また、シーンは、番組を構成する構成情報にしたがって区切ることもできる。番組の構成情報は、例えば、あるバラエティ番組が、ゲストコーナ（開始から１分まで）、コマーシャル１（１５分から１６分まで）グルメコーナ（１６分から３０分まで）、コマーシャル２（３０分から３１分まで）およびプレゼントコーナ（３１分から４０分まで）等である。このような構成情報は、例えば、電子番組表から取得できる。【００１３】
そして、その重みにしたがって、シーンごとに再生スピードを変更する。すなわち、ユーザの嗜好に合うと想定されるシーンは、通常の速度で再生し、ユーザの嗜好に合わないと想定されるシーンは、通常よりも高速に再生する。このような調整によって、ビデオファイルを所定の再生時間（例えば、ユーザの指定した時間内）で視聴できるようにするとともに、ユーザが興味を持つシーンを確実に視聴できる可能性を高める。【００１４】
ここで、ビデオファイルは、例えば、テレビジョン放送の番組を録画することで作成される。ただし、ビデオファイルは録画されたファイルに限定されず、様々な方法で入手可能なデータ、例えば、記憶媒体に格納され提供されるビデオファイルでもよい。
また、重みは、ユーザが過去に視聴した番組に対する操作履歴から設定される。例えば、過去に視聴した番組を複数のシーンに分割し、それぞれのシーンの特徴を抽出するとともに、そのシーンの再生時に行ったユーザの操作履歴を収集する。そして、その操作履歴が、早送りの場合には、視聴装置は、ユーザがそのシーンに興味がない、あるいは、ユーザの嗜好とシーンとが合致していないと判断する。その結果、視聴装置は、そのシーンの特徴に対して、重みを軽くする。一方、ユーザが早送り状態から、通常の再生スピードに戻した場合に、視聴装置は、そのときのシーンがユーザの嗜好にあったシーンであると判断する。そして、視聴装置は、そのシーンの特徴に対して、重みを重くする。ここで、通常の再生スピードとは、いわゆる早送りのない１倍速の再生速度をいう。【００１５】
シーンの特徴は、例えば、それぞれのシーンでの音のボリュームレベル、音のレベルの変化、それぞれのシーンで画面に表示された文字、文字の変化の有無、それぞれのシーンで、音声中に含まれる言葉、番組中でそれぞれのシーンが属する場面に付与された言葉、画面の変化の度合い、電子番組表に示されている番組に関連する情報等を抽出することで、決定される。【００１６】
ここで、画面に表示された文字とは、字幕、スポーツ番組のスコア等である。文字の変化の有無とは、スポーツ番組のスコアが動いた場合等をいう。また、電子番組表に示されている番組に関連する情報とは、例えば、バラエティ番組が、ゲストコーナ、グルメコーナ、プレゼントコーナ等の複数のセクションの組み合わせを含む場合のそれぞれのセクションに付与された名称、出演者、あらすじ等をいう。そのような番組を構成するセクションと、セクションの放送時間は、電子番組表データから取得できる。また、電子番組表は、インターネット上のウェブサイトから取得できる。本視聴装置は、このようなシーンの特徴と重みの関係を重みテーブルの形式でメモリあるいはハードディスク等の記憶手段に格納する。【００１７】
そして、本視聴装置は、ハードディスク等の媒体に格納されたビデオファイルを複数のシーンに分割し、それぞれのシーンの特徴を基に、重みテーブルを検索し、重みを読み出す。そして、読み出した重みをそれぞれのシーンに設定する。【００１８】
再送装置は、再生時間をユーザから指定される。そして、再生時間が本来のビデオファイルの再生時間より短い場合には、設定された重みにしたがって、それぞれのシーンの再生速度を調整し、ビデオファイル全体の再生時間がユーザの指定した再生時間に収まるように調整する。【００１９】
図１に、シーンに分割された番組の概念を例示する。図１は、スポーツの試合の放送を想定している。図１では、番組は、例えば、選手入場、コマーシャル、試合中、得点シーン、試合中、コマーシャル、試合後のインタビュー等のシーンに分割される。【００２０】
放送された音声中の言葉、から「選手入場」「試合開始」「キックオフ」「プレイボール」「試合終了」「ゲームセット」「ヒーローインタビュー」等の言葉が検出されたとき、それぞれのシーンの開始と推定してもよい。また、得点を示す字幕の数字が変更されたときに、得点シーンと推定してもよい。さらに、音声中の「ゴール」「本塁セーフ」「ホームラン」等の言葉が検知されたときに、その言葉が検知された前後の時間のシーンを得点シーンとして推定してもよい。【００２１】
そして、コマーシャルには、０．１あるいは０．２等の低い重みが設定されるのに対して、得点シーンには、０．９という高い重みが設定される。また、試合中（得点シーン以外）は、０．６あるいは０．７という重みが設定され、選手入場、試合後のインタビュー等には、試合中よりも低い重みが設定される。【００２２】
そして、例えば、重みが、０．２以下のシーンはカットされ、再生されることがない。また、例えば、重みが０．９以上の場合には、１．０倍速、すなわち、通常の再生速度でそのシーンが再生される。また、重みが０．４のシーンは、例えば、４倍速でそのシーンが再生される。さらに、重みが、０．６から０．７の場合には、１．０倍速と４倍速の中間、例えば、１．２倍速、あるいは、１．５倍速等にてそれぞれのシーンが再生される。
【実施例１】
【００２３】
図２から図６を参照して、実施例１に係る視聴装置１を説明する。図２は、視聴装置１のハードウェアおよび機能を示すブロック図の例である。図２のように、視聴装置１は、放送波からテレビジョン番組を受信する放送受信装置１９と、受信されたテレビジョン番組をビデオファイルの形式で格納するハードディスク駆動装置１８と、ハードディスク駆動装置１８のビデオファイルのデータをデコードするデコーダ１２と、デコードされた番組を複数のシーンに分割するシーン抽出部１３と、分割された複数のシーンのうち特にユーザが見たいと推定されるハイライトシーンを抽出するハイライトシーン抽出部１４と、ハードディスク駆動装置１８のビデオファイルのデータをハイライト再生するハイライト再生部３１７と、放送受信装置１９、ハードディスク駆動装置１８、ハイライト再生部１７等を制御するテレビジョンアプリケーションプログラム１５（以下単にアプリケーション１５という）と、アプリケーション１５を実行し、視聴装置１の機能を実現する制御部１１とを有する。また、視聴装置１は、リモートコントローラ（以下、リモコン２０）によって操作される。なお、視聴装置１は、リモコン２０以外に、図示しない入力装置（例えば、マウス等のポインティングデバイス、キーボード等）を有している。視聴装置１としては、例えば、パーソナルコンピュータ（ＰＣ）、情報処理機能を内蔵したテレビジョン受信機、携帯情報端末、ハードディスクレコーダ、テレビジョン放送のセットトップボックス等を例示できる。【００２４】
そして、視聴装置１が再生するビデオ映像は、モニタ２１に表示される。モニタは、例えば、液晶ディスプレイ、エレクトロルミネッセンスパネル、プラズマディスプレイ、ＣＲＴ（Cathode Ray Tube）等である。【００２５】
さらに、視聴装置１には、着脱可能記憶媒体駆動装置２１を外付け接続し、または視聴装置１の筐体内に内蔵することも可能である。着脱可能記憶媒体は、例えば、ＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disk）、ブルーレイ・ディスク、フラッシュメモリカード等である。着脱可能記憶媒体駆動装置２１は、ビデオファイルが格納された媒体からビデオデータを読み出す。また、着脱可能記憶媒体駆動装置２１は、アプリーション１５等のインストール時に、媒体からプログラムを読み出し、ハードディスクに移動する。【００２６】
制御部１１は、例えば、ＣＰＵ（Central Processing Unit）と、メモリを有し、メモリ上にＣＰＵにて実行可能な形式で展開されたコンピュータプログラムをＣＰＵで実行する。そのようなコンピュータプログラムの１つが、アプリケーション１５である。なお、アプリケーション１５がメモリに展開される前は、ハードディスク１８、あるいは、不図示のＲＯＭ（Read Only Memory）に保存されている。制御部１１は、例えば、リモコン２０を通じてユーザの操作を受け付け、録画予約処理、録画予約にしたがった受信処理、および録画処理等を制御する。【００２７】
また、制御部１１は、リモコン２０を通じてユーザの操作を受け付け、録画されたテレビジョン番組の再生を実行する。再生の際、制御部１１は、ユーザから再生時間または再生終了時刻の指定を受け付ける。そして、再生時間または現在時刻から再生終了までの時刻が、録画した番組の録画時間より短い場合、本実施形態に係るハイライト再生を実行する。【００２８】
放送受信装置１９は、アンテナから受信される放送波を復調し、テレビジョン番組の信号を取得する。放送受信装置１９は、アナログ放送を受信するテレビチューナ、デジタル放送を受信するＨＤＴＶ(High Definition Television)のチューナ、あるいは、ＨＤＴＶのチャンネル中の１つのセグメントを使用するワンセグ放送のチューナである。アナログ放送、デジタル放送のいずれについても、放送受信装置１９の構成については、広く知られているので、詳細な説明は省略する。【００２９】
取得されたテレビジョン番組の信号は、一旦ハードディスクドライブ１８に格納される。データコーダ１２は、ハードディスクドライブ１８に格納されたテレビジョン番組の信号を復号し、ビデオデータを作成する。ビデオデータは、シーン抽出部１３によって、複数フレームからなるシーンに分割される。それぞれのシーンからは、シーンの特徴が抽出される。シーンの特徴は、それぞれのシーンを指定する情報とともに、シーン特徴テーブルとして、制御部１１のメモリに記憶される。【００３０】
さらに、ハイライト抽出部１４は、シーンの特徴を基に、重みテーブルを検索し、それぞれのシーンに重みを付与する。重みは、シーン特徴テーブルに格納される。シーン抽出部１３、ハイライト抽出部１４は、制御部１１で実行されるコンピュータプログラムとして実現される。【００３１】
デコーダ１２が作成したビデオデータおよびシーン特徴テーブルは、ハードディスクドライブ１８に格納される。なお、放送受信装置１９によって復調されたビデオデータが暗号化されていない場合には、デコーダ１２による復号化処理は、省略される。また、以上の処理の対象となるビデオデータは、アナログデータでも、デジタルデータであってもよい。また、放送受信装置１９は、アンテナから放送波を受信する代わりに有線ネットワークからテレビジョン番組のアナログ信号、または、デジタルデータを取得するようにしてもよい。【００３２】
再生速度判定部１６は、制御部１１で実行されるコンピュータプログラムの１つである。再生速度判定部１６は、ハードディスク内のビデオデータを再生するときに、ビデオデータを基に作成したシーン特徴テーブルを基に、再生速度を決定する。ハイライト再生部１７は、再生速度判定部１６の指定する再生速度にしたがって、それぞれのシーンを再生する。ハイライト再生部１７は、制御部１１のＣＰＵで実行されるコンピュータプログラムであってもよいし、ハードウェア回路で構成してもよい。いずれにしても、ハイライト再生部１７は、番組の開始位置からフレーム数にしたがって、それぞれのフレームの属するシーンを判定し、そのシーンでの単位時間あたりの出力フレーム数を調整する。【００３３】
以下、視聴装置１での操作例を説明する。まず、ユーザは、リモコン２０を使用し、例えば、サッカー番組を録画予約する（矢印Ａ１−Ａ３）。録画予約にしたがった録画が完了した後、制御部１１の制御によって、シーン抽出部１３およびハイライト抽出部１４が起動され、ハイライトシーンの抽出と、シーンの重み付け計算が実行される（矢印Ａ４〜Ａ１０）。例えば、シーンごとの音量を比較して、「大きい音のシーン＝盛り上がっている」とし、シーンの特徴として抽出する。ただし、視聴装置１では、シーンに高い重みを付与するか否かは、単に、シーンの特徴だけによらず、そのような特徴を含むシーンの再生時に、過去にユーザがどのように振る舞ったか、という操作履歴を基に決定される。【００３４】
録画された視聴のため、ユーザは、リモコン２０を使用し、アプリケーション１５を起動する（矢印Ａ１）。すると、アプリケーション１５を実行する制御部１１は、モニタ画面に、録画番組一覧を表示する。ユーザは、サッカー中継の録画番組を選択し、さらに、再生完了したい時刻を指定する。これらの操作をアプリケーション１５が受け付け、録画番組の再生処理を実行する。このとき、制御部１１は、再生速度判定部１６を実行し（Ａ１１）、指定時刻内で収まるように、重みにしたがって再生速度を計算する。さらに、制御部１１は、ハイライト再生部１７を実行し、その速度にしたがってハイライト再生を行う（矢印Ａ１１−Ａ１３）。【００３５】
図３、図４に、重みテーブルの例を示す。重みテーブルを格納する制御部１１のメモリが重みテーブル記憶部に相当する。図３の重みテーブルは、サッカーの試合の各シーンで、音声中から抽出されるキーワードに対して付与される重みの例である。視聴装置１は、サッカーの試合を録画したビデオファイルを１又は複数フレームを含むシーンに分割する。そして、それぞれのシーンから抽出されたキーワードに対する、ユーザの操作履歴を検出する。そして、ユーザがそのキーワードを含むシーンを視聴したときの操作履歴を基に、重みを決定する。【００３６】
例えば、そのユーザが、得点場面、すなわち、ゴールシーンを好む場合、「ゴール」という言葉が発せられたシーンでは、１．０倍速で視聴する場合が多く、そのような履歴が多く残されることになる。また、試合後の監督談話に興味がない場合には、４．０倍速で早送りする場合が多く、そのような履歴が多く残されることになる。【００３７】
したがって、それぞれのシーンを特徴付けるキーワードに対応して、検出されたユーザ操作（あるいは視聴時の再生速度等）に対応付けて重みを設定すればよい。例えば、各キーワードに初期値１を設定した上で、Ｎ倍速で視聴した場合に、現在の重みを１／Ｎ倍にする、等である。すると、初期値１に対して、早送り速度が速く、早送りした回数が多いほど、重みは小さくなっていく。したがって、視聴履歴に応じて、ユーザごとに興味のあるシーンおよび興味のないシーンを識別し、それぞれのシーンに適切な重みを設定できる。【００３８】
また、ユーザ操作（あるいは視聴時の再生速度等）に応じて、付与する加算点を定めておき（２倍速以上０点、１〜２倍速は１点、１倍速は３点等）、それぞれの操作が検出されるごとに加算点を加算して、各キーワードに対する得点を集計してもよい。そして、それぞれのキーワードの重みが、０〜１の範囲に分布するように、得点を正規化してもよい。【００３９】
図３のような重みは、サッカーの試合に限定されことなく、すべての番組共通に収集してもよい。サンプル数が少ない場合、番組のカテゴリによらず、共通の重みテーブルを使用してもよい。また、ユーザの操作履歴が多数蓄積され、キーワードとユーザ（あるいは視聴時の再生速度等）との関係が、多数収集できた場合には、番組のカテゴリに応じて、図３のような重みテーブルを作成すればよい。番組のカテゴリに応じて、抽出できるキーワードが異なるため、カテゴリごとに重みテーブルを設けた方が、重みの精度が高くなると推定できるからである。例えば、サッカー用語と野球用語が異なるので、サッカーの試合では、サッカー用語と、番組共通に用いられる用語を主にして、重みを設定した方が、きめ細かい重みの設定ができる。【００４０】
図４は、電子番組表から抽出される番組の構成情報によってシーンを区分し、そのシーンに対して重みを付与する例である。電子番組表に含まれるデータ中には、各番組を構成する場面のサブタイトル（以下、シーン名という）が付与されている。例えば、バラエティ番組であれば、ゲストコーナ、グルメコーナ、プレゼントコーナ、コマーシャル等である。そこで、視聴装置１は、事前に取得した電子番組表を基に、番組をシーンに分割し、それぞれのシーンにシーン名を付与しておいてもよい。各シーンは、番組開始からの経過時間またはフレーム数で識別できる。そして、それぞれのシーンでのユーザ操作（あるいは視聴時の再生速度等）を基に、各シーンに対して重みを設定する。重みの設定手順は、図３の場合と同様である。例えば、ゲストコーナを１倍速で見た場合は、現在の重み２倍する。また、グルメコーナを３倍速で見た場合に、現在の重みを１／３倍する等である。また、それぞれユーザ操作（あるいは視聴時の再生速度等）に応じて、付与する加算点を定めて、得点を集計する方法でもよい。【００４１】
図５は、図３の重みテーブルを基に、サッカーの試合を録画したビデオデータに付与されたシーン特徴テーブルの例である。シーン特徴テーブルを記憶する制御部１１のメモリが再生データ重み記憶部に相当する。すなわち、ユーザが録画予約を行い、録画が実行され、ビデオファイルが作成されると、各ビデオファイルに対して、図５のようなシーン特徴テーブルが作成される。シーン特徴テーブルは、フレーム数、シーンの特徴（キーワード）、および、重みの各要素を含む。【００４２】
シーン特徴テーブルでは、各シーンは、フレーム数で識別される。例えば、開始から３００フレームまで、３０１フレームからＮ１（３０１以上の整数）フレームというシーンの分割がなされる。図５の例では、シーンごとにそれぞれのシーンを特徴付けるキーワードが記録されている。ただし、シーンの特徴が、キーワードで規定される特徴に限定される訳ではない。【００４３】
視聴装置１は、それぞれのシーンの特徴を示すキーワードを基に、図３の重みテーブルを検索し、重みを付与する。図５のシーン特徴テーブルが作成されると、視聴装置１は、ユーザが指定した再生時間（または再生終了時刻）が、録画番組の録画時間より短い場合に、重みに応じて、再生速度を調整し、重みが高いシーンを極力通常速度で再生、重みが低いシーンを高い倍速で早送りする。そのような制御によって、録画番組の再生が、ユーザ指定の再生時間（再生終了時刻）で終了するに制御するとともに、ユーザが興味を有する番組を見逃すことを極力回避する。【００４４】
図６に、視聴装置１の視聴処理の処理フローを例示する。この視聴処理は、制御装置１のＣＰＵ１が、アプリケーション１５を実行することによって実現される。まず、ユーザは、視聴装置１のユーザインターフェースから、再生対象のビデオファイル（以下、再生ファイルともいう）と視聴完了したい時刻を指定する（Ｆ１、Ｆ２）。ユーザインターフェースは、視聴装置１のモニタ画面の表示と、その表示対するリモコン２０からの操作によって実現される。【００４５】
ユーザの指定を受け付けると、視聴装置１は、指定時刻までに再生が完了するか否かを判定する（Ｆ３）。再生ファイルに必要な再生時間は、例えば、再生ファイル中に記述されてフレーム数、媒体に記述された再生時間、または再生ファイル中に記録された録画時の経過時間から判定できる。【００４６】
希望時刻内に再生が終了しないのであれば（Ｆ３でＮの場合）、再生ファイルのシーンを分割し、シーンごとに重み付けを設定する（Ｆ４）。シーンごとの重み付けによって再生方法（例えば、再生スピード）を変えて時間内に収まるようそれぞれのシーンの再生速度を設定する（Ｆ５〜Ｆ６）。例えば、ハイライトの度合いが強いシーン、すなわち、重みの高いシーンは通常スピードで再生するように設定する。また、ハイライトの度合いが中低度のシーンは２倍速再生など早送り再生するように設定する。一方、コマーシャルのようにハイライトの度合いが少ないシーンはカット（シーン除去）を行う。そして、視聴装置１は、設定された再生スピードにしたがって、再生ファイルを再生する（Ｆ７）。【００４７】
このように、再生スピードは、ハイライトの度合い、すなわち、重みによって可変となる。なお、ユーザは、リモコン２０等「スキップ」ボタンを押すことで、いつでも次のシーンに移行できるようにしておけばよい。同様に、倍速再生中は、リモコン２０等の「再生」ボタンを押す事でいつでも通常再生に移行できるようにすればよい。さらに、これらのリモコン２０への操作を記憶しておいて、ハイライトの度合い決定する際の参考情報として蓄積しておけばよい。【００４８】
図７に、重み付け処理（図６のＦ４）の詳細を例示する。この処理では、再生装置１は、ビデオファイルから、シーンのデータを読み出す（Ｆ４１）。この処理を実行する制御部１１のＣＰＵが、読み出し部に相当する。【００４９】
そして、再生装置１は、シーンのデータを解析し、シーンの特徴を抽出する（Ｆ４２）。例えば、シーンの特徴は、音声データ中で検出される言葉（キーワードとして）によって決定する。すなわち、視聴装置１は、音声データを音声認識し、キーワードを抽出する。音声認識は、音声データ中の子音と母音との組み合わせを所定の辞書データと付き合わせることによる。音声認識の具体的処理については、すでに広く知られているので、その詳細を省略する。ただし、番組のカテゴリが分かっている場合には、カテゴリごとに音声認識辞書を変更するようにしてもよい。例えば、サッカーの試合で発せられる音声中の言葉は、ある程度限定されるからである。抽出されたシーンの特徴、すなわち、キーワードは、図３５形式で、シーン特徴テーブルに格納する。したがって、シーンを分割する手順としては、キーワードが検出されると、そのキーワード関連付けて、そのキーワードが含まれるフレームと、その前後所定数のフレームによって１つのシーンを構成するようにしてもよい。この処理を実行する制御部１１のＣＰＵが、特徴抽出部に相当する。【００５０】
次に、視聴装置１は、抽出されたキーワードを基に、重みテーブルを参照し、重みを決定する（Ｆ４３）。この処理を実行する制御部１１のＣＰＵが、重み取得部に相当する。そして、シーンに対して重みを付与する（Ｆ４４）。この処理を実行する制御部１１のＣＰＵが、重み付与部に相当する。そして、視聴装置１は、次のシーンのデータ（すなわち、次のフレーム）があるか否かを判定する（Ｆ４５）。次のシーンのデータがある場合、視聴装置１は、制御をＦ４１に進める。一方、すべてのシーンについて、処理を終了すると、視聴装置１は、シーンの重み付け処理を終了する。【００５１】
なお、本実施例では、シーンの重み付け処理は、図６に示した再生処理の中で実行するものとしたが、録画完了後、あるいは、媒体の着脱可能記憶媒体駆動装置２１への装着後、ユーザ視聴前に、予め図７の処理を実行しておいてもよい。【００５２】
図８に、再生処理（図６のＦ７）の詳細を例示する。この処理を実行する制御部１１のＣＰＵが、再生部に相当する。この処理では、視聴装置１はシーンのデータと、そのシーンに対して図６のＦ６にて設定された再生スピードを読み出す（Ｆ７１）。そして、視聴装置１は、設定された再生スピードで、そのシーンを再生する（Ｆ７２）。なお、シーンの重みが所定以下の場合、再生しないで、シーンのデータそのものをカットするようにしてもよい。【００５３】
以上述べたように、本実施例の視聴装置１によれば、不要シーンはカットされ、大切なシーンは通常スピードで視聴できるなど、時間内にビデオの内容を理解しつつ視聴可能となる。その場合に、いかなるシーンをカットし、いかなるシーンを早く送りし、いかなるシーンを通常速度で再生するかは、シーンの特徴に付与された重みを基に決定される。また、カットされないシーンであっても、ユーザの嗜好と合致しないシーンは、早送りすることができる。そのような再生スピードの組み合わせによって、ユーザが希望する時間までに再生を終了させるとともに、ユーザが興味を持つ部分を見逃す可能性を低減できる。【００５４】
なお、試合後のインタビューで興味のある選手が登場してきたら、リモコン２０の「再生」ボタンを押して通常再生もできるようにする。また、リモコン２０の「スキップ」ボタンを押した場合、次のシーンへ移るようにしてもよい。さらに、ユーザが混乱しないように再生中の再生方法は常に表示しておけばよい。例えば、「ハイライト再生中」等の表示である。
【実施例２】
【００５５】
図９を参照して、実施例２に係る視聴装置１を説明する。本実施例では、視聴装置１が、再生中の操作履歴を記憶しておいて、重みテーブルを作成する処理を説明する。重みテーブルは、次回の再生において、シーンの重み付けに使用される。【００５６】
図９に、視聴装置１が実行する重みテーブル作成処理の処理フローを例示する。この処理を実行する制御部１１のＣＰＵが、重み作成部に相当する。この処理では、視聴装置１は、再生を終了したか否かを判定する（Ｆ１００）。再生終了でない場合、視聴装置１は、現在再生中のシーンのデータからシーンの特徴を収集する（Ｆ１０１）。シーンの特徴は、例えば、音声データ中の言葉、すなわち、キーワードである。ただし、シーンの特徴として、音声データ以外に、音のレベル、音のレベルの変化、画面上に表示される文字情報、文字情報の変化、その番組の電子番組表中の言葉、そのシーンでの画面の変化程度等、様々なデータをシーンの特徴とすることができる。収集されたシーンの特徴は、シーン特徴テーブルに格納する。シーン特徴テーブルの形式は、例えば、図３の形式である。このとき、シーンの重みには、初期値（例えば、重み１）が設定される。【００５７】
シーンの特徴の収集とともに、視聴装置１は、例えば、リモコン２０からのユーザ操作を検出する（Ｆ１０２、Ｆ１０３）（リモコン２０あるいは図示しない入力装置が操作検出部に相当する）。そして、操作が検出された場合、視聴装置１は、検出された操作がシーンのスキップが否かを判定する（Ｆ１０４）。検出された操作がシーンスキップであった場合、シーンの特徴に対する重みを減少する（Ｆ１０５）。例えば、重みを１カウントだけ減少する（あるいは、重みを１／（２Ｍ）倍にする。ここでは、Ｍは、最速の早送りの通常速度に対する倍率である）。そして、視聴装置１は、制御をＦ１０１に戻す。【００５８】
操作がシーンスキップでない場合、再生装置１は、再生スピードの変更か否かを判定する（Ｆ１０７）。検出された操作がＮ倍速への増加であった場合、シーンの特徴に対する重みを減少する（Ｆ１０８）。例えば、重みを０．５カウントだけ減少する（あるいは、重みを１／Ｎ倍にする）。そして、視聴装置１は、制御をＦ１０１に戻す。また、検出された操作が通常速度への変更であったシーンの特徴に対する重みを増加する（Ｆ１０９）。例えば、重みを１カウントだけ増加する（あるいは、重みを２倍にする）。そして、視聴装置１は、制御をＦ１０１に戻す。【００５９】
また、再生が終了すると（Ｆ１００でＮの場合）、再生装置１は、シーン特徴テーブルの重みを０〜１の範囲に正規化する（Ｆ１１０）。すなわち、上記Ｆ１０１〜Ｆ１０９の処理で設定された重みを基に、最小値０〜最大値１の範囲に重みの値を換算する。換算は、単純に、算出された重みを基に、線形の関数で数値を変換してもよい。また、変換とともに、重みの特性を変更するため、曲線的な関数で換算してもよい。【００６０】
以上述べた処理によって、シーンの特徴に対して、ユーザ操作の履歴にしたがって、シーンごとに重みを設定できる。なお、設定された重みにしたがって、ビデオファイルを再生する処理は、実施例１と同様である。【００６１】
＜変形例＞
上記実施例１では、音声データ中のキーワード等、ビデオデータを加工して得られる情報を基に、シーンの特徴を抽出した。そのような処理に代えて、図４に示したように、電子番組表から取得できる番組中の場面の構成を基に、シーンを分割してもよい。そして、それぞれのシーンごとに、ユーザ操作を検出し、図９と同様の手順で、シーンの重みを設定すればよい。設定された重みは、シーンごとのエントリを有するテーブルに格納しておけばよい。【００６２】
そして、類似の番組構成の番組再生時に過去に取得した履歴にしたがって、設定された重みを参照して、各シーンに重みを付与すればよい。この手法によれば、シーンの分割は、電子番組表にしたがって、実施できる。
【実施例３】
【００６３】
図１０を参照して、実施例３に係る視聴装置１の処理例を説明する。本実施例では、視聴装置１は、モニタ画面に、ビデオ映像を構成するフレームの縮小画像（以下、チャプタ画像という）を表示する。本実施例では、チャプタ画像は、各シーンの先頭フレーム（または、代表フレーム）を示している。ただし、シーンごとに複数のチャプタ画像を表示するようにしてもよい。その場合には、視聴装置１は、シーンごとに所定の基準、例えば、画面の変化の度合い、音の変化の度合い、文字の変化等でチャプタ画像を選択して表示すればよい。【００６４】
そして、使用装置１は、チャプタ画像に対するユーザ操作を受け付ける。視聴装置１は、そのユーザ操作にしたがって、重みをそれぞれのチャプタ画像、すなわち、各シーンに設定する。図１０は、チャプタ画面に対する重み設定操作を例示する図である。【００６５】
以下は、シーンの重み付けの設定をユーザが行った場合の実施例である。
１．サッカー番組を録画予約する。
２．録画予約完了後、設定画面を開く。
３．サッカー番組のチャプタ一覧が表示される（図１０参照）。図１０のチャプタ一覧を表示するモニタ２１が、静止画表示部に相当する。
４．チャプタを選択して、シーンの重み付けを変更する。シーンの重みは、各チャプタ画像の属するシーンに対して設定される。そして、各シーンの特徴とともに、図５のシーン特徴テーブルと同様のテーブル（以下、チャプタ画像管理テーブルという）に、各シーンの重みが格納される。
５．設定画面を閉じる。【００６６】
図１１に、シーン、シーンから抽出されたチャプタ画像、およびユーザが設定した重みの関係を格納するチャプタ画像管理テーブルの構成を例示する。チャプタ画像管理テーブルは、シーン、チャプタ画像（フレーム番号）および重みの各要素を含む。シーンは、図５のシーン特徴テーブルと同様、フレーム番号の範囲で指定される。チャプタ画像は、該当するフレーム番号で指定される。図１１の例では、各シーンの先頭フレームが、チャプタ画像となっている。チャプタ画像は、各シーンから複数選択されるようにしてもよい。重みは、ユーザが設定した重みである。【００６７】
図１２に、視聴装置１が実行するチャプタ画像選択処理の処理例を示す。この処理では、視聴装置１は、ハードディスクドライブ１８に録画されたビデオファイルのデータから、チャプタ画像を抽出する。この処理では、視聴装置１は、全部のフレームを処理したか否かを判定する（Ｆ１３１）。すべのフレームを処理していない場合、視聴装置１は、次のフレーム群からシーンの特徴を抽出する（Ｆ１３２）。次のフレーム群のフレーム数は、システムのパラメータとして設定されている。例えば、１０枚のフレームから、シーンの特徴が抽出される。【００６８】
シーンの特徴は、例えば、音声レベルが、所定の基準値以上か否か、音声レベルが所定値以上増加したか否か、画面上で、数字（得点を示す文字部分）が変化したか否か、画像が所定以上変化したか否か、そのフレーム群に属する音声中に特定のキーワード（例えば、「ゴール」、「得点」など）が含まれていたか否か等である。【００６９】
そして、視聴装置１は、収集したシーンの特徴から、新たなシーンを定義すべきか否かを判定する（Ｆ１３３）。すなわち、音声レベルが、所定の基準値以上の場合、音声レベルが所定値以上増加の場合、画面上で、数字（得点を示す文字部分）が変化した場合、画像が所定以上変化した場合、そのフレーム群に属する音声中に特定のキーワードが含まれていた等のいずれかの基準に該当する場合には、視聴装置１は、新たなシーンを定義すべきと判断する。そして、フレーム群のいずれかの画像（例えば、先頭画像）をチャプタ画像として、ハードディスクドライブ１８に格納する（Ｆ１３４）。さらに、チャプタ画像を管理するチャプタ管理テーブルにエントリを追加する。【００７０】
また、Ｆ１３１の判定で、全フレームを処理すると、視聴装置１は、上記処理で選択したチャプタ画像を表示する（Ｆ１３６）。そして、ユーザ操作にしたがって、重み設定を受け付ける（Ｆ１３７）。【００７１】
なお、設定された重みにしたがって、ビデオファイルを再生する処理は、実施例１と同様である。【００７２】
図１３にシーンの特徴を抽出する処理の一例として、画面の変化量を検出する処理例を示す。ここでは、フレームを複数領域に分割し、基準となる参照フレームと、チャプタ画像とするか否かの判定の対象となる対象画像との間で、画面の変化量を検出する例を示す。例えば、参照画像は、対象画像より、所定数前（たとえば、１フレーム、２フレーム前、あるいは、１０フレーム前等）のフレームとすればよい。また、所定区間に含まれるフレームの平均画像を参照画像としてもよい。【００７３】
この処理では、参照フレームと、対象フレームをそれぞれ複数の部分領域に分割する。そして、部分領域間で、特徴量の差を算出する。特徴量とは、例えば、部分領域内の平均色（例えば、ＲＧＢ値、すなわち、赤、緑、ブルーそれぞれの度数値）である。また、特徴量とは、色の分布、すなわち、各画素のＲＧＢ値である。そして、平均のＲ値、Ｇ値、Ｂ値の変化量の合計を差とする。また、画素ごとのＲ値、Ｇ値、Ｂ値の変化量の和を、部分領域内で全画素について積算したものを差とする。そして、画面の変化量は、各部分領域での差をすべての部分領域について収集した合計値とする。【００７４】
図１４に、画面変化検出処理の処理例を示す。この処理では、視聴装置１は、参照フレーム中の画素を部分領域に分割する（Ｆ１５１）。次に、視聴装置１は、対象フレーム中の画素を部分領域に分割する（Ｆ１５２）。そして、視聴装置１は、部分領域ごとに特徴量の差を算出する（Ｆ１５３）。そして、そして、視聴装置１は、部分領域ごとの特徴量の差をすべての部分領域に対して合計する（Ｆ１５４）。【００７５】
そして、視聴装置１は、Ｆ１５４の合計が基準値を超えたか否かを判定する（Ｆ１５５）。基準値は、例えば、経験的に蓄積された値であり、システムパラメータとして設定可能とする。そして、合計が基準値を超えた場合には、新たなシーンを定義する（Ｆ１５６）。すなわち、図１１に示したチャプタ画像管理テーブルに新たなエントリを追加し、先頭フレームを設定する。さらに、画面の変化が検出されたフレームをチャプタ画像として登録する。また、追加したエントリの１つ前に作成されたシーンの末尾のフレーム（画面変化が検出されたフレームの１つ前のフレーム）を設定する。【００７６】
そして、視聴装置１は、次のフレームが残っているか否かを判定する（Ｆ１５７）。次のフレームが残っている場合、視聴装置１は、制御をＦ１５１に戻す。一方、すべてのフレームを処理した場合には、処理を終了する。【００７７】
以上のような手順によって、チャプタ画像を抽出できる。なお、他の特徴、すなわち、音声レベルが、所定の基準値以上か否か、音声レベルが所定値以上増加したか否か、画面上で、数字（得点を示す文字部分）が変化したか否か、そのフレーム群に属する音声中に特定のキーワード（例えば、「ゴール」、「得点」など）が含まれていたか否か等によって、チャプタ画像を抽出する場合も、同様の手順で処理すればよい。【００７８】
なお、画面中の数字は、画面データと数字のパターンとのパターンマッチングで検出すればよい。キーワードについても、画面データと文字パターンとのパターンマッチングで検出すればよい。字幕、テロップ、スポーツの試合のスコア等については、文字の大きさを番組ごとの経験値から得られる寸法範囲に絞り込んでパターンマッチングするようにしてもよい。
【実施例４】
【００７９】
上記実施例１では、例えば、音声中のキーワードによって、シーンの特徴を抽出した。しかし、シーンの特徴が、音声中のキーワードに限定される訳ではない。例えば、音のレベル、その番組に関連付けられるキーワード、画面の変化の度合い、様々なシーンの特徴を用いて、シーンを分類することができる。そのような様々な特徴によって分類されたシーンに対して、そのシーン視聴時のユーザ操作から、シーンを重み付けしてもよい。【００８０】
図１５に、音のレベル、キーワード、画面の変化の度合いを基準して、シーンの特徴を抽出したシーン特徴テーブルの例を示す。ここで、音のレベルとは、ビデオ映像のモニタ画面への表示と並行して、スピーカから出力される音のボリュームである。また、キーワードは、音声中の言葉に限定されず、その番組の電子番組表から取得されるものでもよい。また、画面上のテロップから取得されるものでもよい。画面変化の度合いは、例えば、図１２、図１３の処理にしたがって、取得できる。【００８１】
このようなそれぞれとの特徴で分類されるシーンの再生中に、ユーザがした操作、例えば、シーンスキップ、早送り、通常状態での再生等により、図９の処理と同様に、重みを設定すればよい。【００８２】
そして、次の類似の番組、あるいは、類似カテゴリの番組の再生において、それぞれのシーンを上記特徴で判定し、それぞれの重みを設定すればよい。そして、図５と同様のシーン特徴テーブルに重みを格納すればよい。そして、そのようなシーン特徴テーブルに設定された重みにしたがって、再生スピードを設定し、ユーザが指定した時間内で、番組の再生が終了するように、再生スピードを制御すればよい。【００８３】
＜その他の処理例＞
重み付けの判定要素に、番組のメタ情報を使ってもよい。例えば、電子番組表から得られる番組のメタ情報から、「ニュース」番組であることが分かれば、シーンの音の大きさで、重み付けを判定するのではなく、ニュースのテロップが出ている部分に重み付けをおくなどしてもよい。【００８４】
また、上記実施形態では、主としてテレビジョン番組について、再生時の再生スピードを調整する例を示した。しかし、この処理は、テレビジョン番組に限定されず、音あるいは音声だけのラジオ番組にも同様に適用できる。さらに、番組は、単に放送番組に限定されず、インターネットから取得されたデータファイルに格納にされている番組、記憶媒体に格納された映画、音楽、楽曲等にも同様に適用できる。したがって、本技術の適用において、番組とは、テレビジョン放送の番組、ラジオ放送の番組、映画、音楽、楽曲等を含む。【００８５】
さらに、上記実施形態では、図５に示したようなシーン特徴テーブルにて、それぞれのシーンと重みとを関連付けた。しかし、シーン特徴テーブルに代えて、シーンのデータ、すなわち、それぞれのビデオファイル中のそれぞれシーンの該当部分に重みを設定してもよい。したがって、再生処理では、シーンのデータとともの重みを読み出し、その重みにしたがって再生速度を調整するようにしてもよい。この場合には、シーンの特徴テーブルは、必要ではない。また、図７のシーンの重み付け処理と、図８の再生処理とを並行して（あるいはリアルタイムで）行ってもよい。その場合には、シーンの重みをシーンと関連付けて保存する必要はない。【００８６】
＜コンピュータ読み取り可能な記録媒体＞
コンピュータその他の機械、装置（以下、コンピュータ等）に上記いずれかの機能を実現させるプログラムをコンピュータ等が読み取り可能な記録媒体に記録することができる。そして、コンピュータ等に、この記録媒体のプログラムを読み込ませて実行させることにより、その機能を提供させることができる。【００８７】
ここで、コンピュータ等が読み取り可能な記録媒体とは、データやプログラム等の情報を電気的、磁気的、光学的、機械的、または化学的作用によって蓄積し、コンピュータ等から読み取ることができる記録媒体をいう。このような記録媒体のうちコンピュータ等から取り外し可能なものとしては、例えばフレキシブルディスク、光磁気ディスク、CD-ROM、CD-R/W、DVD、ブルーレイ・ディスク、DAT（Digital Audio Tape）、８mmテープ、メモリカード等がある。【００８８】
また、コンピュータ等に固定された記録媒体としてハードディスクやＲＯＭ（リードオンリーメモリ）等がある。
【図１】
2010073355.tif 000003
【図２】
2010073355.tif 000004
【図３】
2010073355.tif 000005
【図４】
2010073355.tif 000006
【図５】
2010073355.tif 000007
【図６】
2010073355.tif 000008
【図７】
2010073355.tif 000009
【図８】
2010073355.tif 000010
【図９】
2010073355.tif 000011
【図１０】
2010073355.tif 000012
【図１１】
2010073355.tif 000013
【図１２】
2010073355.tif 000014
【図１３】
2010073355.tif 000015
【図１４】
2010073355.tif 000016
【図１５】
2010073355.tif 000017
【国際調査報告】
2010073355.tif 000018
2010073355.tif 000019
2010073355.tif 000020
2010073355.tif 000021