[go: up one dir, main page]

JP2007036789A - CONTENT REPRODUCTION DEVICE, CONTENT DISTRIBUTION DEVICE, AND PROGRAM - Google Patents

CONTENT REPRODUCTION DEVICE, CONTENT DISTRIBUTION DEVICE, AND PROGRAM Download PDF

Info

Publication number
JP2007036789A
JP2007036789A JP2005218517A JP2005218517A JP2007036789A JP 2007036789 A JP2007036789 A JP 2007036789A JP 2005218517 A JP2005218517 A JP 2005218517A JP 2005218517 A JP2005218517 A JP 2005218517A JP 2007036789 A JP2007036789 A JP 2007036789A
Authority
JP
Japan
Prior art keywords
content
trial viewing
contents
main
distribution
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.)
Granted
Application number
JP2005218517A
Other languages
Japanese (ja)
Other versions
JP4784190B2 (en
Inventor
Shigeru Futawatari
茂 二渡
Atsushi Sukenori
篤志 助則
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2005218517A priority Critical patent/JP4784190B2/en
Publication of JP2007036789A publication Critical patent/JP2007036789A/en
Application granted granted Critical
Publication of JP4784190B2 publication Critical patent/JP4784190B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

【課題】 コンテンツを再生させる際に、ユーザの嗜好傾向に応じた適切な試視聴用コンテンツを自動的に付加して再生させること。
【解決手段】コンテンツの購入操作に応じてユーザの嗜好傾向を推測し、推測した嗜好傾向に応じて試視聴用コンテンツを選択する。試視聴用配信数が「3」ならば、視聴希望ジャンルから1つ、嗜好傾向ジャンルから2つそれぞれ選択する。そして、試視聴用コンテンツ配信順序に従って本編配信用コンテンツを生成して配信する。例えば試視聴用コンテンツ配信順序が「後」ならば、選択した試視聴用コンテンツを視聴希望本編コンテンツの後に付加した一連のコンテンツとして本編配信用コンテンツを生成して配信する。
【選択図】図4
PROBLEM TO BE SOLVED: To automatically add an appropriate content for trial viewing according to a user's preference tendency when reproducing content.
A user's preference tendency is estimated according to a content purchase operation, and trial viewing content is selected according to the estimated preference tendency. If the number of trial viewing distributions is “3”, one from the desired viewing genre and two from the preference trend genres are selected. Then, main content distribution content is generated and distributed in accordance with the trial viewing content distribution order. For example, if the trial viewing content distribution order is “after”, the main distribution content is generated and distributed as a series of contents in which the selected trial viewing content is added after the main content desired to be viewed.
[Selection] Figure 4

Description

本発明は、コンテンツ再生装置、コンテンツ配信装置及びプログラムに関する。   The present invention relates to a content reproduction device, a content distribution device, and a program.

インターネット等を利用して映像データ等のコンテンツを配信する配信サービスが知られている。またこの種の配信サービスにおいて、ユーザの嗜好に適合するコンテンツを検索して提示するものも知られている(特許文献1参照)。この特許文献1の技術によれば、検索して提示したコンテンツを試視聴するためのサンプルコンテンツ(以下、「試視聴用コンテンツ」という。)をユーザ操作に従ってプレビュー表示することも可能である。
特開2001−209660号公報
Distribution services that distribute contents such as video data using the Internet or the like are known. Also, in this type of distribution service, there is known one that searches and presents content that matches user preferences (see Patent Document 1). According to the technique disclosed in Patent Document 1, it is also possible to display a preview of sample content (hereinafter referred to as “trial viewing content”) for trial viewing of the searched and presented content according to a user operation.
JP 2001-209660 A

しかしながら上記した特許文献1の技術では、ユーザが自ら試視聴用コンテンツを選択してプレビュー表示させる必要があった。そこで本発明は、コンテンツを再生させる際に、ユーザの嗜好傾向に応じた適切な試視聴用コンテンツを自動的に付加して再生させることを目的とする。   However, in the technique of the above-described Patent Document 1, it is necessary for the user to select a preview viewing content by himself / herself and display the preview display. SUMMARY OF THE INVENTION Accordingly, an object of the present invention is to automatically add and play back appropriate trial viewing content according to a user's preference tendency when playing back content.

以上の課題を解決するため、請求項1に記載の発明は、
コンテンツ再生装置からの要求に応じたコンテンツを配信するコンテンツ配信装置において、
コンテンツの内容に応じて予め類別された分類と対応づけて複数の本編コンテンツ及び当該本編コンテンツの試視聴用コンテンツを記憶する記憶手段(例えば、図18に示すコンテンツDB150)と、
前記コンテンツ再生装置から視聴希望本編コンテンツの要求を受信するコンテンツ要求受信手段(例えば、図18に示す通信部130,CPU100)と、
前記コンテンツ再生装置から今回要求のあったコンテンツ及び/又は従前に要求されたコンテンツの分類を判断することで、前記コンテンツ再生装置における嗜好傾向を推測する推測手段(例えば、図18に示すCPU100)と、
この推測手段により推測された嗜好傾向に応じた分類に対応付けられている試視聴用コンテンツを選択する試視聴用コンテンツ選択手段(例えば、図18に示すCPU100)と、
前記コンテンツ要求受信手段により受信された要求に対応する視聴希望本編コンテンツと、前記試視聴用コンテンツ選択手段により選択された試視聴用コンテンツとを一連のコンテンツとして前記コンテンツ再生装置に配信する配信手段(例えば、図18に示すCPU100,通信部130)と、
を備えたことを特徴としている。
In order to solve the above problems, the invention described in claim 1
In a content distribution device that distributes content in response to a request from a content reproduction device,
A storage unit (for example, a content DB 150 shown in FIG. 18) that stores a plurality of main contents and contents for trial viewing of the main contents in association with classifications classified in advance according to the contents;
Content request receiving means (for example, the communication unit 130 and the CPU 100 shown in FIG. 18) for receiving a request for the main content desired to be viewed from the content reproduction device;
An estimation means (for example, the CPU 100 shown in FIG. 18) for estimating a preference tendency in the content reproduction apparatus by determining a classification of the content requested from the content reproduction apparatus and / or a previously requested content. ,
Trial viewing content selection means (for example, CPU 100 shown in FIG. 18) for selecting trial viewing content associated with the classification according to the preference tendency estimated by the estimation means;
Distribution means for distributing the main content desired to be viewed corresponding to the request received by the content request receiving means and the trial viewing content selected by the trial viewing content selection means to the content reproduction device as a series of contents ( For example, the CPU 100 and the communication unit 130) illustrated in FIG.
It is characterized by having.

請求項2に記載の発明は、請求項1に記載のコンテンツ配信装置において、
前記コンテンツ再生装置から、視聴希望本編コンテンツと試視聴用コンテンツとの配信順序の要求を受信する順序要求受信手段(例えば、図18に示す通信部130,CPU100)を更に備え、
前記配信手段は、前記順序要求受信手段により受信された配信順序で、視聴希望本編コンテンツ及び試視聴用コンテンツを配信する(例えば、図18に示すCPU100,通信部130)ことを特徴としている。
The invention according to claim 2 is the content distribution apparatus according to claim 1,
Further comprising order request receiving means (for example, communication unit 130, CPU 100 shown in FIG. 18) for receiving a request for the order of distribution of the main content and the trial viewing content desired to be viewed from the content reproduction device;
The distribution means distributes the main content desired for viewing and the content for trial viewing in the distribution order received by the order request receiving means (for example, the CPU 100 and the communication unit 130 shown in FIG. 18).

請求項3に記載の発明は、請求項1又は2に記載のコンテンツ配信装置において、
前記コンテンツ再生装置から、試視聴用コンテンツの配信数の要求を受信する配信数要求受信手段(例えば、図18に示す通信部130,CPU100)を更に備え、
前記試視聴用コンテンツ選択手段は、前記配信手段により配信される一連のコンテンツに含める試視聴用コンテンツとして、前記配信数要求受信手段により受信された配信数の試視聴用コンテンツを選択(例えば、図18に示すCPU100)し、
前記配信手段は、前記試視聴用コンテンツ選択手段により選択された前記受信された配信数の試視聴用コンテンツを含めた一連のコンテンツを配信(例えば、図18に示すCPU100,通信部130)する、
ことを特徴としている。
The invention according to claim 3 is the content distribution apparatus according to claim 1 or 2,
A distribution number request receiving unit (for example, the communication unit 130 and the CPU 100 shown in FIG. 18) that receives a request for the number of distributions of trial viewing content from the content reproduction device;
The trial viewing content selection unit selects the number of trial viewing contents received by the distribution number request receiving unit as the trial viewing content included in the series of contents distributed by the distribution unit (for example, FIG. CPU 100 shown in FIG.
The delivery means delivers a series of contents including the received number of trial viewing contents selected by the trial viewing content selection means (for example, the CPU 100 and the communication unit 130 shown in FIG. 18).
It is characterized by that.

請求項4に記載の発明は、
コンテンツの内容に応じて予め類別された分類と対応づけて複数の本編コンテンツ及び当該本編コンテンツの試視聴用コンテンツを記憶し、本編コンテンツと試視聴用コンテンツとを一連のコンテンツとして配信するコンテンツ配信装置と通信し、受信したコンテンツを再生するコンテンツ再生装置において、
ユーザ操作に従って視聴希望本編コンテンツを指定するコンテンツ指定手段(例えば、図5に示す入力部310,CPU300;図13に示すステップe15)と、
このコンテンツ指定手段により今回指定されたコンテンツ及び/又は従前に指定されたコンテンツの分類を判断することで、ユーザの嗜好傾向を推測する推測手段(例えば、図5に示すCPU300;図14に示すステップf30)と、
前記コンテンツ指定手段により指定された視聴希望本編コンテンツの受信及び前記推測された嗜好傾向に応じた分類に対応付けられている試視聴用コンテンツの受信を前記コンテンツ配信装置に要求する要求手段(例えば、図5に示すCPU300,通信部330;図13に示すステップe50)と、
この要求手段の要求に応じて前記コンテンツ配信装置から送信される本編コンテンツ及び試視聴用コンテンツからなる一連のコンテンツを再生するコンテンツ受信再生手段(例えば、図5に示すCPU300,表示部320;図13に示すステップe60,e70)と、
を備えたことを特徴としている。
The invention according to claim 4
A content distribution device that stores a plurality of main contents and trial viewing contents of the main contents in association with classifications classified in advance according to the contents, and distributes the main contents and the trial viewing contents as a series of contents In a content playback device that communicates with and plays back the received content,
Content specifying means (for example, input unit 310, CPU 300 shown in FIG. 5; step e15 shown in FIG. 13) for specifying the main content desired to be viewed according to the user operation;
This content specifying means determines the user's preference tendency by judging the classification of the content specified this time and / or the previously specified content (for example, CPU 300 shown in FIG. 5; step shown in FIG. 14) f30),
Request means (for example, requesting the content distribution apparatus to receive the main content specified by the content specifying means and the trial viewing content associated with the classification according to the estimated preference tendency) CPU 300 and communication unit 330 shown in FIG. 5; step e50) shown in FIG.
Content receiving / reproducing means (for example, CPU 300, display unit 320 shown in FIG. 5; FIG. Steps e60, e70) shown in FIG.
It is characterized by having.

また、請求項9に記載の発明は、
コンテンツの内容に応じて予め類別された分類と対応づけて複数の本編コンテンツ及び当該本編コンテンツの試視聴用コンテンツを記憶し、本編コンテンツと試視聴用コンテンツとを一連のコンテンツとして配信するコンテンツ配信装置と通信し、受信したコンテンツを再生するコンピュータに、
ユーザ操作に従って視聴希望本編コンテンツを指定するコンテンツ指定機能(例えば、図5に示す入力部310,CPU300;図13に示すステップe15)と、
このコンテンツ指定機能により今回指定されたコンテンツ及び/又は従前に指定されたコンテンツの分類を判断することで、ユーザの嗜好傾向を推測する推測機能(例えば、図5に示すCPU300;図14に示すステップf30)と、
前記コンテンツ指定機能により指定された視聴希望本編コンテンツの受信及び前記推測された嗜好傾向に応じた分類に対応付けられている試視聴用コンテンツの受信を前記コンテンツ配信装置に要求する要求機能(例えば、図5に示すCPU300,通信部330;図13に示すステップe50)と、
この要求機能の要求に応じて前記コンテンツ配信装置から送信される本編コンテンツ及び試視聴用コンテンツからなる一連のコンテンツを再生するコンテンツ受信再生機能(例えば、図5に示すCPU300,表示部320;図13に示すステップe60,e70)と、
を実現させるためのプログラムである。
The invention according to claim 9 is
A content distribution device that stores a plurality of main contents and trial viewing contents of the main contents in association with classifications classified in advance according to the contents, and distributes the main contents and the trial viewing contents as a series of contents To a computer that communicates with and plays the received content,
A content specifying function (for example, the input unit 310 and the CPU 300 shown in FIG. 5; step e15 shown in FIG. 13) for specifying the main content desired to be viewed according to the user operation;
A guess function (e.g., CPU 300 shown in FIG. 5; step shown in FIG. 14) that estimates the user's preference tendency by determining the classification of the content designated this time and / or the content designated previously by the content designation function. f30),
A request function (for example, requesting the content distribution device to receive the main content specified by the content specifying function and the content for trial viewing associated with the classification according to the estimated preference tendency) CPU 300 and communication unit 330 shown in FIG. 5; step e50) shown in FIG.
A content reception / playback function (for example, the CPU 300 and the display unit 320 shown in FIG. 5; FIG. 13) that plays back a series of contents including the main content and the trial viewing content transmitted from the content distribution apparatus in response to the request for the request function. Steps e60, e70) shown in FIG.
It is a program for realizing.

請求項5に記載の発明は、請求項4に記載のコンテンツ再生装置において、
ユーザ操作に従って視聴希望本編コンテンツと試視聴用コンテンツとの配信順序を指定する順序指定手段(例えば、図5に示す入力部310,CPU300;図13に示すステップe30)と、
この順序指定手段により指定された順序による一連のコンテンツの配信を前記コンテンツ配信装置に要求する順序要求手段(例えば、図5に示すCPU300,通信部330;図13に示すステップe50)と、
を更に備えたことを特徴としている。
The invention according to claim 5 is the content playback apparatus according to claim 4,
Order designating means (for example, the input unit 310, the CPU 300 shown in FIG. 5; step e30 shown in FIG. 13) for designating the delivery order of the main content desired to be viewed and the content for trial viewing according to the user operation;
Order requesting means (for example, CPU 300, communication unit 330 shown in FIG. 5; step e50 shown in FIG. 13) for requesting the content delivery apparatus to deliver a series of contents in the order designated by the order designation means;
Is further provided.

請求項6に記載の発明は、請求項4又は5に記載のコンテンツ再生装置において、
ユーザ操作に従って試視聴用コンテンツの配信数を指定する配信数指定手段(例えば、図5に示す入力部310,CPU300;図13に示すステップe40)と、
この配信数指定手段により指定された数の試視聴用コンテンツを含めた一連のコンテンツの配信を前記コンテンツ配信装置に要求する配信数要求手段(例えば、図5に示すCPU300,通信部330;図13に示すステップe50)と、
を更に備えたことを特徴としている。
The invention according to claim 6 is the content playback apparatus according to claim 4 or 5,
A delivery number designating unit (for example, the input unit 310 and the CPU 300 shown in FIG. 5; step e40 shown in FIG. 13) for designating the delivery number of the trial viewing content according to the user operation;
Distribution number requesting means (for example, CPU 300, communication unit 330 shown in FIG. 5; FIG. 13) that requests the content distribution apparatus to distribute a series of contents including the number of trial viewing contents specified by the distribution number specifying means. Step e50) shown in FIG.
Is further provided.

請求項7に記載の発明は、請求項4〜6の何れか一項に記載のコンテンツ再生装置において、
前記分類の分類項目を表示制御し、ユーザ操作に従った分類項目の指定に応じて、当該指定された分類項目に対応する本編コンテンツの一覧を表示制御する一覧表示制御手段(例えば、図5に示すCPU300;図9に示すステップa10〜a90)を更に備え、
前記推測手段は、前記一覧表示制御手段による一覧の表示制御時に指定された分類項目に基づいてユーザの嗜好傾向を推測する指定分類基準推測手段(例えば、図5に示すCPU300;図10に示すコンテンツ一覧表示時処理)を有する、
ことを特徴としている。
The invention according to claim 7 is the content playback device according to any one of claims 4 to 6,
List display control means for controlling the display of the category items of the category and controlling the display of the list of main contents corresponding to the designated category item according to the designation of the category item according to the user operation (for example, in FIG. CPU 300; steps a10 to a90) shown in FIG.
The estimation unit is a designated classification criterion estimation unit (for example, the CPU 300 shown in FIG. 5; the content shown in FIG. 10) that estimates the user's preference tendency based on the classification item specified during the list display control by the list display control unit. With list processing)
It is characterized by that.

請求項8に記載の発明は、
コンテンツの内容に応じて予め類別された分類と対応づけて複数の本編コンテンツ及び当該本編コンテンツの試視聴用コンテンツを記憶し、本編コンテンツと試視聴用コンテンツとを一連のコンテンツとして配信するコンテンツ配信装置と通信し、受信したコンテンツを再生するコンテンツ再生装置において、
ユーザ操作に従って視聴希望本編コンテンツを指定するコンテンツ指定手段(例えば、図21に示すCPU300)と、
このコンテンツ指定手段により今回指定されたコンテンツ及び/又は従前に指定されたコンテンツの分類を判断することで、ユーザの嗜好傾向を推測する推測手段(例えば、図21に示すCPU300)と、
この推測手段により推測された嗜好傾向に応じた分類に対応付けられている試視聴用コンテンツの一覧の受信を前記コンテンツ配信装置に要求し、当該要求に応じて前記コンテンツ配信装置から送信される一覧の中から試視聴用コンテンツを選択する試視聴用コンテンツ選択手段(例えば、図21に示すCPU300)と、
前記コンテンツ指定手段により指定された視聴希望本編コンテンツの受信及び前記試視聴用コンテンツ選択手段により選択された試視聴用コンテンツの受信を前記コンテンツ配信装置に要求し、視聴希望本編コンテンツ及び試視聴用コンテンツとを一連のコンテンツとして再生させるための制御を行うコンテンツ受信再生制御手段(例えば、図21に示すCPU300)と、
を備えたことを特徴としている。
The invention according to claim 8 provides:
A content distribution device that stores a plurality of main contents and trial viewing contents of the main contents in association with classifications classified in advance according to the contents, and distributes the main contents and the trial viewing contents as a series of contents In a content playback device that communicates with and plays back the received content,
Content specifying means (for example, CPU 300 shown in FIG. 21) for specifying the main content desired to be viewed according to the user operation;
An estimation means (for example, the CPU 300 shown in FIG. 21) for estimating the user's preference tendency by determining the classification of the content specified this time and / or the content specified previously by the content specification means;
The content distribution device is requested to receive a list of content for trial viewing associated with the classification corresponding to the preference tendency estimated by the estimation means, and the list transmitted from the content distribution device in response to the request. Trial viewing content selection means (for example, CPU 300 shown in FIG. 21) for selecting trial viewing content from
Requesting the content distribution device to receive the main content desired by the content designating unit and the trial viewing content selected by the content selection unit for trial viewing, and requesting the main content and the trial viewing content desired by the content distribution unit And a content reception / playback control means (for example, the CPU 300 shown in FIG. 21) that performs control for playing back and
It is characterized by having.

また、請求項10に記載の発明は、
コンテンツの内容に応じて予め類別された分類と対応づけて複数の本編コンテンツ及び当該本編コンテンツの試視聴用コンテンツを記憶し、本編コンテンツと試視聴用コンテンツとを一連のコンテンツとして配信するコンテンツ配信装置と通信し、受信したコンテンツを再生するコンピュータに、
ユーザ操作に従って視聴希望本編コンテンツを指定するコンテンツ指定機能(例えば、図21に示すCPU300)と、
このコンテンツ指定機能により今回指定されたコンテンツ及び/又は従前に指定されたコンテンツの分類を判断することで、ユーザの嗜好傾向を推測する推測機能(例えば、図21に示すCPU300)と、
この推測機能により推測された嗜好傾向に応じた分類に対応付けられている試視聴用コンテンツの一覧の受信を前記コンテンツ配信装置に要求し、当該要求に応じて前記コンテンツ配信装置から送信される一覧の中から試視聴用コンテンツを選択する試視聴用コンテンツ選択機能(例えば、図21に示すCPU300)と、
前記コンテンツ指定機能により指定された視聴希望本編コンテンツの受信及び前記試視聴用コンテンツ選択機能により選択された試視聴用コンテンツの受信を前記コンテンツ配信装置に要求し、視聴希望本編コンテンツ及び試視聴用コンテンツとを一連のコンテンツとして再生させるための制御を行うコンテンツ受信再生制御機能(例えば、図21に示すCPU300)と、
を実現させるためのプログラムである。
The invention according to claim 10 is
A content distribution device that stores a plurality of main contents and trial viewing contents of the main contents in association with classifications classified in advance according to the contents, and distributes the main contents and the trial viewing contents as a series of contents To a computer that communicates with and plays the received content,
A content specifying function (for example, the CPU 300 shown in FIG. 21) for specifying the main content desired to be viewed according to a user operation;
An estimation function (e.g., CPU 300 shown in FIG. 21) that estimates the user's preference tendency by determining the classification of the content specified this time and / or the previously specified content by the content specification function;
The content distribution device is requested to receive a list of content for trial viewing associated with the classification according to the preference tendency estimated by the estimation function, and the list transmitted from the content distribution device in response to the request A trial viewing content selection function (for example, CPU 300 shown in FIG. 21) for selecting trial viewing content from
The content distribution apparatus is requested to receive the main content desired to be viewed designated by the content designation function and the trial viewing content selected by the content selection function for trial viewing, and the main content desired to be viewed and the trial viewing content are requested. And a content reception / playback control function (for example, the CPU 300 shown in FIG. 21) for performing control for playing back and
It is a program for realizing.

請求項1に記載の発明によれば、コンテンツ再生装置から今回要求のあったコンテンツ及び/又は従前に要求されたコンテンツの分類を判断することでコンテンツ再生装置における嗜好傾向を推測し、推測した嗜好傾向に応じた分類に対応付けられている試視聴用コンテンツを選択することができる。そして、コンテンツ再生装置から視聴希望本編コンテンツの要求を受信した際には、当該要求に対応する視聴希望本編コンテンツと、前述のように選択した試視聴用コンテンツとを一連のコンテンツとして当該コンテンツ配信装置に配信することができる。したがって、ユーザの嗜好傾向を推測して適切な試視聴用コンテンツを自動的に選択することができるので、コンテンツ再生装置に、本編コンテンツに当該試視聴用コンテンツが付加された一連のコンテンツを再生させることができる。   According to the first aspect of the present invention, the preference tendency in the content reproduction device is estimated by judging the classification of the content currently requested from the content reproduction device and / or the previously requested content, and the estimated preference. The content for trial viewing associated with the classification corresponding to the tendency can be selected. When a request for the main content desired to be viewed is received from the content reproduction device, the content distribution device includes the main content desired for viewing corresponding to the request and the trial viewing content selected as described above as a series of contents. Can be delivered to. Accordingly, since it is possible to automatically select appropriate trial viewing content by estimating the user's preference tendency, the content reproduction device reproduces a series of content in which the trial viewing content is added to the main content. be able to.

請求項2に記載の発明によれば、コンテンツ再生装置から視聴希望本編コンテンツと試視聴用コンテンツとの配信順序の要求を受信した際に、当該受信した配信順序で視聴希望本編コンテンツ及び試視聴用コンテンツを配信することができる。これにより、コンテンツ再生装置に、本編コンテンツ及び試視聴用コンテンツを所望の順序で再生させることができる。   According to the second aspect of the present invention, when a request for the distribution order of the main content desired to view and the content for trial viewing is received from the content reproduction device, the main content desired for viewing and the content for trial viewing are received in the received distribution order. Content can be distributed. As a result, the main content and the trial viewing content can be reproduced in a desired order by the content reproduction device.

請求項3に記載の発明によれば、試視聴用コンテンツの配信数の要求を受信した際に、配信する一連のコンテンツに含める試視聴用コンテンツとして、受信した配信数の試視聴用コンテンツを選択することができる。そして、当該選択した配信数の試視聴用コンテンツを含めた一連のコンテンツを配信することができる。これにより、コンテンツ再生装置に、本編コンテンツに所望の数の試視聴用コンテンツが付加された一連のコンテンツを再生させることができる。   According to the third aspect of the present invention, when the request for the number of distributions of the trial viewing content is received, the trial viewing content having the number of distributions received is selected as the trial viewing content included in the series of content to be distributed. can do. Then, it is possible to distribute a series of contents including the selected number of distribution contents for trial viewing. Accordingly, a series of contents in which a desired number of trial viewing contents are added to the main contents can be reproduced by the content reproducing apparatus.

請求項4又は9に記載の発明によれば、今回指定されたコンテンツ及び/又は従前に指定されたコンテンツの分類を判断することでユーザの嗜好傾向を推測し、ユーザ操作に従って指定された視聴希望本編コンテンツの受信、及び推測した嗜好傾向に応じた分類に対応付けられている試視聴用コンテンツの受信を、コンテンツ配信装置に要求することができる。そして、この要求に応じてコンテンツ配信装置から送信される本編コンテンツ及び試視聴用コンテンツからなる一連のコンテンツを再生することができる。したがって、本編コンテンツを再生する際に、ユーザの嗜好傾向を推測して適切な試視聴用コンテンツを自動的にダウンロードし、本編コンテンツに当該試視聴用コンテンツを付加して再生させることができる。   According to the invention described in claim 4 or 9, the user's preference tendency is estimated by judging the classification of the content specified this time and / or the content specified previously, and the viewing request specified according to the user operation It is possible to request the content distribution device to receive the main content and to receive the content for trial viewing associated with the classification according to the estimated preference tendency. In response to this request, a series of contents including the main contents and the trial viewing contents transmitted from the content distribution apparatus can be reproduced. Therefore, when reproducing the main content, it is possible to guess the user's preference tendency, automatically download appropriate trial viewing content, and add the trial viewing content to the main content for reproduction.

請求項5に記載の発明によれば、ユーザ操作に従って指定された順序による一連のコンテンツの配信をコンテンツ配信装置に要求することができる。これにより、前記一連のコンテンツを構成する視聴希望本編コンテンツ及び試視聴用コンテンツが指定された順序により再生されることとなる。したがって、本編コンテンツ及び試視聴用コンテンツを所望の順序で再生させることができる。   According to the fifth aspect of the present invention, it is possible to request the content distribution apparatus to distribute a series of contents in the order specified according to the user operation. As a result, the main content desired to be viewed and the content for trial viewing constituting the series of content are reproduced in the designated order. Therefore, the main content and the trial viewing content can be reproduced in a desired order.

請求項6に記載の発明によれば、ユーザ操作に従って指定された数の試視聴用コンテンツを含めた一連のコンテンツの配信をコンテンツ配信装置に要求することができる。これにより、前記一連のコンテンツとして、指定された数の試視聴用コンテンツを含むコンテンツが再生されることとなる。したがって、本編コンテンツに所望の数の試視聴用コンテンツを付加して再生させることができる。   According to the sixth aspect of the present invention, it is possible to request the content distribution apparatus to distribute a series of contents including the number of trial viewing contents specified in accordance with the user operation. As a result, as the series of contents, contents including a designated number of trial viewing contents are reproduced. Therefore, a desired number of trial viewing contents can be added to the main contents and reproduced.

請求項7に記載の発明によれば、コンテンツの分類項目を表示制御し、ユーザ操作に従った分類項目の指定に応じて当該指定された分類項目に対応する本編コンテンツの一覧を表示制御する。そして、この本編コンテンツの一覧の表示制御時に指定された分類項目に基づいてユーザの嗜好傾向を推測することができる。   According to the seventh aspect of the present invention, display control is performed on content classification items, and display control of a list of main content corresponding to the specified classification items is performed in accordance with the specification of the classification items according to the user operation. And a user's preference tendency can be estimated based on the classification item designated at the time of the display control of the list of main contents.

請求項8又は10に記載の発明によれば、今回指定されたコンテンツ及び/又は従前に指定されたコンテンツの分類を判断することでユーザの嗜好傾向を推測し、推測した嗜好傾向に応じた分類に対応付けられている試視聴用コンテンツの一覧をコンテンツ配信装置から取得して当該嗜好傾向に応じた試視聴用コンテンツを選択することができる。そして、ユーザ操作に従って指定された視聴希望本編コンテンツの受信、及び前記選択した試視聴用コンテンツの受信をコンテンツ配信装置に要求し、これらを一連のコンテンツとして再生させるための制御を行うことができる。したがって、本編コンテンツを再生する際に、ユーザの嗜好傾向を推測して適切な試視聴用コンテンツを自動的にダウンロードし、本編コンテンツに当該試視聴用コンテンツを付加して再生させることができる。   According to the invention described in claim 8 or 10, the user's preference tendency is estimated by judging the classification of the content specified this time and / or the content specified previously, and the classification according to the estimated preference tendency A list of trial viewing contents associated with can be acquired from the content distribution apparatus, and the trial viewing contents corresponding to the preference tendency can be selected. Then, it is possible to perform control for requesting the content distribution apparatus to receive the main content desired to be viewed designated in accordance with the user operation and to receive the selected trial viewing content and to reproduce them as a series of content. Therefore, when reproducing the main content, it is possible to guess the user's preference tendency, automatically download appropriate trial viewing content, and add the trial viewing content to the main content for reproduction.

以下、図1〜図19を参照し、本発明の好適な実施形態について詳細に説明する。   Hereinafter, a preferred embodiment of the present invention will be described in detail with reference to FIGS.

[全体構成]
図1は、本実施形態の全体構成の一例を示す図である。本実施形態では、コンテンツ配信サーバ10が、ネットワークNを介してコンテンツ再生装置としての視聴者端末30(30−1,2,3,・・・)と接続されてコンテンツ配信システム1を構成している。ここで、ネットワークNとは、例えば、インターネット及びインターネットに接続するための回線やISPサーバ等のことであり、電話回線網、ISDN回線網、専用線、衛星通信回線、CATV回線、ADSL回線、FTTH回線等の各種通信回線と、それらを接続するインターネットプロバイダ等を含む。
[overall structure]
FIG. 1 is a diagram illustrating an example of the overall configuration of the present embodiment. In the present embodiment, the content distribution server 10 is connected to a viewer terminal 30 (30-1, 2, 3,...) As a content reproduction device via the network N to configure the content distribution system 1. Yes. Here, the network N is, for example, the Internet, a line for connecting to the Internet, an ISP server, and the like, such as a telephone line network, ISDN line network, dedicated line, satellite communication line, CATV line, ADSL line, FTTH. It includes various communication lines such as lines and Internet providers that connect them.

コンテンツ配信サーバ10は、公知のサーバコンピュータシステムをもとに構成されており、例えばVOD(Video On Demand)サービス等のデジタル放送サービスを提供する放送局等のコンテンツ提供事業者側に設置されて、コンテンツ配信システム1全体を統括的に制御する。このコンテンツ配信サーバ10は、映画やテレビ番組等の各種の映像コンテンツをコンテンツDB150として管理するとともに、アクセスしてきた視聴者端末30にこれを配信して提供する。   The content distribution server 10 is configured based on a known server computer system, and is installed on a content provider such as a broadcasting station that provides a digital broadcast service such as a VOD (Video On Demand) service. The entire content distribution system 1 is controlled in an integrated manner. The content distribution server 10 manages various video contents such as movies and TV programs as a content DB 150 and distributes and provides the same to the viewer terminal 30 that has accessed it.

視聴者端末30は、コンテンツ配信サーバ10により提供されるデジタル放送の視聴者(ユーザ)側に設置され、ネットワークNを介してコンテンツ配信サーバ10と通信し、配信されたコンテンツを再生する。この視聴者端末30は、例えば視聴者(ユーザ)側に備えられたテレビ等の表示装置を制御するためのセットトップボックス、パソコン、家庭用ゲーム機、携帯電話機、PDA、携帯型ゲーム機等の各種の情報端末装置や電子機器により実現される。   The viewer terminal 30 is installed on the viewer (user) side of the digital broadcast provided by the content distribution server 10, communicates with the content distribution server 10 via the network N, and reproduces the distributed content. The viewer terminal 30 is, for example, a set-top box for controlling a display device such as a television provided on the viewer (user) side, a personal computer, a home game machine, a mobile phone, a PDA, a portable game machine, or the like. This is realized by various information terminal devices and electronic devices.

[機能構成]
1.コンテンツ配信サーバ
図2は、コンテンツ配信サーバ10の機能構成の一例を示すブロック図である。コンテンツ配信サーバ10は、CPU100と、入力部110と、表示部120と、通信部130と、記憶部140とを備えて構成されている。
[Function configuration]
1. Content Distribution Server FIG. 2 is a block diagram illustrating an example of a functional configuration of the content distribution server 10. The content distribution server 10 includes a CPU 100, an input unit 110, a display unit 120, a communication unit 130, and a storage unit 140.

CPU100は、記憶部140に格納されるプログラムやデータ、視聴者端末30から送信されたデータ等に基づいてコンテンツ配信サーバ10内の各機能部への指示やデータの転送等を行い、コンテンツ配信サーバ10全体の制御やコンテンツ配信システム1全体の制御等の各種処理を行う。   The CPU 100 performs instructions and data transfer to each functional unit in the content distribution server 10 based on programs and data stored in the storage unit 140, data transmitted from the viewer terminal 30, and the like, and the content distribution server Various processes such as control of the entire 10 and control of the entire content distribution system 1 are performed.

入力部110は、例えばキーボードやマウス、タッチパネル、ダイヤル及び各種スイッチ等によって実現されるものであり、操作入力に応じた操作信号をCPU100に出力する。   The input unit 110 is realized by, for example, a keyboard, a mouse, a touch panel, a dial, and various switches, and outputs an operation signal corresponding to the operation input to the CPU 100.

表示部120は、LCDやELD等の表示装置により実現されるものであり、CPU100から入力される表示信号に基づく各種画面を表示する。   The display unit 120 is realized by a display device such as an LCD or an ELD, and displays various screens based on display signals input from the CPU 100.

通信部130は、無線通信モジュール、ルータ、モデム、TA、有線用の通信ケーブルのジャックや制御回路等で構成され、外部(視聴者端末30)との間でデータ通信を行う。   The communication unit 130 includes a wireless communication module, a router, a modem, a TA, a wired communication cable jack, a control circuit, and the like, and performs data communication with the outside (the viewer terminal 30).

記憶部140は、更新記憶可能なフラッシュメモリ等のROMやRAMといった各種ICメモリや、内蔵或いはデータ通信端子で接続されたハードディスク、CD−ROM等の情報記憶媒体及びその読取装置等によって実現されるものであり、システムプログラム等のサーバコンピュータシステムとしての諸機能を実現するためのプログラムやデータ、CPU100にコンテンツ配信システム1全体を制御させるために必要なプログラムやデータ等が格納される。特に、本実施形態を実現するため、コンテンツDB150と、第1コンテンツ配信プログラム170と、第1メニュー配信プログラム180とが格納される。   The storage unit 140 is realized by various IC memories such as ROM and RAM such as flash memory that can be updated and stored, an information storage medium such as a built-in or data communication terminal, a hard disk connected by a data communication terminal, a CD-ROM, and a reading device thereof. The program and data for realizing various functions as a server computer system such as a system program, and the program and data necessary for causing the CPU 100 to control the entire content distribution system 1 are stored. In particular, in order to realize the present embodiment, a content DB 150, a first content distribution program 170, and a first menu distribution program 180 are stored.

コンテンツDB150は、コンテンツ配信サーバ10により視聴者端末30に配信・提供されるコンテンツに係るデータを蓄積記憶する。図3は、コンテンツDB150のデータ構成例を示す図である。図3に示すように、コンテンツDB150には、当該コンテンツを識別するためのコンテンツ番号161と対応付けて、当該コンテンツの名称が設定されるタイトル163と、コンテンツ分類165と、本編コンテンツ167と、試視聴用コンテンツ169とが設定されたコンテンツデータ160(160−1,2,3,・・・)が蓄積される。   The content DB 150 stores and stores data related to content distributed and provided to the viewer terminal 30 by the content distribution server 10. FIG. 3 is a diagram illustrating a data configuration example of the content DB 150. As shown in FIG. 3, in the content DB 150, a title 163 in which the name of the content is set in association with a content number 161 for identifying the content, a content classification 165, a main content 167, a trial content, and the like. Content data 160 (160-1, 2, 3,...) In which viewing content 169 is set is accumulated.

コンテンツ分類165は、当該コンテンツの内容に応じて予め類別された当該コンテンツの分類を特定するためのデータであり、区分165a及びジャンル165bを含む。本実施形態では、各コンテンツデータ160は、階層的に分類される。具体的には、各コンテンツデータ160は、その種類から何れかの区分に分類されており、更にその内容に応じて何れかのジャンルに分類される。区分としては、例えば映画(新作/洋画/邦画)、ドラマ、アニメーション、スポーツ番組、音楽番組等が挙げられる。一方ジャンルとしては、映画やドラマ、アニメーションについては、アクションやSF、ロマンス、ホラー、ファンタジー、コメディー等が挙げられる。スポーツ番組については、サッカーや野球、バレーボール、バスケットボール等が挙げられる。音楽番組については、ポップスやロック、ジャズ、クラシック等が挙げられる。   The content classification 165 is data for specifying the classification of the content classified in advance according to the content of the content, and includes a category 165a and a genre 165b. In the present embodiment, each content data 160 is classified hierarchically. Specifically, each content data 160 is classified into one of the categories according to the type, and further classified into any genre according to the content. Examples of the category include a movie (new work / foreign film / Japanese film), drama, animation, sports program, music program, and the like. On the other hand, genres include action, SF, romance, horror, fantasy, comedy, etc. for movies, dramas, and animation. Examples of sports programs include soccer, baseball, volleyball, and basketball. As for music programs, pop, rock, jazz, classical music, etc. are listed.

本編コンテンツ167は、当該コンテンツの本編のデータであり、映像や音声、音楽、文字等のデータで構成される。
試視聴用コンテンツ169は、当該コンテンツを試視聴するためのデータであり、具体的には、例えば本編の予告編やダイジェスト、ハイライト等を収録したものである。
The main content 167 is main content data of the content, and is composed of data such as video, audio, music, and characters.
The trial viewing content 169 is data for trial viewing of the content, and specifically includes, for example, a trailer, a digest, and a highlight of the main part.

第1コンテンツ配信プログラム170は、視聴者端末30からコンテンツ購入要求が通知された場合に指定された本編コンテンツ167を含む後述する本編配信用コンテンツを当該視聴者端末30に配信し、コンテンツ試視聴要求が通知されたならば指定された試視聴用コンテンツ169を当該視聴者端末30に配信するためのプログラムであり、CPU100は、この第1コンテンツ配信プログラム170に従って第1コンテンツ配信処理を実行する。尚、本編コンテンツ167の購入に係る料金(購入額)の徴収は、例えばクレジットカード方式等によるクレジット決済を行う公知の決済システム等によって実現される。   The first content distribution program 170 distributes the main content distribution content, which will be described later, including the main content 167 designated when the content purchase request is notified from the viewer terminal 30 to the viewer terminal 30, and requests a content trial viewing request. Is sent to the viewer terminal 30, and the CPU 100 executes the first content distribution process according to the first content distribution program 170. Note that collection of a charge (purchase amount) related to the purchase of the main content 167 is realized by, for example, a known settlement system that performs credit settlement by a credit card method or the like.

また第1コンテンツ配信プログラム170は、指定された本編コンテンツ167(視聴希望本編コンテンツ)に付加する試視聴用コンテンツを選択する第1試視聴用コンテンツ選択プログラム171を含み、CPU100は、コンテンツ購入要求が通知されたならば、第1試視聴用コンテンツ選択プログラム171に従って第1試視聴用コンテンツ選択処理を実行する。具体的には、CPU100は、当該コンテンツ購入要求とともに通知された嗜好傾向情報、試視聴用配信数、試視聴用コンテンツ配信順序、DL状況情報とに基づいて、以下の処理を実行する。   Further, the first content distribution program 170 includes a first trial viewing content selection program 171 that selects a trial viewing content to be added to the designated main content 167 (main viewing desired content). If notified, the first trial viewing content selection process is executed according to the first trial viewing content selection program 171. Specifically, the CPU 100 executes the following processing based on the preference tendency information, the number of trial viewing distributions, the content distribution order for trial viewing, and the DL status information notified together with the content purchase request.

すなわち、先ず嗜好傾向情報及び試視聴用配信数に基づいて選択対象とする試視聴用コンテンツのジャンルを決定する。具体的には、試視聴用配信数が「1」の場合には、嗜好傾向情報に応じたジャンル(以下、「嗜好傾向ジャンル」という。)から試視聴用コンテンツを選択する。一方試視聴用配信数が「2」以上ならば、嗜好傾向ジャンル、及び視聴希望本編コンテンツのジャンル(以下、「視聴希望ジャンル」という。)からそれぞれ試視聴用コンテンツを選択する。この場合には、1つを視聴希望ジャンルに割り当て、残りを嗜好傾向ジャンルに割り当てる。すなわち、試視聴用配信数が「2」ならば嗜好傾向ジャンル及び視聴希望ジャンルジャンルそれぞれから1つずつ試視聴用コンテンツを選択する。試視聴用配信数が「3」ならば、視聴希望ジャンルから1つ、嗜好傾向ジャンルから2つの試視聴用コンテンツをそれぞれ選択する。   That is, first, the genre of the trial viewing content to be selected is determined based on the preference tendency information and the number of trial viewing distributions. Specifically, when the number of trial viewing distributions is “1”, trial viewing content is selected from a genre corresponding to the preference trend information (hereinafter referred to as “preference trend genre”). On the other hand, if the number of trial viewing distributions is “2” or more, the trial viewing content is selected from the preference trend genre and the genre of the main content desired to be viewed (hereinafter referred to as “viewing genre”). In this case, one is assigned to the desired viewing genre and the remaining is assigned to the preference trend genre. That is, if the number of distributions for trial viewing is “2”, the content for trial viewing is selected one by one from the preference trend genre and the desired viewing genre genre. If the number of trial viewing distributions is “3”, one trial viewing content is selected from the desired viewing genre, and two trial viewing contents are selected from the preference trend genre.

またこのとき、DL状況情報に設定されているコンテンツ番号が割り当てられたコンテンツデータ160の試視聴用コンテンツ169を選択対象から除外して、試視聴用コンテンツを選択する。DL状況情報については図7を参照して後述するが、簡単には、過去に配信された本編コンテンツ及び試視聴用コンテンツの情報のことである。すなわち、本編コンテンツ167を含む本編配信用コンテンツ又は試視聴用コンテンツ169の何れか一方が過去にダウンロードされている場合には、その試視聴用コンテンツ169を選択せず、新しい試視聴用コンテンツを選択する。   At this time, the trial viewing content 169 of the content data 160 to which the content number set in the DL status information is assigned is excluded from selection targets, and the trial viewing content is selected. DL status information will be described later with reference to FIG. 7, but simply refers to information on main content and trial viewing content distributed in the past. That is, if either the main content distribution content or the trial viewing content 169 including the main content 167 has been downloaded in the past, the new trial viewing content is selected without selecting the trial viewing content 169. To do.

この第1試視聴用コンテンツ選択処理によって選択対象とする試視聴用コンテンツ169の中から試視聴用コンテンツを選択したならば、視聴者端末30からのコンテンツ購入要求の際に通知される試視聴用コンテンツ配信順序に従って本編配信用コンテンツを生成する。ここで図4を参照し、本編配信用コンテンツの生成方法について、コンテンツ購入要求とともに通知される試視聴用コンテンツ配信数が「3」であった場合を例にとって説明する。   If trial viewing content is selected from the trial viewing content 169 to be selected by the first trial viewing content selection process, the trial viewing content notified when a content purchase request from the viewer terminal 30 is made. The main content distribution content is generated according to the content distribution order. Here, with reference to FIG. 4, the method for generating the main content distribution will be described by taking as an example the case where the number of trial viewing content distributions notified together with the content purchase request is “3”.

図4(a)は、前述のように決定された嗜好傾向ジャンルに類別された試視聴用コンテンツ169のうちの選択対象とする試視聴用コンテンツと、視聴希望ジャンルに類別された試視聴用コンテンツ169のうちの選択対象とする試視聴用コンテンツとを一覧により示すとともに、試視聴用コンテンツ配信順序が「後」であった場合に生成される本編配信用コンテンツの一例を示している。   FIG. 4A shows the trial viewing content to be selected from the trial viewing content 169 classified into the preference trend genre determined as described above, and the trial viewing content classified into the desired viewing genre. 169 shows a list of trial viewing content to be selected, and an example of the main content delivery content generated when the trial viewing content delivery order is “after”.

前述のように、試視聴用配信数が「3」ならば、嗜好傾向ジャンルに類別された選択対象の試視聴用コンテンツ169から2つをランダムに選択するとともに、視聴希望ジャンルに類別された選択対象の試視聴用コンテンツ169から1つをランダムに選択する。例えば嗜好傾向ジャンルから「試視聴用コンテンツ1」と「試視聴用コンテンツm」、視聴希望ジャンルから「試視聴用コンテンツm+2」をそれぞれ選択したならば、当該選択した「試視聴用コンテンツ1」「試視聴用コンテンツm」「試視聴用コンテンツm+2」を視聴希望本編コンテンツの後に付加した一連のコンテンツとして本編配信用コンテンツを生成する。   As described above, if the number of trial viewing distributions is “3”, two of the selection target trial viewing contents 169 categorized by the preference trend genre are randomly selected, and the selection categorized by the desired viewing genre is selected. One of the target trial viewing contents 169 is selected at random. For example, if “trial viewing content 1” and “trial viewing content m” are selected from the preference trend genre, and “trial viewing content m + 2” is selected from the desired viewing genre, the selected “trial viewing content 1” “ The main content distribution content is generated as a series of contents in which “trial viewing content m” and “trial viewing content m + 2” are added after the main content desired to be viewed.

また図4(b)は、試視聴用コンテンツ配信順序が「前」であった場合に生成される本編配信用コンテンツの一例を示す図である。試視聴用コンテンツ配信順序が「前」ならば、選択した「試視聴用コンテンツ1」「試視聴用コンテンツm」「試視聴用コンテンツm+2」を視聴希望本編コンテンツの前に付加した一連のコンテンツとして本編配信用コンテンツを生成する。   FIG. 4B is a diagram showing an example of the main content distribution content generated when the trial viewing content distribution order is “previous”. If the trial viewing content distribution order is “previous”, the selected “trial viewing content 1”, “trial viewing content m”, and “trial viewing content m + 2” are added as a series of contents added before the main content desired to be viewed. Content for main content distribution is generated.

第1メニュー配信プログラム180は、視聴者端末30からメニュー配信要求が通知された際に、当該視聴者端末30のユーザが視聴を希望する視聴希望本編コンテンツ或いは試視聴用コンテンツを選択するためのメニュー情報を配信するためのプログラムであり、CPU100は、この第1メニュー配信プログラム180に従って第1メニュー配信処理を実行する。   The first menu distribution program 180, when a menu distribution request is notified from the viewer terminal 30, a menu for selecting a main content or a trial viewing content that the user of the viewer terminal 30 desires to view. This is a program for distributing information, and the CPU 100 executes a first menu distribution process according to the first menu distribution program 180.

2.視聴者端末
図5は、視聴者端末30の機能構成の一例を示すブロック図である。図5に示すように、視聴者端末30は、CPU300と、入力部310と、表示部320と、通信部330と、RAM340と、記憶部350とを備えて構成されている。
2. Viewer Terminal FIG. 5 is a block diagram illustrating an example of a functional configuration of the viewer terminal 30. As shown in FIG. 5, the viewer terminal 30 includes a CPU 300, an input unit 310, a display unit 320, a communication unit 330, a RAM 340, and a storage unit 350.

CPU300は、記憶部350に格納されるプログラムやデータ、入力部310から入力される操作信号やコンテンツ配信サーバ10から送信されたデータ等に基づいて視聴者端末30内の各機能部への指示やデータの転送等を行い、視聴者端末30を統括的に制御する。   The CPU 300 instructs each function unit in the viewer terminal 30 based on programs and data stored in the storage unit 350, operation signals input from the input unit 310, data transmitted from the content distribution server 10, and the like. Data transfer and the like are performed, and the viewer terminal 30 is comprehensively controlled.

入力部310は、例えばキーボードやマウス、タッチパネル、ダイヤル及び各種スイッチ等によって実現されるものであり、操作入力に応じた操作信号をCPU300に出力する。   The input unit 310 is realized by, for example, a keyboard, a mouse, a touch panel, a dial, various switches, and the like, and outputs an operation signal corresponding to the operation input to the CPU 300.

表示部320は、LCDやELD、CRT、TV、プラズマディスプレイ、プロジェクター等の表示装置により実現されるものであり、CPU300から入力される表示信号に基づく各種画面を表示する。   The display unit 320 is realized by a display device such as an LCD, ELD, CRT, TV, plasma display, or projector, and displays various screens based on display signals input from the CPU 300.

通信部330は、無線通信モジュール、ルータ、モデム、TA、有線用の通信ケーブルのジャックや制御回路等で構成され、外部(コンテンツ配信サーバ10)との間でデータ通信を行う。   The communication unit 330 includes a wireless communication module, a router, a modem, a TA, a wired communication cable jack, a control circuit, and the like, and performs data communication with the outside (the content distribution server 10).

RAM340は、CPU300の作業用メモリとして用いられる半導体メモリであり、CPU300が実行する各種プログラムやこれらプログラムの実行に係るデータ等を一時的に保持するためのメモリ領域や、コンテンツを再生する際の作業用領域を備えている。特に、本実施形態を実現するため、本編コンテンツの購入によってコンテンツ配信サーバ10から配信されてくる本編配信用コンテンツや、試視聴のみの要求操作に応じて配信されてくる試視聴用コンテンツのデータを一時的に保持するコンテンツ再生用バッファ341と、嗜好傾向情報を保持する嗜好傾向情報格納領域343と、所定の設定操作に従って指定された試視聴用配信数を保持する試視聴用配信数格納領域345と、所定の設定操作に従って指定された試視聴用コンテンツ配信順序を保持する試視聴用コンテンツ配信順序格納領域347とを備える。   The RAM 340 is a semiconductor memory used as a working memory for the CPU 300, and a memory area for temporarily storing various programs executed by the CPU 300, data related to the execution of these programs, and work for reproducing contents. It has a business area. In particular, in order to realize the present embodiment, the main content distribution content distributed from the content distribution server 10 by purchasing the main content or the data of the trial viewing content distributed in response to a request operation for only the trial viewing is stored. A content reproduction buffer 341 temporarily stored, a preference trend information storage area 343 for storing preference trend information, and a trial viewing distribution number storage area 345 for storing the number of trial viewing distributions designated in accordance with a predetermined setting operation. And a trial viewing content distribution order storage area 347 that holds the trial viewing content distribution order designated in accordance with a predetermined setting operation.

記憶部350は、更新記憶可能なフラッシュメモリ等の各種ICメモリや、内蔵或いはデータ通信端子で接続されたハードディスク、CD−ROM等の情報記憶媒体及びその読取装置等によって実現されるものであり、システムプログラム等のサーバコンピュータシステムとしての諸機能を実現するためのプログラムやデータ、CPU300にコンテンツ配信システム1全体を制御させるために必要なプログラムやデータ等が格納される。特に、本実施形態を実現するため、第1コンテンツ視聴プログラム351と、第1メニュー表示プログラム352と、嗜好情報353と、DL状況情報354と、嗜好ポイント算出係数テーブル355とが格納される。   The storage unit 350 is realized by various IC memories such as flash memories that can be updated and stored, information storage media such as hard disks and CD-ROMs that are built-in or connected by data communication terminals, and reading devices thereof. A program and data for realizing various functions as a server computer system such as a system program, and a program and data necessary for causing the CPU 300 to control the entire content distribution system 1 are stored. In particular, in order to implement this embodiment, a first content viewing program 351, a first menu display program 352, preference information 353, DL status information 354, and a preference point calculation coefficient table 355 are stored.

第1コンテンツ視聴プログラム351は、所定の購入操作に従って視聴希望本編コンテンツを指定したコンテンツ購入要求をコンテンツ配信サーバ10に通知し、これに応答してコンテンツ配信サーバ10から配信された本編配信用コンテンツを再生するとともに、所定の試視聴操作に従って試視聴希望コンテンツを指定したコンテンツ試視聴要求をコンテンツ配信サーバ10に通知し、これに応答してコンテンツ配信サーバ10から配信された試視聴用コンテンツを再生するためのプログラムであり、CPU300は、この第1コンテンツ視聴プログラム351に従って第1コンテンツ視聴処理を実行する。   The first content viewing program 351 notifies the content distribution server 10 of a content purchase request designating the main content desired to be viewed according to a predetermined purchase operation, and the main content distribution content distributed from the content distribution server 10 in response to this is sent. In addition to the reproduction, the content distribution server 10 is notified of a content trial viewing request designating the desired content for the trial viewing according to a predetermined trial viewing operation, and the content for trial viewing distributed from the content distribution server 10 is reproduced in response to the request. The CPU 300 executes a first content viewing process in accordance with the first content viewing program 351.

詳細には、CPU300は、視聴希望本編コンテンツを指定したコンテンツ購入要求をコンテンツ配信サーバ10に通知する際、当該視聴希望本編コンテンツを指定したコンテンツ購入要求とともに、嗜好傾向情報、試視聴用配信数、試視聴用コンテンツ配信順序、及びDL状況情報354をコンテンツ配信サーバ10に通知する。   Specifically, when notifying the content distribution server 10 of a content purchase request designating the main content desired to be viewed, the CPU 300, together with the content purchase request designating the main content desired to be viewed, preference tendency information, the number of trial viewing distributions, The content distribution order for trial viewing and the DL status information 354 are notified to the content distribution server 10.

第1メニュー表示プログラム352は、所定のメニュー表示操作に従ってメニュー配信要求をコンテンツ配信サーバ10に通知し、これに応答してコンテンツ配信サーバ10から配信されたメニュー情報に従って視聴者端末30のユーザが視聴希望本編コンテンツ或いは試視聴希望コンテンツを選択するためのメニュー画面を表示するためのプログラムであり、CPU300は、この第1メニュー表示プログラム352に従って第1メニュー表示処理を実行する。   The first menu display program 352 notifies the content distribution server 10 of a menu distribution request according to a predetermined menu display operation, and the user of the viewer terminal 30 views according to the menu information distributed from the content distribution server 10 in response thereto. This is a program for displaying a menu screen for selecting desired main contents or trial viewing desired contents. The CPU 300 executes a first menu display process according to the first menu display program 352.

嗜好情報353は、当該視聴者端末30のユーザの嗜好傾向の推測に係るデータを記憶する。図6は、嗜好情報353のデータ構成例を示す図である。図6に示すように、嗜好情報353は、区分毎に用意され、それぞれジャンル別に、当該ジャンルに属するコンテンツの購入回数、試視聴回数、及びメニュー表示回数がカウントされて嗜好傾向判定用項目として管理されるとともに、これらの各嗜好傾向判定用項目の値に応じて更新される嗜好ポイントが設定される。   The preference information 353 stores data related to estimation of the preference tendency of the user of the viewer terminal 30. FIG. 6 is a diagram illustrating a data configuration example of the preference information 353. As shown in FIG. 6, the preference information 353 is prepared for each category, and the number of purchases of content belonging to the genre, the number of trial viewings, and the number of menu displays are counted and managed as preference trend determination items. At the same time, preference points that are updated according to the values of these preference tendency determination items are set.

CPU300は、第1コンテンツ視聴処理において、購入操作が為されたならば視聴希望本編コンテンツの類別区分の嗜好情報353を参照してユーザの嗜好傾向を推測する。具体的には、CPU300は、嗜好ポイントの値が最大のジャンルを選出することによってユーザの嗜好傾向を推測する。例えば、図6に示す区分「映画(洋画)」の嗜好情報353が参照された場合には、ユーザの嗜好が、嗜好ポイントの値が最も大きい「ホラー」を好む傾向にあると推測される。   If a purchase operation is performed in the first content viewing process, the CPU 300 estimates the user's preference tendency with reference to the preference information 353 of the desired content category classification. Specifically, the CPU 300 estimates the user's preference tendency by selecting the genre having the largest preference point value. For example, when the preference information 353 of the category “movie (foreign film)” shown in FIG. 6 is referred to, it is estimated that the user's preference tends to prefer “horror” having the highest preference point value.

DL状況情報354は、コンテンツのダウンロード状況を記憶する。図7は、DL状況情報354のデータ構成例を示す図である。図7に示すように、DL状況情報354は、コンテンツ番号と対応付けて、当該コンテンツのタイトルと、視聴フラグと、試視聴フラグとが設定されたデータテーブルである。このDL状況情報354によって、過去にダウンロードされた本編コンテンツ及び試視聴用コンテンツが特定される。   The DL status information 354 stores content download status. FIG. 7 is a diagram illustrating a data configuration example of the DL status information 354. As shown in FIG. 7, the DL status information 354 is a data table in which a title of the content, a viewing flag, and a trial viewing flag are set in association with the content number. Based on the DL status information 354, the main content and the trial viewing content downloaded in the past are specified.

CPU300は、第1コンテンツ視聴処理においてコンテンツ購入要求に応答してコンテンツ配信サーバ10から配信された本編配信用コンテンツを再生したならば、ダウンロードした視聴希望本編コンテンツのコンテンツ番号と対応付けて、視聴フラグに“ON”を設定したレコードを生成してDL状況情報354に追加する。
一方CPU300は、コンテンツ試視聴要求に応答してコンテンツ配信サーバ10から配信された試視聴用コンテンツを再生した場合には、DL状況情報354を参照し、コンテンツ番号を照査してダウンロードした試視聴用コンテンツのコンテンツ番号が設定されたレコードの試視聴フラグを“ON”に更新する。またCPU300は、該当するレコードがない場合には、当該ダウンロードした試視聴用コンテンツのコンテンツ番号と対応付けて、試視聴フラグに“ON”を設定したレコードを生成してDL状況情報354に追加する。
When the main content distribution content distributed from the content distribution server 10 is reproduced in response to the content purchase request in the first content viewing process, the CPU 300 associates the content flag with the content number of the downloaded main content desired to be viewed. A record in which “ON” is set is generated and added to the DL status information 354.
On the other hand, when the CPU 300 plays the content for trial viewing distributed from the content distribution server 10 in response to the content trial viewing request, the CPU 300 refers to the DL status information 354 and checks the content number for downloading. The trial viewing flag of the record in which the content number of the content is set is updated to “ON”. If there is no corresponding record, the CPU 300 generates a record in which the trial viewing flag is set to “ON” in association with the content number of the downloaded trial viewing content, and adds it to the DL status information 354. .

嗜好ポイント算出係数テーブル355は、嗜好ポイントを算出する際に用いる係数を記憶する。図8は、嗜好ポイント算出係数テーブル355のデータ構成の一例を示す図である。この嗜好ポイント算出係数テーブル355において、前述の各嗜好傾向判定用項目それぞれの係数値が設定されている。   The preference point calculation coefficient table 355 stores coefficients used when calculating preference points. FIG. 8 is a diagram illustrating an example of a data configuration of the preference point calculation coefficient table 355. In the preference point calculation coefficient table 355, the coefficient values of the respective preference tendency determination items are set.

CPU300は、第1コンテンツ視聴処理において購入操作、試視聴操作、又はジャンル選択操作に応じて対応する嗜好傾向判定用項目の値を更新したならば、この嗜好ポイント算出係数テーブル355を参照して嗜好ポイントを更新する。具体的には、各嗜好傾向判定用項目の値を対応する係数を乗算することで重み付けし、これらの合計値を嗜好ポイントとする。   When the CPU 300 updates the value of the corresponding preference tendency determination item in accordance with the purchase operation, the trial viewing operation, or the genre selection operation in the first content viewing process, the CPU 300 refers to the preference point calculation coefficient table 355 to change the preference. Update points. Specifically, the value of each preference tendency determination item is weighted by multiplying the corresponding coefficient, and the total value thereof is set as a preference point.

[処理の流れ]
次に、図9〜図15を参照して、コンテンツ配信サーバ10及び視聴者端末30における処理の流れについて説明する。
[Process flow]
Next, with reference to FIGS. 9 to 15, the flow of processing in the content distribution server 10 and the viewer terminal 30 will be described.

(第1メニュー表示処理)
図9は、第1メニュー表示処理の流れを説明するためのフローチャートである。尚ここで説明する処理は、視聴者端末30においてCPU300が第1メニュー表示プログラム352を読み出して実行することにより実現される。
(First menu display process)
FIG. 9 is a flowchart for explaining the flow of the first menu display process. Note that the processing described here is realized by the CPU 300 reading and executing the first menu display program 352 in the viewer terminal 30.

第1メニュー表示処理では、CPU300は、メニュー表示操作が為された場合に(ステップa10:YES)、メニュー配信要求をコンテンツ配信サーバ10に通知する(ステップa20)。これに応答してコンテンツ配信サーバ10では、第1メニュー配信処理が開始されて区分一覧ページを視聴者端末30に送信するようになっている。この区分一覧ページによって、コンテンツの区分の一覧が選択肢として提供される。CPU300は、コンテンツ配信サーバ10から送信された区分一覧ページを表示部320に表示させる(ステップa30)。   In the first menu display process, when a menu display operation is performed (step a10: YES), the CPU 300 notifies the content distribution server 10 of a menu distribution request (step a20). In response to this, the content distribution server 10 starts the first menu distribution process and transmits the category list page to the viewer terminal 30. This category list page provides a list of content categories as options. CPU 300 causes display unit 320 to display the category list page transmitted from content distribution server 10 (step a30).

続いてCPU300は、ユーザ操作に従って区分を指定し(ステップa40)、指定した区分の情報をコンテンツ配信サーバ10に通知する(ステップa50)。これに応答してコンテンツ配信サーバ10では、ジャンル一覧ページを視聴者端末30に送信するようになっている。このジャンル一覧ページによって、ステップa40で指定した区分に属するジャンルの一覧が選択肢として提供される。CPU300は、コンテンツ配信サーバ10から送信されたジャンル一覧ページを表示部320に表示させる(ステップa60)。   Subsequently, the CPU 300 designates a category in accordance with the user operation (Step a40), and notifies the content distribution server 10 of information on the designated category (Step a50). In response to this, the content distribution server 10 transmits a genre list page to the viewer terminal 30. By this genre list page, a list of genres belonging to the category specified in step a40 is provided as an option. CPU 300 causes display unit 320 to display the genre list page transmitted from content distribution server 10 (step a60).

続いてCPU300は、ユーザ操作に従ってジャンルを指定し(ステップa70)、指定したジャンルの情報をコンテンツ配信サーバ10に通知する(ステップa80)。これに応答してコンテンツ配信サーバ10では、コンテンツ一覧ページを視聴者端末30に送信するようになっている。このコンテンツ一覧ページによって、ステップa70で指定したジャンルに属するコンテンツの一覧が選択肢として提供され、各コンテンツに対する購入操作及び試視聴操作を受け付ける。CPU300は、コンテンツ配信サーバ10から送信されたコンテンツ一覧ページを表示部320に表示させる(ステップa90)。   Subsequently, the CPU 300 designates a genre according to a user operation (step a70), and notifies the content distribution server 10 of information on the designated genre (step a80). In response to this, the content distribution server 10 transmits a content list page to the viewer terminal 30. By this content list page, a list of contents belonging to the genre specified in step a70 is provided as an option, and a purchase operation and a trial viewing operation for each content are accepted. CPU 300 causes display unit 320 to display the content list page transmitted from content distribution server 10 (step a90).

そして、コンテンツ一覧ページを表示させた場合には、CPU300は、コンテンツ一覧表示時処理を実行する(ステップa100)。図10は、コンテンツ一覧表示時処理の流れを説明するためのフローチャートである。   When the content list page is displayed, the CPU 300 executes content list display processing (step a100). FIG. 10 is a flowchart for explaining the flow of the content list display process.

コンテンツ一覧表示時処理では、CPU300は、図9のステップa40で指定した区分の嗜好情報353を参照し、図9のステップa70で指定したジャンルのメニュー表示回数を更新する(ステップb10)。次いでCPU300は、嗜好ポイント算出係数テーブル355を参照し、各嗜好傾向判定用項目の値に基づいて嗜好ポイントを算出して更新する(ステップb20)。   In the content list display process, the CPU 300 refers to the preference information 353 of the category specified in step a40 in FIG. 9, and updates the menu display count of the genre specified in step a70 in FIG. 9 (step b10). Next, the CPU 300 refers to the preference point calculation coefficient table 355 and calculates and updates the preference points based on the value of each preference tendency determination item (step b20).

(第1コンテンツ配信処理)
図11は、第1コンテンツ配信処理の流れを説明するためのフローチャートである。尚ここで説明する処理は、コンテンツ配信サーバ10において、CPU100が第1試視聴用コンテンツ選択プログラム171を含む第1コンテンツ配信プログラム170を読み出して実行することによって実現される。
(First content distribution process)
FIG. 11 is a flowchart for explaining the flow of the first content distribution process. Note that the processing described here is realized in the content distribution server 10 by the CPU 100 reading and executing the first content distribution program 170 including the first trial viewing content selection program 171.

第1コンテンツ配信処理では、CPU100は、コンテンツ購入要求を受信したならば(ステップc10:YES)、先ず第1試視聴用コンテンツ選択プログラム171に従って第1試視聴用コンテンツ選択処理を実行する(ステップc20)。図12は、第1試視聴用コンテンツ選択処理の流れを説明するためのフローチャートである。   In the first content distribution process, when receiving a content purchase request (step c10: YES), the CPU 100 first executes the first trial viewing content selection process according to the first trial viewing content selection program 171 (step c20). ). FIG. 12 is a flowchart for explaining the flow of the first trial viewing content selection process.

第1試視聴用コンテンツ選択処理では、CPU100は、先ずコンテンツ購入要求とともに通知された試視聴用配信数を判定する(ステップd10)。そして、試視聴用配信数が「1」ならばステップd20に移行し、CPU100は、コンテンツ購入要求とともに通知された嗜好傾向情報に従って嗜好傾向ジャンルを決定する。そして、CPU100は、決定した嗜好傾向ジャンルのコンテンツデータ160の試視聴用コンテンツ169であって、コンテンツ購入要求とともに通知されたDL状況情報に設定されているコンテンツ番号が割り当てられたコンテンツデータ160の試視聴用コンテンツ169以外の試視聴用コンテンツを選択対象とし(ステップd30)、当該選択対象とした試視聴用コンテンツのうちの1つを選択する(ステップd40)。   In the first trial viewing content selection process, the CPU 100 first determines the number of trial viewing distributions notified together with the content purchase request (step d10). If the number of trial viewing distributions is “1”, the process proceeds to step d20, and the CPU 100 determines the preference trend genre according to the preference trend information notified together with the content purchase request. Then, the CPU 100 is the trial viewing content 169 of the content data 160 of the determined preference trend genre, and the content data 160 assigned the content number set in the DL status information notified together with the content purchase request. A trial viewing content other than the viewing content 169 is selected as a selection target (step d30), and one of the trial viewing contents as the selection target is selected (step d40).

一方試視聴用配信数が「2」以上の場合には、CPU100は、先ず、視聴希望ジャンルのコンテンツデータ160の試視聴用コンテンツ169であって、コンテンツ購入要求とともに通知されたDL状況情報に設定されているコンテンツ番号が割り当てられたコンテンツデータ160の試視聴用コンテンツ169以外の試視聴用コンテンツを選択対象とし(ステップd50)、当該選択対象とした試視聴用コンテンツのうちの1つを選択する(ステップd60)。   On the other hand, when the number of trial viewing distributions is “2” or more, the CPU 100 first sets the DL status information that is the trial viewing content 169 of the content data 160 of the desired viewing genre and notified together with the content purchase request. The content for trial viewing other than the content for trial viewing 169 of the content data 160 to which the assigned content number is assigned is selected (step d50), and one of the content for trial viewing as the selection target is selected. (Step d60).

次いでCPU100は、コンテンツ購入要求とともに通知された嗜好傾向情報に従って嗜好傾向ジャンルを決定する(ステップd70)。そして、CPU100は、決定した嗜好傾向ジャンルのコンテンツデータ160の試視聴用コンテンツ169であって、コンテンツ購入要求とともに通知されたDL状況情報に設定されているコンテンツ番号が割り当てられたコンテンツデータ160の試視聴用コンテンツ169以外の試視聴用コンテンツを選択対象とし(ステップd80)、当該選択対象とした試視聴用コンテンツの中から残りを選択する(ステップd90)。   Next, the CPU 100 determines a preference trend genre according to the preference trend information notified together with the content purchase request (step d70). Then, the CPU 100 is the trial viewing content 169 of the content data 160 of the determined preference trend genre, and the content data 160 assigned the content number set in the DL status information notified together with the content purchase request. Trial viewing content other than the viewing content 169 is selected as a selection target (step d80), and the remaining contents are selected from the trial viewing content set as the selection target (step d90).

図11に戻り、第1試視聴用コンテンツ選択処理を実行したならば、続いてCPU100は、コンテンツ購入要求とともに通知された試視聴用コンテンツ配信順序に従って本編配信用コンテンツを生成する(ステップc30)。すなわち、CPU100は、指定された視聴希望本編コンテンツを読み出し、試視聴用コンテンツ配信順序が「前」ならば選択した試視聴用コンテンツを視聴希望本編コンテンツの前に付加した一連のコンテンツとして本編配信用コンテンツを生成する。一方試視聴用コンテンツ配信順序が「後」ならば、CPU100は、選択した試視聴用コンテンツを視聴希望本編コンテンツの後に付加した一連のコンテンツとして本編配信用コンテンツを生成する。   Returning to FIG. 11, if the first trial viewing content selection process is executed, the CPU 100 subsequently generates the main distribution content in accordance with the trial viewing content distribution order notified together with the content purchase request (step c30). That is, the CPU 100 reads the designated main content for viewing, and if the trial viewing content distribution order is “previous”, the CPU 100 uses the selected trial viewing content as a series of contents added before the main viewing content for main distribution. Generate content. On the other hand, if the trial viewing content distribution order is “after”, the CPU 100 generates the main distribution content as a series of contents in which the selected trial viewing content is added after the main content desired to be viewed.

そして、CPU100は、当該コンテンツ購入要求を通知した視聴者端末30に生成した本編配信用コンテンツを配信し(ステップc40)、ステップc10に戻る。   Then, the CPU 100 distributes the generated main content distribution to the viewer terminal 30 that has notified the content purchase request (step c40), and returns to step c10.

またこの第1コンテンツ配信処理では、CPU100は、コンテンツ試視聴要求を受信した場合には(ステップc50:YES)、指定された試視聴用コンテンツ169を読み出して当該視聴者端末30に配信する(ステップc60)。   Further, in this first content distribution process, when receiving a content trial viewing request (step c50: YES), the CPU 100 reads out the designated trial viewing content 169 and distributes it to the viewer terminal 30 (step S50). c60).

(第1コンテンツ視聴処理)
図13は、第1コンテンツ視聴処理の流れを説明するためのフローチャートである。尚ここで説明する処理は、視聴者端末30において、CPU300が第1コンテンツ視聴プログラム351を読み出して実行することによって実現される。
(First content viewing process)
FIG. 13 is a flowchart for explaining the flow of the first content viewing process. The process described here is realized by the CPU 300 reading and executing the first content viewing program 351 in the viewer terminal 30.

第1コンテンツ視聴処理では、CPU300は、購入操作が為されたならば(ステップe10:YES)、先ず当該購入操作に従って視聴希望本編コンテンツを指定し(ステップe15)、次いで購入時処理を実行する(ステップe20)。図14は、購入時処理の流れを説明するためのフローチャートである。   In the first content viewing process, if a purchase operation has been performed (step e10: YES), the CPU 300 first designates the main content desired to be viewed according to the purchase operation (step e15), and then executes the purchase time process (step e15). Step e20). FIG. 14 is a flowchart for explaining the flow of processing at the time of purchase.

購入時処理では、CPU300は、先ず指定された視聴希望本編コンテンツの類別区分の嗜好情報353を参照し、当該視聴希望本編コンテンツの類別ジャンルの購入回数を更新する(ステップf10)。次いでCPU300は、嗜好ポイント算出係数テーブル355を参照し、各嗜好傾向判定用項目の値に基づいて嗜好ポイントを算出して更新する(ステップf20)。   In the process at the time of purchase, the CPU 300 first refers to the specified preference information 353 of the desired main viewing content category classification, and updates the number of purchases of the desired main viewing content category genre (step f10). Next, the CPU 300 refers to the preference point calculation coefficient table 355 and calculates and updates the preference points based on the value of each preference tendency determination item (step f20).

続いてCPU300は、ユーザの嗜好傾向を推測する(ステップf30)。すなわち、当該視聴希望本編コンテンツの類別区分の嗜好情報353を参照し、嗜好ポイントの値が最大のジャンルを選出して嗜好傾向を推測する。推測された嗜好傾向は、嗜好傾向情報としてRAMの嗜好傾向情報格納領域343に保持される。   Subsequently, the CPU 300 estimates the user's preference tendency (step f30). That is, with reference to the preference information 353 in the category classification of the main content desired to be viewed, the genre having the largest preference point value is selected to estimate the preference tendency. The estimated preference tendency is held in the preference tendency information storage area 343 of the RAM as preference tendency information.

続いてCPU300は、指定された視聴希望本編コンテンツのコンテンツ番号と対応付けて視聴フラグに“ON”を設定したレコードを追加してDL状況情報354を更新する(ステップf40)。   Subsequently, the CPU 300 updates the DL status information 354 by adding a record in which “ON” is set in the viewing flag in association with the content number of the designated main content desired to view (step f40).

図13に戻り、購入時処理を終了したならば、続いてCPU300は、所定の設定操作を受け付け、試視聴用配信数を指定するとともに(ステップe30)、試視聴用コンテンツ配信順序を指定する(ステップe40)。指定された試視聴用配信数は試視聴用配信数格納領域345に、試視聴用コンテンツ配信順序は試視聴用コンテンツ配信順序格納領域347に、それぞれ保持される。   Returning to FIG. 13, when the purchase process is completed, the CPU 300 subsequently accepts a predetermined setting operation, specifies the number of trial viewing distributions (step e30), and specifies the trial viewing content distribution order (step e30). Step e40). The designated trial viewing distribution number is stored in the trial viewing distribution number storage area 345, and the trial viewing content distribution order is stored in the trial viewing content distribution order storage area 347.

続いてCPU300は、視聴希望本編コンテンツを指定したコンテンツ購入要求を、嗜好傾向情報、試視聴用配信数、試視聴用コンテンツ配信順序、及びDL状況情報354とともにコンテンツ配信サーバ10に通知する(ステップe50)。そして、CPU300は、コンテンツ配信サーバ10から本編配信用コンテンツを受信したならば(ステップe60:YES)、当該本編配信用コンテンツをコンテンツ再生用バッファ341に一時的に格納し、これを再生する(ステップe70)。   Subsequently, the CPU 300 notifies the content distribution server 10 of a content purchase request designating the main content desired to be viewed together with the preference tendency information, the number of trial viewing distributions, the trial viewing content distribution order, and the DL status information 354 (step e50). ). When CPU 300 receives the main content distribution content from content distribution server 10 (step e60: YES), CPU 300 temporarily stores the main content distribution content in content reproduction buffer 341, and reproduces it (step e). e70).

またこの第1コンテンツ視聴処理では、CPU300は、試視聴操作が為された場合には(ステップe80:YES)、先ず当該購入操作に従って試視聴用コンテンツを指定し(ステップe85)、次いで試視聴時処理を実行する(ステップe90)。図15は、試視聴時処理の流れを説明するためのフローチャートである。   In the first content viewing process, when a trial viewing operation is performed (step e80: YES), the CPU 300 first designates a content for trial viewing according to the purchase operation (step e85), and then at the time of trial viewing. Processing is executed (step e90). FIG. 15 is a flowchart for explaining the flow of the trial viewing process.

試視聴時処理では、CPU300は、先ず指定された試視聴用コンテンツの類別区分の嗜好情報353を参照し、当該試視聴用コンテンツの類別ジャンルの試視聴回数を更新する(ステップg10)。次いでCPU300は、嗜好ポイント算出係数テーブル355を参照し、各嗜好傾向判定用項目の値に基づいて嗜好ポイントを算出して更新する(ステップg20)。   In the trial viewing process, first, the CPU 300 refers to the taste information 353 of the designated trial viewing content category classification and updates the trial viewing frequency of the category of the trial viewing content (step g10). Next, the CPU 300 refers to the preference point calculation coefficient table 355 and calculates and updates the preference points based on the value of each preference tendency determination item (step g20).

続いてCPU300は、DL状況情報354を更新する(ステップg30)。すなわち、指定された試視聴用コンテンツのコンテンツ番号に対応する試視聴フラグを“ON”に更新する。或いは当該試視聴用コンテンツのコンテンツ番号と対応付けて試視聴フラグに“ON”を設定したレコードを追加してDL状況情報354を更新する。   Subsequently, the CPU 300 updates the DL status information 354 (step g30). That is, the trial viewing flag corresponding to the content number of the designated trial viewing content is updated to “ON”. Alternatively, the DL status information 354 is updated by adding a record in which “ON” is set in the trial viewing flag in association with the content number of the trial viewing content.

図13に戻り、試視聴時処理を実行したならば、続いてCPU300は、試視聴用コンテンツを指定したコンテンツ購入要求をコンテンツ配信サーバ10に通知する(ステップe100)。そして、CPU300は、コンテンツ配信サーバ10から試視聴用コンテンツを受信したならば(ステップe110:YES)、当該試視聴用コンテンツをコンテンツ再生用バッファ341に一時的に格納し、これを再生する(ステップe120)。   Returning to FIG. 13, when the trial viewing process is executed, the CPU 300 subsequently notifies the content distribution server 10 of a content purchase request specifying the trial viewing content (step e100). When the trial viewing content is received from the content distribution server 10 (step e110: YES), the CPU 300 temporarily stores the trial viewing content in the content playback buffer 341 and plays back the content (step e110: YES). e120).

[操作例]
次に、視聴者端末30においてユーザが行う操作を、視聴者端末30の表示部320に表示される画面を参照して説明する。
[Operation example]
Next, an operation performed by the user at the viewer terminal 30 will be described with reference to a screen displayed on the display unit 320 of the viewer terminal 30.

(操作例1)
図16(a)は、メニュー表示操作に応じて表示部320に表示される区分一覧ページの一例を示す図である。この区分一覧ページにはコンテンツの区分一覧L11が表示され、最上段の区分「映画(新作)」が選択状態に設定されて区分選択マーカMK11として表示されている。
(Operation example 1)
FIG. 16A is a diagram illustrating an example of a category list page displayed on the display unit 320 in response to a menu display operation. In this category list page, a content category list L11 is displayed, and the top category “movie (new work)” is set to the selected state and displayed as the category selection marker MK11.

この場合には、CPU300により以下の内部処理が実行される。すなわちCPU300は、メニュー配信要求をコンテンツ配信サーバ10に通知し、これに応答してコンテンツ配信サーバ10から送信された区分一覧ページを表示部320に表示させる(図9のステップa10(YES)〜a30)。   In this case, the CPU 300 executes the following internal processing. That is, the CPU 300 notifies the content distribution server 10 of the menu distribution request, and displays the category list page transmitted from the content distribution server 10 in response to this on the display unit 320 (steps a10 (YES) to a30 in FIG. 9). ).

図16(a)に示す区分一覧ページにおいて、例えば区分選択マーカMK11によって区分「映画(洋画)」を選択して確定操作を入力すると、図16(b)に示すジャンル一覧ページが表示される。このジャンル一覧ページには、区分一覧ページ(図16(a))で選択した区分「映画(洋画)」に属するジャンル一覧L13が表示され、最上段のジャンル「アクション」が選択状態に設定されてジャンル選択マーカMK13として表示されている。   In the category list page shown in FIG. 16A, for example, when the category “movie (foreign film)” is selected by the category selection marker MK11 and a confirmation operation is input, the genre list page shown in FIG. 16B is displayed. On this genre list page, the genre list L13 belonging to the category “movie (foreign film)” selected on the category list page (FIG. 16A) is displayed, and the top genre “action” is set to the selected state. It is displayed as a genre selection marker MK13.

この場合には、CPU300により以下の内部処理が実行される。すなわちCPU300は、ユーザ操作に従って指定した区分の情報をコンテンツ配信サーバ10に通知し、これに応答してコンテンツ配信サーバ10から送信されたジャンル一覧ページを表示部320に表示させる(図9のステップa40〜a60)。   In this case, the CPU 300 executes the following internal processing. That is, the CPU 300 notifies the content distribution server 10 of the information on the category specified in accordance with the user operation, and displays the genre list page transmitted from the content distribution server 10 in response to this on the display unit 320 (step a40 in FIG. 9). ~ A60).

図16(b)に示すジャンル一覧ページにおいて、例えばジャンル選択マーカMK13によってジャンル「ホラー」を選択して確定操作を入力すると、図16(c)に示すコンテンツ一覧ページが表示される。このコンテンツ一覧ページには、ジャンル一覧ページ(図16(b))で選択したジャンル「ホラー」に属するコンテンツのタイトル一覧L15が表示され、最上段のタイトル「XXXX」が選択状態に設定されてコンテンツ選択マーカMK15として表示されている。   In the genre list page shown in FIG. 16B, for example, when the genre “horror” is selected by the genre selection marker MK13 and a confirmation operation is input, the content list page shown in FIG. 16C is displayed. In this content list page, the title list L15 of the content belonging to the genre “horror” selected on the genre list page (FIG. 16B) is displayed, and the title “XXXX” in the top row is set to the selected state and the content is displayed. It is displayed as a selection marker MK15.

この場合には、CPU300により以下の内部処理が実行される。すなわちCPU300は、ユーザ操作に従って指定したジャンルの情報をコンテンツ配信サーバ10に通知し、これに応答してコンテンツ配信サーバ10から送信されたコンテンツ一覧ページを視聴者端末30の表示部320に表示させる(図9のステップa70〜a90)。   In this case, the CPU 300 executes the following internal processing. That is, the CPU 300 notifies the content distribution server 10 of the information of the genre designated according to the user operation, and displays the content list page transmitted from the content distribution server 10 in response to this on the display unit 320 of the viewer terminal 30 ( Steps a70 to a90 in FIG. 9).

このコンテンツ一覧ページにおいて購入ボタンを選択すれば、対応するタイトルの本編コンテンツを視聴(購入)することができる。一方試視聴ボタンを選択すれば、対応するタイトルの試視聴用コンテンツの視聴が可能である。例えば、購入ボタンBTN11を選択したならば、対応するタイトル「ゴーストストーリー」の本編コンテンツを含む本編配信用コンテンツがコンテンツ配信サーバ10からダウンロードされて再生される。
具体的にはこのとき、CPU300は、視聴希望本編コンテンツとして「ゴーストストーリー」の本編コンテンツを指定したコンテンツ購入要求をコンテンツ配信サーバ10に通知し、これに応答してコンテンツ配信サーバ10からダウンロードされた「ゴーストストーリー」の本編コンテンツを含む本編配信用コンテンツを再生する(図13のステップe10(YES)〜e70)。
If the purchase button is selected on this content list page, the main content of the corresponding title can be viewed (purchased). On the other hand, if the trial viewing button is selected, it is possible to view the trial viewing content of the corresponding title. For example, if the purchase button BTN11 is selected, the main content distribution content including the main content of the corresponding title “ghost story” is downloaded from the content distribution server 10 and reproduced.
Specifically, at this time, the CPU 300 notifies the content distribution server 10 of a content purchase request specifying the main content of “ghost story” as the main content desired to be viewed, and downloaded from the content distribution server 10 in response thereto. The main content distribution content including the main content of the “ghost story” is reproduced (steps e10 (YES) to e70 in FIG. 13).

一方試視聴ボタンBTN13を選択したならば、対応するタイトル「ゴーストストーリー」の試視聴用コンテンツがコンテンツ配信サーバ10からダウンロードされて再生される。
具体的にはこのとき、CPU300は、「ゴーストストーリー」の試視聴用コンテンツを指定したコンテンツ購入要求をコンテンツ配信サーバ10に通知し、これに応答してコンテンツ配信サーバ10からダウンロードされた試視聴用コンテンツを再生する(図13のステップe80(YES)〜e120)。
On the other hand, if the trial viewing button BTN13 is selected, the content for trial viewing of the corresponding title “ghost story” is downloaded from the content distribution server 10 and reproduced.
Specifically, at this time, the CPU 300 notifies the content distribution server 10 of a content purchase request designating the content for trial viewing of the “ghost story”, and for trial viewing downloaded from the content distribution server 10 in response thereto. The content is reproduced (steps e80 (YES) to e120 in FIG. 13).

(操作例2)
図17は、購入操作に応じて表示部320に表示される設定画面の一例を示す図である。この設定画面において、ユーザは、試視聴用配信数及び試視聴用コンテンツ配信順序を選択する。
(Operation example 2)
FIG. 17 is a diagram illustrating an example of a setting screen displayed on the display unit 320 in accordance with a purchase operation. In this setting screen, the user selects the number of trial viewing distributions and the content distribution order for trial viewing.

すなわち、先ず、試視聴用配信数を選択する。図17(a)に示す設定画面では、試視聴用配信数「3」が選択状態に設定されて配信数選択マーカMK21として表示されており、この配信数選択マーカMK21によって本編コンテンツとともにダウンロードする試視聴用コンテンツの数(図17では、「3」)を設定する。この設定操作に従って、CPU300は、試視聴用配信数を指定する(図13のステップe30)。   That is, first, the number of trial viewing distributions is selected. In the setting screen shown in FIG. 17A, the trial viewing distribution number “3” is set to the selected state and is displayed as the distribution number selection marker MK21, and the trial number to be downloaded together with the main content by this distribution number selection marker MK21. The number of viewing contents (“3” in FIG. 17) is set. In accordance with this setting operation, CPU 300 designates the number of trial viewing distributions (step e30 in FIG. 13).

続いて試視聴用コンテンツ配信順序を選択する。図17(b)に示す設定画面では、試視聴用コンテンツ配信順序「後」が選択状態に設定されて配信順序選択マーカMK23として表示されており、この配信順序選択マーカMK23によって本編コンテンツとともにダウンロードする試視聴用コンテンツの配信順序を設定する。この設定操作に従って、CPU300は、試視聴用コンテンツ配信順序を指定する(図13のステップe40)。   Subsequently, the content distribution order for trial viewing is selected. In the setting screen shown in FIG. 17B, the trial viewing content distribution order “after” is set to the selected state and displayed as the distribution order selection marker MK23, and is downloaded together with the main content by the distribution order selection marker MK23. Set the distribution order of trial viewing content. In accordance with this setting operation, CPU 300 designates the trial viewing content distribution order (step e40 in FIG. 13).

以上説明したように、本実施形態によれば、視聴者端末30において、コンテンツの分類別に、コンテンツの購入回数、試視聴回数、及びメニュー表示回数をカウントするとともに、これらの各値に応じて嗜好ポイントを更新して管理することができる。そして、本編コンテンツの購入操作が為された場合には、嗜好ポイントによってユーザの嗜好傾向を推測し、当該推測した嗜好傾向情報をコンテンツ購入要求とともにコンテンツ配信サーバ10に通知することができる。これに応答してコンテンツ配信サーバ10では、嗜好傾向情報に応じた類別区分・類別ジャンルのコンテンツの試視聴用コンテンツを選択し、視聴希望本編コンテンツに付加した本編配信用コンテンツを配信することができる。そして視聴者端末30では、視聴希望コンテンツと試視聴用コンテンツとを一連のコンテンツとして再生させることができる。したがって、ユーザの嗜好傾向を推測して適切な試視聴用コンテンツを自動的にダウンロードし、視聴希望本編コンテンツに当該試視聴用コンテンツを付加して再生させることができる。   As described above, according to the present embodiment, the viewer terminal 30 counts the number of content purchases, the number of trial viewings, and the number of menu display times for each content classification, and the preference according to each of these values. Points can be updated and managed. When the main content purchase operation is performed, the user's preference tendency can be estimated by the preference point, and the estimated preference tendency information can be notified to the content distribution server 10 together with the content purchase request. In response to this, the content distribution server 10 can select the content for trial viewing of the content of the category classification and category according to the preference tendency information, and can distribute the content for main content distribution added to the main content desired to be viewed. . The viewer terminal 30 can reproduce the content desired to be viewed and the content for trial viewing as a series of content. Therefore, it is possible to guess the user's preference tendency, automatically download appropriate trial viewing content, add the trial viewing content to the main content desired to be viewed, and reproduce the content.

また視聴者端末30において、ユーザ操作に従って指定した試視聴用配信数及び試視聴用コンテンツ配信順序を、コンテンツ購入要求とともにコンテンツ配信サーバ10に通知することができる。これに応答してコンテンツ配信サーバ10では、指定された試視聴用配信数の試視聴用コンテンツを選択し、選択した試視聴用コンテンツを試視聴用コンテンツ配信順序に従った順序で視聴希望本編コンテンツに付加した本編配信用コンテンツを視聴者端末30に配信することができる。   Further, the viewer terminal 30 can notify the content distribution server 10 of the number of trial viewing distributions and the content distribution order for trial viewing specified according to the user operation together with the content purchase request. In response to this, the content distribution server 10 selects the trial viewing content of the designated number of trial viewing distributions, and the desired main viewing content in the order according to the trial viewing content distribution order. It is possible to distribute the main content distribution content added to the viewer terminal 30.

また視聴者端末30において、過去にダウンロードした本編コンテンツ及び試視聴用コンテンツを指定するためのDL状況情報を、コンテンツ購入要求とともにコンテンツ配信サーバ10に通知することができる。これに応答してコンテンツ配信サーバ10では、DL状況情報に従って、ダウンロード済みの本編コンテンツ又は試視聴用コンテンツを含むコンテンツを試視聴用コンテンツの選択対象から除くことができる。   In addition, the viewer terminal 30 can notify the content distribution server 10 of DL status information for designating main content and trial viewing content downloaded in the past, together with a content purchase request. In response to this, the content distribution server 10 can exclude the content including the downloaded main content or trial viewing content from the selection targets of the trial viewing content according to the DL status information.

[変形例]
以上、本発明についての好適な実施形態について説明したが、本発明は、上記したものに限らず、発明の趣旨を逸脱しない限りにおいて適宜変更可能である。
[Modification]
The preferred embodiments of the present invention have been described above, but the present invention is not limited to those described above, and can be changed as appropriate without departing from the spirit of the invention.

例えば上記した実施形態では、視聴者端末30において嗜好情報353及びDL状況情報354を管理し、購入操作が為された場合には、コンテンツ購入要求とともに、嗜好情報353に基づいて推測したユーザの嗜好傾向情報とDL状況情報354とをコンテンツ配信サーバ10に通知することとしたが、以下のようにしてもよい。すなわち、コンテンツ配信サーバにおいてユーザ毎の嗜好情報及びDL状況情報を管理し、視聴者端末からコンテンツ購入要求が通知された際に、該当するユーザの嗜好情報を参照して嗜好傾向を推定することとしてもよい。   For example, in the above-described embodiment, the preference information 353 and the DL status information 354 are managed in the viewer terminal 30, and when a purchase operation is performed, the user preference estimated based on the preference information 353 together with the content purchase request Although the trend information and the DL status information 354 are notified to the content distribution server 10, the following may be performed. That is, in the content distribution server, preference information and DL status information for each user are managed, and when a content purchase request is notified from the viewer terminal, the preference tendency is estimated with reference to the corresponding user preference information. Also good.

図18は、本変形例におけるコンテンツ配信サーバ(コンテンツ配信装置)10aの機能構成の一例を示すブロック図であり、図19は、本変形例における視聴者端末30aの機能構成の一例を示すブロック図である。尚以下では、上記した実施形態と同様の部分については同一の符号を付して説明は省略する。   FIG. 18 is a block diagram illustrating an example of a functional configuration of the content distribution server (content distribution apparatus) 10a according to the present modification, and FIG. 19 is a block diagram illustrating an example of a functional configuration of the viewer terminal 30a according to the present modification. It is. In the following description, the same parts as those in the above-described embodiment are denoted by the same reference numerals and description thereof is omitted.

コンテンツ配信サーバ10aは、CPU100と、入力部110と、表示部120と、通信部130と、記憶部190とを備えて構成されている。   The content distribution server 10a includes a CPU 100, an input unit 110, a display unit 120, a communication unit 130, and a storage unit 190.

本変形例では、記憶部190には、コンテンツDB150と、第2コンテンツ配信処理を実行するための第2コンテンツ配信プログラム200と、第2メニュー配信処理を実行するための第2メニュー配信プログラム210と、コンテンツ配信サーバ10aにアクセスしてきた視聴者端末30aのユーザそれぞれの嗜好情報221を蓄積したユーザ別嗜好情報220と、視聴者端末30aのユーザそれぞれのDL状況情報231を蓄積したユーザ別DL状況情報230と、嗜好ポイント算出係数テーブル240とが格納される。   In the present modification, the storage unit 190 includes a content DB 150, a second content distribution program 200 for executing the second content distribution process, and a second menu distribution program 210 for executing the second menu distribution process. , User-specific preference information 220 storing preference information 221 of each user of the viewer terminal 30a who has accessed the content distribution server 10a, and user-specific DL status information storing DL status information 231 of each user of the viewer terminal 30a 230 and a preference point calculation coefficient table 240 are stored.

第2コンテンツ配信プログラム200は、第1試視聴用コンテンツ選択プログラム201を含む。第2コンテンツ配信処理では、CPU100は、コンテンツ購入要求を受信した際に、該当するユーザの嗜好情報221及びDL状況情報231を参照して購入時処理(図14参照)に相当する処理を実行するとともに、コンテンツ試視聴要求を受信した際に該当するユーザの嗜好情報221及びDL状況情報231を参照して試視聴時処理(図15参照)に相当する処理を実行する。   The second content distribution program 200 includes a first trial viewing content selection program 201. In the second content distribution process, when receiving a content purchase request, the CPU 100 refers to the user's preference information 221 and DL status information 231 and executes a process corresponding to the process at the time of purchase (see FIG. 14). At the same time, the process corresponding to the trial viewing process (see FIG. 15) is executed with reference to the corresponding user preference information 221 and DL status information 231 when the content trial viewing request is received.

第2メニュー配信処理では、CPU100は、視聴者端末30aにコンテンツ一覧ページを送信した際に、コンテンツ一覧表示時処理に相当する処理(図10参照)を実行する。   In the second menu distribution process, the CPU 100 executes a process corresponding to the content list display process (see FIG. 10) when the content list page is transmitted to the viewer terminal 30a.

視聴者端末30aは、CPU300と、入力部310と、表示部320と、通信部330と、RAM360と、記憶部370とを備えて構成されている。   The viewer terminal 30a includes a CPU 300, an input unit 310, a display unit 320, a communication unit 330, a RAM 360, and a storage unit 370.

本変形例では、RAM360は、コンテンツ再生用バッファ361と、所定の設定操作によって指定された試視聴用配信数を保持する試視聴用配信数格納領域363と、所定の設定操作によって指定された試視聴用コンテンツ配信順序を保持する試視聴用コンテンツ配信順序格納領域365とを備える。   In this modification, the RAM 360 includes a content playback buffer 361, a trial viewing distribution number storage area 363 that holds the number of trial viewing distributions specified by a predetermined setting operation, and a trial specified by a predetermined setting operation. And a trial viewing content distribution order storage area 365 that holds the viewing content distribution order.

また本変形例では、記憶部370には、第2コンテンツ視聴処理を実行するための第2コンテンツ視聴プログラム371と、第2メニュー表示処理を実行するための第2メニュー表示プログラム373とが格納される。   In this modification, the storage unit 370 stores a second content viewing program 371 for executing the second content viewing process and a second menu display program 373 for executing the second menu display process. The

第2コンテンツ視聴処理では、CPU300は、所定の購入操作に従って視聴希望本編コンテンツを指定したコンテンツ購入要求を、試視聴用配信数及び試視聴用コンテンツ配信順序とともにコンテンツ配信サーバ10aに通知し、これに応答してコンテンツ配信サーバ10aから配信された本編配信用コンテンツを再生するとともに、所定の試視聴操作に従って試視聴希望コンテンツを指定したコンテンツ試視聴要求をコンテンツ配信サーバ10aに通知し、これに応答してコンテンツ配信サーバ10aから配信された試視聴用コンテンツを再生する。具体的には、CPU300は、図13に示して説明した第1コンテンツ視聴処理のステップe20及びステップe90を除いた処理を実行する。   In the second content viewing process, the CPU 300 notifies the content distribution server 10a of a content purchase request specifying the main content desired to be viewed according to a predetermined purchase operation together with the number of trial viewing distributions and the content distribution order for trial viewing. In response, the main content distribution content distributed from the content distribution server 10a is reproduced, and a content trial viewing request designating the content desired to be viewed according to a predetermined trial viewing operation is notified to the content distribution server 10a. The content for trial viewing distributed from the content distribution server 10a is reproduced. Specifically, the CPU 300 executes processing excluding step e20 and step e90 of the first content viewing process described with reference to FIG.

第2メニュー表示処理では、CPU300は、所定のメニュー表示操作に従ってメニュー配信要求をコンテンツ配信サーバ10aに通知し、これに応答してコンテンツ配信サーバ10aから配信されたメニュー情報に従って視聴者端末30aのユーザが視聴希望本編コンテンツ或いは試視聴希望コンテンツを選択するためのメニュー画面を表示する。具体的には、CPU300は、図9に示して説明した第1メニュー表示処理のステップa100を除いた処理を実行する。   In the second menu display process, the CPU 300 notifies the content distribution server 10a of a menu distribution request according to a predetermined menu display operation, and in response to this, the user of the viewer terminal 30a according to the menu information distributed from the content distribution server 10a. Displays a menu screen for selecting the main content desired to view or the content desired for trial viewing. Specifically, the CPU 300 executes a process excluding step a100 of the first menu display process described with reference to FIG.

これによれば、コンテンツ配信サーバ10aにおいて、視聴者端末30aのユーザそれぞれの嗜好情報221及びDL状況情報231を管理することができる。そして、視聴者端末30aからコンテンツ購入要求が通知された際には、該当するユーザ用の嗜好情報221を参照して当該ユーザの嗜好傾向を推定し、当該ユーザ用のDL状況情報231を参照して新しい試視聴用コンテンツを選択することができる。したがって、ユーザの嗜好傾向を推測して適切な試視聴用コンテンツを自動的に選択し、視聴希望本編コンテンツに当該試視聴用コンテンツを付加した一連のコンテンツを視聴者端末30aに配信することができる。   According to this, in the content distribution server 10a, the preference information 221 and DL status information 231 of each user of the viewer terminal 30a can be managed. When the content purchase request is notified from the viewer terminal 30a, the user's preference tendency is estimated with reference to the corresponding user preference information 221, and the user's DL status information 231 is referred to. New trial viewing content can be selected. Therefore, it is possible to guess the user's preference tendency, automatically select appropriate trial viewing content, and distribute a series of content obtained by adding the trial viewing content to the main content desired to be viewed to the viewer terminal 30a. .

また上記した実施形態では、コンテンツ配信サーバ10において試視聴用コンテンツを選択し、視聴者端末30に配信する場合について説明したが、以下のようにしてもよい。すなわち、視聴者端末において試視聴用コンテンツを選択することとしてもよい。   Further, in the above-described embodiment, the case where the content for trial viewing is selected in the content distribution server 10 and distributed to the viewer terminal 30 has been described, but the following may be performed. In other words, trial viewing content may be selected at the viewer terminal.

図20は、本変形例におけるコンテンツ配信サーバ10bの機能構成の一例を示すブロック図であり、図21は、本変形例における視聴者端末30bの機能構成の一例を示すブロック図である。尚以下では、上記した実施形態と同様の部分については同一の符号を付して説明は省略する。   FIG. 20 is a block diagram illustrating an example of a functional configuration of the content distribution server 10b according to the present modification, and FIG. 21 is a block diagram illustrating an example of a functional configuration of the viewer terminal 30b according to the present modification. In the following description, the same parts as those in the above-described embodiment are denoted by the same reference numerals and description thereof is omitted.

コンテンツ配信サーバ10bは、CPU100と、入力部110と、表示部120と、通信部130と、記憶部250とを備えて構成されている。   The content distribution server 10b includes a CPU 100, an input unit 110, a display unit 120, a communication unit 130, and a storage unit 250.

本変形例では、記憶部250には、コンテンツDB150と、第3コンテンツ配信処理を実行するための第3コンテンツ配信プログラム251と、第1メニュー配信処理を実行するための第1メニュー配信プログラム180とが格納される。   In the present modification, the storage unit 250 includes a content DB 150, a third content distribution program 251 for executing the third content distribution process, and a first menu distribution program 180 for executing the first menu distribution process. Is stored.

第3コンテンツ配信処理では、CPU100は、視聴者端末30bから後述するコンテンツ配信要求を受信した場合に指定されたコンテンツを当該視聴者端末30bに配信する処理を行う。具体的には、CPU100は、指定されたコンテンツが本編コンテンツならばコンテンツDB150から該当する本編コンテンツを読み出して当該視聴者端末30bに配信し、試視聴用コンテンツならばコンテンツDB150から該当する試視聴用コンテンツを読み出して当該視聴者端末30bに配信する。さらに、CPU100は、視聴者端末30bから後述するコンテンツ一覧配信要求を受信した場合には、指定されたジャンルに属するコンテンツの一覧を当該視聴者端末30bに送信する。   In the third content distribution process, the CPU 100 performs a process of distributing the specified content to the viewer terminal 30b when a content distribution request described later is received from the viewer terminal 30b. Specifically, if the designated content is the main content, the CPU 100 reads out the corresponding main content from the content DB 150 and distributes it to the viewer terminal 30b. If the designated content is a trial viewing content, the CPU 100 reads the corresponding main content from the content DB 150. The content is read and distributed to the viewer terminal 30b. Further, when receiving a content list distribution request (to be described later) from the viewer terminal 30b, the CPU 100 transmits a list of contents belonging to the specified genre to the viewer terminal 30b.

視聴者端末30bは、CPU300と、入力部310と、表示部320と、通信部330と、RAM380と、記憶部390とを備えて構成されている。   The viewer terminal 30b includes a CPU 300, an input unit 310, a display unit 320, a communication unit 330, a RAM 380, and a storage unit 390.

本変形例では、RAM380は、コンテンツ再生用バッファ381と、嗜好傾向情報格納領域382と、試視聴用配信数格納領域383と、試視聴用コンテンツ配信順序格納領域384と、本編コンテンツ再生制御用データ格納領域385とを備える。   In this modification, the RAM 380 includes a content playback buffer 381, a preference tendency information storage area 382, a trial viewing distribution number storage area 383, a trial viewing content distribution order storage area 384, and main content playback control data. Storage area 385.

また本変形例では、記憶部390には、第3コンテンツ視聴処理を実行するための第3コンテンツ視聴プログラム391と、第1メニュー表示プログラム352と、嗜好情報353と、DL状況情報354と、嗜好ポイント算出係数テーブル355とが格納される。   Further, in the present modification, the storage unit 390 stores the third content viewing program 391 for executing the third content viewing process, the first menu display program 352, the preference information 353, the DL status information 354, and the preference. A point calculation coefficient table 355 is stored.

第3コンテンツ視聴プログラム391は、第3試視聴用コンテンツ選択プログラム391aを含み、第3コンテンツ視聴処理では、CPU300は、図13に示して説明した第1コンテンツ視聴処理と同様の処理を行うとともに、ステップe40の後、第3試視聴用コンテンツ選択処理を実行する。   The third content viewing program 391 includes a third trial viewing content selection program 391a. In the third content viewing process, the CPU 300 performs the same process as the first content viewing process described with reference to FIG. After step e40, a third trial viewing content selection process is executed.

この第3試視聴用コンテンツ選択処理では、CPU300は、図12に示して説明した第1試視聴用コンテンツ選択処理と同様の処理を行うとともに、ステップd20の後に、次の処理を実行する。すなわち、CPU300は、ステップd20で決定した嗜好傾向ジャンルを指定したコンテンツ一覧配信要求をコンテンツ配信サーバ10bに通知し、嗜好傾向ジャンルに属するコンテンツの一覧を取得する処理を行う。またCPU300は、ステップd50の前に、視聴希望ジャンルを指定したコンテンツ一覧配信要求をコンテンツ配信サーバ10bに通知し、視聴希望ジャンルに属するコンテンツの一覧を取得する処理を行う。そしてCPU300は、ステップd40及びステップd90で選択された試視聴用コンテンツと、ユーザ操作に従って指定される試視聴用コンテンツ配信順序とに基づいて視聴希望本編コンテンツと試視聴用コンテンツの再生順を決定して本編コンテンツ再生制御用データを生成し、本編コンテンツ再生制御用データ格納領域385に格納する処理を行う。   In the third trial viewing content selection process, the CPU 300 performs the same process as the first trial viewing content selection process described with reference to FIG. 12, and executes the following process after step d20. That is, the CPU 300 notifies the content distribution server 10b of a content list distribution request specifying the preference trend genre determined in step d20, and performs processing for acquiring a list of contents belonging to the preference trend genre. Further, before step d50, the CPU 300 notifies the content distribution server 10b of a content list distribution request specifying the desired viewing genre, and performs processing for acquiring a list of contents belonging to the desired viewing genre. Then, the CPU 300 determines the playback order of the main content to be viewed and the trial viewing content based on the trial viewing content selected in step d40 and step d90 and the trial viewing content distribution order designated in accordance with the user operation. The main content reproduction control data is generated and stored in the main content reproduction control data storage area 385.

そしてCPU300は、図13のステップe50〜e70の処理に換えて、次の処理を実行する。すなわち、CPU300は、前述のように生成した本編コンテンツ再生制御用データに従った順番で、先ず、最初のコンテンツを指定したコンテンツ配信要求をコンテンツ配信サーバ10bに通知し、これに応答してコンテンツ配信サーバ10bから送信されたコンテンツを再生する。再生が終わったならば、次順のコンテンツを指定したコンテンツ配信要求をコンテンツ配信サーバ10bに通知し、これに応答してコンテンツ配信サーバ10bから送信されたコンテンツを再生する。これを繰り返し行い、視聴希望本編コンテンツ及び試視聴用コンテンツを決定した再生順に従って再生する。   Then, the CPU 300 executes the following process instead of the process of steps e50 to e70 in FIG. That is, the CPU 300 first notifies the content distribution server 10b of a content distribution request specifying the first content in the order according to the main content reproduction control data generated as described above, and in response to this, the content distribution The content transmitted from the server 10b is reproduced. When the reproduction is finished, the content distribution server 10b is notified of a content distribution request specifying the next sequential content, and the content transmitted from the content distribution server 10b is reproduced in response thereto. This is repeated, and the main content desired to be viewed and the content for trial viewing are reproduced according to the determined reproduction order.

また上記した実施形態では、嗜好ポイントを算出する際に用いる係数の値は固定として説明したが、各嗜好傾向判定用項目それぞれの係数の値をユーザ操作に従って変更することとしてもよい。   In the above-described embodiment, the coefficient value used when calculating the preference point is described as being fixed. However, the coefficient value of each preference tendency determination item may be changed according to a user operation.

また、上記した実施形態では、コンテンツ配信サーバ10は、映画やテレビ番組等の各種の映像コンテンツを配信することとしたが、これに限定されるものではない。コンテンツ配信サーバ10において管理されて視聴者端末30に配信されるコンテンツとしては、映画やテレビ番組の他、音楽ソフト、ゲームソフト、ホームページ、各種の広告情報等が挙げられる。   In the above-described embodiment, the content distribution server 10 distributes various video contents such as movies and television programs, but the present invention is not limited to this. Examples of content managed by the content distribution server 10 and distributed to the viewer terminal 30 include music software, game software, a homepage, various types of advertisement information, etc., in addition to movies and television programs.

コンテンツ配信システムの全体構成の一例を示す図。The figure which shows an example of the whole structure of a content delivery system. コンテンツ配信サーバの機能構成の一例を示すブロック図。The block diagram which shows an example of a function structure of a content delivery server. コンテンツDBのデータ構成例を説明するための図。The figure for demonstrating the data structural example of content DB. 本編配信用コンテンツの生成方法を説明するための図。The figure for demonstrating the production | generation method of the content for main-part delivery. 視聴者端末の機能構成の一例を示すブロック図。The block diagram which shows an example of a function structure of a viewer terminal. 嗜好情報のデータ構成例を示す図。The figure which shows the data structural example of preference information. DL状況情報のデータ構成例を示す図。The figure which shows the data structural example of DL status information. 嗜好ポイント算出係数テーブルのデータ構成例を示す図。The figure which shows the data structural example of a preference point calculation coefficient table. 第1メニュー表示処理の流れを説明するためのフローチャート。The flowchart for demonstrating the flow of a 1st menu display process. コンテンツ一覧表示時処理の流れを説明するためのフローチャート。The flowchart for demonstrating the flow of a content list display time process. 第1コンテンツ配信処理の流れを説明するためのフローチャート。The flowchart for demonstrating the flow of a 1st content delivery process. 第1試視聴用コンテンツ選択処理の流れを説明するためのフローチャート。The flowchart for demonstrating the flow of the content selection process for 1st trial viewing. 第1コンテンツ視聴処理の流れを説明するためのフローチャート。The flowchart for demonstrating the flow of a 1st content viewing-and-listening process. 購入時処理の流れを説明するためのフローチャート。The flowchart for demonstrating the flow of a process at the time of purchase. 試視聴時処理の流れを説明するためのフローチャート。The flowchart for demonstrating the flow of a process at the time of trial viewing. 視聴者端末の操作例を説明するための図。The figure for demonstrating the operation example of a viewer terminal. 視聴者端末の操作例を説明するための図。The figure for demonstrating the operation example of a viewer terminal. コンテンツ配信サーバの機能構成の変形例を示すブロック図。The block diagram which shows the modification of the function structure of a content delivery server. 試視聴端末の機能構成の変形例を示すブロック図。The block diagram which shows the modification of the function structure of a trial viewing terminal. コンテンツ配信サーバの機能構成の変形例を示すブロック図。The block diagram which shows the modification of the function structure of a content delivery server. 試視聴端末の機能構成の変形例を示すブロック図。The block diagram which shows the modification of the function structure of a trial viewing terminal.

符号の説明Explanation of symbols

1 コンテンツ配信システム
10 コンテンツ配信サーバ
100 CPU
110 入力部
120 表示部
130 通信部
140 記憶部
150 コンテンツDB
170 第1コンテンツ配信プログラム
171 第1試視聴用コンテンツ選択プログラム
180 第1メニュー配信プログラム
30 視聴者端末
300 CPU
310 入力部
320 表示部
330 通信部
340 RAM
341 コンテンツ再生用バッファ
343 嗜好傾向情報格納領域
345 試視聴用配信数格納領域
347 試視聴用コンテンツ配信順序格納領域
350 記憶部
351 第1コンテンツ視聴プログラム
352 第1メニュー表示プログラム
353 嗜好情報
354 DL状況情報
355 嗜好ポイント算出係数テーブル
N ネットワーク
1 content distribution system 10 content distribution server 100 CPU
110 Input unit 120 Display unit 130 Communication unit 140 Storage unit 150 Content DB
170 First content distribution program
171 First trial viewing content selection program 180 First menu distribution program 30 Viewer terminal 300 CPU
310 Input unit 320 Display unit 330 Communication unit 340 RAM
341 Content playback buffer 343 Preference trend information storage area 345 Trial viewing distribution number storage area 347 Trial viewing content distribution order storage area 350 Storage unit 351 First content viewing program 352 First menu display program 353 Preference information 354 DL status information 355 Preference point calculation coefficient table N Network

Claims (10)

コンテンツ再生装置からの要求に応じたコンテンツを配信するコンテンツ配信装置において、
コンテンツの内容に応じて予め類別された分類と対応づけて複数の本編コンテンツ及び当該本編コンテンツの試視聴用コンテンツを記憶する記憶手段と、
前記コンテンツ再生装置から視聴希望本編コンテンツの要求を受信するコンテンツ要求受信手段と、
前記コンテンツ再生装置から今回要求のあったコンテンツ及び/又は従前に要求されたコンテンツの分類を判断することで、前記コンテンツ再生装置における嗜好傾向を推測する推測手段と、
この推測手段により推測された嗜好傾向に応じた分類に対応付けられている試視聴用コンテンツを選択する試視聴用コンテンツ選択手段と、
前記コンテンツ要求受信手段により受信された要求に対応する視聴希望本編コンテンツと、前記試視聴用コンテンツ選択手段により選択された試視聴用コンテンツとを一連のコンテンツとして前記コンテンツ再生装置に配信する配信手段と、
を備えたコンテンツ配信装置。
In a content distribution device that distributes content in response to a request from a content reproduction device,
Storage means for storing a plurality of main contents and trial viewing contents of the main contents in association with classifications classified in advance according to the contents;
Content request receiving means for receiving a request for main content desired to be viewed from the content reproduction device;
Guessing means for estimating a preference tendency in the content reproduction device by determining a classification of the content requested this time from the content reproduction device and / or a previously requested content;
Trial viewing content selection means for selecting trial viewing content associated with the classification according to the preference tendency estimated by the estimation means;
Distribution means for distributing the main content desired to be viewed corresponding to the request received by the content request receiving means and the trial viewing content selected by the trial viewing content selection means to the content reproduction device as a series of contents; ,
A content distribution apparatus comprising:
前記コンテンツ再生装置から、視聴希望本編コンテンツと試視聴用コンテンツとの配信順序の要求を受信する順序要求受信手段を更に備え、
前記配信手段は、前記順序要求受信手段により受信された配信順序で、視聴希望本編コンテンツ及び試視聴用コンテンツを配信することを特徴とする請求項1に記載のコンテンツ配信装置。
Order request receiving means for receiving a request for the order of distribution of the main content desired to view and the content for trial viewing from the content reproduction device;
2. The content distribution apparatus according to claim 1, wherein the distribution unit distributes the main content desired to be viewed and the content for trial viewing in the distribution order received by the order request reception unit.
前記コンテンツ再生装置から、試視聴用コンテンツの配信数の要求を受信する配信数要求受信手段を更に備え、
前記試視聴用コンテンツ選択手段は、前記配信手段により配信される一連のコンテンツに含める試視聴用コンテンツとして、前記配信数要求受信手段により受信された配信数の試視聴用コンテンツを選択し、
前記配信手段は、前記試視聴用コンテンツ選択手段により選択された前記受信された配信数の試視聴用コンテンツを含めた一連のコンテンツを配信する、
ことを特徴とする請求項1又は2に記載のコンテンツ配信装置。
A distribution number request receiving means for receiving a request for the number of distributions of trial viewing content from the content reproduction device;
The trial viewing content selection means selects the trial viewing content of the number of distributions received by the distribution number request receiving means as the trial viewing content included in the series of contents distributed by the distribution means,
The distribution means distributes a series of contents including the received number of trial viewing contents selected by the trial viewing content selection means;
The content distribution apparatus according to claim 1, wherein the content distribution apparatus is a content distribution apparatus.
コンテンツの内容に応じて予め類別された分類と対応づけて複数の本編コンテンツ及び当該本編コンテンツの試視聴用コンテンツを記憶し、本編コンテンツと試視聴用コンテンツとを一連のコンテンツとして配信するコンテンツ配信装置と通信し、受信したコンテンツを再生するコンテンツ再生装置において、
ユーザ操作に従って視聴希望本編コンテンツを指定するコンテンツ指定手段と、
このコンテンツ指定手段により今回指定されたコンテンツ及び/又は従前に指定されたコンテンツの分類を判断することで、ユーザの嗜好傾向を推測する推測手段と、
前記コンテンツ指定手段により指定された視聴希望本編コンテンツの受信及び前記推測された嗜好傾向に応じた分類に対応付けられている試視聴用コンテンツの受信を前記コンテンツ配信装置に要求する要求手段と、
この要求手段の要求に応じて前記コンテンツ配信装置から送信される本編コンテンツ及び試視聴用コンテンツからなる一連のコンテンツを再生するコンテンツ受信再生手段と、
を備えたコンテンツ再生装置。
A content distribution device that stores a plurality of main contents and trial viewing contents of the main contents in association with classifications classified in advance according to the contents, and distributes the main contents and the trial viewing contents as a series of contents In a content playback device that communicates with and plays back the received content,
Content specifying means for specifying the main content desired to be viewed according to user operation;
Guessing means for guessing the user's preference tendency by judging the classification of the content designated this time and / or the content designated previously by the content designation means;
Request means for requesting the content distribution apparatus to receive the main content desired to be viewed designated by the content designation means and to receive the content for trial viewing associated with a classification according to the estimated preference tendency;
Content reception / playback means for playing back a series of contents composed of main content and trial viewing content transmitted from the content distribution device in response to a request from the request means;
A content playback apparatus comprising:
ユーザ操作に従って視聴希望本編コンテンツと試視聴用コンテンツとの配信順序を指定する順序指定手段と、
この順序指定手段により指定された順序による一連のコンテンツの配信を前記コンテンツ配信装置に要求する順序要求手段と、
を更に備えたことを特徴とする請求項4に記載のコンテンツ再生装置。
An order designating means for designating a distribution order of the main content desired to be viewed and the content for trial viewing according to a user operation;
Order request means for requesting the content delivery apparatus to deliver a series of contents in the order designated by the order designation means;
The content reproduction apparatus according to claim 4, further comprising:
ユーザ操作に従って試視聴用コンテンツの配信数を指定する配信数指定手段と、
この配信数指定手段により指定された数の試視聴用コンテンツを含めた一連のコンテンツの配信を前記コンテンツ配信装置に要求する配信数要求手段と、
を更に備えたことを特徴とする請求項4又は5に記載のコンテンツ再生装置。
A delivery number designating means for designating the delivery number of trial viewing content according to a user operation;
Distribution number requesting means for requesting the content distribution device to distribute a series of contents including the number of trial viewing contents specified by the distribution number specifying means;
The content reproduction apparatus according to claim 4, further comprising:
前記分類の分類項目を表示制御し、ユーザ操作に従った分類項目の指定に応じて、当該指定された分類項目に対応する本編コンテンツの一覧を表示制御する一覧表示制御手段を更に備え、
前記推測手段は、前記一覧表示制御手段による一覧の表示制御時に指定された分類項目に基づいてユーザの嗜好傾向を推測する指定分類基準推測手段を有する、
ことを特徴とする請求項4〜6の何れか一項に記載のコンテンツ再生装置。
Further comprising a list display control means for controlling display of the classification items of the classification, and controlling display of a list of the main content corresponding to the designated classification item according to designation of the classification item according to a user operation,
The inference means includes a designated classification criterion inference means for inferring a user's preference tendency based on a classification item designated at the time of list display control by the list display control means.
The content reproduction apparatus according to any one of claims 4 to 6, wherein
コンテンツの内容に応じて予め類別された分類と対応づけて複数の本編コンテンツ及び当該本編コンテンツの試視聴用コンテンツを記憶し、本編コンテンツと試視聴用コンテンツとを一連のコンテンツとして配信するコンテンツ配信装置と通信し、受信したコンテンツを再生するコンテンツ再生装置において、
ユーザ操作に従って視聴希望本編コンテンツを指定するコンテンツ指定手段と、
このコンテンツ指定手段により今回指定されたコンテンツ及び/又は従前に指定されたコンテンツの分類を判断することで、ユーザの嗜好傾向を推測する推測手段と、
この推測手段により推測された嗜好傾向に応じた分類に対応付けられている試視聴用コンテンツの一覧の受信を前記コンテンツ配信装置に要求し、当該要求に応じて前記コンテンツ配信装置から送信される一覧の中から試視聴用コンテンツを選択する試視聴用コンテンツ選択手段と、
前記コンテンツ指定手段により指定された視聴希望本編コンテンツの受信及び前記試視聴用コンテンツ選択手段により選択された試視聴用コンテンツの受信を前記コンテンツ配信装置に要求し、視聴希望本編コンテンツ及び試視聴用コンテンツとを一連のコンテンツとして再生させるための制御を行うコンテンツ受信再生制御手段と、
を備えたコンテンツ配信装置。
A content distribution device that stores a plurality of main contents and trial viewing contents of the main contents in association with classifications classified in advance according to the contents, and distributes the main contents and the trial viewing contents as a series of contents In a content playback device that communicates with and plays back the received content,
Content specifying means for specifying the main content desired to be viewed according to user operation;
Guessing means for guessing the user's preference tendency by judging the classification of the content designated this time and / or the content designated previously by the content designation means;
The content distribution device is requested to receive a list of content for trial viewing associated with the classification corresponding to the preference tendency estimated by the estimation means, and the list transmitted from the content distribution device in response to the request. Trial viewing content selection means for selecting trial viewing content from among,
Requesting the content distribution device to receive the main content desired by the content designating unit and the trial viewing content selected by the content selection unit for trial viewing, and requesting the main content and the trial viewing content desired by the content distribution unit And a content reception / playback control means for performing control for playing back the video as a series of content,
A content distribution apparatus comprising:
コンテンツの内容に応じて予め類別された分類と対応づけて複数の本編コンテンツ及び当該本編コンテンツの試視聴用コンテンツを記憶し、本編コンテンツと試視聴用コンテンツとを一連のコンテンツとして配信するコンテンツ配信装置と通信し、受信したコンテンツを再生するコンピュータに、
ユーザ操作に従って視聴希望本編コンテンツを指定するコンテンツ指定機能と、
このコンテンツ指定機能により今回指定されたコンテンツ及び/又は従前に指定されたコンテンツの分類を判断することで、ユーザの嗜好傾向を推測する推測機能と、
前記コンテンツ指定機能により指定された視聴希望本編コンテンツの受信及び前記推測された嗜好傾向に応じた分類に対応付けられている試視聴用コンテンツの受信を前記コンテンツ配信装置に要求する要求機能と、
この要求機能の要求に応じて前記コンテンツ配信装置から送信される本編コンテンツ及び試視聴用コンテンツからなる一連のコンテンツを再生するコンテンツ受信再生機能と、
を実現させるためのプログラム。
A content distribution device that stores a plurality of main contents and trial viewing contents of the main contents in association with classifications classified in advance according to the contents, and distributes the main contents and the trial viewing contents as a series of contents To a computer that communicates with and plays the received content,
A content specification function for specifying the main content desired to be viewed according to user operations;
An estimation function for estimating the user's preference tendency by determining the classification of the content specified this time by this content specification function and / or the content specified previously;
A request function for requesting the content distribution device to receive the main content desired to be viewed designated by the content designation function and to receive the content for trial viewing associated with a classification according to the estimated preference tendency;
A content reception / playback function for playing back a series of content composed of main content and trial viewing content transmitted from the content distribution device in response to a request for the request function;
A program to realize
コンテンツの内容に応じて予め類別された分類と対応づけて複数の本編コンテンツ及び当該本編コンテンツの試視聴用コンテンツを記憶し、本編コンテンツと試視聴用コンテンツとを一連のコンテンツとして配信するコンテンツ配信装置と通信し、受信したコンテンツを再生するコンピュータに、
ユーザ操作に従って視聴希望本編コンテンツを指定するコンテンツ指定機能と、
このコンテンツ指定機能により今回指定されたコンテンツ及び/又は従前に指定されたコンテンツの分類を判断することで、ユーザの嗜好傾向を推測する推測機能と、
この推測機能により推測された嗜好傾向に応じた分類に対応付けられている試視聴用コンテンツの一覧の受信を前記コンテンツ配信装置に要求し、当該要求に応じて前記コンテンツ配信装置から送信される一覧の中から試視聴用コンテンツを選択する試視聴用コンテンツ選択機能と、
前記コンテンツ指定機能により指定された視聴希望本編コンテンツの受信及び前記試視聴用コンテンツ選択機能により選択された試視聴用コンテンツの受信を前記コンテンツ配信装置に要求し、視聴希望本編コンテンツ及び試視聴用コンテンツとを一連のコンテンツとして再生させるための制御を行うコンテンツ受信再生制御機能と、
を実現させるためのプログラム。
A content distribution device that stores a plurality of main contents and trial viewing contents of the main contents in association with classifications classified in advance according to the contents, and distributes the main contents and the trial viewing contents as a series of contents To a computer that communicates with and plays the received content,
A content specification function for specifying the main content desired to be viewed according to user operations;
An estimation function for estimating the user's preference tendency by determining the classification of the content specified this time by this content specification function and / or the content specified previously;
The content distribution device is requested to receive a list of content for trial viewing associated with the classification according to the preference tendency estimated by the estimation function, and the list transmitted from the content distribution device in response to the request A trial viewing content selection function for selecting trial viewing content from
The content distribution apparatus is requested to receive the main content desired to be viewed designated by the content designation function and the trial viewing content selected by the content selection function for trial viewing, and the main content desired to be viewed and the trial viewing content are requested. And a content reception / playback control function for performing control for playing back and
A program to realize
JP2005218517A 2005-07-28 2005-07-28 Content reproduction device, content distribution device, and program Expired - Fee Related JP4784190B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005218517A JP4784190B2 (en) 2005-07-28 2005-07-28 Content reproduction device, content distribution device, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005218517A JP4784190B2 (en) 2005-07-28 2005-07-28 Content reproduction device, content distribution device, and program

Publications (2)

Publication Number Publication Date
JP2007036789A true JP2007036789A (en) 2007-02-08
JP4784190B2 JP4784190B2 (en) 2011-10-05

Family

ID=37795476

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005218517A Expired - Fee Related JP4784190B2 (en) 2005-07-28 2005-07-28 Content reproduction device, content distribution device, and program

Country Status (1)

Country Link
JP (1) JP4784190B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009005185A (en) * 2007-06-22 2009-01-08 Sony Corp Information signal processing apparatus, database creation method, information signal processing method, and program for executing the processing method
JP2010524058A (en) * 2007-03-30 2010-07-15 ロヴィ・ソリューションズ・コーポレーション Custom media generation and distribution systems and methods
JP2021522723A (en) * 2018-04-24 2021-08-30 ジーディーエフラボ カンパニー リミテッド Artificial intelligence platform resolution improvement system

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001218188A (en) * 2000-02-04 2001-08-10 Adc Technology Kk Broadcasting program guide device and electronic program guide system
JP2002150110A (en) * 2000-11-07 2002-05-24 Cy-Plus:Kk Purchase incentive content providing system
JP2002290957A (en) * 2001-03-28 2002-10-04 Sony Corp Information processing apparatus and method, information processing system, recording medium, and program
JP2003179901A (en) * 2001-12-10 2003-06-27 Sony Corp Program-distributing system and additional information- inserting method
JP2003289521A (en) * 2002-03-27 2003-10-10 Toshiba Corp Advertising insertion method, distribution system, sending device, receiving device, and program
JP2004007026A (en) * 2002-04-22 2004-01-08 Star Collaboration Kk Content management system and method, viewer apparatus, and computer program
JP2004088630A (en) * 2002-08-28 2004-03-18 Sharp Corp CM data playback device and viewing / charging system
JP2005130075A (en) * 2003-10-22 2005-05-19 Matsushita Electric Ind Co Ltd Television receiver

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001218188A (en) * 2000-02-04 2001-08-10 Adc Technology Kk Broadcasting program guide device and electronic program guide system
JP2002150110A (en) * 2000-11-07 2002-05-24 Cy-Plus:Kk Purchase incentive content providing system
JP2002290957A (en) * 2001-03-28 2002-10-04 Sony Corp Information processing apparatus and method, information processing system, recording medium, and program
JP2003179901A (en) * 2001-12-10 2003-06-27 Sony Corp Program-distributing system and additional information- inserting method
JP2003289521A (en) * 2002-03-27 2003-10-10 Toshiba Corp Advertising insertion method, distribution system, sending device, receiving device, and program
JP2004007026A (en) * 2002-04-22 2004-01-08 Star Collaboration Kk Content management system and method, viewer apparatus, and computer program
JP2004088630A (en) * 2002-08-28 2004-03-18 Sharp Corp CM data playback device and viewing / charging system
JP2005130075A (en) * 2003-10-22 2005-05-19 Matsushita Electric Ind Co Ltd Television receiver

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010524058A (en) * 2007-03-30 2010-07-15 ロヴィ・ソリューションズ・コーポレーション Custom media generation and distribution systems and methods
JP2009005185A (en) * 2007-06-22 2009-01-08 Sony Corp Information signal processing apparatus, database creation method, information signal processing method, and program for executing the processing method
US8272006B2 (en) 2007-06-22 2012-09-18 Sony Corporation Information signal processing apparatus, method of creating database, method of processing information signal, and program for implementing method of processing information signal
JP2021522723A (en) * 2018-04-24 2021-08-30 ジーディーエフラボ カンパニー リミテッド Artificial intelligence platform resolution improvement system
JP7385286B2 (en) 2018-04-24 2023-11-22 ジーディーエフラボ カンパニー リミテッド Artificial intelligence-based resolution improvement system

Also Published As

Publication number Publication date
JP4784190B2 (en) 2011-10-05

Similar Documents

Publication Publication Date Title
US10299001B2 (en) Measuring user engagement during presentation of media content
US8769634B2 (en) System and/or method for distributing media content
US8776108B2 (en) System and/or method for distributing media content and providing an option to maintain an advertising experience
CN103430136B (en) Graphics tile based extension unit guide
CA2816724C (en) Search query column for internet-connected tv's
US20100014825A1 (en) Use of a secondary device to overlay disassociated media elements onto video content
US9813771B2 (en) Information processing apparatus, information processing method and program
JP2008243161A (en) System, method, program and recording medium for providing content with advertisement
JP4784190B2 (en) Content reproduction device, content distribution device, and program
JP2007221232A (en) Content data viewing system, content data viewing program, and content data viewing user terminal
JP2003304504A (en) Program-linked information providing system, server device, terminal device, program and recording medium
JP4897603B2 (en) Information providing system, information receiving terminal, information providing apparatus, information providing method, and program
WO2022004202A1 (en) Information processing device, information processing method, and program
HK1185489A (en) System and/or method for distributing media content
WO2010071957A1 (en) Method and system for delivering interactivity to viewers of television programs

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080725

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110224

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110301

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110427

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20110427

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20110614

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110627

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20140722

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees