(57)【特許請求の範囲】
【請求項１】
複数の画像データを予め定められたプライオリティに基づいて重ね合わせることにより、１つの図柄の画像を作成し、当該図柄の画像を複数枚連続して印刷する機能を有する画像印刷装置において、
印刷出力毎に前記複数の画像データ夫々の色を指定する印刷色指定手段と、
印刷出力毎に、前記複数の画像データから前記プライオリティに基づいて選択された画像データを前記印刷色指定手段により指定された色で印刷することにより、前記１つの図柄の画像を印刷する印刷手段と、
を有することを特徴とする画像印刷装置。
【請求項２】
前記印刷色指定手段は、前記複数の画像データ夫々の印刷出力毎の色を、予め指定された規則で指定する、
ことを特徴とする請求項１に記載の画像印刷装置。
【請求項３】
前記印刷色指定手段は、前記複数の画像データ夫々の印刷出力毎の色を、ランダムに指定する、
ことを特徴とする請求項１又は２の何れか１項に記載の画像印刷装置。
【請求項４】
前記１つの図柄の画像を表示する画像表示手段と、
前記複数の画像データから前記プライオリティに基づいて選択された画像データを前記印刷色指定手段により指定された色に対応させて、前記画像表示手段に表示される画像の色を指定する表示色指定手段を更に有する、
ことを特徴とする請求項１乃至３の何れか１項に記載の画像印刷装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像制御装置において制御される画像を印刷する技術に関する。
【０００２】
【従来の技術】
従来、スプライト（オブジェクト）、バックグラウンド等の画像データを制御する画像処理機能を有するテレビゲーム機等の画像制御装置が知られており、また、これと組み合わせて、出力されるビデオ信号等の画像信号を取り込んでゲーム画面等の画像の印刷を行うプリンタ機能も提案されている。
【０００３】
【発明が解決しようとする課題】
ここで、１つの図柄の画像が複数枚連続して印刷される場合や、１／ｎ縮小印刷においてｎ枚の同じ図柄の画像が印刷される場合等において、従来は、ただ単に全く同じものが複数枚印刷されるだけであるため、複数枚印刷をする楽しみが少ないという問題点を有している。
【０００４】
本発明の課題は、複数枚印刷における楽しみを増大させることにある。
【０００５】
【課題を解決するための手段】
本発明は、複数の画像データを予め定められたプライオリティに基づいて重ね合わせることにより、１つの図柄の画像を作成し、当該図柄の画像を複数枚連続して印刷する機能を有する画像印刷装置を前提とする。
【０００６】
そして、まず、印刷出力毎に複数の画像データ夫々の色を、予め指定された規則又はランダムに指定する印刷色指定手段を有する。
次に、印刷出力毎に、複数の画像データからプライオリティに基づいて選択された画像データを印刷色指定手段により指定された色で印刷することにより、１つの図柄の画像を印刷する印刷手段を有する。
【０００７】
上述の発明の構成により、ユーザは、連続枚数印刷時に、規則的又はランダムに変化する画像色を楽しむことができる。
上述の発明の構成に加えて、１つの図柄の画像を表示する画像表示手段と、複数の画像データからプライオリティに基づいて選択された画像データを印刷色指定手段により指定された色に対応させて、画像表示手段に表示される画像の色を指定する表示色指定手段を更に有するように構成することができる。
【０００８】
この構成により、ユーザは、画像の連続印刷に合わせて色が変化する画像表示を楽しむことができる。
【０００９】
【発明の実施の形態】
以下、図面を参照しながら本発明の実施の形態について詳細に説明する。
以下に説明する実施の形態においては、複数枚連続印刷が行われる場合に、色を予め指定した通りに１画面分ずつ規則的に変更しながら印刷し、又は色を１画面分ずつランダムに変更しながら印刷することができ、また、印刷する色に合わせて画像表示の色も自動的に変更できることが、本発明に関連する大きな特徴である。
＜実施の形態の外観図＞
図１は、本発明の実施の形態の外観図であり、例えばプリンタ付き似顔絵作成装置として実施される。
【００１０】
この装置の筐体上には、用紙カセットが挿入されるカセット部１０１、用紙カセットを取り出すためのカセットイジェクトボタン１０２、ビデオ出力端子１０３、印刷濃度を調整するための印刷濃度ボリューム１０４、印刷された用紙を切るための用紙カッター１０５、電源スイッチ１０６と、図２及び図３で後述するコントロールパッド３０６及びプリンタ部３０７などが備えられている。
＜コントロールパッドの外観図＞
図２は、図１のコントロールパッド３０６の外観図である。コントロールパッド３０６上には、印刷スイッチ２０１、ＥＮＴＥＲスイッチ２０２、連続印刷枚数を指定するための０、１、・・・、９のテンキースイッチ２０３、ランダムスイッチ２０４、及び上下左右のカーソルスイッチ２０５等が備えられている。
＜実施の形態の全体ブロック構成＞
図３は、本発明の実施の形態の全体ブロック構成図であり、テレビ３０９を除いて、図１に示される筐体の内部に構成される。
【００１１】
プログラム／データＲＯＭ３０４は、ＣＰＵ３０１が実行するプログラム及びそのプログラムにおいて使用される各種データを格納する。ＣＰＵ３０１は、このプログラムに従って、ワークＲＡＭ３０５を使用しながら、ＶＤＰ３０２を制御する。
【００１２】
ＶＤＰ（ビデオディスプレイプロセッサ）３０２は、スプライト（オブジェクト）、バックグラウンド、ビットマップ等に関する画像処理を制御する。
ＳＲＡＭ（スタティックＲＡＭ）３０３は、スプライト（オブジェクト）及びバックグラウンドの画像データを格納する。ＤＰ−ＲＡＭ（デュアルポートＲＡＭ）３１０は、ビットマップの画像データを格納する。ＳＲＡＭ３０３及びＤＰ−ＲＡＭ３１０は、ＶＤＰ３０２からアクセスされる。
【００１３】
エンコーダ３０８は、ＶＤＰ３０２から送られてくるＲＧＢアナログ映像信号をテレビ規格の映像信号（ＮＴＳＣ信号）に変換する。
テレビ３０９は、エンコーダ３０８から図１のビデオ出力端子１０３を介して出力される映像信号を表示する。
【００１４】
プリンタ部３０７は、テレビ３０９に表示されている画像を印刷する。
コントロールパッド３０６は、図２に示される外観を有しており、ユーザに、各種操作を行わせる。
＜ＶＤＰ３０２の構成＞
図４は、図３に示されるＶＤＰ３０２の構成図である。
【００１５】
このＶＤＰ３０２は、ゲーム時に、主として動くキャラクターを表現するスプライト（オブジェクト）と、背景を表現するバックグラウンド及びビットマップのテレビ３０９（図３）への画面表示を制御する。
【００１６】
ＣＰＵインタフェース部４０１は、図３のＣＰＵ３０１との間のデータ転送時におけるインタフェースを制御する。
ＳＲＡＭインタフェース部４０２は、後述するオブジェクトジェネレータ部４０４又はバックグラウンドジェネレータ部４０５が図３のＳＲＡＭ３０３に格納されているスプライト（オブジェクト）又はバックグラウンド（背景）の画像データをアクセスする場合のインタフェースを制御する。
【００１７】
ＤＰ−ＲＡＭインタフェース部４０３は、後述するビットマップジェネレータ部４１４が図３のＤＰ−ＲＡＭ３１０に格納されているビットマップの画像データをアクセスする場合のインタフェースを制御する。
【００１８】
オブジェクトジェネレータ部４０４と、バックグラウンドジェネレータ部４０５、及びビットマップジェネレータ部４１４は、画面表示タイミングの各水平期間毎に、図３のＳＲＡＭ３０３又はＤＰ−ＲＡＭ３１０から、次の水平表示期間内の各ドット表示タイミングに対応する表示座標に配置されるスプライト（オブジェクト）、バックグラウンド、又はビットマップの色コードを読み込み、それぞれの内部のバッファに格納する。
【００１９】
また、オブジェクトアトリビュートメモリ部４０７は、オブジェクトジェネレータ部４０４がＳＲＡＭ３０３からＳＲＡＭインタフェース部４０２を介してスプライト（オブジェクト）を読み出すときのタイミングに対応する表示座標を格納する。
【００２０】
プライオリティコントローラ部４０８は、各水平表示期間内の各ドット毎に、オブジェクトジェネレータ部４０４、バックグラウンドジェネレータ部４０５、又はビットマップジェネレータ部４１４がそれぞれ読み込んだ色コードのうちの１つを予め定められたプライオリティ（優先順位）に従って選択して出力する。
【００２１】
カラールックアップテーブル部４０９は、プライオリティコントローラ部４０８から出力された色コードを、Ｒ（赤）、Ｇ（緑）、Ｂ（青）のデジタルデータに変換して出力する。なお、印刷時には、図３のＣＰＵ３０１からＣＰＵインタフェース部４０１、アドレスバス４１６及びデータバス４１７を介して後述するカラーバンクが指定されることにより、印刷出力及びそのときの画面表示の色を１画面分ずつ規則的又はランダムに変更することができる。
【００２２】
ＲＧＢ  Ｄ／Ａ変換部４１０は、プライオリティコントローラ部４０８から出力されるＲＧＢデジタルデータをＲＧＢアナログ映像信号に変換し出力する。
オシレータ部４１１は、ＶＤＰ３０２に必要な各種クロックを生成する。
【００２３】
水平／垂直同期カウンタ部４１２は、オシレータ部４１１が出力するクロックに従って、画像表示に必要な水平同期カウンタ値（水平同期信号）及び垂直同期カウンタ値（垂直同期信号）を生成するためのカウンタ回路である。
【００２４】
デコーダ部４１３は、水平／垂直同期カウンタ部４１２が出力するカウンタ値から水平同期カウンタ値及び垂直同期カウンタ値をデコードし、ＶＤＰ３０２内の各ブロックに供給する。
【００２５】
ビットマップジェネレータ部４１４は、デコーダ部４１３が出力する水平同期カウンタ値及び垂直同期カウンタ値から、図３のエンコーダ３０８が必要とするビデオ信号を生成し、エンコーダ３０８に供給する。
【００２６】
ＲＧＢバッファ部４１５は、カラールックアップテーブル部４０９から出力されるＲＧＢデジタルデータを、図３のテレビ３１１上の表示画面の１ライン分（２５６ドット分）だけ格納する。
【００２７】
上述の構成を有する本実施の形態の動作につき、以下に順次説明する。
＜ＶＤＰ３０２の動作＞
上述の構成を有するＶＤＰ３０２の概略の動作について説明する。
【００２８】
まず、本実施の形態においては、表示画面は、複数枚の仮想的な表示面が重なったものとして定義される。これらの表示面は、奥から手前に向けて、バックグラウンド面（ＢＧ面）、ビットマップ面（ＢＭ面）、及びオブジェクト面（ＯＢＪ面）の順に配置される。そして、手前の表示面にアサインされる画像ほど表示のプライオリティが高く、それより奥の表示面にアサインされている画像を隠して表示される。
【００２９】
ＢＧ面及びＯＢＪ面の現在の表示画面を構成する画像データは、図３に示されるＳＲＡＭ３０３に格納される。これらの画像データは、図３に示されるＣＰＵ３０１が、プログラム／データＲＯＭ３０７からワークＲＡＭ３０５に一旦転送した後、それらを図４のＣＰＵインタフェース部４０１、アドレスバス４１６、データバス４１７、及びＳＲＡＭインタフェース部４０２を介してＳＲＡＭ３０３に格納する。
【００３０】
また、ＢＭ面の現在の表示画面を構成する画像データは、図３に示されるＤＰ−ＲＡＭ３１０に格納される。これらの画像データも、図３に示されるＣＰＵ３０１が、プログラム／データＲＯＭ３０７からワークＲＡＭ３０５に一旦転送した後、それらを図４のＣＰＵインタフェース部４０１、アドレスバス４１６、データバス４１７、及びＤＰ−ＲＡＭインタフェース部４０３を介してＤＰ−ＲＡＭ３１０に格納する。
【００３１】
オブジェクトジェネレータ部４０４及びバックグラウンドジェネレータ部４０５は、画面表示タイミングの各水平期間内の時分割された各タイミングで、ＳＲＡＭインタフェース部４０２をアクセスする。このアクセスにおいて、オブジェクトジェネレータ部４０４は、図３のＳＲＡＭ３０３から、次の水平表示期間内の各ドットの表示タイミングに対応するＯＢＪ面上の表示座標に配置されるスプライト（オブジェクト）の色コードを読み出し、オブジェクトジェネレータ部４０４内のラインバッファにそれぞれ格納する。同様に、バックグラウンドジェネレータ部４０５は、図３のＳＲＡＭ３０３から、次の水平表示期間内の各ドットの表示タイミングに対応するＢＧ面上の表示座標に配置されるバックグラウンドの色コードを読み出し、バックグラウンドジェネレータ部４０５内のラインバッファに格納する。
【００３２】
上述した動作において、図３のＣＰＵ３０１は、図４のＣＰＵインタフェース部４０１、アドレスバス４１６、及びデータバス４１７を介してオブジェクトアトリビュートメモリ部４０７に、図３のＳＲＡＭ３０３に各スプライト（オブジェクト）がＯＢＪ面に配置される場合の配置座標を格納する。そして、オブジェクトジェネレータ部４０４は、このオブジェクトアトリビュートメモリ部４０７に格納されている各スプライト（オブジェクト）について、それらの配置座標に対応する読出しタイミングを計算し、それらの計算されたタイミングで、各スプライト（オブジェクト）をＳＲＡＭ３０３から読み出してラインバッファに格納する。
【００３３】
一方、ビットマップジェネレータ部４１４は、上述のオブジェクトジェネレータ部４０４とバックグラウンドジェネレータ部４０５のアクセス動作からは独立して、各水平期間内の時分割された各タイミングで、ＤＰ−ＲＡＭインタフェース部４０３をアクセスする。このアクセスにおいて、ビットマップジェネレータ部４１４は、図３のＤＰ−ＲＡＭ３１０から、次の水平表示期間内の各ドットの表示タイミングに対応するＢＭ面上の表示座標にそれぞれ配置されるビットマップの色コードを読み出し、ビットマップジェネレータ部４１４内のラインバッファに格納する。
【００３４】
以上のようにして、各水平期間毎に、オブジェクトジェネレータ部４０４内のラインバッファに、ＯＢＪ面に配置される次の１ライン分のスプライト（オブジェクト）の色コードが得られ、バックグラウンドジェネレータ部４０５内のラインバッファにＢＧ面に配置される次の１ライン分のバックグラウンドの色コードが得られ、ビットマップジェネレータ部４１４内のラインバッファにＢＭ面に配置される次の１ライン分のビットマップの色コードが得られる。
【００３５】
なお、図３のＣＰＵ３０１は、ＶＤＰ３０２内の特には図示しない表示制御レジスタに、図５に示される各表示面が使用されるか否かを設定する。図４のオブジェクトジェネレータ部４０４、バックグラウンドジェネレータ部４０５、及びビットマップジェネレータ部４１４は、この表示制御レジスタの内容を参照することにより、各表示面に対応する画像データ（色コード）をＳＲＡＭ３０３又はＤＰ−ＲＡＭ３１０から読み出すか否かを決定する。
【００３６】
プライオリティコントローラ部４０８は、各水平表示期間内の各ドット毎に、オブジェクトジェネレータ部４０４、バックグラウンドジェネレータ部４０５、又はビットマップジェネレータ部４１４がそれぞれの内部のラインバッファの各アドレスに読み込んだ色コードのうちの１つを、予め定められたプライオリティ（優先順位）に従って選択して、それをカラールックアップテーブル部４０９に出力する。
【００３７】
次に、図５は、図４のカラールックアップテーブル部４０９に記憶されるカラーバンクデータの構成図である。図に示されるように、カラールックアップテーブル部４０９は、カラーバンク（１）〜カラーバンク（Ｎ）のＮ種類のカラーバンクデータを記憶することができる。各カラーバンクは、ＢＧ面用のデータを記憶するＢＧ面エリア、ＢＭ面用のデータを記憶するＢＭ面エリア、及びＯＢＪ面用のデータを記憶するＯＢＪ面エリアから構成される。これらのエリアには、各色コードに対応するアドレスにそれぞれの各色コードに対応して出力されるべきＲＧＢデジタルデータが記憶される。
【００３８】
カラールックアップテーブル部４０９は、上述のカラーバンクデータを参照することにより、プライオリティコントローラ部４０８から出力された色コードに対応するＲＧＢデジタルデータを検索し、そのＲＧＢデジタルデータをＲＧＢ  Ｄ／Ａ変換部４１０に出力する。この場合、図３のＣＰＵ３０１は、図４のＣＰＵインタフェース部４０１、アドレスバス４１６、及びデータバス４１７を介して、上記Ｎ種類のカラーバンクのうちの１つを指定することができる。そして、カラールックアップテーブル部４０９は、プライオリティコントローラ部４０８が、ＢＧ面の色コードを出力した場合は、ＣＰＵ３０１により指定されたカラーバンク内のＢＧ面エリアの入力色コードに対応するアドレスから、ＲＧＢデジタルデータを出力し、プライオリティコントローラ部４０８が、ＢＭ面の色コードを出力した場合は、ＣＰＵ３０１により指定されたカラーバンク内のＢＭ面エリアの入力色コードに対応するアドレスから、ＲＧＢデジタルデータを出力し、プライオリティコントローラ部４０８が、ＯＢＪ面の色コードを出力した場合は、ＣＰＵ３０１により指定されたカラーバンク内のＯＢＪ面エリアの入力色コードに対応するアドレスから、ＲＧＢデジタルデータを出力する。このようにして、ＣＰＵ３０１からの指定に基づいて、色コードを変更することなく、出力画像の色を変更することができる。
【００３９】
ここで、本実施の形態では特に、複数枚の連続印刷時に、１画面分ずつ図３のＣＰＵ３０１から規則的又はランダムにカラーバンクが指定されることにより、印刷出力及びそのときの画面表示の色を１画面分ずつ規則的又はランダムに変更することができる。これが本発明に関連する大きな特徴である。
＜ＣＰＵ３０１の詳細動作＞
次に、図３のＣＰＵ３０１の動作について、図６〜図１４に示される動作フローチャート、及び図１５〜図１７の説明図に沿って、詳細に説明する。なお、各動作フローチャートは、ＣＰＵ３０１がプログラム／データＲＯＭ３０４に記憶される制御プログラムを実行する動作として実現される。
【００４０】
図６は、図３のＣＰＵ３０１が実行するメインフローを示す図である。
まず、ステップ６０１で、図３のワークＲＡＭ３０５の記憶内容等がイニシャライズされた後、ステップ６０２の表示制御処理とステップ６０３の印刷制御処理が交互に繰り返し実行される。
【００４１】
まず、ステップ６０２の表示制御処理では、ユーザがコントロールパッド３０６（図２参照）を操作することにより指定する画像データをテレビ３０９の表示画面に表示させるための制御処理が実行される。
【００４２】
図７は、上記ステップ６０２の表示制御処理の動作フローチャートである。
まず、ステップ７０１では、画像選択処理が実行される。
図８は、上記ステップ７０１の画像選択処理の動作フローチャートである。
【００４３】
まず、ステップ８０１では、ユーザが、テレビ３０９の表示画面のガイドに従ってコントロールパッド３０６上のカーソルスイッチ２０５（図２参照）を操作することによって、ＢＭ面を選択したか否かが判定される。
【００４４】
ステップ８０１の判定がＹＥＳならば、ステップ８０２で、図３のプログラム／データＲＯＭ３０４上の図１５に示されるＢＧ面用画像データのうちユーザが選択したデータが、図３のワークＲＡＭ３０５上の図１６に示されるＢＧ面選択データエリアにストアされる。
【００４５】
ステップ８０１の判定がＮＯならば、ステップ８０３で、ユーザが、ＢＭ面を選択したか否かが判定される。
ステップ８０３の判定がＹＥＳならば、ステップ８０４で、図３のプログラム／データＲＯＭ３０４上の図１５に示されるＢＭ面用画像データのうちユーザが選択したデータが、図３のワークＲＡＭ３０５上の図１６に示されるＢＭ面選択データエリアにストアされる。
【００４６】
ステップ８０３の判定がＮＯならば、ステップ８０５で、ユーザが、ＯＢＪ面を選択したか否かが判定される。
ステップ８０５の判定がＹＥＳならば、ステップ８０６で、図３のプログラム／データＲＯＭ３０４上の図１５に示されるＯＢＪ面用画像データ及びＯＢＪ面用属性データのうちユーザが選択したデータが、図３のワークＲＡＭ３０５上の図１６に示されるＯＢＪ面選択データエリアにストアされる。
【００４７】
ステップ８０５の判定がＮＯならば、そのまま図７のステップ７０１の画像選択処理を終了する。
ステップ８０２、８０４、又は８０６の処理の後、ステップ８０７では、ユーザが、コントロールパッド３０６上のＥＮＴＥＲスイッチ２０２（図２参照）をオンしたか否かが判定される。
【００４８】
ステップ８０７の判定がＮＯならば、そのまま図７のステップ７０１の画像選択処理を終了する。
ステップ８０７の判定がＹＥＳなら、ステップ８０８で、選択された面が、ＢＧ面であるかＢＭ面であるかＯＢＪ面であるかが判定される。
【００４９】
ステップ８０８で選択された面がＢＧ面であると判定された場合には、ステップ８０９で、図３のワークＲＡＭ３０５上の図１６に示されるＢＧ面選択データエリアにストアされたＢＧ面の画像データが、図４のＣＰＵインタフェース部４０１、データバス４１７、及びＳＲＡＭインタフェース部４０２を介して、図３のＳＲＡＭ３０３に転送される。
【００５０】
ステップ８０８で選択された面がＢＭ面であると判定された場合には、ステップ８１０で、図３のワークＲＡＭ３０５上の図１６に示されるＢＭ面選択データエリアにストアされたＢＭ面の画像データが、図４のＣＰＵインタフェース部４０１、データバス４１７、及びＤＰ−ＲＡＭインタフェース部４０３を介して、図３のＤＰ−ＲＡＭ３１０に転送される。
【００５１】
ステップ８０８で選択された面がＢＭ面であると判定された場合には、まず、ステップ８１１で、図３のワークＲＡＭ３０５上の図１６に示されるＯＢＪ面選択データエリアにストアされたＯＢＪ面の画像データが、図４のＣＰＵインタフェース部４０１、データバス４１７、及びＳＲＡＭインタフェース部４０２を介して、図３のＳＲＡＭ３０３に転送される。続いて、ステップ８１２で、図３のワークＲＡＭ３０５上の図１６に示されるＯＢＪ面選択データエリアにストアされたＯＢＪ面の画像データに対応する属性データ（配置座標データ）が、図４のＣＰＵインタフェース部４０１及びデータバス４１７を介して、オブジェクトアトリビュートメモリ部（ＯＡＭ）４０７に転送される。
【００５２】
ステップ８０９、８１０、又は８１２の処理の後、図７のステップ７０１の画像選択処理を終了する。
以上のようにして、ユーザがコントロールパッド３０６（図２参照）を操作することにより指定する画像データをテレビ３０９の表示画面に表示させることができる。
【００５３】
図７のステップ７０１の処理の後、ステップ７０２では、色変更処理が実行される。
図９は、上記ステップ７０２の色変更処理の動作フローチャートである。
【００５４】
まず、ステップ９０１で、ユーザがコントロールパッド３０６上のカーソルスイッチ２０５を操作してテレビ３０９の表示画面上の特定の機能ボタンを選択等することによって、色変更指示が行われたか否かが判定される。
【００５５】
ステップ９０１の判定がＮＯならば、そのまま図７のステップ７０２の色変更処理を終了する。
ステップ９０１の判定がＹＥＳなら、ステップ９０２で、どの面に対する色変更が指定されたかが判定される。
【００５６】
ステップ９０２で指定された面がＢＧ面であると判定された場合には、ステップ９０３で、図３のプログラム／データＲＯＭ３０４上の図１５に示されるＲＧＢデジタルデータ群のうちユーザが選択したデータが、図３のワークＲＡＭ３０５上の図１６に示されるＢＧ面色選択データエリアにストアされる。
【００５７】
ステップ９０２で指定された面がＢＭ面であると判定された場合には、ステップ９０４で、図３のプログラム／データＲＯＭ３０４上の図１５に示されるＲＧＢデジタルデータ群のうちユーザが選択したデータが、図３のワークＲＡＭ３０５上の図１６に示されるＢＭ面色選択データエリアにストアされる。
【００５８】
ステップ９０２で指定された面がＯＢＪ面であると判定された場合には、ステップ９０５で、図３のプログラム／データＲＯＭ３０４上の図１５に示されるＲＧＢデジタルデータ群のうちユーザが選択したデータが、図３のワークＲＡＭ３０５上の図１６に示されるＯＢＪ面色選択データエリアにストアされる。
【００５９】
ステップ９０３、９０４、又は９０５の処理の後、ステップ９０６では、ユーザが、コントロールパッド３０６上のＥＮＴＥＲスイッチ２０２をオンしたか否かが判定される。
【００６０】
ステップ９０６の判定がＮＯならば、そのまま図７のステップ７０２の色変更処理を終了する。
ステップ９０６の判定がＹＥＳなら、ステップ９０７で、どの面に対する色変更が指定されたかが判定される。
【００６１】
ステップ９０７で指定された面がＢＧ面であると判定された場合には、ステップ９０８で、ワークＲＡＭ３０５に確保されるカウンタ値ｎ（図１６参照）の値が１に初期設定された後、ステップ９１０でカウンタ値ｎが＋１ずつインクリメントされながら、ステップ９１１でカウンタ値ｎがカラーバンクの数Ｎ（図５参照）を超えたと判定されるまで、ステップ９０９で、図３のワークＲＡＭ３０５上の図１６に示されるＢＧ面色選択データエリアにストアされたカウンタ値ｎに対応するカラーバンク（ｎ）用のＲＧＢデジタルデータが、図４のＣＰＵインタフェース部４０１及びデータバス４１７を介して、図４のカラールックアップテーブル部（ＣＬＴ）４０９に転送される。
【００６２】
ステップ９０７で指定された面がＢＭ面であると判定された場合には、ステップ９１２で、ワークＲＡＭ３０５に確保されるカウンタ値ｎの値が１に初期設定された後、ステップ９１４でカウンタ値ｎが＋１ずつインクリメントされながら、ステップ９１５でカウンタ値ｎがカラーバンクの数Ｎを超えたと判定されるまで、ステップ９１３で、図３のワークＲＡＭ３０５上の図１６に示されるＢＭ面色選択データエリアにストアされたカウンタ値ｎに対応するカラーバンク（ｎ）用のＲＧＢデジタルデータが、図４のＣＰＵインタフェース部４０１及びデータバス４１７を介して、図４のカラールックアップテーブル部（ＣＬＴ）４０９に転送される。
【００６３】
ステップ９０７で指定された面がＯＢＪ面であると判定された場合には、ステップ９１６で、ワークＲＡＭ３０５に確保されるカウンタ値ｎの値が１に初期設定された後に、ステップ９１８でカウンタ値ｎが＋１ずつインクリメントされながら、ステップ９１９でカウンタ値ｎがカラーバンクの数Ｎを超えたと判定されるまで、ステップ９１７で、図３のワークＲＡＭ３０５上の図１６に示されるＯＢＪ面色選択データエリアにストアされたカウンタ値ｎに対応するカラーバンク（ｎ）用のＲＧＢデジタルデータが、図４のＣＰＵインタフェース部４０１及びデータバス４１７を介して、図４のカラールックアップテーブル部（ＣＬＴ）４０９に転送される。
【００６４】
ＣＰＵ３０１は、ステップ９１１、９１５、又は９１９で、カウンタ値ｎがカラーバンクの数Ｎを超えたと判定した後は、ステップ９２０で、図４のＣＰＵインタフェース部４０１及びデータバス４１７を介して、図４のカラールックアップテーブル部（ＣＬＴ）４０９に対して、色コードからＲＧＢデジタルデータへの変換に使用するカラーバンクを第１番目のカラーバンク（１）にする指示を行う。
【００６５】
ステップ９２０の後、図７のステップ７０２の色変更処理を終了する。
図７のステップ７０２の色変更処理を終了した後、図６のステップ６０２の表示制御処理を終了する。
【００６６】
次に、図６のステップ６０３の印刷制御処理では、現在テレビ３０９に表示されている画像を、ユーザが指定した連続枚数だけ図１又は図３のプリンタ部３０７に出力する処理が実行される。この部分が、本発明に関連する。
【００６７】
図１０は、図６のステップ６０３の印刷制御処理を示す動作フローチャートである。
まず、ステップ１００１では、ユーザが指定した各種印刷指示を設定するための設定処理が実行される。
【００６８】
次に、ステップ１００２では、ユーザによって現在の表示画面を連続複数枚印刷する指示がなされている場合に、ユーザによりコントロールパッド３０６上のランダムスイッチ２０４（図２参照）がオンされていない場合には、色を予め指定した通りに１画面分ずつ規則的に変更しながら印刷し、上記ランダムスイッチ２０４がオンされている場合には、色を１画面分ずつランダムに変更しながら印刷するための、印刷順の設定がなされる。
【００６９】
最後に、ステップ１００３では、実際の印刷処理を実行するための、印刷実行処理が実行される。
図１１は、図１０のステップ１００１の設定処理を示す動作フローチャートである。
【００７０】
まず、ステップ１１０１では、ユーザによりコントロールパッド３０６上の印刷スイッチ２０１（図２参照）がオンされたか否かが判定される。そして、ユーザにより印刷スイッチ２０１がオンされると、ステップ１１０１の判定がＹＥＳとなって、ステップ１１０２で、ＣＰＵ３０１内のレジスタとして確保される印刷設定実行フラグＰＴＦが反転される。印刷設定実行フラグＰＴＦは、その値が０のときにはステップ１１０３〜１１０９の設定処理の非実行を指定し、その値が１のときには上記設定処理の実行を指定する。即ち、ユーザは、印刷スイッチ２０１をオンする毎に、設定処理の実行／非実行を交互に設定できる。印刷スイッチ２０１がオンされなければ、ステップ１１０１の判定がＮＯとなって、ステップ１１０２は実行されず、印刷設定実行フラグＰＴＦは反転しない。
【００７１】
ステップ１１０３では、印刷設定実行フラグＰＴＦの値が１であるか否かが判定される。
印刷設定処理が指定されておらず印刷設定実行フラグＰＴＦの値が１でなければ（０ならば）、そのまま図１０のステップ１００１の設定処理を終了する。
【００７２】
印刷設定処理が指定されていて印刷設定実行フラグＰＴＦの値が１であるならば、ステップ１１０４で、ユーザによってコントロールパッド３０６上のテンキースイッチ２０３（図２参照）によって連続印刷枚数が入力されたか否かが判定される。
【００７３】
ステップ１１０４の判定がＮＯならば、ステップ１１０５の枚数入力のための処理は実行されない。
ステップ１１０４の判定がＹＥＳならば、ステップ１１０５で、テンキースイッチ２０３によって入力された枚数が、ワークＲＡＭ３０５上に確保される枚数変数値Ｍ（図１６参照）として設定される。
【００７４】
ステップ１１０６では、ユーザによってコントロールパッド３０６上のランダムスイッチ２０４（図２参照）がオンされたか否かが判定される。そして、ユーザによりランダムスイッチ２０４がオンされると、ステップ１１０６の判定がＹＥＳとなり、ステップ１１０７で、ＣＰＵ３０１内のレジスタとして確保されるランダムフラグＲＦが反転される。ランダムフラグＲＦは、その値が０のときには連続枚数印刷において色を予め指定した通りに１画面分ずつ規則的に変更しながら印刷することを指定し、上記ランダムスイッチ２０４がオンされている場合には色を１画面分ずつランダムに変更しながら印刷することを指定する。即ち、ユーザは、ランダムスイッチ２０４をオンする毎に、色の規則／ランダム変更の指定を交互に設定できる。ランダムスイッチ２０４がオンされなければ、ステップ１１０６の判定がＮＯとなって、ステップ１１０７は実行されず、ランダムフラグＲＦは反転しない。
【００７５】
ステップ１１０８では、ユーザによってコントロールパッド３０６上のＥＮＴＥＲスイッチ２０２（図２参照）がオンされたか否かが判定される。
ＥＮＴＥＲスイッチ２０２がオンされておらずステップ１１０８の判定がＮＯなら、そのまま図１０のステップ１００１の設定処理を終了する。
【００７６】
ＥＮＴＥＲスイッチ２０２がオンされておりステップ１１０８の判定がＹＥＳならば、ステップ１１０９において、印刷設定実行フラグＰＴＦの値が０に戻されると共に、ＣＰＵ３０１内のレジスタとして確保される印刷実行フラグＰＦの値が１に設定される。この印刷実行フラグＰＦは、その値が０のときには印刷処理の非実行を指定し、その値が１のときには印刷処理の実行を指定する。即ち、ユーザは、印刷設定処理を実行した後にＥＮＴＥＲスイッチ２０２をオンすることにより、実際の印刷処理の実行を設定できる。
【００７７】
次に、図１２は、図１０のステップ１００２の印刷順設定処理の動作フローチャートである。ここでは、ユーザによって現在の表示画面を連続複数枚印刷する指示がなされている場合に、ユーザによりコントロールパッド３０６上のランダムスイッチ２０４（図２参照）がオンされていない場合には、色を予め指定した通りに１画面分ずつ規則的に変更しながら印刷し、上記ランダムスイッチ２０４がオンされている場合には、色を１画面分ずつランダムに変更しながら印刷するための、印刷順の設定がなされる。
【００７８】
まず、ステップ１２０１では、印刷実行フラグＰＦの値が１であるか否か、即ち印刷処理の実行が指定されているか否かが判定される。
ステップ１２０１の判定がＮＯの場合には、そのまま図１０のステップ１００２の印刷順設定処理を終了する。
【００７９】
ステップ１２０１の判定がＹＥＳの場合は、ステップ１２０２で、ワークＲＡＭ３０５内に確保されるカウンタ値ｎ（図１６参照）が１に初期設定される。
次に、ステップ１２０３では、ランダムフラグＲＦの値が１であるか否かが判定される（図１１のステップ１１０７参照）。
【００８０】
この判定がＮＯの場合、即ちランダムな色変更が指定されていない場合には、ステップ１２０５でカウンタ値ｎが＋１ずつインクリメントされながら、ステップ１２０６でその値が枚数変数値Ｍを超えたと判断されるまで、ステップ１２０４で、カウンタ値ｎがワークＲＡＭ３０５内に確保される色変更順配列のｎ番目の要素値Ｒ（ｎ）（図１６参照）として設定される。この結果、後述する図１０のステップ１００３の印刷実行処理において連続枚数印刷が実行される場合に、色が１画面分ずつ規則的に変更されながら、印刷が実行されることになる。これが、本発明に関連する大きな特徴である。
【００８１】
ステップ１２０３の判定がＹＥＳの場合、即ちランダムな色変更が指定されている場合は、ステップ１２０７で１〜枚数変数値Ｍの間の乱数が発生させられ、ステップ１２０８で前に発生した乱数以外の乱数のみが選択された後に、ステップ１２０９で、ワークＲＡＭ３０５内に確保される色変更順配列のカウンタ値ｎに対応するｎ番目の要素値Ｒ（ｎ）に、上記乱数値が設定される。この結果、後述する図１０のステップ１００３の印刷実行処理において連続枚数印刷が実行される場合に、色が１画面分ずつランダムに変更されながら、印刷が実行されることになる。これも、本発明に関連する大きな特徴である。
【００８２】
上述の一連の処理において、ステップ１２０６で、カウンタ値ｎがユーザによって指定されている枚数変数値Ｍ（図１１のステップ１１０５参照）の値を超えたと判断されると、図１０のステップ１１０２の印刷順設定処理を終了する。
【００８３】
最後に、図１３は、図１０のステップ１００３の印刷実行処理の動作フローチャートである。ここでは、実際の印刷処理が実行される。
まず、ステップ１３０１では、印刷実行フラグＰＦの値が１であるか否か、即ち印刷処理の実行が指定されているか否かが判定される。
【００８４】
ステップ１３０１の判定がＮＯの場合には、そのまま図１０のステップ１００３の印刷実行処理を終了する。
ステップ１３０１の判定がＹＥＳの場合には、ステップ１３０２でワークＲＡＭ３０５上に確保されるカウンタ値ｋ（図１６参照）が１に初期設定された後、ステップ１３０８でそのカウンタ値ｋが＋１ずつインクリメントされながら、ステップ１３０９でそのカウンタ値ｋが枚数変数値Ｍとして指定されるユーザが指定した連続印刷枚数を超えたと判定されるまで、以下のステップ１３０３〜１３０７の処理が実行される。
【００８５】
即ちまず、ステップ１３０３では、図１０のステップ１００２でワークＲＡＭ３０５上に書き込まれた色変更順配列のカウンタ値ｋに対応するｋ番目の要素値Ｒ（ｋ）が、ワークＲＡＭ３０５上に確保されている変数値ｍ（図１６参照）として設定される。
【００８６】
次に、ＣＰＵ３０１は、ステップ１３０４において、図４のＣＰＵインタフェース部４０１及びデータバス４１７を介して、図４のカラールックアップテーブル部４０９に対して、色コードからＲＧＢデジタルデータへの変換に使用するカラーバンクを第ｍ番目のカラーバンク（ｍ）にする指示を行う。
【００８７】
その後、ステップ１３０５において、画面抽出処理が実行される。ここでは、図３のＶＤＰ３０２内の図４に示されるカラールックアップテーブル部４０９から順次出力される図３のテレビ３０９に表示される１画面分のＲＧＢデジタルデータが、図３のＶＤＰ３０２内の図４に示されるＲＧＢバッファ部４１５を介して、図３のワークＲＡＭ３０５内の原画像エリア（図１６参照）に転送される。この場合に、ＲＧＢバッファ部４１５は、カラールックアップテーブル部４０９から出力されるＲＧＢデジタルデータを、図３のテレビ３０９上の表示画面の１ライン分（２５６ドット分）だけ格納する容量を有する。
【００８８】
図１４は、上記ステップ１３０５の画面抽出処理を示す動作フローチャートである。
まず、ステップ１４０１では、画面表示タイミングが垂直ブランク期間（ｖ＿ｂｌａｎｋ）に入ったか否かが判定され、この判定がＹＥＳとなるまでステップ１４０１で待機状態となる。この判定は、図４のＶＤＰ３０２内のデコーダ部４１３から外部に出力される垂直同期カウンタ値の値が垂直表示期間に対応する値から垂直ブランク期間に対応する値に変化することを監視する動作として実現される。
【００８９】
ステップ１４０１の判定がＹＥＳとなった後、垂直ブランク期間内において、ステップ１４０２〜１４０５が実行される。
ステップ１４０２では、ＣＰＵ３０１内のレジスタに設定されるｉの値が０にリセットされる。このレジスタ値ｉは、転送処理が行われる画面内のライン位置を指定し、垂直表示期間内の垂直同期カウンタ値に対応する。従って、ステップ１４０２によって設定されるレジスタ値ｉの初期値０は、画面の第１ライン目を指示している。
【００９０】
ステップ１４０３では、レジスタ値ｉに対応する図３のワークＲＡＭ３０５内の原画像エリア（図１６参照）内のアドレスが算出される。この場合における算出値は、原画像エリア内の先頭アドレスである。
【００９１】
ステップ１４０４においては、図３のＣＰＵ３０１から、図３のＶＤＰ３０２内に設けられている図４のＣＰＵインタフェース部４０１を介して、図４のＲＧＢバッファ部４１５内の特には図示しないレジスタに、レジスタ値ｉ＝０がセットされる。
【００９２】
また、ステップ１４０５では、図３のＣＰＵ３０１から、図３のＶＤＰ３０２内に設けられている図４のＣＰＵインタフェース部４０１を介して、図４のＲＧＢバッファ部４１５に対して、格納開始信号がセット（通知）される。
【００９３】
その後、ステップ１４０６では、画面表示タイミングが垂直ブランク期間を出たか否かが判定され、この判定がＹＥＳとなるまでステップ１４０６で待機状態となる。
【００９４】
ステップ１４０６の判定がＹＥＳとなった後に、更に、ステップ１４０７においては、画面表示タイミングが第１ライン目と第２ライン目の間の水平ブランク期間（ｈ＿ｂｌａｎｋ）に入ったか否かが判定され、この判定がＹＥＳとなるまでステップ１４０７で待機状態となる。
【００９５】
この待機状態の期間に、図３のＶＤＰ３０２内に設けられる図４のＲＧＢバッファ部４１５は、ステップ１４０５でＣＰＵ３０１から格納開始信号を受け取った後、ステップ１４０４でＣＰＵ３０１により内部のレジスタにセットされた第１ライン目を指示するライン指定値ｉ＝１と図４のデコーダ部４１３から出力される垂直同期カウンタ値が一致したタイミングで、内部のラインメモリの、図４のデコーダ部４１３から出力される水平同期カウンタ値に対応して順次インクリメントされるアドレスに、カラールックアップテーブル部４０９から入力される第１ライン目に対応する１ライン分（２５６ドット分）のＲＧＢデジタルデータが書き込まれる。
【００９６】
ステップ１４０７の判定がＹＥＳとなった後、第１ライン目の水平ブランク期間において、ステップ１４０８〜１４１４が実行される。
ステップ１４０８では、ＲＧＢバッファ部４１５のラインメモリから図４のデータバス４１７を介して図３のワークＲＡＭ３０５内の原画像エリア（図１６参照）に、第１ライン目のＲＧＢデジタルデータが転送される。
【００９７】
ステップ１４０８の転送処理が終了した後、ステップ１４０９では、全ライン分の処理が終了したか否かが判定される。具体的には、レジスタ値ｉが最終ライン値になっているか否かが判定される。
【００９８】
ステップ１４０９の判定がＮＯなら、ステップ１４１０でレジスタ値ｉが＋１だけインクリメントされた後、ステップ１４１１でレジスタ値ｉに対応する図３のワークＲＡＭ３０８内の前述した原画像エリア内のアドレスが算出され、ステップ１４１２でステップ１４０４と同様に、ＣＰＵ３０１からＲＧＢバッファ部４１５内の特には図示しないレジスタに、レジスタ値ｉがセットされ、ステップ１４１３でステップ１４０５と同様にＲＧＢバッファ部４１５に対して格納開始信号がセットされる。
【００９９】
その後、ステップ１４１４においては、画面表示タイミングがレジスタ値ｉに対応するラインとその１つ前のラインの間の水平ブランク期間を出たか否かが判定され、この判定がＹＥＳとなるまでステップ１４１４で待機状態となる。
【０１００】
ステップ１４１４の判定がＹＥＳとなった後、ステップ１４０７〜１４１４が繰り返し実行されることにより、ＲＧＢバッファ部４１５のラインメモリから図４のデータバス４１７を介して図３のワークＲＡＭ３０５内の前述した原画像エリアに、現在図３のテレビ３０９に表示されている画面の各ラインのＲＧＢデジタルデータが転送される。
【０１０１】
上述の動作が繰り返される結果、ステップ１４０９で全ライン分の処理が終了したと判定されたら、図１３のステップ１３０５の画面抽出処理が終了する。
以上の画面抽出処理によって、テレビ３０９に表示されている１画面分のＲＧＢデジタルデータを、ＶＤＰ３０２からワークＲＡＭ３０５内の原画像エリアに転送させることができる。
【０１０２】
上記図１３のステップ１３０５の画面抽出処理の後、ステップ１３０６では、ワークＲＡＭ３０５内の原画像エリア（図１６参照）に転送された１画面分のＲＧＢデジタルデータが、図３のプリンタ部３０７に転送されて１枚の印刷用紙に印刷される。
【０１０３】
ステップ１３０７では、プリンタ部３０７における１枚分の印刷処理が終了したか否かが判定される。そして、この判定がＹＥＳとなった後、ステップ１３０８で、カウンタ値ｋが＋１される。
【０１０４】
次に、ステップ１３０９では、カウンタ値ｋが枚数変数値Ｍの値を超えたか否かが判定される。
ステップ１３０９の判定がＮＯならば、ステップ１３０３に戻って、次のカラーバンクの指定が行われ次の印刷が行われる。
【０１０５】
ここで、ユーザがコントロールパッド３０６上のランダムスイッチ２０４（図２参照）をオンせず、前述した図１０のステップ１００２の印刷順設定処理で、色変更順配列の各要素値Ｒ（ｎ）に順位＋１ずつインクリメントされる値が設定されている場合には、連続複数枚印刷される各印刷出力の色は、ユーザの指示に基づいて図７のステップ７０２の色変更処理によって図４のカラールックアップテーブル部４０９に予め転送されたカラーバンクの並び順に対応して規則的なものになる。
【０１０６】
これに対して、ユーザがコントロールパッド３０６上のランダムスイッチ２０４をオンし、前述した図１０のステップ１００２の印刷順設定処理で、色変更順配列の各要素値Ｒ（ｎ）にランダムな値が設定されている場合は、カラールックアップテーブル部４０９上のカラーバンクがランダムに指定される結果、連続複数枚印刷される各印刷出力の色は、ランダムに変化するものとなる。
【０１０７】
このようにして、ユーザは、連続枚数印刷時に、規則的又はランダムに変化する画像色を楽しむことができる。
カウンタ値ｋが枚数変数値Ｍの値を超えてステップ１３０９の判定がＹＥＳとなると、ステップ１３１２で印刷実行フラグＰＦの値が０に戻された後、図１０のステップ１００３の印刷実行処理を終了する。
【０１０８】
図１０のステップ１００３の印刷実行処理を終了すると、図６のステップ６０３の印刷制御処理を終了する。
なお、ＣＰＵ３０１が、図１３のステップ１３０４において、図４のカラールックアップテーブル部４０９に対して、カラーバンクを指定する毎に、カラールックアップテーブル部４０９から出力されるＲＧＢデジタルデータの色が変化することになるため、図４のＲＧＢ  Ｄ／Ａ変換部４１０から図３のエンコーダ３０８を介してテレビ３０９に表示される画像の色も変化する。
【０１０９】
即ち、図１７(a) に示されるように、連続印刷時における印刷出力の色の変化に対応して、図１７(b) に示されるように、テレビ３０９に表示される画像の色も変化させることができる。
【０１１０】
【発明の効果】
本発明によれば、ユーザは、連続枚数印刷時に、規則的又はランダムに変化する画像色を楽しむことが可能となる。
【０１１１】
また、ユーザは、画像の連続印刷に合わせて色が変化する画像表示を楽しむことが可能となる。
【図面の簡単な説明】
【図１】本発明の実施の形態の外観図である。
【図２】コントロールパッド３０６の外観図である。
【図３】本発明の実施の形態の全体ブロック図である。
【図４】ＶＤＰの構成図である。
【図５】カラールックアップテーブル部４０９のデータ構成図である。
【図６】メインフローを示す図である。
【図７】表示制御処理の動作フローチャートである。
【図８】画像選択処理の動作フローチャートである。
【図９】色変更処理の動作フローチャートである。
【図１０】印刷制御処理の動作フローチャートである。
【図１１】設定処理の動作フローチャートである。
【図１２】印刷順設定処理の動作フローチャートである。
【図１３】印刷実行処理の動作フローチャートである。
【図１４】画面抽出処理の動作フローチャートである。
【図１５】プログラム／データＲＯＭ３０４のデータ構成図である。
【図１６】ワークＲＡＭ３０５のデータ構成図である。
【図１７】印刷実行時の動作説明図である。
【符号の説明】
１０１      カセット部
１０２      カセットイジェクトボタン
１０３      ビデオ出力端子
１０４      印刷濃度ボリューム
１０５      用紙カッター
１０６      電源スイッチ
２０１      印刷スイッチ
２０２      ＥＮＴＥＲスイッチ
２０３      倍率スイッチ
２０４      ランダムスイッチ
２０５      カーソルスイッチ
３０１      ＣＰＵ
３０２      ＶＤＰ
３０３      ＶＲＡＭ
３０４      プログラム／データＲＯＭ
３０５      ワークＲＡＭ
３０６      コントロールパッド
３０７      プリンタ部
３０８      エンコーダ
３０９      テレビ
４０１      ＣＰＵインタフェース部
４０２      ＳＲＡＭインタフェース部
４０３      ＤＰ−ＲＡＭインタフェース部
４０４      オブジェクトジェネレータ部
４０５      バックグラウンドジェネレータ部
４０６      ビデオ信号ジェネレータ部
４０７      オブジェクトアトリビュートメモリ部
４０８      プライオリティコントローラ部
４０９      カラールックアップテーブル部
４１０      ＲＧＢ  Ｄ／Ａ変換部
４１１      オシレータ部
４１２      水平／垂直同期カウンタ部
４１３      デコーダ部
４１４      ビデオ信号ジェネレータ部
４１５      ＲＧＢバッファ部
【図１】
0003674105.tif 000002
【図２】
0003674105.tif 000003
【図３】
0003674105.tif 000004
【図４】
0003674105.tif 000005
【図５】
0003674105.tif 000006
【図６】
0003674105.tif 000007
【図７】
0003674105.tif 000008
【図８】
0003674105.tif 000009
【図９】
0003674105.tif 000010
【図１０】
0003674105.tif 000011
【図１１】
0003674105.tif 000012
【図１２】
0003674105.tif 000013
【図１３】
0003674105.tif 000014
【図１４】
0003674105.tif 000015
【図１５】
0003674105.tif 000016
【図１６】
0003674105.tif 000017
【図１７】
0003674105.tif 000018