JP2009232350A - シンクライアントシステム、サーバ、シンクライアントシステムでのテレビ番組供給プログラムおよび方法 - Google Patents
シンクライアントシステム、サーバ、シンクライアントシステムでのテレビ番組供給プログラムおよび方法 Download PDFInfo
- Publication number
- JP2009232350A JP2009232350A JP2008077527A JP2008077527A JP2009232350A JP 2009232350 A JP2009232350 A JP 2009232350A JP 2008077527 A JP2008077527 A JP 2008077527A JP 2008077527 A JP2008077527 A JP 2008077527A JP 2009232350 A JP2009232350 A JP 2009232350A
- Authority
- JP
- Japan
- Prior art keywords
- program
- information
- recommended
- mobile terminal
- server
- 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.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims description 44
- 238000004891 communication Methods 0.000 claims abstract description 11
- 238000012546 transfer Methods 0.000 claims abstract description 11
- 238000000605 extraction Methods 0.000 claims description 25
- 230000004044 response Effects 0.000 claims description 6
- 239000000284 extract Substances 0.000 claims description 4
- 230000006870 function Effects 0.000 description 17
- 238000010586 diagram Methods 0.000 description 13
- 230000005540 biological transmission Effects 0.000 description 9
- 239000000470 constituent Substances 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 2
- 230000003203 everyday effect Effects 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000000877 morphologic effect Effects 0.000 description 1
Images
Landscapes
- Telephonic Communication Services (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
【課題】番組の視聴や録画予約などの行為に依存することなく、ユーザの嗜好に合った番組を推薦する。
【解決手段】サーバと、移動体端末とを具備するシンクライアントシステムを構築する。そのサーバは、移動体端末のユーザの嗜好を示すユーザ嗜好情報を保持するユーザ嗜好データベースと、放送番組の内容を識別するための番組構成要素情報を保持する番組構成要素データベースと、ユーザ嗜好データベースと番組構成要素データベースとの各々に保持されている情報に基づいて、移動体端末に推薦する推薦放送番組を決定する推薦番組決定部と、推薦放送番組に関する情報を移動体端末に参照可能なスケジュールファイルに格納するスケジュール反映部と、推薦放送番組の視聴要求に応答して、推薦放送番組を受信し、受信した推薦放送番組を移動体端末の通信機能に転送する転送部を備える。
【選択図】図1
【解決手段】サーバと、移動体端末とを具備するシンクライアントシステムを構築する。そのサーバは、移動体端末のユーザの嗜好を示すユーザ嗜好情報を保持するユーザ嗜好データベースと、放送番組の内容を識別するための番組構成要素情報を保持する番組構成要素データベースと、ユーザ嗜好データベースと番組構成要素データベースとの各々に保持されている情報に基づいて、移動体端末に推薦する推薦放送番組を決定する推薦番組決定部と、推薦放送番組に関する情報を移動体端末に参照可能なスケジュールファイルに格納するスケジュール反映部と、推薦放送番組の視聴要求に応答して、推薦放送番組を受信し、受信した推薦放送番組を移動体端末の通信機能に転送する転送部を備える。
【選択図】図1
Description
本発明は、シンクライアントシステム、サーバ、シンクライアントシステムでのテレビ番組供給プログラムおよび方法に関する。
近年、携帯端末(携帯電話)向けのワンセグメント地上デジタル放送の普及に伴って、ユーザは、テレビ番組をいつでも手軽に見ることが可能となっている。ユーザは、興味のある番組を、複数ある番組の中から探し出してから、その番組を視聴している。興味のある番組を特定する作業は、時間がかかる。そのため、ユーザの興味の対象となる番組が、いつ放送されているかを通知する機能、換言すると、番組を推薦する機能に関する技術が知られている(例えば、特許文献1〜7参照)。
特許文献1(特開2007−142761号公報)には、他の機器で番組を見る、予約するという行為に基づいて生成される番組視聴履歴を活用することで、よりユーザの嗜好に合った番組を提供する技術が記載されている。特許文献2(国際公開WO2003/083723)には、ユーザの興味に対応する番組情報を推薦するようにした情報検索システムに関する技術が記載されている。
特許文献3(特開2001−313926号公報)には、管理プログラムとしてのスケジューラと電子データとなっている放送番組に関する情報と連動して、テレビ・ラジオ、等の放送番組を見逃さないようにする技術が記載されている。特許文献4(特開2002−163508号公報)には、ウェブページにおいて、閲覧者の嗜好性に着目し、閲覧者の嗜好性を忠実に反映したレコメンデーションを提供する技術が記載されている。
特許文献5(特開2004−228877号公報)には、シンクライアントシステムに関する技術が記載されている。特許文献6(特開2005−056359号公報)には、ユーザの嗜好に合った情報を、分かりやすい形で提供するための技術が記載されている。特許文献7(特開2006−074376号公報)には、ユーザの意向に高レベルで合致した番組を選択及び抽出できる嗜好データを、装置本体に具備された機能を利用して容易な手順で生成できる放送受信機能付き携帯電話装置に関する技術が記載されている。
従来の技術では、ユーザが番組を見たり予約したりするという、番組に直接関係する行為に基づいてユーザの嗜好に関する情報を収集している。番組の視聴や録画予約などの行為に依存することなく、ユーザの嗜好を把握できる技術が求められている。
携帯端末での番組視聴を考えた場合、ユーザが位置する地域が異なれば、受信できる番組の内容に違いが生じる。つまり、従来の番組推薦手法で推薦する番組を決定しても、推薦した番組がユーザのいる地域で放送されていないため、視聴できないことがある。
上記の課題を解決するために、サーバと移動体端末とを具備するシンクライアントシステムを構築する。移動体端末は、前記サーバと通信する通信機能と、放送された放送番組を受信する放送受信機能とを有するものとする。
ここにおいて、前記サーバは、前記移動体端末のユーザの嗜好を示すユーザ嗜好情報を保持するユーザ嗜好データベースと、前記放送番組の内容を識別するための番組構成要素情報を保持する番組構成要素データベースと、前記ユーザ嗜好データベースと前記番組構成要素データベースとの各々に保持されている情報に基づいて、前記移動体端末に推薦する推薦放送番組を決定する推薦番組決定部と、前記推薦放送番組に関する情報を前記移動体端末に参照可能なスケジュールファイルに格納するスケジュール反映部と、前記推薦放送番組の視聴要求に応答して、前記推薦放送番組を受信し、受信した前記推薦放送番組を前記移動体端末の前記通信機能に転送する転送部とを備えることが好ましい。
ここにおいて、前記サーバは、前記移動体端末のユーザの嗜好を示すユーザ嗜好情報を保持するユーザ嗜好データベースと、前記放送番組の内容を識別するための番組構成要素情報を保持する番組構成要素データベースと、前記ユーザ嗜好データベースと前記番組構成要素データベースとの各々に保持されている情報に基づいて、前記移動体端末に推薦する推薦放送番組を決定する推薦番組決定部と、前記推薦放送番組に関する情報を前記移動体端末に参照可能なスケジュールファイルに格納するスケジュール反映部と、前記推薦放送番組の視聴要求に応答して、前記推薦放送番組を受信し、受信した前記推薦放送番組を前記移動体端末の前記通信機能に転送する転送部とを備えることが好ましい。
本発明では、番組視聴・録画以外のユーザの行動からユーザの嗜好に関する情報を得ている。そのため、その番組視聴・録画情報以外から抽出したユーザの嗜好を基に、広い分野に対応して、ユーザが興味をもった事柄に関連する番組を推薦することが可能となる。
本発明をシンクライアントシステムで実現することにより、ユーザ(端末)のある地域で放送されていない番組であっても、推薦された番組を視聴することが可能となる。換言すると、本発明では、ユーザは、自分自身がいる位置にかかわらず推薦された番組を視聴することができる。
さらに、本発明によると、推薦する番組をサーバ側で管理されているユーザのスケジュールデータに反映することにより、ユーザはどの端末からでも推薦された番組をスケジュールから知ることができる。
また、推薦番組の決定処理を全てサーバで行うことで、ユーザが使用する端末の負荷を軽減できる。
以下に、図面を参照して本発明を実施するための形態について説明を行う。以下に述べる実施形態では、ユーザが携帯する携帯端末とサーバとを備えるシンクライアントシステムに、本発明を適用した場合を例示する。なお、本実施形態の携帯端末は、テレビ視聴機能、テレビ番組情報受信機能、メール送信機能を有するシンクライアント端末とする。また、サーバは、携帯端末のメール送信履歴を解析することでユーザに推薦する番組を提示する機能を有している。ユーザのデータは全てサーバ側に保存されており、端末側は必要な場合のみサーバからデータを入手し使用するものとする。
図1は、本実施形態のシンクライアントシステム1の構成を例示するブロック図である。シンクライアントシステム1は、サーバ2と携帯端末3とを含んでいる。サーバ2と携帯端末3とは、ネットワーク4を介して接続可能に構成されている。また、サーバ2と携帯端末3とは、テレビ放送局5から放送される番組を受信する機能を備えている。なお、以下の実施形態では、テレビ放送局5がテレビ放送局である場合を例示する。また、図1に示されているように、携帯端末3は、テレビ受信機能6と、通信機能7と、表示画面8とを備え、それらはバス9を介して接続されている。
図2は、本実施形態のサーバ2の構成を例示するブロック図である。図2を参照すると、本実施形態のサーバ2は、番組情報更新判定部11と、番組情報解析部12と、番組構成要素抽出モデル13と、番組構成要素データベース14と、メール送信判定部15と、ユーザ嗜好抽出部16と、ユーザ嗜好データベース17と、推薦番組決定部18と、スケジュール反映部19と、推薦番組転送部20と、スケジュールファイル21とを含んでいる。
番組情報更新判定部11は、番組情報が更新されたかどうかを判定する。番組情報更新判定部11は、テレビ放送局5から供給される番組情報と、サーバに格納している番組情報との比較に基づいて、番組情報が更新されたか否かを判定する。ここで、番組情報は、テレビジョン放送(テレビ)における電子番組ガイド(Electronic Program Guide:EPG)などが例示される。
番組情報解析部12は、更新された番組情報を解析し、番組構成要素(キーワード)を抽出する。番組情報解析部12は、更新された番組情報を番組情報更新判定部11から受け取り、1つの番組がどのような構成要素からなるかを解析する。番組情報解析部12は、その解析に基づいて、1つの番組を複数の構成要素で表現する形式に変換し、番組構成要素データベース14に格納する。以下の実施形態では、固有表現抽出の方法で得た情報を、番組構成要素とする場合を例示する。
番組構成要素抽出モデル13は、番組情報を解析し、番組構成要素に変換するための情報を保持している。番組情報から、固有表現抽出により構成要素(キーワード)を抽出するには、その番組構成要素抽出モデル13を用いる。この抽出モデルは、正規表現のようなルールであってもよいし、機械学習等の手法による学習モデルであってもよい。
番組構成要素データベース14は、番組情報解析部12で解析された結果である番組構成要素を保持している。番組構成要素データベース14には、番組情報から構成要素を抽出したものが番組の数だけ蓄えられている。
メール送信判定部15は、メールが送信されたことを認識する。メール送信判定部15は、メールが送信された場合、送信されたメール文(テキストデータ)をユーザ嗜好抽出部16に渡す。
ユーザ嗜好抽出部16は、送信されたメール文を解析し、ユーザの嗜好情報を抽出する。ユーザ嗜好抽出部16は、メール文から番組構成要素を抽出し、その抽出した番組構成要素をユーザ嗜好データベース17に格納する。
ユーザ嗜好データベース17は、ユーザ嗜好抽出部16が抽出した情報を保持する。ユーザ嗜好データベース17には、抽出した番組構成要素のカテゴリ、キーワード、最新抽出日時が格納される。ここでは、抽出日時が最新の番組構成要素がユーザにとってもっとも興味のあるものということになる。本実施形態では、抽出日時を基に番組構成要素の重み付けを行っているが、出現頻度等他の尺度で番組構成要素の重み付けを行ってもよい。
推薦番組決定部18は、番組構成要素データベース14とユーザ嗜好データベース17とから、推薦する番組を決定する。具体的には、推薦番組決定部18は、ユーザ嗜好データベース17に蓄積されている情報と、番組構成要素データベース14の情報とから、推薦する番組を決定する。推薦番組の決定方法は、例えば、単純にユーザ嗜好データベース17に含まれるキーワードを含む番組を、キーワードを多く含む順に表示する方法が例示される。また、ユーザ嗜好データベース17の最新抽出日時順に表示する方法が例示される。他にも様々な推薦順位決定方法が考えられる。本実施形態において、この推薦順位方法の制限はない。
スケジュール反映部19は、推薦する番組を、ユーザのスケジュール(スケジュールファイル21)に反映する。スケジュール反映部19は、推薦番組決定部18で決定された推薦番組を、サーバ上のスケジュールファイル21に反映する。反映されたスケジュールファイル21は、ユーザが端末を介してサーバ上のスケジュールファイル21を入手(閲覧)することで参照できる。
推薦番組転送部20は、推薦された番組を、携帯端末3に画面転送する。推薦番組転送部20は、推薦番組決定部18で決定された推薦番組を受信し、その番組をネットワーク4を介してサーバから端末に画面転送する。
図3は、本実施形態において、サーバ2が受け取る番組情報の構成を例示する番組情報テーブル22である。図3に示されているように、番組情報テーブル22は、放送局31、放送日32、放送時間33、ジャンル34、タイトル35、番組内容36および出演者37などの情報を含んでいる。図3のような番組情報から、番組構成要素を抽出する方法として、番組情報であらかじめカテゴリ分けされているジャンル、タイトル、出演者をそのまま構成要素とする方法が例示される。また、番組情報の、「タイトル」、「番組内容」などを形態素解析、用語抽出、固有表現抽出などで抽出したデータを用いる方法が例示される。上述のように、本実施形態においては、固有表現抽出の方法で得た情報を、番組構成要素とする。
図4は、番組構成要素データベース14に格納される番組構成要素データテーブル23の構成を例示する図である。図4は、番組情報テーブル22に示される情報から、構成要素を抽出したときの番組構成要素データテーブル23の構成を例示している。上述のように、番組構成要素データベース14には、番組情報から構成要素を抽出した番組構成要素データテーブル23が、番組の数だけ蓄えられている。
図5は、ユーザ嗜好データベース17に格納されるユーザ嗜好データテーブル24の構成を例示する図である。ユーザ嗜好データテーブル24は、複数のユーザに対応して構成されている。図5に示されているように、本実施形態のユーザ嗜好データテーブル24は、抽出日時が最新のものから順にキーワードを並べている。
図6は、本実施形態における送信メール(テキストデータ)25の構成を例示するブロック図である。図6に示されているように、本実施形態のメール本文25は、少なくとも1つの文字列を含むテキストデータを備えている。
以下に、図面を参照して、本実施形態の動作について説明を行う。以下では、本実施形態の動作に関し、番組情報から番組構成要素を抽出する動作、送信メールからキーワードを抽出する動作、推薦番組を決定しユーザのスケジュールファイル21に反映する動作の3つにわけて説明する。
図7は、番組情報から番組構成要素を抽出する動作を例示するフローチャートである。ステップS101において、サーバ2上でEPGデータ(番組情報)が更新されたかどうかを判断する。その判断の結果、EPGデータが更新された場合、処理はステップS102に進む。更新されていなかった場合、処理は戻り、EPGデータ(番組情報)の更新に対する監視動作を継続する。以下では、更新されたEPGデータ(番組情報)が、上述の図3に示されるような構成である場合に対応して、本実施形態の動作の説明を行う。
ステップS102において、更新されたEPGデータから番組構成要素を抽出する。EPGデータから番組構成要素を抽出したサーバ2は、上述の図4に示すような番組構成要素データテーブル23を構成する。ステップS103において、サーバ2は、1つの番組を複数の番組構成要素で表現した形式で、番組構成要素データベース14に格納する。
図8は、送信メールから、ユーザ嗜好データベース17を更新する動作を例示するフローチャートである。ステップS201において、サーバ2は、メールが送信されたかどうかを判断する。その判断の結果、メールが送信された場合、処理はステップS202に進む。ステップS202において、送信されたメール文から、番組構成要素に該当するキーワードを抽出し、ユーザ嗜好データベース17を更新する。
例えば、送信されたメールが、図6のメール本文25のような文字列を含み、「2008年1月10日」に送信された場合、このメール文から番組構成要素を自動的に抽出する。このメール文からは、「ドラマ」がジャンル、「□○次郎」が人名、「北海道」が地名、「大阪」が地名として抽出されたとする。ここで、ジャンル、人名、地名などは抽出されたキーワードのカテゴリであり、自動的に付与されるものとする。これは、固有表現抽出の手法を用いることで可能である。上述の図5のユーザ嗜好データテーブル24は、こうして抽出されたキーワードを、抽出日時が最新のものから順に並べている。そのユーザ嗜好データテーブル24は、サーバ2のユーザ嗜好データベース17に反映される。
図9は、番組の情報を格納した番組構成要素データベース14と、ユーザの嗜好を格納したユーザ嗜好データベース17から、ユーザに推薦する番組を決定(更新)する動作を例示するフローチャートである。ステップS301において、まず、番組構成要素データベース14が更新されたかどうかを判断する。その判断の結果、番組構成要素データベース14が更新されていなければ、処理はステップS302に進む。ステップS302において、ユーザ嗜好データベース17が更新されたかどうかを判断する。ステップS302の判断の結果、ユーザ嗜好データベース17も更新されていなければ、処理は戻り、ユーザに推薦する番組を更新しない。番組構成要素データベース14、ユーザ嗜好データベース17のどちらか一方でも更新された場合は、処理はステップS303に進む。ステップS303において、ユーザに推薦する番組を更新する。ステップS304において、更新された推薦番組は、ユーザのスケジュールファイル21に反映される。
本実施形態において、これら推薦番組決定処理は、全てサーバ2上で行う。全ての処理をサーバ2で実行することで、ユーザのデータをサーバ側に保持したシンクライアントシステムで、本実施形態を実現することができる。また、番組の情報が、サーバ側で毎日更新されていても、速やかに最新の情報に対応することができる。また、ユーザが送信したメールは、必ずサーバを経由する。そのため、そのメールからユーザの嗜好を適切に抽出することができる。さらに、番組構成要素を抽出するモデルを、常にチューニングすることができる。
図10は、ユーザが番組を視聴する動作を例示するフローチャートである。シンクライアントシステムでは、ユーザがどこにいても、推薦した番組を見ることができる。ステップS401において、まず、推薦された番組を端末ではなくサーバが受信する。ステップS402において、受信した番組を、画面転送によりユーザに配信する。これによって、ユーザがどこにいても推薦された番組を閲覧することが可能となる。
図10は、ユーザが番組を視聴する動作を例示するフローチャートである。シンクライアントシステムでは、ユーザがどこにいても、推薦した番組を見ることができる。ステップS401において、まず、推薦された番組を端末ではなくサーバが受信する。ステップS402において、受信した番組を、画面転送によりユーザに配信する。これによって、ユーザがどこにいても推薦された番組を閲覧することが可能となる。
図11は、ユーザが番組を視聴する動作を概念的に例示するブロック図である。図11に示されているように、携帯端末3で推薦番組管理サーバ(例えば第1サーバ2−1)から通知された推薦番組を閲覧する場合、携帯端末3は、推薦された番組が放送されている地域の番組転送サーバ(例えば、第1サーバ2−1と第2サーバ2−2)から転送される番組を受信する。携帯端末3が移動した場合、移動先に対応する番組転送サーバ(例えば、第2サーバ2−2と第3サーバ2−3)が画面転送することで、ユーザが放送エリアを意識することなく全ての番組を閲覧することが可能となる。
通常の放送では、受信端末のある地域により受信できる放送が異なる。しかし、本システムではユーザが通常放送を視聴している地域のサーバが放送を受信し、受信した放送をサーバから端末に転送するため、端末の位置を気にすることなく推薦された放送を視聴することができる。また、サーバの位置を変更することで、通常視聴している地域外の放送も推薦し視聴することが可能となる。サーバの位置に関しては、ユーザがあらかじめ指定してもよいし、推薦された番組を受信できるサーバを自動的に選択する形式にしてもよい。
推薦番組を決定し、ユーザのスケジュールに反映するというこの一連の流れは全てサーバで行われる。ユーザは、サーバ上のスケジュールファイル21を得ることで、推薦されている番組を知ることができ、推薦された番組はサーバから画面転送される。このため、ユーザは自分がいる地域を意識することなく推薦された番組を確実に視聴することが可能となる。
なお、上記の動作説明では、ユーザ嗜好データベース17のキーワードを抽出日時で重み付けしたが、過去一定期間に送信したメールに含まれるキーワードの出現回数で重み付けしてもよい。また、抽出日時と出現回数を合わせた重み付けを行ってもよい。また、上述の実施形態では、電子メールの本文からキーワードを抽出したが、この構成・動作に制限されることは無い。対象とするデータに関しては、送信メールからの番組推薦方法を述べたが、ユーザが閲覧したWebページを解析することで、ユーザの嗜好を蓄積する方法が考えられる。また、サーバ上でユーザの嗜好と近い嗜好を持つ他のユーザを特定することで、自分と近い嗜好を持つユーザが見ている番組を知ることができる。他には、自分と他人との嗜好の近さを知ることが可能である。これらの処理は、ユーザの嗜好データが全てサーバ側で管理されているため、特別なデータのやりとりなしにサーバ上で実現することができる。
このように、本実施形態では、携帯端末の送信メール、Web閲覧履歴等の番組情報以外のユーザの嗜好を履歴として蓄積することで、よりユーザの嗜好に合った番組を推薦する機能を、シンクライアントシステムで実現する。メール、Web閲覧情報などのテキストデータを解析することでユーザの嗜好を読み取り、番組情報の推薦に活用する。
これにより、過去に関連する番組を視聴したことがない新たな番組に対しても、ユーザに推薦することができる。具体的には、番組表からその番組の構成要素(キーワード)を抽出し、1つの番組を複数の構成要素のかたまりとして管理する。また、ユーザの送信メール、Web閲覧履歴などから、番組の構成要素となりえるキーワードを抽出し、ユーザ嗜好データベース17として蓄える。このユーザ嗜好データベース17に蓄えられたキーワード一覧と関連が強い番組を提示することで、番組視聴・録画以外の情報からもユーザの嗜好に合った番組を推薦することができる。
そして、シンクライアントシステムで実現することにより、ユーザのデータを全てサーバ側で管理し、ユーザが使用する際にサーバからデータを入手し使用する。放送されている番組を端末で直接受信するのではなく、いったんサーバで受信した番組を画面転送で端末に配信することにより、推薦された番組の放送地域外にユーザがいても目的の番組放送が視聴可能となる。また、サーバ上の他のユーザの情報を参照することで、自分の嗜好と近い他のユーザがどの番組に興味を持っているかを知ることも可能となる。
1…シンクライアントシステム
2…サーバ
2−1…第1サーバ
2−2…第2サーバ
2−3…第3サーバ
3…携帯端末
4…ネットワーク
5…テレビ放送局
6…テレビ受信機能
7…通信機能
8…表示画面
9…バス
11…番組情報更新判定部
12…番組情報解析部
13…番組構成要素抽出モデル
14…番組構成要素データベース
15…メール送信判定部
16…ユーザ嗜好抽出部
17…ユーザ嗜好データベース
18…推薦番組決定部
19…スケジュール反映部
20…推薦番組転送部
21…スケジュールファイル
22…番組情報テーブル
23…番組構成要素データテーブル
24…ユーザ嗜好データテーブル
25…メール本文
26…推薦番組
31…放送局
32…放送日
33…放送時間
34…ジャンル
35…タイトル
36…番組内容
37…出演者
2…サーバ
2−1…第1サーバ
2−2…第2サーバ
2−3…第3サーバ
3…携帯端末
4…ネットワーク
5…テレビ放送局
6…テレビ受信機能
7…通信機能
8…表示画面
9…バス
11…番組情報更新判定部
12…番組情報解析部
13…番組構成要素抽出モデル
14…番組構成要素データベース
15…メール送信判定部
16…ユーザ嗜好抽出部
17…ユーザ嗜好データベース
18…推薦番組決定部
19…スケジュール反映部
20…推薦番組転送部
21…スケジュールファイル
22…番組情報テーブル
23…番組構成要素データテーブル
24…ユーザ嗜好データテーブル
25…メール本文
26…推薦番組
31…放送局
32…放送日
33…放送時間
34…ジャンル
35…タイトル
36…番組内容
37…出演者
Claims (15)
- サーバと、
前記サーバと通信する通信機能と、放送された放送番組を受信する放送受信機能とを有する移動体端末と
を具備し、
前記サーバは、
前記移動体端末のユーザの嗜好を示すユーザ嗜好情報を保持するユーザ嗜好データベースと、
前記放送番組の内容を識別するための番組構成要素情報を保持する番組構成要素データベースと、
前記ユーザ嗜好データベースと前記番組構成要素データベースとの各々に保持されている情報に基づいて、前記移動体端末に推薦する推薦放送番組を決定する推薦番組決定部と、
前記推薦放送番組に関する情報を前記移動体端末に参照可能なスケジュールファイルに格納するスケジュール反映部と、
前記推薦放送番組の視聴要求に応答して、前記推薦放送番組を受信し、受信した前記推薦放送番組を前記移動体端末の前記通信機能に転送する転送部と
を備える
シンクライアントシステム。 - 請求項1に記載のシンクライアントシステムにおいて、
前記サーバは、さらに、
前記移動体端末からテキストデータが出力されたか否かを判定し、前記テキストデータが出力されたとき、前記テキストデータを取得するテキストデータ判定部と、
取得された前記テキストデータから、前記番組旺盛要素情報に対応する文字列を抽出し、抽出した前記文字列を、前記ユーザ嗜好情報として前記ユーザ嗜好データベースに格納するユーザ嗜好抽出部と
を備える
シンクライアントシステム。 - 請求項2に記載のシンクライアントシステムにおいて、
前記サーバは、さらに、
前記放送番組に関連する番組情報を受け取り、前記番組情報が更新されたか否かを判定する番組情報更新判定部と、
番組情報更新判定部の判定の結果、前記番組情報が更新されたと判断されたとき、前記更新された前記番組情報を番組構成要素抽出モデルに基づいて解析する番組情報解析部と
を備え、
前記番組情報解析部は、
その解析結果に基づいて、前記番組情報に対応する放送番組の内容を識別するための番組構成要素情報を抽出して番組構成要素データベースに格納する
シンクライアントシステム。 - 請求項3に記載のシンクライアントシステムにおいて、
前記移動体端末は、
前記スケジュールファイルを参照して得られた前記推薦放送番組に関する情報に基づいて、前記視聴要求を前記サーバに送信する
シンクライアントシステム。 - シンクライアントシステムを構成する移動体端末に、放送された放送番組を供給するサーバであって、
前記サーバは、
前記移動体端末のユーザの嗜好を示すユーザ嗜好情報を保持するユーザ嗜好データベースと、
前記放送番組に関連する情報を保持する番組構成要素データベースと、
前記ユーザ嗜好データベースと前記番組構成要素データベースとの各々に保持されている情報に基づいて、前記移動体端末に推薦する推薦放送番組を決定する推薦番組決定部と、
前記推薦放送番組に関する情報を前記移動体端末に参照可能なスケジュールファイルに格納する
前記推薦放送番組の視聴要求に応答して、前記推薦放送番組を受信し、受信した前記推薦放送番組を前記移動体端末の通信部に転送する転送部と
を具備する
サーバ。 - 請求項5に記載のサーバにおいて、さらに、
前記移動体端末からテキストデータが出力されたか否かを判定し、前記テキストデータが出力されたとき、前記テキストデータを取得するテキストデータ判定部と、
取得された前記テキストデータから、前記番組旺盛要素情報に対応する文字列を抽出し、抽出した前記文字列を、前記ユーザ嗜好情報として前記ユーザ嗜好データベースに格納するユーザ嗜好抽出部と
を備える
サーバ。 - 請求項6に記載のサーバにおいて、さらに、
前記放送番組に関連する番組情報を受け取り、前記番組情報が更新されたか否かを判定する番組情報更新判定部と、
番組情報更新判定部の判定の結果、前記番組情報が更新されたと判断されたとき、前記更新された前記番組情報を番組構成要素抽出モデルに基づいて解析する番組情報解析部と
を備え、
前記番組情報解析部は、
その解析結果に基づいて、前記番組情報に対応する放送番組の内容を識別するための番組構成要素情報を抽出して番組構成要素データベースに格納する
サーバ。 - 請求項7に記載のサーバにおいて、
前記移動体端末が送信する前記視聴要求を受信し、
受信した前記視聴要求に応答して、前記推薦放送番組の受信を開始する
サーバ。 - コンピュータを、シンクライアントシステムを構成する移動体端末に放送番組を供給する放送番組供給装置として機能させるための手順を示す放送番組供給プログラムであって、
前記放送番組供給プログラムは、
(a)前記移動体端末のユーザの嗜好を示すユーザ嗜好情報を、ユーザ嗜好データベースから読み出すステップと、
(b)前記放送番組に関連する情報を、番組構成要素データベースから読み出すステップと、
(c)前記ユーザ嗜好データベースと前記番組構成要素データベースとの各々に保持されている情報に基づいて、前記移動体端末に推薦する推薦放送番組を決定するステップと、
(d)前記推薦放送番組に関する情報を格納し、前記移動体端末から参照可能なスケジュールファイルを生成するステップと、
(e)前記推薦放送番組の視聴要求に応答して、テレビ放送局が放送する前記推薦放送番組を受信し、受信した前記推薦放送番組を前記移動体端末の通信部に転送するステップと
を具備する手順を示す
放送番組供給プログラム。 - 請求項9に記載の放送番組供給プログラムにおいて、さらに、
(f)前記移動体端末からテキストデータが出力されたか否かを判定し、前記テキストデータが出力されたとき、前記テキストデータを取得するステップと、
(g)取得された前記テキストデータから、前記番組旺盛要素情報に対応する文字列を抽出し、抽出した前記文字列を、前記ユーザ嗜好情報として前記ユーザ嗜好データベースに格納するステップと
を具備する手順に従って、コンピュータを放送番組供給装置として機能させる
放送番組供給プログラム。 - 請求項10に記載の放送番組供給プログラムにおいて、さらに、
(h)前記放送番組に関連する番組情報を受け取り、前記番組情報が更新されたか否かを判定するステップと、
(i)その判定の結果、前記番組情報が更新されたと判断されたとき、前記更新された前記番組情報を番組構成要素抽出モデルに基づいて解析するステップと
を備え、
前記(i)ステップは、
その解析結果に基づいて、前記番組情報に対応する放送番組の内容を識別するための番組構成要素情報を抽出して番組構成要素データベースに格納するステップを含む
放送番組供給プログラム。 - サーバと通信する通信機能と放送された放送番組を受信する放送受信機能とを有する移動体端末に放送番組を供給する番組提供方法であって、
(a)前記移動体端末のユーザの嗜好を示すユーザ嗜好情報を、前記サーバに備えられたユーザ嗜好データベースから読み出すステップと、
(b)前記放送番組の内容を識別するための番組構成要素情報を、前記サーバに備えられた番組構成要素データベースから読み出すステップと、
(c)前記ユーザ嗜好データベースと前記番組構成要素データベースとの各々に保持されている情報に基づいて、前記移動体端末に推薦する推薦放送番組を決定するステップと、
(d)前記推薦放送番組に関する情報を、前記移動体端末に参照可能なスケジュールファイルに格納するステップと、
(e)前記推薦放送番組の視聴要求に応答して、前記推薦放送番組を受信し、受信した前記推薦放送番組を前記移動体端末の前記通信機能に転送するステップと、
を備える
番組提供方法。 - 請求項12に記載の番組提供方法において、さらに、
(f)前記移動体端末からテキストデータが出力されたか否かを判定し、前記テキストデータが出力されたとき、前記テキストデータを取得するステップと、
(g)取得された前記テキストデータから、前記番組旺盛要素情報に対応する文字列を抽出し、抽出した前記文字列を、前記ユーザ嗜好情報として前記ユーザ嗜好データベースに格納するステップと、
を備える
番組提供方法。 - 請求項13に記載の番組提供方法において、さらに、
(h)前記放送番組に関連する番組情報を受け取り、前記番組情報が更新されたか否かを判定するステップと、
(i)その判定の結果、前記番組情報が更新されたと判断されたとき、前記更新された前記番組情報を番組構成要素抽出モデルに基づいて解析するステップと
を備え、
前記(i)ステップは、
その解析結果に基づいて、前記番組情報に対応する放送番組の内容を識別するための番組構成要素情報を抽出して番組構成要素データベースに格納するステップを含む
番組提供方法。 - 請求項14に記載の番組提供方法において、さらに、
(j)前記移動体端末が、前記スケジュールファイルを参照して得られた前記推薦放送番組に関する情報に基づいて、前記視聴要求を前記サーバに送信するステップ
を備える
番組提供方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008077527A JP2009232350A (ja) | 2008-03-25 | 2008-03-25 | シンクライアントシステム、サーバ、シンクライアントシステムでのテレビ番組供給プログラムおよび方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008077527A JP2009232350A (ja) | 2008-03-25 | 2008-03-25 | シンクライアントシステム、サーバ、シンクライアントシステムでのテレビ番組供給プログラムおよび方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2009232350A true JP2009232350A (ja) | 2009-10-08 |
Family
ID=41247203
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008077527A Withdrawn JP2009232350A (ja) | 2008-03-25 | 2008-03-25 | シンクライアントシステム、サーバ、シンクライアントシステムでのテレビ番組供給プログラムおよび方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2009232350A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009272836A (ja) * | 2008-05-02 | 2009-11-19 | Canon Inc | 放送受信装置及びその制御方法、プログラム |
| JP2015159452A (ja) * | 2014-02-25 | 2015-09-03 | 株式会社Jストリーム | 放送通信連携サービス提供システム |
-
2008
- 2008-03-25 JP JP2008077527A patent/JP2009232350A/ja not_active Withdrawn
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009272836A (ja) * | 2008-05-02 | 2009-11-19 | Canon Inc | 放送受信装置及びその制御方法、プログラム |
| JP2015159452A (ja) * | 2014-02-25 | 2015-09-03 | 株式会社Jストリーム | 放送通信連携サービス提供システム |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5328212B2 (ja) | レコメンド情報評価装置およびレコメンド情報評価方法 | |
| CN102265276B (zh) | 基于上下文的推荐系统 | |
| JP5166949B2 (ja) | レコメンド情報生成装置およびレコメンド情報生成方法 | |
| EP2249565B1 (en) | Program information processing system, program information management server, program information operation terminal, and computer program | |
| JP4328757B2 (ja) | 番組選択装置及び番組選択装置の制御方法 | |
| CN109600673B (zh) | 信息处理装置、信息处理方法、以及计算机可读介质 | |
| US20130205232A1 (en) | Identification of electronic content significant to a user | |
| JP5300068B2 (ja) | 動画推薦装置 | |
| US20100162164A1 (en) | Method and apparatus for providing search service during program broadcasting | |
| US20080282293A1 (en) | System and method for an event scheduler | |
| KR20130083829A (ko) | 디스플레이된 텔레비전 컨텐츠에 대한 자동 이미지 디스커버리 및 추천 | |
| JP5574952B2 (ja) | レコメンドシステム、レコメンド方法、およびレコメンドプログラム | |
| US20170272793A1 (en) | Media content recommendation method and device | |
| CN104244099A (zh) | 一种媒体内容推荐方法和装置 | |
| JP4732815B2 (ja) | 情報推薦装置、情報推薦方法、及びプログラム | |
| JP2010181966A (ja) | レコメンド情報評価装置およびレコメンド情報評価方法 | |
| JP2006139470A (ja) | 情報提供装置および情報提供方法ならびにそのプログラム | |
| JP6212404B2 (ja) | コンテンツ配信システム | |
| JP5854570B2 (ja) | 情報処理装置、端末装置、情報処理システム、情報処理方法、およびプログラム | |
| KR20140056635A (ko) | 컨텐츠 추천 서비스 제공 시스템 및 방법 | |
| JP2009232350A (ja) | シンクライアントシステム、サーバ、シンクライアントシステムでのテレビ番組供給プログラムおよび方法 | |
| JP2012150662A (ja) | 番組情報収集装置、映像表示装置、番組情報収集方法 | |
| CN112702622B (zh) | 节目搜索方法、装置、设备和计算机可读存储介质 | |
| JP2006319456A (ja) | キーワード提供システム及びプログラム | |
| JP5183282B2 (ja) | レコメンド情報評価装置およびレコメンド情報評価方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20110607 |