(57)【要約】【課題】参照する必要がある情報の存在を閲覧者に認識させることを可能とする表示プログラム、表示装置及び表示方法を提供する。【解決手段】複数の情報を階層によって管理する階層構造を構成する複数の階層のうち、第１階層に対応する情報の表示指示を受け付け、複数の階層のうち、第１階層と第１階層よりも下位の階層である１以上の第２階層とに含まれる情報が全体として正常であるか否かを判別する第１条件を満たすか否かに応じて、全体として正常であるか否かを判別可能に表示するとともに、１以上の第２階層に含まれる個別の情報がそれぞれ正常であるか否かを判別する第２条件を満たすか否かに応じて、個別の情報がそれぞれ正常であるか否かを判別可能な情報を前記第１階層に対応付けて表示する。【選択図】図６
2019074827.tif 000002
【特許請求の範囲】
【請求項１】
複数の情報を階層によって管理する階層構造を構成する複数の階層のうち、第１階層に対応する情報の表示指示を受け付け、
前記複数の階層のうち、前記第１階層と前記第１階層よりも下位の階層である１以上の第２階層とに含まれる情報が全体として正常であるか否かを判別する第１条件を満たすか否かに応じて、前記全体として正常であるか否かを判別可能に表示するとともに、
前記１以上の第２階層に含まれる個別の情報がそれぞれ正常であるか否かを判別する第２条件を満たすか否かに応じて、前記個別の情報がそれぞれ正常であるか否かを判別可能な情報を前記第１階層に対応付けて表示する、
処理をコンピュータに実行させることを特徴とする表示プログラム。
【請求項２】
請求項１において、
前記第１階層は、前記１以上の第２階層に含まれる前記個別の情報の合計値に基づいて算出された第１情報を含み、
前記全体として正常であるか否かを表示する処理では、前記第１情報が前記第１条件を満たさないと判定した場合に、前記全体として異常であることを示す情報を表示する、
ことを特徴とする表示プログラム。
【請求項３】
請求項２において、
前記全体として正常であるか否かを表示する処理では、
前記第１情報が前記第１条件を満たすと判定した場合において、前記全体としての状態が第３条件を満たさないと判定した場合、前記全体としての状態が第１状態であることを示す情報を表示する、
ことを特徴とする表示プログラム。
【請求項４】
請求項２において、
前記個別の情報は、第２情報と第３情報とをそれぞれ含み、
前記第１情報は、前記第２情報の合計値を前記第３情報の合計値で除算することにより算出した値である、
ことを特徴とする表示プログラム。
【請求項５】
請求項１において、
前記個別の情報が正常であるか否かを表示する処理では、前記個別の情報のいずれかが前記第２条件を満たさないと判定した場合に、前記個別の情報のいずれかが異常であることを示す情報を表示する、
ことを特徴とする表示プログラム。
【請求項６】
請求項５において、
前記個別の情報が正常であるか否かを表示する処理では、
前記個別の情報の全てが前記第２条件を満たすと判定した場合において、前記個別の情報のいずれかの状態が第４条件を満たさないと判定した場合、前記個別の情報のいずれかの状態が第２状態にあることを示す情報を表示する、
ことを特徴とする表示プログラム。
【請求項７】
複数の情報を階層によって管理する階層構造を構成する複数の階層のうち、第１階層に対応する情報の表示指示を受け付ける指示受付部と、
前記複数の階層のうち、前記第１階層と前記第１階層よりも下位の階層である１以上の第２階層とに含まれる情報が全体として正常であるか否かを判別する第１条件を満たすか否かに応じて、前記全体として正常であるか否かを判別可能に表示するとともに、前記１以上の第２階層に含まれる個別の情報がそれぞれ正常であるか否かを判別する第２条件を満たすか否かに応じて、前記個別の情報がそれぞれ正常であるか否かを判別可能な情報を前記第１階層に対応付けて表示する情報表示部と、を有する、
ことを特徴とする表示装置。
【請求項８】
複数の情報を階層によって管理する階層構造を構成する複数の階層のうち、第１階層に対応する情報の表示指示を受け付け、
前記複数の階層のうち、前記第１階層と前記第１階層よりも下位の階層である１以上の第２階層とに含まれる情報が全体として正常であるか否かを判別する第１条件を満たすか否かに応じて、前記全体として正常であるか否かを判別可能に表示するとともに、
前記１以上の第２階層に含まれる個別の情報がそれぞれ正常であるか否かを判別する第２条件を満たすか否かに応じて、前記個別の情報がそれぞれ正常であるか否かを判別可能な情報を前記第１階層に対応付けて表示する、
ことを特徴とする表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示プログラム、表示装置及び表示方法に関する。
【背景技術】
【０００２】
例えば、利用者に対してサービスを提供する事業者（以下、単に事業者とも呼ぶ）は、利用者に対して各種サービスの提供を行うための業務システム（以下、情報処理システムとも呼ぶ）を構築して稼働させる。具体的に、事業者は、例えば、各種情報（商品売上の予測情報や実績情報等）に含まれる個々の情報（以下、個別情報とも呼ぶ）を集計することにより、予め定められた形式の情報（以下、集計情報とも呼ぶ）を生成する業務システムを構築する。
【０００３】
上記のような業務システムでは、例えば、商品売上に関する個別情報から、企業における各階層（本部、部、課及び担当者等）に対応する集計情報をそれぞれ生成する。そして、業務システムは、例えば、個別情報に対応する階層と集計情報に対応する階層とを含む階層構造の階層情報を生成する。
【０００４】
これにより、業務システムは、個別情報の情報量が膨大である場合であっても、情報の閲覧者（以下、単に閲覧者とも呼ぶ）に対して、必要な情報を効果的に参照させることが可能になる（例えば、特許文献１及び２参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平７−１８２０３０号公報
【特許文献２】特開平１０−１８７５７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記のような階層情報に含まれる情報の表示は、例えば、上位の階層（以下、上位階層とも呼ぶ）に対応する情報を表示している表示画面から下位の階層（以下、下位階層とも呼ぶ）の指定が行われたことに応じて、下位階層に対応する情報を表示するドリルダウン形式によって行われる。
【０００７】
このドリルダウン形式では、例えば、表示画面に表示されている上位階層に対応する情報に異常が含まれている場合、異常が含まれていることを閲覧者に認識させるためのアラートを表示する。これにより、閲覧者は、例えば、表示画面に表示されている情報のうち、下位階層に対応する情報をさらに参照する必要がある情報の存在を認識することが可能になる。
【０００８】
しかしながら、上記のようなドリルダウン形式では、表示画面に表示されている上位階層に対応する情報に異常が含まれていない場合、下位階層に対応する情報に異常が含まれている場合であってもアラートの表示が行われない。そのため、閲覧者は、参照する必要がある情報の存在を認識できない可能性がある。
【０００９】
そこで、一つの側面では、参照する必要がある情報の存在を閲覧者に認識させることを可能とする表示プログラム、表示装置及び表示方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
実施の形態の一つの態様によれば、複数の情報を階層によって管理する階層構造を構成する複数の階層のうち、第１階層に対応する情報の表示指示を受け付け、前記複数の階層のうち、前記第１階層と前記第１階層よりも下位の階層である１以上の第２階層とに含まれる情報が全体として正常であるか否かを判別する第１条件を満たすか否かに応じて、前記全体として正常であるか否かを判別可能に表示するとともに、前記１以上の第２階層に含まれる個別の情報がそれぞれ正常であるか否かを判別する第２条件を満たすか否かに応じて、前記個別の情報がそれぞれ正常であるか否かを判別可能な情報を前記第１階層に対応付けて表示する、処理をコンピュータに実行させる。
【発明の効果】
【００１１】
一つの側面によれば、参照する必要がある情報の存在を閲覧者に認識させる。
【図面の簡単な説明】
【００１２】
【図１】図１は、情報処理システム１０の全体構成を示す図である。
【図２】図２は、階層情報１３１の具体例を説明する図である。
【図３】図３は、階層情報１３１の具体例を説明する図である。
【図４】図４は、情報処理装置１のハードウエア構成を説明する図である。
【図５】図５は、情報処理装置１の機能のブロック図及び情報格納領域１３０に記憶された情報のブロック図である。
【図６】図６は、第１の実施の形態における表示処理の概略について説明するフローチャート図である。
【図７】図７は、第１の実施の形態における表示処理の概略について説明する図である。
【図８】図８は、第１の実施の形態における表示処理の詳細について説明するフローチャート図である。
【図９】図９は、第１の実施の形態における表示処理の詳細について説明するフローチャート図である。
【図１０】図１０は、第１の実施の形態における表示処理の詳細について説明するフローチャート図である。
【図１１】図１１は、第１の実施の形態における表示処理の詳細について説明するフローチャート図である。
【図１２】図１２は、アラート設定情報１３２の具体例について説明する図である。
【図１３】図１３は、対象ファイルの具体例を説明する図である。
【図１４】図１４は、アラート有無情報１３３の具体例を説明する図である。
【図１５】図１５は、第１の実施の形態の詳細について説明する図である。
【図１６】図１６は、第１の実施の形態の詳細について説明する図である。
【図１７】図１７は、第２の実施の形態における表示処理について説明するフローチャート図である。
【図１８】図１８は、第２の実施の形態における表示処理について説明するフローチャート図である。
【図１９】図１９は、第２の実施の形態における表示処理について説明するフローチャート図である。
【図２０】図２０は、第２の実施の形態における表示処理について説明するフローチャート図である。
【図２１】図２１は、第２の実施の形態におけるアラート設定情報１３２の具体例について説明する図である。
【図２２】図２２は、第２の実施の形態におけるアラート有無情報１３３の具体例について説明する図である。
【図２３】図２３は、第２の実施の形態における表示処理について説明する図である。
【発明を実施するための形態】
【００１３】
［情報処理システムの構成］
図１は、情報処理システム１０の全体構成を示す図である。図１に示す情報処理システム１０は、情報処理装置１と、操作端末３と、記憶部１３０とを含む。図１に示す操作端末３には、操作端末３ａ、３ｂ及び３ｃが含まれている。
【００１４】
情報処理装置１は、例えば、利用者が操作端末３を介して、階層情報１３１を構成する階層に対応する情報を表示する旨の指示を行った場合、記憶部１３０から指示に対応する情報を取得する。そして、情報処理装置１は、操作端末３の表示画面（図示しない）に対し、取得した情報の表示を行う。以下、階層情報１３１の具体例について説明を行う。
【００１５】
［階層情報の具体例］
図２及び図３は、階層情報１３１の具体例を説明する図である。図２及び図３に示す階層情報１３１は、上位階層である第１階層と下位階層である第２階層とから構成される階層構造の情報である。具体的に、図２は、第１階層に対応する情報である集計情報１３１ａを説明する図である。また、図３は、第２階層に対応する情報である個別情報１３１ｂを説明する図である。
【００１６】
［第１階層に対応する集計情報の具体例］
初めに、第１階層に対応する集計情報１３１ａの具体例について説明を行う。
【００１７】
図２に示す集計情報１３１ａは、集計情報１３１ａに含まれる各情報を識別する「項番」と、第１階層のそれぞれの階層名が設定される「階層名（第１階層）」と、ある商品の販売個数の計画値が設定される「計画」と、ある商品の販売個数の実績値が設定される「実績」とを項目として有する。また、図２に示す集計情報１３１ａは、ある商品の販売個数の計画値の達成率が設定される「達成率」を項目として有する。「達成率」には、「実績」に設定された値を「計画」に設定された値で除算した値が設定される。
【００１８】
具体的に、図２に示す集計情報１３１ａにおいて、「項番」が「１」である情報には、「階層名（第１階層）」として「ＡＡＡ」が設定され、「計画」として「１０００（個）」が設定され、「実績」として「１２００（個）」が設定されている。そして、図２に示す集計情報１３１ａにおいて、「項番」が「１」である情報には、「達成率」として「１２０（％）」が設定されている。
【００１９】
また、図２に示す集計情報１３１ａにおいて、「項番」が「５」である情報には、「階層名（第１階層）」として「ＥＥＥ」が設定され、「計画」として「１０００（個）」が設定され、「実績」として「８００（個）」が設定されている。そして、図２に示す集計情報１３１ａにおいて、「項番」が「５」である情報には、「達成率」として「８０（％）」が設定されている。図２に含まれる他の情報についての説明は省略する。
【００２０】
さらに、図２に示す集計情報１３１ａにおける「達成率」には、それぞれ「１２０（％）」、「９０（％）」、「１００（％）」、「１００（％）」及び「８０（％）」が設定されている。そのため、例えば、８０（％）以下が設定された「達成率」にアラート表示を行う旨の設定が予め行われている場合、情報処理装置１は、図２に示すように、「達成率」に「８０（％）」が設定された欄の色を第１の色（例えば、赤）に変更する。
【００２１】
［第２階層に対応する階層情報の具体例］
次に、第２階層に対応する個別情報１３１ｂの具体例について説明を行う。
【００２２】
図３に示す個別情報１３１ｂは、図２で説明した集計情報１３１ａと同様に、「項番」、「計画」、「実績」及び「達成率」を項目として有する。また、図３に示す個別情報１３１ｂは、第２階層の階層名が設定される「階層名（第２階層）」を項目として有する。
【００２３】
図３に示す個別情報１３１ｂは、図２で説明した集計情報１３１ａのうち、「項番」が「３」である情報に対応する第２階層の個別情報１３１ｂの具体例である。すなわち、図２で説明した集計情報１３１ａにおける「項番」が「３」である情報の「計画」には、図３に示す個別情報１３１ｂにおける「計画」に設定された各値の合計値が設定される。また、図２で説明した集計情報１３１ａにおける「項番」が「３」である情報の「実績」には、図３に示す個別情報１３１ｂにおける「実績」に設定された各値の合計値が設定される。
【００２４】
具体的に、図３に示す個別情報１３１ｂにおいて、「項番」が「１」である情報には、「階層名（第２階層）」として「Ｃ１」が設定され、「計画」として「４００（個）」が設定され、「実績」として「５００（個）」が設定されている。そして、図２に示す集計情報１３１ａにおいて、「項番」が「１」である情報には、「達成率」として「１２０（％）」が設定されている。
【００２５】
また、図３に示す個別情報１３１ｂにおいて、「項番」が「３」である情報には、「階層名（第２階層）」として「Ｃ３」が設定され、「計画」として「２００（個）」が設定され、「実績」として「１４０（個）」が設定されている。そして、図３に示す個別情報１３１ｂにおいて、「項番」が「３」である情報には、「達成率」として「７０（％）」が設定されている。
【００２６】
さらに、図３に示す個別情報１３１ｂにおける「達成率」には、それぞれ「１２０（％）」、「１０２（％）」、「７０（％）」、「９０（％）」及び「２０（％）」が設定されている。そのため、例えば、８０（％）以下が設定された「達成率」にアラート表示を行う旨の設定が予め行われている場合、情報処理装置１は、図３に示すように、「達成率」に「７０（％）」が設定された欄及び「達成率」に「２０（％）」が設定された欄の色を第１の色に変更する。図３に含まれる他の情報についての説明は省略する。
【００２７】
ここで、図３で説明した個別情報１３１ｂには、アラート表示された欄が存在しているにもかかわらず、図２で説明した集計情報１３１ａのうちの「項番」が「３」である情報（図３で説明した個別情報１３１ｂを集計した情報）には、アラート表示された欄が存在していない。そのため、例えば、図２で説明した集計情報１３１ａが操作端末３の表示画面に表示されている場合、閲覧者は、図３で説明した個別情報１３１ｂにアラート表示されている情報が含まれていることを認識することができない。
【００２８】
そこで、本実施の形態における情報処理装置１は、複数の情報を階層によって管理する階層構造を構成する複数の階層のうち、第１階層に対応する情報（例えば、図２で説明した集計情報１３１ａ）の表示指示を受け付ける。
【００２９】
そして、情報処理装置１は、複数の階層のうち、第１階層と第１階層よりも下位の階層である１以上の第２階層とに含まれる情報の全体の状態を示す情報（例えば、図２で説明した集計情報１３１ａにおけるＣＣＣに対応する達成率）が正常であるか否かを判別する第１条件を満たすか否かに応じて、全体の状態を示す情報が正常であるか否かを判別可能に表示する。また、情報処理装置１は、１以上の第２階層に含まれる個別の情報のそれぞれ（例えば、図３で説明した個別情報１３１ｂにおけるＣ１、Ｃ２、Ｃ３、Ｃ４及びＣ５に対応する達成率のそれぞれ）が正常であるか否かを判別する第２条件を満たすか否かに応じて、個別の情報がそれぞれ正常であるか否かを判別可能な情報を第１階層に対応付けて表示する。
【００３０】
すなわち、情報処理装置１は、例えば、第１階層に対応する集計情報１３１ａを操作端末３の表示画面に表示する場合、その集計情報１３１ａに含まれる情報だけでなく、その集計情報１３１ａを算出するために用いられた第２階層に対応する個別情報１３１ｂに異常が含まれているか否かの判定を行う。そして、情報処理装置１は、例えば、第２階層に対応する個別情報１３１ｂに異常が含まれている場合、集計情報１３１ａについてのアラート表示だけでなく、個別情報１３１ｂに含まれる情報についてのアラート表示を行う。
【００３１】
これにより、情報処理装置１は、参照する必要がある情報の存在を閲覧者に認識させることが可能になる。
【００３２】
［情報処理装置のハードウエア構成］
次に、情報処理装置１のハードウエア構成について説明する。図４は、情報処理装置１のハードウエア構成を説明する図である。
【００３３】
情報処理装置１は、図４に示すように、プロセッサであるＣＰＵ１０１と、メインメモリ１０２（以下、単にメモリ１０２とも呼ぶ）と、外部インターフェース（Ｉ／Ｏユニット）１０３と、記憶媒体（ストレージ）１０４とを有する。各部は、バス１０５を介して互いに接続される。
【００３４】
記憶媒体１０４は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）やＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等であり、記憶媒体１０４内のプログラム格納領域（図示しない）に、階層情報１３１に含まれる情報を表示する処理（以下、表示処理とも呼ぶ）を行うプログラム１１０を記憶する。また、記憶媒体１０４は、表示処理を行う際に用いられる情報を記憶する情報格納領域１３０（以下、記憶部１３０とも呼ぶ）を有する。
【００３５】
ＣＰＵ１０１は、記憶媒体１０４からメモリ１０２にロードされたプログラム１１０と協働することによって表示処理を行う。
【００３６】
外部インターフェース１０３は、ネットワークを介して操作端末３と通信を行う。
【００３７】
［情報処理装置のソフトウエア構成］
次に、情報処理装置１のソフトウエア構成について説明する。図５は、情報処理装置１の機能のブロック図及び情報格納領域１３０に記憶された情報のブロック図である。
【００３８】
ＣＰＵ１０１は、図５に示すように、プログラム１１０と協働することにより、指示受付部１１１と、第１判定部１１２と、第２判定部１１３と、情報表示部１１４と、情報生成部１１５として動作する。また、情報格納領域１３０には、図５に示すように、階層情報１３１と、アラート設定情報１３２と、アラート有無情報１３３とが記憶されている。
【００３９】
指示受付部１１１は、例えば、階層情報１３１の階層構造を構成する複数の階層のうち、第１階層に対応する集計情報１３１ａ（以下、第１情報１３１ａとも呼ぶ）の表示指示を受け付ける。
【００４０】
第１判定部１１２は、指示受付部１１１が表示指示を受け付けた第１階層と、指示受付部１１１が表示指示を受け付けた第１階層の下位階層に対応する１以上の第２階層とに含まれる情報とが、全体として正常であるか否かを判別する第１条件を満たすか否かを判定する。具体的に、第１判定部１１２は、例えば、指示受付部１１１が表示指示を受け付けた第１階層の集計情報１３１ａに含まれる各情報（例えば、図２で説明した集計情報１３１ａにおけるＣＣＣに対応する達成率）が、所定の閾値以上であるか否かの判定を行う。
【００４１】
そして、情報表示部１１４は、第１判定部１１２による判定結果に応じて、第１階層と１以上の第２階層とに含まれる情報が全体として正常であるか否かを判別可能に表示する。
【００４２】
第２判定部１１３は、指示受付部１１１が表示指示を受け付けた第１階層に対応する１以上の第２階層に含まれる個別情報１３１ｂが、それぞれ正常であるか否かを判別する第２条件を満たすか否かを判定する。具体的に、第２判定部１１３は、例えば、指示受付部１１１が表示指示を受け付けた第１階層に対応する１以上の第２階層の個別情報１３１ｂに含まれる各情報（例えば、図３で説明した個別情報１３１ｂにおけるＣ１、Ｃ２、Ｃ３、Ｃ４及びＣ５に対応する達成率のそれぞれ）が、所定の閾値以上であるか否かの判定を行う。
【００４３】
そして、情報表示部１１４は、第２判定部１１３による判定結果に応じて、１以上の第２階層の個別情報１３１ｂに含まれる情報がそれぞれ正常であるか否かを判別可能に表示する。
【００４４】
情報生成部１１５は、第１判定部１１２及び第２判定部１１３が判定を行う際に参照する情報であるアラート有無情報１３３を生成する。また、情報生成部１１５は、例えば、利用者によって入力された情報に基づいて、アラート有無情報１３３を生成する際に参照するアラート設定情報１３２を生成する。アラート設定情報１３２及びアラート有無情報１３３の具体例については後述する。
【００４５】
［第１の実施の形態の概略］
次に、第１の実施の形態の概略について説明する。図６は、第１の実施の形態における表示処理の概略について説明するフローチャート図である。また、図７は、第１の実施の形態における表示処理の概略について説明する図である。図７を参照しながら、図６に示す第１の実施の形態における表示処理の概略について説明を行う。
【００４６】
情報処理装置１は、複数の情報を階層によって管理する階層構造を構成する複数の階層のうち、第１階層に対応する情報の表示指示を受け付けるまで待機する（Ｓ１のＮＯ）。具体的に、情報処理装置１は、例えば、利用者が操作端末３を介して、第１階層に対応する集計情報１３１ａの表示指示を入力するまで待機する。
【００４７】
そして、第１階層に対応する情報の表示指示を受け付けた場合（Ｓ１のＹＥＳ）、情報処理装置１は、図７に示すように、階層構造を構成する複数の階層のうち、Ｓ１の処理で表示指示を受け付けた第１階層と、Ｓ１の処理で表示指示を受け付けた第１階層よりも下位の階層である１以上の第２階層とに含まれる情報が、全体として正常であるか否かを判別する第１条件を満たすか否かに応じて、全体として正常であるか否かを判別可能に表示する（Ｓ２）。具体的に、情報処理装置１は、例えば、Ｓ１の処理で表示指示を受け付けた第１階層の集計情報１３１ａに含まれる各情報が、第１条件を満たすか否かの判定を行う。
【００４８】
また、情報処理装置１は、この場合、図７に示すように、Ｓ１の処理で表示指示を受け付けた第１階層に対応する１以上の第２階層に含まれる個別の情報が、それぞれ正常であるか否かを判別する第２条件を満たすか否かに応じて、個別の情報がそれぞれ正常であるか否かを判別可能な情報を第１階層に対応付けて表示する（Ｓ３）。具体的に、情報処理装置１は、Ｓ１の処理で表示指示を受け付けた第１階層に対応する１以上の第２階層の個別情報１３１ｂに含まれる各情報が、それぞれ第２条件を満たすか否かの判定を行う。
【００４９】
すなわち、情報処理装置１は、例えば、第１階層に対応する集計情報１３１ａを操作端末３の表示画面に表示する場合、その集計情報１３１ａに含まれる情報だけでなく、その集計情報１３１ａを算出するために用いられた第２階層に対応する個別情報１３１ｂのそれぞれに異常が含まれているか否かの判定を行う。そして、情報処理装置１は、例えば、第２階層に対応する個別情報１３１ｂに異常が含まれている場合、集計情報１３１ａについてのアラート表示だけでなく、個別情報１３１ｂに含まれる情報についてのアラート表示を行う。
【００５０】
これにより、情報処理装置１は、参照する必要がある情報の存在を閲覧者に認識させることが可能になる。
【００５１】
なお、以下、階層情報１３１が第１階層と第２階層からなる階層構造の情報である場合について説明を行うが、階層情報１３１は、３層以上の階層からなる階層構造の情報であるものであってもよい。すなわち、階層情報１３１は、例えば、個別情報１３１ｂに対応する階層と、個別情報１３１ｂを「担当者」ごとに集計した第１集計情報１３１ａに対応する階層と、「担当者」ごとに集計された第１集計情報１３１ａを「課」ごとに集計した第２集計情報１３１ａに対応する階層とからなる３層の階層構造の情報であるものであってもよい。
【００５２】
［第１の実施の形態の詳細］
次に、第１の実施の形態の詳細について説明する。図８から図１１は、第１の実施の形態における表示処理の詳細について説明するフローチャート図である。また、図１２から図１６は、第１の実施の形態の詳細について説明する図である。図１２から図１６を参照しながら、図８から図１１に示す第１の実施の形態の詳細について説明を行う。
【００５３】
［第１情報生成処理］
初めに、表示処理のうち、アラート設定情報１３２を生成する処理（以下、第１情報生成処理について説明を行う。
【００５４】
情報処理装置１の情報生成部１１５は、図８に示すように、第１情報生成タイミングまで待機する（Ｓ１０１のＮＯ）。第１情報生成タイミングは、例えば、夜間等の予め定められた時間になったタイミングであってよい。
【００５５】
そして、第１情報生成タイミングになった場合（Ｓ１０１のＹＥＳ）、情報生成部１１５は、例えば、利用者が操作端末３を介して予め入力した情報を参照して、アラート設定情報１３２を生成する（Ｓ１０２）。そして、情報生成部１１５は、生成したアラート設定情報１３２を情報格納領域１３０に記憶する。以下、アラート設定情報１３２の具体例について説明を行う。
【００５６】
［アラート設定情報の具体例］
図１２は、アラート設定情報１３２の具体例について説明する図である。
【００５７】
図１２に示すアラート設定情報１３２は、アラート設定情報１３２に含まれる各情報を識別する「項番」と、アラート設定情報１３２に含まれる内容によってアラートの表示が行われる対象ファイル（例えば、ＣＳＶファイル）のファイル名が設定される「対象ファイル名」とを項目として有する。また、図１２に示すアラート設定情報１３２は、対象ファイルの含まれる項目のうち、アラート表示の対象となる項目名が設定される「対象項目名」と、アラート表示を行うか否かを判定する際に参照される判定条件が設定される「判定条件」とを項目として有する。さらに、図１２に示すアラート設定情報１３２は、アラート表示を行うアラートの種類が設定される「アラートパターン」を項目として有する。
【００５８】
具体的に、図１２に示すアラート設定情報１３２において、「項目」が「１」である情報には、「対象ファイル名」として「ｆｉｌｅＸ．ｃｓｖ」が設定され、「対象項目名」として「達成率」が設定されている。また、図１２に示すアラート設定情報１３２において、「項目」が「１」である情報には、「判定条件」として、達成率が８０（％）以下である情報についてアラート表示を行うことを示す「＜＝８０」が設定されている。さらに、図１２に示すアラート設定情報１３２において、「項目」が「１」である情報には、「アラートパターン」として「ａ１」が設定されている。
【００５９】
［第２情報生成処理］
次に、表示処理のうち、アラート有無情報１３３を生成する処理（以下、第２情報生成処理）について説明を行う。
【００６０】
情報生成部１１５は、図９に示すように、第２情報生成タイミングまで待機する（Ｓ１１１のＮＯ）。第２情報生成タイミングは、例えば、夜間等の予め定められた時間になったタイミングであって、アラート設定情報１３２が生成された後のタイミングであってよい。
【００６１】
そして、第２情報生成タイミングになった場合（Ｓ１１１のＹＥＳ）、情報生成部１１５は、アラート設定情報１３２に含まれる内容によってアラートの表示が行われる対象のファイルである対象ファイルを生成する（Ｓ１１２）。
【００６２】
具体的に、情報生成部１１５は、例えば、情報格納領域１３０に記憶された階層情報１３１から、階層情報１３１を構成する各階層に対応する集計情報１３１ａ及び個別情報１３１ｂの「達成率」に設定された値を抽出することにより、対象ファイルの生成を行う。
【００６３】
続いて、情報生成部１１５は、Ｓ１１２の処理で生成した対象ファイルと、情報格納領域１３０に記憶されたアラート設定情報１３２とを参照し、アラート有無情報１３３を生成する（Ｓ１１３）。その後、情報生成部１１５は、生成したアラート有無情報１３３を情報格納領域１３０に記憶する。以下、対象ファイル及びアラート有無情報１３３の具体例について説明を行う。
【００６４】
［対象ファイルの具体例］
図１３は、対象ファイルの具体例を説明する図である。
【００６５】
図１３に示す対象ファイルは、対象ファイルに含まれる各情報を識別する「項番」と、第１階層の階層名が設定される「階層名（第１階層）」と、第２階層の階層名が設定される「階層名（第２階層）」とを項目として有する。また、図１３に示す対象ファイルは、集計情報１３１ａまたは個別情報１３１ｂから抽出された達成率が設定される「達成率」を項目として有する。
【００６６】
具体的に、図１３に示す対象ファイルにおいて、「項番」が「１」である情報には、「階層名（第１階層）」として「ＡＡＡ」が設定され、「階層名（第２階層）」として「Ａ１」が設定され、「達成率」として「８５（％）」が設定されている。また、図１３に示す対象ファイルにおいて、「項番」が「２」である情報には、「階層名（第１階層）」として「ＡＡＡ」が設定され、「階層名（第２階層）」として「Ａ２」が設定され、「達成率」として「１５５（％）」が設定されている。さらに、図１３に示す対象ファイルにおいて、「項番」が「３」である情報には、「階層名（第１階層）」として「ＡＡＡ」が設定され、「階層名（第２階層）」として「合計」が設定され、「達成率」として「１２０（％）」が設定されている。
【００６７】
すなわち、図１３に示す対象ファイルにおいて、「項番」が「３」である情報の「達成率」には、階層情報１３１のうち、階層名がＡＡＡである第１階層の集計情報１３１ａに含まれる達成率が設定される。また、図１３に示す対象ファイルにおいて、「項番」が「１」または「２」である情報の「達成率」には、階層情報１３１のうち、階層名がＡＡＡである第１階層に対応する第２階層の個別情報１３１ｂに含まれる達成率が設定される。
【００６８】
同様に、図１３に示す対象ファイルにおいて、「項番」が「１２」である情報の「達成率」には、階層情報１３１のうち、階層名がＣＣＣである第１階層の集計情報１３１ａ（図２で説明した集計情報１３１ａ）に含まれる達成率が設定される。また、図１３に示す対象ファイルにおいて、「項番」が「７」から「１１」である情報の「達成率」には、階層情報１３１のうち、階層名がＣＣＣである第１階層に対応する第２階層の個別情報１３１ｂ（図３で説明した個別情報１３１ｂ）に含まれる達成率が設定される。図１３に含まれる他の情報についての説明は省略する。
【００６９】
なお、情報生成部１１５は、Ｓ１１２の処理において、階層情報１３１に含まれる情報の一部（例えば、第２階層の個別情報１３１ｂに含まれる情報のみ）についての対象ファイルを生成するものであってもよい。これにより、情報処理装置１は、例えば、階層情報１３１に対応する階層の数が膨大である場合であっても、アラート表示を行う情報の決定を効率的に行うことが可能になる。
【００７０】
［アラーム有無情報の具体例］
次に、アラート有無情報１３３の具体例について説明を行う。図１４は、アラート有無情報１３３の具体例を説明する図である。
【００７１】
図１４に示すアラート有無情報１３３は、アラート有無情報１３３に含まれる各情報を識別する「項番」と、第１階層の階層名が設定される「階層名（第１階層）」と、第１階層に対応する第２階層にアラート表示を行う必要がある情報が含まれているか否かを示す「フラグ」とを項目として有する。
【００７２】
具体的に、情報生成部１１５は、Ｓ１１３の処理において、図１２で説明したアラート設定情報１３２を参照し、「対象ファイル名」、「対象項目名」、「判定条件」及び「アラートパターン」にそれぞれ設定された情報である「ｆｉｌｅＸ．ｃｓｖ」、「達成率」、「＜＝８０」及び「ａ１」を特定する。そして、情報生成部１１５は、ファイル名がｆｉｌｅＸ．ｃｓｖであるファイル（図１３で説明した対象ファイル）に含まれる情報のうち、「達成率」に８０（％）以下の値が設定された情報（「項番」に「９」、「１１」、「１５」または「１６」が設定された情報）の「階層名（第１階層）」に設定された情報として、「ＣＣＣ」及び「ＥＥＥ」を特定する。
【００７３】
そのため、情報生成部１１５は、図１４に示すように、「階層名（第１階層）」に「ＣＣＣ」または「ＥＥＥ」が設定された情報（「項番」に「３」または「５」が設定された情報）の「フラグ」に「ａ１」を設定する。また、情報生成部１１５は、図１４に示すように、「階層名（第１階層）」に「ＣＣＣ」及び「ＥＥＥ」以外の情報が設定された情報（「項番」に「１」、「２」または「４」が設定された情報）の「フラグ」に「０」を設定する。
【００７４】
すなわち、情報生成部１１５は、第１階層に対応する集計情報１３１ａに異常が含まれている場合のみでなく、第２階層に対応する個別情報１３１ｂに異常が含まれている場合においても、第１階層に対応する「フラグ」に「ａ１」を設定する。
【００７５】
これにより、情報処理装置１は、例えば、第１階層に対応する集計情報１３１ａを操作端末３の表示画面に表示する場合において、第２階層に対応する個別情報１３１ｂに異常が含まれている場合、集計情報１３１ａに含まれる情報のアラート表示だけでなく、個別情報１３１ｂに含まれる情報のアラート表示についても行うことが可能になる。
【００７６】
［表示処理の詳細］
次に、表示処理の詳細について説明を行う。図１０及び図１１は、表示処理の詳細について説明する図である。
【００７７】
情報処理装置１の指示受付部１１１は、図１０に示すように、複数の情報を階層によって管理する階層構造を構成する複数の階層のうち、第１階層に対応する集計情報１３１ａの表示指示を受け付けるまで待機する（Ｓ１１のＮＯ）。具体的に、指示受付部１１１は、例えば、図２で説明した集計情報１３１ａのうちの一部の情報（例えば、階層名がＡＡＡである第１階層の集計情報１３１ａ）の表示指示を受け付けるまで待機する。
【００７８】
そして、第１階層に対応する集計情報１３１ａの表示指示を受け付けた場合（Ｓ１１のＹＥＳ）、情報処理装置１の第１判定部１１２は、Ｓ１１の処理で表示指示を受け付けた第１階層の集計情報１３１ａが、第１条件を満たすか否かを判定する（Ｓ１２）。具体的に、第１判定部１１２は、例えば、図２で説明したように、集計情報１３１ａの「達成率」に設定された情報に、８０（％）以下の値が設定された情報が存在するか否かの判定を行う。
【００７９】
その結果、集計情報１３１ａが第１条件を満たさないと判定した場合（Ｓ１３のＮＯ）、情報処理装置１の情報表示部１１４は、Ｓ１１の処理で表示指示を受け付けた第１階層の集計情報１３１ａが、第１条件を満たさないことを示す情報を表示する（Ｓ１４）。
【００８０】
具体的に、情報表示部１１４は、例えば、図１５に示すように、集計情報１３１ａにおける達成率に対応する情報のうち、８０（％）以下の値が設定された情報に対応する欄の色を第１の色にした状態で、集計情報１３１ａの表示を行う。
【００８１】
一方、集計情報１３１ａが第１条件を満たすと判定した場合（Ｓ１３のＹＥＳ）、または、Ｓ１４の処理の後、情報処理装置１の第２判定部１１３は、図１１に示すように、Ｓ１１の処理で表示指示を受け付けた第１階層の集計情報１３１ａと、Ｓ１１の処理で表示指示を受け付けた第１階層に対応する第２階層の個別情報１３１ｂとの全てが、第２条件を満たすか否かを判定する（Ｓ２１）。具体的に、第１判定部１１２は、例えば、図１４で説明したアラート有無情報１３３を参照し、「フラグ」に「０」以外の値が設定されているか否かの判定を行う。
【００８２】
その結果、集計情報１３１ａと個別情報１３１ｂとのいずれかが第２条件を満たさないと判定した場合（Ｓ２２のＮＯ）、情報表示部１１４は、Ｓ１１の処理で表示指示を受け付けた第１階層に含まれる集計情報１３１ａと、Ｓ１１の処理で表示指示を受け付けた第１階層に対応する第２階層に含まれる個別情報１３１ｂとのいずれかが、第２条件を満たさないことを示す情報を表示する（Ｓ２３）。
【００８３】
具体的に、図１４で説明したアラート有無情報１３３において、「フラグ」に「０」以外の値が設定された情報は、「階層名（第１階層）」が「ＣＣＣ」または「ＥＥＥ」である情報（「項番」が「３」または「５」である情報）である。そのため、情報表示部１１４は、図１６に示すように、図２で説明した集計情報１３１ａにおける「ＣＣＣ」及び「ＥＥＥ」の文字の横に、第２条件を満たしていない情報を含む階層名であることを示すマークを表示する。
【００８４】
一方、集計情報１３１ａと個別情報１３１ｂとが第２条件を満たすと判定した場合（Ｓ２２のＹＥＳ）、情報表示部１１４は、Ｓ２３の処理を行わない。
【００８５】
これにより、情報処理装置１は、例えば、第１階層に対応する集計情報１３１ａを操作端末３の表示画面に表示する場合において、第２階層に対応する個別情報１３１ｂに異常が含まれている場合、集計情報１３１ａに含まれる情報のアラート表示だけでなく、個別情報１３１ｂに含まれる情報のアラート表示についても行うことが可能になる。そのため、情報処理装置１は、参照する必要がある情報の存在を閲覧者に認識させることが可能になる。
【００８６】
また、情報処理装置１は、アラート有無情報１３３を予め生成しておくことにより、集計情報１３１ａと個別情報１３１ｂとの全てが第２条件を満たしているか否かの判定（Ｓ２１の処理）を迅速に行うことが可能になる。
【００８７】
［第２の実施の形態］
次に、第２の実施の形態における表示処理について説明を行う。図１７から図２０は、第２の実施の形態における表示処理について説明するフローチャート図である。また、図２１から図２３は、第２の実施の形態における表示処理について説明する図である。図２１から図２３を参照しながら、図１７から図２０に示す表示処理について説明を行う。
【００８８】
第２の実施における表示処理は、第１の実施の形態における表示処理と異なり、それぞれ判定条件が異なる複数のアラート表示を行う。これにより、情報処理装置１は、個別情報１３１ｂの情報量が膨大である場合であっても、閲覧者に対して、必要な情報をより効果的に参照させることが可能になる。
【００８９】
なお、第２の実施の形態における表示処理のうちの第１情報生成処理及び第２情報生成処理は、第１の実施の形態において説明した処理と同じ内容である。そのため、これらの処理についての説明は省略する。
【００９０】
指示受付部１１１は、図１７に示すように、複数の情報を階層によって管理する階層構造を構成する複数の階層のうち、第１階層に対応する集計情報１３１ａの表示指示を受け付けるまで待機する（Ｓ３１のＮＯ）。
【００９１】
そして、第１階層に対応する集計情報１３１ａの表示指示を受け付けた場合（Ｓ３１のＹＥＳ）、第１判定部１１２は、Ｓ３１の処理で表示指示を受け付けた第１階層の集計情報１３１ａが、第１条件を満たすか否かを判定する（Ｓ３２）。
【００９２】
その結果、集計情報１３１ａが第１条件を満たさないと判定した場合（Ｓ３３のＮＯ）、情報表示部１１４は、Ｓ３１の処理で表示指示を受け付けた第１階層の集計情報１３１ａが、第１条件を満たさないことを示す情報を表示する（Ｓ３４）。
【００９３】
具体的に、情報表示部１１４は、例えば、集計情報１３１ａにおける達成率に対応する情報のうち、８０（％）以下の値が設定された情報に対応する欄の色を第１の色にした状態で、集計情報１３１ａの表示を行う。
【００９４】
一方、集計情報１３１ａが第１条件を満たすと判定した場合（Ｓ３３のＹＥＳ）、または、Ｓ３４の処理の後、情報表示部１１４は、図１８に示すように、Ｓ１１の処理で表示指示を受け付けた第１階層の集計情報１３１ａが、第３条件を満たすか否かを判定する（Ｓ４１）。第３条件を満たす場合とは、例えば、集計情報１３１ａに含まれる各情報が、第１条件において用いられた所定の閾値よりも大きい他の閾値以下である場合である。
【００９５】
具体的に、第１判定部１１２は、例えば、図２に示す例において、集計情報１３１ａの「達成率」に設定された情報に、８５（％）以下の値が設定された情報が存在するか否かの判定を行う。
【００９６】
その結果、集計情報１３１ａが第３条件を満たさないと判定した場合（Ｓ４１のＮＯ）、情報表示部１１４は、Ｓ１１の処理で表示指示を受け付けた第１階層の集計情報１３１ａが、第３条件を満たさないことを示す情報（第１状態にあることを示す情報）を表示する（Ｓ４２）。
【００９７】
具体的に、情報表示部１１４は、例えば、集計情報１３１ａにおける達成率に対応する情報のうち、８５（％）以下の値が設定された情報に対応する欄であって、Ｓ３４の処理において第１の色に変えられていない欄の色を、第１の色と異なる第２の色（例えば、黄色）に変更する。
【００９８】
一方、集計情報１３１ａが第３条件を満たすと判定した場合（Ｓ４１のＹＥＳ）、情報表示部１１４は、Ｓ４２の処理を行わない。
【００９９】
その後、第２判定部１１３は、図１９に示すように、Ｓ３１の処理で表示指示を受け付けた第１階層の集計情報１３１ａと、Ｓ３１の処理で表示指示を受け付けた第１階層に対応する第２階層の個別情報１３１ｂとの全てが、第２条件を満たすか否かを判定する（Ｓ５１）。以下、第２の実施の形態におけるアラート設定情報１３２及びアラート有無情報１３３の具体例について説明を行う。
【０１００】
［第２の実施の形態におけるアラート設定情報の具体例］
初めに、第２の実施の形態におけるアラート設定情報１３２の具体例について説明を行う。図２１は、第２の実施の形態におけるアラート設定情報１３２の具体例について説明する図である。
【０１０１】
図２１に示すアラート設定情報１３２において、「項目」が「１」である情報には、「対象ファイル名」として「ｆｉｌｅＸ．ｃｓｖ」が設定され、「対象項目名」として「達成率」が設定されている。また、図２１に示すアラート設定情報１３２において、「項目」が「１」である情報には、「判定条件」として、達成率が８０（％）以下である情報についてアラート表示を行うことを示す「＜＝８０」が設定されている。さらに、図１２に示すアラート設定情報１３２において、「項目」が「１」である情報には、「アラートパターン」として「ａ１」が設定されている。
【０１０２】
また、図２１に示すアラート設定情報１３２において、「項目」が「２」である情報には、「対象ファイル名」として「ｆｉｌｅＸ．ｃｓｖ」が設定され、「対象項目名」として「達成率」が設定されている。また、図２１に示すアラート設定情報１３２において、「項目」が「２」である情報には、「判定条件」として、達成率が８５（％）以下である情報についてアラート表示を行うことを示す「＜＝８５」が設定されている。さらに、図２１に示すアラート設定情報１３２において、「項目」が「２」である情報には、「アラートパターン」として「ａ２」が設定されている。
【０１０３】
［第２の実施の形態におけるアラート有無情報の具体例］
初めに、第２の実施の形態におけるアラート有無情報１３３の具体例について説明を行う。図２２は、第２の実施の形態におけるアラート有無情報１３３の具体例について説明する図である。
【０１０４】
情報生成部１１５は、図９のＳ１１３の処理において、図２１に示すアラート設定情報１３２における「項番」が「１」である情報を参照し、「対象ファイル名」、「対象項目名」、「判定条件」及び「アラートパターン」にそれぞれ設定された情報である「ｆｉｌｅＸ．ｃｓｖ」、「達成率」、「＜＝８０」及び「ａ１」を特定する。そして、情報生成部１１５は、例えば、ファイル名がｆｉｌｅＸ．ｃｓｖであるファイル（図１３で説明した対象ファイル）に含まれる情報のうち、「達成率」に８０（％）以下の値が設定された情報の「階層名（第１階層）」に設定された情報として、「ＣＣＣ」及び「ＥＥＥ」を特定する。
【０１０５】
そのため、情報生成部１１５は、図２２に示すように、「階層名（第１階層）」に「ＣＣＣ」または「ＥＥＥ」が設定された情報（「項番」に「３」または「５」が設定された情報）の「フラグ」に「ａ１」を設定する。
【０１０６】
また、情報生成部１１５は、図９のＳ１１３の処理において、図２１で説明したアラート設定情報１３２における「項番」が「２」である情報を参照し、「対象ファイル名」、「対象項目名」、「判定条件」及び「アラートパターン」にそれぞれ設定された情報である「ｆｉｌｅＸ．ｃｓｖ」、「達成率」、「＜＝８５」及び「ａ２」を特定する。そして、情報生成部１１５は、例えば、ファイル名がｆｉｌｅＸ．ｃｓｖであるファイル（図１３で説明した対象ファイル）に含まれる情報のうち、「達成率」に８５（％）以下の値が設定された情報の「階層名（第１階層）」に設定された情報であって、図２１で説明したアラート設定情報１３２における「項番」が「１」である情報に対応しない情報である「ＡＡＡ」を特定する。
【０１０７】
そのため、情報生成部１１５は、図２２に示すように、「階層名（第１階層）」に「ＡＡＡ」が設定された情報（「項番」に「１」が設定された情報）の「フラグ」に「ａ２」を設定する。
【０１０８】
そして、第２判定部１１３は、Ｓ５１の処理において、例えば、図２２で説明したアラート有無情報１３３を参照し、「フラグ」に「ａ１」が設定されている情報が存在するか否かの判定を行う。
【０１０９】
図１９に戻り、集計情報１３１ａと個別情報１３１ｂとのいずれかが第２条件を満たさないと判定した場合（Ｓ５２のＮＯ）、情報表示部１１４は、Ｓ１３の処理で表示指示を受け付けた第１階層に含まれる集計情報１３１ａと、Ｓ３１の処理で表示指示を受け付けた第１階層に対応する第２階層に含まれる個別情報１３１ｂとのいずれかが、第２条件を満たさないことを示す情報を表示する（Ｓ５３）。
【０１１０】
具体的に、図１４で説明したアラート有無情報１３３において、「フラグ」に「ａ１」が設定された情報は、「階層名（第１階層）」が「ＣＣＣ」または「ＥＥＥ」である情報（「項番」が「３」または「５」である情報）である。そのため、情報表示部１１４は、図２３に示すように、図２で説明した集計情報１３１ａにおける「ＣＣＣ」及び「ＥＥＥ」の文字の横に、第２条件を満たしていない情報を含む階層名であることを示すマークを表示する。
【０１１１】
一方、集計情報１３１ａと個別情報１３１ｂとの全てが第２条件を満たすと判定した場合（Ｓ５２のＹＥＳ）、情報表示部１１４は、Ｓ５３の処理を行わない。
【０１１２】
その後、第２判定部１１３は、図２０に示すように、Ｓ３１の処理で表示指示を受け付けた第１階層の集計情報１３１ａと、Ｓ３１の処理で表示指示を受け付けた第１階層に対応する第２階層の個別情報１３１ｂとの全てが、第４条件を満たすか否かを判定する（Ｓ６１）。第４条件を満たす場合とは、例えば、集計情報１３１ａまたは個別情報１３１ｂに含まれる各情報が、第２条件において用いられた所定の閾値よりも大きい他の閾値以下である場合である。
【０１１３】
具体的に、第２判定部１１３は、Ｓ６１の処理において、例えば、図２２で説明したアラート有無情報１３３を参照し、「フラグ」に「ａ２」が設定されている情報が存在するか否かの判定を行う。
【０１１４】
その結果、集計情報１３１ａと個別情報１３１ｂとのいずれかが第４条件を満たさないと判定した場合（Ｓ６２のＮＯ）、情報表示部１１４は、Ｓ３１の処理で表示指示を受け付けた第１階層に含まれる集計情報１３１ａと、Ｓ３１の処理で表示指示を受け付けた第１階層に対応する第２階層に含まれる個別情報１３１ｂとのいずれかが、第４条件を満たさないことを示す情報（第２状態にあることを示す情報）を表示する（Ｓ６３）。
【０１１５】
具体的に、図１４で説明したアラート有無情報１３３において、「フラグ」に「ａ２」が設定された情報は、「階層名（第１階層）」が「ＡＡＡ」である情報（「項番」が「１」である情報）である。そのため、情報表示部１１４は、図２３に示すように、図２で説明した集計情報１３１ａにおける「ＡＡＡ」の文字の横に、第４条件を満たしていない情報を含む階層名であることを示すマーク（第２条件を満たしていない階層名であることを示すマークとは異なるマーク）を表示する。
【０１１６】
一方、集計情報１３１ａと個別情報１３１ｂとの全てが第４条件を満たすと判定した場合（Ｓ６２のＹＥＳ）、情報表示部１１４は、Ｓ６３の処理を行わない。
【０１１７】
このように、本実施の形態における情報処理装置１は、複数の情報を階層によって管理する階層構造を構成する複数の階層のうち、第１階層に対応する情報の表示指示を受け付ける。
【０１１８】
そして、情報処理装置１は、複数の階層のうち、第１階層と第１階層よりも下位の階層である１以上の第２階層とに含まれる情報の全体を示す情報が正常であるか否かを判別する第１条件を満たすか否かに応じて、全体として正常であるか否かを判別可能に表示する。また、情報処理装置１は、１以上の第２階層に含まれる個別の情報のそれぞれが正常であるか否かを判別する第２条件を満たすか否かに応じて、個別の情報がそれぞれ正常であるか否かを判別可能に表示する。
【０１１９】
すなわち、情報処理装置１は、例えば、第１階層に対応する集計情報１３１ａを操作端末３の表示画面に表示する場合、その集計情報１３１ａに含まれる情報だけでなく、その集計情報１３１ａを算出するために用いられた第２階層に対応する個別情報１３１ｂに異常が含まれているか否かの判定を行う。そして、情報処理装置１は、例えば、第２階層に対応する個別情報１３１ｂに異常が含まれている場合、集計情報１３１ａに含まれる情報のアラート表示だけでなく、個別情報１３１ｂに含まれる情報のアラート表示についても行う。
【０１２０】
これにより、情報処理装置１は、参照する必要がある情報の存在を閲覧者に認識させることが可能になる。
【０１２１】
以上の実施の形態をまとめると、以下の付記の通りである。
【０１２２】
（付記１）
複数の情報を階層によって管理する階層構造を構成する複数の階層のうち、第１階層に対応する情報の表示指示を受け付け、
前記複数の階層のうち、前記第１階層と前記第１階層よりも下位の階層である１以上の第２階層とに含まれる情報が全体として正常であるか否かを判別する第１条件を満たすか否かに応じて、前記全体として正常であるか否かを判別可能に表示するとともに、
前記１以上の第２階層に含まれる個別の情報がそれぞれ正常であるか否かを判別する第２条件を満たすか否かに応じて、前記個別の情報がそれぞれ正常であるか否かを判別可能な情報を前記第１階層に対応付けて表示する、
処理をコンピュータに実行させることを特徴とする表示プログラム。
【０１２３】
（付記２）
付記１において、
前記第１階層は、前記１以上の第２階層に含まれる前記個別の情報の合計値に基づいて算出された第１情報を含み、
前記全体として正常であるか否かを表示する処理では、前記第１情報が前記第１条件を満たさないと判定した場合に、前記全体として異常であることを示す情報を表示する、
ことを特徴とする表示プログラム。
【０１２４】
（付記３）
付記２において、
前記全体として正常であるか否かを表示する処理では、
前記第１情報が前記第１条件を満たすと判定した場合において、前記全体としての状態が第３条件を満たさないと判定した場合、前記全体としての状態が第１状態であることを示す情報を表示する、
ことを特徴とする表示プログラム。
【０１２５】
（付記４）
付記２において、
前記個別の情報は、第２情報と第３情報とをそれぞれ含み、
前記第１情報は、前記第２情報の合計値を前記第３情報の合計値で除算することにより算出した値である、
ことを特徴とする表示プログラム。
【０１２６】
（付記５）
付記１において、
前記個別の情報が正常であるか否かを表示する処理では、前記個別の情報のいずれかが前記第２条件を満たさないと判定した場合に、前記個別の情報のいずれかが異常であることを示す情報を表示する、
ことを特徴とする表示プログラム。
【０１２７】
（付記６）
付記５において、
前記個別の情報が正常であるか否かを表示する処理では、
前記個別の情報の全てが前記第２条件を満たすと判定した場合において、前記個別の情報のいずれかの状態が第４条件を満たさないと判定した場合、前記個別の情報のいずれかの状態が第２状態にあることを示す情報を表示する、
ことを特徴とする表示プログラム。
【０１２８】
（付記７）
付記２において、
前記第１条件は、前記第１情報が所定閾値以上であることであり、
前記第２条件は、前記個別の情報のそれぞれが前記所定閾値以上であることである、
ことを特徴とする表示プログラム。
【０１２９】
（付記８）
付記３において、
前記第１条件は、前記第１情報が所定閾値以上であることであり、
前記第３条件は、前記第１情報が前記所定閾値よりも小さい他の閾値以上であることである、
ことを特徴とする表示プログラム。
【０１３０】
（付記９）
付記６において、
前記個別の情報は、第２情報と第３情報とをそれぞれ含み、
前記第２条件は、前記個別の情報のそれぞれが所定閾値以上であることであり、
前記第４条件は、前記第２情報を前記第３情報で除算することにより算出した値が、前記所定閾値よりも小さい他の閾値以上であることである、
ことを特徴とする表示プログラム。
【０１３１】
（付記１０）
付記２において、
前記第１条件は、前記第１情報が所定閾値以下であることであり、
前記第２条件は、前記個別の情報のそれぞれが前記所定閾値以下であることである、
ことを特徴とする表示プログラム。
【０１３２】
（付記１１）
付記３において、
前記第１条件は、前記第１情報が所定閾値以下であることであり、
前記第３条件は、前記第１情報が前記所定閾値よりも大きい他の閾値以下であることである、
ことを特徴とする表示プログラム。
【０１３３】
（付記１２）
付記６において、
前記個別の情報は、第２情報と第３情報とをそれぞれ含み、
前記第２条件は、前記個別の情報のそれぞれが所定閾値以下であることであり、
前記第４条件は、前記第２情報を前記第３情報で除算することにより算出した値が、前記所定閾値よりも大きい他の閾値以下であることである、
ことを特徴とする表示プログラム。
【０１３４】
（付記１３）
複数の情報を階層によって管理する階層構造を構成する複数の階層のうち、第１階層に対応する情報の表示指示を受け付ける指示受付部と、
前記複数の階層のうち、前記第１階層と前記第１階層よりも下位の階層である１以上の第２階層とに含まれる情報が全体として正常であるか否かを判別する第１条件を満たすか否かに応じて、前記全体として正常であるか否かを判別可能に表示するとともに、前記１以上の第２階層に含まれる個別の情報がそれぞれ正常であるか否かを判別する第２条件を満たすか否かに応じて、前記個別の情報がそれぞれ正常であるか否かを判別可能な情報を前記第１階層に対応付けて表示する情報表示部と、を有する、
ことを特徴とする表示装置。
【０１３５】
（付記１４）
付記１３において、
前記第１階層は、前記１以上の第２階層に含まれる前記個別の情報の合計値に基づいて算出された第１情報を含み、
前記情報表示部は、前記第１情報が前記第１条件を満たさないと判定した場合に、前記全体として異常であることを示す情報を表示する、
ことを特徴とする表示装置。
【０１３６】
（付記１５）
付記１３において、
前記情報表示部は、前記個別の情報のいずれかが前記第２条件を満たさないと判定した場合に、前記個別の情報のいずれかが異常であることを示す情報を表示する、
ことを特徴とする表示装置。
【０１３７】
（付記１６）
複数の情報を階層によって管理する階層構造を構成する複数の階層のうち、第１階層に対応する情報の表示指示を受け付け、
前記複数の階層のうち、前記第１階層と前記第１階層よりも下位の階層である１以上の第２階層とに含まれる情報が全体として正常であるか否かを判別する第１条件を満たすか否かに応じて、前記全体として正常であるか否かを判別可能に表示するとともに、
前記１以上の第２階層に含まれる個別の情報がそれぞれ正常であるか否かを判別する第２条件を満たすか否かに応じて、前記個別の情報がそれぞれ正常であるか否かを判別可能な情報を前記第１階層に対応付けて表示する、
ことを特徴とする表示方法。
【０１３８】
（付記１７）
付記１６において、
前記第１階層は、前記１以上の第２階層に含まれる前記個別の情報の合計値に基づいて算出された第１情報を含み、
前記全体として正常であるか否かを表示する工程では、前記第１情報が前記第１条件を満たさないと判定した場合に、前記全体として異常であることを示す情報を表示する、
ことを特徴とする表示方法。
【０１３９】
（付記１８）
付記１６において、
前記個別の情報が正常であるか否かを表示する工程では、前記個別の情報のいずれかが前記第２条件を満たさないと判定した場合に、前記個別の情報のいずれかが異常であることを示す情報を表示する、
ことを特徴とする表示方法。
【符号の説明】
【０１４０】
１：情報処理装置          ３ａ：操作端末
３ａ：操作端末            ３ｃ：操作端末
１０１：ＣＰＵ            １０２：メモリ
１０３：Ｉ／Ｏユニット    １０４：記憶媒体
１３０：記憶部            １３１：階層情報
【図１】
2019074827.tif 000003
【図２】
2019074827.tif 000004
【図３】
2019074827.tif 000005
【図４】
2019074827.tif 000006
【図５】
2019074827.tif 000007
【図６】
2019074827.tif 000008
【図７】
2019074827.tif 000009
【図８】
2019074827.tif 000010
【図９】
2019074827.tif 000011
【図１０】
2019074827.tif 000012
【図１１】
2019074827.tif 000013
【図１２】
2019074827.tif 000014
【図１３】
2019074827.tif 000015
【図１４】
2019074827.tif 000016
【図１５】
2019074827.tif 000017
【図１６】
2019074827.tif 000018
【図１７】
2019074827.tif 000019
【図１８】
2019074827.tif 000020
【図１９】
2019074827.tif 000021
【図２０】
2019074827.tif 000022
【図２１】
2019074827.tif 000023
【図２２】
2019074827.tif 000024
【図２３】
2019074827.tif 000025