Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4676441B2 - チャンネル契約提案装置、方法、プログラム及び集積回路 - Google Patents
[go: Go Back, main page]

JP4676441B2 - チャンネル契約提案装置、方法、プログラム及び集積回路 - Google Patents

チャンネル契約提案装置、方法、プログラム及び集積回路 Download PDF

Info

Publication number
JP4676441B2
JP4676441B2 JP2006539250A JP2006539250A JP4676441B2 JP 4676441 B2 JP4676441 B2 JP 4676441B2 JP 2006539250 A JP2006539250 A JP 2006539250A JP 2006539250 A JP2006539250 A JP 2006539250A JP 4676441 B2 JP4676441 B2 JP 4676441B2
Authority
JP
Japan
Prior art keywords
contract
program
channel
preference
user
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
Application number
JP2006539250A
Other languages
English (en)
Other versions
JPWO2006038529A1 (ja
Inventor
誠司 古澤
紀子 杉本
総一郎 藤岡
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Corp
Panasonic Holdings Corp
Original Assignee
Panasonic Corp
Matsushita Electric Industrial Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Panasonic Corp, Matsushita Electric Industrial Co Ltd filed Critical Panasonic Corp
Publication of JPWO2006038529A1 publication Critical patent/JPWO2006038529A1/ja
Application granted granted Critical
Publication of JP4676441B2 publication Critical patent/JP4676441B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/35Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
    • H04H60/46Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for recognising users' preferences
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/61Arrangements for services using the result of monitoring, identification or recognition covered by groups H04H60/29-H04H60/54
    • H04H60/65Arrangements for services using the result of monitoring, identification or recognition covered by groups H04H60/29-H04H60/54 for using the result on users' side
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/68Systems specially adapted for using specific information, e.g. geographical or meteorological information
    • H04H60/72Systems specially adapted for using specific information, e.g. geographical or meteorological information using electronic programme guides [EPG]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/4508Management of client data or end-user data
    • H04N21/4532Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/4667Processing of monitored end-user data, e.g. trend analysis based on the log file of viewer selections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/4668Learning process for intelligent management, e.g. learning user preferences for recommending movies for recommending content, e.g. movies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for programme selection
    • H04N21/4826End-user interface for programme selection using recommendation lists, e.g. of programmes or channels sorted out according to their score
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/162Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
    • H04N7/163Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Software Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Description

本発明は、チャンネル契約提案装置及びその方法に関し、特に、ユーザの嗜好を推定してチャンネルの好適な契約又は解約を提案する技術に関する。
日本におけるデジタル放送サービスの先駆けは、通信衛星を利用したCSデジタル放送であり、その後、放送衛星を利用したBSデジタル放送が開始された。現在では、BSと同じ東経110度に位置する新しい通信衛星が打ち上げられ、当該通信衛星を利用した110度CSデジタル放送が行われている。
地上放送においても、現行のアナログ放送からデジタル放送への移行が進められている。2011年にはアナログ放送は終了し、地上放送は完全にデジタル化される予定である。
デジタル放送においては、映像の情報量を圧縮して送ることが可能であるため、アナログ放送と比較して、より多くの番組を送る多チャンネル放送が行われる。
デジタル放送サービスの普及による放送チャンネル数の増大(現在、300チャンネルを超えてさらに増加傾向にある)によって、それぞれのチャンネルで特定のユーザの好みにきめ細かく適応した番組の提供が期待されるのだが、その反面、ユーザは、その多くのチャンネルの中から自分の好みに合った番組を提供しているチャンネルを探すために、大量の番組案内情報を参照する時間と労力を強いられることになる。さらには、上手く探し出すことができずに、好みに合う有料チャンネルの契約を逃してしまうことも考えられる。
このような観点から、従来、多チャンネル番組配信サービスのユーザに対して好みに合う未契約チャンネルを紹介する技術が開示されている(例えば、特許文献1を参照)。
この技術は、まず当該サービスの全契約ユーザを対象として全チャンネルに関する視聴率データを算出し、算出した視聴率データをクラスタ分解することにより全契約ユーザの視聴傾向を示す複数の視聴パターンを求める。次に、各視聴パターンと提案対象ユーザの視聴パターンのマッチングを行い、視聴パターンを一つ選択し、その視聴パターンのチャンネルのうち、その提案対象ユーザに好まれると推測される未契約チャンネルを紹介する。
特開2001−157191号公報
しかしながら、上記の従来技術では、複数の視聴パターンが個々のユーザの視聴パターンをよく表すとは限らないため、提案対象ユーザの好みに的確に合ったチャンネルを提案することが困難であるという問題がある。
上記の問題に鑑み、本発明は、ユーザの個人の嗜好を的確に反映したチャンネル契約提案を行うチャンネル契約提案装置及びチャンネル契約提案方法を提供することを目的とする。
上記問題を解決するため、本発明のチャンネル契約提案装置は、契約により放送番組を視聴することができる契約チャンネルの契約に関する提案を行うチャンネル契約提案装置であって、各チャンネルで放送される複数の番組に関わり、各番組の放送時期を示す番組案内情報を受信する受信手段と、一のユーザの番組の嗜好を示す嗜好情報を取得する取得手段と、前記番組案内情報と前記嗜好情報とに基づいて、各番組が前記ユーザの嗜好に合うか否かを推定し、嗜好に合うと推定された番組を推薦番組として決定する決定手段と、前記推薦番組を放送する各契約チャンネルにおける、前記番組案内情報により特定される前記推薦番組の放送頻度に応じて、契約チャンネルの契約又は解約を前記ユーザに提案する契約提案手段とを備えることを特徴とする。
ここで、契約チャンネルとは、番組を放送するチャンネルの放送事業者と契約し、視聴料金を支払う等により番組の視聴を可能とするチャンネル(以下、「有料チャンネル」と言う。)である。
また、嗜好情報は、番組のジャンル等についてユーザが嗜好する度合いを表すものである。
この構成によれば、各ユーザの嗜好情報に基づいて各ユーザの嗜好に合う推薦番組を各々決定し、推薦番組を放送する有料チャンネルにおいて推薦番組が放送される頻度に応じてその有料チャンネルの契約又は解約の提案を各ユーザに行うので、各ユーザの嗜好を的確に反映した提案を行うことができる。
さらには、前記番組案内情報(この情報は、具体的にはEPG:Electronic Program Guide情報として知られている)を用いて、将来放送が予定される推薦番組の放送頻度も考慮することができるので、例えば近日中にユーザの好みの新番組の放送を始めるチャンネルを契約提案することが可能となる。
また、前記決定手段は、前記各番組とユーザの嗜好との合致度を評価して、当該合致度に基づいて各番組がユーザの嗜好に合うか否かを推定し、前記契約提案手段は、更に、前記推薦番組の放送頻度に加えて各推薦番組の合致度に基づいて、契約チャンネルの契約又は解約の前記提案を行うこととしてもよい。
この構成によれば、推薦番組として決定された番組のうち、放送頻度が少なくてもユーザの嗜好との合致度が高い番組があれば、その番組を放送する有料チャンネルを提案することができる。従って、推薦番組の中でもユーザの好みにより合致する番組を放送するチャンネルが提案されるため、例えばその番組が近日中に放送される番組であれば、ユーザは、提案されたチャンネルを契約することによりその番組を見逃すことなく視聴することができる。
また、前記取得手段は、更に、契約チャンネルの契約上限金額を示す制限情報を取得する制限情報取得部を備え、前記契約提案手段は、更に、契約中の契約チャンネルの契約金額を示す契約情報を保持しており、契約チャンネルの契約を提案する際に、前記契約情報が示す契約金額の合計が前記契約上限金額を超える場合、その旨を前記ユーザに報知する報知部を備えることとしてもよい。
この構成によれば、ユーザは、有料チャンネルの契約を行う際の制限情報として契約上限金額を予め設定した場合、報知部によって現在契約中の有料チャンネルの合計金額が上限金額を超えていることを確認することができ、有料チャンネルの契約を行うか否か判断する目安にすることができる。
また、前記取得手段は、一のユーザが行った番組の録画又は視聴の履歴に関する履歴情報を取得し、当該履歴情報から前記嗜好情報を取得することとしてもよい。
また、前記番組案内情報は、番組毎に番組内容に関する1以上のキーワードを含み、前記チャンネル契約提案装置は、更に、複数の特定のキーワードそれぞれが複数のカテゴリそれぞれに寄与する度合いを示す寄与度を記憶しているカテゴリ辞書記憶手段と、前記番組案内情報の各番組について含まれる前記特定のキーワードに対応する寄与度をカテゴリごとに集計して得られる値を要素とする評価ベクトルを算出する評価ベクトル算出手段と、各番組が属するカテゴリを、その番組について算出される評価ベクトルに基づいて判定するカテゴリ判定手段とを備え、前記取得手段は、更に、前記履歴情報を取得する履歴情報取得部と、前記履歴情報に含まれる各番組が属するカテゴリの評価ベクトルをカテゴリ毎に集計し、その集計結果に応じて、前記ユーザのカテゴリごとの嗜好の強さを示す値を要素とする嗜好ベクトルを決定する嗜好ベクトル決定部とを備え、前記決定手段は、前記番組案内情報に含まれる各番組について、その番組について算出される評価ベクトルを前記嗜好ベクトルで重み付けして得た値を前記嗜好の合致度として評価し、評価した嗜好の合致度と閾値を比較することにより、その番組が前記ユーザの嗜好に合うか否かを推定する嗜好適否推定部を有し、前記嗜好適否推定部によって前記ユーザの嗜好に合うと推定された番組を前記推薦番組として決定することとしてもよい。
この構成によれば、ユーザが以前録画や視聴した番組の情報を含む履歴情報から前記ユーザの嗜好を決定し、当該嗜好に合うと推定される推薦番組の放送頻度に応じて前記有料チャンネルの契約又は解約を提案するので、前記ユーザの嗜好を従来よりも的確に反映した提案ができる。
また、前記チャンネル契約提案装置は、更に、前記番組案内情報に基づいて電子番組表を表示する番組表示手段と、前記契約提案手段は、前記電子番組表に含まれる前記推薦番組のうち、提案すべき契約チャンネルの推薦番組を他の番組と区別し得るように前記番組表示手段に表示させ、前記電子番組表において提案すべき契約チャンネルを他のチャンネルと識別し得るように前記番組表示手段に表示させることにより前記提案を行うこととしてもよい。
この構成によれば、ユーザは、表示された電子番組表において提案されている契約チャンネルとそのチャンネル中の推薦番組を一目で確認することができる。
また、前記契約提案手段は、前記提案の際に、前記推薦番組に関する番組案内情報、前記推薦番組の放送頻度の時間推移、及び前記推薦番組の前記契約チャンネルを含む複数のチャンネルでの放送頻度のうち少なくとも一つを前記ユーザに提示してもよい。
この構成によれば、有料チャンネルの契約又は解約を提案されているユーザは、そのユーザの嗜好に合致する推薦番組のリスト等が提示されることにより、その有料チャンネルの契約又は解約が提案されている根拠を認識することができ、その有料チャンネルの契約又は解約の決断が行い易くなる。
また、前記取得手段は、複数のユーザそれぞれについて前記嗜好情報を取得し、前記決定手段は、ユーザごとに、そのユーザの前記嗜好情報を用いて前記推薦番組を決定し、前記契約提案手段は、ユーザ毎の前記推薦番組の放送頻度に応じて各ユーザへ提案すべき契約チャンネルを特定し、その各契約チャンネルについて提案されるべきユーザの数に基づいて全ユーザに共通して提案すべき契約チャンネルを決定し、決定した契約チャンネルの契約又は解約を全ユーザに提案することとしてもよい。
この構成によれば、前記複数のユーザそれぞれへの個別提案を集計することによって、全ユーザに共通する全体提案を行うことができる。
例えば、ホームネットワークを介して家族一人一人の個人端末に番組を配信するサーバ装置に本チャンネル契約提案装置を適用する場合に、家族一人一人への個別提案を集計することによって、家族全員の満足を得やすい全体提案を行うことができる。そのような全体提案は、契約できる有料チャンネルの総数が予算的に制限されるような場合に特に、家族全員が高い納得感を持って有料チャンネルを契約及び解約する助けとなる。
また、前記取得手段は、一のユーザが行った番組の録画又は視聴の履歴に関する履歴情報を取得し、当該履歴情報から前記嗜好情報を取得し、前記契約提案手段は、更に、ユーザごとに、前記履歴情報に含まれる番組が多いほど前記契約チャンネルの契約が提案され易くかつ解約が提案され難くなる閾値を設定し、ユーザ毎に設定された閾値と前記放送頻度とを比較することによりユーザ毎の前記提案すべき契約チャンネルを特定することとしてもよい。
この構成によれば、例えばテレビをよく見るユーザへの個別提案を、そうでないユーザへの個別提案よりも強く全体提案に反映させるといった重み付けを行うことができるので、公平感の高い全体提案を行うことができる。
本発明のチャンネル契約提案方法は、契約により放送番組を視聴することができる契約チャンネルの契約に関する提案を行うチャンネル契約提案方法であって、各チャンネルで放送される複数の番組に関わり、各番組の放送時期を示す番組案内情報を受信する受信ステップと、ユーザの番組の嗜好を示す嗜好情報を取得する取得ステップと、前記番組案内情報と前記嗜好情報とに基づいて、各番組が前記ユーザの嗜好に合うか否かを推定し、嗜好に合うと推定された番組を推薦番組として決定する決定ステップと、前記推薦番組を放送する各契約チャンネルにおける、前記番組案内情報により特定される前記推薦番組の放送頻度に応じて、契約チャンネルの契約又は解約を前記ユーザに提案する契約提案ステップとを含む。
また、前記取得ステップは、複数のユーザそれぞれについて前記嗜好情報を取得し、前記決定ステップは、ユーザごとに、そのユーザの前記嗜好情報を用いて前記推薦番組を決定し、前記契約提案ステップは、ユーザ毎の前記推薦番組の放送頻度に応じて各ユーザへ提案すべき契約チャンネルを特定し、特定した各契約チャンネルの数に基づいて全ユーザに共通して提案すべき契約チャンネルを決定し、決定した契約チャンネルの契約又は解約を全ユーザに提案することとしてもよい。
これらの方法に従ってチャンネル契約提案を行うことによって、前述した効果と同様の効果が得られる。
本発明の実施の形態について、図面を参照しながら詳細に説明する。
(第1の実施の形態)
<構成>
図1は、本発明の第1の実施の形態におけるチャンネル契約提案装置100の構成を示す機能ブロック図である。
チャンネル契約提案装置100は、図1に示すように、受信部200、入力受付部500、番組推薦部300、及び契約提案部400を有する。
以下、各部の機能について説明する。
(受信部200)
チャンネル契約提案装置100において、受信部200は、放送局10、11から、各チャンネルで放送される全番組に関するEPG情報を受信する機能を有する。
受信部200は、放送番組に多重して放送されるEPG情報を放送信号から分離抽出してもよく、また放送とは別の経路(例えばインターネット等)からEPG情報を受信してもよい。
このEPG情報は、各番組について、少なくとも放送されるチャンネルと時間、番組名の情報を含み、さらに番組の説明やジャンル等の情報を含んでもよい。
尚、本実施の形態におけるEPG情報は、視聴契約の有無に関わらず、全てのチャンネルについて取得されるものとする。
(番組推薦部300)
番組推薦部300は、前記ユーザの嗜好に合致すると推定される推薦番組を、前記ユーザが行った番組の録画又は視聴の履歴に基づいてユーザの嗜好を決定し、有料チャンネルについて提案を行う日(以下、「基準日」と言う。)後の所定期間内に放送され、ユーザの嗜好に合致する推薦番組をEPG情報から決定する機能を有する。また、番組推薦部300は、決定した推薦番組を示す推薦番組情報を契約提案部400へ送出する機能を有する。
(契約提案部400)
契約提案部400は、番組推薦部300によって決定された推薦番組のチャンネルごと、日ごとの放送度数を計数する機能と、計数結果をしきい値比較することにより、推薦番組の放送頻度に応じて各チャンネルの契約又は解約をユーザに提案する機能を有する。
(表示部20)
表示部20は、例えば、液晶ディスプレイ等を用いて実現され、推薦番組に関するEPG情報、計数結果、及び提案の内容等を表示する機能を有する。
(入力受付部500)
入力受付部500は、ユーザから本装置に対する指示操作を受け付ける機能を有する。
入力受付部500は、例えば、ユーザが行う操作を直接受け付けるスイッチ、又はユーザが本装置外のリモコンへ行う操作内容を表すユーザ操作情報を受信するリモコン信号受信部であってもよい。
尚、このユーザ操作情報には、本装置外のテレビ等の表示装置に映される放送番組を見てユーザが面白いと感じた番組を指定する情報や、カテゴリごとのユーザの嗜好の強さを直接指定するための情報が含まれる。
以下、上述した番組推薦部300及び契約提案部400について詳細に説明する。
図2は、番組推薦部300の詳細な構成を示す機能ブロック図である。
番組推薦部300は、EPG情報取得部301、履歴情報取得部302、RAM303、CPU304、ROM305、表示制御部306を有する。
(EPG情報取得部301)
EPG情報取得部301は、受信部200からEPG情報を取得し、取得したEPG情報を、RAM303のEPG情報記憶領域へ書き込む機能を有する。
尚、受信部200より受け取ったEPG情報をEPG記憶領域へ書き込む場合に、同じ番組に関するEPG情報が既に存在する場合には、存在するEPG情報に、受信部200より受け取ったEPG情報を上書きする機能を有する。
さらにEPG情報取得部301は、取得されたEPG情報に、以前に取得されたEPG情報には含まれていなかった新たなチャンネルに関する情報が含まれている場合、そのチャンネルに関する情報を契約提案部400へ出力する機能を有する。
(履歴情報取得部302)
履歴情報取得部302は、ユーザが録画予約した番組を示す履歴情報を、例えばホームネットワーク等を介して接続されたDVDレコーダ等の録画装置から取得し、取得した履歴情報に含まれている番組を嗜好番組として特定し、嗜好番組に関わる情報(以下、「嗜好番組情報」と言う。)を、RAM303の嗜好番組記憶領域へ格納する機能を有する。
ここで、取得される履歴情報とは、ユーザが録画予約した番組を特定するためのチャンネル及び放送日時などの情報であり、嗜好番組情報は、特定された嗜好番組のチャンネルや放送日時等を含む。
尚、個々の番組に識別情報が割り当てられている場合には、当該識別情報を用いて履歴情報を表すこともできる。
(ROM305)
ROM305は、番組推薦部300における様々な処理を実現するためのプログラムを格納している。CPU304が、ハードウェア資源と協働してこのプログラムを実行することで、評価ベクトル算出部1、カテゴリ判定部2、嗜好ベクトル決定部3、嗜好適否推定部4、及びカテゴリ辞書メンテナンス部5からなる具体的手段としての機能が実現される。
(評価ベクトル算出部1)
評価ベクトル算出部1は、基準日の前後所定期間内に放送されるEPG情報中の各番組において、EPG情報に含まれるキーワードに対応する寄与度をカテゴリごとに集計して正規化し、当該集計された寄与度を要素値とする評価ベクトルを算出する機能を有し、算出された評価ベクトルをRAM303の評価ベクトル記憶領域に格納する機能を有する。
(カテゴリ判定部2)
カテゴリ判定部2は、評価ベクトル算出部1で算出された評価ベクトルの各要素値が所定の閾値よりも大きいか否かに応じて、その番組が属するカテゴリを判定する機能を有し、判定された各番組のカテゴリをRAM303の番組カテゴリ記憶領域に格納する機能を有する。
カテゴリ判定部2は、上記の処理を評価ベクトルが算出された各番組について行う。
(嗜好ベクトル決定部3)
嗜好ベクトル決定部3は、嗜好番組情報に基づき、基準日前の所定期間内に放送される全嗜好番組の評価ベクトルをカテゴリ毎に集計し、その集計結果をユーザの嗜好性の強さを示す嗜好ベクトルとして求める機能を有する。また、求めた嗜好ベクトルをRAM303の嗜好ベクトル記憶領域に格納する機能を有する。
(嗜好適否推定部4)
嗜好適否推定部4は、基準日後で所定期間内に放送されるEPG情報に含まれる各番組の評価ベクトルと嗜好ベクトルの各要素に基づいて、各番組のユーザの嗜好との合致度を評価し、合致度が所定の閾値よりも大きければユーザの嗜好に合致すると推定し、合致すると推定したその番組を推薦番組として決定する機能を有する。
また、決定された推薦番組に関する推薦番組情報を推薦番組記憶領域に格納し、チャンネル契約提案部400に推薦番組情報を示す推薦番組リストを送出する機能を有する。
(カテゴリ辞書メンテナンス部5)
カテゴリ辞書メンテナンス部5は、カテゴリ辞書へのキーワードの追加及び削除処理、寄与度の追加及び更新処理を行う機能を有する。
キーワードの追加処理は、過去の所定期間内における嗜好番組についての評価ベクトルに基づいて行われる。
具体的には、その嗜好番組の評価ベクトルの全要素が“0.00”の場合、つまりその嗜好番組に対応してEPG情報に含まれるキーワードがカテゴリ辞書に存在しない場合に、EPG情報に含まれるそのキーワードをカテゴリ辞書に追加する。
そして、新たに追加されたキーワードも含めた、カテゴリ辞書内の全キーワードについて各カテゴリに対する寄与度の更新処理を行う。
具体的には、過去の所定期間内における全番組に対応してEPG情報に含まれるキーワードの個数と、嗜好番組に対応してEPG情報に含まれるキーワードの個数との割合に応じてカテゴリ毎に算出した新しい寄与度に更新する。
そして、全キーワードについて寄与度を更新後、各カテゴリの寄与度が全て“0.00”のキーワードを、カテゴリ辞書より削除する。
(表示制御部306)
表示制御部306は、推薦番組等の情報を表示部20に表示させるための制御を行う機能を有する。
(RAM303)
RAM303は、推薦番組を決定する処理に用いられる各種情報を格納するメモリであり、前述したEPG情報記憶領域、嗜好番組記憶領域の他に、番組カテゴリ記憶領域、推薦番組記憶領域、カテゴリ辞書記憶領域、評価ベクトル記憶領域、嗜好ベクトル記憶領域が設けられる。
(EPG記憶領域)
EPG記憶領域には、前述したEPG情報が保持される。
(嗜好番組記憶領域)
嗜好番組記憶領域には、履歴情報取得部302により特定された嗜好番組情報だけでなく、入力受付部500を介して取得したユーザ操作情報により示される番組も嗜好番組情報として保持される。
(カテゴリ辞書記憶領域)
カテゴリ辞書記憶領域には、カテゴリ辞書が保持される。
カテゴリ辞書は、複数のカテゴリと、複数のキーワードと、各カテゴリに対する各キーワードの寄与度とを定義する。
カテゴリには、EPG情報のジャンルから独立した独自のカテゴリを用いてもよく、また当該ジャンルの種類と同じ種類のカテゴリを用いても構わない。
尚、このカテゴリは、ユーザの嗜好性及び番組の指向性を表すための枠組みとして用いられる。
具体的には、カテゴリごとの指向性の強さを要素として番組の指向性を表す評価ベクトルを定義し、かつカテゴリごとの嗜好性の強さを要素としてユーザの嗜好性を表す嗜好ベクトルを定義するために用いられる。
(評価ベクトル記憶領域)
評価ベクトル記憶領域には、各番組の評価ベクトルが保持される。
(番組カテゴリ記憶領域)
番組カテゴリ記憶領域には、番組の評価ベクトルに基づいてその番組が属すると判定されるカテゴリを示す情報が保持される。
(嗜好ベクトル記憶領域)
嗜好ベクトル記憶領域には、後述する嗜好ベクトルが保持される。
(推薦番組記憶領域)
推薦番組記憶領域には、ユーザの嗜好に合致すると推定されて決定された推薦番組を示す推薦番組情報が保持される。
次に、契約提案部400について説明する。
図5は、契約提案部400の詳細な構成を示す機能ブロック図である。
契約提案部400は、図5に示すように、チャンネル情報記憶部401、チャンネル別統計処理部402、チャンネル別推薦番組記憶部403、チャンネル提案部404、及び表示制御部405を有する。
契約提案部400の各部の機能は、具体的にはソフトウェアによって実現されてもよい。
その場合、チャンネル情報記憶部401、チャンネル別統計処理部402、チャンネル別推薦番組記憶部403、チャンネル提案部404、表示制御部405、及びしきい値記憶部406は、それぞれ具体的手段としての機能を実現するためのプログラムモジュールに相当する。
図示しないCPUが、ハードウェア資源と協働してこれらのプログラムモジュールを実行することによって、対応機能が実現される。
以下、各部の機能について説明する。
(チャンネル情報記憶部401)
チャンネル情報記憶部401は、後述するチャンネル情報テーブルを有しており、全てのチャンネルについて、そのチャンネルが無料であるか有料であるかを示すチャンネル情報を保持する機能を有する。
また、有料チャンネルについては、ユーザの視聴契約状態(契約又は未契約)とそのチャンネルの視聴料金情報がチャンネル情報に含まれる。
(チャンネル別統計処理部402)
チャンネル別統計処理部402は、番組推薦部300から推薦番組リストを受け取る機能を有している。推薦番組リストは、推薦番組のみに関係するEPG情報(CH、放送日、開始時刻、及び番組タイトルの内容)である。
また、チャンネル別統計処理部402は、チャンネル情報テーブルの内容を参照して、受け取った推薦番組リストを、有料か無料かのチャンネル形態及びユーザの契約状況ごとに分類することによって、チャンネル別推薦番組リストを生成する機能を有する。
また、チャンネル別統計処理部402は、チャンネル別推薦番組リストに示される推薦番組の個数を、放送されるチャンネルごと、所定の期間(例えば1日)ごとにカウントすることによって、度数分布情報を生成する機能を有する。
(チャンネル別推薦番組記憶部403)
チャンネル別推薦番組記憶部403は、チャンネル別推薦番組リスト及び度数分布情報を保持する。さらに、度数分布情報を拡張して、推薦番組の個数と、当該個数の推薦番組に関係するEPG情報とを対応付けて管理してもよい。
(チャンネル提案部404)
チャンネル提案部404は、閾値記憶部406を含んで構成される。
チャンネル提案部404は、ユーザから入力受付部500を介して、チャンネルの契約提案の基準となる契約基準頻度及びチャンネルの解約提案の基準となる解約基準頻度とを受け取り、契約基準頻度及び解約基準頻度を閾値記憶部406に予め保持する機能を有する。
また、チャンネル提案部404は、度数分布情報において、有料かつ未契約の各チャンネルでの推薦番組の放送頻度と契約基準頻度とを比較し、放送頻度が契約基準頻度を上回っているチャンネルを、契約を提案すべきチャンネル(以下、「契約提案チャンネル」と言う。)と判断する機能を有する。
更に、チャンネル提案部404は、度数分布情報において、有料かつ契約済の各チャンネルでの推薦番組の放送頻度と解約基準頻度とを比較し、有料かつ契約済のチャンネルにおける推薦番組の放送頻度が、解約基準頻度を下回っているチャンネルを、契約の解除を提案すべきチャンネル(以下、「解約提案チャンネル」と言う。)と判断する機能を有する。
そして、契約提案チャンネル及び解約提案チャンネルを示す情報を、表示制御部405に通知する機能を有する。
また、チャンネル提案部404は、図示しない外部の有料チャンネルの放送通信事業者のサーバと、通信回線を介して接続する機能を有し、提案したチャンネルの契約又は解約のユーザ操作を受付けた場合、そのチャンネルの放送通信事業者のサーバに接続し、ユーザ操作に係る処理を実行する機能を有する。
(表示制御部405)
表示制御部405は、通知された契約提案チャンネルの契約を提案するためのフォーム、及び通知された解約提案チャンネルの解約を提案するためのフォームを、表示部20に表示する。
<データ>
以下、番組推薦部300及び契約提案部400において格納されているデータテーブルについて説明する。
図3は、カテゴリ辞書テーブルの一例を示している。
図示されるように、カテゴリ辞書は、複数のキーワードと、複数のカテゴリとを定義し、さらに各キーワードの各カテゴリに対する寄与度を”0.00〜1.00”の範囲の数値で定義する。
寄与度とは、そのキーワードのそのカテゴリとの関連性を示す数値であり、そのカテゴリとの関連が深いと考えられるキーワードほど高い数値が与えられる。
例えばキーワード「宿泊」のカテゴリ「旅行」に対する寄与度が“1.00”となっており、これはそのキーワードがそのカテゴリに必ず関連すると考えられることを示している。
逆に、キーワード「献立」のカテゴリ「旅行」に対する寄与度のように、そのカテゴリに全く関連がないと考えられるキーワードの寄与度は“0.00”とされる。
もちろん“0.00”や“1.00”以外の中間的な寄与度を定めることもできる。例えばキーワード「フランス」には、カテゴリ「旅行」に対して“0.50”、カテゴリ「グルメ」に対して“0.40”、カテゴリ「料理」に対して“0.10”の寄与度が定められている。
複数のカテゴリに関連してEPG情報に比較的頻繁に現れるキーワードにこのような中間的な寄与度を定めることによって、EPG情報に現れるキーワードごとに寄与度を集計するときに予期しないカテゴリに突出した値が求まる不都合を軽減することができる。
また、予め設定されたカテゴリ辞書を固定的に使用するだけでなく、ユーザ操作に応じてその内容を随時メンテナンス可能とすることも考えられる。
図4は、一つのテーブルに統合的に格納されたEPG情報、番組カテゴリ情報、嗜好番組情報、及び推薦番組情報の一例を示している。
このテーブルの一行が一番組に対応している。
このテーブルにおいて、CH(チャンネル)欄、放送日欄、開始時刻欄、及び番組タイトル欄は、EPG情報取得部301によって設定されたEPG情報を保持する。
CH欄、放送日欄、及び開始時刻欄の内容によって識別される番組のタイトルが、番組タイトル欄に保持される。
EPG情報として、これらの他に、ジャンル情報、番組説明情報等を保持してももちろん構わない。
そして、番組カテゴリ(評価v)欄、嗜好番組欄、及び推薦番組欄は、それぞれ番組カテゴリ情報、嗜好番組情報、及び推薦番組情報を保持する。
尚、番組カテゴリ(評価v)欄は、カテゴリ判定部2によって判定された番組カテゴリ情報の各番組が属するカテゴリを示し、括弧内にそのカテゴリの評価ベクトルを示している。
本実施の形態では、カテゴリ判定部2は、評価ベクトルが0.05以上のカテゴリを、番組が属するカテゴリとして判定する。
また、嗜好番組情報は、履歴情報に含まれた録画対象となった番組、及び視聴して面白かったとユーザの操作によって明示された番組を”YES”で示しており、同図の嗜好番組欄において“YES”で示された番組が嗜好番組である。
また、推薦番組情報は、ユーザの嗜好に合致すると推定された番組を”YES”で示しており、同図の推薦番組欄において“YES”で示された番組が推薦番組である。
図6は、チャンネル情報テーブルの構成及び内容の一例を示す。
チャンネル情報テーブルは、チャンネルと契約状況と料金とを対応付けて記憶している。
チャンネル情報記憶部401が、番組推薦部300から新たなチャンネルに関するEPG情報を受け取った場合、及びユーザが新たにチャンネルを契約または解約した場合に、変動の内容を反映してチャンネル情報テーブルが更新される。
図7は、チャンネル別推薦番組リストの構造及び内容の一例である。
チャンネル別推薦番組リストは、CH、放送日、開始時刻、及び番組タイトルを対応付け、有料チャンネルと無料チャンネルを区別し、有料チャンネルにおいては契約済か未契約かを区別できるように記憶している。
図8は、度数分布情報の構造及び内容の一例である。
度数分布情報は、チャンネルと、各チャンネルにおいて1日毎に放送される推薦番組の数とを対応付けて記憶している。
また、図9は、図8に示す度数分布情報において、推薦番組の個数と共に、チャンネル別推薦番組リストの対応する推薦番組へのポインタを保持することによって、そのような対応管理を実現する度数分布情報を模式的に表したものである。
<動作>
次に、チャンネル契約提案装置100の各部の動作について説明する。
図17は、チャンネル契約提案装置100の全体動作を示すフローチャートである。
受信部200は、全チャンネルのEPG情報を受信する(ステップS101)。
番組推薦部300は、取得されたEPG情報に示されている番組の中から推薦番組を決定するための番組推薦処理を行ない、推薦番組リストをチャンネル別統計処理部402に送出する。(ステップS102)。
尚、番組推薦処理については後述するものとする。
チャンネル別統計処理部402は、番組推薦部300から、EPG情報の中に新たに見つかったチャンネルに関する情報を受け取って、チャンネル情報を更新する(ステップS103)。
続いてチャンネル別統計処理部402は、番組推薦部300から送出された推薦番組リストを受付け、チャンネル情報記憶部401に格納されたチャンネル情報テーブルを読み出す。チャンネル別統計処理部402は、推薦番組リストとチャンネル情報テーブルに基づいて、有料か無料かのチャンネル形態及びユーザの契約状況ごとに推薦番組を分類し、チャンネル別推薦番組リストと度数分布情報を生成する(ステップS104)。
チャンネル提案部404は、度数分布情報の各チャンネルが無料チャンネル、契約済の有料チャンネル、未契約の有料チャンネルかを判断する(ステップS105)。
チャンネル提案部404は、有料且つ未契約のチャンネルを選出し、閾値記憶部406から契約基準頻度を読み出す(ステップS105:有料の未契約CH)。チャンネル提案部404は、度数分布情報において、選出した各チャンネルでの推薦番組の放送頻度と契約基準頻度とを比較する(ステップS106)。
チャンネル提案部404は、放送頻度が契約基準頻度を上回っている場合(ステップS106:YES)、そのチャンネルの契約を提案する画像を表示することを表示制御部405に指示し、表示制御部405は指示されたチャンネルの契約を提案する画像を表示部20に表示させる(ステップS107)。
また、チャンネル提案部404は、有料且つ契約済の各チャンネルを選出し、閾値記憶部406から解約基準頻度を読み出す(ステップS105:有料の契約CH)。チャンネル提案部404は、度数分布情報において、選出した各チャンネルでの推薦番組の放送頻度と解約基準頻度とを比較する(ステップS108)。
チャンネル提案部404は、放送頻度が解約基準頻度を下回っている場合(ステップS108:YES)、そのチャンネルの解約を提案する画像を表示する旨を表示制御部405に指示し、表示制御部405は指示されたチャンネルの解約を提案する画像を表示部20に表示させる(ステップS109)。
ステップS107又はステップS109において契約又は解約の提案後、表示制御部405は、ユーザから入力受付部500を介して、統計処理結果を表示させる操作を受付けた場合には、その操作に係る統計処理結果を示す画像を表示部20に表示する(ステップS110)。尚、統計処理結果の表示は、無料のチャンネルについて行ってもかまわない。
ステップS110に続いて、チャンネル提案部404が、提案されたチャンネルの契約又は解約する処理をユーザ操作により受付けた場合には、チャンネル提案部404は、ユーザ操作に係るチャンネルの通信事業者のサーバに接続し、ユーザ操作によって指定された処理を実行する(ステップS111)。
尚、チャンネル提案部404が、ステップS105において無料チャンネルを選出した場合(ステップS105:無料CH)、ステップS107及びステップS109において否定的な判断をした場合は、ステップS110に移行し、上述したステップS105からステップS111までの処理を提案するチャンネル毎に繰り返し行う。
ここで、上述したステップS102の番組推薦処理の動作について詳細に説明する。
図18は、番組推薦処理の動作フロー図である。以下、同図に従って番組推薦部300の動作について説明する。
ステップS201において、評価ベクトル算出部1は、EPG情報記憶領域に格納されているEPG情報の番組のうち、基準日の前後所定期間に放送された番組のEPG情報を読出し、カテゴリ辞書記憶領域に格納されているカテゴリ辞書テーブルを読み出す。
続いて、評価ベクトル算出部1は、読み出したEPG情報に含まれる各番組の番組タイトルにおいてカテゴリ辞書テーブルのキーワードを検出し、検出したキーワードの寄与度をカテゴリ毎に集計することにより各番組の評価ベクトルを求める。評価ベクトル算出部1は、求めた評価ベクトルを評価ベクトル記憶領域に格納する。
また、カテゴリ判定部2は、評価ベクトル算出部1により求められた評価ベクトルが閾値以上であるカテゴリを、番組の属するカテゴリとして判定し、判定結果を番組カテゴリ記憶領域に格納する(ステップS202)。
ステップS202に続いて、嗜好ベクトル決定部3は、嗜好番組情報から基準日前の所定期間内に放送された嗜好番組情報を読み出す(ステップS203)。
嗜好ベクトル決定部3は、評価ベクトル記憶領域からステップS202で読み出した嗜好番組情報が示す嗜好番組の評価ベクトルを読出し、読み出した評価ベクトルをカテゴリ毎に集計することにより嗜好ベクトルを求める(ステップS204)。
ステップS204に続いて、嗜好適否推定部4は、評価ベクトル記憶領域から基準日後の所定期間において放送される番組の評価ベクトルを読出し、嗜好ベクトル記憶領域から嗜好ベクトルを読み出す。また、嗜好適否推定部4は、読み出した各番組の評価ベクトルと嗜好ベクトルの各要素について論理積を算出し、各番組の各カテゴリとユーザの嗜好との一致度合いを評価する(ステップS205)。尚、本実施の形態では、次元の異なる評価ベクトルと嗜好ベクトルの集合において共通する要素を抽出することを、評価ベクトルと嗜好ベクトルの論理積を算出すると呼び、評価ベクトルと嗜好ベクトルのカテゴリ毎における各要素のうち値が小さい方を抽出するものとする。
ステップS205に続いて、嗜好適否推定部4は、ステップS205で算出した各番組のカテゴリ毎の値を集計することにより番組毎の嗜好合致度を求める(ステップS206)。
続いて、嗜好適否推定部4は、ステップS206で求めた嗜好合致度が閾値以上であるか否かを判断する(ステップS207)。
ステップS207において、嗜好適否推定部4が、番組の嗜好合致度が閾値以上であると判断した場合(ステップS207:Y)、その番組を推薦番組として決定する(ステップS208)。
また、ステップS207において、嗜好適否推定部4が、番組の嗜好合致度が閾値未満であると判断した場合(ステップS207:N)、その番組についての処理を終了する。
尚、基準日後の所定期間に放送される他の番組について、ステップS207以下の処理を繰り返し行う。
<動作例>
以下、上述した図17、18の動作フローに従って動作例を説明する。
尚、チャンネル契約提案装置100は、予めカテゴリ辞書テーブル(図3)、チャンネル情報テーブル(図6)を保持しているものとする。
また、チャンネル提案部404は、図10及び図11に示すフォームにおいて契約基準頻度、解約基準頻度の入力をユーザから受付け、閾値記憶部406に各基準頻度を保持しているものとする。
ここで、図10及び図11は、それぞれ、契約基準頻度及び解約基準頻度を受け付けるためのフォームの一例である。
このフォームは、例えば表示部20に表示される。入力受付部500は、このフォームを見ながらユーザが行う所定の入力操作を受け付ける。
具体的には、図10のフォームは「未契約チャンネルで、どのくらいの期間に何番組を越える推薦番組が放送されるなら、そのチャンネルの契約を提案するか」を問い、ユーザは例えば「一日あたり3番組」といった頻度を契約基準頻度として入力する。
また、図11のフォームは「契約チャンネルで、どのくらいの期間に放送される推薦番組が何番組を下回ると、そのチャンネルの解約を提案するか」を問い、ユーザは「一ヶ月あたり2番組」といった頻度を解約基準頻度として入力する。
入力された契約基準頻度及び解約基準頻度は、閾値記憶部406に設定される。
また、本動作例において、チャンネルの契約提案を行う基準日を3/10とし、番組推薦処理における所定期間を1週間とする。
以下、上述の前提に基づいて動作例を説明する。
図17のステップS101において、受信部200は、図4に示すCH,放送日時,及び番組名のEPG情報を受信し、EPG情報記憶領域に格納する。
ステップS102において、番組推薦部300は番組推薦処理を行う。
図18において、評価ベクトル算出部1は、EPG情報記憶領域に格納されているEPG情報において基準日の前後1週間である3/3から3/17までのEPG情報(図4)と、カテゴリ辞書記憶領域からカテゴリ辞書テーブル(図3)を読み出す(ステップS201)。
続いて、評価ベクトル算出部1は、読み出したEPG情報とカテゴリ辞書テーブルに基づいて各番組の評価ベクトルを求め、評価ベクトル記憶領域に格納する。また、カテゴリ判定部2は、各番組について、例えば閾値0.05以上の評価ベクトルを有するカテゴリを番組が属するカテゴリと判定し、図4に示す番組カテゴリ(評価v)の情報を番組と対応付けて番組カテゴリ情報記憶領域に格納する(ステップS202)。
続いて、嗜好ベクトル決定部3は、嗜好番組記憶領域から3/9から3/3に放送された嗜好番組(図4の嗜好番組欄が“YES”の番組)を読み出す(ステップS203)。
ステップS203に続いて、嗜好ベクトル決定部3は、ステップS203で読み出した嗜好番組の評価ベクトル、この例では、図4の太枠40内の番組カテゴリ(評価v)欄の評価ベクトルをカテゴリ毎に集計して正規化すると、音楽0.75、旅行0.25の嗜好ベクトルを得る(ステップS204)。
ステップS205において、嗜好適否推定部4は、3/11から3/17に放送される番組の評価ベクトルを番組カテゴリ記憶領域から読出し、評価ベクトルと嗜好ベクトルの論理積を算出する。例えば、3/11に放送される「映画“○○○○○”ミュージカル」の場合、評価ベクトルと嗜好ベクトルの論理積を算出すると、共通する要素となるカテゴリ“音楽”のベクトル値0.5を抽出し、カテゴリ“映画”及び“旅行”は両ベクトルにおいて共通する要素がないので0.0となる。
続いて、嗜好適否推定部4は、ステップS205において算出した値を番組毎に集計して嗜好合致度を求め(ステップS206)、例えば閾値0.5以上である嗜好合致度を有する番組、図4の例では、推薦番組欄が“YES”の番組を推薦番組として決定し、推薦番組リストをチャンネル別統計処理部402に送出する(ステップS207:Y,ステップS208)。尚、上記「映画“○○○○○”ミュージカル」の場合、嗜好合致度は0.5であるので推薦番組として決定される。
図17のステップS103において、チャンネル別統計処理部402は、番組推薦部300から、EPG情報の中に新たに見つかったチャンネルに関する情報を受取ってチャンネル情報を更新する。
ステップS104において、チャンネル情報記憶部401からチャンネル情報テーブル(図6)を読出し、チャンネル別統計処理部4は、受付けた推薦番組リストとチャンネル情報テーブル(図6)に基づいて、チャンネル別推薦番組リスト(図7)を生成してチャンネル別推薦番組記憶部403に格納し、度数分布情報(図8,図9)を生成してチャンネル提案部404に送出する。
ステップS104に続いて、チャンネル提案部404は、3/11以後1週間の度数分布情報の有料且つ未契約チャンネルにおいて、契約基準頻度「一日あたり3番組」を超える放送頻度を有する有料チャンネル201を契約提案チャンネルと判断する。また、チャンネル提案部404は、表示制御部405に契約提案画面を表示するよう指示する(ステップS105,ステップS106:YES)。
続いて、表示制御部405は、図12に示す契約提案フォームを表示部20に表示させ、入力受付部500は、このフォームを見ながらユーザが行う所定の入力操作を受け付ける(ステップS107)。
ステップS107において、表示制御部405は、番組リストの選択をユーザから入力受付部500を介して受付けると、チャンネル別推薦番組記憶部403から契約提案チャンネルで放送される番組に関するEPG情報を取得し、当該取得された情報を表す番組リスト(図14)を表示部20に表示させる。
また、表示制御部405は、度数グラフの選択を受付けると、チャンネル別推薦番組記憶部403から契約提案チャンネルを含む複数のチャンネルで放送される推薦番組の頻度を取得し、取得された頻度をチャンネル間で比較するための第1の度数分布グラフ(図15)を表示部20に表示する。
表示制御部405は、さらに、契約提案チャンネルで放送される推薦番組の頻度を時系列に比較するための第2の度数分布グラフ(図16)を表示してもよい。
また、チャンネル提案部404は、ステップS107において入力受付部500を介して契約提案チャンネル201を契約する操作を受付けた場合には、チャンネル201の放送通信事業者のサーバに接続し、チャンネルの契約処理を行い、チャンネル情報テーブル(図6)を更新する(ステップS111)。
尚、有料チャンネルの解約提案についても、契約提案と同様に、図11に示す解約提案フォームを表示し、ユーザ操作に応じて統計処理結果を表示し、解約処理を行う。
以上説明したように、第1の実施の形態に係るチャンネル契約提案装置は、ユーザが行った番組の録画又は視聴の履歴に応じて当該ユーザの嗜好ベクトルを決定し、当該嗜好に合うと推定される推薦番組の放送頻度に応じて有料チャンネルの契約又は解約を提案するので、前記ユーザの嗜好を従来よりも的確に反映した提案ができる。
しかも、この提案処理では、予め全ユーザの視聴率データを算出してクラスタ分解する必要がないので、処理に要する負担が少なく、例えば放送を受信するための個々の装置の内部においてコンパクトに実施することができる。
また、提案の際に、推薦番組に関するEPG情報や、推薦番組の放送頻度のチャンネル間での比較や時間推移をグラフ表示するので、ユーザはそれを契約及び解約の判断に資することができる。
さらには、EPG情報を用いて、将来放送が予定される推薦番組をも放送頻度を考慮に入れるので、例えば近日中にユーザの好みの新番組の放送を始めるチャンネルを契約提案することが可能となる。
(第2の実施の形態)
本発明の第2の実施の形態におけるチャンネル契約提案装置は、第1の実施の形態のチャンネル契約提案装置と比べて、複数のユーザそれぞれに対してチャンネルの契約及び解約に関する提案を個別に行う点、及びその個別の提案を集計して全体提案を行う点が異なる。
図21は、本実施の形態のチャンネル契約提案装置100aを含むホームネットワークの構成図である。
ホームネットワーク900には、図18に示すように、サーバ901、端末902、903が接続される。チャンネル契約提案装置100aは、サーバ901に内蔵される。
サーバ901は、放送信号を受信すると共に、当該放送信号に含まれる番組のうち端末902及び903それぞれから要求された番組を、例えば有線LAN又は無線LANを介して、対応端末に配信する。端末902及び903は、サーバ901から配信される番組を映写する。
ここで、端末902及び903は、それぞれ家族の異なるメンバーによって使用されるとしてもよい。その場合、チャンネル契約提案装置100aは、端末902及び903からサーバ901へ要求された番組を、端末に対応するメンバーの嗜好番組として認識できる。
端末が家族の複数のメンバーによって共用される場合には、端末が行う番組の要求にメンバーを識別する情報を付加することによって、チャンネル契約提案装置100aはメンバーごとの嗜好番組を認識できる。
チャンネル契約提案装置100aは、このようにして区別されるメンバーごとの嗜好に基づいて、家族の各メンバーに対して第1の実施の形態と同様の提案を個別に行い、そしてその個別の提案を集計して全体提案を行う。
以下、チャンネル契約提案装置100aが行う全体提案処理について、具体例を用いて説明する。
例えば、家族の各メンバーに対する個別提案によって、それぞれ次の契約提案チャンネルが示されたとする。
お父さん CH101 CH102 CH103
お母さん CH201 CH202 CH103
長男 CH103 CH301 CH302
長女 CH302 CH201 CH202
ここで、これらの契約提案チャンネルはメンバーごとに推薦番組が多く放送される順に示され、異なる契約提案チャンネルの総数は7である。
チャンネル契約提案装置100aは、全ての契約提案チャンネルの中から、メンバーごとに最も多くの推薦番組を含む一つの契約提案チャンネルを選択して、全体提案する。
上述の例では、次の4つの契約提案チャンネルCH101、CH201、CH103、CH302が全体提案される。
また、チャンネル契約提案装置100aは、全ての契約提案チャンネルの中から、個別提案されたメンバーの数に応じて所定の契約提案チャンネルを選択して、全体提案してもよい。
例えば、2人以上に個別提案された契約提案チャンネルを選択すれば、CH103、CH302、CH201、CH202が全体提案され、個別提案されたメンバー数が多い順に2つの契約提案チャンネルを選択すればCH103、CH302が全体提案される。
これらの全体提案は、例えば契約可能なチャンネル数が予算的に制限される場合に特に、家族全員が高い納得感を持って有料チャンネルを契約及び解約する上で役に立つ。
また、チャンネル契約提案装置100aは、メンバーごとに個別の契約基準頻度及び解約基準頻度を用いて行った個別提案を集計して全体提案を行ってもよい。
個別の契約基準頻度及び解約基準頻度は、テレビをよく見るメンバーほど、チャンネルが契約提案され易くかつ解約提案され難くなる、小さなしきい値に設定されることが望ましい。
そうすれば、テレビをよく見るメンバーに個別提案されるチャンネル数が増え、結果的にそのメンバーの嗜好が他のメンバーの嗜好に比べて重視された全体提案がなされる。
そのような全体提案を用いることによって、家族全員がより高い公平感を持って有料チャンネルを契約及び解約することができる。
さらには、家族の各メンバーの視聴時間帯を考慮して個別提案を行うことも考えられる。具体的に、昼間にテレビを見ることが多いお母さんには、推薦番組を昼間に多く放送するチャンネルを優先して個別提案し、帰宅後夜間に少しだけテレビを見るお父さんには、推薦番組を昼間よりも夜間に多く放送するチャンネルを優先して個別提案してもよい。
また、契約提案に応じて新たな有料チャンネルを契約することが選択される場合、メールなどによって家計の決裁者に通知してもよい。そうすれば、チャンネル契約を管理する上での便宜を当該決裁者に提供できる。
<変形例>
第1の実施の形態では、未契約有料チャンネルで、推薦番組の放送頻度が所定の基準頻度を超えている場合に、チャンネルの契約提案を行うこととして説明したが、嗜好合致度のレベルに応じてチャンネルを提案することとしてもよい。
例えば、提案条件として嗜好合致度のレベルを予めユーザが選択し、そのレベルに該当する嗜好合致度のチャンネルを契約提案チャンネルとする。
図19(a)は、嗜好合致度レベルテーブルの構成及び内容例を示す図である。
嗜好合致度レベルテーブル20は、嗜好合致度21と嗜好レベル22とを対応づけて、閾値記憶部406に記憶されているものとする。
例えば、契約提案条件として予め嗜好レベル“4”がユーザによって選択され、閾値記憶部406に格納されているものとする。
図19(b)は、チャンネル別合致度リストの一例を示している。
チャンネル別合致度リスト30は、CH31と合致度32とを対応付けて記憶しており、嗜好適否推定部4によって決定された推薦番組の嗜好合致度に基づいて、チャンネル別統計処理部402が嗜好合致度の高い順にチャンネルを並べたものである。
以下、上述した実施の形態1の動作フローと異なる本変形例の動作について説明する。
図17において、ステップS101からステップS103の処理を行なう。
チャンネル別統計処理部402は、番組推薦部300から推薦番組リストと各推薦番組の嗜好合致度の情報を受付け、チャンネル別合致度リスト30を生成し、チャンネル提案部404に送出する。
チャンネル提案部404は、閾値記憶部406から嗜好レベルを読み出し、チャンネル情報記憶部401からチャンネル情報テーブルを読み出す。
チャンネル提案部404は、チャンネル別統計処理部402からチャンネル別合致度リスト30を受付け、嗜好レベル“4”に該当する合致度のチャンネルを特定する。
本変形例の場合、合致度“0.95”である未契約有料チャンネル“102”のみが、契約提案チャンネルとして特定される。
チャンネル提案部404は、特定した契約提案チャンネルについて図17のステップS107以下の処理を行う。
尚、上述の変形例では、嗜好レベルが所定のレベル以上であるチャンネルを提案対象として特定したが、推薦番組の放送頻度と嗜好合致度レベルとを組み合わせてチャンネルを特定することとしてもよい。
<補足>
なお、本発明を上記の実施の形態に基づいて説明してきたが、本発明は、上記の実施の形態に限定されないのはもちろんである。以下のような場合も本発明に含まれる。
(1)上述の実施の形態では録画又は視聴した番組の履歴情報から嗜好ベクトルを決定しているが、ユーザから嗜好番組や嗜好するジャンル等の入力を受付けることとしてもよい。
これにより、録画等の履歴情報が十分でない場合でもユーザの嗜好に適した番組を推薦することができる。
(2)また、チャンネルの契約提案フォームにより推薦したチャンネルが契約されず、再度そのチャンネルの契約を提案する場合、過去にそのチャンネルの契約を提案したことを表示させてもよい。
例えば、契約提案フォームにおいてその提案が何度目であるかを示す情報を表示させる場合、チャンネル提案部404がチャンネルの提案履歴と提案結果とを示す提案履歴情報をメモリ等に記憶し、チャンネルの提案を行う際に、提案するチャンネルの提案履歴情報から提案回数を集計し、契約提案フォームに集計結果を表示する。
また、チャンネル提案部404は、提案回数に応じて基準頻度を変えることとしてもよい。これにより、例えば提案に応じなかった回数に応じて基準頻度を上げた場合には、ユーザが契約の提案に応じなかったチャンネルが何度も提案されることを防止することができる。
(3)また、実施の形態におけるチャンネルの契約提案は、推薦番組が所定の放送頻度を超えていることを提案条件としてチャンネルの契約提案を行うこととして説明したが、予めユーザによって設定された有料チャンネルの契約数や契約済料金の制限を契約提案条件に加えることとしてもよい。
例えば、チャンネルの契約推薦の際に、チャンネル提案部404がその制限内か否か判断し、制限を超える場合には、表示制御部405は、契約提案フォームに制限を超えている旨の警告を表示部20に表示させる。
また、契約提案フォームを表示する際に、制限された契約数や料金の残を表示させてもよいし、チャンネルの契約推薦を行わないこととしてもよい。
(4)また、推薦番組と契約又は解約提案チャンネルが視認できるように表した電子番組表を、推薦番組リストの表示形式の一つとして表示させることとしてもよい。
図20は、電子番組表の一例を示している。
電子番組表10は、EPG情報及びチャンネル別推薦番組リスト(図7)に基づいて生成され、有料チャンネルが契約済か否かの区別ができるように、また、契約又は解約が提案されているチャンネルについては、契約か解約かの区別ができるように、チャンネルの各番組枠内の背景色を変える等して表示する。
更に、推薦番組か否かの区別ができるように、推薦番組を強調する等して他の番組と表示態様を変えて表示する。
同図において、有料チャンネル201が契約提案チャンネルであり、チャンネル101及び301は既に契約済であることを示している。また、同図中の矩形11〜15に表示されている各番組は、推薦番組を示している。
例えば、推薦番組の放送頻度が一日当り2番組を契約基準頻度としている場合、ユーザは、同図の電子番組表を参照することにより、3つの推薦番組が放送されているからチャンネル201が提案されていることを一目で確認することができる。
また、推薦番組の放送頻度と基準頻度との差に応じて、有料チャンネルの表示態様を変えて表示させても良いし、特に、契約済チャンネル及び契約提案チャンネルにおける推薦番組の表示態様を他の推薦番組と区別し得るように表示させてもよい。
更に、上述した図12及び図13の提案フォームの提示だけでなく、上記電子番組表を表示させることにより有料チャンネルの提案を行うこととしてもよい。
(5)また、第2の実施の形態において家族の中で推薦番組が重複している場合、重複している番組を推薦番組として特定してもよいし、家族の中でテレビを視聴している時間が長い人の嗜好を優先するように推薦番組を特定してもよい。尚、有料チャンネルの契約単位となりうるグループであれば、家族以外でもよい。
(6)嗜好合致度を算出する際の条件として、番組のダビングの頻度が高いチャンネル、高画質番組の放送頻度が高いチャンネル、又はデジタル放送チャンネルか否か等を考慮することとしてもよい。
(7)上述の実施の形態では、有料チャンネルの契約に関する提案を行うこととして説明したが、番組を視聴するために契約を条件とするチャンネルであれば無料チャンネルでもよい。
(8)上述の実施の形態では、カテゴリ毎に集計した寄与度を正規化することにより嗜好ベクトルを求め、評価ベクトルと嗜好ベクトルの論理積を算出することにより重み付けを行って嗜好合致度を算出したが、嗜好ベクトル及び嗜好合致度を求める方法は他の方法、例えば、カテゴリ毎の寄与度の比やカテゴリ毎の嗜好番組数を嗜好ベクトルとして求めてもよいし、嗜好ベクトルと各番組の評価ベクトルを掛け算することにより重み付けを行って嗜好合致度を求める方法でもよい。
(9)本発明は、チャンネル契約に関する提案を行うLSIとしても実現可能である。このようなLSIは、図1に示すチャンネル契約提案装置100に含まれる各機能ブロックの一部、又は全てを集積化することで実現できる。これらの機能ブロックは、個別に1チップ化されてもよいし、一部又は全てを含むように1チップ化されてもよい。
なお、ここでは、チャンネル契約に関する提案を行う集積回路として、LSIとしたが、集積度の違いにより、IC、システムLSI、スーパーLSI、ウルトラLSIと呼称されることもある。
また、集積回路化の手法はLSIに限るものではなく、専用回路又は汎用プロセッサで実現してもよい。LSI製造後に、プログラムすることが可能なFPGA(FieldProgrammable Gate Array)や、LSI内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサを利用してもよい。
さらには、半導体技術の進歩又は派生する別技術によりLSIに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。このような技術には、バイオ技術の適応等が可能性としてありえる。
(10)本発明は、実施の形態で説明したステップを含む方法であるとしてもよい。また、これらの方法を、コンピュータシステムを用いて実現するためのコンピュータプログラムであるとしてもよいし、前記プログラムを表すデジタル信号であるとしてもよい。
また、本発明は、前記プログラム又は前記デジタル信号を記録したコンピュータ読取り可能な記録媒体、例えば、フレキシブルディスク、ハードディスク、CD、MO、DVD、BD、半導体メモリ等であるとしてもよい。
また、本発明は、電気通信回線、無線又は有線通信回線、若しくはインターネットに代表されるネットワーク等を経由して伝送される前記コンピュータプログラム又は前記デジタル信号であるとしてもよい。
また、本発明は、マイクロプロセッサ及びメモリを備えたコンピュータシステムであり、前記メモリは前記プログラムを記憶しており、前記マイクロプロセッサは前記メモリに記憶されている前記プログラムに従って動作することにより、前記方法を実現するとしてもよい。
また、前記プログラム又は前記デジタル信号は、前記記録媒体に記録されて移送され、若しくは、前記ネットワーク等を経由して移送され、独立した他のコンピュータシステムにおいて実施されるとしてもよい。
本発明に係るチャンネル契約提案装置は、例えば、有料の多チャンネル放送を受信するためのセットトップボックスに利用できる。
チャンネル契約提案装置100の構成を示す機能ブロック図である 番組推薦部300の詳細な構成を示す機能ブロック図である。 カテゴリ辞書テーブルの構成及び内容例を示す図である。 一つにテーブルに統合的に格納されたEPG情報、番組カテゴリ情報、嗜好番組情報、及び推薦番組情報の一例である。 契約提案部400の詳細な構成を示す機能ブロック図である。 チャンネル情報テーブルの構成及び内容例を示す図である。 チャンネル別推薦番組リストの構造及び内容例を示す図である。 度数分布情報の構造及び内容例を示す図である。 推薦番組の個数と、当該個数の推薦番組に関係するEPG情報とを対応付けて管理する拡張度数分布情報を表す模式図である。 契約基準頻度を受け付けるためのフォームの一例である。 解約基準頻度を受け付けるためのフォームの一例である。 契約提案を行うためのフォームの一例である。 解約提案を行うためのフォームの一例である。 番組リストの一表示例である。 第1の度数分布グラフの一表示例である。 第2の度数分布グラフの一表示例である。 チャンネル契約提案装置100の全体動作を示すフローチャートである。 番組推薦部300の番組推薦処理を示すフローチャートである。 (a)は、嗜好合致度レベルテーブルの構成及び内容例を示す図であり、(b)は、チャンネル別合致度リストの構成及び内容例を示す図である。 電子番組表の表示例を示す図である。 チャンネル契約提案装置100aを含むホームネットワークの構成図である。
符号の説明
1 評価ベクトル算出部
2 カテゴリ判定部
3 嗜好ベクトル決定部
4 嗜好適否推定部
5 カテゴリ辞書メンテナンス部
10、11 放送局
20 表示部
100、100a チャンネル契約提案装置
200 受信部
300 番組推薦部
301 EPG情報取得部
302 履歴情報取得部
303 RAM
304 CPU
305 ROM
306 表示制御部
400 契約提案部
401 チャンネル情報記憶部
402 チャンネル別統計処理部
403 チャンネル別推薦番組記憶部
404 チャンネル提案部
405 表示制御部
406 閾値記憶部
500 入力受付部
900 ホームネットワーク
901 サーバ
902、903 端末

Claims (13)

  1. 契約により放送番組を視聴することができる契約チャンネルの契約に関する提案を行うチャンネル契約提案装置であって、
    各チャンネルで放送される複数の番組に関わり、各番組の放送時期を示す番組案内情報を受信する受信手段と、
    一のユーザの番組の嗜好を示す嗜好情報を取得する取得手段と、
    前記番組案内情報と前記嗜好情報とに基づいて、各番組が前記ユーザの嗜好に合うか否かを推定し、嗜好に合うと推定された番組を推薦番組として決定する決定手段と、
    前記推薦番組を放送する各契約チャンネルにおける、前記番組案内情報により特定される前記推薦番組の放送頻度に応じて、契約チャンネルの契約又は解約を前記ユーザに提案する契約提案手段と
    を備えることを特徴とするチャンネル契約提案装置。
  2. 前記決定手段は、前記各番組とユーザの嗜好との合致度を評価して、当該合致度に基づいて各番組がユーザの嗜好に合うか否かを推定し、
    前記契約提案手段は、更に、前記推薦番組の放送頻度に加えて各推薦番組の合致度に基づいて、契約チャンネルの契約又は解約の前記提案を行うこと
    を特徴とする請求項1記載のチャンネル契約提案装置。
  3. 前記取得手段は、更に、
    契約チャンネルの契約上限金額を示す制限情報を取得する制限情報取得部を備え、
    前記契約提案手段は、更に、契約中の契約チャンネルの契約金額を示す契約情報を保持しており、契約チャンネルの契約を提案する際に、前記契約情報が示す契約金額の合計が前記契約上限金額を超える場合、その旨を前記ユーザに報知する報知部を備えること
    を特徴とする請求項1記載のチャンネル契約提案装置。
  4. 前記取得手段は、一のユーザが行った番組の録画又は視聴の履歴に関する履歴情報を取得し、当該履歴情報から前記嗜好情報を取得すること
    を特徴とする請求項1記載のチャンネル契約提案装置。
  5. 前記チャンネル契約提案装置は、更に、
    前記番組案内情報に基づいて電子番組表を表示する番組表示手段と、
    前記契約提案手段は、前記電子番組表に含まれる前記推薦番組のうち、提案すべき契約チャンネルの推薦番組を他の番組と区別し得るように前記番組表示手段に表示させ、前記電子番組表において提案すべき契約チャンネルを他のチャンネルと識別し得るように前記番組表示手段に表示させることにより前記提案を行うこと
    を特徴とする請求項1記載のチャンネル契約提案装置。
  6. 前記番組案内情報は、番組毎に番組内容に関する1以上のキーワードを含み、
    前記チャンネル契約提案装置は、更に、
    複数の特定のキーワードそれぞれが複数のカテゴリそれぞれに寄与する度合いを示す寄与度を記憶しているカテゴリ辞書記憶手段と、
    前記番組案内情報の各番組について含まれる前記特定のキーワードに対応する寄与度をカテゴリごとに集計して得られる値を要素とする評価ベクトルを算出する評価ベクトル算出手段と、
    各番組が属するカテゴリを、その番組について算出される評価ベクトルに基づいて判定するカテゴリ判定手段とを備え、
    前記取得手段は、更に、
    前記履歴情報を取得する履歴情報取得部と、
    前記履歴情報に含まれる各番組が属するカテゴリの評価ベクトルをカテゴリ毎に集計し、その集計結果に応じて、前記ユーザのカテゴリごとの嗜好の強さを示す値を要素とする嗜好ベクトルを決定する嗜好ベクトル決定部とを備え、
    前記決定手段は、前記番組案内情報に含まれる各番組について、その番組について算出される評価ベクトルを前記嗜好ベクトルで重み付けして得た値を前記嗜好の合致度として評価し、評価した嗜好の合致度と閾値を比較することにより、その番組が前記ユーザの嗜好に合うか否かを推定する嗜好適否推定部を有し、
    前記嗜好適否推定部によって前記ユーザの嗜好に合うと推定された番組を前記推薦番組として決定する
    ことを特徴とする請求項4記載のチャンネル契約提案装置。
  7. 前記契約提案手段は、
    前記提案の際に、前記推薦番組に関する番組案内情報、前記推薦番組の放送頻度の時間推移、及び前記推薦番組の前記契約チャンネルを含む複数のチャンネルでの放送頻度のうち少なくとも一つを前記ユーザに提示すること
    を特徴とする請求項1に記載のチャンネル契約提案装置。
  8. 前記取得手段は、複数のユーザそれぞれについて前記嗜好情報を取得し、
    前記決定手段は、ユーザごとに、そのユーザの前記嗜好情報を用いて前記推薦番組を決定し、
    前記契約提案手段は、ユーザ毎の前記推薦番組の放送頻度に応じて各ユーザへ提案すべき契約チャンネルを特定し、その各契約チャンネルについて提案されるべきユーザの数に基づいて全ユーザに共通して提案すべき契約チャンネルを決定し、決定した契約チャンネルの契約又は解約を全ユーザに提案すること
    を特徴とする請求項1に記載のチャンネル契約提案装置。
  9. 前記取得手段は、一のユーザが行った番組の録画又は視聴の履歴に関する履歴情報を取得し、当該履歴情報から前記嗜好情報を取得し、
    前記契約提案手段は、更に、ユーザごとに、前記履歴情報に含まれる番組が多いほど前記契約チャンネルの契約が提案され易くかつ解約が提案され難くなる閾値を設定し、ユーザ毎に設定された閾値と前記放送頻度とを比較することによりユーザ毎の前記提案すべき契約チャンネルを特定すること
    を特徴とする請求項8に記載のチャンネル契約提案装置。
  10. 契約により放送番組を視聴することができる契約チャンネルの契約に関する提案を行うチャンネル契約提案方法であって、
    各チャンネルで放送される複数の番組に関わり、各番組の放送時期を示す番組案内情報を受信する受信ステップと、
    ユーザの番組の嗜好を示す嗜好情報を取得する取得ステップと、
    前記番組案内情報と前記嗜好情報とに基づいて、各番組が前記ユーザの嗜好に合うか否かを推定し、嗜好に合うと推定された番組を推薦番組として決定する決定ステップと、
    前記推薦番組を放送する各契約チャンネルにおける、前記番組案内情報により特定される前記推薦番組の放送頻度に応じて、契約チャンネルの契約又は解約を前記ユーザに提案する契約提案ステップと
    を含むことを特徴とするチャンネル契約提案方法。
  11. 前記取得ステップは、複数のユーザそれぞれについて前記嗜好情報を取得し、
    前記決定ステップは、ユーザごとに、そのユーザの前記嗜好情報を用いて前記推薦番組を決定し、
    前記契約提案ステップは、ユーザ毎の前記推薦番組の放送頻度に応じて各ユーザへ提案すべき契約チャンネルを特定し、特定した各契約チャンネルの数に基づいて全ユーザに共通して提案すべき契約チャンネルを決定し、決定した契約チャンネルの契約又は解約を全ユーザに提案すること
    を特徴とする請求項10記載のチャンネル契約提案方法。
  12. プログラムを実行可能な装置に、契約により放送番組を視聴することができる契約チャンネルの契約に関する提案処理を実行させる制御プログラムであって、
    各チャンネルで放送される複数の番組に関わり、各番組の放送時期を示す番組案内情報を受信する受信ステップと、
    ユーザの番組の嗜好を示す嗜好情報を取得する取得ステップと、
    前記番組案内情報と前記嗜好情報とに基づいて、各番組が前記ユーザの嗜好に合うか否かを推定し、嗜好に合うと推定された番組を推薦番組として決定する決定ステップと、
    前記推薦番組を放送する各契約チャンネルにおける、前記番組案内情報により特定される前記推薦番組の放送頻度に応じて、契約チャンネルの契約又は解約を前記ユーザに提案する契約提案ステップと
    を含むことを特徴とする制御プログラム。
  13. 契約により放送番組を視聴することができる契約チャンネルの契約に関する提案を行うチャンネル契約提案装置の集積回路であって、
    各チャンネルで放送される複数の番組に関わり、各番組の放送時期を示す番組案内情報を受信する受信手段と、
    ユーザの番組の嗜好を示す嗜好情報を取得する取得手段と、
    前記番組案内情報と前記嗜好情報とに基づいて、各番組が前記ユーザの嗜好に合うか否かを推定し、嗜好に合うと推定された番組を推薦番組として決定する決定手段と、
    前記推薦番組を放送する各契約チャンネルにおける、前記番組案内情報により特定される前記推薦番組の放送頻度に応じて、契約チャンネルの契約又は解約を前記ユーザに提案する契約提案手段と
    を備えることを特徴とする集積回路。
JP2006539250A 2004-10-01 2005-09-29 チャンネル契約提案装置、方法、プログラム及び集積回路 Expired - Fee Related JP4676441B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2004290354 2004-10-01
JP2004290354 2004-10-01
PCT/JP2005/018009 WO2006038529A1 (ja) 2004-10-01 2005-09-29 チャンネル契約提案装置、方法、プログラム及び集積回路

Publications (2)

Publication Number Publication Date
JPWO2006038529A1 JPWO2006038529A1 (ja) 2008-05-15
JP4676441B2 true JP4676441B2 (ja) 2011-04-27

Family

ID=36142605

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006539250A Expired - Fee Related JP4676441B2 (ja) 2004-10-01 2005-09-29 チャンネル契約提案装置、方法、プログラム及び集積回路

Country Status (4)

Country Link
US (1) US8789106B2 (ja)
JP (1) JP4676441B2 (ja)
CN (1) CN101036386A (ja)
WO (1) WO2006038529A1 (ja)

Families Citing this family (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007306133A (ja) * 2006-05-09 2007-11-22 Toshiba Corp 録画機能付受信装置及び受信装置の受信制御方法
JP4973006B2 (ja) * 2006-05-25 2012-07-11 船井電機株式会社 放送受信装置
JP5040292B2 (ja) * 2006-12-19 2012-10-03 ソニー株式会社 情報処理装置、情報処理方法、プログラム
JP5002293B2 (ja) * 2007-03-20 2012-08-15 株式会社東芝 番組表示装置及び番組表示方法
US9060155B2 (en) * 2007-08-28 2015-06-16 Nokia Technologies Oy Apparatus, method and computer program product for generating a personalized visualization of broadcasting stations
JP4508229B2 (ja) * 2007-11-21 2010-07-21 ソニー株式会社 表示処理装置、表示処理システムおよび表示処理方法
US8989561B1 (en) 2008-05-29 2015-03-24 Rovi Guides, Inc. Systems and methods for alerting users of the postponed recording of programs
JP5322550B2 (ja) * 2008-09-18 2013-10-23 三菱電機株式会社 番組推奨装置
JP2010079683A (ja) * 2008-09-26 2010-04-08 Norihisa Mukai プログラム及び広告配信システム
KR101600905B1 (ko) * 2008-12-10 2016-03-08 삼성전자 주식회사 방송수신장치 및 그 제어방법
US11076189B2 (en) * 2009-03-30 2021-07-27 Time Warner Cable Enterprises Llc Personal media channel apparatus and methods
US9215423B2 (en) 2009-03-30 2015-12-15 Time Warner Cable Enterprises Llc Recommendation engine apparatus and methods
KR101644789B1 (ko) * 2009-04-10 2016-08-04 삼성전자주식회사 방송 프로그램 연관 정보 제공 장치 및 방법
JP2011142468A (ja) * 2010-01-06 2011-07-21 Sony Corp 情報処理装置、情報処理方法およびプログラム
US10419707B2 (en) * 2010-02-04 2019-09-17 Dish Technologies Llc Highlights of premium multimedia content
US8713592B2 (en) * 2010-06-29 2014-04-29 Google Inc. Self-service channel marketplace
US8621516B2 (en) * 2011-04-11 2013-12-31 Echostar Technologies L.L.C. Apparatus, systems and methods for providing travel information related to a streaming travel related event
US9426123B2 (en) 2012-02-23 2016-08-23 Time Warner Cable Enterprises Llc Apparatus and methods for content distribution to packet-enabled devices via a network bridge
US9467723B2 (en) 2012-04-04 2016-10-11 Time Warner Cable Enterprises Llc Apparatus and methods for automated highlight reel creation in a content delivery network
US8719891B1 (en) * 2012-12-31 2014-05-06 Verizon Patent And Licensing Inc. Methods and systems for providing promotional content based on a migration of a user account from a first digital video recording (“DVR”) system to a second DVR system
US9319290B1 (en) * 2013-01-10 2016-04-19 Google Inc. Method for calculating the subscribability of a channel on the web
JP5797686B2 (ja) * 2013-04-26 2015-10-21 シャープ株式会社 情報処理装置、および情報提供方法
JP5840300B2 (ja) * 2013-07-18 2016-01-06 株式会社東芝 電子機器、表示方法およびプログラム
US9326030B2 (en) * 2013-07-30 2016-04-26 Google Inc. Systems and methods for triggering user notifications of media content items
JPWO2015136584A1 (ja) * 2014-03-11 2017-04-06 パナソニックIpマネジメント株式会社 推薦画像表示システム、推薦画像出力装置、および、推薦画像出力方法
KR102137189B1 (ko) * 2014-04-15 2020-07-24 엘지전자 주식회사 영상 표시 기기 및 그의 동작 방법
US10327019B2 (en) 2014-04-28 2019-06-18 Rovi Guides, Inc. Methods and systems for preventing a user from terminating a service based on the accessibility of a preferred media asset
CN105306972A (zh) * 2014-06-26 2016-02-03 中兴通讯股份有限公司 电视节目的推荐方法及服务器
US10482519B1 (en) * 2014-11-18 2019-11-19 Netflix, Inc. Relationship-based search and recommendations via authenticated negatives
US10116676B2 (en) 2015-02-13 2018-10-30 Time Warner Cable Enterprises Llc Apparatus and methods for data collection, analysis and service modification based on online activity
CN104639984A (zh) * 2015-03-12 2015-05-20 北京京东方多媒体科技有限公司 网络机顶盒及其工作方法
US10178421B2 (en) 2015-10-30 2019-01-08 Rovi Guides, Inc. Methods and systems for monitoring content subscription usage
US9813396B2 (en) 2015-10-30 2017-11-07 Rovi Guides, Inc. Methods and systems for managing content subscription data
CA3072741A1 (en) 2017-09-14 2019-03-21 Rovi Guides, Inc. Systems and methods for managing user subscriptions to content sources
JP7251055B2 (ja) * 2018-05-31 2023-04-04 富士フイルムビジネスイノベーション株式会社 情報処理装置及びプログラム
US10999632B2 (en) 2019-02-15 2021-05-04 Rovi Guides, Inc. Churn analysis and methods of intervention
JP6988872B2 (ja) * 2019-11-08 2022-01-05 トヨタ自動車株式会社 貢献度評価装置
CN113259774B (zh) * 2021-06-25 2021-10-12 大学长(北京)网络教育科技有限公司 一种直播信息推送方法及装置
WO2023286458A1 (ja) * 2021-07-12 2023-01-19 Tesnology株式会社 電子機器制御装置、通信端末および電子機器
WO2023074920A1 (ko) * 2021-10-25 2023-05-04 엘지전자 주식회사 콘텐츠 제공자 추천 서버 및 방법

Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09261609A (ja) * 1996-03-18 1997-10-03 Sharp Corp 放送番組の送信装置、受信装置及び送受信システム
JPH10257405A (ja) * 1997-03-11 1998-09-25 Mitsubishi Electric Corp 番組選択装置及び映像受信機
JPH11177959A (ja) * 1997-12-09 1999-07-02 Toshiba Corp 有料放送システムおよびその受信機
JP2000013708A (ja) * 1998-06-26 2000-01-14 Hitachi Ltd 番組選択支援装置
JP2000152103A (ja) * 1998-11-12 2000-05-30 Funai Electric Co Ltd 有料番組選局ガイド装置
JP2001268545A (ja) * 2000-03-17 2001-09-28 Alpine Electronics Inc 有料放送受信機
JP2002057639A (ja) * 2000-08-11 2002-02-22 Alpine Electronics Inc 受信機
JP2002142160A (ja) * 2000-11-02 2002-05-17 Nec Corp 番組推薦装置、番組推薦方法およびそのプログラムを記録した記録媒体
JP2002320159A (ja) * 2001-04-23 2002-10-31 Nec Corp 番組推薦システムおよび番組推薦方法
JP2003134490A (ja) * 2001-10-30 2003-05-09 Alpine Electronics Inc 放送受信機
JP2003526290A (ja) * 2000-03-06 2003-09-02 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ テレビジョン番組の推薦を表示する方法及び装置
JP2004064199A (ja) * 2002-07-25 2004-02-26 Sanyo Electric Co Ltd ディジタル放送受信装置
JP2004194095A (ja) * 2002-12-12 2004-07-08 Sony Corp 画像処理装置および方法、記録媒体、並びにプログラム
JP2004194107A (ja) * 2002-12-12 2004-07-08 Sony Corp 情報処理装置および情報処理方法、情報処理システム、記録媒体、並びにプログラム
JP2004328244A (ja) * 2003-04-23 2004-11-18 Toshiba Corp 放送受信装置、蓄積番組再生方法及び配信番組選択方法

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5592551A (en) * 1992-12-01 1997-01-07 Scientific-Atlanta, Inc. Method and apparatus for providing interactive electronic programming guide
CA2271555C (en) 1992-12-09 2003-11-11 Discovery Communications, Inc. Remote control for cable television delivery system
US20030117445A1 (en) * 1992-12-09 2003-06-26 Hendricks John S. Reprogrammable set top terminal that stores programs locally and generates menus
US6236980B1 (en) * 1998-04-09 2001-05-22 John P Reese Magazine, online, and broadcast summary recommendation reporting system to aid in decision making
JP2001157191A (ja) 1999-11-30 2001-06-08 Victor Co Of Japan Ltd 多チャンネル番組配信におけるチャンネル紹介方法及びチャンネル紹介装置
US20020075320A1 (en) * 2000-12-14 2002-06-20 Philips Electronics North America Corp. Method and apparatus for generating recommendations based on consistency of selection
US8910203B2 (en) * 2001-06-19 2014-12-09 Jlb Ventures Llc Method for displaying channel listings in an electronic program guide and an electronic program guide implementing the method
JP4326174B2 (ja) * 2001-10-04 2009-09-02 ソニー株式会社 情報処理システム、情報処理装置および方法、記録媒体、並びにプログラム
US20030131355A1 (en) * 2001-11-27 2003-07-10 Berenson Richard W. Program guide system
US20030145326A1 (en) 2002-01-31 2003-07-31 Koninklijke Philips Electronics N.V. Subscription to TV channels/shows based on recommendation generated by a TV recommender
US20030237093A1 (en) * 2002-06-19 2003-12-25 Marsh David J. Electronic program guide systems and methods for handling multiple users
US7657907B2 (en) * 2002-09-30 2010-02-02 Sharp Laboratories Of America, Inc. Automatic user profiling
JP2004194108A (ja) * 2002-12-12 2004-07-08 Sony Corp 情報処理装置および情報処理方法、記録媒体、並びにプログラム
WO2004054245A1 (ja) 2002-12-12 2004-06-24 Sony Corporation 情報処理装置および情報処理方法、情報処理システム、記録媒体、並びにプログラム
EP1582038A4 (en) * 2003-01-07 2008-11-12 Home Box Office Inc INTEGRATED ENVIRONMENT OF VISUALIZATION OF MEDIA
WO2004099928A2 (en) * 2003-05-02 2004-11-18 Maggio Frank S Method and system for verifying exposure to message content delivered via subscription networks
EP1680887A4 (en) * 2003-10-16 2013-06-26 Maxxian Technology Inc METHOD AND SYSTEM FOR DETECTING AND PREVENTING UNAUTHORIZED SIGNAL USE IN A CONTENT DELIVERY NETWORK

Patent Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09261609A (ja) * 1996-03-18 1997-10-03 Sharp Corp 放送番組の送信装置、受信装置及び送受信システム
JPH10257405A (ja) * 1997-03-11 1998-09-25 Mitsubishi Electric Corp 番組選択装置及び映像受信機
JPH11177959A (ja) * 1997-12-09 1999-07-02 Toshiba Corp 有料放送システムおよびその受信機
JP2000013708A (ja) * 1998-06-26 2000-01-14 Hitachi Ltd 番組選択支援装置
JP2000152103A (ja) * 1998-11-12 2000-05-30 Funai Electric Co Ltd 有料番組選局ガイド装置
JP2003526290A (ja) * 2000-03-06 2003-09-02 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ テレビジョン番組の推薦を表示する方法及び装置
JP2001268545A (ja) * 2000-03-17 2001-09-28 Alpine Electronics Inc 有料放送受信機
JP2002057639A (ja) * 2000-08-11 2002-02-22 Alpine Electronics Inc 受信機
JP2002142160A (ja) * 2000-11-02 2002-05-17 Nec Corp 番組推薦装置、番組推薦方法およびそのプログラムを記録した記録媒体
JP2002320159A (ja) * 2001-04-23 2002-10-31 Nec Corp 番組推薦システムおよび番組推薦方法
JP2003134490A (ja) * 2001-10-30 2003-05-09 Alpine Electronics Inc 放送受信機
JP2004064199A (ja) * 2002-07-25 2004-02-26 Sanyo Electric Co Ltd ディジタル放送受信装置
JP2004194095A (ja) * 2002-12-12 2004-07-08 Sony Corp 画像処理装置および方法、記録媒体、並びにプログラム
JP2004194107A (ja) * 2002-12-12 2004-07-08 Sony Corp 情報処理装置および情報処理方法、情報処理システム、記録媒体、並びにプログラム
JP2004328244A (ja) * 2003-04-23 2004-11-18 Toshiba Corp 放送受信装置、蓄積番組再生方法及び配信番組選択方法

Also Published As

Publication number Publication date
US8789106B2 (en) 2014-07-22
JPWO2006038529A1 (ja) 2008-05-15
US20080172696A1 (en) 2008-07-17
CN101036386A (zh) 2007-09-12
WO2006038529A1 (ja) 2006-04-13

Similar Documents

Publication Publication Date Title
JP4676441B2 (ja) チャンネル契約提案装置、方法、プログラム及び集積回路
US6973663B1 (en) Method and apparatus for detecting and viewing similar programs within a video system
US7017172B2 (en) Recommender system using “fuzzy-now” for real-time events
AU2013378211B2 (en) Display apparatus, server, and control method thereof
US7835620B2 (en) Information processing system, information output apparatus and method, information processing apparatus and method, recording medium, and program
US8645986B2 (en) Contents watching device and contents recommending method
JP3488092B2 (ja) 放送受信装置及び受信番組の選定方法
KR20040023769A (ko) 수신장치, 수신방법 및 시청률예측방법
US20070028266A1 (en) Recommendation of video content based on the user profile of users with similar viewing habits
WO2005107258A1 (ja) 番組選択システム
US20130297447A1 (en) Recommended content providing apparatus, recommended content providing program and recommended content providing method
JP2000287189A (ja) テレビ番組の視聴管理装置
KR100634096B1 (ko) 디지털 방송 환경에서 방송 시청 정보를 기반으로 한 전자프로그램 안내 시스템 및 방법
US8266654B2 (en) Information processing system, information processing apparatus and method, recording medium and program
KR101772404B1 (ko) 시청자 콘텐츠 선호도 추론 정확도 향상 방법 및 장치
CN108886640B (zh) 信息提供装置、接收装置、信息提供系统、信息提供方法及程序
US20070245373A1 (en) Method for configuring media-playing sets
US10397659B1 (en) Method and system for personalizing the display of recordings stored in a user receiving device
CN103491437A (zh) 电视机顶盒及其电视节目管理方法
JP2006319442A (ja) 番組推薦装置、番組推薦方法、番組推薦プログラムおよびそれを記録したコンピュータ読取可能な記録媒体
JP2004129245A (ja) 受信装置及び方法並びに視聴率予測方法
CN101305605A (zh) 最优地选择部分电视节目
JP2003199084A (ja) 番組編集システム、番組情報検索システム、番組情報取得システム及び番組編集プログラム、並びに番組編集方法
JP2017167906A (ja) 番組推薦装置、番組推薦方法及び番組推薦プログラム
JP2017167908A (ja) 番組推薦装置、番組推薦方法及び番組推薦プログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080715

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: 20110105

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: 20110127

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140204

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees