(57)【要約】【課題】スライド画像群を含むコンテンツを閲覧した程度を適切に評価できる閲覧評価システム等を提供する。【解決手段】コンテンツ提供部４６は、コンテンツに含まれる複数のスライド画像のうちからユーザにより指定されるスライド画像をユーザに提供する。閲覧評価部５０は、ユーザに提供されるスライド画像の切替の有無に基づいて、ユーザがコンテンツを閲覧した程度を評価する。【選択図】図４
2015064631.tif 000002
【特許請求の範囲】
【請求項１】
ユーザがコンテンツを閲覧した程度を評価する閲覧評価システムであって、
コンテンツに含まれる複数のスライド画像のうちから前記ユーザにより指定される前記スライド画像を前記ユーザに提供する提供手段と、
前記ユーザに提供される前記スライド画像の切替の有無に基づいて、前記ユーザが前記コンテンツを閲覧した程度を評価する評価手段と、
を含むことを特徴とする閲覧評価システム。
【請求項２】
前記評価手段は、前記複数のスライド画像のうちの少なくとも一部それぞれについての、前記スライド画像に設定されている基準時間と、当該スライド画像が前記ユーザに提供された時間と、の比較結果に基づいて、前記ユーザが前記コンテンツを閲覧した程度を評価する、
ことを特徴とする請求項１に記載の閲覧評価システム。
【請求項３】
前記評価手段は、前記複数のスライド画像のうちの少なくとも一部それぞれについての、前記スライド画像に設定されている基準時間に対する当該スライド画像が前記ユーザに提供された時間の比率を示す値の合計に基づいて、前記ユーザが前記コンテンツを閲覧した程度を評価する、
ことを特徴とする請求項２に記載の閲覧評価システム。
【請求項４】
前記評価手段は、前記複数のスライド画像のうちの少なくとも一部それぞれについて設定されている重み計数に基づいて、前記ユーザが前記コンテンツを閲覧した程度を評価する、
ことを特徴とする請求項１から３のいずれか一項に記載の閲覧評価システム。
【請求項５】
前記複数のスライド画像は、ユーザに提供される順序が設定されており、
前記重み計数は、ユーザに提供される順序が後であるスライド画像であるほど大きい値が設定されている、
ことを特徴とする請求項４に記載の閲覧評価システム。
【請求項６】
ユーザによるコンテンツの閲覧の程度を評価する閲覧評価方法であって、
コンテンツに含まれる複数のスライド画像のうちから前記ユーザにより指定される前記スライド画像を前記ユーザに提供する提供ステップと、
前記ユーザに提供される前記スライド画像の切替の有無に基づいて、前記ユーザが前記コンテンツを閲覧した程度を評価する評価ステップと、
を含むことを特徴とする閲覧評価方法。
【請求項７】
ユーザによるコンテンツの閲覧の程度を評価する閲覧評価システムとしてコンピュータを機能させるプログラムであって、
コンテンツに含まれる複数のスライド画像のうちから前記ユーザにより指定される前記スライド画像を前記ユーザに提供する提供手段、
前記ユーザに提供される前記スライド画像の切替の有無に基づいて、前記ユーザが前記コンテンツを閲覧した程度を評価する評価手段、
として前記コンピュータを機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、閲覧評価システム、閲覧評価方法及びプログラムに関する。
【背景技術】
【０００２】
ユーザによって投稿されたブログ記事、写真、動画などのコンテンツを、当該ユーザを含む複数のユーザに提供する情報処理システムが存在する。そして、このような情報処理システムのなかには、閲覧回数の多いコンテンツをユーザにレコメンドするものがある。
【０００３】
コンテンツの閲覧回数を判定する技術の一例として、特許文献１には、電子チラシが端末装置において閲覧されたと推定された場合に、電子チラシの閲覧実績をカウントするサーバが開示されている。また、コンテンツが少しでも閲覧されたら、当該コンテンツの閲覧回数を増やすようにすることも一般的に行われている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−４７９２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここで、方法、手順、出来事などを説明するためのスライド画像群を含むコンテンツの投稿及び公開が可能な情報処理システムを考える。このようなスライド画像群の一例を、図３Ａ〜図３Ｄに示す。図３Ａ〜図３Ｄのそれぞれには、カレーの作り方を説明するスライド画像２４が示されている。当該スライド画像群によって、図３Ａ〜図３Ｄに示すようなレシピの他に、例えば、作り方、操作方法、道順、出張報告などが示される。
【０００６】
当該情報処理システムにおいて、１枚目のスライド画像が閲覧された際にコンテンツの閲覧回数が増加するようにすることが考えられる。しかし、このようにして計数された閲覧回数は、スライド画像群が全体として閲覧された回数を適切に評価しているとは言えない。
【０００７】
ここで、ユーザがスライド画像群を含むコンテンツを閲覧した程度を評価できれば、その評価に応じた適切なタイミングでコンテンツの閲覧回数が増加するようにして、スライド画像群が全体として閲覧された回数を適切に評価できることとなる。また、コンテンツを閲覧した程度の評価結果は、ユーザが閲覧したコンテンツに対する課金額の決定や、ユーザが閲覧した広告の広告主に対する広告料の決定にも活用可能である。
【０００８】
本発明は、上記課題に鑑みてなされたものであって、その目的の１つは、スライド画像群を含むコンテンツを閲覧した程度を適切に評価できる閲覧評価システム等を提供することにある。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明に係る閲覧評価システムは、ユーザがコンテンツを閲覧した程度を評価する閲覧評価システムであって、コンテンツに含まれる複数のスライド画像のうちから前記ユーザにより指定される前記スライド画像を前記ユーザに提供する提供手段と、前記ユーザに提供される前記スライド画像の切替の有無に基づいて、前記ユーザが前記コンテンツを閲覧した程度を評価する評価手段と、を含む。
【００１０】
また、本発明に係る閲覧評価方法は、ユーザによるコンテンツの閲覧の程度を評価する閲覧評価方法であって、コンテンツに含まれる複数のスライド画像のうちから前記ユーザにより指定される前記スライド画像を前記ユーザに提供する提供ステップと、前記ユーザに提供される前記スライド画像の切替の有無に基づいて、前記ユーザが前記コンテンツを閲覧した程度を評価する評価ステップと、を含む。
【００１１】
また、本発明に係るプログラムは、ユーザによるコンテンツの閲覧の程度を評価する閲覧評価システムとしてコンピュータを機能させるプログラムであって、コンテンツに含まれる複数のスライド画像のうちから前記ユーザにより指定される前記スライド画像を前記ユーザに提供する提供手段、前記ユーザに提供される前記スライド画像の切替の有無に基づいて、前記ユーザが前記コンテンツを閲覧した程度を評価する評価手段、としてコンピュータを機能させる。
【００１２】
本発明によれば、ユーザに提供されるスライド画像の切替の有無に基づいて、ユーザによるコンテンツの閲覧の程度が評価されるので、スライド画像群を含むコンテンツを閲覧した程度を適切に評価できる。
【００１３】
本発明の一態様では、前記評価手段は、前記複数のスライド画像のうちの少なくとも一部それぞれについての、前記スライド画像に設定されている基準時間と、当該スライド画像が前記ユーザに提供された時間と、の比較結果に基づいて、前記ユーザが前記コンテンツを閲覧した程度を評価する。
【００１４】
この態様では、前記評価手段は、前記複数のスライド画像のうちの少なくとも一部それぞれについての、前記スライド画像に設定されている基準時間に対する当該スライド画像が前記ユーザに提供された時間の比率を示す値の合計に基づいて、前記ユーザが前記コンテンツを閲覧した程度を評価してもよい。
【００１５】
また、本発明の一態様では、前記複数のスライド画像のうちの少なくとも一部それぞれについて設定されている重み計数に基づいて、前記ユーザが前記コンテンツを閲覧した程度を評価する。
【００１６】
この態様では、前記複数のスライド画像は、ユーザに提供される順序が設定されており、前記重み計数は、ユーザに提供される順序が後であるスライド画像であるほど大きい値が設定されていてもよい。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施形態に係る情報処理システムの全体構成の一例を示す図である。
【図２】カタログページの一例を示す図である。
【図３Ａ】プレゼンテーションページの一例を示す図である。
【図３Ｂ】プレゼンテーションページの一例を示す図である。
【図３Ｃ】プレゼンテーションページの一例を示す図である。
【図３Ｄ】プレゼンテーションページの一例を示す図である。
【図４】本発明の一実施形態に係る情報処理システムで実装される機能の一例を示す機能ブロック図である。
【図５】コンテンツ管理データのデータ構造の一例を示す図である。
【図６】閲覧実績データの一例を示す図である。
【図７】本発明の一実施形態に係る情報処理システムで行われる処理の流れの一例を示すフロー図である。
【図８】基準時間データの値及びスライド画像がディスプレイに表示された時間の一例を模式的に示す図である。
【発明を実施するための形態】
【００１８】
以下、本発明の一実施形態について図面に基づき詳細に説明する。
【００１９】
図１は、本発明の一実施形態に係る情報処理システム１０の全体構成の一例を示す図である。図１に示すように、本実施形態に係る情報処理システム１０は、例えば、サーバ１２、クライアント１４（１４−１〜１４−ｎ）、を含んで構成される。サーバ１２、クライアント１４は、ＬＡＮやインターネットなどのコンピュータネットワーク１６に接続されており、互いに通信可能となっている。
【００２０】
本実施形態に係るサーバ１２は、例えば、クライアント１４にデータを提供するサーバコンピュータである。本実施形態に係るクライアント１４は、例えば、パーソナルコンピュータ、タブレット端末、スマートフォン、などのコンピュータである。
【００２１】
本実施形態に係る情報処理システム１０では、ユーザは、クライアント１４を操作して、デジタルコンテンツをサーバ１２に投稿することができるようになっている。本実施形態では、当該コンテンツには、方法、手順、出来事などを説明するためのスライド画像群が含まれている。そして、ユーザは、当該ユーザ、あるいは、他のユーザによって投稿されたコンテンツを閲覧することができるようになっている。図２は、本実施形態に係るクライアント１４のディスプレイに表示されるカタログページ２０の一例を示す図である。カタログページ２０は、ユーザによって投稿されたコンテンツの見出しを一覧として示すページである。カタログページ２０は、例えば、ウェブブラウザを介してクライアント１４のディスプレイに表示される。
【００２２】
図２に示すように、カタログページ２０には、縦に並んだ複数の見出し領域２２が設定されている。見出し領域２２は、ユーザによって投稿されたコンテンツの見出しが配置される。
【００２３】
見出し領域２２の左側には、コンテンツに含まれる見出しの画像（以下、見出し画像と呼ぶ。）が配置されている。本実施形態では、見出し画像は、コンテンツに含まれる複数のスライド画像２４のうちの最初のもの（第１のスライド画像２４−１）である。また、見出し領域２２の中央には、当該見出し画像に対応付けられるタイトルを示す文字列、当該コンテンツの投稿者のアカウント名を示す文字列、当該見出し画像に対応付けられる説明文を示す文字列、が上から順に配置されている。また、当該コンテンツの投稿者のアカウント名を示す文字列の右側には、当該コンテンツの閲覧回数を表す文字列ＶＣが配置されている。また、見出し領域２２の右端には、ステップ数を示す情報が配置されている。ステップ数については後述する。
【００２４】
ここで、見出し領域２２に配置されている最も上の見出し画像を選択する操作をユーザが行うと、新しいウェブブラウザのウィンドウが生成される。そして、生成されたウィンドウに配置された図３Ａに示すプレゼンテーションページ２６がクライアント１４のディスプレイに表示される。なお、本実施形態では、画像を選択する操作として、例えば、タッチパネルに表示されている当該画像をタップする操作や、ディスプレイに表示されている当該画像上にカーソルが配置された状態の際にマウスをクリックする操作、などが挙げられる。もちろん、画像を選択する操作は、これらの操作に限定されない。
【００２５】
図３Ａ、図３Ｂ、図３Ｃ、及び、図３Ｄはそれぞれ、プレゼンテーションページ２６の一例を示す図である。ここで、選択された見出し画像に対応付けられるコンテンツには、見出し画像を含む４個のスライド画像２４（第１のスライド画像２４−１〜第４のスライド画像２４−４）が含まれていることとする。以下、見出し画像以外のスライド画像２４を説明本体画像と呼ぶこととする。図３Ａ〜図３Ｄに示すスライド画像２４によってカレーの作り方が説明されている。
【００２６】
また、それぞれのスライド画像２４には順序が設定されている。以下、便宜的に、見出し画像には、順序を示す値として０が設定されており、説明本体画像には、１から順に順序を示す値が設定されていることとする。すなわち、見出し画像の次の順序のスライド画像２４が、順序を示す値として１が設定された説明本体画像であることとなる。また、当該コンテンツには、スライド画像２４のそれぞれに対応付けられるタイトルを示す文字列や、説明文を示す文字列も含まれている。以下、スライド画像２４の順序を示す値を順序値と呼ぶこととする。
【００２７】
図３Ａに示すプレゼンテーションページ２６には、見出し画像に対応する第１のスライド画像２４−１が配置される。同様に、図３Ｂ、図３Ｃ、図３Ｄに示すプレゼンテーションページ２６には、それぞれ、順序値として１、２、３が設定された説明本体画像、すなわち、第２のスライド画像２４−２〜第４のスライド画像２４−４が配置される。そして、本実施形態では、プレゼンテーションページ２６に配置されるスライド画像２４のサイズは、見出し領域２２に配置されるスライド画像２４のサイズよりも大きい。
【００２８】
プレゼンテーションページ２６の下側には、表示されているスライド画像２４に対応付けられるタイトルを示す文字列、及び、表示されているスライド画像２４に対応付けられる説明文を示す文字列が配置されている。また、プレゼンテーションページ２６の左上端には、選択された見出し画像に対応付けられるタイトルを示す文字列が配置されている。
【００２９】
また、プレゼンテーションページ２６には、プレゼンテーションページ２６の表示を終了させるための終了アイコン画像２８が配置されている。最後の順序のプレゼンテーションページ２６を除くプレゼンテーションページ２６には、次の順序のスライド画像２４を表示させるための右アイコン画像３０が配置されている。最初の順序のプレゼンテーションページ２６を除くプレゼンテーションページ２６には、前の順序のスライド画像２４を表示させるための左アイコン画像３２が配置されている。
【００３０】
そして、本実施形態では、右アイコン画像３０を選択する操作をユーザが行うと、表示されているプレゼンテーションページ２６に配置されるスライド画像２４が次の順序のスライド画像２４に切り替わる。左アイコン画像３２を選択する操作をユーザが行うと、表示されているプレゼンテーションページ２６に配置されるスライド画像２４が前の順序のスライド画像２４に切り替わる。このようにして、本実施形態では、ユーザは、コンテンツに含まれるスライド画像２４のそれぞれを閲覧することができる。
【００３１】
本実施形態に係る情報処理システム１０は、以下に説明するように、スライド画像２４がディスプレイに表示された時間に基づいて、ユーザがコンテンツを閲覧した程度を評価する。以下、コンテンツをユーザが閲覧した程度を評価する処理を中心に説明する。
【００３２】
図４は、本実施形態に係る情報処理システム１０で実装される機能の一例を示す機能ブロック図である。なお、本実施形態に係る情報処理システム１０で、図４に示す機能のすべてが実装される必要はなく、また、図４に示す機能以外の機能が実装されていても構わない。
【００３３】
本実施形態に係るサーバ１２は、サーバ１２にインストールされるプログラムに従って動作するＣＰＵ等のプログラム制御デバイスである制御部を含んでいる。また、サーバ１２は、ＲＯＭやＲＡＭ等の記憶素子やハードディスクドライブなどの記憶部も含んでいる。サーバ１２の記憶部には、サーバ１２の制御部によって実行されるプログラムなどが記憶される。また、サーバ１２は、例えば、ネットワークボードなどの通信インタフェースである通信部も含んでいる。サーバ１２の通信部は、コンピュータネットワーク１６を介して接続されるクライアント１４などとの間で情報の送受信を行う。
【００３４】
そして、本実施形態に係るサーバ１２は、図４に示すように、機能的には、例えば、アカウントデータ記憶部４０、投稿管理部４２、コンテンツ管理データ記憶部４４、コンテンツ提供部４６、閲覧実績データ受信部４８、閲覧評価部５０、閲覧回数更新部５２、を含んでいる。アカウントデータ記憶部４０、コンテンツ管理データ記憶部４４は、サーバ１２の記憶部を主として実装される。投稿管理部４２、コンテンツ提供部４６は、サーバ１２の制御部及び通信部を主として実装される。閲覧実績データ受信部４８は、サーバ１２の通信部を主として実装される。閲覧評価部５０、閲覧回数更新部５２は、サーバ１２に含まれる制御部を主として実装される。
【００３５】
そして、以上の機能は、コンピュータであるサーバ１２にインストールされた、以上の機能に対応する命令を含むプログラムを、サーバ１２の制御部で実行することにより実装されている。このプログラムは、例えば、光ディスク、磁気ディスク、磁気テープ、光磁気ディスク、フラッシュメモリ等のコンピュータ読み取り可能な情報記憶媒体を介して、あるいは、インターネットなどの通信手段を介してサーバ１２に供給される。
【００３６】
また、クライアント１４は、クライアント１４にインストールされるプログラムに従って動作するＣＰＵ等のプログラム制御デバイスである制御部を含んでいる。また、クライアント１４は、ＲＯＭやＲＡＭ等の記憶素子やハードディスクドライブなどである記憶部も含んでいる。クライアント１４の記憶部には、クライアント１４の制御部によって実行されるプログラムなどが記憶される。
【００３７】
また、クライアント１４は、例えば、ディスプレイ、タッチパネル、などである表示部も含んでいる。クライアント１４の表示部は、クライアント１４の制御部から入力される指示に従って情報を表示する。また、クライアント１４は、例えば、マウス、キーボード、タッチパッド、などである入力部を含んでいる。クライアント１４の入力部は、利用者が行った操作の内容をクライアント１４の制御部に出力する。なお、クライアント１４が、タッチパネルを備えている場合は、当該タッチパネルが、上述の表示部の役割と入力部の役割の両方を担うこととなる。
【００３８】
また、クライアント１４は、例えば、ネットワークボードなどの通信インタフェースである通信部を含んでいる。クライアント１４の通信部は、コンピュータネットワーク１６を介して接続されるサーバ１２などとの間で情報の送受信を行う。
【００３９】
そして、本実施形態に係るクライアント１４は、図４に示すように、機能的には、例えば、投稿要求部６０、コンテンツ要求部６２、コンテンツ受信部６４、表示制御部６６、閲覧実績データ生成部６８、閲覧実績データ送信部７０、を含んでいる。閲覧実績データ生成部６８は、クライアント１４の制御部を主として実装される。表示制御部６６は、クライアント１４の制御部及び表示部を主として実装される。その他の要素は、クライアント１４の通信部を主として実装される。
【００４０】
そして、以上の機能は、コンピュータであるクライアント１４にインストールされた、以上の機能に対応する命令を含むプログラムを、クライアント１４の制御部で実行することにより実装されている。このプログラムは、例えば、光ディスク、磁気ディスク、磁気テープ、光磁気ディスク、フラッシュメモリ等のコンピュータ読み取り可能な情報記憶媒体を介して、あるいは、インターネットなどの通信手段を介してクライアント１４に供給される。
【００４１】
アカウントデータ記憶部４０には、ユーザのアカウントを管理するためのアカウントデータが記憶される。アカウントデータには、例えば、ユーザのアカウント名を示すアカウント名データ、ユーザのメールアドレスを示すメールアドレスデータ、ユーザのパスワードを示すパスワードデータ、などが記憶されている。ユーザは、所定のアカウント登録操作を行うことで、アカウントデータの登録を行うことができるようになっている。
【００４２】
本実施形態では、ユーザのクライアント１４が、アカウントデータに設定されているアカウント名とパスワードの組合せに関連付けられたログイン要求を、サーバ１２に送信すると、サーバ１２は、ユーザの認証を行う。サーバ１２は、例えば、送信されたデータアカウント名とパスワードの組合せが、登録されているアカウントデータのいずれかに含まれるアカウント名とパスワードの組合せに一致する場合は、認証が成功したと判定する。そして、サーバ１２による認証が成功すると、当該ユーザは、ログインした状態となり、コンテンツの投稿が可能となる。なお、本実施形態では、サーバ１２は、ログインした状態のユーザのクライアント１４がサーバ１２に送信するデータを参照することで、当該ユーザのアカウント名を特定することができるようになっている。
【００４３】
本実施形態では、上述のようにして認証されたユーザは、クライアント１４を操作して、当該ユーザが作成したコンテンツをクライアント１４からサーバ１２に送信できるようになっている。当該コンテンツには、例えば、スライド画像２４、タイトルを示す文字列、説明文を示す文字列、の組合せが複数含まれる。以下、タイトルを示す文字列を示すデータをタイトルデータと呼び、説明文を示す文字列を示すデータを説明文データと呼ぶこととする。また、以下、スライド画像２４（ここでは、見出し画像、及び、１又は複数の説明本体画像）、当該スライド画像２４に対応付けられるタイトルデータ、当該スライド画像２４に対応付けられる説明文データ、の組合せをステップデータ（図５参照）と呼ぶこととする。
【００４４】
ステップデータには、順序値が関連付けられている。本実施形態では、見出し画像を含むステップデータには、順序値として０が関連付けられている。また、説明本体画像を含むステップデータには、１から順に順序値が関連付けられている。
【００４５】
そして、ログインした状態のユーザがコンテンツを投稿する操作を行うと、当該ユーザのクライアント１４の投稿要求部６０が、当該コンテンツをサーバ１２に送信する。すると、サーバ１２の投稿管理部４２が、当該コンテンツを受信する。
【００４６】
そして、投稿管理部４２が、受信したコンテンツに基づいて、当該コンテンツを管理するためのコンテンツ管理データを生成してコンテンツ管理データ記憶部４４に記憶させる。図５に、本実施形態に係るコンテンツ管理データのデータ構造の一例を示す。
【００４７】
図５に示すように、コンテンツ管理データには、例えば、コンテンツの識別子であるコンテンツＩＤ、コンテンツの投稿者のアカウント名を示す投稿者データが含まれる。また、コンテンツ管理データには、コンテンツの閲覧回数を示す閲覧回数データも含まれている。閲覧回数データの初期値は０である。
【００４８】
また、コンテンツ管理データには、ステップデータと、ステップデータに対応付けられる基準時間データと、の組合せが複数含まれる。基準時間データは、ユーザがコンテンツを閲覧した程度の評価における基準となるデータであり、時間を示す値が設定されている。基準時間データの詳細は後述する。また、コンテンツ管理データには、順序値（０，１，２，・・・）も含まれている。図５に示すように、順序値は、ステップデータと基準時間データとの組合せに関連付けられている。
【００４９】
投稿管理部４２は、受信したコンテンツに含まれるステップデータを、当該コンテンツのコンテンツ管理データに含まれるステップデータとして設定する。また、投稿管理部４２は、当該コンテンツ管理データに含まれるコンテンツＩＤの値として、すべてのコンテンツ管理データにおいて一意の値を設定する。また、投稿管理部４２は、当該コンテンツ管理データに含まれる投稿者データの値として、コンテンツを投稿したクライアント１４を利用するユーザのアカウント名を示す文字列を設定する。
【００５０】
また、投稿管理部４２は、当該コンテンツ管理データに含まれる基準時間データの値を設定する。本実施形態では、投稿管理部４２が、受信したコンテンツに基づいてコンテンツ管理データを生成する際に、基準時間データの値も併せて設定することとするが、基準時間データの値の設定タイミングは当該タイミングに限定されない。
【００５１】
基準時間データの値を設定するにあたって、投稿管理部４２は、まず、受信したコンテンツに基づいて、コンテンツに含まれるスライド画像２４のそれぞれについて、スライド画像２４に対応付けられる基準時間を算出する。本実施形態では、例えば、投稿管理部４２は、スライド画像２４に対応付けられるタイトルを示す文字列に含まれる文字数と、スライド画像２４に対応付けられる説明文を示す文字列に含まれる文字数と、を足した値を算出する。
【００５２】
そして、投稿管理部４２は、算出された値に、予め定められた時間（例えば、０．０５秒）を示す値を乗じた値を、当該スライド画像２４に対応付けられる基準時間の値として算出する。このようにして、本実施形態では、スライド画像２４が表示される際に併せて表示されるタイトル及び説明文の文字数が多いほど、基準時間データの値として大きな値が設定されることとなる。なお、上述の時間を示す値は、情報処理システム１０の管理者等によって変更可能であっても構わない。また例えば、算出された値に、コンテンツの種類（具体的には例えば、「ビジネス」、「旅行」、「趣味」、「料理」など）に基づいて決定される時間を示す値を乗じた値を、当該スライド画像２４に対応付けられる基準時間の値として算出してもよい。
【００５３】
そして、投稿管理部４２は、コンテンツ管理データに含まれる、スライド画像２４に対応付けられる基準時間データの値として、当該スライド画像２４について算出された基準時間の値を設定する。
【００５４】
このようにして、基準時間データの値が設定される。なお、以上の説明では、文字数に予め定められた時間を示す値を乗じて基準時間の値を算出しているが、例えば、説明文を示す文字列の行数に予め定められた時間（例えば、２秒）を示す値を乗じた値を基準時間の値として算出してもよい。
【００５５】
図２に示すカタログページ２０には、上述のコンテンツ管理データにおける、順序値「０」に関連付けられるステップデータの値、すなわち、見出し画像を含むステップデータの値が配置される。また、カタログページ２０には、コンテンツ管理データに含まれる投稿者データの値が、対応付けられる見出し領域２２にアカウント名として配置される。また、コンテンツ管理データに含まれる説明本体画像の数が、対応付けられる見出し領域２２にステップ数として配置される。そして、コンテンツ管理データに含まれる閲覧回数データの値に基づく文字列が、対応付けられる見出し領域２２に閲覧回数を表す文字列ＶＣとして配置される。
【００５６】
ここで、図２に示すカタログページ２０がクライアント１４のディスプレイに表示されている際に、当該クライアント１４のユーザが閲覧したいコンテンツの見出し画像を選択する操作を行ったこととする。すると、当該クライアント１４のコンテンツ要求部６２が、当該コンテンツの送信要求をサーバ１２に送信する。すると、サーバ１２のコンテンツ提供部４６は、当該送信要求を受信する。すると、サーバ１２のコンテンツ提供部４６は、要求されたコンテンツに対応するコンテンツ管理データを特定する。そして、コンテンツ提供部４６は、特定されたコンテンツ管理データに基づいて、プレゼンテーションページ２６を表すデータを生成する。当該データには、特定されたコンテンツ管理データに含まれる、すべてのステップデータが含まれている。また、当該データには、コンテンツＩＤも含まれている。プレゼンテーションページ２６を表すデータは、例えば、ＪａｖａＳｃｒｉｐｔ（登録商標）で記述されたデータであり、当該データを受信したクライアント１４は、表示されるプレゼンテーションページ２６に配置されるスライド画像２４等を変更可能である。なお、本実施形態では、閲覧実績データ生成部６８、及び、閲覧実績データ送信部７０に相当する機能は、当該データに記述されたプログラムをコンピュータであるクライアント１４が実行することにより実現される。
【００５７】
そして、コンテンツ提供部４６は、生成したデータを、送信要求の送信元のクライアント１４に送信する。すると、クライアント１４のコンテンツ受信部６４が、当該データを受信する。このようにして、本実施形態では、プレゼンテーションページ２６を表すデータとして投稿されたコンテンツがユーザに提供されることとなる。
【００５８】
すると、クライアント１４の表示制御部６６が、受信したデータに基づいて図３Ａに示すプレゼンテーションページ２６を生成して、ディスプレイに表示させる。また、ユーザが、右アイコン画像３０を選択する操作を行うと、表示制御部６６は、当該操作の受付に応じて、次の順序のスライド画像２４等が表示されるようプレゼンテーションページ２６の表示内容を更新する。また、ユーザが、左アイコン画像３２を選択する操作を行うと、表示制御部６６は、当該操作の受付に応じて、前の順序のスライド画像２４等が表示されるようプレゼンテーションページ２６の表示内容を更新する。
【００５９】
そして、クライアント１４の閲覧実績データ生成部６８は、プレゼンテーションページ２６がディスプレイに表示されている間、ディスプレイに表示されるスライド画像２４の切替の有無を監視する。そして、閲覧実績データ生成部６８は、当該監視の結果に基づいて、図６に示す閲覧実績データを生成する。閲覧実績データには、表示されているコンテンツのコンテンツＩＤが含まれている。また、表示されるスライド画像２４が切り替わる度に、閲覧実績データには、切替前のスライド画像２４の順序値、切替後のスライド画像２４の順序値、切替タイミングのタイムスタンプの組合せが一行のテキストとして追加される。以下、当該組合せをログデータと呼ぶ。また、終了アイコン画像２８がクリックされた場合も、閲覧実績データにはログデータが追加される。図６に示すように、当該ログデータには、切替後のスライド画像２４の順序値として表示が終了したことを示す情報が設定される。
【００６０】
そして、ユーザが、プレゼンテーションページ２６に含まれる終了アイコン画像２８を選択する操作を行うと、表示制御部６６は、プレゼンテーションページ２６が配置されたウィンドウを閉じる処理を行う。
【００６１】
ここで、図３Ａに示すプレゼンテーションページ２６がクライアント１４のディスプレイに表示された後に本実施形態に係る情報処理システム１０で行われる処理の流れの一例を、図７に示すフロー図を参照しながら説明する。
【００６２】
まず、クライアント１４の閲覧実績データ生成部６８は、初期状態の閲覧実績データを生成する（Ｓ１０１）。Ｓ１０１に示す処理では、コンテンツＩＤだけが含まれる閲覧実績データが生成される。そして、閲覧実績データ生成部６８は、終了アイコン画像２８、右アイコン画像３０、及び、左アイコン画像３２の選択を監視する（Ｓ１０２）。そして、アイコン画像の選択が行われた際に、閲覧実績データ生成部６８は、選択されたアイコン画像の種類を特定する（Ｓ１０３）。選択されたアイコン画像が、右アイコン画像３０又は左アイコン画像３２である場合は、閲覧実績データ生成部６８は、ログデータを閲覧実績データに追加する（Ｓ１０４）。そして、表示制御部６６が、切替後のスライド画像２４をディスプレイに表示させて（Ｓ１０５）、Ｓ１０２に示す処理に戻る。
【００６３】
一方、Ｓ１０３に示す処理で、クリックされたアイコン画像が終了アイコン画像２８であることが特定された場合は、閲覧実績データ生成部６８は、閲覧実績データに最後のログデータを追加する（Ｓ１０６）。そして、表示制御部６６は、プレゼンテーションページ２６が配置されたウィンドウを閉じる処理を行う（Ｓ１０７）。そして、閲覧実績データ送信部７０は、以上のようにして生成された閲覧実績データをサーバ１２に送信する。すると、サーバ１２の閲覧実績データ受信部４８が、当該閲覧実績データを受信する（Ｓ１０８）。
【００６４】
そして、閲覧評価部５０は、受信した閲覧実績データに基づいて、プレゼンテーションページ２６の表示が開始されてから終了されるまでの間に、クライアント１４に送信されたそれぞれのスライド画像２４がディスプレイに表示された時間を算出する（Ｓ１０９）。そして、閲覧評価部５０は、クライアント１４に提供されたスライド画像２４のそれぞれについての相対閲覧時間長の値を算出する（Ｓ１１０）。ここで、スライド画像２４の相対閲覧時間長の値とは、スライド画像２４がディスプレイに表示された時間ｔを、コンテンツ管理データにおいて、当該スライド画像２４に関連付けられている基準時間データの値Ｔで割った値ｔ／Ｔである。すなわち、相対閲覧時間長の値とは、時間ｔの値Ｔに対する比率を示す値である。そのため、ディスプレイにスライド画像２４が表示されている時間が同じでも、スライド画像２４が表示される際に併せて表示されるタイトル及び説明文の文字数が多いほど、相対閲覧時間長は短くなる。
【００６５】
Ｓ１１０に示す処理において、閲覧評価部５０は、例えば、Ｓ１０８に示す処理で受信した閲覧実績データに含まれるコンテンツＩＤを特定する。そして、閲覧評価部５０は、当該コンテンツＩＤが含まれるコンテンツ管理データを特定する。そして、閲覧評価部５０は、特定されたコンテンツ管理データに含まれるスライド画像２４のそれぞれについて相対閲覧時間長の値を算出する。
【００６６】
図８は、４個のスライド画像２４それぞれについての、基準時間データの値Ｔ、及び、
スライド画像２４がディスプレイに表示された時間ｔの一例を模式的に示す図である。
【００６７】
例えば、３番目の説明本体画像の基準時間データの値Ｔが１．４秒であり、３番目の説明本体画像がディスプレイに表示された時間ｔが０．８秒であることとすると、当該説明本体画像についての相対閲覧時間長の値は、５７％（０．５７）となる。本実施形態では、図８の１番目の説明本体画像についてのグラフに示されているように、相対閲覧時間長の値が、１００％（１）を超えてもよい。
【００６８】
そして、閲覧評価部５０は、Ｓ１１０に示す処理で算出された相対閲覧時間長の値に基づいて、閲覧評価値を算出する（Ｓ１１１）。ここで、閲覧評価値とは、例えば、スライド画像２４のそれぞれについて、Ｓ１１０に示す処理で算出された相対閲覧時間長の値に、当該スライド画像２４に設定されている重み計数を乗じた値の合計である。本実施形態では、ユーザに提供される順序が後であるスライド画像２４であるほど重み計数として大きな値が設定される。例えば、見出し画像については、重み計数として値０．５が設定され、説明本体画像については、関連付けられている順序値が重み計数として設定される。例えば、見出し画像、及び、説明本体画像のそれぞれについての相対閲覧時間長の値が、９２％、１２０％、３３％、５７％であるとすると、閲覧評価値は４０３％（＝０．５×９２％＋１×１２０％＋２×３３％＋３×５７％）となる。このようにして、本実施形態によれば、最後の方のスライド画像２４がディスプレイに表示された時間ほど、閲覧評価値に大きな影響を与えることとなる。また、本実施形態における閲覧評価値は、ユーザがコンテンツを読んだ程度（完読率）を表す指標であると言える。
【００６９】
そして、閲覧回数更新部５２が、Ｓ１１１に示す処理で算出されたコンテンツの閲覧評価値が、予め設定されている閾値よりも大きいか否かを確認する（Ｓ１１２）。当該閾値は、コンテンツに含まれるスライド画像２４の数に応じた値であっても構わない。例えば、閲覧評価値の算出に用いられた重み係数の総和に所定値（例えば、６０％）を乗じた値を、閾値としてもよい。
【００７０】
閲覧評価値が閾値以下である場合は（Ｓ１１２：Ｎ）、本処理例に示す処理を終了する。閲覧評価値が閾値よりも大きい場合は（Ｓ１１２：Ｙ）、閲覧回数更新部５２が、当該コンテンツに対応付けられるコンテンツ管理データに含まれる閲覧回数データの値を、１だけ増加させて（Ｓ１１３）、本処理例に示す処理を終了する。
【００７１】
本実施形態では、ユーザに提供されるスライド画像２４の切替の有無に基づいて、ユーザによるコンテンツの閲覧の程度が評価されるので、スライド画像群を含むコンテンツを閲覧した程度を適切に評価できる。また、本実施形態では、閲覧回数更新部５２は、閲覧評価部５０が算出したコンテンツの閲覧評価値に基づいて、当該コンテンツに対応付けられるコンテンツ管理データに含まれる閲覧回数データの値を変更するか否かを決定する。そのため、コンテンツに含まれる最初のスライド画像２４が表示されるようにユーザが操作しても、コンテンツの閲覧回数が増加するとは限らない。よって、本実施形態では、コンテンツの閲覧回数の不正な水増しを防ぐことができる。
【００７２】
上述の閲覧評価値の活用例としては、広告料の課金処理が挙げられる。具体的には、例えば、本実施形態に係る情報処理システム１０が、閲覧評価部５０が算出した閲覧評価値に所定の値を乗じることで算出される金額を、コンテンツの投稿者である広告主に広告料として請求する課金処理を行ってもよい。また、例えば、本実施形態に係る情報処理システム１０は、閲覧評価部５０が算出した閲覧評価値に基づいて設定される閲覧回数データの値に応じた金額を広告料として請求する課金処理を行ってもよい。
【００７３】
また、閲覧評価値の別の活用例としては、コンテンツの利用料金の課金処理が挙げられる。具体的には、例えば、本実施形態に係る情報処理システム１０が、閲覧評価部５０が算出した閲覧評価値に所定の値を乗じることで算出される金額を、コンテンツを閲覧したユーザにコンテンツの利用料金として請求する課金処理を行ってもよい。また、例えば、本実施形態に係る情報処理システム１０が、ユーザがコンテンツを閲覧したと判定された回数に応じた金額を広告料として当該ユーザに請求する課金処理を行ってもよい。
【００７４】
なお、本発明は上述の実施形態に限定されるものではない。
【００７５】
例えば、コンテンツ管理データに、上述の基準時間データの代わりに、広告主により設定可能な、広告としての重要度を表す広告重要度データが含まれていてもよい。例えば、広告としての重要度が高いスライド画像２４であるほど、当該スライド画像２４に対応付けられる広告重要度データの値として大きな値が設定されてもよい。そして、閲覧評価部５０が、広告重要度データに基づいて、閲覧評価値を算出してもよい。この場合、広告重要度データの値として大きな値が設定されているスライド画像２４は、長時間表示されないと相対閲覧時間長の値が大きくならない。そのため、このようにすれば、各スライド画像２４の広告としての重要度に応じた、ユーザがコンテンツを閲覧した程度の評価が可能となる。
【００７６】
また、例えば、閲覧評価部５０が、コンテンツに含まれるスライド画像２４の一部についてのディスプレイに表示された時間に基づいて、ユーザがコンテンツを閲覧した程度を評価してもよい。例えば、一部のスライド画像２４については、重み計数に０が設定されていてもよい。こうすれば、ユーザに閲覧して欲しいスライド画像２４が表示されたか否かによって、ユーザがコンテンツを閲覧した程度を評価することができる。このように、本実施形態では、閲覧評価値の算出ロジックや重み係数を適宜設定することによって、用途に応じた閲覧評価値を算出することが可能となる。
【００７７】
また、例えば、１つのスライド画像２４についての相対閲覧時間長の上限値が設定されており、ユーザが１つのスライド画像２４を所定時間以上閲覧しても、閲覧評価値が増えないようにしてもよい。具体的には、例えば、１つのスライド画像２４についての相対閲覧時間長の上限値を、１（すなわち、１００％）としてもよい。
【００７８】
また、例えば、閲覧評価部５０は、閲覧評価値以外の情報に基づいて、ユーザがコンテンツを閲覧した程度を評価してもよい。具体的には、例えば、閲覧実績データ生成部６８が、プレゼンテーションページ２６に配置されている情報の変更を監視してもよい。そして、閲覧実績データ生成部６８が、プレゼンテーションページ２６に配置されている情報の変更回数を示す閲覧実績データを生成してもよい。そして、閲覧評価部５０は、閲覧実績データが、プレゼンテーションページ２６に配置されている情報の変更が所定数以上行われたことを示す場合に、ユーザによりコンテンツが閲覧されたと評価してもよい。
【００７９】
また、例えば、サーバ１２のコンテンツ提供部４６が、コンテンツとともに、当該コンテンツに関連するウェブページへリンクや添付ファイルなどのアタッチメントをユーザに提供するようにしてもよい。そして、ユーザがコンテンツのアタッチメントにアクセスした場合に、閲覧評価部５０は、当該コンテンツの閲覧評価値に所定値を加算するようにしてもよい。
【００８０】
また、サーバ１２とクライアント１４の役割分担は上述のものに限定されない。例えば、サーバ１２に実装された機能の少なくとも一部をクライアント１４が担ってもよいし、クライアント１４に実装された機能の少なくとも一部をサーバ１２が担ってもよい。
【００８１】
また、上述の具体的な文字列や数値、並びに、図面中の具体的な文字列は例示であり、これらの文字列や数値には限定されない。
【符号の説明】
【００８２】
１０  情報処理システム、１２  サーバ、１４  クライアント、１６  コンピュータネットワーク、２０  カタログページ、２２  見出し領域、２４  スライド画像、２６  プレゼンテーションページ、２８  終了アイコン画像、３０  右アイコン画像、３２  左アイコン画像、４０  アカウントデータ記憶部、４２  投稿管理部、４４  コンテンツ管理データ記憶部、４６  コンテンツ提供部、４８  閲覧実績データ受信部、５０  閲覧評価部、５２  閲覧回数更新部、６０  投稿要求部、６２  コンテンツ要求部、６４  コンテンツ受信部、６６  表示制御部、６８  閲覧実績データ生成部、７０  閲覧実績データ送信部。
【図１】
2015064631.tif 000003
【図２】
2015064631.tif 000004
【図３Ａ】
2015064631.tif 000005
【図３Ｂ】
2015064631.tif 000006
【図３Ｃ】
2015064631.tif 000007
【図３Ｄ】
2015064631.tif 000008
【図４】
2015064631.tif 000009
【図５】
2015064631.tif 000010
【図６】
2015064631.tif 000011
【図７】
2015064631.tif 000012
【図８】
2015064631.tif 000013