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
JP7620093B2 - Inspection guide device and computer-aided inspection guide method - Google Patents
[go: Go Back, main page]

JP7620093B2 - Inspection guide device and computer-aided inspection guide method - Google Patents

Inspection guide device and computer-aided inspection guide method Download PDF

Info

Publication number
JP7620093B2
JP7620093B2 JP2023525320A JP2023525320A JP7620093B2 JP 7620093 B2 JP7620093 B2 JP 7620093B2 JP 2023525320 A JP2023525320 A JP 2023525320A JP 2023525320 A JP2023525320 A JP 2023525320A JP 7620093 B2 JP7620093 B2 JP 7620093B2
Authority
JP
Japan
Prior art keywords
examination
time
subject
unit
cleansing
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
JP2023525320A
Other languages
Japanese (ja)
Other versions
JPWO2022254702A5 (en
JPWO2022254702A1 (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.)
Olympus Corp
Original Assignee
Olympus Corp
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 Olympus Corp filed Critical Olympus Corp
Publication of JPWO2022254702A1 publication Critical patent/JPWO2022254702A1/ja
Publication of JPWO2022254702A5 publication Critical patent/JPWO2022254702A5/ja
Application granted granted Critical
Publication of JP7620093B2 publication Critical patent/JP7620093B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H10/00ICT specially adapted for the handling or processing of patient-related medical or healthcare data

Landscapes

  • Health & Medical Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Epidemiology (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Primary Health Care (AREA)
  • Public Health (AREA)
  • Medical Treatment And Welfare Office Work (AREA)

Description

本発明は、内視鏡検査等、医行為を伴う検査や臨床検査を受ける被検者(研究等に参加する方を示す被験者とは区別し、検査を受ける方として被検者と表す)に対して、実際に検査を受けるまでの間に、適切なガイドを与えることのできる検査ガイド装置およびコンピュータによる検査ガイド方法に関する。 The present invention relates to an examination guidance device and a computer-based examination guidance method that can provide appropriate guidance to subjects (who are to be distinguished from subjects who are participating in research, etc., and are referred to as subjects as those who undergo the examination) who undergo examinations involving medical procedures such as endoscopic examinations or clinical examinations, until they actually undergo the examination.

医療施設には複数の内視鏡等の検査装置が用意されており、患者や被検者の検査項目に応じて適切な内視鏡が準備され、この内視鏡が検査に使用される。この場合、内視鏡等の洗浄状態や、また消耗状態や老朽化状態等も考慮して、良好な状態で内視鏡を使用するためのスケジュールを設定しなければならない。そこで、特許文献1においては、内視鏡検査業務において適切にスケジューリングを行う内視鏡検査業務支援システムが提案されている。 Medical facilities are equipped with multiple endoscopes and other examination devices, and an appropriate endoscope is prepared according to the examination items of the patient or examinee, and this endoscope is used for the examination. In this case, a schedule must be set to use the endoscope in good condition, taking into consideration the cleaning condition of the endoscope, as well as its wear and tear and deterioration. Therefore, Patent Document 1 proposes an endoscopic examination work support system that appropriately schedules endoscopic examination work.

特開2017-113082号公報JP 2017-113082 A

前述の特許文献1の内視鏡検査業務支援システムは、医療施設内において内視鏡検査業務のスケジューリングを適切に行う技術について記載されているが、医療施設において、検査を受ける被検者が適切な検査を受けるためのアドバイス等の支援については記載されていない。実際の医療現場では、被検者が内視鏡検査を受けるまでに下剤を服用して消化管洗浄を行う等、被検者が内視鏡検査を受診する際にしなければならないことが種々あり、また、被検者の健康状態や個人差によって必要な処置や下剤等の処置役の服用時間、検査時間等が異なる。そのため、検査前の下剤を含めた処置薬の服用や、また検査時の体調管理、被検者の健康状態や個人差等、被検者の状態も含めて適切なアドバイスをしなければ、被検者が十分安心して検査を受けることが難しい。The endoscopic examination support system of the aforementioned Patent Document 1 describes a technology for appropriately scheduling endoscopic examination work in a medical facility, but does not describe support such as advice for subjects undergoing examinations in a medical facility to undergo appropriate examinations. In actual medical settings, there are various things that subjects must do when undergoing endoscopic examinations, such as taking a laxative and performing digestive tract irrigation before undergoing endoscopic examinations, and the necessary treatments, the time required to take treatments such as laxatives, and the examination time, etc. vary depending on the health condition and individual differences of the subjects. Therefore, unless appropriate advice is given including the condition of the subjects, such as taking treatment drugs including laxatives before the examination, physical condition management during the examination, and the health condition and individual differences of the subjects, it is difficult for the subjects to feel fully at ease when undergoing the examination.

本発明は、このような事情を鑑みてなされたものであり、内視鏡検査等、医行為を伴う検査や臨床検査を適切に受けるために必要なアドバイスを受けることが可能な検査ガイド装置およびコンピュータによる検査ガイド方法を提供することを目的とする。 The present invention has been made in consideration of the above circumstances, and aims to provide an examination guidance device and a computer-based examination guidance method that enable a patient to receive the advice necessary to properly undergo examinations involving medical procedures, such as endoscopic examinations, and clinical examinations.

上記目的を達成するため第1の発明に係るコンピュータによる検査ガイド方法は、内視鏡検査受診者の状態情報の時間的変化に基づき、上記内視鏡検査受診者の内視鏡検査の準備に係る工程の進捗度合いをコンピュータにより自動で推定するステップと、上記推定した進捗度合いに基づき、準備に係る工程の終了タイミングに関する情報をコンピュータにより自動で生成するステップを含むコンピュータによる検査ガイド方法であって、上記状態情報の時間的変化とは、排泄画像の時間的変化であり、上記排泄画像の時間的変化に基づいて、上記排泄画像が撮影された時よりも未来の腸管の洗浄度の時間的変化をコンピュータにより推定し、推定した洗浄度の時間的変化が一定のレベルに達するタイミングを、コンピュータにより腸管洗浄状態の終了タイミングとする。 In order to achieve the above-mentioned object, a computer-based examination guide method according to a first invention is a computer-based examination guide method including the steps of automatically estimating, by a computer , the degree of progress of a process relating to preparation for an endoscopic examination of an endoscopic examination subject based on temporal changes in condition information of the endoscopic examination subject, and automatically generating, by a computer , information relating to the end timing of the preparation process based on the estimated degree of progress, wherein the temporal changes in the condition information are temporal changes in an excretion image, and based on the temporal changes in the excretion image, a temporal change in the degree of cleansing of the intestine in the future from the time the excretion image was captured is estimated by a computer , and the timing at which the estimated temporal change in cleansing degree reaches a certain level is determined by the computer as the end timing of the intestinal cleansing state.

第2の発明に係るコンピュータによる検査ガイド方法は、内視鏡検査受診者の状態情報の時間的変化に基づき、上記内視鏡検査受診者の内視鏡検査の準備に係る工程の進捗度合いをコンピュータにより自動で推定するステップと、上記推定した進捗度合いに基づき、準備に係る工程の終了タイミングに関する情報をコンピュータにより自動で生成するステップを含むコンピュータによる検査ガイド方法であって、上記準備に係る工程の進捗度合いは、内視鏡検査受診者の腸管洗浄状態の進捗度合いであり、腸管洗浄状態が一定の度合いに達するとコンピュータにより予測したタイミングを、準備に係る工程の終了タイミングとし、上記内視鏡検査受診者が排泄した状態が撮影された排泄画像と、複数の上記排泄画像を、排泄経過モデルと特徴量をコンピュータにより比較して、洗浄度の時間的変化を推定し、コンピュータにより腸管洗浄状態の終了タイミングを推定する。 A computer-based examination guidance method according to a second aspect of the present invention is a computer-based examination guidance method including the steps of automatically estimating, by a computer , the degree of progress of a process relating to preparation for an endoscopic examination of an endoscopic examination patient based on temporal changes in condition information of the endoscopic examination patient, and automatically generating, by a computer , information relating to the end timing of the preparation process based on the estimated degree of progress, wherein the degree of progress of the preparation process is the degree of progress of the intestinal cleansing state of the endoscopic examination patient, and the end timing of the preparation process is determined to be the timing predicted by the computer when the intestinal cleansing state reaches a certain degree, and an excretion image captured of the state in which the endoscopic examination patient excretes with a plurality of the excretion images is compared by a computer with an excretion progress model and features to estimate temporal changes in the degree of cleansing, and the end timing of the intestinal cleansing state is estimated by the computer .

第3発明に係るコンピュータによる検査ガイド方法は、上記第2の発明において、上記内視鏡検査受診者の腸管洗浄の開始からの時間を更に加味し、洗浄度の時間的変化をコンピュータにより推定する。
第4の発明に係るコンピュータによる検査ガイド方法は、上記第2の発明において、上記内視鏡検査受診者が飲んだ腸管洗浄剤の量コンピュータにより推定し、この推定した腸管洗浄剤の量を更に加味し、洗浄度の時間的変化を推定する。
The computer-based examination guidance method according to the third invention is the same as that of the second invention, in which the time from the start of intestinal cleansing of the patient undergoing endoscopic examination is further taken into account, and the change in cleansing level over time is estimated by a computer .
The computer-based examination guidance method according to the fourth invention is the same as that of the second invention, in which the amount of intestinal cleansing agent taken by the endoscopy examination subject is estimated by a computer , and this estimated amount of intestinal cleansing agent is further taken into account to estimate the change in cleansing level over time.

第5の発明に係るコンピュータによる検査ガイド方法は、上記第2の発明において、排泄された状態が撮影された排泄画像を用いて学習されたAIモデルと、上記内視鏡検査受診者が排泄した状態が撮影された複数の排泄画像を用いて、腸管洗浄状態の終了タイミングをコンピュータにより推定する。
第6の発明に係るコンピュータによる検査ガイド方法は、上記第2の発明において、排泄された状態が撮影された排泄画像に加え、洗浄完了までの時間と洗浄剤の量の少なくとも一方を用いて学習されたAIモデルに、被検者が排泄した状態が撮影された排泄画像を入力して、コンピュータにより腸管洗浄状態の終了タイミングを推定する。
The computer-based examination guidance method according to the fifth invention is the same as that of the second invention, in which an AI model trained using excretion images of the patient excreting, and a plurality of excretion images of the patient excreting in the state where the patient is undergoing an endoscopic examination, are used to estimate the end timing of the intestinal cleansing state by a computer .
The computer-based examination guidance method of the sixth invention is the same as that of the second invention, except that in addition to the excretion images taken of the excretion state, an AI model is trained using at least one of the time until completion of cleaning and the amount of cleaning agent, and an excretion image taken of the state in which the subject excretes is input, and the computer estimates the timing when the intestinal cleansing state will end.

第7の発明に係るコンピュータによる検査ガイド方法は、上記第2の発明において、排泄された状態が撮影された排泄画像に洗浄度をアノテーションした複数の学習データセットを用いて学習されたAIモデルに、上記内視鏡検査受診者が排泄した状態が撮影された排泄画像を入力してコンピュータにより洗浄度を推定し、腸管洗浄状態の終了タイミングを推定する。
第8の発明に係るコンピュータによる検査ガイド方法は、上記第2の発明において、排泄された状態が撮影された複数の排泄画像に検査可能な状態に達するまでの洗浄時間または洗浄剤を飲んだ量をアノテーションした複数の学習データセットを用いて学習されたAIモデルに、被検者が排泄した状態が撮影された複数の排泄画像を入力してコンピュータにより洗浄終了タイミングを推定する。
The seventh invention relates to a computer-based examination guidance method, which is the same as the second invention, in that an AI model is trained using a plurality of learning data sets in which images of the excretion state are annotated with the degree of cleansing, and an image of the patient undergoing an endoscopic examination excreting is input to the AI model, which estimates the degree of cleansing by computer and estimates the timing when the intestinal cleansing state will end.
The computer-based inspection guide method according to the eighth invention is the same as that of the second invention described above, in which a plurality of images of the excretion state of the subject are input to an AI model trained using a plurality of learning data sets in which a plurality of images of the excretion state are annotated with the cleaning time or the amount of detergent ingested until the subject reaches a state where the excretion can be inspected, and the computer estimates the timing when the cleaning will end.

第9の発明に係る検査ガイド装置は、内視鏡検査受診者の状態情報を取得する状態取得部と上記状態情報の時間的変化に基づき、上記内視鏡検査受診者の検査準備の進捗状況を推定する進捗推定部と、上記進捗状況に基づき、上記検査準備に係るアドバイスを表示させるためのアドバイス生成部と、を有し、上記進捗推定部は、消化管洗浄の進捗及び一定の洗浄度合いに到達するまでの所要時間または洗浄剤摂取に係る回数・量を推定し、上記アドバイス生成部は、上記進捗推定部の推定結果に基づく情報を生成する。 The examination guide device of the ninth invention has a status acquisition unit that acquires status information of an endoscopic examination patient , a progress estimation unit that estimates the progress of the examination preparation of the endoscopic examination patient based on temporal changes in the status information, and an advice generation unit that displays advice regarding the examination preparation based on the progress, wherein the progress estimation unit estimates the progress of digestive tract cleansing and the time required to reach a certain level of cleansing or the number of times and amount of cleansing agent to be ingested, and the advice generation unit generates information based on the estimation results of the progress estimation unit.

本発明によれば、内視鏡検査等、医行為を伴う検査や臨床検査を適切に受けるために必要なアドバイスを受けることが可能な検査ガイド装置およびコンピュータによる検査ガイド方法を提供することができる。
According to the present invention, it is possible to provide an examination guide device and a computer-based examination guide method that enable a patient to receive necessary advice in order to appropriately undergo examinations involving medical procedures, such as endoscopic examinations, or clinical examinations.

本発明の第1実施形態に係る内視鏡検査支援システムの構成を示すブロック図である。1 is a block diagram showing a configuration of an endoscopic examination support system according to a first embodiment of the present invention. 本発明の第1実施形態に係る内視鏡検査支援システムのサービスサーバにおけるメイン動作を示すフローチャートである。5 is a flowchart showing a main operation of a service server of the endoscopic examination support system according to the first embodiment of the present invention. 本発明の第1実施形態に係る内視鏡検査支援システムのサービスサーバにおける検査時期ガイド表示の動作を示すフローチャートである。5 is a flowchart showing the operation of displaying an examination time guide in the service server of the endoscopic examination support system according to the first embodiment of the present invention. 本発明の第1実施形態に係る内視鏡検査支援システムのサービスサーバにおける検査時期ガイド表示の動作の変形例を示すフローチャートである。13 is a flowchart showing a modified example of the operation of displaying a guide on examination time in the service server of the endoscopic examination support system according to the first embodiment of the present invention. 本発明の第1実施形態に係る内視鏡検査支援システムにおいて、洗浄度の変化を示すグラフである。4 is a graph showing changes in cleanliness in the endoscopic examination support system according to the first embodiment of the present invention. 本発明の第1実施形態に係る内視鏡検査支援システムにおいて、排便の基準画像列を示す図である。1A to 1C are diagrams showing a reference image sequence of defecation in the endoscopic examination support system according to the first embodiment of the present invention. 本発明の第1実施形態に係る内視鏡検査支援システムにおいて、洗浄度をAIによって算出する方法を説明する図である。1 is a diagram for explaining a method for calculating the cleanliness level by AI in the endoscopic examination support system according to the first embodiment of the present invention. FIG. 本発明の第1実施形態に係る内視鏡検査支援システムにおいて、洗浄度をアルゴリズムによって予測する場合の洗浄度曲線を示すグラフである。1 is a graph showing a cleanliness curve when the cleanliness is predicted by an algorithm in the endoscopic examination support system according to the first embodiment of the present invention. 本発明の第1実施形態に係る内視鏡検査支援システムにおいて、洗浄度をAIによって予測する場合のアルゴリズムを示す図である。FIG. 11 is a diagram showing an algorithm for predicting cleanliness using AI in the endoscopic examination support system according to the first embodiment of the present invention. 本発明の第1実施形態に係る内視鏡検査支援システムにおいて、被検者が洗浄剤を飲み始める際のアラーム表示画面を示す図である。FIG. 13 is a diagram showing an alarm display screen when a subject starts to drink a cleaning agent in the endoscopic examination support system according to the first embodiment of the present invention. 本発明の第1実施形態に係る内視鏡検査支援システムにおいて、被検者が洗浄剤を飲む際のアドバイス画面を示す図である。FIG. 13 is a diagram showing an advice screen for a subject when drinking a cleaning agent in the endoscopic examination support system according to the first embodiment of the present invention. 本発明の第1実施形態に係る内視鏡検査支援システムにおいて、被検者が自宅を出発し、医療施設において検査が終了するまでのアドバイス画面を示す図である。FIG. 13 is a diagram showing an advice screen displayed from when a subject leaves his/her home until the examination is completed at a medical facility in the endoscopic examination support system according to the first embodiment of the present invention. 本発明の第2実施形態に係る内視鏡検査支援システムの構成を示すブロック図である。FIG. 11 is a block diagram showing the configuration of an endoscopic examination support system according to a second embodiment of the present invention. 本発明の第2実施形態に係る内視鏡検査支援システムのサービスサーバにおけるメイン動作を示すフローチャートである。10 is a flowchart showing a main operation of a service server of the endoscopic examination support system according to the second embodiment of the present invention. 本発明の第2実施形態に係る内視鏡検査支援システムにおいて、被検者が医療施設に到着してから検査が終了するまでのアドバイス画面を示す図である。FIG. 13 is a diagram showing an advice screen displayed from when a subject arrives at a medical facility to when the examination is completed, in the endoscopic examination support system according to the second embodiment of the present invention.

以下、本発明の実施形態として、本発明を内視鏡検査支援システムに適用した例について説明する。大腸内視鏡検査では、大腸を検査するために、腸管の洗浄剤を飲み、大腸まで洗浄してから検査を受けるので、本実施形態では腸管洗浄を行う場合を主として説明する。もちろん、本発明は内視鏡検査に限らず、その他の臨床検査や医行為を伴う検査に応用することも可能である。まず、第1実施形態に係る内視鏡検査支援システムについて、図1ないし図9Cを用いて説明する。図1は、第1実施形態に係る内視鏡検査支援システムの全体構成を示すブロック図である。この内視鏡検査支援システムは、サービスサーバ10、ユーザ端末20、および院内システム30、34とから構成されている。 Below, as an embodiment of the present invention, an example in which the present invention is applied to an endoscopic examination support system will be described. In a colonoscopic examination, in order to examine the large intestine, a cleansing agent for the intestine is drunk and the large intestine is cleaned before the examination, so in this embodiment, the case in which the intestine is cleansed will be mainly described. Of course, the present invention is not limited to endoscopic examination, and can also be applied to other clinical examinations and examinations involving medical procedures. First, the endoscopic examination support system according to the first embodiment will be described with reference to Figures 1 to 9C. Figure 1 is a block diagram showing the overall configuration of the endoscopic examination support system according to the first embodiment. This endoscopic examination support system is composed of a service server 10, a user terminal 20, and in-hospital systems 30 and 34.

サービスサーバ10は、インターネット等の通信網を通じてユーザ等が使用するユーザ端末20、および医療施設内において医療従事者等が使用し、また医療施設内における情報取得用とし使用する院内システム30、34と接続可能であり、ユーザ等に種々のサービスを提供することができる。サービスサーバ10は、CPU(Central Processing Unit)等の処理装置、プログラムを記憶したメモリ、その他の周辺回路を有し、制御部11、通信部12、スケジュール管理部13、洗浄度判定部14、時間予測部15、指示発信16、および検査結果記録部17を有する。なお、スケジュール管理部13、洗浄度判定部14、時間予測部15、指示発信部16、検査結果記録部17は、ハードウエア回路等によって実現してもよく、また制御部11がメモリに記憶されたプログラムを実行することによって、実現しても良い。この場合には、制御部11を構成する1または複数のプロセッサが、スケジュール管理部13、洗浄度判定部14、時間予測部15、および指示発信部16の機能を果たす。The service server 10 can be connected to a user terminal 20 used by users, etc., and in-hospital systems 30, 34 used by medical staff, etc. in medical facilities and for acquiring information in medical facilities, through a communication network such as the Internet, and can provide various services to users, etc. The service server 10 has a processing device such as a CPU (Central Processing Unit), a memory storing a program, and other peripheral circuits, and has a control unit 11, a communication unit 12, a schedule management unit 13, a cleanliness determination unit 14, a time prediction unit 15, an instruction transmission unit 16, and an examination result recording unit 17. The schedule management unit 13, the cleanliness determination unit 14, the time prediction unit 15, the instruction transmission unit 16, and the examination result recording unit 17 may be realized by a hardware circuit, etc., or may be realized by the control unit 11 executing a program stored in the memory. In this case, one or more processors constituting the control unit 11 perform the functions of the schedule management unit 13, the cleanliness determination unit 14, the time prediction unit 15, and the instruction transmission unit 16.

制御部11は、サービスサーバ10の全体を制御する。制御部11は、CPU等の処理装置、プログラムを記憶したメモリ等を有する1つ又は複数のプロセッサから構成され、プログラムを実行することによって、サービスサーバ10内の各部を制御することができる。制御部11は、院内システム34の待合室情報取得部37、検査室情報取得部38、リカバリルーム情報取得部39から受診者が内視鏡検査を受診する医療機関における使用状況を取得する使用状況取得部としても機能する(図2のS15、S17等参照)。使用状況は、医療機関における待合・前処置・検査・リカバリ・会計のいずれか少なくとも1つに係る各行為を行う空間における使用状況(混雑状況)である。The control unit 11 controls the entire service server 10. The control unit 11 is composed of one or more processors having a processing device such as a CPU, a memory storing a program, etc., and can control each part in the service server 10 by executing a program. The control unit 11 also functions as a usage status acquisition unit that acquires the usage status of the medical institution where the patient undergoes an endoscopic examination from the waiting room information acquisition unit 37, the examination room information acquisition unit 38, and the recovery room information acquisition unit 39 of the in-hospital system 34 (see S15, S17, etc. in Figure 2). The usage status is the usage status (crowding status) of the space in the medical institution where each action related to at least one of waiting, pre-treatment, examination, recovery, and payment is performed.

通信部12は、サービスサーバ10の周辺回路の内に設けられた通信回路を有し、ユーザ端末20、院内システム30、34内の各通信部と通信を行うことができる。通信としては、例えば、指示発信部16がアドバイスを作成した際に、ユーザ端末20にアドバイスを送信する。また、通信部12を通じて、被検者の要望を入力することができる。例えば、被検者が、鎮痛剤を用いての検査を希望する場合や、鎮静剤を用いて検査を希望する場合には、その旨がユーザ端末20に入力され、通信部12を通じて、サービスサーバ10に伝達される。また、被検者が自宅から医療施設に移動する際の交通手段等についての要望を入力することもできる。サービスサーバ10が検査ガイド装置として機能する場合には、通信部12が、内視鏡検査受診者の要望を入力する受診者要望入力部として機能する。The communication unit 12 has a communication circuit provided in the peripheral circuit of the service server 10, and can communicate with each communication unit in the user terminal 20, the hospital system 30, and 34. For example, when the instruction issuing unit 16 creates advice, it transmits the advice to the user terminal 20. In addition, the subject's request can be input through the communication unit 12. For example, if the subject wishes to have the examination using a painkiller or a sedative, this is input to the user terminal 20 and transmitted to the service server 10 through the communication unit 12. In addition, the subject can input requests regarding transportation and the like when moving from home to the medical facility. When the service server 10 functions as an examination guide device, the communication unit 12 functions as a patient request input unit that inputs the requests of the endoscopy examination patient.

スケジュール管理部13は、ユーザ(被検者)が内視鏡検査を受ける際に、種々の時間管理を行う。例えば、ユーザが検査を受ける際に腸管洗浄用の洗浄剤を飲み始めるタイミングがどうかの管理や(図2のS3参照))、ユーザが検査の受診するために病院等の医療施設に出かける出発時刻や(図2のS11、S13参照)、検査の全工程の予測時刻(図2のS19)等の時間管理を行う。また、スケジュール管理部13は、時間予測部15によって予測された検査時間等を考慮してスケジュール管理を行う(図2のS15、S17、S19参照)。The schedule management unit 13 performs various time management when the user (subject) undergoes an endoscopic examination. For example, it manages the timing at which the user starts taking the intestinal cleansing agent when undergoing the examination (see S3 in FIG. 2), the departure time when the user leaves for a medical facility such as a hospital to undergo the examination (see S11 and S13 in FIG. 2), and the predicted time of all steps of the examination (S19 in FIG. 2). In addition, the schedule management unit 13 performs schedule management taking into account the examination time predicted by the time prediction unit 15, etc. (see S15, S17, and S19 in FIG. 2).

洗浄度判定部14は、被検者の排便の画像等に基づいて、被検者の腸管の洗浄度合いを判定する。被検者が複数回洗浄剤を飲み、排便するたびに次第に腸管が洗浄される。洗浄度判定部14は、この洗浄度の度合いを判定する。排便画像に基づいて行う洗浄度の判定については、図4ないし図8を用いて後述する。洗浄度判定部14は、サービスサーバ10が検査ガイド装置として機能する場合には、内視鏡検査受診者の状態情報を取得する状態取得部として機能する(例えば、図2のS5、図3Aおよび図3B、図11のS14a等参照)。状態取得部は、受診者の排泄に係る情報を取得する。The cleanliness assessment unit 14 assesses the degree of cleansing of the subject's intestinal tract based on images of the subject's defecation, etc. The subject drinks the cleansing agent multiple times, and each time the subject defecates, the intestinal tract is gradually cleansed. The cleanliness assessment unit 14 assesses this degree of cleanliness. The assessment of the cleanliness level based on defecation images will be described later with reference to Figures 4 to 8. When the service server 10 functions as an examination guide device, the cleanliness assessment unit 14 functions as a status acquisition unit that acquires status information of the patient undergoing an endoscopic examination (see, for example, S5 in Figure 2, Figures 3A and 3B, S14a in Figure 11, etc.). The status acquisition unit acquires information related to the patient's excretion.

時間予測部15は、被検者が検査を受ける際の時間を予測する。例えば、被検者が自宅で洗浄剤を服用して腸管内を洗浄する場合に、被検者の排便の画像に基づいて洗浄度を判定した結果の時間的変化に基づいて、洗浄が終了する時刻を予測する(例えば、図4、図8参照)。また、時間予測部15が時間予測を行うにあたって、洗浄判定部14が行う腸管洗浄度の判定結果の時間的変化(例えば、排泄画像の時間的変化、図5の基準画像列参照)に基づいて行う。また、腸管洗浄度が一定のレベルに達すると予測するタイミングを終了タイミングとする(例えば、図3Aおよび図3BのS49、図4の検査可能レベルLev参照)。この予測結果を基に、洗浄が終了するまでに、被検者が飲む洗浄剤量や回数等についても予測する。The time prediction unit 15 predicts the time when the subject will undergo the test. For example, when the subject takes a cleaning agent at home to cleanse the inside of the intestine, the time when the cleaning will end is predicted based on the time change of the result of judging the cleansing degree based on the image of the subject's defecation (see, for example, Figures 4 and 8). In addition, the time prediction unit 15 performs time prediction based on the time change of the judgment result of the intestinal cleansing degree performed by the cleaning judgment unit 14 (for example, the time change of the excretion image, see the reference image sequence in Figure 5). In addition, the timing when it is predicted that the intestinal cleansing degree will reach a certain level is set as the end timing (see, for example, S49 in Figures 3A and 3B, and the testable level Lev in Figure 4). Based on this prediction result, the amount of cleaning agent and the number of times that the subject will drink until the cleansing is completed are also predicted.

また、時間予測部15は、洗浄以外にも、検査の準備が終了する時刻や、検査が開始される時刻、検査が完了する時刻等についても予測してもよい。例えば、検査にかかる時間から逆算して飲み始めの時刻や出発時刻を予測し(例えば、図2のS3、S11参照)、また医療施設において、検査やリカバリ等に係る時間や検査終了後の検査結果を聞くための時間、会計待ちの時間等を考慮して検査の全工程における時刻等を予測してもよい(例えば、図2のS19参照)。In addition to cleaning, the time prediction unit 15 may also predict the time when preparation for the test will end, the time when the test will start, the time when the test will be completed, etc. For example, the time to start drinking and the time to leave may be predicted by working backwards from the time required for the test (see, for example, S3 and S11 in FIG. 2), and in a medical facility, the time required for the entire process of the test may be predicted taking into account the time required for the test, recovery, etc., the time required to hear the test results after the test is completed, the time required to wait for payment, etc. (see, for example, S19 in FIG. 2).

時間予測部15は、サービスサーバ10が検査ガイド装置として機能する場合には、状態情報の時間的変化に基づき、受診者の検査準備の進捗状況を推定する進捗推定部として機能する(例えば、図3Aおよび図3BのS49等参照)。検査準備は、消化管洗浄に係る準備である。本実施形態においては、被検者が洗浄剤を飲み、腸管を洗浄することが相当する。進捗推定部は、進捗状況として、受診者の消化管洗浄に係る進捗を推定する。進捗推定部は、消化管洗浄の進捗及び一定の洗浄度合いに到達するまでの所要時間または洗浄剤摂取に係る回数・量を推定する(例えば、図3Aおよび図3BのS49等参照)。When the service server 10 functions as an examination guide device, the time prediction unit 15 functions as a progress estimation unit that estimates the progress of the examinee's examination preparation based on the temporal change in the status information (see, for example, S49 in Figures 3A and 3B). The examination preparation is preparation related to digestive tract cleansing. In this embodiment, this corresponds to the examinee drinking a cleansing agent to cleanse the intestines. The progress estimation unit estimates the examinee's progress related to digestive tract cleansing as the progress. The progress estimation unit estimates the progress of digestive tract cleansing and the time required to reach a certain degree of cleansing, or the number and amount of times the cleansing agent will be ingested (see, for example, S49 in Figures 3A and 3B).

時間予測部15は、状態情報と、使用状況に基づき、内視鏡検査に関わる時刻を推定する時刻推定部として機能する(例えば、図2のS19参照)。時刻推定部は、医療機関における待合・前処置・検査・リカバリ・会計の何れか少なくとも1つに係る各行為の開始または終了の時刻を予想する。The time prediction unit 15 functions as a time estimation unit that estimates the time related to the endoscopic examination based on the status information and the usage situation (for example, see S19 in Figure 2). The time estimation unit predicts the start or end time of each action related to at least one of waiting, pre-treatment, examination, recovery, and payment at the medical institution.

指示発信部16は、被検者に対するアドバイスを作成し、サービスサーバ10からユーザ端末20等に、通信部12を通じて発信する。アドバイスとしては、例えば、被検者の排便に基づいて、洗浄が終了するのが何時頃で、残りの洗浄剤の量や回数等がある(例えば、図3Aおよび図3BのS49等参照)。また、これ以外にも、出発時刻や洗浄時のアドバイス等がある(図9Aないし図9C参照)。指示発信部16は、サービスサーバ10が検査ガイド装置として機能する場合には、進捗状況に基づき、検査準備に係るアドバイスを表示させるアドバイス表示部として機能する(図3Aおよび図3BのS49、図9Aないし図9C等参照)。アドバイス表示部は、進捗推定部の推定結果に基づく情報(洗浄度、洗浄剤摂取回数・量、洗浄完了予想時刻等)を表示する。アドバイス表示部は、内視鏡検査受診者の要望を考慮して、アドバイスを表示する。The instruction sending unit 16 creates advice for the subject and sends it from the service server 10 to the user terminal 20, etc. through the communication unit 12. The advice includes, for example, the time when the cleaning will end, the amount and number of times of the remaining cleaning agent, etc. based on the subject's defecation (see, for example, S49 in Figures 3A and 3B). In addition to this, there is also advice on the departure time and cleaning time (see Figures 9A to 9C). When the service server 10 functions as an examination guide device, the instruction sending unit 16 functions as an advice display unit that displays advice on examination preparation based on the progress status (see S49 in Figures 3A and 3B, Figures 9A to 9C, etc.). The advice display unit displays information based on the estimation result of the progress estimation unit (cleaning level, number and amount of cleaning agent intake, expected time of completion of cleaning, etc.). The advice display unit displays advice taking into account the requests of the endoscopy examination patient.

指示発信部16は、サービスサーバ10が検査ガイド装置として機能する場合には、推定に基づき、内視鏡検査に係るアドバイスを表示するアドバイス表示部として機能する。アドバイス表示部は、医療機関への移動の開始・各行為の開始または終了・医療機関での全行為の完了に係るアドバイスを表示する。指示発信部16は、進捗状況に基づき、検査準備に係るアドバイスを表示させるアドバイス生成部(例えば、図3Aおよび図3BのS49等参照)として機能する。アドバイス生成部は、進捗推定部の推定結果に基づく情報を生成する。When the service server 10 functions as an examination guide device, the instruction transmission unit 16 functions as an advice display unit that displays advice related to the endoscopic examination based on estimation. The advice display unit displays advice related to the start of travel to the medical institution, the start or end of each action, and the completion of all actions at the medical institution. The instruction transmission unit 16 functions as an advice generation unit (see, for example, S49 in Figures 3A and 3B) that displays advice related to examination preparation based on the progress status. The advice generation unit generates information based on the estimation result of the progress estimation unit.

検査結果記録部17は、被検者が病院において内視鏡検査等の検査が終了した場合に、その検査結果を記録部に記録する。 The examination result recording unit 17 records the examination results in the recording unit when the subject completes an examination such as an endoscopic examination at the hospital.

院内システム30および院内システム34は、本実施形態においては、同一病院内に設けられており、他の病院内においても同様に複数の院内システムが設けられている。同一病院内に設けられている院内システム30、34の内の1つは、医師・看護師等や事務管理部門、調剤部門等の従事者が使用する携帯端末やPC(パーソナルコンピュータ)と接続され、種々の情報のやり取りを行うためのシステムであり、他の1つは、患者の待合室や、検査室や、リカバリルーム等における情報を取得するための機器、例えば、撮像部等を有する監視装置、また医療施設の従事者が使用する携帯端末やPCと接続され、種々の情報のやり取りを行うためのシステムである。同一病院内に3以上の系統があれば、3以上の院内システムを設けても勿論かまわないし、また1つにまとめてあっても構わない。In this embodiment, the in-hospital system 30 and the in-hospital system 34 are provided in the same hospital, and multiple in-hospital systems are also provided in other hospitals. One of the in-hospital systems 30 and 34 provided in the same hospital is a system that is connected to mobile terminals and PCs (personal computers) used by doctors, nurses, and staff in the administrative department and dispensing department, etc., and exchanges various information, and the other is a system that is connected to equipment for acquiring information in patient waiting rooms, examination rooms, recovery rooms, etc., such as monitoring devices having imaging units, and mobile terminals and PCs used by staff in medical facilities, and exchanges various information. If there are three or more systems in the same hospital, it is of course possible to provide three or more in-hospital systems, or to combine them into one.

院内システム30、34内の制御部31、35は、各院内システム30、34内において、全体を制御する。制御部31、35は、CPU等の処理装置、プログラムを記憶したメモリ等を有し、プログラムを実行し、各院内システム内の各部を制御することができる。また、制御部31、35は、同一病院内の院内システム30、34が連携して動作するようにしてもよい。The control units 31, 35 in the in-hospital systems 30, 34 control the entire in-hospital systems 30, 34. The control units 31, 35 have a processing device such as a CPU, a memory that stores a program, etc., and can execute the program and control each unit in each in-hospital system. The control units 31, 35 may also be configured so that the in-hospital systems 30, 34 in the same hospital operate in cooperation with each other.

通信部32、36は、通信回路を有し、サービスサーバ10、他の院内システム30、34内の各通信部と通信を行うことができる。 The communication units 32, 36 have communication circuits and can communicate with the service server 10 and each communication unit in other in-hospital systems 30, 34.

スケジュール管理部33は、院内システム30における携帯端末やPCの使用者(医師、看護師、薬剤師、検査技師、事務員等)のスケジュール管理を行う。このスケジュール管理にあたっては、サービスサーバ10内のスケジュール管理部13と連携し、被検者の検査スケジュール(検査前~検査当時~検査後を含む)と連動させて行う。The schedule management unit 33 manages the schedules of users (doctors, nurses, pharmacists, laboratory technicians, office staff, etc.) of mobile terminals and PCs in the in-hospital system 30. This schedule management is performed in cooperation with the schedule management unit 13 in the service server 10, and is linked to the subject's examination schedule (including before the examination, at the time of the examination, and after the examination).

待合室は、被検者が内視鏡検査を受けるまで、待機する部屋である。待合室情報取得部37は、待合室に配置されたカメラ等の撮影部、マイクロフォン等の音声収取部等を有し、待合室における種々の情報を取得する。撮影部や音声収集部によって収集した情報に基づいて、待合室における情報を取得する。また、待合室情報取得部37が、ユーザ端末20とも直接通信が可能であれば、ユーザ端末20を有する被検者が待合室に在室していることを検出できる。さらに、被検者がどのような検査を受けに来たか、どのような予定になっているか、さらに被検者のプロフィール等、種々の情報を取得することができる。また、看護師等が、院内端末から直接、情報を院内システム34にテキスト入力や画像入力するするようにしても構わない。The waiting room is a room where subjects wait until undergoing an endoscopic examination. The waiting room information acquisition unit 37 has an imaging unit such as a camera and an audio collection unit such as a microphone arranged in the waiting room, and acquires various information about the waiting room. Information about the waiting room is acquired based on the information collected by the imaging unit and audio collection unit. If the waiting room information acquisition unit 37 can also directly communicate with the user terminal 20, it can detect that a subject having a user terminal 20 is in the waiting room. Furthermore, it can acquire various information such as what kind of examination the subject has come to receive, what the schedule is, and the subject's profile. In addition, a nurse or the like may directly input information into the in-hospital system 34 as text or images from an in-hospital terminal.

検査室は、被検者が内視鏡検査を受ける部屋である。検査室情報取得部38は、検査室に配置されたカメラ等の撮影部、マイクロフォン等の音声収取部等を有し、検査室において被検者が受ける内視鏡検査に関する種々の情報を取得する。撮影部や音声収集部によって収集した情報に基づいて、検査室における情報を取得する。また、検査室情報取得部38が、ユーザ端末20とも直接通信が可能であれば、ユーザ端末20を有する被検者が検査室に在室していることを検出できる。さらに、被検者の検査の進行状況や、検査結果等の情報を取得することもできる。また、看護師等が、院内端末から直接、情報を院内システム34やテキスト入力や画像入力するようにしても構わない。なお、検査室は複数設置されている場合が多い。そのため、検査室情報取得部38は、検査室ごとにその情報を取得することが好ましい。 The examination room is a room where the subject undergoes an endoscopic examination. The examination room information acquisition unit 38 has an imaging unit such as a camera and an audio collection unit such as a microphone arranged in the examination room, and acquires various information related to the endoscopic examination that the subject undergoes in the examination room. Information on the examination room is acquired based on the information collected by the imaging unit and audio collection unit. In addition, if the examination room information acquisition unit 38 can directly communicate with the user terminal 20, it can detect that the subject having the user terminal 20 is in the examination room. Furthermore, it is also possible to acquire information such as the progress of the subject's examination and the examination results. In addition, a nurse or the like may directly input information to the in-hospital system 34, or input text or images from an in-hospital terminal. In many cases, multiple examination rooms are installed. Therefore, it is preferable that the examination room information acquisition unit 38 acquires the information for each examination room.

リカバリルームは、被検者の内視鏡検査が終了した後に鎮静剤等による薬剤の効果が覚め、被検者が正常な状態に戻るまで休憩する部屋である。リカバリルーム情報取得部39は、リカバリルームに配置されたカメラ等の撮影部、マイクロフォン等の音声収取部等を有し、リカバリルームにおいて被検者の状態に関する種々の情報を取得する。撮影部や音声収集部によって収集した情報に基づいて、リカバリルームにおける情報を取得する。また、リカバリルーム情報取得部39が、ユーザ端末20とも直接通信が可能であれば、ユーザ端末20を有する被検者がリカバリルームに在室していることを検出できる。さらに、被検者の休憩状態に関する情報を取得することができる。また、看護師等が、院内端末から直接、情報を院内システム34にテキスト入力や画像入力するようにしても構わない。 The recovery room is a room where the subject rests after the endoscopy is completed until the effects of the sedative or other medication wear off and the subject returns to a normal state. The recovery room information acquisition unit 39 has an imaging unit such as a camera and an audio collection unit such as a microphone arranged in the recovery room, and acquires various information regarding the subject's condition in the recovery room. Information in the recovery room is acquired based on the information collected by the imaging unit and audio collection unit. In addition, if the recovery room information acquisition unit 39 can directly communicate with the user terminal 20, it can detect that the subject having the user terminal 20 is in the recovery room. Furthermore, information regarding the subject's resting state can be acquired. In addition, a nurse or the like may directly input information into the in-hospital system 34 as text or images from an in-hospital terminal.

ユーザ端末20は、被検者が使用するPCであってもよいが、本実施形態においてはスマートフォン等の携帯端末を想定して説明する。携帯端末であれば、被検者が携帯していることから、生活習慣に関する情報を収集するのが容易となり、また被検者の排便の状態を撮影するのも容易である。ユーザ端末20は、CPU(Central Processing Unit)等の処理装置、プログラムを記憶したメモリ、その他の周辺回路を有し、ユーザ端末20内には、制御部21、通信部22、撮影部23、UI(User Interface)部24が設けられている。なお、ユーザ端末20内の各部は、ハードウエア回路等によって実現してもよく、また一部の機能を制御部21がメモリに記憶されたプログラムを実行することによって、実現しても良い。The user terminal 20 may be a PC used by the subject, but in this embodiment, a mobile terminal such as a smartphone is assumed for explanation. If it is a mobile terminal, it is easy to collect information on lifestyle habits and to photograph the subject's defecation state because the subject carries it. The user terminal 20 has a processing device such as a CPU (Central Processing Unit), a memory that stores a program, and other peripheral circuits, and the user terminal 20 is provided with a control unit 21, a communication unit 22, an imaging unit 23, and a UI (User Interface) unit 24. Each unit in the user terminal 20 may be realized by a hardware circuit, or some functions may be realized by the control unit 21 executing a program stored in the memory.

制御部21は、ユーザ端末20の全体を制御する。制御部21は、CPU等の処理装置、プログラムを記憶したメモリ等を有する1つ又は複数のプロセッサから構成され、プログラムを実行し、ユーザ端末20内の各部を制御することができる。また、内視鏡検査を受ける際のスケジュール管理や、排便の洗浄度の判定や、時間予測や、被検者へのアドバイスの発信は、本実施形態においては、サービスサーバ10内のスケジュール管理部13、洗浄度判定部14、時間予測部15、指示発信部16において行う。The control unit 21 controls the entire user terminal 20. The control unit 21 is composed of one or more processors having a processing device such as a CPU, a memory storing a program, etc., and can execute programs and control each part in the user terminal 20. In this embodiment, schedule management for endoscopic examinations, determination of the cleanliness of stool, time prediction, and issuance of advice to the subject are performed by the schedule management unit 13, cleanliness determination unit 14, time prediction unit 15, and instruction transmission unit 16 in the service server 10.

しかし、制御部21において、サービスサーバ10内において行う、これらの機能を実行してもよい。その場合には、制御部21内には、推論エンジンを設けておき、洗浄度等について推論を行うようにしてもよい。この場合には、ユーザ端末20が検査ガイド装置として機能し、制御部21は、状態情報の時間的変化に基づき、受診者の検査準備の進捗状況を推定する進捗推定部として機能する。進捗推定部は、消化管洗浄の進捗及び一定の洗浄度合いに到達するまでの所要時間または洗浄剤摂取に係る回数・量を推定する(例えば、図3Aおよび図3BのS49等参照)。However, the control unit 21 may execute these functions that are performed within the service server 10. In that case, an inference engine may be provided within the control unit 21 to perform inferences regarding the degree of cleansing, etc. In this case, the user terminal 20 functions as an examination guide device, and the control unit 21 functions as a progress estimation unit that estimates the progress of the examinee's examination preparation based on temporal changes in the status information. The progress estimation unit estimates the progress of the digestive tract cleansing and the time required to reach a certain degree of cleansing, or the number and amount of times the cleansing agent will be ingested (see, for example, S49 in Figures 3A and 3B).

制御部21は、ユーザ端末20が検査ガイド装置として機能する場合には、受診者が内視鏡検査を受診する医療機関における使用状況を取得する使用状況取得部として機能する。また、制御部21は、ユーザ端末20が検査ガイド装置として機能する場合には、状態情報と、使用状況に基づき、内視鏡検査に関わる時刻を推定する時刻推定部として機能する。When the user terminal 20 functions as an examination guide device, the control unit 21 functions as a usage status acquisition unit that acquires usage status at the medical institution where the examinee undergoes an endoscopic examination. When the user terminal 20 functions as an examination guide device, the control unit 21 functions as a time estimation unit that estimates the time related to the endoscopic examination based on the status information and the usage status.

通信部22は、ユーザ端末20の周辺回路の内に設けられた通信回路を有し、サービスサーバ10内の通信部12と通信を行うことができる。通信部22を通じて、サービスサーバ10と、スケジュール管理や、洗浄度判定や、時間予測や、被検者へのアドバイス等の種々の情報のやり取りを行うことができる。The communication unit 22 has a communication circuit provided in the peripheral circuit of the user terminal 20, and can communicate with the communication unit 12 in the service server 10. Through the communication unit 22, various information can be exchanged with the service server 10, such as schedule management, cleaning degree judgment, time prediction, and advice to the subject.

撮影部23は、撮像素子、撮影レンズ、撮像素子、撮像回路等を有し、対象物を画像データに変換して出力する。本実施形態においては、撮影部23は、被検者の排便の画像を取得するために使用する。撮影部23は、携帯端末20が検査ガイド装置として機能する場合には、内視鏡検査受診者の状態情報を取得する状態取得部として機能する(例えば、図3Aおよび図3BのS39参照)。状態取得部は、被検者の排泄に係る情報を取得する。The photographing unit 23 has an image sensor, a photographing lens, an image sensor, an image sensor circuit, etc., and converts the object into image data and outputs it. In this embodiment, the photographing unit 23 is used to acquire images of the subject's defecation. When the mobile terminal 20 functions as an examination guide device, the photographing unit 23 functions as a status acquisition unit that acquires status information of the person undergoing an endoscopic examination (see, for example, S39 in Figures 3A and 3B). The status acquisition unit acquires information related to the subject's excretion.

UI部24は、ユーザ端末20に情報を入力し、情報を出力するためのユーザインターフェースである。UI部24は、被検者に情報を伝達するための視覚的(聴覚的等も含む)表示部と、被検者がユーザ端末20に情報を入力するための入力部(例えば、テキスト入力部や、音声入力部等を含む)を有する。この入力部には、内視鏡検査を受診する被検者の要望、例えば、鎮静剤を用いた検査を希望の有無等も入力できる。また、被検者が自宅から医療施設に移動する際の交通手段等についての要望を入力できるようにしてもよい。The UI unit 24 is a user interface for inputting and outputting information to the user terminal 20. The UI unit 24 has a visual (including auditory, etc.) display unit for conveying information to the subject, and an input unit (including, for example, a text input unit, a voice input unit, etc.) for the subject to input information to the user terminal 20. This input unit can also be used to input requests from the subject undergoing an endoscopic examination, such as whether or not the subject wishes to undergo an examination using a sedative. In addition, the subject may be able to input requests regarding transportation, etc., when traveling from their home to the medical facility.

UI部24は、ユーザ端末20が検査ガイド装置として機能する場合には、進捗状況に基づき、検査準備に係るアドバイスを表示させるアドバイス表示部として機能する。アドバイス表示部は、進捗推定部の推定結果に基づく情報(洗浄度、洗浄剤摂取回数・量、洗浄完了予想時刻等)を表示する。UI部24は、ユーザ端末20が検査ガイド装置として機能する場合には、内視鏡検査受診者の要望を入力する受診者要望入力部として機能する。アドバイス表示部は、内視鏡検査受診者の要望を考慮して、アドバイスを表示する。UI部24は、ユーザ端末20が検査ガイド装置として機能する場合には、推定に基づき、内視鏡検査に係るアドバイスを表示するアドバイス表示部として機能する。When the user terminal 20 functions as an examination guide device, the UI unit 24 functions as an advice display unit that displays advice regarding examination preparation based on the progress status. The advice display unit displays information based on the estimation results of the progress estimation unit (cleanliness, number of times and amount of detergent intake, expected time of completion of cleaning, etc.). When the user terminal 20 functions as an examination guide device, the UI unit 24 functions as a patient request input unit that inputs the requests of the patient undergoing the endoscopic examination. The advice display unit displays advice taking into account the requests of the patient undergoing the endoscopic examination. When the user terminal 20 functions as an examination guide device, the UI unit 24 functions as an advice display unit that displays advice regarding the endoscopic examination based on the estimation.

このような内視鏡検査支援システムを構築することによって、ユーザ(被検者)は、内視鏡等の検査を安心して受けることができる。例えば、内視鏡検査の際に、洗浄剤の服用を始めた後、さらに服用が必要かどうか、また何時に病院に行けばよいか、また何時に検査が始まるのか、また何時に検査が終わるのか等、被検者が色々と不明点が生じてしまう。実際、洗浄剤を服用した際に、早く洗浄が終わる人もいれば、洗浄に時間が掛かる人もいる。このような場合には、被検者は、ユーザ端末20にインストールされている「安心アプリ」(後述する図2に示すメインフローと並行してユーザ端末20内において実行されるアプリケーション)を使用すれば、安心して検査を受けることができる。すなわち、この安心アプリを使用することによって、また検査を受けるための必要なアドバイスを受けることができる。 By constructing such an endoscopic examination support system, the user (subject) can undergo endoscopic examinations with peace of mind. For example, during an endoscopic examination, the subject may have many questions, such as whether or not further doses are necessary after starting to take the cleaning agent, what time to go to the hospital, what time the examination will start, and what time the examination will end. In fact, some people finish cleaning quickly after taking the cleaning agent, while others take a long time to clean. In such cases, the subject can undergo the examination with peace of mind by using the "peace of mind app" installed in the user terminal 20 (an application executed in the user terminal 20 in parallel with the main flow shown in FIG. 2 described later). In other words, by using this peace of mind app, the subject can receive the necessary advice for undergoing the examination.

次に、図2に示すフローチャートを用いて、ユーザ端末20とサービスサーバ10が協働して被検者(ユーザ)に内視鏡検査の支援を行うためのアプリケーションソフトのメイン動作を説明する。このアプリケーションによるメイン動作は、サービスサーバ10内の制御部11が、ユーザ端末20内の制御部21と連携し、サービスサーバ10内の各部を制御し、さらに院内システム20、35と連携することによって実現する。図2に示すフローは、ユーザ端末20に検査補助用の安心アプリがインストールされている場合に、サービスサーバ10が主体となって、ユーザ端末20に被検者向けのアドバイスを行うことを前提に説明している。この場合には、サービスサーバ10が検査ガイド装置として機能する。しかし、ユーザ端末20が主となり、サービスサーバ10の支援を受けて、被検者向けのアドバイスを提供することも勿論可能である。この場合には、ユーザ端末20が検査ガイド装置として機能する。Next, the main operation of the application software for the user terminal 20 and the service server 10 to cooperate with each other to provide endoscopic examination support to the subject (user) will be described using the flowchart shown in FIG. 2. The main operation of this application is realized by the control unit 11 in the service server 10 cooperating with the control unit 21 in the user terminal 20 to control each unit in the service server 10, and further cooperating with the in-hospital systems 20 and 35. The flow shown in FIG. 2 is described on the premise that when a safety application for examination assistance is installed in the user terminal 20, the service server 10 takes the lead in providing advice to the user terminal 20 for the subject. In this case, the service server 10 functions as an examination guide device. However, it is of course possible for the user terminal 20 to take the lead in providing advice to the subject with the support of the service server 10. In this case, the user terminal 20 functions as an examination guide device.

図2に示すメイン動作が開始すると、まず、検査開始予想時刻を取得する(S1)。ここでは、制御部11が、スケジュール管理部13に問合せ、被検者が医療施設における内視鏡検査の予約日時に関する情報を取得し、この予約日時に基づいて、検査開始予想時刻が分かる。もし、医療施設に予約がない場合には、予約を行うと共に、検査開始予想時刻も取得する。この検査開始予想時刻の取得は、被検者がユーザ端末20において、安心アプリを起動し、サービスサーバ10に検査を受けることの通知がなされた場合に、行う。なお、図2のアプリケーションソフトがユーザ端末20において、主体的に実行される場合には、このステップでは、ユーザ端末20が、検査開始予想時刻をサービスサーバ10内のスケジュール管理部13に問合せを行い、検査開始予想時刻を取得する。When the main operation shown in FIG. 2 starts, first, the estimated examination start time is obtained (S1). Here, the control unit 11 queries the schedule management unit 13 to obtain information regarding the appointment date and time of the subject's endoscopic examination at the medical facility, and the estimated examination start time is known based on this appointment date and time. If there is no appointment at the medical facility, a reservation is made and the estimated examination start time is also obtained. This estimated examination start time is obtained when the subject starts the peace of mind app on the user terminal 20 and notifies the service server 10 that the examination will be performed. Note that when the application software in FIG. 2 is executed independently on the user terminal 20, in this step the user terminal 20 queries the schedule management unit 13 in the service server 10 about the estimated examination start time and obtains the estimated examination start time.

次に、飲み始めアラームを行う(S3)。ここでは、制御部11は、ステップS1において取得した検査開始予想時刻に基づいて、洗浄剤を飲み始める時刻になったか否かを判定し、飲み始める時刻になれば、指示発信部16からユーザ端末20に指示し、被検者に洗浄剤の飲み始めアラームをUI部24に表示させる。洗浄剤は複数回に亘って飲み、検査可能な洗浄度になるまでの標準的な時間を考慮して、飲み始めの時刻を決める。但し、被検者によって、検査可能な洗浄度になるまでの時間が異なることから、標準時間よりも多少余裕を持たせてもよく、また過去の実績があれば、その情報を考慮して決めてもよい(図4、図8等参照)。この飲み始めアラームの表示例については、図9Aを用いて後述する。なお、図2のアプリケーションソフトがユーザ端末20において、主体的に実行される場合には、このステップでは、ユーザ端末20の制御部21は、スケジュール管理部13から取得した飲み始め時刻になると、被検者に飲み始めアラームを告知する。Next, a start-drinking alarm is issued (S3). Here, the control unit 11 determines whether it is time to start taking the detergent based on the expected test start time acquired in step S1, and when it is time to start taking it, it instructs the user terminal 20 from the instruction transmission unit 16 to display an alarm to start taking the detergent on the UI unit 24. The detergent is taken multiple times, and the start-drinking time is determined taking into consideration the standard time it takes to reach a testable cleanliness level. However, since the time it takes to reach a testable cleanliness level differs depending on the subject, a little leeway may be provided from the standard time, and if there is a past record, the information may be taken into consideration when determining the time (see Figures 4, 8, etc.). An example of the display of this start-drinking alarm will be described later with reference to Figure 9A. Note that, when the application software in Figure 2 is executed proactively on the user terminal 20, in this step, the control unit 21 of the user terminal 20 notifies the subject of the start-drinking alarm when it reaches the start-drinking time acquired from the schedule management unit 13.

次に、洗浄度をチェックする(S5)。ここでは、制御部11は、指示発信部16を通じてユーザ端末20に、被検者の排便の画像を撮影部23によって取得するように、指示する。被検者が排便画像を撮影すると、通信部22を通じて、サービスサーバ10に送信する。サービスサーバ10内の洗浄度判定部14は、被検者の排便画像等に基づいて、洗浄度を判定し、十分な洗浄レベルに達したか否かを判定する。洗浄度を判定すると、その被検者が何時頃、洗浄が完了するか予想することができる(図4、図8等参照)。この洗浄度チェックの動作については、図3Aまたは図3Bを用いて後述する。また、洗浄している際に、ユーザ端末20のUI部24には、例えば、図9Bに示すようなアドバイス表示を行う。この表示については後述する。なお、図2のアプリケーションソフトがユーザ端末20において、主体的に実行される場合には、このステップでは、被検者の排便画像をサービスサーバ10に送信し、洗浄度の判定を依頼する。Next, the cleanliness is checked (S5). Here, the control unit 11 instructs the user terminal 20 through the instruction transmission unit 16 to acquire an image of the subject's defecation by the photographing unit 23. When the subject photographs the defecation image, it is transmitted to the service server 10 through the communication unit 22. The cleanliness determination unit 14 in the service server 10 determines the cleanliness based on the defecation image of the subject, etc., and determines whether or not a sufficient cleanliness level has been reached. By determining the cleanliness, it is possible to predict when the subject will complete the cleanliness (see Figures 4, 8, etc.). The operation of this cleanliness check will be described later with reference to Figures 3A and 3B. Also, during the cleansing, for example, an advice display as shown in Figure 9B is displayed on the UI unit 24 of the user terminal 20. This display will be described later. Note that, when the application software in Figure 2 is executed proactively on the user terminal 20, in this step, the defecation image of the subject is transmitted to the service server 10 and a determination of the cleanliness is requested.

十分な洗浄度レベルに達すると、次に、現在地を取得する(S7)。本実施形態は、被検者は、自宅等(医療施設以外の場所)において、洗浄剤を服用して、腸管洗浄を行うことを前提している。このため、腸管洗浄が終了してから、病院等の医療施設に移動することになる。このステップでは、医療施設に移動するに要する時間を算出するにあたって、まず、制御部21は、ユーザ端末20に現在位置を送信するように指示する。現在位置に関する情報は、ユーザ端末20内のGPS等の位置検出部によって取得する。このため、ユーザ端末20はGPS等の位置検出部を有する。なお、図2のアプリケーションソフトがユーザ端末20において、主体的に実行される場合には、このステップでは、ユーザ端末20内の位置検出部によって現在位置に関する情報を取得する。 When a sufficient cleansing level is reached, the current location is then obtained (S7). In this embodiment, it is assumed that the subject takes a cleansing agent at home or the like (a place other than a medical facility) to perform intestinal cleansing. Therefore, after intestinal cleansing is completed, the subject moves to a medical facility such as a hospital. In this step, in calculating the time required to move to the medical facility, the control unit 21 first instructs the user terminal 20 to transmit the current location. Information regarding the current location is obtained by a position detection unit such as GPS in the user terminal 20. For this reason, the user terminal 20 has a position detection unit such as GPS. Note that, when the application software in FIG. 2 is executed independently on the user terminal 20, in this step, information regarding the current location is obtained by the position detection unit in the user terminal 20.

現在地情報を取得すると、次に検査開始予想時刻を取得する(S9)。ステップS1においても、検査開始予想時刻を取得しているが、その後の状況変化があることを考慮して、制御部11は、再度、院内システム30内のスケジュール管理部33に検査開始予想時刻を問い合わせる。すなわち、医療施設において、予定通り検査が進まない場合や、予定より早く検査が進んだ場合もあり、医療施設における検査の進行状態等を勘案した検査開始時刻を予想する。なお、図2のアプリケーションソフトがユーザ端末20において、主体的に実行される場合には、このステップでは、制御部21が、サービスサーバ10および院内システム30を通じて、再度、検査開始予想時刻を取得する。制御部21がサービスサーバ10から必要な情報を収集し、検査開始時刻を予想してもよい。After acquiring the current location information, the next step is to acquire the estimated examination start time (S9). In step S1, the estimated examination start time is also acquired, but considering that there may be subsequent changes in the situation, the control unit 11 again inquires of the schedule management unit 33 in the in-hospital system 30 about the estimated examination start time. That is, in the medical facility, the examination may not proceed as planned, or may proceed earlier than planned, and the examination start time is predicted taking into account the progress of the examination at the medical facility. Note that, in the case where the application software in FIG. 2 is executed independently on the user terminal 20, in this step, the control unit 21 acquires the estimated examination start time again through the service server 10 and the in-hospital system 30. The control unit 21 may collect necessary information from the service server 10 and predict the examination start time.

検査開始予想時刻を取得すると、次に、出発時刻か否かを判定する(S11)。ここでは、制御部11は、ステップS9において取得した検査開始予想時刻と、ステップS7において取得した現在地の情報に基づいて、医療施設に移動開始時刻を算出し、現時点が算出した移動開始時刻(出発時刻)になったか否かを判定する。移動開始時刻の算出にあたっては、現在地から医療施設までの移動時間を考慮して行う。被検者が指定する交通手段があれば、この交通手段での移動時間を算出し、また複数の交通手段を選択できるようにしてもよい。さらに、当日の交通の混雑状況(例えば、道路の混雑状況、鉄道の運行状況)も考慮して移動時間を算出するようにしてもよい。なお、移動時間の算出には、移動経路や交通手段をガイドするような別のサービスと連携してもよい。 After acquiring the estimated examination start time, it is next determined whether it is the departure time (S11). Here, the control unit 11 calculates the travel start time to the medical facility based on the estimated examination start time acquired in step S9 and the current location information acquired in step S7, and determines whether the current time has reached the calculated travel start time (departure time). The travel start time is calculated taking into account the travel time from the current location to the medical facility. If the subject has a specified means of transportation, the travel time for this means of transportation may be calculated, and multiple means of transportation may be selected. Furthermore, the travel time may be calculated taking into account the traffic congestion situation on the day (for example, road congestion, train operation status). The travel time calculation may be linked to another service that provides guidance on travel routes and means of transportation.

ステップS11における判定の結果、出発時刻でない場合には、ステップS7に戻り、前述の動作を繰り返す。医療施設における検査の進み具合や、交通手段における状況等は、変化する場合があり、この変化を考慮して出発時刻の予想を行う。なお、図2のアプリケーションソフトがユーザ端末20において、主体的に実行される場合には、このステップでは、制御部21が、サービスサーバ10内のスケジュール管理部13に、出発時刻を問い合わせ、現時点が出発時刻になったか否かを判定する。制御部21がサービスサーバ10および院内システム30、34から必要な情報を収集し、出発時刻か否かを判定してもよい。 If the result of the determination in step S11 is that it is not time to depart, the process returns to step S7 and the above-mentioned operations are repeated. The progress of the examination at the medical facility and the situation regarding transportation may change, and these changes are taken into consideration when predicting the departure time. Note that, when the application software in FIG. 2 is executed independently on the user terminal 20, in this step the control unit 21 queries the schedule management unit 13 in the service server 10 about the departure time and determines whether the current time is the departure time or not. The control unit 21 may collect necessary information from the service server 10 and the in-hospital systems 30, 34 and determine whether it is time to depart.

ステップS11における判定の結果、出発時刻であった場合には、出発アラームを告知する(S13)。出発時刻になると、サービスサーバ10内の指示発信部16は、ユーザ端末20に出発アラームを、UI部24に表示するように指示する。この場合、指示発信部16が出発時刻を予めユーザ端末20に通知し、ユーザ端末20が出発時刻になったことを検知すると、出発アラームを告知するようにしてもよい。出発アラームは、視覚的に行っても良く、また聴覚的によって行ってもよい。また、出発アラームに合わせておすすめの移動手段や移動経路を表示するようにしてもよい。例えば、腸管洗浄が完了した直後に電車を利用して移動するような場合において、ホームからトイレまでの距離が近い駅が多い経路をガイドするようにしてもよい。また、停車する駅が少ない電車よりも、比較的停車駅が多い電車(各駅停車等)をガイドしたほうが、被検者が安心する場合があるため、被検者にトイレに行きたくなりそうかを確認した上で適切な移動経路をガイドするようにしてもよい。被検者は出発アラームが告知されると、自宅等から医療施設へ移動を開始する。なお、図2のアプリケーションソフトがユーザ端末20において、主体的に実行される場合には、このステップでは、制御部21が、出発時刻になったと判定した場合に、出発アラームを、UI部24に表示する。 If the result of the judgment in step S11 is that it is time to leave, a departure alarm is notified (S13). When the departure time arrives, the instruction transmission unit 16 in the service server 10 instructs the user terminal 20 to display a departure alarm on the UI unit 24. In this case, the instruction transmission unit 16 may notify the user terminal 20 of the departure time in advance, and when the user terminal 20 detects that it is time to leave, a departure alarm may be notified. The departure alarm may be made visually or audibly. In addition, recommended means of transportation and travel routes may be displayed in accordance with the departure alarm. For example, in the case of traveling by train immediately after the completion of intestinal cleansing, a route with many stations close to the platform and the toilet may be guided. In addition, since the subject may feel more comfortable if a train with relatively many stops (such as a local train) is guided rather than a train with few stops, an appropriate travel route may be guided after confirming whether the subject wants to go to the toilet. When the departure alarm is notified, the subject starts traveling from his/her home to the medical facility. In addition, in the case where the application software of FIG. 2 is executed proactively on the user terminal 20, in this step, when the control unit 21 determines that it is time to depart, a departure alarm is displayed on the UI unit 24.

出発アラームを被検者に告知すると、次に、検査終了予想時刻を取得する(S15)。被検者が医療施設に到着すると、準備が整い次第、内視鏡検査が開始される。被検者が予想よりも早く医療施設に到着する場合があり、また被検者の前の方の検査に時間が掛かってしまう等、予定通りに検査が開始しない場合があり、また被検者の検査の際に、挿入困難な場合には検査に予定よりも時間がかかってしまう場合があり、また検査時にポリープが発見されると、ポリープ切除のために検査時間が長くなってしまう場合がある。そこで、このステップでは、時間予測部15が種々の状況変化を考慮して、検査の終了時刻を予想する。時間予測部15が、院内システム30、34と連携しながら、被検者の内視鏡検査が終了する時刻を予測する。After the departure alarm is notified to the subject, the expected end time of the examination is obtained (S15). When the subject arrives at the medical facility, the endoscopic examination begins as soon as preparations are complete. The subject may arrive at the medical facility earlier than expected, and the examination may not start as scheduled because the examination of the subject in front of the subject takes time. In addition, when the subject is examined, if insertion is difficult, the examination may take longer than scheduled. In addition, if a polyp is found during the examination, the examination time may be extended due to polyp removal. Therefore, in this step, the time prediction unit 15 predicts the end time of the examination taking into account various changes in circumstances. The time prediction unit 15 predicts the time when the endoscopic examination of the subject will end in cooperation with the in-hospital systems 30 and 34.

なお、ステップS15において、時間予測部15が、被検者のプロフィールや生活習慣、前回の検査結果等に基づいてポリープの存在可能性を推論するようにしてもよい。また、ポリープ以外にも切除や生検などの処置を行う必要がある病変の可能性を含めて推論してもよい。即ちここでは、内視鏡検査において検査時間が変動するリスクにかかわる処置等の可能性を予想し、その結果に基づき検査終了予想時刻を推定する。In step S15, the time prediction unit 15 may infer the possibility of the presence of polyps based on the subject's profile, lifestyle, previous examination results, etc. Also, the time prediction unit 15 may infer the possibility of lesions other than polyps that require treatment such as resection or biopsy. That is, here, the possibility of treatments related to the risk of fluctuating the examination time during endoscopic examination is predicted, and the expected examination completion time is estimated based on the results.

なお、図2のアプリケーションソフトがユーザ端末20において、主体的に実行される場合には、このステップS15では、制御部21が、サービスサーバ10内の時間予測部15に、検査終了予測時刻を問い合わせて、取得する。制御部21がサービスサーバ10から必要な情報を収集し、検査終了時刻を予想してもよい。2 is executed proactively on the user terminal 20, in this step S15, the control unit 21 inquires of and obtains the predicted test end time from the time prediction unit 15 in the service server 10. The control unit 21 may collect necessary information from the service server 10 and predict the test end time.

続いて、リカバリ完了予想時刻を取得する(S17)。検査において鎮静剤を使用した場合、検査が終了すると、被検者は鎮静剤が覚めるまで、リカバリ室で休憩する。リカバリ室の混雑状態等の情報は、リカバリルーム情報取得部39によって取得することができる。このステップでは、制御部11が、リカバリルーム情報取得部39に問合せて、リカバリルームの混雑状況等の情報を取得し、時間予測部15がこれらの情報と被検者の体調等に基づいてリカバリ完了時刻を予想させ、このリカバリ完了予想時刻を取得する。なお、図2のアプリケーションソフトがユーザ端末20において、主体的に実行される場合には、このステップでは、制御部21が、サービスサーバ10内の時間予測部15からリカバリ完了予想時刻を取得する。制御部21がサービスサーバ10から必要な情報を収集し、リカバリ完了時刻を予想してもよい。 Next, the expected recovery completion time is acquired (S17). If a sedative is used in the examination, when the examination is completed, the subject rests in the recovery room until the sedative wears off. Information such as the congestion state of the recovery room can be acquired by the recovery room information acquisition unit 39. In this step, the control unit 11 queries the recovery room information acquisition unit 39 to acquire information such as the congestion state of the recovery room, and the time prediction unit 15 predicts the recovery completion time based on this information and the subject's physical condition, etc., and acquires this expected recovery completion time. Note that, when the application software in FIG. 2 is executed independently on the user terminal 20, in this step, the control unit 21 acquires the expected recovery completion time from the time prediction unit 15 in the service server 10. The control unit 21 may collect necessary information from the service server 10 and predict the recovery completion time.

次に、検査全行程の完了予測時刻を表示する(S19)。ここでは、制御部11が、時間予測部15に対して、ステップS15、S17において取得した予想時刻等を基に、検査の全工程が完了する時刻を予想させ、この予測時刻を取得する。検査が終了するまでには、待合時間、検査時間、リカバリ時間、検査結果の説明時間、投薬がある場合には薬を受け取る時間、会計処理時間等の時間が掛かることから、時間予測部15は、これらの時間を考慮して検査全行程の完了時刻を予想する。内視鏡検査の被検者の状態情報と、内視鏡検査を実施する病院の混雑状態やスタッフの稼働状況も考慮して検査の全工程について完了時刻を予想してもよい。検査の各工程の時刻を予想すると、予想時刻指示発信部16を通じて、ユーザ端末20に送信して、UI部24に表示させる。この全行程の予想時刻の表示例については、図9Cを用いて後述する。なお、図2のアプリケーションソフトがユーザ端末20において、主体的に実行される場合には、このステップでは、制御部21が、サービスサーバ10内の時間予測部15に完了時刻を予測させて、この予想時刻を取得し、UI部24に表示する。制御部21がサービスサーバ10から必要な情報を収集し、完了時刻を予想してもよい。Next, the estimated time of completion of the entire examination process is displayed (S19). Here, the control unit 11 causes the time prediction unit 15 to predict the time when the entire examination process will be completed based on the estimated times and the like obtained in steps S15 and S17, and obtains this estimated time. Since it takes time for waiting time, examination time, recovery time, explanation time of the examination results, time to receive medicine if any, and accounting time until the examination is completed, the time prediction unit 15 predicts the completion time of the entire examination process taking these times into consideration. The completion time of the entire examination process may be predicted taking into consideration the condition information of the subject of the endoscopic examination, the congestion state of the hospital where the endoscopic examination is performed, and the operating status of the staff. When the time of each process of the examination is predicted, it is transmitted to the user terminal 20 via the estimated time instruction transmission unit 16 and displayed on the UI unit 24. An example of the display of the estimated time of the entire process will be described later with reference to FIG. 9C. 2 is executed proactively on the user terminal 20, in this step the control unit 21 causes the time prediction unit 15 in the service server 10 to predict the completion time, obtains this predicted time, and displays it on the UI unit 24. The control unit 21 may also collect necessary information from the service server 10 to predict the completion time.

検査全行程の完了予想時刻を表示すると、次に、被検者が病院を出たか否かを判定する(S21)。ここでは、ユーザ端末20は、GPS等の測位システムを用いて、被検者が医療施設を出たか否かを判定する。この判定の結果、医療施設に居る場合には、ステップS15に戻り、前述の動作を行い、検査全行程予想時刻表示を更新する。すなわち、医療施設における、検査終了時間やリカバリ完了予想時刻等は、状況に応じて変化するので、このステップでは、状況の変化を考慮して検査全行程完了時刻を予想し、表示する。一方、ステップS21における判定の結果、病院を出た場合には、このメイン動作のフローを終了する。Once the estimated time of completion of the entire test process has been displayed, it is next determined whether the subject has left the hospital (S21). Here, the user terminal 20 uses a positioning system such as GPS to determine whether the subject has left the medical facility. If the result of this determination is that the subject is still in the medical facility, the process returns to step S15, the above-mentioned operation is performed, and the estimated time display of the entire test process is updated. In other words, since the end time of the test and the estimated recovery completion time at the medical facility change depending on the situation, in this step the completion time of the entire test process is predicted and displayed taking into account the change in situation. On the other hand, if the result of the determination in step S21 is that the subject has left the hospital, this main operation flow ends.

なお、ステップS21では、病院を出ること以外にも、被検者が駐車場に行った、車に乗った、公共交通機関を利用し始めた、帰宅した等を判断するようにしてもよく、安心アプリによる支援の終了の判断ができればよい。また、図2ではステップS15に戻っているが、既に検査が終了している場合にはステップS17に戻るようにしてもよく、また、既にリカバリも完了している場合にはステップS19に戻るようにしてもよい。In addition, in step S21, in addition to leaving the hospital, it may be determined that the subject has gone to a parking lot, gotten in a car, started using public transportation, returned home, etc., as long as it is possible to determine the end of support by the peace of mind app. In addition, although FIG. 2 shows a return to step S15, if the test has already ended, it may be possible to return to step S17, and if recovery has already been completed, it may be possible to return to step S19.

なお、図2のアプリケーションソフトがサービスサーバ10において主体的に実行される場合には、ステップS21では、サービスサーバ10内の制御部11は、ユーザ端末20内のGPS等の測位システムによって取得した現在位置をサービスサーバ10に送信するように依頼する。 In addition, when the application software in Figure 2 is executed independently by the service server 10, in step S21, the control unit 11 in the service server 10 requests the current location obtained by a positioning system such as GPS in the user terminal 20 to be transmitted to the service server 10.

このように、図2に示すメイン動作のフローにおいては、内視鏡検査等の検査の予想開始時刻を取得し、この開始時刻に基づいて、被検者に洗浄剤の飲み始めのタイミングをアドバイスすることができる(S1、S3参照)。また、洗浄が終わると、その後の状況変化に応じた検査の予想開始時刻を取得し、現在地から医療施設までの移動に要する時間を勘案して出発時刻を算出し、この出発時刻になると出発アラームを告知している(S7~S13参照)。また、医療施設においては、検査が完了するまでに、待合時間、検査時間、リカバリ時間、検査結果の説明時間、会計処理時間等の時間が掛かることから、これらの時間を考慮して、検査全行程の完了時刻を予想し、これを表示するようにしている(S15~S19参照)。このため、被検者はどれくらい検査に時間がかかるかを予測することができ、安心して検査を受けることができる。 In this way, in the flow of the main operation shown in FIG. 2, the expected start time of an examination such as an endoscopy is obtained, and based on this start time, the subject can be advised on the timing to start taking the cleaning agent (see S1, S3). In addition, when cleaning is completed, the expected start time of the examination according to the subsequent changes in the situation is obtained, and the departure time is calculated taking into account the time required to travel from the current location to the medical facility, and a departure alarm is issued when this departure time is reached (see S7 to S13). In addition, since it takes time such as waiting time, examination time, recovery time, explanation time of the examination results, and accounting time to complete the examination at the medical facility, the completion time of the entire examination process is predicted and displayed taking these times into consideration (see S15 to S19). Therefore, the subject can predict how long the examination will take and can undergo the examination with peace of mind.

なお、図2においては、検査室情報取得部37やリカバリルーム情報取得部39からの情報に基づいて、検査終了時刻やリカバリ完了時刻の予想を行っていたが(S15、S17参照)、これに限らず、待合室、前処置室、検査結果通知用の部屋(診察室等)、会計室等、医療施設内における部屋(部屋に限らず場所(空間)でもよい)の情報や、検査を実施する担当内視鏡医のスケジュール等、その他の情報を用いて、各行為における開始や終了時刻を予想し、アドバイス表示するようにしてもよい。In FIG. 2, the examination end time and recovery completion time are predicted based on information from the examination room information acquisition unit 37 and the recovery room information acquisition unit 39 (see S15, S17). However, it is not limited to this, and the start and end times of each procedure may be predicted and advice displayed using information on rooms (not limited to rooms, but may also be places (spaces)) within the medical facility, such as waiting rooms, pre-treatment rooms, rooms for notifying examination results (examination rooms, etc.), accounting rooms, etc., as well as the schedule of the endoscopist performing the examination, and other information.

次に、図3Aに示すフローチャートを用いて、ステップS5(図2参照)における洗浄度チェックの動作について説明する。前述したように、本実施形態においては、被検者が洗浄剤を自宅等(医療施設を除く)において服用し、腸管洗浄を行う。この洗浄度チェックのフローにおいては、被検者が洗浄剤を飲むに当たって必要となるアドバイスを提供し、さらに排便画像に基づいて、十分な洗浄がなされたか否かを判定する。Next, the operation of the cleanliness check in step S5 (see FIG. 2) will be described using the flowchart shown in FIG. 3A. As described above, in this embodiment, the subject takes the cleansing agent at home or elsewhere (excluding medical facilities) and intestinal cleansing is performed. In this cleanliness check flow, advice necessary for the subject to take the cleansing agent is provided, and further, based on the defecation image, it is determined whether or not sufficient cleansing has been performed.

図3Aに示す洗浄度チェックのフローが開始すると、まず、洗浄が必要であり、かつ飲む時間になったか否かを判定する(S21)。ステップS3(図2)において飲み始めアラームが表示された後、被検者は所定時間間隔で洗浄剤を服用しなければならない。このステップでは、制御部11は、洗浄剤を飲まなければならず、かつ前回の飲用から所定時間が経過したか否かを判定する。このために、制御部11は、ユーザ端末20から被検者の洗浄剤の服用状況に関する情報を取得し、判定する。なお、図2のアプリケーションソフトがサービスサーバ10において主体的に実行される場合には、制御部21は、ステップS21では、被検者が洗浄剤を飲んだか否かを、被検者のUI部24へ入力情報等に基づいて判定する。When the cleanliness check flow shown in FIG. 3A starts, first it is determined whether cleansing is necessary and it is time to drink (S21). After the start drinking alarm is displayed in step S3 (FIG. 2), the subject must take the cleanser at a predetermined time interval. In this step, the control unit 11 determines whether the cleanser must be taken and whether a predetermined time has passed since the last time it was taken. To this end, the control unit 11 obtains information on the subject's cleanser intake status from the user terminal 20 and makes a determination. Note that when the application software in FIG. 2 is executed independently by the service server 10, the control unit 21 determines in step S21 whether the subject has taken the cleanser based on input information, etc., to the UI unit 24 of the subject.

次に、被検者のプロフィールや生活習慣に基づいて洗浄のし易さを推論する(S23)。被検者が洗浄剤を飲み腸管を洗浄するにあたって、洗浄のし易さは個人差があり、この洗浄のし易さに応じて、洗浄剤を飲む際に適切なガイドを表示させるとよい。そのため、このステップでは被検者の洗浄のし易さを推論する。ユーザ端末20内の記録部、またはサービスサーバ10の検査結果記録部17には、ユーザのプロフィールが記録されている。また、ユーザ端末20は、ユーザが普段から携帯しているので、ユーザの行動、例えば、何時に起床し、何時に朝食・昼食・夕食をとり、何時に就寝しているか等の日常の習慣が分かり、また、ウォーキング、ジョギンクを行ったとか、ジムで運動した等の情報を得ることができる。さらに、食事の内容等を撮影していれば、どのようなものを食しているかについても分かる。さらに、検査結果記録部17には、被検者の種々の健康診断等の結果も記録されている。これらの情報を用いて、サービスサーバ10内に備えられた推論エンジンを用いて、上述の情報を入力することによって、洗浄のし易さを推論する。Next, the ease of cleaning is inferred based on the subject's profile and lifestyle (S23). When the subject drinks a cleaning agent to cleanse the intestinal tract, the ease of cleaning varies from person to person, and it is advisable to display an appropriate guide when drinking the cleaning agent according to the ease of cleaning. Therefore, in this step, the ease of cleaning for the subject is inferred. The user's profile is recorded in the recording unit in the user terminal 20 or the test result recording unit 17 of the service server 10. In addition, since the user usually carries the user terminal 20, the user's behavior, for example, daily habits such as what time they get up, what time they have breakfast, lunch, and dinner, and what time they go to bed, can be known, and information such as walking, jogging, and exercising at the gym can also be obtained. Furthermore, if the contents of meals are photographed, it is also possible to know what they are eating. Furthermore, the test result recording unit 17 also records the results of various health checkups of the subject. Using this information, the ease of cleaning is inferred by inputting the above information using an inference engine provided in the service server 10.

ステップS21における判定の結果、洗浄かつ飲む時間になった場合には、洗浄剤量を表示する(S25)。被検者は洗浄剤をどのくらい飲んだらよいのか分からない場合もあることから、このステップにおいて、制御部11は、被検者が洗浄に使用する洗浄剤に合わせて、予め記憶してある洗浄剤量を、指示発信部16を通じてユーザ端末20に送信し、UI部24に表示させる。このとき、洗浄のしやすさに応じて、一定時間に飲む洗浄剤の量を調整するようにしてもよい。この表示については、図9Bを用いて後述する。なお、図2のアプリケーションソフトがサービスサーバ10において主体的に実行される場合には、制御部21は、指示発信部16から送信されてきた洗浄剤量をUI部24に表示させる。または、制御部21が毎回飲むべき洗浄剤量を予め記憶しておき、この記憶された洗浄剤量に基づいて、UI部24に表示するようにしてもよい。 When it is time to wash and drink as a result of the judgment in step S21, the amount of detergent is displayed (S25). Since the subject may not know how much detergent to drink, in this step, the control unit 11 transmits the amount of detergent stored in advance to the user terminal 20 through the instruction transmission unit 16 according to the detergent used by the subject for washing, and displays it on the UI unit 24. At this time, the amount of detergent to be drunk in a certain period of time may be adjusted according to the ease of washing. This display will be described later with reference to FIG. 9B. Note that, when the application software in FIG. 2 is executed independently by the service server 10, the control unit 21 displays the amount of detergent transmitted from the instruction transmission unit 16 on the UI unit 24. Alternatively, the control unit 21 may store in advance the amount of detergent to be drunk each time, and display the amount on the UI unit 24 based on the stored amount of detergent.

なお、図2のアプリケーションソフトがサービスサーバ10において主体的に実行される場合には、ステップS23、S25において、制御部11が、上述の情報を収集し、これらの情報に基づいて、洗浄剤のし易さを推論してもよい。また、ポリープの可能性に(検査時間が変動するリスクにかかわる処置等の可能性)ついて推論してもよい。また、ユーザ端末20内に推論エンジンを備えていれば、ステップS23において、この推論エンジンを利用してもよい。本実施形態においては、洗浄のし易さ(ポリープの有無であってもよい)について推論エンジンを用いて推論するようにしているが、ロジカルに洗浄のし易さ(ポリープの有無であってもよい)について予想(判断)するようにしてもよい。2 is executed independently by the service server 10, the control unit 11 may collect the above-mentioned information in steps S23 and S25 and infer the ease of cleaning based on this information. Also, the possibility of polyps (possibility of treatment related to the risk of fluctuating examination time) may be inferred. Also, if an inference engine is provided in the user terminal 20, this inference engine may be used in step S23. In this embodiment, the inference engine is used to infer the ease of cleaning (which may be the presence or absence of polyps), but the ease of cleaning (which may be the presence or absence of polyps) may also be predicted (determined) logically.

続いて、洗浄剤を飲むのが困難か否かについて判定する(S27)。洗浄剤の飲み易さは、前述したように、個々人によって異なり、飲み難さを訴える被検者もいる。被検者が洗浄剤を飲み難いと感じる場合には、ユーザ端末20のUI部24の画面等において、ギブアップアイコンをクリックすることによって、その旨の意思表示を行うことができる。このステップでは、制御部11が、ユーザ端末20においてなされた被検者の意思表示を確認する。なお、図2のアプリケーションソフトがサービスサーバ10において主体的に実行される場合には、制御部11が、UI部24における被検者の意思表示を確認すればよい。ユーザ端末20は、ギブアップアイコン以外にも、ギブアップ釦等を設け、被検者がギブアップ釦等を操作できるようにしてもよい。Next, it is determined whether or not the subject has difficulty in drinking the cleaning agent (S27). As mentioned above, the ease of drinking the cleaning agent varies from person to person, and some subjects complain that the cleaning agent is difficult to drink. If the subject finds it difficult to drink the cleaning agent, the subject can express his/her intention by clicking a give-up icon on the screen of the UI unit 24 of the user terminal 20. In this step, the control unit 11 confirms the subject's intention expressed on the user terminal 20. Note that, when the application software of FIG. 2 is executed independently on the service server 10, the control unit 11 may confirm the subject's intention expressed on the UI unit 24. In addition to the give-up icon, the user terminal 20 may be provided with a give-up button or the like so that the subject can operate the give-up button or the like.

ステップS27における判定の結果、飲むのが困難な場合には、サーバ経由で、病院にて画像を確認し、これ以上洗浄剤を飲む必要があるか否かを入力する(S29)。内視鏡検査を行うには、腸管に便が残っていない状態にする必要があり、このことは被検者の排便画像を見ることによって分かる。そこで、このステップでは、被検者の排便をユーザ端末20の撮影部23において撮影するので、この画像をサービスサーバ10と経由して院内システム30または34に送信する(図9Bの画面D4参照)。担当の医師等は、送信されてきた画像を見て、十分洗浄されているか否かを判定し、これ以上洗浄剤を飲む必要があるか判断する。なお、この際、被検者と病院の間で意思疎通ができるように、音声等において対話できるようにしてもよい。 If the result of the judgment in step S27 is that it is difficult to drink, the hospital checks the image via the server and inputs whether or not it is necessary to drink any more cleansing agent (S29). To perform an endoscopic examination, it is necessary to make sure that there is no stool remaining in the intestines, and this can be seen by looking at the image of the subject's defecation. Therefore, in this step, the subject's defecation is photographed by the imaging unit 23 of the user terminal 20, and this image is sent to the in-hospital system 30 or 34 via the service server 10 (see screen D4 in Figure 9B). The doctor in charge, etc., looks at the transmitted image and judges whether or not it has been sufficiently cleansed, and judges whether or not it is necessary to drink any more cleansing agent. At this time, it is possible to have a dialogue by voice or the like so that the subject and the hospital can communicate with each other.

次に、ステップS29における画像判断に基づいて、病院が十分洗浄されていると判断したか否かを判定する(S31)。このステップでは、内視鏡検査の担当医師等の判断に基づいて判定する。この判定の結果は制御部21に伝えられ、十分洗浄されていると判定されている場合には、ステップS47に進み、洗浄完了を表示する。一方、十分洗浄されていないと判断された場合には、病院の判断結果を表示する(S33)。ここでは、院内システム30または34からの判断結果を、制御部11はユーザ端末20に送信し、ユーザ端末20のUI部24に病院の判断結果、すなわち、洗浄剤を飲むことが必要であることを表示させる。また、病院にて異常事態と判断した場合、すぐに来院するよう表示させてもよい。なお、図2のアプリケーションソフトがユーザ端末20において主体的に実行される場合には、制御部11が、サービスサーバ10を通じて、病院の担当医師等の判断結果を入手し、その判断結果をUI部24に表示する。Next, based on the image judgment in step S29, it is judged whether the hospital judged that the endoscopy was sufficiently cleaned (S31). In this step, the judgment is made based on the judgment of the doctor in charge of the endoscopy. The result of this judgment is transmitted to the control unit 21, and if it is judged that the endoscopy was sufficiently cleaned, the process proceeds to step S47, where the completion of cleaning is displayed. On the other hand, if it is judged that the endoscopy was not sufficiently cleaned, the hospital's judgment result is displayed (S33). Here, the control unit 11 transmits the judgment result from the in-hospital system 30 or 34 to the user terminal 20, and displays the hospital's judgment result, that is, the need to drink a cleaning agent, on the UI unit 24 of the user terminal 20. In addition, if the hospital judges that an abnormal situation exists, it may display a message to visit the hospital immediately. In addition, when the application software in FIG. 2 is executed independently on the user terminal 20, the control unit 11 obtains the judgment result of the doctor in charge of the hospital through the service server 10, and displays the judgment result on the UI unit 24.

ステップS27において飲むのが困難でない場合、またはステップS33において病院の判断結果を表示すると、飲み切るまで待機する(S35)。ここでは、ステップS23において表示された洗浄量を、被検者が飲み切るまで待機状態となる。被検者が洗浄剤を飲み切ると、その旨をユーザ端末20に入力するようにしておけばよい。飲み切るまでの待機期間中に、被検者が排便した場合がある。この場合には、図3Aには記載がないが、ステップS39に進み、S39以下の処理を実行する。洗浄剤を飲み切ると、ステップS21に戻り、次の洗浄剤を飲む時間か否かを判定する。洗浄剤を飲む時間になれば、前述のステップS23以下を実行する。 If it is not difficult to drink in step S27, or if the hospital's judgment result is displayed in step S33, the process waits until the cleansing agent is completely drunk (S35). Here, the process waits until the subject drinks the cleansing agent amount displayed in step S23. When the subject drinks the cleansing agent, this can be input to the user terminal 20. During the waiting period until the cleansing agent is completely drunk, the subject may defecate. In this case, although not shown in FIG. 3A, the process proceeds to step S39 and the process from S39 onwards is carried out. When the cleansing agent is completely drunk, the process returns to step S21 and a determination is made as to whether it is time to drink the next cleansing agent. When it is time to drink the cleansing agent, the process from step S23 onwards is carried out.

ステップS21における判定の結果、洗浄剤が必要かつ飲む時間でない場合には、次に、排便があったか否かを判定する(S37)。洗浄剤を飲むことによって、被検者が排便することがある。排便がある場合には、ユーザ端末20のUI部24にその旨を入力する(図9Bの画面D4参照)。排便がない場合には、待機状態であり、ステップS21に戻る。ここでは、制御部11は、ユーザ端末20からの情報に基づいて判定する。 If the result of the determination in step S21 is that cleansing agent is necessary but it is not time to drink it, then it is determined whether or not a bowel movement has occurred (S37). Drinking the cleansing agent may cause the subject to have a bowel movement. If a bowel movement has occurred, this is input to the UI unit 24 of the user terminal 20 (see screen D4 in Figure 9B). If a bowel movement has not occurred, the system remains on standby and returns to step S21. Here, the control unit 11 makes the determination based on information from the user terminal 20.

一方、排便があった場合には、画像を撮影する(S39)。この場合には、制御部11は、被検者がユーザ端末20の撮影部23によって排便の画像を撮影するように指示する。このとき、制御部21は被検者が撮影するようにUI部24にアドバイス表示を行う(図9Bの画面D4参照)。なお、図2のアプリケーションソフトがユーザ端末20において主体的に実行される場合には、制御部11が、被検者にて排便の画像を撮影するように指示する。On the other hand, if defecation has occurred, an image is captured (S39). In this case, the control unit 11 instructs the subject to capture an image of the defecation using the imaging unit 23 of the user terminal 20. At this time, the control unit 21 displays advice on the UI unit 24 for the subject to capture an image (see screen D4 in Figure 9B). Note that when the application software in Figure 2 is executed independently on the user terminal 20, the control unit 11 instructs the subject to capture an image of the defecation.

ステップS39における画像撮影は、画像の撮影に限らず、便器にカメラ等のセンサが接続されている場合、そのセンサから画像や排便に関する情報を取得するようにしてもよい。また、水洗トイレにおける水の液性、電気抵抗、超音波の反射率など、光学的な物理量以外の様々な情報をステップS39で取得し、その時間的変化を用いて腸管の洗浄度を判定するようにしてもよい。The image capturing in step S39 is not limited to capturing an image, and if a sensor such as a camera is connected to the toilet bowl, the image and information related to defecation may be obtained from the sensor. Also, various information other than optical physical quantities, such as the liquid properties of the water in the flush toilet, electrical resistance, and ultrasonic reflectance, may be obtained in step S39, and the degree of cleansing of the intestinal tract may be determined using changes over time.

画像を撮影すると、画像を送信する(S41)。ここでは、洗浄のレベルを判定するために、制御部11は、ユーザ端末20は撮影した画像をサービスサーバ10に送信するように指示する。なお、図2のアプリケーションソフトがユーザ端末20において主体的に実行される場合には、排便画像を撮影すると、制御部11が、画像を送信する。なお、ユーザ端末が洗浄度チェックを行うことができれば、サービスサーバ10に送信せずに、ユーザ端末20内において判定してもよい。Once an image has been captured, it is transmitted (S41). Here, in order to determine the level of cleanliness, the control unit 11 instructs the user terminal 20 to transmit the captured image to the service server 10. If the application software in FIG. 2 is executed independently on the user terminal 20, the control unit 11 transmits the image once a defecation image has been captured. If the user terminal is capable of performing a cleanliness check, the image may be determined within the user terminal 20 without being transmitted to the service server 10.

次に、洗浄レベルを取得する(S43)。排便の画像を取得したサービスサーバ10において、洗浄度判定部14は、被検者の腸管の洗浄度を判定する。腸管の洗浄が進むと排便画像が澄んでくるので、画像を解析することによって、洗浄のレベルを取得できる。洗浄レベルの判定の仕方については、図4ないし図8を用いて後述する。なお、図2のアプリケーションソフトがユーザ端末20において主体的に実行される場合には、制御部21は、洗浄度判定部14から洗浄度の判定結果を取得する。Next, the cleansing level is obtained (S43). In the service server 10 which has obtained the image of the defecation, the cleansing level determination unit 14 determines the cleansing level of the subject's intestinal tract. As the cleansing of the intestinal tract progresses, the defecation image becomes clearer, and the cleansing level can be obtained by analyzing the image. How the cleansing level is determined will be described later with reference to Figures 4 to 8. Note that when the application software in Figure 2 is executed independently on the user terminal 20, the control unit 21 obtains the cleansing level determination result from the cleansing level determination unit 14.

洗浄レベルを取得すると、次に、十分な洗浄ができたか否かを判定する(S45)。ここでは、制御部11は、洗浄度判定部14から最新の洗浄レベルの判定結果を取得し、これに基づいて判定する。なお、図2のアプリケーションソフトがユーザ端末20において主体的に実行される場合には、制御部21は、洗浄度判定部14から最新の洗浄レベルの判定結果に基づいて判定してもよく、または洗浄度判定部14における判定レベルを取得するようにしてもよい。Once the cleaning level has been obtained, it is then determined whether or not sufficient cleaning has been achieved (S45). Here, the control unit 11 obtains the latest cleaning level determination result from the cleanliness determination unit 14 and makes a determination based on this. Note that when the application software in FIG. 2 is executed independently on the user terminal 20, the control unit 21 may make a determination based on the latest cleaning level determination result from the cleanliness determination unit 14, or may obtain the determination level in the cleanliness determination unit 14.

ステップS45における判定の結果、十分な洗浄レベルに達していない場合には、洗浄終了予想時刻と残りの飲む量(回数)を表示する(S49)。ここでは、時間予測部15は、洗浄が完了するレベルに達するまでに必要な洗浄剤の量(回数)と終了時刻を予想する。またはサービスサーバ10内のスケジュール管理部13、または洗浄度予測部14に問合せ、予測結果を取得する。UI部24には、被検者が毎回飲む洗浄剤の量を表示するようにしておき(例えば、図9Bの画面D2a~D2c等参照)、被検者の洗浄度の測定結果を考慮すれば、被検者の洗浄レベルが検査可能レベルLevに達するタイミングを推定することができる(例えば、図4参照)。終了タイミングが予測できれば、それまでに飲む洗浄剤の量(回数)を予想できる。この終了タイミングの予測は、古典的なロジカルな方法であってもよく(例えば、図4、図7等参照)、また、人工知能AIを用いて、推論する方法であってもよい(例えば、図6、図8等参照)。 If the result of the judgment in step S45 is that the cleaning level is not sufficient, the expected time to finish cleaning and the remaining amount to drink (number of times) are displayed (S49). Here, the time prediction unit 15 predicts the amount (number of times) of cleaning agent required to reach the level at which cleaning is completed and the end time. Alternatively, the time prediction unit 15 queries the schedule management unit 13 or the cleanliness prediction unit 14 in the service server 10 to obtain the prediction result. The UI unit 24 is configured to display the amount of cleaning agent that the subject drinks each time (see, for example, screens D2a to D2c in FIG. 9B), and considering the measurement result of the cleanliness of the subject, it is possible to estimate the timing at which the cleaning level of the subject reaches the testable level Lev (see, for example, FIG. 4). If the end timing can be predicted, the amount (number of times) of cleaning agent to be drunk by that time can be predicted. This prediction of the end timing may be a classical logical method (see, for example, FIG. 4, FIG. 7, etc.), or may be a method of inference using artificial intelligence AI (see, for example, FIG. 6, FIG. 8, etc.).

洗浄剤の量(回数)と終了時刻の予想結果を取得すると、指示発信部16は、予想結果をユーザ端末20に送信し、UI部24に表示させる。この表示の際に、併せて「頑張ってね」等、被検者に励ましの表示をするようにしてもよい。UI部24に洗浄剤の量(回数)と終了時刻の予想結果を表示すると、ステップS21に戻る。 When the predicted results of the amount (number of times) of detergent and the end time are acquired, the instruction transmission unit 16 transmits the predicted results to the user terminal 20 and causes the UI unit 24 to display them. When this display is performed, a message of encouragement to the subject, such as "Good luck," may also be displayed. When the predicted results of the amount (number of times) of detergent and the end time are displayed on the UI unit 24, the process returns to step S21.

なお、ステップS49において、図2のアプリケーションソフトがユーザ端末20において主体的に実行される場合には、制御部21は、必要な情報を収集し、洗浄が完了するレベルに達するまでに必要な洗浄剤の量(回数)と終了時刻を予想し、この予想結果をUI部24に表示する。In addition, in step S49, when the application software of Figure 2 is executed proactively on the user terminal 20, the control unit 21 collects the necessary information, predicts the amount (number of times) of cleaning agent required to reach the cleaning completion level and the end time, and displays this prediction result on the UI unit 24.

一方、ステップS45における判定の結果、十分な洗浄ができたと判定した場合、またはステップS31において、病院が十分に洗浄できたと判定した場合には、洗浄完了表示を行う(S47)。ここでは、指示発信部16は、ユーザ端末20のUI部24に洗浄が完了した旨を表示させる(図9Bの画面D6参照)。洗浄が完了したことから、被検者は病院に移動し、病院において内視鏡検査を受診することができる(図2のS11、S13参照)。洗浄完了表示を行うと、洗浄度チェックのフローを終了し、元のフローに戻る。On the other hand, if the result of the judgment in step S45 is that sufficient cleaning has been performed, or if the hospital judges in step S31 that sufficient cleaning has been performed, a cleaning completion display is performed (S47). Here, the instruction transmission unit 16 causes the UI unit 24 of the user terminal 20 to display that cleaning has been completed (see screen D6 in FIG. 9B). Since cleaning has been completed, the subject can move to the hospital and undergo an endoscopic examination there (see S11 and S13 in FIG. 2). When the cleaning completion display is performed, the cleanliness check flow ends and the original flow is returned to.

次に、図3Bに示すフローチャートを用いて、洗浄度チェックの変形例について説明する。図3Aに示すフローチャートにおいては、ステップS21における判定の結果、洗浄剤を飲む時間であれば、ステップS23以下の一連のステップを実行し、飲む時間でなければ排便ありか否かを判定していた。これに対して、図3Bに示すフローにおいては、ステップS21における判定の結果、洗浄剤を飲む時間であれば、洗浄剤量を表示した後、ステップS21に戻り、一方、洗浄剤を飲む時間でなければ、ステップS27以下の一連のステップを実行するようにしている点で相違する。すなわち、ステップS21の判定の結果がNoの場合の進む先と、ステップS23を実行した後に進むステップ先と、ステップS33を実行した後の進むステップ先が異なる他は、図3Aのフローと同じである。各ステップにおける動作は、図3Aのフローと同じであるので、詳しい説明は省略する。Next, a modified example of the cleanliness check will be described using the flowchart shown in FIG. 3B. In the flowchart shown in FIG. 3A, if the result of the judgment in step S21 is that it is time to drink the cleanser, a series of steps from step S23 onwards are executed, and if it is not time to drink, it is judged whether or not there is a defecation. In contrast, in the flow shown in FIG. 3B, if the result of the judgment in step S21 is that it is time to drink the cleanser, the amount of cleanser is displayed and then the flow returns to step S21, while if it is not time to drink the cleanser, a series of steps from step S27 onwards are executed. That is, the flow is the same as that of FIG. 3A, except that the destination when the result of the judgment in step S21 is No, the destination after executing step S23, and the destination after executing step S33 are different. The operation in each step is the same as that of FIG. 3A, so a detailed explanation is omitted.

このように、図3Aおよび図3Bに示す洗浄度チェックのフローにおいては、被検者が洗浄剤を飲み、腸管洗浄を行う際に、排便画像を取得し(S39、S41参照)、この排便画像に基づいて洗浄レベルを判定し(S43参照)、この洗浄レベルの経時的変化に基づいて、被検者にアドバイスを与えるようにしている(S47、S49参照)。このため、個々の被検者の状態に応じたアドバイスを与えることができる。3A and 3B, when the subject drinks the cleansing agent and undergoes intestinal cleansing, a defecation image is acquired (see S39, S41), the cleansing level is determined based on this defecation image (see S43), and advice is given to the subject based on the change in the cleansing level over time (see S47, S49). This makes it possible to give advice tailored to the condition of each individual subject.

また、図3Aおよび図3Bに示す洗浄度チェックのフローにおいては、被検者が、洗浄剤を飲む時間になると、被検者にその旨をアドバイスしている(S21、S23参照)。洗浄剤は所定時間間隔で服用しなければならず、時間管理が煩わしく感ずる被検者がいるが、そのような被検者であっても、本フローでは問題なく洗浄剤を服用することができる。また、被検者が、これ以上洗浄剤を飲むのキツイと感じ、ギブアップアイコンを操作した場合には(S27Yes)、病院に排便の画像が送信され、病院で洗浄度合いを判断している(S29、S31参照)。AIを利用して画像の洗浄度合いを判定してもよいが、本実施形態においては、医療機関において担当者が判断しているので、被検者に安心を提供することができる。この場合、腸管洗浄の結果、きれいになっていそうだった場合には、「洗浄完了」を表示し(S47)、一方、きれいになっていない場合には、「頑張ってね」等、励ましの表示を行うとよい。 In addition, in the flow of the cleansing check shown in FIG. 3A and FIG. 3B, when it is time for the subject to take the cleansing agent, the subject is advised to that effect (see S21, S23). The cleansing agent must be taken at a specified time interval, and some subjects find time management troublesome, but even such subjects can take the cleansing agent without any problems in this flow. In addition, if the subject feels that it is difficult to take any more cleansing agent and operates the give up icon (S27 Yes), an image of the defecation is sent to the hospital, and the degree of cleansing is judged at the hospital (see S29, S31). Although the degree of cleansing of the image may be judged using AI, in this embodiment, the person in charge at the medical institution judges it, so that the subject can be reassured. In this case, if the result of the intestinal cleansing indicates that the intestines are clean, "cleaning completed" is displayed (S47), and on the other hand, if the intestines are not clean, an encouraging message such as "keep up the good work" may be displayed.

次に、ステップS49における洗浄レベルの取得と、ステップS49における洗浄度予測について、図4ないし図8を用いて説明する。Next, the acquisition of the cleaning level in step S49 and the prediction of the cleaning degree in step S49 will be explained using Figures 4 to 8.

まず、図4を用いて、洗浄度の予測について説明する。図4は、洗浄度の変化を示すグラフであり、横軸は洗浄剤を飲み始めてからの時間の経過を示し、縦軸は洗浄度を示す。縦軸の洗浄度は、上側が低く、下側が高く、洗浄度がレベルLevより下側であれば検査が可能である。実線は、洗浄剤を飲み始めてからの標準的な洗浄度の変化を示す標準洗浄度曲線Lstである。腸の動きによって、洗浄度の変化は、おおよその傾向があると考える。そこで、食事内容・時刻、排便量・時刻を収集し、洗浄度を予想し、標準洗浄度曲線Lstを作成する。この標準洗浄度曲線Lstは、AIを利用して作成してもよく、また古典的な手法(ロジカル的な手法等)によって作成すればよい。また、前回の実績・性別・年齢・人種・地域等に基づき変更してもよい。また、使用する洗浄剤に応じて変更してもよい。この標準的な洗浄度の変化曲線の作成については、図5ないし図8を用いて後述する。First, the prediction of the cleanliness level will be explained using FIG. 4. FIG. 4 is a graph showing the change in cleanliness level, with the horizontal axis showing the time since the start of taking the cleansing agent, and the vertical axis showing the cleanliness level. The cleanliness level on the vertical axis is low on the upper side and high on the lower side, and if the cleanliness level is below the level Lev, the test is possible. The solid line is the standard cleanliness level curve Lst, which shows the standard change in cleanliness level since the start of taking the cleansing agent. It is considered that the change in cleanliness level has an approximate tendency depending on the movement of the intestines. Therefore, the meal contents and time, the amount and time of stool are collected, the cleanliness level is predicted, and the standard cleanliness level curve Lst is created. This standard cleanliness level curve Lst may be created using AI, or may be created using a classical method (logical method, etc.). It may also be changed based on the previous performance, gender, age, race, region, etc. It may also be changed according to the cleansing agent used. The creation of this standard cleanliness level change curve will be described later using FIG. 5 to FIG. 8.

図4のグラフにおいて、Ra1~Ra5は、被検者aの各時刻における洗浄度の測定値であり、一点鎖線は、標準洗浄度曲線Lstに対して、被検者aの測定値Ra1~Ra5を考慮して作成した被検者aの洗浄度の変化予測曲線Lesaである。この変化予測曲線Lesaを用いて、被検者aの各時刻における洗浄度を予測することができ、Ra6、Ra7は、その予想値である。この例では、洗浄剤は減らせないが、後どのくらい飲めば規定量の洗浄剤を飲むことになるか表示することで、安心感を提供することができる。In the graph of Figure 4, Ra1 to Ra5 are the measured cleanliness levels of subject a at each time, and the dashed dotted line is a predicted change curve Lesa of subject a's cleanliness level, which was created by taking into account subject a's measured values Ra1 to Ra5 with respect to the standard cleanliness level curve Lst. Using this predicted change curve Lesa, subject a's cleanliness level at each time can be predicted, with Ra6 and Ra7 being the predicted values. In this example, the amount of detergent cannot be reduced, but a sense of security can be provided by displaying how much more detergent is left to drink before the prescribed amount is consumed.

また、破線は、被検者が洗浄剤を飲み腸管を洗浄する際に、洗浄度が不足しているか否かを判定するするためのアラートラインLaである。被検者の測定値がアラートラインLaよりも右側にある場合、すなわち、洗浄度が不足方向にある場合には、被検者に警告する。図4に示す例では、測定値Ra5はアラートラインLaよりも右側にあり、アラートラインLaを超えて洗浄度が不足しているため、サービスサーバ10は病院側へアラートする。The dashed line is an alert line La for determining whether or not the degree of cleansing is insufficient when the subject drinks the cleansing agent to cleanse the intestinal tract. If the subject's measurement value is to the right of the alert line La, i.e., if the degree of cleansing is insufficient, a warning is issued to the subject. In the example shown in Figure 4, the measurement value Ra5 is to the right of the alert line La, exceeding the alert line La and indicating an insufficient degree of cleansing, so the service server 10 issues an alert to the hospital.

また、図4のグラフにおいて、Rb1、Rb2は、被検者bの各時刻における洗浄度の測定値である。被検者被検者aの場合と同様に、標準洗浄度曲線Lstに対して、被検者bの測定値Rb1、Rb2を考慮して洗浄度の変化予測曲線Lesbを作成することができる。この変化予測曲線を用いると、被検者bの各時刻における洗浄度を予測することができ、Rb3、Rb4、Rb5は、その予想値である。被検者bの場合には、標準的な洗浄度曲線Lstよりも洗浄が進んでいるため、規定量より少なくても、洗浄が完了すると予測される。すなわち、実際の洗浄度曲線からおおよそ推定して、どのくらい飲めばよさそうか表示することができる。 In the graph of FIG. 4, Rb1 and Rb2 are the measured values of the cleanliness of subject b at each time. As in the case of subject a, a predicted change curve Lesb of the cleanliness can be created by considering the measured values Rb1 and Rb2 of subject b with respect to the standard cleanliness curve Lst. Using this predicted change curve, the cleanliness of subject b at each time can be predicted, and Rb3, Rb4, and Rb5 are the predicted values. In the case of subject b, the cleanliness is more advanced than the standard cleanliness curve Lst, so it is predicted that the cleanliness will be completed even if the amount is less than the specified amount. In other words, it is possible to roughly estimate from the actual cleanliness curve and display how much should be drunk.

このように、検査可能なレベルLev以下になるまでの時間には、被検者による個人差があり、図4に示す例では、時間差Tdifの差が生じている。一般的に、腸管洗浄剤は一定時間ごとに規定量を飲み続けるため、時間差Tdifに概ね比例して洗浄剤の飲む量を減らすことができる。本実施形態においては、洗浄度を測定し、個人差を考慮して検査可能レベル以下になるまでの時間を予想して、被検者に提示するようにしている。すなわち、標準洗浄度曲線Lstと、実際の測定値から、後どれくらい時間かかり、また洗浄剤の飲む回数を予測することができる。また、この予測に基づいて、ユーザ端末20のUI部24に、「いい調子」「ちょっと遅いけど相談する?」のような見守り感のある表示を行ってもよい。Thus, the time it takes to reach the testable level Lev varies from subject to subject, and in the example shown in FIG. 4, there is a difference in the time difference Tdif. In general, a prescribed amount of intestinal cleansing agent is taken at regular intervals, so the amount of cleansing agent taken can be reduced roughly in proportion to the time difference Tdif. In this embodiment, the cleansing level is measured, and the time it will take to reach the testable level or below is predicted taking into account individual differences, and presented to the subject. That is, it is possible to predict how much time will be required and how many times the cleansing agent will be taken from the standard cleansing level curve Lst and the actual measured value. In addition, based on this prediction, the UI unit 24 of the user terminal 20 may display a message with a sense of monitoring, such as "You're doing well" or "It's a little late, but do you want to talk to me?"

次に、洗浄度予測アルゴリズムについて説明する。まず、標準洗浄度曲線Lstの作成について説明する。標準洗浄度曲線作成のためN人の被検者から以下のデータを取得する。
- 被検者基本情報 (年齢、性別、体重、身長、便秘症有無等)
- 洗浄剤を飲み、排便した時の排便の画像と時刻
Next, the cleanliness prediction algorithm will be described. First, the creation of the standard cleanliness curve Lst will be described. To create the standard cleanliness curve, the following data is obtained from N subjects.
- Basic information of the subject (age, gender, weight, height, presence of constipation, etc.)
- Images and time of defecation after drinking detergent

N人の被検者から上述のデータを取得すると、次に、洗浄度を定量化する。洗浄度の定量化にあたっては、排便画像から画像特徴量Fを抽出する。画像特徴量Fは、RGB色空間のベクトル値でもよいし、RBGの平均値でも良い。また、他の色空間を使った特徴量を算出してもよい。さらに、固形状態の便を抽出し、固形物の画像内での占有率を特徴量としてもよい。Once the above data has been obtained from the N subjects, the cleanliness is then quantified. To quantify the cleanliness, an image feature F is extracted from the stool image. The image feature F may be a vector value in the RGB color space or an average value of RGB. Features may also be calculated using other color spaces. Furthermore, solid stool may be extracted and the occupancy rate of the solid matter in the image may be used as the feature.

一般的な検査可能に至るまでの排便画像列を基準画像列と呼ぶことにする。図5に基準画像列の例を示す。この例では、被検者の初期の排便の画像P1は固形状態を示し、その後の画像P2は泥状態を示し、その後の画像P3はカスがある状態である。検査可能な状態における画像P4は透明感のある液体である。基準画像列において、検査可能状態の画像P4における画像特徴量をF_okとする。各排便画像の特徴量F_jとF_okからの特徴量空間内の距離をD_jとし、これを洗浄度と定義する。つまり、Dの値が小さいほど検査可能な状態に近いことを示す。 The sequence of stool images up to the point where general inspection is possible will be called the reference image sequence. Figure 5 shows an example of a reference image sequence. In this example, image P1 of the subject's initial stool shows a solid state, subsequent image P2 shows a muddy state, and subsequent image P3 shows a state with residue. Image P4 in an inspectable state is a transparent liquid. In the reference image sequence, the image feature amount for image P4 in an inspectable state is F_ok. The feature amount F_j of each stool image and its distance in the feature amount space from F_ok are denoted as D_j, and this is defined as the degree of cleanliness. In other words, the smaller the value of D, the closer the state is to being inspectable.

基準画像列を作成し、各画像の特徴量を算出すると、次に、標準洗浄度曲線を作成する。まず、N人の被検者の画像データを洗浄度-時刻の空間にプロットする。減少傾向のパターンが明確に異なるものは異なる標準パターンとして記録しておく(例えば、図4の標準洗浄度曲線Lst参照)。その際、標準洗浄度曲線のパターン群で群を規定する被検者基本情報を特定する。これらの処理を行うことによって、標準洗浄曲線Lstを作成する。なお、母集団の年齢、性別等に基づいて、それぞれ異なる標準洗浄曲線Lstを作成してもよい。 After creating a reference image sequence and calculating the features of each image, a standard cleanliness curve is then created. First, image data for N subjects is plotted in the cleanliness-time space. Patterns with clearly different decreasing trends are recorded as different standard patterns (see, for example, the standard cleanliness curve Lst in Figure 4). At that time, basic subject information that defines the group is identified using the group of patterns of the standard cleanliness curve. By carrying out these processes, a standard cleanliness curve Lst is created. It is also possible to create different standard cleanliness curves Lst based on the age, gender, etc. of the population.

上述の洗浄曲線は、最初は、排せつされる塊によって大きく変動し、その後は、腸の表面にこびりついていたものが洗浄剤で洗われていくモードに変わるので、腸管の管方向断面積で決まる第1のモードの減衰と、腸管内面の表面積で決まる第2のモードの減衰によって決まる場合もある。腸の形状や大きさは、被検者のプロフィール基づいて、分類して判定してもよい。The above-mentioned cleaning curve initially varies greatly depending on the mass being excreted, and then changes to a mode in which the matter adhering to the surface of the intestine is washed away by the cleaning agent, so that it may be determined by the attenuation of the first mode determined by the cross-sectional area of the intestine in the luminal direction, and the attenuation of the second mode determined by the surface area of the inner surface of the intestine. The shape and size of the intestine may be classified and determined based on the subject's profile.

また、受診者が検査当日までの食事に気を配ったか否かで、残渣が残りやすいか残り難いかという傾向が変わることが知られており、例えば、麺類で言えば、うどん、そうめん、冷や麦は消化によく、残渣の心配がなく、 そば、ラーメン、パスタなどは影響が出やすいとされている。こうした推奨フードを摂取していた人であれば、その他の食事をしていた人より、少ない腸管洗浄剤で検査に臨むことが出来ることが知られている。つまり、受診者、被検者の食事の履歴情報に従って、内視鏡検査の準備に係る工程の終了タイミングに関する情報を生成するようにしてもよい。また、食事の履歴情報に従って、検査OKのスレッシュレベルを補正したり、予想時刻や腸管洗浄剤量を補正して洗浄終了のガイドを提示したりしてもよい。なお、上述の履歴情報は、スマートフォンや端末入力で自己申告でもよいし、口頭申告でシステムに医療従事者が入力してもよいし、スマートフォンで撮影したメニュー画像から、これらを判定してもよい。 It is also known that whether or not the examinee has paid attention to their diet up until the day of the examination affects whether or not residues are likely to remain. For example, in terms of noodles, udon, somen, and hiyamugi are easy to digest and do not leave residues, while soba, ramen, and pasta are known to be more likely to be affected. It is known that people who have consumed these recommended foods can take the examination with less intestinal cleansing agent than people who have eaten other foods. In other words, information regarding the completion timing of the process related to the preparation for the endoscopic examination may be generated according to the dietary history information of the examinee or subject. In addition, the threshold level for the examination being OK may be corrected according to the dietary history information, and a guide for the completion of the cleansing may be presented by correcting the expected time and the amount of intestinal cleansing agent. The above-mentioned history information may be self-reported by inputting it into a smartphone or terminal, or may be input into the system by oral report by a medical professional, or may be determined from a menu image taken with a smartphone.

上述の洗浄曲線は、排便における塊と液体色に依存し、固体排泄物が出た後に液体のみになり、最終的にはカスが見えるのみとなる。液体と言っても溶液ではないので、結局は視認できる固体が出た後に、泥状になっていく。このように、洗浄曲線において、固体がある場合(第1クラス)、泥状(第2クラス)、液体+カス程度(第3クラス)というクラス分類が可能であり、第1クラス(または、第2クラスも含め)の継続時間と第3クラスの時間変化の相関に基づく曲線を洗浄曲線として代用したり、洗浄終了の予想をしたりしてもよい。The above-mentioned cleansing curve depends on the clumps and liquid color in the bowel movement, and after solid excrement is released, only liquid remains, and eventually only residue is visible. Although it is called liquid, it is not a solution, so it eventually turns muddy after visible solids are released. In this way, the cleansing curve can be classified into classes where there is solid (Class 1), muddy (Class 2), and liquid + residue (Class 3). A curve based on the correlation between the duration of Class 1 (or Class 2 as well) and the time change of Class 3 can be used as a substitute for the cleansing curve, or to predict the end of cleansing.

前述したような画像特徴量Fから洗浄度を定義し、標準洗浄度曲線Lstを作成する方法以外にも、深層学習(ディープラーニング(Deep Learning))を用いて洗浄度を定義するようにしてもよい。図6を用いて、この方法を説明する。In addition to the method of defining the cleanliness from the image feature value F and creating the standard cleanliness curve Lst as described above, the cleanliness may be defined using deep learning. This method is explained using Figure 6.

図6(a)は、排便の画像データを収集し、推論モデルを生成する方法を示す。まず、被検者の基本情報と洗浄剤を飲み始めてからの時間と対応付けて排便画像データを多数収集する。次に、収集した画像データに対して、アノテータ(アノテーションを付与する人)が基準画像列(図5、図6(b)参照)を参照し、どのクラスに入るかを判断し、判断したクラスをアノテーションとして付与し、教師データを作成する。図6の例で説明すると、アノテータが排便画像P11を見て、この画像が図6(b)に示す基準画像列(画像P1~P4)を参照し、排便画像P11がどの画像(クラス)に近いかを判断する。 Figure 6(a) shows a method for collecting defecation image data and generating an inference model. First, a large number of defecation image data are collected, corresponding to the subject's basic information and the time since they started taking the cleanser. Next, an annotator (a person who adds annotations) refers to the reference image sequence (see Figures 5 and 6(b)) for the collected image data, determines which class it falls into, adds the determined class as an annotation, and creates training data. Using the example of Figure 6, the annotator looks at defecation image P11, refers to the reference image sequence (images P1 to P4) shown in Figure 6(b), and determines which image (class) defecation image P11 is closest to.

図6(b)に示す例では、画像P1~P4の洗浄度は、それぞれ100、66、33、0である。図6(a)では、排便画像P11は、画像P2の「2.泥状態」に近いころから、排便画像P11に「2番」とアノテーションA11を行い、教師データT11を作成する。収集した画像データの全てについてアノテーションを付与することによって、教師データが作成される。In the example shown in Figure 6 (b), the cleanliness levels of images P1 to P4 are 100, 66, 33, and 0, respectively. In Figure 6 (a), the defecation image P11 is annotated A11 with "No. 2" from when it is close to "Muddy state 2" in image P2, and training data T11 is created. Training data is created by annotating all of the collected image data.

N人の被検者から教師データが作成されると、この教師データを用いて、排便画像とクラスを予測する推論モデルを作成する。これは、古典的手法の特徴量空間の距離Dに置き換えても良い。この推論モデルが作成されると、多数の被検者の排便画像から、標準洗浄度曲線Lstを得ることができる。すなわち、標準的な被検者が洗浄剤を飲んだ場合に、時間と共に、洗浄度がどのように変化するかという標準洗浄度曲線Lst(図4参照)を得ることができる。教師データの母集合となった被検者の性別、年齢別等、被検者のプロフィール毎に、標準洗浄度曲線Lstを作成してもよい。Once training data is created from N subjects, an inference model is created that predicts the stool image and class using this training data. This may be replaced with the distance D in the feature space of the classical method. Once this inference model is created, a standard cleanliness curve Lst can be obtained from the stool images of many subjects. In other words, a standard cleanliness curve Lst (see Figure 4) can be obtained that shows how the cleanliness changes over time when a standard subject drinks a cleanser. A standard cleanliness curve Lst may be created for each subject profile, such as the gender and age of the subjects who are the parent set of training data.

前述したような画像特徴量Fから洗浄度を定量化して標準洗浄度曲線Lstを作成すると、または図6を用いて説明したような深層学習を用いて標準洗浄曲線Lstを作成すると、次に、被検者(ユーザ)の基本情報(例えば、性別、年齢層等)に基づいて、ユーザに適した標準洗浄度曲線Lstをシステムから選択する。図7(a)は、ユーザcに適した標準洗浄度曲線Lstcの例を示す。図7(a)においても、図4のグラフと同様に、縦軸は洗浄度、横軸は洗浄剤を飲み始めてからの経過時間を示す。なお、代表的な年齢や性別等の基本情報に基づき作成したMパターンの標準洗浄度曲線Lstから、被検者の基本情報に近いNパターン(N≦M)の標準洗浄度曲線Lstを選択し、補間等を行うことによって被検者の標準洗浄度曲線Lstcを作成するようにしてもよい。 When the standard cleanliness curve Lst is created by quantifying the cleanliness from the image feature F as described above, or when the standard cleanliness curve Lst is created using deep learning as described with reference to FIG. 6, the system then selects a standard cleanliness curve Lst suitable for the user based on the subject's (user's) basic information (e.g., gender, age group, etc.). FIG. 7(a) shows an example of a standard cleanliness curve Lstc suitable for user c. In FIG. 7(a), as in the graph of FIG. 4, the vertical axis indicates the cleanliness and the horizontal axis indicates the elapsed time since the subject started taking the detergent. In addition, from the standard cleanliness curve Lst of M patterns created based on basic information such as representative age and gender, the standard cleanliness curve Lst of N patterns (N≦M) close to the subject's basic information may be selected, and the standard cleanliness curve Lstc of the subject may be created by performing interpolation or the like.

被検者に適した標準洗浄度曲線Lstcを選択すると、次に、被検者は洗浄剤を飲み、排便する毎に排便画像をサービスサーバ10に送る(図3Aおよび図3BのS37~S41参照)。サービスサーバ10は排便画像を受信すると、洗浄度判定部14が排便画像から洗浄度を算出する。この算出は、洗浄度判定部14が、図5に示した基準画像列と排便画像を比較して行ってもよく、推論用の推論モデルを用いて行ってもよい。また、画像特徴量を用いて、洗浄度Dを算出するようにしてもよい。Once the standard cleanliness curve Lstc suitable for the subject has been selected, the subject then drinks the cleansing agent and sends a defecation image to the service server 10 each time he or she defecates (see S37 to S41 in Figures 3A and 3B). When the service server 10 receives the defecation image, the cleanliness assessment unit 14 calculates the cleanliness from the defecation image. This calculation may be performed by the cleanliness assessment unit 14 comparing the defecation image with the reference image sequence shown in Figure 5, or may be performed using an inference model for inference. The cleanliness D may also be calculated using image features.

洗浄度判定部14が洗浄度を算出すると、グラフに洗浄度をプロットする。洗浄度を複数プロットできたら、時系列データとして予測曲線を計算し表示する。図7(b)に示す例では、被検者cの各排便画像について洗浄度Rc1、Rc2、Rc3を算出する。次に、洗浄度Rc1、Rc2、Rc3に基づいて、被検者cの洗浄度の予測曲線Lcを求める。Once the cleanliness assessment unit 14 has calculated the cleanliness, it plots the cleanliness on a graph. Once multiple cleanliness levels have been plotted, a predicted curve is calculated and displayed as time-series data. In the example shown in FIG. 7(b), the cleanliness levels Rc1, Rc2, and Rc3 are calculated for each defecation image of subject c. Next, a predicted curve Lc of the cleanliness level of subject c is obtained based on the cleanliness levels Rc1, Rc2, and Rc3.

被検者の洗浄度の予測曲線を求めるためのアルゴリズムとしては、ARモデルやカルマンフィルタを用いてもよい。 また、標準洗浄度曲線を被検者のプロット済みデータにフィッティングさせて予測曲線を計算してもよい。予測曲線が求めると、あと何回洗浄剤を飲めば検査可能か計算することができ、飲む回数を被検者に知らせることができる(図3Aおよび図3BのS49参照)。An AR model or a Kalman filter may be used as an algorithm for calculating the predicted curve of the subject's cleanliness. A predicted curve may also be calculated by fitting a standard cleanliness curve to the subject's plotted data. Once the predicted curve is calculated, it is possible to calculate how many more times the subject needs to drink the cleanser before the test can be completed, and the number of times to drink can be notified to the subject (see S49 in Figures 3A and 3B).

次に、図8を用いて、洗浄度の予測を古典的手法ではなく、深層学習によって実施する例について説明する。深層学習を用いて洗浄度を推論するには、まず、深層学習によって推論モデルを作成する。図8(a)は、深層学習のアルゴリズムを示す。まず、洗浄剤を飲んだ人の排便画像を、N人分取得する(#1)。例えば、サービスサーバ10が、多数のユーザ端末を通じて、被検者の排便画像を取得する。被検者の同意をとり、図3Aおよび図3BのS41に取得した画像を用いてもよい。Next, with reference to FIG. 8, an example of predicting the cleanliness level using deep learning instead of classical methods will be described. To infer the cleanliness level using deep learning, first, an inference model is created using deep learning. FIG. 8(a) shows the deep learning algorithm. First, images of N pieces of stool from people who have drunk a cleaning agent are acquired (#1). For example, the service server 10 acquires images of the stool of subjects through multiple user terminals. With the consent of the subjects, the images acquired in S41 of FIG. 3A and FIG. 3B may be used.

排便画像を収集すると、次に、各画像に対して、検査可能になるまでの情報を付与し学習を行う(#3)。検査可能になるまでの情報としては、検査可能になるまでに、洗浄剤を飲んだ量、回数、時間等とする。図8(c)に、被検者Aの排便画像の例を示す。画像PA1、PA2、・・・は、被検者Aの排便画像であり、左側の画像PA1は、最初の画像であり、時間が経過するにつれて、画像PA2、PA3・・・と変化し、最後の画像PANにおいて、内視鏡検査を行うに十分に洗浄がなされた状態となっている。同様に、画像PB1、PB2、PB3、PBNは、被検者Bの排便画像であり、最後の画像PBNにおいて、十分に洗浄がなされた状態となっている。Once the defecation images have been collected, information is then added to each image up to the point where it is ready for testing, and learning is performed (#3). Information up to the point where it is ready for testing includes the amount of cleanser taken, the number of times, the time, etc., before it is ready for testing. Figure 8 (c) shows an example of a defecation image of subject A. Images PA1, PA2, ... are defecation images of subject A, with image PA1 on the left being the first image, and changing to images PA2, PA3, ... as time passes, with the final image PAN indicating that the defecation has been sufficiently cleaned for endoscopic testing. Similarly, images PB1, PB2, PB3, PBN are defecation images of subject B, and the final image PBN indicates that the defecation has been sufficiently cleaned.

ステップ#3において、被検者Aが画像PANの段階において検査OKとなり、被検者Bが画像PBNの段階において検査がOKとなっているので、この段階になるまでに、被検者A、Bが飲んだ洗浄剤の量、回数、時間等を、検査可能になるまでの情報とする。例えば、被検者Aは、排便画像PA1の段階では、検査がOKとなるまでに、あと1500ml飲み、あと10回飲み、又はあと2時間かかった等、検査可能になるまでの情報が得られる。In step #3, subject A's test is OK at the image PAN stage, and subject B's test is OK at the image PBN stage, so the information that is obtained until the test is possible is the amount of cleanser that subjects A and B have drunk, the number of times, the time, etc., up to this stage. For example, at the defecation image PA1 stage, subject A's information obtained until the test is possible is that he or she needs to drink another 1500 ml, drink another 10 times, or take another 2 hours, etc.

検査可能になるまでの洗浄剤の量(洗浄時間)等の情報を得ると、各排便画像に検査可能になるまでの情報をアノテーションして教師データを作成する。排便画像をN人分収集しているので、N個の教師データを作成することができる。教師データができると、推論エンジンに排便画像を入力し、検査可能になるまでの情報が出力できるように、推論エンジンのニューラル・ネットワークの各入力の結合の重み付けを変化させ、推論モデルを生成する。推論モデルが生成されると、図8(a)における学習が終了する。Once information such as the amount of detergent required (cleaning time) until the image is ready for testing is obtained, the information required until the image is ready for testing is annotated onto each stool image to create training data. Since images of N people's stool are collected, N pieces of training data can be created. Once the training data is ready, the stool image is input into the inference engine, and an inference model is generated by changing the weighting of the connections for each input of the inference engine's neural network so that the information required until the image is ready for testing can be output. When the inference model is generated, the learning in Figure 8(a) ends.

推論モデルが生成されると、図3Aおよび図3BのステップS49における洗浄終了の予想時刻と、それまでに飲む洗浄剤の量(回数)を推論によって行うことができる。この推論のアルゴリズムについて、図8(b)を用いて説明する。まず、内視鏡検査を受ける被検者(ユーザ)は、排便画像をシステムに送信する(#11)。図3Aおよび図3Bのフローにおいて説明したように、被検者が洗浄剤を飲み、排便する際には、排便の画像を撮影し、画像を送信するようにアドバイスがなされる(図3Aおよび図3BのS37、S39、S41、図9Bの画面D4参照)。この排便画像は、サービスサーバ10に送信される。When the inference model is generated, the predicted time of the end of the cleaning in step S49 of FIG. 3A and FIG. 3B and the amount (number of times) of the cleaning agent to be drunk until then can be inferred. The algorithm of this inference is explained with reference to FIG. 8(b). First, the subject (user) undergoing an endoscopic examination sends a defecation image to the system (#11). As explained in the flow of FIG. 3A and FIG. 3B, when the subject drinks the cleaning agent and defecates, the subject is advised to take an image of the defecation and send the image (see S37, S39, S41 of FIG. 3A and FIG. 3B, and screen D4 of FIG. 9B). This defecation image is sent to the service server 10.

次に、受け取った画像に基づいて、検査可能になるまでの、洗浄剤の量、回数、および/または時間を推定する(#13)。図3Aおよび図3BのステップS41において、サービスサーバ10が排便画像のデータを受信すると、洗浄度判定部14は、推論エンジンに受信した排便の画像データを入力する。このために、推論エンジンには、図8(a)を用いて説明した推論モデルを設定しておく。推論エンジンに排便の画像データを入力すると、検査可能になるまでの洗浄剤の量、回数、およびまたは時間を推定することができる。推論結果が出力されると、UI部24等の表示部に、洗浄が終了する予想時刻と、それまでに飲む洗浄剤の量(回数)を表示することができる(例えば、図9Bの画面D5参照)。Next, based on the received image, the amount of detergent, the number of times, and/or the time until the test can be performed is estimated (#13). When the service server 10 receives the defecation image data in step S41 of Figures 3A and 3B, the cleanliness assessment unit 14 inputs the received defecation image data to the inference engine. For this purpose, the inference model described with reference to Figure 8 (a) is set in the inference engine. When the defecation image data is input to the inference engine, it is possible to estimate the amount of detergent, the number of times, and/or the time until the test can be performed. When the inference result is output, the expected time when the cleaning will end and the amount (number of times) of detergent to be drunk until then can be displayed on the display unit of the UI unit 24, etc. (see, for example, screen D5 of Figure 9B).

ここで、図8(a)等において行う深層学習について、説明する。「深層学習(ディープ・ラーニング)」は、ニューラル・ネットワークを用いた「機械学習」の過程を多層構造化したものである。情報を前から後ろに送って判定を行う「順伝搬型ニューラル・ネットワーク」が代表的なものである。順伝搬型ニューラル・ネットワークは、最も単純なものでは、N1個のニューロンで構成される入力層、パラメータで与えられるN2個のニューロンで構成される中間層、判別するクラスの数に対応するN3個のニューロンで構成される出力層の3層があればよい。入力層と中間層、中間層と出力層の各ニューロンはそれぞれが結合加重で結ばれ、中間層と出力層はバイアス値が加えられることによって、論理ゲートを容易に形成できる。Here, we will explain the deep learning performed in FIG. 8(a) and other figures. "Deep learning" is a multi-layered structure of the "machine learning" process using neural networks. A typical example is a "forward propagation neural network" that sends information from front to back and makes a judgment. The simplest forward propagation neural network has three layers: an input layer consisting of N1 neurons, a middle layer consisting of N2 neurons given by parameters, and an output layer consisting of N3 neurons corresponding to the number of classes to be discriminated. Each neuron in the input layer and middle layer, and the middle layer and output layer are connected by a connection weight, and a bias value is added between the middle layer and output layer, making it easy to form a logic gate.

ニューラル・ネットワークは、簡単な判別を行うのであれば3層でもよいが、中間層を多数にすることによって、機械学習の過程において複数の特徴量の組み合わせ方を学習することも可能となる。近年では、9層~152層のものが、学習にかかる時間や判定精度、消費エネルギーの観点から実用的になっている。また、画像の特徴量を圧縮する、「畳み込み」と呼ばれる処理を行い、最小限の処理で動作し、パターン認識に強い「畳み込み型ニューラル・ネットワーク」を利用してもよい。また、より複雑な情報を扱え、順番や順序によって意味合いが変わる情報分析に対応して、情報を双方向に流れる「再帰型ニューラル・ネットワーク」(全結合リカレントニューラルネット)を利用してもよい。 A neural network can have three layers if it is to perform simple discrimination, but by adding multiple intermediate layers, it is possible to learn how to combine multiple features during the machine learning process. In recent years, neural networks with 9 to 152 layers have become practical in terms of the time it takes to learn, the accuracy of discrimination, and energy consumption. In addition, a "convolutional neural network" that compresses image features, operates with minimal processing, and is strong in pattern recognition, may be used. In addition, a "recurrent neural network" (fully connected recurrent neural network) that can handle more complex information and allows information to flow in both directions may be used to handle information analysis in which the meaning changes depending on the order or sequence.

これらの技術を実現するために、CPUやFPGA(Field Programmable Gate Array)等の従来からある汎用的な演算処理回路を使用してもよい。しかし、これに限らず、ニューラル・ネットワークの処理の多くが行列の掛け算であることから、行列計算に特化したGPU(Graphic Processing Unit)やTensor Processing Unit(TPU)と呼ばれるプロセッサを利用してもよい。近年ではこのような人工知能(AI)専用ハードの「ニューラル・ネットワーク・プロセッシング・ユニット(NPU)」がCPU等その他の回路とともに集積して組み込み可能に設計され、処理回路の一部になっている場合もある。To realize these technologies, conventional general-purpose arithmetic processing circuits such as CPUs and FPGAs (Field Programmable Gate Arrays) may be used. However, this is not limited to this, and since most neural network processing is matrix multiplication, processors specialized for matrix calculations such as GPUs (Graphic Processing Units) and Tensor Processing Units (TPUs) may also be used. In recent years, such artificial intelligence (AI) dedicated hardware "neural network processing units (NPUs)" have been designed to be integrated and embedded with CPUs and other circuits, and may become part of the processing circuit.

その他、機械学習の方法としては、例えば、サポートベクトルマシン、サポートベクトル回帰という手法もある。ここでの学習は、識別器の重み、フィルター係数、オフセットを算出するものあり、これ以外にも、ロジスティック回帰処理を利用する手法もある。機械に何かを判定させる場合、人間が機械に判定の仕方を教える必要がある。本実施形態においては、画像の判定を、機械学習によって導出する手法を採用したが、そのほか、人間が経験則・ヒューリスティクスによって獲得したルールを適応するルールベースの手法を用いてもよい。Other machine learning methods include, for example, support vector machines and support vector regression. The learning here involves calculating the weights, filter coefficients, and offsets of the classifier, and there are also methods that use logistic regression processing. When making a machine make a judgment, a human needs to teach the machine how to make the judgment. In this embodiment, a method is used in which an image judgment is derived by machine learning, but a rule-based method that applies rules acquired by humans through experience and heuristics may also be used.

次に、図9Aないし図9Cを用いて、ユーザ端末20のUI部24において、被検者に提供するアドバイスについて説明する。図9Aは、図2のステップS3において行う、飲み始めアラームの例である。図2に示すフローは、前述したように、被検者が自宅等において、内視鏡検査を受けるために洗浄剤を飲み、腸管を洗浄してから、病院に検査を受けに行く場合の動作を示す。このフローでは、検査開始時刻から逆算して、飲み始めのタイミングになると、被検者に飲み始めのアドバイスを提示する(図2のS3参照)。図9Aの画面D1は、このときのアドバイス画像を示し、この例では、「飲み始めてください。飲み終わりまで、2時間以上必要です。そろそろ飲み始めてください。」とUI部24に表示がなされる。このとき、過去の洗浄時間の実績などを用いて、必要な時間を変更して表示するようにしてもよい。例えば、過去に1時間半で検査に十分な洗浄度になった場合、例えば、1時間45分程度必要と表示してもよい。Next, the advice provided to the subject in the UI unit 24 of the user terminal 20 will be described with reference to Figs. 9A to 9C. Fig. 9A is an example of an alarm to start drinking, which is performed in step S3 in Fig. 2. As described above, the flow shown in Fig. 2 shows the operation when the subject drinks a cleaning agent at home or the like to undergo an endoscopic examination, cleans the intestines, and then goes to the hospital to undergo the examination. In this flow, the advice to start drinking is presented to the subject when it is time to start drinking, calculated backwards from the start time of the examination (see S3 in Fig. 2). Screen D1 in Fig. 9A shows an advice image at this time, and in this example, "Please start drinking. It will take more than two hours to finish drinking. Please start drinking soon." is displayed on the UI unit 24. At this time, the required time may be changed and displayed using past cleaning time results, etc. For example, if the degree of cleaning was sufficient for the examination in one and a half hours in the past, it may be displayed that it takes about one hour and 45 minutes.

図9Bは、洗浄剤を飲み始めた際から、洗浄が完了するまでにおける、ユーザ端末20のUI部24でのアドバイス表示を示す。画面D2a、D2b、D2cは、洗浄剤量の表示画面である。洗浄剤は、何種類かあるので、被検者に渡されている洗浄剤に応じた表示とする。画面D2aには洗浄剤がモビプレップ(登録商標)の場合の飲み方が表示され、画面D2bには洗浄剤がムーベン(登録商標)の場合の飲み方が表示され、画面D2cには洗浄剤がビジクリア(登録商標)の場合の飲み方が表示される。 Figure 9B shows advice displayed on the UI unit 24 of the user terminal 20 from the start of taking the cleanser until cleaning is completed. Screens D2a, D2b, and D2c are screens that display the amount of cleanser. Since there are several types of cleanser, the display is based on the cleanser given to the subject. Screen D2a displays how to take the cleanser when the cleanser is MoviPrep (registered trademark), screen D2b displays how to take the cleanser when the cleanser is Moven (registered trademark), and screen D2c displays how to take the cleanser when the cleanser is VisiClear (registered trademark).

また、画面のD2a、D2b、D2cの左下には、被検者が受診する病院と音声通話等を行うためのアイコンIphが表示されている。被検者が洗浄剤を飲んでいる際に、飲むのがキツイと感じた場合に、このアイコンIphをタッチすると、病院を呼び出し、担当者と通話することができる。図9Bに示す画面D3は、病院を呼び出した際の画面である。この画面D3が表示されると、担当者と対話を行い、排便の画像を見てもらうことによって、さらに洗浄剤を飲み続けるか、終了するか、中断して病院に行くか等の判断を行うことができる(図3Aおよび図3BのS29参照)。 In addition, an icon Iph is displayed at the bottom left of screens D2a, D2b, and D2c for making voice calls to the hospital where the subject will be examined. If the subject feels that the cleansing agent is difficult to swallow, he or she can touch this icon Iph to call the hospital and speak to the person in charge. Screen D3 shown in Figure 9B is the screen displayed when the hospital is called. When this screen D3 is displayed, the subject can talk to the person in charge and have them show an image of the defecation, allowing the person to decide whether to continue taking the cleansing agent, stop, or interrupt and go to the hospital (see S29 in Figures 3A and 3B).

また、画面のD2a、D2b、D2cの右下には、被検者が排便のためにトイレに行った際のアドバイスを受けるためのトイレアイコンItoが表示されている。このとき、被検者がトイレアイコンItoをタッチすると、画面D4が表示され、被検者に排便を撮影するように促す(図3Aおよび図3BのS39参照)。In addition, a toilet icon Ito is displayed at the bottom right of screens D2a, D2b, and D2c, allowing the subject to receive advice when he or she goes to the toilet to defecate. When the subject touches the toilet icon Ito, screen D4 is displayed, prompting the subject to take a picture of the defecation (see S39 in Figs. 3A and 3B).

被検者が排便画像をサービスサーバ10に送信すると、洗浄度判定部14は受信した画像に基づいて洗浄度を判定する。また洗浄度判定部14は、内視鏡検査が受けるに十分に腸管が洗浄されるまでに飲む洗浄剤の量(回数)と終了時刻を予測する。サービスサーバ10内の指示発信部16は、予測結果をユーザ端末20に送信し、UI部24に画面D5に示すように表示させる。この例では、必要量の33%が飲まれ、あと洗浄剤を8杯飲み、10時55分頃に洗浄が終了するとの予測を表示している。また、このとき、サービスサーバ10は、病院の院内システム31または34に、被検者の腸管洗浄度を通知するようにしてもよい。When the subject sends a defecation image to the service server 10, the cleanliness assessment unit 14 assesses the cleanliness level based on the received image. The cleanliness assessment unit 14 also predicts the amount (number of times) of cleansing agent to be consumed until the intestines are sufficiently cleansed for an endoscopic examination, and the end time. The instruction transmission unit 16 in the service server 10 sends the prediction result to the user terminal 20, and causes the UI unit 24 to display it as shown on screen D5. In this example, it is predicted that 33% of the required amount will be consumed, 8 cups of cleansing agent will be consumed, and the cleansing will end at around 10:55. At this time, the service server 10 may also notify the hospital's in-house system 31 or 34 of the subject's intestinal cleansing level.

また、被検者が排便の画像をサービスサーバ10に送信し、洗浄度判定部14が十分に洗浄できたと判定すると(図3Aおよび図3BのS47Yes参照)、指示発信部16は、洗浄が完了したことをユーザ端末20に表示させる。図9Bに示す例では、画面D6に示すように、UI部24に完了表示がなされる。また、このとき、サービスサーバ10は、病院の院内システム31または34に、被検者の腸管洗浄が完了したことを連絡するようにしてもよい。Furthermore, when the subject sends an image of defecation to the service server 10 and the cleanliness assessment unit 14 determines that sufficient cleansing has been achieved (see S47 Yes in Figures 3A and 3B), the instruction transmission unit 16 causes the user terminal 20 to display that cleansing has been completed. In the example shown in Figure 9B, a completion display is displayed on the UI unit 24, as shown on screen D6. At this time, the service server 10 may also notify the hospital's in-house system 31 or 34 that the subject's intestinal cleansing has been completed.

図9Cは、洗浄剤による腸管洗浄が完了した後、被検者が自宅等を出発して病院に移動した際における、ユーザ端末20のUI部24でのアドバイス表示を示す。洗浄剤による腸管洗浄が完了すると、図9Bの画面D6に示すような表示がなされる。その後、病院までの移動時間と検査開始時刻等を考慮した出発時間になると、ユーザ端末20に出発アラームが表示される(図2のS11、S13参照)。図9Cの画面D7は、出発アラームの表示例を示している。出発アラームは、被検者に出発時刻であることを告知するだけではなく、自宅等から病院までの交通状況等、移動にあたっての参考情報を取得して表示するようにしてもよい。 Figure 9C shows advice displayed on the UI unit 24 of the user terminal 20 when the subject leaves home or the like to travel to the hospital after intestinal cleansing with a cleaning agent is completed. When intestinal cleansing with a cleaning agent is completed, a display such as that shown in screen D6 of Figure 9B is displayed. Thereafter, when it is time to depart taking into account the travel time to the hospital and the start time of the examination, etc., a departure alarm is displayed on the user terminal 20 (see S11 and S13 in Figure 2). Screen D7 of Figure 9C shows an example of the departure alarm display. The departure alarm not only notifies the subject that it is time to depart, but may also acquire and display reference information for travel, such as traffic conditions from home or the like to the hospital.

被検者が病院に到着すると、UI部24には画面D8に示すような検査予定が表示される(図2のS19参照)。この表示は、スケジュール管理部13や時間予測部15が被検者の検査の全工程を予測し、指示発信部16がUI部24に検査の予定を表示させる。なお、画面D8では、既に完了した工程については実績に基づく時間を、文字サイズや色、書体を変更して(予想した時刻と実績に基づく時刻が区別できるような表示で)表示するようにしてもよい。例えば、病院に到着した時点では、検査開始予定時刻が13:00、検査終了予定時刻が13:30だった場合には画面D8に示すように表示する。その後、検査室の混雑状況などに基づき時間予測部15が検査開始予定時刻を13:05と予測した場合には、その予想時刻を表示する。また、実際に検査が13:04に開始され、13:20に終了した場合には、画面D8にはそれらの時刻を表示する。また、当初の検査終了時刻より10分早く検査が終了する場合には、この時間を考慮して時間予測部15が前倒しで時刻を予想するので、時間予測部15が前倒しで予測した時刻を表示する。When the subject arrives at the hospital, the UI unit 24 displays the examination schedule as shown in screen D8 (see S19 in FIG. 2). The schedule management unit 13 and the time prediction unit 15 predict all steps of the subject's examination, and the instruction transmission unit 16 causes the UI unit 24 to display the examination schedule. In addition, for the steps that have already been completed, the screen D8 may display the time based on the actual results by changing the character size, color, or font (display that allows the predicted time and the actual time to be distinguished). For example, when the subject arrives at the hospital, if the scheduled start time of the examination is 13:00 and the scheduled end time of the examination is 13:30, it is displayed as shown in screen D8. After that, if the time prediction unit 15 predicts the scheduled start time of the examination to be 13:05 based on the congestion status of the examination room, the predicted time is displayed. Also, if the examination actually starts at 13:04 and ends at 13:20, the screen D8 displays those times. Also, when the examination is completed 10 minutes earlier than the initial examination completion time, the time prediction unit 15 predicts the time forward taking this time into consideration, and the time predicted forward by the time prediction unit 15 is displayed.

以上、説明したように、本発明の第1実施形態においては、被検者が医療施設以外の自宅等において、洗浄剤を服用し、腸管を洗浄してから、医療施設に移動し、内視鏡検査を受診するようにしている。この受診にあたって、内視鏡検査の被検者がどこにいるか(図2のS5、また洗浄状態がどうであるか(図2のS7、図3Aおよび図3BのS43、S45等参照)等の状態情報を取得し、これらの状態情報に基づいて検査の進捗状況を推定し(例えば、図2のS9、S15、S17、S19、図3Aおよび図3BのS49等参照)、この進捗状況に基づいてアドバイスを提供するようにしている(図2のS13、図3Aおよび図3BのS49等参照)。このため、内視鏡検査を適切に受けるために必要なアドバイスを受けることができ、被検者は安心して検査を受けることができる。As described above, in the first embodiment of the present invention, the subject takes a cleaning agent at home or the like other than a medical facility, cleans the intestines, and then moves to a medical facility to undergo an endoscopic examination. When undergoing this examination, status information such as where the subject is (S5 in FIG. 2) and what the cleaning status is (see S7 in FIG. 2, S43, S45 in FIG. 3A and FIG. 3B, etc.) is obtained, and the progress of the examination is estimated based on this status information (see, for example, S9, S15, S17, S19 in FIG. 2, S49 in FIG. 3A and FIG. 3B, etc.), and advice is provided based on this progress (see S13 in FIG. 2, S49 in FIG. 3A and FIG. 3B, etc.). This allows the subject to receive the advice necessary to undergo the endoscopic examination appropriately, and the subject can undergo the examination with peace of mind.

次に、図10ないし図12を用いて、本発明の第2実施形態について説明する。第1実施形態においては、被検者は、病院ではなく、自宅等において洗浄剤を飲み、腸管洗浄が終わってから、病院に移動して、内視鏡検査を受けていた。これに対して、第2実施形態においては、被検者は、病院に移動してから、そこで洗浄剤を飲み、腸管洗浄が終わると、内視鏡検査を行うようにする。従って、第1実施形態と第2実施形態においては、被検者がどこで腸管洗浄を行うかが相違する。 Next, a second embodiment of the present invention will be described with reference to Figures 10 to 12. In the first embodiment, the subject drinks the cleaning agent not at a hospital but at home or the like, and after intestinal cleansing is completed, moves to the hospital and undergoes an endoscopic examination. In contrast, in the second embodiment, the subject moves to the hospital, drinks the cleaning agent there, and after intestinal cleansing is completed, an endoscopic examination is performed. Therefore, the first and second embodiments differ in where the subject undergoes intestinal cleansing.

図10は、第2実施形態に係る内視鏡検査支援システムの全体構成を示すブロック図である。この内視鏡検査支援システムは、第1実施形態と同様に、サービスサーバ10、ユーザ端末20、および院内システム30、34とから構成されている。サービスサーバ10、ユーザ端末20、および院内システム30の内部構成は、図1に示した第1実施形態と同様であることから、説明を省略する。 Figure 10 is a block diagram showing the overall configuration of an endoscopic examination support system according to the second embodiment. As in the first embodiment, this endoscopic examination support system is composed of a service server 10, a user terminal 20, and in-hospital systems 30 and 34. The internal configurations of the service server 10, the user terminal 20, and the in-hospital system 30 are similar to those of the first embodiment shown in Figure 1, and therefore will not be described.

院内システム34は、制御部35、通信部36、待合室情報取得部37、検査室情報取得部38、リカバリルーム情報取得部39を有し、これらの各部は、図1に示した第1実施形態と同様の構成であることから、詳しい説明を省略する。院内システム34は、上述の各部に加えて、前処置室情報取得部40を有する。第2実施形態においては、被検者は病院に移動してから、洗浄剤を飲む等の前処置を行う。The in-hospital system 34 has a control unit 35, a communication unit 36, a waiting room information acquisition unit 37, an examination room information acquisition unit 38, and a recovery room information acquisition unit 39, and each of these units has the same configuration as in the first embodiment shown in Figure 1, so detailed explanations will be omitted. In addition to the above-mentioned units, the in-hospital system 34 has a pre-treatment room information acquisition unit 40. In the second embodiment, the subject is transported to the hospital and undergoes pre-treatment such as drinking a cleaning agent.

前処置室は、被検者が洗浄剤の服用等、内視鏡検査を行う際の前処置を行うための部屋である。前処置室情報取得部40は、被検者が行う前処置に関する情報を取得する。前処置室情報取得部40は、前処置室に配置されたカメラ等の撮影部、マイクロフォン等の音声収取部等を有し、前処置室において被検者の行う前処置に関する種々の情報を取得する。撮影部や音声収集部によって収集した情報に基づいて、前処置室における情報を取得する。また、前処置情報取得部40が、ユーザ端末20とも直接通信が可能であれば、ユーザ端末20を有する被検者が前処置室に在室していることを検出できる。さらに、被検者がどのような検査を受けに来たか、どのような前処置を行う予定になっているか、さらに被検者のプロフィール等、種々の情報を取得することができる。また、看護師等が、院内端末から直接、情報をテキスト入力や画像入力を行うようにしても構わない。なお、ユーザ端末20に代えて、病院が被検者に専用の情報端末を貸与し、被検者に関する情報を収集してもよい。The pretreatment room is a room where the subject takes a cleaning agent and other pretreatments before an endoscopic examination. The pretreatment room information acquisition unit 40 acquires information about the pretreatment performed by the subject. The pretreatment room information acquisition unit 40 has an imaging unit such as a camera and an audio collection unit such as a microphone arranged in the pretreatment room, and acquires various information about the pretreatment performed by the subject in the pretreatment room. Information in the pretreatment room is acquired based on the information collected by the imaging unit and audio collection unit. In addition, if the pretreatment information acquisition unit 40 can directly communicate with the user terminal 20, it can detect that the subject with the user terminal 20 is in the pretreatment room. Furthermore, it is possible to acquire various information such as what kind of examination the subject has come to receive, what kind of pretreatment is scheduled to be performed, and the subject's profile. In addition, a nurse or the like may directly input information as text or images from an in-hospital terminal. Instead of the user terminal 20, the hospital may lend a dedicated information terminal to the subject to collect information about the subject.

次に、図11に示すフローチャートを用いて、第2実施形態における、ユーザ端末20とサービスサーバ10が協働して被検者(ユーザ)に内視鏡検査の支援を行うためのアプリケーションソフトのメイン動作を説明する。このアプリケーションによるメイン動作は、第1実施形態と同様に、サービスサーバ10内の制御部11が、ユーザ端末20内の制御部21と連携し、サービスサーバ10内の各部を制御し、さらに院内システム20、35と連携することによって実現する。図11示すフローは、ユーザ端末20に検査補助用の安心アプリがインストールされている場合に、サービスサーバ10が主体となって、ユーザ端末20に被検者向けのアドバイスを行うことを前提に説明している。この場合には、サービスサーバ10が検査ガイド装置として機能する。しかし、ユーザ端末20が主となり、サービスサーバ10の支援を受けて、被検者向けのアドバイスを提供することも勿論可能である。この場合には、ユーザ端末20が検査ガイド装置として機能する。Next, the main operation of the application software for assisting the subject (user) in the endoscopic examination in cooperation with the user terminal 20 and the service server 10 in the second embodiment will be described using the flowchart shown in FIG. 11. As in the first embodiment, the main operation of this application is realized by the control unit 11 in the service server 10 cooperating with the control unit 21 in the user terminal 20 to control each unit in the service server 10, and further cooperating with the in-hospital systems 20 and 35. The flow shown in FIG. 11 is described on the premise that when a safety application for examination assistance is installed in the user terminal 20, the service server 10 takes the lead in providing advice to the user terminal 20 for the subject. In this case, the service server 10 functions as an examination guide device. However, it is of course possible for the user terminal 20 to take the lead in providing advice to the subject with the support of the service server 10. In this case, the user terminal 20 functions as an examination guide device.

第2実施形態は、前述したように、被検者が洗浄剤を飲むのが病院で行う点で大きく相違する。このため、第1実施形態に係る第2図のメイン動作のフローと比較すると、被検者が自宅で行っていたステップS1~S5、S9が省略され、代わりにステップS10が追加されている。また、被検者が病院に到着後の処理として、ステップS14a~S14cが追加され(なお、図11のS14cは、図2のS5と同様)、ステップS15、S17、が省略され、ステップS23が追加されている。そこで、第1実施形態との相違点を中心に、図11のフローチャートについて説明する。As mentioned above, the second embodiment is significantly different in that the subject drinks the cleaning agent at the hospital. Therefore, compared with the main operation flow of FIG. 2 according to the first embodiment, steps S1 to S5 and S9 that the subject performed at home have been omitted, and step S10 has been added instead. In addition, steps S14a to S14c have been added as processing after the subject arrives at the hospital (note that S14c in FIG. 11 is the same as S5 in FIG. 2), steps S15 and S17 have been omitted, and step S23 has been added. Therefore, the flowchart of FIG. 11 will be explained, focusing on the differences from the first embodiment.

図11に示すメイン動作が開始すると、まず、現在地を取得する(S7)。前述したように、本実施形態は、被検者は、病院等の医療施設に移動し、そこで洗浄剤を服用して、腸管洗浄を行うことを前提している。このステップでは、医療施設に移動するに要する時間を算出するにあたって、まず、被検者の現在位置を取得する。このため、制御部11は、ユーザ端末20内のGPS等の位置検出部によって取得した被検者の現在位置に関する情報をサービスサーバ10に送信するように指示し、被検者の現在位置を取得する。なお、図11のアプリケーションソフトがユーザ端末20において、主体的に実行される場合には、このステップでは、制御部21は、ユーザ端末20内の位置検出部によって現在位置情報を取得する。 When the main operation shown in FIG. 11 starts, first the current location is acquired (S7). As described above, in this embodiment, it is assumed that the subject travels to a medical facility such as a hospital, where he or she takes a cleansing agent and undergoes intestinal cleansing. In this step, in order to calculate the time required to travel to the medical facility, the current location of the subject is first acquired. For this reason, the control unit 11 instructs the service server 10 to transmit information regarding the subject's current location acquired by a position detection unit such as GPS in the user terminal 20, and acquires the subject's current location. Note that when the application software in FIG. 11 is executed independently by the user terminal 20, in this step the control unit 21 acquires current location information by a position detection unit in the user terminal 20.

現在地情報を取得すると、次に前処置開始予想時刻を取得する(S10)。ここでは、被検者が自宅等を出発する時刻を算出するために、病院等における洗浄剤の服用等を行う前処置を開始する時刻を取得する。この前処置開始時刻は、制御部11が、内視鏡検査を行う病院等のスケジュール管理部33に問い合わせることによって取得することができる。制御部11がスケジュール管理部33に検査開始予定時刻を問い合わせ、時間予測部15が検査開始予定時刻から逆算する形で前処置開始予測時刻を予測するなど、スケジュール管理部33にて管理されている基準となる時刻と、病院内で実施する工程の所用時間などに基づき時間予測部15が予測した時刻に基づき前処置開始予想時刻を取得してもよい。なお、図11のアプリケーションソフトがユーザ端末20において、主体的に実行される場合には、このステップでは、制御部21は、サービスサーバ10を通じて、スケジュール管理部33に問合せて、前処置開始予想時刻を取得する。After acquiring the current location information, the estimated pretreatment start time is acquired (S10). Here, in order to calculate the time when the subject leaves his/her home, etc., the time when the pretreatment, such as taking a cleaning agent at a hospital, is to start is acquired. This pretreatment start time can be acquired by the control unit 11 inquiring of the schedule management unit 33 of the hospital or the like where the endoscopic examination is performed. The control unit 11 may inquire of the schedule management unit 33 about the scheduled examination start time, and the time prediction unit 15 may predict the estimated pretreatment start time by calculating backwards from the scheduled examination start time, and the estimated pretreatment start time may be acquired based on the reference time managed by the schedule management unit 33 and the time predicted by the time prediction unit 15 based on the time required for the process to be performed in the hospital. Note that, when the application software in FIG. 11 is executed independently on the user terminal 20, in this step, the control unit 21 inquires of the schedule management unit 33 through the service server 10 to acquire the estimated pretreatment start time.

次に、出発時刻になったか否かを判定する(S11)。ここでは、制御部21は、ステップS7において取得した現在地情報と、ステップS10において取得した前処置開始予想時刻の情報に基づいて、医療施設に移動開始時刻を算出する。この出発時刻算出のために、自宅等から病院等までの交通手段について、被検者の要望を設定し、出発時刻を算出してもよい。また算出にあたって、医療施設前の交通状況を考慮するようにしてもよい。出発時刻を算出すると、現時点が算出した移動開始時刻(出発時刻)になったか否かを判定する。この判定の結果、出発時刻でない場合には、ステップS7に戻る。なお、図11のアプリケーションソフトがユーザ端末20において、主体的に実行される場合には、このステップでは、制御部21が出発時刻を算出し、現時点が出発時刻であるか否かを判定する。Next, it is determined whether the departure time has arrived (S11). Here, the control unit 21 calculates the start time of movement to the medical facility based on the current location information acquired in step S7 and the information on the estimated pre-treatment start time acquired in step S10. In order to calculate this departure time, the subject's preference for transportation from home to the hospital may be set and the departure time may be calculated. In addition, the calculation may take into account the traffic conditions in front of the medical facility. After calculating the departure time, it is determined whether the current time is the calculated start time of movement (departure time). If the result of this determination is that it is not the departure time, the process returns to step S7. Note that in the case where the application software in FIG. 11 is executed proactively on the user terminal 20, in this step the control unit 21 calculates the departure time and determines whether the current time is the departure time.

ステップS11における判定の結果、出発時刻であった場合には、出発アラームを被検者に告知する(S13)。出発時刻になったことから、制御部11は、ユーザ端末20のUI部24に出発アラームを表示させる。出発アラームは、発音部材によって行ってよい。検者は出発アラームが告知されると、自宅等から医療施設へ移動を開始する。なお、図11のアプリケーションソフトがユーザ端末20において、主体的に実行される場合には、このステップでは、制御部21がUI部24に、出発アラームを告知させればよい。 If the result of the determination in step S11 is that it is time to depart, a departure alarm is notified to the subject (S13). As it is time to depart, the control unit 11 causes the UI unit 24 of the user terminal 20 to display a departure alarm. The departure alarm may be generated by a sound-generating member. When the departure alarm is notified, the examiner starts moving from his/her home or the like to the medical facility. Note that, if the application software in FIG. 11 is executed proactively on the user terminal 20, in this step, the control unit 21 may cause the UI unit 24 to notify the departure alarm.

次に、病院に到着したか否かを判定する(S14a)。ここでは、被検者が目的とする病院等に到着したか否かを、ユーザ端末20の位置検出部の検出結果に基づいて判定する。このため、制御部11は、ユーザ端末20から現在地の情報を取得する。この判定の結果、病院等に到着していない場合には、待機状態となる。なお、図11のアプリケーションソフトがユーザ端末20において、主体的に実行される場合には、このステップでは、制御部21が、ユーザ端末20内の位置検出部の検出結果に基づいて判定する。Next, it is determined whether or not the subject has arrived at the hospital (S14a). Here, it is determined whether or not the subject has arrived at the destination hospital, etc., based on the detection result of the position detection unit of the user terminal 20. For this reason, the control unit 11 acquires information on the current location from the user terminal 20. If the result of this determination is that the subject has not arrived at the hospital, etc., the system goes into standby mode. Note that, when the application software in FIG. 11 is executed independently by the user terminal 20, in this step the control unit 21 makes the determination based on the detection result of the position detection unit in the user terminal 20.

ステップS14aにおける判定の結果、病院等に到着した場合には、院内タスク予想時刻の取得を開始する(S14b)。病院内では、前処置(洗浄)、検査、休息(リカバリ)、検査結果の説明、会計(清算)等の院内タスクがある。このステップでは、制御部11が、これらのタスクの予想時刻に関する情報を、院内システム30内のスケジュール管理部33から取得する。なお、図11のアプリケーションソフトがユーザ端末20において、主体的に実行される場合には、このステップでは、制御部21が、サービスサーバ10を通じて、院内システム30内のスケジュール管理部33から取得する。 If the result of the determination in step S14a is that the user has arrived at a hospital or the like, the process starts acquiring the estimated times of in-hospital tasks (S14b). In the hospital, there are in-hospital tasks such as pre-treatment (cleaning), examination, rest (recovery), explanation of examination results, and accounting (settlement). In this step, the control unit 11 acquires information regarding the estimated times of these tasks from the schedule management unit 33 in the in-hospital system 30. Note that, in the case where the application software in FIG. 11 is executed independently on the user terminal 20, in this step the control unit 21 acquires the information from the schedule management unit 33 in the in-hospital system 30 via the service server 10.

次に、洗浄度をチェックする(S14c)。この洗浄度チェックは、図2のステップS5と同様の処理を行う。被検者は、病院等内において、洗浄剤を飲み、腸管を十分洗浄する。この際、制御部11はユーザ端末20を通じて、被検者の排便の画像を撮影部23によって取得し、通信部22を通じて、サービスサーバ10に送信させる。サービスサーバ10内の洗浄度判定部14は、被検者の排便画像等に基づいて、洗浄度を判定し、十分な洗浄レベルに達したか否かを判定する。この洗浄度チェックの動作については、前述の図3Aまたは図3Bのフローと同様であるので、詳しい説明を省略する。また、洗浄している際に、ユーザ端末20のUI部24には、例えば、前述した図9Bに示すようなアドバイス表示を行う。なお、図11のアプリケーションソフトがユーザ端末20において、主体的に実行される場合には、このステップでは、制御部21が、サービスサーバ10内の洗浄度判定部14と協働して、洗浄度を判定する。Next, the cleanliness level is checked (S14c). This cleanliness level check is performed in the same manner as step S5 in FIG. 2. The subject drinks the cleansing agent in a hospital or the like to thoroughly cleanse the intestines. At this time, the control unit 11 acquires an image of the subject's defecation by the photographing unit 23 through the user terminal 20, and transmits it to the service server 10 through the communication unit 22. The cleanliness level determination unit 14 in the service server 10 determines the cleanliness level based on the defecation image of the subject, and determines whether or not a sufficient cleanliness level has been reached. The operation of this cleanliness level check is the same as the flow of FIG. 3A or FIG. 3B described above, so a detailed description will be omitted. Also, during cleaning, the UI unit 24 of the user terminal 20 displays an advice display such as that shown in FIG. 9B described above. Note that, when the application software of FIG. 11 is executed independently on the user terminal 20, in this step, the control unit 21 cooperates with the cleanliness level determination unit 14 in the service server 10 to determine the cleanliness level.

洗浄度をチェックすると、次に、検査全行程が完了する予想時刻を表示する(S19)。制御部11は、検査の進み具合等と、スケジュール管理部33におけるスケジュールをみながら、検査の全工程の予想時刻を推定し、この予想時刻を、ユーザ端末20のUI部24に表示させる。この表示については、図12を用いて後述する。なお、図11のアプリケーションソフトがユーザ端末20において、主体的に実行される場合には、このステップでは、制御部21が、サービスサーバ10やスケジュール管理部33等と連携し、検査の全工程の予想時刻を推定し、この予想時刻をUI部24に表示する。Once the cleanliness has been checked, the estimated time for the entire inspection process to be completed is then displayed (S19). The control unit 11 estimates the estimated time for all inspection processes while checking the progress of the inspection and the schedule in the schedule management unit 33, and displays this estimated time on the UI unit 24 of the user terminal 20. This display will be described later with reference to FIG. 12. Note that, in the case where the application software in FIG. 11 is executed independently on the user terminal 20, in this step the control unit 21 works with the service server 10, schedule management unit 33, etc. to estimate the estimated time for all inspection processes, and displays this estimated time on the UI unit 24.

次に、被検者が病院等を出たか否かを判定する(S21)。被検者は、腸管洗浄、検査、リカバリ、検査結果の説明、会計(清算)等の院内における全タスクが終了すると、病院等を出る。ここでは、制御部11が、ユーザ端末20内のGPS等の位置検出部によって取得した被検者の現在位置に関する情報をサービスサーバ10に送信するように指示し、被検者の現在位置を取得し、判定する。被検者のユーザ端末20内の位置検出部による検出結果以外にも、院内システム34内の、待合室情報取得部37、検査室情報取得部38、リカバリルーム情報取得部39によって、被検者の位置情報を取得できれば、この情報を用いてもよい。ステップS21にける判定の結果、病院等を出ていない場合には、ステップ19に戻り、前述の動作を繰り返す。なお、ステップS19に戻る代りに、ステップS14cに戻り、洗浄度をチェックするようにしてもよい。この場合には、既に洗浄が終了している場合には、ステップS14cをスキップすればよい。なお、図11のアプリケーションソフトがユーザ端末20において、主体的に実行される場合には、このステップでは、制御部21は、ユーザ端末20内の位置検出部によって現在位置情報、または、院内システム34からの情報を取得し、判定する。Next, it is determined whether the subject has left the hospital or the like (S21). When all tasks in the hospital, such as intestinal cleansing, examination, recovery, explanation of the examination results, and accounting (settlement), the subject leaves the hospital or the like. Here, the control unit 11 instructs the service server 10 to transmit information regarding the subject's current location acquired by a position detection unit such as GPS in the user terminal 20, acquires the subject's current location, and makes a judgment. In addition to the detection result by the position detection unit in the user terminal 20 of the subject, if the subject's location information can be acquired by the waiting room information acquisition unit 37, examination room information acquisition unit 38, and recovery room information acquisition unit 39 in the in-hospital system 34, this information may be used. If the result of the judgment in step S21 is that the subject has not left the hospital or the like, the process returns to step 19 and the above-mentioned operation is repeated. Instead of returning to step S19, the process may return to step S14c and check the cleansing degree. In this case, if the cleansing has already been completed, step S14c may be skipped. In addition, when the application software in Figure 11 is executed independently on the user terminal 20, in this step, the control unit 21 obtains current location information using the location detection unit in the user terminal 20 or information from the in-hospital system 34 and makes a judgment.

ステップS21における判定の結果、病院を出た場合には、院内タスク予想時刻の取得を終了する(S23)。院内タスクの予想時刻は、ステップS14bにおいて取得を開始し、ユーザ端末20のUI部24に表示していた(図12参照)。ステップS21における判定の結果、被検者は検査のための全てのタスクを終了したことから、この予想時刻の取得を終了し、メイン動作のフローを終了する。If the result of the determination in step S21 is that the subject has left the hospital, acquisition of the predicted times for the in-hospital tasks is terminated (S23). The acquisition of the predicted times for the in-hospital tasks was started in step S14b and was displayed on the UI unit 24 of the user terminal 20 (see FIG. 12). As a result of the determination in step S21, the subject has completed all tasks for the examination, so acquisition of the predicted times is terminated and the main operation flow is terminated.

次に、図12を用いて、検査全行程完了時刻の予想表示について説明する。この表示は、図11のステップS19において行われる。第2実施形態においては、第1実施形態と同様に、時間予測部15が、院内タスクの開始時刻等を予想している(図11のS14b、S23参照)。この院内タスクの開始時刻等に基づいて、院内スケジュールをユーザ端末20のUI部24に表示することができる。図12は、図9Cの画面D8と同様に、院内タスクスケジュールを表示した例であり、CTは、現在時刻を示す。なお、図9Cの画面D8とは異なり、第2実施形態においては、医療施設で洗浄を行っている。このように、ユーザ端末20のUI部24に院内タスクのスケジュールが表示されるので、被検者は次に何を行うのか、また何時頃に終わるか等を簡単に知ることができる。Next, the display of the predicted time of completion of the entire examination process will be described with reference to FIG. 12. This display is performed in step S19 of FIG. 11. In the second embodiment, as in the first embodiment, the time prediction unit 15 predicts the start time of the in-hospital task, etc. (see S14b, S23 in FIG. 11). Based on the start time of the in-hospital task, etc., the in-hospital schedule can be displayed on the UI unit 24 of the user terminal 20. FIG. 12 is an example of displaying the in-hospital task schedule, similar to screen D8 in FIG. 9C, where CT indicates the current time. Note that, unlike screen D8 in FIG. 9C, in the second embodiment, cleaning is being performed at a medical facility. In this way, the in-hospital task schedule is displayed on the UI unit 24 of the user terminal 20, so that the subject can easily know what to do next and what time it will be completed.

以上、説明したように、本発明の第2実施形態においては、被検者が医療施設に移動してから、洗浄剤を服用して腸管を洗浄し、内視鏡検査を受けている。この受診にあたって、内視鏡検査の被検者の洗浄状態がどうであるか(図11のS14c、図3Aおよび図3BのS43、S45等参照)等の状態情報を取得し、これらの状態情報に基づいて検査の進捗状況を推定し(例えば、図11のS11、S14a、図3Aおよび図3BのS49等参照)、この進捗状況に基づいてアドバイスを提供するようにしている(図11のS13、図3Aおよび図3BのS49等参照)。このため、内視鏡検査を適切に受けるために必要なアドバイスを受けることができ、被検者は安心して検査を受けることができる。As described above, in the second embodiment of the present invention, after the subject moves to a medical facility, he or she takes a cleaning agent to cleanse the intestines and undergoes an endoscopic examination. When undergoing this examination, status information such as the cleaning state of the subject during the endoscopic examination (see S14c in FIG. 11, S43, S45 in FIG. 3A and FIG. 3B, etc.) is obtained, and the progress of the examination is estimated based on this status information (see, for example, S11, S14a in FIG. 11, S49 in FIG. 3A and FIG. 3B, etc.), and advice is provided based on this progress (see S13 in FIG. 11, S49 in FIG. 3A and FIG. 3B, etc.). Therefore, the subject can receive the advice necessary to properly undergo the endoscopic examination, and can undergo the examination with peace of mind.

以上説明したように、本発明の各実施形態においては、内視鏡検査の受診にあたって、内視鏡検査の被検者の洗浄状態がどうであるか(図2のS5、図3Aおよび図3BのS43、S45、図11のS14c等参照)等の状態情報を取得し、これらの状態情報に基づいて検査の進捗状況を推定し(例えば、図2のS5、図11のS14a、図3Aおよび図3BのS49等参照)、この進捗状況に基づいてアドバイスを提供するようにしている(図3Aおよび図3BのS49等参照)。このため、内視鏡検査を適切に受けるために必要なアドバイスを受けることができ、被検者は安心して検査を受けることができる。As described above, in each embodiment of the present invention, when an endoscopic examination is performed, status information such as the cleaning status of the subject of the endoscopic examination (see S5 in FIG. 2, S43, S45 in FIGS. 3A and 3B, S14c in FIG. 11, etc.) is obtained, and the progress of the examination is estimated based on this status information (see, for example, S5 in FIG. 2, S14a in FIG. 11, S49 in FIGS. 3A and 3B, etc.), and advice is provided based on this progress (see S49 in FIGS. 3A and 3B, etc.). This allows the subject to receive the advice necessary to properly undergo the endoscopic examination, allowing them to undergo the examination with peace of mind.

また、本発明の各実施形態においては、内視鏡検査受診者の状態情報に基づき、受診者の内視鏡検査に係る工程の進捗を推定し、進捗に関する情報を表示する検査ガイド方法を提供している。また、内視鏡検査の受診者の状態情報に基づき、受診者の内視鏡検査に係る工程の進捗を推定し、この推定された進捗に関する情報を表示する検査ガイド方法を提供している。また、同じもの(同一被検者の排泄物、また排泄部を含む水等)を繰り返し取得し、この取得したもの透明度(洗浄度)の時間的変化に基づき、同じものが特定の透明度になるまでの時間を予測する予測方法を提供している。この予測方法によれば、洗浄開始前半の特定時間を跨ぐ複数回の測定(画像の撮影結果の分析等)によって、洗浄終了時刻が分かる。洗浄終了時刻は特定の洗浄推移モデルを参考にしてもよく、また複数回の測定で、変化が速いなら第1モデル、遅いなら第2モデルといった複数パターンで判定してもよい。 In addition, in each embodiment of the present invention, an examination guide method is provided that estimates the progress of a process related to an endoscopic examination of an examinee based on the condition information of the examinee and displays information related to the progress. Also, an examination guide method is provided that estimates the progress of a process related to an endoscopic examination of an examinee based on the condition information of the examinee and displays information related to the estimated progress. Also, a prediction method is provided in which the same thing (excrement of the same examinee, water containing excrement, etc.) is repeatedly acquired, and based on the temporal change in the transparency (cleanliness) of the acquired thing, the time until the same thing reaches a specific transparency is predicted. According to this prediction method, the end time of cleaning can be determined by multiple measurements (analysis of the image capture results, etc.) spanning a specific time in the first half of the start of cleaning. The end time of cleaning may be determined by referring to a specific cleaning progress model, or may be determined by multiple patterns, such as a first model if the change is fast and a second model if the change is slow, based on multiple measurements.

本明細書においては、もっぱら排泄物等を撮影した画像を用いる例について説明したが、画像でなくても光学的なセンサを使って透過、反射などを見るのが考えられる。画像の代わりに、水洗トイレの水のpHとか、抵抗とか、試薬反応とかを利用してもよい。これは洗浄液が排泄物のどれぐらいの割合を占めているかを調べる方法で、洗浄液が、ナトリウム等、電解質を含む薬剤だから利用できる方法である。また、水洗トイレであれば、排泄物だけが撮影されるわけではなく、水洗トイレの便器に溜まった水が混ざっていることを想定する。これは写真画像においても同様で、排せつ物を含む水洗トイレの水を撮影して、その透明度や洗浄度はもとからあった水洗用の水の影響を排除した方が良いが、それは誤差の範囲であるとして考えてもよい。 In this specification, we have mainly described examples using images of excrement, etc., but it is also possible to use optical sensors to see transmission, reflection, etc. instead of images. Instead of images, the pH of the water in the flush toilet, resistance, or reagent reaction may be used. This is a method to find out what percentage of the excrement is made up of the cleaning fluid, and it can be used because the cleaning fluid is a chemical that contains electrolytes such as sodium. In addition, in the case of a flush toilet, it is assumed that not only the excrement is photographed, but also the water that has accumulated in the flush toilet bowl is mixed in. This is also true for photographic images, and it is better to photograph the water in the flush toilet containing excrement and eliminate the influence of the original flush water on its transparency and cleanliness, but this can be considered to be within the margin of error.

また、本発明の各実施形態においては、内視鏡検査の受診にあたって、内視鏡検査の被検者の洗浄状態がどうであるか、(図2のS5、図3Aおよび図3BのS43、S45、図11のS14c等参照)等の状態情報を取得し、被検者の内視鏡検査を受診する医療施設における使用状況(待合・前処置・検査・リカバリ・会計の何れか少なくとも1つに係る各行為を行う場所における使用状況)を取得し(例えば、図2のS15、S17)、洗浄状態情報と、使用状況の情報に基づき、内視鏡検査に関わる時刻を推定し、この推定に基づき、臨床検査に係るアドバイスを表示している(例えば、図2のS19参照)。このため、被検者は、各行為からなる内視鏡検査において、個々の時刻が予想できるので、計画を立てやすく、また安心して受診することができる。In addition, in each embodiment of the present invention, when undergoing an endoscopic examination, status information such as the cleaning status of the subject of the endoscopic examination (see S5 in FIG. 2, S43 and S45 in FIGS. 3A and 3B, S14c in FIG. 11, etc.) is obtained, and the usage status (usage status of the area where at least one of the actions related to waiting, pre-treatment, examination, recovery, and payment is performed) at the medical facility where the subject undergoes the endoscopic examination is obtained (for example, S15 and S17 in FIG. 2), and the time related to the endoscopic examination is estimated based on the cleaning status information and the usage status information, and advice related to the clinical examination is displayed based on this estimation (for example, see S19 in FIG. 2). Therefore, since the individual times of the endoscopic examination consisting of each action can be predicted, the subject can easily make plans and can undergo the examination with peace of mind.

また、本発明の各実施形態における検査ガイド方法は、内視鏡検査受診者の状態情報の時間的変化に基づき、受診者の内視鏡検査の準備に係る工程の進捗度合いを推定し(例えば、図3Aおよび図3BのS37~S43参照)、この推定した進捗度合いに基づき、準備に係る工程の終了タイミングに関する情報を生成している(例えば、図3Aおよび図3BのS49参照)。このため、本実施形態における検査ガイド方法によれば、内視鏡検査等、医行為を伴う検査や臨床検査を適切に受けるために必要なアドバイスを受けることができる。すなわち、受診者の状態情報の変化に基づいて、検査を受けるための準備工程の進捗度合い(例えば、腸管洗浄を行った際の洗浄度の進み具合)を判定し、この判定結果に基づいて、準備工程の終了のタイミングのアドバイスを受けることができる。 In addition, the examination guide method in each embodiment of the present invention estimates the progress of the process related to the preparation for the endoscopy examination of the examinee based on the change over time in the condition information of the examinee for the endoscopy examination (for example, see S37 to S43 in Figures 3A and 3B), and generates information on the end timing of the preparation process based on this estimated progress (for example, see S49 in Figures 3A and 3B). Therefore, according to the examination guide method in this embodiment, it is possible to receive the necessary advice to properly undergo an examination involving medical procedures such as an endoscopy examination or a clinical examination. In other words, based on the change in the condition information of the examinee, the progress of the preparation process for the examination (for example, the progress of the degree of cleansing when an intestinal cleansing is performed) is determined, and advice on the timing of the end of the preparation process is received based on the result of this determination.

また、本発明の各実施形態における検査ガイド方法は、準備に係る工程の進捗度合いは、内視鏡検査受診者の腸管洗浄状態の進捗度合いであり(例えば、図4)、腸管洗浄状態が一定の度合いに達すると予測したタイミングを、準備に係る工程の終了タイミングとする(例えば、図3Aおよび図3BのS43、S49、図4の検査可能レベルLev、図7、図8参照)。すなわち、各実施形態においては、腸管洗浄状態の進捗度合いに基づいて、準備の終了タイミングを予測しており、受診者は準備終了のタイミングについて、適切なアドバイスを受けることができる。 In addition, in the examination guidance method in each embodiment of the present invention, the degree of progress of the preparation process is the degree of progress of the intestinal cleansing state of the endoscopy examination patient (e.g., FIG. 4), and the timing at which it is predicted that the intestinal cleansing state will reach a certain degree is set as the timing at which the preparation process will end (e.g., see S43 and S49 in FIG. 3A and FIG. 3B, the examination possible level Lev in FIG. 4, and FIG. 7 and FIG. 8). That is, in each embodiment, the timing at which the preparation will end is predicted based on the degree of progress of the intestinal cleansing state, and the examinee can receive appropriate advice regarding the timing at which to end the preparation.

また、本発明の各実施形態における検査ガイド方法において、状態情報の時間的変化とは、排泄画像の時間的変化であり(例えば、図5、図6(b)参照)、この排泄画像の時間的変化に基づいて、排泄画像が撮影された時よりも未来の腸管の洗浄度の時間的変化を推定し(例えば、図4、図7(b))、推定した洗浄度の時間的変化が一定のレベルに達するタイミングを、腸管洗浄状態の終了タイミングとする(例えば、図3Aおよび図3BのS49、図4の検査可能レベルLev、図7、図8等参照)。すなわち、各実施形態においては、腸管洗浄の洗浄状態を繰り返し取得し(例えば、図3Aおよび図3BのS37~S41参照)、この洗浄状態の時間的変化に基づいて、将来の洗浄度を予測し(例えば、図3Aおよび図3BのS43、図4の検査可能レベルLev参照)、この予測された洗浄度が検査可能なレベルに達するタイミングを洗浄終了タイミングとしている(例えば、図3Aおよび図3BのS49参照)。このため、受診者は準備終了のタイミングについて、適切なアドバイスを受けることができる。 In addition, in the examination guide method in each embodiment of the present invention, the change in state information over time is the change in the excretion image over time (see, for example, FIG. 5 and FIG. 6(b)), and based on this change in the excretion image over time, the change in the cleanliness of the intestine over time from the time the excretion image was captured is estimated (see, for example, FIG. 4 and FIG. 7(b)), and the timing at which the estimated change in cleanliness over time reaches a certain level is set as the end timing of the intestine cleansing state (see, for example, S49 in FIG. 3A and FIG. 3B, the testable level Lev in FIG. 4, FIG. 7, FIG. 8, etc.). That is, in each embodiment, the cleansing state of the intestine cleansing is repeatedly acquired (see, for example, S37 to S41 in FIG. 3A and FIG. 3B), and based on the change in the cleansing state over time, the future cleanliness is predicted (see, for example, S43 in FIG. 3A and FIG. 3B, the testable level Lev in FIG. 4), and the timing at which this predicted cleanliness reaches a testable level is set as the end timing of the cleansing (see, for example, S49 in FIG. 3A and FIG. 3B). This allows the patient to receive appropriate advice regarding the timing for completing preparations.

また、本発明の各実施形態における検査ガイド方法において、内視鏡検査受診者の腸管洗浄の開始からの時間を更に加味し、洗浄度の時間的変化を推定している(例えば、図2のS3、S5、図9Cの画面D8、図11のS19、図12等参照)。このため、受診者が洗浄剤を飲み始めてからの、適切な終了タイミングについて、アドバイスを受けることができる。 In addition, in the examination guidance method in each embodiment of the present invention, the time from the start of intestinal cleansing of the patient undergoing endoscopy is further taken into consideration to estimate the change in cleansing level over time (see, for example, S3 and S5 in FIG. 2, screen D8 in FIG. 9C, S19 in FIG. 11, FIG. 12, etc.). This allows the patient to receive advice on the appropriate timing to stop taking the cleansing agent after starting it.

また、本発明の各実施形態における検査ガイド方法において、内視鏡検査受診者が飲んだ腸管洗浄剤を推定し、この推定量(洗浄開始からの時間と概ね比例する)を更に加味し、洗浄度の時間的変化を推定している。例えば、図3Aおよび図3Bに示す例では、ステップS25において洗浄剤量を表示し(例えば、図9Bの画面D2a~D2c)、受診者が、この洗浄剤量と飲んだ回数に基づいて、今後の洗浄度の時間的変化を推定することができる。In addition, in the examination guidance method in each embodiment of the present invention, the amount of intestinal cleansing agent taken by the endoscopy patient is estimated, and this estimated amount (which is roughly proportional to the time since the start of cleansing) is further taken into consideration to estimate the change in cleansing level over time. For example, in the example shown in Figures 3A and 3B, the amount of cleansing agent is displayed in step S25 (e.g., screens D2a to D2c in Figure 9B), and the patient can estimate the future change in cleansing level over time based on this amount of cleansing agent and the number of times the patient has taken it.

また、本発明の各実施形態における検査ガイド方法において、内視鏡検査受診者の腸管洗浄に係る薬剤の飲み方に関するガイドを表示している(例えば、図3Aおよび図3BのS49、図9Bの画面D2a~D2c等参照)。受診者は、腸管洗浄に係る薬剤の飲み方を知らない場合が多く、飲み方の表示がなされることによって、適切に検査を受けることができる。 In addition, in the examination guidance method in each embodiment of the present invention, a guide is displayed on how the patient undergoing an endoscopy examination should take the medicine for intestinal cleansing (see, for example, S49 in Figs. 3A and 3B, and screens D2a to D2c in Fig. 9B, etc.). Patients often do not know how to take the medicine for intestinal cleansing, and being shown how to take it enables them to undergo the examination appropriately.

また、本発明の各実施形態における検査ガイド方法において、内視鏡検査受診者が腸管洗浄のために飲む薬剤に応じて、ガイド表示を変更している(例えば、図9Bの画面D2a~D2c等参照)。薬剤に応じてガイド表示を切り替えているので、誤った飲み方をすることを防止することができる。 In addition, in the examination guidance method in each embodiment of the present invention, the guide display is changed depending on the medication that the patient takes for intestinal cleansing (see, for example, screens D2a to D2c in FIG. 9B). Because the guide display is switched depending on the medication, it is possible to prevent the patient from taking the medication in the wrong way.

また、本発明の各実施形態における検査ガイド方法において、薬剤の飲み方に関するガイドとして、薬剤を飲む時間または薬剤を飲む量または薬剤と共に飲むべき薬剤以外の量を表示する(例えば、図9Bの画面D2a~D2c等参照)。具体的に、飲む時間、飲む量等について、表示されるので、受診者が誤った飲み方をすることを防止することができる。 In addition, in the examination guidance method in each embodiment of the present invention, the time to take the medicine, the amount of the medicine, or the amount of other medicine that should be taken together with the medicine is displayed as a guide on how to take the medicine (see, for example, screens D2a to D2c in FIG. 9B). Specifically, the time to take the medicine, the amount to take, etc. are displayed, so that it is possible to prevent the examinee from taking the medicine in the wrong way.

また、本発明の各実施形態における検査ガイド方法において、内視鏡検査受診者が排泄した状態が撮影された排泄画像と、複数の排泄画像を、排泄経過モデルと特徴量を比較して、洗浄度の時間的変化を推定し、腸管洗浄状態の終了タイミングを推定している(例えば、図3Aおよび図3BのS39~S43、図5等参照)。すなわち、受診者の排泄画像について、排泄経過モデル(例えば、図5の基準画像列参照)と比較し、また受診者の排泄画像の特徴量と排泄経過モデルの特徴量を用いて、洗浄度を推定している。また、受診者が排便する毎に(図3Aおよび図3BのS37、図9Bの画面D4等参照)、排泄画像を撮影するようにしているので、複数の排泄画像について洗浄度を得ることができる。この複数の洗浄度の時間的変化に基づいて、腸管洗浄の終了タイミングを予測することができる。In addition, in the examination guide method in each embodiment of the present invention, the excretion image in which the state in which the endoscopy examinee has excreted and the multiple excretion images are captured are compared with the excretion progress model in terms of features to estimate the time change in cleansing level and estimate the end timing of the intestinal cleansing state (see, for example, S39 to S43 in Figures 3A and 3B, Figure 5, etc.). That is, the excretion image of the examinee is compared with the excretion progress model (see, for example, the reference image sequence in Figure 5), and the cleansing level is estimated using the features of the excretion image of the examinee and the features of the excretion progress model. In addition, since an excretion image is captured each time the examinee defecates (see, for example, S37 in Figures 3A and 3B, screen D4 in Figure 9B, etc.), the cleansing level can be obtained for multiple excretion images. Based on the time change in the multiple cleansing levels, the end timing of the intestinal cleansing can be predicted.

また、本発明の各実施形態における検査ガイド方法において、排泄された状態が撮影された排泄画像を用いて学習されたAIモデルと、内視鏡検査受診者が排泄した状態が撮影された複数の排泄画像を用いて、腸管洗浄状態の終了タイミングを推定している(例えば、図3Aおよび図3BのS45、S49、図6、図8等参照)。また、本発明の各実施形態における検査ガイド方法において、排泄された状態が撮影された排泄画像に加え、洗浄完了までの時間と洗浄剤の量の少なくとも一方を用いて学習されたAIモデルに、被検者が排泄した状態が撮影された排泄画像を入力して、腸管洗浄状態の終了タイミングを推定している(例えば、図6、図8参照)。ビックデータ等を利用してAIモデルを生成、このAIモデルを用いて腸管洗浄状態の終了タイミングを推測することができる。In addition, in the examination guide method in each embodiment of the present invention, the end timing of the intestinal cleaning state is estimated using an AI model trained using an excretion image in which the excretion state is captured, and multiple excretion images in which the state in which the endoscopy examinee excretes is captured (see, for example, S45, S49 in Figures 3A and 3B, Figures 6, 8, etc.). In addition, in the examination guide method in each embodiment of the present invention, an excretion image in which the subject excretes is input to an AI model trained using at least one of the time until completion of cleaning and the amount of cleaning agent in addition to the excretion image in which the excretion state is captured, and the end timing of the intestinal cleaning state is estimated (see, for example, Figures 6 and 8). An AI model is generated using big data, etc., and the end timing of the intestinal cleaning state can be estimated using this AI model.

また、本発明の各実施形態における検査ガイド方法において、排泄された状態が撮影された排泄画像に洗浄度をアノテーションした複数の学習データセットを用いて学習されたAIモデルに、内視鏡検査受診者が排泄した状態が撮影された排泄画像を入力して洗浄度を推定し、腸管洗浄状態の終了タイミングを推定している(例えば、図6、図8等参照)。AIモデルを利用することによって、ビックデータ等を利用して推測することができる。 In addition, in the examination guide method in each embodiment of the present invention, an AI model trained using multiple learning data sets in which images of the excretion state of an endoscopy patient are annotated with the degree of cleansing is input with images of the excretion state, and the degree of cleansing is estimated, and the timing of the end of the intestinal cleansing state is estimated (see, for example, Figures 6 and 8). By using the AI model, it is possible to make inferences using big data, etc.

また、本発明の各実施形態における検査ガイド方法において、排泄された状態が撮影された複数の排泄画像に検査可能な状態に達するまでの洗浄時間または洗浄剤を飲んだ量をアノテーションした複数の学習データセットを用いて学習されたAIモデルに、被検者が排泄した状態が撮影された複数の排泄画像を入力して洗浄終了タイミングを推定している(例えば、図8等参照)。このため、ビックデータがあれば、洗浄終了タイミングを容易に推定することができる。 In addition, in the examination guide method in each embodiment of the present invention, the washing end timing is estimated by inputting a plurality of images of the subject's excretion into an AI model trained using a plurality of learning data sets in which a plurality of images of the excretion are annotated with the washing time or the amount of detergent taken until the subject reaches an examination-ready state (see, for example, FIG. 8, etc.). Therefore, if big data is available, the washing end timing can be easily estimated.

また、本発明の各実施形態における検査ガイド方法において、準備に係る工程の終了タイミングと、内視鏡検査受診者よりも先に受診者の(洗浄もある)検査時間ずれ状況によって決まる検査開始予測時間をガイドする(例えば、図2のS15~S19、図9C、図11のS19、図12等参照)。内視鏡検査には、洗浄、検査、リカバリ(休憩)、結果説明、会計等、種々の段階があり、しかも、複数の受診者が検査を受けていることから、先の受診者が予定とずれると、検査の支援を受けている受診の検査開始時刻が変わってしまう。この場合でも、本実施形態によれば、先の受診者のずれに応じて検査開始時刻が変わったことが告知され、便利である。また、本発明の各実施形態における検査ガイド方法において、さらに受診者の食事の履歴情報に従って、内視鏡検査の準備に係る工程の終了タイミングに関する情報を生成する。受診者の食事の履歴によって、残渣の残り難さが変わるので、この履歴情報を使用することにより、精度良く準備工程の終了タイミングに関する情報を生成することができる。 In addition, in the examination guide method in each embodiment of the present invention, the end timing of the preparation process and the predicted examination start time determined by the examination time deviation situation of the examinee (including cleaning) before the endoscopic examination examinee are guided (for example, see S15 to S19 in FIG. 2, FIG. 9C, S19 in FIG. 11, FIG. 12, etc.). Since an endoscopic examination has various stages such as cleaning, examination, recovery (rest), result explanation, and payment, and moreover, since multiple examinees are undergoing examinations, if the previous examinee deviates from the schedule, the examination start time of the examinee who is receiving assistance for the examination will change. Even in this case, according to this embodiment, the change in the examination start time according to the deviation of the previous examinee is notified, which is convenient. In addition, in the examination guide method in each embodiment of the present invention, information regarding the end timing of the preparation process for the endoscopic examination is generated according to the examinee's meal history information. Since the difficulty of residue remaining varies depending on the examinee's meal history, information regarding the end timing of the preparation process can be generated with high accuracy by using this history information.

また、本発明の各実施形態においては、第1タイミング以降の処置に従って決まる第2タイミングを推定するようにしている。すなわち、内視鏡検査には、多数の段階の処置があり、それぞれの処置にかかる時間が次の処置の開始タイミングに影響するので、個々のタイミングに応じて、次のタイミングを推定するようにしている。洗浄開始からの時間、洗浄剤の飲んだ量、洗浄状態の進捗度合い、古典的手法またはAI、古典的手法とAI等、適宜組み合わせて洗浄終了タイミングを推定してもよい。 In addition, in each embodiment of the present invention, the second timing is estimated according to the treatment after the first timing. That is, since an endoscopic examination involves multiple steps of treatment, and the time required for each step affects the start timing of the next step, the next timing is estimated according to each individual timing. The end timing of cleaning may be estimated by appropriately combining the time from the start of cleaning, the amount of cleaning agent consumed, the progress of the cleaning state, classical methods or AI, classical methods and AI, etc.

また、本発明の各実施形態における検査ガイド方法において、内視鏡検査受診者の状態情報と、内視鏡検査を実施する病院の混雑状況またはスタッフの稼働状況に応じ、内視鏡検査に係る工程の進捗を推定し、この推定した進捗に応じたガイドを表示する(例えば、図2のS15~S19、図11のS19等参照)。すなわち、各実施形態においては、内視鏡検査を受ける病院の院内状況を加味して、終了する時刻を推定し、この時刻を表示するようにしている。 In addition, in the examination guidance method in each embodiment of the present invention, the progress of the process related to the endoscopic examination is estimated based on the condition information of the patient undergoing the endoscopic examination and the congestion level or staff availability of the hospital where the endoscopic examination is performed, and a guide is displayed according to this estimated progress (see, for example, S15 to S19 in FIG. 2 and S19 in FIG. 11). That is, in each embodiment, the end time is estimated taking into account the in-hospital situation where the endoscopic examination is performed, and this time is displayed.

また、本発明の各実施形態における検査ガイド方法において、内視鏡検査受診者の状態情報は、内視鏡検査に係る工程の進捗状況(実績値、どこまで進んだか)及び/又は受診者が処置を受ける可能性を示すリスクであり、内視鏡検査室及び/又は内視鏡検査スタッフの稼働状況に応じ、内視鏡検査の開始時刻または内視鏡検査の終了時刻を推定する。また、本発明の各実施形態における検査ガイド方法において、受診者が受ける内視鏡検査を実施する内視鏡検査室及び/又は内視鏡検査スタッフが、他の受診者に対する第二の内視鏡検査に使用/従事しており、第二の内視鏡検査が挿入困難、病変発見、生検、処置、または正常等によって当初の想定(第二の内視鏡検査実施前に想定)された時間から乖離(短縮または延長)する場合、受診者が受ける内視鏡検査の推定開始時刻または推定終了時刻を、変更(早める or 遅らせる)する。また、本発明の各実施形態における検査ガイド方法において、内視鏡検査を実施する病院の混雑状況とは、待合・前処置・検査・リカバリ・検査結果通知・会計のいずれかの混雑状況又は当該スペースによる工程を実施するにあたり、標準的な時間(当該施設での標準的な時間)から乖離する状況である。 In the examination guide method in each embodiment of the present invention, the condition information of the patient undergoing an endoscopic examination is the progress of the process related to the endoscopic examination (actual value, how far it has progressed) and/or the risk indicating the possibility that the patient will undergo treatment, and the start time or end time of the endoscopic examination is estimated according to the operating status of the endoscopic examination room and/or the endoscopic examination staff. In the examination guide method in each embodiment of the present invention, if the endoscopic examination room and/or the endoscopic examination staff performing the endoscopic examination to be performed by the patient is used/engaged in a second endoscopic examination on another patient, and the second endoscopic examination deviates (shortens or extends) from the time originally expected (expected before the second endoscopic examination) due to insertion difficulty, lesion discovery, biopsy, treatment, normality, etc., the estimated start time or estimated end time of the endoscopic examination to be performed by the patient is changed (advanced or delayed). In the examination guide method according to each embodiment of the present invention, the congestion state of the hospital where the endoscopic examination is performed refers to the congestion state of any of waiting, pre-treatment, examination, recovery, notification of examination results, and accounting, or a state in which the time required to perform a process in that space deviates from the standard time (the standard time at that facility).

また、本発明の各実施形態における検査ガイド装置は、内視鏡検査受診者の状態情報を取得する状態取得部と、この取得された状態情報の時間的変化に基づき、内視鏡検査受診者の検査準備の進捗状況を推定する進捗推定部と、この推定された進捗状況に基づき、検査準備に係るアドバイスを表示させるためのアドバイス生成部と、を有する。なお、図1および図10に示した内視鏡検査支援システムでは、受診者の検査準備の進捗状況の推定や、この推定に基づいて行うアドバイスの生成は主としてサービスサーバ10において行っていた。しかし、これらの処理は、サービスサーバ10に限らず、ユーザ端末20内で行ってもよく、また院内システム30、34において行うようにしてもよい。このため、サービスサーバ10内の機能の一部をユーザ端末20または院内システム30、34において実行できるようにすればよい。 In addition, the examination guide device in each embodiment of the present invention has a status acquisition unit that acquires status information of the endoscopic examination patient, a progress estimation unit that estimates the progress of the examination preparation of the endoscopic examination patient based on the time change of the acquired status information, and an advice generation unit for displaying advice related to the examination preparation based on the estimated progress. In the endoscopic examination support system shown in Figures 1 and 10, the estimation of the progress of the examination preparation of the patient and the generation of advice based on this estimation are mainly performed in the service server 10. However, these processes are not limited to the service server 10, and may be performed in the user terminal 20 or the in-hospital system 30, 34. For this reason, it is sufficient if some of the functions in the service server 10 can be executed in the user terminal 20 or the in-hospital system 30, 34.

また、上述の検査準備は、消化管洗浄に係る準備であり、状態取得部は、内視鏡検査受診者の排泄に係る情報を取得し(例えば、図3Aおよび図3BのS39、41等参照)、進捗推定部は、進捗状況として、内視鏡検査受診者の消化管洗浄に係る進捗を推定する(例えば、図3Aおよび図3BのS43等参照)。また、進捗推定部は、消化管洗浄の進捗及び一定の洗浄度合いに到達するまでの所要時間または洗浄剤摂取に係る回数・量を推定し(例えば、図3Aおよび図3BのS49、図4~図8等参照)、アドバイス生成部は、進捗推定部の推定結果に基づく情報を生成する(例えば、図1の指示発信部16、図3Aおよび図3BのS49等参照)。The above-mentioned preparation for the examination is preparation for digestive tract cleaning, and the status acquisition unit acquires information related to the excretion of the endoscopy patient (see, for example, S39, 41, etc. in Figs. 3A and 3B), and the progress estimation unit estimates the progress of the endoscopy patient regarding digestive tract cleaning as the progress status (see, for example, S43, etc. in Figs. 3A and 3B). The progress estimation unit also estimates the progress of digestive tract cleaning and the time required to reach a certain degree of cleaning or the number and amount of cleaning agent intake (see, for example, S49 in Figs. 3A and 3B, Figs. 4 to 8, etc.), and the advice generation unit generates information based on the estimation result of the progress estimation unit (see, for example, the instruction transmission unit 16 in Fig. 1, S49 in Figs. 3A and 3B, etc.).

また、本発明の各実施形態における検査ガイド装置は、内視鏡検査受診者の要望を入力する受信者要望入力部を有し、アドバイス表示部は、内視鏡検査受診者の要望を考慮して、アドバイスを表示する。また、検査ガイド方法は、臨床検査の受診者の状態情報を取得し、 状態情報の時間的変化に基づき、受診者の検査準備の進捗状況を推定し、進捗状況に基づき、臨床検査の準備に係るアドバイスを表示する。 In addition, the examination guide device in each embodiment of the present invention has a receiver request input unit that inputs the requests of the endoscopy examination patient, and the advice display unit displays advice taking into consideration the requests of the endoscopy examination patient. In addition, the examination guide method acquires condition information of the patient undergoing a clinical examination, estimates the progress of the patient's preparation for the examination based on temporal changes in the condition information, and displays advice related to preparation for the clinical examination based on the progress.

また、本発明の各実施形態における検査ガイド方法は、院内混雑状況によって、第1タイミング(例えば、開始タイミング)(洗浄もある)と、第1タイミング以降の処置に従ってきまる第2タイミング(例えば、終了タイミング)を予測(推定)する。すなわち、検査を受診する病院等においては、複数の受診者がおり、院内の混雑状況は一定ではない。そこで、検査ガイドを行うにあたって、各実施形態においては、院内の混雑状況を加味して予測(推定)するようにしている。 Furthermore, the examination guidance method in each embodiment of the present invention predicts (estimates) a first timing (e.g., start timing) (which also includes cleaning) and a second timing (e.g., end timing) that is determined according to treatment after the first timing, depending on the congestion situation in the hospital. In other words, in a hospital or the like where an examination is performed, there are multiple patients, and the congestion situation in the hospital is not constant. Therefore, when performing examination guidance, in each embodiment, the prediction (estimate) is made taking into account the congestion situation in the hospital.

また、本発明の各実施形態における検査ガイド装置は、内視鏡検査の受診者の状態情報を取得する状態取得部(例えば、図2のS5、図3Aおよび図3B、図11のS14a等参照)と、受診者が内視鏡検査を受診する医療機関における使用状況を取得する使用状況取得部(例えば、図2のS15、S17等参照)と、状態情報と使用状況に基づき内視鏡検査に関わる時刻を推定する時刻推定部(例えば、図2および図11のS19、図9Cの画面D8、図12等参照)を有する。また、この検査ガイド装置は、推定に基づき、内視鏡検査に係るアドバイスを表示するアドバイス表示部を有してもよい。すなわち、この検査ガイド装置は、内視鏡検査に用いられる内視鏡や検査室の使用状況等によって、内視鏡検査の開始時刻や終了時刻等、検査に係る時刻を推定する。また、上述の使用状況は、医療機関における待合・前処置・検査・処置・リカバリ・会計の何れか少なくとも1つに係る各行為を行う空間における使用状況であり、時刻推定部は、各行為の開始または終了の時刻を予想し、アドバイス表示部は、医療機関への移動の開始・各行為の開始または終了・医療機関での全行為の完了に係るアドバイスを表示する。 In addition, the examination guide device in each embodiment of the present invention has a status acquisition unit that acquires status information of the patient undergoing the endoscopic examination (e.g., see S5 in FIG. 2, FIGS. 3A and 3B, S14a in FIG. 11, etc.), a usage status acquisition unit that acquires usage status at the medical institution where the patient undergoes the endoscopic examination (e.g., see S15, S17 in FIG. 2, etc.), and a time estimation unit that estimates the time related to the endoscopic examination based on the status information and usage status (e.g., see S19 in FIG. 2 and FIG. 11, screen D8 in FIG. 9C, FIG. 12, etc.). In addition, this examination guide device may have an advice display unit that displays advice related to the endoscopic examination based on the estimation. That is, this examination guide device estimates the time related to the examination, such as the start time and end time of the endoscopic examination, based on the endoscope used in the endoscopic examination and the usage status of the examination room. In addition, the above-mentioned usage situation is the usage situation in the space where at least one of the actions related to waiting, pre-treatment, examination, treatment, recovery, and payment is performed at a medical institution, and the time estimation unit predicts the start or end time of each action, and the advice display unit displays advice related to the start of travel to the medical institution, the start or end of each action, and the completion of all actions at the medical institution.

また、本発明の各実施形態における検査ガイド方法は、臨床検査の受診者の状態情報を取得し、この状態情報の時間的変化に基づき、受診者の検査準備の進捗状況を推定する進捗推定部(例えば、図3Aおよび図3BのS49等参照)と、進捗状況に基づき検査準備に係るアドバイスを表示させるためのアドバイス生成部((えば、図3Aおよび図3BのS49等参照)を有する。In addition, the examination guidance method in each embodiment of the present invention has a progress estimation unit (e.g., see S49 in Figures 3A and 3B) that acquires status information of a subject of a clinical examination and estimates the progress of the subject's examination preparation based on changes in this status information over time, and an advice generation unit (e.g., see S49 in Figures 3A and 3B) that displays advice regarding examination preparation based on the progress.

また、本発明の各実施形態における内視鏡検査支援方法は、臨床検査の受診者の状態情報を取得し、受診者が臨床検査を受診する医療機関における使用状況を取得し、状態情報と、使用状況に基づき、上記臨床検査に関わる時刻を推定し、推定に基づき、臨床検査に係るアドバイスを表示する。各実施形態においては、主として内視鏡検査の場合について説明したが、内視鏡検査に限らず、検査にあたって種々の準備・前処理等を行う臨床検査に適用することができる。 In addition, the endoscopic examination support method in each embodiment of the present invention acquires status information of a patient undergoing a clinical examination, acquires usage status at the medical institution where the patient undergoes the clinical examination, estimates a time related to the clinical examination based on the status information and usage status, and displays advice related to the clinical examination based on the estimation. Although each embodiment has been described primarily in the case of an endoscopic examination, the method can be applied to clinical examinations that involve various preparations and pre-processing before the examination, in addition to endoscopic examinations.

なお、本発明の各実施形態においては、サービスサーバ10が内視鏡検査を受ける際のアドバイスを被検者に提供するとして説明したが、サービスサーバは複数のサーバによってサービスを提供するようにしてもよく、また、ユーザ端末20内のみで提供できるようしてもよい。この場合には、ユーザ端末20において、スケジュール管理部13、洗浄度判定部14、時間予測部15等の機能を有するようにし、院内システム30、34と連携できるようにすればよい。また、内視鏡検査を受けることを主に説明したが、内視鏡検査に限らず、臨床検査を受ける場合には、種々の準備・前処理等が必要であり、その場合にも、本実施形態を適用することができる。In each embodiment of the present invention, the service server 10 has been described as providing advice to the subject when undergoing an endoscopic examination, but the service may be provided by multiple servers, or may be provided only within the user terminal 20. In this case, the user terminal 20 may have functions such as a schedule management unit 13, a cleanliness assessment unit 14, and a time prediction unit 15, and may be linked to the in-hospital systems 30, 34. In addition, while the present embodiment has been described as being primarily about undergoing an endoscopic examination, various preparations and pre-processing are required when undergoing clinical examinations other than endoscopic examinations, and the present embodiment can be applied in such cases as well.

また、本発明の各実施形態においては、ロジックベースの判定を主として説明し、一部に機械学習を使用した推論による判定を行っていた。ロジックベースによる判定を行うか推論による判定を行うかは、本実施形態においては適宜いずれかを選択して使用するようにしてもよい。また、判定の過程で、部分的にそれぞれの良さを利用してハイブリッド式の判定をしてもよい。 In addition, in each embodiment of the present invention, logic-based judgment has been mainly described, and judgment has been made partially by inference using machine learning. In this embodiment, whether to make a logic-based judgment or an inference judgment may be appropriately selected and used. Also, in the judgment process, a hybrid judgment may be made by partially utilizing the advantages of each.

また、本発明の各実施形態においては、制御部11、21、31、35は、CPUやメモリ等から構成されている機器として説明した。しかし、CPUとプログラムによってソフトウエア的に構成する以外にも、各部の一部または全部をハードウエア回路で構成してもよく、ヴェリログ(Verilog)やVHDL(Verilog Hardware Description Language)等によって記述されたプログラム言語に基づいて生成されたゲート回路等のハードウエア構成でもよく、またDSP(Digital Signal Processor)等のソフトを利用したハードウエア構成を利用してもよい。これらは適宜組み合わせてもよいことは勿論である。 In each embodiment of the present invention, the control units 11, 21, 31, and 35 have been described as devices that are configured with a CPU, memory, and the like. However, in addition to being configured in a software manner using a CPU and a program, some or all of the units may be configured with hardware circuits, or may be configured with hardware such as gate circuits generated based on a program language described in Verilog or VHDL (Verilog Hardware Description Language), or may be configured with hardware using software such as a DSP (Digital Signal Processor). Of course, these may be combined as appropriate.

また、制御部11、21、31、35は、CPUに限らず、コントローラとしての機能を果たす素子であればよく、上述した各部の処理は、ハードウエアとして構成された1つ以上のプロセッサが行ってもよい。例えば、各部は、それぞれが電子回路として構成されたプロセッサであっても構わないし、FPGA(Field Programmable Gate Array)等の集積回路で構成されたプロセッサにおける各回路部であってもよい。または、1つ以上のCPUで構成されるプロセッサが、記録媒体に記録されたコンピュータプログラムを読み込んで実行することによって、各部としての機能を実行しても構わない。 In addition, the control units 11, 21, 31, and 35 are not limited to CPUs, and may be any element that functions as a controller, and the processing of each of the above-mentioned units may be performed by one or more processors configured as hardware. For example, each unit may be a processor configured as an electronic circuit, or each circuit unit in a processor configured as an integrated circuit such as an FPGA (Field Programmable Gate Array). Alternatively, a processor configured as one or more CPUs may execute the functions of each unit by reading and executing a computer program recorded on a recording medium.

また、本発明の各実施形態においては、サービスサーバ10は、制御部11、通信部12、スケジュール管理部13、洗浄度判定部14、時間予測部15、指示発信部16、検査結果記録部17を有しているものとして説明した。しかし、これらは一体の装置内に設けられている必要はなく、例えば、インターネット等の通信網によって接続されていれば、上述の各部は分散されていても構わない。同様に、ユーザ端末20は、制御部21、通信部22、撮影部23、UI部24を有しているものとして説明した。しかし、これらは一体の装置内に設けられている必要はなく、例えば、インターネット等の通信網によって接続されていれば、上述の各部は分散されていても構わない。院内システム30、34等においても、同様である。 In addition, in each embodiment of the present invention, the service server 10 has been described as having a control unit 11, a communication unit 12, a schedule management unit 13, a cleanliness assessment unit 14, a time prediction unit 15, an instruction transmission unit 16, and an examination result recording unit 17. However, these do not need to be provided in a single device, and the above-mentioned units may be distributed, for example, as long as they are connected by a communication network such as the Internet. Similarly, the user terminal 20 has been described as having a control unit 21, a communication unit 22, an imaging unit 23, and a UI unit 24. However, these do not need to be provided in a single device, and the above-mentioned units may be distributed, for example, as long as they are connected by a communication network such as the Internet. The same applies to the in-hospital systems 30, 34, etc.

また、近年は、様々な判断基準を一括して判定できるような人工知能が用いられる事が多く、ここで示したフローチャートの各分岐などを一括して行うような改良もまた、本発明の範疇に入るものであることは言うまでもない。そうした制御に対して、ユーザが善し悪しを入力可能であれば、ユーザの嗜好を学習して、そのユーザにふさわしい方向に、本願で示した実施形態はカスタマイズすることが可能である。In addition, in recent years, artificial intelligence capable of making judgments based on various criteria has come to be used in many cases, and it goes without saying that improvements such as performing each branch of the flowchart shown here all at once also fall within the scope of the present invention. If the user could input the pros and cons of such control, the user's preferences could be learned and the embodiment shown in this application could be customized in a direction appropriate to the user.

さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。特に、音声認識を含む生体反応を利用した操作などはそれぞれにふさわしいセンサやインターフェースや判定回路が必要になるが煩雑になるのを避けて特に記載していないが、これらのユーザの手動操作を代用しうる様々な改良技術、代替技術によってもまた、本発明は達成が可能であることを付記しておく。Furthermore, components from different embodiments may be combined as appropriate. In particular, operations utilizing biological reactions, including voice recognition, require appropriate sensors, interfaces, and determination circuits, which are not specifically described to avoid complication. However, it should be noted that the present invention can also be achieved by various improved and alternative technologies that can substitute for manual operations by the user.

また、本明細書において説明した技術のうち、主にフローチャートで説明した制御に関しては、プログラムで設定可能であることが多く、記録媒体や記録部に収められる場合もある。この記録媒体、記録部への記録の仕方は、製品出荷時に記録してもよく、配布された記録媒体を利用してもよく、インターネットを通じてダウンロードしたものでもよい。In addition, among the technologies described in this specification, the controls mainly described in the flowcharts can often be set by a program, and may be stored on a recording medium or in a recording unit. The method of recording on this recording medium or recording unit may be recording at the time of product shipment, using a distributed recording medium, or downloading via the Internet.

また、本発明の一実施形態においては、フローチャートを用いて、本実施形態における動作を説明したが、処理手順は、順番を変えてもよく、また、いずれかのステップを省略してもよく、ステップを追加してもよく、さらに各ステップ内における具体的な処理内容を変更してもよい。 In addition, in one embodiment of the present invention, the operation of this embodiment is explained using a flowchart, but the order of the processing steps may be changed, any steps may be omitted, steps may be added, and the specific processing content within each step may be changed.

また、特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず」、「次に」等の順番を表現する言葉を用いて説明したとしても、特に説明していない箇所では、この順で実施することが必須であることを意味するものではない。 Furthermore, even if the operational flow in the claims, specification, and drawings is described using words expressing order such as "first" and "next" for convenience, this does not mean that it is necessary to carry out the steps in this order unless specifically explained.

本発明は、上記実施形態にそのまま限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせによって、種々の発明を形成できる。例えば、実施形態に示される全構成要素の幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。The present invention is not limited to the above-described embodiment, and in the implementation stage, the components can be modified to the extent that does not deviate from the gist of the invention. In addition, various inventions can be formed by appropriate combinations of multiple components disclosed in the above-described embodiment. For example, some of the components shown in the embodiment may be deleted. Furthermore, components from different embodiments may be appropriately combined.

10・・・サービスサーバ、11・・・制御部、12・・・通信部、13・・・スケジュール管理部、14・・・洗浄度判定部、15・・・時間予測部、16・・・指示発信部、17・・・検査結果記録部、20・・・ユーザ端末、21・・・制御部、22・・・通信部、23・・・撮影部、24・・・UI部、30・・・院内システム、31・・・制御部、32・・・通信部、33・・・スケジュール管理部、34・・・院内システム、35・・・制御部、36・・・通信部、37・・・待合室情報取得部、38・・・検査室情報取得部、39・・・リカバリルーム情報取得部、40・・・前処置室情報取得部 10: Service server, 11: Control unit, 12: Communication unit, 13: Schedule management unit, 14: Cleanliness assessment unit, 15: Time prediction unit, 16: Instruction transmission unit, 17: Examination result recording unit, 20: User terminal, 21: Control unit, 22: Communication unit, 23: Imaging unit, 24: UI unit, 30: In-hospital system, 31: Control unit, 32: Communication unit, 33: Schedule management unit, 34: In-hospital system, 35: Control unit, 36: Communication unit, 37: Waiting room information acquisition unit, 38: Examination room information acquisition unit, 39: Recovery room information acquisition unit, 40: Pre-treatment room information acquisition unit

Claims (9)

内視鏡検査受診者の状態情報の時間的変化に基づき、上記内視鏡検査受診者の内視鏡検査の準備に係る工程の進捗度合いをコンピュータにより自動で推定するステップと
上記推定した進捗度合いに基づき、準備に係る工程の終了タイミングに関する情報をコンピュータにより自動で生成するステップを含むコンピュータによる検査ガイド方法であって、
上記状態情報の時間的変化とは、排泄画像の時間的変化であり、
上記排泄画像の時間的変化に基づいて、上記排泄画像が撮影された時よりも未来の腸管の洗浄度の時間的変化をコンピュータにより推定し、
推定した洗浄度の時間的変化が一定のレベルに達するタイミングを、コンピュータにより腸管洗浄状態の終了タイミングとする、
ことを特徴とするコンピュータによる検査ガイド方法。
A step of automatically estimating a progress level of a process related to preparation for an endoscopic examination of the endoscopic examination patient by a computer based on a temporal change in condition information of the endoscopic examination patient;
A computer-based inspection guidance method, comprising: a step of automatically generating information regarding an end timing of a preparation process based on the estimated progress degree,
The change in the state information over time is a change in the excretion image over time,
A computer is used to estimate a time change in the cleansing degree of the intestine in the future from the time when the excretion image was captured based on the time change in the excretion image;
The timing when the estimated change in cleansing degree reaches a certain level is determined by the computer as the end timing of the intestinal cleansing state.
A computer-aided inspection guiding method comprising:
内視鏡検査受診者の状態情報の時間的変化に基づき、上記内視鏡検査受診者の内視鏡検査の準備に係る工程の進捗度合いをコンピュータにより自動で推定するステップと
上記推定した進捗度合いに基づき、準備に係る工程の終了タイミングに関する情報をコンピュータにより自動で生成するステップを含むコンピュータによる検査ガイド方法であって、
上記準備に係る工程の進捗度合いは、内視鏡検査受診者の腸管洗浄状態の進捗度合いであり、
腸管洗浄状態が一定の度合いに達するとコンピュータにより予測したタイミングを、準備に係る工程の終了タイミングとし、
上記内視鏡検査受診者が排泄した状態が撮影された排泄画像と、
複数の上記排泄画像を、排泄経過モデルと特徴量をコンピュータにより比較して、洗浄度の時間的変化を推定し、コンピュータにより腸管洗浄状態の終了タイミングを推定する、
ことを特徴とするコンピュータによる検査ガイド方法。
A step of automatically estimating a progress level of a process related to preparation for an endoscopic examination of the endoscopic examination patient by a computer based on a temporal change in condition information of the endoscopic examination patient;
A computer-based inspection guidance method, comprising : automatically generating information regarding an end timing of a preparation process based on the estimated progress level,
The degree of progress of the above preparation process is the degree of progress of the intestinal cleansing state of the endoscopy examinee,
The timing when the intestinal cleaning state reaches a certain degree is determined as the end timing of the preparation process;
An excretion image obtained by photographing the state in which the endoscopy examinee excretes; and
A computer is used to compare the features of the plurality of excretion images with an excretion progress model to estimate a change in cleansing degree over time, and to estimate an end timing of the intestinal cleansing state.
A computer-aided inspection guiding method comprising:
上記内視鏡検査受診者の腸管洗浄の開始からの時間を更に加味し、洗浄度の時間的変化をコンピュータにより推定することを特徴とする請求項2に記載のコンピュータによる検査ガイド方法。 3. The method for guiding examination by a computer according to claim 2, further comprising the step of: taking into consideration the time from the start of intestinal cleansing of the patient undergoing the endoscopy, and estimating the change in cleansing degree over time by the computer . 上記内視鏡検査受診者が飲んだ腸管洗浄剤の量コンピュータにより推定し、この推定した腸管洗浄剤の量を更に加味し、洗浄度の時間的変化を推定することを特徴とする請求項2に記載のコンピュータによる検査ガイド方法。 3. The computer-based examination guidance method according to claim 2, further comprising the steps of: estimating the amount of intestinal cleansing agent taken by the patient undergoing the endoscopy examination using a computer; and further taking into account this estimated amount of intestinal cleansing agent , thereby estimating the change in cleansing level over time. 排泄された状態が撮影された排泄画像を用いて学習されたAIモデルと、上記内視鏡検査受診者が排泄した状態が撮影された複数の排泄画像を用いて、腸管洗浄状態の終了タイミングをコンピュータにより推定することを特徴とする請求項2に記載のコンピュータによる検査ガイド方法。 The computer-based examination guidance method according to claim 2, characterized in that the end timing of the intestinal cleansing state is estimated by a computer using an AI model trained using excretion images of the patient excreting, and a plurality of excretion images of the patient excreting. 排泄された状態が撮影された排泄画像に加え、洗浄完了までの時間と洗浄剤の量の少なくとも一方を用いて学習されたAIモデルに、被検者が排泄した状態が撮影された排泄画像を入力して、コンピュータにより腸管洗浄状態の終了タイミングを推定することを特徴とする請求項2に記載のコンピュータによる検査ガイド方法。 The computer-based examination guidance method according to claim 2, characterized in that an AI model is trained using images of the subject excreting, as well as images of the subject's excretion, and at least one of the time until completion of cleaning and the amount of cleaning agent, and an image of the subject excreting is input to the AI model, and the computer estimates the timing of the end of the intestinal cleaning state. 排泄された状態が撮影された排泄画像に洗浄度をアノテーションした複数の学習データセットを用いて学習されたAIモデルに、上記内視鏡検査受診者が排泄した状態が撮影された排泄画像を入力してコンピュータにより洗浄度を推定し、腸管洗浄状態の終了タイミングを推定することを特徴とする請求項2に記載のコンピュータによる検査ガイド方法。 The computer-based examination guidance method according to claim 2, characterized in that an AI model is trained using multiple learning data sets in which images of the excretion state of the patient undergoing an endoscopic examination are input into the AI model, and the AI model estimates the cleansing level by computer , thereby estimating the timing at which the intestinal cleansing state will end. 排泄された状態が撮影された複数の排泄画像に検査可能な状態に達するまでの洗浄時間または洗浄剤を飲んだ量をアノテーションした複数の学習データセットを用いて学習されたAIモデルに、被検者が排泄した状態が撮影された複数の排泄画像を入力してコンピュータにより洗浄終了タイミングを推定することを特徴とする請求項2に記載のコンピュータによる検査ガイド方法。 The computer-based inspection guidance method according to claim 2, characterized in that a plurality of images of the subject's excretion state are input to an AI model trained using a plurality of learning data sets in which a plurality of images of the excretion state are annotated with the cleaning time or the amount of detergent ingested until the subject reaches a state where the examination can be performed, and the computer estimates the timing for the end of cleaning. 内視鏡検査受診者の状態情報を取得する状態取得部と、
上記状態情報の時間的変化に基づき、上記内視鏡検査受診者の検査準備の進捗状況を推定する進捗推定部と、
上記進捗状況に基づき、上記検査準備に係るアドバイスを表示させるためのアドバイス生成部と、
を有し、
上記進捗推定部は、消化管洗浄の進捗及び一定の洗浄度合いに到達するまでの所要時間または洗浄剤摂取に係る回数・量を推定し、
上記アドバイス生成部は、上記進捗推定部の推定結果に基づく情報を生成する、
ことを特徴とする検査ガイド装置。
A status acquisition unit that acquires status information of an endoscopy patient;
a progress estimation unit that estimates a progress status of the examination preparation of the endoscopy examination subject based on a temporal change in the state information;
an advice generating unit for displaying advice regarding the preparation for the examination based on the progress status;
having
The progress estimation unit estimates the progress of the digestive tract cleansing and the time required to reach a certain degree of cleansing or the number and amount of cleaning agent intake,
the advice generation unit generates information based on an estimation result of the progress estimation unit;
An inspection guide device comprising:
JP2023525320A 2021-06-04 2021-06-04 Inspection guide device and computer-aided inspection guide method Active JP7620093B2 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2021/021399 WO2022254702A1 (en) 2021-06-04 2021-06-04 Examination guidance device and examination guidance method

Publications (3)

Publication Number Publication Date
JPWO2022254702A1 JPWO2022254702A1 (en) 2022-12-08
JPWO2022254702A5 JPWO2022254702A5 (en) 2023-12-28
JP7620093B2 true JP7620093B2 (en) 2025-01-22

Family

ID=84322996

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023525320A Active JP7620093B2 (en) 2021-06-04 2021-06-04 Inspection guide device and computer-aided inspection guide method

Country Status (2)

Country Link
JP (1) JP7620093B2 (en)
WO (1) WO2022254702A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117351317B (en) * 2023-10-25 2024-04-09 中国人民解放军总医院第二医学中心 A method and system for automatically identifying images of last stool characteristics

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010047081A1 (en) 2008-10-23 2010-04-29 オリンパスメディカルシステムズ株式会社 Inspection managing device
JP2016045833A (en) 2014-08-26 2016-04-04 オリンパス株式会社 Endoscope support system
JP2016066301A (en) 2014-09-25 2016-04-28 オリンパス株式会社 Endoscope operation support device and portable type terminal device
WO2021075023A1 (en) 2019-10-17 2021-04-22 オリンパス株式会社 Learning assistance system and learning assistance method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010047081A1 (en) 2008-10-23 2010-04-29 オリンパスメディカルシステムズ株式会社 Inspection managing device
JP2016045833A (en) 2014-08-26 2016-04-04 オリンパス株式会社 Endoscope support system
JP2016066301A (en) 2014-09-25 2016-04-28 オリンパス株式会社 Endoscope operation support device and portable type terminal device
WO2021075023A1 (en) 2019-10-17 2021-04-22 オリンパス株式会社 Learning assistance system and learning assistance method

Also Published As

Publication number Publication date
JPWO2022254702A1 (en) 2022-12-08
WO2022254702A1 (en) 2022-12-08

Similar Documents

Publication Publication Date Title
TW586008B (en) Method of providing a home health care service and system for providing a home health care service
KR101884609B1 (en) System for diagnosing disease through modularized reinforcement learning
JP2022508923A (en) Oral health prediction device and method using machine learning algorithms
KR100838339B1 (en) Recording method of bone age determination and adult height prediction method and program
JP6100447B1 (en) Health monitoring system, health monitoring method and health monitoring program
WO2021140670A1 (en) Information transmission device and information transmission method
JP2023510582A (en) Systems and methods for evaluating colonoscopy preparation
JP2018109597A (en) Health monitoring system, health monitoring method and health monitoring program
KR20230007090A (en) Bone density change prediction Apparatus based on AI and method thereof
WO2019131732A2 (en) Health monitoring system, health monitoring method, and health monitoring program
JP7393518B2 (en) Teacher data collection device, teacher data collection method and recording medium
Berinstein et al. A care coordination intervention improves symptoms but not charges in high-risk patients with inflammatory bowel disease
JP7620093B2 (en) Inspection guide device and computer-aided inspection guide method
TW202522515A (en) Biological information measurement system
JP2003310585A (en) Health maintenance support system
WO2021176622A1 (en) Sensor determination device and sensor determination method
KR20240057778A (en) Dental caries risk diagnosis system according to the morphological structure and location of teeth
KR100680678B1 (en) Feces measuring device
Xu et al. Construction and validation of risk scoring model for inadequate bowel preparation in elderly patients undergoing colonoscopy
CN115699192A (en) Inspection guide service server and inspection guide method
JP2005172647A (en) Biological information measuring system at toilet seat
WO2018203565A1 (en) Health monitoring system, health monitoring method and health monitoring program
JP2025513837A (en) Determination of cardiac function indexes
JP2021056623A (en) Information providing system, terminal device, and information providing method
WO2021152710A1 (en) Information transmission device and information transmission method

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230927

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230927

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241105

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241125

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250109

R150 Certificate of patent or registration of utility model

Ref document number: 7620093

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150