(57)【要約】【課題】  作業の効率化を図るアラート情報表示方法およびアラート情報表示プログラムを提供する。【解決手段】  複数の受付データを記憶するデータベースから、受付データを順次読み出して、この読み出した受付データから所定の条件に適合する受付データを選択して集約データとして生成する集約データ生成ステップと、受付データに基づいて生成された集約データと、受付データに基づいて過去に生成されて記憶されていた集約データとを比較して、更新された集約データを検出する集約データ検出ステップと、更新集約データ検出手段により検出された集約データと、アラート通知に必要な条件とを比較して、当該集約データがアラート通知の対象であるか否かを判定するアラート判定ステップと、検出された集約データがアラート通知の対象であると判定された場合、アラート通知をクライアント端末に送信するアラート送信ステップとを有する。【選択図】      図１
2006171807.tif 000002
【特許請求の範囲】
【請求項１】
集約データ生成手段が、複数の受付データを記憶するデータベースから、受付データを順次読み出して、この読み出した受付データから所定の条件に適合する受付データを選択して集約データとして生成する集約データ生成ステップと、
更新集約データ検出手段が、前記受付データに基づいて生成された集約データと、前記受付データに基づいて過去に生成されて記憶されていた集約データとを比較して、更新された集約データを検出する集約データ検出ステップと、
通知データ判定手段が、前記更新集約データ検出手段により検出された集約データと、アラート通知に必要な条件とを比較して、当該集約データがアラート通知の対象であるか否かを判定するアラート判定ステップと、
前記検出された集約データがアラート通知の対象であると判定された場合、アラート送信手段が、アラート通知をクライアント端末に送信するアラート送信ステップと、
を有することを特徴とするアラート情報表示方法。
【請求項２】
集約データ生成手段が、複数の受付データを記憶するデータベースから、受付データを順次読み出して、この読み出した受付データから所定の条件に適合する受付データを選択するとともに、この選択された受付データに含まれる所定の項目を抽出して、少なくとも抽出された項目を備える集約データを生成する集約データ生成ステップと、
更新集約データ検出手段が、前記受付データに基づいて生成された集約データと、前記受付データに基づいて過去に生成されて記憶されていた集約データとを比較して、更新された集約データの項目を検出する集約データ検出ステップと、
通知データ判定手段が、前記更新集約データ検出手段により検出された集約データの項目と、アラート通知に必要な条件とを比較して、当該集約データの項目がアラート通知の対象であるか否かを判定するアラート判定ステップと、
前記検出された集約データの項目がアラート通知の対象であると判定された場合、アラート送信手段が、アラート通知をクライアント端末に送信するアラート送信ステップと、
を有することを特徴とするアラート情報表示方法。
【請求項３】
前記送信したアラート通知に対応して、前記クライアント端末から表示画面情報要求信号を受信すると、前記クライアント端末に前記集約データを表示するために必要な集約データを選択し、前記必要な集約データを含む表示画面情報を生成して前記クライアント端末に送信する表示画面情報生成ステップと、
を有することを特徴とする請求項１または２記載のアラート情報表示方法。
【請求項４】
前記表示画面情報生成ステップは、前記表示画面情報に前記クライアント端末に表示する情報の他、前記集約データに基づくデータ処理の優先順位を示す優先度を含むことを特徴とする請求項３記載のアラート情報表示方法。
【請求項５】
前記集約データ生成ステップは、更に前記クライアント端末を操作するオペレータと前記オペレータの所属グループとが関連付けられる組織情報が記憶される組織情報データベースを読み出して、前記組織情報から読み出したグループを含む集約データを生成し、
前記アラート送信ステップは、更に前記集約データに含まれるグループに所属するクライアント端末に対してアラート通知を送信する
ことを特徴とする請求項１ないし４のいずれか１記載のアラート情報表示方法。
【請求項６】
複数の受付データを記憶するデータベースから、受付データを順次読み出して、この読み出した前記受付データから所定の条件に適合する受付データを選択して集約データとして生成する集約データ生成機能と、
前記受付データに基づいて生成された集約データと、前記受付データに基づいて過去に生成されて記憶されていた集約データとを比較して、更新された集約データを検出する更新集約データ検出機能と、
前記更新集約データ検出機能により検出された集約データと、アラート通知に必要な条件とを比較して、当該集約データがアラート通知の対象であるか否かを判定するアラート判定機能と、
前記検出された集約データがアラート通知の対象であると判定された場合、アラート通知をクライアント端末に送信するアラート送信機能と、
をコンピュータに実現させることを特徴とするアラート情報表示プログラム。
【請求項７】
複数の受付データを記憶するデータベースから、受付データを読み出して、この読み出した受付データから所定の条件に適合する受付データを選択するとともに、この選択された受付データに含まれる所定の項目を抽出して、少なくとも抽出された項目を備える集約データを生成する集約データ生成機能と、
前記受付データに基づいて生成された集約データと、前記受付データに基づいて過去に生成されて記憶されていた集約データとを比較して、更新された集約データの項目を検出する集約データ検出機能と、
前記検出された集約データの項目と、アラート通知に必要な条件とを比較して、当該集約データの項目がアラート通知の対象であるか否かを判定するアラート判定機能と、
前記検出された集約データの項目がアラート通知の対象であると判定された場合、アラート通知をクライアント端末に送信するアラート送信機能と、
をコンピュータに実現させることを特徴とするアラート情報表示プログラム。
【請求項８】
前記送信したアラート通知に対応して、前記クライアント端末から表示画面情報要求信号を受信すると、前記クライアント端末に前記集約データを表示するために必要な集約データを選択し、前記必要な集約データを含む表示画面情報を生成して前記クライアント端末に送信する表示画面情報生成機能と、
をコンピュータに実現させることを特徴とする請求項６または７記載のアラート情報表示プログラム。
【請求項９】
前記表示画面情報生成機能は、前記表示画面情報に前記クライアント端末に表示する情報の他、前記集約データにおけるデータ処理の優先順位を示す優先度を含むことを特徴とする請求項８記載のアラート情報表示プログラム。
【請求項１０】
前記集約データを生成機能は、更に前記クライアント端末を操作するオペレータと前記オペレータの所属グループとが関連付けられる組織情報が記憶される組織情報データベースを読み出して、前記組織情報から読み出したグループを含む集約データを生成し、
前記アラート送信機能は、更に前記集約データに含まれるグループに所属するクライアント端末に対してアラート通知を送信する
ことを特徴とする請求項６ないし９のいずれか１記載のアラート情報表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アラート情報表示方法およびアラート情報表示プログラムに関する。
【背景技術】
【０００２】
一般に、サーバでデータベースとして記憶されるデータを、サーバと接続されるクライアント端末においてオペレータの操作により読み出して、クライアント端末に出力した表示画面等を利用してデータ処理を行うシステムが多くの分野で用いられている。
【０００３】
しかしながら、たとえばオペレータがサーバからクライアント端末にデータを読み出して作業している際、サーバに記憶されているデータが更新されることもある。このような場合、オペレータが使用しているクライアント端末のディスプレイ上に表示画面として出力されているデータが古いデータとなるが、オペレータはデータが更新されたことを知らずに、古いデータについて作業することがある。
【０００４】
従来、データベースにおける最新のデータを確認する場合、システムの再起動や表示画面のリフレッシュ作業が重要であった。そのため、表示画面上で出力されるデータが更新されるのは、再起動がされた場合や画面上に設けられる再表示ボタンが押下された場合に限定されていた。従来のシステムでは、このようにオペレータが自発的に更新しない限り、情報の変更を確認することができない点が問題であった。
【０００５】
従来、データベースに記憶されるデータを利用して作業を行なうことを想定したシステムとして、受注した物件の管理を行う為に、表示情報を設定した条件により分散したデータベースから事前に収集しておき、画面表示時に担当者別に表示を行う表示方法がある（たとえば、特許文献１参照）。また、受注した物件の計画と進行状況を業者が入力し、予定と実績をグラフ表示して計画の管理が可能な計画管理方法がある（たとえば、特許文献２参照）。
【０００６】
他にも、データベースに記憶されるデータを利用するシステムにおけるアラート通知の方法として、商品の過去の情報からの予測による販売管理および売上予測を行い、異常値が出た場合に通知する技術がある（たとえば、特許文献３参照）。また、更新状況を自動で監視し、共有ファイルに利用者に対し結果をメールで通知する更新情報通知システムがある（たとえば、特許文献４参照）。さらに、クライアントにおける視聴率を管理し、閲覧を促すアラート信号を発信する情報受配信システムがある（たとえば、特許文献５参照）。
【特許文献１】特開２００２−３１２５６４号公報
【特許文献２】特開２００２−３５２０４７号公報
【特許文献３】特開２００４−１２７０１７号公報
【特許文献４】特開２００３−１４０９５８号公報
【特許文献５】特開平１１−２１９３２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述した各特許文献による発明によれば、各クライアント端末における自動更新について考慮されているものはない。たとえば、特許文献１に記載の発明においては、アラート状況にあるジョブを抽出した場合、アラート情報をデータベースに記憶している。その後、画面表示がされる際、具体的には、操作者からＩＤの入力がされたタイミングで、このＩＤで特定される操作者に必要なアラート情報が通知される方法である。
【０００８】
この場合、オペレータが作業中にデータベースに記憶されるデータに関して更新がされたとしても、アラート通知はされない。そのため、上述したオペレータが自発的に更新しない限り、情報の変更を確認することができないという課題を解決することはできない。
【０００９】
上記課題に鑑み、本発明は、各クライアント端末において作業の効率を図るとともに、サーバ内に蓄積されたデータが更新された旨の情報をクライアント端末に円滑に送信するアラート情報表示方法およびアラート情報表示プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、本発明の特徴に係るアラート情報表示方法は、集約データ生成手段が、複数の受付データを記憶するデータベースから、受付データを順次読み出して、この読み出した受付データから所定の条件に適合する受付データを選択して集約データとして生成する集約データ生成ステップと、更新集約データ検出手段が、受付データに基づいて生成された集約データと、受付データに基づいて過去に生成されて記憶されていた集約データとを比較して、更新された集約データを検出する集約データ検出ステップと、通知データ判定手段が、更新集約データ検出手段により検出された集約データと、アラート通知に必要な条件とを比較して、当該集約データがアラート通知の対象であるか否かを判定するアラート判定ステップと、検出された集約データがアラート通知の対象であると判定された場合、アラート送信手段が、アラート通知をクライアント端末に送信するアラート送信ステップとを有することを特徴とする。
【００１１】
さらに、本発明に係るアラート情報表示プログラムは、複数の受付データを記憶するデータベースから、受付データを順次読み出して、この読み出した受付データから所定の条件に適合する受付データを選択して集約データとして生成する集約データ生成機能と、受付データに基づいて生成された集約データと、受付データに基づいて過去に生成されて記憶されていた集約データとを比較して、更新された集約データを検出する更新集約データ検出機能と、更新集約データ検出機能により検出された集約データと、アラート通知に必要な条件とを比較して、当該集約データがアラート通知の対象であるか否かを判定するアラート判定機能と、検出された集約データがアラート通知の対象であると判定された場合、アラート通知をクライアント端末に送信するアラート送信機能とをコンピュータに実現させることを特徴とする。
【００１２】
上記構成による本発明によれば、データベースに記憶されるデータについて所定のタイミングで集約し、集約されたデータが更新されていた場合、クライアント端末に対してアラート通知を送信することで、自動的にデータの更新を通知し、クライアント端末を操作するオペレータの業務を効率化することができる。
【発明の効果】
【００１３】
本発明によれば、作業の効率化を図るアラート情報表示方法およびアラート情報表示プログラムを提供することができる。
【発明を実施するための最良の形態】
【００１４】
［第１の実施の形態］
図面を参照して、本発明の第１の実施の形態に係るアラート情報表示方法を説明する。以下の説明においては、アラート情報表示方法をコンタクトセンターで利用される場合を例にして説明する。
【００１５】
本発明の第１の実施の形態に係るアラート方法は、図１に示すように、集約情報提供サーバ１において、アラート情報表示プログラムがインストールされて実現される。集約情報提供サーバ１は、アラート情報表示プログラムがインストールされることにより、アラート表示アプリケーション１２および画面表示アプリケーション１３の実行が可能になる。
【００１６】
この集約情報提供サーバ１は、中央処理制御装置および記憶装置を有し、記憶装置に記憶されるアラート情報表示プログラムが中央処理制御装置に読み込まれて実行されることにより、アラート表示アプリケーション１２および画面表示アプリケーション１３が実現される。また、集約情報提供サーバ１は、集約情報１１を記憶している。
【００１７】
集約情報提供サーバ１は、受付情報提供サーバ２、組織情報提供サーバ３およびクライアント端末４ａないし４ｃとネットワークを介して接続されている。
【００１８】
受付情報提供サーバ２は、受付情報２１として受付データ２１１ないし２１ｍを記憶する。受付情報２１は、コンタクトセンターに問合せ等があった際に蓄積されて記憶される情報である。図１に示す例では、受付情報２１は、受付毎に記録された複数の受付データ２１１ないし２１ｍを有している。受付情報２１は、コンタクトセンターに問合せ等の受付がされた際、受付に関する情報を新たな受付データとして蓄積している。
【００１９】
図２に、受付情報２１に含まれる１件分の受付データ２１１の一例を示す。図２に示す受付データ２１１は、「基本情報」、「顧客情報」、「製品情報」および「問合せ情報」により構成されている。図２で示す例では、「基本情報」としては、「ＩＤ」、「種別」、「受付日時」、「完了日時」、「作成者」、「関連情報作成者」、「ステータス」等の項目がある。「顧客情報」としては、「顧客タイプ」、「顧客区分」、「顧客種別」、「会社名」、「担当者名」、「電話番号」、「Ｆａｘ番号」、「メールアドレス」等の項目がある。「製品情報」としては、「分類」、「名称」、「製造番号」、「製造工場」等の項目がある。「問合せ情報」としては、「分類」、「タイプ」、「受付方法」、「件名」、「回答予定日時」、「回答日時」、「問合せ内容」、「対応内容」等の項目の情報がある。
【００２０】
組織情報提供サーバ３は、組織情報３１を記憶する。組織情報３１は、コンタクトセンターにおいて作業するオペレータのグループの情報である。図１に示す例では、組織情報３１では、オペレータを複数のグループに分けて、各グループに所属するオペレータを記憶している。
【００２１】
クライアント端末４ａは、コンタクトセンターにおいて、オペレータが業務に利用する端末である。具体的には、キーボードやマウス等の入力装置およびディスプレイ等の出力装置を有する一般的な情報処理端末（例えば、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等である。）である。クライアント端末４ａは、オペレータの操作により集約情報提供サーバ１にアクセスし、集約情報提供サーバ１から表示画面情報を受信してディスプレイ等の画面表示器に当該表示情報に基づく画面を表示する。本発明の第１の実施の形態に係るアラート情報表示方法に用いられるために、クライアント端末４ａは、送受信手段４１、表示画面生成手段４２および入出力手段４３を有している。
【００２２】
なお、クライアント端末４ｂおよび４ｃは、クライアント端末４ａと同様の構成であるため、説明を省略する。また、図１では、３台のクライアント端末４ａないし４ｃが記載されているが、これに限られず、複数のクライアント端末の接続が可能である。
【００２３】
ネットワーク５は、インターネットやイントラネット等の一般的なネットワークである。
【００２４】
＜アラート情報表示プログラム＞
上述したように、集約情報提供サーバ１に、本発明の第１の実施の形態に係るアラート情報表示プログラムがインストールされることにより、アラート表示アプリケーション１２および画面表示アプリケーション１３の実行が可能となる。
【００２５】
アラート表示アプリケーション１２により、集約情報生成手段１２１、更新データ検出手段１２２、通知データ判定手段１２３およびアラート通知手段１２４が実現される。また、画面表示アプリケーション１３により、送受信手段１３１および画面情報生成手段１３２が実現される。
【００２６】
集約情報生成手段１２１は、定期的に受付情報提供サーバ２から受付情報２１を読み出して集約情報１１を生成する。具体的には、集約情報生成手段１２１は、受付情報提供サーバ２から受付情報２１の受付データ２１１ないし２１ｍを読み出し、これらの受付データ２１１ないし２１ｍから予め記憶された条件に適合する必要な情報のみを集約し、複数の集約データ１１１ないし１１ｎを生成して集約情報１１として上書きして記憶する。
【００２７】
ここで、「予め記憶された条件に適合する必要な情報」とは、オペレータが作業をする際に必要なデータである。受付情報２１は、図２で示したように、問合せ等があった案件毎に、その案件に関する複数の項目の情報が記憶されている。しかしながら、オペレータが作業をする際には、それらの項目の情報を全て必要とするのではなく、不要な項目の情報もある。また、受付情報２１には、作業が終了した過去の受付データも含まれている。このような作業が終了した受付データも集約データとしては不要である。そのため、必要な情報のみを、集約情報１１として生成して記憶する。
【００２８】
このため、集約データを生成するために必要な情報とは、システム管理者（例えば、集約情報提供サーバ１を管理担当する者）により予め設定されていることが好ましく、例えば、図２に示す受付データのデータ項目から「ＩＤ」、「種別」、「作成者（オペレータ）」、「ステータス」、「問合せ等の受付日時」、「受付日時」、「回答予定日時」、「グループ」等が予め設定されているとする。しかし、これらのデータ項目はシステム管理者により適宜設定変更が可能なパラメータである。
【００２９】
図３に、このようにして受付情報２１を用いて生成された集約情報１１の一例を示す。なお、以下の説明では２００４年１２月１０において、集約データが生成され、この集約データが更新されることを想定して説明をする。集約情報１１は、複数の集約データ１１１ないし１１ｎを有している。集約情報１１では、たとえば、図３（ａ）に示すように、「ＩＤ」をキーとして、「種別」、「作成者」、「関連情報作成者」、「ステータス」、「受付日時」、「回答予定日時」および「グループ」に関する情報を有している。なお、図３に示す集約情報１１のうち、「ＩＤ」が「１」の集約データ１１１は、図２で示した「ＩＤ」が「１」の受付データ２１１から生成されたデータである。
【００３０】
更新データ検出手段１２２は、更新された集約データを検出する。具体的には、更新データ検出手段１２２は、集約情報生成手段１２１が集約情報１１を生成する際、新たに生成された集約情報１１を予め記憶している集約情報１１と比較し、生成された集約情報１１に含まれている更新された集約データを検出する。
【００３１】
ここで、更新された集約データとは、たとえば、新しく問合せが受け付けられて、新たに受付情報２１に蓄積された受付データにより生成された集約データである。または、作業の進行に伴い、受付情報２１において更新された受付データにより生成された集約データである。図３（ｂ）は、図３（ａ）で示した集約情報１１を更新した後の集約情報１１の一例である。
【００３２】
通知データ判定手段１２３は、更新された集約データが、アラート通知が必要か否かを判定する。具体的には、通知データ判定手段１２３は、更新データ検出手段１２２が更新された集約データを検出した場合、アラート通知を必要とするデータとして予め決められている条件と比較して、検出した集約データはアラート通知の対象となる集約データであるか否かを判定する。
【００３３】
ここで、アラート通知とは、集約データに更新があった旨の通知であり、クライアント端末４ａに送信される。また、アラート通知の対象となる集約データとは、たとえば、集約データにおける複数の項目の情報のうち、緊急に作業が必要な情報について更新がされた集約データである。このため、アラート通知を必要とするデータとして予め決められている条件とは、受付データに書き込まれている日時に関する情報（例えば、受付日時、回答予定日時）や、集約データの生成処理のデータ処理緊急度（例えば、後述する「優先度」等）である。
【００３４】
アラート通知手段１２４は、アラート通知を送信する。具体的には、アラート通知手段１２４は、通知データ判定手段１２３でアラート通知が必要なデータが判定された場合、通知の対象となるクライアント端末４ａに対してアラート通知を送信する。アラート通知の対象となるクライアント端末４ａは、集約データの「グループ」を参照して判定し、たとえば、集約情報提供サーバ１に接続中のクライアント端末４ａや、更新された集約データまたは更新された項目の情報を参照するクライアント端末４ａである。
【００３５】
送受信手段１３１は、クライアント端末４ａとデータ等の送受信をする。具体的には、クライアント端末４ａから送信された表示画面情報要求信号を受信し、この表示画面情報要求信号に基づいて生成された表示画面情報をクライアント端末４ａに送信する。
【００３６】
画面情報生成手段１３２は、表示画面情報を生成する。表示画面情報とは、クライアント端末４ａにおいて、出力する表示画面４０１（後述する図４ないし図６参照）を生成するために必要な情報である。具体的には、送受信手段１３１がクライアント端末４ａから表示画面情報要求信号を受信すると、集約情報１１を参照する。続いて、画面情報生成手段１３２は、受信した表示画面情報要求信号に基づいて、必要な集約データから表示画面情報を生成する。なお、表示画面４０１の生成に必要とする情報の項目は、表示画面情報要求信号を送信したクライアント端末４ａによって異なる。そのため、表示画面情報には、少なくともクライアント端末４ａで必要とする「項目」のデータを含んでいれば良い。
【００３７】
ここで、クライアント端末４ａについて説明する。上述したように、クライアント端末は、送受信手段４１、表示画面生成手段４２および入出力手段４３を有している。クライアント端末４ａにおいて、オペレータは、出力装置に出力された表示画面４０１上で作業を行なう。
【００３８】
送受信手段４１は、集約情報提供サーバ１とのデータ等の送受信をする。具体的には、送受信手段４１は、表示画面情報要求信号を生成して集約情報提供サーバ１に送信する。また、送受信手段４１は、集約情報提供サーバ１から送信された表示画面情報を受信する。さらに、送受信手段４１は、集約情報提供サーバ１からアラート通知を受信する。
【００３９】
表示画面情報要求信号は、集約情報提供サーバ１に対して表示画面４０１（後述する図４ないし図６参照）を生成するために必要な情報を要求するための信号である。上述したように、表示画面４０１（後述する図４ないし図６参照）を生成するために必要な情報の「項目」はそのオペレータの作業内容等により異なることがある。そのため、表示画面情報要求信号は、たとえば、信号を送信するクライアント端末４ａの識別子、クライアント端末４ａを操作しているオペレータの識別子およびクライアント端末４ａで必要とする情報の「項目」を含む。
【００４０】
表示画面生成手段４２は、送受信手段４１で受信した表示画面情報から、接続される出力装置で表示可能な表示画面４０１を生成する。図４に示すのは、表示画面生成手段４２で、表示画面情報を利用して生成された表示画面４０１の一例である。図４で示す例は、図３（ａ）で示す集約情報１１を用いて生成された表示画面４０１である。
【００４１】
表示画面４０１は、パーソナルコンテンツ表示４０２および共通コンテンツ表示４０３を有している。パーソナルコンテンツ表示４０２は、オペレータ毎に異なる業務内容が表示されるコンテンツのことである。また、共通コンテンツ表示４０３は、集約情報提供サーバ１に接続しているクライアント端末４ａのオペレータ、さらには、集約情報提供サーバ１に接続しているクライアント端末４であり組織情報提供サーバ３に記憶されている組織情報３１に基づいて権限ある組織（グループ）に属しているオペレータに共通して、集約情報１１から生成された各項目の情報が表示される。
【００４２】
入出力手段４３は、キーボードやマウス等の入力装置を介してオペレータからの操作を入力し、表示画面生成手段４２で生成された表示画面情報をディスプレイ等の出力装置に出力する。また、入出力手段４３は、集約情報提供サーバ１から送信されるアラート通知からアラート表示４０４を生成して出力装置に出力する（後述する図５参照）。さらに、入出力手段４３は、入力装置を介してアラート表示４０４に対する表示画面４０１の更新の操作信号を入力する。更新の操作信号に基づいて表示される表示画面は、後述する図６に示す表示画面である。
【００４３】
図５は、表示画面４０１にアラート表示４０４が表示され、オペレータに対してアラートが通知された一例を示す図である。なお、図５においてアラート表示４０４は、表示画面４０１上に、アラート表示４０４として表示されているが、このようにアラート表示４０４として表示される例に限られず、表示画面４０１上で、更新された集約データの表示文字の色や枠内の背景色を変更させ、または更新された集約データをブリンク表示させることにより、更新を通知する。
【００４４】
＜集約情報生成処理＞
図７および図８に示すフローチャートを用いて、集約情報提供サーバ１において受付データ２１１ないし２１ｍを用いて集約情報１１として集約データ１１１ないし１１ｎを生成する処理について説明する。
【００４５】
図７は、集約情報提供サーバ１１において、受付情報２１を読み出し、集約情報１１を生成してアラート通知を送信する処理を説明する処理である。また、図８は、図７のフローチャートにおける集約情報を生成する処理である。
【００４６】
図７に示すように、集約情報提供サーバ１で予め定められている一定時間が経過すると（Ｓ０１）、集約情報生成手段１２１は、受付情報提供サーバ２で記憶する受付情報２１の受付データ２１１ないし２１ｍを読み出し、図８を用いて後述する集約データ生成処理に従って集約データ１１１ないし１１ｎを生成する（Ｓ０２）。
【００４７】
ステップＳ０２で集約情報生成手段１２１が集約情報１１として集約データ１１１ないし１１ｎを生成する際、更新データ検出手段１２２は、当該生成するまでに集約情報１１として記憶されていた情報と比較して、当該生成する時には更新された集約データを検出する（Ｓ０３）。
【００４８】
ステップＳ０３で更新データ検出手段１２２により集約データが検出されると（Ｓ０３でＹＥＳ）、通知データ判定手段１２３は、更新された集約データがアラート通知の対象となる集約データであるか否かを判定する（Ｓ０４）。一方、ステップＳ０３で更新データ検出手段１２２により集約データが検出されない場合（Ｓ０３でＮＯ）、ステップＳ０１に戻り、再び一定時間が経過したときに同様の処理が繰り返される。この一定時間はシステム管理者が予め情報集約提供サーバ１に対して設定する時間値であり、例えば、「１日」や「１時間」等である。
【００４９】
ステップＳ０４で通知データ判定手段１２３によりアラート通知の対象となるデータであると判定されると（Ｓ０４でＹＥＳ）、アラート通知手段１２４は、アラート通知の対象となるクライアント端末４ａに対してアラート通知を送信する（Ｓ０５）。一方、ステップＳ０４で通知データ判定手段１２３によりアラート通知の対象となるクライアント端末４ａでないと判定されると（Ｓ０４でＮＯ）、ステップＳ０１に戻り、再び一定時間が経過したときに同様の処理が繰り返される。
【００５０】
ここで、図８に示すフローチャートを用いて、図７のフローチャートのステップＳ０２で集約データ生成手段により行われる集約データ生成処理について説明する。
【００５１】
集約データ生成処理が開始されると、受付情報提供サーバ２から受付情報２１を読み込む（Ｓ００１）。その後、カウンタの値Ｎを初期化して値を「０」にする（Ｓ００２）。
【００５２】
続いて、受付情報２１のＮ件目の受付データを選択し（Ｓ００３）、選択した受付データについて処理が終了しているか否かを判定する（Ｓ００４）。具体的には、選択した受付データの「ステータス」の項目の実データを参照し、「終了」である場合、処理が終了していると判定する。一方、「ステータス」の項目の実データが「終了」でない場合、選択した受付データの処理が終了していないと判定する。
【００５３】
ステップＳ００４における判定で、選択した受付データについての処理が終了していない場合（Ｓ００４でＮＯ）、集約データを生成して記憶し（Ｓ００６）、カウンタの値Ｎに１を加算する。一方、ステップＳ００４における判定で、選択した受付データについての処理が終了していた場合（Ｓ００４でＹＥＳ）、ステップＳ００６に進み、カウンタの値Ｎに１を加算する。
【００５４】
ステップＳ００６でカウンタの値Ｎに１が加算されると、受付情報２１に含まれる全ての受付データについて集約データの生成がされたか否かを判定し（Ｓ００７）、全ての受付データについて処理がされるまで、ステップＳ００３〜Ｓ００６の処理が繰り返される。また、全ての受付データについて処理がされると（Ｓ００７でＹＥＳ）、集約データ生成処理を終了し、上述した図７のフローチャートで示すステップＳ０３に進む。
【００５５】
集約情報提供サーバ１では、このようにして、定期的に集約情報１１が更新され、アラート通知が必要な集約データについて更新された場合、対象となるクライアント端末４ａに対してアラート通知を送信する。これにより、クライアント端末４ａでは、集約情報１１の更新を自ら確認することなく、アラート通知を待機して集約情報１１の更新を知ることが可能となる。
【００５６】
＜表示画面情報生成処理＞
次に、図９に示すフローチャートを用いて、表示画面情報を生成する処理について説明する。
【００５７】
集約情報提供サーバ１において、送受信手段１３１は、クライアント端末４ａから送信される表示画面情報要求信号を待機している（Ｓ１１）。
【００５８】
送受信手段１３１がクライアント端末４ａからの表示画面情報要求信号を受信すると（Ｓ１１でＹＥＳ）、画面情報生成手段１３２は、集約情報１１として記憶している集約データを利用して表示画面情報を生成する（Ｓ１２）。
【００５９】
続いて、送受信手段１３１は、画面情報生成手段１３２で生成された表示画面情報をクライアント端末４ａに送信する（Ｓ１３）。その後、ステップＳ１１に戻り、同様の処理が繰り返される。
【００６０】
このようにして、集約情報提供サーバ１では、クライアント端末４ａから受信する表示画面情報提供信号に基づいて表示画面情報を生成し、クライアント端末４ａに送信している。集約情報提供サーバ１は、オペレータが作業に必要な情報を予め集約される集約情報１１として記憶しているため、表示画面情報要求信号を受信した際の処理操作時間を、向上させることができる。
【００６１】
＜表示画面出力処理＞
続いて、図１０に示すフローチャートを用いて、クライアント端末４ａにおいて、表示画面４０１を出力する処理について説明する。
【００６２】
クライアント端末４ａの送受信手段４１は、作業を開始する際、表示画面情報要求信号を生成して集約情報提供サーバ１に送信する（Ｓ２１）。
【００６３】
表示画面生成手段４２は、送受信手段４１で集約情報提供サーバ１から送信された表示画像情報を受信すると、受信した表示画像情報から表示画面４０１を生成する。また、入出力手段４３は、表示画面生成手段４２で生成された表示画面４０１をディスプレイ等の出力装置に出力する（Ｓ２２）。
【００６４】
その後、送受信手段４１は、集約情報提供サーバ１から送信されるアラート通知を待機する（Ｓ２３）。送受信手段４１がアラート通知を受信すると（Ｓ２３でＹＥＳ）、入出力手段４３は、出力装置にアラート表示４０４を出力する（Ｓ２４）。例えば、図４に示す表示画面４０１の例では、ステップＳ２４の出力処理により、図５に示す表示画面４０１のように、アラート表示４０４が出力される。
【００６５】
入出力手段４３は、ステップＳ２４で出力装置にアラート表示４０４を出力すると、出力したアラート表示に対してオペレータから更新要求がされたか否かを確認する（Ｓ２５）。オペレータから更新要求がされると（Ｓ２５でＹＥＳ）、送受信手段４１は、表示画面情報要求信号を生成して、集約情報提供サーバ１に送信する（Ｓ２６）。
【００６６】
送受信手段４１で集約情報提供サーバ１から送信された表示画面情報を受信すると、表示画面生成手段４２は、表示画面４０１をディスプレイ等の出力装置に出力する（Ｓ２７）。これにより、表示画面４０１が更新される。例えば、図４に示す表示画面４０１の例では、図４に示す表示画面４０１からＳ２７の出力処理により図６に示す表示画面４０１に更新状態が示される。
【００６７】
生成された表示画面４０１が出力されると、その後、オペレータによる操作が終了されたか否かが判断され（Ｓ２８）、操作が終了されていない場合、ステップＳ２３に戻り、同様の処理が繰り返される。
【００６８】
また、ステップＳ２３においてアラート通知の受信をしなかった場合や、ステップＳ２５において更新要求がされなかった場合にも、送受信手段４１によりオペレータによる操作が終了されたか否かが判断され（Ｓ２８）、操作が終了されていない場合、ステップＳ２３に戻り、同様の処理が繰り返される。
【００６９】
このように、クライアント端末４ａは、集約情報提供サーバ１からアラート通知を受信した場合、出力装置にアラート表示４０２を出力する。これにより、集約データが更新されたことをオペレータに知らせることが可能となり、作業が滞ることがなくなり、業務の効率化が可能になる。
【００７０】
また、アラート通知に対し、オペレータから表示画面４０１を更新する旨の応答があった場合、集約情報提供サーバ１に対して表示画面情報要求信号を送信し、表示画面情報要求信号に対して受信した表示画面情報に基づいて生成した表示画面４０１を出力することで、更新された集約情報を表示することが可能になる。
【００７１】
［第２の実施の形態］
次に、図面を参照して本発明の第２の実施の形態に係るアラート情報表示方法を説明する。
【００７２】
本発明の第２の実施の形態に係るアラート情報表示方法も、図１に示した集約情報提供サーバ１にアラート情報表示プログラムがインストールされることにより実現される。
【００７３】
図１１に、第２の実施の形態に係るアラート情報表示方法で用いられる集約情報１１ａの一例を示す。集約情報１１ａが第１の実施の形態において図３で示した集約情報１１と異なる点は「優先度」および「表示状態」に関する情報を有している点である。なお、図１１（ａ）に示す例は、更新される前の集約情報１１ａであり、図１１（ｂ）に示す例は、更新された後の集約情報１１ａである。
【００７４】
「優先度」とは、集約情報１１ａとして記憶される集約データの中で、その集約データの生成処理が要求される優先順位であり、具体的にはクライアント端末４ａ等を使用するオペレータが入力する。たとえば、図１１（ａ）において、「ＩＤ」が「１」の集約データは、優先度が「１」とされており、優先順位が高く設定されている。「優先度」が入力されていない場合には、受付データ２１１等のＩＤの順序に基づいて集約データ生成処理を実行する。
【００７５】
なお、図１１に示す集約情報１１ａの例では、「優先度」は５段階のレベルで表示されている。しかし、これに限られず、たとえば、「大至急」、「急ぎ」、「普通」等のように表示するものであっても良い。
【００７６】
「表示状態」とは、表示画面４０１ａ上で集約データを表示する際の表示状態である。具体的には、表示画面４０１ａ上の文字の色や背景の色であって、「赤」、「白」、「黄」等のように設定される。表示状態は、該当する集約データを集約情報提供サーバ1で読み込んだ日時と回答予定日時とを比較して決定する。たとえば、読み込み時点において回答予定日時が過ぎている場合、表示状態を「赤」にする。また、読み込み時点から回答予定日時まで一週間未満の期間がある場合、表示状態を「黄」とし、一週間以上の期間がある場合、表示状態を「白」とする。
【００７７】
なお、図１１に示す集約情報１１ａでは「優先度」および「表示状態」の項目を設けて「優先度」や「表示状態」に関する情報を記憶しており、集約データの生成処理の順序決定に用いている。しかし、このような項目に対してデータを保存するのではなく、「優先度」の状態を示す「１」、「２」、「３」等や、表示画面４０１ａ上の表示色を示す「赤」、「白」、「黄」等の項目を、集約データの生成処理の順序決定に必要な条件（フラグ）として記憶する形式であってもよい。ここで、フラグとは、「優先度」や「表示状態」が「オン」と「オフ」との組合せや、「１」と「０」との組合せ等である。このフラグが「オフ」や「０」である場合には、第１の実施例と同様に、集約データの生成に「優先度」や「表示状態」を考慮しない。反対に、このフラグが「オン」や「１」である場合には、集約データの生成に「優先度」や「表示状態」を考慮する。
【００７８】
図１２に示すフローチャートを用いて、本発明の第２の実施の形態に係るアラート情報表示方法の集約情報提供サーバ１における集約データ生成処理について説明する。なお、以下の説明では、２００４年１２月１０日において、集約データが生成され、この生成された集約データに基づいて表示画面が生成されることを想定して説明する。
【００７９】
集約情報提供サーバ１では、図７のフローチャートに示した処理と同様の処理により、集約情報を生成して、更新されていた集約データが存在する場合、該当するクライアント端末４ａに対してアラート通知を送信する。本発明の第１の実施の形態と異なる点は、ステップＳ０２における集約情報の生成である。なお、図１２の集約データ生成処理において、第１の実施の形態において図８を用いて説明した処理と同様の処理については、同一の符号を付し、説明を省略する。
【００８０】
ステップＳ００４において、処理が終了していないと判定された場合、組織情報を読み込む（Ｓ１０１）。続いて、表示状態を決定する（Ｓ１０２）
表示状態の決定は、上述したように選択されている受付データの回答予定日すなわち「回答予定日」の項目の実データと現時点すなわち当該読み込み時点とを比較し、比較結果から、上記した所定の基準に従って、表示状態を決定する。
【００８１】
図１３ないし図１５に第２の実施の形態に係るアラート情報表示方法において表示される表示画面４０１ａの一例を示す。図１３で示す例は、図１１（ａ）で示す集約情報１１ａを用いて生成された表示画面情報に対応する表示画面４０１ａである。図１４で示す例は、表示画面４０１ａにアラート表示４０４ａが表示され、オペレータに対してアラートが通知された一例を示す図である。また、図１５で示す例は、図１１（ｂ）で示す集約情報１１ａを用いて生成された表示画面情報を用いて生成された表示画面４０１ａである。なお、図１３ないし図１５に示しているのは、グループＡに属するクライアント端末４ａで表示される例である。そのため、集約情報１１ａで「グループ」の項目が「Ａ」に識別されている集約データのみが表示画面４０１ａに表示されている。
【００８２】
このように、表示画面４０１ａ上で集約データとして記憶される情報を表示する際にその「優先度」を表示し、また、「表示状態」を分けて表示することで、オペレータに各集約データを区別しやすくする。これにより、作業効率を向上させることが可能になる。
【００８３】
なお、クライアント端末４ａおける表示画面情報出力処理は、上述した本発明の第１の実施の形態おいて説明した処理の流れと同様であるため、説明を省略する。
【００８４】
上記のように、本発明の実施の形態によって記載したが、この開示の一部をなす論述および図面はこの発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施の形態、実施例および運用技術が明らかとなる。
【００８５】
本発明はここでは記載していない様々な実施の形態等を含むことは勿論である。従って、本発明の技術的範囲は上記の説明に記載した事項と自明な特許請求の範囲に係る発明特定事項によってのみ定められるものである。
【図面の簡単な説明】
【００８６】
【図１】本発明の第１の実施の形態に係るアラート情報表示方法を実現する集約情報提供サーバが接続されるシステムの図。
【図２】本発明の第１の実施の形態に係るアラート情報表示方法で利用される受付情報の一例。
【図３】本発明の第１の実施の形態に係るアラート情報表示方法で利用される集約情報の一例。
【図４】本発明の第１の実施の形態に係るアラート情報表示方法において表示される表示画面の一例。
【図５】本発明の第１の実施の形態に係るアラート情報表示方法において表示される表示画面の一例。
【図６】本発明の第１の実施の形態に係るアラート情報表示方法において表示される表示画面の一例。
【図７】本発明の第１の実施の形態に係るアラート情報表示方法における集約処理のフローチャート。
【図８】本発明の第１の実施の形態に係るアラート表示方法における集約処理のフローチャート。
【図９】本発明の第１の実施の形態に係るアラート情報表示方法における表示画面情報生成処理のフローチャート。
【図１０】本発明の第１の実施の形態に係るアラート情報表示方法における表示画面出力処理のフローチャート。
【図１１】本発明の第２の実施の形態に係るアラート情報表示方法で利用される集約情報の一例。
【図１２】本発明の第２の実施の形態に係るアラート情報表示方法における集約処理のフローチャート。
【図１３】本発明の第２の実施の形態に係るアラート情報表示方法において表示される表示画面の一例。
【図１４】本発明の第２の実施の形態に係るアラート情報表示方法において表示される表示画面の一例。
【図１５】本発明の第２の実施の形態に係るアラート情報表示方法において表示される表示画面の一例。
【符号の説明】
【００８７】
１…集約情報提供サーバ
２…受付情報提供サーバ
３…組織情報提供サーバ
４ａ〜４ｃ…クライアント端末
５…ネットワーク
１１，１１ａ…集約情報
１２…アラート表示アプリケーション
１３…画面表示アプリケーション
２１…受付情報
３１…組織情報
４１…送受信手段
４２…表示画面生成手段
４３…入出力手段
１１１〜１１ｎ…集約データ
１２１…集約情報生成手段
１２２…更新データ検出手段
１２３…通知データ判定手段
１２４…アラート通知手段
１３１…送受信手段
１３２…画面情報生成手段
２１１〜２１ｍ…受付データ
４０１，４０１ａ…表示画面
４０２…アラート表示
４０２…パーソナルコンテンツ表示
４０３…共通コンテンツ表示
【図１】
2006171807.tif 000003
【図２】
2006171807.tif 000004
【図３】
2006171807.tif 000005
【図４】
2006171807.tif 000006
【図５】
2006171807.tif 000007
【図６】
2006171807.tif 000008
【図７】
2006171807.tif 000009
【図８】
2006171807.tif 000010
【図９】
2006171807.tif 000011
【図１０】
2006171807.tif 000012
【図１１】
2006171807.tif 000013
【図１２】
2006171807.tif 000014
【図１３】
2006171807.tif 000015
【図１４】
2006171807.tif 000016
【図１５】
2006171807.tif 000017