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
JP7769357B2 - Information processing device, information processing method, and program - Google Patents
[go: Go Back, main page]

JP7769357B2 - Information processing device, information processing method, and program - Google Patents

Information processing device, information processing method, and program

Info

Publication number
JP7769357B2
JP7769357B2 JP2021070117A JP2021070117A JP7769357B2 JP 7769357 B2 JP7769357 B2 JP 7769357B2 JP 2021070117 A JP2021070117 A JP 2021070117A JP 2021070117 A JP2021070117 A JP 2021070117A JP 7769357 B2 JP7769357 B2 JP 7769357B2
Authority
JP
Japan
Prior art keywords
display devices
display
facility
display terminal
display device
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
JP2021070117A
Other languages
Japanese (ja)
Other versions
JP2022164984A (en
JP2022164984A5 (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.)
Vacan Inc
Original Assignee
Vacan Inc
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 Vacan Inc filed Critical Vacan Inc
Priority to JP2021070117A priority Critical patent/JP7769357B2/en
Publication of JP2022164984A publication Critical patent/JP2022164984A/en
Publication of JP2022164984A5 publication Critical patent/JP2022164984A5/ja
Application granted granted Critical
Publication of JP7769357B2 publication Critical patent/JP7769357B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Debugging And Monitoring (AREA)

Description

本開示は、情報処理装置、情報処理方法、プログラムに関する。 This disclosure relates to an information processing device, an information processing method, and a program.

トイレ施設の個室等に表示端末を設置し、利用者が便器に近づくとセンサにより利用者を検知し広告やイベント情報等の画像を表示することが広まりつつある。例えば、特許文献1は、トイレ個室内に通信機能を有する表示端末を設置し、利用者に対して当該表示端末の画面を介して広告コンテンツを表示するシステムについて開示している。 It is becoming increasingly common to install display terminals in stalls in restroom facilities, and when a user approaches the toilet, a sensor detects the user and displays images such as advertisements and event information. For example, Patent Document 1 discloses a system in which a display terminal with communication capabilities is installed in a restroom stall, and advertising content is displayed to the user via the screen of the display terminal.

特開2012-42813号公報JP 2012-42813 A

特許文献1に開示されるようなシステムでは、所定の時間おきに表示端末からサーバに対してネットワークを介してデータを送信させることで、サーバが表示端末の動作を監視する場合がある。
しかしながら、表示端末が正常に動作していても、表示端末自身以外の理由(表示端末の故障以外の理由)により表示端末からのデータをサーバが受信できないことがある。このとき、サーバは、表示端末が正常に動作しているにも拘らず表示端末のエラーとして認識してしまうことになる。これでは、トイレの各個室に設置された表示端末に関して実体と合致しない管理となってしまい、管理者としては適切なエラー対策を講じることができない。
本開示は、このような状況に鑑み、表示端末のエラーによる不具合なのか別の原因による不具合なのかを特定することが可能な技術を提案する。
In a system such as that disclosed in Patent Document 1, the server may monitor the operation of the display terminal by causing the display terminal to transmit data to the server via a network at predetermined intervals.
However, even if the display terminal is operating normally, the server may be unable to receive data from the display terminal due to reasons outside the display terminal itself (reasons other than a malfunction of the display terminal). In this case, the server will recognize this as an error in the display terminal, even though the display terminal is operating normally. This results in management of the display terminals installed in each toilet stall that does not match the actual situation, and the administrator is unable to take appropriate measures to deal with the error.
In view of such circumstances, the present disclosure proposes a technique that makes it possible to identify whether a malfunction is due to an error in the display terminal or to another cause.

上記の課題を解決するため、本開示は、トイレ施設に含まれる複数のトイレ個室に設置された表示装置のそれぞれと通信可能に接続された情報処理装置であって、表示装置のそれぞれの状態を監視し、不具合の有無を判定するプログラムを格納する記憶デバイスと、記憶デバイスからプログラムを読み込んで実行するプロセッサと、を備え、プロセッサは、表示装置のそれぞれから送信されたデータを、所定時間ごとに受信する処理と、表示装置のそれぞれから送信されたデータの最新受信日時に基づいて、表示装置のそれぞれと通信不可か否か判定する第1判定処理と、第1判定処理により通信不可であると判定した対象の表示装置が属するトイレ施設の他のトイレ個室に設置された他の表示装置から送信されたデータに基づいて、通信不可であると判定した対象の表示装置の状態を判定する第2判定処理と、第2判定処理の判定結果を出力する処理と、を実行する、情報処理装置を提案する。 To solve the above problem, the present disclosure proposes an information processing device that is communicatively connected to each of the display devices installed in multiple toilet stalls in a toilet facility, and that includes a storage device that stores a program that monitors the status of each of the display devices and determines whether there is a malfunction, and a processor that reads and executes the program from the storage device. The processor performs the following operations: receiving data transmitted from each of the display devices at predetermined time intervals; a first determination process that determines whether communication with each of the display devices is not possible based on the most recent reception date and time of the data transmitted from each of the display devices; a second determination process that determines the status of the display device determined to be unable to communicate based on data transmitted from other display devices installed in other toilet stalls in the toilet facility to which the display device determined to be unable to communicate in the first determination process belongs; and outputting the determination result of the second determination process.

本開示に関連する更なる特徴は、本明細書の記述、添付図面から明らかになるものである。また、本開示の態様は、要素及び多様な要素の組み合わせ及び以降の詳細な記述と添付される特許請求の範囲の様態により達成され実現される。本明細書の記述は典型的な例示に過ぎず、本開示の特許請求の範囲又は適用例を如何なる意味においても限定するものではないことを理解する必要がある。 Further features related to the present disclosure will become apparent from the description and accompanying drawings of this specification. Furthermore, aspects of the present disclosure are achieved and realized by the elements and combinations of various elements, as well as the aspects of the following detailed description and the appended claims. It should be understood that the description in this specification is merely exemplary and does not limit the scope or application of the claims of the present disclosure in any way.

本実施形態によれば、各トイレ個室に設置された表示端末に不具合が生じているのか、別の原因による不具合が発生しているのか容易に特定(推定)することができるようになる。従って、トイレ個室管理者は、表示端末を含めたトイレ個室を効率的に管理することができるようになる。 This embodiment makes it possible to easily identify (estimate) whether a malfunction is occurring in the display terminal installed in each toilet stall, or whether the malfunction is due to another cause. Therefore, toilet stall managers can efficiently manage toilet stalls, including the display terminals.

本実施形態に係る空室管理システムの構成例を示す図である。1 is a diagram illustrating an example of the configuration of a vacancy management system according to an embodiment of the present invention. 本実施形態における、1つのトイレ施設の各トイレ個室20の設置例を示す図である。FIG. 1 is a diagram showing an example of the installation of toilet cubicles 20 in one toilet facility in this embodiment. 空室管理サーバ10のハードウェア構成例を示す図である。FIG. 2 is a diagram illustrating an example of the hardware configuration of the vacant room management server 10. 表示端末40のハードウェア構成例を示す図である。FIG. 2 is a diagram illustrating an example of a hardware configuration of a display terminal 40. 中継器50のハードウェア構成例を示す図である。FIG. 2 is a diagram illustrating an example of the hardware configuration of a repeater 50. 管理端末60のハードウェア構成例を示す図である。FIG. 2 is a diagram illustrating an example of the hardware configuration of a management terminal 60. 空室管理サーバ10のソフトウェア構成例を示す図である。FIG. 2 is a diagram illustrating an example of the software configuration of the vacant room management server 10. 表示端末40のソフトウェア構成例を示す図である。FIG. 2 is a diagram illustrating an example of the software configuration of the display terminal 40. 空室管理DBのデータ構成例を示す図である。FIG. 2 is a diagram illustrating an example of the data configuration of a vacancy management DB. 広告管理DBのデータ構成例を示す図である。FIG. 2 is a diagram illustrating an example of a data configuration of an advertisement management DB. 表示端末管理DBのデータ構成例を示す図である。FIG. 2 is a diagram illustrating an example of a data configuration of a display terminal management DB. 本実施形態に係る空室管理サーバ10による表示端末の監視処理を説明するためのフローチャートである。10 is a flowchart for explaining the display terminal monitoring process performed by the vacant room management server 10 according to this embodiment. 第1の実施形態に係る、空室管理サーバ10によるエラー対処判定処理を説明するためのフローチャートである。10 is a flowchart for explaining an error handling determination process by the vacancy management server 10 according to the first embodiment. 第2の実施形態に係る、空室管理サーバ10によるエラー対処判定処理を説明するためのフローチャートである。10 is a flowchart for explaining an error handling determination process by the vacancy management server 10 according to the second embodiment. 第3の実施形態に係る、空室管理サーバ10によるエラー再チェック処理を説明するためのフローチャートである。10 is a flowchart for explaining an error recheck process by the vacant room management server 10 according to the third embodiment.

本開示の実施形態について、図面を参照しつつ詳細に説明する。
(1)第1の実施形態
<システム構成>
(ネットワーク構成)
図1は、本実施形態に係る空室管理システムの構成例を示す図である。図1の空室管理システム100は、空室管理サーバ10と、エリア単位で管理される複数のトイレ施設の各トイレ個室20に設けられる空室検知センサ30および表示端末(表示装置)40と、同一エリアの空室検知センサ30および表示端末40と通信を行い空室管理サーバに情報を送信する中継器50と、管理端末60と、を備える。なおトイレ施設とは、共通の出入り口から入室可能なトイレ個室群を示す。また、エリアとは中継器50が管理する個室群とし、本実施形態においては、隣接して設置された男性用トイレ施設(トイレ施設A)と女性用トイレ施設(トイレ施設B)を、1つのエリアとして管理していることとする。
Embodiments of the present disclosure will be described in detail with reference to the drawings.
(1) First Embodiment <System Configuration>
(Network configuration)
FIG. 1 is a diagram illustrating an example of the configuration of a vacancy management system according to this embodiment. The vacancy management system 100 in FIG. 1 includes a vacancy management server 10, vacancy detection sensors 30 and display terminals (display devices) 40 installed in each toilet stall 20 of multiple toilet facilities managed by area, a repeater 50 that communicates with the vacancy detection sensors 30 and display terminals 40 in the same area and transmits information to the vacancy management server, and a management terminal 60. A toilet facility refers to a group of toilet stalls accessible from a common entrance/exit. An area refers to a group of stalls managed by the repeater 50. In this embodiment, a men's toilet facility (toilet facility A) and a women's toilet facility (toilet facility B) located adjacent to each other are managed as a single area.

空室管理サーバ10は、管理端末60とネットワーク70を介して接続されるように構成してもよいし、直接管理端末と接続されるように構成してもよい。また、空室管理サーバ10は、ネットワーク70を介して(中継器50を介さず)表示端末40にデータを送信(広告データの配信)することができるように構成されている。空室検知センサ30および表示端末40は中継器50を介して空室管理サーバ10に情報(データ)を送信するように構成されている。 The vacancy management server 10 may be configured to be connected to the management terminal 60 via the network 70, or may be configured to be connected directly to the management terminal. The vacancy management server 10 is also configured to be able to send data (distribute advertising data) to the display terminal 40 via the network 70 (without going through the repeater 50). The vacancy detection sensor 30 and the display terminal 40 are configured to send information (data) to the vacancy management server 10 via the repeater 50.

中継器50は、空室管理サーバおよび管理端末60とネットワーク70を介して通信を行う。また、中継器50は、同一エリアの複数のトイレ施設の各トイレ個室20に設けられた空室検知センサ30および表示端末40から情報を受信し、受信した情報を空室管理サーバ10に送信する。中継器50は、例えば、同一エリア内にあるトイレ施設の各トイレ個室20に設置された空室検知センサ30および表示端末40と、空室管理サーバ10との通信を中継するため、上記エリアの1つのトイレ施設Aの洗面台の下やトイレ施設入口付近に設置され、電源とつながっている。 The repeater 50 communicates with the vacancy management server and management terminal 60 via a network 70. The repeater 50 also receives information from vacancy detection sensors 30 and display terminals 40 installed in each toilet cubicle 20 of multiple toilet facilities in the same area, and transmits the received information to the vacancy management server 10. The repeater 50 is installed, for example, under the sink or near the entrance to one toilet facility A in the area and connected to a power source to relay communication between the vacancy detection sensors 30 and display terminals 40 installed in each toilet cubicle 20 of toilet facilities in the same area and the vacancy management server 10.

空室管理サーバ10は、表示端末40に、広告画像、広告動画又はアンケート画像などをはじめとする表示コンテンツ(以下、広告コンテンツという)を配信する情報処理装置である。配信された広告コンテンツは、トイレ個室20内にそれぞれ設置された表示端末40のディスプレイ上に表示される。 The vacancy management server 10 is an information processing device that distributes display content (hereinafter referred to as advertising content) such as advertising images, advertising videos, and questionnaire images to display terminals 40. The distributed advertising content is displayed on the displays of the display terminals 40 installed in each toilet cubicle 20.

表示端末40は、複数のトイレ施設AからBのトイレ個室毎に設置され、利用者がトイレ個室利用中に広告などの広告コンテンツを表示する情報表示装置である。例えば表示端末40としてタブレット端末を利用することができる。また、表示端末40は、所定時間(例えば、10分)ごとに、表示端末が起動中であることを示す動作確認用データを、エリアID、施設ID、およびトイレ個室ID(図5C参照:なお、表示端末自体に識別情報を付してそれを用いてもよい)とともに中継器50に送信する。動作確認用データとは、表示端末40が正常に動作していることを示すデータである。表示端末40が故障している場合や表示端末40に電源が供給されていないような場合には、当該データは表示端末40から発信されないことになる。中継器50は、ネットワーク70を介して空室管理サーバ10に対して、エリアID、施設ID、およびトイレ個室IDとともに表示端末40の動作確認用データを送信する。 Display terminal 40 is installed in each toilet stall in multiple toilet facilities A and B, and is an information display device that displays advertising content such as advertisements while a user is using the toilet stall. For example, a tablet terminal can be used as display terminal 40. Furthermore, display terminal 40 transmits operation confirmation data indicating that the display terminal is running, along with the area ID, facility ID, and toilet stall ID (see Figure 5C; identification information may also be attached to the display terminal itself and used), to repeater 50 at predetermined intervals (e.g., 10 minutes). The operation confirmation data indicates that display terminal 40 is operating normally. If display terminal 40 is malfunctioning or not receiving power, this data will not be transmitted from display terminal 40. Repeater 50 transmits the operation confirmation data of display terminal 40, along with the area ID, facility ID, and toilet stall ID, to vacancy management server 10 via network 70.

空室検知センサ30は、トイレ施設A及びBそれぞれのトイレ個室毎に設置され、利用者に利用されるトイレ個室20の空室情報(空室状況または利用状況を示す)を検知するための検知機器(監視機器)である。空室検知センサ30は、監視対象となる個室毎に設置される。空室検知センサ30は、トイレ個室20が利用者に利用されているか否かを検出する。 The vacancy detection sensor 30 is installed in each toilet cubicle in each of toilet facilities A and B, and is a detection device (monitoring device) for detecting vacancy information (indicating vacancy status or usage status) of toilet cubicles 20 used by users. The vacancy detection sensor 30 is installed in each cubicle to be monitored. The vacancy detection sensor 30 detects whether the toilet cubicle 20 is being used by a user.

空室検知センサ30としては、例えばトイレ個室20内の人(利用者)の存在を検知する人感センサやトイレ個室20の扉の開閉を検知する磁気センサなどを用いることができる。人感センサを用いた場合にはトイレ個室20内に人感を検知したときに、トイレ個室20が利用者に利用されていると判定することができる。また、トイレ個室20が常開式である場合、磁気センサを用いてトイレ個室20の扉が閉まったことを検知したときに、トイレ個室20が利用者に利用されていると判定することができる。空室検知センサ30は、例えば5秒おきに扉の開閉状態を検知する。また、空室検知センサ30は、開閉状態が変化した時に検知結果(利用者が入退室)を中継器50に送信し、さらに、一定の時間(例えば、10秒)ごとにトイレ個室20が利用者に利用されているか否かを検知し、検知結果を中継器50に送信する。ここで、空室検知センサ30は、ドアが閉まっている場合には検知信号1を、ドアが開いている場合には検知信号0をトイレ個室ID(図5C参照:空室検センサ自体に識別情報を付してそれを用いてもよい)とともに出力する。中継器50は、ネットワーク70を介して空室管理サーバ10に対して、トイレ個室20の検知結果を送信する。なお、本実施形態においては、扉の開閉を検知する磁気センサを空室検知センサ30として用いるものとする。 The vacancy detection sensor 30 can be, for example, a human presence sensor that detects the presence of a person (user) inside the toilet cubicle 20 or a magnetic sensor that detects the opening and closing of the door of the toilet cubicle 20. When a human presence sensor is used, it can be determined that the toilet cubicle 20 is being used by a user when it detects the presence of a person inside the toilet cubicle 20. Furthermore, if the toilet cubicle 20 is a normally open type, it can be determined that the toilet cubicle 20 is being used by a user when it detects that the door of the toilet cubicle 20 has been closed using a magnetic sensor. The vacancy detection sensor 30 detects the open/closed state of the door, for example, every 5 seconds. The vacancy detection sensor 30 transmits the detection result (user entering/exiting) to the repeater 50 when the open/closed state changes, and further detects whether the toilet cubicle 20 is being used by a user every certain period of time (for example, 10 seconds) and transmits the detection result to the repeater 50. Here, the vacancy detection sensor 30 outputs a detection signal 1 when the door is closed, and a detection signal 0 when the door is open, along with the toilet cubicle ID (see Figure 5C; identification information may be attached to the vacancy detection sensor itself and used). The repeater 50 transmits the detection results of the toilet cubicle 20 to the vacancy management server 10 via the network 70. In this embodiment, a magnetic sensor that detects whether the door is open or closed is used as the vacancy detection sensor 30.

なお、ネットワーク70は、有線、無線を含む通信ネットワークである。ネットワーク70は、例えば、インターネット、公衆回線網、WiFi(登録商標)などを含む。 The network 70 is a communication network that may be wired or wireless. Examples of the network 70 include the Internet, a public line network, and Wi-Fi (registered trademark).

(設置例)
図2は、本実施形態における、1つのトイレ施設の各トイレ個室20の設置例を示す図である。空室検知センサ30は、トイレ個室20の空室情報(空室状況)を監視するため、各トイレ個室20内の所定の場所に設置される。図2のトイレ施設の場合には、合計5つの個室が設けられているため、トイレ個室20毎に、合計5台の空室検知センサ30が設置される。空室検知センサ30は、トイレ施設内の無線又は有線ネットワーク(ローカルネットワーク)を介して中継器50と通信可能に接続される。
(Installation example)
Figure 2 is a diagram showing an example of installation of each toilet cubicle 20 in one toilet facility in this embodiment. A vacancy detection sensor 30 is installed in a predetermined location within each toilet cubicle 20 to monitor vacancy information (vacancy status) of the toilet cubicle 20. In the case of the toilet facility of Figure 2, a total of five cubicles are provided, so a total of five vacancy detection sensors 30 are installed for each toilet cubicle 20. The vacancy detection sensors 30 are communicably connected to a repeater 50 via a wireless or wired network (local network) within the toilet facility.

上述したように、空室検知センサ30は、例えばトイレ個室20内の利用者の人感を検知する人感センサやトイレ個室20の扉の開閉を検知する磁気センサなどを用いることができる。空室検知センサ30に人感センサを用いた場合、空室検知センサ30はトイレ個室20の天井等に設置されうる。また、空室検知センサ30に磁気センサを用いた場合、空室検知センサ30はトイレ個室20の扉に設置されうる。 As described above, the vacancy detection sensor 30 may be, for example, a human presence sensor that detects the presence of a user inside the toilet cubicle 20, or a magnetic sensor that detects the opening and closing of the door to the toilet cubicle 20. If a human presence sensor is used as the vacancy detection sensor 30, the vacancy detection sensor 30 may be installed on the ceiling of the toilet cubicle 20, for example. Furthermore, if a magnetic sensor is used as the vacancy detection sensor 30, the vacancy detection sensor 30 may be installed on the door of the toilet cubicle 20.

表示端末40は、トイレ個室に入室した利用者が閲覧可能なように、各トイレ個室20内の所定の場所に設置される。図2のトイレ施設の場合には、合計5つの個室が設けられているため、トイレ個室20毎に、合計5台の表示端末40が設置される。表示端末40は、トイレ施設内の無線又は有線ネットワークを介して中継器50と通信可能に接続される。 The display terminal 40 is installed in a predetermined location within each toilet cubicle 20 so that it can be viewed by users entering the cubicle. In the case of the toilet facility shown in Figure 2, a total of five cubicles are provided, so a total of five display terminals 40 are installed per toilet cubicle 20. The display terminals 40 are communicatively connected to the repeater 50 via a wireless or wired network within the toilet facility.

(ハードウェア構成)
図3Aは、空室管理サーバ10のハードウェア構成例を示す図である。図3Bは、表示端末40のハードウェア構成例を示す図である。図3Cは、中継器50のハードウェア構成例を示す図である。図3Dは、管理端末60のハードウェア構成例を示す図である。
(Hardware configuration)
Fig. 3A is a diagram showing an example of the hardware configuration of the vacant room management server 10. Fig. 3B is a diagram showing an example of the hardware configuration of the display terminal 40. Fig. 3C is a diagram showing an example of the hardware configuration of the repeater 50. Fig. 3D is a diagram showing an example of the hardware configuration of the management terminal 60.

図3Aに示されるように、空室管理サーバ10は、CPU(Central Processing Unit)11、ROM(Read Only Memory)12、RAM(Random Access Memory)13、HDD(Hard Disk Drive)14、及び通信装置15を有する。 As shown in FIG. 3A, the vacancy management server 10 has a CPU (Central Processing Unit) 11, ROM (Read Only Memory) 12, RAM (Random Access Memory) 13, HDD (Hard Disk Drive) 14, and a communication device 15.

CPU11は、各種プログラムの実行や演算処理を行う。ROM12は、起動時に必要なプログラムなどが記憶されている。RAM13は、CPU11での処理を一時的に記憶したり、データを記憶したりする作業エリアである。HDD14は、各種データ及びプログラムを格納する。通信装置15は、ネットワーク70を介して他装置との通信を行う。 The CPU 11 executes various programs and performs calculations. The ROM 12 stores programs required at startup. The RAM 13 is a work area that temporarily stores processing by the CPU 11 and stores data. The HDD 14 stores various data and programs. The communication device 15 communicates with other devices via the network 70.

図3Bに示されるように、表示端末40は、CPU41、ROM42、RAM43、通信装置44、メモリ45、及びディスプレイ装置46を有する。 As shown in FIG. 3B, the display terminal 40 has a CPU 41, ROM 42, RAM 43, a communication device 44, memory 45, and a display device 46.

CPU41は、各種プログラムの実行や演算処理を行う。ROM42は、起動時に必要なプログラムなどが記憶されている。RAM43は、CPU41での処理を一時的に記憶したり、データを記憶したりする作業エリアである。通信装置44は、ネットワーク70を介して空室管理サーバ10との通信を行う。メモリ45は、広告コンテンツデータを格納し保存する。ディスプレイ装置46は、空室管理サーバ10から配信された広告コンテンツを表示する。 The CPU 41 executes various programs and performs calculations. The ROM 42 stores programs required at startup, etc. The RAM 43 is a work area that temporarily stores processing by the CPU 41 and stores data. The communication device 44 communicates with the vacant room management server 10 via the network 70. The memory 45 stores and saves advertising content data. The display device 46 displays advertising content distributed from the vacant room management server 10.

図3Cに示されるように、中継器50は、CPU(Central Processing Unit)51、ROM(Read Only Memory)52、RAM(Random Access Memory)53、および通信装置54を有する。CPU51は、ROM52から動作プログラムを読み込み、図示しない内部メモリに展開して必要な機能を実現する。中継器50では、通信装置54が空室検知センサ30あるいは表示端末40から通知を受信すると、CPU51は、RAM53に一時的に(例えば、同一トイレ個室IDに関して次の通知を受けるまで)格納するとともに、空室管理サーバ10に受信した通知を送信するように通信装置54を制御する。 As shown in Figure 3C, the repeater 50 has a CPU (Central Processing Unit) 51, ROM (Read Only Memory) 52, RAM (Random Access Memory) 53, and a communication device 54. The CPU 51 loads an operating program from the ROM 52 and deploys it in internal memory (not shown) to achieve the required functions. In the repeater 50, when the communication device 54 receives a notification from the vacant room detection sensor 30 or the display terminal 40, the CPU 51 temporarily stores the notification in RAM 53 (for example, until the next notification is received for the same toilet stall ID) and controls the communication device 54 to transmit the received notification to the vacant room management server 10.

図3Dに示されるように、管理端末60は、CPU(Central Processing Unit)61、ROM(Read Only Memory)62、RAM(Random Access Memory)63、通信装置64、メモリ65、ディスプレイ装置66、およびHDD(Hard Disk Drive)64を有する。CPU61は、ROM62から動作プログラムを読み込み、図示しない内部メモリに展開して必要な機能を実現する。管理端末60では、通信装置64が空室管理サーバ10から通知(いずれかの表示端末40が動作していないこと、中継器50が動作していないこと、あるいは通信状況が悪いこと)を受信すると、CPU61は、RAM63に一時的に格納するとともに、当該受信した通知を表示するようにディスプレイ装置66を制御する。 As shown in FIG. 3D, the management terminal 60 has a CPU (Central Processing Unit) 61, ROM (Read Only Memory) 62, RAM (Random Access Memory) 63, a communication device 64, memory 65, a display device 66, and an HDD (Hard Disk Drive) 64. The CPU 61 loads an operating program from the ROM 62 and deploys it in internal memory (not shown) to achieve the required functions. In the management terminal 60, when the communication device 64 receives a notification from the vacancy management server 10 (that one of the display terminals 40 is not operating, that the repeater 50 is not operating, or that communication conditions are poor), the CPU 61 temporarily stores the notification in RAM 63 and controls the display device 66 to display the received notification.

なお、空室検知センサ30のハードウェア構成例については図示していないが、空室検知センサ30は、少なくともセンサと、CPUと、通信装置を含む構成となっている。 Note that although an example of the hardware configuration of the vacant room detection sensor 30 is not illustrated, the vacant room detection sensor 30 is configured to include at least a sensor, a CPU, and a communication device.

(ソフトウェア構成)
図4Aは、空室管理サーバ10のソフトウェア構成例を示す図である。図4Bは、表示端末40のソフトウェア構成例を示す図である。なお、ここでは、上述した課題を解決するための、空室管理サーバ10および表示端末40のソフトウェア構成例を示すこととする。
(Software configuration)
Figure 4A is a diagram showing an example of the software configuration of the vacant room management server 10. Figure 4B is a diagram showing an example of the software configuration of the display terminal 40. Note that here, examples of the software configuration of the vacant room management server 10 and the display terminal 40 for solving the above-mentioned problems will be shown.

空室管理サーバ10は、利用状況管理機能、広告制御機能、および監視機能を少なくとも含む。利用常用管理機能は、空室検知センサ30からの検知情報に基づいて各トイレ個室20の利用状況を管理する機能である。広告制御機能は、広告管理データベース(DB:Data Base)を保持し、各表示端末40に配信する機能である。監視機能は、各表示端末40との通信状態を監視する機能である。これらの機能を実現するため、図4Aに示されるように、空室管理サーバ10は、主な機能部として、配信部101、管理部102、第1判定部103、第2判定部104、表示制御部105、および記憶部106を有する。記憶部106は、空室管理DB106a、広告管理DB106b、および表示端末管理DB106cを格納している。 The vacancy management server 10 includes at least a usage status management function, an advertising control function, and a monitoring function. The regular usage management function manages the usage status of each toilet cubicle 20 based on detection information from the vacancy detection sensor 30. The advertising control function maintains an advertising management database (DB) and distributes it to each display terminal 40. The monitoring function monitors the communication status with each display terminal 40. To achieve these functions, as shown in FIG. 4A, the vacancy management server 10 has the following main functional units: a distribution unit 101, a management unit 102, a first determination unit 103, a second determination unit 104, a display control unit 105, and a memory unit 106. The memory unit 106 stores a vacancy management DB 106a, an advertising management DB 106b, and a display terminal management DB 106c.

配信部101は、例えばトイレ施設が設置されている施設(例えば、ショッピングモールや商業ビルなど)の営業時間外に、複数のトイレ個室20内に設置された各表示端末40に対して、広告コンテンツ(動画ファイルと表示期間情報)を配信する。 The distribution unit 101 distributes advertising content (video files and display period information) to each display terminal 40 installed in multiple restroom cubicles 20, for example, outside of business hours of a facility where restroom facilities are installed (e.g., a shopping mall, commercial building, etc.).

管理部102は、複数のトイレ個室20のそれぞれを利用する利用者の有無を検出する。具体的に管理部102は、トイレ個室20に設置された空室検知センサ30からの検知情報を、中継器50を介して、定期的又は検知情報が変化したタイミングで受信する。検知情報は、施設ID、個室ID、および検知信号を含む。そして、管理部102は、検知信号が1を示す場合に検出結果として当該施設における当該トイレ個室は利用者ありと検出し、検知信号が0を示す場合に検出結果として当該施設における当該トイレ個室は利用者なしと検出する。また、管理部102は、検知情報と当該検知情報の受信時刻に基づいて、空室管理DB106aを更新する。さらに、管理部102は、後述の第2判定部104の判定結果に応じて、エラーの発生及びその種別(特定の表示端末40の非動作状態か中継器50の非動作状態)を管理端末60に通知する。 The management unit 102 detects the presence or absence of a user using each of the multiple toilet cubicles 20. Specifically, the management unit 102 receives detection information from the vacancy detection sensors 30 installed in the toilet cubicles 20 via the repeater 50 periodically or when the detection information changes. The detection information includes a facility ID, a cubicle ID, and a detection signal. If the detection signal indicates 1, the management unit 102 detects that the toilet cubicle in the facility has a user as the detection result, and if the detection signal indicates 0, the management unit 102 detects that the toilet cubicle in the facility has no user as the detection result. The management unit 102 also updates the vacancy management DB 106a based on the detection information and the time the detection information was received. Furthermore, the management unit 102 notifies the management terminal 60 of the occurrence of an error and its type (whether a specific display terminal 40 is inactive or the repeater 50 is inactive) depending on the determination result of the second determination unit 104 (described below).

第1判定部103は、事前に設定された順に、各表示端末40において前回のデータ受信日時から所定の時間(例えば20分)以上経過しているかを監視する。この場合、第1判定部103は、表示端末40と空室管理サーバ間で2回(上記20分間は2回分の動作確認用データ受信間隔時間に相当する)、動作確認用データの通信に失敗するとエラー候補として認識することになる。 The first determination unit 103 monitors, in a pre-set order, whether a predetermined time (e.g., 20 minutes) or more has passed since the last data reception date and time at each display terminal 40. In this case, if communication of operation confirmation data between the display terminal 40 and the vacancy management server fails twice (the 20 minutes correspond to the interval between two receptions of operation confirmation data), the first determination unit 103 will recognize it as a possible error.

第2判定部104は、第1判定部103がエラー候補となる表示端末40を検出した場合に、エラー通知の内容を決定する。本実施形態ではエラー通知として管理端末60にエラーが起きている表示端末40を通知するか否かを判定する。なお、空室管理サーバ10が表示端末40の動作確認用データを受信しない場合、表示端末40の故障だけがその原因ではない。例えば、中継器50が故障などで動作していない場合もある(例えば、水が掛かって一時的に非動作状態になったり、いたずらや清掃時に電源線が抜けてしまったりするなど)。中継器50が故障している場合には、中継器50にアクセスしている同じエリアの他の表示端末40からの動作確認用データも空室管理サーバ10に送信されなくなる。そこで、エラー候補として検出された表示端末40がある場合に、当該表示端末40と同じエリアに設置された他の表示端末40も全てエラー候補と同じ状態であるかどうかを判定し、通知内容を決定することになる。 When the first determination unit 103 detects a display terminal 40 that is an error candidate, the second determination unit 104 determines the content of the error notification. In this embodiment, it determines whether to notify the management terminal 60 of the display terminal 40 in question as an error notification. Note that if the vacancy management server 10 does not receive operation confirmation data for a display terminal 40, the cause is not necessarily a malfunction of the display terminal 40. For example, the repeater 50 may not be operating due to a malfunction or other reason (for example, it may be temporarily in an inoperative state due to water splashing, or the power cord may have been disconnected during tampering or cleaning). When the repeater 50 is malfunctioning, operation confirmation data from other display terminals 40 in the same area that are accessing the repeater 50 will also not be sent to the vacancy management server 10. Therefore, when a display terminal 40 is detected as an error candidate, it is determined whether all other display terminals 40 installed in the same area as the display terminal 40 are in the same state as the error candidate, and the content of the notification is determined accordingly.

記憶部106は、空室管理DB(Data Base)106a及び広告管理DB106bを記憶する。空室管理DB106aは、トイレ施設におけるトイレ個室20の空室情報(空室状況)をリアルタイムに管理するためのデータベースである。広告管理DB106bは、トイレ個室20に備えられた表示端末40に表示させるための広告コンテンツを管理するためのデータベースである。 The memory unit 106 stores a vacancy management database (DB) 106a and an advertising management DB 106b. The vacancy management DB 106a is a database for managing vacancy information (vacancy status) of toilet cubicles 20 in the toilet facility in real time. The advertising management DB 106b is a database for managing advertising content to be displayed on the display terminal 40 provided in the toilet cubicle 20.

なお、上述の広告制御機能、利用状況管理機能、および監視機能は、それぞれ別のサーバ装置で実現してもよい。1つのサーバで実現した場合、このサーバが停止してしまうとすべての機能が動作しなくなるため、リスク低減および分散の観点から監視機能のみを別のサーバで実現するようにしてもよい。 The above-mentioned advertising control function, usage status management function, and monitoring function may each be implemented on separate server devices. If implemented on a single server, all functions will stop working if that server stops working. Therefore, from the perspective of risk reduction and decentralization, it may be possible to implement only the monitoring function on a separate server.

図4Bに示されるように、表示端末40は、主な機能部として、通信部401、記憶部402、および表示制御部403を有する。通信部401は、空室管理サーバ10の配信部101により配信された広告コンテンツや当該トイレ個室が利用中であることを示す空室情報を受信する。また、通信部401は、上述したように、定期的に中継器50に動作確認用データを送信する。 As shown in FIG. 4B, the display terminal 40 has, as its main functional units, a communication unit 401, a memory unit 402, and a display control unit 403. The communication unit 401 receives advertising content distributed by the distribution unit 101 of the vacancy management server 10, as well as vacancy information indicating that the toilet stall is in use. In addition, as described above, the communication unit 401 periodically transmits operation confirmation data to the repeater 50.

記憶部402は、通信部401が受信した広告コンテンツをメモリ45に記憶する。表示制御部403は、空室管理サーバ10の表示制御部105の制御に従って広告コンテンツを表示又は非表示する。また、表示制御部403は、所定の時間(例えば8秒)ごとに空室管理サーバ10に自端末のIDとともに上記空室情報の送信をリクエストして、利用状況情報を取得し、利用者による入室を検知したら広告を表示する。さらに、表示制御部403は、利用者の退室を検知すると、広告表示を終了する。 The storage unit 402 stores the advertising content received by the communication unit 401 in the memory 45. The display control unit 403 displays or hides the advertising content in accordance with the control of the display control unit 105 of the vacancy management server 10. The display control unit 403 also requests the vacancy management server 10 to send the above-mentioned vacancy information along with its own terminal ID at predetermined intervals (e.g., every 8 seconds), acquires usage status information, and displays an advertisement when it detects a user entering the room. Furthermore, the display control unit 403 ends the advertisement display when it detects the user leaving the room.

なお、各機能部は、空室管理サーバ10及び表示端末40を構成するコンピュータのCPU、ROM、RAM等のハードウェア資源上で実行されるコンピュータプログラムによって実現されるものである。これらの機能部は、「手段」、「モジュール」、「ユニット」、又は「回路」に読替えてもよい。 Note that each functional unit is realized by a computer program executed on the hardware resources, such as the CPU, ROM, and RAM, of the computer that constitutes the vacancy management server 10 and the display terminal 40. These functional units may also be referred to as "means," "modules," "units," or "circuits."

(空室管理DB、広告管理DB、および表示端末管理DB)
図5Aは、空室管理DBのデータ構成例を示す図である。図5Bは、広告管理DBのデータ構成例を示す図である。図5Cは、表示端末管理DBのデータ構成例を示す図である。
(Vacancy management DB, advertising management DB, and display terminal management DB)
Fig. 5A is a diagram showing an example of the data configuration of a vacancy management DB, Fig. 5B is a diagram showing an example of the data configuration of an advertising management DB, and Fig. 5C is a diagram showing an example of the data configuration of a display terminal management DB.

図5Aに示されるように、空室管理DB106aは、例えば、「施設ID」、「施設名」、「個室数」、「空室数」、「個室ID及び空室情報」などのデータ項目を有する。 As shown in FIG. 5A, the vacancy management DB 106a includes data items such as "facility ID," "facility name," "number of private rooms," "number of vacant rooms," and "private room ID and vacancy information."

「施設ID」は、トイレ施設毎に付番される固有の識別子を示す。「施設名」は、トイレ施設の名称を示す。「個室数」は、トイレ施設に設けられたトイレ個室の総数を示す。「空室数」は、「個室数」のうち、空室であるトイレ個室の数を示す。「空室数」は、トイレ個室の空室状況に応じてリアルタイムに変動する。 "Facility ID" indicates a unique identifier assigned to each restroom facility. "Facility Name" indicates the name of the restroom facility. "Number of Stalls" indicates the total number of toilet cubicles provided in the restroom facility. "Number of Vacant Rooms" indicates the number of vacant toilet cubicles out of the "Number of Stalls." "Number of Vacant Rooms" changes in real time depending on the availability of toilet cubicles.

「個室ID及び空室情報」は、トイレ個室毎に付番される固有の識別子及び当該トイレ個室の空室情報を示す。図5Aの場合、「個室ID」は、1、2、3、4、5に対応し、このうち「個室ID」を示す数字が下線表示になっているトイレ個室は利用中である状態を示す。一方、「個室ID」を示す数字が下線非表示になっているトイレ個室は非利用中である状態を示す。 "Stall ID and Vacancy Information" indicates the unique identifier assigned to each toilet stall and the vacancy information for that stall. In the case of Figure 5A, the "Stall ID" corresponds to 1, 2, 3, 4, and 5, and toilet stalls with an underlined number indicating the "Stall ID" are in use. On the other hand, toilet stalls with an underlined number indicating the "Stall ID" are not in use.

空室管理サーバ10は、トイレ個室20に設置された空室検知センサ30からの検知情報を、中継器50を介して受信した場合、検知情報に含まれる施設ID及び個室IDを特定するとともに、検知情報に含まれる検知信号が1を示す場合には当該トイレ個室は利用中の状態であるとして空室管理DB106aを更新し、検知情報に含まれる検知信号が0を示す場合には当該トイレ個室は非利用中の状態であるとして空室管理DB106aを更新する。また、空室管理サーバ10は、トイレ個室20の空室情報を更新すると、対応するトイレ施設の空室数も更新する。 When the vacancy management server 10 receives detection information from the vacancy detection sensor 30 installed in a toilet cubicle 20 via the repeater 50, it identifies the facility ID and cubicle ID contained in the detection information, and if the detection signal contained in the detection information indicates 1, it updates the vacancy management DB 106a to indicate that the toilet cubicle is in use, or if the detection signal contained in the detection information indicates 0, it updates the vacancy management DB 106a to indicate that the toilet cubicle is not in use. Furthermore, when the vacancy management server 10 updates the vacancy information of a toilet cubicle 20, it also updates the number of vacancies in the corresponding toilet facility.

図5Bに示されるように、広告管理DB106bは、例えば、「広告ID」、「広告主ID」、「広告コンテンツデータ」などのデータ項目を有する。「広告ID」は、広告毎に付番される固有の識別子を示す。「広告主ID」は、広告を出稿した広告主毎に付番される固有の識別子(識別情報)を示す。「広告コンテンツデータ」は、出稿された広告のコンテンツデータを示す。 As shown in FIG. 5B, advertising management DB 106b has data items such as "advertising ID," "advertiser ID," and "advertising content data." "Advertising ID" indicates a unique identifier assigned to each advertisement. "Advertiser ID" indicates a unique identifier (identification information) assigned to each advertiser who has placed an advertisement. "Advertising content data" indicates the content data of the placed advertisement.

図5Cに示されるように、表示端末管理DB106cは、例えば、「エリアID」、「施設ID」、「施設名」、「個室ID」、および「最新の動作確認用データ受信時刻」などのデータ項目を有する。「エリアID」は、対応するトイレ施設が設置されているエリアを一意に特定する固有の識別子である。「施設ID」は、対応するトイレ施設を一意に特定する固有の識別子である。「施設名」は、対応するトイレ施設の名称を示す。「個室ID」は、対応するトイレ施設に設置されたトイレ個室を一意に特定する固有の識別子である。「最新の動作確認用データ受信時刻」は、対応するトイレ個室に設置された表示端末40から送信された最新の動作確認用データを、中継器50を介して受信した時刻を示す。 As shown in FIG. 5C, the display terminal management DB 106c has data items such as "Area ID," "Facility ID," "Facility Name," "Stall ID," and "Latest Operation Confirmation Data Reception Time." "Area ID" is a unique identifier that uniquely identifies the area in which the corresponding toilet facility is installed. "Facility ID" is a unique identifier that uniquely identifies the corresponding toilet facility. "Facility Name" indicates the name of the corresponding toilet facility. "Stall ID" is a unique identifier that uniquely identifies the toilet stall installed in the corresponding toilet facility. "Latest Operation Confirmation Data Reception Time" indicates the time when the latest operation confirmation data transmitted from the display terminal 40 installed in the corresponding toilet stall was received via the repeater 50.

空室管理サーバ10は、各表示端末40が定期的に(例えば、10分毎)発信する動作確認用データを、中継器50を介して受信すると、当該動作確認用データに含まれる「エリアID」「施設ID」「個室ID」と表示端末管理DB106cの「エリアID」「施設ID」「個室ID」とを照合し、対応する「最新の動作確認用データ受信時刻」に当該動作確認用データの受信時刻(日時)を入力する。「最新の動作確認用データ受信時刻」と紐づけて「最新の動作確認用データ」自体も表示端末管理DB106cに格納するようにしてもよい。何らかの理由(表示端末40が非動作状態、あるいは中継器50が非動作状態)により動作確認用データを受信しない場合には、「最新の動作確認用データ受信時刻」は更新されないことになる。 When the vacancy management server 10 receives operation confirmation data transmitted periodically (e.g., every 10 minutes) by each display terminal 40 via the repeater 50, it compares the "area ID," "facility ID," and "private room ID" contained in the operation confirmation data with the "area ID," "facility ID," and "private room ID" in the display terminal management DB 106c, and enters the time (date and time) that the operation confirmation data was received into the corresponding "latest operation confirmation data reception time." The "latest operation confirmation data" itself may also be stored in the display terminal management DB 106c, linked to the "latest operation confirmation data reception time." If operation confirmation data is not received for some reason (the display terminal 40 is not operating, or the repeater 50 is not operating), the "latest operation confirmation data reception time" will not be updated.

<監視処理>
図6は、本実施形態に係る空室管理サーバ10による表示端末の監視処理を説明するためのフローチャートである。監視処理は、表示端末管理DB106cに蓄積された各表示端末40の最新の動作確認用データの受信時刻に基づいてエラー候補の表示端末40を決定する処理である。CPU11が図6に示すフローチャートを実現可能なプログラムを読み込んで実行させることで、各ステップ(以下、「S」と表記する)を実現することができる。
<Monitoring process>
6 is a flowchart for explaining the display terminal monitoring process performed by the vacancy management server 10 according to this embodiment. The monitoring process is a process for determining the display terminal 40 that is a candidate for an error based on the time of reception of the latest operation confirmation data for each display terminal 40 stored in the display terminal management DB 106c. The CPU 11 can implement each step (hereinafter referred to as "S") by reading and executing a program that can implement the flowchart shown in FIG. 6.

(i)S601
第1判定部103は、エラー候補か否かの判定を行う処理対象の表示端末40を表示端末管理DB106cから選択する。表示端末管理DB106cには、表示端末IDは含まれていないが、一トイレ個室に一表示端末であるので、処理対象のトイレ個室(個室ID)を選択すれば処理対象の表示端末40を選択したことになる。なお、管理をさらに容易にするために、表示端末管理DB106cに表示端末を特定するための識別情報を含めてもよい。
(i) S601
The first determination unit 103 selects from the display terminal management DB 106c a display terminal 40 to be processed and determine whether it is an error candidate. The display terminal management DB 106c does not include a display terminal ID, but since there is one display terminal per toilet stall, selecting the toilet stall (stall ID) to be processed is equivalent to selecting the display terminal 40 to be processed. Note that, to further facilitate management, the display terminal management DB 106c may include identification information for specifying the display terminal.

(ii)S602
第1判定部103は、処理対象の表示端末40から最後に受信した動作確認用データの受信時刻(日時)を表示端末管理DB106c(最新の動作確認用データの受信時刻(日時))から取得する。
(ii) S602
The first determination unit 103 acquires the reception time (date and time) of the operation check data last received from the display terminal 40 to be processed from the display terminal management DB 106c (reception time (date and time) of the latest operation check data).

(iii)S603
第1判定部103は、現在の時刻(日時)の情報を取得する。
(iii) S603
The first determination unit 103 acquires information about the current time (date and time).

(iv)S604
第1判定部103は、S602で取得した最新の動作確認用データの受信時刻(日時)と現在の時刻(日時)を比較し、最後の受信から所定時間(例えば、20分)以上経過しているか判定する。最後の受信時刻から所定時間以上経過している場合(S604でYesの場合)、処理はS605に移行する。最後の受信時刻から未だ所定時間は経過していない場合(S604でNoの場合)、処理はS606に移行する。
(iv) S604
The first determination unit 103 compares the reception time (date and time) of the latest operation check data acquired in S602 with the current time (date and time), and determines whether a predetermined time (e.g., 20 minutes) or more has passed since the last reception. If the predetermined time or more has passed since the last reception time (Yes in S604), the process proceeds to S605. If the predetermined time has not yet passed since the last reception time (No in S604), the process proceeds to S606.

(v)S605
第1判定部103は、処理対象の表示端末40を不具合が生じている可能性のあるエラー状態とみなし、エラー候補に設定する。そして、エラー候補とされた表示端末40が設置されたトイレ個室の個室IDがRAM13に一時的に格納される。なお、表示端末管理DB106cで表示端末IDが管理されている場合には、対象の表示端末IDをRAM13に格納してもよい。
(v) S605
The first determination unit 103 determines that the display terminal 40 being processed is in an error state where a malfunction may be occurring, and sets it as an error candidate. Then, the stall ID of the toilet stall in which the display terminal 40 that has been determined to be an error candidate is installed is temporarily stored in the RAM 13. Note that if the display terminal IDs are managed in the display terminal management DB 106c, the target display terminal ID may be stored in the RAM 13.

(vi)S606
第1判定部103は、監視処理を完了するか判断する。具体的には、第1判定部103は、表示端末管理DB150cを参照し、同一エリアにあるトイレ施設の各個室に配置された各表示端末40についてエラー候補か否か判断する処理対象の表示端末40があるか確認する。監視処理完了と判断された場合、つまり同一エリアの各トイレ個室に設置された表示端末40のすべてについてエラー候補判定が完了している場合(S606でYesの場合)、監視処理は終了する。監視処理未完了と判断された場合、つまり同一エリアの各トイレ個室に設置された表示端末40にエラー候補判定すべき表示端末40が残っている場合(S606でNoの場合)、処理はS601に移行する。
(vi) S606
The first determination unit 103 determines whether to complete the monitoring process. Specifically, the first determination unit 103 references the display terminal management DB 150c and checks whether there is a display terminal 40 that is a processing target for determining whether it is an error candidate among the display terminals 40 installed in each stall of the restroom facility in the same area. If it is determined that the monitoring process is complete, that is, if error candidate determination has been completed for all display terminals 40 installed in each restroom stall in the same area (Yes in S606), the monitoring process ends. If it is determined that the monitoring process is not complete, that is, if there is still a display terminal 40 that is to be determined as an error candidate among the display terminals 40 installed in each restroom stall in the same area (No in S606), the process proceeds to S601.

以上のような監視処理を実行することにより、同一エリアのトイレ施設の各トイレ個室に設置された各表示端末が正常に動作しているか判断することができ、正常に動作していない表示端末をエラー候補として特定することができる。 By performing the above monitoring process, it is possible to determine whether each display terminal installed in each toilet stall in toilet facilities in the same area is operating normally, and display terminals that are not operating normally can be identified as error candidates.

<エラー対処判定処理>
図7は、第1の実施形態に係る、空室管理サーバ10によるエラー対処判定処理を説明するためのフローチャートである。エラー対処判定処理は、エラー候補であると認定した表示端末40の個数に基づいてエラー種別(中継器50の不具合、あるいはエラー候補の表示端末40自体の不具合か)を判定する処理である。CPU11が図7に示すフローチャートを実現可能なプログラムを読み込んで実行させることで、各ステップ(以下、「S」と表記する)を実現することができる。
<Error handling determination process>
7 is a flowchart for explaining the error handling determination process by the vacancy management server 10 according to the first embodiment. The error handling determination process is a process for determining the type of error (whether it is a malfunction of the repeater 50 or a malfunction of the error candidate display terminal 40 itself) based on the number of display terminals 40 that have been identified as error candidates. The CPU 11 can implement each step (hereinafter referred to as "S") by loading and executing a program that can implement the flowchart shown in FIG. 7.

(i)S701
第2判定部104は、エラー候補となっている表示端末40を選択し、それに対応する個室ID、施設ID、およびエリアIDを取得する。
(i) S701
The second determination unit 104 selects the display terminal 40 that is the error candidate, and acquires the corresponding private room ID, facility ID, and area ID.

(ii)S702
第2判定部104は、S701で選択した表示端末40と同一エリアIDを持つ表示端末40が存在するか判断する。同一エリアIDを有する表示端末が他にある場合(S702でYesの場合)、処理はS703に移行する。同一エリアIDを有する表示端末が他にない場合(S702でNoの場合)、処理はS710に移行する。
(ii) S702
The second determination unit 104 determines whether there is another display terminal 40 that has the same area ID as the display terminal 40 selected in S701. If there is another display terminal that has the same area ID (Yes in S702), the process proceeds to S703. If there is no other display terminal that has the same area ID (No in S702), the process proceeds to S710.

(iii)S703
第2判定部104は、同じエリアIDを有するトイレ個室の個室IDを取得する。表示端末管理DB106cが表示端末IDを項目として有している場合には、同一エリアIDを有する表示端末IDを取得するようにしてもよい。
(iii) S703
The second determination unit 104 acquires the stall IDs of toilet stalls having the same area ID. If the display terminal management DB 106c has a display terminal ID as an item, the second determination unit 104 may acquire the display terminal IDs of toilet stalls having the same area ID.

(iv)S704
第2判定部104は、S703で取得した個室IDに対応する最新の動作確認用データ受信時刻(日時)を取得する。個室IDは対応するトイレ個室20に設置された表示端末40に紐づいているため、個室IDを取得することによって対象の表示端末40の動作確認用データ受信時刻(日時)を特定することができる。
(iv) S704
The second determination unit 104 acquires the latest time (date and time) when the operation confirmation data was received, which corresponds to the stall ID acquired in S703. Because the stall ID is linked to the display terminal 40 installed in the corresponding toilet stall 20, by acquiring the stall ID, it is possible to identify the time (date and time) when the operation confirmation data was received for the target display terminal 40.

(v)S705
第2判定部104は、現在の時刻(日時)を取得し、S704で取得した動作確認用データ受信時刻(日時)から所定時間(例えば、20分)以上経過しているか判断する。動作確認用データ受信時刻(日時)から20分以上経過している場合(S705でYesの場合)、処理はS706に移行する。一方、動作確認用データ受信時刻(日時)から未だ所定時間経過していない場合(S705でNoの場合)、処理はS707に移行する。
(v) S705
The second determination unit 104 acquires the current time (date and time) and determines whether a predetermined time (e.g., 20 minutes) or more has passed since the time (date and time) of receiving the operation check data acquired in S704. If 20 minutes or more have passed since the time (date and time) of receiving the operation check data (Yes in S705), the process proceeds to S706. On the other hand, if the predetermined time has not yet passed since the time (date and time) of receiving the operation check data (No in S705), the process proceeds to S707.

(vi)S706
第2判定部104は、エラー状態にある表示端末の数(エラー端末数)を1つインクリメント(+1)する。
(vi) S706
The second determination unit 104 increments the number of display terminals in an error state (number of error terminals) by one (+1).

(vii)S707
第2判定部104は、同一エリアIDを有する未判定の表示端末40があるか確認する。つまり、第2判定部104は、動作確認用データの最後の受信時刻(日時)から所定時間経過しているか否かを判断していない表示端末40が同一エリアに存在するか判定する。同一エリアに未判定の表示端末40がある場合(S707でYesの場合)、処理はS704に戻る。同一エリア内の全ての表示端末40について判定し終わっている場合(S707でNoの場合)、処理はS708に移行する。
(vii) S707
The second determination unit 104 checks whether there is an undetermined display terminal 40 having the same area ID. In other words, the second determination unit 104 determines whether there is a display terminal 40 in the same area for which it has not yet determined whether a predetermined time has elapsed since the last time (date and time) operation confirmation data was received. If there is an undetermined display terminal 40 in the same area (Yes in S707), the process returns to S704. If determination has been completed for all display terminals 40 in the same area (No in S707), the process proceeds to S708.

(viii)S708
第2判定部104は、同一エリア内の全表示端末がエラー状態にあるか否か判定する。同一エリア内の全表示端末がエラー状態である場合(S708でYesの場合)、処理はS709に移行する。同一エリア内の正常に動作している表示端末が存在する場合(S708でNoの場合)、処理はS710に移行する。
(viii) S708
The second determination unit 104 determines whether all display terminals in the same area are in an error state. If all display terminals in the same area are in an error state (Yes in S708), the process proceeds to S709. If there is a display terminal in the same area that is operating normally (No in S708), the process proceeds to S710.

(ix)S709
第2判定部104は、同一エリアにおける全ての表示端末40がエラー状態であることを根拠として、中継器50に不具合(故障や電源が供給されていないことを含む)があると判断する。そして、管理部102は、第2判定部104から判定結果を取得し、中継器50に不具合が発生していることを管理端末60に通知する。そして、管理端末60の表示画面上には、例えば「エリアID〇〇の中継器に不具合が生じている可能性があります」といったメッセージが表示される。
(ix) S709
The second determination unit 104 determines that there is a problem with the repeater 50 (including a malfunction or no power supply) based on the fact that all display terminals 40 in the same area are in an error state. The management unit 102 then obtains the determination result from the second determination unit 104 and notifies the management terminal 60 that a problem has occurred with the repeater 50. Then, a message such as "There may be a problem with the repeater with area ID XX" is displayed on the display screen of the management terminal 60.

(x)S710
第2判定部104は、同一エリアにおける幾つかの表示端末40が正常に動作していることを根拠として、エラー状態にあると判断した表示端末40に不具合(故障や電源が供給されていないことを含む)があると判断する。そして、管理部102は、第2判定部104から判定結果を取得し、エラー状態にあると判定した表示端末40に不具合が発生していることを管理端末60に通知する。そして、管理端末60の表示画面上には、例えば「エリアID〇〇のトイレ個室ID××の表示端末△△にエラーが生じています」といったメッセージが表示される。
(x) S710
The second determination unit 104 determines that a display terminal 40 determined to be in an error state has a malfunction (including a breakdown or no power supply) based on the fact that several display terminals 40 in the same area are operating normally. The management unit 102 then obtains the determination result from the second determination unit 104 and notifies the management terminal 60 that a malfunction has occurred in the display terminal 40 determined to be in an error state. Then, a message such as "An error has occurred in display terminal △△ with toilet stall ID XX in area ID XX" is displayed on the display screen of the management terminal 60.

<第1の実施形態の効果>
空室管理サーバ10がある表示端末40からの動作確認用データが受信できていない場合、当該表示端末40の動作が止まっているわけではなく、同一エリアに設置された中継器50の不具合により動作確認用データを受信できなかっただけである場合と、表示端末40自身に不具合(エラー)が生じている可能性がある場合とを区別して管理端末60にエラー通知できる。これにより、管理者は、対象の機器に対して迅速にかつ適切に必要な対策を講ずることが可能となる。
<Effects of the First Embodiment>
When the vacancy management server 10 is unable to receive operation confirmation data from a certain display terminal 40, it does not mean that the operation of the display terminal 40 has stopped, but rather that the operation confirmation data could not be received simply because a malfunction of a repeater 50 installed in the same area has occurred, and it can distinguish between cases where there is a possibility that a malfunction (error) has occurred in the display terminal 40 itself, and notify the management terminal 60 of the error. This allows the manager to take the necessary measures quickly and appropriately for the device in question.

また、表示端末40が広告を正常に表示できていない場合、管理者はできるだけ早く当該表示端末40をチェックしたい。しかし、動作確認用データのみでは上記いずれの理由で広告が正常に表示できていないのかが分からず、トイレ個室20にチェックに行く必要があるか否か判断できない。そこで、第2判定部104は、エラー候補となった表示端末40の周囲の表示端末40の動作状態もチェックし、他の表示端末40の動作状態に基づいて、エラー候補の表示端末40の修理の必要性の有無を判定している。 Furthermore, if a display terminal 40 is not displaying advertisements properly, the administrator will want to check the display terminal 40 as soon as possible. However, the operation confirmation data alone does not determine which of the above reasons is preventing the advertisement from being displayed properly, and it is not possible to determine whether or not it is necessary to go and check the toilet stall 20. Therefore, the second determination unit 104 also checks the operating status of display terminals 40 around the display terminal 40 that has been determined to be an error candidate, and determines whether or not the display terminal 40 that has been determined to be an error candidate needs to be repaired based on the operating status of the other display terminals 40.

(2)第2の実施形態
特定のエリアに設置されたトイレ施設の各トイレ個室20に設置された表示端末40のうち、エラー候補以外に、全てではないが他にもエラー状態になっている場合がある。これは、当該エリアにおける電波が混雑していることで、通信状態がよくないときに起こりやすい現象である。そこで、第2の実施形態では、さらに、同一エリアにエラー状態の端末があるかどうかに応じてエラー通知をすることについて説明する。なお、第2の実施形態でも、システム構成、各装置の構成、各DBの項目などは第1の実施形態と同じである。よって、ここでは、これらの説明は省略する。
(2) Second Embodiment Among the display terminals 40 installed in each toilet stall 20 of a toilet facility installed in a specific area, there may be other error states in addition to the error candidate, although not all of them may be. This is a phenomenon that is likely to occur when radio waves in the area are congested and communication conditions are poor. Therefore, in the second embodiment, an error notification is further described depending on whether there is a terminal in an error state in the same area. Note that in the second embodiment, the system configuration, the configuration of each device, the items in each DB, and the like are the same as in the first embodiment. Therefore, a description of these will be omitted here.

<エラー対処判定処理>
図8は、第2の実施形態に係る、空室管理サーバ10によるエラー対処判定処理を説明するためのフローチャートである。第2の実施形態によるエラー対処判定処理は、第1の実施形態と同様に、エラー候補であると認定した表示端末40の個数に基づいてエラー種別を判定する処理であるが、第1の実施形態の種別(中継器50の不具合、あるいはエラー候補の表示端末の不具合か)に加えて、通信エラーの発生を判定する。CPU11が図7に示すフローチャートを実現可能なプログラムを読み込んで実行させることで、各ステップ(以下、「S」と表記する)を実現することができる。
<Error handling determination process>
8 is a flowchart for explaining the error handling determination process by the vacancy management server 10 according to the second embodiment. The error handling determination process according to the second embodiment, like the first embodiment, is a process for determining the error type based on the number of display terminals 40 identified as error candidates, but in addition to the type of the first embodiment (whether a malfunction of the repeater 50 or a malfunction of the display terminal of the error candidate), it also determines the occurrence of a communication error. The CPU 11 can implement each step (hereinafter abbreviated as "S") by loading and executing a program capable of implementing the flowchart shown in FIG. 7.

(i)S801
第2判定部104は、エラー候補となっている表示端末40を選択し、それに対応する個室ID、施設ID、およびエリアIDを取得する。
(i) S801
The second determination unit 104 selects the display terminal 40 that is the error candidate, and acquires the corresponding private room ID, facility ID, and area ID.

(ii)S802
第2判定部104は、S701で選択した表示端末40と同一エリアIDを持つ表示端末40が存在するか判断する。同一エリアIDを有する表示端末が他にある場合(S802でYesの場合)、処理はS803に移行する。同一エリアIDを有する表示端末が他にない場合(S802でNoの場合)、処理はS812に移行する。
(ii) S802
The second determination unit 104 determines whether there is another display terminal 40 that has the same area ID as the display terminal 40 selected in S701. If there is another display terminal that has the same area ID (Yes in S802), the process proceeds to S803. If there is no other display terminal that has the same area ID (No in S802), the process proceeds to S812.

(iii)S803
第2判定部104は、同じエリアIDを有するトイレ個室の個室IDを取得する。表示端末管理DB106cが表示端末IDを項目として有している場合には、同一エリアIDを有する表示端末IDを取得するようにしてもよい。
(iii) S803
The second determination unit 104 acquires the stall IDs of toilet stalls having the same area ID. If the display terminal management DB 106c has a display terminal ID as an item, the second determination unit 104 may acquire the display terminal IDs of toilet stalls having the same area ID.

(iv)S804
第2判定部104は、S803で取得した個室IDに対応する最新の動作確認用データ受信時刻(日時)を取得する。個室IDは対応するトイレ個室20に設置された表示端末40に紐づいているため、個室IDを取得することによって対象の表示端末40の動作確認用データ受信時刻(日時)を特定することができる。
(iv) S804
The second determination unit 104 acquires the latest time (date and time) when the operation confirmation data was received, which corresponds to the stall ID acquired in S803. Because the stall ID is linked to the display terminal 40 installed in the corresponding toilet stall 20, by acquiring the stall ID, it is possible to identify the time (date and time) when the operation confirmation data was received for the target display terminal 40.

(v)S805
第2判定部104は、現在の時刻(日時)を取得し、S804で取得した動作確認用データ受信時刻(日時)から所定時間(例えば、20分)以上経過しているか判断する。動作確認用データ受信時刻(日時)から20分以上経過している場合(S805でYesの場合)、処理はS806に移行する。一方、動作確認用データ受信時刻(日時)から未だ所定時間経過していない場合(S805でNoの場合)、処理はS807に移行する。
(v) S805
The second determination unit 104 acquires the current time (date and time) and determines whether a predetermined time (e.g., 20 minutes) or more has passed since the time (date and time) of receiving the operation check data acquired in S804. If 20 minutes or more have passed since the time (date and time) of receiving the operation check data (Yes in S805), the process proceeds to S806. On the other hand, if the predetermined time has not yet passed since the time (date and time) of receiving the operation check data (No in S805), the process proceeds to S807.

(vi)S806
第2判定部104は、エラー状態にある表示端末の数(エラー端末数)を1つインクリメント(+1)する。
(vi) S806
The second determination unit 104 increments the number of display terminals in an error state (number of error terminals) by one (+1).

(vii)S807
第2判定部104は、同一エリアIDを有する未判定の表示端末40があるか確認する。つまり、第2判定部104は、動作確認用データの最後の受信時刻(日時)から所定時間経過しているか否かを判断していない表示端末40が同一エリアに存在するか判定する。同一エリアに未判定の表示端末40がある場合(S807でYesの場合)、処理はS804に戻る。同一エリア内の全ての表示端末40について判定し終わっている場合(S807でNoの場合)、処理はS808に移行する。
(vii) S807
The second determination unit 104 checks whether there is an undetermined display terminal 40 having the same area ID. In other words, the second determination unit 104 determines whether there is a display terminal 40 in the same area for which it has not yet determined whether a predetermined time has elapsed since the last time (date and time) operation confirmation data was received. If there is an undetermined display terminal 40 in the same area (Yes in S807), the process returns to S804. If determination has been completed for all display terminals 40 in the same area (No in S807), the process proceeds to S808.

(viii)S808
第2判定部104は、同一エリア内の全表示端末がエラー状態にあるか否か判定する。同一エリア内の全表示端末がエラー状態である場合(S808でYesの場合)、処理はS809に移行する。同一エリア内の正常に動作している表示端末が存在する場合(S808でNoの場合)、処理はS810に移行する。
(viii) S808
The second determination unit 104 determines whether all display terminals in the same area are in an error state. If all display terminals in the same area are in an error state (Yes in S808), the process proceeds to S809. If there is a display terminal in the same area that is operating normally (No in S808), the process proceeds to S810.

(ix)S809
第2判定部104は、同一エリアにおける全ての表示端末40がエラー状態であることを根拠として、中継器50に不具合(故障や電源が供給されていないことを含む)があると判断する。そして、管理部102は、第2判定部104から判定結果を取得し、中継器50に不具合が発生していることを管理端末60に通知する。そして、管理端末60の表示画面上には、例えば「エリアID〇〇の中継器に不具合が生じている可能性があります」といったメッセージが表示される。
(ix) S809
The second determination unit 104 determines that there is a problem with the repeater 50 (including a malfunction or no power supply) based on the fact that all display terminals 40 in the same area are in an error state. The management unit 102 then obtains the determination result from the second determination unit 104 and notifies the management terminal 60 that a problem has occurred with the repeater 50. Then, a message such as "There may be a problem with the repeater with area ID XX" is displayed on the display screen of the management terminal 60.

(x)S810
第2判定部104は、ある1台の表示端末40がエラー状態である場合に、当該エラー状態の表示端末40と同一エリアにエラー状態の表示端末40が他にN台以上あるか判断する(例えば、N=1と設定することができる)。つまり、N=1と設定した場合、第2判定部104は、同一エリアにエラー状態の表示端末40が複数あるか判断することになる。他にエラー状態の表示端末40がN台以上あると判断された場合(S810でYesの場合)、処理はS811に移行する。一方、他にエラー状態の表示端末40がN台未満であると判断された場合(S810でNoの場合:例えば、N=1の場合、エラー状態の表示端末が1台のみの場合)、処理はS812に移行する。
(x) S810
When a certain display terminal 40 is in an error state, the second determination unit 104 determines whether there are N or more other display terminals 40 in an error state in the same area as the display terminal 40 in the error state (for example, N can be set to 1). In other words, when N is set to 1, the second determination unit 104 determines whether there are multiple display terminals 40 in an error state in the same area. If it is determined that there are N or more other display terminals 40 in an error state (Yes in S810), the process proceeds to S811. On the other hand, if it is determined that there are fewer than N other display terminals 40 in an error state (No in S810: for example, N=1, when there is only one display terminal in an error state), the process proceeds to S812.

(xi)S811
第2判定部104は、通信エラー(通信が混雑していて不具合が起きている)と判断する。そして、管理部102は、第2判定部104から判定結果を取得し、通信状態に不具合が発生していることを管理端末60に通知する。そして、管理端末60の表示画面上には、例えば、「エリアID〇〇における通信状態が一時的に悪くなっている可能性があります」といったメッセージが表示される。
(xi)S811
The second determination unit 104 determines that a communication error has occurred (a malfunction has occurred due to communication congestion). The management unit 102 then obtains the determination result from the second determination unit 104 and notifies the management terminal 60 that a malfunction has occurred in the communication state. Then, a message such as "The communication state in area ID XX may be temporarily deteriorating" is displayed on the display screen of the management terminal 60.

(xii)S812
第2判定部104は、エラー状態にあると判断した表示端末40に不具合(故障や電源が供給されていないことを含む)があると判断する。そして、管理部102は、第2判定部104から判定結果を取得し、エラー状態にあると判定した表示端末40に不具合が発生していることを管理端末60に通知する。そして、管理端末60の表示画面上には、例えば「エリアID〇〇のトイレ個室ID××の表示端末△△にエラーが生じている可能性があります」といったメッセージが表示される。
(xii) S812
The second determination unit 104 determines that the display terminal 40 determined to be in an error state has a malfunction (including a breakdown or no power supply). The management unit 102 then obtains the determination result from the second determination unit 104 and notifies the management terminal 60 that a malfunction has occurred in the display terminal 40 determined to be in an error state. Then, a message such as "An error may have occurred in display terminal △△ of toilet stall ID XX in area ID XX" is displayed on the display screen of the management terminal 60.

<第2実施形態の効果>
同一エリア内の全ての表示端末40ではないが、他にもエラー状態の表示端末40がある場合には、通信状態が悪い可能性が高く、エラー候補の表示端末40自身の故障の可能性は低いと考えられる。そこで、同一エリアに他にもエラー状態の表示端末40がある場合には、表示端末40の不具合(故障など)を管理端末60に通知するのではなく、通信状態が一時的に悪くなっている可能性を通知する。これにより、表示端末40が動作しているにも拘らず、当該表示端末40が設置されたエリアに行って無駄な確認(表示端末のチェック)をしまう可能性を低減することができる。
<Effects of the Second Embodiment>
If there are other display terminals 40 in an error state, although not all of them are in the same area, it is highly likely that the communication state is poor, and it is unlikely that the display terminal 40 itself is malfunctioning. Therefore, if there are other display terminals 40 in an error state in the same area, the management terminal 60 is not notified of the malfunction (such as a malfunction) of the display terminal 40, but is notified of the possibility that the communication state may be temporarily deteriorating. This reduces the possibility of going to the area where the display terminal 40 is installed and making a pointless check (checking the display terminal) even though the display terminal 40 is operating.

なお、さらに同じ階の他のエリアの表示端末40のエラー状態を参照して機器の不具合の有無や種別を判断するようにしてもよい。複数の階層からなる建物・施設(例えば、オフィスビルやショッピングモールなどの商業施設)の場合、1つのフロアには男性用のトイレ施設と、女性用のトイレ施設が設置されていることが多い。そこで、管轄の中継器50およびエリアが異なるトイレ施設に設置された表示端末40の動作確認用データも参照する。この場合、まず、空室管理テーブル106aに階数に関する情報を登録しておく。例えば、エラー候補の表示端末40が設置されたトイレ個室20のエリアに5つのトイレ個室があり、同じフロアの他のエリアに対応するトイレ個室が5つあったとする。このときまず、同じエリアの4つの他の表示端末のエラー状態を判定し、中継器50の故障(不具合)かどうかを判定する。さらに、同じエリアの他の表示端末40の全てがエラー状態ではない場合(同一エリアの少なくとも1つの表示端末40が正常に動作している場合)、同じフロアの9つのトイレ個室に設置された9つの表示端末40からの動作確認用データを取得してエラー状態かどうかを判定し、さらに9つの表示端末40に対してエラー状態の表示端末40がN台以上あるかどうかを判定することにより、通信エラーが一時的に生じているか可能性があるか否か判定するようにしてもよい。 The presence and type of equipment malfunction may also be determined by referring to the error status of display terminals 40 in other areas on the same floor. In buildings and facilities consisting of multiple floors (for example, commercial facilities such as office buildings and shopping malls), a single floor often has both men's and women's restroom facilities. Therefore, the operation confirmation data for the relevant repeater 50 and the display terminals 40 installed in restroom facilities in different areas is also referenced. In this case, information regarding the floor number is first registered in the vacancy management table 106a. For example, suppose there are five restroom stalls in the area of the toilet stall 20 where the error candidate display terminal 40 is installed, and there are five corresponding restroom stalls in other areas on the same floor. In this case, the error status of the four other display terminals in the same area is first determined to determine whether there is a malfunction (failure) in the repeater 50. Furthermore, if none of the other display terminals 40 in the same area are in an error state (if at least one display terminal 40 in the same area is operating normally), operation confirmation data can be obtained from the nine display terminals 40 installed in the nine toilet stalls on the same floor to determine whether an error state exists, and by determining whether N or more of the nine display terminals 40 are in an error state, it can be determined whether a temporary communication error is occurring or is likely to occur.

(3)第3の実施形態
第3の実施形態では、エラー状態が検知された表示端末40の動作状況を再度チェックする方法について説明する。また、建物・施設によっては、年に1回など決められた日や営業していない曜日(日曜など)は施設全体を停電(計画停電)にしている場合がある。そこで、本実施形態では、施設全体が停電の場合にはエラー通知を管理端末60に対してしないようにする。まず、本実施形態の場合、ある表示端末40に関して一度エラーを管理端末60に通知したら、通知した当日にはエラー対処判定処理は実行しないようにする。これは、すでに動作確認しに行っている場合でも、エラーを解消するまでに時間を要すること、あるいは、通信状態が回復するのを待つために意図的に様子見をする場合もあることなどを踏まえて、すでにエラーへの対処を決定しているにも拘らず何度も同じエラー通知がなされることを避けるためである。なお、第3の実施形態でも、システム構成、各装置の構成、各DBの項目などは第1の実施形態と同じである。よって、ここでは、これらの説明は省略する。
(3) Third Embodiment In the third embodiment, a method for rechecking the operational status of a display terminal 40 in which an error has been detected is described. Furthermore, depending on the building or facility, the entire facility may experience a power outage (planned power outage) on a specific day, such as once a year, or on days when the facility is closed (e.g., Sundays). Therefore, in this embodiment, an error notification is not sent to the management terminal 60 when the entire facility experiences a power outage. First, in this embodiment, once an error is notified to the management terminal 60 for a certain display terminal 40, the error handling determination process is not executed on the same day. This is to avoid multiple error notifications being sent even when a decision has already been made to handle the error, taking into account the fact that even if an operation check has already been performed, it may take time to resolve the error, or that the system may intentionally wait for the communication status to recover. Note that the system configuration, the configuration of each device, and the items in each database are the same in the third embodiment as in the first embodiment. Therefore, a description of these is omitted here.

<エラー再チェック処理>
図9は、第3の実施形態に係る、空室管理サーバ10によるエラー再チェック処理を説明するためのフローチャートである。
<Error recheck process>
FIG. 9 is a flowchart for explaining the error recheck process by the vacant room management server 10 according to the third embodiment.

(i)S901
第2判定部104は、前日に不具合(エラー)が生じていると管理端末60に通知した処理対象の表示端末40に対応するエリアID、施設ID、個室ID、および最新の動作確認用データ受信時刻(日時)を表示端末管理DB106cから取得する。
(i) S901
The second judgment unit 104 obtains from the display terminal management DB 106c the area ID, facility ID, private room ID, and the latest operation confirmation data reception time (date and time) corresponding to the display terminal 40 to be processed that notified the management terminal 60 that a malfunction (error) had occurred the previous day.

(ii)S902
第2判定部104は、現在の日時データを取得する。
(ii) S902
The second determination unit 104 acquires the current date and time data.

(iii)S903
第2判定部104は、最新の動作確認用データを受信したのが20分以上前であるか判断する。最新の動作確認用データ受信から20分以上経過してしまっている場合(S903でYesの場合)、処理はS904に移行する。最新の動作確認用データ受信から未だ20分経過していない場合(S903でNoの場合)、当該表示端末40はエラー通知リスト(エラー候補がリストアップされている)から削除され、エラー再チェック処理は終了する。なお、S903は、例えば、前日の対処(現地に行って再起動したり、電源を正しく入れるなど)や自然解消(通信状況が良くなったなど)で、エラー通知をしてから本処理を実行するまでの間にエラーだった表示端末40が回復している場合を考慮して設けられた処理である。
(iii) S903
The second determination unit 104 determines whether the most recent operation check data was received more than 20 minutes ago. If more than 20 minutes have passed since the most recent operation check data was received (Yes in S903), the process proceeds to S904. If 20 minutes have not yet passed since the most recent operation check data was received (No in S903), the display terminal 40 is deleted from the error notification list (where error candidates are listed), and the error recheck process ends. Note that S903 is a process that takes into account the case where the display terminal 40 that was in error has recovered between the time the error notification was issued and the time this process is executed, for example, due to a countermeasure taken the previous day (such as going to the site and restarting it or turning it on properly) or due to natural resolution (such as improved communication conditions).

(iv)S904
第2判定部104は、表示端末管理DB106cを参照し、処理対象の表示端末40と同一施設IDを有する他の表示端末40が存在するか判断する。そのような他の表示端末40が存在する場合(S904でYesの場合)、処理はS905に移行する。そのような他の表示端末40は存在しない場合(S904でNoの場合)、処理はS913に移行する。
(iv) S904
The second determination unit 104 refers to the display terminal management DB 106c and determines whether there is another display terminal 40 that has the same facility ID as the display terminal 40 being processed. If such another display terminal 40 exists (Yes in S904), the process proceeds to S905. If such another display terminal 40 does not exist (No in S904), the process proceeds to S913.

(v)S905
第2判定部104は、表示端末管理DB106cを参照し、処理対象の表示端末40と同一施設IDを有する他の表示端末40の個室ID(表示端末IDが表示端末管理DB106cに登録されている場合には表示端末ID)およびエリアIDを取得する。
(v) S905
The second determination unit 104 refers to the display terminal management DB 106c and obtains the private room ID (or the display terminal ID if the display terminal ID is registered in the display terminal management DB 106c) and area ID of other display terminals 40 that have the same facility ID as the display terminal 40 being processed.

(vi)S906
第2判定部104は、表示端末管理DB106cを参照し、S905で取得した個室ID(あるいは表示端末ID)に対応する表示端末40の最新の動作確認用データ受信時刻(日時)を取得する。
(vi) S906
The second determination unit 104 refers to the display terminal management DB 106c and acquires the latest operation check data reception time (date and time) of the display terminal 40 corresponding to the private room ID (or display terminal ID) acquired in S905.

(vii)S907
第2判定部104は、S906で取得した最新の動作確認用データ受信時刻から20分以上経過しているか判断する。最新の動作確認用データ受信時刻から20分以上経過している場合(S907でYesの場合)、処理はS908に移行する。最新の動作確認用データ受信時刻から未だ20分経過していない場合(S907でNoの場合)、処理はS909に移行する。
(vii) S907
The second determination unit 104 determines whether 20 minutes or more have passed since the latest operation check data was received, as acquired in S906. If 20 minutes or more have passed since the latest operation check data was received (Yes in S907), the process proceeds to S908. If 20 minutes have not yet passed since the latest operation check data was received (No in S907), the process proceeds to S909.

(viii)S908
第2判定部104は、エラー状態にある表示端末の数(エラー端末数)を1つインクリメント(+1)する。
(viii) S908
The second determination unit 104 increments the number of display terminals in an error state (number of error terminals) by one (+1).

(ix)S909
第2判定部104は、S905で取得した表示端末40に未処理のもの(S906からS908の処理を行っていないもの)があるか判断する。未処理の表示端末40がある場合(S909でYesの場合)、処理はS906に戻る。S905で取得した表示端末40の全てについてS906からS908の処理が完了している場合(S909でNoの場合)、処理はS910に移行する。
(ix) S909
The second determination unit 104 determines whether any of the display terminals 40 acquired in S905 have not been processed (i.e., whether the processing from S906 to S908 has not been performed). If any of the display terminals 40 have not been processed (Yes in S909), the processing returns to S906. If the processing from S906 to S908 has been completed for all of the display terminals 40 acquired in S905 (No in S909), the processing proceeds to S910.

(x)S910
第2判定部104は、S901の表示端末40およびS905で取得した表示端末40の全てがエラー状態にあるか判断する。対象の表示端末40の全てがエラー状態にある場合(S910でYesの場合)、処理はS911に移行する。対象の表示端末40のうち1つでも正常に動作しているものがある場合(S910でNoの場合)、処理はS913に移行する。
(x) S910
The second determination unit 104 determines whether the display terminal 40 in S901 and all of the display terminals 40 acquired in S905 are in an error state. If all of the target display terminals 40 are in an error state (Yes in S910), the process proceeds to S911. If at least one of the target display terminals 40 is operating normally (No in S910), the process proceeds to S913.

(xi)S911
第2判定部104は、現在、事前に設定された停電の期間内であるか確認する。なお、事前の停電期間の情報は、管理端末60からオペレータによって入力され、空室管理サーバ10に事前に通知され、RAM13やHDD14に格納されるようにすることができる。現在、事前に設定された停電の期間内である場合(S911でYesの場合)、エラー再チェック処理は終了する。現在、事前に設定された停電の期間外である場合(S911でNoの場合)、処理はS912に移行する。
(xi) S911
The second determination unit 104 checks whether the current period is within a preset power outage period. Information about the previous power outage period can be input by the operator from the management terminal 60, notified to the vacant room management server 10 in advance, and stored in the RAM 13 or HDD 14. If the current period is within a preset power outage period (Yes in S911), the error recheck process ends. If the current period is outside a preset power outage period (No in S911), the process proceeds to S912.

(xii)S912
第2判定部104は、建物・施設全体で通信エラーが発生している可能性があると判断する。そして、管理部102は、第2判定部104から判定結果を取得し、施設全体で通信に不具合が発生していることを管理端末60に通知する。そして、管理端末60の表示画面上には、例えば、「建物・施設全体が予期せぬ停電になっている可能性があります」といったメッセージが表示される。なお、建物・施設全体の不具合は重大であるため、管理端末60ではなく、特定のメールアドレス(例えば、防災アドレスなど)に通知するようにしてもよいし、管理端末60および特定のメールアドレスの双方に通知するようにしてもよい。
(xii) S912
The second determination unit 104 determines that a communication error may be occurring throughout the entire building or facility. The management unit 102 then obtains the determination result from the second determination unit 104 and notifies the management terminal 60 that a communication problem is occurring throughout the entire facility. A message such as "The entire building or facility may be experiencing an unexpected power outage" is then displayed on the display screen of the management terminal 60. Because a problem throughout the entire building or facility is serious, notification may be sent to a specific email address (e.g., a disaster prevention email address) rather than to the management terminal 60, or may be sent to both the management terminal 60 and the specific email address.

(xiii)S913
第2判定部104は、エラー状態にあると判断した表示端末40に不具合(故障や電源が供給されていないことを含む)があると判断する。そして、管理部102は、第2判定部104から判定結果を取得し、エラー状態にあると判定した表示端末40に不具合が発生していることを管理端末60に通知する。そして、管理端末60の表示画面上には、例えば「エリアID〇〇のトイレ個室ID××の表示端末△△にエラーが生じている可能性があります」といったメッセージが表示される。
(xiii) S913
The second determination unit 104 determines that the display terminal 40 determined to be in an error state has a malfunction (including a breakdown or no power supply). The management unit 102 then obtains the determination result from the second determination unit 104 and notifies the management terminal 60 that a malfunction has occurred in the display terminal 40 determined to be in an error state. Then, a message such as "An error may have occurred in display terminal △△ of toilet stall ID XX in area ID XX" is displayed on the display screen of the management terminal 60.

<第3の実施形態の効果>
第3の実施形態によれば、1つの表示端末40でエラーが起きている場合や通信にエラーが発生している場合、表示端末40の交換や修理をせずしばらく様子を見ることがある。しかし、翌日もエラー状態が検知された場合、何らかの対処が必要である可能性が高い。そこで、エラー通知をした対象の表示端末40の最新の動作確認用データを再度確認し、回復したかどうかをチェックする。さらに、再度エラー故障を通知する場合には、前回の通知とは異なる内容、あるいは通知手段とすることで、対処方法の見直しが必要である可能性が高いことを管理者に知らせることができる。
<Effects of the Third Embodiment>
According to the third embodiment, if an error occurs in one display terminal 40 or if a communication error occurs, the display terminal 40 may be monitored for a while without being replaced or repaired. However, if the error state is detected again the following day, some kind of action is likely to be necessary. Therefore, the latest operation check data for the display terminal 40 that was notified of the error is checked again to see if it has recovered. Furthermore, if a second error failure notification is issued, the content or notification method may be different from the previous notification, thereby informing the administrator that it is likely that a review of the action to be taken is necessary.

また、第3の実施形態では、建物・施設全体のエラー状態を参照することで、建物・施設自体の停電の可能性を検知することしている。事前に想定されていない(計画停電がない)にも拘らず建物・施設内の全ての表示端末40のエラー状態を検知した場合は、施設で想定外の停電が発生している可能性が高く、その旨を施設の管理者に通知することができる。 Furthermore, in the third embodiment, the possibility of a power outage in the building/facility itself is detected by referencing the error status of the entire building/facility. If an error status is detected in all display terminals 40 within the building/facility even though it was not anticipated in advance (there is no planned power outage), it is highly likely that an unexpected power outage has occurred in the facility, and the facility manager can be notified of this.

<その他>
上述の実施形態では、2つのトイレ施設(隣接して設置された男性用トイレと女性用トイレ)に対して1つの中継器50を設置し、1エリアとして管理することとした。他にも各トイレ施設に1つの中継器50を設置して、1つのトイレ施設を1つのエリアとして管理することとしてもよい。この場合、空室管理サーバ10は、エラー候補の表示端末40を検出した際に、同じトイレ施設内の他の表示端末40に基づいてエラー通知の内容を判定してもいいし、さらに空席管理データベースに、位置情報や近接するトイレ施設を管理するIDに関する情報をさらに記憶しておき、上述の実施形態同様、エラー候補の表示端末40の付近とみなせる他の表示端末40のエラー状態に基づいてエラー通知の内容を判定してもいい。
<Others>
In the above-described embodiment, one repeater 50 is installed for two restroom facilities (a men's restroom and a women's restroom located adjacent to each other) and they are managed as one area. Alternatively, one repeater 50 may be installed for each restroom facility, and each restroom facility may be managed as one area. In this case, when the vacancy management server 10 detects a display terminal 40 that is a candidate for an error, the server 10 may determine the content of the error notification based on the other display terminals 40 in the same restroom facility. Furthermore, the server 10 may store information about the location of the display terminal 40 and the IDs managing nearby restroom facilities in the vacancy management database, and, as in the above-described embodiment, determine the content of the error notification based on the error status of other display terminals 40 that are considered to be near the display terminal 40 that is a candidate for an error.

また、上述の実施形態では、空室検知センサ30及び表示端末40はいずれも中継器50を介して空室管理サーバ10と通信するシステムを例に説明したが、これに限らない。例えば、空室検知センサ30のみ中継器50を開始、表示端末40は直接空室管理サーバ10と通信するシステムや、中継器50を用いないシステムであってもよい。このような場合であっても、エラー状態にある表示端末40がトイレ施設内、あるいは同一エリア内に複数検出された場合には、トイレ施設付近で通信エラーが起こっている可能性が高い。そこで、例えば、S708において第2判定部104は、同一エリア内で所定の数以上のエラー状態の表示端末40があるか否かを判定し、所定の数以上のエラー状態の表示端末40がある場合にはS709に進んで、管理部102がエリアにおける通信状態が悪い可能性がある旨を管理端末60に通知する。これにより、表示端末40固有の不具合なのか、エリア一帯の通信状況の悪化が生じているのかを区別してエラー通知することができる。
また上述の実施形態は、複数の個室を含む授乳室などにも適用可能である。
Furthermore, in the above-described embodiment, a system in which both the vacancy detection sensor 30 and the display terminal 40 communicate with the vacancy management server 10 via the repeater 50 has been described as an example. However, this is not limited to this. For example, a system in which only the vacancy detection sensor 30 initiates the repeater 50 and the display terminal 40 communicates directly with the vacancy management server 10 may be used, or a system that does not use the repeater 50. Even in such a case, if multiple display terminals 40 in an error state are detected within the restroom facility or within the same area, a communication error is likely occurring near the restroom facility. Therefore, for example, in S708, the second determination unit 104 determines whether there are a predetermined number or more display terminals 40 in an error state within the same area. If there are a predetermined number or more display terminals 40 in an error state, the process proceeds to S709, in which the management unit 102 notifies the management terminal 60 that communication conditions in the area may be poor. This allows the error notification to be issued while distinguishing between a malfunction specific to the display terminal 40 and a deterioration in communication conditions throughout the area.
The above-described embodiment can also be applied to a nursing room that includes multiple private rooms.

以上、好適な実施の形態により、特定の具体例を示して本開示の技術について説明したが、特許請求の範囲に規定された内容の広範な趣旨および範囲から逸脱することなく、これら具体例に様々な修正および変更を加えることができることは明らかである。すなわち、具体例の詳細および添付の図面により本開示の技術が限定されるものと解釈してはならない。 The technology of the present disclosure has been described above using specific examples in accordance with preferred embodiments. However, it is clear that various modifications and changes can be made to these examples without departing from the broad spirit and scope of the content defined in the claims. In other words, the technology of the present disclosure should not be construed as being limited by the details of the examples and the accompanying drawings.

また、本開示の技術は、上述の実施形態の1つ以上の機能を実現するプログラムを、ネットワークまたは記録媒体を介してシステムまたは装置に供給し、そのシステムまたは装置のコンピュータにおける1つ以上のプロセッサがプログラムを読み出し作動させる処理でも実現可能である。 The technology disclosed herein can also be realized by supplying a program that realizes one or more of the functions of the above-described embodiments to a system or device via a network or recording medium, and having one or more processors in the computer of that system or device read and run the program.

10 空室管理サーバ
20 トイレ個室
30空室検知センサ
40 表示端末
50 中継器
60 管理端末
70 ネットワーク
100 空室管理システム
10 Vacancy management server 20 Toilet stall 30 Vacancy detection sensor 40 Display terminal 50 Repeater 60 Management terminal 70 Network 100 Vacancy management system

Claims (10)

施設に含まれる複数の個室に設置された表示装置のそれぞれと通信可能に接続された情報処理装置であって、
前記表示装置のそれぞれから送信されたデータを、所定時間ごとに受信する受信手段と、
前記表示装置のそれぞれから送信されたデータに基づいて、前記表示装置のそれぞれと通信不可か否か判定する第1判定手段と、
前記第1判定手段により通信不可であると判定した対象の表示装置が属する施設の他の個室に設置された他の表示装置から送信されたデータに基づいて、前記通信不可であると判定した前記対象の表示装置の他に、エラー状態であると判定された表示装置の数を判定することにより、前記通信不可であると判定した前記対象の表示装置の状態を判定する第2判定手段と、
前記第2判定手段による判定結果を出力する出力手段とを有する、情報処理装置。
An information processing device communicably connected to each of a plurality of display devices installed in a plurality of private rooms included in a facility,
a receiving means for receiving data transmitted from each of the display devices at predetermined intervals;
a first determination means for determining whether communication with each of the display devices is impossible based on data transmitted from each of the display devices;
a second determination means for determining the state of the target display device determined to be unable to communicate by determining the number of display devices determined to be in an error state in addition to the target display device determined to be unable to communicate by the first determination means, based on data transmitted from other display devices installed in other private rooms in the facility to which the target display device determined to be unable to communicate belongs;
and an output unit that outputs a determination result by the second determination unit.
請求項1において、
前記第1判定手段は、前記データの最新受信日時から所定時間経過している場合には前記対象の表示装置がエラー状態であると判定する、情報処理装置。
In claim 1,
The information processing device, wherein the first determination means determines that the target display device is in an error state if a predetermined time has passed since the latest reception date and time of the data.
請求項1または2において、
前記第2判定手段は、前記他の表示装置の全てがエラー状態であると判定した場合、前記エラー状態であると判定した前記対象の表示装置の不具合以外の原因で通信不可となったと判定する、情報処理装置。
In claim 1 or 2,
When the second determination means determines that all of the other display devices are in an error state, it determines that communication is not possible due to a cause other than a malfunction of the target display device determined to be in the error state.
請求項1から3の何れか1項において、
前記受信手段は、前記表示装置のそれぞれと前記情報処理装置との通信を中継する中継器を介して、前記表示装置のそれぞれから送信されたデータを受信し、
前記第2判定手段は、前記他の表示装置の全てがエラー状態であると判定した場合、前記中継器の不具合であると判定する、情報処理装置。
In any one of claims 1 to 3,
the receiving means receives data transmitted from each of the display devices via a relay that relays communication between each of the display devices and the information processing device;
The information processing device, wherein the second determination means determines that the repeater is malfunctioning when it is determined that all of the other display devices are in an error state.
請求項1、2、および4の何れか1項において、
前記第2判定手段は、前記他の表示装置の少なくとも1つが正常に通信可能であると判定したときであって、前記通信不可であると判定した前記対象の表示装置の他に所定数の表示装置がエラー状態であると判定した場合には、ネットワークの不具合が生じていると判定する、情報処理装置。
In any one of claims 1, 2, and 4,
The information processing device, wherein the second determination means determines that a network malfunction has occurred when it determines that at least one of the other display devices is able to communicate normally, and if it determines that a predetermined number of display devices other than the target display device that has been determined to be unable to communicate are in an error state.
請求項1または2において、
前記第2判定手段は、前記他の表示装置の少なくとも1つが正常に通信可能であると判定したときであって、エラー状態であると判定した前記対象の表示装置の他にエラー状態である表示装置が所定数未満であると判定した場合には、前記対象の表示装置に不具合が生じていると判定する、情報処理装置。
In claim 1 or 2,
The information processing device, wherein the second determination means, when determining that at least one of the other display devices is able to communicate normally, determines that there is a malfunction in the target display device if it determines that there are less than a predetermined number of display devices in an error state other than the target display device determined to be in an error state.
施設に含まれる複数の個室に設置された表示装置のそれぞれと通信可能に接続された情報処理装置であって、
前記表示装置のそれぞれから送信されたデータを、所定時間ごとに受信する受信手段と、
前記表示装置のそれぞれから送信されたデータに基づいて、前記表示装置のそれぞれと通信不可か否か判定する第1判定手段と、
前記第1判定手段により通信不可であると判定した対象の表示装置が属する施設の他の個室に設置された他の表示装置から送信されたデータに基づいて、前記通信不可であると判定した前記対象の表示装置の状態を判定する第2判定手段と、
前記第2判定手段による判定結果を出力する出力手段とを有し、 前記第2判定手段は、前記他の表示装置の全てがエラー状態であると判定した場合、さらに計画停電の有無を確認し、計画停電がない場合には前記施設を収容する建物・施設が予期せぬ停電になっている可能性があると判定する、情報処理装置。
An information processing device communicably connected to each of a plurality of display devices installed in a plurality of private rooms included in a facility,
a receiving means for receiving data transmitted from each of the display devices at predetermined intervals;
a first determination means for determining whether communication with each of the display devices is impossible based on data transmitted from each of the display devices;
a second determination means for determining a state of the display device determined to be unable to communicate by the first determination means based on data transmitted from another display device installed in another private room in the facility to which the display device belongs;
and an output means for outputting the determination result by the second determination means, wherein when the second determination means determines that all of the other display devices are in an error state, it further checks whether there is a planned power outage, and if there is no planned power outage, determines that there is a possibility that the building or facility that houses the facility is experiencing an unexpected power outage.
建物・施設に設けられた複数の施設の各個室に設置された表示装置のそれぞれの状態を管理する情報処理方法であって、
前記表示装置のそれぞれが、自装置が正常に動作していることを空室管理サーバで確認するためのデータを送信することと、
前記空室管理サーバが、前記データを所定時間ごとに受信することと、
前記空室管理サーバが、前記表示装置のそれぞれから送信されたデータの最新受信日時に基づいて、前記表示装置のそれぞれと通信不可か否か判定することと、
前記空室管理サーバが、通信不可であると判定した対象の表示装置が属する施設の他の個室に設置された他の表示装置から送信されたデータに基づいて、前記通信不可であると判定した前記対象の表示装置の他に、エラー状態であると判定された表示装置の数を判定することにより、前記通信不可であると判定した表示装置の状態を判定することと、
前記空室管理サーバが、前記表示装置の状態の判定結果を管理端末装置に送信することを含む、情報処理方法。
An information processing method for managing the status of each display device installed in each private room of a plurality of facilities installed in a building/facility, comprising:
Each of the display devices transmits data for the vacant room management server to confirm that the device is operating normally;
The vacant room management server receives the data at predetermined intervals;
The vacant room management server determines whether communication with each of the display devices is impossible based on the latest reception date and time of data transmitted from each of the display devices;
The vacancy management server determines the status of the display device determined to be unable to communicate by determining the number of display devices determined to be in an error state in addition to the display device determined to be unable to communicate based on data transmitted from other display devices installed in other private rooms in the facility to which the display device determined to be unable to communicate belongs;
An information processing method including the vacancy management server transmitting the determination result of the status of the display device to a management terminal device.
建物・施設に設けられた複数の施設の各個室に設置された表示装置のそれぞれの状態を管理する情報処理方法であって、
前記表示装置のそれぞれが、自装置が正常に動作していることを空室管理サーバで確認するためのデータを送信することと、
前記空室管理サーバが、前記データを所定時間ごとに受信することと、
前記空室管理サーバが、前記表示装置のそれぞれから送信されたデータの最新受信日時に基づいて、前記表示装置のそれぞれと通信不可か否か判定することと、
前記空室管理サーバが、通信不可であると判定した対象の表示装置が属する施設の他の個室に設置された他の表示装置から送信されたデータに基づいて、前記他の表示装置の全てがエラー状態であると判定した場合、さらに計画停電の有無を確認し、計画停電がない場合には前記施設を収容する建物・施設が予期せぬ停電になっている可能性があると判定する情前記通信不可であると判定した表示装置の状態を判定することと、
前記空室管理サーバが、前記表示装置の状態の判定結果を管理端末装置に送信することを含む、情報処理方法。
An information processing method for managing the status of each display device installed in each private room of a plurality of facilities installed in a building/facility, comprising:
Each of the display devices transmits data for the vacant room management server to confirm that the device is operating normally;
The vacant room management server receives the data at predetermined intervals;
The vacant room management server determines whether communication with each of the display devices is impossible based on the latest reception date and time of data transmitted from each of the display devices;
When the vacancy management server determines that all of the other display devices are in an error state based on data transmitted from other display devices installed in other private rooms in the facility to which the display device determined to be unable to communicate belongs, it further checks whether there is a planned power outage, and if there is no planned power outage, determines that there is a possibility that the building or facility that houses the facility is experiencing an unexpected power outage. Determine the status of the display device determined to be unable to communicate;
An information processing method including the vacancy management server transmitting the determination result of the status of the display device to a management terminal device.
コンピュータを請求項1からの何れか1項に記載の情報処理装置として機能させるためのプログラム。
A program for causing a computer to function as the information processing device according to any one of claims 1 to 7 .
JP2021070117A 2021-04-19 2021-04-19 Information processing device, information processing method, and program Active JP7769357B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021070117A JP7769357B2 (en) 2021-04-19 2021-04-19 Information processing device, information processing method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021070117A JP7769357B2 (en) 2021-04-19 2021-04-19 Information processing device, information processing method, and program

Publications (3)

Publication Number Publication Date
JP2022164984A JP2022164984A (en) 2022-10-31
JP2022164984A5 JP2022164984A5 (en) 2024-04-26
JP7769357B2 true JP7769357B2 (en) 2025-11-13

Family

ID=83845899

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021070117A Active JP7769357B2 (en) 2021-04-19 2021-04-19 Information processing device, information processing method, and program

Country Status (1)

Country Link
JP (1) JP7769357B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016200961A (en) 2015-04-09 2016-12-01 株式会社日本ビジネスエンジニアリング Server failure monitoring system
JP2020087245A (en) 2018-11-30 2020-06-04 株式会社リコー Error display system, error display method, and information processing device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016200961A (en) 2015-04-09 2016-12-01 株式会社日本ビジネスエンジニアリング Server failure monitoring system
JP2020087245A (en) 2018-11-30 2020-06-04 株式会社リコー Error display system, error display method, and information processing device

Also Published As

Publication number Publication date
JP2022164984A (en) 2022-10-31

Similar Documents

Publication Publication Date Title
US20230116934A1 (en) System and Method for Instructing Personnel on Washroom Maintenance Requirements
JP2002044079A (en) Client service supporting system for service provider utilizing communication network and method for supporting provision of client service from service provider while using the same
KR20190138710A (en) System and method for alerting attendants regarding service area dispenser refill needs
JP2019114107A (en) Bathroom watching apparatus and method, external device and program
JP2019151468A (en) Disaster information processing device and disaster information notification method
JP7769357B2 (en) Information processing device, information processing method, and program
EP3502984A1 (en) Management of building room occupancy and availability information
JP2023036274A (en) Information processing apparatus, information processing system, and information processing program
JP7457299B2 (en) Water supply equipment and management system
WO2022213143A1 (en) System and method of verifying conduct of building maintenance or inspection
JP7592280B2 (en) Information processing device and toilet management system
JP6932106B2 (en) Equipment maintenance support system and equipment maintenance support method
KR20250163409A (en) Product dispenser status inquiry system and method
JP7834164B2 (en) Location prediction system and location prediction method
JP7513259B2 (en) Rental property provision system
JP7649553B2 (en) Display device, content display method, and computer program
JP2025188335A (en) Information processing device, program, and information processing method
JP6863013B2 (en) Information processing equipment, computer system, monitoring system construction method and computer program
JP2022184285A (en) Information processing device, display system, and program
JP6219153B2 (en) Alarm notification device, alarm notification system, and alarm notification program
JP2005032137A (en) Equipment monitoring system
JP2004310160A (en) Equipment management support equipment
WO2024241815A1 (en) Determination system, integration system, determination method, and program
JP5555652B2 (en) Apartment house intercom system
JP2022029984A (en) Support system at disaster, support method at disaster, and support program at disaster

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240418

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240418

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250128

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250304

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250505

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250708

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250905

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20251024

R150 Certificate of patent or registration of utility model

Ref document number: 7769357

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150