【手続補正書】
【提出日】平成27年11月5日(2015.11.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
デジタルコンテンツのバージョンを切り替える方法であって、
デジタルコンテンツの第一のバージョンをレンダリングするステップと、
前記第一のバージョンの代替となるバージョンである少なくとも１つの代替となるデジタルコンテンツのバージョンにおける対応するレンダリングポイントを探すための要求であって、前記第一のバージョンにおけるレンダリングポイントを表す情報と前記第一のバージョンの識別子とを含む要求を送信するステップと、
前記少なくとも１つの代替となるバージョンの識別子と、前記少なくとも１つの代替となるバージョンにおける前記対応するレンダリングポイントを表す関連する情報とを受信するステップと、
前記受信するステップで識別子が受信された前記少なくとも１つの代替となるデジタルコンテンツのバージョンから選択された、選択された代替となるバージョンの少なくとも１つのコンポーネントを受信するための要求を送信し、前記第一のバージョンの少なくとも１つのコンポーネントのレンダリングの代わりに、前記対応するレンダリングポイントで前記選択された代替となるバージョンの前記少なくとも１つのコンポーネントをレンダリングするステップと、
を含む方法。
【請求項２】
前記第一のバージョンの代替となるバージョンである少なくとも１つの代替となるデジタルコンテンツのバージョンにおける対応するレンダリングポイントを探すための前記要求は、前記第一のバージョンの前記識別子のタイプを表す情報を更に含む、
請求項１記載の方法。
【請求項３】
前記第一のバージョンにおける前記レンダリングポイントを表す前記情報は、タイムコードである、
請求項１又は２記載の方法。
【請求項４】
前記第一のバージョンにおけるレンダリングポイントを表す前記情報は、メタデータである、
請求項１又は２記載の方法。
【請求項５】
前記第一のバージョンの前記識別子は、前記デジタルコンテンツの前記第一のバージョンの抽出された系列である、
請求項１又は２記載の方法。
【請求項６】
前記第一のバージョンの代替となるバージョンである少なくとも１つの代替となるデジタルコンテンツのバージョンにおける対応するレンダリングポイントを探すための前記要求は、所望の代替となるバージョンのタイプを表す情報を更に含む、
請求項１乃至５の何れか記載の方法。
【請求項７】
前記第一のバージョンの代替となるバージョンである少なくとも１つの代替となるデジタルコンテンツのバージョンにおける対応するレンダリングポイントを探すための前記要求は、対応するレンダリングポイントが要求された代替となるバージョンの少なくとも１つの識別子を更に含む、
請求項１乃至５の何れか記載の方法。
【請求項８】
デジタルコンテンツのバージョンを切り替えるクライアント装置であって、
デジタルコンテンツの第一のバージョンをレンダリングする手段と、
前記第一のバージョンの代替となるバージョンである少なくとも１つの代替となるデジタルコンテンツのバージョンにおける対応するレンダリングポイントを探すための要求であって、前記第一のバージョンにおけるレンダリングポイントを表す情報と前記第一のバージョンの識別子とを含む要求を送信する手段と、
前記少なくとも１つの代替となるバージョンの識別子と、前記少なくとも１つの代替となるバージョンにおける前記対応するレンダリングポイントを表す関連する情報とを受信する手段と、
前記受信する手段により識別子が受信された前記少なくとも１つの代替となるデジタルコンテンツのバージョンから選択された、選択された代替となるバージョンの少なくとも１つのコンポーネントを受信するための要求を送信する手段とを備え、
前記レンダリングする手段は、前記第一のバージョンの少なくとも１つのコンポーネントのレンダリングの代わりに、前記対応するレンダリングポイントで前記選択された代替となるバージョンの前記少なくとも１つのコンポーネントをレンダリングする、手段と、
を備えるクライアント装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００５４
【補正方法】変更
【補正の内容】
【００５４】
図５は、本発明の方法のフローチャートを例示する。最初の初期化ステップ５００で、変数は、本方法の機能について初期化される。本方法は図４の装置４００のような装置で実現されるとき、これは、不揮発性メモリから揮発性メモリへのデータの複製、及びメモリの初期化を含む。次のステップ５０１において、第一のバージョンがレンダリングされる。判定ステップ５０３で、（図３の切り替え命令３０８のような）切り替え命令が受信されたかが判定される。係る命令が受信されていない場合、矢印５０２により例示されるようにレンダリングが継続される。係る命令が受信された場合、ステップ５０４が行われ、（図３のステップ３０５においてレンダリングされたバージョンのような）第一のバージョン、又は代替的に、レンダリングされたバージョンではないデジタルコンテンツの別のバージョンの１以上の代替となるバージョンにおける対応するレンダリングポイントについての要求がマッピングサーバに送信される。次いで、ステップ５０５で、マッピングサーバから（図３の応答３１０のような）応答が受信され、マッピングサーバは、代替となるバージョンの１以上の識別子を、代替となるバージョンのそれぞれの識別子について、ステップ５０４においてマッピングサーバに供給されたレンダリングポイントに対応する代替となるバージョンにおける対応するレンダリングポイントを表す情報と共にリターンする。次いで、ステップ５０６において、装置４００は、マッピングサーバにより提案されるバージョンから代替となるバージョンを選択し（又はマッピングサーバが１つの代替となるバージョンのみを提案する場合には選択なし）、そのバージョンの受信の要求を（図３のコンテンツサーバ３０２のような）コンテンツサーバに送信する。ステップ５０７において、コンテンツサーバがそのバージョンを受信したとき、ステップ５０１において、第一のバージョンの代わりに、対応するレンダリングポイントで、そのバージョンをレンダリングする（矢印５０８は、レンダリングステップ５０１への戻りを示す）。
なお、実施形態について以下の付記を記す。
（付記１）  デジタルコンテンツのバージョンを切り替える方法であって、
デジタルコンテンツの第一のバージョンをレンダリングするステップと、
前記第一のバージョンの代替となるバージョンである少なくとも１つの代替となるデジタルコンテンツのバージョンにおける対応するレンダリングポイントを探すための要求であって、前記第一のバージョンにおけるレンダリングポイントを表す情報と前記第一のバージョンの識別子とを含む要求を送信するステップと、
前記少なくとも１つの代替となるバージョンの識別子と、前記少なくとも１つの代替となるバージョンにおける前記対応するレンダリングポイントを表す関連する情報とを受信するステップと、
前記受信するステップで識別子が受信された前記少なくとも１つの代替となるデジタルコンテンツのバージョンから選択された、選択された代替となるバージョンの少なくとも１つのコンポーネントを受信するための要求を送信し、前記第一のバージョンの少なくとも１つのコンポーネントのレンダリングの代わりに、前記対応するレンダリングポイントで前記選択された代替となるバージョンの前記少なくとも１つのコンポーネントをレンダリングするステップと、
を含む方法。
（付記２）  前記第一のバージョンの代替となるバージョンである少なくとも１つの代替となるデジタルコンテンツのバージョンにおける対応するレンダリングポイントを探すための前記要求は、前記第一のバージョンの前記識別子のタイプを表す情報を更に含む、
付記１記載の方法。
（付記３）  前記第一のバージョンにおける前記レンダリングポイントを表す前記情報は、タイムコードである、
付記１又は２記載の方法。
（付記４）  前記第一のバージョンにおけるレンダリングポイントを表す前記情報は、メタデータである、
付記１又は２記載の方法。
（付記５）  前記第一のバージョンの前記識別子は、前記デジタルコンテンツの前記第一のバージョンの抽出された系列である、
付記１又は２記載の方法。
（付記６）  前記第一のバージョンの代替となるバージョンである少なくとも１つの代替となるデジタルコンテンツのバージョンにおける対応するレンダリングポイントを探すための前記要求は、所望の代替となるバージョンのタイプを表す情報を更に含む、
付記１乃至５の何れか記載の方法。
（付記７）  前記第一のバージョンの代替となるバージョンである少なくとも１つの代替となるデジタルコンテンツのバージョンにおける対応するレンダリングポイントを探すための前記要求は、対応するレンダリングポイントが要求された代替となるバージョンの少なくとも１つの識別子を更に含む、
付記１乃至５の何れか記載の方法。
（付記８）  デジタルコンテンツのバージョンを切り替えるクライアント装置であって、
デジタルコンテンツの第一のバージョンをレンダリングする手段と、
前記第一のバージョンの代替となるバージョンである少なくとも１つの代替となるデジタルコンテンツのバージョンにおける対応するレンダリングポイントを探すための要求であって、前記第一のバージョンにおけるレンダリングポイントを表す情報と前記第一のバージョンの識別子とを含む要求を送信する手段と、
前記少なくとも１つの代替となるバージョンの識別子と、前記少なくとも１つの代替となるバージョンにおける前記対応するレンダリングポイントを表す関連する情報とを受信する手段と、
前記受信する手段により識別子が受信された前記少なくとも１つの代替となるデジタルコンテンツのバージョンから選択された、選択された代替となるバージョンの少なくとも１つのコンポーネントを受信するための要求を送信する手段とを備え、
前記レンダリングする手段は、前記第一のバージョンの少なくとも１つのコンポーネントのレンダリングの代わりに、前記対応するレンダリングポイントで前記選択された代替となるバージョンの前記少なくとも１つのコンポーネントをレンダリングする、手段と、
を備えるクライアント装置。