【手続補正書】
【提出日】平成22年6月18日(2010.6.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
アプリケーションの使用権限を他の情報処理装置に譲渡する情報処理装置であって、
前記使用権限の一部又は全部を譲渡するアプリケーションがユーザによって指定されると、そのアプリケーションを識別するアプリ識別情報と、自身を識別する機器識別情報とに基づいて、第１のコードを生成する第１の生成手段と、
前記第１の生成手段により生成された第１のコードを出力する第１の出力手段と、
前記第１のコードと、前記他の情報処理装置を識別する機器識別情報とに基づく第２のコードを入力する第１の入力手段と、
前記使用権限の譲渡内容を示す譲渡内容情報を入力する第２の入力手段と、
前記第１の入力手段により入力された第２のコードと、前記第２の入力手段により入力された譲渡内容情報とに基づいて、第３のコードを生成する第２の生成手段と、
前記第２の生成手段により生成された第３のコードを出力する第２の出力手段と、
前記第２の入力手段により入力された譲渡内容情報に基づいて、自身の前記アプリケーションの使用権限を示す使用権限情報を更新する更新手段とを有することを特徴とする情報処理装置。
【請求項２】
前記第１の入力手段により入力された第２のコードが、自身の前記第１の生成手段により生成された第１のコードに基づくものか否かを判定する判定手段を有し、
前記更新手段は、前記第１の入力手段により入力された第２のコードが、自身の前記第１の生成手段により生成された第１のコードに基づくものであると判定された場合に、自身の前記アプリケーションの使用権限を示す使用権限情報を更新することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記第２の生成手段は、前記第１の入力手段により入力された第２のコードが、自身の前記第１の生成手段により生成された第１のコードに基づくものであると判定された場合に、第３のコードを生成することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記第１の入力手段により第２のコードが入力された後に、前記使用権限の一部又は全部を譲渡するアプリケーションの使用を禁止する禁止手段と、
前記更新手段により、自身の前記アプリケーションの使用権限を示す使用権限情報が更新された後に、前記禁止手段によるアプリケーションの使用の禁止を解除する解除手段とを有することを特徴とする請求項１〜３の何れか１項に記載の情報処理装置。
【請求項５】
前記第１の出力手段は、前記第１のコードをユーザに報知し、
前記第１の入力手段は、前記第２のコードをユーザによる操作手段の操作に基づいて入力し、
前記第２の出力手段は、前記第３のコードをユーザに報知することを特徴とする請求項１〜４の何れか１項に記載の情報処理装置。
【請求項６】
前記第１の出力手段は、前記第１のコードを、ネットワークを介して前記他の情報処理装置に送信し、
前記第１の入力手段は、前記第２のコードを、ネットワークを介して前記他の情報処理装置から受信し、
前記第２の出力手段は、前記第３のコードを、ネットワークを介して前記他の情報処理装置に送信することを特徴とする請求項１〜４の何れか１項に記載の情報処理装置。
【請求項７】
アプリケーションの使用権限の譲渡を他の情報処理装置から受ける情報処理装置であって、
前記使用権限の一部又は全部を譲渡するアプリケーションを識別するアプリ識別情報と、前記他の情報処理装置を識別する機器識別情報とに基づく第１のコードを入力する第１の入力手段と、
前記第１の入力手段により入力された第１のコードと、自身を識別する機器識別情報とに基づく第２のコードを生成する第１の生成手段と、
前記第１の生成手段により生成された第２のコードを出力する第１の出力手段と、
前記第２のコードと、前記使用権限の譲渡内容を示す譲渡内容情報とに基づく第３のコードを入力する第２の入力手段と、
前記第２の入力手段により入力された第３のコードに基づいて、自身の前記アプリケーションの使用権限を示す使用権限情報を更新する更新手段とを有することを特徴とする情報処理装置。
【請求項８】
前記第２の入力手段により入力された第３のコードが、自身の前記第１の生成手段により生成された第２のコードに基づくものか否かを判定する判定手段を有し、
前記更新手段は、前記第２の入力手段により入力された第３のコードが、自身の前記第１の生成手段により生成された第２のコードに基づくものであると判定された場合に、自身の前記アプリケーションの使用権限を示す使用権限情報を更新することを特徴とする請求項７に記載の情報処理装置。
【請求項９】
前記第２の入力手段により第３のコードが入力された後に、前記使用権限の一部又は全部の譲渡を受けるアプリケーションの使用を禁止する禁止手段と、
前記更新手段により、自身の前記アプリケーションの使用権限を示す使用権限情報が更新された後に、前記禁止手段によるアプリケーションの使用の禁止を解除する解除手段とを有することを特徴とする請求項７又は８に記載の情報処理装置。
【請求項１０】
前記第１の入力手段は、前記第１のコードをユーザによる操作手段の操作に基づいて入力し、
前記第１の出力手段は、前記第２のコードをユーザに報知し、
前記第２の入力手段は、前記第３のコードをユーザによる操作手段の操作に基づいて入力することを特徴とする請求項７〜９の何れか１項に記載の情報処理装置。
【請求項１１】
前記第１の入力手段は、前記第１のコードを、ネットワークを介して前記他の情報処理装置から受信し、
前記第１の出力手段は、前記第２のコードを、ネットワークを介して前記他の情報処理装置に送信し、
前記第２の入力手段は、前記第３のコードを、ネットワークを介して前記他の情報処理装置から受信することを特徴とする請求項７〜９の何れか１項に記載の情報処理装置。
【請求項１２】
アプリケーションの使用権限を第１の情報処理装置から第２の情報処理装置に譲渡する使用権譲渡方法であって、
前記使用権限の一部又は全部を譲渡するアプリケーションがユーザによって指定されると、そのアプリケーションを識別するアプリ識別情報と、前記第１の情報処理装置を識別する機器識別情報とに基づいて、第１のコードを生成する第１の生成ステップと、
前記第１の生成ステップにより生成された第１のコードを出力する第１の出力ステップと、
前記第１のコードと、前記第２の情報処理装置を識別する機器識別情報とに基づく第２のコードを入力する第１の入力ステップと、
前記使用権限の譲渡内容を示す譲渡内容情報を入力する第２の入力ステップと、
前記第１の入力ステップにより入力された第２のコードと、前記第２の入力ステップにより入力された譲渡内容情報とに基づいて、第３のコードを生成する第２の生成ステップと、
前記第２の生成ステップにより生成された第３のコードを出力する第２の出力ステップと、
前記第２の入力ステップにより入力された譲渡内容情報に基づいて、前記第１の情報処理装置における前記アプリケーションの使用権限を示す使用権限情報を更新する更新ステップとを有することを特徴とする使用権譲渡方法。
【請求項１３】
第１の情報処理装置から譲渡された、アプリケーションの使用権限を第２の情報処理装置で取得する使用権取得方法であって、
前記使用権限の一部又は全部を譲渡するアプリケーションを識別するアプリ識別情報と、前記第１の情報処理装置を識別する機器識別情報とに基づく第１のコードを入力する第１の入力ステップと、
前記第１の入力ステップにより入力された第１のコードと、前記第２の情報処理装置を識別する機器識別情報とに基づく第２のコードを生成する第１の生成ステップと、
前記第１の生成ステップにより生成された第２のコードを出力する第１の出力ステップと、
前記第２のコードと、前記使用権限の譲渡内容を示す譲渡内容情報とに基づく第３のコードを入力する第２の入力ステップと、
前記第２の入力ステップにより入力された第３のコードに基づいて、前記第２の情報処理装置における前記アプリケーションの使用権限を示す使用権限情報を更新する更新ステップとを有することを特徴とする使用権取得方法。
【請求項１４】
アプリケーションの使用権限を第１の情報処理装置から第２の情報処理装置に譲渡することをコンピュータに実行させるコンピュータプログラムであって、
前記使用権限の一部又は全部を譲渡するアプリケーションがユーザによって指定されると、そのアプリケーションを識別するアプリ識別情報と、前記第１の情報処理装置を識別する機器識別情報とに基づいて、第１のコードを生成する第１の生成ステップと、
前記第１の生成ステップにより生成された第１のコードを出力する第１の出力ステップと、
前記第１のコードと、前記第２の情報処理装置を識別する機器識別情報とに基づく第２のコードを入力する第１の入力ステップと、
前記使用権限の譲渡内容を示す譲渡内容情報を入力する第２の入力ステップと、
前記第１の入力ステップにより入力された第２のコードと、前記第２の入力ステップにより入力された譲渡内容情報とに基づいて、第３のコードを生成する第２の生成ステップと、
前記第２の生成ステップにより生成された第３のコードを出力する第２の出力ステップと、
前記第２の入力ステップにより入力された譲渡内容情報に基づいて、前記第１の情報処理装置における前記アプリケーションの使用権限を示す使用権限情報を更新する更新ステップとをコンピュータに実行させることを特徴とするコンピュータプログラム。
【請求項１５】
第１の情報処理装置から譲渡された、アプリケーションの使用権限を第２の情報処理装置で取得することをコンピュータに実行させるコンピュータプログラムであって、
前記使用権限の一部又は全部を譲渡するアプリケーションを識別するアプリ識別情報と、前記第１の情報処理装置を識別する機器識別情報とに基づく第１のコードを入力する第１の入力ステップと、
前記第１の入力ステップにより入力された第１のコードと、前記第２の情報処理装置を識別する機器識別情報とに基づく第２のコードを生成する第１の生成ステップと、
前記第１の生成ステップにより生成された第２のコードを出力する第１の出力ステップと、
前記第２のコードと、前記使用権限の譲渡内容を示す譲渡内容情報とに基づく第３のコードを入力する第２の入力ステップと、
前記第２の入力ステップにより入力された第３のコードに基づいて、前記第２の情報処理装置における前記アプリケーションの使用権限を示す使用権限情報を更新する更新ステップとをコンピュータに実行させることを特徴とするコンピュータプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】情報処理装置、使用権譲渡方法、使用権取得方法、及びコンピュータプログラム
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、情報処理装置、使用権譲渡方法、使用権取得方法、及びコンピュータプログラムに関し、特に、アプリケーションを、そのアプリケーションの使用権限を示す使用権限情報に基づいて実行するために用いて好適なものである。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明の情報処理装置は、アプリケーションの使用権限を他の情報処理装置に譲渡する情報処理装置であって、前記使用権限の一部又は全部を譲渡するアプリケーションがユーザによって指定されると、そのアプリケーションを識別するアプリ識別情報と、自身を識別する機器識別情報とに基づいて、第１のコードを生成する第１の生成手段と、前記第１の生成手段により生成された第１のコードを出力する第１の出力手段と、前記第１のコードと、前記他の情報処理装置を識別する機器識別情報とに基づく第２のコードを入力する第１の入力手段と、前記使用権限の譲渡内容を示す譲渡内容情報を入力する第２の入力手段と、前記第１の入力手段により入力された第２のコードと、前記第２の入力手段により入力された譲渡内容情報とに基づいて、第３のコードを生成する第２の生成手段と、前記第２の生成手段により生成された第３のコードを出力する第２の出力手段と、前記第２の入力手段により入力された譲渡内容情報に基づいて、自身の前記アプリケーションの使用権限を示す使用権限情報を更新する更新手段とを有することを特徴とする。
また、本発明の他の特徴とするところは、アプリケーションの使用権限の譲渡を他の情報処理装置から受ける情報処理装置であって、前記使用権限の一部又は全部を譲渡するアプリケーションを識別するアプリ識別情報と、前記他の情報処理装置を識別する機器識別情報とに基づく第１のコードを入力する第１の入力手段と、前記第１の入力手段により入力された第１のコードと、自身を識別する機器識別情報とに基づく第２のコードを生成する第１の生成手段と、前記第１の生成手段により生成された第２のコードを出力する第１の出力手段と、前記第２のコードと、前記使用権限の譲渡内容を示す譲渡内容情報とに基づく第３のコードを入力する第２の入力手段と、前記第２の入力手段により入力された第３のコードに基づいて、自身の前記アプリケーションの使用権限を示す使用権限情報を更新する更新手段とを有することを特徴とする。