Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7812431B2 - Dialogue control device, dialogue control system, program, and dialogue control method - Google Patents
[go: Go Back, main page]

JP7812431B2 - Dialogue control device, dialogue control system, program, and dialogue control method - Google Patents

Dialogue control device, dialogue control system, program, and dialogue control method

Info

Publication number
JP7812431B2
JP7812431B2 JP2024197462A JP2024197462A JP7812431B2 JP 7812431 B2 JP7812431 B2 JP 7812431B2 JP 2024197462 A JP2024197462 A JP 2024197462A JP 2024197462 A JP2024197462 A JP 2024197462A JP 7812431 B2 JP7812431 B2 JP 7812431B2
Authority
JP
Japan
Prior art keywords
information
business
crisis
information processing
dialogue
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
Application number
JP2024197462A
Other languages
Japanese (ja)
Other versions
JP2025015590A (en
Inventor
晋広 牧
伸夫 工藤
由充 豊場
一也 菊池
直哉 津村
雄太 奥川
信也 岩崎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Systems Ltd
Original Assignee
Hitachi Systems Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hitachi Systems Ltd filed Critical Hitachi Systems Ltd
Priority to JP2024197462A priority Critical patent/JP7812431B2/en
Publication of JP2025015590A publication Critical patent/JP2025015590A/en
Application granted granted Critical
Publication of JP7812431B2 publication Critical patent/JP7812431B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING SYSTEMS, e.g. PERSONAL CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B21/00Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
    • G08B21/02Alarms for ensuring the safety of persons
    • G08B21/10Alarms for ensuring the safety of persons responsive to calamitous events, e.g. tornados or earthquakes
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING SYSTEMS, e.g. PERSONAL CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B27/00Alarm systems in which the alarm condition is signalled from a central station to a plurality of substations

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Theoretical Computer Science (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Emergency Management (AREA)
  • General Business, Economics & Management (AREA)
  • Game Theory and Decision Science (AREA)
  • Educational Administration (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Environmental & Geological Engineering (AREA)
  • General Life Sciences & Earth Sciences (AREA)
  • Geology (AREA)
  • Development Economics (AREA)
  • Data Mining & Analysis (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Emergency Alarm Devices (AREA)
  • Alarm Systems (AREA)

Description

本発明は、対話制御装置、対話制御システム、プログラム、及び対話制御方法に関する。 The present invention relates to a dialogue control device, a dialogue control system, a program, and a dialogue control method.

自然災害等の危機状況において、企業等の事業体では、事業継続を企図した早急な対応が望まれる。 In times of crisis, such as natural disasters, companies and other business entities are expected to take prompt action to ensure business continuity.

特許文献1には、危機対応支援装置に関する技術が開示されている。段落[0019]において、「危機対応支援装置10は、進捗管理に関するメッセージの送受信処理において、送信元の端末2Aに、ワークフローに対応する雛形メッセージを送信し、雛形メッセージに必要な記載を入力するのみで、送信先の端末2Bへのメッセージ作成を可能とする。」と記載されている。また、段落[0029]には、「雛形メッセージDB142は、各ワークフローに対応付けられ、各所間でやりとりする連絡用のメッセージの雛形である雛形用メッセージを複数記憶する。雛形メッセージは、送信元の端末2Aに、メッセージ作成時の雛形として提示される。」と記載されている。 Patent Document 1 discloses technology related to a crisis response support device. Paragraph [0019] states, "In the process of sending and receiving messages related to progress management, the crisis response support device 10 sends a template message corresponding to a workflow to the sender terminal 2A, and enables the user to create a message for the destination terminal 2B simply by entering the necessary information into the template message." Paragraph [0029] also states, "The template message DB 142 is associated with each workflow and stores multiple template messages that are templates for communication messages exchanged between various locations. The template messages are presented to the sender terminal 2A as templates when creating messages."

特開2019-16291号公報JP 2019-16291 A

特許文献1に示す危機対応支援装置では、危機対応支援装置により、送信元の端末から送信先の端末へと送信するメッセージの雛形が提示される。送信元の端末では、雛形に必要事項を記入したメッセージが作成される。送信元端末の操作者は、送信先端末の操作者に直接送信されるメッセージを作成するため、様々な事情を考慮しなければならず、煩雑であるだけでなく、迅速な対応が望まれる危機状況において、適切とは言い難い。 In the crisis response support device described in Patent Document 1, a template for a message to be sent from a source terminal to a destination terminal is presented by the crisis response support device. The source terminal then fills in the template with the necessary information to create a message. The operator of the source terminal must consider various factors when creating a message to be sent directly to the operator of the destination terminal, which is not only cumbersome but also inappropriate in a crisis situation where a rapid response is desired.

本発明は、上記の点に鑑みてなされたものであって、危機状況において、迅速で適切な対応を支援する技術の提供を目的とする。 The present invention was made in consideration of the above points, and aims to provide technology that supports rapid and appropriate responses in crisis situations.

本願は、上記課題を解決する手段を複数含んでいるが、その例を挙げるならば、以下の通りである。 This application includes multiple means for solving the above problems, examples of which are as follows:

上記課題を解決するため、本発明の一態様に係る対話制御装置は、情報処理装置との間の対話を制御する対話制御部と、前記情報処理装置を有する社員の危機状況における役割に対し、提示する対話と提示条件とが関連付けられた対話情報を記憶する記憶部と、を備え、前記対話制御部は、ある役割を有する前記社員の入力操作に係る情報を取得すると、前記対話情報において前記入力操作に係る前記提示条件と関連する前記対話として、前記危機状況での所定の行動指示を所定の前記役割を有する前記社員に提示することを特徴とする。 To solve the above problem, a dialogue control device according to one aspect of the present invention comprises a dialogue control unit that controls dialogue with an information processing device, and a storage unit that stores dialogue information in which the dialogue to be presented and presentation conditions are associated with the role of an employee who owns the information processing device in a crisis situation. When the dialogue control unit acquires information related to an input operation of the employee who has a certain role, it presents predetermined action instructions in the crisis situation to the employee who has the specified role as the dialogue associated with the presentation conditions related to the input operation in the dialogue information.

前記対話制御部は、所定の前記役割の社員による所定の入力操作に係る情報を取得した場合に、前記対話情報において前記入力操作と関連付けられた前記所定の行動指示を、前記役割を除く他の役割を有する前記社員に提示することを特徴としてもよい。 The dialogue control unit may be characterized in that, when acquiring information related to a predetermined input operation by an employee with a predetermined role, it presents the predetermined action instruction associated with the input operation in the dialogue information to employees with roles other than the role.

前記対話制御装置は、前記社員の中から責任者を決定する責任者決定部を備え、前記記憶部は、1又は複数の責任者候補を含む責任者候補情報を記憶しており、前記責任者決定部は、前記情報処理装置からの応答有無又は応答内容に基づいて、前記責任者候補の中から1の責任者を決定することを特徴としてもよい。 The dialogue control device may be characterized by including a manager determination unit that determines a manager from among the employees, the storage unit storing manager candidate information including one or more manager candidates, and the manager determination unit determining one manager from among the manager candidates based on the presence or absence of a response from the information processing device or the content of the response.

前記対話制御装置は、前記社員の位置情報を取得する位置情報取得部を備え、前記責任者決定部は、前記責任者候補の前記位置情報を用いて、前記責任者候補が業務遂行可能か否かを判定し、業務遂行可能である前記責任者候補を前記責任者に決定することを特徴としてもよい。 The dialogue control device may be characterized by including a location information acquisition unit that acquires location information of the employees, and the manager determination unit using the location information of the manager candidate to determine whether the manager candidate is capable of performing the work, and determining the manager candidate who is capable of performing the work as the manager.

前記責任者決定部は、意思決定者候補からの応答有無又は応答内容に基づいて、前記責任者として1の意思決定者を決定するとともに、前記対話制御部が前記意思決定者から調査要の応答を受け付ける場合に、事業責任者候補からの応答有無又は応答内容に基づいて、前記責任者として1の事業責任者を決定し、
前記対話制御部は、前記意思決定者に対し、調査要否の入力操作を受け付ける画面を表示させ、応答として調査要又は調査不要を示す情報の入力操作を示す情報を取得することを特徴としてもよい。
the responsible person determination unit determines one decision maker as the responsible person based on the presence or absence of a response from the decision maker candidate or the content of the response, and when the dialogue control unit receives a response from the decision maker indicating that investigation is required, determines one business manager as the responsible person based on the presence or absence of a response from the business manager candidate or the content of the response;
The dialogue control unit may be characterized by displaying a screen that accepts input from the decision maker regarding whether or not an investigation is required, and obtaining information indicating an input operation indicating whether or not an investigation is required in response.

前記対話制御装置は、前記意思決定者から調査要の応答を受け付ける場合に、前記社員に対し安否情報を問い合わせる対話を送信し、応答として前記安否情報を取得する安否情報取得部を備えることを特徴としてもよい。 The dialogue control device may also be characterized by including a safety information acquisition unit that, when receiving a response from the decision maker indicating that an investigation is required, sends a dialogue to the employee inquiring about their safety information and acquires the safety information in response.

前記対話制御部は、前記意思決定者から調査要の応答を受け付ける場合に、前記責任者決定部により決定された前記事業責任者に対し、事業所の被災状況の入力操作を受け付ける画面を表示させ、応答として前記事業所の被災状況を示す情報を取得することを特徴としてもよい。 When receiving a response from the decision maker indicating that an investigation is required, the dialogue control unit may display a screen for receiving input of the damage status of the business premises to the business manager determined by the manager determination unit, and obtain information indicating the damage status of the business premises as a response.

前記対話制御部は、前記責任者決定部により決定された意思決定者に対し、前記事業責任者により入力された前記事業所の被災状況を提示し、BCP宣言の発動要否の入力操作を受け付ける画面を表示させ、応答として前記意思決定者によるBCP宣言の発動要否を示す情報を取得することを特徴としてもよい。 The dialogue control unit may be characterized by presenting the damage situation of the business premises entered by the business manager to the decision maker determined by the manager determination unit, displaying a screen that accepts input operations regarding whether or not to issue a BCP declaration, and obtaining information indicating whether or not to issue a BCP declaration from the decision maker in response.

前記対話制御装置は、他の装置から危機情報を取得する危機情報取得部と、事業所の復旧に関する調査結果と前記危機情報とを用いて、前記事業所の復旧を継続するか否かを判定する復旧継続判定部を備え、前記対話制御部は、事業所の責任者として決定された事業責任者の有する前記情報処理装置から調査結果を示す情報を取得することを特徴としてもよい。 The dialogue control device may include a crisis information acquisition unit that acquires crisis information from other devices, and a recovery continuation determination unit that uses the investigation results regarding the recovery of the business establishment and the crisis information to determine whether to continue the recovery of the business establishment, and the dialogue control unit may acquire information indicating the investigation results from the information processing device owned by the business manager selected as the manager of the business establishment.

また、上記課題を解決するため、本発明の他の態様に係る対話制御システムは、社員の有する複数の情報処理装置と、前記情報処理装置の各々と通信可能に接続された対話制御装置と、を有する対話制御システムであって、前記情報処理装置の各々は、前記対話制御装置から送信される対話及び前記社員により入力される対話を表示する対話表示部と、前記社員からの入力操作を受け付ける対話入力受付部と、を備え、前記対話制御装置は、前記情報処理装置との間の対話を制御する対話制御部と、前記情報処理装置を有する社員の危機状況における役割に対し、提示する対話と提示条件とが関連付けられた対話情報を記憶する記憶部と、を備え、前記対話制御部は、ある役割を有する前記社員の入力操作を示す情報を取得すると、前記対話情報において前記入力操作に係る前記提示条件と関連する前記対話として、前記危機状況での所定の行動指示を所定の前記役割を有する前記社員に提示することを特徴とする。 In order to solve the above-mentioned problems, another aspect of the present invention provides a dialogue control system comprising a plurality of information processing devices owned by employees and a dialogue control device communicatively connected to each of the information processing devices, each of which comprises a dialogue display unit that displays dialogues transmitted from the dialogue control device and dialogues input by the employee, and a dialogue input reception unit that receives input operations from the employee. The dialogue control device comprises a dialogue control unit that controls dialogues with the information processing device, and a memory unit that stores dialogue information in which dialogues to be presented and presentation conditions are associated with roles of employees who own the information processing devices in a crisis situation. When the dialogue control unit acquires information indicating input operations of an employee with a certain role, it presents predetermined action instructions in the crisis situation to the employee with the predetermined role as the dialogue associated with the presentation conditions related to the input operations in the dialogue information.

また、上記課題を解決するため、本発明の他の態様に係るプログラムは、コンピューターの処理部に対話制御方法を実行させるプログラムであって、情報処理装置との間の対話を制御する対話制御手順を実行させ、前記対話制御手順において、ある役割を有する社員の前記情報処理装置に対する入力操作を示す情報を取得すると、前記社員の危機状況における役割に対し、提示する対話と提示条件とが関連付けられた対話情報を参照し、前記入力操作に係る前記提示条件と関連する前記対話として、前記危機状況での所定の行動指示を所定の前記役割を有する前記社員に提示することを特徴とする。 In order to solve the above-mentioned problems, another aspect of the present invention provides a program that causes a computer processing unit to execute a dialogue control method, which executes a dialogue control procedure that controls dialogue with an information processing device. When the dialogue control procedure acquires information indicating an input operation on the information processing device by an employee with a certain role, the program references dialogue information that associates the dialogue to be presented with presentation conditions for the employee's role in a crisis situation, and presents predetermined action instructions for the crisis situation to the employee with the specified role as the dialogue associated with the presentation conditions related to the input operation.

また、上記課題を解決するため、本発明の他の態様に係る対話制御方法は、対話制御装置による対話制御方法であって、情報処理装置との間の対話を制御する対話制御手順を備え、前記対話制御手順において、ある役割を有する社員の前記情報処理装置に対する入力操作を示す情報を取得すると、前記社員の危機状況における役割に対し、提示する対話と提示条件とが関連付けられた対話情報を参照し、前記入力操作に係る前記提示条件と関連する前記対話として、前記危機状況での所定の行動指示を所定の前記役割を有する前記社員に提示することを特徴とする。 Furthermore, to solve the above-mentioned problems, a dialogue control method according to another aspect of the present invention is a dialogue control method by a dialogue control device, comprising a dialogue control procedure for controlling a dialogue with an information processing device, and when the dialogue control procedure acquires information indicating an input operation on the information processing device by an employee with a certain role, it references dialogue information in which the dialogue to be presented and presentation conditions are associated with the employee's role in a crisis situation, and presents predetermined action instructions in the crisis situation to the employee with the specified role as the dialogue associated with the presentation conditions related to the input operation.

本発明によれば、危機状況において、迅速で適切な対応を支援する技術を提供することができる。 The present invention provides technology that supports rapid and appropriate responses in crisis situations.

上記した以外の課題、構成、及び効果は、以下の実施形態の説明により明らかにされる。 Other issues, configurations, and advantages will become clear from the description of the following embodiments.

対話制御システムの概要の一例を示す図である。FIG. 1 is a diagram illustrating an example of an overview of a dialogue control system. 管理情報のデータ構造の一例を示す図である。FIG. 2 is a diagram illustrating an example of a data structure of management information. 対話情報のデータ構造の一例を示す図である。FIG. 10 is a diagram illustrating an example of a data structure of dialogue information. 応答情報のデータ構造の一例を示す図である。FIG. 10 is a diagram illustrating an example of a data structure of response information. 責任者候補情報のデータ構造の一例を示す図である。FIG. 10 is a diagram illustrating an example of a data structure of manager candidate information. 対話制御装置のハードウェア構成例を示す図である。FIG. 2 is a diagram illustrating an example of a hardware configuration of a dialogue control device. 対話制御システムのBCP発動支援処理の一例を示すシーケンス図である。FIG. 10 is a sequence diagram illustrating an example of a BCP activation support process of the dialogue control system. 意思決定者決定処理の一例を示すフローチャートである。10 is a flowchart illustrating an example of a decision maker determination process. 事業責任者決定処理の一例を示すフローチャートである。10 is a flowchart illustrating an example of a business manager determination process. 対話制御システムのBCP発動後処理の一例を示すシーケンス図である。FIG. 10 is a sequence diagram showing an example of post-BCP processing in the dialogue control system. 一般社員装置のチャット画面の一例を示す図である。図11(A)は、安否情報の問い合わせのメッセージを含むチャット画面の一例である。図11(B)は、安否情報の応答のメッセージを含むチャット画面の一例である。11A and 11B are diagrams illustrating examples of chat screens on a general employee device. Fig. 11A shows an example of a chat screen including a message inquiring about safety information. Fig. 11B shows an example of a chat screen including a message in response to the safety information. 事業責任者装置のチャット画面の一例を示す図(その1)である。図12(A)は、調査結果の問い合わせのメッセージを含むチャット画面の一例である。図12(B)は、調査結果の応答のメッセージを含むチャット画面の一例である。12A and 12B are diagrams showing examples of chat screens of the business manager device (part 1). Fig. 12A is an example of a chat screen including a message inquiring about the investigation results. Fig. 12B is an example of a chat screen including a message in response to the investigation results. 事業責任者装置のチャット画面の一例を示す図(その2)である。FIG. 10 is a diagram (part 2) showing an example of a chat screen of the business manager device. 意思決定者装置のチャット画面の一例を示す図である。図14(A)は、被災状況及びBCP宣言の発動要否の入力を促すメッセージを含むチャット画面の一例である。図14(B)は、BCP宣言の発動要否の応答のメッセージを含むチャット画面の一例である。14A and 14B are diagrams illustrating examples of chat screens of decision maker devices. Fig. 14A is an example of a chat screen including a message prompting input of the disaster situation and whether or not to issue a BCP declaration. Fig. 14B is an example of a chat screen including a message responding to the question of whether or not to issue a BCP declaration.

以下、図面に基づいて本発明の実施形態の例を説明する。図1は、対話制御システム1の概要の一例を示す図である。本実施形態における対話制御システム1は、対話制御装置100と、複数の情報処理装置(200、300、400)とを有する。対話制御装置100と、複数の情報処理装置の各々とは、ネットワークNを介して通信可能に接続される。 An example embodiment of the present invention will now be described with reference to the drawings. Figure 1 is a diagram showing an example of an overview of a dialogue control system 1. In this embodiment, the dialogue control system 1 includes a dialogue control device 100 and multiple information processing devices (200, 300, 400). The dialogue control device 100 and each of the multiple information processing devices are communicatively connected via a network N.

対話制御システム1は、危機状況において対話制御装置100と各情報処理装置との間の対話を実施することにより、危機状況への迅速な対応を促進する。対話は、例えばいわゆるチャットにより実現される。その場合、対話制御装置100は、いわゆるチャットボットとしての機能を有し、情報処理装置との間でチャットを用いた対話が行われる。 The dialogue control system 1 facilitates a rapid response to a crisis situation by conducting a dialogue between the dialogue control device 100 and each information processing device in a crisis situation. The dialogue is realized, for example, by so-called chat. In this case, the dialogue control device 100 functions as a so-called chatbot, and a dialogue using chat is conducted between the dialogue control device 100 and the information processing device.

対話制御装置100は、サーバーコンピューター、又はPC等であって、例えば危機状況対応サービスを提供する事業者が有する装置である。情報処理装置は、PC、スマートフォン、PDA(Personal Digital Assistant)、ノートパソコン、又はタブレット端末等の装置である。 The dialogue control device 100 is a server computer, PC, or the like, owned by, for example, a business providing crisis response services. The information processing device is a device such as a PC, smartphone, PDA (Personal Digital Assistant), laptop, or tablet terminal.

ある情報処理装置は、企業内において、BCP(Business Continuity Plan)に基づく事業継続対応の責任者である意思決定者により操作される。意思決定者により操作される情報処理装置を、意思決定者装置200として説明する。意思決定者は、BCPに基づく活動全般を統括する役割を有する。意思決定者は、必要に応じて、BCPに基づいた事業継続活動を行うことを宣言する。意思決定者による宣言により、BCPが発動するとみなされる。 A certain information processing device is operated by a decision maker within a company who is responsible for business continuity response based on a BCP (Business Continuity Plan). The information processing device operated by the decision maker will be described as decision maker device 200. The decision maker has the role of overseeing all activities based on the BCP. When necessary, the decision maker declares that business continuity activities based on the BCP will be carried out. The BCP is considered to be activated when the decision maker makes this declaration.

本実施形態では、BCP発動前において、対話制御装置100が、各事業所の被災状況の情報を集約する。集約した情報に基づいてBCPが発動されると、各事業所に対して被災状況に基づいた対策が通知される。 In this embodiment, before the BCP is activated, the dialogue control device 100 aggregates information on the damage situation at each business location. When the BCP is activated based on the aggregated information, each business location is notified of measures based on the damage situation.

また、ある情報処理装置は、企業内において、事業の責任者である事業責任者により操作される。事業責任者により操作される情報処理装置を、事業責任者装置300として説明する。事業責任者は、事業所と、事業所の所属する社員とを統括する役割を有する。 In addition, a certain information processing device is operated by a business manager who is responsible for a business within a company. The information processing device operated by the business manager will be described as business manager device 300. The business manager has the role of overseeing the business office and the employees who belong to the office.

また、ある情報処理装置は、一般社員により操作される。一般社員により操作される情報処理装置を、一般社員装置400として説明する。なお、意思決定者装置200と、事業責任者装置300と、一般社員装置400とは、各々他の情報処理装置の機能を有していてもよい。例えば、意思決定者装置200は、ある場合において、事業責任者装置300として機能してもよい。なお、以下において、「情報処理装置」について説明する場合、当該説明は意思決定者装置200、事業責任者装置300、及び一般社員装置400に関して適用される。 Furthermore, one information processing device is operated by a general employee. The information processing device operated by a general employee will be described as the general employee device 400. Note that the decision maker device 200, the business manager device 300, and the general employee device 400 may each have the functions of other information processing devices. For example, the decision maker device 200 may function as the business manager device 300 in some cases. Note that below, when an "information processing device" is described, the description applies to the decision maker device 200, the business manager device 300, and the general employee device 400.

対話制御装置100は、処理部110と、記憶部120と、入力部130と、出力部140と、通信部150とを備える。処理部110は、対話制御装置100の全体を統括的に制御する。記憶部120は、処理部110の処理に必要な情報を記憶する。入力部130は、後述する入力IF14を介して接続された入力装置から、対話制御装置100への情報の入力を受け付ける。出力部140は、後述する出力IF15を介して接続された出力装置へ、対話制御装置100に記憶された情報の出力を行う。通信部150は、意思決定者装置200、事業責任者装置300、及び一般社員装置400との情報の送信及び受信を仲介する。 The dialogue control device 100 comprises a processing unit 110, a memory unit 120, an input unit 130, an output unit 140, and a communication unit 150. The processing unit 110 provides overall control of the dialogue control device 100. The memory unit 120 stores information necessary for processing by the processing unit 110. The input unit 130 accepts information input to the dialogue control device 100 from an input device connected via an input IF 14 (described below). The output unit 140 outputs information stored in the dialogue control device 100 to an output device connected via an output IF 15 (described below). The communication unit 150 mediates the transmission and reception of information between the decision maker device 200, the business manager device 300, and the general employee device 400.

処理部110は、危機情報取得部111と、対話制御部112と、責任者決定部113と、安否情報取得部114と、位置情報取得部115と、復旧継続判定部116と、BCP判定部117とを備える。危機情報取得部111は、ネットワークNを介して接続される図示しないサーバー装置から、危機情報を取得する。危機情報とは、危機の発生と、危機の度合とを示す情報とを含む。例えば地震が発生した場合、危機情報取得部111は、発生時刻と、震源地と、震度とを含む危機情報を取得する。 The processing unit 110 includes a crisis information acquisition unit 111, a dialogue control unit 112, a responsible person determination unit 113, a safety information acquisition unit 114, a location information acquisition unit 115, a recovery continuation determination unit 116, and a BCP determination unit 117. The crisis information acquisition unit 111 acquires crisis information from a server device (not shown) connected via network N. The crisis information includes information indicating the occurrence of a crisis and the severity of the crisis. For example, in the event of an earthquake, the crisis information acquisition unit 111 acquires crisis information including the time of occurrence, the epicenter, and the seismic intensity.

なお、危機情報取得部111の取得する危機情報は、例えば行政や民間の事業者により運営されるサーバー装置から通知される、災害アラート等の情報である。 The crisis information acquired by the crisis information acquisition unit 111 is, for example, information such as disaster alerts notified from server devices operated by government or private businesses.

対話制御部112は、対話制御装置100と情報処理装置との間の対話を制御する。一例として、対話制御部112は、チャットアプリケーション(以下、「チャットアプリ」と表記する)を介して、情報処理装置との対話を制御する。対話制御部112は、チャットボットとして、情報処理装置に送信するメッセージを自動生成し、情報処理装置に送信する。 The dialogue control unit 112 controls the dialogue between the dialogue control device 100 and the information processing device. As an example, the dialogue control unit 112 controls the dialogue with the information processing device via a chat application (hereinafter referred to as "chat app"). As a chatbot, the dialogue control unit 112 automatically generates messages to be sent to the information processing device and sends them to the information processing device.

対話制御部112は、ある役割を有する社員の入力操作を示す情報を取得すると、後述する対話情報122において当該入力操作に係る提示条件と関連する対話として、危機状況での所定の行動指示を、所定の役割を有する社員に提示する。また、対話制御部112は、所定の役割の社員により所定の入力操作を示す情報を取得した場合に、対話情報122において当該入力操作と関連付けられた所定の行動指示を、当該役割を除く他の役割を有する社員に提示する。例えば対話制御部112は、責任者としての役割を有する者からの所定の入力操作を示す情報を取得した場合に、所定の役割を有する社員に所定の行動指示を提示する。 When the dialogue control unit 112 acquires information indicating an input operation by an employee with a certain role, it presents predetermined action instructions in a crisis situation to the employee with the predetermined role as a dialogue related to the presentation conditions for the input operation in the dialogue information 122 described below. Furthermore, when the dialogue control unit 112 acquires information indicating a predetermined input operation by an employee with a predetermined role, it presents predetermined action instructions associated with the input operation in the dialogue information 122 to employees with roles other than the role in question. For example, when the dialogue control unit 112 acquires information indicating a predetermined input operation from a person who plays the role of manager, it presents predetermined action instructions to the employee with the predetermined role.

対話制御部112は、行動指示として、例えば意思決定者に調査要否の入力操作を受け付ける画面を表示させ、入力操作を促すメッセージを表示する。対話制御部112は、応答として入力された、調査要又は調査不要を示す情報を取得する。対話制御部112は、調査要を示す情報を取得すると、事業責任者に対し、事業所の被災状況の入力操作を受け付ける画面を表示させ、入力操作を促すメッセージを表示する。対話制御部112は、応答として事業所の被災状況を示す情報を取得する。 As an action instruction, the dialogue control unit 112, for example, displays a screen that accepts input from the decision maker as to whether an investigation is necessary, and displays a message prompting the decision maker to make an input. The dialogue control unit 112 acquires information indicating whether an investigation is necessary or not, which is input as a response. When the dialogue control unit 112 acquires information indicating the need for an investigation, it displays a screen that accepts input from the business manager regarding the damage status of the business premises, and displays a message prompting the decision maker to make an input. The dialogue control unit 112 acquires information indicating the damage status of the business premises as a response.

また、対話制御部112は、意思決定者に対し、事業責任者から入力操作を受け付けた事業所の被災状況を提示し、BCPの発動要否の入力操作を受け付ける画面を表示させ、入力操作を促すメッセージを表示する。対話制御部112は、応答として意思決定者によるBCPの発動要否を示す情報を取得する。 The dialogue control unit 112 also presents the decision maker with the damage status of the business premises for which input has been received from the business manager, displays a screen that accepts input as to whether or not a BCP should be activated, and displays a message prompting the decision maker to enter input. In response, the dialogue control unit 112 obtains information indicating whether or not the decision maker should activate a BCP.

また、対話制御部112は、事業責任者からの事業所の調査結果の入力操作を示す情報を取得すると、後述する復旧継続判定部116による判定結果を応答として提示する。また、対話制御部112は、行動指示として、各社員の有する一般社員装置400に対し、安否情報の入力操作を促すメッセージを表示する。対話制御部112は、応答として入力された、各社員の安否情報を取得する。 Furthermore, when the dialogue control unit 112 receives information indicating the input operation of the investigation results of the business establishment from the business manager, it presents the determination result by the recovery continuation determination unit 116 (described below) as a response. Furthermore, the dialogue control unit 112 displays a message as an action instruction to the regular employee device 400 of each employee, prompting them to input safety information. The dialogue control unit 112 receives the safety information of each employee input as a response.

責任者決定部113は、社員の中から責任者を決定する。責任者決定部113は、情報処理装置からの応答有無又は応答内容に基づいて、責任者候補の中から1の責任者を決定する。責任者決定部113は、例えば責任者候補の位置情報を用いて、責任者候補が業務遂行可能か否かを判定し、業務遂行可能である責任者候補を責任者に決定する。 The manager determination unit 113 determines a manager from among the employees. The manager determination unit 113 determines one manager from among the candidate managers based on whether or not there is a response from the information processing device and the content of the response. The manager determination unit 113 uses, for example, the location information of the candidate manager to determine whether the candidate manager is capable of performing the work, and determines the candidate manager who is capable of performing the work as the manager.

例えば、責任者決定部113は、意思決定者候補からの応答有無又は応答内容に基づいて、責任者として1の意思決定者を決定する。また、責任者決定部113は、対話制御部112が意思決定者から調査要の応答を受け付ける場合に、事業責任者候補からの応答有無又は応答内容(例えば位置情報)に基づいて、事業責任者候補の中から1の事業責任者を責任者に決定する。 For example, the manager determination unit 113 determines one decision maker as the manager based on whether or not there is a response from the candidate decision maker and the content of the response. Furthermore, when the dialogue control unit 112 receives a response from the decision maker indicating that investigation is required, the manager determination unit 113 determines one business manager from the candidate business manager candidates as the manager based on whether or not there is a response from the candidate business manager and the content of the response (e.g., location information).

安否情報取得部114は、意思決定者から調査要の応答を受け付けると、社員に対し安否を問い合わせる対話を送信し、応答として安否情報を取得する。なお、安否情報取得部114は、後述するBCP判定部117がBCPを発動すると判定する場合に、社員に安否情報を問い合わせるものであってもよい。 When the safety information acquisition unit 114 receives a response from the decision maker indicating that an investigation is required, it sends a dialogue inquiring about the employee's safety and acquires safety information in response. The safety information acquisition unit 114 may also inquire about employee safety information when the BCP determination unit 117 (described below) determines that a BCP should be activated.

位置情報取得部115は、社員の位置情報を取得する。位置情報取得部115は、例えば情報処理装置に位置情報を問い合わせ、応答として位置情報を取得する。なお、位置情報取得部115は、情報処理装置から安否情報を受信した場合に、安否情報に含まれる位置情報を取得してもよい。 The location information acquisition unit 115 acquires the location information of employees. For example, the location information acquisition unit 115 queries an information processing device for location information and acquires the location information in response. Note that when safety information is received from an information processing device, the location information acquisition unit 115 may acquire the location information included in the safety information.

復旧継続判定部116は、事業所の復旧に関する調査結果と危機情報とを用いて、事業所の復旧を継続するか否かを判定する。復旧継続判定部116は、調査結果と危機情報とが後述する復旧継続条件情報125に含まれる復旧継続条件を満たすか否かを判定することにより、復旧を継続するか否かを判定する。例えば復旧継続判定部116は、事業責任者から受信した調査結果から推定される復旧状況が所定値以上の割合である場合に、復旧を継続すると判定する。 The recovery continuation determination unit 116 uses the investigation results and crisis information related to the recovery of the business establishment to determine whether to continue the recovery of the business establishment. The recovery continuation determination unit 116 determines whether to continue the recovery by determining whether the investigation results and crisis information satisfy the recovery continuation conditions included in the recovery continuation condition information 125 described below. For example, the recovery continuation determination unit 116 determines to continue the recovery if the recovery status estimated from the investigation results received from the business manager is at a rate equal to or greater than a predetermined value.

なお、復旧継続判定部116は、危機情報を用いて復旧継続条件情報125に含まれる危機基準情報を参照し、危機状況が継続するか否かを判定し、判定結果に応じて復旧を継続するか否かを判定してもよい。例えば復旧継続判定部116は、最も新しい災害アラートが発生したタイミングから一定期間が経過した場合に、危機状況が継続しないと判定することができる。 The recovery continuation determination unit 116 may use the crisis information to refer to the crisis criteria information included in the recovery continuation condition information 125 to determine whether the crisis situation will continue, and then determine whether to continue recovery based on the determination result. For example, the recovery continuation determination unit 116 may determine that the crisis situation will not continue if a certain period of time has passed since the most recent disaster alert occurred.

BCP判定部117は、意思決定者からの応答を用いて、BCPを発動するか否かを判定する。BCP判定部117は、意思決定者からBCP発動の入力操作を受け付けると、BCPを発動すると判定する。また、BCP判定部117は、記憶部120の図示しない領域に記憶されたBCP解除条件を参照し、事業所の復旧状況がBCP解除条件を満たすか否かを判定する。 The BCP determination unit 117 uses the response from the decision maker to determine whether or not to activate a BCP. When the BCP determination unit 117 receives an input operation to activate a BCP from the decision maker, it determines that a BCP should be activated. The BCP determination unit 117 also references the BCP cancellation conditions stored in an area (not shown) of the memory unit 120, and determines whether the recovery status of the business establishment satisfies the BCP cancellation conditions.

記憶部120は、管理情報121と、対話情報122と、応答情報123と、責任者候補情報124と、復旧継続条件情報125とを記憶する。管理情報121は、社員と役割とを管理する情報である。なお、社員は事業所に所属し、事業所毎に事業責任者が定められている。また、1又は複数の事業所に対し、各事業所のBCPによる事業継続活動を統括する意思決定者が定められている。 The memory unit 120 stores management information 121, dialogue information 122, response information 123, manager candidate information 124, and recovery continuation condition information 125. Management information 121 is information for managing employees and their roles. Employees belong to business locations, and a business manager is assigned to each business location. Furthermore, a decision maker is assigned to one or more business locations to oversee business continuity activities in accordance with the BCP for each location.

対話情報122は、危機状況における社員の各役割に対し、当該役割の社員に提示する対話と提示条件とが関連付けられた情報である。応答情報123は、情報処理装置から受け付けた応答から抽出される情報である。責任者候補情報124は、1又は複数の責任者候補を含む情報であって、責任者候補の中から責任者が決定される。復旧継続条件情報125は、復旧を継続するか否かの条件を含む情報であって、例えば調査結果と危機情報との基準値を復旧継続条件として含んでいる。 Dialogue information 122 is information that associates, for each employee role in a crisis situation, the dialogue to be presented to the employee in that role with the presentation conditions. Response information 123 is information extracted from responses received from an information processing device. Candidate manager information 124 is information that includes one or more candidate managers, from which a manager is selected. Recovery continuation condition information 125 is information that includes conditions for whether or not to continue recovery, and includes, for example, criteria for the investigation results and crisis information as recovery continuation conditions.

意思決定者装置200は、処理部210と、入力部220と、出力部230と、通信部240とを備える。処理部210は、意思決定者装置200の全体を統括的に制御する。入力部220は、入力IFを介して接続された入力装置から、意思決定者装置200への情報の入力を受け付ける。出力部230は、出力IFを介して接続された出力装置へ、意思決定者装置200に記憶された情報の出力を行う。通信部240は、対話制御装置100との情報の送信及び受信を仲介する。 The decision maker device 200 comprises a processing unit 210, an input unit 220, an output unit 230, and a communication unit 240. The processing unit 210 provides overall control of the decision maker device 200. The input unit 220 accepts information input to the decision maker device 200 from an input device connected via an input IF. The output unit 230 outputs information stored in the decision maker device 200 to an output device connected via an output IF. The communication unit 240 mediates the transmission and reception of information to and from the dialogue control device 100.

処理部210は、対話表示部211と、対話入力受付部212とを備える。対話表示部211は、対話制御装置100から受信した対話と、意思決定者により入力される対話とを表示する。例えば対話表示部211は、対話制御装置100の対話制御部112がチャットボットとして生成したメッセージと、後述する対話入力受付部212により入力されたメッセージとを、チャット画面に区別可能に表示する。 The processing unit 210 includes a dialogue display unit 211 and a dialogue input reception unit 212. The dialogue display unit 211 displays dialogues received from the dialogue control device 100 and dialogues input by the decision maker. For example, the dialogue display unit 211 displays, on the chat screen, messages generated as a chatbot by the dialogue control unit 112 of the dialogue control device 100 and messages input by the dialogue input reception unit 212 (described below) in a manner that allows them to be distinguished.

対話入力受付部212は、チャット画面に対する意思決定者によるメッセージの入力を受け付ける。 The dialogue input reception unit 212 accepts messages entered by the decision maker on the chat screen.

事業責任者装置300は、処理部310と、入力部320と、出力部330と、通信部340とを備える。処理部310は、事業責任者装置300の全体を統括的に制御する。入力部320と、出力部330と、通信部340とは、各々入力部220と、出力部230と、通信部240と同様であるため、説明を省略する。 The business manager device 300 comprises a processing unit 310, an input unit 320, an output unit 330, and a communication unit 340. The processing unit 310 provides overall control of the business manager device 300. The input unit 320, output unit 330, and communication unit 340 are similar to the input unit 220, output unit 230, and communication unit 240, respectively, and therefore will not be described here.

処理部310は、対話表示部311と、対話入力受付部312とを備える。対話表示部311は、対話表示部211と同様に、対話制御装置100から受信した対話と、事業責任者により入力される対話とを表示する。対話入力受付部312は、対話入力受付部212と同様に、チャット画面に対する事業責任者によるメッセージの入力を受け付ける。 The processing unit 310 includes a dialogue display unit 311 and a dialogue input reception unit 312. Similar to the dialogue display unit 211, the dialogue display unit 311 displays dialogues received from the dialogue control device 100 and dialogues input by the business manager. Similar to the dialogue input reception unit 212, the dialogue input reception unit 312 receives messages input by the business manager to the chat screen.

一般社員装置400は、処理部410と、入力部420と、出力部430と、通信部440とを備える。処理部410は、一般社員装置400の全体を統括的に制御する。入力部420と、出力部430と、通信部440とは、各々入力部220と、出力部230と、通信部240と同様であるため、説明を省略する。 The regular employee device 400 comprises a processing unit 410, an input unit 420, an output unit 430, and a communication unit 440. The processing unit 410 provides overall control of the regular employee device 400. The input unit 420, output unit 430, and communication unit 440 are similar to the input unit 220, output unit 230, and communication unit 240, respectively, and therefore will not be described here.

処理部410は、対話表示部411と、対話入力受付部412とを備える。対話表示部411は、対話表示部211と同様に、対話制御装置100から受信した対話と、一般社員により入力される対話とを表示する。対話入力受付部412は、対話入力受付部212と同様に、チャット画面に対する一般社員によるメッセージの入力を受け付ける。 The processing unit 410 includes a dialogue display unit 411 and a dialogue input reception unit 412. Similar to the dialogue display unit 211, the dialogue display unit 411 displays dialogues received from the dialogue control device 100 and dialogues input by general employees. Similar to the dialogue input reception unit 212, the dialogue input reception unit 412 receives messages input by general employees on the chat screen.

図2は、管理情報121のデータ構造の一例を示す図である。管理情報121は、意思決定者ID121aと、意思決定者職位121bと、事業責任者ID121cと、事業責任者職位121dと、事業所ID121eと、社員ID121fとを含む。意思決定者ID121aは、意思決定者の役割を有する社員を特定する識別情報である。意思決定者職位121bは、意思決定者ID121aにより特定される意思決定者の役職等の職位を特定する情報である。」 Figure 2 shows an example of the data structure of management information 121. Management information 121 includes decision maker ID 121a, decision maker position 121b, business manager ID 121c, business manager position 121d, establishment ID 121e, and employee ID 121f. Decision maker ID 121a is identification information that identifies an employee who plays the role of decision maker. Decision maker position 121b is information that identifies the position, such as the job title, of the decision maker identified by decision maker ID 121a.

事業責任者ID121cは、意思決定者ID121aにより特定される意思決定者が統括する事業所において、事業責任者の役割を有する社員を特定する識別情報である。事業責任者職位121dは、事業責任者ID121cにより特定される事業責任者の役職等の職位を特定する情報である。 Business manager ID 121c is identification information that identifies an employee who holds the role of business manager at the business establishment overseen by the decision maker identified by decision maker ID 121a. Business manager position 121d is information that identifies the position, such as the job title, of the business manager identified by business manager ID 121c.

事業所ID121eは、事業所を特定する識別情報である。社員ID121fは、社員を特定する識別情報である。社員ID121fにより特定される社員は、事業責任者ID121cにより特定される事業責任者の事業所であって、事業所ID121eにより特定される事業所に所属する。 Establishment ID 121e is identification information that identifies a business establishment. Employee ID 121f is identification information that identifies an employee. The employee identified by employee ID 121f is at the business establishment of the business manager identified by business manager ID 121c, and belongs to the business establishment identified by establishment ID 121e.

なお、意思決定者ID121aにより特定される意思決定者、又は事業責任者ID121cにより特定される事業責任者が業務遂行不可能と判定される場合には、他の意思決定者又は事業責任者が決定される。即ち、管理情報121に含まれる意思決定者及び事業責任者等の責任者は、後述する意思決定者決定処理や事業責任者決定処理等の責任者決定処理が行われるまでの暫定的な責任者といえる。 If the decision maker identified by decision maker ID 121a or the business manager identified by business manager ID 121c is determined to be unable to carry out the work, another decision maker or business manager is selected. In other words, the decision maker and business manager and other managers included in management information 121 can be considered temporary managers until the manager selection process, such as the decision maker selection process or business manager selection process described below, is performed.

図3は、対話情報122のデータ構造の一例を示す図である。対話情報122は、役割122aと、対話内容122bと、提示条件122cとを含む。役割122aは、社員の役割を示す情報である。役割122aには、例えば「意思決定者」、「事業責任者」、又は「一般社員」といった役割を示す情報が含まれる。 Figure 3 is a diagram showing an example of the data structure of dialogue information 122. Dialogue information 122 includes role 122a, dialogue content 122b, and presentation conditions 122c. Role 122a is information indicating the role of an employee. Role 122a includes information indicating roles such as "decision maker," "business manager," or "general employee."

対話内容122bは、役割122aにより特定される役割の社員に対して提示する対話の内容を示す情報である。提示条件122cは、対話内容122bに含まれる対話を提示する条件を示す情報である。提示条件122cに含まれる条件が充足される場合、役割122aにより特定される役割の社員の情報処理装置において、対話内容122bに含まれる対話が表示される。 Dialogue content 122b is information indicating the content of the dialogue to be presented to an employee with the role identified by role 122a. Presentation condition 122c is information indicating the conditions for presenting the dialogue included in dialogue content 122b. If the conditions included in presentation condition 122c are satisfied, the dialogue included in dialogue content 122b is displayed on the information processing device of the employee with the role identified by role 122a.

図4は、応答情報123のデータ構造の一例を示す図である。応答情報123は、事業所ID123aと、意思決定者ID123bと、事業責任者ID123cと、事業所被災状況123dと、人員被災状況123eと、BCP発動有無123fと、復旧状況123gと、を含む。事業所ID123aは、事業所を特定する識別情報である。意思決定者ID123bは、事業所ID123aにより特定される事業所について、後述する意思決定者決定処理により意思決定者に決定された社員を特定する識別情報である。 Figure 4 is a diagram showing an example of the data structure of response information 123. Response information 123 includes business establishment ID 123a, decision maker ID 123b, business manager ID 123c, business establishment damage status 123d, personnel damage status 123e, BCP activation status 123f, and recovery status 123g. Business establishment ID 123a is identification information that identifies the business establishment. Decision maker ID 123b is identification information that identifies the employee determined as the decision maker by the decision maker determination process described below for the business establishment identified by business establishment ID 123a.

事業責任者ID123cは、事業所ID123aにより特定される事業所について、後述する事業責任者決定処理により事業責任者に決定された社員を特定する識別情報である。事業所被災状況123dは、事業所ID123aにより特定される事業所の被災状況及び復旧状況を示す情報である。事業所被災状況123dは、事業責任者ID123cに含まれる情報により特定される事業責任者が調査結果として入力した情報である。 Business manager ID 123c is identification information that identifies the employee who has been designated as the business manager for the business identified by business establishment ID 123a through the business manager designation process described below. Business establishment damage status 123d is information that indicates the damage status and recovery status of the business establishment identified by business establishment ID 123a. Business establishment damage status 123d is information entered as survey results by the business manager identified by the information included in business manager ID 123c.

人員被災状況123eは、事業所ID123aにより特定される事業所に所属する社員の被災状況を示す情報である。BCP発動有無123fは、事業所ID123aにより特定される事業所について、BCPが発動されたか否かを示す情報である。あるレコードのBCP発動有無123fが、BCPが発動されたことを示す情報である場合、当該レコードの意思決定者ID123bにより特定される意思決定者が、事業所ID123aにより特定される事業所についてBCPを発動したことを示している。 Personnel damage status 123e is information indicating the damage status of employees belonging to the establishment identified by establishment ID 123a. BCP activation status 123f is information indicating whether a BCP has been activated for the establishment identified by establishment ID 123a. If the BCP activation status 123f of a certain record indicates that a BCP has been activated, this indicates that the decision maker identified by the decision maker ID 123b of that record has activated a BCP for the establishment identified by establishment ID 123a.

なお、意思決定者は、統括する事業所毎にBCPを発動してもよいし、統括する事業所すべてにBCPを発動するか否かを決定するものであってもよい。 The decision maker may implement a BCP for each business location under his/her control, or may decide whether to implement a BCP for all business locations under his/her control.

図5は、責任者候補情報124のデータ構造の一例を示す図である。責任者候補情報124は、責任者候補ID124aと、役割124bと、事業所ID124cとを含む。責任者候補ID124aは、責任者候補である社員を特定する識別情報である。役割124bは、役割を示す情報である。本実施形態において、役割124bには、意思決定者であるか、又は事業責任者であるかといった責任者の役割を示す情報が含まれる。 Figure 5 is a diagram showing an example of the data structure of manager candidate information 124. Manager candidate information 124 includes a manager candidate ID 124a, a role 124b, and a business establishment ID 124c. Manager candidate ID 124a is identification information that identifies an employee who is a manager candidate. Role 124b is information that indicates the role. In this embodiment, role 124b includes information that indicates the role of the manager, such as whether they are a decision maker or a business manager.

例えば図5において、役割124bが「1」である場合、「意思決定者」を示し、役割124bが「2」である場合、「事業責任者」を示す。役割124bが「1」であるレコードに含まれる責任者候補ID124aにより特定される社員は、意思決定者候補として取り扱われる。役割124bが「2」であるレコードに含まれる責任者候補ID124aにより特定される社員は、事業責任者候補として取り扱われる。 For example, in Figure 5, if role 124b is "1", it indicates "decision maker", and if role 124b is "2", it indicates "business manager". An employee identified by manager candidate ID 124a included in a record where role 124b is "1" is treated as a decision maker candidate. An employee identified by manager candidate ID 124a included in a record where role 124b is "2" is treated as a business manager candidate.

事業所ID124cは、責任者候補ID124aにより特定される社員が責任者である場合に、統括する事業所を特定する識別情報である。 Establishment ID 124c is identification information that specifies the establishment that the employee identified by manager candidate ID 124a will oversee if he or she is the manager.

なお、役割124bと事業所ID124cとの組み合わせが同じである責任者候補情報124のレコードについて、異なる複数の責任者候補ID124aが含まれる場合、責任者候補情報124を参照することにより、責任者候補の優先順位を特定することができる。例えば図5に示す責任者候補情報124は、上のレコードほど優先順位が高い。 Note that if multiple different manager candidate IDs 124a are included in records of manager candidate information 124 that have the same combination of role 124b and establishment ID 124c, the priority of the manager candidates can be determined by referencing the manager candidate information 124. For example, in the manager candidate information 124 shown in Figure 5, the higher the record, the higher the priority.

図5に示す例において、責任者候補ID124aが「xxa」、「xxb」、及び「xxc」であるレコードは、いずれも役割124bが「1」であり、事業所ID124cが「a1aa10・aa1aa11・a1aa12・・・」である。これは、識別情報が「a1aa10・aa1aa11・a1aa12・・・」である事業所の意思決定者候補が、優先順位の高い順に「xxa」、「xxb」、及び「xxc」の識別情報により特定される社員であることを示している。 In the example shown in Figure 5, the records whose manager candidate ID 124a is "xxa," "xxb," and "xxc" all have role 124b of "1" and business establishment ID 124c of "a1aa10, aa1aa11, a1aa12...". This indicates that the decision maker candidates for the business establishments whose identification information is "a1aa10, aa1aa11, a1aa12..." are the employees identified by the identification information of "xxa," "xxb," and "xxc," in order of priority.

同様に、責任者候補ID124aが「yya」、「yyb」、及び「yyc」であるレコードは、いずれも役割が「2」であり、事業所ID124cが「a1aa10」である。これは、識別情報が「a1aa10」である事業所の事業責任者候補が、優先順位の高い順に「yya」、「yyb」、及び「yyc」の識別情報により特定される社員であることを示している。 Similarly, the records whose manager candidate ID 124a is "yya," "yyb," and "yyc" all have a role of "2" and an establishment ID 124c of "a1aa10." This indicates that the business manager candidates for the establishment whose identification information is "a1aa10" are employees identified by the identification information of "yya," "yyb," and "yyc," in order of priority.

なお、責任者候補情報124は、事業所と役割との組み合わせ毎に、責任者候補が特定可能なものであればよい。例えばある役割に対する責任者候補は、図2に示す管理情報121に含まれる職位に基づいて決定されてもよい。 Note that the manager candidate information 124 may be sufficient as long as it can identify a manager candidate for each combination of business establishment and role. For example, a manager candidate for a certain role may be determined based on the job title included in the management information 121 shown in Figure 2.

一例として、「意思決定者」の役割は、「事業部長」の職位を有する社員が担うものと予め定められている場合、ある事業所の「事業部長」の職位の社員は、当該事業所の意思決定者の役割に関し、最も優先順位の高い責任者候補として取り扱われる。即ち、管理情報121の事業所ID121eにより特定される事業所と関連する意思決定者ID121aにより特定される社員は、意思決定者の役割に関し、最も優先順位の高い責任者候補として取り扱われる。 As an example, if it is predetermined that the role of "decision maker" will be held by an employee with the title of "division manager," an employee with the title of "division manager" at a certain business establishment will be treated as the highest priority candidate for the role of decision maker at that business establishment. In other words, the employee identified by decision maker ID 121a associated with the business establishment identified by business establishment ID 121e in management information 121 will be treated as the highest priority candidate for the role of decision maker.

また、管理情報121の意思決定者職位121bが「事業部長」である他の社員が、次に優先順位の高い責任者候補として取り扱われる。「事業部長」の職位を有する他の社員の優先順位については、事業所の位置等、予め定められた条件に基づいて定められるものであればよい。 Furthermore, other employees whose decision-maker position 121b in the management information 121 is "Division Manager" are treated as candidates for manager with the next highest priority. The priority of other employees who hold the position of "Division Manager" may be determined based on predetermined conditions, such as the location of the business establishment.

以上例示したように、管理情報121を参照することにより、事業所と役割との組み合わせに応じて責任者候補が特定可能である場合、管理情報121は責任者候補情報124として機能するといえる。 As illustrated above, if it is possible to identify a candidate manager based on a combination of business establishment and role by referencing management information 121, then management information 121 can be said to function as candidate manager information 124.

図6は、対話制御装置100のハードウェア構成例を示す図である。対話制御装置100は、演算装置11と、メモリ12と、外部記憶装置13と、入力IF(Interface)14と、出力IF15と、通信IF16と、記憶媒体駆動装置17とを備え、各構成要素はバスにより接続されている。 Figure 6 shows an example hardware configuration of the dialogue control device 100. The dialogue control device 100 includes a calculation device 11, memory 12, an external storage device 13, an input IF (Interface) 14, an output IF 15, a communication IF 16, and a storage medium drive device 17, with each component connected via a bus.

演算装置11はCPU(Central Processing Unit)等の処理装置であり、メモリ12又は外部記憶装置13に記録されたプログラムに従って処理を実行する。対話制御装置100では、メモリ12又は外部記憶装置13上に読み出されたプログラムに従って動作する演算装置11により処理が行われる。処理部110は、演算装置11がプログラムを実行することにより各々の機能を実現する。 The arithmetic unit 11 is a processing device such as a CPU (Central Processing Unit) that executes processing in accordance with programs stored in the memory 12 or the external storage device 13. In the dialogue control device 100, processing is performed by the arithmetic unit 11, which operates in accordance with programs read from the memory 12 or the external storage device 13. The processing unit 110 realizes its respective functions by the arithmetic unit 11 executing the programs.

メモリ12は、RAM(Random Access Memory)又はフラッシュメモリ等の記憶装置であり、プログラムやデータが一時的に読み出される記憶エリアとして機能する。外部記憶装置13は、例えばHDD(Hard Disk Drive)や、CD-R(Compact Disc- Recordable)、DVD-RAM(Digital Versatile Disk-Random Access Memory)等の書き込み及び読み出し可能な記憶メディア及び記憶メディア駆動装置等である。記憶部120は、メモリ12又は外部記憶装置13によりその機能が実現される。なお、記憶部120は、通信IF16を介して接続される記憶装置によってその機能が実現されてもよい。 Memory 12 is a storage device such as RAM (Random Access Memory) or flash memory, and functions as a storage area from which programs and data are temporarily read. External storage device 13 is a writable and readable storage medium and storage media drive, such as an HDD (Hard Disk Drive), CD-R (Compact Disc-Recordable), or DVD-RAM (Digital Versatile Disk-Random Access Memory). The functions of memory unit 120 are realized by memory 12 or external storage device 13. Note that the functions of memory unit 120 may also be realized by a storage device connected via communication IF 16.

入力IF14は、操作者からの入力操作を受け付けるためのインターフェイスであり、例えばタッチパネル、キーボード、マウス、マイク等の入力装置が接続される。出力IF15は、対話制御装置100に内蔵されたLCD(Liquid Crystal Display)ディスプレイ等の出力装置に対して情報を出力するためのインターフェイスである。 The input IF 14 is an interface for accepting input operations from the operator, and is connected to input devices such as a touch panel, keyboard, mouse, and microphone. The output IF 15 is an interface for outputting information to an output device such as an LCD (Liquid Crystal Display) built into the dialogue control device 100.

通信IF16は、対話制御装置100をネットワークNに接続するためのインターフェイスであって、例えばLAN(Local Area Network)カード等の通信デバイスである。記憶媒体駆動装置17は、CD(Compact Disk)やDVD(Digital Versatile Disk)等の可搬性のメディア18から情報を入出力する装置である。 The communication IF 16 is an interface for connecting the dialogue control device 100 to the network N, and is a communication device such as a LAN (Local Area Network) card. The storage medium drive device 17 is a device for inputting and outputting information from portable media 18 such as a CD (Compact Disk) or DVD (Digital Versatile Disk).

なお、対話制御装置100の各構成要素の処理は、1つのハードウェアで実行されてもよいし、複数のハードウェアで実行されてもよい。また、対話制御装置100の各構成要素の処理は、1つのプログラムで実現されてもよいし、複数のプログラムで実現されてもよい。 The processing of each component of the dialogue control device 100 may be executed by a single piece of hardware, or by multiple pieces of hardware. Furthermore, the processing of each component of the dialogue control device 100 may be realized by a single program, or by multiple programs.

意思決定者装置200、事業責任者装置300、及び一般社員装置400のハードウェア構成は、対話制御装置100と同様であるため、説明を省略する。 The hardware configurations of the decision maker device 200, business manager device 300, and general employee device 400 are the same as those of the dialogue control device 100, so explanations will be omitted.

図7は、対話制御システム1のBCP発動支援処理の一例を示すシーケンス図である。 Figure 7 is a sequence diagram showing an example of the BCP activation support process of the dialogue control system 1.

まず、対話制御装置100の危機情報取得部111は、危機情報を取得する(ステップS01)。具体的には、危機情報取得部111は、ネットワークNを介して通信可能に接続された他のサーバー装置から、危機情報を取得する。 First, the crisis information acquisition unit 111 of the dialogue control device 100 acquires crisis information (step S01). Specifically, the crisis information acquisition unit 111 acquires crisis information from another server device that is communicatively connected via the network N.

次に、責任者決定部113は、意思決定者決定処理を実行する(ステップS02)。 Next, the responsible person determination unit 113 executes the decision maker determination process (step S02).

図8は、意思決定者決定処理の一例を示すフローチャートである。本フローチャートは、図7のステップS02において行われる処理の詳細を説明するものである。 Figure 8 is a flowchart showing an example of the decision maker determination process. This flowchart explains the details of the process performed in step S02 of Figure 7.

まず、責任者決定部113は、最も優先順位の高い意思決定者候補を特定する(ステップS201)。具体的には、責任者決定部113は、図5に示す責任者候補情報124を参照し、役割124bが「1」であるレコードを抽出する。責任者決定部113は、抽出したレコードのうち、同じ事業所ID124cを含むレコード毎に、最も優先順位の高い責任者候補ID124aを特定する。 First, the manager determination unit 113 identifies the decision maker candidate with the highest priority (step S201). Specifically, the manager determination unit 113 references the manager candidate information 124 shown in FIG. 5 and extracts records in which the role 124b is "1". Of the extracted records, the manager determination unit 113 identifies the manager candidate ID 124a with the highest priority for each record that includes the same establishment ID 124c.

次に、責任者決定部113は、意思決定者候補に、決定可否を問い合わせる(ステップS202)。具体的には、責任者決定部113は、ステップS201で特定された意思決定者候補に対し、決定が可能か否かを問い合わせる。責任者決定部113は、意思決定者候補の有する意思決定者装置200に対し、対話制御部112を介してチャットアプリにより問い合わせを送信してもよいし、電子メールを用いて問い合わせを示す情報を送信してもよい。なお、電子メールを用いて問い合わせを送信する場合、当該電子メールには、チャットアプリのメッセージ表示画面へのリンク情報が含まれていてもよい。 Next, the responsible person determination unit 113 inquires of the candidate decision maker whether or not they are able to make a decision (step S202). Specifically, the responsible person determination unit 113 inquires of the candidate decision maker identified in step S201 whether or not they are able to make a decision. The responsible person determination unit 113 may send the inquiry to the decision maker device 200 owned by the candidate decision maker using a chat app via the dialogue control unit 112, or may send information indicating the inquiry by email. When sending the inquiry by email, the email may include link information to a message display screen of the chat app.

次に、責任者決定部113は、一定期間内に決定可の応答があるか否かを判定する(ステップS203)。意思決定が可能である場合、問い合わせを受信した意思決定者装置200の対話入力受付部212は、決定可の入力操作を受け付ける。対話制御装置100の責任者決定部113は、ステップS202において決定可否を問い合わせてから一定期間内に、決定可であることを示す情報を意思決定者装置200から受信したか否かを判定する。 Next, the responsible person determination unit 113 determines whether or not a response indicating that a decision is possible is received within a certain period of time (step S203). If a decision is possible, the dialogue input receiving unit 212 of the decision maker device 200 that received the inquiry accepts the input operation indicating that a decision is possible. The responsible person determination unit 113 of the dialogue control device 100 determines whether or not information indicating that a decision is possible is received from the decision maker device 200 within a certain period of time after the inquiry regarding whether a decision is possible in step S202.

付言すれば、本実施形態において、一定期間内に決定可であることを示す情報を送信した意思決定者は、業務遂行が可能であるものと取り扱われる。なお、後述する事業責任者決定処理と同様に、責任者決定部113は、意思決定者候補の位置情報を用いて、意思決定者候補の業務遂行が可能か否かを判定してもよい。 In addition, in this embodiment, a decision maker who transmits information indicating that they are able to make a decision within a certain period of time is treated as being able to carry out their duties. As with the business manager determination process described below, the manager determination unit 113 may use the location information of the decision maker candidate to determine whether the decision maker candidate is able to carry out their duties.

責任者決定部113が、一定期間内に決定可の応答があったと判定する場合(ステップS203で「YES」の場合)、責任者決定部113は、意思決定者候補を意思決定者に決定する(ステップS204)。具体的には、責任者決定部113は、ステップS203において決定可の応答を送信した意思決定者装置200を有する意思決定者候補を、意思決定者に決定する。責任者決定部113は、責任者候補情報124において、意思決定者に決定した社員の責任者候補ID124aと関連する事業所ID124cを抽出する。責任者決定部113は、意思決定者のIDを意思決定者ID123bとし、抽出した事業所ID124cを事業所ID123aとして応答情報123のレコードを生成する。 If the manager determination unit 113 determines that a decision-possible response has been received within a certain period of time ("YES" in step S203), the manager determination unit 113 determines the decision maker candidate as the decision maker (step S204). Specifically, the manager determination unit 113 determines the decision maker candidate whose decision maker device 200 transmitted the decision-possible response in step S203 as the decision maker. The manager determination unit 113 extracts the business establishment ID 124c associated with the manager candidate ID 124a of the employee determined as the decision maker from the manager candidate information 124. The manager determination unit 113 generates a record of the response information 123 by setting the decision maker's ID as decision maker ID 123b and the extracted business establishment ID 124c as business establishment ID 123a.

その後、責任者決定部113は本フローチャートの処理を終了する。即ち、図7に示すステップS03の処理が引き続き実行される。 The responsible person determination unit 113 then terminates the processing of this flowchart. That is, the processing of step S03 shown in Figure 7 continues.

責任者決定部113が、一定期間内に決定可の応答がないと判定する場合(ステップS203で「NO」の場合)、責任者決定部113は、他の意思決定者候補を特定する(ステップS205)。具体的には、責任者決定部113は、責任者候補情報124に含まれるレコードのうち、役割が「1」であるレコードを抽出する。責任者決定部113は、同じ事業所ID124cを含むレコード毎に、既に特定した意思決定者候補の次に優先順位の高い責任者候補ID124aを特定する。その後、責任者決定部113は、処理をステップS202に移行する。即ち、次に優先順位の高い意思決定者候補に対し、決定可否の問い合わせが行われる。 If the responsible person determination unit 113 determines that there is no response indicating that a decision is possible within a certain period of time ("NO" in step S203), the responsible person determination unit 113 identifies other decision maker candidates (step S205). Specifically, the responsible person determination unit 113 extracts records with a role of "1" from the records included in the responsible person candidate information 124. For each record containing the same establishment ID 124c, the responsible person determination unit 113 identifies the responsible person candidate ID 124a with the next highest priority after the decision maker candidate already identified. The responsible person determination unit 113 then transitions to step S202. That is, the decision maker candidate with the next highest priority is queried regarding whether or not the decision is possible.

説明を図7に戻す。ステップS202の意思決定者決定処理の次に、対話制御部112は、調査要否を問い合わせる(ステップS03)。具体的には、対話制御部112は、ステップS02で決定した意思決定者の意思決定者装置200に対し、チャットアプリ又は電子メール等により、調査要否を問い合わせる情報を送信する。調査要否を問い合わせる情報を、チャットアプリ以外の方法により意思決定者装置200に送信する場合、送信した情報にはチャットアプリの起動を促す情報が含まれる。 Referring back to Figure 7 for the explanation. Following the decision maker determination process in step S202, the dialogue control unit 112 inquires about the need for an investigation (step S03). Specifically, the dialogue control unit 112 sends information inquiring about the need for an investigation to the decision maker device 200 of the decision maker determined in step S02 via a chat app, email, or the like. If the information inquiring about the need for an investigation is sent to the decision maker device 200 by a method other than a chat app, the transmitted information includes information prompting the user to launch the chat app.

次に、意思決定者装置200の対話表示部211は、チャットアプリを起動する(ステップS04)。具体的には、意思決定者装置200の入力部220が、ステップS03の調査要否問い合わせに応じた意思決定者からのチャットアプリの起動操作を受け付け、対話表示部211がチャットアプリを起動する。なお、ステップS02の意思決定者決定処理において、既に意思決定者装置200においてチャットアプリが起動している場合、本処理は省略される。起動したチャットアプリの画面には、調査要否の入力操作を促す、チャットボットによるメッセージが表示される。 Next, the dialogue display unit 211 of the decision maker device 200 launches a chat app (step S04). Specifically, the input unit 220 of the decision maker device 200 accepts an operation to launch the chat app from the decision maker in response to the inquiry about the need for an investigation in step S03, and the dialogue display unit 211 launches the chat app. Note that if the chat app is already running in the decision maker device 200 in the decision maker determination process in step S02, this process is omitted. A message from the chatbot prompting the user to input whether or not an investigation is needed is displayed on the screen of the launched chat app.

次に、対話入力受付部212は、調査要否の入力を受け付ける(ステップS05)。具体的には、対話入力受付部212は、チャット画面に対する意思決定者からの調査要否の入力を受け付ける。なお、対話入力受付部212は、対話制御装置100からのメッセージに応答する形で、危機状況の種別(例えば、地震、水害、台風等)の入力を受け付けてもよい。 Next, the dialogue input acceptance unit 212 accepts input regarding whether an investigation is necessary (step S05). Specifically, the dialogue input acceptance unit 212 accepts input regarding whether an investigation is necessary from the decision maker via the chat screen. The dialogue input acceptance unit 212 may also accept input regarding the type of crisis situation (e.g., earthquake, flood, typhoon, etc.) in response to a message from the dialogue control device 100.

次に、対話入力受付部212は、調査指示を対話制御装置100に送信する(ステップS06)。具体的には、ステップS05において、調査が必要であるとの入力を受け付けた場合、対話入力受付部212は、調査指示を示す情報を対話制御装置100に送信する。ステップS05において、調査が不要であるとの入力を受け付けた場合、対話入力受付部212は入力された情報を対話制御装置100に送信する。基本的に、対話制御装置100と意思決定者装置200との対話はチャットアプリを介して行われるため、対話入力受付部212が入力を受け付けた調査要否を示すメッセージが、対話制御装置100からの調査要否の入力を促すメッセージとは区別してチャット画面に表示される。 Next, the dialogue input receiving unit 212 transmits an investigation instruction to the dialogue control device 100 (step S06). Specifically, if input that an investigation is necessary is received in step S05, the dialogue input receiving unit 212 transmits information indicating the investigation instruction to the dialogue control device 100. If input that an investigation is not necessary is received in step S05, the dialogue input receiving unit 212 transmits the input information to the dialogue control device 100. Since the dialogue between the dialogue control device 100 and the decision maker device 200 is basically carried out via a chat app, the message indicating whether or not an investigation is necessary, input received by the dialogue input receiving unit 212, is displayed on the chat screen separately from the message from the dialogue control device 100 prompting input as to whether or not an investigation is necessary.

なお、対話入力受付部212が、調査不要を示す情報である場合、対話制御システム1は、本シーケンス図の処理を終了する。以下、対話入力受付部212が、調査が必要であることを示す情報の入力を受け付けたものとして説明する。 If the dialogue input receiving unit 212 receives information indicating that an investigation is not required, the dialogue control system 1 terminates the processing of this sequence diagram. The following description will be given assuming that the dialogue input receiving unit 212 has received input indicating that an investigation is required.

次に、対話制御装置100の安否情報取得部114は、意思決定者装置200と、事業責任者装置300と、一般社員装置400とに対し、安否情報を問い合わせる情報を送信する(ステップS07)。具体的には、安否情報取得部114は、対話制御部112を介してチャットアプリにより安否情報を問い合わせるメッセージを送信する。なお、安否情報取得部114は、電子メール等のチャットアプリ以外の方法で問い合わせを送信してもよい。その場合、問い合わせに対する応答をチャットアプリにより行うよう促す情報を送信してもよい。 Next, the safety information acquisition unit 114 of the dialogue control device 100 transmits information inquiring about safety information to the decision maker device 200, the business manager device 300, and the regular employee device 400 (step S07). Specifically, the safety information acquisition unit 114 transmits a message inquiring about safety information using a chat app via the dialogue control unit 112. Note that the safety information acquisition unit 114 may also transmit the inquiry using a method other than a chat app, such as email. In that case, it may also transmit information prompting the user to respond to the inquiry using the chat app.

ステップS09において行われる処理は、ステップS04において行われる処理と同様であるため、説明を省略する。 The processing performed in step S09 is similar to the processing performed in step S04, so its explanation will be omitted.

次に、意思決定者装置200の対話入力受付部212、事業責任者装置300の対話入力受付部312、及び一般社員装置400の対話入力受付部412は、安否情報の入力を受け付ける(ステップS10)。具体的には、対話入力受付部212・312・412は、チャット画面に表示された安否情報の問い合わせのメッセージに対する応答の入力を受け付ける。 Next, the dialogue input acceptance unit 212 of the decision maker device 200, the dialogue input acceptance unit 312 of the business manager device 300, and the dialogue input acceptance unit 412 of the regular employee device 400 accept input of safety information (step S10). Specifically, the dialogue input acceptance units 212, 312, and 412 accept input of responses to the message inquiring about safety information displayed on the chat screen.

図11は、一般社員装置400のチャット画面の一例を示す図である。図11(A)は、安否情報の問い合わせのメッセージを含むチャット画面の一例である。図11(B)は、安否情報の応答のメッセージを含むチャット画面の一例である。 Figure 11 shows an example of a chat screen on a regular employee device 400. Figure 11 (A) is an example of a chat screen including a message inquiring about safety information. Figure 11 (B) is an example of a chat screen including a message in response to the safety information.

一般社員装置400の対話表示部411により表示される一般社員装置画面450は、メッセージ表示領域451と、応答入力領域452とを含む。メッセージ表示領域451には、対話制御装置100のチャットボットによるメッセージと、一般社員により入力された情報を示すメッセージとが区別可能に表示される。 The regular employee device screen 450 displayed by the dialogue display unit 411 of the regular employee device 400 includes a message display area 451 and a response input area 452. The message display area 451 displays messages from the chatbot of the dialogue control device 100 and messages indicating information entered by regular employees in a distinguishable manner.

対話制御装置100の対話制御部112は、対話情報122を参照してチャットとして送信するメッセージを決定する。例えば、対話情報122には、役割122aが「意思決定者」、「事業責任者」、及び「一般社員」であって、対話内容122bが、「被災状況を報告してください 現在どこにいますか?」であって、提示条件122cが「安否情報の問い合わせ」であるレコードが含まれる。また、対話情報122には、役割122aが「意思決定者」、「事業責任者」、及び「一般社員」であって、対話内容122bが、「本人の被災状況を報告してください」であって、提示条件122cが「現在の所在地の応答」であるレコードが含まれる。 The dialogue control unit 112 of the dialogue control device 100 determines the message to be sent as a chat by referring to the dialogue information 122. For example, the dialogue information 122 includes records in which the role 122a is "decision maker," "business manager," and "general employee," the dialogue content 122b is "Please report on the damage situation. Where are you currently?", and the presentation condition 122c is "Inquiry about safety information." The dialogue information 122 also includes records in which the role 122a is "decision maker," "business manager," and "general employee," the dialogue content 122b is "Please report on your damage situation," and the presentation condition 122c is "Reply with current location."

図11(A)には、対話制御装置100からの安否情報の問い合わせを示すメッセージとして、「被災状況を報告してください 現在どこにいますか?」、「本人の被災状況を報告してください」、「家族の被災状況を報告してください」といった文言が表示されている。対話制御部112は、情報処理装置に入力された情報が対話情報122の提示条件122cを充足するか否かを判定し、充足する提示条件122cと関連する対話内容122bを、役割122aに係る社員の情報処理装置に表示させる。 In Figure 11 (A), messages indicating inquiries about safety information from the dialogue control device 100 are displayed, such as "Please report the damage situation. Where are you currently?", "Please report your own damage situation," and "Please report the damage situation of your family members." The dialogue control unit 112 determines whether the information input to the information processing device satisfies the presentation conditions 122c of the dialogue information 122, and displays the dialogue content 122b related to the satisfied presentation conditions 122c on the information processing device of the employee associated with the role 122a.

図11(A)及び図11(B)の一般社員装置画面450には、チャットボット(対話制御部112)のメッセージとして、「家族の被災状況を報告してください」というメッセージが表示され、当該メッセージへの応答として、一般社員装置400の入力による「被災(小)」を示すメッセージが表示されている。また、チャットボットのメッセージとして、「現在の場所:所属会社拠点 被災状況(本人):無事 被災状況(家族) 被災(小) でよろしいですか?」というメッセージが表示され、当該メッセージの応答として、「YES」というメッセージが表示されている。このように、一般社員装置画面450のメッセージ表示領域451には、対話制御部112によるメッセージと、一般社員により入力されたメッセージとが区別可能に表示される。 The regular employee device screen 450 in Figures 11(A) and 11(B) displays a message from the chatbot (dialogue control unit 112) saying "Please report the damage suffered by your family," and in response to that message, displays a message indicating "Minor damage" input by the regular employee device 400. Also, a message from the chatbot is displayed saying "Current location: Company base, Damage status (person): Safe, Damage status (family), Minor damage, is that correct?" and in response to that message, displays the message "YES." In this way, the message display area 451 on the regular employee device screen 450 displays messages from the dialogue control unit 112 and messages input by regular employees in a distinguishable manner.

なお、本実施形態において、応答入力領域452には、チャットボットからの問い合わせに対する応答の類型が選択肢として表示される。応答入力領域452には、選択肢以外にも、メッセージの自由入力を受け付ける領域が表示されていてもよい。 In this embodiment, the response input area 452 displays response types to inquiries from the chatbot as options. In addition to the options, the response input area 452 may also display an area for accepting free input of a message.

図11(A)及び図11(B)は、一般社員装置400に安否情報を問い合わせる際の一般社員装置画面450の一例を示す図であるが、安否情報の問い合わせは意思決定者装置200及び事業責任者装置300に対しても行われる。従って、図11(A)及び図11(B)に示す画面は、意思決定者装置200及び事業責任者装置300にも表示される。 Figures 11(A) and 11(B) show an example of the general employee device screen 450 when inquiring about safety information from the general employee device 400, but inquiries about safety information are also made to the decision maker device 200 and the business manager device 300. Therefore, the screens shown in Figures 11(A) and 11(B) are also displayed on the decision maker device 200 and the business manager device 300.

なお、一般社員装置画面450において、チャットボットのメッセージとして、上長との連絡を行うか否かの選択を促すメッセージを表示してもよい。対話制御装置100の対話制御部112は、一般社員装置400の対話入力受付部412が、上長との連絡を希望することを示す情報の入力を受け付けると、当該一般社員と上長とのチャットによる対話をメッセージ表示領域351に表示してもよい。 In addition, the regular employee device screen 450 may display a chatbot message prompting the employee to choose whether or not to contact a supervisor. When the dialogue input receiving unit 412 of the regular employee device 400 receives input of information indicating a desire to contact a supervisor, the dialogue control unit 112 of the dialogue control device 100 may display a chat dialogue between the regular employee and the supervisor in the message display area 351.

説明を図7に戻す。次に、対話入力受付部212・312・412は、安否情報の問い合わせに対する応答の入力を受け付ける(ステップS11)。具体的には、対話入力受付部212・312・412は、応答入力領域452(及び後述する応答入力領域252・352)に対する安否情報の入力を受け付ける。対話入力受付部212は、入力された応答を対話制御装置100に送信する。 Referring back to Figure 7 for the explanation, the dialogue input acceptance units 212, 312, and 412 then accept input of a response to the inquiry about safety information (step S11). Specifically, the dialogue input acceptance units 212, 312, and 412 accept input of safety information in the response input area 452 (and the response input areas 252 and 352, described below). The dialogue input acceptance unit 212 then transmits the input response to the dialogue control device 100.

なお、対話制御装置100の安否情報取得部114が、対話入力受付部212・312・412から送信された安否情報を取得すると、応答情報123の人員被災状況123eが更新される。安否情報取得部114は、安否情報を送信した情報処理装置を有する社員の所属する事業所ID123aに対応する人員被災状況123eを更新する。 When the safety information acquisition unit 114 of the dialogue control device 100 acquires safety information transmitted from the dialogue input reception unit 212, 312, or 412, the personnel damage status 123e in the response information 123 is updated. The safety information acquisition unit 114 updates the personnel damage status 123e corresponding to the establishment ID 123a to which the employee whose information processing device transmitted the safety information belongs.

付言すれば、先述したように、安否情報取得部114は、BCP判定部がBCPを発動する判定を行った場合に、安否情報を取得するものであってもよい。その場合、ステップS10及びステップS11において行われる処理は、後述するBCP発動後処理において実行される。 In addition, as mentioned above, the safety information acquisition unit 114 may acquire safety information when the BCP determination unit determines to activate the BCP. In this case, the processing performed in steps S10 and S11 is executed in the post-BCP activation processing described below.

次に、対話制御装置100の位置情報取得部115は、事業責任者装置300に対して位置情報を問い合わせる(ステップS12)。位置情報取得部115は、事業責任者装置300のチャットアプリが取得する事業責任者装置300の位置情報を問い合わせる情報を、事業責任者装置300に送信する。 Next, the location information acquisition unit 115 of the dialogue control device 100 queries the business manager device 300 for location information (step S12). The location information acquisition unit 115 transmits to the business manager device 300 information querying the location information of the business manager device 300 acquired by the chat app of the business manager device 300.

次に、事業責任者装置300の対話入力受付部312は、位置情報を対話制御装置100に送信する(ステップS13)。具体的には、対話入力受付部312は、事業責任者装置300が有する図示しない位置情報取得装置を用いて位置情報を取得し、対話制御装置100に送信する。位置情報取得装置は、例えばGPS(Global Positioning System)衛星等の衛星からの信号を受信し、移動体と衛星間の距離と距離の変化率とを3個以上の衛星に対して測定することで事業責任者装置300の現在地、進行速度および進行方位を測定する。なお、位置情報取得装置は、GPS衛星よりも高精度な現在位置算出に用いられる準天頂衛星システム等からの測位信号を受信してもよい。 Next, the dialogue input receiving unit 312 of the business manager device 300 transmits the location information to the dialogue control device 100 (step S13). Specifically, the dialogue input receiving unit 312 acquires location information using a location information acquisition device (not shown) possessed by the business manager device 300 and transmits it to the dialogue control device 100. The location information acquisition device receives signals from satellites such as GPS (Global Positioning System) satellites, and measures the distance between the mobile object and the satellite and the rate of change of distance for three or more satellites to determine the current location, traveling speed, and traveling direction of the business manager device 300. The location information acquisition device may also receive positioning signals from a quasi-zenith satellite system or the like, which is used to calculate the current position with higher accuracy than GPS satellites.

付言すると、位置情報取得部115が位置情報を取得するタイミングは本シーケンス図に示すタイミングに限定されない。例えば、ステップS09において、事業責任者装置300のチャットアプリが起動されたタイミングで、位置情報取得部115が事業責任者装置300の位置情報を取得してもよい。その場合、ステップS12及びステップS13の処理は省略されてもよい。 In addition, the timing at which the location information acquisition unit 115 acquires location information is not limited to the timing shown in this sequence diagram. For example, in step S09, the location information acquisition unit 115 may acquire location information of the business manager device 300 when the chat app on the business manager device 300 is launched. In that case, the processing of steps S12 and S13 may be omitted.

次に、対話制御装置100の責任者決定部113は、事業責任者決定処理を実行する(ステップS14)。 Next, the manager determination unit 113 of the dialogue control device 100 executes the business manager determination process (step S14).

図9は、事業責任者決定処理の一例を示すフローチャートである。本フローチャートは、図7のステップS14において行われる処理の詳細を説明するものである。 Figure 9 is a flowchart showing an example of the business manager determination process. This flowchart explains the details of the process performed in step S14 of Figure 7.

まず、責任者決定部113は、最も優先順位の高い事業責任者候補を特定する(ステップS141)。具体的には、責任者決定部113は、図5に示す責任者候補情報124を参照し、役割124bが「2」であるレコードを抽出する。責任者決定部113は、抽出したレコードのうち、同じ事業所ID124cを含むレコード毎に、最も優先順位の高い責任者候補ID124aを特定する。 First, the manager determination unit 113 identifies the business manager candidate with the highest priority (step S141). Specifically, the manager determination unit 113 references the manager candidate information 124 shown in FIG. 5 and extracts records in which the role 124b is "2". Of the extracted records, the manager determination unit 113 identifies the manager candidate ID 124a with the highest priority for each record that includes the same establishment ID 124c.

次に、責任者決定部113は、事業責任者候補の安否情報を参照する(ステップS142)。具体的には、責任者決定部113は、特定した事業責任者候補について、図7のステップS11で取得した安否情報を特定する。 Next, the manager determination unit 113 references the safety information of the business manager candidate (step S142). Specifically, the manager determination unit 113 identifies the safety information acquired in step S11 of FIG. 7 for the identified business manager candidate.

次に、責任者決定部113は、安否情報が安全であることを示しているか否かを判定する(ステップS143)。具体的には、責任者決定部113は、ステップS142で特定した安否情報が、安全であることを示しているか否かを判定する。 Next, the responsible person determination unit 113 determines whether the safety information indicates that the person is safe (step S143). Specifically, the responsible person determination unit 113 determines whether the safety information identified in step S142 indicates that the person is safe.

責任者決定部113が、安否情報が安全であることを示していると判定しない場合(ステップS143で「NO」の場合)、責任者決定部113は処理をステップS148に移行する。なお、事業責任者候補の事業責任者装置300から、安否情報の問い合わせに対する応答が送信されていない場合、責任者決定部113は、安否情報が安全であることを示していないと判定する。 If the responsible person determination unit 113 does not determine that the safety information indicates safety ("NO" in step S143), the responsible person determination unit 113 proceeds to step S148. Note that if a response to the inquiry about safety information is not transmitted from the business manager device 300 of the business manager candidate, the responsible person determination unit 113 determines that the safety information does not indicate safety.

責任者決定部113が、安否情報が安全であることを示していると判定する場合(ステップS143で「YES」の場合)、責任者決定部113は、位置情報が事業所から所定範囲内であるか否かを判定する(ステップS144)。具体的には、責任者決定部113は、管理情報121を参照し、事業責任者候補が所属する事業所を特定する。記憶部120の図示しない領域には、管理情報121に含まれる事業所の位置情報が記憶されている。責任者決定部113は、図7のステップS13において事業責任者候補の有する事業責任者装置300から送信された位置情報を用いて、事業責任者装置300が、事業所の所在地から所定範囲内に存在するか否かを判定する。 If the responsible person determination unit 113 determines that the safety information indicates safety ("YES" in step S143), the responsible person determination unit 113 determines whether the location information is within a predetermined range from the establishment (step S144). Specifically, the responsible person determination unit 113 references the management information 121 to identify the establishment to which the business manager candidate belongs. The location information of the establishment contained in the management information 121 is stored in an area of the memory unit 120 not shown. The responsible person determination unit 113 uses the location information transmitted from the business manager device 300 owned by the business manager candidate in step S13 of FIG. 7 to determine whether the business manager device 300 is located within a predetermined range from the location of the establishment.

責任者決定部113が、位置情報が事業所から所定範囲内であると判定する場合(ステップS144で「YES」の場合)、責任者決定部113は、処理をステップS147に移行する。 If the responsible person determination unit 113 determines that the location information is within a predetermined range from the business establishment ("YES" in step S144), the responsible person determination unit 113 proceeds to step S147.

責任者決定部113が、位置情報が事業所から所定範囲内でないと判定する場合(ステップS144で「NO」の場合)、責任者決定部113は、交通情報を参照する(ステップS145)。具体的には、責任者決定部113は、ネットワークNを介して接続された図示しないサーバー装置の有する交通情報を参照する。責任者決定部113は、交通情報を用いて、事業責任者候補が事業所に向かう場合の所要時間を決定する。責任者決定部113は、事業責任者候補の有する事業責任者装置300の位置情報と、事業所の位置情報とを用いて、所要時間を決定する。 If the manager determination unit 113 determines that the location information is not within a predetermined range from the business establishment ("NO" in step S144), the manager determination unit 113 references traffic information (step S145). Specifically, the manager determination unit 113 references traffic information held by a server device (not shown) connected via network N. The manager determination unit 113 uses the traffic information to determine the required time for the business manager candidate to travel to the business establishment. The manager determination unit 113 determines the required time using the location information of the business manager device 300 held by the business manager candidate and the location information of the business establishment.

なお、交通情報を用いた所要時間の決定方法については、公知の方法を使用するため、説明を省略する。例えばサーバー装置は、Web-APIによる交通情報サービスの事業者により管理され、事業責任者装置300の位置情報と、事業所の位置情報とを受信することにより、対話制御装置100に所要時間を通知する。 The method for determining the required time using traffic information is well-known, so a detailed explanation is omitted. For example, the server device is managed by a traffic information service provider using a Web API, and receives location information from the business manager's device 300 and the business's location information, thereby notifying the dialogue control device 100 of the required time.

一例として、責任者決定部113は、公共交通機関を使用した場合の所要時間を決定する。責任者決定部113は、乗用車を用いた所要時間の算出を行うよう予め定められた事業所については、乗用車を使用した所要時間を決定してもよい。 As an example, the responsible person determination unit 113 determines the required time when using public transportation. For establishments that are predetermined to calculate the required time using a passenger car, the responsible person determination unit 113 may determine the required time when using a passenger car.

次に、責任者決定部113は、事業責任者候補の現在地から事業所まで所定時間以内であるか否かを判定する(ステップS146)。具体的には、責任者決定部113は、ステップS145で決定した所要時間が、所定時間以内であるか否かを判定する。 Next, the manager determination unit 113 determines whether it is within a predetermined time from the current location of the business manager candidate to the business premises (step S146). Specifically, the manager determination unit 113 determines whether the required time determined in step S145 is within a predetermined time.

責任者決定部113が、現在地から事業所まで所定時間以内であると判定する場合(ステップS146で「YES」の場合)、又は、ステップS144において、責任者決定部113が、位置情報が事業所から所定範囲内であると判定する場合、責任者決定部113は、事業責任者候補が業務遂行可能であるものとして、事業責任者候補を事業責任者に決定する(ステップS147)。その後、責任者決定部113は本フローチャートの処理を終了する。即ち、図7に示すステップS15の処理が引き続き実行される。 If the manager determination unit 113 determines that the travel time from the current location to the business establishment is within the predetermined time (YES in step S146), or if the manager determination unit 113 determines in step S144 that the location information is within a predetermined range from the business establishment, the manager determination unit 113 determines that the business manager candidate is capable of performing the business and determines the business manager candidate to be the business manager (step S147). The manager determination unit 113 then ends the processing of this flowchart. That is, the processing of step S15 shown in Figure 7 continues.

ステップS143において、責任者決定部113が、安否情報が安全であることを示していると判定しない場合、又は、ステップS146において、責任者決定部113が、現在地から事業所まで所定時間以内であると判定しない場合(ステップS146で「NO」の場合)、責任者決定部113は、事業責任者候補が業務遂行不可能であるものとして、他の事業責任者候補を特定する(ステップS148)。 If, in step S143, the manager determination unit 113 does not determine that the safety information indicates safety, or if, in step S146, the manager determination unit 113 does not determine that it is within the specified time from the current location to the business premises (if "NO" in step S146), the manager determination unit 113 determines that the business manager candidate is unable to carry out the business and identifies another business manager candidate (step S148).

具体的には、責任者決定部113は、責任者候補情報124に含まれるレコードのうち、役割が「2」であるレコードを抽出する。責任者決定部113は、同じ事業所ID124cを含むレコード毎に、既に特定した事業責任者候補の次に優先順位の高い責任者候補ID124aを特定する。その後、責任者決定部113は、処理をステップS142に移行する。即ち、次に優先順位の高い事業責任者候補に対し、決定可否の問い合わせが行われる。 Specifically, the manager determination unit 113 extracts records with a role of "2" from the records included in the manager candidate information 124. For each record containing the same establishment ID 124c, the manager determination unit 113 identifies the manager candidate ID 124a with the next highest priority after the business manager candidate already identified. The manager determination unit 113 then proceeds to step S142. That is, the business manager candidate with the next highest priority is inquired about whether or not to make the decision.

なお、安否情報の取得がBCP発動後に行われる場合、ステップS142及びステップS143の処理を省略することができる。 Note that if safety information is acquired after BCP is activated, steps S142 and S143 can be omitted.

説明を図7に戻す。ステップS14の事業責任者決定処理の次に、対話制御部112は、事業責任者に対し、調査結果を問い合わせる情報を送信する(ステップS15)。具体的には、対話制御部112は、ステップS14で決定した事業責任者の事業責任者装置300に対し、事業所の被災状況に関する調査結果の入力操作を受け付ける画面を表示させる。なお、その結果、事業責任者装置300のチャット画面には、調査結果の入力操作を促すメッセージが表示される。 Referring back to Figure 7 for the explanation. Following the business manager determination process in step S14, the dialogue control unit 112 transmits information inquiring about the survey results to the business manager (step S15). Specifically, the dialogue control unit 112 causes the business manager device 300 of the business manager determined in step S14 to display a screen that accepts input of survey results regarding the damage status of the business premises. As a result, a message prompting input of survey results is displayed on the chat screen of the business manager device 300.

次に、事業責任者の対話入力受付部312は、調査結果の入力を受け付ける(ステップS16)。具体的には、対話入力受付部312は、チャット画面に対する被災状況の入力操作を受け付ける。 Next, the business manager's interactive input reception unit 312 receives input of the survey results (step S16). Specifically, the interactive input reception unit 312 receives input operations on the chat screen regarding the damage situation.

図12は、事業責任者装置300のチャット画面の一例を示す図(その1)である。図12(A)は、調査結果の入力操作を促すメッセージを含むチャット画面の一例である。図12(B)は、調査結果の応答のメッセージを含むチャット画面の一例である。 Figure 12 shows an example of a chat screen on the business manager device 300 (part 1). Figure 12(A) is an example of a chat screen including a message prompting the user to enter survey results. Figure 12(B) is an example of a chat screen including a message in response to the survey results.

事業責任者装置300の対話表示部311により表示される事業責任者装置画面350は、一般社員装置画面450と同様に、メッセージ表示領域351と、応答入力領域352とを含む。メッセージ表示領域351には、対話制御装置100のチャットボットによるメッセージと、事業責任者により入力された情報を示すメッセージとが区別可能に表示される。 The business manager device screen 350 displayed by the dialogue display unit 311 of the business manager device 300 includes a message display area 351 and a response input area 352, similar to the general employee device screen 450. The message display area 351 displays messages from the chatbot of the dialogue control device 100 and messages indicating information entered by the business manager in a distinguishable manner.

対話制御部112は、対話情報122を参照し、役割122aが「事業責任者」であるレコードに含まれる提示条件122cを満たす場合に、当該提示条件122cと関連する対話内容122bをチャットボットのメッセージとして事業責任者装置画面350に表示する。 The dialogue control unit 112 references the dialogue information 122, and if the presentation condition 122c included in the record in which the role 122a is "business manager" is met, displays the dialogue content 122b related to the presentation condition 122c on the business manager device screen 350 as a chatbot message.

図12(A)の事業責任者装置画面350のメッセージ表示領域351には、災害発生を示す情報と、他の事業所に関する被災状況とが表示されている。また、メッセージ表示領域351には、行動指示として、調査結果の入力を促すメッセージである、「処理を選択してください」というメッセージが表示されている。 The message display area 351 on the business manager device screen 350 in Figure 12 (A) displays information indicating the occurrence of a disaster and the damage status of other business locations. The message display area 351 also displays the message "Please select an action," which prompts the user to enter the results of the investigation, as an instruction for action.

図12(B)の事業責任者装置画面350のメッセージ表示領域351には、チャットボットのメッセージに対し、事業責任者により入力されたメッセージである「拠点被災状況報告」、及び「千葉第2支店」を示すメッセージが表示されている。なお、一般社員装置画面450と同様に、応答入力領域352には、チャットボットからの問い合わせに対する応答の類型が選択肢として表示されるが、選択肢以外にも、メッセージの自由入力を受け付ける領域が表示されていてもよい。 The message display area 351 on the business manager device screen 350 in Figure 12 (B) displays the messages entered by the business manager in response to the chatbot's message, "Report on damage status at base locations," and a message indicating "Chiba Second Branch." As with the general employee device screen 450, the response input area 352 displays response types to inquiries from the chatbot as options, but in addition to the options, an area for accepting free message input may also be displayed.

図12(B)の応答入力領域352には、調査結果の選択肢として、「被災(大)」、「被災(中)」、「被災(小)」、「未確認」と表示されたボタンが選択可能に表示されている。 In the response input area 352 of Figure 12 (B), selectable buttons are displayed as survey result options: "Severe Damage," "Medium Damage," "Minor Damage," and "Unconfirmed."

図13は、事業責任者装置300のチャット画面の一例を示す図(その2)である。図13に示すメッセージ表示領域351には、事業責任者により入力された被災状況として、「被災(中)」のメッセージが表示されている。 Figure 13 is a diagram (part 2) showing an example of the chat screen on the business manager's device 300. The message display area 351 shown in Figure 13 displays the message "Moderate Disaster" as the disaster status entered by the business manager.

説明を図7に戻す。事業責任者装置300の対話入力受付部312は、調査結果として入力された情報を対話制御装置100に送信する(ステップS17)。なお、対話制御装置100の対話制御部112は、応答情報123を参照し、調査結果を送信した事業責任者装置300に係る事業責任者ID123cを有するレコードに対し、受信した調査結果を事業所被災状況123dに含め、応答情報123を更新する。 Referring back to Figure 7 for the explanation, the dialogue input receiving unit 312 of the business manager device 300 transmits the information entered as the investigation results to the dialogue control device 100 (step S17). The dialogue control unit 112 of the dialogue control device 100 references the response information 123 and updates the response information 123 by including the received investigation results in the business establishment damage status 123d for the record having the business manager ID 123c related to the business manager device 300 that transmitted the investigation results.

次に、対話制御装置100の対話制御部112は、事業責任者から送信された調査結果と、BCP発動要否を問い合わせる情報とを意思決定者装置200に送信する(ステップS18)。意思決定者装置200では、事業所の被災状況と、BCP宣言の発動要否の入力操作を促すメッセージとが、チャットボットによるメッセージとして表示される。 Next, the dialogue control unit 112 of the dialogue control device 100 transmits the survey results sent by the business manager and information inquiring about the need to activate a BCP to the decision maker device 200 (step S18). The decision maker device 200 displays, as a chatbot message, the damage status of the business premises and a message prompting the user to input whether or not to activate a BCP declaration.

次に、意思決定者の対話入力受付部212は、BCP発動要否の判断結果の入力を受け付ける(ステップS19)。 Next, the decision maker's interactive input reception unit 212 receives input of the decision result on whether or not to activate the BCP (step S19).

図14は、意思決定者装置200のチャット画面の一例を示す図である。図14(A)は、被災状況及びBCP宣言の発動要否の入力を促すメッセージを含むチャット画面の一例である。図14(B)は、BCP宣言の発動要否の応答のメッセージを含むチャット画面の一例である。 Figure 14 shows an example of a chat screen on the decision maker device 200. Figure 14(A) is an example of a chat screen including a message prompting input of the disaster situation and whether or not to issue a BCP declaration. Figure 14(B) is an example of a chat screen including a message responding to the question of whether or not to issue a BCP declaration.

意思決定者装置200の対話表示部211により表示される意思決定者装置画面250は、一般社員装置画面450と同様に、メッセージ表示領域251と、応答入力領域252とを含む。メッセージ表示領域251には、対話制御装置100のチャットボットによるメッセージと、意思決定者により入力された情報を示すメッセージとが区別可能に表示される。 The decision maker device screen 250 displayed by the dialogue display unit 211 of the decision maker device 200 includes a message display area 251 and a response input area 252, similar to the general employee device screen 450. The message display area 251 displays messages from the chatbot of the dialogue control device 100 and messages indicating information entered by the decision maker in a distinguishable manner.

対話制御部112は、対話情報122を参照し、役割122aが「意思決定者」であるレコードに含まれる提示条件122cを満たす場合に、当該提示条件122cと関連する対話内容122bをチャットボットのメッセージとして意思決定者装置画面250のメッセージ表示領域251に表示する。 The dialogue control unit 112 references the dialogue information 122, and if the presentation condition 122c included in the record in which the role 122a is "decision maker" is met, displays the dialogue content 122b related to the presentation condition 122c as a chatbot message in the message display area 251 on the decision maker device screen 250.

図14(A)の意思決定者装置画面250のメッセージ表示領域251には、被災状況を示すメッセージと、次の入力操作を促すとメッセージとして、「処理を選択してください」というメッセージが表示されている。 The message display area 251 on the decision maker device screen 250 in Figure 14 (A) displays a message indicating the damage situation and a message prompting the user to perform the next input operation, saying "Please select an action."

図14(B)の意思決定者装置画面250のメッセージ表示領域251には、チャットボットのメッセージに対して意思決定者により入力された「BCP発動」を示す指示と、BCP宣言の発動を確認するメッセージに対して入力された「ON」を示すメッセージとが表示されている。また、意思決定者装置画面250には、意思決定者の入力によるメッセージの応答として、「BCPを発動しました!!事業責任者及び従業員にBCP発動が連絡されます。計画に従い対応を行ってください。」というメッセージ、及び「処理を選択してください」というチャットボットによるメッセージが表示されている。 The message display area 251 on the decision maker device screen 250 in Figure 14 (B) displays the instruction to "activate BCP" entered by the decision maker in response to the chatbot's message, and the message indicating "ON" entered in response to the message confirming the activation of the BCP declaration. Furthermore, the decision maker device screen 250 displays, in response to the message entered by the decision maker, the message "BCP has been activated!! Business managers and employees will be notified that the BCP has been activated. Please take action according to the plan," and a message from the chatbot saying "Please select an action."

なお、一般社員装置画面450と同様に、応答入力領域252には、チャットボットからの問い合わせに対する応答の類型が選択肢として表示されるが、選択肢以外にも、メッセージの自由入力を受け付ける領域が表示されていてもよい。 As with the general employee device screen 450, the response input area 252 displays response options for inquiries from the chatbot, but in addition to the options, an area for accepting free input of a message may also be displayed.

説明を図7に戻す。ステップS19において、応答入力領域252への意思決定者の判断結果の入力を受け付けると、意思決定者装置200の対話入力受付部212は、判断結果を対話制御装置100に送信する(ステップS20)。その後、対話制御システム1は本シーケンス図の処理を終了する。 Referring back to Figure 7 for the explanation, in step S19, upon receiving input of the decision maker's judgment result in the response input area 252, the dialogue input receiving unit 212 of the decision maker device 200 transmits the judgment result to the dialogue control device 100 (step S20). Thereafter, the dialogue control system 1 ends the processing of this sequence diagram.

なお、事業継続対応が必要な危機状況には、局地的なものも存在する。例えば、河川敷の特定の箇所の決壊から発生した水害など、特定の地域について事業継続対応を行えば足りる危機状況が存在する。対話制御部112は、危機情報に含まれる危機発生地域と危機の内容とを参照し、事業所毎に対応要否を判定してもよい。例えば、対話制御部112は、ステップS01で受信した危機情報を用いて、記憶部120の図示しない領域に記憶された対応事業所判定基準を満たすか否かを事業所毎に判定する。対話制御部112は、対応事業所判定基準を満たす事業所について、ステップS02以降の処理が行われるよう制御することができる。 Note that some crisis situations that require business continuity response are localized. For example, there are crisis situations where business continuity response is sufficient for a specific area, such as flooding caused by a riverbank breaching at a specific location. The dialogue control unit 112 may refer to the crisis area and the details of the crisis contained in the crisis information to determine whether a response is necessary for each business establishment. For example, the dialogue control unit 112 uses the crisis information received in step S01 to determine for each business establishment whether the response establishment criteria stored in an area not shown in the memory unit 120 are met. The dialogue control unit 112 can control the processing from step S02 onwards for business establishments that meet the response establishment criteria.

以上、本実施形態により、危機状況において、事業継続に関し適切な行動を促進することができる。意思決定者、事業責任者、及び一般社員は、チャットボットのメッセージに応答することにより、事業継続に関する判断に必要な情報を適切に対話制御装置100に送信する。この際、対話制御装置100は、チャットボットにより社員の役割に応じて必要とされる情報を適切に収集する。これにより、ある役割を有する社員の判断が他の役割の社員の行動に影響を及ぼすなど、異なる役割の社員の判断又は行動に依存関係がある場合においても、適切な行動を行うよう導くことができる。 As described above, this embodiment can promote appropriate behavior regarding business continuity in a crisis situation. Decision makers, business managers, and general employees respond to messages from the chatbot to appropriately send the information necessary for making decisions regarding business continuity to the dialogue control device 100. At this time, the dialogue control device 100 appropriately collects the information required according to the employee's role using the chatbot. This makes it possible to guide employees to take appropriate action even when there is a dependency between the decisions or actions of employees with different roles, such as when the decisions of an employee with one role affect the actions of employees with other roles.

付言すれば、本実施形態では、例えば意思決定者の調査要否の判断によって、事業責任者が調査を行い報告するか否かが異なってくる。このような場合においても、ある役割の社員の入力操作に応じて、他の役割の社員に対して適切に行動指示を行うことができる。 In addition, in this embodiment, whether or not the business manager conducts an investigation and reports will depend on, for example, the decision maker's judgment on whether an investigation is necessary. Even in such cases, appropriate instructions for action can be given to employees in one role in response to input operations by an employee in another role.

また、本実施形態によれば、責任者が業務遂行に支障がある場合に、業務遂行可能な新たな責任者を効率的に決定することができ、危機状況に迅速に対応することが可能となる。 Furthermore, according to this embodiment, if a manager is unable to carry out their duties, a new manager who can carry out the duties can be efficiently selected, making it possible to respond quickly to crisis situations.

図10は、対話制御システム1のBCP発動後処理の一例を示すシーケンス図である。本シーケンス図の処理は、図7に示す対話制御システム1のBCP発動支援処理に引き続いて実行される。なお、意思決定者装置200において、BCPを発動しない旨の判断が入力された場合、本図に示す処理は実行されない。 Figure 10 is a sequence diagram showing an example of post-BCP activation processing in the dialogue control system 1. The processing in this sequence diagram is executed following the BCP activation support processing in the dialogue control system 1 shown in Figure 7. Note that if a decision not to activate the BCP is input in the decision maker device 200, the processing shown in this diagram will not be executed.

まず、対話制御装置100のBCP判定部117は、BCPが発動されたものと判定する(ステップS31)。BCP判定部117は、図7に示すステップS20において、意思決定者装置200からBCP発動を示す判断結果を受信すると、BCP判定部117は、意思決定者のBCP発動に応じた事業所を特定し、当該事業所と関連する応答情報123のBCP発動有無123fを更新する。 First, the BCP determination unit 117 of the dialogue control device 100 determines that a BCP has been activated (step S31). When the BCP determination unit 117 receives a determination result indicating that a BCP has been activated from the decision maker device 200 in step S20 shown in FIG. 7, the BCP determination unit 117 identifies the business establishment in response to the decision maker's BCP activation and updates the BCP activation status 123f in the response information 123 associated with that business establishment.

次に、BCP判定部117は、調査結果に対して予め関連付けられた対策を意思決定者装置200及び事業責任者装置300に送信する(ステップS32)。具体的には、対話制御装置100の記憶部120の図示しない領域には、BCP発動時に各役割の社員に課せられた対策を含むBCPマニュアルが記憶されている。BCP判定部117は、当該領域を参照し、各役割に応じた行動指示を情報処理装置に送信する。BCP判定部117は、意思決定者装置200及び事業責任者装置300だけでなく、一般社員装置400にも行動指示を送信する。 Next, the BCP determination unit 117 transmits the countermeasures previously associated with the investigation results to the decision maker device 200 and the business manager device 300 (step S32). Specifically, a BCP manual containing the countermeasures assigned to employees in each role when the BCP is activated is stored in an area (not shown) of the memory unit 120 of the dialogue control device 100. The BCP determination unit 117 references this area and transmits action instructions according to each role to the information processing device. The BCP determination unit 117 transmits action instructions not only to the decision maker device 200 and the business manager device 300, but also to the general employee device 400.

なお、送信された行動指示は、各情報処理装置の有するチャットアプリにより、チャットボットのメッセージとして表示される。 The transmitted action instructions are displayed as chatbot messages by the chat app installed on each information processing device.

次に、事業責任者装置300の対話入力受付部312は、対応後の状況を調査結果として対話制御装置100に報告する(ステップS33)。具体的には、事業責任者は、事業所の復旧状況を適宜調査し、チャット画面に調査結果を入力する。対話入力受付部312は、入力された情報を対話制御装置100に送信する。なお、図7のステップS15からステップS17において行われる、調査結果の問い合わせから調査結果の送信までの処理と同様に、対話制御部112はチャットボットのメッセージとして具体的に調査内容を指示することができる。事業責任者は、指示に応じてチャット画面に調査結果を入力する。 Next, the dialogue input receiving unit 312 of the business manager device 300 reports the post-response situation as investigation results to the dialogue control device 100 (step S33). Specifically, the business manager investigates the recovery status of the business establishment as appropriate and enters the investigation results on the chat screen. The dialogue input receiving unit 312 sends the entered information to the dialogue control device 100. Note that, similar to the processing from inquiry about investigation results to transmission of the investigation results, which is performed in steps S15 to S17 of Figure 7, the dialogue control unit 112 can specify the specific investigation content as a message to the chatbot. The business manager enters the investigation results on the chat screen in accordance with the instructions.

なお、対話制御部112による各社員への被災状況の問い合わせに応じて、一般社員装置400の対話入力受付部412は、各々の被災状況を一般社員装置画面450の応答入力領域452に入力してもよい。対話制御部112は、事業責任者装置300から受信した被災状況を用いて、応答情報123の事業所被災状況123dを更新する。また、対話制御部112は、受信した社員各々の被災状況を用いて、応答情報123の人員被災状況123eを更新する。 In response to the dialogue control unit 112 inquiring about the damage status of each employee, the dialogue input receiving unit 412 of the regular employee device 400 may input each employee's damage status into the response input area 452 on the regular employee device screen 450. The dialogue control unit 112 uses the damage status received from the business manager device 300 to update the business establishment damage status 123d in the response information 123. The dialogue control unit 112 also uses the received damage status of each employee to update the personnel damage status 123e in the response information 123.

ステップS32において行われる、対話制御装置100からの対策の送信と、ステップS33において行われる、事業責任者及び一般社員からの被災状況の報告は、BCPマニュアルに則って、所定のタイミングで1又は複数回行われる。 The transmission of countermeasures from the dialogue control device 100 in step S32 and the reporting of the damage situation from the business manager and general employees in step S33 are carried out one or more times at predetermined times in accordance with the BCP manual.

次に、危機情報取得部111は、危機情報を取得する(ステップS34)。本ステップの処理は、図7のステップS01の処理と同様である。危機情報取得部111は、定期的に危機情報を取得してもよいし、危機状況に応じて突発的に発せられる危機情報を取得するものであってもよい。 Next, the crisis information acquisition unit 111 acquires crisis information (step S34). The processing of this step is similar to the processing of step S01 in FIG. 7. The crisis information acquisition unit 111 may acquire crisis information periodically, or may acquire crisis information that is suddenly issued in response to a crisis situation.

次に、復旧継続判定部116は、事業所毎に復旧継続条件を満たすか否かを判定する(ステップS35)。具体的には、復旧継続判定部116は、ステップS33で取得した調査結果と、ステップS34で取得した危機情報とを用いて復旧継続条件情報125を参照し、復旧継続条件を満たすか否かを判定する。一例として、復旧継続条件は、事業所の復旧割合を示す値と、危機状況が継続するか否かの判定に用いられる危機基準情報とを含む。 Next, the recovery continuation determination unit 116 determines whether the recovery continuation conditions are met for each business location (step S35). Specifically, the recovery continuation determination unit 116 uses the investigation results acquired in step S33 and the crisis information acquired in step S34 to refer to the recovery continuation condition information 125 and determines whether the recovery continuation conditions are met. As an example, the recovery continuation conditions include a value indicating the recovery rate of the business location and crisis criteria information used to determine whether the crisis situation will continue.

例えば、復旧継続判定部116は、ステップS31のBCP発動から所定期間内に、所定値以上の割合が復旧している事業所については、復旧継続条件を満たすと判定する。また、復旧継続判定部116は、最も新しい災害アラートが発生したタイミングから一定期間が経過した場合に、危機基準情報を参照して危機状況が継続しないと判定し、復旧継続条件を満たすと判定する。復旧継続判定部116は、事業所の復旧割合と危機状況が継続するか否かの情報との双方を用いて、事業所の復旧を継続するか否かを総合的に判定してもよい。なお、復旧継続判定部116は、図示しない他のサーバー装置から気象情報を取得し、気象情報を用いて復旧継続条件を満たすか否かを判定してもよい。 For example, the recovery continuation determination unit 116 determines that a business establishment that has recovered a percentage equal to or greater than a predetermined value within a predetermined period of time from the activation of the BCP in step S31 satisfies the recovery continuation conditions. Furthermore, if a certain period of time has passed since the most recent disaster alert occurred, the recovery continuation determination unit 116 references the crisis criteria information to determine that the crisis situation will not continue, and determines that the recovery continuation conditions are met. The recovery continuation determination unit 116 may also use both the recovery percentage of the business establishment and information on whether the crisis situation will continue to determine comprehensively whether to continue the recovery of the business establishment. The recovery continuation determination unit 116 may also obtain weather information from another server device (not shown) and use the weather information to determine whether the recovery continuation conditions are met.

次に、対話制御部112は、意思決定者装置200に対して、復旧継続について問い合わせる(ステップS36)。具体的には、対話制御部112は、ステップS35において復旧継続要否の判定に用いた被災状況と危機情報、及び復旧継続の判定結果とを含むメッセージを、意思決定者装置画面250に表示させる。また、対話制御部112は、意思決定者装置画面250に対し、復旧継続要否の入力操作を受け付けるようメッセージを表示する。 Next, the dialogue control unit 112 inquires of the decision maker device 200 about continuing restoration (step S36). Specifically, the dialogue control unit 112 displays on the decision maker device screen 250 a message including the damage situation and crisis information used to determine whether restoration should continue in step S35, and the determination result of whether restoration should continue. The dialogue control unit 112 also displays a message on the decision maker device screen 250 requesting input of whether restoration should continue.

次に、意思決定者装置200の対話入力受付部212は、復旧継続に関する判断を含む情報を対話制御装置100に送信する(ステップS38)。具体的には、ステップS37で対話制御装置100から送信された判定結果と、被災状況と、危機情報とを参照した意思決定者が、意思決定者装置画面250の応答入力領域252に対し、復旧継続に関する判断結果を入力する。対話入力受付部212は、応答入力領域252に対する意思決定者の入力操作を受け付け、対話制御装置100に送信する。 Next, the dialogue input receiving unit 212 of the decision maker device 200 transmits information including a judgment regarding continuation of recovery to the dialogue control device 100 (step S38). Specifically, the decision maker, having referenced the judgment result, damage situation, and crisis information transmitted from the dialogue control device 100 in step S37, inputs the judgment regarding continuation of recovery into the response input area 252 on the decision maker device screen 250. The dialogue input receiving unit 212 receives the decision maker's input operation into the response input area 252 and transmits it to the dialogue control device 100.

次に、対話制御装置100の対話制御部112は、事業責任者装置300に対し、復旧継続要否を提示する。対話制御部112は、復旧継続しないと判断された事業所に対し、予め定められた次の対策を送信する(ステップS39)。具体的には、対話制御部112は、ステップS38において意思決定者から受信した判断結果を、復旧継続要否が判断された事業所の事業責任者に送信する。 Next, the dialogue control unit 112 of the dialogue control device 100 presents the business manager device 300 with the need to continue recovery. The dialogue control unit 112 transmits the next predetermined measure to the business establishments for which it has been determined that recovery should not be continued (step S39). Specifically, the dialogue control unit 112 transmits the determination result received from the decision maker in step S38 to the business manager of the business establishment for which it has been determined that recovery should be continued.

ステップS38において、復旧継続しないと判断された事業所について、対話制御部112はBCPマニュアルを参照し、BCPマニュアルにおいて予め定められた次の対策を特定し、事業責任者装置300に送信する。一例として、復旧継続しないと判断された事業所の事業責任者装置300には、隣接する他の事業所を指定した復旧指示が送信される。対話制御部112により送信された復旧継続要否及び対策は、事業責任者装置画面350のメッセージ表示領域351に表示される。 In step S38, for business locations where it is determined that recovery should not be continued, the dialogue control unit 112 refers to the BCP manual, identifies the next measures predetermined in the BCP manual, and transmits them to the business manager device 300. As an example, a recovery instruction specifying another adjacent business location is transmitted to the business manager device 300 of the business location where it is determined that recovery should not be continued. The necessity of continuing recovery and the measures transmitted by the dialogue control unit 112 are displayed in the message display area 351 on the business manager device screen 350.

なお、復旧継続に関して意思決定者の判断を必要としない場合、ステップS36~ステップS38の処理を省略することができる。その場合、対話制御部112は、ステップS35において復旧継続条件を満たさないと判定された事業所の事業責任者装置300に対し、ステップS39で次の対策を伝達する。また、対話制御部112は、管理情報121を参照して当該事業所を統括する意思決定者を特定する。対話制御部112は、特定した意思決定者の意思決定者装置200に対しても、ステップS39において復旧継続要否を提示するとともに、復旧継続しないと判定された事業所と、当該事業所の事業責任者に送信される対策とを提示し、意思決定者装置画面250のメッセージ表示領域251に表示させる。 Note that if a decision-maker's decision regarding continuation of recovery is not required, steps S36 to S38 can be omitted. In this case, the dialogue control unit 112 communicates the next measure in step S39 to the business manager device 300 of the business establishment determined in step S35 to not satisfy the recovery continuation conditions. The dialogue control unit 112 also references the management information 121 to identify the decision maker who oversees the business establishment. The dialogue control unit 112 also presents the decision maker device 200 of the identified decision maker with the need to continue recovery in step S39, and also presents the business establishments determined not to continue recovery and the measures to be sent to the business manager of the business establishments, which are displayed in the message display area 251 on the decision maker device screen 250.

なお、対話制御装置100と、復旧継続要否が判定された事業所の事業責任者装置300とは、BCPマニュアルに則って、判定後も必要に応じてステップS32及びステップS33の処理を実行する。 In addition, the dialogue control device 100 and the business manager device 300 of the business location where the need for continued recovery has been determined will continue to execute the processes of steps S32 and S33 as necessary after the determination, in accordance with the BCP manual.

次に、BCP判定部117は、BCP解除条件を満たすか否かを判定する(ステップS40)。具体的には、BCP判定部117は、事業責任者装置300から送信された事業所の復旧状況を示す調査結果が、BCP解除条件を満たすか否かを判定する。BCP判定部117が、BCP解除条件を満たすと判定しない事業所については、BCP解除条件を満たす調査結果が事業責任者装置300から送信されるまで、本処理が繰り返し実行される。 Next, the BCP determination unit 117 determines whether the BCP cancellation conditions are met (step S40). Specifically, the BCP determination unit 117 determines whether the investigation results indicating the recovery status of the business establishment transmitted from the business manager device 300 meet the BCP cancellation conditions. For business establishments for which the BCP determination unit 117 does not determine that the BCP cancellation conditions are met, this process is repeated until investigation results that meet the BCP cancellation conditions are transmitted from the business manager device 300.

次に、BCP判定部117は、BCP解除条件充足を意思決定者装置200に通知する(ステップS41)。具体的には、BCP判定部117は、BCP解除条件を満たす事業所を統括する意思決定者を管理情報121を参照して特定し、当該意思決定者の有する意思決定者装置200に対して、BCP解除条件を充足したことを示す情報を送信する。意思決定者装置200の対話表示部211は、意思決定者装置画面250のメッセージ表示領域251に、BCP解除条件を満たしたことを示すメッセージを表示する。 Next, the BCP determination unit 117 notifies the decision maker device 200 that the BCP cancellation conditions have been met (step S41). Specifically, the BCP determination unit 117 refers to the management information 121 to identify the decision maker who oversees the business establishments that meet the BCP cancellation conditions, and sends information indicating that the BCP cancellation conditions have been met to the decision maker device 200 owned by that decision maker. The dialogue display unit 211 of the decision maker device 200 displays a message indicating that the BCP cancellation conditions have been met in the message display area 251 on the decision maker device screen 250.

次に、意思決定者装置200の対話入力受付部212は、BCP解除要否の判断結果の入力を受け付ける(ステップS42)。具体的には、対話入力受付部212は、意思決定者装置画面250の応答入力領域252に対する、意思決定者によるBCP解除要否の判断結果の入力操作を受け付ける。 Next, the dialogue input receiving unit 212 of the decision maker device 200 receives input of the result of the determination as to whether or not the BCP needs to be cancelled (step S42). Specifically, the dialogue input receiving unit 212 receives an input operation by the decision maker of the result of the determination as to whether or not the BCP needs to be cancelled, in the response input area 252 on the decision maker device screen 250.

次に、対話入力受付部212は、ステップS42において入力操作を受け付けた判断結果を、対話制御装置100に送信する(ステップS43)。 Next, the dialogue input receiving unit 212 transmits the determination result of the input operation received in step S42 to the dialogue control device 100 (step S43).

なお、対話制御装置100に対して送信された判断結果が、BCPを解除しないとする判断である場合、対話制御システム1は、処理をステップS32に戻す。即ち、事業責任者装置300に対し、再度復旧の対策が送信される。なお、対話制御装置100は、処理をステップS32に戻さず、BCPを解除する判断結果が送信されるまで、ステップS41による通知を意思決定者装置200に再度行うものであってもよい。対話制御装置100に対して送信された判断結果が、BCPを解除する判断である場合、対話制御システム1は本シーケンス図の処理を終了する。 If the judgment result sent to the dialogue control device 100 is a judgment not to cancel the BCP, the dialogue control system 1 returns the process to step S32. That is, recovery measures are again sent to the business manager device 300. The dialogue control device 100 may not return the process to step S32, but may again send notification in step S41 to the decision maker device 200 until a judgment result to cancel the BCP is sent. If the judgment result sent to the dialogue control device 100 is a judgment to cancel the BCP, the dialogue control system 1 ends the processing of this sequence diagram.

以上、本実施形態の対話制御システム1によれば、BCP発動後においても、役割に応じた判断を促すことができる。また、ある役割の社員の判断に応じて、他の役割の社員の行動が変化する場合においても、他の役割の社員に対して判断結果に応じて適切に行動指示をすることができる。 As described above, the dialogue control system 1 of this embodiment can encourage role-based decisions even after the BCP is activated. Furthermore, even if the behavior of employees in one role changes depending on the decision made by an employee in another role, appropriate instructions for behavior can be given to employees in the other role based on the decision result.

以上、本発明に係る各実施形態の説明を行ってきたが、本発明は、上記した実施形態の一例に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施形態の一例は、本発明を分かり易くするために詳細に説明したものであり、本発明は、ここで説明した全ての構成を備えるものに限定されない。また、ある実施形態の一例の構成の一部を他の一例の構成に置き換えることが可能である。また、ある実施形態の一例の構成に他の一例の構成を加えることも可能である。また、各実施形態の一例の構成の一部について、他の構成の追加・削除・置換をすることもできる。また、上記の各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等によりハードウェアで実現してもよい。また、図中の制御線や情報線は、説明上必要と考えられるものを示しており、全てを示しているとは限らない。ほとんど全ての構成が相互に接続されていると考えてもよい。 Although each embodiment of the present invention has been described above, the present invention is not limited to the above-described exemplary embodiment and includes various modifications. For example, the above-described exemplary embodiment has been described in detail to make the present invention easier to understand, and the present invention is not limited to having all of the configurations described herein. Furthermore, it is possible to replace part of the configuration of one exemplary embodiment with the configuration of another exemplary embodiment. It is also possible to add the configuration of another exemplary embodiment to the configuration of one exemplary embodiment. Furthermore, it is also possible to add, delete, or replace part of the configuration of each exemplary embodiment with other configurations. Furthermore, some or all of the above-described configurations, functions, processing units, processing means, etc. may be realized in hardware, for example, by designing them as integrated circuits. Furthermore, the control lines and information lines in the diagrams indicate those considered necessary for explanation, and are not necessarily all shown. It is possible to assume that almost all configurations are interconnected.

また、上記の対話制御装置100、意思決定者装置200、事業責任者装置300、及び一般社員装置400の機能構成は、理解を容易にするために、主な処理内容に応じて分類したものである。構成要素の分類の仕方や名称によって、本願発明が制限されることはない。上述に示す通り、対話制御装置100、意思決定者装置200、事業責任者装置300、及び一般社員装置400の構成は、処理内容に応じて、さらに多くの構成要素に分類することもできる。また、1つの構成要素がさらに多くの処理を実行するように分類することもできる。 Furthermore, the functional configurations of the above-mentioned dialogue control device 100, decision maker device 200, business manager device 300, and general employee device 400 have been categorized according to the main processing content for ease of understanding. The classification method or names of the components do not limit the present invention. As described above, the configurations of the dialogue control device 100, decision maker device 200, business manager device 300, and general employee device 400 can be categorized into even more components depending on the processing content. Furthermore, a single component can be categorized to perform even more processing.

1:対話制御システム、11:演算装置、12:メモリ、13:外部記憶装置、14:入力IF、15:出力IF、16:通信IF、17:記憶媒体駆動装置、18:メディア、100:対話制御装置、110・210・310・410:処理部、111:危機情報取得部、112:対話制御部、113:責任者決定部、114:安否情報取得部、115:位置情報取得部、116:復旧継続判定部、117:BCP判定部、120:記憶部、121:管理情報、122:対話情報、123:応答情報、124:責任者候補情報、125:復旧継続条件情報、130・220・320・420:入力部、140・230・330・430:出力部、150・240・340・440:通信部、200:意思決定者装置、211・311・411:対話表示部、212・312・412:対話入力受付部、250:意思決定者装置画面、251・351・451:メッセージ表示領域、252・352・452:応答入力領域、300:事業責任者装置、350:事業責任者装置画面、400:一般社員装置、450:一般社員装置画面、N:ネットワーク 1: Dialogue control system, 11: Computing device, 12: Memory, 13: External storage device, 14: Input IF, 15: Output IF, 16: Communication IF, 17: Storage medium drive device, 18: Media, 100: Dialogue control device, 110, 210, 310, 410: Processing unit, 111: Crisis information acquisition unit, 112: Dialogue control unit, 113: Responsible person determination unit, 114: Safety information acquisition unit, 115: Location information acquisition unit, 116: Recovery continuation determination unit, 117: BCP determination unit, 120: Memory unit, 121: Management information, 122: Dialogue information, 123: Response information, 124: Responsible person candidate information 125: Recovery continuation condition information, 130, 220, 320, 420: Input section, 140, 230, 330, 430: Output section, 150, 240, 340, 440: Communication section, 200: Decision maker device, 211, 311, 411: Dialogue display section, 212, 312, 412: Dialogue input reception section, 250: Decision maker device screen, 251, 351, 451: Message display area, 252, 352, 452: Response input area, 300: Business manager device, 350: Business manager device screen, 400: General employee device, 450: General employee device screen, N: Network

Claims (10)

社員の有する情報処理装置から、事業所の復旧に関する調査結果を取得する対話制御部と、
危機の度合いに関する危機情報を取得する危機情報取得部と
記調査結果と前記危機情報とを用いて、前記事業所の復旧を継続するか否かを判定する復旧継続判定部を備えることを特徴とする、情報処理装置。
a dialogue control unit that acquires survey results regarding the recovery of the business establishment from information processing devices possessed by employees;
a crisis information acquisition unit that acquires crisis information relating to the degree of the crisis ;
An information processing device comprising: a recovery continuation determination unit that determines whether to continue the recovery of the business establishment using the investigation results and the crisis information.
請求項1に記載の情報処理装置であって、
前記復旧継続判定部は、前記調査結果を用いて、事業所の復旧割合を示す値を含む復旧継続条件情報を参照することにより、前記事業所の復旧を継続するか否かを判定することを特徴とする、情報処理装置。
2. The information processing device according to claim 1,
The information processing device is characterized in that the recovery continuation determination unit uses the investigation results to determine whether to continue the recovery of the business office by referring to recovery continuation condition information including a value indicating the recovery rate of the business office.
請求項1又は2に記載の情報処理装置であって、
前記復旧継続判定部は、前記危機情報が、危機状況が継続するか否かを示す復旧継続条件を満たすか否かを判定することにより、前記事業所の復旧を継続するか否かを判定することを特徴とする、情報処理装置。
3. The information processing device according to claim 1,
The information processing device is characterized in that the recovery continuation determination unit determines whether to continue the recovery of the business establishment by determining whether the crisis information satisfies a recovery continuation condition indicating whether the crisis situation will continue.
請求項3に記載の情報処理装置であって、
前記復旧継続判定部は、前記危機情報を参照し、危機状況が継続しないと判定する場合に、前記事業所の復旧を継続すると判定することを特徴とする、情報処理装置。
4. The information processing device according to claim 3,
The information processing device, wherein the restoration continuation determination unit refers to the crisis information, and when it determines that the crisis situation will not continue, determines to continue the restoration of the business establishment.
請求項1から4のいずれか一項に記載の情報処理装置であって、
前記対話制御部は、社員の危機状況に関して前記社員の有する情報処理装置との間の対話を制御し、
旧を継続しないと判定された事業所の前記社員の有する前記情報処理装置に、隣接する他の事業所を指定した復旧指示を送信することを特徴とする、情報処理装置。
5. The information processing device according to claim 1,
the dialogue control unit controls dialogue with an information processing device of the employee regarding the employee's crisis situation ;
An information processing device characterized in that a restoration instruction specifying another adjacent business office is transmitted to the information processing device owned by the employee of the business office where it has been determined that restoration should not be continued.
請求項5に記載の情報処理装置であって、
前記対話制御部は、前記対話を介して前記調査結果を取得することを特徴とする、情報処理装置。
6. The information processing device according to claim 5,
The information processing device, wherein the dialogue control unit acquires the investigation results through the dialogue.
請求項5又は6に記載の情報処理装置であって、
意思決定者からの応答に基づいてBCPを発動するか否かを判定するBCP判定部を備え、
前記復旧継続判定部は、前記BCP判定部によりBCPを発動すると判定された場合に取得された前記調査結果を用いて、復旧を継続するか否かを判定することを特徴とする、情報処理装置。
7. The information processing device according to claim 5,
a BCP determination unit that determines whether to activate the BCP based on a response from the decision maker ;
The information processing device, characterized in that the recovery continuation determination unit determines whether to continue recovery using the investigation results acquired when the BCP determination unit determines that a BCP should be initiated.
社員の有する複数の社員用情報処理装置と、前記社員用情報処理装置の各々と通信可能に接続された情報処理装置と、を有する対話制御システムであって、
前記社員用情報処理装置の各々は、
前記社員から、事業所の復旧に関する調査結果の入力操作を受け付ける対話入力受付部を備え、
前記情報処理装置は、
前記社員用情報処理装置から、事業所の復旧に関する調査結果を取得する対話制御部と、
危機の度合いに関する危機情報を取得する危機情報取得部と
記調査結果と前記危機情報とを用いて、前記事業所の復旧を継続するか否かを判定する復旧継続判定部と、
を備えることを特徴とする、対話制御システム。
A dialogue control system having a plurality of employee information processing devices owned by employees and an information processing device communicably connected to each of the employee information processing devices,
Each of the employee information processing devices comprises:
an interactive input receiving unit that receives input operations of investigation results regarding the restoration of the business establishment from the employees;
The information processing device includes:
a dialogue control unit that acquires survey results related to the restoration of the business establishment from the employee information processing device;
a crisis information acquisition unit that acquires crisis information relating to the degree of the crisis ;
a restoration continuation determination unit that determines whether to continue restoration of the business establishment using the investigation results and the crisis information;
A dialogue control system comprising:
コンピューターの処理部に情報処理方法を実行させるプログラムであって、
社員の有する情報処理装置から、事業所の復旧に関する調査結果を取得する対話制御手順と、
危機の度合いに関する危機情報を取得する危機情報取得手順と
記調査結果と前記危機情報とを用いて、前記事業所の復旧を継続するか否かを判定する復旧継続判定手順と、を実行させることを特徴とする、プログラム。
A program for causing a processing unit of a computer to execute an information processing method,
A dialogue control procedure for acquiring survey results regarding the recovery of the business from information processing devices owned by employees;
a crisis information acquisition procedure for acquiring crisis information regarding the severity of the crisis ;
and a recovery continuation determination procedure for determining whether to continue the recovery of the business establishment using the investigation results and the crisis information.
情報処理装置による情報処理方法であって、
社員の有する情報処理装置から、事業所の復旧に関する調査結果を取得する対話制御手順と、
危機の度合いに関する危機情報を取得する危機情報取得手順と
記調査結果と前記危機情報とを用いて、前記事業所の復旧を継続するか否かを判定する復旧継続判定手順と、を備えることを特徴とする、情報処理方法。
An information processing method by an information processing device,
A dialogue control procedure for acquiring survey results regarding the recovery of the business from information processing devices owned by employees;
a crisis information acquisition procedure for acquiring crisis information regarding the severity of the crisis ;
an information processing method comprising: a restoration continuation determination procedure for determining whether to continue restoration of the business establishment using the investigation results and the crisis information.
JP2024197462A 2020-05-26 2024-11-12 Dialogue control device, dialogue control system, program, and dialogue control method Active JP7812431B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2024197462A JP7812431B2 (en) 2020-05-26 2024-11-12 Dialogue control device, dialogue control system, program, and dialogue control method

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2020091243A JP7588967B2 (en) 2020-05-26 2020-05-26 Dialogue control device, dialogue control system, program, and dialogue control method
JP2024197462A JP7812431B2 (en) 2020-05-26 2024-11-12 Dialogue control device, dialogue control system, program, and dialogue control method

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2020091243A Division JP7588967B2 (en) 2020-05-26 2020-05-26 Dialogue control device, dialogue control system, program, and dialogue control method

Publications (2)

Publication Number Publication Date
JP2025015590A JP2025015590A (en) 2025-01-30
JP7812431B2 true JP7812431B2 (en) 2026-02-09

Family

ID=78744204

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2020091243A Active JP7588967B2 (en) 2020-05-26 2020-05-26 Dialogue control device, dialogue control system, program, and dialogue control method
JP2024197462A Active JP7812431B2 (en) 2020-05-26 2024-11-12 Dialogue control device, dialogue control system, program, and dialogue control method

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2020091243A Active JP7588967B2 (en) 2020-05-26 2020-05-26 Dialogue control device, dialogue control system, program, and dialogue control method

Country Status (2)

Country Link
JP (2) JP7588967B2 (en)
WO (1) WO2021240868A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7851681B1 (en) 2025-12-11 2026-04-27 日本曹達株式会社 Management systems, management devices, and programs

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011170821A (en) 2010-02-22 2011-09-01 Fujitsu Ltd Safety confirmation system and program
JP2013196255A (en) 2012-03-19 2013-09-30 Mitsubishi Electric Corp Disaster prevention management system
JP2013207762A (en) 2012-03-29 2013-10-07 Fujitsu Ltd Communication system, safety confirmation method, and communication terminal
JP2014146212A (en) 2013-01-30 2014-08-14 Hitachi Systems Ltd Bcp(business continuity plan) execution support system and bcp execution support program
JP2015111379A (en) 2013-12-06 2015-06-18 アズビル株式会社 Emergency management system and emergency management device
JP2018120647A (en) 2018-05-15 2018-08-02 能美防災株式会社 Support system
US20180375892A1 (en) 2017-06-23 2018-12-27 Ido Ganor Enterprise cyber security risk management and resource planning

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3171887U (en) 2011-06-23 2011-11-24 財団法人 神奈川県経営者福祉振興財団 Collection of business continuity plan style at the time of disaster
JP5873913B2 (en) * 2013-09-12 2016-03-01 雅史 秋月 Business recovery support system and centralized management system

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011170821A (en) 2010-02-22 2011-09-01 Fujitsu Ltd Safety confirmation system and program
JP2013196255A (en) 2012-03-19 2013-09-30 Mitsubishi Electric Corp Disaster prevention management system
JP2013207762A (en) 2012-03-29 2013-10-07 Fujitsu Ltd Communication system, safety confirmation method, and communication terminal
JP2014146212A (en) 2013-01-30 2014-08-14 Hitachi Systems Ltd Bcp(business continuity plan) execution support system and bcp execution support program
JP2015111379A (en) 2013-12-06 2015-06-18 アズビル株式会社 Emergency management system and emergency management device
US20180375892A1 (en) 2017-06-23 2018-12-27 Ido Ganor Enterprise cyber security risk management and resource planning
JP2018120647A (en) 2018-05-15 2018-08-02 能美防災株式会社 Support system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
奥川雅之 ,中部地方における災害と対応について,第30回日本ロボット学会学術講演会予稿集DVD-ROM 2012年 The 30th Annual Conference of the Robotics Society of Japan ,2012年09月17日,p.504-507

Also Published As

Publication number Publication date
JP2021189517A (en) 2021-12-13
JP2025015590A (en) 2025-01-30
WO2021240868A1 (en) 2021-12-02
JP7588967B2 (en) 2024-11-25

Similar Documents

Publication Publication Date Title
US11107021B2 (en) Presenting and manipulating task items
US10051021B2 (en) Information management problem initiative system
JP6263668B1 (en) Chat type task management system
US10075488B2 (en) Information management detailed task scheduler system
EP3682395A1 (en) Intelligently updating a collaboration site or template
US20230033686A1 (en) System and method supporting ongoing worker feedback
EP3685328A1 (en) Iteratively updating a collaboration site or template
US20100205545A1 (en) System and method for standardized visual indicators in electronic media
CN107665150A (en) Event Service modeling framework for computer system
US20120151311A1 (en) System and method for generating a customized task list
US7562024B2 (en) Method and system for addressing client service outages
JP7812431B2 (en) Dialogue control device, dialogue control system, program, and dialogue control method
US10075487B2 (en) Information management change deployment system
CA2927700C (en) Generating and providing a self-service demonstration to facilitate performance of a self-service task
KR102463251B1 (en) Quantization Apparatus and Method for Evaluating Operation Management of Consignment Company
US8321831B2 (en) Architectural design for internal projects application software
US8984001B2 (en) System and method for digital assistance agents in product lifecycle management
US20250148387A1 (en) System and method for auto-approving pending requests of agents based in a dynamic environment
US20160358127A1 (en) Undelete calendars
CA2588164A1 (en) System and method for dynamic form management for mobile devices
JP6449800B2 (en) Information management apparatus, information management method, and information management program
US20240169449A1 (en) Systems and methods for referral management and tracking
US12596676B2 (en) Records retention management
JP2025121733A (en) Recruitment support device, recruitment support method, and program
JP2025099461A (en) Information Management System

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241125

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241127

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20241127

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250820

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250826

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20251027

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: 20260106

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20260128

R150 Certificate of patent or registration of utility model

Ref document number: 7812431

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150