(57)【特許請求の範囲】
【請求項１】
文字列と文字を修飾するための文字修飾図形を表示装置上の表示画面に表示させる画像処理装置において、
それぞれ属性が異なる複数種類の前記文字修飾図形のなかから１種類の文字修飾図形を選択する文字修飾図形選択手段と、
前記文字修飾図形選択手段により選択された文字修飾図形を前記表示装置上の表示画面に表示させる文字修飾図形表示制御手段と、
１種類以上の文字列のなかから１種類の文字列を選択する文字列選択手段と、
前記文字列選択手段により選択された文字列の属性として文体を、前記文字修飾図形選択手段により選択された文字修飾図形の属性に基づいて自動的に変更する文字列属性変更手段と、
前記文字列属性変更手段が文体を変更した文字列を、前記文字修飾図形表示制御手段により表示される文字修飾図形内に表示させる文字列表示手段と、
を有することを特徴とする画像処理装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、グラフィックの表示・編集を行うことのできる画像処理装置における文字情報の表示技術に関する。
【０００２】
【従来の技術及び発明が解決しようとする課題】
子供用お絵かきソフトを実行するパソコンやゲーム機等のグラフィック編集装置において、ユーザが指定した任意の文字情報をふきだしと呼ばれる囲み図形中に表示させることができるものがある。これにより、画像情報にアクセントを加え、視覚的な効果を高めることができる。
【０００３】
しかし、従来、ユーザは、ふきだしの中に配置させる文字を全て入力しなければならず、特に低年齢層向けの製品等において使い勝手が悪くなってしまうという問題点を有している。
【０００４】
本発明の課題は、ふきだしへの文字入力の簡略化を図ることにある。
【０００５】
【課題を解決するための手段】
本発明の画像処理装置は、文字列と文字を修飾するための文字修飾図形を表示装置上の表示画面に表示させるものであり、それぞれ属性が異なる複数種類の前記文字修飾図形のなかから１種類の文字修飾図形を選択する文字修飾図形選択手段と、前記文字修飾図形選択手段により選択された文字修飾図形を前記表示装置上の表示画面に表示させる文字修飾図形表示制御手段と、１種類以上の文字列のなかから１種類の文字列を選択する文字列選択手段と、前記文字列選択手段により選択された文字列の属性として文体を、前記文字修飾図形選択手段により選択された文字修飾図形の属性に基づいて自動的に変更する文字列属性変更手段と、前記文字列属性変更手段が文体を変更した文字列を、前記文字修飾図形表示制御手段により表示される文字修飾図形内に表示させる文字列表示手段と、を有する。
【００１０】
【作用】
本発明では、文字修飾図形に対応する文字列を最初から入力しなくても、プリセット又は予め記憶させた文字列から簡単に選択することができ、更に、選択された文字列を編集することができるため、表現の幅を広げることができる。
【００１２】
また、文字修飾図形の属性を選択できるため、更に表現の幅を広げることができる。選択された文字修飾図形の属性に従って、１種類の文字列の表現の変化を何通りにも楽しむことができる。
【００１３】
【実施例】
以下、図面を参照しながら、本発明の実施例につき詳細に説明する。
＜実施例の回路の全体構成＞
図１は、本発明の実施例の回路の全体構成図であり、ゲーム機の外観を有する低年齢層向けの似顔絵作成装置として実施され、テレビ１１１を除いて同一の筐体内に構成される。
【００１４】
ＶＤＰ（ビデオディスプレイプロセッサ）１０２は、スプライト（オブジェクト）、バックグラウンド、ビットマップ等に関する画像処理を制御する。
ＳＲＡＭ（スタティックＲＡＭ）１０３は、スプライト（オブジェクト）及びバックグラウンドの画像データを格納する。ＤＰ−ＲＡＭ（デュアルポートＲＡＭ）１０４は、ビットマップの画像データを格納する。ＳＲＡＭ１０３及びＤＰ−ＲＡＭ１０４は、ＶＤＰ１０２からアクセスされる。
【００１５】
音源処理回路１０５は、画像と共に発音される楽音のサウンドデータを生成する。
サウンドＲＡＭ１０６は、音源処理回路１０５が処理する楽音波形データ及びそれらの制御データを格納する。
【００１６】
プログラム／データＲＯＭ１０７は、ＣＰＵ１０１が実行するプログラム及びそのプログラムにおいて使用される各種データを格納する。ＣＰＵ１０１は、このプログラムに従って、ワークＲＡＭ１０８を使用しながら、ＶＤＰ１０２及び音源処理回路１０５を制御する。
【００１７】
エンコーダ１０９は、ＶＤＰ１０２から送られてくるＲＧＢアナログ映像信号をテレビ規格の映像信号（ＮＴＳＣ信号）に変換する。
Ｄ／Ａ変換器１１０は、音源処理回路１０５から送られてくるデジタルのサウンドデータをアナログのサウンド信号に変換する。
【００１８】
テレビ１１１は、エンコーダ１０９から図１のビデオ出力端子１０４を介して出力される映像信号及びＤ／Ａ変換器１１０から図１のオーディオ出力端子１０３を介して出力されるサウンド信号を再生する。
【００１９】
コントロールパッド１１２は、図２に示される外観を有しており、ユーザに各種操作を行わせる。図２に示されるように、コントロールパッド１１２上には、ＳＥＬスイッチ２０１、ＥＮＴＥＲスイッチ２０２、及び上下左右スイッチ２０３〜２０６が備えられている。
＜ＶＤＰ１０２の構成＞
図３は、図１に示されるＶＤＰ１０２の構成図である。
【００２０】
このＶＤＰ１０２は、似顔絵作成時に、主として動くキャラクターを表現するスプライト（オブジェクト）と、背景を表現するバックグラウンド及びビットマップの、テレビ１１１（図１）への画面表示を、制御する。
【００２１】
ＣＰＵインタフェース部３０１は、図１のＣＰＵ１０１との間のデータ転送時におけるインタフェースを制御する。
ＳＲＡＭインタフェース部３０２は、後述するオブジェクトジェネレータ部３０４又はバックグラウンドジェネレータ部３０５が図１のＳＲＡＭ１０３に格納されているスプライト（オブジェクト）又はバックグラウンド（背景）の画像データをアクセスする場合のインタフェースを制御する。
【００２２】
ＤＰ−ＲＡＭインタフェース部３０３は、後述するビットマップジェネレータ部３０６が図１のＤＰ−ＲＡＭ１０４に格納されているビットマップの画像データをアクセスする場合のインタフェースを制御する。
【００２３】
オブジェクトジェネレータ部３０４と、バックグラウンドジェネレータ部３０５、及びビットマップジェネレータ部３０６は、各水平期間（後述する図１２を参照）毎に、図１のＳＲＡＭ１０３又はＤＰ−ＲＡＭ１０４から、次の水平表示期間内の各ドット表示タイミングに対応する表示座標に配置されるスプライト（オブジェクト）、バックグラウンド、又はビットマップの色コードを読み込み、それぞれの内部のバッファに格納する。
【００２４】
また、オブジェクトアトリビュートメモリ部３０７は、オブジェクトジェネレータ部３０４がＳＲＡＭ１０３からＳＲＡＭインタフェース部３０２を介してスプライト（オブジェクト）を読み出すときのタイミングに対応する表示座標を格納する。
【００２５】
プライオリティコントローラ部３０８は、各水平表示期間内の各ドット毎に、オブジェクトジェネレータ部３０４、バックグラウンドジェネレータ部３０５、又はビットマップジェネレータ部３０６がそれぞれ読み込んだ色コードのうちの１つを予め定められたプライオリティ（優先順位）に従って選択し出力する。
【００２６】
カラールックアップテーブル部３０９は、プライオリティコントローラ部３０８から出力された色コードを、Ｒ（赤）、Ｇ（緑）、Ｂ（青）のデジタルデータに変換して出力する。
【００２７】
ＲＧＢ Ｄ／Ａ変換部３１０は、カラールックアップテーブル部３０９から出力されるＲＧＢデジタルデータをＲＧＢアナログ映像信号に変換し出力する。オシレータ部３１１は、ＶＤＰ１０２に必要な各種クロックを生成する。
【００２８】
水平／垂直同期カウンタ部３１２は、オシレータ部３１１が出力するクロックに従って、画像表示に必要な水平同期カウンタ値（水平同期信号）及び垂直同期カウンタ値（垂直同期信号）を生成するためのカウンタ回路である。
【００２９】
デコーダ部３１３は、水平／垂直同期カウンタ部３１２が出力するカウンタ値から水平同期カウンタ値及び垂直同期カウンタ値をデコードし、ＶＤＰ１０２内の各ブロックに供給する。
【００３０】
ビデオ信号ジェネレータ部３１４は、デコーダ部３１３が出力する水平同期カウンタ値及び垂直同期カウンタ値から、図１のエンコーダ１０９が必要とするビデオ信号を生成し、エンコーダ１０９に供給する。
＜画像データの構成＞
まず、本実施例では、表示画面は、図４に示されるように、６枚の仮想的な表示面が重なったものとして定義される。これらの表示面は、奥から手前に向け、バックグラウンドＡ面（ＢＧ−Ａ面）、ビットマップＢ面（ＢＭ−Ｂ面）、オブジェクトＡ面（ＯＢＪ−Ａ面）、ビットマップＡ面（ＢＭ−Ａ面）、オブジェクトＢ面（ＯＢＪ−Ｂ面）、及びバックグラウンドＢ面（ＢＧ−Ｂ面）の順に配置される。そして、手前の表示面にアサインされる画像ほど表示のプライオリティが高く、それより奥の表示面にアサインされている画像を隠して表示される。
【００３１】
図５に、各表示面にアサインされる画像データの種類（部品）と、画面モードとの関係を示す。ＢＧ−Ａ面、ＢＧ−Ｂ面、ＢＭ−Ａ面、ＢＭ−Ｂ面、ＯＢＪ−Ａ面、及びＯＢＪ−Ｂ面に表示される各種画像データは、図６〜図８に示されるデータフォーマットで、図１のプログラム／データＲＯＭ１０７に記憶される。ＢＧ−Ａ面、ＢＧ−Ｂ面、ＯＢＪ−Ａ面、及びＯＢＪ−Ｂ面の画像データは、図１に示されるＣＰＵ１０１が、プログラム／データＲＯＭ１０７から、ワークＲＡＭ１０８と、図３のＣＰＵインタフェース部３０１、アドレスバス３１５、データバス３１６、及びＳＲＡＭインタフェース部３０２を介して、ＳＲＡＭ１０３に転送する。同様に、ＢＭ−Ａ面及びＢＭ−Ｂ面の画像データは、図１に示されるＣＰＵ１０１が、プログラム／データＲＯＭ１０７から、ワークＲＡＭ１０８と、図３のＣＰＵインタフェース部３０１、アドレスバス３１５、データバス３１６、及びＤＰ−ＲＡＭインタフェース部３０３を介して、ＳＲＡＭ１０３に転送する。転送途中にワークＲＡＭ１０８に各種画像データが格納される場合のデータフォーマットは、図９に示される。
【００３２】
本実施例では、データの圧縮効果を念頭におき、小面積画像及びその繰返しからなる画像を再生するために、小面積毎に画像データを区切ってＳＲＡＭ１０３又はＤＰ−ＲＡＭ１０４に展開し、これを一度或いは任意に繰り返して画像として再生する。この小面積をセルと呼ぶ。
【００３３】
ＢＧ面においては、このセルが任意にマップ（マトリクス）状に並べられ、目的の大きさの画像が合成される。画像中の一部分のみを変更したい場合は、ＳＲＡＭ１０３上の該当するセルのデータのみをＣＰＵ１０１により書き換えればよく、そのときに他のセルに影響を及ぼさずに済む。本実施例では、このＢＧ面を２面分出力できる。これらを、ＢＧ−Ａ面及びＢＧ−Ｂ面と呼ぶ。
【００３４】
ＯＢＪ面は、データの圧縮のためというよりも、小面積画像の表示位置を他の画像（背景等）に影響を与えず（描き直したりせず）に簡単に変更したり、多数（本実施例では同時表示数は１２８個）のスプライト（オブジェクト）画像間でプライオリティを持たせたりする目的で使用される。ＯＢＪ面上の画像データは小面積でデータ量（ドット数）が少ないため、１枚の画像データに対するメモリアクセス時間が少なくて済み、その分多数の画像データを再生することができる。ＯＢＪ面上の画像も、ＢＧ面上の画像と同様に、セルによって構成される。また、本実施例では、このＯＢＪ面を２面分出力できる。これらを、ＯＢＪ−Ａ面及びＯＢＪ−Ｂ面と呼ぶ。
【００３５】
ＢＭ面は、ある程度の面積を有する画像であるが、繰り返し再生される要素が少ない場合に適した面である。画像をセル形式に構成する必要がなく、更に、マップ情報も必要ない。本実施例では、このＢＭ面を２面分出力できる。これらを、ＢＭ−Ａ面及びＢＭ−Ｂ面と呼ぶ。
＜ＶＤＰ１０２及びＣＰＵ１０１の概略動作＞
次に、ＣＰＵ１０１とＶＤＰ１０２の概略の動作について説明する。
【００３６】
次に、図３のオブジェクトジェネレータ部３０４及びバックグラウンドジェネレータ部３０５は、各水平期間内の時分割された各タイミングで、ＳＲＡＭインタフェース部３０２をアクセスする。このアクセスにおいて、オブジェクトジェネレータ部３０４は、図１のＳＲＡＭ１０３から、次の水平表示期間内の各ドットの表示タイミングに対応するＯＢＪ−Ａ面上の表示座標及びＯＢＪ−Ｂ面上の表示座標にそれぞれ配置されるスプライト（オブジェクト）の色コードを読み出し、オブジェクトジェネレータ部３０４内の上記各表示面に対応するラインバッファにそれぞれ格納する。同様に、バックグラウンドジェネレータ部３０５は、図１のＳＲＡＭ１０３から、次の水平表示期間内の各ドットの表示タイミングに対応するＢＧ−Ａ面上の表示座標及びＢＧ−Ｂ面上の表示座標にそれぞれ配置されるバックグラウンドの色コードを読み出し、バックグラウンドジェネレータ部３０５内の上記各表示面に対応するラインバッファにそれぞれ格納する。
【００３７】
上述した動作において、図１のＣＰＵ１０１は、図３のＣＰＵインタフェース部３０１、アドレスバス３１５、及びデータバス３１６を介してオブジェクトアトリビュートメモリ部３０７に、図１のＳＲＡＭ１０３に図７に示されるデータフォーマットで格納されている最大で１２８個の各スプライト（オブジェクト）がＯＢＪ−Ａ面又はＯＢＪ−Ｂ面に配置される場合の配置座標を、図１０に示されるデータフォーマットで格納する。そして、オブジェクトジェネレータ部３０４は、このオブジェクトアトリビュートメモリ部３０７に格納されている各スプライト（オブジェクト）について、それらの配置座標に対応する読出しタイミングを計算し、それらの計算されたタイミングで、各スプライト（オブジェクト）をＳＲＡＭ１０３から読み出してラインバッファに格納する。
【００３８】
一方、ビットマップジェネレータ部３０６は、上述のオブジェクトジェネレータ部３０４とバックグラウンドジェネレータ部３０５のアクセス動作からは独立して、各水平期間内の時分割された各タイミングで、ＤＰ−ＲＡＭインタフェース部３０３をアクセスする。このアクセスにおいて、バックグラウンドジェネレータ部３０５は、図１のＤＰ−ＲＡＭ１０４から、次の水平表示期間内の各ドットの表示タイミングに対応するＢＭ−Ａ面上の表示座標と、ＢＭ−Ｂ面上の表示座標とにそれぞれ配置されるビットマップの色コードを読み出し、ビットマップジェネレータ部３０６内の上記各表示面に対応するラインバッファにそれぞれ格納する。
【００３９】
以上のようにして、各水平期間毎に、オブジェクトジェネレータ部３０４内の２つのラインバッファに、ＯＢＪ−Ａ面及びＯＢＪ−Ｂ面にそれぞれ配置される次の１ライン分のスプライト（オブジェクト）の色コードが得られ、バックグラウンドジェネレータ部３０５内の２つのラインバッファにＢＧ−Ａ面及びＢＧ−Ｂ面にそれぞれ配置される次の１ライン分のバックグラウンドの色コードが得られ、更にビットマップジェネレータ部３０６内の４つのラインバッファにＢＭ−Ａ面と、ＢＭ−Ｂ面にそれぞれ配置される次の１ライン分のビットマップの色コードが得られる。
【００４０】
なお、図１のＣＰＵ１０１は、図１１に示されるデータフォーマットを有するＶＤＰ１０２内の特には図示しない表示制御レジスタに、図４に示される各表示面が使用されるか否かを設定する。図３のオブジェクトジェネレータ部３０４、バックグラウンドジェネレータ部３０５、及びビットマップジェネレータ部３０６は、この表示制御レジスタの内容を参照することにより、各表示面に対応する画像データ（色コード）をＳＲＡＭ１０３又はＤＰ−ＲＡＭ１０４から読み出すか否かを決定する。
【００４１】
図１２は、画面表示タイミングの説明図である。
図３のデコーダ部３１３から出力される水平同期カウンタ値が０００ｈ〜１ＦＦｈ（“ｈ”は１６進数を示す）まで変化する期間が１水平期間であり、そのうち０００ｈ〜０ＦＦｈの２５６カウント分の水平同期カウンタ値に対応する期間が２５６ドットからなる１ライン分の水平表示期間、それ以外の水平同期カウンタ値に対応する期間が水平ブランク期間である。また、デコーダ部３１３から出力される垂直同期カウンタ値が０００ｈ〜１ＦＦｈまで変化する期間が１垂直期間であり、これが図１のテレビ１１１上の１画面分の表示期間となる。そして、０００ｈ〜０ＤＦｈの２２４カウント分の垂直同期カウンタ値に対応する期間が垂直方向２２４ライン分の垂直表示期間、それ以外の垂直同期カウンタ値に対応する期間が垂直ブランク期間である。
【００４２】
図３のカラールックアップテーブル部３０９からＲＧＢ  Ｄ／Ａ変換部３１０へは、水平同期カウンタ値がカウントアップされる毎に、１組ずつのＲＧＢデータが出力される。
＜ＣＰＵ１０１の詳細動作＞
図１のＣＰＵ１０１の動作について詳細に説明する。なお、以下に説明する各動作フローチャートは、ＣＰＵ１０１がプログラム／データＲＯＭ１０７に記憶される制御プログラムを実行する動作として実現される。また、特には言及しない限り図１〜図３の構成の各機能部分を参照するものとする。
全体動作フロー
図１３は、ＣＰＵ１０１が実行する全体動作フローチャートである。
【００４３】
システムの電源がオンされると、ステップ１３０１で、ワークＲＡＭ１０８の内容、ＶＤＰ１０２内のオブジェクトアトリビュートメモリ部３０７と特には図示しない各種レジスタの内容、及びＳＲＡＭ１０３とＤＰ−ＲＡＭ１０４の内容等が初期化（イニシャライズ）される。
【００４４】
次に、ステップ１３０２では、モード選択処理が実行される。ここでは、ユーザにアンケート画面又はファイルロード画面の何れかを選択させるためのモード選択画面が表示され、ユーザがコントロールパッド１１２においてＯＮしたスイッチの種別の判定と、ＯＮしたスイッチに応じたモード選択画面の表示の変更が行われる。
【００４５】
モード選択画面上のアンケート画面の選択領域又はファイルロード画面の選択領域の何れかが強調表示されているときに、ユーザがＥＮＴＥＲスイッチ２０２をＯＮすると、ステップ１３０３で、特には図示しないレジスタに設定されている現在のモード番号が判定される。
【００４６】
現在のモード番号が１であると判定された場合には、ステップ１３０４でファイルをロードするためのファイル操作画面の処理が実行される。
一方、現在のモード番号が２であると判定された場合には、ステップ１３０５でアンケート画面の処理が実行される。
【００４７】
ユーザがステップ１３０４においてテレビ１１１に表示されるファイル操作画面又はステップ１３０５においてテレビ１１１に表示されるアンケート画面を終了させると、ステップ１３０６で似顔絵作成の処理が実行される。
【００４８】
ステップ１３０６において、ユーザが、コマンドアイコンである後述する「モード選択画面に戻る」アイコンが強調表示されているときにＥＮＴＥＲスイッチ２０２をＯＮした場合には、ステップ１３０２のモード選択処理に戻る。
【００４９】
一方、ステップ１３０６において、ユーザが、コマンドアイコンである後述する「セーブ」アイコンが強調表示されているときにＥＮＴＥＲスイッチ２０２をＯＮした場合には、ステップ１３０８と１３０９で、作成された似顔絵をファイルにセーブするための処理が実行される。この場合まず、ステップ１３０８で、ユーザにファイル名を入力させるための文字入力処理が実行され、ユーザがファイル名を入力すると、ステップ１３０９で、ファイルセーブ処理が実行され、その後、ステップ１３０６の似顔絵作成の処理に戻る。
モード選択処理のフロー
図１４は、図１３のステップ１３０２の処理として実行されるモード選択処理の動作フローチャートである。
【００５０】
まず、ステップ１４０１では、モード選択画面表示処理が実行される。この処理の詳細な動作フローチャートは、図１５に示される。
図１５において、ステップ１５０１では、ＣＰＵ１０１からＶＤＰ１０２に対して、出力画面のクリア命令が出される。この結果、テレビ１１１の画面表示がクリアされる。
【００５１】
ステップ１５０２では、ＣＰＵ１０１は、プログラム／データＲＯＭ１０７上の図６に示されるＢＧ−Ａ面用のバックグラウンド画像データである背景データ（図５のモード選択画面参照）を、ＣＰＵインタフェース部３０１、アドレスバス３１５、データバス３１６、及びＳＲＡＭインタフェース部３０２を介して、ＳＲＡＭ１０３のＢＧ−Ａ面の記憶領域に転送する。
【００５２】
ステップ１５０３では、ステップ１５０２と同様に、ＣＰＵ１０１は、プログラム／データＲＯＭ１０７上の図６に示されるＢＧ−Ｂ面用のバックグラウンド画像データであるモード選択画面データ（システム画面データ）（図５のモード選択画面参照）を、ＣＰＵインタフェース部３０１、アドレスバス３１５、データバス３１６、及びＳＲＡＭインタフェース部３０２を介して、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に転送する。
【００５３】
更に、ステップ１５０４では、モード選択画面の説明用のふきだし（以下「説明ふきだし」という）のデータとその座標データが作成される。具体的には、ＣＰＵ１０１が、図５９(M-a) に示されるイメージに対応するデータであって、プログラム／データＲＯＭ１０７上の図６に示されるＯＢＪ−Ｂ面用のオブジェクト画像データである図７▲３▼に示されるせりふ文のデータとせりふ枠のデータを、説明ふきだしのデータとして決定する。また、ＣＰＵ１０１は、それらのオブジェクト画像データの表示位置を示す座標データを内部レジスタ上に作成する。
【００５４】
ステップ１５０５においては、ＣＰＵ１０１は、決定した図５９(M-a) に示される説明ふきだし用のオブジェクト画像データを、プログラム／データＲＯＭ１０７から、ＣＰＵインタフェース部３０１、アドレスバス３１５、データバス３１６、及びＳＲＡＭインタフェース部３０２を介して、ＳＲＡＭ１０３のＯＢＪ−Ｂ面の空きオブジェクト記憶領域に転送する（図５のモード選択画面参照）。また、ＣＰＵ１０１は、内部レジスタ上に作成した上記オブジェクト画像データの表示位置を示す座標データを、ＣＰＵインタフェース部３０１、アドレスバス３１５、及びデータバス３１６を介してオブジェクトアトリビュートメモリ部（ＯＡＭ）３０７に転送する。
【００５５】
ステップ１５０６では、上述の一連の転送処理が終了したか否かが判定され、転送終了が判定された時点で、図１４のステップ１４０１のモード選択画面表示処理を終了する。この結果、図３に示される構成を有するＶＤＰ１０２が、前述したようにして、ＳＲＡＭ１０３上のＢＧ−Ａ面、ＢＧ−Ｂ面、及びＯＢＪ−Ｂ面の各記憶領域に転送されたモード選択画面用の画像データをテレビ１１１に表示する。モード選択画面では、特には図示しないが、モード１とモード２を選択するための選択領域が表示されている。最初にモード選択画面が表示された時点では、例えばモード１の選択領域が強調表示されている。また、モード選択画面には、図５９(M-a) に示される説明ふきだしの表示もなされる。
【００５６】
次に、図１４のステップ１４０２〜１４０７の繰返しにおいては、ユーザがコントロールパッド１１２においてＯＮしたスイッチの種別の判定と、ＯＮしたスイッチに応じたモード選択画面の表示の変更が行われる。
【００５７】
即ち、ユーザが上スイッチ（ＳＷ）２０３をＯＮすると、ステップ１４０２の判定がＹＥＳ（Ｙ）となり、更に特には図示しないレジスタＭＯＤＥに設定されるモード番号（＃）が１でなければステップ１４０３の判定もＹＥＳとなる。この結果、ステップ１４０４で、レジスタＭＯＤＥに設定されるモード番号（＃）が１にセットされる。モード番号が既に１になっている場合には、ステップ１４０３の判定がＮＯ（Ｎ）となって、モード番号は変化しない。
【００５８】
ステップ１４０５及び１４０６では、前述した図１５のステップ１５０４及び１５０５の場合と同様にして、図５９(M-a) に示されるモード選択画面の説明用の説明ふきだしのデータとその座標データが作成され、それらがＳＲＡＭ１０３のＯＢＪ−Ｂ面の空きオブジェクト記憶領域と、オブジェクトアトリビュートメモリ部３０７に転送される。
【００５９】
この結果、モード１の選択領域が強調表示されると共に、図５９(M-a) に示される説明ふきだしが表示される。
ユーザが下スイッチ２０４をＯＮすると、ステップ１４０８の判定がＹＥＳとなり、ステップ１４１０で、レジスタＭＯＤＥに設定されるモード番号（＃）が２にセットされる。モード番号が既に２になっている場合には、ステップ１４０９の判定がＮＯ（Ｎ）となって、モード番号は変化しない。
【００６０】
ステップ１４１１及び１４０６では、前述した図１５のステップ１５０４及び１５０５の場合と同様にして、図５９(M-b) に示されるモード選択画面の説明用の説明ふきだしのデータとその座標データが作成され、それらがＳＲＡＭ１０３のＯＢＪ−Ｂ面の空きオブジェクト記憶領域と、オブジェクトアトリビュートメモリ部３０７に転送される。
【００６１】
この結果、モード２の選択領域が強調表示されると共に、図５９(M-b) に示される説明ふきだしが表示される。ユーザがコントロールパッド１１２上のＥＮＴＥＲスイッチ２０２をＯＮするまではステップ１４０２〜１４０７の処理が繰り返される。ユーザがＥＮＴＥＲスイッチ２０２をＯＮすると、ステップ１４０７の判定がＹＥＳとなって、図１３のステップ１３０２のモード選択処理を終了する。
ファイルロード処理のフロー
図１６〜図１９は、図１３のステップ１３０４として実行されるファイルロード処理を示す動作フローチャートである。この処理によって表示されるファイル操作画面上で、ユーザは、バッテリバックアップされているワークＲＡＭ１０８から、予めプリセットされている、或いは、ユーザ自身が作成し保存してあった似顔絵の画像データファイルを、ＳＲＡＭ１０３又はＤＰ−ＲＡＭ１０４にロードすることができる。
【００６２】
ファイル操作画面としては、図４９に示されるように、現在選択されているファイルの番号及び名前を表示する現在ファイル番号表示部及びファイル名表示部と、ファイルの種類を絵として表示するファイルアイコン１〜６と、説明ふきだしと人形の絵からなるヘルパーとが、テレビ１１１に表示される。
【００６３】
ファイル操作画面では、ユーザは、コントロールパッド１１２上の上スイッチ２０３又は下スイッチ２０４をＯＮすることにより、これからロードすべきファイルのグループとして、ファイルアイコン１〜３のグループとファイルアイコン４〜６のグループとの間を移動することができる。また、ユーザは、コントロールパッド１１２上の左スイッチ２０５又は右スイッチ２０６をＯＮすることにより、これからロードすべきファイルとして、現在選択されているグループ内のファイルアイコンの何れかを選択することができる。これによって、選択されたファイルアイコンが強調表示されると共に、現在ファイル番号表示部とファイル名表示部の表示内容がそのファイルアイコンに対応する内容に変化する。そして、この状態でユーザがコントロールパッド１１２上のＥＮＴＥＲスイッチ２０２をＯＮすることによって、上記ファイルアイコンに対応するファイルのデータがＳＲＡＭ１０３又はＤＰ−ＲＡＭ１０４にロードされる。ユーザは、このデータをもとにして、後述する図１３のステップ１３０６の顔作成処理によって、似顔絵を編集することができる。
【００６４】
以下に、図１６〜図１９の動作フローチャートの詳細を説明する。
まず、図１６のステップ１６０１において、ファイル操作画面表示処理が実行される。この処理の詳細は、図１９の動作フローチャートとして示される。
【００６５】
図１９において、ステップ１９０１では、ＣＰＵ１０１からＶＤＰ１０２に対して、出力画面のクリア命令が出される。この結果、テレビ１１１の画面表示がクリアされる。
【００６６】
ステップ１９０２では、ＣＰＵ１０１は、プログラム／データＲＯＭ１０７上の図６に示されるＢＧ−Ａ面用のバックグラウンド画像データである背景データ（図５のファイル操作画面参照）を、ＣＰＵインタフェース部３０１、アドレスバス３１５、データバス３１６、及びＳＲＡＭインタフェース部３０２を介して、ＳＲＡＭ１０３のＢＧ−Ａ面の記憶領域に転送する。
【００６７】
ステップ１９０３では、ファイル番号を示すレジスタＦＮに、値１がプリセットされる。
ステップ１９０４では、ステップ１９０２の場合と同様に、ＣＰＵ１０１は、プログラム／データＲＯＭ１０７上の図６に示されるＢＧ−Ｂ面用のバックグラウンド画像データであるファイル操作画面データ（システム画面データ）を、ＣＰＵインタフェース部３０１、アドレスバス３１５、データバス３１６、及びＳＲＡＭインタフェース部３０２を介して、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に転送する（図５のファイル操作画面参照）。これにより、図４９に示されるファイル操作画面が、テレビ１１１に表示される。説明ふきだしの初期表示としては、図６０(FL-a)に示される内容が表示される。
【００６８】
ステップ１９０５では、上述の一連の転送処理が終了したか否かが判定され、転送終了が判定された後、更に、ステップ１９０６で、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に記憶されるファイル操作画面のバックグラウンド画像データを構成するセルのうち、現在ファイル番号表示部及びファイル名表示部（図４９参照）に対応するセルの部分のみが、レジスタＦＮの値１に対応する内容を示すデータに置き換えられる。具体的には、ＣＰＵ１０１は、現在ファイル番号表示部のセルとして、レジスタＦＮの値１に対応する数字１を示す画像データをＳＲＡＭ１０３の対応するエリアに転送し、ファイル名表示部のセルとして、ワークＲＡＭ１０８の図９に示される６個のアドレスエリア｛ＡＤ７｝〜｛ＡＤ７＋７｝、｛ＡＤ７＋８｝〜｛ＡＤ７＋１５｝、｛ＡＤ７＋１６｝〜｛ＡＤ７＋２３｝、｛ＡＤ７＋２４｝〜｛ＡＤ７＋３１｝、｛ＡＤ７＋３２｝〜｛ＡＤ７＋３９｝、｛ＡＤ７＋４０｝〜｛ＡＤ７＋４７｝のうち、レジスタＦＮの値１に対応するアドレスエリア｛ＡＤ７｝〜｛ＡＤ７＋７｝に記憶されているファイル名画像データをＳＲＡＭ１０３の対応するエリアに転送する。
【００６９】
その後、図１６のステップ１６０１のファイル操作画面表示処理を終了する。この結果、ファイル操作画面の初期画面として、ファイル番号１及びそのファイル名を表示する現在ファイル番号表示部及びファイル名表示部と、ファイルアイコン１が強調表示されたファイルアイコン１〜６と、図６０(FL-a)に示される内容を表示する説明ふきだしと人形の絵からなるヘルパーとが、テレビ１１１に表示される。
【００７０】
この状態から、ユーザがコントロールパッド１１２上の下スイッチ２０４をＯＮすると図１６のステップ１６０５の判定がＹＥＳとなり、そのときファイルアイコン１〜３のグループ内のファイルアイコン（図４９参照）が選択されていてファイル番号を示すレジスタＦＮの値が３以下であればステップ１６０６の判定がＹＥＳとなって、ステップ１６０７で、レジスタＦＮの値が＋３される。この結果、ファイルアイコンのグループが１〜３のグループから４〜６のグループに移動したことになる。その後、表示を変更するための、図１７のステップ１６１４〜１６１９の処理が実行される。下スイッチ２０４がＯＮされたときに既にファイルアイコン４〜６のグループ内のファイルアイコン（図４９参照）が選択されていてファイル番号を示すレジスタＦＮの値が３以下でなければステップ１６０６の判定がＮＯとなって、表示内容は変更されず、ステップ１６０２の処理に戻る。
【００７１】
ユーザがコントロールパッド１１２上の上スイッチ２０３をＯＮすると図１６のステップ１６０２の判定がＹＥＳとなり、そのときファイルアイコン４〜６のグループ内のファイルアイコン（図４９参照）が選択されていてファイル番号を示すレジスタＦＮの値が３より大きければステップ１６０３の判定がＹＥＳとなり、ステップ１６０４で、レジスタＦＮの値が−３される。この結果、ファイルアイコンのグループが４〜６のグループから１〜３のグループに移動したことになる。その後、表示を変更するための、図１７のステップ１６１４〜１６１９の処理が実行される。上スイッチ２０３がＯＮされたときに既にファイルアイコン１〜３のグループ内のファイルアイコン（図４９参照）が選択されていてファイル番号を示すレジスタＦＮの値が３より大きくなければステップ１６０３の判定がＮＯとなって、表示内容は変更されず、ステップ１６０２の処理に戻る。
【００７２】
ユーザがコントロールパッド１１２上の左スイッチ２０５をＯＮすると図１６のステップ１６１１の判定がＹＥＳとなり、そのとき左端のファイルアイコンであるファイルアイコン１及びファイルアイコン４（図４９参照）が選択されておらずレジスタＦＮの値が１及び４でなければステップ１６１２の判定がＹＥＳとなって、ステップ１６１３で、レジスタＦＮの値が−１される。この結果、選択されるファイルアイコンが１つ左に移動したことになる。その後、表示を変更するための、図１７のステップ１６１４〜１６１９の処理が実行される。左スイッチ２０５がＯＮされたときに左端のファイルアイコンであるファイルアイコン１又はファイルアイコン４が選択されておりレジスタＦＮの値が１又は４であればステップ１６１２の判定がＮＯとなって、表示内容は変更されず、ステップ１６０２の処理に戻る。
【００７３】
ユーザがコントロールパッド１１２上の右スイッチ２０６をＯＮすると図１６のステップ１６０８の判定がＹＥＳとなり、そのとき右端のファイルアイコンであるファイルアイコン３及びファイルアイコン６（図４９参照）が選択されておらずレジスタＦＮの値が３及び６でなければステップ１６０９の判定がＹＥＳとなって、ステップ１６１０で、レジスタＦＮの値が＋１される。この結果、選択されるファイルアイコンが１つ右に移動したことになる。その後、表示を変更するための、図１７のステップ１６１４〜１６１９の処理が実行される。右スイッチ２０６がＯＮされたときに右端のファイルアイコンであるファイルアイコン３又はファイルアイコン６が選択されておりレジスタＦＮの値が３又は６であればステップ１６０９の判定がＮＯとなって、表示内容は変更されず、ステップ１６０２の処理に戻る。
【００７４】
以上の図１６のステップ１６０５〜１６０７、ステップ１６０２〜１６０４、ステップ１６１１〜１６１３、又はステップ１６０８〜１６１０の何れかの処理の後、図１７のステップ１６１４で、レジスタＦＮの値に対応するファイルアイコンのみが新たに強調表示される。具体的には、ＣＰＵ１０１が、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に記憶されるファイル操作画面のバックグラウンド画像データを構成するセルのうち、レジスタＦＮの値に対応するファイルアイコンに対応するセルの部分を、強調表示用のセルに置き換えると共に、例えば、レジスタＦＮの元の値に対応する今まで強調表示されていたファイルアイコンに対応するセルの部分を通常表示用のセルに置き換える。
【００７５】
次に、ステップ１６１５において、レジスタＦＮの値のファイル番号に対応するワークＲＡＭ１０８上のアドレスにファイルが記憶されているか否かが判定される。具体的には、ＣＰＵ１０１は、ワークＲＡＭ１０８上の図９に示されるＡＤ７から始まるアドレスエリアのうち、レジスタＦＮの値に対応するエリア｛ＡＤ７＋｛（ＦＮ）−１｝×８｝〜｛ＡＤ７＋｛（ＦＮ）−１｝×８＋７｝に有効なファイル名が記憶されているか否かを判定する。なお、（ＦＮ）はレジスタＦＮの値を示す。
【００７６】
レジスタＦＮの値のファイル番号に対応するファイルが存在しステップ１６１５の判定がＹＥＳならば、ＣＰＵ１０１は、ステップ１６１６で、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に記憶されるファイル操作画面のバックグラウンド画像データを構成するセルのうち、説明ふきだしに対応するセルを、図６０(FL-a)に示される内容に対応するセルに置き換える。このセルのデータは、プログラム／データＲＯＭ１０７上の図６に示されるＢＧ−Ｂ面用の画像データのうちのファイル操作画面用の画像データに含まれている。
【００７７】
その後、ステップ１６１７で、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に記憶されるファイル操作画面のバックグラウンド画像データを構成するセルのうち、現在ファイル番号表示部及びファイル名表示部（図４９参照）に対応するセルの部分のみが、レジスタＦＮの値に対応する内容を示すデータに置き換えられる。具体的には、ＣＰＵ１０１は、現在ファイル番号表示部のセルとして、レジスタＦＮの値に対応する数字を示す画像データをＳＲＡＭ１０３の対応するエリアに転送し、ファイル名表示部のセルとして、ワークＲＡＭ１０８上の図９に示されるＡＤ７から始まる６個のアドレスエリアのうちレジスタＦＮの値に対応するアドレスエリア｛ＡＤ７＋｛（ＦＮ）−１｝×８｝〜｛ＡＤ７＋｛（ＦＮ）−１｝×８＋７｝に記憶されているファイル名画像データをＳＲＡＭ１０３の対応するエリアに転送する。
【００７８】
その後、図１６のステップ１６０２の処理に戻る。
一方、レジスタＦＮの値のファイル番号に対応するファイルが存在せず図１７のステップ１６１５の判定がＮＯなら、ＣＰＵ１０１は、ステップ１６１８で、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に記憶されるファイル操作画面のバックグラウンド画像データを構成するセルのうち、説明ふきだしに対応するセルを、図６０(FL-b)に示される内容に対応するセルに置き換える。このセルのデータは、プログラム／データＲＯＭ１０７上の図６に示されるＢＧ−Ｂ面用の画像データのうちのファイル操作画面用の画像データに含まれている。
【００７９】
その後、ステップ１６１９で、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に記憶されるファイル操作画面のバックグラウンド画像データを構成するセルのうち、現在ファイル番号表示部及びファイル名表示部（図４９参照）に対応するセルの部分のみが変更される。具体的には、ＣＰＵ１０１は、現在ファイル番号表示部のセルとして、レジスタＦＮの値に対応する数字を示す画像データをＳＲＡＭ１０３の対応するエリアに転送し、ファイル名表示部のセルの内容として、空白を示す画像データをＳＲＡＭ１０３の対応するエリアに転送する。
【００８０】
その後、図１６のステップ１６０２の処理に戻る。
最後に、何れかのファイルアイコンが強調表示されると共に、現在ファイル番号表示部とファイル名表示部の表示内容がそのファイルアイコンに対応する内容となっているときに、ユーザがコントロールパッド１１２上のＥＮＴＥＲスイッチ２０２をＯＮすると、図１６のステップ１６０２と１６０５と１６０８と１６１１の判定がＮＯとなり、図１８のステップ１６２０の判定がＹＥＳとなる。
【００８１】
この結果、ステップ１６２１で、ＣＰＵ１０１は、レジスタＦＮの値に対応するワークＲＡＭ１０８上の図９に示されるアドレスエリア｛ＡＤ８＋８×（（ＦＮ）−１）｝〜｛ＡＤ８＋８×（（ＦＮ）−１）＋７｝に記憶されているパーツ種データである８種類のパーツ番号を、それぞれ、ワークＲＡＭ１０８上の図９に示されるアドレスエリア｛ＡＤ１｝〜｛ＡＤ１＋７｝にストアする。
【００８２】
この場合、図１３のステップ１３０６の顔作成処理において後述するように、ワークＲＡＭ１０８上のアドレスエリア｛ＡＤ８＋８×（（ＦＮ）−１）｝からアドレスエリア｛ＡＤ１｝にストアされるパーツ番号は、プログラム／データＲＯＭ１０７上の図６に示されるＢＧ−Ａ面用の背景画像データ００〜０６のうちの１つを指定する。
【００８３】
また、ワークＲＡＭ１０８上のアドレスエリア｛ＡＤ８＋８×（（ＦＮ）−１）＋１｝からアドレスエリア｛ＡＤ１＋１｝にストアされるパーツ番号は、プログラム／データＲＯＭ１０７上の図６に示されるＢＭ−Ｂ面用の後ろ髪の画像データ１０〜１６のうちの１つと、図６に示されるＢＭ−Ａ面用の前髪の画像データ１０〜１６のうちの１つを指定する。
【００８４】
ワークＲＡＭ１０８上のアドレスエリア｛ＡＤ８＋８×（（ＦＮ）−１）＋２｝からアドレスエリア｛ＡＤ１＋２｝にストアされるパーツ番号は、プログラム／データＲＯＭ１０７上の図６に示されるＢＭ−Ｂ面用のりんかくの画像データ２０〜２６のうちの１つを指定する。
【００８５】
ワークＲＡＭ１０８上のアドレスエリア｛ＡＤ８＋８×（（ＦＮ）−１）＋３｝からアドレスエリア｛ＡＤ１＋３｝にストアされるパーツ番号は、プログラム／データＲＯＭ１０７上の図６及び図７に示されるＯＢＪ−Ａ面用の目の画像データ３０〜３６のうちの１つと、図６及び図７に示されるＯＢＪ−Ｂ面用のまゆの画像データ３０〜３６のうちの１つを指定する。
【００８６】
ワークＲＡＭ１０８上のアドレスエリア｛ＡＤ８＋８×（（ＦＮ）−１）＋４｝からアドレスエリア｛ＡＤ１＋４｝にストアされるパーツ番号は、プログラム／データＲＯＭ１０７上の図６及び図７に示されるＯＢＪ−Ａ面用の鼻の画像データ４０〜４６のうちの１つを指定する。
【００８７】
ワークＲＡＭ１０８上のアドレスエリア｛ＡＤ８＋８×（（ＦＮ）−１）＋５｝からアドレスエリア｛ＡＤ１＋５｝にストアされるパーツ番号は、プログラム／データＲＯＭ１０７上の図６及び図７に示されるＯＢＪ−Ａ面用の口の画像データ５０〜５６のうちの１つを指定する。
【００８８】
ワークＲＡＭ１０８上のアドレスエリア｛ＡＤ８＋８×（（ＦＮ）−１）＋６｝からアドレスエリア｛ＡＤ１＋６｝にストアされるパーツ番号は、プログラム／データＲＯＭ１０７上の図６及び図７に示されるＯＢＪ−Ｂ面用のせりふ文の画像データ８０〜８６のうちの１つを指定する。
【００８９】
最後に、ワークＲＡＭ１０８のアドレスエリア｛ＡＤ８＋８×（（ＦＮ）−１）＋７｝からアドレスエリア｛ＡＤ１＋７｝にストアされるパーツ番号は、プログラム／データＲＯＭ１０７上の図６及び図７に示されるＯＢＪ−Ｂ面用のせりふ枠の画像データ９０〜９６のうちの１つを指定する。
【００９０】
ステップ１６２１の処理の後、ステップ１６２２で、レジスタＦＮの値がワークＲＡＭ１０８の図９に示されるアドレスエリア｛ＡＤ３｝にストアされる。
ステップ１６２２の処理の後、図１３のステップ１３０４のファイルロード処理を終了する。
【００９１】
このようにして、ワークＲＡＭ１０８上の図９に示されるアドレスエリア｛ＡＤ１｝〜｛ＡＤ１＋９｝にストアされたユーザが選択したファイルに含まれる似顔絵のパーツ番号に対応する各パーツは、後述する図１３のステップ１３０６の顔作成処理において、プログラム／データＲＯＭ１０７からＳＲＡＭ１０３又はＤＰ−ＲＡＭ１０４に転送されてＶＤＰ１０２を介してテレビ１１１に表示され、ユーザは、このデータをもとにして似顔絵を編集することができ、また、必要に応じてファイルとしてセーブすることができる。
アンケート画面処理のフロー
図２０〜図２５は、図１３のステップ１３０５として実行されるアンケート画面処理を示す動作フローチャートである。ユーザは、アンケート画面において、新規に作成したい似顔絵の概形を決定することができる。実際には、上述したプリセットファイルの中から、アンケート結果に最も近い特徴を有するファイルの内容がロードされる。
【００９２】
まず、ステップ２００１で、アンケート画面表示処理が実行される。この処理の詳細は、図２５の動作フローチャートとして示される。
図２５において、ステップ２５０１では、ＣＰＵ１０１からＶＤＰ１０２に対して、出力画面のクリア命令が出される。この結果、テレビ１１１の画面表示がクリアされる。
【００９３】
ステップ２５０２では、ＣＰＵ１０１は、プログラム／データＲＯＭ１０７上の図６に示されるＢＧ−Ａ面用のバックグラウンド画像データである背景データ（図５のアンケート画面参照）を、ＣＰＵインタフェース部３０１、アドレスバス３１５、データバス３１６、及びＳＲＡＭインタフェース部３０２を介して、ＳＲＡＭ１０３のＢＧ−Ａ面の記憶領域に転送する。
【００９４】
ステップ２５０３では、ステップ２５０２と同様に、ＣＰＵ１０１は、プログラム／データＲＯＭ１０７上の図６に示されるＢＧ−Ｂ面用のバックグラウンド画像データであるアンケート画面データ（システム画面）（図５のアンケート画面参照）を、ＣＰＵインタフェース部３０１、アドレスバス３１５、データバス３１６、及びＳＲＡＭインタフェース部３０２を介して、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に転送する。
【００９５】
更に、ステップ２５０４では、アンケート画面の説明ふきだしのデータとその座標データが作成される。具体的には、ＣＰＵ１０１が、図６１(A-a) に示されるイメージに対応するデータであって、プログラム／データＲＯＭ１０７上の図６に示されるＯＢＪ−Ｂ面用のオブジェクト画像データである図７▲３▼に示されるせりふ文のデータとせりふ枠のデータを、説明ふきだしのデータとして決定する（図５のアンケート画面参照）。また、ＣＰＵ１０１は、それらのオブジェクト画像データの表示位置を示す座標データを内部レジスタ上に作成する。
【００９６】
ステップ２５０５では、ＣＰＵ１０１は、決定した図６１(A-a) に示される説明ふきだし用のオブジェクト画像データを、プログラム／データＲＯＭ１０７から、ＣＰＵインタフェース部３０１、アドレスバス３１５、データバス３１６、及びＳＲＡＭインタフェース部３０２を介して、ＳＲＡＭ１０３のＯＢＪ−Ｂ面の空きオブジェクト記憶領域に転送する。また、ＣＰＵ１０１は、内部レジスタ上に作成した上記オブジェクト画像データの表示位置を示す座標データを、ＣＰＵインタフェース部３０１、アドレスバス３１５、及びデータバス３１６を介してオブジェクトアトリビュートメモリ部（ＯＡＭ）３０７に転送する。
【００９７】
ステップ２５０６では、上述の一連の転送処理が終了したか否かが判定され、転送終了が判定された時点で、図２０のステップ２００１のアンケート画面表示処理を終了する。この結果、図３に示される構成を有するＶＤＰ１０２が、前述したようにして、ＳＲＡＭ１０３上のＢＧ−Ａ面、ＢＧ−Ｂ面、及びＯＢＪ−Ｂ面の各記憶領域に転送されたアンケート画面用の画像データをテレビ１１１に表示する。
【００９８】
アンケート画面としては、図５０に示されるように、＃１〜＃４の質問番号毎の選択答表示（質問番号１では答選択用絵も含む）と、「おしまい」（質問番号＃５）の終了表示と、現在選択されている表示を指示する説明ふきだしと人形の絵からなるヘルパーが表示される。初期状態においては、ヘルパーは質問番号０の選択答表示を指示している。
【００９９】
ユーザがコントロールパッド１１２上の下スイッチ２０４をＯＮすると、ステップ２００５の判定がＹＥＳとなり、特には図示しないレジスタに設定される質問番号（＃）の値が５でなければステップ２００６の判定がＹＥＳとなって、ステップ２００７において、上記レジスタの質問番号（＃）の値が＋１だけインクリメントされる。質問番号（＃）の値が５ならステップ２００６の判定がＮＯとなり、質問番号（＃）の値はインクリメントされない。
【０１００】
一方、ユーザがコントロールパッド１１２上の上スイッチ２０３をＯＮすると、ステップ２００２の判定がＹＥＳとなり、特には図示しないレジスタに設定される質問番号（＃）の値が１でなければステップ２００３の判定がＹＥＳとなって、ステップ２００４において、上記レジスタの質問番号（＃）の値が＋１だけデクリメントされる。質問番号（＃）の値が１ならステップ２００３の判定がＮＯとなり、質問番号（＃）の値はデクリメントされない。
【０１０１】
以上のようにして、ユーザは、コントロールパッド１１２上の上スイッチ２０３又は下スイッチ２０４によって、質問番号（＃）を変更することができる。そして、このようにして質問番号（＃）が変更されると、図２１のステップ２００８〜２０２７において、変更された質問番号（＃）に対応する処理が実行される。
【０１０２】
まず、質問番号（＃）が１に変更された場合には、ステップ２００８の判定がＹＥＳとなることにより、ステップ２００９〜２０１１が実行される。
即ち、ステップ２００９では、質問番号１に対応するアンケート画面の説明用の説明ふきだしのデータとその座標データが作成される。具体的には、ＣＰＵ１０１が、図６１(A-a) に示されるイメージに対応するデータであって、プログラム／データＲＯＭ１０７上の図６に示されるＯＢＪ−Ｂ面用のオブジェクト画像データである図７▲３▼に示されるせりふ文のデータとせりふ枠のデータを、説明ふきだしのデータとして決定する。また、ＣＰＵ１０１は、それらのオブジェクト画像データの質問番号１に対応する表示位置を示す座標データを内部レジスタ上に作成する。
【０１０３】
ステップ２０１０では、ＣＰＵ１０１は、決定した図６１(A-a) に示される説明ふきだし用のオブジェクト画像データを、プログラム／データＲＯＭ１０７から、ＣＰＵインタフェース部３０１、アドレスバス３１５、データバス３１６、及びＳＲＡＭインタフェース部３０２を介して、ＳＲＡＭ１０３のＯＢＪ−Ｂ面の空きオブジェクト記憶領域に転送する。また、ＣＰＵ１０１は、内部レジスタ上に作成した上記オブジェクト画像データの表示位置を示す座標データを、ＣＰＵインタフェース部３０１、アドレスバス３１５、及びデータバス３１６を介してオブジェクトアトリビュートメモリ部（ＯＡＭ）３０７に転送する。
【０１０４】
ステップ２０１１では、上述した一連の転送処理が終了したか否かが判定される。そして、転送終了が判定された時点で、図６１(A-a) に示される説明ふきだしが質問番号１の位置に表示されることになる。その後、図２０のステップ２００２の処理に戻る。
【０１０５】
次に、質問番号（＃）が２〜５にそれぞれ変更された場合も、ステップ２０１２、２０１６、２０２０、又は２０２４の判定がそれぞれＹＥＳとなることにより、前述したステップ２００９〜２０１１の場合と同様の、ステップ２０１３〜２０１５、２０１７〜２０１９、２０２１〜２０２３、又は２０２５〜２０２７の処理がそれぞれ実行される。この結果、質問番号２〜５のそれぞれに対応する図６１(A-b) 、図６１(A-c) 、図６２(A-d) 、又は図６２(A-e) にそれぞれ示されるアンケート画面の説明用の説明ふきだしのデータとその座標データがＳＲＡＭ１０３のＯＢＪ−Ｂ面の空きオブジェクト記憶領域とオブジェクトアトリビュートメモリ部（ＯＡＭ）３０７に転送されることにより、各説明ふきだしが質問番号２〜５の各位置に表示されることになる。それぞれの処理の後、図２０のステップ２００２の処理に戻る。
【０１０６】
次に、質問番号（＃）の値が１であるときに、ユーザが、コントロールパッド１１２上の右スイッチ２０６又は左スイッチ２０５をＯＮすると、図２２のステップ２０２８及び２０２９又は図２３のステップ２０４４及び２０４５の判定がＹＥＳとなって、図２２のステップ２０３０及び２０３１又は図２３のステップ２０４６及び２０４７が実行される。
【０１０７】
右スイッチ２０６がＯＮされた場合には図２２のステップ２０３０で特には図示しないレジスタＡ１の値が２にセットされ、左スイッチ２０５がＯＮされた場合は図２３のステップ２０４６でレジスタＡ１の値が１にセットされる。なお、レジスタＡ１と後述するレジスタＡ２〜Ａ４の初期値は１にプリセットされている。
【０１０８】
図２２のステップ２０３１又は図２３のステップ２０４７では、ＣＰＵ１０１は、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に記憶されるアンケート画面用のバックグラウンド画像データを構成するセルのうち、質問番号１の選択答表示（図５０参照）に対応するセルの部分のみを、プログラム／データＲＯＭ１０７上の図６に示されるＢＭ−Ｂ面用のバックグラウンド画像データ領域から読み出したレジスタＡ１の新たな値２又は１に対応する新たなセルと置き換える。この結果、質問番号１の選択答表示が、「おんなのこ」（図５０）又は「おとこのこ」という表示の間で変化する。
【０１０９】
また、質問番号（＃）の値が２であるときに、ユーザが、コントロールパッド１１２上の右スイッチ２０６又は左スイッチ２０５をＯＮすると、図２２のステップ２０２８及び２０３２又は図２３のステップ２０４４及び２０４８の判定がＹＥＳとなって、図２２のステップ２０３３〜２０３５又は図２３のステップ２０４９〜２０５１が実行される。
【０１１０】
右スイッチ２０６がＯＮされた場合は、更にレジスタＡ２の値が３になっていなければ図２２のステップ２０３３の判定がＹＥＳとなってステップ２０３４でレジスタＡ２の値が＋１インクリメントされ、レジスタＡ２の値が３になっていればステップ２０３３の判定がＮＯとなってレジスタＡ２の値は変化しない。一方、左スイッチ２０５がＯＮされた場合は、更にレジスタＡ２の値が１になっていなければ図２３のステップ２０４９の判定がＹＥＳとなってステップ２０５０でレジスタＡ２の値が＋１デクリメントされ、レジスタＡ２の値が１になっていればステップ２０４９の判定がＮＯとなってレジスタＡ２の値は変化しない。
【０１１１】
図２２のステップ２０３５又は図２３のステップ２０５１においては、ＣＰＵ１０１は、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に記憶されるアンケート画面用のバックグラウンド画像データを構成するセルのうち、質問番号２の選択答表示と答選択用絵（図５０参照）に対応するセルの部分のみを、プログラム／データＲＯＭ１０７上の図６に示されるＢＭ−Ｂ面用のバックグラウンド画像データ領域から読み出したレジスタＡ２の新たな値に対応する新たなセルと置き換える。この結果、質問番号２の選択答表示と答選択用絵が３種類の表示のうちで順次変化する。その後、図２０のステップ２００２の処理に戻る。
【０１１２】
質問番号（＃）の値が３或いは４であるときに、ユーザが、コントロールパッド１１２上の右スイッチ２０６又は左スイッチ２０５をＯＮした場合には、図２２のステップ２０２８及び２０３６又は図２３のステップ２０４４及び２０５２の判定がＹＥＳ、或いは、図２２のステップ２０２８及び２０４０又は図２３のステップ２０４４及び２０５６の判定がＹＥＳとなって、図２２のステップ２０３７〜２０３９又は図２３のステップ２０５３〜２０５５、或いは、図２２のステップ２０４１〜２０４３又は図２３のステップ２０５７〜２０５９が実行される。これらの場合の処理は、質問番号（＃）の値が２の場合と同様である。
【０１１３】
即ち、レジスタＡ３或いはＡ４の値が１〜３の間でインクリメント又はデクリメントされた後、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に記憶されるアンケート画面用のバックグラウンド画像データを構成するセルのうち、質問番号３或いは４の選択答表示（図５０参照）に対応するセルの部分のみが、プログラム／データＲＯＭ１０７上の図６に示されるＢＭ−Ｂ面用のバックグラウンド画像データ領域から読み出されたレジスタＡ３或いはＡ４の新たな値に対応する新たなセルと置き換える。この結果、質問番号３或いは４の選択答表示がそれぞれ３種類の表示のうちで順次変化する。
【０１１４】
質問番号（＃）の値が１〜４であるときに、ユーザが、コントロールパッド１１２上のＥＮＴＥＲスイッチ２０２をＯＮすると、図２４のステップ２０６０の判定がＹＥＳ、ステップ２０６１の判定がＮＯとなって、図２０のステップ２００２の処理に戻る。
【０１１５】
また、質問番号（＃）の値が５であるとき、即ち、説明ふきだしが終了表示を示しているときに、ユーザが、コントロールパッド１１２上のＥＮＴＥＲスイッチ２０２をＯＮすると、図２４のステップ２０６０及び２０６１の判定が共にＹＥＳとなる。この結果、ステップ２０６２で、ＣＰＵ１０１は、アンケート結果を示すレジスタＡ１〜Ａ４の値に基づいて、プログラム／データＲＯＭ１０７上の特には図示しないテーブルを参照することにより、ロードすべきファイル番号を決定する。そして、前述した図１３のステップ１３０４のファイルロード処理の場合と同様にして（図１８のステップ１６２１参照）、ＣＰＵ１０１は、上述のファイル番号に対応するワークＲＡＭ１０８上の図９に示されるアドレスエリア｛ＡＤ８＋８×（（ＦＮ）−１）｝〜｛ＡＤ８＋８×（（ＦＮ）−１）＋７｝に記憶されているパーツ種データである８種類のパーツ番号を、それぞれ、ワークＲＡＭ１０８上の図９に示されるアドレスエリア｛ＡＤ１｝〜｛ＡＤ１＋７｝にストアする。
【０１１６】
このようにして、ワークＲＡＭ１０８上の図９に示されるアドレスエリア｛ＡＤ１｝〜｛ＡＤ１＋７｝にストアされたユーザが選択したファイルに含まれる似顔絵のパーツ番号に対応する各パーツは、以下に説明する図１３のステップ１３０６の顔作成処理において、プログラム／データＲＯＭ１０７からＳＲＡＭ１０３又はＤＰ−ＲＡＭ１０４に転送されてＶＤＰ１０２を介してテレビ１１１に表示され、ユーザは、このデータをもとにして似顔絵を編集することができ、また、必要に応じてファイルとしてセーブすることができる。
顔作成処理のフロー
前述したように、ユーザは、ファイル操作画面で選択したファイルアイコンに対応するファイルのデータ、又はアンケート画面で設定したアンケート結果に最も近い特徴を有するファイルのデータを、ＳＲＡＭ１０３又はＤＰ−ＲＡＭ１０４にロードさせ、このデータをもとにして、図１３のステップ１３０６の顔作成処理によって、似顔絵を編集することができる。ここでは、以下の２４のケースの処理が実行される。
（ケース１）
ユーザは、図５１に示される顔作成処理時にテレビ１１１に表示される基本システム画面を見ながら、ＳＥＬスイッチ２０１によって、選択アイコンの選択とコマンドアイコンの選択を切り換えることができる。
（ケース２）
ユーザは、コマンドアイコンの何れかが強調表示されているときに上スイッチ２０３又は下スイッチ２０４をＯＮすることによって、コマンドアイコンである「セーブ」アイコンと「モード選択に戻る」アイコンを切り換えることができる。
（ケース３）
ユーザは、コマンドアイコンの何れかが強調表示されているときにＥＮＴＥＲスイッチ２０２をＯＮすることによって、「モード選択に戻る」アイコンが強調表示されているときにはモード選択画面に戻ることができ、「セーブ」アイコンが強調表示されているときには現在作成されている似顔絵データをファイルにセーブすることができる。
（ケース４）
ユーザは、似顔絵のパーツを選択するための図６９(a) に示される第１階層の７種類の選択アイコンの何れかが強調表示されているときに左スイッチ２０５又は右スイッチ２０６をＯＮすることにより、選択すべき選択アイコンを移動させることができ、同時に図５１に示される説明ふきだしの内容が図６３(K-a) 〜図６４(K-g) に示されるように変化する。上スイッチ２０３及び下スイッチ２０４の操作は無効である。
（ケース５）
ユーザは、図６９(a) に示される第１階層のふきだし以外の選択アイコンの何れかが強調表示されているときにＥＮＴＥＲスイッチ２０２をＯＮすることにより、第１階層の選択アイコンに対応する特には図示しない第２階層のふきだし以外の選択アイコンを表示させることができる。
（ケース６）
ユーザは、第２階層のふきだし以外の選択アイコンの何れかが強調表示されているときにＥＮＴＥＲスイッチ２０２をＯＮすると、図６９(a) に示される第１階層の選択アイコンの表示に戻ることができる。
（ケース７）
ユーザは、第２階層のふきだし以外の選択アイコンの何れかが強調表示されているときに左スイッチ２０５又は右スイッチ２０６をＯＮすることにより、選択される選択アイコンを移動させると同時に、選択されたパーツを表示させることができる。
（ケース８）
ユーザは、図６９(a) に示される第１階層のふきだしの選択アイコンが強調表示されているときにＥＮＴＥＲスイッチ２０２をＯＮすることで、図６９(b) に示される第２階層のふきだしの選択アイコンを表示させることができる。
（ケース９）
ユーザは、図６９(b) に示される第２階層のふきだしの選択アイコンの何れかが強調表示されているときに左スイッチ２０５又は右スイッチ２０６をＯＮすることによって、選択すべき選択アイコンを移動させることができ、同時に図５１に示される説明ふきだしの内容が図６５(C-0) 〜(C-2) に示されるように変化する。
（ケース１０）
ユーザは、図６９(b) に示される第２階層のふきだしの選択アイコンの何れかが強調表示されているときに上スイッチ２０３をＯＮすることによって、図６９(a) に示される第１階層の選択アイコンの表示に戻ることができる。
（ケース１１）
ユーザは、図６９(b) に示される第２階層のふきだしの選択アイコン中のせりふ選択の選択アイコンが強調表示されているときにＥＮＴＥＲスイッチ２０２をＯＮすることにより、せりふ選択の選択アイコンに対応する図６９(c) に示される第３階層の選択アイコンを表示させることができる。
【０１１７】
図６９(c) に示されるように、ユーザは、ふきだしとして表示するせりふを、現在のファイル名、或いは、予めプリセットされたせりふの中から選択することができ、それに対して修正を加えることができることが、本発明に関連するこの実施例の大きな特徴である。
（ケース１２）
ユーザは、図６９(c) に示される第３階層のせりふ選択の選択アイコンの何れかが強調表示されているときに左スイッチ２０５又は右スイッチ２０６をＯＮすることにより、選択される選択アイコンを移動させることができ、同時に図５１に示される説明ふきだしの内容が例えば図６６(S-0) 〜(S-3) （左端から４つの選択アイコンに対応）に示されるように変化する。
（ケース１３）
ユーザは、図６９(c) に示される第３階層のせりふ選択の選択アイコンの何れかが強調表示されているときに上スイッチ２０３をＯＮすることによって、図６９(b) に示される第２階層のふきだしの選択アイコンの表示に戻ることができる。
（ケース１４）
ユーザは、図６９(c) に示される第３階層のせりふ選択の選択アイコンの何れかが強調表示されているときにＥＮＴＥＲスイッチ２０２をＯＮすることによって、図５８に示される文字入力画面の入力済文字表示部に選択したせりふを表示させることができる。
（ケース１５）
ユーザは、ケース１４で文字入力画面を表示させているときにＳＥＬスイッチ２０１をＯＮすることにより、文字表示部内のカーソル移動と入力済文字表示部内のカーソル移動とを切換えることができる。
（ケース１６）
ユーザは、ケース１４で文字入力画面を表示させているときに上スイッチ２０３又は下スイッチ２０４をＯＮすることにより、文字表示部内のカーソルを上下に移動させることができる。
（ケース１７）
ユーザは、ケース１４で文字入力画面を表示させカーソルが文字表示部内にあるときに左スイッチ２０５又は右スイッチ２０６をＯＮすることにより、文字表示部内のカーソルを左右に移動させることができる。
（ケース１８）
ユーザは、ケース１４で文字入力画面を表示させカーソルが入力済文字表示部内にあるときに左スイッチ２０５又は右スイッチ２０６をＯＮすることにより、文字表示部内又は入力済文字表示部内でカーソルを左右に移動させることができる。
（ケース１９）
ユーザは、ケース１４で文字入力画面を表示させているときに文字表示部内で終了文字以外の文字（図５８参照）を選んでＥＮＴＥＲスイッチ２０２をＯＮすることにより、文字表示部内で現在選択している文字を入力済文字表示部に表示させることができる。
（ケース２０）
ユーザは、ケース１４で文字入力画面を表示させているときに文字表示部内で終了文字（図５８参照）を選んでＥＮＴＥＲスイッチ２０２をＯＮすることにより、入力済文字表示部に文字が存在しそれらの文字が非定型文を構成しているならそれをそのまま基本システム画面上のふきだしの文字として表示させることができる。また、入力済文字表示部内の文字が定型文を構成しているなら、現在選択されているせりふ枠の形に応じてその文を変換した後に、基本システム画面上のふきだしの文字として表示させることができる。その後、図６９(d) に示される第３階層のせりふ枠の選択アイコンが表示され、ユーザは、せりふ枠の形を選択することができる。
（ケース２１）
ユーザは、図６９(b) に示される第２階層のふきだしの選択アイコン中のせりふ作成の選択アイコンが強調表示されているときにＥＮＴＥＲスイッチ２０２をＯＮすることにより、図５８に示される文字入力画面が表示され、文字表示部から文字を選択することにより、せりふを作成することができる。
（ケース２２）
ユーザは、図６９(b) に示される第２階層のふきだしの選択アイコン中のせりふ枠の選択アイコンが強調表示されているときにＥＮＴＥＲスイッチ２０２をＯＮすることにより、せりふ枠の形の選択アイコンに対応する図６９(d) に示される第３階層の選択アイコンを表示させることができる。
（ケース２３）
ユーザは、図６９(d) に示される第３階層のせりふ枠の形の選択アイコンの何れかが強調表示されているときに左スイッチ２０５又は右スイッチ２０６をＯＮすることにより、選択される選択アイコンを移動させることができ、同時にケース２０の場合と同様に作成されているせりふ文が定型文ならば選択された選択アイコンに対応するふきだしの形に従ってその文が変換され、表示されるせりふ文とふきだしの枠の形が変化する。
【０１１８】
このように、ふきだしのせりふ文として定型文が選択されているときに、ふきだしの形に従ってそのせりふ文を自動的に変換できることが、本発明に関連するこの実施例の大きな特徴である。
（ケース２４）
ユーザは、図６９(c) に示される第３階層のせりふ枠の形の選択アイコンの何れかが強調表示されているときに上スイッチ２０３をＯＮすることによって、図６９(b) に示される第２階層のふきだしの選択アイコンの表示に戻ることができる。
上述の各ケースの動作は、図１３のステップ１３０６の顔作成処理に対応する図２６〜図４０の動作フローチャートによって実現される。以下、これらの動作フローチャートに従って、上述の各ケース毎の動作を詳細に説明する。
（ケース１の詳細動作）
ケース１では、ユーザは、図５１R>１に示される顔作成処理時にテレビ１１１に表示される基本システム画面を見ながら、ＳＥＬスイッチ２０１によって、選択アイコンの選択とコマンドアイコンの選択を切り換えることができる。
【０１１９】
まず、図２６のステップ２６０１では、基本システム画面表示処理が実行される。この処理の詳細は、図３８の動作フローチャートとして示される。
図３８において、ステップ３８０１では、ＣＰＵ１０１からＶＤＰ１０２に対して、出力画面のクリア命令が出される。この結果、テレビ１１１の画面表示がクリアされる。
【０１２０】
ステップ３８０２では、選択アイコンの選択位置を示すレジスタＮの値と、選択アイコンの表示階層を示すレジスタＫの値が、共に０にリセットされる。
ステップ３８０３では、ＣＰＵ１０１は、プログラム／データＲＯＭ１０７上の図６に示されるアイコン画像データのうち図８に示される００番〜６０番の７種類のアイコンに対応する各アイコン選択番号００〜６０を、ワークＲＡＭ１０８上の図９に示されるアドレスエリア｛ＡＤ２｝〜｛ＡＤ２＋６｝にストアする。
【０１２１】
ステップ３８０４では、ＣＰＵ１０１は、ワークＲＡＭ１０８上のアドレスエリア｛ＡＤ１｝に記憶されている背景番号に対応する背景データ（図５２参照）を、プログラム／データＲＯＭ１０７上の図６に示されるＢＧ−Ａ面用の背景データＡ−１〜Ａ−７のうちから読み出して、それを、ＣＰＵインタフェース部３０１、アドレスバス３１５、データバス３１６、及びＳＲＡＭインタフェース部３０２を介して、ＳＲＡＭ１０３のＢＧ−Ａ面の記憶領域に転送する（図５の基本システム画面参照）。
【０１２２】
ステップ３８０５では、ＣＰＵ１０１は、プログラム／データＲＯＭ１０７内の図６に示されるＢＧ−Ｂ面用のバックグラウンド画像データである基本システム画面データ（システム画面データ）を、ＣＰＵインタフェース部３０１、アドレスバス３１５、データバス３１６、及びＳＲＡＭインタフェース部３０２を介して、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に転送する（図５の基本システム画面のシステムに対応）。このときのイメージは、図５７に示されるＢＧ−Ｂ面のイメージのうち、図６３(K-a) に示される内容を表示する説明ふきだしとコマンドアイコンの部分に対応するものである。
【０１２３】
ステップ３８０６では、ＣＰＵ１０１は、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に記憶される基本システム画面のバックグラウンド画像データを構成するセルのうち、選択アイコンに対応するセルの部分のみを、ステップ３８０３によってワークＲＡＭ１０８上の図９に示されるアドレスエリア｛ＡＤ２｝〜｛ＡＤ２＋６｝にストアされているアイコン番号に対応するプログラム／データＲＯＭ１０７上の図８に示される７種類のパーツ種選択アイコンの画像データに置き換える（図５の基本システム画面のシステムに対応）。このときのイメージは、図５７に示されるＢＧ−Ｂ面のイメージのうち、７種類の選択アイコンの部分に対応するものである。選択アイコンは、図６９(a) に示されるように、左から順に、背景、髪、りんかく、目・まゆ、鼻、口、ふきだしの７種類のパーツのイメージを表示する。
【０１２４】
次に、図３９のステップ３９０１では、ＣＰＵ１０１は、プログラム／データＲＯＭ１０７の図６に示されるＢＧ−Ａ面用の７種類の背景画像データのうち、前述した図１３のステップ１３０４のファイルロード処理又はステップ１３０５のアンケート画面処理によりワークＲＡＭ１０８上の図９に示されるアドレスエリア｛ＡＤ１｝にストアされたパーツ番号に対応するものを読み出し、ＣＰＵインタフェース部３０１、アドレスバス３１５、データバス３１６、及びＳＲＡＭインタフェース部３０２を介して、ＳＲＡＭ１０３のＢＧ−Ａ面の記憶領域に転送する（図５、図５２参照）。図３に示される構成を有するＶＤＰ１０２は、前述したようにして、ＳＲＡＭ１０３上のＢＧ−Ａ面の記憶領域に転送された背景の画像データをテレビ１１１に表示する。
【０１２５】
ステップ３９０２では、ＣＰＵ１０１は、プログラム／データＲＯＭ１０７の図６に示されるＢＭ−Ｂ面用の７種類の後ろ髪画像データのうち、前述した図１３のステップ１３０４のファイルロード処理又はステップ１３０５のアンケート画面処理によってワークＲＡＭ１０８上の図９に示されるアドレスエリア｛ＡＤ１＋１｝にストアされたパーツ番号に対応するものを読み出し、ＣＰＵインタフェース部３０１、アドレスバス３１５、データバス３１６、及びＤＰ−ＲＡＭインタフェース部３０３を介して、ＤＰ−ＲＡＭ１０４のＢＭ−Ｂ面の記憶領域の後ろ髪に対応するセルに転送する（図５、図５３の後ろ髪の部分参照）。図３に示される構成を有するＶＤＰ１０２は、前述したようにして、ＤＰ−ＲＡＭ１０４上のＢＭ−Ｂ面の記憶領域に転送された後ろ髪の画像データをテレビ１１１に表示する。
【０１２６】
ステップ３９０３では、ＣＰＵ１０１は、プログラム／データＲＯＭ１０７の図６に示されるＢＭ−Ａ面用の７種類の前髪画像データのうち、前述した図１３のステップ１３０４のファイルロード処理又はステップ１３０５のアンケート画面処理によってワークＲＡＭ１０８上の図９に示されるアドレスエリア｛ＡＤ１＋１｝にストアされたパーツ番号に対応するものを読み出し、ＣＰＵインタフェース部３０１、アドレスバス３１５、データバス３１６、及びＤＰ−ＲＡＭインタフェース部３０３を介して、ＤＰ−ＲＡＭ１０４のＢＭ−Ａ面の記憶領域に転送する（図５、図５５参照）。図３に示される構成を有するＶＤＰ１０２は、前述したようにして、ＤＰ−ＲＡＭ１０４上のＢＭ−Ａ面の記憶領域に転送された前髪の画像データをテレビ１１１に表示する。
【０１２７】
ステップ３９０４では、ＣＰＵ１０１は、プログラム／データＲＯＭ１０７の図６に示されるＢＭ−Ｂ面用の７種類のりんかく画像データのうち、前述した図１３のステップ１３０４のファイルロード処理又はステップ１３０５のアンケート画面処理によってワークＲＡＭ１０８上の図９に示されるアドレスエリア｛ＡＤ１＋２｝にストアされたパーツ番号に対応するものを読み出して、ＣＰＵインタフェース部３０１、アドレスバス３１５、データバス３１６、及びＤＰ−ＲＡＭインタフェース部３０３を介して、ＤＰ−ＲＡＭ１０４のＢＭ−Ｂ面の記憶領域のりんかくに対応するセルに転送する（図５、図５３のりんかくの部分を参照）。図３に示される構成を有するＶＤＰ１０２は、前述したようにして、ＤＰ−ＲＡＭ１０４上のＢＭ−Ｂ面の記憶領域に転送されたりんかくの画像データをテレビ１１１に表示する。
【０１２８】
ステップ３９０５では、ＣＰＵ１０１は、プログラム／データＲＯＭ１０７の図６及び図７に示されるＯＢＪ−Ａ面用の鼻の７種類の画像データのうち、前述した図１３のステップ１３０４のファイルロード処理又はステップ１３０５のアンケート画面処理によってワークＲＡＭ１０８上の図９に示されるアドレスエリア｛ＡＤ１＋４｝にストアされたパーツ番号に対応するものを読み出し、ＣＰＵインタフェース部３０１、アドレスバス３１５、データバス３１６、及びＳＲＡＭインタフェース部３０２を介して、ＳＲＡＭ１０３のＯＢＪ−Ａ面の空きオブジェクト記憶領域に転送する（図５、図５４の鼻の部分を参照）。
【０１２９】
続くステップ３９０６では、ＣＰＵ１０１は、ステップ３９０５で参照した鼻のパーツ番号に対応する座標データを、ＣＰＵインタフェース部３０１、アドレスバス３１５、及びデータバス３１６を介してステップ３９０５で転送されたオブジェクト記憶領域に対応するオブジェクトアトリビュートメモリ部３０７のオブジェクト番号領域に転送する（図１０参照）。
【０１３０】
ステップ３９０７では、ＣＰＵ１０１は、プログラム／データＲＯＭ１０７の図６及び図７に示されるＯＢＪ−Ａ面用の口の７種類の画像データのうち、前述した図１３のステップ１３０４のファイルロード処理又はステップ１３０５のアンケート画面処理によってワークＲＡＭ１０８上の図９に示されるアドレスエリア｛ＡＤ１＋５｝にストアされたパーツ番号に対応するものを読み出し、ＣＰＵインタフェース部３０１、アドレスバス３１５、データバス３１６、及びＳＲＡＭインタフェース部３０２を介して、ＳＲＡＭ１０３のＯＢＪ−Ａ面の空きオブジェクト記憶領域に転送する（図５、図５４の口の部分を参照）。
【０１３１】
続くステップ３９０８では、ＣＰＵ１０１は、ステップ３９０５で参照した口のパーツ番号に対応する座標データを、ＣＰＵインタフェース部３０１、アドレスバス３１５、及びデータバス３１６を介してステップ３９０７で転送されたオブジェクト記憶領域に対応するオブジェクトアトリビュートメモリ部３０７のオブジェクト番号領域に転送する。
【０１３２】
図３に示される構成を有するＶＤＰ１０２は、前述したようにして、ＳＲＡＭ１０３上のＯＢＪ−Ａ面の記憶領域に転送された鼻と口の画像データを、オブジェクトアトリビュートメモリ部３０７に転送された座標データに対応する表示位置に表示する。
【０１３３】
ステップ３９０９では、ＣＰＵ１０１は、プログラム／データＲＯＭ１０７の図６及び図７に示されるＯＢＪ−Ａ面用の目の７種類の画像データのうち、前述した図１３のステップ１３０４のファイルロード処理又はステップ１３０５のアンケート画面処理によってワークＲＡＭ１０８上の図９に示されるアドレスエリア｛ＡＤ１＋３｝にストアされたパーツ番号に対応するものを読み出し、ＣＰＵインタフェース部３０１、アドレスバス３１５、データバス３１６、及びＳＲＡＭインタフェース部３０２を介して、ＳＲＡＭ１０３のＯＢＪ−Ａ面の空きオブジェクト記憶領域に転送する（図５、図５４の目の部分を参照）。
【０１３４】
続くステップ３９１０では、ＣＰＵ１０１は、ステップ３９０９で参照した目のパーツ番号に対応する座標データを、ＣＰＵインタフェース部３０１、アドレスバス３１５、及びデータバス３１６を介してステップ３９０９で転送されたオブジェクト記憶領域に対応するオブジェクトアトリビュートメモリ部３０７のオブジェクト番号領域に転送する。
【０１３５】
図３に示される構成を有するＶＤＰ１０２は、前述したようにして、ＳＲＡＭ１０３上のＯＢＪ−Ａ面の記憶領域に転送された目の画像データを、オブジェクトアトリビュートメモリ部３０７に転送された座標データに対応する表示位置に表示する。
【０１３６】
ステップ３９１１では、ＣＰＵ１０１は、プログラム／データＲＯＭ１０７の図６及び図７に示されるＯＢＪ−Ｂ面用のまゆの７種類の画像データのうち、前述した図１３のステップ１３０４のファイルロード処理又はステップ１３０５のアンケート画面処理によってワークＲＡＭ１０８上の図９に示されるアドレスエリア｛ＡＤ１＋３｝にストアされたパーツ番号３に対応するものを読み出し、ＣＰＵインタフェース部３０１、アドレスバス３１５、データバス３１６、及びＳＲＡＭインタフェース部３０２を介して、ＳＲＡＭ１０３のＯＢＪ−Ｂ面の空きオブジェクト記憶領域に転送する（図５、図５６のまゆの部分を参照）。
【０１３７】
続くステップ３９１２では、ＣＰＵ１０１は、ステップ３９１１で参照したまゆのパーツ番号に対応する座標データを、ＣＰＵインタフェース部３０１、アドレスバス３１５、及びデータバス３１６を介してステップ３９１１で転送されたオブジェクト記憶領域に対応するオブジェクトアトリビュートメモリ部３０７のオブジェクト番号領域に転送する。
【０１３８】
図３に示される構成を有するＶＤＰ１０２は、前述したようにして、ＳＲＡＭ１０３上のＯＢＪ−Ｂ面の記憶領域に転送されたまゆの画像データを、オブジェクトアトリビュートメモリ部３０７に転送された座標データに対応する表示位置に表示する。
【０１３９】
最後に、ステップ３９１３においては、レジスタＮの値０（図３８のステップ３８０２参照）に対応する第１番目（左端）の背景の選択アイコンが強調表示される。具体的には、ＣＰＵ１０１が、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に記憶される基本システム画面のバックグラウンド画像データを構成するセルのうち、第１番目の選択アイコンに対応するセルの部分を、強調表示用のセルに置き換える。
【０１４０】
この処理の後に、図２６のステップ２６０１の基本システム画面表示処理を終了する。この結果、例えば図５１に示される基本システム画面（せりふ用ふきだしを除く）が表示される。
【０１４１】
続いて、ユーザが、表示された基本システム画面を見ながら、コントロールパッド１１２上のＳＥＬスイッチ２０１をＯＮすると、図２６のステップ２６０２と２６０６と図２８のステップ２８０１と２８０４の判定がＮＯとなった後、図２８のステップ２８１０の判定がＹＥＳとなる。
【０１４２】
この結果、ステップ２８１１で、選択アイコンとコマンドアイコンの何れかを選択するためのレジスタＳＦの値が０と１の間で反転させられた後、選択アイコンの表示階層を示すレジスタＫの値が０にリセットされる。
【０１４３】
そして、レジスタＳＦの値が０ならば、ステップ２８１２の判定がＹＥＳとなり、ステップ２８１３で、レジスタＮの値が示す番号の選択アイコンが強調表示される。具体的には、ＣＰＵ１０１が、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に記憶される基本システム画面のバックグラウンド画像データを構成するセルのうち、レジスタＮの値に対応する番号の選択アイコンに対応するセルの部分を、強調表示用のセルに置き換える。その後、図２６のステップ２６０２の処理に戻る。
【０１４４】
一方、レジスタＳＦの値が１ならば、ステップ２８１２の判定がＮＯとなり、更にステップ２８０７で、２つのコマンドアイコンのうちの一方を示すためのレジスタＭの値が判定される。
【０１４５】
レジスタＭの値が０でステップ２８０７の判定がＹＥＳならば、ステップ２８０８で、「セーブ」アイコン（図５１参照）が強調表示される。具体的には、ＣＰＵ１０１が、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に記憶される基本システム画面のバックグラウンド画像データを構成するセルのうち、「セーブ」アイコンに対応するセルの部分を、強調表示用のセルに置き換える。その後、図２６のステップ２６０２の処理に戻る。
【０１４６】
レジスタＭの値が１でステップ２８０７の判定がＮＯならば、ステップ２８０９で、「モード選択画面に戻る」アイコン（図５１参照）が強調表示される。具体的には、ＣＰＵ１０１が、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に記憶される基本システム画面のバックグラウンド画像データを構成するセルのうち、「モード選択画面に戻る」アイコンに対応するセルの部分を、強調表示用のセルに置き換える。その後、図２６のステップ２６０２の処理に戻る。
（ケース２の詳細動作）
ケース２では、ユーザは、コマンドアイコンの何れかが強調表示されているときに上スイッチ２０３又は下スイッチ２０４をＯＮすることにより、コマンドアイコンである「セーブ」アイコンと「モード選択に戻る」アイコンを切り換えることができる。
【０１４７】
ユーザがコマンドアイコンの何れかが強調表示されているときに上スイッチ２０３をＯＮすると、図２６のステップ２６０２と２６０６の判定がＮＯとなった後、図２８のステップ２８０１と２８０２の判定がＹＥＳとなる。
【０１４８】
この結果、ステップ２８０３でレジスタＭに値０がセットされ、ステップ２８０７の判定がＹＥＳとなって、ステップ２８０８で、「セーブ」アイコン（図５１参照）が強調表示される。具体的には、ＣＰＵ１０１が、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に記憶される基本システム画面のバックグラウンド画像データを構成するセルのうち、「セーブ」アイコンに対応するセルの部分を、強調表示用のセルに置き換える。その後、図２６のステップ２６０２の処理に戻る。
【０１４９】
一方、ユーザがコマンドアイコンの何れかが強調表示されているときに下スイッチ２０４をＯＮすると、図２６のステップ２６０２と２６０６と図２８のステップ２８０１の判定がＮＯとなった後、図２８のステップ２８０４と２８０５の判定がＹＥＳとなる。
【０１５０】
この結果、ステップ２８０６でレジスタＭに値１がセットされ、ステップ２８０７の判定がＮＯとなって、ステップ２８０９で、「モード選択画面に戻る」アイコン（図５１参照）が強調表示される。具体的には、ＣＰＵ１０１が、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に記憶される基本システム画面のバックグラウンド画像データを構成するセルのうち、「モード選択画面に戻る」アイコンに対応するセルの部分を、強調表示用のセルに置き換える。その後、図２６のステップ２６０２の処理に戻る。
【０１５１】
なお、ユーザがコマンドアイコンの何れかが強調表示されているときに左スイッチ２０５又は右スイッチ２０６をＯＮした場合には、図２６のステップ２６０２又は２６０６の判定がＹＥＳとなった後、ステップ２６０３又は２６０７の判定がＮＯとなってステップ２６０２の処理に戻り、左スイッチ２０５又は右スイッチ２０６の操作は無効とされる。
（ケース３の詳細動作）
ケース３では、ユーザは、コマンドアイコンの何れかが強調表示されているときにＥＮＴＥＲスイッチ２０２をＯＮすることによって、「モード選択に戻る」アイコンが強調表示されているときにはモード選択画面に戻ることができ、「セーブ」アイコンアイコンが強調表示されているときには現在作成されている似顔絵データをファイルにセーブすることができる。
【０１５２】
ユーザが「モード選択に戻る」アイコンが強調表示されているときにＥＮＴＥＲスイッチ２０２上のスイッチ２０３をＯＮすると、図２６のステップ２６０２と２６０６と図２８のステップ２８０１と２８０４と２８１０の判定がＮＯとなった後、図２９のステップ２９０１の判定がＹＥＳ、ステップ２９０２と２９０３の判定がＮＯとなる。
【０１５３】
そして、ステップ２９０５でレジスタＭＯＤＥにモード番号として値０がセットされ、図１３のステップ１３０６の顔作成処理を終了する。
この結果、ステップ１３０７の判定の後、前述したステップ１３０２のモード選択処理に処理が戻る。
【０１５４】
ユーザが「セーブ」アイコンが強調表示されているときにＥＮＴＥＲスイッチ２０２をＯＮすると、図２６のステップ２６０２と２６０６と図２８のステップ２８０１と２８０４と２８１０の判定がＮＯとなった後に、図２９のステップ２９０１の判定がＹＥＳ、ステップ２９０２の判定がＮＯ、ステップ２９０３の判定がＹＥＳとなる。
【０１５５】
そして、ステップ２９０４でレジスタＭＯＤＥにモード番号として値３がセットされ、図１３のステップ１３０６の顔作成処理を終了する。
この結果、ステップ１３０７の判定の後、後述するステップ１３０８と１３０９で、ファイルセーブのための処理が実行される。
（ケース４の詳細動作）
ケース４では、ユーザは、似顔絵のパーツを選択するための図６９(a) に示される第１階層の７種類の選択アイコンの何れかが強調表示されているときに左スイッチ２０５又は右スイッチ２０６をＯＮすることにより、選択すべき選択アイコンを移動させることができ、同時に図５１に示される説明ふきだしの内容が図６３(K-a) 〜図６４(K-g) に示されるように変化する。上スイッチ２０３及び下スイッチ２０４の操作は無効である。
【０１５６】
ユーザが選択アイコンの何れかが強調表示されているときに左スイッチ２０５をＯＮすると、ステップ２６０２と２６０３の判定がＹＥＳとなり、更にレジスタＮの値が０でなく第１番目（左端）の選択アイコンが強調表示されていなければステップ２６０４の判定がＹＥＳとなって、ステップ２６０５でレジスタＮの値が−１される。この結果、選択される選択アイコンが１つ左に移動したことになる。レジスタＮの値が０で第１番目（左端）の選択アイコンが強調表示されている場合には、ステップ２６０４の判定がＮＯとなってステップ２６０２の処理に戻り、左スイッチ２０５の操作は無効とされる。
【０１５７】
一方、ユーザが選択アイコンの何れかが強調表示されているときに右スイッチ２０６をＯＮすると、ステップ２６０２の判定がＮＯとなった後、ステップ２６０６と２６０７の判定がＹＥＳとなり、更にレジスタＮの値が６でなく第７番目（右端）の選択アイコンが強調表示されていなければステップ２６０８の判定がＹＥＳとなって、ステップ２６０９でレジスタＮの値が＋１される。この結果、選択される選択アイコンが１つ右に移動したことになる。レジスタＮの値が６で第７番目（右端）の選択アイコンが強調表示されている場合には、ステップ２６０８の判定がＮＯとなってステップ２６０２の処理に戻り、右スイッチ２０６の操作は無効とされる。
【０１５８】
ステップ２６０５又は２６０９の処理の後に、ステップ２６１０では、レジスタＮの値に対応する番号の選択アイコンが強調表示される。具体的には、ＣＰＵ１０１が、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に記憶される基本システム画面のバックグラウンド画像データを構成するセルのうち、レジスタＮの値に対応する番号の選択アイコンに対応するセルの部分を、強調表示用のセルに置き換えると共に、例えば、レジスタＮの値＋１（ステップ２６０５→２６１０の場合）又はレジスタＮの値−１（ステップ２６０９→２６１０の場合）に対応する今まで強調表示されていた選択アイコンに対応するセルの部分を通常表示用のセルに置き換える。
【０１５９】
ステップ２６１０の処理の後、現在は第１階層の選択アイコンが表示されており選択アイコンの表示階層を示すレジスタＫの値は０であるからステップ２６１１の判定がＹＥＳとなる。
【０１６０】
続いて、図６９(a) の７種類の選択アイコンのうち現在強調表示されている選択アイコンに応じて、図２６のステップ２６１２、図２７のステップ２７０１、２７０３、２７０５、２７０７、２７０９、又は２７１１の何れかの判定がＹＥＳとなり、図２６のステップ２６１３、図２７のステップ２７０２、２７０４、２７０６、２７０８、２７１０、又は２７１２において、ＣＰＵ１０１により、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に記憶される基本システム画面のバックグラウンド画像データ（図５７参照）を構成するセルのうち、説明ふきだしに対応するセルを、図６３(K-a) 〜図６４(K-g) の何れかの内容に対応するセルに置き換える。このセルのデータは、プログラム／データＲＯＭ１０７上の図６に示されるＢＧ−Ｂ面用の画像データのうちの基本システム画面用の画像データに含まれている。
【０１６１】
その後、図２６のステップ２６０２の処理に戻る。
なお、ユーザが選択アイコンの何れかが強調表示されているときに上スイッチ２０３又は下スイッチ２０４をＯＮした場合には、図２８のステップ２８０１又は２８０４の判定がＹＥＳとなった後、ステップ２８０２又は２８０５の判定がＮＯとなってステップ２８１０と図２９のステップ２９０１の判定がＮＯとなった後に図２６のステップ２６０２の処理に戻り、上スイッチ２０３又は下スイッチ２０４の操作は無効とされる。
（ケース５の詳細動作）
ケース５では、ユーザは、図６９(a) に示される第１階層のふきだし以外の選択アイコンの何れかが強調表示されているときにＥＮＴＥＲスイッチ２０２をＯＮすることにより、第１階層の選択アイコンに対応する特には図示しない第２階層のふきだし以外の選択アイコンを表示させることができる。
【０１６２】
ユーザが第１階層のふきだし以外の選択アイコンの何れかが強調表示されているときにＥＮＴＥＲスイッチ２０２をＯＮすると、図２６のステップ２６０２と２６０６の判定がＮＯ、図２８のステップ２８０１と２８０４と２８１０の判定がＮＯ、図２９のステップ２９０１と２９０２と２９０６の判定がＹＥＳとなる。
【０１６３】
この結果、まず、ステップ２９０７で、レジスタＮ１にレジスタＮの値が退避させられ、次に、ステップ２９０８でレジスタＫに第２階層を示す値１がセットされる。
【０１６４】
そして、ふきだし以外の選択アイコンの番号は６でないからステップ２９０９の判定がＹＥＳとなる。
この結果、ステップ２９１０で、ＣＰＵ１０１は、プログラム／データＲＯＭ１０７上の図６に示されるアイコン画像データのうち図８に示される（Ｎ１）０番〜（Ｎ１）６番の７種類のアイコンに対応する各アイコン選択番号（Ｎ１）０番〜（Ｎ１）６番を、ワークＲＡＭ１０８上の図９に示されるアドレスエリア｛ＡＤ２｝〜｛ＡＤ２＋６｝にストアする。なお、（Ｎ１）は、レジスタＮ１が示す値を表わす。例えば、第１階層の背景の選択アイコンが強調表示されているときにＥＮＴＥＲスイッチ２０２がＯＮされてレジスタＮ１の値が０となっているならば、図８に示される００番〜０６番の７種類の背景アイコンに対応する各アイコン選択番号が、アドレスエリア｛ＡＤ２｝〜｛ＡＤ２＋６｝にストアされる。
【０１６５】
次に、ステップ２９１１では、ＣＰＵ１０１は、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に記憶される基本システム画面のバックグラウンド画像データを構成するセルのうち、選択アイコンに対応するセルの部分のみを、ステップ２９１０によってワークＲＡＭ１０８上の図９に示されるアドレスエリア｛ＡＤ２｝〜｛ＡＤ２＋６｝にストアされたアイコン番号に対応するプログラム／データＲＯＭ１０７上の図８に示される背景用アイコン、髪用アイコン、りんかく用アイコン、目・まゆ用アイコン、鼻用アイコン、又は口用アイコンのそれぞれ７種類の選択アイコンの特には図示しない画像データに置き換える。
【０１６６】
その後、ステップ２９１２で、第２階層の選択アイコンの選択位置を示すレジスタＮに値０がセットされ、図２６のステップ２６０２の処理に戻る。
（ケース６の詳細動作）
ケース６では、ユーザは、第２階層のふきだし以外の選択アイコンの何れかが強調表示されているときにＥＮＴＥＲスイッチ２０２をＯＮすると、図６９(a) に示される第１階層の選択アイコンの表示に戻ることができる。
【０１６７】
ユーザが第２階層のふきだし以外の選択アイコンの何れかが強調表示されているときにＥＮＴＥＲスイッチ２０２をＯＮすると、図２６のステップ２６０２と２６０６の判定がＮＯ、図２８のステップ２８０１と２８０４と２８１０の判定がＮＯ、図２９のステップ２９０１と２９０２の判定がＹＥＳ、ステップ２９０６の判定がＮＯとなる。
【０１６８】
この結果、ステップ２９１３で、ＣＰＵ１０１は、プログラム／データＲＯＭ１０７上の図６に示されるアイコン画像データのうち図８に示される００番〜６０番の７種類のアイコンに対応する各アイコン選択番号００〜６０を、ワークＲＡＭ１０８上の図９に示されるアドレスエリア｛ＡＤ２｝〜｛ＡＤ２＋６｝にストアする。
【０１６９】
次に、ステップ２９１４で、ＣＰＵ１０１は、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に記憶される基本システム画面のバックグラウンド画像データを構成するセルのうち、選択アイコンに対応するセルの部分のみを、ステップ２９１３によってワークＲＡＭ１０８上の図９に示されるアドレスエリア｛ＡＤ２｝〜｛ＡＤ２＋６｝にストアされたアイコン番号に対応するプログラム／データＲＯＭ１０７上の図８及び図６９(a) に示される７種類のパーツ種選択アイコンの画像データに置き換える。
【０１７０】
その後、ステップ２９１５で、レジスタＫに第１階層を示す値０がセットされる。
更に、ステップ２９１６で、レジスタＮに、レジスタＮ１に退避させられていた値が戻される。
【０１７１】
その後、図２６のステップ２６０２の処理に戻る。
（ケース７の詳細動作）
ケース７では、ユーザは、第２階層のふきだし以外の選択アイコンの何れかが強調表示されているときに左スイッチ２０５又は右スイッチ２０６をＯＮすることにより、選択される選択アイコンを移動させると同時に、選択されたパーツを表示させることができる。
【０１７２】
ユーザが第２階層のふきだし以外の選択アイコンの何れかが強調表示されているときに左スイッチ２０５をＯＮすると、ステップ２６０２と２６０３の判定がＹＥＳとなり、更にレジスタＮの値が０でなく第１番目（左端）の選択アイコンが強調表示されていなければステップ２６０４の判定がＹＥＳとなって、ステップ２６０５でレジスタＮの値が−１される。この結果、第２階層で選択される選択アイコンが１つ左に移動したことになる。レジスタＮの値が０で第１番目（左端）の選択アイコンが強調表示されている場合には、ステップ２６０４の判定がＮＯとなってステップ２６０２の処理に戻り、左スイッチ２０５の操作は無効とされる。
【０１７３】
一方、ユーザが第２階層のふきだし以外の選択アイコンの何れかが強調表示されているときに右スイッチ２０６をＯＮすると、ステップ２６０２の判定がＮＯとなった後、ステップ２６０６と２６０７の判定がＹＥＳとなり、更にレジスタＮの値が６でなく第７番目（右端）の選択アイコンが強調表示されていなければステップ２６０８の判定がＹＥＳとなって、ステップ２６０９でレジスタＮの値が＋１される。この結果、第２階層で選択される選択アイコンが１つ右に移動したことになる。レジスタＮの値が６で第７番目（右端）の選択アイコンが強調表示されている場合には、ステップ２６０８の判定がＮＯとなってステップ２６０２の処理に戻り、右スイッチ２０６の操作は無効とされる。
【０１７４】
ステップ２６０５又は２６０９の処理の後に、ステップ２６１０では、レジスタＮの値に対応する番号の選択アイコンが強調表示される。具体的には、ＣＰＵ１０１が、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に記憶される基本システム画面のバックグラウンド画像データを構成するセルのうち、レジスタＮの値に対応する番号の選択アイコンに対応するセルの部分を、強調表示用のセルに置き換えると共に、例えば、レジスタＮの値＋１（ステップ２６０５→２６１０の場合）又はレジスタＮの値−１（ステップ２６０９→２６１０の場合）に対応する今まで強調表示されていた選択アイコンに対応するセルの部分を通常表示用のセルに置き換える。
【０１７５】
ステップ２６１０の処理の後、現在は第２階層のふきだし以外の選択アイコンが表示されており選択アイコンの表示階層を示すレジスタＫの値は１であるからステップ２６１１の判定がＮＯとなる。
【０１７６】
この結果、図３０のステップ３００１では、ＣＰＵ１０１は、プログラム／データＲＯＭ１０７上の図６に示されるアイコン画像データのうち図８に示されるパーツ番号｛（Ｎ１）（Ｎ）｝番のアイコンに対応するアイコン選択番号｛（Ｎ１）（Ｎ）｝番を、第１階層で選択された選択アイコン（図６９(a) の左側６種類のうちの何れか）に対応するワークＲＡＭ１０８の図９に示されるアドレスエリア｛ＡＤ１＋（Ｎ１）｝（｛ＡＤ１｝〜｛ＡＤ１＋５｝の何れか）にストアする。ここで、（Ｎ１）はレジスタＮ１の値、（Ｎ）はレジスタＮの値である。例えば、第１階層で図６９(a) に示される第１番目（左端）の背景の選択アイコンが強調表示されているときにＥＮＴＥＲスイッチ２０２がＯＮされた場合はレジスタＮ１の値は０であり、第２階層で左スイッチ２０５又は右スイッチ２０６がＯＮされた後に第１番目の（左端）の選択アイコンが強調表示された場合はレジスタＮの値は０となる。この結果、図８に示される００番の背景アイコンに対応するアイコン選択番号００番が、ワークＲＡＭ１０８の図９に示されるアドレスエリア｛ＡＤ１｝にストアされる。
【０１７７】
その後、第１階層で選択された選択アイコンの番号Ｎ１（レジスタＮ１の値）に応じて、ステップ３００２、３００４、３００７、３００９、又は３０１２の何れかの判定がＹＥＳとなる。
【０１７８】
ユーザが、第１階層で第１番目（左端）の背景の選択アイコン（図６９(a) 参照）を選択した後に、第２階層で左スイッチ２０５又は右スイッチ２０６をＯＮした場合には、ステップ３００２の判定がＹＥＳとなる。
【０１７９】
この結果、ステップ３００３で、ＣＰＵ１０１は、プログラム／データＲＯＭ１０７の図６に示されるＢＧ−Ａ面用の７種類の背景画像データのうち、ステップ３００１でワークＲＡＭ１０８のアドレスエリア｛ＡＤ１｝にストアされたパーツ番号０（Ｎ）の背景アイコン（図８参照）に対応するものを読み出して、ＣＰＵインタフェース部３０１、アドレスバス３１５、データバス３１６、及びＳＲＡＭインタフェース部３０２を介して、ＳＲＡＭ１０３のＢＧ−Ａ面の記憶領域に転送する（図５２参照）。図３に示される構成を有するＶＤＰ１０２は、前述したようにして、ＳＲＡＭ１０３上のＢＧ−Ａ面の記憶領域に転送された背景の画像データをテレビ１１１に表示する。
【０１８０】
その後、図２６のステップ２６０２の処理に戻る。
ユーザが、第１階層で第２番目の髪の選択アイコン（図６９(a) 参照）を選択した後に、第２階層で左スイッチ２０５又は右スイッチ２０６をＯＮした場合には、ステップ３００４の判定がＹＥＳとなる。
【０１８１】
この結果、まず、ステップ３００５で、ＣＰＵ１０１は、プログラム／データＲＯＭ１０７の図６に示されるＢＭ−Ｂ面用の７種類の後ろ髪画像データのうち、ステップ３００１でワークＲＡＭ１０８のアドレスエリア｛ＡＤ１＋１｝にストアされたパーツ番号１（Ｎ）の髪アイコンに対応するものを読み出して、ＣＰＵインタフェース部３０１、アドレスバス３１５、データバス３１６、及びＤＰ−ＲＡＭインタフェース部３０３を介して、ＤＰ−ＲＡＭ１０４のＢＭ−Ｂ面の記憶領域の後ろ髪に対応するセルに転送する（図５３の後ろ髪の部分参照）。図３に示される構成を有するＶＤＰ１０２は、前述したようにして、ＤＰ−ＲＡＭ１０４上のＢＭ−Ｂ面の記憶領域に転送された後ろ髪の画像データをテレビ１１１に表示する。
【０１８２】
次に、ステップ３００６で、ＣＰＵ１０１は、プログラム／データＲＯＭ１０７の図６に示されるＢＭ−Ａ面用の７種類の前髪画像データのうち、ステップ３００１でワークＲＡＭ１０８のアドレスエリア｛ＡＤ１＋１｝にストアされたパーツ番号１（Ｎ）の髪アイコンに対応するものを読み出して、ＣＰＵインタフェース部３０１、アドレスバス３１５、データバス３１６、及びＤＰ−ＲＡＭインタフェース部３０３を介して、ＤＰ−ＲＡＭ１０４のＢＭ−Ａ面の記憶領域に転送する（図５５参照）。図３に示される構成を有するＶＤＰ１０２は、前述したようにして、ＤＰ−ＲＡＭ１０４上のＢＭ−Ａ面の記憶領域に転送された前髪の画像データをテレビ１１１に表示する。
【０１８３】
その後、図２６のステップ２６０２の処理に戻る。
ユーザが、第１階層で第３番目のりんかくの選択アイコン（図６９(a) 参照）を選択した後に、第２階層で左スイッチ２０５又は右スイッチ２０６をＯＮした場合には、ステップ３００７の判定がＹＥＳとなる。
【０１８４】
この結果、ステップ３００８で、ＣＰＵ１０１は、プログラム／データＲＯＭ１０７の図６に示されるＢＭ−Ｂ面用の７種類のりんかく画像データのうち、ステップ３００１でワークＲＡＭ１０８のアドレスエリア｛ＡＤ１＋２｝にストアされたパーツ番号２（Ｎ）のりんかくアイコンに対応するものを読み出して、ＣＰＵインタフェース部３０１、アドレスバス３１５、データバス３１６、及びＤＰ−ＲＡＭインタフェース部３０３を介して、ＤＰ−ＲＡＭ１０４のＢＭ−Ｂ面の記憶領域のりんかくに対応するセルに転送する（図５３のりんかくの部分を参照）。図３に示される構成を有するＶＤＰ１０２は、前述したようにして、ＤＰ−ＲＡＭ１０４上のＢＭ−Ｂ面の記憶領域に転送されたりんかくの画像データをテレビ１１１に表示する。
【０１８５】
その後、図２６のステップ２６０２の処理に戻る。
ユーザが、第１階層で第５番目の鼻又は第６番目の口の何れかの選択アイコン（図６９(a) 参照）を選択した後に、第２階層で左スイッチ２０５又は右スイッチ２０６をＯＮした場合には、ステップ３００９の判定がＹＥＳとなる。
【０１８６】
この結果、まず、ステップ３０１０で、ＣＰＵ１０１は、プログラム／データＲＯＭ１０７の図６及び図７に示されるＯＢＪ−Ａ面用の鼻又は口のそれぞれ７種類の画像データのうち、ステップ３００１でワークＲＡＭ１０８のアドレスエリア｛ＡＤ１＋Ｎ１｝（｛ＡＤ１＋４｝又は｛ＡＤ１＋５｝）にストアされたパーツ番号（Ｎ１）（Ｎ）の鼻アイコン又は口アイコンに対応するものを読み出して、ＣＰＵインタフェース部３０１、アドレスバス３１５、データバス３１６、及びＳＲＡＭインタフェース部３０２を介して、ＳＲＡＭ１０３のＯＢＪ−Ａ面の空きオブジェクト記憶領域に転送する（図５４の鼻と口の部分を参照）。
【０１８７】
次に、ステップ３０１１で、ＣＰＵ１０１は、ステップ３００１でワークＲＡＭ１０８のアドレスエリア｛ＡＤ１＋Ｎ１｝（｛ＡＤ１＋４｝又は｛ＡＤ１＋５｝）にストアされたパーツ番号（Ｎ１）（Ｎ）の鼻アイコン又は口アイコンに対応する座標データを、ＣＰＵインタフェース部３０１、アドレスバス３１５、及びデータバス３１６を介してステップ３０１０で転送されたオブジェクト記憶領域に対応するオブジェクトアトリビュートメモリ部３０７のオブジェクト番号領域に転送する（図１０参照）。
【０１８８】
図３に示される構成を有するＶＤＰ１０２は、前述したようにして、ＳＲＡＭ１０３上のＯＢＪ−Ａ面の記憶領域に転送された鼻又は口の画像データを、オブジェクトアトリビュートメモリ部３０７に転送された座標データに対応する表示位置に表示する。
【０１８９】
その後、図２６のステップ２６０２の処理に戻る。
ユーザが、第１階層で第３番目の目・まゆの選択アイコン（図６９(a) 参照）を選択した後に、第２階層で左スイッチ２０５又は右スイッチ２０６をＯＮした場合には、ステップ３０１２の判定がＹＥＳとなる。
【０１９０】
この結果、まず、ステップ３０１３で、ＣＰＵ１０１は、プログラム／データＲＯＭ１０７の図６及び図７に示されるＯＢＪ−Ａ面用の目の７種類の画像データのうち、ステップ３００１でワークＲＡＭ１０８のアドレスエリア｛ＡＤ１＋３｝にストアされたパーツ番号３（Ｎ）の目・まゆアイコンに対応するものを読み出して、ＣＰＵインタフェース部３０１、アドレスバス３１５、データバス３１６、及びＳＲＡＭインタフェース部３０２を介して、ＳＲＡＭ１０３のＯＢＪ−Ａ面の空きオブジェクト記憶領域に転送する（図５４の目の部分を参照）。
【０１９１】
次に、ステップ３０１４で、ＣＰＵ１０１は、ステップ３００１でワークＲＡＭ１０８のアドレスエリア｛ＡＤ１＋３｝にストアされたパーツ番号３（Ｎ）の目・まゆアイコンに対応する座標データを、ＣＰＵインタフェース部３０１、アドレスバス３１５、及びデータバス３１６を介してステップ３０１３で転送されたオブジェクト記憶領域に対応するオブジェクトアトリビュートメモリ部３０７のオブジェクト番号領域に転送する。
【０１９２】
図３に示される構成を有するＶＤＰ１０２は、前述したようにして、ＳＲＡＭ１０３上のＯＢＪ−Ａ面の記憶領域に転送された目の画像データを、オブジェクトアトリビュートメモリ部３０７に転送された座標データに対応する表示位置に表示する。
【０１９３】
続いて、ステップ３０１５で、ＣＰＵ１０１は、プログラム／データＲＯＭ１０７の図６及び図７に示されるＯＢＪ−Ｂ面用のまゆの７種類の画像データのうち、ステップ３００１でワークＲＡＭ１０８のアドレスエリア｛ＡＤ１＋３｝にストアされたパーツ番号３（Ｎ）の目・まゆアイコンに対応するものを読み出して、ＣＰＵインタフェース部３０１、アドレスバス３１５、データバス３１６、及びＳＲＡＭインタフェース部３０２を介して、ＳＲＡＭ１０３のＯＢＪ−Ｂ面の空きオブジェクト記憶領域に転送する（図５６のまゆの部分を参照）。
【０１９４】
次に、ステップ３０１６で、ＣＰＵ１０１は、ステップ３００１でワークＲＡＭ１０８のアドレスエリア｛ＡＤ１＋３｝にストアされたパーツ番号３（Ｎ）の目・まゆアイコンに対応する座標データを、ＣＰＵインタフェース部３０１、アドレスバス３１５、及びデータバス３１６を介してステップ３０１５で転送されたオブジェクト記憶領域に対応するオブジェクトアトリビュートメモリ部３０７のオブジェクト番号領域に転送する。
【０１９５】
図３に示される構成を有するＶＤＰ１０２は、前述したようにして、ＳＲＡＭ１０３上のＯＢＪ−Ｂ面の記憶領域に転送されたまゆの画像データを、オブジェクトアトリビュートメモリ部３０７に転送された座標データに対応する表示位置に表示する。
【０１９６】
その後、図２６のステップ２６０２の処理に戻る。
（ケース８の詳細動作）
ケース８では、ユーザは、図６９(a) に示される第１階層のふきだしの選択アイコンが強調表示されているときにＥＮＴＥＲスイッチ２０２をＯＮすることで、図６９(b) に示される第２階層のふきだしの選択アイコンを表示させることができる。
【０１９７】
ユーザが第１階層のふきだしの選択アイコンが強調表示されているときにＥＮＴＥＲスイッチ２０２をＯＮすると、図２６のステップ２６０２と２６０６の判定がＮＯ、図２８のステップ２８０１と２８０４と２８１０の判定がＮＯ、図２９のステップ２９０１と２９０２と２９０６の判定がＹＥＳとなる。
【０１９８】
この結果、まず、ステップ２９０７で、レジスタＮ１にレジスタＮの値が退避させられ、次に、ステップ２９０８でレジスタＫに第２階層を示す値１がセットされる。
【０１９９】
そして、ふきだしの選択アイコンの番号は６であるからステップ２９０９の判定がＮＯとなる。
この結果、図３１のステップ３１０１で、ＣＰＵ１０１は、プログラム／データＲＯＭ１０７上の図６に示されるアイコン画像データのうち図８に示される７０番、７１番、及び７２番の３種類のアイコンに対応する各アイコン選択番号７０番、７１番、及び７２番を、ワークＲＡＭ１０８上の図９に示されるアドレスエリア｛ＡＤ２｝〜｛ＡＤ２＋２｝にストアする。また、ＣＰＵ１０１は、ワークＲＡＭ１０８上の図９に示されるアドレスエリア｛ＡＤ２＋３｝〜｛ＡＤ２＋６｝にはヌル（ＮＵＬ）データをストアする。
【０２００】
次に、ステップ３１０２では、ＣＰＵ１０１は、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に記憶される基本システム画面のバックグラウンド画像データを構成するセルのうち、選択アイコンに対応するセルの部分のみを、ステップ３１０１によってワークＲＡＭ１０８上の図９に示されるアドレスエリア｛ＡＤ２｝〜｛ＡＤ２＋６｝、実際はアドレスエリア｛ＡＤ２｝〜｛ＡＤ２＋２｝にストアされたアイコン番号に対応するプログラム／データＲＯＭ１０７上の図８に示されるせりふ選択アイコン、せりふ作成アイコン、及びふきだしアイコンの画像データに置き換える。
【０２０１】
この結果、図３に示される構成を有するＶＤＰ１０２は、前述のようにして、ＳＲＡＭ１０３上のＢＧ−Ｂ面の記憶領域に転送された図６９(b) に示される第２階層のふきだしの選択アイコンをテレビ１１１に表示する。
【０２０２】
その後、ステップ３１０３で、第２階層のふきだしの選択アイコンの選択位置を示すレジスタＬに値０がセットされる。
次に、ステップ３１１０では、レジスタＬの値０に対応する第１番目（左端）のせりふ選択の選択アイコンが強調表示される。具体的には、ＣＰＵ１０１が、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に記憶される基本システム画面のバックグラウンド画像データを構成するセルのうち、レジスタＬの値０に対応する第１番目（左端）のせりふ選択の選択アイコンに対応するセルの部分を、強調表示用のセルに置き換える。
【０２０３】
続いて、ステップ３１１１においては、ＣＰＵ１０１は、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に記憶される基本システム画面のバックグラウンド画像データ（図５７参照）を構成するセルのうち、説明ふきだしに対応するセルを、図６５(C-0) の内容に対応するセルに置き換える。このセルのデータは、プログラム／データＲＯＭ１０７上の図６に示されるＢＧ−Ｂ面用の画像データのうちの基本システム画面用の画像データに含まれている。
【０２０４】
その後、ステップ３１１２と３１１３の判定がＮＯとなって、ステップ３１０４の処理に進む。
（ケース９の詳細動作）
ケース９では、ユーザは、図６９(b) に示される第２階層のふきだしの選択アイコンの何れかが強調表示されているときに左スイッチ２０５又は右スイッチ２０６をＯＮすることによって、選択すべき選択アイコンを移動させることができ、同時に図５１に示される説明ふきだしの内容が図６５(C-0) 〜(C-2) に示されるように変化する。
【０２０５】
ユーザが第２階層のふきだしの選択アイコンの何れかが強調表示されているときに左スイッチ２０５をＯＮすると、図３１のステップ３１０４の判定がＹＥＳとなり、更にレジスタＬの値が０でなく第２階層の第１番目（左端）のせりふ選択の選択アイコン（図６９(b) 参照）が強調表示されていなければステップ３１０５の判定がＹＥＳとなり、ステップ３１０６でレジスタＬの値が−１される。この結果、第２階層で選択される選択アイコンが１つ左に移動したことになる。レジスタＬの値が０で第１番目（左端）のせりふ選択の選択アイコンが強調表示されている場合には、ステップ３１０５の判定がＮＯとなって、ステップ３１１２と３１１３の判定がＮＯとなった後にステップ３１０４の処理に戻り、左スイッチ２０５の操作は無効とされる。
【０２０６】
ユーザが第２階層のふきだしの選択アイコンの何れかが強調表示されているときに右スイッチ２０６をＯＮすると、図３１のステップ３１０７の判定がＹＥＳとなり、更にレジスタＬの値が２でなく第２階層の第３番目のせりふ枠の選択アイコン（図６９(b) 参照）が強調表示されていなければステップ３１０８の判定がＹＥＳとなり、ステップ３１０９でレジスタＬの値が＋１される。この結果、第２階層で選択される選択アイコンが１つ右に移動したことになる。レジスタＬの値が２で第３番目のせりふ枠の選択アイコンが強調表示されている場合には、ステップ３１０８の判定がＮＯとなって、ステップ３１１２と３１１３の判定がＮＯとなった後にステップ３１０４の処理に戻り、右スイッチ２０６の操作は無効とされる。
【０２０７】
ステップ３１０６又は３１０９の処理の後に、ステップ３１１０では、レジスタＬの値に対応する番号の選択アイコンが強調表示される。具体的には、ＣＰＵ１０１が、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に記憶される基本システム画面のバックグラウンド画像データを構成するセルのうち、レジスタＬの値に対応する番号の選択アイコンに対応するセルの部分を、強調表示用のセルに置き換えると共に、例えば、レジスタＬの値＋１（ステップ３１０５→３１１０の場合）又はレジスタＬの値−１（ステップ３１０９→３１１０の場合）に対応する今まで強調表示されていた選択アイコンに対応するセルの部分を通常表示用のセルに置き換える。
【０２０８】
続いて、ステップ３１１１においては、ＣＰＵ１０１は、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に記憶される基本システム画面のバックグラウンド画像データ（図５７参照）を構成するセルのうち、説明ふきだしに対応するセルを、図６５(C-(L)) の内容に対応するセルに置き換える。ここで、(L) はレジスタＬの値であり、従って、図６５(C-(L)) は、図６５(C-0) 、図６５(C-1) 、又は図６５(C-2) の何れかである。このセルのデータは、プログラム／データＲＯＭ１０７上の図６に示されるＢＧ−Ｂ面用の画像データのうちの基本システム画面用の画像データに含まれている。
【０２０９】
その後、ステップ３１１２と３１１３の判定がＮＯとなり、ステップ３１０４の処理に戻る。
（ケース１０の詳細動作）
ケース１０では、ユーザは、図６９(b) に示される第２階層のふきだしの選択アイコンの何れかが強調表示されているときに上スイッチ２０３をＯＮすることにより、図６９(a) に示される第１階層の選択アイコンの表示に戻ることができる。
【０２１０】
ユーザが第２階層のふきだしの選択アイコンの何れかが強調表示されているときに上スイッチ２０３をＯＮすると、図３１のステップ３１０４と３１０７と３１１２の判定がＮＯ、ステップ３１１３の判定がＹＥＳとなる。
【０２１１】
この結果、図２９のステップ２９１３で、ＣＰＵ１０１は、プログラム／データＲＯＭ１０７上の図６に示されるアイコン画像データのうち図８に示される００番〜６０番の７種類のアイコンに対応する各アイコン選択番号００〜６０を、ワークＲＡＭ１０８上の図９に示されるアドレスエリア｛ＡＤ２｝〜｛ＡＤ２＋６｝にストアする。
【０２１２】
次に、ステップ２９１４で、ＣＰＵ１０１は、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に記憶される基本システム画面のバックグラウンド画像データを構成するセルのうち、選択アイコンに対応するセルの部分のみを、ステップ２９１３によってワークＲＡＭ１０８上の図９に示されるアドレスエリア｛ＡＤ２｝〜｛ＡＤ２＋６｝にストアされたアイコン番号に対応するプログラム／データＲＯＭ１０７上の図８及び図６９(a) に示される７種類のパーツ種選択アイコンの画像データに置き換える。
【０２１３】
その後、ステップ２９１５で、レジスタＫに第１階層を示す値０がセットされる。
更に、ステップ２９１６で、レジスタＮに、レジスタＮ１に退避させられていた値が戻される。
【０２１４】
その後、図２６のステップ２６０２の処理に戻る。
（ケース１１の詳細動作）
ケース１１では、ユーザは、図６９(b) に示される第２階層のふきだしの選択アイコン中のせりふ選択の選択アイコンが強調表示されているときにＥＮＴＥＲスイッチ２０２をＯＮすることにより、せりふ選択の選択アイコンに対応する図６９(c) に示される第３階層の選択アイコンを表示させることができる。
【０２１５】
ユーザがせりふ選択の選択アイコンが強調表示されているときにＥＮＴＥＲスイッチ２０２をＯＮすると、図３１のステップ３１０４と３１０７の判定がＮＯとなり、ステップ３１１２の判定がＹＥＳ、図３２のステップ３２０１の判定がＹＥＳとなる。
【０２１６】
この結果、図３２のステップ３２０２で、ＣＰＵ１０１は、プログラム／データＲＯＭ１０７上の図６に示されるアイコン画像データのうち図８に示される８０番〜８６番の７種類のアイコンに対応する各アイコン選択番号８０番〜８６番を、ワークＲＡＭ１０８上の図９に示されるアドレスエリア｛ＡＤ２｝〜｛ＡＤ２＋６｝にストアする。
【０２１７】
次に、ステップ３２０３では、ＣＰＵ１０１は、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に記憶される基本システム画面のバックグラウンド画像データを構成するセルのうち、選択アイコンに対応するセルの部分のみを、ステップ３２０２によってワークＲＡＭ１０８上の図９に示されるアドレスエリア｛ＡＤ２｝〜｛ＡＤ２＋６｝にストアされたアイコン番号に対応するプログラム／データＲＯＭ１０７上の図８に示される７種類のせりふ選択用の選択アイコンの画像データに置き換える。
【０２１８】
この結果、図３に示される構成を有するＶＤＰ１０２は、前述のようにして、ＳＲＡＭ１０３上のＢＧ−Ｂ面の記憶領域に転送された図６９(c) に示される第３階層のせりふ選択用の選択アイコンをテレビ１１１に表示する。
【０２１９】
その後、ステップ３２０４で、第３階層のせりふ選択用の選択アイコンの選択位置を示すレジスタＭに値０がセットされる。
次に、ステップ３２１１では、レジスタＭの値０に対応する第１番目（左端）のファイル名の選択アイコンが強調表示される。具体的には、ＣＰＵ１０１が、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に記憶される基本システム画面のバックグラウンド画像データを構成するセルのうち、レジスタＭの値０に対応する第１番目（左端）のファイル名の選択アイコンに対応するセルの部分を、強調表示用のセルに置き換える。
【０２２０】
続いて、ステップ３２１２で、ワークＲＡＭ１０８の図９に示されるアドレスエリア｛ＡＤ１＋６｝に、選択されたせりふ文の番号に対応するレジスタＭの値がストアされる。
【０２２１】
更に、ステップ３２１３で、ＣＰＵ１０１は、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に記憶される基本システム画面のバックグラウンド画像データ（図５７参照）を構成するセルのうち、説明ふきだしに対応するセルを、図６６(S-0) の内容に対応するセルに置き換える。このセルのデータは、プログラム／データＲＯＭ１０７上の図６に示されるＢＧ−Ｂ面用の画像データのうちの基本システム画面用の画像データに含まれている。
【０２２２】
その後、後述する図３３のステップ３３０１〜３３０３の処理の後、図３３のステップ３３０５と３３０６の判定がＮＯとなって、図３２のステップ３２０５の処理に進む。
（ケース１２の詳細動作）
ケース１２では、ユーザは、図６９(c) に示される第３階層のせりふ選択の選択アイコンの何れかが強調表示されているときに左スイッチ２０５又は右スイッチ２０６をＯＮすることにより、選択される選択アイコンを移動させることができ、同時に図５１に示される説明ふきだしの内容が例えば図６６(S-0) 〜(S-3) に示されるように変化する。
【０２２３】
ユーザがせりふ選択の選択アイコンの何れかが強調表示されているときに左スイッチ２０５をＯＮすると、ステップ３２０５の判定がＹＥＳとなり、更にレジスタＭの値が０でなく第１番目（左端）のファイル名の選択アイコンが強調表示されていなければステップ３２０６の判定がＹＥＳとなって、ステップ３２０７でレジスタＭの値が−１される。この結果、選択されるせりふ選択の選択アイコンが１つ左に移動したことになる。レジスタＭの値が０で第１番目（左端）のファイル名の選択アイコンが強調表示されている場合には、ステップ３２０６の判定がＮＯとなって、ステップ３２０８、図３３のステップ３３０５と３３０６の判定がＮＯとなった後に図３２のステップ３２０５の処理に戻り、左スイッチ２０５の操作は無効とされる。
【０２２４】
一方、ユーザが選択アイコンの何れかが強調表示されているときに右スイッチ２０６をＯＮすると、ステップ３２０５の判定がＮＯとなった後、ステップ３２０８の判定がＹＥＳとなり、更にレジスタＭの値が６でなく第７番目（右端）のおやすみの選択アイコンが強調表示されていなければステップ３２０９の判定がＹＥＳとなって、ステップ３２１０でレジスタＭの値が＋１される。この結果、選択されるせりふ選択の選択アイコンが１つ右に移動したことになる。レジスタＭの値が６で第７番目（右端）のおやすみの選択アイコンが強調表示されている場合には、ステップ３２０９の判定がＮＯとなって、図３３のステップ３３０５と３３０６の判定がＮＯとなった後に図３２のステップ３２０５の処理に戻り、右スイッチ２０６の操作は無効とされる。
【０２２５】
ステップ３２０７又は３２１０等の処理の後、ステップ３２１１では、レジスタＭの値に対応する番号の選択アイコンが強調表示される。具体的には、ＣＰＵ１０１が、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に記憶される基本システム画面のバックグラウンド画像データを構成するセルのうち、レジスタＭの値に対応する番号の選択アイコンに対応するセルの部分を、強調表示用のセルに置き換えると共に、例えば、レジスタＭの値＋１（ステップ３２０７→３２１１の場合）又はレジスタＭの値−１（ステップ３２１０→３２１１の場合）に対応する今まで強調表示されていた選択アイコンに対応するセルの部分を通常表示用のセルに置き換える。
【０２２６】
続いて、ステップ３２１２で、ワークＲＡＭ１０８の図９に示されるアドレスエリア｛ＡＤ１＋６｝に、選択されたせりふ文の番号に対応するレジスタＭの値がストアされる。
【０２２７】
更に、図３２のステップ３２１３で、ＣＰＵ１０１は、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に記憶される基本システム画面のバックグラウンド画像データ（図５７参照）を構成するセルのうち、説明ふきだしに対応するセルを、一部が図６６に示される(S-(M)) の内容に対応するセルに置き換える。ここで、(M) はレジスタＭの値であり、従って、(S-(M)) は、(S-0) 〜(S-6) （(S-0) 〜(S-4) は図６６に示される）の何れかである。このセルのデータは、プログラム／データＲＯＭ１０７上の図６に示されるＢＧ−Ｂ面用の画像データのうちの基本システム画面用の画像データに含まれている。
【０２２８】
次に、第３階層の第１番目のファイル名の選択アイコンが強調表示されレジスタＭの値が０になった場合には、図３３のステップ３３０１の判定がＹＥＳとなる。
【０２２９】
この結果、まず、ステップ３３０２で、前述した図１３のステップ１３０４のファイルロード処理（図１８のステップ１６２２）又は後述する図１３のステップ１３０９のファイルセーブ処理（図４７のステップ４６２２）によって、ワークＲＡＭ１０８のアドレスエリア｛ＡＤ３｝に現ファイル番号がストアされているか否かが判定される。
【０２３０】
ステップ３３０２の判定がＹＥＳなら、ステップ３３０３において、ＣＰＵ１０１は、ワークＲＡＭ１０８のアドレスエリア｛ＡＤ３｝にストアされている現ファイル番号に対応するファイル名を、ワークＲＡＭ１０８の図９に示されるＡＤ７から始まるアドレスエリアから読み出して、ＡＤ４から始まるアドレスエリアから始まるアドレスエリアに転送する。具体的には、ＣＰＵ１０１は、アドレスエリア｛ＡＤ７＋（現ファイル番号−１）×８｝〜｛ＡＤ７＋（現ファイル番号−１）×８＋７｝にストアされているファイル名を、アドレスエリア｛ＡＤ４｝〜｛ＡＤ４＋７｝に転送する。
【０２３１】
ステップ３３０２の判定がＮＯなら、ファイル名を取得することはできないので、ステップ３３０３は実行されない。
一方、第３階層の第１番目以外のせりふ選択用の選択アイコンが強調表示されレジスタＭの値が０以外になった場合には、図３３のステップ３３０１の判定がＮＯとなる。
【０２３２】
この結果、ステップ３３０４で、ＣＰＵ１０１は、プログラム／データＲＯＭ１０７の図６及び図７に示されるＯＢＪ−Ｂ面用のせりふ文の７種類の画像データのうち、番号｛８（Ｍ）｝に対応するもの（１２文字からなる）を読み出し、ワークＲＡＭ１０８のアドレスエリア｛ＡＤ４｝〜｛ＡＤ４＋１１｝に転送する。なお、（Ｍ）はレジスタＭの値（Ｍ＞０）であり、例えば（Ｍ）＝１ならば、８１番のせりふ文が転送の対象となる。
【０２３３】
ステップ３３０２の判定がＮＯとなった後、又はステップ３３０３若しくは３３０４の処理の後、ステップ３３０５と３３０６の判定がＮＯとなって、図３２のステップ３２０５の処理に戻る。
（ケース１３の詳細動作）
ケース１３では、ユーザは、図６９(c) に示される第３階層のせりふ選択の選択アイコンの何れかが強調表示されているときに上スイッチ２０３をＯＮすることによって、図６９(b) に示される第２階層のふきだしの選択アイコンの表示に戻ることができる。
【０２３４】
ユーザが第３階層のせりふ選択の選択アイコンの何れかが強調表示されているときに上スイッチ２０３をＯＮすると、図３２のステップ３２０５と３２０８と図３３のステップ３３０５の判定がＮＯ、図３３のステップ３３０６の判定がＹＥＳとなり、図３１のステップ３１０１の処理に戻り、図６９(b) に示される第２階層のふきだしの選択アイコンが表示される。
（ケース１４の詳細動作）
ケース１４では、ユーザは、図６９(c) に示される第３階層のせりふ選択の選択アイコンの何れかが強調表示されているときにＥＮＴＥＲスイッチ２０２をＯＮすることによって、図５８に示される文字入力画面の入力済文字表示部に選択したせりふを表示させることができ、更に、文字表示部から文字を選択することにより、せりふを編集することができる。
【０２３５】
ユーザが第３階層のせりふ選択の選択アイコンの何れかが強調表示されているときにＥＮＴＥＲスイッチ２０２をＯＮすると、図３２のステップ３２０５と３２０８の判定がＮＯ、図３３のステップ３３０５の判定がＹＥＳとなる。
【０２３６】
この結果、まず、図３４のステップ３４０１で、文字入力画面表示処理が実行される。この処理の詳細は、図４０の動作フローチャートとして示される。
図４０において、ステップ４００１では、ＣＰＵ１０１からＶＤＰ１０２に対して、出力画面のクリア命令が出される。この結果、テレビ１１１の画面表示がクリアされる。
【０２３７】
ステップ４００２では、ＣＰＵ１０１は、プログラム／データＲＯＭ１０７上の図６に示されるＢＧ−Ａ面用のバックグラウンド画像データである背景データ（図５の文字入力画面参照）を、ＣＰＵインタフェース部３０１、アドレスバス３１５、データバス３１６、及びＳＲＡＭインタフェース部３０２を介して、ＳＲＡＭ１０３のＢＧ−Ａ面の記憶領域に転送する。
【０２３８】
ステップ４００３においては、ＣＰＵ１０１は、プログラム／データＲＯＭ１０７上の図６に示されるＢＧ−Ｂ面用のバックグラウンド画像データである文字入力画面データ（システム画面データ）を、ＣＰＵインタフェース部３０１、アドレスバス３１５、データバス３１６、及びＳＲＡＭインタフェース部３０２を介して、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に転送する（図５の文字入力画面参照）。このときの説明ふきだしとしては、図５８に示される内容のものが表示される。
【０２３９】
ステップ４００４では、上述の一連の転送処理が終了したか否かが判定され、転送終了が判定された時点で、図３４のステップ３４０１の文字入力画面表示処理を終了する。この結果、図３に示される構成を有するＶＤＰ１０２が、前述したようにして、ＳＲＡＭ１０３上のＢＧ−Ａ面及びＢＧ−Ｂ面の各記憶領域に転送された文字入力画面用の画像データを図５８に示されるフォーマットでテレビ１１１に表示する。
【０２４０】
次に、図３４のステップ３４０２では、ＣＰＵ１０１は、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に記憶される文字入力画面のバックグラウンド画像データを構成するセルのうち、図５８に示される入力済文字表示部のセルを、図３３のステップ３３０３又は３３０４の処理によってワークＲＡＭ１０８のアドレスエリア｛ＡＤ４｝〜｛ＡＤ４＋１１｝に転送されているせりふ文の文字画像データによって置き換える。この結果、入力済文字表示部には、ＥＮＴＥＲスイッチ２０２がＯＮされたときに強調表示されていた第３階層のせりふ選択の選択アイコンに対応するせりふが表示されることになる。
【０２４１】
その後、ステップ３４０３で、入力済文字表示部内の文字位置を示すレジスタＣの値と、カーソルが文字表示部に位置するか入力済文字表示部に位置するかを示すレジスタＳＦの値が、共に０にリセットされる。
【０２４２】
その後、ステップ３４０４に進む。
（ケース１５の詳細動作）
ケース１５では、ユーザは、ケース１４で文字入力画面を表示させているときにＳＥＬスイッチ２０１をＯＮすることにより、文字表示部内のカーソル移動と入力済文字表示部内のカーソル移動とを切換えることができる。
【０２４３】
ユーザがケース１４で文字入力画面を表示させているときにＳＥＬスイッチ２０１をＯＮすると、図３４のステップ３４０４の判定がＹＥＳとなり、ステップ３４０５でレジスタＳＦの値が０と１の間で反転させられる。この結果、レジスタＳＦの値が０になれば文字表示部内で、レジスタＳＦの値が１になれば入力済文字表示部内で、カーソル移動が可能となる。
【０２４４】
その後、ステップ３４０４の処理に戻る。
（ケース１６の詳細動作）
ケース１６では、ユーザは、ケース１４で文字入力画面を表示させているときに上スイッチ２０３又は下スイッチ２０４をＯＮすることにより、文字表示部内のカーソルを上下に移動させることができ、せりふ文のための文字を自由に選択することができる。
【０２４５】
ユーザがケース１４で文字入力画面を表示させているときに上スイッチ２０３をＯＮすると、図３４のステップ３４０４の判定がＮＯ、ステップ３４０６の判定がＹＥＳとなる。
【０２４６】
そして、文字表示部内の左右方向文字位置を示すレジスタＸの値と上下方向文字位置を示すレジスタＹの値のうち、上下方向を示すレジスタＹの値が最上行を示す値０でなければ、ステップ３４０７の判定がＹＥＳとなって、ステップ３４０８で、レジスタＹの値が−１される。
【０２４７】
続いて、図３５のステップ３５０１で、レジスタＸの値とレジスタＹの値によって示される文字表示部内の文字部分が強調表示される。具体的には、ＣＰＵ１０１が、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に記憶される文字入力画面のバックグラウンド画像データを構成するセルのうち、上記文字部分に対応するセルの部分を、強調表示用のセルに置き換えると共に、例えば、レジスタＸの値とレジスタＹの値＋１によって示される文字表示部内の文字部分に対応するセルの部分を通常表示用のセルに置き換える。この結果、文字表示部内の文字位置が１行上に移動することになる。
【０２４８】
その後、図３５のステップ３５０３の判定がＮＯとなって、図３４のステップ３４０４の処理に戻る。
レジスタＹの値が最上行を示す値０なら、ステップ３４０７の判定がＮＯとなってステップ３４０８は実行されず、ステップ３４０９、３４１２、３４１８の判定がＮＯ、図３５のステップ３５０３の判定がＮＯとなって図３４のステップ３４０４の処理に戻り、上スイッチ２０３の操作は無効とされる。
【０２４９】
一方、ユーザがケース１４で文字入力画面を表示させているときに下スイッチ２０４をＯＮすると、図３４のステップ３４０４と３４０６の判定がＮＯ、ステップ３４０９の判定がＹＥＳとなる。
【０２５０】
そして、文字表示部内の左右方向文字位置を示すレジスタＸの値と上下方向文字位置を示すレジスタＹの値のうち、上下方向を示すレジスタＹの値が最下行を示す値１０でなければ、ステップ３４１０の判定がＹＥＳとなって、ステップ３４１１で、レジスタＹの値が＋１される。
【０２５１】
続いて、前述した図３５のステップ３５０１で、レジスタＸの値とレジスタＹの値によって示される文字表示部内の文字部分が強調表示され、レジスタＸの値とレジスタＹの値−１により示される文字表示部内の文字部分の強調表示が解除される。この結果、文字表示部内の文字位置が１行下に移動することになる。
【０２５２】
その後、図３５のステップ３５０３の判定がＮＯとなって、図３４のステップ３４０４の処理に戻る。
レジスタＹの値が最下行を示す値１０なら、ステップ３４１０の判定がＮＯとなってステップ３４１１は実行されず、ステップ３４１２、３４１８の判定がＮＯ、図３５のステップ３５０３の判定がＮＯとなって図３４のステップ３４０４の処理に戻り、下スイッチ２０４の操作は無効とされる。
（ケース１７の詳細動作）
ケース１７では、ユーザは、ケース１４で文字入力画面を表示させカーソルが文字表示部内にあるときに左スイッチ２０５又は右スイッチ２０６をＯＮすることにより、文字表示部内のカーソルを左右に移動させることができ、せりふ文のための文字を自由に選択することができる。
【０２５３】
ユーザがケース１４で文字入力画面を表示させカーソルが文字表示部内にあるときに左スイッチ２０５をＯＮすると、図３４のステップ３４０４と３４０６と３４０９の判定がＮＯとなった後、ステップ３４１２と３４１３の判定がＹＥＳとなる。
【０２５４】
そして、文字表示部内の左右方向文字位置を示すレジスタＸの値と上下方向文字位置を示すレジスタＹの値のうち、左右方向を示すレジスタＸの値が最左行を示す値０でなければ、ステップ３４１４の判定がＹＥＳとなって、ステップ３４１５で、レジスタＸの値が−１される。
【０２５５】
続いて、前述した図３５のステップ３５０１で、レジスタＸの値とレジスタＹの値によって示される文字表示部内の文字部分が強調表示され、レジスタＸの値＋１とレジスタＹの値により示される文字表示部内の文字部分の強調表示が解除される。この結果、文字表示部内の文字位置が１行左に移動することになる。
【０２５６】
その後、図３５のステップ３５０３の判定がＮＯとなって、図３４のステップ３４０４の処理に戻る。
レジスタＸの値が最左行を示す値０なら、ステップ３４１４の判定がＮＯとなってステップ３４１５は実行されず、ステップ３４１８の判定がＮＯ、図３５のステップ３５０３の判定がＮＯとなって図３４のステップ３４０４の処理に戻り、左スイッチ２０５の操作は無効とされる。
【０２５７】
一方、ユーザがケース１４で文字入力画面を表示させカーソルが文字表示部内にあるときに右スイッチ２０６をＯＮすると、図３４のステップ３４０４と３４０６と３４０９と３４１２の判定がＮＯとなった後、ステップ３４１８と３４１９の判定がＹＥＳとなる。
【０２５８】
そして、文字表示部内の左右方向文字位置を示すレジスタＸの値と上下方向文字位置を示すレジスタＹの値のうち、左右方向を示すレジスタＸの値が最右行を示す値１０でなければ、ステップ３４２０の判定がＹＥＳとなって、ステップ３４２１で、レジスタＸの値が＋１される。
【０２５９】
続いて、前述した図３５のステップ３５０１で、レジスタＸの値とレジスタＹの値によって示される文字表示部内の文字部分が強調表示され、レジスタＸの値−１とレジスタＹの値により示される文字表示部内の文字部分の強調表示が解除される。この結果、文字表示部内の文字位置が１行右に移動することになる。
【０２６０】
その後、図３５のステップ３５０３の判定がＮＯとなって、図３４のステップ３４０４の処理に戻る。
レジスタＸの値が最右行を示す値１０なら、ステップ３４２０の判定がＮＯとなってステップ３４２１は実行されず、図３５のステップ３５０３の判定がＮＯとなって図３４のステップ３４０４の処理に戻り、右スイッチ２０６の操作は無効とされる。
（ケース１８の詳細動作）
ケース１８では、ユーザは、ケース１４で文字入力画面を表示させカーソルが入力済文字表示部内にあるときに左スイッチ２０５又は右スイッチ２０６をＯＮすることによって、入力済文字表示部内でカーソルを左右に移動させることができ、せりふ文内での新たな文字の入力位置を自由に変更することができる。
【０２６１】
ユーザがケース１４で文字入力画面を表示させカーソルが入力済文字表示部内にあるときに左スイッチ２０５をＯＮすると、図３４のステップ３４０４と３４０６と３４０９の判定がＮＯ、ステップ３４１２の判定がＹＥＳ、ステップ３４１３の判定がＮＯとなる。
【０２６２】
そして、入力済文字表示部内の文字位置を示すレジスタＣの値が左端を示す値０でなければ、ステップ３４１６の判定がＹＥＳとなり、ステップ３４１７で、レジスタＣの値が−１される。
【０２６３】
続いて、図３５のステップ３５０２で、レジスタＣの値＋１（＋１はレジスタＣの値が０オリジンのため）によって示される入力済文字表示部内の文字部分が強調表示される。具体的には、ＣＰＵ１０１が、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に記憶される文字入力画面のバックグラウンド画像データを構成するセルのうち、上記文字部分に対応するセルの部分を、強調表示用のセルに置き換えると共に、例えば、（レジスタＣの値＋１）＋１によって示される入力済文字表示部内の文字部分に対応するセルの部分を通常表示用のセルに置き換える。この結果、入力済文字表示部内の文字位置が１文字左に移動することになる。
【０２６４】
その後、図３５のステップ３５０３の判定がＮＯとなって、図３４のステップ３４０４の処理に戻る。
レジスタＣの値が左端を示す値０なら、ステップ３４１６の判定がＮＯとなってステップ３４１７は実行されず、ステップ３４１８の判定がＮＯ、図３５のステップ３５０３の判定がＮＯとなって図３４のステップ３４０４の処理に戻り、左スイッチ２０５の操作は無効とされる。
【０２６５】
一方、ユーザがケース１４で文字入力画面を表示させカーソルが入力済文字表示部内にあるときに右スイッチ２０６をＯＮすると、図３４のステップ３４０４と３４０６と３４０９と３４１２の判定がＮＯ、ステップ３４１８の判定がＹＥＳ、ステップ３４１９の判定がＮＯとなる。
【０２６６】
そして、入力済文字表示部内の文字位置を示すレジスタＣの値が右端を示す値１１でなければ、ステップ３４２２の判定がＹＥＳとなって、ステップ３４２３で、レジスタＣの値が＋１される。
【０２６７】
続いて、前述した図３５のステップ３５０２で、レジスタＣの値＋１により示される入力済文字表示部内の文字部分が強調表示され、（レジスタＣの値＋１）−１によって示される入力済文字表示部内の文字部分の強調表示が解除される。この結果、入力済文字表示部内の文字位置が１文字右に移動することになる。
【０２６８】
その後、図３５のステップ３５０３の判定がＮＯとなって、図３４のステップ３４０４の処理に戻る。
レジスタＣの値が右端を示す値１１なら、ステップ３４２２の判定がＮＯとなってステップ３４２３は実行されず、図３５のステップ３５０３の判定がＮＯとなって図３４のステップ３４０４の処理に戻り、右スイッチ２０６の操作は無効とされる。
（ケース１９の詳細動作）
ケース１９では、ユーザは、ケース１４で文字入力画面を表示させているときに文字表示部内で終了文字以外の文字（図５８参照）を選んでＥＮＴＥＲスイッチ２０２をＯＮすることにより、文字表示部内で現在選択している文字を入力済文字表示部に表示させることができる。
【０２６９】
ユーザがケース１４で文字入力画面を表示させて文字表示部内で終了文字以外の文字が強調表示されているときにＥＮＴＥＲスイッチ２０２をＯＮすると、図３４のステップ３４０４と３４０６と３４０９と３４１２と３４１８の判定がＮＯ、図３５のステップ３５０３の判定がＹＥＳ、ステップ３５０４の判定がＮＯとなる。
【０２７０】
この結果、ステップ３５０６で、ＣＰＵ１０１は、レジスタＸの値とレジスタＹの値によって示される文字表示部内の文字位置に割り当てられている文字に対応する文字コードを、ワークＲＡＭ１０８上の図９に示されるアドレスエリア｛ＡＤ４＋（Ｃ）｝にストアする。ここで、（Ｃ）はレジスタＣの値を示す。例えば、レジスタＣの値が２なら、文字コードは、アドレスエリア｛ＡＤ４＋２｝にストアされる。レジスタＣの値は０から１１まで変化し得るため、文字コードがストアされるアドレスエリアの範囲は、｛ＡＤ４｝〜｛ＡＤ４＋１１｝の範囲である。
【０２７１】
続いて、ステップ３５０７で、レジスタＣの値＋１によって示される入力済文字表示部内の文字部分に、レジスタＸの値とレジスタＹの値によって示される文字表示部内の文字位置に割り当てられている文字に対応する文字画像データが転送される。具体的には、ＣＰＵ１０１が、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に記憶される文字入力画面のバックグラウンド画像データを構成するセルのうち上記文字部分に対応するセルの部分に、上述の文字画像データを、ＣＰＵインタフェース部３０１、アドレスバス３１５、データバス３１６、及びＳＲＡＭインタフェース部３０２を介して転送する。この文字画像データは、プログラム／データＲＯＭ１０７上の図６に示されるＢＧ−Ｂ面用の画像データに含まれている。この結果、ＥＮＴＥＲスイッチ２０２がＯＮされたときに文字表示部内で強調表示されていた文字が、入力済文字表示部内で強調表示されている部分に表示されることになる。
【０２７２】
その後、入力済文字表示部内の文字位置を示すレジスタＣの値が右端を示す値１１でなければ、ステップ３５０８の判定がＹＥＳとなって、ステップ３５０９で、レジスタＣの値が＋１される。
【０２７３】
次に、前述したステップ３５０２で、レジスタＣの値＋１により示される入力済文字表示部内の文字部分が強調表示され、（レジスタＣの値＋１）−１によって示される入力済文字表示部内の文字部分の強調表示が解除される。この結果、入力済文字表示部内の文字位置が１文字右に移動することになる。
【０２７４】
その後、図３５のステップ３５０３の判定がＮＯとなって、図３４のステップ３４０４の処理に戻る。
レジスタＣの値が右端を示す値１１なら、ステップ３５０８の判定がＮＯとなってステップ３５０９は実行されず、図３５のステップ３５０３の判定がＮＯとなって図３４のステップ３４０４の処理に戻る。
（ケース２０の詳細動作）
ケース２０では、ユーザは、ケース１４で文字入力画面を表示させているときに文字表示部内で終了文字（図５８参照）を選んでＥＮＴＥＲスイッチ２０２をＯＮすることにより、入力済文字表示部に文字が存在しそれらの文字が非定型文を構成しているならそれをそのまま基本システム画面上のふきだしの文字として表示させることができる。また、入力済文字表示部内の文字が定型文を構成しているなら、現在選択されているせりふ枠の形に応じてその文を変換した後に、基本システム画面上のふきだしの文字として表示させることができる。
【０２７５】
ユーザがケース１４で文字入力画面を表示させて文字表示部内で終了文字が強調表示されているときにＥＮＴＥＲスイッチ２０２をＯＮすると、図３４のステップ３４０４と３４０６と３４０９と３４１２と３４１８の判定がＮＯ、図３５のステップ３５０３とステップ３５０４の判定がＹＥＳとなる。
【０２７６】
この結果、ステップ３５０５では、顔画像表示処理が実行される。この処理の詳細は、図４１の動作フローチャートとして示される。図４１において、ステップ４１０１では、ＣＰＵ１０１は、ワークＲＡＭ１０８上のアドレスエリア｛ＡＤ１｝に記憶されている背景番号に対応する背景データ（図５２参照）を、プログラム／データＲＯＭ１０７上の図６に示されるＢＧ−Ａ面用の背景データＡ−１〜Ａ−７のうちから読み出して、それを、ＣＰＵインタフェース部３０１、アドレスバス３１５、データバス３１６、及びＳＲＡＭインタフェース部３０２を介して、ＳＲＡＭ１０３のＢＧ−Ａ面の記憶領域に転送する（図５の基本システム画面参照）。
【０２７７】
ステップ４１０５では、ＣＰＵ１０１は、プログラム／データＲＯＭ１０７内の図６に示されるＢＧ−Ｂ面用のバックグラウンド画像データである基本システム画面データ（システム画面データ）を、ＣＰＵインタフェース部３０１、アドレスバス３１５、データバス３１６、及びＳＲＡＭインタフェース部３０２を介して、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に転送する（図５の基本システム画面のシステムに対応）。このときのイメージは、図５７に示されるＢＧ−Ｂ面のイメージのうち、図６５(C-2) に示される内容を表示する説明ふきだしとコマンドアイコンの部分に対応するものである。後述するようにＥＮＴＥＲスイッチ２０２がＯＮされた後は、せりふ枠を選択できるようになるため、図６５(C-2) に示される内容の説明ふきだしが表示される。
【０２７８】
次に、図４２のステップ４２０１〜４２１２では、図２６のステップ２６０１の基本システム画面表示処理において実行される図３９のステップ３９０１〜３９１２の一連の処理の場合と全く同様にして、似顔絵の作成によってワークＲＡＭ１０８上の図９に示されるアドレスエリア｛ＡＤ１｝〜｛ＡＤ１＋６｝にストアされた各パーツ番号に対応する画像データを読み出し、ＣＰＵインタフェース部３０１、アドレスバス３１５、データバス３１６、及びＳＲＡＭインタフェース部３０２又はＤＰ−ＲＡＭインタフェース部３０３を介して、ＳＲＡＭ１０３又はＤＰ−ＲＡＭ１０４の各記憶領域に転送すると共に、ＯＢＪ−Ａ面及びＯＢＪ−Ｂ面用の座標データを、ＣＰＵインタフェース部３０１、アドレスバス３１５、及びデータバス３１６を介して、オブジェクトアトリビュートメモリ部３０７に転送する。
【０２７９】
この結果、図３に示される構成を有するＶＤＰ１０２によって、作成された似顔絵の画像が、テレビ１１１に表示される。
その後、図３５のステップ３５０５の顔画像表示処理を終了する。
【０２８０】
続いて、図３６のステップ３６０１では、ワークＲＡＭ１０８の図９に示されるアドレスエリア｛ＡＤ４｝〜｛ＡＤ４＋１１｝にせりふ文を構成する入力文字の文字コードが存在するならば、ステップ３６０２の判定がＹＥＳとなって、せりふ枠内にせりふ文を表示させるためのステップ３６０３〜３６０６の処理が実行される。入力文字の文字コードが存在しないなら、ステップ３６０２の判定がＮＯとなって、これらの処理は実行されない。
【０２８１】
ステップ３６０３では、上記アドレスエリアの文字コードによって構成される入力文が定型文であるか否かが判定される。この判定処理は、予めプログラム／データＲＯＭ１０７上の図６及び図７に示されるＯＢＪ−Ｂ面用の画像データである７種類のせりふ文を構成する各文字の文字コードと上記アドレスエリア内の各入力文字の文字コードとを比較する処理として実現される。
【０２８２】
入力文が定型文でステップ３６０２の判定がＹＥＳならば、ステップ３６０３で、レジスタＷの値に応じて、入力文を構成するワークＲＡＭ１０８の図９に示されるアドレスエリア｛ＡＤ４｝〜｛ＡＤ４＋１１｝内の各文字コードが変換され、ワークＲＡＭ１０８の図９に示されるアドレスエリア｛ＡＤ５｝〜｛ＡＤ５＋１１｝にストアされる。レジスタＷには、後述するようにユーザが選択することのできるせりふ枠の形に応じた値がセットされている。そして、このせりふ枠の形に応じて、入力文が、例えば図７０(a) 〜(d) に示されるように、自動的に変化する。これによって、ユーザは、せりふ枠を選択するだけで様々なせりふを楽しむことができる。これが、本発明に関連する大きな特徴である。せりふ文の変換処理は、例えばレジスタＷの値に応じたせりふ文の文字コード列を、プログラム／データＲＯＭ１０７に記憶された特には図示しない変換テーブルから選択する動作として実現される。
【０２８３】
一方、入力文が非定型文でステップ３６０２の判定がＮＯならば、ステップ３６０４で、入力文を構成するワークＲＡＭ１０８の図９に示されるアドレスエリア｛ＡＤ４｝〜｛ＡＤ４＋１１｝内の各文字コードが、そのままワークＲＡＭ１０８の図９に示されるアドレスエリア｛ＡＤ５｝〜｛ＡＤ５＋１１｝にストアされる。
【０２８４】
ステップ３６０３又は３６０４の処理の後、ステップ３６０５では、ＣＰＵ１０１は、ワークＲＡＭ１０８のアドレスエリア｛ＡＤ５｝〜｛ＡＤ５＋１１｝にストアされた各文字コードに対応するせりふ文字の画像データを、プログラム／データＲＯＭ１０７上の図６及び図７に示されるＯＢＪ−Ｂ面用の記憶領域から読み出し、それらを、ＣＰＵインタフェース部３０１、アドレスバス３１５、データバス３１６、及びＳＲＡＭインタフェース部３０２を介して、ＳＲＡＭ１０３のＯＢＪ−Ｂ面の空きオブジェクト記憶領域に転送する。
【０２８５】
次に、ステップ３６０６で、ＣＰＵ１０１は、ワークＲＡＭ１０８のアドレスエリア｛ＡＤ５｝〜｛ＡＤ５＋１１｝に対応する座標データを、ＣＰＵインタフェース部３０１、アドレスバス３１５、及びデータバス３１６を介してステップ３６０５で転送されたオブジェクト記憶領域に対応するオブジェクトアトリビュートメモリ部３０７のオブジェクト番号領域に転送する（図１０参照）。
【０２８６】
続いて、ステップ３６０７では、ＣＰＵ１０１は、後述するせりふ枠の選択処理によりワークＲＡＭ１０８のアドレスエリア｛ＡＤ１＋７｝にストアされたせりふ枠番号に対応するせりふ枠の画像データを、プログラム／データＲＯＭ１０７上の図６及び図７に示されるＯＢＪ−Ｂ面用の記憶領域から読み出し、それらを、ＣＰＵインタフェース部３０１、アドレスバス３１５、データバス３１６、及びＳＲＡＭインタフェース部３０２を介して、ＳＲＡＭ１０３のＯＢＪ−Ｂ面の空きオブジェクト記憶領域に転送する。
【０２８７】
次に、ステップ３６０６で、ＣＰＵ１０１は、ステップ３６０７で処理対象となったせりふ枠番号に対応する座標データを、ＣＰＵインタフェース部３０１、アドレスバス３１５、及びデータバス３１６を介してステップ３６０５で転送されたオブジェクト記憶領域に対応するオブジェクトアトリビュートメモリ部３０７のオブジェクト番号領域に転送する。
【０２８８】
以上の処理の結果、  図３に示される構成を有するＶＤＰ１０２が、前述したようにして、ＳＲＡＭ１０３上のＯＢＪ−Ｂ面の記憶領域に転送されたせりふ文とせりふ枠の各画像データを、オブジェクトアトリビュートメモリ部３０７に転送された各座標データに対応する表示位置に表示する（図５６参照）。
【０２８９】
その後、ステップ３６０９の判定がＮＯとなり（図３１のステップ３１０３参照）、ステップ３６１０で、レジスタＬに、第２階層のふきだしの選択アイコンにおいてせりふ枠の選択アイコンが選択されたことを示す値２がセットされ、図３７のステップ３７０１の判定がＮＯとなり、ステップ３７０５以降のせりふ枠の選択のための処理が実行される。せりふ枠の選択のための処理については、ケース２２の詳細動作の説明において後述する。
（ケース２１の詳細動作）
ケース２１では、ユーザは、図６９(b) に示される第２階層のふきだしの選択アイコン中のせりふ作成の選択アイコンが強調表示されているときにＥＮＴＥＲスイッチ２０２をＯＮすることにより、図５８に示される文字入力画面が表示され、文字表示部から文字を選択することによって、せりふを作成することができる。
【０２９０】
ユーザがせりふ作成の選択アイコンが強調表示されているときにＥＮＴＥＲスイッチ２０２をＯＮすると、図３１のステップ３１０４と３１０７の判定がＮＯとなり、ステップ３１１２の判定がＹＥＳ、図３２のステップ３２０１の判定がＮＯ、図３７のステップ３７０１の判定がＹＥＳとなる。
【０２９１】
そして、まず、図３７のステップ３７０２で、文字入力画面表示処理が実行される。この処理は、図３４のステップ３４０１の処理と同様であり、前述した図４０の動作フローチャートとして示される。この結果、図３に示される構成を有するＶＤＰ１０２が、前述したようにして、ＳＲＡＭ１０３上のＢＧ−Ａ面及びＢＧ−Ｂ面の各記憶領域に転送された文字入力画面用の画像データを図５８に示されるフォーマットでテレビ１１１に表示する。
【０２９２】
その後、ステップ３７０３で、入力済文字表示部内の文字位置を示すレジスタＣの値が０にリセットさせ、ステップ３７０４で、カーソルが文字表示部に位置するか入力済文字表示部に位置するかを示すレジスタＳＦの値も０にリセットされる。
【０２９３】
以下、図３４のステップ３４０４以降の処理が実行されることにより、前述したせりふ文を入力するための処理が実行され、これによりユーザは、せりふ文を入力することができる。
【０２９４】
せりふ文の入力が終了しＥＮＴＥＲスイッチ２０２がＯＮされると、図３に示される構成を有するＶＤＰ１０２が、前述したようにして、ＳＲＡＭ１０３上のＯＢＪ−Ｂ面の記憶領域に転送されたせりふ文とせりふ枠の各画像データを、オブジェクトアトリビュートメモリ部３０７に転送された各座標データに対応する表示位置に表示する。
【０２９５】
その後、図３６のステップ３６０９の判定がＮＯとなって、ステップ３６１０で、レジスタＬに、第２階層のふきだしの選択アイコンにおいてせりふ枠の選択アイコンが選択されたことを示す値２がセットされ、図３７のステップ３７０１の判定がＮＯとなり、ステップ３７０５以降のせりふ枠の選択のための処理が実行される。
（ケース２２の詳細動作）
ケース２２では、ユーザは、図６９(b) に示される第２階層のふきだしの選択アイコン中のせりふ枠の選択アイコンが強調表示されているときにＥＮＴＥＲスイッチ２０２をＯＮすることにより、せりふ枠の形の選択アイコンに対応する図６９(d) に示される第３階層の選択アイコンを表示させることができる。
【０２９６】
ユーザがせりふ枠の選択アイコンが強調表示されているときにＥＮＴＥＲスイッチ２０２をＯＮすると、図３１のステップ３１０４と３１０７の判定がＮＯとなり、ステップ３１１２の判定がＹＥＳ、図３２のステップ３２０１の判定がＮＯ、図３７のステップ３７０１の判定がＮＯとなる。
【０２９７】
この結果、図３７のステップ３７０５で、ＣＰＵ１０１は、プログラム／データＲＯＭ１０７上の図６に示されるアイコン画像データのうち図８に示される９０番〜９６番の７種類のアイコンに対応する各アイコン選択番号９０番〜９６番を、ワークＲＡＭ１０８上の図９に示されるアドレスエリア｛ＡＤ２｝〜｛ＡＤ２＋６｝にストアする。
【０２９８】
次に、ステップ３７０６では、ＣＰＵ１０１は、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に記憶される基本システム画面のバックグラウンド画像データを構成するセルのうち、選択アイコンに対応するセルの部分のみを、ステップ３７０５によってワークＲＡＭ１０８上の図９に示されるアドレスエリア｛ＡＤ２｝〜｛ＡＤ２＋６｝にストアされたアイコン番号に対応するプログラム／データＲＯＭ１０７上の図８に示される７種類のせりふ枠の選択アイコンの画像データに置き換える。
【０２９９】
この結果、図３に示される構成を有するＶＤＰ１０２は、前述のようにして、ＳＲＡＭ１０３上のＢＧ−Ｂ面の記憶領域に転送された図６９(d) に示される第３階層のせりふ枠の選択アイコンをテレビ１１１に表示する。
【０３００】
その後、ステップ３７０７で、第３階層のせりふ枠の選択アイコンの選択位置を示すレジスタＷに値０がセットされる。
次に、ステップ３７１４では、レジスタＷの値０に対応する第１番目（左端）の選択アイコンが強調表示される。具体的には、ＣＰＵ１０１が、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に記憶される基本システム画面のバックグラウンド画像データを構成するセルのうち、レジスタＷの値０に対応する第１番目（左端）の選択アイコンに対応するセルの部分を、強調表示用のセルに置き換える。
【０３０１】
続いて、ステップ３７１５で、ワークＲＡＭ１０８の図９に示されるアドレスエリア｛ＡＤ１＋７｝に、選択されたせりふ枠の番号に対応するレジスタＷの値０がストアされる。
【０３０２】
そして、図３６のステップ３６０１〜３６０８の処理の後、ステップ３６０９の判定がＹＥＳとなって、図３７のステップ３７０８の処理に進む。
（ケース２３の詳細動作）
ケース２３では、ユーザは、図６９(d) に示される第３階層のせりふ枠の形の選択アイコンの何れかが強調表示されているときに左スイッチ２０５又は右スイッチ２０６をＯＮすることにより、選択される選択アイコンを移動させることができる。
【０３０３】
ユーザがせりふ枠の選択アイコンの何れかが強調表示されているときに左スイッチ２０５をＯＮすると、ステップ３７０８の判定がＹＥＳとなり、更にレジスタＷの値が０でなく第１番目（左端）の選択アイコンが強調表示されていなければステップ３７０９の判定がＹＥＳとなって、ステップ３７１０でレジスタＷの値が−１される。この結果、選択されるせりふ枠の選択アイコンが１つ左に移動したことになる。レジスタＷの値が０で第１番目（左端）の選択アイコンが強調表示されている場合には、ステップ３７０９の判定がＮＯとなって、ステップ３７０８の処理に戻り、左スイッチ２０５の操作は無効とされる。
【０３０４】
一方、ユーザが選択アイコンの何れかが強調表示されているときに右スイッチ２０６をＯＮすると、ステップ３７０８の判定がＮＯとなった後、ステップ３７１１の判定がＹＥＳとなり、更にレジスタＷの値が６でなく第７番目（右端）の選択アイコンが強調表示されていなければステップ３７１２の判定がＹＥＳとなって、ステップ３７１３でレジスタＷの値が＋１される。この結果、選択されるせりふ枠の選択アイコンが１つ右に移動したことになる。レジスタＷの値が６で第７番目（右端）の選択アイコンが強調表示されている場合には、ステップ３７１２の判定がＮＯとなって、ステップ３７１６の判定がＮＯとなった後にステップ３７０８の処理に戻り、右スイッチ２０６の操作は無効とされる。
【０３０５】
ステップ３７１０又は３７１３等の処理の後、ステップ３７１４では、レジスタＷの値に対応する番号の選択アイコンが強調表示される。具体的には、ＣＰＵ１０１が、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に記憶される基本システム画面のバックグラウンド画像データを構成するセルのうち、レジスタＷの値に対応する番号の選択アイコンに対応するセルの部分を、強調表示用のセルに置き換える。
【０３０６】
続いて、ステップ３７１５で、ワークＲＡＭ１０８の図９に示されるアドレスエリア｛ＡＤ１＋７｝に、選択されたせりふ枠の番号に対応するレジスタＷの値がストアされる。
【０３０７】
そして、図３６のステップ３６０１〜３６０８の処理が実行されることによって、前述したように既に作成又は選択されているせりふ文が、非定型文ならそれがそのまま新たなせりふ枠の内部に表示され、定型文ならレジスタＷにセットされた新たに選択されたせりふ枠の形の情報に応じて入力文が変換されてせりふ枠の内部に表示される。
【０３０８】
その後、ステップ３６０９の判定がＹＥＳとなって、図３７のステップ３７０８の処理に戻る。
（ケース２４の詳細動作）
ケース２４では、ユーザは、図６９(c) に示される第３階層のせりふ枠の形の選択アイコンの何れかが強調表示されているときに上スイッチ２０３をＯＮすることによって、図６９(b) に示される第２階層のふきだしの選択アイコンの表示に戻ることができる。
【０３０９】
ユーザが第３階層のせりふ枠の選択アイコンの何れかが強調表示されているときに上スイッチ２０３をＯＮすると、図３７のステップ３７０８と３７１１の判定がＮＯ、ステップ３７１６の判定がＹＥＳとなり、図３１のステップ３１０１の処理に戻り、図６９(b) に示される第２階層のふきだしの選択アイコンが表示される。
文字入力処理のフロー
図４３〜図４５は、図１３のステップ１３０８として実行される文字入力画面の処理を示す動作フローチャートである。ユーザは、この文字入力画面で、セーブするファイル名を入力することができる。
【０３１０】
前述したように、図１３のステップ１３０６の顔作成処理において、ユーザが「セーブ」アイコン（図５１参照）が強調表示されているときにＥＮＴＥＲスイッチ２０２をＯＮすると、図２９のステップ２９０４でレジスタＭＯＤＥにモード番号として値３がセットされて図１３のステップ１３０６の顔作成処理が終了し、この結果、図１３のステップ１３０７の判定の後に、ステップ１３０８の文字入力処理が実行される。
【０３１１】
まず、図４３のステップ４３０１で、文字入力画面表示処理が実行される。この処理は、前述した図１３のステップ１３０６の顔作成処理における図３４のステップ３４０１の処理と同様であり、前述した図４０の動作フローチャートとして示される。この結果、図３に示される構成を有するＶＤＰ１０２が、前述したようにして、ＳＲＡＭ１０３上のＢＧ−Ａ面及びＢＧ−Ｂ面の各記憶領域に転送された文字入力画面用の画像データを図５８に示されるフォーマットでテレビ１１１に表示する。説明ふきだしとしては、図６７(Z-a) に示される内容のものが表示される。
【０３１２】
これ以降、ユーザは、文字入力画面上で、上スイッチ２０３、下スイッチ２０４、左スイッチ２０５、又は右スイッチ２０６をＯＮすることにより、図５８に示される文字表示部内でカーソルを上下左右に移動させることができ、ファイル名のための文字を自由に選択することができる。
【０３１３】
ユーザが文字入力画面を表示させているときに上スイッチ２０３をＯＮすると、図４３のステップ４３０２の判定がＮＯとなる。
そして、文字表示部内の左右方向文字位置を示すレジスタＸの値と上下方向文字位置を示すレジスタＹの値のうち、上下方向を示すレジスタＹの値が最上行を示す値０でなければ、ステップ４３０３の判定がＹＥＳとなって、ステップ４３０４で、レジスタＹの値が−１される。
【０３１４】
続いて、図４４のステップ４３１４で、レジスタＸの値とレジスタＹの値によって示される文字表示部内の文字部分が強調表示される。具体的には、ＣＰＵ１０１が、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に記憶される文字入力画面のバックグラウンド画像データを構成するセルのうち、上記文字部分に対応するセルの部分を、強調表示用のセルに置き換えると共に、例えば、レジスタＸの値とレジスタＹの値＋１によって示される文字表示部内の文字部分に対応するセルの部分を通常表示用のセルに置き換える。この結果、文字表示部内の文字位置が１行上に移動することになる。
【０３１５】
その後、図４４のステップ４３１５の判定がＮＯとなって、図４３のステップ４３０２の処理に戻る。
レジスタＹの値が最上行を示す値０なら、ステップ４３０３の判定がＮＯとなってステップ４３０４は実行されず、ステップ４３０２の処理に戻り、上スイッチ２０３の操作は無効とされる。
【０３１６】
一方、ユーザが文字入力画面を表示させているときに下スイッチ２０４をＯＮすると、図４３のステップ４３０２の判定がＮＯ、ステップ４３０５の判定がＹＥＳとなる。
【０３１７】
そして、文字表示部内の左右方向文字位置を示すレジスタＸの値と上下方向文字位置を示すレジスタＹの値のうち、上下方向を示すレジスタＹの値が最下行を示す値１０でなければ、ステップ４３０６の判定がＹＥＳとなって、ステップ４３０７で、レジスタＹの値が＋１される。
【０３１８】
続いて、前述した図４４のステップ４３１４で、レジスタＸの値とレジスタＹの値によって示される文字表示部内の文字部分が強調表示され、レジスタＸの値とレジスタＹの値−１により示される文字表示部内の文字部分の強調表示が解除される。この結果、文字表示部内の文字位置が１行下に移動することになる。
【０３１９】
その後、図４４のステップ４３１５の判定がＮＯとなって、図４３のステップ４３０２の処理に戻る。
レジスタＹの値が最下行を示す値１０なら、ステップ４３０６の判定がＮＯとなってステップ４３０７は実行されず、ステップ４３０２の処理に戻り、下スイッチ２０４の操作は無効とされる。
【０３２０】
ユーザが文字入力画面を表示させカーソルが文字表示部内にあるときに左スイッチ２０５をＯＮすると、図４３のステップ４３０２と４３０５の判定がＮＯとなった後、ステップ４３０８の判定がＹＥＳとなる。
【０３２１】
そして、文字表示部内の左右方向文字位置を示すレジスタＸの値と上下方向文字位置を示すレジスタＹの値のうち、左右方向を示すレジスタＸの値が最左行を示す値０でなければ、ステップ４３０９の判定がＹＥＳとなって、ステップ４３１０で、レジスタＸの値が−１される。
【０３２２】
続いて、前述した図４４のステップ４３１４で、レジスタＸの値とレジスタＹの値によって示される文字表示部内の文字部分が強調表示され、レジスタＸの値＋１とレジスタＹの値により示される文字表示部内の文字部分の強調表示が解除される。この結果、文字表示部内の文字位置が１行左に移動することになる。
【０３２３】
その後、図４４のステップ４３１５の判定がＮＯとなって、図４３のステップ４３０２の処理に戻る。
レジスタＸの値が最左行を示す値０なら、ステップ４３０９の判定がＮＯとなってステップ４３１０は実行されず、ステップ４３０２の処理に戻り、左スイッチ２０５の操作は無効とされる。
【０３２４】
一方、ユーザが文字入力画面を表示させカーソルが文字表示部内にあるときに右スイッチ２０６をＯＮすると、図４３のステップ４３０２と４３０５と４３０８の判定がＮＯとなった後に、図４４のステップ４３１１の判定がＹＥＳとなる。
【０３２５】
そして、文字表示部内の左右方向文字位置を示すレジスタＸの値と上下方向文字位置を示すレジスタＹの値のうち、左右方向を示すレジスタＸの値が最右行を示す値１０でなければ、ステップ４３１２の判定がＹＥＳとなって、ステップ４３１３で、レジスタＸの値が＋１される。
【０３２６】
続いて、前述したステップ４３１４で、レジスタＸの値とレジスタＹの値によって示される文字表示部内の文字部分が強調表示され、レジスタＸの値−１とレジスタＹの値により示される文字表示部内の文字部分の強調表示が解除される。この結果、文字表示部内の文字位置が１行右に移動することになる。
【０３２７】
その後、ステップ４３１５の判定がＮＯとなって、図４３のステップ４３０２の処理に戻る。
レジスタＸの値が最右行を示す値１０なら、ステップ４３１２の判定がＮＯとなってステップ４３１３は実行されず、図４３のステップ４３０２の処理に戻って、右スイッチ２０６の操作は無効とされる。
【０３２８】
次に、ユーザが文字入力画面を表示させて文字表示部内で終了文字（図５８参照）以外の文字が強調表示されているときにＥＮＴＥＲスイッチ２０２をＯＮすると、図４３のステップ４３０２と４３０５と４３０８の判定がＮＯ、図４４のステップ４３１１の判定がＮＯ、ステップ４３１５の判定がＹＥＳ、ステップ４３１６の判定がＮＯとなる。
【０３２９】
この結果、図４５のステップ４３１７の判定処理が実行される。ここでは、図５８に示される文字入力画面上の入力済文字表示部内の文字位置を示すレジスタＣの値が、ファイル名の最大文字長である８文字に対応する値７以下を示しているか否かが判定される。なお、レジスタＣの値は、特には図示しないが、図１３のステップ１３０８の文字入力処理の実行開始時に０にリセットされている。
【０３３０】
レジスタＣの値が７以下でステップ４３１７の判定がＹＥＳならば、ステップ４３１８以降の処理が実行される。レジスタＣの値が８文字を超えステップ４３１７の判定がＮＯとなると、それ以上ファイル名の文字は入力されない。
【０３３１】
ステップ４３１８では、ＣＰＵ１０１は、レジスタＸの値とレジスタＹの値によって示される文字表示部内の文字位置に割り当てられている文字に対応する文字コードを、ワークＲＡＭ１０８上の図９に示されるアドレスエリア｛ＡＤ６＋（Ｃ）｝にストアする。ここで、（Ｃ）はレジスタＣの値を示す。レジスタＣの値は０から７まで変化し得るため、文字コードがストアされるアドレスエリアの範囲は、｛ＡＤ６｝〜｛ＡＤ６＋７｝の範囲である。
【０３３２】
続いて、ステップ４３１９で、レジスタＣの値＋１によって示される入力済文字表示部内の文字部分に、レジスタＸの値とレジスタＹの値によって示される文字表示部内の文字位置に割り当てられている文字に対応する文字画像データが転送される。具体的には、ＣＰＵ１０１が、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に記憶される文字入力画面のバックグラウンド画像データを構成するセルのうち上記文字部分に対応するセルの部分に、上述の文字画像データを、ＣＰＵインタフェース部３０１、アドレスバス３１５、データバス３１６、及びＳＲＡＭインタフェース部３０２を介して転送する。この文字画像データは、プログラム／データＲＯＭ１０７上の図６に示されるＢＧ−Ｂ面用の画像データに含まれている。この結果、ＥＮＴＥＲスイッチ２０２がＯＮされたときに文字表示部内で強調表示されていた文字が、入力済文字表示部に追加表示されることになる。
【０３３３】
その後、ステップ４３２０で、レジスタＣの値が＋１され、図４３のステップ４３０２の処理に戻る。
最後に、ユーザが文字入力画面を表示させて文字表示部内で終了文字（図５８参照）が強調表示されているときにＥＮＴＥＲスイッチ２０２をＯＮすると、図４３のステップ４３０２と４３０５と４３０８の判定がＮＯ、図４４のステップ４３１１の判定がＮＯ、ステップ４３１５と４３１６の判定がＹＥＳとなって、図１３のステップ１３０８の文字入力処理を終了する。
【０３３４】
この結果、ワークＲＡＭ１０８のアドレスエリア｛ＡＤ６｝〜｛ＡＤ６＋７｝に、ユーザが入力したファイル名の最大８文字文の文字コード列が得られる。
ファイルセーブ処理のフロー
図４６〜図４８は、図１３のステップ１３０９として実行されるファイルセーブ処理を示す動作フローチャートである。この処理によって表示されるファイル操作画面上で、ユーザは、バッテリバックアップされているワークＲＡＭ１０８に、ユーザ自身が作成した似顔絵の画像データファイルをセーブすることができる。
【０３３５】
ファイル操作画面としては、前述した図１３のステップ１３０４のファイルロード処理において表示される図４９に示されるファイル操作画面と同様であり、現在選択されているファイルの番号及び名前を表示する現在ファイル番号表示部及びファイル名表示部と、ファイルの種類を絵として表示するファイルアイコン１〜６と、説明ふきだしと人形の絵からなるヘルパーとが、テレビ１１１に表示される。
【０３３６】
ファイル操作画面では、ユーザは、コントロールパッド１１２上の上スイッチ２０３又は下スイッチ２０４をＯＮすることにより、これからセーブすべきファイルのグループとして、ファイルアイコン１〜３のグループとファイルアイコン４〜６のグループとの間を移動することができる。また、ユーザは、コントロールパッド１１２上の左スイッチ２０５又は右スイッチ２０６をＯＮすることにより、これからセーブすべきファイルとして、現在選択されているグループ内のファイルアイコンの何れかを選択することができる。これによって、選択されたファイルアイコンが強調表示されると共に、現在ファイル番号表示部がそのファイルアイコンに対応する番号に変化し、ファイル名表示部の表示内容が図１３のステップ１３０８でユーザが入力したファイル名に対応する内容に変化する。そして、この状態でユーザがコントロールパッド１１２上のＥＮＴＥＲスイッチ２０２をＯＮすることによって、上記ファイルアイコンに対応するファイルの格納位置に、似顔絵のデータがセーブされる。
【０３３７】
以下に、図４６〜図４８の動作フローチャートの詳細を説明する。
まず、図４６のステップ４６０１において、ファイル操作画面表示処理が実行される。この処理の詳細は、図４８の動作フローチャートとして示される。
【０３３８】
図４８において、ステップ４８０１では、ＣＰＵ１０１からＶＤＰ１０２に対して、出力画面のクリア命令が出される。この結果、テレビ１１１の画面表示がクリアされる。
【０３３９】
ステップ４８０２では、ＣＰＵ１０１は、プログラム／データＲＯＭ１０７上の図６に示されるＢＧ−Ａ面用のバックグラウンド画像データである背景データ（図５のファイル操作画面参照）を、ＣＰＵインタフェース部３０１、アドレスバス３１５、データバス３１６、及びＳＲＡＭインタフェース部３０２を介して、ＳＲＡＭ１０３のＢＧ−Ａ面の記憶領域に転送する。
【０３４０】
ステップ４８０３では、ファイル番号を示すレジスタＦＮに、値１がプリセットされる。
ステップ４８０４では、ステップ４８０２の場合と同様に、ＣＰＵ１０１は、プログラム／データＲＯＭ１０７上の図６に示されるＢＧ−Ｂ面用のバックグラウンド画像データであるファイル操作画面データ（システム画面データ）を、ＣＰＵインタフェース部３０１、アドレスバス３１５、データバス３１６、及びＳＲＡＭインタフェース部３０２を介して、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に転送する（図５のファイル操作画面参照）。これにより、図４９に示されるファイル操作画面が、テレビ１１１に表示される。説明ふきだしの初期表示としては、図６８(FS-a)に示される内容が表示される。
【０３４１】
ステップ４８０５では、上述の一連の転送処理が終了したか否かが判定され、転送終了が判定された後、更に、ステップ４８０６で、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に記憶されるファイル操作画面のバックグラウンド画像データを構成するセルのうち、現在ファイル番号表示部及びファイル名表示部（図４９参照）に対応するセルの部分のみが、レジスタＦＮの値１に対応する内容を示すデータに置き換えられる。具体的には、ＣＰＵ１０１は、現在ファイル番号表示部のセルとして、レジスタＦＮの値１に対応する数字１を示す画像データをＳＲＡＭ１０３の対応するエリアに転送し、ファイル名表示部のセルとして、ワークＲＡＭ１０８の図９に示されるＡＤ７から始まる６個のアドレスエリアのうち、レジスタＦＮの値１に対応するアドレスエリア｛ＡＤ７｝〜｛ＡＤ７＋７｝に記憶されているファイル名画像データを、ＳＲＡＭ１０３の対応するエリアに転送する。
【０３４２】
その後、図４６のステップ４６０１のファイル操作画面表示処理を終了する。この結果、ファイル操作画面の初期画面として、ファイル番号１及びそのファイル名を表示する現在ファイル番号表示部及びファイル名表示部と、ファイルアイコン１が強調表示されたファイルアイコン１〜６と、図６８(FS-a)に示される内容を表示する説明ふきだしと人形の絵からなるヘルパーとが、テレビ１１１に表示される。
【０３４３】
この状態から、ユーザがコントロールパッド１１２上の下スイッチ２０４をＯＮすると図４６のステップ４６０５の判定がＹＥＳとなり、そのときファイルアイコン１〜３のグループ内のファイルアイコン（図４９参照）が選択されていてファイル番号を示すレジスタＦＮの値が３以下であればステップ４６０６の判定がＹＥＳとなって、ステップ４６０７で、レジスタＦＮの値が＋３される。この結果、ファイルアイコンのグループが１〜３のグループから４〜６のグループに移動したことになる。その後、表示を変更するための、図４７のステップ４６１４〜４６１７の処理が実行される。下スイッチ２０４がＯＮされたときに既にファイルアイコン４〜６のグループ内のファイルアイコン（図４９参照）が選択されていてファイル番号を示すレジスタＦＮの値が３以下でなければステップ４６０６の判定がＮＯとなって、表示内容は変更されず、ステップ４６０２の処理に戻る。
【０３４４】
ユーザがコントロールパッド１１２上の上スイッチ２０３をＯＮすると図４６のステップ４６０２の判定がＹＥＳとなり、そのときファイルアイコン４〜６のグループ内のファイルアイコン（図４９参照）が選択されていてファイル番号を示すレジスタＦＮの値が３より大きければステップ４６０３の判定がＹＥＳとなり、ステップ４６０４で、レジスタＦＮの値が−３される。この結果、ファイルアイコンのグループが４〜６のグループから１〜３のグループに移動したことになる。その後、表示を変更するための、図４７のステップ４６１４〜４６１７の処理が実行される。上スイッチ２０３がＯＮされたときに既にファイルアイコン１〜３のグループ内のファイルアイコン（図４９参照）が選択されていてファイル番号を示すレジスタＦＮの値が３より大きくなければステップ４６０３の判定がＮＯとなって、表示内容は変更されず、ステップ４６０２の処理に戻る。
【０３４５】
ユーザがコントロールパッド１１２上の左スイッチ２０５をＯＮすると図４６のステップ４６１１の判定がＹＥＳとなり、そのとき左端のファイルアイコンであるファイルアイコン１及びファイルアイコン４（図４９参照）が選択されておらずレジスタＦＮの値が１及び４でなければステップ４６１２の判定がＹＥＳとなって、ステップ４６１３で、レジスタＦＮの値が−１される。この結果、選択されるファイルアイコンが１つ左に移動したことになる。その後、表示を変更するための、図４７のステップ４６１４〜４６１７の処理が実行される。左スイッチ２０５がＯＮされたときに左端のファイルアイコンであるファイルアイコン１又はファイルアイコン４が選択されておりレジスタＦＮの値が１又は４であればステップ４６１２の判定がＮＯとなって、表示内容は変更されず、ステップ４６０２の処理に戻る。
【０３４６】
ユーザがコントロールパッド１１２上の右スイッチ２０６をＯＮすると図４６のステップ４６０８の判定がＹＥＳとなり、そのとき右端のファイルアイコンであるファイルアイコン３及びファイルアイコン６（図４９参照）が選択されておらずレジスタＦＮの値が３及び６でなければステップ４６０９の判定がＹＥＳとなって、ステップ４６１０で、レジスタＦＮの値が＋１される。この結果、選択されるファイルアイコンが１つ右に移動したことになる。その後、表示を変更するための、図４７のステップ４６１４〜４６１７の処理が実行される。右スイッチ２０６がＯＮされたときに右端のファイルアイコンであるファイルアイコン３又はファイルアイコン６が選択されておりレジスタＦＮの値が３又は６であればステップ４６０９の判定がＮＯとなって、表示内容は変更されず、ステップ４６０２の処理に戻る。
【０３４７】
以上の図４６のステップ４６０５〜４６０７、ステップ４６０２〜４６０４、ステップ４６１１〜４６１３、又はステップ４６０８〜４６１０の何れかの処理の後、図４７のステップ４６１４で、レジスタＦＮの値に対応するファイルアイコンのみが新たに強調表示される。具体的には、ＣＰＵ１０１が、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に記憶されるファイル操作画面のバックグラウンド画像データを構成するセルのうち、レジスタＦＮの値に対応するファイルアイコンに対応するセルの部分を、強調表示用のセルに置き換えると共に、例えば、レジスタＦＮの元の値に対応する今まで強調表示されていたファイルアイコンに対応するセルの部分を通常表示用のセルに置き換える。
【０３４８】
次に、ステップ４６１５において、レジスタＦＮの値のファイル番号に対応するワークＲＡＭ１０８上のアドレスにファイルが記憶されているか否かが判定される。具体的には、ＣＰＵ１０１は、ワークＲＡＭ１０８上の図９に示されるＡＤ７から始まるアドレスエリアのうち、レジスタＦＮの値に対応するエリア｛ＡＤ７＋｛（ＦＮ）−１｝×８｝〜｛ＡＤ７＋｛（ＦＮ）−１｝×８＋７｝に有効なファイル名が記憶されているか否かを判定する。なお、（ＦＮ）はレジスタＦＮの値を示す。
【０３４９】
レジスタＦＮの値のファイル番号に対応するファイルが存在しステップ４６１５の判定がＹＥＳならば、ＣＰＵ１０１は、ステップ４６１６で、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に記憶されるファイル操作画面のバックグラウンド画像データを構成するセルのうち、現在ファイル番号表示部及びファイル名表示部（図４９参照）に対応するセルの部分のみが、レジスタＦＮの値に対応する内容を示すデータに置き換えられる。具体的には、ＣＰＵ１０１は、現在ファイル番号表示部のセルとして、レジスタＦＮの値に対応する数字を示す画像データをＳＲＡＭ１０３の対応するエリアに転送し、ファイル名表示部のセルとして、ワークＲＡＭ１０８上の図９に示されるＡＤ７から始まる６個のアドレスエリアのうちレジスタＦＮの値に対応するアドレスエリア｛ＡＤ７＋｛（ＦＮ）−１｝×８｝〜｛ＡＤ７＋｛（ＦＮ）−１｝×８＋７｝に記憶されているファイル名画像データをＳＲＡＭ１０３の対応するエリアに転送する。
【０３５０】
その後、ステップ４６１８の判定がＮＯとなって、図４６のステップ４６０２の処理に戻る。
一方、レジスタＦＮの値のファイル番号に対応するファイルが存在せず図４７のステップ４６１５の判定がＮＯなら、ＣＰＵ１０１は、ステップ４６１７で、ＳＲＡＭ１０３のＢＧ−Ｂ面の記憶領域に記憶されるファイル操作画面のバックグラウンド画像データを構成するセルのうち、現在ファイル番号表示部及びファイル名表示部（図４９参照）に対応するセルの部分のみが変更される。具体的には、ＣＰＵ１０１は、現在ファイル番号表示部のセルとして、レジスタＦＮの値に対応する数字を示す画像データをＳＲＡＭ１０３の対応するエリアに転送し、ファイル名表示部のセルの内容として、空白を示す画像データをＳＲＡＭ１０３の対応するエリアに転送する。
【０３５１】
その後、ステップ４６１８の判定がＮＯとなって、図４６のステップ４６０２の処理に戻る。
最後に、何れかのファイルアイコンが強調表示されると共に、現在ファイル番号表示部とファイル名表示部の表示内容がそのファイルアイコンに対応する内容となっているときに、ユーザがコントロールパッド１１２上のＥＮＴＥＲスイッチ２０２をＯＮすると、図４６のステップ４６０２と４６０５と４６０８と４６１１の判定がＮＯとなり、図４７のステップ４６１８の判定がＹＥＳとなる。
【０３５２】
この結果、ステップ４６１９で、ＣＰＵ１０１は、レジスタＦＮの値に対応するワークＲＡＭ１０８上の図９に示されるアドレスエリア｛ＡＤ８＋８×（（ＦＮ）−１）｝〜｛ＡＤ８＋８×（（ＦＮ）−１）＋７｝に、それぞれ、ワークＲＡＭ１０８上の図９に示されるアドレスエリア｛ＡＤ１｝〜｛ＡＤ１＋７｝に記憶されているパーツ種データである８種類のパーツ番号をストアする。
【０３５３】
次に、ステップ４６２０で、ＣＰＵ１０１は、レジスタＦＮの値に対応するワークＲＡＭ１０８上の図９に示されるアドレスエリア｛ＡＤ７＋８×（（ＦＮ）−１）｝〜｛ＡＤ８＋８×（（ＦＮ）−１）＋７｝に、それぞれ、ユーザによる文字入力操作に基づいて前述した図１３のステップ１３０８の文字入力処理における図４５のステップ４３１８でワークＲＡＭ１０８上の図９に示されるアドレスエリア｛ＡＤ６｝〜｛ＡＤ６＋７｝に記憶された、ファイル名を構成する文字コードを、ストアする。
【０３５４】
続いて、ステップ４６２１で、ＣＰＵ１０１は、レジスタＦＮの値に対応するワークＲＡＭ１０８上の図９に示されるアドレスエリア｛ＡＤ９＋１２×（（ＦＮ）−１）｝〜｛ＡＤ９＋１２×（（ＦＮ）−１）＋１１｝に、それぞれ、ワークＲＡＭ１０８上の図９に示されるアドレスエリア｛ＡＤ４｝〜｛ＡＤ４＋１１｝に記憶されているせりふ文を構成する入力文字の文字コードをストアする。
【０３５５】
最後に、ステップ４６２２で、レジスタＦＮの値がワークＲＡＭ１０８の図９に示されるアドレスエリア｛ＡＤ３｝にストアされる。
ステップ４６２２の処理の後、図１３のステップ１３０８のファイルセーブ処理を終了し、図１３のステップ１３０６の処理に戻る。
＜他の実施例＞
以上説明した実施例では、せりふ枠の形に従ってその枠内のせりふ文が変化するように構成されているが、せりふ枠の色（透明を含む）や枠の線の太さなどの様々な枠の属性に従ってせりふ文を変化させるように構成されてもよい。
【０３５６】
上述の実施例では、せりふ文が定型文の場合においてのみ変化するように構成されているが、せりふ文が非定型文の場合であっても所定の規則に従って変化するように構成されてもよい。
【０３５７】
上述の実施例では、せりふ文の文体のみが変化するように構成されているが、せりふ文の字体（フォント）が変化するように構成されてもよい。
上述の実施例では、現在作成中のファイルのファイル名をせりふ文として選択できるように構成されているが、他のファイル名やユーザ名もせりふ文として選択できるように構成されてもよい。
【０３５８】
上述の実施例では、せりふ文として選択できるのは予めプリセットされたもののみであるが、ユーザが似顔絵とは独立してせりふ文のみを予め作成し記憶させておき、その中から選択できるように構成されてもよい。
【０３５９】
上述の実施例では、１つのせりふ枠に対して選択できるせりふ文は１種類のみであるが複数種類のせりふ文が選択でき結合できるように構成されてもよい。
上述の実施例では、せりふ枠はせりふ文を囲むように配置されているが、本発明はそれに限られるものではなく、せりふ文に対して所定の位置関係を有するようにせりふ枠に相当する修飾図形が配置されてもよい。
【０３６０】
【発明の効果】
本発明の第１の態様によれば、文字修飾図形に対応する文字列を最初から入力しなくても、プリセット又は予め記憶させた文字列から簡単に選択することが可能となり、更に、選択された文字列を編集することが可能となるため、表現の幅を広げることが可能となる。
【０３６１】
また、現在編集中の図形ファイルのファイル名に対応する文字列を選択できることにより、ファイル名と作成した図形との関連付けを直感的なものにすることが可能となる。
【０３６２】
本発明の第２の態様では、本発明の第１の態様の効果に加えて、文字修飾図形の属性を選択できるため、更に表現の幅を広げることが可能となる。
本発明の第３の態様では、本発明の第１及び第２の態様の効果に加えて、選択された文字修飾図形の属性に従って、１種類の文字列の表現の変化を何通りにも楽しむことが可能となる。
【図面の簡単な説明】
【図１】本発明の実施例の回路の全体構成図である。
【図２】コントロールパッド１１２の外観図である。
【図３】ＶＤＰの構成図である。
【図４】表示画面の階層構造の説明図である。
【図５】画面アサインを示す図である。
【図６】プログラム／データＲＯＭ１０７に記憶される各種画像データのフォーマットを示す図（その１）である。
【図７】プログラム／データＲＯＭ１０７に記憶される各種画像データのフォーマットを示す図（その２）である。
【図８】プログラム／データＲＯＭ１０７に記憶される各種画像データのフォーマットを示す図（その３）である。
【図９】ワークＲＡＭに記憶される各種画像データのフォーマットを示す図である。
【図１０】オブジェクトアトリビュートメモリ部のデータ構成図である。
【図１１】表示制御レジスタのデータ構成図である。
【図１２】画面表示タイミングの説明図である。
【図１３】全体動作フローチャートである。
【図１４】モード選択処理の動作フローチャートである。
【図１５】モード選択画面表示処理の動作フローチャートである。
【図１６】ファイルロード処理の動作フローチャート（その１）である。
【図１７】ファイルロード処理の動作フローチャート（その２）である。
【図１８】ファイルロード処理の動作フローチャート（その３）である。
【図１９】ファイル画面表示処理の動作フローチャートである。
【図２０】アンケート画面処理の動作フローチャート（その１）である。
【図２１】アンケート画面処理の動作フローチャート（その２）である。
【図２２】アンケート画面処理の動作フローチャート（その３）である。
【図２３】アンケート画面処理の動作フローチャート（その４）である。
【図２４】アンケート画面処理の動作フローチャート（その５）である。
【図２５】アンケート画面表示処理の動作フローチャートである。
【図２６】顔作成処理の動作フローチャート（その１）である。
【図２７】顔作成処理の動作フローチャート（その２）である。
【図２８】顔作成処理の動作フローチャート（その３）である。
【図２９】顔作成処理の動作フローチャート（その４）である。
【図３０】顔作成処理の動作フローチャート（その５）である。
【図３１】顔作成処理の動作フローチャート（その６）である。
【図３２】顔作成処理の動作フローチャート（その７）である。
【図３３】顔作成処理の動作フローチャート（その８）である。
【図３４】顔作成処理の動作フローチャート（その９）である。
【図３５】顔作成処理の動作フローチャート（その１０）である。
【図３６】顔作成処理の動作フローチャート（その１１）である。
【図３７】顔作成処理の動作フローチャート（その１２）である。
【図３８】基本システム画面表示処理の動作フローチャート（その１）である。
【図３９】基本システム画面表示処理の動作フローチャート（その２）である。
【図４０】文字入力画面表示処理の動作フローチャートである。
【図４１】顔画像表示処理の動作フローチャート（その１）である。
【図４２】顔画像表示処理の動作フローチャート（その２）である。
【図４３】文字入力処理の動作フローチャート（その１）である。
【図４４】文字入力処理の動作フローチャート（その２）である。
【図４５】文字入力処理の動作フローチャート（その３）である。
【図４６】ファイルセーブ処理の動作フローチャート（その１）である。
【図４７】ファイルセーブ処理の動作フローチャート（その２）である。
【図４８】ファイル画面表示処理の動作フローチャートである。
【図４９】ファイル操作画面のレイアウト図である。
【図５０】アンケート画面のレイアウト図である。
【図５１】基本システム画面のレイアウト図である。
【図５２】基本システム画面におけるＢＧ−Ａ面のレイアウト図である。
【図５３】基本システム画面におけるＢＭ−Ｂ面のレイアウト図である。
【図５４】基本システム画面におけるＯＢＪ−Ａ面のレイアウト図である。
【図５５】基本システム画面におけるＢＭ−Ａ面のレイアウト図である。
【図５６】基本システム画面におけるＯＢＪ−Ｂ面のレイアウト図である。
【図５７】基本システム画面におけるＢＧ−Ｂ面のレイアウト図である。
【図５８】文字入力画面のレイアウト図である。
【図５９】モード選択処理における説明ふきだしの内容を示す図である。
【図６０】ファイルロード処理における説明ふきだしの内容を示す図である。
【図６１】アンケート画面処理における説明ふきだしの内容を示す図（その１）である。
【図６２】アンケート画面処理における説明ふきだしの内容を示す図（その２）である。
【図６３】基本システム画面における説明ふきだしの内容を示す図（その１）である。
【図６４】基本システム画面における説明ふきだしの内容を示す図（その２）である。
【図６５】基本システム画面における説明ふきだしの内容を示す図（その３）である。
【図６６】基本システム画面における説明ふきだしの内容を示す図（その４）である。
【図６７】文字入力画面における説明ふきだしの内容を示す図である。
【図６８】ファイルセーブ処理における説明ふきだしの内容を示す図である。
【図６９】選択アイコンを示す図である。
【図７０】ふきだしの形とせりふの変化を示す図である。
【符号の説明】
１０１      ＣＰＵ
１０２      ＶＤＰ
１０３      ＳＲＡＭ
１０４      ＤＰ−ＲＡＭ
１０５      音源処理回路
１０６      サウンドＲＡＭ
１０７      プログラム／データＲＯＭ
１０８      ワークＲＡＭ
１０９      エンコーダ
１１０      Ｄ／Ａ変換器
１１１      テレビ
１１２      コントロールパッド
２０１      ＳＥＬスイッチ
２０２      ＥＮＴＥＲスイッチ
２０３      上スイッチ
２０４      下スイッチ
２０５      左スイッチ
２０６      右スイッチ
３０１      ＣＰＵインタフェース部
３０２      ＳＲＡＭインタフェース部
３０３      ＤＰ−ＲＡＭインタフェース部
３０４      オブジェクトジェネレータ部
３０５      バックグラウンドジェネレータ部
【図１】
0003829341.tif 000002
【図２】
0003829341.tif 000003
【図３】
0003829341.tif 000004
【図４】
0003829341.tif 000005
【図５】
0003829341.tif 000006
【図６】
0003829341.tif 000007
【図７】
0003829341.tif 000008
【図８】
0003829341.tif 000009
【図９】
0003829341.tif 000010
【図１０】
0003829341.tif 000011
【図１１】
0003829341.tif 000012
【図１２】
0003829341.tif 000013
【図１３】
0003829341.tif 000014
【図１４】
0003829341.tif 000015
【図１５】
0003829341.tif 000016
【図１６】
0003829341.tif 000017
【図１７】
0003829341.tif 000018
【図１８】
0003829341.tif 000019
【図１９】
0003829341.tif 000020
【図２０】
0003829341.tif 000021
【図２１】
0003829341.tif 000022
【図２２】
0003829341.tif 000023
【図２３】
0003829341.tif 000024
【図２４】
0003829341.tif 000025
【図２５】
0003829341.tif 000026
【図２６】
0003829341.tif 000027
【図２７】
0003829341.tif 000028
【図２８】
0003829341.tif 000029
【図２９】
0003829341.tif 000030
【図３０】
0003829341.tif 000031
【図３１】
0003829341.tif 000032
【図３２】
0003829341.tif 000033
【図３３】
0003829341.tif 000034
【図３４】
0003829341.tif 000035
【図３５】
0003829341.tif 000036
【図３６】
0003829341.tif 000037
【図３７】
0003829341.tif 000038
【図３８】
0003829341.tif 000039
【図３９】
0003829341.tif 000040
【図４０】
0003829341.tif 000041
【図４１】
0003829341.tif 000042
【図４２】
0003829341.tif 000043
【図４３】
0003829341.tif 000044
【図４４】
0003829341.tif 000045
【図４５】
0003829341.tif 000046
【図４６】
0003829341.tif 000047
【図４７】
0003829341.tif 000048
【図４８】
0003829341.tif 000049
【図４９】
0003829341.tif 000050
【図５０】
0003829341.tif 000051
【図５１】
0003829341.tif 000052
【図５２】
0003829341.tif 000053
【図５３】
0003829341.tif 000054
【図５４】
0003829341.tif 000055
【図５５】
0003829341.tif 000056
【図５６】
0003829341.tif 000057
【図５７】
0003829341.tif 000058
【図５８】
0003829341.tif 000059
【図５９】
0003829341.tif 000060
【図６０】
0003829341.tif 000061
【図６１】
0003829341.tif 000062
【図６２】
0003829341.tif 000063
【図６３】
0003829341.tif 000064
【図６４】
0003829341.tif 000065
【図６５】
0003829341.tif 000066
【図６６】
0003829341.tif 000067
【図６７】
0003829341.tif 000068
【図６８】
0003829341.tif 000069
【図６９】
0003829341.tif 000070
【図７０】
0003829341.tif 000071