(57)【要約】  本発明の情報処理装置は、複数のアプリケーションを備える情報処理装置であって、前記複数のアプリケーションの中から、アプリケーションを選択するためのメニュー画面を表示する表示部と、前記複数のアプリケーションそれぞれの使用頻度を検出し、前記複数のアプリケーションのうち、前記検出した使用頻度が予め定められた閾値以上のアプリケーションをアイコンにより示し、その他のアプリケーションを文字列により示したメニュー画面を作成し、前記表示部に表示させる制御部と、を有する。
2014006946.tif 000002
【特許請求の範囲】
【請求項１】
複数のアプリケーションを備える情報処理装置であって、
前記複数のアプリケーションの中から、アプリケーションを選択するためのメニュー画面を表示する表示部と、
前記複数のアプリケーションそれぞれの使用頻度を検出し、前記複数のアプリケーションのうち、前記検出した使用頻度が予め定められた閾値以上のアプリケーションをアイコンにより示し、その他のアプリケーションを文字列により示したメニュー画面を作成し、前記表示部に表示させる制御部と、を有することを特徴とする情報処理装置。
【請求項２】
請求項１記載の情報処理装置において、
前記制御部は、ユーザにより予め入力された、前記ユーザが特定の行動を行う日時を示す日時情報に基づき使用ケースを設定し、該設定した使用ケースごとに、前記複数のアプリケーションそれぞれの使用頻度を検出し、該検出した使用頻度に応じて前記メニュー画面を作成し、前記使用ケースに応じたメニュー画面を前記表示部に表示させることを特徴とする情報処理装置。
【請求項３】
請求項１または２記載の情報処理装置において、
前記複数のアプリケーションの使用頻度に応じてお勧めアプリケーションを特定し、該特定したアプリケーションを示すお勧めアプリケーション情報を出力するサーバと、ネットワークを介して接続可能な通信部をさらに有し、
前記制御部は、前記検出した複数のアプリケーションそれぞれの使用頻度を示す使用頻度情報を、前記通信部を介して前記サーバに送信し、前記使用頻度情報の送信に応じて前記サーバから送信されてきた前記お勧めアプリケーション情報を前記通信部を介して受信すると、該お勧めアプリケーション情報に示されるアプリケーションをさらに文字列により示したメニュー画面を作成することを特徴とする情報処理装置。
【請求項４】
請求項１から３のいずれか１項に記載の情報処理装置において、
前記制御部は、前記検出した使用頻度が予め定められた閾値以上のアプリケーションのうち、所定数以下のアプリケーションをアイコンにより示し、その他のアプリケーションを文字列により示したメニュー画面を作成することを特徴とする情報処理装置。
【請求項５】
複数のアプリケーションを備え、該複数のアプリケーションの中から、アプリケーションを選択するためのメニュー画面を表示する表示部を有する情報処理装置の制御方法であって、
前記複数のアプリケーションそれぞれの使用頻度を検出し、前記複数のアプリケーションのうち、前記検出した使用頻度が予め定められた閾値以上のアプリケーションをアイコンにより示し、その他のアプリケーションを文字列により示したメニュー画面を作成し、前記表示部に表示させることを特徴とする情報処理装置の制御方法。
【請求項６】
請求項５記載の情報処理装置の制御方法において、
ユーザにより予め入力された、前記ユーザが特定の行動を行う日時を示す日時情報に基づき使用ケースを設定し、該設定した使用ケースごとに、前記複数のアプリケーションそれぞれの使用頻度を検出し、該検出した使用頻度に応じて前記メニュー画面を作成し、前記使用ケースに応じたメニュー画面を前記表示部に表示させることを特徴とする情報処理装置の制御方法。
【請求項７】
請求項５または６記載の情報処理装置の制御方法において、
前記検出した複数のアプリケーションそれぞれの使用頻度を示す使用頻度情報を、前記複数のアプリケーションの使用頻度に応じてお勧めアプリケーションを特定し、該特定したアプリケーションを示すお勧めアプリケーション情報を出力するサーバに送信し、
前記使用頻度情報の送信に応じて前記サーバから送信されてきた前記お勧めアプリケーション情報を受信すると、該お勧めアプリケーション情報に示されるアプリケーションをさらに文字列により示したメニュー画面を作成することを特徴とする情報処理装置の制御方法。
【請求項８】
請求項５から７のいずれか１項に記載の情報処理装置の制御方法において、
前記検出した使用頻度が予め定められた閾値以上のアプリケーションのうち、所定数以下のアプリケーションをアイコンにより示し、その他のアプリケーションを文字列により示したメニュー画面を作成することを特徴とする情報処理装置の制御方法。
【請求項９】
複数のアプリケーションを備え、該複数のアプリケーションの中から、アプリケーションを選択するためのメニュー画面を表示する表示部を有する情報処理装置のコンピュータに、
前記複数のアプリケーションそれぞれの使用頻度を検出し、前記複数のアプリケーションのうち、前記検出した使用頻度が予め定められた閾値以上のアプリケーションをアイコンにより示し、その他のアプリケーションを文字列により示したメニュー画面を作成し、前記表示部に表示させる処理を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メニュー画面を表示する情報処理装置とその制御方法、および、プログラムに関する。
【背景技術】
【０００２】
スマートフォン、タブレット端末などの情報処理装置には、通常、多くのアプリケーションが搭載されている。また、情報処理装置には、ユーザが自由にアプリケーションを追加することもできる。このような情報処理装置の多くは、使用するアプリケーションを選択しやすいように、記号や絵柄によりアプリケーションを示すアイコンの一覧からなるメニュー画面を表示する機能を備えている。アプリケーションの内容に応じた記号や絵柄のアイコンを用いることで、ユーザにとっては、直感的にアプリケーションの内容を把握しやすくなる。【０００３】
情報処理装置に搭載されるアプリケーションが増加すると、メニュー画面上のアイコンも増加し、ユーザが所望するアプリケーションを選択するのに手間がかかることがある。そのため、メニュー画面上でアプリケーションを選択する際の操作性の向上を図るための技術が検討されている。【０００４】
例えば、特許文献１（特開２００５−３０９９３３号公報）には、複数のアプリケーションを備える情報処理装置において、各アプリケーションの使用頻度を検出し、メニュー画面上で、使用頻度が高いアプリケーションを示すアイコンを大きく表示し、使用頻度が低いアプリケーションを示すアイコンを小さく表示する技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−３０９９３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１に開示の技術においては、小さく表示されたアイコンについては、アイコンの絵柄などが見にくくなり、そのアイコンが示すアプリケーションが分かりにくくなる。したがって、特許文献１に開示の技術では、メニュー画面上でアプリケーションを選択する際の操作性の向上を十分に図ることができない。【０００７】
本発明の目的は、メニュー画面上でアプリケーションを選択する際の操作性の向上を図る情報処理装置とその制御方法、および、プログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するために本発明の情報処理装置は、
複数のアプリケーションを備える情報処理装置であって、
前記複数のアプリケーションの中から、アプリケーションを選択するためのメニュー画面を表示する表示部と、
前記複数のアプリケーションそれぞれの使用頻度を検出し、前記複数のアプリケーションのうち、前記検出した使用頻度が予め定められた閾値以上のアプリケーションをアイコンにより示し、その他のアプリケーションを文字列により示したメニュー画面を作成し、前記表示部に表示させる制御部と、を有する。【０００９】
上記目的を達成するために本発明の情報処理装置の制御方法は、
複数のアプリケーションを備え、該複数のアプリケーションの中から、アプリケーションを選択するためのメニュー画面を表示する表示部を有する情報処理装置の制御方法であって、
前記複数のアプリケーションそれぞれの使用頻度を検出し、前記複数のアプリケーションのうち、前記検出した使用頻度が予め定められた閾値以上のアプリケーションをアイコンにより示し、その他のアプリケーションを文字列により示したメニュー画面を作成し、前記表示部に表示させることを特徴とする情報処理装置の制御方法。【００１０】
上記目的を達成するために本発明のプログラムは、
複数のアプリケーションを備え、該複数のアプリケーションの中から、アプリケーションを選択するためのメニュー画面を表示する表示部を有する情報処理装置のコンピュータに、
前記複数のアプリケーションそれぞれの使用頻度を検出し、前記複数のアプリケーションのうち、前記検出した使用頻度が予め定められた閾値以上のアプリケーションをアイコンにより示し、その他のアプリケーションを文字列により示したメニュー画面を作成し、前記表示部に表示させる処理を実行させる。
【発明の効果】
【００１１】
本発明によれば、メニュー画面上でアプリケーションを選択する際の操作性の向上を図ることができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態の情報処理システムの構成を示す図である。
【図２】図１に示す情報処理装置の要部構成を示すブロック図である。
【図３】図１に示すお勧めアプリケーション情報作成サーバの要部構成を示すブロック図である。
【図４】図２に示す表示部に表示される設定情報入力画面の一例を示す図である。
【図５】図２に示す表示部に表示されるスケジュール入力画面の一例を示す図である。
【図６】使用頻度情報の構成の一例を示す図である。
【図７】人気アプリケーション情報の構成の一例を示す図である。
【図８】お勧めアプリケーション情報の構成の一例を示す図である。
【図９】図１に示す情報処理装置およびお勧めアプリケーション情報作成サーバの動作を示すフローチャートである。
【図１０】図２に示す表示部に表示されるメニュー画面の一例を示す図である。
【図１１】図２に示すメニュー画面作成部が作成するメニュー画面の一例を示す図である。
【図１２Ａ】図２に示すメニュー画面作成部が使用ケースごとに作成するメニュー画面の一例を示す図である。
【図１２Ｂ】図２に示すメニュー画面作成部が使用ケースごとに作成するメニュー画面の一例を示す図である。
【図１２Ｃ】図２に示すメニュー画面作成部が使用ケースごとに作成するメニュー画面の一例を示す図である。
【発明を実施するための形態】
【００１３】
以下に、本発明を実施するための形態について図面を参照して説明する。
【００１４】
図１は、本発明の一実施形態の情報処理システム１０の構成を示す図である。
【００１５】
図１に示す情報処理システム１０は、ネットワーク１１を介して互いに接続された、情報処理装置１０と、お勧めアプリケーション情報作成サーバ２００と、アプリケーション提供サーバ３００と、を備える。なお、図１においては、情報処理装置１００は、１つしか記載していないが、実際には複数であってもよい。
【００１６】
情報処理装置１００は、複数のアプリケーションを搭載している。情報処理装置１００は、ユーザからの入力に応じて、アプリケーションを実行する。なお、情報処理装置１００の具体例としては、携帯電話、スマートフォン、タブレット端末、パーソナルコンピュータ、ＰＤＡ（Personal Digital Assistants）などがある。
【００１７】
お勧めアプリケーション情報作成サーバ２００は、情報処理装置１００から各アプリケーションの使用頻度（起動回数）を示す使用頻度情報を取得する。また、お勧めアプリケーション情報作成サーバ２００は、取得した使用頻度情報に基づいて、利用される可能性の高いお勧めアプリケーションを特定し、特定したお勧めアプリケーションを示すお勧めアプリケーション情報を情報処理装置１００に出力する。
【００１８】
アプリケーション提供サーバ３００は、アプリケーションプログラムを記憶しており、情報処理装置１００からの要求に応じて、アプリケーションプログラムを情報処理装置１００に送信する。
【００１９】
次に、情報処理装置１００およびお勧めアプリケーション情報作成サーバ２００の構成について説明する。なお、アプリケーション提供サーバ３００は、アプリケーションプログラムを記憶する機能と、情報処理装置１００およびお勧めアプリケーション情報作成サーバ２００と通信する機能と、を備えていればいかなる構成でもよい。これらの機能を備えるアプリケーション提供サーバ３００の構成は当業者にとってよく知られているため、説明を省略する。
【００２０】
まず、情報処理装置１００の構成について説明する。
【００２１】
図２は、情報処理装置１００の要部構成を示すブロック図である。
【００２２】
情報処理装置１００は、表示部１０１と、記憶部１０２と、通信部１０３と、データ取得部１０４と、メニュー画面作成部１０５と、表示制御部１０６と、データ出力部１０７と、を有する。メニュー画面作成部１０５と表示制御部１０６とは、制御部を構成する。
【００２３】
表示部１０１は、メニュー画面、後述する設定情報を入力するための設定情報入力画面、後述するスケジュール情報を入力するためのスケジュール入力画面などを表示する。
【００２４】
記憶部１０２は、不図示の入力部を介して入力された設定情報およびスケジュール情報など、種々の情報を記憶する。
【００２５】
ここで、設定情報には、ユーザの生活パターンに関する情報、具体的には、ユーザが特定の行動を行う日時を示す情報が含まれる。設定情報としては、例えば、ユーザの休日、勤務時間、通勤時間などの情報がある。また、設定情報には、メニュー画面の更新間隔の設定値の情報が含まれる。
【００２６】
スケジュール情報は、ユーザが旅行に出かける日付など、ユーザのスケジュールに関する情報である。
【００２７】
設定情報およびスケジュール情報は、日時情報の一例である。
【００２８】
通信部１０３は、有線または無線により、ネットワーク１１を介してお勧めアプリケーション情報作成サーバ２００およびアプリケーション提供サーバ３００と通信を行う。
【００２９】
データ取得部１０４は、お勧めアプリケーション情報を、通信部１０３を介してお勧めアプリケーション情報作成サーバ２００から取得し、メニュー画面作成部１０５に出力する。
【００３０】
メニュー画面作成部１０５は、記憶部１０２に記憶されている設定情報およびスケジュール情報に基づいて、ユーザの生活パターンに応じた使用ケースを設定する。なお、使用ケースとしては、仕事中、通勤中、旅行中などがある。また、メニュー画面作成部１０５は、使用ケースごとに、各アプリケーションの使用頻度（起動回数）を検出し、検出した使用ケースごとの各アプリケーションの使用頻度を示す使用頻度情報を作成し、記憶部１０２に記憶させる。また、メニュー画面作成部１０５は、使用頻度情報とお勧めアプリケーション情報とに基づいて、メニュー画面を作成し、作成したメニュー画面を示すメニュー画面データを記憶部１０２に記憶させる。
【００３１】
表示制御部１０６は、表示部１０１の表示制御を行う。具体的には、表示制御部１０６は、例えば、メニュー画面作成部１０５が設定した使用ケースごとに、その使用ケースに対応するメニュー画面のメニュー画面データを記憶部１０２から取得し、表示部１０１に表示させる。
【００３２】
データ出力部１０７は、設定情報に示されるメニュー画面の更新間隔ごとに、使用頻度情報を記憶部１０２から取得し、取得した使用頻度情報を、通信部１０３を介してお勧めアプリケーション情報作成サーバ２００に送信する。
【００３３】
次に、お勧めアプリケーション情報作成サーバ２００の構成について説明する。
【００３４】
図３は、お勧めアプリケーション情報作成サーバ２００の要部構成を示すブロック図である。
【００３５】
お勧めアプリケーション情報作成サーバ２００は、記憶部２０１と、マーケットアプリケーション情報収集部２０２と、データ取得部２０３と、人気アプリケーション解析部２０４と、お勧めアプリケーション情報作成部２０５と、データ出力部２０６とを有する。
【００３６】
記憶部２０１は、種々の情報を記憶する。
【００３７】
マーケットアプリケーション情報収集部２０２は、アプリケーション提供サーバ３００により提供されるアプリケーションのアプリケーション名と、アプリケーションプログラムのダウンロード先のＵＲＬ（Uniform Resource Locator）と、が対応付けられたマーケットアプリケーション情報を、ネットワーク１１を介して収集し、記憶部２０１に記憶させる。
【００３８】
データ取得部２０３は、情報処理装置１０から送信されてきた使用頻度情報を取得し、記憶部２０１に記憶させる。
【００３９】
人気アプリケーション解析部２０４は、情報処理装置１００から取得した使用頻度情報に基づいて、使用される回数が多く人気が高いアプリケーション特定する。また、人気アプリケーション解析部２０４は、マーケットアプリケーション情報に基づいて、特定したアプリケーションのアプリケーション名と、アプリケーションプログラムのダウンロード先のＵＲＬとが対応付けられた人気アプリケーション情報を作成し、記憶部２０１に記憶させる。
【００４０】
お勧めアプリケーション情報作成部２０５は、人気アプリケーション情報に含まれるアプリケーションのうち、情報処理装置１００から取得した使用頻度情報に含まれていないアプリケーションを特定する。また、お勧めアプリケーション情報作成部２０５は、特定したアプリケーション名と、アプリケーションプログラムのダウンロード先のＵＲＬとが対応付けられたお勧めアプリケーション情報を作成し、その情報処理装置１００向けのお勧めアプリケーション情報として記憶部２０１に記憶させる。
【００４１】
データ出力部２０６は、情報処理装置１００向けのお勧めアプリケーション情報を、その情報処理装置１００に送信する。
【００４２】
次に、上述した設定情報入力画面について説明する。
【００４３】
設定情報の入力を行う旨が不図示の入力部を介して入力されると、表示制御部１０６は、図４に示す設定画面４００を表示部１０１に表示させる。
【００４４】
設定画面４００には、休日の入力領域４０１と、勤務時間の入力領域４０２と、通勤時間４０３の入力領域４０３と、メニュー画面の更新間隔の入力領域４０４とが含まれる。
【００４５】
設定画面４００に従い入力された情報は、設定情報として記憶部１０２に記憶される。以下では、休日は土曜日および日曜日であり、勤務時間は８：３０から１８：３０であり、通勤時間は７：３０から８：３０であり、メニュー画面の更新間隔は１週間である旨を示す設定情報が記憶部１０２に記憶されたものとする。
【００４６】
次に、上述したスケジュール入力画面について説明する。
【００４７】
スケジュール入力を行う旨が入力部を介して入力されると、表示制御部１０６は、図５に示すスケジュール入力画面５００を表示部１０１に表示させる。
【００４８】
スケジュール入力画面５００においては、カレンダーが表示され、ユーザが日や期間を選択することで、その日や期間におけるスケジュールを入力することができる。
【００４９】
スケジュール入力画面５００に従い入力されたスケジュールは、スケジュール情報として記憶部１０２に記憶される。以下では、ある月の１５日から１９日に旅行が予定されている旨がスケジュール情報として記憶されたものとする。
【００５０】
メニュー画面作成部１０５は、設定情報およびスケジュール情報に基づいて、使用ケースを設定する。上述したように、設定情報として、休日は土曜日および日曜日であり、勤務時間は８：３０から１８：３０であり、通勤時間は７：３０から８：３０であり、メニュー画面の更新間隔は１週間である旨が記憶されている。また、スケジュール情報として、ある月の１５日から１９日に旅行が予定されている旨が記憶されている。
【００５１】
メニュー画面作成部１０５は、上述した設定情報およびスケジュール情報に基づいて、月曜日から金曜日の８：３０から１８：３０までを使用ケース（仕事中）として設定し、月曜日から金曜日の７：３０から８：３０までを使用ケース（通勤中）として設定し、ある月の１５日から１９日を使用ケース（旅行中）として設定し、その他の時間帯を使用ケース（標準）として設定する。
【００５２】
次に、メニュー画面作成部１０５は、使用ケースごとに、各アプリケーションの使用頻度（起動回数）を検出し、使用頻度情報を作成して、記憶部１０２に記憶させる。
【００５３】
図６は、使用頻度情報の構成の一例を示す図である。
【００５４】
図６に示すように、情報処理装置１００が備える各アプリケーションのアプリケーション名に、そのアプリケーションの種別、および、使用ケースごとの起動回数が対応付けられる。なお、アプリケーションの種別において、プリインストールは、初期状態からインストールされているアプリケーションである旨を示し、ダウンロードは、アプリケーションプログラムをダウンロードすることでインストールされたアプリケーションである旨を示す。
【００５５】
次に、上述した人気アプリケーション情報について説明する。
【００５６】
図７は、人気アプリケーション情報の構成の一例を示す図である。
【００５７】
図７に示すように、情報処理装置１００から取得した使用頻度情報に基づいて、起動回数が多く人気が高いアプリケーションとして特定されたアプリケーションのアプリケーション名に、各使用ケースにおいてお勧めであるか否かを示すフラグと、アプリケーションプログラムのダウンロード先のＵＲＬと、が対応付けられる。
【００５８】
ここで、人気アプリケーション情報に含まれるアプリケーションは、使用頻度情報に含まれるアプリケーションのうち、種別がダウンロードであり、かつ、使用頻度が高いアプリケーションである。
【００５９】
なお、使用ケースに対して、お勧めであるか否かを示すフラグが「○」であれば、その使用ケースにおいてお勧めアプリケーションである旨を示し、フラグが「×」であれば、その使用ケースにおいてはお勧めアプリケーションでない旨を示す。したがって、図７において、例えば、アプリケーション名が「ｄｄｄ」であるアプリケーションは、使用ケース（旅行中）ではお勧めアプリケーションであり、その他の使用ケース（標準、仕事中、通勤中）では、お勧めアプリケーションではない。
【００６０】
次に、お勧めアプリケーション情報について説明する。
【００６１】
図８は、お勧めアプリケーション情報の構成の一例を示す図である。
【００６２】
図８に示すように、アプリケーションのアプリケーション名に、各使用ケースにおいてお勧めであるか否かを示すフラグと、アプリケーションプログラムのダウンロード先のＵＲＬと、が対応付けられる。ここで、ある情報処理装置１００向けのお勧めアプリケーション情報には、人気アプリケーション情報に含まれるアプリケーションのうち、その情報処理装置１００から取得した使用頻度情報に含まれるアプリケーションの情報は削除される。したがって、情報処理装置１００にすでにインストールされているアプリケーションが、お勧めアプリケーション情報に含まれることはない。
【００６３】
次に、情報処理装置１００およびお勧めアプリケーション情報作成サーバ２００の一連の動作を図９に示すフローチャートを参照して説明する。
【００６４】
情報処理装置１００においては、データ出力部１０７は、前回の更新時から設定情報に示されるメニュー画面の更新間隔が経過したか否かを判定する（ステップＳ９０１）。なお、データ出力部１０７は、初回の更新時には、例えば、設定情報の入力時からメニュー画面の更新間隔が経過したか否かを判定する。
【００６５】
メニュー画面の更新間隔が経過していない場合には（ステップＳ９０１：Ｎｏ）、データ出力部１０７は、ステップＳ９０１の処理を繰り返す。
【００６６】
メニュー画面の更新間隔が経過した場合には（ステップＳ９０１：Ｙｅｓ）、データ出力部１０７は、通信部１０３を介して、記憶部１０２に記憶されている使用頻度情報をお勧めアプリケーション情報作成サーバ２００へ送信する（ステップＳ９０２）。
【００６７】
お勧めアプリケーション情報作成サーバ２００においては、データ取得部２０３が、情報処理装置１００から送信されてきた使用頻度情報を受信し（ステップＳ９５１）、記憶部２０１に記憶させる。
【００６８】
人気アプリケーション解析部２０４は、使用頻度情報に基づいて、人気アプリケーション情報を更新する（ステップＳ９５２）。ここで、人気アプリケーション情報に含まれていないアプリケーションを新たに追加する場合には、人気アプリケーション解析部２０４は、マーケットアプリケーション情報収集部２０２に、そのアプリケーションのダウンロード先のＵＲＬを問い合わせる。マーケットアプリケーション情報収集部２０２は、そのアプリケーションのダウンロード先のＵＲＬを取得し、マーケットアプリケーション情報として記憶部２０１に記憶させる。人気アプリケーション解析部２０４は、そのアプリケーションのアプリケーション名に、アプリケーションプログラムのダウンロード先のＵＲＬを対応つけて記憶部２０１に記憶させる。
【００６９】
次に、お勧めアプリケーション情報作成部２０５は、人気アプリケーション情報と情報処理装置１００から取得した使用頻度情報とに基づいて、その情報処理装置１００向けのお勧めアプリケーション情報を作成する（ステップＳ９５３）。
【００７０】
ここで、人気アプリケーション情報が図７に示すものであり、情報処理装置１００から取得した使用回数情報が図６に示すものであったとする。
【００７１】
人気アプリケーション情報に含まれるアプリケーションのうち、アプリケーション名が「ｄｄｄ」であるアプリケーションは、使用頻度情報にも含まれているため、すでに情報処理装置１００にインストール済みであることがわかる。そのため、お勧めアプリケーション情報作成部２０５は、図８に示すように、人気アプリケーション情報に含まれるアプリケーションのうち、アプリケーション名が「ｄｄｄ」であるアプリケーションの情報を削除して、その情報処理装置１００向けのお勧めアプリケーション情報を作成する。
【００７２】
お勧めアプリケーション情報作成部２０５は、情報処理装置１００向けのお勧めアプリケーション情報を記憶部２０１に記憶させ、データ出力部２０６は、そのお勧めアプリケーション情報を情報処理装置１００に送信する（ステップＳ９５４）。
【００７３】
情報処理装置１００においては、通信部１０３が、お勧めアプリケーション情報作成サーバ２００から送信されてきたお勧めアプリケーション情報を受信し（ステップＳ９０３）、データ取得部１０４が、そのお勧めアプリケーション情報を取得して、メニュー画面作成部１０５に出力する。
【００７４】
メニュー画面作成部１０５は、お勧めアプリケーション情報が入力されると、記憶部１０２から使用頻度情報を取得し、これらの情報に基づいて、メニュー画面を作成する（ステップＳ９０４）。
【００７５】
なお、初期状態においては、図１０に示すように、情報処理装置１００に搭載された各アプリケーションを示すアイコン４０１の一覧からなるメニュー画面４００が表示される。
【００７６】
メニュー画面作成部１０５は、使用頻度情報に基づき、情報処理装置１００に搭載されたアプリケーションのうち、使用頻度が予め定められた閾値以上であるアプリケーションを特定する。次に、メニュー画面作成部１０５は、図１１に示すように、メニュー画面５００をアイコンエリア５０１、文字列エリア５０２、お勧めアプリケーション表示エリアの３つのエリア５０３に分ける。さらに、メニュー画面作成部１０５は、アイコンエリア５０１において、特定したアプリケーションをアイコン４０１により示し、文字列エリア５０２において、情報処理装置１００に搭載されたアプリケーションのうち、特定したアプリケーション以外のアプリケーションをそのアプリケーション名を文字列により示し、また、お勧めアプリ表示エリア５０３において、お勧めアプリケーション情報に示されるアプリケーションのアプリケーション名を文字列により示したメニュー画面を作成する。また、メニュー画面作成部１０５は、使用頻度が予め定められた閾値以上であるアプリケーション以外のアプリケーションを示す文字列の前には「■」を付し、お勧めアプリケーションを示す文字列の前には「□」を付す。こうすることで、使用頻度が予め定められた閾値以上であるアプリケーション以外のアプリケーションとお勧めアプリケーションとを区別することができる。
【００７７】
なお、使用頻度が予め定められた閾値以上であるアプリケーションの数が多い場合、使用頻度が予め定められた閾値以上であるアプリケーションをすべてアイコンにより示すと、メニュー画面全体がアイコンで占められてしまうことがある。そのため、メニュー画面作成部１０５は、使用頻度が予め定められた閾値以上であるアプリケーションのうち、所定数以下のアプリケーションをアイコンにより示すメニュー画面を作成する。
【００７８】
なお、メニュー画面作成部１０５は、例えば、使用頻度が予め定められた閾値以上であるアプリケーションのうち、使用頻度が高い順に所定数までのアプリケーションをアイコンにより示すメニュー画面を作成する。
【００７９】
図１１に示すように、使用頻度が高いアプリケーションについては、アイコン４０１により表示することで、目立たせることができ、ユーザが選択しやすくなる。また、その他のアプリケーションについても、文字列により表示することで、アプリケーションの内容が分かり易くなる。そのため、使用頻度の低いアプリケーションについても選択が容易となり、メニュー画面上でアプリケーションを選択する際の操作性の向上を図ることができる。
【００８０】
図１１に示すメニュー画面において、アイコンエリア５０１に表示されたアイコン４０１を選択する旨が入力されると、そのアイコン４０１に示されるアプリケーションが起動される。また、文字列エリア５０２に表示された文字列を選択する旨が入力されると、その文字列に示されるアプリケーションが起動される。また、お勧めアプリ表示エリア５０３に表示された文字列を選択する旨が入力されると、お勧めアプリケーション情報において、その文字列に示されるアプリケーション名に対応付けられているＵＲＬへのアクセスが行われ、アプリケーションプログラムのダウンロードが行われる。
【００８１】
メニュー画面作成部１０５は、設定した使用ケースごとに、各使用ケースにおける使用頻度情報とお勧めアプリケーション情報とに基づいて、メニュー画面を作成する。したがって、各使用ケースに対応してメニュー画面が作成される。図１２Ａ〜図１２Ｃは、各使用ケースに対応して作成されたメニュー画面の一例を示す図である。なお、図１２において、（ａ）は使用ケース（仕事中）に対応するメニュー画面６００Ａであり、（ｂ）は使用ケース（通勤中）に対応するメニュー画面６００Ｂであり、（ｃ）は使用ケース（旅行中）に対応するメニュー画面６００Ｃである。
【００８２】
メニュー画面作成部１０５は、各使用ケースに対応して作成したメニュー画面を示すメニュー画像データを記憶部１０２に記憶させる。
【００８３】
次に、表示制御部１０６は、現在の使用ケースを特定する（ステップＳ９０５）。例えば、現在、月曜日の１５：００である場合には、月曜日から金曜日の８：３０から１８：３０までが使用ケース（仕事中）として設定されているので、表示制御部１０６は、現在の使用ケースは、使用ケース（仕事中）であると特定する。
【００８４】
次に、表示制御部１０６は、特定した使用ケースに対応するメニュー画面のメニュー画面データを記憶部１０２から取得し、表示部１０１に表示させる（ステップＳ９０６）。したがって、表示制御部１０６は、現在の使用ケースは、例えば、使用ケース（仕事中）であると特定すると、図１２Ａに示すメニュー画面６００Ａを表示部１０１に表示させる。
【００８５】
また、表示制御部１０６は、定期的に使用ケースの特定を行い、使用ケースが変わると、それに合わせて表示部１０１に表示させるメニュー画面も変更する。したがって、表示制御部１０６は、使用ケースが、使用ケース（仕事中）から使用ケース（通勤中）に変わったと特定すると、図１２Ｂに示すメニュー画面６００Ｂを表示部１０１に表示させる。
【００８６】
このように本実施形態によれば、情報処理装置１００は、複数のアプリケーションそれぞれの使用頻度を検出し、複数のアプリケーションのうち、検出した使用頻度が閾値以上のアプリケーションをアイコンにより示し、その他のアプリケーションを文字列により示したメニュー画面を作成し、表示部１０１に表示する。
【００８７】
使用頻度が高いアプリケーションについては、アイコンにより表示することで、目立たせることができ、ユーザが選択しやすくなる。また、その他のアプリケーションについても、アプリケーション名などを文字列により表示することで、アプリケーションの内容が分かり易くなる。そのため、使用頻度の低いアプリケーションについても選択が容易となり、メニュー画面上でアプリケーションを選択する際の操作性の向上を図ることができる。
【００８８】
また、本実施形態によれば、情報処理装置１００は、予め入力された設定情報に基づき、ユーザの生活パターンに応じた使用ケースを設定し、その使用ケースごとに、各アプリケーションの使用頻度に応じたメニュー画面を作成し、表示部１０１に表示する。
【００８９】
使用ケースに応じて、ユーザが使用するアプリケーションには違いがあるのが一般的である。そのため、使用ケースごとに、各アプリケーションの使用頻度を検出し、各使用ケースにおいて使用頻度が高いアプリケーションを示すアイコンをメニュー画面上に表示させることができるので、メニュー画面上でアプリケーションを選択する際の操作性の向上を図ることができる。
【００９０】
また、本実施形態によれば、情報処理装置１００は、使用頻度情報をお勧めアプリケーション情報サーバ２００に送信し、使用頻度情報に基づいて作成されたお勧めアプリケーション情報に示されるアプリケーションを文字列によりメニュー画面に表示する。
【００９１】
近年では、アプリケーション提供サーバ３００を介して多くのアプリケーションが提供されている。この多くのアプリケーションの中から、ユーザが、使用シーンに応じた適当なアプリケーションを選択することは難しい。そのため、使用シーンごとの使用頻度情報に基づいて作成されたお勧めアプリケーション情報に示されるアプリケーションを、使用シーンごとにメニュー画面に表示させることで、使用シーンに応じた適当なアプリケーションを選択することが容易となる。
【００９２】
なお、本実施形態においては、休日、勤務時間、通勤時間などの情報が設定情報として入力され、使用ケース（仕事中）、使用ケース（通勤中）などが設定される例を用いて説明したが、これに限られるものではない。例えば、情報処理装置のユーザが子供である場合、その親が、使用ケース（授業中）、使用ケース（通学中）、使用ケース（２０時以降）などを設定し、各使用ケースにおいて使用可能なアプリケーションを設定するようにしてもよい。この場合、例えば、メニュー画面のアイコンエリアには、使用ケースにおいて使用可能と設定されたアプリケーションを示すアイコンが表示され、文字列エリアに他のアプリケーションを示す文字列が表示される。この場合、文字列に示されるアプリケーションを選択しても、そのアプリケーションは起動されない。また、お勧めアプリ表示エリアには、お勧めアプリケーション（ただし、有料アプリケーションを除く）を示す文字列は表示されるが、文字列に示されるアプリケーションを選択しても、アプリケーションプログラムのダウンロードは行われない。
【００９３】
また、本実施形態においては、休日、勤務時間、通勤時間および更新間隔を設定情報として入力する例を用いて説明したが、これに限られるものではない。ユーザの性別、年齢職業などより多くの情報を設定情報として入力することで、使用ケースの細分化を図ることができる。また、本実施形態においては、現在時刻に基づいて使用ケースを特定する例を用いて説明したが、これに限られるものではない。例えば、情報処理装置１００にＧＰＳ（Global Positioning System）機能を搭載し、自宅や会社の場所を設定情報として入力し、ＧＰＳ機能を用いて測位された情報処理装置１００の位置に基づいて、使用ケース（通勤中）であるか、使用ケース（仕事中）であるかなどを判定するようにしてもよい。
【００９４】
なお、本発明の情報処理装置にて行われる方法は、コンピュータに実行させるためのプログラムに適用してもよい。また、そのプログラムを記憶媒体に格納することも可能であり、ネットワークを介して外部に提供することも可能である。
【００９５】
以上、実施形態を参照して本願発明を説明したが、本発明は上記実施形態に限定されるものではない。本願発明の構成や詳細には、本願発明の範囲内で当業者が理解し得る様々な変更をすることができる。
【００９６】
この出願は、２０１２年７月４日に出願された日本出願２０１２−１５０３１４を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【００９７】
上記の実施形態の一部または全部は、以下の付記のようにも記載されうるが、以下には限られない。
【００９８】
（付記１）
複数のアプリケーションを備える情報処理装置であって、
前記複数のアプリケーションの中から、アプリケーションを選択するためのメニュー画面を表示する表示部と、
前記複数のアプリケーションそれぞれの使用頻度を検出し、前記複数のアプリケーションのうち、前記検出した使用頻度が予め定められた閾値以上のアプリケーションをアイコンにより示し、その他のアプリケーションを文字列により示したメニュー画面を作成し、前記表示部に表示させる制御部と、を有することを特徴とする情報処理装置。
【００９９】
（付記２）
付記１記載の情報処理装置において、
前記制御部は、ユーザにより予め入力された、前記ユーザが特定の行動を行う日時を示す日時情報に基づき使用ケースを設定し、該設定した使用ケースごとに、前記複数のアプリケーションそれぞれの使用頻度を検出し、該検出した使用頻度に応じて前記メニュー画面を作成し、前記使用ケースに応じたメニュー画面を前記表示部に表示させることを特徴とする情報処理装置。
【０１００】
（付記３）
付記１または２記載の情報処理装置において、
前記複数のアプリケーションの使用頻度に応じてお勧めアプリケーションを特定し、該特定したアプリケーションを示すお勧めアプリケーション情報を出力するサーバと、ネットワークを介して接続可能な通信部をさらに有し、
前記制御部は、前記検出した複数のアプリケーションそれぞれの使用頻度を示す使用頻度情報を、前記通信部を介して前記サーバに送信し、前記使用頻度情報の送信に応じて前記サーバから送信されてきた前記お勧めアプリケーション情報を前記通信部を介して受信すると、該お勧めアプリケーション情報に示されるアプリケーションをさらに文字列により示したメニュー画面を作成することを特徴とする情報処理装置。
【０１０１】
（付記４）
付記１から３のいずれか１つに記載の情報処理装置において、
前記制御部は、前記検出した使用頻度が予め定められた閾値以上のアプリケーションのうち、所定数以下のアプリケーションをアイコンにより示し、その他のアプリケーションを文字列により示したメニュー画面を作成することを特徴とする情報処理装置。
【０１０２】
（付記５）
複数のアプリケーションを備え、該複数のアプリケーションの中から、アプリケーションを選択するためのメニュー画面を表示する表示部を有する情報処理装置の制御方法であって、
前記複数のアプリケーションそれぞれの使用頻度を検出し、前記複数のアプリケーションのうち、前記検出した使用頻度が予め定められた閾値以上のアプリケーションをアイコンにより示し、その他のアプリケーションを文字列により示したメニュー画面を作成し、前記表示部に表示させることを特徴とする情報処理装置の制御方法。
【０１０３】
（付記６）
付記５記載の情報処理装置の制御方法において、
ユーザにより予め入力された、前記ユーザが特定の行動を行う日時を示す日時情報に基づき使用ケースを設定し、該設定した使用ケースごとに、前記複数のアプリケーションそれぞれの使用頻度を検出し、該検出した使用頻度に応じて前記メニュー画面を作成し、前記使用ケースに応じたメニュー画面を前記表示部に表示させることを特徴とする情報処理装置の制御方法。
【０１０４】
（付記７）
付記５または６記載の情報処理装置の制御方法において、
前記検出した複数のアプリケーションそれぞれの使用頻度を示す使用頻度情報を、前記複数のアプリケーションの使用頻度に応じてお勧めアプリケーションを特定し、該特定したアプリケーションを示すお勧めアプリケーション情報を出力するサーバに送信し、
前記使用頻度情報の送信に応じて前記サーバから送信されてきた前記お勧めアプリケーション情報を受信すると、該お勧めアプリケーション情報に示されるアプリケーションをさらに文字列により示したメニュー画面を作成することを特徴とする情報処理装置の制御方法。
【０１０５】
（付記８）
付記５から７のいずれか１つに記載の情報処理装置の制御方法において、
前記検出した使用頻度が予め定められた閾値以上のアプリケーションのうち、所定数以下のアプリケーションをアイコンにより示し、その他のアプリケーションを文字列により示したメニュー画面を作成することを特徴とする情報処理装置の制御方法。
【０１０６】
（付記９）
複数のアプリケーションを備え、該複数のアプリケーションの中から、アプリケーションを選択するためのメニュー画面を表示する表示部を有する情報処理装置のコンピュータに、
前記複数のアプリケーションそれぞれの使用頻度を検出し、前記複数のアプリケーションのうち、前記検出した使用頻度が予め定められた閾値以上のアプリケーションをアイコンにより示し、その他のアプリケーションを文字列により示したメニュー画面を作成し、前記表示部に表示させる処理を実行させるプログラム。
【図１】
2014006946.tif 000003
【図２】
2014006946.tif 000004
【図３】
2014006946.tif 000005
【図４】
2014006946.tif 000006
【図５】
2014006946.tif 000007
【図６】
2014006946.tif 000008
【図７】
2014006946.tif 000009
【図８】
2014006946.tif 000010
【図９】
2014006946.tif 000011
【図１０】
2014006946.tif 000012
【図１１】
2014006946.tif 000013
【図１２Ａ】
2014006946.tif 000014
【図１２Ｂ】
2014006946.tif 000015
【図１２Ｃ】
2014006946.tif 000016
【国際調査報告】
2014006946.tif 000017
2014006946.tif 000018