【手続補正書】
【提出日】平成28年2月5日(2016.2.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
符号化ビットストリーム内の１つ以上のブロックの復号のための動きベクトル予測子として時間的動きベクタが使用されるか否かをコンピュータ装置によって判断し、
前記時間的動きベクタが前記動きベクトル予測子として使用される場合に下記（ａ）、（ｂ）、（ｃ）及び（ｄ）を実行することと、
（ａ）参照画像の第１のリストを含む第１リスト又は参照画像の第２のリストを含む第２リストをコロケーテド参照画像の決定のために使用すべきか否かを示す第２フラグを復号すべきか否かを判断するための第１条件を、前記コンピュータ装置によって評価し、
（ｂ）前記第１条件が、前記第２フラグを復号すべきと示す場合に、前記コンピュータ装置によって、前記１以上のブロックの復号時に前記第２フラグを復号し、
（ｃ）前記第１リスト又は前記第２リストのいずれかの中の前記コロケーテド参照画像の位置を示す位置情報を復号すべきか否かを判断するための第２条件を、前記コンピュータ装置によって評価し、
（ｄ）前記第２条件が、前記位置情報を復号すべきと示す場合に、前記コンピュータ装置によって、前記１つ以上のブロックの復号時に前記位置情報を復号する、
前記時間的動きベクタが前記動きベクトル予測子として使用されない場合に、前記第２フラグ及び前記位置情報を前記１つ以上のブロックの復号時に前記コンピュータ装置によって復号しないこととを特徴とする方法。
【請求項２】
前記動きベクトル予測子として前記時間的動きベクタが使用されるか否かを前記判断することは、
第１フラグが前記符号化ビットストリーム内に存在するか否かを判断し、
前記第１フラグが存在する場合に、前記コンピュータ装置によって前記第１フラグ用の値を判断し、
前記第１フラグが存在しない場合に、前記コンピュータ装置によって前記第１フラグ用の前記値がデフォルト値であると推測し、
前記第１フラグの前記値に基づいて、前記符号化ビットストリーム内の前記１つ以上のブロックの復号のための前記動きベクトル予測子として前記時間的動きベクタが使用されるか否かを、前記コンピュータ装置によって評価する、ことを特徴とする請求項１記載の方法。
【請求項３】
さらに、前記符号化ビットストリーム内に前記第１フラグ用の値を符号化するか否かを判断するエンコーダから前記符号化ビットストリームを受信することを特徴とする請求項２記載の方法。
【請求項４】
前記第１条件を前記評価することは、前記１つ以上のブロックに関連するスライス・タイプを判断し、前記スライス・タイプがＢタイプである場合に、前記１つ以上のブロックの復号時に前記第２フラグを復号することを特徴とする請求項１記載の方法。
【請求項５】
前記スライス・タイプがＢタイプでない場合に、前記１つ以上のブロックの復号時に前記第２フラグを復号しないことを特徴とする請求項４記載の方法。
【請求項６】
前記第２条件を前記評価することは、前記１つ以上のブロックに関連するスライス・タイプを判断し、前記スライス・タイプがＩタイプでない場合に、前記位置情報を復号するか否かを判断するための第３条件を評価し、前記第３条件が前記位置情報を復号すべきと示す場合に、前記１つ以上のブロックの復号時に前記位置情報を復号することを特徴とする請求項１に記載の方法。
【請求項７】
第１フラグ用の第１値は、前記１つ以上のブロックの符号化又は復号時の時間的予測処理において前記動きベクトル予測子として前記時間的動きベクタを使用すべきであると示し、
第１フラグ用の第２値は、前記１つ以上のブロックの復号時の前記時間的予測処理において前記動きベクトル予測子として前記時間的動きベクタを使用すべきでないと示すことを特徴とする請求項１に記載の方法。
【請求項８】
１つ以上のコンピュータプロセッサと、非一時的コンピュータ可読記憶媒体を含み、
前記非一時的コンピュータ可読記憶媒体に含まれる命令を実行すると、前記命令は、
符号化ビットストリーム内の１つ以上のブロックの復号のための動きベクトル予測子として時間的動きベクタが使用されるか否かを判断し、
前記時間的動きベクタが前記動きベクトル予測子として使用される場合に下記（ａ）、（ｂ）、（ｃ）及び（ｄ）を実行することと、
（ａ）参照画像の第１のリストを含む第１リスト又は参照画像の第２のリストを含む第２リストをコロケーテド参照画像の決定のために使用すべきか否かを示す第２フラグを復号すべきか否かを判断するための第１条件を評価し、
（ｂ）前記第１条件が、前記第２フラグを復号すべきと示す場合に前記１以上のブロックの復号時に前記第２フラグを復号し、
（ｃ）前記第１リスト又は前記第２リストのいずれかの中の前記コロケーテド参照画像の位置を示す位置情報を復号すべきか否かを判断するための第２条件を評価し、
（ｄ）前記第２条件が、前記位置情報を復号すべきと示す場合に前記１つ以上のブロックの復号時に前記位置情報を復号する、
前記時間的動きベクタが前記動きベクトル予測子として使用されない場合に、前記第２フラグ及び前記位置情報を前記１つ以上のブロックの復号時に復号しない、
ように前記１つ以上のコンピュータプロセッサを制御することを特徴とするデコーダ。
【請求項９】
前記非一時的コンピュータ可読記憶媒体に含まれる前記命令を実行すると、前記命令は、前記動きベクトル予測子として前記時間的動きベクタが使用されるか否かを判断するために、
第１フラグが前記符号化ビットストリーム内に存在するか否かを判断し、
前記第１フラグが存在する場合に、前記コンピュータ装置によって前記第１フラグ用の値を判断し、
前記第１フラグが存在しない場合に、前記コンピュータ装置によって前記第１フラグ用の前記値がデフォルト値であると推測し、
前記第１フラグの前記値に基づいて、前記符号化ビットストリーム内の前記１つ以上のブロックの復号のための前記動きベクトル予測子として前記時間的動きベクタが使用されるか否かを評価する、
ように前記１つ以上のコンピュータプロセッサを制御することを特徴とする請求項８に記載のデコーダ。
【請求項１０】
１つ以上のブロックの符号化に動きベクトル予測子として時間的動きベクタを使用すべきか否かを、コンピュータ装置によって判断し、
前記動きベクトル予測子として前記時間的動きベクタを使用すべきである場合に下記（ａ）、（ｂ）、（ｃ）及び（ｄ）を実行することと、
（ａ）参照画像の第１のリストを含む第１リスト又は参照画像の第２のリストを含む第２リストをコロケーテド参照画像の決定のために使用すべきか否かを示す第２フラグを符号化すべきか否かを判断するための第１条件を、前記コンピュータ装置によって評価し、
（ｂ）前記第１条件が、前記第２フラグを符号化すべきと示す場合に、前記コンピュータ装置によって、前記１以上のブロックの符号化時に前記第２フラグを符号化し、
（ｃ）前記第１リスト又は前記第２リストのいずれかの中の前記コロケーテド参照画像の位置を示す位置情報を符号化すべきか否かを判断するための第２条件を、前記コンピュータ装置によって評価し、
（ｄ）前記第２条件が、前記位置情報を符号化すべきと示す場合に、前記コンピュータ装置によって、前記１つ以上のブロックの符号化時に前記位置情報を符号化する、
前記１つ以上のブロックの符号化に前記動きベクトル予測子として前記時間的動きベクタを使用すべきでない場合に、前記第２フラグ及び前記位置情報を前記１以上のブロックの符号化時に前記コンピュータ装置によって符号化しないことと、
を特徴とする方法。
【請求項１１】
さらに、
前記１つ以上のブロックの符号化のための前記動きベクトル予測子として前記時間的動きベクタを使用すべきか否かを制御する第１フラグ用の値を、前記コンピュータ装置によって判断し、
前記第１フラグを使用すべきである場合に、前記１つ以上のブロックのために、前記第１フラグ用の前記値を符号化ビットストリーム内に前記コンピュータ装置によって符号化し、
前記第１フラグを使用すべきでない場合に、前記第１フラグ用の前記値を前記符号化ビットストリーム内に前記コンピュータ装置によって符号化せず、
前記コンピュータ装置によって前記符号化ビットストリームをデコーダに送信し、
前記第１フラグ用の前記値が前記符号化ビットストリームに存在しないときに、前記デコーダは前記第１フラグの前記値がデフォルト値であると推測する、
を特徴とする請求項１０に記載の方法。
【請求項１２】
前記第１フラグの前記値が第１値である場合に、前記１つ以上のブロックの符号化のための前記動きベクトル予測子として前記時間的動きベクタを使用すべきであることを特徴とする請求項１１に記載の方法。
【請求項１３】
１つ以上のコンピュータプロセッサと、非一時的コンピュータ可読記憶媒体を含み、
前記非一時的コンピュータ可読記憶媒体に含まれる命令を実行すると、前記命令は、
１つ以上のブロックの符号化のための動きベクトル予測子として時間的動きベクタを使用すべきか否かを判断し、
前記動きベクトル予測子として前記時間的動きベクタを使用すべきである場合に下記（ａ）、（ｂ）、（ｃ）及び（ｄ）を実行することと、
（ａ）参照画像の第１のリストを含む第１リスト又は参照画像の第２のリストを含む第２リストをコロケーテド参照画像の決定のために使用すべきか否かを示す第２フラグを符号化すべきか否かを判断するための第１条件を評価し、
（ｂ）前記第１条件が、前記第２フラグを符号化すべきと示す場合に前記１以上のブロックの符号化時に前記第２フラグを符号化し、
（ｃ）前記第１リスト又は前記第２リストのいずれかの中の前記コロケーテド参照画像の位置を示す位置情報を符号化すべきか否かを判断するための第２条件を評価し、
（ｄ）前記第２条件が、前記位置情報を符号化すべきと示す場合に前記１つ以上のブロックの符号化時に前記位置情報を符号化する、
前記動きベクトル予測子として前記時間的動きベクタを使用すべきでない場合に、前記第２フラグ及び前記位置情報を前記１以上のブロックの符号化時に符号化しない、
ように前記１つ以上のコンピュータプロセッサを制御することを特徴とするエンコーダ。
【請求項１４】
前記非一時的コンピュータ可読記憶媒体は第２命令を含み、前記第２命令を実行すると前記第２命令は、
前記１つ以上のブロックの符号化のための前記動きベクトル予測子として前記時間的動きベクタを使用すべきか否かを制御する第１フラグ用の値を判断し、
前記第１フラグを使用すべきである場合に、前記１つ以上のブロックのために、前記第１フラグ用の前記値を符号化ビットストリーム内に符号化し、
前記第１フラグを使用すべきでない場合に、前記第１フラグ用の前記値を前記符号化ビットストリーム内に符号化せず、
前記符号化ビットストリームをデコーダに送信する、ように前記１つ以上のコンピュータプロセッサを制御し、
前記第１フラグ用の前記値が前記符号化ビットストリームに存在しないときに、前記デコーダは前記第１フラグの前記値がデフォルト値であると推測する、ことを特徴とする請求項１３に記載のエンコーダ。