[go: up one dir, main page]

JP2011004334A - Information processing apparatus, information processing method and program - Google Patents

Information processing apparatus, information processing method and program Download PDF

Info

Publication number
JP2011004334A
JP2011004334A JP2009147725A JP2009147725A JP2011004334A JP 2011004334 A JP2011004334 A JP 2011004334A JP 2009147725 A JP2009147725 A JP 2009147725A JP 2009147725 A JP2009147725 A JP 2009147725A JP 2011004334 A JP2011004334 A JP 2011004334A
Authority
JP
Japan
Prior art keywords
viewing
content
time
user
determination
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
JP2009147725A
Other languages
Japanese (ja)
Inventor
Daisuke Yano
大介 矢野
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.)
Sony Corp
Original Assignee
Sony Corp
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 Sony Corp filed Critical Sony Corp
Priority to JP2009147725A priority Critical patent/JP2011004334A/en
Publication of JP2011004334A publication Critical patent/JP2011004334A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

PROBLEM TO BE SOLVED: To record a history of view of programs having actual sensation that a user has viewed.SOLUTION: An information processing apparatus 100 includes a detection section 152 which detects the kind of view start operation for a content by the user; a determination section 156, which determines a view determination time period for determining whether the user views the content according to the kind of view start operation for the content; and a determination section 160 which determines whether view history information on the content is recorded in a storage medium by comparing the viewing time period for which the user views the content with the view determination time period determined by the determination section.

Description

本発明は、情報処理装置、情報処理方法およびプログラムに関し、特に、コンテンツの視聴履歴情報を記憶媒体に記録する情報処理装置、情報処理方法およびプログラムに関する。   The present invention relates to an information processing device, an information processing method, and a program, and more particularly, to an information processing device, an information processing method, and a program for recording content viewing history information on a storage medium.

最近では、ユーザが視聴した番組の視聴履歴を登録して、該視聴履歴からユーザの好みを分析し、ユーザにお薦めの番組情報を提供する技術が開示されている。しかし、ユーザが、複数の番組をザッピングしながら所望の番組を選局した場合には、ザッピングしたすべての番組を表す番組情報が視聴履歴として登録されてしまう。この場合、ユーザが所望していない番組情報も視聴履歴として登録されて、ユーザにとって興味のない番組を表す番組情報までも推薦されてしまうという問題があった。   Recently, there has been disclosed a technique for registering a viewing history of a program viewed by a user, analyzing user preferences from the viewing history, and providing recommended program information to the user. However, when a user selects a desired program while zapping a plurality of programs, program information representing all the zapped programs is registered as a viewing history. In this case, there is a problem that program information not desired by the user is registered as a viewing history, and even program information representing a program that is not interesting to the user is recommended.

そこで、ユーザの所望の番組を表す番組情報のみを視聴履歴として登録する方法として、例えば特許文献1が開示されている。特許文献1によれば、番組の視聴履歴を取得する際に、視聴開始からの計測時間と番組の放送時間との比率に基づいて視聴履歴を取得するか否かを判断している。例えば、番組の放送時間が長い場合には視聴開始からの計測時間を所定時間より長く設定し、番組の放送時間が短い場合には視聴開始からの計測時間を所定時間より短く設定する。これにより、利用者がザッピングしただけの番組については視聴履歴に登録されず、利用者にとって興味のない番組は視聴履歴として登録されないこととなる。   Therefore, for example, Patent Document 1 is disclosed as a method of registering only program information representing a user's desired program as a viewing history. According to Patent Document 1, when acquiring the viewing history of a program, it is determined whether to acquire the viewing history based on the ratio of the measurement time from the start of viewing and the broadcast time of the program. For example, when the broadcast time of the program is long, the measurement time from the start of viewing is set longer than a predetermined time, and when the broadcast time of the program is short, the measurement time from the start of viewing is set shorter than the predetermined time. As a result, programs that are just zapped by the user are not registered in the viewing history, and programs that are not of interest to the user are not registered as viewing history.

特開2007−267195号公報JP 2007-267195 A

しかし、上記特許文献1では、放送時間が短い番組をザッピング感覚で切り替えて視聴していた場合には視聴履歴が登録されてしまったり、放送時間が長い番組をザッピングではなく短時間視聴した場合には視聴履歴に登録されなかったりするという問題があった。
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、ユーザが視聴した実感のある番組の視聴履歴を記録することが可能な、新規かつ改良された情報処理装置、情報処理方法およびプログラムを提供することにある。
However, in the above-mentioned patent document 1, when a program with a short broadcast time is switched and viewed with a sense of zapping, a viewing history is registered, or when a program with a long broadcast time is viewed for a short time instead of zapping. Had a problem of not being registered in the viewing history.
Therefore, the present invention has been made in view of the above problems, and an object of the present invention is to provide a new and improved recording history of a program that is actually viewed by the user. An information processing apparatus, an information processing method, and a program are provided.

上記課題を解決するために、本発明のある観点によれば、ユーザ操作によるコンテンツの視聴開始操作種別を検出する検出部と、コンテンツの視聴開始操作種別に応じて、ユーザがコンテンツを視聴したか否かを判定する視聴判定時間を決定する決定部と、ユーザがコンテンツを視聴した視聴時間と決定部により決定された視聴判定時間とを比較して、コンテンツの視聴履歴情報を記憶媒体に記録するか否かを判定する判定部と、を備える、情報処理装置が提供される。   In order to solve the above problem, according to an aspect of the present invention, a detection unit that detects a type of content viewing start operation by a user operation and whether the user has viewed content according to the type of content viewing start operation. The determination unit that determines the viewing determination time for determining whether or not, the viewing time when the user viewed the content and the viewing determination time determined by the determination unit are compared, and the viewing history information of the content is recorded in the storage medium An information processing apparatus is provided that includes a determination unit that determines whether or not.

かかる構成によれば、ユーザ操作によるコンテンツの視聴開始操作種別を検出して、該視聴開始操作種別に応じてユーザがコンテンツを視聴下か否かを判定する視聴判定時間を決定する。そして、ユーザが実際にコンテンツを視聴した視聴時間と決定した視聴判定時間とを比較して、コンテンツの視聴履歴情報を記憶媒体に記録するか否かを判定する。これにより、ユーザがザッピングしただけでなく、視聴したと実感したコンテンツだけを視聴履歴として蓄積することが可能となり、視聴履歴を活用したコンテンツへのアクセスを効率よく行うことができる。   According to this configuration, the viewing start operation type of the content by the user operation is detected, and the viewing determination time for determining whether or not the user is viewing the content is determined according to the viewing start operation type. Then, the viewing time when the user actually viewed the content is compared with the determined viewing determination time, and it is determined whether or not the content viewing history information is recorded in the storage medium. As a result, not only the user zapping but also the content that is actually viewed can be accumulated as the viewing history, and the content utilizing the viewing history can be efficiently accessed.

また、ユーザがコンテンツを視聴した視聴時間を計測する計測部と、計測部により計測された視聴時間が視聴判定時間を経過したと判定部により判定された場合に、コンテンツの視聴履歴情報を記憶媒体に記録する記録部と、を備えてもよい。   In addition, when the determination unit determines that the viewing time measured by the measurement unit and the viewing time measured by the measurement unit have passed the viewing determination time, the content viewing history information is stored in the storage medium. And a recording unit for recording.

また、コンテンツの視聴開始操作種別と視聴判定時間の基準時間とが関連付けられた基準時間情報を記憶している記憶部を備え、コンテンツの視聴開始操作種別が、ユーザ操作によりコンテンツを直接選択可能なダイレクトキーが押下された場合に、視聴判定時間の基準時間として所定時間より短い時間が記憶部に記憶されていてもよい。   In addition, a storage unit is provided that stores reference time information in which a content viewing start operation type and a reference time of a viewing determination time are associated, and the content viewing start operation type can be directly selected by a user operation. When the direct key is pressed, a time shorter than a predetermined time may be stored in the storage unit as a reference time for viewing determination time.

また、コンテンツの視聴開始操作種別が、ユーザ操作によりコンテンツを複数の数字キーから選択可能なテンキーが押下された場合に、視聴判定時間の基準時間として所定時間より長い時間が記憶部に記憶されていてもよい。   In addition, when a numeric keypad capable of selecting content from a plurality of numeric keys is pressed by a user operation, a time longer than a predetermined time is stored in the storage unit as a reference time for viewing determination time. May be.

また、コンテンツの視聴開始操作種別が、ユーザ操作により、コンテンツを選択中のチャネルの前後から選択可能なプラスマイナスキーが押下された場合に、視聴判定時間の基準時間として所定時間より長い時間が記憶部に記憶されていてもよい。   In addition, when a plus / minus key that can be selected from before and after a channel for which content is selected is pressed by a user operation, a content viewing start operation type that is longer than a predetermined time is stored as a reference time for viewing determination time. It may be stored in the part.

また、コンテンツの視聴開始操作種別が、コンテンツが含まれる番組表情報を介して選択する操作であった場合に、視聴判定時間の基準時間として、ダイレクトキーが押下された場合の視聴判定時間の基準時間より長く、テンキーが押下された場合の視聴判定時間の基準時間より短い時間が記憶部に記憶されていてもよい。   In addition, when the content viewing start operation type is an operation to select via the program guide information including the content, the reference for the viewing determination time when the direct key is pressed as the reference time for the viewing determination time A time that is longer than the time and shorter than the reference time of the viewing determination time when the numeric keypad is pressed may be stored in the storage unit.

また、決定部は、ユーザが視聴しているコンテンツに対応するユーザの嗜好度に応じて視聴判定時間を決定するようにしてもよい。   The determination unit may determine the viewing determination time according to the user's preference level corresponding to the content that the user is viewing.

また、ユーザの嗜好度は、コンテンツのジャンル毎やコンテンツのタイトル毎に設定されていてもよい。   Also, the user's preference degree may be set for each content genre or each content title.

また、記憶部には、ユーザの嗜好度と、視聴判定時間の基準時間に乗じる掛け率とが関連付けられた掛け率情報が記憶されており、決定部は、ユーザが視聴しているコンテンツに対応するユーザの嗜好度に関連付けられた掛け率を視聴判定時間の基準時間に乗じて視聴判定時間を決定するようにしてもよい。   In addition, the storage unit stores multiplication rate information in which the user's preference level and the multiplication rate to be multiplied by the reference time of the viewing determination time are associated, and the determination unit corresponds to the content that the user is viewing. The viewing determination time may be determined by multiplying the reference rate of the viewing determination time by the multiplication rate associated with the user's preference level.

また、決定部は、ユーザがコンテンツを視聴している際の所定のユーザ操作に応じて視聴判定時間を決定するようにしてもよい。   The determination unit may determine the viewing determination time in accordance with a predetermined user operation when the user is viewing the content.

また、所定のユーザ操作は、コンテンツの番組説明表示操作や、コンテンツの早送り操作や早戻し操作であってもよい。   Further, the predetermined user operation may be a program description display operation for content, a fast-forward operation or a fast-rewind operation for content.

また、記憶部には、所定のユーザ操作と、視聴判定時間の基準時間に乗じる掛け率とが関連付けられた掛け率情報が記憶されており、決定部は、ユーザがコンテンツを視聴している際に行われたユーザ操作に関連付けられた掛け率を視聴判定時間の基準時間に乗じて視聴判定時間を決定するようにしてもよい。   In addition, the storage unit stores multiplication rate information in which a predetermined user operation and a multiplication rate to be multiplied by the reference time of the viewing determination time are associated with each other, and the determination unit is configured when the user is viewing the content. Alternatively, the viewing determination time may be determined by multiplying the multiplication rate associated with the user operation performed in step 1 to the reference time of the viewing determination time.

また、上記課題を解決するために、本発明の別の観点によれば、コンテンツの視聴履歴情報を記憶媒体に記録する情報処理装置において、ユーザ操作によるコンテンツの視聴開始操作種別を検出するステップと、コンテンツの視聴開始操作種別に応じて、ユーザがコンテンツを視聴したか否かを判定する視聴判定時間を決定するステップと、ユーザがコンテンツを視聴した視聴時間と決定された視聴判定時間とを比較して、コンテンツの視聴履歴情報を記憶媒体に記録するか否かを判定するステップと、を含む情報処理方法が提供される。   In order to solve the above problem, according to another aspect of the present invention, in an information processing apparatus that records content viewing history information in a storage medium, a step of detecting a content viewing start operation type by a user operation; The step of determining a viewing determination time for determining whether or not the user has viewed the content is compared with the viewing time for which the user has viewed the content and the determined viewing determination time in accordance with the content viewing start operation type And determining whether to record content viewing history information in a storage medium.

また、上記課題を解決するために本発明の別の観点によれば、コンピュータをして、ユーザ操作によるコンテンツの視聴開始操作種別を検出する検出部と、コンテンツの視聴開始操作種別に応じて、ユーザがコンテンツを視聴したか否かを判定する視聴判定時間を決定する決定部と、ユーザがコンテンツを視聴した視聴時間と決定部により決定された視聴判定時間とを比較して、コンテンツの視聴履歴情報を記憶媒体に記録するか否かを判定する判定部と、を備える、情報処理装置として機能させるための、プログラムが提供される。   Further, according to another aspect of the present invention to solve the above-described problem, a computer detects a content viewing start operation type by a user operation, and according to the content viewing start operation type, The content viewing history is determined by comparing the determination unit for determining the viewing determination time for determining whether or not the user has viewed the content, and the viewing time for viewing the content by the user and the viewing determination time determined by the determination unit. A program for functioning as an information processing apparatus is provided, comprising: a determination unit that determines whether to record information in a storage medium.

以上説明したように本発明によれば、ユーザが視聴した実感のある番組の視聴履歴を記録することができる。   As described above, according to the present invention, it is possible to record a viewing history of a program that is actually viewed by a user.

本発明の一実施形態にかかる情報処理装置における視聴判定時間の決定処理の概要について説明する説明図である。It is explanatory drawing explaining the outline | summary of the determination process of the viewing determination time in the information processing apparatus concerning one Embodiment of this invention. 同実施形態にかかる情報処理装置のハードウェア構成の一例を示した説明図である。It is explanatory drawing which showed an example of the hardware constitutions of the information processing apparatus concerning the embodiment. 同実施形態にかかる情報処理装置の機能構成を示すブロック図である。It is a block diagram which shows the function structure of the information processing apparatus concerning the embodiment. 同実施形態にかかる基準時間情報の内容を説明する説明図である。It is explanatory drawing explaining the content of the reference time information concerning the embodiment. 同実施形態にかかるユーザの嗜好度と掛け率の内容を説明する説明図である。It is explanatory drawing explaining the content of the user's preference degree and multiplication rate concerning the embodiment. 同実施形態にかかるユーザ操作と掛け率の内容を説明する説明図である。It is explanatory drawing explaining the content of the user operation and multiplication rate concerning the embodiment. 同実施形態にかかるコンテンツの視聴履歴情報の内容を説明する説明図である。It is explanatory drawing explaining the content of the viewing history information of the content concerning the embodiment. 同実施形態にかかる情報処理装置における視聴履歴登録処理を示すフローチャートである。It is a flowchart which shows the viewing history registration process in the information processing apparatus concerning the embodiment.

以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。   Exemplary embodiments of the present invention will be described below in detail with reference to the accompanying drawings. In addition, in this specification and drawing, about the component which has the substantially same function structure, duplication description is abbreviate | omitted by attaching | subjecting the same code | symbol.

また、以下に示す順序に従って、当該「発明を実施するための最良の形態」を説明する。
〔1〕本実施形態の目的
〔2〕情報処理装置のハードウェア構成
〔3〕情報処理装置の機能構成
〔4〕情報処理装置における視聴履歴登録処理の詳細
Further, the “best mode for carrying out the invention” will be described in the following order.
[1] Purpose of this embodiment [2] Hardware configuration of information processing apparatus [3] Functional configuration of information processing apparatus [4] Details of viewing history registration processing in information processing apparatus

〔1〕本実施形態の目的
最近では、ユーザが視聴した番組の視聴履歴を登録して、該視聴履歴からユーザの好みを分析し、ユーザにお薦めの番組情報を提供する技術が開示されている。しかし、ユーザが、複数の番組をザッピングしながら所望の番組を選局した場合には、ザッピングしたすべての番組を表す番組情報が視聴履歴として登録されてしまう。この場合、ユーザが所望していない番組情報も視聴履歴として登録されて、ユーザにとって興味のない番組を表す番組情報までも推薦されてしまうという問題があった。
[1] Purpose of the present embodiment Recently, a technique for registering a viewing history of a program viewed by a user, analyzing user preferences from the viewing history, and providing recommended program information to the user has been disclosed. . However, when a user selects a desired program while zapping a plurality of programs, program information representing all the zapped programs is registered as a viewing history. In this case, there is a problem that program information not desired by the user is registered as a viewing history, and even program information representing a program that is not interesting to the user is recommended.

そこで、ユーザの所望の番組を表す番組情報のみを視聴履歴として登録する方法として、以下の技術が開示されている。該技術においては、番組の視聴履歴を取得する際に、視聴開始からの計測時間と番組の放送時間との比率に基づいて視聴履歴を取得するか否かを判断している。例えば、番組の放送時間が長い場合には視聴開始からの計測時間を所定時間より長く設定し、番組の放送時間が短い場合には視聴開始からの計測時間を所定時間より短く設定する。これにより、利用者がザッピングしただけの番組については視聴履歴に登録されず、利用者にとって興味のない番組は視聴履歴として登録されないこととなる。   Therefore, the following technique is disclosed as a method of registering only program information representing a user's desired program as a viewing history. In this technique, when the viewing history of a program is acquired, it is determined whether or not to acquire the viewing history based on the ratio between the measurement time from the start of viewing and the broadcast time of the program. For example, when the broadcast time of the program is long, the measurement time from the start of viewing is set longer than a predetermined time, and when the broadcast time of the program is short, the measurement time from the start of viewing is set shorter than the predetermined time. As a result, programs that are just zapped by the user are not registered in the viewing history, and programs that are not of interest to the user are not registered as viewing history.

しかし、上記技術では、放送時間が短い番組をザッピング感覚で切り替えて視聴していた場合には視聴履歴が登録されてしまったり、放送時間が長い番組をザッピングではなく短時間視聴した場合には視聴履歴に登録されなかったりするという問題があった。そこで、上記のような事情を一着眼点として、本発明の実施形態にかかる情報処理装置100が創作されるに至った。本実施形態にかかる情報処理装置100によれば、ユーザが視聴した実感のある番組の視聴履歴を記録することが可能となる。   However, with the above technology, viewing history is registered if a program with a short broadcast time is switched and viewed in the sense of zapping, or viewing is performed when a program with a long broadcast time is viewed for a short time instead of zapping. There was a problem that it was not registered in the history. Accordingly, the information processing apparatus 100 according to the embodiment of the present invention has been created with the above circumstances as a focus. According to the information processing apparatus 100 according to the present embodiment, it is possible to record a viewing history of a program that is actually viewed by a user.

次に、情報処理装置100の概要について説明する。情報処理装置100は、ユーザが視聴したコンテンツを視聴履歴として蓄積するか否かを判定する機能を有する装置である。視聴履歴を蓄積するか否かは、ユーザがコンテンツを視聴したか否かを判定するための視聴判定時間に基づいて判定する。視聴判定時間は、ユーザがどのような操作により視聴を開始したか、ユーザの嗜好情報、番組を視聴中のユーザ操作などに応じて設定される。すなわち、視聴判定時間は、ユーザによりコンテンツが視聴したと実感された時間であるか否かの基準となる時間である。   Next, an outline of the information processing apparatus 100 will be described. The information processing apparatus 100 is an apparatus having a function of determining whether or not content viewed by a user is accumulated as a viewing history. Whether or not the viewing history is accumulated is determined based on the viewing determination time for determining whether or not the user has viewed the content. The viewing determination time is set according to what operation the user has started viewing, user preference information, user operation while viewing the program, and the like. That is, the viewing determination time is a time that serves as a reference for whether or not the content is actually viewed by the user.

ここで、図1を参照して、情報処理装置100における視聴判定時間の決定処理の概要について説明する。図1は、情報処理装置100における視聴判定時間の決定処理の概要について説明する説明図である。図1に示したように、まず、STEP0において、ユーザは、テレビ放送受信機などにより受信された番組等のコンテンツを視聴する際に、視聴開始操作を行う。   Here, with reference to FIG. 1, an outline of the viewing determination time determination process in the information processing apparatus 100 will be described. FIG. 1 is an explanatory diagram for explaining an overview of a process for determining a viewing determination time in the information processing apparatus 100. As shown in FIG. 1, first, in STEP 0, the user performs a viewing start operation when viewing content such as a program received by a television broadcast receiver or the like.

STEP0における視聴開始操作には、例えば、リモコンテンキー10や、クロスメディアバー(XMB)11のメニューや、番組表12のメニューや、その他、番組を直接選択するダイレクトキーや、プラスマイナスキーの押下、入力切替操作などが挙げられる。情報処理装置100は、上記したユーザによる視聴開始操作種別を検出する。   The viewing start operation in STEP 0 includes, for example, a remote keypad 10, a cross media bar (XMB) 11 menu, a program table 12 menu, a direct key for directly selecting a program, a press of a plus / minus key, For example, input switching operation. The information processing apparatus 100 detects the viewing start operation type by the user.

そして、STEP0において検出された視聴開始操作種別に基づいて、基準となる視聴判定時間を決定する(STEP1)。ユーザが実際に視聴した視聴時間が、STEP1において決定された視聴判定時間を経過した場合に、ユーザが視聴しているコンテンツの視聴履歴情報が記録される。視聴判定時間は、ユーザがコンテンツを視聴しようとして選択したのか、またはザッピングのため通過しただけなのかといった観点から決定される時間である。例えば、リモコンのテンキーを操作した場合には、ザッピングの可能性が高いため、視聴判定時間を所定時間よりも長くする。一方、リモコンのダイレクトキーを操作した場合には、一のコンテンツを視聴しようとした可能性が高いため、視聴判定時間を所定時間よりも短くする。視聴開始操作種別に基づく視聴判定時間の決定方法については、後で詳細に説明する。   Then, based on the viewing start operation type detected in STEP 0, a reference viewing determination time is determined (STEP 1). When the viewing time actually viewed by the user has passed the viewing determination time determined in STEP 1, viewing history information of the content viewed by the user is recorded. The viewing determination time is a time determined from the viewpoint of whether the user has selected to view content or has just passed for zapping. For example, since the possibility of zapping is high when the numeric keypad of the remote controller is operated, the viewing determination time is set longer than a predetermined time. On the other hand, when the direct key of the remote controller is operated, there is a high possibility that the user has tried to view one content, so the viewing determination time is set shorter than the predetermined time. A method for determining the viewing determination time based on the viewing start operation type will be described in detail later.

また、ユーザの嗜好データが蓄積されている場合には、STEP1において決定された視聴判定時間をユーザ嗜好データに基づいて変更する(STEP2)。ユーザ嗜好データとは、例えば、ユーザがどのようなジャンル、どのような番組、どのような時間帯のコンテンツを好むのかの情報である。例えば、ユーザにより選択されたコンテンツがユーザの嗜好の度合いが高いコンテンツであった場合には、STEP1で決定された視聴判定時間よりも短い時間とする。これにより、ユーザの嗜好の度合いが高いコンテンツほど視聴履歴情報に記録されやすくなり、ユーザの所望するコンテンツを推薦することが可能となる。ユーザ嗜好データに基づく視聴判定時間の決定方法については、後で詳細に説明する。   If user preference data is stored, the viewing determination time determined in STEP 1 is changed based on the user preference data (STEP 2). The user preference data is, for example, information on what genre, what program, and what time zone the user likes. For example, when the content selected by the user is content with a high degree of user preference, the time is shorter than the viewing determination time determined in STEP 1. As a result, content with a higher degree of user preference is more likely to be recorded in the viewing history information, and content desired by the user can be recommended. A method for determining the viewing determination time based on the user preference data will be described later in detail.

また、コンテンツが再生されている間に、コンテンツに対して何らかのユーザ操作がなされた場合には、ユーザ操作に基づいて視聴判定時間を変更する(STEP3)。ユーザ操作とは、例えば、コンテンツの早送りや早戻しの操作、番組説明表示閲覧操作などを例示できる。例えば、コンテンツの再生中に早送り操作がなされた場合には、ユーザの該コンテンツへの興味は低いと考えて、決定されている視聴判定時間よりも長い時間とする。また、コンテンツの再生中に番組説明表示閲覧操作がなされた場合には、ユーザの該コンテンツへの興味は高いと考えて、決定されている視聴判定時間よりも短い時間とする。これにより、ユーザの興味が高いコンテンツほど視聴履歴情報に記録されやすくなり、ユーザの所望するコンテンツを推薦することが可能となる。ユーザ操作に基づく視聴判定時間の決定方法については後で詳細に説明する。   If any user operation is performed on the content while the content is being reproduced, the viewing determination time is changed based on the user operation (STEP 3). Examples of user operations include fast-forwarding and fast-returning content, and program description display browsing operation. For example, when a fast-forward operation is performed during content playback, the user is less interested in the content, and the time is longer than the determined viewing determination time. Further, when a program explanation display browsing operation is performed during the reproduction of content, it is assumed that the user is highly interested in the content, and the time is shorter than the determined viewing determination time. As a result, content with higher user interest is more easily recorded in the viewing history information, and content desired by the user can be recommended. A method for determining the viewing determination time based on the user operation will be described in detail later.

情報処理装置100は、コンテンツを再生可能な装置であって、例えば、パーソナルコンピュータ等のコンピュータ装置(ノート型、デスクトップ型を問わない。)を例示できる。また、情報処理装置100とテレビ放送を受信するテレビ放送受信機とは、別体の装置としたが、かかる例に限定されず、情報処理装置100とテレビ放送受信機とが一体の装置であってもよい。また、テレビ放送受信機により受信された番組等のコンテンツを表示する表示装置と情報処理装置100とは別体の装置としたが、かかる例に限定されず、情報処理装置と表示装置とが一体の装置であってもよい。   The information processing apparatus 100 is an apparatus capable of reproducing content, and can be exemplified by a computer apparatus (notebook type or desktop type) such as a personal computer, for example. Further, although the information processing apparatus 100 and the television broadcast receiver that receives the television broadcast are separate apparatuses, the present invention is not limited to such an example, and the information processing apparatus 100 and the television broadcast receiver are an integrated apparatus. May be. Further, although the display device that displays content such as a program received by the television broadcast receiver and the information processing device 100 are separate devices, the present invention is not limited to this example, and the information processing device and the display device are integrated. The apparatus may be used.

〔2〕情報処理装置のハードウェア構成
以上、情報処理装置100における視聴判定時間の決定処理の概要について説明した。次に、図2を参照して、情報処理装置100のハードウェア構成について説明する。図2は、本実施形態にかかる情報処理装置100のハードウェア構成の一例を示した説明図である。
[2] Hardware Configuration of Information Processing Device The overview of the viewing determination time determination process in the information processing device 100 has been described above. Next, the hardware configuration of the information processing apparatus 100 will be described with reference to FIG. FIG. 2 is an explanatory diagram illustrating an example of a hardware configuration of the information processing apparatus 100 according to the present embodiment.

情報処理装置100は、CPU(Central Processing Unit)101と、ROM(Read Only Memory)102と、RAM(Random Access Memory)103と、ホストバス104と、ブリッジ105と、外部バス106と、インタフェース107と、入力装置108と、出力装置109と、ストレージ装置(HDD)110と、ドライブ111と、通信装置112とを備える。   The information processing apparatus 100 includes a CPU (Central Processing Unit) 101, a ROM (Read Only Memory) 102, a RAM (Random Access Memory) 103, a host bus 104, a bridge 105, an external bus 106, an interface 107, and the like. , An input device 108, an output device 109, a storage device (HDD) 110, a drive 111, and a communication device 112.

CPU101は、演算処理装置および制御装置として機能し、各種プログラムに従って情報処理装置100内の動作全般を制御する。また、CPU101は、マイクロプロセッサであってもよい。ROM102は、CPU101が使用するプログラムや演算パラメータ等を記憶する。RAM103は、CPU101の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一次記憶する。これらはCPUバスなどから構成されるホストバス104により相互に接続されている。   The CPU 101 functions as an arithmetic processing device and a control device, and controls the overall operation in the information processing device 100 according to various programs. Further, the CPU 101 may be a microprocessor. The ROM 102 stores programs and calculation parameters used by the CPU 101. The RAM 103 primarily stores programs used in the execution of the CPU 101, parameters that change as appropriate during the execution, and the like. These are connected to each other by a host bus 104 including a CPU bus.

ホストバス104は、ブリッジ105を介して、PCI(Peripheral Component Interconnect/Interface)バスなどの外部バス106に接続されている。なお、必ずしもホストバス104、ブリッジ105および外部バス106を分離構成する必要はなく、一のバスにこれらの機能を実装してもよい。   The host bus 104 is connected via a bridge 105 to an external bus 106 such as a PCI (Peripheral Component Interconnect / Interface) bus. Note that the host bus 104, the bridge 105, and the external bus 106 are not necessarily configured separately, and these functions may be mounted on one bus.

入力装置108は、例えば、マウス、キーボード、タッチパネル、ボタン、マイク、スイッチおよびレバーなどユーザが情報を入力するための入力手段と、ユーザによる入力に基づいて入力信号を生成し、CPU101に出力する入力制御回路などから構成されている。情報処理装置100のユーザは、該入力装置108を操作することにより、情報処理装置100に対して各種のデータを入力したり処理動作を指示したりすることができる。   The input device 108 is, for example, an input means for a user to input information, such as a mouse, keyboard, touch panel, button, microphone, switch, and lever, and an input that generates an input signal based on the input by the user and outputs it to the CPU 101 It consists of a control circuit. A user of the information processing apparatus 100 can input various data or instruct a processing operation to the information processing apparatus 100 by operating the input device 108.

出力装置109は、例えば、CRT(Cathode Ray Tube)ディスプレイ装置、液晶ディスプレイ(LCD)装置、OLED(Organic Light Emitting Display)装置およびランプなどの表示装置と、スピーカおよびヘッドホンなどの音声出力装置で構成される。出力装置109は、例えば、再生されたコンテンツを出力する。具体的には、表示装置は再生された映像データ等の各種情報をテキストまたはイメージで表示する。一方、音声出力装置は、再生された音声データ等を音声に変換して出力する。   The output device 109 includes, for example, a display device such as a CRT (Cathode Ray Tube) display device, a liquid crystal display (LCD) device, an OLED (Organic Light Emitting Display) device and a lamp, and an audio output device such as a speaker and headphones. The The output device 109 outputs the reproduced content, for example. Specifically, the display device displays various information such as reproduced video data as text or images. On the other hand, the audio output device converts reproduced audio data or the like into audio and outputs it.

ストレージ装置110は、本実施形態にかかるサーバ装置10の記憶部の一例として構成されたデータ格納用の装置であり、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置および記憶媒体に記録されたデータを削除する削除装置などを含むことができる。ストレージ装置110は、例えば、HDD(Hard Disk Drive)で構成される。このストレージ装置110は、ハードディスクを駆動し、CPU101が実行するプログラムや各種データを格納する。   The storage device 110 is a data storage device configured as an example of a storage unit of the server device 10 according to the present embodiment, and is a storage medium, a recording device that records data in the storage medium, and a read that reads data from the storage medium A deletion device for deleting data recorded on the device and the storage medium can be included. The storage device 110 is composed of, for example, an HDD (Hard Disk Drive). The storage device 110 drives a hard disk and stores programs executed by the CPU 101 and various data.

ドライブ111は、記憶媒体用リーダライタであり、サーバ装置10に内蔵、あるいは外付けされる。ドライブ111は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記憶媒体120に記録されている情報を読み出して、RAM103に出力する。   The drive 111 is a storage medium reader / writer, and is built in or externally attached to the server device 10. The drive 111 reads information recorded on a removable storage medium 120 such as a mounted magnetic disk, optical disk, magneto-optical disk, or semiconductor memory, and outputs the information to the RAM 103.

通信装置112は、例えば、通信網50に接続するための通信デバイス等で構成された通信インタフェースである。また、通信装置112は、無線LAN(Local Area Network)対応通信装置であっても、ワイヤレスUSB対応通信装置であっても、有線による通信を行うワイヤー通信装置であってもよい。   The communication device 112 is a communication interface configured with, for example, a communication device for connecting to the communication network 50. The communication device 112 may be a wireless LAN (Local Area Network) compatible communication device, a wireless USB compatible communication device, or a wire communication device that performs wired communication.

〔3〕情報処理装置の機能構成
以上、情報処理装置100のハードウェア構成について説明した。次に、図3を参照して、情報処理装置100の機能構成について説明する。情報処理装置100の機能構成を説明するに際し、適宜、図4〜図7を参照する。
[3] Functional configuration of information processing apparatus The hardware configuration of the information processing apparatus 100 has been described above. Next, the functional configuration of the information processing apparatus 100 will be described with reference to FIG. In describing the functional configuration of the information processing apparatus 100, FIGS. 4 to 7 will be referred to as appropriate.

図3に示したように、情報処理装置100は、検出部152、計測部154、決定部156、記憶部158、判定部160、記録部162、記憶媒体164などを備える。図3では、記憶部158と記憶媒体164を説明の便宜上別体の装置としているが、記憶部158と記憶媒体164とは、一つの記憶装置であってもよい。   As illustrated in FIG. 3, the information processing apparatus 100 includes a detection unit 152, a measurement unit 154, a determination unit 156, a storage unit 158, a determination unit 160, a recording unit 162, a storage medium 164, and the like. In FIG. 3, the storage unit 158 and the storage medium 164 are separate devices for convenience of explanation, but the storage unit 158 and the storage medium 164 may be a single storage device.

検出部152は、ユーザ操作によるコンテンツの視聴開始操作種別を検出する機能を有する。上記したように、視聴開始操作種別とは、例えば、リモコンテンキーや、クロスメディアバー(XMB)のメニューや、番組表のメニューや、その他、番組を直接選択するダイレクトキーや、プラスマイナスキーの押下、入力切替操作など、視聴開始トリガーとなるユーザによる動作の種別である。これらの入力操作は、コンテンツを視聴する際に利用されるリモコンのテンキーボタンやプラスマイナスキーボタンなどを押下することにより行われる。また、クロスメディアバーや番組表が表示されている表示画面をタッチ等して選択することも可能である。検出部152は、検出した視聴開始操作種別を決定部156に提供する。   The detection unit 152 has a function of detecting the type of content viewing start operation by a user operation. As described above, the viewing start operation type is, for example, a remote keypad, a cross media bar (XMB) menu, a program guide menu, a direct key for directly selecting a program, or a plus / minus key press. The type of operation by the user that is a viewing start trigger, such as an input switching operation. These input operations are performed by pressing a numeric keypad button, a plus / minus key button, or the like of a remote controller used when viewing content. It is also possible to select by touching a display screen on which a cross media bar or a program guide is displayed. The detection unit 152 provides the detected viewing start operation type to the determination unit 156.

計測部154は、ユーザがコンテンツを視聴した視聴時間を計測する機能を有する。計測部154により計測される視聴時間とは、ユーザが実際にコンテンツを視聴した時間である。計測部154は、一のコンテンツの再生開始から再生停止までの時間を計測する。また、ユーザがテレビ受信機から受信される番組を視聴している場合には、一のチャンネルが選択されてから、他のチャンネルに切り替えられるまでの時間を計測する。計測部154は、計測した視聴時間を判定部160に提供する。   The measuring unit 154 has a function of measuring the viewing time when the user views the content. The viewing time measured by the measurement unit 154 is the time when the user actually viewed the content. The measurement unit 154 measures the time from the start of playback of one content to the stop of playback. Further, when the user is watching a program received from the television receiver, the time from when one channel is selected until the channel is switched to another channel is measured. The measurement unit 154 provides the measured viewing time to the determination unit 160.

決定部156は、検出部152により検出された視聴開始操作種別に応じて、ユーザがコンテンツを視聴したか否かを判定する視聴判定時間を決定する機能を有する。具体的には、決定部156は、記憶部158に記憶されている基準時間情報400に基づいて、視聴判定時間の基準時間を決定する。ここで、図4を参照して、記憶部158に記憶されている基準時間情報400について説明する。   The determining unit 156 has a function of determining a viewing determination time for determining whether or not the user has viewed content according to the viewing start operation type detected by the detecting unit 152. Specifically, the determination unit 156 determines the reference time for the viewing determination time based on the reference time information 400 stored in the storage unit 158. Here, the reference time information 400 stored in the storage unit 158 will be described with reference to FIG.

図4は、記憶部158に記憶されている基準時間情報400の内容を説明する説明図である。図4に示したように、基準時間情報400には、視聴開始操作種別401と視聴判定時間402とが関連付けられている。上記したように、視聴判定時間402は、視聴開始操作種別401に基づいて、ユーザがそのコンテンツを視聴しようとしたのか、あるいはザッピングで通過しただけなのといった観点から設定されている。   FIG. 4 is an explanatory diagram for explaining the contents of the reference time information 400 stored in the storage unit 158. As shown in FIG. 4, the reference time information 400 is associated with a viewing start operation type 401 and a viewing determination time 402. As described above, the viewing determination time 402 is set based on the viewing start operation type 401 from the viewpoint of whether the user tried to view the content or just passed by zapping.

例えば、視聴操作開始種別401がリモコンのテンキーを押下してコンテンツの視聴を開始した場合には、ザッピングの可能性が高いため、視聴判定時間402を60秒とする。同様に、リモコンのプラスマイナス(+−)キーを押下して視聴を開始した場合も、ザッピングの可能性が高いため、視聴判定時間402を60秒とする。一方、リモコンのダイレクトキーを押下して視聴を開始した場合には、そのコンテンツを視聴しようとして操作した可能性が高いため、視聴判定時間402をテンキーやリモコンキーよりも短い1秒に設定する。   For example, when the viewing operation start type 401 starts viewing content by pressing the numeric keypad on the remote controller, the viewing determination time 402 is set to 60 seconds because the possibility of zapping is high. Similarly, when viewing is started by pressing the plus / minus (+ −) key of the remote controller, since the possibility of zapping is high, the viewing determination time 402 is set to 60 seconds. On the other hand, when viewing is started by pressing the direct key of the remote controller, the viewing determination time 402 is set to 1 second shorter than that of the numeric keypad or the remote control key because there is a high possibility that the content is operated for viewing.

また、番組表を操作して視聴を開始した場合には、ザッピングの可能性が低いため、テンキーやリモコンキーよりも短く、ダイレクトキーよりも長い10秒に設定する。さらに、クロスメディアバーなどのメニュー画面を操作することによりコンテンツの視聴を開始した場合には、テンキーやリモコンキーよりも短く、番組表を操作して視聴開始した場合よりも長い30秒に設定する。このように、視聴判定時間402は、視聴操作開始種別401の操作の特徴に応じて予め設定されている。視聴判定時間402は、ユーザにより設定されるようにしてもよい。   Also, when viewing is started by operating the program guide, since the possibility of zapping is low, it is set to 10 seconds shorter than the numeric keypad or remote control key and longer than the direct key. Furthermore, when content viewing is started by operating a menu screen such as a cross media bar, the time is set to 30 seconds, which is shorter than the numeric keypad or remote control key and longer than when viewing is started by operating the program guide. . Thus, the viewing determination time 402 is set in advance according to the operation characteristics of the viewing operation start type 401. The viewing determination time 402 may be set by the user.

図3に戻って機能構成の説明を続ける。決定部156は、また、記憶部158にユーザの嗜好度に応じた掛け率情報500やコンテンツを視聴している際のユーザ操作に応じた掛け率情報600などを勘案して視聴判定時間を決定するようにしてもよい。具体的には、決定部156は、基準時間情報400に応じて決定された視聴判定時間に対して、さらにユーザの嗜好度やユーザ操作に応じて視聴判定時間に掛け率を乗じて適切な視聴判定時間を決定する。   Returning to FIG. 3, the description of the functional configuration is continued. The determining unit 156 also determines the viewing determination time in consideration of the multiplying rate information 500 according to the user's preference level or the multiplying rate information 600 according to the user operation when viewing the content in the storage unit 158. You may make it do. Specifically, the determination unit 156 further multiplies the viewing determination time determined according to the reference time information 400 by the multiplication rate by the viewing determination time according to the user's preference level or user operation, and performs appropriate viewing. Determine the judgment time.

ユーザの嗜好度としては、例えば、コンテンツがテレビ受信機により受信される番組であった場合には、どの放送局の番組をよく視聴するのか、どのジャンルの番組をよく視聴するのか、どの時間帯の番組をよく視聴するのかなどといったユーザの嗜好を示す情報を蓄積して分析したものである。これらの嗜好データに基づいて、基準となる視聴判定時間への掛け率(レート)を決定する。このようなユーザの嗜好データを蓄積していない場合には、基準となる視聴判定時間は変更されない。   As the user's preference, for example, when the content is a program received by a television receiver, which broadcast station is often viewed, which genre is often viewed, and which time zone The information indicating the user's preference, such as whether to frequently watch the program, is accumulated and analyzed. Based on these preference data, a multiplication rate (rate) to the reference viewing determination time is determined. When such user preference data is not accumulated, the reference viewing determination time is not changed.

ここで、図5を参照して、ユーザの嗜好度と掛け率について説明する。図5は、ユーザの嗜好度と掛け率の内容を説明する説明図である。図5に示したように、ユーザの嗜好度に基づく掛け率情報500には、番組名501と、嗜好度(点)502と、レート(掛け率)503とが関連付けられている。嗜好度502は、よりユーザ嗜好に合っているものほど高い数値とする。また、レート503は、嗜好度に応じて決まる掛け率である。例えば、ユーザの嗜好度の高い番組ほど掛け率が低くなり、ユーザの嗜好度の低い番組ほど掛け率が高くなる。   Here, with reference to FIG. 5, a user's preference degree and multiplication rate are demonstrated. FIG. 5 is an explanatory diagram for explaining the contents of the user's preference level and the multiplication rate. As shown in FIG. 5, a program name 501, a preference level (point) 502, and a rate (multiplication rate) 503 are associated with the multiplication rate information 500 based on the user's preference level. The preference degree 502 is set to a higher numerical value as it matches the user preference. The rate 503 is a multiplication rate determined according to the degree of preference. For example, a program with a higher user preference has a lower rate, and a program with a lower user preference has a higher rate.

すなわち、ユーザの嗜好度の高い番組ほど視聴開始操作種別に応じて決定された基準となる視聴判定時間よりも短い時間が視聴判定時間として決定される。また、ユーザの嗜好度の低い番組ほど視聴開始操作種別に応じて決定された基準となる視聴判定時間よりも長い時間が視聴判定時間として決定される。   That is, a program having a higher user preference is determined as a viewing determination time that is shorter than the reference viewing determination time determined according to the viewing start operation type. In addition, a program having a lower user preference is determined as a viewing determination time that is longer than a reference viewing determination time determined according to the viewing start operation type.

例えば、リモコンテンキーを操作して視聴開始した場合には、まず、基準となる視聴判定時間が60秒に決定される。そして、ユーザにより選択された番組が番組Bであった場合には、掛け率0.5を基準となる視聴判定時間60秒に乗じる。したがって、60×0.5=30秒が該コンテンツの視聴判定時間に決定される。一方、ユーザにより選択された番組がユーザの嗜好度の低い番組Cであった場合には、掛け率1.1を基準となる使用判定時間60秒に乗じる。したがって、60×1.1=66秒が該コンテンツの視聴判定時間に決定される。これにより、ユーザの嗜好度の高いコンテンツほど短い時間を視聴しただけでユーザが実際に視聴したと判定されることとなる。   For example, when viewing is started by operating the remote control numeric keypad, first, the reference viewing determination time is determined to be 60 seconds. When the program selected by the user is the program B, the multiplication rate of 0.5 is multiplied by the reference viewing determination time of 60 seconds. Therefore, 60 × 0.5 = 30 seconds is determined as the viewing determination time for the content. On the other hand, when the program selected by the user is the program C having a low user preference, the multiplication rate 1.1 is multiplied by the reference usage determination time of 60 seconds. Therefore, 60 × 1.1 = 66 seconds is determined as the viewing time for the content. As a result, it is determined that the user has actually watched the content with a higher degree of preference of the user only by viewing the shorter time.

次に、図6を参照して、ユーザ操作と掛け率について説明する。図6は、ユーザ操作と掛け率の内容を説明する説明図である。図6に示したように、ユーザ操作に基づく掛け率情報600には、ユーザ操作601とレート(掛け率)602とが関連付けられている。ユーザ操作601としては、例えば、番組説明表示の閲覧や、早送りや早戻しなどが挙げられる。レート602は、ユーザ操作の特徴に応じて設定される。   Next, user operations and multiplication rates will be described with reference to FIG. FIG. 6 is an explanatory diagram for explaining the contents of user operations and multiplication rates. As shown in FIG. 6, a user operation 601 and a rate (multiplication rate) 602 are associated with the multiplication rate information 600 based on the user operation. Examples of the user operation 601 include browsing of program explanation display, fast forward, and fast reverse. The rate 602 is set according to the characteristics of the user operation.

例えば、番組を視聴中に番組説明表示を閲覧した場合には、ユーザはその番組に興味があると考えられるので、基準となる視聴判定時間よりも短い視聴判定時間が設定されるように、低い掛け率を設定する。また、早送りの操作をした場合には、ユーザはその番組に興味がないと考えられるため、基準となる視聴判定時間よりも長い視聴判定時間が設定されるように、高い掛け率を設定する。   For example, when a program explanation display is viewed while viewing a program, the user is considered interested in the program, so that the viewing determination time is set shorter than the reference viewing determination time. Set the multiplication rate. When fast-forwarding is performed, the user is considered not interested in the program, so a high multiplication rate is set so that a viewing determination time longer than the reference viewing determination time is set.

例えば、上記した番組Bを視聴している際に、ユーザが番組説明表示の閲覧操作を行ったとする。番組Bのユーザ嗜好度を勘案した視聴判定時間に、ユーザ操作が番組説明表示であった場合のレートを乗じる。したがって、60×0.5×0.2=6秒が該コンテンツの視聴判定時間に決定される。これにより、ユーザの興味の高いコンテンツほど短い時間を視聴しただけでユーザが実際に視聴したと判定されることとなる。ユーザ操作に基づく視聴判定時間の変更は、ユーザ操作時点における視聴判定時間の残り時間に対して行われる。以上、記憶部158に記憶されている基準時間情報400および掛け率情報500、600について説明した。   For example, it is assumed that the user performs a browsing operation for displaying the program description while viewing the program B described above. The viewing determination time taking into account the user preference level of the program B is multiplied by the rate when the user operation is a program explanation display. Therefore, 60 × 0.5 × 0.2 = 6 seconds is determined as the viewing determination time for the content. As a result, it is determined that the user has actually watched the content that the user is more interested in only by watching the short time. The change of the viewing determination time based on the user operation is performed on the remaining time of the viewing determination time at the time of the user operation. The reference time information 400 and the multiplication rate information 500 and 600 stored in the storage unit 158 have been described above.

図3に戻って機能構成の説明を続ける。決定部156は、決定した視聴判定時間を判定部160に提供する。判定部160は、計測部154により提供された視聴時間と、決定部156により提供された視聴判定時間とを比較して、コンテンツの視聴履歴情報を記憶媒体164に記録するか否かを判定する機能を有する。   Returning to FIG. 3, the description of the functional configuration is continued. The determination unit 156 provides the determined viewing determination time to the determination unit 160. The determination unit 160 compares the viewing time provided by the measurement unit 154 with the viewing determination time provided by the determination unit 156 to determine whether to record the content viewing history information in the storage medium 164. It has a function.

例えば、上記したように、決定部156により決定された視聴判定時間が6秒であった場合に、実際の視聴時間が6秒を超えている場合には、視聴履歴情報を記憶媒体164に記録すると判定する。一方、視聴判定時間が6秒であり、実際の視聴時間が6秒を超えない場合には、視聴履歴情報を記憶媒体164に記録しないと判定する。判定部160は、判定結果を記録部162に提供する。   For example, as described above, when the viewing determination time determined by the determination unit 156 is 6 seconds and the actual viewing time exceeds 6 seconds, the viewing history information is recorded in the storage medium 164. Judge that. On the other hand, when the viewing determination time is 6 seconds and the actual viewing time does not exceed 6 seconds, it is determined that the viewing history information is not recorded in the storage medium 164. The determination unit 160 provides the determination result to the recording unit 162.

これにより、視聴開始種別に基づいて、ザッピングなのか視聴しているのか否かを勘案するのみならず、ユーザの嗜好度やユーザ操作までをも加味してコンテンツの視聴履歴を記録するか否かを判断することができる。したがって、ユーザが見たと実感のあるコンテンツだけを視聴履歴として残し、さらに、ユーザの嗜好にあった視聴履歴のみが残りやすくなる。すなわち、視聴履歴情報として記憶媒体164に記録されるものは、ユーザにとって利用価値の高い履歴情報となる。   Whether or not to record the content viewing history based on the viewing start type, not only considering whether it is zapping or watching, but also taking into account user preference and user operation Can be judged. Therefore, only the content that is actually felt when viewed by the user is left as the viewing history, and only the viewing history that meets the user's preference is likely to remain. That is, what is recorded in the storage medium 164 as viewing history information is history information having a high utility value for the user.

記録部162は、判定部160により、計測部154により計測された視聴時間が決定部156により決定された視聴判定時間を経過したと判定された場合に、コンテンツの視聴履歴情報を記憶媒体164に記録する機能を有する。ここで、図7を参照して、記憶媒体164に記録されるコンテンツの視聴履歴情報について説明する。図7は、記憶媒体164に記録されるコンテンツの視聴履歴情報の内容を説明する説明図である。   When the determination unit 160 determines that the viewing time measured by the measurement unit 154 has passed the viewing determination time determined by the determination unit 156, the recording unit 162 stores the content viewing history information in the storage medium 164. Has the function of recording. Here, with reference to FIG. 7, viewing history information of content recorded in the storage medium 164 will be described. FIG. 7 is an explanatory diagram for explaining the contents of viewing history information of content recorded in the storage medium 164.

図7に示したように、視聴履歴情報700には、視聴コンテンツ701とデータ形式702とが関連付けて記憶されている。視聴コンテンツ701は、ユーザが視聴しているコンテンツの内容を示す情報である。視聴コンテンツ701としては、例えば、テレビ受信機により受信される番組別や、コンテンツを出力する外部装置からの外部入力や、静止画、動画、音楽コンテンツなどが例示できる。   As shown in FIG. 7, in the viewing history information 700, viewing content 701 and a data format 702 are stored in association with each other. The viewing content 701 is information indicating the content of the content being viewed by the user. Examples of the viewing content 701 include programs received by a television receiver, external input from an external device that outputs content, still images, moving images, and music content.

データ形式702には、各コンテンツに対する種別が格納されている。例えば、視聴コンテンツ701が番組の場合には、アナログ、地上波、BS、CS等のどのネットワークタイプやチャンネル情報や番組情報などが格納されている。また、視聴コンテンツ701が外部入力の場合には、外部入力端子種別などが格納されている。また、視聴コンテンツ701が静止画等である場合には、コンテンツ種別やファイルパスやファイル名などが格納されている。   The data format 702 stores the type for each content. For example, when the viewing content 701 is a program, any network type such as analog, terrestrial, BS, CS, channel information, program information, and the like are stored. When the viewing content 701 is an external input, the external input terminal type and the like are stored. When the viewing content 701 is a still image or the like, the content type, file path, file name, and the like are stored.

なお、データ形式702には、各コンテンツを特定可能なキーとなる情報のみが格納されるようにしてもよい。視聴履歴情報700を参照して、表示画面に視聴履歴を表示する場合には、データ形式702に格納されているキーとなる情報をもとに、コンテンツの詳細情報を表示する。具体的には、視聴履歴を表示する際に、キーとなる情報をもとに、コンテンツの詳細情報を示すメタデータが格納されているデータベースから詳細情報を取得して表示する。また、メタデータをネットワーク上のサーバに格納しておき、ネットワークを介して詳細情報を取得するようにしてもよい。以上、視聴履歴情報700について説明した。   Note that the data format 702 may store only information serving as a key for identifying each content. When viewing history is displayed on the display screen with reference to viewing history information 700, detailed information on the content is displayed based on key information stored in data format 702. Specifically, when viewing history is displayed, detailed information is acquired from a database in which metadata indicating the detailed information of the content is stored based on the key information. Further, metadata may be stored in a server on the network, and detailed information may be acquired via the network. The viewing history information 700 has been described above.

〔4〕情報処理装置における視聴履歴登録処理の詳細
以上、情報処理装置100の機能構成について説明した。次に、情報処理装置100における視聴履歴登録処理の詳細について説明する。図8は、情報処理装置100における視聴履歴登録処理を示すフローチャートである。
[4] Details of Viewing History Registration Processing in Information Processing Device The functional configuration of the information processing device 100 has been described above. Next, details of viewing history registration processing in the information processing apparatus 100 will be described. FIG. 8 is a flowchart showing viewing history registration processing in the information processing apparatus 100.

図8に示したように、ユーザの視聴開始操作に応じて、テレビ受像機等により受信される番組を選局する(S102)。ステップS102におけるユーザの視聴開始操作は、上記したように、例えば、リモコンのテンキーやダイレクトキーやプラスマイナスキーの押下、クロスメディアバーのメニューや番組表のメニューからの選択操作、入力切替操作などを例示できる。ステップS102におけるユーザの視聴開始操作は、検出部152により検出されて、決定部156に提供される。   As shown in FIG. 8, a program received by a television receiver or the like is selected in response to a user's viewing start operation (S102). As described above, the user's viewing start operation in step S102 includes, for example, pressing a numeric keypad, direct key, plus / minus key on the remote controller, selecting operation from the cross media bar menu or program guide menu, and input switching operation. It can be illustrated. The user's viewing start operation in step S102 is detected by the detection unit 152 and provided to the determination unit 156.

次に、決定部156は、検出部152により検出された視聴開始操作の種別に応じて、ユーザがコンテンツを視聴したか否かを判定する視聴判定時間を設定する(S104)。ユーザの視聴開始操作の種別と視聴判定時間とは関連付けて記憶部158に記憶されている。したがって、決定部156は、検出部152により検出された視聴開始操作の種別に対応する視聴判定時間を設定する。   Next, the determination unit 156 sets a viewing determination time for determining whether or not the user has viewed the content according to the type of the viewing start operation detected by the detection unit 152 (S104). The type of the user's viewing start operation and the viewing determination time are stored in the storage unit 158 in association with each other. Therefore, the determination unit 156 sets the viewing determination time corresponding to the type of the viewing start operation detected by the detection unit 152.

上記したように、視聴判定時間は、ユーザによる視聴開始操作の種別に基づいて、ユーザがコンテンツを視聴しようとしたのか、あるいはザッピングで通過しただけなのかといった観点から設定されている。   As described above, the viewing determination time is set based on the type of viewing start operation performed by the user from the viewpoint of whether the user has attempted to view the content or has just passed through zapping.

例えば、視聴操作開始の種別がリモコンのテンキーやプラスマイナスキーを押下してコンテンツの視聴を開始した場合には、ザッピングの可能性が高い。一方、リモコンのダイレクトキーを押下して視聴を開始した場合には、そのコンテンツを視聴しようとして操作した可能性が高い。そこで、ダイレクトキーを押下した場合よりも、リモコンのテンキーやプラスマイナスキーを押下した場合に視聴判定時間を長く設定する。これにより、ザッピングして通過しただけの場合に視聴履歴が残らないこととなる。   For example, when the type of viewing operation is started by pressing the numeric keypad or plus / minus key on the remote controller to start viewing content, the possibility of zapping is high. On the other hand, when viewing is started by pressing the direct key of the remote controller, there is a high possibility that the content is operated for viewing. Therefore, the viewing determination time is set longer when the numeric keypad or the plus / minus key of the remote controller is pressed than when the direct key is pressed. As a result, no viewing history remains when only zapping passes.

また、番組表を操作して視聴を開始した場合には、ザッピングの可能性が低いため、テンキーやリモコンキーよりも短く、ダイレクトキーよりも長い視聴判定時間を設定する。さらに、クロスメディアバーなどのメニュー画面を操作することによりコンテンツの視聴を開始した場合には、テンキーやリモコンキーよりも短く、番組表を操作して視聴開始した場合よりも長い視聴判定時間を設定する。   When viewing is started by operating the program guide, since the possibility of zapping is low, a viewing determination time shorter than that of the numeric keypad or remote control key and longer than that of the direct key is set. In addition, when viewing content by operating a menu screen such as a cross media bar, a viewing judgment time that is shorter than the numeric keypad or remote control key and longer than when viewing is started by operating the program guide is set. To do.

次に、決定部156は、嗜好データが有るか否かを判定する(S106)。記憶部158には、ユーザの嗜好度に応じた掛け率情報が記憶されている。ユーザの嗜好度としては、例えば、コンテンツがテレビ受信機により受信される番組であった場合には、どの放送局の番組をよく視聴するのか、どのジャンルの番組をよく視聴するのか、どの時間帯の番組をよく視聴するのかなどといったユーザの嗜好を示す情報を蓄積して分析したものである。ステップS106では、このような嗜好データが記憶部158に記憶されているか否かを判定する。   Next, the determination unit 156 determines whether there is preference data (S106). The storage unit 158 stores multiplication rate information corresponding to the user's preference level. As the user's preference, for example, when the content is a program received by a television receiver, which broadcast station is often viewed, which genre is often viewed, and which time zone The information indicating the user's preference, such as whether to frequently watch the program, is accumulated and analyzed. In step S106, it is determined whether or not such preference data is stored in the storage unit 158.

そして、ステップS106において、嗜好データが有ると判定された場合には、嗜好データを反映して視聴判定時間を設定する(S108)。上記したように、記憶部158には、ユーザの嗜好度に応じた掛け率情報が記憶されているため、ステップS104において設定された基準となる視聴判定時間に掛け率情報を乗じて視聴判定時間を算出する。一方、ステップS106において嗜好データがないと判定された場合には、ステップS104において設定された基準となる視聴判定時間は変更されない。   If it is determined in step S106 that there is preference data, the viewing determination time is set reflecting the preference data (S108). As described above, the storage unit 158 stores multiplication rate information according to the user's preference level. Therefore, the reference determination time set in step S104 is multiplied by the multiplication rate information to determine the viewing determination time. Is calculated. On the other hand, if it is determined in step S106 that there is no preference data, the reference viewing determination time set in step S104 is not changed.

次に、決定部156は、ユーザ操作が有るか否かを判定する(S110)。記憶部158には、ユーザ操作に応じた掛け率情報が記憶されている。ユーザ操作としては、例えば、番組説明表示の閲覧や、早送りや早戻しなどが挙げられる。例えば、番組を視聴中に番組説明表示を閲覧した場合には、ユーザはその番組に興味があると考えられるので、基準となる視聴判定時間よりも短い視聴判定時間が設定されるように、低い掛け率を設定する。また、早送りの操作をした場合には、ユーザはその番組に興味がないと考えられるため、基準となる視聴判定時間よりも長い視聴判定時間が設定されるように、高い掛け率が設定されている。   Next, the determination unit 156 determines whether there is a user operation (S110). The storage unit 158 stores multiplication rate information according to user operations. Examples of user operations include browsing of program explanation display, fast forward, and fast reverse. For example, when a program explanation display is viewed while viewing a program, the user is considered interested in the program, so that the viewing determination time is set shorter than the reference viewing determination time. Set the multiplication rate. In addition, when fast-forwarding is performed, the user is not interested in the program, so a high multiplication rate is set so that a viewing determination time longer than the reference viewing determination time is set. Yes.

ステップS110において、ユーザ操作が有ると判定された場合には、現在残されている視聴判定時間を取得する(S112)。ステップS112においては、ステップS102において検出された視聴開始操作からステップS110において検出されたユーザ操作までの時間を、ステップS104またはステップS108において設定した視聴判定時間から減算する。   If it is determined in step S110 that there is a user operation, the currently remaining viewing determination time is acquired (S112). In step S112, the time from the viewing start operation detected in step S102 to the user operation detected in step S110 is subtracted from the viewing determination time set in step S104 or step S108.

そして、ステップS112において算出された残りの視聴判定時間にユーザ操作に対応付けられた掛け率を乗じて視聴判定時間を再度算出して設定する(S114)。ステップS1120においてユーザ操作がないと判定された場合には、視聴判定時間の再算出は行わない。   Then, the remaining viewing judgment time calculated in step S112 is multiplied by the multiplication rate associated with the user operation to calculate and set the viewing judgment time again (S114). If it is determined in step S1120 that there is no user operation, the viewing determination time is not recalculated.

そして、判定部160は、計測部154において計測された視聴時間が、ステップS104またはステップS108またはステップS114において設定された視聴判定時間を経過したか否かを判定する(S116)。計測部154により計測される視聴時間とは、ユーザが実際にコンテンツを視聴した時間である。計測部154は、一のコンテンツの再生開始から再生停止までの時間を計測する。また、ユーザがテレビ受信機から受信される番組を視聴している場合には、一のチャンネルが選択されてから、他のチャンネルに切り替えられるまでの時間を計測する。   Then, the determination unit 160 determines whether or not the viewing time measured by the measurement unit 154 has passed the viewing determination time set in step S104, step S108, or step S114 (S116). The viewing time measured by the measurement unit 154 is the time when the user actually viewed the content. The measurement unit 154 measures the time from the start of playback of one content to the stop of playback. Further, when the user is watching a program received from the television receiver, the time from when one channel is selected until the channel is switched to another channel is measured.

ステップS116において、視聴時間が視聴判定時間を経過したと判定された場合には、視聴履歴に視聴履歴情報を蓄積する(S118)。一方、ステップS116において視聴時間が視聴判定時間を経過していないと判定された場合には、視聴履歴情報を蓄積せずにステップS110〜ステップS116の処理を繰り返す。以上、情報処理装置100における視聴履歴登録処理の詳細について説明した。   If it is determined in step S116 that the viewing time has passed the viewing determination time, the viewing history information is accumulated in the viewing history (S118). On the other hand, if it is determined in step S116 that the viewing time has not passed the viewing determination time, the processing in steps S110 to S116 is repeated without accumulating the viewing history information. The details of the viewing history registration process in the information processing apparatus 100 have been described above.

上記のとおり、情報処理装置100によれば、ユーザ操作によるコンテンツの視聴開始操作種別を検出して、該視聴開始操作種別に応じてユーザがコンテンツを視聴下か否かを判定する視聴判定時間を決定する。そして、ユーザが実際にコンテンツを視聴した視聴時間と決定した視聴判定時間とを比較して、コンテンツの視聴履歴情報を記憶媒体に記録するか否かを判定する。これにより、ユーザがザッピングしただけでなく、視聴したと実感したコンテンツだけを視聴履歴として蓄積することが可能となり、視聴履歴を活用したコンテンツへのアクセスを効率よく行うことができる。   As described above, according to the information processing apparatus 100, the viewing determination time for determining whether or not the user is viewing the content according to the viewing start operation type is detected by detecting the content viewing start operation type by the user operation. decide. Then, the viewing time when the user actually viewed the content is compared with the determined viewing determination time, and it is determined whether or not the content viewing history information is recorded in the storage medium. As a result, not only the user zapping but also the content that is actually viewed can be accumulated as the viewing history, and the content utilizing the viewing history can be efficiently accessed.

また、ユーザの嗜好度やユーザ操作までをも加味してコンテンツの視聴履歴を記録するか否かを判断することが可能となり、ユーザにとって利用価値の高い履歴情報を作成することが可能となる。今後、利用者が視聴するコンテンツや情報量が膨大な量となるなかで、ユーザにとって有用なコンテンツを容易に検索したり利用したりすることが可能となる。また、蓄積した履歴情報を利用して、ユーザの関心の高いコンテンツを推薦したり、履歴情報を通して効率よくコンテンツへアクセスしたりすることが可能となる。また、コンテンツ同士が異なるジャンルに属していたり、一般的に関連性の低いコンテンツであったとして、履歴情報を介して、ユーザ毎に関連性の高いコンテンツ同士を関連付けて、利用価値の高いコンテンツを容易に検索することが可能となる。   In addition, it is possible to determine whether or not to record the content viewing history in consideration of the user's preference level and user operation, and it is possible to create history information having high utility value for the user. In the future, it will be possible to easily search and use content useful for the user while the amount of content and information viewed by the user will be enormous. In addition, it is possible to recommend content with high user interest using the accumulated history information, and to efficiently access the content through the history information. Also, assuming that the contents belong to different genres or are generally irrelevant contents, the highly relevant contents are associated with each other through the history information, and the contents with high utility value are It becomes possible to search easily.

以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。   The preferred embodiments of the present invention have been described in detail above with reference to the accompanying drawings, but the present invention is not limited to such examples. It is obvious that a person having ordinary knowledge in the technical field to which the present invention pertains can come up with various changes or modifications within the scope of the technical idea described in the claims. Of course, it is understood that these also belong to the technical scope of the present invention.

例えば、本明細書の情報処理装置100の処理における各ステップは、必ずしもフローチャートとして記載された順序に沿って時系列に処理する必要はない。すなわち、情報処理装置100の処理における各ステップは、並列的あるいは個別に実行される処理(例えば、並列処理あるいはオブジェクトによる処理)を含んでもよい。   For example, each step in the processing of the information processing apparatus 100 of the present specification does not necessarily have to be processed in time series in the order described as a flowchart. That is, each step in the processing of the information processing apparatus 100 may include processing executed in parallel or individually (for example, parallel processing or processing by an object).

また、情報処理装置100に内蔵されるCPU、ROMおよびRAMなどのハードウェアを、上述した情報処理装置100の各構成と同等の機能を発揮させるためのコンピュータプログラムも作成可能である。また、該コンピュータプログラムを記憶させた記憶媒体も提供される。   Further, it is possible to create a computer program for causing hardware such as a CPU, a ROM, and a RAM built in the information processing apparatus 100 to exhibit functions equivalent to those of each configuration of the information processing apparatus 100 described above. A storage medium storing the computer program is also provided.

100 情報処理装置
152 検出部
154 計測部
156 決定部
158 記憶部
160 判定部
162 記録部
164 記憶媒体
DESCRIPTION OF SYMBOLS 100 Information processing apparatus 152 Detection part 154 Measurement part 156 Determination part 158 Storage part 160 Determination part 162 Recording part 164 Storage medium

Claims (14)

ユーザ操作によるコンテンツの視聴開始操作種別を検出する検出部と、
前記コンテンツの視聴開始操作種別に応じて、ユーザが前記コンテンツを視聴したか否かを判定する視聴判定時間を決定する決定部と、
ユーザが前記コンテンツを視聴した視聴時間と前記決定部により決定された前記視聴判定時間とを比較して、前記コンテンツの視聴履歴情報を記憶媒体に記録するか否かを判定する判定部と、
を備える、情報処理装置。
A detection unit for detecting a type of content viewing start operation by a user operation;
A determination unit that determines a viewing determination time for determining whether or not the user has viewed the content according to the content viewing start operation type;
A determination unit that determines whether or not to record the viewing history information of the content in a storage medium by comparing the viewing time when the user viewed the content and the viewing determination time determined by the determination unit;
An information processing apparatus comprising:
ユーザが前記コンテンツを視聴した視聴時間を計測する計測部と、
前記計測部により計測された前記視聴時間が前記視聴判定時間を経過したと判定部により判定された場合に、前記コンテンツの視聴履歴情報を記憶媒体に記録する記録部と、を備える、請求項1に記載の情報処理装置。
A measuring unit for measuring a viewing time when the user views the content;
A recording unit that records the viewing history information of the content in a storage medium when the determination unit determines that the viewing time measured by the measurement unit has passed the viewing determination time. The information processing apparatus described in 1.
前記コンテンツの視聴開始操作種別と前記視聴判定時間の基準時間とが関連付けられた基準時間情報を記憶している記憶部を備え、
前記コンテンツの視聴開始操作種別が、前記ユーザ操作によりコンテンツを直接選択可能なダイレクトキーが押下された場合に、前記視聴判定時間の基準時間として所定時間より短い時間が前記記憶部に記憶されている、請求項1または2のいずれかに記載の情報処理装置。
A storage unit that stores reference time information in which the content viewing start operation type and the reference time of the viewing determination time are associated;
The storage unit stores a time shorter than a predetermined time as a reference time for the viewing determination time when the content viewing start operation type is a direct key capable of directly selecting content by the user operation. The information processing apparatus according to claim 1 or 2.
前記コンテンツの視聴開始操作種別が、前記ユーザ操作によりコンテンツを複数の数字キーから選択可能なテンキーが押下された場合に、前記視聴判定時間の基準時間として所定時間より長い時間が前記記憶部に記憶されている、請求項3に記載の情報処理装置。   When the content viewing start operation type is a numeric keypad capable of selecting content from a plurality of numeric keys by the user operation, a time longer than a predetermined time is stored in the storage unit as a reference time for the viewing determination time. The information processing apparatus according to claim 3. 前記コンテンツの視聴開始操作種別が、前記ユーザ操作により、コンテンツを選択中のチャネルの前後から選択可能なプラスマイナスキーが押下された場合に、前記視聴判定時間の基準時間として所定時間より長い時間が前記記憶部に記憶されている、請求項3に記載の情報処理装置。   The content viewing start operation type is a time longer than a predetermined time as a reference time for the viewing determination time when a plus / minus key that can be selected before and after a channel in which content is selected is pressed by the user operation. The information processing apparatus according to claim 3, stored in the storage unit. 前記コンテンツの視聴開始操作種別が、前記コンテンツが含まれる番組表情報を介して選択する操作であった場合に、前記視聴判定時間の基準時間として、前記ダイレクトキーが押下された場合の前記視聴判定時間の基準時間より長く、前記テンキーが押下された場合の前記視聴判定時間の基準時間より短い時間が前記記憶部に記憶されている、請求項3に記載の情報処理装置。   When the content viewing start operation type is an operation of selecting via the program guide information including the content, the viewing determination when the direct key is pressed as a reference time for the viewing determination time The information processing apparatus according to claim 3, wherein a time longer than a reference time of the time and shorter than a reference time of the viewing determination time when the numeric keypad is pressed is stored in the storage unit. 前記決定部は、ユーザが視聴している前記コンテンツに対応するユーザの嗜好度に応じて前記視聴判定時間を決定する、請求項1〜6のいずれかに記載の情報処理装置。   The information processing apparatus according to claim 1, wherein the determination unit determines the viewing determination time according to a user's preference level corresponding to the content that the user is viewing. 前記ユーザの嗜好度は、前記コンテンツのジャンル毎や前記コンテンツのタイトル毎に設定されている、請求項7に記載の情報処理装置。   The information processing apparatus according to claim 7, wherein the user preference level is set for each genre of the content or for each title of the content. 前記記憶部には、前記ユーザの嗜好度と、前記視聴判定時間の基準時間に乗じる掛け率とが関連付けられた掛け率情報が記憶されており、
前記決定部は、ユーザが視聴しているコンテンツに対応するユーザの嗜好度に関連付けられた掛け率を前記視聴判定時間の基準時間に乗じて前記視聴判定時間を決定する、請求項7または8のいずれかに記載の情報処理装置。
The storage unit stores multiplication rate information in which the preference degree of the user is associated with a multiplication rate by which the reference time of the viewing determination time is multiplied,
The determination unit according to claim 7 or 8, wherein the determination unit determines the viewing determination time by multiplying a reference time of the viewing determination time by a multiplication rate associated with a user's preference level corresponding to the content being viewed by the user. The information processing apparatus according to any one of the above.
前記決定部は、ユーザがコンテンツを視聴している際の所定のユーザ操作に応じて前記視聴判定時間を決定する、請求項1〜9のいずれかに記載の情報処理装置。   The information processing apparatus according to claim 1, wherein the determination unit determines the viewing determination time according to a predetermined user operation when a user is viewing content. 前記所定のユーザ操作は、前記コンテンツの番組説明表示操作や、前記コンテンツの早送り操作や早戻し操作である、請求項10に記載の情報処理装置。   The information processing apparatus according to claim 10, wherein the predetermined user operation is a program description display operation of the content, a fast-forward operation or a fast-rewind operation of the content. 前記記憶部には、前記所定のユーザ操作と、前記視聴判定時間の基準時間に乗じる掛け率とが関連付けられた掛け率情報が記憶されており、
前記決定部は、ユーザがコンテンツを視聴している際に行われたユーザ操作に関連付けられた掛け率を前記視聴判定時間の基準時間に乗じて前記視聴判定時間を決定する、請求項10または11のいずれかに記載の情報処理装置。
The storage unit stores multiplication rate information in which the predetermined user operation is associated with a multiplication rate to be multiplied by a reference time of the viewing determination time,
The determination unit determines the viewing determination time by multiplying a reference time of the viewing determination time by a multiplication rate associated with a user operation performed when the user is viewing the content. The information processing apparatus according to any one of the above.
コンテンツの視聴履歴情報を記憶媒体に記録する情報処理装置において、
ユーザ操作によるコンテンツの視聴開始操作種別を検出するステップと、
前記コンテンツの視聴開始操作種別に応じて、ユーザが前記コンテンツを視聴したか否かを判定する視聴判定時間を決定するステップと、
ユーザが前記コンテンツを視聴した視聴時間と前記決定された前記視聴判定時間とを比較して、前記コンテンツの視聴履歴情報を記憶媒体に記録するか否かを判定するステップと、
を含む、情報処理方法。
In an information processing apparatus for recording content viewing history information in a storage medium,
Detecting a content viewing start operation type by a user operation;
Determining a viewing determination time for determining whether or not the user has viewed the content according to the content viewing start operation type;
Comparing the viewing time when the user viewed the content and the determined viewing determination time to determine whether or not to record the viewing history information of the content in a storage medium;
Including an information processing method.
コンピュータをして、
ユーザ操作によるコンテンツの視聴開始操作種別を検出する検出部と、
前記コンテンツの視聴開始操作種別に応じて、ユーザが前記コンテンツを視聴したか否かを判定する視聴判定時間を決定する決定部と、
ユーザが前記コンテンツを視聴した視聴時間と前記決定部により決定された前記視聴判定時間とを比較して、前記コンテンツの視聴履歴情報を記憶媒体に記録するか否かを判定する判定部と、
を備える、情報処理装置として機能させるための、プログラム。


Computer
A detection unit for detecting a type of content viewing start operation by a user operation;
A determination unit that determines a viewing determination time for determining whether or not the user has viewed the content according to the content viewing start operation type;
A determination unit that determines whether or not to record the viewing history information of the content in a storage medium by comparing the viewing time when the user viewed the content and the viewing determination time determined by the determination unit;
A program for functioning as an information processing apparatus.


JP2009147725A 2009-06-22 2009-06-22 Information processing apparatus, information processing method and program Withdrawn JP2011004334A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009147725A JP2011004334A (en) 2009-06-22 2009-06-22 Information processing apparatus, information processing method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009147725A JP2011004334A (en) 2009-06-22 2009-06-22 Information processing apparatus, information processing method and program

Publications (1)

Publication Number Publication Date
JP2011004334A true JP2011004334A (en) 2011-01-06

Family

ID=43561871

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009147725A Withdrawn JP2011004334A (en) 2009-06-22 2009-06-22 Information processing apparatus, information processing method and program

Country Status (1)

Country Link
JP (1) JP2011004334A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014518051A (en) * 2011-05-26 2014-07-24 ウエブチユーナー・コーポレイシヨン A highly scalable audience measurement system with client event pre-processing
JP2017195548A (en) * 2016-04-21 2017-10-26 富士通株式会社 History recorder and history recording program
JP2019028741A (en) * 2017-07-31 2019-02-21 ヤフー株式会社 Determination apparatus, determination method, and determination program

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014518051A (en) * 2011-05-26 2014-07-24 ウエブチユーナー・コーポレイシヨン A highly scalable audience measurement system with client event pre-processing
JP2017195548A (en) * 2016-04-21 2017-10-26 富士通株式会社 History recorder and history recording program
JP2019028741A (en) * 2017-07-31 2019-02-21 ヤフー株式会社 Determination apparatus, determination method, and determination program

Similar Documents

Publication Publication Date Title
US8634944B2 (en) Auto-station tuning
US10033545B2 (en) Method and apparatus for providing GUI
US8527876B2 (en) System and methods for adjusting graphical representations of media files based on previous usage
US8918428B2 (en) Systems and methods for audio asset storage and management
KR101160600B1 (en) Apparatus for enabling to control at least one meadia data processing device, and method thereof
US20090313564A1 (en) Systems and methods for adjusting playback of media files based on previous usage
JP7514892B2 (en) SYSTEM AND METHOD FOR IDENTIFYING AUDIO CONTENT USING INTERACTIVE MEDIA GUIDANCE
US20080172617A1 (en) Information processing apparatus, display method and recording medium
US20110078020A1 (en) Systems and methods for identifying popular audio assets
KR20140041780A (en) Metadata assisted trick mode intervention method and system
JP2009076982A (en) Electronic device and face image display method
US8213764B2 (en) Information processing apparatus, method and program
CN102047250A (en) Method and apparatus for presenting a summary of a content item
US20080016073A1 (en) Content selection device and content selection program
JP2011004334A (en) Information processing apparatus, information processing method and program
JP4709929B2 (en) Electronic device and display control method
CN1430852A (en) Electronic guide to digital content
JP5126026B2 (en) Information processing apparatus, display control method, and program
JP5198609B2 (en) Electronic device, display control method, and program
JP5232291B2 (en) Electronic device and face image display method
JP2007116249A (en) Image recording device
JP5038836B2 (en) Information processing device
HK1260867A1 (en) Systems and methods for identifying audio content using an interactive media guidance application

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20120904