矩形のブロック単位で符号化処理される画像の処理ラインごとに、各処理ライン内のブロックの配置を変化させるブロック配置部と、前記ブロック配置部により配置されるブロック単位で、前記画像を符号化する符号化部と、を備える画像処理装置。前記ブロック配置部は、各処理ライン内のブロックの配置を当該処理ラインの位置に応じて決定する、請求項1に記載の画像処理装置。前記ブロック配置部は、前記画像に含まれる処理ラインのうち第1グループに属する処理ライン内のブロック境界と第2グループに属する処理ライン内のブロック境界とが一直線に並ばないように、各処理ライン内のブロックの配置を変化させる、請求項1に記載の画像処理装置。前記ブロック配置部は、少なくとも1つのグループに属する各処理ラインのブロックの配置を、当該処理ラインの両端にダミー画素を付加することにより変化させる、請求項3に記載の画像処理装置。各処理ラインの両端に付加される前記ダミー画素の数は、合計で1ブロック分に等しい、請求項4に記載の画像処理装置。前記ダミー画素の画素値は、隣接する画素の画素値と等しく又は固定値である、請求項4に記載の画像処理装置。前記ダミー画素の画素値は、対応する処理ラインの画素値から予測される、請求項4に記載の画像処理装置。前記画像は、動画を構成する一連のフレームの各々であり、前記ブロック配置部は、同じ位置の処理ライン内のブロックの配置をフレームごとに変化させる、請求項1に記載の画像処理装置。前記画像は、動画を構成する一連のフレームの各々であり、前記動画の第1のフレームの前記処理ラインは、前記画像の水平方向に沿ったラインであり、前記動画の第2のフレームの前記処理ラインは、前記画像の垂直方向に沿ったラインである、請求項1に記載の画像処理装置。前記符号化部は、ブロックの配置が処理ラインごとに変化することを示すパラメータを、前記画像の符号化データのヘッダに挿入する、請求項1に記載の画像処理装置。矩形のブロック単位で符号化処理された画像の処理ラインごとに、各処理ライン内のブロックの配置を変化させるブロック配置部と、前記ブロック配置部により配置されるブロック単位で、前記画像を復号する復号部と、を備える画像処理装置。前記ブロック配置部は、各処理ライン内のブロックの配置を当該処理ラインの位置に応じて決定する、請求項11に記載の画像処理装置。前記ブロック配置部は、前記画像に含まれる処理ラインのうち第1グループに属する処理ライン内のブロック境界と第2グループに属する処理ライン内のブロック境界とが一直線に並ばないように、各処理ライン内のブロックの配置を変化させる、請求項11に記載の画像処理装置。前記画像処理装置は、少なくとも1つのグループに属する各処理ラインの両端に付加されたダミー画素を前記復号部により復号された前記画像から削除する削除部、をさらに備える、請求項13に記載の画像処理装置。各処理ラインの両端から削除される前記ダミー画素の数は、合計で1ブロック分に等しい、請求項14に記載の画像処理装置。前記画像は、動画を構成する一連のフレームの各々であり、前記ブロック配置部は、同じ位置の処理ライン内のブロックの配置をフレームごとに変化させる、請求項11に記載の画像処理装置。前記画像は、動画を構成する一連のフレームの各々であり、前記動画の第1のフレームの前記処理ラインは、前記画像の水平方向に沿ったラインであり、前記動画の第2のフレームの前記処理ラインは、前記画像の垂直方向に沿ったラインである、請求項11に記載の画像処理装置。前記ブロック配置部は、ブロックの配置が処理ラインごとに変化することを示すパラメータが前記画像の符号化データのヘッダに含まれている場合に、前記画像の処理ラインごとに各処理ライン内のブロックの配置を変化させる、請求項11に記載の画像処理装置。矩形のブロック単位で符号化処理される画像の処理ラインごとに、各処理ライン内のブロックの配置を変化させるステップと、各処理ライン内に配置されるブロック単位で、前記画像を符号化するステップと、を含む画像処理方法。矩形のブロック単位で符号化処理された画像の処理ラインごとに、各処理ライン内のブロックの配置を変化させるステップと、各処理ライン内に配置されるブロック単位で、前記画像を復号するステップと、を含む画像処理方法。しかしながら、ブロック単位で画像を圧縮符号化すると、ブロック境界において画素値の連続性が失われ、いわゆるブロックノイズが生じ得る。ブロックノイズは、特に高い圧縮率を達成しようとする場合に顕著となり易い。ブロックノイズが複数のブロックにわたって生じると、ユーザにはブロックノイズが一続きの境界線のように知覚され得るため、主観的な画質の劣化が目立つ結果となる。例えば、H.264/AVCでは、復号される画像にデブロックフィルタを適用することによりブロックノイズの低減を図っているが、デブロックフィルタによりブロックノイズを完全に除去することは困難である。従って、ブロック単位で画像を符号化し又は復号する場合に、ブロックノイズを可能な限りユーザに知覚されにくくすることのできる手法が提供されることが望ましい。本開示によれば、矩形のブロック単位で符号化処理される画像の処理ラインごとに、各処理ライン内のブロックの配置を変化させるブロック配置部と、前記ブロック配置部により配置されるブロック単位で、前記画像を符号化する符号化部と、を備える画像処理装置が提供される。また、本開示によれば、矩形のブロック単位で符号化処理された画像の処理ラインごとに、各処理ライン内のブロックの配置を変化させるブロック配置部と、前記ブロック配置部により配置されるブロック単位で、前記画像を復号する復号部と、を備える画像処理装置が提供される。また、本開示によれば、矩形のブロック単位で符号化処理される画像の処理ラインごとに、各処理ライン内のブロックの配置を変化させるステップと、各処理ライン内に配置されるブロック単位で、前記画像を符号化するステップと、を含む画像処理方法が提供される。また、本開示によれば、矩形のブロック単位で符号化処理された画像の処理ラインごとに、各処理ライン内のブロックの配置を変化させるステップと、各処理ライン内に配置されるブロック単位で、前記画像を復号するステップと、を含む画像処理方法が提供される。以上説明したように、本開示によれば、ブロック単位で画像を符号化し又は復号する場合に、ブロックノイズを可能な限りユーザに知覚されにくくすることができる。以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。また、以下の順序で説明を行う。1.第1の実施形態1-1.符号化装置の構成例1-2.復号装置の構成例1-3.符号化時の処理の流れ1-4.復号時の処理の流れ2.第2の実施形態2-1.符号化装置の構成例2-2.復号装置の構成例2-3.処理の流れ2-4.変形例3.まとめ<1.第1の実施形態>[1-1.符号化装置の構成例]第1の実施形態では、静止画の符号化及び復号について説明する。本項で説明する画像処理装置100は、静止画である入力画像を本開示に係る技術に従って符号化する符号化装置である。画像処理装置100による符号化処理は、入力画像内に設定される矩形のブロック単位で行われる。画像処理装置100により符号化される画像は、撮像画像であってもよく、又はCGComputerGraphics画像などの非撮像画像であってもよい。画像処理装置100は、例えば、デジタルスチルカメラ、スマートフォン、PCPersonalComputer又はイメージスキャナなどの任意の種類の装置であってよい。また、画像処理装置100は、上述した装置に搭載される画像符号化モジュールであってもよい。図1は、本実施形態に係る画像処理装置100の構成の一例を示すブロック図である。図1を参照すると、画像処理装置100は、画像取得部110、ブロック配置部120、直交変換部140、量子化部150、符号化部160及び画像記録部170を備える。直交変換部140、量子化部150及び符号化部160は、後に説明する拡張ブロックセクション130を構成する。なお、ここでは説明の簡明さのために静止画の符号化に関連する構成要素のみを示している。しかしながら、画像処理装置100は、図1に示した構成要素以外の構成要素を有していてもよい。画像取得部110は、符号化の対象となる入力画像を取得する。画像取得部110は、例えば、撮像モジュール図示せずにより撮像される画像を入力画像として取得してもよい。その代わりに、画像取得部110は、記録媒体図示せずにより記録されている画像を入力画像として取得してもよい。本実施形態において、画像取得部110により取得される入力画像は、静止画である。ブロック配置部120は、画像取得部110により取得される入力画像内に、符号化処理の処理単位となるブロックを配置する。ブロック配置部120により入力画像内に配置されるブロックは、入力画像よりも小さい矩形のブロックである。後に説明する符号化処理では、ブロック配置部120により配置される各ブロックが、ラスタスキャンの順にそれぞれ処理される。本明細書では、ラスタスキャンの順に処理される1行又は1列のブロック群を処理ラインという。処理ラインは、水平方向に沿って並ぶブロックの行、又は垂直方向に沿って並ぶブロックの列である。一般的な符号化方式では、入力画像内に格子状にブロック例えば、JPEG方式のMCUが配置される。ブロックの配置は、処理ラインによっては変化しない。例えば、図2は、既存の符号化方式における格子状のブロック配置の一例を示している。図2を参照すると、入力画像Im0は8個の処理ライン1~8を含み、各処理ラインに8個のブロックがそれぞれ配置されている。各処理ライン内のブロックの配置は共通している。これに対し、本実施形態では、ブロック配置部120は、符号化処理の処理ラインごとに、各処理ライン内のブロックの配置を変化させる。ブロックの配置は、処理ラインの位置に応じて決定される。より具体的には、ブロック配置部120は、入力画像に含まれる複数の処理ラインを処理ラインの位置に応じて2つ以上のグループ以下、ライングループというにグループ化する。そして、ブロック配置部120は、互いに異なるライングループに属する処理ライン内のブロック境界が一直線に並ばないように、各処理ライン内のブロックの配置を変化させる。処理ライン内のブロック境界とは、当該処理ライン内で互いに隣接するブロック間の境界をいう。処理ラインが水平方向に沿って並ぶブロックの行である場合には、処理ライン内のブロック境界は垂直境界である。一方、処理ラインが垂直方向に沿って並ぶブロックの列である場合には、処理ライン内のブロック境界は水平境界である。一例として、第1のライングループは画像内の処理ラインのうち奇数番目の処理ライン、第2のライングループは偶数番目の処理ライン又はその逆であってよい。その代わりに、ブロック配置部120は、入力画像に含まれる複数の処理ラインを3つ以上のライングループにグループ化してもよい。ブロック配置部120は、ブロックの配置を変化させるにあたり、少なくとも1つのグループに属する処理ラインの各々の両端にダミー画素を付加する。各処理ラインの両端に付加されるダミー画素の数は、典型的には、合計で1ブロック分に等しい。図3を参照すると、入力画像Im1に含まれる8個の処理ライン1~8が、2つのライングループLG1及びLG2にグループ化されている。ライングループLG1には、奇数番目の処理ライン1、3、5及び7が属する。ライングループLG2には、偶数番目の処理ライン2、4、6及び8が属する。ブロック配置部120は、例えば、このうちライングループLG2に属する処理ライン2、4、6及び8の各々の両端にダミー画素を付加する。図3の例では、処理ライン2の左端及び右端にダミー画素群D2L及びD2Rが付加されている。各ダミー画素群D2L、D2Rに含まれる画素数は1ブロック分の半分に等しく、ダミー画素群D2L及びD2Rを合わせると符号化処理の単位である1ブロックが形成され得る。同様に、処理ライン4の左端及び右端にはダミー画素群D4L及びD4R、処理ライン6の左端及び右端にはダミー画素群D6L及びD6R、処理ライン8の左端及び右端にはダミー画素群D8L及びD8R、がそれぞれ付加される。ブロック配置部120は、少なくとも1つのグループ図3の例ではライングループLG2に属する処理ラインの各々の両端にダミー画素を付加した後、各処理ラインにブロックを配置する。図4を参照すると、図3に例示した入力画像Im1に含まれる各処理ラインにブロックが配置された様子が示されている。例えば、ライングループLG1に属するライン1には、8個のブロックB11~B18が配置されている。ライン1におけるブロックの配置は、図2に例示した既存の手法における格子状のブロックの配置と同じである。同様に、ライングループLG1に属するライン3、5及び9にもそれぞれ8個のブロックが配置されている。一方、ライングループLG2に属するライン2には、9個のブロックB21~B29が配置されている。ブロックB21は、図3に示したダミー画素群D2Lを含む。ブロックB29は、図3に示したダミー画素群D2Rを含む。同様に、ライングループLG2に属するライン4、6及び8にもそれぞれ9個のブロックが配置されている。このように、ライングループLG2の各処理ラインの両端に合計で1ブロック分のダミー画素を付加してブロックを各処理ラインの左端から並べることにより、ライングループLG2に属する処理ライン内のブロック境界を、ライングループLG1に属する処理ライン内のブロック境界と一直線に並ばないように配置することができる。図5には、各処理ライン内の垂直方向のブロック境界が、隣接する処理ラインの間例えば、ライングループLG1に属する処理ライン1とライングループLG2に属する処理ライン2との間で一直線に並ばないように配置されている様子が示されている。図6は、ブロック配置部120によるブロックの配置の他の例を示している。図6を参照すると、入力画像Im2に含まれる8個の処理ライン1~8が、4つのライングループLG1、LG2、LG3及びLG4にグループ化されている。ライングループLG1には、処理ライン1及び5が属する。ライングループLG2には、処理ライン2及び6が属する。ライングループLG3には、処理ライン3及び7が属する。ライングループLG4には、処理ライン4及び8が属する。ブロック配置部120は、例えば、このうちライングループLG2、LG3及びLG4に属する処理ラインの各々の両端にダミー画素を付加する。但し、各処理ラインの左端及び右端に付加されるダミー画素の幅は、当該処理ラインがいずれのグループに属するかによって異なる。例えば、図6の例のように、処理ライン2の左端には、1ブロックの半分に相当するダミー画素群D2Lが付加される。これに応じて、処理ライン2の右端にも、1ブロックの半分に相当するダミー画素群D2Rが付加される。処理ライン3の左端には、1ブロックの4分の1に相当するダミー画素群D3Lが付加される。これに応じて、処理ライン3の右端には、1ブロックの4分の3に相当するダミー画素群D3Rが付加される。処理ライン4の左端には、1ブロックの4分の3に相当するダミー画素群D4Lが付加される。これに応じて、処理ライン4の右端には、1ブロックの4分の1に相当するダミー画素群D4Rが付加される。このように各処理ラインの両端にダミー画素を付加してブロックを各処理ラインの左端から並べることにより、異なるライングループに属する処理ライン内のブロック境界が一直線に並ばないようにブロックを配置することができる。図7A及び図7Bは、ブロック配置部120によるブロックの配置の他の例を示している。図7A及び図7Bの例では、入力画像Im3内に、水平方向ではなく垂直方向に沿って処理ラインが設定されている。入力画像Im3に含まれる8個の処理ライン1~8は、2つのライングループLG1及びLG2にグループ化されている。ライングループLG1には、奇数番目の処理ライン1、3、5及び7が属する。ライングループLG2には、偶数番目の処理ライン2、4、6及び8が属する。ブロック配置部120は、例えば、このうちライングループLG2に属する処理ライン2、4、6及び8の各々の両端にダミー画素を付加する。これら図の例では、処理ライン2の上端及び下端にダミー画素群D2T及びD2Bがそれぞれ付加されている。同様に、処理ライン4の上端及び下端にダミー画素群D4T及びD4B、処理ライン6の上端及び下端にダミー画素群D6T及びD6B、処理ライン8の上端及び下端にダミー画素群D8T及びD8Bがそれぞれ付加されている。ブロック配置部は、これら各処理ラインについて上端からブロックを並べて配置する。それにより、ライングループLG2に属する処理ライン内のブロック境界を、ライングループLG1に属する処理ライン内のブロック境界と一直線に並ばないように配置することができる。なお、このような配置において、ブロックのスキャンは、図7Aの例のように垂直方向に沿った処理ラインごとに行われてもよく、又は図7Bの例のように水平方向に沿って非直線状に並ぶブロック群ごとに行われてもよい。ブロック配置部120は、ダミー画素の画素値として、所定の固定値を設定してもよく、又は各処理ラインの端部の画素値の所謂ゼロ次ホールドを設定してもよい。ゼロ次ホールドの場合、ダミー画素の画素値は、隣接する画素の画素値と等しくなる。これらの場合には、ブロック配置部120は、追加的な計算処理を要することなく、ダミー画素の画素値を簡易に決定することができる即ち、実装が容易である。その代わりに、ブロック配置部120は、ダミー画素の画素値として、対応する処理ラインの画素値から予測される値を設定してもよい。例えば、ダミー画素の予測画素値は、対応する処理ラインに含まれる正規の非ダミーの画素値から線型外挿によって計算されてもよい。また、ダミー画素の予測画素値は、ダミー画素群と正規の画素群との境界を対称軸とした正規の画素値の鏡像として計算されてもよい。これらの場合には、ダミー画素の画素値がより自然な値となるため、後に説明するブロックごとの符号化処理による画質の低下を抑制することができる。図1に戻り、本実施形態に係る画像処理装置100の構成の説明を継続する。拡張ブロックセクション130に含まれる直交変換部140、量子化部150及び符号化部160は、ブロック配置部120により非格子状に配置され得るブロックの各々について、以下に説明する処理を行う。直交変換部140は、ブロック配置部120により配置される各ブロックについて2次元の直交変換を行い、直流DC:DirectCurrent及び交流AC:AlternateCurrentの変換係数を導出する。直交変換部140による直交変換は、典型的には、離散コサイン変換DCT:DiscreteCosineTransformであってよい。その代わりに、直交変換部140による直交変換は、カルーネンレーベ変換又はアダマール変換などであってもよい。そして、直交変換部140は、各ブロックについて導出した変換係数を表す変換係数データを量子化部150へ出力する。量子化部150は、各ブロックについて、直交変換部140から入力される変換係数データを量子化する。量子化部150における量子化スケールは、例えば、より高次の変換係数がより粗く量子化されるように設定され得る。そして、量子化部150は、量子化後の変換係数データを符号化部160へ出力する。符号化部160は、各ブロックについて、量子化部150による量子化後の変換係数データを符号化する。符号化部160による符号化は、例えばハフマン符号又はゴロム符号などに基づく可変長符号化VLC:VariableLengthCodingあるいはエントロピー符号化であってよい。そして、符号化部160は、符号化した変換係数データにヘッダ情報を付加し、符号化ストリームを生成する。符号化部160により付加されるヘッダ情報は、符号化方式の識別子、画像サイズ及びサンプリングレートなどを含み得る。さらに、符号化部160は、ブロックの配置が処理ラインごとに変化することを示すパラメータを、符号化ストリームのヘッダに挿入してもよい。かかる構成によれば、画像処理装置100により符号化された画像を復号しようとする装置が、当該パラメータを参照することで、既存の手法に従って画像を復号するか本開示に係る技術に従って画像を復号するかを切り替えることが可能となる。また、符号化部160は、ブロックの配置のパターン例えば、どの処理ラインにどのようにダミー画素が付加されたかを示すパラメータを符号化ストリームのヘッダに挿入してもよい。画像記録部170は、符号化部160から入力される一連のブロックについての符号化ストリームを、符号化された画像データとして記録媒体に記録する。[1-2.復号装置の構成例]本項で説明する画像処理装置200は、上述した画像処理装置100により符号化された画像データを復号する装置である。画像処理装置200による復号処理もまた、画像内に設定される矩形のブロック単位で行われる。画像処理装置200は、画像処理装置100と同一の装置であってもよく、又は画像処理装置100とは異なる装置であってもよい。画像処理装置200は、例えば、デジタルスチルカメラ、スマートフォン、PC、プリンタ又はデジタルフォトフレームなどの任意の種類の装置であってよい。また、画像処理装置200は、上述した装置に搭載される画像復号モジュールであってもよい。図8は、本実施形態に係る画像処理装置200の構成の一例を示すブロック図である。図8を参照すると、画像処理装置200は、画像取得部210、ブロック配置部220、復号部240、逆量子化部250、逆直交変換部260、画素削除部270及び画像出力部280を備える。復号部240、逆量子化部250及び逆直交変換部260は、拡張ブロックセクション230を構成する。なお、ここでは説明の簡明さのために静止画の復号に関連する構成要素のみを示している。しかしながら、画像処理装置200は、図8に示した構成要素以外の構成要素を有していてもよい。画像取得部210は、復号の対象となる符号化された画像データを取得する。画像取得部210は、例えば、画像処理装置200に内蔵され又は外付けされる記録媒体から、符号化された画像データを取得してもよい。その代わりに、画像取得部210は、通信部図示せずを介して他の装置から受信される画像データを取得してもよい。ブロック配置部220は、画像取得部210により取得される符号化された画像データについて画像の各処理ラインを認識し、各処理ライン内に復号処理の処理単位となる矩形のブロックを配置する。後に説明する復号処理では、ブロック配置部220により配置される各ブロックが、ラスタスキャンの順にそれぞれ処理される。図2に例示したように、一般的な符号化方式では、格子状のブロックの配置が利用される。格子状のブロックの配置に関しては、各処理ライン内のブロックの配置は共通している。これに対し、本実施形態では、ブロック配置部220は、処理ラインごとにブロックの配置を変化させる。ブロックの配置は、処理ラインの位置に応じて決定される。より具体的には、ブロック配置部220は、画像処理装置100のブロック配置部120と同様、互いに異なるライングループに属する処理ライン内のブロック境界が一直線に並ばないように、各処理ライン内のブロックの配置を変化させる。ブロック配置部220によるブロックの配置のパターンは、画像取得部210により取得される画像データの符号化の際に使用されたブロックの配置のパターンに等しい。ブロック配置部220は、予め定義されるパターンに従って各処理ライン内にブロックを配置してもよい。その代わりに、ブロック配置部220は、画像データのヘッダ情報に含まれるパラメータにより示されるパターンに従って、各処理ライン内にブロックを配置してもよい。また、ブロック配置部220は、ブロックの配置が処理ラインごとに変化することを示すパラメータが画像データのヘッダ情報に含まれる場合にのみ、処理ラインごとにブロックの配置を変化させてもよい。拡張ブロックセクション230に含まれる復号部240、逆量子化部250及び逆直交変換部260は、ブロック配置部220により非格子状に配置され得るブロックの各々について、以下に説明する処理を行う。復号部240は、各ブロックについて、画像の符号化の際に使用された符号化方式に従い、符号化された画像データを量子化された変換係数データに復号する。そして、復号部240は、量子化された変換係数データを逆量子化部250へ出力する。逆量子化部250は、各ブロックについて、画像の符号化の際に使用された量子化スケールを用いて、復号部240から入力される変換係数データを逆量子化する。そして、逆量子化部250は、逆量子化後の変換係数データを逆直交変換部260へ出力する。逆直交変換部260は、各ブロックについて、画像の符号化の際に使用された直交変換方式に従い、変換係数データからブロック内の各画素の画素値を導出する。逆直交変換部260により導出される画素値は、画像の符号化の際に画像に付加されたダミー画素の画素値を含み得る。そして、逆直交変換部260は、各ブロックの画素値を画素削除部270へ出力する。画素削除部270は、復号される画像にダミー画素が付加されている場合に、付加されているダミー画素を削除する。ダミー画素は、上述したように、少なくとも1つのライングループに属する処理ラインの各々の両端に付加されている。図9を参照すると、入力画像Im1に含まれる8個の処理ライン1~8の2つのライングループLG1及びLG2のうちライングループLG2に属する処理ライン2、4、6及び8に、それぞれダミー画素が付加されている。画素削除部270は、画像内の処理ラインの位置及び画素位置に基づいてこれらダミー画素を認識し、認識したダミー画素を削除する。図9の例では、処理ライン2のダミー画素群D2L及びD2R、処理ライン4のダミー画素群D4L及びD4R、処理ライン6のダミー画素群D6L及びD6R、並びに処理ライン8のダミー画素群D8L及びD8Rがそれぞれ削除され得る。画像出力部280は、画素削除部270から入力されるダミー画素削除後の画像を、出力画像として図示しない表示装置、記録装置又はさらなる処理装置などへ出力する。[1-3.符号化時の処理の流れ]図10は、本実施形態に係る画像処理装置100による画像の符号化の際の処理の流れの一例を示すフローチャートである。図10を参照すると、まず、画像取得部110は、符号化の対象となる入力画像を取得するステップS110。画像取得部110は、取得した入力画像をブロック配置部120へ出力する。次に、ブロック配置部120は、入力画像の最初の次回以降の繰り返し処理では次の処理ラインを注目ラインに設定するステップS120。次に、ブロック配置部120は、注目ラインの位置に応じて、注目ラインにダミー画素を付加すべきか否かを判定するステップS130。例えば、図3の例において、注目ラインが奇数番目の処理ラインであれば、当該注目ラインはライングループLG1に属することから、注目ラインにダミー画素は付加されない。一方、注目ラインが偶数番目の処理ラインであれば、当該注目ラインはライングループLG2に属することから、注目ラインにダミー画素が付加される。ここで、注目ラインにダミー画素を付加すべきである場合には、処理はステップS140へ進む。一方、注目ラインにダミー画素を付加すべきでない場合には、処理はステップS160へ進む。ステップS140では、ブロック配置部120は、注目ラインの両端にダミー画素を付加するステップS140。ここで付加されるダミー画素の数は、両端で合計1ブロック分に等しい。但し、注目ラインの2つの端部の一方に付加されるダミー画素の数は、注目ラインの位置に応じて異なってよい図6の例参照。次に、ブロック配置部120は、ダミー画素が付加された注目ラインのブロックの配置を調整するステップS150。より具体的には、ブロック配置部120は、例えば、ダミー画素が付加された注目ラインの左端又は上端から所定のサイズのブロックを並べて配置する。その結果、既存の手法においてN個のブロックが配置される注目ラインに、より多くの典型的にはN1個のブロックが配置され得る。次に、ブロック配置部120は、注目ラインの最初の次回以降の繰り返し処理では次のブロックを注目ブロックに設定するステップS160。そして、注目ブロックを対象としてブロック単位の処理が実行されるステップS170。ここでのブロック単位の処理とは、典型的には、図1に示した画像処理装置100の拡張ブロックセクション130内の処理である。即ち、直交変換部140による画素値の直交変換、量子化部150による変換係数データの量子化、及び量子化後の変換係数データの符号化部160による符号化が、ブロック配置部120により配置されるブロックの各々について行われる。その後、注目ブロックが注目ライン内の最後のブロックであるか否かが判定されるステップS180。ここで、注目ブロックが注目ライン内の最後のブロックでない場合には、処理はステップS160に戻り、次のブロックを注目ブロックとしてブロック単位の処理が繰り返される。一方、注目ブロックが注目ライン内の最後のブロックである場合には、処理はステップS190へ進む。ステップS190では、注目ラインが入力画像内の最後の処理ラインであるか否かが判定されるステップS190。ここで、注目ラインが入力画像内の最後の処理ラインでない場合には、処理はステップS120に戻り、次の処理ラインを注目ラインとしてブロックの配置及びブロック単位の処理が繰り返される。一方、注目ラインが入力画像内の最後の処理ラインである場合には、図10に示した処理は終了する。[1-4.復号時の処理の流れ]図11は、本実施形態に係る画像処理装置200による画像の復号の際の処理の流れの一例を示すフローチャートである。図11を参照すると、まず、画像取得部210は、復号の対象となる符号化された画像データを取得するステップS210。画像取得部210は、取得した画像データをブロック配置部220へ出力する。次に、ブロック配置部220は、入力画像の最初の次回以降の繰り返し処理では次の処理ラインを注目ラインに設定するステップS220。次に、ブロック配置部220は、注目ラインの最初の次回以降の繰り返し処理では次のブロックを注目ブロックに設定するステップS230。そして、注目ブロックを対象としてブロック単位の処理が実行されるステップS240。ここでのブロック単位の処理とは、典型的には、図8に示した画像処理装置200の拡張ブロックセクション230内の処理である。即ち、復号部240による変換係数データの復号、逆量子化部250による逆量子化、及び逆直交変換部260による変換係数データから画素値への逆直交変換が、ブロック配置部220により配置されるブロックの各々について行われる。次に、注目ブロックが注目ライン内の最後のブロックであるか否かが判定されるステップS250。ここで、注目ブロックが注目ライン内の最後のブロックでない場合には、処理はステップS230に戻り、次のブロックを注目ブロックとしてブロック単位の処理が繰り返される。一方、注目ブロックが注目ライン内の最後のブロックである場合には、処理はステップS260へ進む。ステップS260では、画素削除部270は、注目ラインの位置に応じて、注目ラインにダミー画素が含まれるか否かを判定するステップS260。例えば、図3の例において、注目ラインが奇数番目の処理ラインであれば、当該注目ラインにはダミー画素は含まれない。一方、注目ラインが偶数番目の処理ラインであれば、当該注目ラインにはダミー画素が含まれる。ここで、注目ラインにダミー画素が含まれる場合には、画素削除部270は、注目ラインに含まれるダミー画素を削除するステップS270。ここで削除されるダミー画素の数は、両端で合計1ブロック分に等しい。但し、注目ラインの2つの端部からそれぞれ削除されるダミー画素の数は、注目ラインの位置に応じて異なってよい図6の例参照。一方、注目ラインにダミー画素が含まれない場合には、ステップS270の処理はスキップされる。次に、注目ラインが復号される画像内の最後の処理ラインであるか否かが判定されるステップS280。ここで、注目ラインが画像内の最後の処理ラインでない場合には、処理はステップS220に戻り、次の処理ラインを注目ラインとしてブロックの配置、ブロック単位の処理及びダミー画素の削除が繰り返される。一方、注目ラインが画像内の最後の処理ラインである場合には、図11に示した処理は終了する。本節で説明した第1の実施形態によれば、処理ラインごとにブロックの配置が変化することで、ブロックノイズが発生し得る場所が画像内で分散する。そのため、復号される静止画を視るユーザにより主観的に知覚され得るブロックノイズを低減することができる。<2.第2の実施形態>[2-1.符号化装置の構成例]第2の実施形態では、動画の符号化及び復号について説明する。本項で説明する画像処理装置300は、動画を構成する一連のフレームの各々を本開示に係る技術に従って符号化する符号化装置である。画像処理装置300による符号化処理は、各フレーム内に設定される矩形のブロック単位で行われる。画像処理装置300は、例えば、デジタルビデオカメラ、スマートフォン、PC又はAVレコーダなどの任意の種類の装置であってよい。また、画像処理装置300は、上述した装置に搭載される映像符号化モジュールであってもよい。図12は、本実施形態に係る画像処理装置300の構成の一例を示すブロック図である。図12を参照すると、画像処理装置300は、画像取得部310、減算部315、ブロック配置部320、直交変換/量子化部330、符号化部335、蓄積バッファ340、レート制御部345、逆量子化/逆直交変換部350、画素削除部355、加算部360、フレームメモリ365、ブロック配置部370、イントラ/インター予測部380、補償部385及び画素削除部390を備える。直交変換/量子化部330、符号化部335、蓄積バッファ340、レート制御部345及び逆量子化/逆直交変換部350は、拡張ブロックセクション325を構成する。また、イントラ/インター予測部380及び補償部385は、拡張ブロックセクション375を構成する。なお、ここでは説明の簡明さのために動画の符号化に関連する構成要素のみを示している。しかしながら、画像処理装置300は、図12に示した構成要素以外の構成要素を有していてもよい。画像取得部310は、符号化の対象となる動画を構成する一連のフレームを取得する。画像取得部310は、例えば、取得されるフレームを一時的にバッファリングし、GOPGroupofPictures構造に応じてフレームを並び替えてもよい。画像取得部310は、並び替え後の各フレームを入力画像として減算部315及びブロック配置部370へ順次出力する。減算部315には、画像取得部310からの入力画像及び後に説明する画素削除部390からの予測画像が供給される。減算部315は、画像取得部310からの入力画像と画素削除部390からの予測画像との差分である予測誤差に相当する差分画像を算出し、算出した差分画像をブロック配置部320へ出力する。ブロック配置部320は、減算部315から入力される差分画像内に、符号化処理の処理単位となるブロックを配置する。ブロック配置部320により配置されるブロックは、入力画像よりも小さい矩形のブロックである。後に説明する符号化処理では、ブロック配置部320により配置される各ブロックが、ラスタスキャンの順にそれぞれ処理される。動画の符号化においても、一般的な符号化方式では、図2に例示したような格子状のブロックの配置が利用される。格子状のブロックの配置に関しては、各処理ライン内のブロックの配置は共通している。これに対し、本実施形態では、ブロック配置部320は、処理ラインごとにブロックの配置を変化させる。ブロックの配置は、処理ラインの位置に応じて決定される。より具体的には、ブロック配置部320は、第1の実施形態に係る画像処理装置100のブロック配置部120と同様、互いに異なるライングループに属する処理ライン内のブロック境界が一直線に並ばないように、少なくとも1つのライングループに属する処理ラインの各々の両端にダミー画素を付加する。ブロック配置部320によるブロックの配置のパターンは、例えば、図4、図6又は図7A及び図7Bに例示したパターンであってよい他のパターンであってもよい。ブロック配置部320は、予め定義されるパターンに従って各処理ライン内にブロックを配置してもよい。その代わりに、ブロック配置部320は、より高い符号化効率又はより高い画質を達成可能なブロックの配置のパターンを適応的に選択してもよい。拡張ブロックセクション325に含まれる直交変換/量子化部330、符号化部335、蓄積バッファ340、レート制御部345及び逆量子化/逆直交変換部350は、ブロック配置部320により非格子状に配置され得るブロックの各々について、以下に説明する処理を行う。直交変換/量子化部330は、減算部315により算出される差分画像の各ブロックについて、2次元の直交変換を行い、直流及び交流の変換係数を導出する。直交変換/量子化部330による直交変換は、離散コサイン変換、カルーネンレーベ変換又はアダマール変換などであってよい。また、直交変換/量子化部330は、直交変換により導出した変換係数データを量子化する。直交変換/量子化部330における量子化スケールは、後述するレート制御部345により制御され得る。そして、直交変換/量子化部330は、量子化後の変換係数データを符号化部335及び逆量子化/逆直交変換部350へ出力する。符号化部335は、各ブロックについて、直交変換/量子化部330から入力される量子化後の変換係数データを符号化する。符号化部335による符号化は、上述した可変長符号化あるいはエントロピー符号化であってよい。そして、符号化部335は、符号化した変換係数データにヘッダ情報を付加し、符号化ストリームを生成する。符号化部335により付加されるヘッダ情報は、符号化方式の識別子、画像サイズ、サンプリングレート、及び後述するイントラ予測又はインター予測に関する予測関連情報などを含み得る。そして、符号化部335は、生成した符号化ストリームを蓄積バッファ340へ出力する。蓄積バッファ340は、符号化部335から入力される符号化ストリームを記録媒体を用いて一時的に蓄積する。そして、蓄積バッファ340は、蓄積した符号化ストリームを符号化された画像データとして伝送路の帯域に応じたレートで出力する。レート制御部345は、蓄積バッファ340の空き容量を監視し、蓄積バッファ340の空き容量に応じて直交変換/量子化部330における量子化スケールを制御する。例えば、レート制御部345は、蓄積バッファ340の空き容量が少ない時には、量子化スケールを増加させ、符号化ストリームのビットレートを低下させ得る。また、レート制御部345は、蓄積バッファ340の空き容量が多い時には、量子化スケールを減少させ、符号化ストリームのビットレートを増大させ得る。逆量子化/逆直交変換部350は、各ブロックについて、直交変換/量子化部330から入力される量子化後の変換係数データを逆量子化する。また、逆量子化/逆直交変換部350は、逆量子化した変換係数データから各画素の画素値を導出する。逆量子化/逆直交変換部350により導出される画素値は、ブロック配置部320により差分画像に付加されたダミー画素の画素値を含み得る。そして、逆量子化/逆直交変換部350は、各ブロックの画素値を画素削除部355へ出力する。画素削除部355は、ブロック配置部320により付加されたダミー画素を削除することにより、予測誤差に相当する差分画像を復元する。ダミー画素は、上述したように、少なくとも1つのライングループに属する処理ラインの各々の両端に付加されている。そして、画素削除部355は、復元した差分画像を加算部360へ出力する。加算部360は、画素削除部355から入力される復元された差分画像と後述する画素削除部390から入力される予測画像とを加算することにより、復号画像を生成する。そして、加算部360は、生成した復号画像をフレームメモリ365へ出力する。フレームメモリ365は、加算部360から入力される復号画像を記録媒体を用いて一時的に保持する。フレームメモリ365により保持される復号画像は、後述するイントラ/インター予測部380及び補償部385により参照画像として使用される。ブロック配置部370は、画像取得部310から入力される入力画像内に、イントラ/インター予測処理の処理単位となるブロックを配置する。ブロック配置部370によるブロックの配置のパターンは、ブロック配置部320による上述したブロックの配置のパターンと等しい。後に説明するイントラ/インター予測処理では、ブロック配置部370により配置される各ブロックが、ラスタスキャンの順にそれぞれ処理される。拡張ブロックセクション375に含まれるイントラ/インター予測部380及び補償部385は、ブロック配置部370により非格子状に配置され得るブロックの各々について、以下に説明する処理を行う。イントラ/インター予測部380は、画像取得部310により取得される入力画像の各ブロックについて、イントラ予測空間予測処理を行う。また、イントラ/インター予測部380は、入力画像の各ブロックについて、フレームメモリ365により保持されている参照画像を用いて、インター予測動き予測処理を行う。次に、イントラ/インター予測部380は、各予測モードにおける予測結果を所定のコスト関数を用いて評価し、最適な予測モードを決定する。そして、イントラ/インター予測部380は、決定した予測モード及び参照画像の識別子などを表す予測関連情報を補償部385へ出力する。なお、予測関連情報は、符号化部335へも出力され、符号化ストリームのヘッダ内に挿入され得る。補償部385は、イントラ/インター予測部380により決定された予測モードに従って、各ブロックについての予測画像を生成する。補償部385により生成される予測画像は、ブロック配置部370により付加されたダミー画素についての予測画素値を含み得る。そして、補償部385は、生成した予測画像を画素削除部390へ出力する。画素削除部390は、ブロック配置部370により付加されたダミー画素を予測画像から削除する。ダミー画素は、上述したように、少なくとも1つのライングループに属する処理ラインの各々の両端に付加されている。そして、画素削除部390は、ダミー画素の削除された予測画像を、減算部315及び加算部360へ出力する。[2-2.復号装置の構成例]本項で説明する画像処理装置400は、上述した画像処理装置300により符号化された画像データを復号する装置である。画像処理装置400による復号処理もまた、画像内に設定される矩形のブロック単位で行われる。画像処理装置400は、画像処理装置300と同一の装置であってもよく、又は画像処理装置300とは異なる装置であってもよい。画像処理装置400は、例えば、デジタルビデオカメラ、スマートフォン、PC、デジタルテレビジョン装置又はAVプレーヤなどの任意の種類の装置であってよい。また、画像処理装置400は、上述した装置に搭載される映像復号モジュールであってもよい。図13は、本実施形態に係る画像処理装置400の構成の一例を示すブロック図である。図13を参照すると、画像処理装置400は、画像取得部410、ブロック配置部415、復号部425、逆量子化/逆直交変換部430、補償部435、加算部440、画素削除部445、フレームメモリ450及び画像出力部455を備える。復号部425、逆量子化/逆直交変換部430、補償部435及び加算部440は、拡張ブロックセクション420を構成する。なお、ここでは説明の簡明さのために動画の復号に関連する構成要素のみを示している。しかしながら、画像処理装置400は、図13に示した構成要素以外の構成要素を有していてもよい。画像取得部410は、復号の対象となる符号化された画像データを取得する。本実施形態において、画像取得部410により取得される画像データは、動画を構成する一連のフレームについての符号化されたデータである。画像取得部410は、例えば、画像処理装置400に内蔵され又は外付けされる記録媒体から、符号化された画像データを取得してもよい。その代わりに、画像取得部410は、通信部図示せずを介して他の装置から受信される画像データを取得してもよい。ブロック配置部415は、画像取得部410により取得される符号化された画像データの各フレームについて処理ラインを認識し、各処理ライン内に復号処理の処理単位となる矩形のブロックを配置する。後に説明する復号処理では、ブロック配置部415により配置される各ブロックが、ラスタスキャンの順にそれぞれ処理される。より具体的には、ブロック配置部415は、画像処理装置300のブロック配置部320と同様、互いに異なるライングループに属する処理ライン内のブロック境界が一直線に並ばないように、各処理ライン内のブロックの配置を変化させる。ブロックの配置は、処理ラインの位置に応じて決定される。ブロック配置部415によるブロックの配置のパターンは、画像取得部410により取得される画像データの符号化の際に使用されたブロックの配置のパターンに等しい。ブロック配置部415は、予め定義されるパターンに従って各処理ライン内にブロックを配置してもよい。その代わりに、ブロック配置部415は、画像データのヘッダ情報に含まれるパラメータにより示されるパターンに従って、各処理ライン内にブロックを配置してもよい。また、ブロック配置部415は、ブロックの配置が処理ラインごとに変化することを示すパラメータが画像データのヘッダ情報に含まれる場合にのみ、処理ラインごとにブロックの配置を変化させてもよい。拡張ブロックセクション420に含まれる復号部425、逆量子化/逆直交変換部430、補償部435及び加算部440は、ブロック配置部415により非格子状に配置され得るブロックの各々について、以下に説明する処理を行う。復号部425は、各ブロックについて、画像の符号化の際に使用された符号化方式に従い、符号化された画像データを量子化された変換係数データに復号する。そして、復号部425は、量子化された変換係数データを逆量子化/逆直交変換部430へ出力する。逆量子化/逆直交変換部430は、各ブロックについて、画像の符号化の際に使用された量子化スケールを用いて、復号部425から入力される変換係数データを逆量子化する。また、逆量子化/逆直交変換部430は、画像の符号化の際に使用された直交変換方式に従い、変換係数データからブロック内の予測誤差に相当する差分画像の画素値を導出する。逆量子化/逆直交変換部430により導出される画素値は、画像の符号化の際に画像に付加されたダミー画素についての差分画素値を含み得る。そして、逆量子化/逆直交変換部430は、各ブロックの差分画素値を加算部440へ出力する。補償部435は、各ブロックについて、符号化ストリームのヘッダ情報に含まれる予測関連情報に従って、イントラ予測又はインター予測に基づく予測画素値を生成する。補償部435により生成される予測画素値は、画像の符号化の際に画像に付加されたダミー画素についての予測画素値を含み得る。そして、補償部435は、生成した各ブロックの予測画素値を、加算部440へ出力する。加算部440は、各ブロックについて、逆量子化/逆直交変換部430から入力される差分画素値と補償部435から入力される予測画素値とを加算することにより、復号画像の画素値を算出する。そして、加算部440は、算出した画素値により構成される復号画像を画素削除部445へ出力する。画素削除部445は、復号される画像にダミー画素が付加されている場合に、付加されているダミー画素を削除する。ダミー画素は、上述したように、少なくとも1つのライングループに属する処理ラインの各々の両端に付加されている。画素削除部445は、ダミー画素削除後の復号画像を、フレームメモリ450及び画像出力部455へ出力する。フレームメモリ450は、画素削除部445から入力される復号画像を記録媒体を用いて一時的に保持する。フレームメモリ450により保持される復号画像は、上述した補償部435によるインター予測の際の参照画像として使用され得る。画像出力部455は、画素削除部445から順次入力されるダミー画素削除後の復号画像から時系列の一連の出力フレームを形成し、一連の出力フレームを出力画像として図示しない表示装置、記録装置又はさらなる処理装置などへ出力する。なお、いくつかの符号化方式では、復号される画像に現れるブロックノイズを低減するために、ブロックノイズが現れているブロック境界にデブロックフィルタが適用される。本実施形態においても、画像処理装置300におけるインター予測処理の際に参照される参照画像及び画像処理装置400において生成される復号画像に、デブロックフィルタが適用されてよい。デブロックフィルタが適用されるブロック境界の位置は、既存の符号化方式と異なり、処理ラインごとに変化するブロックの配置に応じた位置となる。[2-3.処理の流れ]本実施形態に係る画像処理装置300による画像の符号化の際には、入力される動画を構成する各フレームについて、図10に示したような処理が繰り返し行われる。拡張ブロックセクション325におけるブロック単位での処理と、拡張ブロックセクション375におけるブロック単位での処理とは、並列的に行われてもよい。なお、各処理ライン内のブロック単位での処理が行われた後、図11のステップS260及び270のようなダミー画素の削除が、画素削除部355及び画素削除部390により行われ得る。本実施形態に係る画像処理装置400による画像の復号の際には、復号の対象となる画像データの各フレームについて、図11に示したような処理が繰り返し行われる。本節で説明した第2の実施形態によれば、処理ラインごとにブロックの配置が変化することで、ブロックノイズが発生し得る場所が画像内で分散する。そのため、復号される動画を視るユーザにより主観的に知覚され得るブロックノイズを低減することができる。[2-4.変形例]上述したように、第2の実施形態に係る画像処理装置300及び400は、動画を構成する各フレーム内の処理ラインの空間的な位置に応じて、ブロックの配置を変化させる。それに加えて、画像処理装置300及び400は、各フレームの時間的な位置に応じてブロックの配置のパターンを変化させてもよい。図14及び図15は、そのような第2の実施形態の変形例をそれぞれ示している。1第1の変形例図14を参照すると、時系列に並ぶ4つの入力フレームF1、F2、F3及びF4が示されている。画像処理装置300のブロック配置部320及び370並びに画像処理装置400のブロック配置部415により、入力フレームF1について使用されるブロック配置パターンは、パターンP1である。例えば、パターンP1は、図4に例示したようなパターンであってよい。これに対し、入力フレームF1に続く入力フレームF2について使用されるブロック配置パターンは、パターンP1とは異なるパターンP2である。パターンP2では、同じ位置の処理ライン内のブロックの配置が、パターンP1とは異なるように決定される。その後、例えば奇数番目の入力フレームについてはパターンP1、偶数番目の入力フレームについてはパターンP2が使用される。なお、ここでの入力フレームの順序は、例えば画像処理装置300の画像取得部310によりGOP構造に応じて並び替えられる前の順序である。このように、同じ位置の処理ライン内のブロックの配置をフレームごとに変化させることで、特に処理ラインと交差する方向に沿ったブロックノイズの発生場所が複数のフレームにわたって固定化することを避けることができる。従って、ユーザにより主観的に知覚され得るブロックノイズをより効果的に低減することができる。2第2の変形例図15を参照すると、時系列に並ぶ4つの入力フレームF1、F2、F3及びF4が再び示されている。画像処理装置300のブロック配置部320及び370並びに画像処理装置400のブロック配置部415により、入力フレームF1について使用されるブロック配置パターンは、パターンP1である。入力フレームF1に続く入力フレームF2について使用されるブロック配置パターンは、パターンP3である。パターンP1は図4に例示したようなブロック配置パターンであり、処理ラインは入力フレームの水平方向に沿って設定される。これに対し、パターンP3は図7A及び図7Bに例示したようなブロック配置パターンであり、処理ラインは入力フレームの垂直方向に沿って設定される。その後、例えば奇数番目の入力フレームについてはパターンP1、偶数番目の入力フレームについてはパターンP3が使用される。ここでの入力フレームの順序もまた、例えば画像処理装置300の画像取得部310によりGOP構造に応じて並び替えられる前の順序である。このように、動画を構成するフレームごとに処理ラインの方向を変化させることで、垂直方向及び水平方向の双方についてブロックノイズの発生場所を画像内で分散させ、ユーザにより主観的に知覚され得る画質をさらに高めることができる。<4.まとめ>ここまで、図1~図15を用いて、本開示に係る技術の2つの実施形態及びその変形例について詳細に説明した。上述した実施形態によれば、画像静止画若しくは動画の符号化又は復号の際、矩形のブロック単位で処理される画像の処理ラインごとにブロックの配置が変化する。従って、複数のブロックにわたって生じるブロックノイズが、特に処理ラインと交差する方向において一続きの境界線のように知覚されることが回避される。その結果、復号される動画を視るユーザにより主観的に知覚され得るブロックノイズを低減することができる。また、上述した実施形態によれば、画像内の複数の処理ラインのうち少なくとも1つのグループに属する処理ラインの各々の両端にダミー画素が付加されることで、当該処理ラインのブロックの配置が変化する。各処理ラインの両端に付加されるダミー画素の数は、合計で1ブロック分に等しい。従って、既存の手法におけるブロックサイズ及びブロックの形状を変えることなく、処理ラインごとにブロック境界をずらすようにブロックを配置することができる。かかる構成によれば、既存の手法におけるブロック単位の符号化処理及び復号処理を大きく修正しなくてよいため、本開示に係る技術の導入に伴うコストを抑制することができる。また、上述した変形例のように、動画を構成するフレームごとにブロックの配置のパターンを変化させることで、ブロックノイズの発生場所が複数のフレームにわたって固定化することを避けることができる。この場合には、動画において知覚され得るブロックノイズを効果的に低減することができる。なお、本明細書において説明した各装置による一連の制御処理は、ソフトウェア、ハードウェア、及びソフトウェアとハードウェアとの組合せのいずれを用いて実現されてもよい。ソフトウェアを構成するプログラムは、例えば、各装置の内部又は外部に設けられるコンピュータ読取可能な記録媒体に予め格納される。そして、各プログラムは、例えば、実行時にRAMRandomAccessMemoryに読み込まれ、CPUCentralProcessingUnitなどのプロセッサにより実行される。以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。なお、以下のような構成も本開示の技術的範囲に属する。1矩形のブロック単位で符号化処理される画像の処理ラインごとに、各処理ライン内のブロックの配置を変化させるブロック配置部と、前記ブロック配置部により配置されるブロック単位で、前記画像を符号化する符号化部と、を備える画像処理装置。2前記ブロック配置部は、各処理ライン内のブロックの配置を当該処理ラインの位置に応じて決定する、前記1に記載の画像処理装置。3前記ブロック配置部は、前記画像に含まれる処理ラインのうち第1グループに属する処理ライン内のブロック境界と第2グループに属する処理ライン内のブロック境界とが一直線に並ばないように、各処理ライン内のブロックの配置を変化させる、前記1又は前記2に記載の画像処理装置。4前記ブロック配置部は、少なくとも1つのグループに属する各処理ラインのブロックの配置を、当該処理ラインの両端にダミー画素を付加することにより変化させる、前記3に記載の画像処理装置。5各処理ラインの両端に付加される前記ダミー画素の数は、合計で1ブロック分に等しい、前記4に記載の画像処理装置。6前記ダミー画素の画素値は、隣接する画素の画素値と等しく又は固定値である、前記4又は前記5に記載の画像処理装置。7前記ダミー画素の画素値は、対応する処理ラインの画素値から予測される、前記4又は前記5に記載の画像処理装置。8前記画像は、動画を構成する一連のフレームの各々であり、前記ブロック配置部は、同じ位置の処理ライン内のブロックの配置をフレームごとに変化させる、前記1~7のいずれか1項に記載の画像処理装置。9前記画像は、動画を構成する一連のフレームの各々であり、前記動画の第1のフレームの前記処理ラインは、前記画像の水平方向に沿ったラインであり、前記動画の第2のフレームの前記処理ラインは、前記画像の垂直方向に沿ったラインである、前記1~7のいずれか1項に記載の画像処理装置。10前記符号化部は、ブロックの配置が処理ラインごとに変化することを示すパラメータを、前記画像の符号化データのヘッダに挿入する、前記1~9のいずれか1項に記載の画像処理装置。11矩形のブロック単位で符号化処理された画像の処理ラインごとに、各処理ライン内のブロックの配置を変化させるブロック配置部と、前記ブロック配置部により配置されるブロック単位で、前記画像を復号する復号部と、を備える画像処理装置。12前記ブロック配置部は、各処理ライン内のブロックの配置を当該処理ラインの位置に応じて決定する、前記11に記載の画像処理装置。13前記ブロック配置部は、前記画像に含まれる処理ラインのうち第1グループに属する処理ライン内のブロック境界と第2グループに属する処理ライン内のブロック境界とが一直線に並ばないように、各処理ライン内のブロックの配置を変化させる、前記11又は前記12に記載の画像処理装置。14前記画像処理装置は、少なくとも1つのグループに属する各処理ラインの両端に付加されたダミー画素を前記復号部により復号された前記画像から削除する削除部、をさらに備える、前記13に記載の画像処理装置。15各処理ラインの両端から削除される前記ダミー画素の数は、合計で1ブロック分に等しい、前記14に記載の画像処理装置。16前記画像は、動画を構成する一連のフレームの各々であり、前記ブロック配置部は、同じ位置の処理ライン内のブロックの配置をフレームごとに変化させる、前記11~15のいずれか1項に記載の画像処理装置。17前記画像は、動画を構成する一連のフレームの各々であり、前記動画の第1のフレームの前記処理ラインは、前記画像の水平方向に沿ったラインであり、前記動画の第2のフレームの前記処理ラインは、前記画像の垂直方向に沿ったラインである、前記11~15のいずれか1項に記載の画像処理装置。18前記ブロック配置部は、ブロックの配置が処理ラインごとに変化することを示すパラメータが前記画像の符号化データのヘッダに含まれている場合に、前記画像の処理ラインごとに各処理ライン内のブロックの配置を変化させる、前記11~17のいずれか1項に記載の画像処理装置。19矩形のブロック単位で符号化処理される画像の処理ラインごとに、各処理ライン内のブロックの配置を変化させるステップと、各処理ライン内に配置されるブロック単位で、前記画像を符号化するステップと、を含む画像処理方法。20矩形のブロック単位で符号化処理された画像の処理ラインごとに、各処理ライン内のブロックの配置を変化させるステップと、各処理ライン内に配置されるブロック単位で、前記画像を復号するステップと、を含む画像処理方法。