(57)【要約】【課題】複数の表示画面の中から選択される表示画面を順次、表示させて作業を行う際に良好な操作性が確保できる画面表示装置等を提供する。【解決手段】ユーザの操作に基づいて表示画面の選択を受け付ける受付手段と、前記受付手段を介して選択されている表示画面を画面表示する選択画面表示手段と、選択された表示画面の履歴を、その表示画面が最初に選択された順序が把握可能な形態で示す履歴表示画面を、前記選択画面表示手段により表示されている前記表示画面と同時に画面表示する履歴表示手段と、を備える。【選択図】図１
2018166002.tif 000002
【特許請求の範囲】
【請求項１】
複数の表示画面の中から選択される表示画面を順次、表示する、プラントにおけるシステム定義を設定するための画面表示装置において、
第一の表示画面と、
ユーザの前記プラントにおけるシステム定義を設定するための操作に基づいて該操作対象に対応する前記第一の表示画面における予め定められた領域への操作を受け付け、またこの操作に基づいて前記操作対象に対応して表示される第二の表示画面の予め定められた領域への操作を受け付ける受付手段と、
前記受付手段を介して操作された予め定められた領域への操作に対応する前記第二の表示画面を前記第一の表示画面の一部に重ねて表示する選択画面表示手段と、
前記受付手段を介して、実際に選択され表示された表示画面の履歴を、その表示画面が第一の選択手段により操作され、表示された順序に即して、各表示画面に対する各ノードを順次ツリービューで表示する履歴表示画面であって、この履歴表示画面による前記選択画面表示手段による前記各表示画面と前記履歴表示画面とは同じ画面内に表示する履歴表示手段と、
を備え、
前記受付手段は、前記表示画面が一部重ねて表示されるときの下層の表示画面の操作を受け付けず、
前記受付手段は、前記履歴表示画面のノードのうち前記操作を受け付けてない表示画面に対応するノードへの操作に基づいて、前記表示画面への操作に基づいて受け付けることができない表示画面の操作を受け付け、
さらに、その表示画面を操作可能とするとともに前記他の表示画面に一部重ねて表示することを特徴とする画面表示装置。
【請求項２】
前記選択画面表示手段は前記受付手段の操作に基づき、第三の表示画面を、前記第二の表示画面の一部に重ねて階層状に表示することを特徴とする請求項１の画面表示装置。
【請求項３】
前記履歴表示手段により表示された前記履歴表示画面を記憶する記憶手段を備え、
前記履歴表示手段は前記記憶手段に記憶された前記履歴表示画面を呼び出して表示することを特徴とする請求項１または２に記載の画面表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の表示画面の中から選択される表示画面を順次、表示する画面表示装置等に関する。
【背景技術】
【０００２】
プラントエンジニアがプラントのシステム定義を行う場合、プラントエンジニアは現在の状態を確認した上で新しい値の設定や、あるいは何らかの処理の要求等を行う必要がある。一般的にこれらの設定や処理はモニタ画面に表示された表示画面に対する操作によって実行される。そして、複雑なシステムの場合には、状況を確認し、値の設定等を行う作業の対象を１枚の表示画面に詰め込むことは現実的でなく、通常、複数の表示画面が用意される。
【０００３】
したがって、一般的にプラントエンジニアは、単独の表示画面に対する操作にとどまることなく、複数の表示画面を順次、呼び出し、それぞれの表示画面に対する操作を行うという一連の作業を行う必要がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−１１８５７４号公報（図２）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、複数の表示画面の間を何度も行き来するような操作が行われる状況では、一連の作業のうちどこまでを実行したか、あるいは次にどの表示画面にもどればよいか、などが分かり難くなってしまう。
【０００６】
このような問題を防ぐ方法として、サブ画面をモーダル表示する手法が存在する。この手法はある表示画面からサブ画面を呼び出した場合、サブ画面を閉じるまで元の表示画面を操作できなくし、またサブ画面は常に元の表示画面の前面に表示されるという手法である。
【０００７】
しかし、この手法を使用した場合、以下の問題が発生する。
（１）モーダル表示しているために、背後に表示された表示画面の表示内容を確認しづらい。
（２）背後に表示された表示画面の表示を確認する場合、一旦、最前面の表示画面を閉じるか位置をずらす作業が必要となる。
（３）モーダル表示が２階層よりも多くなった場合、操作性は格段に悪化する。
【０００８】
本発明の目的は、複数の表示画面の中から選択される表示画面を順次、表示させて作業を行う際に良好な操作性が確保できる画面表示装置等を提供することにある。
【課題を解決するための手段】
【０００９】
本発明の画面表示装置は、複数の表示画面の中から選択される表示画面を順次、表示する、プラントにおけるシステム定義を設定するための画面表示装置において、第一の表示画面と、ユーザの前記プラントにおけるシステム定義を設定するための操作に基づいて該操作対象に対応する前記第一の表示画面における予め定められた領域への操作を受け付け、またこの操作に基づいて前記操作対象に対応して表示される第二の表示画面の予め定められた領域への操作を受け付ける受付手段と、前記受付手段を介して操作された予め定められた領域への操作に対応する前記第二の表示画面を前記第一の表示画面の一部に重ねて表示する選択画面表示手段と、前記受付手段を介して、実際に選択され表示された表示画面の履歴を、その表示画面が第一の選択手段により最初に操作され、表示された順序に即して、各表示画面に対する各ノードを順次ツリービューで表示する履歴表示画面であって、この履歴表示画面による前記選択画面表示手段による前記各表示画面と前記履歴表示画面とは同じ画面内に表示する履歴表示手段と、を備え、前記受付手段は、前記表示画面が一部重ねて表示されるときの下層の表示画面の操作を受け付けず、前記受付手段は、前記履歴表示画面のノードのうち前記操作を受け付けてない表示画面に対応するノードへの操作に基づいて、前記表示画面への操作に基づいて受け付けることができない表示画面の操作を受け付け、さらに、その表示画面を操作可能とするとともに前記他の表示画面に一部重ねて表示することを特徴とする。
この画面表示装置によれば、表示画面が最初に選択された順序が把握可能な形態で示す履歴表示画面を画面表示するので、ユーザは現在までの状況を容易に把握できるとともに、適切に次の表示画面を選択することができる。
【００１０】
前記選択画面表示手段は前記受付手段の操作に基づき、第三の表示画面を、第二の表示画面の一部に重ねて階層状に表示してもよい。
【００１１】
前記履歴表示手段により表示された前記履歴表示画面を記憶する記憶手段を備え、
前記履歴表示手段は前記記憶手段に記憶された前記履歴表示画面を呼び出して表示してもよい。
【発明の効果】
【００１２】
本発明の画面表示装置によれば、表示画面が最初に選択された順序が把握可能な形態で示す履歴表示画面を画面表示するので、ユーザは現在までの状況を容易に把握できるとともに、適切に次の表示画面を選択することができる。
【００１３】
また、本発明の画面表示方法によれば、表示画面が最初に選択された順序が把握可能な形態で示す履歴表示画面を画面表示するので、ユーザは現在までの状況を容易に把握できるとともに、適切に次の表示画面を選択することができる。
【図面の簡単な説明】
【００１４】
【図１】一実施形態の画面表示装置の構成を示すブロック図。
【図２】モニタ画面における表示例を示す図。
【図３】表示画面を例示する図であり、（ａ）は「サマリ画面０１」を示す図、（ｂ）は「個別画面０１」を示す図、（ｃ）は「個別詳細画面０１」を示す図。
【図４】「個別詳細画面０１」が展開表示されたモニタ画面を示す図。
【図５】「画面展開履歴ビューア」の「個別画面０１」のノードを操作した後のモニタ画面を示す図。
【図６】画面表示装置の動作を示すフローチャート。
【図７】履歴表示画面を、ハイパーリンクを用いてドキュメントを読む際に適用した例を示す図。
【図８】ドキュメントの構成例を示す図。
【発明を実施するための形態】
【００１５】
以下、本発明による画面表示装置の実施形態について説明する。
【００１６】
図１は、本実施形態の画面表示装置の構成を示すブロック図である。
【００１７】
図１に示すように、本実施形態の画面表示装置１０は、ユーザの操作に基づいて表示画面の選択を受け付ける受付手段１１と、受付手段１１を介して選択されている表示画面をモニタ画面５０に画面表示する選択画面表示手段１２と、選択された表示画面の履歴を、その表示画面が最初に選択された順序が把握可能な形態で示す履歴表示画面を、モニタ画面５０に画面表示する履歴表示手段１３と、履歴表示手段１３により表示された履歴表示画面を記憶する記憶手段１４とを構成する。履歴表示手段１３は記憶手段１４に記憶された履歴表示画面を呼び出してモニタ画面５０に表示することもできる。
【００１８】
図２は、モニタ画面５０における表示例を示す図である。
【００１９】
図２に示すように、モニタ画面５０において、上記の履歴表示画面としての「画面展開履歴ビューア」が領域５１に、受付手段１１を介して選択されている表示画面としての「スタートメニュー」、「サマリ画面０１」および「個別画面０１」が、領域５２、領域５３および領域５４に、それぞれ表示されている。本実施形態の画面表示装置１０では、ユーザの操作に従って、多数の表示画面の中から受付手段１１を介して特定の表示画面を逐次、選択し、モニタ画面５０に表示させることができる。
【００２０】
「画面展開履歴ビューア」は、個々の表示画面を最初に展開表示した順序に即して、各表示画面に対応するノードを、上層から下層に向けて順次配置するツリービュー上に表示したものである。個々の表示画面を展開表示した順序は、下記の履歴情報として管理される。
【００２１】
図２に示す表示例は、例えば、次のような操作の結果によるものである。
【００２２】
「スタートメニュー」は所定の操作により、あるいは装置の起動時にモニタ画面５０の領域５２に表示される。また、「画面展開履歴ビューア」は所定の操作により、あるいは装置の起動時にモニタ画面５０の領域５１に表示される。このとき、「画面展開履歴ビューア」には、「スタートメニュー」のノードのみが表示される。
【００２３】
「スタートメニュー」には、「サマリ画面０１」を含む複数のサマリ画面を展開表示するためのボタン（不図示）が配置され、ユーザがこのボタンを操作することにより、必要なサマリ画面を展開表示することができる。「サマリ画面０１」を展開するためのボタンが操作されると、「スタートメニュー」上に一部重なるような領域５３に「サマリ画面０１」が展開表示され（図２）、「サマリ画面０１」への操作が可能となる。
【００２４】
このとき、「画面展開履歴ビューア」には、「スタートメニュー」のノードの１つ下層に「サマリ画面０１」のノードが追加表示される。また、「サマリ画面０１」が直近に展開表示された表示画面であることを示すために、「画面展開履歴ビューア」の「サマリ画面０１」のノードが強調表示される。
【００２５】
図３（ａ）は「サマリ画面０１」を示す図である。
【００２６】
図３（ａ）に示すように、「サマリ画面０１」には、編集対象となるデータの候補が、領域５３ａ、領域５３ｂおよび領域５３ｃにそれぞれ表示される。図３（ａ）では「データ１」、「データ２」、「データ３」という３つのデータ名が、領域５３ａ、領域５３ｂおよび領域５３ｃにそれぞれ表示されている。また、領域５３ａ、領域５３ｂおよび領域５３ｃに表示されるデータ名のデータを編集するための表示画面（個別画面）に展開するためのボタンが、領域５３ｄ、領域５３ｅおよび領域５３ｆに、それぞれ表示されている。ユーザがこのボタンを操作することにより、必要な個別画面を展開表示することができる。領域５３ｇのボタンは、「サマリ画面０１」を閉じるためのボタンである。
【００２７】
「個別画面０１」を展開するための領域５３ｄのボタンが操作されると、「サマリ画面０１」上に一部重なるような領域５４に「個別画面０１」が展開表示され（図２）、「個別画面０１」への操作が可能となる。
【００２８】
このとき、「画面展開履歴ビューア」には、「サマリ画面０１」のノードの１つ下層に「個別画面０１」のノードが追加表示される。また、「個別画面０１」が直近に展開表示された表示画面であることを示すために、「画面展開履歴ビューア」の「個別画面０１」のノードが強調表示される。
【００２９】
図３（ｂ）は「個別画面０１」を示す図である。
【００３０】
図３（ｂ）に示すように、「個別画面０１」には、編集対象となる個別データの値が、領域５４ａおよび領域５４ｂにそれぞれ表示され、ユーザはこれらの個別データの値を確認することができる。また、ユーザは領域５４ａあるいは領域５４ｂに値を入力し、領域５４ｅにあるボタンを操作することにより、これらの個別データの値の変更をシステムに反映させることができる。また、領域５４ｆにあるボタンを操作することにより、個別データの変更を取り消すことができる。
【００３１】
また、領域５４ａおよび領域５４ｂに表示される個別データについてさらに細かい設定をするための表示画面（個別詳細画面）に展開するためのボタンが、領域５４ｃおよび領域５４ｄに、それぞれ表示されている。
【００３２】
図３（ｃ）は領域５４ｃが操作された場合に展開表示される「個別詳細画面０１」を示す図である。また、図４は「個別詳細画面０１」が展開表示されたモニタ画面５０を示す図である。
【００３３】
図４に示すように、「個別詳細画面０１」を展開するための領域５４ｃのボタンが操作されると、「個別画面０１」上に一部重なるような領域５５に「個別詳細画面０１」が展開表示され、「個別詳細画面０１」への操作が可能となる。
【００３４】
このとき、「画面展開履歴ビューア」には、「個別画面０１」のノードの１つ下層に「個別詳細画面０１」のノードが追加表示される。また、「個別詳細画面０１」が直近に展開表示された表示画面であることを示すために、「画面展開履歴ビューア」の「個別詳細画面０１」のノードが強調表示される。
【００３５】
図３（ｃ）は「個別詳細画面０１」を示す図である。
【００３６】
図３（ｃ）に示すように、「個別詳細画面０１」には、編集対象となる個別詳細データの値が、領域５５ａおよび領域５５ｂにそれぞれ表示され、ユーザはこれらの個別データの値を確認することができる。また、ユーザは領域５５ａあるいは領域５５ｂに値を入力し、領域５５ｃにあるボタンを操作することにより、これらの個別詳細データの値の変更をシステムに反映させることができる。また、領域５５ｄにあるボタンを操作することにより、個別詳細データの変更を取り消すことができる。
【００３７】
このように、本実施形態の画面表示装置１０では、展開表示された表示画面に設けられたボタンを操作することにより、連鎖的に次の表示画面を展開表示させることができる。
【００３８】
また、本実施形態の画面表示装置１０では、「画面展開履歴ビューア」にすでに表示されているノードを操作（例えばダブルクリック）することにより、表示画面間のリンクの有無と無関係に直接、所望の表示画面を展開表示することができる。すなわち、直前に展開表示されていた表示画面に依存することなく、所望の表示画面を展開表示することができる。
【００３９】
図５は、図４に示す状態から、「画面展開履歴ビューア」の「個別画面０１」のノード５１ａを操作した後のモニタ画面５０を示す図である。図５に示すように、「個別画面０１」のノード５１ａへの操作により、領域５４にある「個別画面０１」が最前面に移動し、「サマリ画面０１」および「個別詳細画面０１」の一部を隠す状態となる。また、「画面展開履歴ビューア」の「個別画面０１」のノード５１ａが強調表示された状態となる。この状態において、「個別画面０１」への操作が可能となる。もちろん、「画面展開履歴ビューア」に表示された他の任意のノードへの操作により、そのノードに対応する表示画面を展開表示することができる。
【００４０】
次に、画面表示装置１０における表示画面の展開表示に関する動作について説明する。
【００４１】
図６は、画面表示装置１０の動作を示すフローチャートである。
【００４２】
図６のステップＳ１〜ステップＳ４は、受付手段１１、選択画面表示手段１２および記憶手段１４の機能に相当し、ユーザの操作に応じて表示画面を展開表示する処理である。
【００４３】
図６のステップＳ１では、展開表示された表示画面に設けられた、次の展開表示を指示するボタンが操作されたか否か判断する。このステップＳ１の処理は、図２〜図５で示した「スタートメニュー」からサマリ画面への展開表示を指示するボタン、「サマリ画面０１」における領域５３ｄ、領域５３ｅ、領域５３ｆのボタン（図３（ａ））、「個別画面０１」における領域５４ｃ、領域５４ｄのボタンなどへの操作の有無を判断する処理である。
【００４４】
ステップＳ１の判断が肯定されればステップＳ３へ進み、否定されればステップＳ２へ進む。
【００４５】
ステップＳ２では、「画面展開履歴ビューア」に表示されたノードへの操作があるか否か判断する。このステップＳ２の処理は、図４〜図５で示した「画面展開履歴ビューア」の「個別画面０１」のノード５１ａ、あるいはその他のノードへの操作の有無を判断する処理に相当する。
【００４６】
ステップＳ２の判断が肯定されればステップＳ３へ進み、否定されればステップＳ１へ戻る。
【００４７】
ステップＳ３では、ステップＳ１またはステップＳ２で認識された操作に対応する表示画面を展開表示し、ステップＳ４へ進む。これにより、ステップＳ３で展開表示した表示画面へのユーザの操作が可能となる。
【００４８】
ステップＳ４では、ステップＳ３で展開表示した表示画面を履歴情報に追加する更新を行う。また、更新された履歴情報を記憶手段１４（図１）に記憶し、ステップＳ１へ戻る。
【００４９】
次に、図６のステップＳ１１〜ステップＳ１４は、履歴表示手段１３の機能に相当し、表示画面の展開表示に応じて「画面展開履歴ビューア」の表示を更新する処理である。
【００５０】
図６のステップＳ１１では、ステップＳ４において履歴情報が更新されたか否か判断し、判断が肯定されるのを待ってステップＳ１２へ進む。
ステップＳ１２では、「画面展開履歴ビューア」に新たなノードの表示が必要か否か判断し、判断が肯定されればステップＳ１３へ進み、否定されればステップＳ１４へスキップする。例えば、「画面展開履歴ビューア」に表示されていないノードに対応する表示画面がステップＳ３において新たに展開表示された場合には、この判断は肯定される。また、「画面展開履歴ビューア」に表示されているノードに対して展開表示を指示する操作がされた場合、すなわちステップＳ２の判断が肯定された場合には、この判断は否定される。
【００５１】
次に、ステップＳ１３では、「画面展開履歴ビューア」のツリービュー上の最下層に新たなノードを追加表示し、ステップＳ１４へ進む。
【００５２】
次に、ステップＳ１４では、履歴情報に基づき、新たに展開表示された表示画面（ステップＳ３）に対応するノードを強調表示して、ステップＳ１１へ戻る。またこのとき、それまで強調表示していたノードの強調表示を解除する。ステップＳ１４では、ツリービュー上に新たなノードが追加された場合には、このノードが強調表示されることになる。また、「画面展開履歴ビューア」のノードが操作され、このノードに対応する表示画面が展開表示された場合には、当該ノードが強調表示されることになる。
【００５３】
以上のように、本実施形態の画面表示装置では、「画面展開履歴ビューア」において、実際に展開表示された表示画面のノードのみを選択的にツリービュー上に表示するとともに、個々の表示画面を最初に展開表示した順序に即して、上層から下層に向けて対応するノードを順次、ツリービュー上に表示するので、表示画面を展開表示した履歴をユーザが容易に認識できる。したがって、ユーザは表示画面間の関係性や展開表示した順序が把握でき、次にどの表示画面を表示させればよいかを容易に判断することができる。
【００５４】
また、「画面展開履歴ビューア」のノードが強調表示されることにより、現在展開表示されている表示画面を「画面展開履歴ビューア」のみで確認することができる。
【００５５】
また、「画面展開履歴ビューア」に表示されたノードに対する操作により、当該ノードに対応する表示画面を最前面に展開表示させることができる。したがって、画面上に表示された他の表示画面を閉じたり移動させる操作を行うことなく、当該表示画面の全体を確認できるとともに、当該表示画面に対する操作を行うことができる。
【００５６】
また、上記のように、履歴情報は記憶手段４に記憶され、記憶手段４に記憶された履歴情報を用いて「画面展開履歴ビューア」を再現することができる。このため、過去に行った操作（例えば、所定のデータの編集）の際に展開表示された表示画面群を最初から「画面展開履歴ビューア」に表示させることにより、同様の操作をする際に必要な表示画面を容易に展開表示させることが可能な状態となる。
【００５７】
上記実施形態では、表示画面を階層化したモーダル表示している（図２、図４）が、各表示画面をモードレス、すなわち表示画面の配置位置によってその階層を表現しない形態で表示してもよい。後者の場合でも、本発明によれば、履歴表示画面（「画面展開履歴ビューア」）により各表示画面の階層が把握できるため、操作性を向上させることができる。
【００５８】
上記実施形態は、プラントのシステム定義を行う際に限定されることなく、広範な作業に広く適用可能である。
【００５９】
図７は、本発明の画面表示装置における履歴表示画面を、ハイパーリンクを用いてドキュメントを読む際に適用した例を示す図であり、図８はドキュメントの構成例を示す図である。
【００６０】
図７に示すように、履歴表示画面としてのドキュメント内リンク履歴ビューア６１には、ドキュメントを構成する項目のうちユーザが展開表示した項目がツリービュー表示される。
【００６１】
図７の表示例は、次のような操作の結果によるものである。
【００６２】
図８に示すように、ドキュメントは目次と本文とから構成される。目次には本文を構成する複数の項目の名称が本文と同じ順序で配列される。図７の表示例の場合、ユーザは最初に目次から「３．１インストール手順」にジャンプし、本文の「３．１インストール手順」を展開表示する。このとき、ドキュメント内リンク履歴ビューア６１内の「目次」のノードの１つ下の階層に「３．１インストール手順」のノードが表示される。また、「３．１インストール手順」のノードが強調表示される。
【００６３】
次に、本文の「３．１インストール手順」から「３．１インストール手順」内にある参照先である本文の「５．１セキュリティ設定について」にジャンプしてこれを展開表示する。このとき、ドキュメント内リンク履歴ビューア６１内の「３．１インストール手順」のノードの１つ下の階層に「５．１セキュリティ設定について」のノードが表示される。また、「５．１セキュリティ設定について」のノードが強調表示されるとともに「３．１インストール手順」のノードの強調表示が解除される。
【００６４】
次に、本文の「５．１セキュリティ設定について」から「５．１セキュリティ設定について」内にある参照先である本文の「２．４使用可能なユーザについて」にジャンプしてこれを展開表示する。このとき、ドキュメント内リンク履歴ビューア６１内の「５．１セキュリティ設定について」のノードの１つ下の階層に「２．４使用可能なユーザについて」のノードが表示される。また、「２．４使用可能なユーザについて」のノードが強調表示されるとともに「５．１セキュリティ設定について」のノードの強調表示が解除される。
【００６５】
このように、図７〜図８に示す例では、ドキュメント内の項目を表示した順序に従ってドキュメント内リンク履歴ビューア６１に各項目がツリービュー上に表示されるため、ユーザは自分が読んだ項目や、自分がハイパーリンクによりどのような順序ないし経緯で各項目を読んだかを容易に把握できる。
【００６６】
また、ドキュメント内リンク履歴ビューア６１内にすでに表示されているノードについては、これに対する操作（例えばダブルクリック）により対応する項目を展開表示させることができる。例えば、通常、参照先へのジャンプを繰り返した場合、ユーザは参照先を読み終わった後、どこに戻ったらよいのかを忘れてしまう場合がある。しかし、ドキュメント内リンク履歴ビューア６１を見れば、参照先を読み終わった後に必要な項目へ容易に戻ることができ、ドキュメントを円滑に読み進めることができる。
【００６７】
ドキュメント内リンク履歴ビューア６１内のノードに対する操作により当該ノードに対応する表示画面に展開表示した場合には、当該ノードが強調表示され、それまで強調表示されていたノードの強調表示が解除される。これにより、ドキュメント内リンク履歴ビューア６１を参照するだけで、ユーザが現在読んでいる項目を確認することができる。
【００６８】
本発明の適用範囲は上記実施形態に限定されることはない。本発明は、複数の表示画面の中から選択される表示画面を順次、表示する画面表示装置等に対し、広く適用することができる。
【符号の説明】
【００６９】
１０    画面表示装置
１１    受付手段
１２    選択画面表示手段
１３    履歴表示手段
１４    記憶手段
【図１】
2018166002.tif 000003
【図２】
2018166002.tif 000004
【図３】
2018166002.tif 000005
【図４】
2018166002.tif 000006
【図５】
2018166002.tif 000007
【図６】
2018166002.tif 000008
【図７】
2018166002.tif 000009
【図８】
2018166002.tif 000010