(57)【特許請求の範囲】
【請求項１】
異質情報を統合及び表示するためのコンピュータ利用システムであって、
一組のルールを保存するように構成された第一レポジトリ；
前記第一レポジトリと協業して、一組のルールを受け取り、前記ルールに基づいて、一組のコマンドを生成するように構成されたプロセッサ；
所定の時間以前のデータとして定義された履歴データを保存するように構成された常駐レポジトリ；
前記プロセッサと協業するように構成されているとともに、前記プロセッサからのコマンドに基づいて、さらに複数の所定の情報源を定期的に巡回して、連続的に前進するように設定された時間間隔に対応する時間に依存する情報を選択的に抽出するように構成された、クローラ及び抽出デバイス；
前記プロセッサと前記クローラ及び抽出デバイスと協業し、コマンドと抽出された一定の時間間隔に対応する時間に依存する情報を受け取り、前記抽出された情報を適切なフォーマットに変換するように構成されるとともに、検証済みデータを取得するために、前記変換された情報を処理して妥当性を検証するように構成されたコンバータ・バリデータ；
前記プロセッサと前記コンバータ・バリデータと協業して、特定間隔に対応する検証済みデータを受け取るように構成された一時レポジトリ；
前記プロセッサと前記一時レポジトリと協業するように構成されるとともに、少なくとも一個のダッシュボードを記入するために前記検証済みデータを受け取るように構成されたダッシュボードクリエータ；
前記プロセッサと前記一時レポジトリと協業し、前記時間間隔の経過後に定期的に一時レポジトリからデータを消去し、前記消去されたデータを常駐レポジトリに転送するように構成されたフラッシュ；
前記プロセッサと前記常駐レポジトリと協業するように構成されているとともに、所定のレポートを生成するために保存された履歴データを処理するように構成されたレポートクリエータ；および、
前記ダッシュボードと前記レポートクリエータと協業し、ユーザによって決められたダッシュボードと前記生成されたレポートを表示するように構成されたディスプレイ；
を備えたことを特徴とする異質情報を統合及び表示するためのコンピュータ利用システム。
【請求項２】
請求項１記載のコンピュータ利用システムであって、
プロセッサ、クローラ及び抽出デバイス、コンバータ・バリデータ、及びフラッシュと協業して、前記時間間隔の設定と前記時間間隔を継続的に前進移動させるためのリアルタイムクロックを有する、コンピュータ利用システム。
【請求項３】
請求項１記載のコンピュータ利用システムであって、
前記ダッシュボードは、最新の時間間隔に関してのみ検証済みデータが記入されるように構成されており、
前記コンピュータ利用システムは、直前の前記時間間隔に対応するデータを継続的に消去する更新ツールを含み、前記記入済みの内容を前記最新の時間間隔に対応する検証済みデータで更新するように構成されている、コンピュータ利用システム。
【請求項４】
請求項１記載のコンピュータ利用システムであって、
ユーザを役割別に認証し、役割に基づく前記ダッシュボードと前記レポートへのアクセスを可能にするように構成された認証器を含む、コンピュータ利用システム。
【請求項５】
請求項１記載のコンピュータ利用システムであって、
ユーザにより操作され、前記ダッシュボードをドリルし、内蔵の反復機能により時系列ドリル、データ系列ドリルまたは前記時系列ドリル及び前記データ系列ドリルの両者を前記ダッシュボードに記入して、各レベルでの内視を可能にするように構成された第一ドリラを含んでいる、コンピュータ利用システム。
【請求項６】
請求項１記載のコンピュータ利用システムであって、
前記レポートクリエータを操作するためにユーザにより操作され、内蔵の反復機能により時系列ドリル、データ系列ドリル、または前記時系列ドリル及び前記データ系列ドリルの両者を生成し、各レベルでの内視を可能にするように構成された第二ドリラを含んでいる、コンピュータ利用システム。
【請求項７】
請求項１記載のコンピュータ利用システムであって、
最新の時間間隔に対応するダッシュボードに記入されたデータと直前の時間間隔に対応する前記常駐レポジトリに保存されたデータとを比較し、比較解析を生成するように構成された第一コンパレータを含んでいる、コンピュータ利用システム。
【請求項８】
請求項１記載のコンピュータ利用システムであって、
前記ダッシュボードにある１つの時系列の情報と、所定数の直前時系列とを比較し、大幅な変化があればユーザ向けにアラートを出力するように構成された第二コンパレータを含んでいる、コンピュータ利用システム。
【請求項９】
異質情報を統合及び表示するためのコンピュータ利用方法であって、
一組のルールを保存し、前記ルールに基づいて一組のコマンドを生成すること；
所定の時間以前のデータとして定義される履歴データを常駐レポジトリに保存すること；
複数の所定の情報源を定期的に巡回して、連続的に前進するように設定された時間間隔に対応する時間に依存する情報を、前記一組のコマンドに基づいて選択的に抽出すること；
前記抽出された情報を処理して妥当性を検証し、検証済みデータを取得すること；
特定間隔に対応する前記検証済みデータを一時レポジトリにおいて受け取ること；
前記受け取った検証済みデータに基づいて、少なくとも一個のダッシュボードに記入すること；
前記時間間隔の経過後に定期的に、一時的レポジトリからデータを消去し、前記消去されたデータを常駐レポジトリへ転送すること；
前記保存された履歴データを、所定のレポートを生成するために処理すること；
ユーザによって決められたダッシュボードと前記生成されたレポートを表示すること；
を含むことを特徴とするコンピュータ利用方法。
【請求項１０】
請求項９記載のコンピュータ利用方法であって、
前記時間間隔の設定と前記時間間隔の連続的前進とを支援することを含む、コンピュータ利用方法。
【請求項１１】
請求項９記載のコンピュータ利用方法であって、
ダッシュボードに最新の時間間隔に対応する検証済みデータのみを記入し、直前の前記時間間隔に対応するデータを継続的に消去し、前記記入済みの内容を前記最新の時間間隔に対応する検証済みデータで更新することを含む、コンピュータ利用方法。
【請求項１２】
請求項９記載のコンピュータ利用方法であって、
ユーザを役割別に認証し、役割に基づく前記ダッシュボードと前記レポートへのアクセスを許可することを含む、コンピュータ利用方法。
【請求項１３】
請求項９記載のコンピュータ利用方法であって、
前記ダッシュボードをドリルし、内蔵の反復機能により時系列ドリル、データ系列ドリル、または前記時系列ドリル及び前記データ系列ドリルの両者を前記ダッシュボードに記入し、各レベルでの内視を可能にすることを含む、コンピュータ利用方法。
【請求項１４】
請求項９記載のコンピュータ利用方法であって、
内蔵の反復機能により時系列ドリル、データ系列ドリル、または前記時系列ドリル及び
前記データ系列ドリルの両者を生成し、各レベルでの内視を可能にすることを含む、コンピュータ利用方法。
【請求項１５】
請求項９記載のコンピュータ利用方法であって、
最新の時間間隔に対応するダッシュボードに記入されたデータと直前の時間間隔に対応する常駐レポジトリに保存されたデータとを比較し、比較解析を生成することを含む、コンピュータ利用方法。
【請求項１６】
請求項９記載のコンピュータ利用方法であって、
前記ダッシュボードにある１つの時系列の情報と、所定数の直前時系列とを比較し、大幅な変化があればユーザ向けにアラートを出力することを含む、コンピュータ利用方法。
【請求項１７】
請求項１記載のコンピュータ利用システムであって、
前記適切なフォーマットは、図表又はチャートから選択されるユーザ定義フォーマットである、コンピュータ利用システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、2015年8月3日に出願されたインド特許出願第2926/MUM/2015号の優先権を主張するものであり、その全内容を参照として本明細書に統合した。
本発明は、多様な情報の結合及び表示（提示）の分野に関する。
【背景技術】
【０００２】
大組織、工場や製造企業は効率的かつ効果的な生産や監視のために多くの出所から得られる膨大な情報を必要とする。この情報は、情報環境が円滑に機能するようにするための問題を特定するために、評価される。この膨大な異種のデータを収集し、該データに対してアクセスし、該データを有用な情報に転換するには、通常の場合、多くの努力と時間を要する。さらに、すべての情報を分析し、これを組み合わせてレポートを作成することは困難である。このようなレポートの正確さと使いやすさには、疑義が生じる。さらに情報収集者は、情報を得るために、多くの機械、装置、ワークステーションやツールに問い合わせる必要がある。量によっては情報を抽出するのも面倒である。現在のデータと関連する履歴情報を検索し、取得するのも困難である。さらに、履歴および現在の情報に基づいて作成したレポートを上司に提出するまで相当な時間がかかる。ユーザが入手したデータは大量で且つ異種のものであるので、ユーザがこの情報/データを選り分けて、是正処置やその他のことを行うために直ちに必要なデータに絞り込むことは困難である。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
前記の不利な点を制限するために、異質な情報を効果的に統合及び提示するシステムが必要とされている。
【課題を解決するための手段】
【０００４】
本発明は異質情報を統合及び表示するためのコンピュータ利用システムに関する。一つの実施形態において、同システムは、一組の規則を保存した第一レポジトリと、その規則を受け取ってこれに基づく一組のコマンドセットを生成するプロセッサとを有している。同システムは、また、予め決められた時間だけ前のデータとして定義される履歴データを保存する常駐レポジトリを有している。さらに、このシステムは、クローラ（巡回プログラム）と、エキストラクタ（抽出プログラム、抽出デバイス）とを含んでおり、これらは、プロセッサと協業して、初期定義された情報源を定期的にクロールし、プロセッサから与えられるコマンドに基づいて連続的に進行するように設定された時間間隔に相当する時間に依存する情報を選択的に抽出する。次に同システムにあるコンバータ・バリデータ（変換検証ソフト）が、上記抽出された、特定の時間間隔に相当する時間に依存する同情報を、処理するとともにバリデートする（有効性を確認する）。こうしてプロセッサからのコマンドに基づいてバリデーション済みデータを取得する。同システムは、揮発性のレポジトリを含み、特定間隔に対応するバリデート済みデータをここで受け取る。さらに、同システムは、ダッシュボードクリエータを含み、このダッシュボードクリエータは、１つまたは多くのダッシュボードを、受信されたバリデーション済みデータで埋める。同システムには、フラッシュメモリが搭載されており、該フラッシュメモリは、予め設定された上記時間間隔の経過後に、一時的レポジトリを定期的に選択的消去し、消去されたデータを常駐レポジトリへ転送する。常駐レポジトリに保存されたデータに基づいて、同システムにあるレポート作成ツールが、その保存された履歴データを処理し、所定のレポートを生成する。次に同システムに搭載されているディスプレイは、ダッシュボードとレポート作成ツールと連動し、ユーザによって決められたダッシュボード及び生成済みレポートを表示する。
【０００５】
異質情報の統合及び表示に係るコンセプトを紹介するために、この要約を記載した。このコンセプトは、以下でさらに詳しく説明される。この要約は、本発明のすべての本質的特徴を特定するものでもなければ、本発明の範囲を規定したり限定したりするものでもない。
【図面の簡単な説明】
【０００６】
本発明による異質情報を統合及び表示するためのコンピュータ利用システムを、添付図面を用いて説明する。図面は以下の通りである。
【図１】図１は、異質情報を統合及び表示するためのコンピュータ利用システムの一実施形態を模式的に示す図である。
【図２】図２は、異質情報を統合及び表示する方法を示す図である。
【発明を実施するための形態】
【０００７】
本発明の好ましい実施例を以下で添付図面を参照しつつ詳細に説明する。この実施例は、本発明の範囲を限定するものではない。説明はあくまでも例示および図解のために行われる。
【０００８】
本発明の実施例ならびに様々な特長および優位性の詳細を限定することのない実施例を参照することによって以下に説明する。確立した既存のコンポーネントならびに処理技術についての説明は省略し、本発明の実施例についての理解を不要に困難にしないようにした。本発明に使用されている例は単に本発明の実施例を実用化可能にする方法の理解を容易にし、この分野の技能を持つ者が本発明の実施例を実施することを可能にすることのみを目的としている。従って、例によって本発明の実施例の範囲を限定するものと解釈されてはならない。
【０００９】
企業にとって地理的に分散していることもあるインフラの健全性についての情報を取得することは重要である。大組織、工場や製造企業は、効率的かつ効果的な生産や監視のために多くの出所から得られる膨大な情報を必要とする。この情報は、情報環境が円滑に機能するようにするための問題を特定するために、評価される。膨大な異種のデータを収集し、該データに対してアクセスし、該テータを有用な情報に転換するには、通常の場合、多くの努力と時間を要する。さらに、すべての情報を分析し、これを組み合わせてレポートを作成することは困難である。このようなレポートの正確さと使いやすさには、疑義が生じる。さらに情報収集者は情報を得るために、多くの機械、装置、ワークステーションやツールに問い合わせる必要がある。量によっては情報を抽出するのも面倒である。現在のデータと関連する履歴情報を検索し、取得するのも困難である。さらに、履歴および現在の情報に基づいて作成したレポートを上司に提出するまで相当な時間がかかる。ユーザが入手したデータは大量で且つ異種のものであるので、ユーザがこの情報/データを選り分けて、是正処置やその他のことを行うために直ちに必要なデータに絞り込むことは困難である。
【００１０】
データを手動によって調達、収集、及び統合する従来の方法では、事業に重大な影響および多額の損失をもたらすリスク要因を、把握し識別することが困難である。どんな事情の下でも、ユーザは、データ取得ツールで出所ごとに確認する必要がある。これらのツールは互換性がなく、複数のツールを使用しなければならないこともありうる。このため、データ抽出は面倒になる。既存のシステムでは、日、週や月の間などの間隔で、トレンド比較データを作成することもできない。定期的でリアルタイムな更新をしないと、ユーザは環境から絶縁され、事業に損失をもたらすことも起こりうる。
【００１１】
本発明は、コンピュータ利用システムを提供しており、該コンピュータ利用システムは、情報をスライス及びダイスすることができ、また、異なる出所からのデータポイントを結びつけて統合ソリューションとすることにより、情報をダッシュボード及びレポートの形式にすることができ、さらに、同時にユーザが見たい情報を選択できるようにすることができる。これにより、該コンピュータ利用システムは、リアルタイムの可視化、迅速な決定、及び計画が可能となり、さらにチーム間での相互利用が容易になって、複雑な情報に迅速にアクセスして把握することが可能になる。本発明のシステムは、一つには、複数のドメインに分散しているデータを水平的と垂直的に統合し、必要な結果を希望のフォーマット（図表、エクセル、ＰＤＦ、ＰＰＴなど）で表示し、同時に、ダッシュボードとレポートを組織内のロール（役割）に基づくプロファイリングを用いて特定のユーザグループにのみ制限する機能を提供する。
【００１２】
本開示内容を次に、異質情報を統合及び表示するためのコンピュータ利用システムの一実施形態を図解した、添付の限定されることがない図面を参照しながら説明する。
【００１３】
添付図面を参照すると、図１は異質情報を統合、表示するためのシステム１００の模式図である。システム１００は、一組のルールを保存した第一レポジトリ１０２と、同一組のルールを受け取って、該ルールに基づいて、一組のコマンドを生成するプロセッサ１０４とを有している。これらのルールは、システム１００の学習段階では最初に第一レポジトリ１０２に追加され、システム１００の使用中、特に、異常な状況に直面したとき、連続的に更新可能である。プロセッサ１０４は、これらのコマンドをシステム１００に存在するモジュールに送り、モジュールの機能性を制御する。システム１００は、また、常駐レポジトリ１０６、クローラ及びエキストラクタ１１０、コンバータ・バリデータ１１２、一時レポジトリ１１４、ダッシュボードクリエータ１１６、フラッシュ１１８、レポートクリエータ１２０、及びディスプレイ１２２を有している。常駐レポジトリ１０６は、すべての履歴データを保存する。一実施形態においては、常駐レポジトリ１０６は、レシーバとハードウェアレジスタを含む。このレシーバは、プロセッサ１０４からのコマンドを受け取り、情報をハードウェアレジスタに保存する。情報は、明示的に消去（クリア）されない限り、ハードウェアレジスタに固定的に保存される。レジスターファイル、標準ＳＲＡＭ、個々のフリップフロップ回路やハイスピードコアメモリが、常駐レポジトリ１０６を成すことができる、レジスターのタイプ（形態）である。常駐レポジトリ１０６に保存された履歴データは、所定時間前のデータである。一つの実施形態において、所定時間は、ユーザが設定できるか、又は、システム１００によって初期設定可能である。クローラ及びエキストラクタ１１０は、定期的にプロセッサ１０４からコマンドを受け取り、複数の所定の情報源１０８をクロールし、連続的に前進する（進む）設定時間間隔に対応する時間に依存する情報を選択的に抽出する。一実施形態においては、クローラ及びエキストラクタ１１０は、レシーバ、スケジューラ、パーサ、クロールマネージャー、及び抽出デバイスを含む。レシーバは、所定の情報源から抽出された情報に関してプロセッサ１０４からルールとコマンドを受け取り、スケジューラが、これに基づいて最初に抽出すべき情報を識別するためのリスト／キューを生成する。次にパーサは、所定の情報源から得られた情報を、パース（解析）するとともに複数のピースに分割して、必要な情報を検索しやすくする。次にクロールマネージャーは、クローラ及びエキストラクタ１１０がパース（解析）された情報をクロールするのを誘導し、抽出デバイスが、受け取ったコマンドに基づいて関連性のある情報を抽出する。
【００１４】
ある製造ユニットを一例に考察する。クローラ及びエキストラクタ１１０は、異なる機械、装置やワークステーションで生成されたデータを定期的にクロールし、目的製品を取得する種々の段階で作業条件及び進捗に関連した関連情報を抽出する。一実施形態においては、ユーザは、クローラ及びエキストラクタ１１０がクロールすると共に情報を抽出する時間を固定することができる。抽出された情報は、システム１００と互換ではない（システム１００に適していない）フォーマットのこともある。この情報は、関連性がないか必要が無い場合がある。この情報を適切な形に変換するため、システム１００にあるコンバータ・バリデータ１１２は、クローラ及びエキストラクタ１１０から受け取った特定の時間間隔に対応する時間に依存する抽出情報を処理して妥当性を検証し、バリデーション済みデータを取得する。一実施形態においては、コンバータ・バリデータ１１２は、プロセッサ１０４からコマンドを受け取るレシーバを有し、情報を変換し妥当性を検証する。また、コンバータ・バリデータ１１２は、抽出された情報のフォーマットを識別するアイデンティファを含み、コンバータ・バリデータ１１２にある種々の変換ツールが、情報を適切なフォーマットに変換する。抽出された情報のフォーマットが識別不可能であるか又は適切な変換ツールがない場合、コンバータ・バリデータ１１２は、適切なツールを検索するか、又は、システム１００にユーザから変換ツールを要求するように要求（リクエスト）を送る。情報が適切なフォーマットに変換されたら、コンバータ・バリデータ１１２にあるバリデータは、情報がプロセッサ１０４から指定されたルールに従っているかを確認することにより、情報の妥当性を検証する。一時レポジトリ１１４は、特定の時間間隔に対応する検証済みデータを受け取る。このデータは、ダッシュボードクリエータ１１６が使用して、１つまたは複数のダッシュボードに記入（投入）する。一実施形態においては、一時レポジトリ１１４は、レシーバとパイプラインレジスタとを含んでいる。このレシーバは、プロセッサ１０４からコマンドを受け、情報をパイプラインレジスタに一時的に保存する。パイプラインレジスタは、外部クロックと協業するように構成されており、この外部クロックに基づいて、パイプラインに保存された情報が消去され、最新情報（現在の情報）が保存される。バッファを、情報の一時保存のためのパイプラインレジスタとして使用することができる。一つの実施形態において、ダッシュボードクリエータ１１６は、レシーバ、データコンパレータ、及び、フォーマット変更ツールを含んでいる。このレシーバは、プロセッサ１０４からルール及びコマンドを受け取り、受け取った検証済みデータをダッシュボードに記入（投入）し、データコンパレータが、検証済みデータを比較するとともに処理する。次に、フォーマット変更ツールは、このデータのフォーマットを、ディスプレイ１２２に表示（提示）させるためのユーザ定義フォーマット（図表、チャート等）に変換する。第一ドリラ１２８は、システム１００に含まれ、ユーザに操作されてダッシュボードにドリルし、内蔵の反復機能を持つ、時系列ドリル、データ系列ドリル、または両方によって、ダッシュボードに記入（投入）し、各レベルでの複数の内視を可能にする。一つの実施形態において、第一ドリラ１２８は、レシーバ、選別用アナライザ、及び変換器を含んでいる。レシーバは、プロセッサ１０４からルールとコマンドを受け取り、ダッシュボードをドリルする。同コマンドに基づいて、選別用アナライザは、ダッシュボードからのデータを選別し、適正に選別されたデータを解析する。次に、変換器は、解析済み選別済みデータを、必要な時系列ドリル、データ系列ドリル、両方に変換する。異なる時系列ドリルは、異なるデータソースの組に対して存在しうる。例えば、工場には数百台のワークステーションがあって、そのうち１０台が絶対的に基幹的であるとする。これら１０台のワークステーションに関して、システム１００は、五分おきにダッシュボードを更新するように設定され得る。この場合、他のワークステーションは、基幹マシンではなく、同ワークステーションから得るデータが入力されたダッシュボードの更新タイミングは、十五分や三十分おきなどに設定でき、さらに関連性が薄いかあまり基幹的ではないものは、このタイミングをさらに時間間隔を大きくすることができる。このようにすると、基幹情報の更新がダッシュボード上でユーザに対して継続的に提供される。一実施形態においては、ダッシュボード更新が必要になる経過時間は、ユーザが設定できる。ユーザは、表示すべき複数のダッシュボードも選択することができる。ダッシュボードは、現在の時間間隔に関する検証済みデータのみが記入（投入）される。更新ツール１２４が、システム１００に常駐しており、直前の時間間隔に対応するデータを継続的に消去し、ダッシュボードに記入済みの内容を現在の時間間隔に対応する検証済みデータで更新する。
【００１５】
フラッシュ１１８は、システム１００に常駐しており、所定時間経過後に定期的に一時レポジトリ１１４を選択的にクリアし、クリア済みデータを常駐レポジトリ１０６へ転送する。一実施形態においては、フラッシュ１１８は、レシーバ、データ除去ツール、及び送信器を含んでいる。このレシーバは、プロセッサ１０４からコマンドを受け取り、所定の時間が経過すると、一時レポジトリからデータをフラッシュ／除去する。これに基づいて、データ除去ツールは、データを除去し、送信器がこのデータを常駐レポジトリ１０６へ転送する。フラッシュ１１８は、フラッシュ１１８に通知を送る外部クロックと協業することもでき、一時レポジトリ１１４からデータを削除する。常駐レポジトリ１０６に保存されたデータは、履歴データと見なされる。常駐レポジトリ１０６に保存されたデータに基づいて、システム１００にあるレポートクリエータ１２０は、保存された履歴データを処理し、所定のレポートを生成する。一つの実施形態において、レポートクリエータ１２０は、レシーバと、コンパレータ及びプロセッサ１０４と、レポートマニピュレータ１２６とを含んでいる。このレシーバは、プロセッサ１０４からルールとコマンドを受け取り、受け取った履歴データを基にレポートを作成し、これに基づいて、履歴データは、分析するためにコンパレータ及びプロセッサ１０４によって、比較されるとともに処理される。次にレポートマニピュレータ１２６は、ディスプレイ１２２に表示させるレポートを、解析済みデータに基づいて作成及び／または操作する。レポートを操作するために、レポートマニピュレータ１２６は、ユーザに対して、種々の閾値と、レポートの動的作成のためのオプションのような他のレポート設定オプションを提供する。これらの値や閾値のオプションは、ディスプレイ１２２に表示される、ユーザは、レポート操作に適切なオプションをリアルタイムで選択することができる。ディスプレイ１２２は、操作されたレポートを表示する。システム１００にある第二ドリラ１３０をユーザが操作してレポートクリエータ１２０を操作し、内蔵反復機能によって、時系列ドリル、データ系列ドリル、または両者を生成し、各レベルでの複数の内視を可能にする。一つの実施形態において、第二ドリラ１３０は、レシーバ、選別用アナライザ、及び変換器を含んでいる。このレシーバは、プロセッサ１０４からルールとコマンドを受け取り、レポートを操作する。同コマンドに基づいて、選別用アナライザは、レポートからデータを選別し、適正に選別されたデータを解析する。次に変換器は、解析済み選別済みデータを、必要な時系列ドリル、データ系列ドリル、または両方に変換する。ディスプレイ１２２は、生成されたレポートを、ユーザによって決められた記入（投入）済みのダッシュボードとともに表示する。システム１００は、連続的に前進する時間間隔の設定を支援するために、プロセッサ、クローラ及びエキストラクタ、コンバータ・バリデータ、並びにフラッシュと協業するリアルタイムクロックも含む。
【００１６】
システム１００は、ユーザをロール（役割）に基づいて認証するように設定された、ロールベース認証装置１３４を含み、ダッシュボード及びレポートに対するロースベースの（役割に基づく）アクセスを可能にする。第一コンパレータ１３２は、システム１００にあり、現在の時間間隔に対応するダッシュボードに記入された一時レポジトリ１１４から得たデータを、直前の時間間隔に対応する常駐レポジトリ１０６に保存されたデータと比較し、比較アナリティクス（比較解析）を生成する。同比較解析は、ディスプレイ１２２に表示される。第二コンパレータ（図示されていない）も、システム１００にあり、ダッシュボードにある一つの時系列の情報を、所定数の直前時系列と比較し、大幅な変化があればユーザ向けにアラートを出力する。例えば、ダッシュボードが液体を通しているパイプラインの種々の温度値を表示し、その温度が急変した場合、この比較によって明らかとなった液体の漏れの兆候である可能性がある。次に監督者の注意は、問題領域に対する指示へ向けられ、適切な是正処置を取って、深刻な損害を回避することができる。
【００１７】
一実施形態においては、複数の業務を実行するための複数の機械とワークステーションを持つ組立ラインの製造ユニットがあるような工業環境において、同システムを使用することができる。最終製品（例えば自動車など）を製造するためには、複数のワークステーションで業務の一部を連携させ、一部は独立型かスタンドアロンとすることができる。機械、装置またはワークステーションのそれぞれは、仕様書に従い製品を効率的、経済的、タイムリーに製造するために、単独でまたは集合として重要なデータを生成する。通常の場合、ユーザは、データを、機械、装置またはワークステーションのそれぞれから取得する。機械、装置またはワークステーションのそれぞれから取得したデータは、独立的に読み取られ、制御される。しかしながら、機械、装置またはワークステーションでエラーや故障が発生した場合、情報は、すべてのワークステーションから同時に大量のデータの洪水の中にいる監督者には、オンタイムでは伝わらない。このため、製品に深刻な製造上の瑕疵が発生しうる。さらに効率性と時間制約にも無理がかかる。これらは究極的には製造ユニットの経済的運用に悪影響を及ぼす。
【００１８】
本発明のシステムを使うと、ユーザは、データを、各出所からダッシュボードのかたちで入手できる。このダッシュボードには、最新データが含まれるとともに、持続的か間隔をおいた方法で、継続的に更新される。同ダッシュボードに基づいて、ユーザは、即座に決定や是正処置を取ることができる。ダッシュボードの場合には、時間スライス以内だけでは、情報レイヤーが薄いので、データのユーザへの転送は、時間損失がなくエラーが発生しにくい。ユーザは、この情報を処理することができる。データ（直前データ）に非整合性がなければ、そのデータは常駐レポジトリへ直ちにフラッシュされ（書き込まれ）、ダッシュボードは、最新データで更新される。常駐レポジトリの履歴データに基づいて、ユーザまたは高官は、長期に及ぶレポートの生成が可能になる。
【００１９】
添付図面のうち図２は、異質情報の統合及び表示のための方法２００を示す。方法２００には、一組のルールを保存し、ルール２０２に基づいた一組のコマンドを生成する手順（ステップ）を含む。生成された同コマンドは、情報の統合及び表示のための異なるモジュールに送られる。方法２００は、所定の時間前のデータとして定義された履歴データを常駐レポジトリ２０４に保存することを含む。また、方法２００には、連続的に前進する設定時間間隔に対応する時間に依存する情報をコマンド２０６に基づいて選択的に抽出するために、複数の所定の情報出所を定期的にクロールすることも含まれる。この異質情報を統合するために方法２００は、情報を抽出する際、この情報を処理し妥当性を検証して、検証済みデータ２０８を取得することを含む。プロセス手順２１０では、特定時間間隔に対応する検証済みデータが受け取られて、検証済みデータが予め決められた期間において一時レポジトリに保存される。方法２００は、さらに、受け取った検証済みデータ２１２に基づいてダッシュボードに記入（投入）する手順と、所定時間後に定期的に、一時レポジトリを選択的にクリアする手順と、クリアされたデータを常駐レポジトリ２１４へ転送する手順とを含む。さらに、保存された履歴データは、所定のレポート２１６を生成するために処理される。次に方法２００は、ユーザによって決められたダッシュボードと生成されたレポート２１８を表示することを含む。
【００２０】
方法２００はさらに、時間間隔の設定と時間間隔の連続的前進移動を支援すること、ダッシュボードに検証済みデータを最新時間間隔についてのみ記入（投入）すること、直前の時間間隔に対応するデータを継続的に消去し、最新時間間隔に対応して検証済みデータで記入された内容を更新すること、ユーザをロール（役割）に従って認証し、ダッシュボードとレポートへのロールベースのアクセスを提供することを含む。同方法はさらに、ユーザによるダッシュボードをドリルする手順、時系列ドリル、データ系列ドリル、または両者をダッシュボードに記入（投入）する手順、及び、時系列ドリル、データ系列ドリル、または両者を生成するために、ユーザが操作する手順を含む。方法２００は、最新時間間隔に対応するダッシュボードに記入されたデータと、直前の時間間隔に対応して常駐レポジトリに保存されたデータとを比較する手順、比較アナリティクスを生成する手順、ダッシュボード上の１つの時系列内と所定数の直前時系列の情報とを比較する手順、及び、急変時にはユーザにアラートを出力する手順を含む。以上で説明された本発明による異質情報を統合及び表示するためのコンピュータ利用システムは、これらに限定されるものではないが、以下に記載するシステムの実現を含むいくつかの技術的進歩を有している。
・異質情報を統合及び表示するシステム
・高速で経済的であり資源をより少なく使用するシステム
・複数の情報源からデータを直ちに取得し（検索し）表示させるシステム
【００２１】
「少なくとも」または「少なくとも1つの」という表現の使用は、1つまたは複数の目的物質または結果を得るために本発明の実施例において使用される場合があることに従い、1つまたは複数の要素または成分または数量の使用を示唆している。
【００２２】
前記の具体的実施例は本発明の実施例が持つ一般的性質を十分に明らかにしているので、現状の知識を適用することにより他者は前記の一般的概念から乖離することなく前記の具体的実施例を異なる用途のために変更および/または適合することができる。従って、同適合や変更は本発明の実施例と同等の物としての意味およびその範囲で理解されることが意図されるべきであり、意図されている。本明細書に使用されている句節の用法や用語は説明目的のためであって限定するために使用されてはいない。従って、本明細書に記載された実施例は好ましい実施例に基づいて説明されていると同時に、同分野の技能を有する者は本明細書に記載された実施例が本明細書で説明された実施例の意図および範囲で変更しても実施可能であることが認められる。
【図１】
0006678307.tif 000002
【図２】
0006678307.tif 000003