【手続補正書】
【提出日】令和1年10月11日(2019.10.11)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
バーチャルリアリティデータを処理する方法であって、
前記バーチャルリアリティデータを取得することと、ここにおいて、前記バーチャルリアリティデータがバーチャル環境の３６０度ビューを表す、
前記バーチャルリアリティデータをファイルに記憶することと、ここにおいて、前記バーチャルリアリティデータが、ファイルフォーマットに従って前記ファイルに記憶され、ここにおいて、前記ファイルフォーマットが、前記ファイルにデータを記憶するためのボックスを定義し、ここにおいて、前記ボックスが、オブジェクト指向型データ構造であり、ここにおいて、前記ファイルフォーマットが、前記バーチャルリアリティデータを記憶する１つまたは複数のボックスの前記ファイル内での配置を指定し、前記バーチャルリアリティデータに関連する情報を記憶する１つまたは複数のボックスの前記ファイル内での配置を指定し、ここにおいて、前記バーチャルリアリティデータに関連する前記情報がトラックボックス内に記憶され、ここにおいて、トラックボックスが、オーディオデータまたはビデオデータのうちの１つまたは複数のためのデータを記憶する、
サンプルエントリを前記トラックボックスに記憶することと、ここにおいて、前記サンプルエントリが１つまたは複数のサンプルに関連し、ここにおいて、前記１つまたは複数のサンプルが、前記バーチャルリアリティデータの少なくとも一部分を含み、ここにおいて、前記サンプルエントリが制限付き方式情報ボックスを含み、ここにおいて、前記制限付き方式情報ボックスが、前記１つまたは複数のサンプルのための方式をバーチャルリアリティ方式として定義する、
を備える、方法。
【請求項２】
方式タイプボックスを前記サンプルエントリに記憶することをさらに備え、ここにおいて、前記方式タイプボックスが方式タイプを含み、ここにおいて、前記方式タイプが前記バーチャルリアリティ方式として定義される、
請求項１に記載の方法。
【請求項３】
前記バーチャルリアリティデータに関係するパラメータを前記ファイル内に記憶すること
をさらに備える、請求項１に記載の方法。
【請求項４】
前記パラメータは、前記バーチャルリアリティデータが２次元ビデオデータを含むのか３次元ビデオデータを含むのかの指示、前記バーチャルリアリティデータがプリスティッチビデオデータであるのかポストスティッチビデオデータであるのかの指示、または前記バーチャルリアリティデータのためのマッピングタイプのうちの１つまたは複数を含む、請求項３に記載の方法。
【請求項５】
前記パラメータを方式情報ボックスに記憶すること
をさらに備える、請求項３に記載の方法。
【請求項６】
前記ファイルフォーマットが、国際標準化機構（ＩＳＯ）ベースメディアファイルフォーマットに基づく、請求項１に記載の方法。
【請求項７】
バーチャルリアリティデータを符号化するためのデバイスであって、
前記バーチャルリアリティデータを記憶するように構成されたメモリと、ここにおいて、前記バーチャルリアリティデータがバーチャル環境の３６０度ビューを表す、
前記メモリと通信している出力エンジンと
を備え、ここにおいて、前記出力エンジンは、
前記バーチャルリアリティデータをファイルに記憶することと、ここにおいて、前記バーチャルリアリティデータが、ファイルフォーマットに従って前記ファイルへ記憶され、ここにおいて、前記ファイルフォーマットが、前記ファイルにデータを記憶するためのボックスを定義し、ここにおいて、前記ボックスが、オブジェクト指向型データ構造であり、ここにおいて、前記ファイルフォーマットが、前記バーチャルリアリティデータを記憶する１つまたは複数のボックスの前記ファイル内での配置を指定し、前記バーチャルリアリティデータに関連する情報を記憶する１つまたは複数のボックスの前記ファイル内での配置を指定し、ここにおいて、前記バーチャルリアリティデータに関連する前記情報がトラックボックス内に記憶され、ここにおいて、トラックボックスが、オーディオデータまたはビデオデータのうちの１つまたは複数のためのデータを記憶する、
サンプルエントリを前記トラックボックス中に記憶することと、ここにおいて、前記サンプルエントリが１つまたは複数のサンプルに関連し、ここにおいて、前記１つまたは複数のサンプルが、前記バーチャルリアリティデータの少なくとも一部分を含み、ここにおいて、前記サンプルエントリが制限付き方式情報ボックスを含み、ここにおいて、前記制限付き方式情報ボックスが、前記１つまたは複数のサンプルのための方式をバーチャルリアリティ方式として定義する、
を行うように構成された、デバイス。
【請求項８】
前記出力エンジンが、
方式タイプボックスを前記サンプルエントリ中に記憶するようにさらに構成され、ここにおいて、前記方式タイプボックスが方式タイプを含み、ここにおいて、前記方式タイプが前記バーチャルリアリティ方式として定義される、
請求項７に記載のデバイス。
【請求項９】
前記出力エンジンが、
前記バーチャルリアリティデータに関係するパラメータを前記ファイルに記憶することを行うようにさらに構成された、請求項７に記載のデバイス。
【請求項１０】
前記パラメータは、前記バーチャルリアリティデータが２次元ビデオデータを含むのか３次元ビデオデータを含むのかの指示、前記バーチャルリアリティデータがプリスティッチビデオデータであるのかポストスティッチビデオデータであるのかの指示、または前記バーチャルリアリティデータのためのマッピングタイプのうちの１つまたは複数を含む、請求項９に記載のデバイス。
【請求項１１】
前記出力エンジンが、
前記パラメータを方式情報ボックスに記憶すること
を行うようにさらに構成された、請求項９に記載のデバイス。
【請求項１２】
前記ファイルフォーマットが、国際標準化機構（ＩＳＯ）ベースメディアファイルフォーマットに基づく、請求項７に記載のデバイス。
【請求項１３】
１つまたは複数のプロセッサによって実行されたとき、前記１つまたは複数のプロセッサに、
バーチャルリアリティデータを取得することと、ここにおいて、前記バーチャルリアリティデータがバーチャル環境の３６０度ビューを表す、
前記バーチャルリアリティデータをファイルに記憶することと、ここにおいて、前記バーチャルリアリティデータが、ファイルフォーマットに従って前記ファイルに記憶され、ここにおいて、前記ファイルフォーマットが、前記ファイルにデータを記憶するためのボックスを定義し、ここにおいて、前記ボックスが、オブジェクト指向型データ構造であり、ここにおいて、前記ファイルフォーマットが、前記バーチャルリアリティデータを記憶する１つまたは複数のボックスの前記ファイル内での配置を指定し、前記バーチャルリアリティデータに関連する情報を記憶する１つまたは複数のボックスの前記ファイル内での配置を指定し、ここにおいて、前記バーチャルリアリティデータに関連する前記情報がトラックボックス内に記憶され、ここにおいて、トラックボックスが、オーディオデータまたはビデオデータのうちの１つまたは複数のためのデータを記憶する、
サンプルエントリを前記トラックボックスに記憶することと、ここにおいて、前記サンプルエントリが１つまたは複数のサンプルに関連し、ここにおいて、前記１つまたは複数のサンプルが、前記バーチャルリアリティデータの少なくとも一部分を含み、ここにおいて、前記サンプルエントリが制限付き方式情報ボックスを含み、ここにおいて、前記制限付き方式情報ボックスが、前記１つまたは複数のサンプルのための方式をバーチャルリアリティ方式として定義する、
を行わせる命令を記憶した非一時的コンピュータ可読媒体。
【請求項１４】
前記１つまたは複数のプロセッサによって実行されたとき、前記１つまたは複数のプロセッサに、
方式タイプボックスを前記サンプルエントリに記憶することを行わせる命令をさらに備え、ここにおいて、前記方式タイプボックスが方式タイプを含み、ここにおいて、前記方式タイプが前記バーチャルリアリティ方式として定義される、
請求項１３に記載の非一時的コンピュータ可読媒体。
【請求項１５】
前記１つまたは複数のプロセッサによって実行されたとき、前記１つまたは複数のプロセッサに、
前記バーチャルリアリティデータに関係するパラメータを前記ファイル内に記憶すること
を行わせる命令をさらに備える、請求項１３に記載の非一時的コンピュータ可読媒体。
【請求項１６】
前記パラメータは、前記バーチャルリアリティデータが２次元ビデオデータを含むのか３次元ビデオデータを含むのかの指示、前記バーチャルリアリティデータがプリスティッチビデオデータであるのかポストスティッチビデオデータであるのかの指示、または前記バーチャルリアリティデータのためのマッピングタイプのうちの１つまたは複数を含む、請求項１５に記載の非一時的コンピュータ可読媒体。
【請求項１７】
前記１つまたは複数のプロセッサによって実行されたとき、前記１つまたは複数のプロセッサに、
前記パラメータを方式情報ボックスに記憶すること
を行わせる命令をさらに備える、請求項１５に記載の非一時的コンピュータ可読媒体。
【請求項１８】
前記ファイルフォーマットが、国際標準化機構（ＩＳＯ）ベースメディアファイルフォーマットに基づく、請求項１３に記載の非一時的コンピュータ可読媒体。
【請求項１９】
バーチャルリアリティデータを処理するための装置であって、
前記バーチャルリアリティデータを取得するための手段と、ここにおいて、前記バーチャルリアリティデータがバーチャル環境の３６０度ビューを表す、
前記バーチャルリアリティデータをファイルに記憶するための手段と、ここにおいて、前記バーチャルリアリティデータが、ファイルフォーマットに従って前記ファイルに記憶され、ここにおいて、前記ファイルフォーマットが、前記ファイルにデータを記憶するためのボックスを定義し、ここにおいて、前記ボックスが、オブジェクト指向型データ構造であり、ここにおいて、前記ファイルフォーマットが、前記バーチャルリアリティデータを記憶する１つまたは複数のボックスの前記ファイル内での配置を指定し、前記バーチャルリアリティデータに関連する情報を記憶する１つまたは複数のボックスの前記ファイル内での配置を指定し、ここにおいて、前記バーチャルリアリティデータに関連する前記情報がトラックボックス内に記憶され、ここにおいて、トラックボックスが、オーディオデータまたはビデオデータのうちの１つまたは複数のためのデータを記憶する、
サンプルエントリを前記トラックボックスに記憶するための手段と、ここにおいて、前記サンプルエントリが１つまたは複数のサンプルに関連し、ここにおいて、前記１つまたは複数のサンプルが、前記バーチャルリアリティデータの少なくとも一部分を含み、ここにおいて、前記サンプルエントリが制限付き方式情報ボックスを含み、ここにおいて、前記制限付き方式情報ボックスが、前記１つまたは複数のサンプルのための方式をバーチャルリアリティ方式として定義する、
を備える、装置。
【請求項２０】
方式タイプボックスを前記サンプルエントリに記憶するための手段をさらに備え、ここにおいて、前記方式タイプボックスが方式タイプを含み、ここにおいて、前記方式タイプが前記バーチャルリアリティ方式として定義される、
請求項１９に記載の装置。
【請求項２１】
前記バーチャルリアリティデータに関係するパラメータを前記ファイル内に記憶するための手段
をさらに備える、請求項１９に記載の装置。
【請求項２２】
前記パラメータは、前記バーチャルリアリティデータが２次元ビデオデータを含むのか３次元ビデオデータを含むのかの指示、前記バーチャルリアリティデータがプリスティッチビデオデータであるのかポストスティッチビデオデータであるのかの指示、または前記バーチャルリアリティデータのためのマッピングタイプのうちの１つまたは複数を含む、請求項２１に記載の装置。
【請求項２３】
前記パラメータを方式情報ボックスに記憶するための手段
をさらに備える、請求項２１に記載の装置。
【請求項２４】
前記ファイルフォーマットが、国際標準化機構（ＩＳＯ）ベースメディアファイルフォーマットに基づく、請求項１９に記載の装置。
【請求項２５】
バーチャルリアリティデータを処理する方法であって、
ファイルを取得することと、ここにおいて、前記ファイルがバーチャルリアリティデータを含み、ここにおいて、前記バーチャルリアリティデータが、ファイルフォーマットに従って前記ファイルに記憶され、ここにおいて、前記ファイルフォーマットが、前記ファイルにデータを記憶するためのボックスを定義し、ここにおいて、前記ボックスが、オブジェクト指向型データ構造であり、ここにおいて、前記ファイルフォーマットが、前記バーチャルリアリティデータを記憶する１つまたは複数のボックスの前記ファイル内での配置を指定し、前記バーチャルリアリティデータに関連する情報を記憶する１つまたは複数のボックスの前記ファイル内での配置を指定し、ここにおいて、前記バーチャルリアリティデータに関連する前記情報がトラックボックス内に記憶され、ここにおいて、トラックボックスが、オーディオデータまたはビデオデータのうちの１つまたは複数のためのデータを記憶する、
前記ファイル内の前記トラックボックス中のサンプルエントリを処理することと、ここにおいて、前記サンプルエントリが１つまたは複数のサンプルに関連し、ここにおいて、前記サンプルエントリが制限付き方式情報ボックスを含む、
前記制限付き方式情報ボックスによって与えられる情報に基づいて、前記１つまたは複数のサンプルのための方式がバーチャルリアリティ方式であると決定することと、ここにおいて、前記制限付き方式情報ボックスが、前記１つまたは複数のサンプルのための前記方式を前記バーチャルリアリティ方式として定義し、ここにおいて、前記１つまたは複数のサンプルが、前記バーチャルリアリティデータの少なくとも一部分を含む、
前記バーチャルリアリティ方式に従って前記１つまたは複数のサンプルを処理することと
を備える、方法。
【請求項２６】
前記サンプルエントリ中の方式タイプボックスを処理することをさらに備え、ここにおいて、前記方式タイプボックスが方式タイプを含み、ここにおいて、前記方式タイプが前記バーチャルリアリティ方式として定義される、
請求項２５に記載の方法。
【請求項２７】
前記バーチャルリアリティデータに関係するパラメータを処理することをさらに備え、ここにおいて、前記パラメータが前記ファイルに記憶される、
請求項２５に記載の方法。
【請求項２８】
前記パラメータは、前記バーチャルリアリティデータが２次元ビデオデータを含むのか３次元ビデオデータを含むのかの指示、前記バーチャルリアリティデータがプリスティッチビデオデータであるのかポストスティッチビデオデータであるのかの指示、または前記バーチャルリアリティデータのためのマッピングタイプのうちの１つまたは複数を含む、請求項２７に記載の方法。
【請求項２９】
前記パラメータが、前記ファイルにおいて方式情報ボックスに記憶される、請求項２７に記載の方法。
【請求項３０】
前記ファイルフォーマットが、国際標準化機構（ＩＳＯ）ベースメディアファイルフォーマットに基づく、請求項２５に記載の方法。
【請求項３１】
バーチャルリアリティデータを復号するためのデバイスであって、
ファイルを記憶するように構成されたメモリと、ここにおいて、前記ファイルが前記バーチャルリアリティデータを含み、ここにおいて、前記バーチャルリアリティデータが、ファイルフォーマットに従って前記ファイルに記憶され、ここにおいて、前記ファイルフォーマットが、前記ファイルにデータを記憶するためのボックスを定義し、ここにおいて、前記ボックスが、オブジェクト指向型データ構造であり、ここにおいて、前記ファイルフォーマットが、前記バーチャルリアリティデータを記憶する１つまたは複数のボックスの前記ファイル内での配置を指定し、前記バーチャルリアリティデータに関連する情報を記憶する１つまたは複数のボックスの前記ファイル内での配置を指定し、ここにおいて、前記バーチャルリアリティデータに関連する前記情報がトラックボックス内に記憶され、ここにおいて、トラックボックスが、オーディオデータまたはビデオデータのうちの１つまたは複数のためのデータを記憶する、
前記メモリと通信している入力エンジンと
を備え、ここにおいて、前記入力エンジンは、
前記ファイル内の前記トラックボックス中のサンプルエントリを処理することと、ここにおいて、前記サンプルエントリが１つまたは複数のサンプルに関連し、ここにおいて、前記サンプルエントリが制限付き方式情報ボックスを含む、
前記制限付き方式情報ボックス中の情報に基づいて、前記１つまたは複数のサンプルのための方式がバーチャルリアリティ方式であると決定することと、ここで、前記制限付き方式情報ボックスが、前記１つまたは複数のサンプルのための前記方式を前記バーチャルリアリティ方式として定義し、ここにおいて、前記１つまたは複数のサンプルが、前記バーチャルリアリティデータの少なくとも一部分を含む、
前記バーチャルリアリティ方式に従って前記１つまたは複数のサンプルを処理することと
を行うように構成された、デバイス。
【請求項３２】
前記入力エンジンが、
前記サンプルエントリ中の方式タイプボックスを処理するようにさらに構成され、ここにおいて、前記方式タイプボックスが方式タイプを含み、ここにおいて、前記方式タイプが前記バーチャルリアリティ方式として定義される、
請求項３１に記載のデバイス。
【請求項３３】
前記入力エンジンが、
前記バーチャルリアリティデータに関係するパラメータを処理するようにさらに構成され、ここにおいて、前記パラメータが前記ファイルに記憶される、
請求項３１に記載のデバイス。
【請求項３４】
前記パラメータは、前記バーチャルリアリティデータが２次元ビデオデータを含むのか３次元ビデオデータを含むのかの指示、前記バーチャルリアリティデータがプリスティッチビデオデータであるのかポストスティッチビデオデータであるのかの指示、または前記バーチャルリアリティデータのためのマッピングタイプのうちの１つまたは複数を含む、請求項３３に記載のデバイス。
【請求項３５】
前記パラメータが、前記ファイルにおいて方式情報ボックスに記憶される、請求項３３に記載のデバイス。
【請求項３６】
前記ファイルフォーマットが、国際標準化機構（ＩＳＯ）ベースメディアファイルフォーマットに基づく、請求項３１に記載のデバイス。
【請求項３７】
１つまたは複数のプロセッサによって実行されたとき、前記１つまたは複数のプロセッサに、
ファイルを取得することと、ここにおいて、前記ファイルがバーチャルリアリティデータを含み、ここにおいて、前記バーチャルリアリティデータが、ファイルフォーマットに従って前記ファイルに記憶され、ここにおいて、前記ファイルフォーマットが、前記ファイルにデータを記憶するためのボックスを定義し、ここにおいて、前記ボックスが、オブジェクト指向型データ構造であり、ここにおいて、前記ファイルフォーマットが、前記バーチャルリアリティデータを記憶する１つまたは複数のボックスの前記ファイル内での配置を指定し、前記バーチャルリアリティデータに関連する情報を記憶する１つまたは複数のボックスの前記ファイル内での配置を指定し、ここにおいて、前記バーチャルリアリティデータに関連する前記情報がトラックボックス内に記憶され、ここにおいて、トラックボックスが、オーディオデータまたはビデオデータのうちの１つまたは複数のためのデータを記憶する、
前記ファイル内の前記トラックボックス中のサンプルエントリを処理することと、ここにおいて、前記サンプルエントリが１つまたは複数のサンプルに関連し、ここにおいて、前記サンプルエントリが制限付き方式情報ボックスを含む、
前記制限付き方式情報ボックスによって与えられる情報に基づいて、前記１つまたは複数のサンプルのための方式がバーチャルリアリティ方式として決定することと、ここにおいて、前記制限付き方式情報ボックスが、前記１つまたは複数のサンプルのための前記方式を前記バーチャルリアリティ方式として定義し、ここにおいて、前記１つまたは複数のサンプルが、前記バーチャルリアリティデータの少なくとも一部分を含む、
前記バーチャルリアリティ方式に従って前記１つまたは複数のサンプルを処理することと
を行わせる命令を記憶した非一時的コンピュータ可読媒体。
【請求項３８】
前記１つまたは複数のプロセッサによって実行されたとき、前記１つまたは複数のプロセッサに、
前記サンプルエントリ中の方式タイプボックスを処理することを行わせる命令をさらに備え、ここにおいて、前記方式タイプボックスが方式タイプを含み、ここにおいて、前記方式タイプが前記バーチャルリアリティ方式として定義される、
請求項３７に記載の非一時的コンピュータ可読媒体。
【請求項３９】
前記１つまたは複数のプロセッサによって実行されたとき、前記１つまたは複数のプロセッサに、
前記バーチャルリアリティデータに関係するパラメータを処理することを行わせる命令をさらに備え、ここにおいて、前記パラメータが前記ファイルに記憶される、
請求項３７に記載の非一時的コンピュータ可読媒体。
【請求項４０】
前記パラメータは、前記バーチャルリアリティデータが２次元ビデオデータを含むのか３次元ビデオデータを含むのかの指示、前記バーチャルリアリティデータがプリスティッチビデオデータであるのかポストスティッチビデオデータであるのかの指示、または前記バーチャルリアリティデータのためのマッピングタイプのうちの１つまたは複数を含む、請求項３９に記載の非一時的コンピュータ可読媒体。
【請求項４１】
前記パラメータが、前記ファイルにおいて方式情報ボックスに記憶される、請求項３９に記載の非一時的コンピュータ可読媒体。
【請求項４２】
前記ファイルフォーマットが、国際標準化機構（ＩＳＯ）ベースメディアファイルフォーマットに基づく、請求項３７に記載の非一時的コンピュータ可読媒体。
【請求項４３】
バーチャルリアリティデータを処理するための装置であって、
ファイルを取得するための手段と、ここにおいて、前記ファイルがバーチャルリアリティデータを含み、ここにおいて、前記バーチャルリアリティデータが、ファイルフォーマットに従って前記ファイルに記憶され、ここにおいて、前記ファイルフォーマットが、前記ファイルにデータを記憶するためのボックスを定義し、ここにおいて、前記ボックスが、オブジェクト指向型データ構造であり、ここにおいて、前記ファイルフォーマットが、前記バーチャルリアリティデータを記憶する１つまたは複数のボックスの前記ファイル内での配置を指定し、前記バーチャルリアリティデータに関連する情報を記憶する１つまたは複数のボックスの前記ファイル内での配置を指定し、ここにおいて、前記バーチャルリアリティデータに関連する前記情報がトラックボックス内に記憶され、ここにおいて、トラックボックスが、オーディオデータまたはビデオデータのうちの１つまたは複数のためのデータを記憶する、
前記ファイル内の前記トラックボックス中のサンプルエントリを処理するための手段と、ここにおいて、前記サンプルエントリが１つまたは複数のサンプルに関連し、ここにおいて、前記サンプルエントリが制限付き方式情報ボックスを含む、
前記制限付き方式情報ボックスによって与えられる情報に基づいて、前記１つまたは複数のサンプルのための方式がバーチャルリアリティ方式であると決定するための手段と、ここにおいて、前記制限付き方式情報ボックスが、前記１つまたは複数のサンプルのための前記方式を前記バーチャルリアリティ方式として定義し、ここにおいて、前記１つまたは複数のサンプルが、前記バーチャルリアリティデータの少なくとも一部分を含む、
前記バーチャルリアリティ方式に従って前記１つまたは複数のサンプルを処理するための手段と
を備える、装置。
【請求項４４】
前記サンプルエントリ中の方式タイプボックスを処理するための手段をさらに備え、ここにおいて、前記方式タイプボックスが方式タイプを含み、ここにおいて、前記方式タイプが前記バーチャルリアリティ方式として定義される、
請求項４３に記載の装置。
【請求項４５】
前記バーチャルリアリティデータに関係するパラメータを処理するための手段をさらに備え、ここにおいて、前記パラメータが前記ファイルに記憶される、
請求項４３に記載の装置。
【請求項４６】
前記パラメータは、前記バーチャルリアリティデータが２次元ビデオデータを含むのか３次元ビデオデータを含むのかの指示、前記バーチャルリアリティデータがプリスティッチビデオデータであるのかポストスティッチビデオデータであるのかの指示、または前記バーチャルリアリティデータのためのマッピングタイプのうちの１つまたは複数を含む、請求項４５に記載の装置。
【請求項４７】
前記パラメータが、前記ファイルにおいて方式情報ボックスに記憶される、請求項４５に記載の装置。
【請求項４８】
前記ファイルフォーマットが、国際標準化機構（ＩＳＯ）ベースメディアファイルフォーマットに基づく、請求項４３に記載の装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０２４４
【補正方法】変更
【補正の内容】
【０２４４】
[0288]宛先デバイスの入力インターフェースはコンピュータ可読媒体から情報を受信する。コンピュータ可読媒体の情報は、ビデオエンコーダによって定義され、またビデオデコーダによって使用される、ブロックおよび他のコード化ユニット、たとえば、ピクチャグループ（ＧＯＰ）の特性および／または処理を記述するシンタックス要素を含む、シンタックス情報を含み得る。ディスプレイデバイスは、復号ビデオデータをユーザに対して表示し、陰極線管（ＣＲＴ）、液晶ディスプレイ（ＬＣＤ）、プラズマディスプレイ、有機発光ダイオード（ＯＬＥＤ）ディスプレイ、または別のタイプのディスプレイデバイスなど、様々なディスプレイデバイスのいずれかを備え得る。本発明の様々な実施形態が説明された。
以下に本願の出願当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
バーチャルリアリティデータを処理する方法であって、
前記バーチャルリアリティデータを取得することと、ここにおいて、前記バーチャルリアリティデータがバーチャル環境の３６０度ビューを表す、
前記バーチャルリアリティデータをファイルに記憶することと、ここにおいて、前記バーチャルリアリティデータが、ファイルフォーマットに従って前記ファイルに記憶され、ここにおいて、前記ファイルフォーマットが、前記バーチャルリアリティデータの前記ファイル内での配置を指定し、前記バーチャルリアリティデータ関連する情報の前記ファイル内での配置を指定し、ここにおいて、前記バーチャルリアリティデータに関連する前記情報がトラックボックス内に記憶される、
サンプルエントリを前記トラックボックスに記憶することと、ここにおいて、前記サンプルエントリが１つまたは複数のサンプルに関連し、ここにおいて、前記サンプルエントリが制限付き方式情報ボックスを含み、ここにおいて、前記制限付き方式情報ボックスが、前記１つまたは複数のサンプルのための方式をバーチャルリアリティ方式として定義し、ここにおいて、前記１つまたは複数のサンプルが前記バーチャルリアリティデータの少なくとも一部分を含む、
を備える、方法。
［Ｃ２］
方式タイプボックスを前記サンプルエントリに記憶することをさらに備え、ここにおいて、前記方式タイプボックスが方式タイプを含み、ここにおいて、前記方式タイプが前記バーチャルリアリティ方式として定義される、
Ｃ１に記載の方法。
［Ｃ３］
前記バーチャルリアリティデータに関係するパラメータを前記ファイル内に記憶すること
をさらに備える、Ｃ１に記載の方法。
［Ｃ４］
前記パラメータは、前記バーチャルリアリティデータが２次元ビデオデータを含むのか３次元ビデオデータを含むのかの指示、前記ビデオデータがプリスティッチビデオデータであるのかポストスティッチビデオデータであるのかの指示、または前記ビデオデータのためのマッピングタイプのうちの１つまたは複数を含む、Ｃ３に記載の方法。
［Ｃ５］
前記パラメータを方式情報ボックスに記憶すること
をさらに備える、Ｃ３に記載の方法。
［Ｃ６］
前記ファイルフォーマットが、国際標準化機構（ＩＳＯ）ベースメディアファイルフォーマットに基づく、Ｃ１に記載の方法。
［Ｃ７］
バーチャルリアリティデータを符号化するためのデバイスであって、
前記バーチャルリアリティデータを記憶するように構成されたメモリと、ここにおいて、前記バーチャルリアリティデータがバーチャル環境の３６０度ビューを表す、
前記メモリと通信している出力エンジンと
を備え、ここにおいて、前記出力エンジンは、
前記バーチャルリアリティデータをファイルに記憶することと、ここにおいて、前記バーチャルリアリティデータが、ファイルフォーマットに従って前記ファイルへ記憶され、ここにおいて、前記ファイルフォーマットが、前記バーチャルリアリティデータの前記ファイル内での配置を指定し、前記バーチャルリアリティデータ関連する情報の前記ファイル内での配置を指定し、ここにおいて、前記バーチャルリアリティデータに関連する前記情報がトラックボックス内に記憶される、
サンプルエントリを前記トラックボックス中に記憶することと、ここにおいて、前記サンプルエントリが１つまたは複数のサンプルに関連し、ここにおいて、前記サンプルエントリが制限付き方式情報ボックスを含み、ここにおいて、前記制限付き方式情報ボックスが、前記１つまたは複数のサンプルのための方式をバーチャルリアリティ方式として定義し、ここにおいて、前記１つまたは複数のサンプルが前記バーチャルリアリティデータの少なくとも一部分を含む、
を行うように構成された、デバイス。
［Ｃ８］
前記出力エンジンが、
方式タイプボックスを前記サンプルエントリ中に記憶するようにさらに構成され、ここにおいて、前記方式タイプボックスが方式タイプを含み、ここにおいて、前記方式タイプが前記バーチャルリアリティ方式として定義される、
Ｃ７に記載のデバイス。
［Ｃ９］
前記出力エンジンが、
前記バーチャルリアリティデータに関係するパラメータを前記ファイルに記憶することを行うようにさらに構成された、Ｃ７に記載のデバイス。
［Ｃ１０］
前記パラメータは、前記バーチャルリアリティデータが２次元ビデオデータを含むのか３次元ビデオデータを含むのかの指示、前記ビデオデータがプリスティッチビデオデータであるのかポストスティッチビデオデータであるのかの指示、または前記ビデオデータのためのマッピングタイプのうちの１つまたは複数を含む、Ｃ９に記載のデバイス。
［Ｃ１１］
前記出力エンジンが、
前記パラメータを方式情報ボックスに記憶すること
を行うようにさらに構成された、Ｃ９に記載のデバイス。
［Ｃ１２］
前記ファイルフォーマットが、国際標準化機構（ＩＳＯ）ベースメディアファイルフォーマットに基づく、Ｃ７に記載のデバイス。
［Ｃ１３］
１つまたは複数のプロセッサによって実行されたとき、前記１つまたは複数のプロセッサに、
バーチャルリアリティデータを取得することと、ここにおいて、前記バーチャルリアリティデータがバーチャル環境の３６０度ビューを表す、
前記バーチャルリアリティデータをファイルに記憶することと、ここにおいて、前記バーチャルリアリティデータが、ファイルフォーマットに従って前記ファイルに記憶され、ここにおいて、前記ファイルフォーマットが、前記バーチャルリアリティデータの前記ファイル内での配置を指定し、前記バーチャルリアリティデータ関連する情報の前記ファイル内での配置を指定し、ここにおいて、前記バーチャルリアリティデータに関連する前記情報がトラックボックス内に記憶される、
サンプルエントリを前記トラックボックスに記憶することと、ここにおいて、前記サンプルエントリが１つまたは複数のサンプルに関連し、ここにおいて、前記サンプルエントリが制限付き方式情報ボックスを含み、ここにおいて、前記制限付き方式情報ボックスが、前記１つまたは複数のサンプルのための方式をバーチャルリアリティ方式として定義し、ここにおいて、前記１つまたは複数のサンプルが前記バーチャルリアリティデータの少なくとも一部分を含む、
を行わせる命令を記憶した非一時的コンピュータ可読媒体。
［Ｃ１４］
前記１つまたは複数のプロセッサによって実行されたとき、前記１つまたは複数のプロセッサに、
方式タイプボックスを前記サンプルエントリに記憶することを行わせる命令をさらに備え、ここにおいて、前記方式タイプボックスが方式タイプを含み、ここにおいて、前記方式タイプが前記バーチャルリアリティ方式として定義される、
Ｃ１３に記載の非一時的コンピュータ可読媒体。
［Ｃ１５］
前記１つまたは複数のプロセッサによって実行されたとき、前記１つまたは複数のプロセッサに、
前記バーチャルリアリティデータに関係するパラメータを前記ファイル内に記憶すること
を行わせる命令をさらに備える、Ｃ１３に記載の非一時的コンピュータ可読媒体。
［Ｃ１６］
前記パラメータは、前記バーチャルリアリティデータが２次元ビデオデータを含むのか３次元ビデオデータを含むのかの指示、前記ビデオデータがプリスティッチビデオデータであるのかポストスティッチビデオデータであるのかの指示、または前記ビデオデータのためのマッピングタイプのうちの１つまたは複数を含む、Ｃ１５に記載の非一時的コンピュータ可読媒体。
［Ｃ１７］
前記１つまたは複数のプロセッサによって実行されたとき、前記１つまたは複数のプロセッサに、
前記パラメータを方式情報ボックスに記憶すること
を行わせる命令をさらに備える、Ｃ１５に記載の非一時的コンピュータ可読媒体。
［Ｃ１８］
前記ファイルフォーマットが、国際標準化機構（ＩＳＯ）ベースメディアファイルフォーマットに基づく、Ｃ１３に記載の非一時的コンピュータ可読媒体。
［Ｃ１９］
バーチャルリアリティデータを処理するための装置であって、
前記バーチャルリアリティデータを取得するための手段と、ここにおいて、前記バーチャルリアリティデータがバーチャル環境の３６０度ビューを表す、
前記バーチャルリアリティデータをファイルに記憶するための手段と、ここにおいて、前記バーチャルリアリティデータが、ファイルフォーマットに従って前記ファイルに記憶され、ここにおいて、前記ファイルフォーマットが、前記バーチャルリアリティデータの前記ファイル内での配置を指定し、前記バーチャルリアリティデータ関連する情報の前記ファイル内での配置を指定し、ここにおいて、前記バーチャルリアリティデータに関連する前記情報がトラックボックス内に記憶される、
サンプルエントリを前記トラックボックスに記憶するための手段と、ここにおいて、前記サンプルエントリが１つまたは複数のサンプルに関連し、ここにおいて、前記サンプルエントリが制限付き方式情報ボックスを含み、ここにおいて、前記制限付き方式情報ボックスが、前記１つまたは複数のサンプルのための方式をバーチャルリアリティ方式として定義し、ここにおいて、前記１つまたは複数のサンプルが前記バーチャルリアリティデータの少なくとも一部分を含む、
を備える、装置。
［Ｃ２０］
方式タイプボックスを前記サンプルエントリに記憶するための手段をさらに備え、ここにおいて、前記方式タイプボックスが方式タイプを含み、ここにおいて、前記方式タイプが前記バーチャルリアリティ方式として定義される、
Ｃ１９に記載の装置。
［Ｃ２１］
前記バーチャルリアリティデータに関係するパラメータを前記ファイル内に記憶するための手段
をさらに備える、Ｃ１９に記載の装置。
［Ｃ２２］
前記パラメータは、前記バーチャルリアリティデータが２次元ビデオデータを含むのか３次元ビデオデータを含むのかの指示、前記ビデオデータがプリスティッチビデオデータであるのかポストスティッチビデオデータであるのかの指示、または前記ビデオデータのためのマッピングタイプのうちの１つまたは複数を含む、Ｃ２１に記載の装置。
［Ｃ２３］
前記パラメータを方式情報ボックスに記憶するための手段
をさらに備える、Ｃ２１に記載の装置。
［Ｃ２４］
前記ファイルフォーマットが、国際標準化機構（ＩＳＯ）ベースメディアファイルフォーマットに基づく、Ｃ１９に記載の装置。
［Ｃ２５］
バーチャルリアリティデータを処理する方法であって、
ファイルを取得することと、ここにおいて、前記ファイルが前記バーチャルリアリティデータを含み、ここにおいて、前記バーチャルリアリティデータが、ファイルフォーマットに従って前記ファイルに記憶され、ここにおいて、前記ファイルフォーマットが、前記バーチャルリアリティデータの前記ファイル内での配置を指定し、前記バーチャルリアリティデータに関連する情報の前記ファイル内での配置を指定し、ここにおいて、前記バーチャルリアリティデータに関連する前記情報がトラックボックス内に記憶される、
前記ファイル内の前記トラックボックス中のサンプルエントリを処理することと、ここにおいて、前記サンプルエントリが１つまたは複数のサンプルに関連し、ここにおいて、前記サンプルエントリが制限付き方式情報ボックスを含む、
前記制限付き方式情報ボックスによって与えられる情報に基づいて、前記１つまたは複数のサンプルのための方式がバーチャルリアリティ方式であると決定すると、ここにおいて、前記制限付き方式情報ボックスが、前記１つまたは複数のサンプルのための前記方式を前記バーチャルリアリティ方式として定義し、ここにおいて、前記１つまたは複数のサンプルが前記バーチャルリアリティデータの少なくとも一部分を含む、
前記バーチャルリアリティ方式に従って前記１つまたは複数のサンプルを処理することと
を備える、方法。
［Ｃ２６］
前記サンプルエントリ中の方式タイプボックスを処理することをさらに備え、ここにおいて、前記方式タイプボックスが方式タイプを含み、ここにおいて、前記方式タイプが前記バーチャルリアリティ方式として定義される、
Ｃ２５に記載の方法。
［Ｃ２７］
前記バーチャルリアリティデータに関係するパラメータを処理することをさらに備え、ここにおいて、前記パラメータが前記ファイルに記憶される、
Ｃ２５に記載の方法。
［Ｃ２８］
前記パラメータは、前記バーチャルリアリティデータが２次元ビデオデータを含むのか３次元ビデオデータを含むのかの指示、前記ビデオデータがプリスティッチビデオデータであるのかポストスティッチビデオデータであるのかの指示、または前記ビデオデータのためのマッピングタイプのうちの１つまたは複数を含む、Ｃ２７に記載の方法。
［Ｃ２９］
前記パラメータが、前記ファイルにおいて方式情報ボックスに記憶される、Ｃ２７に記載の方法。
［Ｃ３０］
前記ファイルフォーマットが、国際標準化機構（ＩＳＯ）ベースメディアファイルフォーマットに基づく、Ｃ２５に記載の方法。
［Ｃ３１］
バーチャルリアリティデータを復号するためのデバイスであって、
ファイルを記憶するように構成されたメモリと、ここにおいて、前記ファイルが前記バーチャルリアリティデータを含み、ここにおいて、前記バーチャルリアリティデータが、ファイルフォーマットに従って前記ファイルに記憶され、ここにおいて、前記ファイルフォーマットが、前記バーチャルリアリティデータの前記ファイル内での配置を指定し、前記バーチャルリアリティデータに関連する情報の前記ファイル内での配置を指定し、ここにおいて、前記バーチャルリアリティデータに関連する前記情報がトラックボックス内に記憶される、
前記メモリと通信している入力エンジンと
を備え、ここにおいて、前記入力エンジンは、
前記ファイル内の前記トラックボックス中のサンプルエントリを処理することと、ここにおいて、前記サンプルエントリが１つまたは複数のサンプルに関連し、ここにおいて、前記サンプルエントリが制限付き方式情報ボックスを含む、
前記制限付き方式情報ボックス中の情報に基づいて、前記１つまたは複数のサンプルのための方式がバーチャルリアリティ方式であると決定することと、ここで、前記制限付き方式情報ボックスが、前記１つまたは複数のサンプルのための前記方式を前記バーチャルリアリティ方式として定義し、ここにおいて、前記１つまたは複数のサンプルが前記バーチャルリアリティデータの少なくとも一部分を含む、
前記バーチャルリアリティ方式に従って前記１つまたは複数のサンプルを処理することと
を行うように構成された、デバイス。
［Ｃ３２］
前記入力エンジンが、
前記サンプルエントリ中の方式タイプボックスを処理するようにさらに構成され、ここにおいて、前記方式タイプボックスが方式タイプを含み、ここにおいて、前記方式タイプが前記バーチャルリアリティ方式として定義される、
Ｃ３１に記載のデバイス。
［Ｃ３３］
前記入力エンジンが、
前記バーチャルリアリティデータに関係するパラメータを処理するようにさらに構成され、ここにおいて、前記パラメータが前記ファイルに記憶される、
Ｃ３１に記載のデバイス。
［Ｃ３４］
前記パラメータは、前記バーチャルリアリティデータが２次元ビデオデータを含むのか３次元ビデオデータを含むのかの指示、前記ビデオデータがプリスティッチビデオデータであるのかポストスティッチビデオデータであるのかの指示、または前記ビデオデータのためのマッピングタイプのうちの１つまたは複数を含む、Ｃ３３に記載のデバイス。
［Ｃ３５］
前記パラメータが、前記ファイルにおいて方式情報ボックスに記憶される、Ｃ３３に記載のデバイス。
［Ｃ３６］
前記ファイルフォーマットが、国際標準化機構（ＩＳＯ）ベースメディアファイルフォーマットに基づく、Ｃ３１に記載のデバイス。
［Ｃ３７］
１つまたは複数のプロセッサによって実行されたとき、前記１つまたは複数のプロセッサに、
ファイルを取得することと、ここにおいて、前記ファイルが前記バーチャルリアリティデータを含み、ここにおいて、前記バーチャルリアリティデータが、ファイルフォーマットに従って前記ファイルに記憶され、ここにおいて、前記ファイルフォーマットが、前記バーチャルリアリティデータの前記ファイル内での配置を指定し、前記バーチャルリアリティデータに関連する情報の前記ファイル内での配置を指定し、ここにおいて、前記バーチャルリアリティデータに関連する前記情報がトラックボックス内に記憶される、
前記ファイル内の前記トラックボックス中のサンプルエントリを処理することと、ここにおいて、前記サンプルエントリが１つまたは複数のサンプルに関連し、ここにおいて、前記サンプルエントリが制限付き方式情報ボックスを含む
前記制限付き方式情報ボックスによって与えられる情報に基づいて、前記１つまたは複数のサンプルのための方式がバーチャルリアリティ方式として決定することと、ここにおいて、前記制限付き方式ボックスが、前記１つまたは複数のサンプルのための前記方式を前記バーチャルリアリティ方式として定義し、ここにおいて、前記１つまたは複数のサンプルが前記バーチャルリアリティデータの少なくとも一部分を含む、
前記バーチャルリアリティ方式に従って前記１つまたは複数のサンプルを処理することと
を行わせる命令を記憶した非一時的コンピュータ可読媒体。
［Ｃ３８］
前記１つまたは複数のプロセッサによって実行されたとき、前記１つまたは複数のプロセッサに、
前記サンプルエントリ中の方式タイプボックスを処理することを行わせる命令をさらに備え、ここにおいて、前記方式タイプボックスが方式タイプを含み、ここにおいて、前記方式タイプが前記バーチャルリアリティ方式として定義される、
Ｃ３７に記載の非一時的コンピュータ可読媒体。
［Ｃ３９］
前記１つまたは複数のプロセッサによって実行されたとき、前記１つまたは複数のプロセッサに、
前記バーチャルリアリティデータに関係するパラメータを処理することを行わせる命令をさらに備え、ここにおいて、前記パラメータが前記ファイルに記憶される、
Ｃ３７に記載の非一時的コンピュータ可読媒体。
［Ｃ４０］
前記パラメータは、前記バーチャルリアリティデータが２次元ビデオデータを含むのか３次元ビデオデータを含むのかの指示、前記ビデオデータがプリスティッチビデオデータであるのかポストスティッチビデオデータであるのかの指示、または前記ビデオデータのためのマッピングタイプのうちの１つまたは複数を含む、Ｃ３９に記載の非一時的コンピュータ可読媒体。
［Ｃ４１］
前記パラメータが、前記ファイルにおいて方式情報ボックスに記憶される、Ｃ３９に記載の非一時的コンピュータ可読媒体。
［Ｃ４２］
前記ファイルフォーマットが、国際標準化機構（ＩＳＯ）ベースメディアファイルフォーマットに基づく、Ｃ３７に記載の非一時的コンピュータ可読媒体。
［Ｃ４３］
バーチャルリアリティデータを処理するための装置であって、
ファイルを取得するための手段と、ここにおいて、前記ファイルが前記バーチャルリアリティデータを含み、ここにおいて、前記バーチャルリアリティデータが、ファイルフォーマットに従って前記ファイルに記憶され、ここにおいて、前記ファイルフォーマットが、前記バーチャルリアリティデータの前記ファイル内での配置を指定し、前記バーチャルリアリティデータに関連する情報の前記ファイル内での配置を指定し、ここにおいて、前記バーチャルリアリティデータに関連する前記情報がトラックボックス内に記憶される、  前記ファイル内の前記トラックボックス中のサンプルエントリを処理するための手段と、ここにおいて、前記サンプルエントリが１つまたは複数のサンプルに関連し、ここにおいて、前記サンプルエントリが制限付き方式情報ボックスを含む、
前記制限付き方式情報ボックスによって与えられる情報に基づいて、前記１つまたは複数のサンプルのための方式がバーチャルリアリティ方式であると決定するための手段と、ここにおいて、前記制限付き方式情報ボックスが、前記１つまたは複数のサンプルのための前記方式を前記バーチャルリアリティ方式として定義し、ここにおいて、前記１つまたは複数のサンプルが前記バーチャルリアリティデータの少なくとも一部分を含む、
前記バーチャルリアリティ方式に従って前記１つまたは複数のサンプルを処理するための手段と
を備える、装置。
［Ｃ４４］
前記サンプルエントリ中の方式タイプボックスを処理するための手段をさらに備え、ここにおいて、前記方式タイプボックスが方式タイプを含み、ここにおいて、前記方式タイプが前記バーチャルリアリティ方式として定義される、
Ｃ４３に記載の装置。
［Ｃ４５］
前記バーチャルリアリティデータに関係するパラメータを処理するための手段をさらに備え、ここにおいて、前記パラメータが前記ファイルに記憶される、
Ｃ４３に記載の装置。
［Ｃ４６］
前記パラメータは、前記バーチャルリアリティデータが２次元ビデオデータを含むのか３次元ビデオデータを含むのかの指示、前記ビデオデータがプリスティッチビデオデータであるのかポストスティッチビデオデータであるのかの指示、または前記ビデオデータのためのマッピングタイプのうちの１つまたは複数を含む、Ｃ４５に記載の装置。
［Ｃ４７］
前記パラメータが、前記ファイルにおいて方式情報ボックスに記憶される、Ｃ４５に記載の装置。
［Ｃ４８］
前記ファイルフォーマットが、国際標準化機構（ＩＳＯ）ベースメディアファイルフォーマットに基づく、Ｃ４３に記載の装置。