(57)【要約】  インテリジェント端末システムの管理方法は、インテリジェント端末システムの管理機能を始動して拡張ソフトウェアパッケージを取得し、取得した拡張ソフトウェアパッケージを照合し、この照合を通過した場合は拡張ソフトウェアパッケージの機能を実行すること、を含む。インテリジェント端末も提供される。
2010512590.tif 000002
【特許請求の範囲】
【請求項１】
インテリジェント端末システムの管理機能を始動し、
拡張ソフトウェアパッケージを取得し、
取得した前記拡張ソフトウェアパッケージを検証し、
前記検証を通過した前記拡張ソフトウェアパッケージの機能を実行すること、
を含む、インテリジェント端末システムの管理方法。
【請求項２】
前記拡張ソフトウェアパッケージが拡張記憶媒体から取得される、請求項１に記載の管理方法。
【請求項３】
前記拡張記憶媒体が、マルチメディアカード（ＭＭＣ）、セキュリティデジタルカード（ＳＤ）、ミニセキュリティデジタルカード（Ｍｉｎｉ  ＳＤ）、又はマイクロセキュリティカード（Ｍｉｃｒｏ  ＳＤ）である、請求項２に記載の管理方法。
【請求項４】
前記インテリジェント端末システムの前記管理機能の始動が、
前記インテリジェント端末システムの前記管理機能を起動させ、
デバイスドライバを前記拡張記憶媒体にロードすること、
を含む、請求項２に記載の管理方法。
【請求項５】
前記取得した前記拡張ソフトウェアパッケージの検証が、前記取得した前記拡張ソフトウェアパッケージの完全性検証及び妥当性検証の実行を含む、請求項１に記載の管理方法。
【請求項６】
前記取得した前記拡張ソフトウェアパッケージの完全性検証の実行が、メッセージダイジェストアルゴリズムバージョン５（ＭＤ５）又はリベスト−シャミア−エイドルマン(ＲＳＡ）を用いた完全性検証の実行を含む、請求項５に記載の管理方法。
【請求項７】
前記取得した前記拡張ソフトウェアパッケージの妥当性検証の実行が、メッセージダイジェストアルゴリズムバージョン５又はリベスト−シャミア−エイドルマンを用いた妥当性検証の実行を含む、請求項５に記載の管理方法。
【請求項８】
前記拡張ソフトウェアパッケージがシステムアップグレードサブモジュールを保持する拡張ソフトウェアパッケージであり、
前記拡張ソフトウェアパッケージの機能を実行する処理が、
前記拡張ソフトウェアパッケージに保持された前記システムアップグレードサブモジュールの機能を実行し、
システムアップグレードデータパケットを取得し、
前記システムアップグレードデータパケットを用いて前記インテリジェント端末システムをアップグレードすること、
を含む、請求項１〜７のいずれか１項に記載の管理方法。
【請求項９】
前記システムアップグレードデータパケットの取得前にユーザを認証し、
前記認証を通過しなかった場合は現行の前記アップグレードを終了すること、
を更に含む、請求項８に記載の管理方法。
【請求項１０】
前記システムアップグレードデータパケットを用いて前記インテリジェント端末システムをアップグレードする前に前記システムアップグレードデータパケットを検証し、
前記検証を通過しなかった場合は現行の前記アップグレードを終了すること、
を更に含む、請求項８に記載の管理方法。
【請求項１１】
前記拡張ソフトウェアパッケージが、システムバックアップサブモジュールを保持する拡張ソフトウェアパッケージ、システム回復サブモジュールを保持する拡張ソフトウェアパッケージ、システム検出サブモジュールを保持する拡張ソフトウェアパッケージ、ユーザ情報バックアップサブモジュールを保持する拡張ソフトウェアパッケージ、ユーザ情報回復サブモジュールを保持する拡張ソフトウェアパッケージ、アプリケーションプログラム拡張サブモジュールを保持する拡張ソフトウェアパッケージ、又はアンチウイルスサブモジュールを保持する拡張ソフトウェアパッケージである、請求項１〜７のいずれか１項に記載の管理方法。
【請求項１２】
インテリジェント端末システムの管理機能を始動するように構成された管理機能始動ユニットと、
前記管理機能始動ユニットが前記インテリジェント端末システムの前記管理機能を始動した後に拡張ソフトウェアパッケージを取得するよう構成された拡張ソフトウェアパッケージ取得ユニットと、
前記拡張ソフトウェアパッケージ取得ユニットによって取得された前記拡張ソフトウェアパッケージを検証するように構成された拡張ソフトウェアパッケージ検証ユニットと、
前記拡張ソフトウェアパッケージ検証ユニットによる前記拡張ソフトウェアパッケージの前記検証を通過した後、前記拡張ソフトウェアパッケージの機能を実行するように構成された管理機能実行ユニットと、
を含む、インテリジェント端末。
【請求項１３】
前記拡張ソフトウェアパッケージ検証ユニットが、
前記拡張ソフトウェアパッケージ取得ユニットによって取得された前記拡張ソフトウェアパッケージの完全性検証を実行するように構成された完全性検証ユニットと、
前記拡張ソフトウェアパッケージ取得ユニットによって取得された前記拡張ソフトウェアパッケージの妥当性検証を実行するように構成された妥当性検証ユニットと、
を含む、請求項１２に記載のインテリジェント端末。
【請求項１４】
前記拡張ソフトウェアパッケージを記憶するように構成された拡張記憶ユニットを更に含み、
前記拡張ソフトウェアパッケージ取得ユニットが前記拡張記憶ユニットから前記拡張ソフトウェアパッケージを取得する、
請求項１２に記載のインテリジェント端末。
【請求項１５】
前記拡張記憶ユニットが、マルチメディアカード（ＭＭＣ）、セキュリティデジタルカード（ＳＤ）、ミニセキュリティデジタルカード（Ｍｉｎｉ  ＳＤ）、又はマイクロセキュリティカード（Ｍｉｃｒｏ  ＳＤ）である、請求項１４に記載のインテリジェント端末。
【請求項１６】
前記拡張ソフトウェアパッケージが、システムアップグレードサブモジュールを保持する拡張ソフトウェアパッケージ、システムバックアップサブモジュールを保持する拡張ソフトウェアパッケージ、システム回復サブモジュールを保持する拡張ソフトウェアパッケージ、システム検出サブモジュールを保持する拡張ソフトウェアパッケージ、ユーザ情報バックアップサブモジュールを保持する拡張ソフトウェアパッケージ、ユーザ情報回復サブモジュールを保持する拡張ソフトウェアパッケージ、アプリケーションプログラム拡張サブモジュールを保持する拡張ソフトウェアパッケージ、又はアンチウイルスサブモジュールを保持する拡張ソフトウェアパッケージである、請求項１１〜１５のいずれか１項に記載のインテリジェント端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、２００７年６月２０日に中国知識産権局に出願された「インテリジェント端末及びインテリジェント端末システムの管理方法」というタイトルの中国特許出願第２００７１０１１１４４７．６号の優先権を主張したものであり、本明細書にその全体が完全に援用される。
【０００２】
本発明は通信分野に関し、より詳細にはインテリジェント端末及びインテリジェント端末システム管理方法に関する。
【背景技術】
【０００３】
最近の端末開発の趨勢はインテリジェント端末である。インテリジェント端末はオペレーティングシステムを有し、オペレーティングシステムは端末全体の動作を管理し、端末の動作に必要な資源を調整し、これに対応する端末の機能を実施する。オペレーティングシステム上で実行するアプリケーションプログラムは互換性があって拡張可能であり、アプリケーションプログラムが変わった際にオペレーティングシステムを変える必要はない。インテリジェント端末システムは、オペレーティングシステム、アプリケーションプログラム及びユーザデータを含む。インテリジェント端末システムの管理とは、オペレーティングシステム、アプリケーションプログラム及びユーザデータの管理、例えばインテリジェント端末システムのアップグレードやアプリケーションプログラムの拡張などを指す。
【０００４】
従来技術において、Ｗｉｎｄｏｗｓ（登録商標）モバイルシステムを備えたインテリジェント端末がアプリケーションプログラムを拡張する方法は、まずインテリジェント端末とＷｉｎｄｏｗｓ（登録商標）システムがインストールされたパーソナルコンピュータとの接続を確立し、デバイスドライバ及びＡｃｔｉｖｅＳｙｎｃ（登録商標）などの同期ソフトウェアをパーソナルコンピュータにインストールし、同期ソフトウェアを用いることにより、アプリケーションプログラムを保持する拡張ソフトウェアパッケージのインストール経路としてインテリジェント端末を指定することで、拡張ソフトウェアパッケージをインテリジェント端末に伝送できるようにし、インテリジェント端末における拡張ソフトウェアパッケージのインストールを確認し、インテリジェント端末の特定メニューを入力することによってアプリケーションプログラムを保持する拡張ソフトウェアパッケージを実行することを含む。
【０００５】
本発明を実現する際、本発明者は、従来の技術には少なくとも以下のような問題があることを見出した。即ち、インテリジェント端末はアプリケーションプログラムの拡張をパーソナルコンピュータと協働して行う必要があり、パーソナルコンピュータはそのために、例えばＵＳＢインターフェース又はＢｌｕｅｔｏｏｔｈ（登録商標）インターフェースなどインテリジェント端末に合った接続インターフェースを有する必要があり、関連するデバイスドライバ及び同期ソフトウェアをパーソナルコンピュータにインストールする必要がある。よって、アプリケーションプログラムの拡張処理は多くの動作を伴い、エラーを生じる可能性がある。このような複雑なインテリジェント端末システム管理方法は、一般のユーザが実施するには不都合である。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の実施形態が解決しようとする技術的な課題は、インテリジェント端末システムの管理方法及びインテリジェント端末を提供し、インテリジェント端末システムを容易にかつ簡便に管理できるようにすることである。
【課題を解決するための手段】
【０００７】
前述の技術的な問題を考慮して、本発明の種々の実施形態が下記の技術的な解決手段によって実現される。
【０００８】
インテリジェント端末システムの管理方法は、インテリジェント端末システムの管理機能を始動させ、拡張ソフトウェアパッケージを取得し、取得した拡張ソフトウェアパッケージを検証し、検証を通過（合格）した拡張ソフトウェアパッケージの機能を実行すること、を含む。
【０００９】
インテリジェント端末は、インテリジェント端末システムの管理機能を始動させるように構成された管理機能始動ユニットと、管理機能始動ユニットがインテリジェント端末システムの管理機能を始動させた後に拡張ソフトウェアパッケージを取得するよう構成された拡張ソフトウェアパッケージ取得ユニットと、拡張ソフトウェアパッケージ取得ユニットによって取得された拡張ソフトウェアパッケージを検証する拡張ソフトウェアパッケージ検証ユニットと、拡張ソフトウェアパッケージ検証ユニットによる拡張ソフトウェアパッケージの検証を通過した後に拡張ソフトウェアパッケージの機能を実行する管理機能実行ユニットと、を含む。
【００１０】
本発明の上記実施形態からわかるように、種々の実施形態において、インテリジェント端末システムの管理機能を始動させ、拡張ソフトウェアパッケージを取得し、取得した拡張ソフトウェアパッケージを検証し、この検証を通過した場合に拡張ソフトウェアパッケージの機能を実行する。本発明では、インテリジェント端末システムは、拡張ソフトウェアパッケージを取得し、拡張ソフトウェアパッケージを検証し、拡張ソフトウェアパッケージの機能を実行することによって管理される。よって、この解決手段を用いてインテリジェント端末システムを安全かつ容易に管理することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の第１の実施形態によるインテリジェント端末システムの管理方法のフローチャートである。
【図２】本発明の第３の実施形態によるインテリジェント端末システムのアップグレード方法のフローチャートである。
【図３】本発明の第６の実施形態によるインテリジェント端末システムのアップグレード方法のフローチャートである。
【図４】本発明の第１５の実施形態によるインテリジェント端末の概略図である。
【発明を実施するための形態】
【００１２】
本発明の実施形態は、インテリジェント端末システム及びインテリジェント端末の管理方法を提供する。
【００１３】
第１の実施形態
図１を参照すると、本発明の第１の実施形態によるインテリジェント端末システムの管理方法のフローチャートが以下のように示されている。
【００１４】
ステップ１０１：インテリジェント端末システムの管理機能を始動させる。
【００１５】
インテリジェント端末システムの管理機能の始動には２つの方法を用いることができる。１つは、インテリジェント端末システムの初期化の際にインテリジェント端末システムの管理機能を起動し、デバイスドライバを拡張記憶媒体にロードする方法である。あるいは、インテリジェント端末システムの通常動作中にインテリジェント端末システムの管理機能を始動させる。
【００１６】
ステップ１０２：拡張ソフトウェアパッケージを取得し、これを記憶する。
【００１７】
インテリジェント端末の拡張記憶媒体から拡張ソフトウェアパッケージを取得し、インテリジェント端末のバッファに記憶することができる。ここで、拡張記憶媒体としてはマルチメディアカード（ＭＭＣ）、セキュアデジタルカード（ＳＤ）、ミニセキュアデジタルカード（Ｍｉｎｉ  ＳＤ）又はマイクロセキュアデジタルカード（Ｍｉｃｒｏ  ＳＤ）を用いることができる。また、拡張記憶媒体としては、前述の媒体のほかに、インテリジェント端末と互換性のある他の記憶装置、例えば光学記憶媒体やコンピュータネットワーク記憶媒体を用いてもよいことが理解されよう。
【００１８】
ステップ１０３：拡張ソフトウェアパッケージを検証し、検証を通過（合格）した場合はステップ１０４に進み、通過しなかった場合はインテリジェント端末システムの管理を終了する。
【００１９】
拡張ソフトウェアパッケージの伝送の際に拡張ソフトウェアパッケージの一部が損失する可能性を考慮して、初めて取得した拡張ソフトウェアパッケージが検証を通過しなかった場合は、同一の拡張ソフトウェアパッケージを拡張記憶媒体から再度取得してもよいことに注目する。
【００２０】
本実施形態では、拡張ソフトウェアパッケージの検証は完全性検証及び妥当性検証を含む。完全性検証は、メッセージダイジェスト・アルゴリズム  バージョン５（ＭＤ５）又はリベスト−シャミア−エイドルマン（ＲＳＡ）を用いて実行可能であり、妥当性検証はＭＤ５又はＲＳＡを用いて実行可能である。前述の暗号化アルゴリズムに加えて他の暗号化アルゴリズムを用いてもよいことが理解されよう。
【００２１】
暗号化アルゴリズム及びセキュリティキーなどの鍵データをインテリジェント端末のワンタイムプログラム（ＯＴＰ）領域に記憶することができる。ＯＴＰ領域は、製造業者がこの領域に一度データを書き込むと、鍵データのセキュリティを保護するために再度書き込みができなくなることを特徴とする。
【００２２】
ステップ１０４：拡張ソフトウェアパッケージの機能を実行する。
【００２３】
拡張ソフトウェアパッケージは、実行可能な動作を具体的に記録した複数の機能サブモジュールから構成されていてもよい。拡張ソフトウェアパッケージの機能を実行する前述の機能は、拡張ソフトウェアパッケージに保持された機能サブモジュールによって記録された実行可能な動作を実行することである。
【００２４】
機能サブモジュールは、システムアップグレードサブモジュール、システムバックアップサブモジュール、システム回復サブモジュール、システム検出サブモジュール、ユーザ情報バックアップサブモジュール、ユーザ情報回復サブモジュール、アプリケーションプログラム拡張サブモジュール又はアンチウイルスサブモジュールであってよい。
【００２５】
表１は、セキュリティ及び拡張性の良好な本実施形態の拡張ソフトウェアパッケージの構造を示している。
【００２６】
【表１】
2010512590.tif 000003
【００２７】
表１では、拡張ソフトウェアパッケージの情報はファイルヘッダに記憶されており、ＭＤ５＿ＲＳＡ及びＭＤ５＿ＬＩＳＴがセキュリティのために設けられている。上の表からわかるように、各機能サブモジュールは以下の３つの部分に分けられている。
（１）特徴コード、サポートプラットフォーム、バージョン情報、モジュール生成時間、セキュリティレベル、著作権情報（第三者ソフトウェア用に設計）を記憶するヘッダ情報
（２）複数の言語をサポートするために複数の文字列のセットを有することのできる、文字列を記憶する資源及び他の資源
（３）プログラムのバイナリファイルを記憶するモジュールエンティティ
【００２８】
複数の機能サブモジュールを１つの同一の拡張ソフトウェアパッケージにまとめることができる。例えば、拡張ソフトウェアパッケージはシステム検出サブモジュール及びシステムバックアップサブモジュールを含み、拡張ソフトウェアパッケージを実行した際に検出システム及びバックアップシステムの機能を実現することができる。
【００２９】
第２の実施形態
本実施形態は第１の実施形態に基づくものであり、拡張ソフトウェアパッケージはシステムアップグレードサブモジュールを保持し、本実施形態はインテリジェント端末システムのアップグレードを行うことができる。システムのアップグレードとは、現行のオペレーティングシステムデータの新しいバージョンを含むシステムアップグレードデータパケットを取得し、新バージョンのオペレーティングシステムをインテリジェント端末システムに書き込んで旧バージョンのオペレーティングシステムと置き替えることを指す。
【００３０】
ステップ２０１：インテリジェント端末システムの管理機能を始動する。
【００３１】
ステップ２０２：システムアップグレードサブモジュールを保持する拡張ソフトウェアパッケージを取得し、これを記憶する。
【００３２】
ステップ２０３：拡張ソフトウェアパッケージを検証し、検証を通過した場合はステップ２０４に進み、通過しなかった場合は現行のアップグレードを終了する。
【００３３】
ステップ２０４：拡張ソフトウェアパッケージに保持されるシステムアップグレードサブモジュールの機能を実行する。システムアップグレードサブモジュールは、アップグレードブートストラッププログラム及びシステムアップグレードデータパケットを含むことができ、システムアップグレードデータパケットは現行のオペレーティングシステムデータの新しいバージョンを含む。
【００３４】
ステップ２０５：システムアップグレードデータパケットを拡張ソフトウェアパッケージから取得し、システムアップグレードデータパケットを用いてインテリジェント端末システムをアップグレードする。
【００３５】
ステップ２０６：アップグレードを完了する。
【００３６】
第３の実施形態
アップグレード処理の柔軟性を高めるために、第２の実施形態のシステムアップグレードデータパケットをシステムアップグレードサブモジュールから分離することができる。第１の実施形態に基づいた別の実施形態は以下の通りである。
【００３７】
図２を参照すると、本発明の第３の実施形態によるインテリジェント端末システムのアップグレード方法のフローチャートが以下のように示されている。
【００３８】
ステップ３０１：インテリジェント端末システムの管理機能を始動する。
【００３９】
ステップ３０２：システムアップグレードサブモジュールを保持する拡張ソフトウェアパッケージを取得し、これを記憶する。
【００４０】
ステップ３０３：拡張ソフトウェアパッケージを検証し、検証を通過した場合はステップ３０４に進み、通過しなかった場合は現行のアップグレードを終了する。
【００４１】
ステップ３０４：拡張ソフトウェアパッケージに保持されたシステムアップグレードサブモジュールの機能を実行する。システムアップグレードサブモジュールはアップグレードブートストラッププログラムを含むがシステムアップグレードデータパケットは含まない。
【００４２】
ステップ３０５：拡張記憶媒体からシステムアップグレードデータパケットを取得する。
【００４３】
ステップ３０６：システムアップグレードデータパケットを有するインテリジェント端末システムをアップグレードする。
【００４４】
ステップ３０７：アップグレードを完了する。
【００４５】
第４の実施形態
アップグレード処理のセキュリティを高めるために、第３の実施形態におけるシステムアップグレードデータパケットの取得前にユーザ認証を行うことができる。第３の実施形態に基づいた別の実施形態は以下の通りである。
【００４６】
ステップ４０１：インテリジェント端末システムの管理機能を始動する。
【００４７】
ステップ４０２：システムアップグレードサブモジュールを保持する拡張ソフトウェアパッケージを取得し、これを記憶する。
【００４８】
ステップ４０３：拡張ソフトウェアパッケージを検証し、検証を通過した場合はステップ４０４に進み、通過しなかった場合は現行のアップグレードを終了する。
【００４９】
ステップ４０４：拡張ソフトウェアパッケージに保持されたシステムアップグレードサブモジュールの機能を実行する。
【００５０】
ステップ４０５：ユーザ認証を通過したか否かを判断し、認証を通過した場合はステップ４０６に進み、通過しなかった場合は現行のアップグレードを終了する。
【００５１】
ステップ４０６：拡張記憶媒体からシステムアップグレードデータパケットを取得する。
【００５２】
ステップ４０７：システムアップグレードデータパケットを有するインテリジェント端末システムをアップグレードする。
【００５３】
ステップ４０８：アップグレードを完了する。
【００５４】
第５の実施形態
アップグレード処理の適切性を高めるために、第４の実施形態におけるシステムアップグレードデータパケットの取得前にユーザアップグレードポリシーを決定することができる。第４の実施形態に基づいた別の実施形態は以下の通りである。
【００５５】
ステップ５０１：インテリジェント端末システムの管理機能を始動する。
【００５６】
ステップ５０２：システムアップグレードサブモジュールを保持する拡張ソフトウェアパッケージを取得し、これを記憶する。
【００５７】
ステップ５０３：拡張ソフトウェアパッケージを検証し、検証を通過した場合はステップ５０４に進み、通過しなかった場合は現行のアップグレードを終了する。
【００５８】
ステップ５０４：拡張ソフトウェアパッケージに保持されたシステムアップグレードサブモジュールの機能を実行する。
【００５９】
ステップ５０５：ユーザ認証を通過したか否かを判断し、認証を通過した場合はステップ５０６に進み、通過しなかった場合は現行のアップグレードを終了する。
【００６０】
ステップ５０６：アップグレードポリシーを決定する。オペレーティングシステムのバージョン情報及びユーザの要求に従って、例えば新バージョンのオペレーティングシステムの新しく追加された内容のみを書き込む、又は旧バージョンのオペレーティングシステムの壊れた内容のみを書き込むなど、アップグレードモードを選択する。
【００６１】
ステップ５０７：拡張記憶媒体からシステムアップグレードデータパケットを取得する。
【００６２】
ステップ５０８：システムアップグレードデータパケットを用いてインテリジェント端末システムをアップグレードする。
【００６３】
ステップ５０９：アップグレードを完了する。
【００６４】
第６の実施形態
システムアップグレードデータパケットのセキュリティを高めるために、第５の実施形態におけるシステムアップグレードデータパケットのインテリジェント端末システムへの書き込み前にシステムアップグレードデータパケットを検証することができる。第５の実施形態に基づいた別の実施形態は以下の通りである。
【００６５】
図３を参照すると、本発明の第６の実施形態によるインテリジェント端末システムのアップグレード方法のフローチャートが以下のように示されている。
【００６６】
ステップ６０１：インテリジェント端末システムの管理機能を始動する。
【００６７】
ステップ６０２：システムアップグレードサブモジュールを保持する拡張ソフトウェアパッケージを取得し、これを記憶する。
【００６８】
ステップ６０３：拡張ソフトウェアパッケージを検証し、検証を通過した場合はステップ６０４に進み、通過しなかった場合は現行のアップグレードを終了する。
【００６９】
ステップ６０４：拡張ソフトウェアパッケージに保持されたシステムアップグレードサブモジュールの機能を実行する。
【００７０】
ステップ６０５：ユーザ認証を通過したか否かを判断し、認証を通過した場合はステップ６０６に進み、通過しなかった場合は現行のアップグレードを終了する。
【００７１】
ステップ６０６：アップグレードポリシーを決定する。
【００７２】
ステップ６０７：拡張記憶媒体からシステムアップグレードデータパケットを取得する。
【００７３】
ステップ６０８：システムアップグレードデータパケットを検証し、検証を通過した場合はステップ６０９に進み、通過しなかった場合は現行のアップグレードを終了する。
【００７４】
ステップ６０９：決定したアップグレードポリシーに従い、システムアップグレードデータパケットを用いてインテリジェント端末システムをアップグレードする。
【００７５】
ステップ６１０：アップグレードを完了する。
【００７６】
本実施形態では、インテリジェント端末のメモリを最大限に利用するために、システムアップグレードデータパケットを取得する際、データを読み取ってデータを同時に検証する方法を用いることができる。即ち、ある一定の長さのデータを読み取り次第、このデータを検証する。よって、システムアップグレードデータパケット全体の検証を行うのに小さなバッファ領域があればよい。例えば、数千バイトのバッファ領域を用いて数メガバイトのシステムアップグレードデータパケットの検証を行うことができる。
【００７７】
アップグレード処理を円滑に完了させるため、表２に示す特性を本実施形態のシステムアップグレードデータパケットのために定義する。
【００７８】
【表２】
2010512590.tif 000004
【００７９】
アップグレード処理の際、アップグレードの進行をより効果的にモニタするために、本実施形態では色を用いて現在のアップグレード状態の情報をインテリジェント端末の画面に表示することができる。一方では、システムアップグレードデータパケットの読取及び検証の進行を示す赤色のプログレスバーと、アップグレードの進行を示す緑色のプログレスバーが画面に表示されるため、ユーザは赤色及び緑色のプログレスバーから現在のアップグレード状態を簡便に確認することができる。他方では、異なる色を画面全体に表示することによってエラーメッセージがプロンプトされる。種々の色からなるエラーの意味は以下の通りである。
【００８０】
【表３】
2010512590.tif 000005
【００８１】
第７の実施形態
本実施形態は第１の実施形態に基づくものであり、拡張ソフトウェアパッケージはシステムバックアップサブモジュールを保持し、本実施形態はインテリジェント端末システムのバックアップを行うことができる。インテリジェント端末システムのバックアップとは、インテリジェント端末システムのデータを拡張記憶媒体にバックアップすることを指す。
【００８２】
ステップ７０１：インテリジェント端末システムの管理機能を始動する。
【００８３】
ステップ７０２：システムバックアップサブモジュールを保持する拡張ソフトウェアパッケージを取得し、これを記憶する。
【００８４】
ステップ７０３：拡張ソフトウェアパッケージを検証し、検証を通過した場合はステップ７０４に進み、通過しなかった場合は現行のバックアップを終了する。
【００８５】
ステップ７０４：拡張ソフトウェアパッケージに保持されたシステムバックアップサブモジュールの機能を実行する。
【００８６】
ステップ７０５：ユーザ認証に合格したか否かを判断し、認証を通過した場合はステップ７０６に進み、通過しなかった場合は現行のバックアップを終了する。
【００８７】
ステップ７０６：拡張記憶媒体の記憶領域が十分であるかをチェックし、記憶領域が十分である場合はステップ７０７に進み、十分でない場合は現行のバックアップを終了する。拡張記憶媒体がバックアップ要件を満たすことができるか否かを判断できるように、バックアップの前に拡張記憶媒体の情報を収集する。
【００８８】
ステップ７０７：システムデータをバックアップポリシーに従って読み取り、このデータを拡張記憶媒体に書き込む。例えば、システムの記憶領域をオペレーティングシステムユニット、アプリケーションプログラムユニット及びユーザデータユニットに分割し、これらのユニットのデータを記憶領域のアドレス順で記憶媒体の領域に書き込む。
【００８９】
ステップ７０８：書き込んだデータを検証し、書き込んだデータの正確さを確実にする。この検証を通過した場合はステップ７０９に進み、通過しなかった場合は現行のバックアップを終了する。例えば、最後に書き込んだデータを拡張記憶媒体からリードバック方式で読み出し、以前に書き込んだデータと比較することができる。
【００９０】
ステップ７０９：バックアップが完了したか否かを判断し、バックアップが完了した場合はバックアップを終了し、完了していない場合はステップ７０７に進む。
【００９１】
第８の実施形態
本実施形態は第１の実施形態に基づくものであり、拡張ソフトウェアパッケージはシステム回復サブモジュールを保持し、本実施形態はインテリジェント端末システムの回復を行うことができる。インテリジェント端末システムの回復とは、拡張記憶媒体内のシステムデータを用いたインテリジェント端末システムの回復を指す。
【００９２】
ステップ８０１：インテリジェント端末システムの管理機能を始動する。
【００９３】
ステップ８０２：システム回復サブモジュールを保持する拡張ソフトウェアパッケージを取得し、これを記憶する。
【００９４】
ステップ８０３：拡張ソフトウェアパッケージを検証し、検証を通過した場合はステップ８０４に進み、通過しなかった場合は現行の回復を終了する。
【００９５】
ステップ８０４：拡張ソフトウェアパッケージに保持されたシステム回復サブモジュールの機能を実行する。
【００９６】
ステップ８０５：ユーザ認証を通過したか否かを判断し、認証を通過した場合はステップ８０６に進み、通貨しなかった場合は現行の回復を終了する。
【００９７】
ステップ８０６：回復ポリシーを決定する。回復ポリシーは、全てのシステムデータの回復、一部のシステムデータの回復、ユーザバックアップシステムデータからの回復又は標準システムデータからの回復を含む。
【００９８】
ステップ８０７：回復ポリシーに従い、拡張記憶媒体から関連データを読み取る。例えば、システムの記憶領域をオペレーティングシステムユニット、アプリケーションプログラムユニット及びユーザデータユニットに分割する。アプリケーションプログラムユニットの障害のみを検出した場合、このアプリケーションプログラムユニット内のデータのみを回復すればよいため、回復効率が上がる。
【００９９】
ステップ８０８：読み取ったデータを検証し、検証を通過した場合はインテリジェント端末システム内の対応する位置にこのデータをコピーし、通過しなかった場合は現行の回復を終了する。
【０１００】
インテリジェント端末のメモリを最大限に利用するために、データの読取時にデータの読取及びデータの検証を同時に行うことができる。
【０１０１】
ステップ８０９：回復を完了する。
【０１０２】
第９の実施形態
本実施形態は第１の実施形態に基づくものであり、拡張ソフトウェアパッケージはシステム検出サブモジュールを保持し、本実施形態はインテリジェント端末システムの検出を行うことができる。インテリジェント端末システムの検出とは、インテリジェント端末のソフトウェア及びハードウェアに関する情報を収集し、この情報に従って診断を行うことを指す。
【０１０３】
ステップ９０１：インテリジェント端末システムの管理機能を始動する。
【０１０４】
ステップ９０２：システム検出サブモジュールを保持する拡張ソフトウェアパッケージを取得し、これを記憶する。
【０１０５】
ステップ９０３：拡張ソフトウェアパッケージを検証し、検証を通過した場合はステップ９０４に進み、通過しなかった場合は検出を終了する。
【０１０６】
ステップ９０４：拡張ソフトウェアパッケージに保持されたシステム検出サブモジュールの機能を実行する。
【０１０７】
ステップ９０５：ユーザ認証を通過したか否かを判断し、認証を通過した場合はステップ９０６に進み、通過しなかった場合は現行の検出を終了する。
【０１０８】
ステップ９０６：検出ポリシーを決定する。インテリジェント端末のソフトウェア及びハードウェアの検出ポリシーは、インテリジェント端末のモデル番号、ソフトウェアのバージョン番号及びハードウェアのバージョン番号に従って決定することができる。
【０１０９】
ステップ９０７：検出ポリシーに従ってインテリジェント端末を検出する。ハードウェアに何らかの問題があった場合は、ソフトウェアによって修復を試みることができる。
【０１１０】
ステップ９０８：検出を完了する。検出情報をログに書き込むことができる。
【０１１１】
第１０の実施形態
本実施形態は第１の実施形態に基づくものであり、拡張ソフトウェアパッケージはユーザ情報バックアップサブモジュールを保持し、本実施形態はインテリジェント端末システムのユーザ情報のバックアップを行うことができる。インテリジェント端末システムのユーザ情報のバックアップとは、インテリジェント端末システムに記憶されたユーザデータの拡張記憶媒体へのバックアップ、例えばユーザの電話帳、アドレス帳、スケジュール及びショートメッセージのバックアップを指す。
【０１１２】
ステップ１００１：インテリジェント端末システムの管理機能を始動する。
【０１１３】
ステップ１００２：ユーザ情報バックアップサブモジュールを保持する拡張ソフトウェアパッケージを取得し、これを記憶する。
【０１１４】
ステップ１００３：拡張ソフトウェアパッケージを検証し、検証を通過した場合はステップ１００４に進み、通過しなかった場合は現行のユーザ情報のバックアップを終了する。
【０１１５】
ステップ１００４：拡張ソフトウェアパッケージに保持されたユーザ情報バックアップサブモジュールの機能を実行する。
【０１１６】
ステップ１００５：ユーザ認証を通過したか否かを判断し、この認証を通過した場合はステップ１００５に進み、通過しなかった場合は現行のユーザ情報バックアップを終了する。
【０１１７】
ステップ１００６：ユーザ情報バックアップポリシーに従ってシステム内のユーザデータを読み取り、データを拡張記憶媒体に書き込む。このステップでは、拡張記憶媒体に書き込んだユーザデータを暗号化してユーザ情報のセキュリティを高めることができる。
【０１１８】
ステップ１００７：書き込んだデータを検証する。書き込んだデータの正確さを確実にするために、最後に書き込んだデータを拡張記憶媒体からリードバック方式で読み取り、以前に書き込んだデータと比較することができる。この検証を通過した場合はステップ１００８に進み、通過しなかった場合は現行のユーザ情報バックアップを終了する。
【０１１９】
ステップ１００８：ユーザ情報バックアップが完了したか否かを判断し、バックアップが完了した場合はユーザ情報バックアップを終了し、完了していない場合はステップ１００６に進む。
【０１２０】
第１１の実施形態
本実施形態は第１の実施形態に基づくものであり、拡張ソフトウェアパッケージはユーザ情報回復サブモジュールを保持し、本実施形態はインテリジェント端末システムのユーザ情報の回復を行うことができる。インテリジェント端末システムのユーザ情報の回復とは、拡張記憶媒体内のユーザデータを用いてインテリジェント端末システム内のユーザデータを回復することを指す。
【０１２１】
ステップ１１０１：インテリジェント端末システムの管理機能を始動する。
【０１２２】
ステップ１１０２：ユーザ情報回復サブモジュールを保持する拡張ソフトウェアパッケージを取得し、これを記憶する。
【０１２３】
ステップ１１０３：拡張ソフトウェアパッケージを検証し、検証を通過した場合はステップ１１０４に進み、通過しなかった場合は現行のユーザ情報回復を終了する。
【０１２４】
ステップ１１０４：拡張ソフトウェアパッケージに保持されたユーザ情報回復サブモジュールの機能を実行する。
【０１２５】
ステップ１１０５：ユーザ認証を通過したか否かを判断し、認証を通過した場合はステップ１１０６に進み、通過しなかった場合は現行のユーザ情報回復を終了する。
【０１２６】
ステップ１１０６：拡張記憶媒体からユーザデータを読み取る。読み取ったユーザデータが暗号化されている場合、ユーザデータを復号する必要がある。
【０１２７】
ステップ１１０７：読み取ったユーザデータをインテリジェント端末システム内の対応する位置にコピーする。
【０１２８】
ステップ１１０８：ユーザ情報回復を完了する。
【０１２９】
第１２の実施形態
本実施形態は第１の実施形態に基づくものであり、拡張ソフトウェアパッケージはアプリケーションプログラム拡張サブモジュールを保持し、本実施形態はシステムアプリケーションプログラムの拡張を行うことができる。システムアプリケーションプログラムの拡張とは、元のシステムのアプリケーションプログラムに対する追加又は変更を指す。
【０１３０】
ステップ１２０１：インテリジェント端末システムの管理機能を始動する。
【０１３１】
ステップ１２０２：アプリケーションプログラム拡張サブモジュールを保持する拡張ソフトウェアパッケージを取得し、これを記憶する。
【０１３２】
ステップ１２０３：拡張ソフトウェアパッケージを検証し、検証を通過した場合はステップ１２０４に進み、通過しなかった場合は現行の拡張を終了する。
【０１３３】
ステップ１２０４：拡張ソフトウェアパッケージに保持されたアプリケーションプログラム拡張サブモジュールの機能を実行する。
【０１３４】
ステップ１２０５：ユーザ認証を通過したか否かを判断し、認証を通過した場合はステップ１２０６に進み、通過しなかった場合は現行の拡張を終了する。
【０１３５】
ステップ１２０６：拡張ポリシーを決定する。インテリジェント端末のアプリケーションソフトウェアの拡張ポリシーは、インテリジェント端末のモデル番号、ソフトウェアのバージョン番号及びハードウェアのバージョン番号に従って決定することができる。
【０１３６】
ステップ１２０７：拡張記憶媒体からアプリケーションプログラム拡張データパケットを取得する。
【０１３７】
ステップ１２０８：アプリケーションプログラム拡張データパケットを検証し、検証に合格した場合はステップ１２０９に進み、合格しなかった場合は現行の拡張を終了する。
【０１３８】
ステップ１２０９：読み取ったデータをインテリジェント端末システム内の対応する位置にコピーする。
【０１３９】
ステップ１２１０：拡張を完了する。
【０１４０】
第１３の実施形態
本実施形態は第１の実施形態に基づくものであり、拡張ソフトウェアパッケージはシステムアンチウイルスサブモジュールを保持し、本実施形態はインテリジェント端末システムのウイルスの検出を行うことができる。インテリジェント端末システムのウイルス検出とは、ウイルス識別ライブラリに従ってシステム内のウイルスを探索し、ウイルスファイルを処理することを指す。
【０１４１】
ステップ１３０１：インテリジェント端末システムの管理機能を始動する。
【０１４２】
ステップ１３０２：システムアンチウイルスサブモジュールを保持する拡張ソフトウェアパッケージを取得し、これを記憶する。
【０１４３】
ステップ１３０３：拡張ソフトウェアパッケージを検証し、検証を通過した場合はステップ１３０４に進み、通過しなかった場合は現行のウイルス検出を終了する。
【０１４４】
ステップ１３０４：拡張ソフトウェアパッケージに保持されたシステムアンチウイルスサブモジュールの機能を実行する。
【０１４５】
ステップ１３０５：ユーザ認証を通過したか否かを判断し、認証を通過した場合はステップ１３０６に進み、通過しなかった場合は現行のウイルス検出を終了する。
【０１４６】
ステップ１３０６：ウイルス検出ポリシーを決定する。インテリジェント端末のモデル番号、ソフトウェアのバージョン番号及びハードウェアのバージョン番号に従ってウイルス検出ポリシーを決定することができる。
【０１４７】
ステップ１３０７：ウイルス識別ライブラリをロードする。
【０１４８】
ステップ１３０８：インテリジェント端末システムのウイルスを検出する。即ち、システムファイルを走査し、ウイルス識別ライブラリに従ってウイルスファイルを探索し、例えば感染したファイルをバックアップ後に削除するなどウイルスファイルを処理する。
【０１４９】
ステップ１３０９：ウイルス検出を完了し、ウイルス検出情報をログに書き込む。
【０１５０】
第１４の実施形態
本実施形態は第１の実施形態に基づくものであり、第１の実施形態のステップ１０４の後に、拡張記憶媒体内の拡張ソフトウェアパッケージを管理するステップを更に含む。拡張ソフトウェアパッケージの管理は、旧バージョンの拡張ソフトウェアパッケージを新バージョンの拡張ソフトウェアパッケージと置き替えることによる拡張ソフトウェアパッケージのバージョン管理、拡張ソフトウェアパッケージをインターネットから拡張記憶媒体にダウンロードするか、又は拡張ソフトウェアパッケージをパーソナルコンピュータや他の設備から拡張記憶媒体にダウンロードすることによる拡張ソフトウェアパッケージのダウンロード管理、拡張ソフトウェアパッケージ内の機能サブモジュールの追加又は削除による拡張ソフトウェアパッケージの構造管理であってよい。前述の管理のほかに、拡張ソフトウェアパッケージに対する他の管理を行えることが理解されよう。
【０１５１】
第１５の実施形態
図４を参照すると、本発明の一実施形態によるインテリジェント端末の概略図が以下のように示されている。本実施形態のインテリジェント端末４００は、拡張ソフトウェアパッケージを記憶するように構成された拡張記憶ユニット４１０と、インテリジェント端末システムの管理機能を始動するように構成された管理機能始動ユニット４２０と、管理機能始動ユニット４２０がインテリジェント端末システムの管理機能を始動した後に拡張ソフトウェアパッケージを取得するよう構成された拡張ソフトウェアパッケージ取得ユニット４３０と、拡張ソフトウェアパッケージ取得ユニット４３０によって取得された拡張ソフトウェアパッケージを検証し、この検証を通過した場合は検証通過メッセージを生成するように構成された拡張ソフトウェアパッケージ検証ユニット４４０と、拡張ソフトウェアパッケージ検証ユニット４４０が検証通過メッセージを生成した後に拡張ソフトウェアパッケージの機能を実行するよう構成された管理機能実行ユニット４５０と、を含む。
【０１５２】
拡張ソフトウェアパッケージ検証ユニット４４０は、拡張ソフトウェアパッケージ取得ユニットによって取得された拡張ソフトウェアパッケージの完全性検証を行うように構成された完全性検証ユニットと、拡張ソフトウェアパッケージ取得ユニットによって取得された拡張ソフトウェアパッケージの妥当性検証を行うように構成された妥当性検証ユニットと、を含む。
【０１５３】
拡張記憶ユニット４１０としては、マルチメディアカード（ＭＭＣ）、セキュアデジタルカード（ＳＤ）、ミニセキュアデジタルカード（Ｍｉｎｉ  ＳＤ）又はマイクロセキュアデジタルカード（Ｍｉｃｒｏ  ＳＤ）を用いることができる。
【０１５４】
拡張ソフトウェアパッケージとしては、システムアップグレードサブモジュールを保持する拡張ソフトウェアパッケージ、システムバックアップサブモジュールを保持する拡張ソフトウェアパッケージ、システム回復サブモジュールを保持する拡張ソフトウェアパッケージ、システム検出サブモジュールを保持する拡張ソフトウェアパッケージ、ユーザ情報バックアップサブモジュールを保持する拡張ソフトウェアパッケージ、ユーザ情報回復サブモジュールを保持する拡張ソフトウェアパッケージ、アプリケーションプログラム拡張サブモジュールを保持する拡張ソフトウェアパッケージ、又はアンチウイルスサブモジュールを保持する拡張ソフトウェアパッケージを用いることができる。
【０１５５】
管理機能始動ユニット４２０がインテリジェント端末システムの管理機能を始動した後、拡張ソフトウェアパッケージ取得ユニット４３０は拡張記憶ユニット４１０から拡張ソフトウェアパッケージを取得し、拡張ソフトウェアパッケージ検証ユニット４４０は拡張ソフトウェアパッケージ取得ユニット４３０によって取得された拡張ソフトウェアパッケージを検証し、この検証を通過した場合、管理機能実行ユニット４５０は拡張ソフトウェアパッケージの機能を実行する。
【０１５６】
本発明の前述の実施形態からわかるように、これらの実施形態では、インテリジェント端末システムの管理機能を始動して拡張ソフトウェアパッケージを取得し、取得した拡張ソフトウェアパッケージを検証し、検証を通過した場合は拡張ソフトウェアパッケージの機能を実行する。本発明では、インテリジェント端末システムは、拡張ソフトウェアパッケージを取得し、拡張ソフトウェアパッケージを検証し、そして拡張ソフトウェアパッケージの機能を実行することによって管理される。この解決手段を用いて、インテリジェント端末システムを安全かつ容易に管理できることがわかる。
【０１５７】
上述の通り、本発明の実施形態によって提供されるインテリジェント端末システムの管理方法及びインテリジェント端末を詳細に説明した。本発明の原理及び実施は本明細書中の具体例を参照して説明されており、前述の実施形態の説明は本発明の方法及び思想の理解を容易にするものにすぎない。また、特定の実施及び適用範囲における変更は、本発明の教示に照らして当業者には容易に思いつくものである。即ち、上述の説明は本発明を限定するものとして解釈すべきではない。
【図１】
2010512590.tif 000006
【図２】
2010512590.tif 000007
【図３】
2010512590.tif 000008
【図４】
2010512590.tif 000009
【手続補正書】
【提出日】平成21年6月11日(2009.6.11)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
本発明の様々な実施形態は、インテリジェント端末システムを容易にかつ簡便に管理できるようにするために、インテリジェント端末システムの管理方法及びインテリジェント端末を提供することに関する。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明の種々の実施形態は下記の技術的な解決手段によって実現される。
【手続補正３】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
インテリジェント端末システムの管理機能を始動し、
拡張ソフトウェアパッケージを取得し、
取得した前記拡張ソフトウェアパッケージを検証し、
前記検証を通過した前記拡張ソフトウェアパッケージの機能を実行すること、
を含む、インテリジェント端末システムの管理方法。
【請求項２】
前記拡張ソフトウェアパッケージが前記インテリジェント端末の拡張記憶媒体から取得される、請求項１に記載の方法。
【請求項３】
前記拡張記憶媒体が、マルチメディアカード（ＭＭＣ）、セキュリティデジタルカード（ＳＤ）、ミニセキュリティデジタルカード（Ｍｉｎｉ  ＳＤ）、又はマイクロセキュリティカード（Ｍｉｃｒｏ  ＳＤ）である、請求項２に記載の方法。
【請求項４】
前記インテリジェント端末システムの前記管理機能の始動が、
前記インテリジェント端末システムの前記管理機能を起動させ、
デバイスドライバを前記拡張記憶媒体にロードすること、
を含む、請求項２に記載の方法。
【請求項５】
前記取得した前記拡張ソフトウェアパッケージの検証が、前記取得した前記拡張ソフトウェアパッケージの完全性検証及び妥当性検証の実行を含む、請求項１に記載の方法。
【請求項６】
前記取得した前記拡張ソフトウェアパッケージの完全性検証及び妥当性検証の実行が、メッセージダイジェストアルゴリズムバージョン５（ＭＤ５）又はリベスト−シャミア−エイドルマン(ＲＳＡ）を用いた完全性検証及び妥当性検証の実行を含む、請求項５に記載の方法。
【請求項７】
前記拡張ソフトウェアパッケージを前記拡張記憶媒体において管理すること、をさらに含む、請求項２に記載の方法。
【請求項８】
前記拡張ソフトウェアパッケージがシステムアップグレードサブモジュールを保持する拡張ソフトウェアパッケージであり、
前記拡張ソフトウェアパッケージの機能を実行する処理が、
前記拡張ソフトウェアパッケージに保持された前記システムアップグレードサブモジュールの機能を実行し、
システムアップグレードデータパケットを取得し、
前記システムアップグレードデータパケットを用いて前記インテリジェント端末システムをアップグレードすること、
を含む、請求項１〜７のいずれか１項に記載の方法。
【請求項９】
前記システムアップグレードデータパケットの取得前にユーザを認証し、
前記システムアップグレードデータパケットを用いて前記インテリジェント端末システムをアップグレードする前に前記システムアップグレードデータパケットを検証し、
前記認証又は検証を通過しなかった場合は現行の前記アップグレードを終了すること、
を更に含む、請求項８に記載の方法。
【請求項１０】
前記拡張ソフトウェアパッケージが、システムバックアップサブモジュールを保持する拡張ソフトウェアパッケージ、システム回復サブモジュールを保持する拡張ソフトウェアパッケージ、システム検出サブモジュールを保持する拡張ソフトウェアパッケージ、ユーザ情報バックアップサブモジュールを保持する拡張ソフトウェアパッケージ、ユーザ情報回復サブモジュールを保持する拡張ソフトウェアパッケージ、アプリケーションプログラム拡張サブモジュールを保持する拡張ソフトウェアパッケージ、又はアンチウイルスサブモジュールを保持する拡張ソフトウェアパッケージである、請求項１〜７のいずれか１項に記載の方法。
【請求項１１】
インテリジェント端末システムの管理機能を始動するように構成された管理機能始動ユニットと、
前記管理機能始動ユニットが前記インテリジェント端末システムの前記管理機能を始動した後に拡張ソフトウェアパッケージを取得するよう構成された拡張ソフトウェアパッケージ取得ユニットと、
前記拡張ソフトウェアパッケージ取得ユニットによって取得された前記拡張ソフトウェアパッケージを検証するように構成された拡張ソフトウェアパッケージ検証ユニットと、
前記拡張ソフトウェアパッケージ検証ユニットによる前記拡張ソフトウェアパッケージの前記検証を通過した後、前記拡張ソフトウェアパッケージの機能を実行するように構成された管理機能実行ユニットと、
を含む、インテリジェント端末。
【請求項１２】
前記拡張ソフトウェアパッケージ検証ユニットが、
前記拡張ソフトウェアパッケージ取得ユニットによって取得された前記拡張ソフトウェアパッケージの完全性検証を実行するように構成された完全性検証ユニットと、
前記拡張ソフトウェアパッケージ取得ユニットによって取得された前記拡張ソフトウェアパッケージの妥当性検証を実行するように構成された妥当性検証ユニットと、
を含む、請求項１２に記載のインテリジェント端末。
【請求項１３】
前記拡張ソフトウェアパッケージを記憶するように構成された拡張記憶媒体を更に含み、
前記拡張ソフトウェアパッケージ取得ユニットが前記拡張記憶媒体から前記拡張ソフトウェアパッケージを取得する、
請求項１２に記載のインテリジェント端末。
【請求項１４】
前記拡張記憶媒体が、マルチメディアカード（ＭＭＣ）、セキュリティデジタルカード（ＳＤ）、ミニセキュリティデジタルカード（Ｍｉｎｉ  ＳＤ）、又はマイクロセキュリティカード（Ｍｉｃｒｏ  ＳＤ）である、請求項１３に記載のインテリジェント端末。
【請求項１５】
前記拡張ソフトウェアパッケージが、システムアップグレードサブモジュールを保持する拡張ソフトウェアパッケージ、システムバックアップサブモジュールを保持する拡張ソフトウェアパッケージ、システム回復サブモジュールを保持する拡張ソフトウェアパッケージ、システム検出サブモジュールを保持する拡張ソフトウェアパッケージ、ユーザ情報バックアップサブモジュールを保持する拡張ソフトウェアパッケージ、ユーザ情報回復サブモジュールを保持する拡張ソフトウェアパッケージ、アプリケーションプログラム拡張サブモジュールを保持する拡張ソフトウェアパッケージ、又はアンチウイルスサブモジュールを保持する拡張ソフトウェアパッケージである、請求項１１〜１４のいずれか１項に記載のインテリジェント端末。
【国際調査報告】
2010512590.tif 000010
2010512590.tif 000011
2010512590.tif 000012
2010512590.tif 000013