JP2006268160A - 携帯情報処理装置及びインストール方法 - Google Patents

携帯情報処理装置及びインストール方法 Download PDF

Info

Publication number
JP2006268160A
JP2006268160A JP2005082172A JP2005082172A JP2006268160A JP 2006268160 A JP2006268160 A JP 2006268160A JP 2005082172 A JP2005082172 A JP 2005082172A JP 2005082172 A JP2005082172 A JP 2005082172A JP 2006268160 A JP2006268160 A JP 2006268160A
Authority
JP
Japan
Prior art keywords
category
program
new program
menu
deleted
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2005082172A
Other languages
English (en)
Other versions
JP2006268160A5 (ja
Inventor
Masaki Takahashi
正樹 高橋
Kazunari Yamada
一成 山田
Maomi Ueda
真臣 上田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP2005082172A priority Critical patent/JP2006268160A/ja
Priority to US11/909,231 priority patent/US20100146448A1/en
Priority to EP06729638A priority patent/EP1868069A1/en
Priority to CNA2006800164842A priority patent/CN101176054A/zh
Priority to PCT/JP2006/305671 priority patent/WO2006101111A1/ja
Publication of JP2006268160A publication Critical patent/JP2006268160A/ja
Publication of JP2006268160A5 publication Critical patent/JP2006268160A5/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72469User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)
  • Stored Programmes (AREA)

Abstract

【課題】 比較的小さい画面に利用者が利用しやすいメニューを表示することができる携帯情報処理装置を提供する。
【解決手段】 プログラムをインストールするインストール部12と、新規のプログラムが更にインストールされるとき、新規のプログラムのカテゴリーが示されたカテゴリー情報を取得するカテゴリー情報取得部13と、新規のプログラムが更にインストールされるとき、カテゴリー情報取得部13によって取得されたカテゴリー情報が示す新規のプログラムのカテゴリーと既存の複数のプログラムのカテゴリーとを比較し、新規のプログラムのカテゴリーが既存の複数のプログラムのカテゴリーの何れかと重複するか否を判定するカテゴリー判定部15とを備える。
【選択図】 図1

Description

本発明は、携帯電話や携帯情報端末などの携帯情報処理装置と、この携帯情報処理装置に新規のプログラムをインストールするインストール方法とに関するものである。
近年、携帯電話や携帯情報端末などの携帯情報処理装置は益々高機能化し、新規のプログラムを更にインストールして新たな機能を追加可能な携帯電話が増えている。このような携帯情報処理装置において、新規のプログラムが更にインストールされるとき、更にインストールされた新規のプログラムを起動する起動ボタンとしてのアイコンがメニューに追加される。
例えば、従来の携帯情報処理装置においては、グループ識別情報に基づいてメニューに表示される。したがって、複数のプログラムが同じグループに分類された場合には、同じグループに属する複数のプログラムのメニューが同じ画面上に表示される。(例えば、特許文献1参照)
特開2003−263324号公報
しかしながら、利用者が常に利用するプログラムと利用しないプログラムとが混在して比較的小さい画面にメニュー表示された場合、利用者は、利用したいと思うプログラムを選択することが面倒になりがちであった。
本発明は、従来の問題を解決するためになされたもので、比較的小さい画面に利用者が利用しやすいメニューを表示することができる携帯情報処理装置を提供することを目的とする。
本発明の携帯情報処理装置は、既存の複数のプログラムのメニューが示されたメニュー画像を表示する表示部と、前記メニュー画像は複数の領域を有し、前記既存の複数のプログラムを夫々起動する複数の起動ボタンとしての複数のアイコンを前記メニュー画像の複数の領域に重畳するよう制御するメニュー表示制御部と、新規のプログラムがインストールされるとき、前記新規のプログラムのカテゴリーが示されたカテゴリー情報を取得するカテゴリー情報取得部と、前記新規のプログラムがインストールされるとき、前記カテゴリー情報取得部によって取得されたカテゴリー情報が示す新規のプログラムのカテゴリーと既にインストールされている既存の複数のプログラムのカテゴリーとを比較し、前記新規のプログラムのカテゴリーが前記既存の複数のプログラムのカテゴリーの何れかと重複するか否かを判定するカテゴリー判定部とを備え、前記メニュー表示制御部は、前記新規のプログラムを起動する起動ボタンとしてのアイコンを前記カテゴリー判定部の判定結果に基づいて前記メニュー画像の複数の領域の内の何れに重畳するのかを決定する構成を有している。
この構成により、インストールされた新規のプログラムを含む複数のプログラムのカテゴリーが重複することを防止することができる。
本発明の携帯情報処理装置において、前記メニュー表示制御部は、前記カテゴリー判定部によって前記既存の複数のプログラムから前記新規のプログラムのカテゴリーと重複するプログラムが特定されたとき、前記新規のプログラムのカテゴリーと重複するプログラムを起動する起動ボタンとしてのアイコンを前記メニュー画像から削除し、前記削除したアイコンが重畳されていた領域に前記新規プログラムを起動する起動ボタンとしてのアイコンを重畳する構成を有している。
この構成により、カテゴリーが重複することなく複数のプログラムをメニュー表示することができる。
本発明の携帯情報処理装置において、前記カテゴリー判定部によって前記既存の複数のプログラムから前記新規のプログラムのカテゴリーと重複する複数のプログラムが特定されたとき、前記メニュー表示制御部は、前記特定された複数のプログラムを起動する起動ボタンとしての複数のアイコンを前記メニュー画像から削除し、前記削除した複数のアイコンが重畳されていた複数の領域の内、最も表示優先度の高い領域に前記新規のプログラムのアイコンを重畳し、残りの領域には表示優先度の低い領域に位置するアイコンを繰り上げる構成を有している。
この構成により、カテゴリーが重複することなく複数のプログラムをメニュー表示することができる。
本発明の携帯情報処理装置において、前記カテゴリー判定部によって前記既存の複数のプログラムから前記新規のプログラムのカテゴリーと重複するプログラムが特定されたとき、前記メニュー表示制御部は、前記特定された複数のプログラムを起動する起動ボタンとしての複数のアイコンを前記メニュー画像から削除し、前記削除した複数のアイコンが重畳されていた複数の領域を1つの領域として統合し、前記統合した領域の面積に基づいて前記新規のプログラムのアイコンの大きさを決定する構成を有している。
この構成により、新規のプログラムがインストールされた場合、新規のプログラムのカテゴリーと重複していないプログラムのアイコンの位置を変更することなくメニュー表示することができる。また、利用者は、複数のカテゴリーのプログラムであると認識することができる。
本発明の携帯情報処理装置において、前記カテゴリー判定部によって前記既存の複数のプログラムから前記新規のプログラムのカテゴリーと重複するプログラムが特定されたとき、前記メニュー表示制御部は、前記特定された複数のプログラムを起動する起動ボタンとしての複数のアイコンを前記メニュー画像から削除し、前記削除した複数のアイコンが重畳されていた複数の領域の内、最も表示優先度の高い領域に前記新規のプログラムのアイコンを表示し、残りの表示優先度の低い領域には前記新規のプログラムを起動したとき、及び前記新規のプログラムの一部の機能が常駐動作しているときに出力される情報を表示する構成を有している。
この構成により、新規のプログラムがインストールされた場合、新規のプログラムのカテゴリーと重複していないプログラムのアイコンの位置を変更することなくメニュー表示することができる。更に、常駐動作しているプログラムが生成する情報を確認することができる。
本発明の携帯情報処理装置において、前記カテゴリー判定部によって前記既存の複数のプログラムから前記新規のプログラムのカテゴリーと重複するプログラムが特定されたとき、前記メニュー表示制御部は、前記特定された複数のプログラムを起動する起動ボタンとしての複数のアイコンを前記メニュー画像から削除し、前記削除した複数のアイコンが重畳されていた複数の領域夫々に前記新規のプログラムのアイコンを重畳する構成を有している。
この構成により、新規のプログラムがインストールされた場合、新規のプログラムのカテゴリーと重複していないプログラムのアイコンの位置を変更することなくメニュー表示することができる。
本発明の携帯情報処理装置は、前記既にインストールされている既存の複数のプログラム夫々のカテゴリーが登録されたカテゴリー情報テーブルを記憶するカテゴリー情報記憶部を備え、前記カテゴリー情報取得部は、前記新規のプログラムのカテゴリー情報を前記カテゴリー情報テーブルに登録し、前記カテゴリー判定部は、前記カテゴリー情報テーブルに登録された新規のプログラムのカテゴリーが前記既存の複数のプログラムのカテゴリーの何れかと重複するか否を判定し、前記既存の複数のプログラムから前記新規のプログラムのカテゴリーと重複するプログラムを特定したとき、前記新規のプログラムのカテゴリーと重複するプログラムのカテゴリー情報を前記カテゴリー情報テーブルから削除する構成を有している。
この構成により、新規のプログラムのカテゴリーが既存のプログラムのカテゴリーと重複するか否かを容易に判定することができる。
本発明の携帯情報処理装置において、前記新規のプログラムのカテゴリーと重複するプログラムのカテゴリー情報が前記カテゴリー情報テーブルから削除されたとき、前記カテゴリー情報記憶部は、前記カテゴリー情報テーブルから削除されたカテゴリー情報をバックアップし、バックアップしたカテゴリー情報が選択されたとき、選択されたカテゴリー情報を前記カテゴリー情報テーブルに復元する構成を有している。
この構成により、メニューから削除されているプログラムを復元することができる。
本発明の携帯情報処理装置は、前記既にインストールされている既存の複数のプログラムが前記メニューに示されるメニュー情報が登録されたメニュー情報テーブルを記憶するメニュー情報記憶部を備え、前記メニュー表示制御部は、前記新規のプログラムのカテゴリー情報が前記カテゴリー情報テーブルに登録されたとき、前記メニュー情報テーブルに前記新規のプログラムのメニュー情報を登録し、前記新規のプログラムのカテゴリーと重複するプログラムのカテゴリー情報が前記カテゴリー情報テーブルから削除されたとき、前記メニュー情報テーブルから前記新規のプログラムのカテゴリーと重複するプログラムのメニュー情報を削除し、前記メニュー情報テーブルのメニュー情報が更新された結果に基づいて前記既存の複数のプログラムを起動する複数の起動ボタンとしてのアイコンが重畳されている領域を変更する構成を有している。
この構成により、インストールされた新規のプログラムを含む複数のプログラムのカテゴリーが重複することなくメニューを表示することができる。
本発明の携帯情報処理装置は、前記新規のプログラムのカテゴリーと重複するプログラムのカテゴリー情報が前記カテゴリー情報テーブルから削除されたとき、前記新規のプログラムのカテゴリーと重複するプログラムを削除するプログラム削除部を備える構成を有している。
この構成により、メモリーの使用量の増加を抑えることができる。
本発明の携帯情報処理装置において、前記新規のプログラムのカテゴリーと重複する複数のプログラムが削除されたとき、前記メニュー表示制御部は、前記削除されたプログラムを起動する起動ボタンとしての複数のアイコンを前記メニュー画像から削除し、前記削除した複数のアイコンが重畳されていた複数の領域の内、最も表示優先度の高い領域に前記新規のプログラムのアイコンを重畳し、残りの領域には表示優先度の低い領域に位置するアイコンを繰り上げる構成を有している。
この構成により、カテゴリーが重複することなく複数のプログラムをメニュー表示することができる。
本発明の携帯情報処理装置において、前記新規のプログラムのカテゴリーと重複する複数のプログラムが削除されたとき、前記メニュー表示制御部は、前記削除されたプログラムを起動する起動ボタンとしての複数のアイコンを前記メニュー画像から削除し、前記削除した複数のアイコンが重畳されていた複数の領域を1つの領域として統合し、前記統合した領域の面積に基づいて前記新規のプログラムのアイコンの大きさを決定する構成を有している。
この構成により、新規のプログラムがインストールされた場合、新規のプログラムのカテゴリーと重複していないプログラムのアイコンの位置を変更することなくメニュー表示することができる。また、利用者は、複数のカテゴリーのプログラムであると認識することができる。
本発明の携帯情報処理装置において、前記新規のプログラムのカテゴリーと重複する複数のプログラムが削除されたとき、前記メニュー表示制御部は、前記削除されたプログラムを起動する起動ボタンとしての複数のアイコンを前記メニュー画像から削除し、前記削除した複数のアイコンが重畳されていた複数の領域の内、最も表示優先度の高い領域に前記新規のプログラムのアイコンを表示し、残りの表示優先度の低い領域には前記新規のプログラムを起動したとき、及び前記新規のプログラムの一部の機能が常駐動作しているときに出力される情報を表示する構成を有している。
この構成により、新規のプログラムがインストールされた場合、新規のプログラムのカテゴリーと重複していないプログラムのアイコンの位置を変更することなくメニュー表示することができる。更に、常駐動作しているプログラムが生成する情報を確認することができる。
本発明の携帯情報処理装置において、前記新規のプログラムのカテゴリーと重複する複数のプログラムが削除されたとき、前記メニュー表示制御部は、前記削除されたプログラムを起動する起動ボタンとしての複数のアイコンを前記メニュー画像から削除し、前記削除した複数のアイコンが重畳されていた複数の領域夫々に前記新規のプログラムのアイコンを重畳する構成を有している。
この構成により、新規のプログラムがインストールされた場合、新規のプログラムのカテゴリーと重複していないプログラムのアイコンの位置を変更することなくメニュー表示することができる。
本発明のインストール方法は、既存の複数のプログラムを夫々起動する複数の起動ボタンとしての複数のアイコンをメニュー画像の複数の領域に重畳するよう制御するメニュー表示制御工程と、新規のプログラムがインストールされるとき、前記新規のプログラムのカテゴリーが示されたカテゴリー情報を取得するカテゴリー情報取得工程と、前記新規のプログラムがインストールされるとき、前記カテゴリー情報取得工程において取得されたカテゴリー情報が示す新規のプログラムのカテゴリーと既にインストールされている既存の複数のプログラムのカテゴリーとを比較し、前記新規のプログラムのカテゴリーが前記既存の複数のプログラムのカテゴリーの何れかと重複するか否を判定するカテゴリー判定工程とを備え、前記メニュー表示制御工程において、前記カテゴリー判定工程の判定結果に基づいて前記新規のプログラムを起動する起動ボタンとしてのアイコンを前記メニュー画像の複数の領域の内の何れに重畳するのかを決定する構成を有している。
この構成により、インストールされた新規のプログラムを含む複数のプログラムのカテゴリーが重複することを防止することができる。
本発明のインストール方法は、前記カテゴリー判定工程において、前記既存の複数のプログラムから前記新規のプログラムのカテゴリーと重複するプログラムを特定したとき、前記新規のプログラムのカテゴリーと重複するプログラムを削除するプログラム削除工程とを備える構成を有している。
この構成により、新規のプログラムのカテゴリーと重複するプログラムをアンインストールするので、メモリーの使用量が増加するのを抑えることができる。
本発明のインストール方法において、前記プログラム削除工程において、前記新規のプログラムのカテゴリーと重複するプログラムを削除するとき、前記削除するプログラムを復元可能な状態でバックアップする構成を有している。
削除したプログラムをバックアップするので、容易にメニューに復元することができる。
本発明のインストール方法において、前記プログラム削除工程において、前記新規のプログラムのカテゴリーと重複するプログラムを削除するとき、前記新規のプログラムのカテゴリーと重複するプログラムのカテゴリー情報をバックアップする構成を有している。
削除したプログラムをバックアップしたカテゴリー情報に基づいて容易にメニューに復元することができる。
本発明は、比較的小さい画面にカテゴリーが重複することなく複数のプログラムをメニュー表示することができるという効果を有する携帯情報処理装置を提供することができるものである。
以下、図1乃至17を参照し、本発明の一実施の形態の携帯情報処理装置について説明する。
初めに、図1を参照し、本発明の一実施の形態の携帯情報処理装置10の構成について説明する。
携帯情報処理装置10は、図1に示すように、インストール対象の新規のプログラムが示されたプログラムファイルを記憶媒体から取得するインストール対象プログラム取得部11と、このインストール対象プログラム取得部11によって取得されたプログラムファイルが示すプログラムをインストールするインストール部12と、このプログラムファイルが示す新規のプログラムのカテゴリー情報を取得するカテゴリー情報取得部13とを備えている。
ここで、本実施の形態の携帯情報処理装置10では、インストール対象プログラム取得部11が記憶媒体から新規のプログラムを取得するようにしているが、インストール対象プログラム取得部11は、サーバから新規のプログラムをダウンロードするようにしてもよい。
図2の一覧表は、携帯情報処理装置10おいて実行されるプログラムのカテゴリーの定義例を示している。例えば、携帯情報処理装置10をメーラに機能させるプログラムはメーラに分類され、携帯情報処理装置10をメーラ及びブラウザの両方に機能させるプログラムはメーラ及びブラウザの両方に跨って分類される。
また、カテゴリー情報は、図3に示すように、カテゴリー情報ファイルとしてプログラムファイルに付随していてもよい、また、プログラムファイルに組み込まれていてもよい。さらに、カテゴリー情報ファイルとして取得できない場合、インストール対象プログラムのファイル名からカテゴリー情報を取得してもよい。さらに、通信プロトコルから取得するようにしてもよい。
携帯情報処理装置10は、新規のプログラムがインストールされるとき、カテゴリー情報取得部13によって取得されたカテゴリー情報が示す新規のプログラムのカテゴリーと既にインストールされている既存の複数のプログラムのカテゴリーとを比較し、新規のプログラムのカテゴリーが既存の複数のプログラムのカテゴリーの何れかと重複するか否かを判定するカテゴリー判定部15と、既存の複数のプログラムのメニューが示されたメニュー画像を表示する表示部22と、メニュー画像はメニューに示される既存の複数のプログラムと対応する複数の領域を有し、この複数の領域に既存の複数のプログラムを夫々起動する複数の起動ボタンとしての複数のアイコンを重畳するよう制御するメニュー表示制御部20とを備えている。
メニュー表示制御部20は、カテゴリー判定部15の判定結果に基づいてメニュー画像の複数の領域の内の何れに新規のプログラムを起動する起動ボタンとしてのアイコンを重畳するのかを決定するようになっている。
ここで、携帯情報処理装置10は、カテゴリー判定部15によって既存の複数のプログラムから新規のプログラムのカテゴリーと重複するプログラムが特定されたとき、新規のプログラムのカテゴリーと重複するプログラムを削除するプログラム削除部16とを備えてもよい。プログラム削除部16は、必ずしも備える必要はなく、例えば、新規のプログラムのカテゴリーと重複するプログラムをメニューから削除するだけでもよい。更に、メニューから削除されたプログラムを復元可能な状態でバックアップし、1つのカテゴリーに複数のプログラムを重複させないように維持しながらメニューに復元するようにしてもよい。
カテゴリー判定部15によって既存の複数のプログラムから新規のプログラムのカテゴリーと重複する複数のプログラムが特定されたとき、メニュー表示制御部20は、新規のプログラムのカテゴリーと重複する複数のプログラムを起動する起動ボタンとしての複数のアイコンをメニュー画像から削除し、削除した複数のアイコンが重畳されていた複数の領域の内、最も表示優先度の高い領域に新規のプログラムのアイコンを重畳し、残りの領域には表示優先度の低い領域に位置するアイコンを繰り上げるようにしてもよい。上述のように表示されたメニューの一例を図4に示す。図4に示すように、メニューが表示された画面30において、メーラのプログラムとブラウザのプログラムを起動する起動ボタンとしてのアイコン31及び32が削除され、メーラのアイコン31が重畳されていた領域に新規にメーラ&ブラウザのアイコン33が重畳される。したがって、カテゴリーを重畳することなくメニューを表示することができる。
カテゴリー判定部15によって既存の複数のプログラムから新規のプログラムのカテゴリーと重複する複数のプログラムが特定されたとき、メニュー表示制御部20は、新規のプログラムのカテゴリーと重複する複数のプログラムを起動する起動ボタンとしての複数のアイコンをメニュー画像から削除し、削除された複数のアイコンが表示されていた複数の領域を1つの領域として統合し、統合した領域の面積に基づいて新規のプログラムのアイコンの大きさを決定するようにしてもよい。上述のように表示されたメニューの一例を図5に示す。図5に示すように、メニューが表示された画面30において、メーラのプログラムとブラウザのプログラムを起動する起動ボタンとしてのアイコン31及び32が削除され、メーラのアイコン31とブラウザのアイコン32が重畳されていた領域に新規にメーラ&ブラウザのアイコン34が重畳される。したがって、新規のプログラムのカテゴリーと重複していないプログラムのアイコンの位置を変更することなく新規のプログラムのアイコンを重畳することができる。また、利用者は、複数のカテゴリーに跨るプログラムであると認識することができる。
カテゴリー判定部15によって既存の複数のプログラムから新規のプログラムのカテゴリーと重複する複数のプログラムが特定されたとき、メニュー表示制御部20は、新規のプログラムのカテゴリーと重複する複数のプログラムを起動する起動ボタンとしての複数のアイコンをメニュー画像から削除し、削除された複数のアイコンが位置していた複数の領域の内、最も表示優先度の高い領域に新規のプログラムのアイコンを表示し、残りの表示優先度の低い領域には新規のプログラムを起動したときに出力される情報を表示するようにしてもよい。上述のように表示されたメニューの一例を図6に示す。図6に示すように、メニューが表示された画面30において、メーラのプログラムとブラウザのプログラムを起動する起動ボタンとしてのアイコン31及び32が削除され、メーラのアイコン31が重畳されていた領域に新規にメーラ&ブラウザのアイコン33が重畳され、このメーラ&ブラウザのアイコンに隣接する領域にメーラ&ブラウザのプログラムを起動したときに出力される情報35が表示される。したがって、カテゴリーを重畳することなくメニューを表示することができる。
カテゴリー判定部15によって既存の複数のプログラムから新規のプログラムのカテゴリーと重複する複数のプログラムが特定されたとき、メニュー表示制御部20は、新規のプログラムのカテゴリーと重複する複数のプログラムを起動する起動ボタンとしての複数のアイコンをメニュー画像から削除し、削除された複数のアイコンが表示されていた複数の領域夫々に新規のプログラムのアイコンを重畳するようにしてもよい。上述のように表示されたメニューの一例を図7に示す。図7に示すように、メニューが表示された画面30において、メーラのプログラムとブラウザのプログラムを起動する起動ボタンとしてのアイコン31及び32が削除され、メーラのアイコン31新規にメーラ&ブラウザのアイコン33が2つの領域に重畳される。したがって、新規のプログラムがインストールされたとき、新規のプログラムのカテゴリーと重複していないプログラムのアイコンの位置を変更することなく新規のプログラムのアイコンを重畳することができる。
ここでは、メーラとブラウザという2つのカテゴリーのプログラムがインストールされた場合を一例に挙げて説明したが、メーラとブラウザという2つのカテゴリーに限定するものではない。
また、本発明の一実施の形態の携帯情報処理装置10は、既存の複数のプログラムを夫々起動する複数の起動ボタンとしての複数のアイコンをメニュー画像の複数の領域に重畳するよう制御するメニュー表示制御工程を含むメニュー表示方法に基づいて画面にメニューを表示するようにしている。
さらに、本発明の一実施の形態の携帯情報処理装置10は、新規のプログラムがインストールされるとき、新規のプログラムのカテゴリーが示されたカテゴリー情報を取得するカテゴリー情報取得工程と、新規のプログラムがインストールされるとき、カテゴリー情報取得工程において取得されたカテゴリー情報が示す新規のプログラムのカテゴリーと既にインストールされている既存の複数のプログラムのカテゴリーとを比較し、新規のプログラムのカテゴリーが既存の複数のプログラムのカテゴリーの何れかと重複するか否かを判定するカテゴリー判定工程とを含むインストール方法に基づいて新規のプログラムをインストールし、メニュー表示制御工程において、新規のプログラムを起動する起動ボタンとしてのアイコンをカテゴリー判定工程の判定結果に基づいてメニュー画像の複数の領域の内の何れに重畳するかを決定するようになっている。
また、インストール方法は、既存の複数のプログラムから新規のプログラムのカテゴリーと重複するプログラムを特定したとき、新規のプログラムのカテゴリーと重複するプログラムを削除するプログラム削除工程を含んでもよい。また、プログラム削除工程において、新規のプログラムのカテゴリーと重複するプログラムを削除するとき、削除するプログラムを復元可能な状態でバックアップするようにしてもよい。さらに、プログラム削除工程において、新規のプログラムのカテゴリーと重複するプログラムを削除するとき、新規のプログラムのカテゴリーと重複するプログラムのカテゴリー情報をバックアップするようにしてもよい。
次に、図8を参照し、インストール対象の新規のプログラムがインストールされるときの本発明の一実施の形態の携帯情報処理装置10の動作について説明する。ここでは、記憶媒体にインストール対象の新規のプログラムを示すプログラムファイルと、この新規のプログラムのカテゴリー情報を示すカテゴリー情報ファイルとが予め格納されているものとする。
記憶媒体からプログラムファイルが取得され、取得されたプログラムファイルに示された新規のプログラムのインストールがインストール部12によって実行される(ステップS10)。また、プログラムファイルが取得されるとき、このプログラムファイルにカテゴリー情報ファイルが付随しているか否かが判定される(ステップS11)。ステップS11においてプログラムファイルにカテゴリー情報ファイルが付随していると判定された場合、記憶媒体からプログラムファイルに付随するカテゴリー情報ファイルがカテゴリー情報取得部13によって取得され、カテゴリー情報記憶部17に記憶されるカテゴリー情報テーブルに新規のプログラムのカテゴリーが登録される(ステップS12)。一方、プログラムファイルにカテゴリー情報ファイルが付随していないと判定された場合、メニュー情報記憶部18に記憶されたメニュー情報テーブルに新規のプログラムのメニュー情報が登録される(ステップS16)。
次いで、カテゴリー情報テーブルに登録された新規のプログラムのカテゴリーと既存の複数のプログラムのカテゴリーとが比較され、新規のプログラムのカテゴリーが既にインストールされている既存の複数のプログラムのカテゴリーの何れかと重複するか否かが判定される(ステップS13)。
ステップS13において既存の複数のプログラムから新規のプログラムのカテゴリーと重複するプログラムが特定された場合、新規のプログラムのカテゴリーと重複するプログラムがカテゴリー情報テーブルから削除される(ステップS14)。ステップS13において新規のプログラムのカテゴリーが既にインストールされている既存の複数のプログラムのカテゴリーの何れとも重複しないと判定された場合、ステップS16に進む。
次いで、カテゴリーが重複するとして特定されたプログラムのメニュー情報が新規のプログラムのメニュー情報に置換されるようメニュー情報記憶部18に記憶されたメニュー情報テーブルの更新が実行される。次いで、カテゴリーが重複するとして特定されたプログラムがプログラム記憶部14から削除される(ステップS16)。
ステップS16において、新規のプログラムとカテゴリーが重複するとして特定されたプログラムをアンインストールするのか、復元可能な状態でバックアップするのか否かを判定してもよい。そして、利用者が、アンインストールするようキー入力したとき、プログラムを完全に削除し、バックアップするようキー入力したとき、プログラムをメニューに復元できるようにカテゴリー情報テーブルのカテゴリー情報又はメニュー情報テーブルのメニュー情報をプログラムと一緒にバックップするようにしてもよい。
次に、図9のフローチャートを参照し、本発明の一実施の形態の携帯情報処理装置10のメニュー表示制御部20の動作について説明する。
初めに、インストールされた新規のプログラムが複数のカテゴリーに跨って分類されているのか否かをメニュー情報テーブルに登録されたメニュー情報に基づいて判定される。
メニュー情報記憶部18に記憶されたメニュー情報テーブルが参照される(ステップS20)。次いで、メニュー表示を複数の表示規則の内の何れの表示規則情報に基づいて実行するのかが判定される(ステップS21)。
次いで、どの表示規則が選択されているかが判定され、判定結果に基づいて複数のステップの内の何れかに進む。「表示規則情報1」が選択されている場合にはステップS22に進み、「表示規則情報2」が選択されている場合にはステップS23に進み、「表示規則情報3」が選択されている場合にはステップS24に進み、「表示規則情報4」が選択されている場合にはステップS25に進む。
ここで、表示規則情報1が選択されステップS22に進んだ場合、図4に示すようにメニューが表示される処理がステップS22において実行される。また、表示規則情報2が選択されステップS23に進んだ場合には、図5に示すようにメニューが表示される処理がステップS23において実行される。また、表示規則情報3が選択されステップS24に進んだ場合には、図6に示すようにメニューが表示される処理がステップS24において実行される。また、表示規則情報4が選択されステップS25に進んだ場合には、図7に示すようにメニューが表示される処理がステップS25において実行される。
次に、図10及び11を参照し、一例として、メーラとブラウザの2つのカテゴリーの新規のプログラムがインストールされたときのメニュー情報テーブルの更新、及び、表示規則情報1に基づいてメニュー情報テーブルに登録される複数のプログラムのメニューを表示する動作について説明する。
メーラとブラウザの2つのカテゴリーに跨る「メーラ&ブラウザ」という新規のプログラムがインストールされたとき、メニュー情報記憶部18のメニュー情報テーブルには「日の丸メーラ」と「Nブラウザ」が既に登録されている。したがって、「日の丸メーラ」と「Nブラウザ」がメニュー情報テーブルから削除され、「日の丸メーラ」が登録されていた表示優先順位で「メーラ&ブラウザ」が登録され、「Nブラウザ」が登録されていた表示優先順位には「Nブラウザ」よりも表示優先順位の低いプログラムが繰り上げられる。また、表示規則情報1に基づいてメニュー画面構成情報が更新される。
メニュー情報テーブルに登録される複数のプログラムのメニューを表示するとき、メニューのページを示す値Nが初期値1に設定される(ステップS31)。次いで、1ページ目のメニューに含まれる複数のプログラムのメニュー情報がメニュー情報テーブルから取得される(ステップS32)。表示規則情報1では、複数のカテゴリーのプログラムであっても起動ボタンとしてのアイコンの大きさは変更されないので、1ページ目の複数のプログラムを起動する複数の起動ボタンとしての複数のアイコンがメニュー画像の複数の領域に夫々重畳される(ステップS33)。次いで、1ページ目の複数のプログラムの何れかを起動するよう複数のアイコンの内の何れかが選択されたか否か、及び次ページに進むようキー入力されたか否かが判定される(ステップS34)。ステップS34において複数のアイコンの内の何れかが選択されたとき、メニュー表示を終了する。一方、次ページに進むようキー入力されたとき、N=N+1、すなわち2ページ目のメニューであることが指定される(ステップS35)。次いで、ステップS32及びS33に進み、2ページ目の複数のプログラムのメニューを表示する。
以上のように、本発明の一実施の形態の携帯情報処理装置のメニュー表示制御部20は、新規のプログラムの複数のカテゴリーと夫々重複する複数のプログラムのメニュー情報をメニュー情報テーブルから削除し、新規のプログラムのメニュー情報をメニュー情報テーブルに登録することができる。また、新規のプログラムがインストールされたとき、表示規則情報1に基づいてメニュー画面構成情報を更新するので、メニュー情報テーブルから削除された複数のプログラムの複数のアイコンをメニュー画面から削除し、削除した複数のアイコンが重畳されていた領域の内、優先順位の高い方の領域に新規のプログラムの起動ボタンを重畳し、残りの領域には、優先順位の低い領域に重畳されているアイコンを繰り上げることができる。
また、メニュー情報テーブルからプログラムのメニュー情報を削除するとき、本発明の一実施の形態の携帯情報処理装置のメニュー表示制御部20は、メニュー情報テーブルから削除するメニュー情報をバックアップするようにしているので、メニュー情報テーブルから削除したプログラムをメニューに復活させるとき、バックアップしたメニュー情報を参照することができる。また、バックアップしたメニュー情報を参照するので、元通りのメニューに戻すことができる。
本発明の一実施の形態の携帯情報処理装置のメニュー表示制御部20は、メニュー情報テーブルから削除したメニュー情報をバックアップし、バックアップしたメニュー情報に基づいて元通りのメニューに戻すようにしているが、メニュー情報テーブルからプログラムのメニュー情報を削除するとき、そのプログラムをアンインストールしてもよい。アンインストールした場合には、メニュー情報をバックアップしないので元通りのメニューに戻すことはできないが、メモリーの使用量を抑えることができる。
次に、図12及び13を参照し、メーラとブラウザの2つのカテゴリーの新規のプログラムがインストールされたときのメニュー情報テーブルの更新、及び、表示規則情報2に基づいてメニューを表示する動作について説明する。
表示規則情報2が選択されている場合、「日の丸メーラ」と「Nブラウザ」がメニュー情報テーブルから削除され、「日の丸メーラ」が登録されていた表示優先順位で「メーラ&ブラウザ」が登録され、「日の丸メーラ」の起動ボタンが重畳されていた領域と「Nブラウザ」の起動ボタンが重畳されていた領域を統合し、統合した領域に「メーラ&ブラウザ」の起動ボタンを重畳するようメニュー画面構成情報が更新される。
メニュー情報テーブルに登録される複数のプログラムのメニューを表示するとき、メニューのページを示す値Nが初期値1に設定される(ステップS41)。次いで、1ページ目のメニューに含まれる複数のプログラムのメニュー情報がメニュー情報テーブルから取得される(ステップS42)。次いで、領域を統合するのか否かが判定される(ステップS43)。ステップS43において領域を統合しないと判定した場合、ステップS44に進み、1つの領域の大きさの起動ボタンを生成し、生成した起動ボタンを重畳する(ステップS44)。一方、領域を統合すると判定した場合、ステップS45に進み、統合する領域の大きさの起動ボタンを生成し、生成した起動ボタンを重畳する(ステップS45)。本実施の形態では、「メーラ&ブラウザ」が2つの領域を統合しているので、「メーラ&ブラウザ」を起動する起動ボタンは2つの領域の大きさとなる。次いで、1ページ目の複数のプログラムの何れかを起動するよう複数のアイコンの内の何れかが選択されたか否か、及び次ページに進むようキー入力されたか否かが判定される(ステップS46)。ステップS46において複数のアイコンの内の何れかが選択されたとき、メニュー表示を終了する。一方、次ページに進むようキー入力されたとき、N=N+1によって2ページ目のメニューが指定される(ステップS47)。
以上のように、本発明の一実施の形態の携帯情報処理装置のメニュー表示制御部20は、表示規則情報2が選択されている場合には、新規のプログラムのカテゴリーと重複する複数のプログラムの起動ボタンを削除し、削除した起動ボタンが重畳されていた領域を統合し、統合した領域に新規のプログラムの起動ボタンを重畳するようになっているので、新規のプログラムのカテゴリーと重複していないプログラムの起動ボタンの位置は変更されない。
次に、図14及び15を参照し、メーラとブラウザの2つのカテゴリーの新規のプログラムがインストールされたときのメニュー情報テーブルの更新、及び、表示規則情報3に基づいてメニューを表示する動作について説明する。
表示規則情報3が選択されている場合、「日の丸メーラ」と「Nブラウザ」がメニュー情報テーブルから削除され、「日の丸メーラ」が登録されていた表示優先順位で「メーラ&ブラウザ」を登録し、「メーラ&ブラウザ」が常駐動作しているときに生成する情報をメニュー画面に表示するようメニュー画面構成情報が更新される。
メニュー情報テーブルに登録される複数のプログラムのメニューを表示するとき、メニューのページを示す値Nが初期値1に設定される(ステップS51)。次いで、1ページ目のメニューに含まれる複数のプログラムのメニュー情報がメニュー情報テーブルから取得される(ステップS52)。次いで、プログラムが常駐動作しているときに生成する情報を表示するのか否かが判定される(ステップS53)。ステップS53においてプログラムが常駐動作しているときに生成する情報を表示しないと判定した場合、ステップS54に進み、1つの領域の大きさの起動ボタンを生成し、生成した起動ボタンを重畳する(ステップS54)。一方、プログラムが常駐動作しているときに生成する情報を表示すると判定した場合、ステップS55に進み、1つの領域の大きさの起動ボタンを生成し、生成した起動ボタンを重畳し、隣接する領域に常駐動作しているときに生成する情報を表示するよう領域を確保する。次いで、1ページ目の複数のプログラムの何れかを起動するよう複数のアイコンの内の何れかが選択されたか否か、及び次ページに進むようキー入力されたか否かが判定される(ステップS56)。ステップS56において複数のアイコンの内の何れかが選択されたとき、メニュー表示を終了する。一方、次ページに進むようキー入力されたとき、N=N+1によって2ページ目のメニューが指定される(ステップS57)。
以上のように、本発明の一実施の形態の携帯情報処理装置のメニュー表示制御部20は、表示規則情報3が選択されている場合、例えば、新規のプログラムの「メーラ&ブラウザ」は、常駐動作しているときに生成する情報をメニュー画面に表示するようメニュー画面構成情報が更新されているので、「メーラ&ブラウザ」を起動する起動ボタンを重畳し、隣接する領域に常駐動作しているときに生成する情報を表示する領域を確保することができる。また、本実施の形態では、新規のプログラムの「メーラ&ブラウザ」がインストールされたとき、新規のプログラムの「メーラ&ブラウザ」のカテゴリーと重複するとして「日の丸メーラ」と「Nブラウザ」がメニュー情報テーブルから削除されるので、「日の丸メーラ」の起動ボタンが重畳されていた領域に「メーラ&ブラウザ」の起動ボタンを重畳し、更に「メーラ&ブラウザ」が常駐動作しているときに生成する情報を表示する領域として「Nブラウザ」の起動ボタンが重畳されていた領域を確保することができる。
次に、図16及び17を参照し、メーラとブラウザの2つのカテゴリーの新規のプログラムがインストールされたときのメニュー情報テーブルの更新、及び、表示規則情報4に基づいてメニューを表示する動作について説明する。
表示規則情報4が選択されている場合、「日の丸メーラ」と「Nブラウザ」がメニュー情報テーブルから削除され、「日の丸メーラ」の起動ボタンが重畳されている領域と「Nブラウザ」の起動ボタンが重畳されている領域の夫々に
「メーラ&ブラウザ」の起動ボタンを重畳するようメニュー画面構成情報が更新される。
メニュー情報テーブルに登録される複数のプログラムのメニューを表示するとき、メニューのページを示す値Nが初期値1に設定される(ステップS61)。次いで、1ページ目のメニューに含まれる複数のプログラムのメニュー情報がメニュー情報テーブルから取得される(ステップS62)。次いで、1つのプログラムに対して複数の起動ボタンを生成するのか否かが判定される(ステップS63)。ステップ63において複数の起動ボタンを生成しないと判定した場合、ステップS64に進み、1つの領域の大きさの起動ボタンを1つ生成し、生成した起動ボタンを重畳する(ステップS64)。一方、1つの領域の大きさで複数個の起動ボタンを生成すると判定した場合、ステップS65に進み、1つの領域の大きさで複数個の起動ボタンを生成し、複数個の起動ボタンを複数の領域に重畳する(ステップS65)。次いで、1ページ目の複数のプログラムの何れかを起動するよう複数のアイコンの内の何れかが選択されたか否か、及び次ページに進むようキー入力されたか否かが判定される(ステップS66)。ステップS66において複数のアイコンの内の何れかが選択されたとき、メニュー表示を終了する。一方、次ページに進むようキー入力されたとき、N=N+1によって2ページ目のメニューが指定される(ステップS67)。
以上のように、本発明の一実施の形態の携帯情報処理装置のメニュー表示制御部20は、表示規則情報4が選択されている場合、例えば、新規のプログラムの「メーラ&ブラウザ」がインストールされたとき、新規のプログラムのカテゴリーと重複するとして「日の丸メーラ」と「Nブラウザ」がメニュー情報テーブルから削除されるので、「日の丸メーラ」の起動ボタンが重畳されていた領域と「Nブラウザ」の起動ボタンが重畳されていた領域に「メーラ&ブラウザ」の起動ボタンを夫々重畳することができる。
以上のように、本発明に係るインストール方法及び携帯情報処理装置は、インストールされる新規のプログラムが既にインストールされている複数のプログラムのカテゴリーと重複して登録されることを防止し、複数のプログラムをカテゴリーに基づいてメニュー表示することができるという効果を有し、メニューを比較的小さい画面に表示する携帯電話や携帯情報端末などの携帯情報処理装置に有用である。
本発明の一実施の形態の携帯情報処理装置の概略構成を示すブロック図 本発明の一実施の形態の携帯情報処理装置によって実行されるプログラムのカテゴリーの定義例を示す図 本発明の一実施の形態の携帯情報処理装置のカテゴリー情報記憶部に記憶されるカテゴリー情報テーブルの構成例と、インストールされるプログラムのカテゴリー情報ファイルの構成例と、プログラムがインストールされた後に更新されたカテゴリー情報テーブルを示す図 本発明の一実施の形態の携帯情報処理装置のメニュー表示制御部が表示規則情報に基づいてメニュー画像を更新した場合において、新規のプログラムがインストールされる前に表示されていたメニュー画像がインストール後にどのようなメニュー画像に更新されるのかを対比して示した図 本発明の一実施の形態の携帯情報処理装置のメニュー表示制御部が表示規則情報に基づいてメニュー画像を更新した場合において、新規のプログラムがインストールされる前に表示されていたメニュー画像がインストール後にどのようなメニュー画像に更新されるのかを対比して示した図 本発明の一実施の形態の携帯情報処理装置のメニュー表示制御部が表示規則情報に基づいてメニュー画像を更新した場合において、新規のプログラムがインストールされる前に表示されていたメニュー画像がインストール後にどのようなメニュー画像に更新されるのかを対比して示した図 本発明の一実施の形態の携帯情報処理装置のメニュー表示制御部が表示規則情報に基づいてメニュー画像を更新した場合において、新規のプログラムがインストールされる前に表示されていたメニュー画像がインストール後にどのようなメニュー画像に更新されるのかを対比して示した図 本発明の一実施の形態の携帯情報処理装置において実行されるインストール処理を示すフローチャート 本発明の一実施の形態の携帯情報処理装置のメニュー表示制御部において表示規則情報が選択される動作を示すフローチャート 本発明の一実施の形態の携帯情報処理装置において新規のプログラムがインストールされ、表示規則情報1に基づいてメニュー情報テーブルが更新された場合の一例を示す図 本発明の一実施の形態の携帯情報処理装置のメニュー表示制御部がメニュー情報テーブルに基づいてメニューを表示するときの動作を示すフローチャート 本発明の一実施の形態の携帯情報処理装置において新規のプログラムがインストールされ、表示規則情報2に基づいてメニュー情報テーブルが更新された場合の一例を示す図 本発明の一実施の形態の携帯情報処理装置のメニュー表示制御部がメニュー情報テーブルに基づいてメニューを表示するときの動作を示すフローチャート 本発明の一実施の形態の携帯情報処理装置において新規のプログラムがインストールされ、表示規則情報3に基づいてメニュー情報テーブルが更新された場合の一例を示す図 本発明の一実施の形態の携帯情報処理装置のメニュー表示制御部がメニュー情報テーブルに基づいてメニューを表示するときの動作を示すフローチャート 本発明の一実施の形態の携帯情報処理装置において新規のプログラムがインストールされ、表示規則情報4に基づいてメニュー情報テーブルが更新された場合の一例を示す図 本発明の一実施の形態の携帯情報処理装置のメニュー表示制御部がメニュー情報テーブルに基づいてメニューを表示するときの動作を示すフローチャート
符号の説明
10 携帯情報処理装置
11 インストール対象プログラム取得部
12 インストール部
13 カテゴリー情報取得部
14 プログラム記憶部
15 カテゴリー判定部
16 プログラム削除部
17 カテゴリー情報記憶部
18 メニュー情報記憶部
20 メニュー表示制御部
21 表示規則情報記憶部
22 表示部

Claims (18)

  1. 既存の複数のプログラムのメニューが示されたメニュー画像を表示する表示部と、
    前記メニュー画像は複数の領域を有し、前記既存の複数のプログラムを夫々起動する複数の起動ボタンとしての複数のアイコンを前記メニュー画像の複数の領域に重畳するよう制御するメニュー表示制御部と、
    新規のプログラムがインストールされるとき、前記新規のプログラムのカテゴリーが示されたカテゴリー情報を取得するカテゴリー情報取得部と、
    前記新規のプログラムがインストールされるとき、前記カテゴリー情報取得部によって取得されたカテゴリー情報が示す新規のプログラムのカテゴリーと既にインストールされている既存の複数のプログラムのカテゴリーとを比較し、前記新規のプログラムのカテゴリーが前記既存の複数のプログラムのカテゴリーの何れかと重複するか否を判定するカテゴリー判定部とを備え、
    前記メニュー表示制御部は、前記新規のプログラムを起動する起動ボタンとしてのアイコンを前記カテゴリー判定部の判定結果に基づいて前記メニュー画像の複数の領域の内の何れに重畳するのかを決定することを特徴とする携帯情報処理装置。
  2. 前記メニュー表示制御部は、前記カテゴリー判定部によって前記既存の複数のプログラムから前記新規のプログラムのカテゴリーと重複するプログラムが特定されたとき、前記新規のプログラムのカテゴリーと重複するプログラムを起動する起動ボタンとしてのアイコンを前記メニュー画像から削除し、前記削除したアイコンが重畳されていた領域に前記新規プログラムを起動する起動ボタンとしてのアイコンを重畳することを特徴とする請求項1に記載の携帯情報処理装置。
  3. 前記カテゴリー判定部によって前記既存の複数のプログラムから前記新規のプログラムのカテゴリーと重複する複数のプログラムが特定されたとき、前記メニュー表示制御部は、前記特定された複数のプログラムを起動する起動ボタンとしての複数のアイコンを前記メニュー画像から削除し、前記削除した複数のアイコンが重畳されていた複数の領域の内、最も表示優先度の高い領域に前記新規のプログラムのアイコンを重畳し、残りの領域には表示優先度の低い領域に位置するアイコンを繰り上げることを特徴とする請求項1に記載の携帯情報処理装置。
  4. 前記カテゴリー判定部によって前記既存の複数のプログラムから前記新規のプログラムのカテゴリーと重複するプログラムが特定されたとき、前記メニュー表示制御部は、前記特定された複数のプログラムを起動する起動ボタンとしての複数のアイコンを前記メニュー画像から削除し、前記削除した複数のアイコンが重畳されていた複数の領域を1つの領域として統合し、前記統合した領域の面積に基づいて前記新規のプログラムのアイコンの大きさを決定することを特徴とする請求項1に記載の携帯情報処理装置。
  5. 前記カテゴリー判定部によって前記既存の複数のプログラムから前記新規のプログラムのカテゴリーと重複するプログラムが特定されたとき、前記メニュー表示制御部は、前記特定された複数のプログラムを起動する起動ボタンとしての複数のアイコンを前記メニュー画像から削除し、前記削除した複数のアイコンが重畳されていた複数の領域の内、最も表示優先度の高い領域に前記新規のプログラムのアイコンを表示し、残りの表示優先度の低い領域には前記新規のプログラムを起動したとき、及び前記新規のプログラムの一部の機能が常駐動作しているときに出力される情報を表示することを特徴とする請求項1に記載の携帯情報処理装置。
  6. 前記カテゴリー判定部によって前記既存の複数のプログラムから前記新規のプログラムのカテゴリーと重複するプログラムが特定されたとき、前記メニュー表示制御部は、前記特定された複数のプログラムを起動する起動ボタンとしての複数のアイコンを前記メニュー画像から削除し、前記削除した複数のアイコンが重畳されていた複数の領域夫々に前記新規のプログラムのアイコンを重畳することを特徴とする請求項1に記載の携帯情報処理装置。
  7. 前記既にインストールされている既存の複数のプログラム夫々のカテゴリーが登録されたカテゴリー情報テーブルを記憶するカテゴリー情報記憶部を備え、
    前記カテゴリー情報取得部は、前記新規のプログラムのカテゴリー情報を前記カテゴリー情報テーブルに登録し、
    前記カテゴリー判定部は、前記カテゴリー情報テーブルに登録された新規のプログラムのカテゴリーが前記既存の複数のプログラムのカテゴリーの何れかと重複するか否かを判定し、前記既存の複数のプログラムから前記新規のプログラムのカテゴリーと重複するプログラムを特定したとき、前記新規のプログラムのカテゴリーと重複するプログラムのカテゴリー情報を前記カテゴリー情報テーブルから削除することを特徴とする請求項1に記載の携帯情報処理装置。
  8. 前記新規のプログラムのカテゴリーと重複するプログラムのカテゴリー情報が前記カテゴリー情報テーブルから削除されたとき、前記カテゴリー情報記憶部は、前記カテゴリー情報テーブルから削除されたカテゴリー情報をバックアップし、
    バックアップされたカテゴリー情報が選択されたとき、選択されたカテゴリー情報を前記カテゴリー情報テーブルに復元することを特徴とする請求項7に記載の携帯情報処理装置。
  9. 前記既にインストールされている既存の複数のプログラムが前記メニューに示されるメニュー情報が登録されたメニュー情報テーブルを記憶するメニュー情報記憶部を備え、
    前記メニュー表示制御部は、前記新規のプログラムのカテゴリー情報が前記カテゴリー情報テーブルに登録されたとき、前記メニュー情報テーブルに前記新規のプログラムのメニュー情報を登録し、前記新規のプログラムのカテゴリーと重複するプログラムのカテゴリー情報が前記カテゴリー情報テーブルから削除されたとき、前記メニュー情報テーブルから前記新規のプログラムのカテゴリーと重複するプログラムのメニュー情報を削除し、前記メニュー情報テーブルのメニュー情報が更新された結果に基づいて前記既存の複数のプログラムを起動する複数の起動ボタンとしてのアイコンが重畳されている領域を変更することを特徴とする請求項7に記載の携帯情報処理装置。
  10. 前記新規のプログラムのカテゴリーと重複するプログラムのカテゴリー情報が前記カテゴリー情報テーブルから削除されたとき、前記新規のプログラムのカテゴリーと重複するプログラムを削除するプログラム削除部を備えることを特徴とする請求項7に記載の携帯情報処理装置。
  11. 前記新規のプログラムのカテゴリーと重複する複数のプログラムが削除されたとき、前記メニュー表示制御部は、前記削除されたプログラムを起動する起動ボタンとしての複数のアイコンを前記メニュー画像から削除し、前記削除した複数のアイコンが重畳されていた複数の領域の内、最も表示優先度の高い領域に前記新規のプログラムのアイコンを重畳し、残りの領域には表示優先度の低い領域に位置するアイコンを繰り上げることを特徴とする請求項10に記載の携帯情報処理装置。
  12. 前記新規のプログラムのカテゴリーと重複する複数のプログラムが削除されたとき、前記メニュー表示制御部は、前記削除されたプログラムを起動する起動ボタンとしての複数のアイコンを前記メニュー画像から削除し、前記削除した複数のアイコンが重畳されていた複数の領域を1つの領域として統合し、前記統合した領域の面積に基づいて前記新規のプログラムのアイコンの大きさを決定することを特徴とする請求項10に記載の携帯情報処理装置。
  13. 前記新規のプログラムのカテゴリーと重複する複数のプログラムが削除されたとき、前記メニュー表示制御部は、前記削除されたプログラムを起動する起動ボタンとしての複数のアイコンを前記メニュー画像から削除し、前記削除した複数のアイコンが重畳されていた複数の領域の内、最も表示優先度の高い領域に前記新規のプログラムのアイコンを表示し、残りの表示優先度の低い領域には前記新規のプログラムを起動したとき、及び前記新規のプログラムの一部の機能が常駐動作しているときに出力される情報を表示することを特徴とする請求項10に記載の携帯情報処理装置。
  14. 前記新規のプログラムのカテゴリーと重複する複数のプログラムが削除されたとき、前記メニュー表示制御部は、前記削除されたプログラムを起動する起動ボタンとしての複数のアイコンを前記メニュー画像から削除し、前記削除した複数のアイコンが重畳されていた複数の領域夫々に前記新規のプログラムのアイコンを重畳することを特徴とする請求項10に記載の携帯情報処理装置。
  15. 既存の複数のプログラムを夫々起動する複数の起動ボタンとしての複数のアイコンをメニュー画像の複数の領域に重畳するよう制御するメニュー表示制御工程と、
    新規のプログラムがインストールされるとき、前記新規のプログラムのカテゴリーが示されたカテゴリー情報を取得するカテゴリー情報取得工程と、
    前記新規のプログラムがインストールされるとき、前記カテゴリー情報取得工程において取得されたカテゴリー情報が示す新規のプログラムのカテゴリーと既にインストールされている既存の複数のプログラムのカテゴリーとを比較し、前記新規のプログラムのカテゴリーが前記既存の複数のプログラムのカテゴリーの何れかと重複するか否かを判定するカテゴリー判定工程とを備え、
    前記メニュー表示制御工程において、前記新規のプログラムを起動する起動ボタンとしてのアイコンを前記カテゴリー判定工程の判定結果に基づいて前記メニュー画像の複数の領域の内の何れに重畳するかを決定することを特徴とするインストール方法。
  16. 前記カテゴリー判定工程において、前記既存の複数のプログラムから前記新規のプログラムのカテゴリーと重複するプログラムを特定したとき、前記新規のプログラムのカテゴリーと重複するプログラムを削除するプログラム削除工程とを備えることを特徴とする請求項15に記載のインストール方法。
  17. 前記プログラム削除工程において、前記新規のプログラムのカテゴリーと重複するプログラムを削除するとき、前記削除するプログラムを復元可能な状態でバックアップすることを特徴とする請求項16に記載のインストール方法。
  18. 前記プログラム削除工程において、前記新規のプログラムのカテゴリーと重複するプログラムを削除するとき、前記新規のプログラムのカテゴリーと重複するプログラムのカテゴリー情報をバックアップすることを特徴とする請求項16に記載インストール方法。
JP2005082172A 2005-03-22 2005-03-22 携帯情報処理装置及びインストール方法 Pending JP2006268160A (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP2005082172A JP2006268160A (ja) 2005-03-22 2005-03-22 携帯情報処理装置及びインストール方法
US11/909,231 US20100146448A1 (en) 2005-03-22 2006-03-22 Portable information processor and installation method
EP06729638A EP1868069A1 (en) 2005-03-22 2006-03-22 Portable information processor and installation method
CNA2006800164842A CN101176054A (zh) 2005-03-22 2006-03-22 移动信息处理装置及安装方法
PCT/JP2006/305671 WO2006101111A1 (ja) 2005-03-22 2006-03-22 携帯情報処理装置及びインストール方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005082172A JP2006268160A (ja) 2005-03-22 2005-03-22 携帯情報処理装置及びインストール方法

Publications (2)

Publication Number Publication Date
JP2006268160A true JP2006268160A (ja) 2006-10-05
JP2006268160A5 JP2006268160A5 (ja) 2008-04-10

Family

ID=37023771

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005082172A Pending JP2006268160A (ja) 2005-03-22 2005-03-22 携帯情報処理装置及びインストール方法

Country Status (4)

Country Link
EP (1) EP1868069A1 (ja)
JP (1) JP2006268160A (ja)
CN (1) CN101176054A (ja)
WO (1) WO2006101111A1 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20120035772A (ko) * 2010-10-06 2012-04-16 엘지전자 주식회사 이동단말기 및 그의 멀티 홈 화면 상 아이콘 제어 방법
JP2013542490A (ja) * 2010-09-20 2013-11-21 サムスン エレクトロニクス カンパニー リミテッド アプリケーションをダウンロードしてインストールする端末装置およびその方法
WO2021010328A1 (ja) * 2019-07-12 2021-01-21 京セラドキュメントソリューションズ株式会社 表示装置、および表示方法

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5344083B2 (ja) * 2011-01-11 2013-11-20 トヨタ自動車株式会社 サービス配信装置及びサービス表示装置
CN102654820B (zh) * 2011-03-04 2014-11-05 联想(北京)有限公司 显示装置、显示方法及电子设备
US9654607B2 (en) 2011-03-04 2017-05-16 Lenovo (Beijing) Co., Ltd. Method and apparatus for generating application icon
CN103067577B (zh) * 2012-12-21 2014-11-19 东莞宇龙通信科技有限公司 终端和信息显示方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003263324A (ja) * 2002-03-11 2003-09-19 Canon Inc 情報処理装置及びその方法、プログラム

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013542490A (ja) * 2010-09-20 2013-11-21 サムスン エレクトロニクス カンパニー リミテッド アプリケーションをダウンロードしてインストールする端末装置およびその方法
KR101781129B1 (ko) 2010-09-20 2017-09-22 삼성전자주식회사 어플리케이션을 다운로드받아 설치하는 단말장치 및 그 방법
US10180831B2 (en) 2010-09-20 2019-01-15 Samsung Electronics Co., Ltd Terminal device for downloading and installing an application and method thereof
KR20120035772A (ko) * 2010-10-06 2012-04-16 엘지전자 주식회사 이동단말기 및 그의 멀티 홈 화면 상 아이콘 제어 방법
KR101718028B1 (ko) * 2010-10-06 2017-03-20 엘지전자 주식회사 이동단말기 및 그의 멀티 홈 화면 상 아이콘 제어 방법
WO2021010328A1 (ja) * 2019-07-12 2021-01-21 京セラドキュメントソリューションズ株式会社 表示装置、および表示方法

Also Published As

Publication number Publication date
CN101176054A (zh) 2008-05-07
EP1868069A1 (en) 2007-12-19
WO2006101111A1 (ja) 2006-09-28

Similar Documents

Publication Publication Date Title
US20100107150A1 (en) Terminal having application update managing function, and application update managing program and system
US8336062B2 (en) Administration device for image processing device uses plug-in application
JP6768769B2 (ja) 情報処理装置、制御方法、及びプログラム
WO2006123513A1 (ja) 情報表示装置および情報表示方法
JP6520404B2 (ja) 携帯端末及び出力プログラム
EP3467681B1 (en) Data migration method and device
WO2006101111A1 (ja) 携帯情報処理装置及びインストール方法
US8640130B2 (en) Information processing apparatus, application control method, and program
JP6891666B2 (ja) 情報処理装置およびプログラム
US20100146448A1 (en) Portable information processor and installation method
JP2006268160A5 (ja)
JP2011070582A (ja) 情報処理方法、情報処理装置及びプログラム
JP2017194957A (ja) クラウドストレージデバイスの検出のためのシステムおよび方法
JP2012173923A (ja) 画像形成装置、画面制御方法、画面制御プログラム及び記録媒体
JP2015046182A (ja) 画像形成装置、画像形成システム、画面制御方法及びプログラム
JP6348820B2 (ja) 携帯端末およびその制御方法
CN107193875B (zh) 图片删除方法、装置及计算机可读存储介质
US20140082347A1 (en) Computer, and computer-readable storage medium for computer program
US7702890B2 (en) Information processing apparatus and program
JP6520403B2 (ja) 携帯端末及び出力プログラム
JP6520405B2 (ja) 携帯端末、コンテンツ指定プログラム、及び出力プログラム
JP2020027554A (ja) 情報処理装置およびプログラム
JP6711438B2 (ja) 携帯端末及び出力プログラム
JP6696609B2 (ja) 携帯端末及び出力プログラム
JP2014099082A (ja) 情報処理システム、情報処理装置、情報処理プログラム、アプリケーションの実行方法、および、記憶媒体

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080226

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080226

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080610

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080806

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20080902