(57)【特許請求の範囲】
【請求項１】
アプリケーションの識別情報を表示手段に表示する端末であって、
アプリケーションを記憶しているアプリケーション記憶手段と、
前記アプリケーション記憶手段に記憶されているアプリケーションの利用に関する履歴情報を記憶している利用履歴記憶手段と、
一のアプリケーションを取得する取得手段と、
前記取得手段により取得されたアプリケーションを前記アプリケーション記憶手段に記憶させることにより、前記アプリケーション記憶手段に記憶されているアプリケーションの数が所定の上限数を超える場合に、前記利用履歴記憶手段に記憶されている履歴情報に基づき、前記アプリケーション記憶手段に記憶されているアプリケーションから削除候補アプリケーションを抽出する管理手段と、
前記管理手段により抽出された削除候補アプリケーションの識別情報を前記表示手段に表示させる表示制御手段とを備え、
前記管理手段は、前記表示手段において表示可能な識別情報の数に基づき前記所定の上限数を設定し、前記削除候補アプリケーションの識別情報の表示に応じた当該削除候補アプリケーションの削除指示の入力を受け付けた場合に、前記アプリケーション記憶手段から当該削除候補アプリケーションを削除すると共に、前記取得手段により取得された前記アプリケーションを前記アプリケーション記憶手段に記憶させる
ことを特徴とする端末。
【請求項２】
前記管理手段は、当該端末に入力された値に基づき、前記所定の上限数を設定する
ことを特徴とする請求項１に記載の端末。
【請求項３】
前記利用履歴記憶手段は、過去において当該アプリケーションを最後に起動した時に関する情報である最終起動時を前記履歴情報として記憶しており、
前記管理手段は、前記最終起動時に基づき前記削除候補アプリケーションを抽出する
ことを特徴とする請求項１または２に記載の端末。
【請求項４】
前記利用履歴記憶手段は、当該アプリケーションを起動した頻度に関する情報である起動頻度を前記履歴情報として記憶しており、
前記管理手段は、前記起動頻度に基づき前記削除候補アプリケーションを抽出する
ことを特徴とする請求項１〜３のいずれか１項に記載の端末。
【請求項５】
アプリケーションを記憶しているアプリケーション記憶手段と、前記アプリケーション記憶手段に記憶されているアプリケーションの利用に関する履歴情報を記憶している利用履歴記憶手段とを備え、アプリケーションの識別情報を表示手段に表示する端末におけるアプリケーション管理方法であって、
一のアプリケーションを取得する取得ステップと、
前記取得ステップにおいて取得されたアプリケーションを、前記アプリケーション記憶手段に記憶させることにより、前記アプリケーション記憶手段に記憶されているアプリケーションの数が前記表示手段において表示可能な識別情報の数に基づき設定される所定の上限数を超える場合に、前記利用履歴記憶手段に記憶されている履歴情報に基づき、前記アプリケーション記憶手段に記憶されているアプリケーションから削除候補アプリケーションを抽出する管理ステップと、
前記管理ステップにおいて抽出された削除候補アプリケーションの識別情報を前記表示手段に表示させる表示制御ステップと、
前記削除候補アプリケーションの識別情報の表示に応じた当該削除候補アプリケーションの削除指示の入力を受け付けた場合に、前記アプリケーション記憶手段から当該削除候補アプリケーションを削除すると共に、前記取得ステップにおいて取得された前記アプリケーションを前記アプリケーション記憶手段に記憶させる削除ステップと
を有することを特徴とするアプリケーション管理方法。
【請求項６】
コンピュータを、アプリケーション記憶手段に記憶されているアプリケーションの識別情報を表示手段に表示する端末として機能させるためのアプリケーション管理プログラムであって、
前記コンピュータに、
前記アプリケーション記憶手段に記憶されているアプリケーションの利用に関する履歴情報を記憶している利用履歴記憶機能と、
一のアプリケーションを取得する取得機能と、
前記取得機能により取得されたアプリケーションを前記アプリケーション記憶手段に記憶させることにより、前記アプリケーション記憶手段に記憶されているアプリケーションの数が所定の上限数を超える場合に、前記利用履歴記憶機能により記憶されている履歴情報に基づき、前記アプリケーション記憶手段に記憶されているアプリケーションから削除候補アプリケーションを抽出する管理機能と、
前記管理機能により抽出された削除候補アプリケーションの識別情報を前記表示手段に表示させる表示制御機能とを実現させ、
前記管理機能は、前記表示手段において表示可能な識別情報の数に基づき前記所定の上限数を設定し、前記削除候補アプリケーションの識別情報の表示に応じた当該削除候補アプリケーションの削除指示の入力を受け付けた場合に、前記アプリケーション記憶手段から当該削除候補アプリケーションを削除すると共に、前記取得機能により取得された前記アプリケーションを前記アプリケーション記憶手段に記憶させる
ことを特徴とするアプリケーション管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末、アプリケーション管理方法及びアプリケーション管理プログラムに関する。
【背景技術】
【０００２】
近年において、従来の携帯端末よりも大きなディスプレイを備えると共に、ネットワークを介してダウンロードした種々のアプリケーションを記憶できる携帯端末が普及している。このような携帯端末は、記憶しているアプリケーションの識別情報であるアイコンを、いわゆるトップ画面に表示する。また、端末の記憶領域の確保を目的として、記憶領域の空き容量に応じて、アプリケーションを削除する技術が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−１７０３１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記の携帯端末において多くのアプリケーションがダウンロードされると、それに伴い画面に表示されるアイコンの数も増加する。画面に表示されるアイコンが多量になると、画面の視認性が低下し、所望のアプリケーションのアイコンを探すのが煩雑となる。また、従来の技術では、画面の表示状態に関わらず、単に記憶領域の空き容量に応じてアプリケーションを削除するのみであるので、画面の視認性の低下を防止できない。
【０００５】
そこで、本発明は、上記問題点に鑑みてなされたものであり、アプリケーションの識別情報を表示手段に表示する端末において、画面の視認性を向上させると共に、所望のアプリケーションの識別情報の探索を容易にすることが可能な端末、アプリケーション管理方法及びアプリケーション管理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明の端末は、アプリケーションの識別情報を表示手段に表示する端末であって、アプリケーションを記憶しているアプリケーション記憶手段と、アプリケーション記憶手段に記憶されているアプリケーションの利用に関する履歴情報を記憶している利用履歴記憶手段と、アプリケーションを取得する取得手段と、取得手段により取得されたアプリケーションをアプリケーション記憶手段に記憶させることにより、アプリケーション記憶手段に記憶されているアプリケーションの数が所定の上限数を超える場合に、利用履歴記憶手段に記憶されている履歴情報に基づき、アプリケーション記憶手段に記憶されているアプリケーションから削除候補アプリケーションを抽出する管理手段と、管理手段により抽出された削除候補アプリケーションの識別情報を表示手段に表示させる表示制御手段とを備え、管理手段は、表示手段において表示可能な識別情報の数に基づき上記所定の上限数を設定し、削除候補アプリケーションの識別情報の表示に応じた当該削除候補アプリケーションの削除指示の入力を受け付けた場合に、アプリケーション記憶手段から当該削除候補アプリケーションを削除すると共に、取得手段により取得されたアプリケーションをアプリケーション記憶手段に記憶させることを特徴とする。
【０００７】
また、上記課題を解決するために、本発明のアプリケーション管理方法は、アプリケーションを記憶しているアプリケーション記憶手段と、アプリケーション記憶手段に記憶されているアプリケーションの利用に関する履歴情報を記憶している利用履歴記憶手段とを備え、アプリケーションの識別情報を表示手段に表示する端末におけるアプリケーション管理方法であって、アプリケーションを取得する取得ステップと、取得ステップにおいて取得されたアプリケーションを、アプリケーション記憶手段に記憶させることにより、アプリケーション記憶手段に記憶されているアプリケーションの数が表示手段において表示可能な識別情報の数に基づき設定される所定の上限数を超える場合に、利用履歴記憶手段に記憶されている履歴情報に基づき、アプリケーション記憶手段に記憶されているアプリケーションから削除候補アプリケーションを抽出する管理ステップと、管理ステップにおいて抽出された削除候補アプリケーションの識別情報を表示手段に表示させる表示制御ステップと、削除候補アプリケーションの識別情報の表示に応じた当該削除候補アプリケーションの削除指示の入力を受け付けた場合に、アプリケーション記憶手段から当該削除候補アプリケーションを削除すると共に、取得ステップにおいて取得されたアプリケーションをアプリケーション記憶手段に記憶させる削除ステップとを有することを特徴とする。
【０００８】
また、上記課題を解決するために、本発明のアプリケーション管理プログラムは、コンピュータを、アプリケーション記憶手段に記憶されているアプリケーションの識別情報を表示手段に表示する端末として機能させるためのアプリケーション管理プログラムであって、コンピュータに、アプリケーション記憶手段に記憶されているアプリケーションの利用に関する履歴情報を記憶している利用履歴記憶機能と、アプリケーションを取得する取得機能と、取得機能により取得されたアプリケーションをアプリケーション記憶手段に記憶させることにより、アプリケーション記憶手段に記憶されているアプリケーションの数が所定の上限数を超える場合に、利用履歴記憶機能により記憶されている履歴情報に基づき、アプリケーション記憶手段に記憶されているアプリケーションから削除候補アプリケーションを抽出する管理機能と、管理機能により抽出された削除候補アプリケーションの識別情報を表示手段に表示させる表示制御機能とを実現させ、管理機能は、表示手段において表示可能な識別情報の数に基づき上記所定の上限数を設定し、削除候補アプリケーションの識別情報の表示に応じた当該削除候補アプリケーションの削除指示の入力を受け付けた場合に、アプリケーション記憶手段から当該削除候補アプリケーションを削除すると共に、取得機能により取得されたアプリケーションをアプリケーション記憶手段に記憶させることを特徴とする。
【０００９】
本発明の端末、アプリケーション管理方法及びアプリケーション管理プログラムによれば、アプリケーションがダウンロードされたときに、記憶されているアプリケーションの数が所定の上限数を超えた場合に、履歴情報に基づき抽出された削除候補アプリケーションが表示されるので、アプリケーションの削除をユーザに対して促すことができる。そして、削除候補アプリケーションの削除指示の入力が受け付けられた場合に、当該削除候補アプリケーションが削除されるので、記憶されているアプリケーションの数が所定の数を超えて、無制限に増加することが防止される。これにより、表示手段に表示されるアプリケーションの識別情報の数も制限される。従って、画面の視認性が向上すると共に、所望のアプリケーションの識別情報の探索が容易となる。
【００１１】
また、表示手段の大きさに基づく適切な数が、所定の上限数として設定されるので、表示手段に表示されたアプリケーションの識別情報の視認性が向上すると共に、その探索が容易となる。
【００１２】
また、本発明の端末では、管理手段は、当該端末に入力された値に基づき、所定の上限数を設定することを特徴とする。
【００１３】
この場合には、例えばユーザによって入力された値が所定の上限数として設定されるので、表示手段に表示されたアプリケーションの識別情報の視認性をユーザの所望の程度に向上させることができる。
【００１４】
また、本発明の端末では、利用履歴記憶手段は、過去において当該アプリケーションを最後に起動した時に関する情報である最終起動時を履歴情報として記憶しており、管理手段は、最終起動時に基づき削除候補アプリケーションを抽出することを特徴とする。
【００１５】
この場合には、現在のユーザにとって不要となっている可能性が高いアプリケーションが削除候補アプリケーションとして抽出されるので、ユーザが必要とするアプリケーションを記憶手段に残しながら、表示手段に表示されたアプリケーションの識別情報の視認性を向上できる。
【００１６】
また、本発明の端末では、利用履歴記憶手段は、当該アプリケーションを起動した頻度に関する情報である起動頻度を履歴情報として記憶しており、管理手段は、起動頻度に基づき削除候補アプリケーションを抽出することを特徴とする。
【００１７】
この場合には、使用頻度の低いアプリケーションが削除候補アプリケーションとして抽出されるので、利便性の低下を防ぎながら、表示手段に表示されたアプリケーションの識別情報の視認性を向上できる。
【発明の効果】
【００１８】
アプリケーションの識別情報を表示手段に表示する端末において、画面の視認性を向上させると共に、所望のアプリケーションの識別情報の探索を容易にすることが可能となる。
【図面の簡単な説明】
【００１９】
【図１】端末の機能的構成を示すブロック図である。
【図２】端末のハードブロック図である。
【図３】アプリケーション利用履歴記憶部の構成及び記憶されているデータの例を示す図である。
【図４】ユーザ設定記憶部の構成及び記憶されているデータの例を示す図である。
【図５】表示部におけるアイコンの表示例、及び削除候補アプリケーションのアイコンの表示例を示す図である。
【図６】アプリケーション管理方法の処理内容を示すフローチャートである。
【図７】アプリケーション管理プログラムの構成を示す図である。
【発明を実施するための形態】
【００２０】
本発明に係る端末、アプリケーション管理方法及びアプリケーション管理プログラムの実施形態について図面を参照して説明する。なお、可能な場合には、同一の部分には同一の符号を付して、重複する説明を省略する。
【００２１】
図１は、端末１の機能的構成を示すブロック図である。本実施形態の端末１は、当該端末１が記憶しているアプリケーションの識別情報を表示手段に表示する端末であって、例えば、移動体通信網を介した通信が可能な携帯端末である。アプリケーションの識別情報は、例えば、アイコン、ブックマーク等である。
【００２２】
本実施形態の端末１は、ネットワークを介してダウンロードした種々のアプリケーションを記憶でき、記憶しているアプリケーションの識別情報であるアイコンを、いわゆるトップ画面やメニュー画面に表示する。なお、本実施形態では、本発明におけるアプリケーションの識別情報としてアイコンを例示して説明するが、これには限定されない。
【００２３】
図１に示すように、端末１は、機能的には、アプリケーション取得部１０（取得手段）、アプリケーション記憶部１１（アプリケーション記憶手段）、アプリケーション利用履歴記憶部１２（利用履歴記憶手段）、ユーザ設定記憶部１３、アプリケーション管理部１４（管理手段）、表示アイコン制御部１５（表示制御手段）及び表示部１６（表示手段）を備える。
【００２４】
図２は、端末１のハードウエア構成図である。端末１は、物理的には、図２に示すように、ＣＰＵ１０１、主記憶装置であるＲＡＭ１０２及びＲＯＭ１０３、データ送受信デバイスである通信モジュール１０４、ハードディスク、フラッシュメモリ等に例示される補助記憶装置１０５、入力デバイスであるキーボード等の入力装置１０６、ディスプレイ等の出力装置１０７などを含むコンピュータシステムとして構成されている。図１に示した各機能は、図２に示すＣＰＵ１０１、ＲＡＭ１０２等のハードウエア上に所定のコンピュータソフトウェアを読み込ませることにより、ＣＰＵ１０１の制御のもとで通信モジュール１０４、入力装置１０６、出力装置１０７を動作させるとともに、ＲＡＭ１０２や補助記憶装置１０５におけるデータの読み出し及び書き込みを行うことで実現される。再び、図１を参照し、端末１の各機能部について詳細に説明する。
【００２５】
アプリケーション取得部１０は、一のアプリケーションを取得する部分である。具体的には、アプリケーション取得部１０は、無線又は有線のネットワークを介してアプリケーションをダウンロードできる。アプリケーション取得部１０は、取得したアプリケーションをアプリケーション管理部１４に送出する。
【００２６】
アプリケーション記憶部１１は、取得したアプリケーションを記憶する部分である。アプリケーション記憶部１１に記憶されるアプリケーションは、アプリケーション管理部１４により管理される。
【００２７】
アプリケーション利用履歴記憶部１２は、アプリケーション記憶部１１に記憶されているアプリケーションの利用に関する履歴情報を記憶している部分である。図３は、アプリケーション利用履歴記憶部１２の構成及び記憶されているデータの例を示す図である。図３に示すように、アプリケーション利用履歴記憶部１２は、アプリケーションごとに取得日、起動回数、最終起動日及び起動頻度といった情報を記憶している。
【００２８】
取得日は、端末１が当該アプリケーションをダウンロード等により取得した日を示す情報である。起動回数は、取得されたときから現在までの間に当該アプリケーションが起動された回数を示す情報である。
【００２９】
最終起動日は、当該アプリケーションが最後に起動された日を示す情報である。起動頻度は、１ヶ月あたりの当該アプリケーションの起動回数を示す情報であって、取得日、起動回数及び最終起動日の情報に基づきアプリケーション管理部１４により算出される。具体的には、アプリケーション管理部１４は、取得日から最終起動日までの月数で起動回数を除することにより起動頻度を算出する。なお、アプリケーション利用履歴記憶部１２における取得日、最終起動日といった情報は、時刻の情報も含むこととしてもよい。
【００３０】
ユーザ設定記憶部１３は、管理手段による削除候補アプリケーションの抽出に用いられる設定情報を記憶している部分である。図４は、ユーザ設定記憶部１３の構成及び記憶されているデータの例を示す図である。図４に示すように、ユーザ設定記憶部１３は、アプリケーション上限数及び使用設定値を記憶している。
【００３１】
アプリケーション上限数は、アプリケーション記憶部１１に記憶させるアプリケーションの数の上限を規定する情報であって、設定値１及び設定値２を含む。設定値１は、所定の入力手段によりユーザにより入力及び設定される設定値である。これにより、ユーザが所望するアプリケーション上限数を設定できる。
【００３２】
また、設定値２は、端末１の表示部１６の画面サイズに基づき設定される設定値であって、アプリケーション管理部１４により算出及び設定される。アプリケーション管理部１４は、端末１の表示部１６のサイズに関する情報を含む属性情報を取得し、所定の大きさに設定されたアイコンの数の上限を算出する。具体的には、アプリケーション管理部１４は、表示部１６におけるアイコンを表示する領域の縦及び横の長さをそれぞれ、アイコンの縦及び横方向の長さで除することにより、アイコンの配列の行及び列の数を算出し、行数及び列数の積を所定の上限数として算出できる。
【００３３】
アイコンのサイズが所定の大きさに設定されている場合において、例えば、表示部１６を構成するディスプレイのサイズが４インチである場合には、設定値２は１６に設定され、ディスプレイのサイズが７インチである場合には、設定値２は２０に設定されることができる。なお、上述した設定値２の値は例示にすぎない。使用設定値は、アプリケーション上限値として用いる設定値を設定するための項目であって、設定値１及び設定値２のいずれかが設定される。この使用設定値は、所定の入力手段によりユーザにより入力及び設定される。
【００３４】
アプリケーション管理部１４は、アプリケーション取得部１０により取得されたアプリケーションをアプリケーション記憶部１１に記憶させることにより、アプリケーション記憶部１１に記憶されているアプリケーションの数が所定の上限数を超える場合に、アプリケーション利用履歴記憶部１２に記憶されている履歴情報に基づき、アプリケーション記憶部１１に記憶されているアプリケーションから削除候補アプリケーションを抽出する部分である。
【００３５】
具体的には、アプリケーション管理部１４は、アプリケーション取得部１０から送出されたアプリケーションを取得し、取得したアプリケーションを一時記憶する。なお、アプリケーション管理部１４は、取得したアプリケーションを、アプリケーション記憶部１１における一時記憶領域に記憶させることとしてもよい。そして、アプリケーション管理部１４は、取得したアプリケーションをアプリケーション記憶部１１に記憶させることにより、アプリケーション記憶部１１に記憶されているアプリケーションの数が所定の上限数を超えるか否かを判断する。
【００３６】
アプリケーション管理部１４は、ユーザ設定記憶部１３を参照して、所定の上限数を取得する。図４に示す例では、使用設定値に「設定値２」が記憶されているので、アプリケーション管理部１４は、ユーザ設定記憶部１３の「アプリケーション上限数」における「設定値２」を参照し、所定の上限数として「３２」を取得する。即ち、アプリケーション管理部１４は、表示部１６において表示可能なアイコンの数に基づき所定の上限数を設定することができる。
【００３７】
一方、使用設定値に「設定値１」が記憶されていた場合には、アプリケーション管理部１４は、ユーザ設定記憶部１３の「アプリケーション上限数」における「設定値１」を参照し、所定の上限数として「４０」を取得する。即ち、アプリケーション管理部１４は、端末１に入力された値に基づき、所定の上限数を設定できる。
【００３８】
アプリケーション管理部１４は、アプリケーション記憶部１１に記憶されているアプリケーションの数がユーザ設定記憶部１３から取得した所定の上限数を超える場合に、アプリケーション記憶部１１に記憶されているアプリケーションから削除候補アプリケーションを抽出する。削除候補アプリケーションは、新たにアプリケーションをアプリケーション記憶部１１に記憶させた場合に、アプリケーションの数が所定の上限数を超えることを防ぐために、削除候補とするアプリケーションである。
【００３９】
アプリケーション管理部１４は、アプリケーション利用履歴記憶部１２に記憶されている履歴情報に基づき、削除候補アプリケーションを抽出する。具体的には、アプリケーション管理部１４は、例えば、アプリケーション利用履歴記憶部１２に記憶されている最終起動時の情報に基づき、削除候補アプリケーションを抽出できる。例えば、図３に示すアプリケーション利用履歴記憶部１２に記憶された履歴情報に基づき抽出する場合には、アプリケーション管理部１４は、最終起動日が最も古い「アプリケーションＡ」を削除候補アプリケーションとして抽出する。また、アプリケーション管理部１４は、最終起動日の情報に基づき、「アプリケーションＡ」以下、「アプリケーションＣ」、「アプリケーションＤ」、「アプリケーションＢ」の順に削除候補の順位を設定できる。これにより、現在のユーザにとって不要となっている可能性が高いアプリケーションが削除候補アプリケーションとして抽出されるので、ユーザが必要とするアプリケーションをアプリケーション記憶部１１に残しながら、表示部１６に表示されたアプリケーションのアイコンの視認性を向上できる。
【００４０】
また、アプリケーション管理部１４は、例えば、アプリケーション利用履歴記憶部１２に記憶されている起動頻度の情報に基づき、削除候補アプリケーションを抽出できる。例えば、図３に示すアプリケーション利用履歴記憶部１２に記憶された履歴情報に基づき抽出する場合には、アプリケーション管理部１４は、起動頻度が最も少ない「アプリケーションＤ」を削除候補アプリケーションとして抽出する。また、アプリケーション管理部１４は、最終起動日の情報に基づき、「アプリケーションＤ」以下、「アプリケーションＡ」、「アプリケーションＣ」、「アプリケーションＢ」の順に削除候補の順位を設定できる。これにより、使用頻度の低いアプリケーションが削除候補アプリケーションとして抽出されるので、利便性の低下を防ぎながら、表示部１６に表示されたアプリケーションのアイコンの視認性を向上できる。
【００４１】
なお、アプリケーション管理部１４は、最終起動日及び起動頻度の複数の情報に基づき、削除候補アプリケーションの抽出及び削除候補の順位の設定をすることとしてもよい。この場合には、複数の項目に予め優先順位を設定（例えば、ユーザ入力に基づく）しておき、アプリケーション管理部１４は、優先順位が上位の項目に基づき削除候補の順位を設定し、当該項目の値が同値である場合には次の優先順位が付された項目に基づき削除候補の順位を設定する。
【００４２】
また、アプリケーション管理部１４は、削除候補アプリケーションのアイコンの表示に応じた当該削除候補アプリケーションの削除指示の入力を受け付けた場合に、アプリケーション記憶部１１から当該削除候補アプリケーションを削除すると共に、アプリケーション取得部１０により取得されたアプリケーションをアプリケーション記憶部１１に記憶させる。
【００４３】
表示アイコン制御部１５は、アプリケーション管理部１４により抽出された削除候補アプリケーションのアイコンを表示部１６に表示させる部分である。また、表示部１６は、アプリケーションのアイコンを表示する部分であって、例えば、ディスプレイといった装置により構成される。
【００４４】
続いて、図５を参照して、削除候補アプリケーションの表示について説明する。図５（ａ）は、アプリケーションのアイコンが表示された表示部１６の例を示す。図５（ｂ）は、削除候補アプリケーションのアイコンが表示された表示部１６の例を示す。図５（ｃ）は、削除候補アプリケーションが削除された後の表示部１６の例を示す。
【００４５】
図５（ａ）に示す例では、表示部１６は、アプリケーションＡ〜Ｐのアイコンを表示している。ここで、アプリケーション取得部１０が「アプリケーションＱ」をダウンロードにより取得すると、アプリケーション取得部１０は、アプリケーション管理部１４に「アプリケーションＱ」を送出する。「アプリケーションＱ」をアプリケーション記憶部１１に記憶させることにより、アプリケーション記憶部１１に記憶されているアプリケーションの数が所定の上限数（図５に示す例では、「１６」とする）を超える場合に、アプリケーション管理部１４が、削除候補アプリケーションとして「アプリケーションＡ」を抽出すると、図５（ｂ）に示すように、表示アイコン制御部１５は、アプリケーションＡのアイコンＤを表示部１６に表示させる。なお、図５（ｂ）に示すように、表示アイコン制御部１５は、アプリケーション取得部１０が取得したアプリケーションＱのアイコンＡを併せて表示させると共に、アプリケーションの削除をユーザに促すためのメッセージを表示させることとしてもよい。
【００４６】
そして、アプリケーションＡのアイコンＤの表示に応じた削除指示の入力を受け付けた場合に、図５（ｃ）に示すように、アプリケーション管理部１４は、アプリケーション記憶部１１からアプリケーションＡを削除すると共に、アプリケーションＱを記憶させる。
【００４７】
次に、図６を参照して、端末１におけるアプリケーション管理方法について説明する。図６は、アプリケーション管理方法の処理内容を示すフローチャートである。
【００４８】
まず、アプリケーション取得部１０は、アプリケーションをダウンロードにより取得する。そして、アプリケーション管理部１４は、アプリケーション取得部１０により取得されたアプリケーションのアプリケーション記憶部１１への保存を試行する（Ｓ１、取得ステップ）。具体的には、アプリケーション管理部１４は、ダウンロードにより取得されたアプリケーションを一時記憶する。または、アプリケーション管理部１４は、ダウンロードにより取得されたアプリケーションを、アプリケーション記憶部１１における一時記憶領域に仮に記憶させることとしてもよい。
【００４９】
次に、アプリケーション管理部１４は、アプリケーションをアプリケーション記憶部１１に保存することにより、アプリケーション記憶部１１に記憶されているアプリケーションの数が所定の上限数を超えるか否かを判断する（Ｓ２、管理ステップ）。アプリケーションの数が所定の上限数を超えると判断された場合には、処理手順はステップＳ３に進められる。一方、アプリケーションの数が所定の上限数を超えると判断されなかった場合には、処理手順はステップＳ１に戻る。
【００５０】
ステップＳ３において、アプリケーション管理部１４は、アプリケーション記憶部１１に記憶されているアプリケーションから削除候補アプリケーションを抽出する（Ｓ３、管理ステップ）。続いて、表示アイコン制御部１５は、アプリケーション管理部１４により抽出された削除候補アプリケーションのアイコンを表示部１６に表示させる（Ｓ４、表示制御ステップ）。
【００５１】
次に、アプリケーション管理部１４は、削除候補アプリケーションのアイコンの表示に応じた当該削除候補アプリケーションの削除指示のユーザからの入力があったか否かを判断する（Ｓ５、削除ステップ）。削除候補アプリケーションの削除指示の入力があったと判断された場合には、処理手順はステップＳ６に進められる。一方、削除候補アプリケーションの削除指示の入力があったと判断されなかった場合には、処理手順はステップＳ７に進められる。
【００５２】
ステップＳ６において、アプリケーション管理部１４は、アプリケーション記憶部１１から削除候補アプリケーションを削除すると共に、ステップＳ１においてダウンロードされ、一時記憶又は仮に記憶されていたアプリケーションをアプリケーション記憶部１１に保存する（Ｓ６、削除ステップ）。
【００５３】
一方、ステップＳ７において、アプリケーション管理部１４は、既に提示したアプリケーションの他に削除候補にすることができるアプリケーションがあるか否かを判定する（Ｓ７）。具体的には、アプリケーション管理部１４は、アプリケーション利用履歴記憶部１２に記憶されている履歴情報に基づき、アプリケーション記憶部１１に記憶されているアプリケーションに対して、削除候補の順位を設定できるので、削除候補として既に提示したアプリケーションの次に削除候補の順位が高いアプリケーションの抽出を試みる。削除候補にできるアプリケーションがあった場合には、処理手順はステップＳ３に進められる。一方、削除候補にできるアプリケーションがなかった場合には、処理手順はステップＳ８に進められる。
【００５４】
ステップＳ８において、アプリケーション管理部１４は、アプリケーション記憶部１１に記憶されるアプリケーションの数に関する所定の上限数を超えて、アプリケーションを保存するような指示入力があったか否かを判定する（Ｓ８）。アプリケーションを保存するような指示入力があったと判定された場合には、処理手順はステップＳ６に進められる。一方、アプリケーションを保存するような指示入力があったと判定されなかった場合には、処理手順はステップＳ９に進められる。
【００５５】
ステップＳ９において、アプリケーション管理部１４は、ステップＳ１においてダウンロードされたアプリケーションを保存せずに破棄する（Ｓ９）。
【００５６】
次に、コンピュータを、本実施形態の端末１として機能させるためのアプリケーション管理プログラムについて説明する。図７は、アプリケーション管理プログラム１ｍの構成を示す図である。
【００５７】
アプリケーション管理プログラム１ｍは、アプリケーション管理処理を統括的に制御するメインモジュール１００ｍ、アプリケーション取得モジュール１０ｍ、アプリケーション記憶モジュール１１ｍ、アプリケーション利用履歴記憶モジュール１２ｍ、ユーザ設定記憶モジュール１３ｍ、アプリケーション管理モジュール１４ｍ、表示アイコン制御モジュール１５ｍ及び表示モジュール１６ｍを備えて構成される。そして、各モジュール１０ｍ〜１６ｍにより、端末１における各機能部１０〜１６のための各機能が実現される。なお、アプリケーション管理プログラム１ｍは、通信回線等の伝送媒体を介して伝送される態様であってもよいし、図７に示されるように、記録媒体１ｄのプログラム格納領域１ｒに記憶される態様であってもよい。
【００５８】
以上説明した本実施形態の端末１、アプリケーション管理方法及びアプリケーション管理プログラムでは、アプリケーション取得部１０によりアプリケーションがダウンロードされたときに、アプリケーション記憶部１１に記憶されているアプリケーションの数が所定の上限数を超えた場合に、履歴情報に基づき抽出された削除候補アプリケーションが表示されるので、アプリケーションの削除をユーザに対して促すことができる。そして、削除候補アプリケーションの削除指示の入力が受け付けられた場合に、アプリケーション管理部１４により当該削除候補アプリケーションが削除されるので、記憶されているアプリケーションの数が所定の数を超えて、無制限に増加することが防止される。これにより、表示部１６に表示されるアプリケーションの識別情報の数も制限される。従って、画面の視認性が向上すると共に、所望のアプリケーションの識別情報の探索が容易となる。
【００５９】
以上、本発明をその実施形態に基づいて詳細に説明した。しかし、本発明は上記実施形態に限定されるものではない。本発明は、その要旨を逸脱しない範囲で様々な変形が可能である。
【符号の説明】
【００６０】
１…端末、１０…アプリケーション取得部、１１…アプリケーション記憶部、１２…アプリケーション利用履歴記憶部、１３…ユーザ設定記憶部、１４…アプリケーション管理部、１５…表示アイコン制御部、１６…表示部、１ｄ…記録媒体、１ｍ…アプリケーション管理プログラム、１０ｍ…アプリケーション取得モジュール、１１ｍ…アプリケーション記憶モジュール、１２ｍ…アプリケーション利用履歴記憶モジュール、１３ｍ…ユーザ設定記憶モジュール、１４ｍ…アプリケーション管理モジュール、１５ｍ…表示アイコン制御モジュール、１６ｍ…表示モジュール、１００ｍ…メインモジュール。
【図１】
0005323115.tif 000002
【図２】
0005323115.tif 000003
【図３】
0005323115.tif 000004
【図４】
0005323115.tif 000005
【図６】
0005323115.tif 000006
【図７】
0005323115.tif 000007
【図５】
0005323115.tif 000008