(57)【要約】【課題】ユーザビリティを損なうことなく、マネタイズアプリをユーザに使用してもらいやすくする。【解決手段】情報処理装置は、アプリケーションソフトウェアの起動状況及び／又は利用状況を監視し、監視したアプリケーションソフトウェアの起動状況及び又は利用状況をサーバに送信し、サーバは、起動状況及び／又は利用状況を受信し、アプリケーションソフトウェアの提供者から該アプリケーションソフトウェアの実行の結果得られる収益に関する収益情報を受信し、起動状況及び／又は利用状況、並びに収益情報に基づいて収益が得られる期待値を算出し、算出された期待値を情報処理装置に送信し、情報処理装置は、期待値を受信し、受信した期待値に応じて推薦するアプリケーションソフトウェアを判定し、判定されたアプリケーションソフトウェアの使用を促す説明を表示する。【選択図】図３
2017097670.tif 000002
【特許請求の範囲】
【請求項１】
２以上の情報処理装置とサーバとがネットワークを介して接続された情報処理システムであって、
前記情報処理装置は、
アプリケーションソフトウェアの起動状況及び／又は利用状況を監視する監視手段と、
前記監視手段により監視したアプリケーションソフトウェアの起動状況及び又は利用状況を前記サーバに送信する送信手段と、を備え、
前記サーバは、
前記起動状況及び／又は利用状況を受信する起動・利用状況受信手段と、
前記アプリケーションソフトウェアの提供者から該アプリケーションソフトウェアの実行の結果得られる収益に関する収益情報を受信する収益情報受信手段と、
前記起動状況及び／又は利用状況、並びに前記収益情報に基づいて前記収益が得られる期待値を算出する期待値算出手段と、
前記期待値算出手段により算出された期待値を前記情報処理装置に送信する期待値送信手段と、を備え、
前記情報処理装置は、
前記期待値を受信する期待値受信手段と、
前記期待値受信手段により受信した期待値に応じて推薦するアプリケーションソフトウェアを判定する判定手段と、
前記判定手段により判定されたアプリケーションソフトウェアの使用を促す説明を表示する表示手段と、を備える
ことを特徴とする情報処理システム。
【請求項２】
前記表示手段は、装置に対する所定の入力がされていないタイミングで前記説明を表示することを特徴とする請求項１記載の情報処理システム。
【請求項３】
前記期待値受信手段により受信した期待値のうち、未推薦のアプリケーションソフトウェアの前記期待値に補正値を加算する補正手段を備え、
前記判定手段は、前記補正手段により前記期待値に前記補正値が加算された前記未推薦のアプリケーションソフトウェアを推薦するアプリケーションソフトウェアとして判定することを特徴とする請求項１又は２記載の情報処理システム。
【請求項４】
アプリケーションソフトウェアをランダムに抽出する抽出手段を備え、
前記判定手段は、前記期待値受信手段により期待値が未受信であるとき、前記抽出手段により抽出されたアプリケーションソフトウェアを推薦するアプリケーションソフトウェアと判定することを特徴とする請求項１から３の何れか１項に記載の情報処理システム。
【請求項５】
前記判定手段は、前記期待値が最も高いアプリケーションソフトウェアを推薦するアプリケーションソフトウェアと判定することを特徴とする請求項１から４の何れか１項に記載の情報処理システム。
【請求項６】
前記判定手段は、前記期待値が所定の閾値以上のアプリケーションソフトウェアを推薦するアプリケーションソフトウェアと判定することを特徴とする請求項１から５の何れか１項に記載の情報処理システム。
【請求項７】
アプリケーションソフトウェアの起動状況及び／又は利用状況並びに前記アプリケーションソフトウェアの提供者から提供される該アプリケーションソフトウェアの実行の結果得られる収益に関する収益情報に基づいて前記収益が得られる期待値を算出するサーバとネットワークを介して接続された情報処理装置であって、
アプリケーションソフトウェアの起動状況及び／又は利用状況を監視する監視手段と、
前記監視手段により監視したアプリケーションソフトウェアの起動状況及び又は利用状況を前記サーバに送信する送信手段と、
前記サーバから前記期待値を受信する期待値受信手段と、
前記期待値受信手段により受信した期待値に応じて推薦するアプリケーションソフトウェアを判定する判定手段と、
前記判定手段により判定されたアプリケーションソフトウェアの使用を促す説明を表示する表示手段と、
を備えることを特徴とする情報処理装置。
【請求項８】
２以上の情報処理装置とサーバとがネットワークを介して接続されたシステムの情報処理方法であって、
前記情報処理装置が、アプリケーションソフトウェアの起動状況及び／又は利用状況を監視するステップと、
前記情報処理装置が、前記監視したアプリケーションソフトウェアの起動状況及び又は利用状況を前記サーバに送信するステップと、
前記サーバが、前記起動状況及び／又は利用状況を受信するステップと、
前記サーバが、前記アプリケーションソフトウェアの提供者から該アプリケーションソフトウェアの実行の結果得られる収益に関する収益情報を受信するステップと、
前記サーバが、前記起動状況及び／又は利用状況、前記収益情報に基づいて前記収益が得られる期待値を算出するステップと、
前記サーバが、前記算出された期待値を前記情報処理装置に送信するステップと、
前記情報処理装置が、前記期待値を受信するステップと、
前記情報処理装置が、前記受信した期待値に応じて推薦するアプリケーションソフトウェアを判定するステップと、
前記情報処理装置が、前記判定されたアプリケーションソフトウェアの使用を促す説明を表示手段に表示するステップと、
を含むことを特徴とする情報処理方法。
【請求項９】
２以上の情報処理装置とネットワークを介して接続されたサーバのプログラムであって、
前記情報処理装置からアプリケーションソフトウェアの起動状況及び／又は利用状況を受信して記憶部に記憶する処理と、
前記アプリケーションソフトウェアの提供者から該アプリケーションソフトウェアの実行の結果得られる収益に関する収益情報を受信して前記記憶部に記憶する処理と、
前記記憶部に記憶された起動状況及び／又は利用状況、並びに前記収益情報に基づいて前記収益が得られる期待値を算出する処理と、
前記算出された期待値を前記情報処理装置に送信する処理と、
をコンピュータに実行させることを特徴とするプログラム。
【請求項１０】
アプリケーションソフトウェアの起動状況及び／又は利用状況並びに前記アプリケーションソフトウェアの提供者から提供される該アプリケーションソフトウェアの実行の結果得られる収益に関する収益情報に基づいて前記収益が得られる期待値を算出するサーバとネットワークを介して接続された情報処理装置のプログラムであって、
アプリケーションソフトウェアの起動状況及び／又は利用状況を監視する処理と、
前記監視したアプリケーションソフトウェアの起動状況及び又は利用状況を前記サーバに送信する処理と、
前記サーバから前記期待値を受信して記憶部に記憶する処理と、
前記記憶部に記憶した期待値に応じて推薦するアプリケーションソフトウェアを判定する処理と、
前記判定されたアプリケーションソフトウェアの使用を促す説明を表示手段に表示する処理と、
をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、情報処理装置、情報処理方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、例えばパーソナルコンピュータ（以下「ＰＣ」と言う。）やスマートフォン等において、マネタイズに貢献するアプリケーションプログラム（以下「マネタイズアプリ」と言う。）が提供されてきている。マネタイズアプリは、例えばパーソナルコンピュータやスマートフォン等にプリインストールされた状態で提供される場合に加え、インターネット等の通信網を介してダウンロード等により提供される。
【０００３】
例えば、非特許文献１には、マネタイズ手法として「アドワーズ（登録商標）」が開示されている。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】グーグル（登録商標）、“AdWords（登録商標）の仕組み”、［online］、２０１５、［平成２７年１０月２６日検索］、インターネット＜URL：  https://support.google.com/adwords/answer/2497976?hl=ja&ref_topic=3121763＞
【発明の概要】
【発明が解決しようとする課題】
【０００５】
年間契約のアンチウイルスソフトや広告を表示するようなアプリケーションソフトウェア（以下「アプリ」という。）は、ユーザに使用してもらうことで、アプリの提供側が収益等を期待することができる。裏返せば、アプリがユーザに使用してもらえない限り、アプリの提供側は収益等を期待することができない。即ち、アプリの提供側は、期待する収益等が得られるまでアプリをユーザが使用するのを待たなければならない。
【０００６】
例えばＰＣ等にアプリをプリインストールしただけでは、そもそもユーザにアプリの存在を気づいてもらえる可能性が低い。また、アプリを例えばネットワーク等を介して提供する方法もあるが、この方法であってもユーザに使用してもらわない限り、アプリの提供側が収益を上げることはない。
【０００７】
そこで、例えばアンチウイルスソフト等のように、例えばＰＣ等の起動時にアプリを自動的に起動するようにすることで、ユーザに使用を促すこともできる。しかし、より多くのアプリをユーザに使ってもらうため、これらのアプリについて自動起動を試みようとしても、ＰＣの起動時間やＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）上の制約等から、自動起動可能なアプリの数には、数量的な制限がある。
【０００８】
例えば、通常ＰＣの起動時はユーザが本来の何かしらの作業をするために待っている場合が多く、そのような場合に起動時間を長くしてまでアプリを自動起動させることはユーザの作業を妨げる等ユーザビリティを損なう。また、例えばユーザに使用を促すために多くのアプリを自動起動して表示画面に表示させても、表示画面が煩雑になって却ってユーザビリティを損なう。
【０００９】
本発明は、このような実情に鑑みてなされたものであって、ユーザビリティを損なうことなく、アプリをユーザに使用してもらいやすくすることを目的とする。
【課題を解決するための手段】
【００１０】
上記の課題を解決するため、本発明の情報処理システムは、２台以上の情報処理装置とサーバとがネットワークを介して接続された情報処理システムであって、情報処理装置は、アプリケーションソフトウェアの起動状況及び／又は利用状況を監視する監視手段と、監視手段により監視したアプリケーションソフトウェアの起動状況及び又は利用状況をサーバに送信する送信手段と、を備え、サーバは、起動状況及び／又は利用状況を受信する起動・利用状況受信手段と、アプリケーションソフトウェアの提供者から該アプリケーションソフトウェアの実行の結果得られる収益に関する収益情報を受信する収益情報受信手段と、起動状況及び／又は利用状況、並びに収益情報に基づいて収益が得られる期待値を算出する期待値算出手段と、期待値算出手段により算出された期待値を情報処理装置に送信する期待値送信手段と、を備え、情報処理装置は、期待値を受信する期待値受信手段と、期待値受信手段により受信した期待値に応じて推薦するアプリケーションソフトウェアを判定する判定手段と、判定手段により判定されたアプリケーションソフトウェアの使用を促す説明を表示する表示手段と、を備えることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、ユーザビリティを損なうことなく、アプリをユーザに使用してもらいやすくすることができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態におけるシステムの概略構成図である。
【図２】本発明の実施形態における情報処理システムのハードウェア構成図である。
【図３】本発明の実施形態における情報処理システムの基本機能ブロック図である。
【図４】本発明の実施形態における情報処理システムの追加機能ブロック図である。
【図５】本発明の実施形態における処理手順を示すフローチャートである。
【図６】本発明の実施形態における処理手順を示すフローチャートである。
【図７】本発明の実施形態における処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１３】
本発明の実施形態の情報処理システムについて図面を用いて以下説明する。なお、各図中、同一又は相当する部分には同一の符号を付しており、その重複説明は適宜に簡略化乃至省略する。また、以下に記載する実施形態は本発明の最良の形態であって、本発明に係る特許請求の範囲を限定するものではない。なお、以下では、本発明におけるアプリケーションソフトウェアの例示としてマネタイズアプリを用いて説明するが、本発明におけるアプリケーションソフトウェアはこれに限定されるものではなく、利用を促進あるいは奨励したいその他のアプリ、ウェブサイトも含まれる。
【００１４】
［本実施形態におけるシステムの概略構成について］
本実施形態における情報処理システムの概略構成について図１を参照して説明する。図１は、複数の情報処理装置１０ａ〜１０ｎ（以下、これらをまとめていうときは「情報処理装置１０」とする。）とサーバ２０とがネットワーク３０を介して接続されたシステム例を示したものである。ネットワーク３０は、ＬＡＮでもＷＡＮでもよく、また有線でも無線でもよい。サーバ２０は、各情報処理装置１０からデータを取得し、取得したデータに基づいて所定の演算を行った結果を各情報処理装置１０に返送する。
【００１５】
［本実施形態における情報処理システムのハードウェア構成について］
次に、本実施形態における情報処理システムに含まれる情報処理装置１０及びサーバ２０に共通するハードウェア構成について図２を参照して説明する。情報処理システムに含まれる情報処理装置１０及びサーバ２０は、共通するハードウェア構成として、ＣＰＵ１１、ＲＡＭ１２、ＲＯＭ１３、ＮＷ  Ｉ／Ｆ１４、ＨＤＤ１５、入力部１６、及び表示部１７を備えている。なお、情報処理装置１０及びサーバ２０は、必ずしもこれら全てを備えていなくてもよく、また、これら以外のユニットを備えていてもよい。
【００１６】
ＣＰＵ１１は、情報処理装置１０やサーバ２０が備える上記の各ハードウェアを制御するとともに、後述する本実施形態における各処理を実行するメイン演算ユニットである。
【００１７】
ＲＡＭ１２は、ＣＰＵ１１のワークフローメモリとして機能する。ＲＯＭ１３は、情報処理装置１０やサーバ２０が動作するために必要な各種パラメータやデータを保持するとともに、後述する本実施形態における各処理を規定したプログラムを保持する記憶ユニットである。ＲＡＭ１２が、ＲＯＭ１３が保持するプログラムを読み出し、ＣＰＵ１１がこれを実行することで、本実施形態における各処理が実現される。
【００１８】
ＮＷ  Ｉ／Ｆ１４は、情報処理装置１０やサーバ２０との間におけるネットワークを確立するためのネットワークインタフェースである。なお、これに限らず、ＮＷ  Ｉ／Ｆ１４には、携帯情報端末等との間における近距離無線通信を行うためのインタフェース等も含まれてよい。
【００１９】
ＨＤＤ１５は、外部から取得したマネタイズアプリ等を記憶する大容量記憶装置である。なお、ＨＤＤ１５として情報処理装置１０やサーバ２０が内蔵していなくても、いわゆるクラウドシステムのように、ネットワークにより接続された外部ストレージ等にマネタイズアプリ等を記憶しておき、必要なタイミングで外部ストレージ等から取得するようにしてもよい。
【００２０】
入力部１６は、例えばキーボードやマウス、あるいはタッチパネルやタッチパッド等の入力インタフェースに加え、画像を撮影するカメラや音声を取り込むマイク等が含まれる。また、入力部１６には、ＵＳＢ等の外部記憶媒体を接続するメディアインタフェースが含まれてもよい。
【００２１】
表示部１７は、画像を表示するディスプレイ等である。
【００２２】
［本実施形態における情報処理システムの基本機能ブロックについて］
次に、本実施形態における情報処理システムの基本機能ブロックについて図３を参照して説明する。本実施形態における情報処理システムに係る情報処理装置１０は、基本的な機能ブロックとして、監視手段１０１、送信手段１０２、期待値受信手段１０３、判定手段１０４、及び表示手段１０５を備えている。また、本実施形態における情報処理システムに係るサーバ２０は、基本的な機能ブロックとして、起動・利用状況受信手段２０１、収益情報受信手段２０２、期待値算出手段２０３、期待値送信手段２０４を備えている。以下、説明の便宜上、サーバ２０の構成と情報処理装置１０の構成を織り交ぜて説明する。
【００２３】
監視手段１０１は、マネタイズアプリの起動状況及び利用状況を監視する手段であり、ＣＰＵ１１、ＲＡＭ１２等によりその機能が実現される。起動状況及び利用状況は、マネタイズアプリの起動や利用の状況をコンピュータが判読・処理可能な例えば数値等のデータで表すことが可能である。より具体的には、監視手段１０１は、例えばマネタイズアプリの説明用コンテンツが最後まで、あるいは一定時間読まれた状態、マネタイズアプリの画面の起動時間、マネタイズアプリのどの画面（例えば試用契約締結の際に表示される画面や本契約締結の際に表示される画面など）まで進んだのか、処理プロセス等を監視する。各マネタイズアプリの起動を誘因する説明用コンテンツは、表示手段１０５が表示するため、容易に計測可能である。マネタイズアプリ自体の画面遷移については、最上位に位置するウィンドウタイトル名や、マネタイズアプリを構成する特定プロセスの稼働を監視すること、マネタイズアプリの通信相手先毎の通信の有無を監視することなどにより行うと良い。なお、起動状況又は利用状況の何れかを監視あるいは以下に記載する送信手段１０２により送信してもよい。
【００２４】
送信手段１０２は、監視手段１０１により監視したマネタイズアプリの起動状況及び利用状況をサーバ２０に送信する手段であり、ＮＷ  Ｉ／Ｆ１４によりその機能が実現される。
【００２５】
そして、サーバ２０の起動・利用状況受信手段２０１は、各情報処理装置１０の各アプリの起動状況及び利用状況を、各情報処理装置１０から受信する。また、収益情報受信手段２０２は、アプリの提供者からアプリの実行の結果得られる収益に関する収益情報を受信する。そして、期待値算出手段２０３は、受信した起動状況、利用状況、及び収益情報に基づいて収益が得られる期待値を算出する。例えば以下のように期待値は算出される。なお、本実施形態における収益情報は、マネタイズアプリの起動や利用によってアプリの提供者が得られるマネタイズ結果であるが、必ずしも金銭的情報でなくてもよい。
【００２６】
＜１回起動あたりでマネタイズ可能なアプリの場合＞
収入期待値（１回起動あたりのマネタイズ平均額）＝起動率Ａ％×定着率Ｂ％×１回起動あたりのマネタイズ額Ｃ円
起動率は、あるマネタイズアプリを推薦した情報処理端末１０を母数として、当該マネタイズアプリが起動された確率である。定着率は、マネタイズアプリが初回起動からどの程度起動されているかの確率であり、例えば月平均起動率である。
【００２７】
＜エンドユーザとの年間契約形態における契約ユーザ数でマネタイズ可能なアプリの場合＞
収入期待値＝起動率Ａ％×契約率Ｄ％×１契約あたりのマネタイズ額
実際にマネタイズアプリの起動まで処理が進まない場合でも、監視手段１０１により監視された、マネタイズアプリの起動までの途中の画面状態に応じて、仮想的な金額を割り当てて、上記計算式により収入期待値を算出してもよい。仮想的な金額の例としては、画面遷移プロセスが３つあり、３つめのプロセスに至ったときが契約状態であるとして、２つ目のプロセス（期間限定の無償試用開始など）に割り当てる「Ｃ／１０円」等である。これは、無償試用開始から１／１０のユーザが本契約に至るという統計データなどから設定することができる。
【００２８】
サーバ２０の期待値送信手段２０４は、期待値算出手段２０３により算出された期待値を各情報処理装置１０に送信する。各情報処理装置１０の期待値受信手段１０３は、サーバ２０から期待値を受信する。なお、本実施形態においては、期待値をサーバ２０から各情報処理装置１０に配布し、各情報処理装置１０で紹介するマネタイズアプリを決定しているが、これに限らずサーバ２０で一律に決定し、各情報処理装置１０に配布してもよい。ただし、本実施形態における構成の方が、例えばアプリＡの起動経験がある場合、アプリＢの利用確率が高いなどの条件付きの期待値に基づく判定を行うことができるメリットがある。
【００２９】
判定手段１０４は、期待値受信手段１０３により受信した期待値に応じて推薦するマネタイズアプリを判定する手段であり、ＣＰＵ１１、ＲＡＭ１２、ＲＯＭ１４、ＨＤＤ１５等によりその機能が実現される。具体的には、判定手段１０４は、サーバ２０から受信した期待値が最も高いマネタイズアプリを推薦するマネタイズアプリと判定する。また、期待値が所定の閾値以上のマネタイズアプリを推薦するマネタイズアプリと判定してもよい。なお、期待値が高いものの、同じアプリばかりを連続的に推薦しても、（過去何回か何らかの理由があり起動に至らなかったのであろうから）起動されることは期待できない。このような場合に備えて、例えば各マネタイズアプリの推薦総回数、直近数回での推薦回数を保持しておき、１回推薦して起動されなかったマネタイズアプリについては、出現確率を少し減らし、直近数回で推薦済みのアプリは出現確率を半分に減らしていくなどの補正をしてもよい。
【００３０】
表示手段１０５は、判定手段１０４により判定されたマネタイズアプリの使用を促す説明を表示する手段であり、ＣＰＵ１１、ＲＯＭ１３、表示部１７によりその機能が実現される。「マネタイズアプリの使用を促す説明」とは、例えば「このアプリを使えば、○○の点で便利！」、「このアプリ、おススメ！」等のユーザにマネタイズアプリの使用を促すキャッチコピー等をいう。
【００３１】
なお、表示手段１０５は、情報処理装置１０に対する所定の入力がされていないタイミングで説明を表示することが好ましい。「所定の入力がされていないタイミング」とは、例えば入力部１６としてのキーボード等からのユーザによる入力がされていないときや、表示部１７が同じ表示画面のまま、一定の時間が経過してスクリーンセーバーが起動しているようなときをいう。このようなときであれば、マネタイズアプリの使用を促す説明を表示させても、作業中の処理を中断されるわけでもないため、ユーザビリティを損なうことがない。
【００３２】
また、さらに当該アプリを起動できるランチャー機能を備えるとなおよい。ユーザにとって容易に起動できるため起動確率が上がるという面に加え、本誘導により、当該アプリが起動されたという因果関係が明確であり、誘導による効果測定値が正確となるという側面もある。
【００３３】
なお、「所定の入力がされていないタイミング」には、例えば情報処理装置１０の起動時からユーザが使用できるようになるまでの起動時間帯も含まれる。その場合、起動時間帯に表示される情報表示用ウィンドウに上記の説明を表示するようにしてもよい。この場合、上記の説明の表示タイミングについては、定期的にサーバ２０から受信して表示させても、情報処理装置１０の起動時に情報処理装置１０からサーバ２０に取得して表示させてもよい。
【００３４】
［本実施形態における情報処理装置の追加機能ブロックについて］
次に、本実施形態における情報処理装置１０の追加機能ブロックについて、図４を参照して説明する。なお、図４では、図３における各機能ブロックを備えているが、図示の簡略化のため省略する。
【００３５】
情報処理装置１０は、追加機能ブロックとして、補正手段１０６及び抽出手段１０７を備えている。
【００３６】
補正手段１０６は、期待値受信手段１０３により受信した期待値のうち、未推薦のマネタイズアプリの期待値に補正値を加算する手段であり、ＣＰＵ１１、ＲＡＭ１２、ＲＯＭ１３等によりその機能が実現される。「未推薦のマネタイズアプリ」とは、推薦対象になってから日が浅く、サーバ２０での期待値が統計的に不明確な状態を意味する。この場合、マネタイズに結びついていないので、期待値は０となるが、このままでは既に結果が出始めている他のアプリに埋もれ、永遠に推薦されないため、補正が必要である。この補正値は、現時点の「未推薦のマネタイズアプリ」以外のアプリの期待値の平均値などに設定するとよい。これにより、未推薦のマネタイズアプリを推薦することが可能になる。
【００３７】
抽出手段１０７は、マネタイズアプリをランダムに抽出する手段であり、ＣＰＵ１１、ＲＡＭ１２、ＲＯＭ１３等により、その機能が実現される。
【００３８】
そして、判定手段１０４は、期待値受信手段１０３により期待値が未受信であるとき、抽出手段１０７により抽出されたマネタイズアプリを推薦するマネタイズアプリと判定する。これにより、期待値が未受信であり、期待値の蓄積が無い場合であっても、マネタイズアプリの推薦が可能になる。本処理は、情報処理装置１０の初期起動時等において特に有効である。
【００３９】
［本実施形態における基本的処理手順］
次に、本実施形態における基本的処理手順について図５を参照して説明する。ここでは、前提として、情報処理装置１０のＨＤＤ１５等の記憶手段に複数のマネタイズアプリが記憶されているものとして説明する。
【００４０】
まず、情報処理装置１０における監視手段１０１が、マネタイズアプリの起動・利用状況を監視する（ステップＳ１）。次に、送信手段１０２が、監視手段１０１により監視したマネタイズアプリの起動・利用状況をサーバ２０に送信する（ステップＳ２）。
【００４１】
サーバ２０の起動・利用状況受信手段２０１は、各情報処理装置１０から各マネタイズアプリの起動・利用状況を受信する（ステップＳ３）。また、サーバ２０の収益情報受信手段２０２は、マネタイズアプリの提供者から当該アプリの実行の結果得られる収益情報を受信する（ステップＳ４）。
【００４２】
サーバ２０の期待値算出手段２０３は、受信した起動・利用状況及び収益情報に基づいて収益が得られる期待値をマネタイズアプリ毎に算出する（ステップＳ５）。サーバ２０の期待値送信手段２０４は、期待値算出手段２０３により算出されたマネタイズアプリ毎の期待値を情報処理装置１０に送信する（ステップＳ６）。
【００４３】
次に、情報処理装置１０の期待値受信手段１０３が、サーバ２０で算出されたマネタイズアプリ毎の期待値を受信する（ステップＳ７）。
【００４４】
判定手段１０４は、サーバ２０から受信した期待値に応じて推薦するマネタイズアプリを判定する（ステップＳ８）。そして、表示手段１０５は、判定されたマネタイズアプリの使用を促す説明を表示部１７を介して表示する（ステップＳ９）。
【００４５】
［本実施形態における追加処理手順１］
次に、本実施形態における追加処理手順１について図６を参照して説明する。本処理は、図４に示した補正手段１０６を加えた情報処理装置１０による処理手順である。なお、図５と同様の手順についての説明は省略する。本処理は図５におけるステップＳ７以降の処理となる。
【００４６】
期待値受信手段１０３により受信した期待値において、期待値の高いマネタイズアプリは推薦されるが、期待値が低く、推薦されないマネタイズアプリが有る場合（ステップＳ１１、ＹＥＳ）、補正手段１０６は、未推薦のマネタイズアプリの期待値に、例えば期待値の最も高いマネタイズアプリの期待値や所定の閾値を超えるだけの補正値を加算する（ステップＳ１２）。なお、推薦されないマネタイズアプリが無い場合は（ステップＳ１１、ＮＯ）、図５のステップＳ８へ移行する。
【００４７】
その後、判定手段１０４は、補正値が加算された未推薦のマネタイズアプリを推薦するマネタイズアプリと判定する（ステップＳ１３）。
【００４８】
［本実施形態における追加処理手順２］
次に、本実施形態における追加処理手順２について図７を参照して説明する。本処理は、図４に示した抽出手段１０７を加えた情報処理装置１０による処理手順である。なお、図５と同様の手順についての説明は省略する。本処理は図５におけるステップＳ６以降の処理となる。
【００４９】
情報処理装置１０は、期待値受信手段１０３により期待値を受信しない場合（ステップＳ３１、ＮＯ）、判定手段１０４は、抽出手段１０７によりランダムに抽出したマネタイズアプリを推薦するマネタイズアプリと判定する（ステップＳ３２）。なお、期待値受信手段１０３により期待値を受信している場合は（ステップＳ３１、ＹＥＳ）、図５におけるステップＳ８の処理へ移行する。
【００５０】
なお、上述する各実施の形態は、本発明の好適な実施の形態であり、本発明の要旨を逸脱しない範囲内において種々変更実施が可能である。例えば、上述した本実施形態の情報処理システム、該情報処理システムに含まれる情報処理装置１０及びサーバ２０における各処理を、ハードウェア、又は、ソフトウェア、あるいは、両者の複合構成を用いて実行することも可能である。
【００５１】
なお、ソフトウェアを用いて処理を実行する場合には、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれているコンピュータ内のメモリにインストールして実行させることが可能である。あるいは、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させることが可能である。
【符号の説明】
【００５２】
１０    情報処理装置
１１    ＣＰＵ
１２    ＲＡＭ
１３    ＲＯＭ
１４    ＮＷ  Ｉ／Ｆ
１５    ＨＤＤ
１６    入力部
１７    表示部
２０    サーバ
３０    ネットワーク
１０１    監視手段
１０２    送信手段
１０３    期待値受信手段
１０４    判定手段
１０５    表示手段
１０６    補正手段
１０７    抽出手段
２０１    起動・利用状況受信手段
２０２    収益情報受信手段
２０３    期待値算出手段
２０４    期待値送信手段
【図１】
2017097670.tif 000003
【図２】
2017097670.tif 000004
【図３】
2017097670.tif 000005
【図４】
2017097670.tif 000006
【図５】
2017097670.tif 000007
【図６】
2017097670.tif 000008
【図７】
2017097670.tif 000009