(57)【特許請求の範囲】
【請求項１】
画像データを合成するための画像編集装置において、
画像データを記憶するための第１のメモリと、
上記画像データが挿入されるパターンデータを記憶する第２のメモリと、
上記第１のメモリに記憶された画像データを挿入するパターンデータの中における領域を指定する領域指定情報を有し、上記パターンデータに対応したキー情報を記憶するキーメモリと、
オペレータの操作に基づいて、上記第１のメモリ、上記第２のメモリ及び上記キーメモリの書き込みを制御し、上記パターンデータの中における上記キー情報で示される領域に対して上記画像データが挿入されるように、上記キー情報に基づいて、上記画像データの上記第１のメモリからの読み出し及び上記パターンデータの上記第２のメモリからの読み出しを制御する制御手段と
を備えることを特徴とする画像編集装置。
【請求項２】
上記制御手段は、上記第１のメモリに記憶される上記画像データを第１の記録媒体から読み出すとともに、上記第２のメモリに記憶される上記パターンデータ及び上記キーメモリに記憶される上記キー情報を第２の記録媒体から読み出す読出制御手段を備えることを特徴とする請求の範囲第１項に記載の画像編集装置。
【請求項３】
上記第２の記録媒体は、上記パターンデータが記録されたパターン記録領域及び上記キー情報が記録されたキー情報記録領域を有し、上記読出制御手段は、上記パターンデータを上記パターン記録領域から読み出し、上記キー情報を上記キー情報記録領域から読み出すことを特徴とする請求の範囲第２項に記載の画像編集装置。
【請求項４】
上記キー情報は、上記パターンデータに対応するように上記画像データを画像処理する画像処理情報をさらに有し、上記制御手段は、上記画像処理情報に基づいて上記画像データを画像処理した後、上記パターンデータに挿入することを特徴とする請求の範囲第３項に記載の画像編集装置。
【請求項５】
上記画像処理情報は、上記画像データの形状を制御する形状データを含み、上記制御手段は、上記形状データに対応するように上記画像データを可変して上記パターンデータに挿入することを特徴とする請求の範囲第４項に記載の画像編集装置。
【請求項６】
上記画像処理情報は、上記画像データの拡大及び縮小を制御する拡大縮小データを含み、上記制御手段は、上記拡大縮小データに対応するように上記画像データの大きさを可変して上記パターンデータに挿入することを特徴とする請求の範囲第４項に記載の画像編集装置。
【請求項７】
上記画像処理情報は、上記画像データの方向を制御する方向データを含み、上記制御手段は、上記方向データに対応するように上記画像データの方向を可変して上記パターンデータに挿入することを特徴とする請求の範囲第４項に記載の画像編集装置。
【請求項８】
画像データを合成するための画像編集装置において、
画像データを記憶するための第１のメモリと、
上記画像データが挿入されるパターンデータを記憶する第２のメモリと、
上記パターンデータに対応した情報であって、上記第１のメモリに記憶された画像データを挿入するパターンデータの中における領域を指定する領域指定情報と上記第１のメモリに記憶された画像データに対して行う画像処理を指定するための画像処理情報とを有したキー情報を記憶するキーメモリと、
オペレータの操作に基づいて、上記第１のメモリ、上記第２のメモリ及び上記キーメモリの書き込みを制御し、上記画像データに対して上記画像処理情報に基づいて画像処理が施され、上記パターンデータの中における上記領域指定情報で示される領域に対して上記画像データが挿入されるように、上記画像データの上記第１のメモリからの読み出し及び上記パターンデータの上記第２のメモリからの読み出しを制御する制御手段と
を備えることを特徴とする画像編集装置。
【請求項９】
上記画像処理情報は、上記画像データの形状を制御する形状データを含み、上記制御手段は、上記形状データに対応するように上記画像データを可変して上記パターンデータに挿入することを特徴とする請求の範囲第８項に記載の画像編集装置。
【請求項１０】
上記画像処理情報は、上記画像データの拡大及び縮小を制御する拡大縮小データを含み、上記制御手段は、上記拡大縮小データに対応するように上記画像データの大きさを可変して上記パターンデータに挿入することを特徴とする請求の範囲第８項に記載の画像編集装置。
【請求項１１】
上記画像処理情報は、上記画像データの方向を制御する方向データを含み、上記制御手段は、上記方向データに対応するように上記画像データの方向を可変して上記パターンデータに挿入することを特徴とする請求の範囲第８項に記載の画像編集装置。
【発明の詳細な説明】
技術分野
本発明は、画像データを取り扱う機器に設けて好適な画像編集装置に関し、特に、パターンデータ中の指定された領域に指定された画像を合成する画像編集装置に関する。
背景技術
従来、例えば挿入パターン中にフィルム等に記録された画像を挿入する場合には、まず、印画紙の画像を挿入する画像挿入領域を遮光した状態で、挿入パターンを露光した後、画像挿入領域以外の領域を遮光した状態で、フィルム等に記録された画像によって露光を行ういわゆる多重露光を行なっている。
また、他に合成画像を作成するためには、汎用コンピュータ等を使用した方法が知られている。このような方法では、まず、例えばフィルムスキャナ等によりフィルムを読み取り、フィルムに記録された画像を画像データに変換して、汎用コンピュータ等を入力する。次に、画像データ等の編集を行う画像エディタを用いて、予め用意された挿入パターン上のユーザによって指定された領域に画像データを挿入するようになっている。
しかしながら、上述のように多重露光によって合成画像を作成する場合では、複数の露光と印画紙の現像を行う必要があり、複雑な操作を必要とし、また、合成画像の作成に時間を要する問題があった。このため、作成された合成画像を確認しながら、画像を合成する位置、トリミング等を変更して画像合成を行うことが困難で、操作性が悪く、作業効率を低下させていた。
また、上述のように汎用のコンピュータを用いた合成画像の作成では、装置全体のコストが高いものとなり、多様な処理を行うことができる反面、合成画像を作成するためには、合成画像の選択、トリミングの指定、画像合成位置の設定等の煩雑な操作を必要とし、また、このような汎用コンピュータでは、一般に、画像データの合成等の画像処理が遅く、操作性が悪い問題があった。
本発明は、上述の問題点に鑑みてなされたものであり、作業効率を向上させることができ、操作性を向上させることができる画像編集装置の提供を目的とする。
発明の開示
本発明に係る画像編集装置では、オペレータの操作に基づいて、制御手段により、画像データを記憶するための第１のメモリと、上記画像データが挿入されるパターンデータを記憶する第２のメモリと、上記第１のメモリに記憶された画像データを挿入するパターンデータの中における領域を指定する領域指定情報を有し、上記パターンデータに対応したキー情報を記憶するキーメモリの書き込みを制御し、上記パターンデータの中における上記キー情報で示される領域に対して上記画像データが挿入されるように、上記キー情報に基づいて、上記画像データの上記第１のメモリからの読み出し及び上記パターンデータの上記第２のメモリからの読み出しを制御する。
本発明に係る画像編集装置において、上記制御手段は、読出制御手段により、上記第１のメモリに記憶される上記画像データを第１の記録媒体から読み出すとともに、上記第２のメモリに記憶される上記パターンデータ及び上記キーメモリに記憶される上記キー情報を第２の記録媒体から読み出す。
また、本発明に係る画像編集装置において、上記読出制御手段は、上記パターンデータが記録されたパターン記録領域及び上記キー情報が記録されたキー情報記録領域を有する第２の記録媒体の上記パターン記録領域から上記パターンデータを読み出し、上記キー情報記録領域から上記キー情報を読み出す。
また、本発明に係る画像編集装置において、上記制御手段は、上記キー情報に含まれる画像処理情報に基づいて、上記パターンデータに対応するように上記画像データを画像処理した後、上記パターンデータに挿入する。
また、本発明に係る画像編集装置において、上記制御手段は、上記キー情報に含まれる形状データに対応するように上記画像データを可変して上記パターンデータに挿入する。
また、本発明に係る画像編集装置において、上記制御手段は、上記キー情報に含まれる拡大縮小データに対応するように上記画像データの大きさを可変して上記パターンデータに挿入する。
さらに、本発明に係る画像編集装置において、上記制御手段は、上記キー情報に含まれる方向データに対応するように上記画像データの方向を可変して上記パターンデータに挿入する。
また、本発明に係る画像編集装置では、オペレータの操作に基づいて、制御手段により、画像データを記憶するための第１のメモリと、上記画像データが挿入されるパターンデータを記憶する第２のメモリと、上記パターンデータに対応した情報であって、上記第１のメモリに記憶された画像データを挿入するパターンデータの中における領域を指定する領域指定情報と上記第１のメモリに記憶された画像データに対して行う画像処理を指定するための画像処理情報とを有したキー情報を記憶するキーメモリと、オペレータの操作に基づいて、上記第１のメモリ、上記第２のメモリ及び上記キーメモリの書き込みを制御し、上記画像データに対して上記画像処理情報に基づいて画像処理が施され、上記パターンデータの中における上記領域指定情報で示される領域に対して上記画像データが挿入されるように、上記画像データの上記第１のメモリからの読み出し及び上記パターンデータの上記第２のメモリからの読み出しを制御する。
本発明に係る画像編集装置において、上記制御手段は、上記画像処理情報に含まれる形状データに対応するように上記画像データを可変して上記パターンデータに挿入する。
また、本発明に係る画像編集装置において、上記制御手段は、上記キー情報に含まれる拡大縮小データに対応するように上記画像データの大きさを可変して上記パターンデータに挿入する。
さらに、本発明に係る画像編集装置において、上記制御手段は、上記キー情報に含まれる方向データに対応するように上記画像データの方向を可変して上記パターンデータに挿入する。
また、本発明は、画像データを合成するための画像編集方法において、画像データを第１のメモリに記憶する第１の記憶ステップと、上記画像データが挿入されるパターンデータを第２のメモリに記憶する記憶する第２の記憶ステップと、上記第１のメモリに記憶された画像データを挿入するパターンデータの中における領域を指定する領域指定情報を有し、上記パターンデータに対応したキー情報をキーメモリに記憶する第３の記憶ステップと、オペレータの操作に基づいて、上記第１のメモリ、上記第２のメモリ及び上記キーメモリの書き込みを制御し、上記パターンデータの中における上記キー情報で示される領域に対して上記画像データが挿入されるように、上記キー情報に基づいて、上記画像データの上記第１のメモリからの読み出し及び上記パターンデータの上記第２のメモリからの読み出しを制御する制御ステップとを有することを特徴とする。
また、本発明は、画像データを合成するための画像編集方法において、画像データを第１のメモリに記憶する第１の記憶ステップと、上記画像データが挿入されるパターンデータを第２のメモリに記憶する第２の記憶ステップと、上記パターンデータに対応した情報であって、上記第１のメモリに記憶された画像データを挿入するパターンデータの中における領域を指定する領域指定情報と上記第１のメモリに記憶された画像データに対して行う画像処理を指定するための画像処理情報とを有したキー情報をキーメモリに記憶する第３の記憶ステップと、オペレータの操作に基づいて、上記第１のメモリ、上記第２のメモリ及び上記キーメモリの書き込みを制御し、上記画像データに対して上記画像処理情報に基づいて画像処理が施され、上記パターンデータの中における上記領域指定情報で示される領域に対して上記画像データが挿入されるように、上記画像データの上記第１のメモリからの読み出し及び上記パターンデータの上記第２のメモリからの読み出しを制御する制御ステップとを有することを特徴とする。
また、本発明は、画像データを合成するための画像編集プログラムであって、画像データを第１のメモリに記憶する第１の記憶ステップと、上記画像データが挿入されるパターンデータを第２のメモリに記憶する記憶する第２の記憶ステップと、上記第１のメモリに記憶された画像データを挿入するパターンデータの中における領域を指定する領域指定情報を有し、上記パターンデータに対応したキー情報をキーメモリに記憶する第３の記憶ステップと、オペレータの操作に基づいて、上記第１のメモリ、上記第２のメモリ及び上記キーメモリの書き込みを制御し、上記パターンデータの中における上記キー情報で示される領域に対して上記画像データが挿入されるように、上記キー情報に基づいて、上記画像データの上記第１のメモリからの読み出し及び上記パターンデータの上記第２のメモリからの読み出しを制御する制御ステップとを有する画像編集プログラムがコンピュータにより読み取り実行可能に記録されていることを特徴とする。
さらに、本発明は、画像データを合成するための画像編集プログラムであって、画像データを第１のメモリに記憶する第１の記憶ステップと、上記画像データが挿入されるパターンデータを第２のメモリに記憶する第２の記憶ステップと、上記パターンデータに対応した情報であって、上記第１のメモリに記憶された画像データを挿入するパターンデータの中における領域を指定する領域指定情報と上記第１のメモリに記憶された画像データに対して行う画像処理を指定するための画像処理情報とを有したキー情報をキーメモリに記憶する第３の記憶ステップと、オペレータの操作に基づいて、上記第１のメモリ、上記第２のメモリ及び上記キーメモリの書き込みを制御し、上記画像データに対して上記画像処理情報に基づいて画像処理が施され、上記パターンデータの中における上記領域指定情報で示される領域に対して上記画像データが挿入されるように、上記画像データの上記第１のメモリからの読み出し及び上記パターンデータの上記第２のメモリからの読み出しを制御する制御ステップとを有する画像編集プログラムがコンピュータにより読み取り実行可能に記録されていることを特徴とする。
【図面の簡単な説明】
図１は、本発明に係る画像処理装置を適用した静止画記録再生システムの構成を示すブロック図である。
図２は、上記静止画記録再生システムに設けられている画像処理ブロックの構成を示すブロック図である。
図３は、上記静止画記録再生システムに設けられているフレームメモリの論理アドレス及び物理アドレスを説明するための模式図である。
図４は、画像の拡大処理及び縮小処理に応じた論理アドレスの増分値及び減少値を示す図である。
図５は、上記画像処理ブロツクに設けられているアドレス発生回路の構成を示すブロック図である。
図６は、上記アドレス発生回路により発生される各記憶領域用のアドレスデータを説明するためのタイムチャートである。
図７は、上記アドレスデータのフォーマットを示す図である。
図８は、上記画像処理ブロックに設けられている演算回路の拡大処理時及び縮小処理時における演算動作を説明するための図である。
図９は、上記演算回路の構成を示すブロック図である。
図１０は、回転処理時における動作を説明するための上記静止画記録再生システムの概略的な構成を示すブロック図である。
図１１は、回転処理時におけるフレームメモリの書き換え動作を説明するための模式図である。
図１２は、回転処理時におけるフレームメモリの書き換え動作を説明するための模式図である。
図１３は、上記フレームメモリの記憶領域の割り当てを説明するための図である。
図１４は、上記画像データとともにコマンドデータとして高速転送されるアスキーコードの解釈を説明するための図である。
図１５は、上記アスキーコードが解釈されてモニタ装置の表示画面上に表示される様子を示す図である。
図１６は、上記静止画記録再生システムに設けられているストレージ部により各解像度用に３分割された記録領域を有する光ディスクの模式的な構造を示す平面図である。
図１７は、上記静止画記録再生システムに設けられているフレームメモリ及び画像処理ブロックの画像合成を行う際の機能を等価的に示すブロック図である。
図１８は、上記画像合成の機能を説明するための図である。
図１９は、上記画像合成を行う際にモニタ装置に表示される画像を示す図である。
図２０は、上記画像合成において用いられるテンプレートを示す図である。
図２１は、上記画像合成において作成された合成画像の一例を示す図である。
図２２は、上記画像合成において用いられるテンプレート及びキー情報の記録態様を示す図である。
発明を実施するための最良の形態
以下、本発明の好適な実施例を図面を参照しながら詳細に説明する。
まず、本発明の第１実施例に係る画像編集装置は、ビデオテープレコーダ装置等から供給される画像データ、或いは、スキャナによりフィルムや写真等から画像を読み取って形成した画像データを光ディスクに記録し、これを再生してモニタ装置に表示するとともにプリント用紙にプリントする図１に示すような静止画記録再生システムに適用される。
上記図１において、上記静止画記録再生システムは、記憶領域が複数の記憶領域に分割され、この各記憶領域に画像データを記憶するフレームメモリ１と、上記フレームメモリ１への画像データの書き込み及び読み出しを制御するメモリコントローラ２と、当該静止画記録再生システム全体の動作制御を行う中央演算回路（ＣＰＵ：Central Processing Unit）８と、後に説明するが、画像データと共に該画像データの処理等を指定するためのコマンドデータを、上記ＣＰＵ８の介在なしに高速転送するＤＭＡ（Direct Memory Access）コントローラ２ａとを有している。
また、上記静止画記録再生システムは、フィルムや写真等から画像を読み取り画像データを形成するスキャナ部１０と、ビデオテープレコーダ装置やカメラ装置等の外部機器から供給される画像データに基づいて、当該静止画記録再生システムに適した画像データを形成するビデオ入力部１１と、上記スキャナ部１０或いはビデオ入力部１１から供給された画像データ等を記録媒体に記録し再生する第１及び第２のストレージ部１８ａ，１８ｂとを有している。
また、上記静止画記録再生システムは、上記スキャナ部１０，ビデオ入力部１１或いはストレージ部１８ａ，１８ｂから上記フレームメモリ１に供給された画像データに対して、拡大，縮小，ディゾルブ等の画像処理を施す画像処理ブロック１２と、画像データの記録再生，画像処理等を指定する複数のキーが設けられている操作部１３と、上記画像処理等が施された画像データに応じた画像を表示するモニタ装置１５と、上記画像処理等が施された画像データをプリントするプリンタ部１６とを有している。
上記画像処理ブロック１２は、図２に示すような構成を有しており、上記メモリコントローラ２からの書き込み制御データ及び読み出し制御データに基づいて、上記フレームメモリ１の各記憶領域毎に、後に説明する整数部と小数部で形成された書き込みアドレス及び読み出しアドレスを形成し、該整数部の書き込みアドレス及び読み出しアドレスを上記フレームメモリ１に供給するアドレス発生回路３と、上記アドレス発生回路３から供給される上記小数部の書き込みアドレス，読み出しアドレス、及び、上記フレームメモリ１から読み出された画像データに基づいて、上記画像処理の演算を行う演算回路４とを有している。
また、上記画像処理ブロック１２は、上記演算回路４により画像処理された画像データに、色調変換の処理を施すカラー調整回路５と、複数の外部デバイスから供給される画像データを選択して上記演算回路４に供給する第１のバスセレクタ６と、上記カラー調整回路５からの画像データを供給する外部デバイスを選択して出力する第２のバスセレクタ７とを有している。
上記フレームメモリ１は、赤色（Ｒ）の画像データが読み書きされるＲ用フレームメモリ，緑色（Ｇ）の画像データが読み書きされるＧ用フレームメモリ及び青色（Ｂ）の画像データが読み書きされるＢ用フレームメモリで構成されている。
上記各色用フレームメモリは、論理的には、例えば縦×横×深さが１０２４画素×１０２４画素×４ビットで計４Ｍビットの記憶領域を有する４つのＤＲＡＭ（Dynamic ＲＡＭ）を、それぞれ正方形状を形成するように並べるとともに、この正方形状に並べられた４つのＤＲＡＭを深さ方向に２段積層することにより、計８つのＤＲＡＭから２０４８×２０４８×８ビットの記憶領域を有するようにそれぞれ構成されている。
そして、上記フレームメモリ１は、論理的には、上記２０４８×２０４８×８ビットの記憶領域を有する各色用のフレームメモリを、それぞれ深さ方向に例えばＲＧＢの順で積層して構成されている。従って、上記フレームメモリ１は、２０４８×２０４８×２４ビットの記憶領域を有することとなる。
次に、このような構成を有する静止画記録再生システムの動作説明をする。
まず、所望の画像データを上記ストレージ部１８ａ，１８ｂの光ディスク２８に記録する場合、ユーザは、操作部１３を操作して画像データの取り込み先（スキャナ部１０或いはビデオ入力部１１）を指定するとともに、取り込んだ画像データの出力先を上記ストレージ部１８ａ，１８ｂに設定する。
これにより、上記ＣＰＵ８が、スキャナ部１０或いはビデオ入力部１１を動作状態に制御するとともに、上記ストレージ部１８ａ，１８ｂに画像データが出力されるように画像処理ブロック１２及びインターフェースブロック１７を制御する。
上記スキャナ部１０は、反射原稿，透過原稿の両方の画像が読み取り可能となっている。具体的には、上記スキャナ部１０は、例えば上記反射原稿としてＥサイズの写真，Ｌサイズの写真，Ａ６サイズの写真の読み取りが可能となっており、また、上記透過原稿として３５ｍｍ，ブローニサイズのネガフィルムの読み取りが可能となっている。なお、上記スキャナ部１０は、上記反射原稿として、上記３５ｍｍ，ブローニサイズのネガフィルムをそのままのサイズでプリントした原稿の読み取りも可能となっている。
上記スキャナ部１０は、上記フィルム，写真等が原稿読み取り台に装着されると、この原稿をＣＣＤラインセンサ１０ａを走査して読み取る。上記ＣＣＤラインセンサ１０ａは、上記読み取った画像に対応する画像信号を形成し、これをＡ／Ｄ変換器１０ｂに供給する。上記Ａ／Ｄ変換器１０ｂは、上記ＣＣＤラインセンサ１０ａから供給される画像信号をデジタル化することにより画像データを形成し、これを補正系１０ｃに供給する。上記補正系１０ｃは、例えば上記３５ｍｍフィルムから画像の読み取りを行った場合、この画像データを縦×横のサイズが１２００画素×１７００画素のサイズの画像データに補正して出力する。また、読み取り原稿がブローニサイズのフィルム，Ｅサイズの写真，Ｌサイズの写真，Ａ６サイズの写真の場合、それぞれ１２９８画素×９７５〜１８７５画素，１０５０×１４５０画素，１１２０画素×１５７５画素，１３２５画素×１８２５画素のサイズの画像データに補正して出力する。
上記ビデオ入力部１１は、例えばビデオテープレコーダ装置等からのコンポジットビデオ信号，Ｙ（輝度）／Ｃ（クロマ）セパレートのフォーマットで供給されるビデオ信号，ＲＧＢのフォーマットで供給されるビデオ信号の３つのフォーマットのビデオ信号の入力が可能となっており、これらのビデオ信号は、それぞれ入力端子１１ａ〜１１ｃを介してビデオ処理系１１ｄに供給される。
上記ビデオ処理系１１ｄは、上記各フォーマットのビデオ信号の画素を正方格子の画素とするとともに、画像サイズを４８０画素×６４０画素とし、これをＡ／Ｄ変換器１１ｅに供給する。上記Ａ／Ｄ変換器１１ｅは、上記ビデオ信号をデジタル化することにより上記各フォーマットのビデオ信号に対応した画像データを形成して出力する。
上記スキャナ部１０或いはビデオ入力部１１により形成された画像データは、それぞれ画像処理ブロック１２に供給される。上記画像処理ブロック１２は、後に説明する拡大処理，縮小処理，回転処理，ディゾルブ処理等の画像処理が指定されている場合は、上記画像データにこのような画像処理を施し、この画像データに上記画像処理に関する画像処理情報を付加して出力する。この画像データ（及び画像処理情報）は、Ｄ／Ａ変換器１４に供給されるとともに、インターフェースブロック１７を介してストレージ部１８ａ，１８ｂのインターフェース回路２１に供給される。
上記Ｄ／Ａ変換器１４は、上記画像データをアナログ化することにより画像信号を形成し、これをモニタ装置１５に供給する。これにより、上記フィルムや写真等から取り込んだ画像データに応じて画像が上記モニタ装置１５に表示されることとなる。
一方、ユーザは、上記モニタ装置１５に表示される画像が所望の画像であった場合に、ストレージ部１８ａ，１８ｂの操作部１９を操作してその画像の記録を指定する。
これにより、ストレージ部１８ａ，１８ｂのシステムコントローラ２０は、上記画像処理ブロック１２から供給される画像データを取り込むように、上記インターフェース回路２１を制御する。上記インターフェース回路２１を介して取り込まれた画像データには、上述のように該画像データの他に、上記画像処理ブロック１２で施された画像処理に関する画像処理情報（画像加工情報）等が付加されている。このため、上記システムコントローラ２０は、上記インターフェース回路２１を介して取り込まれる画像データ及び画像処理情報の中から、該画像処理情報のみを取り込み、上記画像データは、バッファ回路２２に供給する。
上記バッファ回路２２は、上記画像データを所定の利得で増幅し、これをラスタ−ブロック変換回路２３及び非圧縮回路２５に供給する。上記非圧縮回路２５は、上記画像データに圧縮処理を施すことなく、この画像データを高解像度用の画像データとしてそのままセレクタ２９に供給する。また、上記ラスタ−ブロック変換回路２３は、上記画像データに基づいて、圧縮処理の１単位である所定画素数からなる圧縮ブロックを形成し、これを圧縮伸長回路２４に供給する。上記圧縮伸長回路２４は、上記圧縮ブロック毎に、例えばそれぞれ解像度の異なる２種類の圧縮処理を施すことにより、中間解像度の画像データ及び低解像度の画像データを形成し、これらをセレクタ２９に供給する。
上記セレクタ２９は、システムコントローラ２０により切り換え制御されるようになっており、該セレクタ２９を介した上記高解像度，中間解像度及び低解像度の各画像データは、それぞれいわゆるＥＦＭ回路（８−１４変調回路）２６に供給され記録に適したフォーマットに変換されディスク記録再生部２７に供給される。
上記ディスク記録再生部２７は、上記各解像度の画像データに、該各画像データに関する情報（画像処理情報，プリンタ制御情報等）を付加し、これを光ディスク２８に記録する。
具体的には、上記光ディスク２８は、例えば直径６４ｍｍの光磁気ディスクとなっており、上記ディスク記録再生部２７は、上記低解像度の画像データを内周側に記録し、高解像度の画像データを外周側に記録し、中間解像度の画像データを上記内周側と上記外周側との中間領域に分けて光磁気記録する。
この光ディスク２８の全記録領域は、例えば２２００クラスタ分となっており、この記録領域が、例えば図１６に示すように、内周側から外周側にかけて１４クラスタ分が低解像度の画像データの記録領域ＩＡに、２００クラスタ分が中間解像度の画像データの記録領域ＭＡに、１８００クラスタ分が高解像度の画像データの記録領域ＰＡになるように３分割されている。
そして、システムコントローラ２０は、画像データの解像度に従ってセレクタ２９の切り換えを制御する。これにより、低解像度の画像データは、記録領域ＩＡの１５分の１クラスタ分の領域に記録され、高解像度の画像データは、記録領域ＰＡの９クラスタ分の領域に記録され、中間解像度の画像データは、記録領域ＭＡの１クラスタ分の領域に記録される。
これらの画像データは、１枚の画像データがディスク上の連続する領域に記録されているため、１枚の画像データの読み出しの途中で、光学ピックアップを移動させてシーク動作を行う必要がなく、高速な読み出しを行うことができるようになっている。
この光ディスク２８には、例えば２００枚分の画像データが記録可能となっている。そして、上記２００枚分の画像データは、５０枚分の画像データを１つのアルバムとして、計４つのアルバムに分割されて管理されるようになっている。従って、ユーザは、この画像データの記録を行う場合、操作部１９を用いてその画像データを記録するアルバムを選択する。これにより、上記システムコントローラ２０は、上記ユーザにより選択されたアルバムに供給された画像データを取り込み順に記録するように上記ディスク記録再生部２７を制御する。
なお、この際、上記低解像度の画像データは、アルバムに記録されている画像を１画面に複数表示するためのインデックス用として記録され、上記中間解像度の画像データは、アルバムに記録されている所望の１つの画像を表示するための表示用として記録され、上記高解像度の画像データは、プリント用としてそれぞれ記録されるものである。
ここで、上記ストレージ部１８ａ，１８ｂは、上記各アルバム毎のアルバム名，各アルバムの画像毎の画像名，所望の画像を検索するためのキーワード，ディスク名が入力できるようになっている。
この場合、ユーザは、上記ストレージ部１８ａ，１８ｂの操作部１９に設けられているライトキーをオン操作する。上記システムコントローラ２０は、上記ライトキーがオン操作されるとこれを検出し、文字情報の入力を行うライトモードとなる。
次にユーザは、上下キーを操作する。上記システムコントローラ２０は、上記上下キーが一回操作される毎に、例えばアルバム名，画像名，キーワード，ディスク名の文字を順に表示するように表示部１９ａを表示制御する。ユーザは、上記表示部１９ａに表示される文字を見て、これからどの情報の入力を行うかを決め、上記操作部１９に設けられているＥＸＥＣキーをオン操作する。これにより、上記システムコントローラ２０は、これから入力が行われる情報を認識する。
次に、ユーザは、上記操作部１９に設けられているテンキーを操作する。これにより、上記システムコントローラ２０は、上記テンキーの操作に応じた文字を表示するように上記表示部１９ａを表示制御する。そして、ユーザは、上記表示部１９ａに表示されるアルバム名等が所望のアルバム名等となったときに、再度、上記ＥＸＥＣキーをオン操作する。
上記システムコントローラ２０は、上記ＥＸＥＣキーが再度オン操作されるとこれを検出し、このライトモードを終了するとともに、上記入力されたアルバム名等の文字情報を、いわゆるアスキーコードとして上記光ディスク２８に記録するようにディスク記録再生部２７を制御する。
具体的には、所望の画像名の記録を行う場合、ユーザは、上記ライトキーをオン操作して上記システムコントローラ２０をライトモードとするとともに、上記上下キーをオン操作して、これから入力を行う情報である“画像名”を選択する。そして、上記テンキーを操作してその画像の画像名を入力する。これにより、上記システムコントローラ２０が、上記入力された文字に対応するアスキーコードを形成し、これをディスク記録再生部２７に供給する。これにより、上記ディスク記録再生部２７は、上記画像名に対応するアスキーコードを光ディスク２８に記録する。
なお、上記画像名として入力できる文字数は例えば１６文字、上記アルバム名として入力できる文字数は３２文字となっており、アルファベット，カタカナ，漢字等で入力できるようになっている。すなわち、１画面分で４３２文字（１６文字×２５枚分の画像＋アルバム名の３２文字）の入力ができるようになっている。
次に、このように光ディスク２８に記録された画像データ及び文字データ（アスキーコード）を再生して上記モニタ装置１５に表示する場合における当該静止画記録再生システムの動作説明をする。
この場合、ユーザは、まず、上記ストレージ部１８ａ，１８ｂの操作部１９に設けられているアルバムキーを操作する。上記システムコントローラ２０は、上記アルバムキーが１回オン操作される毎に、これを検出し、そのアルバムのアルバム名を再生して表示するように上記ディスク記録再生部２７及び表示部１９ａを制御する。上述のように、上記光ディスク２８には、４つのアルバムが記録されるようになっているため、上記アルバムキーがオン操作される毎に、上記表示部１９ａには４つのアルバム名が順に表示されることとなる。
次にユーザは、上記４つのアルバムの中から所望のアルバムを選択した後に再生キーをオン操作する。上記システムコントローラ２０は、上記再生キーがオン操作されるとこれを検出し、上記選択されたアルバムのインデックス用の低解像度の画像データ及びアスキーコード（アルバム名，画像名等）を再生するように上記ディスク記録再生部２７を制御する。
上述のように、１つのアルバムは５０枚分の画像データで構成されており、この５０枚の画像を一度に表示画面に表示してもよいが、必然的に一枚分の表示領域が狭くなり、ユーザによる所望の画像の選択が困難なものとなる虞れがある。このため、上記システムコントローラ２０は、一度の指定で２５枚分の低解像度用の画像データを読み出すように上記ディスク記録再生部２７を読み出し制御する。これにより、上記ディスク記録再生部２７は、まず、上記２５枚分の低解像度用の画像データ及びアルバム名のアスキーコード，各画像名のアスキーコードを上記ディスクの内周側から読み出し、該画像データをＥＦＭ回路２６及びセレクタ２９を介して圧縮伸長回路２４に供給するとともに、該アスキーコードをＥＦＭ回路２６，セレクタ２９及び非圧縮回路２５を介してバッファ回路２２に供給する。
上記圧縮伸長回路２４は、上記画像データに低解像度用の伸長処理を施し、これをラスタ−ブロック変換回路２３，バッファ回路２２に供給する。
上記バッファ回路２２は、上記画像データ及びアスキーコードを一旦記憶する。
このように上記バッファ回路２２に上記画像データ及びアスキーコードが記憶されると、上記ＤＭＡコントローラ２ａは、該バッファ回路２２に記憶されたアスキーコードが上記画像データとともに高速転送されるように該バッファ回路２２を読み出し制御する。これにより、上記アスキーコードは画像データと共に、インターフェースブロック１７及びインターフェース回路２１を介して、ＣＰＵ８の介在なしにフレームメモリ１に高速転送される。
上記フレームメモリ１の記憶領域は、図１３に示すように全体的には縦×横が２０４８画素×２０４８画素となっており、そのうち、１０２４画素×１５３６画素（縦×横）の記憶領域が画像データの記憶領域（画像データエリア）、該画像データの領域以外の余領域の１６画素×３２画素（５１２バイト分）の記憶領域が、上記アスキーコードの記憶領域であるコマンドエリアＣＡとなっている。
上記メモリコントローラ２は、上記バッファ回路２２から画像データ及びアスキーコードが高速転送されると、該画像データを上記フレームメモリ１の画像データエリアに書き込み制御し、該アスキーコードを上記コマンドエリアＣＡに書き込み制御する。
ここで、このような画像データ及びアスキーコードの転送制御及び該アスキーコードの解釈における当該静止画記録再生システムの動作を説明する。
上記メモリコントローラ２は、これから高速転送されるデータが画像データであるかアスキーコードであるかを判別する。
この判別結果に基づいて、上記メモリコントローラ２は、転送されるデータが上記画像データである場合には、上記ＤＭＡコントローラ２ａに画像データの転送を指示し、上記ＤＭＡコントローラ２ａは、上記バッファ回路２２に記憶された画像データをフレームメモリ１に高速転送する。これにより、上記フレームメモリ１の画像データエリアに１０２４画素×１５３６画素分の画像データが書き込まれる。
一方、転送されるデータがアスキーコードである場合には、上記メモリコントローラ２は、上記ＤＭＡコントローラ２ａにアスキーコードの転送を指示し、上記ＤＭＡコントローラ２ａは、上記バッファ回路２２に記憶されたアスキーコードをフレームメモリ１のコマンドエリアＣＡに高速転送する。これにより、フレームメモリ１のコマンドエリアＣＡにアスキーコードが書き込まれる。
このようにして上記フレームメモリ１の各エリアに画像データ及びアスキーコードが書き込まれると、上記メモリコントローラ２は、図１４（ａ）に示すように上記コマンドエリアＣＡに書き込まれているアスキーコードを読み出し、該アスキーコードの解釈を行う。
具体的には、例えば図１４（ｂ）に示すように、上記コマンドエリアＣＡから読み出したアスキーコードが“４１Ｈ”の場合、このアスキーコードは、アルファベットの“Ａ”の文字を示しているため、上記メモリコントローラ２は例えば２４画素×２４画素の“Ａ”の文字の画像データを形成する。
上述のように、上記光ディスク２８に記録されている各画像には、１６文字分の画像名が記録できるようになっている。このため、上記メモリコントローラ２は、上記１６文字分のアスキーコードの解釈を行ない、このように解釈してアスキーコードから文字に変換して形成した該文字を示す画像データを、図１４（ｃ）に示すように上記フレームメモリ１の各画像の底面にあたる部分に書き込むように該フレームメモリ１を書き込み制御する。
このように、フレームメモリ１に画像データ及びアスキーコードの文字を示す画像データ（以下、この２つの画像データをまとめて単に画像データという。）の書き込みが終了すると、上記メモリコントローラ２は、該フレームメモリ１に書き込まれた画像データを読み出し制御する。この画像データは、Ｄ／Ａ変換器１４を介してアナログの画像信号とされモニタ装置１５に供給される。
これにより、図１５に示すように、上記モニタ装置１５の表示画面に、上記選択したアルバムのアルバム名とともに、２５枚分のインデックス用の画像及び各画像の画像名が表示される。
また、ユーザは、上記選択したアルバムの残る２５枚の画像を表示したい場合、上記操作部１９を操作して該残る２５枚の画像の表示を指定する。これにより、システムコントローラ２０は、上記残る２５枚の低解像度用の画像データ及び該各画像データのアスキーコードを再生するようにディスク記録再生装置２７を制御する。これにより、上記残る２５枚の低解像度用の画像データ及びアスキーコードが上述のように高速転送され、上記モニタ装置１５に該残る２５枚の画像が表示される。
このように、画像名やアルバム名等を示す文字データをアスキーコードとして画像データとともにシリアル転送することにより、パラレル転送のように配線数を増加することなく、一度に大量のアスキーコードを転送することができる。しかも、上記画像データ及びアスキーコードの転送は、上記ＣＰＵ８の介在なしに上記ＤＭＡコントローラ２ａが行うようになっているため、高速に転送を行うことができ、データ転送時間を短縮化することができる。
また、上記ＤＭＡコントローラ２ａが上記高速転送を行うため、該画像データ及びアスキーコードの転送にＣＰＵ８が専有されることがない。このため、上記画像データ及びアスキーコードの転送中に上記ＣＰＵ８を別のデータ処理に使用することができるうえ、該ＣＰＵ８として安価な通常の処理速度のものを用いることができる。従って、上記ＣＰＵ８のローコスト化を通じて当該静止画記録再生システムのローコスト化を図ることができる。
本件出願人が、当該静止画記録再生システムを試作して実験を行ったところ、上記ストレージ部１８ａ，１８ｂのバッファ回路２２からフレームメモリ１に画像データ及びアスキーコードを高速転送するのに約２ｍｓｅｃ、最高で１３０μｓｅｃで高速転送することができた。これにより、転送から解釈まで都合約３４ｍｓｅｃで完了することができ（上記アスキーコードの解釈には３２ｍｓｅｃを要する。）、従来、転送から解釈までに１ｓｅｃ以上要していたのを大幅に改善することができた。
また、上記アスキーコードの解釈に約３２ｍｓｅｃの時間を要するのは、上記フレームメモリ１とＣＰＵ８とがそれぞれ独立の構成となっているためである。このため、本件出願人が、上記フレームメモリ１を上記ＣＰＵ８のメモリマップ上にのせた構成として実験を行ったところ上記アスキーコードの解釈を３ｍｓｅｃに短縮することができ、転送から解釈までに要する時間を都合５ｍｓｅｃに短縮することができ、さらなる改善を図ることができた。
なお、上記画像データとともに高速転送するのはアスキーコードであることとしたが、これは、ＪＩＳコードでもよく、あるいは各部の制御を指定するコマンドデータでもよい。すなわち、上記ストレージ部１８ａ，１８ｂからＣＰＵ８にコマンドデータを転送する場合、上記フレームメモリ１に画像データとともにコマンドデータが高速転送されて上記コマンドエリアＣＡに一旦記憶される。そして、上記ＣＰＵ８が、上記コマンドエリアＣＡからコマンドデータを読み出しこれに応じて実行する。
これとは、逆に、上記ＣＰＵ８からストレージ部１８ａ，１８ｂにコマンドデータを転送する場合、上記フレームメモリ１に画像データとともにコマンドデータが転送されて上記コマンドエリアＣＡに一旦記憶される。そして、上記ストレージ部１８ａ，１８ｂのシステムコントローラ２０がコマンドデータの転送要求を出力すると、上記メモリコントローラ２がこれに応じてＤＭＡコントローラ２ａを制御し、上記コマンドエリアＣＡに記憶されたコマンドデータが高速転送される。上記システムコントローラ２０は、上記高速転送されたコマンドデータに応じた制御を実行する。
このように当該静止画記録再生システムは、コマンドデータの双方向の高速転送も行うことができる。
次に、上記モニタ装置１５にインデックス用として２５枚の画像が表示されると、ユーザは、この画像の中から所望の画像を選択するように上記操作部１９を操作する。
上記システムコントローラ２０は、上記操作部１９が操作され所望の画像が指定されるとこれを検出し、該選択された画像に対応する中間解像度の画像データを読み出すように上記ディスク記録再生部２７を読み出し制御する。これにより、上記ディスク記録再生部２７は、光ディスク２８の中間領域に記録されている表示用の中間解像度を有する画像データを読み出しこれをＥＦＭ回路２６及びセレクタ２９を介して圧縮伸長回路２４に供給する。
上記圧縮伸長回路２４は、上記画像データに、中間解像度用の伸長処理を施し、これをラスターブロック変換回路２３，バッファ回路２２及びインターフェース回路２１を介して上記インターフェースブロック１７に供給する。
上記システムコントローラ２は、上記インターフェースブロック１７に上記中間解像度用の画像データが供給されると、これを上記フレームメモリ１に一旦記憶し読み出してＤ／Ａ変換器１４に供給する。上記Ｄ／Ａ変換器１４は、上記中間解像度用の画像データをアナログ化することにより、中間解像度用の画像信号を形成し、これをモニタ装置１５に供給する。これにより、上記モニタ装置１５の表示画面に、ユーザにより選択された画像が表示される。
次に、当該静止画記録再生システムは、上記インデックス用の画像を表示することなく所望の画像を選択して上記モニタ装置１５に表示することができる。
すなわち、ユーザは、所望の画像が記録されているアルバム及び画像番号が分かっている場合、上述のように上記ストレージ部１８ａ，１８ｂの操作部１９に設けられているテンキーを操作してアルバムを指定するとともに画像番号を指定する。
上述のように、１つのアルバムには、５０枚の画像が記録できるようになっているため、ユーザは、上記テンキーにより所望の画像番号を入力することにより所望の画像を選択する。そして、上記所望の画像番号を選択した後に再生キーをオン操作する。
上記システムコントローラ２０は、上記再生キーがオン操作されたことを検出すると、上記指定されたアルバムの画像番号の画像データを読み出すように上記ディスク記録再生部２７を制御する。これにより、上記光ディスク２８から指定された画像番号の画像データが読み出され上記モニタ装置１５に供給され表示される。
また、このような所望の画像の選択は、上記操作部１９に設けられている検索キーを用いても行うことができる。すなわち、上記検索キーがオン操作されると、上記システムコントローラ２０は検索モードとなる。上記システムコントローラ２０は、上記検索モードとなると、上下キーが１回操作される毎に、画像名，キーワード，記録日，記録時間の文字を順に表示するように表示部１９ａを表示制御する。ユーザは、上記画像名，キーワード，記録日，記録時間の中から入力する情報を選択すると、上記テンキーを用いて検索を行う画像の画像名，キーワード，記録日、或いは、記録時間を入力しＥＸＥＣキーをオン操作する。
これにより、上記システムコントローラ２０は、上記ＥＸＥＣキーがオン操作されたことを検出して検索を開始する。そして、上記画像名，キーワード等に該当する画像を検索し、この検索した画像のアルバム番号，アルバム名，画像名，画像番号等を表示部１９ａに表示するように表示部１９ａを表示制御する。なお、該当する画像が複数ある場合は、これらの一覧表を表示するように上記表示部１９ａを表示制御する。
次にユーザは、上記表示部１９ａに表示された画像名等の中から所望とする画像を上記上下キーを用いて選択し、上記再生キーをオン操作する。
上記システムコントローラ２０は、上記再生キーがオン操作されるとこれを検出し、上記選択された画像の画像データを再生するように上記ディスク記録再生部２７を制御する。
これにより、上記光ディスク２８から指定された画像データが読み出され上記モニタ装置１５に供給され表示される。
次に、上記スキャナ部１０或いはビデオ入力部１１を介して取り込んだ画像、或いは、上記光ディスク２８に記録した画像をプリントする場合における当該静止画記録再生システムの動作説明をする。
まず、上記スキャナ部１０或いはビデオ入力部１１を介して取り込んだ画像をプリントする場合、ユーザは、操作部１３を操作して上述と同様にして該スキャナ部１０或いはビデオ入力部１１を介して取り込んだ画像をモニタ装置１５に表示する。そして、上記モニタ装置１５に表示される画像が所望の画像であった場合、上記操作部１３を操作してその画像のプリントを指定する。
上記スキャナ部１０或いはビデオ入力部１１を介して取り込んだ画像データは、上記画像処理ブロック１２のフレームメモリ１に記憶されている。このため、上記ＣＰＵ８は、上記プリントが指定されると、上記フレームメモリ１に記憶されている画像データが読み出されるように、上記メモリコントローラ２を介して該フレームメモリ１を読み出し制御する。上記フレームメモリ１から読み出された画像データは、プリンタ部１６のデータ変換回路１６ａに供給される。
上記データ変換回路１６ａは、上記フレームメモリ１から読み出された画像データにプリントに適したデータ変換処理を施す。すなわち、上記画像データが、Ｒ，Ｇ，Ｂ或いはＹ，Ｃｒ，Ｃｂのかたちで供給されると、これをＹ（イエロー），Ｍ（マゼンタ），Ｃ（シアン）のかたちに色座標変換することによりプリント用の画像データを形成し、これをサーマルヘッド１６ｂに供給する。
上記サーマルヘッド１６ｂは、上記画像データに応じた画像を、例えばＡ６サイズのプリント用紙１６ｃに、約３００ＤＰＩでプリントする。これにより、上記スキャナ部１０或いはビデオ入力部１１を介して取り込んだ画像データに応じた画像をプリントすることができる。
次に、上記光ディスク２８に記録した画像をプリントする場合、ユーザは、光ディスク２８に記録されているインデックス用の画像を上述の操作でモニタ装置１５に表示する。そして、このインデックス用の画像の中から所望の画像を選択する。これにより、上記選択された画像が上記モニタ装置１５に表示される。
ユーザは、上記モニタ装置１５に表示された画像が所望の画像であった場合は、上記操作部１３を操作してその画像のプリントを指定する。これにより、ＣＰＵ８は、現在モニタ装置に表示されている画像のプリント用の画像データの読み出しを指定するプリント制御データを形成して出力する。このプリント制御データは、画像処理ブロック１２及びインターフェースブロック１７を介してストレージ部１８ａ，１８ｂのインターフェース回路２１に供給され、該インターフェース回路２１を介してシステムコントローラ２０に供給される。
上述のように、上記光ディスク２８には、インデックス用の低解像度の画像データ，モニタ表示用の中間解像度の画像データ及びプリント用の高解像度の画像データの３種類の画像データがそれぞれ記憶されている。
上記システムコントローラ２０は、上記プリント制御データが供給されると、そのプリント制御データで指定される上記プリント用の高解像度の画像データを読み出すようにディスク記録再生部２７を制御する。これにより、上記モニタ装置１５に表示されている画像に対応する高解像度の画像データが上記光ディスク２８から読み出される。この高解像度の画像データは、記録の際に圧縮処理が施されていないため、非圧縮回路２５を介してバッファ回路２２に供給され、インターフェース回路２１，インターフェースブロック１７，画像処理ブロック１２を介してプリンタ部１６のデータ変換回路１６ａに供給される。
上記データ変換回路１６ａは、上記高解像度の画像データにプリントに適したデータ変換処理を施し、これをサーマルヘッド１６ｂに供給する。これにより、上記プリント用紙１６ｃに、上記光ディスク２８から読み出された画像データに応じた画像がプリントされることとなる。
ここで、当該静止画記録再生システムは、上記画像処理ブロック１２において、上記スキャナ部１０或いはビデオ入力部１１を介して取り込んだ画像データに拡大処理，縮小処理，回転処理，ディゾルブ処理等の画像処理を施して上記モニタ装置１５に表示、光ディスク２８に記録或いはプリンタ部１６でプリントすることができる。また、同じく、光ディスク２８に記録された画像データを再生して上記画像処理を施し、上記モニタ装置１５に表示、光ディスク２８に記録し直し或いはプリンタ部１６でプリントすることができる。
すなわち、上述のように上記スキャナ部１０，ビデオ入力部１１或いはストレージ部１８ａ，１８ｂからの画像データは、図１に示す第１のバスセレクタ６に供給される。
上記ＣＰＵ８は、ユーザが操作部１３を操作することにより画像データの取り込みを行うデバイス（上記スキャナ部１０，ビデオ入力部１１或いはストレージ部１８ａ，１８ｂ）を指定するとこれを検出し、該指定されたデバイスの入力を選択するように上記第１のバスセレクタ６を切り換え制御する。上記第１のバスセレクタ６を介した画像データは、演算回路４を介してフレームメモリ１に供給される。
具体的には、上記フレームメモリ１は、その内部が図３（ｂ）に示すように第１〜第４の記憶領域ＡＲ１〜ＡＲ４に分割されている。上記ＣＰＵ８は、上記フレームメモリ１に、例えば図３（ａ）に○で示すような画像データが供給されると、これを図３（ｂ）に示すように隣接する画素が異なる記憶領域に記憶されるようにメモリコントローラ２を介して書き込み制御する。図３（ａ）中、００，０１，０２・・・はその画素のアドレスを示しており、最初の数値が横列（行）を、また、次の数値が縦列（列）をそれぞれ示している。従って、“００”は０行，０列の画素のアドレスを示し、“１１”は１行，１列の画素であることを示し、“１２”は１行，２列の画素であることを示す。
具体的には、上記フレームメモリ１に供給された画像データは、図３（ｂ）に示すように上記第１の記憶領域ＡＲ１に上記アドレス００，０２，２０，２２・・・の各画素の画像データが書き込まれ、上記第２の記憶領域ＡＲ２に、アドレス０１，０３，２１，２３・・・の各画素の画像データが書き込まれる。また、上記第３の記憶領域ＡＲ３に上記アドレス１０，１２，３０，３２・・・の各画素の画像データが書き込まれ、上記第４の記憶領域ＡＲ４に上記アドレス１１，１３，３１，３３・・・の各画素の画像データが書き込まれる。
なお、後に説明するが、上記各記憶領域ＡＲ１〜ＡＲ４に書き込まれた画像データは、該各記憶領域ＡＲ１〜ＡＲ４毎に別々に読み出されるようになっており、該各記憶領域ＡＲ１〜ＡＲ４の物理アドレスは図３（ｃ）に示すようにそれぞれ独立している。このため、上述のように隣接する画素が異なる記憶領域となるように書き込み制御されても、読み出し時には各記憶領域ＡＲ１〜ＡＲ４毎にアドレス００から順に読み出されることとなる。
このように、上記フレームメモリ１に所望の画像データの取り込みが行われると、該画像データの画像処理が可能となる。
まず、上記画像データに拡大処理及び縮小処理を施す電子ズームを行う場合、ユーザは、操作部１３に設けられているプラスキー（＋）或いはマイナスキー（−）をオン操作する。この電子ズームは、例えば上記プラスキー或いはマイナスキーがオン操作され続ける時間に対応して徐々に倍率が上がり或いは倍率が下がるようになっている。このため、上記ＣＰＵ８は、上記プラスキー或いはマイナスキーがオン操作され続けた時間を検出し、該プラスキー或いはマイナスキーがオン操作され続けた時間に基づいて、画像の拡大倍率或いは縮小倍率を算出する。
具体的には、上記ＣＰＵ８は、例えば１．１倍の拡大処理が指定された場合（Δ１．１）、図４（ｄ）に示す等倍（Δ１）の読み出しアドレスを基準とし、このΔ１の読み出しアドレスを図４（ｅ）に示すように１．１倍拡げた場合における増分値を示すアドレスデータ（デルタアドレス）を形成し、これを上記メモリコントローラ２を介して図１に示すアドレス発生回路３に供給する。また、同じく上記ＣＰＵ８は、１．５倍の拡大処理が指定された場合（Δ１．５）、上記等倍の読み出しアドレスを図４（ｆ）に示すように１．５倍拡げた場合における増分値であるデルタアドレスを形成し、これを上記メモリコントローラ２を介して図１に示すアドレス発生回路３に供給する。
また、上記ＣＰＵ８は、０．４倍の縮小処理が指定された場合（Δ０．４）、上記等倍の読み出しアドレスを図４（ａ）に示すように０．４倍に縮めた場合における減少値を示すデルタアドレスを形成し、０．５倍の縮小処理が指定された場合（Δ０．５）、上記等倍の読み出しアドレスを図４（ｂ）に示すように０．５倍に縮めた場合における減少値を示すデルタアドレスを形成し、０．７５倍の縮小処理が指定された場合（Δ０．７５）、上記等倍の読み出しアドレスを図４（ｃ）に示すように０．７５倍に縮めた場合における減少値を示すデルタアドレスを形成し、これらを上記メモリコントローラ２を介して図１に示すアドレス発生回路３に供給する。
上記デルタアドレスは、拡大処理或いは縮小処理を行う場合の論理的なアドレスの変化を示すものであり、図４（ｇ）に示すような物理アドレスから読み出した画像データを上記論理的なアドレスに基づいてデータ処理して該論理的なアドレスに対応した画像データを形成するようになっている。
すなわち、上記ＣＰＵ８は、拡大倍率或いは縮小倍率に応じてデルタアドレスを形成するとともに、画像の拡大処理或いは縮小処理を行う部分の読み出し開始アドレスを示すスタートアドレスを形成し、これを上記メモリコントローラ２を介して図１に示すアドレス発生回路３に供給する。
上記アドレス発生回路３の、上記記憶領域ＡＲ１，ＡＲ２用の横方向（行）の読み出しアドレスの形成部は、図５に示すような構成を有しており、上記ＣＰＵ８から供給されたスタートアドレスはスタートアドレスレジスタ３１に、また、デルタアドレスは、デルタアドレスレジスタ３２に一旦記憶される。
なお、上記記憶領域ＡＲ３，ＡＲ４用の横方向（行）の読み出しアドレス成形部も上記記憶領域ＡＲ１，ＡＲ２用の横方向の読み出しアドレスの形成部と同じ構成を有している。また、上記記憶領域ＡＲ１，ＡＲ２用の縦方向（列）の読み出しアドレスの形成部及び上記記憶領域ＡＲ３，ＡＲ４用の縦方向（列）の読み出しアドレスの形成部もそれぞれ上記記憶領域ＡＲ１，ＡＲ２用の横方向の読み出しアドレスの形成部と同じ構成を有している。
上記スタートアドレスレジスタ３１に記憶されたスタートアドレスは、整数加算部３３に供給されるとともに、イニシャライズセレクタ３７に供給される。また、上記デルタアドレスレジスタ３２に供給されたデルタアドレスは、加算器３４及び加算器３５に供給される。
ここで、拡大処理或いは縮小処理を行う際に、図３（ａ）に×で示す注目画素Ｐ１を形成する場合、後述する演算回路４において、該注目画素Ｐ１に隣接する４つの画素を用いて算出するようになっている。一方、上記注目画素Ｐ１に隣接する画素は、それぞれ上記フレームメモリ１の異なる記憶領域ＡＲ１〜ＡＲ４に記憶されている。また、このように注目画素を算出するためには、後に説明する演算回路４における演算の都合上、各記憶領域ＡＲ１〜ＡＲ４毎から読み出される各画素に、時間的な前後関係を必要とする。このため、アドレス発生回路３においては、時間的に前に相当する読み出しアドレスが所定分先に出力されるように制御している。
すなわち、上記整数加算部３３は、上記スタートアドレスに“１”を加算し、これをイニシャライズセレクタ３６に供給する。これにより、例えば上記スタートアドレスとして“０”が設定されたとすると、上記イニシャライズセレクタ３６には、図６（ａ）に示すように１，２，３・・・の順でアドレスが供給され、上記イニシャライズセレクタ３７には、図６（ｂ）に示すように０，１，２・・・の順でアドレスが供給されることとなる。
上記各イニシャライズセレクタ３６，３７には、入力端子３８を介して図６（ｃ）に示すように、上記各イニシャライズセレクタ３６，３７に新たなアドレスが供給されるタイミングで反転する共通の選択制御データが供給されている。
上記イニシャライズセレクタ３６は、ハイレベルの選択制御データが供給されたときにのみアドレスをフリップフロップ３９に供給する。また、この逆に、上記イニシャライズセレクタ３７は、ローレベルの選択制御データが供給されたときにのみアドレスをフリップフロップ４０に供給する。
上記各フリップフロップ３９，４０には、入力端子４１を介して供給されるクロックに基づいて上記アドレスをラッチするようになっており、該フリップフロップ３９は、図６（ｄ）に示すように選択制御データ（図６（ｃ））のパルスの立ち上がりから次の立ち上がりまでの間、上記ラッチしたアドレスを出力し、また、該フリップフロップ４０は、図６（ｅ）に示すように選択制御データのパルスの立ち下がりから次の立ち下がりまでの間、上記ラッチしたアドレスを出力する。これにより、上記図６（ｄ）及び図６（ｅ）に示すように時間的に前に相当する読み出しアドレスが所定分先に出力されるようにすることができる。
上記フリップフロップ３９から出力されたアドレスは加算器３４に帰還され、上記フリップフロップ４０から出力されたアドレスは加算器３５に帰還される。
上記加算器３４は、上記拡大倍率或いは縮小倍率に応じて設定される増分値或いは減少値を示すデルタアドレスに、上記フリップフロップ３９から帰還されるアドレスを加算することにより、上記拡大倍率或いは縮小倍率に応じた上記記憶領域ＡＲ１用の読み出しアドレスを形成し、これをイニシャライズセレクタ３６及びフリップフロップ３９を介して出力する。
同じく、上記加算器３５は、上記デルタアドレスに、上記フリップフロップ４０から帰還されるアドレスを加算することにより、上記拡大倍率或いは縮小倍率に応じた上記記憶領域ＡＲ２用の読み出しアドレスを形成し、これをイニシャライズセレクタ３７及びフリップフロップ４０を介して出力する。
従って、このような動作を繰り返すことに、上記各フリップフロップ３９，４０からは、上記デルタアドレスの加算された読み出しアドレスが次々と出力されることとなる。この読み出しアドレスは、例えば図７に示すように計２２ビットのデータとして出力されるようになっており、第０ビット〜第７ビットの計８ビットが上記拡大倍率或いは縮小倍率に対応するアドレスの増分値或いは減少値を示す小数部データ、第８ビット目が記憶領域ＡＲ１〜ＡＲ４を選択するためのメモリセレクトデータ、第９ビット〜第２１ビットの計１３ビットが実在する画素のアドレスを示すメモリアドレスとなっている。
なお、上記小数部データは、そのアドレスに対する水平方向の増分値或いは減少値を示す水平方向係数（ＫＨ）及びそのアドレスに対する垂直方向の増分値或いは減少値を示す垂直方向係数（ＫＶ）で構成されている。
そして、図１に示すように、上記メモリセレクトデータにより示された記憶領域（ＡＲ１〜ＡＲ４）に、上記メモリアドレスが供給され、上記小数部データ（ＫＨ，ＫＶ）は演算回路４に供給される。
例えば、図３（ａ）において、上記注目画素Ｐ１を算出するためには、アドレス００，０１，１０，１１の画素の画像データを読み出す必要がある。このアドレス００，０１，１０，１１の画素の画像データは、図３（ｂ）に示すように各記憶領域ＡＲ１〜ＡＲ４のアドレス００に全て記憶されている。
このため、この場合は、上記アドレス発生回路３において、上記各記憶領域ＡＲ１〜ＡＲ４毎にアドレス００の上記メモリアドレスが形成され、上記フレームメモリ１の各記憶領域ＡＲ１〜ＡＲ４に供給されることとなる。
同じく、図３（ａ）に×で示す注目画素Ｐ２を算出するためには、アドレス０１，０２，１１，１２の画素の画像データを読み出す必要がある。上記アドレス０１の画素の画像データは、図３（ｂ）に示すように記憶領域ＡＲ２のアドレス００に、上記アドレス０２の画素の画像データは記憶領域ＡＲ１のアドレス０１に、上記アドレス１１の画素の画像データは記憶領域ＡＲ４のアドレス００に、上記アドレス１２の画素の画像データは記憶領域ＡＲ３のアドレス０１にそれぞれ記憶されている。
このため、この場合は、上記アドレス発生回路３において、上記各記憶領域ＡＲ１〜ＡＲ４用のアドレス０１，００，０１，００のメモリアドレスが形成され、上記フレームメモリ１の各記憶領域ＡＲ１〜ＡＲ４に供給されることとなる。
同じく、図３（ａ）に×で示す注目画素Ｐ３を算出するためには、アドレス１１，１２，２１，２２の画素の画像データを読み出す必要がある。上記アドレス１１の画素の画像データは、図３（ｂ）に示すように記憶領域ＡＲ４のアドレス００に、上記アドレス１２の画素の画像データは記憶領域ＡＲ３のアドレス０１に、上記アドレス２１の画素の画像データは記憶領域ＡＲ２のアドレス１０に、上記アドレス２２の画素の画像データは記憶領域ＡＲ１のアドレス１１にそれぞれ記憶されている。
このため、この場合は、上記アドレス発生回路３において、上記各記憶領域ＡＲ１〜ＡＲ４用のアドレス１１，１０，０１，００のメモリアドレスが形成され、上記フレームメモリ１の各記憶領域ＡＲ１〜ＡＲ４に供給されることとなる。
このようにフレームメモリ１にメモリアドレスが供給されると、各記憶領域ＡＲ１〜ＡＲ４の上記メモリアドレスで指定されたアドレスから画像データが読み出され、上記演算回路４に供給される。
上記演算回路４は、上記フレームメモリ１の各記憶領域ＡＲ１〜ＡＲ４から読み出される、例えば図８（ａ）に○で示す画素からなる画像の画像データ、及び、上記拡大倍率或いは縮小倍率に応じて形成されたアドレスの増分値或いは減少値を示す小数部データ（ＫＨ，ＫＶ）に基づいて、図８（ａ）中×で示す各画素からなる画像の画像データを算出する。
すなわち、例えば図８（ａ）に示す、拡大処理或いは縮小処理に係る仮想的な画素の一つである“Ｚ”の画素の画像データを算出する場合、上記演算回路４は、図８（ｂ）に示すように該“Ｚ”の画素の回りの４画素Ａ〜Ｄを検出する。そして、図８（ｂ）に示すように、上記水平方向のアドレスの増分値或いは減少値を示す水平方向係数（ＫＨ）に基づいて、Ａ画素とＢ画素の補間を行いＸ１画素を検出し、該水平方向係数（ＫＨ）に基づいて、Ｃ画素とＤ画素の補間を行いＸ２画素を検出するとともに、垂直方向係数（ＫＶ）に基づいて、上記Ｘ１画素とＸ２画素の補間を行い上記“Ｚ”の画素の画像データを算出する。
このような演算処理は、以下の演算式に基づいて行われる。
Ｘ１＝Ａ（１−ＫＨ）十ＫＨＢ＝Ａ＋ＫＨ（Ｂ−Ａ）      ・・・第１式
Ｘ２＝Ｃ（１−ＫＨ）十ＫＨＤ＝Ｃ＋ＫＨ（Ｄ−Ｃ）      ・・・第２式
Ｚ＝Ｘ１（１−ＫＶ）十ＫＶＸ２＝Ｘ１＋ＫＶ（Ｘ２−Ｘ１）      ・・・第３式
従って、上記演算回路４は、上述の演算処理を行う構成となっており、図９に示すように上記第１式の演算を行う第１の演算部４５と、上記第２式の演算を行う第２の演算部５０と、上記第３式の演算を行う第３の演算部５５とで構成されている。
上記各演算部４５，５０，５５は、それぞれ同じ構成を有しており、セレクタ，減算器，加算器及び乗算器とで構成されている。
上記図９において、上記フレームメモリ１の第１の記憶領域ＡＲ１及び第２の記憶領域ＡＲ２からそれぞれ上記Ａ画素及びＢ画素の画像データが読み出されたとすると、該Ａ画素及びＢ画素の画像データは、上記第１の演算部４５のセレクタ４６に供給される。上記セレクタ４６は、上記Ａ画素の画像データを加算器４８及び減算器４７に供給する。また、上記Ｂ画素の画像データを減算器４７に供給する。
上記減算器４７は、上記Ｂ画素の画像データからＡ画素の画像データを減算処理し（Ｂ−Ａ）、これを乗算器４９に供給する。上記乗算器４９には、入力端子４３を介して上記水平方向係数（ＫＨ）が供給されている。上記乗算器４９は、上記減算器４７からの減算データに上記水平方向係数（ＫＨ）を乗算処理し（ＫＨ（Ｂ−Ａ））、これを加算器４８に供給する。上記加算器４８は、上記セレクタ４６からのＡ画素の画像データに、上記乗算器４９からの乗算データを加算処理し（Ａ＋ＫＨ（Ｂ−Ａ）・・・第１式）、これを上記Ｘ１画素の画像データとして第３の演算部５５のセレクタ５６に供給する。
一方、上記フレームメモリ１の第３の記憶領域ＡＲ３及び第４の記憶領域ＡＲ４からそれぞれ上記Ｃ画素及びＤ画素の画像データが読み出されたとすると、該Ｃ画素及びＤ画素の画像データは、上記第２の演算部５０のセレクタ５１に供給される。上記セレクタ５１は、上記Ｃ画素の画像データを加算器５４及び減算器５２に供給する。また、上記Ｄ画素の画像データを減算器５２に供給する。
上記減算器５２は、上記Ｄ画素の画像データからＣ画素の画像データを減算処理し（Ｄ−Ｃ）、これを乗算器５３に供給する。上記乗算器５３には、入力端子４３を介して上記水平方向係数（ＫＨ）が供給されている。上記乗算器５３は、上記減算器５２からの減算データに上記水平方向係数（ＫＨ）を乗算処理し（ＫＨ（Ｄ−Ｃ））、これを加算器５４に供給する。上記加算器５４は、上記セレクタ５１からのＣ画素の画像データに、上記乗算器５３からの乗算データを加算処理し（Ｃ＋ＫＨ（Ｄ−Ｃ）・・・第２式）、これを上記Ｘ２画素の画像データとして第３の演算部５５のセレクタ５６に供給する。
上記第３の演算部５５のセレクタ５６は、上記Ｘ１画素の画像データを加算器５７及び減算器５８に供給する。また、上記Ｘ２画素の画像データを減算器５８に供給する。
上記減算器５８は、上記Ｘ２画素の画像データからＸ１画素の画像データを減算処理し（Ｘ２−Ｘ１）、これを乗算器５９に供給する。上記乗算器５９には、入力端子５４を介して上記垂直方向係数（ＫＶ）が供給されている。上記乗算器５９は、上記減算器５８からの減算データに上記垂直方向係数（ＫＶ）を乗算処理し（ＫＶ（Ｘ２−Ｘ１））、これを上記加算器５７に供給する。上記加算器５７は、上記セレクタ５６からのＸ１画素の画像データに、上記乗算器５９からの乗算データを加算処理し（Ｘ１＋ＫＶ（Ｘ２−Ｘ１）・・・第２式）、これを上記拡大処理或いは縮小処理に応じたＺ画素の画像データとして出力端子６０を介して出力する。
このように演算処理されて形成された画像データは、例えば２４ビットの画像データとしてカラー調整回路５に供給される。
上記カラー調整回路５は、例えばマトリクス演算部と、ＳＲＡＭにより構成されるカラーパレット部とで構成されており、上記演算回路４からの画像データに色調の変換処理を施し、これを第２のバスセレクタ７に供給する。
上記第２のバスセレクタ７は、ユーザにより選択されたデバイスに応じてＣＰＵ８により切り換え制御されるようになっている。このため、例えばユーザにより、拡大処理或いは縮小処理された画像データの出力先として上記モニタ装置１５が選択された場合、上記ＣＰＵ８は、上記モニタ装置１５に画像データが供給されるように上記第２のバスセレクタ７を切り換え制御する。これにより、上記モニタ装置１５に拡大処理或いは縮小処理した画像を表示することができる。
或いは、ユーザにより、拡大処理或いは縮小処理された画像データの出力先として上記ストレージ部１８ａ，１８ｂが選択された場合、上記ＣＰＵ８は、上記ストレージ部１８ａ，１８ｂに画像データが供給されるように上記第２のバスセレクタ７を切り換え制御する。これにより、上記ストレージ部１８ａ，１８ｂにおいて、拡大処理或いは縮小処理した画像に応じた画像データを記録することができる。
或いは、ユーザにより、拡大処理或いは縮小処理された画像データの出力先として上記プリンタ部１６が選択された場合、上記ＣＰＵ８は、上記プリンタ部１６に画像データが供給されるように上記第２のバスセレクタ７を切り換え制御する。これにより、上記プリンタ部１６において、拡大処理或いは縮小処理した画像をプリント用紙１６ｃにプリントすることができる。
このように、当該静止画記録再生システムは、単一のフレームメモリ１の記憶領域を４つの記憶領域ＡＲ１〜ＡＲ４に分割し、隣接する画素が異なる記憶領域に記憶されるように書き込み制御する。そして、拡大倍率或いは縮小倍率に応じて形成しようとする画素に隣接する４つの画素を上記各記憶領域ＡＲ１〜ＡＲ４から読み出し、この読み出した４つの画素と、該拡大倍率或いは縮小倍率によるアドレスの増分値或いは縮小値とに基づいて、該拡大倍率或いは縮小倍率に応じた画素を形成するようにしている。
すなわち、拡大処理或いは縮小処理は、上記フレームメモリ１から読み出した画像データに基づいて行っているため、もとの画像はフレームメモリ１に保存されている。このため、もとの画像の表示等を指定されたときには、即座に元の画像を表示することができる。
また、上記フレームメモリ１の上記各記憶領域ＡＲ１〜ＡＲ４に記憶された画像データを、該各記憶領域ＡＲ１〜ＡＲ４から同時に読み出して画像処理を施すようにしているため、単一のしかもＤＲＡＭという安価なメモリを用いているにも関わらず、ビデオレートでのリアルタイム処理を可能とすることができる。
そして、安価なＤＲＡＭを用いることができるため、当該静止画記録再生システムのローコスト化を図ることができる。
なお、上記フレームメモリ１の記憶領域は４つに分割されていることとしたが、これは、例えば９分割，１６分割等のように任意の数に分割するようにしてもよい。この場合、上記４つに分割したときよりもさらに高速な画像処理を可能とすることができ、また、９点補間或いは１６点補間により補間精度を向上させることができる。
次に、上記モニタ装置１５に表示された画像を所定分回転させて表示する回転処理の説明をする。
この場合、ユーザは、上述のように操作部１３を操作して、スキャナ部１０，ビデオ入力部１１或いはストレージ部１８ａ，１８ｂから取り込んだ画像を上記モニタ装置１５に表示する。そして、上記操作部１３に設けられている回転指定キーをオン操作する。上記ＣＰＵ８は、上記回転指定キーがオン操作される回数を検出し、該回転指定キーがオン操作される毎に表示画像を９０度，１８０度，２７０度，３６０度の順で回転表示するように上記フレームメモリ１に記憶されている画像データを書き換え又読み出し制御する。
すなわち、上記画像処理ブロック１２は、図１０に示すようにフレームメモリ１から読み出された画像データを一旦記憶する第１，第２のレジスタ６５，６６を有している。上記ＣＰＵ８は、上記回転指定キーが一回オン操作されたことを検出すると、まず、図１１（ａ）に示すようにフレームメモリ１に記憶されている画像データを、対角線Ｔを境にして入れ換えるような書き換え制御を行う。
ここで、上記フレームメモリ１がＮ画素×Ｎ画素の記憶領域を有しているとすると、上記ＣＰＵ８は、上記対角線Ｔを境にした書き換え制御を行う場合、ロウアドレスカウンタの値を１からＮ−１まで増加させ、各々のロウアドレスカウンタの値に対してカラムアドレスカウンタの値をＮからロウアドレスカウンタの値まで減少させる。
そして、各々のアドレスの値に対してロウアドレスカウンタの値をロウアドレスとし、カラムアドレスカウンタの値をカラムアドレスとするフレームメモリ１上の画像データと、カラムアドレスカウンタの値をロウアドレスとし、ロウアドレスカウンタの値をカラムアドレスとするフレームメモリ１上の画像データとを第１及び第２のレジスタ６５、６６を介して入れ換える。
このような入れ換え動作を行うと、図１２に示すように上記フレームメモリ１に記憶されている画像データが、対角線Ｔを境にして書き換えられることとなる。このため、上記図１１（ａ）に示すような画像は、図１１（ｂ）に示すように２７０度回転した画像となる。
次に、上記ＣＰＵ８は、このように対角線Ｔを境にした書き換えを行った後に、図１１（ｂ）に示すように通常の読み出し方向に対して反対方向から画像データの読み出しを行うように上記フレームメモリ１を読み出し制御し、この逆読み出しを行った順に画像データを書き換えるようにフレームメモリ１を書き換え制御する。これにより、上記フレームメモリ１には、図１１（ｃ）に示すように、図１１（ａ）に示すもとの画像に対して９０度回転した画像データが記憶されることとなる。そして、上記ＣＰＵ８は、この画像データを読み出して上記モニタ装置１５に供給する。
これにより、上記モニタ装置１５に９０度回転した画像を表示することができる。
次に、上記ＣＰＵ８は、上記回転指定キーが二回オン操作されたことを検出すると、図１１（ｃ）に示す画像に対して、対角線Ｔを境にした上述の書き換え制御を行い、該書き換えた画像データを上記モニタ装置１５に供給する。これにより、上記フレームメモリ１に記憶されている上記図１１（ｃ）に示すような画像は、上記対角線Ｔを境にして書き換えられるため、図１１（ｄ）に示すようにもとの画像に対して１８０度回転した画像となる。従って、上記モニタ装置１５に、上記１８０度回転した画像を表示することができる。
次に、上記ＣＰＵ８は、上記回転指定キーが三回オン操作されたことを検出すると、図１１（ｄ）に示す画像に対して、対角線Ｔを境にした上述の書き換え制御を行う。これにより、上記フレームメモリ１には、図１１（ｅ）に示すような、もとの画像に対して９０度回転した画像が書き込まれることとなる。そして、上記ＣＰＵ８は、このような書き換え制御を行った後に、通常の読み出し方向とは逆の読み出し方向から画像データを読み出すように、上記フレームメモリ１を読み出し制御し、この逆読み出しを行った順に画像データを書き換えるようにフレームメモリ１を書き換え制御する。これにより、上記フレームメモリ１には、図１１（ｆ）に示すように、図１１（ａ）に示すもとの画像に対して２７０度回転した画像データが記憶されることとなる。そして、上記ＣＰＵ８は、この画像データを読み出して上記モニタ装置１５に供給する。
これにより、上記モニタ装置１５に２７０度回転した画像を表示することができる。
次に、上記ＣＰＵ８は、上記回転指定キーが四回オン操作されたことを検出すると、図１１（ｆ）に示す画像に対して、対角線Ｔを境にした上述の書き換え制御を行う。これにより、上記フレームメモリ１に記憶されている画像データは、図１１（ｇ）に示すように元に戻る（３６０度回転したことを意味する。）。上記ＣＰＵ８は、この画像データを読み出して上記モニタ装置１５に供給する。
これにより、上記モニタ装置１５に３６０度回転した画像、すなわち、もとの画像を表示することができる。
ここで、当該静止画記録再生システムにおいては、この回転処理を行う場合、上述の書き換え制御を上記フレームメモリ１の４つの記憶領域ＡＲ１〜ＡＲ４に対してそれぞれ単独かつ一度に行っている。
具体的には、上記記憶領域ＡＲ１の画像データの書き換えは、例えば論理アドレス０２と論理アドレス２０とが書き換わる等のように該記憶領域ＡＲ１内で行われる。同様に、記憶領域ＡＲ４の画像データの書き換えは、例えば論理アドレス１３と論理アドレス３１とが書き換わる等のように該記憶領域ＡＲ４内で行われる。これに対して、例えば図３（ｂ）に示すように論理アドレス０３の画像データは記憶領域ＡＲ２に記憶されており、論理アドレス３０の画像データは記憶領域ＡＲ３に記憶されている。このため、記憶領域ＡＲ２の画像データは記憶領域ＡＲ３の画像データとの間で書き換えが行われる。
このため、上記記憶領域ＡＲ１及び記憶領域ＡＲ４に設けられているレジスタの入力バス及び出力バスは、それぞれ同一の記憶領域ＡＲ１及び記憶領域ＡＲ４に接続される。これに対して、上記記憶領域ＡＲ２及び記憶領域ＡＲ３に設けられているレジスタの入力バス及び出力バスは、それぞれ相手のメモリバスに接続される。
このような構成のため、一度の４つの画像データの書き換えを可能とすることができ、安価なＤＲＡＭを用いているにも関わらず、高速な回転処理を可能とすることができる。
また、当該静止画記録再生システムは、第２のストレージ部１８ｂから供給されたパターンデータにより示されるテンプレート中に、第１のストレージ部１８ａから供給された画像データを挿入して画像合成を行うことができるようになっている。
この場合、図１７に示すように、上記フレームメモリ１は、画像データ等が記憶される第１のエディタメモリ１ａと、テンプレート等が記憶される第２のエディタメモリ１ｂと、上記モニタ装置１５に画像表示するための画像データが記憶されるビデオメモリ１ｃとを備えている。また、上記画像処理ブロック１２は、入力端子１２ａを介して上記メモリコントローラ２からの制御情報が供給される画像合成制御部１２ｂと、上記第１のエディタメモリ１ａからの画像データが供給される画像処理部１２ｃと、該画像処理部１２ｃの出力と上記第２のエディタメモリ１ｂの出力を切り換えるスイッチ１２ｄとを備え、上記メモリコントローラ２は、テンプレート中の画像データが挿入される位置を示すキー情報が記憶されるキーメモリ２ｂを備えている。
このキー情報は、例えばテンプレートと共に第２のストレージ部１８ｂからユーザの選択に応じてキーメモリ２ｂに供給されるようになっている。
上記テンプレートは、例えば図１８（ｂ）に示すように、矩形状の外形を有する領域７０と画像データを挿入するための画像挿入領域７１と、文字データを挿入するための文字挿入領域７２とを有し、画像合成に先立って画像データと同様に光ディスク２８に記録されている。ここで、光ディスク２８は第２のストレージ部１８ｂによって記録再生される光ディスクである。この光ディスク２８では、図２２に示すように、このテンプレート７０が画像データと同様に取り扱われ、記録領域ＩＡにはインデックス用の低解像度のテンプレート画像データが記録され、記録領域ＭＡにはモニタ表示用の中間解像度のテンプレート画像データが記録され、さらに、記録領域ＰＡにはプリント用の高解像度のテンプレート画像データが記録されている。
また、上述のキーメモリ２ｂに記憶されたキー情報によって、このテンプレート中の画像データが挿入される領域が画像挿入領域７１として指定される。すなわち、このキー情報を変更することにより、テンプレート中の画像挿入領域７１を変更することができるようになっている。
ここで、この静止画記録再生システムでは、画像合成を行う際に、ユーザが画像データ及びテンプレートを指示する。すなわち、ユーザは、まず、読み出しを行う図１８（ａ）で示されるような画像データを選択し、第１のストレージ部１８ａに選択した画像データの読み出しを指示する。これにより、第１のストレージ部１８ａは、指示された高解像度の画像データを光ディスク２８の記録領域ＰＡから読み出して第１のエディタメモリ１ａに供給する。第１のエディタメモリ１ａに画像データが供給されると、この画像データは、画像処理部１２ｃ及びスイッチ１２ｄを介してビデオメモリ１ｃにも供給され、モニタ装置１５には、例えば図１９（ａ）に示すように、ユーザによって選択された画像データに基づく画像８０が表示される。
なお、上記第１のエディタメモリ１ａからビデオメモリ１ｃに供給される画像８０は、この第１のエディタメモリ１ａに記憶された高解像度の画像データを間引いてモニタ装置に対応するような低解像度の画像データとなされている。
次に、ユーザは、読み出しを行う図１８（ｂ）に示されるようなテンプレートを選択し、第２のストレージ部１８ｂに選択したテンプレートの読み出しを指示する。これにより、第２のストレージ部１８ｂは、指示されたテンプレートに対応した高解像度のテンプレート画像データを記録領域ＰＡから読み出して、第２のエディタメモリ１ｂに供給する。第２のエディタメモリ１ｂにテンプレートが供給されると、このテンプレートは、画像処理部１２ｃ及びスイッチ１２ｄを介してビデオメモリ１ｃに供給され、モニタ装置１５には、図１９（ｂ）に示すように、ユーザによって選択されたテンプレートの画像７０が表示される。
なお、上記第２のエディタメモリ１ｂからビデオメモリ１ｃに供給される画像８０は、この第２のエディタメモリ１ｂに記憶された高解像度の画像データを間引いてモニタ装置に対応するような低解像度の画像データとなされている。
次に、指定されたテンプレート７０に対応したキー情報を光りディスク２８から読み出すように制御する。なお、光ディスク２８には、例えば図２２に示すように、上述した記録領域ＩＡ，ＭＡ，ＰＡの他に、キー情報が記憶される記憶領域ＫＡが設けられており、ＣＰＵ８は、この記録領域ＫＡからキー情報を読み出すように第２のストレージ部１８ｂを制御する。このキー情報は、画像データの領域を指定する領域指定情報と、画像データに対して所定の画像処理を施す画像処理情報とを有している。この例においては、テンプレート７０に対応したキー情報に含まれる領域指定情報は、図１８（ｃ）で示されるような情報となっている。この図１８（ｃ）において、「１」で示される領域は、この領域に対応する画像データを抜き出す領域を示し、また、斜線を付した「０」で示される領域は、この領域に対応する画像データを抜き出さない領域を示している。換言すれば、この「０」に対応する領域は、テンプレートが抜き出される。
そして、画像挿入領域７１に図１８（ａ）に示される画像７５を挿入する場合には、キーメモリ２ｂに図１８（ｃ）で示されるような領域７３を指定する領域指定情報を供給する。この図１８（ｃ）に示された領域７３を指定する領域指定情報は、画像挿入領域７１に対応した画像データを抜き出すための情報を示している。キーメモリ２ｂに上記領域７３を指定する領域指定情報が供給されると、スイッチ１２ｄは、キーメモリ２ｂに記憶された領域指定情報に従って、第１のエディタメモリ１ａに記憶されている画像情報と、第２のエディタメモリ１ｂに記憶されているテンプレートとを切り換えてビデオメモリ１ｃに供給する。
これにより、ビデオメモリ１ｃには、テンプレート中のキー情報により指定された画像挿入領域７１に画像データが挿入された画像データが記憶され、モニタ装置１５には、図１９（ｃ）に示すように、ユーザによって選択されたテンプレート７０中の画像挿入領域７１に画像データ８１が挿入されて合成された画像が表示される。
ここで、ビデオメモリ１ｃに供給される画像データは、モニタ装置１５の表示画面に表示するのに充分な解像度となるように画像処理部１２ｃによって解像度を低下させてデータ量を低減させている。このため、第１及び第２のエディタメモリ１ａ，１ｂからビデオメモリ１ｃに対するデータ転送を高速に行うことができるようになっている。
ユーザは、モニタ装置１５上の表示画像を見ることによって合成された画像を確認すると共に、ズーム、トリミング等の指定を行う。ズーム、トリミング等が指定されると、画像処理部１２ｃは、第１のエディタメモリ１ａに記憶されている画像データの読み出しアドレスを可変し、ズーム、トリミング等の処理が行なわれた画像データがビデオメモリ１ｃに供給される。
具体的には、画像処理部１２ｃによって可変された読み出しアドレスに基づく画像データの読み出しの制御は、上述のようにメモリコントローラ２が行うようになっている。
また、この状態で、ユーザによって新たなキー情報が選択されると、新たに選択されたキー情報がキーメモリ２ｂに供給され、スイッチ１２ｄは、新たに設定されたキー情報の領域指定情報に従って、第１のエディタメモリ１ａに記憶されている画像情報と、第２のエディタメモリ１ｂに記憶されているテンプレートとを切り換えてビデオメモリ１ｃに供給する。これにより、モニタ装置１５には、変更されたキー情報に応じた画像挿入領域に画像データが挿入された合成画像が表示される。ユーザは、キー情報を変更するだけで、変更したキー情報に応じた画像挿入領域に画像データが挿入された多彩な合成画像を作成して確認することができ、作業効率を向上させることができる。
ユーザによって最終的な確認が行なわれると、上記メモリコントローラ２から入力端子１２ａを介して画像合成制御部１２ｂに制御情報が供給される。制御情報が供給されると、画像合成制御部１２ｂは、第１のエディタメモリ１ａに記憶されている画像データを、キー情報の領域指定情報に従って指定されたテンプレート上の画像挿入領域に挿入して合成画像の画像データ（以下、単に合成画像という）を形成し、形成した合成画像を、例えば第２のエディタメモリ１ｂに供給する。
具体的には、このとき、メモリコントローラ２は、画像合成制御部１２ｂからの制御によりキーメモリ２ｂに記憶されているキー情報の領域指定情報に従って第１のエディタメモリ１ａの読み出しアドレスと、第２のエディタメモリ１ｂの書き込みアドレスを発生し、第１のエディタメモリ１ａから読み出された画像データが第２のエディタメモリ１ｂに供給されるように制御を行う。これにより、上記読み出しアドレスに従って第１のエディタメモリ１ａから読み出された画像データが、第２のエディタメモリ１ｂのテンプレートの上記書き込みアドレスによって指定される画像挿入領域に挿入され、合成画像が形成される。
エディタメモリ１ｂに記憶された合成画像は、ユーザからの指示により、第１のストレージ部１８ａに供給されて光ディスク２８に記録され、あるいはプリンタ部１６に供給されてプリント用紙１６ｃにプリントされる。
ここで、第１のエディタメモリ１ａに記憶されている画像データと第２のエディタメモリ１ｂに記憶されているテンプレートは、印刷するために充分な解像度を有しているため、エディタメモリ１ｂに供給される合成画像は解像度が高く設定されている。
すなわち、この静止画記録再生システムでは、画像合成を行う際に、合成画像の確認を行うときには、解像度を低減させた画像データを用いてモニタ装置１５に表示するための画像を形成することにより、テンプレート、キー情報の選択動作あるいはズーム、トリミング等の処理を高速化して操作性を向上させることができる。また、この静止画記録再生システムでは、合成画像の設定が確定した後に解像度の高い画像データを用いて出力する画像データを形成することができ画質の良い合成画像を得ることができる。
このように作成された合成画像に、さらに文字情報等を合成する場合には、ユーザは予め合成する文字情報を作成し、作成した文字情報をアスキーコードあるいはＪＩＳコード等の文字コードとして光ディスク２８に記憶しておく。そして、上述のように画像データとテンプレートを合成した後、光ディスク２８に記憶しておいた文字情報を指示する。
文字情報が指示されると、第２のストレージ部１８ｂから文字情報を構成する文字コードがフレームメモリ１に転送される。ここで、上記メモリコントローラ２は、上述したようにフレームメモリ１に記憶されている文字コードを読み出して、読み出した文字コードに対応する図１８（ｄ）で示される画像７６の画像データを形成し、形成した画像データを、例えば第１のエディタメモリ１ａに供給する。
第１のエディタメモリ１ａに文字コードに対応する画像データが供給されると、この画像データは、画像処理部１２ｃ及びスイッチ１２ｄを介してビデオメモリ１ｃに供給され、モニタ装置１５には、例えば図１９（ｄ）に示すように、ビデオメモリ１ｃの画像データに基づいて画像８２が表示される。これにより、モニタ装置１５には、文字コードに対応する文字の画像８２が表示され、ユーザは、表示された文字の画像８２を見ることによって選択した文字情報を確認することができる。ユーザは、文字情報を確認すると、合成画像に文字情報の合成を指示する。
一方、第２のエディタメモリ１ｂには、上述の画像合成で作成した図１８（ｃ）で示される画像合成されたテンプレートのパターンデータが記憶されている。この状態で、ユーザにより文字情報の合成が指示されると、ＣＰＵは、キーメモリ２ｂに図１８（ｅ）に示されるような領域７４を指定する領域指定情報を供給する。この領域指定情報は、文字挿入領域７２に対応した文字データを抜き出すための情報である。そして、キーメモリ２ｂに上記領域７４を指定する、スイッチ１２ｄは、キーメモリ２ｂに記憶された領域指定情報に従って、第１のエディタメモリ１ａに記憶されている文字情報（図１８（ｄ））と、第２のエディタメモリ１ｂに記憶されている画像合成されたテンプレート（図１８（ｃ））のパターンデータとを切り換えてビデオメモリ１ｃに供給する。
これにより、ビデオメモリ１ｃには、文字挿入領域７２の中に文字情報８２が挿入された画像データが記憶され、モニタ装置１５には、図１９（ｅ）で示されるような合成画像が表示される。これにより、ユーザは、最終的に作成された合成画像を確認することができる。
また、作成された合成画像に合成することができるデータは、上述の文字情報に限定されず、第２のエディタメモリ１ｂに合成画像が記憶された状態で、第１のエディタメモリ１ａに新たな画像データを読み出し、キーメモリ２ｂにキー情報を設定する。ことにより、合成画像にさらに画像データを合成することができる。
この場合、例えば図２０（ａ）に示すような外枠のみのテンプレート７０を用い、このようなテンプレート７０上に複数のキー情報によって複数の画像挿入領域７１ａ，７１ｂ，７１ｃ，７１ｄ，７１ｅ，７１ｆ，７１ｇを指定すれば、例えば画像挿入領域７１ａに遠足、結婚式等の参加者全員の集合写真を挿入し、画像挿入領域７１ｂ〜７１ｇに個人の写真等を順次挿入した合成画像を作成することができる。
また、例えば図２０（ｂ）に示すような外枠のみのテンプレート７０を用いた場合に、複数のキー情報によって複数の画像挿入領域７１ｈ，７１ｉ，７１ｊ，７１ｋ，７１ｍを指定し、例えば図２１に示すように各々の画像挿入領域７１ｈ〜７１ｍに、各画像挿入領域７１ｈ〜７１ｍの形状に適合させて、上述のズーム、トリミング、回転処理によって回転させた画像データを順次挿入して合成画像を作成することができる。なお、図２１中で、矢印は画像データの方向を示すものである。
また、キー情報によって指定できる画像挿入領域の形状は、上述の矩形に限定されず、例えば図２０（ｃ）に示すように、円形の画像挿入領域７１ｎを指定することができる。このような場合は、画像挿入領域７１ｎの形状に適合させて、画像データを円形にトリミングして合成する。このような形状のテンプレート７０を用いれば、円形の画像挿入領域７１ｎに例えば本人の画像データ等を挿入し、画像挿入領域７１ｎの周りの画像挿入領域７１ｏ，７１ｐ，７１ｑ，７１ｒに家族の画像データ等を挿入した合成画像を作成することができる。
なお、上述の実施例の説明では、予め文字情報を含んで作成されたテンプレートを用いる場合について説明したが、文字情報を含まないテンプレート中にユーザから指定あるいは第２のストレージ部１８ｂから読み出された文字コードに対応する画像データを挿入した後、テンプレートとして使用することも可能である。
これにより、同一のテンプレートに複数の文字情報を対応させて、異なる目的に使用することができ、テンプレートを有効利用して、作業の効率化を図ることができる。
次に、キー情報について具体的に説明する。このキー情報は、上述したように画像データの領域を指定する情報として領域指定情報を含んでいる。すなわち、この領域指定情報によって画像データの領域を指定し、その指定された領域をテンプレートの画像挿入領域７１に挿入することができるようになっている。さらに、このキー情報は、画像データに対する画像処理を指定する画像処理情報を含んでいる。ＣＰＵ８は、キー情報の中に含まれた画像処理を指定する画像処理情報を受け取ると、この画像処理情報に基づいた画像処理を画像データに施す。
画像処理情報は、例えば、画像データの回転を制御する回転データを有している。ＣＰＵ８は、画像処理情報の中に含まれた回転データを受け取ると、この回転データに基づいた回転処理を画像データに施す。また、画像処理情報は、画像データの拡大／縮小を制御する拡大／縮小データを有している。ＣＰＵ８は、画像処理情報の中に含まれた拡大／縮小データを受け取ると、この拡大／縮小データに基づいた拡大／縮小処理を画像データに施す。また、画像処理情報は、画像データの方向を制御する方向データを有している。ＣＰＵ８は、画像処理情報の中に含まれた方向データを受け取ると、この方向データが示す方向と画像データが有している方向が一致するように、回転処理を画像データに施す。さらに、画像処理情報は、キー情報の領域指定情報によって抜き出される領域が、どのような大きさを有しているかを示す形状データを有している。ＣＰＵ８は、画像処理情報の中に含まれた形状データを受け取ると、この形状データが示す大きさと一致するように、拡大／縮小処理を画像データに施す。
このようにキー情報が領域指定情報と画像処理情報を有している場合の動作について、図２０（ｂ）及び図２１を参照して説明する。
すなわち、例えば、図２０（ｂ）に示されるようなテンプレート７０の読み出しがユーザから指示されると、上記光ディスク２８より読み出されたテンプレートの画像データが第２のストレージ部１８ｂからＩ／Ｆブロック１７を介して第２のエディタメモリ１ｂに供給される。このとき、テンプレート７０の各画像挿入領域７１ｈ〜７１ｍに対応するキー情報が、例えば上記光ディスク２８の記憶領域ＫＡから読み出されて上記キーメモリ２ｂに供給される。
従って、キーメモリ２ｂには、画像指定領域情報と画像処理情報を有したキー情報が記憶されることになる。
そして、第２のエディタメモリ１ｂに読み出されたテンプレートの画像データは、スイッチ１２ｄを介してビデオメモリ１ｃに供給され、このビデオメモリ１ｃの内容に基づいて、テンプレートの画像がモニタ装置１５の表示画面上に表示される。
次に、ユーザから各画像挿入領域７１ｈ〜７１ｍに挿入する画像データが指示されると、光ディスク２８から読み出された画像データは、上記第１のエディタメモリ１ａに供給される。そして、上記画像処理ブロック１２は、上記キーメモリ１ｂから当該画像データを挿入する画像挿入領域に対応するキー情報を読み出し、このキー情報に含まれる画像処理情報に従って、第１のエディタメモリ１ａに読み出された画像データにズーム、トリミング、回転等の処理を行う。これらの処理は、各画像挿入領域に対応するキー情報によって予め設定されている。このため、ユーザが選択した画像データと画像挿入領域の大きさ、形状等が異なる場合であっても、予め設定されたキー情報に従って、自動的にズーム、トリミング、回転等の処理が行なわれる。
このような処理を行なった画像データは、上記画像処理部１２ｃ及びスイッチ１２ｄを介して上記ビデオメモリ１ｃに供給され、テンプレートの画像データ中の上記キー情報に含まれる画像処理情報で指定された画像挿入領域に挿入される。そして、当該画像データに基づく画像が挿入されたテンプレートの画像がモニタ装置１５の表示画面上に表示される。ユーザは、モニタ装置１５の表示画面上に表示された画像に基づいて、現在表示されている画像で良いか否かを判断し、画像データを変更したいときは、他の画像データの読み出しを指示する。これにより、新たに選択された画像データが第１のエディタメモリ１ａに読み出される。
画像処理ブロック１２は、上記キー情報に含まれる画像処理情報に従って、新たに読み出された画像データに対して再度ズーム、トリミング、回転等の処理を行う。この画像データは、画像処理部１２ｃ、スイッチ１２ｄを介してビデオメモリ１ｃに供給され、上記キー情報に含まれる画像処理情報で指定された画像挿入領域に挿入される。これにより、新たに選択された画像データが挿入されたテンブレートの画像がモニタ装置１５の表示画面上に表示され、ユーザは、上述と同様に、新たに選択した画像で良いか否かの判断を行う。
そして、ユーザは、モニタ装置１５の表示画面に表示されている画像データで良ければ、次の画像挿入領域に挿入する画像データの読み出しを指示する。このとき、画像合成制御部１２ｂは、第１のエディタメモリ１ａに記憶されている画像データを、第２のエディタメモリ１ｂに記憶されているテンプレートの画像データ中の上記キー情報で指定された画像挿入領域に挿入する。
そして、このように新たな画像データが挿入されたテンプレートの画像データは、スイッチ１２ｄを介してビデオメモリ１ｃに供給され、モニタ装置１５の表示画面上には、新たな画像データが挿入されたテンプレートの画像が表示される。
さらに、ユーザは、上述と同様な手順で、全ての画像挿入領域７１ｈ〜７１ｍに対して挿入する画像データを順次選択する。そして、上記画像処理ブロック１２は、各画像挿入領域７１ｈ〜７１ｍに対応するキー情報に含まれる画像処理情報に従って、上述と同様に選択された画像データに対してズーム、トリミング、回転等の処理を順次施した後、第２のエディタメモリ１ｂに記憶されているテンプレートの画像データ中の各画像挿入領域７１ｈ〜７１ｍに順次挿入する。これにより、上記キー情報に従って、全ての画像挿入領域７１ｈ〜７１ｍに、ユーザが選択した画像データが挿入され、上記図２０に示す合成画像が形成される。
これにより、この静止画記録再生システムでは、ユーザがテンプレートと該テンプレート中に挿入する画像データを選択するだけで、予め各テンプレートに対応して設定されたキー情報に従って、選択された画像データにズーム、トリミング、回転等の処理を施し、この画像データをテンプレート中の所定の画像挿入領域に挿入して合成画像を作成することができ、合成画像の作成を容易に行うことができる。
また、上記各テンプレートに対応したキー情報を光ディスクの記録領域ＫＡに記録しておく場合では、例えば複数の光ディスク２８に各々異なるテンプレートとキー情報を記録しておけば、光ディスク２８を入れ換えるだけで、使用できるテンプレートの種類を増加させて、多様な合成画像を作成することができる。
また、上述のように各テンプレートに対して各々キー情報を選択する選択モードと、各テンプレートに対応して予め設定されたキー情報を用いる自動モードを選択できる構成としてもよい。この場合は、各テンプレートに対して各々キー情報を選択してズーム、トリミング等の調整を行うことができると共に、各テンプレートに対応して予め設定されたキー情報を用いて容易に合成画像を形成することができる。
なお、上述の実施例では、キー情報を光ディスクの記録領域ＫＡに記録しておく例を述べたが、上記キーメモリ１ｂに予め各テンプレートに対応したキー情報を記憶してもよい。この場合では、光ディスク２８にキー情報を記録しておく必要が無いため、光ディスク２８に記録するデータを低減させて、より多くのテンプレートの画像データを記録することができる。また、キーメモリ１ｂのキー情報を書き換え可能とすれば、例えば各テンプレートに対応した複数のキー情報を設定しておき、これらのキー情報のうちの１つを選択して、キーメモリ１ｂに書き込むことにより、１つのテンプレートに対するキー情報を容易に変更することができる。
また、上述の実施例の説明では、第１のストレージ部１８ａからユーザの指示した画像データが読み出され、第２のストレージ部１８ｂからユーザの指示したテンプレート及びキー情報が読み出される構成について説明したが、第１のストレージ部１８ａからユーザの指示した画像データを読み出し、第１のエディタメモリ１ａに記憶した後、光ディスク２８を入れ換え、新たな光ディスク２８からテンプレート及びキー情報を読み出す構成とすれば、ストレージ部１８を１つ設けるだけでよい。
さらに、上述の実施例の説明では、上記フレームメモリ１は２０４８×２０４８の記憶領域を有しており、このうち、１０２４×１５３６が画像記憶領域、１６×３２がコマンドエリアである等のように具体的な数値をあげて説明したが、これは、ほんの一例であり、例えば上記コマンドエリアを４０×６０に拡げる等のように、仕様に応じて適宜変更可能であることは勿論である。
【図１】
0003924792.tif 000002
【図２】
0003924792.tif 000003
【図３】
0003924792.tif 000004
【図４】
0003924792.tif 000005
【図５】
0003924792.tif 000006
【図６】
0003924792.tif 000007
【図７】
0003924792.tif 000008
【図８】
0003924792.tif 000009
【図９】
0003924792.tif 000010
【図１０】
0003924792.tif 000011
【図１１】
0003924792.tif 000012
【図１２】
0003924792.tif 000013
【図１３】
0003924792.tif 000014
【図１４】
0003924792.tif 000015
【図１５】
0003924792.tif 000016
【図１６】
0003924792.tif 000017
【図１７】
0003924792.tif 000018
【図１８】
0003924792.tif 000019
【図１９】
0003924792.tif 000020
【図２０】
0003924792.tif 000021
【図２１】
0003924792.tif 000022
【図２２】
0003924792.tif 000023