(57)【特許請求の範囲】
【請求項１】
ユーザによって携帯されるコンテンツ評価装置であって、
操作を受け付ける操作手段と、
前記操作手段によって受け付けられた操作の内容に応じて表示面にコンテンツを表示させる表示制御手段と、
自装置の動きに関する状態を検出する検出手段と、
前記表示面にコンテンツが表示されているときに前記検出手段により検出された結果から、前記ユーザが運動中であるか否かを示す運動状況および前記ユーザが前記表示面に表示されたコンテンツを閲覧しているか否かを示す閲覧状況を含むユーザの行動の状況を特定する状況特定手段と、
前記状況特定手段によって特定された前記ユーザの行動の状況と、前記操作手段によって受け付けられた操作の内容とに基づいて、前記コンテンツに対するユーザの興味の程度を示す評価値を算出する評価手段と、
を備えることを特徴とするコンテンツ評価装置。
【請求項２】
前記表示制御手段は、
前記コンテンツにおいて前記表示面に表示されている部分を移動させることを指示する操作が前記操作手段によって受け付けられると、当該コンテンツにおいて前記表示面に表示させる部分を移動させ、当該移動によって当該コンテンツの終端部分を表示させたときに、当該コンテンツに対するユーザの興味の程度を入力するよう促すための画像を前記表示面に表示させ、
前記評価手段は、前記操作手段が受け付けた操作の内容として、ユーザが前記操作手段を用いて入力した興味の程度を用いて、前記評価値を算出する
ことを特徴とする請求項１に記載のコンテンツ評価装置。
【請求項３】
前記評価手段は、前記ユーザが前記コンテンツを構成する一単位の閲覧に要した時間と、当該一単位について予め決められた時間とが乖離している度合いに基づいて前記評価値を算出する
ことを特徴とする請求項１または２に記載のコンテンツ評価装置。
【請求項４】
前記検出手段は、自装置の位置の変化量と自装置の加速度とを検出し、
前記状況特定手段は、前記検出手段によって検出された前記位置の変化量が第１の閾値よりも大きく、且つ、前記検出手段によって検出された前記加速度が第２の閾値よりも大きい期間は、ユーザの行動の状況が運動中であると特定し、
前記評価手段は、前記一単位について予め決められた時間として、前記ユーザの行動の状況が運動中であると特定された場合には、前記ユーザの行動の状況が運動中でないと特定された場合よりも長い時間を用いて前記評価値を算出する
ことを特徴とする請求項３に記載のコンテンツ評価装置。
【請求項５】
前記検出手段は、予め決められた基準面に対する前記表示面の傾きを検出し、
前記状況特定手段は、前記検出手段によって検出された傾きが予め決められた条件を満たす期間は、ユーザの行動の状況が、前記表示面に表示されているコンテンツを閲覧中であると特定し、
前記評価手段は、前記コンテンツを閲覧中であると特定された期間以外の期間に表示されているコンテンツに対しては、前記評価値の算出を行わない
ことを特徴とする請求項１〜４のいずれかに記載のコンテンツ評価装置。
【請求項６】
前記コンテンツには、当該コンテンツの内容に関連する画像、または、当該コンテンツの内容に関連するコンテンツへのリンクが含まれており、
前記操作手段によって受け付けられる操作には、
（ａ）前記コンテンツにおいて前記表示面に表示されている部分を移動させることを指示する操作、
（ｂ）前記画像を拡大した画像を表示することを指示する操作、
（ｃ）前記リンクを選択して前記関連するコンテンツを表示することを指示する操作、
（ｄ）ユーザが前記コンテンツの内容の少なくとも一部を知って当該コンテンツの表示を指示する操作、又は、ユーザが前記コンテンツの内容を知らずに当該コンテンツの表示を指示する操作
の少なくともいずれか１つの操作が含まれている
ことを特徴とする請求項１〜５のいずれかに記載のコンテンツ評価装置。
【請求項７】
ユーザによって携帯され、コンテンツを表示する携帯装置と、前記携帯装置によって表示されるコンテンツに対するユーザの興味の程度を示す評価値を記憶する評価値記憶装置とを備え、
前記携帯装置は、
操作を受け付ける操作手段と、
前記操作手段によって受け付けられた操作の内容に応じて表示面にコンテンツを表示させる表示制御手段と、
自装置の動きに関する状態を検出する検出手段と、
前記表示面にコンテンツが表示されているときに前記検出手段により検出された結果から、前記ユーザが運動中であるか否かを示す運動状況および前記ユーザが前記表示面に表示されたコンテンツを閲覧しているか否かを示す閲覧状況を含むユーザの行動の状況を特定する状況特定手段と、
前記状況特定手段によって特定された前記ユーザの行動の状況と、前記操作手段によって受け付けられた操作の内容とに基づいて、前記コンテンツに対するユーザの興味の程度を示す評価値を算出する評価手段と、
前記評価手段によって算出された評価値を前記評価値記憶装置に送信する送信手段とを備え、
前記評価値記憶装置は、
前記携帯装置から送信されてくる評価値を受信する受信手段と、
前記受信手段によって受信された評価値を記憶する記憶手段とを備える
ことを特徴とするコンテンツ評価システム。
【請求項８】
ユーザによって携帯され、コンテンツを表示する携帯装置と、前記携帯装置によって表示されるコンテンツに対するユーザの興味の程度を示す評価値を記憶する評価値記憶装置とを備え、
前記携帯装置は、
操作を受け付ける操作手段と、
前記操作手段によって受け付けられた操作の内容に応じて表示面にコンテンツを表示させる表示制御手段と、
自装置の動きに関する状態を検出する検出手段と、
前記表示面にコンテンツが表示されているときに前記検出手段により検出された結果から、前記ユーザが運動中であるか否かを示す運動状況および前記ユーザが前記表示面に表示されたコンテンツを閲覧しているか否かを示す閲覧状況を含むユーザの行動の状況を特定する状況特定手段と、
前記状況特定手段によって特定された前記ユーザの行動の状況と前記操作手段によって受け付けられた操作の内容とを示す情報を、前記評価値記憶装置に送信する送信手段とを備え、
前記評価値記憶装置は、
前記携帯装置から送信されてくる情報を受信する受信手段と、
前記受信手段によって受信された情報に基づいて、前記コンテンツに対するユーザの興味の程度を示す評価値を算出する評価手段と、
前記評価手段によって算出された評価値を記憶する記憶手段とを備える
ことを特徴とするコンテンツ評価システム。
【請求項９】
ユーザによって携帯され、コンテンツを表示する携帯装置と、前記携帯装置によって表示されるコンテンツに対するユーザの興味の程度を示す評価値を記憶する評価値記憶装置とを備え、
前記携帯装置は、
操作を受け付ける操作手段と、
前記操作手段によって受け付けられた操作の内容に応じて表示面にコンテンツを表示させる表示制御手段と、
自装置の動きに関する状態を検出する検出手段と、
前記表示面にコンテンツが表示されているときに前記検出手段によって検出された内容を示す情報と、前記操作手段によって受け付けられた操作の内容を示す情報とを、前記評価値記憶装置に送信する送信手段とを備え、
前記評価値記憶装置は、
前記携帯装置から送信されてくる情報を受信する受信手段と、
前記受信手段によって受信された情報のうち、前記表示面にコンテンツが表示されているときに前記検出手段によって検出された内容を示す情報に基づいて、前記ユーザが運動中であるか否かを示す運動状況および前記ユーザが前記表示面に表示されたコンテンツを閲覧しているか否かを示す閲覧状況を含むユーザの行動の状況を特定する状況特定手段と、
前記状況特定手段によって特定された前記ユーザの行動の状況と、前記受信手段によって受信された情報のうち前記操作手段によって受け付けられた操作の内容を示す情報とに基づいて、前記コンテンツに対するユーザの興味の程度を示す評価値を算出する評価手段と、
前記評価手段によって算出された評価値を記憶する記憶手段とを備える
ことを特徴とするコンテンツ評価システム。
【請求項１０】
ユーザによって携帯されるコンテンツ評価装置におけるコンテンツ評価方法であって、
操作を受け付ける操作ステップと、
前記操作ステップにおいて受け付けられた操作の内容に応じて表示面にコンテンツを表示させる表示制御ステップと、
コンテンツ評価装置の動きに関する状態を検出する検出ステップと、
前記表示面にコンテンツが表示されているときに前記検出ステップにより検出された結果から、前記ユーザが運動中であるか否かを示す運動状況および前記ユーザが前記表示面に表示されたコンテンツを閲覧しているか否かを示す閲覧状況を含むユーザの行動の状況を特定する状況特定ステップと、
前記状況特定ステップにおいて特定された前記ユーザの行動の状況と、前記操作ステップによって受け付けられた操作の内容とに基づいて、前記コンテンツに対するユーザの興味の程度を示す評価値を算出する評価ステップと
を備えることを特徴とするコンテンツ評価方法。
【請求項１１】
ユーザによって携帯されるコンピュータに、
操作を受け付ける操作ステップと、
前記操作ステップにおいて受け付けられた操作の内容に応じて表示面にコンテンツを表示させる表示制御ステップと、
コンテンツ評価装置の動きに関する状態を検出する検出ステップと、
前記表示面にコンテンツが表示されているときに前記検出ステップにより検出された結果から、前記ユーザが運動中であるか否かを示す運動状況および前記ユーザが前記表示面に表示されたコンテンツを閲覧しているか否かを示す閲覧状況を含むユーザの行動の状況を特定する状況特定ステップと、
前記状況特定ステップにおいて特定された前記ユーザの行動の状況と、前記操作ステップによって受け付けられた操作の内容とに基づいて、前記コンテンツに対するユーザの興味の程度を示す評価値を算出する評価ステップと
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツを評価するための技術に関する。
【背景技術】
【０００２】
ユーザに提供される情報（コンテンツという）は、さまざまな方法で評価される。例えば、特許文献１には、Ｗｅｂページの内容がよいとユーザが判定した場合に選択される選択ボタンを画面に表示する技術が開示されている。また、特許文献２には、一定時間内のスクロール操作に応じてＷｅｂコンテンツにおける表示部分が移動した量、およびその移動方向から、Ｗｅｂコンテンツに対するユーザの評価を推定する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−０７７２０５号公報
【特許文献２】特開２０１０−１０２６４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、ユーザに提供されたコンテンツがそのユーザにとってどの程度有益であったのかは、上述したような評価方法だけでは正確に特定できない。例えば、特許文献１のように、選択ボタンの選択によって評価を行う方法では、ユーザがそのＷｅｂページの内容がよいと思っても、その選択ボタンを押さないこともあり得るし、また、本当にそのＷｅｂページの内容がよいと判定したうえで選択ボタンを選択したのかどうかも確実でない。また、特許文献２においても、ユーザが一定量のＷｅｂコンテンツを閲覧するのに要する時間は、例えばユーザが歩いていたり或いは止まっていたりという、そのユーザの行動の状況に応じて変化し得ることから、予め決められた一定時間内のＷｅｂコンテンツの表示部分の移動量に基づいてユーザの評価を推定したのでは、その評価は正確とはいえない。
【０００５】
そこで、本発明は、表示されたコンテンツに対する評価をより正確に行うことを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一態様に係るコンテンツ評価装置は、ユーザによって携帯されるコンテンツ評価装置であって、操作を受け付ける操作手段と、前記操作手段によって受け付けられた操作の内容に応じて表示面にコンテンツを表示させる表示制御手段と、自装置の動きに関する状態を検出する検出手段と、前記表示面にコンテンツが表示されているときに前記検出手段により検出された結果から、前記ユーザが運動中であるか否かを示す運動状況および前記ユーザが前記表示面に表示されたコンテンツを閲覧しているか否かを示す閲覧状況を含むユーザの行動の状況を特定する状況特定手段と、前記状況特定手段によって特定された前記ユーザの行動の状況と、前記操作手段によって受け付けられた操作の内容とに基づいて、前記コンテンツに対するユーザの興味の程度を示す評価値を算出する評価手段とを備えることを特徴とする。
【０００７】
好ましい態様において、前記コンテンツ評価装置は、前記表示制御手段は、前記コンテンツにおいて前記表示面に表示されている部分を移動させることを指示する操作が前記操作手段によって受け付けられると、当該コンテンツにおいて前記表示面に表示させる部分を移動させ、当該移動によって当該コンテンツの終端部分を表示させたときに、当該コンテンツに対するユーザの興味の程度を入力するよう促すための画像を前記表示面に表示させ、前記評価手段は、前記操作手段が受け付けた操作の内容として、ユーザが前記操作手段を用いて入力した興味の程度を用いて、前記評価値を算出することを特徴とする。
【０００８】
さらに別の好ましい態様において、前記評価手段は、前記ユーザが前記コンテンツを構成する一単位の閲覧に要した時間と、当該一単位について予め決められた時間とが乖離している度合いに基づいて前記評価値を算出することを特徴とする。
【０００９】
さらに別の好ましい態様において、前記検出手段は、自装置の位置の変化量と自装置の加速度とを検出し、前記状況特定手段は、前記検出手段によって検出された前記位置の変化量が第１の閾値よりも大きく、且つ、前記検出手段によって検出された前記加速度が第２の閾値よりも大きい期間は、ユーザの行動の状況が運動中であると特定し、前記評価手段は、前記一単位について予め決められた時間として、前記ユーザの行動の状況が運動中であると特定された場合には、前記ユーザの行動の状況が運動中でないと特定された場合よりも長い時間を用いて前記評価値を算出することを特徴とする。
【００１０】
さらに別の好ましい態様において、前記コンテンツ評価装置は、前記検出手段は、予め決められた基準面に対する前記表示面の傾きを検出し、前記状況特定手段は、前記検出手段によって検出された傾きが予め決められた条件を満たす期間は、ユーザの行動の状況が、前記表示面に表示されているコンテンツを閲覧中であると特定し、前記評価手段は、前記コンテンツを閲覧中であると特定された期間以外の期間に表示されているコンテンツに対しては、前記評価値の算出を行わないことを特徴とする。
【００１１】
さらに別の好ましい態様において、前記コンテンツ評価装置は、前記コンテンツには、当該コンテンツの内容に関連する画像、または、当該コンテンツの内容に関連するコンテンツへのリンクが含まれており、前記操作手段によって受け付けられる操作には、（ａ）前記コンテンツにおいて前記表示面に表示されている部分を移動させることを指示する操作、（ｂ）前記画像を拡大した画像を表示することを指示する操作、（ｃ）前記リンクを選択して前記関連するコンテンツを表示することを指示する操作、（ｄ）ユーザが前記コンテンツの内容の少なくとも一部を知って当該コンテンツの表示を指示する操作、又は、ユーザが前記コンテンツの内容を知らずに当該コンテンツの表示を指示する操作の少なくともいずれか１つの操作が含まれていることを特徴とする。
【００１２】
本発明の他の態様に係るコンテンツ評価システムは、ユーザによって携帯され、コンテンツを表示する携帯装置と、前記携帯装置によって表示されるコンテンツに対するユーザの興味の程度を示す評価値を記憶する評価値記憶装置とを備え、前記携帯装置は、操作を受け付ける操作手段と、前記操作手段によって受け付けられた操作の内容に応じて表示面にコンテンツを表示させる表示制御手段と、自装置の動きに関する状態を検出する検出手段と、前記表示面にコンテンツが表示されているときに前記検出手段により検出された結果から、前記ユーザが運動中であるか否かを示す運動状況および前記ユーザが前記表示面に表示されたコンテンツを閲覧しているか否かを示す閲覧状況を含むユーザの行動の状況を特定する状況特定手段と、前記状況特定手段によって特定された前記ユーザの行動の状況と、前記操作手段によって受け付けられた操作の内容とに基づいて、前記コンテンツに対するユーザの興味の程度を示す評価値を算出する評価手段と、前記評価手段によって算出された評価値を前記評価値記憶装置に送信する送信手段とを備え、前記評価値記憶装置は、前記携帯装置から送信されてくる評価値を受信する受信手段と、前記受信手段によって受信された評価値を記憶する記憶手段とを備えることを特徴とする。
【００１３】
本発明の他の態様に係るコンテンツ評価システムは、ユーザによって携帯され、コンテンツを表示する携帯装置と、前記携帯装置によって表示されるコンテンツに対するユーザの興味の程度を示す評価値を記憶する評価値記憶装置とを備え、前記携帯装置は、操作を受け付ける操作手段と、前記操作手段によって受け付けられた操作の内容に応じて表示面にコンテンツを表示させる表示制御手段と、自装置の動きに関する状態を検出する検出手段と、前記表示面にコンテンツが表示されているときに前記検出手段により検出された結果から、前記ユーザが運動中であるか否かを示す運動状況および前記ユーザが前記表示面に表示されたコンテンツを閲覧しているか否かを示す閲覧状況を含むユーザの行動の状況を特定する状況特定手段と、前記状況特定手段によって特定された前記ユーザの行動の状況と前記操作手段によって受け付けられた操作の内容とを示す情報を、前記評価値記憶装置に送信する送信手段とを備え、前記評価値記憶装置は、前記携帯装置から送信されてくる情報を受信する受信手段と、前記受信手段によって受信された情報に基づいて、前記コンテンツに対するユーザの興味の程度を示す評価値を算出する評価手段と、前記評価手段によって算出された評価値を記憶する記憶手段とを備えることを特徴とする。
【００１４】
本発明の他の態様に係るコンテンツ評価システムは、ユーザによって携帯され、コンテンツを表示する携帯装置と、前記携帯装置によって表示されるコンテンツに対するユーザの興味の程度を示す評価値を記憶する評価値記憶装置とを備え、前記携帯装置は、操作を受け付ける操作手段と、前記操作手段によって受け付けられた操作の内容に応じて表示面にコンテンツを表示させる表示制御手段と、自装置の動きに関する状態を検出する検出手段と、前記表示面にコンテンツが表示されているときに前記検出手段によって検出された内容を示す情報と、前記操作手段によって受け付けられた操作の内容を示す情報とを、前記評価値記憶装置に送信する送信手段とを備え、前記評価値記憶装置は、前記携帯装置から送信されてくる情報を受信する受信手段と、前記受信手段によって受信された情報のうち、前記表示面にコンテンツが表示されているときに前記検出手段によって検出された内容を示す情報に基づいて、前記ユーザが運動中であるか否かを示す運動状況および前記ユーザが前記表示面に表示されたコンテンツを閲覧しているか否かを示す閲覧状況を含むユーザの行動の状況を特定する状況特定手段と、前記状況特定手段によって特定された前記ユーザの行動の状況と、前記受信手段によって受信された情報のうち前記操作手段によって受け付けられた操作の内容を示す情報とに基づいて、前記コンテンツに対するユーザの興味の程度を示す評価値を算出する評価手段と、前記評価手段によって算出された評価値を記憶する記憶手段とを備えることを特徴とする。
【００１５】
本発明の他の態様に係るコンテンツ評価方法は、ユーザによって携帯されるコンテンツ評価装置におけるコンテンツ評価方法であって、操作を受け付ける操作ステップと、前記操作ステップにおいて受け付けられた操作の内容に応じて表示面にコンテンツを表示させる表示制御ステップと、コンテンツ評価装置の動きに関する状態を検出する検出ステップと、前記表示面にコンテンツが表示されているときに前記検出ステップにより検出された結果から、前記ユーザが運動中であるか否かを示す運動状況および前記ユーザが前記表示面に表示されたコンテンツを閲覧しているか否かを示す閲覧状況を含むユーザの行動の状況を特定する状況特定ステップと、前記状況特定ステップにおいて特定された前記ユーザの行動の状況と、前記操作ステップによって受け付けられた操作の内容とに基づいて、前記コンテンツに対するユーザの興味の程度を示す評価値を算出する評価ステップとを備えることを特徴とする。
【００１６】
本発明の他の態様に係るプログラムは、ユーザによって携帯されるコンピュータに、操作を受け付ける操作ステップと、前記操作ステップにおいて受け付けられた操作の内容に応じて表示面にコンテンツを表示させる表示制御ステップと、コンテンツ評価装置の動きに関する状態を検出する検出ステップと、前記表示面にコンテンツが表示されているときに前記検出ステップにより検出された結果から、前記ユーザが運動中であるか否かを示す運動状況および前記ユーザが前記表示面に表示されたコンテンツを閲覧しているか否かを示す閲覧状況を含むユーザの行動の状況を特定する状況特定ステップと、前記状況特定ステップにおいて特定された前記ユーザの行動の状況と、前記操作ステップによって受け付けられた操作の内容とに基づいて、前記コンテンツに対するユーザの興味の程度を示す評価値を算出する評価ステップとを実行させることを特徴とする。
【発明の効果】
【００１７】
本発明によれば、表示されたコンテンツに対する評価をより正確に行うことが可能となる。
【図面の簡単な説明】
【００１８】
【図１】コンテンツ評価システムの全体構成を示すブロック図
【図２】コンテンツ評価装置の機能的構成を示すブロック図
【図３】閲覧時間情報のデータ構造を例示する図
【図４】記憶部に記憶されたデータの構造を例示する図
【図５】コンテンツ評価システムにおける動作を示すシーケンスチャート
【図６】表示部の表示面に表示されたコンテンツと評価ボタンの例を示す図
【図７】運動状況を特定する処理を示すフローチャート
【図８】閲覧状況を特定する処理を示すフローチャート
【図９】コンテンツを評価する処理を示すフローチャート
【図１０】コンテンツの取得を指示する画面の例を示す図
【発明を実施するための形態】
【００１９】
（１）構成
図１は、本発明の実施形態に係るコンテンツ評価システム１の全体構成を示すブロック図である。コンテンツ評価システム１は、コンテンツに対するユーザの興味の程度を評価するためのシステムであり、コンテンツ記憶装置３０と、評価値記憶装置２０と、複数のコンテンツ評価装置１０とを備える。ネットワークＮＷは、インターネット、イントラネットまたは移動体通信網などの情報を伝達するための回線であり、コンテンツ評価装置１０とコンテンツ記憶装置３０との間、およびコンテンツ評価装置１０と評価値記憶装置２０との間をそれぞれ接続する。コンテンツは、ネットワークＮＷを介してコンテンツ評価装置１０に送信可能でコンテンツ評価装置１０において表示されるデータであり、文字コード（ASCII、Unicode、Shift_JIS等）によって記述された文字列、コンテンツの内容に関連する写真や図形などの画像データ、およびコンテンツの内容に関連する別のコンテンツへのリンクを含み得るものとする。リンクとは、例えばＨＴＭＬ（Hyper Text Markup Language）のアンカータグで、複数のコンテンツが関連づけられていることをいう。なお、コンテンツ評価システム１を構成するコンテンツ評価装置１０について、図１で１つしか図示していないが、実際には複数である。
【００２０】
コンテンツ記憶装置３０は、コンテンツを記憶する装置であり、制御部３１０、記憶部３２０および通信部３３０を備える。制御部３１０は、ＣＰＵ（Central Processing Unit）と、ＲＯＭ（Read Only Memory）と、ＲＡＭ（Random Access Memory）とを備えており、ＣＰＵがＲＯＭや記憶部３２０に記憶されているコンピュータプログラム（以下、単にプログラムという）を実行することでコンテンツ記憶装置３０の各部の動作を制御する。通信部３３０は、通信回路や通信インタフェースを備えており、ネットワークＮＷを介してコンテンツ評価装置１０との間でデータを送受信する。記憶部３２０は、例えばハードディスクを備えており、各種のプログラムやコンテンツを記憶している。
【００２１】
コンテンツ評価装置１０は、ユーザによって携帯される携帯装置であり、例えば携帯電話機、スマートフォン、電子書籍のリーダ、タブレットＰＣ等のパーソナルコンピュータ、などの無線通信端末である。本実施形態においてコンテンツ評価装置１０は、携帯電話機であるものとする。コンテンツ評価装置１０は、制御部１１０と、記憶部１２０と、通信部１３０と、表示部１４０と、操作部１５０と、音声入出力部１６０と、測位部１７０と、センサ部１８０と、時計部１９０とを備える。
【００２２】
通信部１３０は、無線通信を行うインタフェースを備えており、コンテンツ記憶装置３０および評価値記憶装置２０との間でデータを送受信する。表示部１４０は、長方形の表示面を有しており、制御部１１０から供給されるデータに応じた画像を表示する。操作部１５０は、複数のキーやタッチスクリーンなどの操作子を備え、ユーザの操作に応じた操作信号を制御部１１０に供給する。制御部１１０は、この操作信号に応じた処理を行う。音声入出力部１６０は、例えばマイクロフォンおよびスピーカを備えており、電気信号に変換した音を制御部１１０に供給し、制御部１１０から供給された電気信号に応じた音を放音する。測位部１７０は、例えば、ＧＰＳ（Global Positioning System）を用いてコンテンツ評価装置１０の位置を測定し、測定した位置を表す位置情報を生成して制御部１１０に供給する。なお、コンテンツ評価装置１０の位置情報は、コンテンツ評価装置１０を携帯するユーザの位置と同一視できるものとする。時計部１９０は、日時を計測する機能を有する。時計部１９０は、この計測した日時を制御部１１０に供給する。
【００２３】
センサ部１８０は、コンテンツ評価装置１０の加速度を検出するべく例えば３軸加速度センサを備えており、互いに直交する３方向の加速度を予め決められたサンプリング周期で測定して制御部１１０に供給する。制御部１１０は、供給された３方向の加速度を合成した合成加速度および傾度を算出する。合成加速度は、コンテンツ評価装置１０を携帯するユーザの加速度と同一視できるものとする。傾度は、コンテンツ評価装置１０の表示部１４０の表示面が重力方向と正反対の方向を向いており且つその表示面が水平になっている状態を予め定めた基準面とし、この基準面に対するコンテンツ評価装置１０の表示面の傾きの大きさを示すものとする。このコンテンツ評価装置１０の傾きには、「コンテンツ評価装置１０の横軸の傾き」、「コンテンツ評価装置１０の縦軸の傾き」、および「コンテンツ評価装置１０の縦軸と横軸に直交する軸の傾き」が含まれている。コンテンツ評価装置１０の縦軸と横軸に直交する軸とは、重力方向に平行な軸（Ｚ軸）である。コンテンツ評価装置１０の横軸とは、Ｚ軸に直交する軸（Ｘ軸）であり、表示部１４０の長方形の表示面の短手方向の辺と平行である。コンテンツ評価装置１０の縦軸とは、Ｚ軸及びＸ軸に直交する軸（Ｙ軸）であり、表示部１４０の長方形の表示面の長手方向の辺と平行である。
【００２４】
制御部１１０は、ＣＰＵ等の演算処理装置と、ＲＯＭやＲＡＭ等の各種メモリとを備える。制御部１１０のＣＰＵは、ＲＯＭや記憶部１２０に記憶されているプログラムを読み出しＲＡＭにロードして実行することによりコンテンツ評価装置１０の各部を制御する。また、制御部１１０は、プログラムを実行することにより、ユーザの行動の状況を特定し、その状況に応じてコンテンツの評価を行う。ユーザの行動の状況とは、ユーザが運動中（例えば歩行している状態）であるか否か（例えば歩行していない状態）を示す運動状況、およびユーザが表示部１４０の表示面に表示されたコンテンツを閲覧しているか否かを示す閲覧状態を含むものである。制御部２１０のＲＡＭには、携帯電話機であるコンテンツ評価装置１０に割り当てられた加入者番号が、図示せぬＳＩＭから読み込まれて記憶されている。この加入者番号は、コンテンツ評価システム１を利用する各ユーザ、つまりコンテンツ評価装置１０を携帯する各ユーザを一意的に識別するユーザＩＤとして用いられる。
【００２５】
図２は、コンテンツ評価装置１０の機能的構成を示すブロック図である。制御部１１０がプログラムを実行して各部と連携することにより、コンテンツ評価装置１０において、操作手段４００と、表示制御手段４１０と、検出手段４２０と、状況特定手段４３０と、評価手段４４０とに相当する機能が実現される。操作手段４００は、制御部１１０および操作部１５０によって実現され、ユーザの操作を受け付ける。表示制御手段４１０は、制御部１１０および表示部１４０によって実現され、操作手段４００によって受け付けられた操作の内容に応じて表示部１４０の表示面にコンテンツを表示させる。検出手段４２０は、制御部１１０、測位部１７０およびセンサ部１８０によって実現され、コンテンツ評価装置１０の動きに関する状態を検出する。検出手段４２０が検出するコンテンツ評価装置１０の動きに関する状態には、前述した位置情報の変化量、合成加速度、及び傾度が含まれる。状況特定手段４３０は、制御部１１０によって実現され、表示部１４０の表示面にコンテンツが表示されているときに検出手段４２０により検出された結果から、ユーザの行動の状況を特定する。評価手段４４０は、制御部１１０によって実現され、状況特定手段４３０によって特定されたユーザの行動の状況と、操作手段４００によって受け付けられた操作の内容とに基づいて、コンテンツに対するユーザの興味の程度を示す評価値を算出する。
【００２６】
図１の説明に戻る。コンテンツ評価装置１０の記憶部１２０は、例えばフラッシュメモリを備えており、各種のプログラムやデータを記憶している。このデータには、ユーザの運動状況に応じた閲覧時間の基準となる情報（閲覧時間情報と称する）が含まれている。図３は、閲覧時間情報のデータ構造を例示する図である。閲覧時間情報には、運動状況と、基準閲覧時間とが含まれている。基準閲覧時間には、例えば表示部１４０の表示面に表示されたコンテンツの予め決められた量をユーザが閲覧するのにかかる時間の基準が記述されている。例えば、コンテンツの予め決められた量は、表示部１４０の表示面の１行に表示できるコンテンツの量（全角文字数、画像データのバイト数など）によって定められればよい。本実施形態において、基準閲覧時間には、表示部１４０の表示面の１行に表示できるコンテンツの量をユーザが閲覧するのにかかる時間の基準が示されているものとする。図３の閲覧時間情報には、表示面の１行に表示できるコンテンツの量を非運動中のユーザが閲覧するのにかかる時間の基準が３．３秒、表示面の１行に表示できるコンテンツの量を運動中のユーザが閲覧するのにかかる時間の基準が５．４秒であることが示されている。つまり、ユーザの行動の状況が運動中である場合には、ユーザの行動の状況が運動中でないと場合よりも、基準閲覧時間として予め決められた時間が長い。これは、ユーザは、視線が動きにくい非運動中よりも、視線が動きやすい運動中の方が、コンテンツを閲覧するのにかかる時間が長くなることに基づく。なお、この基準閲覧時間は、例えば、実験的に、表示面の１行に表示できるコンテンツの量をユーザが閲覧するのに実際に要した時間を複数の被験者について調べ、それを平均化して算出すればよい。
【００２７】
評価値記憶装置２０は、コンテンツの評価値を記憶する装置であり、制御部２１０、記憶部２２０および通信部１３０を備える。制御部２１０は、ＣＰＵ、ＲＯＭおよびＲＡＭを備えており、ＣＰＵがＲＯＭや記憶部２２０に記憶されているプログラムを実行することで評価値記憶装置２０の各部の動作を制御する。通信部２３０は、通信回路や通信インタフェースを備えており、ネットワークＮＷを介してコンテンツ評価装置１０との間でデータを送受信する。記憶部２２０は、例えばハードディスクを備えており、各種のプログラムやデータを記憶している。このデータには、コンテンツに対するユーザの興味の程度を示す評価値が含まれている。この評価値は、複数のコンテンツ評価装置１０から取得されたものである。
【００２８】
図４は、記憶部２２０に記憶されたデータの構造を例示する図である。この例において、記憶部２２０には、ユーザＩＤと、コンテンツＵＲＬ（uniform resource locator）と、評価値とがそれぞれ対応付けて記述されている。ユーザＩＤは、コンテンツ評価システム１を利用するユーザを一意的に識別するデータであり、前述したコンテンツ評価装置１０の加入者番号である。コンテンツＵＲＬは、コンテンツ記憶装置３０においてコンテンツが記憶された場所を指定するデータである。評価値は、数値が高いほどコンテンツに対するユーザの興味の程度が高いものとする。評価値は、ユーザＩＤおよびコンテンツＵＲＬによって一意に特定され、過去に算出された評価値の最大値（最高点）である。したがって、同一のユーザが同一のコンテンツを複数回閲覧した場合、記憶部２２０には、その複数回の閲覧時にそれぞれ算出された評価値の最大値が記述される。例えば、図４には、ＵＳＥＲ００１のユーザＩＤのユーザがhttp://xxxxxx/xxxxxのコンテンツＵＲＬのコンテンツを閲覧した際に算出された評価値が４６．７であることが示されている。また、ＵＳＥＲ００１のユーザＩＤのユーザがhttp://yyyyyy/yyyyyのコンテンツＵＲＬのコンテンツを閲覧した際に算出された評価値が３４．９であることが示されている。したがって、図４の例では、ＵＳＥＲ００１のユーザＩＤのユーザは、http://yyyyyy/yyyyyのコンテンツＵＲＬのコンテンツに対する興味よりも、http://xxxxxx/xxxxxのコンテンツＵＲＬのコンテンツに対する興味の方が高いことが示されている。
【００２９】
（２）動作
図５は、コンテンツ評価システム１における動作を示すシーケンスチャートである。
まず、コンテンツ評価装置１０のユーザは、操作部１５０を操作することで、閲覧したいコンテンツの表示の指示を入力する。例えば、この指示は、ユーザがコンテンツＵＲＬを入力したり、コンテンツ評価装置１０に表示されているコンテンツ一覧からいずれかのコンテンツをユーザが選択したりすることによって、コンテンツ評価装置１０に入力される。制御部１１０は、入力されたコンテンツＵＲＬをＲＡＭに記憶させ、このコンテンツＵＲＬに応じたコンテンツの取得をコンテンツ記憶装置３０に対して要求する（ステップＳ１００）。
【００３０】
コンテンツ記憶装置３０の制御部３１０は、通信部３３０を介してこの要求を受け付けると、要求に応じたコンテンツを記憶部３２０から読み出して、通信部３３０からコンテンツ評価装置１０に対して送信する（ステップＳ１１０）。コンテンツ評価装置１０の制御部１１０は、通信部１３０を介してコンテンツを受信すると、自身のＲＡＭにこのコンテンツを展開して、このコンテンツに応じた画像を表示部１４０の表示面に表示させる（ステップＳ１２０）。このとき、制御部１１０は、このコンテンツに対するユーザの評価を入力するための評価ボタンＢを表示部１４０の表示面に表示させる。表示部１４０の表示面に表示されたコンテンツ、および評価ボタンＢについて、図６を用いて詳述する。
【００３１】
図６は、表示部１４０の表示面に表示されたコンテンツと評価ボタンの例を示す図である。図６（ａ）に示すように、制御部１１０は、コンテンツを１画面で表示できない場合には、コンテンツの一部分のみを表示部１４０の表示面に表示させる。例えば、１度に表示部１４０に表示可能なコンテンツの大きさが１２×１５（横全角文字数×縦行数）であり、ＲＡＭに展開されたコンテンツの大きさが１２×６０（横全角文字数×縦行数）であるものとする。この場合、制御部１１０は、コンテンツの大きさが表示部１４０の大きさよりも大きいと判断し、コンテンツの一部分（表示部１４０に表示可能なコンテンツの大きさである１〜１５行目）のみを表示部１４０に表示させることになる。この場合、制御部１１０は、表示部１４０の表示面に表示されているコンテンツの部分を移動させることを指示する、いわゆるスクロール操作が操作部１５０によって受け付けられると、表示部１４０の表示面に表示させるコンテンツの部分を移動させる。例えば、制御部１１０は、表示部１４０の表示面に表示させるコンテンツの部分を下方向に移動させるスクロール操作が操作部１５０によって受け付けられると、表示部１４０の表示面に表示させるコンテンツの部分を下方向に移動させる。例えば、制御部１１０は、表示部１４０に供給して表示面に表示させるコンテンツの部分を２〜１６行目、３〜１７行目、４〜１８行目のように移動させることになる。
【００３２】
下方向へのスクロール操作が続くと、表示部１４０の表示面に表示させるコンテンツの部分が次々と移動させられ、最後は、コンテンツの終端部分（例えば、６０行目）が表示される。この場合、制御部１１０は、図６（ｂ）に示すように、このコンテンツに対するユーザの興味の程度を入力するよう促すための画像である評価ボタンＢを表示部１４０の表示面に表示させる。この場合、ユーザは、操作部１５０を操作することで、「興味あり」または「興味なし」の何れかの評価ボタンＢを選択することが可能となる。制御部１１０は、何れかの評価ボタンＢを選択する操作が操作部１５０によって受け付けられると、選択された評価ボタンＢを特定して「興味あり」または「興味なし」の何れの評価ボタンＢが選択されたかを示す情報をＲＡＭに記憶させる。
【００３３】
ここで、説明を図５に戻す。コンテンツ評価装置１０の制御部１１０は、コンテンツを表示部１４０の表示面に表示させている間に、コンテンツ評価装置１０を携帯するユーザの行動の状況を特定する処理を実行する（ステップＳ１３０）。この処理のことを、以下においては「状況特定処理」と称する。この状況特定処理は、ユーザが運動中であるか否かを示す「運動状況」を特定する処理、およびユーザが表示部１４０の表示面に表示されたコンテンツを閲覧しているか否かを示す「閲覧状況」を特定する処理を含んでいる。
【００３４】
まず、制御部１１０が運動状況を特定する処理について説明する。図７は、運動状況を特定する処理を示すフローチャートである。制御部１１０は、初期の設定として、ユーザの運動状況を「非運動中」に設定する（ステップＳ２００）。そして、制御部１１０は、ユーザの運動状況が「非運動中」に設定された日時を時計部１９０から取得してＲＡＭに記憶させる（ステップＳ２１０）。なお、制御部１１０は、ステップＳ２００〜Ｓ２１０の処理を同時に実行してもよい。
【００３５】
次に、制御部１１０は、ステップＳ２１０の処理を実施した後の所定の期間Ｔａ１において、センサ部１８０から複数回供給された加速度に基づいてその都度算出した合成加速度に閾値Ｘａ１（第２の閾値）以上の値が含まれていたか否かを判断する（ステップＳ２２０）。制御部１１０は、閾値Ｘａ１以上の値が含まれていないと判断すると（ステップＳ２２０：ＮＯ）、ユーザの運動状況が「非運動中」であるものとしてステップＳ２２０の処理を実施する。一方、制御部１１０は、閾値Ｘａ１以上の値が含まれていると判断すると（ステップＳ２２０：ＹＥＳ）、測位部１７０から供給された位置情報に基づいて、期間Ｔａ１におけるユーザの移動距離を算出する。具体的には、制御部１１０は、期間Ｔａ１において、最初に測位部１７０から供給された位置情報と、最後に測位部１７０から供給された位置情報とを比較し、その位置情報の差を求めることによって移動距離を算出する。そして、制御部１１０は、算出した移動距離が閾値Ｙａ１（第１の閾値）以上であるか否かを判断する（ステップＳ２３０）。ここで、制御部１１０は、ユーザの移動距離が閾値Ｙａ１未満であると判断すると（ステップＳ２３０：ＮＯ）、ユーザの運動状況が「非運動中」であるものとしてステップＳ２２０の処理に戻る。
【００３６】
一方、制御部１１０は、ユーザの移動距離が閾値Ｙａ１以上であると判断すると（ステップＳ２３０：ＹＥＳ）、ユーザの運動状況の設定を「非運動中」から「運動中」に変更する（ステップＳ２５０）。また、制御部１１０は、ユーザの運動状況が「運動中」に設定された日時を時計部１９０から取得してＲＡＭに記憶させる（ステップＳ２６０）。なお、制御部１１０は、ステップＳ２５０〜Ｓ２６０の処理を同時に実行してもよい。
【００３７】
このように、制御部１１０は、センサ部１８０から供給される加速度に基づいて算出した合成加速度、および測位部１７０から供給された位置情報の双方に基づいてユーザの運動状況を特定する。これは、制御部１１０が、いずれか片方の情報のみに基づいてユーザの運動状況を特定した場合には、ユーザの運動状況を正確に特定することができない場合があることによる。例えば、制御部１１０が位置情報のみに基づいてユーザの運動状況を特定するようにした場合、例えばユーザが乗り物に乗って移動した場合であっても、ユーザが運動状況にあると判断されてしまう。また、例えば、制御部１１０が合成加速度のみに基づいてユーザの運動状況を特定するようにした場合、例えばユーザがコンテンツ評価装置１０を操作するたびに、運動状況であると判断されてしまうことがある。したがって、コンテンツ評価装置１０は、センサ部１８０および測位部１７０から供給された情報に基づいてユーザの運動状況を特定することで、その精度を高めるようにしている。このような考え方は、ステップＳ２７０以降の処理においても同様である。
【００３８】
次に、制御部１１０は、ステップＳ２６０の処理を実施した後の所定の期間Ｔａ２において、センサ部１８０から供給された加速度に基づいてその都度算出した合成加速度に閾値Ｘａ２以上の値が含まれていたか否かを判断する（ステップＳ２７０）。ここで、制御部１１０は、閾値Ｘａ２以上の値が含まれていないと判断すると（ステップＳ２７０：ＮＯ）、ユーザの運動状況の設定を「運動中」から「非運動中」に変更して後続の処理を実施する（ステップＳ２００）。
【００３９】
一方、制御部１１０は、閾値Ｘａ２以上の値が含まれていると判断すると（ステップＳ２７０：ＹＥＳ）、測位部１７０から供給された位置情報に基づいてユーザの移動距離を算出する。そして、制御部１１０は、算出した移動距離が閾値Ｙａ２以上であるか否かを判断する（ステップＳ２８０）。ここで、制御部１１０は、ユーザの移動距離が閾値Ｙａ２未満であると判断すると（ステップＳ２８０：ＮＯ）、ユーザの運動状況の設定を「運動中」から「非運動中」に変更して後続の処理を実施する（ステップＳ２００）。
【００４０】
一方、制御部１１０は、ユーザの移動距離が閾値Ｙａ２以上であると判断すると（ステップＳ２８０：ＹＥＳ）、ユーザの運動状況が「運動中」であるものとしてステップＳ２７０以降の処理を実施する。
【００４１】
以上が、制御部１１０がユーザの運動状況を特定する処理である。この処理により、制御部１１０は、コンテンツ評価装置１０を携帯するユーザの運動状況、および運動状況が変化した日時を特定することができる。制御部１１０は、コンテンツの表示を終了する旨の指示が入力されるまで、この運動状況を特定する処理を実施し続ける。なお、閾値Ｘａ１および閾値Ｘａ２の値は同じ値であってもよいし違う値であってもよい。また、閾値Ｙａ１および閾値Ｙａ２の値は同じ値であってもよいし、違う値であってもよい。
【００４２】
次に、制御部１１０が、ユーザの閲覧状況を特定する処理について説明する。図８は、閲覧状況を特定する処理を示すフローチャートである。制御部１１０は、初期の設定として、ユーザの閲覧状況を「非閲覧中」に設定する（ステップＳ３００）。そして、制御部１１０は、ユーザの運動状況が「非閲覧中」に設定された日時を時計部１９０から取得してＲＡＭに記憶させる（ステップＳ３１０）。なお、制御部１１０は、ステップＳ３００〜Ｓ３１０の処理を同時に実行してもよい。
【００４３】
次に、制御部１１０は、ステップＳ３１０の処理を実施した後の期間Ｔｂ１において、センサ部１８０から複数回供給された傾度に含まれた「コンテンツ評価装置１０の横軸の傾き」、「コンテンツ評価装置１０の縦軸の傾き」、および「コンテンツ評価装置１０の縦軸と横軸に直行する軸の傾き」が予め決められた第１の閲覧条件を満たしているか否かを判断する（ステップＳ３２０）。この第１の閲覧条件は、例えば、コンテンツ評価装置１０の横軸の傾きが閾値Ｘｂ１未満であり、コンテンツ評価装置１０の縦軸の傾きが閾値Ｙｂ１未満であり、コンテンツ評価装置１０の縦軸と横軸に直行する軸の傾きが閾値Ｚｂ１以上であり、コンテンツ評価装置１０の各軸の傾きの変動が閾値Ｔ１未満である場合に、満たされるものとする。この第１の閲覧条件は、制御部１１０の実行するプログラムに記述されているものとする。制御部１１０は、センサ部１８０から供給された傾度が第１の閲覧条件を満たすまで、このステップＳ３２０の処理を繰り返す（ステップＳ３２０：ＮＯ）。
【００４４】
一方、制御部１１０は、傾度が第１の閲覧条件を満たしていると判断すると（ステップＳ３２０：ＹＥＳ）、ユーザの閲覧状況の設定を「非閲覧中」から「閲覧中」に変更する（ステップＳ３４０）。そして、制御部１１０は、ユーザの閲覧状況が「閲覧中」に設定された日時を時計部１９０から取得してＲＡＭに記憶させる（ステップＳ３５０）。なお、制御部１１０は、ステップＳ３４０〜Ｓ３５０の処理を同時に実行してもよい。
【００４５】
このように、制御部１１０は、センサ部１８０から供給された傾度に基づいてユーザの閲覧状況を特定する。これは、ユーザが、表示部１４０の表示面にコンテンツが表示されていたとしても、そのコンテンツを常に閲覧しているとは限らないためである。例えば、コンテンツを表示している表示部１４０の表示面が下を向いたままコンテンツ評価装置１０が放置されている場合であるとか、コンテンツ評価装置１０がユーザの鞄やポケットの中で誤って電源オンされ、コンテンツが表示されているといったような場合である。一般的に、ユーザは自身の目の位置よりもやや下の位置でコンテンツ評価装置１０を持ち、その表示部１４０の表示面を斜め上方に向けた状態を維持して、表示面を見る。したがって、第１の閲覧条件として、コンテンツ評価装置１０の各軸の傾きの範囲を、ユーザがコンテンツ評価装置１０の表示部１４０の表示面を見るときの範囲に限定することで、ユーザがコンテンツを閲覧しているか否かを特定する精度を高めるようにしている。このような考え方は、ステップＳ３６０以降の処理においても同様である。
【００４６】
次に、制御部１１０は、ステップＳ３５０の処理を実施した後の期間Ｔｂ２において、センサ部１８０から複数回供給された傾度に含まれた「コンテンツ評価装置１０の横軸の傾き」、「コンテンツ評価装置１０の縦軸の傾き」、および「コンテンツ評価装置１０の縦軸と横軸に直行する軸の傾き」が予め決められた第２の閲覧条件を満たしているか否かを判断する（ステップＳ３６０）。この第２の閲覧条件は、例えば、コンテンツ評価装置１０の横軸の傾きが閾値Ｙｂ２以上であり、コンテンツ評価装置１０の縦軸の傾きが閾値Ｙｂ２以上である場合、もしくは、コンテンツ評価装置１０の縦軸と横軸に直行する軸の傾きが閾値Ｚｂ２未満である場合、もしくは、コンテンツ評価装置１０の各軸の傾きの変動が閾値Ｔ２以上である場合に満たされるものとする。この第２の閲覧条件は、制御部１１０の実行するプログラムに記述されているものとする。制御部１１０は、センサ部１８０から供給された傾度が第２の閲覧条件を満たすまでこのステップＳ３６０の処理を繰り返す（ステップＳ３６０：ＮＯ）。
【００４７】
一方、制御部１１０は、傾度が第２の閲覧条件を満たしていると判断すると（ステップＳ３６０：ＹＥＳ）、ユーザの閲覧状況の設定を「閲覧中」から「非閲覧中」に変更して後続の処理を実施する（ステップＳ３００）。
【００４８】
以上が、制御部１１０がユーザの閲覧状況を特定する処理である。この処理により、制御部１１０は、コンテンツ評価装置１０を携帯するユーザの閲覧状況、および閲覧状況が変化した日時を特定することができる。制御部１１０は、コンテンツの表示を終了する旨の指示が入力されるまで、この閲覧状況を特定する処理を実施し続ける。なお、閾値Ｘｂ１および閾値Ｘｂ２の値は同じ値であってもよい違う値であってもよい。閾値Ｙｂ１および閾値Ｙｂ２の値は同じ値であってもよいし違う値であってもよい。また、閾値Ｚｂ１および閾値Ｚｂ２の値は同じ値であってもよい違う値であってもよい。また、閾値Ｔ１および閾値Ｔ２の値は同じ値であってもよいし違う値であってもよい。
【００４９】
説明を図５に戻す。コンテンツ評価装置１０の制御部１１０は、表示部１４０の表示面にコンテンツを表示している間（ステップＳ１２０〜Ｓ１４０）において、操作部１５０から供給された操作信号に基づいて特定したユーザの操作状況をＲＡＭに記憶させている。この操作状況には、「コンテンツの表示の指示の態様」、「表示部１４０に表示されているコンテンツの部分を移動させる操作の回数」、「画像データの選択有無」、「関連リンクの選択有無」、および「評価ボタンの選択有無」が含まれているものとする。なお、ＲＡＭに記憶されたユーザの操作状況の内容および特定方法については、後述する。
【００５０】
次に、制御部１１０は、コンテンツの表示を終了する旨の指示が入力されたか否かを判断する（ステップＳ１４０）。制御部１１０は、コンテンツの表示を終了する旨の指示が入力されるまで状況推定処理を実施し続ける（ステップＳ１４０：ＮＯ）。一方、制御部１１０は、コンテンツの表示を終了する旨の指示が入力されると（ステップＳ１４０：ＹＥＳ）、コンテンツに対するユーザの興味の程度を評価する処理を実行する（ステップＳ１５０）。この処理のことを、以下においては「コンテンツ評価処理」と称する。
【００５１】
制御部１１０が実施するコンテンツ評価処理について説明する。
まず、下記の式（１）が、評価値を求めるための算出式となる。
評価値＝ａ×係数１＋１／（１＋（ｂ1−ｃ1）2）×１／（１＋（ｂ2−ｃ2）2）×（ｄ／ｅ）×係数２＋ｆ×係数３＋ｇ×係数４＋ｈ×係数５  …  式（１）
変数ａは、コンテンツの表示の指示の態様に応じて定められた値である。
変数ｂ1は、運動中の時間帯における、コンテンツの１行あたりの平均閲覧時間である。
変数ｃ1は、運動中の時間帯における、コンテンツの１行あたりの基準閲覧時間である。
変数ｂ2は、非運動中の時間帯における、コンテンツの１行あたりの平均閲覧時間である。
変数ｃ2は、非運動中の時間帯における、コンテンツの１行あたりの基準閲覧時間である。
変数ｄは、閲覧中の時間帯に表示部１４０に表示されたコンテンツの行数である。
変数ｅは、コンテンツの総行数である。
変数ｆは、画像データの選択有無に応じて定められた値である。
変数ｇは、関連リンクの選択有無に応じて定められた値である。
変数ｈは、評価ボタンの選択有無に応じて定められた値である。
係数１〜５の値は、制御部１１０が実行するプログラムに予め記述されているか、ユーザによって予め定められて記憶部１２０に記憶されているものとする。また、変数ａ〜ｈの値は、運動状況、閲覧状況および操作状況に基づいて制御部１１０により算出または特定される。
【００５２】
図９は、コンテンツを評価する処理を示すフローチャートである。
制御部１１０は、ＲＡＭに記憶された「コンテンツの表示の指示の態様」に応じて、変数ａを特定する（ステップＳ４００）。「コンテンツの取得の指示の態様」には、「コンテンツの内容を特定した表示の指示」と、「コンテンツの内容を特定しない表示の指示」とが含まれる。それぞれの態様について、図１０を用いて説明する。図１０は、コンテンツの取得を指示する画面の例を示す図である。図１０（ａ）に示すように、表示部１４０の表示面には、コンテンツ記憶装置３０に記憶されたコンテンツの一覧が表示されている。例えば、表示部１４０の表示面には、「ニュース」、「スポーツ」、「エンターテイメント」および「天気」などのコンテンツのタイトルが表示されているものとする。これらの各タイトルには、対応するコンテンツへのリンクが設定されている。ここで、ユーザが、操作部１５０を操作することで、例えば「スポーツ」のコンテンツの表示の指示を入力したものとする。この場合、ユーザはコンテンツの内容をそのタイトルによっておおよそ特定したものと考えられるから、制御部１１０は、「コンテンツの内容を特定した表示の指示」がなされたものと判断する。
【００５３】
制御部１１０は、通信部１３０を介して「スポーツ」のコンテンツを受信すると、このコンテンツを表示部１４０の表示面に表示させる。ここで、図１０（ｂ）に示すように、コンテンツには、「次へ」および「前へ」と表示された別のコンテンツへのリンクが含まれているものとする。そして、「次へ」と表示されたリンクは、「エンターテイメント」のコンテンツへのリンクであるとする。この場合、ユーザは、「次へ」という内容しか見ることができないから、その「次へ」という表示に「エンターテイメント」というタイトルのコンテンツへのリンクが含まれていることは特定できないはずである。したがって、制御部１１０は、このようなリンクを用いてコンテンツの表示の指示が入力された場合には、「コンテンツの内容を特定しない表示の指示」がなされたものと判断する。なお、「コンテンツの表示の指示の態様」には、「コンテンツの内容を特定した表示の指示」と、「コンテンツの内容を特定しない表示の指示」とが含まれるものとしたが、「ユーザが前記コンテンツの内容の少なくとも一部を知って当該コンテンツの表示を指示する操作」と、「ユーザが前記コンテンツの内容を知らずに当該コンテンツの表示を指示する操作」とが含まれていてもよい。
【００５４】
前述した変数ａは、指示の態様が「コンテンツの内容を特定しない表示の指示」である場合には「０」、指示の態様が「コンテンツの内容を特定した表示の指示」である場合には「１」とする。これは、「コンテンツの内容を特定した表示の指示」である場合、ユーザは、コンテンツのタイトルの一覧から特定のコンテンツを選択していることから、少なくとも該当するコンテンツの内容に対して興味を示していることに基づく。一方、「コンテンツの内容を特定しない表示の指示」である場合、ユーザは、コンテンツの内容に基づいてその表示を指示したわけではないから、該当するコンテンツの内容に対して興味を示しているとは限らないことに基づく。なお、変数ａの値は、制御部１１０が実行するプログラムに予め記述されているか、ユーザによって予め定められて記憶部１２０に記憶されているものとする。また、指示の態様が、「ユーザが前記コンテンツの内容の少なくとも一部を知って当該コンテンツの表示を指示する操作」である場合には、ユーザがどの程度コンテンツの内容を知り得たかの程度によって、変数ａの値を「１」から「０」の間で変化させてもよい。
【００５５】
次に、制御部１１０は、ユーザの運動状況が「運動中」に設定され、且つ、ユーザの閲覧状況が「閲覧中」に設定されていた時間（以降、運動閲覧時間と称する）を算出する（ステップＳ４０５）。具体的には、制御部１１０は、図８の処理において、閲覧状況を「非閲覧中」から「閲覧中」に変更した日時（ステップＳ３４０）と、閲覧状況を「閲覧中」から「非閲覧中」に変更した日時（ステップＳ３１０）とを比較し、その差分の時間帯を閲覧中の時間帯（期間）とする。また、制御部１１０は、図７の処理において、運動状況を「非運動中」から「運動中」に変更した日時（ステップＳ２６０）と、運動状況を「運動中」から「非運動中」に変更した日時（ステップＳ２１０）とを比較し、その差分の時間帯を運動中の時間帯（期間）とする。そして、制御部１１０は、閲覧中の時間帯と運動中の時間帯とを比較し、それぞれが重なる時間帯の長さを運動閲覧時間として算出する。
【００５６】
次に、制御部１１０は、表示部１４０の表示面に表示されているコンテンツの部分を移動させるスクロール操作がなされた回数に基づいて、閲覧中および運動中の時間帯に表示部１４０の表示面に表示させたコンテンツの行数を算出する（ステップＳ４１０）。例えば、制御部１１０が、１度に表示部１４０に表示させるコンテンツの大きさが１２×１５（横全角文字数×縦行数）であり、１回のスクロール操作に応じて１行分のコンテンツを上下にスクロールさせて表示するものとする。この場合、制御部１１０は、コンテンツを表示部１４０に供給して表示面に表示させた時点で１５行、そして１回のスクロールの指示に応じて１行づつ、表示部１４０の表示面に表示させたコンテンツの行数に加算することになる。
【００５７】
次に、制御部１１０は、ステップＳ４１０で算出したコンテンツの行数を、ステップＳ４０５で算出した運動閲覧時間で割ることで、運動中における１行あたりの平均閲覧時間（変数ｂ1）を算出する（ステップＳ４１５）。また、制御部１１０は、記憶部１２０に記憶された閲覧時間情報から、運動中の運動状況における１行あたりの基準閲覧時間（変数ｃ1）を取得する（ステップＳ４２０）。
【００５８】
次に、制御部１１０は、ユーザの運動状況が「非運動中」に設定され、且つ、ユーザの閲覧状況が「閲覧中」に設定された時間（以降、停止閲覧時間と称する）を算出する（ステップＳ４２５）。具体的には、制御部１１０は、図８の処理において、閲覧状況を「非閲覧中」から「閲覧中」に変更した日時（ステップＳ３４０）と、閲覧状況を「閲覧中」から「非閲覧中」に変更した日時（ステップＳ３１０）とを比較し、その差分の時間帯を閲覧中の時間帯とする。制御部１１０は、図７の処理において、運動状況を「運動中」から「非運動中」に変更した日時（ステップＳ２１０）と、運動状況を「非運動中」から「運動中」に変更した日時（ステップＳ２６０）とを比較し、その差分の時間帯を非運動中の時間帯とする。そして、制御部１１０は、閲覧中の時間帯と運動中の時間帯とを比較し、それぞれが重なる時間帯の長さを停止閲覧時間として算出する。
【００５９】
次に、制御部１１０は、閲覧中の時間帯において、表示部１４０の表示面に表示されているコンテンツの部分を移動させるスクロール操作がなされた回数に基づいて、閲覧中および非運動中の時間帯に表示部１４０の表示面に表示させたコンテンツの行数を算出する（ステップＳ４３０）。そして、制御部１１０は、ステップＳ４３０で算出したコンテンツの行数を、ステップＳ４２５で算出した停止閲覧時間で割ることで、非運動中における１行あたりの平均閲覧時間（変数ｂ2）を算出する（ステップＳ４３５）。また、制御部１１０は、記憶部１２０に記憶された閲覧時間情報から、非運動中の運動状況における１行あたりの基準閲覧時間（変数ｃ2）を取得する（ステップＳ４４０）。
【００６０】
前掲の式（１）に示したように、変数ｂ1、ｂ2は、変数ｃ1、変数ｃ2でそれぞれ減算されるようになっている。ここで、表示部１４０の表示面の１行に表示できるコンテンツの量を、そのコンテンツを構成する一単位とすると、変数ｂ1および変数ｂ2は、ユーザがその一単位の閲覧に要した時間に相当し、変数ｃ1および変数ｃ2は、その、一単位について予め決められた時間に相当する。従って、変数ｂ1を変数ｃ1で減算した結果、及び、変数ｂ2を変数ｃ2で減算した結果は、ユーザがコンテンツの一単位の閲覧に要した時間と、その一単位について予め決められた時間との乖離度（運動中の乖離度及び運動中でないときの乖離度）を意味することになる。
【００６１】
次に、制御部１１０は、ステップＳ４１０およびステップＳ４３０で算出したコンテンツの行数を加算することで、運動中であるか否かに関わらず閲覧中であった時間帯に表示部１４０の表示面に表示されたコンテンツの行数（変数ｄ）を算出する（ステップＳ４４５）。また、制御部１１０は、コンテンツの総行数、つまり、コンテンツを表示部１４０の表示面に表示させるために必要な行数（変数ｅ）を算出する（ステップＳ４５０）。例えば、制御部１１０は、ＲＡＭに展開したコンテンツの総行数をカウントすることで変数ｅを算出すればよい。この変数ｅには、変数ｄに含まれる閲覧中の時間帯に表示されたコンテンツの行数だけでなく、閲覧中の時間帯に表示されなかったコンテンツの行数も含まれることになる。
【００６２】
次に、制御部１１０は、ＲＡＭに記憶された「画像データの選択有無」に応じて、変数ｆを特定する（ステップＳ４５５）。制御部１１０は、閲覧中の時間帯において、コンテンツに含まれた画像データを選択することで、画像データを拡大した画像を表示することを指示する操作がなされたか否かを判断する。そして、制御部１１０は、この判断の結果に基づいて、変数ｆを特定する。この変数ｆは、画像データを選択する指示が含まれていた場合には「１」、該当の指示が含まれていなかった場合には「０」である。これは、画像データの選択が有りの場合、ユーザは、コンテンツに含まれている画像データにも興味を示していることから、少なくとも該当するコンテンツの内容に対して興味を示していることに基づく。この変数ｆの値は、制御部１１０が実施するプログラムに予め記述されているか、ユーザによって予め定められて記憶部１２０に記憶されているものとする。
【００６３】
次に、制御部１１０は、ＲＡＭに記憶された「関連リンクの選択有無」に応じて、変数ｇを特定する（ステップＳ４６０）。制御部１１０は、閲覧中の時間帯において、コンテンツに関連する別のコンテンツへのリンクを選択することで、関連するコンテンツを表示することを指示する操作がなされたか否かを判断する。そして、制御部１１０は、この判断の結果に基づいて、変数ｇを特定する。この変数ｇは、コンテンツに関連する別のコンテンツへのリンクを選択する指示が含まれていた場合には「１」、該当の指示が含まれていなかった場合には「０」である。これは、リンクの選択が有りの場合、ユーザは、コンテンツに関連する別のコンテンツにも興味を示していることから、少なくとも該当するコンテンツの内容に対して興味を示していることに基づく。この変数ｇの値は、制御部１１０が実施するプログラムに予め記述されているか、ユーザによって予め定められて記憶部１２０に記憶されているものとする。
【００６４】
次に、制御部１１０は、ＲＡＭに記憶された「評価ボタンの選択有無」に応じて、変数ｈを特定する（ステップＳ４６５）。制御部１１０は、閲覧中の時間帯において、「興味あり」を示す評価ボタンＢを選択する操作がなされたか否かを判断する。そして、制御部１１０は、この判断の結果に基づいて、変数ｈを特定する。この変数ｈは、「興味あり」を示す評価ボタンＢを選択する指示が含まれていた場合には「１」、該当の指示が含まれていなかった場合には「０」とする。これは、「興味あり」を示す評価ボタンＢが選択されている場合、ユーザは、該当するコンテンツの内容に対して興味を示していることに基づく。この変数ｈの値は、制御部１１０が実施するプログラムに予め記述されているか、ユーザによって予め定められて記憶部１２０に記憶されているものとする。
【００６５】
制御部１１０は、以上のようにして算出した変数ａ〜ｈの値、および予め定められた係数１〜５の値を式（１）に代入することで評価値を算出する（ステップＳ４７０）。
例えば、指示の態様がコンテンツを特定した取得の指示であり、運動中の平均閲覧時間が３．４秒であり、運動中の基準閲覧時間が５．４秒であり、非運動中の平均閲覧時間が２．３秒であり、非運動中の基準閲覧時間が３．３秒であり、表示部１４０の表示面に表示したコンテンツの行数が２０行であり、コンテンツの総行数が４０行であり、画像データを選択する指示が含まれており、リンクを選択する指示が含まれておらず、「興味あり」の評価ボタンＢを選択する指示が含まれていると、制御部１１０が判断した場合を想定する。また、係数１＝１０、係数２＝１００、係数３＝１０、係数４＝１０および係数５＝１０とする。この場合、制御部１１０は、それぞれの値を式（１）に代入して、１×１０＋１／（１＋（３．４−５．４）2）×１／（１＋（２．３−３．３）2）×（２０／４０）×１００＋１×１０＋０×１０＋１×１０＝３５．０という評価値を算出することができる。
【００６６】
以上の処理により、制御部１１０は、コンテンツに対するユーザの興味の程度を評価することができる。なお、制御部１１０がステップＳ４４５〜Ｓ４６５の処理を実行する順番は上記の説明と異なっていてもよい。
前掲の式（１）に示したように、各変数は、ユーザの行動の状況が表示面に表示されているコンテンツを閲覧中であると特定された期間に、表示部１４０に表示されたコンテンツの量や、操作部１５０から入力された各種の指示に応じて算出される。したがって、コンテンツを閲覧中であると特定された期間以外に、表示部１４０に表示されたコンテンツの量や、操作部１５０から入力された各種の指示に対する評価値の算出は行われない。
【００６７】
ここで、説明を図５に戻す。コンテンツ評価装置１０の制御部１１０は、ステップＳ１００の処理でＲＡＭに記憶させたコンテンツＵＲＬと、ＲＡＭに記憶されている加入者番号（ユーザＩＤ）とを、ステップＳ１５０の処理で算出した評価値に対応付けて評価値記憶装置２０に送信する（ステップＳ１６０）。評価値記憶装置２０の制御部２１０は、通信部２３０を介して受信した情報を記憶部２２０に記憶させる（ステップＳ１７０）。ここで、例えば、或るユーザが或るコンテンツを複数回閲覧した場合、記憶部２２０には、その複数回の閲覧時にそれぞれ算出された評価値の最大値が記述される。つまり、この記憶部２２０に記憶された評価値は、過去に算出された評価値の最大値（最高点）となる。
【００６８】
記憶部２２０に記憶された評価値を含む情報は、例えば、コンテンツ評価装置１０においてコンテンツ一覧を表示させた際に、表示される順番を決定する値として用いられることで、ユーザの視認しやすい位置に表示させることが可能である。また、この評価値を含む情報は、コンテンツを提供する事業者によって、例えばマーケティング等の目的に利用することが可能である。
【００６９】
以上のとおり、コンテンツ評価システム１は、運動状況、閲覧状況、および操作状況に基づいて、ユーザのコンテンツに対する興味の程度の評価を評価値として算出することが可能である。
【００７０】
（３）変形例
上述した実施形態の内容を以下のように変形してもよい。以下に示す変形例は、必要に応じて、各々を適当に組み合わせて実施されてもよい。
【００７１】
（３−１）変形例１
実施形態において、コンテンツ評価装置１０の制御部１１０がコンテンツの評価値を算出していたが、評価値記憶装置２０の制御部２１０がコンテンツの評価値を算出してもよい。具体的には、次のような手順となる。コンテンツ評価装置の制御部は、図５のステップＳ１３０の状況特定処理を行うことで運動状況、閲覧状況を特定する。また、表示部の表示面にコンテンツが表示されている間において、コンテンツ評価装置の制御部は、ユーザが操作部を操作した内容を操作状況として記憶する。そして、コンテンツ評価装置の制御部は、コンテンツの表示を終了する旨の指示が入力されると（図５、ステップＳ１４０：ＹＥＳ）、運動状況、閲覧状況および操作状況を示す情報を通信部を介して評価値記憶装置に送信する。なお、コンテンツ評価装置の制御部は、実施形態と同様にしてこれらの状況を示す情報を取得すればよい。
【００７２】
次に、評価値記憶装置の制御部は、通信部を介して受信したこれらの状況を示す情報に基づいてコンテンツ評価処理を行う。このコンテンツ評価処理の具体的な内容は、実施形態においてコンテンツ評価装置１０の制御部１１０が行ったコンテンツ評価処理の内容と同様であるから説明を省略する。評価値記憶装置の制御部は、算出されたコンテンツの評価値、ユーザＩＤ、およびコンテンツＵＲＬのそれぞれを対応づけて記憶部に記憶させる。
【００７３】
コンテンツ評価装置の制御部は、運動状況、閲覧状況および操作状況を取得する毎に、これらの状況を示す情報を評価値記憶装置に送信してもよい。また、コンテンツ評価装置の制御部は、コンテンツの表示の開始及び終了を示す情報を評価値記憶装置に送信してもよい。この場合、評価値記憶装置の制御部は、コンテンツの表示の開始を示す情報を受信した後から、終了を示す情報を受信するまでに受信した、運動状況、閲覧状況および操作状況を示す情報に基づいてコンテンツ評価処理を行えばよい。したがって、本変形例におけるコンテンツ評価装置は、携帯装置の一例として機能することになる。
【００７４】
（３−２）変形例２
実施形態において、評価値記憶装置２０の記憶部２２０には、ユーザＩＤおよびコンテンツＵＲＬによって特定された評価値の最高点のみが記憶されていたがこの最高点以外の値が記憶されていてもよい。例えば、評価値記憶装置２０の記憶部２２０には、或るユーザの或るコンテンツに対する評価値の全履歴または一部の履歴が記憶されていてもよい。また、評価値記憶装置２０の記憶部２２０には、評価値の総和が記憶されていてもよい。この場合、評価値記憶装置２０の記憶部２２０には、或るユーザの或るコンテンツに対する評価値の総和が記憶されることになる。
【００７５】
（３−３）変形例３
実施形態において、コンテンツ評価装置１０の制御部１１０は、図５の情報特定処理（ステップＳ１４０）で特定した閲覧状況に基づいてコンテンツ評価処理（ステップＳ１５０）を行った。しかし、制御部１１０は、閲覧状況に基づいてコンテンツ評価処理を行わなくてもよい。具体的には、次のような手順となる。まず、制御部１１０は、図５の情報特定処理（ステップＳ１４０）において、図７の運動状況を特定する処理のみを行い、図８の閲覧状況を特定する処理を行わない。この場合、制御部１１０は、コンテンツを表示部１４０の表示面に表示させている間の時間帯はすべて、ユーザがコンテンツを閲覧しているものとする。したがって、制御部１１０は、図９のコンテンツ評価処理のステップＳ４０５において、運動状況が「運動中」に設定された時間を運動閲覧時間として算出すればよい。また、制御部１１０は、同処理のステップＳ４２５において、運動状況が「非運動中」に設定された時間を停止閲覧時間として算出すればよい。
【００７６】
（３−４）変形例４
実施形態では、コンテンツ評価装置１０、評価値記憶装置２０およびコンテンツ記憶装置３０という３つの装置によって１つのコンテンツ評価システム１を構成していたが、コンテンツ評価装置が、自装置の記憶部に記憶されたコンテンツを評価し、さらに、その評価によって算出された評価値を自装置の記憶部に記憶させてもよい。
【００７７】
（３−５）変形例５
本発明は、情報を評価するための方法や、コンピュータ装置を情報コンテンツ評価装置として機能させるためのプログラムとしても実施可能である。なお、かかるプログラムは、光ディスク等の記録媒体に記録した形態で提供されたり、インターネット等のネットワークを介して、コンピュータにダウンロードさせ、これをインストールして利用可能にするなどの形態で提供されたりすることも可能である。
【００７８】
（３−６）変形例６
実施形態では、制御部１１０は、ユーザの運動状況として「運動中」「非運動中」を特定したが、制御部１１０が特定するユーザの運動状況はこれに限られない。例えば、制御部１１０は、ユーザの加速度および位置情報が単位時間あたりに変化する量の大きさに応じて運動状況のレベルを分けて特定してもよい。制御部１１０が、ユーザの加速度および位置情報が単位時間あたりに変化する量の大きい方から順に、「運動中  レベル高」、「運動中  レベル中」、「運動中  レベル低」と運動状況のレベルを特定する場合には、このレベルに応じて基準閲覧時間が異なっていてもよい。具体的には、ユーザの加速度および位置情報が単位時間あたりに変化する量が大きい場合には、コンテンツを閲覧するのにかかる時間が長くなるから、基準閲覧時間も長くなっていればよい。これにより、制御部１１０は、「運動中」または「非運動中」の運動状況に基づいて評価値を算出した場合よりも、更に正確な評価値を算出することができる。
【００７９】
（３−７）変形例７
図６（ｂ）に示すように、制御部１１０は、表示部１４０の表示面に表示させるコンテンツの部分を下方向に移動させたことによってコンテンツの終端部分を表示させた場合、このコンテンツに対するユーザの興味の程度を入力するよう促すための評価ボタンＢを表示部１４０の表示面に表示させた。しかし、評価ボタンが表示される場所はこれに限定されるものではない。例えば、制御部１１０は、表示部１４０の表示面に表示させるコンテンツの部分を右方向に移動させたことによってコンテンツの終端部分を表示させた場合に、評価ボタンＢを表示部１４０の表示面に表示させてもよい。
【００８０】
（３−８）変形例８
制御部１１０は、ステップＳ４１５の処理で算出した運動中におけるコンテンツ１行あたりの平均閲覧時間（変数ｂ1）を、運動中の運動状況における１行あたりの基準閲覧時間（変数ｃ1）として記憶部１２０に記憶させてもよい。
また、制御部１１０は、ステップＳ４１５の処理で算出した運動中におけるコンテンツ１行あたりの平均閲覧時間（変数ｂ1）を、履歴として記憶部１２０に記憶させてもよい。さらに、制御部１１０は、記憶部１２０に記憶させた平均閲覧時間（変数ｂ1）の平均値を算出し、さらに、この算出された値を運動中の運動状況における１行あたりの基準閲覧時間（変数ｃ1）として記憶部１２０に記憶させてもよい。
【００８１】
また、制御部１１０は、ステップＳ４３５の処理で算出した非運動中におけるコンテンツ１行あたりの平均閲覧時間（変数ｂ2）を、非運動中の運動状況における１行あたりの基準閲覧時間（変数ｃ2）として記憶部１２０に記憶させてもよい。
また、制御部１１０は、ステップＳ４３５の処理で算出した非運動中におけるコンテンツ１行あたりの平均閲覧時間（変数ｂ2）を、履歴として記憶部１２０に記憶させてもよい。さらに、制御部１１０は、記憶部１２０に記憶させた平均閲覧時間（変数ｂ2）の平均値を算出し、さらに、この算出された値を非運動中の運動状況における１行あたりの基準閲覧時間（変数ｃ2）として記憶部１２０に記憶させてもよい。
【００８２】
（３−９）変形例９
評価値は、ユーザがコンテンツを構成する一単位の閲覧に要した時間（変数ｂ1および変数ｂ2）と、一単位について予め決められた時間（変数ｃ1および変数ｃ2）とが乖離している度合いに基づいて算出される。そして、この一単位は、コンテンツの１行を示すものとした。しかし、この一単位は、コンテンツの一行に限らず、例えば、文字数などであってもよい。また、この乖離は、変数ｂ1と変数ｃ1との差、および、変数ｂ2と変数ｃ2との差に限らず、変数ｂ1を変数ｃ1で除することで算出した値の大きさ、および、変数ｂ2を変数ｃ2で除することで算出した値の大きさであってもよい。
【００８３】
（３−１０）変形例１０
ユーザは、「興味あり」または「興味なし」の何れかの評価ボタンＢを選択することで、コンテンツに対する興味の有無を入力した。しかし、制御部１１０は、コンテンツに対する興味の有無だけではなく、コンテンツに対する興味の程度を示す数値を入力させてもよい。そして、制御部１１０は、コンテンツ評価処理（ステップＳ１５０）において、評価ボタンの選択有無に応じて定められた値ではなく、この入力された数値を変数ｈの値として代入すればよい。これにより、制御部１１０は、「興味あり」または「興味なし」の評価ボタンＢの選択に基づいて評価値を算出した場合よりも、更に正確な評価値を算出することができる。
【００８４】
（３−１１）変形例１１
制御部１１０は、コンテンツの表示を終了する旨の指示が入力されると（ステップＳ１４０：ＹＥＳ）、「コンテンツ評価処理」を開始した（ステップＳ１５０）。
しかし、制御部１１０は、別のコンテンツへのリンクが選択されたことで、表示部１４０の表示面に別のコンテンツを表示させた場合、コンテンツの表示を終了する旨の指示が入力された場合と同様に「コンテンツ評価処理」を開始してもよい。また、制御部１１０は、元のコンテンツを表示部１４０の表示面に表示させるまで、状況特定処理を中断させてもよい。何れの場合においても、制御部１１０は、表示部１４０の表示面に表示された別のコンテンツに対して状況特定処理を実施してもよい。
【００８５】
（３−１２）変形例１２
実施形態では、制御部１１０は、下記の式（１）に基づいて、評価値を算出した。しかし、制御部１１０が、ユーザの運動状況として「運動中」又は「非運動中」の何れか一方のみを特定した場合にはこれに限られない。
評価値＝ａ×係数１＋１／（１＋（ｂ1−ｃ1）2）×１／（１＋（ｂ2−ｃ2）2）×（ｄ／ｅ）×係数２＋ｆ×係数３＋ｇ×係数４＋ｈ×係数５  …  式（１）
例えば、制御部１１０が、ユーザの運動状況として「運動中」のみを特定したものとする。この場合には、制御部１１０は、式（１）における非運動中の時間帯における各変数の値（変数ｂ2および変数ｃ2）を算出および代入せずに、下記の式（２）に基づいて、評価値を算出してもよい。これにより、制御部１１０は、式（１）に基づいて評価値を算出するよりも、更に正確な評価値を算出することができる。
評価値＝ａ×係数１＋１／（１＋（ｂ1−ｃ1）2）×（ｄ／ｅ）×係数２＋ｆ×係数３＋ｇ×係数４＋ｈ×係数５  …  式（２）
また、例えば、制御部１１０が、ユーザの運動状況として「非運動中」のみを特定したものとする。この場合には、制御部１１０は、式（１）における運動中の時間帯における各変数の値（変数ｂ1および変数ｃ1）を算出および代入せずに、下記の式（３）に基づいて、評価値を算出してもよい。これにより、制御部１１０は、式（１）に基づいて評価値を算出するよりも、更に正確な評価値を算出することができる。
評価値＝ａ×係数１＋１／（１＋（ｂ2−ｃ2）2）×（ｄ／ｅ）×係数２＋ｆ×係数３＋ｇ×係数４＋ｈ×係数５  …  式（３）
【符号の説明】
【００８６】
１…コンテンツ評価システム、１０…コンテンツ評価装置、１１０…制御部、１２０…記憶部、１３０…通信部、１４０…表示部、１５０…操作部、１６０…音声入出力部、１７０…測位部、１８０…センサ部、１９０…時計部、２０…評価値記憶装置、２１０…制御部、２２０…記憶部、２３０…通信部、３０…コンテンツ記憶装置、３１０…制御部、３２０…記憶部、３３０…通信部、４００…操作手段、４１０…表示制御手段、４２０…検出手段、４３０…状況特定手段、４４０…評価手段、ＮＷ…ネットワーク
【図１】
0005551563.tif 000002
【図２】
0005551563.tif 000003
【図３】
0005551563.tif 000004
【図４】
0005551563.tif 000005
【図５】
0005551563.tif 000006
【図６】
0005551563.tif 000007
【図７】
0005551563.tif 000008
【図８】
0005551563.tif 000009
【図９】
0005551563.tif 000010
【図１０】
0005551563.tif 000011