(57)【特許請求の範囲】
【請求項１】
オンライン配信されるデジタル製品の申請及び管理を促進するためのシステムであって、
コンテンツ・プロバイダに、デジタル製品の申請と、前記デジタル製品の配信の管理とを許可するように構成された製品管理・配信システムであって、
新規のデジタル製品の配信の申請を受信するように構成され、コンピューティング装置上で動作する製品申請モジュールを少なくとも含み、
申請される前記新規のデジタル製品のそれぞれは、少なくとも、製品情報と製品配信情報とを含み、
前記製品情報は少なくとも、製品名及びサポートされるデバイスタイプの表示を含み、
前記製品配信情報は、対応するデジタル製品のオンライン配信時に使用される少なくとも１つの価格設定パラメータと少なくとも１つのローカライズパラメータとを含み、
前記ローカライズパラメータは、少なくとも一部の前記製品情報について、前記デジタル製品を配信する地理的位置に基づく提示方法を示す
ことを特徴とするシステム。
【請求項２】
前記製品情報はさらに、ジャンル表示、バージョン番号、製品識別子、サポート情報、及び、使用許諾契約情報を、少なくとも含むことを特徴とする請求項１に記載のシステム。
【請求項３】
前記製品申請モジュールは、前記デジタル製品に関連する少なくとも１つの電子ファイルを申請の前に認証するようにさらに構成されていることを特徴とする請求項１に記載のシステム。
【請求項４】
前記製品配信情報はさらに、前記デジタル製品と関連づけられるべきストア可用性データを含むことを特徴とする請求項１乃至３のいずれか１項に記載のシステム。
【請求項５】
前記製品管理・配信システムは、前記ストア可用性データを、複数の異なるオンラインストアのいずれから、対応する前記デジタル製品のオンライン配信が承認されるかを制御するために利用することを特徴とする請求項４に記載のシステム。
【請求項６】
前記ローカライズパラメータにより、対応する前記デジタル製品について、異なるオンラインストアのそれぞれにおけるプレゼンテーションが異なることを特徴とする請求項５に記載のシステム。
【請求項７】
前記製品管理・配信システムはさらに、対応する新しいデジタル製品のプレビュー・プレゼンテーションを提供するように構成され、前記コンピューティング装置上で動作するプレビュー・モジュールを備え、
前記プレビュー・プレゼンテーションは、その後に前記対応する新しいデジタル製品をオンライン配信する場合に利用されるプレゼンテーションに類似することを特徴とする請求項１乃至６のいずれか１項に記載のシステム。
【請求項８】
前記デジタル製品は、コンピュータ・プログラム製品であることを特徴とする請求項１乃至７のいずれか１項に記載のシステム。
【請求項９】
デジタル製品を、配信のためにオンライン・レポジトリに申請するための方法であって、
コンピューティング装置が、前記オンライン・レポジトリに申請されるデジタル製品と関連する製品情報を受信し、
前記コンピューティング装置が、前記デジタル製品と関連する少なくとも１つの電子ファイルをアップロードし、
前記コンピューティング装置が、前記デジタル製品について使用される少なくとも１つの配信パラメータを受信し、
前記コンピューティング装置が、前記デジタル製品を、配信のために前記オンライン・レポジトリに申請し、前記デジタル製品の申請には、前記製品情報、少なくとも１つの配信パラメータ、及び、少なくとも１つの電子ファイルの前記オンライン・レポジトリへの申請が含まれ、
前記デジタル製品の配信が前記少なくとも１つの配信パラメータに従って前記オンライン・レポジトリにより許可され、前記少なくとも１つの配信パラメータは、少なくとも一部の前記製品情報について、前記デジタル製品を配信する地理的位置に基づく提示方法を示すローカライズパラメータを含む
ことを特徴とする方法。
【請求項１０】
前記少なくとも１つの配信パラメータは、前記デジタル製品が配信のために利用可能となる複数の国のオンラインストアの特定を含み、
前記デジタル製品の配信は、前記複数の国のオンラインストアからの配信のみが許可される、ことを特徴とする請求項９に記載の方法。
【請求項１１】
前記コンピューティング装置が、
前記デジタル製品の前記オンライン・レポジトリへの申請に先立って、前記少なくとも１つの電子ファイルを認証し、
前記デジタル製品に関連する前記少なくとも１つの電子ファイルが認証されなかった場合に、前記デジタル製品の申請を妨げる、
ことを更に含むことを特徴とする請求項１０に記載の方法。
【請求項１２】
前記少なくとも１つの配信パラメータは、価格設定パラメータであることを特徴とする請求項９乃至１１のいずれか１項に記載の方法。
【請求項１３】
前記価格設定パラメータは、価格帯であることを特徴する請求項１２に記載の方法。
【請求項１４】
前記コンピューティング装置が、前記デジタル製品と関連づけられるべきストア可用性データを受信することをさらに特徴とする請求項９乃至１３のいずれか１項に記載の方法。
【請求項１５】
前記コンピューティング装置が、代替言語による製品情報を受信することをさらに特徴とする請求項９乃至１４のいずれか１項に記載の方法。
【請求項１６】
前記製品情報は少なくとも、製品名及びサポートされるデバイスタイプの表示を含み、前記製品情報はさらに、バージョン番号と製品識別子とを少なくとも含むことを特徴とする請求項９乃至１５のいずれか１項に記載の方法。
【請求項１７】
請求項９乃至１６のいずれか１項に記載の、デジタル製品を配信のためにオンライン・レポジトリに申請するための方法をコンピューティング装置に実行させるためのコンピュータプログラム。
【請求項１８】
請求項１７に記載のコンピュータプログラムを格納したコンピュータで読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル製品の申請に関し、特に、ネットワーク配信を目的としたデジタル製品の電子申請に関する。
【背景技術】
【０００２】
今日、iTunes（登録商標）Media Store等のオンラインメディアストアは、顧客（すなわち、オンラインユーザ）が音楽又は映像等のメディアアイテムをインターネットを介して購入又はレンタルすることを可能にする。多くの場合、オンラインメディアストアにおいて、多くのメディアアイテムは、音楽レーベル又は映画会社等の種々のコンテンツプロバイダにより入手可能にされ且つ提供される。Cupertino、CaliforniaのApple Inc.により提供されるiProducer（登録商標）及びLabel Connect（登録商標）等のソフトウェアツールは、コンテンツプロバイダがiTunes Media Storeにメディアコンテンツをオンライン申請することを支援できる。
【０００３】
ソフトウェアプログラムは、小売店及びオンラインストアで購入できるか又は使用許諾が得られる。従来、ソフトウェアプログラムは、主にソフトウェアプログラムを含むコンパクトディスク（ＣＤ）として購入される。あるいは、多くの場合、購入者はオンライン小売店又はソフトウェアプロバイダのウェブサイトからソフトウェアプログラムを購入及びダウンロードできる。しかし、オンライン小売店が種々の個別の会社のソフトウェアプログラムを販売する時、デジタルプログラムファイル及びサポート情報／ファイルをオンライン小売店に提供する際に困難が生じる。この問題は、多くの場合にオンライン小売店と提携したいと考える小さなソフトウェアプロバイダが多いために悪化する。その結果、オンライン申請を受信するオンライン小売店は、広範な種々の申請のために大きな負担がかかり且つ困難に直面する。
【０００４】
従って、オンライン小売店へのソフトウェアプログラムの申請を容易にする改善された方法が必要である。
【発明の概要】
【０００５】
本発明は、製品配信サイトに対してデジタル製品を申請、配信及び／又は管理する改善されたシステム及び方法に関する。製品配信サイトへのデジタル製品の申請は、コンピュータにより支援された一様な方法で多くの申請者により行われる。申請されたデジタル製品は、大部分が自動化された方法で管理され、製品配信サイトでオンライン購入及び配信を行える。デジタル製品が申請されると、ユーザは、デジタル製品が承認されたか又は拒否されたかの情報を取得するためにデジタル製品申請の状態にアクセスできる。一実施形態において、デジタル製品はコンピュータ・プログラム製品（例えば、コンピュータソフトウェアプログラム）である。
【０００６】
一実施形態において、本発明は、クライアント−サーバ環境においてデジタル製品の制御された申請を行うための方法及びシステムに関する。制御された申請は、ユーザがデジタル製品を適切に申請することを支援でき、無許可のアクセスを制限するためにユーザアカウントを使用できる。品質制御に関し、手動による申請のレビューは製品配信サイトからデジタル製品を配信する前に行われている。
【０００７】
本発明は、方法、システム、デバイス、装置（コンピュータ可読媒体及びグラフィカル・ユーザ・インタフェースを含む）として含む多くの方法により実現される。本発明のいくつかの実施形態を以下に説明する。
【０００８】
オンラインリポジトリにデジタルを申請する方法として、本発明の一実施形態は例えば少なくとも、オンライン・レポジトリに申請されるデジタル製品と関連する製品情報を受信すること、デジタル製品と関連する少なくとも１つの電子ファイルをアップロードすること、デジタル製品について使用される少なくとも１つの配信パラメータを受信すること、デジタル製品を、配信のためにオンライン・レポジトリに申請することを、含むことができる。
【０００９】
オンライン配信されるデジタル製品の申請及び管理を促進するためのシステムとして、本発明の一実施形態はたとえば少なくとも、コンテンツ・プロバイダにデジタル製品の申請とデジタル製品の配信の管理とを許可するように構成された製品管理・配信システムを含む。製品管理・配信システムは少なくとも、新規のデジタル製品の配信の申請を受信するように構成された製品申請モジュールを含むことができ、申請される新規のデジタル製品のそれぞれは、少なくとも、製品情報と製品配信情報とを含む。製品情報は少なくとも、製品名及びサポートされるデバイスタイプの表示を含むことができ、製品配信情報は少なくとも、対応するデジタル製品のオンライン配信時に使用される１つの価格設定パラメータを含む。
【００１０】
デジタル製品をオンライン配信サイトへ申請するのに利用されるグラフィカル・ユーザ・インタフェースとして、本発明の一実施形態はたとえば少なくとも、ユーザが、デジタル製品と関連する情報を含む製品情報を提供するのを補助するためのデジタル製品情報ウィンドウと、ユーザがデジタル製品と関連する１以上の電子ファイルを選択し、アップロードするのを補助するためのデジタル製品アップロード・ウィンドウと、オンライン配信サイトがデジタル製品の１つ以上の配信形態を制御するのに利用する１以上の配信パラメータを、ユーザが特定するのを補助するための配信パラメータ・ウィンドウと、を含むことができる。
【００１１】
本発明の他の態様及び利点は、一例として本発明の原理を示す添付の図面と共に以下の詳細な説明を読むことにより明らかとなるだろう。
【００１２】
本発明のファイルは、カラーで示される少なくとも１つの図面を含む。カラーの図面を有する本発明のコピーは、要求があり且つ必要な料金が支払われた場合に特許庁により提供される。
【００１３】
本発明は、添付の図面と共に以下の詳細な説明を読むことにより容易に理解されるだろう。図中、同様の図中符号は同様の要素を示す。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態に係る製品申請／配信システムを示すブロック図である。
【図２】本発明の一実施形態に係るデジタル製品申請処理を示すフローチャートである。
【図３】本発明の一実施形態に係る製品申請・管理システムを示すブロック図である。
【図４】本発明の一実施形態に係る製品申請・管理処理を示すフローチャートである。
【図５】本発明の一実施形態に係る製品管理システムを示すブロック図である。
【図６Ａ】、
【図６Ｂ】本発明の一実施形態に係る製品管理処理を示すフローチャートである。
【図７Ａ】、
【図７Ｂ】、
【図７Ｃ】、
【図７Ｄ】本発明の一実施形態に係るオンライン製品配信サイトとの基本的なユーザ対話に関係する代表的なスクリーンショットを示す図である。
【図８Ａ】、
【図８Ｂ】、
【図８Ｃ】、
【図８Ｄ】、
【図８Ｅ】本発明の一実施形態に係る１つ以上のファイルのアップロードに関係する代表的なスクリーンショットを示す図である。
【図９Ａ】、
【図９Ｂ】、
【図９Ｃ】、
【図９Ｄ】本発明の一実施形態に係る価格設定パラメータの設定に関係する代表的なスクリーンショットを示す図である。
【図１０Ａ】、
【図１０Ｂ】、
【図１０Ｃ】、
【図１０Ｄ】本発明の一実施形態に係るローカライズパラメータの設定に関係する代表的なスクリーンショットを示す図である。
【図１１】本発明の一実施形態に係る代表的な製品申請ページのスクリーンショットを示す図である。
【図１２Ａ】、
【図１２Ｂ】本発明の一実施形態に係る代表的な製品管理基本ページのスクリーンショットを示す図である。
【発明を実施するための形態】
【００１５】
本発明は、製品配信サイトに対してデジタル製品を申請、配信及び／又は管理する改善されたシステム及び方法に関する。製品配信サイトへのデジタル製品の申請は、コンピュータにより支援された一様な方法で多くの申請者により行われる。申請されたデジタル製品は、大部分が自動化された方法で管理され、製品配信サイトでオンライン購入及び配信を行える。デジタル製品が申請されると、ユーザは、デジタル製品が承認されたか又は拒否されたかの情報を取得するためにデジタル製品申請の状態にアクセスできる。一実施形態において、デジタル製品はコンピュータ・プログラム製品（例えば、コンピュータソフトウェアプログラム）である。
【００１６】
一実施形態において、本発明は、クライアント−サーバ環境においてデジタル製品の制御された申請を行うための方法及びシステムに関する。制御された申請は、ユーザがデジタル製品を適切に申請することを支援でき、無許可のアクセスを制限するためにユーザアカウントを使用できる。品質制御に関し、手動による申請のレビューは製品配信サイトからデジタル製品を配信する前に依然として行われる。
【００１７】
ファイルは申請が許可される前に検査される。申請後、申請されたデジタル製品は品質制御を行うために評価される。品質制御の少なくとも一部が自動化されるが、手動による申請のレビューは製品配信サイトからデジタル製品を配信する前に依然として行われる。更に一度申請がなされると、申請者は申請の状態にオンラインでアクセスでき、先の申請に不備があると考えられる場合に先の申請の構成要素の一部又は全てを再申請できる。製品配信サイトは、オンライン製品ホスティングサイトとも呼ばれる。
【００１８】
図１〜図１２Ｂを参照して、本発明の種々の態様の実施形態を以下に説明する。しかし、本発明がこれらの限定された実施形態を越えた範囲にも及ぶため、図面に対する詳細な説明は説明の目的で与えられることが当業者には容易に理解されるだろう。
【００１９】
図１は、本発明の一実施形態に係る製品申請／配信システム１００を示すブロック図である。製品申請／配信システム１００は製品配信サイト１０２を含む。製品配信サイト１０２は、種々のデジタル製品の配信のためのオンラインアクセスポイントを提供する。例えば、製品配信サイト１０２はオンラインストアと呼ばれる。製品申請・管理システム１０４は、種々のデジタル製品申請者からデジタル製品の申請を受信するように動作する。製品申請・管理システム１０４は、デジタル製品の申請を処理し、承認されたデジタル製品の配信を許可できる。デジタル製品は、製品記憶装置１０６に格納される。一実施形態において、製品記憶装置１０６は大容量データ記憶装置及び１つ以上のデータベースを含む。製品記憶装置１０６は、配信できる（例えば、購入又はレンタルできる）多くのデジタル製品の大容量記憶装置を提供する。例えば購入されたデジタル製品は、製品配信サイト１０２を経由してデータネットワーク１０８を介して製品記憶装置１０６からアクセスされる。デジタル製品の例は、アプリケーション（又はアプリケーション・プログラム）、アニメーション又はプレゼンテーション等のコンピュータ・プログラム製品である。
【００２０】
製品申請／配信システム１００は、第１のクライアント１１０及び第２のクライアント１１２を更に含む。一般に製品申請／配信システム１００は、複数の種々のクライアント１１０、１１２を含む。第１のクライアント１１０はネットワークアクセスプログラム１１４を含む。第２のクライアント１１２は製品申請プログラム１１６を含む。いくつかのクライアントは、ネットワークアクセスプログラム１１４及び製品申請プログラム１１６の双方を含むことができる。ネットワークアクセスプログラム１１４は、演算装置である第１のクライアント１１０上で動作するアプリケーション・プログラム（例えば、ソフトウェアアプリケーション）である。適切なネットワークアクセスプログラムの一例はネットワークブラウザ（例えば、Microsoft Explorer又はSafari）である。適切なネットワークアクセスプログラムの別の例は、Apple Inc.により提供されたiTunes(登録商標)である。第１のクライアント１１０は、データネットワーク１０８を介して製品配信サイト１０２に結合される。従って、どの第１のクライアント１１０もデジタル製品をレビュー、購入及び／又は管理するために製品配信サイト１０２と対話できる。
【００２１】
また、製品申請プログラム１１６は、演算装置である第２のクライアント１１２上で動作するアプリケーション・プログラム（例えば、ソフトウェアアプリケーション）である。製品申請プログラム１１６は、最終的にはメディア配信サイト１０２により配信するために製品申請・管理システム１０４にデジタル製品を申請するために使用される。ネットワークアクセスプログラム１１４及び製品申請プログラム１１６が別個のプログラムとして図１に示されるが、そのようなプログラムは単一のプログラムに統合されてもよく又は同一のクライアントマシンに常駐してもよいことが理解されるべきである。
【００２２】
図１に示す製品申請／配信システム１００において、デジタル製品は製品申請プログラム１１６を介して製品申請・管理システム１０４に申請される。申請された（例えば、第２のクライアント１１２を介して）デジタル製品は、処理され且つ製品記憶装置１０６に格納される。その後、格納されたデジタル製品は、製品配信サイト１０２から購入可能である。特定のデジタル製品を購入すると、製品配信サイト１０２は、特定のデジタル製品に対するデジタルデータが製品記憶装置１０６から検索され且つデータネットワーク１０８を介して製品配信サイト１０２から要求クライアント１１０に配信（例えば、ダウンロード）されることを可能にする。この点に関して、製品配信サイト１０２又は他の配布サーバ（不図示）は、製品記憶装置１０６から特定のデジタル製品に対応するデジタルデータを取得し、そのようなデジタルデータをデータネットワーク１０８を介してクライアント１１０にダウンロードする。ダウンロードされたデジタルデータは、クライアント１１０に格納される。一実施形態において、ダウンロードされたデジタルデータは、クライアント１１０において受信されると暗号化されるが、クライアント１１０に永続的に格納される前に復号化され且つその後再暗号化される。その後、クライアント１１０はクライアント１１０においてデジタル製品のデジタルデータを利用（例えば、実行）できる。
【００２３】
製品申請／配信システム１００により、クライアント１１０のユーザは製品配信サイト１０２から購入可能な複数のデジタル製品を閲覧、探索又はソートするためにネットワークアクセスプログラム１１４を利用できる。ネットワークアクセスプログラム１１４により、ユーザはデジタル製品の一部又は全てに対してレビュー又はデモを行える。ネットワークアクセスプログラム１１４のユーザが特定のデジタル製品を購入したい場合、ユーザ（ネットワークアクセスプログラム１１４を介する）及び製品配信サイト１０２は、ユーザが特定のデジタル製品に対するアクセス権の支払いをするオンライン商取引を行える。一実施形態において、ユーザと関連付けられたクレジットカードにより特定のデジタル製品の購入金額又はレンタル金額が支払われる。
【００２４】
デジタル製品の申請及び購入は、データネットワーク１０８を介して達成される。換言すると、デジタル製品の申請及び購入はオンラインで達成される。オンラインでのメディアアイテムの購入は電子商取引とも呼ばれる。一実施形態において、データネットワーク１０８は少なくともインターネットの一部を含む。クライアント１１０、１１２は、アプリケーションによって異なるが、一般には記憶装置を有する演算装置である。多くの場合、クライアント１１０、１１２は、パーソナルコンピュータ又はメディアを格納し且つユーザに提示できる他の演算装置である。一実施形態において、製品配信サイト１０２とクライアント１１０、１１２との間のデータネットワーク１０８を介する接続は、セキュアソケットレイヤ（ＳＳＬ）等のセキュリティ保護された接続を介してもよい。
【００２５】
製品配信サイト１０２、製品申請・管理システム１０４及び製品記憶装置１０６が別個の構成要素として図１に示されるが、これらの構成要素のうちどの構成要素が１つ以上の装置に組み合わされてもよいことが理解されるべきである。例えば、製品申請・管理システム１０４は製品配信サイト１０２に組み込まれてもよい。別の例として、製品記憶装置１０６は、製品配信サイト１０２又は製品申請・管理システム１０４に組み込まれてもよい。
【００２６】
図２は、本発明の一実施形態に係るデジタル製品申請処理２００を示すフローチャートである。デジタル製品申請処理２００は、例えばクライアント１１４等のクライアントデバイス又は製品申請・管理システム１０４等のサーバデバイスにより実行される。
【００２７】
デジタル製品申請処理２００は、デジタル製品に関する製品情報を受信できる（２０２）。製品情報は、申請されているデジタル製品の種類に依存して変更される。一実現例において、デジタル製品申請処理２００によりオンラインリポジトリに申請可能なデジタル製品の１つの種類は、コンピュータ・プログラム製品等のデジタルプログラム製品である。コンピュータ・プログラム製品に対する製品情報の例は、製品名、サポートされるデバイスタイプの表示、ジャンルの表示、バージョン番号、製品識別子、サポート情報及び使用許諾契約情報のうちの１つ以上を含むことができる。
【００２８】
次に、デジタル製品に関する少なくとも１つの電子ファイルがアップロードされる（２０４）。デジタル製品は、関連付けられた電子ファイルを１つ以上有することができる。例えばデジタル製品は、バイナリファイル、サポート又はヘルプファイル、並びに／あるいは１つ以上の例示的なスクリーンの例を含んでもよい。
【００２９】
更に、デジタル製品により使用される少なくとも１つの配信パラメータが受信される（２０６）。配信パラメータは、デジタル製品を配信する方法を制御するか又は影響を及ぼすために利用されるパラメータである。配信パラメータの一例は価格設定パラメータである。一例として、価格設定パラメータは、デジタル製品と関連付けられる価格又は価格帯を特定できる。他の配信パラメータは、デジタル製品の配信元であるデジタル店舗に関係する。更に、配信パラメータは、適格性、ライセンスカテゴリ（タイプ）等をレビューすることに関係する。
【００３０】
その後、デジタル製品はオンラインリポジトリに申請される（２０８）。オンラインリポジトリは、例えば製品申請・管理システム１０４に対応可能である。オンラインリポジトリは、１つ以上の電子ファイル、関連する製品情報及び１つ以上の配信パラメータを受信できる。オンラインリポジトリは、製品情報及び１つ以上の配信パラメータに従って製品配信サイト（例えば、オンラインストア）から１つ以上の電子ファイルに含まれるようなデジタル製品を配信することを許可するように動作可能である。デジタル製品がオンラインリポジトリに申請された（２０８）後、デジタル製品申請処理２００は終了される。
【００３１】
図３は、本発明の一実施形態に係る製品申請・管理システム３００を示すブロック図である。製品申請・管理システム３００は、例えば図１に示す製品申請・管理システム１０４の一実施形態を表せる。
【００３２】
製品申請・管理システム３００は、ログイン３０２を要求できる。例えばログインは、ユーザ（すなわち、デジタル製品の申請者）がユーザ名及びパスワードを提供することを要求できる。デジタル製品の申請者が製品申請・管理システム３００に正常にログインした場合、デジタル製品の申請者に対してシステムナビゲーションページ３０４が提示される。デジタル製品の申請者は、システムナビゲーションページ３０４から製品申請・管理システム３００によりサポートされる１つ以上のモジュールにアクセスできる。一実施形態によると、図３に示すように、製品申請・管理システム３００によりサポートされたモジュールは、製品管理モジュール３０６、契約要求モジュール３０８、使用料モジュール３１０及びアカウント管理モジュール３１２を含むことができる。
【００３３】
製品管理モジュール３０６により、デジタル製品の申請者は新製品を申請し且つそのような新製品の配信を制御できる。製品管理モジュール３０６により、デジタル製品の申請者は先の申請を編集できる。契約要求モジュール３０８により、デジタル製品の申請者は製品の配信を行うエンティティとの契約を要求できる。そのような契約は、デジタル製品の申請者がエンティティにより提供された製品配信サイト（例えば、オンラインストア）を使用してデジタル製品を配信することを可能にする。使用料モジュール３１０は、デジタル製品の申請者がデジタル製品の申請者と関連付けられた全てのデジタル製品の配信を監視することを支援できる。この監視は、そのようなデジタル製品の配信によりデジタル申請者に提供される使用料を監視することを含む。例えば、デジタル製品申請者は使用料月次報告にアクセスできる。アカウント管理モジュール３１２は、例えばデジタル製品の事項に関係付けられるアクセス許可、電子メール設定、基本的なアカウント情報を含むデジタル製品に対する集中アカウント管理を提供できる。
【００３４】
図４は、本発明の一実施形態に係る製品申請・管理処理４００を示すフローチャートである。製品申請・管理処理４００は、例えば製品申請・管理システムにより実行される。本実施形態において、製品申請・管理システムは、図３に示した製品申請・管理システム３００であると仮定する。
【００３５】
製品申請・管理処理４００は、製品申請・管理システムにアクセスする（４０２）ことにより開始される。ログインページは、製品申請・管理システムにデジタル製品を申請しようとするユーザに提示される（４０４）。ユーザは、ユーザ名及びパスワードを入力できる。その後、判断４０６は、ログインが正常に行われたかを判定できる。ログインが成功しなかったと判断４０６が判定した場合、判断４０８は、ログインの再試行が許可されるかを判定できる。再試行が許可されないと判断４０８が判定した場合、製品申請・管理システムへのアクセスが拒否される（４１０）。ブロック４１０の後、製品申請・管理処理が終了される。あるいは、再試行が許可されると判断４０８が判定した場合、製品申請・管理処理４００は、別のログイン試行が許可されるように判断４０６を繰り返すために戻ることができる。
【００３６】
ログインが正常に行われたと判断４０６が判定した場合、システムナビゲーションページが提示される（４１２）。システムナビゲーションページから複数の種々のソフトウェアモジュールがアクセスされる。図４に示した実施形態において、ソフトウェアモジュールは、製品管理モジュール、契約要求モジュール、使用料モジュール及びアカウント管理モジュールを含む。ユーザは、種々のソフトウェアモジュールのいずれかを起動するためにシステムナビゲーションページと対話できる。より詳細には、種々のどのモジュールを起動することにも関連する処理について以下に説明する。
【００３７】
システムナビゲーションページが提示された（４１２）後、判断４１４は、製品管理モジュール要求が受信されたかを判定できる。製品管理モジュール要求が受信されたと判断４１４が判定した場合、製品管理モジュールにアクセスできる（４１６）。一方、製品管理モジュール要求が受信されなかったと判断４１４が判定した場合、判断４１８は、契約要求モジュールにアクセスする要求が受信されたかを判定できる。契約要求モジュールにアクセスする要求が受信されたと判断４１８が判定した場合、契約要求モジュールにアクセスできる（４２０）。あるいは、契約要求モジュールにアクセスする要求が受信されなかったと判断４１８が判定した場合、判断４２２は、使用料モジュール要求が受信されたかを判定できる。使用料モジュール要求が受信されたと判断４２２が判定した場合、使用料モジュールにアクセスできる（４２４）。一方、使用料モジュール要求が受信されなかったと判断４２２が判定した場合、判断４２６は、アカウント管理モジュール要求が受信されたかを判定できる。アカウント管理モジュール要求が受信されたと判断４２６が判定した場合、アカウント管理モジュールにアクセスできる（４２８）。
【００３８】
一方、アカウント管理モジュール要求が受信されなかったと判断４２６が判定した場合、判断４３０は、ユーザから他の何らかの要求が受信されたかを判定できる。他の何らかの要求が受信されたと判断４３０が判定した場合、他の処理が実行される（４３２）。
【００３９】
ブロック４１６、４２０、４２４、４２８及び４３２の各々の後、並びに他の何らかの要求が受信されなかった場合の判断４３０の後、判断４３４は、製品申請・管理処理４００が終了すべきかを判定できる。製品申請・管理処理４００が終了すべきでないと判断４３４が判定した場合、後続のユーザ要求が処理されるように判断４１４以降のブロックを実行するために戻る。しかし、製品申請・管理処理４００が終了すべきであると判断４３４が判定した場合、製品申請・管理処理４００は終了される。
【００４０】
図５は、本発明の一実施形態に係る製品管理システム５００を示すブロック図である。製品管理システム５００は製品管理基本ページ５０２を含む。ユーザは、（i）製品管理システム５００への新製品の追加、（ii)配信する製品表現のプレビュー及び／又は（iii）１つ以上の製品に関係する状態の詳細のレビューを容易にするために製品管理基本ページ５０２から種々のページにナビゲートできる。
【００４１】
ユーザが製品管理基本ページ５０２と対話する時、デフォルト設定ページ５０４が提示される。デフォルト設定ページ５０４により、ユーザはデフォルト設定を設定できる。デフォルト設定ページ５０４の後、製品情報ページ５０６が提示される。製品情報ページ５０６により、ユーザは新製品に関係する製品情報を入力できる。製品情報ページ５０６の後、ファイルアップロードページ５０８が提示される。ファイルアップロードページ５０８により、ユーザはアップロードされ且つ新製品と関連付けられるデジタルファイルを指定できる。ファイルアップロードページ５０８の後、配信パラメータページ５１０が提示される。配信パラメータページ５１０により、ユーザは価格設定情報等の配信に影響を及ぼす種々のパラメータを入力できる。配信パラメータページ５１０の後、店舗／ローカライズページ５１２が提示される。店舗／ローカライズページ５１２により、ユーザは新製品の配信元である（例えば、購入できる）全ての店舗又は特定の店舗を指定できる。また、そのような店舗の一部が世界の異なる地域にある場合でもローカライズ情報はユーザにより提供される。例えばローカライズ情報は、製品情報の一部の外国語バージョンを提供できる。店舗／ローカライズページ５１２の後、製品申請ページ５１４が提示される。製品申請ページにより、ユーザは、新製品に対して提供されたデータを確定し且つ図１に示した製品申請・管理システム１０４等の製品申請・管理システムにそのような情報を申請できる。
【００４２】
図６Ａ及び図６Ｂは、本発明の一実施形態に係る製品管理処理６００を示すフローチャートである。製品管理処理６００は、図５に示した製品管理システム５００等の製品管理システムにより実行される。
【００４３】
製品管理処理６００は、製品管理基本ページを提示できる（６０２）。製品管理基本ページは、例えば新製品ページ、プレビューページ及び状態詳細ページへのナビゲーションを許可できる。
【００４４】
次に、判断６０４は、プレビュー要求が受信されたかを判定できる。プレビュー要求が受信されたと判断６０４が判定した場合、プレビューページが提示される（６０６）。プレビューページは、デジタル製品がオンライン配信サイトで配信される場合にどのように表現されるかを、ユーザがプレビューすることを可能にする。プレビューページの提示（６０６）の後、判断６０８は、戻る要求が受信されたかを判定できる。戻る要求がまだ受信されていないと判断６０８が判定した場合、製品管理処理６００はそのような要求を待つことができる。しかし、戻る要求が受信されたと判断６０８が判定すると、製品管理処理６００は、製品管理基本ページが再度提示される（６０２）ようにブロック６０２を繰り返すために戻ることができる。
【００４５】
あるいは、プレビュー要求が受信されていないと判断６０４が判定した場合、判断６１０は、状態詳細要求が受信されたかを判定できる。状態詳細要求が受信されたと判断６１０が判定した場合、状態詳細ページが提示される（６１２）。一実現例において、状態詳細ページはデジタル製品の申請の申請状態に関する詳細をユーザに提供できる。状態詳細ページの提示（６１２）の後、判断６１４は、戻る要求が受信されたかを判定できる。戻る要求がまだ受信されていないと判断６１４が判定した場合、製品管理処理６００はそのような要求を待つことができる。しかし、戻る要求が受信されたと判断６１４が判定した場合、製品管理処理６００は、製品管理基本ページが再度提示される（６０２）ようにブロック６０２を繰り返すために戻ることができる。
【００４６】
一方、状態詳細要求が受信されていないと判断６１０が判定した場合、判断６１６は、新製品要求が受信されたかを判定できる。新製品要求が受信されていないと判断６１６が判定した場合、製品管理処理６００は、追加のユーザ要求が処理されるように判断６０４以降のブロックを繰り返すために戻ることができる。あるいは、新製品要求が受信されたと判断６１６が判定した場合、判断６１８は、新製品がユーザにより製品申請・管理システムに提供される第１の製品であるかを判定できる。新製品が第１の製品であると判断６１８が判定した場合、デフォルト設定ページが提示される（６２０）。ユーザは、製品申請・管理システムにより利用される１つ以上のデフォルト設定を提供するためにデフォルト設定ページと対話できる。
【００４７】
ブロック６２０の後、並びに新製品が第１の製品でない場合の判断６１８の直後、製品情報ページが提示される（６２２）。ユーザは、製品申請・管理システムにより利用される製品情報を入力するために製品情報ページと対話できる。その後、判断６２４は、ユーザが製品情報ページを申請したかを判定できる。ユーザが製品情報ページをまだ申請していないと判断６２４が判定した場合、製品管理処理６００はその申請を待つことができる。
【００４８】
ユーザが製品情報ページを申請したと判断６２４が判定すると、ファイルアップロードページが提示される（６２６）。ユーザは、アップロードされ且つ新製品と関連付けられる１つ以上のデジタルファイルを指定するためにファイルアップロードページと対話できる。判断６２８は、ユーザがファイルアップロードページを申請したかを判定できる。ユーザがファイルアップロードページをまだ申請していないと判断６２８が判定した場合、製品管理処理６００はその申請を待つことができる。ユーザがファイルアップロードページを申請したと判断６２８が判定すると、アップロードされているデジタルファイルの少なくとも１つが必要とされる証明（又は認証）に対してチェックされる（６３４）。ここで、一実施形態において、アップロードされている１つ以上のデジタルファイルの少なくとも１つは、ファイルが申請に適していることを製品申請・管理システムが保証できるように信頼機関により証明（又は認証）される必要がある。ブロック６３０の後、判断６３２は、デジタルファイルと関連付けられた証明が承認されたかを判定できる。証明が承認されないことを判断６３２が示す場合、エラーページが提示される（６３４）。判断６３６は、ユーザがデジタルファイルのアップロードの再試行を許可されるかを判定できる。再試行が許可されると判断６３６が判定した場合、製品管理処理６００は、ユーザが１つ以上のデジタルファイルをアップロードすることを再試行できるように判断６２６を繰り返すために戻ることができる。
【００４９】
一方、１つ以上のデジタルファイルの証明が承認されたと判断６３２が判定した場合、配信パラメータページが提示される（６３８）。配信パラメータページにより、ユーザは、新製品の配信中に利用される１つ以上の配信パラメータを入力できる。例えばユーザは、新製品に対して利用される価格設定情報を指定できる。
【００５０】
配信パラメータページの提示（６３８）の後、判断６４０は、ユーザが配信パラメータページを申請したかを判定する。ユーザが配信パラメータページをまだ申請していないと判断６４０が判定した場合、製品管理処理６００はその申請を待つことができる。あるいは、ユーザが配信パラメータページを申請したと判断６４０が判定した場合、店舗／ローカライズページが提示される（６４２）。店舗／ローカライズページにより、ユーザは、新製品の配信元である１つ以上の特定の店舗を指定できる。更にローカライズ情報は、店舗が異なる言語の国にある場合等、そのような店舗に適切な場合に提供される。店舗／ローカライズページの提示（６４２）の後、判断６４２は、ユーザが店舗／ローカライズページを申請したかを判定できる。ユーザが店舗／ローカライズページをまだ申請していないと判断６４４が判定する場合、製品管理処理６００はその申請を待つことができる。別の実施形態において、ローカライズがローカライズページで提供される一方で、店舗情報は店舗ページで提供される。従って、ローカライズ及び店舗情報は、別個のページ、組み合わされたページ又は他のページの組合せにより提供される。例えば店舗情報は、配信パラメータページにより提供される。
【００５１】
あるいは、ユーザが店舗／ローカライズページを申請したと判断６４４が判定した場合、製品申請ページが提示される（６４６）。製品申請ページにより、ユーザは先に提供された新製品に関する情報をレビューし易くなる。換言すると、製品申請ページにより、ユーザは製品申請・管理システムに申請されようとしている新製品に関する情報を確認できる。判断６４８は、ユーザが製品申請ページを申請したかを判定できる。ユーザが製品申請ページをまだ申請していないと判断６４８が判定した場合、製品管理処理６００はその申請を待つことができる。あるいは、ユーザが製品申請ページを申請したと判断６４８が判定すると、背品管理処理６００は、新製品に関する情報を製品申請・管理システムに申請する（６５０）。申請（６５０）した後、製品管理処理６００は終了される。
【００５２】
あるいは、再試行が許可されない場合にブロック６３６の後、製品管理処理６００は終了されるが、この場合は新製品を製品申請・管理システムに申請せずに終了される。
【００５３】
デジタル製品が製品申請・管理システムに申請された後、品質レビュー処理が開始される。品質レビューは、レビュー中、販売準備完了、拒否又は契約保留を含む多くの状態を有することができる。「レビュー中」状態は、申請が拒否又は承認されるまでの初期状態である。「販売準備完了」は、アプリケーションファイルが承認された時の状態である。「拒否」状態は、アプリケーションファイルに不備又は欠陥があることを品質レビューにより見つけた場合の状態である。「契約保留」状態は、申請者が配信に関して契約上の合意をしていない場合の状態である。
【００５４】
本発明の別の態様は、グラフィカル・ユーザ・インタフェースに関する。グラフィカル・ユーザ・インタフェースは、ユーザが製品申請・管理システム（又はオンライン製品配信サイト）と対話することを支援するために上述したページを含む種々のページ（又はスクリーン）を提示できる。図７Ａ〜図１２Ｂは、代表的なグラフィカル・ユーザ・インタフェースに関係するスクリーンショットである。
【００５５】
図７Ａ〜図７Ｄは、本発明の一実施形態に係るオンライン製品配信サイトとの基本的なユーザ対話に関係する代表的なスクリーンショットである。
【００５６】
図７Ａは、本発明の一実施形態に係るシステムナビゲーションページ７００の代表的なスクリーンショットである。システムナビゲーションページ７００により、ユーザは、例えば製品管理モジュール７０２（「コンテンツの管理」）、契約要求モジュール７０４（「契約、税金＆銀行情報」）、使用料モジュール７０６（「使用料報告」）又はアカウント管理モジュール７０８（「アカウントの管理」）である複数の機能モジュールにアクセスできる。これらの機能モジュールは、図３に示したモジュール３０６〜３１２に類似する。システムナビゲーションページ７００は、例えば図３に示したシステムナビゲーションページ３０４を表せる。
【００５７】
図７Ｂは、本発明の一実施形態に係る製品管理基本ページ７２０の代表的なスクリーンショットである。製品管理基本ページ７２０は、例えば図５に示した製品管理基本ページ５０２又は図６Ａの６０２で提示された製品管理基本ページを表せる。製品管理基本ページ７２０は、最終的にはオンライン製品配信サイトにより配信するための製品申請・管理システムへのデジタル製品の申請を管理するためにユーザにより利用される。製品管理基本ページ７２０は、新アプリケーションウィンドウ７２２を含む。新アプリケーションウィンドウ７２２は、最終的にはオンライン製品配信サイトにより配信するために製品申請・管理システムに申請されたあらゆるアプリケーションを一覧表示又は識別できる。図７Ｂに示すように、ユーザがオンライン製品配信サイトに申請するためのアプリケーションをまだ追加していないため、新アプリケーションウィンドウは空である。
【００５８】
図７Ｃは、本発明の一実施形態に係るデフォルト設定ページ７４０の代表的なスクリーンショットである。デフォルト設定ページ７４０は、例えば図５に示したデフォルト設定ページ５０４又は図６Ａの６２０で提示されたデフォルト設定ページを表せる。デフォルト設定ページ７４０は、最終的にはオンライン製品配信サイトにより配信するために製品申請・管理システムにより利用される初期設定を設定するためにユーザにより利用される。図７Ｃに示した例において、初期設定は、主言語及びあらゆる会社名に関係する。更に詳細には、デフォルト設定ページ７４０は、オンライン製品配信サイトを介して配信されるデジタル製品に対する主言語のユーザ選択を行うために主言語セレクタ７４２を表示できる。更にデフォルト設定ページ７４０は、ユーザがオンライン製品配信サイトを介して販売するデジタル製品を提供している会社名を提供できる会社名領域７４４を表示できる。
【００５９】
図７Ｄは、本発明の一実施形態に係る製品情報ページ７６０の代表的なスクリーンショットである。製品情報ページ７６０は、例えば図５に示した製品情報ページ５０６又は図６Ａの６２２で提示された製品情報ページを表せる。製品情報ページ７６０は、最終的にはオンライン製品配信サイトにより配信するためにユーザにより製品申請・管理システムに申請されている新製品（例えば、新アプリケーション）に対する製品情報を提供するためにユーザにより利用される。図７Ｄに示すように、製品情報ページ７６０は、ユーザが申請されている新デジタル製品に対する特定の製品情報を提供できるようにウェブページフォームをユーザに提示できる。特に、図７Ｄに示したウェブページフォームは、アプリケーション名、アプリケーションノート、デバイス（適切なデバイス）、デジタル製品に対する主カテゴリ（ジャンル）、デジタル製品に対する副カテゴリ（ジャンル）、著作権者、バージョン番号、ＳＫＵ番号、アプリケーションウェブサイトＵＲＬ、サポートＵＲＬ、サポート電子メールアドレス及び使用許諾契約書（ＥＵＬＡテキスト）を含む製品情報を要求する。適切なデバイスはユーザにより識別される。例えば新デジタル製品が特定のハードウェア又はソフトウェアアプリケーションにおいてのみ実行可能である新アプリケーションである場合、ユーザは適切なデバイス又はデバイスタイプを指定できる。更に製品情報の入力は、受け入れられる前にウェブページフォームへの適切なデータ入力であるか検査される。
【００６０】
図８Ａ〜図８Ｅは、本発明の一実施形態に係る１つ以上のファイルのアップロードに関係する代表的なスクリーンショットである。アップロードされている１つ以上のファイルは、最終的にはオンライン製品配信サイトにより配信するために製品申請・管理システムに申請されているデジタル製品に関係する。
【００６１】
図８Ａは、本発明の一実施形態に係るファイルアップロードページ８００を示す。ファイルアップロードページ８００により、ユーザは申請されているデジタル製品と関係付けられる１つ以上のデジタルファイルを選択できる。１つ以上のデジタルファイルは、１つ以上のアイコン及び／又はスクリーンショットに関係するファイル、並びにアプリケーションファイルを含むことができる。申請されているデジタル製品が配信（購入又はレンタル）用に提供される場合、アイコン及び／又はスクリーンショットはオンライン製品配信サイトにより利用される。例えばデジタル製品がコンピュータソフトウェアアプリケーションに関係する場合、ファイルアップロードページ８００により、ユーザはアップロードするアプリケーションファイル（例えば、実行可能プログラムファイル）を選択し且つコンピュータソフトウェアアプリケーションと関連付けられた１つ以上のアイコン及び／又はスクリーンショットを指定できる。
【００６２】
図８Ｂに示すように、アップロードされるアプリケーションファイルを識別するために、ユーザは選択ファイル制御８０１を選択できる。選択ファイル制御８０１を選択することに応答して、ファイル識別ダイアログボックス８０２が図８Ｂに示すようなファイルアップロードページ８００上に提示される。ユーザは、アップロードされるアプリケーションファイルを指定するためにファイル識別ダイアログボックス８０２を利用できる。ユーザがアップロードされる特定のアプリケーションファイルを選択するためにファイル識別ダイアログボックス８０２を利用すると、ファイルアップロードページ８００は更新される。図８Ｃは、更新されたファイルアップロードページ８００’を示す。図８Ｃに示すように、ファイルアップロードページ８００’は更新され、選択ファイルに対する識別子８０４を指定する。更にファイルアップロードページ８００’は、アップロードファイル制御８０６を提示できる。アップロードファイル制御８０６を選択すると、識別子８０４により指定された選択ファイルのアップロード動作が開始される。一実現例において、アプリケーションファイルは、プログラムを実行するデバイス上に表示するアイコン及びアプリケーションに対するバイナリファイルを含む圧縮ファイル形式（例えば、「.zip」）に対して必要とされる。更に一実現例において、アプリケーションファイルのアップロードは、正常なコード署名チェック（すなわち、認証のためのデジタル署名の検証）を必要とする。ファイルが正常にアップロードされると、ファイルアップロードページ８００’は図８Ｄに示すように再度更新される。図８Ｄにおいて、ファイルアップロードページ８００”はアップロード完了標識８０８を含むことができる。アップロード完了標識８０８は、識別子８０４と関連付けられた選択ファイルがアップロードされたことを示す。ファイルサイズ標識８１０は、アップロードされた選択ファイルのサイズを示すためにファイルアップロードページ８００”上に提示される。更にユーザは、デジタル製品（例えば、コンピュータソフトウェアアプリケーション）と関連付けられた１つ以上のアイコン及び／又はスクリーンショットが同様にアップロードされるようにファイルアップロードページ８００”と対話できる。
【００６３】
図８Ｅは、アプリケーション、アイコン、主スクリーンショット及び一対の追加のスクリーンショットの各々に対する選択ファイルがアップロードされた後のファイルアップロードページ８００’’’を示す。デジタル製品に対するこれらのアップロードファイルは、デジタル製品を配信する時にオンライン製品配信サイトにより最終的に使用される。図８Ｅに示すように、これらの上記ファイルの全てがアップロードされ、アップロードファイルページ８００’’’は、これらのファイルが正常にアップロードされたことをユーザに通知するための標識８０８、８１２、８１４、８１６及び８１８を表示する。標識８１２は、指定されたアイコンファイルがアップロードされたことを示す。標識８１４は、指定された主スクリーンショットがアップロードされたことを示す。標識８１６及び８１８は、２つの追加のスクリーンショットがアップロードされたことを示す。
【００６４】
図９Ａ〜図９Ｄは、本発明の一実施形態に係る価格設定パラメータの設定に関する代表的なスクリーンショットである。価格設定パラメータは、最終的にはオンライン製品配信サイトにより配信するために製品申請・管理システムに申請されているデジタル製品と関連付けられ且つデジタル製品に対して使用される。
【００６５】
図９Ａは、本発明の一実施形態に係る価格設定パラメータページ９００の代表的なスクリーンショットである。価格設定パラメータページ９００は、図５に示した配信パラーメタページ５１０又は図６Ｂに示したように６３８で提示された配信パラメータページ等の配信パラメータページの一実現例を表す。価格設定パラメータページ９００は、利用可能日セレクタ９０２及び価格帯セレクタ９０４を含む。ユーザは、製品申請・管理システムに申請されているデジタル製品と関連付けられる利用可能日を選択するために利用可能日セレクタ９０２と対話できる。利用可能日は、オンライン製品配信サイトがデジタル製品を配信することを許可される日付である。更にユーザは、デジタル製品と関連付けられる価格帯を選択するために価格帯セレクタ９０４と対話できる。価格帯は、特定のデジタル製品を配信する時にオンライン製品配信サイトにより利用される価格設定構造である。価格設定パラメータページ９００は、可用性制御９０８を含む。
【００６６】
ユーザが価格帯セレクタ９０４を使用して選択する適切な価格帯を考慮する場合、ユーザは、価格設定表制御９０６を選択することにより価格設定構造に関する追加の詳細をレビューできる。価格設定表制御９０６を選択することにより、価格設定表が表示される。図９Ｂは、ユーザが価格設定表制御９０６を選択した後の価格設定パラメータページ９００’を示す。価格設定パラメータページ９００’は、価格設定表９１０が表示されていること以外は価格設定パラメータページ９００と同一である。図９Ｂに示した実施形態における価格設定表９１０は、小売価格及び卸売価格と共にデジタル製品を販売するオンラインストア（例えば、種々の国）の関係に基づく価格設定構造を提供する。
【００６７】
ユーザが可用性制御９０８を選択した場合、価格設定パラメータページ９００’は、図９Ｃに示すような価格設定パラメータページ９００”に更新される。特に、価格設定パラメータページ９００”はストア別可用性制御テーブル９１２を更に含む。ストア別可用性制御テーブル９１２を使用すると、ユーザは、セレクタ９１４を使用して個々のストアを指定できるか又は全てのストアを選択するための「全て選択」制御９１６を使用できる。全てのストアが個々に選択されるか又は「全て選択」制御９１６を使用して選択される場合、価格設定パラメータページ９００”は図９Ｄに示すような価格設定パラメータページ９００’’’に更新される。図９Ｄにおいて、ストア別可用性制御テーブル９１２’は、個別ストアセレクタ９１４の各々がチェックがされたストア別可用性制御テーブル９１２を示すように更新される。
【００６８】
図１０Ａ〜図１０Ｄは、本発明の一実施形態に係るローカライズパラメータの設定に関係する代表的なスクリーンショットである。ローカライズパラメータは、最終的にはオンライン製品配信サイトにより配信するために製品申請・管理システムに申請されているデジタル製品と関連付けられ且つデジタル製品に対して使用される。例えばオンライン製品配信サイトが種々の国又は地域と関連付けられた種々のオンラインストアを使用することにより販売する製品を提供する場合、ローカライズ製品情報を提供することは利点である。
【００６９】
図１０Ａは、本発明の一実施形態に係るローカライズページ１０００のスクリーンショットである。ローカライズページ１０００は、例えば図５に示した店舗／ローカライズページ５１２又は図６Ｂに示したような６４２で提示されている店舗／ローカライズページの一実施形態を表せる。ローカライズページ１０００は、言語セレクタ１００２を含む。言語セレクタ１００２を使用すると、ユーザは、いくつかのローカライズ製品情報が設定されるように申請されているデジタル製品に対して１つ以上の追加の言語を提供できる。例えばユーザがサポートされる追加の言語として「フランス語」を選択するために言語セレクタ１００２を利用する場合、製品情報ローカライズページが提示される。
【００７０】
図１０Ｂは、本発明の一実施形態に係る代表的な製品情報ローカライズページ１０２０を示す。製品情報ローカライズページ１０２０は、ユーザが適切な言語として「フランス語」を利用してオンラインストアに対してローカライズ製品情報を入力できるようにする製品情報領域１０２２を含む。図１０Ｂに示したように、ユーザにより編集可能である製品情報フィールドのいくつかには、主言語に対する製品情報ページ（図７Ｄを参照）を使用して入力された情報グループが事前に読み込まれる。その結果、ユーザは、種々の国又は地域において異なるアプリケーション名、種々のアプリケーションノート、種々のＵＲＬ、種々の電子メールアドレス及び種々の使用許諾契約を利用できる。製品情報ローカライズページ１０２０は、スクリーンショットローカライズ領域１０２４を更に含むことができる。スクリーンショットローカライズ領域１０２４を使用すると、ユーザは、種々の国又は地域の種々のオンラインストアにおいて販売するデジタル製品を提供する時に利用される種々のスクリーンショットを提供できる。
【００７１】
新しいユーザが製品情報ローカライズページ１０２０と対話した後、図１０Ｃはローカライズページ１０００’を提示できる。図１０Ｃに示したローカライズページ１０００’は、図１０Ａに示したローカライズページ１０００の更新バージョンを表す。図１０Ｃに示すように、フランス語標識１０４０は、デジタル製品が言語としてフランス語を利用するオンラインストアに対する特定のローカライズ情報を有することを信号伝送する。この点において、ユーザは、言語セレクタ１００２を使用して追加の言語を選択し且つローカライズ情報を提供し続けられる。一例として、ユーザが他の種々の言語に対するローカライズ情報を入力し続ける場合、ローカライズページ１０００’は図１０Ｄに示したように更新される。図１０Ｄは、代表的なローカライズページ１０００”のスクリーンショットを示す。ローカライズページ１０００”は、デジタル製品に対してローカライズ情報が提供された１つ以上の種々の国又は地域の標識を提供するローカライズ基準領域１０６０を含む。
【００７２】
図１１は、本発明の一実施形態に係る代表的な製品申請ページ１１００のスクリーンショットである。製品申請ページ１１００は、ユーザが特定のデジタル製品に対して提供したか又は示した製品、アップロードファイル、価格設定、ローカライズ及び他の情報の要約をユーザに提示できる。製品申請ページ１１００により、ユーザはそのような情報を確認でき、確認されると、デジタル製品及び提供された全ての情報がオンライン製品配信サイトに正式に申請される。
【００７３】
図１２Ａは、本発明の一実施形態に係る代表的な製品管理基本ページ１２００のスクリーンショットである。製品管理基本ページ１２００は、製品指定領域１２０２を提供する。製品指定領域１２０２は、製品名１２０４、バージョン表示１２０６、申請日１２０８、状態表示１２１０及び画像表現１２１２を含むことができる。製品名１２０４、バージョン表示１２０６及び画像表現１２１２は、申請処理中に事前に提供された項目である。申請日１２０８は、ユーザが最終的にはオンライン製品配信サイトにより配信するために製品申請・管理システムに対してデジタル製品の正式な申請を行った日付である。状態表示１２１０は、図１２Ａに示したように、申請されたデジタル製品が現在レビュー中であることを示す。デジタル製品がレビュー中である（及びまだ承認されていない）ため、デジタル製品は、まだオンライン製品配信サイトにより販売するために提供されない。
【００７４】
図１２Ｂは、本発明の一実施形態に係る代表的な製品管理基本ページ１２００’のスクリーンショットである。製品管理基本ページ１２００’は、別の時点における製品管理基本ページ１２００の別の例を表す。特に、製品管理基本ページ１２００’は、デジタル製品のレビューが行われた後のある時点を表せる。図１２Ｂに示したように、製品指定領域１２０２は、製品名１２０４、製品バージョン１２０６、状態表示１２１０及び画像表現１２１２を示す。ここで、状態表示１２１０’は、関連付けられたデジタル製品がオンライン製品配信サイトにより拒否されたことを示す。一実施形態において、ユーザが申請されたデジタル製品が拒否された理由及び拒否されないようにする方法を理解することの追加の情報、あるいはサポートを検索できるように、製品管理基本ページ１２００’へのリンク１２１３がユーザに提供される。更に製品指定領域１２０２’は、カテゴリ情報１２１４及びサポート言語１２１６を含むことができる。カテゴリ情報１２１４は、製品情報の提供中に行われたジャンル選択の結果として得られ、サポート言語１２１６は、ローカライズ情報を提供する時に提供された言語である。
【００７５】
本明細書は、（１）本明細書に参照により組み込まれる米国特許出願公開第２００４／０２５４８８３Ａ１号明細書「METHOD AND SYSTEM FOR SUBMITTING MEDIA FOR NETWORK-BASED PURCHASE AND DISTRIBUTION」、（２）本明細書に参照により組み込まれる米国特許出願公開第２００７／００８３４７１Ａ１号明細書「TECHNIQUES AND SYSTEMS FOR ELECTRONIC SUBMISSION OF MEDIA FOR NETWORK-BASED DISTRIBUTION」、及び、（３）本明細書に参照により組み込まれる米国特許出願公開第２００７／０２６５９６９Ａ１号明細書「COMPUTERIZED MANAGEMENT OF MEDIA DISTRIBUTION AGREEMENTS」を参照し、組み込む。
【００７６】
上述した本発明の種々の態様、特徴、実施形態又は実現例は、単独で使用されてもよく又は種々の組合せで使用されてもよい。
【００７７】
本発明の実施形態は、例えばソフトウェア、ハードウェア、あるいはハードウェア及びソフトウェアの組合せにより実現される。本発明の実施形態は、コンピュータ可読媒体上でコンピュータ可読コードとして具体化されてもよい。コンピュータ可読媒体は、後でコンピュータシステムにより読み出されるデータを格納できるあらゆるデータ記憶装置である。コンピュータ可読媒体の例には、一般に読み出し専用メモリ及びランダムアクセスメモリが含まれる。コンピュータ可読媒体の更に特定の例は有形であり、フラッシュメモリ、ＥＥＰＲＯＭメモリ、メモリカード、ＣＤ−ＲＯＭ、ＤＶＤ、ハードドライブ、磁気テープ及び光データ記憶装置を含む。コンピュータ可読媒体は、コンピュータ可読コードが分散されて格納及び実行されるようにネットワーク接続されたコンピュータシステムを介して配信されてもよい。
【００７８】
本発明の利点は多くある。種々の実施形態又は実現例は、以下の利点のうち１つ以上を提供してもよいが、必ずしも提供するわけではない。本発明の特定の実施形態の１つの利点は、オンライン配信サイトへのコンピュータプログラム（アプリケーション）等のデジタル製品の申請が多くのユーザ（例えば、開発者）により一様に達成されることである。一様性により、デジタル製品を処理するためのオンライン配信サイトの代表例によるコンピュータ・プログラムの処理、承認及び配信は容易になる。本発明の特定の実施形態の別の利点は、デジタル製品申請がオンライン配信サイトへのデジタル製品の申請により提供された情報／認証を介してユーザにより制御されることである。本発明の特定の実施形態の更に別の利点は、ユーザがデジタル製品申請の状態情報にオンラインアクセスできることである。
【００７９】
本発明の多くの特徴及び利点は、示した説明から明らかである。更に、多くの変形及び変更が当業者には容易に行われるため、本発明は、図示し且つ説明したような構成及び動作に限定されるべきではない。従って、全ての適切な変形例及び均等物は本発明の範囲内に入るものとして再分類されてもよい。
【図１】
0005400869.tif 000002
【図２】
0005400869.tif 000003
【図３】
0005400869.tif 000004
【図４】
0005400869.tif 000005
【図５】
0005400869.tif 000006
【図６Ａ】
0005400869.tif 000007
【図６Ｂ】
0005400869.tif 000008
【図７Ａ】
0005400869.tif 000009
【図７Ｂ】
0005400869.tif 000010
【図７Ｃ】
0005400869.tif 000011
【図７Ｄ】
0005400869.tif 000012
【図８Ａ】
0005400869.tif 000013
【図８Ｂ】
0005400869.tif 000014
【図８Ｃ】
0005400869.tif 000015
【図８Ｄ】
0005400869.tif 000016
【図８Ｅ】
0005400869.tif 000017
【図９Ａ】
0005400869.tif 000018
【図９Ｂ】
0005400869.tif 000019
【図９Ｃ】
0005400869.tif 000020
【図９Ｄ】
0005400869.tif 000021
【図１０Ａ】
0005400869.tif 000022
【図１０Ｂ】
0005400869.tif 000023
【図１０Ｃ】
0005400869.tif 000024
【図１０Ｄ】
0005400869.tif 000025
【図１１】
0005400869.tif 000026
【図１２Ａ】
0005400869.tif 000027
【図１２Ｂ】
0005400869.tif 000028