JP6473122B2 - Information management system, information management method, and information management program - Google Patents
Information management system, information management method, and information management program Download PDFInfo
- Publication number
- JP6473122B2 JP6473122B2 JP2016211644A JP2016211644A JP6473122B2 JP 6473122 B2 JP6473122 B2 JP 6473122B2 JP 2016211644 A JP2016211644 A JP 2016211644A JP 2016211644 A JP2016211644 A JP 2016211644A JP 6473122 B2 JP6473122 B2 JP 6473122B2
- Authority
- JP
- Japan
- Prior art keywords
- activity
- activity log
- workflow
- information management
- unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、情報管理システム、情報管理方法及び情報管理プログラムに関する。 The present invention relates to an information management system, an information management method, and an information management program.
自然災害やサイバー攻撃等に対する危機対応における業務を管理するシステムとして、作業項目を記載したチェックリストを用いて完了確認を行うシステムが知られている(例えば、特許文献1を参照)。また、業務の実施者への指示があらかじめ設定され、当該指示に対する実施者からのメッセージ等が記録されるシステムが知られている(例えば、特許文献2を参照)。 As a system for managing a business in response to a crisis against a natural disaster or a cyber attack, a system for performing completion confirmation using a check list in which work items are described is known (for example, see Patent Document 1). In addition, a system is known in which an instruction to a business practitioner is set in advance and a message or the like from the practitioner corresponding to the instruction is recorded (see, for example, Patent Document 2).
しかしながら、従来のシステムには、発生したメッセージや実施事項の進捗状況を基に、危機対応の全体の状況を把握することが困難であるという問題があった。例えば、従来のシステムでは、個別の実施項目ごとに進捗状況やメッセージが管理されていたため、各実施項目の状況を把握することは可能であったが、全体の状況を把握することは困難であった。 However, the conventional system has a problem that it is difficult to grasp the overall situation of the crisis response based on the progress of the generated messages and implementation items. For example, in the conventional system, progress status and messages were managed for each individual action item, so it was possible to grasp the situation of each action item, but it was difficult to grasp the overall situation. It was.
本発明の情報管理システムは、危機対応の際に実施される活動に関するメッセージと当該活動の進捗状況とを含んだ情報である活動ログを、各ステップに活動の実施主体と活動が実施される条件とが設定されたワークフローの所定のステップに紐付けて記憶部に登録する登録部と、前記登録部によって登録された活動ログに含まれる進捗状況を基に、前記ワークフローのステップごとの活動の進捗度合いを計算する計算部と、前記ワークフローに関する情報を、前記計算部によって計算された進捗度合いを表す情報とともに表示部に表示させる表示制御部と、を有することを特徴とする。 In the information management system of the present invention, an activity log, which is information including a message related to an activity carried out in response to a crisis and the progress of the activity, is recorded in each step, and the conditions under which the activity is implemented and the activity implementation entity. The progress of the activity for each step of the workflow based on the registration status that is registered in the storage unit in association with a predetermined step of the workflow for which is set, and the progress status included in the activity log registered by the registration unit It has a calculation part which calculates a degree, and a display control part which displays on a display part the information about the above-mentioned workflow with the information showing the progress degree calculated by the calculation part.
本発明の情報管理方法は、情報管理システムで実行される情報管理方法であって、危機対応の際に実施される活動に関するメッセージと当該活動の進捗状況とを含んだ情報である活動ログを、各ステップに活動の実施主体と活動が実施される条件とが設定されたワークフローの所定のステップに紐付けて記憶部に登録する登録工程と、前記登録工程によって登録された活動ログに含まれる進捗状況を基に、前記ワークフローのステップごとの活動の進捗度合いを計算する計算工程と、前記ワークフローに関する情報を、前記計算工程によって計算された進捗度合いを表す情報とともに表示部に表示させる表示制御工程と、を含んだことを特徴とする。 The information management method of the present invention is an information management method executed by the information management system, and includes an activity log that is information including a message related to an activity performed in response to a crisis and the progress of the activity, A registration process for registering in a storage unit in association with a predetermined step of a workflow in which an activity implementing entity and a condition for performing the activity are set in each step, and progress included in the activity log registered by the registration process A calculation process for calculating the progress of the activity for each step of the workflow based on the situation; and a display control process for displaying information on the workflow on the display unit together with information indicating the progress calculated by the calculation process; , Including.
本発明の情報管理プログラムは、コンピュータに、危機対応の際に実施される活動に関するメッセージと当該活動の進捗状況とを含んだ情報である活動ログを、各ステップに活動の実施主体と活動が実施される条件とが設定されたワークフローの所定のステップに紐付けて記憶部に登録する登録工程と、前記登録工程によって登録された活動ログに含まれる進捗状況を基に、前記ワークフローのステップごとの活動の進捗度合いを計算する計算工程と、前記ワークフローに関する情報を、前記計算部によって計算された進捗度合いを表す情報とともに表示部に表示させる表示制御工程と、を実行させることを特徴とする。 In the information management program of the present invention, an activity log, which is information including a message related to an activity carried out in response to a crisis and a progress status of the activity, is executed on a computer, and the activity implementing entity and the activity implement each step. A registration step for registering in a storage unit in association with a predetermined step of the workflow for which a condition is set, and a progress status included in the activity log registered by the registration step, for each step of the workflow A calculation process for calculating a progress degree of the activity and a display control process for displaying information on the workflow on the display unit together with information indicating the progress degree calculated by the calculation unit are performed.
本発明によれば、発生したメッセージや実施事項の進捗状況を基に、危機対応の全体の状況を把握することが可能となる。 According to the present invention, it is possible to grasp the overall situation of crisis response based on the progress status of the generated messages and implementation items.
以下に、本願に係る情報管理システム、情報管理方法及び情報管理プログラムの実施形態を図面に基づいて詳細に説明する。なお、この実施形態により本発明が限定されるものではない。 Hereinafter, embodiments of an information management system, an information management method, and an information management program according to the present application will be described in detail with reference to the drawings. In addition, this invention is not limited by this embodiment.
[第1の実施形態の構成]
まず、図1を用いて、第1の実施形態に係る情報管理システムの構成について説明する。図1は、第1の実施形態に係る情報管理システムの構成の一例を示す図である。図1に示すように、情報管理システム1は、情報管理装置10及びクライアント端末30を有する。また、情報管理装置10は、クライアント端末30と通信網20を介して接続されている。
[Configuration of First Embodiment]
First, the configuration of the information management system according to the first embodiment will be described with reference to FIG. FIG. 1 is a diagram illustrating an example of a configuration of an information management system according to the first embodiment. As illustrated in FIG. 1, the
ここで、情報管理システム1は、例えば、自然災害やサイバー攻撃等に対する対策本部において実施される。また、情報管理装置10は、対策本部と同じ場所に備えられてもよいし、対策本部とは異なる場所に備えられてもよい。また、クライアント端末30は、対策本部及び対策本部に関連する各機関に備えられる。図1の機関A及びBは、例えば対策本部の下部組織や支部等である。
Here, the
情報管理装置10は、例えばサーバ装置である。また、クライアント端末30は、例えばパーソナルコンピュータである。また、通信網20は、例えば、有線又は無線のLAN(Local Area Network)やVPN(Virtual Private Network)等の任意の種類の通信網である。なお、クライアント端末30の数は、図示の数に限定されず、任意の数とすることができる。また、情報管理装置10は、記憶部11及び制御部12を有する。また、クライアント端末30は、マウスやキーボード等の入力部を有する。また、クライアント端末30は、ディスプレイ等である表示部31を有する。
The information management device 10 is, for example, a server device. The
記憶部11は、HDD(Hard Disk Drive)、SSD(Solid State Drive)、光ディスク等の記憶装置である。なお、記憶部11は、RAM(Random Access Memory)、フラッシュメモリ、NVSRAM(Non Volatile Static Random Access Memory)等のデータを書き換え可能な半導体メモリであってもよい。記憶部11は、情報管理装置10で実行されるOS(Operating System)や各種プログラムを記憶する。さらに、記憶部11は、プログラムの実行で用いられる各種情報を記憶する。また、記憶部11は、ワークフロー記憶部111及び活動ログ記憶部112を有する。
The
ワークフロー記憶部111は、ワークフローを記憶する。ワークフローは、危機対応における実施事項を規定したデータである。ワークフローは、活動の実施主体と活動が実施される条件とが設定された複数のステップにより構成される。
The
また、本実施形態では、一例として、ワークフローの各ステップには、活動を実施する組織が実施主体として設定され、危機の発生時から活動が開始されるまでの時間が条件として設定されていることとする。例えば、ワークフロー記憶部111は、ワークフローのステップとして、「実施主体が「総務班」、時間が「発災直後」であるステップ」、「実施主体が「総務班」、時間が「1日以内」であるステップ」、「実施主体が「情報整理班」、時間が「1日以内」であるステップ」等を記憶する。
In the present embodiment, as an example, in each step of the workflow, the organization that performs the activity is set as the implementation subject, and the time from the occurrence of the crisis to the start of the activity is set as a condition And For example, the
なお、ワークフローにおける実施主体及び条件は、本実施形態の例に限定されない。例えば、実施主体として、組織内の役割(例えば、運用管理者やリーダ)が設定されてもよい。また、条件として、危機による被害の深刻さや影響を受ける範囲を表すスコアの閾値が設定されてもよい。 In addition, the execution subject and conditions in the workflow are not limited to the example of this embodiment. For example, a role in the organization (for example, an operation manager or a leader) may be set as the implementation subject. Further, as a condition, a threshold value of a score representing the seriousness of damage caused by the crisis and the affected range may be set.
活動ログ記憶部112は、活動ログを記憶する。活動ログは、危機対応の際に実施される活動に関するメッセージと当該活動の進捗状況とを含んだ情報である。図2は、第1の実施形態に係る活動ログの一例を示す図である。
The activity
図2に示すように、活動ログの項目には、「ID」、「対応状況」、「送信元」、「送信先」、「タイトル」、「内容」、「起票日時」、「紐付くワークフローのステップ」等が含まれる。活動ログの項目「ID」には、活動ログを識別するためのIDが記憶される。また、活動ログの項目「対応状況」には、当該活動ログに対応する活動の進捗状況が記憶される。進捗状況は、例えば、未対応、対応中、完了のいずれかで表される。 As shown in FIG. 2, “ID”, “correspondence status”, “transmission source”, “transmission destination”, “title”, “content”, “draft date / time”, “link” are attached to the items of the activity log. Workflow steps "and the like. In the item “ID” of the activity log, an ID for identifying the activity log is stored. The activity log item “response status” stores the progress status of the activity corresponding to the activity log. The progress status is represented by any one of, for example, unsupported, currently being handled, and completed.
活動ログの項目「送信元」には、活動ログを起票した組織等が記憶される。また、活動ログの項目「送信先」には、活動ログの対象とする組織等が記憶される。また、活動ログの項目「タイトル」には、活動ログのメッセージのタイトルが記憶される。また、活動ログの項目「内容」には、活動ログのメッセージの内容が記憶される。活動ログのメッセージは、例えば、危機対応における活動で発生する報告、連絡、指示等である。 The activity log item “transmission source” stores the organization or the like that started the activity log. The activity log item “destination” stores an organization or the like targeted by the activity log. The activity log message “title” stores the title of the message in the activity log. In addition, the content of the message of the activity log is stored in the item “content” of the activity log. The message of the activity log is, for example, a report, a contact, an instruction, etc. generated by an activity in crisis response.
また、活動ログの項目「起票日時」には、活動ログが起票された日時が記憶される。また、活動ログの項目「紐付くワークフローのステップ」には、当該活動ログと紐付けられたワークフローのステップが記憶される。活動ログとステップとの紐付けについては後述する。 In addition, the date and time when the activity log was drafted is stored in the item “draft date and time” of the activity log. The activity log item “workflow step to be associated” stores a workflow step associated with the activity log. The association between the activity log and the step will be described later.
例えば、IDが「1」である活動ログは、総務班によって起票され、全体を対象としたものであり、「災害対策本部の設置について」というタイトルのメッセージ「災害対策本部の設置準備を開始しました。」が含まれており、「2016/10/12 10時00分」に起票されたものであり、ワークフローのステップ「A−1」と紐付けられている。 For example, an activity log with an ID of “1” is drafted by the general affairs team and is intended for the whole. The message “About setting up the disaster response headquarters” “Starts preparation for setting up the disaster response headquarters” ”Is included and is issued at“ 2016/10/12 10:00 ”and is associated with the step“ A-1 ”of the workflow.
制御部12は、情報管理装置10全体を制御する。制御部12は、例えば、CPU(Central Processing Unit)、MPU(Micro Processing Unit)等の電子回路や、ASIC(Application Specific Integrated Circuit)、FPGA(Field Programmable Gate Array)等の集積回路である。また、制御部12は、各種の処理手順を規定したプログラムや制御データを格納するための内部メモリを有し、内部メモリを用いて各処理を実行する。また、制御部12は、各種のプログラムが動作することにより各種の処理部として機能する。例えば、制御部12は、登録部121、計算部122、表示制御部123及び検索部124を有する。
The
登録部121は、危機対応の際に実施される活動に関するメッセージと当該活動の進捗状況とを含んだ情報である活動ログを、各ステップに活動の実施主体と活動が実施される条件とが設定されたワークフローの所定のステップに紐付けて記憶部11の活動ログ記憶部112に登録する。
The
ここで、活動ログと紐付けられるワークフローのステップは、ユーザによって指定される場合と指定されない場合とがある。登録部121は、ユーザによって活動ログに対応するステップが指定されている場合、当該活動ログを当該指定されたステップに紐付けて登録し、ユーザによって活動ログに対応するステップが指定されていない場合、当該活動ログに対応するステップをワークフローに追加し、当該活動ログを当該追加したステップに紐付けて登録する。
Here, the steps of the workflow associated with the activity log may or may not be specified by the user. When the step corresponding to the activity log is designated by the user, the
例えば、図3に示すようなワークフロー表示画面に、ユーザによるステップの選択を受け付けたうえで活動ログを起票する画面等を呼び出す機能を備えることで、登録部121は、選択されたステップをユーザによって指定されたステップとみなし、当該ステップを活動ログに紐付けることができる。図3は、第1の実施形態に係るワークフロー表示画面について説明するための図である。
For example, the
一方で、ユーザによってステップが指定されなかった場合、登録部121は、活動ログの各項目の内容に基づいて新たなステップをワークフローに追加し、活動ログと当該追加したステップとの紐付けを行う。例えば、登録部121は、活動ログの送信元及び起票日時に基づいて新たなステップを作成する。
On the other hand, when a step is not specified by the user, the
例として、発災日時を「2016年10月12日 09時30分」とし、図2のIDが「3」である活動ログがステップを指定されずに作成された場合について説明する。このとき、図2のIDが「3」である活動ログの送信元が「総務班」であるので、登録部121は、作成するステップの実施主体の組織を「総務班/A」とする。なお、「A」はあらかじめ設定された総務班に対応するラベルである。
As an example, a case will be described in which the date and time of disaster is “October 12, 2016 09:30” and the activity log having the ID “3” in FIG. 2 is created without specifying a step. At this time, since the transmission source of the activity log whose ID in FIG. 2 is “3” is “general affairs group”, the
また、図2のIDが「3」である活動ログの起票日時が「2016年10月12日 16時00分」であるので、登録部121は、作成するステップの時間の条件を、「発災直後」と「1日以内」との間とする。
Further, since the start date and time of the activity log with the ID “3” in FIG. 2 is “October 12, 2016, 16:00”, the
登録部121は、作成したステップAfter A−1を、ワークフロー記憶部111に登録する。また、登録部121は、当該活動ログをステップAfter A−1に紐付けて活動ログ記憶部112に登録する。以降、送信元が「総務班」、かつ起票日時が「2016年10月12日 09時30分」〜「2016年10月13日 09時30分」である活動ログが、対応するステップが指定されずに作成された場合、登録部121は、当該活動ログをステップAfter A−1に紐付けて活動ログ記憶部112に登録することができる。
The
計算部122は、登録部121によって登録された活動ログに含まれる進捗状況を基に、ワークフローのステップごとの活動の進捗度合いを計算する。例えば、計算部122は、進捗度合いとして、各進捗状況が設定された活動ログの数又は割合を計算してもよい。
The
また、計算部122は、進捗度合いを示すスコアであるStatusを以下のように計算してもよい。ここで、あるステップの活動ログ数をN、当該ステップに紐付けられたi番目(ただし、iは1〜N)の活動ログの進捗状況をSiとする。また、i番目の活動ログの進捗状況が「未対応」の場合はSi=1、「対応中」の場合はSi=2、「完了」の場合はSi=3とする。計算部122は、式(1)によりステップごとの進捗状況の平均をStatusとして計算する。
Status=Σi(Si/N) ・・・(1)
Further, the
Status = Σ i (S i / N) (1)
表示制御部123は、ワークフローに関する情報を、計算部122によって計算された進捗度合いを表す情報とともに表示部31に表示させる。表示制御部123は、縦又は横のうち、実施主体を一方の項目、条件を他方の項目とし、各要素をワークフローの各ステップに対応させた表を、表示部31のワークフロー表示画面に表示させる。図3の例では、表示制御部123は、条件を縦の項目、実施主体を横の項目とする表を表示させる。
The
図3の表の項目「ID」には、ステップに設定された条件、すなわち危機の発生時から活動が開始されるまでの時間を識別するIDが表示される。例えば、IDが「1」である条件は、「発災直後」である。また、例えば、IDが「2」である条件は、「1日以内」である。 The item “ID” in the table of FIG. 3 displays the conditions set for the step, that is, an ID for identifying the time from the occurrence of the crisis to the start of the activity. For example, the condition that the ID is “1” is “immediately after the disaster”. For example, the condition that the ID is “2” is “within 1 day”.
図3の表の項目「組織名/組織ラベル」より右側の項目には、ステップに設定された実施主体、すなわち活動を実施する組織の名称及びラベルが表示される。例えば、項目「総務班/A」は、名称が「総務班」、ラベルが「A」である組織を示している。また、項目「情報整理班/B」は、名称が「情報整理班」、ラベルが「B」である組織を示している。 In the item on the right side of the item “organization name / organization label” in the table of FIG. 3, the name and label of the implementing entity set in the step, that is, the organization performing the activity are displayed. For example, the item “General Affairs Group / A” indicates an organization whose name is “General Affairs Group” and whose label is “A”. The item “information organization group / B” indicates an organization whose name is “information organization group” and whose label is “B”.
図3の表の各要素は、対応する条件、及び実施主体が設定されたステップを表している。以降、ワークフローの各ステップを、対応する要素の組織ラベル及びIDに基づく符号で表す。例えば、要素の列の組織名/組織ラベルが「総務班/A」、かつ、要素の行のIDが「1」である場合、当該要素に対応するステップを「A−1」と表す。また、例えば、ステップA−1に対応する表の要素を、要素A−1等と表す。 Each element in the table of FIG. 3 represents a step in which a corresponding condition and an execution entity are set. Hereinafter, each step of the workflow is represented by a code based on the organization label and ID of the corresponding element. For example, when the organization name / organization label of the element column is “General Affairs Group / A” and the ID of the element row is “1”, the step corresponding to the element is represented as “A-1”. Further, for example, an element of the table corresponding to step A-1 is represented as element A-1.
例えば、ステップA−1は、発災直後に総務班よって活動が実施されるステップであり、ステップの説明として、「・災害対策本部設置・通信手段確保 ・安否確認システム起動・発出」と記載されている。なお、ステップの説明は記載されていなくてもよい。 For example, step A-1 is a step in which the general affairs team carries out activities immediately after the disaster, and the description of the step is described as “・ installation of disaster countermeasure headquarters ・ secure communication means ・ start up / issue of safety confirmation system”. ing. In addition, description of a step does not need to be described.
また、図3に示すように、表示制御部123は、各要素の塗りつぶし色によって計算部122によって計算された各ステップの進捗度合いを表す情報を表示する。なお、表示制御部123は、塗りつぶし色によらず、例えば計算部122によって計算されたStatusの値を各要素に表示することで進捗度合いを表してもよい。
As shown in FIG. 3, the
表示制御部123は、計算部122によって計算された各進捗状況が設定された活動ログの数又は割合を基に、各要素の塗りつぶし色を決定してもよい。このとき、例えば、図3に示すように、対応するステップに紐付けられた活動ログの進捗状況が全て「完了」である要素は緑色で塗りつぶされる。また、対応するステップに紐付けられた活動ログが存在しない要素、及び、対応するステップに紐付けられた活動ログの進捗状況が全て「未対応」である要素は赤色で塗りつぶされる。また、対応するステップに紐付けられた活動ログの中に進捗状況が「完了」であるものが存在せず、かつ、「対応中」であるものが存在する要素は黄色で塗りつぶされる。また、行に含まれる全ての要素に対応するステップに紐付けられた活動ログの進捗状況が全て「完了」である場合、当該行は灰色で塗りつぶされる。
The
また、表示制御部123は、計算部122によって計算されたStatusの値によって、図4のように塗りつぶし色を決定してもよい。図4は、第1の実施形態に係るワークフローのステップの色分けについて説明するための図である。これにより、例えば、活動ログの数と各進捗状況の割合に基づいて、要素の塗りつぶし色にグラデーションを付けることができる。
Further, the
例えば、あるステップに5件の活動ログが紐付けられ、各活動ログの進捗状況が「未対応」、「対応中」、「対応中」、「完了」、「未対応」である場合の例について説明する。この場合、S1=1、S2=2、S3=2、S4=3、S5=1となるので、計算部122は、Status=(1+2+2+3+1)/5=1.8と計算する。この場合、図4より、表示制御部123は、当該ステップに対応する要素の塗りつぶし色を、黄色の1つ左隣(赤色寄り)の色とする。
For example, when 5 activity logs are linked to a step and the progress status of each activity log is “Not supported”, “Supported”, “Supported”, “Completed”, “Not supported” Will be described. In this case, since S 1 = 1, S 2 = 2, S 3 = 2, S 4 = 3, and S 5 = 1, the
また、表示制御部123は、計算部122によって計算されたStatusの値に基づいて、塗りつぶし色のRGBの値を決定してもよい。例えば、Status=1.8である場合、図4より、塗りつぶし色は赤色と黄色の間になることがわかる。ここで、表示制御部123は、式(2)〜(4)により、塗りつぶし色を計算する。なお、赤色のRGBの値を(R:255,G:51,B:0)、黄色のRGBの値を(R:255,G:255,B:0)とする。また、赤色のRGBの各成分の値を、赤色R、赤色G、赤色Bと表す。また、黄色のRGBの各成分の値を、黄色R、黄色G、黄色Bと表す。また、赤色Si=1、黄色Si=2とする。
R=(黄色R−赤色R)*(Status−赤色Si)+赤色R=(255−255)*(1.8−1)+255=255 ・・・(2)
G=(黄色G−赤色G)*(Status−赤色Si)+赤色G= (255−51)*(1.8−1)+51=214 ・・・(3)
B=(黄色B−赤色B)*(Status−赤色Si)+赤色B= (0−0)*(1.8−1)+0=0 ・・・(4)
これより、表示制御部123は、当該要素の塗りつぶし色を(R:255,G:214,B:0)とする。
Further, the
R = (yellow R-red R) * (Status-red Si) + red R = (255-255) * (1.8-1) + 255 = 255 (2)
G = (yellow G-red G) * (Status-red Si) + red G = (255-51) * (1.8-1) + 51 = 214 (3)
B = (yellow B-red B) * (Status-red Si) + red B = (0-0) * (1.8-1) + 0 = 0 (4)
Accordingly, the
検索部124は、指定されたステップに紐付けられた活動ログを、記憶部11の活動ログ記憶部112から検索する。検索部124は、例えば、表示部31に表示されているワークフローのステップがユーザによって選択された場合、当該選択されたステップに紐付けられた活動ログを活動ログ記憶部112から検索する。ここで、情報管理装置10は、検索部124を用いて画面呼び出し機能を実行することができる。
The
(画面呼び出し機能について)
図5に示すように、ワークフロー表示画面は、活動ログ一覧画面を呼び出す機能を有する。図5は、第1の実施形態に係る活動ログ一覧画面について説明するための図である。例えば、ユーザにより要素A−1が選択されると、検索部124は、ステップA−1に紐付けられた活動ログを検索する。そして、表示制御部123は、検索部124による検索によって取得された活動ログを、活動ログ一覧画面として表示部31に表示させる。このとき、活動ログ一覧画面には、要素A−1に紐付けられた活動ログが一覧表示される。
(Screen call function)
As shown in FIG. 5, the workflow display screen has a function of calling up an activity log list screen. FIG. 5 is a diagram for explaining an activity log list screen according to the first embodiment. For example, when the element A-1 is selected by the user, the
また、図5に示すように、要素A−1と要素A−2との間には、ステップAfter A−1に対応する要素After A−1が挿入されている。ユーザにより要素After A−1が選択されると、表示制御部123は、ステップAfter A−1に紐付く活動ログを一覧表示させる。
Also, as shown in FIG. 5, an element After A-1 corresponding to step After A-1 is inserted between the element A-1 and the element A-2. When the element After A-1 is selected by the user, the
また、図6に示すように、表示制御部123は、過去の活動ログを含めた活動ログを検索可能な画面を表示部31に表示させてもよい。図6は、第1の実施形態に係る過去活動ログ一覧画面について説明するための図である。検索部124は、表示部31によって表示されているワークフローのステップがユーザによって選択された場合、当該選択されたステップに紐付けられた活動ログを記憶部11から検索する。例えば、ユーザにより要素A−1が選択されると、検索部124は、ステップA−1に紐付けられた活動ログを、過去に作成されたものを含めて検索する。そして、表示制御部123は、検索部124による検索によって取得された活動ログを過去活動ログ一覧画面として表示部31に表示させる。このとき、過去活動ログ一覧画面には、要素A−1に紐付けられた活動ログが、過去に作成されたものを含め一覧表示される。
Further, as shown in FIG. 6, the
図6の活動ログの一覧のうち、IDが「1」〜「3」である活動ログは、現在進行中の危機対応において作成されたものである。一方、IDが「4」である活動ログは、過去に行われた危機対応において作成されたものである。また、IDが「1」〜「4」である活動ログは、いずれも紐付くワークフローのステップが、A−1、もしくはAfter A−1である。このように、過去活動ログ一覧画面では、ステップAfter A−1のような、登録部121によって作成されたステップに紐付く活動ログを、ステップA−1のようなワークフローにもともと含まれていたステップに紐付く活動ログとまとめて表示するようにしてもよい。
In the list of activity logs in FIG. 6, activity logs having IDs “1” to “3” are created in the ongoing crisis response. On the other hand, the activity log whose ID is “4” is created in the past crisis response. In addition, in the activity logs having IDs “1” to “4”, the workflow steps associated with all the activity logs are A-1 or After A-1. As described above, in the past activity log list screen, the activity log associated with the step created by the
さらに、図6に示すように、検索部124による検索の結果取得され、過去活動ログ一覧画面に表示されている活動ログがユーザにより選択された場合、表示制御部123は、当該選択された活動ログを引用して新たな活動ログを作成可能な画面を表示部31に表示させてもよい。このとき、表示制御部123は、選択された活動ログの内容を引用して活動ログの作成画面を表示してもよい。
Further, as shown in FIG. 6, when the activity log acquired as a result of the search by the
[第1の実施形態の処理]
図7及び8を用いて、情報管理システム1の処理の流れについて説明する。図7及び8は、第1の実施形態に係る情報管理システムの処理の流れを示すフローチャートである。まず、図7は、活動ログを登録する場合の処理の流れを示している。また、図8は、活動ログを表示する場合の処理の流れを示している。
[Process of First Embodiment]
The flow of processing of the
まず、図7を用いて、活動ログを登録する場合の処理の流れについて説明する。図7に示すように、活動ログが作成されると(ステップS101)、当該活動ログに対してワークフローのステップが指定されているか否かを判定する(ステップS102)。なお、活動ログは、例えば、情報管理システム1以外のシステム等で作成され、情報管理システム1に送信されてきたものであってもよい。
First, the flow of processing when registering an activity log will be described with reference to FIG. As shown in FIG. 7, when an activity log is created (step S101), it is determined whether or not a workflow step is designated for the activity log (step S102). The activity log may be created by a system other than the
ここで、作成された活動ログにワークフローのステップが指定されている場合(ステップS102、Yes)、登録部121は、活動ログと指定されたステップを紐付けて活動ログ記憶部112に登録する(ステップS103)。
Here, when a workflow step is designated in the created activity log (step S102, Yes), the
一方、作成された活動ログにワークフローのステップが指定されていない場合(ステップS102、No)、登録部121は、当該活動ログに対応するステップをワークフローに追加し、当該活動ログを当該追加したステップに紐付けて登録する(ステップS104)。このとき、登録部121は、例えば、活動ログの起票日時や送信先等に基づいてステップを作成する。
On the other hand, when a workflow step is not specified in the created activity log (No in step S102), the
次に、図8を用いて、活動ログを表示する場合の処理の流れについて説明する。図8に示すように、計算部122は、活動ログ記憶部112に記憶されている活動ログの進捗状況を基に、ステップごとの進捗度合いを計算する(ステップS201)。
Next, the flow of processing when an activity log is displayed will be described with reference to FIG. As shown in FIG. 8, the
そして、表示制御部123は、計算部122によって計算された進捗度合いに応じた色を付けて、ワークフローのステップを一覧表示させる(ステップS202)。このとき、表示制御部123は、例えば、ステップを表形式で表示し、表の各要素を対応するステップの進捗度合いに応じた色で塗りつぶすようにしてもよい。
Then, the
そして、一覧表示されたステップのいずれかがユーザによって選択された場合(ステップS203、Yes)、活動ログ記憶部112から活動ログを検索する。そして、表示制御部123は、検索部124によって取得された活動ログを一覧表示させる(ステップS204)。
If any of the steps displayed in the list is selected by the user (step S203, Yes), the activity log is searched from the activity
さらに、一覧表示された活動ログのいずれかがユーザによって選択された場合(ステップS205、Yes)、表示制御部123は、選択された活動ログを引用し、活動ログの作成画面を表示させる(ステップS206)。
Furthermore, when any of the activity logs displayed as a list is selected by the user (step S205, Yes), the
[第1の実施形態の効果]
登録部121は、危機対応の際に実施される活動に関するメッセージと当該活動の進捗状況とを含んだ情報である活動ログを、各ステップに活動の実施主体と活動が実施される条件とが設定されたワークフローの所定のステップに紐付けて記憶部11に登録する。また、計算部122は、登録部121によって登録された活動ログに含まれる進捗状況を基に、ワークフローのステップごとの活動の進捗度合いを計算する。また、表示制御部123は、ワークフローに関する情報を、計算部122によって計算された進捗度合いを表す情報とともに表示部31に表示させる。このように、活動ログをワークフローのステップに紐付けて登録しておき、さらに活動ログごとの進捗状況に基づくステップごとの進捗度合いを表示することで、全体の状況を把握することが可能となる。
[Effect of the first embodiment]
The
登録部121は、各ステップに、活動を実施する組織が実施主体として設定され、危機の発生時から活動が開始されるまでの時間が条件として設定されたワークフローの、所定のステップに紐付けて活動ログを登録する。このように、ステップごとの実施する組織及び実施のタイミングを明確にしておくことで、ステップに紐付けられた未対応又は対応中の活動ログに関する活動を速やかに実行することが可能となる。
The
登録部121は、ユーザによって活動ログに対応するステップが指定されている場合、当該活動ログを当該指定されたステップに紐付けて登録し、ユーザによって活動ログに対応するステップが指定されていない場合、当該活動ログに対応するステップをワークフローに追加し、当該活動ログを当該追加したステップに紐付けて登録する。これにより、ステップが指定されていない活動ログであっても、ワークフローのステップに紐付けることができる。
When the step corresponding to the activity log is designated by the user, the
表示制御部123は、縦又は横のうち、実施主体を一方の項目、条件を他方の項目とし、各要素をワークフローの各ステップに対応させた表であって、各要素のそれぞれが、対応するステップの進捗度合いに応じた色で塗りつぶされた表を、表示部31に表示させることを特徴とする。これにより、直感的に全体の状況を把握することが可能になる。
The
検索部124は、表示部31によって表示されているワークフローのステップがユーザによって選択された場合、当該選択されたステップに紐付けられた活動ログを記憶部11から検索する。このとき、表示制御部123は、検索部124による検索によって取得された活動ログを表示部31に表示させ、当該検索の結果取得された活動ログがユーザにより選択された場合、当該選択された活動ログを引用して新たな活動ログを作成可能な画面を表示部31に表示させる。これにより、新たな活動ログの起票を効率良く行うことができるようになる。
When the workflow step displayed on the
[システム構成等]
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部又は一部を、各種の負荷や使用状況等に応じて、任意の単位で機能的又は物理的に分散・統合して構成することができる。さらに、各装置にて行われる各処理機能は、その全部又は任意の一部が、CPU及び当該CPUにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
[System configuration, etc.]
Further, each component of each illustrated apparatus is functionally conceptual, and does not necessarily need to be physically configured as illustrated. In other words, the specific form of distribution / integration of each device is not limited to the one shown in the figure, and all or a part of the distribution / integration is functionally or physically distributed in arbitrary units according to various loads or usage conditions. Can be integrated and configured. Furthermore, all or a part of each processing function performed in each device may be realized by a CPU and a program that is analyzed and executed by the CPU, or may be realized as hardware by wired logic.
また、本実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部又は一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部又は一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。 Also, among the processes described in this embodiment, all or part of the processes described as being performed automatically can be performed manually, or the processes described as being performed manually can be performed. All or a part can be automatically performed by a known method. In addition, the processing procedure, control procedure, specific name, and information including various data and parameters shown in the above-described document and drawings can be arbitrarily changed unless otherwise specified.
[プログラム]
一実施形態として、情報管理システム1の情報管理装置10は、パッケージソフトウェアやオンラインソフトウェアとして上記の情報管理を実行する情報管理プログラムを所望のコンピュータにインストールさせることによって実装できる。例えば、上記の情報管理プログラムを情報処理装置に実行させることにより、情報処理装置を情報管理システム1の情報管理装置10として機能させることができる。ここで言う情報処理装置には、デスクトップ型又はノート型のパーソナルコンピュータが含まれる。また、その他にも、情報処理装置にはスマートフォン、携帯電話機やPHS(Personal Handyphone System)等の移動体通信端末、さらには、PDA(Personal Digital Assistant)等のスレート端末等がその範疇に含まれる。
[program]
As an embodiment, the information management apparatus 10 of the
また、情報管理システム1は、ユーザが使用する端末装置をクライアントとし、当該クライアントに上記の情報管理に関するサービスを提供する情報管理サーバ装置として実装することもできる。例えば、情報管理サーバ装置は、活動ログを入力とし、当該活動ログと紐付けられたワークフローのステップを出力とする情報管理サービスを提供するサーバ装置として実装される。この場合、情報管理サーバ装置は、Webサーバとして実装することとしてもよいし、アウトソーシングによって上記の情報管理に関するサービスを提供するクラウドとして実装することとしてもかまわない。
The
図9は、プログラムが実行されることにより情報管理装置が実現されるコンピュータの一例を示す図である。コンピュータ1000は、例えば、メモリ1010、CPU1020を有する。また、コンピュータ1000は、ハードディスクドライブインタフェース1030、ディスクドライブインタフェース1040、シリアルポートインタフェース1050、ビデオアダプタ1060、ネットワークインタフェース1070を有する。これらの各部は、バス1080によって接続される。
FIG. 9 is a diagram illustrating an example of a computer in which the information management apparatus is realized by executing a program. The
メモリ1010は、ROM(Read Only Memory)1011及びRAM1012を含む。ROM1011は、例えば、BIOS(Basic Input Output System)等のブートプログラムを記憶する。ハードディスクドライブインタフェース1030は、ハードディスクドライブ1090に接続される。ディスクドライブインタフェース1040は、ディスクドライブ1100に接続される。例えば磁気ディスクや光ディスク等の着脱可能な記憶媒体が、ディスクドライブ1100に挿入される。シリアルポートインタフェース1050は、例えばマウス1110、キーボード1120に接続される。ビデオアダプタ1060は、例えばディスプレイ1130に接続される。
The
ハードディスクドライブ1090は、例えば、OS1091、アプリケーションプログラム1092、プログラムモジュール1093、プログラムデータ1094を記憶する。すなわち、情報管理装置10の各処理を規定するプログラムは、コンピュータにより実行可能なコードが記述されたプログラムモジュール1093として実装される。プログラムモジュール1093は、例えばハードディスクドライブ1090に記憶される。例えば、情報管理装置10における機能構成と同様の処理を実行するためのプログラムモジュール1093が、ハードディスクドライブ1090に記憶される。なお、ハードディスクドライブ1090は、SSDにより代替されてもよい。
The hard disk drive 1090 stores, for example, an
また、上述した実施形態の処理で用いられる設定データは、プログラムデータ1094として、例えばメモリ1010やハードディスクドライブ1090に記憶される。そして、CPU1020が、メモリ1010やハードディスクドライブ1090に記憶されたプログラムモジュール1093やプログラムデータ1094を必要に応じてRAM1012に読み出して実行する。
The setting data used in the processing of the above-described embodiment is stored as
なお、プログラムモジュール1093やプログラムデータ1094は、ハードディスクドライブ1090に記憶される場合に限らず、例えば着脱可能な記憶媒体に記憶され、ディスクドライブ1100等を介してCPU1020によって読み出されてもよい。あるいは、プログラムモジュール1093及びプログラムデータ1094は、ネットワーク(LAN、WAN(Wide Area Network)等)を介して接続された他のコンピュータに記憶されてもよい。そして、プログラムモジュール1093及びプログラムデータ1094は、他のコンピュータから、ネットワークインタフェース1070を介してCPU1020によって読み出されてもよい。
The
1 情報管理システム
10 情報管理装置
11 記憶部
12 制御部
20 通信網
30 クライアント端末
31 表示部
111 ワークフロー記憶部
112 活動ログ記憶部
121 登録部
122 計算部
123 表示制御部
124 検索部
DESCRIPTION OF
Claims (7)
前記登録部によって登録された活動ログに含まれる進捗状況を基に、前記ワークフローのステップごとの活動の進捗度合いを計算する計算部と、
前記ワークフローに関する情報を、前記計算部によって計算された進捗度合いを表す情報とともに表示部に表示させる表示制御部と、
を有することを特徴とする情報管理システム。 An activity log, which is information that includes a message about the activity to be executed in response to a crisis and the progress status of the activity, and a predetermined workflow in which the activity implementing entity and the conditions for executing the activity are set at each step A registration unit associated with the step and registered in the storage unit;
Based on the progress included in the activity log registered by the registration unit, a calculation unit that calculates the progress of the activity for each step of the workflow;
A display control unit for displaying information on the workflow on a display unit together with information indicating the degree of progress calculated by the calculation unit;
An information management system comprising:
前記表示制御部は、前記検索部による検索によって取得された活動ログを前記表示部に表示させ、当該検索の結果取得された活動ログがユーザにより選択された場合、当該選択された活動ログを引用して新たな活動ログを作成可能な画面を前記表示部に表示させることを特徴とする請求項1から4のいずれか1項に記載の情報管理システム。 When the step of the workflow displayed by the display unit is selected by the user, it further includes a search unit that searches the storage unit for an activity log associated with the selected step,
The display control unit displays the activity log acquired by the search by the search unit on the display unit, and quotes the selected activity log when the activity log acquired as a result of the search is selected by the user. The information management system according to any one of claims 1 to 4, wherein a screen capable of creating a new activity log is displayed on the display unit.
危機対応の際に実施される活動に関するメッセージと当該活動の進捗状況とを含んだ情報である活動ログを、各ステップに活動の実施主体と活動が実施される条件とが設定されたワークフローの所定のステップに紐付けて記憶部に登録する登録工程と、
前記登録工程によって登録された活動ログに含まれる進捗状況を基に、前記ワークフローのステップごとの活動の進捗度合いを計算する計算工程と、
前記ワークフローに関する情報を、前記計算工程によって計算された進捗度合いを表す情報とともに表示部に表示させる表示制御工程と、
を含んだことを特徴とする情報管理方法。 An information management method executed in an information management system,
An activity log, which is information that includes a message about the activity to be executed in response to a crisis and the progress status of the activity, and a predetermined workflow in which the activity implementing entity and the conditions for executing the activity are set at each step A registration step of registering in the storage unit in association with the step of
A calculation step of calculating the progress of the activity for each step of the workflow based on the progress status included in the activity log registered by the registration step;
A display control step for displaying information on the workflow on a display unit together with information indicating the degree of progress calculated by the calculation step;
Information management method characterized by including
危機対応の際に実施される活動に関するメッセージと当該活動の進捗状況とを含んだ情報である活動ログを、各ステップに活動の実施主体と活動が実施される条件とが設定されたワークフローの所定のステップに紐付けて記憶部に登録する登録工程と、
前記登録工程によって登録された活動ログに含まれる進捗状況を基に、前記ワークフローのステップごとの活動の進捗度合いを計算する計算工程と、
前記ワークフローに関する情報を、前記計算工程によって計算された進捗度合いを表す情報とともに表示部に表示させる表示制御工程と、
を実行させることを特徴とする情報管理プログラム。 On the computer,
An activity log, which is information that includes a message about the activity to be executed in response to a crisis and the progress status of the activity, and a predetermined workflow in which the activity implementing entity and the conditions for executing the activity are set at each step A registration step of registering in the storage unit in association with the step of
A calculation step of calculating the progress of the activity for each step of the workflow based on the progress status included in the activity log registered by the registration step;
A display control step for displaying information on the workflow on a display unit together with information indicating the degree of progress calculated by the calculation step;
An information management program for executing
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016211644A JP6473122B2 (en) | 2016-10-28 | 2016-10-28 | Information management system, information management method, and information management program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016211644A JP6473122B2 (en) | 2016-10-28 | 2016-10-28 | Information management system, information management method, and information management program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2018073094A JP2018073094A (en) | 2018-05-10 |
| JP6473122B2 true JP6473122B2 (en) | 2019-02-20 |
Family
ID=62112776
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016211644A Active JP6473122B2 (en) | 2016-10-28 | 2016-10-28 | Information management system, information management method, and information management program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6473122B2 (en) |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004287584A (en) * | 2003-03-19 | 2004-10-14 | Hitachi Ltd | Work schedule table display method, work management method and system |
| JP4729630B2 (en) * | 2009-02-27 | 2011-07-20 | 株式会社エヌ・ティ・ティ・データ | Emergency command support server, scenario execution method, computer program |
| JP5244754B2 (en) * | 2009-09-29 | 2013-07-24 | 日本電信電話株式会社 | Emergency countermeasure action support apparatus and method |
| JP5784450B2 (en) * | 2011-10-17 | 2015-09-24 | 日本電信電話株式会社 | Emergency case action plan development support device, emergency case action plan development support method, and emergency case action plan development support program |
-
2016
- 2016-10-28 JP JP2016211644A patent/JP6473122B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2018073094A (en) | 2018-05-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12542811B2 (en) | Policy-aware software compliance verification with distributed code auditing | |
| EP3672190B1 (en) | Detection of vulnerabilities in a computer network | |
| CA2910954C (en) | It vulnerability management system | |
| US10726131B2 (en) | Systems and methods for mitigation of permanent denial of service attacks | |
| WO2021024040A1 (en) | Digital processing systems and methods for automatic relationship recognition in tables of collaborative work systems | |
| US10362046B1 (en) | Runtime behavior of computing resources of a distributed environment | |
| US20200184847A1 (en) | A system and method for on-premise cyber training | |
| CN105721461A (en) | System and method using dedicated computer security services | |
| US20150066788A1 (en) | Social media integration platform | |
| US12013948B2 (en) | Processing device and processing method | |
| CN108536356A (en) | Agent information processing method and device and computer readable storage medium | |
| US12549581B2 (en) | Dynamic reconstruction of cloud application traffic for security monitoring | |
| CN117056240B (en) | Data element development and debugging method and system supporting offline Jar package | |
| CN115208671B (en) | Firewall configuration method, device, electronic device and storage medium | |
| JP6473122B2 (en) | Information management system, information management method, and information management program | |
| US8868712B2 (en) | Effective visualization of an information technology environment through social scoring | |
| CN116015860B (en) | Methods, devices, equipment, and media for network asset simulation based on honeypot technology | |
| JP2019016289A (en) | Management apparatus, management method, and management program | |
| US20240012542A1 (en) | Display control device, display control method, and display control program | |
| CN116346904B (en) | Information pushing method, device, equipment and storage medium | |
| CN102571785B (en) | Method and device for solving security problems of terminals | |
| JP2018036980A (en) | Crisis response management device | |
| CN112766711A (en) | Plan scheduling management method, system, electronic equipment and storage medium | |
| JPWO2015190080A1 (en) | Related information creating apparatus, related information creating method, and related information creating program | |
| CN118092943B (en) | Application release method and device, computer readable storage medium and terminal |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180202 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20181227 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20190122 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190124 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6473122 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |