JP4403643B2 - Program viewing service system - Google Patents
Program viewing service system Download PDFInfo
- Publication number
- JP4403643B2 JP4403643B2 JP2000237671A JP2000237671A JP4403643B2 JP 4403643 B2 JP4403643 B2 JP 4403643B2 JP 2000237671 A JP2000237671 A JP 2000237671A JP 2000237671 A JP2000237671 A JP 2000237671A JP 4403643 B2 JP4403643 B2 JP 4403643B2
- Authority
- JP
- Japan
- Prior art keywords
- program
- customer
- recording
- information
- profile
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Television Signal Processing For Recording (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、番組視聴サービスシステムに関し、特に、複数の放送コンテンツの中から、ユーザが所望する内容に合致する部分を抽出して、別の独立したコンテンツとして再構成することができるサービスを提供することができるようにした番組視聴サービスシステムに関する。
【0002】
【従来の技術】
放送されるテレビ番組を、例えば、VTR(Video Tape Recorder)へ録画したり、あるいは、録画予約を行うためにユーザが行う各種設定は、複雑であったり、分かりにくいものである場合が多く、ユーザにとって、依然難しい操作を強いられるものである。録画予約のための設定を簡素化するために、特定の番組の予約設定を行うことができるGコードがあるが、これは、番組毎に録画予約を設定するものであり、例えば、シリーズものの番組をまとめて予約したい場合や、あるジャンルの番組をまとめて予約したい場合などの要求には応えていない。デジタル放送コンテンツに含まれているEPG(Electronic Program Guide)に基づく録画予約においても、特定の番組を、番組単位で指定する域を出ない。
【0003】
番組単位ではない番組推薦・自動録画方法として、例えば、視聴した番組に対しユーザが与えた好き(3段階)・嫌い(3段階)の評価から、ユーザの嗜好に合うように推定された番組を録画するようになされた自動録画機能(TiVo社)が提供されている。
【0004】
また、ユーザの明示的な入力を行わせない方法として、例えば、ユーザの視聴履歴の収集等が提案されている。その他にも、端末内で、番組内のメタデータを番組コンテンツデータより抽出する方法が提案されており、一部のハードディスク録画装置に適用されている。
【0005】
また、単独の番組の主題に関わる部分やハイライトシーンを集めて、ダイジェスト版を作るといった試みが、抽出されたメタデータの応用の一つとして提案されている。
【0006】
【発明が解決しようとする課題】
しかしながら、TiVo社が提供しているような自動録画機能においては、番組毎の、好き・嫌いという結果情報のみを抽出しており、その因子情報は抽出しておらず、また、推定アルゴリズムが不透明などの理由から、結果として、自動録画された番組に対するユーザの不満(ユーザの嗜好に合致しない番組が自動録画されてしまう)は小さくない。
【0007】
また、この自動録画機能は、ユーザが録画したいと意識している番組の録画予約操作を代行するもの、あるいは、録画予約操作の煩雑さを軽減しようとするものではない。この自動録画機能は、意識的に録画したいと考えている番組は、通常のEPGを用いた録画予約(録画したい番組の指定)操作によって予約され、それ以外のユーザが気づかなかった番組を推薦しようとするものである。
【0008】
更に、上述したTiVo社の例に限らず、顧客の嗜好に基づいたサービスを行おうとした場合、サービス提供者(もしくはサービスを提供する装置)は、ユーザプロファイル(顧客の嗜好情報)を収集することが必要になる。従来、ユーザプロファイルを収集するにあたっては、ユーザに対して、例えば、アンケート形式の質問票を提示して入力させたり、TiVo社のように、特定の対象(この場合は、視聴している番組)に対する好き/嫌いを質問するなど、ユーザの明示的な入力が必要であった。
【0009】
また、視聴履歴から抽出したユーザプロファイル情報に基づくサービスの顧客満足度は、現在のところ、十分とは言えない。同時に、視聴履歴という特に個人的な行動履歴から一定の法則を見出そうというアプローチでは、個人の識別を行うことがその前提となる。しかしながら、例えば、ユーザプロファイルを用いたサービスを、テレビジョン放送の視聴に適用しようとした場合、例えば、家族などの複数視聴者によって同一端末が使用されている場合、毎視聴時に個人識別のための特別な仕組み(例えば、現在番組を視聴している個人は誰であるかを入力させるなど)を導入する必要がある。
【0010】
更に、視聴者が使用する端末装置においては、装置としての処理能力を、メタデータ抽出処理に十分に裂くことができないため、メタデータの抽出処理を実行することができる端末装置においても、メタデータの抽出結果に対する信頼性は高くない。従来、メタデータ抽出処理を行うために高い処理能力の装置を使用し、かつ、人が介在してでも高い品質のメタデータを抽出・生成し、同時にこの高品質メタデータを、多くの顧客が使用する端末装置において利用可能なように提供することができる、経済的合理性を実現したシステムは存在しない。
【0011】
また、単独の番組の主題に関わる部分やハイライトシーンを集めて、ダイジェスト版を作るといった試みは、メタデータ応用の一つとして提案されているが、一定のテーマに沿った番組素材を複数の番組から抽出・収集して、別の独立したコンテンツとして再構成し配信する仕組みはない。
【0012】
本発明はこのような状況に鑑みてなされたものであり、ユーザの所望する形態で、放送コンテンツの録画の支援を行ったり、複数の放送コンテンツの中から、ユーザが所望する内容に合致する部分を抽出して、別の独立したコンテンツとして再構成することができるサービスを提供することができるようにするものである。
【0013】
【課題を解決するための手段】
本発明の番組視聴サービスシステムは、情報処理装置が、所定の番組を意味内容に沿って構成要素に分割する分割手段と、構成要素の内容を示す構成要素情報を生成する生成手段と、構成要素情報の記録を制御する記録制御手段と、構成要素情報に基づいて、複数の異なる番組から得られた構成要素をつなぎ合わせることにより、再構成番組を生成する再構成番組生成手段と、端末装置との情報の授受を制御する第1の入出力制御手段とを備え、第1の入出力制御手段は、構成要素情報、および再構成番組の端末装置への出力を制御し、端末装置が、情報処理装置との情報の授受を制御する第2の入出力制御手段と、番組を受信して、番組の録画を制御する録画制御手段と、第2の入出力制御手段により入力が制御された構成要素情報および再構成番組と、録画制御手段により受信された番組とを記録する記録手段と、記録手段に記録された構成要素情報に基づいて、記録手段に記録されている番組または再構成番組の再生を制御する再生制御手段とを備えることを特徴とする。
【0036】
端末装置には、再生制御手段により再生が制御される番組と同期するように、第2の入出力制御手段により入力が制御された構成要素情報の表示を制御する表示制御手段を更に備えさせることができる。
【0053】
【発明の実施の形態】
以下、図を参照して、本発明の実施の形態について説明する。本発明による録画予約代行サービスを提供するシステムは、例えば、図1に示すような、コンピュータシステム、データ送出設備、顧客からのデータを受信するモデム20−1乃至20−n等の通信設備からなるサービス提供システム1と、図2に示すような、HDD(ハードディスクドライブ)56などのストレージを有する顧客の番組視聴端末31により構成される。
【0054】
図1を用いて、本発明を適応した、サービス提供システム1の構成について説明する。
【0055】
放送データ受信システム13は、例えば、アンテナ11もしくはアンテナ12を介して、放送データを受信し、受信データ用データベース22に、受信した放送データを保存したり、必要に応じて、パーソナルコンピュータ21を用いて、受信データ用データベース22に保存した放送用データを検索するといった、各種の処理を実行できるようになされている。パーソナルコンピュータ21は、その内部に、各種処理を実行するCPU、データを記録しておくための各種メモリ、各種指令を入力するための、例えば、キーボードやマウスなどよりなる入力部、処理結果などを表示させるための表示部、および、高速LAN14と接続し、データの授受を行うためのネットワークインターフェースなどを備えている。
【0056】
データベースサーバ15は、例えば、サービス提供用データベース(DB)16に必要なデータを登録したり、サービス提供用データベース16から、必要なデータを検索し、高速LAN14を介して、それらのデータの要求元に、検索されたデータを送信する処理を実行するようになされている。
【0057】
映像処理サーバ17は、例えば、必要に応じて、高速LAN14を介して、放送データ受信システム13やサービス提供用データベース16から必要なデータを読み込み、読み込んだデータの画像処理を実行するようになされている。
【0058】
クライアントコンピュータ18は、例えば、サービス提供システム1の管理者などが、サービス提供システム1の各部に対する指令や、サービス提供用データベース16に登録するデータなどを入力したり、それぞれのサーバが処理した処理結果の入力を受け、それらの処理結果を表示するようになされている。
【0059】
通信サーバ19は、モデム20−1乃至20−nと接続され、図示しない電話回線およびインターネット等の広域ネットワークを介して、図2を用いて説明する番組視聴端末31などとの情報の授受を制御するようになされている。
【0060】
データベースサーバ15、映像処理サーバ17、クライアントコンピュータ18、および通信サーバ19も、その内部に、各種処理を実行するCPU、データを記録しておくための各種メモリ、各種指令を入力するための、例えば、キーボードやマウスなどよりなる入力部、処理結果などを表示させるための表示部、および、高速LAN14と接続し、データの授受を行うためのネットワークインターフェースなどを備えている。
【0061】
図2は、顧客側の放送受信端末装置として用いられる、番組視聴端末31の構成を示すブロック図である。番組視聴端末31は、膨大な記憶容量を備えるHDD(Hard disk drive)56に数多くの映像を録画することができるとともに、ユーザの意図を的確に把握して録画映像の保存管理に反映することができる。なお、番組視聴端末31は、AV機器として実装することができ、例えば、セットトップボックス(STB)のようなテレビジョン受信機と一体で構成することができる。
【0062】
図示しないアンテナで受信された放送波は、チューナ41に供給される。放送波は、所定のフォーマットに基づいており、例えば、EPG(Electronic Program Guide)データを含んでいても良い。放送波は、衛星放送波、地上波、有線、または無線の区別を特に問わない。
【0063】
チューナ41は、CPU(Central Processing Unit)51の制御に基づいて、所定チャネルの放送波のチューニングすなわち選局を行い、受信データを復調部42に出力する。なお、送信されてくる放送波がアナログであるか、あるいは、デジタルであるかに応じて、チューナ41の構成を適宜変更または拡張することができる。復調部42は、デジタル変調されている受信データを復調し、デコーダ43に出力する。
【0064】
例えば、デジタル衛星放送の場合、チューナ41により受信され、復調部42により復調されたデジタルデータは、MPEG2方式で圧縮されたAVデータ、および、データ放送用データが多重化されているトランスポートストリームである。前者のAVデータは、放送コンテンツ本体を構成する映像データおよび音声データであり、後者のデータ放送用データは、この放送コンテンツ本体に付随するデータ(例えば、EPGデータ)を含むものである。
【0065】
デコーダ43は、復調部42より供給されたトランスポートストリームを、MPEG2方式で圧縮されたAVデータとデータ放送用データ(例えば、EPGデータ)に分離する。分離されたデータ放送用データは、バス49およびHDDインターフェース(I/F)55を介してHDD56に供給され、保存される。
【0066】
受信したコンテンツをそのまま出力することが指示されている場合、デコーダ43は、AVデータを、圧縮映像データと圧縮音声データに更に分離する。分離された音声データは、PCM(Pulse Code Modulation)デコードされた後、ミキサ45を介してスピーカ62に出力される。また、分離された映像データは、伸張された後、コンポーザ47を介してディスプレイ63に出力される。
【0067】
受信したコンテンツをHDD56に録画することが指示されている場合、デコーダ43は、分離する前のAVデータを、バス49およびHDDインターフェース55を介して、HDD56に出力する。また、HDD56に録画されているコンテンツの再生が指示されている場合、デコーダ43は、HDDインターフェース55およびバス49を介して、HDD56からAVデータの入力を受け、圧縮映像データと圧縮音声データに分離し、それぞれコンポーザ47もしくはミキサ45に出力する。
【0068】
RAM(Random Access Memory)44は、デコーダ43が行ったこれらの作業データを保存することができる。
【0069】
コンポーザ47は、必要に応じて、デコーダ43より入力された映像データと、グラフィック処理コントローラ48から入力された画像データとを合成して、ディスプレイ63に出力する。ディスプレイ63は、コンポーザ47より供給された映像信号を表示(再生)する。スピーカ62は、ミキサ45より供給された音声信号を出力する。
【0070】
U/I(ユーザインターフェース)制御部46は、ユーザからの入力操作を処理するモジュールであり、例えば、ユーザにより、操作ボタンまたはスイッチから構成されるリモートコマンダ61が操作されることにより、赤外線発光部(図示せず)から発光された操作信号(IR信号)を受光部46aで受光し、CPU51に出力する。
【0071】
CPU51は、番組視聴端末31全体の動作を制御するメインコントローラであり、オペレーティングシステム(OS)により提供されるプラットフォーム上で各種のアプリケーションを実行する。CPU51は、例えば、U/I制御部46およびバス49を介して、リモートコマンダ61から入力された操作信号に基づいて、チューナ41、復調部42、デコーダ43、HDD56などを制御することにより、コンテンツの録画または再生を実行する。
【0072】
HDD56は、プログラムやデータなどを所定フォーマットのファイル形式で蓄積することができる、ランダムアクセスが可能な記憶装置であり、例えば、数十GB程度(または100GB以上)の大容量を備えている。HDD56はまた、HDDインターフェース55を介してバス49に接続されており、デコーダ43、もしくは通信制御部50から、放送コンテンツ、および、EPGデータなどのデータ放送用データの入力を受け、これらの情報を記録するとともに、必要に応じて、記録されたデータを出力する。
【0073】
グラフィック処理コントローラ48は、画像データを生成する専用コントローラであり、例えば、SVGA(Super Video Graphic Array)または、XGA(eXtended Graphic Array)相当の高精細な描画機能を備えている。グラフィック処理コントローラ48は、例えば、ユーザが各種設定を入力することができるGUI(Graphical User Interface)操作画面などのデータを生成する。
【0074】
通信制御部50は、電話回線やケーブルなどによる有線または無線の通信を制御する。この通信制御部50を介して、図1のサーバ1、もしくは、図示しない他のサーバシステムと通信を行うことにより、放送コンテンツ、あるいは、EPGデータの授受が行われる。通信制御部50に入力された放送コンテンツは、バス49を介してデコーダ43に入力され、チューナ41および復調部42を介して入力された放送データと同様に処理される。また、通信制御部50を介して、外部の機器と通信を行うことにより、例えば、地上波放送などのEPGデータを含まないコンテンツに関するデータの入力を受けることができる。通信制御部50に入力されたデータは、バス49およびHDDインターフェース55を介して、HDD56に保存される。
【0075】
RAM(Random Access Memory)52は、CPU51の実行プログラムをロードしたり、実行プログラムの作業データを書き込むために使用される、書き込み可能な揮発性メモリである。ROM(Read Only Memory)53は、番組視聴端末31の電源オン時に実行する自己診断・初期化プログラムや、ハードウェア操作用の制御コードなどを格納する読み出し専用メモリである。
【0076】
IEEE(The Institute of Electrical and Electronics Engineers)1394インターフェース(I/F)54は、数10MBps程度のデータ送受信が可能なシリアル高速インターフェースである。IEEE1394ポート54aには、IEEE1394対応のビデオカメラ64が接続されている。
【0077】
なお、本発明の録画予約代行サービスを提供するシステムにおいては、図2を用いて説明した番組視聴端末31のうち、放送コンテンツを受信し、HDD56に記録することができる機能だけ(例えば、チューナ41、U/I制御部64、バス49、CPU51、RAM52、ROM53、HDDインターフェース55、およびHDD56)を有する放送受信端末で充分実現可能な処理が含まれるので、以下、放送コンテンツを受信し、HDD56に記録することができる機能だけを有する放送受信端末で実現することが可能な処理については、放送受信端末の処理として説明する。また、放送受信端末が実行する処理として以下で説明する処理は、全て、図2を用いて説明した番組視聴端末31において実行可能である。
【0078】
図3は、本発明を適応した録画予約代行サービスを提供するシステムの、第1の実施の形態を示す機能ブロック図である。
【0079】
番組情報データベース71は、番組情報を保持するためのデータベースである。番組情報データベース71に保持される番組情報の例として、図4に、番組を指定する番組テーブルを、図5に、内容を記述する番組内容テーブルを示す。録画番組セット生成部72は、番組情報データベース71および購読データベース80から必要な情報を読み込んで、顧客別録画番組セットを生成し、送信部73に出力する。送信部73は、例えば、図1の通信サーバ19に対応し、モデム20−1乃至20−n、図示しない電話回線、および図示しないインターネットなどの広域ネットワークを介して、顧客別録画番組セットを、放送受信端末(もしくは、図3を用いて説明した番組視聴端末31)に送信する。
【0080】
購読データベース80は、受信部79により受信される顧客要求を基に登録される、顧客情報を保持するためのデータベースである。購読データベース80に保持される顧客情報の例として、図6に、顧客の属性を保持する顧客テーブルを、図7に、各顧客の購読状況を示す購読テーブルを示す。
【0081】
購読データベース80においては、顧客情報とサービス対象となる端末の情報が分けて管理される。このことによって、例えば、家族で1台の端末(放送受信端末、もしくは番組視聴端末31)を共有していた顧客が、それぞれ独立して新たな端末の使用を開始した場合においても、それまで購読データベース80に蓄積された顧客情報は有効であり、顧客は、新たに使用を開始した端末において継続したサービスが受けられる。また、同時に複数台の端末を使用する顧客に対しては、複数端末にまたがり、一貫性のあるサービスを提供することができる。顧客は、サービス要求時あるいはプロファイル選択時に、個人識別のための処理を行えばよく、視聴履歴に基づく方法のように、視聴時に常に個人識別を行う必要はない。
【0082】
送信部73から送信された顧客別録画番組セットは、放送受信端末の受信部74に入力される。受信部74は、入力された顧客別録画番組セットを録画設定部75に出力し、録画設定部75は、放送コンテンツ受信部76が受信した放送コンテンツのうち、録画番組セットに従って、指定された放送コンテンツをHDD56に記録させるための録画設定を行う。
【0083】
顧客要求入力部77は、入力された顧客要求を、送信部78を介して、サービス提供システム1に送信する。なお、放送受信端末(もしくは、番組視聴端末31)において実行される顧客要求の入力および送信の処理、並びに、サービス提供システム1において実行される顧客要求の受信は、例えば、電話などの異なる通信手段を用いて、顧客とサービス提供者の電話オペレータによって実行することも可能である。
【0084】
図8は、サービス提供システム1における録画番組セットの生成処理を示すフローチャートである。
【0085】
図9は、図8を用いて説明した処理によって生成される録画番組セットを受信した放送受信端末で実行される録画番組セットに従った録画処理を示すフローチャートである。
【0086】
図10は、本発明を適応した録画予約代行サービスを提供するシステムの、第2の実施の形態を示す機能ブロック図である。なお、図3の場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する(以下、同様)。
【0087】
図10の録画番組セットプロファイル生成部94が実行する、録画番組セットプロファイル生成処理は、主にサービス提供者の一員であるプロファイル企画担当者が、例えば、図12に示されるようなプロファイルテーブルの1レコードを設定することによって行われる。プロファイル企画担当者の条件式設定により、録画番組セット生成部91が実行する録画番組セット生成処理において、この条件式を満たす番組が、録画番組セット生成部91において生成される、プロファイル別録画番組セットに追加される。
【0088】
プロファイル生成時には、顧客からのフィードバック情報として購読データベース80に登録されている顧客要求を参考にする場合もある。新しく生成されたプロファイルは、プロファイルメニューとして、送信部73から、顧客が有する放送受信端末へ送信され、放送受信端末内に保持される。顧客の操作によって、保持されているプロファイルメニューが表示された場合、放送受信端末は、例えば、顧客にプロファイルの選択を促すためのメッセージなどを併せて表示させる。顧客が所望のプロファイルを選択すると、放送受信端末内に保持されている顧客IDとともに、選択されたプロファイルIDが、送信部78に入力され、送信部78から、サービス提供システム1に送信される。このプロファイル購読データを受信したサービス提供システム1では、受信部79により受信されたデータを、購読データベース80の購読テーブルの、対応する顧客レコードの購読プロファイルの一つとして登録する。
【0089】
サービス提供システム1が、放送受信端末に対する録画番組セットの配信を、例えば、1日1回など、所定の期間毎に継続的に行うことによって、顧客が逐一番組を指定しなくとも、顧客の嗜好にほぼ合致した番組の録画を自動的に行うことが可能となる。
【0090】
図12は、図10の録画番組セット生成部91が実行するプロファイル別の録画番組セット生成処理を示すフローチャートである。
【0091】
生成されたプロファイル別の録画番組セットは、情報生成部92に入力される。情報生成部92は、購読データベース80に保持されている顧客別プロファイル購読データに従って、入力されたそれぞれの録画番組セットを、対応するプロファイルを購読している顧客が所有する放送受信端末に向けて、送信部73を介して配信する。
【0092】
なお、図10におけるサービス提供者によるプロファイルの提示は、雑誌やインターネットなどの、他の方法でも可能である。その場合、ユーザのプロファイル選択は、上述した顧客要求の入力と同様に、例えば、電話などを用いて行うことも可能であり、その他、インターネット等を用いて行うことも可能である。
【0093】
図13は、本発明を適応した録画予約代行サービスを提供するシステムの、第3の実施の形態を示す機能ブロック図である。
【0094】
図13に示される顧客別推薦番組・広告宣伝番組追加部101を追加することにより、プロファイル毎の嗜好に応じた番組追加情報を、プロファイル別録画番組セットの中に追加することができる。図13の顧客別推薦番組・広告宣伝番組追加部101は、購読データベース80から、ある条件を満たす(例えば、所定のプロファイルを購読している、年齢が所定の範囲にある等)顧客群の検索を行い、合成部102に出力する。合成部102は、情報生成部92から出力される、対応する顧客群に属する顧客宛に配信される録画番組セットに、サービス提供者側が推薦する番組や、広告の録画データを追加する。
【0095】
図10乃至図12を用いて説明した第2の実施の形態および図13を用いて説明した第3の実施の形態においては、プロファイル別録画番組セットを、サービス提供システム1側で顧客別に振り分け、顧客毎に配信していた。次に、第4の実施の形態および第5の実施の形態として、全てのプロファイル別録画番組セットを放送などで、放送受信端末側に配信し、対応する端末側で顧客が指定したプロファイルに属する録画番組セットのみを抽出する処理(プロファイルフィルタリング処理)を行う場合について説明する。
【0096】
図14は、本発明を適応した録画予約代行サービスを提供するシステムの、第4の実施の形態を示す機能ブロック図である。
【0097】
図14のサービス提供システム1においては、全てのプロファイル別録画番組セットを、例えば、放送などで、放送受信端末に配信し、放送受信端末において、顧客が指定したプロファイルに属する録画番組セットのみを抽出する処理(プロファイルフィルタリング処理)を行うようになされている。抽出された録画番組セットは、図9のフローチャートで表される録画設定処理に用いられて、録画予約の設定が行われる。
【0098】
放送受信端末の受信部74は、録画番組セットの受信に先立って、プロファイルメニューを受信する。受信部74は、受信したプロファイルメニューを、プロファイル提示・選択入力部93に出力し、プロファイル提示・選択入力部93は、顧客に対してプロファイルを提示(例えば、ディスプレイ63に表示させる)し、顧客からプロファイルの選択を示す信号の入力を受ける。そして、顧客が選択して入力したプロファイルIDは、放送受信端末内(例えば、図2を用いて説明したRAM52もしくはHDD56)に保存され、上述したプロファイルフィルタリング処理に用いられる。
【0099】
図15は、本発明を適応した録画予約代行サービスを提供するシステムの、第5の実施の形態を示す機能ブロック図である。
【0100】
図15に示される放送受信端末においては、図14を用いて説明した放送受信端末において実行される処理に加え、配信された録画番組セットの改変を実行する、録画番組セット内容表示・録画予定番組追加/変更部111が追加されている。録画番組セット内容表示・録画予定番組追加/変更部111が実行する処理においては、図14を用いて説明したようにして対応する顧客の放送受信端末に配信された録画番組セットに含まれる番組の、例えば、タイトル(番組名)をリストとして表示させ、録画を希望しないものを、例えば、リモートコマンダ61等を用いて顧客に選択させることができる。また、録画する番組を新たに追加する場合、通常のEPGデータによる番組指定方法を取ることができる。
【0101】
なお、図15を用いて説明したような放送受信端末内のプロファイルフィルタリング方式において、顧客が、録画番組セット内容表示・録画予定番組追加/変更部111を用いて、選択もしくは変更した録画番組セットの内容を、サービス提供システム1に送信し、購読データベース80に登録させ、録画番組セット生成部91により実行される録画番組セットの生成処理に反映させることができるようにしても良い。
【0102】
また、図13を用いて説明したような、顧客別の推薦番組・広告宣伝番組追加処理を、図14および図15を用いて説明したような放送受信端末内のプロファイルフィルタリング方式において実行する場合、プロファイル毎の嗜好に応じた番組追加情報を、プロファイル別録画番組セットの中に追加することで実現することができる。
【0103】
図16は、サービス提供システム1の、図1と異なる構成例を示す図である。図16のサービス提供システム1においては、放送コンテンツを放送することが可能な放送データ送信システム121、および、放送データ送信システム121から送信される放送データを送信するためのアンテナ122が、更に備えられている。放送データ送信システム121は、高速LAN14に接続されている。
【0104】
図1乃至図15を用いて説明した処理においては、サービス提供システム1から、通信サーバ19、およびモデム20−1乃至20−nを介して、顧客別、もしくはプロファイル別の録画番組セット、あるいは、プロファイルメニューが、放送受信端末に送信されていた。図16に示されるサービス提供システム1においては、メタデータもしくはコンテンツが、番組視聴端末31に送信される。以下、図17乃至図22を用いて説明する処理は、図16のサービス提供システム1により実行される。
【0105】
図17は、本発明を適応した録画予約代行サービスを提供するシステムの、第6の実施の形態を示す機能ブロック図である。図17のシーン検出部131が実行するシーン検出処理は、番組を意味ある単位に分ける処理であり、例えば、特願平11-023064に開示されているような方法を用いて実現することができる。また、メタデータ抽出・生成処理に関しては、例えば、「MAESTRO: Conductor of Multimedia Analysis Technologies, The SRI MAESTRO Team*」や、「Transcribing Broadcast News for Audio and Video Indexing, Jean-Luc Gauvain, Lori Lamel, and Gilles Adda(Communication of the ACM, February 2000- Volume 43, No.2)」などに開示されている方法を適用することができる。
【0106】
メタデータデータベース133は、例えば、図18に示すメタデータテーブルの他、図4を用いて説明した番組テーブル、および、図5を用いて説明した番組内容テーブルなどを保存する。シーン検出部131が実行するシーン検出処理、および、メタデータ抽出・生成部132が実行するメタデータ抽出・生成処理によって、例えば、図18に示されるメタデータテーブルのそれぞれのデータ項目が設定される。これらのメタデータテーブルのデータ項目設定は、自動処理によるデータ設定の他、データ補完・正確化のために、例えば、専任者が人為的に値を入力・設定するようにしてもよい。
【0107】
図17の番組視聴端末31において、サービス提供システム1の配信部134より配信されたメタデータは、番組視聴端末31の受信・記録部135によって受信され、図4、図14および図18を用いて説明したメタデータデータベース133に記録されるデータと、ほぼ同等の形式で記録される。但し、番組数は、対応する番組視聴端末31を有する顧客に向けたサービスにより限定される。放送コンテンツを対象とする場合は、対応するメタデータに含まれる放送開始日時と放送終了日時より、対応する放送コンテンツとメタデータとの参照関係を樹立することができ、番組IDにより放送コンテンツ及びメタデータが参照可能となる。メタデータ読み出し部137は、読み出したメタデータを、コンテンツ選択・再生部139に出力する。
【0108】
一方、パッケージメディア138により配布されるコンテンツについては、番組テーブルの放送開始/終了日時に代えて、パッケージメディア138のID等を保持する必要がある。パッケージメディア138により配布されるコンテンツも、コンテンツ選択・再生部139に入力される。
【0109】
コンテンツ選択・再生部139が実行する、メタデータに基づくコンテンツの選択・再生処理により、メタデータデータベース133が有する各種のデータ項目(例えば、番組名、シリーズ名、ジャンル、出演者、シーン内容等)によって、番組を特定し、再生を開始するユーザインターフェースを提供することができる。
【0110】
図19は、コンテンツ再生制御部140が実行する、メタデータに基づくコンテンツの再生制御処理と、メタデータのコンテンツ同期表示部142が実行する、メタデータのコンテンツ同期表示処理とを同時に行う場合の処理を示すフローチャートである。
【0111】
なお、図17を用いて説明したシーン検出部131およびメタデータ抽出・生成部132は、サービス提供システム内に備えられていなくても良く、その場合は、外部の例えばパーソナルコンピュータなどから入力されるメタデータを入力し、メタデータデータベース133に保存することができるような構成とすればよい。
【0112】
図20は、本発明を適応した録画予約代行サービスを提供するシステムの、第7の実施の形態を示す機能ブロック図である。
【0113】
図20に示されるサービス提供システム1には、コンテンツ再構成部152が更に備えられている。コンテンツ再構成部152が実行するコンテンツ再構成処理は、例えば、メタデータデータベース133におけるメタデータテーブルに対し、所定のキーワードにより検索を行うことによって、複数のレコードを取得し、これらのレコードから特定されるコンテンツの各シーンをつなぎ合せることによって実行できる。
【0114】
コンテンツは番組IDにより、シーン(番組構成要素)は番組IDと始点/終点タイムコードにより、それぞれ特定することができる。再構成後のコンテンツ(再構成番組)の内容については、サービス提供者が責任を持つものである。コンテンツの再構成は、このような自動化された方法を採用しても良いし、例えば、編集ツールなどを用いて手作業でコンテンツの再構成を行う、あるいは、半自動的な方法を採用するなど、いずれの方法を採用するようにしてもよい。
【0115】
図21は、本発明を適応した録画予約代行サービスを提供するシステムの、第8の実施の形態を示す機能ブロック図である。図21は図20を用いて説明したコンテンツ再構成処理に加え、図17を用いて説明した、メタデータに基づく再生制御を可能とするシステム例である。再構成番組は、サービス提供システム1のコンテンツ配信部161から、番組視聴端末31の受信・録画部136に入力されるか、パッケージメディア138によって、顧客に提供される。メタデータは、サービス提供システム1のメタデータ配信部162から、番組視聴端末31の受信・記録部135に入力される。
【0116】
図22は、本発明を適応した録画予約代行サービスを提供するシステムの、第9の実施の形態を示す機能ブロック図である。図22は、ステップ1として、図10を用いて説明した構成と、ステップ2として、図21を用いて説明した構成とを合成して提供されるシステムの例である。ここでステップ1にあるプロファイル生成処理と、ステップ2にあるプロファイル別再構成番組シナリオ生成処理は、一貫した監督者の下で行われるべき一貫した処理である。
【0117】
例えば、サービス提供者は、野球選手のA選手のファン向けのプロファイルを企画することができる。このプロファイル(A選手プロファイル)に基づくサービスを購読する顧客に対し、次のようなサービスを提供することができる。
【0118】
録画番組セットプロファイル生成部94が実行する、ステップ1のプロファイル生成処理において生成されたA選手プロファイルに基づいて録画番組セット生成部91が実行する、録画番組セット生成処理により、A選手が出場しそうな野球中継、同じく出演予定のニュース番組、あるいは、A選手が出演しているコマーシャル等からなる録画番組セットが生成される。このような番組群は番組情報データベース71の番組内容テーブルを「A選手」をキーワードとして検索することによって得ることができる。生成された録画番組セットは、顧客側の番組視聴端末31に配信され、録画予約として番組視聴端末31に設定される。そして、放送コンテンツ受信部76により受信された番組のうち、録画番組セットに含まれた番組の放映時刻には、録画設定部75の処理により、録画が行われる。
【0119】
サービス提供システム1においても、受信・録画部136において、受信された対応する番組群の録画が行われ、コンテンツデータベース151に蓄積される(ステップ2)。プロファイル別再構成番組シナリオ生成部171のプロファイル別再構成番組シナリオ生成処理によって生成されたシナリオは、例えば、対応する野球中継のA選手の全打席および守備シーンを抽出したものと、あるニュース番組にA選手が出演したシーンを、順次つなぎ合せたもの等が考えられる。
【0120】
このシナリオに沿って、コンテンツ再構成部152が実行するコンテンツ再構成処理においては、メタデータデータベース133から対応する番組のA選手が登場するシーンを検索し、つなぎ合せたものを、新たな番組(再構成番組)としてメタデータデータベース133に登録する。この再構成番組に関わるメタデータのセットを再構成番組メタデータと称するものとする。
【0121】
顧客側の番組視聴端末31においても、原コンテンツ(オリジナル番組)へのアクセス手段と同コンテンツへの参照手段があれば、対応する再構成番組メタデータより再構成番組を生成することができる。前述したように、対応するプロファイルの購読により、対応する顧客番組視聴端末31において、原コンテンツが録画されることは、ほぼ保証されており、同時に、一貫した番組ID付与規則を持つことによって、同コンテンツへの参照手段も提供されるため、顧客は対応するプロファイルが提供するテーマ(例えば、「A選手の全て」など)に基づく再構成番組を視聴することができる。
【0122】
以上説明した処理より、放送受信端末を使用する顧客は、多様な形態で、録画希望番組を特定して、サービス提供者へ録画要求を送信することができる。顧客は、例えば、シリーズものをまとめて録画予約したり、特定の人物が出演している番組を全て録画予約する等の要求を、サービス提供者に対して、番組視聴端末31(もしくは、放送受信端末(以下、同様))の操作によって行うことができる。また、サービス提供者への録画要求の伝達手段としては、例えば、電話、インターネット上のWebページ、電子メール等、様々なものが考えられる。
【0123】
このような録画予約代行サービスにおいて、顧客毎に、個別の録画予約要求を受け付け、顧客毎に個別の録画番組セットを生成すると、サービス提供のためのコストが高くなる。顧客の要求を事前に予測した上で、複数の要求パターン(プロファイル)を顧客に提示し、その中から、顧客に所望のプロファイルを選択させた上で、パターン毎に既製の予約番組リスト(録画番組セット)を送ることによって、コスト高の一因となる「顧客毎の個別録画番組セット」を生成することなしに、一定の顧客要求を満たした録画予約代行サービスを実現することができる。
【0124】
このような録画予約代行サービスにおいては、顧客情報と、サービス対象端末情報を分けて管理することによって、例えば、家族で1台の番組視聴端末31を共有していた顧客が、独立して新たな番組視聴端末31の使用を開始した場合においても、それまで購読データベース80に蓄積された顧客情報は有効であることから、新たに顧客が使用する番組視聴端末31においても、対応する顧客に対して、継続したサービスを提供することができる。また、サービス提供側は、同様の理由により、同時に複数台の番組視聴端末31を使用する顧客に対して、複数の番組視聴端末31にまたがって、一貫性のあるサービスを提供することができる。本サービスにおいては、サービス要求時、あるいはプロファイル選択時に、顧客に対する個人識別がなされれば良く、顧客は、視聴履歴に基づいて個人を識別する方法を採用する場合のように、視聴時に常に個人識別のための操作を行う必要はない。
【0125】
また、プロファイルの提示・選択に基づいたサービスを提供する場合、サービス提供者から提示するプロファイルのバリエーションや、プロファイル毎に提供される録画番組セット自体が、実際の顧客要求と乖離してしまわないように、顧客の評価(例えば、受信されたプロファイルに顧客が欲するものがあるか否か、あるいは、結果的に顧客が満足できる番組が録画されたか否かなどといったの顧客の評価)をフィードバックし、その評価に基づいて、プロファイルのバリエーションや提供内容を改善することによって、同サービスに関する顧客の満足度を向上させることができる。
【0126】
顧客による評価を得て、その評価に基づいて、プロファイルのバリエーションや、提供内容を改善する場合、顧客が明示的に評価を行うことが前提となっている。しかしながら、場合によっては、この評価手続きは顧客の負担となり、有効な評価を収集できない可能性がある。そこで、購読データベース80に保持されている顧客の購読情報や、その時間的な遷移情報などを統計処理することによって、例えば、顧客の嗜好などに関して、一定の傾向を把握することができる。本システムにおいては、この結果に基づいて、録画番組セットの内容、プロファイルのバリエーション、あるいは、プロファイルの内容などを改善することが可能である。これらにより、上述した、顧客による評価の他、顧客の嗜好傾向をアンケート形式で問い合わせる等の、顧客からの明示的な入力作業が不要となり、更に、プライバシーに関わる情報を採取されるという顧客の抵抗感無しに、サービスの品質を改善することができる。
【0127】
また、プロファイルに基づく録画予約代行サービスを提供する場合、サービス提供者側は、例えば、放送などの下り方向が大容量の通信媒体によって、プロファイルの提示と全てのプロファイルに沿った複数の録画番組セットの配信を行い、顧客側の番組視聴端末31では、顧客が選択したプロファイルに関わる録画番組セットのみを選択的に受信することができる。この方法によって、顧客は自分の購読情報をサービス提供者に供与することなく、顧客の嗜好に合致したサービスを享受することができる。すなわち、実質的に顧客のプライバシー漏洩への懸念を払拭した上で、サービスを提供することができると同時に、上りの通信チャンネルが無いシステムにおいても、顧客に対して予約録画代行サービスを提供することができる。
【0128】
事前に録画予約されるリスト(録画番組セット)が送られてくるサービスの場合、実際に録画処理を実行する前に、顧客は、録画番組セットの内容を確認することができる。顧客は、録画番組セットの内容確認するとともに、その内容が自分の要求に合致しない場合、録画予定番組を追加・削除することによって、自分の要求に合うように改変することができる。
【0129】
このようにして顧客が行った改変情報を、サービス提供者側の購読データベース80にフィードバックすることにより、それ以降は、その顧客に対して配信する録画番組セットをフィードバックされた改変情報に沿ってカスタマイズすることができる。これによって、対応する顧客はより要求に合致した録画番組セットの配信を受けることができ、毎回自分で録画番組セットを改変する必要が無くなる。また、このような録画番組セットの顧客毎の振り分けを番組視聴端末31で行う場合も、同様のカスタマイズ処理を、番組受信端末において自動的に行うようにすることができるので、顧客は同様の効果を得ることができる。
【0130】
これらのサービスにおいては、様々なプロファイルが用意され、顧客はその中から自分の嗜好に沿ったプロファイルを選択することができるため、その結果、購読データベース80には顧客の嗜好情報が自然に蓄積される。この蓄積された嗜好情報を基に、番組推薦等の顧客満足度を向上させる新たなサービス、あるいは、顧客毎の嗜好に合致した商品の広告宣伝を行う新たなビジネス機会を創出できる。その際、顧客の嗜好傾向をアンケート形式で問い合わせる等の、顧客からの明示的な入力が不要であり、同時にプライバシーに関わる情報を採取されるという顧客の抵抗感を軽減することができる。
【0131】
メタデータの抽出・付与をサービス提供者が行うことによって、そのために必要なコストを、結果的には多数のサービス利用者で負担することができるため、メタデータの抽出・付与の処理のために、比較的高いコストをかけることができる。従って、メタデータの抽出・付与処理を行う設備として、高性能の処理装置を含むシステムを利用することができ、正確で、顧客要求に見合ったメタデータの抽出・付与を行うことができる。更に、この処理の専任者のコスト負担も可能となるので、より正確、かつ、有用なデータを、専任者が生成・付与することができ、メタデータに基づいたサービスを高い品質で提供することができる。メタデータに基づいたサービスとしては、例えば、HDDなどの記録装置に記録された番組を、メタデータに基づいて自由にアクセスし、再生するもの、番組の再生に同期してメタデータが表示されるものなどが考えられる。
【0132】
また、本サービスにおいては、サービス提供者が、一定のテーマに沿って、様々な既製の番組から、番組内の一部の素材を取り出し、これらを再度まとめて(再構成して)、新しい一編の番組(再構成番組)を作り、顧客に提供することもできる。これにより、顧客はテーマ毎に集められた素材の番組を、まとめて視聴することができ、あるテーマに関する内容を含む多くの番組を逃さずに見るという努力が不要になる。
【0133】
顧客が、本サービスにより提供される再構成番組を視聴する際にも、上述した場合と同様に、メタデータ配信サービスを提供することにより、再構成番組に対しても、HDDなどの記録装置に記録された再構成番組に対して、メタデータに基づいて自由にアクセスして、再生したり、番組の再生に同期してメタデータを表示せることができる。
【0134】
また、再構成番組を実際に配信する代わりに、顧客側で、再構成番組の構成要素(既製番組の一部)を含む全ての番組を録画するために、サービス提供システム1において、これらの番組を全て含む録画番組セットを、顧客が有する番組視聴端末31に配信し、更に、番組視聴端末31で再構成を行うためのデータ(再構成番組メタデータ)、および再構成番組の様々な視聴形態を提供するためのメタデータを、番組視聴端末31に配信する。この方法により、広帯域の通信回線を必要とする再構成番組を実際に配信する必要が無くなり、メタデータの配信のみで再構成番組の提供が実現できる。
【0135】
メタデータの配信のみによる再構成番組の提供は、プロファイルに基づいた録画予約代行サービスの拡張として実現することができる。プロファイルの選択は、配信を希望する再構成番組のテーマ選択に相当し、これにより録画番組セットの配信だけでなく、再構成番組メタデータ及び視聴のためのメタデータの配信予約を行ったものとすることができる。結果として、顧客は雑誌の定期講読に似た継続的なサービスの予約を、非常に簡易な概念・操作で行うことができる。
【0136】
なお、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【0137】
【発明の効果】
本発明の番組視聴サービスシステムによれば、情報処理装置で、所定の番組を意味内容に沿って構成要素に分割し、構成要素の内容を示す構成要素情報を生成し、構成要素情報の記録を制御し、構成要素情報に基づいて、複数の異なる番組から得られた構成要素をつなぎ合わせることにより、再構成番組を生成し、端末装置との情報の授受を制御し、構成要素情報、および再構成番組を端末装置へ出力し、端末装置で、情報処理装置との情報の授受を制御し、番組を受信して、番組の録画を制御し、構成要素情報および再構成番組と、番組とを記録し、構成要素情報に基づいて、番組または再構成番組の再生を制御するようにしたので、複数の放送コンテンツの中から、ユーザが所望する内容に合致する部分を抽出して、別の独立したコンテンツとして再構成することができるサービスを提供することができる。
【図面の簡単な説明】
【図1】本発明を適応した、サービス提供システムの構成を示す図である。
【図2】番組視聴端末の構成を示すブロック図である。
【図3】本発明を適応した録画予約代行サービスを提供するシステムの、第1の実施の形態を説明するための機能ブロック図である。
【図4】番組情報データベースに保存される番組テーブルについて説明するための図である。
【図5】番組情報データベースに保存される番組内容テーブルについて説明するための図である。
【図6】購読データベースに保存される顧客テーブルについて説明するための図である。
【図7】購読データベースに保存される購読テーブルについて説明するための図である。
【図8】録画番組セット生成処理について説明するためのフローチャートである。
【図9】録画番組セットに従った録画設定処理について説明するための図である。
【図10】本発明を適応した録画予約代行サービスを提供するシステムの、第2の実施の形態を説明するための機能ブロック図である。
【図11】プロファイルテーブルについて説明するための図である。
【図12】プロファイル別録画番組セット生成処置について説明するための図である。
【図13】本発明を適応した録画予約代行サービスを提供するシステムの、第3の実施の形態を説明するための機能ブロック図である。
【図14】本発明を適応した録画予約代行サービスを提供するシステムの、第4の実施の形態を説明するための機能ブロック図である。
【図15】本発明を適応した録画予約代行サービスを提供するシステムの、第5の実施の形態を説明するための機能ブロック図である。
【図16】本発明を適応した、サービス提供システムの構成を示す図である。
【図17】本発明を適応した録画予約代行サービスを提供するシステムの、第6の実施の形態を説明するための機能ブロック図である。
【図18】メタデータテーブルについて説明するための図である。
【図19】メタデータによるコンテンツ再生制御およびメタデータ同期表示処理について説明するためのフローチャートである。
【図20】本発明を適応した録画予約代行サービスを提供するシステムの、第7の実施の形態を説明するための機能ブロック図である。
【図21】本発明を適応した録画予約代行サービスを提供するシステムの、第8の実施の形態を説明するための機能ブロック図である。
【図22】本発明を適応した録画予約代行サービスを提供するシステムの、第9の実施の形態を説明するための機能ブロック図である。
【符号の説明】
1 サービス提供システム、 13 放送データ受信システム、 14 高速LAN、 15 データベースサーバ、 16 サービス提供用データベース、17 映像処理サーバ、 18 クライアントコンピュータ、 19 通信サーバ、 20 モデム、 31 番組視聴端末、 50 通信制御部, 51 CPU, 56 HDD、 61 リモートコマンダ, 63 ディスプレイ,71 番組情報データベース、 72 録画番組セット生成部、 75 録画設定部、 76 放送コンテンツ受信部、 77 顧客要求入力部、 80 購読データベース、 91 録画番組セット生成部、 92 情報生成部、 93プロファイル提示・選択入力部、 94 録画番組セットプロファイル生成部、 101 顧客別推薦番組・広告番組追加部、 111 録画番組セット内容表示・録画予定番組追加/変更部、 121 放送データ送信システム、 131 シーン検出部、 132 メタデータ抽出・生成部、 133 メタデータデータベース、 139 コンテンツ選択・再生部、 140 コンテンツ再生制御部、141 メタデータのコンテンツ同期表示部、 151 コンテンツデータベース、 152 コンテンツ再構成部、 171 プロファイル別再構成番組シナリオ生成部[0001]
BACKGROUND OF THE INVENTION
The present invention Program viewing service system In particular, it has become possible to provide a service that can extract a part that matches the content desired by the user from a plurality of broadcast contents and can be reconfigured as another independent content Program viewing service system About.
[0002]
[Prior art]
Various settings made by the user to record a broadcast TV program, for example, on a VTR (Video Tape Recorder) or to make a recording reservation are often complicated or difficult to understand. For this, it is still difficult to operate. In order to simplify the setting for recording reservation, there is a G code that can set the reservation setting of a specific program, but this is to set a recording reservation for each program, for example, a series program It is not responding to requests such as when you want to make a reservation at once, or when you want to make a reservation for a program of a certain genre at once. Even in a recording reservation based on an EPG (Electronic Program Guide) included in digital broadcast content, there is no area for designating a specific program in units of programs.
[0003]
As a program recommendation / automatic recording method that is not a program unit, for example, a program estimated to suit the user's preference from the evaluation of the likes (3 levels) and dislikes (3 levels) given by the user to the viewed program is given. An automatic recording function (TiVo) that is designed to record is provided.
[0004]
Further, as a method for preventing the user's explicit input, for example, collection of the user's viewing history has been proposed. In addition, a method of extracting metadata in a program from program content data in a terminal has been proposed and applied to some hard disk recording devices.
[0005]
In addition, an attempt to collect a portion related to the theme of a single program and a highlight scene to create a digest version has been proposed as one application of the extracted metadata.
[0006]
[Problems to be solved by the invention]
However, in the automatic recording function provided by TiVo, only the result information of likes / dislikes is extracted for each program, the factor information is not extracted, and the estimation algorithm is opaque As a result, the user dissatisfaction with the automatically recorded program (the program that does not match the user's preference is automatically recorded) is not small.
[0007]
Further, this automatic recording function is not intended to substitute for a recording reservation operation of a program that the user is conscious of recording or to reduce the complexity of the recording reservation operation. With this automatic recording function, a program that you want to record consciously is reserved by a recording reservation (designation of the program you want to record) operation using the normal EPG. It is what.
[0008]
Furthermore, the service provider (or the device providing the service) collects the user profile (customer preference information) when trying to provide a service based on the customer preference, not limited to the TiVo example described above. Is required. Conventionally, when collecting user profiles, a user can present and input a questionnaire in the form of a questionnaire, for example, or a specific target such as TiVo (in this case, the program being viewed) Explicit input by the user was required, such as asking questions about likes / dislikes for.
[0009]
Further, the customer satisfaction level of the service based on the user profile information extracted from the viewing history is not sufficient at present. At the same time, the approach to find a certain rule from the viewing history, particularly the personal behavior history, presupposes the identification of the individual. However, for example, when a service using a user profile is intended to be applied to television broadcast viewing, for example, when the same terminal is used by a plurality of viewers such as family members, It is necessary to introduce a special mechanism (for example, input of who is currently viewing the program).
[0010]
Furthermore, in the terminal device used by the viewer, the processing capability of the device cannot be sufficiently split into the metadata extraction processing. Therefore, even in the terminal device capable of executing the metadata extraction processing, the metadata The reliability of the extraction result is not high. Traditionally, a high-capacity device was used to perform metadata extraction processing, and high-quality metadata was extracted and generated even with human intervention. There is no system that realizes economic rationality that can be provided so that it can be used in the terminal device to be used.
[0011]
In addition, attempts to create a digest version by collecting parts and highlight scenes related to the theme of a single program have been proposed as one of the metadata applications. There is no mechanism to extract and collect from the program and reconstruct and distribute it as separate independent content.
[0012]
The present invention has been made in view of such a situation, and supports the recording of broadcast content in a form desired by the user, or a portion that matches the content desired by the user from among a plurality of broadcast contents. And a service that can be reconstructed as another independent content.
[0013]
[Means for Solving the Problems]
In the program viewing service system of the present invention, an information processing apparatus divides a predetermined program into constituent elements according to semantic contents, generating means for generating constituent element information indicating the contents of the constituent elements, and constituent elements Recording control means for controlling the recording of information; Reconstructed program generating means for generating a reconstructed program by connecting constituent elements obtained from a plurality of different programs based on the constituent element information; First input / output control means for controlling transmission / reception of information with the terminal device, the first input / output control means includes component element information, and Reconstructed program A second input / output control means for controlling the output to the terminal device, wherein the terminal device controls the exchange of information with the information processing device, Receiving the program, recording control means for controlling the recording of the program, component information and reconstructed program whose input is controlled by the second input / output control means, and recording the program received by the recording control means And a program or reconstructed program recorded in the recording means based on the component information recorded in the recording means And a reproduction control means for controlling reproduction of the video.
[0036]
The terminal device further includes display control means for controlling display of the component information whose input is controlled by the second input / output control means so as to synchronize with the program whose playback is controlled by the playback control means. Can do.
[0053]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings. The system for providing a recording reservation agency service according to the present invention includes, for example, a computer system, a data transmission facility, and communication facilities such as modems 20-1 to 20-n for receiving data from customers as shown in FIG. The
[0054]
A configuration of a
[0055]
For example, the broadcast
[0056]
The
[0057]
For example, the video processing server 17 reads necessary data from the broadcast
[0058]
In the client computer 18, for example, an administrator of the
[0059]
The communication server 19 is connected to the modems 20-1 to 20-n, and controls transmission / reception of information to / from the
[0060]
The
[0061]
FIG. 2 is a block diagram showing a configuration of the
[0062]
Broadcast waves received by an antenna (not shown) are supplied to the
[0063]
The
[0064]
For example, in the case of digital satellite broadcasting, the digital data received by the
[0065]
The
[0066]
When it is instructed to output the received content as it is, the
[0067]
When it is instructed to record the received content on the
[0068]
A RAM (Random Access Memory) 44 can store the work data performed by the
[0069]
The
[0070]
The U / I (user interface)
[0071]
The
[0072]
The
[0073]
The
[0074]
The
[0075]
A RAM (Random Access Memory) 52 is a writable volatile memory used for loading an execution program of the
[0076]
The IEEE (The Institute of Electrical and Electronics Engineers) 1394 interface (I / F) 54 is a serial high-speed interface capable of transmitting and receiving data of about several tens of MBps. An
[0077]
Note that, in the system for providing a recording reservation proxy service of the present invention, only the function that can receive broadcast content and record it in the
[0078]
FIG. 3 is a functional block diagram showing a first embodiment of a system for providing a recording reservation proxy service to which the present invention is applied.
[0079]
The
[0080]
The
[0081]
In the
[0082]
The customer-specific recorded program set transmitted from the transmission unit 73 is input to the reception unit 74 of the broadcast receiving terminal. The receiving unit 74 outputs the input customer-specific recorded program set to the
[0083]
The customer
[0084]
FIG. 8 is a flowchart showing a recorded program set generation process in the
[0085]
FIG. 9 is a flowchart showing the recording process according to the recorded program set executed by the broadcast receiving terminal that has received the recorded program set generated by the process described with reference to FIG.
[0086]
FIG. 10 is a functional block diagram showing a second embodiment of a system for providing a recording reservation proxy service to which the present invention is applied. The parts corresponding to those in FIG. 3 are denoted by the same reference numerals, and the description thereof is omitted as appropriate (hereinafter the same).
[0087]
The recorded program set profile generation processing executed by the recorded program set
[0088]
When the profile is generated, the customer request registered in the
[0089]
The
[0090]
FIG. 12 is a flowchart showing a recorded program set generation process for each profile executed by the recorded program set
[0091]
The generated recorded program set for each profile is input to the
[0092]
In addition, the presentation of the profile by the service provider in FIG. 10 can be performed by other methods such as a magazine or the Internet. In this case, the user's profile selection can be performed using a telephone or the like, for example, similarly to the input of the customer request described above, and can also be performed using the Internet or the like.
[0093]
FIG. 13 is a functional block diagram showing a third embodiment of a system for providing a recording reservation proxy service to which the present invention is applied.
[0094]
By adding the customer-specific recommended program / advertisement
[0095]
In the second embodiment described with reference to FIGS. 10 to 12 and the third embodiment described with reference to FIG. 13, the recorded program set by profile is sorted by customer on the
[0096]
FIG. 14 is a functional block diagram showing a fourth embodiment of a system for providing a recording reservation proxy service to which the present invention is applied.
[0097]
In the
[0098]
The receiving unit 74 of the broadcast receiving terminal receives the profile menu prior to receiving the recorded program set. The receiving unit 74 outputs the received profile menu to the profile presentation /
[0099]
FIG. 15 is a functional block diagram showing a fifth embodiment of a system for providing a recording reservation proxy service to which the present invention is applied.
[0100]
In the broadcast receiving terminal shown in FIG. 15, in addition to the processing executed in the broadcast receiving terminal described with reference to FIG. 14, the recorded program set content display / recording scheduled program is executed to modify the distributed recorded program set. An add / change unit 111 is added. In the processing executed by the recorded program set content display / recorded program addition / change unit 111, as described with reference to FIG. 14, the program included in the recorded program set distributed to the corresponding customer broadcast receiving terminal is displayed. For example, it is possible to display titles (program names) as a list and allow a customer to select one that does not want to be recorded using, for example, the remote commander 61 or the like. In addition, when a program to be recorded is newly added, a program designation method using normal EPG data can be used.
[0101]
In the profile filtering method in the broadcast receiving terminal as described with reference to FIG. 15, the recorded program set selected or changed by the customer using the recorded program set content display / recorded scheduled program adding / changing unit 111 is displayed. The contents may be transmitted to the
[0102]
Further, when the recommended program / advertisement program addition processing for each customer as described with reference to FIG. 13 is executed in the profile filtering method in the broadcast receiving terminal as described with reference to FIGS. 14 and 15, This can be realized by adding program addition information corresponding to the preference for each profile to the profile-specific recorded program set.
[0103]
FIG. 16 is a diagram illustrating a configuration example of the
[0104]
In the processing described with reference to FIGS. 1 to 15, a recorded program set for each customer or each profile from the
[0105]
FIG. 17 is a functional block diagram showing a sixth embodiment of a system for providing a recording reservation proxy service to which the present invention is applied. The scene detection process executed by the
[0106]
For example, in addition to the metadata table shown in FIG. 18, the
[0107]
In the
[0108]
On the other hand, for the content distributed by the
[0109]
Various data items (for example, program name, series name, genre, performer, scene contents, etc.) of the
[0110]
FIG. 19 illustrates a process in the case where the content reproduction control process based on metadata executed by the content
[0111]
Note that the
[0112]
FIG. 20 is a functional block diagram showing a seventh embodiment of a system for providing a recording reservation proxy service to which the present invention is applied.
[0113]
The
[0114]
The content can be specified by the program ID, and the scene (program component) can be specified by the program ID and the start / end time code. The service provider is responsible for the content of the reconstructed content (reconstructed program). Such an automated method may be adopted for content reconstruction, for example, content is manually reconstructed using an editing tool, or a semi-automatic method is adopted. Any method may be adopted.
[0115]
FIG. 21 is a functional block diagram showing an eighth embodiment of a system for providing a recording reservation proxy service to which the present invention is applied. FIG. 21 shows an example of a system that enables reproduction control based on metadata described with reference to FIG. 17 in addition to the content reconstruction processing described with reference to FIG. The reconstructed program is input from the content distribution unit 161 of the
[0116]
FIG. 22 is a functional block diagram showing a ninth embodiment of a system for providing a recording reservation proxy service to which the present invention is applied. FIG. 22 shows an example of a system provided by combining the configuration described with reference to FIG. 10 as
[0117]
For example, a service provider can plan a profile for a fan of a baseball player A. The following services can be provided to customers who subscribe to services based on this profile (A player profile).
[0118]
A player is likely to participate in the recorded program set generation process executed by the recorded program set
[0119]
Also in the
[0120]
In accordance with this scenario, in the content reconstruction process executed by the
[0121]
Also in the
[0122]
Through the processing described above, a customer who uses a broadcast receiving terminal can specify a recording desired program in various forms and transmit a recording request to the service provider. The customer, for example, requests the service provider to make a recording reservation for all the series, or to make a reservation for recording all programs in which a specific person appears, to the program viewing terminal 31 (or broadcast reception). This can be done by operating a terminal (hereinafter the same). As a means for transmitting a recording request to the service provider, various means such as a telephone, a web page on the Internet, an e-mail, and the like can be considered.
[0123]
In such a recording reservation agency service, if an individual recording reservation request is received for each customer and an individual recorded program set is generated for each customer, the cost for providing the service increases. The customer's request is predicted in advance, a plurality of request patterns (profiles) are presented to the customer, and the customer selects a desired profile from among them. By sending a (program set), it is possible to realize a recording reservation proxy service that satisfies a certain customer requirement without generating an “individual recorded program set for each customer” that contributes to high costs.
[0124]
In such a recording reservation agency service, by managing customer information and service target terminal information separately, for example, a customer who has shared one
[0125]
Also, when providing services based on the presentation and selection of profiles, the profile variations presented by the service provider and the recorded program set provided for each profile should not deviate from actual customer requests. The customer ’s rating (eg, whether the received profile is what the customer wants, or the customer ’s rating, such as whether a customer-satisfied program has been recorded as a result), Based on the evaluation, it is possible to improve customer satisfaction regarding the service by improving profile variations and provision contents.
[0126]
When customer evaluations are obtained and profile variations and content to be provided are improved based on the evaluations, it is assumed that the customer explicitly evaluates. However, in some cases, this evaluation procedure is a burden on the customer and may not collect valid evaluations. Therefore, by performing statistical processing on the customer subscription information and temporal transition information held in the
[0127]
Also, when providing a recording reservation proxy service based on a profile, the service provider side, for example, presents the profile and sets a plurality of recorded program sets along all the profiles using a communication medium having a large downstream capacity such as broadcasting. The customer
[0128]
In the case of a service in which a list (recorded program set) reserved for recording in advance is sent, the customer can confirm the contents of the recorded program set before actually executing the recording process. The customer can confirm the contents of the recorded program set, and if the contents do not match his / her request, the customer can modify the program to meet his / her request by adding / deleting a scheduled recording program.
[0129]
The modification information made by the customer is fed back to the
[0130]
In these services, various profiles are prepared, and the customer can select a profile according to his / her preference from among them. As a result, customer preference information is naturally accumulated in the
[0131]
Since the service provider performs the metadata extraction / assignment, the costs required for this can be borne by a large number of service users, resulting in the metadata extraction / assignment process. Can be relatively expensive. Therefore, a system including a high-performance processing apparatus can be used as the facility for performing metadata extraction / grant processing, and metadata can be extracted / granted accurately and in accordance with customer requirements. Furthermore, since it is possible to bear the cost of a dedicated person for this processing, more accurate and useful data can be generated and assigned by a dedicated person, and services based on metadata can be provided with high quality. Can do. As a service based on metadata, for example, a program recorded in a recording device such as an HDD is freely accessed and reproduced based on the metadata, and the metadata is displayed in synchronization with the reproduction of the program. Things can be considered.
[0132]
In addition, in this service, the service provider takes out a part of the material in the program from various ready-made programs according to a certain theme, regroups them (reconfigures), and creates a new one. A program (reconstructed program) can be created and provided to customers. Thereby, the customer can view the programs of the material collected for each theme in a lump, and the effort of watching many programs including contents related to a certain theme without being missed becomes unnecessary.
[0133]
Even when a customer views a reconstructed program provided by this service, as in the case described above, by providing a metadata distribution service, the reconstructed program can be stored in a recording device such as an HDD. The recorded reconstructed program can be freely accessed and reproduced based on the metadata, or the metadata can be displayed in synchronization with the reproduction of the program.
[0134]
Further, instead of actually distributing the reconstructed program, in order to record all the programs including the components of the reconstructed program (part of the ready-made program) on the customer side, these programs are provided in the
[0135]
Provision of a reconstructed program based only on the distribution of metadata can be realized as an extension of a recording reservation agency service based on a profile. The selection of the profile corresponds to the selection of the theme of the reconstructed program that is desired to be distributed. Thus, not only the distribution of the recorded program set, but also the distribution program of the reconfigured program metadata and the metadata for viewing are reserved. can do. As a result, the customer can make a continuous service reservation similar to a periodic subscription of a magazine with a very simple concept and operation.
[0136]
In the present specification, the term “system” represents the entire apparatus constituted by a plurality of apparatuses.
[0137]
【The invention's effect】
Of the present invention Program viewing service system According to the information processing apparatus, the predetermined program is divided into constituent elements along the semantic content, the constituent element information indicating the contents of the constituent elements is generated, the recording of the constituent element information is controlled, Based on the component information, a reconstructed program is generated by connecting the components obtained from multiple different programs. , Controls the exchange of information with the terminal device, component information, and Reconstructed program To the terminal device, the terminal device controls the exchange of information with the information processing device, The program is received, the recording of the program is controlled, the component information and the reconstructed program, the program is recorded, and the program or the reconstructed program is based on the component information Since the reproduction of the content is controlled, a part that matches the content desired by the user can be extracted from a plurality of broadcast contents and provided as a separate independent content. it can.
[Brief description of the drawings]
FIG. 1 is a diagram showing a configuration of a service providing system to which the present invention is applied.
FIG. 2 is a block diagram showing a configuration of a program viewing terminal.
FIG. 3 is a functional block diagram for explaining a first embodiment of a system for providing a recording reservation proxy service to which the present invention is applied;
FIG. 4 is a diagram for explaining a program table stored in a program information database.
FIG. 5 is a diagram for explaining a program content table stored in a program information database.
FIG. 6 is a diagram for explaining a customer table stored in a subscription database.
FIG. 7 is a diagram for explaining a subscription table stored in a subscription database.
FIG. 8 is a flowchart for explaining recorded program set generation processing;
FIG. 9 is a diagram for describing a recording setting process according to a recorded program set.
FIG. 10 is a functional block diagram for explaining a second embodiment of a system for providing a recording reservation proxy service to which the present invention is applied;
FIG. 11 is a diagram for explaining a profile table;
FIG. 12 is a diagram for explaining profile-specific recorded program set generation processing;
FIG. 13 is a functional block diagram for explaining a third embodiment of a system for providing a recording reservation proxy service to which the present invention is applied;
FIG. 14 is a functional block diagram for explaining a fourth embodiment of a system for providing a recording reservation proxy service to which the present invention is applied;
FIG. 15 is a functional block diagram for explaining a fifth embodiment of a system for providing a recording reservation proxy service to which the present invention is applied;
FIG. 16 is a diagram showing a configuration of a service providing system to which the present invention is applied.
FIG. 17 is a functional block diagram for explaining a sixth embodiment of a system for providing a recording reservation proxy service to which the present invention is applied;
FIG. 18 is a diagram for explaining a metadata table;
FIG. 19 is a flowchart for explaining content reproduction control by metadata and metadata synchronized display processing;
FIG. 20 is a functional block diagram for explaining a seventh embodiment of a system for providing a recording reservation proxy service to which the present invention is applied;
FIG. 21 is a functional block diagram for explaining an eighth embodiment of a system for providing a recording reservation proxy service to which the present invention is applied;
FIG. 22 is a functional block diagram for explaining a ninth embodiment of a system for providing a recording reservation proxy service to which the present invention is applied;
[Explanation of symbols]
1 service providing system, 13 broadcast data receiving system, 14 high-speed LAN, 15 database server, 16 service providing database, 17 video processing server, 18 client computer, 19 communication server, 20 modem, 31 program viewing terminal, 50 communication control unit , 51 CPU, 56 HDD, 61 Remote commander, 63 Display, 71 Program information database, 72 Recorded program set generation unit, 75 Recording setting unit, 76 Broadcast content reception unit, 77 Customer request input unit, 80 Subscription database, 91 Recorded program Set generation unit, 92 information generation unit, 93 profile presentation / selection input unit, 94 recorded program set profile generation unit, 101 recommended program / advertisement program addition unit by customer, 111 recorded program set content display / recording scheduled program addition / Change unit, 121 broadcast data transmission system, 131 scene detection unit, 132 metadata extraction / generation unit, 133 metadata database, 139 content selection / playback unit, 140 content playback control unit, 141 content synchronization display unit of metadata, 151 content database, 152 content reconfiguration unit, 171 reconfigured program scenario generation unit by profile
Claims (2)
前記情報処理装置は、
所定の番組を意味内容に沿って構成要素に分割する分割手段と、
前記構成要素の内容を示す構成要素情報を生成する生成手段と、
前記構成要素情報の記録を制御する記録制御手段と、
前記構成要素情報に基づいて、複数の異なる番組から得られた前記構成要素をつなぎ合わせることにより、再構成番組を生成する再構成番組生成手段と、
前記端末装置との情報の授受を制御する第1の入出力制御手段と
を備え、
前記第1の入出力制御手段は、前記構成要素情報、および前記再構成番組の前記端末装置への出力を制御し、
前記端末装置は、
前記情報処理装置との情報の授受を制御する第2の入出力制御手段と、
前記番組を受信して、前記番組の録画を制御する録画制御手段と、
前記第2の入出力制御手段により入力が制御された前記構成要素情報および前記再構成番組と、前記録画制御手段により受信された前記番組とを記録する記録手段と、
前記記録手段に記録された前記構成要素情報に基づいて、前記記録手段に記録されている前記番組または前記再構成番組の再生を制御する再生制御手段と
を備えることを特徴とする番組視聴サービスシステム。In a program viewing service system consisting of an information processing device managed by a service provider and a terminal device owned by a customer, connected via a network,
The information processing apparatus includes:
Dividing means for dividing a predetermined program into components along the meaning content;
Generating means for generating component information indicating the content of the component;
Recording control means for controlling recording of the component element information;
Reconstructed program generating means for generating a reconstructed program by connecting the constituent elements obtained from a plurality of different programs based on the constituent element information;
First input / output control means for controlling the exchange of information with the terminal device,
The first input / output control means controls the component element information and the output of the reconstructed program to the terminal device,
The terminal device
Second input / output control means for controlling exchange of information with the information processing apparatus;
Recording control means for receiving the program and controlling recording of the program;
Recording means for recording the component information and the reconstructed program whose inputs are controlled by the second input / output control means, and the program received by the recording control means;
Reproduction control means for controlling reproduction of the program recorded in the recording means or the reconstructed program based on the component element information recorded in the recording means. .
前記再生制御手段により再生が制御される前記番組と同期するように、前記構成要素情報の表示を制御する表示制御手段
を更に備えることを特徴とする請求項1に記載の番組視聴サービスシステム。The terminal device
The program viewing service system according to claim 1, further comprising display control means for controlling display of the component information so as to be synchronized with the program whose reproduction is controlled by the reproduction control means.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000237671A JP4403643B2 (en) | 2000-08-04 | 2000-08-04 | Program viewing service system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000237671A JP4403643B2 (en) | 2000-08-04 | 2000-08-04 | Program viewing service system |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2002051287A JP2002051287A (en) | 2002-02-15 |
JP2002051287A5 JP2002051287A5 (en) | 2007-04-26 |
JP4403643B2 true JP4403643B2 (en) | 2010-01-27 |
Family
ID=18729491
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2000237671A Expired - Fee Related JP4403643B2 (en) | 2000-08-04 | 2000-08-04 | Program viewing service system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4403643B2 (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030160770A1 (en) * | 2002-02-25 | 2003-08-28 | Koninklijke Philips Electronics N.V. | Method and apparatus for an adaptive audio-video program recommendation system |
US7725467B2 (en) | 2002-03-29 | 2010-05-25 | Sony Corporation | Information search system, information processing apparatus and method, and information search apparatus and method |
CN100367794C (en) | 2002-04-12 | 2008-02-06 | 三菱电机株式会社 | Meta data edition device, meta data reproduction device, meta data distribution device, meta data search device, meta data reproduction condition setting device, and meta data distribution method |
JP4433754B2 (en) * | 2003-10-08 | 2010-03-17 | ソニー株式会社 | Information providing system, information providing method, recording apparatus, recording method, and computer program |
JP4723836B2 (en) * | 2004-08-11 | 2011-07-13 | Jcc株式会社 | Broad media information system |
KR101628237B1 (en) * | 2009-01-21 | 2016-06-22 | 삼성전자주식회사 | Method and apparatus for forming highlight image |
-
2000
- 2000-08-04 JP JP2000237671A patent/JP4403643B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2002051287A (en) | 2002-02-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10390092B1 (en) | Systems and methods for providing an on-demand entertainment service | |
US9477666B2 (en) | Method and system for providing “what's next” data | |
CN100508565C (en) | Electronic program guide with digital storage | |
CN108322784B (en) | System and method for managing content | |
US9924228B2 (en) | System and method for providing program recommendations through multimedia searching based on established viewer preferences | |
US8196168B1 (en) | Method and apparatus for exchanging preferences for replaying a program on a personal video recorder | |
JP4661047B2 (en) | Information processing apparatus, information processing method, and computer program | |
CN106937165B (en) | Method and apparatus for automatically distributing content to devices in a user's media network | |
US20050132401A1 (en) | Method and apparatus for exchanging preferences for replaying a program on a personal video recorder | |
JP4608234B2 (en) | Virtual channel preview guide | |
KR101006335B1 (en) | Information processing apparatus, information processing method, and recording medium | |
US7962572B1 (en) | Systems and methods for providing an on-demand entertainment service | |
US20050149987A1 (en) | Television viewing communities | |
US20090158350A1 (en) | Systems and methods for providing enhanced recording options of media content | |
US20100306708A1 (en) | Systems and methods for handling profiles in a community | |
US20090119328A1 (en) | Bookmarks for program note information | |
JP2015146574A (en) | Method and system of display guide for video selection | |
JP2014168278A (en) | Interactive media guide with media guidance interface | |
JP2002077786A (en) | Method for using audio visual system | |
JP2002530969A (en) | Client-server electronic program guide | |
JP4433249B2 (en) | Content presentation control apparatus and method | |
AU2016277553B2 (en) | Systems and methods for automatic formatting of images for media assets based on user profile | |
US20030041327A1 (en) | System with improved user interface | |
JP4403643B2 (en) | Program viewing service system | |
JP2001326925A (en) | Video recording method and video recording system for program video |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070309 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070309 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090421 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090428 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090622 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090721 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090911 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20091013 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20091026 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121113 Year of fee payment: 3 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 4403643 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121113 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131113 Year of fee payment: 4 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |