【手続補正書】
【提出日】平成16年4月30日(2004.4.30)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
本発明は、携帯記憶媒体上に記憶されたコンテンツを更新するシステム、方法、および製造物を含む。ここでは、携帯記憶媒体上に記憶されたコンテンツを更新する方法を説明する。携帯記憶媒体上に記憶されたコンテンツは、ユーザが携帯記憶媒体をマシンに入れると読み出される。携帯記憶媒体のコンテンツを読み出した後、別の記憶媒体にアクセスする。携帯記憶媒体のコンテンツの更新であるコンテンツを、別の記憶媒体から受信する。最後に、別の記憶媒体のコンテンツの更新を表示する。携帯記憶媒体上に記憶されたコンテンツの一部または全部を表示することができる。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
受信される別の記憶媒体のコンテンツの更新は、コンテンツの所有者、および／または、ユーザのプロファイル、携帯記憶媒体の小売業者、携帯記憶媒体の販売業者、マシンの製造業者、携帯記憶媒体が製造された日、携帯記憶媒体のコンテンツのバージョン、  携帯記憶媒体の識別子などの情報に基づいて選択されたコンテンツを含んでいてもよい。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
ネットワーク上で更新を受信するように設計された、本発明の１実施形態を次に説明する。この実施形態では、別の記憶媒体はインターネットなどの広域ネットワークを介してマシンに接続することのできるリモートサーバである。携帯記憶媒体上に記憶されたコンテンツは、ユーザが携帯記憶媒体をマシンに入れると読み取られる。携帯記憶媒体のコンテンツを読み取った後、リモートサーバにアクセスする。リモートサーバからのコンテンツはハードドライブまたはＲＡＭなどのローカル記憶媒体にキャッシュし、キャッシュされたコンテンツは記憶してすぐに再使用するかまたは後から再使用することができる。第１の動作と同様な動作を後から行う。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
次に、リモートサーバとマシンの間に接続が存在するかどうかについて決定する。接続が存在すると決定された場合、キャッシュされたコンテンツをリモートサーバ上のコンテンツと比較し、キャッシュされた情報が最新の更新を含むかどうかを決定する。キャッシュされた情報が最新の情報を含むと決定されると、キャッシュされたコンテンツをローカル記憶媒体から受信する。キャッシュされた情報が最新の更新を含んでいないことが決定されると、更新の最新バージョンをリモートサーバから受信する。キャッシュされたコンテンツとリモートサーバ内に記憶されたコンテンツとを比較することでこの決定ができることに注意されたい。このプロシージャについては以下に詳細に説明する。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
決定において、接続が存在しないと決定された場合、キャッシュされたコンテンツをローカル記憶媒体から受信する。最後に、別の記憶媒体のコンテンツの更新を表示する。リモートサーバはリモートデータベースを含んでいてもよいことに注意されたい。オプションとしては、接続が存在する場合、リモートサーバに自動的にアクセスしてもよい。またオプションとしては、別の記憶媒体のコンテンツを、ハイパーテキストマークアップ言語（ＨＴＭＬ）を使用して表示することもできる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】変更
【補正の内容】
【００２７】
２番目の決定に関しては、データが更新された情報であるかどうかは、次の項目を参照し比較することで決定できる。
＊バージョン番号。簡単なバージョン番号の比較
＊日付。簡単な日付の比較
＊個別化。ユーザプロファイル／ＩＤ、人口統計、製品に基づく
＊流通チャネル。小売業者、製造業者、販売業者、コンテンツの所有者に基づく
＊他のシステムへのシームレスなつながり
・たとえば、小売業者が更新されたメニューの「スポンサー」をすることができる（ＢＣＡを使用して決定できる）。
・消費者のプロファイルに基づいて、個別化されたオーディオストリームをダウンロードすることができる。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】変更
【補正の内容】
【００２８】
次に、図示された実施形態の使用例を説明する。動作（１）では、ＤＶＤをプレイヤに挿入する。動作（２）では、ユーザは映画作品目録ＤＶＤビデオメニューから、トム・ハンクスを選択する。インターネット接続がなく、ローカルにキャッシュされた情報がない場合、元のＤＶＤに書かれたＤＶＤビデオメニューを動作（３）で表示する。ローカルにキャッシュされた情報が使用可能でインターネット接続が使用可能でない場合、ローカルにキャッシュされた情報を（ＤＶＤメニューの代わりまたはＤＶＤメニューと共に）動作（４）で表示する。インターネット接続が存在し、更新された情報がリモートサーバで入手可能な場合、動作（５）で更新された情報をダウンロードし、ローカルキャッシュにキャッシュする。また動作（５）では、更新された情報を（ＤＶＤメニューの代わりまたはＤＶＤメニューと共に）表示する。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】変更
【補正の内容】
【００３２】
上記の実施形態のうち１実施形態による、ＤＶＤ上に記憶された情報を更新する例としてのシナリオを、次の例で説明する。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００３３
【補正方法】変更
【補正の内容】
【００３３】
更新された情報が入手可能でないとき、ＤＶＤから特定の情報を表示することを次に示す。ユーザがＤＶＤをプレイヤに挿入したときに処理が始まり、ディスプレイ動作はユーザのアクションで開始する。ユーザが表示するビデオの部分を選択すると、ユーザの選択を解釈する論理が開始する。この論理は、インターネット接続が使用可能でないことを決定し、さらに、ユーザのローカル記憶装置に更新された情報がダウンロードもキャッシュもされていないことを決定する。論理が、ＤＶＤビデオに含まれる情報が表示すべき正しい情報であることを決定すると、論理はＤＶＤビデオ選択を表示する。最後に、ディスプレイ動作に関連づけられたイベントを記憶するローカルデータベースにトランザクションをポスティングする。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００３４
【補正方法】変更
【補正の内容】
【００３４】
更新された情報の表示はローカル記憶装置にキャッシュする。ユーザがＤＶＤをプレイヤに入れると処理が開始し、ユーザのアクションによりディスプレイ動作が開始する。ユーザが表示するビデオの部分を選択すると、ユーザの選択を解釈する論理が開始する。この論理は、インターネット接続が使用可能ではなく、更新された情報がユーザのローカル記憶装置にダウンロードまたはキャッシュされていることを決定する。論理が、ローカル記憶装置にキャッシュされた更新された情報が表示できることを決定すると、論理はＤＶＤビデオ選択を中断し、キャッシュされたローカル情報を表示する。最後に、ディスプレイ動作に関連づけられたイベントを記憶するローカルデータベースにトランザクションをポスティングする。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００３５
【補正方法】変更
【補正の内容】
【００３５】
リモートサーバから更新された情報を表示することについて説明する。ユーザがＤＶＤをプレイヤに挿入すると処理が始まり、ユーザのアクションでディスプレイ動作が開始する。ユーザが表示するビデオの部分を選択すると、ユーザの選択を解釈する論理が開始する。この論理により、インターネット接続が使用可能かどうかを決定し、リモートサーバへの接続が開始する。サーバはテーブルルックアップを行って、所定の基準に基づいてユーザに表示する更新された情報があるかどうかを決定する（バージョン番号、日付、ユーザのＩＤ、小売業者などを使用する）。ユーザの情報は、特定のユーザの要件と好みを指定するプロファイル情報を含んでいてもよい。ＢＣＡ番号などの情報を使用して、送信する適切なコンテンツを決定することができる。論理により、サーバ上の更新された情報が表示できることが決定されると、論理はＤＶＤビデオ選択を中断し、サーバからの更新された情報を表示する。場合によっては、更新された情報をローカル記憶装置にキャッシュして後から見られるようにしてもよい（リモートサーバへの時間集中的な接続を必要とせずに）。最後に、ディスプレイ動作に関連づけられたイベントを記憶するローカルデータベースにトランザクションをポスティングする。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００３７
【補正方法】変更
【補正の内容】
【００３７】
更新された情報を得る方法
実際には更新されたコンテンツは種々の方法で検索することができる。たとえば、検索されるコンテンツは、携帯記憶媒体のコンテンツと別の記憶媒体の更新されたコンテンツとの間の差の指示を含む小さなファイルだけを含んでいてもよい。更新されたコンテンツ、または言い換えれば、ファイルを配布しなければならない場合、データの量は実質的なものになりうる。大きなファイルは典型的には１０００万キャラクタ（１０メガバイト）あるいはこれ以上の大きさである。このような大きなファイルをインターネットなどの媒体上で配布することは、消費者側から見れば望ましくない長時間を必要とし、リモートサーバ側から見れば大量のサーバリソースを消費することになりうる。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００４４
【補正方法】変更
【補正の内容】
【００４４】
たとえば、本発明は、ＩＢＭ互換パーソナルコンピュータ、アップルのマッキントッシュコンピュータ、またはＵＮＩＸベースのワークステーションなどのパーソナルコンピュータのコンテキストで実行できる。代表的なハードウェア環境を図１に示す。図１は、好ましい実施形態によるワークステーションの典型的なハードウェア構成を示す。このハードウェア構成は、マイクロプロセッサなどの中央演算処理装置１１０、および、システムバス１１２を介して相互接続されたいくつかのほかのユニットを有する。図１に示されたワークステーションは、ランダムアクセスメモリ（ＲＡＭ）１１４、および、リードオンリーメモリ（ＲＯＭ）１１６、ディスク記憶装置１２０などの周辺機器をバス１１２に接続するＩ／Ｏアダプタ１１８、キーボード１２４やマウス１２６やスピーカ１２８やマイクロフォン１３２および／またはタッチスクリーン（図示せず）などのほかのユーザインタフェース装置をバス１１２に接続するユーザインタフェースアダプタ１２２、ワークステーションを通信ネットワーク（たとえばデータ処理ネットワーク）に接続する通信アダプタ１３４、バス１１２をディスプレイ装置１３８に接続するディスプレイアダプタ１３６を有する。ワークステーションには典型的には、マイクロソフトウィンドウズＮＴまたはウィンドウズ９５オペレーティングシステム（ＯＳ）、ＩＢＭ  ＯＳ／２オペレーティングシステム、ＭＡＣ  ＯＳ、またはＵＮＩＸオペレーティングシステムなどのオペレーティングシステムが常駐している。当業者であれば、本発明は上記以外のプラットフォームおよびオペレーティングシステムでも実装でき、たとえばコンパクトディスク（ＣＤ）またはＤＶＤを使用してコンテンツを記憶できることが理解されるであろう。さらに、ローカルキャッシュを使用してインターネットまたは他のソースからの情報を記憶し、ＣＤまたはＤＶＤのコンテンツの更新に使用できる。したがってたとえば、フォレストガンプでトム・ハンクスを見ている場合、アポロ１３とプライベート・ライアンに関する情報でローカルキャッシュを更新して、ユーザにトムハンクスセレクションを指示することができる。さらに、コンテンツを実行する新しい実行可能プログラムがある場合にも、ローカルキャッシュにダウンロードして実行することができる。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】図面の簡単な説明
【補正方法】変更
【補正の内容】
【図面の簡単な説明】
【０１２７】
【図１】携帯記憶媒体上に記憶されたコンテンツを更新する、本発明の方法を示すブロック図である。
【手続補正１５】
【補正対象書類名】図面
【補正対象項目名】図２
【補正方法】削除
【補正の内容】
【手続補正１６】
【補正対象書類名】図面
【補正対象項目名】図３
【補正方法】削除
【補正の内容】
【手続補正１７】
【補正対象書類名】図面
【補正対象項目名】図４
【補正方法】削除
【補正の内容】
【手続補正１８】
【補正対象書類名】図面
【補正対象項目名】図５
【補正方法】削除
【補正の内容】
【手続補正１９】
【補正対象書類名】図面
【補正対象項目名】図６
【補正方法】削除
【補正の内容】
【手続補正２０】
【補正対象書類名】図面
【補正対象項目名】図７
【補正方法】削除
【補正の内容】
【手続補正２１】
【補正対象書類名】図面
【補正対象項目名】図８
【補正方法】削除
【補正の内容】
【手続補正２２】
【補正対象書類名】図面
【補正対象項目名】図９
【補正方法】削除
【補正の内容】
【手続補正２３】
【補正対象書類名】図面
【補正対象項目名】図１０
【補正方法】削除
【補正の内容】
【手続補正２４】
【補正対象書類名】図面
【補正対象項目名】図１１
【補正方法】削除
【補正の内容】
【手続補正２５】
【補正対象書類名】図面
【補正対象項目名】図１２
【補正方法】削除
【補正の内容】
【手続補正２６】
【補正対象書類名】図面
【補正対象項目名】図１３
【補正方法】削除
【補正の内容】
【手続補正２７】
【補正対象書類名】図面
【補正対象項目名】図１４
【補正方法】削除
【補正の内容】
【手続補正２８】
【補正対象書類名】図面
【補正対象項目名】図１５
【補正方法】削除
【補正の内容】
【手続補正２９】
【補正対象書類名】図面
【補正対象項目名】図１６
【補正方法】削除
【補正の内容】
【手続補正３０】
【補正対象書類名】図面
【補正対象項目名】図１７
【補正方法】削除
【補正の内容】
【手続補正３１】
【補正対象書類名】図面
【補正対象項目名】図１８
【補正方法】削除
【補正の内容】
【手続補正３２】
【補正対象書類名】図面
【補正対象項目名】図１９
【補正方法】削除
【補正の内容】
【手続補正３３】
【補正対象書類名】図面
【補正対象項目名】図２０
【補正方法】削除
【補正の内容】
【手続補正３４】
【補正対象書類名】図面
【補正対象項目名】図２１
【補正方法】削除
【補正の内容】
【手続補正３５】
【補正対象書類名】図面
【補正対象項目名】図２２
【補正方法】削除
【補正の内容】
【手続補正３６】
【補正対象書類名】図面
【補正対象項目名】図２３
【補正方法】削除
【補正の内容】