(57)【要約】      （修正有）【課題】ダウンロード可能でリアルタイムな提示を提供し、当該消費財の供給者間の競争を活性化すること。【解決手段】市場において購入可能な消費財についてリアルタイムな要約を表している情報であるカタログをデータ計算装置により受信するステップと、継続したネットワーク接続なしに前記カタログを続いて閲覧し得るように、前記カタログを前記データ計算装置のメモリ内に記憶するステップとを有することを特徴とする方法。【選択図】図１
2006012120.tif 000002
【特許請求の範囲】
【請求項１】
市場において購入可能な消費財についてリアルタイムな要約を表している情報であるカタログを、データ計算装置により受信するステップと、
継続したネットワーク接続なしに前記カタログを続いて閲覧し得るように、前記カタログを前記データ計算装置のメモリ内に記憶するステップと
を有することを特徴とする方法。
【請求項２】
前記消費財の一つが購入のために選択されるとき、前記データ計算装置によりネットワーク接続を確立するステップをさらに有することを特徴とする請求項１記載の方法。
【請求項３】
前記カタログ内で識別される予めロードされたディジタルコンテンツを再生するステップをさらに有することを特徴とする請求項１記載の方法。
【請求項４】
前記データ計算装置によりネットワーク接続を再確立した上で、前記予めロードされたディジタルコンテンツの再生を検出して、請求目的の記録データベースソフトウェアに報告するステップをさらに有することを特徴とする請求項１記載の方法。
【請求項５】
前記カタログの閲覧は、前記データ計算装置のディスプレイ上の前記カタログに表示することを特徴とする請求項１記載の方法。
【請求項６】
前記カタログを受信する前に、データ計算装置の起動中に前記カタログを自動的にダウンロードするステップをさらに有することを特徴とする請求項１記載の方法。
【請求項７】
前記市場は、一またはそれ以上の供給者からの、前記カタログ内で識別される前記消費財よりも多くの複数の消費財を取得する集積者を含むことを特徴とする請求項１記載の方法。
【請求項８】
前記市場は、前記データ計算装置の製造者により選ばれた供給者により組織されていることを特徴とする請求項１記載の方法。
【請求項９】
前記データ計算装置を利用する消費者が前記消費財の一つの購入に興味があるかどうかについて、定期的に問合せを発生するステップをさらに有することを特徴とする請求項１記載の方法。
【請求項１０】
前記定期的に問合せを発生するステップは、
前記データ計算装置がネットワーク接続のない環境にあるかどうかを判定するステップと、
前記データ計算装置のディスプレイスクリーンに、ネットワーク接続を購入することに消費者が興味を持っているかどうかの問合せを表示するステップと
を有していることを特徴とする請求項９記載の方法。
【請求項１１】
前記定期的に問合せを発生するステップは、
前記データ計算装置の位置に依存しないインターネット接続を提供する第１のネットワーク接続サービスパッケージを含む、複数のネットワーク接続サービスパッケージを含んでいる前記カタログを表示するステップをさらに有することを特徴とする請求項１０記載の方法。
【請求項１２】
購入可能な前記消費財の変更を明らかにするよう前記カタログを定期的に更新するステップをさらに有することを特徴とする請求項１記載の方法。
【請求項１３】
複数のハードウェア設定オプションを含む前記カタログを表示するステップと、
前記ハードウェアロジックを作動させるサービスが消費者により購入されるとき、前記データ計算装置内で動作停止状態にあるハードウェアロジックを起動するステップと
をさらに含むことを特徴とする請求項１記載の方法。
【請求項１４】
データ計算装置にカタログを保存するステップと、
前記データ計算装置を利用する消費者が消費財を購入できるように、（ｉ）購入されたときにネットワーク接続を提供する第１の消費財、および（ｉｉ）購入されたときに前記データ計算装置内に既に設置されたコンポーネントの動作を変更する第２の消費財のうち、少なくとも一つを含む購入可能な消費財を識別する情報を備えた、前記データ計算装置上のカタログを表示するステップと
を有する方法。
【請求項１５】
前記コンポーネントの動作の変更は、前記コンポーネントの起動、動作停止、または更新を含むことを特徴とする請求項１４記載の方法。
【請求項１６】
前記カタログのダウンロードは、データ計算装置の起動中に自動的に行われることを特徴とする請求項１４記載の方法。
【請求項１７】
前記カタログは、前記データ計算装置の製造者により認定された供給者により組織された市場内で購入可能な全ての消費財についてリアルタイムな要約を表すことを特徴とする請求項１４記載の方法。
【請求項１８】
前記データ計算装置を利用する消費者が購入可能な前記消費財の一つの購入に興味があるかどうかについて、定期的に問合せを生成するステップをさらに有することを特徴とする請求項１４記載の方法。
【請求項１９】
前記定期的に問合せを発生するステップは、
前記データ計算装置がネットワーク接続のない環境にあるかどうかを判定するステップと、
前記データ計算装置のための実質的に途切れないネットワーク接続を提供するネットワーク接続サービスパッケージの購入について前記消費者が興味を持っているかどうかの問合せをするため、前記データ計算装置のディスプレイスクリーンに前記問合せを表示するステップと
を有することを特徴とする請求項１８記載の方法。
【請求項２０】
前記定期的に問合せを生成するステップは、
動作停止状態にある前記データ計算装置内で最初に実行される複数のコンポーネントを含む前記カタログを表示するステップと、
前記コンポーネントを起動するためのサービスが消費者により購入されるとき、前記データ計算装置内の前記コンポーネントを起動するステップと
を有することを特徴とする請求項１８記載の方法。
【請求項２１】
購入された前記第１および第２の消費財の少なくとも一つを提供する供給者に通知するため、ネットワークを通して購入情報を送信するステップをさらに有することを特徴とする請求項１４記載の方法。
【請求項２２】
申し込まれたサービスの使用を監視して報告する記録ソフトウェアと、
（ｉ）購入可能な複数の消費財を識別する情報を含むダウンロードされたカタログの表示、および、（ｉｉ）前記ダウンロードされたカタログの定期的な更新を制御するカタログ制御ソフトウェアと
を具備することを特徴とする、機械読取可能な媒体に保存され演算装置によって実行されるコンピュータプログラム。
【請求項２３】
前記記録ソフトウェアは、前記購入可能な複数の消費財に関するデータを集めたデータベース内で動作するバックエンドソフトウェアに、前記申し込まれたサービスの使用を報告することを特徴とする請求項２２記載のコンピュータプログラム。
【請求項２４】
前記カタログ制御ソフトウェアは、前記複数の消費財の一つの購入に応じて、請求データベースソフトウェアとさらに通信することを特徴とする請求項２２記載のコンピュータプログラム。
【請求項２５】
前記データ計算装置内に、最初は動作停止状態で組み込まれているコンポーネントを起動する起動ソフトウェアをさらに備えることを特徴とする請求項２２記載のコンピュータプログラム。
【請求項２６】
前記起動ソフトウェアは、Voice-Over-IPコンポーネントを起動することを特徴とする請求項２５記載のコンピュータプログラム。
【請求項２７】
前記コンポーネントは、メモリユニットであることを特徴とする請求項２５記載のコンピュータプログラム。
【請求項２８】
前記コンポーネントの動作速度を増加することによりコンポーネントの機能性をアップグレードするソフトウェアをさらに備えたことを特徴とする請求項２２記載のコンピュータプログラム。
【請求項２９】
前記コンポーネントのデータ記憶容量を増加させることによりコンポーネントの機能性をアップグレードするソフトウェアをさらに備えたことを特徴とする請求項２２記載のコンピュータプログラム。
【請求項３０】
データ計算装置がネットワーク接続なしの環境にあるかどうか判定するステップと、
ネットワーク接続の購入について消費者が興味を持っているかどうか問い合わせるため、前記データ計算装置のディスプレイスクリーンに問合せを表示するステップと
を有することを特徴とする方法。
【請求項３１】
市場において購入可能な消費財についてリアルタイムな要約を表している情報であるカタログを、データ計算装置により受信するステップと、
公衆通信網へのアクセスを制限するが、前記データ計算装置の消費者がネットワーク接続サービスパッケージを購入することは可能となるような制限されたネットワーク接続を提供するステップと
を有することを特徴とする方法。
【請求項３２】
前記ネットワーク接続サービスパッケージは、相互接続を通して途切れないネットワーク接続を提供することを特徴とする請求項３１記載の方法。
【請求項３３】
制限されたネットワーク接続の提供は、前記データ計算装置におけるイベントの発生に応じてなされることを特徴とする請求項３１記載の方法。
【請求項３４】
前記イベントは、前記データ計算装置により実行される起動動作であることを特徴とする請求項３３記載の方法。
【請求項３５】
データ計算装置のメモリに予めロードされ、購入可能なディジタルコンテンツを識別する情報を備えるカタログを、前記データ計算装置上に保存するステップと、
前記データ計算装置を利用する消費者が、ネットワーク接続なしに前記ディジタルコンテンツを選択し、続いて再生することができるように、前記データ計算装置上の前記カタログを表示するステップと、
前記データ計算装置によりネットワーク接続を確立した上で、前記ディジタルコンテンツの購入に関する情報を請求エンジンに報告するステップと
を有することを特徴とする方法。
【請求項３６】
前記情報の報告は、前記ディジタルコンテンツの選択後すぐであって前記ディジタルコンテンツの再生前の購入情報の報告を含むことを特徴とする請求項３５記載の方法。
【請求項３７】
前記情報の報告は、前記ディジタルコンテンツの選択および再生後の購入情報の報告を含むことを特徴とする請求項３５記載の方法。
【請求項３８】
前記ディジタルコンテンツは、ビデオファイルおよびオーディオファイルのうち一つを含むことを特徴とする請求項３５記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、データ計算装置により用いられる自動化された市場の提示購買サービス一般に関する。
【背景技術】
【０００２】
過去１０年にわたって、電子商取引（e-commerce）、すなわち、「インターネット」として一般に言及される世界的なコンピュータネットワーク上における商品やサービスの購買の分野が急速に成長してきている。例えば、インターネットは、消費者（consumers）に対して、コンピュータや他の種類のデータ計算装置のような、幅広い種類の供給者（vendors）により供給される実体のある商品の購買を可能にしてきた。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
消費者とデータ計算装置供給者との間の現在の関係は、完全に買い手と売り手の関係にある。一旦購買が完結すると、消費者は、そのデータ計算装置を所有し、供給者は、保証期間中そのデータ計算装置が問題に直面する場合を除いて、当該消費者にさらに関与することはない。この継続した関与の不足は、消費者および供給者の双方にとって好ましくない。
【０００４】
一例として、消費者は、データ計算装置を手に入れた後に、多くの消費財を購入する傾向がある。これら消費財いくつかは、インターネット接続サービス、データバックアップサービス、ソフトウェア、コンテンツ（例えば、オーディオファイル、ビデオファイル等）などを含んでいる。多くの消費者は技術的バックグラウンドを欠いているという既知の事実から、多くの消費者は、互換性や相互接続性の問題に直面したときに、どの消費財を購入するかについて、しばしば戸惑うことになる。この戸惑いは、いくらかの消費者が様々な消費財を購入する気を失わせたり、いくらかの消費者に製品の満足感が小さくなる経験をさせるかもしれない。
【０００５】
さらに、インターネット上の全体で特別な価格で消費財を購入するため、消費者は、普通は、（ｉ）多くのウェブサイトにアクセスし、または（ｉｉ）インターネット検索エンジンを用いて検索を実行する。第２の選択肢は、特別な価格の消費財を見つけるのに必要な時間とエネルギーを小さくするかもしれないが、いずれの選択肢も消費財のための市場におけるダウンロード可能でリアルタイムな提示（presentation）を十分に提供し、当該消費財の供給者間の競争を活性化することは期待できない。
【課題を解決するための手段】
【０００６】
本発明に係る一つの態様の方法は、市場において購入可能な消費財についてリアルタイムな要約を表している情報であるカタログを、データ計算装置により受信するステップと、継続したネットワーク接続なしに前記カタログを続いて見直し得るように、前記カタログを前記データ計算装置のメモリ内に記憶するステップとを有している。
【０００７】
本発明に係る他の態様の方法は、データ計算装置にカタログを保存するステップと、データ計算装置を利用する消費者が消費財を購入できるように、（ｉ）購入されたときにネットワーク接続を提供する第１の消費財、および（ｉｉ）購入されたときにデータ計算装置内に既に設置されたコンポーネントの動作を変更する第２の消費財のうち、少なくとも一つを含む購入可能な消費財を識別する情報を備えた、データ計算装置上のカタログを表示するステップとを有する。
【０００８】
本発明に係る他の態様のコンピュータプログラムは、申し込まれたサービスの使用を監視して報告する記録ソフトウェアと、（ｉ）購入可能な複数の消費財を識別する情報を含むダウンロードされたカタログの表示、および、（ｉｉ）ダウンロードされたカタログの定期的な更新を制御するカタログ制御ソフトウェアとを具備することを特徴とする。
【０００９】
本発明に係る他の態様の方法は、データ計算装置がネットワーク接続なしの環境にあるかどうか判定するステップと、ネットワーク接続の購入について消費者が興味を持っているかどうか問い合わせるため、データ計算装置のディスプレイスクリーンに問合せを表示するステップとを有する。
【００１０】
本発明に係る他の態様の方法は、市場において購入可能な消費財についてリアルタイムな要約を表している情報であるカタログを、データ計算装置により受信するステップと、公衆通信網へのアクセスを制限するが、データ計算装置の消費者がネットワーク接続サービスパッケージを購入することは可能となるような制限されたネットワーク接続を提供するステップとを有する。
【００１１】
本発明に係る他の態様の方法は、データ計算装置のメモリに予めロードされ、購入可能なディジタルコンテンツを識別する情報を備えるカタログを、データ計算装置上に保存するステップと、データ計算装置を利用する消費者が、ネットワーク接続なしにディジタルコンテンツを選択し、続いて再生することができるように、データ計算装置上のカタログを表示するステップと、データ計算装置によりネットワーク接続を確立した上で、ディジタルコンテンツの購入に関する情報を請求エンジンに報告するステップとを有する。
【発明の効果】
【００１２】
本発明によれば、ダウンロード可能でリアルタイムな提示を提供し、当該消費財の供給者間の競争を活性化することができる。
【発明を実施するための最良の形態】
【００１３】
本発明に係る実施形態の特徴と効果は、以下の詳細な説明により明確になるであろう。
【００１４】
以下の詳細な説明において述べられる本発明の実施形態は、一般に、データ計算装置により用いられる自動化された市場の提示購買サービスに関する。このサービスは、消費者が、消費財のための市場のプロバイダにより用意された消費財を購入することを可能とする。例えば、プロバイダは、データ計算装置供給者やデータ計算装置供給者のパートナーなどとしてもよい。購入は、全額払いや定期払い、現金払い、定期払い込みを求める両者でもよい。
【００１５】
使用中には、データ計算装置は、消費者があまねく所有しまたは用いることのない特別な消費財が求められているかどうかを判定するため、消費者により明らかにされる問合せを始めてもよい。問合せの頻度は、自然状態で定期的に行ったり、イベントの発生（例えば、データ計算装置の立ち上げ、消費者によるアクションなど）に基づいてもよい。説明のための例としては、インターネット接続環境にないオフサイトロケーション（例えば、空港、法廷、ホテル等）においてデータ計算装置を用いる消費者は、オフサイトロケーションにいる間に、インターネットへの一時的なアクセスを行いたいかどうかについて問合せを指示されてもよい。問合せは、消費者に気づかれるようなあらゆるイベント、例えばポップウィンドウや可聴音、消費者にオペレーティングシステムのアップデートおよび／またはソフトウェアパッチの通知をするような警告と同様のアイコン点滅や警告通知のような、かすかなイベントでもよい。
【００１６】
以下の説明においては、いくつかの専門用語が、一つ以上の本発明の実施形態のさまざまな特徴を説明するために用いられている。一例として、「相互接続（interconnect）」は、一の場所から他の場所へ情報の転送が可能な媒体または媒体の収集物として一般に定義されている。相互接続の例としては、一またはそれ以上の電線、ケーブル、光ファイバ、バストレース（bus traces）や、データ計算装置（以下に定義する）に無線送受信機が備えられている場合には電波などを含んでもよいが、これには制限または限定されない。
【００１７】
「消費財（consumable）」は、一またはそれ以上の供給者により提供される商品および／またはサービスである。消費財の例としては、周辺機器、ソフトウェア、コンテンツ（例えば、オーディオファイル、ビデオファイル等）、インターネット接続サービス、データバックアップサービス、コンテンツダウンロードサービスなどを含んでもよいが、これには制限または限定されない。「コンポーネント」は、ハードウェア論理（ロジック）、ソフトウェアまたはファームウェアである。
【００１８】
「ソフトウェア」は、実行されたときに、データ計算装置に特定の機能または動作を実行させる一またはそれ以上の命令として、一般に定義されている。機械読取可能な媒体に保存されるこれらの命令は、命令の連続であってもよいし、アプリケーション（応用）プログラム、ルーチン、アプレットなどの様式をとってもよい。機械読取可能な媒体の例としては、情報を保存し転送することのできるいかなる媒体であって、相互接続（前述）、電子回路、半導体メモリ装置（不揮発性または揮発性）、データ記憶ディスク（例えば、機械的または光学的ハードディスクドライブ）、またはディスケット、ディスク、テープ、カードなどのようなあらゆる携帯型記憶媒体を含んでもよい。
【００１９】
加えて、「供給者（vendor）」は、消費財を消費者に提供することのできる人または法人として一般に定義されている。供給者の例としては、他の種類の消費財のプロバイダのみならず、集積者（aggregators）、供給業者（suppliers）、コンテンツプロバイダ（content providers）などを含んでもよいが、これには制限または限定されない。
【００２０】
集積者（aggregator）は、供給者の一タイプであり、供給業者（例えば、製造業者、流通業者、小売業者、卸売業者等）から、一またはそれ以上の消費財を受け取る取引関係を確立した者である。普通これは、消費財が単独で購入された場合よりも、集積者が、全体的によりよい価格で消費財を消費者に提供することを可能にする。
【００２１】
「コンテンツプロバイダ（content provider）」は、供給者の一タイプであり、コンテンツ（例えば、オーディオファイル、ビデオファイル等）を所有し、または流通する権限を付与された者である。コンテンツプロバイダの例としては、例えば、California州Las GatosのNetflix.com, Inc.（NETFLIX（登録商標））や、California州CupertinoのApple Computer, Inc.（ITUNES（登録商標））などのコンテンツ流通業者のみならず、映画撮影所やレコード会社などを含んでもよい。
【００２２】
図１には、自動化された市場の提示購買サービスが実行されるシステム１００の典型的な実施形態が示されている。システム１００は、第１の相互接続１４０を通してデータベース１２５および請求・記録エージェント１３０（billing/metering agent）と通信するデータ計算装置１１０を備えている。データベース１２５および請求・記録エージェント１３０は、共同で、一またはそれ以上の消費財のための市場１２０を形成する動作をし、第１の相互接続１４０を通して、または、おそらくは図に示す第２の取っておかれた相互接続１５０を経由して通信してもよい。任意的特長として、これらシステム装置間のいくつかのまたは全ての通信は、Secure Socket Layer（SSL）または他の種類の暗号通信の仕組みを用いて守られている。
【００２３】
図に示すように、データ計算装置１１０は、ネットワーク接続を備えた電気製品である。データ計算装置１１０は、データベース１２５および請求・記録エージェント１３０により形成される市場１２０の範囲内で利用可能な、これら消費財を要約するダウンロードされた情報を受信するのに適して（適合して）いる。要約されダウンロードされた情報は、「ダウンロードされたカタログ」として参照される。「データ計算装置」の実例としては、コンピュータ（例えば、ラップトップ、デスクトップ、ポータブル、タブレットＰＣ、サーバ等）、電子手帳、携帯情報端末（Personal Digital Assistant:PDA）、携帯電話、英数字のページャー、セットトップボックス、テレビなどを含んでもよいが、これには制限または限定されない。しかしながら、明瞭さの目的のため、ここではデータ計算装置１１０がラップトップコンピュータであるものとして説明する。
【００２４】
本発明の一つの実施形態によれば、データベース１２５は、各々の消費者と結びついたアカウント情報を保存するように構成されている。このアカウント情報は、一またはそれ以上の以下のものを含んでいる：消費者名；請求書発送住所；クレジットカード番号および有効期限日；デビットカード番号および個人識別番号（PIN）；電子メールアドレス；登録されたユニークなログイン名；および消費者により選ばれたパスワード。
【００２５】
加えて、データベース１２５は、供給者に管理された、一またはそれ以上の供給者１６０１-１６０N（ここでN≧１）により提供された消費財に関するデータを集めるデータベースである。このデータ集合体は、データベース１２５の永続的なメモリに保存されるカタログ１７０を生成するために用いられる。供給者１６０１-１６０Nによる新たな提供や提供が中止された消費財に応じてリアルタイムで更新され、カタログ１７０は、市場１２０の範囲内で購入可能な消費財のリストを含んでいる。各々の消費財は、一またはそれ以上の次のパラメータによって特定される：（ｉ）消費財の価格；（ｉｉ）消費財の種類；（ｉｉｉ）消費財の記載（または詳細）；（ｉｖ）消費財などを提供する供給者の識別。
【００２６】
定期的に、カタログ１７０として保存されたいくつかのまたは全部の情報は、データ計算装置１１０にダウンロードされ、その後保存される。この「ダウンロードされたカタログ」は、更新された購入可能な消費財のリストを消費者に提供する。そのリストは、カタログ１７０に掲載されたものよりも全体的に低い価格であると判断される、様々な供給者により提供されるいくつかの消費財を、除外してもよいと考えられる。
【００２７】
第１の実例の実施形態として、カタログ１７０は、異なるインターネットサービスプロバイダ（ISPs）から、供給者１６０１により集められたインターネット接続サービスパッケージを含んでもよい。これらＩＳＰは、共同で、データ計算装置１１０の位置と無関係に、消費者に完全なインターネット接続を提案（提供）することができることになる。より具体的には、データ計算装置１１０は、その位置に依存する複数のＩＳＰから、実質的に途切れないインターネットアクセスを受け付けてもよい。
【００２８】
一例として、データ計算装置１１０が第１の場所（例えば、仕事場、住居）に位置していると、第１の種類の相互接続を通して、第１のＩＳＰによりインターネット接続が提供される。しかしながら、第２の場所（例えば、空港、レストラン、ホテル、公園等）では、インターネット接続は、第２のＩＳＰにより供給される第２の相互接続により提供される。
【００２９】
あるいは、他の例として、カタログ１７０は、供給者１６０１,...,または１６０Nにより提供されるインターネット接続サービスパッケージを含んでもよい。各々の供給者１６０１,...,または１６０Nは、異なる種類のインターネット接続を提供するために選択される。この実施形態のため、カタログ１７０は、供給者１６０１により提供される直接加入者線（Direct Subscriber Line：DSL）のインターネットサービスに、消費者が加入できるようにする。同様に、カタログ１７０は、供給者１６０２-１６０４によりそれぞれ別々に提供されるケーブルモデムインターネットサービス、ダイアルアップインターネットサービス、または無線インターネットサービスに、消費者が加入できるようにする。
【００３０】
あるいは、更なる他の例として、カタログ１７０は、各々の供給者（ISP）１６０１-１６０Nからのインターネット接続サービスパッケージを含んでもよい。これらインターネット接続サービスパッケージのそれぞれは、消費者により選択されるあらゆるインターネット接続タイプをサポートするように設計されている。
【００３１】
ネットワーク接続サービスの購入を可能とするため、データ計算装置１１０は、所定の期間だけ公衆通信網（例えばインターネット）との限定されたネットワーク接続を確立する。このような限定された接続は、特定のイベント（例えば、データ計算装置１１０の最初の立ち上げ、データ計算装置１１０の立ち上げ毎等）に応じてなされる。これは、消費者が、インターネット接続サービスパッケージをリアルタイムに購入することを可能とする。
【００３２】
図示していないが、データ計算装置１１０はまた、入ってくる無線信号（例えばビーコン）を検出して処理するコンポーネントとともに実施されてもよいと考えられる。検出に際して、データ計算装置１１０は、無線ネットワーク接続を現在サポートしているかどうか判定する。もしサポートしていなければ、データ計算装置１１０は、消費者に、限定された期間（例えば、分、時間、日単位）やそれ以上の期間の無線ネットワーク接続を購入することを案内する問合せを生成する。
【００３３】
第２の実例の実施形態として、カタログ１７０は、コンテンツダウンロードサービスを含んでもよい。ここに、複数の供給者１６０１-１６０Nは、データ計算装置１１０のローカルに保存される、ディジタルコンテンツ（例えばビデオファイル、オーディオファイル等）を提供する。ディジタルコンテンツ（またはその表示）は、暗号により保護され、ディジタルコンテンツの再生は、以下に説明するように、データ計算装置１１０にロードされた記録ソフトウェアによって検出されるとともに、記録データベースソフトウェアに記録される。この記録は、インターネットアクセスが可能となったとき、直ちにまたはその後の時間になされてもよい。しかしながら、暗号により保護されたコンテンツは、カタログ１７０からダウンロードされる代わりに、データ計算装置１１０の製品に予めロードされてもよいと考えられる。
【００３４】
第３の実例の実施形態として、カタログ１７０は、専門のハードウェア構成オプションを含んでもよい。ここに、消費者は、データ計算装置１１０に提供されたダウンロードしたカタログを選択的に変更することにより、一時的に（定められた時間分の間）または永久に、本来データ計算装置１１０内に備えられた動作停止状態にあるハードウェアロジックを起動することができる。ハードウェアロジックの起動は、追加的な機能性を取得するか、データ計算装置１１０の能力を向上することにより行われる。もちろん、カタログ１７０は、消費者による選択的な起動、動作停止またはアップグレードに適応されたあらゆるタイプのコンポーネントを識別してもよいと考えられる。例えば、カタログ１７０は、（ｉ）起動、動作停止または能力が向上するよう変更されたハードウェアロジック、（ｉｉ）ダウンロードされた新たな、またはアップグレードソフトウェアなどを使用可能としてもよい。
【００３５】
一例として、データ計算装置１１０は、最初は動作停止状態で導入されている、Voice-over-IPコンポーネント（例えば、VoIP符号化／復号化装置「VoIP Codec」、VoIPエコーキャンセルユニット等）を備えている。ダウンロードしたカタログや支払金受領の範囲内での、このVoIP起動エントリの選択を受けて、ダウンロードされたカタログは、VoIPコンポーネントを起動することができる。VoIPコンポーネントの継続する使用は、最初の支払に続く定期的な支払がなされることにより、許可される。それゆえ、ハードウェアロジック（例えば、VoIPコンポーネント等）の使用は、申し込みが基礎となる。他の例としてカタログ１７０は、消費者が、プロセッサ速度、メモリサイズ、バス速度や、データ計算装置１１０に備えられたハードウェアロジックの他の調整できる特性についてアップグレードすることを可能にしてもよい。
【００３６】
さらに図１に示すように、請求・記録エージェント１３０は、データ計算装置１１０から、購入する情報を受信するように構成されたサーバである。購入する情報は、カタログから購入された消費財を識別するパラメータを含んでもよい。購入する情報は、請求する趣旨の使用（例えば、演奏させた回数、ダウンロードした回数、使用回数、日時等）を記録するために使用される、１またはそれ以上のパラメータを具備する記録情報を、さらに含んでもよい。
【００３７】
データ計算装置１１０からの記録情報を受信する際、請求・記録エージェント１３０は、購入した消費財を供給する供給者１６０１,...,および／または１６０Nに通知し支払うため、データベース１２５と通信を確立する。このような通信は、専用の相互接続１５０上で確立されてもよい。
【００３８】
さて図２を参照すると、図１のシステム１００で実現される自動化された市場の提示購買サービスのソフトウェアアーキテクチャについて典型的なブロックダイアグラムが示されている。ソフトウェアアーキテクチャは、二つのクラス、すなわち、フロントエンドソフトウェア２００とバックエンドソフトウェア２５０の二つに分類され得る。
【００３９】
フロントエンドソフトウェア２００は、図１のデータ計算装置１１０により実行されるソフトウェアであり、消費者に、いくつかの消費財のための市場の、実質的にリアルタイムな表示である、ダウンロードされたカタログを提供するような動作をする。本発明の一つの実施形態によれば、フロントエンドソフトウェア２００は、破線により表される任意のシステムトレイ（SystemTray：Systray：シストレイ）ソフトウェア２１０と、記録（metering）ソフトウェア２２０と、カタログ制御ソフトウェア２３０と、ハードウェア起動ソフトウェア２４０とを備えている。
【００４０】
バックエンドソフトウェア２５０は、いくつかの消費財のための市場を生成するため、図１のデータベース１２５および請求・記録エージェント１３０により実行されるソフトウェアである。本発明の一つの実施形態によれば、バックエンドソフトウェア２５０は、請求（billing）データベースソフトウェア２６０と、記録（metering）データベースソフトウェア２７０と、カタログデータベースソフトウェア２８０と、申し込みサービスデータベースソフトウェア２９０とを備えている。
【００４１】
本発明の一つの実施形態によれば、データ計算装置が起動するたびに、シストレイソフトウェア２１０は、カタログ制御ソフトウェア２３０を、レジストリ（registry）、すなわち、データ計算装置のオペレーティングシステムが起動したときに、何のソフトウェアが存在するかについての情報を管理する場所にインストールする。インストールの後、カタログ制御ソフトウェア２３０のアイコン表示がシストレイに表示される。消費者は、シストレイ上に表示されたカタログ制御ソフトウェア２３０を立ち上げるための対応するアイコンを選択することができる。もちろん、他のソフトウェア設定技術が図３に示されるシストレイに加えて用いられてもよい。
【００４２】
記録ソフトウェア２２０は、申し込みサービスの使用を監視し、その使用を記録データベースソフトウェア２７０に報告するために用いられる。説明に役立つ実例としては、記録ソフトウェア２２０は、データ計算装置により処理されたオーディオまたはビデオのダウンロード数をカウントして、当該カウント値をバックエンドソフトウェア２５０の記録データベースソフトウェア２７０に返すために用いることができる。他の例としては、記録ソフトウェア２２０は、請求が時間単位で実行されるとき、いつ活動（例えばインターネットサーフィン）を実行しているかを受けた時間を追跡し続けるために用いられ得る。
【００４３】
カタログ制御ソフトウェア２３０は、カタログデータベースソフトウェア２８０により維持されるカタログの変更に応じて、ダウンロードされたカタログの表示やダウンロードされたカタログの定期的な更新を制御する。加えて、カタログ制御ソフトウェア２３０は、消費者が消費財を申し込みまたは購入するとき、請求データベースソフトウェア２６０と通信する。
【００４４】
バックエンドソフトウェア２５０との通信において、（ハードウェア）起動ソフトウェア２４０は、データ計算装置に既に導入されているが現在起動停止状態にあるハードウェアロジックの起動を担っている。このようなハードウェアロジックの例としては、VoIPコンポーネント、プロセッサ、チップセット、メモリユニット、入力および／または出力インタフェースなどを含むが、これには制限または限定されない。起動の期間は、申し込み期間に応じて変化してもよい。申し込み期間の経過後は、選択されたハードウェアロジックは、初期の動作停止状態に置かれる。これは、ユーザが、購入後に、データ計算装置の機能性を調整することを可能にするものである。
【００４５】
バックエンドソフトウェア２５０は、カタログで特定されるいくつかの消費財の選択により、消費者のクレジットカードまたは金融勘定（financial accounts）から引き落とすために用いられる、請求データベースソフトウェア２６０を特色としている。請求データベースソフトウェア２６０は、また、購入した消費財を提供した供給者が受けた支払の一部を、消費者に分配するように構成されている。
【００４６】
申し込みサービス（Subscription Services）データベースソフトウェア２９０は、消費者に関する情報を取得して保存するために用いられる。例えば、申し込みサービスデータベースソフトウェア２９０は、登録された消費者のアカウント情報を取得するために用いられる。この情報は、図１のデータベース１２５に保存されて必要に応じて利用可能とされる。
【００４７】
さて図３を参照すると、ポータブルコンピュータとして説明されるデータ計算装置１１０の斜視図が示されている。データ計算装置１１０は、ディスプレイ３００と、データ計算装置１１０に情報を入力することのできる一またはそれ以上（M）の入力装置３１０１-３１０Mとを備えている。例えば、図に示すように、データ計算装置１１０は、ダウンロードされたカタログにリストアップされた消費財を選択するために用いることのできる、第１の入力装置３１０１を備えている。第１の入力装置３１０１は、カーソル制御装置（例えば、マウス、トラックボール、タッチパッド、スタイラス）であってもよい。加えて、データ計算装置１１０は、（図に示す）キーボードやクレジットカードリーダ、生物測定入力装置のような第２の入力装置３１０２をさらに備えてもよい。
【００４８】
さらに図３に示すように、ディスプレイ３００は、ディスプレイ３００のディスプレイ領域３３０の底部を横断して位置付けられているタスクバー３２０を明らかにしている。シストレイ３４０は、タスクバー３２０の右側に位置している。シストレイ３４０は、スタートメニュー３５０の反対側の小さいアイコンの集合を含んでいる。各々のアイコンは、起動中にデータ計算装置１１０のレジストリに自動的にインストールされたソフトウェアを表している。
【００４９】
一例として、アイコンの一つ（例えば、アイコン３６０）は、図２のカタログ制御ソフトウェアを立ち上げて、続いて、ダウンロードされたカタログの表示および／または更新を行うために用いられてもよい。初めに立ち上げられたとき、カタログ制御ソフトウェアは、ダウンロードされたカタログを、図６Ａおよび６Ｂに示すように表示させる。これは、消費者が、追加の消費財を選択することを可能にする。
【００５０】
あるいは、シストレイ３４０にアイコン３６０を配置することの代わりに、アイコン３６０は、ディスプレイ領域３３０にプログラムアイコンとして表示されてもよい。選択されると、カタログ制御ソフトウェアが立ち上がり、ダウンロードされたカタログを表示および／または更新してもよい。加えて、アイコン３６０を配置することの代わりに、ディスプレイ領域３３０内に、カタログ制御ソフトウェアは、メニュー方式の手段を用いて立ち上げられてもよい。例えば、これは、スタートメニュー３５０の選択と、それに続いて、カタログ制御ソフトウェアを識別するメニューエントリを、データ計算装置１１０にロードされたプログラムとして選択することを含んでいてもよい。
【００５１】
さて図４を参照すると、自動化された市場の提示購買サービスでの会員のための登録中に、消費者が出会う典型的登録プロセスを説明するフローチャートが示されている。登録プロセスの他のバリエーションは、本発明の要旨と範囲から逸脱しない範囲で実施してもよいと考えられる。
【００５２】
データ計算装置の最初の起動時において、カタログ制御ソフトウェアがレジストリに組み込まれ、代表するアイコンがシストレイ中に表示される（ブロック４００および４０５）。イベント（例えば、消費者がアイコンを選択する、所定の時間が経過する、等）に応じて、一またはそれ以上の箱（boxes）が生成される（ブロック４１０）。ディスプレイボックスは、消費者に以下を指示を要求するように構成されてもよい：（ｉ）消費者が「MPPサービス」として簡略化されて参照される市場提示購買サービスに登録したいかどうか（ブロック４１５）、および（ｉｉ）もし登録したくないなら、消費者は今後このような登録について思い出させることを望むか（ブロック４２０）。
【００５３】
消費者がMPPサービスへの登録を望む場合、登録ディスプレイページが表示される。データ計算装置の入力装置を用いて、消費者は、自己のアカウント情報を入力する（ブロック４２５）。完了すると、登録ディスプレイページに入力されたアカウント情報は、一またはそれ以上のデータベースである請求エンジンと、請求・記録エージェントに送信される（ブロック４３０）。このような送信は、Secure Socket Layer（SSL）または他の暗号手段により保護された通信経路を通して達成されてもよい。
【００５４】
アカウント情報（および、おそらくはその相互検証）の受信に応じて、現在のカタログがデータ計算装置に送信され、保存される（ブロック４３５および４４０）。
【００５５】
データ計算装置による続く起動動作に応じて、カタログ制御ソフトウェアが再びレジストリにインストールされ、代表するアイコンがシストレイ内に表示される（ブロック４５０）。イベントに応じて、消費者がMPPサービスに登録されるかどうかの判定が行われる（ブロック４５５および４６０）。もし消費者が登録されている場合、ダウンロードされたカタログがデータ計算装置により取得される（ブロック４６５）。あるいは、もし消費者が登録されていない場合、登録プロセスがブロック４１０に進行する。設定によっては、注文された消費財に基づいて、消費のための前払い（pre-payment）が必要となる。
【００５６】
さて図５を参照すると、登録ディスプレイページ５００を描写するディスプレイスクリーンレイアウトが示されている。登録ディスプレイページ５００は、いかなる方法によってアクセスされてもよい。例えば、消費者は、MPPサービスに登録するウェブサイトをアクセスすることができる。他の実施形態によれば、図４に示すように、データ計算装置の最初の起動によりシリーズのダイアログボックスが生成されて登録を指示する。さらに他の実施形態によれば、カタログ制御ソフトウェアは、消費者がMPPサービスへの申し込みを望むかどうかを要求する、定期的なポップアップ広告を生成するようにアレンジされてもよい。
【００５７】
一旦登録が開始されると、登録ディスプレイページ５００が表示される登録ディスプレイページ５００は、データ計算装置１１０の入力装置から情報を受信するようにアレンジされた複数のフィールド５１０を備えている。これらフィールド５１０は、名前フィールド５２０、消費者識別フィールド５３０、電子メールアドレスフィールド５５０、および請求情報フィールド５６０を含んでいる。
【００５８】
ここに、この実施形態では、名前フィールド５２０は、消費者の名前を構成する英数字を受付けるようにアレンジされている。消費者識別フィールド５３０は、申し込まれたログイン名の入力を受付ける第１のフィールド５４０と、消費者のための申し込まれたパスワードの入力を受付ける第２のフィールド５４５とを備えている。複数のログイン名フィールドおよび／またはパスワードフィールドは、ミスタイプしたパスワードを検出したり、選ばれたログイン名が既に使用されている場合に消費者が情報の入力を要求されないように構成してもよいと考えられる。
【００５９】
さらに図５に示すように、電子メールフィールド５５０は、消費者の電子メールアドレスを表す英数字を受付けるようにアレンジされている。請求情報フィールド５６０は、クレジットカード番号および有効期限、並びにデビットカード番号等を含む第２のフィールド５７５のみならず、消費者により選択された請求方法（クレジット、デビット、インターネットペイサービス）を識別する第１のフィールド５７０を備えている。
【００６０】
登録プロセスの完了を示す送信ボタン５８０を選択すると、消費者により入力されたアカウント情報は、請求エンジンに送信され、図１のデータベース１２５内の適切なデータベース組織に保存される。
【００６１】
ここで、図６Ａおよび図６Ｂを参照すると、ダウンロードされたカタログの第１の実施形態のディスプレイページを描写するディスプレイスクリーンレイアウトが示されている。カタログの一またはそれ以上のページ（例えば、第１および／または第２のページ６００、６０５）は、消費者により購入され得る複数の消費財のリストを備えている。これらの消費財は、図に示すように一般の機能性に従って分類されているが、アルファベット順、価格順、または消費者により既に提供された情報に基づいて見込まれる使用など他の方法により分類されてもよい。
【００６２】
実例となる目的のために示すと、ダウンロードされたカタログ１７０は、五つの分類に分割されている；すなわち、インターネット接続６１０、ハードウェア構成６２０、およびエンターテインメントサービス６３０、フォトサービス６４０、ソフトウェアアップグレード６５０、およびデータ計算装置１１０と結びつかない他の消費財６６０（例えば、テレビや他の家庭用電化製品、旅行サービスや他のタイプの消費財）。
【００６３】
インターネット接続６１０は、複数の選択ボックス６１２を特徴としており、選択されると、データ計算装置により利用される異なるタイプのネットワーク接続を、ユーザが選択することを可能にする。例えば、ボックス６１４の選択し、それに続くユーザ名を選択するフォーム（図示せず）を全て入力した後、消費者には、無制限かつ実質的に中断のない月額＄４０.００のインターネットサービスが提供される。加えて、ボックス６１６または６１８の選択により、消費者には、月額＄３０.００の無制限のDSL接続および日額＄３.００の無線接続（例えば、WiFi接続）が提供される。これらのサービスおよび他のサービスの規定された金額と期間は、変更されてもよく、設計上の選択となる。
【００６４】
ハードウェア構成６２０は、複数の選択ボックス６２２を特徴としており、選択されると、データ計算装置の機能性を修正するために作動させる異なるハードウェアロジックを、ユーザが選択することを可能にする。例えば、ボックス６２４が選択されると、月額＄１０のVoIP電話サービスのためにデータ計算装置を消費者が使用することができるように、VoIPコンポーネントが起動される。他の例としては、ボックス６２６または６２８を選択すると、消費者は、月額＄４.００で特定期間の毎日のデータバックアップと月額＄２.００でプロセッサ速度のアップグレードとが提供される。
【００６５】
エンターテインメントサービス６３０は、複数の選択ボックス６３２を特徴としており、選択されると、異なるコンテンツ送出サービスをユーザが選択することを可能にする。例えば、ボックス６３５および／または６３７が選択されると、消費者は、それぞれ月額＄２０.００および＄４０.００のオーディオファイルおよび／またはビデオファイルの無制限なダウンロードが認められる。加えて、ボックス６３６および６３８を選択すると、消費者は、名目上の月額の支払により、ダウンロード当たりの割引料金が提供される。このサービスは、月に少ない数のオーディオファイルおよび／またはビデオファイルをダウンロードする消費者により選択されてもよい。
【００６６】
フォトサービス６４０は、少なくとも一つの選択ボックス６４２を特徴としており、選択されると、見込まれた使用に基づいて割引された写真現像料を、ユーザが選択することを可能にする。例えば、他のボックス（図示せず）が選択されると、消費者は、現像写真当たり＄０.２５の均一料金が請求される。月額の他の料金は、割引された写真現像料金を得るために提供されてもよい。
【００６７】
ソフトウェアアップグレード６５０は、少なくとも一つの選択ボックス６５２を特徴としており、選択されると、ダウンロードされた新規または更新されたバージョンのソフトウェアのコピーを、ユーザが購入し受信することを可能にする。
【００６８】
前述の説明においては、本発明は、特定の典型的な実施形態を参照して説明した。しかしながら、添付された特許請求の範囲で述べられる本発明の広範な要旨と範囲から逸脱しない範囲で、様々な変更や変換がなされてもよいことは明らかである。それゆえ、明細書と図面は、限定された意味ではなくて、実例と考慮されるものである。
【００６９】
なお、本発明は上記実施形態のみに限定されるものではない。
【００７０】
上記実施形態におけるソフトウェアは、フレキシブルディスクなどのコンピュータが読み出し可能な記憶媒体に記憶されていても良く、また、ソフトウェア（プログラム）単体として伝送されるものでもよい。この場合、記憶媒体に記憶されたソフトウェア（プログラム）をコンピュータが読み出したり、ＬＡＮやインターネッ上のサイト（サーバ）からダウンロードしてインストールすることにより、各実施形態における処理が可能になる。
【００７１】
つまり、本発明におけるソフトウェア（プログラム）は、コンピュータと独立した記憶媒体に記憶されているものだけに限らず、ＬＡＮやインターネットなどの伝送媒体を介して流通されるものも含まれる。
【００７２】
なお、記憶媒体としては、上記フレキシブルディスクの他、例えば磁気ディスク、光ディスク（ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤなど）、光磁気ディスク（ＭＯなど）、半導体メモリなど、プログラムを記憶でき、かつコンピュータが読み取り可能な記憶媒体であれば、その記憶形式はいずれの形態であっても良い。
【００７３】
また、記憶媒体からコンピュータにインストールされたプログラムの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）や、データベース管理ソフト、ネットワークソフトなどのＭＷ（ミドルウェア）などが本実施形態を実現するための各処理の一部を実行しても良い。
【００７４】
さらに、記憶媒体は、コンピュータと独立した媒体に限らず、ＬＡＮやインターネットなどにより伝送されたプログラムをダウンロードして記憶または一時記憶した記憶媒体も含まれる。また、記憶媒体は一つに限らず、複数の媒体から本実施形態における処理が実行される場合も本発明における記録媒体に含まれ、媒体構成はいずれの構成であっても良い。
【００７５】
なお、コンピュータは、記憶媒体に記憶されたプログラムに基づき、本実施形態における各処理を実行するものであって、パソコンなどの一つからなる装置、複数の装置がネットワーク接続されたシステムなどのいずれの構成であっても良い。
【００７６】
また、コンピュータとは、パソコンに限らず、情報処理機器に含まれる演算処理装置、マイコンなども含み、プログラムによって本発明の機能を実現することが可能な機器、装置を総称している。
【図面の簡単な説明】
【００７７】
【図１】図１は、自動化された市場の提示購買サービスが実行されるシステムの典型的な実施形態である。
【図２】図２は、図１のシステムにおいて、自動化された市場の提示購買サービスのためのソフトウェアアーキテクチャの典型的なブロックダイアグラムである。
【図３】図３は、ポータブルコンピュータとして説明され自動化された市場の提示購買サービスと結び付けられる選択されたサービスとともに示す、図１のデータ計算装置の斜視図である。
【図４】図４は、データ計算装置の登録動作を説明する典型的なフローチャートである。
【図５】図５は、登録ディスプレイページを描写する典型的なディスプレイスクリーンレイアウトである。
【図６Ａ】図６Ａは、ダウンロードしたカタログの実施形態における最初のディスプレイページを描写する典型的ディスプレイスクリーンレイアウトである。
【図６Ｂ】図６Ｂは、ダウンロードしたカタログの実施形態における二番目のディスプレイページを描写する典型的なディスプレイスクリーンレイアウトである。
【符号の説明】
【００７８】
１００…システム、１１０…データ計算装置、１２０…市場、１２５…データベース、１３０…請求・記録エージェント、１４０…第１の相互接続、１５０…第２の相互接続、１６０１〜１６０Ｎ…供給者、１７０…カタログ、２００…フロントエンドソフトウェア、２１０…シストレイソフトウェア、２２０…記録ソフトウェア、２３０…カタログ制御ソフトウェア、２４０…ハードウェア起動ソフトウェア、２５０…バックエンドソフトウェア、２６０…請求データベースソフトウェア、２７０…記録データベースソフトウェア、２８０…カタログ制御データベースソフトウェア、２９０…申し込みサービスデータベースソフトウェア。
【図１】
2006012120.tif 000003
【図２】
2006012120.tif 000004
【図３】
2006012120.tif 000005
【図４】
2006012120.tif 000006
【図５】
2006012120.tif 000007
【図６Ａ】
2006012120.tif 000008
【図６Ｂ】
2006012120.tif 000009