(57)【要約】【課題】一色印刷する場合と多色印刷する場合とで選択可能な印刷装置に適用して、用途に応じて適切な回路構成を構築する。【解決手段】コア処理部５４は、４つの処理部（unit1〜unit4）と、入力された画像データＬine〜Ｌine4のうちの有意データを、処理部に対して若い順に割り当てて処理をさせるラインセレクター５２と、各処理部で処理された画像データＯut1〜Ｏut4を入力された画像データＬine〜Ｌine4の並びで出力するアウトセレクター５６と、を備える。アウトセレクター５６は、画像データＬine〜Ｌine4に無意データがあれば、割り当てられた処理部で処理された有意のデータの並びに無意データを加えて、入力されたデータの並びで出力させる。一の処理部は、ラインセレクター５２によって当該処理部に対応して供給されたデータと、１つ前の処理部による処理結果とを用いて所定の処理を実行する。【選択図】図３
2016068460.tif 000002
【特許請求の範囲】
【請求項１】
第１処理部から第ｎ処理部までのｎ個の処理部と、
入力された複数のデータのうちの有意データを、前記第１処理部から若い順に割り当てて処理をさせる第１セレクターと、
各処理部で処理されたデータを入力されたデータの並びで出力する第２セレクターと、
を備え、
前記第２セレクターは、前記入力された複数のデータのうちに無意データがあれば、割り当てられた処理部で処理された有意のデータおよび無意データを、入力されたデータの並びで出力し、
前記第１処理部から前記第ｎ処理部までのうち、第ｉ処理部は、前記第１セレクターによって当該第ｉ処理部に対応して供給されたデータと、第（ｉ−１）処理部による処理結果とを用いて所定の処理を実行し、
前記ｉ、ｎは、いずれも２以上の整数である、
ことを特徴とする画像処理装置。
【請求項２】
前記ｎは、前記入力された複数のデータの数よりも少ない
ことを特徴とする請求項１に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に関する。
【背景技術】
【０００２】
従来より、各画素を多階調で規定する画像データから、画像や文書を印刷するための印刷データを生成する装置（印刷データ生成装置）において、当該画像データを誤差拡散法により２値化する技術として、次のようなものが知られている。例えば、処理ラインの先頭の画素から最後尾の画素に向かって処理対象画素を順にシフトしながら２値化処理するコアを複数備え、複数のコアのうち後段のラインを処理するコアは、前段のラインを処理するコアの処理対象画素に対して少なくとも拡散範囲分だけ処理対象画素を遅らせながら順に２値化処理する技術が知られている（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１７６５５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、画像処理装置が適用される印刷装置には、例えば、ブラック（Ｋ）の一色で印刷して処理の高速化を図る場合と、Ｃ（シアン）、マゼンタ（Ｍ）、イエロー（Ｙ）およびブラック（Ｋ）の４色の多色でカラー印刷する場合とで選択可能とする構成が望まれている。
そこで、本発明のいくつかの態様の目的の一つは、一色印刷する場合と多色印刷する場合とで選択可能な印刷装置に適用して、用途に応じて適切な回路構成を構築することが可能な画像処理装置を提供することにある。
【課題を解決するための手段】
【０００５】
上記目的の一つを達成するために、本発明の一態様に係る画像処理装置は、第１処理部から第ｎ処理部までのｎ個の処理部と、入力された複数のデータのうちの有意データを、前記第１処理部から若い順に割り当てて処理をさせる第１セレクターと、各処理部で処理されたデータを入力されたデータの並びで出力する第２セレクターと、を備え、前記第２セレクターは、前記入力された複数のデータのうちに無意データがあれば、割り当てられた処理部で処理された有意のデータおよび無意データを、入力されたデータの並びで出力し、前記第１処理部から前記第ｎ処理部までのうち、第ｉ処理部は、前記第１セレクターによって当該第ｉ処理部に対応して供給されたデータと、第（ｉ−１）処理部による処理結果とを用いて所定の処理を実行し、前記ｉ、ｎは、いずれも２以上の整数である、ことを特徴とする。
【０００６】
上記一態様に係る画像処理装置によれば、第１データから第ｎデータまでに無意データが存在しても、有意データが第１処理部から順番に割り当てられるので、１つ前の処理部による処理結果を反映して、処理を実行する構成において、無意データの影響を受けないようにすることができる。
所定の処理としては、例えば、第１セレクターからのデータを、１つの前の処理部による誤差を反映しつつ、２値化する誤差拡散法の処理が好ましい。
また、上記一態様において、前記ｎは、前記入力された複数のデータの数よりも少ない構成としても良い。
【０００７】
なお、本発明は、種々の態様で実現することが可能であり、例えば画像処理方法などで概念することが可能である。
【図面の簡単な説明】
【０００８】
【図１】実施形態に係る印刷装置の概略構成を示す図である。
【図２】印刷装置の制御ユニットの構成を示すブロック図である。
【図３】制御ユニットの画像処理プロセッサーの構成を示すブロック図である。
【図４】画像処理プロセッサーにおける入出力される情報を示す図である。
【図５】画像処理プロセッサーにおけるコア処理部の構成を示すブロック図である。
【図６】コア処理部の動作を示す図である。
【図７】コア処理部の動作を示す図である。
【図８】ライン属性情報にしたがった切り替えの一例を示す図である。
【図９】ノズル配列の一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、図面を参照して本発明を実施するための形態について説明する。
【００１０】
図１は、実施形態に係る印刷装置１の構成を示す図である。
この印刷装置１は、インク（液体）を吐出させることによって、紙などの印刷媒体Ｐにインクドット群を形成し、これにより、当該画像データに応じた画像（文字、図形等を含む）を印刷する印刷装置（インクジェットプリンター）である。
【００１１】
図に示されるように、印刷装置１は、制御ユニット１０と搬送機構１２と液体吐出モジュール１６とを含む。また、この印刷装置１には、複数色のインクを貯留する液体容器（カートリッジ）１４が装着される。この例では、ブラック（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）の計４色のインクが液体容器１４に貯留される。
【００１２】
制御ユニット１０は、印刷すべき画像を規定する画像データＩＭＧを入力し、当該画像データＩＭＧを画像処理したり、印刷装置１の各要素を制御したりする。搬送機構１２は、制御ユニット１０による制御にしたがって印刷媒体ＰをＹ方向に搬送する。液体吐出モジュール１６は、液体容器１４に貯留されたインクを、制御ユニット１０による制御にしたがって印刷媒体Ｐに吐出する。
なお、Ｘ−Ｙ平面（印刷媒体Ｐの表面に平行な平面）に垂直な方向がＺ方向と表記されている。このＺ方向は、典型的には、液体吐出モジュール１６によるインクの吐出方向である。
【００１３】
図２は、制御ユニット１０におけるハードウェアの構成を示すブロック図である。
この図に示されるように、制御ユニット１０は、ＣＰＵ（Central Processing Unit）２０、Ｉ／Ｆ（Interface）３０、メモリー４０、画像処理プロセッサー５０およびプリンターコントローラー６０を含み、これらの各要素がバスＢを介して互いに接続された構成となっている。
【００１４】
ＣＰＵ２０は、メモリー４０に記憶されたプログラムＰを実行することによって各部を制御する。Ｉ／Ｆ３０は、制御ユニット１０は、例えば外部のホストコンピューターから画像データＩＭＧを入力する。なお、画像データＩＭＧは、ホストコンピューターからではなく、メモリーカード等の媒体を介して入力する構成としても良い。メモリー４０は、上記プログラムＰなどの各種のプログラムを記憶するほか、一時作業領域としても用いられる。例えば、メモリー４０には、Ｉ／Ｆ３０を介して入力した画像データが一時的に記憶されるとともに、次の画像処理プロセッサー５０によって処理された画像データが書き戻される。
【００１５】
画像処理プロセッサー５０（画像処理装置）は、詳細については次に説明するが、画像データに対して４つの処理部によって誤差拡散処理を施すものである。
プリンターコントローラー６０は、ＣＰＵ２０にしたがって、搬送機構１２を制御しつつ、画像処理プロセッサー５０により処理された画像データを、搬送機構１２による印刷媒体Ｐの搬送に同期して液体吐出モジュール１６に供給する。
このような構成において、液体吐出モジュール１６が、搬送機構１２による印刷媒体Ｐの搬送に同期して当該印刷媒体Ｐにインクを吐出する。これにより、当該印刷媒体Ｐの表面に画像データＩＭＧを画像処理した画像が形成される。
【００１６】
図３は、画像処理プロセッサー５０の要部構成を示す図である。この図に示されるように、画像処理プロセッサー５０は、ラインセレクター５２、コア処理部５４およびアウトセレクター５６を含む。
【００１７】
本実施形態において、画像処理プロセッサー５０が実行する誤差拡散処理については２つモードがある。１つは、ブラック（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）の４色のうち、例えばブラック（Ｋ）の単色について４ライン毎に並列に処理するモード（１色４ライン処理モード、単に第１モードともいう）であり、他の１つは、４色について１ラインずつ独立して処理するモード（４色１ライン処理モード、単に第２モードともいう）である。
【００１８】
ＣＰＵ２０（または図示省略したダイレクトメモリーアクセスコントローラー）によって画像データがメモリー４０から読み出されて、画像処理プロセッサー５０に供給される。ここで、画像処理プロセッサー５０への画像データの供給態様は、１色４ライン処理モードであれば、例えば当該画像の最上位ラインからブラック（Ｋ）の４ラインずつ区切られて、画素単位で順番に供給される一方、４色１ライン処理モードであれば、例えば当該画像の最上位ラインから各色について１ラインずつ区切られて、画素単位で順番に供給される。
いずれのモードにおいても、画像処理プロセッサー５０に供給される画像データは４ライン分であるので、本説明では、この画像データのラインを区別するために、４ライン分の画像データを順番にＬine1、Ｌine2、Ｌine3、Ｌine4と表記している。
【００１９】
画像処理プロセッサー５０には、画像データＬine1〜Ｌine4の供給に同期して、ライン属性情報Ｌine_Infoが供給される。このライン属性情報Ｌine_Infoは、画像データＬine1〜Ｌine4の各々についての属性を示す情報、詳細には、各ラインのそれぞれについて、当該ラインの画像データが有意（Valid）であるか、無意（NULLまたはBlank）であるかを示す情報である。
【００２０】
ラインセレクター５２（第１セレクター）は、入力した画像データＬine1〜Ｌine4を、ライン属性情報Ｌine_Infoにおいて無意のラインがあれば、当該無意のラインよりも図において下方にある有意のラインを上方に移動させて詰め（無意ラインをスキップさせて）、画像データＩn1〜Ｉn4として出力する。
一方、ラインセレクター５２は、画像データＬine1〜Ｌine4がすべて有意のラインであれば、当該画像データＬine1〜Ｌine4を、そのまま画像データＩn1〜Ｉn4として出力する。なお、説明の便宜上、まず、画像データＬine1〜Ｌine4がすべて有意のラインである場合について説明し、無意のラインがある場合については後述することにする。
また、ラインセレクター５２は、モードやライン属性情報Ｌine_Infoに応じて制御信号Ｃtrl_1〜Ｃtrl_3、Ｕnit_Selをコア処理部５４に供給する。このうち、制御信号Ｃtrl_1〜Ｃtrl_3は、１色４ライン処理モードとするか、４色１ライン処理モードとするかをコア処理部５４に指定する。制御信号Ｕnit_Selについては後述する。
【００２１】
コア処理部５４は、画像データＩn1〜Ｉn4を、制御信号Ｃtrl_1〜Ｃtrl_3、Ｕnit1_Ｓelにしたがって処理して、それぞれ画像データＯut1〜Ｏut4として出力する。
アウトセレクター５６（第２セレクター）は、無意のラインが存在するのであれば、ラインセレクター５２で移動させられた有意ラインを元のライン順序に戻すように、コア処理部５４から出力された画像データＯut1〜Ｏut4を並び替える一方、すべて有意のラインであれば、ライン順序を変更することなく、画像データＯut1〜Ｏut4をそのまま出力する。
【００２２】
なお、画像データＬine1〜Ｌine4と、アウトセレクター５６から出力されるデータ（色）との関係は、図４に示される通りである。すなわち、１色４ライン処理モードであれば、画像データＬine1〜Ｌine4は、図３または図４の（ａ）に示されるように順番に画像データＫ１〜Ｋ４であり、また、４色１ライン処理モードであれば、図３または図４の（ｂ）で示されるように、画像データＫ１、Ｃ、Ｍ、Ｙである。
【００２３】
図５は、コア処理部５４の構成を示すブロック図である。この図に示されるように、コア処理部５４は、概略すると、画像データＩn1を処理部５１８が処理し、同様に、画像データＩn2〜Ｉn4の各々を処理部５２８、５３８、５４８が誤差拡散処理により２値化する構成となっている。
なお、本実施形態において誤差の拡散範囲のうちライン方向については説明を簡略化するために１行としている。
【００２４】
この図において、処理部５１８は、ラインセレクター５２（図３参照）から出力される画像データＩn1を、前ラインの誤差を反映しつつ２値化し、当該２値化データを画像データＯut1として出力する。詳細には、処理部５１８は、第１に、対象画素の画素値に誤差の積和値を加算した和と、所定の閾値とを比較して、当該比較結果を画像データＯut1として出力し、第２に、当該比較（２値化）時における誤差を、セレクター５２４の２入力のうちの一方と、セレクター５６０の４入力のうちの第１入力とに、それぞれ供給する。なお、ここでいう誤差の積和値とは、拡散範囲にわたって画素の重みに応じた係数で誤差を重み付けした総和をいう。
セレクター５２４の２入力のうちの他方には、誤差メモリー（Ras）５２９に記憶された誤差が読み出されて供給される。
【００２５】
セレクター５２４は、２入力のいずれかの誤差を、制御信号Ｃtrl_1にしたがって選択して、当該選択した誤差を処理部５２８に供給する。詳細には、セレクター５２４は、制御信号Ｃtrl_1によって１色４ライン処理モードが指定されていれば、前ラインに対応した処理部５１８から供給される誤差を選択し、４色１ライン処理モードが指定されていれば、誤差メモリー５２９から供給される誤差を選択して、処理部５２８に供給する。
【００２６】
一方、画像データＩn2は、シフトレジスタ（SR n）５２１と、セレクター５２２の２入力のうちの一方とにそれぞれ供給される。シフトレジスタ５２１は、ラインセレクター５２からの画像データＩn2を、直前ラインの画像データＩn1に対して拡散範囲のｎ画素分だけシフト（遅延）させて、セレクター５２２の２入力のうちの他方に供給する。
セレクター５２２は、制御信号Ｃtrl_1にしたがって２入力のいずれかを選択して処理部（Unit2)５２８に供給する。詳細には、セレクター５２２は、１色４ライン処理モードが指定されていれば、シフトレジスタ５２１によってシフトされた画像データＩn2を選択し、４色１ライン処理モードが指定されていれば、シフトされていない画像データＩn2を選択して、選択した画像データを処理部５２８に供給する。
【００２７】
処理部５２８は、セレクター５２２で選択された画像データＩn2を、処理部５１８と同様に、対象画素の画素値に誤差の積和値を加算した和と閾値とを比較して、当該比較結果を画像データＯut2として出力する。また、処理部５２８は、当該２値化時における誤差を、セレクター５３４の２入力のうちの一方と、セレクター５６０の４入力のうちの第２入力とに、それぞれ供給するともに、誤差メモリー５２９に格納する。
【００２８】
処理部５３８およびその周辺（シフトレジスタ５３１、セレクター５３１、５３８、誤差メモリー５３９）や、処理部５４８およびその周辺（シフトレジスタ５４１、セレクター５４１、５４８、誤差メモリー５４９）については、処理部５２８およびその周辺（シフトレジスタ５２１、セレクター５２１、５２８、誤差メモリー５２９）と同様な構成となっている。
だたし、シフトレジスタ５３１（SR 2n）は、画像データＩn3を、直前のラインの画像データＩn2に対して拡散範囲のｎ画素分だけシフトさせる。このシフト量を、画像データＩn1を基準としてみると、２ｎ画素分となっている。同様に、シフトレジスタ５４１（SR 3n）は、画像データＩn4を、直前ラインの画像データＩn3に対して拡散範囲のｎ画素分だけシフトさせる。このシフト量を、画像データＩn1を基準としてみると、３ｎ画素分となっている。
【００２９】
このようにコア処理部５４では、処理モードに応じて、セレクター５２２、５２４、５３２、５３４、５４２、５４４、５６０により画像データの供給経路が切り替えられる。このため、これらのセレクターが処理モードを切り替える切替部として機能する。
【００３０】
図６は、１色４ライン処理モードにおける画像データの転送経路について、セレクター等を省略して簡易的に示す図である。
この図に示されるように、１色４ライン処理モードでは、あるラインの画像データが、当該ラインに対応する処理部により２値化処理されて出力されるとともに、当該２値化の際に生じた誤差が次ラインの処理部に伝搬する構成となっている。例えば画像データＩn1は、処理部５１８によって２値化されて、画像データＯut1として出力されるとともに、当該２値化の際に生じた誤差が処理部５２８に供給されて、当該２値化に反映される。
【００３１】
なお、本実施形態においてコア処理部５４は４ラインずつ処理するので、当該４ラインの最終ラインを処理したときの誤差を、次の４ラインの先頭である処理するときに反映させる必要がある。
このため、制御信号Ｕnit_Selは、１色４ライン処理モードでは、セレクター５６０に対して処理部５４８の誤差を選択させる。これにより、処理部５４８による２値化の際に生じた誤差は、セレクター５６０を介して誤差メモリー５１９に供給・格納されるとともに、処理部５１８が、次の４ラインのうちの先頭ラインの画像データＩn1を２値化するときに、当該誤差を反映させる。
このように、１色４ライン処理モードでは、１色が４ライン毎に処理されるので、処理の高速化が図られる。
【００３２】
図７は、４色１ライン処理モードにおける画像データの転送経路を簡易的に示す図である。
この図に示されるように、４色１ライン処理モードでは、あるラインの画像データが、当該ラインに対応する処理部により２値化処理されて出力されるのみであり、当該２値化の際に生じた誤差は、次ラインに伝搬しない構成となっている。
例えば先頭ラインの画像データＩn1は、処理部５１８によって２値化されて、画像データＯut1として出力されるが、当該２値化の際に生じた誤差は、次ラインに伝搬しない。
このように４色１ライン処理モードでは、各ライン独立した処理が並列で実行される。
【００３３】
本実施形態において、コア処理部５４は、１色４ライン処理モードと、１色４ライン処理モードとを切り替えて処理することができる。
【００３４】
コア処理部５４は、１色４ライン処理モードでも１色４ライン処理モードでも、１度に４ライン分の処理をするが、各ラインについての画像データは、有意データである場合と、無意データである場合とがある。ここで、有意データとは、液体吐出モジュール１６において配列するノズルに対応して、インクを吐出させるための有効なデータであり、無意データとは、便宜的に設けられたノズルや、データ処理の都合上、仮想的に設けられたノズルなどに対応するために液体吐出モジュール１６に供給する必要のあるデータであるが、インクの吐出において意味のないデータ（無意データ）である。
このような無意データをコア処理部５４で処理することは無駄であるばかりか、コア処理部５４において誤差の拡散に影響を与える。
【００３５】
そこで、本実施形態において、ラインセレクター５２は、ライン属性情報Ｌine_Infoを解釈し、入力した画像データＬine1〜Ｌine4に無意データがあれば、有意データの画像データが順番にIn1から並ぶように（逆に言えば、無意データの画像データが順番にIn4から並ぶように）、画像データＬine1〜Ｌine4を並び替えて、画像データＩn1〜Ｉn4として出力する。
一方、アウトセレクター５６は、ライン属性情報Ｌine_Infoを解釈し、コア処理部５４で処理された画像データＯut1〜Ｏut4につき、ラインセレクター５２による並び替えられた順番を元に戻して出力する。
【００３６】
図８は、ラインセレクター５２、アウトセレクター５６による並び替えの一例を示す図である。この図にあっては、画像データＬine1、Ｌine3が有意であって、画像データＬine2、Ｌine4が無意である旨がライン属性情報Ｌine_Infoによって規定された場合の例である。この場合、ラインセレクター５２は、有意の画像データＬine1、Ｌine3が、順番に画像データＩn1、Ｉn2に割り当てられる。なお、無意の画像データＬine2、Ｌine4が、画像データＩn3、Ｉn4に割り当てられる
これにより、１色４色処理モードであれば、処理部５１８、５２８が有意のラインのみに誤差を伝搬させながら、２値化処理を実行することができる一方で、無意のラインに対しては、誤差を伝搬させないでスキップさせることができる。
なお、無意データについては、処理する必要のないことから、コア処理部５４において素通りさせても良いし、コア処理部５４に供給させずに、アウトセレクター５６が新たな無意の画像データに置き換えて出力しても良い。
【００３７】
なお、実施形態では、画像処理プロセッサー５０における処理部の個数を「４」としたが、２以上の整数であれば良い。
また、入力される画像データのライン数と処理部の個数とは一致しなくても良い。
例えば、液体吐出モジュール１６におけるノズルＮが図９に示されるように配列した構成を想定する。詳細には、図に示されるように、ノズルＮは、ノズル列Ｎａと、ノズル列Ｎｂとに区分される。ノズル列Ｎａ、Ｎｂでは、それぞれ複数（図では５個）のノズルＮが、Ｘ方向に沿ってほぼ等ピッチで配列する。また、ノズル列Ｎａ、Ｎｂ同士は、印刷媒体Ｐの搬送方向であるＹ方向に所定のピッチだけ離間するとともに、Ｘ座標が一部同じ位置となるにように配列している。ここで、説明の便宜上、ノズルＮを区別するために、図に示されるようにノズル列ＮａのノズルＮに「１」から「５」までの番号を付与し、ノズル列ＮｂのノズルＮに「６」から「１０」までの番号を付与したとき、ノズル番号が「４」と「６」のノズルＮは、Ｘ座標同一となるような位置関係となっている。同様に、ノズル番号が「５」と「７」のノズルＮは、Ｘ座標同一となるような位置関係となっている。
このような構成において、印刷媒体ＰがＹ方向に搬送されたときに、例えばノズル番号が「４」と「５」のノズルＮからインクが吐出されるので、ノズル番号が「６」と「７」のノズルＮはインクを吐出する必要がない。このため、ノズル番号が「６」と「７」はインクを吐出しないブランクノズルとなる。ただし、データ処理の都合上、ノズル列Ｎａ、Ｎｂのノズルには均しく印刷データを供給する必要がある。このため、ノズル番号が「６」と「７」のブランクノズルにもインクを吐出させない無意のデータが供給される。
これを画像処理プロセッサー５０との関係でいえば、ノズル番号が「１」から「１０」までのノズルＮに対応して、画像データＬine1〜Ｌine10（図示省略）が、ラインセレクター５２に供給されることになる。ここで、ノズル番号が「６」に対応する画像データＬine6と、ノズル番号が「７」に対応する画像データＬine7とが無意のデータとなるのであれば、処理部の必要個数は「１０」ではなく、「８」で済む。
換言すれば、ノズル番号が「４」に対応する処理部とノズル番号が「６」に対応する処理部とは兼用され、ノズル番号が「５」に対応する処理部とノズル番号が「７」に対応する処理部とは兼用されるので、その分、処理部の個数は、ラインセレクター５２に供給される画像データのライン数よりも少なくなる。
なお、このときの誤差拡散方向は、１→２→３→４→５→８→９→１０→（１に戻る）である。
【００３８】
また、実施形態では、説明を簡略化するために、誤差の拡散範囲をライン方向に「１」としたが、２以上としても良い。誤差の拡散範囲をライン方向に「２」以上とする場合、誤差メモリーを範囲とするライン数分だけ持たせるとともに、これらの誤差メモリーから誤差を各処理部に伝搬させるためのセクレターや、誤差の積和演算が必要となる。
有意のラインの間に、無意のラインが存在する場合に、当該無意ラインに誤差が伝搬しないように、すなわち、有意ラインが連続するようにすれば良い。このため、必ずしも、有意のラインを上方に移動させて詰めなくても良い。
【符号の説明】
【００３９】
１…印刷装置、１０…制御ユニット、１６…液体吐出モジュール、２０…ＣＰＵ、５０…画像処理プロセッサー（画像処理装置）、５２…ラインセレクター（第１セレクター）、５４…コア処理部、５６…アウトセレクター（第２セレクター）、５１８、５２８、５３８、５４８…処理部、５２２、５２４、５３２、５３４、５４２、５４４…セレクター。
【図１】
2016068460.tif 000003
【図２】
2016068460.tif 000004
【図３】
2016068460.tif 000005
【図４】
2016068460.tif 000006
【図５】
2016068460.tif 000007
【図６】
2016068460.tif 000008
【図７】
2016068460.tif 000009
【図８】
2016068460.tif 000010
【図９】
2016068460.tif 000011