(57)【要約】  手動で書き出したメタデータを利用することなく、大容量の記憶装置内に格納した大量のテレビ映像やラジオ放送、インターネットを通じてダウンロードしたコンテンツの中から、所望の映像や音声コンテンツを検索できる検索システムを提供する。【解決手段】サーバ装置（１０）が、放送番組データを録画してムービーファイルを作成する録画手段（１２）と、ムービーファイルから音声ファイルを作成する音声ファイル作成手段（１４）と、テキストファイル中の文字データを、音響波形の画像ファイルに変換する波形生成手段（１３）と、画像ファイルによって表される音響波形が音声ファイルによって表される波形に含まれているか検索を行う検索手段（１５）と、を備える。
2009066397.tif 000002
【特許請求の範囲】
【請求項１】
放送番組データを録画してムービーファイルを作成する録画手段と、
上記ムービーファイルから音声ファイルを作成する音声ファイル作成手段と、
テキストファイル中の文字データを、音響波形の画像ファイルに変換する波形生成手段と、
上記画像ファイルによって表される音響波形が上記音声ファイルによって表される波形に含まれているか検索を行う検索手段と、を備えた検索装置。
【請求項２】
前記テキストファイルをネットワークを介して受信する、請求項１に記載の検索装置。
【請求項３】
放送番組データを録画してムービーファイルを作成する録画手段と、
上記ムービーファイルから音声ファイルを作成する音声ファイル作成手段と、
音声を入力して音響波形の画像ファイルを生成する入力手段と、
上記画像ファイルによって表される音響波形が上記音声ファイルによって表される波形に含まれているか検索を行う検索手段と、を備えた検索装置。
【請求項４】
前記音声をネットワークを介して受信する、請求項１に記載の検索装置。
【請求項５】
放送番組データを録画するサーバ装置と、このサーバ装置にネットワークを介して接続されたクライアント装置と、を備え、
上記サーバ装置が上記クライアント装置からの要求に基づいて、録画した放送番組データから所定のコンテンツを検索する検索システムであって、
上記サーバ装置が、
放送番組データを録画してムービーファイルを作成する録画手段と、
上記ムービーファイルから音声ファイルを作成する音声ファイル作成手段と、
テキストファイル中の文字データを、音響波形の画像ファイルに変換する波形生成手段と、
上記画像ファイルによって表される音響波形が上記音声ファイルによって表される波形に含まれているか検索を行う検索手段と、を備えた検索システム。
【請求項６】
放送番組データを録画するサーバ装置と、このサーバ装置にネットワークを介して接続されたクライアント装置と、を備え、
上記サーバ装置が上記クライアント装置からの要求に基づいて、録画した放送番組データから所定のコンテンツを検索する検索システムであって、
放送番組データを録画してムービーファイルを作成する録画手段と、
上記ムービーファイルから音声ファイルを作成する音声ファイル作成手段と、
音声を入力して音響波形の画像ファイルを生成する入力手段と、
上記画像ファイルによって表される音響波形が上記音声ファイルによって表される波形に含まれているか検索を行う検索手段と、を備えた検索システム。
【請求項７】
前記検索手段が、前記画像ファイルによって表される音響波形に該当する対応領域を前記音声ファイルから探し出せた場合、
前記サーバ装置は、上記対応領域が放送された時間とチャンネルの情報を前記クライアント装置へ送信する、請求項５又は６に記載の検索システム。
【請求項８】
前記サーバ装置は、前記対応領域が含まれるコンテンツのジャンルテーブルに基づいて対応領域を保存する際の方法を判別する判別手段を備え、
上記判別手段によって判別された保存方法の情報が前記クライアント装置へ送信される、請求項７に記載の検索システム。
【請求項９】
前記サーバ装置は、前記ムービーファイルから静止画を切り出し、当該静止画に前記テキストファイル中の文字や数字が含まれているか判断するテロップ検索手段を備え、
前記検索手段と上記テロップ検索手段の両方で該当するものを探し出すことができた場合に、前記サーバ装置は、前記画像ファイルによって表される音響波形に該当する対応領域の放送された時間とチャンネルとの情報を前記クライアント装置へ送信する、請求項５に記載の検索システム。
【請求項１０】
前記放送番組データが、地上デジタル放送、デジタル衛星放送、ダウンロード型ＩＰ放送、ラジオ放送の何れかの番組データである、請求項５〜９の何れかに記載の検索システム。
【請求項１１】
前記放送番組データが、地上アナログ放送、ラジオ放送の何れかの番組データである、請求項５〜９の何れかに記載の検索システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多チャンネルの放送番組データを所定期間連続して記録し、記録された放送番組データを検索する技術に係り、特にユーザーが指定するキーワードと放送番組データとを波形照合して、即ち指定したキーワードを音響波形に変換し、変換した音響波形と録画した放送番組データの音声の波形とを照合し、変換した音響波形と一致する放送番組データの箇所の時間情報を出力する検索装置及び検索システムに関するものである。
【背景技術】
【０００２】
近年、地上波、衛星波の複数チャンネルにおける放送番組データ、即ちテレビ映像を数週間分まとめて録画できる装置が開発されている。このような装置は、録画されているテレビ映像の中から見たいものを検索できるように構成されている。一般的には、テレビ映像は、インターネット及び放送を介して提供される電子プログラム・ガイド（ＥＰＧ：  Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ、所謂「電子番組表」）との連動で、番組内容、出演者などの情報と合わせて装置に録画される。【０００３】
このような録画した大量のテレビ映像などの動画コンテンツや音声コンテンツからいかに所望のコンテンツを探せるようにするかということは非常に重要な要素であり、これは近年ハードディスクなどの記憶装置の大容量化と放送チャンネル数の増加に伴いますます重要性が高まっている。【０００４】
そこで、最近では、膨大な放送された番組の中から所望の番組を検索できるようにするために、例えば、放送された番組毎にさらに同じ番組中でもシーンが変わるごとに「放送日」「曜日」「局」「番組名」「分類」「ヘッドライン」「メモ」「番組開始時間」等を含んだ『メタデータ』を手動で作成することが行われている。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、メタデータの作成は作業者が番組を視聴し内容を確認する必要があるため、その作成には時間と労力を要する。【０００６】
本発明は、以上の点に鑑みて、メタデータを利用することなく、大容量の記憶装置内に格納された大量のテレビ映像の中から、所望の音声データ、インターネットを通じてダウンロードされた映像データ、テレビ映像を検索できる、映像検索装置及び検索システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明の検索装置の第一の構成は、放送番組データを録画してムービーファイルを作成する録画手段と、ムービーファイルから音声ファイルを作成する音声ファイル作成手段と、テキストファイル中の文字データを、音響波形の画像ファイルに変換する波形生成手段と、画像ファイルによって表される音響波形が音声ファイルによって表される波形に含まれているか検索を行う検索手段と、を備えている。さらに、本発明の検索装置は、好ましくは、デジタル放送の一部の番組に採用されている、字幕放送から特定のキーワードを検索する手段を備える。【０００８】
上記目的を達成するため、本発明の検索装置の第二の構成は、放送番組データを録画してムービーファイルを作成する録画手段と、ムービーファイルから音声ファイルを作成する音声ファイル作成手段と、音声を入力して音響波形の画像ファイルを生成する入力手段と、画像ファイルによって表される音響波形が音声ファイルによって表される波形に含まれているか検索を行う検索手段と、を備えている。さらに、本発明の検索装置は、好ましくは、検索手段の検索を補完するテロップ検索と字幕放送を検索する手段を備える。【０００９】
さらに本発明の検索システムの第一の構成は、放送番組データを録画するサーバ装置と、このサーバ装置にネットワークを介して接続されたクライアント装置と、を備え、サーバ装置がクライアント装置からの要求に基づいて、録画した放送番組データから所定のコンテンツを検索する検索システムであって、サーバ装置が、放送番組データを録画してムービーファイルを作成する録画手段と、ムービーファイルから音声ファイルを作成する音声ファイル作成手段と、テキストファイル中の文字データを、音響波形の画像ファイルに変換する波形生成手段と、画像ファイルによって表される音響波形が上記音声ファイルによって表される波形に含まれているか検索を行う検索手段と、を備えている。【００１０】
本発明の検索システムの第二の構成は、放送番組データを録画するサーバ装置と、このサーバ装置にネットワークを介して接続されたクライアント装置と、を備え、サーバ装置がクライアント装置からの要求に基づいて、録画した放送番組データから所定のコンテンツを検索する検索システムであって、放送番組データを録画してムービーファイルを作成する録画手段と、ムービーファイルから音声ファイルを作成する音声ファイル作成手段と、音声を入力して音響波形の画像ファイルを生成する入力手段と、画像ファイルによって表される音響波形が上記音声ファイルによって表される波形に含まれているか検索を行う検索手段と、を備えている。
本発明の検索システムにおいて、好ましくは、検索手段が、画像ファイルによって表される音響波形に該当する対応領域を音声ファイルから探し出せた場合、サーバ装置は、対応領域が放送された時間とチャンネルの情報をクライアント装置へ送信する。サーバ装置は、好ましくは、対応領域が表すコンテンツのジャンルを考慮して対応領域を保存する際の方法を判別する判別手段を備え、判別手段によって判別された保存方法の情報がクライアント装置へ送信される。【００１１】
本発明の検索システムにおいて、前記サーバ装置は、ムービーファイルから静止画を切り出し、当該静止画にテキストファイル中の文字や数字が含まれているか判断するテロップ検索手段とを備え、検索手段とテロップ検索手段の両方で該当するものを探し出すことができた場合に、サーバ装置は、画像ファイルによって表される音響波形に該当する対応領域の放送された時間とチャンネルとの情報をクライアント装置へ送信することが望ましい。或いは、本発明の検索システムは、検索手段、テロップ検索手段の他に、デジタル放送の字幕放送の文字を検索する手段を備えて構成されてもよく、３種類の方法を用いて検索精度を上げ、それらの手法の何れかに該当するもの、或いは、３種類の全ての方法で該当するものを探し出すように構成されてもよい。
【発明の効果】
【００１２】
本発明によれば、記録した大量の番組内容から所望のコンテンツ、即ちユーザーが指定したキーワードに関する映像コンテンツを検索することができる。この検索の際、メタデータを作成せずに、キーワードを音響波形の情報に変換して検索を行うことから、メタデータの作成に要する時間やその費用を省くことができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態に係る映像検索システムを示すブロック図である。
【図２】本発明の実施形態に係るテレビ番組映像サーバの機能ブロック図である。
【図３】本発明の実施形態に係る波形生成手段及び検索手段の作用を説明するための図である。
【図４】本発明の実施形態に係る最適化情報判別手段に保持されるテーブルデータ例を示す図である。
【図５】本発明の実施形態に係るクライアント装置の機能ブロック図である。
【図６】本発明の実施形態の第１変形例に係る映像検索システムを示すブロック図である。
【図７】本発明の実施形態の第２変形例に係る映像検索システムを示すブロック図である。
【図８】本発明の他の実施形態に係る映像検索装置を示す機能ブロック図である。
【符号の説明】
【００１４】
１，１Ａ  映像検索システム
１０，１０Ａ  テレビ番組映像サーバ
１１    通信手段
１２    録画手段
１２Ａ  第一データベース
１３    波形生成手段
１４    音声ファイル作成手段
１４Ａ  ＷＡＶデータ作成手段
１４Ｂ  ＰＣＭデータ作成手段
１４Ｃ  第三データベース
１５    検索手段
１６    最適化情報判別手段
１７    画像ファイル作成手段
１８    テロップ検索手段
１８Ａ  字幕放送検出装置
１９    統合部
２０    ネットワーク
３０，３０Ａ  クライアント装置
３１    文字入力手段
３２    通信手段
３３    閲覧手段
３４    音声入力手段
３５    録画手段
３５Ａ  第四データベース
４０    映像検索装置
【発明を実施するための最良の形態】
【００１５】
以下、図面に基づいて本発明の実施形態を説明する。
図１は本発明の実施形態に係る映像検索システム１の構成を示すブロック図である。映像検索システム１は、多チャンネルの放送番組データを所定期間連続して録画し、録画された放送番組データを検索するシステムに係り、特に、ユーザーが指定したキーワードを音響波形に変換し、変換した音響波形と録画した放送番組データの音声の波形とを照合し、変換した音響波形と一致する放送番組データの箇所の時間情報を出力することを特徴としている。【００１６】
この映像検索システム１は、テレビ番組映像サーバ装置１０と、このテレビ番組映像サーバ装置１０にネットワーク２０を介して接続するクライアント装置３０と、から構成されている。図示例では、クライアント装置３０が１台表示されているが、複数のクライアント装置３０がネットワーク２０を介してテレビ番組映像サーバ装置１０に接続されてもよい。【００１７】
テレビ番組映像サーバ装置１０は、放送された多チャンネルの番組を録画しており、ユーザーからの要求に基づいて録画されている放送番組データを検索し、ユーザーが指定したキーワードに関するコンテンツが放映されたチャンネル及びその放送時間の情報をユーザーへ返信する装置である。【００１８】
クライアント装置３０は、ユーザーがテレビ番組映像サーバ装置１０へアクセスするために利用する装置であり、ユーザーの要求をテレビ番組映像サーバ装置１０へ送信し、この要求に対する情報をテレビ番組映像サーバ装置１０から受信する装置である。なお、クライアント装置３０も、放送された多チャンネルの番組を録画しており、テレビ番組映像サーバ装置１０から返信されてくる検索結果を元にキーワードに関するコンテンツの閲覧等を行うことができる。【００１９】
ネットワーク２０は、所謂イントラネット等の構内ＬＡＮによって構築されるネットワーク、あるいはインターネット，アナログ及びデジタルを含む一般公衆回線網あるいは専用回線網等のネットワークであって、例えばインターネット接続サービスと同様の接続サービスを提供するものである。
ここで、ネットワークは、例えばＴＣＰ／ＩＰなどの所定のプロトコル環境下のインターネット接続サービスを提供するネットワークであり、ケーブルテレビジョンのインターネット接続サービスや衛星通信を利用したインターネット接続サービスなども該当する。【００２０】
以下、テレビ番組映像サーバ装置１０とクライアント装置３０について詳述する。
〔テレビ番組映像サーバ装置の説明〕
本発明の実施形態に係るテレビ番組映像サーバ装置１０は、クライアント装置３０からの要求に応じて処理を実行するコンピュータである。このテレビ番組映像サーバ装置１０は、録画した番組中の所望のコンテンツを音響波形で検索することを特徴としている。【００２１】
図２は本発明の実施形態に係るテレビ番組映像サーバ装置１０の機能ブロック図である。この図に示すように、テレビ番組映像サーバ装置１０は、通信手段１１と、録画手段１２と、波形生成手段１３と、音声ファイル作成手段１４と、検索手段１５と、最適化情報判別手段１６と、を備えている。【００２２】
通信手段１１は、ＴＣＰ／ＩＰ接続によってクライアント装置３０とデータの送受信を行うものである。この通信手段１１は、コンピュータに取り付けたモデムやルーターなどにより実現される。【００２３】
録画手段１２は、複数のチャンネルの放送番組データをそれぞれチャンネル毎に連続して一定期間録画するものである。この録画手段１２は、例えば、同時に多チャネルを連続して録画できるビデオレコーダやパーソナルコンピュータにより実現できる。テレビアンテナと接続されたパーソナルコンピュータとビデオレコーダは、地上アナログ、地上デジタル、衛星放送に対応して複数のチューナーを搭載したハードディスク型ビデオレコーダであり、ルーター付きＡＤＳＬモデムなどでネットワークに接続してＥＰＧ（電子番組表）から番組情報を取得し、録画した番組に番組名やジャンル，出演者などの情報を付加して記録媒体としてのハードディスクドライブ（以下、第１データベースと言う）１２Ａに記録する。
なお、録画手段１２によって録画される番組情報は、動画と音声を記録したムービー・ファイル（Ｍｏｖｉｅ  Ｆｉｌｅ）であり、このムービーファイルの形式は例えば、ＡＶＩ（Ａｕｄｉｏ  Ｖｉｄｅｏ  Ｉｎｔｅｒｌｅａｖｅ）、ＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔ  Ｇｒｏｕｐ）、ＷＭＶ（Ｗｉｎｄｏｗｓ（登録商標）  Ｍｅｄｉａ  Ｖｉｄｅｏ）である。【００２４】
地上波デジタル放送を録画する手段を備えるためには、アナログ放送用の録画手段と同様に、各デジタル放送チャンネル毎にチューナーを搭載して、同時に多チャネルを連続して録画する。アナログ放送の場合はインターネット経由でＥＰＧが受信され、受信したＥＰＧから番組情報を取得し、録画した番組に番組情報を付加して記録する。また、地上波デジタル放送や衛星デジタル方法の場合にはＥＰＧはデジタル放送と同時に受信される。【００２５】
波形生成手段１３は、通信手段１１を介してクライアント装置３０から受信したテキストファイル、即ち文字や数字を含んだキーワードに基づいてそのキーワードに対応した音声の波形を生成するものである。普通名詞や固有名詞などの文字は、音声にした場合、固有の音響波形を有しているので、本実施形態では、予め、文字とその文字を音声にした場合の音響波形とを結びつけたデータベース（以下、第２データベースと言う）１３Ａ、即ち辞書手段に記録しておき、受信した文字を音声の波形に変換する。このように変換された波形は、一つの画像として取り扱われて、以後処理される。具体的には、図３（Ａ）に示すように、ユーザーが例えばキーワードとして文字『沖縄』を選択した場合、波形生成手段１３は第２データベース１３Ａを検索して図３（Ｂ）に示すような文字『沖縄』に対応する音響波形１３Ｂを表す画像ファイル１３Ｃを抽出する。【００２６】
音声ファイル作成手段１４は、録画手段１２によって録画された放送番組データから音声情報を作成するものである。
放送番組データはＡＶＩ形式で記録されてデータ量が多いので、ＡＶＩ形式の放送番組データ情報をそのまま処理するのでは時間がかかり効率的ではない。このため、音声ファイル作成手段１４はＷＡＶデータ作成手段１４Ａを備えており、ＷＡＶデータ作成手段１４ＡはＡＶＩ形式の放送番組データ情報からサウンド・ファイルを抽出する。具体的には、ＷＡＶ形式、即ちＷＡＶの拡張子のついたデータのみを取り出す。【００２７】
さらに、ＷＡＶ形式のサウンド・ファイルにはそのデータを説明するヘッダー情報がついているため検索された映像部分が開始時間から何分何秒後かは特定できない。このため、音声ファイル作成手段１４はＰＣＭデータ作成手段１４Ｂを備えており、ＰＣＭデータ作成手段１４ＢはＷＡＶ形式のサウンド・ファイルからそのデータを説明するヘッダー情報を取り除き、ＰＣＭ（パルス符号変調：Ｐｕｌｓｅ  Ｃｏｄｅ  Ｍｏｄｕｌａｔｉｏｎ）でＰＣＭデータに変換する。
このように、音声ファイル作成手段１４は「ＷＡＶデータ作成手段１４Ａ」、「ＰＣＭデータ作成手段１４Ｂ」を備えて、先ずＷＡＶデータを作成し、その次に作成したＷＡＶデータからＰＣＭデータを作成する。【００２８】
なお、ＷＡＶデータ作成手段１４Ａは、ＡＶＩ形式の番組情報からサウンド・ファイルを抽出する代わりに、ＡＶＩ形式の放送番組データ情報から動画を削除したエンコード、即ち圧縮を行うことで、ＷＡＶ形式のサウンド・ファイルを作成するように構成されてもよい。【００２９】
作成されたＰＣＭデータは、元の番組情報が放送された時間と関連して保存される。即ち、元の番組情報の放送開始時間が、ＰＣＭデータの先頭の再生開始時間に関連付けられて、例えば、放送開示時間が午後７時であれば、ＰＣＭデータにおいて再生後３５分における音声は、元の放送時間午後７時３５分における番組における音声に該当する。
このように元の番組情報の放送時間と関連付けられて、ＰＣＭデータはハードディスク（第三データベースと言う）１４Ｃに記録される。【００３０】
検索手段１５は、波形生成手段１３によって生成された音声の波形を用いて、第三データベース１４Ｃ内を検索するものである。具体的には、検索手段１５は、波形生成手段１３によって生成した音響波形、例えば音響波形１３Ｂを示す画像ファイル１３Ｃ（図３（Ｂ）参照）を用いて、図３（Ｃ）に示すようにこの音響波形１３Ｂの画像と一致する波形がＰＣＭデータ内に存在するかＰＣＭデータが示す波形１３Ｄの画像と音響波形１３Ｂの画像とを照合し、一致する箇所（領域）の時間情報ｔを抽出する。【００３１】
検索手段１５によって抽出された時間は、以下のような情報として出力される。
検索手段１５により抽出された時間がｔ（年、月、時、分、秒）である場合、時間ｔから所定時間α〔秒〕経過した時間（ｔ＋α）までが検索結果により抽出された時間とする。この検索結果は数字とハイフンとで構成される。例えばαが５分に設定され、１０チャンネルで２００７年６月３０日８時２０分１５秒が検索手段により抽出された場合、２００７年６月３０日８時２０分１５秒から２００７年６月３０日８時２５分１５秒１０チャンネルの情報として、「２００７０９０６３０８２０１５０５１−２００７０９０６３００８２５１５０５１」という結果が作成される。
例えば、検索結果は、テレビ番組映像サーバ装置１０でＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）形式のファイルとして作成される。
このように作成された検索結果は、通信手段１１を介してクライアント装置３０へ送信される。【００３２】
さらに、最適化情報判別手段１６は、前述の時間ｔによって特定されるコンテンツをユーザーがＤＶＤやＣＤ等の記録媒体へ保存する際の好ましい解像度を判別し、ユーザーに対して知らせるものである。
検索手段１５の検索によって対応する音響波形を音声ファイル中に見つけた場合、この音声ファイルの基のデータであるムービーファイルにはＥＰＧによってジャンルの情報が知らされている。このジャンルの情報に基づいて、本実施形態の最適化情報判別手段１６は、検索手段１５で抽出された時間ｔによって特定されるコンテンツが属するジャンルを割り出し、保存する際の解像度を判別する。
具体的には、解像度としては、図４に示すように、ハイビジョンレベル用の高解像度、ＤＶＤレベル用の中解像度と、低解像度とがあり、各解像度別に該当するジャンルがユーザーが独自に設定しない場合には予め割り当てられている。最適化情報判別手段１６は、図４に示すようなテーブルを保持しており、検索手段１５で抽出された時間ｔによって特定されるコンテンツのジャンルから解像度を特定する。特定された解像度は、識別コード（１〜３）としてクライアント装置３０へ送信される。【００３３】
テレビ番組映像サーバ装置１０を構成するコンピュータは、前もってインストールされたソフトウェアを実行することで、上記の通信手段１１，録画手段１２，波形生成手段１３，音声ファイル作成手段１４，検索手段１５，最適化情報判別手段１６の処理を行う。なお、複数のコンピュータがＬＡＮによって接続して、上記各手段１１〜１６の動作を複数のパーソナルコンピュータによって分散処理させてもよい。コンピュータは従来公知の構成のものを使用することができ、ＲＡＭ，ＲＯＭ，ハードディスクなどの記憶装置と、キーボード，ポインティング・デバイスなどの操作装置と、操作装置等からの指示により記憶装置に格納されたデータやソフトウェアを処理する中央処理装置（ＣＰＵ）と，処理結果等を表示するディスプレイなどを備えている。【００３４】
〔クライアント装置の説明〕
クライアント装置３０は、ユーザーが入力したキーワードをテレビ番組映像サーバ装置１０に送り、テレビ番組映像サーバ装置１０からの検索結果を元に装置に取り付けられている映像記録装置（後述）にアクセスし所望の映像を閲覧等を行う装置である。このクライアント装置３０は、図５に示すように、文字入力手段３１，通信手段３２，閲覧手段３３を備えたコンピュータと、録画手段３５を成すハードディスク型ビデオレコーダとからなる。【００３５】
クライアント装置３０における録画手段３５は、テレビ番組映像サーバ装置１０の録画手段１２と同等のものであり、放送される多チャンネルの番組をそれぞれチャンネル毎に連続して一定期間録画するものである。この手段は一般に市販されている映像記録装置としてのハードディスク型ビデオレコーダであって、同時に多チャネルを連続して録画できるビデオレコーダにより実現される。各放送番組データは、番組名やジャンル，出演者などの情報を付加されて記録媒体としてのハードディスクドライブ（以下、第四データベースと言う）３５Ａに記録される。【００３６】
文字入力手段３１は、キーボードやポインティング・デバイスなどの操作装置であり、ユーザーの操作により文字の入力を受けるものである。【００３７】
通信手段３２は、ＴＣＰ／ＩＰ接続によってテレビ番組映像サーバ装置１０とデータの送受信を行うものである。この通信手段３２は、コンピュータに取り付けたモデムやルーターなどにより実現される。この通信手段３２によって、文字入力手段３１で入力された文字がテレビ番組映像サーバ装置１０へ送信される。また、この通信手段３２はテレビ番組映像サーバ装置１０から送信されてくるデータを受信するものであり、特にテレビ番組映像サーバ装置１０においてユーザーが指定した文字に基づいた検索結果を受信する。【００３８】
閲覧手段３３は、通信手段３２が受信したテレビ番組映像サーバ装置１０からの検索結果に基づいて、装置内の第四データベース３５Ａを検索し、該当するコンテンツがある場合はそのコンテンツ、即ち、ムービーファイルを再生するものである。この再生の他に、検索結果により特定されるコンテンツをＤＶＤ等の他の記録媒体に記録させる場合、テレビ番組映像サーバ装置１０の最適化情報判別手段１６から送信された識別コード（１〜３）に基づいて、必要なコンテンツのみを保存し、不要な部分を削除することができる。【００３９】
クライアント装置３０を構成するコンピュータは、前もってインストールされたソフトウェアを実行することで、上記の通信手段３２，閲覧手段３３の処理を行う。なお、複数のコンピュータをＬＡＮによって接続して、上記各手段３２〜３３の動作を複数のパーソナルコンピュータによって分散処理させてもよい。コンピュータは、従来公知の構成のものを使用することができ、ＲＡＭ，ＲＯＭ，ハードディスクなどの記憶装置と、キーボード，ポインティング・デバイスなどの操作装置と、操作装置等からの指示により記憶装置に格納されたデータやソフトウェアを処理する中央処理装置（ＣＰＵ）と，処理結果等を表示するディスプレイなどを備えている。【００４０】
以上のように構成された映像検索システム１によれば、ユーザーがクライアント装置３０を介してテレビ番組映像サーバ装置１０へアクセスし、検索したいコンテンツに関する情報、即ちキーワードをテレビ番組映像サーバ装置１０に対して指定することで、テレビ番組映像サーバ装置１０が検索の処理を行う。そして、テレビ番組映像サーバ装置１０は、ユーザーが入力した文字を音響波形に変換する。【００４１】
さらに、テレビ番組映像サーバ装置１０は第一データベース１２Ａ内のムービーファイルをＰＣＭデータに変換し、ＰＣＭデータ中に変換した音響波形と一致する部分があるか照合処理を行う。即ち、テレビ番組映像サーバ装置１０はＰＣＭデータで特定される波形の画像に対して、文字を変換した波形の画像と一致する箇所があるかの照合を行う。この照合処理において、音響波形と一致するＰＣＭデータ中の部位（領域）を抽出する。具体的には、一致する部位を検出できた場合、その部位が放送された時間を照合結果として記録する。【００４２】
例えば、検索手段により抽出された時間がｔ（年、月、時、分、秒）である場合、時間ｔから所定時間α〔秒〕経過した時間（ｔ＋α）までが検索結果として記録される。この検索結果がテレビ番組映像サーバ装置１０からネットワーク２０を介してクライアント装置３０へ送信される。その際、図４に示す識別コード（１〜３）もクライアント装置３０へ送信される。【００４３】
クライアント装置３０では、検索結果を受信し、このファイル、例えばＨＴＭＬファイルを開くことで例えばブラウザーにて検索結果を閲覧することがでできる。その際、ディスプレイには、例えば、２００７年６月３０日８時２０分１５秒から２００７年６月３０日８時２５分１５秒１０チャンネルの情報を示す数値「２００７０９０６３０８２０１５０５１−２００７０９０６３００８２５１５０５１」が表示される。この数値をクリックすると、クライアント装置を構成するコンピュータは、装置内の第四データベース３５Ａを検索、即ち１０チャンネルで２００７年６月３０日８時２０分１５秒から２００７年６月３０日８時２５分１５秒に放送された番組が第四データベース３５Ａ内に存在するか検索する。検索した結果、第四データベース３５Ａ内に存在する場合は、ディスプレイに存在する旨の表示をし、ユーザーの操作の下，再生を行う。一方、検索した結果、該当する番組が記録されていない場合には、その旨をディスプレイに表示する。
また、再生の他に、検索結果により特定されるコンテンツをＤＶＤ等の他の記録媒体に記録させる場合、テレビ番組映像サーバ装置１０の最適化情報判別手段１６から送信された識別コード（１〜３）に基づいて、コンテンツを保存することができる。【００４４】
なお、テレビ番組映像サーバ装置１０においてユーザーが入力したキーワードに関連した音声が抽出できない場合には、テレビ番組映像サーバ装置１０は検索によって該当するコンテンツが抽出できなかった旨をクライアント装置３０へ送信する。この情報は、例えば、クライアント装置３０のディスプレイに表示されて、ユーザーに伝えられる。【００４５】
このように、本発明の映像検索システム１によれば、記録した大量の番組内容から所望のコンテンツ、即ちユーザーが指定したキーワードに関する映像コンテンツを検索することができる。この検索の際、メタデータを作成せずに、キーワードを音響波形の情報に変換して検索を行うことから、メタデータの作成に要する時間やその費用を省くことができる。【００４６】
再生の他に、検索結果により特定されるコンテンツをＤＶＤ等の他の記録媒体に記録させる場合、テレビ番組映像サーバ装置１０の最適化情報判別手段１６から送信された識別コード（１〜３）に基づいて、コンテンツを保存する方法を容易にユーザーは理解することができる。例えば、テレビ番組映像サーバ装置１０からクライアント装置３０へ識別コードとして『１』が通知された場合は、最高画質で保存すべきことをユーザーは知らされて、圧縮せずに保存することが薦められていることを理解できる。このような、最適化情報判別手段１６におけるコンテンツを保存すべき解像度の判別処理は、どの程度までデータを圧縮して保存すべきか判断できないユーザーにとって非常に有用である。【００４７】
図６は、本発明の実施形態の第１変形例に係る映像検索システム１Ａを示すブロック図である。映像検索システム１Ａでは、クライアント装置３０Ａが前述の文字入力手段３１の代わりに音声入力手段３４を備え、テレビ番組映像サーバ装置１０Ａが前述の波形生成手段１３を備えずに構成されることを特徴としている。なお、映像検索システム１の構成と同一或いは同等のものには同じ符号を付してその詳細な説明は省略する。【００４８】
クライアント装置３０Ａの音声入力手段は、マイク（図示省略）と、マイクから入力された音声を処理する処理手段（図示省略）とからなり、ユーザーが発した音声は波形を示す画像の情報に変換される。この画像が、通信手段３２を介してテレビ番組映像サーバ装置１０Ａへ送信される。
テレビ番組映像サーバ装置１０Ａでは、受信した波形の画像がそのまま検索手段１５で利用されて、前述の照合処理に活用される。【００４９】
このように、映像検索システム１Ａによれば、検索対象のキーワードを音声で入力して記録した大量の番組内容から所望のコンテンツを検索することができる。【００５０】
図７は、本発明の実施形態の第２変形例に係る映像検索システム１Ｂを示すブロック図である。映像検索システム１Ｂでは、前述の映像検索システム１の構成に放送番組データ中に流れるテロップやエンドロープにキーワードが含まれているか検索する構成を付加したことを特徴としている。
このため、第２変形例に係るテレビ番組映像サーバ装置１０Ｂは、テレビ番組映像サーバ装置１０の構成の他に、画像ファイル作成手段１７と、テロップ検索手段１８と、統合部１９と、を備えている。【００５１】
画像ファイル作成手段１７は、第一データベース１２Ａ内のムービーファイルから数秒単位で一つの画面を切り出し、ハードディスク１７ａに切り出した画像を保存するものである。
テロップ検索手段１８は、切り出した静止画中にユーザーが指定したキーワードが含まれているか判断するものである。この画像ファイル作成手段１７として、ＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅａｄｅｒ）装置を適用すればよい。ここで、静止画中の検索対象の文字は、テロップに限らずエンドロールも該当する。
なお、地上波デジタル放送の場合、字幕放送として文字も送られてくるので、この文字中にキーワードがあるか検索するようにしてもよい。この場合、テレビ番組映像サーバ装置１０Ｂは、字幕放送の文字を検索する字幕放送検出装置１８Ａを備える。
統合部１９は、検索手段１５とテロップ検索手段１８との両方で該当するものを探し出すことができた場合に、検索手段１５で抽出した検索結果を出力するものである。【００５２】
このように、映像検索システム１Ｂによれば、検索手段１５とテロップ検索手段１８との両方で検索を行えた場合に検索結果がクライアント装置３０へ送信される。よって、信頼性の高い検索結果をユーザーへ提供することができる。【００５３】
図８は、本発明の他の実施形態に係る映像検索装置４０を示す機能ブロック図である。この映像検索装置４０は、テレビ番組映像サーバ装置１０をネットワーク２０に接続せずに利用する形態であり、直にユーザーが検索対象の文字、即ちキーワードを入力することができるように構成されている。即ち、映像検索装置４０は、テレビ番組映像サーバ装置１０と異なり、通信手段１１を備えずに構成することができ、さらに、前述のクライアント装置３０の文字入力手段３１を備える。なお、映像検索システム１の構成と同一或いは同等のものには同じ符号を付してその詳細な説明は省略する。【００５４】
映像検索装置４０によれば、ユーザーが文字入力手段３１によって入力した文字が直接波形生成手段１３に送られて、波形の画像に変換される。そして、検索手段１５によって前述の照合処理が行われる。【００５５】
このように、映像検索装置４０によっても、検索対象のキーワードをキーボードなどの入力装置を介して入力して記録した大量の番組内容から所望のコンテンツを検索することができる。【００５６】
以上説明したが、本発明は発明の趣旨を逸脱しない範囲において様々な形態で実施をすることができる。
録画手段が録画する放送番組は、地上アナログ放送の番組や地上デジタル放送の番組に限らず、インターネットを通じてダウンロードされるコンテンツを含むことは明らかである。
上記説明では、録画手段が録画した放送番組データからムービーファイルを作成し、音声ファイル作成手段がムービーファイルから音声ファイルを作成しているが、これらの、録画手段及び音声ファイル手段に代えて、ラジオ等の音声放送を録音し、その音声ファイルを作成する手段を用いても良い。
【図１】
2009066397.tif 000003
【図２】
2009066397.tif 000004
【図３】
2009066397.tif 000005
【図４】
2009066397.tif 000006
【図５】
2009066397.tif 000007
【図６】
2009066397.tif 000008
【図７】
2009066397.tif 000009
【図８】
2009066397.tif 000010
【手続補正書】
【提出日】平成21年9月18日(2009.9.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
（削除）
【請求項２】
（削除）
【請求項３】
（削除）
【請求項４】
（削除）
【請求項５】
放送番組データを録画するサーバ装置と、このサーバ装置にネットワークを介して接続され放送番組データを録画するクライアント装置と、を備え、
上記サーバ装置が、上記クライアント装置からの要求に基づき、当該サーバ装置に録画した放送番組データから所定のコンテンツを検索する検索システムであって、
上記サーバ装置が、
放送番組データを録画してムービーファイルを作成する録画手段と、
上記ムービーファイルから音声ファイルを作成する音声ファイル作成手段と、
テキストファイル中の文字データを音響波形の画像ファイルに変換する波形生成手段と、
上記画像ファイルによって表される音響波形が上記音声ファイルによって表される波形に含まれているか検索を行う検索手段と、を備え、
上記クライアント装置が、上記サーバ装置から返信されてくる検索結果を用いて当該クライアント装置で録画した放送番組データを再生することを特徴とする、検索システム。
【請求項６】
放送番組データを録画するサーバ装置と、このサーバ装置にネットワークを介して接続され放送番組データを録画するクライアント装置と、を備え、
上記サーバ装置が、上記クライアント装置からの要求に基づき、当該サーバ装置に録画した放送番組データから所定のコンテンツを検索する検索システムであって、
上記サーバ装置が、
放送番組データを録画してムービーファイルを作成する録画手段と、
上記ムービーファイルから音声ファイルを作成する音声ファイル作成手段と、
音声を入力して音響波形の画像ファイルを生成する入力手段と、
上記画像ファイルによって表される音響波形が上記音声ファイルによって表される波形に含まれているか検索を行う検索手段と、を備え、
上記クライアント装置が、上記サーバ装置から返信されてくる検索結果を用いて当該クライアント装置で録画した放送番組データを再生することを特徴とする、検索システム。
【請求項７】
前記検索手段が、前記画像ファイルによって表される音響波形に該当する対応領域を前記音声ファイルから探し出せた場合、
前記サーバ装置は、上記対応領域が放送された時間とチャンネルの情報を前記クライアント装置へ送信する、請求項５又は６に記載の検索システム。
【請求項８】
前記サーバ装置は、前記対応領域が含まれるコンテンツのジャンルテーブルに基づいて対応領域を保存する際の方法を判別する判別手段を備え、
上記判別手段によって判別された保存方法の情報が前記クライアント装置へ送信される、請求項７に記載の検索システム。
【請求項９】
前記サーバ装置は、前記ムービーファイルから静止画を切り出し、当該静止画に前記テキストファイル中の文字や数字が含まれているか判断するテロップ検索手段を備え、
前記検索手段と上記テロップ検索手段の両方で該当するものを探し出すことができた場合に、前記サーバ装置は、前記画像ファイルによって表される音響波形に該当する対応領域の放送された時間とチャンネルとの情報を前記クライアント装置へ送信する、請求項５に記載の検索システム。
【請求項１０】
前記放送番組データが、地上デジタル放送、デジタル衛星放送、ダウンロード型ＩＰ放送、ラジオ放送の何れかの番組データである、請求項５〜９の何れかに記載の検索システム。
【請求項１１】
前記放送番組データが、地上アナログ放送、ラジオ放送の何れかの番組データである、請求項５〜９の何れかに記載の検索システム。
【請求項１２】
放送番組データを録画するサーバ装置と、このサーバ装置にネットワークを介して接続され放送番組データを録画するクライアント装置と、を備えた検索システムにおいて、上記クライアント装置からの要求に基づき、当該サーバ装置に録画した放送番組データから所定のコンテンツを検索するサーバ装置であって、
放送番組データを録画してムービーファイルを作成する録画手段と、
上記ムービーファイルから音声ファイルを作成する音声ファイル作成手段と、
テキストファイル中の文字データを音響波形の画像ファイルに変換する波形生成手段と、
上記画像ファイルによって表される音響波形が上記音声ファイルによって表される波形に含まれているか検索を行う検索手段と、を備え、
上記クライアント装置が、上記サーバ装置から返信されてくる検索結果を用いて当該クライアント装置で録画した放送番組データを再生することを特徴とする、サーバ装置。
【請求項１３】
放送番組データを録画するサーバ装置と、このサーバ装置にネットワークを介して接続され放送番組データを録画するクライアント装置と、を備えた検索システムにおいて、上記クライアント装置からの要求に基づき、当該サーバ装置に録画した放送番組データから所定のコンテンツを検索するサーバ装置であって、
放送番組データを録画してムービーファイルを作成する録画手段と、
上記ムービーファイルから音声ファイルを作成する音声ファイル作成手段と、
音声を入力して音響波形の画像ファイルを生成する入力手段と、
上記画像ファイルによって表される音響波形が上記音声ファイルによって表される波形に含まれているか検索を行う検索手段と、を備え、
上記クライアント装置が、上記サーバ装置から返信されてくる検索結果を用いて当該クライアント装置で録画した放送番組データを再生することを特徴とする、サーバ装置。
【請求項１４】
放送番組データを録画するサーバ装置と、このサーバ装置にネットワークを介して接続され放送番組データを録画するクライアント装置と、を備え、上記サーバ装置が、上記クライアント装置からの要求に基づき、当該サーバ装置に録画した放送番組データから所定のコンテンツを検索し、上記クライアント装置が上記サーバ装置から返信されてくる検索結果を用いて当該クライアント装置で録画した放送番組データを再生する、検索システムにおけるサーバ装置用のプログラムであって、
コンピュータを、
放送番組データを録画してムービーファイルを作成する録画手段、
上記ムービーファイルから音声ファイルを作成する音声ファイル作成手段、
テキストファイル中の文字データを、音響波形の画像ファイルに変換する波形生成手段、
上記画像ファイルによって表される音響波形が上記音声ファイルによって表される波形に含まれているか検索を行う検索手段、
として機能させることを特徴とする、サーバ装置用のプログラム。
【請求項１５】
放送番組データを録画するサーバ装置と、このサーバ装置にネットワークを介して接続され放送番組データを録画するクライアント装置と、を備え、上記サーバ装置が、上記クライアント装置からの要求に基づき、当該サーバ装置に録画した放送番組データから所定のコンテンツを検索し、上記クライアント装置が、上記サーバ装置から返信されてくる検索結果を用いて当該クライアント装置で録画した放送番組データを再生する、検索システムにおけるクライアント装置用のプログラムであって、
コンピュータを、
上記サーバ装置からの検索結果に基づいてクライアント装置内のデータベースを検索してムービーファイルを再生する閲覧手段、
として機能させることを特徴とする、クライアント装置用のプログラム。
【国際調査報告】
2009066397.tif 000011
2009066397.tif 000012
2009066397.tif 000013
2009066397.tif 000014