(57)【特許請求の範囲】
【請求項１】
マンマシンインターフェイスをそなえた端末の画面表示を制御すべく、少なくとも文字列情報を含む画像表示データを格納するＲＯＭと、該ＲＯＭに格納された該画像表示データを記憶しうるＲＡＭとを有する画像表示制御装置において、
表示初期化処理を施す表示初期化処理ステップと、
該表示初期化処理ステップ後に表示内容の変更処理を含む画面編集処理を施す画面編集処理ステップと、
該画面編集処理ステップ後に表示制御処理を施す表示制御処理ステップとをそなえ、
該表示初期化処理ステップが、
該ＲＯＭに格納されている該文字列情報の全データを格納するための領域を該ＲＡＭ上に獲得する全データ格納領域獲得ステップと、
該全データ格納領域獲得ステップで獲得された領域に該全データを複写する全データ複写ステップと、
該全データのうち可変文字列の情報を有する可変データのための領域を該ＲＡＭ上に獲得する可変データ領域獲得ステップと、
該可変データのための領域に、該可変データを複写するとともに、上記の全データを格納するための領域と可変データのための領域とのリンクを設定するステップとを有するとともに、
該表示制御処理ステップが、
該文字列情報の表示制御を含む表示実行処理を施す表示実行処理ステップをそなえ、
該表示実行処理ステップが、該画面編集処理ステップにおける該可変データの表示内容の変更時に当該可変データについての表示有無フラグが表示ありに設定された場合に、当該可変データの表示を行なう文字列表示制御ステップと、
該文字列表示制御ステップ後に、当該可変データの該表示有無フラグを表示なしにリセットするステップとを有することを特徴とする、画像表示制御装置における汎用画面表示処理方法。
【請求項２】
マンマシンインターフェイスをそなえた端末の画面表示を制御すべく、少なくとも文字列情報を含む画像表示データを格納するＲＯＭと、該ＲＯＭに格納された該画像表示データを記憶しうるＲＡＭとを有する画像表示制御装置において、
表示初期化処理を施す表示初期化処理ステップと、
該表示初期化処理ステップ後に表示内容の変更処理を含む画面編集処理を施す画面編集処理ステップと、
該画面編集処理ステップ後に表示制御処理を施す表示制御処理ステップとをそなえ、
該表示初期化処理ステップが、
該ＲＯＭに格納されている該文字列情報の全データを格納するための領域を該ＲＡＭ上に獲得する全データ格納領域獲得ステップと、
該全データ格納領域獲得ステップで獲得された領域に該全データを複写する全データ複写ステップと、
該全データのうち可変文字列の情報を有する可変データのための領域を該ＲＡＭ上に獲得する可変データ領域獲得ステップと、
該可変データのための領域に、該可変データを複写するとともに、上記の全データを格納するための領域と可変データのための領域とのリンクを設定するステップとを有するとともに、
該表示制御処理ステップが、
該画面編集処理ステップにおいて表示内容が変更された変更後の該可変データを、変更前の該可変データに対して上書き表示する文字列表示ステップと、
上記変更前の可変データの文字列長と上記変更後の可変データの文字列長とを比較する文字列長比較ステップと、
該文字列長比較ステップでの結果が、上記変更前の可変データの文字列長が上記変更後の可変データの文字列長よりも長い場合に、上記変更前の可変データにおける上記変更後の可変データの上書きにより残存する不要文字列について消去動作を行なうステップとを有することを特徴とする、画面表示制御装置における汎用画面表示処理方法。
【請求項３】
該表示制御処理ステップは、該可変データ以外の固定データについては、そのままの表示状態を保つことを特徴とする、請求項１又は２記載の画像表示制御装置における汎用画面表示処理方法。
【請求項４】
該消去動作が、
該不要文字列の領域を特定するグラフィック座標を算出し、
次に、上記算出されたグラフィック座標により特定される領域を矩形クリアすることにより行なわれることを特徴とする、請求項２記載の画面表示制御装置における汎用画面表示処理方法。
【請求項５】
該表示初期化処理ステップが、アイコン反転状態格納領域を確保するステップを有するとともに、
該表示制御処理ステップが、アイコンの表示制御処理を施すアイコン表示制御ステップをそなえ、
該アイコン表示処理ステップが、
該画面編集処理ステップにおける可変アイコンの表示内容の変更時に当該可変アイコンについての表示有無フラグが表示ありに設定された場合に、前回表示された可変アイコンの反転状態と今回表示する可変アイコンの反転状態とを比較する反転状態比較ステップと、
該反転状態比較ステップでの結果が、上記前回表示された可変アイコンの反転状態と上記今回表示する可変アイコンの反転状態とが不一致である場合に、上記前回表示された可変アイコンをクリアするアイコンクリアステップと、
該アイコンクリアステップ後、上記今回表示する可変アイコンの描画を行なうアイコン描画ステップとを有することを特徴とする、請求項１又は２記載の画面表示制御装置における汎用画面表示処理方法。
【請求項６】
該アイコン表示処理ステップが、該画面編集処理ステップにおける可変アイコンの表示内容の変更時に当該可変アイコンについての表示有無フラグが表示なしに設定された場合に、当該可変アイコンを消去するステップを有することを特徴とする、請求項５記載の画面表示制御装置における汎用画面表示処理方法。
【請求項７】
該アイコン表示処理ステップは、該反転状態比較ステップでの結果が、上記前回表示された可変アイコンの反転状態と上記今回表示する可変アイコンの反転状態とが一致する場合には、該アイコンクリアステップ及び該アイコン描画ステップを行なわないことを特徴とする、請求項５記載の画面表示制御装置における汎用画面表示処理方法。
【発明の詳細な説明】
【０００１】
（目次）
産業上の利用分野
従来の技術
発明が解決しようとする課題
課題を解決するための手段
作用
実施例（図１〜図３３）
発明の効果
【０００２】
【産業上の利用分野】
本発明は、マンマシンインターフェイスをそなえた端末の画面表示を制御する画面表示制御装置において、その表示制御を行なうための汎用画面表示処理方法に関する。
本装置が装備されるシステムは、例えばＬＡＮ（ローカル・エリア・ネットワーク）で連結された端末としてのパーソナルコンピュータであり、所定場所における所定時のデータを特定の表示画面について入力し、所望の演算結果を得たり、情報を集約しての判断に用いたりして、システムを装備された集団（店舗や市場等）の運営を円滑にするような用い方が行なわれる。
【０００３】
このようなシステムにおいては、所定の表示を行なうとともに、所望のデータ入力を受け付けて、所定の動作を行なわせるべく、アプリケーションプログラムがそなえられており、このアプリケーションプログラムの開発が各集団に対応して必要である。
ところで、マンマシンインターフェイスを持つシステムにおける表示制御については、アプリケーションとして作成するプログラムの流用性を高め、プログラムの難易度を軽減するため、表示に関するデータを極力分離してＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）上に格納し、アプリケーションではそのデータを参照して表示制御することが行なわれている。
【０００４】
【従来の技術】
したがって、アプリケーションプログラムでは、ＲＯＭ上に定義されたデータを参照するように構成されており、表示制御の実行に際し、固定データ・可変データにかかわらず、全てのデータについてのＲＯＭの参照が行なわれている。
ここで、固定データは表示契機等により変化しないデータ、可変データは表示契機等により変化し所望時における値を入力等により設定されるデータであり、後述の図６について、表示画面における「前頁」、「次頁」の文字等の固定的に用いられるデータを固定データ、「９４／０８／２０」の文字等の変化しうるデータを可変データと称している。
【０００５】
【発明が解決しようとする課題】
しかしながら、このような従来の構成では次のような課題がある。
すなわち、可変データに関してはアプリケーションにより任意に表示制御を行なう必要があるが、固定データに関してはアプリケーションが表示の変更を意識する必要がないにもかかわらずＲＯＭの参照を行なっているため、アプリケーションプログラムの作成が煩雑になる。
【０００６】
また、アプリケーションの内容が、固定データの表示制御に関するＲＯＭ参照部分を含んでいるため、ハード構成に依存した異なるアプリケーションを用いる必要があり、異なったハード構成におけるアプリケーションの流用が困難である。
さらに、固定データの表示制御を可変データとともに画一的に行なう場合には、画面全体の再表示を伴うため、表示手段としてＬＣＤディスプレイ等の表示速度が遅く応答性能の低いディバイスを用いると、冗長度が高くなって所望の処理速度を得ることができない。
【０００７】
本発明は、このような課題に鑑み創案されたもので、可変アイテムおよび固定アイテムの管理を汎用的な表示制御処理で行なうことにより、アプリケーションプログラムの開発作業量を軽減し、加えて各要素の表示時の冗長度を抑制することにより表示速度の向上を図れるようにした、画面表示制御装置における汎用画面表示処理方法を提供することを目的とする。
【０００８】
【課題を解決するための手段及び作用】
上記目的を達成するため、本発明の画面表示制御装置における汎用画面表示処理方法は、マンマシンインターフェイスをそなえた端末の画面表示を制御すべく、少なくとも文字列情報を含む画像表示データを格納するＲＯＭと、このＲＯＭに格納された画像表示データを記憶しうるＲＡＭとを有する画像表示制御装置において、表示初期化処理を施す表示初期化処理ステップと、この表示初期化処理ステップ後に表示内容の変更処理を含む画面編集処理を施す画面編集処理ステップと、この画面編集処理ステップ後に表示制御処理を施す表示制御処理ステップとをそなえ、表示初期化処理ステップが、ＲＯＭに格納されている文字列情報の全データを格納するための領域をＲＡＭ上に獲得する全データ格納領域獲得ステップと、全データ格納領域獲得ステップで獲得された領域に全データを複写する全データ複写ステップと、全データのうち可変文字列の情報を有する可変データのための領域をＲＡＭ上に獲得する可変データ領域獲得ステップと、可変データのための領域に、可変データを複写するとともに、上記の全データを格納するための領域と可変データのための領域とのリンクを設定するステップとを有するとともに、表示制御処理ステップが、文字列情報の表示制御を含む表示実行処理を施す表示実行処理ステップをそなえ、表示実行処理ステップが、画面編集処理ステップにおける可変データの表示内容の変更時に当該可変データについての表示有無フラグが表示ありに設定された場合に、当該可変データの表示を行なう文字列表示制御ステップと、この文字列表示制御ステップ後に、当該可変データの表示有無フラグを表示なしにリセットするステップとを有することを特徴としている（請求項1）。
【０００９】
また、上記目的を達成するため、本発明の画面表示制御装置における汎用画面表示処理方法は、マンマシンインターフェイスをそなえた端末の画面表示を制御すべく、少なくとも文字列情報を含む画像表示データを格納するＲＯＭと、このＲＯＭに格納された画像表示データを記憶しうるＲＡＭとを有する画像表示制御装置において、表示初期化処理を施す表示初期化処理ステップと、この表示初期化処理ステップ後に表示内容の変更処理を含む画面編集処理を施す画面編集処理ステップと、この画面編集処理ステップ後に表示制御処理を施す表示制御処理ステップとをそなえ、表示初期化処理ステップが、ＲＯＭに格納されている文字列情報の全データを格納するための領域をＲＡＭ上に獲得する全データ格納領域獲得ステップと、全データ格納領域獲得ステップで獲得された領域に全データを複写する全データ複写ステップと、全データのうち可変文字列の情報を有する可変データのための領域をＲＡＭ上に獲得する可変データ領域獲得ステップと、可変データのための領域に、可変データを複写するとともに、上記の全データを格納するための領域と可変データのための領域とのリンクを設定するステップとを有するとともに、表示制御処理ステップが、画面編集処理ステップにおいて表示内容が変更された変更後の可変データを、変更前の可変データに対して上書き表示する文字列表示ステップと、上記変更前の可変データの文字列長と上記変更後の可変データの文字列長とを比較する文字列長比較ステップと、この文字列長比較ステップでの結果が、上記変更前の可変データの文字列長が上記変更後の可変データの文字列長よりも長い場合に、上記変更前の可変データにおける上記変更後の可変データの上書きにより残存する不要文字列について消去動作を行なうステップとを有することを特徴としている（請求項２）。
【００１０】
なお、表示制御処理ステップは、可変データ以外の固定データについては、そのままの表示状態を保つことが好ましい（請求項３）。
さらに、消去動作が、不要文字列の領域を特定するグラフィック座標を算出し、次に、上記算出されたグラフィック座標により特定される領域を矩形クリアすることにより行なわれることが好ましい（請求項４）。
【００１１】
また、表示初期化処理ステップが、アイコン反転状態格納領域を確保するステップを有するとともに、表示制御処理ステップが、アイコンの表示制御処理を施すアイコン表示制御ステップをそなえ、このアイコン表示処理ステップが、画面編集処理ステップにおける可変アイコンの表示内容の変更時に当該可変アイコンについての表示有無フラグが表示ありに設定された場合に、前回表示された可変アイコンの反転状態と今回表示する可変アイコンの反転状態とを比較する反転状態比較ステップと、この反転状態比較ステップでの結果が、上記前回表示された可変アイコンの反転状態と上記今回表示する可変アイコンの反転状態とが不一致である場合に、上記前回表示された可変アイコンをクリアするアイコンクリアステップと、このアイコンクリアステップ後、上記今回表示する可変アイコンの描画を行なうアイコン描画ステップとを有することが好ましい（請求項５）。
【００１２】
なお、アイコン表示処理ステップが、画面編集処理ステップにおける可変アイコンの表示内容の変更時に当該可変アイコンについての表示有無フラグが表示なしに設定された場合に、当該可変アイコンを消去するステップを有することが好ましい（請求項６）。
さらに、アイコン表示処理ステップは、反転状態比較ステップでの結果が、上記前回表示された可変アイコンの反転状態と上記今回表示する可変アイコンの反転状態とが一致する場合には、アイコンクリアステップ及びアイコン描画ステップを行なわないことがこのましい（請求項７）。
【００１６】
【実施例】
以下、図面を参照して本発明の実施例を説明する。
本実施例では、図２に示すようなマンマシンインターフェイスをそなえた端末３の画面表示を制御する画面表示制御装置１において、図１の模式的ブロック図に示すようなデータ構造が、各画面ごとに装備されている。
【００１７】
すなわち、画面データインデックステーブル５３が、システムで提供される画面数分用意され、画面データインデックステーブル５３には、各画面に対応する画面表示データ５４の格納アドレスが格納されている。
画面表示データ５４では、各画面内の表示要素分用意され、各要素に対する表示種別、表示情報、表示種別に対応した各種表示データ５５〜６３のアドレス、および変更項番が設定されている。
【００１８】
ここで、表示種別は、文字列、アイコン、下線、および直線の別であり、表示情報は、表示有無、反転有無、消去の別を示すデータとして設定されている。
変更項番は、該当要素の表示内容が固定表示アイテムの場合には「０（未設定）」が定義され、可変表示アイテムの場合には、同一種別内で独立した任意の値を設定することができるようになっている。
【００１９】
そして、画面表示データ５４の表示種別が文字列の場合、画面表示データ５４の表示データアドレスには、可変文字列表示データ５５のアドレスが格納されている。
画面表示データ５４の表示種別がアイコンの場合、画面表示データ５４の表示データアドレスには、アイコン表示データ６１のアドレスが格納されている。
【００２０】
画面表示データ５４の表示種別が下線の場合、画面表示データ５４の表示データアドレスには、下線表示データ６２のアドレスが格納されている。
画面表示データ５４の表示種別が直線の場合、画面表示データ５４の表示データアドレスには、直線表示データ６３のアドレスが格納されている。
そして、これらのデータを汎用的に操作するため、図２のブロック図に示すように、表示初期化処理手段１０１、表示制御処理手段１０２、表示解放処理手段１０３、表示文字列変更処理手段１０４、表示文字列表示設定処理手段１０５、表示文字列消去設定処理手段１０６、表示文字列反転設定処理手段１０７、表示文字列無反転設定処理手段１０８、表示アイコン表示設定処理手段１０９、表示アイコン消去設定処理手段１１０、表示アイコン反転設定処理手段１１１、表示アイコン無反転設定処理手段１１２、表示下線表示設定処理手段１１３、表示下線消去設定処理手段１１４、表示直線表示設定処理手段１１５、表示直線消去設定処理手段１１６および表示画面消去設定処理手段１１７の各手段が設けられている。
【００２１】
これらの各手段が、図１１〜図３３に示す各フローチャートに沿う動作を行なうことにより、所望の制御が行なわれ、図１の各データ構造は図３に示す動作により構成される。
ここで、まず、図４，６（ａ），（ｂ）に示す各画面表示の制御について、図５，７，８に示すフローチャートに沿い説明すると、図４のメニュー画面表示については、図５に示すようにステップＸ１において、表示初期化処理手段１０１による表示初期化処理が行なわれる。
【００２２】
表示初期化処理手段１０１は、図１１〜１４に示すフローチャートに沿い、後述のように各格納領域確保等の動作を行なう。
次に、ステップＸ２において画面クリアの動作が行なわれ、画面全体について表示の消去が行なわれる。
そして、ステップＸ３において表示制御処理手段１０２による表示制御処理が行なわれる。
【００２３】
表示制御処理手段１０２は、図１５〜１８のフローチャートに沿い、後述のように各アイテムの表示を行なう。
これにより、図４の画面表示の状態となり、次のステップＸ４の入力待ちの状態となる。
この後、各アイテム「発注」・「紹介」・「参照」・「送信」・「確認」・「初期設定」のいずれかに対応するアイコンを選択することにより、ステップＸ５において、該当する処理が起動される。
【００２４】
ここで、「発注」のアイコンを選択すると、図６の表示に至る表示制御が図７のフローチャートに沿い行なわれる。
まず、ステップＹ１において、表示初期化処理手段１０１による表示初期化処理が行なわれる。
表示初期化処理手段１０１は、図１１〜１４に示すフローチャートに沿い、後述のように各格納領域確保等の動作を行なう。
【００２５】
次に、ステップＹ２において画面クリアの動作が行なわれ、画面全体について表示の消去が行なわれる。
そして、ステップＹ３において「頁遷移がありか？」の判断が行なわれ、「有り」の場合は「ＹＥＳ」ルートを通じステップＹ４が実行される。
ステップＹ４では、図８に沿う動作により画面編集処理が行なわれ、後述のように各表示の変更や消去の設定が行なわれる。
【００２６】
一方、図６（ａ）に示す「１／２」頁を表示する場合は、頁遷移がない初期状態の場合であるため、「ＮＯ」ルートを通じ、ステップＹ４を実行しないでステップＹ５が実行される。
これにより、ステップＹ１における初期化された状態について表示制御処理手段１０２による表示制御処理が行なわれる。
【００２７】
これにより、図６（ａ）の表示状態が達成され、ステップＹ６における入力待ち状態となる。
ステップＹ６において、図６（ａ）のように野菜類を選択した場合には、野菜類のデータ処理動作がステップＹ７において起動され、その他、各種のアイテム選択により該当する種類の処理動作が起動される。
【００２８】
ところで、図６（ａ）の表示について、「次頁」に対応するアイコンを選択すると、頁遷移がある場合であるため、ステップＹ３において「ＹＥＳ」ルートを採り、ステップＹ４の画面編集を実行された後、ステップＹ５の表示制御処理手段１０２による表示制御処理が行なわれる。
これにより、可変アイテムについての表示変更が行なわれ、表示頁「１」が「２」に、データ名称の「野菜類」が「ドリンク類」に、データ名称の「肉類」が「消耗品」に、データ名称の「魚類」および「果物類」が消去状態に、各納品日付が対応する日付に変更される〔図６（ｂ）参照〕。
【００２９】
このとき、可変アイテム以外の固定アイテムについては、そのままの表示状態が保たれる。
ところで、ステップＹ４における画面編集処理について詳説すると、図８のフローチャートに沿い各処理動作が行なわれる。
まず、ステップＺ１において、表示文字列変更処理手段１０４による表示文字列変更処理動作が行なわれ、可変アイテムである表示頁について、具体的には「１／２」の「１」を「２」に変更する、表示文字列の変更処理が行なわれる。
【００３０】
次いで、ステップＺ２において表示データがあるかどうかの判断が行なわれ、表示データがある場合には、ステップＺ３およびステップＺ４において表示文字列変更処理手段１０４による表示文字列の変更動作が行なわれる。
すなわち、ステップＺ３においては、可変アイテムであるデータ名称について、具体的には「野菜類」を「ドリンク類」に変更する、表示文字列の変更処理が行なわれる。
【００３１】
また、ステップＺ４においては、可変アイテムである日付名称について、具体的には「９４／０８／２０」を「９４／０８／２４」に変更する、表示文字列の変更処理が行なわれる。
そして、ステップＺ７において表示項目数との比較が行なわれ、同一頁内のすべての項目表示位置（図６の例では４ヶ所）についてステップＺ２〜Ｚ４の動作が行なわれるまで、「ＮＯ」ルートを通じての繰り返し処理が行なわれる。
【００３２】
ところで、ステップＺ２において表示データが無いと判断された場合〔図６（ｂ）の例では次頁における第３項目位置および第４項目位置の場合〕には、ステップＺ５，ステップＺ６が実行され、表示文字列消去設定処理手段１０６の動作を通じ、表示文字列の消去動作が行なわれる。
すなわち、ステップＺ５において、データ名称に関する表示文字列の消去が行なわれ、図６（ｂ）の例では第３項目位置における前頁の「魚類」が消去される。
【００３３】
また、ステップＺ６において日付に関する表示文字列の消去が行なわれ、図６（ｂ）の例では、第３項目位置における前頁の「９４／０８／２３」が消去される。
そして、第４項目位置の表示については、表示項目数に達していないためステップＺ７における「ＮＯ」ルートおよびステップＺ２における「ＮＯ」ルートを通じ、前述の第３項目位置と同様の文字列消去動作が行なわれる。
【００３４】
このような、動作の後、ステップＺ８およびステップＺ９におけるアイコン反転の動作が行なわれる。
すなわち、ステップＺ８において表示アイコン反転設定処理手段１１１による表示アイコン反転設定処理が、図２７のフローチャートに沿い行なわれ、今回の表示に際し反転すべきアイコンに関する反転動作が行なわれる。
【００３５】
図６（ａ）の例では、１／２ページの項目「野菜類」についてのアイコン反転動作が行なわれる。
また、ステップＺ９において表示アイコン無反転設定処理手段１１２による表示アイコン無反転設定処理が、図２８のフローチャートに沿い行なわれ、今回の表示に関し反転を解消すべきアイコンについての反転解消が行なわれる。
【００３６】
図６（ａ），（ｂ）の例では、２／２ページに移行する際して、１／２ページの項目「野菜類」についての反転アイコンを、無反転状態に移行させる動作が行なわれる。
ところで、上記の動作を行なうべく装備される各処理手段の動作は、次のように行なわれる。
【００３７】
まず、表示初期化処理手段１０１は図１１〜１４に示すフローチャートに沿う動作を行なう。
すなわち、図１１のステップＡ１において、ＲＡＭ領域５２における所要の部分に、転送されるＲＯＭ５１の画面表示データ５４を格納するための画面表示データ変更用領域５８が確保される（図３参照）。
【００３８】
そして、ステップＡ２において、ＲＯＭ５１に格納され画面データインデックステーブル５３にリンクした画面表示データ５４の、画面表示データ変更用領域５８への複写が行なわれ、ＲＡＭ領域５２における画面表示データ５４の変更等の動作が可能になる。
ついで、ステップＡ３において、画面表示データ変更用領域５８における表示データアドレスを参照することにより、可変表示文字列数の算出が行なわれる。
【００３９】
次に、ステップＡ４において、ステップＡ３の算出結果より、可変文字列があるかどうかの判断が行なわれ、ある場合は「ＮＯ」ルートを通じ、ステップＡ５〜ステップＡ９の可変文字列についての処理が行なわれるとともに、ない場合は「ＹＥＳ」ルートを通じステップＡ５〜ステップＡ９を実行することなく、ステップＡ１０，ステップＡ１１の実行が行なわれる。
【００４０】
まず、ステップＡ５においては、ＲＡＭ領域５２における所要の部分に、転送されるＲＯＭ５１の可変文字列表示データ５５を格納するための文字列表示データ変更用領域５９が確保される。
そして、ステップＡ６において、上記文字列表示データ変更用領域５９における文字データアドレスを参照することにより、可変総文字列長の算出が行なわれる。
【００４１】
ついで、ステップＡ７において、ＲＡＭ領域５２における所要の部分に、転送されるＲＯＭ５１の可変文字列データ５６を格納するための文字列データ変更用領域６０が確保される。
また、上記の動作を受けて、ステップＡ８において図１２に示すフローチャートに沿い、後述のごとく文字列データリンク確立処理が行なわれる。
【００４２】
そして、ステップＡ９において、文字列表示データの張り替え有無の設定が行なわれる。
ついで、ステップＡ１０において、表示桁数格納領域の確保が、後述の図１３のフローチャートに沿う動作により行なわれる。
さらに、ステップＡ１１において、アイコン反転状態格納領域の確保が、後述の図１４のフローチャートに沿う動作により行なわれ、表示初期化処理が完了する。
【００４３】
ところで、上述の文字列データリンク確立処理は、図１２に示すフローチャートに沿い行なわれるが、まずステップＢ１において、「変更項番が設定済か？」が判断され、設定済の場合は「ＹＥＳ」ルートを通じ、ステップＢ２〜ステップＢ５が実行される。
まず、ステップＢ２においては、文字列表示データ５５の内の可変データがＲＯＭ５１からＲＡＭ領域５２の文字列表示データ変更用領域５９に複写される。
【００４４】
そして、ステップＢ３において、ＲＯＭ５１における文字列データ５６のうちの可変データがＲＡＭ領域５２の文字列データ変更用領域６０に複写される。
ついで、ステップＢ４において、画面表示データ変更用領域５８の画面表示データと、文字列表示データ変更用領域５９の文字列表示データとをリンクする設定が行なわれる。
【００４５】
すなわち、画面表示データ変更用領域５８（変更用領域ａ）を検索し、変更項番が設定されている文字列表示データ５５をＲＡＭ５２上の別の変更領域ｂ（文字列表示データ変更用領域５９）に複写して、変更用領域ａと変更用領域ｂとのリンクを確立する。
さらに、ステップＢ５において、文字列表示データ変更用領域５９の文字列表示データと、文字列データ変更用領域６０の文字列データとをリンクする設定が行なわれる。
【００４６】
すなわち、表示文字列格納用の変更用領域ｃ（文字列データ変更用領域６０）を獲得し（ステップＡ７）、変更用領域ｂと変更用領域ｃとのリンクを確立する。
そして、ステップＢ６において各表示データについての処理が終了したかどうかを判断され、終了していない間はステップＢ１〜ステップＢ５の処理が繰り返される。
【００４７】
一方、上述の表示桁数格納領域確保処理は、図１３に示すフローチャートに沿い行なわれるが、まずステップＣ１において、変更文字列数の取得が行なわれ、ステップＣ２において、取得結果を参照しての「変更文字列ありか？」の判断が行なわれる。
変更文字列がある場合には、「ＹＥＳ」ルートを通じステップＣ３が実行され、表示桁数格納領域の確保が行なわれる。
【００４８】
次に、ステップＣ４において「可変文字列であるかどうか」の判断が行なわれ、可変文字列の場合は変更項番の設定が行なわれる。
そして、ステップＣ６において、変更項番の設定が各表示モードのすべてについて行なわれたかどうかが判断され、各表示モードが終了するまで、ステップＣ４およびステップＣ５が繰り返される。
【００４９】
このような変更項番の設定の終了により、表示桁数格納領域確保処理が完了する。
そして、上述のアイコン反転状態格納領域確保処理は、図１４に示すフローチャートに沿い行なわれるが、まずステップＤ１において、変更アイコン数の取得が行なわれ、ステップＤ２において、取得結果を参照しての「変更アイコンありか？」の判断が行なわれる。
【００５０】
変更アイコンがある場合には、「ＹＥＳ」ルートを通じステップＤ３が実行され、アイコン反転状態格納領域の確保が行なわれる。
次に、ステップＤ４において「可変アイコンであるかどうか」の判断が行なわれ、可変文字列の場合は変更項番の設定が行なわれる。
そして、ステップＤ６において、変更項番の設定が各表示モードのすべてについて行なわれたかどうかが判断され、各表示モードが終了するまで、ステップＤ４およびステップＤ５が繰り返される。
【００５１】
このような変更項番の設定の終了により、アイコン反転状態格納領域確保処理が完了する。
ところで、上述の表示制御処理手段１０２による表示制御処理は図１５〜図１８のフローチャートに沿う各動作により行なわれるが、まず図１５におけるステップＥ１において、変更項番の初期化が行なわれ、ステップＥ２において、各表示モードがつくされているかどうかが判断される。
【００５２】
各表示モードがつくされていない場合は、ステップＥ３において表示実行処理が行なわれ、後述のように図１６のフローチャートに沿う動作が行なわれて、各表示が行なわれる。
そして、表示実行処理が終了すると、ステップＥ４において変更項番の更新が行なわれた後、次の表示モードについての実行処理が繰り返される。
【００５３】
ところで、上述の表示実行処理は図１６のフローチャートに沿い行なわれるが、まずステップＦ１において表示の有無が確認され、表示のある場合にステップＦ２およびステップＦ３〜ステップＦ６に至る各動作が行なわれる。
すなわち、ステップＦ２における表示モード別の分岐に沿い、表示モードが、文字列表示の場合はステップＦ３の文字列表示制御が、アイコン表示の場合はステップＦ４のアイコン表示制御が、下線表示の場合はステップＦ５の下線表示動作が、直線表示の場合はステップＦ６の直線表示動作がそれぞれ行なわれる。
【００５４】
そして、ステップＦ７において、表示有無を「無し」にリセットする動作が行なわれて、表示実行処理が終了する。
ここで、上述の文字列表示制御は、図１７のフローチャートに沿う動作が行なわれるが、まずステップＧ１において「表示あり」かどうかの確認が行なわれる。
【００５５】
そして、表示ありの場合に「ＹＥＳ」ルートを通じステップＧ２が実行され、文字列の表示が行なわれる。
すなわち、図９（ａ），（ｂ）に示すように、前回表示文字列が「ＡＢＣ」の場合について、「ＸＹＺＷ」を今回表示すると、今回表示の文字数が前回より多いため、「ＡＢＣ」に「ＸＹＺ」が上書き表示されるとともに、「Ｃ」の後のスペースに「Ｗ」が上書きされる。
【００５６】
ついで、ステップＧ４が実行されるが、ステップＧ１において「ＮＯ」ルートを採った「表示なし」の場合は、ステップＧ２の文字列表示を行なうことなく、ステップＧ３において文字列の長さを「０」に設定した後ステップＧ４が実行される。
したがって、表示有無が「表示なし」となっている項目に関しては表示を行なわないため、頁遷移時等において画面上での表示内容の変化量が少ない場合等の表示処理の冗長度を下げることができる。
【００５７】
ところで、ステップＧ４では、前回の表示文字列長が取得参照され、ステップＧ５において、前回の文字列長と今回の文字列長とが比較されて、前回の文字列長が大きい場合はステップＧ６が実行される。
ステップＧ６では、不要文字列部分の座標算出・矩形クリアが行なわれる。
この動作を、図１０（ａ）〜（ｃ）に示す具体例で説明すると、この場合は、前回表示文字列「ＡＢＣＤＥ」について、今回「ＸＹＺ」を表示文字列とする場合を示している。
【００５８】
今回表示の「ＸＹＺ」は前回表示文字列上に上塗りされるが、これによっては前回表示の「ＤＥ」が残存してしまう。この不要文字列を消去する動作が矩形クリアにより行なわれる。
この矩形クリアは、描画モードにおけるクリア動作により行なわれ、文字ベースのスペースキャラクタ表示では行なわれない。すなわち、文字ベースのスペースキャラクタ表示では、スペースキャラクタの漢字ＲＯＭからの検索・読出・描画を行なう必要があり処理速度が低いのに比して、該当領域のグラフィック座標を算出し、該領域の矩形クリアを行なう処理速度の方が格段に高いため、矩形クリアの手段を用いている。
【００５９】
これにより、不要文字列消去にかかる冗長度が抑制され、処理速度が向上して、表示速度の遅いＬＣＤディスプレイ等において特に大きな効果が得られる。
そして、上述のアイコン表示制御は、図１８のフローチャートに沿う動作が行なわれるが、まずステップＨ１において「表示あり」かどうかの確認が行なわれる。
【００６０】
そして、表示ありの場合に「ＹＥＳ」ルートを通じステップＨ２〜ステップＨ６が実行され、アイコンの描画が行なわれる。
まず、ステップＨ２が実行され、前回のアイコンについて反転状態の取得が行なわれる。この取得結果を用いて、今回の反転有無との比較が行なわれ、「反転状態が不一致」の場合は、反転状態を解消すべき状態であるため、「ＹＥＳ」ルートを通じステップＨ５が実行されて、アイコンの矩形クリアが行なわれる。
【００６１】
この後、ステップＨ６において、アイコンの描画が行なわれ、所要のアイコン表示状態にいたる。
ところで、アイコンの反転状態が一致している場合は、ステップＨ４から「ＮＯ」ルートを経由することにより、ステップＨ５およびステップＨ６の動作を行なわないため、すべてのアイコンについてのクリアおよび再描画を行なう場合に比べ、大幅に処理速度の向上をはかることができる。
【００６２】
なお、アイコンの表示がない場合は、ステップＨ１から「ＮＯ」ルートを通じてステップＨ３が実行され、アイコンの矩形クリア動作が行なわれる。
このように、表示制御処理手段１０２が起動されると、指定された変更用領域ａの画面表示データ５８を参照し、設定されているデータにしたがう表示を行なった後、各項目の変更用領域ａに存在する画面表示データ５８の表示有無を表示なしに設定する。これは、後に、表示有無が表示なしとなっている項目に関しては表示を行なわないための動作となる。
【００６３】
また、各文字列表示時には今回表示文字列長と前回表示文字列とを比較し、今回分の方が短い場合は、その差分にあたる領域の座標を算出し、矩形クリアを行なう。
さらに、各アイコン表示時には、前回の反転状態と今回の反転状態とを比較し、異なっている場合のみアイコンの再描画を行なう。
【００６４】
そして、表示解放処理手段１０３について説明すると、図１９に示すフローチャートに沿う処理動作が行なわれ、まず、ステップＩ１において「張り替えあり？」の判断が行なわれ、張り替え有りのとき、「ＹＥＳ」ルートを通じステップＩ２およびステップＩ３が実行される。
ステップＩ２においては、可変文字列格納領域６０の解放が行なわれ、ステップＩ３において、可変文字列表示データ格納領域５９の解放が行なわれる。
【００６５】
そして、ステップＩ４が実行され、画面表示データ変更用領域５８が解放される。
なお、ステップＩ１において張り替えなしの場合は、「ＮＯ」ルートを通じ、ステップＩ２，Ｉ３を実行することなく、ステップＨ４が実行されて、画面表示データ変更用領域５８の解放が行なわれる。
【００６６】
すなわち、表示解放処理手段１０３が起動されると、表示初期化処理手段１０１で確保されたＲＡＭ上の変更用領域ａ，ｂ，ｃを解放し、その画面での表示制御を終了する。
次に、表示文字列変更処理手段１０４の動作について説明すると、図２０に示すフローチャートに沿い動作を行なうが、まず、ステップＪ１において変更文字列のデータ検索が行なわれ、ステップＪ２において指示文字列の設定が行なわれる。ついで、ステップＪ３において表示有無フラグの有り設定が行なわれる。
【００６７】
これにより、図８におけるステップＺ２の表示データ有無の判断に際しての、表示データ有り設定が行なわれたことになる。
すなわち、表示文字列変更処理手段１０４が起動されると、指定された変更項番に対応する文字列表示データを変更用領域ｂにおいて検索し、リンクした文字列を変更用領域ｃに複写する。また、該当の画面表示データ２の表示有無フラグを表示有りに設定する動作が行なわれる。
【００６８】
そして、表示文字列表示設定処理手段１０５の動作について説明すると、図２１に示すフローチャートに沿い動作を行なうが、まず、ステップＫ１において変更文字列のデータ検索が行なわれ、ついで、ステップＫ２において表示有無フラグの有り設定が行なわれる。
これにより、表示制御処理手段１０２における表示有無の判断に際しての、表示有り設定が行なわれたことになる。
【００６９】
すなわち、表示文字列表示設定処理手段１０５が起動されると、指定された変更項番に対応して、表示種別が文字列の画面表示データ２を変更用領域ｂにおいて検索し、表示有無フラグを表示有りに設定する。
また、表示文字列消去設定処理手段１０６の動作について説明すると、図２２に示すフローチャートに沿い動作を行なうが、まず、ステップＬ１において変更文字列のデータ検索が行なわれ、ついで、ステップＫ２において表示有無フラグの消去設定が行なわれる。
【００７０】
これにより、図８におけるステップＺ２の表示データ有無の判断に際しての、表示データ無し設定が行なわれたことになる。
すなわち、表示文字列消去設定処理手段１０６が起動されると、指定された変更項番に対応して、表示種別が文字列の画面表示データ２を、変更用領域ｂにおいて検索し、表示有無フラグを消去に設定する。
【００７１】
さらに、表示文字列反転設定処理手段１０７の動作について説明すると、図２３に示すフローチャートに沿い動作を行なうが、まず、ステップＭ１において変更文字列のデータ検索が行なわれ、ついで、ステップＭ２において反転有無フラグの反転設定が行なわれる。
これにより、図８におけるステップＺ８の表示データ反転の判断に際しての、表示データ反転設定が行なわれたことになる。
【００７２】
また、ステップＭ３において表示有無フラグの有り設定が行なわれる。
これにより、表示制御処理手段１０２における表示有無の判断に際しての、表示有り設定が行なわれたことになる。
すなわち、表示文字列反転設定処理手段１０７が起動されると、指定された変更項番に対応して、表示種別が文字列の画面表示データ２を、変更用領域ｂにおいて検索し、表示情報を反転ありに、表示有無を表示有りに設定する。
【００７３】
そして、表示文字列無反転設定処理手段１０８の動作について説明すると、図２４に示すフローチャートに沿い動作を行なうが、まず、ステップＮ１において変更文字列のデータ検索が行なわれ、ついで、ステップＮ２において反転有無フラグの無反転設定が行なわれる。
これにより、図８におけるステップＺ８の表示データ反転の判断に際しての、表示データ無反転設定が行なわれたことになる。
【００７４】
また、ステップＮ３において表示有無フラグの有り設定が行なわれる。
これにより、表示制御処理手段１０２における表示有無の判断に際しての、表示有り設定が行なわれたことになる。
すなわち、表示文字列無反転設定処理手段１０８が起動されると、指定された変更項番に対応する、変更用領域ｂに複写された表示種別が文字列の画面表示データ５８を検索し、表示情報を反転なしに、表示有無を表示有りに設定する。
【００７５】
ところで、表示アイコン表示設定処理手段１０９は図２５に示すフローチャートに沿う動作を行なうが、まず、ステップＯ１において変更アイコンのデータ検索が行なわれ、ついで、ステップＯ２において表示有無フラグの有り設定が行なわれる。
これにより、図１２に示す表示制御処理手段１０２のアイコン表示制御において表示有無の判断に際しての、表示有り設定が行なわれたことになる。
【００７６】
すなわち、表示アイコン表示設定処理手段１０９が起動されると、指定された変更項番に対応する、変更用領域ｂに複写された表示種別が文字列の画面表示データ５８を検索し、表示有無を表示有りに設定する。
そして、表示アイコン消去設定処理手段１１０は図２６に示すフローチャートに沿う動作を行なうが、まず、ステップＰ１において変更アイコンのデータ検索が行なわれ、ついで、ステップＰ２において表示有無フラグの消去設定が行なわれる。
【００７７】
これにより、図１８に示す表示制御処理手段１０２のアイコン表示制御において表示有無の判断に際しての、表示無し設定が行なわれたことになる。
すなわち、表示アイコン消去設定処理手段１１０が起動されると、指定された変更項番に対応する、変更用領域ｂに複写された表示種別がアイコンの画面表示データ５８を検索し、表示有無を消去に設定する。
【００７８】
そして、表示アイコン反転設定処理手段１１１の動作について説明すると、図２７に示すフローチャートに沿い動作を行なうが、まず、ステップＱ１において変更アイコンのデータ検索が行なわれ、ついで、ステップＱ２において反転有無フラグの反転設定が行なわれる。
これにより、図８におけるステップＺ８の表示データ反転の判断に際しての、表示データ反転設定が行なわれたことになる。
【００７９】
そして、図１８に示す表示制御処理手段１０２のアイコン表示制御において反転状態の判断に際しての、反転設定が行なわれたことになる。
さらに、ステップＱ３において表示有無フラグの有り設定が行なわれる。
これにより、図１８に示す表示制御処理手段１０２のアイコン表示制御において表示有無の判断に際しての、表示有り設定が行なわれたことになる。
【００８０】
すなわち、表示アイコン消去設定処理手段１１１が起動されると、指定された変更項番に対応する、変更用領域ｂに複写された表示種別がアイコンの画面表示データ５８を検索し、表示情報を反転有りに、表示有無を表示ありに設定する。次に、表示アイコン無反転設定処理手段１１２の動作について説明すると、図２８に示すフローチャートに沿い動作を行なうが、まず、ステップＲ１において変更アイコンのデータ検索が行なわれ、ついで、ステップＲ２において反転有無フラグの無反転設定が行なわれる。
【００８１】
これにより、図８におけるステップＺ９の表示データ反転の判断に際しての、表示データ無反転設定が行なわれたことになる。
そして、図１８に示す表示制御処理手段１０２のアイコン表示制御において反転状態の判断に際しての、無反転設定が行なわれたことになる。
さらに、ステップＲ３において表示有無フラグの有り設定が行なわれる。
【００８２】
これにより、図１８に示す表示制御処理手段１０２のアイコン表示制御において表示有無の判断に際しての、表示有り設定が行なわれたことになる。
すなわち、表示アイコン無反転設定処理手段１１２が起動されると、指定された変更項番に対応する、変更用領域ｂに複写された表示種別がアイコンの画面表示データ５８を検索し、表示情報を反転なしに、表示有無を表示ありに設定する。
【００８３】
そして、表示下線表示設定処理手段１１３の動作について説明すると、図２９に示すフローチャートに沿い動作を行なうが、まず、ステップＳ１において変更下線のデータ検索が行なわれ、ついで、ステップＳ２において表示有無フラグの有り設定が行なわれる。
これにより、図１６に示す表示制御処理手段１０２の表示実行処理において表示有無の判断に際しての、表示有り設定が行なわれたことになる。
【００８４】
すなわち、表示下線表示設定処理手段１１３が起動されると、指定された変更項番に対応する、変更用領域ｂに複写された表示種別が下線の画面表示データ５８を検索し、表示有無を表示ありに設定する。
ついで、表示下線消去設定処理手段１１４の動作について説明すると、図３０に示すフローチャートに沿い動作を行なうが、まず、ステップＴ１において変更下線のデータ検索が行なわれ、ついで、ステップＴ２において表示有無フラグの消去設定が行なわれる。
【００８５】
これにより、図１６に示す表示制御処理手段１０２の表示実行処理において表示有無の判断に際しての、表示なし設定が行なわれたことになる。
すなわち、表示下線消去設定処理手段１１４が起動されると、指定された変更項番に対応する、変更用領域ｂに複写された表示種別が下線の画面表示データ５８を検索し、表示有無を消去に設定する。
【００８６】
つぎに、表示直線表示設定処理手段１１５の動作について説明すると、図３１に示すフローチャートに沿い動作を行なうが、まず、ステップＵ１において変更直線のデータ検索が行なわれ、ついで、ステップＵ２において表示有無フラグの有り設定が行なわれる。
これにより、図１６に示す表示制御処理手段１０２の表示実行処理において表示有無の判断に際しての、表示有り設定が行なわれたことになる。
【００８７】
すなわち、表示直線表示設定処理手段１１５が起動されると、指定された変更項番に対応する、変更用領域ｂに複写された表示種別が直線の画面表示データ５８を検索し、表示有無を表示ありに設定する。
ついで、表示直線消去設定処理手段１１６の動作について説明すると、図３２に示すフローチャートに沿い動作を行なうが、まず、ステップＶ１において変更直線のデータ検索が行なわれ、ついで、ステップＶ２において表示有無フラグの消去設定が行なわれる。
【００８８】
これにより、図１６に示す表示制御処理手段１０２の表示実行処理において表示有無の判断に際しての、表示なし設定が行なわれたことになる。
すなわち、表示直線消去設定処理手段１１６が起動されると、指定された変更項番に対応する、変更用領域ｂに複写された表示種別が直線の画面表示データ５８を検索し、表示有無を消去に設定する。
【００８９】
そして、表示画面消去設定処理手段１１７の動作について説明すると、図３３に示すフローチャートに沿い動作を行なうが、ステップＷ１において画面消去の動作が行なわれる。
このような各処理手段の動作により、所望の制御が行なわれるが、本実施例のシステムでは、メニュー画面が、図４のように機能選択用のアイコン群（固定アイコン）と、各アイコンに対応する機能概要（固定文字列）で構成される。
【００９０】
この場合、各種画面表示データを作成しておけば、アプリケーションプログラムでは図５のフローチャートに対応したものを作成すれば良いため、各表示要素を全く意識せずにコーディングを行なうことが可能になる。
また、図６は各種可変データの選択を行なう画面の一例であり、画面はタイトル等の固定文字列、特定の機能を持った固定アイコン群、各データ選択用の可変アイコン群（選択されたアイコンが反転）と、補助記憶装置等に格納されているデータ（可変文字列）で構成される。
【００９１】
この場合、各種画面表示データを作成しておけばアプリケーションプログラムでは、図７および図８に示すように、可変アイコンの反転位置、可変文字列のみに着目したコーディングを行なうことができ、各表示アイテムの表示データ（表示座標等）も意識する必要がない。
また、図９（ａ），（ｂ）および図１０（ａ）〜（ｃ）は文字表示の実施例であり、前回表示文字列長より今回表示文字列長の方が長いかもしくは等しい場合、図９に示すように、今回表示文字列が上書きされる。
【００９２】
そして、図１０（ａ）〜（ｃ）に示すように、前回表示文字列長より今回表示文字列長の方が短かった場合には、今回表示文字列長で上書きした後、差分に相当する部分のグラフィック座標を算出し、該領域の矩形クリアを行なう。これにより、文字列再表示時の不要文字列消去に関する冗長度を最少限度に抑制される。
【０１００】
【発明の効果】
以上詳述したように、本発明の画面表示制御装置における汎用画面表示処理方法によれば、従来アプリケーションプログラムで行なっていた文字列表示に関する大部分の制御が簡素化される。
また、画面単位での流用性を高めることができ、アプリケーションプログラムの開発に要する期間が短縮される。
さらに、冗長度が抑制され、表示速度の応答性能の低いＬＣＤディスプレイ等もシステムに採用出来るようになるとともに、システムの品質が安定し、製品の信頼性が高まる。
【図面の簡単な説明】
【図１】本発明を説明するためのデータ構造を示す模式的ブロック図である。
【図２】本発明の一実施例を示すブロック図である。
【図３】本発明の一実施例の要部動作を示す模式図である。
【図４】本発明の一実施例のメニュー画面を示す模式図である。
【図５】本発明の一実施例のメニュー画面実現例を示すフローチャートである。
【図６】（ａ），（ｂ）は本発明の一実施例のデータ選択画面を示す模式図である。
【図７】本発明の一実施例のデータ選択画面実現例を示すフローチャートである。
【図８】本発明の一実施例の画面編集処理手順を示すフローチャートである。
【図９】（ａ），（ｂ）は本発明の一実施例の文字列表示例を示す模式図である。
【図１０】（ａ）〜（ｃ）は本発明の一実施例の文字列表示について他の例を示す模式図である。
【図１１】本発明の一実施例の表示初期化処理手段の動作を示すフローチャートである。
【図１２】本発明の一実施例の文字列データリンク確立処理動作を示すフローチャートである。
【図１３】本発明の一実施例の表示桁数格納領域確保処理の動作を示すフローチャートである。
【図１４】本発明の一実施例のアイコン反転状態格納領域確保処理の動作を示すフローチャートである。
【図１５】本発明の一実施例の表示制御処理手段の動作を示すフローチャートである。
【図１６】本発明の一実施例の表示実行処理手段の動作を示すフローチャートである。
【図１７】本発明の一実施例の文字列表示制御処理の動作を示すフローチャートである。
【図１８】本発明の一実施例のアイコン表示制御処理の動作を示すフローチャートである。
【図１９】本発明の一実施例の表示解放処理の動作を示すフローチャートである。
【図２０】本発明の一実施例の表示文字列変更処理手段の動作を示すフローチャートである。
【図２１】本発明の一実施例の表示文字列表示設定処理手段の動作を示すフローチャートである。
【図２２】本発明の一実施例の表示文字列消去設定処理手段の動作を示すフローチャートである。
【図２３】本発明の一実施例の表示文字列反転設定処理手段の動作を示すフローチャートである。
【図２４】本発明の一実施例の表示文字列無反転設定処理手段の動作を示すフローチャートである。
【図２５】本発明の一実施例の表示アイコン表示設定処理手段の動作を示すフローチャートである。
【図２６】本発明の一実施例の表示アイコン消去設定処理手段の動作を示すフローチャートである。
【図２７】本発明の一実施例の表示アイコン反転設定処理手段の動作を示すフローチャートである。
【図２８】本発明の一実施例の表示アイコン無反転設定処理手段の動作を示すフローチャートである。
【図２９】本発明の一実施例の表示下線表示設定処理手段の動作を示すフローチャートである。
【図３０】本発明の一実施例の表示下線消去設定処理手段の動作を示すフローチャートである。
【図３１】本発明の一実施例の表示直線表示設定処理手段の動作を示すフローチャートである。
【図３２】本発明の一実施例の表示直線消去設定処理手段の動作を示すフローチャートである。
【図３３】本発明の一実施例の表示画面消去設定処理手段の動作を示すフローチャートである。
【符号の説明】
１  画面表示制御装置
２  表示用関数
３  端末
５１  ＲＯＭ
５２  ＲＡＭ
５３  画面データインデックステーブル
５４  画面表示データ
５５  可変文字列表示データ
５６  文字列データ
５７  表示制御データ
５８  画面表示データ変更用領域
５９  文字列表示データ変更用領域
６０  文字列データ変更用領域
６１  アイコン表示データ
６２  下線表示データ
６３  直線表示データ
１０１  表示初期化処理手段
１０２  表示制御処理手段
１０３  表示解放処理手段
１０４  表示文字列変更処理手段
１０５  表示文字列表示設定処理手段
１０６  表示文字列消去設定処理手段
１０７  表示文字列反転設定処理手段
１０８  表示文字列無反転設定処理手段
１０９  表示アイコン表示設定処理手段
１１０  表示アイコン消去設定処理手段
１１１  表示アイコン反転設定処理手段
１１２  表示アイコン無反転設定処理手段
１１３  表示下線表示設定処理手段
１１４  表示下線消去設定処理手段
１１５  表示直線表示設定処理手段
１１６  表示直線消去設定処理手段
１１７  表示画面消去設定処理手段
【図１】
0003732540.tif 000002
【図２】
0003732540.tif 000003
【図３】
0003732540.tif 000004
【図４】
0003732540.tif 000005
【図５】
0003732540.tif 000006
【図６】
0003732540.tif 000007
【図７】
0003732540.tif 000008
【図８】
0003732540.tif 000009
【図９】
0003732540.tif 000010
【図１０】
0003732540.tif 000011
【図１１】
0003732540.tif 000012
【図１２】
0003732540.tif 000013
【図１３】
0003732540.tif 000014
【図１４】
0003732540.tif 000015
【図１５】
0003732540.tif 000016
【図１６】
0003732540.tif 000017
【図１７】
0003732540.tif 000018
【図１８】
0003732540.tif 000019
【図１９】
0003732540.tif 000020
【図２０】
0003732540.tif 000021
【図２１】
0003732540.tif 000022
【図２２】
0003732540.tif 000023
【図２３】
0003732540.tif 000024
【図２４】
0003732540.tif 000025
【図２５】
0003732540.tif 000026
【図２６】
0003732540.tif 000027
【図２７】
0003732540.tif 000028
【図２８】
0003732540.tif 000029
【図２９】
0003732540.tif 000030
【図３０】
0003732540.tif 000031
【図３１】
0003732540.tif 000032
【図３２】
0003732540.tif 000033
【図３３】
0003732540.tif 000034