(57)【要約】【課題】映像コンテンツと共に提供されるメタデータを有効に利用し、映像コンテンツ検索の利便性を高める。【解決手段】複数の映像コンテンツのメタデータを格納したメタデータ管理サーバ１と、蓄積した映像コンテンツのメタデータをメタデータ管理サーバ２から取得し当該映像コンテンツと共に配信する映像コンテンツ配信サーバ３と、これらのサーバと連絡するネットワーク４に接続されるセットトップボックス５とを備えたコンテンツ配信システム内に、視聴者が映像コンテンツ配信サーバ１に蓄積された映像コンテンツを検索した際に視聴者が視聴した映像コンテンツに関するメタデータを視聴者毎及び要素毎にデータベース３０に分類・蓄積すると共に視聴者が映像コンテンツを検索する際にデータベース３０に蓄積された過去に視聴した映像コンテンツに関するメタデータの出願頻度から検索キー候補を生成する検索キー候補生成サーバ３を備える。【選択図】  図１
2005056228.tif 000002
【特許請求の範囲】
【請求項１】
複数の映像コンテンツのメタデータを格納したメタデータ管理サーバと、
複数の映像コンテンツを蓄積し、当該映像コンテンツのメタデータをメタデータ管理サーバから取得し、当該映像コンテンツと共に配信する映像コンテンツ配信サーバと、
前記メタデータ管理サーバ及び映像コンテンツ配信サーバと連絡するネットワークに接続され映像コンテンツ配信サーバから配信される映像コンテンツ及び当該映像コンテンツのメタデータを蓄積し、この蓄積した映像コンテンツの送受信を制御するセットトップボックスとを備えたデジタルコンテンツ配信システムにおいて、
視聴者が前記コンテンツ配信サーバに蓄積されている映像コンテンツを検索した際に視聴者が視聴した映像コンテンツに関するメタデータを視聴者毎及び要素毎にデータベースに分類・蓄積すると共に、視聴者が映像コンテンツを検索する際に前記データベースに蓄積された過去に視聴した映像コンテンツに関するメタデータの出願頻度から検索キー候補を生成する検索キー候補生成サーバを備えたことを特徴とするデジタルコンテンツ配信システム。
【請求項２】
前記検索キー候補生成サーバは、視聴者が前記コンテンツ配信サーバに蓄積されている映像コンテンツをデジタルコンテンツ配信スケジュールに合わせて録画予約した際に視聴者が録画予約した映像コンテンツに関するメタデータを視聴者毎及び要素毎にデータベースに分類・蓄積すると共に、視聴者が映像コンテンツを検索する際に前記データベースに蓄積された録画予約した映像コンテンツに関するメタデータの出願頻度から検索キー候補を生成すること
を特徴とする請求項１記載のデジタルコンテンツ配信システム。
【請求項３】
複数の映像コンテンツのメタデータを格納したメタデータ管理サーバと、
複数の映像コンテンツを蓄積し、当該映像コンテンツのメタデータをメタデータ管理サーバから取得し、当該映像コンテンツと共に配信する映像コンテンツ配信サーバと、
前記メタデータ管理サーバ及び映像コンテンツ配信サーバと連絡するネットワークに接続され映像コンテンツ配信サーバから配信される映像コンテンツを蓄積し、この蓄積した映像コンテンツの送受信を制御するセットトップボックスとを備えたデジタルコンテンツ配信システムにおいて、
前記セットトップボックスは、データベースを格納し、視聴者が前記コンテンツ配信サーバに蓄積されている映像コンテンツを検索した際に視聴者が視聴した映像コンテンツに関するメタデータを視聴者毎及び要素毎に前記データベースに分類・蓄積すると共に、視聴者が映像コンテンツを検索する際に前記データベースに蓄積された過去に視聴した映像コンテンツに関するメタデータの出願頻度から検索キー候補を生成することを特徴とするデジタルコンテンツ配信システム。
【請求項４】
前記セットトップボックスは、視聴者が前記コンテンツ配信サーバに蓄積されている映像コンテンツをデジタルコンテンツ配信スケジュールに合わせて録画予約した際に視聴者が録画予約した映像コンテンツに関するメタデータを視聴者毎及び要素毎にデータベースに分類・蓄積すると共に、視聴者が映像コンテンツを検索する際に前記データベースに蓄積された録画予約した映像コンテンツに関するメタデータの出願頻度から検索キー候補を生成すること
を特徴とする請求項３記載のデジタルコンテンツ配信システム。
【請求項５】
複数の映像コンテンツのメタデータを格納したメタデータ管理サーバと、
複数の映像コンテンツを蓄積し、当該映像コンテンツのメタデータをメタデータ管理サーバから取得し、当該映像コンテンツと共に配信する映像コンテンツ配信サーバと、
ネットワークに接続され映像コンテンツ配信サーバから配信される映像コンテンツを蓄積し、この蓄積した映像コンテンツの送受信を制御するセットトップボックスと
を備えたデジタルコンテンツ配信システムに設けられ、映像コンテンツを検索するためのキー候補情報を生成する検索キー候補生成サーバであって、
視聴者が前記コンテンツ配信サーバに蓄積されている映像コンテンツを検索した際に視聴者が視聴した映像コンテンツに関するメタデータを視聴者毎及び要素毎にデータベースに分類・蓄積すると共に、視聴者が映像コンテンツを検索する際に前記データベースに蓄積された過去に視聴した映像コンテンツに関するメタデータの出願頻度から検索キー候補を生成することを特徴とする検索キー候補生成サーバ。
【請求項６】
視聴者が前記コンテンツ配信サーバに蓄積されている映像コンテンツをデジタルコンテンツ配信スケジュールに合わせて録画予約した際に視聴者が録画予約した映像コンテンツに関するメタデータを視聴者毎及び要素毎にデータベースに分類・蓄積すると共に、視聴者が映像コンテンツを検索する際に前記データベースに蓄積された録画予約した映像コンテンツに関するメタデータの出願頻度から検索キー候補を生成することを特徴とする請求項５記載の検索キー候補生成サーバ。
【請求項７】
複数の映像コンテンツのメタデータを格納したメタデータ管理サーバと、複数の映像コンテンツを蓄積すると共に当該映像コンテンツのメタデータをメタデータ管理サーバから取得し当該映像コンテンツと共に配信する映像コンテンツ配信サーバとを備えたデジタルコンテンツ配信システムに設けられ、
前記メタデータ管理サーバ及び映像コンテンツ配信サーバと連絡するネットワークに接続され、前記映像コンテンツ配信サーバから配信される映像コンテンツを蓄積し、この蓄積した映像コンテンツの送受信を制御すると共に、映像コンテンツを検索するためのキー候補情報を生成するセットトップボックスであって、
データベースを格納し、視聴者が前記コンテンツ配信サーバに蓄積されている映像コンテンツを検索した際に視聴者が視聴した映像コンテンツに関するメタデータを視聴者毎及び要素毎に前記データベースに分類・蓄積すると共に、視聴者が映像コンテンツを検索する際に前記データベースに蓄積された過去に視聴した映像コンテンツに関するメタデータの出願頻度から検索キー候補を生成することを特徴とするセットトップボックス。
【請求項８】
視聴者が前記コンテンツ配信サーバに蓄積されている映像コンテンツをデジタルコンテンツ配信スケジュールに合わせて録画予約した際に視聴者が録画予約した映像コンテンツに関するメタデータを視聴者毎及び要素毎にデータベースに分類・蓄積すると共に、視聴者が映像コンテンツを検索する際に前記データベースに蓄積された録画予約した映像コンテンツに関するメタデータの出願頻度から検索キー候補を生成することを特徴とする請求項７記載のセットトップボックス。
【請求項９】
複数の映像コンテンツのメタデータを格納したメタデータ管理サーバと、
複数の映像コンテンツを蓄積し、当該映像コンテンツのメタデータをメタデータ管理サーバから取得し、当該映像コンテンツと共に配信する映像コンテンツ配信サーバと、
前記メタデータ管理サーバ及び映像コンテンツ配信サーバと連絡するネットワークに接続され映像コンテンツ配信サーバから配信される映像コンテンツ及び当該映像コンテンツのメタデータを蓄積し、この蓄積した映像コンテンツの送受信を制御するセットトップボックスと、
視聴者が映像コンテンツをキーワードとにより検索する際に検索キーの候補を生成する検索キー候補サーバとを備えたデジタルコンテンツ配信システムにおける映像コンテンツの検索キー候補作成方法であって、
視聴者が視聴した映像コンテンツに関するメタデータを検索キー候補生成サーバにおける当該視聴者のための保存領域に一時的に蓄積する工程と、
視聴者毎に蓄積されたメタデータを要素別に分類し、要素と当該要素の出現数をデータベースに蓄積する工程と、
視聴者が映像コンテンツを検索する際に、検索しようとしている要素と等しいものを当該視聴者の前記データベースから検索する工程と、
この検索した結果を出現数と共に検索キー候補情報として前記セットトップボックスに供給する工程と、
前記送信された検索キー候補情報が前記セットトップボックスを介して表示され、当該検索キー候補が検索キーとして選択された場合に、当該検索キーに基づいて映像コンテンツを検索キー候補生成サーバが検索する工程と、
この検索結果を前記セットトップボックスに供給する工程とを有することを特徴とするデジタルコンテンツ配信システムにおける映像コンテンツの検索キー候補作成方法。
【請求項１０】
請求項９記載のデジタルコンテンツ配信システムにおける映像コンテンツの検索キー候補作成方法において、
視聴者がデジタルコンテンツ配信スケジュールに合わせて録画予約した映像コンテンツに関するメタデータを検索キー候補生成サーバにおける当該視聴者のための保存領域に一時的に蓄積する工程を有することを特徴とするデジタルコンテンツ配信システムにおける映像コンテンツの検索キー候補作成方法。
【請求項１１】
複数の映像コンテンツのメタデータを格納したメタデータ管理サーバと、
複数の映像コンテンツを蓄積し、当該映像コンテンツのメタデータをメタデータ管理サーバから取得し、当該映像コンテンツと共に配信する映像コンテンツ配信サーバと、
前記メタデータ管理サーバ及び映像コンテンツ配信サーバと連絡するネットワークに接続され映像コンテンツ配信サーバから配信される映像コンテンツ及び当該映像コンテンツのメタデータを蓄積し、この蓄積した映像コンテンツの送受信を制御するセットトップボックスとを備えたデジタルコンテンツ配信システムにおける映像コンテンツの検索キー候補作成方法であって、
視聴者が視聴した映像コンテンツに関するメタデータをセットトップボックスにおける当該視聴者のための保存領域に一時的に蓄積する工程と、
セットトップボックスに蓄積されたメタデータを要素別に分類し、要素と当該要素の出現数をデータベースに蓄積する工程と、
視聴者が映像コンテンツを検索する際に、検索しようとしている要素と等しいものを当該視聴者の前記データベースから検索する工程と、
この検索した結果を出現数と共に検索キー候補情報として前記セットトップボックスに供給し、当該検索キー候補が検索キーとして選択された場合に、当該検索キーに基づいて映像コンテンツを前記セットトップボックスが検索する工程とを有することを特徴とするデジタルコンテンツ配信システムにおける映像コンテンツの検索キー候補作成方法。
【請求項１２】
請求項１１記載のデジタルコンテンツ配信システムにおける映像コンテンツの検索キー候補作成方法において、
視聴者がデジタルコンテンツ配信スケジュールに合わせて録画予約した映像コンテンツに関するメタデータを前記セットトップボックスにおける当該視聴者のための保存領域に一時的に蓄積する工程を有することを特徴とするデジタルコンテンツ配信システムにおける映像コンテンツの検索キー候補作成方法。
【請求項１３】
複数の映像コンテンツのメタデータを格納したメタデータ管理サーバと、
複数の映像コンテンツを蓄積し、当該映像コンテンツのメタデータをメタデータ管理サーバから取得し、当該映像コンテンツと共に配信する映像コンテンツ配信サーバと、
前記メタデータ管理サーバ及び映像コンテンツ配信サーバと連絡するネットワークに接続され映像コンテンツ配信サーバから配信される映像コンテンツ及び当該映像コンテンツのメタデータを蓄積し、この蓄積した映像コンテンツの送受信を制御するセットトップボックスと、
視聴者が映像コンテンツをキーワードとにより検索する際に検索キーの候補を生成する検索キー候補サーバとを備えたデジタルコンテンツ配信システムにおける映像コンテンツの検索キー候補作成方法をコンピュータによって実行するプログラムであって、
視聴者が視聴した映像コンテンツに関するメタデータを検索キー候補生成サーバにおける当該視聴者のための保存領域に一時的に蓄積する工程と、
視聴者毎に蓄積されたメタデータを要素別に分類し、要素と当該要素の出現数をデータベースに蓄積する工程と、
視聴者が映像コンテンツを検索する際に、検索しようとしている要素と等しいものを当該視聴者の前記データベースから検索する工程と、
この検索した結果を出現数と共に検索キー候補情報として前記セットトップボックスに供給する工程と、
前記送信された検索キー候補情報が前記セットトップボックスを介して表示され、当該検索キー候補が検索キーとして選択された場合に、当該検索キーに基づいて映像コンテンツを検索キー候補生成サーバが検索する工程と、
この検索結果を前記セットトップボックスに供給する工程とを有することを特徴とするデジタルコンテンツ配信システムにおける映像コンテンツの検索キー候補作成方法を実行するプログラム。
【請求項１４】
請求項１３記載のデジタルコンテンツ配信システムにおける映像コンテンツの検索キー候補作成方法をコンピュータによって実行するプログラムにおいて、
視聴者がデジタルコンテンツ配信スケジュールに合わせて録画予約した映像コンテンツに関するメタデータを検索キー候補生成サーバにおける当該視聴者のための保存領域に一時的に蓄積する工程を有することを特徴とするデジタルコンテンツ配信システムにおける映像コンテンツの検索キー候補作成方法をコンピュータによって実行するプログラム。
【請求項１５】
複数の映像コンテンツのメタデータを格納したメタデータ管理サーバと、
複数の映像コンテンツを蓄積し、当該映像コンテンツのメタデータをメタデータ管理サーバから取得し、当該映像コンテンツと共に配信する映像コンテンツ配信サーバと、
前記メタデータ管理サーバ及び映像コンテンツ配信サーバと連絡するネットワークに接続され映像コンテンツ配信サーバから配信される映像コンテンツ及び当該映像コンテンツのメタデータを蓄積し、この蓄積した映像コンテンツの送受信を制御するセットトップボックスとを備えたデジタルコンテンツ配信システムにおける映像コンテンツの検索キー候補作成方法をコンピュータによって実行するプログラムであって、
視聴者が視聴した映像コンテンツに関するメタデータをセットトップボックスにおける当該視聴者のための保存領域に一時的に蓄積する工程と、
セットトップボックスに蓄積されたメタデータを要素別に分類し、要素と当該要素の出現数をデータベースに蓄積する工程と、
視聴者が映像コンテンツを検索する際に、検索しようとしている要素と等しいものを当該視聴者の前記データベースから検索する工程と、
この検索した結果を出現数と共に検索キー候補情報として前記セットトップボックスに供給し、当該検索キー候補が検索キーとして選択された場合に、当該検索キーに基づいて映像コンテンツを前記セットトップボックスが検索する工程とを有することを特徴とするデジタルコンテンツ配信システムにおける映像コンテンツの検索キー候補作成方法をコンピュータによって実行するプログラム。
【請求項１６】
請求項１５記載のデジタルコンテンツ配信システムにおける映像コンテンツの検索キー候補作成方法をコンピュータによって実行するプログラムにおいて、
視聴者がデジタルコンテンツ配信スケジュールに合わせて録画予約した映像コンテンツに関するメタデータを前記セットトップボックスにおける当該視聴者のための保存領域に一時的に蓄積する工程を有することを特徴とするデジタルコンテンツ配信システムにおける映像コンテンツの検索キー候補作成方法をコンピュータによって実行するプログラム。
【請求項１７】
複数の映像コンテンツのメタデータを格納したメタデータ管理サーバと、
複数の映像コンテンツを蓄積し、当該映像コンテンツのメタデータをメタデータ管理サーバから取得し、当該映像コンテンツと共に配信する映像コンテンツ配信サーバと、
前記メタデータ管理サーバ及び映像コンテンツ配信サーバと連絡するネットワークに接続され映像コンテンツ配信サーバから配信される映像コンテンツ及び当該映像コンテンツのメタデータを蓄積し、この蓄積した映像コンテンツの送受信を制御するセットトップボックスと、
視聴者が映像コンテンツをキーワードとにより検索する際に検索キーの候補を生成する検索キー候補サーバとを備えたデジタルコンテンツ配信システムにおける映像コンテンツの検索キー候補作成方法をコンピュータによって実行するプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
視聴者が視聴した映像コンテンツに関するメタデータを検索キー候補生成サーバにおける当該視聴者のための保存領域に一時的に蓄積する工程と、
視聴者毎に蓄積されたメタデータを要素別に分類し、要素と当該要素の出現数をデータベースに蓄積する工程と、
視聴者が映像コンテンツを検索する際に、検索しようとしている要素と等しいものを当該視聴者の前記データベースから検索する工程と、
この検索した結果を出現数と共に検索キー候補情報として前記セットトップボックスに供給する工程と、
前記送信された検索キー候補情報が前記セットトップボックスを介して表示され、当該検索キー候補が検索キーとして選択された場合に、当該検索キーに基づいて映像コンテンツを検索キー候補生成サーバが検索する工程と、
この検索結果を前記セットトップボックスに供給する工程とを有することを特徴とするデジタルコンテンツ配信システムにおける映像コンテンツの検索キー候補作成方法を実行するプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１８】
請求項１７記載のデジタルコンテンツ配信システムにおける映像コンテンツの検索キー候補作成方法をコンピュータによって実行するプログラムを記録したコンピュータ読み取り可能な記録媒体において、
視聴者がデジタルコンテンツ配信スケジュールに合わせて録画予約した映像コンテンツに関するメタデータを検索キー候補生成サーバにおける当該視聴者のための保存領域に一時的に蓄積する工程を有することを特徴とするデジタルコンテンツ配信システムにおける映像コンテンツの検索キー候補作成方法をコンピュータによって実行するプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１９】
複数の映像コンテンツのメタデータを格納したメタデータ管理サーバと、
複数の映像コンテンツを蓄積し、当該映像コンテンツのメタデータをメタデータ管理サーバから取得し、当該映像コンテンツと共に配信する映像コンテンツ配信サーバと、
前記メタデータ管理サーバ及び映像コンテンツ配信サーバと連絡するネットワークに接続され映像コンテンツ配信サーバから配信される映像コンテンツ及び当該映像コンテンツのメタデータを蓄積し、この蓄積した映像コンテンツの送受信を制御するセットトップボックスとを備えたデジタルコンテンツ配信システムにおける映像コンテンツの検索キー候補作成方法をコンピュータによって実行するプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
視聴者が視聴した映像コンテンツに関するメタデータをセットトップボックスにおける当該視聴者のための保存領域に一時的に蓄積する工程と、
セットトップボックスに蓄積されたメタデータを要素別に分類し、要素と当該要素の出現数をデータベースに蓄積する工程と、
視聴者が映像コンテンツを検索する際に、検索しようとしている要素と等しいものを当該視聴者の前記データベースから検索する工程と、
この検索した結果を出現数と共に検索キー候補情報として前記セットトップボックスに供給し、当該検索キー候補が検索キーとして選択された場合に、当該検索キーに基づいて映像コンテンツをセットトップボックスが検索する工程とを有することを特徴とするデジタルコンテンツ配信システムにおける映像コンテンツの検索キー候補作成方法をコンピュータによって実行するプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項２０】
請求項１９記載のデジタルコンテンツ配信システムにおける映像コンテンツの検索キー候補作成方法をコンピュータによって実行するプログラムを記録したコンピュータ読み取り可能な記録媒体において、
視聴者がデジタルコンテンツ配信スケジュールに合わせて録画予約した映像コンテンツに関するメタデータを前記セットトップボックスにおける当該視聴者のための保存領域に一時的に蓄積する工程を有することを特徴とするデジタルコンテンツ配信システムにおける映像コンテンツの検索キー候補作成方法をコンピュータによって実行するプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像コンテンツを配信するデジタルコンテンツ通信システムに関し、特に、視聴及び録画予約するデジタルコンテンツ配信方法、検索キー候補生成方法及びその装置、プログラム並びにその記録媒体に関するものである。
【背景技術】
【０００２】
現在、ＥＰＧ（Ｅｌｅｃｔｒｉｃ Ｐｒｏｇｒａｍ Ｇｕｉｄｅ）や視聴（録画）履歴などとの連動により、見たい番組を検索する機能を有するセットトップボックスが実現されている（例えば特許文献１）。この方式はＥＰＧの詳細情報からセットトップボックス付属のリモコンでキーワードを入力するなどをし、キーワードによる番組検索を実現している。
【特許文献１】特開２００３−１５３２１８（段落番号（００３５））
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、セットトップボックス付属のリモコンを用いたキーワード入力は操作性が悪い。また、それを改善するために、別途キーワード入力用のワイヤレスキーボード等を用意しなくてはならなかった。さらに、視聴者の興味をもつ映像コンテンツは一般的に嗜好に偏りがあり、過去に視聴、録画予約した映像コンテンツと関連性のある映像コンテンツを検索する場合が多い。
【０００４】
本発明は、かかる事情に鑑みなされたもので、その目的は、映像コンテンツと共に提供されるメタデータを有効に利用し、映像コンテンツ検索の利便性を高めたデジタルコンテンツ配信システム及び検索キー候補生成方法とその装置並びにプログラムとその記録媒体の提供にある。
【課題を解決するための手段】
【０００５】
前記課題を解決するために、本発明のデジタルコンテンツ配信システム及び検索キー候補生成方法及びその装置、プログラム並びにその記録媒体は、映像コンテンツと一緒にこの映像コンテンツに関する付加情報（以下メタデータ）を取得及び配信すると共にこのメタデータを視聴者毎及び要素毎に分類、蓄積し、視聴者が視聴若しくは録画のために映像コンテンツを検索する際に、過去に視聴、検索、録画予約した映像コンテンツに関するメタデータから検索キー候補を生成している。
【０００６】
すなわち、請求項１記載のデジタルコンテンツ配信システムは、複数の映像コンテンツのメタデータを格納したメタデータ管理サーバと、複数の映像コンテンツを蓄積し、当該映像コンテンツのメタデータをメタデータ管理サーバから取得し、当該映像コンテンツと共に配信する映像コンテンツ配信サーバと、前記メタデータ管理サーバ及び映像コンテンツ配信サーバと連絡するネットワークに接続され映像コンテンツ配信サーバから配信される映像コンテンツ及び当該映像コンテンツのメタデータを蓄積し、この蓄積した映像コンテンツの送受信を制御するセットトップボックスとを備えたデジタルコンテンツ配信システムにおいて、
視聴者が前記コンテンツ配信サーバに蓄積されている映像コンテンツを検索した際に視聴者が視聴した映像コンテンツに関するメタデータを視聴者毎及び要素毎にデータベースに分類・蓄積すると共に、視聴者が映像コンテンツを検索する際に前記データベースに蓄積された過去に視聴した映像コンテンツに関するメタデータの出願頻度から検索キー候補を生成する検索キー候補生成サーバを備えている。
【０００７】
請求項２記載のデジタルコンテンツ配信システムは、請求項１記載のデジタルコンテンツ配信システムにおいて、前記検索キー候補生成サーバは、視聴者が前記コンテンツ配信サーバに蓄積されている映像コンテンツをデジタルコンテンツ配信スケジュールに合わせて録画予約した際に視聴者が録画予約した映像コンテンツに関するメタデータを視聴者毎及び要素毎にデータベースに分類・蓄積すると共に、視聴者が映像コンテンツを検索する際に前記データベースに蓄積された録画予約した映像コンテンツに関するメタデータの出願頻度から検索キー候補を生成している。
【０００８】
請求項３記載のデジタルコンテンツ配信システムは、複数の映像コンテンツのメタデータを格納したメタデータ管理サーバと、複数の映像コンテンツを蓄積し、当該映像コンテンツのメタデータをメタデータ管理サーバから取得し、当該映像コンテンツと共に配信する映像コンテンツ配信サーバと、前記メタデータ管理サーバ及び映像コンテンツ配信サーバと連絡するネットワークに接続され映像コンテンツ配信サーバから配信される映像コンテンツを蓄積し、この蓄積した映像コンテンツの送受信を制御するセットトップボックスとを備えたデジタルコンテンツ配信システムにおいて、
前記セットトップボックスは、データベースを格納し、視聴者が前記コンテンツ配信サーバに蓄積されている映像コンテンツを検索した際に視聴者が視聴した映像コンテンツに関するメタデータを視聴者毎及び要素毎に前記データベースに分類・蓄積すると共に、視聴者が映像コンテンツを検索する際に前記データベースに蓄積された過去に視聴した映像コンテンツに関するメタデータの出願頻度から検索キー候補を生成している。
【０００９】
請求項４記載のデジタルコンテンツ配信システムは、請求項３記載のデジタルコンテンツ配信システムにおいて、前記セットトップボックスは、視聴者が前記コンテンツ配信サーバに蓄積されている映像コンテンツをデジタルコンテンツ配信スケジュールに合わせて録画予約した際に視聴者が録画予約した映像コンテンツに関するメタデータを視聴者毎及び要素毎にデータベースに分類・蓄積すると共に、視聴者が映像コンテンツを検索する際に前記データベースに蓄積された録画予約した映像コンテンツに関するメタデータの出願頻度から検索キー候補を生成している。
【００１０】
請求項５記載の検索キー候補生成サーバは、複数の映像コンテンツのメタデータを格納したメタデータ管理サーバと、複数の映像コンテンツを蓄積し、当該映像コンテンツのメタデータをメタデータ管理サーバから取得し、当該映像コンテンツと共に配信する映像コンテンツ配信サーバと、ネットワークに接続され映像コンテンツ配信サーバから配信される映像コンテンツを蓄積し、この蓄積した映像コンテンツの送受信を制御するセットトップボックスとを備えたデジタルコンテンツ配信システムに設けられ、映像コンテンツを検索するためのキー候補情報を生成する検索キー候補生成サーバであって、
視聴者が前記コンテンツ配信サーバに蓄積されている映像コンテンツを検索した際に視聴者が視聴した映像コンテンツに関するメタデータを視聴者毎及び要素毎にデータベースに分類・蓄積すると共に、視聴者が映像コンテンツを検索する際に前記データベースに蓄積された過去に視聴した映像コンテンツに関するメタデータの出願頻度から検索キー候補を生成している。
【００１１】
請求項６記載の検索キー候補生成サーバは、請求項５記載の検索キー候補生成サーバにおいて、視聴者が前記コンテンツ配信サーバに蓄積されている映像コンテンツをデジタルコンテンツ配信スケジュールに合わせて録画予約した際に視聴者が録画予約した映像コンテンツに関するメタデータを視聴者毎及び要素毎にデータベースに分類・蓄積すると共に、視聴者が映像コンテンツを検索する際に前記データベースに蓄積された録画予約した映像コンテンツに関するメタデータの出願頻度から検索キー候補を生成している。
【００１２】
請求項７記載のセットトップボックスは、複数の映像コンテンツのメタデータを格納したメタデータ管理サーバと、複数の映像コンテンツを蓄積すると共に当該映像コンテンツのメタデータをメタデータ管理サーバから取得し当該映像コンテンツと共に配信する映像コンテンツ配信サーバとを備えたデジタルコンテンツ配信システムに設けられ、前記メタデータ管理サーバ及び映像コンテンツ配信サーバと連絡するネットワークに接続され、前記映像コンテンツ配信サーバから配信される映像コンテンツを蓄積し、この蓄積した映像コンテンツの送受信を制御すると共に、映像コンテンツを検索するためのキー候補情報を生成するセットトップボックスであって、
データベースを格納し、視聴者が前記コンテンツ配信サーバに蓄積されている映像コンテンツを検索した際に視聴者が視聴した映像コンテンツに関するメタデータを視聴者毎及び要素毎に前記データベースに分類・蓄積すると共に、視聴者が映像コンテンツを検索する際に前記データベースに蓄積された過去に視聴した映像コンテンツに関するメタデータの出願頻度から検索キー候補を生成している。
【００１３】
請求項８記載のセットトップボックスは、請求項７記載のセットトップボックスにおいて、視聴者が前記コンテンツ配信サーバに蓄積されている映像コンテンツをデジタルコンテンツ配信スケジュールに合わせて録画予約した際に視聴者が録画予約した映像コンテンツに関するメタデータを視聴者毎及び要素毎にデータベースに分類・蓄積すると共に、視聴者が映像コンテンツを検索する際に前記データベースに蓄積された録画予約した映像コンテンツに関するメタデータの出願頻度から検索キー候補を生成している。
【００１４】
請求項９記載の検索キー候補作成方法は、複数の映像コンテンツのメタデータを格納したメタデータ管理サーバと、複数の映像コンテンツを蓄積し、当該映像コンテンツのメタデータをメタデータ管理サーバから取得し、当該映像コンテンツと共に配信する映像コンテンツ配信サーバと、前記メタデータ管理サーバ及び映像コンテンツ配信サーバと連絡するネットワークに接続され映像コンテンツ配信サーバから配信される映像コンテンツ及び当該映像コンテンツのメタデータを蓄積し、この蓄積した映像コンテンツの送受信を制御するセットトップボックスと、視聴者が映像コンテンツをキーワードとにより検索する際に検索キーの候補を生成する検索キー候補サーバとを備えたデジタルコンテンツ配信システムにおける映像コンテンツの検索キー候補作成方法であって、
視聴者が視聴した映像コンテンツに関するメタデータを検索キー候補生成サーバにおける当該視聴者のための保存領域に一時的に蓄積する工程と、
視聴者毎に蓄積されたメタデータを要素別に分類し、要素と当該要素の出現数をデータベースに蓄積する工程と、
視聴者が映像コンテンツを検索する際に、検索しようとしている要素と等しいものを当該視聴者の前記データベースから検索する工程と、
この検索した結果を出現数と共に検索キー候補情報として前記セットトップボックスに供給する工程と、
前記送信された検索キー候補情報が前記セットトップボックスを介して表示され、当該検索キー候補が検索キーとして選択された場合に、当該検索キーに基づいて映像コンテンツを検索キー候補生成サーバが検索する工程と、
この検索結果を前記セットトップボックスに供給する工程とを有している。
【００１５】
請求項１０記載の検索キー候補作成方法は、請求項９記載のデジタルコンテンツ配信システムにおける映像コンテンツの検索キー候補作成方法において、視聴者がデジタルコンテンツ配信スケジュールに合わせて録画予約した映像コンテンツに関するメタデータを検索キー候補生成サーバにおける当該視聴者のための保存領域に一時的に蓄積する工程を有している。
【００１６】
請求項１１記載の検索キー候補作成方法は、複数の映像コンテンツのメタデータを格納したメタデータ管理サーバと、複数の映像コンテンツを蓄積し、当該映像コンテンツのメタデータをメタデータ管理サーバから取得し、当該映像コンテンツと共に配信する映像コンテンツ配信サーバと、前記メタデータ管理サーバ及び映像コンテンツ配信サーバと連絡するネットワークに接続され映像コンテンツ配信サーバから配信される映像コンテンツ及び当該映像コンテンツのメタデータを蓄積し、この蓄積した映像コンテンツの送受信を制御するセットトップボックスとを備えたデジタルコンテンツ配信システムにおける映像コンテンツの検索キー候補作成方法であって、
視聴者が視聴した映像コンテンツに関するメタデータをセットトップボックスにおける当該視聴者のための保存領域に一時的に蓄積する工程と、
セットトップボックスに蓄積されたメタデータを要素別に分類し、要素と当該要素の出現数をデータベースに蓄積する工程と、
視聴者が映像コンテンツを検索する際に、検索しようとしている要素と等しいものを当該視聴者の前記データベースから検索する工程と、
この検索した結果を出現数と共に検索キー候補情報として前記セットトップボックスに供給し、当該検索キー候補が検索キーとして選択された場合に、当該検索キーに基づいて映像コンテンツを前記セットトップボックスが検索する工程とを有している。
【００１７】
請求項１２記載の検索キー候補作成方法は、請求項１１記載のデジタルコンテンツ配信システムにおける映像コンテンツの検索キー候補作成方法において、視聴者がデジタルコンテンツ配信スケジュールに合わせて録画予約した映像コンテンツに関するメタデータを前記セットトップボックスにおける当該視聴者のための保存領域に一時的に蓄積する工程を有している。
【００１８】
請求項１３記載のプログラムは、複数の映像コンテンツのメタデータを格納したメタデータ管理サーバと、複数の映像コンテンツを蓄積し、当該映像コンテンツのメタデータをメタデータ管理サーバから取得し、当該映像コンテンツと共に配信する映像コンテンツ配信サーバと、前記メタデータ管理サーバ及び映像コンテンツ配信サーバと連絡するネットワークに接続され映像コンテンツ配信サーバから配信される映像コンテンツ及び当該映像コンテンツのメタデータを蓄積し、この蓄積した映像コンテンツの送受信を制御するセットトップボックスと、視聴者が映像コンテンツをキーワードとにより検索する際に検索キーの候補を生成する検索キー候補サーバとを備えたデジタルコンテンツ配信システムにおける映像コンテンツの検索キー候補作成方法をコンピュータによって実行するプログラムであって、
視聴者が視聴した映像コンテンツに関するメタデータを検索キー候補生成サーバにおける当該視聴者のための保存領域に一時的に蓄積する工程と、
視聴者毎に蓄積されたメタデータを要素別に分類し、要素と当該要素の出現数をデータベースに蓄積する工程と、
視聴者が映像コンテンツを検索する際に、検索しようとしている要素と等しいものを当該視聴者の前記データベースから検索する工程と、
この検索した結果を出現数と共に検索キー候補情報として前記セットトップボックスに供給する工程と、
前記送信された検索キー候補情報が前記セットトップボックスを介して表示され、当該検索キー候補が検索キーとして選択された場合に、当該検索キーに基づいて映像コンテンツを検索キー候補生成サーバが検索する工程と、
この検索結果を前記セットトップボックスに供給する工程とを有することを特徴とするデジタルコンテンツ配信システムにおける映像コンテンツの検索キー候補作成方法を実行する。
【００１９】
請求項１４記載のプログラムは、請求項１３記載のデジタルコンテンツ配信システムにおける映像コンテンツの検索キー候補作成方法をコンピュータによって実行するプログラムにおいて、
視聴者がデジタルコンテンツ配信スケジュールに合わせて録画予約した映像コンテンツに関するメタデータを検索キー候補生成サーバにおける当該視聴者のための保存領域に一時的に蓄積する工程を有することを特徴とするデジタルコンテンツ配信システムにおける映像コンテンツの検索キー候補作成方法をコンピュータによって実行する。
【００２０】
請求項１５記載のプログラムは、複数の映像コンテンツのメタデータを格納したメタデータ管理サーバと、複数の映像コンテンツを蓄積し、当該映像コンテンツのメタデータをメタデータ管理サーバから取得し、当該映像コンテンツと共に配信する映像コンテンツ配信サーバと、前記メタデータ管理サーバ及び映像コンテンツ配信サーバと連絡するネットワークに接続され映像コンテンツ配信サーバから配信される映像コンテンツ及び当該映像コンテンツのメタデータを蓄積し、この蓄積した映像コンテンツの送受信を制御するセットトップボックスとを備えたデジタルコンテンツ配信システムにおける映像コンテンツの検索キー候補作成方法をコンピュータによって実行するプログラムであって、
視聴者が視聴した映像コンテンツに関するメタデータをセットトップボックスにおける当該視聴者のための保存領域に一時的に蓄積する工程と、
セットトップボックスに蓄積されたメタデータを要素別に分類し、要素と当該要素の出現数をデータベースに蓄積する工程と、
視聴者が映像コンテンツを検索する際に、検索しようとしている要素と等しいものを当該視聴者の前記データベースから検索する工程と、
この検索した結果を出現数と共に検索キー候補情報として前記セットトップボックスに供給し、当該検索キー候補が検索キーとして選択された場合に、当該検索キーに基づいて映像コンテンツを前記セットトップボックスが検索する工程とを有することを特徴とするデジタルコンテンツ配信システムにおける映像コンテンツの検索キー候補作成方法をコンピュータによって実行する。
【００２１】
請求項１６記載のプログラムは、請求項１５記載のデジタルコンテンツ配信システムにおける映像コンテンツの検索キー候補作成方法をコンピュータによって実行するプログラムにおいて、
視聴者がデジタルコンテンツ配信スケジュールに合わせて録画予約した映像コンテンツに関するメタデータを前記セットトップボックスにおける当該視聴者のための保存領域に一時的に蓄積する工程を有することを特徴とするデジタルコンテンツ配信システムにおける映像コンテンツの検索キー候補作成方法をコンピュータによって実行する。
【００２２】
請求項１７記載の記録媒体は、複数の映像コンテンツのメタデータを格納したメタデータ管理サーバと、複数の映像コンテンツを蓄積し、当該映像コンテンツのメタデータをメタデータ管理サーバから取得し、当該映像コンテンツと共に配信する映像コンテンツ配信サーバと、前記メタデータ管理サーバ及び映像コンテンツ配信サーバと連絡するネットワークに接続され映像コンテンツ配信サーバから配信される映像コンテンツ及び当該映像コンテンツのメタデータを蓄積し、この蓄積した映像コンテンツの送受信を制御するセットトップボックスと、視聴者が映像コンテンツをキーワードとにより検索する際に検索キーの候補を生成する検索キー候補サーバとを備えたデジタルコンテンツ配信システムにおける映像コンテンツの検索キー候補作成方法をコンピュータによって実行するプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
視聴者が視聴した映像コンテンツに関するメタデータを検索キー候補生成サーバにおける当該視聴者のための保存領域に一時的に蓄積する工程と、
視聴者毎に蓄積されたメタデータを要素別に分類し、要素と当該要素の出現数をデータベースに蓄積する工程と、
視聴者が映像コンテンツを検索する際に、検索しようとしている要素と等しいものを当該視聴者の前記データベースから検索する工程と、
この検索した結果を出現数と共に検索キー候補情報として前記セットトップボックスに供給する工程と、
前記送信された検索キー候補情報が前記セットトップボックスを介して表示され、当該検索キー候補が検索キーとして選択された場合に、当該検索キーに基づいて映像コンテンツを検索キー候補生成サーバが検索する工程と、
この検索結果を前記セットトップボックスに供給する工程とを有することを特徴とするデジタルコンテンツ配信システムにおける映像コンテンツの検索キー候補作成方法を実行するプログラムを記録したものである。
【００２３】
請求項１８記載の記録媒体は、請求項１７記載のデジタルコンテンツ配信システムにおける映像コンテンツの検索キー候補作成方法をコンピュータによって実行するプログラムを記録したコンピュータ読み取り可能な記録媒体において、視聴者がデジタルコンテンツ配信スケジュールに合わせて録画予約した映像コンテンツに関するメタデータを検索キー候補生成サーバにおける当該視聴者のための保存領域に一時的に蓄積する工程を有することを特徴とするデジタルコンテンツ配信システムにおける映像コンテンツの検索キー候補作成方法を実行するプログラムを記録したものである。
【００２４】
請求項１９記載の記録媒体は、複数の映像コンテンツのメタデータを格納したメタデータ管理サーバと、複数の映像コンテンツを蓄積し、当該映像コンテンツのメタデータをメタデータ管理サーバから取得し、当該映像コンテンツと共に配信する映像コンテンツ配信サーバと、前記メタデータ管理サーバ及び映像コンテンツ配信サーバと連絡するネットワークに接続され映像コンテンツ配信サーバから配信される映像コンテンツ及び当該映像コンテンツのメタデータを蓄積し、この蓄積した映像コンテンツの送受信を制御するセットトップボックスとを備えたデジタルコンテンツ配信システムにおける映像コンテンツの検索キー候補作成方法をコンピュータによって実行するプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
視聴者が視聴した映像コンテンツに関するメタデータをセットトップボックスにおける当該視聴者のための保存領域に一時的に蓄積する工程と、
セットトップボックスに蓄積されたメタデータを要素別に分類し、要素と当該要素の出現数をデータベースに蓄積する工程と、
視聴者が映像コンテンツを検索する際に、検索しようとしている要素と等しいものを当該視聴者の前記データベースから検索する工程と、
この検索した結果を出現数と共に検索キー候補情報として前記セットトップボックスに供給し、当該検索キー候補が検索キーとして選択された場合に、当該検索キーに基づいて映像コンテンツを前記セットトップボックスが検索する工程とを有することを特徴とするデジタルコンテンツ配信システムにおける映像コンテンツの検索キー候補作成方法を実行するプログラムを記録したものである。
【００２５】
請求項２０記載の記録媒体は、請求項１９記載のデジタルコンテンツ配信システムにおける映像コンテンツの検索キー候補作成方法をコンピュータによって実行するプログラムを記録したコンピュータ読み取り可能な記録媒体において、視聴者がデジタルコンテンツ配信スケジュールに合わせて録画予約した映像コンテンツに関するメタデータを前記セットトップボックスにおける当該視聴者のための保存領域に一時的に蓄積する工程を有することを特徴とするデジタルコンテンツ配信システムにおける映像コンテンツの検索キー候補作成方法を実行するプログラムを記録したものである。
【００２６】
以上の発明によれば、視聴者が視聴した映像コンテンツのメタデータを要素別に分類、蓄積しているので、視聴者が視聴する映像コンテンツの嗜好に偏りがある場合、ある共通する要素（例えば、映像コンテンツのジャンル、出演者、製作者等）における要素値（例えば、スポーツ、バラエティーや、長島茂雄、タモリ等）の出現数を算出でき、これにより視聴者の嗜好を容易に把握できる。また、視聴者が意識していなくても、視聴するコンテンツのメタデータ要素に共通する要素が容易に見出される。例えば、映画タイトルや、映画の概要説明などを見て視聴するコンテンツを決めていたが、実は同じ脚本家が製作に携わった映画を視聴していた等のデータも得られるようになる。尚、前記データベースに蓄積する要素とその出現数としては、視聴者が映像コンテンツを検索したときの検索結果である映像コンテンツに関する出現数や、視聴者が映像コンテンツの録画予約したときの録画予約した映像コンテンツに関する出現数等がある。
【００２７】
また、本発明は、視聴者が映像コンテンツを検索する際に、検索しようとしている要素と同一の要素を前記データベースから検索し、その結果得られた要素の値と出現数を検索キー候補として生成しているので、視聴者が検索しようとしている要素について、過去に当該視聴者が視聴した映像コンテンツに関する当該要素の値を出現数順、嗜好度順などで検索キー候補としてボタン形式での表示等が行なえる。
【００２８】
さらに、録画予約した映像コンテンツに関する要素の出現数を前記データベースに蓄えた場合では、未来に録画する映像コンテンツに関する当該要素の値を出現数順、嗜好度順等で検索キー候補としてボタン形式での表示が行なえる。一般的に視聴者が視聴する映像コンテンツの嗜好には偏りがあるので、本発明によれば過去に視聴した映像コンテンツ若しくは録画予約した映像コンテンツに共通する要素の値により番組を検索することがセットトップボックス付属のリモコン等でも容易に行なえる。
【００２９】
また、前記データベースから検出する手段としては、過去の視聴履歴、検索履歴、録画予約履歴に基づいて当該視聴者の嗜好傾向を算出して得た検索キー候補を表示してもよい。
【００３０】
尚、本発明の映像コンテンツの検索キー候補作成方法を実行するプログラムを記録するためのコンピュータ読み取り可能な記録媒体としては、例えばＦＤ（フロッピーデイスク（登録商標））や、ＭＯ、ＲＯＭ、メモリカード、ＣＤ、ＤＶＤ、リムーバルディスク等が挙げられる。
【発明の効果】
【００３１】
本発明によれば、視聴者が過去に視聴若しくは録画予約した映像コンテンツに関するメタデータに基づいて検索キー候補を作成できるので、映像コンテンツの検索操作が簡易的なる。
【００３２】
一般的にセットトップボックスに付属のリモートコントロール装置によるキーワード入力は煩雑であるので、本発明によれば当該リモートコントロール装置の矢印キー及び決定ボタンのみによっても検索が可能となる。
【００３３】
また、フリーキーワードによる検索機能を有しなくても、キーワード検索が可能となるので、一般的に処理性能の低いセットトップボックスにかな漢字変換エンジン等を搭載する必要がなくなる。
【発明を実施するための最良の形態】
【００３４】
以下、図面を参照しながら本発明の実施の形態について説明する。
【００３５】
（実施形態１）
図１は本発明のデジタルコンテンツ配信システムの実施形態例を示した概略図である。本実施形態のデジタルコンテンツ配信システムは、映像コンテンツ配信サーバ１と、メタデータ管理サーバ２と、検索キー候補生成サーバ３と、ブロードバンドネットワーク４とを備える。映像コンテンツ配信サーバ１、メタデータ管理サーバ２及び検索キー候補生成サーバ３は、デジタルコンテンツ配信側に設置される。ブロードバンドネットワーク４は前記デジタルコンテンツ配信局とセットトップボックス５とを連絡している。セットトップボックス５は、ユーザが希望する処理の選択または映像若しくは要求データ等の送受信等を制御する。セットトップボックス５にはＴＶ等の表示手段６が連絡されている。
【００３６】
映像コンテンツ配信サーバ１は、映像コンテンツを蓄積するデータベース１０を有している。そして、前記映像コンテンツと、メタデータ管理サーバ２から取得した映像コンテンツに関する付加情報であるメタデータとをセットトップボックス５に供給する。メタデータはＴＶ−ＡｎｙｔｉｍｅやＭＥＰＧ−７等の規定のフォーマットにより記述されていてもよく、映像コンテンツに関する様々な付加情報が記述されている。尚、デジタルコンテンツ配信局からのセットトップボックス５への情報送信には従来の無線等の伝送手段を採用してもよい。
【００３７】
メタデータ管理サーバ２は映像コンテンツに関するメタデータを蓄積するベータベース２０を有しており、これは映像コンテンツ配信サーバ１に格納された映像コンテンツとコンテンツＩＤによって関連付けがなされている。
【００３８】
検索キー候補サーバ３は、視聴者の視聴した映像コンテンツ若しくは録画予約した映像コンテンツのメタデータを視聴者毎及び要素毎に分類・蓄積するための要素・出現数データベース３０を有する。要素・出願数データベース３０は、図２（ａ）に示したデータベースの表形式例のように、視聴者であるユーザー名、メタデータの要素、視聴・録画予約した映像コンテンツにおけるメタデータの要素の出現数を蓄積する。図２（ｂ）はその具体例で、ここでは視聴者がユーザＡとユーザＢである場合の要素とその出現数が開示されている。要素の一例として「ジャンル」や「出演者」が設定されている。尚、データベース３０に設定される要素は前記要素例に限定されるものではないことはいうまでもない。
【００３９】
図３（ａ）は検索キー候補生成サーバ３への要素及び出現数を登録する工程をフローチャートで示したものである。先ず、セットトップボックス５（図においてはＳＴＢと表記。以下、図５，８及び９においても同じ。）の操作により映像の検索・視聴・録画予約が実行される（ステップ１００）。このとき、検索・視聴・録画予約ログ情報が検索キー候補生成サーバ３へ送信される（ステップ１０１）。検索キー候補生成サーバ３は当該映像のメタデータをメタデータ管理サーバ２に対して要求する（ステップ１０２）。次いで、メタデータ管理サーバ２は当該映像のメタデータを検索キー候補サーバ３に送信する（ステップ１０３）。検索キー候補サーバ３はこのメタデータを要素毎に分解して分類し（ステップ１０４）、さらにこのメタデータの要素を要素・出現数データベース３０（図においては要素・出現数ＤＢと表記。以下、図３（ｂ），４，５，８及び９においても同じ。）に登録する（ステップ１０５）。
【００４０】
図３（ｂ）はステップ１０５の詳細な工程をフローチャートで示したものである。先ず、要素・出現数データベース３０に登録を開始する制御信号を受けると（ステップ２００）、メタデータの全ての要素がその出現数の算出に供され（ステップ２０１）、各要素が既に要素・出現数データベース３０に登録済みか否かが判断される（ステップ２０２）。このとき、ある要素が既に登録済みであると判断されると（ｙｅｓ）、その要素の出現数がカウントアップされる（ステップ２０３）。一方、同一の要素が存在しないと判断されると（ｎｏ）、要素のレコードを追加し、出現数を１とする（ステップ２０４）。このようにして前記メタデータの全ての要素及びその出現数が要素・出現数データベース３０に登録されて（ステップ２０５）、登録工程が終了する。
【００４１】
また、図４は前記登録工程を事例に基づき説明したものである。例えば、ユーザＡによって「ジャンル」がミュージックでその「出演者」にタモリやＳＭＡＰを含むコンテンツが視聴されると（ステップ１００）、そのメタデータが要素毎に分類される（ステップ１０１〜１０４）。ここでは、例えば「ジャンル」「出演者」毎に分類される。すなわち、要素名が「ジャンル」に対してその要素の値は「ミュージック」、要素名が「出演者」に対してその要素の値はそれぞれ「タモリ」、「ＳＭＡＰ」と分類される。そして、既存のユーザＡの要素・出現数データベースが検出されると、ステップ２００〜２０５の実行によって当該データベースが更新登録される（ステップ１０５）。
【００４２】
図示された事例によると、更新登録される前の要素・出現数データベース３０にはユーザＡとユーザＢのデータが蓄積されている。ユーザＡについては、ジャンルとして例えば「野球」が１２個、そしてその出演者として「長嶋茂雄」が１０個出現し、その数が登録されている。また、他のジャンルとして例えば「バラエティ」が４個、そしてその出演者として「タモリ」が４個出現し、その数が登録されている。ユーザBについては、要素（ジャンル）として「お笑い」が２０個、またその値（出演者）として「タモリ」が２０個の出現し、その数が登録されている。そして、今回のユーザＡによる視聴によって、ステップ２００〜２０５の実行結果に基づき、要素・出現数データベース３０内のユーザAにおける「タモリ」の出現数が４から５にカウントアップされると共に、「ミュージック」（ジャンル）と「ＳＭＡＰ」（出演者）がそれぞれ登録数１として新たに登録される。
【００４３】
また、検索キー候補生成サーバ３は、要素・出現数データベース３０から該当する視聴者ユーザと要素情報とに基づき検索キー候補を取得する。
【００４４】
図５（ａ）は検索キー候補を取得する工程をフローチャートで示したものである。先ず、セットトップボックス５の操作によって映像検索画面の表示を実行した後に（ステップ３００）、視聴ユーザ情報と検索する要素情報と検索キー候補とを要求する（ステップ３０１）。このとき、検索キー候補生成サーバ３において要素・出現数データベース３０から該当する視聴者ユーザと要素情報とに基づく検索キー候補が取得される（ステップ３０２）。この取得された検索キー候補はセットトップボックス５を介して表示手段６における映像検索画面の検索キー入力部分に新たに表示される（ステップ３０３）。
【００４５】
図５（ｂ）はステップ３０２の詳細な過程をフローチャートで示したものである。先ず、検索キー候補取得の命令を受けると（ステップ４００）、視聴者情報に対する要素情報が要素・出現数データベース３０において存在するか否かの判断が実行される（ステップ４０１）。このとき、前記要素情報が要素・出現数データベース２０に存在していると判断されると（ｙｅｓ）、要素及び出現数が出現数順にソートされてセットトップボックス５に送信される（ステップ４０２）。一方、前記要素情報が存在しないと判断されると（ｎｏ）、ＮＵＬＬ値がセットトップボックス５に送信される（ステップ４０３）。そして、前記要素情報は要素・出現数データベースに供されて登録される（ステップ４０４）。
【００４６】
図６は映像コンテンツ検索画面の表示例である。ここでは、通常のキーワード検索を行なうためのキー入力欄５００の下欄に「長島茂雄」、「タモリ」及び「ＳＭＡＰ」をそれぞれキーワードとする検索キー候補ボタン５０１が表示されている。検索キー候補ボタン５０１は要素出現数の多いものから順に縦列表示されている。
【００４７】
（実施形態２）
図７は本発明のデジタルコンテンツ配信システムを実施する第二の形態例を示した概略図である。本実施形態のデジタルコンテンツ配信システムは、映像コンテンツ配信サーバ１と、メタデータ管理サーバ２と、ブロードバンドネットワーク４と、セットトップボックス５とを備える。映像コンテンツ配信サーバ１とメタデータ管理サーバ２は、デジタルコンテンツ配信側に設置される。ブロードバンドネットワーク４は前記デジタルコンテンツ配信局と視聴者側セットトップボックス５とを連絡している。セットトップボックス５にはＴＶ等の表示手段６が連絡されている。
【００４８】
映像コンテンツ配信サーバ１は、映像コンテンツを蓄積するデータベース１０を有している。そして、映像コンテンツと、メタデータ管理サーバ１から取得した映像コンテンツに関する付加情報であるメタデータとをセットトップボックス１０に供給する。メタデータはＴＶ−ＡｎｙｔｉｍｅやＭＥＰＧ−７等の規定のフォーマットにより記述されていてもよく、映像コンテンツに関する様々な付加情報が記述されている。尚、デジタルコンテンツ配信局からのセットトップボックス５への情報送信には従来の無線等の伝送手段を採用してもよい。
【００４９】
メタデータ管理サーバ２は、映像コンテンツに関するメタデータを蓄積するデータベース２０を有しており、これは映像コンテンツ配信サーバ１に格納された映像コンテンツとコンテンツＩＤによって関連付けがなされている。
【００５０】
セットトップボックス５は、ユーザが希望する処理の選択または映像や要求データ等の送受信等を制御する手段で、本実施形態においては、視聴者の視聴した映像コンテンツ若しくは録画予約した映像コンテンツのメタデータを視聴者毎及び要素毎に分類・蓄積するための要素・出現数データベース５０を有する。要素・出願数データベース５０は、図２（ａ）に示した要素・出現数デーベースの表形式のように、視聴者であるユーザー名、メタデータの要素、視聴・録画予約した映像コンテンツにおけるメタデータの要素の出現数を蓄積している。
【００５１】
図８（ａ）は要素・出現数データベース５０への要素及び出現数を登録する工程をフローチャートで示したものである。先ず、セットトップボックス５の操作により映像の検索・視聴・録画予約が実行されると（ステップ６００）、検索・視聴・録画予約ログ情報がメタ管理サーバ２へ送信される（ステップ６０１）。次いで、当該映像のメタデータがメタデータ管理サーバ２に対して要求される（ステップ６０２）。メタデータ管理サーバ２は当該映像のメタデータをセットトップボックス５に送信する（ステップ６０３）。ここで、セットトップボックス５はこのメタデータを要素毎に分解して分類し（ステップ６０４）、さらにこのメタデータの要素を要素・出現数データベース５０に登録する（ステップ６０５）。
【００５２】
図８（ｂ）はステップ６０５の詳細な工程をフローチャートで示したものである。先ず、要素・出現数データベース５０に登録を開始する制御信号を受けると（ステップ７００）、メタデータの全ての要素がその出現数の算出に供され（ステップ７０１）、各要素が既に要素・出現数データベース３０に登録済みか否かが判断される（ステップ７０２）。このとき、ある要素が既に登録済みであると判断されると（ｙｅｓ）、その要素の出現数がカウントアップされる（ステップ７０３）。一方、同一の要素が存在しないと判断されると（ｎｏ）、要素のレコードを追加し、出現数を１とする（ステップ７０４）。このようにして前記メタデータの全ての要素及びその出現数が要素・出現数データベース５０に登録されて（ステップ７０５）、登録工程が終了する。尚、登録工程の具体的な事例は図４に開示された実施形態１における事例を参照のこと。
【００５３】
また、セットトップボックス５は、要素・出現数データベース５０から該当する視聴者ユーザと要素情報とに基づき検索キー候補を取得する。
【００５４】
図９（ａ）は検索キー候補を取得する工程をフローチャートで示したものである。先ず、セットトップボックス５の操作によって映像検索画面の表示を実行した後に（ステップ８００）、視聴ユーザ情報と検索する要素情報と検索キー候補とを要求する（ステップ８０１）。このとき、セットトップボックス５において要素・出現数データベース５０から該当する視聴者ユーザと要素情報とに基づく検索キー候補が取得される（ステップ８０２）。この取得された検索キー候補はセットトップボックス５を介して表示手段６における映像検索画面の検索キー入力部分に新たに表示される（ステップ８０３）。
【００５５】
図９（ｂ）はステップ８０２の詳細な工程をフローチャートで示したものである。先ず、検索キー候補取得の命令を受けると（ステップ９００）、視聴者情報に対する要素情報が要素・出現数データベース５０において存在するか否かの判断が実行される（ステップ９０１）。このとき、前記要素情報が要素・出現数データベース５０に存在していると判断されると（ｙｅｓ）、要素及び出現数が出現数順にソートされてセットトップボックス５に送信される（ステップ９０２）。一方、前記要素情報が存在しないと判断されると（ｎｏ）、ＮＵＬＬ値がセットトップボックス５に送信される（ステップ９０３）。そして、前記要素情報は要素・出現数データベースに供されて登録される（ステップ９０４）。尚、映像コンテンツ検索画面の表示例は図６に開示された実施形態１における事例を参照のこと。
【００５６】
以上の実施形態で述べたデジタルコンテンツ配信システム及び検索キー候補生成方法は、図３，５，８及び９で示した処理工程をコンピュータのプログラムで構成し、このプログラムをコンピュータに実行させることができることは言うまでもなく、コンピュータでその機能を実現するためのプログラム、あるいは、コンピュータにその処理の工程の実行させるためのプログラムを、そのコンピュータが読み取りできる記録媒体、例えば、ＦＤ（フロッピーデイスク（登録商標））や、ＭＯ、ＲＯＭ、メモリカード、ＣＤ、ＤＶＤ、リムーバルデイスクなどに記録して、保存したり、配布したりすることが可能である。また、上記のプログラムをインターネットや電子メールなど、ネットワークを介して提供することも可能である。
【００５７】
そして、これら記録媒体からコンピュータに前記のプログラムをインストールすることにより、あるいはネットワークからダウンロードしてコンピュータに前記のプログラムをインストールすることにより、本発明を実施することが可能となる。但し、コンピュータへのインストールはコンピュータ単位であり、装置やシステムが複数あることなどでインストールの対象となるコンピュータが複数ある場合には、当該プログラムは必要な処理部分毎にインストールされることは当然である。この場合、当該プログラムはコンピュータ対応に記録媒体に記録するか、またはネットワークを介してダウンロードしてもよい。
【図面の簡単な説明】
【００５８】
【図１】本発明のデジタルコンテンツ配信システムの実施形態例を示した概略図。
【図２】（ａ）要素・出現数デーベースの表形式例、（ｂ）具体例。
【図３】（ａ）検索キー候補生成サーバへの要素及び出現数を登録する過程を示したフローチャート、（ｂ）ステップ１０５の詳細な過程を示したフローチャート。
【図４】分類したメタデータの要素を要素・出現数データベースに登録する過程の説明図。
【図５】（ａ）検索キー候補を取得する過程を示したフローチャート、（ｂ）ステップ３０２の詳細な過程を示したフローチャート。
【図６】映像コンテンツ検索画面の表示例。
【図７】本発明のデジタルコンテンツ配信システムの実施形態例を示した概略図。
【図８】（ａ）検索キー候補生成サーバへの要素及び出現数を登録する過程を示したフローチャート、（ｂ）ステップ６０５の詳細な過程を示したフローチャート。
【図９】（ａ）検索キー候補を取得する過程を示したフローチャート、（ｂ）ステップ８０２の詳細な過程を示したフローチャート。
【符号の説明】
【００５９】
１…映像コンテンツ配信サーバ、１０…データベース
２…メタデータ管理サーバ、２０…データベース
３…検索キー候補生成サーバ、３０…要素・出現数データベース
４…ブロードバンドネットワーク
５…セットトップボックス、５０…要素・出現数データベース
６…表示手段
５００…キー入力欄、５０１…検索キー候補ボタン
【図１】
2005056228.tif 000003
【図２】
2005056228.tif 000004
【図３】
2005056228.tif 000005
【図４】
2005056228.tif 000006
【図５】
2005056228.tif 000007
【図６】
2005056228.tif 000008
【図７】
2005056228.tif 000009
【図８】
2005056228.tif 000010
【図９】
2005056228.tif 000011