(57)【要約】    【課題】  ユーザにとって操作がしやすく、無駄の少ないメニュー構造を提供する。    【解決手段】  処理グループ選択メニュー表示手段２は、処理グループを選択するためのメニューを、表示部１２に表示する。処理グループ選択メニューから処理グループが選択されると、対象選択メニュー表示手段４は、状況データ１０を参照して、上記処理グループに属する処理のいずれかを行うことのできる対象を抽出する。さらに、対象選択メニュー表示手段４は、抽出した対象を選択するためのメニューを、表示部１２に表示する。対象選択メニューから対象が選択されると、処理選択メニュー表示手段６は、状況データ１０を参照して、処理グループに属する処理のうち、選択された対象に対して行うことの可能な処理を抽出する。さらに、処理選択メニュー表示手段６は、抽出した処理を選択するためのメニューを、表示部１２に表示する。【選択図】  図１
2016035681.tif 000002
【特許請求の範囲】
【請求項１】
処理を抽象化してグループ化した一以上の処理グループを、ユーザによって選択可能なように表示する処理グループ選択メニュー表示手段と、
処理グループ選択メニューにおいて処理グループが選択されると、当該処理グループに含まれるいずれかの処理を行うことの可能な一以上の処理対象を、ユーザによって選択可能なように表示する対象選択メニュー表示手段と、
対象選択メニューにおいて処理対象が選択されると、前記処理グループに属する処理のうち、当該処理対象に対して行うことの可能な一以上の処理を、ユーザによって選択可能なように表示する処理選択メニュー表示手段と、
を備えた構造化メニューを有する処理装置。
【請求項２】
構造化メニューを有する処理装置をコンピュータによって実現するための処理プログラムであって、コンピュータを、
処理を抽象化してグループ化した一以上の処理グループを、ユーザによって選択可能なように表示する処理グループ選択メニュー表示手段と、
処理グループ選択メニューにおいて処理グループが選択されると、当該処理グループに含まれるいずれかの処理を行うことの可能な一以上の処理対象を、ユーザによって選択可能なように表示する対象選択メニュー表示手段と、
対象選択メニューにおいて処理対象が選択されると、前記処理グループに属する処理のうち、当該処理対象に対して行うことの可能な一以上の処理を、ユーザによって選択可能なように表示する処理選択メニュー表示手段として機能させるための処理プログラム。
【請求項３】
請求項１の装置または請求項２のプログラムにおいて、
前記処理グループ選択メニューは、処理グループを階層化して選択するように構成されていることを特徴とする装置またはプログラム。
【請求項４】
請求項１〜３のいずれかの装置またはプログラムにおいて、
前記処理グループ選択メニューは、画面上部に横長に配置され、
前記対象選択メニューは、画面左部に縦長に配置され、
前記処理選択メニューは、前記対象選択メニューの右に隣接して配置されていることを特徴とする装置またはプログラム。
【請求項５】
コンピュータによる構造化メニュー表示方法であって、
前記コンピュータが、処理を抽象化してグループ化した一以上の処理グループを、ユーザによって選択可能なように表示する処理グループ選択メニューを画面上に表示する第一ステップと、
前記コンピュータが、処理グループ選択メニューにおいて処理グループが選択されると、当該処理グループに含まれるいずれかの処理を行うことの可能な一以上の処理対象を、ユーザによって選択可能なように表示する対象選択メニューを画面上に表示する第二ステップと、
前記コンピュータが、対象選択メニューにおいて処理対象が選択されると、前記処理グループに属する処理のうち、当該処理対象に対して行うことの可能な一以上の処理を、ユーザによって選択可能なように表示する処理選択メニューを画面上に表示する第三ステップと、
を備えた構造化メニュー表示方法。
【請求項６】
ネットワークのハードウエア・ソフトウエアを管理するための管理装置であって、
処理を抽象化してグループ化した一以上の処理グループを、ユーザによって選択可能なように表示する処理グループ選択メニューを、画面上部に横長に表示する処理グループ選択メニュー表示手段と、
処理グループ選択メニューにおいて処理グループが選択されると、当該処理グループに含まれるいずれかの処理を行うことの可能な一以上のネットワークに接続された対象装置を、ユーザによって選択可能なように表示する対象装置選択メニューを、画面左部に縦長に表示する対象装置選択メニュー表示手段と、
対象装置選択メニューにおいて対象装置が選択されると、前記処理グループに属する処理のうち、当該対象装置に対して行うことの可能な一以上の処理を、ユーザによって選択可能なように表示する処理選択メニューを、前記対象装置選択メニューの右側に隣接して表示する処理選択メニュー表示手段と、
前記処理選択メニューにおいて選択された処理を、前記対象装置選択メニューにおいて選択された対象装置について実行する処理実行手段と、
を備えた管理装置。
【請求項７】
ネットワークのハードウエア・ソフトウエアを管理するための管理装置をコンピュータによって実現するための管理プログラムであって、コンピュータを、
処理を抽象化してグループ化した一以上の処理グループを、ユーザによって選択可能なように表示する処理グループ選択メニューを、画面上部に横長に表示する処理グループ選択メニュー表示手段と、
処理グループ選択メニューにおいて処理グループが選択されると、当該処理グループに含まれるいずれかの処理を行うことの可能な一以上のネットワークに接続された対象装置を、ユーザによって選択可能なように表示する対象装置選択メニューを、画面左部に縦長に表示する対象装置選択メニュー表示手段と、
対象装置選択メニューにおいて対象装置が選択されると、前記処理グループに属する処理のうち、当該対象装置に対して行うことの可能な一以上の処理を、ユーザによって選択可能なように表示する処理選択メニューを、前記対象装置選択メニューの右側に隣接して表示する処理選択メニュー表示手段と、
前記処理選択メニューにおいて選択された処理を、前記対象装置選択メニューにおいて選択された対象装置について実行する処理実行手段として機能させるための管理プログラム。
【請求項８】
コンピュータによって、ネットワークのハードウエア・ソフトウエアを管理する方法であって、
コンピュータが、処理を抽象化してグループ化した一以上の処理グループを、ユーザによって選択可能なように表示する処理グループ選択メニューを、画面上部に横長に表示する処理グループ選択メニューを表示するステップと、
コンピュータが、処理グループ選択メニューにおいて処理グループが選択されると、当該処理グループに含まれるいずれかの処理を行うことの可能な一以上のネットワークに接続された対象装置を、ユーザによって選択可能なように表示する対象装置選択メニューを、画面左部に縦長に表示する対象装置選択メニューを表示するステップと、
コンピュータが、対象装置選択メニューにおいて対象装置が選択されると、前記処理グループに属する処理のうち、当該対象装置に対して行うことの可能な一以上の処理を、ユーザによって選択可能なように表示する処理選択メニューを、前記対象装置選択メニューの右側に隣接して表示する処理選択メニューを表示するステップと、
コンピュータが、前記処理選択メニューにおいて選択された処理を、前記対象装置選択メニューにおいて選択された対象装置について実行するステップと、
を備えた管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、システムのメニュー構造に関するものである。
【背景技術】
【０００２】
ユーザによる操作を容易にするため、種々のシステムにおいて、そのメニュー構造に工夫がなされている。たとえば、特許文献１には、処理操作の対象である楽曲をメニューを階層化し、大分類から小分類へと進むように構造化されたものが示されている（図３参照）。
【０００３】
また、特許文献２においては、膨大なデータを扱いやすくするためのメニューが示されている。この文献においても、処理自体の内容を階層化し、大分類から小分類へと進むようにすることで、処理を選択しやすくしている。
【０００４】
上記いずれのメニュー構造においても、大分類から小分類へとメニューが階層化されているので、ユーザが論理的に考えて選択を行いやすいという利点がある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−１５２９７０
【特許文献２】特開２０００−２８７３８８
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記のようなメニュー構造においては、処理対象についてのメニューの構造化、処理自体のメニューの構造化が独立してなされており、次のような問題点が生じる可能性がある。
【０００７】
たとえば、特許文献１において、最下層のメニューまで進んで処理対象を選択したものの、当該処理対象については、ユーザの望む処理が行えないという場合がある。たとえば、「複製」という処理を「ファイルＡ」に対して行いたいとユーザが考えていた場合、「ファイルＡ」を階層メニューを経て選択し、最後に「複製」という操作を選択することになる。この時、「ファイルＡ」に対して、「複製」が禁止されていた場合には、階層メニューによって「ファイルＡ」を選択した手間が、無駄になる可能性がある。
【０００８】
同様の事態は、特許文献２においても生じる。特許文献２の場合には、階層メニューによって所望の処理を選択しても、処理対象について当該処理が禁止されているという状況において、同様の事態が生じる。
【０００９】
この発明は、上記のような問題点を解決して、ユーザにとって操作がしやすく、無駄の少ないメニュー構造を提供することを目的とする。
【課題を解決するための手段】
【００１０】
(1)(2)この発明に係る処理装置は、処理を抽象化してグループ化した一以上の処理グループを、ユーザによって選択可能なように表示する処理グループ選択メニュー表示手段と、処理グループ選択メニューにおいて処理グループが選択されると、当該処理グループに含まれるいずれかの処理を行うことの可能な一以上の処理対象を、ユーザによって選択可能なように表示する対象選択メニュー表示手段と、対象選択メニューにおいて処理対象が選択されると、前記処理グループに属する処理のうち、当該処理対象に対して行うことの可能な一以上の処理を、ユーザによって選択可能なように表示する処理選択メニュー表示手段とを備えている。
【００１１】
したがって、わかりやすく、しかも効率よくメニューを選択することができる。
【００１２】
(3)この発明に係る処理装置は、処理グループ選択メニューが、処理グループを階層化して選択するように構成されていることを特徴としている。
【００１３】
したがって、処理グループの選択が容易である。
【００１４】
(4)この発明に係る処理装置は、処理グループ選択メニューは、画面上部に横長に配置され、前記対象選択メニューは、画面左部に縦長に配置され、前記処理選択メニューは、前記対象選択メニューの右に隣接して配置されていることを特徴としている。
【００１５】
したがって、メニュー選択が、上から下へ、左から右へと流れ、ユーザにとって操作が容易である。
【００１６】
(5)この発明に係る構造化メニュー表示方法は、コンピュータによる構造化メニュー表示方法であって、前記コンピュータが、処理を抽象化してグループ化した一以上の処理グループを、ユーザによって選択可能なように表示する処理グループ選択メニューを画面上に表示する第一ステップと、前記コンピュータが、処理グループ選択メニューにおいて処理グループが選択されると、当該処理グループに含まれるいずれかの処理を行うことの可能な一以上の処理対象を、ユーザによって選択可能なように表示する対象選択メニューを画面上に表示する第二ステップと、前記コンピュータが、対象選択メニューにおいて処理対象が選択されると、前記処理グループに属する処理のうち、当該処理対象に対して行うことの可能な一以上の処理を、ユーザによって選択可能なように表示する処理選択メニューを画面上に表示する第三ステップとを備えている。
【００１７】
したがって、わかりやすく、しかも効率よくメニューを選択することができる。
【００１８】
(6)(7)この発明に係る管理装置は、ネットワークのハードウエア・ソフトウエアを管理するための管理装置であって、処理を抽象化してグループ化した一以上の処理グループを、ユーザによって選択可能なように表示する処理グループ選択メニューを、画面上部に横長に表示する処理グループ選択メニュー表示手段と、処理グループ選択メニューにおいて処理グループが選択されると、当該処理グループに含まれるいずれかの処理を行うことの可能な一以上のネットワークに接続された対象装置を、ユーザによって選択可能なように表示する対象装置選択メニューを、画面左部に縦長に表示する対象装置選択メニュー表示手段と、対象装置選択メニューにおいて対象装置が選択されると、前記処理グループに属する処理のうち、当該対象装置に対して行うことの可能な一以上の処理を、ユーザによって選択可能なように表示する処理選択メニューを、前記対象装置選択メニューの右側に隣接して表示する処理選択メニュー表示手段と、前記処理選択メニューにおいて選択された処理を、前記対象装置選択メニューにおいて選択された対象装置について実行する処理実行手段とを備えている。
【００１９】
したがって、わかりやすく、しかも効率よくメニューを選択することができる。
【００２０】
(8)この発明に係る管理方法は、コンピュータによって、ネットワークのハードウエア・ソフトウエアを管理する方法であって、コンピュータが、処理を抽象化してグループ化した一以上の処理グループを、ユーザによって選択可能なように表示する処理グループ選択メニューを、画面上部に横長に表示する処理グループ選択メニューを表示するステップと、コンピュータが、処理グループ選択メニューにおいて処理グループが選択されると、当該処理グループに含まれるいずれかの処理を行うことの可能な一以上のネットワークに接続された対象装置を、ユーザによって選択可能なように表示する対象装置選択メニューを、画面左部に縦長に表示する対象装置選択メニューを表示するステップと、コンピュータが、対象装置選択メニューにおいて対象装置が選択されると、前記処理グループに属する処理のうち、当該対象装置に対して行うことの可能な一以上の処理を、ユーザによって選択可能なように表示する処理選択メニューを、前記対象装置選択メニューの右側に隣接して表示する処理選択メニューを表示するステップと、コンピュータが、前記処理選択メニューにおいて選択された処理を、前記対象装置選択メニューにおいて選択された対象装置について実行するステップとを備えている。
【００２１】
したがって、わかりやすく、しかも効率よくメニューを選択することができる。
【００２２】
この発明において、「処理グループ選択メニュー表示手段」は、実施形態においては、ステップＳ１がこれに対応する。
【００２３】
「対象選択メニュー表示手段」は、実施形態においては、ステップＳ３がこれに対応する。
【００２４】
「処理選択メニュー表示手段」は、実施形態においては、ステップＳ５がこれに対応する。
【００２５】
「処理グループ」とは、複数の処理を一まとめにしたものをいい、処理グループが選択されると、この処理グループに属する処理が決定されるようなものである。一つの処理が複数の処理グループに属するようにしてもよい。複数の処理を上位概念としてまとめたものだけでなく、関連する処理をまとめたものも含む概念である。後者の例としては、ホテル予約、レンタカー予約、飛行機チケット購入、観光ガイド予約などの処理を、観光という処理グループにまとめることができる。
【００２６】
「プログラム」とは、ＣＰＵにより直接実行可能なプログラムだけでなく、ソース形式のプログラム、圧縮処理がされたプログラム、暗号化されたプログラム等を含む概念である。
【図面の簡単な説明】
【００２７】
【図１】この発明の一実施形態による構造化メニュー装置の機能ブロック図である。
【図２】管理サーバ装置Ｓのハードウエア構成である。
【図３】管理サーバプログラムのフローチャートである。
【図４】メニュー表示画面例である。
【図５】メニュー表示画面例である。
【図６ａ】メニュー表示画面例である。
【図６ｂ】メニュー表示画面例である。
【図７】処理グループ選択メニューを表示するためのデータである。
【図８】処理可能対象テーブルを示す図である。
【図９】グループ情報、クライアント情報を示す図である。
【発明を実施するための形態】
【００２８】
１．構造化メニュー装置の全体構成
図１に、この発明の一実施形態による構造化メニュー装置の全体構成を示す。この実施形態では、ネットワークのハードウエアやソフトウエアを管理するための管理サーバ装置Ｓを、構造化メニュー装置とした場合を説明する。
【００２９】
この管理サーバＳは、たとえば、サーバ、クライアントにて構成される業務システムに接続して、これらの状況をチェックしたり、構成を変更したりして管理を行うためのものである。たとえば、社内のＬＡＮに接続された各社員のクライアント端末のログを閲覧したり、セキュリティソフトウエアが適切にインストールされているかどうかを確認したりするものである。
【００３０】
処理グループ選択メニュー表示手段２は、処理グループを選択するためのメニューを、表示部１２に表示する。ここで、処理グループとは、所定の観点に基づいて複数の処理をグループ化したものである。たとえば、処理を目的別にグループ化したものなどがこれに該当する。
【００３１】
入力部１４を操作したユーザによって、処理グループ選択メニューから処理グループが選択されると、対象選択メニュー表示手段４は、状況データ１０を参照して、上記処理グループに属する処理のいずれかを行うことのできる対象を抽出する。さらに、対象選択メニュー表示手段４は、抽出した対象を選択するためのメニューを、表示部１２に表示する。
【００３２】
入力部１４を操作したユーザによって、対象選択メニューから対象が選択されると、処理選択メニュー表示手段６は、状況データ１０を参照して、処理グループに属する処理のうち、選択された対象に対して行うことの可能な処理を抽出する。さらに、処理選択メニュー表示手段６は、抽出した処理を選択するためのメニューを、表示部１２に表示する。
【００３３】
このような構造化メニューを採用することにより、ユーザにとって、実行したい目的を処理グループから選択する、当該処理を実行可能な対象を選択する、当該対象について実行可能な具体的処理を選択するという段階を経て処理を行うことができ、操作が分かりやすいという効果がある。また、大枠の処理によって表示される対象が絞り込まれるので、選択の効率がよい。さらに、対象を固定して、具体的処理を変えて処理を進める場合に、操作効率がよい。
【００３４】
従来のメニューでは、上位概念としての処理を選択し、これを受けてすぐに、具体的処理を選択するというメニュー構成が通常である。しかし、この実施形態では、上位概念としての処理（処理グループ）が選択されると、これを受けて、処理可能な対象をメニューとして表示し、対象が選択されると、これを受けて、実行可能な処理をメニューとして表示するというメニュー構成としている。また、このような、処理グループ、対象、処理という流れを、プログラムのほとんど全てのメニュー選択に用いている。したがって、ユーザが操作しやすく、効率の良いメニュー構成を実現できる。
【００３５】
２．ハードウエア構成
図２に、管理サーバ装置Ｓのハードウエア構成を示す。ＣＰＵ２０には、メモリ２２、ディスプレイ２４、ハードディスク２６、通信回路２８、キーボード・マウス３０が接続されている。通信回路２８は、ＬＡＮなどのネットワークに接続するためのものである。このネットワークには、管理の対象であるサーバやクライアントが接続されている。
【００３６】
ハードディスク２６には、オペレーティングシステム３４、管理サーバプログラム３６が記録されている。管理サーバプログラム３６は、オペレーティングシステム３４と協働してその機能を発揮するものである。これらプログラムは、ＤＶＤ−ＲＯＭ３２に記録されていたものを、ＤＶＤ−ＲＯＭドライブ３２を介して、ハードディスク２６にインストールしたものである。
【００３７】
３．管理サーバプログラムによる処理
管理サーバプログラム３６は、ネットワークに接続されているサーバやクライアント端末などの稼働状況、インストールされているプログラムの状況などを、逐次取得し、ハードディスク２６に記録している。管理者は、管理サーバ装置Ｓを操作することで、これらの状況を閲覧したり、設定の変更を行ったりすることができる。
【００３８】
以下では、状況を収集する処理については説明を省略し、収集された状況に対して閲覧などを行う場合の処理について説明する。
【００３９】
まず、閲覧などの管理を行うための処理が開始されると、ＣＰＵ２０は、ハードディスクに予め記録されている処理グループ選択メニューのためのデータに基づいて、処理グループ選択メニューをディスプレイ２４に表示する（ステップＳ１）。処理グループ選択メニューのためのデータを図７に示す。また、表示されたメニューを図４に示す。
【００４０】
処理グループ選択メニュー４０が、画面上部に横長に表示されている。この実施形態では、処理グループ選択メニュー４０は、第一階層メニュー４２と第二階層メニュー４４を備えて構成されている。第一階層メニュー４２は、文字を選択するように構成され、第二階層メニュー４４は、絵と文字によるボタンを選択するように構成されている。
【００４１】
たとえば、各「クライアント」の「資産」についての処理を行いたい場合には、キーボード／マウス３０を操作し、第一階層メニュー４２から「クライアント」を選択し、これによって第二階層メニューに表示されるボタンのうち、「資産」のボタンを選択する。
【００４２】
このステップでは、概ねどのような処理を行いたい（上記の場合であれば、「クライアント」の「資産」についての処理）のかをユーザが決定する。
【００４３】
次に、ＣＰＵ２０は、「クライアント」「資産」が選択されたことを受けて、ハードディスク２６に記録されている状況情報に基づいて、処理を行うことの可能な対象（サーバ装置やクライアント装置など）を抽出する（ステップＳ２）。ここでは、「資産」に関する処理を行うことの可能な対象を抽出することになる。
【００４４】
ＣＰＵ２０は、この抽出処理を以下のようにして実行する。まず、状況情報の内のグループ情報、クライアント情報（端末）、クライアント情報（周辺機器）を参照し、クライアント装置の所属によるツリー構造を構成する。たとえば、図８Ａのグループ情報を参照すると、上位のグループとして大阪本社、東京支社、名古屋事業所があり、それぞれ、グループＮｏ．１、２、３が付されていることが分かる。さらに、サポート本部、技術本部については、その所属グループＮｏ．が「１」であることから、これらは大阪本社に属するグループであることが分かる。
【００４５】
図８Ｂを参照すると、内田健太のクライアント装置は、所属グループＮｏ．が「４」であることから、大阪本社のサポート技術部に属していることが分かる。さらに、図８Ｃを参照すると、共用プリンタは、所属グループＮｏ．が「１」であることから、大阪本社に属していることが分かる。
【００４６】
ＣＰＵ２０は、これら情報に基づいて、クライアント装置の所属によるツリー構造を生成する。
【００４７】
さらに、ＣＰＵ２０は、図９の処理可能対象テーブルを参照して、上記対象のツリー構造の内、「資産」に関する処理を行うことのできるものだけを選択する。図９の処理可能対象テーブルでは、「クライアント」の「資産」に関係する処理、「ログ管理」に関係する処理について、処理可能となる対象を示している。他の処理については、省略している。
【００４８】
図９においては、「資産」に関する処理として、具体的に、資産情報、ファイル情報、レジストリキー取得情報、更新プログラム・・・などの処理があることが示されている（メニューの項目を参照のこと）。そして、これら各処理について、どのクライアント装置を対象として実行可能であるかを示している。たとえば、資産情報を閲覧する処理については、ネットワーク全体を対象とすること、グループ（大阪本社や東京支社など）を対象とすること、個々のクライアント装置を対象とすることなどが可能であることが示されている（可能な場合には、丸印が付されている）。
【００４９】
たとえば、ファイル情報の閲覧については、パソコン周辺装置については行うことができないことが示されている。
【００５０】
ＣＰＵ２０は、各対象（グループ、クライアント、パソコン周辺機器など）について、「資産」に関連する具体的処理（資産情報、ファイル情報、レジストリキー取得情報など）のうち、少なくとも一つの具体的処理を行うことができるかを判断する。いずれの具体的処理も実行できない対象については、上記生成したツリー構造から削除する（後述の表示対象から外す）。このようにして、ＣＰＵ２０は、選択された処理グループ（ここでは「資産」）に属する処理を実行することのできる対象を抽出する。
【００５１】
ＣＰＵ２０は、このようにして対象を抽出すると、図５に示すように、対象選択メニュー５０をディスプレイ２４に表示する（ステップＳ３）。すなわち、ステップＳ２において抽出した対象を、ツリー構造として表示する。ここでは、全ての対象について、「資産」に関する何らかの処理が可能であるので（図９参照）、全てのツリー構造を表示することになる。仮に、共有プリンターについて、「資産」に関するいずれの処理も行えないのであれば、ＣＰＵ２０は、対象選択メニュー５０において、共有プリンターを表示しないようにする。
【００５２】
このように処理を行うことの可能な対象のみを抽出して対象選択メニュー５０を表示することで、ユーザが無駄な選択を行うことを避けることができる。
【００５３】
なお、図５に示すように、ここでは、ツリー構造として組織（サポート本部など）までを表示するようにしている。これら組織に属する個々のクライアント装置まで表示すると、表示が膨大となりすぎるからである。＋ボタン５２が、クリックされると、ＣＰＵ２０は、当該組織に属するクライアント装置を表示する。
【００５４】
ユーザによって、いずれかの対象が選択されると、ＣＰＵ２０は、「資産」に関する処理のうち、選択された対象に対して実行可能な処理を抽出する（ステップＳ４）。ＣＰＵ２０は、図９の処理可能対象テーブルを参照して、この抽出を行う。そして、抽出した処理を、処理選択メニュー６０として表示する（図６ａ参照）。この実施形態では、処理選択メニュー６０は、対象選択メニュー５０の右側に隣接して表示される。
【００５５】
たとえば、ユーザによって「大阪本社」が選択されたとする。「大阪本社」はグループであるから、図９のグループの項目を参照すると、全ての処理を行うことが可能となっている。したがって、図６ａに示すように、各処理が表示されることになる。
【００５６】
ユーザによって、処理選択メニュー６０から希望する処理が選択されると、ＣＰＵ２０は、当該処理を実行する（ステップＳ６）。ここで、たとえば、「ハードウエア資産情報」が選択されると、ＣＰＵ２０は、ハードディスク２６に記録されている状況情報を参照して、大阪本社にあるクライアント装置の一覧（台数や機種など）を表示する。この処理結果の表示は、処理選択メニュー６０の表示されていた領域においてなされる。
【００５７】
なお、処理結果の表示画面において、戻るボタン（図示せず）をクリックすると、図６ａの画面に戻ることになる。したがって、対象を固定したまま、処理内容だけを次々と変えて、処理を行いたい場合には操作効率がよい。
【００５８】
図５において、「共有プリンター」が選択されたとすると、ＣＰＵ２０は、図９の処理可能対象テーブルを参照して、図６ｂに示すような処理選択メニュー６０を表示する。共有プリンターは、パソコン周辺機器であり、図９の処理可能対象テーブルからわかるように、ファイル情報、レジストリキー取得情報、更新プログラムなどの状況を閲覧することはできない。したがって、処理選択メニュー６０は、図６ｂのように表示されることになる。
【００５９】
４．その他の実施形態
(1)上記実施形態では、図４に示すように、処理グループ選択メニュー４０から処理グループが選択されるまでは、それ以下のメニュー（対象選択メニュー５０および処理選択メニュー６０）は表示しないようにしている。同様に、図５に示すように、対象選択メニュー５０から対象が選択されるまでは、処理選択メニュー６０は表示しないようにしている。
【００６０】
しかし、処理グループが選択される前であっても、対象選択メニュー５０および処理選択メニュー６０を表示するようにしてもよい。この場合、対象選択メニュー５０、処理選択メニュー６０は、その全てを表示しておき、処理グループが選択されたときに、対象を抽出して対象選択メニュー５０の表示を更新するようにすればよい。処理選択メニュー６０についても同様である。
【００６１】
(2)上記実施形態では、処理グループ選択メニュー４０、対象選択メニュー５０を、複数階層としている。しかし、一つの階層によってこれらメニューを構築するようにしてもよい。また、処理選択メニュー６０を複数階層のメニューとしてもよい。たとえば、処理選択メニュー６０において、処理内容が多すぎる場合には、複数階層としてもよい。
【００６２】
(3)上記実施形態では、処理グループ選択メニュー４０をボタンとして、対象選択メニュー５０をツリーとして、処理選択メニュー６０をテキストとして表示している。しかし、メニューの表示方法は、ボタン、ツリー、テキストのいずれを選択してもよい。
【００６３】
(4)上記では、管理サーバ装置Ｓを構造化メニュー装置とした場合について説明した。しかし、クライアント装置を構造化メニュー装置とすることもできる。この場合、当該クライアント装置に、図３に示す処理を行うクライアントプログラムを記録しておく。この場合、クライアント装置は、管理サーバ装置Ｓに記録されている状況データ１０を取得して、処理を行うことになる。なお、メニュー処理に必要な状況データ１０の取得は、プログラム開始時にまとめて行ってもよいし、その都度取得するようにしてもよい。
【００６４】
(5)また、クライアント装置には、メニュー処理のためのプログラムを記録せず、サーバ装置にメニュー処理のためのプログラムを記録し、クライアント装置においては、サーバ装置から送信されてきたメニュー画面のデータを表示するようにしてもよい。
【００６５】
(6)上記実施形態では、ネットワークに接続された機器やソフトウエアの管理を行う場合を例として説明した。
【００６６】
しかし、チケット予約のシステムにも適用することができる。この場合、処理グループ選択メニューにおいて、「観光」「リラクゼイション」「仕事」などの選択項目を設け、対象選択メニューにおいて行き先の場所の選択項目を設け、処理選択メニューにおいて「ホテル予約」「レンタカー予約」「飛行機チケット購入」「観光ガイド予約」などの処理を選択項目として設ければよい。この場合も、選択された処理グループによって行き先場所が抽出され、行き先場所の選択によって処理が抽出される点は、上記実施形態と同様である。
【００６７】
また、飛行機チケットの予約システムにも適用することができる。この場合、処理グループとして飛行機会社を選択項目とし、対象として行き先を選択項目とし、処理としてチケットの取得、空き状況確認などを選択項目とすればよい。
【００６８】
さらに、病院を探すシステムについても適用することができる。この場合、処理グループとして内科、外科などの診療科を選択項目とし、対象として各病院を他選択項目とし、処理として診療予約、空き時間の確認、診療時間の確認などを選択項目とすればよい。
【００６９】
(7)上記実施形態では、処理グループ、対象、処理の順にメニューを選択するようにしている。しかし、目的に応じて、これらの順序を入れ替えるようにしてもよい。また、さらに、上記の３つの段階に加えて、メニューを付加してもよい。
【図１】
2016035681.tif 000003
【図２】
2016035681.tif 000004
【図３】
2016035681.tif 000005
【図７】
2016035681.tif 000006
【図８】
2016035681.tif 000007
【図９】
2016035681.tif 000008
【図４】
2016035681.tif 000009
【図５】
2016035681.tif 000010
【図６ａ】
2016035681.tif 000011
【図６ｂ】
2016035681.tif 000012