(57)【要約】【課題】コンテンツに対する関心度の評価精度を向上させる。【解決手段】情報処理端末の表示部１２にコンテンツが表示されている表示期間に、情報処理端末に搭載された運動量検出部１６によって検出された情報処理端末の運動量Ｐを取得する。そして、コンテンツの表示期間のうち情報処理端末の運動量Ｐが平均運動量Ｐave以下の第１期間(重み係数Ｗ＝１の期間)の長さに基づいて、コンテンツに対する関心度を評価する。すなわち、情報処理端末の運動量Ｐが平均運動量Ｐaveを越えている期間については、当該期間の時間を除算する重み係数Ｗ＝１にして、単位時間当たりの関心度評価値Ｉ(ｔ)を演算する。【選択図】図１
2018036912.tif 000002
【特許請求の範囲】
【請求項１】
情報処理端末にコンテンツが表示されている期間に、前記情報処理端末に搭載される運動量検出部によって前記情報処理端末の運動量の値を検出し、
前記期間のうち前記情報処理端末の検出した前記運動量の値が所定値以下の第１期間の長さに基づいて、前記コンテンツに対する関心度を評価する
処理をコンピュータに実行させることを特徴とする関心度評価プログラム。
【請求項２】
前記期間のうち前記情報処理端末の運動量の値が前記所定値を越えている第２期間の長さの前記関心度の評価に対する重みを、前記第１期間の長さの前記関心度の評価に対する重みよりも小さい重みにして、前記第１期間の長さと前記第２期間の長さとに基づいて、前記関心度の評価を行う請求項１記載の関心度評価プログラム。
【請求項３】
前記第２期間における前記情報処理端末の運動量の値が大きくなるに従って、前記第２期間の長さが前記関心度の評価値に及ぼす重みが小さくなるように、前記関心度の評価を行う請求項２記載の関心度評価プログラム。
【請求項４】
前記情報処理端末にコンテンツが表示されている期間に、前記情報処理端末に搭載される姿勢検出部によって前記情報処理端末の姿勢を判定し、
前記期間のうち前記情報処理端末が所定の姿勢になっていると判定した期間を、前記コンテンツに対する関心度の評価対象から除外する請求項１〜請求項３の何れか１項記載の関心度評価プログラム。
【請求項５】
前記情報処理端末に所定のコンテンツが表示されている表示期間に、前記運動量検出部によって前記情報処理端末の運動量の値を検出し、
前記表示期間における前記情報処理端末の運動量の値に基づいて前記所定値を決定する請求項１〜請求項４の何れか１項記載の関心度評価プログラム。
【請求項６】
前記期間のうち、前記情報処理端末に操作が入力された操作期間及び前記情報処理端末に操作が入力されなかった無操作期間を識別可能な入力操作情報を取得し、
前記操作期間のうち前記情報処理端末の検出した運動量の値が前記操作期間用の所定値以下の期間の長さ、及び、前記無操作期間のうち前記情報処理端末の検出した運動量の値が前記無操作期間用の所定値以下の期間の長さに基づいて、前記コンテンツに対する関心度を評価する請求項１〜請求項４の何れか１項記載の関心度評価プログラム。
【請求項７】
前記情報処理端末に所定のコンテンツが表示されている表示期間に、前記運動量検出部によって前記情報処理端末の運動量の値を検出すると共に、前記表示期間のうち前記操作期間及び前記無操作期間を識別可能な前記入力操作情報を取得し、
前記操作期間における前記情報処理端末の運動量の値に基づいて前記操作期間用の所定値を決定すると共に、前記無操作期間における前記情報処理端末の運動量の値に基づいて前記無操作期間用の所定値を決定する請求項６記載の関心度評価プログラム。
【請求項８】
前記コンピュータは前記情報処理端末である請求項１〜請求項７の何れか１項記載の関心度評価プログラム。
【請求項９】
前記コンピュータは、前記情報処理端末と通信可能なサーバ・コンピュータである請求項１〜請求項７の何れか１項記載の関心度評価プログラム。
【請求項１０】
情報処理端末にコンテンツが表示されている期間に、前記情報処理端末に搭載される運動量検出部によって検出された前記情報処理端末の運動量の値を取得する取得部と、
前記期間のうち前記情報処理端末の検出した前記運動量の値が所定値以下の第１期間の長さに基づいて、前記コンテンツに対する関心度を評価する関心度評価部と、
を含む関心度評価装置。
【請求項１１】
情報処理端末にコンテンツが表示されている期間に、前記情報処理端末に搭載される運動量検出部によって前記情報処理端末の運動量の値を検出し、
前記期間のうち前記情報処理端末の検出した前記運動量の値が所定値以下の第１期間の長さに基づいて、前記コンテンツに対する関心度を評価する
処理をコンピュータが実行することを特徴とする関心度評価方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は関心度評価プログラム、関心度評価装置及び関心度評価方法に関する。
【背景技術】
【０００２】
無線通信回線を介して各種コンテンツが提供される携帯情報端末からユーザの行動を検出し、ユーザの行動履歴に基づいてユーザの嗜好を学習する技術として、以下の第１の技術が提案されている。第１の技術は、ユーザが携帯する携帯情報端末から得られた情報に基づいてユーザの行動を検出し、ユーザＩＤ、行動名、関係するコンテンツのＩＤ、時刻及び位置の各情報を含む検出データを取得する。そして、第１の技術は、取得した検出データに基づいてユーザの嗜好を分析した嗜好分析データを生成し、ユーザ嗜好情報データベースを更新する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−１０８９１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
第１の技術は、ユーザが或るコンテンツを閲覧した場合に、コンテンツを閲覧したというユーザの行動及びコンテンツの閲覧時間に基づいて、閲覧したコンテンツにユーザが関心を示したと判断している。
【０００５】
しかしながら、情報処理端末に表示されたコンテンツに対するユーザの関心度は、前記コンテンツの閲覧時間と或る程度相関はあるものの、コンテンツの閲覧時間は、ユーザがコンテンツの閲覧に集中していた度合いにも大きく左右される。また、例えばユーザが閲覧したコンテンツに複数の情報が含まれていた場合に、コンテンツの閲覧時間からは、コンテンツに含まれる複数の情報のうちの何れに対する関心度が高かったのかは判別できない。
【０００６】
一つの側面では、本発明は、コンテンツに対する関心度の評価精度を向上させることが目的である。
【課題を解決するための手段】
【０００７】
一つの実施態様では、情報処理端末にコンテンツが表示されている期間に、前記情報処理端末に搭載される運動量検出部によって前記情報処理端末の運動量の値を検出する。そして、前記期間のうち前記情報処理端末の検出した前記運動量の値が所定値以下の第１期間の長さに基づいて、前記コンテンツに対する関心度を評価する。
【発明の効果】
【０００８】
一つの側面として、コンテンツに対する関心度の評価精度を向上させることができる、という効果を有する。
【図面の簡単な説明】
【０００９】
【図１】関心度評価装置の機能ブロック図である。
【図２】第１実施形態に係る、関心度評価装置として機能する情報処理端末及びコンテンツ提供サーバの概略ブロック図である。
【図３】プロファイル決定処理の一例を示すフローチャートである。
【図４】操作期間用の重み係数ｗdのプロファイル及び無操作期間用の重み係数ｗnopのプロファイルの一例を各々示す線図である。
【図５】ユーザ毎の操作期間用の重み係数ｗdのプロファイルの一例を各々示す線図である。
【図６】関心度評価処理の一例を示すフローチャートである。
【図７】コンテンツ提供処理の一例を示すフローチャートである。
【図８】「関心度大」と判定する前後におけるコンテンツ及び広告の表示の一例をイメージ図である。
【図９】コンテンツ及びコンテンツ内に予め設定されたキーワードの一例を示す概念図である。
【図１０】第２実施形態に係る、情報処理端末及び関心度評価装置として機能するコンテンツ提供サーバの概略ブロック図である。
【図１１】端末側処理の一例を示すフローチャートである。
【図１２】関心度評価処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、図面を参照して開示の技術の実施形態の一例を詳細に説明する。
【００１１】
〔概要〕
ユーザが、情報処理端末を手に持ち、表示されたコンテンツのスクロールを指示する等の入力操作を適宜行いながら、表示されたコンテンツを閲覧する状況を考える。本願発明者等は、この状況で、表示されたコンテンツのうちユーザの関心度が高い部分を閲覧しているときには、関心度がより低い部分を閲覧しているときよりもユーザがコンテンツの閲覧に集中しているので、情報処理端末の運動が抑えられていることを発見した。また、コンテンツのうちユーザの関心度が高い部分を閲覧しているときに、情報処理端末の運動が抑えられていることは、ユーザが入力操作を行っている操作期間にも、ユーザが入力操作を行っていない無操作期間にも共通する現象であることを確認した。
【００１２】
上記に基づき、本実施形態では、コンテンツに対する単位時間(一例としては１秒)当たりのユーザの関心度評価値Ｉ(ｔ)を、次の(１)式に基づいて定量化する。
【００１３】
【数１】
2018036912.tif 000003
【００１４】
なお、(１)式において、「操作時間」は単位時間のうちの操作時間、「無操作時間」は単位時間のうちの無操作時間である。また「操作期間用の端末運動重み係数Ｗd」は、単位時間のうち操作期間内における情報処理端末の運動パワーと、一例として図４に示すような重み係数Ｗdのプロファイルと、から求まる。また「操作期間用の端末運動重み係数Ｗnop」は、単位時間のうち無操作期間内における情報処理端末の運動パワーと、一例として図４に示すような重み係数Ｗnopのプロファイルと、から求まる。
【００１５】
上記の(１)式及び図４に示す重み係数Ｗdのプロファイルによれば、操作期間内における情報処理端末の運動パワーが所定値ＰＡave以下の場合は、重み係数Ｗd＝1.0になることで、操作時間がそのまま関心度評価値Ｉ(ｔ)に加算される。従って、操作期間内における情報処理端末の運動パワーが小さく、コンテンツに対するユーザの関心度が高いと推測されるときには、関心度評価値Ｉ(ｔ)の値が高くなる。
【００１６】
また、操作期間内における情報処理端末の運動パワーが所定値ＰＡaveを超えている場合は、運動パワーが大きくなるに従って重み係数Ｗdの値が大きくなることで、操作時間が関心度評価値Ｉ(ｔ)に及ぼす影響が小さくなる。従って、操作期間内における情報処理端末の運動パワーが大きく、ユーザがコンテンツの閲覧に集中していないと推測されるときには、関心度評価値Ｉ(ｔ)の値が低くなる。
【００１７】
また、上記の(１)式及び図４に示す重み係数Ｗnopのプロファイルによれば、無操作期間内における情報処理端末の運動パワーが所定値ＰＢave以下の場合は、重み係数Ｗnop＝1.0になることで、無操作時間がそのまま関心度評価値Ｉ(ｔ)に加算される。従って、無操作期間内における情報処理端末の運動パワーが小さく、コンテンツに対するユーザの関心度が高いと推測されるときには、関心度評価値Ｉ(ｔ)の値が高くなる。
【００１８】
また、無操作期間内における情報処理端末の運動パワーが所定値ＰＢaveを超えている場合は、運動パワーが大きくなるに従って重み係数Ｗnopの値が大きくなることで、無操作時間が関心度評価値Ｉ(ｔ)に及ぼす影響が小さくなる。従って、無操作期間内における情報処理端末の運動パワーが大きく、ユーザがコンテンツの閲覧に集中していないと推測されるときには、関心度評価値Ｉ(ｔ)の値が低くなる。
【００１９】
これにより、上記の(１)式及び図４に示す重み係数Ｗd,Ｗnopのプロファイルを用いることで、情報処理端末に表示されたコンテンツを閲覧しているユーザの関心度を定量的に評価することができる。また、ユーザの関心度を単位時間刻みで評価できることで、情報処理端末に表示されたコンテンツに複数の情報が含まれていた場合にも、複数の情報のうちの何れの情報に対する関心度が高いのかを判別することが可能になる。
【００２０】
〔第１実施形態〕
図１に示す関心度評価装置１０は、表示部１２、入力部１４、運動量検出部１６、姿勢検出部１８、コンテンツ表示制御部２０、取得部２２、プロファイル決定部２４、プロファイル記憶部２６及び関心度評価部２８を含んでいる。
【００２１】
表示部１２は、例えばLiquid Crystal Display(LCD)、Organic Electroluminescence Display(OELD)等によって実現される。表示部１２は、後述する情報処理端末３６Ａ(図２参照)に搭載され、コンテンツ表示制御部２０に接続されている。コンテンツ表示制御部２０は、コンテンツ提供部３０に接続されており、コンテンツ提供部３０から提供されたコンテンツを表示部１２に表示させることで、情報処理端末３６Ａを使用しているユーザに前記コンテンツを提示する。なお、コンテンツ提供部３０から提供されるコンテンツは、表示部１２に表示可能なものであればよく、典型例は文書などのテキストを含むコンテンツであるが、地図などの図形を含むコンテンツであっても、動画像を含むコンテンツであってもよい。
【００２２】
入力部１４は、情報処理端末３６Ａに搭載され、例えば表示部１２に重畳されたタッチパネル(touch panel)によって実現され、取得部２２に接続されている。入力部１４は時系列の入力操作情報を取得部２２へ出力する。この入力操作情報は、情報処理端末３６Ａのユーザにより入力操作が行われていない間は、入力操作が行われていないことを示す情報になる。また、ユーザによりタップ(tap)、フリック(flick)、スワイプ(swipe)、ピンチ(pinch)などの入力操作が行われた場合は、入力操作の時刻、入力操作の種別、ユーザの指と入力部１４(表示部１２の表示面)との接触位置の座標を含む情報になる。
【００２３】
取得部２２は、コンテンツ表示制御部２０と接続されており、入力部１４から取得した入力操作情報をコンテンツ表示制御部２０へ出力する。コンテンツ表示制御部２０は、取得部２２から入力された入力操作情報に基づいて、表示部１２に表示されているコンテンツのスクロールや拡大縮小などを制御する。
【００２４】
運動量検出部１６は、情報処理端末３６Ａに搭載され、情報処理端末３６Ａの運動量を検出する。本実施形態では、運動量検出部１６が、図２に示す３軸の角速度センサ４４、３軸の加速度センサ４６及び３軸の地磁気センサ４８によって実現される態様を説明する。但し、運動量検出部１６は、上記の３種類のセンサ４４,４６,４８のうちの１種類以上のセンサによって実現してもよい。運動量検出部１６は取得部２２に接続されており、取得部２２は、所定の検出周期Ｔ(一例としてＴ＝200m秒)毎に、情報処理端末３６Ａの運動量を運動量検出部１６から取得する。
【００２５】
姿勢検出部１８は、情報処理端末３６Ａに搭載され、情報処理端末３６Ａの姿勢を検出する。本実施形態では、姿勢検出部１８が、図２に示す３軸の加速度センサ４６によって実現される態様を説明するが、姿勢検出部１８を実現するセンサは、３軸の地磁気センサ４８を使用してもよいし、運動量検出部１６を実現するセンサと別に設けてもよい。姿勢検出部１８は取得部２２に接続されており、取得部２２は、所定の検出周期Ｔ(一例としてＴ＝200m秒)毎に、情報処理端末３６Ａの姿勢を姿勢検出部１８から取得する。
【００２６】
取得部２２はプロファイル決定部２４及び関心度評価部２８に接続されており、プロファイル決定部２４はプロファイル記憶部２６及びコンテンツ表示制御部２０に接続されている。また、関心度評価部２８はプロファイル記憶部２６及びコンテンツ提供部３０に接続されている。先に説明したように、本実施形態では、表示部１２にコンテンツが表示されている期間のうち、情報処理端末３６Ａの運動量が比較的小さい期間を、ユーザがコンテンツの閲覧に集中している期間とみなし、コンテンツに対するユーザの関心度を評価する。但し、ユーザがコンテンツの閲覧に集中しているときの情報処理端末３６Ａの運動量は、ユーザが入力操作を行った操作期間とユーザが入力操作を行っていない無操作期間とで一致するとは限らない。また、コンテンツの閲覧に集中しているときの情報処理端末３６Ａの運動量には個人差もある。
【００２７】
このため、プロファイル決定部２４は、コンテンツ表示制御部２０へプロファイル決定用のコンテンツを提供し、プロファイル決定用のコンテンツを表示部１２に表示させる。プロファイル決定用のコンテンツは、ユーザが閲覧に際して入力操作を行う必要があり、かつユーザがコンテンツの閲覧に集中していたかを評価可能なコンテンツが好ましい。一例としては、ユーザがコンテンツの閲覧に集中していれば容易に回答可能なクイズを、閲覧に際してユーザのスクロール操作が行われる分量の文章で出題するコンテンツが挙げられる。この場合、ユーザの回答が正解であればユーザがコンテンツの閲覧に集中していたと評価することができ、以下のプロファイルを決定することができる。プロファイル決定用のコンテンツは、本発明における所定のコンテンツの一例である。
【００２８】
また、プロファイル決定部２４は、取得部２２によって取得された入力操作情報及び情報処理端末３６Ａの運動量に基づいて、操作期間における情報処理端末３６Ａの平均運動量ＰＡaveを演算する。また、プロファイル決定部２４は、入力操作情報及び情報処理端末３６Ａの運動量に基づいて、無操作期間における情報処理端末３６Ａの平均運動量ＰＢaveを演算する。そして、プロファイル決定部２４は、平均運動量ＰＡaveを境界として操作期間用の重み係数Ｗdの値が変化する操作期間用の重み係数Ｗdのプロファイルを決定する。また、プロファイル決定部２４は、平均運動量ＰＢaveを境界として無操作期間用の重み係数Ｗnopの値が変化する無操作期間用の重み係数Ｗnopのプロファイルを決定する。
【００２９】
操作期間用の重み係数Ｗdのプロファイル及び無操作期間用の重み係数Ｗnopのプロファイルの一例を図４に示す。プロファイル決定部２４によって決定された操作期間用の重み係数Ｗdのプロファイル及び無操作期間用の重み係数Ｗnopのプロファイルは、プロファイル記憶部２６に記憶される。
【００３０】
関心度評価部２８は、表示部１２に関心度評価対象のコンテンツが表示されている間、表示されているコンテンツに対するユーザの関心度を評価する。関心度評価部２８による関心度の評価は、取得部２２によって取得された入力操作情報、情報処理端末３６Ａの運動量、情報処理端末３６Ａの姿勢及びプロファイル記憶部２６に記憶されたプロファイルに基づいて、単位時間(一例として１秒)毎に行われる。
【００３１】
なお、図１において、運動量検出部１６は本発明における運動量検出部の一例であり、取得部２２は本発明における取得部の一例であり、関心度評価部２８は本発明における関心度評価部の一例であり、姿勢検出部１８は本発明における姿勢検出部の一例である。また、プロファイル決定部２４は本発明における決定部の一例である。
【００３２】
図２に示す情報処理システム３２Ａは、ネットワーク３４を介して通信可能な情報処理端末３６Ａ及びコンテンツ提供サーバ７０Ａを含んでいる。第１実施形態において、関心度評価装置１０は図２に示す情報処理端末３６Ａによって実現される。情報処理端末３６Ａは、ＣＰＵ３８、メモリ４０、記憶部４２、表示部１２、入力部１４、３軸の角速度センサ４４、３軸の加速度センサ４６、３軸の地磁気センサ４８及び通信部５０を含んでいる。ＣＰＵ３８、メモリ４０、記憶部４２、表示部１２、入力部１４、３軸の角速度センサ４４、３軸の加速度センサ４６、３軸の地磁気センサ４８及び通信部５０はバス５２を介して互いに接続されている。
【００３３】
記憶部４２はHard Disk Drive(ＨＤＤ)、Solid State Drive(ＳＳＤ)、フラッシュメモリ等によって実現される。記憶部４２には、情報処理端末３６Ａを関心度評価装置１０として機能させるための関心度評価プログラム５４が記憶されている。ＣＰＵ３８は、関心度評価プログラム５４を記憶部４２から読み出してメモリ４０に展開し、関心度評価プログラム５４が有するプロセスを順次実行する。関心度評価プログラム５４は、コンテンツ表示制御プロセス５６、取得プロセス５８、プロファイル決定プロセス６０及び関心度評価プロセス６２を含む。
【００３４】
ＣＰＵ３８は、コンテンツ表示制御プロセス５６を実行することで、図１に示すコンテンツ表示制御部２０として動作する。またＣＰＵ３８は、取得プロセス５８を実行することで、図１に示す取得部２２として動作する。またＣＰＵ３８は、プロファイル決定プロセス６０を実行することで、図１に示すプロファイル決定部２４として動作する。またＣＰＵ３８は、関心度評価プロセス６２を実行することで、図１に示す関心度評価部２８として動作する。また、記憶部４２にはプロファイル決定用コンテンツ記憶領域６４及びプロファイル記憶領域６６が設けられている。プロファイル決定用コンテンツ記憶領域６４にはプロファイル決定用コンテンツが予め記憶されており、プロファイル記憶領域６６はプロファイル記憶部２６として機能する。これにより、関心度評価プログラム５４を実行した情報処理端末３６Ａが、関心度評価装置１０として機能することになる。なお、第１実施形態において、関心度評価プログラム５４は本発明に係る関心度評価プログラムの一例である。
【００３５】
また、コンテンツ提供サーバ７０Ａは、ＣＰＵ７２、メモリ７４、記憶部７６、モニタ等の表示部７８、キーボードやマウス等の入力部８０及び通信部８２を含んでいる。ＣＰＵ７２、メモリ７４、記憶部７６、表示部７８、入力部８０及び通信部８２はバス８４を介して互いに接続されている。
【００３６】
記憶部７６はＨＤＤ、ＳＳＤ、フラッシュメモリ等によって実現される。記憶部７６には、コンテンツ提供サーバ７０Ａをコンテンツ提供部３０として機能させるためのコンテンツ提供プログラム８６が記憶されており、コンテンツ記憶領域８８及び広告情報記憶領域９０が設けられている。コンテンツ記憶領域８８には、関心度評価装置１０へ提供可能なコンテンツが予め記憶され、広告情報記憶領域９０には、関心度評価装置１０へコンテンツを提供する際に関心度評価装置１０へ提供する広告情報が予め記憶されている。
【００３７】
次に第１実施形態の作用として、まず図３を参照し、プロファイル決定部２４が行うプロファイル決定処理を説明する。プロファイル決定処理は、個々のユーザ毎に少なくとも１回実行すればよい。このため、情報処理端末３６Ａが１人のユーザにのみ使用される態様であれば、プロファイル決定処理は、例えば、情報処理端末３６Ａの初回の電源投入時などのタイミングで実行される。
【００３８】
また、情報処理端末３６Ａが複数人のユーザに使用される態様であれば、例えば情報処理端末３６Ａにユーザがログインする度に、対応するプロファイルがプロファイル記憶部２６に記憶されているを確認し、未記憶であれば実行するようにしてもよい。また、１人のユーザによって複数台の情報処理端末３６Ａを選択的に使用される態様であれば、１つのプロファイル記憶部２６を、情報処理システム３２に含まれる複数台の情報処理端末３６Ａから各々アクセス可能に設けてもよい。
【００３９】
プロファイル決定処理のステップ２００において、プロファイル決定部２４は、記憶部４２のプロファイル決定用コンテンツ記憶領域６４からプロファイル決定用のコンテンツを読み出し、コンテンツ表示制御部２０へ提供する。そして、コンテンツ表示制御部２０は、プロファイル決定部２４から提供されたプロファイル決定用のコンテンツを表示部１２に表示させる。ここでは、プロファイル決定用のコンテンツが、ユーザがコンテンツの閲覧に集中していれば容易に回答可能なクイズを、閲覧に際してユーザのスクロール操作が行われる分量の文章で出題するコンテンツである態様を説明する。
【００４０】
ステップ２０２において、プロファイル決定部２４は、入力部１４から出力された入力操作情報及び運動量検出部１６によって検出された端末の運動量を取得部２２を経由して取得し、取得した情報をメモリ４０等に記憶させる。ステップ２０４において、プロファイル決定部２４は、プロファイル決定用のコンテンツで出題したクイズに対する回答がユーザによって入力されたか否か判定する。ステップ２０４の判定が否定された場合はステップ２０２に戻り、ステップ２０４の判定が肯定される迄、ステップ２０２,２０４を繰り返す。
【００４１】
ステップ２０４の判定が肯定された場合はステップ２０６へ移行し、ステップ２０６において、プロファイル決定部２４は、ユーザによって入力された回答がプロファイル決定用のコンテンツで出題したクイズの正解に一致しているか否か判定する。プロファイル決定用のコンテンツで出題したクイズの一例としては、「バスにａ人乗車しています。バス停１でｂ人乗車し、ｃ人降車しました。バス停２でｄ人乗車し、ｅ人降車しました。…バスの乗客は何人でしょう？」などが挙げられる。
【００４２】
ステップ２０６の判定が否定された場合、ユーザはプロファイル決定用のコンテンツの閲覧に集中していなかったと判断できる。このため、ステップ２０６の判定が否定された場合はステップ２００に戻り、ステップ２００以降の処理を繰り返す。例えば、先に一例として挙げた、バスの乗客の人数に関するクイズであれば、ａ,ｂ,ｃ…などのパラメータの値を変えれば、プロファイル決定用のコンテンツ自体を切り替えることなく、正解が異なるクイズを出題することができる。
【００４３】
また、ユーザによって入力された回答がプロファイル決定用のコンテンツで出題したクイズの正解に一致していた場合、ユーザはプロファイル決定用のコンテンツの閲覧に集中していたと判断できる。このため、ステップ２０６の判定が肯定された場合はステップ２０８へ移行し、ステップ２０８以降において、ステップ２０２でメモリ４０等に記憶させた情報に基づいて重み係数のプロファイルを決定する。
【００４４】
ステップ２０８において、プロファイル決定部２４は、入力操作情報に基づいて、ユーザがプロファイル決定用のコンテンツを閲覧していた期間を、ユーザの入力操作が有った操作期間と、ユーザの入力操作が無かった無操作期間と、に弁別する。またプロファイル決定部２４は、検出周期Ｔ毎に検出された情報処理端末３６Ａの運動量、すなわち３軸の角速度、３軸の加速度及び３軸の地磁気の各々の検出値を、検出周期Ｔ刻みの各時刻毎に二乗して加算することで各時刻毎の運動量(運動パワー)Ｐを演算する。そして、プロファイル決定部２４は、各時刻毎の運動量Ｐの操作期間内の平均値を、操作期間内の端末の平均運動量ＰＡaveとして演算すると共に、各時刻毎の運動量Ｐの無操作期間内の平均値を、無操作期間内の端末の平均運動量ＰＢaveとして演算する。
【００４５】
ステップ２１０において、プロファイル決定部２４は、ステップ２０８で演算した操作期間内の端末の平均運動量ＰＡaveに基づいて、操作期間内の端末の運動量Ｐと操作期間用の端末運動重み係数Ｗdとの関係を規定する操作期間用のプロファイルを求める。一例として図４に示すように、操作期間用のプロファイルは、操作期間内の端末の運動量Ｐが平均運動量ＰＡave以下であれば重み係数Ｗd＝１で、運動量Ｐが平均運動量ＰＡaveを超えている場合は運動量Ｐの増大に伴って重み係数Ｗdが増大するように設定される。
【００４６】
また、プロファイル決定部２４は、ステップ２０８で演算した無操作期間内の端末の平均運動量ＰＢaveに基づいて、無操作期間内の端末の運動量Ｐと無操作期間用の端末運動重み係数Ｗnopとの関係を規定する操作期間用のプロファイルを求める。図４に示すように、無操作期間用のプロファイルは、操作期間内の端末の運動量Ｐが平均運動量ＰＢave以下であれば重み係数Ｗnop＝１で、運動量Ｐが平均運動量ＰＢaveを超えている場合は運動量Ｐの増大に伴って重み係数Ｗnopが増大するように設定される。
【００４７】
そして、プロファイル決定部２４は、生成した操作期間用の重み係数Ｗdのプロファイル及び無操作期間用の重み係数Ｗnopのプロファイルを、現在のユーザのユーザIDと対応付けてプロファイル記憶部２６に記憶させ、プロファイル決定処理を終了する。
【００４８】
上述したプロファイル決定処理はユーザ毎に行われる。このため、一例として図５に示すように、プロファイル記憶部２６に記憶される個々のユーザのプロファイルは、個々のユーザの特性を反映したものとなる。一例として図５では、ユーザａとユーザｂとで操作期間内の端末の平均運動量ＰＡaveが相違していたことで、ユーザａの操作期間用の重み係数Ｗdのプロファイルとユーザｂの操作期間用の重み係数Ｗdのプロファイルも相違していることを示している。なお、図５は操作期間用の重み係数Ｗdのプロファイルのみ示しているが、ユーザａとユーザｂとで無操作期間内の端末の平均運動量ＰＢＡaveが相違していれば、無操作期間用の重み係数Ｗnopのプロファイルもユーザａとユーザｂとで相違することになる。
【００４９】
次に図６を参照し、表示部１２への任意のコンテンツの表示がユーザから指示されたことをトリガとして、情報処理端末３６Ａで実行される関心度評価処理を説明する。この関心度評価処理では、ユーザから表示部１２への表示が指示されたコンテンツを、関心度の評価対象とする。関心度評価処理のステップ２２０において、コンテンツ表示制御部２０は、ユーザから表示部１２への表示が指示されたコンテンツの配信を要求する情報をコンテンツ提供部３０(コンテンツ提供サーバ７０Ａ)に要求する。
【００５０】
コンテンツ提供サーバ７０Ａは、情報処理端末３６Ａから何らかの情報を受信したことをトリガとして、図７に示すコンテンツ提供処理を実行する。コンテンツ提供処理のステップ２６０において、コンテンツ提供部３０は、情報処理端末３６Ａから受信した情報が、コンテンツの配信を要求する情報か否か判定する。ステップ２６０の判定が肯定された場合はステップ２６２へ移行する。
【００５１】
ステップ２６２において、コンテンツ提供部３０は、情報処理端末３６Ａから配信が要求されたコンテンツの情報をコンテンツ記憶領域８８から読み出すと共に、所定の広告情報を広告情報記憶領域９０から読み出す。そして、コンテンツ提供部３０は、コンテンツの情報及び所定の広告情報を、配信要求元の情報処理端末３６Ａへ配信(送信)し、コンテンツ提供処理を終了する。
【００５２】
関心度評価処理(図６)を実行している情報処理端末３６Ａは、コンテンツの情報及び所定の広告情報がコンテンツ提供サーバ７０Ａから配信されると、関心度評価処理のステップ２２２の処理を行う。すなわち、ステップ２２２において、コンテンツ表示制御部２０は、表示部１２の表示画面のうちの所定の広告表示領域に広告情報が表す広告を表示させ、表示部１２の表示画面のうちの残りの領域にコンテンツ情報が表すコンテンツを表示させる。一例として図８のうちの左側の図は、表示部１２の表示画面のうちの上側の広告表示領域１００に広告が表示された場合を示す。
【００５３】
情報処理端末３６Ａの表示部１２にコンテンツが表示されると、ユーザは、通常、情報処理端末３６Ａを手に持ち、表示されたコンテンツのスクロールを指示する等の入力操作を適宜行いながら、表示されたコンテンツを閲覧する。
【００５４】
次のステップ２２４において、関心度評価部２８は、情報処理端末３６Ａを使用しているユーザのユーザＩＤと対応付けられた操作期間用の重み係数Ｗdのプロファイル及び無操作期間用の重み係数Ｗnopのプロファイルを、プロファイル記憶部２６から読み込む。また、ステップ２２６において、関心度評価部２８は、時刻ｔに０を設定すると共に、単位時間当たりの関心度評価値Ｉ(ｔ)を格納するための配列にも０を設定する。またステップ２２８において、関心度評価部２８は、カウンタｃに１を設定する。
【００５５】
ステップ２３０において、関心度評価部２８は、入力部１４から出力された入力操作情報、運動量検出部１６によって検出された端末の運動量及び姿勢検出部１８によって検出された端末の姿勢を取得部２２を経由して取得する。
【００５６】
ステップ２３２において、関心度評価部２８は、姿勢検出部１８によって検出された端末の姿勢(３軸の加速度)のうち、表示部１２の表示面に垂直なＺ軸の加速度が重力加速度から所定値以内か否かに基づいて、情報処理端末３６Ａが所定の姿勢か否か判定する。ここでいう所定の姿勢とは、情報処理端末３６Ａがほぼ水平な面(例えば机の上)に載置された状態での姿勢を意味する。なお、ステップ２３２は、複数の検出周期Ｔに亘ってＺ軸の加速度が重力加速度から所定値以内であった場合に、情報処理端末３６Ａが所定の姿勢と判定するようにしてもよい。
【００５７】
情報処理端末３６Ａがほぼ水平な面に載置された状態は、表示部１２に表示されたコンテンツをユーザが閲覧するには不自然な状態である。また、情報処理端末３６Ａがほぼ水平な面に載置された状態は、端末の運動量もゼロ、或いは非常に小さくなるので、端末の運動量に基づいてユーザの関心度を評価するには不適当な状態である。このため、ステップ２３２の判定が否定された場合はステップ２３４〜２３８をスキップしてステップ２４０へ移行する。
【００５８】
また、情報処理端末３６Ａが所定の姿勢でない場合には、ステップ２３２の判定が否定されてステップ２３４へ移行する。ステップ２３４において、関心度評価部２８は、先のステップ２３０で取得した入力操作情報が、検出周期Ｔ内にユーザによる入力操作が有ったことを示す情報か否かに基づいて、検出周期Ｔ内にユーザによる入力操作が有ったか否かを判定する。
【００５９】
ステップ２３４の判定が肯定された場合は、今回の検出周期Ｔは操作期間であるとみなしてステップ２３６へ移行する。ステップ２３６において、関心度評価部２８は、先のステップ２３０で取得した情報処理端末３６Ａの運動量(３軸の角速度、３軸の加速度及び３軸の地磁気の各々の検出値)を、二乗して加算することで検出周期Ｔ内の端末の運動量(運動パワー)Ｐを演算する。
【００６０】
また、関心度評価部２８は、検出周期Ｔ内の端末の運動量Ｐと、先のステップ２２４で読み込んだ操作期間用の重み係数Ｗdのプロファイルと、に基づいて、検出周期Ｔ内の端末の運動量Ｐに対応する操作期間用の重み係数Ｗdを求める。ここで求める操作期間用の重み係数Ｗdは、端末の運動量Ｐが平均運動量ＰＡave以下であれば重み係数Ｗd＝１で、運動量Ｐが平均運動量ＰＡaveを超えている場合は運動量Ｐの増大に伴って重み係数Ｗdの値が増大される。そして、求めた操作期間用の重み係数Ｗdで検出周期Ｔを除算した値を、単位時間当たりの関心度評価値Ｉ(ｔ)に加算する(次の(２)式も参照)。
Ｉ(ｔ)＝Ｉ(ｔ)＋(Ｔ／Ｗd)      …(２)
以上のステップ２３６の処理を行うとステップ２４０へ移行する。
【００６１】
一方、ステップ２３４の判定が否定された場合は、今回の検出周期Ｔは無操作期間であるとみなしてステップ２３８へ移行する。ステップ２３８において、関心度評価部２８は、先のステップ２３０で取得した情報処理端末３６Ａの運動量(３軸の角速度、３軸の加速度及び３軸の地磁気の各々の検出値)を、二乗して加算することで検出周期Ｔ内の端末の運動量(運動パワー)Ｐを演算する。
【００６２】
また、関心度評価部２８は、検出周期Ｔ内の端末の運動量Ｐと、先のステップ２２４で読み込んだ無操作期間用の重み係数Ｗnopのプロファイルと、に基づいて、検出周期Ｔ内の端末の運動量Ｐに対応する無操作期間用の重み係数Ｗnopを求める。ここで求める無操作期間用の重み係数Ｗnopは、端末の運動量Ｐが平均運動量ＰＢave以下であれば重み係数Ｗnop＝１で、運動量Ｐが平均運動量ＰＢaveを超えている場合は運動量Ｐの増大に伴って重み係数Ｗnopの値が増大される。そして、求めた無操作期間用の重み係数Ｗnopで検出周期Ｔを除算した値を、単位時間当たりの関心度評価値Ｉ(ｔ)に加算する(次の(３)式も参照)。
Ｉ(ｔ)＝Ｉ(ｔ)＋(Ｔ／Ｗnop)      …(３)
上述したステップ２３８の処理を行うとステップ２４０へ移行する。
【００６３】
ステップ２４０において、関心度評価部２８は、カウンタｃの値が所定値ｃmaxに達したか否か判定する。なお、一例として、検出周期Ｔ＝200ｍ秒、単位時間＝１秒の場合、所定値ｃmax＝１秒／200ｍ秒＝５となる。
【００６４】
ステップ２４０の判定が否定された場合はステップ２４２へ移行し、ステップ２４２において、関心度評価部２８は、カウンタｃの値を１だけインクリメントし、ステップ２３０に戻る。これにより、カウンタｃの値が所定値ｃmaxに達してステップ２４０の判定が肯定される迄、ステップ２３０〜ステップ２４２が繰り返される。また、この間、単位時間当たりの関心度評価値Ｉ(ｔ)には、(２)式または(３)式により、検出周期Ｔ当たりの関心度評価値の増分ΔＩ(＝(Ｔ／Ｗd)or(Ｔ／Ｗnop))が積算される。そして、カウンタｃの値が所定値ｃmaxに達してステップ２４０の判定が肯定された時点での単位時間当たりの関心度評価値Ｉ(ｔ)は先の(１)式に等しくなる。
【００６５】
ステップ２４０の判定が肯定された場合はステップ２４４へ移行し、ステップ２４４において、関心度評価部２８は、単位時間当たりの関心度評価値Ｉ(ｔ)が、予め設定された閾値を超えているか否か判定する。ステップ２４４の判定が否定された場合はステップ２５０へ移行し、ステップ２５０において、関心度評価部２８は、コンテンツの表示終了がユーザから指示されたか否か判定する。ステップ２５０の判定が否定された場合はステップ２５２へ移行し、ステップ２５２において、関心度評価部２８は、時刻ｔを１だけインクリメントしてステップ２２８に戻る。これにより、関心度の評価対象のコンテンツが表示部１２に表示されている間、上述したように、単位時間当たりの関心度評価値Ｉ(ｔ)を演算し、演算した単位時間当たりの関心度評価値Ｉ(ｔ)が閾値を超えているか否かを判定する処理が繰り返される。
【００６６】
ユーザは、情報処理端末３６Ａを手に持ち、表示部１２に表示されたコンテンツのスクロールを指示する等の入力操作を適宜行いながら、表示されたコンテンツを閲覧する。この際、表示されたコンテンツのうちユーザの関心度が高い部分を閲覧しているときには、関心度がより低い部分を閲覧しているときよりもユーザがコンテンツの閲覧に集中しているので、情報処理端末３６Ａの運動は小さくなる。そして、操作期間であれば端末の運動量Ｐが平均運動量ＰＡave以下になり、無操作期間であれば端末の運動量Ｐが平均運動量ＰＢave以下になり、関心度評価値の増分ΔＩが大きくなることで、単位時間当たりの関心度評価値Ｉ(ｔ)が閾値を超えることになる。これにより、ステップ２４４の判定が肯定されてステップ２４６へ移行する。
【００６７】
ステップ２４６において、関心度評価部２８は、コンテンツ提供部３０(コンテンツ提供サーバ７０Ａ)に対し、単位時間当たりの関心度評価値Ｉ(ｔ)が閾値を超えたことを意味する「関心度大」を通知する。また、関心度評価部２８は、情報処理端末３６Ａの表示部１２におけるコンテンツの現在の表示位置もコンテンツ提供部３０(コンテンツ提供サーバ７０Ａ)へ通知する。図９には、一例としてコンテンツ全体を符号「１０２」で示し、情報処理端末３６Ａの表示部１２におけるコンテンツの現在の表示位置(表示範囲)を符号「１０４」で示す。
【００６８】
コンテンツ提供部３０(コンテンツ提供サーバ７０Ａ)は、情報処理端末３６Ａから「関心度大」が通知されると、コンテンツ提供処理(図７)を実行する。そして、この場合は、情報処理端末３６Ａから受信した情報が関心度を通知する情報であり、コンテンツの配信を要求する情報ではないので、コンテンツ提供処理のステップ２６０の判定が否定されてステップ２６４へ移行する。
【００６９】
ステップ２６４において、コンテンツ提供部３０は、コンテンツ記憶領域８８に記憶されている複数のコンテンツの情報の中から、「関心度大」の通知元の情報処理端末３６Ａへ配信した最新のコンテンツの情報を検索する。コンテンツの情報は、図９に「■■…」と表記して示すように、コンテンツの各部分毎に、各部分の内容を代表するキーワードが予め設定されている。コンテンツ提供部３０は、検索により抽出したコンテンツの情報から、情報処理端末３６Ａの表示部１２におけるコンテンツの現在の表示位置(表示範囲)に含まれるキーワードを取得する。
【００７０】
次のステップ２６６において、コンテンツ提供部３０は、広告情報記憶領域９０に記憶されている複数の広告情報の中から、ステップ２６４で取得したキーワードに関連する広告情報を検索する。キーワードに関連する広告情報の検索は、例えば、個々の広告情報が表す広告の内容を表すタグを個々の広告情報に予め付加しておき、キーワードと一致するタグが付加された広告情報を検索することで実現できる。
【００７１】
そしてステップ２６８において、コンテンツ提供部３０は、ステップ２６６の検索で抽出した広告情報を、「関心度大」の通知元の情報処理端末３６Ａへ配信し、コンテンツ提供処理を終了する。
【００７２】
関心度評価処理(図６)を実行している情報処理端末３６Ａは、「関心度大」を通知したコンテンツ提供サーバ７０Ａから新たな広告情報が配信されると、関心度評価処理のステップ２４８の処理を行う。すなわち、ステップ２４８において、コンテンツ表示制御部２０は、表示部１２の表示画面のうちの所定の広告表示領域に表示させている広告を、新たに配信された広告情報が表す広告へ切り替える。一例として図８のうちの右側の図は、左側の図と比較して、表示部１２の表示画面のうちの上側の広告表示領域１００に新たな広告が表示された場合を示す。
【００７３】
広告表示領域１００に表示された新たな広告は、情報処理端末３６Ａの運動が小さくなって単位時間当たりの関心度評価値Ｉ(ｔ)が閾値を超えたときのコンテンツの表示位置に含まれるキーワードに関連する広告である。従って、ユーザの関心度がより高い広告をユーザに提示することができる。
【００７４】
〔第２実施形態〕
次に開示の技術の第２実施形態について説明する。なお、第１実施形態と同一の部分には同一の符号を付し、説明を省略する。
【００７５】
第１実施形態では、関心度評価装置１０が情報処理端末３６Ａによって実現される態様を説明した。第２実施形態では、関心度評価装置１０のうちのプロファイル決定部２４及びコンテンツ表示制御部２０が情報処理端末３６Ｂによって実現される態様を説明する。この態様では、関心度評価装置１０の取得部２２及び関心度評価部２８がコンテンツ提供サーバ７０Ｂによって実現される。
【００７６】
すなわち、図１０に示す情報処理システム３２Ｂは、ネットワーク３４を介して通信可能な情報処理端末３６Ｂ及びコンテンツ提供サーバ７０Ｂを含んでいる。情報処理端末３６Ｂは、第１実施形態で説明した情報処理端末３６Ａと比較して、記憶部４２に、関心度評価プログラム５４に代えて端末側プログラム１１０が記憶されている点が相違している。端末側プログラム１１０は、プロファイル決定プロセス１１２、コンテンツ表示制御プロセス１１４及び情報送信プロセス１１６を含んでいる。ＣＰＵ３８は、プロファイル決定プロセス１１２を実行することで、図１に示すプロファイル決定部２４として動作する。またＣＰＵ３８は、コンテンツ表示制御プロセス５６を実行することで、図１に示すコンテンツ表示制御部２０として動作する。またＣＰＵ３８は、情報送信プロセス１１６を実行することで、コンテンツ提供サーバ７０Ｂへ情報を送信する処理を行う。
【００７７】
また、コンテンツ提供サーバ７０Ｂは、第１実施形態で説明したコンテンツ提供サーバ７０Ａと比較して、記憶部７６に、コンテンツ提供プログラム８６に代えて関心度評価プログラム１２０が記憶されている点が相違している。関心度評価プログラム１２０は、コンテンツ提供プロセス１２２、取得プロセス１２４及び関心度評価プロセス１２６を含んでいる。ＣＰＵ７２は、コンテンツ提供プロセス１２２を実行することで、図１に示すコンテンツ提供部３０として動作する。またＣＰＵ７２は、取得プロセス５８を実行することで、図１に示す取得部２２として動作する。またＣＰＵ７２は、関心度評価プロセス６２を実行することで、図１に示す関心度評価部２８として動作する。
【００７８】
次に第２実施形態の作用を説明する。なお、プロファイル決定処理は第１実施形態と同じであるので、説明を省略する。
【００７９】
図１１に示す端末側処理は、表示部１２への任意のコンテンツの表示がユーザから指示されたことをトリガとして、情報処理端末３６Ｂで実行される。端末側処理のステップ２２０において、コンテンツ表示制御部２０は、ユーザから表示部１２への表示が指示されたコンテンツの配信を要求する情報をコンテンツ提供部３０(コンテンツ提供サーバ７０Ｂ)に要求する。また、コンテンツ表示制御部２０は、情報処理端末３６Ｂの現在のユーザのユーザＩＤと対応付けられた操作期間用の重み係数Ｗdのプロファイル及び無操作期間用の重み係数Ｗnopのプロファイルを、プロファイル記憶部２６から読み込む。そして、コンテンツ表示制御部２０は、読み込んだプロファイルもコンテンツ提供サーバ７０Ｂへ送信する。
【００８０】
また、情報処理端末３６Ｂは、コンテンツの情報及び所定の広告情報がコンテンツ提供サーバ７０Ｂから配信されると、端末側処理のステップ３０２の処理を行う。すなわち、ステップ３０２において、コンテンツ表示制御部２０は、表示部１２の表示画面のうちの所定の広告表示領域に広告情報が表す広告を表示させ、表示部１２の表示画面のうちの残りの領域にコンテンツ情報が表すコンテンツを表示させる。情報処理端末３６Ｂの表示部１２にコンテンツが表示されると、ユーザは、通常、情報処理端末３６Ｂを手に持ち、表示されたコンテンツのスクロールを指示する等の入力操作を適宜行いながら、表示されたコンテンツを閲覧する。
【００８１】
次のステップ３０４において、情報処理端末３６Ｂは、入力部１４から出力された入力操作情報、運動量検出部１６によって検出された端末の運動量及び姿勢検出部１８によって検出された端末の姿勢を取得する。そして、情報処理端末３６Ｂは、取得した各情報を、情報処理端末３６Ａの表示部１２におけるコンテンツの現在の表示位置と共にコンテンツ提供サーバ７０Ｂへ送信する。
【００８２】
ステップ３０６において、情報処理端末３６Ｂは、コンテンツ提供サーバ７０Ｂから新たな広告情報を受信したか否か判定する。ステップ３０６の判定が否定された場合はステップ３０８へ移行し、ステップ３０８において、情報処理端末３６Ｂは、コンテンツの表示終了がユーザから指示されたか否か判定する。ステップ３０６の判定が否定された場合はステップ３０４に戻り、ステップ３０６又はステップ３０８の判定が肯定される迄、ステップ３０４〜３０８を繰り返す。この間、情報処理端末３６Ｂは、入力操作情報、端末の運動量及び端末の姿勢を検出周期Ｔ毎に取得してコンテンツ提供サーバ７０Ｂへ送信する処理を繰り返す。
【００８３】
コンテンツ提供サーバ７０Ｂから新たな広告情報を受信した場合は、ステップ３０６の判定が肯定されてステップ３１０へ移行する。ステップ３１０において、コンテンツ表示制御部２０は、表示部１２の表示画面のうちの所定の広告表示領域に表示させている広告を、新たに配信された広告情報が表す広告へ切り替え、ステップ３０４に戻る。また、コンテンツの表示終了がユーザから指示された場合は、ステップ３０８の判定が肯定されて端末側処理を終了する。
【００８４】
図１２に示す関心度評価処理は、情報処理端末３６Ｂからコンテンツの配信要求を受信したことをトリガとして、コンテンツ提供サーバ７０Ｂで実行される。関心度評価処理のステップ３２０において、関心度評価部２８は、情報処理端末３６Ｂからコンテンツの配信要求と共に受信した情報処理端末３６Ｂの現在のユーザのプロファイルをメモリ７４等に記憶させる。
【００８５】
次のステップ３２２において、コンテンツ提供部３０は、情報処理端末３６Ｂから配信が要求されたコンテンツの情報をコンテンツ記憶領域８８から読み出すと共に、所定の広告情報を広告情報記憶領域９０から読み出す。そして、コンテンツ提供部３０は、コンテンツの情報及び所定の広告情報を、配信要求元の情報処理端末３６Ｂへ配信(送信)する。
【００８６】
次のステップ３２４〜ステップ３５２は、第１実施形態で説明した関心度評価処理(図６)のステップ２２６〜２５２とほぼ同じであるので、相違点のみ説明する。
【００８７】
図１２に示す関心度評価処理のステップ３２８において、取得部２２は、入力操作情報、端末の運動量、端末の姿勢及びコンテンツの現在の表示位置を、情報処理端末３６Ｂから受信することで取得する。また、図１２に示す関心度評価処理のステップ３４８において、関心度評価部２８は、その前のステップ３４６の検索で抽出された広告情報を情報処理端末３６Ｂへ配信する。また、図１２に示す関心度評価処理のステップ３５０において、関心度評価部２８は、情報処理端末３６Ｂからの入力操作情報、端末の運動量、端末の姿勢及びコンテンツの現在の表示位置の受信が途絶えたか否かに基づいて、コンテンツの表示終了を判定する。
【００８８】
このように、上記各実施形態では、情報処理端末３６にコンテンツが表示されている期間に、情報処理端末３６に搭載される運動量検出部１６によって情報処理端末３６の運動量Ｐの値を検出する。そして、前記期間のうち情報処理端末３６の運動量Ｐの値が平均運動量ＰＡave又はＰＢave以下の第１期間(重み係数Ｗ＝１の期間)の長さに基づいて、コンテンツに対する関心度を評価している。すなわち、情報処理端末３６の運動量Ｐの値が平均運動量ＰＡave又はＰＢaveを越えている期間については、当該期間の時間を除算する重み係数Ｗ＝１にしている。これにより、コンテンツに対する関心度の評価精度を向上させることができる。
【００８９】
また、上記各実施形態では、情報処理端末３６にコンテンツが表示されている期間のうち情報処理端末３６の運動量の値が平均運動量Ｐaveを越えている第２期間の長さの関心度の評価に対する重みを相対的に変更して関心度の評価を行う。すなわち、第２期間の長さの関心度の評価に対する重みを、前記第１期間の長さの関心度の評価に対する重みよりも小さい重みにして、第１期間の長さと第２期間の長さとに基づいて、関心度の評価を行う。より詳しくは、情報処理端末３６の運動量Ｐの値が平均運動量Ｐaveを越えている期間については、当該期間の時間を除算する重み係数Ｗ＞１にしている。これにより、第２期間の長さを関心度の評価に算入しない場合と比較して、ユーザの体調や情報処理端末３６の周囲環境などに起因する情報処理端末３６の運動量Ｐの変動により関心度の評価がばらつくことを抑制することができる。
【００９０】
また、上記各実施形態では、情報処理端末３６の運動量Ｐの値が平均運動量Ｐaveを越えている第２期間における情報処理端末３６の運動量Ｐの値が大きくなるに従って、第２期間の長さが関心度の評価値に及ぼす重みが小さくなるように、関心度の評価を行う。すなわち、情報処理端末３６の運動量Ｐが平均運動量Ｐaveを越えている場合は、運動量Ｐが大きくなるに従って重み係数Ｗの値を増大させている。これにより、第２期間の長さを運動量Ｐの大きさに拘わらず一定の重みで関心度の評価に算入する場合と比較して、コンテンツに対する関心度が高くなると情報処理端末３６の運動量Ｐが小さくなる現象を、関心度の評価により正確に反映することができる。
【００９１】
また、上記各実施形態では、情報処理端末３６にコンテンツが表示されている期間に、情報処理端末３６に搭載される姿勢検出部１８によって情報処理端末１８の姿勢を判定する。そして、情報処理端末３６にコンテンツが表示されている期間のうち情報処理端末３６が所定の姿勢になっていると判定した期間を、コンテンツに対する関心度の評価対象から除外している。これにより、情報処理端末３６が机の上などのほぼ水平な面に載置された場合に、関心度が高いと誤評価することを抑制することができる。
【００９２】
また、上記各実施形態では、情報処理端末３６にプロファイル決定用のコンテンツが表示されている表示期間に、情報処理端末に搭載された運動量検出部１６によって情報処理端末３６の運動量Ｐの値を検出する。そして、プロファイル決定用のコンテンツの表示期間における情報処理端末３６の運動量Ｐの値に基づいて平均運動量Ｐaveを決定し、重み係数Ｗのプロファイルを決定している。これにより、コンテンツの閲覧に集中しているときの情報処理端末３６の運動量Ｐのユーザ毎の差が考慮されることで、コンテンツに対する関心度の評価精度を更に向上させることができる。
【００９３】
また、上記各実施形態では、コンテンツの表示期間のうち、情報処理端末３６に操作が入力された操作期間及び情報処理端末３６に操作が入力されなかった無操作期間を識別可能な入力操作情報を取得する。そして、操作期間のうち情報処理端末３６の運動量Ｐの値が操作期間用の平均運動量ＰＡave以下の期間の長さ、及び、無操作期間のうち情報処理端末３６の運動量Ｐの値が無操作期間用の平均運動量ＰＢave以下の期間の長さに基づいて、関心度を評価している。これにより、コンテンツの閲覧に集中しているときの情報処理端末３６の運動量Ｐの値が操作期間と操作期間とで一致するとは限らないことが考慮されることで、コンテンツに対する関心度の評価精度を更に向上させることができる。
【００９４】
なお、上記では、情報処理端末３６の運動量Ｐが平均運動量ＰＡave又はＰＢaveを越えている場合に、運動量Ｐの増加に対して重み係数Ｗd,Ｗnopの値を線形に増大させる態様を説明した。しかし、これに限定されるものではなく、例えば重み係数Ｗd,Ｗnopの少なくとも一方の値を、運動量Ｐの増加に対して非線形に増加させてもよい。
【００９５】
また、(１)式では操作時間を重み係数Ｗdで除算し、無操作時間を重み係数Ｗnopで除算していることから、情報処理端末３６の運動量Ｐが平均運動量ＰＡave又はＰＢaveを越えている場合に、重み係数Ｗd,Ｗnopの値を増大させている。しかし、これに限定されるものではなく、重み係数Ｗを操作時間、無操作時間に乗算する演算式で関心度評価値Ｉ(ｔ)を算出することも原理的には可能であり、この場合は、運動量Ｐの増加に対して重み係数Ｗを減少させればよい。
【００９６】
また、上記では単位時間当たりの関心度評価値Ｉ(ｔ)を閾値と比較することで、情報処理端末３６に表示されたコンテンツのうち、ユーザが高い関心度を示した部分を特定する態様を説明したが、これに限定されるものでない。単位時間当たりの関心度評価値Ｉ(ｔ)は、ユーザがコンテンツを閲覧していた期間(ｔ＝０〜閲覧時間)に亘って積算することで、１つのコンテンツ全体に対するユーザの関心度の評価に用いることも可能である。
【００９７】
また、上記ではプロファイル決定処理(図３)によって重み係数Ｗd,Ｗnopのプロファイルをユーザ毎に決定する態様を説明したが、これに限定されるものではない。例えば、コンテンツの閲覧に集中しているときの情報処理端末３６の運動量Ｐが、ユーザの年齢や性別、情報処理端末３６の使用期間の長さなどのユーザの属性に応じて或る程度特定可能であれば、ユーザの属性に応じてプロファイルを選択することも可能である。この場合、ユーザの属性毎に予めプロファイルを用意しておくことで、プロファイル決定処理を省略することもできる。
【００９８】
また、上記では本発明に係る関心度評価プログラムの一例である関心度評価プログラム５４,１２０が記憶部４２又は記憶部７６に予め記憶（インストール）されている態様を説明した。しかし、本発明に係る関心度評価プログラムは、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ、メモリカード等の記録媒体に記録されている形態で提供することも可能である。
【００９９】
本明細書に記載された全ての文献、特許出願及び技術規格は、個々の文献、特許出願及び技術規格が参照により取り込まれることが具体的かつ個々に記された場合と同程度に、本明細書中に参照により取り込まれる。
【０１００】
以上の実施形態に関し、更に以下の付記を開示する。
【０１０１】
（付記１）
情報処理端末にコンテンツが表示されている期間に、前記情報処理端末に搭載される運動量検出部によって前記情報処理端末の運動量の値を検出し、
前記期間のうち前記情報処理端末の検出した前記運動量の値が所定値以下の第１期間の長さに基づいて、前記コンテンツに対する関心度を評価する
処理をコンピュータに実行させることを特徴とする関心度評価プログラム。
【０１０２】
（付記２）
情報処理端末にコンテンツが表示されている期間に、前記情報処理端末に搭載される運動量検出部によって前記情報処理端末の運動量の値を検出し、
前記期間のうち前記情報処理端末の検出した前記運動量の値が所定値以下の第１期間の長さに基づいて、前記コンテンツに対する関心度を評価する
処理をコンピュータが実行することを特徴とする関心度評価方法。
【０１０３】
（付記３）
前記期間のうち前記情報処理端末の運動量の値が前記所定値を越えている第２期間の長さの前記関心度の評価に対する重みを、前記第１期間の長さの前記関心度の評価に対する重みよりも小さい重みにして、前記第１期間の長さと前記第２期間の長さとに基づいて、前記関心度の評価を行う付記１記載の関心度評価プログラム、又は、付記２記載の関心度評価方法。
【０１０４】
（付記４）
前記第２期間における前記情報処理端末の運動量の値が大きくなるに従って、前記第２期間の長さが前記関心度の評価値に及ぼす重みが小さくなるように、前記関心度の評価を行う付記３記載の関心度評価プログラム、又は、付記３記載の関心度評価方法。
【０１０５】
（付記５）
前記情報処理端末にコンテンツが表示されている期間に、前記情報処理端末に搭載される姿勢検出部によって前記情報処理端末の姿勢を判定し、
前記期間のうち前記情報処理端末が所定の姿勢になっていると判定した期間を、前記コンテンツに対する関心度の評価対象から除外する付記１、付記３及び付記４の何れか１項記載の関心度評価プログラム、又は、付記２〜付記４の何れか１項記載の関心度評価方法。
【０１０６】
（付記６）
前記情報処理端末に所定のコンテンツが表示されている表示期間に、前記運動量検出部によって前記情報処理端末の運動量の値を検出し、
前記表示期間における前記情報処理端末の運動量の値に基づいて前記所定値を決定する付記１、付記３〜付記５の何れか１項記載の関心度評価プログラム、又は、付記２〜付記５の何れか１項記載の関心度評価方法。
【０１０７】
（付記７）
前記期間のうち、前記情報処理端末に操作が入力された操作期間及び前記情報処理端末に操作が入力されなかった無操作期間を識別可能な入力操作情報を取得し、
前記操作期間のうち前記情報処理端末の検出した運動量の値が前記操作期間用の所定値以下の期間の長さ、及び、前記無操作期間のうち前記情報処理端末の検出した運動量の値が前記無操作期間用の所定値以下の期間の長さに基づいて、前記コンテンツに対する関心度を評価する付記１、付記３〜付記５の何れか１項記載の関心度評価プログラム、又は、付記２〜付記５の何れか１項記載の関心度評価方法。
【０１０８】
（付記８）
前記情報処理端末に所定のコンテンツが表示されている表示期間に、前記運動量検出部によって前記情報処理端末の運動量の値を検出すると共に、前記表示期間のうち前記操作期間及び前記無操作期間を識別可能な前記入力操作情報を取得し、
前記操作期間における前記情報処理端末の運動量の値に基づいて前記操作期間用の所定値を決定すると共に、前記無操作期間における前記情報処理端末の運動量の値に基づいて前記無操作期間用の所定値を決定する付記７記載の関心度評価プログラム、又は、付記７記載の関心度評価方法。
【０１０９】
（付記９）
前記コンピュータは前記情報処理端末である付記１、付記３〜付記８の何れか１項記載の関心度評価プログラム、又は、付記２〜付記８の何れか１項記載の関心度評価方法。
【０１１０】
（付記１０）
前記コンピュータは、前記情報処理端末と通信可能なサーバ・コンピュータである付記１、付記３〜付記８の何れか１項記載の関心度評価プログラム、又は、付記２〜付記８の何れか１項記載の関心度評価方法。
【０１１１】
（付記１１）
情報処理端末にコンテンツが表示されている期間に、前記情報処理端末に搭載される運動量検出部によって検出された前記情報処理端末の運動量の値を取得する取得部と、
前記期間のうち前記情報処理端末の検出した前記運動量の値が所定値以下の第１期間の長さに基づいて、前記コンテンツに対する関心度を評価する関心度評価部と、
を含む関心度評価装置。
【０１１２】
（付記１２）
前記関心度評価部は、前記期間のうち前記情報処理端末の運動量の値が前記所定値を越えている第２期間の長さの前記関心度の評価に対する重みを、前記第１期間の長さの前記関心度の評価に対する重みよりも小さい重みにして、前記第１期間の長さと前記第２期間の長さとに基づいて、前記関心度の評価を行う付記１１記載の関心度評価装置。
【０１１３】
（付記１３）
前記関心度評価部は、前記第２期間における前記情報処理端末の運動量の値が大きくなるに従って、前記第２期間の長さが前記関心度の評価値に及ぼす重みが小さくなるように、前記関心度の評価を行う付記１２記載の関心度評価装置。
【０１１４】
（付記１４）
前記取得部は、前記情報処理端末にコンテンツが表示されている期間に、前記情報処理端末に搭載される姿勢検出部によって判定された前記情報処理端末の姿勢を取得し、
前記関心度評価部は、前記期間のうち前記情報処理端末が所定の姿勢になっていると判定した期間を、前記コンテンツに対する関心度の評価対象から除外する付記１１〜付記１３の何れか１項記載の関心度評価装置。
【０１１５】
（付記１５）
前記取得部は、前記情報処理端末に所定のコンテンツが表示されている表示期間に、前記運動量検出部によって検出された前記情報処理端末の運動量の値を取得し、
前記表示期間における前記情報処理端末の運動量の値に基づいて前記所定値を決定する決定部を更に含む付記１１〜付記１４の何れか１項記載の関心度評価装置。
【０１１６】
（付記１６）
前記取得部は、前記期間のうち、前記情報処理端末に操作が入力された操作期間及び前記情報処理端末に操作が入力されなかった無操作期間を識別可能な入力操作情報を取得し、
前記関心度評価部は、前記操作期間のうち前記情報処理端末の検出した運動量の値が前記操作期間用の所定値以下の期間の長さ、及び、前記無操作期間のうち前記情報処理端末の検出した運動量の値が前記無操作期間用の所定値以下の期間の長さに基づいて、前記コンテンツに対する関心度を評価する付記１１〜付記１４の何れか１項記載の関心度評価装置。
【０１１７】
（付記１７）
前記取得部は、前記情報処理端末に所定のコンテンツが表示されている表示期間に、前記運動量検出部によって検出された前記情報処理端末の運動量の値、及び、前記表示期間のうち前記操作期間及び前記無操作期間を識別可能な前記入力操作情報を取得し、
前記操作期間における前記情報処理端末の運動量の値に基づいて前記操作期間用の所定値を決定すると共に、前記無操作期間における前記情報処理端末の運動量の値に基づいて前記無操作期間用の所定値を決定する決定部を更に含む付記１６記載の関心度評価装置。
【０１１８】
（付記１８）
前記情報処理端末が前記関心度評価装置として機能する付記１１〜付記１７の何れか１項記載の関心度評価装置。
【０１１９】
（付記１９）
前記情報処理端末と通信可能なサーバ・コンピュータ前記関心度評価装置として機能する付記１１〜付記１７の何れか１項記載の関心度評価装置。
【符号の説明】
【０１２０】
１０…関心度評価装置、１２…表示部、１４…入力部、１６…運動量検出部、１８…姿勢検出部、２０…コンテンツ表示制御部、２２…取得部、２４…プロファイル決定部、２６…プロファイル記憶部、２８…関心度評価部、３０…コンテンツ提供部、３２Ａ,３２Ｂ…情報処理システム、３６Ａ,３６Ｂ…情報処理端末、３８…ＣＰＵ、４０…メモリ、４２…記憶部、４４…角速度センサ、４６…加速度センサ、４８…地磁気センサ、５４…関心度評価プログラム、７０Ａ,７０Ｂ…コンテンツ提供サーバ、７２…ＣＰＵ、７４…メモリ、７６…記憶部、１２０…関心度評価プログラム
【図１】
2018036912.tif 000004
【図２】
2018036912.tif 000005
【図３】
2018036912.tif 000006
【図４】
2018036912.tif 000007
【図５】
2018036912.tif 000008
【図６】
2018036912.tif 000009
【図７】
2018036912.tif 000010
【図８】
2018036912.tif 000011
【図９】
2018036912.tif 000012
【図１０】
2018036912.tif 000013
【図１１】
2018036912.tif 000014
【図１２】
2018036912.tif 000015