バイト単位での媒体データにアクセスする方法であって、媒体アイテムにアクセスするためのクライアントからの要求を受信する段階、及び前記要求された媒体アイテムが格納されている場所を指示するアドレスを決定する段階と、前記クライアントによって選択された媒体アイテムのピースの識別番号を決定する段階と、前記アドレスを前記クライアントによって選択された媒体アイテムのピースの識別番号と結合することによって、前記媒体アイテムのアドレスを更新する段階と、前記クライアントによって選択された媒体アイテムのピースを評価する段階、及び評価された価格を前記クライアントに送信する段階と、前記評価された価格に対する支払を前記クライアントから受け取った場合、前記媒体アイテムの更新されたアドレスを使用して前記要求された媒体アイテムへのアクセスを提供する段階と、を含む方法。前記アドレスを前記識別番号と結合する段階は、前記識別番号を前記アドレスの最後に付け加える段階を含む、請求項1に記載の方法。前記媒体アイテムにアクセスするための要求が、ピースで又は全体として媒体アイテムにアクセスすることであるか否かを決定するために、媒体アクセスメニューを前記クライアントに呈示する段階を更に含む、請求項1に記載の方法。媒体アクセスメニューを呈示する段階は、前記ピースの概要を前記クライアントに呈示する段階を含む、請求項3に記載の方法。前記ピースの概要は、サムネール、スニペット、又は前記ピースの他の要約の少なくとも1つで前記クライアントに呈示される、請求項4に記載の方法。前記媒体アイテムのピースを評価する段階は、前記媒体アイテムの各ピースにアクセスするための第1の価格を設定する段階と、前記媒体アイテムの全てのピースにアクセスするための第2の価格を設定する段階と、を含み、前記第2の価格は、前記第1の価格で各々を購入した前記媒体アイテムのピースの数に応じて調節される、請求項1に記載の方法。前記媒体アイテムのピースの数に対する総価格が前記第2の価格に等しいか又は大きい場合、前記媒体アイテムの残りのピースを割引して前記クライアントに提供する段階を更に含む、請求項6に記載の方法。前記媒体アイテムのピースを評価する段階は、前記媒体アイテムのピースを割引して有料サービス又は特約プログラムに参加しているクライアントに提供する段階を含む、請求項1に記載の方法。前記要求された媒体アイテムへのアクセスを提供する段階は、前記全媒体アイテムを配信する段階と、前記媒体アイテムを通して再生進行を追跡する段階と、再生された前記媒体アイテムのピースに対してだけ課金する段階と、を含む、請求項1に記載の方法。媒体アクセスコントローラであって、クライアント装置から媒体アイテムに対する媒体アクセス要求を受信し、前記要求された媒体アイテムに対するアドレスを出力するための媒体アクセスマップと、前記媒体アイテムのアドレスを受信し、アクセスするための前記媒体アイテムのピースを前記クライアント装置が選択できるようにするために前記クライアント装置に呈示される媒体アクセスメニューを生成するためのプロセッサと、前記アドレスを前記クライアント装置からの前記媒体アイテムのピースの選択と結合することによって、前記媒体アイテムのアドレスを更新するための結合器と、前記クライアントによって選択された前記媒体アイテムのピースを評価し、評価された価格を前記クライアント装置に送信するための評価器と、前記評価された価格に対する支払を前記クライアント装置から受け取った場合、前記媒体アイテムの更新されたアドレスを使用して前記媒体アイテムの要求されたピースへのアクセスを提供するためのアクセスインタフェースと、を含む媒体アクセスコントローラ。前記媒体アクセスメニューは、前記媒体アクセス要求が、ピースで又は全体としての前記媒体アイテムへのアクセスであるかどうか決定するための一連の問合せを含む、請求項10に記載の媒体アクセスコントローラ。前記媒体アクセスメニューは、前記媒体アイテムのピースの概要を前記クライアント装置に呈示するための概要呈示を含む、請求項10に記載の媒体アクセスコントローラ。前記媒体アイテムのピースの概要は、サムネール、スニペット、又は前記ピースの他の要約の少なくとも1つで前記クライアント装置に呈示される、請求項12に記載の媒体アクセスコントローラ。前記アクセスインタフェースは、前記全媒体アイテムを前記クライアント装置に配信し、前記媒体アイテムを通して再生進行を追跡し、更に再生された前記媒体アイテムのピースに対してだけ課金するよう構成された追跡ユニットを含む、請求項10に記載の媒体アクセスコントローラ。バイト単位での媒体データにアクセスするためのコンピュータプログラムを格納する非一時的有形記憶媒体であって、前記コンピュータプログラムは、コンピュータに、媒体アイテムにアクセスするためのクライアントからの要求を受信し、前記媒体アイテムが格納されているロケーションを指示する前記要求された媒体アイテムのアドレスを決定する段階と、前記クライアントによって選択された前記媒体アイテムのピースの識別番号を決定する段階と、前記アドレスを前記クライアントによって選択された前記媒体アイテムのピースの識別番号と結合することによって、前記媒体アイテムのアドレスを更新する段階と、前記クライアントによって選択された前記媒体アイテムのピースを評価し、評価された価格を前記クライアントに送信する段階と、前記評価された価格に対する支払を前記クライアントから受け取った場合、前記媒体アイテムの更新されたアドレスを使用して前記要求された媒体アイテムへのアクセスを提供する段階と、を実行させる実行可能命令を含むことを特徴とする非一時的有形記憶媒体。コンピュータに前記アドレスを前記識別番号と結合するようにさせる実行可能命令は、前記識別番号を前記アドレスの最後に付け加える段階をコンピュータに実行させる実行可能命令を含む、請求項15に記載の非一時的有形記憶媒体。前記媒体アイテムにアクセスするための要求が、ピースで又は全体として媒体アイテムにアクセスすることであるかどうか決定するために、媒体アクセスメニューを前記クライアントに呈示する段階をコンピュータに実行させる実行可能命令を更に含む、請求項15に記載の非一時的有形記憶媒体。前記クライアントへの媒体アクセスメニューをコンピュータに呈示させる実行可能命令は、前記クラインアントへの前記ピースの概要をコンピュータに呈示させる実行可能命令を含む、請求項17に記載の非一時的有形記憶媒体。前記ピースの概要は、サムネール、スニペット、又は前記ピースの他の要約の少なくとも1つで、前記クライアントに呈示される、請求項18に記載の非一時的有形記憶媒体。コンピュータに前記要求された媒体アイテムへのアクセスを提供させる実行可能命令は、コンピュータに、前記全媒体アイテムを配信する段階と、前記媒体アイテムを通して再生進行を追跡する段階と、再生された前記媒体アイテムのピースに対してだけ課金する段階と、を実行させる実行可能命令を含む、請求項15に記載の非一時的有形記憶媒体。本発明の実施構成は、バイト単位で媒体データを購入する段階を提供する。1つの実施構成では、バイト単位での媒体データにアクセスする方法が開示される。本方法は、媒体アイテムにアクセスするためのクライアントからの要求を受信する段階及び媒体アイテムが格納されているロケーションを指示する要求された媒体アイテムのアドレスを決定する段階と、クライアントによって選択された媒体アイテムの1つのピースの識別番号を決定する段階と、アドレスをクライアントによって選択された媒体アイテムのピースの識別番号と結合することによって媒体アイテムのアドレスを更新する段階と、クライアントによって選択された媒体アイテムのピースを評価する段階及びクライアントに評価された価格を送信する段階と、評価された価格に対する支払をクライアントから受け取った場合に媒体アイテムの更新されたアドレスを使用して要求された媒体アイテムへのアクセスを提供する段階と、を含む。別の実施構成では、媒体アクセスコントローラが開示される。コントローラは、クライアント装置から媒体アイテムに対する媒体アクセス要求を受信し、要求された媒体アイテムに対するアドレスを出力するための媒体アクセスマップと;媒体アイテムのアドレスを受信し、アクセスする媒体アイテムのピースをクライアント装置が選択できるようにするためにクライアント装置に呈示される媒体アクセスメニューを生成するためのプロセッサと;アドレスをクライアント装置からの媒体アイテムのピースの選択と結合することによって媒体アイテムのアドレスを更新するための結合器と;クライアントによって選択された媒体アイテムのピースを評価し、更に評価された価格をクライアント装置に送信するための評価器と;評価された価格に対する支払をクライアント装置から受け取った場合に更新された媒体アイテムのアドレスを使用して媒体アイテムの要求されたピースへのアクセスを提供するためのアクセスインタフェースと、を含む。別の実施構成では、バイト単位での媒体データにアクセスするためのコンピュータプログラムを格納する非一時的有形記憶媒体が開示される。コンピュータプログラムは、媒体アイテムにアクセスするためのクライアントからの要求を受信する段階及び要求された媒体アイテムが格納されているロケーションを指示するアドレスを決定する段階と、クライアントによって選択された媒体アイテムのピースの識別番号を決定する段階と、アドレスをクライアントによって選択された媒体アイテムのピースの識別番号と結合することによって媒体アイテムのアドレスを更新する段階と、クライアントによって選択された媒体アイテムのピースを評価し評価された価格をクライアントに送信する段階と、評価された価格に対する支払をクライアントから受け取った場合に媒体アイテムの更新されたアドレスを使用して要求された媒体アイテムへのアクセスを提供する段階をコンピュータに実行させる実行可能命令と、を含む。本発明の他の特徴及び利点は、以下の詳細な説明及び添付の図面を検討すると即座に当業者に明らかになるであろう。本発明の詳細は、その構造及び動作の両方に関して、添付の図面を検討することである程度得ることができる。本明細書で開示される特定の実施構成は、媒体アクセスコントローラを使用してバイト単位で媒体データを購入することを可能にする。この説明を読むことで、様々な実施構成及び応用において本発明を実施する方法が明らかになるであろう。本発明の様々な実施構成を本明細書に記述するが、これらの実施構成は、単に例示的に示され、限定的ではないことを理解されたい。このように、様々な実施構成のこの詳細な説明は、本発明の範囲又は広がりを限定するものと解釈すべきでない。媒体のアイテムがアクセスできる場合、媒体アクセスコントローラは、バイト単位での媒体アクセスを参照することができる。1つの実施構成では、サーバは、全体として及びピース又はバイト単位で少なくとも1つの媒体アイテムを格納する。例えば、ピースは、媒体アイテムが二度記憶されるように全体から分離して格納することができる。別の実施例では、サーバは、媒体アイテムのピースを定義するために索引又はポインタのテーブルを媒体アイテムに格納する。ユーザは、クライアント装置例えば、PC、ゲームコンソール、又は他のネットワーク対応装置上の互換性のあるクライアントアプリケーションを介して、サーバから利用可能な媒体アイテムにアクセスして視聴することができる。サーバは、ユーザに呈示する選択を定義する。もしくは、クライアント装置は、選択を定義することができる、又はユーザにサブセットを呈示するためにサーバに提供された可能な選択の中から選択することができる。この代替えの実施構成では、クライアント装置は、媒体アイテム全体としての又は媒体アイテムの1つ又はそれ以上のピースへのアクセスを購入するという選択肢を呈示する。次にユーザは、即座にピースでの又は全ての媒体アイテムにアクセスするために支払うかどうか選択することができる。ユーザがピースへのアクセスを購入する場合、ユーザは、一度に1つの残りのピース、グループで、又は残りのピースへのアクセスの購入を続けることができる。同様に、クライアント装置は、ピース又は全体としての媒体アイテムに対する異なる権利選択肢を呈示することができる。例えば、ユーザは、無期限に又は制限された期間だけピースをアンロック及びアクセス可能にしておくことを選択できる。クライアント装置はまた、購入活動に応じた異なる価格設定を呈示することができる。例えば、全体としての媒体アイテムに20ドルの費用がかかり、各々が2ドルの費用がかかる15ピースに分割される全てのピースが個々に購入された場合30ドルの総費用場合、ユーザがこれまでに取得したピースに対して20ドル支払った時に、クライアントは、残りのピースを無料で又は割引して提供することができる。別の実施例では、ユーザが全体としての第1の媒体アイテムへのアクセスを購入した場合、別の媒体アイテムのピースは、割引して又は無料で提供することができる。別の実施例では、媒体アイテムのピースは、有料サービス又は特約プログラムに参加しているユーザに割引して又は無料で提供することができる。1つの実施構成では、クライアント装置は、ピース間でシームレスに遷移しながら媒体アイテムの複数のピースを再生する。別の実施構成では、クライアント装置は、大きなピース又は単一のピースを例えば、ピースの全てが購入された後に形成するためにピースを互いに結合する。同様に、コンピレーションを作成するために媒体の複数のアイテムからのピースをクライアント装置が結合できるようにするソフトウエアを提供することができる。別の実施構成では、ユーザは、従量課金方式としてアクセスされたコンテンツの部分に対して支払をする選択肢を選ぶことができる。1つの実施例では、媒体アイテムは、ピースに分割され、ピースは、必要に応じてクライアント装置に配信される。最初に、第の1ピースが配信され、クライアント装置は、媒体アイテムの第の1ピースを再生及び/又は表示する。特定の閾値に達した時に、次のピースが配信され、ユーザは、媒体アイテムを継続してシームレスに見ることができる。ユーザが再生を停止した場合、それ以上ピースは配信されない。ユーザは、実際に配信又は再生されたピース例えば、閾値を超えただけ課金される。クライアント装置は、新しいピースが始まる前に様々な方法で新しいピース及び新しいピースに関連付けられる新しい料金をユーザに通知することができる。例えば、クライアント装置は、ポップアップウィンドウ、アイコン、又はメッセージを送出して表示することができる、又は先に進むためのダイアログボックス又は他の確認を呈示することができる。この実施例では、初期設定は、次に進み課金することになり、代替えの設定は、ユーザ初期設定に基づいて認証又は課金のない再生を停止する段階を含む。ピースの購入の完了を促すために、媒体アイテムの残りへのアクセスを購入するための割引をユーザに提供することができる。もしくは、提供される割引は、媒体の異なるアイテムに対して適用できる割引とすることができる。別の実施例では、全媒体アイテムが最初に配信されるが再生は完了前に開始できるが媒体アイテム全体を通して再生進行が追跡される。ユーザは、再生された部分に対して課金される、又は全課金が、前払いで支払われるが、返金又は返却が、未使用の部分支払のない更なる再生を阻止するためにロックされるに適用される。加入モデルでは、購入又はレンタルされたコンテンツの返却の特定の数に対して、加入者は未使用の部分に対する返金を受け取ることができる。コンテンツサーバ及び店頭サーバは、同じシステム又は別のシステムとすることができる。同様に、サーバは、同じ又は異なる会社によって運営することができる。複数の店頭サービスは、同じコンテンツサーバ/サービスにアクセスすることができる、又は1つの店頭は、複数のコンテンツサーバ/サービスにアクセスすることができる又は多対多関係を使用することができる。コンテンツサービス及び店頭サービスは、消費者の購入活動及びパターンを、個々に及びまとめて追跡することができる。例えば、コンテンツサービスは、アカウントに対してアクセス又は購入されたピースを追跡して、同じアカウントにアクセスする異なる装置に紛失したピース例えば、次の見られていないピースを提供することができる。クライアント装置はまた、ローカル使用パターンを追跡することができる。例えば、サービスは、消費者の人口動態、時間、価格、ジャンル、消費者履歴等の様々な基準に対する変換パターン例えば、セグメントの販売を全媒体アイテムの販売に変換するを追跡することができる。この分析に基づいて、ユーザにカスタマイズされた又はサービスプロバイダが押し付けることを望む推薦又はプロモーションをユーザに提供することができる。映画のような媒体アイテムを全体ではなくピースで提供及び配信する利点が存在する。ピースの転送及び格納は容易である。例えば、ネットワーク全体に渡って2GB映画の20MB又は200MBピースの転送及び格納は、1つのトランザクションで全2GBを転送及び格納するよりも帯域幅及び記憶容量を必要としない。経時的に媒体ピースを送信することは、経時的に配信負荷を分散し、ピースが実際に必要とされる時間に近い時間にピースを提供する。更に、媒体アイテムのピースは、低価格で提供することができ、衝動買いのように購入をそそるものになる。次に、初期ピースは、全体を購入するためのサンプル又は紹介としての役目を果たすことができる。初期ピースは、無料で提供することができる、又は別の製品の販売促進として含むことができる例えば、媒体再生装置に事前にロードしておく。別の実施例では、ユーザは、ユーザが映画の半分を既に見ていた及び残りの半分の視聴にだけ料金を払いたい時のように、映画の一部にだけアクセスすることを要求できる。図1は、本発明の1つの実施構成による媒体アクセスコントローラを使用したバイト単位での媒体データを購入するための技術を示す流れ図100である。図1の例示的な実施構成では、ボックス110で媒体アクセス要求が検出された場合、要求された媒体アイテムのアドレスがボックス120で決定される。アクセス要求が受信された媒体の実施例は、ビデオ、画像、音楽、テレビ番組、テキスト本又は雑誌などなどを含む。1つの実施構成では、決定されたアドレスは、全媒体アイテムが格納されている場所のアドレス又はポインタを示す。別の実施構成では、決定されたアドレスは、媒体アイテムの第の1ピースが格納されている場所のアドレス又はその場所へのポインタを示す。次に、ボックス130で、媒体アクセスに対する要求が、ピース又はバイト単位での媒体アイテムへのアクセスかどうかの決定が行われる。ボックス130で、要求がピース又はバイト単位での媒体アイテムへのアクセスであると決定された場合、ボックス140で、現在の媒体アドレスと媒体バイト番号を結合することによって媒体アドレスが更新される。例えば、媒体アイテム123456に対する媒体アドレスがaddr123456であると決定され、更にユーザが媒体バイト78を選択した場合、媒体バイトに対する更新された媒体アドレスは、addr123456078とすることができる。この実施例では3つの桁がバイト番号に割り当てられているので、媒体123456の最大1000バイト又はピースをアドレス指定することができる。更なる実施例では、ユーザがピースでの媒体アイテムにアクセスしないが全体としてのアクセスを選択した場合、更新された媒体アドレスは、addr123456000になり、これは、この場合のバイト番号が000であることを指示する。上記の実施例は、現在の媒体アドレスと、現在の媒体アドレスの最後に媒体バイト番号を付けるだけの媒体バイト番号との結合を示しているが、2つの番号を結合する他の方法も意図される。例えば、1つの実施構成では、媒体バイト番号は、現在の媒体アドレスの前に付け加えることができる。別の実施構成では、2つの番号の各々は、関数から生成され、結合は、2つの関数の畳み込みとして生成される。特定の実施構成では、バイト単位での媒体アイテムへのアクセスは、物理的ピースではなく時間スライス又はチャンクでの媒体アイテムへのアクセスを含む。例えば、ユーザが映画の30分バイトを購入した場合、ユーザは、映画の30分の相当分を見る、又は1つの映画の10分スライスを見るために、一度で30分バイト全てを使用することができ、満足しなかった場合、ユーザは、次に、異なる映画のための次の10分スライスを使用することができる。これによって、ユーザは、様々な媒体タイトルを視聴することができる。同様に、別の実施構成では、ユーザは、後の時間に選択された媒体アイテムの一部にアクセスするために使用することができる、特定のコンテンツに関係のないスライス又は時間増分を購入することができる。例えば、ユーザは、6つの10分スライスのパックを購入し、次に後の選択のためにこれらを使用することができる。このような1つの実施構成では、購入されたスライスが、スライスの最後を過ぎてコンテンツを見続ける間に使用することができるプール又はワレットを形成する例えば、10分のコンテンツを視聴した後に、再生装置は、コンテンツの視聴の継続をユーザに確認し、プールの残りのスライスを指示することができる、又は付加的なスライスの購入又はコンテンツの残りの購入を提供することができる。スライスの粒度は、10分又は5分スライスの販売又は個々の分のプールの販売移動電話に対する分に関するような即金払いモデルと同様のように、様々とすることができる。他の実施構成は、ダウンロード又はストリーミングデータ、シーン、又はチャプタ例えば、DVDチャプタのような、スライス又は増分に対する付加的な又は異なるベースを使用することができる。更なる実施構成では、ユーザが購入する映画例えば、ノーカット版を決定したら、時間スライス又は映画バイトが、映画のノーカット版の購入に対してクレジットされる。1つの実施構成では、ユーザは、いずれの時間にも及びいずれの順序でも媒体バイトを購入することができる。別の実施構成では、ユーザは、線形的、連続的順序でのみバイトを購入することができる。別の変形例では、各媒体バイトには、ユーザアカウント又はクライアント再生装置に結び付けられた固有の識別子がマーキングされ、これによって、その識別子を持つバイトだけが、その再生装置で生成され、これは、デジタル権利管理DRMシステムによって実行される。これにより、複数のユーザが、媒体の完全なノーカット版を作るために個々の異なる媒体バイトをプール及び結合できないようにする。更に別の変形例では、ユーザは、媒体バイトを友達に結び付けることができる。例えば、ユーザは、媒体バイトを友達又は別のユーザにギフトとして贈ることができる。別の実施例では、バイトの共有は、ブランド認知の向上をもたらす、又は自己複製バイラル処理を介した製品販売のような他のマーケティング目的を達成するために、既存のソーシャルネットワークを使用するバイラルマーケティングを行う適切な方法とすることができる。上述された実施構成及び実施例の全てにおいて、ビデオ以外の媒体を使用できる点に留意されたい。例えば、媒体は、音声、テキスト、ゲームとすることができ、更に可能であれば、ページ、ワード、レベル等のスライス又はバイトに対応する異なるベースのものとすることができる。ユーザによって選択が行われると、要求された媒体アイテムがボックス150で評価される。上述のように、媒体アイテムにアクセスするための幾つかの異なる選択肢が存在し、従って、要求された媒体アイテムを購入活動に応じて評価することができる幾つかの異なる方法を提供する。例えば、ユーザは、各々が2ドルの価格の各2つのチャプタ長例えば、映画長の10であるピースの媒体アイテムをダウンロードすることができる。第2の価格に対する全媒体アイテムを購入する選択肢も存在する。第2の価格は、ユーザが既に支払った価格に応じて調節することができる。別の実施例では、全体としての媒体アイテムに20ドルの費用がかかり、各々が2ドルの費用がかかる15ピースに分割される全てが個々に購入された場合は30ドルの総コストになる場合、ユーザがそれまでに取得したピースに対して20ドル支払った場合、クライアントは、無料で又は割引して残りのピースを提供することができる。別の実施例では、ユーザが全体としての第1の媒体アイテムへのアクセスを購入した場合、別の媒体アイテムのピースは、割引して又は無料で提供することができる。別の実施例では、媒体アイテムのピースは、割引して又は無料で有料サービス又は特約プログラムに参加しているユーザに提供することができる。別の実施例では、ユーザは、実際に配信された又は再生されたピース例えば、閾値を超えたに対してのみ課金される。クライアント装置は、新しいピースが始まる前に新しいピース及び新しいピースに関連付けられる新しい料金を様々な方法でユーザに通知することができる。例えば、クライアント装置は、ポップアップウィンドウ、アイコン、又はメッセージを送出して表示することができる、又は先に進むためのダイアログボックス又は他の確認を呈示することができる例えば、先に進む及び課金する、認証なしの再生を停止する、又はユーザ初期設定に基づいて課金するためのデフォルト設定。ピースの購入の完了を促すために、ユーザには、媒体アイテムの残りへのアクセスを購入するための割引を提供することができる。もしくは、提供される割引は、媒体の異なるアイテムに対して適用することができる割引とすることができる。更に別の実施例では、全媒体アイテムが最初に配信されるしかし、再生は完了前に開始することができるが、媒体アイテムを通した再生進行が追跡される。ユーザは、再生された部分に対して課金される、又は全課金が前払いで支払われるが、返金又は返却は未使用の部分に適用される支払のない更なる再生を阻止するためにロックされることになる。加入モデルでは、加入者は、購入された又はレンタルされたコンテンツの所定数の返却を行い、未使用の部分に対する返金を受け取ることができる。要求された媒体アイテムに対して評価が行われ価格が設定されると、支払を受け取ったか否かの決定がボックス160で行われる。支払を受け取ると、ボックス170で、要求された媒体アイテムへのアクセスが提供される。図2は、本発明の1つの実施構成によるバイト単位で媒体データを購入するための例示的な処理を示す機能的流れ図200である。図2の例示的な実施構成において、媒体123456に対する媒体にアクセスするための要求210がクライアントXから受信される。この要求210は、クライアントXに対する媒体アクセスマップ220に送出される。このアクセスマップ220は、クライアントXがアクセスに対する要求を送出した全ての媒体に対応するアドレスを提供する。この実施構成では、媒体アクセスマップ220は、媒体123456がアドレスaddr123456000に格納されていることを指示する。媒体アクセスマップ220はまた、媒体123456に対する媒体アクセスメニュー230への参照ポインタを含む。媒体アクセスメニュー230は、媒体123456へのアクセス要求が、ピースで又は全体としてそれにアクセスすることであるかどうか決定するために、ユーザに一連の問合せを提供する。更に、媒体アクセスメニュー230は、ピースの概要をユーザに提供することによって、アクセスする媒体アイテムのピースを決定する。概要は、サムネール、スニペット、又はユーザが媒体アイテムのピースを選択するのを助けるために、ピースの短い要約を呈示するための他の方法で、ユーザに呈示することができる。この実施例では3桁がバイト番号に割り当てられているので、媒体123456は、最大1000バイト又はピースに分割することができる。上述のように、アクセスするピースの選択が行われ支払を受け取ると、媒体アイテム240はアクセス可能になる。図3は、本発明の1つの実施構成による媒体アクセスコントローラ300の機能的ブロック図である。1つの実施構成では、媒体アクセスコントローラ300は、サーバ図示せず内に構成されたハードウエアで実装される。別の実施構成では、媒体アクセスコントローラ300は、サーバから離れた場所に存在するよう構成された独立型ハードウエア装置として実装される。図3の例示的な実施構成では、媒体アクセスコントローラ300は、媒体アクセスマップ310、結合器320、プロセッサ330、評価器340、及びアクセスインタフェース350を含む。媒体アクセスコントローラ300は、クライアント装置390と相互通信する。図3の例示的な実施構成では、媒体アクセスマップ310は、クライアント装置390から媒体アクセス要求を受信する。上述のように、媒体アクセスマップ220は、クライアント装置390を使用するユーザがアクセスの要求を送出した全ての媒体に対応するアドレスを提供する。媒体アクセスマップ220は、媒体アクセスメニュー230への参照ポインタを含む。従って、媒体アクセス要求に応じて、媒体アクセスコントローラ300内のプロセッサ330は、媒体アクセスメニュー230をクライアント装置390に送信し、媒体へのアクセスの要求がピースで又は全体としての媒体へのアクセスかどうか決定するために一連の問合せをクライアント装置390に提供する。更に、媒体アクセスメニュー230は、ピースの概要をクライアント装置390に提供することによって、アクセスする媒体アイテムのピースを決定する。サムネール、スニペット、又は媒体アイテムのピースをユーザが選択するのを助けるためのピースの短い要約を呈示するための他の方法で、クライアント装置390に概要を呈示することができる。ユーザが要求された媒体アイテムにアクセスすることを選択すると、選択がクライアント装置390から受信され、媒体アドレスが、結合器320によって決定される。例えば、ユーザが全体として媒体アイテムにアクセスすることを選択した場合、クライアント装置390は、000のバイト選択を送信する。そうでなければ、ユーザがピース/バイトの媒体アイテムへのアクセスを選択した場合、選択されたバイト番号が送信される。例えば、ユーザがバイト78を選択した場合、078のバイト選択が結合器320によって受信される。従って、上述のように、結合器320は、バイト選択を媒体アクセスマップ310によって生成された媒体アドレスに添付し、バイトアドレスを生成する。このアドレスは、次に、アクセスインタフェース350に送られる。媒体アイテム選択がユーザによって行われると、要求された媒体アイテムが、評価器340によって評価され、媒体アイテムに対する価格がクライアント装置390に送信される。評価器340は、価格をアクセスインタフェース350に送信し、これによって、支払をクライアント装置390から受け取った場合、アクセスインタフェース350は、正確な支払を受け取ったか否かを判断するために支払と価格を比較する。正確な支払を受け取ったと判断された場合、アクセスインタフェース350は、結合器320から受信されたバイトアドレスを使用して媒体アイテムへのアクセスをクライアント装置390に提供する。別の実施構成では、アクセスインタフェース350は、全媒体アイテムをクライアント装置に配信し、媒体アイテムを介した再生進行を追跡し、更に再生された媒体アイテムのピースに対してだけ課金するよう構成された追跡ユニットを更に含む。図4Aは、コンピュータシステム400及びユーザ402を図示している。ユーザ402は、媒体アクセス制御を実行するためにコンピュータシステム400を使用することができる。コンピュータシステム400は、媒体アクセス制御490を格納し実行する。図4Bは、本発明の1つの実施構成による媒体アクセス制御490をホストするコンピュータシステム400を示す機能的ブロック図である。コントローラ410は、プログラム可能プロセッサであり、コンピュータシステム400及びその構成要素の動作を制御する。コントローラ410は、メモリ420又は組み込みコントローラメモリ図示せずから命令をロードし、システムを制御するためにこれらの命令を実行する。この実行において、コントローラ410は、ソフトウエアシステムとして媒体アクセス制御490を提供する。もしくは、このサービスは、コントローラ410における別々の構成要素又はコンピュータシステム400として実行することができる。メモリ420は、コンピュータシステム400の他の構成要素によって使用するためのデータを一時的に格納する。1つの実施構成では、メモリ420は、RAMとして実装される。別の実施構成では、メモリ420は、フラッシュメモリ及び/又はROMのような長期又は永続メモリを含む。記憶装置430は、媒体アクセス制御490によって使用されるデータを格納するように、コンピュータシステム400の他の構成要素によって使用されるデータを一時的に又は長期に格納する。1つの実施構成では、記憶装置430はハードディスクドライブである。媒体装置440は、取り外し可能媒体を受け入れ、データを読み取り及び/又はデータを挿入された媒体に書き込む。1つの実施構成では、媒体装置440は、光学ディスクドライブである。ユーザインタフェース450は、コンピュータシステム400のユーザからユーザ入力を受け付けユーザに情報を呈示するための構成要素を含む。1つの実施構成では、ユーザインタフェース450は、キーボード、マウス、音声スピーカ、及びディスプレイを含む。コントローラ410は、コンピュータシステム400の動作を調整するためにユーザからの入力を使用する。I/Oインタフェース460は、外部記憶装置又は補助装置例えば、プリンタ又はPDA等の対応するI/O装置に接続するための1つ又はそれ以上のI/Oポートを含む。1つの実施構成では、I/Oインタフェース460のポートは、USBポート、PCMCIAポート、シリアルポート、及び/又はパラレルポート等のポートを含む。別の実施構成では、I/Oインタフェース460は、外部装置と無線で通信するための無線インタフェースを含む。ネットワークインタフェース470は、有線、及び/又はイーサネット登録商標接続を支援するRJ-45又はWi-Fiインタフェース限定ではないが802.11を含むのような無線ネットワーク接続を含む。システム通信経路480例えば、システム通信バスは、媒体装置440、ユーザインタフェース450、I/Oインタフェース460、ネットワークインタフェース470、記憶装置430、I/Oインタフェース460、ネットワークインタフェース470、記憶装置430、メモリ420、及びコントローラ410間のデータ及び制御情報の転送を可能にする。コンピュータシステム400は、コンピュータシステムに固有の付加的なハードウエア及びソフトウエア例えば、電力、冷却、動作システムを含むが、これらの構成要素は、単純化するために図4Bには詳しく示していない。他の実施構成では、コンピュータシステムの様々な構成を使用することができる例えば、様々なバス又は記憶装置構成又はマルチプロセッサ構成。本発明の様々な例示的な実施構成を説明してきた。しかし、当業者であれば、付加的な実施構成も可能であり、本発明の範囲内にあることを理解するであろう。例えば、予め定められた終点のない小さなピースで購入及び配信される媒体アイテムが作成されるシリアルネットワーク公開。同様に、様々な価格設定又は販売促進の選択肢又は権利管理選択肢を提供することができる。別の実施例では、レンタル状况で支払われる媒体アイテムに本技術を適用することができる例えば、アクセスが、制限された期間だけ許可される。従って、本発明は、上述の実施構成だけに限定されない。本発明の範囲は、当業者に明らかになる他の実施構成を完全に包含すること、及び本発明の範囲が添付の請求項以外のいずれによっても限定されないことを理解されたい。