【手続補正書】
【提出日】平成18年8月21日(2006.8.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
所定のネットワーク網を介してコンテンツを配信するコンテンツ配信システムであって、
コンテンツ作成者が所持する装置であって当該コンテンツ作成者の操作のもとにコンテンツとしてのアプリケーションプログラムを作成するコンテンツ作成装置と、
上記コンテンツ作成装置から所定のネットワーク網を介してアップロードされたアプリケーションプログラムのうち信頼性のあるアプリケーションプログラムのみを配信するコンテンツ配信装置と、
所定のネットワーク網を介して上記コンテンツ配信装置にアクセスし、所望のアプリケーションプログラムをダウンロードする携帯電話端末機とを備え、
上記コンテンツ配信装置は、
上記コンテンツ作成装置のアクセス対象とされ、当該コンテンツ作成装置からアップロードされたアプリケーションプログラムを蓄積するアップロードサーバと、
上記アップロードサーバに蓄積されたアプリケーションプログラムに対して所定の基準に則った機械的審査を行うコンテンツ審査手段と、
上記携帯電話端末機のアクセス対象とされ、上記コンテンツ審査手段による審査の結果、信頼性があるものと判断されたアプリケーションプログラムを、上記携帯電話端末機によってダウンロード可能な状態で蓄積するダウンロードサーバとを有し、
上記ダウンロードサーバは、上記携帯電話端末機からのダウンロード要求に応じて、蓄積しているアプリケーションプログラムを所定のネットワーク網を介して配信すること
を特徴とするコンテンツ配信システム。
【請求項２】
上記コンテンツ作成装置によってコンテンツとして作成されるアプリケーションプログラムは、当該アプリケーションプログラムに関する各種設定情報を記述したプログラム定義ファイルと、プログラム本体に相当するプログラムファイルとに大別されており、
上記コンテンツ審査手段は、
取得したアプリケーションプログラムにおける上記プログラム定義ファイルを参照し、上記コンテンツ作成者の使用権限を記述したリストに基づいて、当該アプリケーションプログラムにおいて宣言されている利用機能を、上記コンテンツ作成者が使用権限を有しているか否かを判定し、当該アプリケーションプログラムの信頼性を判断すること
を特徴とする請求項１記載のコンテンツ配信システム。
【請求項３】
上記コンテンツ審査手段は、さらに、
取得したアプリケーションプログラムにおける上記プログラムファイルを解析して使用されているアプリケーションプログラムインターフェースを抽出し、各アプリケーションプログラムインターフェース毎に、当該アプリケーションプログラムインターフェースと当該アプリケーションプログラムインターフェースの使用権限とを記述したリストに基づいて、当該アプリケーションプログラムインターフェースの使用権限を判定し、当該アプリケーションプログラムの信頼性を判断すること
を特徴とする請求項２記載のコンテンツ配信システム。
【請求項４】
上記コンテンツ審査手段は、アプリケーションプログラム毎に審査結果を示すログを作成して所定のキャッシュに蓄積すること
を特徴とする請求項１乃至請求項３のうちいずれか１項記載のコンテンツ配信システム。
【請求項５】
上記コンテンツ配信装置は、上記アップロードサーバにアップロードされて蓄積されているアプリケーションプログラムを、上記コンテンツ作成者の操作のもとに削除するのに応じて、上記ダウンロードサーバに蓄積されている対応するアプリケーションプログラムを自動的に削除すること
を特徴とする請求項１乃至請求項４のうちいずれか１項記載のコンテンツ配信システム。
【請求項６】
上記携帯電話端末機が接続されるネットワーク網に、信頼性のあるアプリケーションプログラムのみを配信するものとして許諾されているコンテンツ配信装置の一覧を記述したホワイトリストを設けていること
を特徴とする請求項１乃至請求項５のうちいずれか１項記載のコンテンツ配信システム。
【請求項７】
上記コンテンツ作成者からの明示的な申込に応じて、上記ダウンロードサーバに蓄積されているアプリケーションプログラムのうち実質内容についての目視審査を行うアプリケーションプログラムを蓄積する審査待ちサーバと、
上記携帯電話端末機に対して公開されて当該携帯電話端末機のアクセス対象とされ、上記審査待ちサーバに蓄積されているアプリケーションプログラムの目視審査の結果、配信するにふさわしい内容であるものと判断されたアプリケーションプログラムを、上記携帯電話端末機によってダウンロード可能な状態で蓄積する公開ダウンロードサーバとを備えること
を特徴とする請求項１乃至請求項６のうちいずれか１項記載のコンテンツ配信システム。
【請求項８】
所定のネットワーク網を介してコンテンツを配信するコンテンツ配信方法であって、
コンテンツ作成者が所持する装置であって当該コンテンツ作成者の操作のもとにコンテンツとしてのアプリケーションプログラムを作成するコンテンツ作成装置から所定のネットワーク網を介してアップロードされたアプリケーションプログラムを、所定のアップロードサーバに蓄積する工程と、
所定のコンテンツ審査手段が、上記アップロードサーバに蓄積されたアプリケーションプログラムに対して所定の基準に則った機械的審査を行う工程と、
携帯電話端末機のアクセス対象とされる所定のダウンロードサーバが、上記コンテンツ審査手段による審査の結果、信頼性があるものと判断されたアプリケーションプログラムを、上記携帯電話端末機によってダウンロード可能な状態で蓄積する工程と、
上記ダウンロードサーバが、上記携帯電話端末機からのダウンロード要求に応じて、蓄積しているアプリケーションプログラムを所定のネットワーク網を介して配信する工程とを備えること
を特徴とするコンテンツ配信方法。
【請求項９】
コンテンツ作成者が所持するコンテンツ作成装置から所定のネットワーク網を介してアップロードされたコンテンツとしてのアプリケーションプログラムを配信するコンテンツ配信装置であって、
上記コンテンツ作成装置のアクセス対象とされ、当該コンテンツ作成装置からアップロードされたアプリケーションプログラムを蓄積するアップロードサーバと、
上記アップロードサーバに蓄積されたアプリケーションプログラムに対して所定の基準に則った機械的審査を行うコンテンツ審査手段と、
所定のネットワーク網を介して接続された携帯電話端末機のアクセス対象とされ、上記コンテンツ審査手段による審査の結果、信頼性があるものと判断されたアプリケーションプログラムを、上記携帯電話端末機によってダウンロード可能な状態で蓄積するダウンロードサーバとを備え、
上記ダウンロードサーバは、上記携帯電話端末機からのダウンロード要求に応じて、蓄積している信頼性のあるアプリケーションプログラムのみを所定のネットワーク網を介して配信すること
を特徴とするコンテンツ配信装置。
【請求項１０】
所定のネットワーク網を介してコンテンツを配信するコンテンツ配信システムであって、
コンテンツ作成者が所持する装置であって当該コンテンツ作成者の操作のもとに作成されたコンテンツとしてのアプリケーションプログラムを蓄積するコンテンツホルダサーバと、
上記コンテンツホルダサーバから所定のネットワーク網を介して所望のアプリケーションプログラムを取得し、このうち信頼性のあるアプリケーションプログラムのみを配信するコンテンツ配信装置と、
所定のネットワーク網を介して上記コンテンツ配信装置にアクセスし、所望のアプリケーションプログラムをダウンロードする携帯電話端末機とを備え、
上記コンテンツ配信装置は、
上記携帯電話端末機からのアプリケーションプログラムのダウンロード要求に応じて当該アプリケーションプログラムを蓄積する上記コンテンツホルダサーバのＵＲＬを復号するＵＲＬ復号手段と、
上記コンテンツホルダサーバと通信を行って当該アプリケーションプログラムを取得するコンテンツ取得手段と、
上記コンテンツ取得手段によって取得したアプリケーションプログラムの指紋を算出するコンテンツ指紋算出手段と、
当該アプリケーションプログラムに対して所定の基準に則った機械的審査を行うコンテンツ審査手段とを有し、
上記コンテンツ配信装置は、上記携帯電話端末機からのダウンロード要求に応じて、上記コンテンツ審査手段による審査の結果、信頼性があるものと判断されたアプリケーションプログラムを所定のネットワーク網を介して配信すること
を特徴とするコンテンツ配信システム。
【請求項１１】
上記コンテンツホルダサーバにコンテンツとして蓄積されているアプリケーションプログラムは、当該アプリケーションプログラムに関する各種設定情報を記述したプログラム定義ファイルと、プログラム本体に相当するプログラムファイルとに大別されており、
上記コンテンツ審査手段は、
取得したアプリケーションプログラムにおける上記プログラム定義ファイルを参照し、上記コンテンツ作成者の使用権限を記述したリストに基づいて、当該アプリケーションプログラムにおいて宣言されている利用機能を、上記コンテンツ作成者が使用権限を有しているか否かを判定し、当該アプリケーションプログラムの信頼性を判断すること
を特徴とする請求項１０記載のコンテンツ配信システム。
【請求項１２】
上記コンテンツ審査手段は、さらに、
取得したアプリケーションプログラムにおける上記プログラムファイルを解析して使用されているアプリケーションプログラムインターフェースを抽出し、各アプリケーションプログラムインターフェース毎に、当該アプリケーションプログラムインターフェースと当該アプリケーションプログラムインターフェースの使用権限とを記述したリストに基づいて、当該アプリケーションプログラムインターフェースの使用権限を判定し、当該アプリケーションプログラムの信頼性を判断すること
を特徴とする請求項１１記載のコンテンツ配信システム。
【請求項１３】
上記コンテンツ配信装置は、
少なくとも、上記コンテンツホルダサーバのＵＲＬ、上記コンテンツ指紋算出手段によって算出された指紋、及び上記コンテンツ審査手段による審査結果を示すログを蓄積するキャッシュを有し、
上記コンテンツ指紋算出手段によって算出した指紋を上記キャッシュに蓄積されている指紋と比較して、当該アプリケーションプログラムが、過去に審査を行ったものと同一であるか否かを判定し、当該アプリケーションプログラムが、過去に審査を行ったものと同一である場合には、上記コンテンツ審査手段による審査を省略し、当該指紋に対応する前回の審査結果を再利用すること
を特徴とする請求項１０乃至請求項１２のうちいずれか１項記載のコンテンツ配信システム。
【請求項１４】
上記携帯電話端末機が接続されるネットワーク網に、信頼性のあるアプリケーションプログラムのみを配信するものとして許諾されているコンテンツ配信装置の一覧を記述したホワイトリストを設けていること
を特徴とする請求項１０乃至請求項１３のうちいずれか１項記載のコンテンツ配信システム。
【請求項１５】
所定のネットワーク網を介してコンテンツを配信するコンテンツ配信方法であって、
所定のネットワーク網を介して接続された携帯電話端末機からのコンテンツとしてのアプリケーションプログラムのダウンロード要求に応じて、所定のコンテンツ配信装置が、コンテンツ作成者が所持する装置であって当該コンテンツ作成者の操作のもとに作成されたアプリケーションプログラムを蓄積するコンテンツホルダサーバから所定のネットワーク網を介して当該アプリケーションプログラムを取得する工程と、
上記コンテンツ配信装置が、取得したアプリケーションプログラムの指紋を算出する工程と、
上記コンテンツ配信装置が、当該アプリケーションプログラムに対して所定の基準に則った機械的審査を行う工程と、
上記コンテンツ配信装置が、上記携帯電話端末機からのダウンロード要求に応じて、審査の結果、信頼性があるものと判断されたアプリケーションプログラムを所定のネットワーク網を介して配信すること
を特徴とするコンテンツ配信方法。
【請求項１６】
コンテンツ作成者が所持するコンテンツホルダサーバから所定のネットワーク網を介してコンテンツとしてのアプリケーションプログラムを取得して配信するコンテンツ配信装置であって、
所定のネットワーク網を介して接続された携帯電話端末機からのアプリケーションプログラムのダウンロード要求に応じて、当該アプリケーションプログラムを蓄積する上記コンテンツホルダサーバのＵＲＬを復号するＵＲＬ復号手段と、
上記ＵＲＬに基づいて、上記コンテンツホルダサーバと通信を行って当該アプリケーションプログラムを取得するコンテンツ取得手段と、
上記コンテンツ取得手段によって取得したアプリケーションプログラムの指紋を算出するコンテンツ指紋算出手段と、
当該アプリケーションプログラムに対して所定の基準に則った機械的審査を行うコンテンツ審査手段とを備え、
上記携帯電話端末機からのダウンロード要求に応じて、上記コンテンツ審査手段による審査の結果、信頼性があるものと判断されたアプリケーションプログラムを所定のネットワーク網を介して配信すること
を特徴とするコンテンツ配信装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
上述した目的を達成する本発明にかかるコンテンツ配信システムは、所定のネットワーク網を介してコンテンツを配信するコンテンツ配信システムであって、コンテンツ作成者が所持する装置であって当該コンテンツ作成者の操作のもとにコンテンツとしてのアプリケーションプログラムを作成するコンテンツ作成装置と、上記コンテンツ作成装置から所定のネットワーク網を介してアップロードされたアプリケーションプログラムのうち信頼性のあるアプリケーションプログラムのみを配信するコンテンツ配信装置と、所定のネットワーク網を介して上記コンテンツ配信装置にアクセスし、所望のアプリケーションプログラムをダウンロードする携帯電話端末機とを備え、上記コンテンツ配信装置は、上記コンテンツ作成装置のアクセス対象とされ、当該コンテンツ作成装置からアップロードされたアプリケーションプログラムを蓄積するアップロードサーバと、上記アップロードサーバに蓄積されたアプリケーションプログラムに対して所定の基準に則った機械的審査を行うコンテンツ審査手段と、上記携帯電話端末機のアクセス対象とされ、上記コンテンツ審査手段による審査の結果、信頼性があるものと判断されたアプリケーションプログラムを、上記携帯電話端末機によってダウンロード可能な状態で蓄積するダウンロードサーバとを有し、上記ダウンロードサーバは、上記携帯電話端末機からのダウンロード要求に応じて、蓄積しているアプリケーションプログラムを所定のネットワーク網を介して配信することを特徴としている。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
また、上述した目的を達成する本発明にかかるコンテンツ配信方法は、所定のネットワーク網を介してコンテンツを配信するコンテンツ配信方法であって、コンテンツ作成者が所持する装置であって当該コンテンツ作成者の操作のもとにコンテンツとしてのアプリケーションプログラムを作成するコンテンツ作成装置から所定のネットワーク網を介してアップロードされたアプリケーションプログラムを、所定のアップロードサーバに蓄積する工程と、所定のコンテンツ審査手段が、上記アップロードサーバに蓄積されたアプリケーションプログラムに対して所定の基準に則った機械的審査を行う工程と、携帯電話端末機のアクセス対象とされる所定のダウンロードサーバが、上記コンテンツ審査手段による審査の結果、信頼性があるものと判断されたアプリケーションプログラムを、上記携帯電話端末機によってダウンロード可能な状態で蓄積する工程と、上記ダウンロードサーバが、上記携帯電話端末機からのダウンロード要求に応じて、蓄積しているアプリケーションプログラムを所定のネットワーク網を介して配信する工程とを備えることを特徴としている。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
さらに、上述した目的を達成する本発明にかかるコンテンツ配信装置は、コンテンツ作成者が所持するコンテンツ作成装置から所定のネットワーク網を介してアップロードされたコンテンツとしてのアプリケーションプログラムを配信するコンテンツ配信装置であって、上記コンテンツ作成装置のアクセス対象とされ、当該コンテンツ作成装置からアップロードされたアプリケーションプログラムを蓄積するアップロードサーバと、上記アップロードサーバに蓄積されたアプリケーションプログラムに対して所定の基準に則った機械的審査を行うコンテンツ審査手段と、所定のネットワーク網を介して接続された携帯電話端末機のアクセス対象とされ、上記コンテンツ審査手段による審査の結果、信頼性があるものと判断されたアプリケーションプログラムを、上記携帯電話端末機によってダウンロード可能な状態で蓄積するダウンロードサーバとを備え、上記ダウンロードサーバは、上記携帯電話端末機からのダウンロード要求に応じて、蓄積している信頼性のあるアプリケーションプログラムのみを所定のネットワーク網を介して配信することを特徴としている。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
さらにまた、上述した目的を達成する本発明にかかるコンテンツ配信システムは、所定のネットワーク網を介してコンテンツを配信するコンテンツ配信システムであって、コンテンツ作成者が所持する装置であって当該コンテンツ作成者の操作のもとに作成されたコンテンツとしてのアプリケーションプログラムを蓄積するコンテンツホルダサーバと、上記コンテンツホルダサーバから所定のネットワーク網を介して所望のアプリケーションプログラムを取得し、このうち信頼性のあるアプリケーションプログラムのみを配信するコンテンツ配信装置と、所定のネットワーク網を介して上記コンテンツ配信装置にアクセスし、所望のアプリケーションプログラムをダウンロードする携帯電話端末機とを備え、上記コンテンツ配信装置は、上記携帯電話端末機からのアプリケーションプログラムのダウンロード要求に応じて当該アプリケーションプログラムを蓄積する上記コンテンツホルダサーバのＵＲＬを復号するＵＲＬ復号手段と、上記コンテンツホルダサーバと通信を行って当該アプリケーションプログラムを取得するコンテンツ取得手段と、上記コンテンツ取得手段によって取得したアプリケーションプログラムの指紋を算出するコンテンツ指紋算出手段と、当該アプリケーションプログラムに対して所定の基準に則った機械的審査を行うコンテンツ審査手段とを有し、上記コンテンツ配信装置は、上記携帯電話端末機からのダウンロード要求に応じて、上記コンテンツ審査手段による審査の結果、信頼性があるものと判断されたアプリケーションプログラムを所定のネットワーク網を介して配信することを特徴としている。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００３４
【補正方法】変更
【補正の内容】
【００３４】
また、上述した目的を達成する本発明にかかるコンテンツ配信方法は、所定のネットワーク網を介してコンテンツを配信するコンテンツ配信方法であって、所定のネットワーク網を介して接続された携帯電話端末機からのコンテンツとしてのアプリケーションプログラムのダウンロード要求に応じて、所定のコンテンツ配信装置が、コンテンツ作成者が所持する装置であって当該コンテンツ作成者の操作のもとに作成されたアプリケーションプログラムを蓄積するコンテンツホルダサーバから所定のネットワーク網を介して当該アプリケーションプログラムを取得する工程と、上記コンテンツ配信装置が、取得したアプリケーションプログラムの指紋を算出する工程と、上記コンテンツ配信装置が、当該アプリケーションプログラムに対して所定の基準に則った機械的審査を行う工程と、上記コンテンツ配信装置が、上記携帯電話端末機からのダウンロード要求に応じて、審査の結果、信頼性があるものと判断されたアプリケーションプログラムを所定のネットワーク網を介して配信することを特徴としている。