(57)【要約】【課題】未提示のコンテンツを優先して提示することにより、ユーザに多くのコンテンツを紹介することが可能な情報提示装置を提供する。【解決手段】情報提示装置は、コンテンツ選択条件に沿ってコンテンツ一覧を生成するコンテンツ一覧生成部と、ユーザがコンテンツの閲覧を行うコンテンツ一覧提示部と、前記コンテンツ一覧生成部で生成したコンテンツ一覧や前記コンテンツ一覧提示部での情報提示履歴を管理する提示履歴管理部とを備える。コンテンツ一覧生成部は、コンテンツ選択条件が過去に提示されたコンテンツ選択条件か否かを照合する条件照合部と、前記提示履歴管理部に格納された各コンテンツの提示状況を参照してユーザに提示していないコンテンツを優先して提示するようにソーティングを補正する補正ソーティング部とを備える。【選択図】図１
2008146147.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツの提示履歴を管理すると共に、前記コンテンツをソーティングする際に、未提示の前記コンテンツを優先して当該コンテンツをソーティングする手段
を備えることを特徴とする情報提示装置。
【請求項２】
コンテンツ一覧と情報提示履歴とを管理する提示履歴管理手段と、
前記提示履歴管理手段に管理された各コンテンツの提示状況を参照し、未提示の前記コンテンツを優先してユーザに提示するように当該コンテンツをソーティングすると共に、補正しながら前記コンテンツ一覧を生成する補正ソーティング手段と、
を備えることを特徴とする情報提示装置。
【請求項３】
前記提示履歴管理手段は、
前記補正ソーティング手段で生成した前記コンテンツ一覧と、当該コンテンツ一覧を生成したコンテンツ選択条件と、前記コンテンツ一覧の提示状態又はユーザの閲覧履歴の少なくとも何れか一方とを提示履歴情報として格納する提示履歴格納手段と、
前記提示履歴格納手段に格納された前記提示履歴情報の中から、前記コンテンツ選択条件をキーとして、提示順序付きのコンテンツ集合を抽出する条件指定提示履歴抽出手段と、
前記提示履歴格納手段に格納された前記提示履歴情報から、前記コンテンツをキーとして、提示又は選択された情報を抽出するコンテンツ指定提示履歴抽出手段と、
を更に備えることを特徴とする請求項２に記載の情報提示装置。
【請求項４】
前記補正ソーティング手段でソーティングした前記コンテンツ一覧を、ユーザに閲覧可能に提示するコンテンツ一覧提示手段を更に備え、
前記コンテンツ一覧提示手段によって提示された前記コンテンツ一覧の提示状態又は前記ユーザの閲覧履歴の少なくとも何れか一方を、前記提示履歴情報に含めて前記提示情報管理手段に格納する
ことを特徴とする請求項２又は３に記載の情報提示装置。
【請求項５】
前記コンテンツを、人気順、価格順、辞書順の少なくとも１つのコンテンツの属性値を用いてソーティングするベースソーティング手段を更に備え、
提示対象の当該コンテンツをソーティングする際に、前記ベースソーティング手段によるソーティング方法と、前記補正ソーティング手段によるソーティング方法とを組み合わせて前記コンテンツのソーティングを行う
ことを特徴とする請求項２乃至４の何れか１項に記載の情報提示装置。
【請求項６】
前記コンテンツ選択条件が、過去に提示されたコンテンツ選択条件と同一であるか否かを前記提示履歴管理手段に対して照合する条件照合手段を更に備え、
前記コンテンツ選択条件が前記提示履歴管理手段に格納された前記コンテンツ選択条件と同一である場合には、前記提示履歴管理手段に格納されている前記コンテンツ一覧を用いて前記コンテンツをユーザに提示し、
前記コンテンツ選択条件が前記提示履歴管理手段に格納された前記コンテンツ選択条件と同一でない場合には、前記補正ソーティング手段によって前記コンテンツのソーティングを行いユーザに提示する
ことを特徴とする請求項２乃至５の何れか１項に記載の情報提示装置。
【請求項７】
提示対象のコンテンツを格納するコンテンツ格納手段と、
前記コンテンツを選ぶ条件を決定する条件指示手段と、
前記条件指示手段によって決定したコンテンツ選択条件に沿って、前記コンテンツ格納手段に格納された前記コンテンツの中からコンテンツ一覧を生成するコンテンツ一覧生成手段と、
前記コンテンツ一覧生成手段によって生成された前記コンテンツ一覧を、ユーザに閲覧可能に提示するコンテンツ一覧提示手段と、
前記コンテンツ一覧生成手段によって生成された前記コンテンツ一覧と、前記コンテンツ一覧提示手段によって提示される情報提示履歴とを管理する提示履歴管理手段とを備え、
前記コンテンツ一覧生成手段は、
前記提示履歴管理手段に格納された前記情報提示履歴から、各コンテンツの提示状況を参照すると共に、ユーザに未提示の前記コンテンツを優先して提示するように前記コンテンツをソーティングする補正ソーティング手段を
更に備えることを特徴とする情報提示装置。
【請求項８】
前記コンテンツ一覧生成手段は、前記条件入力指示手段によって決定された前記コンテンツ選択条件が、過去に提示されたコンテンツ選択条件と同一であるか否かを照合する条件照合手段を更に備え、
前記条件照合手段は、
当該コンテンツ選択条件が前記過去に提示されたコンテンツ選択条件と同一である場合には、過去に生成された前記コンテンツ一覧を取得し、
当該コンテンツ選択条件が前記過去に提示されたコンテンツ選択条件と同一でない場合には、前記コンテンツ格納手段に格納された前記コンテンツの中から当該コンテンツ選択条件に適合する前記コンテンツを、提示用コンテンツとして選び出すコンテンツ選択手段を
更に備えることを特徴とする請求項７に記載の情報提示装置。
【請求項９】
前記コンテンツ一覧生成手段は、前記コンテンツをコンテンツの属性値を用いてソーティングするベースソーティング手段を更に備え、
提示対象の前記コンテンツをソーティングする際に、前記ベースソーティング手段によるソーティング方法と、前記補正ソーティング手段によるソーティング方法とを組み合わせて、前記コンテンツのソーティングを行う
ことを特徴とする請求項７又は８に記載の情報提示装置。
【請求項１０】
前記提示履歴管理手段は、
前記コンテンツ一覧生成手段によって生成された前記コンテンツ一覧を、当該コンテンツ一覧を生成したコンテンツ選択条件と共に格納し、更に前記コンテンツ一覧提示手段による前記コンテンツ一覧の提示状態又はユーザの閲覧履歴の少なくとも何れか一方を提示履歴情報として格納する提示履歴格納手段と、
前記提示履歴格納手段によって格納された前記提示履歴情報の中から、前記コンテンツ選択条件をキーとして提示順序付きのコンテンツ集合を抽出する条件指定提示履歴抽出手段と、
前記提示履歴格納手段によって格納された前記提示履歴情報から、前記コンテンツをキーとして、提示又は選択された情報を抽出するコンテンツ指定提示履歴抽出手段と、
を更に備えることを特徴とする請求項７乃至９の何れか１項に記載の情報提示装置。
【請求項１１】
前記補正ソーティング手段の動作可否を制御する補正ソーティング制御手段を、
更に備えることを特徴とする請求項７乃至１０の何れか１項に記載の情報提示装置。
【請求項１２】
前記提示履歴管理手段は、前記提示履歴格納手段に格納された前記提示履歴情報を修正する提示履歴修正手段を、
更に備えることを特徴とする請求項７乃至１１の何れか１項に記載の情報提示装置。
【請求項１３】
前記提示履歴管理手段に格納される前記情報提示履歴に、前記各コンテンツを参照した最後の提示時刻も併せて記録し、前記補正ソーティング手段によって前記コンテンツをソーティングする際に、前記コンテンツを参照した前記最後の提示時刻を参照し、最近提示した前記コンテンツほど提示される優先順位を下げる
ことを特徴とする請求項２乃至１２の何れか１項に記載の情報提示装置。
【請求項１４】
前記補正ソーティング手段は、前記提示履歴管理手段によって格納された前記各コンテンツの提示状況を参照し、未提示の前記コンテンツを優先してユーザに提示するようにする際に、ユーザへの前記情報提示履歴に基づいて、提示済みのコンテンツ自体を提示するリストから削除する
ことを特徴とする請求項２乃至１３の何れか１項に記載の情報提示装置。
【請求項１５】
コンテンツ提供者側によって、前記提示済みのコンテンツであっても当該コンテンツを提示することができる
ことを特徴とする請求項１４に記載の情報提示装置。
【請求項１６】
前記コンテンツの前記情報提示履歴を管理し、前記コンテンツをソーティングする際に、前記未提示の前記コンテンツを優先してソーティングする情報提示装置において、
前記未提示の前記コンテンツを優先して前記コンテンツをソーティングすることを特定のユーザに対して実施する
ことを特徴とする請求項２乃至１５の何れか１項に記載の情報提示装置。
【請求項１７】
既存のコンテンツ提供装置に対して、前記コンテンツの提示履歴を管理し、コンテンツをソーティングする際に、未提示の前記コンテンツを優先して前記コンテンツをソーティングする機能を付加する
ことを特徴とする請求項１乃至１６の何れか１項に記載の情報提示装置。
【請求項１８】
コンテンツ一覧と情報提示履歴とを管理する提示履歴管理ステップと、
前記提示履歴管理ステップによって管理された各コンテンツの提示状況を参照し、未提示の前記コンテンツを優先してユーザに提示するように当該コンテンツをソーティングすると共に、補正しながら前記コンテンツ一覧を生成する補正ソーティングステップと、
を備えることを特徴とする情報提示方法。
【請求項１９】
前記提示履歴管理ステップは、
前記補正ソーティングステップで生成した前記コンテンツ一覧と、当該コンテンツ一覧を生成したコンテンツ選択条件と、前記コンテンツ一覧の提示状態又はユーザの閲覧履歴の少なくとも何れか一方とを提示履歴情報として格納する提示履歴格納ステップと、
前記提示履歴格納ステップによって格納された前記提示履歴情報の中から、前記コンテンツ選択条件をキーとして、提示順序付きのコンテンツ集合を抽出する条件指定提示履歴抽出ステップと、
前記提示履歴格納ステップによって格納された前記提示履歴情報から、前記コンテンツをキーとして、提示又は選択された情報を抽出するコンテンツ指定提示履歴抽出ステップと、
を更に備えることを特徴とする請求項１８に記載の情報提示方法。
【請求項２０】
前記補正ソーティングステップでソーティングした前記コンテンツ一覧を、ユーザに閲覧可能に提示するコンテンツ一覧提示ステップを更に備え、
前記コンテンツ一覧提示ステップによって提示された前記コンテンツ一覧の提示状態又は前記ユーザの閲覧履歴を、前記提示履歴情報に含めて前記提示情報管理ステップにより格納する
ことを特徴とする請求項１８又は１９に記載の情報提示方法。
【請求項２１】
前記コンテンツを、人気順、価格順、辞書順の少なくとも１つのコンテンツの属性値を用いてソーティングするベースソーティングステップを更に備え、
提示対象の当該コンテンツをソーティングする際に、前記ベースソーティングステップによるソーティング方法と、前記補正ソーティングステップによるソーティング方法とを組み合わせて前記コンテンツのソーティングを行う
ことを特徴とする請求項１８乃至２０の何れか１項に記載の情報提示方法。
【請求項２２】
前記コンテンツ選択条件が、過去に提示されたコンテンツ選択条件と同一であるか否かを前記提示履歴管理ステップに対して照合する条件照合ステップを更に備え、
前記コンテンツ選択条件が前記提示履歴管理ステップによって格納された前記コンテンツ選択条件と同一である場合には、前記提示履歴管理ステップによって格納されている前記コンテンツ一覧を用いて前記コンテンツをユーザに提示し、
前記コンテンツ選択条件が前記提示履歴管理ステップによって格納された前記コンテンツ選択条件と同一でない場合には、前記補正ソーティングステップによって前記コンテンツのソーティングを行いユーザに提示する
ことを特徴とする請求項１８乃至２１の何れか１項に記載の情報提示方法。
【請求項２３】
提示対象のコンテンツを格納するコンテンツ格納ステップと、
前記コンテンツを選ぶ条件を決定する条件指示ステップと、
前記条件指示ステップによって決定したコンテンツ選択条件に沿って、前記コンテンツ格納ステップに格納された前記コンテンツの中からコンテンツ一覧を生成するコンテンツ一覧生成ステップと、
前記コンテンツ一覧生成ステップによって生成された前記コンテンツ一覧を、ユーザに閲覧可能に提示するコンテンツ一覧提示ステップと、
前記コンテンツ一覧生成ステップによって生成された前記コンテンツ一覧と、前記コンテンツ一覧提示ステップによって提示される情報提示履歴とを管理する提示履歴管理ステップとを備え、
前記コンテンツ一覧生成ステップは、
前記提示履歴管理ステップによって格納された前記情報提示履歴から、各コンテンツの提示状況を参照すると共に、ユーザに未提示の前記コンテンツを優先して提示するように前記コンテンツをソーティングする補正ソーティングステップを
更に備えることを特徴とする情報提示方法。
【請求項２４】
前記コンテンツ一覧生成ステップは、前記条件入力指示ステップによって決定された前記コンテンツ選択条件が、過去に提示されたコンテンツ選択条件と同一であるか否かを照合する条件照合ステップを更に備え、
前記条件照合ステップは、
当該コンテンツ選択条件が前記過去に提示されたコンテンツ選択条件と同一である場合には、過去に生成された前記コンテンツ一覧を取得し、
当該コンテンツ選択条件が前記過去に提示されたコンテンツ選択条件と同一でない場合には、前記コンテンツ格納ステップによって格納された前記コンテンツの中から当該コンテンツ選択条件に適合する前記コンテンツを、提示用コンテンツとして選び出すコンテンツ選択ステップを
更に備えることを特徴とする請求項２３に記載の情報提示方法。
【請求項２５】
前記コンテンツ一覧生成ステップは、前記コンテンツをコンテンツの属性値を用いてソーティングするベースソーティングステップを更に備え、
提示対象の前記コンテンツをソーティングする際に、前記ベースソーティングステップによるソーティング方法と、前記補正ソーティングステップによるソーティング方法とを組み合わせて、前記コンテンツのソーティングを行う
ことを特徴とする請求項２３又は２４に記載の情報提示方法。
【請求項２６】
前記提示履歴管理ステップは、
前記コンテンツ一覧生成ステップによって生成された前記コンテンツ一覧を、当該コンテンツ一覧を生成したコンテンツ選択条件と共に格納し、更に前記コンテンツ一覧提示ステップによる前記コンテンツ一覧の提示状態又はユーザの閲覧履歴の少なくとも何れか一方を提示履歴情報として格納する提示履歴格納ステップと、
前記提示履歴格納ステップによって格納された前記提示履歴情報の中から、前記コンテンツ選択条件をキーとして提示順序付きのコンテンツ集合を抽出する条件指定提示履歴抽出ステップと、
前記提示履歴格納ステップによって格納された前記提示履歴情報から、前記コンテンツをキーとして、提示又は選択された情報を抽出するコンテンツ指定提示履歴抽出ステップと、
を更に備えることを特徴とする請求項２３乃至２５の何れか１項に記載の情報提示方法。
【請求項２７】
前記補正ソーティングステップの動作可否を制御する補正ソーティング制御ステップを、
更に備えることを特徴とする請求項２３乃至２６の何れか１項に記載の情報提示方法。
【請求項２８】
前記提示履歴管理ステップは、前記提示履歴格納ステップに格納された前記提示履歴情報を修正する提示履歴修正ステップを、
更に備えることを特徴とする請求項２３乃至２７の何れか１項に記載の情報提示方法。
【請求項２９】
前記提示履歴管理ステップによって格納される前記情報提示履歴に、前記各コンテンツを参照した最後の提示時刻も併せて記録し、前記補正ソーティングステップによって前記コンテンツをソーティングする際に、前記コンテンツを参照した前記最後の提示時刻を参照し、最近提示した前記コンテンツほど提示される優先順位を下げる
ことを特徴とする請求項１８乃至２８の何れか１項に記載の情報提示方法。
【請求項３０】
前記補正ソーティングステップは、前記提示履歴管理ステップによって格納された前記各コンテンツの提示状況を参照し、未提示の前記コンテンツを優先してユーザに提示するようにする際に、ユーザへの前記情報提示履歴に基づいて、提示済みのコンテンツ自体を提示するリストから削除する
ことを特徴とする請求項１８乃至２９の何れか１項に記載の情報提示方法。
【請求項３１】
コンテンツ提供者側によって、前記提示済みのコンテンツであっても当該コンテンツを提示することができる
ことを特徴とする請求項３０に記載の情報提示方法。
【請求項３２】
前記コンテンツの前記情報提示履歴を管理し、前記コンテンツをソーティングする際に、前記未提示の前記コンテンツを優先してソーティングする情報提示方法において、
前記未提示の前記コンテンツを優先して前記コンテンツをソーティングすることを特定のユーザに対して実施する
ことを特徴とする請求項１８乃至３１の何れか１項に記載の情報提示方法。
【請求項３３】
既存のコンテンツ提供装置に対して、前記コンテンツの提示履歴を管理し、コンテンツをソーティングする際に、未提示の前記コンテンツを優先して前記コンテンツをソーティングする機能を付加する
ことを特徴とする請求項１８乃至３２の何れか１項に記載の情報提示方法。
【請求項３４】
コンテンツ一覧と情報提示履歴とを管理する提示履歴管理手順と、
前記提示履歴管理手順に管理された各コンテンツの提示状況を参照し、未提示の前記コンテンツを優先してユーザに提示するように当該コンテンツをソーティングすると共に、補正しながら前記コンテンツ一覧を生成する補正ソーティング手順と、
をコンピュータに実行させることを特徴とする情報提示用プログラム。
【請求項３５】
前記提示履歴管理手順は、
前記補正ソーティング手順で生成した前記コンテンツ一覧と、当該コンテンツ一覧を生成したコンテンツ選択条件と、前記コンテンツ一覧の提示状態又はユーザの閲覧履歴の少なくとも何れか一方とを提示履歴情報として格納する提示履歴格納手順と、
前記提示履歴格納手順に格納された前記提示履歴情報の中から、前記コンテンツ選択条件をキーとして、提示順序付きのコンテンツ集合を抽出する条件指定提示履歴抽出手順と、
前記提示履歴格納手順に格納された前記提示履歴情報から、前記コンテンツをキーとして、提示又は選択された情報を抽出するコンテンツ指定提示履歴抽出手順と、
を含むことを特徴とする請求項３４に記載の情報提示用プログラム。
【請求項３６】
前記補正ソーティング手順によってソーティングした前記コンテンツ一覧を、ユーザに閲覧可能に提示するコンテンツ一覧提示手順を更に備え、
前記コンテンツ一覧提示手順によって提示された前記コンテンツ一覧の提示状態又は前記ユーザの閲覧履歴を、前記提示履歴情報に含めて前記提示情報管理手順に格納する
ことをコンピュータに実行させることを特徴とする請求項３４又は３５に記載の情報提示用プログラム。
【請求項３７】
前記コンテンツを、人気順、価格順、辞書順の少なくとも１つのコンテンツの属性値を用いてソーティングするベースソーティング手順を更に備え、
提示対象の当該コンテンツをソーティングする際に、前記ベースソーティング手順によるソーティング方法と、前記補正ソーティング手順によるソーティング方法とを組み合わせて前記コンテンツのソーティングを行う
ことをコンピュータに実行させることを特徴とする請求項３４乃至３６の何れか１項に記載の情報提示用プログラム。
【請求項３８】
前記コンテンツ選択条件が、過去に提示されたコンテンツ選択条件と同一であるか否かを前記提示履歴管理手順に対して照合する条件照合手順を更に備え、
前記コンテンツ選択条件が前記提示履歴管理手順に格納された前記コンテンツ選択条件と同一である場合には、前記提示履歴管理手順に格納されている前記コンテンツ一覧を用いて前記コンテンツをユーザに提示し、
前記コンテンツ選択条件が前記提示履歴管理手順に格納された前記コンテンツ選択条件と同一でない場合には、前記補正ソーティング手順によって前記コンテンツのソーティングを行いユーザに提示する
ことをコンピュータに実行させることを特徴とする請求項３４乃至３７の何れか１項に記載の情報提示用プログラム。
【請求項３９】
提示対象のコンテンツを格納するコンテンツ格納手順と、
前記コンテンツを選ぶ条件を決定する条件指示手順と、
前記条件指示手順によって決定したコンテンツ選択条件に沿って、前記コンテンツ格納手順に格納された前記コンテンツの中からコンテンツ一覧を生成するコンテンツ一覧生成手順と、
前記コンテンツ一覧生成手順によって生成された前記コンテンツ一覧を、ユーザに閲覧可能に提示するコンテンツ一覧提示手順と、
前記コンテンツ一覧生成手順によって生成された前記コンテンツ一覧と、前記コンテンツ一覧提示手順によって提示される情報提示履歴とを管理する提示履歴管理手順とを備え、
前記コンテンツ一覧生成手順は、
前記提示履歴管理手順に格納された前記情報提示履歴から、各コンテンツの提示状況を参照すると共に、ユーザに未提示の前記コンテンツを優先して提示するように前記コンテンツをソーティングする補正ソーティング手順を
更にコンピュータに実行させることを特徴とする情報提示用プログラム。
【請求項４０】
前記コンテンツ一覧生成手順は、前記条件入力指示手順によって決定された前記コンテンツ選択条件が、過去に提示されたコンテンツ選択条件と同一であるか否かを照合する条件照合手順を更に備え、
前記条件照合手順は、
当該コンテンツ選択条件が前記過去に提示されたコンテンツ選択条件と同一である場合には、過去に生成された前記コンテンツ一覧を取得し、
当該コンテンツ選択条件が前記過去に提示されたコンテンツ選択条件と同一でない場合には、前記コンテンツ格納手順に格納された前記コンテンツの中から当該コンテンツ選択条件に適合する前記コンテンツを、提示用コンテンツとして選び出すコンテンツ選択手順を
更に含むことを特徴とする請求項３９に記載の情報提示用プログラム。
【請求項４１】
前記コンテンツ一覧生成手順は、前記コンテンツをコンテンツの属性値を用いてソーティングするベースソーティング手順を更に備え、
提示対象の前記コンテンツをソーティングする際に、前記ベースソーティング手順によるソーティング方法と、前記補正ソーティング手順によるソーティング方法とを組み合わせて、前記コンテンツのソーティングを行う
ことをコンピュータに実行させることを特徴とする請求項３９又は４０に記載の情報提示用プログラム。
【請求項４２】
前記提示履歴管理手順は、
前記コンテンツ一覧生成手順によって生成された前記コンテンツ一覧を、当該コンテンツ一覧を生成したコンテンツ選択条件と共に格納し、更に前記コンテンツ一覧提示手順による前記コンテンツ一覧の提示状態又はユーザの閲覧履歴の少なくとも何れか一方を提示履歴情報として格納する提示履歴格納手順と、
前記提示履歴格納手順によって格納された前記提示履歴情報の中から、前記コンテンツ選択条件をキーとして提示順序付きのコンテンツ集合を抽出する条件指定提示履歴抽出手順と、
前記提示履歴格納手順によって格納された前記提示履歴情報から、前記コンテンツをキーとして、提示又は選択された情報を抽出するコンテンツ指定提示履歴抽出手順と、
を更にコンピュータに実行させることを特徴とする請求項３９乃至４１の何れか１項に記載の情報提示用プログラム。
【請求項４３】
前記補正ソーティング手順の動作可否を制御する補正ソーティング制御手順を、
更にコンピュータに実行させることを特徴とする請求項３９乃至４２の何れか１項に記載の情報提示用プログラム。
【請求項４４】
前記提示履歴管理手順は、前記提示履歴格納手順に格納された前記提示履歴情報を修正する提示履歴修正手順を、
更にコンピュータに実行させることを特徴とする請求項３９乃至４３の何れか１項に記載の情報提示用プログラム。
【請求項４５】
前記提示履歴管理手順に格納される前記情報提示履歴に、前記各コンテンツを参照した最後の提示時刻も併せて記録し、前記補正ソーティング手順によって前記コンテンツをソーティングする際に、前記コンテンツを参照した前記最後の提示時刻を参照し、最近提示した前記コンテンツほど提示される優先順位を下げる
ことをコンピュータに実行させることを特徴とする請求項３４乃至４４の何れか１項に記載の情報提示用プログラム。
【請求項４６】
前記補正ソーティング手順は、前記提示履歴管理手順によって格納された前記各コンテンツの提示状況を参照し、未提示の前記コンテンツを優先してユーザに提示するようにする際に、ユーザへの前記情報提示履歴に基づいて、提示済みのコンテンツ自体を提示するリストから削除する
ことをコンピュータに実行させることを特徴とする請求項３４乃至４５の何れか１項に記載の情報提示用プログラム。
【請求項４７】
コンテンツ提供者側によって、前記提示済みのコンテンツであっても当該コンテンツを提示することができる
ことをコンピュータに実行させることを特徴とする請求項４６に記載の情報提示用プログラム。
【請求項４８】
前記コンテンツの前記情報提示履歴を管理し、前記コンテンツをソーティングする際に、前記未提示の前記コンテンツを優先してソーティングする情報提示用プログラムにおいて、
前記未提示の前記コンテンツを優先して前記コンテンツをソーティングすることを特定のユーザに対して実施する
ことをコンピュータに実行させることを特徴とする請求項３４乃至４７の何れか１項に記載の情報提示用プログラム。
【請求項４９】
既存のコンテンツ提供装置に対して、前記コンテンツの提示履歴を管理し、コンテンツをソーティングする際に、未提示の前記コンテンツを優先して前記コンテンツをソーティングする機能を付加する
ことをコンピュータに実行させることを特徴とする請求項３４乃至４８の何れか１項に記載の情報提示用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報提示装置、情報提示方法及び情報提示用プログラムに関し、格納されたコンテンツの中からユーザが所望するコンテンツを選択するための情報提示装置、情報提示方法及び情報提示用プログラムに関する。
【背景技術】
【０００２】
従来、ユーザが所望するコンテンツを選択して提示する情報提示装置として、格納しているコンテンツの中から、ユーザの要求に合致するコンテンツの集合を生成し、生成したコンテンツの集合を辞書順や価格順など何らかの基準に従ってソーティングして提示する情報提示装置が知られている。
【０００３】
具体的には例えば、Ａｍａｚｏｎ（登録商標：http://www.amazon.co.jp/）に代表されるＥＣ（electronic commerce）サイトでは、ユーザ指定の検索キーワードなどで絞り込んだコンテンツ一覧を提示する際、該当するコンテンツを、売れ行き順、価格順、発売日順、タイトルの辞書順、ユーザ嗜好への合致度順、コンテンツの重要度順などにより、ソーティングした上で、コンテンツ一覧を提示する手法が多く採用されている（以下、この手法を単純ソーティング手法と呼ぶ。）。
【０００４】
ここで、特許文献１には、検索キーワードが、コンテンツとどの位合致しているかという適合度合い(適合度)と、売れ行き順、価格順、発売日順などのソーティング順との併用に関する手法が記載されている。
【０００５】
また、この特許文献１では、段落［００２０］に、指定した適合度の範囲に入らないコンテンツについて、結果から除いた上でソーティングする手法や、或いは、段落［００２３］に、ソーティング順位が同一だった場合には、適合度の高いコンテンツを上位に表示する手法が記載されている。
【０００６】
また、特許文献２には、ユーザの検索履歴に従って、コンテンツをソーティングする手法が記載されている。
【０００７】
そして、この特許文献２では、段落［００３７］に、検索条件を変更して複数回の検索を行った後に、検索結果記憶部に記憶された複数の検索結果に基づいて、コンテンツ毎に所定ランク以内（例えば、上位５位以内）に含まれた回数を集計し、集計した回数が多いコンテンツから順にソーティングする手法や、検索結果記憶部に記憶された複数の検索結果に基づいて、コンテンツ毎に毎回のランクを加算し、ランクを加算した合計値、例えば、３回の検索でそれぞれランキング２位，３位，１位の場合、合計値６のように算出し、合計値の小さいコンテンツ、すなわち、上位ランクのコンテンツから順にソーティングする手法が記載されている。
【０００８】
従って、この特許文献２では、これまで多く提示したコンテンツほど、上位にソーティングする手法が記載されている。
【０００９】
更に、同じくこの特許文献２には、段落［００５０］などに、未読のコンテンツを分かりやすく表示するための技術として、未読のコンテンツと既読のコンテンツとを別の領域に分離して表示する手法も記載されている。
【特許文献１】特開２００１−１０９７６６号公報
【特許文献２】特開２００４−２３４２８４号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、予め用意されたソーティング方法によってコンテンツ一覧を生成する従来方法(上述の単純ソーティング手法)は、ユーザ、およびサービス提供者側にとって、必ずしも使い勝手のよいものではなかった。
【００１１】
なぜなら、例えば、コンテンツの売れ行き順でソーティングして提示する場合を例に説明すると、検索キーワードを変更してコンテンツを検索しても、売れ筋コンテンツが上位に提示される場合が往々にしてある。
【００１２】
このため、検索キーワードＫＷＤ１で検索し提示したコンテンツ一覧には所望のコンテンツが無く、検索キーワードＫＷＤ２に変更してコンテンツを検索しても、コンテンツ一覧の上位に提示されるコンテンツに、大きな変化がない場合が生じている。
【００１３】
従って、ユーザの立場からすると、別のコンテンツを探したいと考えて検索キーワードを変更しているにも関わらず、上位に提示されるコンテンツに大きな変化が生じないので、所望のコンテンツを見つけられないという問題点がある。
【００１４】
また、サービス提供者側から考えると、ユーザに提示されやすいコンテンツが、特定のコンテンツに偏ってしまうことになる。
【００１５】
サービス提供者は、コンテンツの売り上げを増加させるために、より多くのコンテンツを提示することが重要であるにも関わらず、紹介するコンテンツに偏りが発生することにより、特にランキングの下位に位置するコンテンツについて、売り上げを伸ばしにくいという問題点がある。
【００１６】
ここで、単純ソーティング手法で提示できるコンテンツが偏るケースについて、具体例を用いて詳述する。
【００１７】
上述のようなＥＣサイトでは、ユーザが検索キーワードを指定し、指定された検索キーワードに合致するコンテンツを売れ行き順でソートする。
【００１８】
そして、検索結果は、３個ずつを1ページにより提示される。
【００１９】
この場合、あるユーザが、検索キーワードＫＷＤ１でコンテンツを検索し検索結果としてコンテンツ集合Ｒ１＝｛ｃ１，ｃ２，ｃ３，・・・，ｃ９｝が得られ、ｃ１，ｃ２，ｃ３，・・・ｃ９の順でソーティングされたとする。
【００２０】
すなわち、検索結果の１ページ目が提示される際には、ｃ１，ｃ２，ｃ３が提示され、２ページ目が提示される際には、ｃ４，ｃ５，ｃ６が提示され、３ページ目が提示される際には、ｃ７，ｃ８，ｃ９が提示されることとなる。
【００２１】
ここで、ユーザは、検索結果の１ページ目が提示された段階で、検索キーワードをＫＷＤ２に変えて検索し、コンテンツ集合Ｒ２＝｛ｃ１，ｃ２，ｃ３，ｃ１０，ｃ１１，ｃ１２｝が得られ、ｃ１，ｃ２，ｃ３，ｃ１０，ｃ１１，ｃ１２の順で、ソーティングされたとする。
【００２２】
すなわち、検索結果の１ページ目が提示される際には、ｃ１，ｃ２，ｃ３が提示され、２ページ目が提示される際には、ｃ１０，ｃ１１，ｃ１２が提示される。
【００２３】
ここで、ユーザの検索行動の意図を推定すると、検索キーワードをＫＷＤ１で検索した後に検索キーワードをＫＷＤ２で検索し直したということは、検索キーワードＫＷＤ１で検索し提示されたコンテンツｃ１，ｃ２，ｃ３が、所望のコンテンツでなかったため検索キーワードを変更して検索したと推測される。
【００２４】
しかしながら、検索キーワードＫＷＤ１によって検索した後に、続けて検索キーワードＫＷＤ２によって検索を行った場合には、従来のコンテンツ検索サービスでは、最初に提示される検索結果として、ｃ１，ｃ２，ｃ３が提示される。
【００２５】
このように、検索キーワードを変更して検索しても、１ページ目には同じコンテンツ情報しか得ることができず、違うコンテンツ情報を得るためには、検索ページの２ページ目以降を参照する必要がある。
【００２６】
これは、コンテンツの提示履歴やユーザの検索意図等といった状況を考慮せずに、コンテンツの属性のみで固定的にソーティングし、コンテンツを提示していたことに起因する問題点である。
【００２７】
また、特許文献1では、単純ソーティング手法のソーティングに加えて、検索キーワードとコンテンツとの適合度合いを参照してソーティングする。
【００２８】
この場合についても、上述の単純ソーティングと同様の問題点がある。
【００２９】
具体的には、例えば、動画コンテンツ検索サービスにおいて、『ホラー』で検索したコンテンツが気に入らず、『スプラッター』で検索し直した場合を考える。
【００３０】
この場合、システム側で『ホラー』と『スプラッター』とが近い意味と解釈されるとすると、『ホラー』で上位にソーティングされたコンテンツは、『スプラッター』でも上位にソーティングされることになる。
【００３１】
しかしながら、ユーザの立場から推測すると、探し方を『ホラー』から『スプラッター』に変えているにもかかわらず、『ホラー』で出てきたコンテンツと同じようなコンテンツが優先的に表示されることになるため、別のコンテンツを探したいと考えて検索キーワードを変更しているにも関わらず、上位に提示されるコンテンツに大きな変化が生じないので、所望のコンテンツを見つけられないという問題点が発生する。
【００３２】
また、特許文献２に記載されているように、これまでに多く提示したコンテンツほど上位にソーティングする手法であっても、単純ソーティング手法や特許文献1に記載されたものと同様に、別のコンテンツを探したいと考えて検索キーワードを変更しているにも関わらず、上位に提示されるコンテンツに大きな変化が生じないので、所望のコンテンツを見つけられないという問題点が発生する。
【００３３】
これまで多く提示したコンテンツほど上位にソーティングするこれらの手法は、コンテンツの特性を分析する際には有用であると思われるが、一般のユーザが行うような、単純に入手したいコンテンツを、ネットサーフィンをしながら探すウィンドウショッピング的な探し方には向いていない手法である。
【００３４】
更に、特許文献２では、未読のコンテンツをユーザに明確に提示するために、未読のコンテンツと既読のコンテンツとを別の領域に分離して表示する手法が記載されている。しかし、この未読と既読のコンテンツを分離して、表示する領域を異にするソーティング手法では、ユーザが未読のコンテンツのみを参照し、既読のコンテンツを一切参照しないという問題が十分考えられる。
【００３５】
また、ユーザからすると、既読のコンテンツであったとしても、参照してから長時間経ったコンテンツについては記憶が薄れているため、再度、読みたくなる場合もある。
【００３６】
しかしながら、既読のコンテンツが未読のコンテンツと分離されていると、既読のコンテンツの記憶が薄れているにも関わらず、既読のコンテンツの領域に表示されるので、検索する意欲が削がれてしまい、未読と同様に表示した方が良いこともある。
【００３７】
また、サービス提供者側から考えると、一度、既読となったコンテンツは、ユーザが参照する機会が極端に減ってしまう可能性がある。すなわち、既読となったコンテンツの再度の読み返しによって得られる再チャレンジの機会が喪失されると想定されるので、そのコンテンツの売り上げが伸び悩むという問題点がある。
【００３８】
本発明は、上記問題点に鑑みてなされたものであり、未提示のコンテンツを優先して提示することにより、ユーザに多くのコンテンツを紹介することが可能な情報提示装置、情報提示方法及び情報提示用プログラムを提供することを目的とする。
【課題を解決するための手段】
【００３９】
本発明に係る情報提示装置は、コンテンツの提示履歴を管理すると共に、前記コンテンツをソーティングする際に、未提示の前記コンテンツを優先して当該コンテンツをソーティングする手段を備えることを特徴とする。
【００４０】
本発明に係る情報提示装置は、コンテンツ一覧と情報提示履歴とを管理する提示履歴管理手段と、前記提示履歴管理手段に管理された各コンテンツの提示状況を参照し、未提示の前記コンテンツを優先してユーザに提示するように当該コンテンツをソーティングすると共に、補正しながら前記コンテンツ一覧を生成する補正ソーティング手段と、を備えることを特徴とする。
【００４１】
また本発明に係る情報提示装置は、前記提示履歴管理手段が、前記補正ソーティング手段で生成した前記コンテンツ一覧と、当該コンテンツ一覧を生成したコンテンツ選択条件と、前記コンテンツ一覧の提示状態又はユーザの閲覧履歴の少なくとも何れか一方とを提示履歴情報として格納する提示履歴格納手段と、前記提示履歴格納手段に格納された前記提示履歴情報の中から、前記コンテンツ選択条件をキーとして、提示順序付きのコンテンツ集合を抽出する条件指定提示履歴抽出手段と、前記提示履歴格納手段に格納された前記提示履歴情報から、前記コンテンツをキーとして、提示又は選択された情報を抽出するコンテンツ指定提示履歴抽出手段と、を更に備えるようにしても良い。
【００４２】
また本発明に係る情報提示装置は、前記補正ソーティング手段でソーティングした前記コンテンツ一覧を、ユーザに閲覧可能に提示するコンテンツ一覧提示手段を更に備え、前記コンテンツ一覧提示手段によって提示された前記コンテンツ一覧の提示状態又は前記ユーザの閲覧履歴の少なくとも何れか一方を、前記提示履歴情報に含めて前記提示情報管理手段に格納するようにしても良い。
【００４３】
また本発明に係る情報提示装置は、前記コンテンツを、人気順、価格順、辞書順の少なくとも１つのコンテンツの属性値を用いてソーティングするベースソーティング手段を更に備え、提示対象の当該コンテンツをソーティングする際に、前記ベースソーティング手段によるソーティング方法と、前記補正ソーティング手段によるソーティング方法とを組み合わせて前記コンテンツのソーティングを行うようにしても良い。
【００４４】
また本発明に係る情報提示装置は、前記コンテンツ選択条件が、過去に提示されたコンテンツ選択条件と同一であるか否かを前記提示履歴管理手段に対して照合する条件照合手段を更に備え、前記コンテンツ選択条件が前記提示履歴管理手段に格納された前記コンテンツ選択条件と同一である場合には、前記提示履歴管理手段に格納されている前記コンテンツ一覧を用いて前記コンテンツをユーザに提示し、前記コンテンツ選択条件が前記提示履歴管理手段に格納された前記コンテンツ選択条件と同一でない場合には、前記補正ソーティング手段によって前記コンテンツのソーティングを行いユーザに提示するようにしても良い。
【００４５】
本発明に係る情報提示装置は、提示対象のコンテンツを格納するコンテンツ格納手段と、前記コンテンツを選ぶ条件を決定する条件指示手段と、前記条件指示手段によって決定したコンテンツ選択条件に沿って、前記コンテンツ格納手段に格納された前記コンテンツの中からコンテンツ一覧を生成するコンテンツ一覧生成手段と、前記コンテンツ一覧生成手段によって生成された前記コンテンツ一覧を、ユーザに閲覧可能に提示するコンテンツ一覧提示手段と、前記コンテンツ一覧生成手段によって生成された前記コンテンツ一覧と、前記コンテンツ一覧提示手段によって提示される情報提示履歴とを管理する提示履歴管理手段とを備え、前記コンテンツ一覧生成手段は、前記提示履歴管理手段に格納された前記情報提示履歴から、各コンテンツの提示状況を参照すると共に、ユーザに未提示の前記コンテンツを優先して提示するように前記コンテンツをソーティングする補正ソーティング手段を更に備えることを特徴とする。
【００４６】
また本発明に係る情報提示装置は、前記コンテンツ一覧生成手段が、前記条件入力指示手段によって決定された前記コンテンツ選択条件が、過去に提示されたコンテンツ選択条件と同一であるか否かを照合する条件照合手段を更に備え、前記条件照合手段は、当該コンテンツ選択条件が前記過去に提示されたコンテンツ選択条件と同一である場合には、過去に生成された前記コンテンツ一覧を取得し、当該コンテンツ選択条件が前記過去に提示されたコンテンツ選択条件と同一でない場合には、前記コンテンツ格納手段に格納された前記コンテンツの中から当該コンテンツ選択条件に適合する前記コンテンツを、提示用コンテンツとして選び出すコンテンツ選択手段を更に備えるようにしても良い。
【００４７】
また本発明に係る情報提示装置は、前記コンテンツ一覧生成手段が、前記コンテンツをコンテンツの属性値を用いてソーティングするベースソーティング手段を更に備え、提示対象の前記コンテンツをソーティングする際に、前記ベースソーティング手段によるソーティング方法と、前記補正ソーティング手段によるソーティング方法とを組み合わせて、前記コンテンツのソーティングを行うようにしても良い。
【００４８】
また本発明に係る情報提示装置は、前記提示履歴管理手段が、前記コンテンツ一覧生成手段によって生成された前記コンテンツ一覧を、当該コンテンツ一覧を生成したコンテンツ選択条件と共に格納し、更に前記コンテンツ一覧提示手段による前記コンテンツ一覧の提示状態又はユーザの閲覧履歴の少なくとも何れか一方を提示履歴情報として格納する提示履歴格納手段と、前記提示履歴格納手段によって格納された前記提示履歴情報の中から、前記コンテンツ選択条件をキーとして提示順序付きのコンテンツ集合を抽出する条件指定提示履歴抽出手段と、前記提示履歴格納手段によって格納された前記提示履歴情報から、前記コンテンツをキーとして、提示又は選択された情報を抽出するコンテンツ指定提示履歴抽出手段と、を更に備えるようにしても良い。
【００４９】
また本発明に係る情報提示装置は、前記補正ソーティング手段の動作可否を制御する補正ソーティング制御手段を、更に備えるようにしても良い。
【００５０】
また本発明に係る情報提示装置は、前記提示履歴管理手段が、前記提示履歴格納手段に格納された前記提示履歴情報を修正する提示履歴修正手段を、更に備えるようにしても良い。
【００５１】
また本発明に係る情報提示装置は、前記提示履歴管理手段に格納される前記情報提示履歴に、前記各コンテンツを参照した最後の提示時刻も併せて記録し、前記補正ソーティング手段によって前記コンテンツをソーティングする際に、前記コンテンツを参照した前記最後の提示時刻を参照し、最近提示した前記コンテンツほど提示される優先順位を下げるようにしても良い。
【００５２】
また本発明に係る情報提示装置は、前記補正ソーティング手段が、前記提示履歴管理手段によって格納された前記各コンテンツの提示状況を参照し、未提示の前記コンテンツを優先してユーザに提示するようにする際に、ユーザへの前記情報提示履歴に基づいて、提示済みのコンテンツ自体を提示するリストから削除するようにしても良い。
【００５３】
また本発明に係る情報提示装置は、コンテンツ提供者側によって、前記提示済みのコンテンツであっても当該コンテンツを提示することができるようにしても良い。
【００５４】
また本発明に係る情報提示装置は、前記コンテンツの前記情報提示履歴を管理し、前記コンテンツをソーティングする際に、前記未提示の前記コンテンツを優先してソーティングする情報提示装置において、前記未提示の前記コンテンツを優先して前記コンテンツをソーティングすることを特定のユーザに対して実施するようにしても良い。
【００５５】
また本発明に係る情報提示装置は、既存のコンテンツ提供装置に対して、前記コンテンツの提示履歴を管理し、コンテンツをソーティングする際に、未提示の前記コンテンツを優先して前記コンテンツをソーティングする機能を付加するようにしても良い。
【発明の効果】
【００５６】
本発明によれば、提示履歴管理手段においてコンテンツの提示履歴を管理しておき、コンテンツ一覧生成手段でコンテンツ一覧を生成する際に、提示履歴に基づいてコンテンツのソーティングを行うことにより、コンテンツの提示履歴やユーザのコンテンツ選択履歴といった状況を考慮して、ユーザに提示していないコンテンツを優先して提示し、或いは、同じコンテンツ選択条件では、同じ順でコンテンツが提示されるというように、適切にコンテンツを提示することができる情報提示装置、情報提示方法及び情報提示用プログラムを実現できる。
【発明を実施するための最良の形態】
【００５７】
本発明を実施するための最良の形態について、図面を参照して詳細に説明する。
［第１の実施の形態］
（１）情報提示装置の構成
図１は、本発明を実施するための第１の実施の形態を示した情報提示装置の構成図である。
【００５８】
第１の実施の形態として示す情報提示装置では、提示対象のコンテンツ情報を格納するコンテンツ格納部１と、コンテンツを選ぶ条件を決定する条件指示部２と、条件指示部２で決定したコンテンツ選択条件に沿ってコンテンツ格納部１に格納されたコンテンツの中からコンテンツ一覧を生成するコンテンツ一覧生成部３と、コンテンツ一覧生成手段３で生成されたコンテンツ一覧をユーザに提示すると共に、ユーザがコンテンツの閲覧を行うコンテンツ一覧提示部４と、コンテンツ一覧生成部３で生成されたコンテンツ一覧やコンテンツ一覧提示部４での情報提示履歴を管理する提示履歴管理部５とを備えている。
【００５９】
コンテンツ一覧生成部３は、条件指示部２で決定されたコンテンツ選択条件が過去に提示されたコンテンツ選択条件かどうかを照合する条件照合部３１と、条件照合部３１で該当するコンテンツ選択条件が見つからなかった場合に、コンテンツ格納部１に格納されたコンテンツの中からコンテンツ選択条件に適合するコンテンツを選び出すコンテンツ選択部３２と、コンテンツ選択部３２で選び出したコンテンツを人気順、価格順、辞書順などでソーティングするベースソーティング部３２と、提示履歴管理部５に格納された各コンテンツの提示状況を参照してベースソーティング部３３で決定したソート順を補正し、ユーザに提示していないコンテンツを優先して提示するようにソーティングを補正する補正ソーティング部３４とを備えている。
【００６０】
提示履歴管理部５は、コンテンツ一覧生成部３で生成したコンテンツ一覧をそのコンテンツ選択条件とともに格納し、さらにコンテンツ一覧提示部４でのコンテンツ一覧提示状態やユーザの閲覧履歴などを提示履歴情報として格納する提示履歴格納部５１と、提示履歴格納部５１に格納された提示履歴情報の中からコンテンツ選択条件をキーとして提示順序付きのコンテンツ集合を抽出する条件指定提示履歴抽出部５２と、提示履歴格納部５１に格納された情報からコンテンツをキーとして、該コンテンツがどの検索条件で何番目にソーティングされたかや、コンテンツ一覧提示部４でユーザに対して提示されたかや、更にはユーザによって選択されたか等の情報を抽出するコンテンツ指定提示履歴抽出部５３とを備えている。
（２）情報提示装置の動作
図２は、本発明の第１の実施の形態における情報提示装置の動作を示すフローチャートである。図２を用いて、第１の実施の形態における動作について説明する。
【００６１】
まず、ステップＳ１０１では、条件指示部２において、コンテンツ選択条件が設定される。具体的には例えば、コンテンツ選択条件の設定として、ユーザが検索キーワード設定を行う方法や、システムが協調フィルタリング等の各種レコメンドエンジンを用いて自動的に設定する方法などが考えられるが、設定方法はどんな方法でもよい。
【００６２】
この条件設定後、ステップＳ１０２に進み、ステップＳ１０２では、条件照合部３１において、条件指示部２で設定されたコンテンツ選択条件が、過去に使われたものかどうかを照合する。
【００６３】
この照合は、条件指定提示履歴抽出部５２を介して行う。
【００６４】
条件指定提示履歴抽出部５２は、提示履歴格納部５１に格納された提示履歴から、該コンテンツ選択条件に関する履歴を抽出する。なお照合を行う履歴の範囲は、期間としては、同一セッション内、２４時間以内など一定時間内、或いは無制限などが想定され、ユーザは基本的には同一ユーザの履歴を対象とすることを想定し、照合を行う履歴の範囲はサービスによって設定されるものとする。
【００６５】
また、条件指定提示履歴抽出部５２で履歴が見つかった場合には、コンテンツ選択条件と提示順序付きのコンテンツを条件指定提示履歴抽出部５２から条件照合部３１に送る。この場合、ステップＳ１０８に進む。
【００６６】
一方、条件指定提示履歴抽出部５２で履歴が見つからなかった場合には、例えば空集合などの見つからない旨を示す情報を、条件指定提示履歴抽出部５２から条件照合部３１に送る。その場合には、ステップＳ１０３へ進む。
【００６７】
条件指示部２で設定されたコンテンツ選択条件が、過去に使用されたことがないと条件照合部３１で判定されたので、ステップＳ１０３では、コンテンツ選択部３２において、コンテンツ格納部１のコンテンツの中から、条件指示部２で設定されたコンテンツ選択条件に適合するコンテンツを選択する。
【００６８】
そして、コンテンツ選択部３２は、選択したコンテンツをベースソーティング部３３へと送り、ステップＳ１０４へ進む。
【００６９】
ステップＳ１０４では、ベースソーティング部３３が、予め決められた人気順、価格順、辞書順などのソーティング方法(ベースソーティング方法と呼ぶ)を用いてコンテンツ選択部３２で選択されたコンテンツをソーティングする。そして、ステップＳ１０５へ進む。
【００７０】
なお、本発明では、ベースソーティング部３３で用いるソーティング方法は、本発明の効果には影響しないので、どのようなソーティング方法でも構わない。
【００７１】
ステップＳ１０５では、補正ソーティング部３４が、ベースソーティング部３３から送られてきた各コンテンツに対し、提示履歴を取得する。コンテンツの提示履歴取得は、コンテンツ指定提示履歴抽出部５３を介して行う。
【００７２】
コンテンツ指定提示履歴抽出部５３では、提示履歴格納部５１に格納された提示履歴の中から、各コンテンツの提示履歴を抽出する。なお、対象となる履歴の範囲は、期間としては、同一セッション内、２４時間以内など一定時間内、無制限などが想定され、ユーザは基本的には同一ユーザの履歴を対象とする。
【００７３】
但し、この対象となる履歴の範囲は、あくまでも例示にすぎず、これらに限定されるものではなく、対象となる履歴の範囲はサービスによって設定されるものとする。
【００７４】
そして、ステップＳ１０６へ進むと、補正ソーティング部３４では、コンテンツ指定提示履歴抽出部５３経由で取得した各コンテンツの提示履歴を参照し、ベースソーティング部３３でソーティングしたコンテンツについて、提示履歴を使ってソーティング順の補正を行う。
【００７５】
なお、この補正は、ユーザに対し提示したことのないコンテンツを優先し、コンテンツ一覧の上位に配置するように補正する。
【００７６】
ここで、補正ソーティング部３４での補正方法の一例を示す。補正ソーティング部３４では、提示履歴管理部５のコンテンツ指定提示履歴抽出部５３を介して提示対象の各コンテンツについて提示履歴を取得する。そして取得した提示履歴を、履歴の少ない順(昇べき順)にソーティングする。
【００７７】
このように、補正ソーティング部３３では、例えば分布数えソートのように安定なアルゴリズムでソーティングすることで、提示履歴が同数のコンテンツは、ベースソーティング部３３でソーティングした順序が保持される。
【００７８】
ここで、分布数えソートとは、データの値が、ある一定の範囲にある場合に使えるソートであって、データの度数分布を順位に変換し、対応する順位へデータを入れ直すソート方法のことを言う。
【００７９】
なお、この補正ソーティング方法（分布数えソート）は一例であり、別の手法を用いて、ユーザに対し、まだ提示したことのないコンテンツを優先してコンテンツ一覧の上位に配置するように実現してもよい。
【００８０】
そして、ステップＳ１０７へ進むと、コンテンツ選択条件と提示順序付きコンテンツ集合を、提示履歴格納部５１に格納する。
【００８１】
そして、ステップＳ１０８へ進み、コンテンツ一覧提示部４において、コンテンツ一覧の提示を行う。この一覧は、補正ソーティング部３４でソーティングされた提示順序、もしくは条件照合部３１から送られてきた提示順序に従って生成し、ユーザに提示する。
【００８２】
また、このコンテンツ一覧ページでユーザに対して提示されたコンテンツは、提示履歴格納部５１の提示履歴にその旨を記録する。なお、コンテンツ提示領域の関係で、コンテンツが1ページに収まらない場合、コンテンツ一覧ページは複数のページに分割される。
【００８３】
また、コンテンツ一覧ページが複数ページに分割された場合には、実際に提示したコンテンツ一覧ページに含まれるコンテンツのみを提示済みと記録することが望ましい。そして、ステップＳ１０９へ進む。
【００８４】
そして、コンテンツ選択やコンテンツ一覧ページが複数に分かれた場合であって次ページ提示／全ページ提示といったページめくり操作などが発生した場合には、コンテンツ一覧提示部４が、ユーザのインタラクションに応じた処理を行う。
【００８５】
そして、ステップＳ１１０へ進み、ステップＳ１０９で行われたインタラクションの内容を提示履歴格納部５１に記録する。
【００８６】
具体的には例えば、ユーザからのインタラクションとして、ページめくり操作が発生した場合、コンテンツ一覧提示部４では、コンテンツ一覧ページを更新するとともに、提示履歴格納部５１にコンテンツを提示した旨の情報を記録する。
【００８７】
また、別の例を挙げると、ユーザがコンテンツ一覧ページに含まれるコンテンツの中からコンテンツの詳細情報提示を選択した場合、提示履歴格納部５１にそのコンテンツは詳細提示を行った旨の情報を記録する。
【００８８】
そして、ステップＳ１１１へ進み、ユーザがコンテンツの探し方を変えようとコンテンツ選択条件を変更した場合には、ステップＳ１０１へ戻り、それ以外の場合は、ステップＳ１０８へ戻り、引き続き、コンテンツ一覧をユーザに提示する。
【００８９】
なお、ここでは、コンテンツ選択条件を変更した否かによって判定を行うようになっていたが、本実施の形態ではこれに限定されず、更にコンテンツ選択を中止するか否かの判定を設けるようにしても良い。
（３）第１の実施の形態による効果
このように、本願発明における情報提示装置では、コンテンツの提示履歴に基づいてコンテンツをソーティングし、別のコンテンツ選択条件で提示済みのコンテンツは、ソーティング時に優先順位を下げ、未提示のコンテンツの優先順位を高めることができる。
【００９０】
この仕組みを採用することにより、ユーザは、選択方法を変えると、違った種類のコンテンツを知ることが可能になる。
【００９１】
更に、サービス提供者から見ると、ユーザに対してより多くのコンテンツを提示できるので、売れ筋コンテンツのみならず、いわゆるロングテール商品をユーザに紹介することができ、サービスに対するユーザのアクセスの活発化を促し、サービス全体のコンテンツ利用者数が増加する効果を有している。
（４）実施例
[第１の実施の形態の実施例１]
第１の実施の形態における１つ目の実施例として、第1の実施例について説明する。
（４−１）第1の実施例
図３は、コンテンツ格納部１に格納されるコンテンツ情報の一例を示したものである。図３の例では、ビデオコンテンツを提示対象コンテンツとしたコンテンツデータ１００を、コンテンツ格納部１に格納した例である。コンテンツデータ１００は、各コンテンツごとに、コンテンツＩＤ（identifier）、タイトル、ジャンル、オススメ度、人気度などの属性値が格納されている。
【００９２】
なお、コンテンツデータ１００は、コンテンツ格納部１に格納されるコンテンツ情報の一例であり、格納形態については、コンテンツ検索が可能な形態であれば実施例に限定されるものではなく、その形態はいずれであってもよい。
【００９３】
図４は、提示履歴格納部５１に格納される提示履歴情報の一例を示したものである。図４は、図３に示すコンテンツデータ１００を、ユーザが閲覧した際の提示履歴情報１０１を格納した場合の一例である。図４の例では、提示履歴情報１０１が、コンテンツ選択条件-コンテンツ一覧対応表１０１１とコンテンツ-履歴対応表１０１２とを備えている。
【００９４】
コンテンツ選択条件-コンテンツ一覧対応表１０１１は、各ユーザ毎のコンテンツ選択条件と、そのコンテンツ選択条件でのコンテンツ一覧とを格納している。
【００９５】
コンテンツ-履歴対応表１０１２は、各ユーザ毎にぞれぞれのコンテンツを提示回数、詳細情報の閲覧回数を格納している。なお、図４に示す閲覧履歴情報１０１は、本発明実施における一例であり、コンテンツ一覧生成部３で生成したコンテンツ一覧をそのコンテンツ選択条件とともに格納し、更にコンテンツ一覧提示部４でのコンテンツ一覧提示状態や、ユーザの閲覧履歴を格納できる形態であれば、その形態はいずれでもよい。
【００９６】
次に、図２のフローチャートに沿って、第１の実施例の動作を説明する。
【００９７】
なお、ここでは、コンテンツ格納部1にはコンテンツデータ１００が格納されており、提示履歴格納部５１には提示履歴情報１０１が格納されており、ユーザＵＳＥＲ−０１が情報提示装置を利用しているものとして説明する。
【００９８】
まず最初、ステップＳ１０１において、条件指示部２は、ユーザによってコンテンツ選択条件として「ジャンル＝アニメ」が設定され、ステップＳ１０２に進む。
【００９９】
そして、ステップＳ１０２において、条件照合部３１は、条件指示部２で設定されたコンテンツ選択条件「ジャンル＝アニメ」が過去に使われたものかどうかを照合する。この照合は、条件指定提示履歴抽出部５２を介して行う。
【０１００】
この場合、条件指定提示履歴抽出部５２は、提示履歴格納部５１に格納されている提示履歴情報１０１におけるコンテンツ選択条件-コンテンツ一覧対応表１０１１を参照し、ユーザＵＳＥＲ−０１の提示履歴として、コンテンツ選択条件「ジャンル＝アニメ」と、コンテンツ一覧(提示順序順)「ＣＯＮＴ−０１、ＣＯＮＴ−２、ＣＯＮＴ−０３」とを、条件照合部３１へ送り、ステップＳ１０８に進む。
【０１０１】
ステップＳ１０８において、コンテンツ一覧提示部４は、コンテンツ一覧の提示を行う。この一覧は、条件照合部３１から送られてきた順序に従って生成する。
【０１０２】
このコンテンツ一覧の提示例を、情報提示画面（図示せず）に表示した場合について、図５に示す。また、提示履歴格納部５１の提示履歴に、コンテンツＣＯＮＴ１−０１，ＣＯＮＴ−０２，ＣＯＮＴ−０３を提示した旨も、合わせて記録する。そして、図６には、提示履歴格納部５１に記録され、格納される提示履歴情報１０２の一例を示す（ステップＳ１１０）。
【０１０３】
ここで、ユーザがコンテンツの探し方を変えようとした場合には、ステップＳ１１１を介して、ステップＳ１０１へ戻る。
【０１０４】
そして、ステップＳ１０１において、条件指示部２は、ユーザによってコンテンツ選択条件を「人気度＝Ａ」に変更され、２回目の処理を行うため、ステップＳ１０２へ進む。
【０１０５】
そして、条件照合部３１は、条件指示部２で、再度設定されたコンテンツ選択条件「人気度＝Ａ」が過去に使われたものかどうかを照合する。この照合は、条件指定提示履歴抽出部５２を介して行う。
【０１０６】
条件指定提示履歴抽出部５２は、提示履歴格納部５１に格納されている提示履歴情報１０１におけるコンテンツ選択条件-コンテンツ一覧対応表１０１１（図４）を参照し、ユーザＵＳＥＲ−０１の提示履歴にコンテンツ選択条件「人気度＝Ａ」がないことを確認する。
【０１０７】
そして、条件指定提示履歴抽出部５２は、条件照合部３１に対して条件が見つからなかったことを意味する空集合を送り、ステップＳ１０３に進む。
【０１０８】
ステップＳ１０３において、コンテンツ選択部３２は、コンテンツ格納部１に格納されているコンテンツ情報１００（図３）の中から、「人気度＝Ａ」のコンテンツを選択する。この場合、コンテンツＣＯＮＴ−０１，ＣＯＮＴ−０４，ＣＯＮＴ−０７，ＣＯＮＴ−１０，ＣＯＮＴ−１１を選択し、選択したコンテンツをベースソーティング部３３へと送り、ステップＳ１０４に進む。
【０１０９】
ステップＳ１０４において、ベースソーティング部３３は、例えば、ベースソーティング方法として、タイトルの辞書順でソーティングすると定義されているとする。
【０１１０】
この場合、コンテンツは、ＣＯＮＴ−０１(タイトル＝アルプス少女)，ＣＯＮＴ−０７(タイトル＝ゴッツ)，ＣＯＮＴ−１０(タイトル＝サッカー脚vs桜)，ＣＯＮＴ−１１(プロ野球ダイジェスト)，ＣＯＮＴ−０４(渡る鬼)の順にソーティングされる。そして、ベースソーティング部３３は、ソーティングされたコンテンツの情報を、補正ソーティング部３４へと送り、ステップＳ１０５に進む。
【０１１１】
ステップＳ１０５において、補正ソーティング部３４は、ベースソーティング部３３から送られてきた各コンテンツ(ＣＯＮＴ−０１，ＣＯＮＴ−０７，ＣＯＮＴ−１０，ＣＯＮＴ−１１，ＣＯＮＴ−０４)について、コンテンツ指定提示履歴抽出部５３を介して提示履歴を取得する。
【０１１２】
この場合、コンテンツ指定提示履歴抽出部５３は、提示履歴情報１０２のコンテンツ-履歴対応表１０２２（図６）を参照し、提示履歴の内容である「ＣＯＮＴ−０１は、提示回数２回，閲覧履歴１回，ＣＯＮＴ−０４は、提示回数０回，閲覧履歴０回」などの提示履歴を取得して、ステップＳ１０６へ進む。
【０１１３】
ステップＳ１０６において、補正ソーティング部３４は、コンテンツ指定提示履歴抽出部５３経由で取得した各コンテンツの提示履歴を参照して、ベースソーティング部３３でソーティングしたコンテンツについて、提示履歴を使ってソーティング順の補正を行う。
【０１１４】
この補正は、ユーザに対し提示したことのないコンテンツを優先し、コンテンツ一覧の上位に配置するように補正する。
【０１１５】
ここで、補正ソーティング部３４が行う補正方法の一例を示す。
【０１１６】
補正ソーティング部３４は、提示履歴管理部５のコンテンツ指定提示履歴抽出部５３を介して提示対象の各コンテンツについてＵＳＥＲ−０１の提示履歴を取得する。
【０１１７】
ここでは、ＣＯＮＴ−０１＝提示回数２回，ＣＯＮＴ−０７＝提示回数０回，ＣＯＮＴ−１０＝提示回数０回，ＣＯＮＴ−１１＝提示回数０回，ＣＯＮＴ−０４＝提示回数０回を取得する。そして取得した提示履歴を少ない順(昇べき順)にソーティングし、提示回数が２回のＣＯＮＴ−０１の提示順序を下げ、ＣＯＮＴ−０７，ＣＯＮＴ−１０，ＣＯＮＴ−１１，ＣＯＮＴ−０４，ＣＯＮＴ−０１と並び替える。
【０１１８】
なお、この補正ソーティング方法は一例であり、別の手法を用いて、ユーザに対し提示したことのないコンテンツを優先し、コンテンツ一覧の上位に配置するように実現してもよい。そして、ステップＳ１０７へ進む。
【０１１９】
ステップＳ１０７では、補正ソーティング部３４においてソーティングを行った結果を、提示履歴格納部５１に格納する。ここで、提示履歴格納部51に格納された閲覧履歴情報１０３を、一例として図７に示す。そして、２回目のステップＳ１０８に進む。
【０１２０】
ここで、コンテンツ一覧提示部４は、コンテンツ一覧の提示を行う。このコンテンツ一覧は、補正ソーティング部３４から送られてきた順序に従って生成する。
【０１２１】
また、提示履歴格納部５１の提示履歴に、コンテンツＣＯＮＴ−０７，ＣＯＮＴ−１０，ＣＯＮＴ−１１，ＣＯＮＴ−０４，ＣＯＮＴ−０１を併せて提示した旨を記録する。
【０１２２】
このコンテンツ一覧の提示例を、情報提示画面（図示せず）に表示した場合について、図８を示す。
【０１２３】
情報提示画面（図示せず）に表示される図８の例では、選択条件が「人気度＝Ａ」であると共に、過去にユーザＵＳＥＲ−０１に対して提示したことのあるＣＯＮＴ−０１がリスト下部に提示され、未提示のコンテンツや、閲覧されていないコンテンツがリスト上部に提示されるように、コンテンツ一覧が生成されている。
【０１２４】
このように、本願発明における情報提示装置では、コンテンツの提示履歴に基づいてコンテンツをソーティングし、別のコンテンツ選択条件で提示済みのコンテンツは、ソーティング時に優先順位を下げ、未提示のコンテンツの優先順位を高めることができる。
【０１２５】
この仕組みを採用することにより、ユーザは、選択方法を変えると、違った種類のコンテンツを知ることが可能になる。更に、サービス提供者から見ると、ユーザに対してより多くのコンテンツを提示できるので、売れ筋コンテンツのみならず、いわゆるロングテール商品をユーザに紹介することができ、サービスに対するユーザのアクセスの活性化を促し、サービス全体のコンテンツ利用者数が増加する効果を有している。
[第１の実施の形態におけるバリエーション]
本発明の第１の実施の形態において、コンテンツ一覧を生成するコンテンツ一覧生成部３が、コンテンツのソーティングを行うソーティング方法について、幾つかの構成変更によるバリエーションが考えられる。
【０１２６】
具体的には例えば、１つの構成のバリエーションとして、コンテンツ一覧生成部３に、ベースソーティング部３３を備えていない構成も考えられる。ここで図９に、ベースソーティング部３３を備えていない構成図を示す。
【０１２７】
図９に示す構成の場合、コンテンツ選択部３２で選択されたコンテンツは、補正ソーティング部３４に直接送られ、補正ソーティング部３４によってコンテンツのソーティングが行われる。
【０１２８】
この場合、本発明の特徴である、コンテンツの提示履歴に基づいてコンテンツをソーティングする機能は、補正ソーティング部３４が備えていることから、図９に示す構成であっても、同様の機能を備えることができる。
【０１２９】
また、別のバリエーションとして、本発明の第１の実施の形態において、提示履歴管理部５で管理する提示履歴として、各コンテンツの最終提示日時を合わせて記録しておき、補正ソーティング部３４でコンテンツをソーティングする際に、最終提示日時が新しいコンテンツほど提示されにくくし、最終提示日時が古いコンテンツは最終提示日時が新しいコンテンツに比較して、提示されやすくする形態であっても良い。
【０１３０】
このような形態を取ることにより、ユーザが全く知らないコンテンツの次の優先順位で、ユーザの記憶が薄いコンテンツから順に提示することが可能となる。
【０１３１】
また、別のバリエーションとして、本発明の第１の実施の形態において、提示履歴管理部５で管理する提示履歴として各ユーザにとって各コンテンツの重要度に合わせて記録しておき、補正ソーティング部３４でコンテンツをソーティングする際、コンテンツの重要度が高いコンテンツは、コンテンツの重要度が低いコンテンツに比べて、提示されやすくするという形態も考えられる。
【０１３２】
具体的には例えば、補正ソーティングを行う際、提示履歴に比例して各コンテンツにスコア付けし、コンテンツのスコアの昇べき順にソーティングするとした場合に、コンテンツの重要度が高いコンテンツは、コンテンツのスコアを、そのコンテンツの重要度に応じて減じるなどという仕組みを備えることにより、本バリエーションは実現される。
【０１３３】
但し、ここで述べたコンテンツの重要度の反映方法は一例であり、これに限定されるものではなく、他の反映方法を用いても構わない。
【０１３４】
なお、コンテンツの重要度の入力方法は、ユーザが明示的に入力する方法やユーザのアクセス履歴や嗜好情報から自動的に生成する方法、購入済みコンテンツの重要度を極端に下げる方法などが考えられるが、他の方法を含め、いずれの方法であってもよい。
【０１３５】
また、別のバリエーションとして、本発明の第１の実施の形態において、補正ソーティング部３４が、ユーザに対し提示したことのないコンテンツを優先して、コンテンツ一覧の上位に配置されるように補正する際に、ユーザに提示したことがあるコンテンツを、コンテンツ一覧から削除する構成が考えられる。
【０１３６】
この場合、一般にコンテンツをソーティングする計算量に比べて、ある閾値を超えたコンテンツを削除することにより計算量が少なくなるので、このバリエーションは、特に大規模サービスで本発明の情報提示装置を適用する際に有効になる。
[第１の実施の形態の実施例２]
第１の実施の形態における２つ目の実施例として、第２の実施例について説明する。
（４−２）第２の実施例
第２の実施例では、インターネット上のポータルサイト等において、コンテンツの権利を保持してコンテンツを提供するコンテンツ提供者と、複数のコンテンツ提供者が提供するコンテンツを集積して各コンテンツの属性情報を統一するなどしてコンテンツ検索を可能にする一次サービス提供者と、一次サービス提供者のコンテンツ提供サービスに対して、付加価値をつけたサービスを行う二次サービス提供者と、によってサービスを提供する場合について説明する。
【０１３７】
一次サービス提供者は、従来技術を用いたコンテンツ提供サービスを行うサービス提供者を想定しており、コンテンツ格納部１、条件指示部２、コンテンツ選択部３２、ベースソーティング部３３を管理して、任意の検索キーワードなどでのコンテンツを選択し、コンテンツを人気順、価格順、辞書順などによってソーティングし、ユーザにコンテンツ一覧を提供する。
【０１３８】
二次サービス提供者は、一次サービス提供者の提供するコンテンツ提供サービスに付加機能を提供するものであり、条件照合部３１、補正ソーティング部３４、コンテンツ一覧提示部４、提示履歴管理部５を管理して、コンテンツの提示履歴やユーザのコンテンツ選択履歴といった状況を考慮して、例えば、ユーザに提示していないコンテンツを優先して提示しつつ、同じコンテンツ選択条件では、同じ順でコンテンツが提示されるというように、適切にコンテンツを提示するという付加価値を提供する。
【０１３９】
ユーザから見ると、二次サービス提供者によって提供されるコンテンツ提供サービスを利用することにより、一次サービス提供者の提供するサービスよりも高い利便性を得ることが出来る。
【０１４０】
このように、利便性の高いサービスを提供することにより、二次サービス提供者は、ユーザから対価を得ることができると考られる。
【０１４１】
また、一次サービス提供者から見ると、対価を支払ってでも利便性の高いサービスを利用したいというユーザを対象とした二次サービス提供者に対し、コンテンツの利用を許可することにより、コンテンツのサービスチャネルの拡大を図ることができるという利点がある。
【０１４２】
なお、一次サービス提供者は、ユーザへの直接のコンテンツ提供サービスは行わず、二次サービス提供者へのコンテンツ提供のみを行う形態も考えられる。
【０１４３】
この場合、二次サービス提供者からすると、複数のコンテンツ提供者からコンテンツを収集する作業や、様々な形式のコンテンツの属性情報の統一化などの作業部分を、一次サービス提供者が行ってくれることにより、対ユーザに特化した機能整備が行える。
（５）他の実施の形態
（５−１）第２の実施の形態
図１０は、本発明を実施するための第２の実施の形態を示した情報提示装置の構成図である。
【０１４４】
第２の実施の形態による情報提示装置では、第１の実施の形態の構成に加えて、補正ソーティング部３４の動作可否を制御する補正ソーティング制御部６を更に備えることを特徴としている。
【０１４５】
補正ソーティング制御部６は、補正ソーティング部３４の機能、すなわちコンテンツの提示履歴に基づいてコンテンツをソーティングし、別のコンテンツ選択条件で提示済みのコンテンツは、ソーティング時に優先順位を下げ、未提示のコンテンツの優先順位を高める機能を動作させるか否かを制御する。
【０１４６】
図１１は、第２の実施の形態の動作を示すフローチャートである。この第２の実施の形態の動作を示すフローチャートは、第１の実施の形態の動作を示すフローチャートに加えて、ステップＳ１０４とステップＳ１０５の間に、補正ソーティングの可否を判断するステップＳ１１２を更に備えることを特徴としている。
【０１４７】
ここでは、同一ステップにおける同一処理の説明は省略し、追加されたステップＳ１１２の動作について説明する。
【０１４８】
このステップＳ１１２では、補正ソーティング制御部６に従って補正ソーティングするか否かを判定する。
【０１４９】
そして、補正ソーティング制御部６は、補正ソーティングすると決定した場合には、ステップＳ１０５に進む。
【０１５０】
そして、ステップＳ１０５以降の第１の実施の形態の動作の説明で説明したように、補正ソーティングを行い、コンテンツの提示履歴に基づいてコンテンツをソーティングし、別コンテンツ選択条件で提示済みのコンテンツは、ソーティング時に優先順位を下げ、未提示のコンテンツの優先順位を高める。
【０１５１】
これに対し、補正ソーティング制御部６は、補正ソーティングしないと決定した場合には、ステップＳ１０８に進む。
【０１５２】
そして、ステップＳ１０８では、コンテンツ一覧提示部４は、ステップＳ１０４においてベースソーティング条件によってソーティングされた並び順で、コンテンツ一覧を生成しコンテンツ一覧の提示を行う。
【０１５３】
なお、補正ソーティング制御部６に対して補正ソーティング可否を入力する主体としては、ユーザ、サービス提供者、情報提示装置などが考えられる。
【０１５４】
ここで、ユーザ自身が補正ソーティング可否を入力ケースについて説明する。
【０１５５】
ユーザがコンテンツを探す際、決まった指標(ベースソーティング方法)に基づいて、コンテンツの傾向を分析しつつコンテンツを探したいケースと、なるべく多くのコンテンツを見ながら気に入ったコンテンツを探したいケースとがある。
【０１５６】
前者の決まった指標(ベースソーティング方法)に基づいてコンテンツの傾向を分析しつつコンテンツを探したいケースとしては、例えばサーベイを行っているケースが挙げられる。また、人気順で探したいなど、希望するコンテンツの探し方が明確に決まっているケースも前者にあたる。
【０１５７】
このように、ユーザの目的がこれらのケースの場合には、ユーザは、補正ソーティング制御方式を通して、明示的に補正ソーティングを行わない旨を入力することにより、好みの探し方を実現できる。
【０１５８】
一方、前者のように特に希望する探し方がない場合には、後者のように、なるべく多くのコンテンツを見ながら気に入ったコンテンツを探したいケースに該当すると思われる。この場合、ユーザは、補正ソーティング制御方式で補正ソーティングするように入力することにより、操作すればするほど目新しいコンテンツにめぐり合うことが可能となる。
【０１５９】
次に、情報提示装置自身が、補正ソーティング可否を入力するケースについて説明する。
【０１６０】
情報提示装置自身が入力するケースとしては、情報提示装置のＴＡＴ(turn around time)や、マシン負荷に基づいて、補正ソーティング可否を入力することが考えられる。
【０１６１】
例えば、アクセス集中などにより、情報提示装置のＴＡＴが低下していると情報提示装置が判断した場合には、情報提示装置の負荷を軽減してＴＡＴの向上を図るために、補正ソーティング制御部６に対して、補正ソーティングを行わない旨を入力する。
【０１６２】
そして、ＴＡＴが向上した段階で、補正ソーティング制御部６に対して補正ソーティングを行う旨を入力する。
【０１６３】
このように制御することにより、情報提示装置のサービス品質低下を防ぐことが可能になる。
【０１６４】
以上のように第２の実施の形態によれば、第２の実施の形態による情報提示装置では、例えばユーザが、コンテンツ分析などの意図を持ち決まった指標でコンテンツをソーティングしコンテンツを閲覧したい場合には、従来通り、目的のソーティング方法でコンテンツ一覧を提示し、これに対し、なるべく多くのコンテンツを見つつコンテンツを探したい場合には、補正ソーティングを行うことにより、コンテンツ一覧に多種のコンテンツを提示することが可能となる。
【０１６５】
また、第２の実施の形態で示したように、情報提示装置側で処理負荷を勘案し、補正ソーティングを行うか否かを判断することも可能となる。
【０１６６】
すなわち、コンテンツの提示履歴に基づくコンテンツのソーティングを行うか否かをユーザの判断や情報提示装置側負荷などの状況に合わせて制御することが可能となる。
（５−２）第３の実施の形態
図１２は、本発明を実施するための第３の実施の形態を示した情報提示装置の構成図である。
【０１６７】
第３の実施の形態による情報提示装置では、第１の実施の形態の構成に加えて、提示履歴管理部５の中に、提示履歴格納部５１に格納された提示履歴情報を修正する提示履歴修正部５４を更に備えることを特徴としている。
[第３の実施の形態の実施例１]
第３の実施の形態における１つ目の実施例であって、第３の実施例について説明する。
（５−２−１）第３の実施例
第３の実施例では、提示履歴修正部５４は、提示履歴格納部５１に格納された提示履歴のうち、最後に使用してから一定期間を過ぎた提示履歴を削除する。
【０１６８】
従って、この提示履歴修正部５４を備えることにより、一度、提示したコンテンツであっても、ある程度の期間(履歴削除期間)を経た後に、再びユーザに提示することが出来る。
【０１６９】
すなわち、一度、ユーザに提示したコンテンツであって、かつユーザに選択されなかったコンテンツでも、履歴削除期間を過ぎれば、再度ユーザに提示される機会が与えられることになる。
【０１７０】
この履歴削除期間は、適用サービスにより様々なパターンが考えられるが、本発明の実施においては、特に期間の長さに制限はない。例えば、通常は1日(24時間)〜1週間程度の期間に設定することが考えられるが、サービス提供者側がユーザになるべく多くのコンテンツを紹介したいと考えた場合には、履歴削除期間を1週間や1ヶ月といった長期間に設定することも可能である。
【０１７１】
なお、この履歴削除期間は、全て同じ履歴削除期間に設定する方法や、コンテンツ毎に履歴削除期間を設定する方法、あるいは、季節によって履歴削除期間を変動させる方法、コンテンツ登録日からの日数によって履歴削除期間を変動させる方法など、種々の方法が考えられ、これらの方法に限定されるものではない。
[第３の実施の形態の実施例２]
第３の実施の形態における２つ目の実施例であって、第４の実施例について説明する。
（５−２−２）第４の実施例
第４の実施例では、提示履歴修正部５４は、サービス提供者の特別な意図により、提示履歴格納部５１に格納された提示履歴の中から、特定のコンテンツに関する提示履歴を削除する。
【０１７２】
従って、提示履歴修正部５４を備えることにより、サービス提供者がユーザに対して強く薦めたいと考えたコンテンツに関しては、一度提示した後でも、再度ユーザに提示され易くすることが可能である。
【０１７３】
すなわち、提示履歴修正部５４で特定のコンテンツに関する提示履歴を削除できることにより、次のようなサービス運用ができる。
【０１７４】
例えば、インターネット上のポータルサイトでは、ポータルを運営するサービス提供者と、ポータル上で提供するコンテンツを管理するコンテンツ提供者とが異なり、サービス提供者は、複数のコンテンツ提供者からコンテンツを預かってポータルサイトを構築するケースがある。
【０１７５】
この場合、コンテンツ提供者からみると、提供するコンテンツの売り上げを向上するためには、なるべく多くユーザに提示することが得策である。
【０１７６】
これを踏まえ、コンテンツをなるべく多く露出したいと考えるコンテンツ提供者から追加費用を受け取ることにより、サービス提供者側では、該コンテンツ提供者が所有するコンテンツに関して、提示履歴を明示的に削除し、該コンテンツ提供者のコンテンツを提示され易くする。
【０１７７】
なお、提示履歴の削除は、一度に全てを削除する方法や、通常の削除期間より短い期間で削除する方法など、種々の方法が考えられる。なお、上記のサービス運用は、第３の実施の形態の１つの実施例に過ぎず、第３の実施の形態は、第４の実施例に限定されるものではない。
[第３の実施の形態の実施例３]
第３の実施の形態における３つ目の実施例であって、第５の実施例について説明する。
（５−２−３）第５の実施例
第５の実施例では、提示履歴修正部５４は、サービス提供者の特別な意図により、提示履歴格納部５１に格納された提示履歴の中から、特定のコンテンツ選択条件に関する提示履歴を削除する。或いは、提示履歴修正部５４は、特定のコンテンツ選択条件についてはサービス提供者の意図する提示履歴を明示的に記述する。
【０１７８】
具体的には例えば、インターネット上のポータルサイトでは、ポータルを運営するサービス提供者などが、ある検索キーワードでコンテンツを検索した際に、恣意的にコンテンツの提示順を制御するケースがある。
【０１７９】
このような場合には、提示履歴修正部５４を備えることにより、サービス提供者が意図したコンテンツの提示順となるように該選択条件の提示履歴を無条件に削除することにより、サービス提供者が意図した順序でコンテンツ一覧を提示することが可能になる。
[第３の実施の形態の実施例４]
第３の実施の形態における４つ目の実施例であって、第６の実施例について説明する。
（５−２−４）第６の実施例
第６の実施例では、提示履歴修正部５４は、提示履歴格納部５１に格納された提示履歴のサイズに従って、提示履歴格納部５１に格納された提示履歴を削除する。
【０１８０】
具体的には例えば、提示履歴格納部５１に格納された提示履歴のサイズが設定された閾値を超えた場合に、情報提示装置で判断し、提示履歴を削除する。
【０１８１】
この閾値は、情報提示装置全体で閾値を定めるケースや、ユーザ毎に閾値を定めるケースなどが考えられるが、他の方法を含めて、どのような方法であっても良い。
【０１８２】
また、削除する提示履歴の決定方法は、古い提示履歴から削除する方法や、重要度の低い提示履歴から削除する方法などが考えられるが、この方法についても、他の方法も含めて、どのような方法であっても良い。
[第３の実施の形態の実施例５]
第３の実施の形態における５つ目の実施例であって、第７の実施例について説明する。
（５−２−５）第７の実施例
第７の実施例では、インターネット上のポータルサイト等において、ポータル等を運営するサービス提供者と、ポータル上で提供するコンテンツを管理するコンテンツ提供者とが異なり、サービス提供者は、複数のコンテンツ提供者からコンテンツを預かってポータルサイトを構築するケースについて説明する。
【０１８３】
この場合、サービス提供者は、通常、コンテンツ提供者が所有するコンテンツをユーザに提示することにより、コンテンツ提供者から対価を徴収したり、或いは、ユーザがコンテンツを利用することにより、コンテンツ提供者或いはユーザから対価を徴収することによって利益を得る。
【０１８４】
第７の実施例による情報提示装置では、サービス提供者は、コンテンツをより多くユーザに提示したいと願うコンテンツ提供者から追加の対価を徴収した場合には、提示履歴修正部５４を介して、そのコンテンツ提供者の所有するコンテンツに関連する提示履歴格納部５１に格納された提示履歴を削除する。
【０１８５】
これにより、第７の実施例では、追加の対価を徴収したコンテンツ提供者のコンテンツを、ユーザに提示されやすくすることが可能になる。
[第３の実施の形態の実施例６]
第３の実施の形態における６つ目の実施例であって、第８の実施例について説明する。
（５−２−６）第８の実施例
第３の実施例では、インターネット上のポータルサイト等において、ポータル等を運営するサービス提供者と、ポータル上で提供するコンテンツを管理するコンテンツ提供者とが異なり、サービス提供者は、複数のコンテンツ提供者からコンテンツを預かってポータルサイトを構築するケースについて説明する。
【０１８６】
この場合、コンテンツ提供者は、サービス提供者に委託したコンテンツがユーザに提示された時点でサービス提供者に対して対価を支払ったり、或いは、ユーザがコンテンツを利用した時点でサービス提供者に対価を支払うことにより、所有するコンテンツをユーザに提供することができる。
【０１８７】
第８の実施例による情報提示装置では、コンテンツ提供者は、コンテンツをより多くユーザに提示したい場合には、サービス提供者に対して追加の対価を支払うことにより、提示履歴修正部５４を介して、そのコンテンツ提供者の所有するコンテンツに関連する提示履歴格納部５１に格納された提示履歴を削除する。
【０１８８】
これにより、第７の実施例では、追加の対価を支払うことにより、所有するコンテンツをユーザに提示されやすくすることが可能になる。なお、提示履歴修正部５４に対して履歴の削除を指示する主体は、サービス提供者、あるいはコンテンツ提供者のいずれであっても構わない。
（５−３）その他の実施の形態
なお、上述した第１〜第３の実施の形態は、コンピュータ上において、図２又は図１１に示したフローチャートや、上述した動作を実装するためのプログラムを実行することにより実現することもできる。
【０１８９】
この場合、コンテンツ一覧生成部３、コンテンツ一覧提示部４、提示履歴管理部５等はコンピュータ上に実装される。
【産業上の利用可能性】
【０１９０】
本発明によれば、データベースに格納されたデータを検索する情報検索装置や、データベースに格納されたデータの中から適した情報を推薦してくれる情報推薦装置といった用途に適用できる。対象となるデータは、実施の形態での説明に用いたレストラン情報にとどまらず、ＴＶ（television）番組、ＣＭ（commercial message）、映画などの映像コンテンツ、特許文献や論文などの文字情報コンテンツ、さらには、オフィス業務用アプリケーションなどのアプリケーション情報など、データベースに格納され、ユーザに対してコンテンツ一覧を提示するアプリケーションであれば、種類を問わず適用可能である。
【図面の簡単な説明】
【０１９１】
【図１】本発明の第１の実施の形態における情報提示装置の構成図である。
【図２】本発明の第１の実施の形態の動作を示すフローチャートである。
【図３】本発明の第１の実施の形態におけるコンテンツ格納部に格納されるコンテンツ情報の一例を示したものである。
【図４】本発明の第１の実施の形態における提示履歴格納部に格納される提示履歴情報の一例を示したものである。
【図５】本発明の第１の実施の形態におけるコンテンツ一覧提示部で生成される情報提示画面の一例を示したものである。
【図６】本発明の第１の実施の形態における提示履歴格納部に格納される提示履歴情報の一例を示したものである。
【図７】本発明の第１の実施の形態における提示履歴格納部に格納される提示履歴情報の一例を示したものである。
【図８】本発明の第１の実施の形態におけるコンテンツ一覧提示部で生成される情報提示画面の一例を示したものである。
【図９】本発明の第１の実施の形態における第２の実施例の構成を示す構成図である。
【図１０】本発明の第２の実施の形態における情報提示装置の構成図である。
【図１１】本発明の第２の実施の形態における動作を示すフローチャートである。
【図１２】本発明の第３の実施の形態における情報提示装置の構成図である。
【符号の説明】
【０１９２】
１  コンテンツ格納部
２  条件指示部
３  コンテンツ一覧生成部
４  コンテンツ一覧提示部
５  提示履歴管理部
３１  条件照合部
３２  コンテンツ選択部
３３  ベースソーティング部
３４  補正ソーティング部
５１  提示履歴格納部
５２  条件指定提示履歴抽出部
５３  コンテンツ指定提示履歴抽出部
５４  提示履歴修正部
１００  コンテンツ情報の例
１０１、１０２，１０３  閲覧履歴情報の例
１１０、１１１  図示しない情報提示画面にコンテンツ一覧が表示される例
１０１１  コンテンツ選択条件-コンテンツ一覧対応表の例
１０１２  コンテンツ履歴対応表の例
１０２１  コンテンツ選択条件-コンテンツ一覧対応表の例
１０２２  コンテンツ履歴対応表の例
１０３１  コンテンツ選択条件-コンテンツ一覧対応表の例
１０３２  コンテンツ履歴対応表の例
【図１】
2008146147.tif 000003
【図２】
2008146147.tif 000004
【図３】
2008146147.tif 000005
【図４】
2008146147.tif 000006
【図５】
2008146147.tif 000007
【図６】
2008146147.tif 000008
【図７】
2008146147.tif 000009
【図８】
2008146147.tif 000010
【図９】
2008146147.tif 000011
【図１０】
2008146147.tif 000012
【図１１】
2008146147.tif 000013
【図１２】
2008146147.tif 000014