(57)【要約】【課題】  複数の復号化器を使用する場合に、復号化器間のデータ転送負担を軽減する。【解決手段】  制御部１０１Ａ，１０１Ｂは、符号化動画データの復号化すべきフレームがＩピクチャ、Ｐピクチャ及びＢピクチャのいずれであるかを判定し、その判定結果に基づき、画像復号化部１０６Ａ，１０６Ｂが担当すべき復号化範囲を決定し、画像復号化部１０６Ａ，１０６Ｂにその復号化範囲の復号化を指示する。制御部１０１Ａ，１０１Ｂは、Ｂピクチャに対して、フレームの上半分を画像復号化部１０６Ａの復号化範囲として指示し、フレームの下半分を画像復号化部１０６Ｂの復号化範囲として指示する。制御部１０１Ａ，１０１Ｂは、Ｉピクチャ及びＰピクチャに対して、フレームの全範囲を画像復号化部１０６Ａ，１０６Ｂの復号化範囲として指示する。【選択図】  図１
2018117307.tif 000002
【特許請求の範囲】
【請求項１】
Ｉピクチャ、Ｐピクチャ及びＢピクチャで構成される符号化動画データを復号化する復号化装置であって、
複数の復号化器と、
前記符号化動画データの復号化すべきフレームがＩピクチャ、Ｐピクチャ及びＢピクチャのいずれであるかを判定する判定手段と、
前記復号化器のそれぞれが担当すべき復号化範囲を決定し、前記復号化器を制御する制御手段であって、Ｂピクチャに対して、前記複数の復号化器の数に対応して分割される部分を前記複数の復号化器の前記復号化範囲とする制御手段
とを有することを特徴とする復号化装置。
【請求項２】
前記制御手段は、Ｉピクチャ及びＰピクチャに対して、前記複数の復号化器のそれぞれに全範囲を復号化範囲とすることを特徴とする請求項１に記載の復号化装置。
【請求項３】
前記制御手段は、前記復号化器の前記復号化範囲をスライス境界で決定することを特徴とする請求項１または２に記載の復号化装置。
【請求項４】
Ｉピクチャ、Ｐピクチャ及びＢピクチャで構成される符号化動画データを復号化する、複数の復号化器を有する復号化装置を制御する方法であって、
前記符号化動画データの復号化すべきフレームがＩピクチャ、Ｐピクチャ及びＢピクチャのいずれであるかを判定する判定ステップと、
Ｂピクチャに対して、前記複数の復号化器の数に対応して分割される部分を前記複数の復号化器のそれぞれの復号化範囲とし、Ｉピクチャ及びＰピクチャに対して、前記複数の復号化器のそれぞれに全範囲を復号化範囲とする制御ステップ
とを有することを特徴とする復号化装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、予測符号化方式で符号化された動画データを復号化する復号化装置及びその方法に関する。
【背景技術】
【０００２】
ＭＰＥＧ−２やＨ．２６４などの動画圧縮技術では、画像の時間的冗長性を利用し、近接したフレーム画像間で動き補償した差分を得ることにより、符号化効率を改善する動き補償予測符号化方式を採用する。復号化の際には、差分データの画素に対しては、差分値にその動きベクトルが示す参照画像の画素値を加算することで、本来の画素値を復元する。
【０００３】
ＭＰＥＧ−２及びＨ．２６４では、動画データは、シーケンス、ＧＯＰ（Ｇｒｏｕｐ  Ｏｆ  Ｐｉｃｔｕｒｅ）、ピクチャ、スライス、マクロブロック及びブロックの各レイヤに階層的に構成されている。ＧＯＰは一般的に、複数のピクチャからなる。ピクチャには、Ｉピクチャ（フレーム内予測符号化画像）、Ｐピクチャ（前方向予測符号化画像）およびＢピクチャ（双方向予測符号化画像）の３種類のピクチャがある。他のピクチャなしで復号できるのはＩピクチャのみである。Ｐピクチャは復号化済みのＩピクチャまたは他のＰピクチャを参照することで復号化できる。Ｂピクチャは、復号化済みのＩピクチャまたはＰピクチャを参照することで復号化できる。Ｂピクチャは他のピクチャから参照されることはない。
【０００４】
近年、複数の復号化器を並列に動作させることで、動画データの復号化を高速化することが提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−０６０４８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１に記載される並列処理技術では、ＩピクチャとＰピクチャの復号化後に、ＩピクチャとＰピクチャの復元画像データを参照画像として利用するために復号化器間で共有する必要がある。すなわち、Ｉピクチャ及びＰピクチャの復元画像データを復号化器間で転送する通信処理負荷が増えるという問題がある。
【０００７】
本発明は、符号化動画データの並列復号化技術において復号化器間での通信処理負荷を削減できる復号化装置及びその制御方法を提示することを目的とする。
【課題を解決するための手段】
【０００８】
上述の目的を達成するために、本発明に係る復号化装置は、Ｉピクチャ、Ｐピクチャ及びＢピクチャで構成される符号化動画データを復号化する復号化装置であって、複数の復号化器と、前記符号化動画データの復号化すべきフレームがＩピクチャ、Ｐピクチャ及びＢピクチャのいずれであるかを判定する判定手段と、前記復号化器のそれぞれが担当すべき復号化範囲を決定し、前記復号化器を制御する制御手段であって、Ｂピクチャに対して、前記複数の復号化器の数に対応して分割される部分を前記複数の復号化器の前記復号化範囲とする制御手段とを有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、符号化動画データを複数の復号化器により分担して復号化する場合に、複数の復号化器間での通信処理負荷を軽減できる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施例の概略構成ブロック図である。
【図２】復号化器１００Ａ，１００Ｂの復号化範囲の説明図である。
【図３】動画データのシーケンス例を示す模式図である。
【図４】本実施例の復号化処理のフローチャートである。
【図５】ピクチャのスライス構造の例を示す模式図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照して、本発明の実施例を詳細に説明する。
【実施例１】
【００１２】
図１は、本発明に係る復号化装置の一実施例の概略構成ブロック図である。
【００１３】
図１に示す復号化装置は、通信路１２０を介して接続する２つの復号化器１００Ａ，１００Ｂからなる。復号化器１００Ａ，１００Ｂは、機能要素として同じ構成からなる。
【００１４】
復号化器１００Ａの構成を説明する。制御部１０１Ａは、復号化器１００Ａが備える各ブロックの動作を制御する。ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０２Ａには、復号化器１００Ａの所定ブロックの動作プログラム、動作に必要なパラメータ等の設定値及び画像表示部１０８Ａに表示するＧＵＩ等のデータが格納される。ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１０Ａは、制御部１０１Ａのワークメモリとして使用される。制御部１０１Ａは、ＲＯＭ１０２Ａに記憶されている制御プログラムを読み出し、ＲＡＭ１１０Ａに展開して実行することにより、復号化器１００Ａの各ブロックの動作を制御する。
【００１５】
操作入力部１０３Ａはユーザの操作を受け付け、制御部１０１Ａにその操作を通知する手段である。操作入力部１０３Ａは、例えば、録画ボタン、メニューボタン、等倍速再生ボタン、スロー再生ボタン、一時停止ボタン及びコマ送りボタン等のボタン類、並びに、タッチパネルを具備する。タッチパネルは、画像表示部１０８Ａの画面に重ねて配置され、表示画面に合わせた操作入力を可能にする。
【００１６】
画像復号化部１０６Ａは、記録媒体１０７Ａに記録されている符号化動画データを読み出し、制御部１０１Ａにより選択されたフレーム範囲を復号化する。画像表示部１０８Ａは、制御部１０１Ａの制御下で、画像復号化部１０６Ａにより復号化された動画を表示する。動画データがＭＰ４形式で多重化されている場合、ＭＰ４多重を分解した後、画像復号化部１０６Ａは、符号化動画データの各画像を復号化する。画像復号化部１０６Ａはまた、動画データとＲＯＭ１０２Ａに記憶されているＧＵＩデータとを合成して画像表示部１０８Ａに出力することもできる。
【００１７】
記録媒体１０７Ａは、復号化器１００Ａが備える内蔵メモリ、または、復号化器１００Ａに着脱可能に接続されるメモリカードもしくはＨＤＤ等の記録装置である。画像表示部１０８Ａは、液晶表示パネル等からなり、撮像画像、及び記録媒体１０７Ａから再生された動画を表示できる。
【００１８】
通信部１０９ＡはＰＣＩＥｘｐｒｅｓｓ規格に準拠する通信手段であり、他の復号化器（ここでは、復号化器１００Ｂ）との間で復号化途中の画像データ及び参照データ等のデータ並びに制御信号を通信するのに使用される。
【００１９】
復号化器１００Ｂは、制御部１０１Ｂ、ＲＯＭ１０２Ｂ、操作入力部１０３Ｂ、画像復号化部１０６Ｂ、記録媒体１０７Ｂ、画像表示部１０８Ｂ、通信部１０９Ｂ及びＲＡＭ１１０Ｂを持つ。復号化器１００Ｂの構成要素１０１Ｂ〜１１０Ｂは機能的に、それぞれ復号化器１００Ａの構成要素１０１Ａ〜１１０Ａに対応する。
【００２０】
動画データを構成する各フレームは、フレーム内予測符号化、前方向予測符号化及び双方向予測符号化のいずれかで符号化される。フレーム内予測符号化画像をＩピクチャと呼び、前方向予測符号化画像をＰピクチャと呼び、双方向予測符号化画像をＢピクチャと呼ぶ。符号化動画データ上では、予測方向の関係で、各フレームの符号化データは、表示順とは異なるフレーム順に配置される。Ｉピクチャは、他のピクチャを参照せずに復号化できる。Ｐピクチャは、復号化済みのＩピクチャまたは他のＰピクチャを参照することで復号化できる。Ｂピクチャは、復号化済みのＩピクチャまたはＰピクチャを参照することで復号化できる。Ｂピクチャから符号化された画像データは、他のピクチャの復号化で参照されることはない。予測符号化の参照の都合により、符号化動画データ上でのフレーム順は、表示順とは異なる。
【００２１】
所定フレーム数を単位としてＩ，Ｐ，Ｂピクチャを所定のフレーム順に繰り返すＬｏｎｇＧＯＰ（Ｇｒｏｕｐ  Ｏｆ  Ｐｉｃｔｕｒｅ）と、各フレームをＩピクチャとするＳｈｏｒｔＧＯＰ（Ｇｒｏｕｐ  Ｏｆ  Ｐｉｃｔｕｒｅ）がある。後者は専ら編集を目的とするものであり、本発明は、前者に適用される。
【００２２】
Ｉ，Ｐ，Ｂピクチャで構成される符号化動画データが、復号化器１００Ａに入力する。図２（ａ）は、符号化動画データを構成するＩ，Ｐ，Ｂピクチャの内のＩ，Ｐピクチャを復号化する際の復号化器１００Ａ，１００Ｂの担当を示し、図２（ｂ）は、Ｂピクチャを復号化する際の配分の復号化器１００Ａ，１００Ｂの担当（復号化範囲）を示す。この詳細は後述する。
【００２３】
動画データの符号化と表示のフレーム順を説明する。図３（ａ）は、ＬｏｎｇＧＯＰで符号化された動画データの符号化シーケンス例を示し、図３（ｂ）は、復号化された画像の表示順を示す。図３（ｃ）は、符号化の際の順序入替えに伴う、表示のための遅延量（表示遅延量）を示す。
【００２４】
符号化動画データ上では、各ピクチャ３００〜３１２は、図３（ａ）に示す順に配置される。図３（ａ）に示す各ピクチャ３００〜３１２を復号化して得られる動画データの各フレームは、図３（ｂ）に示すフレーム順で表示される。図３（ｂ）で、Ｉ、Ｂ、Ｐは復号化前のピクチャタイプを示す。表示順では、ピクチャ３０１、３０２、３００、３０４、３０５、３０３、３０７、３０８、３０６、３１０、３１１、３０９・・・となる。ピクチャ３００、３０３、３０６、３０９、３１２は、３ピクチャ分遅れて表示可能になるので、図３（ｃ）に示すように、表示遅延量は３（フレーム）となる。これら以外のピクチャは、復号化後すぐに表示可能になるので、図３（ｃ）に示すように、表示遅延量は０である。
【００２５】
なお、ＳｈｏｒｔＧＯＰの動画データの場合、すべてのフレームがＩピクチャとして扱われるので、すべてのピクチャは復号化時に他のピクチャを参照する必要が無い。従って、符号化順と表示順は同じであり、表示遅延量はすべてのピクチャにおいて０となる。
【００２６】
図２（ａ）において、画像２５１は、符号化動画データのＩピクチャまたはＰピクチャである。復号化器１００Ａの制御部１０１Ａは、画像２５１の全体を復号化範囲２５３として画像復号化部１０６Ａに画像２５１の符号化データを復号化させる。画像復号化部１０６Ａは、復号化で得られた画像データ（画像２５６）をＲＡＭ１１０Ａに書き込み、外部に出力する。
【００２７】
復号化器１００Ａは、入力する符号化データ（画像２５１）をそのまま、通信部１０９Ａから通信路１２０を介して復号化器１００Ｂに転送する。復号化器１００Ｂの制御部１０１Ｂは、復号化器１００Ａから転送された符号化データを、画像復号化部１０６Ｂにその画像全体を復号化範囲２５４として復号化させる。すなわち、復号化器１００Ｂは、復号化器１００Ａと同じ復号化処理を実行し、復号化結果をＲＡＭ１１０Ｂに参照用に保持する。復号化器１００Ｂは、復号化処理を実行せずに、復号化器１００Ａの処理結果を受け取って、ＲＡＭ１１０Ｂに格納しても良い。
【００２８】
Ｂピクチャの復号化処理を説明する。Ｂピクチャの復号化処理には負荷がかかるので、復号化器１００Ａ、１００Ｂが１フレームを２分割した各部分画像の復号化を分担する。すなわち、本実施例では、復号化器１００Ａが、フレーム画像の上半分の部分画像（上半分画像）を担当し、復号化器１００Ｂが、同じフレーム画像の下半分の部分画像（下半分画像）を担当する。
【００２９】
図２（ｂ）において、画像２６１は、符号化動画データのＢピクチャである。復号化器１００Ａの制御部１０１Ａは、画像２６１の上半分を復号化範囲２６２として画像復号化部１０６Ａにその上半分の符号化データを復号化させる。画像復号化部１０６Ａは、復号化で得られた上半分の画像データをＲＡＭ１１０Ａに書き込む。
【００３０】
復号化器１００Ａは、入力するＢピクチャの符号化データ（画像２６１）を、通信部１０９Ａから通信路１２０を介して復号化器１００Ｂに転送する。復号化器１００Ｂの制御部１０１Ｂは画像復号化部１０６Ｂに、画像２６１の下半分を復号化範囲２６３として、復号化器１００Ａから転送された符号化データを復号化させる。復号化器１００Ｂの制御部１０１Ｂは、画像復号化部１０６Ｂで復号化された結果（下半分画像部分）の画像データを、通信部１０９Ｂから通信路１２０を介して復号化器１００Ａに転送する。
【００３１】
復号化器１００Ａの制御部１０１Ａは、復号化器１００Ｂから転送された下半分画像の画像データを、復号化器１００Ａで復号化した上半分画像の画像データに合成するようにＲＡＭ１１０Ａに格納する。復号化器１００Ａの制御部１０１Ａは、ＲＡＭ１１０Ａ上で合成された再生画像データを画像２６５に示すように、外部に出力する。
【００３２】
図２（ｂ）では、符号化データ（画像２６１）を復号化器１００Ａから復号化器１００Ｂに転送するとしたが、符号化データ（画像２６１）を復号化器１００Ａ、１００Ｂの両方に入力するようにしてもよい。
【００３３】
図４を参照して、復号化器１００Ａ，１００Ｂの復号化範囲の選択を説明する。制御部１０１Ａ、１０１Ｂは、図４に示すフローに従って、対応する画像復号化部１０６Ａ、１０６Ｂの復号化範囲を制御する。
【００３４】
図４に示す処理の前提として、記録媒体１０７Ａに符号化動画データがＭＰ４ファイルとして記録されているとする。そして、復号化器１００Ａは、その符号化動画データを復号化器１００Ｂに転送し、復号化器１００Ｂはその符号化動画データをＲＡＭ１１０Ｂに格納しているものとする。ユーザが操作入力部１０３Ａを操作して、記録媒体１０７Ａに記録されているＭＰ４ファイルの再生を制御部１０１Ａに指示すると、制御部１０１Ａが、図４に示す処理を開始する。復号化器１００Ｂの動作も、基本的に同様であり、以下では、相違点についてのみ言及する。
【００３５】
Ｓ４０１で、制御部１０１Ａは、記録媒体１０７Ａから再生指示されたＭＰ４ファイルをＲＡＭ１１０Ａに読み出し、そのＭＰ４ファイルから、ＭＰ４ファイル内のファイル管理情報に基づき１ピクチャ分を抜き出す。復号化器１００Ｂの場合、Ｓ４０１では、制御部１０１Ｂは、復号化器１００Ａから受信したＭＰ４ファイルを読み出し、そのＭＰ４ファイルから、ＭＰ４ファイル内のファイル管理情報に基づき１ピクチャ分を抜き出す。
【００３６】
制御部１０１Ａは、ＲＡＭ１１０ＡのＭＰ４ファイルから復号化すべきピクチャを抜き出すと（Ｓ４０１でＹｅｓ）、Ｓ４０２に進む。
【００３７】
Ｓ４０２で、制御部１０１Ａは、復号化すべきピクチャのピクチャタイプをファイル管理情報により判別する。ファイル管理情報にピクチャタイプ情報が含まれていない場合、制御部１０１Ａは、各ピクチャの表示遅延量によってピクチャタイプを判別することも可能である。例えば、表示遅延量が０の場合はＢピクチャであり、表示遅延量が０より大きい場合には、ＩピクチャまたはＰピクチャと判別できる。
【００３８】
制御部１０１Ａは、復号化すべきピクチャのピクチャタイプがＢピクチャと判別すると（Ｓ４０２でＹｅｓ）、Ｓ４０３に進み、ピクチャタイプがＩピクチャまたはＰピクチャと判別すると（Ｓ４０２でＮｏ）、Ｓ４０６に進む。
【００３９】
Ｓ４０３で、制御部１０１Ａは、復号化範囲が上半分か下半分かを判別する。制御部１０１Ａは、上半分が復号化範囲の場合（Ｓ４０３でＹｅｓ）、Ｓ４０４に進み、下半分が復号化範囲の場合（Ｓ４０３でＮｏ）、Ｓ４０５に進む。
【００４０】
Ｓ４０４で、制御部１０１Ａは、復号化範囲をピクチャの上半分と決定し、Ｓ４０７に進む。Ｓ４０５で、制御部１０１Ａは、復号化範囲をピクチャの下半分と決定し、Ｓ４０７に進む。図２（ｂ）に示す例では、復号化器１００Ａが上半分を担当し、復号化器１００Ｂが下半分を担当する。
【００４１】
Ｓ４０６で、制御部１０１Ａは、復号化範囲をピクチャの全範囲と決定し、Ｓ４０７に進む。
【００４２】
Ｓ４０７で、制御部１０１Ａは、ＲＡＭ１１０のピクチャの決定された復号化範囲を画像復号化部１０６Ａに復号化させ、画像復号化部１０６Ａは、復号化で得られた再生画像データ（上半分画像）をＲＡＭ１１０Ａに書き込む。この後、制御部１０１ＡはＳ４０８に進む。復号化器１００Ｂは、復号化処理で得られた再生画像データ（下半分画像）を復号化器１００Ａに転送する。各復号化器１００Ａ，１００ＢがＩピクチャとＰピクチャについて画像全体を復号化し保持しているので、Ｂピクチャを部分的に復号化する際に必要な参照画像を復号化器１００Ａ，１００Ｂ間で転送する必要がない。
【００４３】
Ｓ４０８で、制御部１０１Ａは、復号化器１００Ｂからの再生画像データ（下半分画像）の受信の有無を判定する。Ｂピクチャの場合、制御部１０１Ａは、復号化器１００Ｂからの再生画像データ（下半分画像）の受信を待つことになり、受信すると、Ｓ４０９に進む。ＩピクチャまたはＰピクチャの場合、制御部１０１Ａは、復号化器１００Ｂからのデータ受信を待つ必要がないので、Ｓ４１０に進む。
【００４４】
Ｓ４０９で、制御部１０１Ａは、Ｓ４０７で画像復号化部１０６Ａにより復号化した上半分の再生画像データと、Ｓ４０８で復号化器１００Ｂから受信した下半分の再生画像データとを１フレームに合成し、Ｓ４１０に進む。
【００４５】
Ｓ４１０で、制御部１０１Ａは、ＲＡＭ１１０上で１フレームに合成された再生画像データを画像表示部１０８に転送し、画像表示部１０８は、この再生画像データの画像を表示する。
【００４６】
図４に示す処理では、ＬｏｎｇＧＯＰの場合、復号化器１００ＡはＩピクチャとＰピクチャに関しては画像の全範囲を復号化し、Ｂピクチャに関しては画像の上半分を復号化する。他方、復号化器１００Ｂは、ＩピクチャとＰピクチャに関しては画像の全範囲を復号化し、Ｂピクチャに関しては画像の下半分を復号化する。ＳｈｏｒｔＧＯＰ（Ａｌｌ−Ｉ）の場合、復号化器１００Ａ。１００Ｂは共に、Ｉ，Ｐ，Ｂピクチャのいずれについても画像の全範囲を復号化する。
【００４７】
復号化すべき符号化データの画像が、図５に示すように８つのスライス５０１〜５０８からなる場合、原則として、復号化器１００Ａはスライス５０１〜５０４を復号化範囲とし、復号化器１００Ｂはスライス５０５〜５０８を復号化範囲とする。復号化器１００Ａ，１００Ｂの復号化範囲は部分的に重複しても良い。
【実施例２】
【００４８】
復号化を並列実行する復号化器は、３つ以上であってもよい。例えば、４つの復号化器を利用可能な場合、図５に示すスライス構成例の符号化動画データに対しては、以下のようにスライス境界で分割される復号化範囲を分担させれば良い。すなわち、第１の復号化器はＢピクチャのスライス５０１，５０２を復号化範囲とする。第２の復号化器はＢピクチャのスライス５０３，５０４を復号化範囲とする。第３の復号化器はＢピクチャのスライス５０５，５０６を復号化範囲とする。第４の復号化器はＢピクチャのスライス５０７，５０８を復号化範囲とする。Ｉ，Ｐピクチャに対して、４つの復号化器は、ピクチャの全体（スライス５０１〜５０８）を復号化する。
【００４９】
実施例１，２では、１つの符号化動画データの復号化に複数の復号化器を利用できる場合に、ＩピクチャとＰピクチャは各復号化器がピクチャ全体を復号化し、Ｂピクチャについては各復号化器がピクチャの一部を分担して復号化する。こうすることで、複数の復号化器間で復号化された画像データ（Ｉピクチャ及びＰピクチャ）を転送しあうことによる通信負荷を削減できる。
【００５０】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００５１】
プログラムコードを供給するための記憶媒体としては、例えば、磁気ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード又はＲＯＭ等を用いることができる。
【００５２】
上述のプログラムコードの指示に基づき、装置上で稼動しているＯＳ（基本システムやオペレーティングシステム）などが処理の一部又は全部を行い、その処理によって前述した実施例の機能が実現される場合も含まれる。
【００５３】
さらに、記憶媒体から読み出されたプログラムコードが、装置に挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれ、前述した実施形態の機能が実現される場合も含まれる。このとき、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行う。
【００５４】
以上、本発明の好ましい実施例を説明したが、本発明は、これらの実施例に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。
【図１】
2018117307.tif 000003
【図２】
2018117307.tif 000004
【図３】
2018117307.tif 000005
【図４】
2018117307.tif 000006
【図５】
2018117307.tif 000007