(57)【要約】【課題】所定の記憶システムに記憶されたデータの利用可否に関する情報を適切に表示可能にすること。【解決手段】本願に係る表示プログラムは、取得手順と、表示手順とをコンピュータに実行させる。取得手順は、所定の記憶システムにデータを格納する処理状況に関する情報を取得する。表示手順は、取得手順により取得された処理状況に関する情報に基づいて、所定の記憶システムに記憶されたデータの利用可否に関する情報を所定の時間単位ごとに一覧表示する。【選択図】図１
2018041335.tif 000002
【特許請求の範囲】
【請求項１】
所定の記憶システムにデータを格納する処理状況に関する情報を取得する取得手順と、
前記取得手順により取得された処理状況に関する情報に基づいて、前記所定の記憶システムに記憶されたデータの利用可否に関する情報を所定の時間単位ごとに一覧表示する表示手順と、
をコンピュータに実行させることを特徴とする表示プログラム。
【請求項２】
前記表示手順は、
所定の方向に並べられた領域であって、前記所定の時間単位で区切られた複数の時間帯の各々に対応付けられた領域に、当該領域に対応する時間帯のデータの利用可否に関する情報を表示する
ことを特徴とする請求項１に記載の表示プログラム。
【請求項３】
前記表示手順は、
各領域に対応する時間帯のデータの利用可否に関する情報に基づく色により、前記各領域を色付けして表示する
ことを特徴とする請求項２に記載の表示プログラム。
【請求項４】
前記表示手順は、
処理完了、処理中、未処理、及び失敗の少なくともいずれか１つを含む複数の利用可否に関する状態ごとに対応付けられた色に基づいて、前記各領域を色付けして表示する
ことを特徴とする請求項３に記載の表示プログラム。
【請求項５】
前記取得手順は、
複数の階層の各々に対応するデータを格納する処理状況に関する情報を取得し、
前記表示手順は、
前記複数の階層間で異なる時間単位ごとのデータの利用可否に関する情報を一覧表示する
ことを特徴とする請求項１〜４のいずれか１項に記載の表示プログラム。
【請求項６】
前記取得手順は、
第１階層に対応する第１データを格納する処理状況に関する情報と、前記第１階層と異なる第２階層に対応する第２データを格納する処理状況に関する情報とを取得し、
前記表示手順は、
第１時間単位ごとの前記第１データの利用可否に関する情報と、前記第１時間単位よりも長い第２時間単位ごとの前記第２データの利用可否に関する情報とを一覧表示する
ことを特徴とする請求項５に記載の表示プログラム。
【請求項７】
前記表示手順は、
前記データの利用可否に関する情報に基づく統計情報を表示する
ことを特徴とする請求項１〜６のいずれか１項に記載の表示プログラム。
【請求項８】
前記取得手順は、
複数の記憶システムの各々におけるデータの処理状況に関する情報を取得し、
前記表示手順は、
前記複数の記憶システムごとに切り替え可能に前記データの利用可否に関する情報を表示する
ことを特徴とする請求項１〜７のいずれか１項に記載の表示プログラム。
【請求項９】
前記表示手順は、
前記複数の記憶システム全体の前記データの利用可否に関する情報に基づく統計情報を表示する
ことを特徴とする請求項８に記載の表示プログラム。
【請求項１０】
コンピュータが実行する表示方法であって、
所定の記憶システムにデータを格納する処理状況に関する情報を取得する取得工程と、
前記取得工程により取得されたデータの処理状況に関する情報に基づいて、前記所定の記憶システムに記憶されたデータの利用可否に関する情報を所定の時間単位ごとに一覧表示する表示工程と、
を含むことを特徴とする表示方法。
【請求項１１】
所定の記憶システムにデータを格納する処理状況に関する情報を取得する取得部と、
前記取得部により取得されたデータの処理状況に関する情報に基づいて、前記所定の記憶システムに記憶されたデータの利用可否に関する情報を所定の時間単位ごとに一覧表示する表示部と、
を備えたことを特徴とする表示装置。
【請求項１２】
所定の記憶システムにデータを格納する処理状況に関する情報を収集する収集部と、
前記収集部により収集された前記所定の記憶システムにデータを格納する処理状況に関する情報を管理する管理部と、
を備えたことを特徴とする管理装置。
【請求項１３】
コンピュータが実行する管理方法であって、
所定の記憶システムにデータを格納する処理状況に関する情報を収集する収集工程と、
前記収集工程により収集された前記所定の記憶システムにデータを格納する処理状況に関する情報を管理する管理工程と、
を含むことを特徴とする管理方法。
【請求項１４】
所定の記憶システムにデータを格納する処理状況に関する情報を収集する収集手順と、
前記収集手順により収集された前記所定の記憶システムにデータを格納する処理状況に関する情報を管理する管理手順と、
をコンピュータに実行させることを特徴とする管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示プログラム、表示方法、表示装置、管理装置、管理方法、及び管理プログラムに関する。
【背景技術】
【０００２】
従来、種々の情報を管理する技術が提供されている。例えば、多層化されたサーバ間でトラフィックデータを転送することにより複数のテナントシステムの監視をリアルタイムで行う技術が提供されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１６９８３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の従来技術では、管理した情報を適切に表示することが難しい場合がある。例えば、管理した情報をユーザにそのまま提供するだけでは、ユーザは膨大な情報の中から所望の情報の処理状況を認識するために時間を要する場合がある。このように、単純にユーザに管理した情報を提供するのみでは、所定のシステムに関して収集し管理した情報を適切に表示することは難しい。
【０００５】
本願は、上記に鑑みてなされたものであって、所定の記憶システムに記憶されたデータの利用可否に関する情報を適切に表示可能にする表示プログラム、表示方法、表示装置、管理装置、管理方法、及び管理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本願に係る表示プログラムは、所定の記憶システムにデータを格納する処理状況に関する情報を取得する取得手順と、前記取得手順により取得された処理状況に関する情報に基づいて、前記所定の記憶システムに記憶されたデータの利用可否に関する情報を所定の時間単位ごとに一覧表示する表示手順と、をコンピュータに実行させることを特徴とする。
【発明の効果】
【０００７】
実施形態の一態様によれば、所定の記憶システムに記憶されたデータの利用可否に関する情報を適切に表示可能にすることができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態に係る表示処理の一例を示す図である。
【図２】図２は、実施形態に係る表示システムの構成例を示す図である。
【図３】図３は、実施形態に係る端末装置の構成例を示す図である。
【図４】図４は、実施形態に係る処理状況情報記憶部の一例を示す図である。
【図５】図５は、実施形態に係るサーバ装置の構成例を示す図である。
【図６】図６は、実施形態に係る収集情報記憶部の一例を示す図である。
【図７】図７は、実施形態に係る処理状況情報記憶部の一例を示す図である。
【図８】図８は、実施形態に係る記憶システムの構成の一例を示す図である。
【図９】図９は、実施形態に係る表示処理の一例を示すフローチャートである。
【図１０】図１０は、実施形態に係る表示処理の一例を示すシーケンス図である。
【図１１】図１１は、端末装置及びサーバ装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【０００９】
以下に、本願に係る表示プログラム、表示方法、表示装置、管理装置、管理方法、及び管理プログラムを実施するための形態（以下、「実施形態」と呼ぶ）について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る表示プログラム、表示方法、表示装置、管理装置、管理方法、及び管理プログラムが限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。
【００１０】
（実施形態）
〔１．表示処理〕
まず、図１を用いて、実施形態に係る表示処理の一例について説明する。図１は、実施形態に係る表示処理の一例を示す図である。図１では、所定の記憶システムにデータを格納する処理状況に関する情報（以下、「処理状況情報」ともいう）に基づく所定の記憶システムに記憶されたデータの利用可否に関する情報（以下、「利用可否情報」ともいう）が端末装置１０の画面ＤＰに表示された場合を示す。具体的には、図１は、端末装置１０の画面ＤＰに利用可否情報ＰＳが表示された場合を示す。例えば、端末装置１０は、ブラウザ等の所定のアプリケーションＡＰ（以下、「アプリＡＰ」ともいう）により利用可否情報ＰＳ等の種々の情報を表示する。なお、図１では、アプリＡＰが端末装置１０の画面ＤＰに全画面表示された場合を示すが、アプリＡＰは、画面ＤＰの一部に表示されてもよい。
【００１１】
図１の例は、後述するサーバ装置１００が記憶システムＤＢ５０−１から収集した情報（以下、「収集情報」ともいう）に基づいて、記憶システムＤＢ５０−１に記憶されたデータの利用可否情報が、端末装置１０の画面ＤＰに表示された状態を示す。なお、端末装置１０は、記憶システムＤＢ５０−１に記憶されたデータの利用可否情報に限らず、記憶システムＤＢ５０−２や記憶システムＤＢ５０−３等に記憶されたデータの利用可否情報を表示してもよい。なお、記憶システムＤＢ５０−１、記憶システムＤＢ５０−２、及び記憶システムＤＢ５０−３等を区別せずに説明する場合、記憶システムＤＢ５０と記載する場合がある。
【００１２】
ここから、端末装置１０中のアプリＡＰにおいて表示される利用可否情報について説明する。なお、図１の端末装置１０中のアプリＡＰにおいて表示される利用可否情報ＰＳは、記憶システムＤＢ５０−１に記憶されたデータの利用可否情報や、複数の記憶システムＤＢ５０−１、記憶システムＤＢ５０−２、及び記憶システムＤＢ５０−３等全体のデータの利用可否情報に基づく統計情報を表示する。以下、端末装置１０の画面ＤＰに表示される各情報について説明する。
【００１３】
まず、図１に示す例におけるハッチングについて説明する。図１では、ハッチングの態様を変動させることにより、対応するデータの利用可否に関する情報を示すが、各ハッチングはそれぞれ異なる色に対応するものとする。また、図１では、対応するデータの利用可否に関する状態が、「処理完了（ｄｏｎｅ）」、「処理中（ｄｏｉｎｇ）」、「未処理（ｗａｉｔｓ）」、及び「失敗（ｆａｉｌｅｄ）」の４つの状態である場合を示す。すなわち、図１では、端末装置１０は、ハッチングが付された部分を４つの態様のうちいずれかの態様で表示することにより、各部分に対応するデータの利用可否に関する情報を表示する。
【００１４】
例えば、利用可否情報ＰＳ中の統計情報ＳＴＡに示すように、「処理完了（ｄｏｎｅ）」は、ステータスＳＴ１に対応するハッチングで示され、「処理中（ｄｏｉｎｇ）」は、ステータスＳＴ２に対応するハッチングで示され、「未処理（ｗａｉｔｓ）」は、ステータスＳＴ３に対応するハッチングで示され、「失敗（ｆａｉｌｅｄ）」は、ステータスＳＴ４に対応するハッチングで示される。統計情報ＳＴＡ中のステータスＳＴ１〜ＳＴ４に対応する数値については後述する。
【００１５】
また、図１に示す例において、利用可否情報ＰＳ中の対象ＴＧは、データの利用可否情報を表示する対象となる記憶システムＤＢ５０を示す。図１では、対象ＴＧは「ＤＢ５０−１」を表示されており、データの利用可否情報を表示する対象となる記憶システムＤＢ５０が記憶システムＤＢ５０−１であることを示す。なお、対象ＴＧは、記憶システムＤＢ５０−１に限らず、記憶システムＤＢ５０−２や記憶システムＤＢ５０−３等であってもよいし、全記憶システムＤＢ５０であってもよい。例えば、端末装置１０は、コンボボックス等の種々の手段により、端末装置１０を利用するユーザが、対象の記憶システムＤＢ５０を選択可能に表示する。
【００１６】
また、利用可否情報ＰＳ中の日付ＤＴは、データの利用可否情報を表示する対象となる日付を示す。図１では、日付ＤＴは「２０１６年８月３１日」を表示されており、データの利用可否情報を表示する対象となる日付が「２０１６年８月３１日」であることを示す。例えば、端末装置１０は、所定のカレンダー等を表示する等の種々の手段により、端末装置１０を利用するユーザが、対象とする日付を選択可能に表示する。
【００１７】
また、利用可否情報ＰＳ中のデータ種別ＴＰ（以下、単に「種別ＴＰ」と記載する場合がある）は、利用可否情報が表示される各データの種別を示す。なお、図１では、説明を簡単にするために、種別ＴＰを「ＣＴ１１」等の抽象的な記号で図示するが、種別ＴＰは、記憶システムＤＢ５０を管理する管理者等が適宜に付与した名称等であってもよい。種別ＴＰは、ユーザに提供する際のデータの名称等であってもよい。
【００１８】
また、利用可否情報ＰＳ中の内容ＣＮは、利用可否情報が表示される各データの内容を示す。なお、図１では、説明を簡単にするために、内容ＣＮを「ログデータＡＡ」等の抽象的な文字列で図示するが、内容ＣＮは、「アクセスログ」や「ビーコンサーバログ」や「広告用データ」等の種々の内容であってもよい。すなわち、内容ＣＮは、記憶システムＤＢ５０に記憶されるデータの内容に対応すれば、どのような情報であってもよい。
【００１９】
なお、図１の例では「ＣＴ１１」〜「ＣＴ１８」や「ＣＴ２１」〜「ＣＴ２８」等の種別ＴＰが図示された状態を示すが、端末装置１０を利用するユーザは、スクロールバーＳＢ１１を下方向へスライドさせることにより、「ＣＴ２８」より下部に位置する「ＣＴ２９」等の種別ＴＰに関する利用可否情報を表示させることができる。
【００２０】
また、利用可否情報ＰＳ中には、各種別ＴＰに対応して、内容ＣＮの横に所定の時間単位で区切られた領域が並べて表示される。図１の例では、内容ＣＮの横から右方向に向かうにつれて時間が経過する複数の時間帯を含む時間軸ＴＭが表示される。すなわち、各種別ＴＰの行と時間軸ＴＭの列とが交差するマス（領域）が、種別ＴＰのデータのうち、その時間帯に対応するデータの利用可否に関する情報を示す。なお、図１の例では、０時台〜１５時台の時間軸ＴＭが図示された状態を示すが、端末装置１０を利用するユーザは、スクロールバーＳＢ１２を右方向へスライドさせることにより、１６時以降の時間軸ＴＭやその時間帯の各データの利用可否情報を表示させることができる。なお、各マス（領域）に対応するデータの集合をブロックと記載する場合がある。
【００２１】
例えば、種別ＴＰ「ＣＴ１１」と時間軸ＴＭの「００：００」分が交差する部分の６つのマス（領域）は、種別ＴＰ「ＣＴ１１」のデータのうち、「０時台」に対応するデータの利用可否に関する情報を示す。すなわち、種別ＴＰ「ＣＴ１１」と時間軸ＴＭの「００：００」分が交差する部分の６つのマス（領域）は、「０時台」に対応する６ブロックのデータの利用可否に関する情報を示す。
【００２２】
例えば、種別ＴＰ「ＣＴ１１」と時間軸ＴＭの「００：００」分が交差する部分の６つのマス（領域）のうち、内容ＣＮを「ログデータＡＡ」に連続する領域ＡＲ１１−１は、種別ＴＰ「ＣＴ１１」のデータのうち、「０時０分台」に対応するデータの利用可否に関する情報を示す。すなわち、端末装置１０は、領域ＡＲ１１−１の表示態様を変動させることにより、「ログデータＡＡ」のうち、「０時０分台」に対応するデータの利用可否に関する情報を示す。具体的には、端末装置１０は、「ログデータＡＡ」のうち、「０時０分台」に対応するデータが処理完了、すなわち利用可能であることを表示する。
【００２３】
このように、図１の例では、「ログデータＡＡ」〜「ログデータＡＨ」については、１０分を時間単位として、各々の時間単位ごとに対応するログデータが記憶システムＤＢ５０に記憶されることを示す。また、図１の例では、「ログデータＢＡ」〜「ログデータＢＨ」等については、１時間を時間単位として、各々の時間単位ごとに対応するログデータが記憶システムＤＢ５０に記憶されることを示す。なお、時間単位は１０分や１時間に限らず、記憶システムＤＢ５０に記憶される時間単位に応じて変動してもよい。例えば、図示しない「ログデータＣＡ」等が１日を時間単位としてログデータが記憶システムＤＢ５０に記憶される場合、「ログデータＣＡ」は１日を１つの領域（１マス）として図示される。
【００２４】
また、例えば、種別ＴＰ「ＣＴ１１」と時間軸ＴＭの「００：００」分が交差する部分の６つのマス（領域）のうち、領域ＡＲ１１−１に連続する領域ＡＲ１１−２は、種別ＴＰ「ＣＴ１１」のデータのうち、「０時１０分台」に対応するデータの利用可否に関する情報を示す。すなわち、端末装置１０は、領域ＡＲ１１−２の表示態様を変動させることにより、「ログデータＡＡ」のうち、「０時１０分台」に対応するデータの利用可否に関する情報を示す。具体的には、端末装置１０は、「ログデータＡＡ」のうち、「０時１０分台」に対応するデータが処理完了、すなわち利用可能であることを表示する。
【００２５】
図１の例では、領域ＡＲ１１−１や領域ＡＲ１１−２を含む領域ＡＲ１１に対応するデータが処理完了、すなわち利用可能であることがステータスＳＴ１に対応するハッチング（色）で表示される。例えば、端末装置１０は、「ログデータＡＡ」〜「ログデータＡＦ」については、「０時台」〜「１５時台」に対応するデータが処理完了、すなわち利用可能であることを表示する。また、例えば、端末装置１０は、「ログデータＡＧ」については、「０時台」〜「１５時台」に対応するデータのうち、「１５時１０分台」〜「１５時４０分台」のデータ以外が処理完了、すなわち利用可能であることを表示する。
【００２６】
また、図１の例では、領域ＡＲ１２に対応するデータが処理失敗（以下、単に「失敗」とする場合がある）、すなわち利用不可であることがステータスＳＴ４に対応するハッチング（色）で表示される。例えば、端末装置１０は、「ログデータＡＧ」については、「１５時１０分台」〜「１５時４０分台」のデータが失敗、すなわち利用不可であることを表示する。
【００２７】
また、図１の例では、領域ＡＲ１３に対応するデータが未処理、すなわち利用不可であることがステータスＳＴ３に対応するハッチング（色）で表示される。例えば、端末装置１０は、「ログデータＡＨ」については、「０時台」〜「１５時台」に対応するデータが未処理、すなわち利用不可であることを表示する。
【００２８】
また、図１の例では、領域ＡＲ１４に対応するデータが処理完了、すなわち利用可能であることがステータスＳＴ１に対応するハッチング（色）で表示される。例えば、端末装置１０は、「ログデータＢＡ」〜「ログデータＢＥ」、「ログデータＢＧ」については、「０時台」〜「１５時台」に対応するデータが処理完了、すなわち利用可能であることを表示する。また、例えば、端末装置１０は、「ログデータＢＦ」については、「０時台」〜「１３時台」に対応するデータが処理完了、すなわち利用可能であることを表示する。
【００２９】
また、図１の例では、領域ＡＲ１５に対応するデータが処理中、すなわち利用不可であることがステータスＳＴ２に対応するハッチング（色）で表示される。例えば、端末装置１０は、「ログデータＢＦ」については、「１４時台」、「１５時台」のデータが処理中、すなわち利用不可であることを表示する。
【００３０】
また、図１の例では、領域ＡＲ１６に対応するデータが未処理、すなわち利用不可であることがステータスＳＴ３に対応するハッチング（色）で表示される。例えば、端末装置１０は、「ログデータＢＨ」等については、「０時台」〜「１５時台」に対応するデータが未処理、すなわち利用不可であることを表示する。
【００３１】
また、図１の例では、利用可否情報ＰＳ中の統計情報ＳＴＡ中には、各ステータスＳＴ１〜ＳＴ４に対応する数値が表示される。例えば、統計情報ＳＴＡ中には、記憶システムＤＢ５０全体の各ステータスＳＴ１〜ＳＴ４に対応する数値が表示される。例えば、統計情報ＳＴＡ中のステータスＳＴ１に対応する数値「３４６６」は、記憶システムＤＢ５０全体において処理状況が「処理完了（ｄｏｎｅ）」であるデータが３４６６ブロックであることを示す。すなわち、図１の例では、記憶システムＤＢ５０全体において、データが利用可能となったブロックが３４６６個あることを示す。例えば、記憶システムＤＢ５０全体において、ステータスＳＴ１に対応するハッチング（色）で表示されるマス（領域）が３４６６個あることを示す。
【００３２】
また、例えば、統計情報ＳＴＡ中のステータスＳＴ２に対応する数値「２」は、記憶システムＤＢ５０全体において処理状況が「処理中（ｄｏｉｎｇ）」であるデータが２ブロックであることを示す。例えば、記憶システムＤＢ５０全体において、ステータスＳＴ２に対応するハッチング（色）で表示されるマス（領域）が２個あることを示す。図１の例では、ステータスＳＴ２の２ブロックには、「ログデータＢＦ」の「１４時台」、「１５時台」の２ブロックが対応する。すなわち、図１の例では、記憶システムＤＢ５０全体において、データが利用不可であるブロックのうち、２つがデータの処理中により利用不可であることを示す。
【００３３】
また、例えば、統計情報ＳＴＡ中のステータスＳＴ３に対応する数値「２１８６」は、記憶システムＤＢ５０全体において処理状況が「未処理（ｗａｉｔｓ）」であるデータが２１８６ブロックであることを示す。例えば、記憶システムＤＢ５０全体において、ステータスＳＴ３に対応するハッチング（色）で表示されるマス（領域）が２１８６個あることを示す。すなわち、図１の例では、記憶システムＤＢ５０全体において、データが利用不可であるブロックのうち、２１８６個がデータの未処理により利用不可であることを示す。
【００３４】
また、例えば、統計情報ＳＴＡ中のステータスＳＴ４に対応する数値「４」は、記憶システムＤＢ５０全体において処理状況が「失敗（ｆａｉｌｅｄ）」であるデータが４ブロックであることを示す。例えば、記憶システムＤＢ５０全体において、ステータスＳＴ４に対応するハッチング（色）で表示されるマス（領域）が４個あることを示す。図１の例では、ステータスＳＴ４の４ブロックには、「ログデータＡＧ」の「１５時１０分台」〜「１５時４０分台」の４ブロックが対応する。すなわち、図１の例では、記憶システムＤＢ５０全体において、データが利用不可であるブロックのうち、４個がデータの処理失敗により利用不可であることを示す。なお、端末装置１０は、上記の統計情報に加えて、利用不可となっているブロックの全体数を表示してもよい。図１の例では、端末装置１０は、記憶システムＤＢ５０全体において、データが利用不可となったブロックが、ステータスＳＴ２〜ＳＴ４に対応するブロック数の合計、すなわち２１９２（＝２＋２１８６＋４）個あることを示す情報を表示してもよい。
【００３５】
なお、図１の例では、統計情報ＳＴＡが記憶システムＤＢ５０全体の統計情報である場合を示すが、統計情報ＳＴＡは、記憶システムＤＢ５０全体の統計情報に限らず、各記憶システムＤＢ５０の統計情報や所定の記憶システムＤＢ５０の統計情報であってもよい。例えば、統計情報ＳＴＡは、対象として選択された記憶システムＤＢ５０−１に関する統計情報であってもよい。
【００３６】
上述したように、端末装置１０は、各記憶システムＤＢ５０に記憶されたデータの利用可否に関する情報を所定の時間単位ごとに一覧表示することにより、端末装置１０を利用するユーザは、自身のデータ分析等に用いることを希望するデータが利用可能になっているかを視認することができる。したがって、端末装置１０は、各記憶システムＤＢ５０に記憶されたデータの利用可否に関する情報を適切に表示可能にすることができる。また、端末装置１０が４つの状況に応じて各領域を色付けして表示することにより、端末装置１０を利用するユーザは、自身のデータ分析等に用いることを希望するデータが利用不可である場合、どのような理由で利用できないかを直感的に把握することができる。したがって、端末装置１０は、各記憶システムＤＢ５０に記憶されたデータの利用可否に関する情報及びその理由をユーザが直感的に認識可能に表示することができる。また、ユーザは、端末装置１０に表示された利用可否情報ＰＳ等により、各データの利用可否を確認することにより、利用可能となった所望のデータを対応する記憶システムＤＢ５０から取得し、そのデータを用いて種々の分析等を行うことができる。
【００３７】
〔２．表示システムの構成〕
図２に示すように、表示システム１には、端末装置１０と、記憶システムＤＢ５０と、サーバ装置１００とが含まれる。端末装置１０と、記憶システムＤＢ５０−１と、記憶システムＤＢ５０−２と、記憶システムＤＢ５０−３と、サーバ装置１００とは所定のネットワークＮを介して、有線または無線により通信可能に接続される。図２は、実施形態に係る表示システムの構成例を示す図である。なお、図２に示した表示システム１には、複数台の端末装置１０や、複数台のサーバ装置１００が含まれてもよい。なお、表示システム１には、記憶システムＤＢ５０−１、記憶システムＤＢ５０−２、及び記憶システムＤＢ５０−３に限らず、４つ以上の記憶システムＤＢ５０が含まれてもよい。
【００３８】
端末装置１０は、ユーザによって利用される情報処理装置である。例えば、端末装置１０は、所定のシステムにおけるデータの処理状況に関する情報を所定の時間単位ごとに一覧表示する表示装置（コンピュータ）である。端末装置１０は、例えば、スマートフォンや、タブレット型端末や、ノート型ＰＣ（Personal  Computer）や、デスクトップＰＣや、携帯電話機や、ＰＤＡ（Personal  Digital  Assistant）等により実現される。以下では、端末装置１０をユーザと表記する場合がある。すなわち、以下では、ユーザを端末装置１０と読み替えることもできる。なお、図１の例では、端末装置１０がノート型ＰＣである場合を一例として示す。
【００３９】
サーバ装置１００は、記憶システムＤＢ５０から情報を収集する情報処理装置である。例えば、サーバ装置１００は、記憶システムＤＢ５０から収集した各記憶システムＤＢ５０におけるデータの処理状況に関する情報を管理する管理装置（コンピュータ）である。
【００４０】
記憶システムＤＢ５０は、各種ログデータを記憶する記憶手段である。また、記憶システムＤＢ５０は、記憶した各種ログデータをユーザからの指令に応じて、ユーザへ提供可能な記憶手段である。また、例えば、記憶システムＤＢ５０は、種々のサービス提供システムから取得したログデータを処理し、ログデータを記憶する記憶手段である。例えば、記憶システムＤＢ５０は、種々のサービス提供システムから取得したログデータからその記憶システムＤＢ５０に記憶する情報のみを抽出したりすることにより、ログデータをその記憶システムＤＢ５０に記憶するフォーマットに成形し、記憶する記憶手段である。例えば、記憶システムＤＢ５０は、分散型の記憶手段である。例えば、記憶システムＤＢ５０は、端末装置１０から収集したユーザ情報を保存する。なお、記憶システムＤＢ５０の詳細は後述する。
【００４１】
〔３．端末装置の構成〕
次に、図３を用いて、実施形態に係る端末装置１０の構成について説明する。図３は、実施形態に係る端末装置の構成例を示す図である。図３に示すように、端末装置１０は、通信部１１と、入力部１２と、出力部１３と、記憶部１４と、制御部１５とを有する。
【００４２】
（通信部１１）
通信部１１は、例えば、通信回路等によって実現される。そして、通信部１１は、図示しない所定の通信網と有線または無線で接続され、外部の情報処理装置との間で情報の送受信を行う。例えば、通信部１１は、所定のネットワークＮ（図２参照）と有線または無線で接続され、記憶システムＤＢ５０との間で情報の送受信を行う。
【００４３】
（入力部１２）
入力部１２は、ユーザから各種操作が入力される。例えば、入力部１２は、タッチパネル機能により表示面（例えば出力部１３）を介してユーザからの各種操作を受け付けてもよい。また、入力部１２は、端末装置１０に設けられたボタンや、端末装置１０に接続されたキーボードやマウスからの各種操作を受け付けてもよい。
【００４４】
（出力部１３）
出力部１３は、例えば液晶ディスプレイや有機ＥＬ（Electro-Luminescence）ディスプレイ等によって実現されるタブレット端末等の表示画面であり、各種情報を表示するための表示装置である。
【００４５】
（記憶部１４）
記憶部１４は、例えば、ＲＡＭ（Random  Access  Memory）、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。記憶部１４は、例えば、端末装置１０にインストールされているアプリケーションに関する情報、例えばプログラム等を記憶する。また、実施形態に係る記憶部１４は、図３に示すように、処理状況情報記憶部１４１を有する。
【００４６】
（処理状況情報記憶部１４１）
実施形態に係る処理状況情報記憶部１４１は、処理状況に関する情報を記憶する。例えば、処理状況情報記憶部１４１は、各記憶システムＤＢ５０に関する処理状況情報を記憶する。図４には、処理状況情報記憶部１４１に記憶される処理状況情報の一例を示す。
【００４７】
図４に示す例において、処理状況情報記憶部１４１は、処理状況情報テーブル１４２−１（ＤＢ５０−１）や処理状況情報テーブル１４２−２（ＤＢ５０−２）や処理状況情報テーブル１４２−３（ＤＢ５０−３）といった対象となる記憶システムＤＢ５０ごとに情報（テーブル）を記憶する。例えば、処理状況情報テーブル１４２−１（ＤＢ５０−１）には、記憶システムＤＢ５０−１におけるログデータの処理状況情報が記憶される。また、例えば、処理状況情報テーブル１４２−２（ＤＢ５０−２）には、記憶システムＤＢ５０−２におけるログデータの処理状況情報が記憶される。また、例えば、処理状況情報テーブル１４２−３（ＤＢ５０−３）には、記憶システムＤＢ５０−３におけるログデータの処理状況情報が記憶される。なお、処理状況情報記憶部１４１は、各記憶システムＤＢ５０に関する処理状況情報を記憶すれば、どのような構成であってもよい。
【００４８】
また、例えば、処理状況情報テーブル１４２−１（ＤＢ５０−１）や処理状況情報テーブル１４２−２（ＤＢ５０−２）や処理状況情報テーブル１４２−３（ＤＢ５０−３）は、「種別ＩＤ」や「日付」や「時間帯」といった項目を有する。「時間帯」には、「時間帯１」や「時間帯２」といった項目を有する。
【００４９】
「種別ＩＤ」は、ログデータの種別を識別するための識別情報を示す。「日付」は、対応する種別のログデータの日付を示す。なお、図４の例では、「日付」に記憶される情報を「ＤＡ１１−１」等の符号で図示するが、「日付」には、「２０１６年８月３１日」等の具体的な日付が記憶されるものとする。
【００５０】
また、「時間帯」は、各時間帯に対応するログデータの処理状況を示す。「時間帯」中の「時間帯１」や「時間帯２」等の項目には、対応するログデータが記憶システムＤＢ５０に格納される単位時間に応じた項目まで情報が記憶されてもよい。
【００５１】
例えば、ある種別のログデータが１時間単位で記憶システムＤＢ５０に格納される場合、「時間帯」中の「時間帯１」〜「時間帯２４」の２４個の項目に各時間帯のログデータの処理状況が記憶されてもよい。例えば、「時間帯１」には０時台のログデータでの処理状況が対応し、「時間帯２」には１時台のログデータでの処理状況が対応してもよい。
【００５２】
例えば、ある種別のログデータが１０分単位で記憶システムＤＢ５０に格納される場合、「時間帯」中の「時間帯１」〜「時間帯１４４」の１４４個の項目に各時間帯のログデータの処理状況が記憶されてもよい。例えば、「時間帯１」には０時０分台のログデータでの処理状況が対応し、「時間帯２」には０時１０分台のログデータでの処理状況が対応してもよい。
【００５３】
また、例えば、ある種別のログデータが１日単位で記憶システムＤＢ５０に格納される場合、「時間帯」中の「時間帯１」の１つの項目に各時間帯のログデータの処理状況が記憶されてもよい。例えば、「時間帯１」にはその日付での処理状況が対応してもよい。このように、「時間帯」中には、各ログデータが格納される時間単位に応じた処理状況に関する情報が記憶される。
【００５４】
例えば、図４中の処理状況情報テーブル１４２−１（ＤＢ５０−１）に示すように、種別ＩＤ「ＣＴ１１」により識別される種別のログデータについては、日付「ＤＡ１１−１」や「ＤＡ１１−２」等に各々対応する日の処理状況に関する情報を収集していることを示す。また、例えば、記憶システムＤＢ５０−１における種別ＩＤ「ＣＴ１１」により識別される種別のログデータの処理状況は、日付「ＤＡ１１−１」の「時間帯１」については、「処理完了（２）」が記憶される。なお、図４では、処理状況を具体的に図示するために、「処理完了」といった文字列を図示するが、処理状況情報記憶部１４１は、「２」等の状況を識別するフラグのみを記憶してもよい。
【００５５】
また、例えば、記憶システムＤＢ５０−１における種別ＩＤ「ＣＴ１１」により識別される種別のログデータの処理状況は、日付「ＤＡ１１−２」の「時間帯１」については、「処理中（１）」が記憶される。また、例えば、記憶システムＤＢ５０−１における種別ＩＤ「ＣＴ１１」により識別される種別のログデータの処理状況は、日付「ＤＡ１１−２」の「時間帯２」については、「未処理（０）」が記憶される。また、例えば、記憶システムＤＢ５０−１における種別ＩＤ「ＣＴ１２」により識別される種別のログデータの処理状況は、日付「ＤＡ１２−１」の「時間帯２」については、「失敗（４）」が記憶される。
【００５６】
なお、処理状況情報記憶部１４１は、目的に応じて種々の情報を記憶してもよい。また、例えば、処理状況情報記憶部１４１は、上述した「未処理」、「処理中」、「処理完了」、「失敗」の４種の状況を記憶したが、他の状況を記憶してもよい。例えば、処理状況情報記憶部１４１は、５種類以上の状況を記憶してもよい。
【００５７】
（制御部１５）
制御部１５は、コントローラ（controller）であり、例えば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、端末装置１０内部の記憶部１４などの記憶装置に記憶されている各種プログラムがＲＡＭを作業領域として実行されることにより実現される。例えば、この各種プログラムは、表示処理を行うアプリケーションのプログラムが含まれる。また、制御部１５は、コントローラであり、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。
【００５８】
図３に示すように、制御部１５は、取得部１５１と、表示部１５２と、送信部１５３とを有し、以下に説明する表示処理の機能や作用を実現または実行する。なお、制御部１５の内部構成は、図３に示した構成に限られず、後述する表示処理を行う構成であれば他の構成であってもよい。また、制御部１５が有する各処理部の接続関係は、図３に示した接続関係に限られず、他の接続関係であってもよい。
【００５９】
（取得部１５１）
取得部１５１は、各種情報を取得する。例えば、取得部１５１は、処理状況情報記憶部１４１等から各種情報を取得する。また、取得部１５１は、各種情報を外部の情報処理装置から取得してもよい。例えば、取得部１５１は、記憶システムＤＢ５０からログデータを取得してもよい。例えば、取得部１５１は、記憶システムＤＢ５０に処理が完了したログデータを要求することにより、記憶システムＤＢ５０からログデータを取得してもよい。
【００６０】
例えば、取得部１５１は、所定のシステムにおけるデータの処理状況に関する情報を取得する。例えば、取得部１５１は、所定の記憶システムにデータを格納する処理状況に関する情報を取得する。例えば、取得部１５１は、複数の階層の各々に対応するデータの処理状況に関する情報を取得する。
【００６１】
例えば、取得部１５１は、第１階層に対応する第１データの処理状況に関する情報と、第１階層と異なる第２階層に対応する第２データの処理状況に関する情報とを取得する。例えば、取得部１５１は、第１階層に対応する第１データを格納する処理状況に関する情報と、第１階層と異なる第２階層に対応する第２データを格納する処理状況に関する情報とを取得する。例えば、取得部１５１は、複数の記憶システムの各々におけるデータの処理状況に関する情報を取得する。
【００６２】
（表示部１５２）
表示部１５２は、種々の情報を表示する。例えば、表示部１５２は、出力部１３を介して各種情報を表示する。例えば、表示部１５２は、処理状況情報記憶部１４１等の記憶部１４に記憶された各種情報を用いて、利用可否情報ＰＳ等の種々の情報を表示する。
【００６３】
例えば、表示部１５２は、取得部１５１により取得されたデータの処理状況に関する情報を所定の時間単位ごとに一覧表示する。例えば、表示部１５２は、取得部１５１により取得された処理状況に関する情報に基づいて、所定の記憶システムに記憶されたデータの利用可否に関する情報を所定の時間単位ごとに一覧表示する。
【００６４】
例えば、表示部１５２は、所定の方向に並べられた領域であって、所定の時間単位で区切られた複数の時間帯の各々に対応付けられた領域に、その領域に対応する時間帯のデータの処理状況に関する情報を表示する。また、例えば、表示部１５２は、所定の方向に並べられた領域であって、所定の時間単位で区切られた複数の時間帯の各々に対応付けられた領域に、その領域に対応する時間帯のデータの利用可否に関する情報を表示する。
【００６５】
例えば、表示部１５２は、各領域に対応する時間帯のデータの処理状況に関する情報に基づく色により、各領域を色付けして表示する。また、例えば、表示部１５２は、各領域に対応する時間帯のデータの利用可否に関する情報に基づく色により、各領域を色付けして表示する。
【００６６】
例えば、表示部１５２は、処理完了、処理中、未処理、及び失敗の少なくともいずれか１つを含む複数の処理状況ごとに対応付けられた色に基づいて、各領域を色付けして表示する。また、例えば、表示部１５２は、処理完了、処理中、未処理、及び失敗の少なくともいずれか１つを含む複数の利用可否に関する状態ごとに対応付けられた色に基づいて、各領域を色付けして表示する。
【００６７】
例えば、表示部１５２は、複数の階層間で異なる時間単位ごとのデータの処理状況に関する情報を一覧表示する。また、例えば、表示部１５２は、複数の階層間で異なる時間単位ごとのデータの利用可否に関する情報を一覧表示する。
【００６８】
例えば、表示部１５２は、第１時間単位ごとの第１データの処理状況に関する情報と、第１時間単位よりも長い第２時間単位ごとの第２データの処理状況に関する情報とを一覧表示する。また、例えば、表示部１５２は、第１時間単位ごとの第１データの利用可否に関する情報と、第１時間単位よりも長い第２時間単位ごとの第２データの利用可否に関する情報とを一覧表示する。図１の例では、表示部１５２は、「ＣＴ１１」〜「ＣＴ１８」の種別ＴＰのデータについて、１０分単位ごとに利用可否に関する情報を表示し、「ＣＴ２１」〜「ＣＴ２８」の種別ＴＰのデータについて、１時間単位ごとに利用可否に関する情報を表示する。
【００６９】
例えば、表示部１５２は、データの処理状況に関する情報に基づく統計情報を表示する。また、例えば、表示部１５２は、データの利用可否に関する情報に基づく統計情報を表示する。
【００７０】
例えば、表示部１５２は、複数の記憶システムごとに切り替え可能にデータの処理状況に関する情報を表示する。また、例えば、表示部１５２は、複数の記憶システムごとに切り替え可能にデータの利用可否に関する情報を表示する。例えば、表示部１５２は、複数の記憶システムＤＢ５０−１〜ＤＢ５０−３ごとに切り替え可能にデータの利用可否に関する情報を表示する。
【００７１】
例えば、表示部１５２は、複数の記憶システム全体のデータの処理状況に関する情報に基づく統計情報を表示する。また、例えば、表示部１５２は、複数の記憶システム全体のデータの利用可否に関する情報に基づく統計情報を表示する。例えば、表示部１５２は、複数の記憶システムＤＢ５０−１〜ＤＢ５０−３全体のデータの処理状況に関する情報に基づく統計情報を表示する。
【００７２】
図１の例では、表示部１５２は、利用可否情報ＰＳを表示する。例えば、表示部１５２は、記憶システムＤＢ５０−１に記憶されたデータの利用可否情報や、複数の記憶システムＤＢ５０−１、記憶システムＤＢ５０−２、及び記憶システムＤＢ５０−３等全体のデータの利用可否情報に基づく統計情報を表示する。例えば、表示部１５２は、ハッチングが付された部分を４つの態様のうちいずれかの態様で表示することにより、各部分に対応するデータの利用可否に関する情報を表示する。例えば、表示部１５２は、コンボボックス等の種々の手段により、端末装置１０を利用するユーザが、対象の記憶システムＤＢ５０を選択可能に表示する。例えば、表示部１５２は、所定のカレンダー等を表示する等の種々の手段により、端末装置１０を利用するユーザが、対象とする日付を選択可能に表示する。
【００７３】
図１の例では、表示部１５２は、内容ＣＮの横から右方向に向かうにつれて時間が経過する複数の時間帯を含む時間軸ＴＭを表示する。例えば、表示部１５２は、「ログデータＡＡ」のうち、「０時０分台」に対応するデータが処理完了、すなわち利用可能であることを表示する。例えば、表示部１５２は、「ログデータＡＡ」のうち、「０時１０分台」に対応するデータが処理完了、すなわち利用可能であることを表示する。
【００７４】
図１の例では、表示部１５２は、「ログデータＡＡ」〜「ログデータＡＦ」については、「０時台」〜「１５時台」に対応するデータが処理完了、すなわち利用可能であることを表示する。例えば、表示部１５２は、「ログデータＡＧ」については、「０時台」〜「１５時台」に対応するデータのうち、「１５時１０分台」〜「１５時４０分台」のデータ以外が処理完了、すなわち利用可能であることを表示する。例えば、表示部１５２は、「ログデータＡＧ」については、「１５時１０分台」〜「１５時４０分台」のデータが失敗、すなわち利用不可であることを表示する。例えば、表示部１５２は、「ログデータＡＨ」については、「０時台」〜「１５時台」に対応するデータが未処理、すなわち利用不可であることを表示する。
【００７５】
図１の例では、表示部１５２は、「ログデータＢＡ」〜「ログデータＢＥ」、「ログデータＢＧ」については、「０時台」〜「１５時台」に対応するデータが処理完了、すなわち利用可能であることを表示する。また、例えば、表示部１５２は、「ログデータＢＦ」については、「０時台」〜「１３時台」に対応するデータが処理完了、すなわち利用可能であることを表示する。例えば、表示部１５２は、「ログデータＢＦ」については、「１４時台」、「１５時台」のデータが処理中、すなわち利用不可であることを表示する。例えば、表示部１５２は、「ログデータＢＨ」等については、「０時台」〜「１５時台」に対応するデータが未処理、すなわち利用不可であることを表示する。
【００７６】
（送信部１５３）
送信部１５３は、各種情報を送信する。例えば、送信部１５３は、サーバ装置１００や記憶システムＤＢ５０に各種情報を提供する。例えば、送信部１５３は、サーバ装置１００に処理状況情報の要求を送信する。また、送信部１５３は、記憶システムＤＢ５０にログデータの要求を送信する。例えば、送信部１５３は、入力部１２により入力されたユーザ操作に従って、外部の情報処理装置へ種々の情報を送信してもよい。
【００７７】
なお、上述した制御部１５による表示処理等の処理は、所定のアプリケーションにより行われる場合、制御部１５の各部は、例えば、所定のアプリケーションにより実現されてもよい。例えば、制御部１５による表示処理等の処理は、ＪａｖａＳｃｒｉｐｔ（登録商標）などを含む制御情報により実現されてもよい。また、上述した表示処理等が専用アプリにより行われる場合、制御部１５は、例えば、所定のアプリ（例えば図１のアプリＡＰ等）や専用アプリを制御するアプリ制御部を有してもよい。
【００７８】
〔４．サーバ装置の構成〕
次に、図５を用いて、実施形態に係るサーバ装置１００の構成について説明する。図５は、実施形態に係るサーバ装置の構成例を示す図である。図５に示すように、サーバ装置１００は、通信部１１０と、記憶部１２０と、制御部１３０とを有する。
【００７９】
（通信部１１０）
通信部１１０は、例えば、ＮＩＣ（Network  Interface  Card）等によって実現される。そして、通信部１１０は、所定のネットワークＮ（図２参照）と有線または無線で接続され、端末装置１０との間で情報の送受信を行う。
【００８０】
（記憶部１２０）
記憶部１２０は、例えば、ＲＡＭ、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。実施形態に係る記憶部１２０は、図５に示すように、収集情報記憶部１２１と処理状況情報記憶部１２２とを有する。
【００８１】
（収集情報記憶部１２１）
実施形態に係る収集情報記憶部１２１は、各記憶システムＤＢ５０から収集したログデータの処理状況に関する情報を記憶する。例えば、収集情報記憶部１２１は、各記憶システムＤＢ５０から収集した収集情報を含む各種情報を記憶する。図６には、収集情報記憶部１２１に記憶される各記憶システムＤＢ５０から収集したログデータの処理状況に関する情報の一例を示す。図６に示すように、収集情報記憶部１２１は、各記憶システムＤＢ５０から収集した収集情報として、「収集ＩＤ」、「日付」、「収集情報」といった項目を有する。
【００８２】
「収集ＩＤ」は、収集した情報を識別するための識別情報を示す。「日付」は、対応する収集情報を収集した日付（日時）を示す。また、「収集情報」には、「通知元」、「種別」、「対応日時」、「内容」といった項目を有する。
【００８３】
「通知元」は、収集情報を通知（送信）した通知元を示す。例えば、「通知元」は、収集情報を通知（送信）した各記憶システムＤＢ５０を識別する情報を示す。「種別」は、ログデータの種別を識別するための識別情報を示す。「対応日時」は、処理状況を収集した対象となるログデータの日時を示す。なお、図６の例では、「対応日時」に記憶される情報を「ＤＡ１−ＴＳ１」等の符号で図示するが、「対応日時」には、「２０１６年８月３１日の１時台」や「２０１６年８月３１日の１時１０分台」等の具体的な対応日時が記憶されるものとする。「内容」は、処理状況を収集した対象となるログデータの処理状況を示す。
【００８４】
例えば、図６中の収集情報記憶部１２１に示すように、収集ＩＤ「ＣＬ１１１」により識別される収集情報は、日付「ＤＡ１１１」に収集されたことを示す。また、収集ＩＤ「ＣＬ１１１」により識別される収集情報の通知元は、通知元を識別するＩＤ「ＤＢ５０−１」により識別される記憶システム（「記憶システムＤＢ５０−１」が対応）であり、収集情報の処理状況の対象が種別「ＣＴ１１」のログデータであることを示す。また、種別「ＣＴ１１」のログデータは、対応日時「ＤＡ１−ＴＳ１」についての処理状況が「処理完了」であることを示す。なお、図６では、処理状況を具体的に図示するために、「処理完了」といった文字列を図示するが、収集情報記憶部１２１は、「２」等の状況を識別するフラグのみを記憶してもよい。
【００８５】
なお、収集情報記憶部１２１は、上記に限らず、目的に応じて種々の情報を記憶してもよい。
【００８６】
（処理状況情報記憶部１２２）
実施形態に係る処理状況情報記憶部１２２は、処理状況に関する情報を記憶する。例えば、処理状況情報記憶部１２２は、各記憶システムＤＢ５０に関する処理状況情報を記憶する。図７には、処理状況情報記憶部１２２に記憶される処理状況情報の一例を示す。
【００８７】
図７に示す例において、処理状況情報記憶部１２２は、処理状況情報テーブル１２２−１（ＤＢ５０−１）や処理状況情報テーブル１２２−２（ＤＢ５０−２）や処理状況情報テーブル１２２−３（ＤＢ５０−３）といった対象となる記憶システムＤＢ５０ごとに情報（テーブル）を記憶する。例えば、処理状況情報テーブル１２２−１（ＤＢ５０−１）には、記憶システムＤＢ５０−１におけるログデータの処理状況情報が記憶される。また、例えば、処理状況情報テーブル１２２−２（ＤＢ５０−２）には、記憶システムＤＢ５０−２におけるログデータの処理状況情報が記憶される。また、例えば、処理状況情報テーブル１２２−３（ＤＢ５０−３）には、記憶システムＤＢ５０−３におけるログデータの処理状況情報が記憶される。なお、処理状況情報記憶部１２２は、各記憶システムＤＢ５０に関する処理状況情報を記憶すれば、どのような構成であってもよい。
【００８８】
また、例えば、処理状況情報テーブル１２２−１（ＤＢ５０−１）や処理状況情報テーブル１２２−２（ＤＢ５０−２）や処理状況情報テーブル１２２−３（ＤＢ５０−３）は、「種別ＩＤ」や「日付」や「時間帯」といった項目を有する。「時間帯」には、「時間帯１」や「時間帯２」といった項目を有する。
【００８９】
「種別ＩＤ」は、ログデータの種別を識別するための識別情報を示す。「日付」は、対応する種別のログデータの日付を示す。なお、図７の例では、「日付」に記憶される情報を「ＤＡ１１−１」等の符号で図示するが、「日付」には、「２０１６年８月３１日」等の具体的な日付が記憶されるものとする。
【００９０】
また、「時間帯」は、各時間帯に対応するログデータの処理状況を示す。「時間帯」中の「時間帯１」や「時間帯２」等の項目には、対応するログデータが記憶システムＤＢ５０に格納される単位時間に応じた項目まで情報が記憶されてもよい。
【００９１】
例えば、ある種別のログデータが１時間単位で記憶システムＤＢ５０に格納される場合、「時間帯」中の「時間帯１」〜「時間帯２４」の２４個の項目に各時間帯のログデータの処理状況が記憶されてもよい。例えば、「時間帯１」には０時台のログデータでの処理状況が対応し、「時間帯２」には１時台のログデータでの処理状況が対応してもよい。
【００９２】
例えば、ある種別のログデータが１０分単位で記憶システムＤＢ５０に格納される場合、「時間帯」中の「時間帯１」〜「時間帯１４４」の１４４個の項目に各時間帯のログデータの処理状況が記憶されてもよい。例えば、「時間帯１」には０時０分台のログデータでの処理状況が対応し、「時間帯２」には０時１０分台のログデータでの処理状況が対応してもよい。
【００９３】
また、例えば、ある種別のログデータが１日単位で記憶システムＤＢ５０に格納される場合、「時間帯」中の「時間帯１」の１つの項目に各時間帯のログデータの処理状況が記憶されてもよい。例えば、「時間帯１」にはその日付での処理状況が対応してもよい。このように、「時間帯」中には、各ログデータが格納される時間単位に応じた処理状況に関する情報が記憶される。
【００９４】
例えば、図７中の処理状況情報テーブル１２２−１（ＤＢ５０−１）に示すように、種別ＩＤ「ＣＴ１１」により識別される種別のログデータについては、日付「ＤＡ１１−１」や「ＤＡ１１−２」等に各々対応する日の処理状況に関する情報を収集していることを示す。また、例えば、記憶システムＤＢ５０−１における種別ＩＤ「ＣＴ１１」により識別される種別のログデータの処理状況は、日付「ＤＡ１１−１」の「時間帯１」については、「処理完了（２）」が記憶される。なお、図７では、処理状況を具体的に図示するために、「処理完了」といった文字列を図示するが、処理状況情報記憶部１２２は、「２」等の状況を識別するフラグのみを記憶してもよい。
【００９５】
また、例えば、記憶システムＤＢ５０−１における種別ＩＤ「ＣＴ１１」により識別される種別のログデータの処理状況は、日付「ＤＡ１１−２」の「時間帯１」については、「処理中（１）」が記憶される。また、例えば、記憶システムＤＢ５０−１における種別ＩＤ「ＣＴ１１」により識別される種別のログデータの処理状況は、日付「ＤＡ１１−２」の「時間帯２」については、「未処理（０）」が記憶される。また、例えば、記憶システムＤＢ５０−１における種別ＩＤ「ＣＴ１２」により識別される種別のログデータの処理状況は、日付「ＤＡ１２−１」の「時間帯２」については、「失敗（４）」が記憶される。
【００９６】
なお、処理状況情報記憶部１２２は、目的に応じて種々の情報を記憶してもよい。また、例えば、処理状況情報記憶部１２２は、上述した「未処理」、「処理中」、「処理完了」、「失敗」の４種の状況を記憶したが、他の状況を記憶してもよい。例えば、処理状況情報記憶部１２２は、５種類以上の状況を記憶してもよい。
【００９７】
（制御部１３０）
制御部１３０は、コントローラであり、例えば、ＣＰＵやＭＰＵ等によって、サーバ装置１００内部の記憶部１２０などの記憶装置に記憶されている各種プログラムがＲＡＭを作業領域として実行されることにより実現される。例えば、この各種プログラムは、インストールされている管理アプリケーション等の種々のプログラムが含まれる。また、制御部１３０は、コントローラであり、例えば、ＡＳＩＣやＦＰＧＡ等の集積回路により実現される。
【００９８】
図５に示すように、制御部１３０は、収集部１３１と、管理部１３２と、提供部１３３とを有し、以下に説明する管理処理の機能や作用を実現または実行する。例えば、制御部１３０は、表示処理を行うために用いる情報を管理する管理処理を行う。
【００９９】
（収集部１３１）
収集部１３１は、各種情報を収集する。例えば、収集部１３１は、所定のシステムにおけるデータの処理状況に関する情報を収集する。例えば、収集部１３１は、各記憶システムＤＢ５０におけるデータの処理状況に関する情報を収集する。また、例えば、収集部１３１は、所定の記憶システムにデータを格納する処理状況に関する情報を収集する。
【０１００】
収集部１３１は、各記憶システムＤＢ５０から収集情報を収集する。例えば、収集部１３１は、各記憶システムＤＢ５０から各ログデータの処理状況に関する情報を収集情報として収集する。なお、収集部１３１は、適宜のタイミングで各記憶システムＤＢ５０から情報を収集してもよい。例えば、収集部１３１は、各記憶システムＤＢ５０が各ログデータの処理状況の変動に応じたタイミングで送信するログデータの処理状況に関する情報を収集してもよい。
【０１０１】
（管理部１３２）
管理部１３２は、各種情報を管理する。例えば、管理部１３２は、収集部１３１により収集された所定のシステムにおけるデータの処理状況に関する情報を管理する。また、例えば、管理部１３２は、収集部１３１により収集された所定の記憶システムにデータを格納する処理状況に関する情報を管理する。例えば、管理部１３２は、収集部１３１により収集された各記憶システムＤＢ５０におけるデータの処理状況に関する情報を管理する。例えば、管理部１３２は、収集部１３１により収集された各記憶システムＤＢ５０に関する収集情報に基づいて、各記憶システムＤＢ５０に関する処理状況情報を生成する。
【０１０２】
例えば、管理部１３２は、収集情報記憶部１２１に記憶された収集情報等の各種情報を用いて、各記憶システムＤＢ５０に関する処理状況情報を生成し、処理状況情報記憶部１２１に格納する。
【０１０３】
図１の例では、管理部１３２は、端末装置１０が利用可否情報ＰＳを表示するために用いる、各記憶システムＤＢ５０に関する処理状況情報を生成する。例えば、管理部１３２は、記憶システムＤＢ５０−１に記憶されたデータの利用可否情報や、複数の記憶システムＤＢ５０−１、記憶システムＤＢ５０−２、及び記憶システムＤＢ５０−３等全体のデータの利用可否情報に基づく統計情報を生成する。例えば、管理部１３２は、端末装置１０が表示処理において各種情報を表示するために用いる種々の情報を生成する。
【０１０４】
（提供部１３３）
提供部１３３は、各種情報を提供する。例提供部１３３は、外部の情報処理装置へ種々の情報を送信する。例えば、提供部１３３は、端末装置１０に各種情報を提供する。例えば、提供部１３３は、端末装置１０に処理状況情報を提供する。図１の例では、提供部１３３は、端末装置１０に利用可否情報ＰＳを表示するために用いる処理状況情報を提供する。
【０１０５】
〔５．記憶システムの構成〕
次に、図８を用いて、実施形態に係る記憶システムＤＢ５０の構成について説明する。図８は、実施形態に係る記憶システムの構成の一例を示す図である。例えば、図８では、分散処理技術を用いたＨａｄｏｏｐに基づく構成の記憶システムＤＢ５０が用いられた場合を示す。なお、記憶システムＤＢ５０は、分散型の記憶手段であれば、どのような構成であってもよい。
【０１０６】
例えば、記憶システムＤＢ５０−１、ＤＢ５０−２、ＤＢ５０−３ごとに異なる構成であってもよい。例えば、記憶システムＤＢ５０−１、ＤＢ５０−３は、Ｈａｄｏｏｐに基づく構成の記憶システムであり、記憶システムＤＢ５０−２は、リレーショナルデータベース（関係データベース）に基づく構成の記憶システムであってもよい。すなわち、表示システム１の記憶システムＤＢ５０は、表示処理が適用可能な記憶システムであれば、どのような記憶システムであってもよい。なお、以下では、記憶システムＤＢ５０にＨａｄｏｏｐに基づく構成を採用した場合について説明する。
【０１０７】
例えば、図８に示す記憶システムＤＢ５０は、ＨＤＦＳ(Hadoop  Distributed  File  System  ：Ｈａｄｏｏｐ分散ファイルシステム)やＨａｄｏｏｐマップリデュースフレームワーク（Hadoop  MapReduce  Framework）等のモジュールにより構成される。例えば、記憶システムＤＢ５０は、マスタースレーブ型で構成される。図８に示す例では、記憶システムＤＢ５０には、マスターの役割を担当するマスターサーバ５１と、スレーブの役割を担当する複数のスレーブサーバ５２−１、５２−２、５２−３等が含まれる。なお、以下では、スレーブサーバ５２−１、５２−２、５２−３等を区別しない場合、スレーブサーバ５２と記載する。
【０１０８】
例えば、マスターサーバ５１は、記憶システムＤＢ５０全体のデータの流れをコントロールする機能を有する。例えば、マスターサーバ５１は、ＮａｍｅＮｏｄｅ（ネームノード）と称される。また、例えば、スレーブサーバ５２は、ＤａｔａＮｏｄｅ（データノード）と称される。なお、マスターサーバ５１や各スレーブサーバ５２間は、通信可能に接続される。
【０１０９】
例えば、記憶システムＤＢ５０は、各スレーブサーバ５２の記憶部（例えばハードディスク）を束ねてＨＤＦＳを構成する。また、例えば、記憶システムＤＢ５０は、大きなファイル（例えばユーザ情報）を複数のブロック単位に分割して、それらを複数のスレーブサーバ５２にまたがり格納する。例えば、ここでいうブロック単位は、６４ＭＢ、１２８ＭＢ、２５６ＭＢ、またはそれ以上の単位、例えば所定値のＧＢ（１２８ＧＢ等）であってもよい。なお、上記のブロック単位は例示であり、記憶システムＤＢ５０の処理能力や使用目的（使用するサービス）等に応じて適宜のサイズに設定されてもよい。また、例えば、記憶システムＤＢ５０は、複数のスレーブサーバ５２を１つのストレージとして処理を行うことができる。これにより、記憶システムＤＢ５０は、情報の保存、すなわちデータの書き込み処理を高速化することができる。
【０１１０】
また、例えば、記憶システムＤＢ５０は、ブロック単位に分割したデータをスレーブサーバ５２に冗長化して保存する。例えば、記憶システムＤＢ５０は、ブロック単位に分割したデータの各々を複数のスレーブサーバ５２に分散して保存する。例えば、記憶システムＤＢ５０は、ブロック単位に分割した１つのデータを３つのスレーブサーバ５２に分散して保存する。これにより、記憶システムＤＢ５０は、例えば、スレーブサーバ５２にハードウェア等の障害が発生してもデータが失われることなく処理を続行することができる。
【０１１１】
上述のように構成された記憶システムＤＢ５０は、例えば、スレーブサーバ５２の数を増やすことで、記憶システムＤＢ５０のパフォーマンス（性能）を向上させることができる。すなわち、記憶システムＤＢ５０は、上述のように構成されることにより、いわゆるスケールアウトが可能となる。また、記憶システムＤＢ５０は、上述のように構成されることにより、サービスを利用するユーザ数や負荷の増大に応じて、柔軟に性能や機能を向上させることができる。
【０１１２】
〔６．表示処理のフロー〕
次に、図９を用いて、実施形態に係る端末装置１０による表示処理の手順について説明する。図９は、実施形態に係る端末装置による表示処理手順を示すフローチャートである。
【０１１３】
図９に示すように、端末装置１０は、処理状況情報を取得する（ステップＳ１０１）。例えば、端末装置１０は、記憶システムＤＢ５０ごとの処理状況情報を取得する。例えば、端末装置１０は、サーバ装置１００から利用可否情報ＰＳを表示するために用いる各種情報を取得する。
【０１１４】
そして、端末装置１０は、取得した処理状況情報に基づいて、各種別の処理状況を時間帯ごとに一覧表示する（ステップＳ１０２）。例えば、端末装置１０は、記憶システムＤＢ５０ごとの処理状況情報に基づいて、各種別のログデータごとの処理状況を時間帯ごとに一覧表示する。図１の例では、端末装置１０は、利用可否情報ＰＳを表示する。
【０１１５】
〔７．表示処理のフロー〕
次に、図１０を用いて、実施形態に係る表示システム１によるユーザ情報の送受信を含む表示処理の手順について説明する。図１０は、実施形態に係る表示処理の一例を示すシーケンス図である。
【０１１６】
図１０に示すように、各記憶システムＤＢ５０は、対応するサービス提供システムから取得したログデータを処理する（ステップＳ２０１）。例えば、記憶システムＤＢ５０−１は、記憶システムＤＢ５０−１をログデータの記憶先とするサービス提供システムから取得したログデータを記憶する。
【０１１７】
そして、サーバ装置１００は、各記憶システムＤＢ５０から収集情報を収集する（ステップＳ２０２）。例えば、サーバ装置１００は、各記憶システムＤＢ５０から各ログデータの処理状況に関する情報を収集情報として収集する。なお、ステップＳ２０１やステップＳ２０２の処理は、適宜のタイミングで行われてもよい。例えば、各記憶システムＤＢ５０は、各ログデータの処理状況の変動に応じたタイミングでサーバ装置１００に変動が生じたログデータの処理状況に関する情報を送信してもよい。
【０１１８】
そして、サーバ装置１００は、各記憶システムＤＢ５０から収集した収集情報を管理する（ステップＳ２０３）。例えば、サーバ装置１００は、各記憶システムＤＢ５０から収集した収集情報に基づいて、処理状況情報を生成する。その後、サーバ装置１００は、処理状況情報を端末装置１０に提供する（ステップＳ２０４）。
【０１１９】
そして、サーバ装置１００から処理状況情報を取得した端末装置１０は、処理状況情報を所定の時間単位ごとに一覧表示する（ステップＳ２０５）。例えば、端末装置１０は、図１中の利用可否情報ＰＳに示すように、各ログデータを所定の時間単位ごとに一覧表示する。
【０１２０】
〔８．効果〕
上述してきたように、実施形態に係る端末装置１０は、取得部１５１と、表示部１５２とを有する。取得部１５１は、所定の記憶システムにデータを格納する処理状況に関する情報を取得する。また、表示部１５２は、取得部１５１により取得された処理状況に関する情報に基づいて、所定の記憶システムに記憶されたデータの利用可否に関する情報を所定の時間単位ごとに一覧表示する。
【０１２１】
これにより、実施形態に係る端末装置１０は、所定の記憶システムにデータを格納する処理状況に関する情報に基づいて、所定の記憶システムに記憶されたデータの利用可否に関する情報を所定の時間単位ごとに一覧表示することにより、所定の記憶システムに記憶されたデータの利用可否に関する情報を適切に表示することができる。
【０１２２】
また、実施形態に係る端末装置１０において、表示部１５２は、所定の方向に並べられた領域であって、所定の時間単位で区切られた複数の時間帯の各々に対応付けられた領域に、当該領域に対応する時間帯のデータの利用可否に関する情報を表示する。
【０１２３】
これにより、実施形態に係る端末装置１０は、所定の方向に並べられた領域であって、所定の時間単位で区切られた複数の時間帯の各々に対応付けられた領域に、当該領域に対応する時間帯のデータの利用可否に関する情報を表示することにより、所定の記憶システムに記憶されたデータの利用可否に関する情報を適切に表示することができる。
【０１２４】
また、実施形態に係る端末装置１０において、表示部１５２は、各領域に対応する時間帯のデータの利用可否に関する情報に基づく色により、各領域を色付けして表示する。
【０１２５】
これにより、実施形態に係る端末装置１０は、各領域に対応する時間帯のデータの利用可否に関する情報に基づく色により、各領域を色付けして表示する。このように、端末装置１０が利用可否の状況に応じて各領域を色付けして表示することにより、端末装置１０を利用するユーザは、自身のデータ分析等に用いることを希望するデータが利用不可である場合、どのような理由で利用できないかを直感的に把握することができる。したがって、端末装置１０は、所定の記憶システムに記憶されたデータの利用可否に関する情報を適切に表示することができる。
【０１２６】
また、実施形態に係る端末装置１０において、表示部１５２は、処理完了、処理中、未処理、及び失敗の少なくともいずれか１つを含む複数の利用可否に関する状態ごとに対応付けられた色に基づいて、各領域を色付けして表示する。
【０１２７】
これにより、実施形態に係る端末装置１０は、処理完了、処理中、未処理、及び失敗の少なくともいずれか１つを含む複数の利用可否に関する状態ごとに対応付けられた色に基づいて、各領域を色付けして表示するする。このように、端末装置１０が４つの状況に応じて各領域を色付けして表示することにより、端末装置１０を利用するユーザは、自身のデータ分析等に用いることを希望するデータが利用不可である場合、どのような理由で利用できないかを直感的に把握することができる。したがって、端末装置１０は、所定の記憶システムに記憶されたデータの利用可否に関する情報を適切に表示することができる。
【０１２８】
また、実施形態に係る端末装置１０において、取得部１５１は、複数の階層の各々に対応するデータを格納する処理状況に関する情報を取得する。表示部１５２は、複数の階層間で異なる時間単位ごとのデータの利用可否に関する情報を一覧表示する。
【０１２９】
これにより、実施形態に係る端末装置１０は、複数の階層間で異なる時間単位ごとのデータの利用可否に関する情報を一覧表示することにより、所定の記憶システムに記憶されたデータの利用可否に関する情報を適切に表示することができる。
【０１３０】
また、実施形態に係る端末装置１０において、取得部１５１は、第１階層に対応する第１データを格納する処理状況に関する情報と、第１階層と異なる第２階層に対応する第２データを格納する処理状況に関する情報とを取得する。表示部１５２は、第１時間単位ごとの第１データの利用可否に関する情報と、第１時間単位よりも長い第２時間単位ごとの第２データの利用可否に関する情報とを一覧表示する。
【０１３１】
これにより、実施形態に係る端末装置１０は、第１時間単位ごとの第１データを格納する利用可否に関する情報と、第１時間単位よりも長い第２時間単位ごとの第２データを格納する利用可否に関する情報とを一覧表示することにより、所定の記憶システムに記憶されたデータの利用可否に関する情報を適切に表示することができる。
【０１３２】
また、実施形態に係る端末装置１０において、表示部１５２は、データの利用可否に関する情報に基づく統計情報を表示する。
【０１３３】
これにより、実施形態に係る端末装置１０は、データの利用可否に関する情報に基づく統計情報を表示することにより、所定の記憶システムに記憶されたデータの利用可否に関する情報を適切に表示することができる。
【０１３４】
また、実施形態に係る端末装置１０において、取得部１５１は、複数の記憶システムの各々におけるデータの処理状況に関する情報を取得する。表示部１５２は、複数の記憶システムごとに切り替え可能にデータの利用可否に関する情報を表示する。
【０１３５】
これにより、実施形態に係る端末装置１０は、複数の記憶システムごとに切り替え可能にデータの利用可否に関する情報を表示することにより、所定の記憶システムに記憶されたデータの利用可否に関する情報を適切に表示することができる。
【０１３６】
また、実施形態に係る端末装置１０において、表示部１５２は、複数の記憶システム全体のデータの利用可否に関する情報に基づく統計情報を表示する。
【０１３７】
これにより、実施形態に係る端末装置１０は、複数の記憶システム全体のデータの利用可否に関する情報に基づく統計情報を表示することにより、所定の記憶システムに記憶されたデータの利用可否に関する情報を適切に表示することができる。
【０１３８】
また、実施形態に係るサーバ装置１００は、収集部１３１と、管理部１３２とを有する。収集部１３１は、所定のシステムにおけるデータを格納する処理状況に関する情報を収集する。管理部１３２は、収集部１３１により収集された所定のシステムにおけるデータの利用可否に関する情報を管理する。
【０１３９】
これにより、実施形態に係る端末装置１０及び実施形態に係るサーバ装置１００は、収集した所定のシステムにおけるデータを格納する処理状況に関する情報を管理することにより、所定のシステムにおけるデータの利用可否を適切に表示可能にすることができる。
【０１４０】
〔９．プログラム〕
上述してきた端末装置１０やサーバ装置１００による処理は、本願に係る表示プログラムや管理プログラムにより実現される。例えば、端末装置１０に係る表示部１５２は、端末装置１０が有するＣＰＵやＭＰＵ等によって、例えばアプリＡＰ等の表示プログラムがＲＡＭを作業領域として、表示プログラムに係る表示手順が実行されることにより実現される。端末装置１０に係る他の処理部も同様に、表示プログラムによる各手順が実行されることにより実現される。また、例えば、サーバ装置１００に係る管理部１３２は、サーバ装置１００が有するＣＰＵやＭＰＵ等によって、管理プログラムがＲＡＭを作業領域として、管理プログラムに係る管理手順が実行されることにより実現される。サーバ装置１００に係る他の処理部も同様に、管理プログラムによる各手順が実行されることにより実現される。
【０１４１】
なお、本願に係る端末装置１０やサーバ装置１００が実行する処理は、必ずしも全てが表示プログラムや管理プログラムによって実現されるものでなくてもよい。例えば、端末装置１０外の情報等は、端末装置１０が有するＯＳ（Operating  System）によって取得されてもよい。すなわち、表示プログラム自体が、上述してきたような端末装置１０で実行される処理を実行するのではなく、ＯＳによって取得されたデータ（例えば、利用可否情報ＰＳを表示するために用いるデータ）を受け取ったりすることにより、上述してきた端末装置１０の処理を実現するようにしてもよい。
【０１４２】
〔１０．ハードウェア構成〕
上述してきた実施形態に係る端末装置１０や実施形態に係るサーバ装置１００は、例えば図１１に示すような構成のコンピュータ１０００によって実現される。図１１は、端末装置及びサーバ装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。コンピュータ１０００は、ＣＰＵ１１００、ＲＡＭ１２００、ＲＯＭ（Read  Only  Memory）１３００、ＨＤＤ（Hard  Disk  Drive）１４００、通信インターフェイス（Ｉ／Ｆ）１５００、入出力インターフェイス（Ｉ／Ｆ）１６００、及びメディアインターフェイス（Ｉ／Ｆ）１７００を有する。
【０１４３】
ＣＰＵ１１００は、ＲＯＭ１３００またはＨＤＤ１４００に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ１３００は、コンピュータ１０００の起動時にＣＰＵ１１００によって実行されるブートプログラムや、コンピュータ１０００のハードウェアに依存するプログラム等を格納する。
【０１４４】
ＨＤＤ１４００は、ＣＰＵ１１００によって実行されるプログラム、及び、かかるプログラムによって使用されるデータ等を格納する。通信インターフェイス１５００は、所定のネットワークＮを介して他の機器からデータを受信してＣＰＵ１１００へ送り、ＣＰＵ１１００が生成したデータを所定のネットワークＮを介して他の機器へ送信する。
【０１４５】
ＣＰＵ１１００は、入出力インターフェイス１６００を介して、ディスプレイやプリンタ等の出力装置、及び、キーボードやマウス等の入力装置を制御する。ＣＰＵ１１００は、入出力インターフェイス１６００を介して、入力装置からデータを取得する。また、ＣＰＵ１１００は、生成したデータを入出力インターフェイス１６００を介して出力装置へ出力する。
【０１４６】
メディアインターフェイス１７００は、記録媒体１８００に格納されたプログラムまたはデータを読み取り、ＲＡＭ１２００を介してＣＰＵ１１００に提供する。ＣＰＵ１１００は、かかるプログラムを、メディアインターフェイス１７００を介して記録媒体１８００からＲＡＭ１２００上にロードし、ロードしたプログラムを実行する。記録媒体１８００は、例えばＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto-Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【０１４７】
例えば、コンピュータ１０００が実施形態に係る端末装置１０や実施形態に係るサーバ装置１００として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、制御部１５、１３０の機能を実現する。コンピュータ１０００のＣＰＵ１１００は、これらのプログラムを記録媒体１８００から読み取って実行するが、他の例として、他の装置から所定のネットワークＮを介してこれらのプログラムを取得してもよい。
【０１４８】
以上、本願の実施形態を図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の行に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【０１４９】
〔１１．その他〕
また、上記各実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
【０１５０】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【０１５１】
また、上述してきた各実施形態に記載された各処理は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【０１５２】
また、上述してきた「部（section、module、unit）」は、「手段」や「回路」などに読み替えることができる。例えば、取得部は、取得手段や取得回路に読み替えることができる。
【符号の説明】
【０１５３】
１      表示システム
１０    端末装置（表示装置）
１４１  処理状況情報記憶部
１５    制御部
１５１  取得部
１５２  表示部
１５３  送信部
１００  サーバ装置（管理装置）
１２１  収集情報記憶部
１２２  処理状況情報記憶部
１３０  制御部
１３１  取得部
１３２  管理部
１３３  送信部
【図１】
2018041335.tif 000003
【図２】
2018041335.tif 000004
【図３】
2018041335.tif 000005
【図４】
2018041335.tif 000006
【図５】
2018041335.tif 000007
【図６】
2018041335.tif 000008
【図７】
2018041335.tif 000009
【図８】
2018041335.tif 000010
【図９】
2018041335.tif 000011
【図１０】
2018041335.tif 000012
【図１１】
2018041335.tif 000013