(57)【要約】【課題】ユーザに対する信頼性の確保と興味の維持を両立するようにアイテムを提示することで、ユーザのサービスの利用を促進することを目的とする。【解決手段】閲覧情報格納部は、キー条件に関連するアイテムを特定できる情報である閲覧特定情報を格納する。関連度算出部はアイテムごとに関連度を算出すると共に、関連アイテム候補集合を形成する。閲覧率集計値算出部は、閲覧特定情報に基づいて、アイテムを閲覧した度合いを示す閲覧率集計値をアイテムごとに算出する。表示順位決定部は、アイテムそれぞれに対して、関連度と閲覧率集計値とを用いて、関連度が高いほど優先する度合いが高くなり、閲覧率集計値が高いほど優先する度合いが低くなるような優先度を算出し、優先度に従って、アイテム情報の表示順位を決定する。【選択図】図２
2015181048.tif 000002
【特許請求の範囲】
【請求項１】
アイテムを絞り込むためのキー条件に関連するアイテム情報をユーザが閲覧した度合いを示す閲覧率を算出し、キー条件と、アイテム情報と、ユーザまたは端末装置である利用主体との組み合せごとに、２つ以上の閲覧率を集計した閲覧率集計値を算出する閲覧率集計値算出部と、
一の利用主体に対する、一のキー条件に関連するアイテム情報の提供に係る順位を決定する順位決定部と
を備え、
前記順位決定部は、前記一のキー条件と、前記関連するアイテム情報との関連性の度合いを示す関連度が高いほど、かつ、前記一のキー条件と前記関連するアイテム情報と前記一の利用主体との組み合せに対応する前記閲覧率集計値が低いほど、高い値となる優先度を、前記一のキー条件と、前記関連するアイテム情報と、前記一の利用主体との組み合せごとに算出し、前記優先度に基づいて前記順位を決定する、
ことを特徴とする情報処理装置。
【請求項２】
前記閲覧率集計値算出部は、前記一の利用主体に対して前記一のキー条件に関連するアイテム情報の内の一のアイテム情報が１回提供されるごとに、前記閲覧率を所定値として算出する、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記閲覧率集計値算出部は、前記一の利用主体に対して前記一のキー条件に関連するアイテム情報の内の一のアイテム情報が表示または提供されたページの種類に基づいて、前記一のキー条件と、前記一のアイテム情報と、前記一の利用主体との組み合せに対応する前記閲覧率を算出する、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記閲覧率集計値算出部は、前記順位決定部で決定された、前記一の利用主体に対応する、前記一のキー条件に関連するアイテム情報の内の一のアイテム情報の前記順位に基づいて、前記一のキー条件と、前記一のアイテム情報と、前記一の利用主体との組み合せに対応する前記閲覧率を算出する、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記閲覧率集計値算出部は、前記順位が高いほど、その値が高くなるように前記閲覧率を算出する、または、前記順位が低くなるに従い、２以上の所定の数の順位ごとに、その値が低くなるように前記閲覧率を算出する、
ことを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記一のキー条件に関連するアイテム情報の内の一のアイテム情報が、前記一の利用主体に係る端末装置において表示された場合に、その表示順位を取得する表示順位取得部を更に備え、
前記閲覧率集計値算出部は、前記表示順位取得部で取得された、前記一のアイテム情報の表示順位に基づいて、前記一のキー条件と、前記一のアイテム情報と、前記一の利用主体との組み合せに対応する前記閲覧率を算出する、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項７】
前記一のキー条件に関連するアイテム情報の内の一のアイテム情報が、前記一の利用主体に係る端末装置において表示される確率である表示確率を推定する表示確率推定部を更に備え、
前記閲覧率集計値算出部は、前記表示確率算出部で推定された、前記一の利用主体に対応する前記一のアイテム情報の表示確率に基づいて、前記一のキー条件と、前記一のアイテム情報と、前記一の利用主体との組み合せに対応する前記閲覧率を算出する、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項８】
前記一のキー条件に関連するアイテム情報の内の一のアイテム情報が、前記一の利用主体に係る端末装置において表示される表示順位を推定する表示順位推定部を更に備え、
前記閲覧率集計値算出部は、前記表示順位推定部で推定された、前記一の利用主体に対応する前記一のアイテム情報の前記表示順位に基づいて、前記一のキー条件と、前記一のアイテム情報と、前記一の利用主体との組み合せに対応する前記閲覧率を算出する、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項９】
前記表示順位推定部は、前記順位決定部において決定された、前記一のキー条件と、前記一のアイテム情報と、前記一の利用主体との組み合せに対応する前記順位を用いて、前記表示順位を推定する、
ことを特徴とする請求項８に記載の情報処理装置。
【請求項１０】
前記順位決定部は、前記関連するアイテム情報に対して、前記関連度の高い順に関連順位を付与し、前記関連順位が高いほど、かつ、前記閲覧率集計値が低いほど、その値が高くなるように前記優先度を算出する、
ことを特徴とする請求項１〜請求項９のいずれか１項に記載の情報処理装置。
【請求項１１】
前記順位決定部は、前記関連度が所定値以上のアイテム情報、または、前記関連度が高い順に所定数を超えない数のアイテム情報を選択し、前記選択されたアイテム情報に対して前記優先度を算出する、
ことを特徴とする請求項１〜請求項１０のいずれか１項に記載の情報処理装置。
【請求項１２】
アイテムを絞り込むためのキー条件に関連するアイテム情報をユーザが閲覧した度合いを示す閲覧率を算出し、キー条件と、アイテム情報と、ユーザまたはユーザの使用する端末装置である利用主体との組み合せごとに、２つ以上の閲覧率を集計した、アイテム情報の優先付けに用いることができる閲覧率集計値を算出する閲覧率集計値算出部と、
一のキー条件に関連するアイテム情報の内の一のアイテム情報が、前記一の利用主体に係る端末装置において表示された場合に、その表示順位を取得する表示順位取得部と、
を備え
前記閲覧率集計値算出部は、前記表示順位取得部で取得された、前記一のアイテム情報の表示順位に基づいて、前記一のキー条件と、前記一のアイテム情報と、前記一の利用主体との組み合せに対応する前記閲覧率を算出する、
ことを特徴とする情報処理装置。
【請求項１３】
前記閲覧率集計値算出部は、２つ以上の前記閲覧率の総和を前記閲覧率集計値とする、
ことを特徴とする請求項１〜請求項１２のいずれか１項に記載の情報処理装置。
【請求項１４】
前記閲覧率集計値算出部は、２つ以上の前記閲覧率の平均値と、前記閲覧率の個数とを用いて、前記閲覧率集計値を算出する、
ことを特徴とする請求項１〜請求項１３のいずれか１項に記載の情報処理装置。
【請求項１５】
前記閲覧率集計値算出部は、前記平均値と、前記閲覧率の個数を基数とし、０より大きい所定値を指数とする累乗値との乗算値を用いて、前記閲覧率集計値を算出する、
ことを特徴とする請求項１４に記載の情報処理装置。
【請求項１６】
前記閲覧率集計値算出部は、前記一の利用主体に対して前記一のアイテム情報が表示または提供された時点が所定の期間に該当する前記閲覧率を用いて、前記閲覧率集計値を算出する、
ことを特徴とする請求項１〜請求項１５のいずれか１項に記載の情報処理装置。
【請求項１７】
前記閲覧率集計値算出部は、前記一の利用主体に対して前記一のキー条件に関連するアイテム情報の内の一のアイテム情報が表示または提供されたページの種類が所定条件を満たす場合に、それに該当する前記閲覧率を用いて、前記閲覧率集計値を算出する、
ことを特徴とする請求項１〜請求項１６のいずれか１項に記載の情報処理装置。
【請求項１８】
ユーザに対して、アイテムを絞り込むためのキー条件に関連するアイテム情報を提供する情報処理装置と通信可能な端末装置であって、
端末装置または端末装置を利用するユーザが一の利用主体であることを示す情報と、一のキー条件とを含む関連アイテム取得要求データを前記情報処理装置に送信する送信部と、
前記情報処理装置から、前記取得要求データに対応して提供されるアイテム情報と、その提供に係る順位との組み合せを複数受信する受信部と、
前記受信した順位に基づいて表示確率が定められた確率モデルを用いて、前記受信した複数のアイテム情報の内から表示するアイテム情報を選択する表示アイテム選択部と
を備えることを特徴とする端末装置。
【請求項１９】
ユーザに対して、アイテムを絞り込むためのキー条件に関連するアイテム情報を提供する情報処理装置と通信可能な端末装置であって、
端末装置または端末装置を利用するユーザが一の利用主体であることを示す情報と、一のキー条件とを含む関連アイテム取得要求データを前記情報処理装置に送信する送信部と、
前記情報処理装置から、前記取得要求データに対応して提供されるアイテム情報と、その提供に係る順位との組み合せを複数受信する受信部と、
前記受信した順位に基づいて特定の表示順位となる確率が定められた確率モデルを用いて、前記受信した複数のアイテム情報それぞれに対して表示順位を算出する表示順位算出部と
を備えることを特徴とする端末装置。
【請求項２０】
ユーザに対して、アイテムを絞り込むためのキー条件に関連するアイテム情報を提供する情報処理装置と通信可能な端末装置であって、
端末装置または端末装置を利用するユーザが一の利用主体であることを示す情報と、一のキー条件とを含む関連アイテム取得要求データを前記情報処理装置に送信する送信部と、
前記情報処理装置から、前記取得要求データに対応して提供されるアイテム情報と、その提供に係る順位との組み合せを複数受信する受信部と、
前記受信した複数のアイテムそれぞれについて、表示順位を算出する表示順位算出部と、
前記受信したアイテム情報と、前記受信した順位と、前記算出した表示順位とを対応させて表示装置に表示させる制御部と、
を備えることを特徴とする端末装置。
【請求項２１】
アイテムを絞り込むためのキー条件に関連するアイテム情報をユーザが閲覧した度合いを示す閲覧率を算出し、キー条件と、アイテム情報と、ユーザまたは端末装置である利用主体との組み合せごとに、２つ以上の閲覧率を集計した閲覧率集計値を算出する閲覧率集計値算出ステップと、
一の利用主体に対する、一のキー条件に関連するアイテム情報の提供に係る順位を決定する順位決定ステップと
を有し、
前記順位決定ステップは、前記一のキー条件と、前記関連するアイテム情報との関連性の度合いを示す関連度が高いほど、かつ、前記一のキー条件と前記関連するアイテム情報と前記一の利用主体との組み合せに対応する前記閲覧率集計値が低いほど、高い値となる優先度を、前記一のキー条件と、前記関連するアイテム情報と、前記一の利用主体との組み合せごとに算出し、前記優先度に基づいて前記順位を決定する、
ことを特徴とする情報処理方法。
【請求項２２】
アイテムを絞り込むためのキー条件に関連するアイテム情報をユーザが閲覧した度合いを示す閲覧率を算出し、キー条件と、アイテム情報と、ユーザまたはユーザの使用する端末装置である利用主体との組み合せごとに、２つ以上の閲覧率を集計した、アイテム情報の優先付けに用いることができる閲覧率集計値を算出する閲覧率集計値算出ステップと、
一のキー条件に関連するアイテム情報の内の一のアイテム情報が、前記一の利用主体に係る端末装置において表示された場合に、その表示順位を取得する表示順位取得ステップと、
を有し
前記閲覧率集計値算出ステップは、前記表示順位取得部で取得された、前記一のアイテム情報の表示順位に基づいて、前記一のキー条件と、前記一のアイテム情報と、前記一の利用主体との組み合せに対応する前記閲覧率を算出する、
ことを特徴とする情報処理方法。
【請求項２３】
ユーザに対して、アイテムを絞り込むためのキー条件に関連するアイテム情報を提供する情報処理装置と通信可能な端末装置における端末処理方法であって、
端末装置または端末装置を利用するユーザが一の利用主体であることを示す情報と、一のキー条件とを含む関連アイテム取得要求データを前記情報処理装置に送信する送信ステップと、
前記情報処理装置から、前記取得要求データに対応して提供されるアイテム情報と、その提供に係る順位との組み合せを複数受信する受信ステップと、
前記受信した順位に基づいて表示確率が定められた確率モデルを用いて、前記受信した複数のアイテム情報の内から表示するアイテム情報を選択する表示アイテム選択ステップと
を有することを特徴とする端末処理方法。
【請求項２４】
ユーザに対して、アイテムを絞り込むためのキー条件に関連するアイテム情報を提供する情報処理装置と通信可能な端末装置における端末処理方法であって、
端末装置または端末装置を利用するユーザが一の利用主体であることを示す情報と、一のキー条件とを含む関連アイテム取得要求データを前記情報処理装置に送信する送信ステップと、
前記情報処理装置から、前記取得要求データに対応して提供されるアイテム情報と、その提供に係る順位との組み合せを複数受信する受信ステップと、
前記受信した順位に基づいて特定の表示順位となる確率が定められた確率モデルを用いて、前記受信した複数のアイテム情報それぞれに対して表示順位を算出する表示順位算出ステップと
を有することを特徴とする端末処理方法。
【請求項２５】
ユーザに対して、アイテムを絞り込むためのキー条件に関連するアイテム情報を提供する情報処理装置と通信可能な端末装置における端末処理方法であって、
端末装置または端末装置を利用するユーザが一の利用主体であることを示す情報と、一のキー条件とを含む関連アイテム取得要求データを前記情報処理装置に送信する送信ステップと、
前記情報処理装置から、前記取得要求データに対応して提供されるアイテム情報と、その提供に係る順位との組み合せを複数受信する受信ステップと、
前記受信した複数のアイテムそれぞれについて、表示順位を算出する表示順位算出ステップと、
前記受信したアイテム情報と、前記受信した順位と、前記算出した表示順位とを対応させて表示装置に表示させる制御ステップと、
を有することを特徴とする端末処理方法。
【請求項２６】
アイテムを絞り込むためのキー条件に関連するアイテム情報をユーザが閲覧した度合いを示す閲覧率を算出し、キー条件と、アイテム情報と、ユーザまたは端末装置である利用主体との組み合せごとに、２つ以上の閲覧率を集計した閲覧率集計値を算出する閲覧率集計値算出ステップと、
一の利用主体に対する、一のキー条件に関連するアイテム情報の提供に係る順位を決定する順位決定ステップと
をコンピュータに実行させ、
前記順位決定ステップは、前記一のキー条件と、前記関連するアイテム情報との関連性の度合いを示す関連度が高いほど、かつ、前記一のキー条件と前記関連するアイテム情報と前記一の利用主体との組み合せに対応する前記閲覧率集計値が低いほど、高い値となる優先度を、前記一のキー条件と、前記関連するアイテム情報と、前記一の利用主体との組み合せごとに算出し、前記優先度に基づいて前記順位を決定する、
ことを特徴とする情報処理プログラム。
【請求項２７】
アイテムを絞り込むためのキー条件に関連するアイテム情報をユーザが閲覧した度合いを示す閲覧率を算出し、キー条件と、アイテム情報と、ユーザまたはユーザの使用する端末装置である利用主体との組み合せごとに、２つ以上の閲覧率を集計した、アイテム情報の優先付けに用いることができる閲覧率集計値を算出する閲覧率集計値算出ステップと、
一のキー条件に関連するアイテム情報の内の一のアイテム情報が、前記一の利用主体に係る端末装置において表示された場合に、その表示順位を取得する表示順位取得ステップと、
をコンピュータに実行させ、
前記閲覧率集計値算出ステップは、前記表示順位取得部で取得された、前記一のアイテム情報の表示順位に基づいて、前記一のキー条件と、前記一のアイテム情報と、前記一の利用主体との組み合せに対応する前記閲覧率を算出する、
ことを特徴とする情報処理プログラム。
【請求項２８】
ユーザに対して、アイテムを絞り込むためのキー条件に関連するアイテム情報を提供する情報処理装置と通信可能な端末装置のコンピュータに、
端末装置または端末装置を利用するユーザが一の利用主体であることを示す情報と、一のキー条件とを含む関連アイテム取得要求データを前記情報処理装置に送信する送信ステップと、
前記情報処理装置から、前記取得要求データに対応して提供されるアイテム情報と、その提供に係る順位との組み合せを複数受信する受信ステップと、
前記受信した順位に基づいて表示確率が定められた確率モデルを用いて、前記受信した複数のアイテム情報の内から表示するアイテム情報を選択する表示アイテム選択ステップと
を実行させることを特徴とする端末処理プログラム。
【請求項２９】
ユーザに対して、アイテムを絞り込むためのキー条件に関連するアイテム情報を提供する情報処理装置と通信可能な端末装置のコンピュータに、
端末装置または端末装置を利用するユーザが一の利用主体であることを示す情報と、一のキー条件とを含む関連アイテム取得要求データを前記情報処理装置に送信する送信ステップと、
前記情報処理装置から、前記取得要求データに対応して提供されるアイテム情報と、その提供に係る順位との組み合せを複数受信する受信ステップと、
前記受信した順位に基づいて特定の表示順位となる確率が定められた確率モデルを用いて、前記受信した複数のアイテム情報それぞれに対して表示順位を算出する表示順位算出ステップと
を実行させることを特徴とする端末処理プログラム。
【請求項３０】
ユーザに対して、アイテムを絞り込むためのキー条件に関連するアイテム情報を提供する情報処理装置と通信可能な端末装置のコンピュータに、
端末装置または端末装置を利用するユーザが一の利用主体であることを示す情報と、一のキー条件とを含む関連アイテム取得要求データを前記情報処理装置に送信する送信ステップと、
前記情報処理装置から、前記取得要求データに対応して提供されるアイテム情報と、その提供に係る順位との組み合せを複数受信する受信ステップと、
前記受信した複数のアイテムそれぞれについて、表示順位を算出する表示順位算出ステップと、
前記受信したアイテム情報と、前記受信した順位と、前記算出した表示順位とを対応させて表示装置に表示させる制御ステップと、
を実行させることを特徴とする端末処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、特定の条件を満たすアイテム集合の表示順位決定方法に関る情報処理を行う
、情報処理装置、端末装置、情報処理方法、表示方法、情報処理プログラム、及び表示プ
ログラムに関する。
【背景技術】
【０００２】
近年、デジタル技術やネットワーク技術の進展により、ネットワークを使ってデジタル
コンテンツや物品などのアイテムを配信したり、販売することが増えている。また、検索
サイトなどを通じて情報収集する機会も増えている。これに伴い、多数のアイテムの中か
ら、ユーザが興味を持つ可能性の高いアイテムの情報や、目的と合致する情報を選択して
提供する技術へのニーズが高まっている。
【０００３】
例えば、アイテムを推薦する技術の一つに、協調フィルタリングを用いた推薦処理が存
在する。協調フィルタリングを用いた推薦処理では、多数の利用履歴を蓄積し、その利用
履歴を用いて、ユーザの嗜好に合ったアイテムを推薦する。
また、ユーザの推薦に対する興味を持続するために、ユーザに提示するアイテムの集合
を変化させる技術の開発も行われている。
例えば、ユーザのアイテムに対するアクセス履歴や提示状況を用いて、未提示のアイテ
ムを優先して推薦する技術が特許文献１と特許文献２に開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１５７５００
【特許文献２】特開２００８−１４６１４７
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１は、ユーザのアクセス履歴を参照して、推薦するアイテムから提示済みのア
イテムを除外し、未提示のアイテムのみを推薦するため、常に全ての関連アイテムを入れ
替えることができる。
また、特許文献２は、ユーザが入力したキーワードに対するアイテムの提示状況を用い
て、予め人気順や価格順などの指標でソートされたアイテムに対して、分布数えソートを
用いて、アイテムに対する提示回数の少ない順でソートすることで、別のキーワードを入
力した際に、前回提示されたアイテムが提示されにくくなるので、提示するアイテムを変
化させることができる。
【０００６】
しかしながら、上記の特許文献１では、関連アイテムを閲覧するたびに、全ての関連ア
イテムが入れ替わってしまうため、ユーザが、「この推薦は、毎回変化しているから、ど
ういう基準で推薦されているか良く分からない」と感じ、ユーザの関連アイテムに対する
信頼性を得ることができないこともあった。
【０００７】
また、特許文献２では、キーワードの区別なく、ユーザごとに、提示したアイテムの回
数を計数してしまうので、あるユーザが初めて入力したキーワードにおいて、そのキーワ
ードとの関連性の高いアイテムであっても、そのユーザが入力した他のキーワードに対し
て何度も提示されていれば、表示順位が下がるため、ユーザが何度も利用しているうちに
、「最近、新しいキーワードを入力すると、あまり関連性のないアイテムばかりが上位に
提示されるな」と感じ、キーワードに対するアイテム集合の提示に対して、ユーザの信頼
性を得ることができないこともあった。また、キーワードを閲覧／利用したアイテムとし
、キーワードに対するアイテム集合を、閲覧／利用したアイテムに関連するアイテム集合
として、閲覧／利用したアイテムに関連するアイテムを提示するサービスに、特許文献２
の方法を用いることもできるが、同様の課題がある。
【０００８】
そこで本発明は、キーワードに関連するアイテム集合の提示や、ユーザの閲覧／利用し
たアイテムに関連するアイテム集合の提示といったように、キーワードやアイテムなどの
キーとなる条件（キー条件）に関連するアイテム集合の提示を行う際に、ユーザに対する
信頼性の確保と興味の維持を両立するようにアイテムを提示することで、ユーザのサービ
スの利用を促進することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は上述した従来の技術の課題を解決するため、アイテムを絞り込むためのキー条件に関連するアイテム情報をユーザが閲覧した度合いを示す閲覧率を算出し、キー条件と、アイテム情報と、ユーザまたは端末装置である利用主体との組み合せごとに、２つ以上の閲覧率を集計した閲覧率集計値を算出する閲覧率集計値算出部と、一の利用主体に対する、一のキー条件に関連するアイテム情報の提供に係る順位を決定する順位決定部とを備え、前記順位決定部は、前記一のキー条件と、前記関連するアイテム情報との関連性の度合いを示す関連度が高いほど、かつ、前記一のキー条件と前記関連するアイテム情報と前記一の利用主体との組み合せに対応する前記閲覧率集計値が低いほど、高い値となる優先度を、前記一のキー条件と、前記関連するアイテム情報と、前記一の利用主体との組み合せごとに算出し、前記優先度に基づいて前記順位を決定することを特徴とする情報処理装置を提供する。
本発明は上述した従来の技術の課題を解決するため、アイテムを絞り込むためのキー条件に関連するアイテム情報をユーザが閲覧した度合いを示す閲覧率を算出し、キー条件と、アイテム情報と、ユーザまたはユーザの使用する端末装置である利用主体との組み合せごとに、２つ以上の閲覧率を集計した、アイテム情報の優先付けに用いることができる閲覧率集計値を算出する閲覧率集計値算出部と、一のキー条件に関連するアイテム情報の内の一のアイテム情報が、前記一の利用主体に係る端末装置において表示された場合に、その表示順位を取得する表示順位取得部とを備え、前記閲覧率集計値算出部は、前記表示順位取得部で取得された、前記一のアイテム情報の表示順位に基づいて、前記一のキー条件と、前記一のアイテム情報と、前記一の利用主体との組み合せに対応する前記閲覧率を算出することを特徴とする情報処理装置を提供する。
本発明は上述した従来の技術の課題を解決するため、ユーザに対して、アイテムを絞り込むためのキー条件に関連するアイテム情報を提供する情報処理装置と通信可能な端末装置であって、端末装置または端末装置を利用するユーザが一の利用主体であることを示す情報と、一のキー条件とを含む関連アイテム取得要求データを前記情報処理装置に送信する送信部と、前記情報処理装置から、前記取得要求データに対応して提供されるアイテム情報と、その提供に係る順位との組み合せを複数受信する受信部と、前記受信した順位に基づいて表示確率が定められた確率モデルを用いて、前記受信した複数のアイテム情報の内から表示するアイテム情報を選択する表示アイテム選択部とを備えることを特徴とする端末装置を提供する。
本発明は上述した従来の技術の課題を解決するため、ユーザに対して、アイテムを絞り込むためのキー条件に関連するアイテム情報を提供する情報処理装置と通信可能な端末装置であって、端末装置または端末装置を利用するユーザが一の利用主体であることを示す情報と、一のキー条件とを含む関連アイテム取得要求データを前記情報処理装置に送信する送信部と、前記情報処理装置から、前記取得要求データに対応して提供されるアイテム情報と、その提供に係る順位との組み合せを複数受信する受信部と、前記受信した順位に基づいて特定の表示順位となる確率が定められた確率モデルを用いて、前記受信した複数のアイテム情報それぞれに対して表示順位を算出する表示順位算出部とを備えることを特徴とする端末装置を提供する。
本発明は上述した従来の技術の課題を解決するため、ユーザに対して、アイテムを絞り込むためのキー条件に関連するアイテム情報を提供する情報処理装置と通信可能な端末装置であって、端末装置または端末装置を利用するユーザが一の利用主体であることを示す情報と、一のキー条件とを含む関連アイテム取得要求データを前記情報処理装置に送信する送信部と、前記情報処理装置から、前記取得要求データに対応して提供されるアイテム情報と、その提供に係る順位との組み合せを複数受信する受信部と、前記受信した複数のアイテムそれぞれについて、表示順位を算出する表示順位算出部と、前記受信したアイテム情報と、前記受信した順位と、前記算出した表示順位とを対応させて表示装置に表示させる制御部とを備えることを特徴とする端末装置を提供する。
本発明は上述した従来の技術の課題を解決するため、アイテムを絞り込むためのキー条件に関連するアイテム情報をユーザが閲覧した度合いを示す閲覧率を算出し、キー条件と、アイテム情報と、ユーザまたは端末装置である利用主体との組み合せごとに、２つ以上の閲覧率を集計した閲覧率集計値を算出する閲覧率集計値算出ステップと、一の利用主体に対する、一のキー条件に関連するアイテム情報の提供に係る順位を決定する順位決定ステップとを有し、前記順位決定ステップは、前記一のキー条件と、前記関連するアイテム情報との関連性の度合いを示す関連度が高いほど、かつ、前記一のキー条件と前記関連するアイテム情報と前記一の利用主体との組み合せに対応する前記閲覧率集計値が低いほど、高い値となる優先度を、前記一のキー条件と、前記関連するアイテム情報と、前記一の利用主体との組み合せごとに算出し、前記優先度に基づいて前記順位を決定することを特徴とする情報処理方法を提供する。
本発明は上述した従来の技術の課題を解決するため、アイテムを絞り込むためのキー条件に関連するアイテム情報をユーザが閲覧した度合いを示す閲覧率を算出し、キー条件と、アイテム情報と、ユーザまたはユーザの使用する端末装置である利用主体との組み合せごとに、２つ以上の閲覧率を集計した、アイテム情報の優先付けに用いることができる閲覧率集計値を算出する閲覧率集計値算出ステップと、一のキー条件に関連するアイテム情報の内の一のアイテム情報が、前記一の利用主体に係る端末装置において表示された場合に、その表示順位を取得する表示順位取得ステップとを有し、前記閲覧率集計値算出ステップは、前記表示順位取得部で取得された、前記一のアイテム情報の表示順位に基づいて、前記一のキー条件と、前記一のアイテム情報と、前記一の利用主体との組み合せに対応する前記閲覧率を算出することを特徴とする情報処理方法を提供する。
本発明は上述した従来の技術の課題を解決するため、ユーザに対して、アイテムを絞り込むためのキー条件に関連するアイテム情報を提供する情報処理装置と通信可能な端末装置における端末処理方法であって、端末装置または端末装置を利用するユーザが一の利用主体であることを示す情報と、一のキー条件とを含む関連アイテム取得要求データを前記情報処理装置に送信する送信ステップと、前記情報処理装置から、前記取得要求データに対応して提供されるアイテム情報と、その提供に係る順位との組み合せを複数受信する受信ステップと、前記受信した順位に基づいて表示確率が定められた確率モデルを用いて、前記受信した複数のアイテム情報の内から表示するアイテム情報を選択する表示アイテム選択ステップとを有することを特徴とする端末処理方法を提供する。
本発明は上述した従来の技術の課題を解決するため、ユーザに対して、アイテムを絞り込むためのキー条件に関連するアイテム情報を提供する情報処理装置と通信可能な端末装置における端末処理方法であって、端末装置または端末装置を利用するユーザが一の利用主体であることを示す情報と、一のキー条件とを含む関連アイテム取得要求データを前記情報処理装置に送信する送信ステップと、前記情報処理装置から、前記取得要求データに対応して提供されるアイテム情報と、その提供に係る順位との組み合せを複数受信する受信ステップと、前記受信した順位に基づいて特定の表示順位となる確率が定められた確率モデルを用いて、前記受信した複数のアイテム情報それぞれに対して表示順位を算出する表示順位算出ステップとを有することを特徴とする端末処理方法を提供する。
本発明は上述した従来の技術の課題を解決するため、ユーザに対して、アイテムを絞り込むためのキー条件に関連するアイテム情報を提供する情報処理装置と通信可能な端末装置における端末処理方法であって、端末装置または端末装置を利用するユーザが一の利用主体であることを示す情報と、一のキー条件とを含む関連アイテム取得要求データを前記情報処理装置に送信する送信ステップと、前記情報処理装置から、前記取得要求データに対応して提供されるアイテム情報と、その提供に係る順位との組み合せを複数受信する受信ステップと、前記受信した複数のアイテムそれぞれについて、表示順位を算出する表示順位算出ステップと、前記受信したアイテム情報と、前記受信した順位と、前記算出した表示順位とを対応させて表示装置に表示させる制御ステップと、を有することを特徴とする端末処理方法を提供する。
本発明は上述した従来の技術の課題を解決するため、アイテムを絞り込むためのキー条件に関連するアイテム情報をユーザが閲覧した度合いを示す閲覧率を算出し、キー条件と、アイテム情報と、ユーザまたは端末装置である利用主体との組み合せごとに、２つ以上の閲覧率を集計した閲覧率集計値を算出する閲覧率集計値算出ステップと、一の利用主体に対する、一のキー条件に関連するアイテム情報の提供に係る順位を決定する順位決定ステップとをコンピュータに実行させ、前記順位決定ステップは、前記一のキー条件と、前記関連するアイテム情報との関連性の度合いを示す関連度が高いほど、かつ、前記一のキー条件と前記関連するアイテム情報と前記一の利用主体との組み合せに対応する前記閲覧率集計値が低いほど、高い値となる優先度を、前記一のキー条件と、前記関連するアイテム情報と、前記一の利用主体との組み合せごとに算出し、前記優先度に基づいて前記順位を決定することを特徴とする情報処理プログラムを提供する。
本発明は上述した従来の技術の課題を解決するため、アイテムを絞り込むためのキー条件に関連するアイテム情報をユーザが閲覧した度合いを示す閲覧率を算出し、キー条件と、アイテム情報と、ユーザまたはユーザの使用する端末装置である利用主体との組み合せごとに、２つ以上の閲覧率を集計した、アイテム情報の優先付けに用いることができる閲覧率集計値を算出する閲覧率集計値算出ステップと、一のキー条件に関連するアイテム情報の内の一のアイテム情報が、前記一の利用主体に係る端末装置において表示された場合に、その表示順位を取得する表示順位取得ステップとをコンピュータに実行させ、前記閲覧率集計値算出ステップは、前記表示順位取得部で取得された、前記一のアイテム情報の表示順位に基づいて、前記一のキー条件と、前記一のアイテム情報と、前記一の利用主体との組み合せに対応する前記閲覧率を算出することを特徴とする情報処理プログラムを提供する。
本発明は上述した従来の技術の課題を解決するため、ユーザに対して、アイテムを絞り込むためのキー条件に関連するアイテム情報を提供する情報処理装置と通信可能な端末装置のコンピュータに、端末装置または端末装置を利用するユーザが一の利用主体であることを示す情報と、一のキー条件とを含む関連アイテム取得要求データを前記情報処理装置に送信する送信ステップと、前記情報処理装置から、前記取得要求データに対応して提供されるアイテム情報と、その提供に係る順位との組み合せを複数受信する受信ステップと、前記受信した順位に基づいて表示確率が定められた確率モデルを用いて、前記受信した複数のアイテム情報の内から表示するアイテム情報を選択する表示アイテム選択ステップとを実行させることを特徴とする端末処理プログラムを提供する。
本発明は上述した従来の技術の課題を解決するため、ユーザに対して、アイテムを絞り込むためのキー条件に関連するアイテム情報を提供する情報処理装置と通信可能な端末装置のコンピュータに、端末装置または端末装置を利用するユーザが一の利用主体であることを示す情報と、一のキー条件とを含む関連アイテム取得要求データを前記情報処理装置に送信する送信ステップと、前記情報処理装置から、前記取得要求データに対応して提供されるアイテム情報と、その提供に係る順位との組み合せを複数受信する受信ステップと、前記受信した順位に基づいて特定の表示順位となる確率が定められた確率モデルを用いて、前記受信した複数のアイテム情報それぞれに対して表示順位を算出する表示順位算出ステップとを実行させることを特徴とする端末処理プログラムを提供する。
本発明は上述した従来の技術の課題を解決するため、ユーザに対して、アイテムを絞り込むためのキー条件に関連するアイテム情報を提供する情報処理装置と通信可能な端末装置のコンピュータに、端末装置または端末装置を利用するユーザが一の利用主体であることを示す情報と、一のキー条件とを含む関連アイテム取得要求データを前記情報処理装置に送信する送信ステップと、前記情報処理装置から、前記取得要求データに対応して提供されるアイテム情報と、その提供に係る順位との組み合せを複数受信する受信ステップと、前記受信した複数のアイテムそれぞれについて、表示順位を算出する表示順位算出ステップと、前記受信したアイテム情報と、前記受信した順位と、前記算出した表示順位とを対応させて表示装置に表示させる制御ステップと、を実行させることを特徴とする端末処理プログラムを提供する。
【発明の効果】
【００１０】
本発明の情報処理装置、端末装置、情報処理方法、表示方法、情報処理プログラム、及
び表示プログラムによれば、キー条件に関連するアイテム集合を提示する際に、ユーザに
対する信頼性の確保と興味の維持を両立するようにアイテムを提示することで、ユーザの
サービスの利用を促進することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の第１の実施形態におけるシステム全体の構成を示す図である。
【図２】本発明の第１の実施形態における情報処理サーバ装置１の構成を示すブロック図である。
【図３】本発明の第１の実施形態におけるユーザ情報格納部１３１の格納状態を示す図である。
【図４】本発明の第１の実施形態におけるアイテム情報格納部１３２の格納状態を示す図である。
【図５】本発明の第１の実施形態における利用履歴格納部１３３の格納状態を示す図である。
【図６】本発明の第１の実施形態における関連アイテム情報格納部１３４の格納状態を示す図である。
【図７】本発明の第１の実施形態における表示情報格納部１３５の格納状態を示す図である。
【図８】本発明の第１の実施形態における表示情報格納部１３５の第２の格納形式に記憶する表示情報の例を示す図である。
【図９】本発明の第１の実施形態における表示集計情報格納部１３６の格納状態を示す図である。
【図１０】本発明の第１の実施形態における第１の表示情報集計処理の手順を示すフローチャートである。
【図１１】本発明の第１の実施形態における最終表示順位と閲覧率の対応表である。
【図１２】本発明の第１の実施形態における端末表示部３４に表示されている関連アイテム表示ページの表示例である。
【図１３】本発明の第１の実施形態におけるページ情報と閲覧定数の対応表である。
【図１４】本発明の第１の実施形態におけるステップＳ１０４の表示集計登録更新処理の手順を示すフローチャートである。
【図１５】本発明の第１の実施形態における第２の表示情報集計処理の手順を示すフローチャートである。
【図１６】本発明の第１の実施形態における表示順位決定処理の手順を示すフローチャートである。
【図１７】本発明の第１の実施形態における端末装置３が、関連アイテム詳細情報を取得し、表示履歴を送信する一連の手順の一例を示すフローチャートである。
【図１８】本発明の第２の実施形態における情報処理サーバ装置５の構成を示すブロック図である。
【図１９】本発明の第２の実施形態における表示情報格納部５３５の格納状態を示す図である。
【図２０】本発明の第２の実施形態における表示順位決定処理の手順を示すフローチャートである。
【図２１】本発明の第２の実施形態における第１の表示情報集計処理の手順を示すフローチャートである。
【図２２】本発明の第２の実施形態における表示確率推定値を算出過程の例を示す図である。
【図２３】本発明の第２の実施形態における最終表示順位の期待値の算出過程の例を示す図である。
【図２４】本発明の第２の実施形態における第２の表示情報集計処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明の情報処理方法、表示方法、情報処理装置、端末装置、及びプログラムに
ついて、添付図面を参照して説明する。なお、本発明におけるアイテムとは、テキスト、
音声、音楽、映像、ウェブページ等のデジタルコンテンツや様々な物品であってもよいし
、金融商品、不動産、人物に関する情報等であってもよい。すなわち本発明におけるアイ
テムは、有形か無形かを問わず、有料か無料かも問わない。
【００１３】
＜第１の実施形態＞
以下に、本発明の第１の実施形態について、図を用いて詳細に説明する。図１は、本発
明の第１の実施形態におけるシステム全体の構成図である。本実施形態におけるシステム
は、情報処理サーバ装置１と、１つ以上の端末装置３（３ａ〜３ｎ）がネットワーク２を
介して接続されている。なお、各実施形態において、情報処理サーバ装置１のみが情報処
理装置として機能してもよいし、情報処理サーバ装置１が、端末装置３と協働して情報処
理装置として機能してもよい。
【００１４】
ネットワーク２は、例えばインターネット等のネットワークであり、情報処理サーバ装
置１と端末装置３との間の情報のやり取りを仲介する。
端末装置３は、ＣＰＵ、ＲＡＭ、ＲＯＭ、ハードディスクドライブ、ネットワークイン
タフェース等を備える一般的なコンピュータ、または、携帯電話やスマートフォンやタブ
レットＰＣ等の携帯情報端末であり、端末制御部３１と端末通信部３２と端末入力部３３
と端末表示部３４とで構成されている。
端末通信部３２は、ネットワーク２を介して情報処理サーバ装置１と通信を行うための
部である。
【００１５】
端末入力部３３は、例えば、端末装置３がＰＣ（Ｐｅｒｓｏｎａｌ Ｃｏｍｐｕｔｅｒ
）であれば、マウスやキーボード、携帯電話であれば、ボタンといったように、ユーザが
端末装置３を操作するためのインタフェースである。
端末表示部３４は、例えば、ディスプレイといったように、様々な情報を表示し、ユー
ザに視覚的に示すためのインタフェースである。
端末制御部３１は、ネットワーク２を介して、利用履歴送信処理や、関連アイテム取得
要求送信処理や、アイテム詳細情報表示処理や、表示履歴送信処理を行う。
【００１６】
利用履歴送信処理とは、端末装置３を利用するユーザ（利用ユーザ）が、何らかのアイ
テムを利用する操作を行った場合に、情報処理サーバ装置１に、利用履歴を送信する処理
である。利用履歴とは、ユーザのアイテムの利用に関する情報であり、少なくとも、利用
ユーザを一意に識別するユーザ識別子、又は端末装置３を一意に識別するための端末識別
子と、利用の対象となったアイテムを一意に識別するアイテム識別子と利用した時期を示
す利用時期情報を含む。本実施形態では、ユーザ識別子を用いる場合を例にして説明する
が、端末識別子を用いる場合も同様である。ユーザ識別子と端末識別子とを合わせた意味
の総称として、利用主体識別子という用語を用いる。利用時期情報は、日付のみを示す情
報でもよいし、ミリ秒単位まで細かく示す情報でもよく、サービスの形態に応じて、必要
な単位まで分かる情報であればよい。
【００１７】
関連アイテム取得要求送信処理とは、利用ユーザがキー条件に関連する関連アイテム詳
細情報を取得するような操作を行った場合や端末装置３が自動的に関連アイテム詳細情報
を取得する動作を行った場合に、情報処理サーバ装置１に関連アイテム取得要求を送信す
る処理である。キー条件は、アイテムを絞り込むための条件であり、提供するサービスの
形態によって異なる。例えば、検索サイトのようなサービスを提供していれば、キー条件
は、検索キーワードとなる。また、閲覧／利用したアイテムの関連アイテムを提示するよ
うなサービスを提供していれば、キー条件は、閲覧／利用したアイテムのアイテム識別子
となる。また、あるウェブページのある箇所に、予め定められたアイテム詳細情報を表示
するようなサービスを提供していれば、キー条件は、予め定められたアイテム詳細情報を
一意に特定する識別子となる。関連アイテム詳細情報は、キー条件に関連する１つ以上の
アイテムに関する情報である。関連アイテム取得要求は、少なくともキー条件と利用ユー
ザのユーザ識別子とを含む。なお、関連アイテム取得要求には、取得する関連アイテムの
個数を制限する取得制限数を関連付けてもよい。
【００１８】
本実施形態においては、閲覧／利用したアイテムの関連アイテムを提示するようなサー
ビスを例に挙げて説明するため、キー条件が、閲覧／利用したアイテムのアイテム識別子
の場合を取り扱うが、キー条件を検索キーワードに置き換えれば、検索サイトのようなサ
ービスでも容易に利用可能である。同様に、キー条件を予め定められたアイテム詳細情報
を一意に特定する識別子に置き換えれば、あるウェブページのある箇所に、予め定められ
たアイテム詳細情報を表示するようなサービスでも容易に利用可能である。
【００１９】
アイテム詳細情報表示処理とは、情報処理サーバ装置１より、アイテム詳細情報を受信
し、端末表示部３４に、受信したアイテム詳細情報を表示する処理である。
アイテム詳細情報とは、１つ以上のアイテムに関する情報である。アイテム詳細情報の
一例は、前述した関連アイテム詳細情報であり、情報処理サーバ装置１に、関連アイテム
取得要求を送信した場合には、送信した関連アイテム取得要求に対応する関連アイテム詳
細情報を受信することになる。また、アイテム詳細情報は、最新のアイテム情報の一覧で
もよいし、人気のあるアイテム情報の一覧といったように、全てのユーザに同様に表示す
るような情報であってもよい。
【００２０】
なお、受信したアイテム詳細情報は、１つのページにまとめて表示する必要はなく、複
数のページにまたがって表示してもよい。関連アイテム詳細情報を複数のページにまたが
って表示する場合を例にあげると、まず、表示順位１位から５位までの関連アイテムに関
する情報のみを含む関連アイテム詳細情報の一部を受信して、端末表示部３４に表示する
。次に、端末入力部３３より、ユーザが次の関連アイテムに関する情報を取得する操作を
行った場合は、表示順位６位から２０位までの関連アイテムに関する情報のみを含む関連
アイテム詳細情報の一部を受信して、端末表示部３４に表示するといったようにしてもよ
い。
【００２１】
表示履歴送信処理とは、情報処理サーバ装置１に、表示履歴を送信する処理である。表
示履歴とは、端末表示部３４に表示したアイテムを特定する情報であり、受信したアイテ
ム詳細情報のうち、端末装置３の端末表示部３４にて表示されたアイテムのアイテム識別
子と、実際に表示された順位である最終表示順位との組合せと、利用ユーザのユーザ識別
子と、アイテム詳細情報を取得するために、情報処理サーバ装置１に送信したキー条件と
、表示した時期を示す表示時期情報とを含む。表示時期情報は、日付のみを示す情報でも
よいし、ミリ秒単位まで細かく示す情報でもよく、サービスの形態に応じて、必要な単位
まで分かる情報であればよい。アイテム詳細情報を複数のページにまたがって表示する場
合、ページごとに、そのページに含まれるアイテムが表示された順に、１位から最終表示
順位が付与されることになる。また、情報処理サーバ装置１に送信したキー条件が存在し
ない場合は、キー条件を送信していないことを示すキー条件を予め設定しておき、予め設
定したキー条件を用いて作成するようにしてもよい。
【００２２】
なお、関連アイテム詳細情報に関しては、基本的に、情報処理サーバ装置１で決定され
た表示順位の順にソートされており、端末表示部３４に表示する際には、ページ上部に表
示順位が上位の関連アイテムに関する情報が表示される。この場合、表示順位がそのまま
最終表示順位になる。
また、関連アイテム詳細情報に含まれた関連アイテムを表示順位の順に表示しない場合
もある。例えば、関連アイテム詳細情報に含まれた関連アイテムからランダムに選んで表
示する場合や、表示順位ごとに予め出現確率を定め、その出現確率に応じて、受信した関
連アイテム詳細情報から関連アイテムを抽出する場合がある。このとき、表示順位と最終
表示順位が異なるため、端末表示部３４に表示する際に、表示順位も関連アイテムに関連
付けて表示することで、利用ユーザに対して、どのアイテムが関連性が高いかを判断する
要素を与えつつ、表示するたびに入れ替わることで、次は何が出てくるのだろうという期
待感を持たせることができる。
【００２３】
情報処理サーバ装置１は、ネットワーク２を介して、端末装置３と様々な情報をやり取
りする装置である。情報処理サーバ装置１は、ＣＰＵ、ＲＡＭ、ＲＯＭ、ハードディスク
ドライブ（ＨＤＤ）、ネットワークインタフェース等を備えるコンピュータを用いて、ソ
フトウェア（プログラム）処理として実施することも可能である。なお、情報処理サーバ
装置１を複数のコンピュータを用いて構成してもよい。例えば、負荷分散をするために、
情報処理サーバ装置１の各部に相当する処理を行うコンピュータを複数用いて分散処理を
行ってもよい。また、情報処理サーバ装置１の一部の部の処理をあるコンピュータで実施
し、他の部の処理を別のコンピュータで実施する形態で分散処理を行ってもよい。
図２は、本実施形態における情報処理サーバ装置１の構成図である。本実施形態におけ
る情報処理サーバ装置１は、情報処理サーバ制御部１１と、情報処理サーバ通信部１２と
、情報処理サーバ格納部１３とで構成される。
【００２４】
情報処理サーバ通信部１２は、ネットワーク２を介して端末装置３と通信を行うための
部である。
【００２５】
情報処理サーバ格納部１３は、メモリやＨＤＤなどの記憶装置を用いて、様々なデータ
を記憶する。情報処理サーバ格納部１３は、ユーザ情報格納部１３１と、アイテム情報格
納部１３２と、利用履歴格納部１３３と、関連アイテム情報格納部１３４と、表示情報格
納部１３５と、表示集計情報格納部１３６とで構成される。
【００２６】
ユーザ情報格納部１３１は、ユーザ情報を複数記憶する。図３は、ユーザ情報格納部１
３１の格納状態を示す図である。ユーザ情報とは、端末装置３の利用ユーザを一意に識別
するユーザ識別子（ｕｓｅｒ＿ｉｄ）とユーザ属性情報（ｕｓｅｒ＿ｉｎｆｏ）とを関連
付けたものであり、図３のようなテーブル形式で記憶する。ユーザ属性情報とは、ユーザ
の名前、年齢、性別、住所（地域）、趣味、会員になった時期（年月、日付、日時など）
、メールアドレス、電話番号などの情報である。また、情報処理サーバ装置１にて商品の
購入が可能であれば、商品の支払いを行うためのクレジットカード情報などを含んでもよ
い。
アイテム情報格納部１３２は、アイテム情報を複数記憶する。図４は、アイテム情報格
納部１３２の格納状態を示す図である。アイテム情報とは、アイテム識別子（ｉｔｅｍ＿
ｉｄ）とアイテム属性情報（ｉｔｅｍ＿ｉｎｆｏ）とを関連付けたものであり、図４のよ
うなテーブル形式で記憶する。アイテム属性情報とは、例えば、アイテムの名称、制作者
、制作年、ジャンル、価格、アイテムを利用するのに適したユーザの条件などの情報であ
る。
【００２７】
利用履歴格納部１３３は、利用履歴を複数記憶する。図５は、利用履歴格納部１３３の
格納状態を示す図である。図５に示すように、利用履歴を構成するユーザ識別子（ｕｓｅ
ｒ＿ｉｄ）とアイテム識別子（ｉｔｅｍ＿ｉｄ）と利用時期情報（ｄｌ＿ｄａｔｅ）とを
関連付けて、テーブル形式で格納する。利用履歴に他の情報も含まれる場合は、利用履歴
に含まれている全ての情報を格納できるように、利用履歴の形態に合わせて格納形式を変
更すればよい。
【００２８】
関連アイテム情報格納部１３４は、関連アイテム情報を複数記憶する。図６（図６（ａ
）〜図６（ｂ））は、関連アイテム情報の格納状態を示す図である。以下に、図６を用い
て、関連アイテム情報の格納形式を２種類説明する。なお、関連アイテム情報は、前述し
た関連アイテム詳細情報を作成するために用いる情報である。
【００２９】
関連アイテム情報の第１の格納形式は、キー条件（ｋｅｙ）と、キー条件に関連するア
イテムのアイテム識別子（ｉｔｅｍ＿ｉｄ）と、キー条件とアイテムとの関連性の度合い
を数値化した関連度（ｓｃｏｒｅ）とを関連付けて、図６（ａ）のようなテーブル形式で
格納する。関連アイテム情報の第１の格納形式は、一つのキー条件につき一つの関連アイ
テム情報の集合しか利用しない場合に適している。
【００３０】
関連アイテム情報の第２の格納形式は、キー条件（ｋｅｙ）と、アイテム識別子（ｉｔ
ｅｍ＿ｉｄ）と、関連アイテム集合を識別する集合識別子（ｇｒｏｕｐ＿ｉｄ）と、関連
度（ｓｃｏｒｅ）とを関連付けて、図６（ｂ）のようなテーブル形式で格納する。関連ア
イテム情報の第２の格納形式は、例えば、同一のキー条件が作成される関連アイテム表示
ページが複数存在し、関連アイテム表示ページごとに、異なる関連アイテム情報の集合を
用いて関連アイテム詳細情報を作成するといったように、一つのキー条件に対して、複数
の関連アイテムの集合が必要な場合に適している。例えば、関連アイテム表示ページとし
てｐ１，ｐ２，ｐ３の３つが存在し、関連アイテム表示ページｐ１とｐ３は、集合識別子
ｇ１の関連アイテム情報のみを用いて関連アイテム詳細情報を作成し、関連アイテム表示
ページｐ２は、集合識別子ｇ２の関連アイテム情報のみを用いて関連アイテム詳細情報を
作成する場合、ユーザｕ１が関連アイテム表示ページｐ１やｐ３にアクセスすると、ユー
ザｕ１の集合識別子ｇ１に対応する関連アイテム情報の集合を用いて作成された関連アイ
テム詳細情報が端末装置３の端末表示部３４に表示され、ユーザｕ１が関連アイテム表示
ページｐ２にアクセスすると、ユーザｕ１の集合識別子ｇ２に対応する関連アイテム情報
の集合を用いて作成された関連アイテム詳細情報が端末装置３の端末表示部３４に表示さ
れることになる。
【００３１】
表示情報格納部１３５は、表示履歴を基に作成した表示情報を複数記憶する。表示情報
の作成方法に関しては後述する。図７（図７（ａ）〜図７（ｂ））は、表示情報の格納状
態を示す図である。以下に、図７を用いて、表示情報の格納形式を２種類説明する。
【００３２】
表示情報の第１の格納形式は、ユーザ識別子（ｕｓｅｒ＿ｉｄ）と、キー条件（ｋｅｙ
）と、表示詳細情報（ｄｉｓｐ＿ｉｎｆｏ）と、表示時期情報（ｄｉｓｐ＿ｄａｔｅ）と
を関連付けて、図７（ａ）のようなテーブル形式で記憶する。表示詳細情報とは、表示さ
れた全てのアイテムとその最終表示順位が識別可能であれば、どのような形式でもよい。
なお、表示情報の第１の格納形式においては、表示履歴１つにつき、１つの表示情報が作
成されることになる。
【００３３】
表示情報の第２の格納形式は、ユーザ識別子（ｕｓｅｒ＿ｉｄ）と、キー条件（ｋｅｙ
）と、アイテム識別子（ｉｔｅｍ＿ｉｄ）と、最終表示順位（ｄｉｓｐ＿ｒａｎｋ）と、
表示時期情報（ｄｉｓｐ＿ｄａｔｅ）とを関連付けて、図７（ｂ）のようなテーブル形式
で記憶する。なお、表示情報の第２の格納形式においては、表示履歴１つに対して、表示
されたアイテムの個数分だけ表示情報が登録されることになる。具体的に、例えば、表示
履歴が、ユーザｕ３が利用する端末装置３の端末表示部３４に、キー条件ｋ３に対応して
、アイテムｉ７が最終表示順位１位で表示され、アイテムｉ３が最終表示順位２位で表示
され、アイテムｉ５が最終表示順位３位で表示され、そのときの表示時期情報が２００９
年３月９日であった場合、図８に示すように、表示情報格納部１３５には、３つの表示情
報が記憶されることになる。
【００３４】
以上が、表示情報の格納形式の説明である。表示情報の第１の格納形式における表示情
報に含まれる表示詳細情報や、表示情報の第２の格納形式における表示情報に含まれるア
イテム識別子と最終表示順位の組合せが、本実施形態における閲覧特定情報となり、表示
情報格納部１３５が、本実施形態における閲覧情報格納部となる。
【００３５】
なお、表示履歴に、アイテムを表示したページに関する情報であるページ情報といった
他の情報が含まれている場合は、その情報も関連付けて表示情報を作成すればよい。ペー
ジ情報のうち、関連アイテムの表示を行ったページに関する情報を関連アイテム表示ペー
ジ情報とする。また、関連アイテム詳細情報に関する表示情報において、関連アイテム詳
細情報の作成の基となった関連アイテム情報の集合を特定する集合識別子を取得できる場
合は、集合識別子も関連付けて表示情報を作成すればよい。
【００３６】
表示集計情報格納部１３６は、表示集計情報を複数記憶する。図９は、表示集計情報格
納部１３６の格納状態を示す図である。表示集計情報とは、ユーザ識別子（ｕｓｅｒ＿ｉ
ｄ）と、キー条件（ｋｅｙ）と、アイテム識別子（ｉｔｅｍ＿ｉｄ）と、閲覧率集計値（
ｖｉｅｗ＿ｔｏｔａｌ）と、最終表示時期情報（ｌａｓｔ＿ｄｉｓｐ＿ｄａｔｅ）とを関
連付けたものであり、図９のようなテーブル形式で記憶する。閲覧率集計値は、後述する
閲覧率を集計した値であり、端末装置３の端末表示部３４にて、アイテム詳細情報として
表示された回数の多いアイテムほど大きな値となりやすい。そのため、閲覧率集計値が大
きいアイテムほど、そのアイテムを、ユーザ識別子に対応するユーザが何度も閲覧してい
る可能性が高くなる。最終表示時期情報は、表示集計情報に含まれるアイテム識別子に対
応するアイテムが最後に端末装置３の端末表示部３４にて表示された時期情報である。な
お、（ｕｓｅｒ＿ｉｄ，ｋｅｙ，ｉｔｅｍ＿ｉｄ）の組合せは一意であり、重複を許容し
ない。最終表示時期情報が、本実施形態における送信時期情報となる。
【００３７】
情報処理サーバ制御部１１は、情報処理サーバ装置１を構成する各部に対して、全体的
な制御を行う。情報処理サーバ制御部１１は、利用履歴登録部１１１と、表示情報登録部
１１２と、関連アイテム選出部１１３と、表示情報集計部１１４と、表示順位決定部１１
５とで構成される。
利用履歴登録部１１１は、ネットワーク２を介して、端末装置３より利用履歴を受信し
、利用履歴格納部１３３に、受信した利用履歴を格納する。
表示情報登録部１１２は、表示情報登録処理を行う。表示情報登録処理とは、ネットワ
ーク２を介して、端末装置３より受信した表示履歴を基に、表示情報の格納形式に合わせ
て表示情報を作成し、表示情報格納部１３５に、作成した表示情報を格納する処理である
。
【００３８】
関連アイテム選出部１１３は、関連アイテムの選出対象のキー条件に対して、関連アイ
テム選出処理を行う。
関連アイテム選出処理は、まず、選出対象のキー条件と各アイテムとの関連度を算出す
る。次に、算出した関連度を基に複数の関連アイテムを選出する。次に、選出した関連ア
イテムごとに、選出対象のキー条件と、選出した関連アイテムのアイテム識別子と、関連
度とを少なくとも関連付けた関連アイテム情報を作成する。そして、関連アイテム情報格
納部１３４に、作成した関連アイテム情報を全て記憶する。なお、選出対象のキー条件と
各アイテムとの関連度を算出し、算出した関連度を基に複数の関連アイテムを選出する方
法を関連アイテム選出方法とする。なお、関連度を算出したアイテムの集合が関連アイテ
ム候補集合となる。
【００３９】
関連アイテム選出処理では、複数の関連アイテム選出方法を用意し、選出対象のキー条
件に対して、関連アイテム選出方法ごとに、関連アイテムを選出することで、一つの選出
対象のキー条件に対して、関連アイテム情報の集合を複数作成することができる。このと
き、関連アイテム選出方法ごとに、選出した関連アイテム情報の集合を区別するために、
関連アイテム情報格納部１３４は第２の格納形式を用いる必要がある。そして、予め関連
アイテム選出方法ごとに個別の集合識別子を対応付けた上で、選出対象のキー条件と、関
連アイテム選出方法に対応付けられた集合識別子と、関連アイテムのアイテム識別子と、
関連度とを関連付けた関連アイテム情報を関連アイテム情報格納部１３４に格納すればよ
い。
【００４０】
なお、関連アイテム選出処理は、端末装置３より、関連アイテム取得要求を受信するた
びに行ってもよい。また、サービス提供側にて予め定められた所定のタイミングごとに、
所定の条件を満たすキー条件を抽出し、抽出したキー条件ごとに関連アイテム選出処理を
行ってもよい。所定のタイミングとしては、所定の時間間隔（例えば２４時間ごと）を用
いてもよいし、利用履歴を一定回数受信するごととしてもよい。また、月曜日〜金曜日ま
では３時間ごと、土曜日は６時間ごと、日曜日は１２時間ごと、というように時間間隔が
変動してもよい。また、夏は時間間隔を短くして、冬は時間間隔を長くするなど、季節に
応じて時間間隔を変えてもよい。また、所定の条件を満たすキー条件とは、現在から遡っ
て一ヶ月などの所定の期間内に閲覧／利用されたアイテムのアイテム識別子としてもよい
し、所定の期間内にユーザに閲覧された関連アイテムに対応するキー条件であるアイテム
識別子としてもよいし、所定数（例えば５人）以上のユーザに利用されたアイテムのアイ
テム識別子としてもよい。もちろん、キー条件となるアイテム識別子を全て用いてもよい
。
【００４１】
ここで、関連アイテム選出方法の例を説明する。
利用履歴格納部１３３に格納されている利用履歴を用いて、選出対象のキー条件に対応
するアイテムの関連アイテムを選出する。関連アイテムを選出するには、例えば、Ｊａｃ
ｃａｒｄ係数を用いて関連度を算出し、算出した関連度を用いて関連アイテムを選出する
方法がある。具体的には、選出対象のキー条件となるアイテムｉｂを利用したユーザの集
合をＵ（ｉｂ）とし、他のアイテムｉｓを利用したユーザの集合をＵ（ｉｓ）とし、Ｕ（
ｉｂ）とＵ（ｉｓ）の両方に存在するユーザ数を｜Ｕ（ｉｂ）∩Ｕ（ｉｓ)｜とし、Ｕ（
ｉｂ）とＵ（ｉｓ）の少なくともどちらか一方に存在するユーザ数を｜Ｕ（ｉｂ）∪Ｕ（
ｉｓ)｜とし、式（１）を用いて関連度ｖ（ｉｂ，ｉｓ）を算出する。
【００４２】
【数１】
2015181048.tif 000003
【００４３】
そして、算出した関連度の高い順に所定数のアイテム、または、算出した関連度が所定
値より高いアイテムを関連アイテムとして選出する。もちろん、関連度を算出した全ての
アイテムを関連アイテムとして選出してもよいが、例えば、関連度の取りうる値の最低値
になるといったように、選出対象のキー条件との関連性がほとんどないアイテムは除外す
るのが望ましい。このように、関連度を基に関連アイテムを選出することで、キー条件と
の関連性の高いアイテムのみを関連アイテムとすることができる。なお、アイテムに対す
るユーザの嗜好の度合いを示す嗜好度を算出すれば、関連度算出に、コサイン距離やピア
ソン積率相関係数などを用いることができる。
以上が、関連アイテム選出方法の例である。もちろん、上記の方法以外の方法を用いて
、選出対象のキー条件とアイテムとの関連度を算出し、関連アイテムを選出してもよく、
サービスに応じて適した方法で関連アイテムを選出すればよい。具体的に、例えば、検索
サイトのようなサービスであれば、キー条件であるキーワードと、アイテムであるウェブ
ページとの関連度を、公知の技術であるｔｆ−ｉｄｆを用いて算出すればよい。
【００４４】
なお、関連アイテム情報格納部１３４に新たに作成した関連アイテム情報を格納する際
に、すでに、選出対象のキー条件の以前に作成した関連アイテム情報が存在している場合
は、以前に作成した関連アイテム情報を全て削除した上で、新たに作成した関連アイテム
情報を格納してもよい。また、情報処理サーバ格納部１３に、以前に作成した関連アイテ
ム情報を格納する部を用意し、以前に作成した関連アイテム情報を保持しておいてもよい
。
なお、本実施形態における関連アイテム選出部１１３は、関連度算出部の役割を持って
いる。
表示情報集計部１１４は、表示情報集計処理を行う。
表示情報集計処理は、表示情報格納部１３５に、表示情報が格納されるたびに行っても
よい。また、関連アイテム選出処理と同様に、サービス提供側にて予め定められた所定の
タイミングごとに行ってもよい。
表示情報集計処理の手順を、以下に２種類説明する。
まず、図１０を用いて、第１の表示情報集計処理を説明する。第１の表示情報集計処理
は、新規に登録された表示情報、言い換えると、前回までの処理で利用されなかった表示
情報のみを用いて、表示集計情報を更新することになる。
【００４５】
まず、表示情報集計部１１４が、表示情報格納部１３５より、未処理の表示情報を全て
取得する（ステップＳ１０１）。未処理の表示情報を判断するには、表示情報に既処理か
未処理かを示す処理判定フラグを追加し、それを基に判定すればよい。この場合、表示情
報格納部１３５に登録する際に、表示情報の処理判定フラグを未処理としておき、本ステ
ップにて取得した際に、表示情報格納部１３５に格納されている表示情報の処理判定フラ
グを未処理から既処理に更新すればよい。また、前回処理を行った時刻を示す最新取得時
期情報を情報処理サーバ格納部１３に記憶しておき、最新取得時期情報以降に登録された
表示情報のみを未処理の表示情報として取得してもよい。この場合、未処理の表示情報を
全て取得した後に、最新取得時期情報を更新すればよい。なお、表示情報にページ情報が
含まれている場合は、所定の条件を満たすページ情報を有する未処理の表示情報に限定し
て取得することもできる。具体的には、例えば、ページ情報が、関連アイテム表示ページ
情報である表示情報に限定して処理を行ってもよい。関連アイテム表示ページ情報に対応
する表示情報に限定して、後述の処理を行うことで、関連アイテムの閲覧状況のみを集計
することができる。
【００４６】
次に、表示情報集計部１１４が、ステップＳ１０１にて取得した表示情報より、例えば
、取得した順に１つ選択する（ステップＳ１０２）。
次に、表示情報集計部１１４が、ステップＳ１０２にて選択した表示情報に含まれるア
イテム識別子ごとに、閲覧率を算出する（ステップＳ１０３）。なお、表示情報格納部１
３５の格納形式が、第１の格納形式の場合、表示情報の表示詳細情報に１つ以上のアイテ
ム識別子が含まれているので、アイテム識別子それぞれに対して閲覧率を算出する必要が
ある。閲覧率とは、ユーザがそのアイテムを閲覧した可能性が高いほど高くなる値であり
、閲覧率の算出方法によって、閲覧率の性質も変わっていく。
【００４７】
以下に、閲覧率の算出方法を説明する。
閲覧率算出の第１の方法は、どのようなキー条件であっても、どのようなアイテム識別
子であっても一律に同じ値（例えば、「１」）を付与する方法である。この方法は、キー
条件に関らず、表示された全てのアイテムがユーザによって閲覧されているとしている。
このとき、閲覧率を集計した値である閲覧率集計値は、端末装置３の端末表示部３４に、
そのアイテムが表示された回数のみ比例する。
【００４８】
閲覧率算出の第２の方法は、最終表示順位が上位になるほどその値が高くなるように算
出する方法である。具体的には、例えば、ユーザｕのキー条件ｋにおけるアイテムｉに対
する最終表示順位がｒａｎｋ（ｕ，ｋ，ｉ）である場合、閲覧率ｖｒ（ｕ，ｋ，ｉ）は、
定数α１（＞０）と定数α２（＞０）と定数β１（＞＝０）とを用いて、式（２）にて算
出することができる。また、一定の最終表示順位ごとに、閲覧率が変化するように、天井
関数ｃｅｉｌと、２以上の整数Ｎと、定数α３（＞０）と定数α４（＞０）と定数β２（
＞＝０）とを用いて、式（３）にて算出することもできる。
【００４９】
【数２】
2015181048.tif 000004
【００５０】
【数３】
2015181048.tif 000005
【００５１】
また、式（４）のように、単調減少するのであれば、最終表示順位に応じて閲覧率の算
出式を変えてもよい。
【００５２】
【数４】
2015181048.tif 000006
【００５３】
このように、最終表示順位に対して単調減少する関数であれば、どのようなものを用い
てもよい。また、図１１に示すように、キー条件ごとに、最終表示順位に対して、最終表
示順位に応じて単調減少する数値を閲覧率として関連付けた対応表を、情報処理サーバ格
納部１３に予め記憶しておき、対応表から閲覧率を取得するようにしてもよい。閲覧率算
出の第２の方法は、最終表示順位が上位であるアイテムほど、アイテム詳細情報を表示し
ているページの上部に表示されている場合に適している方法である。これは、利用ユーザ
は、ページの上部に表示されているアイテムはしっかりと閲覧しているが、ページ下部の
アイテムはほとんど閲覧していない可能性が高いという推測を基に閲覧率を算出する方法
である。このとき、閲覧率集計値は、そのアイテムが、端末装置３の端末表示部３４に表
示中のアイテム詳細情報に関するページの上部に表示される回数が多いほど、大きな値に
なりやすい。
【００５４】
なお、表示情報にページ情報が含まれている場合に、ページ情報ごとに、利用する閲覧
率の算出方法を変えてもよい。例えば、図１２（図１２（ａ）〜図１２（ｃ））に示すよ
うに、１つのサービスに関連アイテム表示ページが３つ用意されており、関連アイテム表
示ページ情報をｐ１とした図１２（ａ）に対応する関連アイテム表示ページには、関連ア
イテムを３個のみを表示し、関連アイテム表示ページ情報をｐ２とした図１２（ｂ）に対
応する関連アイテム表示ページには、関連アイテム２０個を縦に並べて表示し、関連アイ
テム表示ページ情報をｐ３とした図１２（ｃ）に対応する関連アイテム表示ページには、
関連アイテムを横に３個並べたものが、１０行分表示されていたとする。このとき、関連
アイテム表示ページ情報ｐ１に対しては、関連アイテムが３個しか表示されないので、閲
覧率算出の第１の方法を用いて閲覧率を全て「１」として算出し、関連アイテム表示ペー
ジ情報ｐ２に対しては、関連アイテム２０個が縦に並べて表示されているので、閲覧率算
出の第２の方法の式（２）を用いて算出し、関連アイテム表示ページ情報ｐ３に対しては
、関連アイテム３０個が、横に３個並べたものが、１０行分あるので、Ｎ＝３として、式
（３）を用いて算出してもよい。このように、ページ情報に応じて閲覧率の算出式を変え
ることで、アイテムの表示の仕方に応じて、閲覧率を算出することができる。
【００５５】
また、図１３に示すように、ページ情報と定数とを関連付けた対応表を、情報処理サー
バ格納部１３の図示しないページ情報対応表格納部に予め記憶しておき、ページ情報対応
表格納部からページ情報に応じて定数を閲覧定数として取得し、取得した閲覧定数を閲覧
率として用いてもよい。このとき、同一のページ情報を有する表示情報に含まれるそれぞ
れのアイテム識別子の閲覧率は同じ値となる。また、閲覧定数を閲覧率の最大値とした上
で、表示順位に応じて単調減少するように閲覧率を算出してもよい。
また、関連アイテム表示ページ情報に対応する表示情報に関しては、その表示情報に集
合識別子が含まれている場合、集合識別子ごとに、利用する閲覧率の算出方法を変えても
よい。
以上が、閲覧率の算出方法の説明である。
【００５６】
次に、表示情報集計部１１４が、表示集計情報の更新や登録を行う表示集計登録更新処
理を行う（ステップＳ１０４）。表示集計登録更新処理に関しては後述する。
次に、表示情報集計部１１４が、ステップＳ１０１にて取得した未処理の表示情報が、
ステップＳ１０２にて全て選択したか否かを判定する（ステップＳ１０５）。全て選択し
た場合はステップＳ１０６へ進み。まだ未選択のものが残っている場合には、ステップＳ
１０２へ進む。
【００５７】
ステップＳ１０６では、表示情報集計部１１４が、表示集計情報格納部１３６より、削
除対象となる表示集計情報を削除し、ステップＳ１０１からステップＳ１０６までの一連
の処理を終了する。ステップ１０６にて削除対象となるのは、サービス提供側が予め定め
た所定の期間以上表示されなかったユーザのアイテムに関する表示集計情報となる。これ
は、処理の時点の時刻と表示集計情報に含まれる最終表示時期情報との期間が所定の期間
以上のものを削除すればよい。表示集計情報を削除しない場合は、ステップＳ１０６を省
略してもよい。また、ステップＳ１０６に関する処理を、第１の表示情報集計処理で行う
代わりに、サービス提供側が予め定めた所定のタイミングごとに実行してもよい。
【００５８】
ここで、ステップＳ１０４の表示集計登録更新処理の手順を図１４を用いて説明する。
まず、表示情報集計部１１４が、ステップＳ１０３にて閲覧率を算出した閲覧率算出対
象アイテムのアイテム識別子ごとに、例えば、アイテム識別子の辞書順に、１つ選択する
（ステップＳ２０１）。
次に、表示情報集計部１１４が、表示集計情報格納部１３６に、ステップＳ１０２にて
選択した表示情報に含まれるユーザ識別子と、ステップＳ１０２にて選択した表示情報に
含まれるキー条件と、ステップＳ２０１にて選択したアイテム識別子が一致する表示集計
情報が存在するか否かを判定する（ステップＳ２０２）。存在する場合はステップＳ２０
３へ進み、存在しない場合はステップＳ２０４へ進む。
【００５９】
ステップＳ２０３では、表示情報集計部１１４が、表示集計情報格納部１３６にて、ス
テップＳ１０２にて選択した表示情報に含まれるユーザ識別子と、ステップＳ１０２にて
選択した表示情報に含まれるキー条件と、ステップＳ２０１にて選択したアイテム識別子
と一致する表示集計情報を特定し、特定した表示集計情報の閲覧率集計値と最終表示時期
情報を必要に応じて更新する。次に、ステップＳ２０５へ進む。
【００６０】
閲覧率集計値を更新するには、以下の２種類の方法がある。
閲覧率集計値の第１の更新方法は、閲覧率集計値に対して、ステップＳ１０３にて算出
した閲覧率を加算する方法である。このとき、閲覧率集計値は、閲覧率の総和となる。
【００６１】
閲覧率集計値の第２の更新方法は、閲覧率の総和を表示回数で割った閲覧率の平均値と
表示回数とを用いて、閲覧率集計値の更新値を算出し、算出した更新値で閲覧率集計値を
置き換える。具体的には、例えば、ユーザｕのキー条件ｋに対応するアイテムｉに対する
閲覧率の平均値をａｖｒ（ｕ，ｋ，ｉ）とし、表示回数をｃ（ｕ，ｋ，ｉ）とし、表示回
数の影響力を調整するための定数δ（＞０）を設定した上で、閲覧率集計値ｒｔ（ｕ，ｋ
，ｉ）を、式（５）を用いて算出すればよい。
【００６２】
【数５】
2015181048.tif 000007
【００６３】
「０＜δ＜１」の場合に、閲覧率更新の第１の更新方法より表示回数の影響力が小さく
なり、「δ＞１」の場合に、閲覧率更新の第１の更新方法より表示回数の影響力が大きく
なる。「δ＝１」の場合は、閲覧率の総和と等しくなるため、表示回数の影響力が、閲覧
率更新の第１の更新方法と同等になる。閲覧率集計値の第２の更新方法は、閲覧率の総和
と表示回数が必要となるため、閲覧率の総和と表示回数を表示集計情報に関連付けて、表
示集計情報格納部１３６に格納できるようにする必要がある。そして、表示集計情報が更
新されるたびに、閲覧率の総和には閲覧率が加算され、表示回数には「１」が加算される
。
【００６４】
最終表示時期情報は、ステップＳ１０２にて選択した表示情報に含まれる表示時期情報
が、特定した表示集計情報の最終表示時期情報よりも新しい場合にのみ更新を行う。更新
を行う場合は、最終表示時期情報を、ステップＳ１０２にて選択した表示情報に含まれる
表示時期情報で更新する。
ステップＳ２０４では、表示情報集計部１１４が、ステップＳ１０２にて選択した表示
情報に含まれるユーザ識別子と、ステップＳ１０２にて選択した表示情報に含まれるキー
条件と、ステップＳ２０１にて選択したアイテム識別子と、ステップＳ１０３にて算出し
た閲覧率を閲覧率集計値としたものと、ステップＳ１０２にて選択した表示情報に含まれ
る表示時期情報を最終表示時期情報としたものを関連付けた表示集計情報を、表示集計情
報格納部１３６に登録する。なお、表示集計情報に閲覧率の総和と表示回数も関連付ける
場合は、閲覧率の総和をステップＳ１０３にて算出した閲覧率とし、表示回数を「１」と
すればよい。
【００６５】
ステップＳ２０５では、表示情報集計部１１４が、ステップＳ１０２にて選択した表示
情報に含まれるアイテム識別子をステップＳ２０１にて全て選択したか否かを判定する。
全て選択した場合は、ステップＳ２０１からステップＳ２０５までの一連の処理を終了し
、まだ未選択のものが残っている場合は、ステップＳ２０１へ進む。
以上が、ステップＳ１０４の表示集計登録更新処理の手順の説明である。
第１の表示情報集計処理は、未処理の表示情報のみを扱うため処理量が少ない。このた
め、表示情報格納部１３５に、表示情報が格納されるたびに行う場合に適している。
以上が、第１の表示情報集計処理の手順の説明である。
【００６６】
次に、図１５を用いて、第２の表示情報集計処理の手順を説明する。
まず、表示情報集計部１１４が、表示集計情報格納部１３６に格納されている表示集計
情報を全て削除する（ステップＳ３０１）。
次に、表示情報集計部１１４が、表示情報格納部１３５より、所定の処理期間に該当す
る表示時期情報を有する表示情報を全て取得する（ステップＳ３０２）。所定の処理期間
は、第２の表示情報集計処理を行う時刻から、サービス提供側が予め定めた所定時間（例
えば、一日や一週間や一ヶ月など）遡った期間とすればよい。第２の表示情報集計処理に
おいても、表示情報にページ情報が含まれる場合は、第１の表示集計処理の場合と同様に
、所定の条件を満たす表示情報のみを取得して、以降の処理を行ってもよい。
【００６７】
そして、ステップ１０２にて、ステップＳ３０２にて取得した表示情報の中から表示情
報を選択するようにすれば、以降の手順は、第１の表示情報集計処理のステップＳ１０２
からステップＳ１０５までの処理を行えばよい。
第２の表示情報集計処理は、一から表示集計情報を作成するため処理量は多いが、所定
の処理期間に該当する表示情報のみを用いて表示集計情報を作成できる。なお、第２の表
示情報集計処理は処理量が多いため、所定のタイミングごとに行うのがよい。
以上が、第２の表示情報集計処理の手順の説明である。表示情報集計部１１４が、本実
施形態における閲覧率集計値算出部となる。
【００６８】
表示順位決定部１１５は、端末装置３より関連アイテム取得要求を受信すると表示順位
決定処理を行う。また、端末装置３に、アイテム詳細情報を送信するアイテム詳細情報送
信処理を行う。なお、関連アイテム選出部１１３が、端末装置３より関連アイテム取得要
求を受信するたびに、関連アイテム選出処理を行う場合は、関連アイテム選出部１１３に
よる関連アイテム選出処理の直後に、表示順位決定部１１５が、表示順位決定処理を行う
ようにしてもよい。
【００６９】
まず、表示順位決定処理の手順を図１６のフローチャートを用いて説明する。
まず、表示順位決定部１１５が、ネットワーク２経由で端末装置３より関連アイテム取
得要求を受信する（ステップＳ４０１）。
次に、表示順位決定部１１５が、関連アイテム情報格納部１３４より、関連アイテム情
報を取得する（ステップＳ４０２）。関連アイテム情報格納部１３４が第１の格納形式の
場合、ステップＳ４０１にて受信した関連アイテム取得要求に含まれるキー条件を含む関
連アイテム情報を全て取得すればよい。関連アイテム情報格納部１３４が第２の格納形式
の場合、ステップＳ４０１にて受信した関連アイテム取得要求に含まれるキー条件と、関
連アイテム取得要求を用いて取得した集合識別子とを含む関連アイテム情報を全て取得す
ればよい。なお、集合識別子を取得するには、ステップＳ４０１にて受信した関連アイテ
ム取得要求に集合識別子が含まれていればそのまま取得してもよいし、ステップＳ４０１
にて受信した関連アイテム取得要求に関連アイテム表示ページ情報が含まれており、かつ
、情報処理サーバ格納部１３に関連アイテム表示ページ情報と集合識別子とを関連付けた
集合決定情報が記憶されている場合、情報処理サーバ格納部１３より取得すればよい。ま
た、情報処理サーバ格納部１３に、ステップＳ４０１にて受信した関連アイテム取得要求
に含まれるユーザ識別子に対応するユーザが現在閲覧中のページに関する情報を保持して
おり、かつ、情報処理サーバ格納部１３に集合決定情報が記憶されている場合も、情報処
理サーバ格納部１３より取得すればよい。なお、ステップＳ４０１にて受信した関連アイ
テム取得要求に含まれるユーザ識別子に対応するユーザが過去に利用したアイテムを除外
して取得してもよい。
【００７０】
次に、表示順位決定部１１５が、表示集計情報格納部１３６より、ステップＳ４０１に
て受信したユーザ識別子と、ステップＳ４０２にて取得した関連アイテム情報に含まれる
キー条件とアイテム識別子の組合せのいずれかに一致する表示集計情報を全て取得する（
ステップＳ４０３）。
次に、表示順位決定部１１５が、ステップＳ４０２にて取得した関連アイテム情報に含
まれるアイテム識別子ごとに、優先度を算出する（ステップＳ４０４）。
ここで、優先度の算出方法を説明する。なお、関連アイテム情報のうち、ステップＳ４
０３にて、対応する表示集計情報を取得することができなかった関連アイテム情報の閲覧
率集計値を「０」とみなす。
【００７１】
優先度は、関連度が大きいほど、その値が大きくなり、閲覧率集計値が小さいほど、そ
の値が大きくなる性質を持っている。具体的には、例えば、ユーザｕのキー条件ｋに対応
する関連アイテムｉｒの関連度をｖ（ｕ，ｋ，ｉｒ）とし、閲覧率集計値ｒｔ（ｕ，ｋ，
ｉｒ）とした場合、定数γ１（＞０）と定数γ２（＞０）と定数γ３（＞０）と定数γ４
（＞０）と定数α５（＞０）とを用いて、優先度ｐｒ（ｕ，ｋ，ｉｒ）は、式（６）や式
（７）にて算出することができる。
【００７２】
【数６】
2015181048.tif 000008
【００７３】
【数７】
2015181048.tif 000009
【００７４】
また、ステップＳ４０２にて取得した関連アイテム情報を、関連度の高い順に並べ替え
て、１位から順番に順位を付与したものを関連順位とし、関連度の代わりに関連順位を用
いて、関連順位が上位であるほどその値が大きくなるように、優先度を算出することもで
きる。具体的には、例えば、ユーザｕのキー条件ｋに対応する関連アイテムｉｒの関連順
位ｒａｎｋｒ（ｕ，ｋ，ｉｒ）とした場合、定数γ５（＞０）と定数γ６（＞０）と定数
γ７（＞０）と定数γ８（＞０）と定数α６（＞０）とを用いて、優先度ｐｒ（ｕ，ｋ，
ｉｒ）は、式（８）や式（９）にて算出することができる。
【００７５】
【数８】
2015181048.tif 000010
【００７６】
【数９】
2015181048.tif 000011
【００７７】
もちろん、関連度が大きいほど、その値が大きくなり、閲覧率集計値が小さいほど、そ
の値が大きくなる性質、または、関連順位が上位であるほど、その値が大きくなり、閲覧
率集計値が小さいほど、その値が大きくなる性質のいずれかの性質を有する算出式であれ
ば、どのような算出式を用いて優先度を算出してもよい。
【００７８】
次に、表示順位決定部１１５が、ステップＳ４０２にて取得した関連アイテム情報に含
まれるアイテム識別子に対して、ステップＳ４０４にて算出した優先度の高い順に、１位
から順に表示順位を付与する（ステップＳ４０５）。関連アイテムから過去に利用したア
イテムを除外している場合は、優先度を基準に表示順位を付与することで、同一のキー条
件において、何度も提示されたが結局利用されなかったようなアイテムの表示順位を下げ
ることができる。
【００７９】
次に、表示順位決定部１１５が、コンテンツ情報格納部１３２より、ステップＳ４０２
にて取得した関連アイテム情報に含まれるアイテム識別子に対応するアイテム情報を取得
し、ステップＳ４０５にて付与した表示順位の順にソートした上で、ネットワーク２を通
じて、端末装置３に、表示順位の順にソートし、表示順位を関連付けたアイテム情報の集
合を関連アイテム詳細情報として送信し（ステップＳ４０６）、ステップＳ４０１からス
テップＳ４０６までの一連の処理を終了する。このとき、ステップＳ４０１にて受信した
関連アイテム取得要求に取得制限数が設定されていた場合は、表示順位の上位から順に取
得制限数までのアイテム情報の集合を関連アイテム詳細情報とする。
【００８０】
なお、端末装置３が、関連アイテム詳細情報を分割して取得する場合は、表示順位決定
処理を行うことで作成した関連アイテム詳細情報を、情報処理サーバ格納部１３に記憶し
た上で、端末装置３の要求に応じて、記憶した関連アイテム詳細情報のうち、端末装置３
によって指定された所定の範囲の表示順位のアイテム情報を送信すればよい。例えば、ま
ず、端末装置３より、表示順位１位から５位までの関連アイテムに関するアイテム情報の
要求を受信した場合、表示順位決定処理を行うことで作成した関連アイテム詳細情報を、
情報処理サーバ格納部１３に記憶した上で、作成した関連アイテム詳細情報の一部である
表示順位１位から５位までの関連アイテムに関するアイテム情報を、端末装置３に送信す
る。次に、先ほど作成した関連アイテム詳細情報に対応する端末装置３より、表示順位６
位から２０位までの関連アイテムに関するアイテム情報の要求を受信した場合、表示順位
決定処理は行わず、先ほど作成した関連アイテム詳細情報の一部である表示順位６位から
２０位までの関連アイテムに関するアイテム情報を、端末装置３に送信するとしてもよい
。
【００８１】
以上のように、キー条件とアイテムとの関連性の度合いを示す関連度が高いほど高くな
り、ユーザが同一のキー条件において、そのアイテムを閲覧した度合いを示す閲覧率集計
値が高いほど低くなる性質をもった優先度を用いて表示順位を決定することで、同一のキ
ー条件において、あまり閲覧されていないアイテムの中でも関連性の度合いの高いものが
上位になりやすくなるので、キー条件に関連するアイテム集合の精度を維持しつつも、変
化に富んだキー条件に関連するアイテム集合を提示することができるので、関連アイテム
に対する信頼性の確保と興味の維持を両立した関連アイテムを提示することができる。関
連順位と閲覧率集計値を用いて優先度を算出した場合も同様の効果がある。
【００８２】
また、閲覧率集計値は、関連アイテムの表示回数に比例して大きくなるので、関連アイ
テムの表示回数の多いユーザに対しては、関連アイテムを頻繁に入れ替えるが、関連アイ
テムの表示回数の少ないユーザに対しては、あまり関連アイテムを入れ替えないといった
ように、ユーザの関連アイテムの閲覧状況に応じて、関連アイテムを入れ替える割合が自
動的に調整される。
また、閲覧率算出式の定数を調整することで、関連アイテムの表示回数１回に対して、
どの程度関連アイテムを入れ替えるかを調整することができる。
以上が、表示順位決定処理の手順の説明である。
【００８３】
次に、アイテム詳細情報送信処理について説明する。
アイテム詳細情報送信処理とは、関連アイテム詳細情報以外のアイテム詳細情報を端末
装置３に送信する処理であり、まず、端末装置３の端末表示部３４に表示するページに必
要なアイテム情報を、アイテム情報格納部１３２から全て取得する。次に、取得したアイ
テム情報を用いてアイテム詳細情報を作成する。そして、作成したアイテム詳細情報を、
端末装置３に送信する。
以上が、アイテム詳細情報送信処理の説明である。
【００８４】
端末装置３が、関連アイテム詳細情報を取得し、表示履歴を送信する一連の手順の一例
を、図１７のフローチャートを用いて説明する。
まず、端末装置３の端末制御部３１が、関連アイテム取得要求送信処理を行い、ネット
ワーク２を通じて、情報処理サーバ装置１に、関連アイテム取得要求を送信する（ステッ
プＳ５０１）。
次に、情報処理サーバ装置１の関連アイテム選出部１１３が、ネットワーク２を通じて
、端末装置３より、関連アイテム取得要求を受信すると、受信した関連アイテム取得要求
に含まれるキー条件に対して、関連アイテム選出処理を行う（ステップＳ５０２）。
【００８５】
次に、情報処理サーバ装置１の表示順位決定部１１５が、ステップＳ５０２にて受信し
た関連アイテム取得要求に含まれるユーザ識別子とキー条件に対して、表示順位決定処理
を行い、ネットワーク２を通じて、端末装置３に、ステップＳ５０２にて受信した関連ア
イテム取得要求に対応する関連アイテム詳細情報を送信する（ステップＳ５０３）。
次に、端末装置３の端末制御部３１が、ネットワーク２を通じて、情報処理サーバ装置
１より、ステップＳ５０１にて送信した関連アイテム取得要求に対応する関連アイテム詳
細情報を受信すると、関連アイテム詳細情報表示処理を行う（ステップＳ５０４）。
【００８６】
次に、端末装置３の端末制御部３１が、ステップＳ５０４にて受信した関連アイテム詳
細情報に含まれる関連アイテムのアイテム情報のうち、端末装置３の端末表示部３４に表
示したアイテム情報に対して、表示履歴送信処理行い、ネットワーク２を通じて、情報処
理サーバ装置１に、表示履歴を送信する（ステップＳ５０５）。
次に、情報処理サーバ装置１の表示情報登録部１１２が、ネットワーク２を通じて、端
末装置３より、表示履歴を受信すると、受信した表示履歴に対して、表示情報登録処理を
行う（ステップＳ５０６）。このとき、ステップＳ５０６にて受信した表示履歴を基に作
成された表示情報が、未処理の表示情報として、表示情報格納部１３５に記憶されること
になる。
【００８７】
次に、情報処理サーバ装置１の表示情報集計部１１４が、未処理の表示情報に対して、
表示情報集計処理を行い（ステップＳ５０７）、ステップ５０１からステップＳ５０７ま
での一連の処理を終了する。
なお、所定のタイミングごとに、関連アイテム選出処理を行う場合は、ステップＳ５０
２の処理をスキップすればよい。また、所定のタイミングごとに、表示情報集計処理を行
う場合は、ステップＳ５０７の処理をスキップすればよい。
以上が、関連アイテム詳細情報を取得し、表示履歴を送信する一連の手順の一例の説明
である。
【００８８】
本実施形態において、端末装置３より表示履歴を受信するようにしているが、表示順位
を受信しなくても、アイテム詳細情報のうち、端末装置３の端末表示部３４にて表示する
アイテムと、その表示するアイテムの最終表示順位が明確な場合は、端末装置３より表示
履歴を受信する代わりに、表示順位決定部１１５での表示順位決定処理やアイテム詳細情
報にて、表示履歴を作成してもよい。このとき、表示情報登録部１１２にて、表示順位決
定部１１５にて作成した表示履歴に対して、表示情報登録処理を行えばよい。
【００８９】
また、本実施形態において、表示情報格納部１３５を情報処理サーバ装置１に用意して
いるが、情報処理サーバ装置１に用意する代わりに、端末装置３の図示しない端末格納部
に用意し、上述の処理で表示情報を利用する場合は、端末装置３の端末格納部から適宜取
得できるようにしてもよい。このとき、表示情報登録部１１２にて行う表示情報登録処理
を、端末装置３の端末制御部で行う必要がある。
【００９０】
また、端末装置３の図示しない端末格納部に、表示情報格納部が存在する場合、さらに
、端末格納部に表示集計情報格納部を用意した上で、端末制御部３１にて、表示情報集計
部１１４における表示情報集計処理を行うようにし、処理終了後に、情報処理サーバ装置
１に、表示集計情報を送信するようにしてもよい。この場合、表示情報集計部１１４では
、端末装置３より受信した表示集計情報を、表示集計情報格納部１３６に格納する必要が
ある。また、端末装置３の図示しない端末格納部に、表示情報格納部と表示集計情報格納
部を用意した上で、情報処理サーバ装置１から、関連アイテムのアイテム情報と関連度と
を取得するようにし、端末装置３の端末制御部３１にて、優先度を算出するようにしても
よい。
【００９１】
本発明の第１の実施形態による効果が特に高くなるサービスの形態を以下に説明する。
多くのユーザが頻繁にアクセスするようなサービスにおいて、協調フィルタリング方式
などのような処理量の多い関連アイテム選出処理を適用する場合、ユーザがアイテムを表
示するページにアクセスするたびに、そのアイテムに対する関連アイテム選出処理を行う
と、処理量が多くなり、最終的に処理しきれなくなってしまうため、関連アイテム選出処
理を所定のタイミングごとに所定の条件を満たすアイテムに対して行うことが多い。この
ようなサービスにおいて、本実施形態における表示順位決定処理を行うことで、関連アイ
テム選出処理を頻繁に行わなくても、ユーザの閲覧状況に応じて、キー条件に関連するア
イテム集合の表示順位を入れ替えることができる。また、ユーザごと、キー条件ごとに、
閲覧状況を管理しているので、同一のキー条件に対応する関連アイテム集合であっても、
他のユーザの閲覧状況に影響されずに、自身の閲覧状況によって閲覧アイテム集合の表示
順位を変化させることができる。
【００９２】
＜第２の実施形態＞
以下に、本発明の第２の実施形態について、図を用いて詳細に説明する。本発明の第２
の実施形態は、端末装置から表示履歴が送信されない場合に、後述する表示情報を用いて
、表示集計情報を作成する方法である。
本発明の第２の実施形態におけるシステム全体の構成は、情報処理サーバ装置１の代わ
りに情報処理サーバ装置５を用いる以外は本発明の第１の実施形態と同様である。
ネットワーク２は、本発明の第１の実施形態と同様である。
端末装置３は、本発明の第１の実施形態における端末装置３と同様の構成であるが、端
末制御部３１で行なう処理が異なる。
【００９３】
本実施形態における端末制御部３１は、利用履歴送信処理や、関連アイテム取得要求送
信処理や、アイテム詳細情報表示処理に関しては、本発明の第１の実施形態における端末
制御部３１と同様の処理を行うが、表示履歴送信処理に関しては行わない。
【００９４】
情報処理サーバ装置５は、ネットワーク２を介して、端末装置３と様々な情報をやり取
りする装置である。情報処理サーバ装置５は、ＣＰＵ、ＲＡＭ、ＲＯＭ、ハードディスク
ドライブ（ＨＤＤ）、ネットワークインタフェース等を備えるコンピュータを用いて、ソ
フトウェア（プログラム）処理として実施することも可能である。なお、情報処理サーバ
装置５を複数のコンピュータを用いて構成してもよい。例えば、負荷分散をするために、
情報処理サーバ装置５の各部に相当する処理を行うコンピュータを複数用いて分散処理を
行ってもよい。また、情報処理サーバ装置５の一部の部の処理をあるコンピュータで実施
し、他の部の処理を別のコンピュータで実施する形態で分散処理を行ってもよい。
図１８は、本実施形態における情報処理サーバ装置５の構成図である。本実施形態にお
ける情報処理サーバ装置５は、情報処理サーバ制御部５１と、情報処理サーバ通信部１２
と、情報処理サーバ格納部５３とで構成される。
情報処理サーバ通信部１２は、本発明の第１の実施形態と同様である。
【００９５】
情報処理サーバ格納部５３は、メモリやＨＤＤなどの記憶装置を用いて、様々なデータ
を記憶する。情報処理サーバ格納部５３は、ユーザ情報格納部１３１と、アイテム情報格
納部１３２と、利用履歴格納部１３３と、関連アイテム情報格納部１３４と、表示情報格
納部５３５と、表示集計情報格納部１３６とで構成される。ユーザ情報格納部１３１と、
アイテム情報格納部１３２と、利用履歴格納部１３３と、関連アイテム情報格納部１３４
と、表示集計情報格納部１３６に関しては、本発明の第１の実施形態と同様である。
【００９６】
表示情報格納部５３５は、端末装置３に送信したアイテム詳細情報を基に作成した表示
情報を複数記憶する。本実施形態における表示情報の作成方法に関しては後述する。図１
９は、表示情報の格納状態を示す図である。表示情報は、ユーザ識別子（ｕｓｅｒ＿ｉｄ
）と、キー条件（ｋｅｙ）と、アイテム詳細情報を送信した時期情報である送信時期情報
（ｓｅｎｔ＿ｄａｔｅ）と、表示方式情報（ｄｉｓｐ＿ｔｙｐｅ）とを関連付けたもので
あり、図１９のようなテーブル形式で記憶する。表示方式情報とは、アイテム詳細情報を
構成するアイテムに関する情報を特定したり、アイテム詳細情報がどのように表示される
かといった情報を特定するための情報である。どのように表示されるかといった情報は、
例えば、アイテム詳細情報のうち、何個が表示されるかを示す情報や、アイテム詳細情報
を表示するページに関するページ情報などである。本実施形態においては、表示方式情報
が、本実施形態における閲覧特定情報となり、表示情報格納部５３５が、本実施形態にお
ける閲覧情報格納部となる。
【００９７】
情報処理サーバ制御部５１は、情報処理サーバ装置５を構成する各部に対して、全体的
な制御を行う。情報処理サーバ制御部５１は、利用履歴登録部１１１と、関連アイテム選
出部１１３と、表示情報集計部５１４と、表示順位決定部５１５とで構成される。
利用履歴登録部１１１と、関連アイテム選出部１１３は、本発明の第１の実施形態と同
様である。
【００９８】
表示順位決定部５１５は、端末装置３より関連アイテム取得要求を受信すると表示順位
決定処理を行う。また、アイテム詳細情報送信処理を行う。なお、関連アイテム選出部１
１３が、端末装置３より関連アイテム取得要求を受信するたびに、関連アイテム選出処理
を行う場合は、関連アイテム選出部１１３による関連アイテム選出処理の直後に、表示順
位決定部５１５が、表示順位決定処理を行うようにしてもよい。
【００９９】
まず、本実施形態における表示順位決定処理の手順を図２０のフローチャートを用いて
説明する。
ステップＳ４０１からステップＳ４０６までの一連の処理は、本発明の第１の実施形態
と同様である。ステップＳ４０６までの処理が終わると、ステップＳ７０７へ進む。
【０１００】
ステップＳ７０７では、表示順位決定部５１５が、表示形式情報を作成する。表示形式
情報を作成するには、端末装置３の端末表示部３４にてどのように表示をするかを特定す
るのに十分な情報が必要であり、例えば、複数アイテム詳細情報を表示するページが存在
し、アイテム詳細情報を表示するページごとに定められた表示形式がある場合は、そのペ
ージのＵＲＬやそのページに関連付けられた識別子などといったアイテム詳細情報を表示
するページを一意に特定するページ識別子を表示形式情報として作成してもよい。ページ
識別子は、ステップＳ４０１にて受信した関連アイテム取得要求に関連付けておいてもよ
いし、情報処理サーバ格納部５３に、ステップＳ４０１にて受信した関連アイテム取得要
求に含まれるユーザ識別子と関連付けて保持しておき、情報処理サーバ格納部５３より取
得するようにしてもよい。
【０１０１】
また、サービスで利用する複数の表示形式に対して、その表示形式を一意に特定する表
示形式識別子を設定し、表示形式識別子を表示形式情報としてもよい。表示形式識別子も
、ページ識別子と同様に、ステップＳ４０１にて受信した関連アイテム取得要求に関連付
けてもよいし、情報処理サーバ格納部５３に保持しておいてもよい。また、表示形式を特
定する情報の代わりに、例えば、表示順位上位１０個を取得しそのまま１０個表示や、表
示順位上位２０個を取得し、取得した２０個の中からランダムに１０個表示といったよう
に、表示形式を直接示す情報を表示形式情報としてもよい。また、実際に表示する全ての
アイテムのアイテム識別子と最終表示順位とを関連付けた情報を表示形式情報としてもよ
い。また、関連アイテム情報格納部１３４が第２の格納形式の場合は、関連アイテム詳細
情報の作成元となった関連アイテム情報の集合を特定する集合識別子も表示形式情報に関
連付ける必要がある。ただし、集合識別子を関連アイテム表示ページ識別子などの他の情
報で特定できる場合は、集合識別子の代わりに、集合識別子を特定するための情報を表示
形式情報に関連付けてもよい。
【０１０２】
次に、表示順位決定部５１５が、表示情報格納部５３５に、ステップＳ４０１にて受信
した関連アイテム取得要求に含まれるユーザ識別子と、ステップＳ４０１にて受信した関
連アイテム取得要求に含まれるキー条件と、端末装置３に関連アイテム詳細情報を送信し
た時期情報である送信時期情報とステップＳ７０７にて作成した表示形式情報とを関連付
けた表示情報を記憶し（ステップＳ７０８）、一連の処理を終了する。
なお、ステップＳ７０７からステップＳ７０８までの処理を、ステップＳ４０６の処理
の後に行う手順で説明したが、ステップＳ４０１以降であれば、どのようなタイミングで
行ってもよいし、ステップＳ４０２からステップＳ４０６までの処理と並行して行っても
よい。
以上が、本実施形態における表示順位決定処理の手順の説明である。
【０１０３】
次に、本実施形態におけるアイテム詳細情報送信処理について説明する。本実施形態に
おけるアイテム詳細情報送信処理は、本発明の第１の実施形態におけるアイテム詳細情報
送信処理と同様に、端末装置３に、作成したアイテム詳細情報を送信するが、さらに、本
実施形態における表示順位決定処理のステップＳ７０７からステップＳ７０８までの処理
と同様に、表示情報を作成し、作成した表示情報を表示情報格納部５３５に記憶する。
【０１０４】
表示情報集計部５１４は、表示情報集計処理を行う。
本実施形態における表示情報集計処理は、表示情報格納部５３５に、表示情報が格納さ
れるたびに行ってもよい。また、関連アイテム選出処理と同様に、サービス提供側にて予
め定められた所定のタイミングごとに行ってもよい。
【０１０５】
本実施形態における表示情報集計処理の手順を、以下に２種類説明する。
まず、図２１を用いて、本実施形態における第１の表示情報集計処理を説明する。
本実施形態における第１の表示情報集計処理は、本発明の第１の実施形態における第１
の表示情報集計処理のステップＳ１０３の処理をステップＳ８０３の処理で置き換えれば
よいため、ステップＳ８０３の処理について説明する。
ステップＳ８０３では、表示情報集計部５１４が、ステップＳ８０２にて選択した表示
情報を用いて、閲覧率算出の対象となるアイテム（閲覧率算出対象アイテム）を抽出し、
抽出した閲覧率算出対象アイテムのアイテム識別子ごとに、閲覧率を算出する。
【０１０６】
閲覧率算出対象アイテムのアイテム識別子を抽出する方法は、ステップＳ１０２にて選
択した表示情報に含まれている表示形式情報の種類によって異なる。
表示形式情報に、表示したアイテムのアイテム識別子が含まれている場合は、そのアイ
テム識別子を閲覧率算出対象アイテムのアイテム識別子として抽出すればよい。
【０１０７】
また、関連アイテム表示ページ情報に関する表示形式情報であった場合、表示した関連
アイテムのアイテム識別子が含まれていなくても、関連アイテム情報格納部１３４に格納
されている関連アイテム情報と、表示形式情報より、端末装置３の端末表示部３４に表示
された順序を含めて関連アイテムのアイテム識別子を特定できるのであれば、特定したア
イテム識別子を閲覧率算出対象アイテムのアイテム識別子として抽出すればよい。このと
き、ステップＳ１０２にて選択した表示情報に含まれている送信時期情報に該当する関連
アイテム情報を取得できるように、必要に応じて、関連アイテム情報格納部１３４に、過
去の関連アイテム情報を保持する領域を追加する。また、端末装置３の端末表示部３４に
表示された順序を含めて関連アイテムのアイテム識別子を特定できない場合は、ステップ
Ｓ１０２にて選択した表示情報に含まれているキー条件と送信時期情報に対応する関連ア
イテム情報の集合から、閲覧率算出対象アイテムのアイテム識別子として抽出すればよい
。
【０１０８】
なお、関連アイテム情報格納部１３４が第２の格納形式の場合、関連アイテム情報格納
部１３４に格納されている関連アイテム情報を用いる際に、集合識別子を特定するための
情報が必要になるため、表示順位決定処理のステップＳ７０７にて表示情報の一部である
表示形式情報を作成する際に、集合識別子を特定するための情報を関連付ける必要がある
。
【０１０９】
次に、閲覧率の算出方法について説明する。閲覧率の算出方法は、本発明の第１の実施
形態の閲覧率算出の第１の方法を用いて算出することができる。
【０１１０】
また、アイテムごとの最終表示順位を特定できる場合は、閲覧率算出の第２の方法を用
いて算出することができる。
また、端末装置３にて特定ルールを用いて、ランダム性のある再ソートが行われていた
場合において、表示したアイテムのアイテム識別子や最終表示順位は特定できないが、特
定ルールが判別できるのであれば、以下の２つの算出方式を用いることができる。
【０１１１】
閲覧率算出の第３の方法は、キー条件に対応する関連アイテムが表示される確率である
表示確率の推定値である表示確率推定値を閲覧率として算出する方法である。表示確率推
定値は、例えば、端末装置３にて２０個のアイテムから特定のルールで１０個選択して表
示する場合において、特定のルールが、２０個までのアイテムから、等確率でランダムに
選択するといったものであれば、表示確率推定値は、「１０／２０＝０．５」となる。ま
た、特定ルールが、端末装置３にて２０個のアイテムから、偏りのあるランダムで１０個
選択して表示する場合、端末装置３と同様の特定ルールを用いて１０００回試行を行い、
図２２のように、キー条件Ｘに対応する関連アイテムごとに１０００回中の表示回数を計
数し、計数した表示回数を試行回数１０００で割ることで、表示確率推定値を算出しても
よい。なお、どちらの場合においても、表示順位が２１位以降のアイテムの表示確率推定
値は、「０」となる。閲覧率算出の第３の方法は、実際に表示されたアイテムが判明しな
い場合に、表示確率を推定することで、実際に表示される可能性の高いアイテムの閲覧率
を高くすることができる。もちろん、表示確率を直接取得できる場合は、表示確率をその
まま表示確率推定値と扱ってもよい。
【０１１２】
閲覧率算出の第４の方法は、端末装置３にて、特定ルールが、偏りのあるランダムであ
る場合に、アイテムに付与される最終表示順位の期待値を推定し、推定した最終表示順位
の期待値が小さくなるほど、大きな値になるように閲覧率を算出する方法である。なお、
最終表示順位の期待値は、例えば、キー条件ごと、アイテムごとに、最終表示順位１位に
なる確率が「０．２」、最終表示順位２位になる確率が「０．１」といったように、各最
終表示順位ごとの確率である表示順位確率が判明している場合に算出できる。具体的には
、Ｍ個のアイテムが存在し、ユーザｕのキー条件ｋに対応するアイテムｉにおける表示順
位ｊ位になる確率がｐ（ｕ，ｋ，ｉ，Ｍ，ｊ）とした場合、最終表示順位の期待値ｅｖ（
ｕ，ｋ，ｉ，Ｍ）は、式（１０）にて算出できる。
【０１１３】
【数１０】
2015181048.tif 000012
【０１１４】
また、各最終表示順位ごとの表示順位確率が判明していない場合でも、例えば、図２３
のように、端末装置３と同様の特定ルールを用いて、キー条件Ｘに対応する２０個のアイ
テムをソートすることを、１０００回試行し、アイテムごとに平均順位を算出し、算出し
た平均順位を最終表示順位の期待値とすればよい。
【０１１５】
なお、あるアイテムに対する平均順位は、最終表示順位ごとにその順位になった回数を
計数し、計数した回数を試行回数で割ることで、最終表示順位ごとの表示順位確率の推定
値である表示順位確率推定値を算出し、式（１０）の表示順位確率を表示順位確率推定値
で代用することで、最終表示順位の期待値を算出することもできる。このように、キー条
件ごと、アイテムごとに、アイテムｉの最終表示順位の期待値ｅｖ（ｕ，ｋ，ｉ，Ｍ）を
推定すれば、閲覧率は、式（２）のｒａｎｋ（ｕ，ｋ，ｉ）をｅｖ（ｕ，ｋ，ｉ，Ｍ）に
置き換えた式で算出することができる。もちろん、最終表示順位の期待値が小さくなるほ
ど、大きな値になるような閲覧率の算出式であれば、他の方法で算出してもよい。閲覧率
算出の第４の方法は、実際に表示されたアイテムが判明しない場合に、最終表示順位の期
待値を用いることで、実際に端末装置３の端末表示部３４にて、ページの上部に表示され
る可能性の高いアイテムの閲覧率を高くすることができる。
以上が、表示したアイテムのアイテム識別子や最終表示順位は特定できないが、特定ル
ールが判別できる場合に利用できる閲覧率の算出方法である。
以上が、第１の表示情報集計処理の手順の説明である。
【０１１６】
次に、図２４を用いて、第２の表示情報集計処理の手順を説明する。
本実施形態における第２の表示情報集計処理は、本発明の第１の実施形態における第２
の表示情報集計処理のステップＳ１０３の処理をステップＳ８０３の処理で置き換えれば
よい。ステップＳ８０３に関しては、本実施形態における第１の表示情報集計処理におけ
るステップＳ８０３と同様の処理を行えばよい。
以上が、第２の表示情報集計処理の手順の説明である。
【０１１７】
なお、表示確率推定値を推定するための表示確率推定情報や、表示順位推定値を推定す
るための表示順位推定情報は、表示形式情報に含まれていることになる。また、表示順位
確率を表示順位確率推定値として扱ってもよい。
【０１１８】
本発明の第２の実施形態による効果が特に高くなるサービスの形態を以下に説明する。
かなり多くのユーザが頻繁にアクセスし、ネットワークの負荷が高いような、サービス
では、ネットワークの負荷を抑えるために、端末装置３から表示履歴を送信しないことが
多い。このような場合においても、本実施形態では、表示情報を用いることで、ユーザの
閲覧状況に応じて、キー条件に関連するアイテム集合の表示順位を入れ替えることができ
る。
【０１１９】
本発明を用いて、関連アイテム取得要求に対応する関連アイテム詳細情報を、関連度ま
たは関連順位と、閲覧率集計値とを用いた優先度の高い順に表示順位を決定することで、
キー条件に関連するアイテム集合全体の精度を維持でき、変化に富んだ表示結果を提示す
ることができるため、ユーザの関連アイテムに対する信頼性の確保と興味の維持を両立し
た関連アイテムの提示を実現し、ユーザのサービスの利用を促進することができる。
【符号の説明】
【０１２０】
１，５  情報処理サーバ装置（情報処理装置）
２  ネットワーク
３  端末装置
３１  端末制御部
３２  端末通信部
３３  端末入力部
３４  端末表示部
１１，５１  情報処理サーバ制御部
１１１  利用履歴登録部
１１２  表示情報登録部
１１３  関連アイテム選出部
１１４，５３４  表示情報集計部（閲覧率集計値算出部）
１１５，５１５  表示順位決定部
１２  情報処理サーバ通信部
１３，５３  情報処理サーバ格納部
１３１  ユーザ情報格納部
１３２  アイテム情報格納部
１３３  利用履歴格納部
１３４  関連アイテム情報格納部
１３５，５３５  表示情報格納部（閲覧情報格納部）
１３６  表示集計情報格納部
【図１】
2015181048.tif 000013
【図２】
2015181048.tif 000014
【図３】
2015181048.tif 000015
【図４】
2015181048.tif 000016
【図５】
2015181048.tif 000017
【図６】
2015181048.tif 000018
【図７】
2015181048.tif 000019
【図８】
2015181048.tif 000020
【図９】
2015181048.tif 000021
【図１０】
2015181048.tif 000022
【図１１】
2015181048.tif 000023
【図１２】
2015181048.tif 000024
【図１３】
2015181048.tif 000025
【図１４】
2015181048.tif 000026
【図１５】
2015181048.tif 000027
【図１６】
2015181048.tif 000028
【図１７】
2015181048.tif 000029
【図１８】
2015181048.tif 000030
【図１９】
2015181048.tif 000031
【図２０】
2015181048.tif 000032
【図２１】
2015181048.tif 000033
【図２２】
2015181048.tif 000034
【図２３】
2015181048.tif 000035
【図２４】
2015181048.tif 000036