【事件の表示】
　特願２０１４−５５１０３６「復号装置、復号方法、およびプログラム」拒絶査定不服審判事件〔平成２６年　６月１２日国際公開、ＷＯ２０１４／０８７８６０〕について、次のとおり審決する。
【結　論】
　本件審判の請求は、成り立たない。
【理　由】
第１　手続の経緯
　本願は、２０１３年（平成２５年）１１月２５日（優先権主張　平成２４年１２月６日）を国際出願日とする出願であって、その手続の経緯は、以下のとおりである。
　平成２９年　７月　３日付け：拒絶理由通知書
　平成２９年　８月　４日　　：意見書、手続補正書の提出
　平成２９年　８月３１日付け：拒絶査定
　平成２９年　９月　５日　　：拒絶査定の謄本の送達
　平成２９年１０月２４日　　：審判請求書、手続補正書の提出
第２　平成２９年１０月２４日付けの手続補正についての補正却下の決定
［補正却下の決定の結論］
　平成２９年１０月２４日付けの手続補正を却下する。
［理由］
１．補正の内容
　上記手続補正（以下、「本件補正」という。）は、本件補正前の平成２９年８月４日付け手続補正書の特許請求の範囲の請求項１〜１０を補正するものであるところ、そのうちの請求項１に記載された、
「タイル単位で並列に画像を復号する並列復号部
　を備え、
　前記並列復号部は、前記画像を独立して復号可能な最小単位がスライスである場合、スライス単位で並列に前記画像を復号し、前記画像を独立して復号可能な最小単位がタイルである場合、タイル単位で並列に前記画像を復号する
　復号装置。」
という発明を、平成２９年１０月２４日付け手続補正書の特許請求の範囲の請求項１に記載された、
「タイル単位で並列に画像を復号する並列復号部
　を備え、
　前記並列復号部は、
タイルおよびスライスを含む
タイルおよびスライスを含む
　復号装置。」
という発明に補正することを含むものである。
　なお、下線は、補正箇所である。
２．新規事項の有無、単一性、補正の目的について 
　本件補正は、平成２９年８月４日付け手続補正書の特許請求の範囲の請求項１に記載された、「前記画像」を、「
タイルおよびスライスを含む
　また、「前記画像」に関して、「
タイルおよびスライスを含む
　したがって、本件補正は、特許法第１７条の２第３項、第４項の規定に適合するものであり、同条第５項第２号の特許請求の範囲を減縮することを目的とするものに該当する。
３．独立特許要件について
　本件補正は、特許請求の範囲の減縮を目的とする補正を含むものであるから、上記補正後の請求項１に係る発明が、特許出願の際独立して特許を受けることができるものであるかどうかについて以下に検討する。
（１）補正後発明 
　補正後の請求項１に係る発明（以下、「補正後発明」という。）は、上記の本件補正後の特許請求の範囲の請求項１に記載された次のとおりのものと認める。 
　なお、Ａ〜Ｃについては、説明のために当審にて付したものである。（以下、「構成Ａ」〜「構成Ｃ」という。）
「Ａ　タイル単位で並列に画像を復号する並列復号部
　を備え、
　Ｂ　前記並列復号部は、タイルおよびスライスを含む前記画像を独立して復号可能な最小単位がスライスである場合、スライス単位で並列に前記画像を復号し、タイルおよびスライスを含む前記画像を独立して復号可能な最小単位がタイルである場合、タイル単位で並列に前記画像を復号する
　Ｃ　復号装置。」
（２）引用文献１の記載事項及び引用発明Ａについて
（２−１）引用文献１の記載事項
　原審の拒絶査定に、引用文献１として引用された、米国特許出願公開第２０１２／０２３０４２８号明細書には、「VIDEO DECODER FOR SLICES」（発明の名称）として図面とともに以下の事項が記載されている。
　なお、括弧内は、当審で作成した仮訳であり、下線は、説明のために当審にて付したものである。
[0031]An input picture comprising a plurality of macroblocks may be partitioned into one or several slices. The values of the samples in the area of the picture that a slice represents may be properly decoded without the use of data from other slices provided that the reference pictures used at the encoder and the decoder are the same and that de-blocking filtering does not use information across slice boundaries. Therefore, entropy decoding and macroblock reconstruction for a slice does not depend on other slices. In particular, the entropy coding state may be reset at the start of each slice. The data in other slices may be marked as unavailable when defining neighborhood availability for both entropy decoding and reconstruction. The slices may be entropy decoded and reconstructed in parallel. No intra prediction and motion-vector prediction is preferably allowed across the boundary of a slice. In contrast, de-blocking filtering may use information across slice boundaries.
（
複数のマクロブロックを含む入力ピクチャは、１または数個のスライスに区分することができる。
あるスライスに対するエントロピ復号およびマクロブロックの再構築は、他のスライスには依存しない。具体的には、エントロピ符号化の状態は、各スライスの開始時にリセットされうる。
スライスは、並列してエントロピ復号され、再構築されることが可能である。
[0032]FIG. 3 illustrates an exemplary video picture 90 comprising eleven macroblocks in the horizontal direction and nine macroblocks in the vertical direction (nine exemplary macroblocks labeled 91-99). FIG.3 illustrates three exemplary slices: a first slice denoted SLICE #0  100 , a second slice denoted SLICE #1 101 and a third slice denoted SLICE #2 102. An H.264/AVC decoder may decode and reconstruct the three slices 100, 101, 102 in parallel. Each of the slides（slicesの誤記であることは明らかである。） may be transmitted in scan line order in a sequential manner. At the beginning of the decoding/reconstruction process for each slice, context models are initialized or reset and macroblocks in other slices are marked as unavailable for both entropy decoding and macroblock reconstruction. Thus, for a macroblock, for example, the macroblock labeled 93, in SLICE #1, macroblocks (for example, macroblocks labeled 91 and 92) in SLICE #0 may not be used for context model selection or reconstruction. Whereas, for a macroblock, for example, the macroblock labeled 95, in SLICE #1, other macroblocks (for example, macroblocks labeled 93 and 94) in SLICE #1 may be used for context model selection or reconstruction. Therefore, entropy decoding and macroblock reconstruction proceeds serially within a slice. Unless slices are defined using a flexible macroblock ordering (FMO), macroblocks within a slice are processed in the order of a raster scan.
（図３は、水平方向に１１個のマクロブロックおよび垂直方向に９個のマクロブロックを含む、例示的なビデオピクチャ９０を示す（９個の例示的なマクロブロックが９１〜９９としてラベル付けされている）。図３は、３つの例示的なスライス、すなわち、「スライス＃０」と表示された第一スライス１００、「スライス＃１」と表示された第二スライス１０１、および「スライス＃２」と表示された第三スライス１０２を示す。
Ｈ．２６４／ＡＶＣデコーダは、３つのスライス１００、１０１、１０２を並列して復号し再構築することが可能である。
[0041]Referring to FIG. 7, a tile technique divides an image into a set of rectangular (inclusive of square) regions. The macroblocks (e.g., largest coding units) within each of the tiles are encoded and decoded in a raster scan order. The arrangement of tiles are likewise encoded and decoded in a raster scan order. Accordingly, there may be any suitable number of column boundaries (e.g., 0 or more) and there may be any suitable number of row boundaries (e.g., 0 or more). Thus, the frame may define one or more slices, such as the one slice illustrated in FIG. 7. In some embodiments, macroblocks located in different tiles are not available for intra-prediction, motion compensation, entropy coding context selection or other processes that rely on neighboring macroblock information.
（
図７を参照すると、タイル技法は、画像を矩形（正方形を含む）領域のセットに分割する。
フレームは、図７に示された一つのスライスのような、一つ以上のスライスを定義することが可能である。
[0042]Referring to FIG. 8, the tile technique is shown dividing an image into a set of three rectangular columns. The macroblocks (e.g., largest coding units) within each of the tiles are encoded and decoded in a raster scan order. The tiles are likewise encoded and decoded in a raster scan order. One or more slices may be defined in the scan order of the tiles. Each of the slices are independently decodable. For example, slice 1 may be defined as including macroblocks 1-9, slice 2 may be defined as including macroblocks 10-28, and slice 3 may be defined as including macroblocks 29-126 which spans three tiles. The use of tiles facilitates coding efficiency by processing data in more localized regions of a frame.
（
図８を参照すると、タイル技法は、画像を３つの矩形列のセットに分割していることが示されている。
スライス１はマクロブロック１〜９を含むように定義することができ、スライス２はマクロブロック１０〜２８を含むように定義することができ、スライス３は３つのタイルにまたがるマクロブロック２９〜１２６を含むように定義することができる。
[0043]In one embodiment, the entropy encoding and decoding process is initialized at the beginning of each tile. At the encoder, this initialization may include the process of writing remaining information in the entropy encoder to the bit-stream, a process known as flushing, padding the bit-stream with additional data to reach one of a pre-defined set of bit-stream positions, and setting the entropy encoder to a known state that is pre-defined or known to both the encoder and decoder. Frequently, the known state is in the form of a matrix of values. Additionally, a pre-defined bit-stream location may be a position that is aligned with a multiple number of bits, e.g. byte aligned. At the decoder, this initialization process may include the process of setting the entropy decoder to a known state that is known to both the encoder and decoder and ignoring bits in the bit-stream until reading from a pre-defined set of bit-stream positions.
（
一つの実施形態において、エントロピ符号化および復号プロセスは、各タイルの開始時に初期化される。
[0044]In some embodiments, multiple known states are available to the encoder and decoder and may be used for initializing the entropy encoding and/or decoding processes. Traditionally, the known state to be used for initialization is signaled in a slice header with an entropy initialization indicator value. With the tile technique illustrated in FIG. 7 and FIG. 8, tiles and slices are not aligned with one another. Thus, with the tiles and slices not being aligned, there would not traditionally be an entropy initialization indicator value transmitted for tiles that do not contain a first macro-block in raster scan order that is co-located with the first macroblock in a slice. For example referring to FIG. 7, macroblock 1 is initialized using the entropy initialization indicator value that is transmitted in the slice header but there is no similar entropy initialization indicator value for macroblock 16 of the next tile. Similar entropy initialization indicator information is not typically present for macroblocks 34, 43, 63, 87, 99, 109, and 121 for the corresponding tiles for the single slice (which has a slice header for macroblock 1).
（いくつかの実施形態において、複数の既知の状態が、エンコーダおよびデコーダに対して利用可能であって、エントロピ符号化および／または復号プロセスの初期化のために使用されることができる。伝統的に、
初期化に用いられる既知の状態は、エントロピ初期化インジケータ値でスライスヘッダの中に示される。
[0045]Referring to FIG. 8, in a similar manner for the three slices, an entropy initialization indicator value is provided in the slice headers for macroblock 1 of slice 1, provided in the slice header for macroblock 10 of slice 2, and provided in the slice header for macroblock 29 of slice 3. However, in a manner similar to FIG. 7, there lacks an entropy initialization indicator value for the central tile (starting with macroblock 37) and the right hand tile (starting with macroblock 100). Without the entropy initialization indicator value for the middle and right hand tiles, it is problematic to efficiently encode and decode the macroblocks of the tiles in a parallel fashion and with high coding efficiency.
（
図８を参照すると、３つのスライスに対し同様な方法で、エントロピ初期化インジケータ値がスライス１のマクロブロック１に対するスライスヘッダ中に設けられ、スライス２のマクロブロック１０に対するスライスヘッダ中に設けられ、そしてスライス３のマクロブロック２９に対するスライスヘッダ中に設けられている。
中央部および右側タイルに対するエントロピ初期化インジケータ値なしでは、並列方式で高い符号化効率によって、タイルのマクロブロックを効果的に符号化し復号するのに問題がある。
[0046]For systems using one or more tiles and one or more slices in a frame, it is preferable to provide the entropy initialization indicator value together with the first macroblock (e.g., largest coding unit) of a tile. For example, together with macroblock 16 of FIG. 7, the entropy initialization indicator value is provided to explicitly select the entropy initialization information. The explicit determination may use any suitable technique, such as for example, indicate that a previous entropy initialization indicator value should be used, such as that in a previous slice header, or otherwise send the entropy initialization indicator value associated with the respective macroblock/tile. In this manner, while the slices may include a header that includes an entropy index value, the first macroblock in a tile may likewise include an entropy initialization indicator value.
（
フレーム中に一つ以上のタイルおよび一つ以上のスライスを用いるシステムに対し、タイルの最初のマクロブロック（例、最大の符号化単位）と共にエントロピ初期化インジケータ値を提供することが望ましい。
エントロピ初期化情報を明示的に選択するために、図７のマクロブロック１６と一緒にエントロピ初期化インジケータ値が提供される。この明示的な選定は、例えば、前のスライスヘッダ中のもののように前回のエントロピ初期化インジケータ値が使われるように指定するとか、またはそうでなければそれぞれのマクロブロック／タイルに関連付けたエントロピ初期化インジケータ値を送信するとか、任意の適切な技法を使うことが可能である。
タイル中の最初のマクロブロックは同様にエントロピ初期化インジケータ値を含むことができる。
[0053]tile_enable_flag determines if tiles are used in the current picture.
（
tile_enable_flagは、現在のピクチャにタイルが使われているかどうかを決定する。
[0054]Referring to FIGS. 10A and 10B, a technique to provide a suitable entropy initialization indicator value information for a tile may be as follows
（図１０Ａおよび１０Ｂを参照すると、タイルに対する適切なエントロピ初期化インジケータ値情報を提供する技法は以下のようにすることができる。）
[0055]First, check to see if the macroblock (e.g., coding unit) is the first macroblock in a tile. Thus, the technique determines the first macroblock of a tile that may include an entropy initialization indicator value. Referring to FIG. 7, this refers to macroblocks 1, 16, 34, 43, 63, 87, 99, 109, and 121. Referring to FIG. 8, this refers to macroblocks 1, 37, and 100.
（第一に、
当該マクロブロック（例、符号化ユニット）がタイルの最初のマクロブロックかどうかを確認する。しかして、本技法は、エントロピ初期化インジケータ値を含むことを可能とする、タイルの最初のマクロブロックを判別する。図７を参照すると、マクロブロック１、１６、３４、４３、６３、８７、９９、１０９、および１２１がこれにあたる。図８を参照すると、マクロブロック１、３７、および１００がこれにあたる。
[0056]Second, check to see if the first macroblock (e.g., coding unit) of the tile is not the first macroblock (e.g., coding unit) of the slice. Thus, the technique identifies additional tiles within the slice. Referring to FIG. 7, this refers to macroblocks 16, 34, 43, 3, 87, 99, 109, and 121. Referring to FIG. 8, this refers to macroblocks 37 and 100.
（第二に、
そのタイルの最初のマクロブロック（例、符号化ユニット）がスライスの最初のマクロブロック（例、符号化ユニット）でないことを確認する。しかして、本方式はスライス内のさらなるタイルを識別する。図７を参照すると、マクロブロック１６、３４、４３、６３、８７、９９、１０９、および１２１がこれにあたる。図８を参照すると、マクロブロック３７および１００がこれにあたる。
[0057]Third, check to see if the tile_cabac_init_idc_flag is equal to a first value and if tiles are enabled. In one specific embodiment, this value is equal to 0. In a second embodiment, this value is equal to 1. In an additional embodiment, tiles are enabled when (num_column_min10  num_rows_min10). In another embodiment, tiles are enabled when tile_enable flag equal to 1.
（第三に、tile_cabac_init_idc_flagが第一値に等しいかどうか、および
タイルが有効かどうかを確認する。
タイルは、tile_enable flagが１に等しいときに有効である。
[0058]For such identified macroblocks the cabac_init_idc_present_flag may be set.
（そのような識別されたマクロブロックに対し、cabac_init_idc_present_flagが設定されることができる。）
[0059]Then the system may only signal cabac_init_idc_flag if tile_cabac_init_idc_flag is present and if (num_column_minus10  num_rows_min10). Thus, the system only sends the entropy information if tiles are being used and the flag indicates the entropy information is being sent (i.e., cabac_init_idc flag).
（次いで、システムは、tile_cabac_init_idc_flagが存在する場合であって、且つ(num_column_minus10  num_rows_min10)の場合にだけ、cabac_init_idc_flagを信号伝達することができる。しかして、システムは、タイルが使われており、フラグがエントロピ情報が送信されることを示している（すなわち、cabac_init_idc flag）場合にだけエントロピ情報を送信する。）
[0061]In general, one or more flag(s) associated with the first macroblock (e.g., coding unit) of a tile not associated with the first macroblock of a slice may define an entropy initialization indicator value. A flag may indicate whether the entropy initialization indicator value is previously provided information, a default value, or otherwise entropy initialization indicator value to be provided.
（一般に、
スライスの最初のマクロブロックに関連しないタイルの最初のマクロブロック（例、符号化ユニット）に関連付けられた一つ以上のフラグ（群）は、エントロピ初期化インジケータ値を定義することができる。
[0062]Referring again to FIG. 7, the decoder knows the location of macroblock 16 in the picture frame but due to entropy encoding is not aware of the positions of bits describing macroblock 16 in the bitstream until macroblock 15 is entropy decoded. This manner of decoding and identifying the next macroblock maintains a low bit overhead, which is desirable. However, it does not facilitate tiles to be decoded in parallel. To increase the ability to identify a specific position in the bit-stream for a specific tile in a frame, so that the different tiles may be simultaneously decoded in parallel in the decoder without waiting for completion of the entropy decoding, a signal may be included in the bitstream identifying the location of tiles in the bit-stream. Referring to FIG. 11, the signaling of the location of tiles in the bit-stream is preferably provided in the header of a slice. If a flag indicates that the location of tiles in the bitstream is transmitted within the slice, then in addition to the location within the slice of the first macroblock of each of the tile(s) within the slice it also preferably includes the number of such tiles within the frame. Further, the location information may be included for only a selected set of tiles, if desired.
（再度図７を参照すると、デコーダは、ピクチャフレームの中のマクロブロック１６の場所は知っているが、エントロピ符号化により、マクロブロック１５がエントロピ復号されるまでは、ビットストリーム中のマクロブロック１６を表すビットの位置は分からない。復号を行って次のマクロブロックを識別するこのやり方は、低度のビットオーバーヘッドを維持し、その点では望ましいものである。だが、これはタイルを並列して復号する助力にはならない。
デコーダ中で、相異なるタイルが、エントロピ復号の完了を待つことなく並列して同時に復号されることができるように、フレーム中の特定のタイルに対する、ビットストリーム中の特定の位置を識別する能力を向上させるために、ビットストリーム中のタイルの位置を識別するように、信号がビットストリーム中に含まれることを可能にする。
[0067]As another technique to increase the ability to identify different tiles, so that the different tiles may be processed in parallel in the decoder without waiting for the entropy decoding, markers within the bitstream associated with the start of each tile may be used. These tile markers are included within the bitstream in such a manner that they can be identified without entropy decoding of that particular portion of the bitstream. In one embodiment the marker may begin with 0x000001, in another embodiment the marker may begin with 0x000002, in another embodiment the marker may begin with 0x000004, or any other suitable sequence of bits. Furthermore, the marker may include additional headers associated with a tile and/or the first macroblock of the tile. In this manner the encoder can write each tile to the bitstream after it is encoded without waiting until all the tiles are encoded, although the bit rate is increased as a result. In addition, the decoder can parse the bitstream to identify the different tiles in a more efficient manner, especially when used in conjunction with buffering.
（
デコーダ中で、相異なるタイルが、エントロピ復号を待つことなく、並列して処理されうるように、相異なるタイルを識別する能力を向上させるための別の技法として、ビットストリーム内の各タイルの開始部に関連するマーカーが用いられることができる。
（２−２）引用発明Ａ
　上記記載、並びにこの分野における技術常識を考慮し、引用文献１に記載された発明を以下に検討する。
（ａ）引用文献１の発明の名称は、「VIDEO DECODER FOR SLICES」であるから、引用文献１には、ビデオデコーダが記載されている。
（ｂ）段落００３１、００３２の記載から、引用文献１のビデオデコーダは、入力ピクチャを区分した複数のスライスを、並列してエントロピ復号し、再構築するものであり、スライスが並列して復号されるデコーダを有するものである。
　また、段落００４１、００４２には、画像を矩形列のセットに分割してタイルとすることが記載され、段落００６２、００６７には、相異なるタイルが、エントロピ復号の完了を待つことなく並列して同時に復号されることができるように、並列して処理されるデコーダが記載されている。
　さらに、段落００４６には、フレーム中に一つ以上のタイルおよび一つ以上のスライスを用いるシステム、すなわち、フレームは、一つ以上のタイルおよび一つ以上のスライスを含むことが記載されている。
　ここで、「入力ピクチャを区分した複数のスライス」、「フレームは、一つ以上のタイルおよび一つ以上のスライスを含む」における「入力ピクチャ」、「フレーム」は、いずれも、「画像を矩形列のセットに分割してタイルとすること」の「画像」であることは明らかである。
　すなわち、引用文献１のビデオデコーダは、一つ以上のタイルおよび一つ以上のスライスを含む画像であり、当該画像を分割した複数のスライス、及び、当該画像を分割した複数のタイルが、並列して復号されるデコーダを備えるものである。
（ｃ）段落００３１には、スライスに対するエントロピ復号およびマクロブロックの再構築は、他のスライスには依存しないこと、エントロピ符号化の状態は、各スライスの開始時にリセットされること、スライスは、並列してエントロピ復号され、再構築されるものであることが記載され、段落００４４には、スライスヘッダの中に示されたエントロピ初期化インジケータ値が復号プロセスの初期化に用いられるものであることが記載されている。
　当該記載によれば、引用文献１のビデオデコーダは、各スライスを並列して復号するために必要なエントロピ初期化インジケータ値が、各スライスのスライスヘッダ中に設けられているといえる。
（ｄ）段落００４５には、図８における中央部および右側タイルに対するエントロピ初期化インジケータ値なしでは、並列方式で高い符号化効率によって、タイルのマクロブロックを効果的に符号化し復号するのに問題があることが記載されている。
　そして、段落００４６には、タイルの最初のマクロブロックについてエントロピ初期化インジケータ値を提供することが記載され、具体的には、段落００５３〜００５９、００６１に、tile_enable_flagが１に等しい、すなわち、現在のピクチャにタイルが使われており、タイルが有効である場合に、タイルの最初のマクロブロックでありスライスの最初のマクロブロックでないマクロブロック（図８のマクロブロック３７、１００）に関連付けて、エントロピ初期化インジケータ値を定義することが記載されている。
　さらに、段落００６２には、相異なるタイルが、エントロピ復号の完了を待つことなく並列して同時に復号されることができるように、スライスのヘッダの中でビットストリーム中のタイルの位置の信号伝達を行うことが記載されている。
　すなわち、エントロピ初期化インジケータ値は、各スライスを並列して復号するためだけでなく、各タイルを並列して復号するために用いられるといえる。
　そうすると、引用文献１のビデオデコーダは、現在のピクチャにタイルが使われており、タイルが有効である（tile_enable_flagが１に等しい）場合に、各タイルを並列して復号するために必要なエントロピ初期化インジケータ値を提供するために、タイルの最初のマクロブロックでありスライスの最初のマクロブロックでないマクロブロックに関連付けて、エントロピ初期化インジケータ値を定義し、相異なるタイルが、エントロピ復号の完了を待つことなく並列して同時に復号されることができるように、スライスのヘッダの中で各タイルの位置に関する情報を伝達しているものといえる。
（ｅ）上記（ｃ）、（ｄ）の検討及び図８の記載より、図８に示される、マクロブロック１〜９を含むスライス１、マクロブロック１０〜２８を含むスライス２、マクロブロック２９〜１２６を含む３つのタイルにまたがるスライス３に分割され、かつ、マクロブロック１から始まる左側タイル、マクロブロック３７から始まる中央部タイル、マクロブロック１００から始まる右側タイルに分割される画像においては、マクロブロック１、１０、２９に対するスライスヘッダ中にエントロピ初期化インジケータ値が含まれ、マクロブロック３７、１００に関連付けて、エントロピ初期化インジケータ値を定義している。
　よって、引用文献１には、以下の発明（以下、「引用発明Ａ」という。）が開示されている。
　なお、ａ〜ｅは、説明のために当審にて付したものであり、以下、「構成ａ」〜「構成ｅ」という。
「ａ　一つ以上のタイルおよび一つ以上のスライスを含む画像であり、当該画像を分割した複数のスライス、及び、当該画像を分割した複数のタイルが、並列して復号されるデコーダを備え、
　ｂ　各スライスを並列して復号するために必要なエントロピ初期化インジケータ値は、各スライスのスライスヘッダ中に設けられており、
　ｃ　現在のピクチャにタイルが使われており、タイルが有効である（tile_enable_flagが１に等しい）場合に、各タイルを並列して復号するために必要なエントロピ初期化インジケータ値を提供するために、タイルの最初のマクロブロックでありスライスの最初のマクロブロックでないマクロブロックに関連付けて、エントロピ初期化インジケータ値を定義し、相異なるタイルが、エントロピ復号の完了を待つことなく並列して同時に復号されることができるように、スライスのヘッダの中で各タイルの位置に関する情報を伝達しており、
　ｄ　図８に示される、マクロブロック１〜９を含むスライス１、マクロブロック１０〜２８を含むスライス２、マクロブロック２９〜１２６を含む３つのタイルにまたがるスライス３に分割され、かつ、マクロブロック１から始まる左側タイル、マクロブロック３７から始まる中央部タイル、マクロブロック１００から始まる右側タイルに分割される画像においては、マクロブロック１、１０、２９に対するスライスヘッダ中にエントロピ初期化インジケータ値が含まれ、マクロブロック３７、１００に関連付けて、エントロピ初期化インジケータ値を定義している
　ｅ　ビデオデコーダ。」
（３）対比
　補正後発明と引用発明Ａを対比する。
（ａ）構成Ａと構成ａについて
　構成ａの「画像を分割した複数のタイルが、並列して復号されるデコーダ」は、タイル単位で並列に画像を復号するデコーダであるといえる。
　また、構成ａの「デコーダ」は、画像を並列して復号するものであるから、構成Ａの「並列復号部」に相当する。
　よって、構成ａは、「タイル単位で並列に画像を復号する並列復号部」を備える点で、構成Ａと一致する。
（ｂ）構成Ｂと構成ａ〜構成ｄについて
（ｂ−１）構成ａの「一つ以上のタイルおよび一つ以上のスライスを含む画像」は、構成Ｂの「タイルおよびスライスを含む前記画像」に相当する。
（ｂ−２）構成ａは「当該画像を分割した複数のスライス、及び、当該画像を分割した複数のタイルが、並列して復号される」から、構成Ｂの「スライス単位で並列に前記画像を復号し、」「タイル単位で並列に前記画像を復号する」構成を有するものである。
（ｂ−３）構成ｂより、エントロピ初期化インジケータ値は、各スライスを並列して復号するためのものである。
　そうすると、構成ｄにおいて、マクロブロック１、１０に対するスライスヘッダ中にエントロピ初期化インジケータ値が含まれているから、「マクロブロック１〜９を含むスライス１」、「マクロブロック１０〜２８を含むスライス２」は、スライス単位で並列して復号される。
　そして、構成ｃより、エントロピ初期化インジケータ値は、各タイルを並列して復号するためにも使用されるものである。
　構成ｄの「マクロブロック２９〜１２６を含む３つのタイルにまたがるスライス３」について検討すると、マクロブロック２９に対するスライスヘッダ中にエントロピ初期化インジケータ値が含まれ、マクロブロック３７、１００に関連付けて、エントロピ初期化インジケータ値を定義し、相異なるタイルが、エントロピ復号の完了を待つことなく並列して同時に復号されることができるように、スライスのヘッダの中で各タイルの位置に関する情報を伝達しているので、「マクロブロック２９〜３６」について復号され、「マクロブロック３７から始まる中央部タイル」、「マクロブロック１００から始まる右側タイル」は、タイル単位で並列して復号される。
　すなわち、「マクロブロック１〜９を含むスライス１」、「マクロブロック１０〜２８を含むスライス２」は、スライス単位で並列して復号され、「マクロブロック２９〜１２６を含む３つのタイルにまたがるスライス３」は、「マクロブロック２９〜３６」について復号され、「マクロブロック３７から始まる中央部タイル」、「マクロブロック１００から始まる右側タイル」は、タイル単位で並列して復号されるものといえる。
　スライス１、スライス２は、左側タイルより小さく、中央タイル、右側タイルは、スライス３より小さいことから、構成ｂ〜構成ｄは、『タイルよりスライスが小さい場合には、スライス単位で並列にフレームを復号し、スライスよりタイルが小さい場合には、タイル単位で並列にフレームを復号する』といえる。
（ｂ−４）フレームはスライス単位もしくはタイル単位で復号されるものであるから、『タイルよりスライスが小さい場合』とは、復号可能な最小単位がスライスであり、『スライスよりタイルが小さい場合』とは、復号可能な最小単位がタイルである。また、フレームをスライス単位もしくはタイル単位で復号する場合には、並列に復号するものであるから、それぞれ独立して復号するものといえる。
（ｂ−５）以上より、構成ａ〜ｄは、構成Ｂの「前記並列復号部は、タイルおよびスライスを含む前記画像を独立して復号可能な最小単位がスライスである場合、スライス単位で並列に前記画像を復号し、タイルおよびスライスを含む前記画像を独立して復号可能な最小単位がタイルである場合、タイル単位で並列に前記画像を復号する」構成と一致する構成を有しているといえる。
（ｃ）構成Ｃと構成ｅについて
　構成ｅの「ビデオデコーダ」は、復号する装置といえるので、構成Ｃの「復号装置」に相当する。
　よって、構成ｅは、構成Ｃに一致する。
（４）まとめ
　以上より、補正後発明と引用発明Ａは、構成Ａ〜構成Ｃの全てにおいて一致し、相違点はない。
　したがって、補正後発明は、引用発明Ａであるから、特許法第２９条第１項第３号に該当し、特許出願の際独立して特許を受けることができない。
４．まとめ
　よって、本件補正は、特許法第１７条の２第６項において準用する同法第１２６条第７項の規定に違反するので、同法第１５９条第１項の規定において読み替えて準用する同法第５３条第１項の規定により却下すべきものである。
第３　本願発明について
１．本願発明
　平成２９年１０月２４日付けの手続補正は、上記のとおり却下されたので、本願の請求項１〜１０に係る発明は、平成２９年８月４日付け手続補正により補正された明細書及び図面の記載からみて、その特許請求の範囲の請求項１〜１０に記載された事項により特定されるとおりのものであるところ、請求項１に係る発明（以下、「本願発明」という。）は、次のとおりのものである。
　なお、Ａ〜Ｃについては、説明のために当審にて付したものである。ここで、補正後発明と同一の構成については、同じアルファベットを付した。
（以下、「構成Ａ」〜「構成Ｃ」という。）
「Ａ　タイル単位で並列に画像を復号する並列復号部
　を備え、
　Ｂ’前記並列復号部は、前記画像を独立して復号可能な最小単位がスライスである場合、スライス単位で並列に前記画像を復号し、前記画像を独立して復号可能な最小単位がタイルである場合、タイル単位で並列に前記画像を復号する
　Ｃ　復号装置。」
２．引用文献１の記載事項および引用発明Ｂについて
（１）引用文献１の記載事項
　上記第２　３．（２）「（２−１）引用文献１の記載事項」の記載を援用する。
（２）引用発明Ｂ
　上記第２　３．（２）「（２−１）引用文献１の記載事項」の記載、並びにこの分野における技術常識を考慮し、引用文献１に記載された発明を以下に検討する。
（ａ）上記第２　３．（２）（２−２）（ａ）の記載を援用する。
（ｂ）段落００３１、００３２の記載から、引用文献１のビデオデコーダは、入力ピクチャを区分した複数のスライスを、並列してエントロピ復号し、再構築するものであり、スライスが並列して復号されるデコーダを有するものである。
　また、段落００４１、００４２には、画像を矩形列のセットに分割してタイルとすることが記載され、段落００６２、００６７には、相異なるタイルが、エントロピ復号の完了を待つことなく並列して同時に復号されることができるように、並列して処理されるデコーダが記載されている。
　ここで、「入力ピクチャを区分した複数のスライス」における「入力ピクチャ」は、「画像を矩形列のセットに分割してタイルとすること」の「画像」であることは明らかである。
　すなわち、引用文献１のビデオデコーダは、画像を分割した複数のスライス、及び、当該画像を分割した複数のタイルが、並列して復号されるデコーダを備えるものである。
（ｃ）上記第２　３．（２）（２−２）（ｃ）の記載を援用する。
（ｄ）段落００４５には、図８における中央部および右側タイルに対するエントロピ初期化インジケータ値なしでは、並列方式で高い符号化効率によって、タイルのマクロブロックを効果的に符号化し復号するのに問題があることが記載されている。ここで、図７に示される、画像が一つのスライスからなり、かつ、複数のタイルに分割されている構成においても、同様の問題があることは明らかである。
　そして、段落００４６には、タイルの最初のマクロブロックについてエントロピ初期化インジケータ値を提供することが記載され、具体的には、段落００５３〜００５９、００６１に、tile_enable_flagが１に等しい、すなわち、現在のピクチャにタイルが使われており、タイルが有効である場合に、タイルの最初のマクロブロックでありスライスの最初のマクロブロックでないマクロブロック（図７のマクロブロック１６、３４、４３、６３、８７、９９、１０９、および１２１）に関連付けて、エントロピ初期化インジケータ値を定義することが記載されている。
　さらに、段落００６２には、相異なるタイルが、エントロピ復号の完了を待つことなく並列して同時に復号されることができるように、スライスのヘッダの中でビットストリーム中のタイルの位置の信号伝達を行うことが記載されている。
　すなわち、エントロピ初期化インジケータ値は、各スライスを並列して復号するためだけでなく、各タイルを並列して復号するために用いられるといえる。
　そうすると、引用文献１のビデオデコーダは、現在のピクチャにタイルが使われており、タイルが有効である（tile_enable_flagが１に等しい）場合に、各タイルを並列して復号するために必要なエントロピ初期化インジケータ値を提供するために、タイルの最初のマクロブロックでありスライスの最初のマクロブロックでないマクロブロックに関連付けて、エントロピ初期化インジケータ値を定義し、相異なるタイルが、エントロピ復号の完了を待つことなく並列して同時に復号されることができるように、スライスのヘッダの中で各タイルの位置に関する情報を伝達しているものといえる。
（ｅ）上記第２　３．（２）（２−２）（ｃ）、上記（ｄ）の検討及び図７の記載より、図７に示される、マクロブロック１〜１２６を含むスライスからなり、かつ、マクロブロック１、１６、３４、４３、６３、８７、９９、１０９、１２１から始まる各タイルに分割されている画像においては、マクロブロック１に対するスライスヘッダ中にエントロピ初期化インジケータ値が含まれ、マクロブロック１６、３４、４３、６３、８７、９９、１０９、１２１に関連付けて、エントロピ初期化インジケータ値を定義している。
　よって、引用文献１には、以下の発明（以下、「引用発明Ｂ」という。）が開示されている。
　なお、ａ’〜ｅは、説明のために当審にて付したものであり、以下、「構成ａ’」〜「構成ｅ」という。ここで、引用発明Ａと同一の構成については、同じアルファベットを付した。
「ａ’画像を分割した複数のスライス、及び、画像を分割した複数のタイルが、並列して復号されるデコーダを備え
　ｂ　各スライスを並列して復号するために必要なエントロピ初期化インジケータ値は、各スライスのスライスヘッダ中に設けられており、
　ｃ　現在のピクチャにタイルが使われており、タイルが有効である（tile_enable_flagが１に等しい）場合に、各タイルを並列して復号するために必要なエントロピ初期化インジケータ値を提供するために、タイルの最初のマクロブロックでありスライスの最初のマクロブロックでないマクロブロックに関連付けて、エントロピ初期化インジケータ値を定義し、相異なるタイルが、エントロピ復号の完了を待つことなく並列して同時に復号されることができるように、スライスのヘッダの中で各タイルの位置に関する情報を伝達しており、
　ｄ’図７に示される、マクロブロック１〜１２６を含むスライスからなり、マクロブロック１、１６、３４、４３、６３、８７、９９、１０９、１２１から始まる各タイルに分割されている画像においては、マクロブロック１に対するスライスヘッダ中にエントロピ初期化インジケータ値が含まれ、マクロブロック１６、３４、４３、６３、８７、９９、１０９、１２１に関連付けて、エントロピ初期化インジケータ値を定義している
　ｅ　ビデオデコーダ。」
３．対比
　本願発明と引用発明Ｂを対比する。
（ａ）構成Ａと構成ａ’について
　構成ａ’の「画像を分割した複数のタイルが、並列して復号されるデコーダ」は、タイル単位で並列に画像を復号するデコーダであるといえる。
　また、構成ａ’の「デコーダ」は、画像を並列して復号するものであるから、構成Ａの「並列復号部」に相当する。
　よって、構成ａ’は、「タイル単位で並列に画像を復号する並列復号部」を備える点で、構成Ａと一致する。
（ｂ）構成Ｂ’と構成ａ’〜ｄについて
（ｂ−１）構成ａ’は「画像を分割した複数のスライス、及び、画像を分割した複数のタイルが、並列して復号される」から、構成Ｂの「スライス単位で並列に前記画像を復号し、」「タイル単位で並列に前記画像を復号する」構成を有するものである。
（ｂ−２）構成ｃより、エントロピ初期化インジケータ値は、各タイルを並列して復号するためのものである。
　構成ｄ’の「図７に示される、マクロブロック１〜１２６を含むスライス」について検討すると、マクロブロック１に対するスライスヘッダ中にエントロピ初期化インジケータ値が含まれ、マクロブロック１６、３４、４３、６３、８７、９９、１０９、１２１に関連付けて、エントロピ初期化インジケータ値を定義し、相異なるタイルが、エントロピ復号の完了を待つことなく並列して同時に復号されることができるように、スライスのヘッダの中で各タイルの位置に関する情報を伝達しているので、「マクロブロック１〜１２６を含むスライス」は、マクロブロック１、１６、３４、４３、６３、８７、９９、１０９、１２１から始まる各タイルを、タイル単位で並列して復号されるものといえる。
　そうすると、「図７に示される、マクロブロック１〜１２６を含むスライス」において、マクロブロック１、１６、３４、４３、６３、８７、９９、１０９、１２１から始まる各タイルは、マクロブロック１〜１２６を含むスライスより小さいことから、構成ｂ〜ｄ’は、『スライスよりタイルが小さい場合には、タイル単位で並列にフレームを復号する』といえる。
（ｂ−３）図７においては、スライスの中にタイルを含む構成であり、「現在のピクチャにタイルが使われており、タイルが有効である（tile_enable_flagが１に等しい）場合」であるが、引用発明Ｂのビデオデコーダにおいて、一般に知られているような、タイルが使われていない複数のスライスのみからなる画像の場合（tile_enable_flagが１に等しくない場合）は、構成ａ’、構成ｂより、スライス単位で並列して復号されるものといえる。
（ｂ−４）フレームはスライス単位もしくはタイル単位で復号されるものであるから、タイルが使われていない複数のスライスのみからなる画像は、復号可能な最小単位がスライスであり、『スライスよりタイルが小さい場合』とは、復号可能な最小単位がタイルである。また、フレームをスライス単位もしくはタイル単位で復号する場合には、並列に復号するものであるから、それぞれ独立して復号するものといえる。
（ｂ−５）以上より、構成ａ’〜ｄ’は、構成Ｂ’の「前記並列復号部は、前記画像を独立して復号可能な最小単位がスライスである場合、スライス単位で並列に前記画像を復号し、前記画像を独立して復号可能な最小単位がタイルである場合、タイル単位で並列に前記画像を復号する」構成と一致する構成を有しているといえる。
（ｃ）構成Ｃと構成ｅについて
　上記第２　３．（３）（ｃ）の記載を援用する。
４．まとめ
　以上より、本願発明と引用発明Ｂは、構成Ａ〜Ｃの全てにおいて一致し、相違点はない。
　したがって、本願発明は、引用発明Ｂである。
　なお、補足的に、本願発明と引用発明Ａとを対比検討すると、本願発明は、補正後発明から、「タイルおよびスライスを含む」という限定事項を削除したものであり、本願発明の発明特定事項を全て含み、さらに他の事項を付加したものに相当する補正後発明が、前記第２の３．（３）（４）に記載したとおり、引用発明Ａであるから、本願発明は、引用発明Ａである。
第４　むすび
　以上のとおり、本願発明は、その出願前に日本国内又は外国において、頒布された引用文献１に記載された発明であるから、特許法第２９条第１項第３号に該当し、特許を受けることができない。
　したがって、他の請求項に係る発明について検討するまでもなく、本願は拒絶すべきものである。
　よって、結論のとおり審決する。