JP5673336B2 - 情報処理方法、表示方法、情報処理装置、表示装置、情報処理プログラム、表示プログラム - Google Patents
情報処理方法、表示方法、情報処理装置、表示装置、情報処理プログラム、表示プログラム Download PDFInfo
- Publication number
- JP5673336B2 JP5673336B2 JP2011103543A JP2011103543A JP5673336B2 JP 5673336 B2 JP5673336 B2 JP 5673336B2 JP 2011103543 A JP2011103543 A JP 2011103543A JP 2011103543 A JP2011103543 A JP 2011103543A JP 5673336 B2 JP5673336 B2 JP 5673336B2
- Authority
- JP
- Japan
- Prior art keywords
- content information
- narrowing
- condition
- random number
- information
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/43—Querying
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/48—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Library & Information Science (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
複数のコンテンツ情報の中から1又は複数のコンテンツ情報を抽出するための絞り込み条件に基づいて、コンテンツ情報を抽出する情報処理方法であって、適合度算出部が、前記絞り込み条件とコンテンツ情報との適合の度合いを示す値である適合度の算出と、前記絞り込み条件に適合するコンテンツ情報である適合コンテンツ情報の抽出とを行う適合度算出工程と、乱数取得部が、前記適合度算出工程で抽出されたコンテンツ情報の個数以上の数値で構成される乱数列を取得する乱数取得工程と、表示順位決定部が、前記適合コンテンツ情報それぞれについて、前記適合コンテンツ情報それぞれにおける前記適合度が大きいほど大きな値となるとともに、前記乱数列の数値が大きいほど大きな値となるように優先度を算出し、その算出した優先度に基づいて、前記適合コンテンツ情報それぞれの表示順位を決定する表示順位決定行程とを含むことを特徴とする情報処理方法。
複数のコンテンツ情報の中から1又は複数のコンテンツ情報を抽出するための絞り込み条件に基づいて、コンテンツ情報を抽出する情報処理方法であって、適合度算出部が、前記絞り込み条件とコンテンツ情報との適合の度合いを示す値である適合度の算出と、前記絞り込み条件に適合するコンテンツ情報である適合コンテンツ情報の抽出とを行う適合度算出工程と、乱数取得部が、乱数列を取得する乱数取得工程と、表示順位決定部が、前記適合コンテンツ情報それぞれにおける前記適合度と、前記乱数列とを用いて前記適合コンテンツ情報それぞれにおける優先度を算出し、その算出した優先度に基づいて、前記適合コンテンツ情報それぞれの表示順位を決定する表示順位決定行程とを含み、前記乱数取得工程において、同一の絞り込み条件に対して、前記優先度の算出回数を計数し、前記算出回数が所定回数増えるごとに異なる乱数列を取得することを特徴とする情報処理方法を提供する。
複数のコンテンツ情報の中から1又は複数のコンテンツ情報を抽出するための絞り込み条件に基づいて、コンテンツ情報を抽出する情報処理方法であって、適合度算出部が、前記絞り込み条件とコンテンツ情報との適合の度合いを示す値である適合度の算出と、前記絞り込み条件に適合するコンテンツ情報である適合コンテンツ情報の抽出とを行う適合度算出工程と、通信部が、前記絞り込み条件と、前記絞り込み条件を送信した端末装置を識別するための利用主体識別子、又は、前記絞り込み条件を送信した端末装置を利用したユーザを識別するための利用主体識別子とを受信する受信工程と、利用主体識別子と、絞り込み条件と、絞り込み条件に対応する適合コンテンツ情報の閲覧を要求された回数である閲覧回数とを関連付けて閲覧回数格納部に格納する閲覧回数格納工程と、乱数取得部が、前記閲覧回数格納部より、端末装置より受信した絞り込み条件と利用主体識別子とに対応する閲覧回数を取得し、前記閲覧回数が所定回数増えるごとに異なる乱数列を取得する乱数取得工程と、表示順位決定部が、前記適合コンテンツ情報それぞれにおける前記適合度と、前記乱数列とを用いて前記適合コンテンツ情報それぞれにおける優先度を算出し、その算出した優先度に基づいて、前記適合コンテンツ情報それぞれの表示順位を決定する表示順位決定行程とを含むことを特徴とする情報処理方法を提供する。
複数のコンテンツ情報の中から1又は複数のコンテンツ情報を抽出するための絞り込み条件に基づいて、コンテンツ情報を抽出する情報処理装置であって、前記絞り込み条件とコンテンツ情報との適合の度合いを示す値である適合度の算出と、前記絞り込み条件に適合するコンテンツ情報である適合コンテンツ情報の抽出とを行う適合度算出部と、乱数列を取得する乱数取得部と、前記適合度の高い順に前記適合コンテンツ情報を順位付け、その順位を示す値と前記乱数列とを用いて、前記適合コンテンツ情報それぞれにおける優先度を算出し、その算出した優先度に基づいて、前記適合コンテンツ情報それぞれの表示順位を決定する表示順位決定部とを備える特徴とする情報処理装置を提供する。
複数のコンテンツ情報の中から1又は複数のコンテンツ情報を抽出するための絞り込み条件に基づいて、コンテンツ情報を抽出する情報処理装置であって、前記絞り込み条件とコンテンツ情報との適合の度合いを示す値である適合度の算出と、前記絞り込み条件に適合するコンテンツ情報である適合コンテンツ情報の抽出とを行う適合度算出部と、前記適合度算出部で抽出されたコンテンツ情報の個数以上の数値で構成される乱数列を取得する乱数取得部と、前記適合コンテンツ情報それぞれについて、前記適合コンテンツ情報それぞれにおける前記適合度が大きいほど大きな値となるとともに、前記乱数列の数値が大きいほど大きな値となるように優先度を算出し、その算出した優先度に基づいて、前記適合コンテンツ情報それぞれの表示順位を決定する表示順位決定部とを備えることを特徴とする情報処理装置を提供する。
複数のコンテンツ情報の中から1又は複数のコンテンツ情報を抽出するための絞り込み条件に基づいて、コンテンツ情報を抽出する情報処理装置であって、前記絞り込み条件とコンテンツ情報との適合の度合いを示す値である適合度の算出と、前記絞り込み条件に適合するコンテンツ情報である適合コンテンツ情報の抽出とを行う適合度算出部と、乱数列を取得する乱数取得部と、前記適合コンテンツ情報それぞれにおける前記適合度と、前記乱数列とを用いて前記適合コンテンツ情報それぞれにおける優先度を算出し、その算出した優先度に基づいて、前記適合コンテンツ情報それぞれの表示順位を決定する表示順位決定部とを備え、前記乱数取得部は、同一の絞り込み条件に対して、前記優先度の算出回数を計数し、前記算出回数が所定回数増えるごとに異なる乱数列を取得することを特徴とする情報処理装置。
複数のコンテンツ情報の中から1又は複数のコンテンツ情報を抽出するための絞り込み条件に基づいて、コンテンツ情報を抽出する情報処理装置であって、前記絞り込み条件とコンテンツ情報との適合の度合いを示す値である適合度の算出と、前記絞り込み条件に適合するコンテンツ情報である適合コンテンツ情報の抽出とを行う適合度算出部と、前記絞り込み条件と、前記絞り込み条件を送信した端末装置を識別するための利用主体識別子、又は、前記絞り込み条件を送信した端末装置を利用したユーザを識別するための利用主体識別子とを受信する通信部と、利用主体識別子と、絞り込み条件と、絞り込み条件に対応する適合コンテンツ情報の閲覧を要求された回数である閲覧回数とを関連付けて格納する閲覧回数格納部と、前記閲覧回数格納部より、端末装置より受信した絞り込み条件と利用主体識別子とに対応する閲覧回数を取得し、前記閲覧回数が所定回数増えるごとに異なる乱数列を取得する乱数取得部と、前記適合コンテンツ情報それぞれにおける前記適合度と、前記乱数列とを用いて前記適合コンテンツ情報それぞれにおける優先度を算出し、その算出した優先度に基づいて、前記適合コンテンツ情報それぞれの表示順位を決定する表示順位決定部とを備えることを特徴とする情報処理装置を提供する。
複数のコンテンツ情報の中から1又は複数のコンテンツ情報を抽出するための絞り込み条件に基づいて、コンテンツ情報を抽出する処理を情報処理装置のコンピュータに実行させる情報処理プログラムであって、コンピュータに、前記絞り込み条件とコンテンツ情報との適合の度合いを示す値である適合度の算出と、前記絞り込み条件に適合するコンテンツ情報である適合コンテンツ情報の抽出とを行う適合度算出工程と、乱数列を取得する乱数取得工程と、前記適合度の高い順に前記適合コンテンツ情報を順位付け、その順位を示す値と前記乱数列とを用いて、前記適合コンテンツ情報それぞれにおける優先度を算出し、その算出した優先度に基づいて、前記適合コンテンツ情報それぞれの表示順位を決定する表示順位決定行程とを実行させることを特徴とする情報処理プログラムを提供する。
複数のコンテンツ情報の中から1又は複数のコンテンツ情報を抽出するための絞り込み条件に基づいて、コンテンツ情報を抽出する処理を情報処理装置のコンピュータに実行させる情報処理プログラムであって、コンピュータに、前記絞り込み条件とコンテンツ情報との適合の度合いを示す値である適合度の算出と、前記絞り込み条件に適合するコンテンツ情報である適合コンテンツ情報の抽出とを行う適合度算出工程と、前記適合度算出工程で抽出されたコンテンツ情報の個数以上の数値で構成される乱数列を取得する乱数取得工程と、前記適合コンテンツ情報それぞれについて、前記適合コンテンツ情報それぞれにおける前記適合度が大きいほど大きな値となるとともに、前記乱数列の数値が大きいほど大きな値となるように優先度を算出し、その算出した優先度に基づいて、前記適合コンテンツ情報それぞれの表示順位を決定する表示順位決定行程とを実行させることを特徴とする情報処理プログラムを提供する。
複数のコンテンツ情報の中から1又は複数のコンテンツ情報を抽出するための絞り込み条件に基づいて、コンテンツ情報を抽出する処理を情報処理装置のコンピュータに実行させる情報処理プログラムであって、コンピュータに、前記絞り込み条件とコンテンツ情報との適合の度合いを示す値である適合度の算出と、前記絞り込み条件に適合するコンテンツ情報である適合コンテンツ情報の抽出とを行う適合度算出工程と、乱数列を取得する乱数取得工程と、前記適合コンテンツ情報それぞれにおける前記適合度と、前記乱数列とを用いて前記適合コンテンツ情報それぞれにおける優先度を算出し、その算出した優先度に基づいて、前記適合コンテンツ情報それぞれの表示順位を決定する表示順位決定行程とを実行させ、前記乱数取得工程において、同一の絞り込み条件に対して、前記優先度の算出回数を計数し、前記算出回数が所定回数増えるごとに異なる乱数列を取得することを特徴とする情報処理プログラムを提供する。
複数のコンテンツ情報の中から1又は複数のコンテンツ情報を抽出するための絞り込み条件に基づいて、コンテンツ情報を抽出するする処理を情報処理装置のコンピュータに実行させる情報処理プログラムであって、コンピュータに、前記絞り込み条件とコンテンツ情報との適合の度合いを示す値である適合度の算出と、前記絞り込み条件に適合するコンテンツ情報である適合コンテンツ情報の抽出とを行う適合度算出工程と、前記絞り込み条件と、前記絞り込み条件を送信した端末装置を識別するための利用主体識別子、又は、前記絞り込み条件を送信した端末装置を利用したユーザを識別するための利用主体識別子とを通信部に受信させる受信工程と、利用主体識別子と、絞り込み条件と、絞り込み条件に対応する適合コンテンツ情報の閲覧を要求された回数である閲覧回数とを関連付けて閲覧回数格納部に格納する閲覧回数格納工程と、前記閲覧回数格納部より、端末装置より受信した絞り込み条件と利用主体識別子とに対応する閲覧回数を取得し、前記閲覧回数が所定回数増えるごとに異なる乱数列を取得する乱数取得工程と、前記適合コンテンツ情報それぞれにおける前記適合度と、前記乱数列とを用いて前記適合コンテンツ情報それぞれにおける優先度を算出し、その算出した優先度に基づいて、前記適合コンテンツ情報それぞれの表示順位を決定する表示順位決定行程とを実行させることを特徴とする情報処理プログラムを提供する。
以下に、本発明の実施形態について、図を用いて詳細に説明する。図1は、本発明の第1の実施形態におけるシステム全体の構成図である。本実施形態におけるシステムは、情報処理サーバ装置1と、1つ以上の端末装置3(3a〜3n)がネットワーク2を介して接続されている。
なお、各実施形態において、情報処理サーバ装置1のみが情報処理装置として機能してもよいし、情報処理サーバ装置1と端末装置3とが協働して情報処理装置として機能してもよい。また、端末装置3のみが情報処理装置として機能してもよい。本発明の情報処理装置の要部である表示順位決定部113を有していれば、情報処理装置として機能することができる。
また、各実施形態において、端末装置3のみが表示装置として機能してもよいし、情報処理サーバ装置1と端末装置3とが協働して表示装置として機能してもよい。また、情報処理サーバ装置1のみが表示装置として機能してもよい。本発明の情報処理装置によって処理された情報を、ディスプレイなどの表示部に表示させる手段を有していれば、表示装置として機能することができる。
なお、本実施形態においては、情報処理サーバ装置1が情報処理装置として機能し、端末装置3が表示装置として機能するものとして説明する。
次に端末装置3について説明する。端末装置3は、CPU、RAM、ROM、ハードディスクドライブ、ネットワークインタフェース等を備える一般的なコンピュータであり、内蔵されたプログラムにより所定の動作を行う。なお、端末装置3は、情報処理サーバ装置との間で情報を送受信する端末通信部31や、情報を表示する表示部32を有するものとする。つまり、端末装置3は表示装置としても機能するものとする。なお、端末装置3は、Personal Digital Assistant(PDA)やスマートフォンや携帯電話等の携帯可能な端末装置であってもよい。
絞り込み条件とは、コンテンツ情報格納部131が格納する複数のコンテンツの中から、ユーザに提示するコンテンツを絞り込む(抽出する)ための条件であり、情報処理サーバ装置1にて行われるサービスによってその形態は様々である。
また、受信したコンテンツ情報に、絞り込み条件とコンテンツとの適合の度合いを示す適合度の高い順に付与された適合順位を付与することにより、端末装置3を利用中のユーザが、コンテンツ情報とともに表示された適合順位を閲覧することで、絞り込み条件に対応するコンテンツ情報がランダムに表示されていることを把握できるようにすることもできる。
図3は、本実施形態における情報処理サーバ装置1の構成図である。本実施形態における情報処理サーバ装置1は、情報処理サーバ制御部11と、情報処理サーバ通信部12と、情報処理サーバ格納部13とを有している。
コンテンツ情報格納部131は、コンテンツ情報を複数記憶する。コンテンツ情報とは、コンテンツ識別子と、そのコンテンツに関する情報であるコンテンツ属性情報とを関連付けたものであり、コンテンツの種類により適した格納形式を用いればよい。
例えば、コンテンツが書籍等であれば、コンテンツ情報格納部131には、例えば、図4(a)ように、コンテンツ識別子(content_id)に、コンテンツ名(name)や著者名(author)やジャンル名(genre)などのコンテンツ属性情報を関連付けて記憶すればよい。
なお、以上のコンテンツ属性情報は、一例であり、これに限らずにコンテンツに関する種々の情報を用いることができる。
次に乱数リスト格納部132について説明する。乱数リスト格納部132は、複数の乱数リストと、乱数利用情報を記憶する。図5は、乱数リスト格納部132の格納状態を示す図である。
乱数取得情報は、乱数取得部112が最後に取得した乱数リストを特定する情報であり、最後に取得した乱数リストの乱数識別子(rand_id)を、図5(b)のようなテーブル形式で格納する。
適合コンテンツ情報とは、絞り込み条件(key)と、絞り込み条件に対応するコンテンツのコンテンツ識別子(content_id)と、コンテンツが絞り込み条件に適合する度合いを数値化した適合度(score)とを関連付けたものであり、図6のようなテーブル形式で格納する。絞り込み条件は、サービスの形態により、格納されるものが変わる。例えば、ユーザにコンテンツを推薦するサービスであれば、keyには利用主体識別子が格納される。また、あるコンテンツに対する関連コンテンツを提示するサービスであれば、keyにはコンテンツ識別子が格納される。また、検索条件にマッチしたコンテンツを提示するサービスであれば、keyには、絞り込み条件である検索条件、または、絞り込み条件である検索条件に含まれる1つのキーワードが格納される。
適合度算出部111は、適合コンテンツ選出処理を行う。
適合コンテンツ選出処理は、端末装置3より絞り込み条件を受信するたびに行ってもよい。
また、サービス提供側にて予め定められた所定のタイミングごとに絞り込み条件を抽出し、抽出した絞り込み条件ごとに適合コンテンツ選出処理を行ってもよい。
また、夏は時間間隔を短くして、冬は時間間隔を長くするなど、季節に応じて時間間隔を変えてもよい。
例えば、ユーザへの推薦コンテンツの提示を含むサービスであれば、情報処理サーバ格納部13に、サービスを利用するユーザの情報を管理する図示しないユーザ情報格納部を用意し、予めユーザを特定する利用主体識別子とユーザの属性情報とを関連付けて格納しておき、適合コンテンツ選出処理を行う際に、図示しないユーザ情報格納部より、絞り込み条件である利用主体識別子を抽出すればよい。
また、検索条件にマッチしたコンテンツの提示を含むサービスであれば、コンテンツ情報格納部131に、コンテンツ情報を格納する際に、コンテンツであるウェブページのテキスト情報に対して公知の技術である形態素解析を行うことにより1つ以上のキーワードを抽出し、抽出した1つ以上のキーワードをコンテンツ属性情報に含ませた上で格納しておき、適合コンテンツ選出処理を行う際に、コンテンツ情報格納部131より、絞り込み条件であるキーワードを抽出すればよい。
以上のように、サービスの形態に合わせて、適切に絞り込み条件を抽出すればよい。
なお、全てのコンテンツに対して適合度を算出せずに、絞り込み条件と何らかの関係性を有するコンテンツに対してのみ適合度を算出してもよい。
また、適合コンテンツ情報格納部113に新たに作成した適合コンテンツ情報を格納する際に、すでに、絞り込み条件に対応する以前に作成した適合コンテンツ情報が存在している場合は、以前に作成した適合コンテンツ情報を削除した上で、新たに作成した適合コンテンツ情報を格納すればよい。
まず、ユーザへの推薦コンテンツの提示を含むサービスにおける適合コンテンツ選出処理の一例を説明する。
次に、適合度算出部111は、抽出した推薦候補コンテンツごとに、一のユーザとの適合度を算出する。適合度を算出するには、例えば、一のユーザと類似ユーザとの類似度を用いることができる。具体的には、推薦候補コンテンツをcrとし、推薦候補コンテンツcrを利用した一のユーザubの類似ユーザをUs(ub,cr)、一のユーザubと推薦候補コンテンツcrを利用した類似ユーザus’(∈Us(ub,cr))との類似度をsim(ub,us’)とし、式(2)を用いて適合度v(ub,cr)を算出する。
もちろん、上記の方法以外の方法を用いて、一のユーザの推薦候補コンテンツを選出し、選出した推薦候補コンテンツに対して適合度を算出し、推薦コンテンツを選出してもよい。
次に、あるコンテンツに対する関連コンテンツの提示を含むサービスにおける適合コンテンツ選出処理の一例を説明する。
そして、適合度算出部111は、絞り込み条件である一のコンテンツのコンテンツ識別子と関連コンテンツのコンテンツ識別子と適合度とを関連付けて、適合コンテンツ情報格納部113に格納する。
もちろん、上記の方法以外の方法を用いて、一のコンテンツの関連候補コンテンツを選出し、選出した関連候補コンテンツに対して適合度を算出し、関連コンテンツを選出してもよい。
次に、検索条件にマッチしたコンテンツの提示を含むサービスにおける適合コンテンツ選出処理の一例を説明する。
もちろん、上記の方法以外の方法を用いて、絞り込み条件である検索条件の検索対象コンテンツを選出し、選出した検索対象コンテンツに対して適合度を算出し、検索結果コンテンツを選出してもよい。
以上のように、サービスの形態に合わせて、適切に適合コンテンツ選出処理を行えばよい。
また、乱数リスト格納部132より乱数リストを取得する代わりに、コンピュータが生成する疑似乱数を取得するようにしてもよい。
まず、乱数取得部112は、表示順位決定部113より、利用主体識別子と絞り込み条件とを取得する。
次に、乱数取得部112は、乱数リスト格納部132を参照しながら、取得した利用主体識別子と絞り込み条件に対応する閲覧回数情報を特定し、特定した閲覧回数情報の閲覧回数に1を加算して更新する。
乱数が変化するタイミングとなる閲覧に対する所定回数が「1」回の場合は、毎回変化する乱数リストを取得するだけでいいので、所定回数を「2」回以上に設定したい場合に閲覧回数情報を利用すればよい。
また、所定のタイミングごとに変化する乱数リストを取得することもできる。所定のタイミングごとに変化する乱数リストを取得するには、例えば、タイマー機能等を用いて実現することができる。具体的には、情報処理サーバ制御部11が、所定のタイミングごとに、乱数リスト格納部132の乱数取得情報である乱数識別子を、別の乱数識別子に更新すればよい。このとき、乱数取得部112は、乱数リスト格納部132の乱数取得情報である乱数識別子に対応する乱数リストの取得のみを行い、乱数取得情報の更新を行わないようにすればよい。
また、朝は60分ごと、昼は30分ごと、夕方は20分ごと、夜は40分ごと、深夜は90分ごと、というように1日の中で時間間隔が変動してもよい。
また、月曜日〜金曜日までは60分ごと、土曜日は30分ごと、日曜日は20分ごと、というように曜日に応じて時間間隔が変動してもよい。
また、夏は時間間隔を短くして、冬は時間間隔を長くするなど、季節に応じて時間間隔を変えてもよい。
また、乱数リストを変化させる時間間隔をランダムにしてもよい。
また、コンピュータが疑似乱数の生成に利用する疑似乱数生成法において、同一のシードを指定することで同一の疑似乱数列を生成する方法であれば、閲覧回数が所定回数増えるごとに変化する(異なる)乱数リストを取得する場合でも、所定のタイミングごとに変化する乱数リストを取得する場合でも、乱数リスト格納部132に格納された乱数リストを用いる代わりにコンピュータが生成する疑似乱数を用いることができる。具体的には、最後に利用した乱数リストの乱数識別子を管理する代わりに、最後に疑似乱数の生成に用いたシードを管理しておけばよい。
表示順位決定部113は、端末装置3より絞り込み条件を受信すると表示順位決定処理を行う。
まず、表示順位決定部113が、ネットワーク2経由で端末装置3より絞り込み条件を受信する(ステップS101)。
次に、表示順位決定部113が、適合コンテンツ情報格納部133より、ステップS101にて受信した絞り込み条件に対応する適合コンテンツ情報を取得する(ステップS102)。絞り込み条件が利用主体識別子などのように、1つの条件であれば絞り込み条件とkeyとを比較し、一致する全ての適合コンテンツ情報を取得すればよい。
次に、表示順位決定部113が、ステップS102にて取得した適合コンテンツ情報に含まれるコンテンツ識別子ごとに、適合度と、乱数リスト取得部112が取得した乱数リストの乱数とを用いて、優先度を算出する(ステップS104)。ステップS102にて取得した適合コンテンツ情報の中で、同じコンテンツ識別子を有する適合コンテンツ情報が複数存在する場合は、適合度の総和等を用いて、コンテンツ識別子に対する適合度を再度算出する必要がある。例えば、図9の例のように、検索条件「(key1 AND key2) OR key3」に対応するコンテンツ識別子の1つである「c19」は、key1に対応する適合度と、key2に対応する適合度の2つの適合度が存在するので、その2つの適合度の和を検索条件に対する「c19」の適合度とすればよい。
次に、表示順位決定部113が、コンテンツ情報格納部131より、ステップS102にて取得した適合コンテンツ情報に含まれるコンテンツ識別子に対応するコンテンツ情報を取得し、ステップS105にて付与した表示順位の順にソートする。情報処理サーバ通信部12は、ネットワーク2を通じて、端末装置3に、表示順位の順にソートされたコンテンツ情報を送信し(ステップS106)、ステップS101からステップS106までの一連の処理を終了する。また、端末装置3に送信するコンテンツ情報に、適合度の高い順に付与した適合順位を追加してもよい。
なお、表示順位決定部113が、端末装置3より絞り込み条件に加えて、絞り込み条件に対するコンテンツ情報の最大取得数を指定する取得制限数も受信していた場合は、ステップS106にて、端末装置3に送信するコンテンツ情報を、表示順位の上位から順に取得制限数まで選択し、選択したコンテンツ情報のみを送信すればよい。
まず、端末装置3が、ネットワーク2を通じて、情報処理サーバ装置1に絞り込み条件を送信する(ステップS201)。
次に、情報処理サーバ装置1の表示順位決定部113が、表示順位決定処理を行い、情報処理サーバ通信部12は、ネットワーク2を通じて、端末装置3に、受信した絞り込み条件に対応する、表示順位の順にソートされたコンテンツ情報を送信する(ステップS203)。
次に、端末装置3が、受信したコンテンツ情報を図示しない表示装置に表示し(ステップS205)、ステップS201からステップS205までの一連の処理を終了する。なお、コンテンツ情報を、表示順位の順に並べて表示してもよいし、表示順位が先の順位のコンテンツ情報から所定数のコンテンツ情報を、表示順位の順に並べずに表示してもよい。
また、所定のタイミングごとに、適合コンテンツ選出処理を行う場合は、ステップS202の処理をスキップすればよい。
また、ユーザ全体のアクセス時間の傾向が偏っているようなサービスでは、アクセスが少なくなる時期や時間帯に所定の時間間隔を短くすることでユーザの興味を引き付け、普段利用しない時期や時間帯でも、ユーザがサービスを利用することが期待できる。
また、所定の時間間隔をランダムに変化させることで、どのタイミングでコンテンツ情報が入れ替わるのかが分からなくなるため、ユーザが「今サービスにアクセスしたらコンテンツ情報が入れ替わっているかもしれない」といった興味を持続し、頻繁にサービスを利用することが期待できる。
2 ネットワーク
3 端末装置(表示装置)
31 端末通信部
32 表示部
11 情報処理サーバ装置制御部
12 情報処理サーバ通信部
111 適合度算出部
112 乱数取得部
113 表示順位決定部
12 情報処理サーバ通信部
13 情報処理サーバ装置格納部
131 コンテンツ情報格納部
132 乱数リスト格納部
133 適合コンテンツ情報格納部
Claims (31)
- 複数のコンテンツ情報の中から1又は複数のコンテンツ情報を抽出するための絞り込み条件に基づいて、コンテンツ情報を抽出する情報処理方法であって、
適合度算出部が、前記絞り込み条件とコンテンツ情報との適合の度合いを示す値である適合度の算出と、前記絞り込み条件に適合するコンテンツ情報である適合コンテンツ情報の抽出とを行う適合度算出工程と、
乱数取得部が、乱数列を取得する乱数取得工程と、
表示順位決定部が、前記適合度の高い順に前記適合コンテンツ情報を順位付け、その順位を示す値と前記乱数列とを用いて、前記適合コンテンツ情報それぞれにおける優先度を算出し、その算出した優先度に基づいて、前記適合コンテンツ情報それぞれの表示順位を決定する表示順位決定行程と
を含むことを特徴とする情報処理方法。 - 前記表示順位決定行程では、前記乱数列に含まれる一の数値と、適合度の高い順に順位付けした際の順位が後の順位になるほど小さくなる値とを掛け合わせた値、又は、前記乱数列に含まれる一の数値と、適合度の高い順に順位付けした際の順位が後の順位になるほど小さくなる値とを足し合わせた値、を用いて、前記適合コンテンツ情報それぞれにおける前記優先度を算出することを特徴とする請求項1に記載の情報処理方法。
- 複数のコンテンツ情報の中から1又は複数のコンテンツ情報を抽出するための絞り込み条件に基づいて、コンテンツ情報を抽出する情報処理方法であって、
適合度算出部が、前記絞り込み条件とコンテンツ情報との適合の度合いを示す値である適合度の算出と、前記絞り込み条件に適合するコンテンツ情報である適合コンテンツ情報の抽出とを行う適合度算出工程と、
乱数取得部が、前記適合度算出工程で抽出されたコンテンツ情報の個数以上の数値で構成される乱数列を取得する乱数取得工程と、
表示順位決定部が、前記適合コンテンツ情報それぞれについて、前記適合コンテンツ情報それぞれにおける前記適合度が大きいほど大きな値となるとともに、前記乱数列の数値が大きいほど大きな値となるように優先度を算出し、その算出した優先度に基づいて、前記適合コンテンツ情報それぞれの表示順位を決定する表示順位決定行程と
を含むことを特徴とする情報処理方法。 - 複数のコンテンツ情報の中から1又は複数のコンテンツ情報を抽出するための絞り込み条件に基づいて、コンテンツ情報を抽出する情報処理方法であって、
適合度算出部が、前記絞り込み条件とコンテンツ情報との適合の度合いを示す値である適合度の算出と、前記絞り込み条件に適合するコンテンツ情報である適合コンテンツ情報の抽出とを行う適合度算出工程と、
乱数取得部が、乱数列を取得する乱数取得工程と、
表示順位決定部が、前記適合コンテンツ情報それぞれにおける前記適合度と、前記乱数列とを用いて前記適合コンテンツ情報それぞれにおける優先度を算出し、その算出した優先度に基づいて、前記適合コンテンツ情報それぞれの表示順位を決定する表示順位決定行程と
を含み、
前記乱数取得工程において、同一の絞り込み条件に対して、前記優先度の算出回数を計数し、前記算出回数が所定回数増えるごとに異なる乱数列を取得することを特徴とする情報処理方法。 - 複数のコンテンツ情報の中から1又は複数のコンテンツ情報を抽出するための絞り込み条件に基づいて、コンテンツ情報を抽出する情報処理方法であって、
適合度算出部が、前記絞り込み条件とコンテンツ情報との適合の度合いを示す値である適合度の算出と、前記絞り込み条件に適合するコンテンツ情報である適合コンテンツ情報の抽出とを行う適合度算出工程と、
通信部が、前記絞り込み条件と、前記絞り込み条件を送信した端末装置を識別するための利用主体識別子、又は、前記絞り込み条件を送信した端末装置を利用したユーザを識別するための利用主体識別子とを受信する受信工程と、
利用主体識別子と、絞り込み条件と、絞り込み条件に対応する適合コンテンツ情報の閲覧を要求された回数である閲覧回数とを関連付けて閲覧回数格納部に格納する閲覧回数格納工程と、
乱数取得部が、前記閲覧回数格納部より、端末装置より受信した絞り込み条件と利用主体識別子とに対応する閲覧回数を取得し、前記閲覧回数が所定回数増えるごとに異なる乱数列を取得する乱数取得工程と、
表示順位決定部が、前記適合コンテンツ情報それぞれにおける前記適合度と、前記乱数列とを用いて前記適合コンテンツ情報それぞれにおける優先度を算出し、その算出した優先度に基づいて、前記適合コンテンツ情報それぞれの表示順位を決定する表示順位決定行程と
を含むことを特徴とする情報処理方法。 - 前記乱数取得工程において、前記絞り込み条件に応じて前記優先度が算出される度に異なる乱数列を取得することを特徴とする請求項1〜3のいずれか1項に記載の情報処理方法。
- 前記乱数取得工程において、所定時間経過するごとに異なる乱数列を取得することを特徴とする請求項1〜3のいずれか1項に記載の情報処理方法。
- 前記所定時間は、曜日又は季節に応じて異なることを特徴とする請求項7記載の情報処理方法。
- 前記適合度算出工程において、前記適合度に基づいて、前記適合コンテンツ情報を抽出することを特徴とする請求項1〜8のいずれか1項に記載の情報処理方法。
- 前記表示順位決定行程では、前記適合度の高い順に所定個数までの前記適合コンテンツ情報、又は、前記適合度が所定の値より高い前記適合コンテンツ情報、を対象に、前記適合コンテンツ情報それぞれの前記表示順位を決定することを特徴とする請求項1〜9のいずれか1項に記載の情報処理方法。
- 前記表示順位決定行程では、前記乱数列に含まれる一の数値と、前記適合度を用いた値とを掛け合わせた値、又は、前記乱数列に含まれる一の数値と、前記適合度を用いた値とを足し合わせた値、を用いて、前記適合コンテンツ情報それぞれにおける前記優先度を算出することを特徴とする請求項3〜10のいずれか1項に記載の情報処理方法。
- 前記絞り込み条件は、複数のコンテンツ情報から、利用主体識別子が示すユーザに推薦する1又は複数のコンテンツ情報を抽出するための条件であり、
前記適合度算出工程では、前記絞り込み条件に基づいて前記利用主体識別子が示すユーザに推薦する適合コンテンツ情報を抽出し、その抽出した適合コンテンツ情報それぞれについて、前記ユーザに推薦する度合いが高いほどその値が高くなる適合度を算出することを特徴とする請求項1〜11のいずれか1項に記載の情報処理方法。 - 前記絞り込み条件は、複数のコンテンツ情報から、利用主体識別子が示すユーザに推薦する1又は複数のコンテンツ情報を抽出するための条件であり、
前記適合度算出工程では、コンテンツ情報ごとに、前記利用主体識別子が示すユーザに推薦する度合いが高いほどその値が高くなる適合度を算出し、前記適合度に基づいて、複数のコンテンツ情報より適合コンテンツ情報を抽出することを特徴とする請求項1〜11のいずれか1項に記載の情報処理方法。 - 前記絞り込み条件は、複数のコンテンツ情報から、所定のコンテンツ情報に関連するコンテンツ情報を抽出するための条件であり、
前記適合度算出工程では、前記絞り込み条件に基づいて所定のコンテンツ情報に関連する適合コンテンツ情報を抽出し、その抽出した適合コンテンツ情報それぞれについて、前記所定のコンテンツ情報に関連する度合いが高いほどその値が高くなる適合度を算出することを特徴とする請求項1〜11のいずれか1項に記載の情報処理方法。 - 前記絞り込み条件は、複数のコンテンツ情報から、所定のコンテンツ情報に関連するコンテンツ情報を抽出するための条件であり、
前記適合度算出工程では、コンテンツ情報ごとに、前記所定のコンテンツ情報に関連する度合いが高いほどその値が高くなる適合度を算出し、前記適合度に基づいて、複数のコンテンツ情報より適合コンテンツ情報を抽出することを特徴とする請求項1〜11のいずれか1項に記載の情報処理方法。 - 前記絞り込み条件は、1つ以上のキーワードで構成される検索条件であり、
前記適合度算出工程では、前記絞り込み条件に基づいて前記検索条件に適合する適合コンテンツ情報を抽出し、その抽出した適合コンテンツ情報それぞれについて、前記検索条件に適合する度合いが高いほどその値が高くなる適合度を算出することを特徴とする請求項1〜11のいずれか1項に記載の情報処理方法。 - 前記絞り込み条件は、1つ以上のキーワードで構成される検索条件であり、
前記適合度算出工程では、コンテンツ情報ごとに、前記検索条件に適合する度合いが高いほどその値が高くなる適合度を算出し、前記適合度に基づいて、複数のコンテンツ情報より適合コンテンツ情報を抽出することを特徴とする請求項1〜11のいずれか1項に記載の情報処理方法。 - 通信部が、前記絞り込み条件を受信する受信工程と
通信部が、複数の前記適合コンテンツ情報と、その複数の適合コンテンツ情報それぞれの表示順位を示す情報とを送信する送信工程と
を含むことを特徴とする請求項1〜17のいずれか1項に記載の情報処理方法。 - 通信部が、前記絞り込み条件を受信する受信工程と
通信部が、前記適合コンテンツ情報のうちの、表示順位の昇順に所定個数の適合コンテンツ情報と、その所定個数の適合コンテンツ情報それぞれの表示順位を示す情報とを送信する送信工程と
を含むことを特徴とする請求項1〜17のいずれか1項に記載の情報処理方法。 - 前記コンテンツ情報は、テキスト、音声、音楽、映像、ウェブページ、物品、金融商品、不動産、又は、人物の内の少なくともいずれかに関する情報であることを特徴とする請求項1〜19のいずれか1項に記載の情報処理方法。
- 端末通信部が、請求項18又は19に記載の通信部に、絞り込み条件を送信する送信工程と、
端末通信部が、前記通信部から、前記絞り込み条件に適合するコンテンツ情報である適合コンテンツ情報と、その適合コンテンツ情報それぞれの表示順位を示す情報とを受信する受信工程と、
前記表示順位に基づいて、受信した適合コンテンツ情報を表示部に表示させる表示工程と
を含むことを特徴とする表示方法。 - 複数のコンテンツ情報の中から1又は複数のコンテンツ情報を抽出するための絞り込み条件に基づいて、コンテンツ情報を抽出する情報処理装置であって、
前記絞り込み条件とコンテンツ情報との適合の度合いを示す値である適合度の算出と、前記絞り込み条件に適合するコンテンツ情報である適合コンテンツ情報の抽出とを行う適合度算出部と、
乱数列を取得する乱数取得部と、
前記適合度の高い順に前記適合コンテンツ情報を順位付け、その順位を示す値と前記乱数列とを用いて、前記適合コンテンツ情報それぞれにおける優先度を算出し、その算出した優先度に基づいて、前記適合コンテンツ情報それぞれの表示順位を決定する表示順位決定部と
を備える特徴とする情報処理装置。 - 複数のコンテンツ情報の中から1又は複数のコンテンツ情報を抽出するための絞り込み条件に基づいて、コンテンツ情報を抽出する情報処理装置であって、
前記絞り込み条件とコンテンツ情報との適合の度合いを示す値である適合度の算出と、前記絞り込み条件に適合するコンテンツ情報である適合コンテンツ情報の抽出とを行う適合度算出部と、
前記適合度算出部で抽出されたコンテンツ情報の個数以上の数値で構成される乱数列を取得する乱数取得部と、
前記適合コンテンツ情報それぞれについて、前記適合コンテンツ情報それぞれにおける前記適合度が大きいほど大きな値となるとともに、前記乱数列の数値が大きいほど大きな値となるように優先度を算出し、その算出した優先度に基づいて、前記適合コンテンツ情報それぞれの表示順位を決定する表示順位決定部と
を備えることを特徴とする情報処理装置。 - 複数のコンテンツ情報の中から1又は複数のコンテンツ情報を抽出するための絞り込み条件に基づいて、コンテンツ情報を抽出する情報処理装置であって、
前記絞り込み条件とコンテンツ情報との適合の度合いを示す値である適合度の算出と、前記絞り込み条件に適合するコンテンツ情報である適合コンテンツ情報の抽出とを行う適合度算出部と、
乱数列を取得する乱数取得部と、
前記適合コンテンツ情報それぞれにおける前記適合度と、前記乱数列とを用いて前記適合コンテンツ情報それぞれにおける優先度を算出し、その算出した優先度に基づいて、前記適合コンテンツ情報それぞれの表示順位を決定する表示順位決定部と
を備え、
前記乱数取得部は、同一の絞り込み条件に対して、前記優先度の算出回数を計数し、前記算出回数が所定回数増えるごとに異なる乱数列を取得することを特徴とする情報処理装置。 - 複数のコンテンツ情報の中から1又は複数のコンテンツ情報を抽出するための絞り込み条件に基づいて、コンテンツ情報を抽出する情報処理装置であって、
前記絞り込み条件とコンテンツ情報との適合の度合いを示す値である適合度の算出と、前記絞り込み条件に適合するコンテンツ情報である適合コンテンツ情報の抽出とを行う適合度算出部と、
前記絞り込み条件と、前記絞り込み条件を送信した端末装置を識別するための利用主体識別子、又は、前記絞り込み条件を送信した端末装置を利用したユーザを識別するための利用主体識別子とを受信する通信部と、
利用主体識別子と、絞り込み条件と、絞り込み条件に対応する適合コンテンツ情報の閲覧を要求された回数である閲覧回数とを関連付けて格納する閲覧回数格納部と、
前記閲覧回数格納部より、端末装置より受信した絞り込み条件と利用主体識別子とに対応する閲覧回数を取得し、前記閲覧回数が所定回数増えるごとに異なる乱数列を取得する乱数取得部と、
前記適合コンテンツ情報それぞれにおける前記適合度と、前記乱数列とを用いて前記適合コンテンツ情報それぞれにおける優先度を算出し、その算出した優先度に基づいて、前記適合コンテンツ情報それぞれの表示順位を決定する表示順位決定部と
を備えることを特徴とする情報処理装置。 - 請求項22〜25のいずれか1項に記載の情報処理装置に、絞り込み条件を送信し、その後、前記情報処理装置から、前記絞り込み条件に適合するコンテンツ情報である適合コンテンツ情報と、その適合コンテンツ情報それぞれの表示順位を示す情報とを受信する端末通信部と、
前記表示順位に基づいて、受信した適合コンテンツ情報を表示部に表示する表示部と
を備えることを特徴とする表示装置。 - 複数のコンテンツ情報の中から1又は複数のコンテンツ情報を抽出するための絞り込み条件に基づいて、コンテンツ情報を抽出する処理を情報処理装置のコンピュータに実行させる情報処理プログラムであって、
コンピュータに、
前記絞り込み条件とコンテンツ情報との適合の度合いを示す値である適合度の算出と、前記絞り込み条件に適合するコンテンツ情報である適合コンテンツ情報の抽出とを行う適合度算出工程と、
乱数列を取得する乱数取得工程と、
前記適合度の高い順に前記適合コンテンツ情報を順位付け、その順位を示す値と前記乱数列とを用いて、前記適合コンテンツ情報それぞれにおける優先度を算出し、その算出した優先度に基づいて、前記適合コンテンツ情報それぞれの表示順位を決定する表示順位決定行程と
を実行させることを特徴とする情報処理プログラム。 - 複数のコンテンツ情報の中から1又は複数のコンテンツ情報を抽出するための絞り込み条件に基づいて、コンテンツ情報を抽出する処理を情報処理装置のコンピュータに実行させる情報処理プログラムであって、
コンピュータに、
前記絞り込み条件とコンテンツ情報との適合の度合いを示す値である適合度の算出と、前記絞り込み条件に適合するコンテンツ情報である適合コンテンツ情報の抽出とを行う適合度算出工程と、
前記適合度算出工程で抽出されたコンテンツ情報の個数以上の数値で構成される乱数列を取得する乱数取得工程と、
前記適合コンテンツ情報それぞれについて、前記適合コンテンツ情報それぞれにおける前記適合度が大きいほど大きな値となるとともに、前記乱数列の数値が大きいほど大きな値となるように優先度を算出し、その算出した優先度に基づいて、前記適合コンテンツ情報それぞれの表示順位を決定する表示順位決定行程と
を実行させることを特徴とする情報処理プログラム。 - 複数のコンテンツ情報の中から1又は複数のコンテンツ情報を抽出するための絞り込み条件に基づいて、コンテンツ情報を抽出する処理を情報処理装置のコンピュータに実行させる情報処理プログラムであって、
コンピュータに、
前記絞り込み条件とコンテンツ情報との適合の度合いを示す値である適合度の算出と、前記絞り込み条件に適合するコンテンツ情報である適合コンテンツ情報の抽出とを行う適合度算出工程と、
乱数列を取得する乱数取得工程と、
前記適合コンテンツ情報それぞれにおける前記適合度と、前記乱数列とを用いて前記適合コンテンツ情報それぞれにおける優先度を算出し、その算出した優先度に基づいて、前記適合コンテンツ情報それぞれの表示順位を決定する表示順位決定行程と
を実行させ、
前記乱数取得工程において、同一の絞り込み条件に対して、前記優先度の算出回数を計数し、前記算出回数が所定回数増えるごとに異なる乱数列を取得することを特徴とする情報処理プログラム。 - 複数のコンテンツ情報の中から1又は複数のコンテンツ情報を抽出するための絞り込み条件に基づいて、コンテンツ情報を抽出するする処理を情報処理装置のコンピュータに実行させる情報処理プログラムであって、
コンピュータに、
前記絞り込み条件とコンテンツ情報との適合の度合いを示す値である適合度の算出と、前記絞り込み条件に適合するコンテンツ情報である適合コンテンツ情報の抽出とを行う適合度算出工程と、
前記絞り込み条件と、前記絞り込み条件を送信した端末装置を識別するための利用主体識別子、又は、前記絞り込み条件を送信した端末装置を利用したユーザを識別するための利用主体識別子とを通信部に受信させる受信工程と、
利用主体識別子と、絞り込み条件と、絞り込み条件に対応する適合コンテンツ情報の閲覧を要求された回数である閲覧回数とを関連付けて閲覧回数格納部に格納する閲覧回数格納工程と、
前記閲覧回数格納部より、端末装置より受信した絞り込み条件と利用主体識別子とに対応する閲覧回数を取得し、前記閲覧回数が所定回数増えるごとに異なる乱数列を取得する乱数取得工程と、
前記適合コンテンツ情報それぞれにおける前記適合度と、前記乱数列とを用いて前記適合コンテンツ情報それぞれにおける優先度を算出し、その算出した優先度に基づいて、前記適合コンテンツ情報それぞれの表示順位を決定する表示順位決定行程と
を実行させることを特徴とする情報処理プログラム。 - コンピュータに、
請求項27〜30記載の情報処理装置へと絞り込み条件を送信させる送信工程と、
前記絞り込み条件に適合するコンテンツ情報である適合コンテンツ情報と、その適合コンテンツ情報それぞれの表示順位を示す情報とを、前記情報処理装置から受信させる受信工程と、
前記表示順位に基づいて、受信した適合コンテンツ情報を表示部に表示させる表示工程と
を実行させることを特徴とする表示プログラム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011103543A JP5673336B2 (ja) | 2011-05-06 | 2011-05-06 | 情報処理方法、表示方法、情報処理装置、表示装置、情報処理プログラム、表示プログラム |
| US13/456,644 US20120284283A1 (en) | 2011-05-06 | 2012-04-26 | Information Processing Method, Apparatus, and Computer Program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011103543A JP5673336B2 (ja) | 2011-05-06 | 2011-05-06 | 情報処理方法、表示方法、情報処理装置、表示装置、情報処理プログラム、表示プログラム |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014264745A Division JP5915724B2 (ja) | 2014-12-26 | 2014-12-26 | 情報処理方法、表示方法、情報処理装置、表示装置、情報処理プログラム、表示プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2012234430A JP2012234430A (ja) | 2012-11-29 |
| JP5673336B2 true JP5673336B2 (ja) | 2015-02-18 |
Family
ID=47090961
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011103543A Active JP5673336B2 (ja) | 2011-05-06 | 2011-05-06 | 情報処理方法、表示方法、情報処理装置、表示装置、情報処理プログラム、表示プログラム |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US20120284283A1 (ja) |
| JP (1) | JP5673336B2 (ja) |
Families Citing this family (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103136345B (zh) * | 2013-02-06 | 2016-01-20 | 福建伊时代信息科技股份有限公司 | 信息过滤方法及信息过滤系统 |
| EP3062241A4 (en) * | 2013-10-25 | 2017-05-24 | Rakuten, Inc. | Search system, search criteria setting device, control method for search criteria setting device, program, and information storage medium |
| JP2014132502A (ja) * | 2014-04-16 | 2014-07-17 | Sharp Corp | 情報処理システム |
| JP2016048437A (ja) * | 2014-08-27 | 2016-04-07 | ソニー株式会社 | 情報処理装置、情報処理方法、およびプログラム |
| US10380125B2 (en) | 2015-05-01 | 2019-08-13 | Sony Corporation | Information processing apparatus and information processing method |
| US10445305B2 (en) | 2015-08-28 | 2019-10-15 | Microsoft Technology Licensing, Llc | Prioritizing keywords |
| US10474997B2 (en) | 2015-08-28 | 2019-11-12 | Microsoft Technology Licensing, Llc | Generating popularity scores for keywords |
| US10496662B2 (en) | 2015-08-28 | 2019-12-03 | Microsoft Technology Licensing, Llc | Generating relevance scores for keywords |
| US20180060432A1 (en) * | 2016-08-25 | 2018-03-01 | Linkedln Corporation | Prioritizing people search results |
| US20180060438A1 (en) * | 2016-08-25 | 2018-03-01 | Linkedin Corporation | Prioritizing locations for people search |
| WO2018142950A1 (ja) * | 2017-02-01 | 2018-08-09 | 富士フイルム株式会社 | 超音波診断装置、超音波診断装置の制御方法及び超音波診断装置の制御プログラム |
| US11494054B2 (en) * | 2020-10-20 | 2022-11-08 | International Business Machines Corporation | Item recommendation based on computed similarity between automatically generated item and request profiles |
| CN113663337A (zh) * | 2021-07-30 | 2021-11-19 | 上海硬通网络科技有限公司 | 数据处理方法、装置及服务器 |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002351885A (ja) * | 2001-05-24 | 2002-12-06 | Paper Doll:Kk | コンピュータ・ネットワークに接続されて使用される無意志的抽出装置 |
| JP2008097050A (ja) * | 2005-05-20 | 2008-04-24 | Niipro:Kk | サービス業者選定支援システムおよびサービス業者選定支援プログラム |
| EP2323049A4 (en) * | 2008-09-05 | 2013-11-13 | Sony Corp | CONTENTS RECOMMENDATION SYSTEM, CONTENTS RECOMMENDATIONS, CONTENT RECOMMENDATION, PROGRAM AND INFORMATION STORAGE MEDIUM |
| JP2011013950A (ja) * | 2009-07-02 | 2011-01-20 | Furuno Electric Co Ltd | 擬似乱数出力装置、送信装置及び探知機 |
| WO2011052315A1 (ja) * | 2009-10-26 | 2011-05-05 | 日本電気株式会社 | コンテンツ推薦システム、推薦方法及び推薦プログラム |
-
2011
- 2011-05-06 JP JP2011103543A patent/JP5673336B2/ja active Active
-
2012
- 2012-04-26 US US13/456,644 patent/US20120284283A1/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| JP2012234430A (ja) | 2012-11-29 |
| US20120284283A1 (en) | 2012-11-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5673336B2 (ja) | 情報処理方法、表示方法、情報処理装置、表示装置、情報処理プログラム、表示プログラム | |
| CN103886090B (zh) | 基于用户喜好的内容推荐方法及装置 | |
| JP5805548B2 (ja) | 情報処理装置、及び、情報処理方法 | |
| RU2012138707A (ru) | Настраиваемый семантический поиск на основе роли пользователя | |
| CN118467593A (zh) | 用于识别相关实体的方法、系统和装置 | |
| JP2008507041A (ja) | 検索結果内におけるプレーストコンテンツの順序付けのパーソナライズ | |
| EP2945076A1 (en) | Ranking system for search results on network | |
| JP2011138197A (ja) | 情報処理装置、関連度評価方法及びプログラム | |
| US9336330B2 (en) | Associating entities based on resource associations | |
| JP5846033B2 (ja) | 情報処理装置、端末装置、情報処理方法、表示方法、情報処理プログラム、及び表示プログラム | |
| JP6414192B2 (ja) | 情報処理装置、情報処理方法、情報処理プログラム | |
| JP5915724B2 (ja) | 情報処理方法、表示方法、情報処理装置、表示装置、情報処理プログラム、表示プログラム | |
| JPWO2014027415A1 (ja) | 情報提供装置、情報提供方法、及びプログラム | |
| JP6052385B2 (ja) | 情報処理方法、表示方法、情報処理装置、表示装置、情報処理プログラム、表示プログラム | |
| JP6065061B2 (ja) | 情報処理装置、端末装置、情報処理方法、表示方法、情報処理プログラム、及び表示プログラム | |
| JP5813560B2 (ja) | 検索条件提示装置、方法、及びプログラム | |
| JP2012168844A (ja) | 検索サジェスト装置及び方法 | |
| JPWO2011162415A1 (ja) | 情報提供装置、システム、方法、及びプログラム | |
| JP6065060B2 (ja) | 情報処理装置、端末装置、情報処理方法、表示方法、情報処理プログラム、及び表示プログラム | |
| JP5519406B2 (ja) | サーバ装置、ジャンルスコア算出方法およびプログラム | |
| JP5803800B2 (ja) | 情報処理装置、端末装置、情報処理方法、表示方法、情報処理プログラム、及び表示プログラム | |
| CN113868521A (zh) | 界面显示和数据处理的方法、电子设备及存储介质 | |
| JP2009070210A (ja) | カテゴリ別ランキング作成装置 | |
| JP4163671B2 (ja) | データベース運用管理支援機能を有する情報検索システム及びデータベース運用管理方法 | |
| CN116186097B (zh) | 数据资产的搜索方法、装置、设备及存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20131001 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140306 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140401 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140530 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20141021 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20141024 |
|
| 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: 20141202 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20141215 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5673336 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
