(57)【要約】【課題】メニュー選択を行う入力デバイスの操作量を少なくして、迅速にメニュー項目を選択可能にする。【解決手段】ディスプレイ１の矩形の表示領域８の少なくとも２つの辺部に沿ってそれぞれ複数のメニュー項目９を表示させ、入力デバイス７から出力されるカーソル１０の位置情報と指令に基づいて、指令に対応させて予め定められた辺部の複数のメニュー項目のうち、カーソルの位置に対応するメニュー項目を選択メニュー項目として特定し、特定した選択メニュー項目に対応する表示画面をディスプレイに表示するようにしてなるマンマシン装置。【選択図】  図１
2008027228.tif 000002
【特許請求の範囲】
【請求項１】
矩形の表示領域を有するディスプレイと、該ディスプレイに複数のメニュー項目を表示させるメニュー表示制御部と、前記ディスプレイに表示されるカーソルを移動操作するとともに少なくとも１つの指令を入力する入力デバイスと、該入力デバイスから出力される前記カーソルの位置情報と前記指令に基づいて選択メニュー項目を特定するメニュー選択制御部と、該特定した選択メニュー項目に対応する表示画面を前記ディスプレイに表示する表示画面制御部とを備えてなるマンマシン装置において、
前記メニュー表示制御部は、前記ディスプレイの前記表示領域の少なくとも２つの辺部に沿ってそれぞれ複数のメニュー項目を表示させ、
前記メニュー選択制御部は、前記入力デバイスから出力される前記指令に基づいて予め定められた辺部の複数のメニュー項目のうち前記カーソルの位置に対応するメニュー項目を前記選択メニュー項目として特定することを特徴とするマンマシン装置。
【請求項２】
請求項１において、
前記メニュー選択制御部は、前記カーソルの位置に対応するメニュー項目の表示態様を変えることを特徴とするマンマシン装置。
【請求項３】
請求項１において、
前記入力デバイスは、前記指令を入力する少なくとも１つのクリックボタンを備え、該クリックボタンの操作態様に対応させて前記辺部が割り付けられていることを特徴とするマンマシン装置。
【請求項４】
請求項１において、
前記辺部に沿って表示されるメニュー項目は、複数の階層から構成されるメニュー項目を含んでなることを特徴とするマンマシン装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マンマシン装置に係り、例えば、監視装置などのようにメニュー項目が多いマンマシン装置に好適な技術に関する。
【背景技術】
【０００２】
ユーザとの対話によりアプリケーションプログラムなどの各種の機能プログラムを選択して実行させるコンピュータシステムは、いわゆるマンマシン装置として知られている。例えば、マンマシン装置においては、ディスプレイに情報処理機能に係る多数のメニュー項目を表示し、ユーザが入力デバイスにより選択したメニュー項目を判別して、選択されたメニュー項目に対応するプログラムを起動して情報処理を実行するように構成されている。
【０００３】
このようなマンマシン装置により例えば監視装置を構成する場合、監視対象の設備あるいは機器の状態をディスプレイに表示させるために、キーボード等のキーに監視対象及び監視内容のメニュー項目を割り当てておき、表示したい監視対象及び監視内容をキーにより選択するショートカットキー方式が採用されている。しかし、ショートカットキー方式では、監視対象及び監視内容のメニュー項目とキーとの対応をユーザが記憶しなければならないから、メニュー項目が多くなった場合は記憶するのが困難である。
【０００４】
このショートカットキー方式の問題を解決するため、例えば、特許文献1に記載された情報処理装置では、複数のメニュー項目をグループ化して階層状に構成し、グループの上位のメニュー項目をディスプレイに表示し、その上位のメニュー項目を選択すると、そのグループに属する下位のメニュー項目をディスプレイに表示するようにしている。これによれば、キーとメニュー項目との対応付けを記憶する必要がないから、メニュー項目が増えても比較的容易にメニューを選択できる。
【０００５】
また、特許文献２に記載されたメニュー表示装置及び表示方法では、階層化された多数のメニュー項目をディスプレイ上にプルダウン形式で表示する場合において、下位の階層のメニュー項目でも、高速に選択できる表示方式が提案されている。
【０００６】
【特許文献１】特開平６−３０１５０３号公報
【特許文献２】特開平７−２７１７２５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１，２に記載された技術を監視装置等のようにメニュー項目が多いマンマシン装置に適用すると、監視画面の種類及び数が多いために、メニュー項目の階層が深くなって所望のメニュー項目を選択するのに時間がかかるという問題がある。
【０００８】
また、機能の増加及び見易さ等から、ディスプレイ等の表示画面の高精細化及び大規模化の傾向にあり、メニュー項目をディスプレイの広い領域に表示すると、マウス等によりカーソルを移動して選択したいメニュー項目の位置でクリックする入力デバイスの場合には、マウス等の移動操作量が大きくなり、所望のメニュー項目を選択するのに時間がかかるという問題が生ずる。
【０００９】
また、監視装置に限らず、ウェブブラウザを搭載したＰＣ（Personal Computer）などのマンマシン装置では、取り扱い易さから、ディスプレイには多種、多様な画面が表示されるから、それらの画面に対応したメニュー項目を表示させる場合も同様の問題がある。
【００１０】
本発明は、操作性を損なうことなく、メニュー選択を行う入力デバイスの操作量を少なくして、迅速にメニュー項目を選択することが可能なマンマシン装置を実現することを課題とする。
【課題を解決するための手段】
【００１１】
上記の課題を解決するため、本発明は、矩形の表示領域を有するディスプレイと、該ディスプレイに複数のメニュー項目を表示させるメニュー表示制御部と、前記ディスプレイに表示されるカーソルを移動操作するとともに少なくとも１つの指令を入力する入力デバイスと、該入力デバイスから出力される前記カーソルの位置情報と前記指令に基づいて選択メニュー項目を特定するメニュー選択制御部と、該特定した選択メニュー項目に対応する表示画面を前記ディスプレイに表示する表示画面制御部とを備えてなるマンマシン装置において、前記メニュー表示制御部は、前記ディスプレイの前記表示領域の少なくとも２つの辺部に沿ってそれぞれ複数のメニュー項目を表示させ、前記メニュー選択制御部は、前記入力デバイスから出力される前記指令に基づいて予め定められた辺部の複数のメニュー項目のうち前記カーソルの位置に対応するメニュー項目を前記選択メニュー項目として特定することを特徴とする。
【００１２】
すなわち、本発明は、複数の辺部にそれぞれ表示されている複数のメニュー項目のうち、カーソルの位置情報（Ｘ、Ｙ座標）のいずれか一方の座標に対応するメニュー項目を選択可能に構成したことを特徴とする。これによれば、選択したいメニュー項目が表示されている辺部（例えば、Ｘ軸）に沿ってカーソルを移動し、選択したいメニュー項目が表示されている位置に移動させた後、入力デバイスから指令を入力することにより、選択したいメニュー項目を指定することができる。つまり、カーソルが表示領域のどこに表示されていても、選択したいメニュー項目が表示されている辺部に沿って一方向にカーソルを移動すればよいから、カーソルの移動量を大幅に少なくできる。
【００１３】
また、カーソルのＸ座標又はＹ座標のいずれのメニュー項目を選択するかは、入力デバイスから指令によって指定できる。例えば、左右のクリックボタンを有するマウスの場合は、左右のクリックボタンを予めＸ又はＹ座標に対応付けておけばよい。あるいは、クリックボタンを１度又は２度クリックするか等によって、予めＸ又はＹ座標に対応付けておけばよい。さらに、矩形の表示領域の４つの辺部に複数のメニュー項目を表示させる場合は、それらを組み合わせることにより、上下の辺部の識別及び左右の辺部の識別を行わせることができる。
【００１４】
また、本発明によれば、矩形の表示領域の複数の辺部に複数のメニュー項目を表示させることができるから、一つのメニュー画面によって多くのメニュー項目を一度に表示できる。その結果、操作性を損なうことなく、メニュー選択を行う入力デバイスの操作量を少なくして、迅速にメニュー項目を選択することができる。特に、監視対象の項目が多く、且つ監視内容が多岐にわたる場合は、監視画面のメニュー項目が多くなるが、本発明によれば、例えば、複数の辺部に複数のメニュー項目を表示させることができるから、１つのメニュー画面で、例えば、多くの監視対象及び監視内容に対応できる。
【００１５】
さらに、監視対象及び監視内容が多い場合は、メニュー構成を階層構造とすることで対応できる。この場合、一般に、メニュー項目の内容は横書きで表示されるから、矩形領域の縦方向の辺部には多くのメニュー項目を割り当てることができるが、矩形領域の横方向の辺部には多くのメニュー項目を割り当てることができない。そこで、メニュー構成を階層構造に応じて、例えば、階層上位のメニュー項目を横方向の辺部に割り当て、階層下位のメニュー項目を縦方向の辺部に割り当てることができる。あるいは、これと逆に割り当てるようにすることができる。いずれの場合も、上述と同様に入力デバイスを操作して、階層上位のメニュー項目を選択した後、その選択したメニュー項目に応じて他の辺部に表示される階層下位のメニュー項目を選択することにより、操作性を損なうことなく、メニュー選択を行う入力デバイスの操作量を少なくして、迅速にメニュー項目を選択することができる。
【００１６】
なお、上記の場合において、制御部は、カーソルの位置に対応するメニュー項目の表示態様（例えば、表示色）を変えるようにすることが好ましい。これによれば、誤りなく、選択したいメニュー項目を選択することができる。
【発明の効果】
【００１７】
本発明によれば、操作性を損なうことなく、メニュー選択を行う入力デバイスの操作量を少なくして、迅速にメニュー項目を選択することができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明を実施形態に基づいて添付図面を参照しながら説明する。図1に、本発明の一実施形態のマンマシン装置を監視装置に適用した全体構成を示す。図に示すように、本実施形態の監視装置は、ディスプレイ1と、監視画面をディスプレイ1に表示する表示画面制御部２と、監視対象及び監視内容のメニュー項目を構築してなるメニュー構築ファイル３と、メニュー構築ファイル３からメニュー項目を読み出してディスプレイ1に表示するメニュー表示制御部４と、メニュー選択制御部５と、メニュー画面制御部６と、マウスなどの入力デバイス７を備えて構成されている。表示画面制御部２、メニュー表示制御部４、メニュー選択制御部５及びメニュー画面制御部６は、コンピュータの演算手段、メモリ及びプログラムによって構成されている。
【００１９】
ディスプレイ1の矩形の表示領域８の辺部（図示例では、下辺部と左辺部）には、メニュー表示制御部４により、予め定められたメニューパターン（表示形式）に従って複数のメニュー項目９が表示されるようになっている。また、メニュー項目９が表示される領域以外の表示領域８には、表示画面制御部２により監視画面が表示されるようになっている。
【００２０】
図２に、メニュー構築ファイル３の一部を示す。メニュー構築ファイル３には、図２に示すように、表示領域８の右辺部、左辺部、上辺部、下辺部のどの辺部にメニュー項目を表示するかを定めたメニューパターン、各辺部に表示するメニュー項目、及び選択されたメニューに対応する監視画面のプログラム名称が格納されている。
【００２１】
図３に、メニュー表示制御部４がメニュー構築ファイル３からファイル内容を読み出して、表示領域８の辺部にメニュー項目を表示する処理手順を示している。図示のように、構築ファイルを読み込み、メニューパターンの値を取得する（Ｓ１)。次いで、ステップＳ２〜Ｓ５及びステップＳ６〜Ｓ９において、取得したメニューパターンの値に応じて、表示領域８の各辺部に読み出したメニュー項目をそれぞれ表示する。メニューパターンの値と、メニュー項目を表示する辺部との関係は、次のとおりである。
【００２２】
メニューパターンの値 メニュー項目を表示する辺部
１                    左辺部と下辺部
２                    右辺部と上辺部
３                    右辺部と下辺部
４                    左辺部と上辺部
すなわち、図４（ａ）〜（ｄ）に示すように、メニューパターン１〜４に応じて表示パターンが設定されている。なお、メニューパターンは図示例に限られるものではなく、左辺部と右辺部、上辺部と下辺部、４つの全ての辺部の組み合わせ、さらには、各辺部を複数列の構成にすることも可能である。
【００２３】
次に、メニュー選択制御部５及びメニュー画面制御部６における処理について、図５に示すメニューパターンの場合を例にとって説明する。図６に、メニュー選択制御部５及びメニュー画面制御部６における処理手順の前半部を示す。まず、メニュー選択制御部５は、入力デバイス７によって操作される表示領域８上のカーソル１０の位置情報（Ｘ、Ｙ座標）を取込む（Ｓ１０）。次に、取込んだ位置情報に基づいて、図５に示すように、カーソル１０のＸ、Ｙ座標が属する左辺部と下辺部のメニュー項目２１、２２の領域情報を取得する（Ｓ１１）。そして、メニュー画面制御部６は、ステップＳ１１で取得したメニュー項目２１、２２の表示領域の表示色を変える（Ｓ１２）。これにより、ユーザは表示色が変わったメニュー項目２１、２２が所望のメニュー項目か否かを直ちに判断できる。このようにして、入力デバイス７によりカーソル１０が移動される間、図６の処理が繰返し実行される。
【００２４】
図７に、メニュー選択制御部５及びメニュー画面制御部６における処理手順の後半部を示す。ユーザは、表示色が変わったメニュー項目２１、２２のいずれか一方のメニュー項目を選択したい場合、その位置で入力デバイス７をクリック操作して指令を入力すると、メニュー選択制御部５その指令を取得し（Ｓ１３）、メニュー画面制御部６は本実施例では左クリックか右クリックかによって指令の種別を判断する（Ｓ１４，Ｓ１５）。左クリックのときは、左辺部のメニュー項目２１を選択し、表示画面制御部２に指令を送って、メニュー項目２１に対応する監視画面を表示領域８に表示させる（Ｓ１６）。一方、右クリックのときは、下辺部のメニュー項目２２を選択し、同様に、表示画面制御部２に指令を送って、メニュー項目２２に対応する監視画面を表示領域８に表示させる（Ｓ１７）。
【００２５】
このようにして、本実施形態によれば、表示領域８の辺部にそれぞれ表示されている複数のメニュー項目９のうち、選択したいメニュー項目９が表示されている辺部（例えば、Ｘ軸）に沿ってカーソル１０を移動し、選択したいメニュー項目が表示されている位置に移動させた後、入力デバイス７からクリックにより指令を入力することにより、選択したいメニュー項目９を指定することができる。つまり、カーソル１０が表示領域８のどこに表示されていても、選択したいメニュー項目が表示されている辺部に沿って一方向にカーソルを移動すればよいから、カーソルの移動量を大幅に少なくできる。
【００２６】
また、カーソルのＸ座標又はＹ座標のいずれのメニュー項目を選択するかは、入力デバイス７から指令（例えば、右クリック、左クリック）によって指定できる。なお、これに代えて、クリックボタンを１度又は２度クリックするか等によって、予めＸ又はＹ座標に対応付けておくことができる。さらに、矩形の表示領域８の４つの辺部に複数のメニュー項目９を表示させる場合は、それらを組み合わせることにより、上下の辺部の識別及び左右の辺部の識別を行わせることができる。
【００２７】
また、本実施形態によれば、矩形の表示領域８の複数の辺部に複数のメニュー項目９を表示させることができるから、一つのメニュー画面によって多くのメニュー項目を一度に表示できる。そのため、操作性を損なうことなく、メニュー選択を行う入力デバイスの操作量を少なくして、迅速にメニュー項目を選択することができる。
【００２８】
特に、監視対象の項目が多く、且つ監視内容が多岐にわたる場合は、監視画面のメニュー項目が多くなるが、本実施形態によれば、例えば、４つの辺部に複数のメニュー項目を表示させることができるので、監視対象及び監視内容が多くなっても対応することができる。
【００２９】
さらに、監視対象及び監視内容が多い場合は、メニュー構成を階層構造とすることで対応できる。この場合、一般に、メニュー項目の内容は横書きで表示されるから、矩形領域の縦方向の左辺部及び右辺部には多くのメニュー項目９を割り当てることができる。一方、矩形領域の横方向の上辺部及び下辺部には多くのメニュー項目を割り当てることができない。そこで、メニュー構成を階層構造に応じて、例えば、階層上位のメニュー項目を上辺部又は下辺部に割り当て、階層下位のメニュー項目を左辺部又は右辺部に割り当てることができる。あるいは、これと逆に割り当てるようにすることができる。いずれの場合も、上述と同様に入力デバイス７を操作して、階層上位のメニュー項目を選択した後、その選択したメニュー項目に応じて他の辺部に表示される階層下位のメニュー項目を選択することにより、操作性を損なうことなく、メニュー選択を行う入力デバイスの操作量を少なくして、迅速にメニュー項目を選択することができる。
【００３０】
以上、本発明を監視装置に適用したものとして説明したが、監視装置に限らず、一般のマンマシン装置のメニュー選択画面に適用することができる。
【図面の簡単な説明】
【００３１】
【図１】本発明のマンマシン装置の一実施形態の全体構成を示す図である．
【図２】メニュー構築ファイルの一部の内容を説明する図である。
【図３】メニュー表示制御部３の処理手順を示すフローチャートである。
【図４】メニュー選択画面に表示されるメニューパターンの例を示す図である。
【図５】メニュー選択画面によるメニュー選択の手順を説明するための図である。
【図６】メニュー選択制御部及びメニュー画面制御部の処理手順の前半部を示すフローチャートである。
【図７】メニュー選択制御部及びメニュー画面制御部の処理手順の後半部を示すフローチャートである。
【符号の説明】
【００３２】
１  ディスプレイ
２  表示画面制御部
３  メニュー構築ファイル
４  メニュー表示制御部
５  メニュー選択制御部
６  メニュー画面制御部
７  入力デバイス
８  表示領域
９  メニュー項目
１０  カーソル
【図１】
2008027228.tif 000003
【図２】
2008027228.tif 000004
【図３】
2008027228.tif 000005
【図４】
2008027228.tif 000006
【図５】
2008027228.tif 000007
【図６】
2008027228.tif 000008
【図７】
2008027228.tif 000009