(57)【要約】【課題】表示部に複数のオペレーション指示情報を表示しながら各オペレーションの実行を行い処理に必要な必要情報を設定する。【解決手段】情報設定支援システム１０１は、各オペレーション指示情報を予め工程順に並べ記憶するとともに、必要情報を設定する複数の必要情報設定部を割り当てたメモリ１１３と、表示部１０１の一方の表示領域へメモリ１１３から読み込んだ各オペレーション指示情報を工程順にツリー構造で表示するとともに、他方の表示領域へ必要情報設定部を表示する表示手段１０９と、複数のオペレーション指示情報のうち一のオペレーション指示情報の選択に応じて、当該選択オペレーション指示情報に対応する必要情報設定部を切り替え表示する手段１１１、１２３とを備えることによりユーザのオペレーションの適正化をはかる。【選択図】図１
2007272326.tif 000002
【特許請求の範囲】
【請求項１】
表示部に複数のオペレーション指示情報を表示しながら各オペレーションの実行を行い処理に必要な必要情報を設定する情報設定支援システムにおいて、
前記各オペレーション指示情報を予め工程順に並べ記憶するとともに、前記必要情報を設定する複数の必要情報設定部を割り当てたメモリと、
前記表示部の一方の表示領域へ前記メモリから読み込んだ前記各オペレーション指示情報を工程順にツリー構造で表示するとともに、他方の表示領域へ前記必要情報設定部を表示する表示手段と、
前記複数のオペレーション指示情報のうち一のオペレーション指示情報の選択に応じて、当該選択オペレーション指示情報に対応する必要情報設定部を切り替え表示する手段と、
を備えたことを特徴とする情報設定支援システム。
【請求項２】
前記他方の表示領域に表示された必要情報設定部の操作に対応する一のオペレーション指示情報を特定し、前記一方の表示領域に切り替え表示する手段を備えたことを特徴とする請求項１記載の情報設定支援システム。
【請求項３】
表示部に複数のオペレーション指示情報を表示しながら各オペレーションの実行を行い処理に必要な必要情報を設定する情報設定支援方法において、
前記各オペレーション指示情報を予め工程順に並べメモリに記憶するとともに、前記必要情報を設定する複数の必要情報設定部を前記メモリに割り当て、
前記表示部の一方の表示領域へ前記メモリから読み込んだ前記各オペレーション指示情報を工程順にツリー構造で表示するとともに、他方の表示領域へ前記必要情報設定部を表示し、
前記複数のオペレーション指示情報のうち一のオペレーション指示情報の選択に応じて、当該選択オペレーション指示情報に対応する必要情報設定部を切り替え表示することを特徴とする情報設定支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報設定支援システムおよびその方法に関し、特に表示部に複数のオペレーション指示情報を表示しながら各オペレーションの実行を行い処理に必要な必要情報を設定する情報設定支援システムおよびその方法に関する。
【背景技術】
【０００２】
従来、多数の入力を必要とするコンピュータソフトウェアの利用において、ソフトウェアユーザの入力支援を目的としたインターフェースは多数存在している。例えば、有限要素法などの解析ソフトを利用する場合、それを利用するユーザは全ての項目または一部の項目を入力し、解析モデルを作成するのが一般的である。
【０００３】
そして、それらのモデル作成には多くの情報が必要であり、また入力順序がモデルの定義に影響するものである。
【０００４】
また、特許文献１を参照。
【特許文献１】特開平７−１２９６２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、これまでのソフトウェアの中で、例えば、有限要素法の汎用パッケージには、それぞれ類似のインターフェースを有しているが、それらは画面の表示のみにとどまり、入力項目の表示については支援されていないという問題があった。そして、表示されている画面から現在の入力状況を把握することは困難であり、ソフトウェアユーザが入力作業中に、入力不備な情報やさらに必要とされる作業や入力情報が明確に把握できないという問題があった。
【０００６】
本発明は、このような問題を解決するものであって、これまでのユーザインターフェースをさらに使いやすくするシステムを提供するものである。
【課題を解決するための手段】
【０００７】
請求項１に記載の発明は、表示部に複数のオペレーション指示情報を表示しながら各オペレーションの実行を行い処理に必要な必要情報を設定する情報設定支援システムにおいて、前記各オペレーション指示情報を予め工程順に並べ記憶するとともに、前記必要情報を設定する複数の必要情報設定部を割り当てたメモリと、前記表示部の一方の表示領域へ前記メモリから読み込んだ前記各オペレーション指示情報を工程順にツリー構造で表示するとともに、他方の表示領域へ前記必要情報設定部を表示する表示手段と、前記複数のオペレーション指示情報のうち一のオペレーション指示情報の選択に応じて、当該選択オペレーション指示情報に対応する必要情報設定部を切り替え表示する手段とを備えた情報設定支援システムである。
【０００８】
請求項２に係る発明は、前記他方の表示領域に表示された必要情報設定部の操作に対応する一のオペレーション指示情報を特定し、前記一方の表示領域に切り替え表示する手段を備えた請求項１記載の情報設定支援システムである。
【０００９】
請求項３に係る発明は、表示部に複数のオペレーション指示情報を表示しながら各オペレーションの実行を行い処理に必要な必要情報を設定する情報設定支援方法において、前記各オペレーション指示情報を予め工程順に並べメモリに記憶するとともに、前記必要情報を設定する複数の必要情報設定部を前記メモリに割り当て、前記表示部の一方の表示領域へ前記メモリから読み込んだ前記各オペレーション指示情報を工程順にツリー構造で表示するとともに、他方の表示領域へ前記必要情報設定部を表示し、前記複数のオペレーション指示情報のうち一のオペレーション指示情報の選択に応じて、当該選択オペレーション指示情報に対応する必要情報設定部を切り替え表示する情報設定支援方法である。
【発明の効果】
【００１０】
本発明によれば、ユーザの入力順序をツリー構造で示し、ユーザが各項目を上方より下方にクリックしながら入力画面と入力項目を自動的に示ことができるという効果がある。
【００１１】
また、本発明は、逆引きも可能であり、すなわち、作業中の画面をツリー構造で示し、現在の画面の入力状況をユーザに示すことができるという効果がある。
【発明を実施するための最良の形態】
【００１２】
本発明の実施の形態を、図面を参照して説明する。図１に情報設定支援システムの概要を示す。図２に命令文と入力画面のリンク関係を示す。図３に入力画面を示す。図４に情報設定支援システムの動作を説明するフローチャートを示す。
【００１３】
図１を参照する。情報設定システム１０１はコンピュータ本体１０３と、表示部１０５と、マウス・キーボード１０７とを備えている。
【００１４】
前記コンピュータ本体１０３はユーザインターフェース１０９と、双方向リンク部１１１と、データベース１１３（入力順序データベース１１５と、入力項目画面データベース１１７とを含む）と、操作データメモリ１１９と、編集データメモリ１２１と、表示画面データ作成部１２３とを備える。
【００１５】
そして、前記データベース１１３（入力順序データベース１１５と、入力項目画面データベース１１７）は、それぞれ各オペレーション指示情報を予め工程順に並べ記憶するとともに、必要情報を設定する複数の必要情報設定部を割り当てたメモリとしての機能を有する。ここで、必要情報設定部は入力項目画面、各々の入力項目欄等を含む。また、オペレーション指示情報は、命令文等を含む概念である。
【００１６】
前記表示画面データ作成部１２３と、前記ユーザインターフェース１０９とは、表示部１０５の一方の表示領域へメモリ１１３から読み込んだ各オペレーション指示情報を工程順にツリー構造に編集するとともに、必要情報設定部を編集し、表示画像データを作成し表示する表示手段としての機能を有する。
【００１７】
さらに、前記ユーザインターフェース１０９は、複数のオペレーション指示情報のうち一のオペレーション指示情報の選択に応じて、当該選択オペレーション指示情報に対応する必要情報設定部を切り替え表示する手段としての機能を有するとともに、他方の表示領域に表示された必要情報設定部の操作に対応する一のオペレーション指示情報を特定し、一方の表示領域に切り替え表示する手段としての機能を有する。
【００１８】
図２を参照する。前記双方向リンク部１１１により、入力順序データベース１１５のデータと、入力項目画面データベース１１７のデータとの双方向のリンク関係が保たれる。すなわち、オペレーション指示情報としての命令文Ａと、必要情報設定部としての入力項目画面Ａとが双方向にリンク付けされている。さらに、命令文Ａと、入力項目画面Ａに含まれる入力項目欄ａ１、ａ２等とのリンク関係が双方向に保たれている。同様に、命令文Ｂ〜Ｅと入力項目画面Ｂ〜Ｅに対しても双方向のリンク関係が保たれている。これにより、例えば、命令文Ａの選択に基づき入力項目画面Ａ（入力項目欄ａ１、ａ２等）を特定できるとともに、入力項目画面Ａ（入力項目欄ａ１、ａ２等を含む）の選択に基づき命令文Ａを特定することができ、ユーザインターフェース１０９により切り替え表示を行うことができる。
【００１９】
図３を参照する。前記情報設定支援システム１０１をマシニングセンタ作業における切削シミュレーション作業のための解析ツールに適用した場合であり解析に必要な情報である必要情報の設定を行うことを想定する。
【００２０】
画面３０１の左側の入力順序（あるいは設定工程）の表示領域（一方の表示領域）３０３に、データの入力順序をツリー構造で表示した状態を示したものであり、その順序はツリー構造の上方から下方に表示されている。
【００２１】
他方の領域である右側の入力項目画面（必要情報設定部）３０５はこのソフトウェアの実行において必要とされる情報を入力する場所である。
【００２２】
この入力項目画面はそれぞれのページ形式で示されており、通常はページのタグをクリックすることで、その画面を表示し入力作業に入る。この入力支援機能は、左側のツリー構造の項目（オペレーション指示情報）を選択すると、右側の領域において選択された項目を入力するためのページ（必要情報設定部）を表示し、その入力場所（必要情報設定部）に色づけを行う（すなわち、複数のオペレーション指示情報のうち一のオペレーション指示情報の選択に応じて、当該選択オペレーション指示情報に対応する必要情報設定部を切り替え表示する）。
【００２３】
また、ファイルの読み込み、書き込みなどの実行ボタンは、太文字で表示する。図３では、左側のオペレーション指示情報としての命令文（例えば、ツール図形をロードして下さい）３０７を選択すると、右側の入力項目３０９が淡青色で色づけされ、また「Ｌｏａｄ」ボタンが太文字で表示される。なお、表示に関しては、マウスの自動移動やその他の方法であってもよい。本例では、色づけや太文字に留まらず、画面表示の変化によってユーザにその入力項目と入力場所としての必要情報設定部を指示するものである。
【００２４】
上述のように、ソフトウェアユーザは左側のツリー構造の上方より入力項目を指示するオペレーション指示情報を選択し、右側の表示された入力場所（必要情報設定部）にデータを入力することで入力作業を間違いなく行うことができる。
【００２５】
一方、ソフトウェアに対して、ある程度の経験を有するユーザでは、上述のようなツリー構造にしたがって入力しなくてもよいものである。特に入力情報についてある程度の雛形があれば、その入力情報の一部を変更して種々の解析を実行するようなバリアント型の作業が多くなる。このような場合、ツリー構造に従った入力作業より、変更しようとする入力項目のある画面３０５を直接選択し、変更するデータを入力する。しかしながら、その入力に関連する参照項目や、これに付随して別項目を修正しなければならない場合がある。本例では、ユーザが入力画面３０５にデータを直接入力する過程においても、その作業（例えば、操作データ）をユーザインターフェース１０９が監視し、入力作業をしている画面が入力過程のどの作業を対象としているかを、ツリー構造中で表示できるようになっている。すなわち、他方の表示領域に表示された必要情報設定部の操作に対応する一のオペレーション指示情報としての命令文を特定し、このオペレーション指示情報としての命令文を一方の表示領域に切り替え表示する。
【００２６】
図４を参照して、情報設定支援システム１０１の動作を説明する。ステップＳ４０１では、ユーザインターフェース１０９が画面を表示部１０５に表示する。
【００２７】
ステップＳ４０３では、ユーザインターフェース１０９がオペレータの操作が有ったか否かを判断する。オペレータの操作があったと判断したとき操作データを操作データメモリ１１９に記憶して処理はステップＳ４０５に進む。オペレータの操作がないと判断したとき処理はステップＳ４０１に戻る。
【００２８】
ステップＳ４０５では、双方向リンク部１１１がオペレータの操作データを操作データメモリ１１９から取得する。
【００２９】
ステップＳ４０７では、取得した操作データより、入力項目の操作か入力順序の操作かを判断する。入力順序の操作であると判断したとき処理はステップＳ４０９に進む。入力項目の操作と判断したとき処理はステップＳ４１１に進む。
【００３０】
ステップＳ４０９では双方向リンク部１１１が選択されたオペレーション指示情報としての命令文に対応する必要情報設定部としての入力項目画面、入力項目欄を決定する。
【００３１】
ステップＳ４１１では、双方向リンク部１１１は必要情報設定部としての入力項目画面、入力項目欄に対応するオペレーション指示情報である命令文を決定する。そして、入力順序のツリー構造、入力項目画面の素材となる編集データを編集データメモリ１２１に記憶する。
【００３２】
ステップＳ４１３では、表示画面データ作成部１２３が編集データを編集データメモリ１２１から読み込み表示画面データを作成する。
【００３３】
ステップＳ４１５では、ユーザインターフェース１０９が表示画面データに基づき画面を表示部１０５に表示する。
【００３４】
ステップＳ４１７では、ユーザインターフェース１０９が操作が完了したか否かを判断する。操作が完了したと判断したとき処理は終了する。操作が完了していないと判断したとき処理はステップＳ４０３に戻る。
【００３５】
なお、本発明は、上述した実施の態様の例に限定されることなく、適宜の変更を加えることにより、その他の態様で実施できるものである。
【図面の簡単な説明】
【００３６】
【図１】情報設定支援システムの概要を示す概要図である。
【図２】命令文と入力画面のリンク関係を説明する説明図である。
【図３】入力画面を説明する説明図である。
【図４】情報設定支援システムの動作を説明するフローチャートである。
【符号の説明】
【００３７】
１０１  情報設定支援システム
１０３  コンピュータ本体
１０５  表示部
１０７  マウス・キーボード
１０９  ユーザインターフェース
１１１  双方向リンク部
１１３  データベース
１１５  入力順序データベース
１１７  入力項目画面データベース
１１９  操作データメモリ
１２１  編集データメモリ
１２３  表示画面データ作成部
【図１】
2007272326.tif 000003
【図２】
2007272326.tif 000004
【図３】
2007272326.tif 000005
【図４】
2007272326.tif 000006