(57)【要約】【課題】レコードのフィルタ条件の内容を効率的に表示する。【解決手段】画面表示制御装置１は、設定処理部１１１と第１表示処理部１１２と第２表示処理部１１３とを備える。設定処理部１１１は、複数のレコードに対して、表示対象を絞り込むためのフィルタ条件を設定する。第１表示処理部１１２は、設定処理部によってフィルタ条件が設定された表示対象のレコードを表示装置に表示させる。第２表示処理部１１３は、表示装置の画面に表示されるポインタが特定の領域の内側に位置する場合に、設定処理部によって設定されたフィルタ条件の内容を表示装置に表示させる。【選択図】図２
2019105997.tif 000002
【特許請求の範囲】
【請求項１】
複数のレコードに対して、表示対象を絞り込むためのフィルタ条件を設定する設定処理部と、
前記設定処理部によって前記フィルタ条件が設定された前記表示対象のレコードを表示装置に表示させる第１表示処理部と、
前記表示装置の画面に表示されるポインタが特定の領域の内側に位置する場合に、前記設定処理部によって設定された前記フィルタ条件の内容を前記表示装置に表示させる第２表示処理部と、
を備える、画面表示制御装置。
【請求項２】
前記第２表示処理部は、前記フィルタ条件の内容を前記表示対象のレコードの一部に重ねて表示させる、
請求項１に記載の画面表示制御装置。
【請求項３】
前記第２表示処理部は、前記ポインタが前記特定の領域の内側から外側へ移動した場合に、前記設定処理部によって設定された前記フィルタ条件の内容を前記表示装置において非表示にさせる、
請求項１又は２に記載の画面表示制御装置。
【請求項４】
前記第２表示処理部は、前記設定処理部による前記フィルタ条件の設定が解除されているとともに、前記ポインタが前記特定の領域の内側に位置する場合に、前記フィルタ条件の内容に代えて、前記フィルタ条件が設定されていないことを示す情報を前記表示装置に表示させる、
請求項１又は２に記載の画面表示制御装置。
【請求項５】
前記第１表示処理部は、前記設定処理部によって前記フィルタ条件が設定された前記表示対象のレコードとともに、前記複数のレコードのうちの前記表示対象のレコードの数を前記表示装置に表示させ、
前記特定の領域は、前記絞り込まれたレコードの数が表示される領域である、
請求項１〜４のいずれか１項に記載の画面表示制御装置。
【請求項６】
前記第１表示処理部は、前記設定処理部によって前記フィルタ条件が設定された前記表示対象のレコードとともに、当該フィルタ条件が設定されていることを示すアイコンを前記表示装置に表示させ、
前記特定の領域は、前記アイコンが表示される領域である、
請求項１〜４のいずれか１項に記載の画面表示制御装置。
【請求項７】
複数のレコードに対して、表示対象を絞り込むためのフィルタ条件を設定し、
前記フィルタ条件が設定された前記表示対象のレコードを表示装置に表示させ、
前記表示装置の画面に表示されるポインタが特定の領域の内側に位置する場合に、前記設定された前記フィルタ条件の内容を前記表示装置に表示させる、
画面表示制御方法。
【請求項８】
コンピュータに、
複数のレコードに対して、表示対象を絞り込むためのフィルタ条件を設定し、
前記フィルタ条件が設定された前記表示対象のレコードを表示装置に表示させ、
前記表示装置の画面に表示されるポインタが特定の領域の内側に位置する場合に、前記設定された前記フィルタ条件の内容を前記表示装置に表示させる、
処理を実行させる、画面表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画面表示制御装置、画面表示制御方法及び画面表示制御プログラムに関する。
【背景技術】
【０００２】
ストレージ装置が提供する仮想的なディスク（「ボリューム」と称されてもよい。）は、システム構成によっては数万個に達するため、ＧＵＩに数万行のボリュームの情報（「レコード」と称されてもよい。）が表示される。なお、ＧＵＩは、Graphical User Interfaceの略称である。
【０００３】
そこで、フィルタ機能によって、ＧＵＩに表示させるレコードの表示行数を削減することが考えられる。フィルタ機能による絞り込み条件（「フィルタ条件」と称されてもよい。）は、例えば、「ボリューム名」や「ボリューム容量」であってよい。設定されたフィルタ条件は、ストレージ装置に備えられる記憶装置において記憶されてよい。
【０００４】
フィルタ機能が使用されている場合には、例えば、フィルタ条件設定後のレコード件数やフィルタ機能のＯＮ／ＯＦＦ、フィルタ条件の内容が、レコードとともにＧＵＩに表示されてよい。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−２８２１９７号公報
【特許文献２】国際公開第２００９／１５３８３１号パンフレット
【特許文献３】特開２０１２−２２５９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、フィルタ条件設定後のレコード件数やフィルタ機能のＯＮ／ＯＦＦ、フィルタ条件の内容が同時に画面上に表示されると、画面上における表示項目が多くなり、レコードの表示領域が狭くなるおそれがある。特に、フィルタ条件は複数設定可能なため、フィルタ条件の内容を画面上に表示すると、表示項目が多くなるおそれがある。
【０００７】
１つの側面では、レコードのフィルタ条件の内容を効率的に表示することを目的とする。
【課題を解決するための手段】
【０００８】
画面表示制御装置は、複数のレコードに対して、表示対象を絞り込むためのフィルタ条件を設定する設定処理部と、前記設定処理部によって前記フィルタ条件が設定された前記表示対象のレコードを表示装置に表示させる第１表示処理部と、前記表示装置の画面に表示されるポインタが特定の領域の内側に位置する場合に、前記設定処理部によって設定された前記フィルタ条件の内容を前記表示装置に表示させる第２表示処理部と、を備える。
【発明の効果】
【０００９】
１つの側面では、レコードのフィルタ条件の内容を効率的に表示できる。
【図面の簡単な説明】
【００１０】
【図１】実施形態の一例としての画面表示制御装置のハードウェア構成を模式的に示すブロック図である。
【図２】図１に示した画面表示制御装置の機能構成を模式的に示すブロック図である。
【図３】図１に示した画面表示制御装置におけるレコードテーブルの画面表示例を示す図である。
【図４】図１に示した画面表示制御装置における表示設定画面の表示例を示す図である。
【図５】図１に示した画面表示制御装置において用いられるフィルタ条件保管テーブルを例示する図である。
【図６】図１に示した画面表示制御装置においてフィルタ条件を設定した場合におけるレコードテーブルの画面表示例を示す図である。
【図７】図１に示した画面表示制御装置におけるフィルタ条件の内容の第１の画面表示例を示す図である。
【図８】図１に示した画面表示制御装置におけるフィルタ条件の内容の第２の画面表示例を示す図である。
【図９】図１に示した画面表示制御装置におけるレコードテーブルの表示処理例を説明するフローチャートである。
【図１０】図１に示した画面表示制御装置におけるフィルタ条件の設定処理例を説明するフローチャートである。
【図１１】図１に示した画面表示制御装置におけるフィルタ条件の内容の表示処理例を説明するフローチャートである。
【図１２】実施形態の変形例におけるフィルタ条件の内容の画面表示例を示す図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照して一実施の形態を説明する。ただし、以下に示す実施形態はあくまでも例示に過ぎず、実施形態で明示しない種々の変形例や技術の適用を排除する意図はない。すなわち、本実施形態を、その趣旨を逸脱しない範囲で種々変形して実施することができる。
【００１２】
また、各図は、図中に示す構成要素のみを備えるという趣旨ではなく、他の機能等を含むことができる。
【００１３】
以下、図中において、同一の各符号は同様の部分を示しているので、その説明は省略する。
【００１４】
〔Ａ〕実施形態の一例
〔Ａ−１〕システム構成例
図１は、実施形態の一例としての画面表示制御装置１のハードウェア構成を模式的に示すブロック図である。
【００１５】
画面表示制御装置１は、Central Processing Unit（ＣＰＵ）１１，メモリ１２，表示制御部１３，記憶装置１４，入力Interface（Ｉ／Ｆ）１５，読み書き処理部１６及び通信Ｉ／Ｆ１７を備える。
【００１６】
メモリ１２は、例示的に、Read Only Memory（ＲＯＭ）及びRandom Access Memory（ＲＡＭ）を含む記憶装置である。メモリ１２のＲＯＭには、Basic Input/Output System（ＢＩＯＳ）等のプログラムが書き込まれてよい。メモリ１２のソフトウェアプログラムは、ＣＰＵ１１に適宜に読み込まれて実行されてよい。また、メモリ１２のＲＡＭは、一次記録メモリあるいはワーキングメモリとして利用されてよい。
【００１７】
表示制御部１３は、表示装置１３０と接続され、表示装置１３０を制御する。表示装置１３０は、液晶ディスプレイやOrganic Light-Emitting Diode（ＯＬＥＤ）ディスプレイ，Cathode Ray Tube（ＣＲＴ），電子ペーパーディスプレイ等であり、オペレータ等に対する各種情報を表示する。表示装置１３０は、入力装置と組み合わされたものでもよく、例えば、タッチパネルでもよい。表示装置１３０は、レコードテーブル画面（図３等を用いて後述）や表示設定画面（図４等を用いて後述）を表示する。
【００１８】
記憶装置１４は、例示的に、データを読み書き可能に記憶する装置であり、例えば、Hard Disk Drive（ＨＤＤ）やSolid State Drive（ＳＳＤ），Storage Class Memory（ＳＣＭ）が用いられてよい。
【００１９】
入力Ｉ／Ｆ１５は、マウス１５１やキーボード１５２等の入力装置と接続され、マウス１５１やキーボード１５２等の入力装置を制御する。マウス１５１やキーボード１５２は、入力装置の一例であり、これらの入力装置を介して、オペレータが各種の入力操作を行なう。
【００２０】
読み書き処理部１６は、記録媒体１６０が装着可能に構成される。読み書き処理部１６は、記録媒体１６０が装着された状態において、記録媒体１６０に記録されている情報を読み取り可能に構成される。本例では、記録媒体１６０は、可搬性を有する。例えば、記録媒体１６０は、フレキシブルディスク、光ディスク、磁気ディスク、光磁気ディスク、又は、半導体メモリ等である。
【００２１】
通信Ｉ／Ｆ１７は、外部装置との通信を可能にするためのインタフェースである。
【００２２】
図２は、図１に示した画面表示制御装置１の機能構成を模式的に示すブロック図である。
【００２３】
ＣＰＵ１１は、種々の制御や演算を行なう処理装置であり、メモリ１２に格納されたOperating System（ＯＳ）やプログラムを実行することにより、種々の機能を実現する。すなわち、画面表示制御装置１のＣＰＵ１１は、図２に示すように、設定処理部１１１，第１表示処理部１１２及び第２表示処理部１１３として機能する。
【００２４】
なお、これらの設定処理部１１１，第１表示処理部１１２及び第２表示処理部１１３としての機能を実現するためのプログラムは、例えば前述した記録媒体１６０に記録された形態で提供される。そして、コンピュータは読み書き処理部１６を介してその記録媒体１６０からプログラムを読み取って内部記憶装置または外部記憶装置に転送し格納して用いる。また、そのプログラムを、例えば磁気ディスク，光ディスク，光磁気ディスク等の記憶装置（記録媒体）に記録しておき、その記憶装置から通信経路を介してコンピュータに提供してもよい。
【００２５】
設定処理部１１１，第１表示処理部１１２及び第２表示処理部１１３としての機能を実現する際には、内部記憶装置（本実施形態ではメモリ１２）に格納されたプログラムがコンピュータのマイクロプロセッサ（本実施形態ではＣＰＵ１１）によって実行される。このとき、記録媒体１６０に記録されたプログラムをコンピュータが読み取って実行してもよい。
【００２６】
ＣＰＵ１１は、例示的に、画面表示制御装置１全体の動作を制御する。画面表示制御装置１全体の動作を制御するための装置は、ＣＰＵ１１に限定されず、例えば、ＭＰＵやＤＳＰ，ＡＳＩＣ，ＰＬＤ，ＦＰＧＡのいずれか１つであってもよい。また、画面表示制御装置１全体の動作を制御するための装置は、ＣＰＵ，ＭＰＵ，ＤＳＰ，ＡＳＩＣ，ＰＬＤ及びＦＰＧＡのうちの２種類以上の組み合わせであってもよい。なお、ＭＰＵはMicro Processing Unitの略称であり、ＤＳＰはDigital Signal Processorの略称であり、ＡＳＩＣはApplication Specific Integrated Circuitの略称である。また、ＰＬＤはProgrammable Logic Deviceの略称であり、ＦＰＧＡはField Programmable Gate Arrayの略称である。
【００２７】
設定処理部１１１は、表示装置１３０に表示されるレコードテーブル１３５（図３等を用いて後述）に対して、フィルタ条件を設定する。なお、設定処理部１１１の機能の詳細については、図４及び図５等を用いて後述する。
【００２８】
第１表示処理部１１２は、表示装置１３０にレコードテーブル１３５（図３を用いて後述）等を表示する。なお、第１表示処理部１１２の機能の詳細については、図３及び図６〜図８等を用いて後述する。
【００２９】
第２表示処理部１１３は、表示装置１３０にフィルタ条件の内容等を表示する。なお、第２表示処理部１１３の機能の詳細については、図７及び図８等を用いて後述する。
【００３０】
図３は、図１に示した画面表示制御装置１におけるレコードテーブル１３５の画面表示例を示す図である。
【００３１】
第１表示処理部１１２は、例示的に、検索ボックス１３１，レコード件数１３２，ページ数１３３，表示設定ボタン１３４及びレコードテーブル１３５を、表示装置１３０に表示する。第１表示処理部１１２は、ボリューム一覧の画面に遷移した場合や、表示画面が更新された場合、フィルタ条件を設置した場合に、フィルタ条件保管テーブルを参照して、フィルタ条件に合致したレコードをレコードテーブル１３５として一覧表示する。なお、フィルタ条件保管テーブルについては、図５等を用いて後述する。また、レコードは、アイテムと称されてもよい。
【００３２】
検索ボックス１３１は、レコードテーブル１３５から任意のレコードを検索するために使用される。
【００３３】
レコード件数１３２は、フィルタ条件によって絞り込まれているレコード数（図１では分子として示されている。）と、レコードテーブル１３５に含まれる全てのレコード数（図３では分母として示されている。）と、を示す。図３に示す例では、全レコード数２２４００件のうち、２２４００件のレコードが表示中である。すなわち、図３に示す例では、フィルタ条件が設定されていない。なお、フィルタ条件によって絞り込まれているレコード数は表示対象件数と称されてもよく、レコードテーブル１３５に含まれる全てのレコード数は全件レコード数と称されてもよい。
【００３４】
ページ数１３３は、現在、表示装置１３０に表示中のレコードテーブル１３５のページ番号（図３では分子として示されている。）と、表示可能なレコードテーブル１３５の総ページ数（図３では分母として示されている。）と、を示す。図３に示す例では、全３１０ページのうち、１ページ目が表示中である。
【００３５】
表示設定ボタン１３４は、表示装置１３０に表示設定画面を表示させるためのボタンである。表示設定ボタン１３４が選択されると、図４を用いて後述する表示設定画面が表示される。
【００３６】
レコードテーブル１３５は、複数のレコードを含む。図３に示す例では、レコードテーブル１３５は、ストレージ装置（不図示）に含まれるボリューム一覧を示している。なお、レコードテーブル１３５は、表示アイテム保管テーブル１３５や単にテーブル１３５と称されてもよい。
【００３７】
図４は、図１に示した画面表示制御装置１における表示設定画面の表示例を示す図である。
【００３８】
設定処理部１１１は、ユーザによって表示設定画面に入力された表示対象を絞り込むためのフィルタ条件をレコードテーブル１３５のレコードに設定する。図４に示すように、フィルタ項目には、例えば、「ステータス」や「容量閾値ステータス」，「処理状態」，「ＩＤ」が存在する。
【００３９】
図５は、図１に示した画面表示制御装置１において用いられるフィルタ条件保管テーブルを例示する図である。
【００４０】
設定処理部１１１は、レコードに対して設定したフィルタ条件を、例えば、記憶装置１４に記憶させる。レコードに対して設定されるフィルタ条件は、例えば、図５に示すフィルタ条件保管テーブルによって表わせる。すなわち、設定処理部１１１は、フィルタ条件保管テーブルを作成する。
【００４１】
図５に示すように、フィルタ条件保管テーブルには、「項目」，「設定値」及び「有効」のカラムを有する。「項目」は、図４に示した各フィルタ項目を示す。「設定値」は、各フィルタ項目に対して設定されている値を示す。「有効」は、各フィルタ項目が有効であるか無効であるかを示す。例えば、「有効」に“1”が設定されているフィルタ項目は有効であり、「有効」に“0”が設定されているフィルタ項目は無効である。
【００４２】
図５に示す例では、フィルタ項目“ステータス”を“正常”とするフィルタ条件、フィルタ項目“処理状況”を“コピー中”とするフィルタ条件、及び、フィルタ項目“ＩＤ”を“1001-3000”とするフィルタ条件が、有効に設定されている。また、図５に示す例では、フィルタ項目“容量閾値ステータス”は、無効に設定されている。
【００４３】
図６は、図１に示した画面表示制御装置１においてフィルタ条件を設定した場合におけるレコードテーブル１３５の画面表示例を示す図である。
【００４４】
図６においては、マウス１５１によって操作されるポインタ１３６が示されている。
【００４５】
第１表示処理部１１２は、図５に示したフィルタ条件保管テーブルを参照して、設定処理部１１１によって設定されたフィルタ条件に基づき、レコードテーブル１３５において表示するレコードを絞り込んで表示装置１３０に表示させる。別言すれば、第１表示処理部１１２は、設定処理部１１１によってフィルタ条件が設定された表示対象のレコードを表示装置１３０に表示させる。
【００４６】
また、第１表示処理部１１２は、レコード件数１３２において、フィルタ条件によって絞り込んだレコード数（図６では分子として示されている。）の表示色を変更してよい（図６ではハッチングで示されている。）。これにより、ユーザは、レコードテーブル１３５に対してフィルタ条件が設定されていることを認識できる。図６に示す例では、全２２４００件のレコードのうち、１７９件のレコードが表示対象に設定されている。
【００４７】
図７は、図１に示した画面表示制御装置１におけるフィルタ条件の内容の第１の画面表示例を示す図である。
【００４８】
図７に示す例では、ポインタ（「カーソル」と称されてもよい。）１３６が、レコード件数１３２においてフィルタ条件によって絞り込まれているレコード数を示す領域内（図７ではハッチングで示されている。）に移動（別言すれば、マウスオーバ）している。これにより、第２表示処理部１１３は、フィルタ条件保管テーブル（図５を参照）を参照して、フィルタ条件が設定されている旨、及び、フィルタ条件の内容を、表示装置１３０の画面上の所定の位置にツールチップ１３７（全画面に比して小さな表示領域）を出現させて表示させる。図７に示す例では、第２表示処理部１１３は、フィルタ条件の内容として、「コピー実行状態」が“Ｙｅｓ”で、「コピー動作保護」が“Ｏｆｆ”であることを、表示装置１３０に表示させる。なお、ツールチップ１３７は、ポップアップウィンドウ１３７と称されてもよい。
【００４９】
すなわち、第２表示処理部１１３は、表示装置１３０の画面に表示されるポインタ１３６が特定の領域の内側に位置する場合に、設定処理部１１１によって設定されたフィルタ条件の内容を表示装置１３０に表示させる。ここで、特定の領域は、フィルタ条件によって絞り込まれたレコードの数（別言すれば、表示対象件数）が表示される領域である。
【００５０】
ここで、ポインタ１３６がレコード件数１３２の表示対象件数上の領域内から領域外へ移動した（別言すれば、図７に示す状態から図６に示す状態に戻った）場合には、第２表示処理部１１３は、ツールチップ１３７を表示装置１３０において非表示にさせる。
【００５１】
すなわち、第２表示処理部１１３は、ポインタ１３６が特定の領域の内側から外側へ移動した場合に、設定処理部１１１によって設定されたフィルタ条件の内容を表示装置１３０において非表示にさせる。別言すれば、第２表示処理部１１３は、ポインタ１３６が特定の領域の内側に位置する場合に限り、設定処理部１１１によって設定されたフィルタ条件の内容を表示装置１３０に一時的に表示させる。
【００５２】
図８は、図１に示した画面表示制御装置１におけるフィルタ条件の内容の第２の画面表示例を示す図である。
【００５３】
図８に示す例では、設定処理部１１１によってフィルタ条件が設定されていない。このため、レコード件数１３２において、フィルタ条件によって絞り込まれているレコード数（図８では分子として示されている。）と、レコードテーブル１３５に含まれる全てのレコード数（図８では分母として示されている。）とは、ともに２２４００件である。
【００５４】
図８に示す例では、フィルタ条件が設定されていない状態において、ポインタ１３６が、レコード件数１３２においてフィルタ条件によって絞り込まれているレコード数を示す領域内（図８ではハッチングで示されている。）に移動している。これにより、第２表示処理部１１３は、フィルタ条件が設定されていない旨を、表示装置１３０の画面上の所定の位置にツールチップ１３７を出現させて表示させる。
【００５５】
〔Ａ−２〕動作例
図１に示した画面表示制御装置１におけるレコードテーブル１３５の表示処理例を、図９に示すフローチャート（ステップＳ１〜Ｓ６）に従って説明する。
【００５６】
第１表示処理部１１２は、フィルタ条件保管テーブル（図５を参照）から、設定処理部１１１によって設定されているフィルタ条件を読み込む（ステップＳ１）。
【００５７】
第１表示処理部１１２は、フィルタ条件保管テーブルにおいて、フィルタ条件が設定されているかを判定する（ステップＳ２）。
【００５８】
フィルタ条件が設定されている場合には（ステップＳ２のＹｅｓルート参照）、第１表示処理部１１２は、レコードテーブル１３５をフィルタ条件で検索して、フィルタ条件に適合するレコードを抽出する（ステップＳ３）。
【００５９】
第１表示処理部１１２は、レコード件数１３２の表示対象件数の色を変更して表示装置１３０に表示させる（ステップＳ４）。そして、処理は終了する。
【００６０】
ステップＳ２において、フィルタ条件が設定されていない場合には（ステップＳ２のＮｏルート参照）、第１表示処理部１１２は、レコードテーブル１３５の全件のレコードを表示対象に設定する（ステップＳ５）。
【００６１】
第１表示処理部１１２は、レコード件数１３２の表示対象件数を表示装置１３０に表示させる（ステップＳ６）。そして、処理は終了する。
【００６２】
次に、図１に示した画面表示制御装置１におけるフィルタ条件の設定処理例を、図１０に示すフローチャート（ステップＳ１１〜Ｓ１４）に従って説明する。
【００６３】
設定処理部１１１は、フィルタ条件保管テーブル（図５を参照）からフィルタ条件を読み込んで、表示設定画面（図４を参照）に表示させる（ステップＳ１１）。
【００６４】
設定処理部１１１は、表示設定画面において、ユーザからのフィルタ条件の入力を受け付ける（ステップＳ１２）。
【００６５】
設定処理部１１１は、新たなフィルタ条件をフィルタ条件保管テーブルに格納する（ステップＳ１３）。
【００６６】
第１表示処理部１１２は、新たなフィルタ条件でレコードテーブル１３５を表示装置１３０に表示させる（ステップＳ１４）。そして、処理は終了する。
【００６７】
次に、図１に示した画面表示制御装置１におけるフィルタ条件の内容の表示処理例を、図１１に示すフローチャート（ステップＳ２１〜Ｓ２６）に従って説明する。
【００６８】
第２表示処理部１１３は、画面上の座標に基づき、ポインタ１３６が表示対象件数の上に位置しているかを判定する（ステップＳ２１）。
【００６９】
ポインタ１３６が表示対象件数の上に位置している場合には（ステップＳ２１のＹｅｓルート参照）、第２表示処理部１１３は、フィルタ条件保管テーブルからフィルタ条件を読み込む（ステップＳ２２）。
【００７０】
第２表示処理部１１３は、フィルタ条件保管テーブルにおいて、フィルタ条件が設定されているかを判定する（ステップＳ２３）。
【００７１】
フィルタ条件が設定されていない場合には（ステップＳ２３のＮｏルート参照）、処理は終了する。なお、フィルタ条件が設定されていない場合には、ツールチップ１３７を出現させ、フィルタ条件が設定されていない旨を表示してもよい。
【００７２】
一方、フィルタ条件が設定されている場合には（ステップＳ２３のＹｅｓルート参照）、第２表示処理部１１３は、ツールチップ１３７を出現させ、フィルタ条件の内容を表示装置１３０に表示させる（ステップＳ２４）。そして、処理は終了する。
【００７３】
ステップＳ２１において、ポインタ１３６が表示対象件数の上に位置していない場合には（ステップＳ２１のＮｏルート参照）、第２表示処理部１１３は、現在、ツールチップ１３７を表示中であるかを判定する（ステップＳ２５）。
【００７４】
ツールチップ１３７を表示中でない場合には（ステップＳ２５のＮｏルート参照）、処理は終了する。
【００７５】
一方、ツールチップ１３７を表示中である場合には（ステップＳ２５のＹｅｓルート参照）、第２表示処理部１１３は、ツールチップ１３７を表示装置１３０において非表示にさせる（ステップＳ２６）。そして、処理は終了する。
【００７６】
なお、ステップＳ２３におけるフィルタ条件が設定されているかの判定は、ステップＳ２１におけるポインタ１３６が表示対象件数の上に位置しているかの判定よりも前に実施してもよい。
【００７７】
〔Ａ−３〕効果
上述した実施形態の一例における画面表示制御装置１によれば、例えば、以下のような効果を奏することができる。
【００７８】
設定処理部１１１は、複数のレコードに対して、表示対象を絞り込むためのフィルタ条件を設定する。第１表示処理部１１２は、設定処理部１１１によってフィルタ条件が設定された表示対象のレコードを表示装置１３０に表示させる。第２表示処理部１１３は、表示装置１３０の画面に表示されるポインタ１３６が特定の領域の内側に位置する場合に、設定処理部１１１によって設定されたフィルタ条件の内容を表示装置１３０に表示させる。
【００７９】
これにより、レコードのフィルタ条件の内容を効率的に表示できる。具体的には、フィルタ条件を設定しない場合の表示領域と同じ表示領域において、フィルタ条件の内容を画面に表示できる。
【００８０】
第２表示処理部１１３は、フィルタ条件の内容を表示対象のレコードの一部に重ねて表示させる。
【００８１】
これにより、フィルタ条件の内容とレコードテーブル１３５のレコードとが近くに表示されるため、フィルタ条件の内容とレコードテーブル１３５のレコードとの比較を効率的に行なえる。
【００８２】
第２表示処理部１１３は、ポインタ１３６が特定の領域の内側に位置する場合に限り、設定処理部１１１によって設定されたフィルタ条件の内容を表示装置１３０に一時的に表示させる。
【００８３】
これにより、フィルタ条件の内容の表示及び非表示の切り替えを容易に行なえる。
【００８４】
第２表示処理部１１３は、ポインタ１３６が特定の領域の内側から外側へ移動した場合に、設定処理部１１１によって設定されたフィルタ条件の内容を表示装置１３０において非表示にさせる。
【００８５】
これにより、ユーザがフィルタ条件の内容の表示を意図しない場合にフィルタ条件の内容を非表示にでき、レコードテーブル１３５が閲覧しやすくなる。
【００８６】
第２表示処理部１１３は、設定処理部１１１によるフィルタ条件の設定が解除されているとともに、ポインタ１３６が特定の領域の内側に位置する場合に、フィルタ条件が設定されていないことを示す情報を表示装置１３０に表示させる。
【００８７】
これにより、ユーザは、フィルタ条件が設定されていないことを明確に認識できる。
【００８８】
第１表示処理部１１２は、設定処理部１１１によってフィルタ条件が設定された表示対象のレコードとともに、複数のレコードのうちの前記表示対象のレコードの数を表示装置１３０に表示させる。第２表示処理部１１３は、表示装置１３０の画面に表示されるポインタ１３６が絞り込まれたレコードの数が表示される領域の内側に位置する場合に、設定処理部１１１によって設定されたフィルタ条件の内容を表示装置１３０に表示させる。
【００８９】
これにより、フィルタ条件の内容を表示させるための特定の領域を新たに設ける必要がなく、画面における情報量を削減できる。
【００９０】
〔Ｂ〕変形例
図１２は、実施形態の変形例におけるフィルタ条件の内容の画面表示例を示す図である。
【００９１】
図１２に示す例では、上述した実施形態の一例において図７に示した例と比べて、第１表示処理部１１２は、設定処理部１１１によってフィルタ条件が設定されている場合に、アイコン１３８を表示装置１３０に新たに表示させる。なお、アイコンは、オブジェクトやボタンと称されてもよい。
【００９２】
第２表示処理部１１３は、ポインタ１３６がアイコン１３８上に位置する（別言すれば、マウスオーバしている）場合に、ツールチップ１３７を表示装置１３０に表示させる。
【００９３】
すなわち、第１表示処理部１１２は、設定処理部１１１によってフィルタ条件が設定された表示対象のレコードとともに、当該フィルタ条件が設定されていることを示すアイコン１３８を表示装置１３０に表示させる。第２表示処理部１１３は、表示装置１３０の画面に表示されるポインタ１３６がアイコン１３８の表示される領域の内側に位置する場合に、設定処理部１１１によって設定されたフィルタ条件の内容を表示装置１３０に表示させる。
【００９４】
これによれば、上述した実施形態の一例において奏することができる効果の他に、例えば、ユーザはフィルタ条件が設定されていることを容易に認識でき、フィルタ条件の内容の表示が容易になるという効果を奏することができる。
【００９５】
〔Ｃ〕その他
開示の技術は上述した実施形態に限定されるものではなく、本実施形態の趣旨を逸脱しない範囲で種々変形して実施することができる。本実施形態の各構成及び各処理は、必要に応じて取捨選択することができ、あるいは適宜組み合わせてもよい。
【００９６】
上述した実施形態の一例及び変形例において、第２表示処理部１１３は、ストレージ装置が提供する複数のボリュームのレコードを含むレコードテーブル１３５についてのフィルタ条件の内容をツールチップ１３７で画面に表示させることとした。しかしながら、これに限定されるものではない。第２表示処理部１１３は、種々のレコードを含むテーブルについてのフィルタ条件の内容をツールチップ１３７で画面に表示させてよい。
【００９７】
上述した実施形態の一例及び変形例において、第２表示処理部１１３は、特定の領域へのマウスオーバによって、フィルタ条件の内容をツールチップ１３７で表示することとしたが、これに限定されるものではない。第２表示処理部１１３は、レコード件数１３２の表示対象件数又はアイコン１３８にポインタ１３６がマウスオーバし、且つ、レコード件数１３２の表示対象件数又はアイコン１３８がクリックされることによって、ツールチップ１３７を表示してもよい。
【００９８】
これにより、ユーザがフィルタ条件の内容の表示を意図しないにもかかわらず、フィルタ条件の内容が画面に表示されることを防止できる。
【００９９】
〔Ｄ〕付記
以上の実施形態及び変形例に関し、さらに以下の付記を開示する。
【０１００】
（付記１）
複数のレコードに対して、表示対象を絞り込むためのフィルタ条件を設定する設定処理部と、
前記設定処理部によって前記フィルタ条件が設定された前記表示対象のレコードを表示装置に表示させる第１表示処理部と、
前記表示装置の画面に表示されるポインタが特定の領域の内側に位置する場合に、前記設定処理部によって設定された前記フィルタ条件の内容を前記表示装置に表示させる第２表示処理部と、
を備える、画面表示制御装置。
【０１０１】
（付記２）
前記第２表示処理部は、前記フィルタ条件の内容を前記表示対象のレコードの一部に重ねて表示させる、
付記１に記載の画面表示制御装置。
【０１０２】
（付記３）
前記第２表示処理部は、前記ポインタが前記特定の領域の内側から外側へ移動した場合に、前記設定処理部によって設定された前記フィルタ条件の内容を前記表示装置において非表示にさせる、
付記１又は２に記載の画面表示制御装置。
【０１０３】
（付記４）
前記第２表示処理部は、前記設定処理部による前記フィルタ条件の設定が解除されているとともに、前記ポインタが前記特定の領域の内側に位置する場合に、前記フィルタ条件の内容に代えて、前記フィルタ条件が設定されていないことを示す情報を前記表示装置に表示させる、
付記１又は２に記載の画面表示制御装置。
【０１０４】
（付記５）
前記第１表示処理部は、前記設定処理部によって前記フィルタ条件が設定された前記表示対象のレコードとともに、前記複数のレコードのうちの前記表示対象のレコードの数を前記表示装置に表示させ、
前記特定の領域は、前記絞り込まれたレコードの数が表示される領域である、
付記１〜４のいずれか１項に記載の画面表示制御装置。
【０１０５】
（付記６）
前記第１表示処理部は、前記設定処理部によって前記フィルタ条件が設定された前記表示対象のレコードとともに、当該フィルタ条件が設定されていることを示すアイコンを前記表示装置に表示させ、
前記特定の領域は、前記アイコンが表示される領域である、
付記１〜４のいずれか１項に記載の画面表示制御装置。
【０１０６】
（付記７）
複数のレコードに対して、表示対象を絞り込むためのフィルタ条件を設定し、
前記フィルタ条件が設定された前記表示対象のレコードを表示装置に表示させ、
前記表示装置の画面に表示されるポインタが特定の領域の内側に位置する場合に、前記設定された前記フィルタ条件の内容を前記表示装置に表示させる、
画面表示制御方法。
【０１０７】
（付記８）
前記フィルタ条件の内容を前記表示対象のレコードの一部に重ねて表示させる、
付記７に記載の画面表示制御方法。
【０１０８】
（付記９）
前記ポインタが前記特定の領域の内側から外側へ移動した場合に、前記設定された前記フィルタ条件の内容を前記表示装置において非表示にさせる、
付記７又は８に記載の画面表示制御方法。
【０１０９】
（付記１０）
前記フィルタ条件の設定が解除されているとともに、前記ポインタが前記特定の領域の内側に位置する場合に、前記フィルタ条件の内容に代えて、前記フィルタ条件が設定されていないことを示す情報を前記表示装置に表示させる、
付記７又は８に記載の画面表示制御方法。
【０１１０】
（付記１１）
前記フィルタ条件が設定された前記表示対象のレコードとともに、前記複数のレコードのうちの前記表示対象レコードの数を前記表示装置に表示させ、
前記特定の領域は、前記絞り込まれたレコードの数が表示される領域である、
付記７〜１０のいずれか１項に記載の画面表示制御方法。
【０１１１】
（付記１２）
前記フィルタ条件が設定された前記表示対象のレコードとともに、当該フィルタ条件が設定されていることを示すアイコンを前記表示装置に表示させ、
前記特定の領域は、前記アイコンが表示される領域である、
付記７〜１０のいずれか１項に記載の画面表示制御方法。
【０１１２】
（付記１３）
コンピュータに、
複数のレコードに対して、表示対象を絞り込むためのフィルタ条件を設定し、
前記フィルタ条件が設定された前記表示対象のレコードを表示装置に表示させ、
前記表示装置の画面に表示されるポインタが特定の領域の内側に位置する場合に、前記設定された前記フィルタ条件の内容を前記表示装置に表示させる、
処理を実行させる、画面表示制御プログラム。
【０１１３】
（付記１４）
前記フィルタ条件の内容を前記表示対象のレコードの一部に重ねて表示させる、
処理を前記コンピュータに実行させる、付記１３に記載の画面表示制御プログラム。
【０１１４】
（付記１５）
前記ポインタが前記特定の領域の内側から外側へ移動した場合に、前記設定された前記フィルタ条件の内容を前記表示装置において非表示にさせる、
処理を前記コンピュータに実行させる、付記１３又は１４に記載の画面表示制御プログラム。
【０１１５】
（付記１６）
前記フィルタ条件の設定が解除されているとともに、前記ポインタが前記特定の領域の内側に位置する場合に、前記フィルタ条件の内容に代えて、前記フィルタ条件が設定されていないことを示す情報を前記表示装置に表示させる、
処理を前記コンピュータに実行させる、付記１３又は１４に記載の画面表示制御プログラム。
【０１１６】
（付記１７）
前記フィルタ条件が設定された前記表示対象のレコードとともに、前記複数のレコードのうちの前記表示対象レコードの数を前記表示装置に表示させる処理を前記コンピュータに実行させ、
前記特定の領域は、前記絞り込まれたレコードの数が表示される領域である、
付記１３〜１６のいずれか１項に記載の画面表示制御プログラム。
【０１１７】
（付記１８）
前記フィルタ条件が設定された前記表示対象のレコードとともに、当該フィルタ条件が設定されていることを示すアイコンを前記表示装置に表示させる処理を前記コンピュータに実行させ、
前記特定の領域は、前記アイコンが表示される領域である、
付記１３〜１６のいずれか１項に記載の画面表示制御プログラム。
【符号の説明】
【０１１８】
１      ：画面表示制御装置
１１    ：ＣＰＵ
１１１  ：設定処理部
１１２  ：第１表示処理部
１１３  ：第２表示処理部
１２    ：メモリ
１３    ：表示制御部
１４    ：記憶装置
１５    ：入力Ｉ／Ｆ
１６    ：読み書き処理部
１７    ：通信Ｉ／Ｆ
１３０  ：表示装置
１３１  ：検索ボックス
１３２  ：レコード件数
１３３  ：ページ数
１３４  ：表示設定ボタン
１３５  ：レコードテーブル
１３６  ：ポインタ
１３７  ：ツールチップ
１３８  ：アイコン
１５１  ：マウス
１５２  ：キーボード
１６０  ：記録媒体
【図１】
2019105997.tif 000003
【図２】
2019105997.tif 000004
【図３】
2019105997.tif 000005
【図４】
2019105997.tif 000006
【図５】
2019105997.tif 000007
【図６】
2019105997.tif 000008
【図７】
2019105997.tif 000009
【図８】
2019105997.tif 000010
【図９】
2019105997.tif 000011
【図１０】
2019105997.tif 000012
【図１１】
2019105997.tif 000013
【図１２】
2019105997.tif 000014