(57)【特許請求の範囲】
【請求項１】
表示画面上のウインドウを使用して、ユーザと対話的にデータの入出力処理を行なう情報処理装置におけるユーザインタフェースの制御装置において、
前記入出力処理の実行に必要なパラメータを設定するためのオプションメニューおよびリストメニューで、選択されたパラメータが所定形状のラベルとして表示されるオプションメニューおよびリストメニューと、これらのメニュー間に配置され、前記表示されたメニューのラベルに連続する文字として表示され該ラベルと協同して前記入出力処理を実行するためのメッセージを形成する文字ラベルとを前記表示画面上の１つのウインドウに同時に表示するメニュー表示手段と、
前記メニューにより前記パラメータが選択された場合に、選択されたパラメータを異なる色で表示し、前記メッセージに対応する入出力処理を実行した後に前記異なる色を元の色に戻すように制御する制御手段とを備えたことを特徴とする情報処理装置におけるユーザインタフェースの制御装置。
【請求項２】
前記ウインドウ内に前記選択されたパラメータに基づいた入出力処理を実行するための実行ボタンを配置したことを特徴とする請求項１記載の情報処理装置におけるユーザインタフェースの制御装置。
【請求項３】
前記入出力処理を実行するためのメッセージを複数の独立した箇条書きで表示することを特徴とする請求項１又は２記載の情報処理装置におけるユーザインタフェースの制御装置。
【請求項４】
表示画面上のウインドウを使用して、ユーザと対話的にデータの入出力処理を行なう情報処理方法において、
前記入出力処理の実行に必要なパラメータを設定するためのオプションメニューおよびリストメニューで、選択されたパラメータが所定形状のラベルとして表示されるオプションメニューおよびリストメニューと、これらのメニュー間に配置され、前記表示されたメニューのラベルに連続する文字として表示され該ラベルと協同して前記入出力処理を実行するためのメッセージを形成する文字ラベルとを前記表示画面上の１つのウインドウ内に同時に表示し、
前記メニューにより前記パラメータが選択された場合に、選択されたパラメータを異なる色で表示し、前記メッセージに対応する入出力処理を実行した後に前記異なる色を元の色に戻すようにしたことを特徴とする情報処理方法。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は情報処理装置におけるユーザインタフェースの制御装置、及び情報処理方法に関する。
【０００２】
【従来の技術】
コンピュータやワードプロセッサなどの情報処理装置の情報処理機能は近年著しく発達し、特にウインドウを使用したユーザとの対話処理によって、各種の複雑な情報処理が簡単に行えるようになっている。例えば、各種の設計の過程において、コンピュータを使用して、モデルを細分要素に分割した要素分割モデルに対して、有限要素法、差分法などを中心とした数値解析を行うことが行われている。この場合、オペレータは、要素分割モデルの作成過程で、要素、節点（要素をつなぐ点）を新たに作成し或いは消去し、各要素に材質を設定し、節点に境界条件を設定したりする。そして、このようにして作成した入力データを用いて数値解析を行って得られた結果はディスプレイにグラフィック表示され、この表示に基づいてその後の設計が進められる。
【０００３】
図７はこの種のコンピュータの構成を示すブロック図であり、全体の動作を制御する中央処理装置（ＣＰＵ）５２に、バスを介して対話操作を行うためのメッセージ、要素分割モデルの図、情報処理過程での各種の情報が表示されるディスプレイ５１が接続されている。同様にして、ＣＰＵ５２にバスを介して、制御プログラムが格納され、制御動作時の各種の情報が格納され且つ読み出されるメモリ５３、キーボードを備えた第１の入力部５４、及びマウスを備えた第２の入力部５５が接続されている。
【０００４】
このようなコンピュータにより、要素分割モデルの要素の変更を行う場合について図８を参照して説明する。図８は従来の要素分割モデルの要素の変更を行う場合のオペレータとの対話内容を示すユーザインタフェースの説明図であり、同図の質問の欄に示す各質問に対して、オペレータが選択枝の欄に示す事項からの選択を行うことにより、処理を行うためのパラメータが設定されるようにしてある。即ち、処理対象は要素と節点から選択され、処理内容については変更、消去、表示の何れかが選択される。また、要素の指定方法としては、表示された分割モデルの図に対して領域指定を行う方法と、現在の要素が持っている属性（色／材質／要素形状）で指定する方法との何れかが選択される。さらに、何を変更させるかに対しては、色と材質の何れかが選択される。
【０００５】
図９は従来の要素分割モデルの要素の変更時の動作を示すフローチャートであり、ステップＳ１１では変更対象が選択されるが、この場合には要素が選択され、この選択によって変更対象のパラメータとして要素が設定される。次いで、ステップＳ１２に進んで、処理内容が選択されるが、この場合は要素の色を変更したいので、変更、消去、表示の中から変更が選択され、処理内容のパラメータとして変更が設定される。そして、ステップＳ１３では、対象要素を指定する方法が選択され、この場合にはディスプレイ上に表示された分割モデルの図に対して、領域指定を行う方法が選択され、要素の指定方法のパラメータとして領域指定が設定される。
【０００６】
次いで、ステップＳ１４に進んで対象要素の指定が行われ、マウスを用いてディスプレイ上に表示された分割モデルの図に対して、４角形内、４角形外、多角形外、多角形外、円内、円外を選択して領域の指定が行われ、この場合は４角形内が指定される。ステップＳ１５では変更内容が選択され、この場合には要素の色を変更するので色が選択され、変更内容のパラメータとして色が設定され、ステップＳ１６に進んで、変更後の色が青、緑、黄、赤の中から選択され、ステップＳ１７に進んで、実行ボタンの操作が行われ、以上のように設定されたパラメータに基づく要素分割モデルの要素の変更が行われる。
【０００７】
一方では、この種の情報処理装置において、インタフェース部分（マンマシーンインタフェース）に使用されるウインドウシステムにも使用し易い各種のタイプのものが提案されており、例えばＵＮＩＸシステムではＸウインドウが提案され（木下凌一著；Ｘ−Ｗｉｎｄｏｗ  Ｖｅｒ．１１プログラミング；日刊工業新聞社，１９９０年等）、そのプログラム開発技術としてＭｏｔｉｆ（兜木他著；Ｘ−Ｗｉｎｄｏｗ  ＯＳＦ／Ｍｏｔｉｆプログラミング；日刊工業新聞社，１９９０年等）、Ｏｐｅｎ  Ｌｏｏｋ等が提案されている。従って、プログラム開発者は、これらを使用してウインドウを任意に作成し、プログラムを制御するためのメニュー、スイッチ、ボタン等を作成し、ウインドウに対して配置することができる。次に、その一例を図１０及び図１１を参照して説明する。
【０００８】
図１０はオプションメニューの説明図、図１１はリストメニューの説明図である。図１０に示すように、このオプションメニューは、色選択用のものであり、初期状態では、（１）に示すように青色と記載されたボタンラベル８１ａがディスプレイに表示されている。この状態から、マウスでボタンラベル８１ａをクリックすると、同図（２）に示すように、青色、緑色、黄色及び赤色と表示された選択枝メニュー８２が、ボタンラベル８１ａに隣接してディスプレイに表示される。そこで、マウスでカーソル８３を移動させて黄色を選択すると、（３）に示すように黄色と記載されたボタンレベル８１ｂが、元のボタンラベル８１ａ位置にボタンラベル８１ａに代えて表示され黄色の指定が行われる。
【０００９】
図１１は、複数の項目を同時に選択可能なリストメニュー（リストウィジェット）と呼ばれるもので、初期状態では同図（１）に示すように、選択枝（青色、緑色、黄色、赤色）がリスト状に表示されたリストメニュー９１がディスプレイに表示されている。この状態から（２）に示すように、マウスのカーソル９３を移動して黄色を選択すると、黄色と記載されたラベル部分が反転して、選択状態が設定される。また、（３）に示すように、マウスのカーソル９３を移動して、緑色と黄色とを選択すると、緑色と記載されたラベル部分及び黄色と記載されたラベル部分が反転して、選択状態が設定される。また、前述した提案に係る技術によると、ウインドウの任意の位置に文字（ラベルウイジェット）を表示することも可能である。
【００１０】
【発明が解決しようとする課題】
図８及び図９を参照して説明した従来の要素分割モデルの要素の変更では、質問を枝分れ部分とした木構造を用意し、オペレータは該枝分れ部分に沿って入力処理を実行するパラメータを選択設定する。このパラメータ設定の過程は、要素／節点の枝分れから始まる木構造になっていて、プログラムの質問に答えて末端の枝に進むために以下のような欠点があった。
【００１１】
第１にオペレータは全体の木構造を見ることができず、プログラムに習熟していないオペレータに取っては、木構造を手探りで進むことになり、例えば個々の質問の意味がその質問だけでは十分に把握できないこともある。特に、木構造の周辺の幾つかの質問から該質問の意味が明確になることがあり、オペレータに無駄な負担がかかることがあった。
【００１２】
第２にパラメータを質問に答えて順次設定する必要があり、以前に設定したパラメータの誤りに気が付いた時、以前に設定したパラメータの設定値を忘れた時、或いは質問に答える前に操作すべき事項に気が付いた時には、質問をさかのぼるか、最初から操作をし直す必要があった。
【００１３】
例えば、ステップＳ１３で対象とする要素の指定法を選択指定する場合には、領域指定と属性の内容は不明であり、何れかを指定してメニューがディスプレイに表示されて初めて内容を知ることになり、属性を指定した場合の選択枝は、属性を指定して初めて色、材質、要素形状を内容とするものであることが知られる。
【００１４】
また、ステップＳ１４において、ステップＳ１１で選択したパラメータ（要素／節点）が誤っていることに気が付いた場合、選択指定したパラメータを忘れた場合、対象要素がディスプレイに表示された分割モデルの図からはみ出していて領域指定ができない場合には、質問をステップＳ１１まで遡るか、全ての質問をキャンセルして最初からやり直す必要がある。
【００１５】
図８では比較的簡単なモデルを説明したが、実際には質問の数も多く全体がより複雑なので、以上に説明した欠点に基づく使いにくさ、オペレータに与える操作上の負担は大きな問題になっている。
【００１６】
本発明は、上述したようなこの種の情報処理装置のユーザインタフェースの現状に鑑みてなされたものであり、その目的は、プログラムに習熟していないオペレータでも、メッセージによって入出力処理の全体を把握して効率的に操作を行うことが可能な情報処理装置におけるユーザインタフェースの制御装置、及び情報処理方法を提供することにある。
【００１７】
【課題を解決するための手段】
前記目的を達成するために、本発明は、表示画面上のウインドウを使用して、ユーザと対話的にデータの入出力処理を行なう情報処理装置におけるユーザインタフェースの制御装置において、前記入出力処理の実行に必要なパラメータを設定するためのオプションメニューおよびリストメニューで、選択されたパラメータが所定形状のラベルとして表示されるオプションメニューおよびリストメニューと、これらのメニュー間に配置され、前記表示されたメニューのラベルに連続する文字として表示され該ラベルと協同して前記入出力処理を実行するためのメッセージを形成する文字ラベルとを前記表示画面上の１つのウインドウに同時に表示し、前記メニューにより前記パラメータが選択された場合に、選択されたパラメータを異なる色で表示し、前記メッセージに対応する入出力処理を実行した後に前記異なる色を元の色に戻すように制御したことを特徴とするものである。
【００１８】
好ましくは、前記ウインドウ内に前記選択されたパラメータに基づいた入出力処理を実行するための実行ボタンを配置したことを特徴とするものである。
【００１９】
【作用】
オペレータは、ウインドウに配置され入出力処理の実行に必要なパラメータをボタンラベル等の所定形状のラベルとして表示するオプションメニュー及びリストメニューで、パラメータをそれぞれ選択し、これらの選択されたパラメータと、これらのメニュー間に配置され、前記ボタンラベルに連続する文字として表示される文字ラベルとにより形成される入出力処理を実行するためのメッセージをウインドウ上に表示する。そして、この表示により入力処理の実行のメッセージを全体的に把握した状態で、オペレータが実行ボタンを操作することにより、指定選択したパラメータに応じた入出力処理が実行される。
【００２０】
【実施例】
［第１の実施例］
先ず、本発明の第１の実施例を図１ないし図３を参照して説明する。図１は本実施例に係るユーザインタフェースの構成を示す説明図、図２は本実施例のメニューの選択枝の説明図、図３は本実施例の動作を示すフローチャートである。
【００２１】
図１はパラメータの選択が行われた状態を示すもので、本実施例ではウインドウＷ１上に、横一列にパラメータがボタンラベルとして表示されるオプションメニューＡ１、Ａ２、Ａ４〜Ａ７が配列され、オプションメニューＡ２，Ａ４間に、複数のパラメータがボタンラベルとして表示されるリストメニューＣ１が配置され、リストメニューＣ１上に、同様にパラメータがボタンラベルとして表示されるオプションメニューＡ３が配置されている。また、これらのオプションメニューＡ１，Ａ２、Ａ４〜Ａ７及びリストメニューＣ１間に文字ラベルＢ１〜Ｂ７がそれぞれ配置され、ウインドウＷ１の一端には入出力処理の実行時に操作される実行ボタンＤ１が配置されている。
【００２２】
図１にはオプションメニューＡ１〜Ａ７、リストメニューＣ１を選択指定して、一つの入力処理の実行のメッセージが形成された状態が示され、このメッセージはオプションメニューＡ１〜Ａ７のボタンラベル、リストメニューＣ１の選択リストの表示と、文字ラベルＢ１〜Ｂ７の表示とを連続して「４角形で囲まれた内側にある青色と赤色の要素の色を緑色に変更する」と読み取ることができる。以下に説明するオプションメニューＡ１〜Ａ７、リストメニューＣ１のパラメータの選択指定の順序は任意に選択できるようにしてある。この場合、どのメニューについて設定を完了したかを判別できるようにするべく、例えばウインドウＷ１のメニューの文字は初期状態では全て黒色に表示しておき、パラメータを変更したとき、変更後のメニューの文字を赤色で表示する。そして、ウインドウＷ１にパラメータを選択指定した後実行ボタンＤ１を操作して実行する前には、オプションメニューＡ１〜Ａ７、リストメニューＣ１のパラメータの表示色は赤色であるが、実行ボタンＤ１の操作による実行後には黒色に変化するようにしてある。
【００２３】
オプションメニューＡ１、Ａ２は、変更を行う対象要素の指定法を選択指定するもので、選択指定時にはマウスでクリックすることにより、オプションメニューＡ１は選択枝メニューＡ１１（４角形、多角形、円）をオプションメニューＡ１に隣接して表示し、オプションメニューＡ２は選択枝メニューＡ２１（内側、外側）をオプションメニューＡ２に隣接して表示する。選択枝メニューＡ１１で４角形をパラメータとして選択する場合には、マウスでパラメータの「４角形」をクリックする。すると、選択枝メニューＡ１１は消え、オプションメニューＡ１のラベルは赤色で表示された「４角形」という文字に変更される。また、選択枝メニューＡ２１からマウスで、パラメータとして「内側」を選択すると、選択枝メニューＡ２１は消え、オプションメニューＡ２のラベルは、赤色で表示された「内側」という文字に変更される。
【００２４】
オプションメニューＡ３、リストメニューＣ１は、オプションメニューＡ１、Ａ２で指定した要素または節点の内、対象とする属性を選択指定するもので、選択指定時にマウスでクリックすることにより、オプションメニューＡ３は選択枝メニューＡ３１（色、材質、要素形状、すべて）を隣接して表示する。そして、選択枝メニューＡ３１からマウスで、パラメータとして「色」を選択すると、選択枝メニューＡ３１は消え、オプションメニューＡ３のラベルは赤色で表示された「色」という文字に変更される。また、リストメニューＣ１は、マウスでのクリックにより、オプションメニューＡ３での選択指定に基づき、この場合は色がパラメータとして指定されたので選択枝パラメータ（青色、緑色、黄色、赤色）をリストボタンのラベルとして表示するリストメニューＣ１に変換される。この場合、オプションメニューＡ３で材質が指定されると選択可能な材料名を、要素形状が指定されると選択可能な要素形状をリストボタンのラベルとして表示するリストメニューに変換される。そして、このリストメニューＣ１では、複数のパラメータの選択が可能になっており、マウスにより例えば青色と黄色とを選択すると、パラメータ「青色」と「黄色」のリストボタンが反転したリストメニューＣ１になる。
【００２５】
オプションメニューＡ４は、変更対象とするものが要素／節点の何れかであるかを指定するもので、選択指定時にはマウスでクリックすることにより、オプションメニューＡ４は選択枝メニューＡ４１（要素、節点）を隣接して表示する。この選択枝メニューＡ４１の選択によって、選択枝メニューＡ３１での表示パラメータが決定される。即ち、選択枝メニューＡ４１で要素が選択されると、選択枝メニューＡ３１では、パラメータ「色」、「材質」、「要素形状」の何れもを指定可能にする必要があるが、選択枝メニューＡ４１で節点が選択されると、選択枝メニューＡ３１では、節点の属性の特性上、「色」と「すべて」の何れかのみを選択可能とする。選択枝メニューＡ４１からマウスで、パラメータとして「要素」を選択すると、選択枝メニューＡ４１は消え、オプションメニューＡ３のラベルは赤色で表示された「要素」という文字に変更される。
【００２６】
オプションメニューＡ５は、変更を行う属性が色、材質の何れかであるかを指定するもので、このオプションメニューＡ５は、選択指定時にマウスでクリックすることにより、オプションメニューＡ４が要素の場合には、選択枝メニューＡ５１（色、材質）をオプションメニューＡ５に隣接して表示し、ここでマウスで例えば「色」を指定すると、オプションメニューＡ５のラベルは赤色で表示された「色」という文字に変更される。しかしオプションメニューＡ４が節点の場合には、パラメータとして一義的に「色」を赤色で表示したボタンラベルを示すオプションメニューＡ５に変換される。
【００２７】
オプションメニューＡ６は、オプションメニューＡ５で選択したパラメータに対応した属性値の選択を行うもので、選択指定時にマウスでクリックすることにより、選択枝メニューＡ６１（青色、緑色、黄色、赤色）を表示し、マウスで例えば「緑色」を指定すると、オプションメニューＡ６のラベルは赤色で表示した「緑色」に変化する。また、オプションメニューＡ７は、処理の内容を選択するもので、選択指定時にマウスでクリックすることにより、選択枝メニューＡ７１（変更、消去）を表示し、マウスで例えば「変更」を指定すると、オプションメニューＡ７のラベルは赤色で表示した「変更」に変化する。
【００２８】
一方、文字ラベルＢ１〜Ｂ７の表示は、オプションメニューＡ１〜Ａ７の設定パラメータによって自動的に切替り、ウインドウＷ１上にオプションメニューＡ１〜Ａ７、リストメニューＣ１及び文字メニューＢ１〜Ｂ７で表示されるメッセージが読み易く且つ文法的にも正しい文章に構成されるようにする。
【００２９】
図２は本実施例でのオプションメニューＡ１〜Ａ７、リストメニューＣ１及び文字ラベルＢ１〜Ｂ７の組合せを示すもので、例えば、オプションメニューＡ７で変更が選択されると、オプションメニューＡ４で要素が選択されるか、節点が選択されるかに応じて、オプションメニューＡ３、Ａ５のパラメータが定まる。なお、このとき文字ラベルＢ１〜Ｂ７は変化しない。また、オプションメニューＡ７で消去が選択されると、オプションメニューＡ５、Ａ６、文字ラベルＢ４、Ｂ６は表示されない。
【００３０】
次に、本実施例の処理手順を図３のフローチャートを参照して説明する。
【００３１】
ステップＳ１では、プログラムに従ってウインドウＷ１を作成し、ウンイドウＷ１上にオプションメニューＡ１〜Ａ７、リストメニューＣ１、文字ラベルＢ１〜Ｂ７及び実行ボタンＤ１を作成し、ステップＳ２に進んで作成したオプションメニューＡ１〜Ａ７、リストメニューＣ１、文字ラベルＢ１〜Ｂ７及び実行ボタンＤ１をウインドウＷ１上に位置決めして配置表示させる。ステップＳ１，Ｓ２はプログラムが行うものである。次いでステップＳ３において、オペレータはマウスやキーボードを操作して、前述したようにしてオプションメニューＡ１〜Ａ７、リストメニューＣ１に対してパラメータの設定を行って、入力処理の実行のメッセージを作成して行く。この場合設定されたパラメータは黒色から赤色に変化し、各オプションに対して設定を完了しているかどうか（前回の実行から変更したかどうか）が明確に表示される。このメニューパラメータの設定段階では、個々のオプションの変更に伴って関連するオプションメニュー及びオプションメニュー間の文字ラベルの変更が必要なので、ステップＳ４で実行メッセージが完成したと判別されるまで、ステップＳ２に戻って処理が繰り返される。ステップＳ３，Ｓ４はオペレータが行う操作である。
【００３２】
オペレータは、ウインドウＷ１上にオプションメニューＡ１〜Ａ７、リストメニューＣ１で指定されたパラメータと文字ラベルＢ１〜Ｂ７によって形成されたメッセージが実行しようとする処理と一致することを確認したならば、すなわち、ここで「４角形で囲まれた内側にある青色と赤色の要素の色を緑色に変更する」という実行メッセージが表示されたならば、ステップＳ４でメニューの変更は不要と判別する。次に、ステップＳ４に進んでオペレータは実行ボタンＤ１をクリックして、ディスレイ上に表示された分割モデルの図に対して、マウスで４角形指定を行うと、前記実行メッセージに対応する処理が実行される。
【００３３】
すなわち、本実施例によると、実行ボタンをクリックしてグラフィック領域に表示された図に対してマウスで４角形で領域を指定すると、その４角形領域の内側で、青色と赤色の要素の色部分が緑色に変更される。
【００３４】
要素、接点の変更、消去の操作は、一度の実行で完了することはないので、必要に応じて処理実行（ステップＳ５）後もステップＳ２に戻ってメニュー、ラベル等の再表示を行うことが可能である。
【００３５】
このように、第１の実施例によると、指定領域内からさらに特定の属性（青色と赤色）を持つ要素だけを変化させるという複雑な条件を設定した入出力処理の実行を、メッセージを読み取ることにより、プログラムに習熟していないオペレータでも、実行内容を誤りなく把握し、簡単な操作で誤りなく実行することが可能になる。
【００３６】
［第２の実施例］
次に、本発明の第２の実施例を図４を参照して説明する。図４は本実施例に係るユーザインタフェースの構成を示す説明図である。
【００３７】
前述したように第１の実施例によると、ウインドウＷ１上に処理の実行メッセージが一つの文として表示されるので、オペレータは処理の内容を全体的に把握して、該処理を誤りなく且つ簡単に実行することができる。しかし、処理の内容が複雑になると、一つの文章で表現された実行メッセージの内容が読取りにくくなり、読取りに時間がかかることがある。本実施例は、処理の実行メッセージをウインドウ上に箇条書きに表示して、実行メッセージの読取りを短時間で誤りなく行うようにしたものである。
【００３８】
図４（ａ）は本実施例において、処理内容として変更が選択された場合のウインドウＷ１の説明図であり、本実施例では、処理内容を選択するオプションメニューＡ７が、ウインドウＷ１の最初の読出位置であるウインドウＷ１の左上端部に配置してある。そして、このオプションウインドウＡ７の下に、該メッセージの領域を示す文章と、対象を示す文章と、処理内容を示す文章とが箇条書きで表示されるようにしてある。同図（ａ）ではオプションメニューＡ１では、パラメータは「４角形」が指定され、オブションメニューＡ２では、パラメータは「内側」が指定され、文字ラベルＢ１と共に、領域に対しては「４角形で囲まれた内側」が箇条書きのメッセージとして表示されている。
【００３９】
また、オプションメニューＡ３では、パラメータは「色」が指定され、リストメニューＣ１では、パラメータは「青」と「赤」が指定され、オプションメニューＡ４ではパラメータとして「要素」が指定され、文字ラベルＢ１ａ、Ｂ２と共に、対象に対しては「色が赤、青の要素」が箇条書きのメッセージとして表示されている。
【００４０】
さらに、オプションメニューＡ５では、パラメータは「色」が指定され、オプションメニューＡ６では、パラメータは「緑」が指定され、文字ラベルＢ５、Ｂ６ａと共に、処理に対しては「色を緑に変更」が箇条書きのメッセージとして表示されている。
【００４１】
図４（ｂ）はオプションメニューＡ７で「消去」が指定された場合で、その他のオプションメニューＡ１、Ａ２、Ａ３、Ａ４とリストメニューＣ１では、パラメータは同図（ａ）と同様に指定されている。このように図（ａ）（ｂ）にウインドウ表示の例を示した本実施例のその他の部分の構成及びパラメータの選択を含む動作は、すでに説明した第１の実施例と同一である。
【００４２】
このように、第２の実施例では、処理の実行メッセージを箇条書きにしてウインドウＷ１上に表示するので、複雑な処理を実行する場合に、プログラムに習熟していないオペレータでも、メッセージの内容を短時間で誤りなく把握できる。例えば図４（ａ）、（ｂ）の違いが処理にあることが一目瞭然で、このためにプログラムに習熟していないオペレータでも、簡単な操作で効率的に複雑な入出力処理を誤りなく実行することが可能になる。
【００４３】
［第３の実施例］
次に、本発明の第３の実施例を図５及び図６を参照して説明する。図５は本実施例に係るユーザインタフェースの構成を示す説明図、図６は本実施例のメニューの選択枝の説明図である。
【００４４】
本実施例は本発明をワードプロセッサに適用した場合であり、オプションメニューＡ１０はマウスのクリック、或いは特定キーの操作によって、「文字」、「行」、「段落」、「ページ」をパラメータとして選択指定可能な選択枝メニューＡ１１が表示、オプションメニューＡ２０はマウスのクリック、或いは特定キーの操作によって、「９」、「１０」、「１２」、「１４」をパラメータとして選択指定可能な選択枝メニューＡ２１が表示される。同様に、オプションメニューＡ３０はマウスのクリック、或いは特定キーの操作によって、「ゴシック体」、「明朝体」をパラメータとして選択指定可能な選択枝メニューＡ３１が表示され、オプションメニューＡ４０はマウスのクリック、或いは特定キーの操作によって、「変更」、「消去」が選択指定可能な選択枝メニューＡ４１が表示される。そして、リストメニューＣ１０は、パラメータとして「斜体文字」、「アンダーライン付き強調文字」、「網かけ文字」の複数が選択可能になっている。
【００４５】
図６に示すように、本実施例では処理の内容に関係なくオプションメニューＡ１０、Ａ４０、文字ラベルＢ１０、Ｂ２０、Ｂ６０は常に表示されるが、処理の内容が消去の場合には、オプションメニューＡ２０、Ａ３０、リストメニューＣ１０、文字ラベルＢ３０、Ｂ４０、Ｂ５０は表示されない。本実施例のその他の部分の構成、パラメータの選択動作は、すでに説明した第１の実施例と同一である。
【００４６】
本実施例では、マウスにより或いは所定のキーの操作により、オプションメニューＡ１０、Ａ２０、Ａ３０、Ａ４０にパラメータとしてそれぞれ「文字」、「９」、「ゴシック体」、「変更」を設定し、リストメニューＣ１０で「斜体文字」と「網かけ文字」を設定すると、これらの設定されたパラメータと文字ラベルＢ１、Ｂ２０、Ｂ３０、Ｂ４０、Ｂ５０、Ｂ６０とで、ウインドウｗ１上に「指定した文字を９ポイントのゴシック体、斜体文字の網かけ文字に変更する」という実行メッセージが表示して示される。このとき、設定を変更したパージの文字だけは赤色で表示される。そこで、オペレータは表示されたメッセージを確認して、実行ボタンＤ１をクリックした後、変更したい部分の文字（または行、段落、ページ）を指定すると、指定した文字（または行、段落、ページ）が９ポイントのゴシック体の斜体で網かけ文字に変更される。
【００４７】
このようにして、第３の実施例によると、ワードプロセッサでの文書編集時に、編集内容のメッセージをディプレイ上に文章で表示することにより、プログラムに習熟していないオペレータでも、編集内容を誤りなく把握でき、該文書編集に係る入力処理を効率的に誤りなく実行することが可能になる。
【００４８】
なお、各実施例では、オプションメニュー及びリストメニューで選択指定したパラメータが黒色から赤色に変化するようにした場合を説明したが、選択指定により該ボタンラベルの形状や大きさ或いは色を変化させたり、選択指定されたパラメータの文字の書体を変化させたり、パラメータの文字を点滅させたりすることも可能である。
【００４９】
【発明の効果】
以上、詳細に説明したように、請求項１記載のユーザインタフェースの制御装置及び請求項４記載の情報処理方法によれば、オプションメニューおよびリストメニューと、文字ラベルとを表示画面上の１つのウインドウに同時に表示し、メニューにより選択されたパラメータを異なる色で表示してメッセージに対応する入出力処理を実行した後に表示された異なる色を元の色に戻すようにしたので、どのメニューについて設定を完了したかを判別でき、もってプログラムに習熟していないオペレータでも、簡単な操作で複雑な入力処理を誤りなく効率的に実行することが可能になる。
【図面の簡単な説明】
【図１】本発明の第１の実施例に係るユーザインタフェースの構成を示す説明図である。
【図２】第１の実施例のメニューの選択枝の説明図である。
【図３】第１の実施例の動作を示すフローチャートである。
【図４】本発明の第２の実施例に係るユーザインタフェースの構成を示す説明図である。
【図５】本発明の第３の実施例に係るユーザインタフェースの構成を示す説明図である。
【図６】第３の実施例のメニューの選択枝の説明図である。
【図７】コンピュータの構成を示すブロック図である。
【図８】従来の要素分割モデルの要素の変更を行う場合のオペレータとの対話内容を示すユーザインタフェースの説明図である。
【図９】従来の要素分割モデルの要素の変更時の動作を示すフローチャートである。
【図１０】色選択のオプションメニューの説明図である。
【図１１】色選択のリストメニューの説明図である。
【符号の説明】
Ａ１〜Ａ７  オプションメニュー
Ａ１１、Ａ２１、Ａ３１、Ａ４１、Ａ５１、Ａ６１、Ａ７１  オプションメニュー
Ａ１０、Ａ２０、Ａ３０、Ａ４０  オプションメニュー
Ｂ１〜Ｂ７  文字ラベル
Ｂ１０、Ｂ２０、Ｂ３０、Ｂ４０、Ｂ５０、Ｂ６０  文字ラベル
Ｃ１、Ｃ１０  リストメニュー
Ｄ１  実行ボタン
【図１】
0003635583.tif 000002
【図２】
0003635583.tif 000003
【図３】
0003635583.tif 000004
【図４】
0003635583.tif 000005
【図５】
0003635583.tif 000006
【図６】
0003635583.tif 000007
【図７】
0003635583.tif 000008
【図８】
0003635583.tif 000009
【図９】
0003635583.tif 000010
【図１０】
0003635583.tif 000011
【図１１】
0003635583.tif 000012