(57)【要約】【課題】録画した動画像に対して重要シーンの頭出し信号を自動的に記録する動画像記録装置を提供する。【解決手段】文字列、及び文字列の出現頻度に応じて定まる重要度を算出する際の重み係数を取得し、所定の時刻から動画像の記録を開始するとともに、記録された動画像内の任意のタイミングからの動画像を頭出しするための頭出し信号を記録された動画像に記録可能であり、電子掲示板に文字により書き込みされた書き込み情報を所定の時刻が到来した後に継続的に取得し、取得された書き込み情報における所定の時間内に書き込まれた書き込み情報から、取得された文字列を検索し、文字列が検索された個数、及び重み係数に基づき、当文字列の重要度を算出する算出し、算出された重要度が、所定の閾値を超えた場合に、所定の時間内に対応する時刻に記録された動画像に頭出し信号を記録するように制御する。【選択図】図４
2008244657.tif 000002
【特許請求の範囲】
【請求項１】
文字列、及び該文字列の出現頻度に応じて定まる重要度を算出する際の重み係数を取得する文字列情報取得手段と、
所定の時刻から動画像の記録を開始するとともに、記録された動画像内の任意のタイミングからの動画像を頭出しするための頭出し信号を、記録された動画像に記録可能な記録手段と、
電子掲示板に文字により書き込みされた書き込み情報を前記所定の時刻が到来した後に継続的に取得する書き込み情報取得手段と、
前記書き込み情報取得手段により取得された前記書き込み情報における所定の時間内に書き込まれた書き込み情報から、前記文字列情報取得手段により取得された文字列を検索し、該文字列が検索された個数、及び前記重み係数に基づき、当該文字列の重要度を算出する算出手段と、
前記算出手段により算出された重要度が、所定の閾値を超えた場合に、前記記録手段に対して、前記所定の時間内に対応する時刻に記録された動画像に頭出し信号を記録するように制御する制御手段と、
を有する動画像記録装置。
【請求項２】
前記書き込み情報には、前記電子掲示板に当該書き込み情報を書き込んだユーザを示すユーザ情報と、前記ユーザにより書き込みされた内容を示すユーザ書き込み情報とで１つの組となっている組情報が含まれ、
所定の時間内に書き込まれた書き込み情報に、同一の組情報が複数存在するか否かを判定する判定手段を更に有し、
前記算出手段は、前記判定手段により同一の組情報が複数存在すると判定された場合に、前記同一の組情報に含まれる前記ユーザ情報が示すユーザにより書き込まれた前記ユーザ書き込み情報を、当該文字列の重要度の算出に用いない請求項１に記載の動画像記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画像記録装置に関し、特に重要なシーンに自動的に頭出し信号を記録する動画像記録装置に関する。
【背景技術】
【０００２】
近年、テレビ番組を見ながら、リアルタイムに感想をインターネットの掲示板に書き込む行為が一般的に根付いている。テレビ局ごとの実況掲示板もあるが、人気番組になると専用のスレッドが立ち、重要なシーンの瞬間には多数の書き込みがなされることが多い。
【０００３】
このような背景により、ネットワーク技術と動画像記録技術とを融合した種々の技術が提案されている。この技術に関連して特許文献１には、利用者が特に注目する特定シーンの開始時刻を自動的に検索する技術が開示されている。
【０００４】
また、特許文献２には、既にネットワーク上で運用されているメッセージ蓄積サーバー群からメッセージそのものでは無く大量の蓄積メッセージを管理するために置かれているインデックスファイルのみを受信し、特定話題名とそれが成すスレッドへの時間あたりの投稿メッセージ数変化を読み取り、話題名から推測される番組等に対する投稿メッセージ数異常増加を検知し、該番組を推薦することを目的とする技術が開示されている。
【０００５】
更に、特許文献３には、ハードディスクレコーダなどに記録された動画像を携帯視聴端末で視聴する場合、携帯視聴端末側の処理をできるだけ少なくしつつ、同時に少ない操作で目的の場面に到達できる機能を提供する技術が開示されている。
【０００６】
そして、特許文献４には、視聴している放送番組に関する投稿を選択的に閲覧する技術が開示されている。
【特許文献１】特開２００６−１９８７５号公報
【特許文献２】特開２００６−１１８９６号公報
【特許文献３】特開２００４−１７３１２０号公報
【特許文献４】特開２００６−５３７２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上述した技術に関連して、従来はインターネットの掲示板の番組に対応したスレッド別の投稿数を利用して人気度（視聴率）を換算したり、投稿記事（書き込み）のキーワードによって特定シーン検出を行う技術はあったが、録画した番組に対して重要シーンの頭出しマークを自動的に付加する技術はなかった。また、特に最近はネット特有の隠語が多数用いられる傾向がある。
【０００８】
このように従来は、録画した動画像に対して重要シーンの頭出し信号を自動的に記録するものがないという問題点があった。
【０００９】
本発明は上記問題点に鑑み、録画した動画像に対して重要シーンの頭出し信号を自動的に記録する動画像記録装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、請求項１の発明は、文字列、及び該文字列の出現頻度に応じて定まる重要度を算出する際の重み係数を取得する文字列情報取得手段と、所定の時刻から動画像の記録を開始するとともに、記録された動画像内の任意のタイミングからの動画像を頭出しするための頭出し信号を、記録された動画像に記録可能な記録手段と、電子掲示板に文字により書き込みされた書き込み情報を前記所定の時刻が到来した後に継続的に取得する書き込み情報取得手段と、前記書き込み情報取得手段により取得された前記書き込み情報における所定の時間内に書き込まれた書き込み情報から、前記文字列情報取得手段により取得された文字列を検索し、該文字列が検索された個数、及び前記重み係数に基づき、当該文字列の重要度を算出する算出手段と、前記算出手段により算出された重要度が、所定の閾値を超えた場合に、前記記録手段に対して、前記所定の時間内に対応する時刻に記録された動画像に頭出し信号を記録するように制御する制御手段と、を有する。
【００１１】
請求項１の発明によれば、文字列情報取得手段が文字列、及び該文字列の出現頻度に応じて定まる重要度を算出する際の重み係数を取得し、記録手段が所定の時刻から動画像の記録を開始するとともに、記録された動画像内の任意のタイミングからの動画像を頭出しするための頭出し信号を、記録された動画像に記録可能であり、書き込み情報取得手段が電子掲示板に文字により書き込みされた書き込み情報を前記所定の時刻が到来した後に継続的に取得し、算出手段が前記書き込み情報取得手段により取得された前記書き込み情報における所定の時間内に書き込まれた書き込み情報から、前記文字列情報取得手段により取得された文字列を検索し、該文字列が検索された個数、及び前記重み係数に基づき、当該文字列の重要度を算出し、制御手段が前記算出手段により算出された重要度が、所定の閾値を超えた場合に、前記記録手段に対して、前記所定の時間内に対応する時刻に記録された動画像に頭出し信号を記録するように制御するので、録画した動画像に対して重要シーンの頭出し信号を自動的に記録することができる。
【００１２】
なお、本発明は、請求項２の発明のように、前記書き込み情報には、前記電子掲示板に当該書き込み情報を書き込んだユーザを示すユーザ情報と、前記ユーザにより書き込みされた内容を示すユーザ書き込み情報とで１つの組となっている組情報が含まれ、所定の時間内に書き込まれた書き込み情報に、同一の組情報が複数存在するか否かを判定する判定手段を更に有し、前記算出手段は、前記判定手段により同一の組情報が複数存在すると判定された場合に、前記同一の組情報に含まれる前記ユーザ情報が示すユーザにより書き込まれた前記ユーザ書き込み情報を、当該文字列の重要度の算出に用いないようにしても良い。
【００１３】
請求項２の発明によれば、同一のユーザによる極めて短時間に書き込まれた書き込み情報を文字列の重要度の算出に用いないことにより重要度算出時に誤動作の原因を排除することができる。
【発明の効果】
【００１４】
本発明によれば、録画した動画像に対して重要シーンの頭出し信号を自動的に記録する動画像記録装置を提供することができるという効果が得られる。
【発明を実施するための最良の形態】
【００１５】
以下、図面を参照して、本発明の実施の形態について詳細に説明する。
【００１６】
まず、図１を用いて、動画像記録装置１２の構成について説明する。動画像記録装置１２は、各々バスＢにより接続されたＣＰＵ（Central Processing Unit）６０と、ＲＯＭ（Read Only Memory）６１と、ＲＡＭ（Random Access Memory）６２と、ＨＤＤ（Hard Disk Drive）６３と、表示部６４と、操作入力部６５と、通信インタフェース６６とを含む。
【００１７】
ＣＰＵ６０は、動画像記録装置１２の全体的な動作を司るものであり、後述する処理は、ＣＰＵ６０により実行される。ＲＯＭ６１は、動画像記録装置１２の起動時に動作するブートプログラムなどが記録されている不揮発性の記録装置である。ＲＡＭ６２は、ＯＳ（Operating System）、プログラム、及びデータが展開される揮発性の記録装置である。ＨＤＤ６３は、ＯＳ、及びプログラム等が記録されるとともに、動画像を記録するための不揮発性の記録装置である。また、ＨＤＤ６３には、後述するキーワードデータベース（以下、キーワードＤＢと記す）が記録されることもある。更に、ＨＤＤ６３は、記録された動画像内の任意のタイミングからの動画像を頭出しするための頭出し信号を、記録された動画像に記録可能となっている。
【００１８】
表示部６４は、各種所定の情報を表示するものである。操作入力部６５は、ユーザが動画像記録装置１２の操作をする場合や、動画像記録装置１２に情報を入力する際に用いられるものである。通信インタフェース６６は、インターネットに接続して通信を行うためのインタフェースであり、通信を行うためのＮＩＣ（Network Interface Card）等である。この通信インタフェース６６により、電子掲示板に文字により書き込みされた書き込み情報を所定の時刻が到来した後に継続的に取得するようになっている。
【００１９】
次に、上記キーワードＤＢについて、図２を用いて説明する。同図に示されるように、キーワードＤＢは、重要シーンのカテゴリ、キーワード、正規表現、及び重み係数を含んで構成される。重要シーンのカテゴリは、いかなる重要シーンかを示すものである。キーワード（文字列）は、電子掲示板に文字により書き込みされた書き込み情報内を検索する際に用いられるキーワードである。
【００２０】
正規表現は、対応するキーワードと同様の意味のキーワードを検索するためのものである。また、正規表現に用いられている「＊」は、ワイルドカードであり、例えばＷＷ＊は、先頭がＷＷとなっているキーワードを示している。また、[Oo]?[ZzL]は、１文字目がO又はoであり、２文字目が任意の１文字であり、３文字目がZ、z、Lのいずれか１つの文字であるキーワードを示している。また、重み係数は、キーワードの出現頻度に応じて定まる重要度を算出する際に用いられるものである。
【００２１】
このキーワードＤＢは、予め動画像記録装置１２のＨＤＤ６３に記録されていても良いが、他のコンピュータから通信インタフェース６６を介して取得するようにしても良い。その場合、取得したキーワードＤＢの情報は、ＨＤＤ６３又はＲＡＭ６２に記憶される。
【００２２】
以下、フローチャートを用いて本実施の形態に係る動画像記録装置１２の処理について説明する。なお、各フローチャートが示す処理は、上記ＣＰＵ６０により実行される。
【００２３】
まず、図３を用いて、上記キーワードＤＢにキーワードを登録する処理について説明する。最初のステップ１０１で、ユーザによりカテゴリ（重要シーンのカテゴリ）が指定されると、次のステップ１０２で、ユーザによりキーワード、キーワードの正規表現、及び重み係数の編集処理をユーザの指示に従い実行する。そして、次のステップ１０３で、ユーザにより編集されたキーワード、キーワードの正規表現、及び重み係数を、上述したキーワードＤＢに登録し、処理を終了する。
【００２４】
このキーワード登録処理により、カテゴリ別の電子掲示板検索用のキーワードのリストを適宜登録することができるため、時代と共に変わっていくインターネット上の隠語や慣用句（ネット特有の言葉）を登録でき、固定のキーワードに依らず重要シーンを検出することができる。
【００２５】
なお、上記キーワード登録処理は、キーワードＤＢを他のコンピュータから取得する場合には、そのコンピュータで実行される。
【００２６】
次に、頭出し信号記録処理について、図４のフローチャートを用いて説明する。この処理では、キーワードＤＢの情報は、ＨＤＤ６３又はＲＡＭ６２に既に記憶されているものとする。また、各キーワードは、２次元配列Ｋ[ｉ][ｊ]に格納されているものとする。なお、Ｋ[ｉ][ｊ]において、ｉは、カテゴリの番号を示し、ｊはそのカテゴリ内のキーワードの番号を示している。
【００２７】
最初のステップ２０１で、キーワードＤＢからキーワード、正規表現、重み係数を取得する。なお、キーワードを取得せず、正規表現と重み係数のみを取得するようにしても良い。次のステップ２０２は、録画開始時刻の到来待ちである。録画開始時刻が到来すると、ステップ２０３で、ＨＤＤ６３へ動画像の録画を開始する。
【００２８】
次のステップ２０４は、録画開始からＸ分の経過待ちである。このＸ分は、ユーザによる電子掲示板への書き込みが、電子掲示板に実際に反映されるまでの時間を考慮した時間である。
【００２９】
次のステップ２０５で、カウンタｉ、ｊを１で初期化する。このうち、カウンタｉは、カテゴリのカウンタとして用いられ、カウンタｊはそのカテゴリ内のキーワードのカウンタとして用いられる。
【００３０】
次に、ステップ２０６で、キーワードであるＫ[ｉ][ｊ]の重要度算出処理を行う。この処理は、キーワードが入力されると、電子掲示板に書き込みされた書き込み情報におけるそのキーワードの重要度を算出する処理である。
【００３１】
次のステップ２０７で、重要度算出処理により算出された重要度が、所定の閾値Ｙを超えたか否か判断する。この閾値Ｙは、予め定められた固定値であっても良いし、ユーザにより定めるようにしても良いが、所定時間内に書き込みされた量により上下するようにしても良い。
【００３２】
上記ステップ２０７で、肯定判断した場合には、ステップ２１４で、所定の時間内に対応する時刻に記録された動画像に頭出し信号を記録するように制御し、ステップ２０８へ移行する。ここで、所定の時間内に対応する時刻とは、例えば、動画像記録装置１２の内蔵時計を用いた録画開始時刻に経過時間を加えた時刻と、掲示板上の書き込み時刻をマッチングした時刻でも良い。
【００３３】
或いは、書き込みされた時刻であっても良いし、上述した電子掲示板に実際に反映されるまでの時間を考慮した時刻であっても良い。また、実際の動画像で何らかのシーンが発生してから、ユーザが書き込むまでの時間を考慮し、その上で書き込んだ内容が電子掲示板に実際に反映されるまでの時間を考慮した時刻であっても良い。
【００３４】
上記ステップ２０７で否定判断した場合には、及びステップ２１４の処理の終了後、ステップ２０８で、ｉを１つ増分、すなわちキーワードを次のキーワードとする。そして、次のステップ２０９で、ｉがＡ（ｊ）より大きいか否かを判断する。ここで、Ａ（ｊ）とは、ｊ番目のカテゴリに属するキーワードの総数を示している。
【００３５】
このステップ２０９で、否定判断した場合には、再びステップ２０６の処理に戻る。一方、ステップ２０９で肯定判断した場合には、ステップ２１０で、ｊを１つ増分、すなわちカテゴリを次のカテゴリとする。
【００３６】
次のステップ２１１で、ｊがＢより大きいか否かを判断する。ここで、Ｂとは、カテゴリの総数を示している。
【００３７】
このステップ２１１で、否定判断した場合には、再びステップ２０６の処理に戻る。一方、ステップ２１１で肯定判断した場合には、ステップ２１２で、録画終了時刻が到来したか否か判断する。このステップ２１２で、否定判断した場合には、再びステップ２０６の処理に戻る。一方、ステップ２１２で肯定判断した場合には、ステップ２１３で、録画を終了する。
【００３８】
この頭出し信号記録処理により、インターネット上の実況電子掲示板の書き込み状況とキーワードを用いて、リアルタイムにシーンの重要性を判定し、頭だし信号を録画中動画像に記録することにより、後から簡単に重要シーンの検索を行うことができる。
【００３９】
次に、重要度算出処理を、図５のフローチャートを用いて説明する。まず、ステップ３０１で、キーワードＫ[ｉ、ｊ]の重み係数ｐをセットする。次のステップ３０２で、電子掲示板に時刻ａから時刻ｂまでの所定の時間内に書き込まれた書き込み数ｍと、ＩＤと書き込み情報ｆ（ｋ）を取得する。ここで、ｋは０以上ｍ未満の値をとる。
【００４０】
上記ＩＤは、ユーザを示すユーザ情報である。また、そのＩＤが示すユーザにより書き込まれた内容を示すユーザ書き込み情報がｆ（ｋ）である。これらＩＤと、そのＩＤが示すユーザにより書き込まれた書き込み情報ｆ（ｋ）で１つの組となっている情報が組情報である。
【００４１】
なお、この処理では、電子掲示板の情報を取得しているが、これは、例えば特開2006-11896号公報に記載されている手法などを用いることで、録画中の番組に対応する電子掲示板を見つけてくることができる。
【００４２】
次のステップ３０３で、ＩＤ判定処理を行う。このＩＤ判定処理とは、所定の時間内に書き込まれた書き込み情報ｆ（ｋ）に、同一の上記組情報が複数存在するか否かを判定する処理である。
【００４３】
このＩＤ判定処理では、同一の組情報が複数存在する場合に、その同一の組情報に含まれるＩＤを、重要度の算出に用いないＩＤを示すＮＧＩＤとする。
【００４４】
次のステップ３０４で、カウンタｋ、重要度ｓをそれぞれ０で初期化する。次のステップ３０５で、書き込み情報ｆ（ｋ）と組になっているＩＤがＮＧＩＤか否か判断する。このステップ３０５で、肯定判断した場合には、ステップ３０９に処理が進むので、当該キーワードの重要度の算出にｆ（ｋ）は用いられないこととなる。
【００４５】
一方、ステップ３０５で否定判断した場合には、ステップ３０６で、書き込み情報ｆ（ｋ）内でキーワードＫ[ｉ、ｊ]を検索し、ステップ３０７で、キーワードがあったか否か判断する。このステップ３０７で、否定判断した場合には、ステップ３０９に処理が進む。一方、ステップ３０７で肯定判断した場合には、ステップ３０８で、ｓにｐを加えた値をあらためてｓとする。従って、このｓは、キーワードが検索された個数、及び重み係数に基づき、算出されるものである。
【００４６】
次のステップ３０９でｋを１つ増分し、ステップ３１０で、ｋ≧ｍか否か判断する。否定判断した場合には、まだ検索していない書き込み情報ｆ（ｋ）が存在するため、ステップ３０５の処理に戻る。一方、肯定判断した場合には、ステップ３１１でｓを重要度として頭出し信号記録処理に返して処理を終了する。
【００４７】
以上説明した重要度算出処理は、動画像記録装置１２で実行せず、例えば動画像記録装置１２を製造したメーカが実行し、重要度算出結果のみ動画像記録装置１２が受信するようにしても良い。また、重要度算出処理は、頭出し信号記録処理により何度も実行されることから、電子掲示板に文字により書き込みされた書き込み情報を継続的に取得することとなる。
【００４８】
次に、図６を用いて、ＩＤ判定処理について説明する。スクリプト言語などを用いて、極めて短時間に大量に同一ユーザによる複数書き込みが発生することがある。このＩＤ判定処理では、同一のＩＤのユーザが全く同じ（一字一句違わない）書き込みを電子掲示板に複数回していた場合、電子掲示板荒らしとみなして、当該ＩＤを重要度算出には用いないこととする。従って、このＩＤ判定処理は、ステップ４０１で、ｆ（ｋ）とＩＤの組で同一の組が複数存在するＩＤをＮＧＩＤとする。
【００４９】
このＩＤ判定処理により、同一ユーザによる複数書き込みによる重要度算出誤りを排除することができる。
【００５０】
以上説明した各フローチャートの処理の流れは一例であり、本発明の主旨を逸脱しない範囲内で処理順序を入れ替えたり、新たなステップを追加したり、不要なステップを削除したりすることができることは言うまでもない。
【図面の簡単な説明】
【００５１】
【図１】動画像記録装置の構成を示す図である。
【図２】キーワードデータベースを示す図である。
【図３】キーワード登録処理を示すフローチャートである。
【図４】頭出し信号記録処理を示すフローチャートである。
【図５】重要度算出処理を示すフローチャートである。
【図６】ＩＤ判定処理を示すフローチャートである。
【符号の説明】
【００５２】
１２  動画像記録装置
６０  ＣＰＵ
６２  ＲＡＭ
６３  ＨＤＤ
６５  操作入力部
６６  通信インタフェース
【図１】
2008244657.tif 000003
【図２】
2008244657.tif 000004
【図３】
2008244657.tif 000005
【図４】
2008244657.tif 000006
【図５】
2008244657.tif 000007
【図６】
2008244657.tif 000008