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
JP7673783B2 - Notification management system, communication system, notification management method, and program - Google Patents
[go: Go Back, main page]

JP7673783B2 - Notification management system, communication system, notification management method, and program - Google Patents

Notification management system, communication system, notification management method, and program Download PDF

Info

Publication number
JP7673783B2
JP7673783B2 JP2023202553A JP2023202553A JP7673783B2 JP 7673783 B2 JP7673783 B2 JP 7673783B2 JP 2023202553 A JP2023202553 A JP 2023202553A JP 2023202553 A JP2023202553 A JP 2023202553A JP 7673783 B2 JP7673783 B2 JP 7673783B2
Authority
JP
Japan
Prior art keywords
terminal device
information
event
management system
notification management
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
JP2023202553A
Other languages
Japanese (ja)
Other versions
JP2024015113A5 (en
JP2024015113A (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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co 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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2023202553A priority Critical patent/JP7673783B2/en
Publication of JP2024015113A publication Critical patent/JP2024015113A/en
Publication of JP2024015113A5 publication Critical patent/JP2024015113A5/ja
Application granted granted Critical
Publication of JP7673783B2 publication Critical patent/JP7673783B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • 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/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/087Inventory or stock management, e.g. order filling, procurement or balancing against orders
    • 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/20Administration of product repair or maintenance
    • 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
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/04Manufacturing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Economics (AREA)
  • Human Resources & Organizations (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Quality & Reliability (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Health & Medical Sciences (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Health & Medical Sciences (AREA)
  • Operations Research (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Primary Health Care (AREA)
  • Accounting & Taxation (AREA)
  • Manufacturing & Machinery (AREA)
  • Computing Systems (AREA)
  • Medical Informatics (AREA)
  • Telephonic Communication Services (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • General Factory Administration (AREA)

Description

本発明は、通知管理システム、通信システム、通知管理方法、及びプログラムに関する。 The present invention relates to a notification management system, a communication system, a notification management method, and a program.

生産現場等において、ラインで組み立てなどを実施している作業者が、ラインを管理する管理者に対して異常、又はトラブルなどを連絡する際に、ラインに設置されている回転灯の点灯とブザーの鳴動による通知等が行われている。また、このような連絡を行うソリューションとして、ライン内でボタンを押すと、ライン番号が電光掲示板に表示される連絡システムもある。 At production sites, etc., when workers performing assembly work on a line report an abnormality or trouble to the line manager, a rotating light installed on the line lights up and a buzzer sounds to notify them. Another solution for this type of communication is a communication system where the line number is displayed on an electronic bulletin board when a button is pressed on the line.

また、インターホン等の通信機器において、応答する前に通信相手を確認できるように、インターホンの呼出に応じて、モバイル端末にインターホンの来訪者の画像を配信する通信システムが知られている(例えば、特許文献1参照)。 In addition, a communication system is known in which, in a communication device such as an intercom, an image of a visitor on the intercom is sent to a mobile terminal in response to a call from the intercom so that the caller can be confirmed before answering (see, for example, Patent Document 1).

従来のシステムでは、生産現場において、管理者がブザー又は電光掲示板の情報に気がつくまで現場に駆けつけることができず、また、現場に駆けつけて初めてトラブルの内容を把握して対応することになるため、トラブルへの対応に時間を要する場合がある。また、発生したトラブルの内容は、例えば、管理者がトラブルに対応した後に記録するまで、他の管理者等と共有できないため、複数のトラブルが発生した場合、複数の管理者が手分けして複数のトラブルに対応することは困難である。 In conventional systems, at production sites, managers are unable to rush to the site until they hear the buzzer or notice the information on the electronic bulletin board, and as they are only able to understand and respond to the problem once they have arrived at the site, it can take time to respond to the problem. In addition, the details of the problem that has occurred cannot be shared with other managers, for example, until the manager has responded to the problem and recorded it, making it difficult for multiple managers to split up and respond to multiple problems when they occur.

このように、従来のシステムでは、例えば、生産現場等の現場において、発生したイベント(トラブル等)に対して管理者等が迅速に対応することができないという問題がある。なお、このような問題点は、例えば、特許文献1に開示された技術を適用しただけでは解消することは困難である。 Thus, in conventional systems, for example, there is a problem in that managers at production sites and other sites are unable to quickly respond to events (such as problems) that occur. Note that such problems are difficult to resolve simply by applying the technology disclosed in Patent Document 1, for example.

本発明の一実施形態は、上記の問題点に鑑みてなされたものであって、生産現場等の現場において、発生したイベントに対して管理者等が迅速に対応できるようにする。 One embodiment of the present invention has been made in consideration of the above problems, and enables managers and others to quickly respond to events that occur at production sites and other worksites.

上記の課題を解決するため、本発明の一実施形態に係る通知管理システムは、現場の作業者が利用する第1の端末装置と、管理者が利用する第2の端末装置とに通信ネットワークを介して接続される通知管理システムであって、複数のイベントの選択肢を含む設定情報の設定を受け付ける設定画面を、前記通知管理システムと通信可能な情報端末に送信し、前記情報端末から前記設定情報の設定を受け付ける設定情報管理手段と、前記第1の端末装置で前記通知管理システムから取得した前記設定情報を用いて表示された第1の画面であって、前記複数のイベントのうち発生したイベントを選択可能な前記第1の画面を介して、前記発生したイベントが前記作業者に選択された際に前記第1の端末装置から送信される、前記発生したイベントの情報であるイベント情報、を受け付ける第1の受付手段と、受け付けた前記イベント情報を、前記第2の端末装置に送信する第1の送信手段と、前記第2の端末装置で表示された第2の画面であって、送信した前記イベント情報に基づいて現場で発生したイベントを表示する前記第2の画面を介して、前記管理者が応答するイベントが選択された際に前記第2の端末装置から送信される応答、を受信する第2の受付手段と、発生した前記イベントは前記管理者により対応中である旨を前記第1の端末装置が表示するために、受信した前記応答を前記第1の端末装置に送信する第2の送信手段とを有する。 In order to solve the above problem, a notification management system according to one embodiment of the present invention is a notification management system connected via a communication network to a first terminal device used by an on-site worker and a second terminal device used by an administrator, and includes a setting information management means for transmitting a setting screen for accepting settings of setting information including options for a plurality of events to an information terminal capable of communicating with the notification management system and accepting the setting of the setting information from the information terminal; and a first screen displayed on the first terminal device using the setting information acquired from the notification management system , the first screen allowing the worker to select an event that has occurred from the plurality of events. the event information being information on the occurred event transmitted from the first terminal device when the event information is selected, a first transmission means for transmitting the received event information to the second terminal device, a second reception means for receiving a response transmitted from the second terminal device when an event to which the manager will respond is selected via a second screen displayed on the second terminal device, the second screen displaying an event that has occurred at the site based on the transmitted event information, and a second transmission means for transmitting the received response to the first terminal device so that the first terminal device can display that the event that has occurred is being handled by the manager.

本発明の一実施形態によれば、生産現場等の現場において、発生したイベントに対して管理者等が迅速に対応できるようになる。 According to one embodiment of the present invention, managers and others can quickly respond to events that occur at production sites and other work sites.

一実施形態に係る通信システムのシステム構成の例を示す図である。FIG. 1 is a diagram illustrating an example of a system configuration of a communication system according to an embodiment. 一実施形態に係る通信システムの処理の概要について説明するための図である。FIG. 2 is a diagram for explaining an overview of processing of a communication system according to an embodiment; 一実施形態に係るコンピュータのハードウェア構成の例を示す図である。FIG. 2 is a diagram illustrating an example of a hardware configuration of a computer according to an embodiment. 一実施形態に係る端末装置のハードウェア構成の例を示す図である。FIG. 2 is a diagram illustrating an example of a hardware configuration of a terminal device according to an embodiment. 一実施形態に係る通信システムの機能構成の例を示す図である。FIG. 1 is a diagram illustrating an example of a functional configuration of a communication system according to an embodiment. 一実施形態に係る設定情報の例を示す図(1)である。FIG. 1 is a diagram showing an example of setting information according to one embodiment; 一実施形態に係る設定情報の例を示す図(2)である。FIG. 2 is a diagram showing an example of setting information according to one embodiment. 第1の実施形態に係る通信システムの処理の例を示すシーケンス図(1)である。FIG. 1 is a sequence diagram (1) showing an example of processing of the communication system according to the first embodiment. 第1の実施形態に係る通信システムの処理の例を示すシーケンス図(2)である。FIG. 2 is a sequence diagram (2) showing an example of processing of the communication system according to the first embodiment. 第1の実施形態に係る第1の端末装置の表示画面の例を示す図である。FIG. 4 is a diagram illustrating an example of a display screen of the first terminal device according to the first embodiment. 第1の実施形態に係る第2の端末装置の表示画面の例を示す図である。FIG. 4 is a diagram illustrating an example of a display screen of a second terminal device according to the first embodiment. 第2の実施形態に係る転送処理の例を示すシーケンス図である。FIG. 11 is a sequence diagram illustrating an example of a transfer process according to the second embodiment. 第3の実施形態に係るログ情報の表示処理の例を示すシーケンス図である。FIG. 13 is a sequence diagram illustrating an example of a display process of log information according to the third embodiment. 第3の実施形態に係るログ情報の一例のイメージを示す図である。FIG. 13 is a diagram showing an example of log information according to the third embodiment; 第3の実施形態に係る設定情報の設定処理の例を示すシーケンス図である。FIG. 13 is a sequence diagram illustrating an example of a setting process of setting information according to the third embodiment. 第3の実施形態に係る設定情報の設定画面のイメージを示す図である。FIG. 13 is a diagram showing an example of a setting screen for setting information according to the third embodiment.

以下、本発明の実施形態について、図面を参照しながら詳細に説明する。 The following describes in detail an embodiment of the present invention with reference to the drawings.

<システム構成>
図1は、一実施形態に係る通信システムのシステム構成の例を示す図である。通信システム1は、インターネット、又はLAN(Local Area network)等の通信ネットワーク2を接続される通知管理システム10、1つ以上の第1の端末装置101a、101b、・・・、及び1つ以上の第2の端末装置102a、102b、・・・等を含む。
<System Configuration>
1 is a diagram showing an example of a system configuration of a communication system according to an embodiment. The communication system 1 includes a notification management system 10 connected to a communication network 2 such as the Internet or a LAN (Local Area network), one or more first terminal devices 101a, 101b, ..., and one or more second terminal devices 102a, 102b, ..., etc.

なお、以下の説明において、1つ以上の第1の端末装置101a、101b、・・・のうち、任意の第1の端末装置を示す場合、「第1の端末装置101」を用いる。また、1つ以上の第2の端末装置102a、102b、・・・のうち、任意の第2の端末装置を示す場合、「第2の端末装置102」を用いる。さらに、第1の端末装置101と第2の端末装置102とを総称して、単に「端末装置」と呼ぶ場合がある。 In the following description, when referring to any one of the one or more first terminal devices 101a, 101b, ..., the term "first terminal device 101" is used. When referring to any one of the one or more second terminal devices 102a, 102b, ..., the term "second terminal device 102" is used. Furthermore, the first terminal device 101 and the second terminal device 102 may be collectively referred to simply as "terminal device".

第1の端末装置101は、生産現場、修理現場、又は梱包現場等の作業者が作業を行う現場30に配置される、例えば、スマートフォン、タブレット端末、又は専用端末等のコンピュータの構成を有する情報処理装置である。第1の端末装置101は、所定のアプリケーションプログラム(以下、アプリと呼ぶ)を実行することにより、現場30に対応する1つ以上のイベントを選択可能に表示する操作画面を、例えば、タッチパネルディスプレイ等の表示部に表示する。ここで、現場30に対応する1つ以上のイベントには、例えば、「トイレ」、「部品切れ」、「ライン停止」等、現場30で発生し得る様々な事象が含まれ得る。 The first terminal device 101 is an information processing device having a computer configuration such as a smartphone, tablet terminal, or dedicated terminal, which is placed at a site 30 where workers perform work, such as a production site, repair site, or packaging site. The first terminal device 101 executes a predetermined application program (hereinafter referred to as an app) to display an operation screen on a display unit such as a touch panel display, which selectably displays one or more events corresponding to the site 30. Here, the one or more events corresponding to the site 30 may include various occurrences that may occur at the site 30, such as "toilet," "out of parts," and "line stopped."

第2の端末装置102は、現場30を管理する管理者等が利用する、スマートフォン、タブレット端末、又は専用端末等のコンピュータの構成を有する情報処理装置である。第2の端末装置102は、第1の端末装置101で、作業者等によって選択されたイベントの情報に基づいて、現場30で発生しているイベントの情報の発生を通知する通知画面を、表示部に表示する。 The second terminal device 102 is an information processing device having a computer configuration such as a smartphone, tablet terminal, or dedicated terminal, which is used by a manager or the like who manages the site 30. The second terminal device 102 displays on the display unit a notification screen that notifies the occurrence of information about an event occurring at the site 30 based on information about an event selected by a worker or the like on the first terminal device 101.

通知管理システム10は、例えば、コンピュータの構成を有する情報処理装置、又は複数の情報処理装置を含むシステムであり、例えば、管理サイト11、ユーザサイト12、及びAPI(Application Programming interface)13等を含む。また、通知管理システム10は、通知管理システム10の内部、又は外部に、ログ情報DB(Database)14、及び設定情報DB15等を備えている。通知管理システム10は、例えば、クラウド上等に配置されるが、これに限られず、例えば、ローカルネットワーク内に配置されるサーバ装置等によって実現されるものであっても良い。 The notification management system 10 is, for example, an information processing device having a computer configuration, or a system including multiple information processing devices, and includes, for example, an administration site 11, a user site 12, and an API (Application Programming Interface) 13. The notification management system 10 also includes a log information DB (Database) 14 and a setting information DB 15 inside or outside the notification management system 10. The notification management system 10 is, for example, placed on a cloud, but is not limited to this, and may be realized, for example, by a server device placed in a local network.

管理サイト11は、第1の端末装置101が表示部に表示する表示画面、又は第2の端末装置102が表示する表示画面等を設定する設定情報を、設定情報DB15に登録するためのウェブサイトである。管理者等は、例えば、PC(Personal Computer)、タブレット端末、又はスマートフォン等のウェブブラウザの機能を有する情報端末100を用いて、管理サイト11にアクセスすることにより、設定情報を設定することができる。管理サイト11は、設定された設定情報を、設定情報DB15に記憶して管理する。なお、管理者等は、情報端末100に限られず、例えば、第1の端末装置101、又は第2の端末装置102が備えるウェブブラウザを用いて、管理サイト11にアクセスしても良い。 The management site 11 is a website for registering, in the setting information DB 15, setting information for setting the display screen displayed on the display unit of the first terminal device 101 or the display screen displayed on the second terminal device 102. The administrator, etc. can set the setting information by accessing the management site 11 using an information terminal 100 having a web browser function, such as a PC (Personal Computer), a tablet terminal, or a smartphone. The management site 11 stores and manages the set setting information in the setting information DB 15. Note that the administrator, etc. may access the management site 11 using a web browser provided on the first terminal device 101 or the second terminal device 102, for example, without being limited to the information terminal 100.

ユーザサイト12は、ログ情報DB14に記憶したログ情報を、管理者等に提供するウェブサイトである。管理者等は、ウェブブラウザの機能を有する情報端末100等を用いて、ユーザサイト12にアクセスすることにより、ログ情報DB14に記憶された、通知管理システム10のログ情報を、情報端末100の表示部等に表示することができる。 The user site 12 is a website that provides the log information stored in the log information DB 14 to the administrator, etc. The administrator, etc. can access the user site 12 using an information terminal 100, etc. that has a web browser function, and display the log information of the notification management system 10 stored in the log information DB 14 on the display unit, etc. of the information terminal 100.

API13は、通知管理システム10が備える様々な機能を利用するためのインタフェースを、第1の端末装置101、及び第2の端末装置102等に提供する。例えば、API13は、通知管理システム10にログインする機能、設定情報を取得する機能、情報を転送する機能、及びイベントに対する対応内容を記録する機能等を含む様々な機能を利用するためのWeb APIを、端末装置等に提供する。 The API 13 provides an interface for using various functions of the notification management system 10 to the first terminal device 101 and the second terminal device 102, etc. For example, the API 13 provides the terminal devices, etc. with a Web API for using various functions including a function for logging in to the notification management system 10, a function for acquiring setting information, a function for transferring information, and a function for recording responses to events.

なお、通知管理システム10は、例えば、通信システム1の外部の認証基盤20を用いて、通知管理システム10を利用する利用者(管理者、又は作業者等)、又は端末装置(第1の端末装置101、又は第2の端末装置102等)を認証する。これにより、通知管理システム10は、通知管理システム10にログインした利用者、又は端末装置等を特定することができる。 The notification management system 10 uses, for example, an authentication infrastructure 20 external to the communication system 1 to authenticate users (administrators, workers, etc.) or terminal devices (first terminal device 101, second terminal device 102, etc.) who use the notification management system 10. This allows the notification management system 10 to identify users or terminal devices that have logged in to the notification management system 10.

(処理の概要)
図2は、一実施形態に係る通信システムの処理の概要について説明するための図である。図2において、現場30に配置される第1の端末装置101は、現場30に対応する1つ以上のイベント(例えば、「トイレ」、「部品切れ」、・・・等)を選択可能に表示する操作画面201を表示しているものとする。図2の例では、操作画面201には、「トイレ」、「部品切れ」、・・・等のイベントを選択する複数の選択ボタンを表示する選択エリア202、設置場所を表示する設置場所表示エリア203、及び状態を表示する状態表示エリア204等が表示されている。なお、選択エリア202に表示される複数の選択ボタンの数、及び表示内容等は、管理者等が、情報端末100等で管理サイト11にアクセスして、設定情報を変更することによりカスタマイズすることができる。
(Processing Overview)
2 is a diagram for explaining an overview of the process of the communication system according to an embodiment. In FIG. 2, the first terminal device 101 arranged at the site 30 displays an operation screen 201 that selectably displays one or more events (e.g., "toilet", "out of parts", etc.) corresponding to the site 30. In the example of FIG. 2, the operation screen 201 displays a selection area 202 that displays a plurality of selection buttons for selecting events such as "toilet", "out of parts", etc., an installation location display area 203 that displays an installation location, and a status display area 204 that displays a status. The number of the plurality of selection buttons displayed in the selection area 202, the display contents, etc. can be customized by an administrator or the like by accessing the management site 11 with the information terminal 100 or the like and changing the setting information.

また、図2において、現場30を管理する現場管理者211が第2の端末装置102aを所持しており、部品を管理する部品管理者212が第2の端末装置102bを所持しているものとする。なお、以下の説明において、現場管理者211と、部品管理者212とを総称して、単に管理者と呼ぶ場合がある。また、図2の例では、交代要員213が第2の端末装置102cを所持しているものとする。このように、第2の端末装置102は、管理者以外のスタッフが所持しる場合がある。 In addition, in FIG. 2, the site manager 211 who manages the site 30 possesses the second terminal device 102a, and the parts manager 212 who manages the parts possesses the second terminal device 102b. In the following explanation, the site manager 211 and the parts manager 212 may be collectively referred to simply as the manager. In the example of FIG. 2, the replacement personnel 213 possesses the second terminal device 102c. In this way, the second terminal device 102 may be possessed by staff other than the manager.

上記の構成において、例えば、現場30でトラブルが発生した場合、作業者200は、第1の端末装置101の選択エリア202に表示された複数の選択ボタンの中から、現場30で発生したトラブルに対応する選択ボタンを選択する(ステップS1)。これにより、第1の端末装置101は、作業者200によって選択されたイベントの情報(ここでは、イベント情報と呼ぶ)を、通知管理システム10に送信する(ステップS2)。 In the above configuration, for example, when a problem occurs at the site 30, the worker 200 selects a selection button corresponding to the problem that occurred at the site 30 from among a plurality of selection buttons displayed in the selection area 202 of the first terminal device 101 (step S1). As a result, the first terminal device 101 transmits information on the event selected by the worker 200 (herein referred to as event information) to the notification management system 10 (step S2).

通知管理システム10は、第1の端末装置101からイベント情報を受け付けると、例えば、第1の端末装置101が表示する操作画面201の状態表示エリア204等に、管理者を呼び出し中であることを表示させる(ステップS3)。このとき、通知管理システム10は、現場30に設けられた回転灯205を点灯させて、現場30でトラブルが発生していることを知らせても良い。なお、ステップS3の処理はオプションである。例えば、第1の端末装置101は、イベント情報を通知管理システム10に送信したときに、通知管理システム10からの制御によらずに、状態表示エリア204に、管理者を呼び出し中であることを表示しても良い。 When the notification management system 10 receives event information from the first terminal device 101, it displays, for example, in the status display area 204 of the operation screen 201 displayed by the first terminal device 101, that the administrator is being called (step S3). At this time, the notification management system 10 may turn on the rotating light 205 provided at the site 30 to notify that a problem has occurred at the site 30. Note that the processing of step S3 is optional. For example, when the first terminal device 101 transmits event information to the notification management system 10, it may display in the status display area 204 that the administrator is being called, without being controlled by the notification management system 10.

通知管理システム10は、第1の端末装置101からイベント情報を受け付けたことを示すログ情報を、ログ情報DB14に記録し(ステップS4)、受け付けたイベント情報を管理者が所持する第2の端末装置102a、102b等に転送する(ステップS5)。好ましくは、通知管理システム10は、第1の端末装置101から受け付けたイベント情報を、管理者が所持する第2の端末装置102a、102b等にプッシュ通知する。これにより、第2の端末装置102a、102bの表示画面には、現場30で、作業者200によって選択されたイベントが発生していることを示す通知画面が表示される。 The notification management system 10 records log information indicating that the event information has been received from the first terminal device 101 in the log information DB 14 (step S4), and transfers the received event information to the second terminal device 102a, 102b, etc., possessed by the administrator (step S5). Preferably, the notification management system 10 pushes the event information received from the first terminal device 101 to the second terminal device 102a, 102b, etc., possessed by the administrator. As a result, a notification screen indicating that the event selected by the worker 200 is occurring at the site 30 is displayed on the display screen of the second terminal device 102a, 102b.

通知を受けた管理者は、例えば、通知画面に表示される、現場30で発生しているイベントの内容に応じて、対応を行う。例えば、現場管理者211は、現場30で発生しているイベントが「その他」である場合、現場30に駆け付ける、或いは、現場30にいる作業者200と音声通話を行い、対応を指示する等の対応を行う。また、現場管理者211は、現場30で発生しているイベントが「トイレ」である場合、必要に応じて、イベント情報を交代要員213の第2の端末装置102cに転送して、交代を指示しても良い(ステップS6)。また、部品管理者212は、現場30で発生しているイベントが「部品切れ」である場合、部品の補給を手配しても良い。 The manager who receives the notification responds according to the content of the event occurring at the site 30, for example, as displayed on the notification screen. For example, if the event occurring at the site 30 is "other," the site manager 211 responds by rushing to the site 30 or by making a voice call with the worker 200 at the site 30 to instruct the worker to respond. Also, if the event occurring at the site 30 is "toilet," the site manager 211 may transfer the event information to the second terminal device 102c of the replacement worker 213 as necessary and instruct the replacement (step S6). Also, if the event occurring at the site 30 is "out of parts," the parts manager 212 may arrange for parts to be replenished.

管理者は、現場30で発生しているイベントに対する対応を終えると、第2の端末装置102に対応内容を入力することにより、対応内容を通知管理システム10に送信することができる(ステップS7)。通知管理システム10は、第2の端末装置102から対応内容を受け付けると、受け付けた対応内容を、例えば、現場30で発生したイベントと対応付けて、ログ情報DB14に記録する。 When the administrator has finished responding to the event occurring at the site 30, the administrator can send the response details to the notification management system 10 by inputting the response details into the second terminal device 102 (step S7). When the notification management system 10 receives the response details from the second terminal device 102, it records the received response details in the log information DB 14, for example, in association with the event that occurred at the site 30.

例えば、上記のような処理により、本実施形態に係る通信システム1によれば、例えば、生産現場等の現場30において、発生したイベントに対して管理者等が迅速に対応できるようになる。 For example, by performing the above-described processing, the communication system 1 according to this embodiment enables a manager or the like to quickly respond to an event that occurs at a site 30, such as a production site.

<ハードウェア構成>
(通知管理システムのハードウェア構成)
通知管理システム10は、例えば、図3に示すようなコンピュータ300のハードウェア構成を有している。或いは、通知管理システム10は、複数のコンピュータ300によって構成される。
<Hardware Configuration>
(Notification Management System Hardware Configuration)
The notification management system 10 has, for example, the hardware configuration of a computer 300 as shown in Fig. 3. Alternatively, the notification management system 10 may be configured with a plurality of computers 300.

図3は、一実施形態に係るコンピュータのハードウェア構成の例を示す図である。コンピュータ300は、例えば、図3に示されるように、CPU(Central Processing Unit)301、ROM(Read Only Memory)302、RAM(Random Access Memory)303、HD(Hard Disk)304、HDD(Hard Disk Drive)コントローラ305、ディスプレイ306、外部機器接続I/F(Interface)307、1つ以上のネットワークI/F308、キーボード309、ポインティングデバイス310、DVD-RW(Digital Versatile Disk Rewritable)ドライブ312、メディアI/F314、及びバスライン315等を備えている。 Figure 3 is a diagram showing an example of the hardware configuration of a computer according to an embodiment. As shown in Figure 3, the computer 300 includes, for example, a CPU (Central Processing Unit) 301, a ROM (Read Only Memory) 302, a RAM (Random Access Memory) 303, a HD (Hard Disk) 304, a HDD (Hard Disk Drive) controller 305, a display 306, an external device connection I/F (Interface) 307, one or more network I/Fs 308, a keyboard 309, a pointing device 310, a DVD-RW (Digital Versatile Disk Rewritable) drive 312, a media I/F 314, and a bus line 315.

これらのうち、CPU301は、コンピュータ300全体の動作を制御する。ROM302は、例えば、IPL(Initial Program Loader)等のコンピュータ300の起動に用いられるプログラムを記憶する。RAM303は、例えば、CPU301のワークエリア等として使用される。HD304は、例えば、OS(Operating System)、アプリケーション、デバイスドライバ等のプログラムや、各種データを記憶する。HDDコントローラ305は、例えば、CPU301の制御に従ってHD304に対する各種データの読み出し又は書き込みを制御する。 Of these, CPU 301 controls the overall operation of computer 300. ROM 302 stores programs used to start up computer 300, such as IPL (Initial Program Loader). RAM 303 is used, for example, as a work area for CPU 301. HD 304 stores programs such as an OS (Operating System), applications, and device drivers, as well as various data. HDD controller 305 controls the reading and writing of various data from HD 304, for example, under the control of CPU 301.

ディスプレイ306は、例えば、カーソル、メニュー、ウィンドウ、文字、又は画像などの各種情報を表示する。なお、ディスプレイ306は、コンピュータ300の外部に設けられていても良い。外部機器接続I/F307は、コンピュータ300に、様々な外部装置を接続するためのインタフェースである。1つ以上のネットワークI/F308は、コンピュータ300を通信ネットワーク2に接続して、他の装置と通信するためのインタフェースである。 The display 306 displays various information such as a cursor, a menu, a window, characters, or an image. The display 306 may be provided outside the computer 300. The external device connection I/F 307 is an interface for connecting various external devices to the computer 300. One or more network I/Fs 308 are interfaces for connecting the computer 300 to the communication network 2 and communicating with other devices.

キーボード309は、文字、数値、各種指示などの入力のための複数のキーを備えた入力手段の一種である。ポインティングデバイス310は、各種指示の選択や実行、処理対象の選択、カーソルの移動などを行なう入力手段の一種である。なお、キーボード309、及びポインティングデバイス310は、コンピュータ300の外部に設けられていても良い。 The keyboard 309 is a type of input means equipped with multiple keys for inputting characters, numbers, various instructions, etc. The pointing device 310 is a type of input means for selecting and executing various instructions, selecting a processing target, moving a cursor, etc. Note that the keyboard 309 and the pointing device 310 may be provided outside the computer 300.

DVD-RWドライブ312は、着脱可能な記録媒体の一例としてのDVD-RW311に対する各種データの読み出し又は書き込みを制御する。なお、DVD-RW311は、DVD-RWに限らず、DVD-R等の他の記録媒体であっても良い。メディアI/F314は、フラッシュメモリ等のメディア313に対するデータの読み出し又は書き込み(記憶)を制御する。バスライン315は、上記の各構成要素を電気的に接続するためのアドレスバス、データバス及び各種の制御信号等を含む。 The DVD-RW drive 312 controls the reading and writing of various data from the DVD-RW 311, which is an example of a removable recording medium. Note that the DVD-RW 311 is not limited to a DVD-RW, but may be another recording medium such as a DVD-R. The media I/F 314 controls the reading and writing (storing) of data from the media 313, such as a flash memory. The bus line 315 includes an address bus, a data bus, and various control signals for electrically connecting the above components.

(端末装置のハードウェア構成)
第1の端末装置101、及び第2の端末装置102は、例えば、図4に示すような端末装置400のハードウェア構成を有している。
(Hardware configuration of terminal device)
The first terminal device 101 and the second terminal device 102 have, for example, the hardware configuration of a terminal device 400 as shown in FIG.

図4は、一実施形態に係る端末装置のハードウェア構成の例を示す図である。図4に示されているように、端末装置400は、CPU401、ROM402、RAM403、ストレージデバイス404、CMOS(Complementary Metal Oxide Semiconductor)センサ405、撮像素子I/F406、加速度・方位センサ407、メディアI/F409、GPS(Global Positioning System)受信部410を備えている。 Fig. 4 is a diagram showing an example of the hardware configuration of a terminal device according to an embodiment. As shown in Fig. 4, the terminal device 400 includes a CPU 401, a ROM 402, a RAM 403, a storage device 404, a CMOS (Complementary Metal Oxide Semiconductor) sensor 405, an image sensor I/F 406, an acceleration/direction sensor 407, a media I/F 409, and a GPS (Global Positioning System) receiver 410.

これらのうち、CPU401は、所定のプログラムを実行することにより端末装置400全体の動作を制御する。ROM402は、例えば、IPL等のCPU401の起動に用いられるプログラムを記憶する。RAM403は、CPU401のワークエリアとして使用される。ストレージデバイス404は、OS、アプリ等のプログラム、及び各種のデータ等を記憶する大容量の記憶装置であり、例えば、SSD(Solid State Drive)、又はフラッシュROM等によって実現される。 Of these, CPU 401 controls the operation of the entire terminal device 400 by executing a specific program. ROM 402 stores programs used to start up CPU 401, such as IPL. RAM 403 is used as a work area for CPU 401. Storage device 404 is a large-capacity storage device that stores programs such as the OS and apps, and various data, and is realized by, for example, an SSD (Solid State Drive) or flash ROM.

CMOSセンサ405は、CPU401の制御に従って被写体(主に自画像)を撮像して画像データを得る内蔵型の撮像手段の一種である。なお、端末装置400は、CMOSセンサ405に代えて、CCD(Charge Coupled Device)センサ等の撮像手段を有していても良い。撮像素子I/F406は、CMOSセンサ405の駆動を制御する回路である。加速度・方位センサ407は、地磁気を検知する電子磁気コンパスやジャイロコンパス、加速度センサ等の各種センサである。メディアI/F409は、フラッシュメモリ等のメディア(記憶メディア)408に対するデータの読み出し又は書き込み(記憶)を制御する。GPS受信部410は、GPS衛星からGPS信号(測位信号)を受信する。 The CMOS sensor 405 is a type of built-in imaging means that captures an image of a subject (mainly a self-portrait) under the control of the CPU 401 to obtain image data. The terminal device 400 may have an imaging means such as a CCD (Charge Coupled Device) sensor instead of the CMOS sensor 405. The imaging element I/F 406 is a circuit that controls the driving of the CMOS sensor 405. The acceleration/direction sensor 407 is various sensors such as an electronic magnetic compass or gyrocompass that detects geomagnetism, and an acceleration sensor. The media I/F 409 controls the reading or writing (storage) of data to a media (storage media) 408 such as a flash memory. The GPS receiver 410 receives GPS signals (positioning signals) from GPS satellites.

また、端末装置400は、遠距離通信回路411、遠距離通信回路411のアンテナ411a、CMOSセンサ412、撮像素子I/F413、マイク414、スピーカ415、音入出力I/F416、ディスプレイ417、外部機器接続I/F418、近距離通信回路419、近距離通信回路419のアンテナ419a、及びタッチパネル420を備えている。 The terminal device 400 also includes a long-distance communication circuit 411, an antenna 411a of the long-distance communication circuit 411, a CMOS sensor 412, an image sensor I/F 413, a microphone 414, a speaker 415, an audio input/output I/F 416, a display 417, an external device connection I/F 418, a short-distance communication circuit 419, an antenna 419a of the short-distance communication circuit 419, and a touch panel 420.

これらのうち、遠距離通信回路411は、例えば、通信ネットワークを介して、他の装置と通信する回路である。CMOSセンサ412は、CPU401の制御に従って被写体を撮像して画像データを得る内蔵型の撮像手段の一種である。撮像素子I/F413は、CMOSセンサ412の駆動を制御する回路である。マイク414は、音を電気信号に変える内蔵型の回路である。スピーカ415は、電気信号を物理振動に変えて音楽や音声などの音を生み出す内蔵型の回路である。音入出力I/F416は、CPU401の制御に従ってマイク414及びスピーカ415との間で音波信号の入出力を処理する回路である。 Of these, the long-distance communication circuit 411 is a circuit that communicates with other devices, for example, via a communication network. The CMOS sensor 412 is a type of built-in imaging means that captures an image of a subject and obtains image data under the control of the CPU 401. The image sensor I/F 413 is a circuit that controls the drive of the CMOS sensor 412. The microphone 414 is a built-in circuit that converts sound into an electrical signal. The speaker 415 is a built-in circuit that converts electrical signals into physical vibrations to produce sounds such as music and voice. The sound input/output I/F 416 is a circuit that processes the input and output of sound wave signals between the microphone 414 and the speaker 415 under the control of the CPU 401.

ディスプレイ417は、被写体の画像や各種アイコン等を表示する液晶や有機EL(Electro Luminescence)等の表示手段の一種である。外部機器接続I/F418は、各種の外部機器を接続するためのインタフェースである。近距離通信回路419は、近距離無線通信を行う回路を含む。タッチパネル420は、利用者がディスプレイ417を押下することで、端末装置400を操作する入力手段の一種である。 The display 417 is a type of display means such as liquid crystal or organic EL (Electro Luminescence) that displays an image of a subject, various icons, etc. The external device connection I/F 418 is an interface for connecting various external devices. The short-range communication circuit 419 includes a circuit for performing short-range wireless communication. The touch panel 420 is a type of input means that allows the user to operate the terminal device 400 by pressing the display 417.

また、端末装置400は、バスライン421を備えている。バスライン421は、図4に示されているCPU401等の各構成要素を電気的に接続するためのアドレスバスやデータバス等を含む。 The terminal device 400 also includes a bus line 421. The bus line 421 includes an address bus and a data bus for electrically connecting the components such as the CPU 401 shown in FIG. 4.

(情報端末のハードウェア構成)
情報端末100は、例えば、図3に示すようなコンピュータ300のハードウェア構成、又は図4に示すような端末装置400のハードウェア構成を有している。
(Hardware configuration of information terminal)
The information terminal 100 has, for example, the hardware configuration of a computer 300 as shown in FIG. 3, or the hardware configuration of a terminal device 400 as shown in FIG.

<機能構成>
続いて、通信システム1における各装置の機能構成について説明する。図5は、一実施形態に係る通信システムの機能構成の例を示す図である。通知管理システム10は、図5に示すように、通信ネットワーク2を介して、情報端末100、第1の端末装置101、第2の端末装置102、及び認証基盤20等と通信可能に接続されている。
<Functional configuration>
Next, a description will be given of the functional configuration of each device in the communication system 1. Fig. 5 is a diagram showing an example of the functional configuration of a communication system according to an embodiment. As shown in Fig. 5, the notification management system 10 is communicably connected to an information terminal 100, a first terminal device 101, a second terminal device 102, an authentication infrastructure 20, etc. via a communication network 2.

(通知管理システムの機能構成)
通知管理システム10は、1つ以上のコンピュータ300が実行するプログラムにより、例えば、通信部501、受付部502、転送部503、認証部504、記録部505、ログ情報提供部506、設定情報管理部507、及び設定情報提供部508等を実現している。なお、通知管理システム10は、上記の各機能構成のうち、少なくとも一部を、ハードウェアによって実現しても良い。
(Functional configuration of notification management system)
The notification management system 10 realizes, for example, a communication unit 501, a reception unit 502, a transfer unit 503, an authentication unit 504, a recording unit 505, a log information providing unit 506, a setting information management unit 507, and a setting information providing unit 508, by a program executed by one or more computers 300. Note that the notification management system 10 may realize at least a part of the above-mentioned functional configurations by hardware.

また、通知管理システム10は、1つ以上のコンピュータ300が実行するプログラム、HD304、及びHDDコントローラ305等により、ログ情報DB14、及び設定情報DB15を実現している。 The notification management system 10 also realizes a log information DB 14 and a setting information DB 15 using programs executed by one or more computers 300, a HD 304, a HDD controller 305, etc.

通信部501は、例えば、ネットワークI/F308等を用いて、通知管理システム10を通信ネットワーク2に接続し、他の装置と通信する通信処理を実行する。 The communication unit 501, for example, uses the network I/F 308 to connect the notification management system 10 to the communication network 2 and executes communication processing to communicate with other devices.

受付部502は、例えば、第1の端末装置101から、作業者200等によって選択された一のイベントの情報(現場30で発生しているイベントの情報)を受け付ける受付処理を実行する。例えば、受付部502は、図1のAPI13に対応しており、一のイベントの情報に限られず、例えば、ログイン要求、設定情報の取得要求、対応内容の記録要求、イベント情報の転送要求、メッセージの転送要求等、様々な要求を受け付ける。 The reception unit 502 executes a reception process to receive, for example, information on an event selected by the worker 200 or the like (information on an event occurring at the site 30) from the first terminal device 101. For example, the reception unit 502 corresponds to the API 13 in FIG. 1 and receives various requests, not limited to information on a single event, such as a login request, a request to obtain setting information, a request to record the response content, a request to transfer event information, a request to transfer a message, etc.

転送部503は、例えば、受付部502が、第1の端末装置101から受け付けた、一のイベントの情報を、第2の端末装置102に転送する転送処理を実行する。なお、転送部503は、第1の端末装置101から受け付けた、一のイベントの情報に限られず、例えば、受付部502が第2の端末装置102から受け付けた、一のイベント情報、又はメッセージ等を、他の端末装置に転送する処理も実行する。 The forwarding unit 503 executes a forwarding process to forward, for example, information on a single event that the reception unit 502 has received from the first terminal device 101 to the second terminal device 102. Note that the forwarding unit 503 is not limited to forwarding information on a single event that the reception unit 502 has received from the first terminal device 101, but also executes a process to forward, for example, information on a single event or a message that the reception unit 502 has received from the second terminal device 102 to another terminal device.

認証部504は、例えば、認証基盤20と連携して、通知管理システム10を利用するユーザ、又は端末装置等を認証する認証処理を実行する。例えば、認証部504は、認証基盤20が提供するOAuth、又はOpenID(登録商標)等の認証方式で認証に成功したユーザによる通知管理システム10の利用を許可するとともに、認証基盤20を利用して、通知管理システム10を利用するユーザを特定する。 The authentication unit 504, for example, cooperates with the authentication infrastructure 20 to execute an authentication process for authenticating a user or a terminal device, etc., who uses the notification management system 10. For example, the authentication unit 504 permits use of the notification management system 10 by a user who has been successfully authenticated using an authentication method such as OAuth or OpenID (registered trademark) provided by the authentication infrastructure 20, and identifies the user who uses the notification management system 10 using the authentication infrastructure 20.

記録部505は、受付部502が、第1の端末装置101から受け付けた一のイベントの情報、及び第2の端末装置102から受け付けた対応内容等を、ログ情報として、ログ情報DB14に記録する記録処理を実行する。 The recording unit 505 executes a recording process in which the reception unit 502 records the information on a single event received from the first terminal device 101 and the response content received from the second terminal device 102 as log information in the log information DB 14.

ログ情報提供部506は、例えば、情報端末100等からの要求に応じて、記録部505がログ情報DB14に記録したログ情報の一部、又は全部を、情報端末100に提供するログ情報提供処理を実行する。例えば、ログ情報提供部506は、図1のユーザサイト12に対応しており、情報端末100のウェブブラウザ等に、ログ情報を提供するためのウェブページ等を提供するウェブサーバとして機能する。 The log information providing unit 506 executes a log information providing process to provide the information terminal 100 with some or all of the log information recorded in the log information DB 14 by the recording unit 505 in response to a request from the information terminal 100 or the like. For example, the log information providing unit 506 corresponds to the user site 12 in FIG. 1 and functions as a web server that provides a web page or the like for providing log information to the web browser of the information terminal 100 or the like.

設定情報管理部507は、例えば、情報端末100等から、第1の端末装置101が表示する1つ以上のイベントに関する設定情報、又は第2の端末装置102が表示する通知画面に関する設定情報の設定を受け付ける。また、設定情報管理部507は、受け付けた設定を、設定情報DB15に記憶して管理する。例えば、設定情報管理部507は、図1の管理サイト11に対応しており、情報端末100のウェブブラウザ等に、設定情報を設定するためのウェブコンテンツを提供するウェブサーバとして機能する。 The setting information management unit 507 receives, for example, from the information terminal 100 or the like, setting information related to one or more events displayed by the first terminal device 101, or setting information related to a notification screen displayed by the second terminal device 102. The setting information management unit 507 also stores and manages the received settings in the setting information DB 15. For example, the setting information management unit 507 corresponds to the management site 11 in FIG. 1, and functions as a web server that provides web content for setting setting information to the web browser of the information terminal 100 or the like.

設定情報提供部508は、例えば、受付部502が、第1の端末装置101、又は第2の端末装置102から受け付けた設定情報の取得要求に応じて、設定情報管理部507が
設定情報DB15に記憶した設定情報を、要求元の端末装置に提供する。
For example, in response to a request to obtain setting information received by the reception unit 502 from the first terminal device 101 or the second terminal device 102, the setting information providing unit 508 provides the setting information stored in the setting information DB 15 by the setting information management unit 507 to the requesting terminal device.

ログ情報DBは、記録部505が記録する、通知管理システム10のログ情報を記憶する。設定情報DB15は、設定情報管理部507が管理する、第1の端末装置101、第2の端末装置、及び通知管理システム10の設定情報を記憶する。 The log information DB stores the log information of the notification management system 10 recorded by the recording unit 505. The setting information DB 15 stores the setting information of the first terminal device 101, the second terminal device, and the notification management system 10 managed by the setting information management unit 507.

なお、図5に示した通知管理システム10の機能構成は一例である。例えば、ログ情報DB14、又は設定情報DB15は、通知管理システム10の外部のサーバ装置等によって実現されるものであっても良い。また、ログ情報提供部506、又は設定情報管理部507は、通知管理システム10の外部のサーバ装置等によって実現されるもとであっても良い。 The functional configuration of the notification management system 10 shown in FIG. 5 is an example. For example, the log information DB 14 or the setting information DB 15 may be realized by a server device or the like external to the notification management system 10. Furthermore, the log information providing unit 506 or the setting information management unit 507 may be realized by a server device or the like external to the notification management system 10.

(第1の端末装置の機能構成)
第1の端末装置101は、例えば、CPU401が実行するプログラム(第1のプログラム)により、通信部511、表示制御部512、イベント情報送信部513、及び通話部514等を実現している。なお、第1の端末装置101は、上記の各機能構成のうち、少なくとも一部を、ハードウェアにより実現しても良い。
(Functional configuration of the first terminal device)
The first terminal device 101 realizes a communication unit 511, a display control unit 512, an event information transmission unit 513, a call unit 514, and the like, by a program (first program) executed by the CPU 401. Note that the first terminal device 101 may realize at least a part of the above-mentioned functional configurations by hardware.

通信部511は、例えば、遠距離通信回路411等を用いて、第1の端末装置101を通信ネットワーク2に接続し、他の装置と通信する通信処理を実行する。 The communication unit 511, for example, uses the long-distance communication circuit 411 or the like to connect the first terminal device 101 to the communication network 2 and executes communication processing to communicate with other devices.

表示制御部512は、例えば、ディスプレイ417等に、第1の端末装置101が配置された現場30に対応する1つ以上のイベントを選択可能に表示する表示制御処理を実行する。例えば、表示制御部512は、起動時等に、通知管理システム10から、当該第1の端末装置101に対応する設定情報を取得し、取得した設定情報に従って、図2に示すような操作画面201を表示する。 The display control unit 512 executes a display control process to, for example, display one or more selectable events corresponding to the site 30 where the first terminal device 101 is located on the display 417 or the like. For example, the display control unit 512 acquires setting information corresponding to the first terminal device 101 from the notification management system 10 at the time of startup or the like, and displays an operation screen 201 as shown in FIG. 2 according to the acquired setting information.

イベント情報送信部513は、表示制御部512が選択可能に表示した1つ以上のイベントの中から、ユーザによって選択された一のイベントの情報(イベント情報)を、通知管理システム10に送信するイベント情報送信処理を実行する。 The event information transmission unit 513 executes an event information transmission process to transmit information (event information) of an event selected by the user from one or more selectable events displayed by the display control unit 512 to the notification management system 10.

通話部514は、例えば、イベント情報送信部513が送信したイベント情報に対して、応答した管理者等と、音声通話を行う通話処理を実行する。なお、通話部514はオプションであり、第1の端末装置101は、通話部514を有していなくても良い。 The call unit 514 executes a call process to make a voice call with, for example, an administrator who responds to the event information transmitted by the event information transmission unit 513. Note that the call unit 514 is optional, and the first terminal device 101 does not have to have the call unit 514.

(第2の端末装置の機能構成)
第2の端末装置102は、例えば、CPU401が実行するプログラム(第2のプログラム)により、通信部521、イベント情報受信部522、表示制御部523、操作受付部524、情報送信部525、及び通話部526等を実現している。なお、第2の端末装置102は、上記の各機能構成のうち、少なくとも一部を、ハードウェアにより実現しても良い。
(Functional configuration of the second terminal device)
The second terminal device 102 realizes a communication unit 521, an event information receiving unit 522, a display control unit 523, an operation accepting unit 524, an information transmitting unit 525, a call unit 526, and the like, by a program (second program) executed by the CPU 401. Note that the second terminal device 102 may realize at least a part of the above-mentioned functional configurations by hardware.

通信部521は、例えば、遠距離通信回路411等を用いて、第2の端末装置102を通信ネットワーク2に接続し、他の装置と通信する通信処理を実行する。 The communication unit 521 performs communication processing to connect the second terminal device 102 to the communication network 2 and communicate with other devices, for example, using the long-distance communication circuit 411, etc.

イベント情報受信部522は、通知管理システムから10から、現場30で発生している一のイベントの情報を受信するイベント情報受信処理を実行する。 The event information receiving unit 522 executes an event information receiving process to receive information about an event occurring at the site 30 from the notification management system 10.

表示制御部523は、イベント情報受信部522が受信した一のイベントの情報を用いて、現場30で発生しているイベントの情報を通知する通知画面を、例えば、ディスプレイ417等の表示部に表示する表示制御処理を実行する。 The display control unit 523 executes a display control process that uses the information of a single event received by the event information receiving unit 522 to display a notification screen on a display unit such as the display 417, which notifies the user of information about an event occurring at the site 30.

好ましくは、表示制御部523は、現在発生している1つ以上のイベントの情報を、通知画面に選択可能に表示し、当該通知画面で選択されたイベントに対する対応内容を入力する対応画面を表示する。なお、通知画面、及び対応画面の例については後述する。 Preferably, the display control unit 523 displays information on one or more currently occurring events in a selectable manner on a notification screen, and displays a response screen for inputting response details for an event selected on the notification screen. Examples of the notification screen and the response screen will be described later.

操作受付部524は、例えば、タッチパネル420等を用いて、表示制御部523が表示する表示画面に対する選択操作、又は入力操作等を受け付ける操作受付処理を実行する。情報送信部525は、例えば、一のイベントの情報の転送要求、又は一のイベントに対する対応内容を示す対応情報の記録要求等の様々な要求情報を、通知管理システム10に送信する。通話部526は、例えば、イベント情報を送信した第1の端末装置101等と、音声通話を行う通話処理を実行する。なお、通話部526はオプションであり、第2の端末装置102は、通話部526を有していなくても良い。 The operation reception unit 524 executes an operation reception process that receives a selection operation or an input operation on the display screen displayed by the display control unit 523, for example, using the touch panel 420 or the like. The information transmission unit 525 transmits various request information, such as a request to transfer information on an event or a request to record response information indicating the response content for an event, to the notification management system 10. The call unit 526 executes a call process that performs a voice call with, for example, the first terminal device 101 that transmitted the event information. Note that the call unit 526 is optional, and the second terminal device 102 does not need to have the call unit 526.

(設定情報について)
図6、7は、一実施形態に係る設定情報の例を示す図である。設定情報DB15には、例えば、図6(A)のテンプレート600に示すようなデータ構造の設定情報が記憶されている。ただし、テンプレート600は、設定情報のデータ構造の一例であり、設定情報は他の形式で設定情報DB15に記憶されていても良い。
(About setting information)
6 and 7 are diagrams showing examples of setting information according to an embodiment. The setting information DB 15 stores setting information having a data structure as shown in a template 600 in Fig. 6(A), for example. However, the template 600 is only an example of the data structure of setting information, and the setting information may be stored in the setting information DB 15 in another format.

図6(A)は、一実施形態に係るテンプレート600のデータ構造の一例を示している。図6(A)に示すように、テンプレート600は、キー(項目)として、例えば、テンプレートID、テンプレート名、顧客ID、作成日、作成者、最終更新日、最終更新者、業務、及びアクセス権等の情報を含む。テンプレートIDは、テンプレート600、又は設定情報を識別する識別情報である。テンプレート名は、テンプレート600の名称等を示す情報である。顧客IDは、通知管理システム10が複数の顧客にサービスを提供する場合に、顧客を識別する識別情報である。 Figure 6 (A) shows an example of the data structure of a template 600 according to one embodiment. As shown in Figure 6 (A), the template 600 includes information such as the template ID, template name, customer ID, creation date, creator, last update date, last updater, business, and access rights as keys (items). The template ID is identification information that identifies the template 600 or the setting information. The template name is information that indicates the name of the template 600, etc. The customer ID is identification information that identifies a customer when the notification management system 10 provides services to multiple customers.

作成日は、テンプレート600を作成した日時等を示す情報である。作成者は、テンプレート600を作成した作成者を識別するユーザID等である。最終更新日は、テンプレート600が最後に更新された日時等を示す情報である。業務情報は、テンプレート600に対応する一連の業務を定義した情報である。例えば、業務情報には、図6(B)に示すような業務情報601を識別する1つ以上の業務IDを設定する。アクセス権には、テンプレート600にアクセスできるユーザを識別するユーザIDのリストを設定する。 The creation date is information indicating the date and time when the template 600 was created. The creator is a user ID or the like that identifies the creator who created the template 600. The last update date is information indicating the date and time when the template 600 was last updated. The business information is information that defines a series of business operations that correspond to the template 600. For example, the business information is set with one or more business IDs that identify the business information 601 as shown in FIG. 6 (B). The access rights is set with a list of user IDs that identify users who can access the template 600.

図6(B)は、一実施形態に係る業務情報601のデータ構造の一例を示している。図6(B)に示すように、業務情報601は、キー(項目)として、例えば、業務ID、業務名、種別、及び業務項目等の情報を含む。業務IDは、業務情報601を識別する識別情報である。業務名は、業務情報601の名称等を示す情報である。業務の種別を示す情報である。例えば、図2で説明した通信システム1の処理では、業務の種別には、通知、応答、転送、及び報告書作成等の業務の種別が含まれ得る。業務項目は、業務情報601に対応する詳細な設定項目である。例えば、業務項目には、図6(C)に示すような業務項目602を識別する1つ以上の業務項目IDを設定する。 Figure 6 (B) shows an example of the data structure of business information 601 according to one embodiment. As shown in Figure 6 (B), business information 601 includes information such as a business ID, business name, type, and business item as keys (items). The business ID is identification information that identifies business information 601. The business name is information indicating the name of business information 601, etc. It is information indicating the type of business. For example, in the processing of communication system 1 described in Figure 2, the business type may include types of business such as notification, response, transfer, and report creation. The business item is a detailed setting item corresponding to business information 601. For example, one or more business item IDs that identify business items 602 as shown in Figure 6 (C) are set in the business item.

図6(C)は、一実施形態に係る業務項目602のデータ構造の一例を示している。図6(C)に示すように、業務項目602は、キー(項目)として、例えば、業務項目ID、業務項目名、種別、及びオプション等の情報を含む。業務項目IDは、業務項目602を識別する識別情報である。業務項目名は、業務項目の名称等を示す情報である。種別には、例えば、選択肢、写真、テキスト、リスト等の情報を設定する。オプションには、例えば、設定項目のオプションに関する情報を設定する。 Figure 6 (C) shows an example of the data structure of a business item 602 according to one embodiment. As shown in Figure 6 (C), the business item 602 includes information such as a business item ID, a business item name, a type, and options as keys (items). The business item ID is identification information for identifying the business item 602. The business item name is information indicating the name of the business item. For example, information such as options, photos, text, and lists is set as the type. For example, information regarding the options of the setting item is set as the option.

図7(A)は、一実施形態に係る業務情報601に設定するデータの一例を示しており、図7(B)は、一実施形態に係る業務項目602に設定するデータの一例を示している。例えば、図7(A)の業務ID「work1」の業務には、業務項目ID「item1」、「item2」が設定されている。業務項目ID「item1」は、図7(B)に示すように、イベントの選択肢を示しており、第1の端末装置101は、業務項目ID「item1」のオプションに設定されたトイレ、部品切れ、・・・、その他等の情報を用いて、図2に示すような操作画面201を表示することができる。また、業務項目ID「item2」は、図7(B)に示すように転送先1のリストを示しており、通知管理システム10は、業務項目ID「item2」のオプションに設定された、user1、user2等の情報を用いて、第2の端末装置102a、102bにイベント情報を通知する。 Fig. 7 (A) shows an example of data to be set in the work information 601 according to one embodiment, and Fig. 7 (B) shows an example of data to be set in the work item 602 according to one embodiment. For example, the work item IDs "item1" and "item2" are set for the work with the work ID "work1" in Fig. 7 (A). The work item ID "item1" indicates an event option as shown in Fig. 7 (B), and the first terminal device 101 can display the operation screen 201 as shown in Fig. 2 using information such as toilet, out of parts, ..., etc., set in the options of the work item ID "item1". In addition, the work item ID "item2" indicates a list of forwarding destinations 1 as shown in Fig. 7 (B), and the notification management system 10 notifies the second terminal devices 102a and 102b of the event information using information such as user1, user2, etc., set in the options of the work item ID "item2".

また、図7(A)の業務ID「work3」の業務には、業務項目ID「item3」が設定されている。業務項目ID「item3」は、図7(C)に示すように、転送先2のリストを示しており、通知管理システム10は、業務項目ID「item3」のオプションに設定された、user3等の情報を用いて、第2の端末装置102cに交代指示を転送する。なお、user1、user2、及びuser3は、それぞれ、第2の端末装置102a、102b、102cを利用するユーザのユーザID、又は第2の端末装置102a、102b、102cを識別する端末ID等を示しているものとする。 In addition, the task with task ID "work3" in FIG. 7(A) has task item ID "item3" set. Task item ID "item3" indicates a list of forwarding destinations 2 as shown in FIG. 7(C), and the notification management system 10 forwards the switching instruction to the second terminal device 102c using information such as user3 set in the options for task item ID "item3". Note that user1, user2, and user3 each indicate the user ID of the user using the second terminal device 102a, 102b, 102c, or the terminal ID for identifying the second terminal device 102a, 102b, 102c, etc.

<処理の流れ>
続いて、本実施形態に係る通知管理方法の処理の流れについて説明する。
<Processing flow>
Next, the process flow of the notification management method according to this embodiment will be described.

(通信システムの処理)
図8、9は、第1の実施形態に係る通信システムの処理の例を示すシーケンス図である。ここでは、例えば、図5に示すように、通信システム1が、通知管理システム10、第1の端末装置101、及び第2の端末装置102を含み、第1の端末装置101を利用するユーザを作業者、第2の端末装置102を利用するユーザを管理者と呼ぶものとする。また、図8に示す処理の開始時点において、管理者は、第2の端末装置102を用いて、通知管理システム10にログイン済であるものとする。
(Communication System Processing)
8 and 9 are sequence diagrams showing an example of processing of the communication system according to the first embodiment. Here, for example, as shown in Fig. 5, the communication system 1 includes a notification management system 10, a first terminal device 101, and a second terminal device 102, and a user who uses the first terminal device 101 is called an operator, and a user who uses the second terminal device 102 is called an administrator. Also, at the start of the processing shown in Fig. 8, it is assumed that the administrator has already logged in to the notification management system 10 using the second terminal device 102.

ステップS801において、作業者が、第1の端末装置101に対して起動操作を行うと、ステップS802において、第1の端末装置101は、通知管理システム10にログインするログイン処理を実行する。このログイン処理は、任意の方法であって良いが、一例として、第1の端末装置101の表示制御部512は、通知管理システム10にログイン要求を送信する。このログイン要求は、例えば、第1の端末装置101の端末ID等によるログインを要求するものであっても良いし、作業者のユーザIDによるログイン要求であっても良い。 When the worker performs a startup operation on the first terminal device 101 in step S801, the first terminal device 101 executes a login process to log in to the notification management system 10 in step S802. This login process may be any method, but as an example, the display control unit 512 of the first terminal device 101 sends a login request to the notification management system 10. This login request may be, for example, a request to log in using the terminal ID of the first terminal device 101, or a login request using the user ID of the worker.

通知管理システム10の認証部504は、ログイン要求に、認証基盤20が発行した有効な認証情報が含まれている場合、第1の端末装置101のログインを許可する。一方、認証部504は、ログイン要求に、認証基盤20が発行した有効な認証情報が含まれていない場合、第1の端末装置101に認証基盤20へのリダイレクトを指示する。この場合、第1の端末装置101は、認証基盤20で、例えば、OAuth、又はOpenID等の認証を行い、有効な認証情報を取得した後に、通知管理システム10にログイン要求を送信することにより、通知管理システム10にログインすることができる。 If the login request contains valid authentication information issued by the authentication infrastructure 20, the authentication unit 504 of the notification management system 10 permits the first terminal device 101 to log in. On the other hand, if the login request does not contain valid authentication information issued by the authentication infrastructure 20, the authentication unit 504 instructs the first terminal device 101 to redirect to the authentication infrastructure 20. In this case, the first terminal device 101 performs authentication, for example, OAuth or OpenID, in the authentication infrastructure 20, and after obtaining valid authentication information, sends a login request to the notification management system 10, thereby being able to log in to the notification management system 10.

ステップS803において、第1の端末装置101の表示制御部512は、設定情報の取得を要求する設定情報の取得要求を通知管理システム10に送信する。この取得要求には、例えば、第1の端末装置101の設定情報を記憶したテンプレート600を識別するテンプレートIDが含まれる。 In step S803, the display control unit 512 of the first terminal device 101 transmits a setting information acquisition request to the notification management system 10 to request acquisition of setting information. This acquisition request includes, for example, a template ID that identifies the template 600 that stores the setting information of the first terminal device 101.

ステップS804、S805において、通知管理システム10の受付部502は、設定情報の取得要求を受け付けると、設定情報の取得要求に含まれるテンプレートIDに対応する設定情報(テンプレート600)を、設定情報DB15から取得する。また、ステップS806において、受付部502は、取得した設定情報を第1の端末装置101に送信する。この設定情報には、例えば、図7(A)に示すようなデータが設定された業務情報601、及び図7(B)に示すようなデータが設定された業務項目602等が含まれる。 In steps S804 and S805, when the reception unit 502 of the notification management system 10 receives a request to acquire setting information, it acquires setting information (template 600) corresponding to the template ID included in the request to acquire setting information from the setting information DB 15. In addition, in step S806, the reception unit 502 transmits the acquired setting information to the first terminal device 101. This setting information includes, for example, business information 601 in which data such as that shown in FIG. 7 (A) is set, and business items 602 in which data such as that shown in FIG. 7 (B) is set.

ステップS807において、第1の端末装置101の表示制御部512は、通知管理システム10から取得した設定情報を用いて、例えば、図10(A)に示すような操作画面1001を、ディスプレイ417等の表示部に表示する。 In step S807, the display control unit 512 of the first terminal device 101 uses the setting information acquired from the notification management system 10 to display, for example, an operation screen 1001 as shown in FIG. 10 (A) on a display unit such as the display 417.

図10(A)の例では、操作画面1001には、第1の端末装置101の設置場所を表示する設置場所表示エリア1002、状態を表示する状態表示エリア1003、及び複数の選択ボタンを表示する選択エリア1004等が含まれる。表示制御部512は、通知管理システム10から取得した設定情報を用いて、例えば、「トイレ」、「部品切れ」、・・・等、現場30に対応するイベントを選択可能に表示する複数の選択ボタンを、選択エリア1004に表示する。 In the example of FIG. 10(A), the operation screen 1001 includes an installation location display area 1002 that displays the installation location of the first terminal device 101, a status display area 1003 that displays the status, and a selection area 1004 that displays multiple selection buttons. The display control unit 512 uses the setting information acquired from the notification management system 10 to display multiple selection buttons in the selection area 1004 that selectably display events corresponding to the site 30, such as "toilet," "out of parts," ....

ステップS808において、作業者が、操作画面1001に表示された複数の選択ボタンのうち、一の選択ボタンを選択する選択操作を行うと、通信システム1は、ステップS809以降の処理を実行する。例えば、作業者は、現場30で部品切れが発生した場合、操作画面1001に表示された「部品切れ」ボタンを選択する。 In step S808, when the worker performs a selection operation to select one of the multiple selection buttons displayed on the operation screen 1001, the communication system 1 executes the processing from step S809 onwards. For example, when a part is out of stock at the site 30, the worker selects the "Out of stock" button displayed on the operation screen 1001.

ステップS809において、第1の端末装置101の表示制御部512は、例えば、図10(B)に示すような呼出中画面1010を、ディスプレイ417等の表示部に表示する。例えば、表示制御部512は、呼出中画面1010の選択エリア1004において、選択された「部品切れ」ボタン1012を強調表示する。また、表示制御部512は、状態表示エリア1003に、管理者を呼び出し中であることを示す「呼出中」の文字列等を表示する。別の一例として、表示制御部512は、通知管理システム10からの制御情報を受け付けた後に、状態表示エリア1003に、「呼出中」の文字列等を表示しても良い。 In step S809, the display control unit 512 of the first terminal device 101 displays, for example, a calling screen 1010 as shown in FIG. 10 (B) on a display unit such as the display 417. For example, the display control unit 512 highlights the selected "Out of Component" button 1012 in the selection area 1004 of the calling screen 1010. The display control unit 512 also displays a character string such as "Calling" in the status display area 1003, indicating that the administrator is being called. As another example, the display control unit 512 may display a character string such as "Calling" in the status display area 1003 after receiving control information from the notification management system 10.

ステップS810において、第1の端末装置101のイベント情報送信部513は、テンプレートID、及びステップS808で選択されたイベントの情報(以下、イベント情報と呼ぶ)を含む呼出要求を、通知管理システム10に送信する。 In step S810, the event information transmission unit 513 of the first terminal device 101 transmits a call request including the template ID and information about the event selected in step S808 (hereinafter referred to as event information) to the notification management system 10.

ステップS811、S812において、通知管理システム10の受付部502が呼出要求を受け付けると、転送部503は、呼出要求に含まれるテンプレートIDに対応する設定情報を、設定情報DB15から取得する。 In steps S811 and S812, when the reception unit 502 of the notification management system 10 receives a call request, the forwarding unit 503 obtains setting information corresponding to the template ID included in the call request from the setting information DB 15.

ステップS813において、通知管理システム10の記録部505は、受付部502が受け付けた呼出要求に関するログ情報を、ログ情報DB14に記録する。このとき、ログ情報には、例えば、受け付けた呼出要求に関する一連の処理(セッション)を識別するための識別情報(以下、通知IDと呼ぶ)、及び受付した日時等の様々な情報が付加される。 In step S813, the recording unit 505 of the notification management system 10 records log information related to the call request accepted by the acceptance unit 502 in the log information DB 14. At this time, various information such as identification information (hereinafter referred to as a notification ID) for identifying a series of processes (session) related to the accepted call request and the date and time of acceptance are added to the log information.

ステップS814において、通知管理システム10の転送部503は、取得した設定情報に設定された宛先に、イベント情報、及び通知ID等を通知する。例えば、転送部503が取得した設定情報に、図7(B)に示すような業務項目が含まれている場合、転送部503は、業務項目ID「item2」に記憶されている転送先1のリスト(user1、user2)から、転送先の宛先を取得する。なお、転送先1のリストは、第1の端末装置101から受け付けた一のイベントの情報を転送する第1の転送先の情報の一例である。 In step S814, the forwarding unit 503 of the notification management system 10 notifies the destination set in the acquired setting information of the event information, the notification ID, etc. For example, if the setting information acquired by the forwarding unit 503 includes a task item as shown in FIG. 7 (B), the forwarding unit 503 acquires the destination address from the list of forwarding destination 1 (user1, user2) stored in the task item ID "item2". Note that the list of forwarding destination 1 is an example of information of a first forwarding destination to which information of an event received from the first terminal device 101 is forwarded.

ステップS815において、第2の端末装置102のイベント情報受信部522が、通知管理システム10から通知されたイベント情報を受信すると、表示制御部523は、例えば、図11(A)に示すような通知画面1101を、ディスプレイ417等に表示する。 In step S815, when the event information receiving unit 522 of the second terminal device 102 receives the event information notified from the notification management system 10, the display control unit 523 displays, for example, a notification screen 1101 as shown in FIG. 11 (A) on the display 417, etc.

図11(A)の例では、通知画面1101には、現在発生している1つ以上のイベント(呼出)を選択可能に表示する呼出状態表示エリア1102、他の管理者等が対応中のイベントの情報を捧持する対応状態表示エリア1103等が表示されている。また、通知画面に1101には、過去の呼出履歴を閲覧するための履歴ボタン1104等が含まれていても良い。なお、図11(A)に示す通知画面1101において、呼出状態表示エリア1102に表示されている「No.3 部品切れ」が、ステップS814で通知されたイベント情報に対応している。 In the example of FIG. 11(A), the notification screen 1101 displays a call status display area 1102 that selectably displays one or more currently occurring events (calls), a response status display area 1103 that holds information on events being handled by other administrators, etc. The notification screen 1101 may also include a history button 1104 for viewing past call history. Note that in the notification screen 1101 shown in FIG. 11(A), "No. 3 Parts Out" displayed in the call status display area 1102 corresponds to the event information notified in step S814.

ステップS816において、管理者が、通知画面1101の呼出状態表示エリア1102に表示された1つ以上のイベントの情報の中から、応答する一のイベントの情報を選択する応答操作を行うと、通信システム1は、ステップS817以降の処理を実行する。 In step S816, when the administrator performs a response operation to select information on an event to which to respond from information on one or more events displayed in the call status display area 1102 of the notification screen 1101, the communication system 1 executes the processing from step S817 onward.

ステップS817において、第2の端末装置102の操作受付部524が、管理者による応答操作を受け付けると、表示制御部523は、例えば、図11(B)に示すような対応画面1111を、ディスプレイ417等に表示する。図11(B)の例では、対応画面1111には、選択したイベント(呼出)の情報を表示する呼出内容表示エリア1112、選択したイベントに対する対応内容を入力する対応内容入力エリア1113、転送ボタン1114、及び完了ボタン1115等が表示されている。なお、対応内容入力エリア1113に表示される対応内容の入力欄1116のフォーマットは、設定情報の設定により
カスタマイズ可能であり、例えば、撮影した画像データ等、又は録音した音データ等を登録することも可能である。
In step S817, when the operation acceptance unit 524 of the second terminal device 102 accepts a response operation by the administrator, the display control unit 523 displays, for example, a response screen 1111 as shown in Fig. 11 (B) on the display 417, etc. In the example of Fig. 11 (B), the response screen 1111 displays a call content display area 1112 for displaying information on the selected event (call), a response content input area 1113 for inputting the response content for the selected event, a transfer button 1114, and a completion button 1115, etc. Note that the format of the response content input field 1116 displayed in the response content input area 1113 can be customized by setting the setting information, and it is also possible to register, for example, photographed image data, recorded sound data, etc.

ステップS818において、第2の端末装置102の操作受付部524は、管理者による応答操作で選択されたイベントの通知IDを含む応答を、通知管理システム10に送信する。 In step S818, the operation reception unit 524 of the second terminal device 102 sends a response including the notification ID of the event selected by the administrator's response operation to the notification management system 10.

ステップS819において、通知管理システム10の受付部502が、第2の端末装置102が送信した応答を受け付けると、記録部505は、受付部502が受け付けた応答に関するログ情報をログ情報DB14に記録する。また、ステップS820において、受付部502は、受け付けた応答を要求元の第1の端末装置101に送信する。 In step S819, when the reception unit 502 of the notification management system 10 receives the response sent by the second terminal device 102, the recording unit 505 records log information related to the response received by the reception unit 502 in the log information DB 14. In addition, in step S820, the reception unit 502 transmits the received response to the first terminal device 101 that originated the request.

ステップS821において、第1の端末装置101の通信部511が、通知管理システム10から応答を受信すると、表示制御部512は、例えば、図10(C)に示すような対応中画面1020をディスプレイ417等に表示する。例えば、表示制御部512は、対応中画面1020の状態表示エリア1003に、一例として、管理者が対応中であることを示す「対応中」の文字列等を表示する。 In step S821, when the communication unit 511 of the first terminal device 101 receives a response from the notification management system 10, the display control unit 512 displays, for example, a handling screen 1020 as shown in FIG. 10 (C) on the display 417, etc. For example, the display control unit 512 displays, for example, the character string "Handling" in the status display area 1003 of the handling screen 1020, indicating that the administrator is handling the situation.

別の一例として、第1の端末装置101と第2の端末装置102とは、通話部514、526を用いて、音声通話が可能な通話中状態に移行して、表示制御部512は、状態表示エリア1003に「通話中」の文字列等を表示するものであっても良い。これにより、管理者等は、作業者等との音声通話により、現場30に駆けつけなくても、現場30の状態(緊急度、重要度等)をより適切に判断することができるようになる。 As another example, the first terminal device 101 and the second terminal device 102 may use the call units 514 and 526 to transition to a call in progress state in which voice calls are possible, and the display control unit 512 may display a character string such as "Call in progress" in the status display area 1003. This allows the manager or the like to more appropriately determine the status (urgency, importance, etc.) of the site 30 by voice calls with the workers or the like, without having to rush to the site 30.

上記の処理に続いて、図9のステップS822において、管理者は、現場30で発生したイベントに対応する(例えば、現場30に駆けつける等)。 Following the above process, in step S822 of FIG. 9, the administrator responds to the event that occurred at the site 30 (e.g., rushes to the site 30, etc.).

ステップS823において、管理者は、例えば、イベントへの対応が終わったとき等に、対応画面1111の対応内容の入力欄1116に、管理者が実施した対応内容を入力する対応内容の入力操作を行う。 In step S823, for example, when the administrator has finished responding to an event, the administrator performs an input operation to input the response details implemented by the administrator into the response details input field 1116 on the response screen 1111.

ステップS824において、第2の端末装置102の情報送信部525は、管理者が入力した対応内容を、通知管理システム10に送信する。この対応内容には、例えば、ステップS814で受信した通知に含まれていた通知ID等が含まれる。 In step S824, the information transmission unit 525 of the second terminal device 102 transmits the response content entered by the administrator to the notification management system 10. This response content includes, for example, the notification ID included in the notification received in step S814.

ステップS825において、通知管理システム10の受付部502が、第2の端末装置102が送信した対応内容を受け付けると、記録部505は、受付部502が受け付けた対応内容に関するログ情報をログ情報DB14に記録する。また、ステップS826において、受付部502は、管理者による対応が完了したことを示す完了通知を、第1の端末装置101に送信する。 In step S825, when the reception unit 502 of the notification management system 10 receives the response content sent by the second terminal device 102, the recording unit 505 records log information related to the response content received by the reception unit 502 in the log information DB 14. In addition, in step S826, the reception unit 502 transmits a completion notification to the first terminal device 101 indicating that the administrator's response has been completed.

ステップ827において、第1の端末装置101の通信部511が完了通知を受信すると、表示制御部512は、例えば、図10(A)に示すような操作画面1001を再び表示して、通知IDに対応する一連の処理を終了する。 In step 827, when the communication unit 511 of the first terminal device 101 receives the completion notification, the display control unit 512 displays again, for example, the operation screen 1001 as shown in FIG. 10 (A), and ends the series of processes corresponding to the notification ID.

上記の処理により、本実施形態に係る通信システム1によれば、現場でトラブル(イベント)が発生した場合、作業者は、第1の端末装置101が表示する選択ボタンを選択するだけで、トラブルの発生を1人以上の管理者に通知することができる。 By performing the above process, in the communication system 1 according to this embodiment, when a trouble (event) occurs at the site, the worker can notify one or more managers of the occurrence of the trouble simply by selecting a selection button displayed by the first terminal device 101.

また、管理者は、第2の端末装置102が表示する通知画面1101により、現場で発生している、1つ以上の未対応のトラブルの概要を把握することができる。従って、現場で複数のトラブルが発生した場合、複数の管理者が手分けして複数のトラブルに対応することが容易になる。 In addition, the administrator can grasp an overview of one or more unaddressed troubles occurring at the site from the notification screen 1101 displayed by the second terminal device 102. Therefore, when multiple troubles occur at the site, it becomes easy for multiple administrators to split up and respond to the multiple troubles.

以上、本実施形態によれば、生産現場等の現場において、発生したイベントに対して管理者等が迅速に対応できるようになる。 As described above, this embodiment enables managers and others to quickly respond to events that occur at production sites and other worksites.

[第2の実施形態]
第2の実施形態では、例えば、図2において、管理者が所持する第2の端末装置102a、102bに通知されたイベントの情報を、交代要員213が所持する第2の端末装置102cに転送する場合の処理の例について説明する。なお、第2の端末装置102cは、例えば、複数の交代要員が利用する共用のスマートフォン等であっても良く、この場合、管理者等は、交代要員に第2の端末装置102cを予め渡しておく。
Second Embodiment
In the second embodiment, for example, in Fig. 2, an example of processing will be described in which event information notified to the second terminal devices 102a and 102b held by the manager is transferred to the second terminal device 102c held by the replacement worker 213. Note that the second terminal device 102c may be, for example, a shared smartphone used by multiple replacement workers, and in this case, the manager or the like hands over the second terminal device 102c to the replacement worker in advance.

図12は、第2の実施形態に係る転送処理の例を示すシーケンス図である。 Figure 12 is a sequence diagram showing an example of a transfer process according to the second embodiment.

ステップS1201において、第2の端末装置102aは、例えば、図8ステップS801~S817の処理により、図11(B)に示すような対応画面1111を表示しているものとする。 In step S1201, the second terminal device 102a is assumed to be displaying the corresponding screen 1111 as shown in FIG. 11 (B), for example, by the processing of steps S801 to S817 in FIG. 8.

ステップS1202において、現場管理者211が、対応画面1111に対して転送操作を行うものとする。例えば、現場管理者211は、対応画面1111に表示されている転送ボタン1114を選択することにより、転送操作を行う。 In step S1202, the site manager 211 performs a transfer operation on the corresponding screen 1111. For example, the site manager 211 performs the transfer operation by selecting the transfer button 1114 displayed on the corresponding screen 1111.

ステップS1203において、第2の端末装置102aの情報送信部525は、通知ID、及びイベント情報を含む転送要求を、通知管理システム10に送信する。 In step S1203, the information sending unit 525 of the second terminal device 102a sends a transfer request including the notification ID and the event information to the notification management system 10.

ステップS1204、S1205において、通知管理システム10の受付部502が転送要求を受け付けると、転送部503は、転送要求に含まれるテンプレートIDに対応する設定情報を、設定情報DB15から取得する。 In steps S1204 and S1205, when the reception unit 502 of the notification management system 10 receives a forwarding request, the forwarding unit 503 obtains setting information corresponding to the template ID included in the forwarding request from the setting information DB 15.

ステップS1206において、通知管理システム10の転送部503は、取得した設定情報に設定された宛先に、イベント情報、及び通知ID等を転送する。例えば、転送部503が取得した設定情報に、図7(B)に示すような業務項目が含まれている場合、転送部503は、業務項目ID「item3」に記憶されている転送先2のリスト(user3)から、転送先の宛先を取得する。なお、転送先2のリストは、第2の端末装置102から受け付けた一のイベントの情報を転送する第2の転送先の情報の一例である。 In step S1206, the forwarding unit 503 of the notification management system 10 forwards the event information, notification ID, etc. to the destination set in the acquired setting information. For example, if the setting information acquired by the forwarding unit 503 includes a task item as shown in FIG. 7 (B), the forwarding unit 503 acquires the destination address from the list of forwarding destinations 2 (user3) stored in the task item ID "item3". Note that the list of forwarding destinations 2 is an example of information on a second forwarding destination to which information on an event received from the second terminal device 102 is forwarded.

ステップS1207において、第2の端末装置102cのイベント情報受信部522が、転送されたイベント情報を受信すると、表示制御部523は、例えば、現場管理者からの交代指示を表示する交代指示画面を、ディスプレイ417等に表示する。 In step S1207, when the event information receiving unit 522 of the second terminal device 102c receives the transferred event information, the display control unit 523 displays, for example, a change instruction screen on the display 417, etc., which displays a change instruction from the site manager.

ステップS1208において、交代要員は、例えば、交代指示に従って現場30に向かうとき等に、交代指示画面に対して、指示を受け付けたことを示す受付操作を行うことにより、交代指示画面の表示を終了することができる。 In step S1208, the replacement personnel can terminate the display of the replacement instruction screen by performing an acceptance operation on the replacement instruction screen to indicate that the instruction has been accepted, for example, when heading to the site 30 in accordance with the replacement instruction.

なお、上記の処理は一例であり、様々な変形、又は応用が可能である。例えば、転送要求による転送先は、交代要員213の第2の端末装置102cに限られず、部品管理者212の第2の端末装置102b等であっても良い。 The above process is an example, and various modifications or applications are possible. For example, the transfer destination in response to the transfer request is not limited to the second terminal device 102c of the replacement worker 213, but may be the second terminal device 102b of the parts manager 212, etc.

[第3の実施形態]
第3の実施形態では、管理者等が、情報端末100を用いて通知管理システム10にアクセスして、例えば、ログ情報の閲覧、又は設定情報の設定等の管理業務を行う際の処理の例について説明する。
[Third embodiment]
In the third embodiment, an example of processing is described in which an administrator or the like accesses the notification management system 10 using an information terminal 100 to perform management tasks such as viewing log information or setting configuration information.

(ログ情報の表示処理)
図13は、第3の実施形態に係るログ情報の表示処理の例を示すシーケンス図である。この処理は、管理者等が、情報端末100のウェブブラウザ531等を用いて、ログ情報DB14に記録されたログ情報を表示する場合の処理の一例を示している。なお、管理者は、ウェブブラウザに限られず、ウェブブラウザの機能を有する、通信システム1用のアプリケーション等を利用して、ログ情報を表示しても良い。
(Log information display process)
13 is a sequence diagram showing an example of a process for displaying log information according to the third embodiment. This process shows an example of a process in which an administrator or the like uses a web browser 531 or the like of the information terminal 100 to display log information recorded in the log information DB 14. Note that the administrator may display the log information by using, not limited to, a web browser, but also an application for the communication system 1 having a function of a web browser.

ステップS1301において、管理者は、例えば、情報端末100のウェブブラウザ531等を用いて、通知管理システム10のログ情報提供部506が提供するユーザサイト12に接続する接続操作を行う。例えば、管理者は、ウェブブラウザ531に対して、予め設定したブックマークを選択する、又はユーザサイト12のURLを入力する等の操作を行う。 In step S1301, the administrator performs a connection operation to connect to the user site 12 provided by the log information providing unit 506 of the notification management system 10, for example, using the web browser 531 of the information terminal 100. For example, the administrator performs an operation on the web browser 531, such as selecting a pre-set bookmark or inputting the URL of the user site 12.

ステップS1302において、情報端末100のウェブブラウザ531は、ユーザサイト12にログインするログイン処理を実行する。このログイン処理は、任意の方法であって良いが、一例として、情報端末100のウェブブラウザ531は、ユーザサイト12に、管理者のユーザIDによるログイン要求を送信する。 In step S1302, the web browser 531 of the information terminal 100 executes a login process to log in to the user site 12. This login process may be performed by any method, but as an example, the web browser 531 of the information terminal 100 transmits a login request to the user site 12 using the administrator's user ID.

通知管理システム10の認証部504は、ユーザサイト12に対するログイン要求に、認証基盤20が発行した有効な認証情報が含まれている場合、第1の端末装置101のログインを許可する。一方、認証部504は、ログイン要求に、認証基盤20が発行した有効な認証情報が含まれていない場合、情報端末100のウェブブラウザ531に認証基盤20へのリダイレクトを指示する。この場合、ウェブブラウザ531は、認証基盤20で、例えば、OAuth、又はOpenID等の認証を行い、有効な認証情報を取得した後に、ユーザサイト12にログイン要求を送信することにより、ユーザサイト12にログインすることができる。 If the login request to the user site 12 contains valid authentication information issued by the authentication infrastructure 20, the authentication unit 504 of the notification management system 10 permits the login of the first terminal device 101. On the other hand, if the login request does not contain valid authentication information issued by the authentication infrastructure 20, the authentication unit 504 instructs the web browser 531 of the information terminal 100 to redirect to the authentication infrastructure 20. In this case, the web browser 531 performs authentication, for example, OAuth or OpenID, in the authentication infrastructure 20, and after obtaining valid authentication information, sends a login request to the user site 12, thereby enabling the user to log in to the user site 12.

ステップS1303、S1304において、情報端末100のウェブブラウザ531は、通知管理システム10のログ情報提供部506から、ログ情報を閲覧するための操作画面(例えば、ウェブページ等)を取得する。また、ステップS1305において、ウェブブラウザ531は、取得した操作画面を表示する。 In steps S1303 and S1304, the web browser 531 of the information terminal 100 acquires an operation screen (e.g., a web page) for viewing the log information from the log information providing unit 506 of the notification management system 10. In addition, in step S1305, the web browser 531 displays the acquired operation screen.

ステップS1306において、管理者が、操作画面に対して、ログ情報の表示操作を行うと、通信システム1は、ステップS1307以降の処理を実行する。 In step S1306, when the administrator performs an operation to display log information on the operation screen, the communication system 1 executes the processing from step S1307 onwards.

ステップS1307において、情報端末100のウェブブラウザ531は、ログ情報の表示を、通知管理システム10のログ情報提供部506に要求する。 In step S1307, the web browser 531 of the information terminal 100 requests the log information providing unit 506 of the notification management system 10 to display the log information.

ステップS1308、S1309において、通知管理システム10のログ情報提供部506は、ログ情報DB14に記録されているログ情報を取得する。 In steps S1308 and S1309, the log information providing unit 506 of the notification management system 10 acquires the log information recorded in the log information DB 14.

ステップS1310、S1311において、通知管理システム10のログ情報提供部506は、取得したログ情報を表示する表示画面を作成し、作成したログ情報の表示画面を情報端末100に送信する。好ましくは、ログ情報の表示画面には、ログ情報を、例えば、イベントが発生した日時、発生したイベント、通知の種別等によりソートするためのUI(User Interface)が含まれる。 In steps S1310 and S1311, the log information providing unit 506 of the notification management system 10 creates a display screen for displaying the acquired log information, and transmits the created display screen for the log information to the information terminal 100. Preferably, the display screen for the log information includes a UI (User Interface) for sorting the log information, for example, by the date and time when an event occurred, the event that occurred, the type of notification, etc.

ステップS1312において、情報端末100のウェブブラウザ531は、通知管理システム10のログ情報提供部506から受信したログ情報の表示画面を表示する。 In step S1312, the web browser 531 of the information terminal 100 displays a display screen of the log information received from the log information providing unit 506 of the notification management system 10.

図14は、第3の実施形態に係るログ情報の一例のイメージを示している。この図は、図13のステップS1312おいて、ウェブブラウザ531が表示するログ情報の表示画面に表示されるログ情報1400のイメージを示している。 Figure 14 shows an example of log information according to the third embodiment. This figure shows an example of log information 1400 displayed on the log information display screen displayed by the web browser 531 in step S1312 of Figure 13.

図14の例では、ログ情報1400には、項目として、イベント、日時、レベル、通知ID、通知種別、及び対応内容等の情報が含まれる。イベントは、現場30で発生したイベントの情報である。具体的には、図10(A)に示すような操作画面1001において、作業者が選択した「トイレ」、「部品切れ」、・・・等の選択ボタンに対応している。日時は、例えば、通知管理システム10が通知を受信した日時等を示す情報である。レベルは、通知のレベル(例えば、Warning、Alarm等)を示す情報である。通知IDは、例えば、図10(A)に示すような操作画面1001において、作業者が選択した「トイレ」、「部品切れ」、・・・等の選択ボタンに対応する一連の通知を識別する識別情報である。
通知種別は、例えば、呼出(call)、応答(respond)、完了(close)、キャンセル(cancel)等の通知の種別を示す情報である。対応内容は、例えば、図11(B)に示すような対応画面1111に対して入力された対応内容を示す文字列等である。
In the example of FIG. 14, the log information 1400 includes information such as event, date and time, level, notification ID, notification type, and response content as items. The event is information on an event that occurred at the site 30. Specifically, it corresponds to a selection button such as "toilet", "out of parts", ... selected by the worker on the operation screen 1001 as shown in FIG. 10 (A). The date and time is information indicating, for example, the date and time when the notification management system 10 received the notification. The level is information indicating the level of the notification (for example, Warning, Alarm, etc.). The notification ID is identification information that identifies a series of notifications corresponding to a selection button such as "toilet", "out of parts", ... selected by the worker on the operation screen 1001 as shown in FIG. 10 (A).
The notification type is information indicating the type of notification, such as call, respond, close, cancel, etc. The action content is, for example, a character string indicating the action content input to a action screen 1111 as shown in FIG.

通知管理システム10が中継した、イベントに関する通知は、このようにログ情報DB14に記録されており、管理者等は、情報端末100のウェブブラウザ等を用いて、ログ情報を閲覧することができる。また、ログ情報には、管理者による対応内容等も記録されているので、管理者等は、ログ情報を分析することで、現場30の管理体制の評価、見直し等が容易になる。 Event-related notifications relayed by the notification management system 10 are thus recorded in the log information DB 14, and the manager, etc. can view the log information using a web browser, etc., of the information terminal 100. In addition, the log information also records the response made by the manager, etc., so that the manager, etc. can easily evaluate and review the management system of the site 30 by analyzing the log information.

(設定情報の設定処理)
図15は、第3の実施形態に係る設定情報の設定処理の例を示すシーケンス図である。この処理は、管理者等が、情報端末100のウェブブラウザ531等を用いて、設定情報DB15に記憶した設定情報を設定する場合の処理の一例を示している。なお、管理者は、ウェブブラウザに限られず、ウェブブラウザの機能を有する、通信システム1用のアプリケーション等を利用して、設定情報を設定しても良い。
(Setting process of setting information)
15 is a sequence diagram showing an example of a setting process of setting information according to the third embodiment. This process shows an example of a process in which an administrator or the like sets the setting information stored in the setting information DB 15 using a web browser 531 or the like of the information terminal 100. Note that the administrator may set the setting information using a means other than a web browser, such as an application for the communication system 1 having a web browser function.

ステップS1501において、管理者は、例えば、情報端末100のウェブブラウザ531等を用いて、通知管理システム10の設定情報管理部507が提供する管理サイト11に接続する接続操作を行う。例えば、管理者は、ウェブブラウザ531に対して、予め設定したブックマークを選択する、又は管理サイト11のURLを入力する等の操作を行う。 In step S1501, the administrator performs a connection operation to connect to the management site 11 provided by the setting information management unit 507 of the notification management system 10, for example, using the web browser 531 of the information terminal 100. For example, the administrator performs an operation on the web browser 531, such as selecting a bookmark that has been set in advance or inputting the URL of the management site 11.

ステップS1502において、情報端末100のウェブブラウザ531は、管理サイト11にログインするログイン処理を実行する。このログイン処理は、図13のステップS1302で説明したログイン処理と同様で良い。 In step S1502, the web browser 531 of the information terminal 100 executes a login process to log in to the management site 11. This login process may be similar to the login process described in step S1302 of FIG. 13.

ステップS1503において、情報端末100のウェブブラウザ531は、通知管理システム10の設定情報管理部507に、設定情報を設定するための設定画面の取得を要求する。 In step S1503, the web browser 531 of the information terminal 100 requests the setting information management unit 507 of the notification management system 10 to obtain a setting screen for setting the setting information.

ステップS1504、S1505において、通知管理システム10の設定情報管理部507は、設定情報DB15に記憶している設定情報を取得する。 In steps S1504 and S1505, the setting information management unit 507 of the notification management system 10 acquires the setting information stored in the setting information DB 15.

ステップS1506、S1507において、通知管理システム10の設定情報管理部507は、取得した設定情報を用いて、設定情報の設定画面を作成し、情報端末100に送信する。 In steps S1506 and S1507, the setting information management unit 507 of the notification management system 10 uses the acquired setting information to create a setting screen for the setting information and transmits it to the information terminal 100.

ステップS1508において、情報端末100のウェブブラウザ531は、設定情報管理部507から受信した設定画面を表示する。 In step S1508, the web browser 531 of the information terminal 100 displays the setting screen received from the setting information management unit 507.

図16は、第3の実施形態に係る設定情報の設定画面のイメージを示す図である。この図は、図15のステップS1508において、ウェブブラウザ531が表示する設定情報の設定画面1600の一例のイメージを示している。図16の例では、設定情報の設定画面1600には、テンプレート名の設定欄1601、業務名の設定欄1602、項目名の設定欄1603、及び設定ボタン1604等が表示されている。 Fig. 16 is a diagram showing an image of a setting information setting screen according to the third embodiment. This diagram shows an example of a setting information setting screen 1600 displayed by the web browser 531 in step S1508 of Fig. 15. In the example of Fig. 16, the setting information setting screen 1600 displays a template name setting field 1601, a business name setting field 1602, an item name setting field 1603, and a setting button 1604, etc.

この設定情報の設定画面1600において、管理者は、画面をスクロールさせることにより、例えば、図6(A)~(C)に示すような、テンプレート600、業務情報601、及び業務項目602の各項目の設定欄を表示させることができる。また、管理者は、各設定欄に設定情報を設定した後に、設定ボタン1604を選択することにより、設定操作を行うことができる。 On this setting information setting screen 1600, the administrator can scroll the screen to display setting fields for each item of template 600, business information 601, and business items 602, as shown in Figs. 6(A) to (C), for example. After setting the setting information in each setting field, the administrator can perform setting operations by selecting the setting button 1604.

ステップS1509において、管理者が、設定画面1600に対して設定操作を行うと、通信システム1は、ステップS1510以降の処理を実行する。 In step S1509, when the administrator performs a setting operation on the setting screen 1600, the communication system 1 executes the processing from step S1510 onwards.

ステップS1510において、情報端末100のウェブブラウザ531は、設定画面1600で設定された設定内容を、通知管理システム10の設定情報管理部507に送信する。 In step S1510, the web browser 531 of the information terminal 100 transmits the settings configured on the setting screen 1600 to the setting information management unit 507 of the notification management system 10.

ステップS1511、S1512において、通知管理システム10の設定情報管理部507は、ウェブブラウザ531から受け付けた設定内容を、設定情報DB15に記憶した設定情報に反映させることにより、設定情報を更新する。 In steps S1511 and S1512, the setting information management unit 507 of the notification management system 10 updates the setting information by reflecting the setting contents received from the web browser 531 in the setting information stored in the setting information DB 15.

上記の処理により、管理者は、例えば、図(A)~(C)に示すような設定情報を、情報端末100のウェブブラウザ531等を用いて、容易に設定することができる。
By the above process, the administrator can easily set the setting information as shown in, for example, FIGS. 6 (A) to 6(C) using the web browser 531 of the information terminal 100 or the like.

以上、本発明の各実施形態によれば、生産現場等の現場において、発生したイベントに対して管理者等が迅速に対応できるようになる。 As described above, each embodiment of the present invention enables managers and others to quickly respond to events that occur at production sites and other worksites.

<補足>
上記で説明した各実施形態の各機能は、一又は複数の処理回路によって実現することが可能である。ここで、本明細書における「処理回路」とは、電子回路により実装されるプロセッサのようにソフトウェアによって各機能を実行するようプログラミングされたプロセッサや、上記で説明した各機能を実行するよう設計されたASIC(Application Specific Integrated Circuit)、DSP(digital signal processor)、FPGA(field programmable gate array)や従来の回路モジュール等のデバイスを含むものとする。
<Additional Information>
Each function of each embodiment described above can be realized by one or more processing circuits. Here, the term "processing circuit" in this specification includes a processor programmed to execute each function by software, such as a processor implemented by an electronic circuit, and devices such as an ASIC (Application Specific Integrated Circuit), a DSP (digital signal processor), an FPGA (field programmable gate array), and a conventional circuit module designed to execute each function described above.

また、実施例に記載された装置群は、本明細書に開示された実施形態を実施するための複数のコンピューティング環境のうちの1つを示すものに過ぎない。ある実施形態では、通知管理システム10は、サーバクラスタといった複数のコンピューティングデバイスを含む。複数のコンピューティングデバイスは、ネットワークや共有メモリなどを含む任意のタイプの通信リンクを介して互いに通信するように構成されており、本明細書に開示された処理を実施する。 Furthermore, the devices described in the examples are merely illustrative of one of several computing environments for implementing the embodiments disclosed herein. In one embodiment, the notification management system 10 includes a plurality of computing devices, such as a server cluster. The plurality of computing devices are configured to communicate with each other via any type of communication link, including a network, shared memory, etc., and to implement the processes disclosed herein.

1 通信システム
2 通信ネットワーク
10 通知管理システム
100 情報端末
101、101a、101b、101c 第1の端末装置
102、102a、102b 第2の端末装置
502 受付部
503 転送部
505 記録部
506 ログ情報提供部
507 設定情報管理部
508 設定情報提供部
600 テンプレート
1101 通知画面
REFERENCE SIGNS LIST 1 Communication system 2 Communication network 10 Notification management system 100 Information terminal 101, 101a, 101b, 101c First terminal device 102, 102a, 102b Second terminal device 502 Reception unit 503 Transfer unit 505 Recording unit 506 Log information providing unit 507 Setting information management unit 508 Setting information providing unit 600 Template 1101 Notification screen

特開2018-026811号公報JP 2018-026811 A

Claims (13)

現場の作業者が利用する第1の端末装置と、管理者が利用する第2の端末装置とに通信ネットワークを介して接続される通知管理システムであって、
複数のイベントの選択肢を含む設定情報の設定を受け付ける設定画面を、前記通知管理システムと通信可能な情報端末に送信し、前記情報端末から前記設定情報の設定を受け付ける設定情報管理手段と、
前記第1の端末装置で前記通知管理システムから取得した前記設定情報を用いて表示された第1の画面であって、前記複数のイベントのうち発生したイベントを選択可能な前記第1の画面を介して、前記発生したイベントが前記作業者に選択された際に前記第1の端末装置から送信される、前記発生したイベントの情報であるイベント情報、を受け付ける第1の受付手段と、
受け付けた前記イベント情報を、前記第2の端末装置に送信する第1の送信手段と、
前記第2の端末装置で表示された第2の画面であって、送信した前記イベント情報に基づいて現場で発生したイベントを表示する前記第2の画面を介して、前記管理者が応答するイベントが選択された際に前記第2の端末装置から送信される応答、を受信する第2の受付手段と、
発生した前記イベントは前記管理者により対応中である旨を前記第1の端末装置が表示するために、受信した前記応答を前記第1の端末装置に送信する第2の送信手段と
を有する、通知管理システム。
A notification management system connected via a communication network to a first terminal device used by a site worker and a second terminal device used by a manager,
a setting information management means for transmitting a setting screen for accepting settings of setting information including a plurality of event options to an information terminal capable of communicating with the notification management system, and accepting the settings of the setting information from the information terminal;
a first reception means for receiving event information, which is information about the event that has occurred, transmitted from the first terminal device via a first screen displayed on the first terminal device using the setting information acquired from the notification management system , the first screen being capable of selecting an event that has occurred among the plurality of events, when the event that has occurred is selected by the worker;
a first transmission means for transmitting the received event information to the second terminal device;
a second reception means for receiving a response transmitted from the second terminal device when an event to which the manager responds is selected via a second screen displayed on the second terminal device, the second screen displaying an event occurring at a site based on the transmitted event information; and
and a second sending means for sending the received response to the first terminal device so that the first terminal device can display that the event that has occurred is being handled by the administrator.
前記第1の受付手段は、前記第1の端末装置において前記発生したイベントが選択された際に送信される前記イベント情報と共に、記憶部に記憶されている設定情報を識別する識別情報を受け付け、
前記第1の送信手段は、前記第1の受付手段で受け付けた前記識別情報により識別される設定情報に設定されている宛先に、前記第1の受付手段で受け付けた前記イベント情報を送信する
請求項1に記載の通知管理システム。
the first reception means receives identification information for identifying setting information stored in a storage unit together with the event information transmitted when the event that has occurred is selected in the first terminal device;
The notification management system according to claim 1 , wherein the first transmitting means transmits the event information accepted by the first receiving means to a destination set in setting information identified by the identification information accepted by the first receiving means.
記第1の端末装置において複数のイベントのうち発生したイベントを選択可能な前記第1の画面を表示するために前記第1の端末装置からの要求に応じて、前記設定情報の一部、又は全部を前記第1の端末装置に提供する設定情報提供手段と、
を有する、請求項1に記載の通知管理システム。
a setting information providing means for providing a part or all of the setting information to the first terminal device in response to a request from the first terminal device in order to display the first screen on which an event that has occurred among a plurality of events can be selected in the first terminal device;
The notification management system of claim 1 , comprising:
前記第1の端末装置において、ログインがされたことに応じて送信される前記要求を受け付ける第3の受付手段を、更に有する、請求項3に記載の通知管理システム。4. The notification management system according to claim 3, further comprising a third receiving means for receiving the request transmitted in response to login in the first terminal device. 前記第2の受付手段は、前記第2の端末装置から、前記発生したイベントのイベント情報の転送を要求する転送要求を受け付けし、
前記第2の送信手段は、前記転送要求を受け付けると、前記イベント情報を他の端末装置に送信する、請求項2乃至4のいずれか一項に記載の通知管理システム。
the second receiving means receives a transfer request from the second terminal device to request transfer of event information of the event that has occurred;
The notification management system according to claim 2 , wherein the second transmission means transmits the event information to another terminal device when the second transmission means receives the transfer request.
前記第1の受付手段または前記第2の受付手段が受け付けた情報をログ情報として記録する記録手段と、
前記通知管理システムと通信可能な情報端末からの要求に応じて、前記記録手段が記録した前記ログ情報の一部、又は全部を前記情報端末に提供するログ情報提供手段と、
を有する、請求項1乃至のいずれか一項に記載の通知管理システム。
a recording means for recording the information received by the first receiving means or the second receiving means as log information;
a log information providing means for providing a part or all of the log information recorded by the recording means to an information terminal capable of communicating with the notification management system in response to a request from the information terminal;
A notification management system according to any one of claims 1 to 5 , comprising:
前記第2の受付手段は、前記応答を前記第1の端末装置に送信した後に、前記発生したイベントに対して前記管理者が実施した対応内容を示す対応情報を前記第2の端末装置から受け付け、
前記記録手段は、前記対応内容に関するログ情報を記録する
請求項に記載の通知管理システム。
the second reception means, after transmitting the response to the first terminal device, receives from the second terminal device response information indicating a response content implemented by the administrator in response to the occurred event;
The notification management system according to claim 6 , wherein the recording means records log information relating to the response content.
前記記録手段は、前記第2の端末装置から、前記イベント情報に対する応答を受け付けた場合、前記応答に関するログ情報を記録する
ことを特徴とする請求項に記載の通知管理システム。
7. The notification management system according to claim 6 , wherein the recording means, when receiving a response to the event information from the second terminal device, records log information relating to the response.
前記第2の受付手段で、前記第2の端末装置から前記応答を受け付けた場合、前記第1の端末装置と、前記第2の端末装置とで音声通話を行う通話処理を実行する通話手段を、更に有することを特徴とする請求項1に記載の通知管理システム。 The notification management system according to claim 1, further comprising a call means for executing a call process for making a voice call between the first terminal device and the second terminal device when the second reception means receives the response from the second terminal device. 現場の作業者が利用する第1の端末装置と、管理者が利用する第2の端末装置とに通信ネットワークを介して接続される通知管理システムが、
複数のイベントの選択肢を含む設定情報の設定を受け付ける設定画面を、前記通知管理システムと通信可能な情報端末に送信し、前記情報端末から前記設定情報の設定を受け付ける設定情報管理処理と、
前記第1の端末装置で前記通知管理システムから取得した前記設定情報を用いて表示された第1の画面であって、前記複数のイベントのうち発生したイベントを選択可能な前記第1の画面を介して、前記発生したイベントが前記作業者に選択された際に前記第1の端末装置から送信される、前記発生したイベントの情報であるイベント情報、を受け付ける第1の受付処理と、
受け付けた前記イベント情報を、前記第2の端末装置に送信する第1の送信処理と、
前記第2の端末装置で表示された第2の画面であって、送信した前記イベント情報に基づいて現場で発生したイベントを表示する前記第2の画面を介して、前記管理者が応答するイベントが選択された際に前記第2の端末装置から送信される応答、を受信する第2の受付処理と、
発生した前記イベントは前記管理者により対応中である旨を前記第1の端末装置が表示するために、受信した前記応答を前記第1の端末装置に送信する第2の送信処理と
を実行する、通知管理方法。
A notification management system connected to a first terminal device used by a site worker and a second terminal device used by a manager via a communication network,
A setting information management process that transmits a setting screen for accepting settings of setting information including a plurality of event options to an information terminal capable of communicating with the notification management system and accepts the setting of the setting information from the information terminal;
a first reception process for receiving event information, which is information about the event that has occurred, that is transmitted from the first terminal device via a first screen displayed on the first terminal device using the setting information acquired from the notification management system , the first screen being capable of selecting an event that has occurred among the plurality of events, when the event that has occurred is selected by the worker;
a first transmission process of transmitting the accepted event information to the second terminal device;
a second reception process for receiving a response transmitted from the second terminal device when an event to which the manager responds is selected via a second screen displayed on the second terminal device, the second screen displaying an event occurring at a site based on the transmitted event information; and
and a second transmission process of transmitting the received response to the first terminal device so that the first terminal device displays that the event that has occurred is being handled by the administrator.
現場の作業者が利用する第1の端末装置と、管理者が利用する第2の端末装置とに通信ネットワークを介して接続される通知管理システムに、
複数のイベントの選択肢を含む設定情報の設定を受け付ける設定画面を、前記通知管理システムと通信可能な情報端末に送信し、前記情報端末から前記設定情報の設定を受け付ける設定情報管理処理と、
前記第1の端末装置で前記通知管理システムから取得した前記設定情報を用いて表示された第1の画面であって、前記複数のイベントのうち発生したイベントを選択可能な前記第1の画面を介して、前記発生したイベントが前記作業者に選択された際に前記第1の端末装置から送信される、前記発生したイベントの情報であるイベント情報、を受け付ける第1の受付処理と、
受け付けた前記イベント情報を、前記第2の端末装置に送信する第1の送信処理と、
前記第2の端末装置で表示された第2の画面であって、送信した前記イベント情報に基づいて現場で発生したイベントを表示する前記第2の画面を介して、前記管理者が応答するイベントが選択された際に前記第2の端末装置から送信される応答、を受信する第2の受付処理と、
発生した前記イベントは前記管理者により対応中である旨を前記第1の端末装置が表示するために、受信した前記応答を前記第1の端末装置に送信する第2の送信処理と
を実行させる、プログラム。
A notification management system connected via a communication network to a first terminal device used by a site worker and a second terminal device used by a manager,
A setting information management process that transmits a setting screen for accepting settings of setting information including a plurality of event options to an information terminal capable of communicating with the notification management system and accepts the setting of the setting information from the information terminal;
a first reception process for receiving event information, which is information about the event that has occurred, that is transmitted from the first terminal device via a first screen displayed on the first terminal device using the setting information acquired from the notification management system , the first screen being capable of selecting an event that has occurred among the plurality of events, when the event that has occurred is selected by the worker;
a first transmission process of transmitting the accepted event information to the second terminal device;
a second reception process for receiving a response transmitted from the second terminal device when an event to which the manager responds is selected via a second screen displayed on the second terminal device, the second screen displaying an event occurring at a site based on the transmitted event information; and
a second transmission process of transmitting the received response to the first terminal device so that the first terminal device displays a message to the effect that the event that has occurred is being handled by the administrator.
通知管理システムを含む通信システムであって、前記通知管理システムは第1の端末装置および第2の端末装置と通信可能であり、
前記通知管理システムは、
複数のイベントの選択肢を含む設定情報の設定を受け付ける設定画面を、前記通知管理システムと通信可能な情報端末に送信し、前記情報端末から前記設定情報の設定を受け付ける設定情報管理手段と、
前記第1の端末装置で前記通知管理システムから取得した前記設定情報を用いて表示された第1の画面であって、前記複数のイベントのうち発生したイベントを選択可能な前記第1の画面を介して、前記発生したイベントが前記第1の端末装置を利用する作業者に選択された際に前記第1の端末装置から送信される、前記発生したイベントの情報であるイベント情報、を受け付ける第1の受付手段と、
受け付けた前記イベント情報を、前記第2の端末装置に送信する第1の送信手段と、
前記第2の端末装置で表示された第2の画面であって、送信した前記イベント情報に基づいて現場で発生したイベントを表示する前記第2の画面を介して、前記第2の端末装置を利用する管理者が応答するイベントが選択された際に前記第2の端末装置から送信される応答、を受信する第2の受付手段と、
発生した前記イベントは前記管理者により対応中である旨を前記第1の端末装置が表示するために、受信した前記応答を前記第1の端末装置に送信する第2の送信手段と
を有する
通信システム。
A communication system including a notification management system, the notification management system being capable of communicating with a first terminal device and a second terminal device;
The notification management system includes:
a setting information management means for transmitting a setting screen for accepting settings of setting information including a plurality of event options to an information terminal capable of communicating with the notification management system, and accepting the settings of the setting information from the information terminal;
a first reception means for receiving event information, which is information about the event that has occurred, transmitted from the first terminal device via a first screen displayed on the first terminal device using the setting information acquired from the notification management system , the first screen being capable of selecting an event that has occurred among the plurality of events, when the event that has occurred is selected by a worker using the first terminal device;
a first transmission means for transmitting the received event information to the second terminal device;
a second reception means for receiving a response transmitted from the second terminal device when an event to which a manager using the second terminal device responds is selected via a second screen displayed on the second terminal device, the second screen displaying an event occurring at a site based on the transmitted event information; and
and a second transmission means for transmitting the received response to the first terminal device so that the first terminal device can display a message to the effect that the event that has occurred is being handled by the administrator.
前記通知管理システムと、前記第1の端末装置と、前記第2の端末装置と、を含む
請求項12の通信システム。
The communication system of claim 12 , comprising the notification management system, the first terminal device, and the second terminal device.
JP2023202553A 2021-03-09 2023-11-30 Notification management system, communication system, notification management method, and program Active JP7673783B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023202553A JP7673783B2 (en) 2021-03-09 2023-11-30 Notification management system, communication system, notification management method, and program

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2021037334A JP7396316B2 (en) 2021-03-09 2021-03-09 Notification management system, communication system, notification management method, and program
JP2023202553A JP7673783B2 (en) 2021-03-09 2023-11-30 Notification management system, communication system, notification management method, and program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2021037334A Division JP7396316B2 (en) 2021-03-09 2021-03-09 Notification management system, communication system, notification management method, and program

Publications (3)

Publication Number Publication Date
JP2024015113A JP2024015113A (en) 2024-02-01
JP2024015113A5 JP2024015113A5 (en) 2024-02-08
JP7673783B2 true JP7673783B2 (en) 2025-05-09

Family

ID=83157770

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2021037334A Active JP7396316B2 (en) 2021-03-09 2021-03-09 Notification management system, communication system, notification management method, and program
JP2023202553A Active JP7673783B2 (en) 2021-03-09 2023-11-30 Notification management system, communication system, notification management method, and program

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2021037334A Active JP7396316B2 (en) 2021-03-09 2021-03-09 Notification management system, communication system, notification management method, and program

Country Status (2)

Country Link
JP (2) JP7396316B2 (en)
CN (1) CN115052012A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003005806A (en) 2001-06-26 2003-01-08 Koyo Seiko Co Ltd Control system
WO2018158928A1 (en) 2017-03-03 2018-09-07 本田技研工業株式会社 Facility maintenance support system and facility maintenance support method
WO2019039274A1 (en) 2017-08-24 2019-02-28 三菱電機株式会社 Information notification terminal
WO2019069793A1 (en) 2017-10-02 2019-04-11 株式会社日立製作所 Work man-hour estimating device and work instruction system
JP2021013159A (en) 2019-07-03 2021-02-04 株式会社リコー Information processing equipment, telepresence robots, base control systems, remote control systems, information processing methods and programs

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008233990A (en) 2007-03-16 2008-10-02 Fuji Electric Systems Co Ltd Input screen processing device, terminal, and call center business management system
JP5125551B2 (en) 2008-01-30 2013-01-23 沖電気工業株式会社 Call center equipment
WO2017179606A1 (en) * 2016-04-14 2017-10-19 コニカミノルタ株式会社 Watching system and management server
JP6785724B2 (en) * 2017-06-16 2020-11-18 株式会社日立ビルシステム Information processing equipment, query processing system and query processing method
JP6977522B2 (en) * 2017-12-07 2021-12-08 オムロン株式会社 Control system, information processing device, anomaly factor estimation program
EP3709634A1 (en) * 2019-03-13 2020-09-16 Ricoh Company, Ltd. Communication management system, communication system, communication management device, image processing method, and carrier medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003005806A (en) 2001-06-26 2003-01-08 Koyo Seiko Co Ltd Control system
WO2018158928A1 (en) 2017-03-03 2018-09-07 本田技研工業株式会社 Facility maintenance support system and facility maintenance support method
WO2019039274A1 (en) 2017-08-24 2019-02-28 三菱電機株式会社 Information notification terminal
WO2019069793A1 (en) 2017-10-02 2019-04-11 株式会社日立製作所 Work man-hour estimating device and work instruction system
JP2021013159A (en) 2019-07-03 2021-02-04 株式会社リコー Information processing equipment, telepresence robots, base control systems, remote control systems, information processing methods and programs

Also Published As

Publication number Publication date
CN115052012A (en) 2022-09-13
JP2022137711A (en) 2022-09-22
JP2024015113A (en) 2024-02-01
JP7396316B2 (en) 2023-12-12

Similar Documents

Publication Publication Date Title
US8572303B2 (en) Portable universal communication device
JP2020087245A (en) Error display system, error display method, and information processing device
JP2015201111A (en) Image forming system, service provision server, information processing terminal, image forming apparatus, and program
JP7135766B2 (en) Communication system, program, terminal device
JP7139915B2 (en) Communication system, communication method, management device
JP4541028B2 (en) Remote operation control program using Web server
JP2021196781A (en) Resource management apparatus, resource management system, resource management method, and program
US10089096B2 (en) Progress tracking system and method
JP7673783B2 (en) Notification management system, communication system, notification management method, and program
US11824942B2 (en) Communication system, information processing apparatus, and information processing method
JP2016040893A (en) Information processing system, image forming apparatus, control method, and computer program
EP4047833A1 (en) Load balancing system, load balancing method, and carrier means
JP2019016223A (en) COMMUNICATION SYSTEM, COMMUNICATION DEVICE, ITS CONTROL METHOD, AND PROGRAM
JP2018005425A (en) Display control method, terminal, and program
JP2021174155A (en) Information processing system, request management system, request management method and program
JP7425555B2 (en) Notification methods, computer systems, and computer programs in a multi-device environment
JP7670101B2 (en) Data management system, terminal device, program, data input method, information processing system
JP6954068B2 (en) Communication terminals, communication systems, transmission methods, and programs
TWI670980B (en) Push notification management methods and systems for communication data, and related computer program prodcuts
JP2022091538A (en) Information processing equipment, request management system, request management method and program
JP2016071136A (en) Image projection system and server device used in image projection system; and control method and program for them
JP2023184297A (en) Notification device, notification system, notification method and program
JP7164833B2 (en) REMOTE COMMUNICATION SYSTEM, COMMUNICATION METHOD, PROGRAM
JP2024122092A (en) Document management system, document management device, document management method and program
JP6582659B2 (en) Communication management system, information processing apparatus, and program

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240131

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240131

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20241217

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250114

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250313

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250407

R150 Certificate of patent or registration of utility model

Ref document number: 7673783

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150