IP Library Granted Patent US 12,582,841
Granted Patent B2
US 12,582,841 · App. 18/027,466 · Granted Mar 24, 2026

Workflow management system, radiotherapy system, and workflow management method

Inventors: Takahiro Yamada (Tokyo, JP); Yusuke Fujii (Tokyo, JP); Toru Umekawa (Tokyo, JP); Yoshihiko Nagamine (Tokyo, JP); Takao Kidani (Tokyo, JP)
Assignee: HITACHI HIGH-TECH CORPORATION
A61N5/1038A61N5/103A61N5/1037A61N5/1042A61N5/1048A61N5/1049A61N5/1064A61N5/1065A61N5/1067A61N5/1069A61N5/107A61N5/1081A61N2005/1061A61N2005/1074G16H20/40
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,582,841
App. No.
18/027,466
Granted
Mar 24, 2026
Kind
B2
Abstract

A time required for online adaptive treatment is reduced with a workflow management system that executes a plurality of processes for radiotherapy according to a predetermined workflow. The plurality of processes include at least a first process and a second process, and the workflow management system executes the following modules, in parallel, including a first module that is included in the first process, displays a result of a first calculation based on a patient image captured during treatment by an imaging apparatus that captures a predetermined region of a patient, and requests an input from an operator; and a second module that is included in the second process, and executes a second calculation based on the patient image during the treatment.

Claims (62)

1 . A workflow management system that executes a plurality of processes executed to execute a radiotherapy according to a predetermined workflow, the workflow management system comprising:

a first CPU, configured to:

execute at least a first process and a second process of the plurality of processes, and

execute in parallel:

display, in the first process, a result of a first calculation based on a patient image captured during a treatment by an imaging apparatus that captures a predetermined region of a patient, and requests an input from an operator, and

execute, in the second process, a second calculation based on the patient image during the treatment.

2 . The workflow management system according to claim 1 ,

wherein the first CPU is further configured to execute the second calculation using the result of the first calculation.

3 . The workflow management system according to claim 1 ,

wherein the first CPU is further configured to determine whether to execute the first calculation again on a basis of the input from the operator.

4 . The workflow management system according to claim 3 ,

wherein the first CPU is further configured to discard the second calculation when determining to execute the first calculation again.

5 . The workflow management system according to claim 1 , further comprising:

a plurality of CPUs, including the first CPU, that execute the plurality of processes including processes different from each other; and

a management CPU configured to instruct one or more of the plurality of CPUs to execute a module.

6 . The workflow management system according to claim 5 ,

wherein the plurality of CPUs further includes a second CPU, and wherein the management CPU is further configured to:

receive a calculation result from the first CPU, and

transmit the calculation result to the second CPU different from the first CPU.

7 . The workflow management system according to claim 5 ,

wherein the first CPU is further configured to wait to execute the first process and the second process until receiving an instruction from the management CPU.

8 . The workflow management system according to claim 5 ,

wherein the plurality of CPUs are connected to create the predetermined workflow.

9 . The workflow management system according to claim 8 ,

wherein the first CPU is further configured to verify the predetermined workflow on a basis of an output condition of a connection source and an input condition of a connection destination.

10 . The workflow management system according to claim 8 ,

wherein the first CPU is further configured to:

display the predetermined workflow by displaying a connection state during an execution of the predetermined workflow, and

display a progress status of the predetermined workflow.

11 . A radiotherapy system comprising:

an imaging apparatus that images a predetermined region of a patient including a target;

a radiation irradiation device for irradiating the target with radiation; and

a CPU configured to:

execute a plurality of processes to execute a radiotherapy according to a predetermined workflow, the plurality of processes including at least a first process and a second process, and

execute in parallel:

display a result of a first calculation based on a patient image captured during a treatment by the imaging apparatus that captures a predetermined region of a patient, and request an input from an operator, and

execute a second calculation based on the patient image during the treatment.

12 . A workflow management method executed by one or more CPUs that execute a plurality of processes to execute a radiotherapy according to a predetermined workflow, wherein the plurality of processes includes at least a first process and a second process, the workflow management method comprising:

executing in parallel:

displaying, in the first process, a result of a first calculation based on a patient image captured during a treatment by an imaging apparatus that captures a predetermined region of a patient, and requesting an input from an operator; and

executing, in the second process, a second calculation based on the patient image during the treatment.

13 . A workflow management system that executes a plurality of processes to execute a radiotherapy according to a predetermined workflow, the workflow management system comprising:

a first CPU, configured to:

execute at least a first process and a second process of the plurality of processes, the first process including requesting an operator to perform a determination process of a calculation process and a result of the calculation process,

execute, in the first process, a calculation process based on a patient image that captured a predetermined region of a patient before an irradiation, and

execute, in the second process, a calculation process based on the result of the calculation process of the first process during an execution of the determination process.

14 . The workflow management system according to claim 13 ,

wherein the first CPU is further configured to determine, in the first process, whether to execute the calculation process based on the patient image again based on an input from the operator according to the determination process.

15 . The workflow management system according to claim 14 ,

wherein the first CPU is further configured to discard the calculation process of the second process when determining to execute the calculation process of the first process based on the patient image again.

16 . The workflow management system according to claim 13 , further comprising:

a plurality of CPUs, including the first CPU, that execute the plurality of processes including processes different from each other; and

a management CPU configured to instruct one or more of the plurality of CPUs to execute a module.

17 . The workflow management system according to claim 16 ,

wherein the plurality of CPUs further includes a second CPU, and

wherein the management CPU is further configured to:

receive a calculation result from the first CPU, and

transmit the calculation result to the second CPU different from the first CPU.

18 . The workflow management system according to claim 16 ,

wherein the first CPU is further configured to wait to execute the first process and the second process until receiving an instruction from the management CPU.

19 . The workflow management system according to claim 16 ,

wherein the plurality of CPUs are connected to create the predetermined workflow.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 25, 2024
From: HITACHI, LTD.
To: HITACHI HIGH-TECH CORPORATION
Reel/Frame 068078/0381 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 21, 2023
From: YAMADA, TAKAHIRO; FUJII, YUSUKE; UMEKAWA, TORU; NAGAMINE, YOSHIHIKO; KIDANI, TAKAO
To: HITACHI, LTD.
Reel/Frame 063045/0453 →
Priority Claims (1)
JP 2021-009502 · Jan 25, 2021 · national
Continuity (1)
Related Publication 20240082603A1 · Mar 14, 2024
References Cited (65)
US 5651043A · Tsuyuki · 1997 [cited by examiner]
US 6990175B2 · Nakashima · 2006 [cited by examiner]
US 7345274B2 · Nilsson · 2008 [cited by examiner]
US 7453983B2 · Schildkraut · 2008 [cited by examiner]
US 7574251B2 · Lu · 2009 [cited by examiner]
US 7611452B2 · Allison · 2009 [cited by examiner]
US 7623679B2 · West · 2009 [cited by examiner]
US 7713205B2 · Fu · 2010 [cited by examiner]
US 7817778B2 · Nord · 2010 [cited by examiner]
US 7894649B2 · Fu · 2011 [cited by examiner]
US 8077936B2 · Wang · 2011 [cited by examiner]
US 8086004B2 · Kuduvalli · 2011 [cited by examiner]
US 8175892B2 · Kapoor · 2012 [cited by examiner]
US 8232535B2 · Olivera · 2012 [cited by examiner]
US 8295435B2 · Wang · 2012 [cited by examiner]
US 8306185B2 · Bal · 2012 [cited by examiner]
US 8406844B2 · Ruchala · 2013 [cited by examiner]
US 8467497B2 · Lu · 2013 [cited by examiner]
US 8509383B2 · Lu · 2013 [cited by examiner]
US 8559596B2 · Thomson · 2013 [cited by examiner]
US 8767917B2 · Ruchala · 2014 [cited by examiner]
US 8804901B2 · Maurer, Jr. · 2014 [cited by examiner]
US 8812077B2 · Dempsey · 2014 [cited by examiner]
US 8874187B2 · Thomson · 2014 [cited by examiner]
US 8992405B2 · Chebrolu · 2015 [cited by examiner]
US 9020234B2 · Netsch · 2015 [cited by examiner]
US 9586059B2 · Herron · 2017 [cited by examiner]
US 10029121B2 · Li · 2018 [cited by examiner]
US 10143431B2 · Hirai · 2018 [cited by examiner]
US 10152951B2 · Waschbuesch · 2018 [cited by examiner]
US 10279196B2 · West · 2019 [cited by examiner]
US 10512507B2 · Kumar · 2019 [cited by examiner]
US 10537749B2 · Isola · 2020 [cited by examiner]
US 10799716B2 · Morgas · 2020 [cited by examiner]
US 10866832B2 · Ohba · 2020 [cited by examiner]
US 11173323B2 · Munbodh · 2021 [cited by examiner]
US 11173324B2 · Paysan · 2021 [cited by examiner]
US 11278737B2 · Peltola · 2022 [cited by examiner]
US 11577095B2 · Vojan · 2023 [cited by examiner]
US 11604564B2 · Vojan · 2023 [cited by examiner]
US 11607563B2 · Vojan · 2023 [cited by examiner]
US 11638840B2 · Vojan · 2023 [cited by examiner]
US 11654303B2 · Vojan · 2023 [cited by examiner]
US 11660473B2 · Vojan · 2023 [cited by examiner]
US 11679276B2 · Novosad · 2023 [cited by examiner]
US 11712587B2 · Vojan · 2023 [cited by examiner]
US 11759656B2 · Vojan · 2023 [cited by examiner]
US 11786756B2 · Vojan · 2023 [cited by examiner]
US 11786757B2 · Vojan · 2023 [cited by examiner]
US 11817210B2 · Vojan · 2023 [cited by examiner]
US 11844962B2 · Vojan · 2023 [cited by examiner]
US 12011612B2 · Zhou · 2024 [cited by examiner]
US 20050151071A1 · Nilsson · 2005 [cited by applicant]
US 20090252291A1 · Lu et al. · 2009 [cited by applicant]
US 20120323599A1 · Bal et al. · 2012 [cited by applicant]
US 20160175052A1 · Kumar et al. · 2016 [cited by applicant]
US 20190213040A1 · Ohba · 2019 [cited by applicant]
US 20200121951A1 · Morgas et al. · 2020 [cited by applicant]
EP 2654574B1 · 2017 [cited by applicant]
JP 2012506734A · 2012 [cited by applicant]
JP 2013521843A · 2013 [cited by applicant]
JP 2019121240A · 2019 [cited by applicant]
Extended European Search Report received in corresponding European Application No. 21921117.4 dated Nov. 15, 2024. [cited by applicant]
International Search Report of PCT/JP2021/029542 dated Oct. 5, 2021. [cited by applicant]
Japanese Office Action received in corresponding Japanese Application No. 2021-009502 dated Jul. 2, 2024. [cited by applicant]