A processing apparatus comprising: a plurality of processing units, each including a plurality of functional subunits, each of the processing units being a moving picture processing unit that is configured to perform coding or decoding processing on a moving picture, the plurality of processing units being configured to perform the coding or decoding processing in parallel on a plurality of respective divided parallel processing regions within the moving picture and output respective coding or decoding processing results, the functional subunits being configured to implement functions for performing coding processing and decoding processing on a moving picture; a plurality of transfer modules that are provided so as to respectively correspond to the plurality of processing units, and transfer the coding or decoding processing result between the processing units; a plurality of first ring buses (111-0, 111-1) that are provided so as to respectively correspond to the plurality of processing units, each of the plurality of first ring buses (111-0, 111-1) connecting functional subunits within a corresponding processing unit and the transfer module corresponding to the processing unit so that they form a ring shape; and a second ring bus that connects only the plurality of transfer modules so that they form a ring shape, wherein the plurality of processing units comprise a first processing unit and a second processing unit, the plurality of transfer modules comprise a first transfer module provided to correspond to the first processing unit and a second transfer module provided to correspond to the second processing unit, the first processing unit is adapted to supply a coding or decoding processing result, via the first ring bus, to the first transfer module, the first transfer module is adapted to transfer the coding or decoding processing result supplied from the first processing unit to the second transfer module via the second ring bus, and the second transfer module is adapted to transfer the coding or decoding processing result transferred from the first transfer module to the second processing unit via the first ring bus connected to the functional subunits of the second processing unit. a plurality of processing units, each including a plurality of functional subunits, each of the processing units being a moving picture processing unit that is configured to perform coding or decoding processing on a moving picture, the plurality of processing units being configured to perform the coding or decoding processing in parallel on a plurality of respective divided parallel processing regions within the moving picture and output respective coding or decoding processing results, the functional subunits being configured to implement functions for performing coding processing and decoding processing on a moving picture; a plurality of transfer modules that are provided so as to respectively correspond to the plurality of processing units, and transfer the coding or decoding processing result between the processing units; a plurality of first ring buses (111-0, 111-1) that are provided so as to respectively correspond to the plurality of processing units, each of the plurality of first ring buses (111-0, 111-1) connecting functional subunits within a corresponding processing unit and the transfer module corresponding to the processing unit so that they form a ring shape; and a second ring bus that connects only the plurality of transfer modules so that they form a ring shape, wherein the plurality of processing units comprise a first processing unit and a second processing unit, the plurality of transfer modules comprise a first transfer module provided to correspond to the first processing unit and a second transfer module provided to correspond to the second processing unit, the first processing unit is adapted to supply a coding or decoding processing result, via the first ring bus, to the first transfer module, the first transfer module is adapted to transfer the coding or decoding processing result supplied from the first processing unit to the second transfer module via the second ring bus, and the second transfer module is adapted to transfer the coding or decoding processing result transferred from the first transfer module to the second processing unit via the first ring bus connected to the functional subunits of the second processing unit.