(57)【特許請求の範囲】
【請求項１】
第１の携帯端末と、第２の携帯端末と、該第２の携帯端末とネットワークを介して接続されたアプリケーションダウンロードサーバとからなり、前記第１および第２の携帯端末間で、外部メモリを利用してアプリケーションの移動を行うアプリケーション移動システムであって、
前記第１の携帯端末において、前記外部メモリに対して、アプリケーションファイルと、アプリケーションリソースファイルと、アプリケーションデータファイルと、前記アプリケーションを実行するために必要とするストレージ容量を含むアプリケーション定義ファイルと、の移動を実行させる第１の制御手段と、
前記第２の携帯端末において、前記外部メモリが装着されたときに、前記アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを読み出す第２の制御手段と、
前記外部メモリが装着されたときに、該読みだされたアプリケーション定義ファイルの内容に基づいて、該読みだされたアプリケーションファイルが前記第２の携帯端末において、動作可能か否かを判断し、動作不可と判断したときに、前記第２の携帯端末において動作可能なアプリケーションファイルを前記アプリケーションダウンロードサーバにダウンロードを要求し、アプリケーションの実行を制御する第２のアプリケーションマネージャーと、
を備えることを特徴とするアプリケーション移動システム。
【請求項２】
前記第１の制御手段が、前記外部メモリに対して、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルのコピーを実行させ、
前記第２の制御手段が、前記第１の携帯端末に装着されていた加入者識別情報カードが、前記第２の携帯端末に装着されたと判断したときに、アプリケーションの実行を許可することを特徴とする請求項１に記載のアプリケーション移動システム。
【請求項３】
第１の携帯端末と、第２の携帯端末と、該第２の携帯端末とネットワークを介して接続されたアプリケーションダウンロードサーバとからなり、前記第１および第２の携帯端末間で、外部メモリを利用してアプリケーションの移動を行うアプリケーション移動システムであって、
前記第１の携帯端末において、アプリケーションファイルと、アプリケーションリソースファイルと、アプリケーションデータファイルと、前記アプリケーションを実行するために必要とするストレージ容量を含むアプリケーション定義ファイルと、に署名を行う署名手段と、
前記外部メモリに対して、署名が行われたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルの移動を実行させる第１の制御手段と、
前記第２の携帯端末において、前記外部メモリが装着されたときに、前記アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルの署名を確認する署名確認手段と、
前記外部メモリが装着されたときに、該署名が確認された加入者情報、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを読み出す第２の制御手段と、
前記外部メモリが装着されたときに、該読みだされたアプリケーション定義ファイルの内容に基づいて、該読みだされたアプリケーションファイルが前記第２の携帯端末において、動作可能か否かを判断し、動作不可と判断したときに、前記第２の携帯端末において動作可能なアプリケーションファイルを前記アプリケーションダウンロードサーバからダウンロードし、アプリケーションの実行を制御する第２のアプリケーションマネージャーと、
を備えることを特徴とするアプリケーション移動システム。
【請求項４】
第１の携帯端末と、第２の携帯端末と、該第２の携帯端末とネットワークを介して接続されたアプリケーションダウンロードサーバとからなり、前記第１および第２の携帯端末間で、外部メモリを利用してアプリケーションの移動を行うアプリケーション移動システムであって、
前記第１の携帯端末において、加入者情報に基づいて、アプリケーションファイルと、アプリケーションリソースファイルと、アプリケーションデータファイルと、前記アプリケーションを実行するために必要とするストレージ容量を含むアプリケーション定義ファイルと、を暗号化する暗号化手段と、
前記外部メモリに対して、暗号化されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルの移動を実行させる第１の制御手段と、
前記第２の携帯端末において、前記外部メモリが装着されたときに、前記加入者情報に基づいて、前記暗号化されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを復号する復号化手段と、
前記外部メモリが装着されたときに、該復号化された加入者情報、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを読み出す第２の制御手段と、
前記外部メモリが装着されたときに、該読みだされたアプリケーション定義ファイルの内容に基づいて、該読みだされたアプリケーションファイルが前記第２の携帯端末において、動作可能か否かを判断し、動作不可と判断したときに、前記第２の携帯端末において動作可能なアプリケーションファイルを前記アプリケーションダウンロードサーバからダウンロードし、アプリケーションの実行を制御する第２のアプリケーションマネージャーと、
を備えることを特徴とするアプリケーション移動システム。
【請求項５】
第１の携帯端末と、第２の携帯端末と、該第２の携帯端末とネットワークを介して接続されたアプリケーションダウンロードサーバとからなり、前記第１および第２の携帯端末間で、外部メモリを利用してアプリケーションの移動を行うアプリケーション移動システムであって、
前記第１の携帯端末において、アプリケーションファイルと、アプリケーションリソースファイルと、アプリケーションデータファイルと、前記アプリケーションを実行するために必要とするストレージ容量を含むアプリケーション定義ファイルと、に署名を行う署名手段と、
前記外部メモリに対して、署名されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルのコピーを実行させる第１の制御手段と、
前記第２の携帯端末において、前記外部メモリが装着されたときに、前記アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルの署名を確認する署名確認手段と、
前記外部メモリが装着されたときに、該署名が確認されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを読み出す第２の制御手段と、
前記外部メモリが装着されたときに、該読みだされたアプリケーション定義ファイルの内容に基づいて、該読みだされたアプリケーションファイルが前記第２の携帯端末において、動作可能か否かを判断し、動作不可と判断したときに、前記第２の携帯端末において動作可能なアプリケーションファイルを前記アプリケーションダウンロードサーバからダウンロードし、アプリケーションの実行を制御する第２のアプリケーションマネージャーと、
を備えることを特徴とするアプリケーション移動システム。
【請求項６】
第１の携帯端末と、第２の携帯端末と、該第２の携帯端末とネットワークを介して接続されたアプリケーションダウンロードサーバとからなり、前記第１および第２の携帯端末間で、外部メモリを利用してアプリケーションの移動を行うアプリケーション移動システムであって、
前記第１の携帯端末において、加入者識別情報カードの加入者情報に基づいて、アプリケーションファイルと、アプリケーションリソースファイルと、アプリケーションデータファイルと、前記アプリケーションを実行するために必要とするストレージ容量を含むアプリケーション定義ファイルと、を暗号化する暗号化手段と、
前記外部メモリに対して、暗号化されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルのコピーを実行させる第１の制御手段と、
前記第２の携帯端末において、前記外部メモリが装着されたときに、前記加入者識別情報カードの加入者情報に基づいて、前記暗号化されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを復号する復号化手段と、
前記外部メモリが装着されたときに、該復号化されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを読み出す第２の制御手段と、
前記外部メモリが装着されたときに、該読みだされたアプリケーション定義ファイルの内容に基づいて、該読みだされたアプリケーションファイルが前記第２の携帯端末において、動作可能か否かを判断し、動作不可と判断したときに、前記第２の携帯端末において動作可能なアプリケーションファイルを前記アプリケーションダウンロードサーバからダウンロードし、アプリケーションの実行を制御する第２のアプリケーションマネージャーと、
を備えることを特徴とするアプリケーション移動システム。
【請求項７】
第１の携帯端末と、第２の携帯端末と、該第２の携帯端末とネットワークを介して接続されたアプリケーションダウンロードサーバとからなり、前記第１および第２の携帯端末間で、外部メモリを利用してアプリケーションの移動を行うアプリケーション移動システムであって、
前記第１の携帯端末において、前記外部メモリに対して、アプリケーションファイルと、アプリケーションリソースファイルと、アプリケーションデータファイルと、前記アプリケーションを実行するために必要とするストレージ容量を含むアプリケーション定義ファイルと、のコピーを実行させる第１の制御手段と、
前記第２の携帯端末において、前記外部メモリが装着されたときに、前記アプリケーションデータファイルを除く、前記アプリケーションファイル、アプリケーションリソースファイルおよびアプリケーション定義ファイルを読み出す第２の制御手段と、
前記外部メモリが装着されたときに、アプリケーションデータを読み出して、該読みだされたアプリケーション定義ファイルの内容に基づいて、該読みだされたアプリケーションファイルが前記第２の携帯端末において、動作可能か否かを判断し、動作不可と判断したときに、前記第２の携帯端末において動作可能なアプリケーションファイルを前記アプリケーションダウンロードサーバからダウンロードし、前記第１の携帯端末に装着されていた加入者識別情報カードが、前記第２の携帯端末に装着されたと判断したときに、前記外部メモリに保存されたアプリケーションデータファイルにアクセスして、アプリケーションの実行を制御する第２のアプリケーションマネージャーと、
を備えることを特徴とするアプリケーション移動システム。
【請求項８】
第１の携帯端末と、第２の携帯端末と、該第２の携帯端末とネットワークを介して接続されたアプリケーションダウンロードサーバとからなり、前記第１および第２の携帯端末間で、外部メモリを利用してアプリケーションの移動を行うアプリケーション移動システムであって、
前記第１の携帯端末において、アプリケーションファイルと、アプリケーションリソースファイルと、アプリケーションデータファイルと、前記アプリケーションを実行するために必要とするストレージ容量を含むアプリケーション定義ファイルと、に署名を行う署名手段と、
前記外部メモリに対して、署名されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルのコピーを実行させる第１の制御手段と、
前記第２の携帯端末において、前記外部メモリが装着されたときに、前記アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルの署名を確認する署名確認手段と、
前記外部メモリが装着されたときに、該署名が確認されたアプリケーションデータファイルを除く、アプリケーションファイル、アプリケーションリソースファイルおよびアプリケーション定義ファイルを読み出す第２の制御手段と、
前記外部メモリが装着されたときに、該読みだされたアプリケーション定義ファイルの内容に基づいて、該読みだされたアプリケーションファイルが前記第２の携帯端末において、動作可能か否かを判断し、動作不可と判断したときに、前記第２の携帯端末において動作可能なアプリケーションファイルを前記アプリケーションダウンロードサーバからダウンロードし、前記第１の携帯端末に装着されていた加入者識別情報カードが、前記第２の携帯端末に装着されたと判断したときに、前記外部メモリに保存されたアプリケーションデータファイルにアクセスして、アプリケーションの実行を制御する第２のアプリケーションマネージャーと、
を備えることを特徴とするアプリケーション移動システム。
【請求項９】
第１の携帯端末と、第２の携帯端末と、該第２の携帯端末とネットワークを介して接続されたアプリケーションダウンロードサーバとからなり、前記第１および第２の携帯端末間で、外部メモリを利用してアプリケーションの移動を行うアプリケーション移動システムであって、
前記第１の携帯端末において、加入者識別情報カードの加入者情報に基づいて、アプリケーションファイルと、アプリケーションリソースファイルと、アプリケーションデータファイルと、前記アプリケーションを実行するために必要とするストレージ容量を含むアプリケーション定義ファイルと、を暗号化する暗号化手段と、
前記外部メモリに対して、暗号化されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルのコピーを実行させる第１の制御手段と、
前記第２の携帯端末において、前記外部メモリが装着されたときに、前記加入者識別情報カードの加入者情報に基づいて、前記暗号化されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを復号する復号化手段と、
前記外部メモリが装着されたときに、該復号化されたアプリケーションデータファイルを除く、アプリケーションファイル、アプリケーションリソースファイルおよびアプリケーション定義ファイルを読み出す第２の制御手段と、
前記外部メモリが装着されたときに、該読みだされたアプリケーション定義ファイルの内容に基づいて、該読みだされたアプリケーションファイルが前記第２の携帯端末において、動作可能か否かを判断し、動作不可と判断したときに、前記第２の携帯端末において動作可能なアプリケーションファイルを前記アプリケーションダウンロードサーバからダウンロードし、前記第１の携帯端末に装着されていた加入者識別情報カードが、前記第２の携帯端末に装着されたと判断したときに、前記外部メモリに保存されたアプリケーションデータファイルにアクセスして、アプリケーションの実行を制御する第２のアプリケーションマネージャーと、
を備えることを特徴とするアプリケーション移動システム。
【請求項１０】
第１の携帯端末と、第２の携帯端末と、該第２の携帯端末とネットワークを介して接続されたアプリケーションダウンロードサーバとからなり、前記第１および第２の携帯端末間で、外部メモリを利用してアプリケーションの移動を行うアプリケーションの移動方法であって、
前記第１の携帯端末において、前記外部メモリに対して、アプリケーションファイルと、アプリケーションリソースファイルと、アプリケーションデータファイルと、前記アプリケーションを実行するために必要とするストレージ容量を含むアプリケーション定義ファイルと、の移動を実行する第１のステップと、
前記第２の携帯端末において、前記外部メモリが装着されたときに、前記アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを読み出す第２のステップと、
前記外部メモリが装着されたときに、該読みだされたアプリケーション定義ファイルの内容に基づいて、該読みだされたアプリケーションファイルが前記第２の携帯端末において、動作可能か否かを判断する第３のステップと、
動作不可と判断したときに、前記第２の携帯端末において動作可能なアプリケーションファイルを前記アプリケーションダウンロードサーバからダウンロードする第４のステップと、
該ダウンロードしたアプリケーションを実行する第５のステップと、
を備えることを特徴とするアプリケーションの移動方法。
【請求項１１】
第１の携帯端末と、第２の携帯端末と、該第２の携帯端末とネットワークを介して接続されたアプリケーションダウンロードサーバとからなり、前記第１および第２の携帯端末間で、外部メモリを利用してアプリケーションの移動を行うアプリケーションの移動方法であって、
前記第１の携帯端末において、アプリケーションファイルと、アプリケーションリソースファイルと、アプリケーションデータファイルと、前記アプリケーションを実行するために必要とするストレージ容量を含むアプリケーション定義ファイルと、に署名を行う第１のステップと、
前記外部メモリに対して、署名が行われたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルの移動を実行する第２のステップと、
前記第２の携帯端末において、前記外部メモリが装着されたときに、前記署名が行われたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルの署名を確認する第３のステップと、
前記外部メモリが装着されたときに、該署名が確認されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを読み出す第４のステップと、
前記外部メモリが装着されたときに、該読みだされたアプリケーション定義ファイルの内容に基づいて、該読みだされたアプリケーションファイルが前記第２の携帯端末において、動作可能か否かを判断する第５のステップと、
動作不可と判断したときに、前記第２の携帯端末において動作可能なアプリケーションファイルを前記アプリケーションダウンロードサーバからダウンロードする第６のステップと、
該ダウンロードしたアプリケーションを実行する第７のステップと、
を備えることを特徴とするアプリケーションの移動方法。
【請求項１２】
第１の携帯端末と、第２の携帯端末と、該第２の携帯端末とネットワークを介して接続されたアプリケーションダウンロードサーバとからなり、前記第１および第２の携帯端末間で、外部メモリを利用してアプリケーションの移動を行うアプリケーションの移動方法であって、
前記第１の携帯端末において、加入者情報に基づいて、アプリケーションファイルと、アプリケーションリソースファイルと、アプリケーションデータファイルと、前記アプリケーションを実行するために必要とするストレージ容量を含むアプリケーション定義ファイルと、を暗号化する第１のステップと、
前記外部メモリに対して、暗号化されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルの移動を実行する第２のステップと、
前記第２の携帯端末において、前記外部メモリが装着されたときに、前記加入者情報に基づいて、前記暗号化されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを復号する第３のステップと、
前記外部メモリが装着されたときに、該復号化された加入者情報、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを読み出す第４のステップと、
前記外部メモリが装着されたときに、該読みだされたアプリケーション定義ファイルの内容に基づいて、該読みだされたアプリケーションファイルが前記第２の携帯端末において、動作可能か否かを判断する第５のステップと、
動作不可と判断したときに、前記第２の携帯端末において動作可能なアプリケーションファイルを前記アプリケーションダウンロードサーバからダウンロードする第６のステップと、
該ダウンロードしたアプリケーションを実行する第７のステップと、
を備えることを特徴とするアプリケーションの移動方法。
【請求項１３】
第１の携帯端末と、第２の携帯端末と、該第２の携帯端末とネットワークを介して接続されたアプリケーションダウンロードサーバとからなり、前記第１および第２の携帯端末間で、外部メモリを利用してアプリケーションの移動を行うアプリケーションの移動方法であって、
前記第１の携帯端末において、アプリケーションファイルと、アプリケーションリソースファイルと、アプリケーションデータファイルと、前記アプリケーションを実行するために必要とするストレージ容量を含むアプリケーション定義ファイルと、に署名を行う第１のステップと、
前記外部メモリに対して、署名されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルのコピーを実行させる第２のステップと、
前記第２の携帯端末において、前記外部メモリが装着されたときに、前記アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルの署名を確認する第３のステップと、
前記外部メモリが装着されたときに、該署名が確認されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを読み出す第４のステップと、
前記外部メモリが装着されたときに、該読みだされたアプリケーション定義ファイルの内容に基づいて、該読みだされたアプリケーションファイルが前記第２の携帯端末において、動作可能か否かを判断する第５のステップと、
動作不可と判断したときに、前記第２の携帯端末において動作可能なアプリケーションファイルを前記アプリケーションダウンロードサーバからダウンロードする第６のステップと、
該ダウンロードしたアプリケーションを実行する第７のステップと、
を備えることを特徴とするアプリケーションの移動方法。
【請求項１４】
第１の携帯端末と、第２の携帯端末と、該第２の携帯端末とネットワークを介して接続されたアプリケーションダウンロードサーバとからなり、前記第１および第２の携帯端末間で、外部メモリを利用してアプリケーションの移動を行うアプリケーションの移動方法であって、
前記第１の携帯端末において、加入者識別情報カードの加入者情報に基づいて、アプリケーションファイルと、アプリケーションリソースファイルと、アプリケーションデータファイルと、前記アプリケーションを実行するために必要とするストレージ容量を含むアプリケーション定義ファイルと、を暗号化する第１のステップと、
前記外部メモリに対して、暗号化されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルのコピーを実行させる第２のステップと、
前記第２の携帯端末において、前記外部メモリが装着されたときに、前記加入者識別情報カードの加入者情報に基づいて、前記暗号化されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを復号する第３のステップと、
前記外部メモリが装着されたときに、該復号化されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを読み出す第４のステップと、
前記外部メモリが装着されたときに、該読みだされたアプリケーション定義ファイルの内容に基づいて、該読みだされたアプリケーションファイルが前記第２の携帯端末において、動作可能か否かを判断する第５のステップと、
動作不可と判断したときに、前記第２の携帯端末において動作可能なアプリケーションファイルを前記アプリケーションダウンロードサーバからダウンロードする第６のステップと、
該ダウンロードしたアプリケーションを実行する第７のステップと、
を備えることを特徴とするアプリケーションの移動方法。
【請求項１５】
第１の携帯端末と、第２の携帯端末と、該第２の携帯端末とネットワークを介して接続されたアプリケーションダウンロードサーバとからなり、前記第１および第２の携帯端末間で、外部メモリを利用してアプリケーションの移動を行うアプリケーションの移動方法であって、
前記第１の携帯端末において、前記外部メモリに対して、アプリケーションファイルと、アプリケーションリソースファイルと、アプリケーションデータファイルと、前記アプリケーションを実行するために必要とするストレージ容量を含むアプリケーション定義ファイルと、のコピーを実行する第１のステップと、
前記第２の携帯端末において、前記外部メモリが装着されたときに、前記アプリケーションデータファイルを除く、前記アプリケーションファイル、アプリケーションリソースファイルおよびアプリケーション定義ファイルを読み出す第２のステップと、
前記外部メモリが装着されたときに、該読みだされたアプリケーション定義ファイルの内容に基づいて、該読みだされたアプリケーションファイルが前記第２の携帯端末において、動作可能か否かを判断する第３のステップと、
動作不可と判断したときに、前記第２の携帯端末において動作可能なアプリケーションファイルを前記アプリケーションダウンロードサーバからダウンロードする第４のステップと、
前記第１の携帯端末に装着されていた加入者識別情報カードが、前記第２の携帯端末に装着されたと判断したときに、前記外部メモリに保存されたアプリケーションデータファイルにアクセスして、アプリケーションを実行する第５のステップと、
を備えることを特徴とするアプリケーションの移動方法。
【請求項１６】
第１の携帯端末と、第２の携帯端末と、該第２の携帯端末とネットワークを介して接続されたアプリケーションダウンロードサーバとからなり、前記第１および第２の携帯端末間で、外部メモリを利用してアプリケーションの移動を行うアプリケーションの移動方法であって、
前記第１の携帯端末において、アプリケーションファイルと、アプリケーションリソースファイルと、アプリケーションデータファイルと、前記アプリケーションを実行するために必要とするストレージ容量を含むアプリケーション定義ファイルと、に署名を行う第１のステップと、
前記外部メモリに対して、署名されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルのコピーを実行させる第２のステップと、
前記第２の携帯端末において、前記外部メモリが装着されたときに、前記アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルの署名を確認する第３のステップと、
前記外部メモリが装着されたときに、該署名が確認されたアプリケーションデータファイルを除く、アプリケーションファイル、アプリケーションリソースファイルおよびアプリケーション定義ファイルを読み出す第４のステップと、
前記外部メモリが装着されたときに、該読みだされたアプリケーション定義ファイルの内容に基づいて、該読みだされたアプリケーションファイルが前記第２の携帯端末において、動作可能か否かを判断する第５のステップと、
動作不可と判断したときに、前記第２の携帯端末において動作可能なアプリケーションファイルを前記アプリケーションダウンロードサーバからダウンロードする第６のステップと、
前記第１の携帯端末に装着されていた加入者識別情報カードが、前記第２の携帯端末に装着されたと判断したときに、前記外部メモリに保存されたアプリケーションデータファイルにアクセスして、アプリケーションを実行する第７のステップと、
を備えることを特徴とするアプリケーションの移動方法。
【請求項１７】
第１の携帯端末と、第２の携帯端末と、該第２の携帯端末とネットワークを介して接続されたアプリケーションダウンロードサーバとからなり、前記第１および第２の携帯端末間で、外部メモリを利用してアプリケーションの移動を行うアプリケーションの移動方法であって、
前記第１の携帯端末において、加入者識別情報カードの加入者情報に基づいて、アプリケーションファイルと、アプリケーションリソースファイルと、アプリケーションデータファイルと、前記アプリケーションを実行するために必要とするストレージ容量を含むアプリケーション定義ファイルと、を暗号化する第１のステップと、
前記外部メモリに対して、暗号化されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルのコピーを実行させる第２のステップと、
前記第２の携帯端末において、前記外部メモリが装着されたときに、前記加入者識別情報カードの加入者情報に基づいて、前記暗号化されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを復号する第３のステップと、
前記外部メモリが装着されたときに、該復号化されたアプリケーションデータファイルを除く、アプリケーションファイル、アプリケーションリソースファイルおよびアプリケーション定義ファイルを読み出す第４のステップと、
前記外部メモリが装着されたときに、該読みだされたアプリケーション定義ファイルの内容に基づいて、該読みだされたアプリケーションファイルが前記第２の携帯端末において、動作可能か否かを判断する第５のステップと、
動作不可と判断したときに、前記第２の携帯端末において動作可能なアプリケーションファイルを前記アプリケーションダウンロードサーバからダウンロードする第６のステップと、
前記第１の携帯端末に装着されていた加入者識別情報カードが、前記第２の携帯端末に装着されたと判断したときに、前記外部メモリに保存されたアプリケーションデータファイルにアクセスして、アプリケーションを実行する第７のステップと、
を備えることを特徴とするアプリケーションの移動方法。
【請求項１８】
第１の携帯端末と、第２の携帯端末と、該第２の携帯端末とネットワークを介して接続されたアプリケーションダウンロードサーバとからなり、前記第１および第２の携帯端末間で、外部メモリを利用してアプリケーションの移動を行うアプリケーションの移動方法を前記第１の携帯端末および前記第２の携帯端末に実行させるためのプログラムであって、
前記第１の携帯端末において、前記外部メモリに対して、アプリケーションファイルと、アプリケーションリソースファイルと、アプリケーションデータファイルと、前記アプリケーションを実行するために必要とするストレージ容量を含むアプリケーション定義ファイルと、の移動を実行させる第１のステップと、
前記第２の携帯端末において、前記外部メモリが装着されたときに、前記アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを読み出す第２のステップと、
前記第２の携帯端末において、前記外部メモリが装着されたときに、該読みだされたアプリケーション定義ファイルの内容に基づいて、該読みだされたアプリケーションファイルが前記第２の携帯端末において、動作可能か否かを判断する第３のステップと、
前記第２の携帯端末において、動作不可と判断したときに、前記第２の携帯端末において動作可能なアプリケーションファイルを前記アプリケーションダウンロードサーバからダウンロードする第４のステップと、
前記第２の携帯端末において、該ダウンロードしたアプリケーションを実行する第５のステップと、
を前記第１の携帯端末および前記第２の携帯端末に実行させるためのプログラム。
【請求項１９】
第１の携帯端末と、第２の携帯端末と、該第２の携帯端末とネットワークを介して接続されたアプリケーションダウンロードサーバとからなり、前記第１および第２の携帯端末間で、外部メモリを利用してアプリケーションの移動を行うアプリケーション移動システムの前記第２の携帯端末であって、
アプリケーションファイルと、アプリケーションリソースファイルと、アプリケーションデータファイルと、前記アプリケーションを実行するために必要とするストレージ容量を含むアプリケーション定義ファイルと、を前記第１の携帯端末から移動された前記外部メモリが装着されたときに、前記アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを読み出す第２の制御手段と、
前記外部メモリが装着されたときに、該読みだされたアプリケーション定義ファイルの内容に基づいて、該読みだされたアプリケーションファイルが前記第２の携帯端末において、動作可能か否かを判断し、動作不可と判断したときに、前記第２の携帯端末において動作可能なアプリケーションファイルを前記アプリケーションダウンロードサーバにダウンロードを要求する第２のアプリケーションマネージャーと、
を備えることを特徴とする第２の携帯端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ある携帯端末にダウンロードされていたアプリケーションを他の携帯端末に移動させるアプリケーション移動システム、アプリケーションの移動方法、プログラムおよび携帯端末に関する。
【背景技術】
【０００２】
近年のＩＴ技術の発達や、その利便性を背景として、携帯端末が急速に普及している。また、こうした携帯端末の急速な普及によって、携帯端末の機能も日々変化しており、今では、なくてはならないパーソナルツールになっている。
【０００３】
上記のような携帯端末における機能の拡充と、買い替えをユーザに進めさせるための携帯端末自体の価格の低減により、新しい機能が追加されることをトリガに携帯端末を買えかえるユーザも少なくない。
【０００４】
しかし、ユーザによっては、機能の充実により、携帯端末を買え変えたにも関わらず、買えかえ前の携帯端末で使用していたゲーム等のアプリケーションを新しい携帯端末で利用したいという欲求がある。
【０００５】
こうしたニーズに応えるべく、アプリケーション本体を携帯端末に、アプリケーションデータを外部メモリに保存することで、アプリケーションデータの移行を可能とする技術（例えば、特許文献１参照。）や、利用者が移動機間のデータを移行することを可能とする技術（例えば、特許文献２参照。）が開示されている。また、携帯端末にダウンロードされたデータ、例えば、着うた（登録商標）、一部のアプリケーションなどを、外部メモリを用いて他の携帯端末に移動させる方法も知られている。
【特許文献１】特開２００７−８００５４号公報
【特許文献２】特開２００７−２２８０６８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、着うた等のデータは、機種依存性が低いために、他の携帯端末に移動させても、満足に動作するが、一般的に、携帯端末のアプリケーションは機種依存性が高く、満足に動かないことが多い。この場合、利用者は機種変更時に、アプリケーションを再度ダウンロードするという煩雑な処理が必要であり、また、ゲーム等のアプリケーションでは、スコアデータを引き続き利用できないという問題もあった。
【０００７】
そこで、本発明は、上記事情に鑑みてなされたものであり、携帯端末の機種変更時においても、ユーザに煩雑な操作をさせることなく、アプリケーションを移動できるアプリケーション移動システム、アプリケーションの移動方法、プログラムおよび携帯端末を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、上記した課題を解決するために以下の事項を提案している。
【０００９】
（１）本発明は、第１の携帯端末と、第２の携帯端末と、該第２の携帯端末とネットワークを介して接続されたアプリケーションダウンロードサーバとからなり、前記第１および第２の携帯端末間で、外部メモリを利用してアプリケーションの移動を行うアプリケーション移動システムであって、前記第１の携帯端末において、前記外部メモリに対して、アプリケーションファイルと、アプリケーションリソースファイルと、アプリケーションデータファイルと、前記アプリケーションを実行するために必要とするストレージ容量を含むアプリケーション定義ファイルと、の移動を実行させる第１の制御手段と、前記第２の携帯端末において、前記外部メモリが装着されたときに、前記アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを読み出す第２の制御手段と、前記外部メモリが装着されたときに、該読みだされたアプリケーション定義ファイルの内容に基づいて、該読みだされたアプリケーションファイルが前記第２の携帯端末において、動作可能か否かを判断し、動作不可と判断したときに、前記第２の携帯端末において動作可能なアプリケーションファイルを前記アプリケーションダウンロードサーバにダウンロードを要求し、アプリケーションの実行を制御する第２のアプリケーションマネージャーと、を備えることを特徴とするアプリケーション移動システムを提案している。
【００１０】
この発明によれば、単に、外部メモリを用いて、アプリケーションを他の携帯端末に移動するのではなく、外部メモリが装着されたときに、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを読み出し、その読みだされたアプリケーション定義ファイルの内容に基づいて、読みだされたアプリケーションファイルが第２の携帯端末において、動作可能か否かを判断し、動作不可と判断したときに、第２の携帯端末において動作可能なアプリケーションファイルをアプリケーションダウンロードサーバからダウンロードすることから、第２の携帯端末で利用可能なアプリケーションについて、継続してアプリケーションを楽しむことができる。
【００１１】
（２）本発明は、（１）のアプリケーション移動システムについて、前記第１の制御手段が、前記外部メモリに対して、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルのコピーを実行させ、前記第２の制御手段が、前記第１の携帯端末に装着されていた加入者識別情報カードが、前記第２の携帯端末に装着されたと判断したときに、アプリケーションの実行を許可することを特徴とするアプリケーション移動システムを提案している。
【００１２】
一般的に、携帯端末の機種変更後に、加入者識別情報カードを移動前の携帯端末で利用することも考えられる。そのため、機種変更時に、アプリケーション利用契約を自動的に解除するのは難しく、アプリケーション利用契約は、加入者情報認証サーバで管理される。本発明によれば、外部メモリに対して、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルのコピーを実行させ、第２の制御手段が、第１の携帯端末に装着されていた加入者識別情報カードが、第２の携帯端末に装着されたと判断したときに、アプリケーションの実行を許可することから、機種変更時にアプリケーション利用契約を解除しなくても、利用者に不利益を与えることがない。
【００１３】
（３）本発明は、第１の携帯端末と、第２の携帯端末と、該第２の携帯端末とネットワークを介して接続されたアプリケーションダウンロードサーバとからなり、前記第１および第２の携帯端末間で、外部メモリを利用してアプリケーションの移動を行うアプリケーション移動システムであって、前記第１の携帯端末において、アプリケーションファイルと、アプリケーションリソースファイルと、アプリケーションデータファイルと、前記アプリケーションを実行するために必要とするストレージ容量を含むアプリケーション定義ファイルと、に署名を行う署名手段と、前記外部メモリに対して、署名が行われたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルの移動を実行させる第１の制御手段と、前記第２の携帯端末において、前記外部メモリが装着されたときに、前記アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルの署名を確認する署名確認手段と、前記外部メモリが装着されたときに、該署名が確認された加入者情報、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを読み出す第２の制御手段と、前記外部メモリが装着されたときに、該読みだされたアプリケーション定義ファイルの内容に基づいて、該読みだされたアプリケーションファイルが前記第２の携帯端末において、動作可能か否かを判断し、動作不可と判断したときに、前記第２の携帯端末において動作可能なアプリケーションファイルを前記アプリケーションダウンロードサーバからダウンロードし、アプリケーションの実行を制御する第２のアプリケーションマネージャーと、を備えることを特徴とするアプリケーション移動システムを提案している。
【００１４】
この発明によれば、第１の携帯端末において、加入者情報、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルに署名を行い、これらを外部メモリに移動し、第２の携帯端末において、加入者情報、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルの署名を確認する。したがって、外部メモリを紛失した場合等でも、第三者によるデータの改竄等を防止することができる。
【００１５】
（４）本発明は、第１の携帯端末と、第２の携帯端末と、該第２の携帯端末とネットワークを介して接続されたアプリケーションダウンロードサーバとからなり、前記第１および第２の携帯端末間で、外部メモリを利用してアプリケーションの移動を行うアプリケーション移動システムであって、前記第１の携帯端末において、加入者情報に基づいて、アプリケーションファイルと、アプリケーションリソースファイルと、アプリケーションデータファイルと、前記アプリケーションを実行するために必要とするストレージ容量を含むアプリケーション定義ファイルと、を暗号化する暗号化手段と、前記外部メモリに対して、暗号化されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルの移動を実行させる第１の制御手段と、前記第２の携帯端末において、前記外部メモリが装着されたときに、前記加入者情報に基づいて、前記暗号化されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを復号する復号化手段と、前記外部メモリが装着されたときに、該復号化された加入者情報、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを読み出す第２の制御手段と、前記外部メモリが装着されたときに、該読みだされたアプリケーション定義ファイルの内容に基づいて、該読みだされたアプリケーションファイルが前記第２の携帯端末において、動作可能か否かを判断し、動作不可と判断したときに、前記第２の携帯端末において動作可能なアプリケーションファイルを前記アプリケーションダウンロードサーバからダウンロードし、アプリケーションの実行を制御する第２のアプリケーションマネージャーと、を備えることを特徴とするアプリケーション移動システムを提案している。
【００１６】
この発明によれば、第１の携帯端末において、加入者情報に基づいて、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを暗号化し、これらを外部メモリに移動し、第２の携帯端末において、加入者情報に基づいて、暗号化されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを復号する。したがって、外部メモリを紛失した場合等でも、第三者に外部メモリの内容をパソコン等で容易に解析されることがなく、また、データの改竄等を防止することができる。
【００１７】
（５）本発明は、第１の携帯端末と、第２の携帯端末と、該第２の携帯端末とネットワークを介して接続されたアプリケーションダウンロードサーバとからなり、前記第１および第２の携帯端末間で、外部メモリを利用してアプリケーションの移動を行うアプリケーション移動システムであって、前記第１の携帯端末において、アプリケーションファイルと、アプリケーションリソースファイルと、アプリケーションデータファイルと、前記アプリケーションを実行するために必要とするストレージ容量を含むアプリケーション定義ファイルと、に署名を行う署名手段と、前記外部メモリに対して、署名されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルのコピーを実行させる第１の制御手段と、前記第２の携帯端末において、前記外部メモリが装着されたときに、前記アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルの署名を確認する署名確認手段と、前記外部メモリが装着されたときに、該署名が確認されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを読み出す第２の制御手段と、前記外部メモリが装着されたときに、該読みだされたアプリケーション定義ファイルの内容に基づいて、該読みだされたアプリケーションファイルが前記第２の携帯端末において、動作可能か否かを判断し、動作不可と判断したときに、前記第２の携帯端末において動作可能なアプリケーションファイルを前記アプリケーションダウンロードサーバからダウンロードし、アプリケーションの実行を制御する第２のアプリケーションマネージャーと、を備えることを特徴とするアプリケーション移動システムを提案している。
【００１８】
この発明によれば、第１の携帯端末において、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルに署名を行い、これらを外部メモリにコピーし、第２の携帯端末において、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルの署名を確認する。したがって、外部メモリを紛失した場合等でも、第三者によるデータの改竄等を防止することができる。また、外部メモリに対して、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルのコピーを実行させ、第２のアプリケーションマネージャーが、第１の携帯端末に装着されていた加入者識別情報カードが、第２の携帯端末に装着されたと判断したときに、アプリケーションの実行を許可することから、機種変更時にアプリケーション利用契約を解除しなくても、利用者に不利益を与えることがない。さらに、第１の携帯端末に、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルが残っているため、第１の携帯端末に、加入者識別情報カードを装着すれば、第１の携帯端末においても、従来と同様に、アプリケーションを楽しむことができる。
【００１９】
（６）本発明は、第１の携帯端末と、第２の携帯端末と、該第２の携帯端末とネットワークを介して接続されたアプリケーションダウンロードサーバとからなり、前記第１および第２の携帯端末間で、外部メモリを利用してアプリケーションの移動を行うアプリケーション移動システムであって、前記第１の携帯端末において、加入者識別情報カードの加入者情報に基づいて、アプリケーションファイルと、アプリケーションリソースファイルと、アプリケーションデータファイルと、前記アプリケーションを実行するために必要とするストレージ容量を含むアプリケーション定義ファイルと、を暗号化する暗号化手段と、前記外部メモリに対して、暗号化されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルのコピーを実行させる第１の制御手段と、前記第２の携帯端末において、前記外部メモリが装着されたときに、前記加入者識別情報カードの加入者情報に基づいて、前記暗号化されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを復号する復号化手段と、前記外部メモリが装着されたときに、該復号化されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを読み出す第２の制御手段と、前記外部メモリが装着されたときに、該読みだされたアプリケーション定義ファイルの内容に基づいて、該読みだされたアプリケーションファイルが前記第２の携帯端末において、動作可能か否かを判断し、動作不可と判断したときに、前記第２の携帯端末において動作可能なアプリケーションファイルを前記アプリケーションダウンロードサーバからダウンロードし、アプリケーションの実行を制御する第２のアプリケーションマネージャーと、を備えることを特徴とするアプリケーション移動システムを提案している。
【００２０】
この発明によれば、第１の携帯端末において、加入者識別情報カードの加入者情報に基づいて、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを暗号化し、これらを外部メモリにコピーし、第２の携帯端末において、加入者識別情報カードの加入者情報に基づいて、暗号化されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを復号する。したがって、外部メモリを紛失した場合等でも、第三者に外部メモリの内容をパソコン等で容易に解析されることがなく、また、データの改竄等を防止することができる。また、外部メモリに対して、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルのコピーを実行させ、第２のアプリケーションマネージャーが、第１の携帯端末に装着されていた加入者識別情報カードが、第２の携帯端末に装着されたと判断したときに、アプリケーションの実行を許可することから、機種変更時にアプリケーション利用契約を解除しなくても、利用者に不利益を与えることがない。さらに、第１の携帯端末に、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルが残っているため、第１の携帯端末に、加入者識別情報カードを装着すれば、第１の携帯端末においても、従来と同様に、アプリケーションを楽しむことができる。
【００２１】
（７）本発明は、第１の携帯端末と、第２の携帯端末と、該第２の携帯端末とネットワークを介して接続されたアプリケーションダウンロードサーバとからなり、前記第１および第２の携帯端末間で、外部メモリを利用してアプリケーションの移動を行うアプリケーション移動システムであって、前記第１の携帯端末において、前記外部メモリに対して、アプリケーションファイルと、アプリケーションリソースファイルと、アプリケーションデータファイルと、前記アプリケーションを実行するために必要とするストレージ容量を含むアプリケーション定義ファイルと、のコピーを実行させる第１の制御手段と、前記第２の携帯端末において、前記外部メモリが装着されたときに、前記アプリケーションデータファイルを除く、前記アプリケーションファイル、アプリケーションリソースファイルおよびアプリケーション定義ファイルを読み出す第２の制御手段と、前記外部メモリが装着されたときに、アプリケーションデータを読み出して、該読みだされたアプリケーション定義ファイルの内容に基づいて、該読みだされたアプリケーションファイルが前記第２の携帯端末において、動作可能か否かを判断し、動作不可と判断したときに、前記第２の携帯端末において動作可能なアプリケーションファイルを前記アプリケーションダウンロードサーバからダウンロードし、前記第１の携帯端末に装着されていた加入者識別情報カードが、前記第２の携帯端末に装着されたと判断したときに、前記外部メモリに保存されたアプリケーションデータファイルにアクセスして、アプリケーションの実行を制御する第２のアプリケーションマネージャーと、を備えることを特徴とするアプリケーション移動システムを提案している。
【００２２】
この発明によれば、第１の携帯端末において、外部メモリに対して、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルのコピーし、第２の携帯端末において、外部メモリが装着されたときに、アプリケーションデータファイルを除く、アプリケーションファイル、アプリケーションリソースファイルおよびアプリケーション定義ファイルを読み出すとともに、アプリケーションデータを読み出すことから、第１の携帯端末におけるアプリケーションデータを引き継いで、第２の携帯端末において、同一のアプリケーションを楽しむことができる。また、外部メモリに対して、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルのコピーを実行させ、第２のアプリケーションマネージャーが、第１の携帯端末に装着されていた加入者識別情報カードが、第２の携帯端末に装着されたと判断したときに、アプリケーションの実行を許可することから、機種変更時にアプリケーション利用契約を解除しなくても、利用者に不利益を与えることがない。さらに、第１の携帯端末に、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルが残っているため、第１の携帯端末に、加入者識別情報カードを装着すれば、第１の携帯端末においても、従来と同様に、アプリケーションを楽しむことができる。
【００２３】
（８）本発明は、第１の携帯端末と、第２の携帯端末と、該第２の携帯端末とネットワークを介して接続されたアプリケーションダウンロードサーバとからなり、前記第１および第２の携帯端末間で、外部メモリを利用してアプリケーションの移動を行うアプリケーション移動システムであって、前記第１の携帯端末において、アプリケーションファイルと、アプリケーションリソースファイルと、アプリケーションデータファイルと、前記アプリケーションを実行するために必要とするストレージ容量を含むアプリケーション定義ファイルと、に署名を行う署名手段と、前記外部メモリに対して、署名されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルのコピーを実行させる第１の制御手段と、前記第２の携帯端末において、前記外部メモリが装着されたときに、前記アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルの署名を確認する署名確認手段と、前記外部メモリが装着されたときに、該署名が確認されたアプリケーションデータファイルを除く、アプリケーションファイル、アプリケーションリソースファイルおよびアプリケーション定義ファイルを読み出す第２の制御手段と、前記外部メモリが装着されたときに、該読みだされたアプリケーション定義ファイルの内容に基づいて、該読みだされたアプリケーションファイルが前記第２の携帯端末において、動作可能か否かを判断し、動作不可と判断したときに、前記第２の携帯端末において動作可能なアプリケーションファイルを前記アプリケーションダウンロードサーバからダウンロードし、前記第１の携帯端末に装着されていた加入者識別情報カードが、前記第２の携帯端末に装着されたと判断したときに、前記外部メモリに保存されたアプリケーションデータファイルにアクセスして、アプリケーションの実行を制御する第２のアプリケーションマネージャーと、を備えることを特徴とするアプリケーション移動システムを提案している。
【００２４】
この発明によれば、第１の携帯端末において、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルに署名を行い、これらを外部メモリにコピーし、第２の携帯端末において、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルの署名を確認する。したがって、外部メモリを紛失した場合等でも、第三者によるデータの改竄等を防止することができる。また、外部メモリに対して、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルのコピーを実行させ、第２のアプリケーションマネージャーが、第１の携帯端末に装着されていた加入者識別情報カードが、第２の携帯端末に装着されたと判断したときに、アプリケーションの実行を許可することから、機種変更時にアプリケーション利用契約を解除しなくても、利用者に不利益を与えることがない。さらに、第１の携帯端末に、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルが残っているため、第１の携帯端末に、加入者識別情報カードを装着すれば、第１の携帯端末においても、従来と同様に、アプリケーションを楽しむことができる。さらに、前記第１の携帯端末において、前記外部メモリに対して、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルのコピーし、第２の携帯端末において、外部メモリが装着されたときに、アプリケーションデータファイルを除く、アプリケーションファイル、アプリケーションリソースファイルおよびアプリケーション定義ファイルを読み出すとともに、アプリケーションデータを読み出すことから、第１の携帯端末におけるアプリケーションデータを引き継いで、第２の携帯端末において、同一のアプリケーションを楽しむことができる。
【００２５】
（９）本発明は、第１の携帯端末と、第２の携帯端末と、該第２の携帯端末とネットワークを介して接続されたアプリケーションダウンロードサーバとからなり、前記第１および第２の携帯端末間で、外部メモリを利用してアプリケーションの移動を行うアプリケーション移動システムであって、前記第１の携帯端末において、加入者識別情報カードの加入者情報に基づいて、アプリケーションファイルと、アプリケーションリソースファイルと、アプリケーションデータファイルと、前記アプリケーションを実行するために必要とするストレージ容量を含むアプリケーション定義ファイルと、を暗号化する暗号化手段と、前記外部メモリに対して、暗号化されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルのコピーを実行させる第１の制御手段と、前記第２の携帯端末において、前記外部メモリが装着されたときに、前記加入者識別情報カードの加入者情報に基づいて、前記暗号化されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを復号する復号化手段と、前記外部メモリが装着されたときに、該復号化されたアプリケーションデータファイルを除く、アプリケーションファイル、アプリケーションリソースファイルおよびアプリケーション定義ファイルを読み出す第２の制御手段と、前記外部メモリが装着されたときに、該読みだされたアプリケーション定義ファイルの内容に基づいて、該読みだされたアプリケーションファイルが前記第２の携帯端末において、動作可能か否かを判断し、動作不可と判断したときに、前記第２の携帯端末において動作可能なアプリケーションファイルを前記アプリケーションダウンロードサーバからダウンロードし、前記第１の携帯端末に装着されていた加入者識別情報カードが、前記第２の携帯端末に装着されたと判断したときに、前記外部メモリに保存されたアプリケーションデータファイルにアクセスして、アプリケーションの実行を制御する第２のアプリケーションマネージャーと、を備えることを特徴とするアプリケーション移動システムを提案している。
【００２６】
この発明によれば、第１の携帯端末において、加入者識別情報カードの加入者情報に基づいて、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを暗号化し、これらを外部メモリにコピーし、第２の携帯端末において、加入者識別情報カードの加入者情報に基づいて、暗号化されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを復号する。したがって、外部メモリを紛失した場合等でも、第三者に外部メモリの内容をパソコン等で容易に解析されることがなく、また、データの改竄等を防止することができる。また、外部メモリに対して、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルのコピーを実行させ、第２のアプリケーションマネージャーが、第１の携帯端末に装着されていた加入者識別情報カードが、第２の携帯端末に装着されたと判断したときに、アプリケーションの実行を許可することから、機種変更時にアプリケーション利用契約を解除しなくても、利用者に不利益を与えることがない。さらに、第１の携帯端末に、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルが残っているため、第１の携帯端末に、加入者識別情報カードを装着すれば、第１の携帯端末においても、従来と同様に、アプリケーションを楽しむことができる。さらに、前記第１の携帯端末において、前記外部メモリに対して、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルのコピーし、第２の携帯端末において、外部メモリが装着されたときに、アプリケーションデータファイルを除く、アプリケーションファイル、アプリケーションリソースファイルおよびアプリケーション定義ファイルを読み出すとともに、アプリケーションデータを読み出すことから、第１の携帯端末におけるアプリケーションデータを引き継いで、第２の携帯端末において、同一のアプリケーションを楽しむことができる。
【００２７】
（１０）本発明は、第１の携帯端末と、第２の携帯端末と、該第２の携帯端末とネットワークを介して接続されたアプリケーションダウンロードサーバとからなり、前記第１および第２の携帯端末間で、外部メモリを利用してアプリケーションの移動を行うアプリケーションの移動方法であって、前記第１の携帯端末において、前記外部メモリに対して、アプリケーションファイルと、アプリケーションリソースファイルと、アプリケーションデータファイルと、前記アプリケーションを実行するために必要とするストレージ容量を含むアプリケーション定義ファイルと、の移動を実行する第１のステップと、前記第２の携帯端末において、前記外部メモリが装着されたときに、前記アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを読み出す第２のステップと、前記外部メモリが装着されたときに、該読みだされたアプリケーション定義ファイルの内容に基づいて、該読みだされたアプリケーションファイルが前記第２の携帯端末において、動作可能か否かを判断する第３のステップと、動作不可と判断したときに、前記第２の携帯端末において動作可能なアプリケーションファイルを前記アプリケーションダウンロードサーバからダウンロードする第４のステップと、該ダウンロードしたアプリケーションを実行する第５のステップと、を備えることを特徴とするアプリケーションの移動方法を提案している。
【００２８】
（１１）本発明は、第１の携帯端末と、第２の携帯端末と、該第２の携帯端末とネットワークを介して接続されたアプリケーションダウンロードサーバとからなり、前記第１および第２の携帯端末間で、外部メモリを利用してアプリケーションの移動を行うアプリケーションの移動方法であって、前記第１の携帯端末において、アプリケーションファイルと、アプリケーションリソースファイルと、アプリケーションデータファイルと、前記アプリケーションを実行するために必要とするストレージ容量を含むアプリケーション定義ファイルと、に署名を行う第１のステップと、前記外部メモリに対して、署名が行われたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルの移動を実行する第２のステップと、前記第２の携帯端末において、前記外部メモリが装着されたときに、前記署名が行われたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルの署名を確認する第３のステップと、前記外部メモリが装着されたときに、該署名が確認されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを読み出す第４のステップと、前記外部メモリが装着されたときに、該読みだされたアプリケーション定義ファイルの内容に基づいて、該読みだされたアプリケーションファイルが前記第２の携帯端末において、動作可能か否かを判断する第５のステップと、動作不可と判断したときに、前記第２の携帯端末において動作可能なアプリケーションファイルを前記アプリケーションダウンロードサーバからダウンロードする第６のステップと、該ダウンロードしたアプリケーションを実行する第７のステップと、を備えることを特徴とするアプリケーションの移動方法を提案している。
【００２９】
（１２）本発明は、第１の携帯端末と、第２の携帯端末と、該第２の携帯端末とネットワークを介して接続されたアプリケーションダウンロードサーバとからなり、前記第１および第２の携帯端末間で、外部メモリを利用してアプリケーションの移動を行うアプリケーションの移動方法であって、前記第１の携帯端末において、加入者情報に基づいて、アプリケーションファイルと、アプリケーションリソースファイルと、アプリケーションデータファイルと、前記アプリケーションを実行するために必要とするストレージ容量を含むアプリケーション定義ファイルと、を暗号化する第１のステップと、前記外部メモリに対して、暗号化されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルの移動を実行する第２のステップと、前記第２の携帯端末において、前記外部メモリが装着されたときに、前記加入者情報に基づいて、前記暗号化されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを復号する第３のステップと、前記外部メモリが装着されたときに、該復号化された加入者情報、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを読み出す第４のステップと、前記外部メモリが装着されたときに、該読みだされたアプリケーション定義ファイルの内容に基づいて、該読みだされたアプリケーションファイルが前記第２の携帯端末において、動作可能か否かを判断する第５のステップと、動作不可と判断したときに、前記第２の携帯端末において動作可能なアプリケーションファイルを前記アプリケーションダウンロードサーバからダウンロードする第６のステップと、該ダウンロードしたアプリケーションを実行する第７のステップと、を備えることを特徴とするアプリケーションの移動方法を提案している。
【００３０】
（１３）本発明は、第１の携帯端末と、第２の携帯端末と、該第２の携帯端末とネットワークを介して接続されたアプリケーションダウンロードサーバとからなり、前記第１および第２の携帯端末間で、外部メモリを利用してアプリケーションの移動を行うアプリケーションの移動方法であって、前記第１の携帯端末において、アプリケーションファイルと、アプリケーションリソースファイルと、アプリケーションデータファイルと、前記アプリケーションを実行するために必要とするストレージ容量を含むアプリケーション定義ファイルと、に署名を行う第１のステップと、前記外部メモリに対して、署名されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルのコピーを実行させる第２のステップと、前記第２の携帯端末において、前記外部メモリが装着されたときに、前記アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルの署名を確認する第３のステップと、前記外部メモリが装着されたときに、該署名が確認されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを読み出す第４のステップと、前記外部メモリが装着されたときに、該読みだされたアプリケーション定義ファイルの内容に基づいて、該読みだされたアプリケーションファイルが前記第２の携帯端末において、動作可能か否かを判断する第５のステップと、動作不可と判断したときに、前記第２の携帯端末において動作可能なアプリケーションファイルを前記アプリケーションダウンロードサーバからダウンロードする第６のステップと、該ダウンロードしたアプリケーションを実行する第７のステップと、を備えることを特徴とするアプリケーションの移動方法を提案している。
【００３１】
（１４）本発明は、第１の携帯端末と、第２の携帯端末と、該第２の携帯端末とネットワークを介して接続されたアプリケーションダウンロードサーバとからなり、前記第１および第２の携帯端末間で、外部メモリを利用してアプリケーションの移動を行うアプリケーションの移動方法であって、前記第１の携帯端末において、加入者識別情報カードの加入者情報に基づいて、アプリケーションファイルと、アプリケーションリソースファイルと、アプリケーションデータファイルと、前記アプリケーションを実行するために必要とするストレージ容量を含むアプリケーション定義ファイルと、を暗号化する第１のステップと、前記外部メモリに対して、暗号化されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルのコピーを実行させる第２のステップと、前記第２の携帯端末において、前記外部メモリが装着されたときに、前記加入者識別情報カードの加入者情報に基づいて、前記暗号化されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを復号する第３のステップと、前記外部メモリが装着されたときに、該復号化されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを読み出す第４のステップと、前記外部メモリが装着されたときに、該読みだされたアプリケーション定義ファイルの内容に基づいて、該読みだされたアプリケーションファイルが前記第２の携帯端末において、動作可能か否かを判断する第５のステップと、動作不可と判断したときに、前記第２の携帯端末において動作可能なアプリケーションファイルを前記アプリケーションダウンロードサーバからダウンロードする第６のステップと、該ダウンロードしたアプリケーションを実行する第７のステップと、を備えることを特徴とするアプリケーションの移動方法を提案している。
【００３２】
（１５）本発明は、第１の携帯端末と、第２の携帯端末と、該第２の携帯端末とネットワークを介して接続されたアプリケーションダウンロードサーバとからなり、前記第１および第２の携帯端末間で、外部メモリを利用してアプリケーションの移動を行うアプリケーションの移動方法であって、前記第１の携帯端末において、前記外部メモリに対して、アプリケーションファイルと、アプリケーションリソースファイルと、アプリケーションデータファイルと、前記アプリケーションを実行するために必要とするストレージ容量を含むアプリケーション定義ファイルと、のコピーを実行する第１のステップと、前記第２の携帯端末において、前記外部メモリが装着されたときに、前記アプリケーションデータファイルを除く、前記アプリケーションファイル、アプリケーションリソースファイルおよびアプリケーション定義ファイルを読み出す第２のステップと、前記外部メモリが装着されたときに、該読みだされたアプリケーション定義ファイルの内容に基づいて、該読みだされたアプリケーションファイルが前記第２の携帯端末において、動作可能か否かを判断する第３のステップと、動作不可と判断したときに、前記第２の携帯端末において動作可能なアプリケーションファイルを前記アプリケーションダウンロードサーバからダウンロードする第４のステップと、前記第１の携帯端末に装着されていた加入者識別情報カードが、前記第２の携帯端末に装着されたと判断したときに、前記外部メモリに保存されたアプリケーションデータファイルにアクセスして、アプリケーションを実行する第５のステップと、を備えることを特徴とするアプリケーションの移動方法を提案している。
【００３３】
（１６）本発明は、第１の携帯端末と、第２の携帯端末と、該第２の携帯端末とネットワークを介して接続されたアプリケーションダウンロードサーバとからなり、前記第１および第２の携帯端末間で、外部メモリを利用してアプリケーションの移動を行うアプリケーションの移動方法であって、前記第１の携帯端末において、アプリケーションファイルと、アプリケーションリソースファイルと、アプリケーションデータファイルと、前記アプリケーションを実行するために必要とするストレージ容量を含むアプリケーション定義ファイルと、に署名を行う第１のステップと、前記外部メモリに対して、署名されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルのコピーを実行させる第２のステップと、前記第２の携帯端末において、前記外部メモリが装着されたときに、前記アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルの署名を確認する第３のステップと、前記外部メモリが装着されたときに、該署名が確認されたアプリケーションデータファイルを除く、アプリケーションファイル、アプリケーションリソースファイルおよびアプリケーション定義ファイルを読み出す第４のステップと、前記外部メモリが装着されたときに、該読みだされたアプリケーション定義ファイルの内容に基づいて、該読みだされたアプリケーションファイルが前記第２の携帯端末において、動作可能か否かを判断する第５のステップと、動作不可と判断したときに、前記第２の携帯端末において動作可能なアプリケーションファイルを前記アプリケーションダウンロードサーバからダウンロードする第６のステップと、前記第１の携帯端末に装着されていた加入者識別情報カードが、前記第２の携帯端末に装着されたと判断したときに、前記外部メモリに保存されたアプリケーションデータファイルにアクセスして、アプリケーションを実行する第７のステップと、を備えることを特徴とするアプリケーションの移動方法を提案している。
【００３４】
（１７）本発明は、第１の携帯端末と、第２の携帯端末と、該第２の携帯端末とネットワークを介して接続されたアプリケーションダウンロードサーバとからなり、前記第１および第２の携帯端末間で、外部メモリを利用してアプリケーションの移動を行うアプリケーションの移動方法であって、前記第１の携帯端末において、加入者識別情報カードの加入者情報に基づいて、アプリケーションファイルと、アプリケーションリソースファイルと、アプリケーションデータファイルと、前記アプリケーションを実行するために必要とするストレージ容量を含むアプリケーション定義ファイルと、を暗号化する第１のステップと、前記外部メモリに対して、暗号化されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルのコピーを実行させる第２のステップと、前記第２の携帯端末において、前記外部メモリが装着されたときに、前記加入者識別情報カードの加入者情報に基づいて、前記暗号化されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを復号する第３のステップと、前記外部メモリが装着されたときに、該復号化されたアプリケーションデータファイルを除く、アプリケーションファイル、アプリケーションリソースファイルおよびアプリケーション定義ファイルを読み出す第４のステップと、前記外部メモリが装着されたときに、該読みだされたアプリケーション定義ファイルの内容に基づいて、該読みだされたアプリケーションファイルが前記第２の携帯端末において、動作可能か否かを判断する第５のステップと、動作不可と判断したときに、前記第２の携帯端末において動作可能なアプリケーションファイルを前記アプリケーションダウンロードサーバからダウンロードする第６のステップと、前記第１の携帯端末に装着されていた加入者識別情報カードが、前記第２の携帯端末に装着されたと判断したときに、前記外部メモリに保存されたアプリケーションデータファイルにアクセスして、アプリケーションを実行する第７のステップと、を備えることを特徴とするアプリケーションの移動方法を提案している。
【００３５】
（１８）本発明は、第１の携帯端末と、第２の携帯端末と、該第２の携帯端末とネットワークを介して接続されたアプリケーションダウンロードサーバとからなり、前記第１および第２の携帯端末間で、外部メモリを利用してアプリケーションの移動を行うアプリケーションの移動方法を前記第１の携帯端末および前記第２の携帯端末に実行させるためのプログラムであって、前記第１の携帯端末において、前記外部メモリに対して、アプリケーションファイルと、アプリケーションリソースファイルと、アプリケーションデータファイルと、前記アプリケーションを実行するために必要とするストレージ容量を含むアプリケーション定義ファイルと、の移動を実行させる第１のステップと、前記第２の携帯端末において、前記外部メモリが装着されたときに、前記アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを読み出す第２のステップと、前記第２の携帯端末において、前記外部メモリが装着されたときに、該読みだされたアプリケーション定義ファイルの内容に基づいて、該読みだされたアプリケーションファイルが前記第２の携帯端末において、動作可能か否かを判断する第３のステップと、前記第２の携帯端末において、動作不可と判断したときに、前記第２の携帯端末において動作可能なアプリケーションファイルを前記アプリケーションダウンロードサーバからダウンロードする第４のステップと、前記第２の携帯端末において、該ダウンロードしたアプリケーションを実行する第５のステップと、を前記第１の携帯端末および前記第２の携帯端末に実行させるためのプログラムを提案している。
【００３６】
（１９）本発明は、第１の携帯端末と、第２の携帯端末と、該第２の携帯端末とネットワークを介して接続されたアプリケーションダウンロードサーバとからなり、前記第１および第２の携帯端末間で、外部メモリを利用してアプリケーションの移動を行うアプリケーション移動システムの前記第２の携帯端末であって、アプリケーションファイルと、アプリケーションリソースファイルと、アプリケーションデータファイルと、前記アプリケーションを実行するために必要とするストレージ容量を含むアプリケーション定義ファイルと、を前記第１の携帯端末から移動された前記外部メモリが装着されたときに、前記アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを読み出す第２の制御手段と、前記外部メモリが装着されたときに、該読みだされたアプリケーション定義ファイルの内容に基づいて、該読みだされたアプリケーションファイルが前記第２の携帯端末において、動作可能か否かを判断し、動作不可と判断したときに、前記第２の携帯端末において動作可能なアプリケーションファイルを前記アプリケーションダウンロードサーバにダウンロードを要求する第２のアプリケーションマネージャーと、を備えることを特徴とする第２の携帯端末を提案している。
【発明の効果】
【００３７】
本発明によれば、従来のシステムと比べ、ユーザが、アプリケーション提供者を探して、アプリケーションを再ダウンロードする必要がなくなるという効果がある。また、アプリケーションデータファイルを移動することで、機種変更後もアプリケーションを継続して利用することが可能となるという効果がある。
【００３８】
さらに、本発明によれば、機種変更時にアプリケーション利用契約を解除しなくても、利用者に不利益を与えることがなくなることが期待できるという効果がある。また、加入者識別情報カードと外部メモリを、ユーザがユーザの所有する携帯端末に差し替えても、アプリケーションデータを継続的に利用することが可能となるという効果がある。
【発明を実施するための最良の形態】
【００３９】
以下、本発明の実施形態について、図面を用いて、詳細に説明する。
なお、本実施形態における構成要素は適宜、既存の構成要素等との置き換えが可能であり、また、他の既存の構成要素との組合せを含む様々なバリエーションが可能である。したがって、本実施形態の記載をもって、特許請求の範囲に記載された発明の内容を限定するものではない。
【００４０】
＜第１の実施形態＞
図１から図３を用いて、本発明の第１の実施形態について説明する。
【００４１】
本実施形態に係るアプリケーション移動システムは、図１に示すように、第１の携帯端末１と、第２の携帯端末２と、アプリケーションダウンロードサーバ３とから構成されている。ここで、アプリケーションダウンロードサーバ３は、各種アプリケーションファイルを格納する記憶装置である。
【００４２】
＜携帯端末の構成＞
第１の携帯端末１は、図１に示すように、アプリケーションマネージャー１１と、アプリケーションファイル１２と、アプリケーションファイルリソースファイル１３と、アプリケーションファイルデータファイル１４と、アプリケーションファイル定義ファイル１５と、外部メモリ３１と、図示しない制御部とから構成されている。また、第２の携帯端末２も同様に、アプリケーションマネージャー２１と、アプリケーションファイル２２と、アプリケーションファイルリソースファイル２３と、アプリケーションファイルデータファイル２４と、アプリケーションファイル定義ファイル２５と、図示しない制御部とから構成されている。
【００４３】
ここで、アプリケーションマネージャー１１、２１は、アプリケーション定義ファイルを確認して、アプリケーションを実行する携帯端末で、アプリケーションが、実行可能であるか確認する機能を有する。また、動作不可と判断した場合、アプリケーション定義ファイル２５に書かれた情報を元に、第２の携帯端末に合ったアプリケーションファイルをアプリケーションダウンロードサーバ３から、ダウンロードする。さらに、ダウンロードできた場合には、ダウンロードしたアプリケーションを実行できる状態とする。アプリケーションファイル１２、２２は、アプリケーションを実行するためのファイルである。
【００４４】
アプリケーションリソースファイル１３、２３は、画像などが含まれるリソースデータからなるファイルである。アプリケーションデータファイル１４、２４は、ゲームスコアなどを保存するためのファイルである。なお、アプリケーションデータファイル１４、２４は、アプリケーションによって、ない場合あるいは複数存在する場合がある。アプリケーション定義ファイル１５、２５は、アプリケーションファイル、アプリケーションリソースファイルのダウンロード元情報、例えば、ダウンロードＵＲＬと、アプリケーションを実行するために必要な情報、例えば、アプリケーションが必要とするストレージ容量などを定義情報からなる。
【００４５】
第１の携帯端末１の制御部は、第１の携帯端末にあるアプリケーションファイル１２、アプリケーションリソースファイル１３、アプリケーションデータファイル１４、アプリケーション定義ファイル１５を外部メモリ３１に移動する。
【００４６】
第２の携帯端末２の制御部は、外部メモリ３１から、データを読み出し、アプリケーションファイル２２、アプリケーションリソースファイル２３、アプリケーションデータファイル２４、アプリケーション定義ファイル２５とする。また、第２の携帯端末の仕様にあったアプリケーションファイルをアプリケーションダウンロードサーバ３からダウンロードできなかった場合には、ユーザに対して、アプリケーションの移動ができなかった旨の通知を行う。
【００４７】
＜アプリケーション移動システムの処理＞
次に、図３を用いて、本実施形態におけるアプリケーション移動システムの処理について説明する。
【００４８】
まず、第１の携帯端末１において、外部メモリ３１に対して、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルの移動を実行させる（ステップＳ１０１）。次に、第２の携帯端末２において、外部メモリ３１が装着されたときに、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを読み出す（ステップＳ１０２）。
【００４９】
そして、読みだされたアプリケーション定義ファイルの内容に基づいて、読みだされたアプリケーションファイルが第２の携帯端末２において、動作可能か否かを判断し（ステップＳ１０３）、動作不可と判断したときに、第２の携帯端末において動作可能なアプリケーションファイル４をアプリケーションダウンロードサーバからダウンロードして（ステップＳ１０４）、ダウンロードしたアプリケーションを実行する（ステップＳ１０５）。
【００５０】
以上、説明したように、本実施形態によれば、単に、外部メモリを用いて、アプリケーションを他の携帯端末に移動するのではなく、外部メモリが装着されたときに、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを読み出し、その読みだされたアプリケーション定義ファイルの内容に基づいて、読みだされたアプリケーションファイルが第２の携帯端末において、動作可能か否かを判断し、動作不可と判断したときに、第２の携帯端末において動作可能なアプリケーションファイルをアプリケーションダウンロードサーバからダウンロードすることから、第２の携帯端末で利用可能なアプリケーションについて、継続してアプリケーションを楽しむことができる。
【００５１】
＜変形例＞
本変形例は、第１の実施形態に対して、加入者識別情報を特定する手段として、ＵＩＭ（Ｕｓｅｒ Ｉｄｅｎｔｉｔｙ Ｍｏｄｕｌｅ ｃａｒｄ）に代表される加入者識別情報カード４１を用いるものであり、第１の携帯端末と第２の携帯端末とは、同一の加入者識別情報カード４１を利用する。
【００５２】
具体的には、第１の携帯端末１にあるアプリケーションファイル１２、アプリケーションリソースファイル１３、アプリケーションデータファイル１４、アプリケーション定義ファイル１５を外部メモリ３１にコピーする。
【００５３】
次に、外部メモリ３１と加入者識別情報カード４１を、第２の携帯端末２に挿入し、アプリケーションファイル１２、アプリケーションリソースファイル１３、アプリケーションデータファイル１４、アプリケーション定義ファイル１５を外部メモリから移動もしくはコピーする。
【００５４】
第２の携帯端末２に搭載されたアプリケーションマネージャー２１が、アプリケーション定義ファイル２５を確認して、アプリケーションファイル２２が、第２の携帯端末２で動作可能か判断する。
【００５５】
アプリケーションマネージャー２１が、第２の携帯端末２で動作不可と判断した場合、アプリケーション定義ファイル２５に書かれた情報を元に、第２の携帯端末２に合ったアプリケーションファイル４をアプリケーションダウンロードサーバ３からダウンロードする。
【００５６】
そして、第２の携帯端末２に合ったアプリケーションファイル４のダウンロードが失敗した場合には、ユーザに、アプリケーションのコピーが出来なかったことを通知する。一方、第２の携帯端末２に合ったアプリケーションファイル４のダウンロードが成功した場合には、アプリケーションマネージャー２１はアプリケーションを実行できる状態にする。
【００５７】
なお、第２の携帯端末２から加入者識別情報カード４１を取り外した場合には、第２の携帯端末２のアプリケーションは、動作しない。一方で、第２の携帯端末２に加入者識別情報カード４１を取り付けた場合には、第２の携帯端末２のアプリケーションが動作可能となる。
【００５８】
したがって、本変形例によれば、外部メモリに対して、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルのコピーを実行させ、第２の携帯端末の制御部が、第１の携帯端末に装着されていた加入者識別情報カードが、第２の携帯端末に装着されたと判断したときに、アプリケーションの実行を許可することから、機種変更時にアプリケーション利用契約を解除しなくても、利用者に不利益を与えることがない。
【００５９】
＜第２の実施形態＞
図４および図５を用いて、本発明の第２の実施形態について説明する。
【００６０】
本実施形態に係るアプリケーション移動システムは、図４に示すように、第１の携帯端末１と、第２の携帯端末２と、アプリケーションダウンロードサーバ３とから構成されている。ここで、アプリケーションダウンロードサーバ３は、各種アプリケーションファイルを格納する記憶装置である。なお、第１の実施形態と同一の構成要素については、同一の機能を有するものであるから、その詳細な説明は、省略する。
【００６１】
＜携帯端末の構成＞
本実施形態の第１の携帯端末１には、暗号化器５１が備えられている。暗号化器５１は、加入者情報に基づいて、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを暗号化する。そして、第１の携帯端末１の制御部は、暗号化された第１の携帯端末にあるアプリケーションファイル１２、アプリケーションリソースファイル１３、アプリケーションデータファイル１４、アプリケーション定義ファイル１５を外部メモリ３１に移動する。
【００６２】
一方、本実施形態の第２の携帯端末２には、復号化器５２が備えられている。復号化器５２は、外部メモリ３１から読みだされた暗号化されたアプリケーションファイル１２、アプリケーションリソースファイル１３、アプリケーションデータファイル１４、アプリケーション定義ファイル１５を加入者情報に基づいて、復号化する。
【００６３】
なお、本実施形態では、第１の携帯端末が、加入者情報に基づいて、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを暗号化し、第２の携帯端末がアプリケーションファイル１２、アプリケーションリソースファイル１３、アプリケーションデータファイル１４、アプリケーション定義ファイル１５を加入者情報に基づいて、復号化する場合について説明したが、第１の携帯端末が、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルに署名を行い、第２の携帯端末がアプリケーションファイル１２、アプリケーションリソースファイル１３、アプリケーションデータファイル１４、アプリケーション定義ファイル１５の署名を確認するようにしてもよい。
【００６４】
＜アプリケーション移動システムの処理＞
次に、図５を用いて、本実施形態におけるアプリケーション移動システムの処理について説明する。
【００６５】
まず、第１の携帯端末において、加入者情報に基づいて、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを暗号化し（ステップＳ２０１）、外部メモリに対して、暗号化されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルの移動を実行させる（ステップＳ２０２）。
【００６６】
次に、第２の携帯端末において、外部メモリが装着されたときに、加入者情報に基づいて、暗号化されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを復号し（ステップＳ２０３）、復号化された加入者情報、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを読み出す（ステップＳ２０４）。
【００６７】
そして、読みだされたアプリケーション定義ファイルの内容に基づいて、読みだされたアプリケーションファイルが第２の携帯端末において、動作可能か否かを判断し（ステップＳ２０５）、動作不可と判断したときに、第２の携帯端末において動作可能なアプリケーションファイル４をアプリケーションダウンロードサーバからダウンロードして（ステップＳ２０６）、ダウンロードしたアプリケーションを実行する（ステップＳ２０７）。
【００６８】
以上、説明したように、本実施形態によれば、単に、外部メモリを用いて、アプリケーションを他の携帯端末に移動するのではなく、外部メモリが装着されたときに、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを読み出し、その読みだされたアプリケーション定義ファイルの内容に基づいて、読みだされたアプリケーションファイルが第２の携帯端末において、動作可能か否かを判断し、動作不可と判断したときに、第２の携帯端末において動作可能なアプリケーションファイルをアプリケーションダウンロードサーバからダウンロードすることから、第２の携帯端末で利用可能なアプリケーションについて、継続してアプリケーションを楽しむことができる。また、外部メモリに移動するファイルを加入者情報に基づいて暗号化しているため、仮に、外部メモリを紛失した場合等でも、第三者に外部メモリの内容をパソコン等で容易に解析されることがなく、また、データの改竄等を防止することができる。
【００６９】
＜変形例＞
図６から図８を用いて、第２の実施形態に対する変形例について説明する。
本変形例は、第２の実施形態に対して、加入者識別情報を特定する手段として、図６に示すように、ＵＩＭ（Ｕｓｅｒ Ｉｄｅｎｔｉｔｙ Ｍｏｄｕｌｅ ｃａｒｄ）に代表される加入者識別情報カード４１を用いるものであり、第１の携帯端末と第２の携帯端末とは、同一の加入者識別情報カード４１を利用する。なお、図８に示すように、アプリケーションの利用契約は、携帯端末から加入者識別情報とデータとをアプリケーションダウンロードサーバ３に、ネットワークを介して送信し、アプリケーションダウンロードサーバと加入者情報認証サーバとの間で、加入者識別情報に基づいた加入者認証が行われる。
【００７０】
具体的には、暗号化器５１は、加入者識別情報カード４１の加入者情報に基づいて、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを暗号化する。そして、第１の携帯端末１の制御部は、暗号化された第１の携帯端末にあるアプリケーションファイル１２、アプリケーションリソースファイル１３、アプリケーションデータファイル１４、アプリケーション定義ファイル１５を外部メモリ３１にコピーする。
【００７１】
復号化器５２は、外部メモリ３１から読みだされた暗号化されたアプリケーションファイル１２、アプリケーションリソースファイル１３、アプリケーションデータファイル１４、アプリケーション定義ファイル１５を第１の携帯端末から第２の携帯端末に挿入された加入者識別情報カード４１に記録されている加入者情報に基づいて、復号化する。
【００７２】
なお、本変形例では、第１の携帯端末が、加入者識別情報カード４１の加入者情報に基づいて、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを暗号化し、第２の携帯端末がアプリケーションファイル１２、アプリケーションリソースファイル１３、アプリケーションデータファイル１４、アプリケーション定義ファイル１５を加入者情報に基づいて、復号化する場合について説明したが、第１の携帯端末が、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルに署名を行い、第２の携帯端末がアプリケーションファイル１２、アプリケーションリソースファイル１３、アプリケーションデータファイル１４、アプリケーション定義ファイル１５の署名を確認するようにしてもよい。
【００７３】
＜アプリケーション移動システムの処理＞
次に、図７を用いて、本実施形態におけるアプリケーション移動システムの処理について説明する。
【００７４】
まず、第１の携帯端末において、加入者識別情報カード４１の加入者情報に基づいて、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを暗号化し（ステップＳ３０１）、外部メモリに対して、暗号化されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルのコピーを実行させる（ステップＳ３０２）。
【００７５】
次に、第２の携帯端末において、外部メモリが装着されたときに、加入者識別情報カード４１の加入者情報に基づいて、暗号化されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを復号し（ステップＳ３０３）、復号化されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを読み出す（ステップＳ３０４）。
【００７６】
そして、読みだされたアプリケーション定義ファイルの内容に基づいて、読みだされたアプリケーションファイルが第２の携帯端末において、動作可能か否かを判断し（ステップＳ２０５）、動作不可と判断したときに、第２の携帯端末において動作可能なアプリケーションファイル４をアプリケーションダウンロードサーバからダウンロードして（ステップＳ２０６）、ダウンロードしたアプリケーションを実行する（ステップＳ２０７）。
【００７７】
したがって、本変形例によれば、外部メモリを紛失した場合等でも、第三者に外部メモリの内容をパソコン等で容易に解析されることがなく、また、データの改竄等を防止することができる。また、外部メモリに対して、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルのコピーを実行させ、第２のアプリケーションマネージャーが、第１の携帯端末に装着されていた加入者識別情報カードが、第２の携帯端末に装着されたと判断したときに、アプリケーションの実行を許可することから、機種変更時にアプリケーション利用契約を解除しなくても、利用者に不利益を与えることがない。
【００７８】
さらに、第１の携帯端末に、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルが残っているため、第１の携帯端末に、加入者識別情報カードを装着すれば、第１の携帯端末においても、従来と同様に、アプリケーションを楽しむことができる。
【００７９】
＜第３の実施形態＞
図９および図１０を用いて、本発明の第３の実施形態について説明する。
【００８０】
本実施形態に係るアプリケーション移動システムは、図９に示すように、第１の携帯端末１と、第２の携帯端末２と、アプリケーションダウンロードサーバ３とから構成されている。ここで、アプリケーションダウンロードサーバ３は、各種アプリケーションファイルを格納する記憶装置である。なお、第１および第２の実施形態と同一の構成要素については、同一の機能を有するものであるから、その詳細な説明は、省略する。
【００８１】
本実施形態に係るアプリケーション移動システムは、第１の実施形態の変形例と同様に、第１の携帯端末１の制御部が、第１の携帯端末にあるアプリケーションファイル１２、アプリケーションリソースファイル１３、アプリケーションデータファイル１４、アプリケーション定義ファイル１５を外部メモリ３１に移動する。
【００８２】
一方、第２の携帯端末２の制御部は、外部メモリ３１から、アプリケーションファイル１２、アプリケーションリソースファイル１３、アプリケーション定義ファイル１５を読み出し、アプリケーションファイル２２、アプリケーションリソースファイル２３、アプリケーション定義ファイル２５とするが、アプリケーションデータファイル１４については、アプリケーションデータのみを第２の携帯端末に読み出し、アプリケーションデータファイルそのものは、外部メモリに残す形態になっている。
【００８３】
＜アプリケーション移動システムの処理＞
次に、図１０を用いて、本実施形態におけるアプリケーション移動システムの処理について説明する。
【００８４】
まず、第１の携帯端末において、外部メモリに対して、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルのコピーを実行させる（ステップＳ４０１）。
【００８５】
一方、第２の携帯端末において、外部メモリが装着されたときに、アプリケーションデータファイルを除く、アプリケーションファイル、アプリケーションリソースファイルおよびアプリケーション定義ファイルを読み出し（ステップＳ４０２）、読みだされたアプリケーション定義ファイルの内容に基づいて、該読みだされたアプリケーションファイルが第２の携帯端末において、動作可能か否かを判断する（ステップＳ４０３）。
【００８６】
そして、動作不可と判断したときに、第２の携帯端末において動作可能なアプリケーションファイル４をアプリケーションダウンロードサーバからダウンロードし（ステップＳ４０４）、第１の携帯端末に装着されていた加入者識別情報カード４１が、第２の携帯端末に装着されたと判断したときに、外部メモリに保存されたアプリケーションデータファイルにアクセスして、アプリケーションを実行する（ステップＳ４０５）。
【００８７】
したがって、本実施形態によれば、第１の携帯端末において、外部メモリに対して、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルのコピーし、第２の携帯端末において、外部メモリが装着されたときに、アプリケーションデータファイルを除く、アプリケーションファイル、アプリケーションリソースファイルおよびアプリケーション定義ファイルを読み出すとともに、アプリケーションデータを読み出すことから、第１の携帯端末におけるアプリケーションデータを引き継いで、第２の携帯端末において、同一のアプリケーションを楽しむことができる。
【００８８】
また、外部メモリに対して、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルのコピーを実行させ、第２のアプリケーションマネージャーが、第１の携帯端末に装着されていた加入者識別情報カードが、第２の携帯端末に装着されたと判断したときに、アプリケーションの実行を許可することから、機種変更時にアプリケーション利用契約を解除しなくても、利用者に不利益を与えることがない。
【００８９】
さらに、第１の携帯端末に、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルが残っているため、第１の携帯端末に、加入者識別情報カードを装着すれば、第１の携帯端末においても、従来と同様に、アプリケーションを楽しむことができる。
【００９０】
＜変形例＞
図１１から図１２を用いて、第３の実施形態に対する変形例について説明する。
本変形例では、第３の実施形態に対して、第１の携帯端末が、暗号化器５１を備え、第２の携帯端末が復号器４２を備えている。
【００９１】
具体的には、暗号化器５１は、加入者識別情報カード４１の加入者情報に基づいて、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを暗号化する。そして、第１の携帯端末１の制御部は、暗号化された第１の携帯端末にあるアプリケーションファイル１２、アプリケーションリソースファイル１３、アプリケーション定義ファイル１５を外部メモリ３１にコピーするとともに、アプリケーションデータファイル１４を外部メモリ３１に移動する。なお、アプリケーションデータファイル１４を外部メモリ３１に移動することにより、加入者情報識別カード４１と外部メモリ３１とを第１の携帯端末１に戻したときに、アプリケーションデータファイル１４とアプリケーションデータファイル２４のどちらを使用すればよいのかが不明になるという問題を回避することができる。
【００９２】
復号化器５２は、外部メモリ３１から読みだされた暗号化されたアプリケーションファイル１２、アプリケーションリソースファイル１３、アプリケーションデータファイル１４内のアプリケーションデータ、アプリケーション定義ファイル１５を第１の携帯端末から第２の携帯端末に挿入された加入者識別情報カード４１に記録されている加入者情報に基づいて、復号化する。
【００９３】
なお、本変形例では、第１の携帯端末が、加入者識別情報カード４１の加入者情報に基づいて、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを暗号化し、第２の携帯端末がアプリケーションファイル１２、アプリケーションリソースファイル１３、アプリケーションデータファイル１４、アプリケーション定義ファイル１５を加入者情報に基づいて、復号化する場合について説明したが、第１の携帯端末が、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルに署名を行い、第２の携帯端末がアプリケーションファイル１２、アプリケーションリソースファイル１３、アプリケーションデータファイル１４、アプリケーション定義ファイル１５の署名を確認するようにしてもよい。
【００９４】
＜アプリケーション移動システムの処理＞
次に、図１２を用いて、本実施形態におけるアプリケーション移動システムの処理について説明する。
【００９５】
まず、第１の携帯端末において、加入者識別情報カード４１の加入者情報に基づいて、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを暗号化し（ステップＳ５０１）、外部メモリに対して、暗号化されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルのコピーを実行させる（ステップＳ５０２）。
【００９６】
次に、第２の携帯端末において、外部メモリが装着されたときに、加入者識別情報カード４１の加入者情報に基づいて、暗号化されたアプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルを復号し（ステップＳ５０３）、復号化されたアプリケーションデータファイルを除く、アプリケーションファイル、アプリケーションリソースファイルおよびアプリケーション定義ファイルを読み出す（ステップＳ５０４）。
【００９７】
そして、読みだされたアプリケーション定義ファイルの内容に基づいて、読みだされたアプリケーションファイルが第２の携帯端末において、動作可能か否かを判断し（ステップＳ５０５）、動作不可と判断したときに、第２の携帯端末において動作可能なアプリケーションファイル４をアプリケーションダウンロードサーバからダウンロードする（ステップＳ５０７）。
【００９８】
さらに、第１の携帯端末に装着されていた加入者識別情報カード４１が、第２の携帯端末に装着されたと判断したときに、外部メモリに保存されたアプリケーションデータファイルにアクセスして、アプリケーションを実行する（ステップＳ５０７）。
【００９９】
したがって、本変形例によれば、外部メモリを紛失した場合等でも、第三者に外部メモリの内容をパソコン等で容易に解析されることがなく、また、データの改竄等を防止することができる。
【０１００】
また、外部メモリに対して、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルのコピーを実行させ、第２のアプリケーションマネージャーが、第１の携帯端末に装着されていた加入者識別情報カードが、第２の携帯端末に装着されたと判断したときに、アプリケーションの実行を許可することから、機種変更時にアプリケーション利用契約を解除しなくても、利用者に不利益を与えることがない。
【０１０１】
さらに、第１の携帯端末に、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルが残っているため、第１の携帯端末に、加入者識別情報カードを装着すれば、第１の携帯端末においても、従来と同様に、アプリケーションを楽しむことができる。
【０１０２】
さらに、前記第１の携帯端末において、前記外部メモリに対して、アプリケーションファイル、アプリケーションリソースファイル、アプリケーションデータファイルおよびアプリケーション定義ファイルのコピーし、第２の携帯端末において、外部メモリが装着されたときに、アプリケーションデータファイルを除く、アプリケーションファイル、アプリケーションリソースファイルおよびアプリケーション定義ファイルを読み出すとともに、アプリケーションデータを読み出すことから、第１の携帯端末におけるアプリケーションデータを引き継いで、第２の携帯端末において、同一のアプリケーションを楽しむことができる。
【０１０３】
なお、これらプログラムをコンピュータ読み取り可能な記録媒体に記録し、この記録媒体に記録されたプログラムを携帯端末およびアプリケーションダウンロードサーバのそれぞれ（いずれもコンピュータシステム）に読み込ませ、実行することによって本発明のアプリケーション移動システムを実現することができる。ここでいうコンピュータシステムとは、ＯＳや周辺装置等のハードウェアを含む。
【０１０４】
また、「コンピュータシステム」は、ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）システムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
【０１０５】
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組合せで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【０１０６】
以上、この発明の実施形態につき、図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【図面の簡単な説明】
【０１０７】
【図１】第１の実施形態に係るアプリケーション移動システムの構成図である。
【図２】第１の実施形態の変形例に係るアプリケーション移動システムの構成図である。
【図３】第１の実施形態に係るアプリケーション移動システムの処理フローである。
【図４】第２の実施形態に係るアプリケーション移動システムの構成図である。
【図５】第２の実施形態に係るアプリケーション移動システムの処理フローである。
【図６】第２の実施形態の変形例に係るアプリケーション移動システムの構成図である。
【図７】第２の実施形態の変形例に係るアプリケーション移動システムの処理フローである。
【図８】アプリケーション利用契約の管理システムの構成図である。
【図９】第３の実施形態に係るアプリケーション移動システムの構成図である。
【図１０】第３の実施形態に係るアプリケーション移動システムの処理フローである。
【図１１】第３の実施形態の変形例に係るアプリケーション移動システムの構成図である。
【図１２】第３の実施形態の変形例に係るアプリケーション移動システムの処理フローである。
【符号の説明】
【０１０８】
１・・・第１の携帯端末
２・・・第２の携帯端末
３・・・アプリケーションダウンロードサーバ
１１、２１・・・アプリケーションマネージャー
４、１２、２２・・・アプリケーションファイル
１３、２３・・・アプリケーションファイルリソースファイル
１４、２４・・・アプリケーションファイルデータファイル
１５、２５・・・アプリケーションファイル定義ファイル
１６・・・加入者情報
３１・・・外部メモリ
４１・・・加入者識別情報カード
５１・・・暗号化器
５２・・・復号化器
【図１】
0005112924.tif 000002
【図２】
0005112924.tif 000003
【図３】
0005112924.tif 000004
【図４】
0005112924.tif 000005
【図５】
0005112924.tif 000006
【図６】
0005112924.tif 000007
【図７】
0005112924.tif 000008
【図８】
0005112924.tif 000009
【図９】
0005112924.tif 000010
【図１０】
0005112924.tif 000011
【図１１】
0005112924.tif 000012
【図１２】
0005112924.tif 000013