[go: up one dir, main page]

JP2004227108A - Server distributing program with advertisement and network advertisement registering method - Google Patents

Server distributing program with advertisement and network advertisement registering method Download PDF

Info

Publication number
JP2004227108A
JP2004227108A JP2003011700A JP2003011700A JP2004227108A JP 2004227108 A JP2004227108 A JP 2004227108A JP 2003011700 A JP2003011700 A JP 2003011700A JP 2003011700 A JP2003011700 A JP 2003011700A JP 2004227108 A JP2004227108 A JP 2004227108A
Authority
JP
Japan
Prior art keywords
program
information
user
server
advertisement
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.)
Pending
Application number
JP2003011700A
Other languages
Japanese (ja)
Other versions
JP2004227108A5 (en
Inventor
Katsuyoshi Nagashima
克佳 長嶋
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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to JP2003011700A priority Critical patent/JP2004227108A/en
Publication of JP2004227108A publication Critical patent/JP2004227108A/en
Publication of JP2004227108A5 publication Critical patent/JP2004227108A5/ja
Pending legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide distribution server of program with advertisement, which selectively and automatically distributes advertisement information that can treat a user individually when a recorded program is distributed through a communication network. <P>SOLUTION: The server is provided with a reception means receiving registrant identification information from a computer terminal 8 connected through the communication network, a program display means which performs an authentication processing based on received registrant identification information and controls the computer terminal 8 to display one or a plurality of local server program tables, a program designation means urging the user 8 to designate the program in the local server program table displayed by the computer terminal 8, an advertisement registration means registering advertisement information having an area name and article information in the program designated in the computer terminal 8 and a storage means storing advertisement information in association with the designated program. <P>COPYRIGHT: (C)2004,JPO&NCIPI

Description

【0001】
【発明の属する技術分野】
本発明は広告付き番組配信サーバ及びネットワーク広告登録方法に係り、特に、複数の地域又は領域で放映されるテレビ放送番組やラジオ放送番組を蓄積し、蓄積した録画番組にアクセスする視聴者の国籍や使用言語に個別対応する広告情報を通信ネットワークを介して配信する広告付き番組配信サーバ及びネットワーク広告登録方法に関するものである。
【0002】
【従来の技術】
一般に、ブロードバンドの通信回線に接続されたホームサーバを使用し、電子番組案内(EPG)や予約画面上からテレビ番組を録画予約し、ハードディスクレコーダで再生視聴する録画予約装置が知られている。この録画予約装置は、ホームサーバ、外出先のパ−ソナルコンピュータ、携帯電話から番組の予約を受け付ける。また、録画中も過去に録画した番組を同時に再生視聴することができ、録画中の番組でも巻き戻し、早送り、再生ができるネットワーク番組録画システムである。
【0003】
さらに、従来の録画予約装置は、ホームサーバの設置地域で視聴可能な番組を録画するように構成されている(例えば、非特許文献1参照。)。
【0004】
【非特許文献1】
日経産業新聞、2002年(平成14年)10月25日掲載「テレビ番組録画予約」
【0005】
【発明が解決しようとする課題】
しかしながら、前述の如く、従来のネットワーク番組録画システムは、録画できる番組がホームサーバの設置地域で視聴可能なものに制限され、多様化したユーザの要望に必ずしも適合することができないという課題が存在していた。
【0006】
また、国別又は地域別に蓄積した録画番組を配信する際に、広告情報を並行してコンピュータネットワークを介してユーザ端末へ配信するが、この広告情報はアクセスしている視聴者の使用言語や指定した録画番組にマッチングする確率が低い場合があり、広告効果を向上させるのには一定の限界が生じていた。
【0007】
本発明は、斯かる実情に鑑み、通信ネットワークを通じて録画番組を配信する際に、ユーザに対して個別対応可能な広告情報を選択的に自動配信する広告付き番組配信サーバ及びネットワーク広告登録方法を提供しようとするものである。
【0008】
【課題を解決するための手段】
上記目的を達成するために、請求項1に係る発明による広告付き番組配信サーバ1は、例えば、図1に示すように、通信ネットワークを介して接続されるコンピュータ端末8から登録者認証情報を受信する受信手段と、受信した登録者認証情報に基いて認証処理し、コンピュータ端末8に対して1又は複数の地域サーバ番組表を表示するように制御する番組表示手段と、コンピュータ端末8に表示させた地域サーバ番組表内の番組を指定するように促す番組指定手段と、コンピュータ端末8において指定された番組に対して、地域名及び商品情報を有する広告情報を登録する広告登録手段と、指定された番組に関連付けて広告情報を記憶する記憶手段と、を備える。
【0009】
ここで、請求項1に記載の受信手段、番組表示手段、番組指定手段、広告登録手段、及び記憶手段は、例えば、広告付き番組配信サーバ1をコンピュータシステムで構成し、内部に配置された通信ボード、メインメモリ、ハードディスク、中央処理装置(CPU)ボードをコンピュータソフトウエアプログラムにより制御して各手段として機能させることができる。また、登録者認証情報は、登録者(広告主又は企業体)のIDとパスワードの組合せや、コンピュータ端末8内に記憶されたクッキー情報や、コンピュータ端末8のオペレーテイングシステムのシリアル番号や、コンピュータ端末8により識別する登録者の指紋若しくは眼球虹彩並びに人相などの個体識別情報などを用いることができる。
【0010】
このように構成すると、コンピュータ端末8において指定された番組に対して、地域名及び商品情報を有する広告情報を登録する広告登録手段と、指定された番組に関連付けて広告情報を記憶する記憶手段とを備えるので、登録者は指定された番組に関連付けた広告情報を広告付き番組配信サーバ1内部に記憶させることができる。
【0011】
上記目的を達成するために、請求項2に係る発明による広告付き番組配信サーバ1は、例えば、図1に示すように、通信ネットワーク14を介して接続されるユーザ端末10からユーザ認証情報並びにアクセス情報を受信する受信手段と、受信したユーザ認証情報に基いて認証処理し、ユーザ端末に対して通信ネットワークを介してユーザが指定する地域サーバ3、4、5、6から録画番組を配信するように指令する録画番組配信指令手段と、受信したアクセス情報及び認証情報に対応する属性情報に基づき、録画番組が配信されるユーザ端末10に対して通信ネットワーク14を介して、選択された1又は複数の広告情報を表示させるように制御する広告情報配信手段と、を備える。
【0012】
ここで、請求項2に記載の受信手段、録画番組配信指令手段、、及び広告情報配信手段は、例えば、広告付き番組配信サーバ1をコンピュータシステムで構成し、内部に配置された通信ボード、メインメモリ、ハードディスク、中央処理装置(CPU)ボードをコンピュータソフトウエアプログラムにより制御して各手段として機能させることができる。また、アクセス情報は通信ネットワーク14上に送出されるユーザ端末10のIPアドレスを含むデジタル情報を用いることができる。
【0013】
このように構成すると、広告情報配信手段を備えるので、受信したアクセス情報及びユーザ認証情報に対応する属性情報に基づき、録画番組が配信されるユーザ端末10に対して通信ネットワーク14を介して、選択された1又は複数の広告情報を表示させることができる。
【0014】
上記目的を達成するために、請求項3に係る発明による広告付き番組配信サーバ1は、例えば、図1に示すように、通信ネットワーク14を介して接続されるユーザ端末10からユーザ認証情報を受信する受信手段と、受信したユーザ認証情報に基いて認証処理し、ユーザ端末10に対して通信ネットワーク14を介してユーザが指定する地域サーバ3、4、5、6から録画番組を配信するように指令する録画番組配信指令手段と、ユーザが指定する地域サーバの地域情報に基づき、言語又は地域を特定する広告情報を選択し、録画番組が配信されるユーザ端末10に対して通信ネットワーク14を介して、選択された1又は複数の広告情報を表示させるように制御する広告情報配信手段と、を備える。
【0015】
ここで、請求項3に記載の地域サーバの地域情報は、例えば、国名称や主要都市名称や日本国内47都道府県などの番組放送地域を識別する情報を用いることができる。
【0016】
このように構成すると、広告情報配信手段を備えるので、ユーザが指定する地域サーバの地域情報に基づき、言語又は地域を特定する広告情報を選択し、録画番組が配信されるユーザ端末10に対して通信ネットワーク14を介して、選択された1又は複数の広告情報を表示させることができる。
【0017】
上記目的を達成するために、請求項4に係る発明による広告付き番組配信サーバ1は、例えば、図1に示すように、通信ネットワーク14を介して接続されるユーザ端末10からユーザ認証情報を受信する受信手段と、受信したユーザ認証情報に基いて認証処理し、ユーザ端末10に対して通信ネットワーク14を介してユーザが指定する地域サーバ3、4、5、6から録画番組を配信するように指令する録画番組配信指令手段と、配信する録画番組の番組情報に基づき、言語又は地域を特定する広告情報を選択し、録画番組が配信されるユーザ端末10に対して通信ネットワーク14を介して、選択された1又は複数の広告情報を表示させるように制御する広告情報配信手段と、を備える。
【0018】
ここで、請求項4に記載の録画番組の番組情報は、番組製作国や、放映言語や、番組に登場する人物、装飾、景色、BGM楽曲などの視聴可能な情報を用いることができる。
【0019】
このように構成すると、広告情報配信手段を備えるので、配信する録画番組の番組情報に基づき、言語又は地域を特定する広告情報を選択し、録画番組が配信されるユーザ端末10に対して通信ネットワーク14を介して、選択された1又は複数の広告情報を表示させることができる。
【0020】
上記目的を達成するために、請求項5に係る発明によるネットワーク広告登録方法は、例えば、図1に示すように、通信ネットワークを介して特定サーバ2に接続されるコンピュータ端末8を機能させる方法であって、登録者認証情報を、通信ネットワークを介して特定サーバ2に送信させ、登録者認証情報の認証結果に応じて特定サーバ2から通信ネットワークを介して供給される録画番組表を表示させ、表示させた録画番組表内において端末操作者に番組指定を促し、番組指定がなされると端末操作者に当該番組指定された録画番組に関連する広告情報7の入力を促し、広告情報7が入力されると録画番組を示す情報と当該広告情報とを特定サーバ2に対して通信ネットワークを介して送信するように機能させるように構成する。
【0021】
このように構成すると、コンピュータ端末8から広告情報7が入力されると録画番組を示す情報と当該広告情報とを特定サーバ2に対して通信ネットワークを介して送信するように機能させることができる。
【0022】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を参照して説明する。なお、各図において互いに同一あるいは相当する部材には同一符号または類似符号を付し、重複した説明は省略する。
【0023】
図1は、本発明の実施の形態である番組配信システムのブロック図である。番組配信システムは、広告付き番組を配信する番組提供サーバ群1と、番組提供サーバ群1へ通信ネットワークとしてのインターネット14を介してアクセスし番組を受信(ダウンロード)するユーザが操作するユーザ端末10と、番組提供サーバ群1へインターネット14を介してアクセスし広告情報の登録をする登録者(広告主又は企業体)が操作するコンピュータ端末8と、を備える。
【0024】
上記ユーザ端末10は、1又は複数のコンピュータ端末でもよく。テレビとリモコン装置で構成するユーザ端末A10aや、携帯情報端末PDAのようなユーザ端末B10bや、インターネツト14に接続する携帯電話機のようなユーザ端末C10cや、パーソナルコンピュータのようなユーザ端末D10dでもよい。
要は、番組提供サーバ群1にインターネツト14を介してインタラクティブにアクセスし番組と広告情報とをダウンロードすることができるアクセス手段であればどのような形態の端末でも利用することができる。
【0025】
番組提供サーバ群1は、広告付き番組配信サーバとしての本部サーバ2と、番組の放映地域別に設置された複数の地域サーバを備える。この地域サーバを例示すると、第1地域サーバ(山梨)3、第2地域サーバ(九州)4、第3地域サーバ(ロンドン)5、及び第4地域サーバ(ブラジル)6を各々の地域に設置し、専用回線又はインターネット14を介して本部サーバ2と相互に接続されている。
【0026】
本部サーバ2は、インターネット14を介して接続されるコンピュータ端末8から登録者認証情報としての登録者ID及びパスワードを受信する受信手段と、受信した登録者ID及びパスワードに基いて認証処理し、コンピュータ端末8に対して、第1地域サーバ(山梨)3、第2地域サーバ(九州)4、第3地域サーバ(ロンドン)5、及び第4地域サーバ(ブラジル)6の中から任意に選択される1又は複数の地域サーバから提供される録画番組の地域サーバ番組表を表示するように制御する番組表示手段と、コンピュータ端末8に表示させた地域サーバ番組表内の番組を指定するように促す番組指定手段と、コンピュータ端末8において指定された番組に対して、国名又は地域名(山梨、神奈川、九州、四国、ロンドン、シドニーなどの地域名を含む)及び商品情報を有する広告情報7を登録する広告登録手段と、指定された番組に関連付けて広告情報を記憶する記憶手段と、を備える。また、登録者認証情報は、登録者(広告主又は企業体)のIDとパスワードの組合せや、コンピュータ端末8内に記憶されたクッキー情報や、コンピュータ端末8のオペレーテイングシステムのシリアル番号や、コンピュータ端末8により識別する端末操作者の指紋若しくは眼球虹彩並びに人相などの個体識別情報などを用いることができる。さらに、ユーザ識別情報もユーザIDとパスワードの組合せや、ユーザ端末10内に記憶されたクッキー情報や、ユーザ端末10のオペレーテイングシステムのシリアル番号や、ユーザ端末10により識別する端末操作者の指紋若しくは眼球虹彩並びに人相などの個体識別情報などを用いることができる。
【0027】
図1のブロック図を参照して、本実施の形態の広告付き番組配信サーバとしての本部サーバ2の動作を説明する。本部サーバ2の受信手段は、通信ネットワーク14を介して接続されるユーザ端末10からユーザ認証情報としてのユーザID及びパスワード並びにアクセス情報を受信する。このユーザIDとパスワードは、本部サーバ2のウエブページをアクセスするための認証情報であり、広告付き番組配信サービスの提供を受けるユーザが予め本部サーバに属性情報として登録しているデータであり、上述した如くユーザIDとパスワードの組合せや、ユーザ端末10内に記憶されたクッキー情報や、ユーザ端末10のオペレーテイングシステムのシリアル番号や、ユーザ端末10により識別する端末操作者の指紋若しくは眼球虹彩並びに人相などの個体識別情報などを用いることができる。また、アクセス情報には本部サーバ2にアクセスしているユーザ端末10が使用しているIPアドレスを用いるとよい。
【0028】
本部サーバ2の録画番組配信指令手段は、受信したユーザID及びパスワードに基いて認証処理し、ユーザ端末10に対してインターネット14を介してユーザが指定する地域サーバ3、4、5、6から録画番組を配信するように指定された地域サーバへ指令する。例えば、ユーザ端末10に送信するウエブ情報に地域サーバを指定するURLのタグ情報を挿入し、ユーザ端末10上に表示されたウエブ画面の特定フレーム中に録画番組を再生するようにストリーミング配信するとよい。
【0029】
本部サーバ2の広告情報配信手段は、受信したアクセス情報及びユーザIDに対応する属性情報に基づき、録画番組が配信されるユーザ端末10に対してインターネット14を介して、選択された1又は複数の広告情報を表示させるように制御する。
【0030】
すなわち、広告情報配信手段は、本部サーバ2にアクセスしているユーザ端末10のIPアドレスと国籍、地域(都道府県や市外局番)、回線種別(ダイアルアップやADSLやCATV)、インターネツトサービスプロバイダISPなどを関連づけたIPアドレスデータベース及びユーザIDに対応する属性情報を用いて、ユーザのターゲティングを行うウエブ広告配信技術を提供することができる。
【0031】
例えば、ユーザがユーザIDに対応付けて国籍、居住地などの地域や言語情報を予め本部サーバ2に登録している場合は、広告情報配信手段が自動的にユーザの国籍や居住地に適合する言語と地域の広告情報を選択し、録画番組と共に広告情報をユーザ端末10へ配信するように制御する。一方、ユーザIDに対応付けて国籍や居住地などが登録されていない場合は、本部サーバ2がインターネツト14を介してユーザ端末10のIPアドレスを取得しユーザ端末10を操作しているユーザの国籍や居住地などを自動的に推定することができる。
【0032】
現在、32ビットのIPアドレスは、国(地域)ごとに使用する範囲が規定されているため、例えば、日本の企業(ISPを含む)や学校が使用する先頭アドレスは「202」と「203」から始まり、容易にIPアドレスからユーザの国籍を推定することができる。他の国(地域)も各国のネットワークインフォメーションセンタ(NIC)により先頭アドレスが割り振られているのでIPアドレスデータベースを本部サーバ2に構築し、アクセス中のユーザの国籍や居住地を高い確率で推定することができる。
【0033】
ここで、日本ネットワークインフォメーションセンタJPNICのサーバから返信されるレジスタント情報を用いた場合、例えば、ユーザ端末10から送信されるIPアドレスに基づく、N社、XX、Minato−ku、Tokyo、Japan、ドメインネーム:XX.COM等の属性情報がインターネット14を経由して取得することができ、この属性情報に住所が含まれない場合は、本部サーバ2のデータベースに記憶した電話番号リストから法人名を頼りに住所を特定することもできる。
【0034】
上記実施の形態では、ユーザの属性情報とIPアドレスに基いて配信する広告情報を選択したが、別の実施の形態では地域サーバの地域情報に基づきユーザの国籍や使用言語を推定して広告情報を選択し配信することができる。
【0035】
すなわち、本部サーバ2は、インターネツト14を介して接続されるユーザ端末10からユーザID及びパスワードを受信する受信手段と、受信したユーザID及びパスワードに基いて認証処理し、ユーザ端末10に対してインターネツト14を介してユーザが指定する地域サーバ3、4、5、6から録画番組を配信するように指令する録画番組配信指令手段と、ユーザが指定する地域サーバの地域情報に基づき、言語又は地域を特定する広告情報を選択し、録画番組が配信されるユーザ端末10に対して通信ネットワーク14を介して、選択された1又は複数の広告情報を表示させるように制御する広告情報配信手段と、を備える。
【0036】
ユーザがインターネツト14を介して第1地域サーバ(山梨)3を選択した場合は第1地域サーバ3の属性情報により指定する日本語で山梨地域の商品情報を広告情報としてユーザ端末10へ配信し、ユーザが第2地域サーバ(九州)4を選択した場合は第2地域サーバ4の属性情報により指定された日本語で九州地域の商品情報を広告情報としてユーザ端末10へ配信し、ユーザが第3地域サーバ(ロンドン)5を選択した場合は第3地域サーバ5の属性情報により指定する英語で英国地域の商品情報を広告情報としてユーザ端末10へ配信し、ユーザが第4地域サーバ(ブラジル)6を選択した場合は第4地域サーバ6の属性情報により指定するスペイン語で南米地域の商品情報を広告情報としてユーザ端末10へ配信するように各々広告情報を自動配信することができる。
【0037】
また、別の実施の形態では、本部サーバ2は、インターネツト14を介して接続されるユーザ端末10からユーザID及びパスワードを受信する受信手段と、受信したユーザID及びパスワードに基いて認証処理し、ユーザ端末10に対してインターネット14を介してユーザが指定する地域サーバ3、4、5、6から録画番組を配信するように指令する録画番組配信指令手段と、配信する録画番組の番組情報に基づき、言語又は地域を特定する広告情報を選択し、録画番組が配信されるユーザ端末10に対して通信ネットワーク14を介して、選択された1又は複数の広告情報を表示させるように制御する広告情報配信手段と、を備え、録画番組の番組情報に基いて広告情報の言語及び地域特性を選択することができる。
【0038】
ここで、録画番組の番組情報は、録画した映像や放送番組の著作属性の国名や、地域名や、番組製作国や、放映言語や、番組に登場する人物(役者)、装飾、景色、BGM楽曲などの視聴可能なオーサリング情報で構成し、広告情報の言語や地域を選択するために用いることができる。
【0039】
さらに、別の実施の形態では、本部サーバ2は外部の広告主としての登録者側のコンピュータ端末8からリアルタイムにインターネット14を介して広告情報を登録処理し、インターネット14を介して番組と広告情報とをユーザ端末10へ配信することもできる。
【0040】
例えば、コンピュータ端末8から登録者IDを、インターネツト14を介して特定サーバとしての本部サーバ2に送信させ、登録者IDの認証結果に応じて本部サーバ2からインターネット14を介して供給される録画番組表を表示させ、表示させた録画番組表内において端末操作者(広告主)に番組指定を促し、番組指定がなされると端末操作者に当該番組指定された録画番組に関連する広告情報7の入力を促し、広告情報7が入力されると録画番組を示す情報と当該広告情報とを本部サーバ2に対してインターネット14を介して送信するように機能させるように構成することもできる。
【0041】
またさらに、他の実施の形態によれば、本部サーバ2は、放送番組の録画再生時にネットワーク広告を融合させたネット通販サービスを提供することができ、最適な広告情報をユーザに個別に対応させてユーザ端末10上に表示させることができる。
【0042】
例えば、イギリス人が我が国(日本国)に長期に亘り居住しネット通販サービスを利用したときや、ブラジル国内の日系人に対してイギリスや日本国内の商品に限定した広告情報を番組情報と共に配信することができる。
【0043】
本部サーバ2は、ユーザが録画番組を視聴しているときに最適な広告情報をユーザ端末10上に表示させるように制御する。ユーザ端末10上に表示された放送番組メニュー画面の中からユーザが選択した地域サーバの地域情報に基き、国又は地域情報を自動取得し広告情報の国又は地域を決定する。例えば、ユーザが選択した地域サーバの設置国(地域)や地域サーバから提供される番組の提供国(地域)などから広告情報の言語と地域を選別する。
【0044】
上述したイギリス人が広告付き番組配信サービスに母国(イギリス国)からインターネツト14を介して会員登録をした場合は、本部サーバ2に登録した時点のユーザ端末10のIPアドレス(イギリス用)が自動的に本部サーバ2にユーザの属性情報として登録され、その後、日本国に長期滞在中にインターネット14を介して本部サーバ2へアクセスしたときは、ユーザの属性情報に含まれる登録時のIPアドレス(イギリス用)を参照しイギリス人ユーザに対して英語の広告情報を配信することができる。
【0045】
また、上記ブラジル国内の日系人に対しては、ユーザ端末10上に表示された放送番組メニュー画面の中からブラジル日系人ユーザが選択した日本の地域サーバの地域情報に基き、日本国又はその地域情報を自動取得し、日本語で提供する日本商品の広告情報を選択し番組情報と共に広告情報をインターネット14を介してブラジル日系人ユーザへ提供することもできる。
【0046】
本部サーバ2に広告主として登録した登録者は、本部サーバ2から登録者ID及びパスワードを付与され、インターネット14を介してコンピュータ端末8から本部サーバ2へアクセスし広告情報を登録することができる。
【0047】
本部サーバ2は、アクセスしている登録者に対して各地域サーバに録画予定又は録画済みの録画番組表をインターネツト14を介して送信しコンピュータ端末8上に表示させることができる。登録者は、コンピュータ端末8上の録画番組表の表示内容を確認して録画番組の放送著作属性の国名や地域名を識別し、録画番組が再生された際にターゲットユーザに適合する広告情報をユーザ端末10上に表示させるようにコンピュータ端末8から本部サーバ2に登録することができる。本部サーバ2は、登録依頼を受信し本部サーバ2内部に録画番組と関連付けて記憶する。
【0048】
また、登録者は録画番組に登場する役者が身に付けている被服(洋服や和服など)、撮影に使用されたスタジオ(部屋)に飾られている品物に関連する商品情報を選択して本部サーバ2に録画番組と関連付けて登録することもできる。
【0049】
同様に、登録者は録画番組が音楽関連番組や演奏(BGM)に使用されている音楽に関連した商品の広告情報も本部サーバ2に登録することもでき、映画の録画番組に対応する原作著書の商品情報を広告情報として本部サーバ2に登録することもできる。
【0050】
同様に、登録者が地域サーバに録画記憶されている番組のスポンサーである場合に、録画番組の中で放映されている広告(録画広告)に合致する広告情報をユーザ端末10へ配信させるように本部サーバ2に広告情報を登録し、ユーザが録画広告を視聴している時間帯にネット通販が可能な商品情報を本部サーバ2からユーザ端末10へ配信させることもできる。例えば、録画広告を家電製品としたときは、本部サーバ2に登録した家電製品の広告情報をユーザ端末10へ配信し、ユーザ端末10上に表示されている録画番組の近傍に位置する広告情報をポインタで選択操作し、ネット通販の注文処理を実行することができる。
【0051】
図中の右側に示した注文行為ボックス84は、ネット通販のフローを例示すものである。ユーザは、ユーザ端末10のディスプレイ上の所定位置に配置した言語選択ボタンの中から日本語ボタン85又は英語ボタン86を選択操作する。例えば、マウスのようなポインティングデバイスのクリック操作やカーソルボタン操作により広告情報の言語を選択することができる。勿論、上述した言語自動選択処理によりユーザ端末10が使用しているIPアドレスに基き地域情報を抽出してから言語を自動選択することもできる。この場合、端末側国言語ボックス87に端末側国言語を表示する。また、手動言語選択も自動言語選択も共に、ユーザ端末10と本部サーバ2とのインターラクティブなインターネット通信により選択された言語の広告情報が本部サーバ2からユーザ端末10へ送信される。
【0052】
引き続き、手動選択又は自動選択した言語の広告情報がユーザ端末10のディスプレイ上にGUI形式で表示され「バーナ広告」の表面に商品名などの商品情報が記述されている。また、例えばGUI形式のバーナ広告をGIF画像で表示させることができる。ステップ88でユーザは好みの「バーナ広告」にポインターを移動させてクリック操作88し、クリックしたバーナ情報を登録者のサーバへ送信すると共に本部サーバ2へ広告情報のリンク切断コードを送信する。このリンク切断コードにより本部サーバ2はユーザ端末10のディスプレイ上に位置する広告情報の表示領域に新たな広告情報の更新を中止することができる。また、クリックされたバーナ情報を取得した登録者のサーバは、自動的に対応する商品概要をユーザ端末10のディスプレイ上の広告表示領域に表示させるように制御する(ステップ89)。
【0053】
ユーザは、広告情報の表示領域に表示された商品概要(商品スペック、価格、納期)を目視で確認し、ディスプレイ上の注文ボタン(不図示)をクリック操作し注文コードを登録者のサーバへ送信し注文行為ステップ90を処理する。
【0054】
登録者のサーバは、ユーザ端末10から送信された注文コードの受信に応答して注文内容表示及び確認処理を遂行する。すなわち、注文された商品の在庫、納期、価格の確認を自動的に処理し、ユーザが希望する商品が提供可能な場合にインターネツト14を介してユーザ端末10へ注文内容表示及び確認情報を送信し、ユーザ端末10のディスプレイ上の広告表示領域に注文内容表示及び確認情報を表示させるように制御する。
【0055】
一方、商品が提供できないときは、登録者のサーバから「売り切れ」などの回答情報をユーザ端末10へ送信すると共に、本部サーバ2へ広告情報の更新再開リクエストコードを送信し、登録された広告情報を本部サーバ2からユーザ端末10へ送信させることができる。
【0056】
ユーザは、ユーザ端末10のディスプレイ上の広告表示領域に表示された注文内容表示及び確認情報を目視で確認し、広告表示領域内の確認ボタンを選択操作する(ステップ91)。この処理により、ユーザー端末10から登録者のサーバへ商品の注文確認コードがインターネット14を介して送信され、注文完了ステップ92の処理が終了する。
【0057】
各地域サーバには、多数のカテゴリに属する番組が予約録画されている。例えば、料理番組やドラマ番組に登場するレストラン、宿、ホテルなどの録画番組内容に連動するように広告情報を登録者がインターネット14を介して本部サーバ2へ登録し、上述したネット通販をバーナ広告方式で実施することもできる。このネット通販は、料理のケータリングや宿、ホテルの予約注文を取り扱うことができる。
【0058】
また、本部サーバ2は、アクセス中のユーザ端末10のIPアドレスを取得しユーザ端末10の地域情報を抽出することにより、ユーザ端末10の地域をカバーするケータリング料理店のバーナ広告をインターネツト14を介して広告情報としてユーザ端末10に送信することもできる。特に、深夜の時間帯にアクセス中のユーザに対しては効果的な広告情報を配信することができる。また、IPアドレスの他に本部サーバ2に登録しているユーザの属性情報からユーザの居住地を特定して、同様なケータリングサービスの広告情報を配信することもできる。
要は、本部サーバ2にアクセス中のユーザ居所を自動的に推定することにより、的確な言語と地域の広告情報を個別配信する地域情報をなんでも使用することができる。
【0059】
さらに、ユーザが視聴している録画番組が連続ドラマのような一連のストリー性を有する番組の場合は、広告情報として前回までのドラマのあらすじを広告表示領域内で文字情報として視聴させる広告情報を流し、ユーザの興味を刺激し、そのあらすじ情報の提供者として広告主を表示してもよく。広告主の商品情報を表示してもよい。
【0060】
図2は、本発明の実施の形態に用いるネットワーク番組録画予約システムの模式的なブロック図である。ネットワーク番組録画予約システムは、ネットワーク回線としてのインターネット14に光ファイバや高速通信回線48を通じて接続されたサーバ16と、インターネット14に接続する第1の番組記録サーバ24と、インターネット14に接続する第2の番組記録サーバ26と、を備える。
【0061】
上記サーバ16は、ユーザ属性情報及びユーザ情報を記憶するユーザ属性情報記憶領域17と、国内のテレビ放送番組予約メニュー情報を記憶する国内番組予約サーバ18と、海外のテレビ放送番組予約メニュー情報を記憶する海外番組予約サーバ19と、複数のユーザが同一の放送番組を予約した場合に発生する共通放送番組を記憶し複数のユーザへ共通放送番組を配信する番組配信サーバ20と、広告主の広告宣伝情報を蓄積しユーザへ配信する広告配信サーバ21と、録画予約した放送番組の蓄積期限を管理し蓄積期限が超過した放送番組を削除する放送番組削除手段としての蓄積期限管理サーバ22とを備える。
【0062】
上記インターネット14は、インターネットサービスプロバイダISPの通信回線44を介して複数のユーザ端末に接続されている。例えば、ADSL回線により常時接続するパーソナルコンピュータ10、CATV回線を経由して常時接続するテレビジョンとリモコン装置で構成するユーザ端末10a、無線LANやPHS回線網を経由して接続する携帯端末PDA10b、移動体電話網を経由して接続するインターネット対応の携帯電話機10c、ダイヤルアップにより電話回線を経由して接続する他のパーソナルコンピュータ10d、ADSL回線又はISDN回線を経由して常時接続するインターネット冷蔵庫のような家電製品10e等がユーザ端末(以下、特に明記しない場合はこれらを総称して「ユーザ端末」と称する)として機能し、各々IPアドレスをインターネット14を介してサーバ16へ送信している。
【0063】
また、インターネット14は、広告主の広告宣伝依頼の受注受付を行う広告代理店サーバ28と、各企業の商品受注を処理する企業商品サーバ30と、通信キャリア企業が管理するゲートウエイ32と接続する。このゲートウエイ32は無線通信基地局34を経由して携帯電話機36からのアクセスを処理する。
【0064】
上記第1の番組記録サーバ24は、有線又は無線の通信手段46を用いて国内の第1のテレビ局37、第2のテレビ局38、第3のラジオ局39、第4の有線放送局40から受信する放送番組を随時蓄積する。例えば、北海道、青森、岩手、宮城、秋田、山形、福島、関東エリア(東京、神奈川、埼玉、、千葉、茨城、栃木、群馬)、山梨、新潟、長野、富山、石川、福井、愛知、岐阜、静岡、三重、近畿エリア(大阪、兵庫、京都、滋賀、奈良)、和歌山、鳥取、島根、岡山、広島、山口、徳島、香川、愛媛、高知、福岡、佐賀、長崎、熊本、大分、宮崎、鹿児島、沖縄等の各県及びエリア毎に放送されるテレビ番組やラジオ番組を各々の地域に設置された番組記録サーバに蓄積するように構成する。
【0065】
上記第2の番組記録サーバ26は、有線又は無線の通信手段46を用いて海外のN1テレビ局41、N2テレビ局42から受信する放送番組を随時蓄積する。
例えば、アジア、オーストラリア、ニュージーランド、韓国、香港、シンガポール、台湾、中国、インド、アメリカ、カナダ、ブラジル、メキシコ、アルゼンチン、イギリス、ドイツ、フランス、イタリア、スペイン、デンマーク、ノルウェー、スウェーデンのような世界の主要国の都市に設置された番組記録サーバに各都市の放送番組を蓄積するように構成し、ニューヨーク、ロンドン、パリ等の都市地域で視聴する放送番組を受信し蓄積することができる。
【0066】
図2のブロック図を参照して、ネットワーク番組録画予約システムの動作について説明をする。第1の番組記録サーバ24は、設置地域で視聴する放送番組を内部のCATVチューナやTVチューナや衛星放送チューナによりNTSC信号として受信し、例えば、MPEG−2(Moving Picture Expert Group)規格のエンコード処理により圧縮したデジタルデータを磁気ディスク装置に1ヶ月又は1週間の所定期間蓄積する。
【0067】
第2の番組記録サーバ26も同様に、設置地域で視聴する放送番組をNTSC信号又はPAL信号若しくはSECAM信号として受信し、MPEG−2規格のエンコード処理により圧縮したデジタルデータを磁気ディスク装置に1ヶ月又は1週間の所定期間蓄積する。
【0068】
第1の番組記録サーバ24も第2の番組記録サーバ26も共に、ユーザ端末からのリクエストコードの受信に応答し、インターネット14に対してISPの通信回線50を介してMPEG−2規格の映像及び音声信号をストリーミング方式で送出する。このリクエストコードはサーバ16を経由して各番組記憶サーバに送信される。
【0069】
国内番組予約サーバ18及び海外番組予約サーバ19は、マニュアル入力又はオンライン入力により所定期間毎に適時更新する国内及び海外のTV予約メニュー情報12を各々蓄積し、サーバ16を介してユーザ端末からのアクセスに応答しTV予約メニュー又は電子番組ガイド(EPG)をインターネット14からアクセス中のユーザ端末10へ送信する。
【0070】
サーバ16は、ネットワーク番組予約システム全体を制御し、インターネット14に接続してユーザ端末からユーザ登録、放送録画予約、番組視聴等のリクエストを受付け、国内番組予約サーバ18、海外番組予約サーバ19、番組配信サーバ20、広告配信サーバ21、蓄積期限管理サーバ22を機能させるサーバである。また、図示するようにサーバ16内部に各サーバを設けてもよく、各サーバを別体のコンピュータで構成してもよい。
【0071】
ユーザ端末10は、例えば、インターネット閲覧ソフトウエアのブラウザと、プラグインソフトウエアのフラッシュ(Flash)又はメディアプレイヤ(Media Player)若しくはクイックタイムプレーヤ(Quick Time Player)のユーザインターフェースをインストールしたパーソナルコンピュータで構成し、番組配信サーバ20を介して配信される放送番組をMacromedia社のフラッシュや、DLS互換のミュージックシンセサイザよる楽曲や、MPEG−2規格による映像及び音声のストリーミング方式の再生を実行する。
【0072】
ユーザ端末10aは、CATV同軸ケーブルによりインターネット14に接続し、番組配信サーバ20を介して配信される放送番組をMacromedia社のフラッシュや、DLS互換のミュージックシンセサイザよる楽曲や、MPEG−2規格による映像及び音声のストリーミング方式の再生を実行する。放送番組の予約や再生リクエストは、テレビジョンを制御するリモコン装置を介して実行することができる。
【0073】
ユーザ端末10bは、パーソナルコンピュータと同等のブラウザやストリーミング再生ソフトウエアにより、番組予約と番組再生をリクエストし、インターネット14を経由して放送番組をストリーミング方式で再生する。
【0074】
ユーザ端末10cは、ビデオやオーディオを携帯電話機で再生するソフトウエアをインストールし、インターネット14を経由して、例えば、3GPP標準に準拠した動画や音声をストリーミング方式で再生をする。
【0075】
ユーザ端末10dとユーザ端末10eは共に、パーソナルコンピュータの機能を有しているため、オペレーティングシステム上で起動する上述したブラウザやストリーミング再生ソフトウエアにより映像や音声をストリーミング方式で再生をする。
【0076】
また、上記ユーザ端末は各々放送番組の録画予約と映像や音声のストリーミング再生をサーバ16へリクエストして実行するが、ストリーミング再生機能を備えていない携帯電話機36から番組予約をリクエストしてから、別のユーザ端末からストリーミング再生を実行することもできる。
【0077】
例えば、携帯電話機36から無線通信基地局34とゲートウエイ32を経由してインターネット14に接続し、サーバ16へアクセスすることができる。この場合、ハイパーテキストマークアップランゲージHTMLで記述されたサイトを閲覧できる機能を備える携帯電話機36により、サーバ16に対してユーザ登録又は認証処理を実行し番組予約をリクエストすることができる。このように、ユーザは携帯電話機36を用いて、サーバ16にアクセスし希望の放送番組を外出先から録画予約してから、帰宅した後に家庭内に設置したユーザ端末で予約した放送番組をストリーミング方式で視聴することができる。
【0078】
また、本実施の形態では、全世界で同時に放送されている放送番組が複数の第1の番組記録サーバ24と第2の番組記録サーバ26に分散して蓄積するため、同時間帯に放映されている放送番組を国内番組予約サーバ18又は海外番組予約サーバ19により録画予約することができる。
【0079】
さらに、番組予約をせずに見逃した放送番組も、ユーザ端末からサーバ16へアクセスし、番組配信サーバ20に蓄積されている共通放送番組に該当するか検索し、見逃した放送番組が蓄積されている場合には、番組配信サーバ20からインターネット14を経由して映像や音声をストリーミング方式で配信し、アクセス中のユーザ端末の画面上で視聴することができる。
【0080】
一方、番組配信サーバ20に該当する共通放送番組が蓄積されていない場合は、サーバ16は、第1の番組記録サーバ24若しくは第2の番組記録サーバ26に対して、ユーザ端末からリクエストされた放送番組をストリーミング方式でユーザ端末へ配信するリクエストコードを送信する。
【0081】
本実施の形態では、すべての番組を一旦番組記録サーバに蓄積するため、例えば既に番組の放送が始っている場合においても、ユーザは放送番組の先頭シーンから視聴することができる。
【0082】
サーバ16は、内部に広告配信サーバ21を備えているため、ユーザ端末のディスプレイ上に広告を表示させることができる。すなわち、ユーザが番組予約中に表示されているメニュー画面上に広告を表示し、録画番組のストリーミング映像を再生中にその映像の近傍へ広告を表示させることができる。この広告配信に対する対価をネットワーク番組予約システムの運営費用に充当することもできる。
【0083】
また、広告配信サーバ21は、ユーザのアクセス認証処理で取得したユーザIDに対応するユーザ属性情報であるユーザの性別、住所、登録時のIPアドレス、年齢、趣味、希望広告種の少なくとも1つ又は複数の情報に基づいて広告効果の高い広告を配信する。例えば、配信する広告の優先順位を希望広告種、性別、年齢、趣味、住所、登録時のIPアドレスに基く国又は地域の順に設定し、優先順位の高い広告の中から1つ又は複数の広告を配信する。広告形態は、フラッシュ形式の動画やGUI方式のバーナ広告を用いることができる。
【0084】
さらに、広告配信サーバ21は、ユーザ端末のディスプレイ上に表示されたバーナ広告をマウスやカーソルボタンのようなポインティングデバイスでクリック操作された段階で、インターネット14を経由してバーナクリックを検出することができる。本実施の形態では、ユーザに対して放送番組視聴の中断を防止するために、ユーザのバーナクリックに応答した広告サイトへのハイパーリンクを実行しないので、有効にネットワーク番組予約システムのユーザ層を拡大させることができる。
【0085】
すなわち、ユーザ端末のディスプレイ上でユーザが視聴中の放送番組画面から広告画面へ切替えた場合、ユーザ心理は広告主に対して悪印象を与える虞がある。広告サイトへのハイパーリンクに代替する手法は、サーバ16へ認証したユーザの属性情報に含まれるユーザの電子メールアドレスを頼りに広告配信サーバ21から広告主の広告情報を電子メールによりユーザのメールサーバへ送信し、放送番組の視聴を終えたユーザが広告情報の電子メールを受信するように構成すればよい。サーバ16は、クリックされたバーナ広告情報とクリックしたユーザの属性情報を取得しているため、容易に広告効果の高い広告情報を適宜ユーザへ提供することができる。
【0086】
蓄積期限管理サーバ22は、第1の番組記録サーバ24と第2の番組記録サーバ26が蓄積する放送番組の蓄積期限を設定し、蓄積期限を超過した放送番組を第1の番組記録サーバ24と第2の番組記録サーバ26のハードディスク領域から削除するように制御する。
【0087】
例えば、蓄積期間を1週間又は1ヶ月に設定し、ユーザが録画予約した放送番組を蓄積期限の満了するまで何回でも視聴できるように構成し、有限のハードディスクの記録領域を有効利用することができる。
【0088】
また、蓄積期限管理サーバ22は、蓄積期限を超過した番組配信サーバ20に蓄積している共通放送番組も同様に削除し、ハードディスクの記憶領域を確保することができる。この共通放送番組は、複数のユーザから国内番組予約サーバ18又は海外番組予約サーバ19で受け付けた放送番組の記録IDが同一と判定された場合に、第1の番組記録サーバ24又は第2の番組記録サーバ26が蓄積する放送番組をインターネット14を経由して番組配信サーバ20へ転送し蓄積された共通予約番組である。
【0089】
広告代理店サーバ28は、インターネット14を介してサーバ16と接続し、例えば、広告主のバーナ広告ファイルを添付した電子メールにターゲットユーザを特定する年齢層、地域、性別、趣味、商品カテゴリ等を記述してサーバ16へ送信する。サーバ16は、受信した電子メールを解析して取得した広告宣伝情報を広告配信サーバ21へ蓄積する。
【0090】
企業商品サーバ30は、広告情報の電子メールを受信したユーザから広告情報に記述されたURLをクリック操作又はブラウザからのアクセスに応答してインターネット14を介した電子商取引を遂行するサイトとして機能する。
【0091】
図3は、本発明の実施の形態に用いるユーザ属性情報のデータ構造図である。
図示したサーバ16のディスプレイ52には、ユーザ属性情報が表示されている。
【0092】
図中左側のデータ表示領域54には、ユーザ属性情報であるネットワーク番組録画予約システムに登録したユーザのユーザID、パスワード、氏名、住所、電話番号、電子メールアドレス、性別、生年月日、趣味1、趣味2、趣味3、趣味4、複数の希望広告種(商品カテゴリ)が表示されている。ユーザIDとパスワードはユーザ端末からサーバ16へアクセス認証に使用される。また、これらユーザ属性情報は、サーバ16から提供されるコモンゲートウエイインターフェースCGIに対してユーザ端末から入力した個人情報である。また、ユーザ属性情報の中に会員登録時のユーザ端末のIPアドレスを記憶することもできる。この登録時のIPアドレスによりユーザが海外に移転した際に、ユーザの出身地の言語や地域に密着した広告情報を自動的に選択しインターネット14を介して個別配信することができる。
【0093】
図中右側のデータ表示領域56には、ユーザ属性情報である情報記録内容が表示されている。情報記録内容は、サーバ16が自動的に付与する管理ID、放送番組の名称(タイトル)、放送番組の著作者、放送時間、放送局名、国名、記録種別、その他の項目が含まれている。
【0094】
例えば、電子番組ガイド(EPG)を用いて放送番組を予約する場合は、”Content−type:application/x−tv−program−info;charset=shift_jis、version:1、station:WOWOW、日本、year:2002、month:10、date:28、start:14:00、end:16:00、program−title:映画、program−subtitle:「ロミオ・マスト・ダイ」、「S」、映画、「ロミオ・マスト・ダイ」、(2000年米)、アンジェイ・バートコウィアク監督、ジェット・リーアリーヤほか”を記述したテキストファイルに”prg”等の所定の拡張子を付けてユーザ端末からサーバ16へ送信することにより放送番組の番組予約を受け付け、管理IDに対応させて情報記録内容を生成することができる。
【0095】
図4は、本発明の実施の形態に用いるユーザ情報記憶領域58の模式的なデータ構造図である。ユーザ情報記憶領域58にはセグメント化されたユーザ情報が表示されている。
【0096】
前面に表示した第1の情報記憶内容60には、ユーザが番組予約した情報としてサーバ16が自動的に付与した管理ID、放送番組の名称、放送番組の著作者、放送時間、放送局名、放映国名、放送番組の内容(カテゴリ又は記録ID)、その他の項目が記録されている。
【0097】
第1の情報記録内容60の背後に順番に表示されている第2の情報記録内容60a、情第3の報記録内容60b、第Nの情報記録内容60cにもユーザが番組予約した情報が記録されている。これら情報記録内容は、ユーザがサーバ16にアクセスして認証を完了させた段階で、ユーザが検索処理を実行することができる。例えば、放送番組の名称や放送時間(日付も含む)や記録IDをキーワードにして視聴したい放送番組を特定することができる。また、他のユーザと同じ放送番組を録画予約した場合には、例えば、サーバ16は、放送番組の記録IDに基づき共通放送番組のビデオ情報を番組配信サーバに所定期間蓄積する。
【0098】
図5は、本発明の実施の形態に用いるネットワーク番組録画予約システムのフロー図である。典型的には、CGIによる予約システムのフローは、国内番組予約サーバ18と海外番組予約サーバ19に端末画面のCGI表示データを蓄積し、ユーザのアクセスに応答して放送番組の番組予約案内をユーザ端末のディスプレイに表示するように構成する。
【0099】
第1ステップの表示画面62は、TV・ラジオ録画サービス1の案内表示である。ユーザはこの画面で放送番組の地域を選択する。但し、ユーザが地域選択を不問とする場合は、サーバ16がアクセスしているユーザの属性情報に基づきユーザの所在地域を優先して放送局を案内するように処理される。
【0100】
また、第1ステップの表示画面62には、国内の地域として「関東」、「関西」、「九州」、「四国」、「山梨」、「有線ブロード」、「JCOM」等が表示され、海外の地域として「ニューヨーク」、「ロンドン」、「パリ」、「シドニー」等が表示されている。ユーザが「関東」を選択したときは、右に図示した第2ステップの表示画面64がユーザ端末のディスプレイに表示される。
【0101】
第2ステップの表示画面64は、放送局の選択画面である。図中には関東地域でサービスをする「日本テレビ」、「TBSテレビ」、「フジテレビ」、「衛星第1」、「山梨テレビ」、「有線ブロード」、「JCOM」、「日本放送」等のテレビ局やラジオ局が案内表示されている。ユーザが「TBSテレビ」を選択したときは、さらに右に図示した第3ステップの表示画面66がユーザ端末のディスプレイに表示される。
【0102】
第3ステップの表示画面66は、TV・ラジオ番組の選択画面である。図中には「TBSテレビ」の番組メニューが時間帯順に上段から下段に向けて表示されている。最上段には0:00の時間と番組のタイトルや出演者が表示され、1時間毎に区分けをしたタイムテーブルで番組のタイトルや出演者を表示する。最下段には番組開始時間が23:00の番組を表示している。ユーザが番組メニューの中から視聴したい番組をポインティングデバイス若しくはリモコン装置でカーソルを上下左右に移動させ実行ボタンの選択操作により、第4ステップの放送番組の記録予約の完了処理68が遂行される。
【0103】
第4ステップの記録予約の完了処理は、上記第1から第3ステップで表示されたCGI画面で選択された放送番組の記録予約情報をマージして、図1に示すインターネット14に対して送出し、サーバ16からの記録予約情報の受信確認コードをユーザ端末側で受信することにより予約処理を終了させることができる。
【0104】
図6は、本発明の実施の形態に用いるユーザ端末の模式的なブロック図である。ユーザ端末は、テレビジョン又はインターネット冷蔵庫とリモコン装置70で構成し、リモコン装置70から発信される赤外線信号又はFM変調信号等により放送番組の番組予約を実行することができる。
【0105】
リモコン装置70は、液晶ディスプレイ71と、数字、アルファベット、カナの入力ボタン72と、予約画面上のカーソルを移動させる移動ボタン73と、実行ボタン74を備え、テレビジョン又はインターネット冷蔵庫のディスプレイ78を見ながら放送番組を予約する。
【0106】
また、リモコン装置70は、入力ボタン72の押下操作により放送日、放送時間を入力し、液晶ディスプレイ71に表示された内容を確認してから実行ボタン74の押下操作により、コード化された番組予約情報を赤外線75を通じてテレビジョン又はインターネット冷蔵庫へ送信することができ、さらに、別の手法として、ディスプレイ78を見ながらインターネット画面を呼び出し、予約画面情報を表示させながらカーソル79の移動ボタン73を操作することで所望の放送番組を録画予約することができる。
【0107】
テレビジョン又はインターネット冷蔵庫は、インターネット14に対して通信回線44を経由して接続され、サーバ16は高速通信回線48を介してインターネット14に接続されている。上述したリモコン操作により番組予約された情報はインターネット14を経由してユーザ端末からサーバ16へ送信される。
【0108】
また、テレビジョン又はインターネット冷蔵庫は、サーバ16へアクセスして番組予約した放送番組をインターネット画面の予約画面情報をディスプレイ78へ表示し、リモコン装置70の操作でカーソル79を移動させ視聴したい番組を選択し、再生させることができる。
【0109】
さらに、ユーザは、リモコン装置70を操作してディスプレイ78に表示されたバーナ広告80、バーナ広告81、バーナ広告82の中の1つにカーソル79を移動し実行ボタン74を押下して商品情報を得ることができる。ユーザ端末はインターネット14に接続しているため、上述した商品情報をディスプレイ78上に表示させることもでき電子メールにより取得することもできる。
【0110】
上記リモコン装置70は、テレビジョン又はインターネット冷蔵庫の専用リモコン装置を用いてもよく、他の手段として携帯電話機や携帯情報端末PDAに専用リモコン装置の機能を持たせて赤外線の通信によりテレビジョン又はインターネット冷蔵庫を制御してもよい。
【0111】
テレビジョン又はインターネット冷蔵庫は、自宅等に設置しているので、外出中のユーザはリモコン装置70による番組予約ができない。そこで、外出中のユーザは携帯している携帯電話機36を用いて、無線通信基地局34とゲートウエイ32を経由してインターネット14に接続し、サーバ16へアクセスする。この場合も、携帯電話用の番組予約画面が携帯電話機36の液晶ディスプレイに表示され視聴したい放送番組を番組予約することができる。この番組予約した放送番組はユーザが帰宅した段階で、リモコン装置70を操作しテレビジョン又はインターネット冷蔵庫のディスプレイ78上に録画予約した放送番組を再生させることができる。録画した放送番組の再生中は、ディスプレイ78下部に図示した第1広告80、第2広告81、第3広告82をバーナ広告として表示し、ネット通販の申込み手段として用いることができる。
【0112】
図7は、本発明の実施の形態である広告付き番組配信サーバのウエブ画面図である。図示したウエブ画面100は、通信ネットワークを介して配信される録画番組と広告情報とを番組ユーザ端末としてのパーソナルコンピュータ等にインストールしているブラウザソフトにフラッシュプレーヤをプラグインして表示させている状態を例示している。
【0113】
ウエブ画面100は、テレビパネル(TV PANEL)表示領域102と、お気に入り(My Favorite)表示領域130と、ストリーミング映像表示領域120と、選択された放送局表示領域114と、この放送局の番組表の時間116、番組名117、カテゴリ118、出演者119の表示領域と、他局の選択ボタン112と、広告情報表示領域80を備えている。
【0114】
テレビパネル102は、放送番組の録画予定日入力ボックス103、録画時間入力ボックス104、チャンネル入力ボックス105、ユーザ専用のウエブ上のハードディスク空領域表示領域、ネット手帳のメインページをアクセスするボタン110、予約リクエストを指示する送信(SEND)ボタン106、録画予約した放送番組を再生させる再生ボタン107、G−CODE予約用の入力ボックス108、G−CODEのヘルプボタン109を設けている。
【0115】
お気に入り表示領域130は、ユーザが選択した好きな情報を表示する領域であり、好きな映像を表示する第1のビデオ領域135、ニュースや記者会見等の映像を表示する第2のビデオ領域134、サーバ16から送信される放送番組の個別予約案内の表示領域136、この個別予約案内をスクロールさせるスクロールバー138、個別予約案内を表示させるボタン131、グルメ情報を個別予約案内に代えて表示させるボタン132、音楽情報を個別予約案内に代えて表示させるボタン133を設けている。
【0116】
ストリーミング映像表示領域120の近傍には、映像早送ボタン124、映像巻戻ボタン126、再生停止ボタン128、映像の再生セクションをGUIで表示する再生位置表示領域122を設けている。
【0117】
図7のウエブ画面100を参照して、広告付き番組配信サーバの作動フローを説明する。第1のステップでは、ユーザがユーザ端末のディスプレイに表示された予約画面の録画予定日入力ボックス103にポインタを移動させて、キーボードから西暦の年月日を入力する。また、録画予定日入力ボックス103の右側に設けられたダウンメニューボタンをマウスなどで選択操作し将来の日付をダウン表示させてマウスなどで選択することもできる。但し、初期設定画面には現在の年月日が表示されているので、当日の番組を予約する場合は年月日の入力操作を省略することができる。
【0118】
第2のステップでは、ユーザが録画時間入力ボックス104にポインタを移動させて、キーボードから数字(0から9)と記号(:)の番組録画時間を入力する。また、録画時間入力ボックス104の右側に設けられたダウンメニューボタンをマウスなどで選択操作し1時間単位に区切られた録画開始時間と録画終了時間をダウン表示させてマウスなどで選択することもできる。
【0119】
第3のステップでは、ユーザがチャンネル入力ボックス105の右側に設けたダウンメニューボタンにポインタを移動させて、放送局のダウンメニューを表示させてマウスなどで希望の放送局をマウスなどで選択する。また、GUI方式で表示された放送局の選択ボタン112にポインタを移動させて放送局ボタンをクリック操作をして選択することもできる。
【0120】
第4のステップでは、選択した放送局名が放送局表示領域114に表示され、同時に放送局表示領域114の下部に選択した日付の放送局の番組表が表示される。この番組表の時間116、番組名117、カテゴリ118、出演者119を目視で確認し、録画予約をしたい放送番組にポインタを移動させてマウス等のクリック操作により1つの放送番組を選択することができる。この放送番組の選択操作により番組の放映時間が再計算され録画時間入力ボックス104に正確な録画時間が再表示される。
【0121】
第5のステップでは、ユーザが録画予約内容をディスプレイ上で確認してから送信ボタン106にポインターを移動させマウス等の選択操作により録画予約情報をインターネツトを経由してサーバ16に送信することができる。
【0122】
また、第2の録画予約方法では、ユーザが録画番組の日付、録画時間、チャンネルを指定するのではなく、G−CODE予約用の入力ボックス108にポインタを移動させて新聞の番組表やテレビガイド誌に記載されたG−CODEを直接キーボードで入力し予約番組を指定することもできる。この場合、G−CODEで指定された放送番組はディスプレイ上の番組表に緑又は赤等のカラーで他の放送番組と識別するように表示される。ユーザはディスプレイ上で予約情報を確認し送信ボタン106の選択操作によりサーバ16へ予約情報を送信することができる。
【0123】
さらに、G−CODEのヘルプボタン109の選択操作により録画予定日入力ボックスで指定した日付のG−CODE付き番組表をサーバ16へ要求する。サーバ16は、更新されたG−CODE付き番組表をユーザ端末へ返信し新たなウィンドウ画面をユーザ端末のディスプレイ上に生成させる。この新たなウインドウ画面には録画予定日入力ボックスで指定した日付の番組表が表示されている。
【0124】
ユーザは、この新たなウインドウ画面に表示されている放送番組の表示領域にポインターを移動しクリック操作をすることにより、選択した放送番組のG−CODEがG−CODE予約用の入力ボックス108に自動的に入力され、新聞やテレビガイド誌を見る手間を省くことができる。この場合も、G−CODEで指定された放送番組はディスプレイ上の番組表に緑又は赤等のカラーで他の放送番組と識別するように表示される。ユーザはディスプレイ上で予約情報を確認し送信ボタン106の選択操作によりサーバ16へ予約情報を送信することができる。
【0125】
さらに、第3の録画予約方法では、ユーザが頻繁に録画再生する放送番組を自動的にレーティングして個別予約案内の表示領域136にポイントの高い順に表示された放送番組の中から選択することにより録画予約することもできる。個別予約案内の表示領域136には、最もレーティングの高い60ポイントの放送番組が「ドラマ」名と出演者名と共に最上段にリスとされている。次の段に50ポイントの放送番組が「サッカー」名と対戦チーム名と共にリスとされている。さらに次の段に40ポイントの放送番組が「野球」名と対戦チーム名と共にリスとされている。
【0126】
例えば、サーバ16は、ユーザが録画予約をして再生した放送番組に対して、再生視聴した放送番組のジャンル、登場人物、再生した時間を数値化して、自動的にレーティング処理を実行する。レーティングの高い番組を録画予約し易いようにユーザがサーバ16にアクセスする毎に個別予約案内を表示するように構成することができるため、ネットワーク録画予約システムの利用頻度が増加するほどユーザの利便性を高めることができる。
【0127】
また、放送番組の視聴データのレーティング情報を活用し、個々のユーザに個別対応した新たな番組情報を提供することもでき、これら視聴データを活用してユーザが録画して再生した放送番組の時間、チャンネル、再生状況などの視聴履歴がサーバ16内部のデータベースに保存することができ、市場調査データとして活用することもできる。
【0128】
こうして、第1の番組記録サーバ24、第2の番組記録サーバ26、及び番組配信サーバ20に蓄積された放送番組をインターネット14とサーバ16を経由してユーザ端末にストリーミング方式により配信するため、ユーザ端末のハードディスク容量に制限されずに映像及び音声による放送番組を効率よく視聴させることができる。
【0129】
また、録画番組を再生する場合は、ユーザID及びパスワードによりサーバ16へアクセスし、認証された後にサーバ16から配信される録画番組メニューをユーザ端末のブラウザで表示する。録画番組メニューは、ユーザが録画予約した放送番組を、ジャンル別に自動的に分類し、見たい番組をスピーディに探せるGUI方式で表示する。
【0130】
例えば、ユーザ端末のディスプレイの中で水平方向に、映画、音楽、バラエティー、ドラマ、スポーツ、ニュース、おすすめ番組、その他のジャンル及び個別予約案内を通じてユーザが録画予約した放送番組の9個の項目を設け、各項目に区分けされた録画番組のタイトルを垂直方向に並べることにより、マトリクス状の録画番組メニューを表示するように構成することで、大量の録画番組の中から1つの放送番組を容易にポインティングデバイス又はリモコン装置により選択することができる。
【0131】
リモコン装置70(図5参照)を用いる場合、ユーザは自分の見たい番組をテレビのチャンネルを切り換える感覚でリモコン装置70の移動ボタン73を操作し、カーソル79を上下左右に移動させて実行ボタン74を押下操作するだけで簡単にすばやく録画番組をストリーミング映像表示領域120に再生することができる。また、並行して配信される広告情報を広告情報表示領域80に表示させることができる。この広告情報表示領域80には、1又は複数のバーナ広告を表示することができ、バーナ広告のクリック操作によりネット通販の申込みをインターネットを経由して実行することができる。
【0132】
さらに、ユーザ端末のハードディスク容量に余裕があれば、ストリーミング方式で配信された録画番組をユーザ端末のハードディスクに記憶することもできる。この場合、320GBのハードディスクを用いると、高品質記録HQ(蓄積レート9Mbps)で70時間のビデオを記憶し、通常品質記録EP(蓄積レート3Mbps)で200時間のビデオを記録することができる。
【0133】
このように、何時でも、何処からでも、どんなユーザ端末からでも未来及び過去の所望の放送を所定のユーザ端末により再生することができる。番組予約サーバから送信されるブラウザ画面上には国内地方局の番組や世界の番組を一覧表示し、表示したメニュバーを所定手順によりクリック選択し番組予約することで所定番組を各地域に配置した番組記録サーバに記録することができる。
【0134】
また、記録した録画番組は、ユーザ自身が選択したあらゆるユーザ端末に何時でもストリーミング方式で再生でき、場合によっては端末側の記録容量によるが放送番組をそのままダウンロードしてハードディスクに保存することもできる。
番組一覧は時時刻刻変化する番組変更に対してもインターネットを通じて更新することでリアルタイムに対応することができる。各地域毎に放送している放送番組を各地域に配置した番組記録サーバで受信し所定期間記録保管することにより、サーバ16を中継して各番組記録サーバに蓄積した放送番組をユーザ端末へ配信することができる。
【0135】
ユーザは、通常の手段では視聴できない地域の放送を記録予約でき、視聴忘れや予約忘れ等により視聴及び録画チャンスを逃した場合でも、サーバ16又は番組記録サーバ24、26に蓄積した放送番組を過去に遡って視聴や録画ができるというメリットもある。したがって、過去の放送番組や未来の放送番組を時間経過にとらわれることなくユーザが視聴できるシステムを提供することができる。
【0136】
さらに、インターネット対応型の家電(TV、冷蔵庫等)においては、専用リモコン上の操作のみでネットワーク番組録画予約システムを利用することができる。よって、従来の高価なホームサーバを用意する必要がなく、しかも再生側機器のハードディスク記録容量にとらわれることなく、インターネット14に接続できる環境と最小限のメモリーを備えるだけで放送番組を再生することができるという画期的な録画予約システムを提供することができる。
【0137】
またさらに、広告宣伝情報と放送番組予約システムを組合せることで、さらに効果的な手段を提供できる。すなわち、有償番組であれば広告宣伝料との相殺や減額が可能となるのでユーザの金銭的な負担を軽減させることができる。
【0138】
上述した実施形態では、ストリーミング方式による番組配信を実施するためユーザ端末の記憶容量を最小にでき、ユーザ端末をよりコンパクトに構成することができる。その結果、ユーザ端末の製造原価をより低減化できるためユーザにもたらすメリットは計り知れない。又、デジタルコンテンツの大容量化の方向からもストリーミング方式による番組配信手段は最適である。
【0139】
一方、ユーザがデジタルコンテンツを一つ一つユーザ端末に保存するとすれば、保存するパーソナルコンピュータや携帯情報端末PDAや記録媒体等の記憶領域を拡大させなければならない。したがって、ウィルスや機器の故障による修復や記録情報の漏洩等管理上の多くの問題が発生する。本発明は、これらの問題点を根本的に改善できる最適な手段を提供することができる。
【0140】
テレビ放送の予約録画と広告宣伝のマッチングを処理する場合、放送番組メニューの属性に番組の国籍や地域を付加するとよい。例えば、番組の国籍情報として日本、アメリカ、イギリス、ブラジルなどの国名を用い、地域情報として日本を対象とする場合は、山梨、四国、東京などの地方名を用い、地域情報としてアメリカを対象とする場合は、ニューヨーク、ワシントンなどの主要都市名を用いることができる。
【0141】
本実施の形態では、放送番組メニューをユーザが選択した段階で、録画番組の属する国又は地域を選別し、選別された国又は地域に合致した広告情報を本部サーバ2からユーザ端末10へ配信し、バーナ広告として表示させるように制御することができる。
【0142】
また、ユーザの属性情報を認識して適切な言語及び地域の広告情報を個別対応させて配信させることができる。例えば、イタリア国のローマ地域で放映された放送番組を選択したユーザの中から、20歳代の男性、車に興味を持つ、関東地域在住のユーザを自動認識したときは、フェラーリ社のスポーツカーの広告情報をバーナ広告配信をすると広告効果が向上する場合がある。
【0143】
バーナ広告の配信は、ユーザ属性情報として、ユーザ自身が申告して入力され本部サーバ2へ記憶された属性情報を優先して配信されるが、ユーザ端末10が使用しているIPアドレスに基いてユーザの居所を推定し国及び使用言語を選択してバーナ広告を送信する場合もある。
【0144】
広告情報の国別または言語別の決定要素は、ユーザ端末10側のIPアドレスと放送番組メニュー選択との2つの要素を用いることができる。また広告情報の国別判定は、上述したようにユーザ端末10上に表示されている言語選択ボタンの選択操作により2の言語(英語と日本語)の中から1つの言語を指定し、ユーザ端末10上に指定された言語の広告情報をバーナ広告で表示制御することができる。さらに、ユーザ端末10のIPアドレスに基き推測された国の言語で表示する広告情報をユーザが選択した放送番組メニューの属性情報に従い録画番組が属する国の言語に変更して広告情報を配信することもできる。なお、言語選択ボタンで表示する2の言語(英語と日本語)の何れか一方に固定して本部サーバ2からユーザ端末10へバーナ広告を配信することもできる。
【0145】
ユーザ端末10に表示される広告情報は、放送番組メニューの属性情報を用いて国又は地域若しくは言語を特定して配信することができ、言語選択ボタンにより何れか一方の言語を選択させて言語を特定して広告情報を配信することができ、ユーザが希望する任意の広告情報を配信させるために、広告主の業種、ジャンルなどをユーザ端末10にGUI形式で表示させてボタン選択処理により決定させることもできる。
【0146】
このボタン選択処理により、以後の広告付き番組配信サービスは、前回のボタン選択結果を優先して広告情報を配信するように構成することができる。このボタン選択結果優先処理により、ユーザと広告主とのインターフェースを向上させることができるため、よりマッチングした広告情報をインターネツトを介して個別に配信することができる。
【0147】
本実施の形態では、マルチレベルマーケティング手法を用いて、一旦ネット通販により商品を購入したユーザが第三者に同一商品を紹介販売することができる場合がある。紹介された者が同一商品を購入した場合は、紹介者であるユーザに対して商品販売価格の数パーセント若しくは数十パーセントのキャッシュキックバックやポイント加算を実施する。この紹介された者がさらに別の第三者に同一商品を紹介することで、紹介者のグルーピングを行い、常に親子関係を構築し順次親子孫の関係でキャッシュバックやポイント加算を増加させることができる場合もある。
【0148】
広告付き番組配信システムでは、登録者(広告主)が主体的に広告情報と録画番組とを結びつけて、ユーザが録画番組を視聴している際に登録者が本部サーバ2へ登録した広告情報を並行して配信するように構成しているが、録画番組の視聴時間帯により本部サーバ2が複数の広告情報の中から意図的に選択する広告情報をユーザ端末10へ配信するように構成することができる。例えば、深夜の宅配料理店の広告や24時間営業店舗の広告情報をユーザが居住している地域の深夜時間帯に配信するとよい。
【0149】
さらに、何時、誰が、どのような録画番組を視聴しているかユーザのアクセス情報や属性情報に基づいて自動解析し本部サーバ2へリアルタイムに記憶することができるため、従来の電話問合せによる視聴率調査に比して手間を省いてタイムリーな付加価値(ユーザの属性)の高い視聴率情報を取得することができる。
【0150】
したがって、何時、どの地域で、どのような性別の、どのような世代が、どんな番組を、どのような画面を、何時間視聴したか、何回繰り返して視聴したか、どの国の、どのような広告宣伝に興味があったか、どのような広告宣伝を何回覗いたか、どのような商品を単価いくらで購入したか、どのような地域で何が購入されているか、どの国ではどのような商品がいくらで販売されているかなどの詳細なマーケット情報を収集することができる。よって、本実施の形態により、市場調査や視聴率調査をも兼ねたサービスを提供することができる場合がある。
【0151】
本発明の広告付き番組配信サーバは、通信ネットワークを介して接続されるコンピュータ端末から登録者ID及びパスワードを受信する受信手段と、前記受信した登録者ID及びパスワードに基いて認証処理し、前記コンピュータ端末に対して1又は複数の地域サーバ番組表を表示するように制御する番組表示手段と、前記コンピュータ端末に表示させた地域サーバ番組表内の番組を指定するように促す番組指定手段と、前記コンピュータ端末において指定された前記番組に対して、地域名及び商品情報を有する広告情報を登録する広告登録手段と、前記指定された番組に関連付けて前記広告情報を記憶する記憶手段と、を備える点に特徴があるが、上述の図示例にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。例えば、上述したストリーミング方式の映像及び音声の圧縮技術をMPEG−2を例示して説明をしたが、MPEG−3又はMPEG−4規格を用いて映像と音声を圧縮してストリーミング方式による番組録画システムを構成することもできる。また、IPアドレスは32ビットのIPv4プロトコルに限定するものではなく、128ビットのIPv6プロトコルを適用することもできる。さらに、登録者が操作するコンピュータ端末8へ送信する録画番組表とユーザ端末10へ送信する録画番組表を共通のフォーマットに統一し本部サーバ2のデータ蓄積領域を節約することもでき、登録者のコンピュータ端末8からGコードを本部サーバ2へ送信して広告情報と録画番組を関連付けて本部サーバ2へ記憶させることもできる。
【0152】
【発明の効果】
以上、説明したように本発明の広告付き番組配信サーバによれば、通信ネットワークを通じて録画番組を配信する際に、ユーザに対して個別対応可能な広告情報を選択的に自動配信するという優れた効果を奏し得る。
【図面の簡単な説明】
【図1】本発明の実施の形態である広告付き番組配信サーバのブロック図である。
【図2】本発明の実施の形態であるネットワーク録画予約システムのブロック図である。
【図3】本発明の実施の形態に用いるユーザ属性情報のデータ構造図である。
【図4】本発明の実施の形態に用いるユーザ情報記憶領域の模式的なデータ構造図である。
【図5】本発明の実施の形態であるネットワーク録画予約システムのフロー図である。
【図6】本発明の実施の形態に用いるユーザ端末の模式的なブロック図である。
【図7】本発明の実施の形態の広告付き番組配信サーバのウエブ画面図である。
【符号の説明】
1 番組提供サーバ群
2 本部サーバ
3、4、5、6 地域サーバ
10 ユーザ端末
14 インターネット
16 サーバ
17 ユーザ属性情報記憶領域
18 国内番組予約サーバ
19 海外番組予約サーバ
20 番組配信サーバ
21 広告配信サーバ
22 蓄積期限管理サーバ
24 第1の番組記録サーバ
26 第2の番組記録サーバ
120 ストリーミング映像表示領域
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a program distribution server with advertisement and a network advertisement registration method, and in particular, stores a television broadcast program or a radio broadcast program broadcasted in a plurality of regions or areas, and sets the nationality of a viewer who accesses the stored recorded program. The present invention relates to a program distribution server with advertisement for distributing advertisement information individually corresponding to a language to be used via a communication network, and a network advertisement registration method.
[0002]
[Prior art]
2. Description of the Related Art In general, a recording reservation device is known in which a home server connected to a broadband communication line is used, a television program is reserved for recording from an electronic program guide (EPG) or a reservation screen, and is reproduced and viewed on a hard disk recorder. This recording reservation apparatus accepts a reservation for a program from a home server, a personal computer on the go, or a mobile phone. In addition, a network program recording system is capable of simultaneously reproducing and viewing previously recorded programs even during recording, and capable of rewinding, fast-forwarding, and reproducing even the program being recorded.
[0003]
Further, the conventional recording reservation device is configured to record a program that can be viewed in an area where the home server is installed (for example, see Non-Patent Document 1).
[0004]
[Non-patent document 1]
Nikkei Sangyo Shimbun, October 25, 2002 "TV program recording reservation"
[0005]
[Problems to be solved by the invention]
However, as described above, the conventional network program recording system has a problem that programs that can be recorded are limited to those that can be viewed in the home server installation area, and cannot always meet the needs of diversified users. I was
[0006]
In addition, when distributing recorded programs stored by country or region, advertisement information is distributed to user terminals in parallel via a computer network. There is a case where the probability of matching with the recorded program is low, and there is a certain limit in improving the advertising effect.
[0007]
In view of such circumstances, the present invention provides an advertisement-equipped program distribution server and a network advertisement registration method for selectively and automatically distributing advertisement information individually adaptable to a user when distributing a recorded program through a communication network. What you are trying to do.
[0008]
[Means for Solving the Problems]
To achieve the above object, the program distribution server with advertisement 1 according to the invention according to claim 1 receives registrant authentication information from a computer terminal 8 connected via a communication network, for example, as shown in FIG. Receiving means, an authentication process based on the received registrant authentication information, and a program display means for controlling the computer terminal 8 to display one or a plurality of regional server program guides. Program designation means for prompting the user to designate a program in the designated regional server program table; advertisement registration means for registering advertisement information having a region name and product information for the program designated by the computer terminal 8; Storage means for storing advertisement information in association with the program.
[0009]
Here, the receiving means, the program display means, the program designating means, the advertisement registration means, and the storage means according to claim 1 constitute, for example, a program distribution server 1 with advertisements as a computer system, and a communication arranged therein. A board, a main memory, a hard disk, and a central processing unit (CPU) board can be controlled by a computer software program to function as each unit. The registrant authentication information includes a combination of an ID and a password of a registrant (advertiser or business entity), cookie information stored in the computer terminal 8, a serial number of an operating system of the computer terminal 8, a computer, and the like. The fingerprint or eye iris of the registrant identified by the terminal 8 and individual identification information such as a human phase can be used.
[0010]
With this configuration, an advertisement registration unit that registers advertisement information having a region name and product information for a program specified by the computer terminal 8, and a storage unit that stores advertisement information in association with the specified program Therefore, the registrant can store the advertisement information associated with the specified program in the program distribution server with advertisement 1.
[0011]
In order to achieve the above object, a program distribution server with advertisement 1 according to the invention according to claim 2 is provided with user authentication information and access from a user terminal 10 connected via a communication network 14 as shown in FIG. A receiving means for receiving information, an authentication process based on the received user authentication information, and distribution of a recorded program from a regional server 3, 4, 5, or 6 designated by a user to a user terminal via a communication network. And a user terminal 10 to which a recorded program is distributed via the communication network 14 based on the received access information and the attribute information corresponding to the authentication information. Advertisement information distribution means for controlling the display of the advertisement information.
[0012]
Here, the receiving means, the recorded program distribution instructing means, and the advertisement information distributing means according to claim 2 are, for example, a program distribution server with advertisements 1 configured by a computer system, and a communication board, The memory, hard disk, and central processing unit (CPU) board can be controlled by a computer software program to function as each unit. In addition, digital information including the IP address of the user terminal 10 transmitted over the communication network 14 can be used as the access information.
[0013]
With this configuration, since the advertisement information distribution unit is provided, the user terminal 10 to which the recorded program is distributed is selected via the communication network 14 based on the received access information and the attribute information corresponding to the user authentication information. The displayed one or more advertisement information can be displayed.
[0014]
In order to achieve the above object, the program distribution server with advertisement 1 according to the invention according to claim 3 receives, for example, user authentication information from a user terminal 10 connected via a communication network 14 as shown in FIG. Receiving means for performing the authentication processing based on the received user authentication information, and distributing the recorded program to the user terminal 10 from the regional servers 3, 4, 5, and 6 designated by the user via the communication network 14. Based on the recorded program distribution instructing means to be instructed and the regional information of the regional server designated by the user, advertisement information for specifying a language or a region is selected via the communication network 14 to the user terminal 10 to which the recorded program is distributed. Advertising information distribution means for controlling to display the selected one or more pieces of advertising information.
[0015]
Here, as the area information of the area server described in claim 3, for example, information for identifying a program broadcasting area such as a country name, a main city name, and 47 prefectures in Japan can be used.
[0016]
With this configuration, since the advertisement information distribution unit is provided, the advertisement information specifying the language or the region is selected based on the region information of the region server specified by the user, and the user terminal 10 to which the recorded program is distributed is selected. The selected one or more pieces of advertisement information can be displayed via the communication network 14.
[0017]
To achieve the above object, the program distribution server with advertisement 1 according to the invention according to claim 4 receives user authentication information from a user terminal 10 connected via a communication network 14, for example, as shown in FIG. Receiving means for performing the authentication processing based on the received user authentication information, and distributing the recorded program to the user terminal 10 from the regional servers 3, 4, 5, and 6 designated by the user via the communication network 14. Based on the recorded program distribution instructing means for instructing and the program information of the recorded program to be distributed, the advertisement information for specifying the language or the area is selected, and the user terminal 10 to which the recorded program is distributed via the communication network 14, Advertisement information distribution means for controlling to display one or more selected advertisement information.
[0018]
Here, the program information of the recorded program described in claim 4 can use viewable information such as a program production country, a broadcast language, a person appearing in the program, decoration, scenery, and BGM music.
[0019]
With this configuration, since the advertisement information distribution means is provided, the advertisement information for specifying the language or region is selected based on the program information of the recorded program to be distributed, and the communication network is transmitted to the user terminal 10 to which the recorded program is distributed. Via 14, one or more selected advertisement information can be displayed.
[0020]
In order to achieve the above object, a network advertisement registration method according to the invention according to claim 5 is, for example, a method of causing a computer terminal 8 connected to a specific server 2 to function via a communication network as shown in FIG. And transmitting the registrant authentication information to the specific server 2 via the communication network, and displaying a recorded program table supplied from the specific server 2 via the communication network in accordance with the authentication result of the registrant authentication information, In the displayed recorded program table, the terminal operator is prompted to specify a program, and when the program is specified, the terminal operator is prompted to input advertising information 7 relating to the recorded program designated by the program, and the advertising information 7 is input. Then, it is configured to function to transmit information indicating the recorded program and the advertisement information to the specific server 2 via the communication network.
[0021]
With this configuration, when the advertisement information 7 is input from the computer terminal 8, the information indicating the recorded program and the advertisement information can be transmitted to the specific server 2 via the communication network.
[0022]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings. In the drawings, the same or corresponding members are denoted by the same or similar reference numerals, and overlapping description will be omitted.
[0023]
FIG. 1 is a block diagram of a program distribution system according to an embodiment of the present invention. The program distribution system includes a program providing server group 1 for distributing a program with an advertisement, a user terminal 10 operated by a user who accesses the program providing server group 1 via the Internet 14 as a communication network and receives (downloads) the program. And a computer terminal 8 operated by a registrant (advertiser or business entity) that accesses the program providing server group 1 via the Internet 14 and registers advertisement information.
[0024]
The user terminal 10 may be one or more computer terminals. A user terminal A10a constituted by a television and a remote control device, a user terminal B10b such as a portable information terminal PDA, a user terminal C10c such as a portable telephone connected to the Internet 14, and a user terminal D10d such as a personal computer may be used. .
In short, any type of terminal that can access the program providing server group 1 interactively via the Internet 14 and download the program and the advertisement information can be used.
[0025]
The program providing server group 1 includes a headquarters server 2 as a program distribution server with advertisements, and a plurality of regional servers installed for each broadcasting area of the program. To illustrate this regional server, a first regional server (Yamanashi) 3, a second regional server (Kyushu) 4, a third regional server (London) 5, and a fourth regional server (Brazil) 6 are installed in each region. And the headquarters server 2 via a dedicated line or the Internet 14.
[0026]
The headquarters server 2 receives a registrant ID and a password as registrant authentication information from a computer terminal 8 connected via the Internet 14, and performs authentication processing based on the received registrant ID and password. The terminal 8 is arbitrarily selected from a first regional server (Yamanashi) 3, a second regional server (Kyushu) 4, a third regional server (London) 5, and a fourth regional server (Brazil) 6. Program display means for controlling to display a regional server program table of recorded programs provided from one or more regional servers, and a program for prompting to designate a program in the regional server program table displayed on the computer terminal 8 Specifying means and country or region names (Yamanashi, Kanagawa, Kyushu, Shikoku, London, Sydney, etc.) Comprising an advertisement registration unit that registers the advertisement information 7 having a) and product information including the region name, a storage means for storing advertisement information in association with the designated program, the. The registrant authentication information includes a combination of an ID and a password of a registrant (advertiser or business entity), cookie information stored in the computer terminal 8, a serial number of an operating system of the computer terminal 8, a computer, and the like. A fingerprint or an eye iris of a terminal operator identified by the terminal 8 and individual identification information such as a human phase can be used. Further, user identification information is also a combination of a user ID and a password, cookie information stored in the user terminal 10, a serial number of an operating system of the user terminal 10, a fingerprint of a terminal operator identified by the user terminal 10, Individual identification information such as an eyeball iris and a human phase can be used.
[0027]
With reference to the block diagram of FIG. 1, the operation of the headquarters server 2 as the program distribution server with advertisement according to the present embodiment will be described. The receiving unit of the head office server 2 receives a user ID, a password, and access information as user authentication information from the user terminal 10 connected via the communication network 14. The user ID and the password are authentication information for accessing the web page of the headquarters server 2, and are data that the user who receives the provision of the program distribution service with advertisement is registered in the headquarters server as attribute information in advance. As described above, the combination of the user ID and the password, the cookie information stored in the user terminal 10, the serial number of the operating system of the user terminal 10, the fingerprint or eye iris of the terminal operator identified by the user terminal 10, and the person Individual identification information such as a phase can be used. Further, as the access information, an IP address used by the user terminal 10 accessing the head office server 2 may be used.
[0028]
The recorded program distribution instructing means of the headquarters server 2 performs an authentication process based on the received user ID and password, and performs recording from the regional server 3, 4, 5, 6 designated by the user via the Internet 14 to the user terminal 10. Instructs the designated regional server to deliver the program. For example, the tag information of the URL designating the regional server may be inserted into the web information to be transmitted to the user terminal 10, and the streaming distribution may be performed so that the recorded program is reproduced in a specific frame of the web screen displayed on the user terminal 10. .
[0029]
Based on the received access information and the attribute information corresponding to the user ID, the advertisement information distribution unit of the headquarters server 2 selects one or more of the selected one or more via the Internet 14 to the user terminal 10 to which the recorded program is distributed. Control to display advertising information.
[0030]
That is, the advertisement information distribution means includes the IP address and the nationality of the user terminal 10 accessing the headquarters server 2, the region (prefecture or area code), the line type (dial-up, ADSL or CATV), the Internet service provider ISP It is possible to provide a web advertisement distribution technology for performing user targeting by using an IP address database in which attribute information is associated and attribute information corresponding to a user ID.
[0031]
For example, when the user has registered in advance the area and language information such as nationality and place of residence in the headquarters server 2 in association with the user ID, the advertisement information distribution means automatically matches the nationality and place of residence of the user. The advertisement information of the language and the region is selected, and the advertisement information is controlled to be delivered to the user terminal 10 together with the recorded program. On the other hand, when the nationality, the place of residence, and the like are not registered in association with the user ID, the headquarters server 2 acquires the IP address of the user terminal 10 via the Internet 14 and the user of the user operating the user terminal 10. The nationality and place of residence can be automatically estimated.
[0032]
At present, the range of use of 32-bit IP addresses is defined for each country (region). For example, the top addresses used by Japanese companies (including ISPs) and schools are “202” and “203”. , The user's nationality can be easily estimated from the IP address. In other countries (regions), the head address is assigned by the network information center (NIC) of each country. Therefore, an IP address database is constructed in the head office server 2, and the nationality and residence of the accessing user are estimated with a high probability. be able to.
[0033]
Here, when the resistant information returned from the server of the Japan Network Information Center JPNIC is used, for example, N company, XX, Minato-ku, Tokyo, Japan, domain based on the IP address transmitted from the user terminal 10 Name: XX. If the attribute information such as COM can be obtained via the Internet 14 and the address information is not included in the attribute information, the address is specified from the telephone number list stored in the database of the head office server 2 by relying on the corporate name. You can also.
[0034]
In the above embodiment, the advertisement information to be distributed is selected based on the attribute information and the IP address of the user. In another embodiment, the nationality and language of the user are estimated based on the regional information of the regional server. Can be selected and distributed.
[0035]
That is, the headquarters server 2 receives the user ID and the password from the user terminal 10 connected via the Internet 14, and performs the authentication process based on the received user ID and the password. Based on the recorded program distribution instructing means for instructing distribution of the recorded program from the regional servers 3, 4, 5, and 6 designated by the user via the Internet 14, and the language or the language based on the regional information of the regional server designated by the user. Advertisement information distribution means for selecting advertisement information specifying a region, and controlling the user terminal 10 to which the recorded program is distributed to display the selected one or a plurality of advertisement information via the communication network 14; , Is provided.
[0036]
When the user selects the first regional server (Yamanashi) 3 via the Internet 14, the product information of the Yamanashi region in Japanese specified by the attribute information of the first regional server 3 is delivered to the user terminal 10 as advertisement information. If the user selects the second regional server (Kyushu) 4, the product information of the Kyushu region in Japanese specified by the attribute information of the second regional server 4 is delivered to the user terminal 10 as advertisement information, and the user When the three-region server (London) 5 is selected, the product information of the UK region is delivered to the user terminal 10 in English specified by the attribute information of the third region server 5 as advertisement information, and the user is sent to the fourth region server (Brazil). When the user selects No. 6, each product is distributed so that the product information of the South American region is distributed as advertisement information to the user terminal 10 in Spanish specified by the attribute information of the fourth region server 6. Information it is possible to automate the distribution of.
[0037]
In another embodiment, the headquarters server 2 performs receiving processing for receiving a user ID and a password from the user terminal 10 connected via the Internet 14, and performs authentication processing based on the received user ID and the password. A recorded program distribution instructing means for instructing the user terminal 10 via the Internet 14 to distribute the recorded program from the regional servers 3, 4, 5, and 6 designated by the user; Advertisement that selects advertising information specifying a language or a region based on the advertisement information and controls the user terminal 10 to which the recorded program is distributed to display the selected one or more pieces of advertising information via the communication network 14. Information distribution means, and can select the language and regional characteristics of the advertisement information based on the program information of the recorded program.
[0038]
Here, the program information of the recorded program includes a country name, a region name, a program production country, a broadcast language, a character (actor) appearing in the program, decoration, scenery, BGM, of the copyright attribute of the recorded video or broadcast program. It is composed of viewable authoring information such as music, and can be used to select the language and region of the advertisement information.
[0039]
Further, in another embodiment, the headquarters server 2 registers the advertisement information from the computer terminal 8 on the registrant side as an external advertiser in real time via the Internet 14, and stores the program and the advertisement information via the Internet 14. To the user terminal 10.
[0040]
For example, the registrant ID is transmitted from the computer terminal 8 to the headquarters server 2 as a specific server via the Internet 14, and the recording supplied from the headquarters server 2 via the Internet 14 according to the authentication result of the registrant ID. A program guide is displayed, and a terminal operator (advertiser) is urged to designate a program in the displayed recorded program guide. When the program is designated, the terminal operator is notified of advertisement information 7 relating to the recorded program designated by the program. And inputting the advertisement information 7 so that the information indicating the recorded program and the advertisement information are transmitted to the headquarters server 2 via the Internet 14.
[0041]
Furthermore, according to another embodiment, the headquarters server 2 can provide an online shopping service in which a network advertisement is integrated at the time of recording and playback of a broadcast program, and allows the optimal advertisement information to correspond to the user individually. To be displayed on the user terminal 10.
[0042]
For example, when a British person resides in Japan (Japan) for a long time and uses the online mail order service, or distributes advertising information limited to products in the United Kingdom and Japan to Japanese Americans in Brazil along with program information. be able to.
[0043]
The headquarters server 2 controls so that the most suitable advertisement information is displayed on the user terminal 10 when the user is watching the recorded program. Based on the regional information of the regional server selected by the user from the broadcast program menu screen displayed on the user terminal 10, the country or region information is automatically acquired and the country or region of the advertising information is determined. For example, the language and the area of the advertisement information are selected from the installation country (area) of the area server selected by the user, the providing country (area) of the program provided from the area server, and the like.
[0044]
In the case where the above-mentioned British registered as a member of the program distribution service with advertisement from the home country (UK) via the Internet 14, the IP address (for the UK) of the user terminal 10 at the time of registration in the headquarter server 2 is automatically set. When the headquarters server 2 is registered as attribute information of the user and then accesses the headquarters server 2 via the Internet 14 during a long stay in Japan, the registration IP address included in the attribute information of the user ( English-language advertisement information can be distributed to English-language users with reference to the United Kingdom.
[0045]
In addition, for the Japanese nationals in Brazil, based on the regional information of the Japanese regional server selected by the Brazilian Nikkei user from the broadcast program menu screen displayed on the user terminal 10, the Japanese country or its region It is also possible to automatically acquire the information, select the advertisement information of the Japanese product provided in Japanese, and provide the advertisement information together with the program information to the Nikkei users of Brazil via the Internet 14.
[0046]
A registrant who has registered as an advertiser in the headquarters server 2 is given a registrant ID and password from the headquarters server 2 and can access the headquarters server 2 from the computer terminal 8 via the Internet 14 and register advertisement information.
[0047]
The headquarters server 2 can transmit a recording schedule or a recorded program list to each regional server to the accessing registrant via the Internet 14 and display it on the computer terminal 8. The registrant confirms the display contents of the recorded program table on the computer terminal 8, identifies the country name or the region name of the broadcast copyright attribute of the recorded program, and outputs advertising information suitable for the target user when the recorded program is reproduced. It can be registered in the head office server 2 from the computer terminal 8 so as to be displayed on the user terminal 10. The headquarters server 2 receives the registration request and stores it in the headquarters server 2 in association with the recorded program.
[0048]
In addition, the registrant selects the clothing information (clothes, Japanese clothes, etc.) worn by the actors appearing in the recorded program, and the product information related to the items displayed in the studio (room) used for shooting, and It can also be registered in the server 2 in association with the recorded program.
[0049]
Similarly, the registrant can also register, in the headquarters server 2, advertisement information of a recorded program that is a music-related program or a product related to music used for performance (BGM). May be registered in the headquarters server 2 as advertisement information.
[0050]
Similarly, when the registrant is a sponsor of a program recorded and stored in the regional server, advertisement information matching an advertisement (recorded advertisement) broadcast in the recorded program is distributed to the user terminal 10. It is also possible to register the advertisement information in the headquarters server 2 and distribute the product information from the headquarters server 2 to the user terminal 10 that allows online shopping during the time when the user is viewing the recorded advertisement. For example, when the recorded advertisement is a home appliance, the advertisement information of the home appliance registered in the headquarters server 2 is distributed to the user terminal 10 and the advertisement information located near the recorded program displayed on the user terminal 10 is displayed. By performing a selection operation with the pointer, it is possible to execute the online mail order order processing.
[0051]
The order act box 84 shown on the right side of the figure shows an example of the flow of online shopping. The user selects and operates the Japanese button 85 or the English button 86 from the language selection buttons arranged at predetermined positions on the display of the user terminal 10. For example, the language of the advertisement information can be selected by a click operation or a cursor button operation of a pointing device such as a mouse. Of course, it is also possible to automatically select a language after extracting area information based on the IP address used by the user terminal 10 by the above-described automatic language selection processing. In this case, the terminal side country language is displayed in the terminal side country language box 87. In both the manual language selection and the automatic language selection, the advertisement information in the language selected by the interactive Internet communication between the user terminal 10 and the head office server 2 is transmitted from the head office server 2 to the user terminal 10.
[0052]
Subsequently, the advertisement information of the language selected manually or automatically is displayed on the display of the user terminal 10 in a GUI format, and product information such as a product name is described on the surface of the “burner advertisement”. Further, for example, a burner advertisement in a GUI format can be displayed as a GIF image. In step 88, the user moves the pointer to a favorite “burner advertisement” and performs a click operation 88 to transmit the clicked burner information to the registrant's server and to transmit the link disconnection code of the advertisement information to the head office server 2. The headquarters server 2 can stop updating the new advertisement information in the display area of the advertisement information located on the display of the user terminal 10 by the link disconnection code. In addition, the server of the registrant who has acquired the clicked burner information controls to automatically display the corresponding product summary in the advertisement display area on the display of the user terminal 10 (step 89).
[0053]
The user visually checks the product summary (product specifications, price, delivery date) displayed in the display area of the advertisement information, clicks an order button (not shown) on the display, and transmits the order code to the registrant's server. Then, the order act step 90 is processed.
[0054]
The registrant's server performs order content display and confirmation processing in response to receiving the order code transmitted from the user terminal 10. That is, the inventory, delivery date, and price of the ordered product are automatically processed, and when the product desired by the user can be provided, the order content display and confirmation information are transmitted to the user terminal 10 via the Internet 14. Then, control is performed so that the order content display and the confirmation information are displayed in the advertisement display area on the display of the user terminal 10.
[0055]
On the other hand, when the product cannot be provided, the registrant's server transmits response information such as “sold out” to the user terminal 10 and transmits an advertisement information update restart request code to the headquarters server 2 to register the registered advertisement information. Can be transmitted from the headquarter server 2 to the user terminal 10.
[0056]
The user visually checks the order content display and the confirmation information displayed in the advertisement display area on the display of the user terminal 10, and selects and operates a confirmation button in the advertisement display area (step 91). By this processing, the order confirmation code of the product is transmitted from the user terminal 10 to the registrant's server via the Internet 14, and the processing of the order completion step 92 ends.
[0057]
In each regional server, programs belonging to a large number of categories are reserved and recorded. For example, a registrant registers advertisement information in the headquarters server 2 via the Internet 14 so as to be linked to the content of a recorded program such as a restaurant, an inn, or a hotel appearing in a cooking program or a drama program. It can also be implemented in a system. This online mail order can handle pre-orders for catering, lodging, and hotels.
[0058]
In addition, the headquarters server 2 obtains the IP address of the user terminal 10 being accessed and extracts the area information of the user terminal 10 so that the advertisement of the burner of the catering restaurant covering the area of the user terminal 10 can be transmitted to the Internet 14. It can also be transmitted to the user terminal 10 as advertisement information via the terminal. In particular, effective advertisement information can be distributed to a user who is accessing during the midnight hours. In addition, it is also possible to specify the residence of the user from the attribute information of the user registered in the head office server 2 in addition to the IP address, and to distribute advertisement information of the same catering service.
In short, by automatically estimating the location of the user who is accessing the headquarters server 2, any local information that accurately distributes the advertising information in the appropriate language and region can be used.
[0059]
Furthermore, when the recorded program that the user is viewing is a program having a series of streams such as a serial drama, as the advertisement information, the advertisement information that allows the synopsis of the previous drama to be viewed as character information in the advertisement display area is displayed. The advertiser may be displayed as a sink, stimulating the user's interest, and providing the synopsis information. Advertiser product information may be displayed.
[0060]
FIG. 2 is a schematic block diagram of a network program recording reservation system used in the embodiment of the present invention. The network program recording reservation system includes a server 16 connected to the Internet 14 as a network line through an optical fiber or a high-speed communication line 48, a first program recording server 24 connected to the Internet 14, and a second program recording server 24 connected to the Internet 14. And a program recording server 26.
[0061]
The server 16 stores user attribute information and a user attribute information storage area 17 for storing user information, a domestic program reservation server 18 for storing domestic TV broadcast program reservation menu information, and a foreign TV broadcast program reservation menu information. Overseas program reservation server 19, a program distribution server 20 that stores a common broadcast program generated when a plurality of users reserve the same broadcast program and distributes the common broadcast program to a plurality of users, An advertisement distribution server 21 for storing information and distributing it to a user, and a storage time limit management server 22 as a broadcast program deletion unit for managing a storage time limit of a broadcast program reserved for recording and deleting a broadcast program whose storage time limit has been exceeded.
[0062]
The Internet 14 is connected to a plurality of user terminals via a communication line 44 of an Internet service provider ISP. For example, a personal computer 10 which is always connected via an ADSL line, a television which is always connected via a CATV line and a user terminal 10a which comprises a remote controller, a portable terminal PDA 10b which is connected via a wireless LAN or PHS network, Such as an Internet-compatible mobile phone 10c connected via a body telephone network, another personal computer 10d connected via a telephone line by dial-up, or an Internet refrigerator always connected via an ADSL line or an ISDN line. The home electric appliances 10e and the like function as user terminals (hereinafter, collectively referred to as “user terminals” unless otherwise specified), and each transmit an IP address to the server 16 via the Internet 14.
[0063]
In addition, the Internet 14 is connected to an advertising agency server 28 that accepts an order for an advertisement request of an advertiser, a company product server 30 that processes a product order of each company, and a gateway 32 that is managed by a communication carrier company. The gateway 32 processes access from the mobile phone 36 via the wireless communication base station 34.
[0064]
The first program recording server 24 receives signals from the first TV station 37, the second TV station 38, the third radio station 39, and the fourth cable broadcasting station 40 in Japan using a wired or wireless communication means 46. Broadcast programs to be stored at any time. For example, Hokkaido, Aomori, Iwate, Miyagi, Akita, Yamagata, Fukushima, Kanto area (Tokyo, Kanagawa, Saitama, Chiba, Ibaraki, Tochigi, Gunma), Yamanashi, Niigata, Nagano, Toyama, Ishikawa, Fukui, Aichi, Gifu , Shizuoka, Mie, Kinki area (Osaka, Hyogo, Kyoto, Shiga, Nara), Wakayama, Tottori, Shimane, Okayama, Hiroshima, Yamaguchi, Tokushima, Kagawa, Ehime, Kochi, Fukuoka, Saga, Nagasaki, Kumamoto, Oita, Miyazaki TV programs and radio programs broadcast for each prefecture and area, such as Kagoshima and Okinawa, are stored in a program recording server installed in each area.
[0065]
The second program recording server 26 accumulates broadcast programs received from overseas N1 television stations 41 and N2 television stations 42 at any time using wired or wireless communication means 46.
For example, Asia, Australia, New Zealand, Korea, Hong Kong, Singapore, Taiwan, China, India, USA, Canada, Brazil, Mexico, Argentina, United Kingdom, Germany, France, Italy, Spain, Denmark, Norway, Sweden Broadcast programs of each city are configured to be stored in a program recording server installed in a city in a major country, and broadcast programs viewed in urban areas such as New York, London, and Paris can be received and stored.
[0066]
The operation of the network program recording reservation system will be described with reference to the block diagram of FIG. The first program recording server 24 receives a broadcast program to be viewed in the installation area as an NTSC signal by an internal CATV tuner, TV tuner, or satellite broadcast tuner, and performs, for example, an encoding process of MPEG-2 (Moving Picture Expert Group) standard. Is stored in the magnetic disk device for a predetermined period of one month or one week.
[0067]
Similarly, the second program recording server 26 receives a broadcast program to be viewed in the installation area as an NTSC signal, a PAL signal, or a SECAM signal, and compresses the digital data compressed by the MPEG-2 standard encoding process into a magnetic disk drive for one month. Alternatively, the information is accumulated for a predetermined period of one week.
[0068]
Both the first program recording server 24 and the second program recording server 26 respond to the reception of the request code from the user terminal, and transmit the MPEG-2 standard video and video to the Internet 14 via the ISP communication line 50. Transmits audio signals in a streaming manner. This request code is transmitted to each program storage server via the server 16.
[0069]
The domestic program reservation server 18 and the overseas program reservation server 19 respectively accumulate domestic and overseas TV reservation menu information 12 which is updated at predetermined time intervals by manual input or online input, and access from the user terminal via the server 16. And transmits a TV reservation menu or an electronic program guide (EPG) from the Internet 14 to the user terminal 10 being accessed.
[0070]
The server 16 controls the entire network program reservation system, connects to the Internet 14 and receives requests for user registration, broadcast recording reservation, program viewing, and the like from a user terminal, a domestic program reservation server 18, an overseas program reservation server 19, a program It is a server that functions the distribution server 20, the advertisement distribution server 21, and the storage period management server 22. Further, as shown in the figure, each server may be provided inside the server 16, and each server may be constituted by a separate computer.
[0071]
The user terminal 10 is composed of, for example, a personal computer on which a browser of Internet browsing software and a user interface of a flash (Flash) of plug-in software or a user interface of a media player (Media Player) or a quick time player (Quick Time Player) are installed. Then, a broadcast program distributed via the program distribution server 20 is reproduced by a flash of Macromedia, a music by a DLS compatible music synthesizer, or a streaming method of video and audio according to the MPEG-2 standard.
[0072]
The user terminal 10a is connected to the Internet 14 by a CATV coaxial cable, and broadcasts a broadcast program distributed via the program distribution server 20 to a flash of Macromedia, music by a DLS compatible music synthesizer, video and video according to the MPEG-2 standard. Performs streaming audio playback. The reservation and reproduction request of a broadcast program can be executed via a remote control device for controlling a television.
[0073]
The user terminal 10b requests program reservation and program reproduction using a browser or streaming reproduction software equivalent to a personal computer, and reproduces a broadcast program in a streaming manner via the Internet 14.
[0074]
The user terminal 10c installs software for reproducing video and audio on a mobile phone, and reproduces, for example, a moving image and audio conforming to the 3GPP standard in a streaming manner via the Internet 14.
[0075]
Since both the user terminal 10d and the user terminal 10e have the function of a personal computer, the video and audio are reproduced in a streaming manner by the above-described browser or streaming reproduction software activated on the operating system.
[0076]
Each of the user terminals requests the server 16 to make a recording reservation of a broadcast program and streaming reproduction of video and audio, and executes the request. Streaming reproduction can be executed from the user terminal.
[0077]
For example, the mobile phone 36 can connect to the Internet 14 via the wireless communication base station 34 and the gateway 32 and access the server 16. In this case, the mobile phone 36 having a function of browsing a site described in the hypertext markup language HTML can perform a user registration or authentication process on the server 16 and request a program reservation. As described above, the user accesses the server 16 using the mobile phone 36 to make a reservation for recording a desired broadcast program from an outside place, and then, after returning home, broadcasts the broadcast program reserved by the user terminal installed at home in a streaming system. You can watch it at
[0078]
Further, in the present embodiment, since broadcast programs broadcast simultaneously worldwide are distributed and accumulated in the plurality of first program recording servers 24 and the second program recording servers 26, they are broadcast in the same time zone. The broadcast program being reserved can be reserved for recording by the domestic program reservation server 18 or the overseas program reservation server 19.
[0079]
Further, the broadcast program that has been missed without making a program reservation is also accessed from the user terminal to the server 16 and searched for a common broadcast program stored in the program distribution server 20, and the missed broadcast program is stored. In this case, video and audio can be distributed from the program distribution server 20 via the Internet 14 in a streaming manner, and can be viewed on the screen of the user terminal being accessed.
[0080]
On the other hand, when the corresponding common broadcast program is not stored in the program distribution server 20, the server 16 transmits the broadcast request from the user terminal to the first program recording server 24 or the second program recording server 26. A request code for delivering a program to the user terminal in a streaming manner is transmitted.
[0081]
In the present embodiment, since all programs are temporarily stored in the program recording server, the user can view the broadcast program from the first scene even if the broadcast of the program has already started.
[0082]
Since the server 16 includes the advertisement distribution server 21 inside, the advertisement can be displayed on the display of the user terminal. That is, the user can display the advertisement on the menu screen displayed during the reservation of the program, and can display the advertisement near the video while the streaming video of the recorded program is being reproduced. The price for this advertisement distribution can be used for operating costs of the network program reservation system.
[0083]
In addition, the advertisement distribution server 21 determines at least one of the user's sex, address, IP address at the time of registration, age, hobby, desired advertisement type, which is user attribute information corresponding to the user ID acquired in the user access authentication process. Deliver highly effective ads based on multiple pieces of information. For example, the priorities of advertisements to be distributed are set in the order of desired advertisement type, gender, age, hobby, address, and country or region based on the IP address at the time of registration, and one or more advertisements are selected from advertisements having higher priority. To deliver. As the advertisement form, a flash type moving image or a GUI burner advertisement can be used.
[0084]
Further, the advertisement distribution server 21 can detect a burner click via the Internet 14 at a stage where the burner advertisement displayed on the display of the user terminal is clicked with a pointing device such as a mouse or a cursor button. it can. In this embodiment, in order to prevent the user from interrupting the viewing of the broadcast program, a hyperlink to the advertisement site in response to the user's burner click is not executed, so that the user layer of the network program reservation system is effectively expanded. Can be done.
[0085]
That is, when the user switches from the broadcast program screen being viewed on the display of the user terminal to the advertisement screen, the user psychology may give a bad impression to the advertiser. The method of substituting the hyperlink to the advertisement site is based on the user's e-mail address included in the attribute information of the user authenticated to the server 16, and the advertisement distribution information of the advertiser is sent from the advertisement distribution server 21 by e-mail to the user's mail server. , And the user who has finished viewing the broadcast program may receive the electronic mail of the advertisement information. Since the server 16 acquires the clicked burner advertisement information and the attribute information of the clicked user, the server 16 can easily provide the user with advertisement information having a high advertisement effect as appropriate.
[0086]
The storage time limit management server 22 sets a storage time limit for the broadcast programs stored by the first program recording server 24 and the second program recording server 26, and sets the broadcast programs that have exceeded the storage time limit with the first program recording server 24. Control is performed so that the program is deleted from the hard disk area of the second program recording server 26.
[0087]
For example, it is possible to set the storage period to one week or one month so that the user can view the broadcast program reserved for recording any number of times until the storage period expires, and effectively use the limited recording area of the hard disk. it can.
[0088]
Further, the storage time limit management server 22 can also delete the common broadcast program stored in the program distribution server 20 whose storage time limit has been exceeded, and secure the storage area of the hard disk. This common broadcast program is the first program recording server 24 or the second program if the recording IDs of the broadcast programs received from a plurality of users by the domestic program reservation server 18 or the overseas program reservation server 19 are determined to be the same. The broadcast program stored by the recording server 26 is transferred to the program distribution server 20 via the Internet 14 and is a common reserved program stored.
[0089]
The advertising agency server 28 connects to the server 16 via the Internet 14 and, for example, specifies an age group, a region, a gender, a hobby, a product category, and the like that specify a target user in an e-mail attached with an advertiser's burner advertisement file. Described and transmitted to server 16. The server 16 stores the advertisement information acquired by analyzing the received e-mail in the advertisement distribution server 21.
[0090]
The enterprise merchandise server 30 functions as a site for performing electronic commerce via the Internet 14 in response to a click operation or a browser access described in the advertisement information from a user who has received the electronic information electronic mail.
[0091]
FIG. 3 is a data structure diagram of the user attribute information used in the embodiment of the present invention.
User attribute information is displayed on the display 52 of the server 16 shown in the figure.
[0092]
In the data display area 54 on the left side of the drawing, the user ID, password, name, address, telephone number, e-mail address, gender, date of birth, and hobby 1 of the user registered in the network program recording reservation system, which are user attribute information, are displayed. , Hobby 2, hobby 3, hobby 4, and a plurality of desired advertisement types (product categories) are displayed. The user ID and password are used for access authentication from the user terminal to the server 16. The user attribute information is personal information input from the user terminal to the common gateway interface CGI provided from the server 16. Further, the IP address of the user terminal at the time of member registration can be stored in the user attribute information. When the user moves abroad by using the IP address at the time of registration, advertisement information closely related to the language or region of the user's hometown can be automatically selected and individually distributed via the Internet 14.
[0093]
In the data display area 56 on the right side of the figure, information recorded contents as user attribute information is displayed. The information record content includes a management ID automatically assigned by the server 16, a broadcast program name (title), a broadcast program author, a broadcast time, a broadcast station name, a country name, a record type, and other items. .
[0094]
For example, when a broadcast program is reserved using an electronic program guide (EPG), "Content-type: application / x-tv-program-info; charset = shift_jis, version: 1, station: WOWOW, Japan, year: 2002, month: 10, date: 28, start: 14:00, end: 16:00, program-title: movie, program-subtitle: "Romeo Mast Die", "S", movie, "Romeo Mast" Broadcast by sending a text file describing "Die", (2000 US), directed by Anjay Bartkowiak, Jet Liariyah, etc. to the server 16 from the user terminal with a predetermined extension such as "prg" Receiving a set of program reservation can be made to correspond to the management ID to generate the information recorded contents.
[0095]
FIG. 4 is a schematic data structure diagram of the user information storage area 58 used in the embodiment of the present invention. The user information storage area 58 displays the segmented user information.
[0096]
The first information storage content 60 displayed on the front includes a management ID automatically assigned by the server 16 as information on which the user has reserved a program, a name of a broadcast program, an author of the broadcast program, a broadcast time, a broadcast station name, The broadcast country name, the content of the broadcast program (category or record ID), and other items are recorded.
[0097]
Information reserved by the user for a program is also recorded in the second information recording content 60a, the third information recording content 60b, and the Nth information recording content 60c, which are sequentially displayed behind the first information recording content 60. Have been. These information records can be searched by the user when the user accesses the server 16 and completes the authentication. For example, a broadcast program desired to be viewed can be specified by using a broadcast program name, a broadcast time (including a date), and a recording ID as keywords. When the same broadcast program is reserved for recording by another user, for example, the server 16 accumulates video information of the common broadcast program in the program distribution server for a predetermined period based on the recording ID of the broadcast program.
[0098]
FIG. 5 is a flowchart of the network program recording reservation system used in the embodiment of the present invention. Typically, the flow of the CGI reservation system is as follows. The CGI display data of the terminal screen is stored in the domestic program reservation server 18 and the overseas program reservation server 19, and the program reservation guide of the broadcast program is provided in response to the user's access. It is configured to display on the display of the terminal.
[0099]
The display screen 62 of the first step is a guide display of the TV / radio recording service 1. The user selects a broadcast program area on this screen. However, when the user does not care about the selection of the area, the processing is performed so that the server 16 is guided to the broadcasting station with priority given to the location of the user based on the attribute information of the user accessing the area.
[0100]
In the display screen 62 of the first step, “Kanto”, “Kansai”, “Kyushu”, “Shikoku”, “Yamanashi”, “wired broad”, “JCOM”, etc. are displayed as domestic regions. Are displayed as "New York", "London", "Paris", "Sydney", and the like. When the user selects "Kanto", the display screen 64 of the second step shown on the right is displayed on the display of the user terminal.
[0101]
The display screen 64 of the second step is a broadcast station selection screen. In the figure, "Nippon Television", "TBS Television", "Fuji Television", "Satellite No. 1", "Yamanashi Television", "Cable Broad", "JCOM", "Nippon Broadcasting", etc. that provide services in the Kanto region are shown. TV stations and radio stations are displayed. When the user selects “TBS TV”, the display screen 66 of the third step shown on the right is further displayed on the display of the user terminal.
[0102]
The display screen 66 of the third step is a TV / radio program selection screen. In the figure, the program menu of “TBS TV” is displayed from the upper row to the lower row in order of time zone. At the top, the time of 0:00, the title of the program and the performer are displayed, and the title and the performer of the program are displayed in a time table that is divided every hour. At the bottom, a program whose program start time is 23:00 is displayed. The user moves the cursor up, down, left, and right with the pointing device or the remote controller using the pointing device or the remote control device from the program menu, and the operation of selecting the execution button executes the broadcast program recording reservation completion process 68 in the fourth step.
[0103]
The recording reservation completion processing of the fourth step is performed by merging the recording reservation information of the broadcast program selected on the CGI screen displayed in the first to third steps and sending the merged recording information to the Internet 14 shown in FIG. By receiving the reception confirmation code of the recording reservation information from the server 16 on the user terminal side, the reservation processing can be terminated.
[0104]
FIG. 6 is a schematic block diagram of a user terminal used in the embodiment of the present invention. The user terminal includes a television or an Internet refrigerator and a remote control device 70, and can execute program reservation of a broadcast program by using an infrared signal or an FM modulation signal transmitted from the remote control device 70.
[0105]
The remote control device 70 includes a liquid crystal display 71, input buttons 72 for numbers, alphabets, and kana, a move button 73 for moving a cursor on the reservation screen, and an execute button 74. While programming a broadcast program.
[0106]
The remote control device 70 inputs a broadcast date and a broadcast time by pressing the input button 72, confirms the content displayed on the liquid crystal display 71, and then presses the execution button 74 to execute the coded program reservation. The information can be transmitted to the television or the Internet refrigerator through infrared rays 75. Further, as another method, the Internet screen is called while watching the display 78, and the moving button 73 of the cursor 79 is operated while displaying the reservation screen information. Thus, a desired broadcast program can be reserved for recording.
[0107]
The television or the Internet refrigerator is connected to the Internet 14 via a communication line 44, and the server 16 is connected to the Internet 14 via a high-speed communication line 48. Information on which a program has been reserved by the above-described remote control operation is transmitted from the user terminal to the server 16 via the Internet 14.
[0108]
Further, the television or the Internet refrigerator accesses the server 16 to display the reservation screen information of the Internet screen on the display 78 for the broadcast program for which the program has been reserved, and moves the cursor 79 by operating the remote control device 70 to select the program to be viewed. And play it back.
[0109]
Further, the user operates the remote control device 70 to move the cursor 79 to one of the burner advertisement 80, the burner advertisement 81, and the burner advertisement 82 displayed on the display 78, and presses the execution button 74 to display the product information. Obtainable. Since the user terminal is connected to the Internet 14, the above-mentioned product information can be displayed on the display 78 or can be obtained by e-mail.
[0110]
The remote control device 70 may use a dedicated remote control device of a television or an Internet refrigerator. As another means, a mobile phone or a portable information terminal PDA may have a function of the dedicated remote control device, and may transmit the television or the Internet by infrared communication. The refrigerator may be controlled.
[0111]
Since the television or the Internet refrigerator is installed at home or the like, a user who is out of the office cannot make a program reservation using the remote controller 70. Therefore, the user who is out of the office connects to the Internet 14 via the wireless communication base station 34 and the gateway 32 by using the portable telephone 36 carried by the user and accesses the server 16. Also in this case, the program reservation screen for the mobile phone is displayed on the liquid crystal display of the mobile phone 36, and the broadcast program desired to be viewed can be reserved. When the user returns home, the user can operate the remote control device 70 to play the broadcast program reserved for recording on the display 78 of the television or the Internet refrigerator. During the playback of the recorded broadcast program, the first advertisement 80, the second advertisement 81, and the third advertisement 82 shown in the lower part of the display 78 are displayed as burner advertisements, and can be used as an online shopping application means.
[0112]
FIG. 7 is a web screen view of the program distribution server with advertisement according to the embodiment of the present invention. The illustrated web screen 100 is a state in which a flash player is plugged into browser software installed in a personal computer or the like as a program user terminal to display a recorded program and advertisement information distributed via a communication network and displayed. Is exemplified.
[0113]
The web screen 100 includes a television panel (TV PANEL) display area 102, a favorite (My Favorite) display area 130, a streaming video display area 120, a selected broadcast station display area 114, and a program table of the broadcast station. The display area includes a time 116, a program name 117, a category 118, and a performer 119, a select button 112 of another station, and an advertisement information display area 80.
[0114]
The TV panel 102 has a scheduled recording date input box 103 for a broadcast program, a recording time input box 104, a channel input box 105, a hard disk empty area display area on a user-specific web, a button 110 for accessing a main page of the netbook, a reservation. A transmission (SEND) button 106 for instructing a request, a reproduction button 107 for reproducing a broadcast program reserved for recording, an input box 108 for G-CODE reservation, and a G-CODE help button 109 are provided.
[0115]
The favorite display area 130 is an area for displaying favorite information selected by the user, and includes a first video area 135 for displaying a favorite image, a second video area 134 for displaying an image such as news or a press conference, A display area 136 for an individual reservation guide of a broadcast program transmitted from the server 16, a scroll bar 138 for scrolling the individual reservation guide, a button 131 for displaying the individual reservation guide, and a button 132 for displaying gourmet information instead of the individual reservation guide. , A button 133 for displaying music information instead of the individual reservation guide is provided.
[0116]
In the vicinity of the streaming video display area 120, a video fast forward button 124, a video rewind button 126, a playback stop button 128, and a playback position display area 122 for displaying a video playback section on a GUI are provided.
[0117]
The operation flow of the program distribution server with advertisement will be described with reference to the web screen 100 of FIG. In the first step, the user moves the pointer to the scheduled recording date input box 103 on the reservation screen displayed on the display of the user terminal, and inputs the year, month and day from the keyboard. Alternatively, a down menu button provided on the right side of the scheduled recording date input box 103 can be selected with a mouse or the like to display a future date down and selected with a mouse or the like. However, since the current date is displayed on the initial setting screen, the input operation of the date can be omitted when reserving the program of the day.
[0118]
In the second step, the user moves the pointer to the recording time input box 104 and inputs a number (0 to 9) and a symbol (:) program recording time from the keyboard. Alternatively, a down menu button provided on the right side of the recording time input box 104 can be selected and operated with a mouse or the like, and the recording start time and the recording end time divided by one hour can be displayed down and selected with a mouse or the like. .
[0119]
In the third step, the user moves the pointer to the down menu button provided on the right side of the channel input box 105 to display the down menu of the broadcast station, and selects the desired broadcast station with a mouse or the like. Alternatively, the user can move the pointer to the broadcast station selection button 112 displayed in the GUI format and click on the broadcast station button to select it.
[0120]
In the fourth step, the name of the selected broadcasting station is displayed in the broadcasting station display area 114, and at the same time, a program guide of the broadcasting station on the selected date is displayed below the broadcasting station display area 114. It is possible to visually check the time 116, the program name 117, the category 118, and the performer 119 of the program table, move the pointer to the broadcast program for which recording reservation is desired, and select one broadcast program by clicking with a mouse or the like. it can. The broadcast time of the program is recalculated by the selection operation of the broadcast program, and the accurate recording time is displayed again in the recording time input box 104.
[0121]
In the fifth step, the user confirms the contents of the recording reservation on the display, moves the pointer to the transmission button 106, and transmits the recording reservation information to the server 16 via the Internet by selecting operation with a mouse or the like. it can.
[0122]
In the second recording reservation method, the user does not specify the date, recording time, and channel of the recorded program, but moves the pointer to the input box 108 for G-CODE reservation so that the program guide of the newspaper or the television guide is displayed. It is also possible to directly input a G-CODE described in a magazine using a keyboard to designate a reserved program. In this case, the broadcast program specified by G-CODE is displayed in a program table on the display in a color such as green or red so as to be distinguished from other broadcast programs. The user can confirm the reservation information on the display and transmit the reservation information to the server 16 by selecting the transmission button 106.
[0123]
Further, by selecting the help button 109 of G-CODE, the server 16 requests the server 16 for a program table with G-CODE on the date specified in the scheduled recording date input box. The server 16 returns the updated program guide with G-CODE to the user terminal, and causes a new window screen to be generated on the display of the user terminal. On this new window screen, a program guide of the date specified in the scheduled recording date input box is displayed.
[0124]
The user automatically moves the G-CODE of the selected broadcast program to the G-CODE reservation input box 108 by moving the pointer to the display area of the broadcast program displayed on the new window screen and performing a click operation. It is possible to save the trouble of reading newspapers and TV guide magazines. Also in this case, the broadcast program specified by G-CODE is displayed in a program table on the display in a color such as green or red so as to be distinguished from other broadcast programs. The user can confirm the reservation information on the display and transmit the reservation information to the server 16 by selecting the transmission button 106.
[0125]
Further, in the third recording reservation method, the user automatically rates a broadcast program that is frequently recorded and played back, and selects from among broadcast programs displayed in descending order of points in the display area 136 of the individual reservation guide. You can also make a recording reservation. In the individual reservation guide display area 136, a 60-point broadcast program with the highest rating is listed as a squirrel at the top along with the “drama” name and the performer names. In the next row, a 50-point broadcast program is listed as a squirrel with the name of "soccer" and the name of the opposing team. In the next row, a 40-point broadcast program is listed as a squirrel together with the name of "baseball" and the name of the opposing team.
[0126]
For example, the server 16 digitizes a genre, a character, and a reproduction time of a broadcast program reproduced and watched for a broadcast program reproduced and watched by a user, and automatically executes a rating process. Since it is possible to display an individual reservation guide every time the user accesses the server 16 so that a program with a high rating can be easily reserved for recording, the user's convenience increases as the use frequency of the network recording reservation system increases. Can be increased.
[0127]
Also, by utilizing the rating information of the viewing data of the broadcast program, it is possible to provide new program information individually corresponding to each user, and the time of the broadcast program recorded and reproduced by the user using the viewing data can be utilized. The viewing history such as channel, playback status, etc. can be stored in a database inside the server 16, and can be used as market research data.
[0128]
In this way, the broadcast program stored in the first program recording server 24, the second program recording server 26, and the program distribution server 20 is distributed to the user terminal via the Internet 14 and the server 16 by the streaming method. A broadcast program of video and audio can be efficiently viewed without being limited by the hard disk capacity of the terminal.
[0129]
When reproducing a recorded program, the user accesses the server 16 using the user ID and the password, and displays a recorded program menu distributed from the server 16 after being authenticated on the browser of the user terminal. The recorded program menu automatically categorizes broadcast programs reserved for recording by the user according to genre, and displays the programs in a GUI system that allows a user to quickly find a desired program.
[0130]
For example, in the horizontal direction in the display of the user terminal, there are provided nine items of movies, music, variety, drama, sports, news, recommended programs, and other genres and broadcast programs that the user has reserved for recording through individual reservation guidance. By arranging the titles of recorded programs classified into each item in the vertical direction to display a matrix of recorded program menus, one broadcast program can be easily pointed out from a large number of recorded programs. It can be selected by a device or a remote control device.
[0131]
In the case of using the remote control device 70 (see FIG. 5), the user operates the move button 73 of the remote control device 70 as if switching a television channel to a program that the user wants to watch, and moves the cursor 79 up, down, left and right, and executes the execute button 74. By simply pressing the button, the recorded program can be easily and quickly reproduced in the streaming video display area 120. In addition, advertisement information distributed in parallel can be displayed in the advertisement information display area 80. One or a plurality of burner advertisements can be displayed in the advertisement information display area 80, and an online shopping application can be executed via the Internet by a click operation of the burner advertisement.
[0132]
Furthermore, if there is enough space on the hard disk of the user terminal, the recorded program distributed by the streaming method can be stored on the hard disk of the user terminal. In this case, when a 320 GB hard disk is used, 70 hours of video can be stored at high quality recording HQ (accumulation rate of 9 Mbps), and 200 hours of video can be recorded at normal quality recording EP (accumulation rate of 3 Mbps).
[0133]
In this manner, a desired broadcast in the future and the past can be reproduced by a predetermined user terminal at any time, from any place, and from any user terminal. A list of programs in domestic local stations and programs in the world is displayed on the browser screen transmitted from the program reservation server, and the displayed menu is clicked and selected according to a predetermined procedure, and the program is reserved. It can be recorded on a recording server.
[0134]
In addition, the recorded recorded program can be reproduced at any time by any user terminal selected by the user in a streaming manner. In some cases, depending on the recording capacity of the terminal side, the broadcast program can be directly downloaded and stored on the hard disk.
The program list can be updated in real time by updating the program list that changes every hour through the Internet. Broadcast programs broadcasted in each region are received by a program recording server located in each region and recorded and stored for a predetermined period, so that the broadcast program stored in each program recording server is relayed to the user terminal via the server 16. can do.
[0135]
The user can make a recording reservation for a broadcast in an area that cannot be viewed by ordinary means. Even if the user misses a viewing and recording opportunity due to forgetting to view or reserve, broadcast programs stored in the server 16 or the program recording servers 24 and 26 can be stored in the past. There is also a merit that you can watch and record as far back as possible. Therefore, it is possible to provide a system that allows a user to view a past broadcast program or a future broadcast program without being bound by the passage of time.
[0136]
Furthermore, in an Internet-compatible home appliance (TV, refrigerator, etc.), the network program recording reservation system can be used only by operating the dedicated remote controller. Therefore, it is not necessary to prepare a conventional expensive home server, and it is possible to reproduce a broadcast program with only an environment that can be connected to the Internet 14 and a minimum memory, without being restricted by the hard disk recording capacity of the reproducing apparatus. It is possible to provide a revolutionary recording reservation system that can do it.
[0137]
Further, by combining the advertisement information and the broadcast program reservation system, more effective means can be provided. That is, if the program is a paid program, it can be offset or reduced with the advertisement fee, so that the user's financial burden can be reduced.
[0138]
In the embodiment described above, since the program distribution by the streaming method is performed, the storage capacity of the user terminal can be minimized, and the user terminal can be configured more compactly. As a result, the manufacturing cost of the user terminal can be further reduced, so that the merit provided to the user is immense. Also, the program distribution means by the streaming method is optimal from the direction of increasing the capacity of digital contents.
[0139]
On the other hand, if the user saves the digital contents one by one on the user terminal, the storage area of the personal computer, the personal digital assistant PDA, the recording medium, and the like must be increased. Therefore, there are many management problems, such as repair due to a virus or equipment failure or leakage of recorded information. The present invention can provide an optimal means that can fundamentally improve these problems.
[0140]
When processing the matching between the reserved recording of the television broadcast and the advertisement, the nationality or region of the program may be added to the attribute of the broadcast program menu. For example, if the nationality information of a program uses country names such as Japan, the United States, the United Kingdom, and Brazil, and if it targets Japan as regional information, it uses the local names such as Yamanashi, Shikoku, and Tokyo, and it targets the United States as regional information. If so, major city names such as New York and Washington can be used.
[0141]
In the present embodiment, at the stage when the user selects the broadcast program menu, the country or region to which the recorded program belongs is selected, and the advertisement information matching the selected country or region is delivered from the headquarters server 2 to the user terminal 10. , Can be controlled to be displayed as a burner advertisement.
[0142]
In addition, by recognizing the attribute information of the user, it is possible to distribute the advertisement information in an appropriate language and region in an individually corresponding manner. For example, if a user in the Kanto area who is interested in cars and who lives in the Kanto area is automatically recognized among users who selected a broadcast program broadcast in the Roman region of Italy, a sports car manufactured by Ferrari Co., Ltd. Advertisement information may be improved by distributing the advertisement information to the burner.
[0143]
The delivery of the burner advertisement is performed by giving priority to the attribute information stored by the user himself / herself and stored in the headquarters server 2 as the user attribute information, but based on the IP address used by the user terminal 10. In some cases, a burner advertisement is transmitted after estimating the user's location and selecting a country and language.
[0144]
As the determining element for each country or each language for the advertising information, two elements, that is, the IP address of the user terminal 10 and the selection of the broadcast program menu can be used. In addition, the country-specific determination of the advertisement information is performed by specifying one language from two languages (English and Japanese) by selecting a language selection button displayed on the user terminal 10 as described above, It is possible to control the display of the advertisement information in the language specified on 10 by the burner advertisement. Further, the advertisement information displayed in the language of the country estimated based on the IP address of the user terminal 10 is changed to the language of the country to which the recorded program belongs according to the attribute information of the broadcast program menu selected by the user, and the advertisement information is distributed. You can also. The burner advertisement can also be delivered from the headquarters server 2 to the user terminal 10 by fixing the language to one of the two languages (English and Japanese) displayed by the language selection button.
[0145]
The advertisement information displayed on the user terminal 10 can be distributed by specifying a country, a region, or a language by using the attribute information of the broadcast program menu. Advertisement information can be specified and distributed, and in order to distribute arbitrary advertisement information desired by the user, the type and genre of the advertiser are displayed on the user terminal 10 in a GUI format and determined by button selection processing. You can also.
[0146]
By this button selection processing, the subsequent program distribution service with advertisement can be configured to distribute advertisement information with priority given to the previous button selection result. Since the interface between the user and the advertiser can be improved by the button selection result priority processing, more matched advertisement information can be individually distributed via the Internet.
[0147]
In the present embodiment, there are cases where a user who has purchased a product by online shopping can introduce and sell the same product to a third party using a multi-level marketing method. When the introduced person purchases the same product, cash kickback or point addition of several percent or tens of percent of the product sales price is performed on the user who is the introducer. By introducing the same product to another third party, the introduced person can group the introducer, always build a parent-child relationship, and sequentially increase the cashback and point addition for the parent-child relationship. Sometimes you can.
[0148]
In the program distribution system with advertisement, the registrant (advertiser) independently links the advertisement information and the recorded program, and transmits the advertisement information registered in the headquarter server 2 by the registrant when the user is watching the recorded program. Although it is configured to distribute in parallel, the headquarters server 2 is configured to distribute to the user terminal 10 advertisement information that the headquarter server 2 intentionally selects from a plurality of pieces of advertisement information according to the viewing time zone of the recorded program. Can be. For example, an advertisement for a home delivery restaurant at midnight or advertising information for a 24-hour store may be distributed in the midnight hours of the area where the user resides.
[0149]
Furthermore, since what time and who is watching what kind of recorded program can be automatically analyzed based on the user's access information and attribute information and can be stored in real time in the headquarters server 2, the audience rating survey by the conventional telephone inquiry In this way, it is possible to obtain timely high audience rating information with a high added value (user attribute) by saving time and effort.
[0150]
Therefore, when, in what area, what gender, what generation, what program, what screen, how many hours, how many times, how many times, what country, how, etc. What kind of advertising you've been interested in, what kind of advertising you've looked at and how many times you've bought, what products you've purchased, how much you buy in what regions, and what products in which countries Detailed market information, such as how much is sold, can be collected. Thus, according to the present embodiment, a service that also serves as a market survey and a rating survey may be provided.
[0151]
An advertisement-equipped program distribution server according to the present invention includes: receiving means for receiving a registrant ID and a password from a computer terminal connected via a communication network; and performing authentication processing based on the received registrant ID and the password. Program display means for controlling the terminal to display one or more regional server program guides; program designating means for prompting the user to designate a program in the regional server program guide displayed on the computer terminal; An advertisement registration unit that registers advertisement information having a region name and product information for the program specified in the computer terminal; and a storage unit that stores the advertisement information in association with the specified program. However, the present invention is not limited to only the above-described illustrated examples, It is of course possible to make changes. For example, the above-described streaming video and audio compression technology has been described by exemplifying MPEG-2. However, a video recording and video compression system using the MPEG-3 or MPEG-4 standard to compress video and audio is used. Can also be configured. Further, the IP address is not limited to the 32-bit IPv4 protocol, but may be a 128-bit IPv6 protocol. Furthermore, the recorded program guide transmitted to the computer terminal 8 operated by the registrant and the recorded program guide transmitted to the user terminal 10 can be unified into a common format, and the data storage area of the headquarters server 2 can be saved. The G code can be transmitted from the computer terminal 8 to the headquarters server 2 so that the advertisement information and the recorded program are stored in the headquarters server 2 in association with each other.
[0152]
【The invention's effect】
As described above, according to the program distribution server with advertisement of the present invention, when a recorded program is distributed through a communication network, an excellent effect of selectively and automatically distributing advertisement information individually adaptable to a user is provided. Can be played.
[Brief description of the drawings]
FIG. 1 is a block diagram of an advertisement-attached program distribution server according to an embodiment of the present invention.
FIG. 2 is a block diagram of a network recording reservation system according to an embodiment of the present invention.
FIG. 3 is a data structure diagram of user attribute information used in the embodiment of the present invention.
FIG. 4 is a schematic data structure diagram of a user information storage area used in the embodiment of the present invention.
FIG. 5 is a flowchart of a network recording reservation system according to an embodiment of the present invention.
FIG. 6 is a schematic block diagram of a user terminal used in the embodiment of the present invention.
FIG. 7 is a web screen diagram of the program distribution server with advertisement according to the embodiment of the present invention.
[Explanation of symbols]
1 Program providing server group
2 Headquarters server
3, 4, 5, 6 regional server
10 User terminal
14 Internet
16 servers
17 User attribute information storage area
18 Domestic program reservation server
19 Overseas program reservation server
20 Program distribution server
21 Advertisement distribution server
22 Storage period management server
24 First Program Recording Server
26 Second program recording server
120 Streaming video display area

Claims (5)

通信ネットワークを介して接続されるコンピュータ端末から登録者認証情報を受信する受信手段と;
前記受信した登録者認証情報に基いて認証処理し、前記コンピュータ端末に対して1又は複数の地域サーバ番組表を表示するように制御する番組表示手段と;前記コンピュータ端末に表示させた地域サーバ番組表内の番組を指定するように促す番組指定手段と;
前記コンピュータ端末において指定された前記番組に対して、地域名及び商品情報を有する広告情報を登録する広告登録手段と;
前記指定された番組に関連付けて前記広告情報を記憶する記憶手段と;を備える広告付き番組配信サーバ。
Receiving means for receiving registrant authentication information from a computer terminal connected via a communication network;
Program display means for performing an authentication process based on the received registrant authentication information and controlling the computer terminal to display one or more regional server program guides; and a regional server program displayed on the computer terminal Program designating means for prompting to designate a program in the table;
Advertisement registration means for registering advertisement information having a region name and product information for the program specified in the computer terminal;
Storage means for storing the advertisement information in association with the specified program;
通信ネットワークを介して接続されるユーザ端末からユーザ認証情報及びアクセス情報を受信する受信手段と;
前記受信したユーザ認証情報に基いて認証処理し、前記ユーザ端末に対して前記通信ネットワークを介してユーザが指定する地域サーバから録画番組を配信するように指令する録画番組配信指令手段と;
前記受信したアクセス情報及びユーザ認証情報に対応する属性情報に基づき、前記録画番組が配信されるユーザ端末に対して前記通信ネットワークを介して、選択された1又は複数の広告情報を表示させるように制御する広告情報配信手段と;を備える広告付き番組配信サーバ。
Receiving means for receiving user authentication information and access information from a user terminal connected via a communication network;
Recording program distribution instructing means for performing an authentication process based on the received user authentication information and instructing the user terminal to distribute a recorded program from a regional server designated by a user via the communication network;
Based on the received access information and the attribute information corresponding to the user authentication information, the user terminal to which the recorded program is distributed may display one or more selected advertisement information via the communication network. And an advertisement information distribution means for controlling.
通信ネットワークを介して接続されるユーザ端末からユーザ認証情報を受信する受信手段と;
前記受信したユーザ認証情報に基いて認証処理し、前記ユーザ端末に対して前記通信ネットワークを介してユーザが指定する地域サーバから録画番組を配信するように指令する録画番組配信指令手段と;
前記ユーザが指定する地域サーバの地域情報に基づき、言語又は地域を特定する広告情報を選択し、前記録画番組が配信されるユーザ端末に対して前記通信ネットワークを介して、選択された1又は複数の前記広告情報を表示させるように制御する広告情報配信手段と;を備える広告付き番組配信サーバ。
Receiving means for receiving user authentication information from a user terminal connected via a communication network;
Recording program distribution instructing means for performing an authentication process based on the received user authentication information and instructing the user terminal to distribute a recorded program from a regional server designated by a user via the communication network;
Based on the regional information of the regional server specified by the user, selects advertising information specifying a language or a region, and selects one or more selected through the communication network to a user terminal to which the recorded program is distributed. Advertising information distribution means for controlling the advertisement information to be displayed.
通信ネットワークを介して接続されるユーザ端末からユーザ認証情報を受信する受信手段と;
前記受信したユーザ認証情報に基いて認証処理し、前記ユーザ端末に対して前記通信ネットワークを介してユーザが指定する地域サーバから録画番組を配信するように指令する録画番組配信指令手段と;
前記配信する録画番組の番組情報に基づき、言語又は地域を特定する広告情報を選択し、前記録画番組が配信されるユーザ端末に対して前記通信ネットワークを介して、選択された1又は複数の前記広告情報を表示させるように制御する広告情報配信手段と;を備える広告付き番組配信サーバ。
Receiving means for receiving user authentication information from a user terminal connected via a communication network;
Recording program distribution instructing means for performing an authentication process based on the received user authentication information and instructing the user terminal to distribute a recorded program from a regional server designated by a user via the communication network;
Based on the program information of the recorded program to be distributed, select advertising information specifying a language or a region, and via the communication network to the user terminal to which the recorded program is distributed, one or more of the selected An advertisement information distribution means for controlling the display of the advertisement information;
通信ネットワークを介して特定サーバに接続されるコンピュータ端末を機能させる方法であって、登録者の認証情報を、通信ネットワークを介して特定サーバに送信させ、前記認証情報の認証結果に応じて前記特定サーバから通信ネットワークを介して供給される録画番組表を表示させ、表示させた録画番組表内において端末操作者に番組指定を促し、番組指定がなされると前記端末操作者に当該番組指定された録画番組に関連する広告情報の入力を促し、広告情報が入力されると前記録画番組を示す情報と当該広告情報とを前記特定サーバに対して通信ネットワークを介して送信するように機能させるネットワーク広告登録方法。A method of causing a computer terminal connected to a specific server to function via a communication network, wherein the authentication information of the registrant is transmitted to the specific server via a communication network, and the identification is performed according to an authentication result of the authentication information. The recorded program guide supplied from the server via the communication network is displayed, and the terminal operator is urged to designate a program in the displayed recorded program guide. When the program is designated, the program is designated by the terminal operator. A network advertisement that prompts input of advertisement information related to a recorded program and, when the advertisement information is input, functions to transmit information indicating the recorded program and the advertisement information to the specific server via a communication network. Registration method.
JP2003011700A 2003-01-20 2003-01-20 Server distributing program with advertisement and network advertisement registering method Pending JP2004227108A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003011700A JP2004227108A (en) 2003-01-20 2003-01-20 Server distributing program with advertisement and network advertisement registering method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003011700A JP2004227108A (en) 2003-01-20 2003-01-20 Server distributing program with advertisement and network advertisement registering method

Publications (2)

Publication Number Publication Date
JP2004227108A true JP2004227108A (en) 2004-08-12
JP2004227108A5 JP2004227108A5 (en) 2007-05-24

Family

ID=32900528

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003011700A Pending JP2004227108A (en) 2003-01-20 2003-01-20 Server distributing program with advertisement and network advertisement registering method

Country Status (1)

Country Link
JP (1) JP2004227108A (en)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006127509A (en) * 2004-10-29 2006-05-18 Microsoft Corp System and method for providing geographic search function
JP2006186518A (en) * 2004-12-27 2006-07-13 Matsushita Electric Ind Co Ltd Digital broadcast system and digital broadcast receiver
JP2006254407A (en) * 2005-03-08 2006-09-21 Togen Denki Kofun Yugenkoshi Method for displaying electronic program guide
JP2007221232A (en) * 2006-02-14 2007-08-30 Toshiba Corp Content data viewing system, content data viewing program, and content data viewing user terminal
JP2008547058A (en) * 2005-06-20 2008-12-25 グーグル・インコーポレーテッド Allocating advertising space in a network of display devices
JP2009512313A (en) * 2005-10-13 2009-03-19 ケィティ、コーポレーション Multimedia content providing method and system
JP2009527864A (en) * 2006-02-22 2009-07-30 グーグル・インコーポレーテッド Targeted mobile ads
JP2010278788A (en) * 2009-05-28 2010-12-09 Sharp Corp Video content recording / playback mediation server
JP2011050103A (en) * 2010-11-11 2011-03-10 Optim Corp Storage system and method, and computer program
JP4654329B1 (en) * 2010-02-15 2011-03-16 株式会社シー・エス・イー Content presentation type authentication system
US8078748B2 (en) 2006-12-18 2011-12-13 Nec Corporation Streaming delivery method and system, server system, terminal, and computer program
JP2012105336A (en) * 2012-01-06 2012-05-31 Kt Corp Method and system for providing multimedia content
JP2013258738A (en) * 2013-07-29 2013-12-26 Nl Giken Kk Moving image data distribution/appreciation system, program moving image data distribution device, advertisement moving image data distribution device and moving image data viewing device
JP2016103086A (en) * 2014-11-27 2016-06-02 トッパン・フォームズ株式会社 Information processing method and information processing device
JP2017134644A (en) * 2016-01-28 2017-08-03 株式会社エクスプロア Region related information provision management system, control method of region related information provision management system, program of region related information provision management system and recording medium
JP2020061153A (en) * 2006-09-06 2020-04-16 アップル インコーポレイテッドApple Inc. Portable electronic device, method, and graphical user interface for displaying structured electronic documents
US11023122B2 (en) 2006-09-06 2021-06-01 Apple Inc. Video manager for portable multifunction device

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006127509A (en) * 2004-10-29 2006-05-18 Microsoft Corp System and method for providing geographic search function
JP2006186518A (en) * 2004-12-27 2006-07-13 Matsushita Electric Ind Co Ltd Digital broadcast system and digital broadcast receiver
JP2006254407A (en) * 2005-03-08 2006-09-21 Togen Denki Kofun Yugenkoshi Method for displaying electronic program guide
JP2008547058A (en) * 2005-06-20 2008-12-25 グーグル・インコーポレーテッド Allocating advertising space in a network of display devices
JP2009512313A (en) * 2005-10-13 2009-03-19 ケィティ、コーポレーション Multimedia content providing method and system
JP2007221232A (en) * 2006-02-14 2007-08-30 Toshiba Corp Content data viewing system, content data viewing program, and content data viewing user terminal
JP2009527864A (en) * 2006-02-22 2009-07-30 グーグル・インコーポレーテッド Targeted mobile ads
US11023122B2 (en) 2006-09-06 2021-06-01 Apple Inc. Video manager for portable multifunction device
US11481106B2 (en) 2006-09-06 2022-10-25 Apple Inc. Video manager for portable multifunction device
US12189913B2 (en) 2006-09-06 2025-01-07 Apple Inc. Portable electronic device, method, and graphical user interface for displaying structured electronic documents
US11921969B2 (en) 2006-09-06 2024-03-05 Apple Inc. Portable electronic device, method, and graphical user interface for displaying structured electronic documents
US11592952B2 (en) 2006-09-06 2023-02-28 Apple Inc. Portable electronic device, method, and graphical user interface for displaying structured electronic documents
JP2020061153A (en) * 2006-09-06 2020-04-16 アップル インコーポレイテッドApple Inc. Portable electronic device, method, and graphical user interface for displaying structured electronic documents
US11106326B2 (en) 2006-09-06 2021-08-31 Apple Inc. Portable electronic device, method, and graphical user interface for displaying structured electronic documents
US8078748B2 (en) 2006-12-18 2011-12-13 Nec Corporation Streaming delivery method and system, server system, terminal, and computer program
JP2010278788A (en) * 2009-05-28 2010-12-09 Sharp Corp Video content recording / playback mediation server
JP4654329B1 (en) * 2010-02-15 2011-03-16 株式会社シー・エス・イー Content presentation type authentication system
WO2011099161A1 (en) * 2010-02-15 2011-08-18 株式会社 シー・エス・イー Content presentation-type authentication system
US8209746B2 (en) 2010-02-15 2012-06-26 Computer Systems Engineering Co., Ltd. Content presentation-type authentication system
JP2011050103A (en) * 2010-11-11 2011-03-10 Optim Corp Storage system and method, and computer program
JP2012105336A (en) * 2012-01-06 2012-05-31 Kt Corp Method and system for providing multimedia content
JP2013258738A (en) * 2013-07-29 2013-12-26 Nl Giken Kk Moving image data distribution/appreciation system, program moving image data distribution device, advertisement moving image data distribution device and moving image data viewing device
JP2016103086A (en) * 2014-11-27 2016-06-02 トッパン・フォームズ株式会社 Information processing method and information processing device
JP2017134644A (en) * 2016-01-28 2017-08-03 株式会社エクスプロア Region related information provision management system, control method of region related information provision management system, program of region related information provision management system and recording medium

Similar Documents

Publication Publication Date Title
US10769704B2 (en) Content recommendations
JP4724343B2 (en) Interactive TV program guide system with list item groups
CN100362865C (en) Internet TV Program Guide System
US7320134B1 (en) System and method for cable operator control over enhanced programming
KR101138433B1 (en) Program table display method, program table display apparatus and a recording medium
KR101502454B1 (en) Computer implemented method and contents receiving apparatus using an electronic questionnaire for advanced services
US9357266B2 (en) Apparatus, systems and methods for media content event recommendation banner
US9736537B2 (en) Content recommendations based on communal preferences
JP2004227108A (en) Server distributing program with advertisement and network advertisement registering method
US9832532B1 (en) Interactive save and purchase of content and products
US8554752B2 (en) Information providing system, information receiving apparatus, information providing apparatus, information providing method and program
US20090249400A1 (en) Systems and methods for providing on-demand media content
US20050050160A1 (en) System and method for accessing specialized content associated with broadcast content
JP2004159004A (en) Network program video recording reservation system and program video recording reservation method
WO2004100549A1 (en) Information access system, information providing device, information access device, information providing method, and information access method
WO2002071753A1 (en) Information alert via an interactive video system
WO2007109388A2 (en) Apparatus and method for providing television services using an aggregator
US8881196B2 (en) Video playback apparatus, information providing apparatus, information providing system, information providing method and program
KR100988282B1 (en) Broadcasting receiver showing advertising video during channel switching time and its control method
KR20010097415A (en) internet television set and a method of advertizing by using the same
KR100738685B1 (en) Apparatus and method for providing additional information using interactive broadcast service
US9271051B1 (en) System and method for call placement using a television set-top box
JP2013211886A (en) Broadcast method for program including television cm image, and television cm image type switching device
JP4227773B2 (en) TV program recording and distribution system, TV program recording and distribution method, and program thereof
KR20100084707A (en) Searching advetisement providing system and method using communication and broadcasting convergence epg

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20060119

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060119

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060119

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20060119

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20060119

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060119

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20061019

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20061019

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20061019

A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20061102

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070130

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20061019

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070508

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070530

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20070904