(57)【要約】【課題】映像の品質が損なわれることを防止するとともに、ユーザに過度の負担を与えることを防止する。【解決手段】生体負荷管理装置は、映像ファイルごとに映像が生体に与える生体負荷値を計算する生体負荷値計算部３０と、ユーザに残留する生体負荷値を計算する生体負荷値管理部３２と、映像ファイルごとの生体負荷値およびユーザに残留する生体負荷値を利用して、ユーザによる映像ファイルの選択を支援する映像ファイル選定部３６と、を備える。【選択図】図１
2008153776.tif 000002
【特許請求の範囲】
【請求項１】
映像ファイルごとに映像が生体に与える生体負荷値を計算する生体負荷値計算部と、
ユーザに残留する生体負荷値を計算する生体負荷値管理部と、
前記映像ファイルごとの生体負荷値および前記ユーザに残留する生体負荷値を利用して、ユーザによる映像ファイルの選択を支援する映像ファイル選定部と、
を備えることを特徴とする生体負荷管理装置。
【請求項２】
前記生体負荷値計算部は、映像の動きベクトル、色変化、輝度変化、３次元立体画像の使用頻度、映像が視聴される環境の少なくとも１つに基づいて、前記生体負荷値を計算することを特徴とする請求項１に記載の生体負荷管理装置。
【請求項３】
前記生体負荷値管理部は、ユーザが視聴した映像ファイルの生体負荷値を積算し、映像ファイルを視聴しない時間に応じて当該積算値を減衰させることで、前記ユーザに残留する生体負荷値を計算することを特徴とする請求項１に記載の生体負荷管理装置。
【請求項４】
前記生体負荷値管理部は、複数のユーザの各々についてユーザに残留する生体負荷値を計算することを特徴とする請求項１に記載の生体負荷管理装置。
【請求項５】
前記映像ファイル選定部は、映像ファイルを選択するための選択画面において、前記映像ファイルごとの生体負荷値および前記ユーザに残留する生体負荷値を表示することを特徴とする請求項１に記載の生体負荷管理装置。
【請求項６】
前記映像ファイル選定部は、映像ファイルを選択するための選択画面において、ユーザに許容される許容生体負荷値を表示することを特徴とする請求項５に記載の生体負荷管理装置。
【請求項７】
前記映像ファイル選定部は、映像ファイルを選択するための選択画面において、前記ユーザに残留する生体負荷値に前記映像ファイルの生体負荷値を加算しても前記許容生体負荷値を超えない場合に、当該映像ファイルを推奨するように表示することを特徴とする請求項６に記載の生体負荷管理装置。
【請求項８】
映像ファイルごとに、単位時間当たりの動きベクトルの発生頻度である動きベクトル周波数が高周波数領域から低周波数領域に遷移した回数をカウントする動きベクトル周波数遷移回数カウント部と、
ユーザが視聴した映像ファイルの動きベクトル周波数の遷移回数を積算し、前回映像ファイルを視聴してから経過した時間に応じて当該積算値を減衰させる動きベクトル周波数遷移回数管理部と、
前記映像ファイルごとの動きベクトル周波数遷移回数および前記ユーザの動きベクトル周波数遷移回数を利用して、ユーザによる映像ファイルの選択を支援する映像ファイル選定部と、
を備えることを特徴とする動きベクトル周波数遷移回数管理装置。
【請求項９】
映像ファイルごとに映像が生体に与える生体負荷値を計算する生体負荷値計算ステップと、
ユーザに残留する生体負荷値を計算する生体負荷値管理ステップと、
前記映像ファイルごとの生体負荷値および前記ユーザに残留する生体負荷値を利用して、ユーザによる映像ファイルの選択を支援する映像ファイル選定ステップと、
を含む生体負荷管理方法。
【請求項１０】
映像ファイルごとに、単位時間当たりの動きベクトルの発生頻度である動きベクトル周波数が高周波数領域から低周波数領域に遷移した回数をカウントする動きベクトル周波数遷移回数カウントステップと、
ユーザが視聴した映像ファイルの動きベクトル周波数の遷移回数を積算し、前回映像ファイルを視聴してから経過した時間に応じて当該積算値を減衰させる動きベクトル周波数遷移回数管理ステップと、
前記映像ファイルごとの動きベクトル周波数遷移回数および前記ユーザの動きベクトル周波数遷移回数を利用して、ユーザによる映像ファイルの選択を支援する映像ファイル選定ステップと、
を含む動きベクトル周波数遷移回数管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、生体負荷管理装置、動きベクトル周波数遷移回数管理装置、生体負荷管理方法および動きベクトル周波数遷移回数管理方法に関する。
【背景技術】
【０００２】
従来文献（特許文献１）には、画面表示される映像から受ける個々人への悪影響を抑制する映像表示装置の一例が示されている。この映像表示装置では、表示画面上の文字及び画像の表示条件に反応して変動し得る生体固有情報（脳波、生体データ等）を計測し、計測データを蓄積し、現在の計測データがその蓄積データに基づく適正値の範囲内にあるか否かを解析し、この結果に応じて文字及び画像の表示条件を補正する。
【特許文献１】特開２００４‐１９１６２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記の従来文献の映像表示装置では、ユーザが視聴する映像に特殊な処理を施してから当該映像を画面上に表示するため、映像の品質が損なわれてしまう。ユーザによっては品質が損なわれていない状態で映像を視聴したいという要望があり、このような要望を持つユーザにとっては上記の従来文献の映像表示装置は不満の残るものとなる。
【０００４】
本発明は、上記の課題を解決するためになされたもので、映像の品質が損なわれることを防止するとともに、ユーザに過度の負担を与えることを防止することが可能な生体負荷管理装置、動きベクトル周波数遷移回数管理装置、生体負荷管理方法および動きベクトル周波数遷移回数管理方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上述した目的を達成するために、本発明の生体負荷管理装置は、映像ファイルごとに映像が生体に与える生体負荷値を計算する生体負荷値計算部と、ユーザに残留する生体負荷値を計算する生体負荷値管理部と、映像ファイルごとの生体負荷値およびユーザに残留する生体負荷値を利用して、ユーザによる映像ファイルの選択を支援する映像ファイル選定部と、を備えることを特徴とする。
【０００６】
本発明の動きベクトル周波数遷移回数管理装置は、映像ファイルごとに、単位時間当たりの動きベクトルの発生頻度である動きベクトル周波数が高周波数領域から低周波数領域に遷移した回数をカウントする動きベクトル周波数遷移回数カウント部と、ユーザが視聴した映像ファイルの動きベクトル周波数の遷移回数を積算し、前回映像ファイルを視聴してから経過した時間に応じて当該積算値を減衰させる動きベクトル周波数遷移回数管理部と、映像ファイルごとの動きベクトル周波数遷移回数およびユーザの動きベクトル周波数遷移回数を利用して、ユーザによる映像ファイルの選択を支援する映像ファイル選定部と、を備えることを特徴とする。
【０００７】
本発明の生体負荷管理方法は、映像ファイルごとに映像が生体に与える生体負荷値を計算する生体負荷値計算ステップと、ユーザに残留する生体負荷値を計算する生体負荷値管理ステップと、映像ファイルごとの生体負荷値およびユーザに残留する生体負荷値を利用して、ユーザによる映像ファイルの選択を支援する映像ファイル選定ステップと、を含む。
【０００８】
本発明の動きベクトル周波数遷移回数管理方法は、映像ファイルごとに、単位時間当たりの動きベクトルの発生頻度である動きベクトル周波数が高周波数領域から低周波数領域に遷移した回数をカウントする動きベクトル周波数遷移回数カウントステップと、ユーザが視聴した映像ファイルの動きベクトル周波数の遷移回数を積算し、前回映像ファイルを視聴してから経過した時間に応じて当該積算値を減衰させる動きベクトル周波数遷移回数管理ステップと、映像ファイルごとの動きベクトル周波数遷移回数およびユーザの動きベクトル周波数遷移回数を利用して、ユーザによる映像ファイルの選択を支援する映像ファイル選定ステップと、を含む。
【発明の効果】
【０００９】
本発明によれば、映像の品質が損なわれることを防止するとともに、ユーザに過度の負担を与えることを防止することが可能な生体負荷管理装置、動きベクトル周波数遷移回数管理装置、生体負荷管理方法および動きベクトル周波数遷移回数管理方法を提供することができる。
【発明を実施するための最良の形態】
【００１０】
以下、添付図面を参照して、本発明の好適な実施形態について詳細に説明する。なお、説明において、同一要素又は同一機能を有する要素には、同一符号を用いることとし、重複する説明は省略する。
【００１１】
図１は、本発明の実施形態に係る映像ライブラリシステムの構成図である。映像ライブラリシステムは、アンテナ１と、リモートコントローラ３（以下、リモコンと呼ぶ）と、ディスプレイ５と、録画再生装置１０と、を含んで構成されている。この映像ライブラリシステムでは、アンテナ１を介して受信された映像ファイルを録画再生装置１０に格納するとともに、録画再生装置１０に格納された映像ファイルを再生してディスプレイ５に表示するように構成されている。
【００１２】
アンテナ１は、テレビジョン放送を受信するための装置であり、受信された信号を録画再生装置１０に供給する。 
【００１３】
リモコン３は、録画再生装置１０を操作するための装置であり、録画再生装置１０に対して赤外線を利用した無線通信で制御コマンドを与える。リモコン３には、数字を入力するためのテンキーが設けられており、チャンネル番号、放送時間、番組録画予約のためのＧコードなどを入力可能としている。また、リモコン３には、再生/録画を指示するための操作ボタンが設けられており、操作ボタンを押すのみで番組の録画、再生、録画予約などを可能としている。また、リモコン３には、十字キーが設けられており、サムネイル画像の選択などのＧＵＩ（GraphicalUser Interface）操作を可能としている。
【００１４】
ディスプレイ５は、液晶ディスプレイやＣＲＴディスプレイなどの一般的なディスプレイであり、映像や操作メニュー画面などを表示するための装置である。
【００１５】
録画再生装置１０は、アンテナ１を介して受信された映像コンテンツを録画するとともに、録画された映像コンテンツをディスプレイ５に表示するための装置である。録画再生装置１０は、後述する説明から理解できることであるが、特許請求の範囲における「生体負荷管理装置」に相当するとともに、特許請求の範囲における「動きベクトル周波数遷移回数カウント装置」に相当する。
【００１６】
録画再生装置１０は、映像コンテンツを録画するための構成として、チューナー部１２と、映像処理部１４と、記憶部１６と、を備える。また、録画再生装置１０は、映像コンテンツを再生するための構成として、再生部１８と、出力部２０と、を備える。また、録画再生装置１０は、これらの他に、操作部２２と、予約部２４と、ファイル管理部２６と、制御部２８と、生体負荷値計算部３０と、生体負荷値管理部３２と、タイマー部３４と、映像ファイル選定部３６と、を備える。
【００１７】
チューナー部１２は、アンテナ１からの信号を取り込んで、ユーザにより指定された放送チャンネルを選局し、その放送チャンネルの音声映像信号を抽出する。本実施形態では、チューナー部１２は、地上アナログ放送を受信して復調する処理部である。但し、チューナー部１２は、デジタル放送を受信して復調する処理部であってもよい。
【００１８】
映像処理部１４は、チューナー部１２で得られた音声映像信号を記録用の信号に変換（エンコード）する部分である。本実施例では、映像信号を、一般的な圧縮符号化の規格であるＭＰＥＧ２（Moving Picture Experts Group phase 2）にしたがって変換する。変換されたＭＰＥＧ２の映像ファイルは、記憶部１６に格納される。また、音声映像信号の変換時に求められる動きベクトルは、生体負荷値計算部３０へ送信されて、生体負荷値を計算するために利用される。なお、映像処理部１４は、ＭＰＥＧ２にしたがって映像信号を変換したが、動きベクトルを利用してフレーム間圧縮（時間圧縮）を行うものであれば、Ｈ２６４などの他の変換方法で映像信号を変換するものでもよい。
【００１９】
記憶部１６は、映像処理部１４で変換されたＭＰＥＧ２の映像ファイルを主に格納する記憶媒体であり、例えば、ハードディスク、記録型ＤＶＤ（Digital Versatile Disc）やＨＤ‐ＤＶＤ（High Definition Digital VersatileDisc）などを用いることができる。記憶部１６には、映像ファイルを管理するための映像ファイル管理テーブル（図８参照）、およびユーザを管理するためのユーザ管理テーブル（図９参照）が格納される。
【００２０】
再生部１８は、記憶部１６に格納された映像ファイルを読み出して、当該映像ファイルを表示用の信号に変換（デコード）する部分である。具体的には、再生部１８は、記憶部１６に格納されたＭＰＥＧ２の映像ファイルを読み出して、当該映像ファイルを復号伸長して再生し、再生された音声映像信号を出力部２０に出力する。
【００２１】
出力部２０は、再生部１８からの音声映像信号に応じてディスプレイ５に映像を表示させるとともに音声を出力させる処理部である。なお、出力部２０は、再生部１８からの映像に、予約部２４からの操作メニュー画面や映像ファイル選定部３６からの操作画面（図１０参照）などを合成して、合成された映像をディスプレイ５に表示する機能も有する。
【００２２】
操作部２２は、リモコン３からの制御コマンドを受信すると、録画再生装置１０の各構成要素に制御コマンドを供給する処理部である。操作部２２により受信される制御コマンドは、例えば、映像ファイルの録画を指示する録画コマンド、映像ファイルの録画予約を指示する録画予約コマンド、映像ファイルの再生を指示する再生コマンド、再生する映像ファイルを選択する選択コマンドなどである。
【００２３】
予約部２４は、例えばＥＰＧ（Electronic Program Guide）などの番組表を表示し、その番組表を利用した番組録画予約機能をユーザに提供するための処理部である。予約部２４は、番組録画予約を管理するために、録画開始日時、放送チャンネル、録画モード（標準、３倍）等を管理する番組録画予約テーブルを有している。予約部２４は、時刻情報であるリアルタイムクロック（RealTime Clock：ＲＴＣ）を出力するタイマー部に接続されており、リアルタイムクロックを元に録画開始日時となったことを判別し、番組の録画を開始するための処理を行う。
【００２４】
ファイル管理部２６は、記憶部１６に格納された映像ファイルの移動、検索、削除などを行う処理部である。また、ファイル管理部２６は、記憶部１６に格納される映像ファイル管理テーブルを管理する。具体的には、ファイル管理部２６は、映像ファイルが配置されるフォルダ名、フォルダ内の映像ファイル名、映像ファイルの属性（例えば、ＥＰＧより取得した映像ファイルのジャンル、ＴＶ局コード、放送日）などを管理する。
【００２５】
制御部２８は、録画再生装置１０のの各処理部の動作を統括的に制御するための処理部である。制御部２８は、予約部２４からの番組録画の指令信号を取り込むと、チューナー部１２、映像処理部１４および記憶部１６の電源を投入して、チューナー部１２に放送チャンネルの選局を指示するとともに、映像処理部１４に音声映像信号のエンコードを指示する。また、制御部２８は、操作部２２および映像ファイル選定部３６からの番組再生の指令信号を取り込むと、再生部１８および出力部２０に電源を投入して、再生部１８に映像ファイルのデコードを指示するとともに、出力部２０にデコードされた映像信号のディスプレイ５への表示を指示する。
【００２６】
生体負荷値計算部３０は、映像処理部１４で映像ファイルがエンコードされる度に、その映像ファイルが視聴者の生体に与える生体負荷値を計算する処理部である。ここで、生体負荷値とは、映像酔い、眼精疲労、光過敏性発作などの視聴者の身体状態に影響を与える数値であり、その数値が高いほど視聴者の状態が悪化する数値である。生体負荷値計算部３０による生体負荷値の計算手法については、後の説明で詳述する。生体負荷値計算部３０は、ある映像ファイルについて生体負荷値を計算すると、その生体負荷値をファイル管理部２６に出力する。ファイル管理部２６は、生体負荷値計算部３０から生体負荷値を取り込むと、記憶部１６に格納された映像ファイル管理テーブルを更新して、その生体負荷値を映像ファイルの属性の一つとして記録する。
【００２７】
生体負荷値管理部３２は、ユーザごとに残留している生体負荷値（以下、残留生体負荷値と呼ぶ）を管理する。生体負荷値管理部３２は、生体負荷値を管理するために、次の２つの機能を有している。第１の機能は、生体負荷値の累積加算である。生体負荷値管理部３２は、あるユーザが映像ファイルを視聴する度に、その映像ファイルの属性として記録された生体負荷値を、そのユーザの残留生体負荷値に加算する。第２の機能は、時間経過に応じた残留生体負荷値の減衰処理である。具体的には、生体負荷値管理部３２は、残留生体負荷値を、映像の視聴を中止してから経過した時間（インターバル）に応じて、次の減衰式（１）により減衰させる。
【００２８】
【数１】
2008153776.tif 000003
この減衰式において、BionicStressは減衰処理後の残留生体負荷値、BSbaseは減衰処理前の残留生体負荷値、factorは所定の係数、intervalは経過時間（インターバル）である。上記の減衰式（１）は、図３に示される生体負荷値の減衰特性を数式化したものである。
【００２９】
映像ファイルを連続して視聴すれば、残留生体負荷値は単調に増加していき、個人差はあるが、ある閾値（以下、許容生体負荷値と呼ぶ）を超えた時点で、映像酔いなどの症状が現れる。それに対し、同じ本数の映像ファイルを視聴する場合でも、１本視聴するごとに、適切なインターバルをとれば、残留生体負荷値は許容生体負荷値を超えることなく、健康な状態を保つことができる。すなわち、第２の機能は、生体の自然回復力をモデル化したものである。
【００３０】
なお、生体負荷値管理部３２は、時刻情報であるリアルタイムクロック（Real TimeClock：ＲＴＣ）を出力するタイマー部に接続されており、リアルタイムクロックを元に、映像の視聴を中止してからのインターバルを計算する。
【００３１】
映像ファイル選定部３６は、ユーザによる映像ファイルの選択を支援する処理部である。具体的には、映像ファイル選定部３６は、ユーザに視聴する映像ファイルを選択させるためのナビゲーション画面（図９参照）を生成し、ナビゲーション画面をディスプレイ５に表示させる処理部である。映像ファイル選定部３６は、記憶部１６に格納された映像ファイル管理テーブルから映像ファイルの属性情報を読み出して、ナビゲーション画面において、記憶部１６に格納された複数の映像ファイルをサムネイル画像として表示する。ユーザはリモコン３を用いていずれか一つの映像ファイルを選択することにより、その映像ファイルを視聴できる。また、映像ファイル選定部３６は、ナビゲーション画面において、ユーザの許容生体負荷値および残留生体負荷値、各映像ファイルの生体負荷値を表示する。
【００３２】
図２は、録画再生装置１０による処理のフローチャートである。このフローチャートを参照して、録画再生装置１０が映像を録画し再生する過程で、録画再生装置１０の各処理部が行う処理を説明する。以下の説明では、ユーザのリモコン操作に応じて録画再生装置１０が映像の録画を行い、その後ユーザが映像を視聴する状況について説明する。なお、録画再生装置１０は、実際には映像とともに音声を再生するが、本実施形態において音声再生は重要ではないため音声再生に関する説明を省略する。
【００３３】
（１）初期設定
ユーザが録画再生装置１０の生体負荷値管理機能を最初に利用するときの初期設定処理について説明する。ステップＳ１において、ユーザはリモコン３を用いてユーザＩＤを入力して、映像ライブラリシステムにログインする。録画再生装置１０は、ユーザＩＤに基づいてユーザを識別する。ステップＳ２において、ユーザはリモコン３を用いてユーザ自身の許容生体負荷値（例えば、１２００）を入力すると、リモコン３は、入力された許容生体負荷値を設定するための設定コマンドを録画再生装置１０に送信する。
【００３４】
録画再生装置１０は設定コマンドを認識し、録画再生装置１０のファイル管理部２６は、入力された許容生体負荷値を、記憶部１６のユーザ管理テーブルに格納する（Ｓ１４，Ｓ１５）。人体が映像から受ける影響には個人差があるため、本実施形態では、上述したように許容生体負荷値をユーザごとに入力して管理する。映像ライブラリシステムの使用を終えると、ステップ１３においてユーザは映像ライブラリシステムからログアウトする。なお、許容生体負荷値はユーザ管理テーブルに格納されるため、許容生体負荷値を改めて変更する必要がある場合を除いて、許容生体負荷値を設定し直す必要はない。
【００３５】
（２）映像録画
次に、映像を録画するときの映像録画処理について説明する。ステップＳ１において、ユーザはリモコン３を用いてユーザＩＤを入力して、映像ライブラリシステムにログインする。録画再生装置１０は、ユーザＩＤに基づいてユーザを識別する。ユーザによるリモコン３の録画ボタンの押下に応じて、リモコン３から録画再生装置１０に録画コマンドが入力される（Ｓ２）。録画再生装置１０は、録画コマンドを認識し（Ｓ３）、映像を録画するための映像処理を行う（Ｓ４）。
【００３６】
映像を録画するための映像処理について説明する。映像処理部１４は、チューナー部１２により受信された音声映像信号を取り込んで、この音声映像信号をＭＰＥＧ２にしたがってエンコードすることで、圧縮符号化された音声映像信号に変換する。音声映像信号のエンコードに際して、映像処理部１４は、連続する２つのフレーム間での動きベクトル（映像の動きの方向と大きさ）を検出するとともに、この動きベクトルを利用して予測画像および予測誤差を算出することで、フレーム間圧縮を行う。
【００３７】
動きベクトルの検出例について、図４および図５を参照して説明する。図４に示される連続フレームを処理することで、図５に示されるように、前フレームにおけるマクロブロックＡ１，Ａ２が、後フレームにおけるマクロブロックＢ１，Ｂ２に移動していることが検出され、前フレームにおけるマクロブロックＡ１，Ａ２から後フレームにおけるマクロブロックＢ１，Ｂ２まで延びる動きベクトルＭＶ１，ＭＶ２が検出される。
【００３８】
前述のように、動きベクトルは映像を録画するために検出されるものであるが、本実施形態では、動きベクトルはその映像の生体負荷値の計算（Ｓ５）のためにも利用される。生体負荷値の計算について説明する。
【００３９】
先ず、生体負荷値計算部３０は、１フレームにおける動きベクトルの個数ＭＶｎを求め、さらに単位時間あたりの動きベクトルの個数ＭＶｎの累積値ＭＶｃを計算して、この動きベクトルの累積値ＭＶｃを、映像の動きの激しさの尺度である動きベクトル周波数として用いる。動きベクトル周波数の計算方法について、図６に示される一例を参照して説明する。図６では、フレームレートは３０Ｆｒａｍｅ／ｓｅｃであり、先頭フレームから最終フレームまでの３０枚のフレームが示されている。なお、説明を簡略化するために、１フレームの解像度を仮に４８ｐｉｘ×４８ｐｉｘとしているため、１フレームあたりのマクロブロックの個数は３×３個となっている。第１フレームの動きベクトルの個数ＭＶｎは１であり、第１フレームの動きベクトルの累積値ＭＶｃは１である。第２フレームの動きベクトルの個数ＭＶｎは２つあり、第２フレームの動きベクトルの累積値ＭＶｃは、第１フレームの動きベクトルの累積値ＭＶｃに第２フレームの動きベクトルの個数ＭＶｎを加算して求められ、３である。以降、フレームごとに同様な計算が行われて、最終的に３０フレーム（１秒）分の動きベクトルの個数の累積値ＭＶｃとして１４が求められ、動きベクトル周波数として１４Ｈｚが求められる。なお、図６の映像は説明の便宜のために簡略化されており、実際の映像の解像度は遥かに高いため、それに応じて動きベクトル周波数は高い。
【００４０】
次に、生体負荷値計算部３０は、動きベクトル周波数の変動に基づいて、生体負荷値を計算する。動きベクトル周波数の高周波数から低周波数への急速な変動は、映像の視聴者の血圧の変化に強い相関があり、生体に影響を与えていることが報告されている。そこで、本実施形態では、このような動きベクトル周波数の変動に着目しており、生体負荷値計算部３０は、録画中の映像ファイルごとに、映像ファイル全体を通して、高周波数から低周波数に遷移した回数を求め、この遷移回数を生体負荷値としている。図７に示される一例では、動きベクトル周波数が、高周波領域の閾値ＴＨ１を超えた状態から、低周波領域の閾値ＴＨ２を下回る状態への遷移が３回発生しており、６０秒間の生体負荷値は「３」となる。
【００４１】
ステップＳ６において、ファイル管理部２６は、計算された生体負荷値を、ＭＰＥＧ２にしたがってエンコードされた映像ファイルと共に、記憶部１６の映像ファイル管理テーブル（図８参照）に格納する。映像ライブラリシステムの使用を終えると、ステップ１３においてユーザは映像ライブラリシステムからログアウトする。
【００４２】
なお、上述した生体負荷値の計算方法は、様々な生体負荷値の計算方法の一例であり、他の生体負荷値の計算方法が採用されてもよい。例えば、上述した生体負荷値の計算方法では、生体負荷値は動きベクトル周波数のみから計算されたが、生体負荷値は色変化、輝度変化（フラッシュ周波数）、コンピュータグラフィックスによる３次元立体画像の使用頻度などに基づいて計算されてもよい。また、上述した生体負荷値の計算方法では、生体負荷値は映像ファイルのみの解析に基づいて計算されたが、映像ライブラリシステムが設置された環境（例えばディスプレイ５の置かれた場所の明るさ）を考慮して生体負荷値は計算されてもよい。さらには、上記の生体負荷値の計算方法を組み合わせた方法で、生体負荷値は計算されてもよい。
【００４３】
（３）映像再生時のフロー
次に、映像を再生するときの映像再生処理について説明する。ステップＳ１において、ユーザはリモコン３を用いてユーザＩＤを入力して、映像ライブラリシステムにログインする。録画再生装置１０は、ユーザＩＤに基づいてユーザを識別する。ユーザによるリモコン３の再生ボタンの押下に応じて、リモコン３から録画再生装置１０に再生コマンドが入力される（Ｓ２）。録画再生装置１０は、再生コマンドであることを認識する（Ｓ７）。
【００４４】
ステップＳ８において、生体負荷値管理部３２は、ユーザの残留生体負荷値を更新する。リモコン３からの再生コマンドの入力に応じて、制御部２８は、生体負荷値管理部３２にユーザの残留生体負荷値の減衰処理を指示する。生体負荷値管理部３２は、記憶部１６に格納されたユーザ管理テーブル（図９参照）および映像ファイル管理テーブル（図８参照）を利用して、前回の映像の視聴を終了してからた経過した時間（インターバル）を算出する。すなわち、生体負荷値管理部３２は、ユーザ管理テーブルに格納される前回の映像の視聴を開始した時刻に、映像ファイル管理テーブルに格納される前回視聴した映像ファイルの録画時間を加算することで、前回の映像の視聴を終了した時刻を算出し、さらに、タイマー部３４から取り込まれる現在時刻から、算出された前回の映像の視聴を終了した時刻を減算することで、前回の映像の視聴を終了してからた経過した時間（インターバル）を算出する。次に、生体負荷値管理部３２は、前述の数式（１）により、前回の映像の視聴までに累積した残留生体負荷値を減衰処理し、現在の残留生体負荷値を求める。
【００４５】
ステップＳ９において、映像ファイル選定部３６は、図１０に示される映像ファイル選択用画面をディスプレイ５に表示するための処理を行う。この映像ファイル選択用画面では、ユーザ（ＵＳＥＲ１）の許容生体負荷値（１２００）と、ステップＳ８で求められたユーザの残留生体負荷値（６８０．７）と、記憶部１６に格納された複数の映像ファイルのサムネイルと、が表示される。ここで、映像ファイルのサムネイルの各々には、生体負荷値計算部３０により計算された映像ファイルの生体負荷値が表示される。また、映像ファイル選定部３６は、許容生体負荷値から残留生体負荷値を減算した差分を計算し、この差分よりも生体負荷値が小さい映像ファイルのサムネイルに、その映像ファイルを推奨する矢印を表示する。これにより、ユーザは、残留生体負荷値と許容生体負荷値を考慮して、安全に視聴できる映像ファイルを選択することができる。
【００４６】
ステップ１０において、ユーザがリモコン３を用いて映像ファイルのいずれか１つを選択すると、操作部２２は、リモコン３からの選択コマンドを取り込んで、その選択コマンドを制御部２８に出力する。ステップ１１において、制御部２８は、選択コマンドに応じて、ユーザにより選択された映像ファイルの再生を再生部１８および出力部２０に指示する。再生部１８および出力部２０は、ユーザにより選択された映像ファイルをディスプレイ５に表示する処理を行う。
【００４７】
ステップ１２において、生体負荷値管理部３２は、ユーザにより選択された映像ファイルの生体負荷値を映像ファイル管理テーブル（図８参照）から読み出して、ユーザ管理テーブル（図９参照）のＵＳＥＲ１の残留生体負荷値に加算する。映像ライブラリシステムの使用を終えると、ステップ１３においてユーザは映像ライブラリシステムからログアウトする。
【００４８】
本実施形態の録画再生装置１０によれば、映像を視聴する前にその映像の生体負荷値を提示してユーザの映像選択を支援するため、ユーザは自身の状態（残留生体負荷値）に応じて、自身の体調に不具合を起こさない映像ファイルを選択することが可能となり、健康状態を害することなく映像を視聴することができる。特に、テラバイトクラスの大容量のハードディスクドライブを内蔵するＨＤＤレコーダでは、録画される映像ファイルが膨大となり、ユーザが映像を視聴する時間が長くなるため、上述した録画再生装置１０の生体負荷管理機能は効果が大きい。
【図面の簡単な説明】
【００４９】
【図１】本実施形態の映像ライブラリシステムを示すブロック図である。
【図２】録画再生装置による処理のフローチャートである。
【図３】生体負荷値の減衰特性を示すグラフである。
【図４】動きベクトルについて説明するための第１図である。
【図５】動きベクトルについて説明するための第２図である。
【図６】動きベクトル周波数について説明するための図である。
【図７】生体負荷値について説明するための図である。
【図８】映像ファイル管理テーブルを示す図である。
【図９】ユーザ管理テーブルを示す図である。
【図１０】映像ファイルの選択画面を示す図である。
【符号の説明】
【００５０】
１…アンテナ、３…リモートコントローラ、５…ディスプレイ、６…記憶部、１０…録画再生装置、１２…チューナー部、１４…映像処理部、１６…記憶部、１８…再生部、２０…出力部、２２…操作部、２４…予約部、２６…ファイル管理部、２８…制御部、３０…生体負荷値計算部、３２…生体負荷値管理部、３４…タイマー部、３６…映像ファイル選定部。
【図１】
2008153776.tif 000004
【図２】
2008153776.tif 000005
【図３】
2008153776.tif 000006
【図４】
2008153776.tif 000007
【図５】
2008153776.tif 000008
【図６】
2008153776.tif 000009
【図７】
2008153776.tif 000010
【図８】
2008153776.tif 000011
【図９】
2008153776.tif 000012
【図１０】
2008153776.tif 000013