Nothing Special   »   [go: up one dir, main page]

JP6720957B2 - Method of providing contents to user, information processing apparatus, and computer-readable recording medium - Google Patents

Method of providing contents to user, information processing apparatus, and computer-readable recording medium Download PDF

Info

Publication number
JP6720957B2
JP6720957B2 JP2017234779A JP2017234779A JP6720957B2 JP 6720957 B2 JP6720957 B2 JP 6720957B2 JP 2017234779 A JP2017234779 A JP 2017234779A JP 2017234779 A JP2017234779 A JP 2017234779A JP 6720957 B2 JP6720957 B2 JP 6720957B2
Authority
JP
Japan
Prior art keywords
content
user
groups
group
screen
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.)
Active
Application number
JP2017234779A
Other languages
Japanese (ja)
Other versions
JP2018081703A (en
Inventor
田中 慶輔
慶輔 田中
浩史 長谷
浩史 長谷
周孝 高橋
周孝 高橋
達雄 黒岩
達雄 黒岩
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
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 JP2017234779A priority Critical patent/JP6720957B2/en
Publication of JP2018081703A publication Critical patent/JP2018081703A/en
Application granted granted Critical
Publication of JP6720957B2 publication Critical patent/JP6720957B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • User Interface Of Digital Computer (AREA)

Description

本発明は、情報処理装置及び情報処理方法に関する。 The present invention relates to an information processing device and an information processing method.

近年、例えば写真、動画像、音楽など様々なコンテンツがデジタルコンテンツとして利用されるようになっている。また一方、記憶媒体の大容量化及び通信回線の広帯域化に伴い、私たちは、大量のコンテンツを扱うことが出来るようになっている。 In recent years, various contents such as photographs, moving images, and music have come to be used as digital contents. On the other hand, with the increase in capacity of storage media and the increase in bandwidth of communication lines, we are now able to handle a large amount of content.

ユーザが、複数のコンテンツの中から所望のコンテンツを選択する場合には、例えば、コンテンツの内容を示したリストの中から目視で選択する方法、及び、デジタルコンテンツに付帯したメタデータを用いて検索する方法、などの方法がある。しかしながら、前者の場合には、コンテンツ数が大量である場合には、所望のコンテンツにたどり着くことが難しい。また、後者の場合には、結局ユーザが想到したキーワードに従った結果しか導き出すことができないため、ユーザは結局同じコンテンツばかり選択してしまう可能性がある。そこで、例えば、ユーザの嗜好情報及び履歴情報、などを用いて、ユーザに対して推薦するコンテンツを選択する方法が提案されている。 When the user selects a desired content from a plurality of contents, for example, a method of visually selecting from a list showing the details of the content and a search using the metadata attached to the digital content There are methods such as However, in the former case, when the number of contents is large, it is difficult to reach the desired contents. Further, in the latter case, since only the result that follows the keyword that the user has come up with can be derived, the user may eventually select only the same content. Therefore, for example, a method of selecting content to be recommended to the user by using the user's preference information and history information has been proposed.

しかし、従来のユーザに対して推薦するコンテンツを選択する方法は、ユーザ自身が、例えば音楽など特定の種類のコンテンツの再生を望んでいることを前提としたものである。このため、同じ種類のコンテンツの中から、単一のアルゴリズムを用いて選択されたコンテンツしか提供されないという問題があった。 However, the conventional method of selecting content recommended to the user is based on the assumption that the user himself/herself wants to reproduce a specific type of content such as music. Therefore, there is a problem that only the content selected by using a single algorithm is provided from the same type of content.

特に、例えば、音楽、映像、写真などマルチメディアを扱うアプリケーションにおいては、多種のコンテンツの中から、多種のアルゴリズムを用いて、次々とユーザに対してお勧めするコンテンツ群を提供することが出来るとすれば、ユーザは、例えば、「音楽を聴こう」、又は、「写真を見よう」といった明確な目的がなくとも、「何か楽しめるものがあるかもしれない」といった動機でアプリケーションを立ち上げるという、従来とは全く異なる新しい使い方をすることが考えられる。 In particular, for example, in an application that handles multimedia such as music, video, and photos, it is possible to provide recommended content groups to users one after another using various algorithms from various content. Then, for example, the user launches the application with the motivation that "there may be something to enjoy" without having a clear purpose such as "listen to music" or "let's see a picture". It is conceivable to use a new usage completely different from the conventional one.

そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、多種のアルゴリズムを用いて作成し、多種のコンテンツを含むコンテンツ群を提供することが可能な、新規かつ改良された情報処理装置及び情報処理方法を提供することにある。 Therefore, the present invention has been made in view of the above problems, and an object of the present invention is to create using a variety of algorithms, it is possible to provide a content group including a variety of content, It is to provide a new and improved information processing apparatus and information processing method.

上記課題を解決するために、本発明のある観点によれば、プロセッサーが、それぞれユーザによって選択可能な、画像により表示される2以上のコンテンツ群を作成し、コンテンツ群の少なくとも一つが、2種類以上のコンテンツを含み、プロセッサーが、2以上のコンテンツ群を示す画面をユーザに対し提供するとともに、コンテンツ群に含まれる2種類以上のコンテンツを提供し、ユーザによってコンテンツ群に含まれるコンテンツが選択された場合に、選択されたコンテンツに関連する情報を表示するように制御する、ユーザへのコンテンツ提供方法が提供される。 In order to solve the above-mentioned problems, according to an aspect of the present invention, a processor creates two or more content groups that can be selected by a user and that are displayed by images, and at least one of the content groups has two types. The processor provides the user with a screen showing two or more content groups including the above content, and also provides two or more types of content included in the content group, and the user selects the content included in the content group. In this case, a method of providing content to a user is provided, which controls to display information related to the selected content.

また、上記課題を解決するために、本発明の別の観点によれば、それぞれユーザによって選択可能な、画像により表示される2以上のコンテンツ群であって、コンテンツ群の少なくとも一つが、2種類以上のコンテンツを含むコンテンツ群を作成するコンテンツ群作成制御部と、2以上のコンテンツ群を示す画面をユーザに対し提供するとともに、コンテンツ群に含まれる2種類以上のコンテンツを提供する出力制御部と、を備え、出力制御部は、ユーザによってコンテンツ群に含まれるコンテンツが選択された場合に、選択されたコンテンツに関連する情報を表示するように制御する、情報処理装置が提供される。 In order to solve the above-mentioned problems, according to another aspect of the present invention, there are two or more content groups that can be selected by the user and are displayed by images, and at least one of the content groups has two types. A content group creation control unit that creates a content group including the above content, and an output control unit that provides the user with a screen showing two or more content groups and provides two or more types of content included in the content group. An information processing apparatus is provided, wherein the output control unit controls to display information related to the selected content when the user selects the content included in the content group.

また、上記課題を解決するために、本発明のさらに別の観点によれば、コンピュータに対し、それぞれユーザによって選択可能な、画像により表示される2以上のコンテンツ群を作成し、コンテンツ群の少なくとも一つが、2種類以上のコンテンツを含み、2以上のコンテンツ群を示す画面をユーザに対し提供するとともに、コンテンツ群に含まれる2種類以上のコンテンツを提供し、ユーザによってコンテンツ群に含まれるコンテンツが選択された場合に、選択されたコンテンツに関連する情報を表示するように制御する方法を実行させるための、コンピュータ読取可能なプログラムを記録した、コンピュータ読取可能な記録媒体が提供される。 In order to solve the above-mentioned problems, according to still another aspect of the present invention, two or more content groups displayed by images, which can be selected by a user, are created in a computer, and at least one of the content groups is created. One provides a user with a screen showing two or more content groups including two or more types of content, and provides two or more types of content included in the content group, so that the content included in the content group by the user is There is provided a computer-readable recording medium having a computer-readable program recorded thereon for executing a method of controlling to display information related to selected content when selected.

以上説明したように本発明によれば、多種のアルゴリズムを用いて作成し、多種のコンテンツを含むコンテンツ群を提供することが出来る。 As described above, according to the present invention, it is possible to provide a content group including various kinds of contents created using various algorithms.

本発明の一実施形態に係る情報処理システムの概略構成を示す説明図である。It is explanatory drawing which shows schematic structure of the information processing system which concerns on one Embodiment of this invention. 同実施形態に係る情報処理装置の内部機能構成を示すブロック図である。3 is a block diagram showing an internal functional configuration of the information processing apparatus according to the embodiment. FIG. 同実施形態に係る情報処理装置のハードウェア構成を示す説明図である。It is explanatory drawing which shows the hardware constitutions of the information processing apparatus which concerns on the same embodiment. 同実施形態に係る情報処理装置が表示させるホーム画面の一例を示す説明図である。It is explanatory drawing which shows an example of the home screen which the information processing apparatus which concerns on the same embodiment displays. 同実施形態に係る情報処理装置が表示させるホーム画面の他の一例を示す説明図である。It is explanatory drawing which shows another example of the home screen which the information processing apparatus which concerns on the same embodiment displays. 同実施形態に係る情報処理装置がホーム画面を表示させる際の動作について示したフローチャートである。6 is a flowchart showing an operation when the information processing apparatus according to the embodiment displays a home screen. 同実施形態に係る情報処理装置が表示させるプレーヤー画面の一例を示す説明図である。It is an explanatory view showing an example of a player screen displayed by the information processing apparatus according to the embodiment. 同実施形態に係る情報処理装置がプレーヤー画面を表示させる際の動作について示したフローチャートである。7 is a flowchart showing an operation when the information processing apparatus according to the embodiment displays a player screen.

以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。 Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. In this specification and the drawings, constituent elements having substantially the same functional configuration are designated by the same reference numerals, and a duplicate description will be omitted.

なお、説明は以下の順序で行うものとする。
1.情報処理システムの概要
2.情報処理装置の機能構成
3.情報処理装置のハードウェア構成
4.情報処理装置のホーム画面表示における動作
5.情報処理装置のプレーヤー画面表示における動作
The description will be given in the following order.
1. Information processing system overview 2. Functional configuration of information processing apparatus 3. Hardware configuration of information processing device 4. 4. Operation on home screen display of information processing device Operation of player screen display of information processing device

<1.情報処理システムの概要>
まず、図1を参照して、本発明の一実施形態に係る情報処理システムの概略構成について説明する。図1は、本発明の一実施形態に係る情報処理システムの概略構成を示す説明図である。
<1. Overview of information processing system>
First, a schematic configuration of an information processing system according to an embodiment of the present invention will be described with reference to FIG. FIG. 1 is an explanatory diagram showing a schematic configuration of an information processing system according to an embodiment of the present invention.

本発明の一実施形態に係る情報処理システムは、情報処理装置10、ホームサーバ20、及び、外部のコンテンツ提供サーバ30を主に有し、それぞれの装置は、ホームネットワーク40又は通信網50で接続されている。 An information processing system according to an embodiment of the present invention mainly includes an information processing device 10, a home server 20, and an external content providing server 30, and each device is connected by a home network 40 or a communication network 50. Has been done.

情報処理装置10は、写真、動画、音楽等のコンテンツを再生する機能を有する装置である。例えばその1例として、図1においてはPC(Personal Computer)として示した。情報処理装置10は、ホームネットワーク40を介してホームサーバ20と接続される。また、さらに例えばインターネットなどの通信網50を介して外部のコンテンツ提供サーバ30と接続される。 The information processing device 10 is a device having a function of reproducing contents such as photographs, moving images, and music. For example, as one example thereof, a PC (Personal Computer) is shown in FIG. The information processing device 10 is connected to the home server 20 via the home network 40. Further, it is also connected to an external content providing server 30 via a communication network 50 such as the Internet.

ここで、ホームサーバ20は、ホームネットワーク40に接続され、例えば、写真、動画、音楽などのコンテンツを記憶する記憶部を有し、サーバとしての機能を有する装置である。例えばレコーダ20a、PC20b、テレビ20c、オーディオプレイヤー20dなどがその例として挙げられる。ここではサーバとして機能するが、クライアントとしての機能を同時に有するものであってもよい。 Here, the home server 20 is a device that is connected to the home network 40, has a storage unit that stores contents such as photos, moving images, and music, and has a function as a server. For example, the recorder 20a, the PC 20b, the television 20c, the audio player 20d, and the like are given as examples. Although it functions as a server here, it may have a function as a client at the same time.

また、コンテンツ提供サーバ30は、通信網50に接続され、例えば、写真コンテンツ、動画コンテンツ、音楽コンテンツ、ニュースコンテンツ、商品情報コンテンツなどのコンテンツを提供する装置である。 The content providing server 30 is a device that is connected to the communication network 50 and provides content such as photo content, moving image content, music content, news content, and product information content.

ホームネットワーク40は、家庭内などの単位において閉じたネットワークである。例えば、DLNA(Digital Living Network Alliance)に従って構成されたネットワークであってもよい。 The home network 40 is a network closed in units such as at home. For example, it may be a network configured according to DLNA (Digital Living Network Alliance).

通信網50は、有線または無線の伝送路である。例えば電話回線網、衛星通信網、インターネットなどの公衆回線網や、Ethernet(登録商標)を含む各種のLAN(Local Area Network)、WAN(Wide Area Network)、IP−VPN(Internet Protocol−Virtual Private Network)等の専用回線網を含んでも良い。 The communication network 50 is a wired or wireless transmission path. For example, a telephone line network, a satellite communication network, a public line network such as the Internet, various LANs (Local Area Networks) including Ethernet (registered trademark), WANs (Wide Area Networks), and IP-VPNs (Internet Protocol-Virtual Private Networks). ) Etc. may be included.

<2.情報処理装置の機能構成>
次に、図2を参照して、情報処理装置10の内部機能構成について説明する。図2は、同実施形態に係る情報処理装置の内部機能構成を示すブロック図である。
<2. Functional configuration of information processing device>
Next, the internal functional configuration of the information processing device 10 will be described with reference to FIG. FIG. 2 is a block diagram showing an internal functional configuration of the information processing apparatus according to the embodiment.

情報処理装置10は、通信部102、入力部103、出力部104、コンテンツ記憶部106、及び嗜好解析データベース108、制御部110を主に有する。 The information processing device 10 mainly includes a communication unit 102, an input unit 103, an output unit 104, a content storage unit 106, a preference analysis database 108, and a control unit 110.

通信部102は、外部装置とネットワークを介して接続する機能を有する、通信インタフェースである。本実施形態においては、通信部102は、ホームネットワーク40及び通信網50と接続し、ホームサーバ20及びコンテンツ提供サーバ30と通信する機能を有する。 The communication unit 102 is a communication interface having a function of connecting to an external device via a network. In the present embodiment, the communication unit 102 has a function of connecting to the home network 40 and the communication network 50 and communicating with the home server 20 and the content providing server 30.

入力部103は、ユーザが情報処理装置10に対して入力操作を行う機能部である。例えば、マウス、キーボードなどの入力デバイスと、ユーザの入力に基づいて入力信号を生成し、制御部110に出力する入力制御回路などから構成される。また、入力デバイスが外部装置である場合には、入力デバイスとの接続インタフェースと、入力制御回路などから構成されてもよい。ユーザは、入力部103を用いて各種操作を行うことによって、データの入力及び処理動作の指示などを行うことが出来る。 The input unit 103 is a functional unit that allows the user to perform an input operation on the information processing apparatus 10. For example, it is composed of an input device such as a mouse and a keyboard, and an input control circuit that generates an input signal based on a user input and outputs the input signal to the control unit 110. When the input device is an external device, the input device may include a connection interface with the input device and an input control circuit. By performing various operations using the input unit 103, the user can input data and instruct processing operations.

出力部104は、表示装置及び音声出力装置などであってもよく、また表示装置及び音声出力装置などへの出力インタフェースとデータ変換回路などから構成されてもよい。本実施形態においては、出力部104は、制御部110の出力制御部1104の制御に従って、ユーザに対して情報を表示したり、音声を出力したりする。 The output unit 104 may be a display device, an audio output device, or the like, or may be configured by an output interface to the display device, the audio output device, or the like, a data conversion circuit, or the like. In the present embodiment, the output unit 104 displays information or outputs a voice to the user under the control of the output control unit 1104 of the control unit 110.

コンテンツ記憶部106は、例えば、写真コンテンツ、映像コンテンツ、音楽コンテンツなどのコンテンツデータを記憶する記憶部である。コンテンツ記憶部106は、例えば、HDD(Hard Disk Drive)、フラッシュメモリなどの記憶媒体であってもよい。 The content storage unit 106 is a storage unit that stores content data such as photo content, video content, and music content, for example. The content storage unit 106 may be a storage medium such as an HDD (Hard Disk Drive) or a flash memory, for example.

嗜好解析データベース108は、ユーザの嗜好情報を蓄積したデータベースである。ユーザが選択したコンテンツからユーザの嗜好するコンテンツの傾向を示す情報を蓄積する。また、例えば、インターネットなどにおける検索履歴情報などを用いてもよい。本実施形態においては、再生されたコンテンツの情報が、この嗜好解析データベース108に反映される。 The preference analysis database 108 is a database that accumulates user preference information. Information indicating the tendency of the content the user likes from the content selected by the user is accumulated. Further, for example, search history information on the Internet or the like may be used. In the present embodiment, the information on the reproduced content is reflected in the preference analysis database 108.

制御部110は、各種プログラムに従って、情報処理装置10内の動作全般を制御する機能を有する。本実施形態においては、通信部102、入力部103、出力部104、コンテンツ記憶部106、及び嗜好解析データベース108の動作を制御する機能を有する。また、制御部110は、コンテンツ収集部1101、基礎データ取得部1102、コンテンツ群作成制御部1103、出力制御部1104、及びフィードバック制御部1105を主に有する。これら機能部は、説明の便宜上区分しただけであって、同じプログラム上に複数の機能部の動作が記述されていてもよいし、当然別であってもよく、また、区分の仕方は各種設計することが出来る。 The control unit 110 has a function of controlling overall operations in the information processing device 10 according to various programs. In the present embodiment, it has a function of controlling the operations of the communication unit 102, the input unit 103, the output unit 104, the content storage unit 106, and the preference analysis database 108. The control unit 110 mainly includes a content collection unit 1101, a basic data acquisition unit 1102, a content group creation control unit 1103, an output control unit 1104, and a feedback control unit 1105. These functional units are only divided for convenience of description, and the operations of a plurality of functional units may be described in the same program, or may be different as a matter of course. You can do it.

コンテンツ収集部1101は、ユーザに提供する複数の種類のコンテンツを収集する機能を有する。コンテンツ収集部1101は、コンテンツ記憶部106からコンテンツを収集すると共に、通信部102及びホームネットワーク40を介して、ホームサーバ20に記憶された各種コンテンツを収集してもよい。また、コンテンツ収集部1101は、通信部102及び通信網50を介してコンテンツ提供サーバ30に記憶されたコンテンツを収集してもよい。このとき、コンテンツ収集部1101は、予め設定されたコンテンツ提供サーバ30のみからコンテンツを収集するようにしてもよいし、収集可能なコンテンツ提供サーバ30を探して収集するようにしてもよい。 The content collection unit 1101 has a function of collecting a plurality of types of content provided to the user. The content collection unit 1101 may collect the content from the content storage unit 106, and may also collect various contents stored in the home server 20 via the communication unit 102 and the home network 40. The content collection unit 1101 may collect the content stored in the content providing server 30 via the communication unit 102 and the communication network 50. At this time, the content collection unit 1101 may collect the content only from the preset content providing server 30, or may search for and collect the collectable content providing server 30.

基礎データ取得部1102は、作成ロジックを設定するための基礎データを取得する機能を有する。基礎データ取得部1102は、その場面に応じて必要な基礎データを取得するようにしてもよい。ここで基礎データとしては、例えば、日時情報、嗜好解析データベース108に記憶された嗜好情報、コンテンツ収集部1101が収集したコンテンツのメタデータ、再生中のコンテンツのメタデータなどが挙げられる。 The basic data acquisition unit 1102 has a function of acquiring basic data for setting the creation logic. The basic data acquisition unit 1102 may acquire necessary basic data according to the scene. Here, examples of the basic data include date and time information, preference information stored in the preference analysis database 108, metadata of content collected by the content collection unit 1101, metadata of content being reproduced, and the like.

コンテンツ群作成制御部1103は、コンテンツ収集部1101が収集した複数のコンテンツからユーザに推薦するコンテンツを集めたコンテンツ群を作成する。このとき、コンテンツ群作成制御部1103は、基礎データ取得部1102が取得した基礎データを参照して、コンテンツ群を作成するためのアルゴリズム及び作成ロジックを設定する。そして、コンテンツ群作成制御部1103は、設定された作成ロジックに基づき、設定されたアルゴリズムを用いて、収集された複数のコンテンツから複数の種類のコンテンツを含むコンテンツ群を作成する。 The content group creation control unit 1103 creates a content group in which the content recommended by the user is collected from the plurality of contents collected by the content collection unit 1101. At this time, the content group creation control unit 1103 refers to the basic data acquired by the basic data acquisition unit 1102 and sets an algorithm and a creation logic for creating the content group. Then, the content group creation control unit 1103 creates a content group including a plurality of types of content from the plurality of collected contents, using the set algorithm based on the set creation logic.

作成ロジックを設定する際に、コンテンツ群作成制御部1103は、一度に1つのコンテンツ群しかユーザに提供しない場合には、コンテンツ群作成毎に作成ロジックがランダムに変化するように作成ロジックを設定する。この場合、コンテンツ群作成制御部1103は、作成ロジックの履歴を数回分記憶させておき、この情報を用いて作成ロジックがランダムに変化するように作成ロジックを設定してもよい。また、コンテンツ群作成制御部1103は、ランダム選択のための既存のアルゴリズムを用いることによって、作成ロジックを設定してもよい。 When setting the creation logic, the content group creation control unit 1103 sets the creation logic so that the creation logic changes randomly for each content group creation when only one content group is provided to the user at a time. .. In this case, the content group creation control unit 1103 may store the history of the creation logic for several times, and use this information to set the creation logic so that the creation logic changes at random. Further, the content group creation control unit 1103 may set the creation logic by using an existing algorithm for random selection.

また、一度に複数のコンテンツ群をユーザに提供する場合には、コンテンツ群作成制御部1103は、さらに、コンテンツ群作成毎に一度に提供する複数のコンテンツ群の中の、他のコンテンツ群の作成ロジックを考慮して、作成ロジック及びアルゴリズムを設定してもよい。例えば、コンテンツ群作成制御部1103は、一度に表示される複数のコンテンツ群の作成ロジックが重複しないように作成ロジックを設定する。 When providing a plurality of content groups to the user at one time, the content group creation control unit 1103 further creates another content group from among the plurality of content groups provided at one time for each content group creation. The creation logic and algorithm may be set in consideration of the logic. For example, the content group creation control unit 1103 sets the creation logic so that the creation logics of a plurality of content groups displayed at one time do not overlap.

さらに、コンテンツ群作成制御部1103は、ユーザが入力部103を用いてコンテンツ群再作成指示を入力したことを検知すると、再びアルゴリズム及び作成ロジックを設定し、コンテンツ群を作成する。 Furthermore, when the content group creation control unit 1103 detects that the user has input a content group re-creating instruction using the input unit 103, the content group creation control unit 1103 sets the algorithm and the creation logic again, and creates the content group.

出力制御部1104は、例えば表示装置への画像の出力及び音声出力装置への音声の出力を制御する。また、出力制御部1104は、必要に応じて、出力するための再生(デコード)処理も制御するようにしてもよい。ここで表示装置及び音声出力装置は、情報処理装置10に内蔵されたものであってもよいし、外部の装置であって情報処理装置10と接続されるものであってもよい。 The output control unit 1104 controls, for example, image output to the display device and audio output to the audio output device. The output control unit 1104 may also control the reproduction (decoding) process for outputting, if necessary. Here, the display device and the audio output device may be built in the information processing device 10, or may be an external device connected to the information processing device 10.

フィードバック制御部1105は、ユーザの入力情報を嗜好情報にフィードバックする機能を有する。例えば、ユーザが、表示されたコンテンツ群の中から再生するコンテンツ群を選択する動作をすると、その選択動作の情報を嗜好情報解析データベース108に格納可能な形式のデータに変換して、嗜好情報解析データベース108に記憶する。 The feedback control unit 1105 has a function of feeding back user input information to preference information. For example, when the user performs an operation of selecting a content group to be reproduced from the displayed content groups, the information of the selected operation is converted into data in a format that can be stored in the preference information analysis database 108, and the preference information analysis is performed. It is stored in the database 108.

<3.情報処理装置のハードウェア構成>
以上、本実施形態に係る情報処理装置10の機能構成について説明してきた。次に、ここでは、本実施形態に係る情報処理装置10の各機能を実現するためのハードウェア構成の一例について説明する。図3は、本発明の一実施形態に係る情報処理装置10のハードウェア構成例を示すブロック図である。
<3. Hardware configuration of information processing device>
The functional configuration of the information processing device 10 according to the present embodiment has been described above. Next, here, an example of a hardware configuration for realizing each function of the information processing apparatus 10 according to the present embodiment will be described. FIG. 3 is a block diagram showing a hardware configuration example of the information processing apparatus 10 according to the embodiment of the present invention.

情報処理装置10は、CPU(Central Processing Unit)802と、ROM(Read Only Memory)804と、RAM(Random Access Memory)806と、ホストバス808aとを有する。さらに、これらの装置は、ブリッジ808と、外部バス808bと、インタフェース810と、入力装置812と、出力装置814と、ストレージ装置(HDD)816と、ドライブ818と、接続ポート820と、通信装置822とを有する。 The information processing device 10 includes a CPU (Central Processing Unit) 802, a ROM (Read Only Memory) 804, a RAM (Random Access Memory) 806, and a host bus 808a. Further, these devices include a bridge 808, an external bus 808b, an interface 810, an input device 812, an output device 814, a storage device (HDD) 816, a drive 818, a connection port 820, and a communication device 822. Have and.

CPU802は、演算処理装置および制御装置として機能し、各種プログラムに従って装置内の動作全般を制御する。また、CPU802は、マイクロプロセッサーであってもよい。ROM804は、CPU802が使用するプログラムや演算パラメータ等を記憶する。RAM806は、CPU802の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一時記憶する。これらはCPUバスなどから構成されるホストバス808aにより相互に接続されている。CPU802は、ROM804、ストレージ装置816等に格納されたプログラムを実行することによって、例えば、図6、及び図8の各ブロックで行われる処理を実行する。CPU802は、図2の制御部110に対応する。 The CPU 802 functions as an arithmetic processing unit and a control unit, and controls the overall operation inside the device according to various programs. Further, the CPU 802 may be a microprocessor. The ROM 804 stores programs used by the CPU 802, calculation parameters, and the like. The RAM 806 temporarily stores a program used in the execution of the CPU 802, parameters that appropriately change in the execution, and the like. These are mutually connected by a host bus 808a composed of a CPU bus and the like. The CPU 802 executes the programs stored in the ROM 804, the storage device 816, and the like to execute the processes performed in the blocks of FIGS. 6 and 8, for example. The CPU 802 corresponds to the control unit 110 in FIG.

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

入力装置812は、例えば、マウス、キーボード、タッチパネル、ボタン、マイク、スイッチ又はレバーなどのユーザが情報を入力するための入力手段と、ユーザによる入力に基づいて入力信号を生成し、CPU802に出力する入力制御回路などから構成されている。入力装置812において各種操作を行うことによって、各種のデータを入力したり処理動作を指示したりすることができる。入力装置812は、図2の入力部103に対応する。 The input device 812 is, for example, a mouse, a keyboard, a touch panel, a button, a microphone, a switch or a lever, and other input means for the user to input information, and generates an input signal based on the input by the user and outputs it to the CPU 802. It is composed of an input control circuit and the like. By performing various operations on the input device 812, various data can be input and processing operations can be instructed. The input device 812 corresponds to the input unit 103 in FIG.

出力装置814は、例えば、CRT(Cathode Ray Tube)ディスプレイ装置、液晶ディスプレイ(LCD)装置、OLED(Organic Light Emitting Display)装置およびランプなどの表示装置と、スピーカおよびヘッドホンなどの音声出力装置で構成される。出力装置814は、例えば、再生されたコンテンツを出力する。具体的には、表示装置は再生された映像データ等の各種情報をテキストまたはイメージで表示する。一方、音声出力装置は、再生された音声データ等を音声に変換して出力する。出力装置814は、図2の出力部104に対応する。 The output device 814 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 a voice output device such as a speaker and headphones. It The output device 814 outputs the reproduced content, for example. Specifically, the display device displays various information such as reproduced video data in text or image. On the other hand, the audio output device converts reproduced audio data and the like into audio and outputs the audio. The output device 814 corresponds to the output unit 104 in FIG.

ストレージ装置816は、例えば、HDD(Hard Disk Drive)で構成される。ストレージ装置816は、HDDを駆動し、CPU802が実行するプログラムや各種データを格納する。また、ストレージ装置816は、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置および記憶媒体に記録されたデータを削除する削除装置などを含んでもよい。ストレージ装置816は、図2のコンテンツ記憶部106、及び嗜好解析データベース108に対応してもよい。 The storage device 816 is composed of, for example, an HDD (Hard Disk Drive). The storage device 816 drives an HDD and stores programs executed by the CPU 802 and various data. Further, the storage device 816 may include a storage medium, a recording device that records data in the storage medium, a reading device that reads data from the storage medium, a deletion device that deletes data recorded in the storage medium, and the like. The storage device 816 may correspond to the content storage unit 106 and the preference analysis database 108 of FIG.

ドライブ818は、記憶媒体用リーダライタであり、内蔵、あるいは外付けされる。ドライブ818は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記録媒体にデータを読み書きをすることができる。なお、図2のコンテンツ記憶部106、及び嗜好解析データベース108は、ドライブ818によってデータの読み書きをされるリムーバブル記録媒体として実現されてもよい。 The drive 818 is a reader/writer for a storage medium, and is incorporated or externally attached. The drive 818 can read/write data from/in a removable recording medium such as a mounted magnetic disk, optical disk, magneto-optical disk, or semiconductor memory. The content storage unit 106 and the preference analysis database 108 shown in FIG. 2 may be realized as a removable recording medium in which data is read and written by the drive 818.

接続ポート820は、外部機器と接続されるインタフェースであって、例えば、HDMI(登録商標)などによりデータ伝送可能な外部機器との接続口であってもよい。 The connection port 820 is an interface connected to an external device, and may be, for example, a connection port to an external device capable of data transmission by HDMI (registered trademark) or the like.

通信装置822は、例えば、ホームネットワーク40、及び通信網50に接続するための通信デバイス等で構成された通信インタフェースである。また、通信装置822は、無線LAN(Local Area Network)対応通信装置であっても、ワイヤレスUSB対応通信装置であっても、有線による通信を行うワイヤー通信装置であってもよい。通信装置822は、図2の通信部102の通信機能を実現する。 The communication device 822 is, for example, a communication interface including a communication device for connecting to the home network 40 and the communication network 50. The communication device 822 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. The communication device 822 realizes the communication function of the communication unit 102 in FIG.

<4.情報処理装置のホーム画面表示における動作>
次に、図4〜図6を用いて、本実施形態に係る情報処理装置10の、ホーム画面を表示する際の動作について説明をする。図4は、本発明の一実施形態に係る情報処理装置10が表示させるホーム画面の一例を示す説明図である。図5は、本発明の一実施形態に係る情報処理装置10が表示させるホーム画面の他の一例を示す説明図である。図6は、本発明の一実施形態に係る情報処理装置10がホーム画面を表示させる際の動作について示したフローチャートである。
<4. Operation of home screen display of information processing device>
Next, the operation of the information processing apparatus 10 according to the present embodiment when displaying the home screen will be described with reference to FIGS. 4 to 6. FIG. 4 is an explanatory diagram showing an example of a home screen displayed by the information processing device 10 according to the embodiment of the present invention. FIG. 5 is an explanatory diagram showing another example of the home screen displayed by the information processing apparatus 10 according to the embodiment of the present invention. FIG. 6 is a flowchart showing an operation when the information processing apparatus 10 according to the embodiment of the present invention displays a home screen.

まず初めに、図4を用いて、本実施形態に係る情報処理装置10が表示させるホーム画面の一例について、その構成を説明する。ホーム画面2000は、情報処理装置10に搭載されたアプリケーションを立ち上げることによって表示される画面である。ホーム画面2000の背景には、コンテンツ記憶部106、ホームサーバ20、及びコンテンツ提供サーバ30のいずれかに記憶された写真コンテンツが表示される。この背景に表示される写真コンテンツは、ランダムに変更される。例えば、ユーザが操作を行う度に背景に表示する写真コンテンツを変更してもよいし、所定時間毎に表示する写真コンテンツを変更してもよい。 First, the configuration of an example of a home screen displayed by the information processing apparatus 10 according to the present embodiment will be described with reference to FIG. The home screen 2000 is a screen displayed by launching an application installed in the information processing device 10. On the background of the home screen 2000, the photo content stored in any of the content storage unit 106, the home server 20, and the content providing server 30 is displayed. The photo content displayed on this background is randomly changed. For example, the photo content displayed in the background may be changed each time the user performs an operation, or the photo content displayed may be changed every predetermined time.

また、ホーム画面2000には、コンテンツ群作成制御部1103が、ユーザに推薦するコンテンツを集めて作成したコンテンツ群220が表示される。コンテンツ群220は、複数表示される場合に、コンテンツ群220の表示位置がユーザのコンテンツ群選択行動に影響しないよう複数のコンテンツ群をランダムに配置して表示される。本実施形態におけるコンテンツ群220は、様々な種類のコンテンツを含み、様々なアルゴリズムを用いて作成されたものである。このように、表示位置によって優先度がつかないように配置することによって、このように属性の異なるコンテンツ群220をユーザに対して公平に透過的に推薦することが出来るため、ユーザの選択行動の自由度が高まるという効果がある。 Further, on the home screen 2000, a content group 220 created by the content group creation control unit 1103 collecting content recommended for the user is displayed. When a plurality of content groups 220 are displayed, the plurality of content groups are randomly arranged and displayed so that the display position of the content groups 220 does not affect the content group selection action of the user. The content group 220 in this embodiment includes various types of content and is created using various algorithms. In this way, by arranging so that the display positions do not give priority to each other, it is possible to fairly and transparently recommend the content group 220 having different attributes to the user as described above, and thus the selection behavior of the user can be changed. This has the effect of increasing the degree of freedom.

このホーム画面2000に表示された複数のコンテンツ群220は、ユーザが次のおすすめボタン212を押下することによってコンテンツ群再作成指示を入力すると、全てのコンテンツ群220が再作成されて、表示し直される。これにより、ユーザは、お勧めされたコンテンツ群220の中に、所望のコンテンツ群220が存在しなかった場合でも、次の候補を表示させることが出来るため、ユーザの選択の自由度が高まるという効果がある。 When the user inputs a content group re-creation instruction by pressing the next recommended button 212, all of the content groups 220 displayed on the home screen 2000 are re-created and re-displayed. Be done. As a result, the user can display the next candidate even if the desired content group 220 does not exist in the recommended content group 220, which increases the degree of freedom of the user's selection. effective.

また、ホーム画面2000は、その上部に画面を切替えるためのボタンが配置され、例えば、ホームボタン202、写真とビデオボタン204、音楽ボタン206、プレーヤーボタン208、及びメニューボタン210が表示される。ホームボタン202を押下すると、ホーム画面に遷移する。また、写真とビデオボタン204を押下すると写真コンテンツ及び動画コンテンツの一覧表示画面(図示せず。)に遷移する。音楽ボタン206を押下すると、音楽コンテンツの一覧表示画面(図示せず。)に遷移する。プレーヤーボタン208を押下すると、後に図7で示すプレーヤー画面に遷移する。また、ユーザがコンテンツ群を選択することによってもプレーヤー画面に遷移する。また、メニューボタン210を押下することによって、メニュー画面(図示せず。)に遷移する。 Further, the home screen 2000 is provided with buttons for switching the screen on the top thereof, and for example, a home button 202, a photo/video button 204, a music button 206, a player button 208, and a menu button 210 are displayed. When the home button 202 is pressed, the home screen is displayed. Further, when the photograph and video button 204 is pressed, the screen changes to a list display screen (not shown) of photograph contents and moving image contents. When the music button 206 is pressed, a music content list display screen (not shown) is displayed. When the player button 208 is pressed, the player screen shown in FIG. 7 is displayed later. Also, when the user selects a content group, the screen changes to the player screen. Further, by pressing the menu button 210, the screen changes to a menu screen (not shown).

次に、図5を用いて情報処理装置10が表示させるホーム画面の他の一例について説明する。尚、図4に示したホーム画面2000と図5のホーム画面2100とは、コンテンツ群220の表示の方法が異なるのみであるため、共通する事項については説明を省略する。 Next, another example of the home screen displayed by the information processing device 10 will be described with reference to FIG. Since the home screen 2000 shown in FIG. 4 and the home screen 2100 shown in FIG. 5 differ only in the method of displaying the content group 220, description of common items is omitted.

ホーム画面2100は、図4に示したホーム画面2000から、コンテンツ群220を整列させる操作を行うと表示される。ホーム画面2000においては、コンテンツ群220がランダムに表示されていたが、ユーザは、コンテンツ群220を並べて見たいときもある。ユーザは、コンテンツ群220がランダムに表示されたホーム画面2000が表示されている状況においてコンテンツ群220を整列させる操作を行うと、ホーム画面2100に示したように、コンテンツ群220が整列して表示される。コンテンツ群220それぞれは、サムネール画像と、その下に作成ロジックが表示される。 The home screen 2100 is displayed by performing an operation of aligning the content group 220 from the home screen 2000 shown in FIG. Although the content group 220 is randomly displayed on the home screen 2000, the user sometimes wants to view the content group 220 side by side. When the user performs an operation of aligning the content groups 220 in the situation where the home screen 2000 in which the content groups 220 are randomly displayed is displayed, the content groups 220 are aligned and displayed as shown in the home screen 2100. To be done. For each content group 220, a thumbnail image and a creation logic below the thumbnail image are displayed.

次に、図6のフローチャートを用いて、図4のホーム画面2000を表示させるときの情報処理装置10の動作について説明をする。説明中、情報処理装置10の機能部については、図2の符号を用いて説明する。 Next, the operation of the information processing device 10 when displaying the home screen 2000 of FIG. 4 will be described using the flowchart of FIG. In the description, the functional units of the information processing device 10 will be described using the reference numerals in FIG.

まず、基礎データ取得部1102は、コンテンツ群作成ロジックを設定するための基礎データを取得する(S102)。基礎データとは、日時情報、嗜好情報などである。次に、コンテンツ収集部1101がコンテンツを収集する(S104)。コンテンツ収集部1101は、コンテンツ記憶部106、ホームサーバ20、及びコンテンツ提供サーバ30に記憶されたコンテンツを収集する。 First, the basic data acquisition unit 1102 acquires basic data for setting the content group creation logic (S102). The basic data is date and time information, preference information, and the like. Next, the content collection unit 1101 collects content (S104). The content collection unit 1101 collects the content stored in the content storage unit 106, the home server 20, and the content providing server 30.

次に、コンテンツ群作成制御部1103は、コンテンツ群作成におけるアルゴリズム及び作成ロジックを設定する(S106)。ここで作成ロジックは、例えば、図5の各コンテンツ群220のサムネイル画像の下に記載されたものである。ここでコンテンツ群作成制御部1103は、基礎データ取得部1102の取得した基礎データを用いて作成ロジックを設定してもよい。例えば、現在の日時から、「2009年8月の写真とビデオ」といった作成ロジックを設定する。また、嗜好情報に基づいて、「最近おすすめのアーティスト」といった作成ロジックを設定してもよい。このとき、「2009年8月の写真とビデオ」という作成ロジックに基づいてコンテンツ群220を作成する場合には、例えば、コンテンツのメタデータ解析アルゴリズムを用いる。また、「最近おすすめのアーティスト」という作成ロジックに基づいてコンテンツ群220を作成する場合には、例えば、嗜好情報解析アルゴリズムを用いる。この他にも、例えば「朝におすすめの曲」という作成ロジックを用いる場合には、曲調解析アルゴリズム(12音解析)を用いてデータそのものの解析を行ってもよい。 Next, the content group creation control unit 1103 sets an algorithm and a creation logic for creating the content group (S106). Here, the creation logic is described below the thumbnail image of each content group 220 in FIG. 5, for example. Here, the content group creation control unit 1103 may set the creation logic using the basic data acquired by the basic data acquisition unit 1102. For example, a creation logic such as “photo and video of August 2009” is set from the current date and time. Further, a creation logic such as “recently recommended artist” may be set based on the preference information. At this time, when the content group 220 is created based on the creation logic “photos and videos of August 2009”, for example, a content metadata analysis algorithm is used. Further, when the content group 220 is created based on the creation logic of “recently recommended artist”, for example, a preference information analysis algorithm is used. In addition to this, for example, when using a creation logic “a song recommended in the morning”, the data itself may be analyzed using a tone analysis algorithm (12-tone analysis).

そして、コンテンツ群作成制御部1103は、設定された作成ロジックに基づいて、設定されたアルゴリズムを用いてコンテンツ群を作成する(S108)。例えば、図4に示したように9つのコンテンツ群をユーザに提供するよう設定されている場合には、コンテンツ群作成制御部1103は、さらにコンテンツ群を作成するか否かの判定をする(S110)。この判定は、例えば、所定の回数コンテンツ群の作成を行ったか否かで判定されてもよい。そして、さらにコンテンツ群220を作成する場合には、ステップS106に戻り、コンテンツ群作成制御部1103は、ステップS106からステップS108の処理を繰り返す。 Then, the content group creation control unit 1103 creates a content group using the set algorithm based on the set creation logic (S108). For example, when it is set to provide the user with nine content groups as shown in FIG. 4, the content group creation control unit 1103 determines whether or not to further create a content group (S110). ). This determination may be made based on, for example, whether or not the content group has been created a predetermined number of times. When further creating the content group 220, the process returns to step S106, and the content group creation control unit 1103 repeats the processing from step S106 to step S108.

ステップS110の判定において、所定の回数に達してそれ以上コンテンツ群を作成しない場合には、出力制御部1104は、それまでに作成したコンテンツ群220をホーム画面に表示させる(S112)。 When it is determined in step S110 that the predetermined number of times has been reached and no more content groups are created, the output control unit 1104 displays the content group 220 created up to that point on the home screen (S112).

そして、ユーザは、提供されたコンテンツ群220を選択することが出来る。また、次のおすすめボタン212を押下することによって、提供されたコンテンツ群220の中に再生を望むコンテンツ群220が存在しない場合には、再度コンテンツ群を作成し直すことも出来る。 Then, the user can select the provided content group 220. In addition, by pressing the next recommended button 212, if the content group 220 desired to be reproduced does not exist in the provided content group 220, the content group can be recreated.

ここで、ユーザが、次のおすすめボタン212を押下することによってコンテンツ群再作成指示を入力したか否かを、コンテンツ群作成制御部1103は判定し(S114)、コンテンツ群再作成指示が入力された場合には、コンテンツ群作成制御部1103は、ステップS106に戻って再びステップS106〜ステップS112の処理を再び実行する。もし、ユーザが次のおすすめボタン212を押下しなかった場合には、次にコンテンツ群の選択入力があるか否かが判定される(S116)。ユーザがコンテンツ群の選択入力をしない間は、ホーム画面2000が表示されたままである。そして、ユーザが提供されたコンテンツ群の中から特定のコンテンツ群を選択すると、出力制御部1104は、選択されたコンテンツ群を再生する(S118)。このとき出力制御部1104は、例えば図7に示すプレーヤー画面3000を表示装置に表示させる。 Here, the content group creation control unit 1103 determines whether or not the user has input the content group recreating instruction by pressing the next recommended button 212 (S114), and the content group recreating instruction is input. In that case, the content group creation control unit 1103 returns to step S106 and executes the processing of steps S106 to S112 again. If the user has not pressed the next recommended button 212, it is next determined whether or not there is a selection input of a content group (S116). The home screen 2000 remains displayed while the user does not select and input the content group. Then, when the user selects a specific content group from the provided content groups, the output control unit 1104 reproduces the selected content group (S118). At this time, the output control unit 1104 causes the display device to display the player screen 3000 shown in FIG. 7, for example.

また一方、フィードバック制御部1105は、再生したコンテンツの情報に基づいて、嗜好解析データベース108を更新する(S120)。 On the other hand, the feedback control unit 1105 updates the preference analysis database 108 based on the information of the reproduced content (S120).

以上説明したように、情報処理装置10は、ホーム画面2000を表示するときにユーザに推薦するコンテンツを集めたコンテンツ群を提供する。このコンテンツ群には、複数の種類のコンテンツが含まれているため、よりコンテンツの発掘がダイナミックに進むという効果がある。 As described above, the information processing apparatus 10 provides a content group in which content recommended for the user when displaying the home screen 2000 is collected. Since this content group includes a plurality of types of content, there is an effect that the excavation of the content proceeds more dynamically.

<5.情報処理装置のプレーヤー画面表示における動作>
次に、図7及び図8を用いて、情報処理装置10がプレーヤー画面を表示する際の動作について説明をする。図7は、本発明の一実施形態に係る情報処理装置が表示させるプレーヤー画面の一例を示す説明図である。また、図8は、本発明の一実施形態に係る情報処理装置がプレーヤー画面を表示させる際の動作について示したフローチャートである。
<5. Operation of player screen display of information processing device>
Next, the operation when the information processing device 10 displays the player screen will be described with reference to FIGS. 7 and 8. FIG. 7 is an explanatory diagram showing an example of a player screen displayed by the information processing apparatus according to the embodiment of the present invention. Further, FIG. 8 is a flowchart showing an operation when the information processing apparatus according to the embodiment of the present invention displays a player screen.

まず、図7を用いて、本実施形態に係る情報処理装置10が表示させるプレーヤー画面の一例について説明をする。尚、上部の画面を切替えるためのメニューについては、図4と共通するため、同じ符号を付すことによって、説明を省略する。 First, an example of the player screen displayed by the information processing apparatus 10 according to the present embodiment will be described with reference to FIG. 7. Note that the menu for switching the upper screen is common to that in FIG. 4, and therefore, the description thereof will be omitted by giving the same reference numerals.

図7は、図4のホーム画面2000に表示されたコンテンツ群220の中から、ユーザがひとつのコンテンツ群220c(図5における符号を参照)を選択した場面が想定されたものである。 FIG. 7 is assumed to be a scene in which the user selects one content group 220c (see the reference numeral in FIG. 5) from the content group 220 displayed on the home screen 2000 in FIG.

このとき、プレーヤー画面3000には、主コンテンツである写真コンテンツ302がスライドショーで表示されている。また、副コンテンツとして音楽コンテンツがBGMとして流される。ここで主コンテンツは、ユーザが主に視聴するコンテンツである。例えば、ユーザが選択することによって再生されるコンテンツであってもよい。また、例えば、画面表示上、主たる部分を占めて表示されるコンテンツであると定義してもよい。また、副コンテンツは、主コンテンツと同時にユーザに対して提供されるコンテンツであって、主コンテンツとは異なる種類のコンテンツである。 At this time, on the player screen 3000, the photograph content 302, which is the main content, is displayed in a slide show. Also, music content is played as BGM as sub-contents. Here, the main content is content that the user mainly views. For example, it may be content that is played back by being selected by the user. Further, for example, the content may be defined as a content that occupies a main part on the screen display. Further, the sub-content is a content provided to the user at the same time as the main content, and is a type of content different from the main content.

今、副コンテンツとして音楽コンテンツ群304が再生されている。このとき、右端の関連コンテンツ欄には、主コンテンツである写真コンテンツ302に関連するコンテンツ群320と、副コンテンツである音楽コンテンツ群304中の再生中のコンテンツ「タイトルA」に関連するコンテンツ群320とが混在して表示されている。 Now, the music content group 304 is being reproduced as the sub content. At this time, in the related content column on the right end, a content group 320 related to the photo content 302 which is the main content and a content group 320 related to the content “Title A” being reproduced in the music content group 304 which is the sub content. And are mixedly displayed.

ここで、音楽コンテンツ群304中の「タイトルA」の再生が終わり、続いて「タイトルB」の再生に移ると、関連コンテンツとして表示される複数のコンテンツ群320は、再生中の音楽コンテンツ「タイトルB」に関連するコンテンツ群を含むものに変更される。また、例えば、ユーザ操作によって再生コンテンツが変更された場合にも同様に、関連コンテンツとして表示される複数のコンテンツ群320は、再生中のコンテンツに関連するコンテンツ群を含むものに変更される。 Here, when the reproduction of the “title A” in the music content group 304 is finished and then the reproduction of the “title B” is started, the plurality of content groups 320 displayed as related contents are the music content “title” being reproduced. It is changed to the one including the content group related to "B". Also, for example, when the reproduced content is changed by a user operation, similarly, the plurality of content groups 320 displayed as the related content are changed to those including the content group related to the content being reproduced.

ここで、関連コンテンツとして表示される複数のコンテンツ群320は、それぞれ作成時に設定された作成ロジックに基づいて作成されたものである。例えば、コンテンツ群320aは、「BGMが発売された年に撮影された写真とビデオ」という作成ロジックに基づいて作成されたコンテンツ群である。この作成ロジックは、言い換えると「撮影日付が2005年の写真とビデオ」である。ユーザは、主コンテンツである写真を見ながらも、BGMでかかっている音楽を聴いて、ふとその音楽が街に流れていた頃のことを思い出すこともあるだろう。そのときに、関連コンテンツとして思い出した時期に撮影された写真とビデオが表示されていると興味を持つかもしれない。そこで、副コンテンツに関連する作成ロジックを用いて作成したコンテンツ群が関連コンテンツとして提供される。 Here, the plurality of content groups 320 displayed as the related content are each created based on the creation logic set at the time of creation. For example, the content group 320a is a content group created based on a creation logic of “photos and videos taken in the year when BGM was released”. In other words, this creation logic is “photographs and videos whose shooting date is 2005”. The user may listen to the music played by the BGM while looking at the photograph, which is the main content, and suddenly remember the time when the music was playing in the city. At that time, you might be interested in displaying related photos and videos taken at the time you remembered them. Therefore, a content group created by using a creation logic related to the sub-content is provided as related content.

また、コンテンツ群320bは、「主コンテンツと近い月の写真とビデオ」という作成ロジックに基づいて作成されたコンテンツ群である。この作成ロジックをさらに具体化すると「2009年7月に撮影された写真とビデオ」となる。 The content group 320b is a content group created based on the creation logic "photos and videos of the month close to the main content". If this creation logic is further embodied, it becomes “a photograph and video taken in July 2009”.

以上のように、作成ロジックは主コンテンツに関連するものであってもよいし、副コンテンツに関連するものであってもよい。また、選択するコンテンツは、例えば写真コンテンツ、音楽コンテンツ、動画コンテンツ、ニュースコンテンツ、商品情報コンテンツなどであってもよい。このように複線的にコンテンツを推薦していくことによって、ユーザが所望のコンテンツにたどり着く可能性が高まるという効果がある。また、コンテンツ群という1つのパッケージとして提案することによって、さらにユーザが所望のコンテンツにたどり着くことの出来る可能性が高まる。 As described above, the creation logic may be related to the main content or the sub-content. Further, the content to be selected may be, for example, photo content, music content, video content, news content, product information content, or the like. By thus recommending the content in multiple lines, there is an effect that the user is more likely to reach the desired content. Also, by proposing it as one package called a content group, the possibility that the user can further reach the desired content is increased.

次に、図8を用いて、図7のプレーヤー画面3000を表示する際の情報処理装置10の動作について説明する。説明中、情報処理装置10の機能部については、図2の符号を用いて説明する。 Next, the operation of the information processing device 10 when displaying the player screen 3000 of FIG. 7 will be described with reference to FIG. In the description, the functional units of the information processing device 10 will be described using the reference numerals in FIG.

まず前提として、図6のフローチャートの処理が実行され、コンテンツの収集、及び再生するコンテンツ又はコンテンツ群は選択されているものとする。 First, as a premise, it is assumed that the process of the flowchart of FIG. 6 is executed and the content or content group to be collected and reproduced is selected.

まず基礎データ取得部1102は、基礎データを取得する(S202)。例えば、基礎データは、日時情報、嗜好情報、また、再生中のコンテンツのメタデータなどである。 First, the basic data acquisition unit 1102 acquires basic data (S202). For example, the basic data is date and time information, preference information, and metadata of the content being reproduced.

そして、コンテンツ群作成制御部1103は、コンテンツ群を作成するためのアルゴリズム及び作成ロジックを設定する(S204)。ここで作成ロジックは、主コンテンツに関連するものであってもよい。また、作成ロジックは、副コンテンツに関連するものであってもよい。また、図7に示したように、複数のコンテンツ群320を一度に提供する場合には、複数のコンテンツ群320の中に、主コンテンツに関連する作成ロジックに基づいて作成されたコンテンツ群と、副コンテンツに関連する作成ロジックに基づいて作成されたコンテンツ群とを含むように、コンテンツ群作成制御部1103は、作成ロジックを設定する。また、アルゴリズムに関しては、ホーム画面2000の表示の際の動作において説明したように、例えば、メタデータ解析アルゴリズム、嗜好情報解析アルゴリズム、曲調解析アルゴリズムなど様々なアルゴリズムを用いる事が出来る。 Then, the content group creation control unit 1103 sets an algorithm and a creation logic for creating the content group (S204). The creation logic here may be related to the main content. The creation logic may also be related to the sub-content. Further, as shown in FIG. 7, when a plurality of content groups 320 are provided at one time, a content group created based on a creation logic related to the main content in the plurality of content groups 320, The content group creation control unit 1103 sets the creation logic so as to include the content group created based on the creation logic related to the sub content. Regarding the algorithm, as described in the operation at the time of displaying the home screen 2000, various algorithms such as a metadata analysis algorithm, a preference information analysis algorithm, and a musical tone analysis algorithm can be used.

そして、コンテンツ群作成制御部1103は、設定された作成ロジックに基づいて、設定されたアルゴリズムを用いてコンテンツ群を作成する(S206)。例えば、図7に示したように、関連コンテンツとして6つのコンテンツ群をユーザに提供するように設定されている場合には、コンテンツ群作成制御部1103は、さらにコンテンツ群を作成するか否かの判定をする(S208)。そして、さらにコンテンツ群を作成する場合には、ステップS204に戻り、コンテンツ群作成制御部1103は、ステップS204からステップS206の処理を繰り返す。 Then, the content group creation control unit 1103 creates a content group using the set algorithm based on the set creation logic (S206). For example, as shown in FIG. 7, when six content groups are set to be provided to the user as the related content, the content group creation control unit 1103 determines whether to further create the content group. A determination is made (S208). When further creating a content group, the process returns to step S204, and the content group creation control unit 1103 repeats the processing from step S204 to step S206.

ステップS208の判定において、所定の回数に達してそれ以上コンテンツ群を作成しない場合には、出力制御部1104は、それまでに作成したコンテンツ群をプレイヤー画面3000に表示させる(S210)。 When it is determined in step S208 that the content group has been created a predetermined number of times and no more content groups are created, the output control unit 1104 displays the content groups created up to that time on the player screen 3000 (S210).

以上の処理を経て、図7に示すようなプレイヤー画面3000に関連コンテンツとしてコンテンツ群320が表示される。この状態において、BGMとして再生されている音楽コンテンツが、次の楽曲に移り、再生コンテンツが変化した場合、若しくは、ユーザ操作に応じて再生コンテンツが変化した場合には、コンテンツ群作成制御部1103は、再生コンテンツが変化したか否かを判定し(S212)、上記のような理由により再生コンテンツが変化した場合には、再びステップS202に戻る。そして、ステップS202からステップS210までの処理が再び繰り返される。このとき、ステップS202の基礎データ取得ステップにおいて、基礎データ取得部は、変化後の再生コンテンツのメタデータを取得する。 Through the above processing, the content group 320 is displayed as related content on the player screen 3000 as shown in FIG. In this state, when the music content reproduced as BGM moves to the next music piece and the reproduced content changes, or when the reproduced content changes according to a user operation, the content group creation control unit 1103 Then, it is determined whether or not the reproduced content has changed (S212), and when the reproduced content has changed due to the above reasons, the process returns to step S202 again. Then, the processing from step S202 to step S210 is repeated again. At this time, in the basic data acquisition step of step S202, the basic data acquisition unit acquires the metadata of the changed reproduced content.

そして、ステップS212において、再生コンテンツが変化しないままである場合には、出力制御部1104は、ユーザがコンテンツ群を選択入力したか否かを判定し(S214)、ユーザがコンテンツ群を選択入力したことが検知されると、出力制御部1104は、選択されたコンテンツ群を再生する(S216)。また一方、フィードバック制御部1105は、再生したコンテンツの情報に基づいて、嗜好解析データベース108を更新する(S218)。 Then, in step S212, when the reproduced content remains unchanged, the output control unit 1104 determines whether or not the user has selectively input the content group (S214), and the user has selectively input the content group. When this is detected, the output control unit 1104 reproduces the selected content group (S216). On the other hand, the feedback control unit 1105 updates the preference analysis database 108 based on the information of the reproduced content (S218).

以上のように、本実施形態に係る情報処理装置10は、異なる複数の種類のコンテンツを等価に取り扱い、複数の種類のアルゴリズムの中から、最適なアルゴリズムを選択し、複数の種類のコンテンツの中からユーザに推薦するコンテンツを集めたコンテンツ群としたパッケージの形態でユーザに提供する。このときコンテンツ群には複数の種類のコンテンツが含まれる。そのため、ユーザの選択の自由度が高まるという効果がある。このとき、コンテンツ群は、画面表示において、コンテンツ群のサムネイル画像及び、コンテンツ群の作成ロジックを示す文字と共に表示されてユーザに提供されてもよい。ユーザは、その作成ロジックを示す文字や画像を見ることによってコンテンツ群の中身を知ることが出来る。 As described above, the information processing apparatus 10 according to the present embodiment treats a plurality of different types of content equally, selects an optimal algorithm from a plurality of types of algorithms, and selects a plurality of types of contents. The content is provided to the user in the form of a package that is a collection of contents recommended by the user. At this time, the content group includes a plurality of types of content. Therefore, there is an effect that the degree of freedom of selection by the user is increased. At this time, the content group may be displayed on the screen together with the thumbnail image of the content group and the characters indicating the logic for creating the content group to be provided to the user. The user can know the contents of the content group by looking at the characters and images showing the creation logic.

また、プレーヤー画面においては、主コンテンツ及び副コンテンツの双方に関連するコンテンツ群が関連コンテンツとして提供される。従来は、主コンテンツ及び副コンテンツが同時に提供される場合であっても、主コンテンツに関連するコンテンツしか提供されなかった。しかしながら、ユーザは潜在的に副コンテンツに関連するコンテンツに興味を持つこともあるはずであり、そのニーズに応えるものである。 Also, on the player screen, a content group related to both the main content and the sub-content is provided as related content. Conventionally, even when the main content and the sub-content are provided at the same time, only the content related to the main content is provided. However, the user may be potentially interested in content that is potentially related to the sub-content, and meets that need.

以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。 The preferred embodiments of the present invention have been described above in detail with reference to the accompanying drawings, but the present invention is not limited to these 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.

例えば、上記の実施形態においては、主コンテンツを写真コンテンツとし、副コンテンツを音楽コンテンツとしたが、これに限られない。例えば、主コンテンツを音楽コンテンツとし、副コンテンツを写真コンテンツとしてもよい。また、主コンテンツを動画コンテンツとし、副コンテンツを写真コンテンツとすることも可能である。 For example, in the above-described embodiment, the main content is the photo content and the sub-content is the music content, but the present invention is not limited to this. For example, the main content may be music content and the sub-content may be photo content. It is also possible that the main content is moving image content and the sub content is photo content.

また、例えば、上記実施形態では、コンテンツ提供サーバ30から取得したコンテンツを再生する場合にも同じプレーヤー画面上で再生されるものとしたが、本発明はかかる例に限定されない。例えば、コンテンツ提供サーバ30から取得したコンテンツについては、別途ブラウザを立ち上げて再生するようにしてもよい。 Further, for example, in the above embodiment, when the content acquired from the content providing server 30 is played back, the content is played back on the same player screen, but the present invention is not limited to this example. For example, with respect to the content acquired from the content providing server 30, a browser may be separately started up and reproduced.

尚、本明細書において、フローチャートに記述されたステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的に又は個別的に実行される処理をも含む。また時系列的に処理されるステップでも、場合によっては適宜順序を変更することが可能であることは言うまでもない。 In the present specification, the steps described in the flowcharts are not limited to the processing performed in time series according to the order described, but may be performed in parallel or individually even if not necessarily performed in time series. It also includes processing that is performed. It is needless to say that the order of the steps processed in time series can be appropriately changed depending on the case.

10 情報処理装置
20 ホームサーバ
30 コンテンツ提供サーバ
102 通信部
103 入力部
104 出力部
106 コンテンツ記憶部
108 嗜好解析データベース
110 制御部
1101 コンテンツ収集部
1102 基礎データ取得部
1103 コンテンツ群作成制御部
1104 出力制御部
10 information processing device 20 home server 30 content providing server 102 communication unit 103 input unit 104 output unit 106 content storage unit 108 preference analysis database 110 control unit 1101 content collection unit 1102 basic data acquisition unit 1103 content group creation control unit 1104 output control unit

Claims (18)

プロセッサーが、それぞれユーザによって選択可能な、画像により表示される2以上のコンテンツ群を作成し、
前記コンテンツ群の少なくとも一つが、2種類以上のコンテンツを含み、
前記プロセッサーが、前記2以上のコンテンツ群を示す画面を前記ユーザに対し提供するとともに、コンテンツ群に含まれる前記2種類以上のコンテンツを提供し、
前記ユーザによって前記コンテンツ群に含まれるコンテンツが選択された場合に、前記選択されたコンテンツに関連する情報を表示するように制御され、
前記プロセッサーは、前記2以上のコンテンツ群を、前記画面に、第1の方法と、前記第1の方法とは異なる第2の方法と、で表示し、前記ユーザの操作によって前記第1の方法と前記第2の方法とによる表示を切り替え
前記2以上のコンテンツ群は、写真コンテンツ群、動画コンテンツ群、ニュースコンテンツ群、音楽コンテンツ群、商品情報コンテンツ群のうち少なくとも2種類以上のコンテンツ群を含み、
前記コンテンツ群の少なくとも一つが、外部ネットワークから取得されるコンテンツを含む、
ユーザへのコンテンツ提供方法。
The processor creates two or more image-displayed content groups, each selectable by the user,
At least one of the content groups includes two or more types of content,
The processor provides the user with a screen showing the two or more content groups, and provides the two or more types of content included in the content groups,
When content included in the content group is selected by the user, it is controlled to display information related to the selected content,
The processor displays the two or more content groups on the screen by a first method and a second method different from the first method, and the first method is operated by the user. And switching the display by the second method ,
The two or more content groups include at least two types of content groups among a photo content group, a video content group, a news content group, a music content group, and a product information content group,
At least one of the content groups includes content acquired from an external network,
How to provide content to users.
前記第1の方法は、前記2以上のコンテンツ群を前記画面にランダムに配置して表示するランダム表示である、請求項1に記載のユーザへのコンテンツ提供方法。 The content providing method for a user according to claim 1, wherein the first method is a random display in which the two or more content groups are randomly arranged and displayed on the screen. 前記第2の方法は、前記2以上のコンテンツ群を前記画面に整列させて配置して表示する整列表示である、請求項1に記載のユーザへのコンテンツ提供方法。 The method for providing contents to a user according to claim 1, wherein the second method is an alignment display for aligning and displaying the two or more content groups on the screen. 前記プロセッサーは、ユーザの操作にしたがって、前記2以上のコンテンツ群を再作成する、請求項1に記載のユーザへのコンテンツ提供方法。 The method for providing content to a user according to claim 1, wherein the processor recreates the two or more content groups according to a user operation. 前記プロセッサーは、前記2以上のコンテンツ群をそれぞれ異なる作成ロジックにより作成する、請求項1に記載のユーザへのコンテンツ提供方法。 The method for providing content to a user according to claim 1, wherein the processor creates the two or more content groups by different creation logics. 前記プロセッサーは、前記ユーザによって前記コンテンツ群に含まれるコンテンツが選択された場合に、前記選択されたコンテンツに関連する少なくとも一つの商品情報コンテンツを前記選択されたコンテンツとして表示する、請求項1に記載のユーザへのコンテンツ提供方法。 The processor according to claim 1, wherein when the user selects content included in the content group, the processor displays at least one item information content related to the selected content as the selected content. Method of providing content to other users. それぞれユーザによって選択可能な、画像により表示される2以上のコンテンツ群であって、前記コンテンツ群の少なくとも一つが、2種類以上のコンテンツを含むコンテンツ群を作成するコンテンツ群作成制御部と、
前記2以上のコンテンツ群を示す画面を前記ユーザに対し提供するとともに、コンテンツ群に含まれる前記2種類以上のコンテンツを提供する出力制御部と、を備え、
前記出力制御部は、
前記ユーザによって前記コンテンツ群に含まれるコンテンツが選択された場合に、前記選択されたコンテンツに関連する情報を表示するように制御し、
前記2以上のコンテンツ群を、前記画面に、第1の方法と、前記第1の方法とは異なる第2の方法と、で表示し、前記ユーザの操作によって前記第1の方法と前記第2の方法とによる表示を切り替え
前記2以上のコンテンツ群は、写真コンテンツ群、動画コンテンツ群、ニュースコンテンツ群、音楽コンテンツ群、商品情報コンテンツ群のうち少なくとも2種類以上のコンテンツ群を含み、
前記コンテンツ群の少なくとも一つが、外部ネットワークから取得されるコンテンツを含む、
情報処理装置。
A content group creation control unit that creates two or more content groups, each of which is selectable by a user, and in which at least one of the content groups includes two or more types of content;
An output control unit that provides the user with a screen showing the two or more content groups, and provides the two or more types of content included in the content groups,
The output control unit,
When content included in the content group is selected by the user, control is performed to display information related to the selected content,
The two or more content groups are displayed on the screen by a first method and a second method different from the first method, and the first method and the second method are operated by the user. Switching the display by and
The two or more content groups include at least two types of content groups among a photo content group, a video content group, a news content group, a music content group, and a product information content group,
At least one of the content groups includes content acquired from an external network,
Information processing device.
前記第1の方法は、前記2以上のコンテンツ群を前記画面にランダムに配置して表示するランダム表示である、請求項7に記載の情報処理装置。 The information processing apparatus according to claim 7, wherein the first method is a random display in which the two or more content groups are randomly arranged and displayed on the screen. 前記第2の方法は、前記2以上のコンテンツ群を前記画面に整列させて配置して表示する整列表示である、請求項7に記載の情報処理装置。 The information processing apparatus according to claim 7, wherein the second method is an alignment display for aligning and displaying the two or more content groups on the screen. 前記コンテンツ群作成制御部は、ユーザの操作にしたがって、前記2以上のコンテンツ群を再作成する、請求項7に記載の情報処理装置。 The information processing apparatus according to claim 7, wherein the content group creation control unit recreates the two or more content groups according to a user operation. 前記コンテンツ群作成制御部は、前記2以上のコンテンツ群をそれぞれ異なる作成ロジックにより作成する、請求項7に記載の情報処理装置。 The information processing apparatus according to claim 7, wherein the content group creation control unit creates the two or more content groups by different creation logics. 前記出力制御部は、前記ユーザによって前記コンテンツ群に含まれるコンテンツが選択された場合に、前記選択されたコンテンツに関連する少なくとも一つの商品情報コンテンツを前記選択されたコンテンツとして表示する、請求項7に記載の情報処理装置。 8. The output control unit displays at least one item information content related to the selected content as the selected content, when the user selects content included in the content group. The information processing device according to 1. コンピュータに対し、
それぞれユーザによって選択可能な、画像により表示される2以上のコンテンツ群を作成し、前記コンテンツ群の少なくとも一つが、2種類以上のコンテンツを含み、前記2以上のコンテンツ群を示す画面を前記ユーザに対し提供するとともに、コンテンツ群に含まれる前記2種類以上のコンテンツを提供し、前記ユーザによって前記コンテンツ群に含まれるコンテンツが選択された場合に、前記選択されたコンテンツに関連する情報を表示するように制御し、前記2以上のコンテンツ群を、前記画面に、第1の方法と、前記第1の方法とは異なる第2の方法と、で表示し、前記ユーザの操作によって前記第1の方法と前記第2の方法とによる表示を切り替え
前記2以上のコンテンツ群は、写真コンテンツ群、動画コンテンツ群、ニュースコンテンツ群、音楽コンテンツ群、商品情報コンテンツ群のうち少なくとも2種類以上のコンテンツ群を含み、
前記コンテンツ群の少なくとも一つが、外部ネットワークから取得されるコンテンツを含む、方法を実行させるための、コンピュータ読取可能なプログラムを記録した、
コンピュータ読取可能な記録媒体。
To the computer
Two or more content groups that can be selected by the user and are displayed by images are created, and at least one of the content groups includes two or more types of content, and a screen showing the two or more content groups is displayed to the user. And providing the two or more types of contents included in the contents group, and displaying information related to the selected contents when the contents included in the contents group are selected by the user. To display the two or more content groups on the screen by a first method and a second method different from the first method, and perform the first method by the user's operation. And switching the display by the second method ,
The two or more content groups include at least two types of content groups among a photo content group, a video content group, a news content group, a music content group, and a product information content group,
At least one of the content groups includes a content obtained from an external network , recorded a computer-readable program for performing the method,
Computer-readable recording medium.
前記第1の方法は、前記2以上のコンテンツ群を前記画面にランダムに配置して表示するランダム表示である、請求項13に記載のコンピュータ読取可能な記録媒体。 The computer-readable recording medium according to claim 13, wherein the first method is a random display in which the two or more content groups are randomly arranged and displayed on the screen. 前記第2の方法は、前記2以上のコンテンツ群を前記画面に整列させて配置して表示する整列表示である、請求項13に記載のコンピュータ読取可能な記録媒体。 The computer-readable recording medium according to claim 13, wherein the second method is an alignment display for aligning and displaying the two or more content groups on the screen. 前記プログラムは、前記コンピュータに対し、ユーザの操作にしたがって、前記2以上のコンテンツ群を再作成させる、請求項13に記載のコンピュータ読取可能な記録媒体。 The computer-readable recording medium according to claim 13, wherein the program causes the computer to recreate the two or more content groups according to a user operation. 前記プログラムは、前記コンピュータに対し、前記2以上のコンテンツ群をそれぞれ異なる作成ロジックにより作成させる、請求項13に記載のコンピュータ読取可能な記録媒体。 The computer-readable recording medium according to claim 13, wherein the program causes the computer to create the two or more content groups by different creation logics. 前記プログラムは、前記コンピュータに対し、前記ユーザによって前記コンテンツ群に含まれるコンテンツが選択された場合に、前記選択されたコンテンツに関連する少なくとも一つの商品情報コンテンツを前記選択されたコンテンツとして表示させる、請求項13に記載のコンピュータ読取可能な記録媒体。 The program causes the computer to display at least one item information content related to the selected content as the selected content when the content included in the content group is selected by the user. The computer-readable recording medium according to claim 13.
JP2017234779A 2017-12-07 2017-12-07 Method of providing contents to user, information processing apparatus, and computer-readable recording medium Active JP6720957B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017234779A JP6720957B2 (en) 2017-12-07 2017-12-07 Method of providing contents to user, information processing apparatus, and computer-readable recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017234779A JP6720957B2 (en) 2017-12-07 2017-12-07 Method of providing contents to user, information processing apparatus, and computer-readable recording medium

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2016027940A Division JP6256492B2 (en) 2016-02-17 2016-02-17 Method for providing content to user, information processing apparatus, and computer-readable recording medium

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2020104826A Division JP7063351B2 (en) 2020-06-17 2020-06-17 Information processing equipment, information processing methods, and information processing programs

Publications (2)

Publication Number Publication Date
JP2018081703A JP2018081703A (en) 2018-05-24
JP6720957B2 true JP6720957B2 (en) 2020-07-08

Family

ID=62198974

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017234779A Active JP6720957B2 (en) 2017-12-07 2017-12-07 Method of providing contents to user, information processing apparatus, and computer-readable recording medium

Country Status (1)

Country Link
JP (1) JP6720957B2 (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005175839A (en) * 2003-12-10 2005-06-30 Canon Inc Image display device,image display method, program, and recording medium
JP2007164269A (en) * 2005-12-09 2007-06-28 Olympus Imaging Corp Retrieval device, retrieval/reproducing device, and image reproducing device
JP2008146191A (en) * 2006-12-07 2008-06-26 Seiko Epson Corp Image output apparatus and image output method
JP2009086727A (en) * 2007-09-27 2009-04-23 Fujifilm Corp Image display device and program

Also Published As

Publication number Publication date
JP2018081703A (en) 2018-05-24

Similar Documents

Publication Publication Date Title
JP5617207B2 (en) Content recommendation method for user, content recommendation system for user, and computer-readable recording medium
JP4853510B2 (en) Information processing apparatus, display control method, and program
KR100995839B1 (en) Multi-media content display system and its method using reduced information extraction system and reduced information of multimedia digital contents
KR20070090751A (en) Image display method and video player
KR20050087877A (en) Methods and apparatus for interactive network sharing of digital video content
KR20050087876A (en) Methods and apparatus for interactive map-based analysis of digital video content
JP2011221133A (en) Information processing device, client device, server device, list generating method, list retrieving method, list providing method, and program
JP5870742B2 (en) Information processing apparatus, system, and information processing method
JPWO2013061497A1 (en) Content evaluation and playback system
JP2013171599A (en) Display control device and display control method
JP5473478B2 (en) Image display apparatus, control method thereof, and program
JP5428661B2 (en) Information processing apparatus and information processing method
JP2007300563A (en) Multimedia reproduction device, menu screen display method, menu screen display program, and computer readable storage media storing menu screen display program
JP7063351B2 (en) Information processing equipment, information processing methods, and information processing programs
JP6720957B2 (en) Method of providing contents to user, information processing apparatus, and computer-readable recording medium
JP5888382B2 (en) Content recommendation method for user, content recommendation system for user, and computer-readable recording medium
US20120163761A1 (en) Image processing device, image processing method, and program
JP5126026B2 (en) Information processing apparatus, display control method, and program
JP2011013860A (en) Display-processing device, display-processing method, and program
JP6256492B2 (en) Method for providing content to user, information processing apparatus, and computer-readable recording medium
WO2006030995A1 (en) Index-based authoring and editing system for video contents
JP2011193386A (en) Electronic apparatus and image processing method
JP6176933B2 (en) Recommended viewing location display system for karaoke singing videos
JP5120408B2 (en) Editing method and recording / reproducing apparatus
JP2013021588A (en) Information processing apparatus, information processing method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20171214

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20190208

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20190214

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20190222

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190226

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190426

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20190426

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20190522

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20191008

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20191209

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200601

R151 Written notification of patent or utility model registration

Ref document number: 6720957

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151